- Apr 25, 2002
-
-
Vikram S. Adve authored
(This can be improved to avoid making the initial pass over the method.) Also, ensure automatic vars and reg. spills areas are not extended if their sizes are used for computing some other offset. llvm-svn: 2310
-
- Apr 15, 2002
-
-
Chris Lattner authored
llvm-svn: 2252
-
- Apr 09, 2002
-
-
Chris Lattner authored
be 'Argument' instead of FunctionArgument. llvm-svn: 2216
-
Chris Lattner authored
llvm-svn: 2201
-
Chris Lattner authored
* Delete the DelaySlotInfo objects created by the SchedulingManager class. These leaked objects were accounting for 3/4 of the memory leaked by the backend, so this is a relatively major win. * Reorganize SchedulingManager::getDelaySlotInfoForInstr so that it has better code locality (making it easier to read). llvm-svn: 2197
-
Chris Lattner authored
frequently. This still leaks edges quite a bit, but it leaks no nodes (I think). llvm-svn: 2190
-
Chris Lattner authored
pointer so that they do not all get leaked! llvm-svn: 2188
-
Chris Lattner authored
llvm-svn: 2186
-
Chris Lattner authored
llvm-svn: 2185
-
Chris Lattner authored
make a PHI node, although it was badly broken. This keeps tests passing, so we'll go with it. llvm-svn: 2184
-
Chris Lattner authored
llvm-svn: 2180
-
Chris Lattner authored
llvm-svn: 2177
-
- 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
-