Lines Matching refs:ScheduleDAGMI
102 class ScheduleDAGMI;
105 /// ScheduleDAGMI.
111 virtual void initialize(ScheduleDAGMI *DAG) = 0;
125 /// Notify MachineSchedStrategy that ScheduleDAGMI has scheduled an
199 virtual void apply(ScheduleDAGMI *DAG) = 0;
202 /// ScheduleDAGMI is an implementation of ScheduleDAGInstrs that schedules
204 class ScheduleDAGMI : public ScheduleDAGInstrs {
254 ScheduleDAGMI(MachineSchedContext *C, MachineSchedStrategy *S):
265 virtual ~ScheduleDAGMI();
271 /// ScheduleDAGMI takes ownership of the Mutation object.
348 /// instances of ScheduleDAGMI to perform custom DAG postprocessing.