- Feb 26, 2007
-
-
Devang Patel authored
llvm-svn: 34638
-
- Feb 24, 2007
-
-
Chris Lattner authored
llvm-svn: 34546
-
- 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: 34219
-
- Feb 12, 2007
-
-
Chris Lattner authored
llvm-svn: 34205
-
- Feb 11, 2007
-
-
Chris Lattner authored
llvm-svn: 34176
-
- Feb 10, 2007
-
-
Chris Lattner authored
llvm-svn: 34156
-
- Feb 06, 2007
-
-
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
-
- Feb 05, 2007
-
-
Reid Spencer authored
Adjust to changes in Module interface: getMainFunction() -> getFunction("main") getNamedFunction(X) -> getFunction(X) llvm-svn: 33922
-
Chris Lattner authored
llvm-svn: 33902
-
Chris Lattner authored
llvm-svn: 33900
-
Chris Lattner authored
llvm-svn: 33892
-
Nick Lewycky authored
Learn from sext and zext. The destination value falls within the range of the source type. Generalize properties regarding constant ints. Get smarter about marking blocks as unreachable. If 1 >= 2 in order for this block to execute, then it isn't reachable. llvm-svn: 33889
-
- Feb 04, 2007
-
-
Reid Spencer authored
Make the Module's dependent library use a std::vector instead of SetVector adjust #includes in .cpp files because SetVector.h is no longer included. llvm-svn: 33855
-
Chris Lattner authored
llvm-svn: 33845
-
- Feb 03, 2007
-
-
Chris Lattner authored
speeds up the inliner 16%. llvm-svn: 33801
-
- Feb 02, 2007
-
-
Chris Lattner authored
llvm-svn: 33799
-
Chris Lattner authored
llvm-svn: 33796
-
Chris Lattner authored
llvm-svn: 33794
-
Chris Lattner authored
IPSCCP 3.3% on kimwitu. llvm-svn: 33793
-
Chris Lattner authored
a release-assert build on kimwitu++. llvm-svn: 33792
-
Reid Spencer authored
llvm-svn: 33785
-
Reid Spencer authored
llvm-svn: 33783
-
Chris Lattner authored
llvm-svn: 33779
-
Reid Spencer authored
This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm assembly to make shl, ashr and lshr instructions look like a binary operator: shl i32 %X, 1 instead of shl i32 %X, i8 1 Additionally, this should help a few passes perform additional optimizations. llvm-svn: 33776
-
- Feb 01, 2007
-
-
Chris Lattner authored
pessimization where instcombine can sink a load (good for code size) that prevents an alloca from being promoted by mem2reg (bad for everything). llvm-svn: 33771
-
- Jan 31, 2007
-
-
Chris Lattner authored
llvm-svn: 33715
-
Chris Lattner authored
llvm-svn: 33705
-
Chris Lattner authored
llvm-svn: 33693
-
Chris Lattner authored
llvm-svn: 33688
-
Chris Lattner authored
llvm-svn: 33680
-
Chris Lattner authored
llvm-svn: 33674
-
Chris Lattner authored
llvm-svn: 33672
-
- Jan 30, 2007
-
-
Chris Lattner authored
llvm-svn: 33666
-