LLVM API Documentation
| backward() | llvm::RegScavenger | |
| backward(MachineBasicBlock::iterator I) | llvm::RegScavenger | [inline] |
| enterBasicBlock(MachineBasicBlock *mbb) | llvm::RegScavenger | |
| FindUnusedReg(const TargetRegisterClass *RegClass, const BitVector &Candidates) const | llvm::RegScavenger | |
| FindUnusedReg(const TargetRegisterClass *RegClass, bool ExCalleeSaved=false) const | llvm::RegScavenger | |
| forward() | llvm::RegScavenger | |
| forward(MachineBasicBlock::iterator I) | llvm::RegScavenger | [inline] |
| getRegsUsed(BitVector &used, bool includeReserved) | llvm::RegScavenger | |
| getScavengingFrameIndex() const | llvm::RegScavenger | [inline] |
| isImplicitlyDefined(unsigned Reg) const | llvm::RegScavenger | [inline] |
| isReserved(unsigned Reg) const | llvm::RegScavenger | [inline] |
| isUnused(unsigned Reg) const | llvm::RegScavenger | [inline] |
| isUsed(unsigned Reg) const | llvm::RegScavenger | [inline] |
| RegScavenger() | llvm::RegScavenger | [inline] |
| scavengeRegister(const TargetRegisterClass *RegClass, MachineBasicBlock::iterator I, int SPAdj) | llvm::RegScavenger | |
| scavengeRegister(const TargetRegisterClass *RegClass, int SPAdj) | llvm::RegScavenger | [inline] |
| setScavengingFrameIndex(int FI) | llvm::RegScavenger | [inline] |
| setUnused(unsigned Reg, const MachineInstr *MI) | llvm::RegScavenger | |
| setUnused(BitVector Regs) | llvm::RegScavenger | [inline] |
| setUsed(unsigned Reg, bool ImpDef=false) | llvm::RegScavenger | |
| setUsed(BitVector Regs, bool ImpDef=false) | llvm::RegScavenger | [inline] |
| skipTo(MachineBasicBlock::iterator I) | llvm::RegScavenger | [inline] |