LLVM API Documentation

llvm::RegScavenger Member List
This is the complete list of members for llvm::RegScavenger, including all inherited members.
addScavengingFrameIndex(int FI)llvm::RegScavenger [inline]
enterBasicBlock(MachineBasicBlock *mbb)llvm::RegScavenger
FindUnusedReg(const TargetRegisterClass *RegClass) const llvm::RegScavenger
forward()llvm::RegScavenger
forward(MachineBasicBlock::iterator I)llvm::RegScavenger [inline]
getCurrentPosition() const llvm::RegScavenger [inline]
getRegsAvailable(const TargetRegisterClass *RC)llvm::RegScavenger
getScavengingFrameIndices(SmallVectorImpl< int > &A) const llvm::RegScavenger [inline]
initRegState()llvm::RegScavenger
isRegUsed(unsigned Reg, bool includeReserved=true) const llvm::RegScavenger
isScavengingFrameIndex(int FI) 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]
setRegUsed(unsigned Reg)llvm::RegScavenger
skipTo(MachineBasicBlock::iterator I)llvm::RegScavenger [inline]
unprocess()llvm::RegScavenger
unprocess(MachineBasicBlock::iterator I)llvm::RegScavenger [inline]