LLVM API Documentation

llvm::ARMRegisterInfo Member List

This is the complete list of members for llvm::ARMRegisterInfo, including all inherited members.

ARMRegisterInfo(const TargetInstrInfo &tii, const ARMSubtarget &STI)llvm::ARMRegisterInfo
eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const llvm::ARMRegisterInfo
eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, RegScavenger *RS=NULL) const llvm::ARMRegisterInfo
emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const llvm::ARMRegisterInfo
emitLoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, unsigned DestReg, int Val, unsigned Pred, unsigned PredReg, const TargetInstrInfo *TII, bool isThumb) const llvm::ARMRegisterInfo
emitPrologue(MachineFunction &MF) const llvm::ARMRegisterInfo
getCalleeSavedRegClasses(const MachineFunction *MF=0) const llvm::ARMRegisterInfo
getCalleeSavedRegs(const MachineFunction *MF=0) const llvm::ARMRegisterInfo
getDwarfRegNum(unsigned RegNum, bool isEH) const llvm::ARMRegisterInfo
getEHExceptionRegister() const llvm::ARMRegisterInfo
getEHHandlerRegister() const llvm::ARMRegisterInfo
getFrameRegister(MachineFunction &MF) const llvm::ARMRegisterInfo
getRARegister() const llvm::ARMRegisterInfo
getRegisterNumbering(unsigned RegEnum)llvm::ARMRegisterInfo [static]
getRegisterNumbering(unsigned RegEnum, bool &isSPVFP)llvm::ARMRegisterInfo [static]
getReservedRegs(const MachineFunction &MF) const llvm::ARMRegisterInfo
hasFP(const MachineFunction &MF) const llvm::ARMRegisterInfo
hasReservedCallFrame(MachineFunction &MF) const llvm::ARMRegisterInfo
isLowRegister(unsigned Reg) const llvm::ARMRegisterInfo
isReservedReg(const MachineFunction &MF, unsigned Reg) const llvm::ARMRegisterInfo
processFunctionBeforeCalleeSavedScan(MachineFunction &MF, RegScavenger *RS=NULL) const llvm::ARMRegisterInfo
requiresRegisterScavenging(const MachineFunction &MF) const llvm::ARMRegisterInfo
STIllvm::ARMRegisterInfo
TIIllvm::ARMRegisterInfo