Lines Matching defs:SDep
249 SmallVector<SDep, 4> Erase;
251 if (D.getKind() == SDep::Output && D.getReg() == Hexagon::USR_OVF)
269 for (SDep &SI : SU.Succs) {
270 if (SI.getKind() != SDep::Order || SI.getLatency() != 0)
279 for (SDep &PI : SI.getSUnit()->Preds) {
280 if (PI.getSUnit() != &SU || PI.getKind() != SDep::Order)
328 DAG->addEdge(&DAG->SUnits[su], SDep(LastSequentialCall, SDep::Barrier));
332 DAG->addEdge(&DAG->SUnits[su], SDep(&DAG->SUnits[su-1], SDep::Barrier));
367 DAG->addEdge(&DAG->SUnits[su], SDep(LastVRegUse[*AI], SDep::Barrier));
418 SDep A(&S0, SDep::Artificial);
436 SUnit *Src, int SrcOpIdx, SUnit *Dst, int DstOpIdx, SDep &Dep,
576 SDep T = I;
607 SDep T = I;
619 static SUnit *getZeroLatency(SUnit *N, SmallVector<SDep, 4> &Deps) {