LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::MSP430MachineFunctionInfo Class Reference

#include <MSP430MachineFunctionInfo.h>

Inheritance diagram for llvm::MSP430MachineFunctionInfo:
Inheritance graph
[legend]
Collaboration diagram for llvm::MSP430MachineFunctionInfo:
Collaboration graph
[legend]

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)
 
- Public Member Functions inherited from llvm::MachineFunctionInfo
virtual ~MachineFunctionInfo ()
 

Detailed Description

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.

Constructor & Destructor Documentation

llvm::MSP430MachineFunctionInfo::MSP430MachineFunctionInfo ( )
inline

Definition at line 37 of file MSP430MachineFunctionInfo.h.

llvm::MSP430MachineFunctionInfo::MSP430MachineFunctionInfo ( MachineFunction MF)
inlineexplicit

Definition at line 39 of file MSP430MachineFunctionInfo.h.

Member Function Documentation

unsigned llvm::MSP430MachineFunctionInfo::getCalleeSavedFrameSize ( ) const
inline
int llvm::MSP430MachineFunctionInfo::getRAIndex ( ) const
inline
int llvm::MSP430MachineFunctionInfo::getVarArgsFrameIndex ( ) const
inline
void llvm::MSP430MachineFunctionInfo::setCalleeSavedFrameSize ( unsigned  bytes)
inline
void llvm::MSP430MachineFunctionInfo::setRAIndex ( int  Index)
inline
void llvm::MSP430MachineFunctionInfo::setVarArgsFrameIndex ( int  Index)
inline

Definition at line 49 of file MSP430MachineFunctionInfo.h.


The documentation for this class was generated from the following files: