Searched refs:SuccSU (Results 1 - 9 of 9) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 117 SUnit *SuccSU = D.getSUnit(); local 120 if (SuccSU->NumPredsLeft == 0) { 122 SuccSU->dump(this); 129 --SuccSU->NumPredsLeft; 131 SuccSU->setDepthToAtLeast(SU->getDepth() + D.getLatency()); 135 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) { 136 PendingQueue.push_back(SuccSU);
|
H A D | ScheduleDAGRRList.cpp | 1123 SUnit *SuccSU = I->getSUnit(); local 1124 if (SuccSU->isScheduled) { 1127 AddPred(SuccSU, D); 1129 DelDeps.push_back(std::make_pair(SuccSU, D)); 1163 SUnit *SuccSU = I->getSUnit(); local 1164 if (SuccSU->isScheduled) { 1167 AddPred(SuccSU, D); 1168 DelDeps.push_back(std::make_pair(SuccSU, *I)); 1174 AddPred(SuccSU, SDep(CopyFromSU, SDep::Artificial)); 2261 const SUnit *SuccSU [all...] |
H A D | ScheduleDAGFast.cpp | 369 SUnit *SuccSU = I->getSUnit(); local 370 if (SuccSU->isScheduled) { 373 AddPred(SuccSU, D); 375 DelDeps.push_back(std::make_pair(SuccSU, D)); 406 SUnit *SuccSU = I->getSUnit(); local 407 if (SuccSU->isScheduled) { 410 AddPred(SuccSU, D); 411 DelDeps.push_back(std::make_pair(SuccSU, *I));
|
H A D | ResourcePriorityQueue.cpp | 115 SUnit *SuccSU = I->getSUnit(); local 116 const SDNode *ScegN = SuccSU->getNode();
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | PostRASchedulerList.cpp | 439 SUnit *SuccSU = SuccEdge->getSUnit(); local 442 --SuccSU->WeakPredsLeft; 446 if (SuccSU->NumPredsLeft == 0) { 448 SuccSU->dump(this); 453 --SuccSU->NumPredsLeft; 457 // SuccSU->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency()); 468 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) 469 PendingQueue.push_back(SuccSU);
|
H A D | ScheduleDAG.cpp | 187 SUnit *SuccSU = I->getSUnit(); 188 if (SuccSU->isDepthCurrent) 189 WorkList.push_back(SuccSU); 277 SUnit *SuccSU = I->getSUnit(); 278 if (SuccSU->isHeightCurrent) 280 SuccSU->Height + I->getLatency()); 283 WorkList.push_back(SuccSU);
|
H A D | MachineScheduler.cpp | 521 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) { argument 522 return SuccSU == &ExitSU || !Topo.IsReachable(PredSU, SuccSU); 525 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) { argument 526 if (SuccSU != &ExitSU) { 529 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU)) 531 Topo.AddPred(SuccSU, PredDep.getSUnit()); 533 SuccSU->addPred(PredDep, /*Required=*/!PredDep.isArtificial()); 541 /// FIXME: Adjust SuccSU height based on MinLatency. 543 SUnit *SuccSU local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | SIMachineScheduler.cpp | 433 SUnit *SuccSU = SuccEdge->getSUnit(); local 436 ++SuccSU->WeakPredsLeft; 439 ++SuccSU->NumPredsLeft; 443 SUnit *SuccSU = SuccEdge->getSUnit(); local 446 --SuccSU->WeakPredsLeft; 450 if (SuccSU->NumPredsLeft == 0) { 452 SuccSU->dump(DAG); 458 --SuccSU->NumPredsLeft; 464 SUnit *SuccSU = Succ.getSUnit(); local 466 if (BC->isSUInBlock(SuccSU, I [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 286 /// \brief True if an edge can be added from PredSU to SuccSU without creating 288 bool canAddEdge(SUnit *SuccSU, SUnit *PredSU); 295 bool addEdge(SUnit *SuccSU, const SDep &PredDep);
|
Completed in 87 milliseconds