- Mar 01, 2007
-
-
Reid Spencer authored
assert if the ConstantInt's value is large. llvm-svn: 34814
-
Reid Spencer authored
bit width of the ConstantInt being converted. llvm-svn: 34810
-
Reid Spencer authored
This caused a warning for construction with -1. Avoid the warning by using -1ULL instead. llvm-svn: 34796
-
Reid Spencer authored
are not needed as the results are the same with or without it. Patch by Nicholas Lewycky. llvm-svn: 34782
-
- Feb 28, 2007
-
-
Reid Spencer authored
Adjust to changes in ConstantRange interface. llvm-svn: 34762
-
Reid Spencer authored
Remove ConstantInt from ConstantRange interface and adjust its users to compensate. llvm-svn: 34758
-
Reid Spencer authored
First round of ConstantRange changes. This makes all CR constructors use only APInt and not use ConstantInt. Clients are adjusted accordingly. llvm-svn: 34756
-
- Feb 26, 2007
-
-
Devang Patel authored
llvm-svn: 34640
-
Devang Patel authored
llvm-svn: 34638
-
- Feb 24, 2007
-
-
Chris Lattner authored
llvm-svn: 34546
-
- Feb 23, 2007
-
-
Chris Lattner authored
llvm-svn: 34531
-
- Feb 22, 2007
-
-
Jim Laskey authored
llvm-svn: 34495
-
- Feb 21, 2007
-
-
Jim Laskey authored
llvm-svn: 34480
-
- Feb 20, 2007
-
-
Dan Gohman authored
llvm-svn: 34456
-
Chris Lattner authored
llvm-svn: 34439
-
- Feb 19, 2007
-
-
Chris Lattner authored
llvm-svn: 34417
-
- Feb 18, 2007
-
-
Chris Lattner authored
llvm-svn: 34395
-
Chris Lattner authored
llvm-svn: 34394
-
- Feb 15, 2007
-
-
Chris Lattner authored
llvm-svn: 34333
-
Chris Lattner authored
by 5%. llvm-svn: 34332
-
Chris Lattner authored
on 447.dealII llvm-svn: 34323
-
Reid Spencer authored
Change use of "packed" term to "vector" in comments, strings, variable names, etc. llvm-svn: 34300
-
Reid Spencer authored
llvm-svn: 34298
-
Reid Spencer authored
Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and PackedTyID -> VectorTyID. No functional changes. llvm-svn: 34293
-
- Feb 14, 2007
-
-
Chris Lattner authored
Patch by Scott Michel. llvm-svn: 34266
-
- Feb 13, 2007
-
-
Chris Lattner authored
llvm-svn: 34222
-
Chris Lattner authored
llvm-svn: 34219
-
- Feb 12, 2007
-
-
Chris Lattner authored
llvm-svn: 34205
-
Chris Lattner authored
as its main datastructure. There are many improvements yet to be made, but this speeds up opt --std-compile-opts on 447.dealII by 7.3%. llvm-svn: 34193
-
- Feb 11, 2007
-
-
Chris Lattner authored
llvm-svn: 34177
-
Chris Lattner authored
llvm-svn: 34176
-
Chris Lattner authored
llvm-svn: 34175
-
- Feb 10, 2007
-
-
Chris Lattner authored
llvm-svn: 34156
-
- Feb 07, 2007
-
-
Chris Lattner authored
This happened because deadargelim now causes VMCore to auto-rename every function that it hacks arguments out of. Because it hacks arguments out of functions in a non-deterministic order, this caused the resultant numbering to be nondet. The fix is to just be careful to not rename functions! llvm-svn: 34005
-
Chris Lattner authored
the one IPO pass that uses it. llvm-svn: 33990
-
Chris Lattner authored
std::map of std::vector's (ouch!). This speeds up mem2reg by 10% on 176.gcc. llvm-svn: 33974
-
- Feb 06, 2007
-
-
Chris Lattner authored
BBNumbers. Instead of using a bi-directional mapping, just use a single densemap. This speeds up mem2reg on 176.gcc by 8%, from 1.3489 to 1.2485s. llvm-svn: 33940
-
Reid Spencer authored
the Transforms library. This reduces debug library size by 132 KB, debug binary size by 376 KB, and reduces link time for llvm tools slightly. llvm-svn: 33939
-
Chris Lattner authored
but paves the way to eliminate BBNumbers. llvm-svn: 33938
-
Reid Spencer authored
used any more. llvm-svn: 33937
-