LLVM API Documentation

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

#include <SystemZMachineFunctionInfo.h>

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

Public Member Functions

 SystemZMachineFunctionInfo (MachineFunction &MF)
 
unsigned getLowSavedGPR () const
 
void setLowSavedGPR (unsigned Reg)
 
unsigned getHighSavedGPR () const
 
void setHighSavedGPR (unsigned Reg)
 
unsigned getVarArgsFirstGPR () const
 
void setVarArgsFirstGPR (unsigned GPR)
 
unsigned getVarArgsFirstFPR () const
 
void setVarArgsFirstFPR (unsigned FPR)
 
unsigned getVarArgsFrameIndex () const
 
void setVarArgsFrameIndex (unsigned FI)
 
unsigned getRegSaveFrameIndex () const
 
void setRegSaveFrameIndex (unsigned FI)
 
bool getManipulatesSP () const
 
void setManipulatesSP (bool MSP)
 
- Public Member Functions inherited from llvm::MachineFunctionInfo
virtual ~MachineFunctionInfo ()
 

Detailed Description

Definition at line 17 of file SystemZMachineFunctionInfo.h.

Constructor & Destructor Documentation

llvm::SystemZMachineFunctionInfo::SystemZMachineFunctionInfo ( MachineFunction MF)
inlineexplicit

Definition at line 28 of file SystemZMachineFunctionInfo.h.

Member Function Documentation

unsigned llvm::SystemZMachineFunctionInfo::getHighSavedGPR ( ) const
inline
unsigned llvm::SystemZMachineFunctionInfo::getLowSavedGPR ( ) const
inline
bool llvm::SystemZMachineFunctionInfo::getManipulatesSP ( ) const
inline

Definition at line 62 of file SystemZMachineFunctionInfo.h.

unsigned llvm::SystemZMachineFunctionInfo::getRegSaveFrameIndex ( ) const
inline

Definition at line 57 of file SystemZMachineFunctionInfo.h.

unsigned llvm::SystemZMachineFunctionInfo::getVarArgsFirstFPR ( ) const
inline

Definition at line 48 of file SystemZMachineFunctionInfo.h.

unsigned llvm::SystemZMachineFunctionInfo::getVarArgsFirstGPR ( ) const
inline
unsigned llvm::SystemZMachineFunctionInfo::getVarArgsFrameIndex ( ) const
inline

Definition at line 52 of file SystemZMachineFunctionInfo.h.

void llvm::SystemZMachineFunctionInfo::setHighSavedGPR ( unsigned  Reg)
inline
void llvm::SystemZMachineFunctionInfo::setLowSavedGPR ( unsigned  Reg)
inline
void llvm::SystemZMachineFunctionInfo::setManipulatesSP ( bool  MSP)
inline

Definition at line 63 of file SystemZMachineFunctionInfo.h.

void llvm::SystemZMachineFunctionInfo::setRegSaveFrameIndex ( unsigned  FI)
inline
void llvm::SystemZMachineFunctionInfo::setVarArgsFirstFPR ( unsigned  FPR)
inline
void llvm::SystemZMachineFunctionInfo::setVarArgsFirstGPR ( unsigned  GPR)
inline
void llvm::SystemZMachineFunctionInfo::setVarArgsFrameIndex ( unsigned  FI)
inline

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