Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Top

173   // Allow the scheduler to force top-down or bottom-up scheduling. If neither
220 /// schedule the node at the top of the unscheduled region. Otherwise it will
232 /// top-down scheduling.
257 /// The top of the unscheduled zone.
309 MachineBasicBlock::iterator top() const { return CurrentTop; }
336 // Top-Level entry points for the schedule() driver...
383 // liveness during bottom-up scheduling. Top-down scheduling may proceed but
398 /// The top of the unscheduled zone.
425 /// Get current register pressure for the top scheduled instructions.
469 // Top-Level entry points for the schedule() driver...
473 /// region, TopTracker and BottomTracker will be initialized to the top and
478 /// the Top RP tracker in case the region beginning has changed.
588 /// SUnit::NodeQueueId: 0 (none), 1 (top), 2 (bot), 3 (both)
822 // Whether this candidate should be scheduled at top/bottom.
881 GenericSchedulerBase(C), Top(SchedBoundary::TopQID, "TopQ"),
908 Top.releaseNode(SU, SU->TopReadyCycle);
927 // State of the top and bottom scheduled instruction boundaries.
928 SchedBoundary Top;
931 /// Candidate last picked from Top boundary.
963 SchedBoundary Top;
968 GenericSchedulerBase(C), Top(SchedBoundary::TopQID, "TopQ") {}
996 Top.releaseNode(SU, SU->TopReadyCycle);