Searched refs:ScheduleDAGMI (Results 1 – 7 of 7) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 144 class ScheduleDAGMI; variable 196 virtual void initialize(ScheduleDAGMI *DAG) = 0; 226 class ScheduleDAGMI : public ScheduleDAGInstrs { 255 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI() function 267 ~ScheduleDAGMI() override; 354 class ScheduleDAGMILive : public ScheduleDAGMI { 396 : ScheduleDAGMI(C, std::move(S), /*RemoveKillFlags=*/false), in ScheduleDAGMILive() 565 void init(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel); 580 ScheduleDAGMI *DAG; 661 void init(ScheduleDAGMI *dag, const TargetSchedModel *smodel, [all …]
|
/external/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 530 ScheduleDAGMI::~ScheduleDAGMI() { in ~ScheduleDAGMI() 533 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) { in canAddEdge() 537 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) { in addEdge() 554 void ScheduleDAGMI::releaseSucc(SUnit *SU, SDep *SuccEdge) { in releaseSucc() 582 void ScheduleDAGMI::releaseSuccessors(SUnit *SU) { in releaseSuccessors() 593 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) { in releasePred() 621 void ScheduleDAGMI::releasePredecessors(SUnit *SU) { in releasePredecessors() 632 void ScheduleDAGMI::enterRegion(MachineBasicBlock *bb, in enterRegion() 644 void ScheduleDAGMI::moveInstruction( in moveInstruction() 662 bool ScheduleDAGMI::checkSchedLimit() { in checkSchedLimit() [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-misched-memdep-bug.ll | 17 ; CHECK: ** ScheduleDAGMI::schedule picking next node
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600MachineScheduler.h | 75 void initialize(ScheduleDAGMI *dag) override;
|
D | R600MachineScheduler.cpp | 27 void R600SchedStrategy::initialize(ScheduleDAGMI *dag) { in initialize()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.h | 209 void initialize(ScheduleDAGMI *dag) override;
|
D | HexagonMachineScheduler.cpp | 202 void ConvergingVLIWScheduler::initialize(ScheduleDAGMI *dag) { in initialize()
|