History log of /llvm-project-15.0.7/llvm/lib/CodeGen/MachineFunction.cpp (Results 501 – 525 of 538)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


1...<<2122