- Mar 01, 2007
-
-
Reid Spencer authored
assert if the ConstantInt's value is large. llvm-svn: 34814
-
Reid Spencer authored
common pattern with isNullValue, isAllOnesValue, etc. It also helps to prevent things like getZExtValue() == 1, which could assert for large bitwidths. llvm-svn: 34813
-
Owen Anderson authored
llvm-svn: 34812
-
Reid Spencer authored
APInt constructor. llvm-svn: 34811
-
Reid Spencer authored
bit width of the ConstantInt being converted. llvm-svn: 34810
-
Reid Spencer authored
llvm-svn: 34809
-
Reid Spencer authored
and back. While this is not strictly necessary, it does pave the way for future changes in casting. It should now be possible to improve vector casting to deal with un-equal fp/int sizes. llvm-svn: 34808
-
Reid Spencer authored
llvm-svn: 34807
-
Reid Spencer authored
functional change with this patch. llvm-svn: 34806
-
Jim Laskey authored
llvm-svn: 34805
-
Jim Laskey authored
llvm-svn: 34804
-
Reid Spencer authored
llvm-svn: 34803
-
Jim Laskey authored
llvm-svn: 34802
-
Jim Laskey authored
llvm-svn: 34801
-
Reid Spencer authored
llvm-svn: 34800
-
Reid Spencer authored
llvm-svn: 34799
-
Reid Spencer authored
llvm-svn: 34798
-
Reid Spencer authored
llvm-svn: 34797
-
Reid Spencer authored
This caused a warning for construction with -1. Avoid the warning by using -1ULL instead. llvm-svn: 34796
-
Reid Spencer authored
llvm-svn: 34795
-
Reid Spencer authored
verbose code to sext/trunc or zext/trunc and APInt with new methods on that class. llvm-svn: 34794
-
Reid Spencer authored
llvm-svn: 34793
-
Reid Spencer authored
redundant and more verbose than the ConstantInt(const APInt&) constructor. llvm-svn: 34792
-
Reid Spencer authored
llvm-svn: 34791
-
Reid Spencer authored
APInt's of unequal bitwidth. llvm-svn: 34790
-
Reid Spencer authored
llvm-svn: 34789
-
Anton Korobeynikov authored
properly aligned llvm-svn: 34788
-
Nicolas Geoffray authored
llvm-svn: 34787
-
Evan Cheng authored
llvm-svn: 34786
-
Evan Cheng authored
llvm-svn: 34785
-
Evan Cheng authored
llvm-svn: 34784
-
Evan Cheng authored
- Some code clean up. llvm-svn: 34783
-
Reid Spencer authored
are not needed as the results are the same with or without it. Patch by Nicholas Lewycky. llvm-svn: 34782
-
Evan Cheng authored
llvm-svn: 34781
-
Reid Spencer authored
llvm-svn: 34780
-
Reid Spencer authored
Thanks for the idea Chris. llvm-svn: 34779
-
Bill Wendling authored
llvm-svn: 34777
-
Owen Anderson authored
algorithm when it's not. This should be particularly noticeable in the 64-bit case. llvm-svn: 34776
-
Reid Spencer authored
llvm-svn: 34775
-
Reid Spencer authored
llvm-svn: 34774
-