enum GenericSchedulerBase::CandReason
Description
Represent the type of SchedCandidate found within a single queue. pickNodeBidirectional depends on these listed by decreasing priority.
Declared at: llvm/include/llvm/CodeGen/MachineScheduler.h:798
Enumerators
Name | Value | Comment |
---|---|---|
NoCand | 0 | |
Only1 | 1 | |
PhysReg | 2 | |
RegExcess | 3 | |
RegCritical | 4 | |
Stall | 5 | |
Cluster | 6 | |
Weak | 7 | |
RegMax | 8 | |
ResourceReduce | 9 | |
ResourceDemand | 10 | |
BotHeightReduce | 11 | |
BotPathReduce | 12 | |
TopDepthReduce | 13 | |
TopPathReduce | 14 | |
NextDefUse | 15 | |
NodeOrder | 16 |