Lines Matching refs:Dep
832 for (const DataDep &Dep : Deps) {
834 BlockInfo[Dep.DefMI->getParent()->getNumber()];
839 unsigned DepCycle = Cycles.lookup(Dep.DefMI).Depth;
841 if (!Dep.DefMI->isTransient())
843 .computeOperandLatency(Dep.DefMI, Dep.DefOp, &UseMI, Dep.UseOp);
924 static bool pushDepHeight(const DataDep &Dep,
929 // Adjust height by Dep.DefMI latency.
930 if (!Dep.DefMI->isTransient())
931 UseHeight += SchedModel.computeOperandLatency(Dep.DefMI, Dep.DefOp,
932 UseMI, Dep.UseOp);
937 std::tie(I, New) = Heights.insert(std::make_pair(Dep.DefMI, UseHeight));
1089 for (const DataDep &Dep : Deps)
1090 if (pushDepHeight(Dep, MI, Cycle, Heights, MTM.SchedModel, MTM.TII))
1091 addLiveIns(Dep.DefMI, Dep.DefOp, Stack);
1160 DataDep &Dep = Deps.front();
1161 unsigned DepCycle = getInstrCycles(Dep.DefMI).Depth;
1163 if (!Dep.DefMI->isTransient())
1165 .computeOperandLatency(Dep.DefMI, Dep.DefOp, PHI, Dep.UseOp);