X86MachineFunctionInfo - This class is derived from MachineFunction and contains private X86 target-specific information for each MachineFunction.
More...
#include <X86MachineFunctionInfo.h>
X86MachineFunctionInfo - This class is derived from MachineFunction and contains private X86 target-specific information for each MachineFunction.
Definition at line 26 of file X86MachineFunctionInfo.h.
| llvm::X86MachineFunctionInfo::X86MachineFunctionInfo |
( |
| ) |
|
|
default |
| llvm::X86MachineFunctionInfo::X86MachineFunctionInfo |
( |
MachineFunction & |
MF | ) |
|
|
inlineexplicit |
| unsigned llvm::X86MachineFunctionInfo::getArgumentStackSize |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getBytesToPopOnReturn |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getCalleeSavedFrameSize |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getFAIndex |
( |
| ) |
const |
|
inline |
| bool llvm::X86MachineFunctionInfo::getForceFramePointer |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getGlobalBaseReg |
( |
| ) |
const |
|
inline |
| bool llvm::X86MachineFunctionInfo::getHasPushSequences |
( |
| ) |
const |
|
inline |
| bool llvm::X86MachineFunctionInfo::getHasSEHFramePtrSave |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getNumLocalDynamicTLSAccesses |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getRAIndex |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getRegSaveFrameIndex |
( |
| ) |
const |
|
inline |
| bool llvm::X86MachineFunctionInfo::getRestoreBasePointer |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getRestoreBasePointerOffset |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getSEHFramePtrSaveIndex |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getSRetReturnReg |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getTCReturnAddrDelta |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getVarArgsFPOffset |
( |
| ) |
const |
|
inline |
| int llvm::X86MachineFunctionInfo::getVarArgsFrameIndex |
( |
| ) |
const |
|
inline |
| unsigned llvm::X86MachineFunctionInfo::getVarArgsGPOffset |
( |
| ) |
const |
|
inline |
| void llvm::X86MachineFunctionInfo::incNumLocalDynamicTLSAccesses |
( |
| ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setArgumentStackSize |
( |
unsigned |
size | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setBytesToPopOnReturn |
( |
unsigned |
bytes | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setCalleeSavedFrameSize |
( |
unsigned |
bytes | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setFAIndex |
( |
int |
Index | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setForceFramePointer |
( |
bool |
forceFP | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setGlobalBaseReg |
( |
unsigned |
Reg | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setHasPushSequences |
( |
bool |
HasPush | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setHasSEHFramePtrSave |
( |
bool |
V | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setRAIndex |
( |
int |
Index | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setRegSaveFrameIndex |
( |
int |
Idx | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setSEHFramePtrSaveIndex |
( |
int |
Index | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setSRetReturnReg |
( |
unsigned |
Reg | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setTCReturnAddrDelta |
( |
int |
delta | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setVarArgsFPOffset |
( |
unsigned |
Offset | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setVarArgsFrameIndex |
( |
int |
Idx | ) |
|
|
inline |
| void llvm::X86MachineFunctionInfo::setVarArgsGPOffset |
( |
unsigned |
Offset | ) |
|
|
inline |
The documentation for this class was generated from the following files: