- Apr 07, 2007
-
-
Owen Anderson authored
on PR1171. llvm-svn: 35726
-
Owen Anderson authored
This is the beginning of work for PR1171. llvm-svn: 35720
-
- Apr 02, 2007
-
-
Chris Lattner authored
llvm-svn: 35576
-
- Mar 27, 2007
-
-
Devang Patel authored
llvm-svn: 35370
-
- Mar 22, 2007
-
-
Dan Gohman authored
llvm-svn: 35265
-
- Mar 20, 2007
-
-
Devang Patel authored
Use ETForest instead of DominatorSet. llvm-svn: 35221
-
- Mar 12, 2007
-
-
Jeff Cohen authored
can collide with system defined names. Windows defines _BB, for example. llvm-svn: 35066
-
- Mar 10, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 35057
-
Devang Patel authored
llvm-svn: 35053
-
Devang Patel authored
llvm-svn: 35052
-
- Mar 03, 2007
-
-
Reid Spencer authored
llvm-svn: 34856
-
Reid Spencer authored
2. Make sure debug output of APInt values is safe for all bit widths. llvm-svn: 34855
-
Reid Spencer authored
llvm-svn: 34854
-
Reid Spencer authored
llvm-svn: 34853
-
- Mar 02, 2007
-
-
Chris Lattner authored
llvm-svn: 34832
-
- 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
-
- Feb 19, 2007
-
-
Chris Lattner authored
llvm-svn: 34417
-
- Feb 15, 2007
-
-
Reid Spencer authored
Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and PackedTyID -> VectorTyID. No functional changes. llvm-svn: 34293
-
- 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: 34177
-
- Feb 07, 2007
-
-
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
-
Chris Lattner authored
bug is fixed. llvm-svn: 33932
-
- Feb 05, 2007
-
-
Chris Lattner authored
llvm-svn: 33930
-
Chris Lattner authored
llvm-svn: 33929
-
Chris Lattner authored
llvm-svn: 33928
-
Chris Lattner authored
llvm-svn: 33927
-
Reid Spencer authored
This patch replaces the SymbolTable class with ValueSymbolTable which does not support types planes. This means that all symbol names in LLVM must now be unique. The patch addresses the necessary changes to deal with this and removes code no longer needed as a result. This completes the bulk of the changes for this PR. Some cleanup patches will follow. llvm-svn: 33918
-
Reid Spencer authored
Revert last patch which caused iteration invalidation. llvm-svn: 33901
-
Owen Anderson authored
llvm-svn: 33897
-
- 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
-
- Feb 03, 2007
-
-
Chris Lattner authored
speeds up the inliner 16%. llvm-svn: 33801
-
- Feb 01, 2007
-
-
Chris Lattner authored
updating. These were exposed by Devang's recent passmgr changes (with non-default passorderings) because now the inliner can be interleved with the LCSSA pass. llvm-svn: 33760
-
- Jan 31, 2007
-
-
Chris Lattner authored
llvm-svn: 33713
-