Lines Matching refs:Dep
252 SDep Dep; in addPhysRegDataDeps() local
254 Dep = SDep(SU, SDep::Artificial); in addPhysRegDataDeps()
259 Dep = SDep(SU, SDep::Data, *Alias); in addPhysRegDataDeps()
268 Dep.setLatency(SchedModel.computeOperandLatency(SU->getInstr(), OperIdx, in addPhysRegDataDeps()
271 Dep.setLatency(0); in addPhysRegDataDeps()
273 ST.adjustSchedDependency(SU, OperIdx, UseSU, UseOp, Dep); in addPhysRegDataDeps()
274 UseSU->addPred(Dep); in addPhysRegDataDeps()
309 SDep Dep(SU, Kind, /*Reg=*/*Alias); in addPhysRegDeps() local
311 Dep.setLatency( in addPhysRegDeps()
313 ST.adjustSchedDependency(SU, OperIdx, DefSU, I->OpIdx, Dep); in addPhysRegDeps()
314 DefSU->addPred(Dep); in addPhysRegDeps()
436 SDep Dep(SU, SDep::Data, Reg); in addVRegDefDeps() local
437 Dep.setLatency(SchedModel.computeOperandLatency(MI, OperIdx, Use, in addVRegDefDeps()
439 ST.adjustSchedDependency(SU, OperIdx, UseSU, I->OperandIndex, Dep); in addVRegDefDeps()
440 UseSU->addPred(Dep); in addVRegDefDeps()
479 SDep Dep(SU, SDep::Output, Reg); in addVRegDefDeps() local
480 Dep.setLatency( in addVRegDefDeps()
482 DefSU->addPred(Dep); in addVRegDefDeps()
541 SDep Dep(SUa, SDep::MayAliasMem); in addChainDependency() local
542 Dep.setLatency(Latency); in addChainDependency()
543 SUb->addPred(Dep); in addChainDependency()
873 SDep Dep(SU, SDep::Artificial); in buildSchedGraph() local
874 Dep.setLatency(SU->Latency - 1); in buildSchedGraph()
875 ExitSU.addPred(Dep); in buildSchedGraph()