LLVM
22.0.0git
llvm
RAGreedy
llvm::RAGreedy Member List
This is the complete list of members for
llvm::RAGreedy
, including all inherited members.
aboutToRemoveInterval
(const LiveInterval &) override
llvm::RAGreedy
virtual
allocatePhysRegs
()
llvm::RegAllocBase
protected
cleanupFailedVReg
(Register FailedVReg, MCRegister PhysReg, SmallVectorImpl< Register > &SplitRegs)
llvm::RegAllocBase
protected
DeadRemats
llvm::RegAllocBase
protected
dequeue
() override
llvm::RAGreedy
virtual
llvm::RegAllocBase::enqueue
(const LiveInterval *LI)
llvm::RegAllocBase
protected
enqueueImpl
(const LiveInterval *LI) override
llvm::RAGreedy
virtual
FailedVRegs
llvm::RegAllocBase
protected
getErrorAssignment
(const TargetRegisterClass &RC, const MachineInstr *CtxMI=nullptr)
llvm::RegAllocBase
protected
getExtraInfo
() const
llvm::RAGreedy
inline
getInterferenceMatrix
() const
llvm::RAGreedy
inline
getLiveIntervals
() const
llvm::RAGreedy
inline
getQueueSize
() const
llvm::RAGreedy
inline
getRegClassInfo
() const
llvm::RAGreedy
inline
getRegClassPriorityTrumpsGlobalness
() const
llvm::RAGreedy
inline
getReverseLocalAssignment
() const
llvm::RAGreedy
inline
getVirtRegMap
() const
llvm::RAGreedy
inline
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
protected
virtual
RAGreedy
(RequiredAnalyses &Analyses, const RegAllocFilterFunc F=nullptr)
llvm::RAGreedy
RegAllocBase
(const RegAllocFilterFunc F=nullptr)
llvm::RegAllocBase
inline
protected
RegClassInfo
llvm::RegAllocBase
protected
releaseMemory
()
llvm::RAGreedy
run
(MachineFunction &mf)
llvm::RAGreedy
selectOrSplit
(const LiveInterval &, SmallVectorImpl< Register > &) override
llvm::RAGreedy
virtual
shouldAllocateRegister
(Register Reg)
llvm::RegAllocBase
inline
protected
spiller
() override
llvm::RAGreedy
inline
virtual
TimerGroupDescription
llvm::RegAllocBase
protected
static
TimerGroupName
llvm::RegAllocBase
protected
static
TRI
llvm::RegAllocBase
protected
VerifyEnabled
llvm::RegAllocBase
static
VRM
llvm::RegAllocBase
protected
~RegAllocBase
()=default
llvm::RegAllocBase
protected
virtual
Generated on
for LLVM by
1.14.0