LLVM: llvm::SystemZMachineFunctionInfo Class Reference (original) (raw)
#include "[Target/SystemZ/SystemZMachineFunctionInfo.h](SystemZMachineFunctionInfo%5F8h%5Fsource.html)"
Public Member Functions |
|
|
SystemZMachineFunctionInfo (const Function &F, const TargetSubtargetInfo *STI) |
|
|
MachineFunctionInfo * |
clone (BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const override |
|
Make a functionally equivalent copy of this MachineFunctionInfo in MF. |
|
|
unsigned |
getSizeOfFnParams () const |
|
|
void |
setSizeOfFnParams (unsigned Size) |
|
|
SystemZ::GPRRegs |
getSpillGPRRegs () const |
|
|
void |
setSpillGPRRegs (Register Low, Register High, unsigned Offs) |
|
|
SystemZ::GPRRegs |
getRestoreGPRRegs () const |
|
|
void |
setRestoreGPRRegs (Register Low, Register High, unsigned Offs) |
|
|
Register |
getVarArgsFirstGPR () const |
|
|
void |
setVarArgsFirstGPR (Register GPR) |
|
|
Register |
getVarArgsFirstFPR () const |
|
|
void |
setVarArgsFirstFPR (Register FPR) |
|
|
unsigned |
getVarArgsFrameIndex () const |
|
|
void |
setVarArgsFrameIndex (unsigned FI) |
|
|
unsigned |
getRegSaveFrameIndex () const |
|
|
void |
setRegSaveFrameIndex (unsigned FI) |
|
|
int |
getFramePointerSaveIndex () const |
|
|
void |
setFramePointerSaveIndex (int Idx) |
|
|
unsigned |
getNumLocalDynamicTLSAccesses () const |
|
|
void |
incNumLocalDynamicTLSAccesses () |
|
|
Register |
getADAVirtualRegister () const |
|
|
void |
setADAVirtualRegister (Register Reg) |
|
|
Public Member Functions inherited from llvm::MachineFunctionInfo |
|
virtual |
~MachineFunctionInfo () |
|
|
virtual MachineFunctionInfo * |
clone (BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const |
|
Make a functionally equivalent copy of this MachineFunctionInfo in MF. |
|
|
◆ clone()
◆ getADAVirtualRegister()
Register llvm::SystemZMachineFunctionInfo::getADAVirtualRegister ( ) const |
inline |
◆ getFramePointerSaveIndex()
int llvm::SystemZMachineFunctionInfo::getFramePointerSaveIndex ( ) const |
inline |
◆ getNumLocalDynamicTLSAccesses()
unsigned llvm::SystemZMachineFunctionInfo::getNumLocalDynamicTLSAccesses ( ) const |
inline |
◆ getRegSaveFrameIndex()
unsigned llvm::SystemZMachineFunctionInfo::getRegSaveFrameIndex ( ) const |
inline |
◆ getRestoreGPRRegs()
SystemZ::GPRRegs llvm::SystemZMachineFunctionInfo::getRestoreGPRRegs ( ) const |
inline |
◆ getSizeOfFnParams()
unsigned llvm::SystemZMachineFunctionInfo::getSizeOfFnParams ( ) const |
inline |
◆ getSpillGPRRegs()
SystemZ::GPRRegs llvm::SystemZMachineFunctionInfo::getSpillGPRRegs ( ) const |
inline |
◆ getVarArgsFirstFPR()
Register llvm::SystemZMachineFunctionInfo::getVarArgsFirstFPR ( ) const |
inline |
◆ getVarArgsFirstGPR()
Register llvm::SystemZMachineFunctionInfo::getVarArgsFirstGPR ( ) const |
inline |
◆ getVarArgsFrameIndex()
unsigned llvm::SystemZMachineFunctionInfo::getVarArgsFrameIndex ( ) const |
inline |
◆ incNumLocalDynamicTLSAccesses()
void llvm::SystemZMachineFunctionInfo::incNumLocalDynamicTLSAccesses ( ) |
inline |
◆ setADAVirtualRegister()
void llvm::SystemZMachineFunctionInfo::setADAVirtualRegister ( Register Reg) |
inline |
◆ setFramePointerSaveIndex()
void llvm::SystemZMachineFunctionInfo::setFramePointerSaveIndex ( int Idx) |
inline |
◆ setRegSaveFrameIndex()
void llvm::SystemZMachineFunctionInfo::setRegSaveFrameIndex ( unsigned FI) |
inline |
◆ setRestoreGPRRegs()
◆ setSizeOfFnParams()
void llvm::SystemZMachineFunctionInfo::setSizeOfFnParams ( unsigned Size) |
inline |
◆ setSpillGPRRegs()
◆ setVarArgsFirstFPR()
void llvm::SystemZMachineFunctionInfo::setVarArgsFirstFPR ( Register FPR) |
inline |
◆ setVarArgsFirstGPR()
void llvm::SystemZMachineFunctionInfo::setVarArgsFirstGPR ( Register GPR) |
inline |
◆ setVarArgsFrameIndex()
void llvm::SystemZMachineFunctionInfo::setVarArgsFrameIndex ( unsigned FI) |
inline |
The documentation for this class was generated from the following files: