Lines Matching defs:SchedBoundary
1656 SchedBoundary::~SchedBoundary() { delete HazardRec; }
1658 void SchedBoundary::reset() {
1659 // A new HazardRec is created for each DAG and owned by SchedBoundary.
1683 // reserved (SchedBoundary::ReservedCycles).
1712 void SchedBoundary::
1731 unsigned SchedBoundary::getLatencyStallCycles(SUnit *SU) {
1743 unsigned SchedBoundary::
1768 bool SchedBoundary::checkHazard(SUnit *SU) {
1800 unsigned SchedBoundary::
1822 unsigned SchedBoundary::
1848 void SchedBoundary::releaseNode(SUnit *SU, unsigned ReadyCycle) {
1874 void SchedBoundary::releaseTopNode(SUnit *SU) {
1881 void SchedBoundary::releaseBottomNode(SUnit *SU) {
1889 void SchedBoundary::bumpCycle(unsigned NextCycle) {
1927 void SchedBoundary::incExecutedResources(unsigned PIdx, unsigned Count) {
1940 unsigned SchedBoundary::
1971 void SchedBoundary::bumpNode(SUnit *SU) {
2101 void SchedBoundary::releasePending() {
2131 void SchedBoundary::removeReady(SUnit *SU) {
2143 SUnit *SchedBoundary::pickOnlyChoice() {
2174 void SchedBoundary::dumpScheduledState() {
2223 SchedBoundary &CurrZone,
2224 SchedBoundary *OtherZone) {
2407 SchedBoundary &Zone) {
2656 SchedBoundary &Zone,
2791 void GenericScheduler::pickNodeFromQueue(SchedBoundary &Zone,