|
LLVM 22.0.0git
|
This is the complete list of members for llvm::RegAllocBase, including all inherited members.
| aboutToRemoveInterval(const LiveInterval &LI) | llvm::RegAllocBase | inlineprotectedvirtual |
| allocatePhysRegs() | llvm::RegAllocBase | protected |
| cleanupFailedVReg(Register FailedVReg, MCRegister PhysReg, SmallVectorImpl< Register > &SplitRegs) | llvm::RegAllocBase | protected |
| DeadRemats | llvm::RegAllocBase | protected |
| dequeue()=0 | llvm::RegAllocBase | protectedpure virtual |
| enqueue(const LiveInterval *LI) | llvm::RegAllocBase | protected |
| enqueueImpl(const LiveInterval *LI)=0 | llvm::RegAllocBase | protectedpure virtual |
| FailedVRegs | llvm::RegAllocBase | protected |
| getErrorAssignment(const TargetRegisterClass &RC, const MachineInstr *CtxMI=nullptr) | llvm::RegAllocBase | protected |
| init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat) | llvm::RegAllocBase | protected |
| LIS | llvm::RegAllocBase | protected |
| Matrix | llvm::RegAllocBase | protected |
| MRI | llvm::RegAllocBase | protected |
| postOptimization() | llvm::RegAllocBase | protectedvirtual |
| RegAllocBase(const RegAllocFilterFunc F=nullptr) | llvm::RegAllocBase | inlineprotected |
| RegClassInfo | llvm::RegAllocBase | protected |
| selectOrSplit(const LiveInterval &VirtReg, SmallVectorImpl< Register > &splitLVRs)=0 | llvm::RegAllocBase | protectedpure virtual |
| shouldAllocateRegister(Register Reg) | llvm::RegAllocBase | inlineprotected |
| spiller()=0 | llvm::RegAllocBase | protectedpure virtual |
| TimerGroupDescription | llvm::RegAllocBase | protectedstatic |
| TimerGroupName | llvm::RegAllocBase | protectedstatic |
| TRI | llvm::RegAllocBase | protected |
| VerifyEnabled | llvm::RegAllocBase | static |
| VRM | llvm::RegAllocBase | protected |
| ~RegAllocBase()=default | llvm::RegAllocBase | protectedvirtual |