BotHeightReduce enum value | llvm::GenericSchedulerBase | |
BotPathReduce enum value | llvm::GenericSchedulerBase | |
CandReason enum name | llvm::GenericSchedulerBase | |
Cluster enum value | llvm::GenericSchedulerBase | |
Context | llvm::GenericSchedulerBase | protected |
doMBBSchedRegionsTopDown() const | llvm::MachineSchedStrategy | inlinevirtual |
dumpPolicy() const | llvm::MachineSchedStrategy | inlinevirtual |
enterMBB(MachineBasicBlock *MBB) | llvm::MachineSchedStrategy | inlinevirtual |
GenericSchedulerBase(const MachineSchedContext *C) | llvm::GenericSchedulerBase | inlineprotected |
getPolicy() const override | llvm::GenericSchedulerBase | inlineprotectedvirtual |
getReasonStr(GenericSchedulerBase::CandReason Reason) | llvm::GenericSchedulerBase | static |
initialize(ScheduleDAGMI *DAG)=0 | llvm::MachineSchedStrategy | pure virtual |
initPolicy(MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End, unsigned NumRegionInstrs) | llvm::MachineSchedStrategy | inlinevirtual |
leaveMBB() | llvm::MachineSchedStrategy | inlinevirtual |
NextDefUse enum value | llvm::GenericSchedulerBase | |
NoCand enum value | llvm::GenericSchedulerBase | |
NodeOrder enum value | llvm::GenericSchedulerBase | |
Only1 enum value | llvm::GenericSchedulerBase | |
PhysReg enum value | llvm::GenericSchedulerBase | |
pickNode(bool &IsTopNode)=0 | llvm::MachineSchedStrategy | pure virtual |
RegCritical enum value | llvm::GenericSchedulerBase | |
RegExcess enum value | llvm::GenericSchedulerBase | |
RegionPolicy | llvm::GenericSchedulerBase | protected |
registerRoots() | llvm::MachineSchedStrategy | inlinevirtual |
RegMax enum value | llvm::GenericSchedulerBase | |
releaseBottomNode(SUnit *SU)=0 | llvm::MachineSchedStrategy | pure virtual |
releaseTopNode(SUnit *SU)=0 | llvm::MachineSchedStrategy | pure virtual |
Rem | llvm::GenericSchedulerBase | protected |
ResourceDemand enum value | llvm::GenericSchedulerBase | |
ResourceReduce enum value | llvm::GenericSchedulerBase | |
SchedModel | llvm::GenericSchedulerBase | protected |
schedNode(SUnit *SU, bool IsTopNode)=0 | llvm::MachineSchedStrategy | pure virtual |
scheduleTree(unsigned SubtreeID) | llvm::MachineSchedStrategy | inlinevirtual |
setPolicy(CandPolicy &Policy, bool IsPostRA, SchedBoundary &CurrZone, SchedBoundary *OtherZone) | llvm::GenericSchedulerBase | protected |
shouldTrackLaneMasks() const | llvm::MachineSchedStrategy | inlinevirtual |
shouldTrackPressure() const | llvm::MachineSchedStrategy | inlinevirtual |
Stall enum value | llvm::GenericSchedulerBase | |
TopDepthReduce enum value | llvm::GenericSchedulerBase | |
TopPathReduce enum value | llvm::GenericSchedulerBase | |
traceCandidate(const SchedCandidate &Cand) | llvm::GenericSchedulerBase | protected |
TRI | llvm::GenericSchedulerBase | protected |
Weak enum value | llvm::GenericSchedulerBase | |
~MachineSchedStrategy()=default | llvm::MachineSchedStrategy | virtual |