|
LLVM
8.0.1
|
This is the complete list of members for llvm::RegScavenger, including all inherited members.
| addScavengingFrameIndex(int FI) | llvm::RegScavenger | inline |
| backward() | llvm::RegScavenger | |
| backward(MachineBasicBlock::iterator I) | llvm::RegScavenger | inline |
| enterBasicBlock(MachineBasicBlock &MBB) | llvm::RegScavenger | |
| enterBasicBlockEnd(MachineBasicBlock &MBB) | llvm::RegScavenger | |
| FindUnusedReg(const TargetRegisterClass *RC) 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 |
| isRegUsed(unsigned Reg, bool includeReserved=true) const | llvm::RegScavenger | |
| isScavengingFrameIndex(int FI) const | llvm::RegScavenger | inline |
| RegScavenger()=default | llvm::RegScavenger | |
| scavengeRegister(const TargetRegisterClass *RC, MachineBasicBlock::iterator I, int SPAdj) | llvm::RegScavenger | |
| scavengeRegister(const TargetRegisterClass *RegClass, int SPAdj) | llvm::RegScavenger | inline |
| scavengeRegisterBackwards(const TargetRegisterClass &RC, MachineBasicBlock::iterator To, bool RestoreAfter, int SPAdj) | llvm::RegScavenger | |
| setRegUsed(unsigned Reg, LaneBitmask LaneMask=LaneBitmask::getAll()) | llvm::RegScavenger | |
| skipTo(MachineBasicBlock::iterator I) | llvm::RegScavenger | inline |
| unprocess() | llvm::RegScavenger | |
| unprocess(MachineBasicBlock::iterator I) | llvm::RegScavenger | inline |
1.8.13