Searched refs:TargetSU (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | ScheduleDAG.cpp | 599 /// WillCreateCycle - Returns true if adding an edge to TargetSU from SU will 600 /// create a cycle. If so, it is not safe to call AddPred(TargetSU, SU). 601 bool ScheduleDAGTopologicalSort::WillCreateCycle(SUnit *TargetSU, SUnit *SU) { 602 // Is SU reachable from TargetSU via successor edges? 603 if (IsReachable(SU, TargetSU)) 606 I = TargetSU->Preds.begin(), E = TargetSU->Preds.end(); I != E; ++I) 613 /// IsReachable - Checks if SU is reachable from TargetSU. 615 const SUnit *TargetSU) { 616 // If insertion of the edge SU->TargetSU woul [all...] |
H A D | MachinePipeliner.cpp | 1388 SUnit *TargetSU = D.getSUnit(); local 1394 TargetSU->addPred(Dep);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | ScheduleDAG.cpp | 568 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU will 570 bool ScheduleDAGTopologicalSort::WillCreateCycle(SUnit *SU, SUnit *TargetSU) { 571 if (IsReachable(TargetSU, SU)) 576 IsReachable(TargetSU, I->getSUnit())) 581 /// IsReachable - Checks if SU is reachable from TargetSU. 583 const SUnit *TargetSU) { 584 // If insertion of the edge SU->TargetSU would create a cycle 585 // then there is a path from TargetSU to SU. 587 LowerBound = Node2Index[TargetSU->NodeNum]; 590 // Is Ord(TargetSU) < Or [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 740 /// IsReachable - Checks if SU is reachable from TargetSU. 741 bool IsReachable(const SUnit *SU, const SUnit *TargetSU); 743 /// WillCreateCycle - Return true if addPred(TargetSU, SU) creates a cycle. 744 bool WillCreateCycle(SUnit *TargetSU, SUnit *SU);
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 694 /// IsReachable - Checks if SU is reachable from TargetSU. 695 bool IsReachable(const SUnit *SU, const SUnit *TargetSU); 697 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU 699 bool WillCreateCycle(SUnit *SU, SUnit *TargetSU);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 185 /// IsReachable - Checks if SU is reachable from TargetSU. 186 bool IsReachable(const SUnit *SU, const SUnit *TargetSU) { argument 187 return Topo.IsReachable(SU, TargetSU); 190 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU will 192 bool WillCreateCycle(SUnit *SU, SUnit *TargetSU) { argument 193 return Topo.WillCreateCycle(SU, TargetSU);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 189 /// IsReachable - Checks if SU is reachable from TargetSU. 190 bool IsReachable(const SUnit *SU, const SUnit *TargetSU) { argument 191 return Topo.IsReachable(SU, TargetSU); 194 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU will 196 bool WillCreateCycle(SUnit *SU, SUnit *TargetSU) { argument 197 return Topo.WillCreateCycle(SU, TargetSU);
|
Completed in 405 milliseconds