LLVM API Documentation

Public Member Functions
llvm::MSP430RegisterInfo Struct Reference

#include <MSP430RegisterInfo.h>

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

List of all members.

Public Member Functions

 MSP430RegisterInfo ()
const MCPhysReggetCalleeSavedRegs (const MachineFunction *MF=nullptr) const override
 Code Generation virtual methods...
BitVector getReservedRegs (const MachineFunction &MF) const override
const TargetRegisterClassgetPointerRegClass (const MachineFunction &MF, unsigned Kind=0) const override
void eliminateFrameIndex (MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, RegScavenger *RS=nullptr) const override
unsigned getFrameRegister (const MachineFunction &MF) const override

Detailed Description

Definition at line 24 of file MSP430RegisterInfo.h.


Constructor & Destructor Documentation

Definition at line 35 of file MSP430RegisterInfo.cpp.


Member Function Documentation

void MSP430RegisterInfo::eliminateFrameIndex ( MachineBasicBlock::iterator  II,
int  SPAdj,
unsigned  FIOperandNum,
RegScavenger RS = nullptr 
) const [override]

Definition at line 98 of file MSP430RegisterInfo.cpp.


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