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