Searched refs:SIScheduleDAGMI (Results 1 – 3 of 3) sorted by relevance
28 class SIScheduleDAGMI; variable59 SIScheduleDAGMI *DAG;101 SIScheduleBlock(SIScheduleDAGMI *DAG, SIScheduleBlockCreator *BC, in SIScheduleBlock()223 SIScheduleDAGMI *DAG;247 SIScheduleBlockCreator(SIScheduleDAGMI *DAG);319 SIScheduleDAGMI *DAG;346 SIScheduleBlockScheduler(SIScheduleDAGMI *DAG,412 SIScheduleDAGMI *DAG;416 SIScheduler(SIScheduleDAGMI *DAG) : DAG(DAG), BlockCreator(DAG) {} in SIScheduler()425 class SIScheduleDAGMI final : public ScheduleDAGMILive {[all …]
602 SIScheduleBlockCreator::SIScheduleBlockCreator(SIScheduleDAGMI *DAG) in SIScheduleBlockCreator()1400 SIScheduleBlockScheduler::SIScheduleBlockScheduler(SIScheduleDAGMI *DAG, in SIScheduleBlockScheduler()1749 SIScheduleDAGMI::SIScheduleDAGMI(MachineSchedContext *C) : in SIScheduleDAGMI() function in SIScheduleDAGMI1755 SIScheduleDAGMI::~SIScheduleDAGMI() = default;1760 void SIScheduleDAGMI::topologicalSort() { in topologicalSort()1773 void SIScheduleDAGMI::moveLowLatencies() { in moveLowLatencies()1840 void SIScheduleDAGMI::restoreSULinksLeft() { in restoreSULinksLeft()1852 SIScheduleDAGMI::fillVgprSgprCost(_Iterator First, _Iterator End, in fillVgprSgprCost()1871 void SIScheduleDAGMI::schedule() in schedule()
469 return new SIScheduleDAGMI(C); in createSIMachineScheduler()