Searched refs:ScheduleDAGMILive (Results 1 – 6 of 6) sorted by relevance
840 ScheduleDAGMILive::~ScheduleDAGMILive() { in ~ScheduleDAGMILive()848 void ScheduleDAGMILive::enterRegion(MachineBasicBlock *bb, in enterRegion()866 void ScheduleDAGMILive::initRegPressure() { in initRegPressure()926 void ScheduleDAGMILive::954 void ScheduleDAGMILive::updatePressureDiffs(ArrayRef<unsigned> LiveUses) { in updatePressureDiffs()1005 void ScheduleDAGMILive::schedule() { in schedule()1066 void ScheduleDAGMILive::buildDAGWithRegPressure() { in buildDAGWithRegPressure()1089 void ScheduleDAGMILive::computeDFSResult() { in computeDFSResult()1125 unsigned ScheduleDAGMILive::computeCyclicCriticalPath() { in computeCyclicCriticalPath()1188 void ScheduleDAGMILive::scheduleMI(SUnit *SU, bool IsTopNode) { in scheduleMI()[all …]
94 class VLIWMachineScheduler : public ScheduleDAGMILive {98 : ScheduleDAGMILive(C, std::move(S)) {} in VLIWMachineScheduler()
346 class ScheduleDAGMILive : public ScheduleDAGMI {381 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive() function388 ~ScheduleDAGMILive() override;845 ScheduleDAGMILive *DAG;
29 const ScheduleDAGMILive *DAG;
47 return new ScheduleDAGMILive(C, make_unique<R600SchedStrategy>()); in createR600MachineScheduler()
28 DAG = static_cast<ScheduleDAGMILive*>(dag); in initialize()