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

#include "Target/Lanai/LanaiMachineFunctionInfo.h"

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

Public Member Functions

 LanaiMachineFunctionInfo (MachineFunction &MF)
 
Register getSRetReturnReg () const
 
void setSRetReturnReg (Register Reg)
 
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 24 of file LanaiMachineFunctionInfo.h.

Constructor & Destructor Documentation

◆ LanaiMachineFunctionInfo()

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

Definition at line 41 of file LanaiMachineFunctionInfo.h.

Member Function Documentation

◆ getSRetReturnReg()

Register llvm::LanaiMachineFunctionInfo::getSRetReturnReg ( ) const
inline

Definition at line 44 of file LanaiMachineFunctionInfo.h.

◆ getVarArgsFrameIndex()

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

Definition at line 47 of file LanaiMachineFunctionInfo.h.

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

◆ setSRetReturnReg()

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

Definition at line 45 of file LanaiMachineFunctionInfo.h.

References Reg.

◆ setVarArgsFrameIndex()

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

Definition at line 48 of file LanaiMachineFunctionInfo.h.

References Index.


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