Available | llvm::SchedBoundary | |
BotQID enum value | llvm::SchedBoundary | |
bumpCycle(unsigned NextCycle) | llvm::SchedBoundary | |
bumpNode(SUnit *SU) | llvm::SchedBoundary | |
checkHazard(SUnit *SU) | llvm::SchedBoundary | |
countResource(const MCSchedClassDesc *SC, unsigned PIdx, unsigned Cycles, unsigned ReadyCycle, unsigned StartAtCycle) | llvm::SchedBoundary | |
DAG | llvm::SchedBoundary | |
dumpReservedCycles() const | llvm::SchedBoundary | |
dumpScheduledState() const | llvm::SchedBoundary | |
findMaxLatency(ArrayRef< SUnit * > ReadySUs) | llvm::SchedBoundary | |
getCriticalCount() const | llvm::SchedBoundary | inline |
getCurrCycle() const | llvm::SchedBoundary | inline |
getCurrMOps() const | llvm::SchedBoundary | inline |
getDependentLatency() const | llvm::SchedBoundary | inline |
getExecutedCount() const | llvm::SchedBoundary | inline |
getLatencyStallCycles(SUnit *SU) | llvm::SchedBoundary | |
getNextResourceCycle(const MCSchedClassDesc *SC, unsigned PIdx, unsigned ReleaseAtCycle, unsigned AcquireAtCycle) | llvm::SchedBoundary | |
getNextResourceCycleByInstance(unsigned InstanceIndex, unsigned ReleaseAtCycle, unsigned AcquireAtCycle) | llvm::SchedBoundary | |
getOtherResourceCount(unsigned &OtherCritIdx) | llvm::SchedBoundary | |
getResourceCount(unsigned ResIdx) const | llvm::SchedBoundary | inline |
getScheduledLatency() const | llvm::SchedBoundary | inline |
getUnscheduledLatency(SUnit *SU) const | llvm::SchedBoundary | inline |
getZoneCritResIdx() const | llvm::SchedBoundary | inline |
HazardRec | llvm::SchedBoundary | |
incExecutedResources(unsigned PIdx, unsigned Count) | llvm::SchedBoundary | |
init(ScheduleDAGMI *dag, const TargetSchedModel *smodel, SchedRemainder *rem) | llvm::SchedBoundary | |
isResourceLimited() const | llvm::SchedBoundary | inline |
isTop() const | llvm::SchedBoundary | inline |
isUnbufferedGroup(unsigned PIdx) const | llvm::SchedBoundary | inline |
LogMaxQID enum value | llvm::SchedBoundary | |
operator=(const SchedBoundary &other)=delete | llvm::SchedBoundary | |
Pending | llvm::SchedBoundary | |
pickOnlyChoice() | llvm::SchedBoundary | |
releaseNode(SUnit *SU, unsigned ReadyCycle, bool InPQueue, unsigned Idx=0) | llvm::SchedBoundary | |
releasePending() | llvm::SchedBoundary | |
Rem | llvm::SchedBoundary | |
removeReady(SUnit *SU) | llvm::SchedBoundary | |
reset() | llvm::SchedBoundary | |
SchedBoundary(unsigned ID, const Twine &Name) | llvm::SchedBoundary | inline |
SchedBoundary(const SchedBoundary &other)=delete | llvm::SchedBoundary | |
SchedModel | llvm::SchedBoundary | |
TopQID enum value | llvm::SchedBoundary | |
~SchedBoundary() | llvm::SchedBoundary | |