/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGVLIW.cpp | 117 SUnit *SuccSU = D.getSUnit(); 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);
|
ResourcePriorityQueue.cpp | 115 SUnit *SuccSU = I->getSUnit(); 116 const SDNode *ScegN = SuccSU->getNode();
|
ScheduleDAGFast.cpp | 369 SUnit *SuccSU = I->getSUnit(); 370 if (SuccSU->isScheduled) { 373 AddPred(SuccSU, D); 375 DelDeps.push_back(std::make_pair(SuccSU, D)); 406 SUnit *SuccSU = I->getSUnit(); 407 if (SuccSU->isScheduled) { 410 AddPred(SuccSU, D); 411 DelDeps.push_back(std::make_pair(SuccSU, *I));
|
ScheduleDAGRRList.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
ScheduleDAGList.cpp | 109 SUnit *SuccSU = D.getSUnit(); 112 if (SuccSU->NumPredsLeft == 0) { 114 SuccSU->dump(this); 119 --SuccSU->NumPredsLeft; 121 SuccSU->setDepthToAtLeast(SU->getDepth() + D.getLatency()); 125 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) 126 PendingQueue.push_back(SuccSU);
|
ScheduleDAGFast.cpp | 362 SUnit *SuccSU = I->getSUnit(); 363 if (SuccSU->isScheduled) { 366 AddPred(SuccSU, D); 368 DelDeps.push_back(std::make_pair(SuccSU, D)); 399 SUnit *SuccSU = I->getSUnit(); 400 if (SuccSU->isScheduled) { 403 AddPred(SuccSU, D); 404 DelDeps.push_back(std::make_pair(SuccSU, *I));
|
ScheduleDAGRRList.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGVLIW.cpp | 116 SUnit *SuccSU = D.getSUnit(); 119 if (SuccSU->NumPredsLeft == 0) { 121 SuccSU->dump(this); 128 --SuccSU->NumPredsLeft; 130 SuccSU->setDepthToAtLeast(SU->getDepth() + D.getLatency()); 134 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) { 135 PendingQueue.push_back(SuccSU);
|
ResourcePriorityQueue.cpp | 111 SUnit *SuccSU = Succ.getSUnit(); 112 const SDNode *ScegN = SuccSU->getNode();
|
ScheduleDAGFast.cpp | 364 SUnit *SuccSU = Succ.getSUnit(); 365 if (SuccSU->isScheduled) { 368 AddPred(SuccSU, D); 370 DelDeps.push_back(std::make_pair(SuccSU, D)); 400 SUnit *SuccSU = Succ.getSUnit(); 401 if (SuccSU->isScheduled) { 404 AddPred(SuccSU, D); 405 DelDeps.push_back(std::make_pair(SuccSU, Succ));
|
ScheduleDAGRRList.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
GCNMinRegStrategy.cpp | 223 auto SuccSU = S.getSUnit(); 226 assert(SuccSU->isBoundaryNode() || getNumPreds(SuccSU) > 0); 227 if (!SuccSU->isBoundaryNode() && decNumPreds(SuccSU) == 0) 228 RQ.push_front(*new (Alloc.Allocate()) Candidate(SuccSU, Priority));
|
SIMachineScheduler.cpp | 455 SUnit *SuccSU = SuccEdge->getSUnit(); 458 ++SuccSU->WeakPredsLeft; 461 ++SuccSU->NumPredsLeft; 465 SUnit *SuccSU = SuccEdge->getSUnit(); 468 --SuccSU->WeakPredsLeft; 472 if (SuccSU->NumPredsLeft == 0) { 474 SuccSU->dump(DAG); 480 --SuccSU->NumPredsLeft; 486 SUnit *SuccSU = Succ.getSUnit(); 488 if (SuccSU->NodeNum >= DAG->SUnits.size() [all...] |
/external/llvm/lib/CodeGen/ |
PostRASchedulerList.cpp | 460 SUnit *SuccSU = SuccEdge->getSUnit(); 463 --SuccSU->WeakPredsLeft; 467 if (SuccSU->NumPredsLeft == 0) { 469 SuccSU->dump(this); 474 --SuccSU->NumPredsLeft; 478 // SuccSU->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency()); 489 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) 490 PendingQueue.push_back(SuccSU);
|
MachineScheduler.cpp | 533 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) { 534 return SuccSU == &ExitSU || !Topo.IsReachable(PredSU, SuccSU); 537 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) { 538 if (SuccSU != &ExitSU) { 541 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU)) 543 Topo.AddPred(SuccSU, PredDep.getSUnit()); 545 SuccSU->addPred(PredDep, /*Required=*/!PredDep.isArtificial()); 553 /// FIXME: Adjust SuccSU height based on MinLatency. 555 SUnit *SuccSU = SuccEdge->getSUnit() [all...] |
MachinePipeliner.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
PostRASchedulerList.cpp | 537 SUnit *SuccSU = SuccEdge->getSUnit(); 540 if (SuccSU->NumPredsLeft == 0) { 542 SuccSU->dump(this); 547 --SuccSU->NumPredsLeft; 551 // SuccSU->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency()); 562 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) 563 PendingQueue.push_back(SuccSU);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
PostRASchedulerList.cpp | 459 SUnit *SuccSU = SuccEdge->getSUnit(); 462 --SuccSU->WeakPredsLeft; 466 if (SuccSU->NumPredsLeft == 0) { 468 SuccSU->dump(this); 473 --SuccSU->NumPredsLeft; 477 // SuccSU->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency()); 488 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) 489 PendingQueue.push_back(SuccSU);
|
MachineScheduler.cpp | 603 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) { 604 return SuccSU == &ExitSU || !Topo.IsReachable(PredSU, SuccSU); 607 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) { 608 if (SuccSU != &ExitSU) { 611 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU)) 613 Topo.AddPred(SuccSU, PredDep.getSUnit()); 615 SuccSU->addPred(PredDep, /*Required=*/!PredDep.isArtificial()); 623 /// FIXME: Adjust SuccSU height based on MinLatency. 625 SUnit *SuccSU = SuccEdge->getSUnit() [all...] |
MachinePipeliner.cpp | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SIMachineScheduler.cpp | 434 SUnit *SuccSU = SuccEdge->getSUnit(); 437 ++SuccSU->WeakPredsLeft; 440 ++SuccSU->NumPredsLeft; 444 SUnit *SuccSU = SuccEdge->getSUnit(); 447 --SuccSU->WeakPredsLeft; 451 if (SuccSU->NumPredsLeft == 0) { 453 SuccSU->dump(DAG); 459 --SuccSU->NumPredsLeft; 465 SUnit *SuccSU = Succ.getSUnit(); 467 if (BC->isSUInBlock(SuccSU, ID) != InOrOutBlock [all...] |