Lines Matching refs:ScheduleDAGInstrs

207   void scheduleRegions(ScheduleDAGInstrs &Scheduler, bool FixKillFlags);
222 ScheduleDAGInstrs *createMachineScheduler();
237 ScheduleDAGInstrs *createPostMachineScheduler();
303 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) { in useDefaultMachineSched()
369 ScheduleDAGInstrs *MachineScheduler::createMachineScheduler() { in createMachineScheduler()
376 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()
387 ScheduleDAGInstrs *PostMachineScheduler::createPostMachineScheduler() { in createPostMachineScheduler()
389 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()
442 std::unique_ptr<ScheduleDAGInstrs> Scheduler(createMachineScheduler()); in runOnMachineFunction()
475 std::unique_ptr<ScheduleDAGInstrs> Scheduler(createPostMachineScheduler()); in runOnMachineFunction()
563 void MachineSchedulerBase::scheduleRegions(ScheduleDAGInstrs &Scheduler, in scheduleRegions()
741 ScheduleDAGInstrs::startBlock(bb); in startBlock()
747 ScheduleDAGInstrs::finishBlock(); in finishBlock()
759 ScheduleDAGInstrs::enterRegion(bb, begin, end, regioninstrs); in enterRegion()
1755 void apply(ScheduleDAGInstrs *DAGInstrs) override;
1759 ScheduleDAGInstrs *DAG);
1762 bool groupMemOps(ArrayRef<MemOpInfo> MemOps, ScheduleDAGInstrs *DAG,
1812 ScheduleDAGInstrs *DAG) { in clusterNeighboringMemOps()
1929 ArrayRef<MemOpInfo> MemOps, ScheduleDAGInstrs *DAG, in groupMemOps()
1959 void BaseMemOpClusterMutation::apply(ScheduleDAGInstrs *DAG) { in apply()
2003 void apply(ScheduleDAGInstrs *DAGInstrs) override;
2164 void CopyConstrain::apply(ScheduleDAGInstrs *DAGInstrs) { in apply()
3810 static ScheduleDAGInstrs *createConvergingSched(MachineSchedContext *C) { in createConvergingSched()
4066 static ScheduleDAGInstrs *createILPMaxScheduler(MachineSchedContext *C) { in createILPMaxScheduler()
4069 static ScheduleDAGInstrs *createILPMinScheduler(MachineSchedContext *C) { in createILPMinScheduler()
4158 static ScheduleDAGInstrs *createInstructionShuffler(MachineSchedContext *C) { in createInstructionShuffler()