Lines Matching refs:Dep
263 SDep Dep; in addPhysRegDataDeps() local
265 Dep = SDep(SU, SDep::Artificial); in addPhysRegDataDeps()
277 Dep = SDep(SU, SDep::Data, UseReg); in addPhysRegDataDeps()
280 Dep.setLatency(SchedModel.computeOperandLatency(SU->getInstr(), OperIdx, in addPhysRegDataDeps()
283 Dep.setLatency(0); in addPhysRegDataDeps()
285 ST.adjustSchedDependency(SU, OperIdx, UseSU, UseOpIdx, Dep); in addPhysRegDataDeps()
286 UseSU->addPred(Dep); in addPhysRegDataDeps()
321 SDep Dep(SU, Kind, DefMO.getReg()); in addPhysRegDeps() local
323 Dep.setLatency( in addPhysRegDeps()
326 ST.adjustSchedDependency(SU, OperIdx, DefSU, I->OpIdx, Dep); in addPhysRegDeps()
327 DefSU->addPred(Dep); in addPhysRegDeps()
453 SDep Dep(SU, SDep::Data, Reg); in addVRegDefDeps() local
454 Dep.setLatency(SchedModel.computeOperandLatency(MI, OperIdx, Use, in addVRegDefDeps()
456 ST.adjustSchedDependency(SU, OperIdx, UseSU, I->OperandIndex, Dep); in addVRegDefDeps()
457 UseSU->addPred(Dep); in addVRegDefDeps()
496 SDep Dep(SU, SDep::Output, Reg); in addVRegDefDeps() local
497 Dep.setLatency( in addVRegDefDeps()
499 DefSU->addPred(Dep); in addVRegDefDeps()
558 SDep Dep(SUa, SDep::MayAliasMem); in addChainDependency() local
559 Dep.setLatency(Latency); in addChainDependency()
560 SUb->addPred(Dep); in addChainDependency()
890 SDep Dep(SU, SDep::Artificial); in buildSchedGraph() local
891 Dep.setLatency(SU->Latency - 1); in buildSchedGraph()
892 ExitSU.addPred(Dep); in buildSchedGraph()