LLVM API Documentation
#include <AArch64MachineFunctionInfo.h>


Public Member Functions | |
| AArch64MachineFunctionInfo () | |
| AArch64MachineFunctionInfo (MachineFunction &MF) | |
| unsigned | getBytesInStackArgArea () const |
| void | setBytesInStackArgArea (unsigned bytes) |
| unsigned | getArgumentStackToRestore () const |
| void | setArgumentStackToRestore (unsigned bytes) |
| unsigned | getInitialStackAdjust () const |
| void | setInitialStackAdjust (unsigned bytes) |
| unsigned | getNumLocalDynamicTLSAccesses () const |
| void | incNumLocalDynamicTLSAccesses () |
| int | getVariadicGPRIdx () const |
| void | setVariadicGPRIdx (int Idx) |
| unsigned | getVariadicGPRSize () const |
| void | setVariadicGPRSize (unsigned Size) |
| int | getVariadicFPRIdx () const |
| void | setVariadicFPRIdx (int Idx) |
| unsigned | getVariadicFPRSize () const |
| void | setVariadicFPRSize (unsigned Size) |
| int | getVariadicStackIdx () const |
| void | setVariadicStackIdx (int Idx) |
| int | getFramePointerOffset () const |
| void | setFramePointerOffset (int Idx) |
Public Member Functions inherited from llvm::MachineFunctionInfo | |
| virtual | ~MachineFunctionInfo () |
This class is derived from MachineFunctionInfo and contains private AArch64 target-specific information for each MachineFunction.
Definition at line 23 of file AArch64MachineFunctionInfo.h.
|
inline |
Definition at line 89 of file AArch64MachineFunctionInfo.h.
|
inlineexplicit |
Definition at line 101 of file AArch64MachineFunctionInfo.h.
|
inline |
Definition at line 116 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64FrameLowering::emitEpilogue().
|
inline |
Definition at line 113 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::IsEligibleForTailCallOptimization(), and llvm::AArch64TargetLowering::LowerCall().
|
inline |
Definition at line 142 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64FrameLowering::emitEpilogue(), and llvm::AArch64FrameLowering::resolveFrameIndexReference().
|
inline |
Definition at line 121 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64FrameLowering::emitEpilogue(), and llvm::AArch64FrameLowering::resolveFrameIndexReference().
|
inline |
Definition at line 124 of file AArch64MachineFunctionInfo.h.
|
inline |
Definition at line 133 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerVASTART().
|
inline |
Definition at line 136 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerVASTART().
|
inline |
Definition at line 127 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerVASTART().
|
inline |
Definition at line 130 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerVASTART().
|
inline |
Definition at line 139 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerVASTART().
|
inline |
Definition at line 125 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerGlobalTLSAddress().
|
inline |
Definition at line 117 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerFormalArguments().
|
inline |
Definition at line 114 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::LowerFormalArguments().
|
inline |
Definition at line 143 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64FrameLowering::emitPrologue().
|
inline |
Definition at line 122 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64FrameLowering::emitPrologue().
|
inline |
Definition at line 134 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::SaveVarArgRegisters().
|
inline |
Definition at line 137 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::SaveVarArgRegisters().
|
inline |
Definition at line 128 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::SaveVarArgRegisters().
|
inline |
Definition at line 131 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::SaveVarArgRegisters().
|
inline |
Definition at line 140 of file AArch64MachineFunctionInfo.h.
Referenced by llvm::AArch64TargetLowering::SaveVarArgRegisters().