LLVM API Documentation

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

#include <MachineFrameInfo.h>

Public Member Functions

 CalleeSavedInfo (unsigned R, int FI=0)
 
unsigned getReg () const
 
int getFrameIdx () const
 
void setFrameIdx (int FI)
 

Detailed Description

The CalleeSavedInfo class tracks the information need to locate where a callee saved register is in the current frame.

Definition at line 37 of file MachineFrameInfo.h.

Constructor & Destructor Documentation

llvm::CalleeSavedInfo::CalleeSavedInfo ( unsigned  R,
int  FI = 0 
)
inlineexplicit

Definition at line 42 of file MachineFrameInfo.h.

Member Function Documentation

int llvm::CalleeSavedInfo::getFrameIdx ( ) const
inline

Definition at line 47 of file MachineFrameInfo.h.

Referenced by llvm::XCoreFrameLowering::emitPrologue().

unsigned llvm::CalleeSavedInfo::getReg ( ) const
inline

Definition at line 46 of file MachineFrameInfo.h.

Referenced by llvm::XCoreFrameLowering::emitPrologue().

void llvm::CalleeSavedInfo::setFrameIdx ( int  FI)
inline

Definition at line 48 of file MachineFrameInfo.h.


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