Searched refs:SuccSU (Results 1 - 8 of 8) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 118 SUnit *SuccSU = D.getSUnit(); local 121 if (SuccSU->NumPredsLeft == 0) { 123 SuccSU->dump(this); 130 --SuccSU->NumPredsLeft; 132 SuccSU->setDepthToAtLeast(SU->getDepth() + D.getLatency()); 136 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) { 137 PendingQueue.push_back(SuccSU);
|
H A D | ScheduleDAGRRList.cpp | 1116 SUnit *SuccSU = I->getSUnit(); local 1117 if (SuccSU->isScheduled) { 1120 AddPred(SuccSU, D); 1122 DelDeps.push_back(std::make_pair(SuccSU, D)); 1156 SUnit *SuccSU = I->getSUnit(); local 1157 if (SuccSU->isScheduled) { 1160 AddPred(SuccSU, D); 1161 DelDeps.push_back(std::make_pair(SuccSU, *I)); 1167 AddPred(SuccSU, SDep(CopyFromSU, SDep::Artificial)); 2245 const SUnit *SuccSU [all...] |
H A D | ScheduleDAGFast.cpp | 370 SUnit *SuccSU = I->getSUnit(); local 371 if (SuccSU->isScheduled) { 374 AddPred(SuccSU, D); 376 DelDeps.push_back(std::make_pair(SuccSU, D)); 407 SUnit *SuccSU = I->getSUnit(); local 408 if (SuccSU->isScheduled) { 411 AddPred(SuccSU, D); 412 DelDeps.push_back(std::make_pair(SuccSU, *I));
|
H A D | ResourcePriorityQueue.cpp | 117 SUnit *SuccSU = I->getSUnit(); local 118 const SDNode *ScegN = SuccSU->getNode();
|
/external/llvm/lib/CodeGen/ |
H A D | PostRASchedulerList.cpp | 422 SUnit *SuccSU = SuccEdge->getSUnit(); local 425 --SuccSU->WeakPredsLeft; 429 if (SuccSU->NumPredsLeft == 0) { 431 SuccSU->dump(this); 436 --SuccSU->NumPredsLeft; 440 // SuccSU->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency()); 451 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) 452 PendingQueue.push_back(SuccSU);
|
H A D | ScheduleDAG.cpp | 188 SUnit *SuccSU = I->getSUnit(); 189 if (SuccSU->isDepthCurrent) 190 WorkList.push_back(SuccSU); 278 SUnit *SuccSU = I->getSUnit(); 279 if (SuccSU->isHeightCurrent) 281 SuccSU->Height + I->getLatency()); 284 WorkList.push_back(SuccSU);
|
H A D | MachineScheduler.cpp | 499 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) { argument 500 return SuccSU == &ExitSU || !Topo.IsReachable(PredSU, SuccSU); 503 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) { argument 504 if (SuccSU != &ExitSU) { 507 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU)) 509 Topo.AddPred(SuccSU, PredDep.getSUnit()); 511 SuccSU->addPred(PredDep, /*Required=*/!PredDep.isArtificial()); 519 /// FIXME: Adjust SuccSU height based on MinLatency. 521 SUnit *SuccSU local [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 277 /// \brief True if an edge can be added from PredSU to SuccSU without creating 279 bool canAddEdge(SUnit *SuccSU, SUnit *PredSU); 286 bool addEdge(SUnit *SuccSU, const SDep &PredDep);
|
Completed in 164 milliseconds