- 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
-
- Mar 31, 2002
-
-
Vikram S. Adve authored
llvm-svn: 2071
-
Vikram S. Adve authored
llvm-svn: 2070
-
Vikram S. Adve authored
llvm-svn: 2069
-
Vikram S. Adve authored
be marked as having a Call Interference, even though it may not be live after the call. llvm-svn: 2068
-
- Mar 26, 2002
-
-
Chris Lattner authored
change references from MethodARgument to FunctionArgument llvm-svn: 1991
-
- Mar 24, 2002
-
-
Vikram S. Adve authored
llvm-svn: 1976
-
Vikram S. Adve authored
useful right now when we only do local scheduling. llvm-svn: 1975
-
Vikram S. Adve authored
llvm-svn: 1974
-
Vikram S. Adve authored
llvm-svn: 1973
-
Vikram S. Adve authored
Destroy live-variable information after scheduling so it is recomputed before later phases (e.g., reg. allocation). Use deterministic iterator to enumerate sched graphs. llvm-svn: 1972
-
Vikram S. Adve authored
llvm-svn: 1971
-
Vikram S. Adve authored
llvm-svn: 1970
-
Vikram S. Adve authored
llvm-svn: 1969
-
Vikram S. Adve authored
llvm-svn: 1968
-
Vikram S. Adve authored
llvm-svn: 1967
-
Vikram S. Adve authored
llvm-svn: 1962
-
- Mar 23, 2002
-
-
Chris Lattner authored
llvm-svn: 1957
-
- Mar 18, 2002
-
-
Vikram S. Adve authored
but did not pass the arguments by reference! llvm-svn: 1906
-
Vikram S. Adve authored
offset-from-FP will be before allocating space for a local variable. llvm-svn: 1905
-
Vikram S. Adve authored
Also use distinct names for the three types of SetMachineOperand to avoid painful overloading problems and errors. llvm-svn: 1904
-
Vikram S. Adve authored
instruction is actually generated for them. Rename the different versions of SetMachineOperand. llvm-svn: 1903
-
Vikram S. Adve authored
Fix constants in instructions generated for Phi elimination. llvm-svn: 1902
-
Vikram S. Adve authored
but did not pass the arguments by reference! Also added a function to get a register class by ID. llvm-svn: 1901
-
- Feb 26, 2002
-
-
Anand Shukla authored
llvm-svn: 1802
-
- Feb 25, 2002
-
-
Chris Lattner authored
llvm-svn: 1788
-
Chris Lattner authored
* Make it compile with GCC 3.0.4 llvm-svn: 1787
-
- 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 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
* Removal of getTypeID() methods, and dependence on llvm/Type.h, from IGNode & LiveRange llvm-svn: 1717
-
Chris Lattner authored
llvm-svn: 1716
-
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
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. llvm-svn: 1711
-
Chris Lattner authored
* Introduce RAV to allow stream I/O instead of using printValue llvm-svn: 1710
-
Chris Lattner authored
llvm-svn: 1707
-
- Feb 04, 2002
-
-
Chris Lattner authored
llvm-svn: 1701
-
Chris Lattner authored
* InstructionScheduling is now a real pass * InstrSched _uses_ LiveVar analysis, instead of creating it's own copy many times through a loop. In this was LiveVarAnalysis is actually even SHARED by Register allocation. * SchedPriorities is now passed the live var information in llvm-svn: 1700
-