- Apr 05, 2002
-
-
Chris Lattner authored
llvm-svn: 2115
-
- Apr 01, 2002
-
-
Vikram S. Adve authored
to add separate label for bitwise NOT operator. llvm-svn: 2091
-
- Mar 31, 2002
-
-
Vikram S. Adve authored
2. Fix type used for TmpInstruction holding the return address. llvm-svn: 2075
-
Vikram S. Adve authored
for that value. llvm-svn: 2074
-
Vikram S. Adve authored
fix related to putting a read-write variable in a read-only section, but I'm not sure now. llvm-svn: 2073
-
Vikram S. Adve authored
llvm-svn: 2059
-
- Mar 29, 2002
-
-
Chris Lattner authored
llvm-svn: 2035
-
- Mar 26, 2002
-
-
Chris Lattner authored
llvm-svn: 1990
-
- Mar 24, 2002
-
-
Vikram S. Adve authored
Also re-enable instr. scheduling pass. llvm-svn: 1966
-
Vikram S. Adve authored
llvm-svn: 1965
-
Vikram S. Adve authored
Improve checking for constants in Multiply. Simpler method to keep track of when a node is folded into its parent. Several other bug fixes. llvm-svn: 1964
-
- Mar 18, 2002
-
-
Vikram S. Adve authored
Also, use distinct names for the three types of SetMachineOperand to avoid painful overloading problems and errors. Bug fix in converting-int-to-float. Other minor stuff. llvm-svn: 1896
-
Vikram S. Adve authored
wrong register class for saving CC registers. Also, use distinct names for the three types of SetMachineOperand. llvm-svn: 1895
-
Vikram S. Adve authored
avoid painful overloading problems and errors. llvm-svn: 1893
-
Vikram S. Adve authored
llvm-svn: 1892
-
Vikram S. Adve authored
Different labels were generated for the same name in different passes. Use an annotation to hold a fixed table of names. llvm-svn: 1891
-
Vikram S. Adve authored
llvm-svn: 1890
-
- Mar 03, 2002
-
-
Vikram S. Adve authored
llvm-svn: 1819
-
- Feb 25, 2002
-
-
Chris Lattner authored
Silence warning llvm-svn: 1790
-
- 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
-
- Feb 11, 2002
-
-
Chris Lattner authored
llvm-svn: 1728
-
Chris Lattner authored
llvm-svn: 1722
-
- Feb 05, 2002
-
-
Chris Lattner authored
llvm-svn: 1720
-
Chris Lattner authored
return references instead of pointers. llvm-svn: 1719
-
Chris Lattner authored
* Removal dependencies on Type.h & remove uses of getTypeID() llvm-svn: 1718
-
Chris Lattner authored
function in the one .cpp file that uses it. Use ValueSet's instead. * Prepare to delete LiveVarSet.h & LiveVarSet.cpp * Eliminate the ValueSet class, making all old member functions into global templates that will eventually be moved to Support. * Eliminate some irrelevant const's llvm-svn: 1712
-
Chris Lattner authored
* Introduce RAV to allow stream I/O instead of using printValue llvm-svn: 1710
-
- Feb 04, 2002
-
-
Chris Lattner authored
llvm-svn: 1702
-
Chris Lattner authored
llvm-svn: 1690
-
Chris Lattner authored
need to know _anything_ about RegAlloc to use it. Well in the end maybe. llvm-svn: 1681
-
Chris Lattner authored
llvm-svn: 1680
-
Chris Lattner authored
* Reduce number of #includes * Remove blatently misleading qualifiers (how do you have an inlined pure virtual function?) * Remove unnecesary & ignored qualifiers (const int argument vs int argument) * SparcInternals.h now no longer #includes RegClass.h or SparcRegClassInfo.h * Pull inlined functions out of .h file if they are virtual and interfere with dependencies llvm-svn: 1677
-
Chris Lattner authored
llvm-svn: 1676
-
Chris Lattner authored
llvm-svn: 1670
-
Chris Lattner authored
llvm-svn: 1668
-
Chris Lattner authored
that has a very minimal interface (like it should have). llvm-svn: 1667
-
Chris Lattner authored
Eventually they will probably get moved again, but at least now they aren't having to be compiled by 7 different .cpp files... llvm-svn: 1666
-
Chris Lattner authored
Try to decouple stuff as much as possible. llvm-svn: 1664
-
Chris Lattner authored
Convert some stages into passes in preparation for more splitting up. Try to decouple stuff as much as possible. llvm-svn: 1663
-