Lines Matching refs:GenericScheduler
283 // Default to GenericScheduler.
296 // Default to GenericScheduler.
1650 // MachineSchedStrategy helpers used by GenericScheduler, GenericPostScheduler
2199 // GenericScheduler - Generic implementation of MachineSchedStrategy.
2437 void GenericScheduler::initialize(ScheduleDAGMI *dag) {
2439 "(PreRA)GenericScheduler needs vreg liveness");
2466 void GenericScheduler::initPolicy(MachineBasicBlock::iterator Begin,
2513 void GenericScheduler::dumpPolicy() {
2514 dbgs() << "GenericScheduler RegionPolicy: "
2530 void GenericScheduler::checkAcyclicLatency() {
2558 void GenericScheduler::registerRoots() {
2654 void GenericScheduler::tryCandidate(SchedCandidate &Cand,
2791 void GenericScheduler::pickNodeFromQueue(SchedBoundary &Zone,
2817 SUnit *GenericScheduler::pickNodeBidirectional(bool &IsTopNode) {
2876 SUnit *GenericScheduler::pickNode(bool &IsTopNode) {
2922 void GenericScheduler::reschedulePhysRegCopies(SUnit *SU, bool isTop) {
2954 void GenericScheduler::schedNode(SUnit *SU, bool IsTopNode) {
2972 ScheduleDAGMILive *DAG = new ScheduleDAGMILive(C, make_unique<GenericScheduler>(C));