LLVM 20.0.0git
|
#include "CodeGen/RegAllocPriorityAdvisor.h"
Public Member Functions | |
DefaultPriorityAdvisor (const MachineFunction &MF, const RAGreedy &RA, SlotIndexes *const Indexes) | |
Public Member Functions inherited from llvm::RegAllocPriorityAdvisor | |
RegAllocPriorityAdvisor (const RegAllocPriorityAdvisor &)=delete | |
RegAllocPriorityAdvisor (RegAllocPriorityAdvisor &&)=delete | |
virtual | ~RegAllocPriorityAdvisor ()=default |
virtual unsigned | getPriority (const LiveInterval &LI) const =0 |
Find the priority value for a live range. | |
RegAllocPriorityAdvisor (const MachineFunction &MF, const RAGreedy &RA, SlotIndexes *const Indexes) | |
Additional Inherited Members | |
Protected Attributes inherited from llvm::RegAllocPriorityAdvisor | |
const RAGreedy & | RA |
LiveIntervals *const | LIS |
VirtRegMap *const | VRM |
MachineRegisterInfo *const | MRI |
const TargetRegisterInfo *const | TRI |
const RegisterClassInfo & | RegClassInfo |
SlotIndexes *const | Indexes |
const bool | RegClassPriorityTrumpsGlobalness |
const bool | ReverseLocalAssignment |
Definition at line 49 of file RegAllocPriorityAdvisor.h.
|
inline |
Definition at line 51 of file RegAllocPriorityAdvisor.h.