Lines Matching defs:PredDep
108 for (SDep &PredDep : Preds) {
111 if (!Required && PredDep.getSUnit() == D.getSUnit())
113 if (PredDep.overlaps(D)) {
115 // removePred(PredDep) + addPred(D).
116 if (PredDep.getLatency() < D.getLatency()) {
117 SUnit *PredSU = PredDep.getSUnit();
119 SDep ForwardD = PredDep;
127 PredDep.setLatency(D.getLatency());
239 for (SDep &PredDep : SU->Preds) {
240 SUnit *PredSU = PredDep.getSUnit();
272 for (const SDep &PredDep : Cur->Preds) {
273 SUnit *PredSU = PredDep.getSUnit();
276 PredSU->Depth + PredDep.getLatency());
502 for (const SDep &PredDep : SU->Preds) {
503 SUnit *SU = PredDep.getSUnit();
710 for (const SDep &PredDep : TargetSU->Preds)
711 if (PredDep.isAssignedRegDep() &&
712 IsReachable(SU, PredDep.getSUnit()))