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:815
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 |