AArch64FunctionInfo - This class is derived from MachineFunctionInfo and contains private AArch64-specific information for each MachineFunction.
More...
#include <AArch64MachineFunctionInfo.h>
AArch64FunctionInfo - This class is derived from MachineFunctionInfo and contains private AArch64-specific information for each MachineFunction.
Definition at line 28 of file AArch64MachineFunctionInfo.h.
| llvm::AArch64FunctionInfo::AArch64FunctionInfo |
( |
| ) |
|
|
default |
| unsigned llvm::AArch64FunctionInfo::getArgumentStackToRestore |
( |
| ) |
const |
|
inline |
| unsigned llvm::AArch64FunctionInfo::getBytesInStackArgArea |
( |
| ) |
const |
|
inline |
| unsigned llvm::AArch64FunctionInfo::getCalleeSavedStackSize |
( |
| ) |
const |
|
inline |
| unsigned llvm::AArch64FunctionInfo::getLocalStackSize |
( |
| ) |
const |
|
inline |
| unsigned llvm::AArch64FunctionInfo::getNumLocalDynamicTLSAccesses |
( |
| ) |
const |
|
inline |
| int llvm::AArch64FunctionInfo::getVarArgsFPRIndex |
( |
| ) |
const |
|
inline |
| unsigned llvm::AArch64FunctionInfo::getVarArgsFPRSize |
( |
| ) |
const |
|
inline |
| int llvm::AArch64FunctionInfo::getVarArgsGPRIndex |
( |
| ) |
const |
|
inline |
| unsigned llvm::AArch64FunctionInfo::getVarArgsGPRSize |
( |
| ) |
const |
|
inline |
| int llvm::AArch64FunctionInfo::getVarArgsStackIndex |
( |
| ) |
const |
|
inline |
| bool llvm::AArch64FunctionInfo::hasCalleeSaveStackFreeSpace |
( |
| ) |
const |
|
inline |
| bool llvm::AArch64FunctionInfo::hasStackFrame |
( |
| ) |
const |
|
inline |
| void llvm::AArch64FunctionInfo::incNumLocalDynamicTLSAccesses |
( |
| ) |
|
|
inline |
| bool llvm::AArch64FunctionInfo::isSplitCSR |
( |
| ) |
const |
|
inline |
| bool llvm::AArch64FunctionInfo::isStackRealigned |
( |
| ) |
const |
|
inline |
| void llvm::AArch64FunctionInfo::setArgumentStackToRestore |
( |
unsigned |
bytes | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setBytesInStackArgArea |
( |
unsigned |
bytes | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setCalleeSavedStackSize |
( |
unsigned |
Size | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setCalleeSaveStackHasFreeSpace |
( |
bool |
s | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setHasStackFrame |
( |
bool |
s | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setIsSplitCSR |
( |
bool |
s | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setLocalStackSize |
( |
unsigned |
Size | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setStackRealigned |
( |
bool |
s | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setVarArgsFPRIndex |
( |
int |
Index | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setVarArgsFPRSize |
( |
unsigned |
Size | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setVarArgsGPRIndex |
( |
int |
Index | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setVarArgsGPRSize |
( |
unsigned |
Size | ) |
|
|
inline |
| void llvm::AArch64FunctionInfo::setVarArgsStackIndex |
( |
int |
Index | ) |
|
|
inline |
The documentation for this class was generated from the following file: