Lines Matching refs:Dep
836 for (const DataDep &Dep : Deps) { in computeInstrDepths() local
838 BlockInfo[Dep.DefMI->getParent()->getNumber()]; in computeInstrDepths()
843 unsigned DepCycle = Cycles.lookup(Dep.DefMI).Depth; in computeInstrDepths()
845 if (!Dep.DefMI->isTransient()) in computeInstrDepths()
847 .computeOperandLatency(Dep.DefMI, Dep.DefOp, &UseMI, Dep.UseOp); in computeInstrDepths()
929 static bool pushDepHeight(const DataDep &Dep, const MachineInstr &UseMI, in pushDepHeight() argument
934 if (!Dep.DefMI->isTransient()) in pushDepHeight()
935 UseHeight += SchedModel.computeOperandLatency(Dep.DefMI, Dep.DefOp, &UseMI, in pushDepHeight()
936 Dep.UseOp); in pushDepHeight()
941 std::tie(I, New) = Heights.insert(std::make_pair(Dep.DefMI, UseHeight)); in pushDepHeight()
1093 for (const DataDep &Dep : Deps) in computeInstrHeights() local
1094 if (pushDepHeight(Dep, MI, Cycle, Heights, MTM.SchedModel, MTM.TII)) in computeInstrHeights()
1095 addLiveIns(Dep.DefMI, Dep.DefOp, Stack); in computeInstrHeights()
1163 DataDep &Dep = Deps.front(); in getPHIDepth() local
1164 unsigned DepCycle = getInstrCycles(*Dep.DefMI).Depth; in getPHIDepth()
1166 if (!Dep.DefMI->isTransient()) in getPHIDepth()
1167 DepCycle += TE.MTM.SchedModel.computeOperandLatency(Dep.DefMI, Dep.DefOp, in getPHIDepth()
1168 &PHI, Dep.UseOp); in getPHIDepth()