Home
last modified time | relevance | path

Searched refs:PredEdge (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNILPSched.cpp277 for (const auto &PredEdge : SU->Preds) { in releasePredecessors() local
278 auto PredSU = PredEdge.getSUnit(); in releasePredecessors()
279 if (PredEdge.isWeak()) in releasePredecessors()
283 PredSU->setHeightToAtLeast(SU->getHeight() + PredEdge.getLatency()); in releasePredecessors()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp93 void ReleasePred(SUnit *SU, SDep *PredEdge);
134 void ScheduleDAGFast::ReleasePred(SUnit *SU, SDep *PredEdge) { in ReleasePred() argument
135 SUnit *PredSU = PredEdge->getSUnit(); in ReleasePred()
DScheduleDAGRRList.cpp222 void ReleasePred(SUnit *SU, const SDep *PredEdge);
231 void CapturePred(SDep *PredEdge);
366 void ScheduleDAGRRList::ReleasePred(SUnit *SU, const SDep *PredEdge) { in ReleasePred() argument
367 SUnit *PredSU = PredEdge->getSUnit(); in ReleasePred()
382 PredSU->setHeightToAtLeast(SU->getHeight() + PredEdge->getLatency()); in ReleasePred()
658 void ScheduleDAGRRList::CapturePred(SDep *PredEdge) { in CapturePred() argument
659 SUnit *PredSU = PredEdge->getSUnit(); in CapturePred()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp99 void ReleasePred(SUnit *SU, SDep *PredEdge);
140 void ScheduleDAGFast::ReleasePred(SUnit *SU, SDep *PredEdge) { in ReleasePred() argument
141 SUnit *PredSU = PredEdge->getSUnit(); in ReleasePred()
DScheduleDAGRRList.cpp218 void ReleasePred(SUnit *SU, const SDep *PredEdge);
225 void CapturePred(SDep *PredEdge);
365 void ScheduleDAGRRList::ReleasePred(SUnit *SU, const SDep *PredEdge) { in ReleasePred() argument
366 SUnit *PredSU = PredEdge->getSUnit(); in ReleasePred()
381 PredSU->setHeightToAtLeast(SU->getHeight() + PredEdge->getLatency()); in ReleasePred()
791 void ScheduleDAGRRList::CapturePred(SDep *PredEdge) { in CapturePred() argument
792 SUnit *PredSU = PredEdge->getSUnit(); in CapturePred()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp100 void ReleasePred(SUnit *SU, SDep *PredEdge);
141 void ScheduleDAGFast::ReleasePred(SUnit *SU, SDep *PredEdge) { in ReleasePred() argument
142 SUnit *PredSU = PredEdge->getSUnit(); in ReleasePred()
DScheduleDAGRRList.cpp245 void ReleasePred(SUnit *SU, const SDep *PredEdge);
252 void CapturePred(SDep *PredEdge);
393 void ScheduleDAGRRList::ReleasePred(SUnit *SU, const SDep *PredEdge) { in ReleasePred() argument
394 SUnit *PredSU = PredEdge->getSUnit(); in ReleasePred()
409 PredSU->setHeightToAtLeast(SU->getHeight() + PredEdge->getLatency()); in ReleasePred()
814 void ScheduleDAGRRList::CapturePred(SDep *PredEdge) { in CapturePred() argument
815 SUnit *PredSU = PredEdge->getSUnit(); in CapturePred()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp593 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) { in releasePred() argument
594 SUnit *PredSU = PredEdge->getSUnit(); in releasePred()
596 if (PredEdge->isWeak()) { in releasePred()
598 if (PredEdge->isCluster()) in releasePred()
612 if (PredSU->BotReadyCycle < SU->BotReadyCycle + PredEdge->getLatency()) in releasePred()
613 PredSU->BotReadyCycle = SU->BotReadyCycle + PredEdge->getLatency(); in releasePred()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineScheduler.cpp661 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) { in releasePred() argument
662 SUnit *PredSU = PredEdge->getSUnit(); in releasePred()
664 if (PredEdge->isWeak()) { in releasePred()
666 if (PredEdge->isCluster()) in releasePred()
680 if (PredSU->BotReadyCycle < SU->BotReadyCycle + PredEdge->getLatency()) in releasePred()
681 PredSU->BotReadyCycle = SU->BotReadyCycle + PredEdge->getLatency(); in releasePred()
DMachinePipeliner.cpp4007 for (SDep &PredEdge : SU->Preds) { in checkValidNodeOrder()
4008 SUnit *PredSU = PredEdge.getSUnit(); in checkValidNodeOrder()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h348 void releasePred(SUnit *SU, SDep *PredEdge);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h388 void releasePred(SUnit *SU, SDep *PredEdge);