LLVM API Documentation
#include <MSP430MachineFunctionInfo.h>
Public Member Functions | |
MSP430MachineFunctionInfo () | |
MSP430MachineFunctionInfo (MachineFunction &MF) | |
unsigned | getCalleeSavedFrameSize () const |
void | setCalleeSavedFrameSize (unsigned bytes) |
int | getRAIndex () const |
void | setRAIndex (int Index) |
int | getVarArgsFrameIndex () const |
void | setVarArgsFrameIndex (int Index) |
![]() | |
virtual | ~MachineFunctionInfo () |
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 37 of file MSP430MachineFunctionInfo.h.
|
inlineexplicit |
Definition at line 39 of file MSP430MachineFunctionInfo.h.
|
inline |
Definition at line 42 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430FrameLowering::emitEpilogue(), and llvm::MSP430FrameLowering::emitPrologue().
|
inline |
Definition at line 45 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430TargetLowering::getReturnAddressFrameIndex().
|
inline |
Definition at line 48 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430TargetLowering::LowerVASTART().
|
inline |
Definition at line 43 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430FrameLowering::spillCalleeSavedRegisters().
|
inline |
Definition at line 46 of file MSP430MachineFunctionInfo.h.
Referenced by llvm::MSP430TargetLowering::getReturnAddressFrameIndex().
|
inline |
Definition at line 49 of file MSP430MachineFunctionInfo.h.