Lines Matching refs:SDep
34 static bool isHazard(const SDep &Dep) {
35 return Dep.getKind() == SDep::Anti || Dep.getKind() == SDep::Output;
39 for (const SDep &SI : SU.Preds)
57 for (SDep &SI : FirstSU.Succs)
61 for (SDep &SI : SecondSU.Preds)
70 if (!DAG.addEdge(&SecondSU, SDep(&FirstSU, SDep::Cluster)))
82 for (SDep &SI : FirstSU.Succs)
86 for (SDep &SI : SecondSU.Preds)
99 for (const SDep &SI : FirstSU.Succs) {
106 DAG.addEdge(SU, SDep(&SecondSU, SDep::Artificial));
112 for (const SDep &SI : SecondSU.Preds) {
118 DAG.addEdge(&FirstSU, SDep(SU, SDep::Artificial));
126 DAG.addEdge(&FirstSU, SDep(&SU, SDep::Artificial));
192 for (SDep &Dep : AnchorSU.Preds) {