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
225 /// schedule the node at the top of the unscheduled region. Otherwise it will
237 /// top-down scheduling.
262 /// The top of the unscheduled zone.
314 MachineBasicBlock::iterator top() const { return CurrentTop; }
341 // Top-Level entry points for the schedule() driver...
388 // liveness during bottom-up scheduling. Top-down scheduling may proceed but
403 /// The top of the unscheduled zone.
430 /// Get current register pressure for the top scheduled instructions.
474 // Top-Level entry points for the schedule() driver...
478 /// region, TopTracker and BottomTracker will be initialized to the top and
483 /// the Top RP tracker in case the region beginning has changed.
593 /// SUnit::NodeQueueId: 0 (none), 1 (top), 2 (bot), 3 (both)
827 // Whether this candidate should be scheduled at top/bottom.
886 GenericSchedulerBase(C), Top(SchedBoundary::TopQID, "TopQ"),
913 Top.releaseNode(SU, SU->TopReadyCycle);
932 // State of the top and bottom scheduled instruction boundaries.
933 SchedBoundary Top;
936 /// Candidate last picked from Top boundary.
968 SchedBoundary Top;
973 Top(SchedBoundary::TopQID, "TopQ") {}
1001 Top.releaseNode(SU, SU->TopReadyCycle);