| #
eb45c982 |
| 16-Jan-2003 |
Chris Lattner <[email protected]> |
Print machine frame objects with the frame offset intrinsic to the machine
llvm-svn: 5329
|
| #
c6807e8f |
| 13-Jan-2003 |
Chris Lattner <[email protected]> |
Add support for constant pool Add helper methods for MachineFrameInfo
llvm-svn: 5216
|
| #
42d59219 |
| 29-Dec-2002 |
Chris Lattner <[email protected]> |
Rename MachineOptInfo to TargetoptInfo Rename MachineCacheInfo to TargetCacheInfo
llvm-svn: 5203
|
| #
ca4362fe |
| 28-Dec-2002 |
Chris Lattner <[email protected]> |
Rename FunctionFrameInfo to MachineFrameInfo
llvm-svn: 5200
|
| #
871e591e |
| 28-Dec-2002 |
Chris Lattner <[email protected]> |
Rename MachineFrameInfo to TargetFrameInfo.h
llvm-svn: 5199
|
| #
32525647 |
| 28-Dec-2002 |
Chris Lattner <[email protected]> |
* A bunch of functionality and data was removed from MachineFunction and put into a new MachineFunctionInfo class * Implement new FunctionFrameInfo class
llvm-svn: 5193
|
| #
448fb45b |
| 25-Dec-2002 |
Chris Lattner <[email protected]> |
Remove dependency on SSARegMap.h by MachineFunction.h
llvm-svn: 5143
|
| #
f895418b |
| 15-Dec-2002 |
Chris Lattner <[email protected]> |
Implement printing of MBB arguments
llvm-svn: 5053
|
| #
d5b111a1 |
| 20-Nov-2002 |
Misha Brukman <[email protected]> |
Initialize the SSARegMap.
llvm-svn: 4782
|
| #
214808f8 |
| 30-Oct-2002 |
Chris Lattner <[email protected]> |
Implement structured machine code printing
llvm-svn: 4435
|
| #
90e64905 |
| 29-Oct-2002 |
Chris Lattner <[email protected]> |
Make argsize calculation stuff optional, so that Targets without FrameInfo objects yet don't die
llvm-svn: 4427
|
| #
bbd68ada |
| 29-Oct-2002 |
Chris Lattner <[email protected]> |
Rename annotation id
llvm-svn: 4425
|
| #
6be5e925 |
| 28-Oct-2002 |
Misha Brukman <[email protected]> |
Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.
llvm-svn: 4351
|
| #
7421df92 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Eliminate unneccesary use of MachineBasicBlock::get
llvm-svn: 4339
|
| #
ba3a8060 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
s/method/function
llvm-svn: 4338
|
| #
8c63b689 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Change MachineBasicBlock's to not be Annotations, instead they are kept as part of a linked list tracked by MachineFunction. MachineBasicBlock::get is now linear time instead of constant time, and t
Change MachineBasicBlock's to not be Annotations, instead they are kept as part of a linked list tracked by MachineFunction. MachineBasicBlock::get is now linear time instead of constant time, and thus is deprecated!
llvm-svn: 4337
show more ...
|
| #
658839ba |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
MachineFunction now includes MachineBasicBlock so there is no need to reinclude it
llvm-svn: 4322
|
| #
8710aab0 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Rename MachineCodeForBasicBlock to MachineBasicBlock
llvm-svn: 4318
|
| #
8494d086 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Minor cleanups
llvm-svn: 4312
|
| #
6d8a6c64 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Move machine code generation/destruction passes out of Sparc.cpp because they are generic
llvm-svn: 4310
|
| #
f9df48d3 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Prune #includes
llvm-svn: 4307
|
| #
7ae7f84c |
| 28-Oct-2002 |
Misha Brukman <[email protected]> |
Changed `MachineCodeForMethod' to `MachineFunction'.
llvm-svn: 4301
|
| #
ffc9dd5c |
| 11-Oct-2002 |
Vikram S. Adve <[email protected]> |
Don't pad variables in stack slots for performance!
llvm-svn: 4115
|
| #
e567179a |
| 16-Sep-2002 |
Vikram S. Adve <[email protected]> |
Improve and fix error in allocating stack slots: adjust alignment after adding base address of the relevant region (instead of assuming that each region is maximally aligned).
llvm-svn: 3736
|
| #
10073a90 |
| 25-Jul-2002 |
Chris Lattner <[email protected]> |
*** empty log message ***
llvm-svn: 3075
|