LLVM API Documentation

llvm::PostGenericScheduler Member List
This is the complete list of members for llvm::PostGenericScheduler, including all inherited members.
BotHeightReduce enum valuellvm::GenericSchedulerBase
BotPathReduce enum valuellvm::GenericSchedulerBase
CandReason enum namellvm::GenericSchedulerBase
Cluster enum valuellvm::GenericSchedulerBase
Contextllvm::GenericSchedulerBase [protected]
GenericSchedulerBase(const MachineSchedContext *C)llvm::GenericSchedulerBase [inline, protected]
getReasonStr(GenericSchedulerBase::CandReason Reason)llvm::GenericSchedulerBase [static]
initialize(ScheduleDAGMI *Dag) overridellvm::PostGenericScheduler [virtual]
initPolicy(MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End, unsigned NumRegionInstrs) overridellvm::PostGenericScheduler [inline, virtual]
NextDefUse enum valuellvm::GenericSchedulerBase
NoCand enum valuellvm::GenericSchedulerBase
NodeOrder enum valuellvm::GenericSchedulerBase
PhysRegCopy enum valuellvm::GenericSchedulerBase
pickNode(bool &IsTopNode) overridellvm::PostGenericScheduler [virtual]
pickNodeFromQueue(SchedCandidate &Cand)llvm::PostGenericScheduler [protected]
PostGenericScheduler(const MachineSchedContext *C)llvm::PostGenericScheduler [inline]
RegCritical enum valuellvm::GenericSchedulerBase
RegExcess enum valuellvm::GenericSchedulerBase
registerRoots() overridellvm::PostGenericScheduler [virtual]
RegMax enum valuellvm::GenericSchedulerBase
releaseBottomNode(SUnit *SU) overridellvm::PostGenericScheduler [inline, virtual]
releaseTopNode(SUnit *SU) overridellvm::PostGenericScheduler [inline, virtual]
Remllvm::GenericSchedulerBase [protected]
ResourceDemand enum valuellvm::GenericSchedulerBase
ResourceReduce enum valuellvm::GenericSchedulerBase
SchedModelllvm::GenericSchedulerBase [protected]
schedNode(SUnit *SU, bool IsTopNode) overridellvm::PostGenericScheduler [virtual]
scheduleTree(unsigned SubtreeID) overridellvm::PostGenericScheduler [inline, virtual]
setPolicy(CandPolicy &Policy, bool IsPostRA, SchedBoundary &CurrZone, SchedBoundary *OtherZone)llvm::GenericSchedulerBase [protected]
shouldTrackPressure() const overridellvm::PostGenericScheduler [inline, virtual]
Stall enum valuellvm::GenericSchedulerBase
TopDepthReduce enum valuellvm::GenericSchedulerBase
TopPathReduce enum valuellvm::GenericSchedulerBase
traceCandidate(const SchedCandidate &Cand)llvm::GenericSchedulerBase [protected]
TRIllvm::GenericSchedulerBase [protected]
tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand)llvm::PostGenericScheduler [protected]
Weak enum valuellvm::GenericSchedulerBase
~MachineSchedStrategy()llvm::MachineSchedStrategy [inline, virtual]
~PostGenericScheduler()llvm::PostGenericScheduler [inline, virtual]