LLVM
8.0.1
|
MSP430MachineFunctionInfo - This class is derived from MachineFunction and contains private MSP430 target-specific information for each MachineFunction. More...
#include "Target/MSP430/MSP430MachineFunctionInfo.h"
Public Member Functions | |
MSP430MachineFunctionInfo () | |
MSP430MachineFunctionInfo (MachineFunction &MF) | |
unsigned | getCalleeSavedFrameSize () const |
void | setCalleeSavedFrameSize (unsigned bytes) |
unsigned | getSRetReturnReg () const |
void | setSRetReturnReg (unsigned Reg) |
int | getRAIndex () const |
void | setRAIndex (int Index) |
int | getVarArgsFrameIndex () const |
void | setVarArgsFrameIndex (int Index) |
Public Member Functions inherited from llvm::MachineFunctionInfo | |
virtual | ~MachineFunctionInfo () |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::MachineFunctionInfo | |
template<typename Ty > | |
static Ty * | create (BumpPtrAllocator &Allocator, MachineFunction &MF) |
Factory function: default behavior is to call new using the supplied allocator. More... | |
MSP430MachineFunctionInfo - This class is derived from MachineFunction and contains private MSP430 target-specific information for each MachineFunction.
Definition at line 23 of file MSP430MachineFunctionInfo.h.
|
inline |
Definition at line 42 of file MSP430MachineFunctionInfo.h.
|
inlineexplicit |
Definition at line 44 of file MSP430MachineFunctionInfo.h.
|
inline |
Definition at line 47 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430FrameLowering::emitEpilogue(), and llvm::MSP430FrameLowering::emitPrologue().
|
inline |
Definition at line 53 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430TargetLowering::getReturnAddressFrameIndex().
|
inline |
Definition at line 50 of file MSP430MachineFunctionInfo.h.
Referenced by AnalyzeReturnValues().
|
inline |
Definition at line 56 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430TargetLowering::LowerVASTART().
|
inline |
Definition at line 48 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430FrameLowering::spillCalleeSavedRegisters().
|
inline |
Definition at line 54 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430TargetLowering::getReturnAddressFrameIndex().
|
inline |
Definition at line 51 of file MSP430MachineFunctionInfo.h.
References Reg.
Referenced by AnalyzeReturnValues().
|
inline |
Definition at line 57 of file MSP430MachineFunctionInfo.h.
Referenced by AnalyzeReturnValues().