Lines Matching refs:ScheduleDAGInstrs

175   void scheduleRegions(ScheduleDAGInstrs &Scheduler, bool FixKillFlags);
190 ScheduleDAGInstrs *createMachineScheduler();
205 ScheduleDAGInstrs *createPostMachineScheduler();
271 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) { in useDefaultMachineSched()
337 ScheduleDAGInstrs *MachineScheduler::createMachineScheduler() { in createMachineScheduler()
344 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()
355 ScheduleDAGInstrs *PostMachineScheduler::createPostMachineScheduler() { in createPostMachineScheduler()
357 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()
410 std::unique_ptr<ScheduleDAGInstrs> Scheduler(createMachineScheduler()); in runOnMachineFunction()
443 std::unique_ptr<ScheduleDAGInstrs> Scheduler(createPostMachineScheduler()); in runOnMachineFunction()
531 void MachineSchedulerBase::scheduleRegions(ScheduleDAGInstrs &Scheduler, in scheduleRegions()
709 ScheduleDAGInstrs::startBlock(bb); in startBlock()
715 ScheduleDAGInstrs::finishBlock(); in finishBlock()
727 ScheduleDAGInstrs::enterRegion(bb, begin, end, regioninstrs); in enterRegion()
1543 void apply(ScheduleDAGInstrs *DAGInstrs) override;
1547 ScheduleDAGInstrs *DAG);
1550 bool groupMemOps(ArrayRef<MemOpInfo> MemOps, ScheduleDAGInstrs *DAG,
1594 ScheduleDAGInstrs *DAG) { in clusterNeighboringMemOps()
1708 ArrayRef<MemOpInfo> MemOps, ScheduleDAGInstrs *DAG, in groupMemOps()
1738 void BaseMemOpClusterMutation::apply(ScheduleDAGInstrs *DAG) { in apply()
1782 void apply(ScheduleDAGInstrs *DAGInstrs) override;
1943 void CopyConstrain::apply(ScheduleDAGInstrs *DAGInstrs) { in apply()
3500 static ScheduleDAGInstrs *createConvergingSched(MachineSchedContext *C) { in createConvergingSched()
3756 static ScheduleDAGInstrs *createILPMaxScheduler(MachineSchedContext *C) { in createILPMaxScheduler()
3759 static ScheduleDAGInstrs *createILPMinScheduler(MachineSchedContext *C) { in createILPMinScheduler()
3848 static ScheduleDAGInstrs *createInstructionShuffler(MachineSchedContext *C) { in createInstructionShuffler()