LLVM  4.0.0
Public Member Functions | List of all members
llvm::LanaiMachineFunctionInfo Class Reference

#include <LanaiMachineFunctionInfo.h>

Inheritance diagram for llvm::LanaiMachineFunctionInfo:
[legend]
Collaboration diagram for llvm::LanaiMachineFunctionInfo:
[legend]

Public Member Functions

 LanaiMachineFunctionInfo (MachineFunction &MF)
 
unsigned getSRetReturnReg () const
 
void setSRetReturnReg (unsigned Reg)
 
unsigned getGlobalBaseReg ()
 
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...
 

Detailed Description

Definition at line 25 of file LanaiMachineFunctionInfo.h.

Constructor & Destructor Documentation

llvm::LanaiMachineFunctionInfo::LanaiMachineFunctionInfo ( MachineFunction MF)
inlineexplicit

Definition at line 44 of file LanaiMachineFunctionInfo.h.

Member Function Documentation

unsigned LanaiMachineFunctionInfo::getGlobalBaseReg ( )
unsigned llvm::LanaiMachineFunctionInfo::getSRetReturnReg ( ) const
inline

Definition at line 47 of file LanaiMachineFunctionInfo.h.

int llvm::LanaiMachineFunctionInfo::getVarArgsFrameIndex ( ) const
inline

Definition at line 52 of file LanaiMachineFunctionInfo.h.

Referenced by llvm::LanaiTargetLowering::LowerVASTART().

void llvm::LanaiMachineFunctionInfo::setSRetReturnReg ( unsigned  Reg)
inline

Definition at line 48 of file LanaiMachineFunctionInfo.h.

void llvm::LanaiMachineFunctionInfo::setVarArgsFrameIndex ( int  Index)
inline

Definition at line 53 of file LanaiMachineFunctionInfo.h.


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