LLVM API Documentation
| 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] |