- Mar 21, 2002
-
-
Chris Lattner authored
first element of a structure type. Before this would not be handled because getStructOffset would either stop immediately (because StopEarly was true and Offset = 0), or blast past the level we wanted. Now ConvertableToGEP steps down through the type one level at a time, checking the Offset and Scale conditions at each step llvm-svn: 1931
-
Chris Lattner authored
llvm-svn: 1930
-
Chris Lattner authored
out that almost always the result of the add was the same as the GEP that would be generated. In this case, however, it wasn't, so bad things happened. llvm-svn: 1929
-
Chris Lattner authored
llvm-svn: 1927
-
Chris Lattner authored
2. Allow negative scales in ConvertableToGEP, so that this loop from alloc_tree in the Olden health benchmark is correctly raised: for (i = 3; i >= 0; i--) fval[i] = alloc_tree(level - 1, label*4 + i + 1, new); Stepping through the array backwards caused a negative scale. llvm-svn: 1922
-
Chris Lattner authored
llvm-svn: 1921
-
- Mar 18, 2002
-
-
Vikram S. Adve authored
llvm-svn: 1908
-
Vikram S. Adve authored
a sequence of 1-D references, using a sequence of getElementPtrs. llvm-svn: 1907
-
- Mar 15, 2002
-
-
Chris Lattner authored
been fixed. llvm-svn: 1881
-
Chris Lattner authored
llvm-svn: 1879
-
- Mar 14, 2002
-
-
Chris Lattner authored
llvm-svn: 1869
-
- Mar 12, 2002
-
-
Chris Lattner authored
llvm-svn: 1864
-
- Mar 11, 2002
-
-
Chris Lattner authored
llvm-svn: 1862
-
Chris Lattner authored
* Use more concise form of ReplaceInstWithInst to make code simpler * Output nicer message for dead code eliminated when debugging llvm-svn: 1861
-
Chris Lattner authored
llvm-svn: 1858
-
Chris Lattner authored
llvm-svn: 1844
-
- Mar 07, 2002
-
-
Chris Lattner authored
llvm-svn: 1833
-
Chris Lattner authored
storing into the first element of the structure type. llvm-svn: 1832
-
- Mar 06, 2002
-
-
Chris Lattner authored
llvm-svn: 1820
-
- Feb 26, 2002
-
-
Chris Lattner authored
creation functions in their public header file, unless they can help it. llvm-svn: 1816
-
Chris Lattner authored
llvm-svn: 1812
-
Chris Lattner authored
a bad idea llvm-svn: 1810
-
Chris Lattner authored
can be eliminated. llvm-svn: 1809
-
Chris Lattner authored
* Eliminated memory leak in processGraph * Pass vectors by const reference to moveDummyCode instead of by copy llvm-svn: 1808
-
Anand Shukla authored
llvm-svn: 1807
-
Anand Shukla authored
llvm-svn: 1806
-
Anand Shukla authored
llvm-svn: 1805
-
Anand Shukla authored
llvm-svn: 1804
-
Anand Shukla authored
llvm-svn: 1803
-
Anand Shukla authored
llvm-svn: 1799
-
- Feb 25, 2002
-
-
Chris Lattner authored
llvm-svn: 1796
-
Chris Lattner authored
llvm-svn: 1791
-
- Feb 18, 2002
-
-
Chris Lattner authored
llvm-svn: 1771
-
- Feb 14, 2002
-
-
Chris Lattner authored
llvm-svn: 1767
-
Chris Lattner authored
to clean up MST benchmark. llvm-svn: 1763
-
Chris Lattner authored
* Minor reformatting. llvm-svn: 1760
-
- Feb 12, 2002
-
-
Chris Lattner authored
llvm/Support/CFG.h * Make pred & succ iterators for intervals global functions * Add #includes that are now neccesary because BasicBlock.h doesn't include InstrTypes.h anymore llvm-svn: 1750
-
Chris Lattner authored
Method::inst_* is now in llvm/Support/InstIterator.h GraphTraits specializations for BasicBlock and Methods are now in llvm/Support/CFG.h llvm-svn: 1746
-
Chris Lattner authored
llvm-svn: 1742
-
Chris Lattner authored
Also add more comments. llvm-svn: 1741
-