/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUExportClustering.cpp | 64 SUnit *SUa = Exports[Idx]; in buildCluster() local 76 DAG->addEdge(SUb, SDep(SUa, SDep::Barrier)); in buildCluster() 78 DAG->addEdge(SUb, SDep(SUa, SDep::Cluster)); in buildCluster()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUSubtarget.cpp | 763 SUnit *SUa = nullptr; in apply() local 771 SUa = nullptr; in apply() 774 if (!SUa) { in apply() 775 SUa = &SU; in apply() 779 MachineInstr &MI1 = *SUa->getInstr(); in apply() 784 SU.addPredBarrier(SUa); in apply() 787 if (SI.getSUnit() != SUa) in apply() 788 SUa->addPred(SDep(SI.getSUnit(), SDep::Artificial)); in apply() 792 for (const SDep &SI : SUa->Succs) { in apply() 799 SUa = &SU; in apply()
|
/external/llvm/include/llvm/CodeGen/ |
D | ScheduleDAGInstrs.h | 190 void addChainDependency(SUnit *SUa, SUnit *SUb,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ScheduleDAGInstrs.h | 206 void addChainDependency(SUnit *SUa, SUnit *SUb,
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ScheduleDAGInstrs.h | 206 void addChainDependency(SUnit *SUa, SUnit *SUb,
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 1631 SUnit *SUa = MemOpa.SU; in clusterNeighboringMemOps() local 1633 if (SUa->NodeNum > SUb->NodeNum) in clusterNeighboringMemOps() 1634 std::swap(SUa, SUb); in clusterNeighboringMemOps() 1637 if (!DAG->addEdge(SUb, SDep(SUa, SDep::Cluster))) in clusterNeighboringMemOps() 1640 LLVM_DEBUG(dbgs() << "Cluster ld/st SU(" << SUa->NodeNum << ") - SU(" in clusterNeighboringMemOps() 1649 for (const SDep &Succ : SUa->Succs) { in clusterNeighboringMemOps() 1664 if (Pred.getSUnit() == SUa) in clusterNeighboringMemOps() 1668 DAG->addEdge(SUa, SDep(Pred.getSUnit(), SDep::Artificial)); in clusterNeighboringMemOps()
|
D | ScheduleDAGInstrs.cpp | 548 void ScheduleDAGInstrs::addChainDependency (SUnit *SUa, SUnit *SUb, in addChainDependency() argument 550 if (SUa->getInstr()->mayAlias(AAForDep, *SUb->getInstr(), UseTBAA)) { in addChainDependency() 551 SDep Dep(SUa, SDep::MayAliasMem); in addChainDependency()
|
D | MachinePipeliner.cpp | 685 static bool isSuccOrder(SUnit *SUa, SUnit *SUb) { in isSuccOrder() argument 688 Worklist.push_back(SUa); in isSuccOrder()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ScheduleDAGInstrs.cpp | 544 void ScheduleDAGInstrs::addChainDependency (SUnit *SUa, SUnit *SUb, in addChainDependency() argument 546 if (SUa->getInstr()->mayAlias(AAForDep, *SUb->getInstr(), UseTBAA)) { in addChainDependency() 547 SDep Dep(SUa, SDep::MayAliasMem); in addChainDependency()
|
D | MachineScheduler.cpp | 1574 SUnit *SUa = MemOpRecords[Idx].SU; in clusterNeighboringMemOps() local 1576 if (SUa->NodeNum > SUb->NodeNum) in clusterNeighboringMemOps() 1577 std::swap(SUa, SUb); in clusterNeighboringMemOps() 1581 DAG->addEdge(SUb, SDep(SUa, SDep::Cluster))) { in clusterNeighboringMemOps() 1582 LLVM_DEBUG(dbgs() << "Cluster ld/st SU(" << SUa->NodeNum << ") - SU(" in clusterNeighboringMemOps() 1588 for (const SDep &Succ : SUa->Succs) { in clusterNeighboringMemOps()
|
D | MachinePipeliner.cpp | 605 static bool isSuccOrder(SUnit *SUa, SUnit *SUb) { in isSuccOrder() argument 608 Worklist.push_back(SUa); in isSuccOrder()
|
/external/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 1419 SUnit *SUa = MemOpRecords[Idx].SU; in clusterNeighboringMemOps() local 1421 if (TII->shouldClusterMemOps(*SUa->getInstr(), *SUb->getInstr(), in clusterNeighboringMemOps() 1423 DAG->addEdge(SUb, SDep(SUa, SDep::Cluster))) { in clusterNeighboringMemOps() 1424 DEBUG(dbgs() << "Cluster ld/st SU(" << SUa->NodeNum << ") - SU(" in clusterNeighboringMemOps() 1431 SI = SUa->Succs.begin(), SE = SUa->Succs.end(); SI != SE; ++SI) { in clusterNeighboringMemOps()
|
D | ScheduleDAGInstrs.cpp | 622 void ScheduleDAGInstrs::addChainDependency (SUnit *SUa, SUnit *SUb, in addChainDependency() argument 624 if (MIsNeedChainEdge(AAForDep, MFI, MF.getDataLayout(), SUa->getInstr(), in addChainDependency() 626 SDep Dep(SUa, SDep::MayAliasMem); in addChainDependency()
|
D | MachinePipeliner.cpp | 949 static bool isSuccOrder(SUnit *SUa, SUnit *SUb) { in isSuccOrder() argument 952 Worklist.push_back(SUa); in isSuccOrder()
|