- Apr 09, 2002
-
-
Chris Lattner authored
new PrologEpilogCodeInserter.cpp file, and include the bodies of the GetInstructionsFor(Prolog|Epilog) functions from SparcInstrSelection.cpp into the class. This eliminates the need for a static global vector of instructions and a class of errors that is really unneccesary. llvm-svn: 2194
-
Chris Lattner authored
the bodies of the GetInstructionsFor(Prolog|Epilog) functions from SparcInstrSelection.cpp into the class. This eliminates the need for a static global vector of instructions and a class of errors that is really unneccesary. llvm-svn: 2193
-
Chris Lattner authored
llvm-svn: 2192
-
Chris Lattner authored
llvm-svn: 2191
-
Chris Lattner authored
pointer so that they do not all get leaked! llvm-svn: 2188
-
Chris Lattner authored
llvm-svn: 2180
-
- Apr 08, 2002
-
-
Chris Lattner authored
because the slot calculator is already part of the VMCore library. * Rename incorporateMethod and purgeMethod to *Function llvm-svn: 2154
-
- Apr 07, 2002
-
-
Chris Lattner authored
class. The Method class is obsolete (renamed) and all references to it are being converted over to Function. llvm-svn: 2144
-
- 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
-