LLVM API Documentation

llvm::PPCRegisterInfo Member List

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

determineFrameLayout(MachineFunction &MF) const llvm::PPCRegisterInfo
eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const llvm::PPCRegisterInfo
eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, RegScavenger *RS=NULL) const llvm::PPCRegisterInfo
emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const llvm::PPCRegisterInfo
emitPrologue(MachineFunction &MF) const llvm::PPCRegisterInfo
getCalleeSavedRegClasses(const MachineFunction *MF=0) const llvm::PPCRegisterInfo
getCalleeSavedRegs(const MachineFunction *MF=0) const llvm::PPCRegisterInfo
getDwarfRegNum(unsigned RegNum, bool isEH) const llvm::PPCRegisterInfo
getEHExceptionRegister() const llvm::PPCRegisterInfo
getEHHandlerRegister() const llvm::PPCRegisterInfo
getFrameRegister(MachineFunction &MF) const llvm::PPCRegisterInfo
getInitialFrameState(std::vector< MachineMove > &Moves) const llvm::PPCRegisterInfo
getRARegister() const llvm::PPCRegisterInfo
getRegisterNumbering(unsigned RegEnum)llvm::PPCRegisterInfo [static]
getReservedRegs(const MachineFunction &MF) const llvm::PPCRegisterInfo
hasFP(const MachineFunction &MF) const llvm::PPCRegisterInfo
lowerCRSpilling(MachineBasicBlock::iterator II, unsigned FrameIndex, int SPAdj, RegScavenger *RS) const llvm::PPCRegisterInfo
lowerDynamicAlloc(MachineBasicBlock::iterator II, int SPAdj, RegScavenger *RS) const llvm::PPCRegisterInfo
PPCRegisterInfo(const PPCSubtarget &SubTarget, const TargetInstrInfo &tii)llvm::PPCRegisterInfo
processFunctionBeforeCalleeSavedScan(MachineFunction &MF, RegScavenger *RS=NULL) const llvm::PPCRegisterInfo
requiresRegisterScavenging(const MachineFunction &MF) const llvm::PPCRegisterInfo
targetHandlesStackFrameRounding() const llvm::PPCRegisterInfo [inline]