Home
last modified time | relevance | path

Searched refs:SIScheduleDAGMI (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h28 class SIScheduleDAGMI; variable
59 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 …]
H A DSIMachineScheduler.cpp602 SIScheduleBlockCreator::SIScheduleBlockCreator(SIScheduleDAGMI *DAG) in SIScheduleBlockCreator()
1400 SIScheduleBlockScheduler::SIScheduleBlockScheduler(SIScheduleDAGMI *DAG, in SIScheduleBlockScheduler()
1749 SIScheduleDAGMI::SIScheduleDAGMI(MachineSchedContext *C) : in SIScheduleDAGMI() function in SIScheduleDAGMI
1755 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()
H A DAMDGPUTargetMachine.cpp469 return new SIScheduleDAGMI(C); in createSIMachineScheduler()