Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Top

178   // Allow the scheduler to force top-down or bottom-up scheduling. If neither
236 /// schedule the node at the top of the unscheduled region. Otherwise it will
248 /// top-down scheduling.
273 /// The top of the unscheduled zone.
332 MachineBasicBlock::iterator top() const { return CurrentTop; }
362 // Top-Level entry points for the schedule() driver...
409 // liveness during bottom-up scheduling. Top-down scheduling may proceed but
424 /// The top of the unscheduled zone.
451 /// Get current register pressure for the top scheduled instructions.
495 // Top-Level entry points for the schedule() driver...
499 /// region, TopTracker and BottomTracker will be initialized to the top and
504 /// the Top RP tracker in case the region beginning has changed.
614 /// SUnit::NodeQueueId: 0 (none), 1 (top), 2 (bot), 3 (both)
846 // Whether this candidate should be scheduled at top/bottom.
905 GenericSchedulerBase(C), Top(SchedBoundary::TopQID, "TopQ"),
932 Top.releaseNode(SU, SU->TopReadyCycle);
951 // State of the top and bottom scheduled instruction boundaries.
952 SchedBoundary Top;
955 /// Candidate last picked from Top boundary.
987 SchedBoundary Top;
992 GenericSchedulerBase(C), Top(SchedBoundary::TopQID, "TopQ") {}
1020 Top.releaseNode(SU, SU->TopReadyCycle);