Lines Matching refs:Deps
625 SmallVectorImpl<DataDep> &Deps, in getDataDeps() argument
646 Deps.push_back(DataDep(MRI, Reg, UseMI->getOperandNo(I))); in getDataDeps()
655 SmallVectorImpl<DataDep> &Deps, in getPHIDeps() argument
665 Deps.push_back(DataDep(MRI, Reg, i)); in getPHIDeps()
691 SmallVectorImpl<DataDep> &Deps, in updatePhysDepsDownwards() argument
720 Deps.push_back(DataDep(I->MI, I->Op, UseMI->getOperandNo(MI))); in updatePhysDepsDownwards()
797 SmallVector<DataDep, 8> Deps; in computeInstrDepths() local
824 Deps.clear(); in computeInstrDepths()
826 getPHIDeps(&UseMI, Deps, TBI.Pred, MTM.MRI); in computeInstrDepths()
827 else if (getDataDeps(&UseMI, Deps, MTM.MRI)) in computeInstrDepths()
828 updatePhysDepsDownwards(&UseMI, Deps, RegUnits, MTM.TRI); in computeInstrDepths()
832 for (const DataDep &Dep : Deps) { in computeInstrDepths()
1016 SmallVector<DataDep, 8> Deps; in computeInstrHeights() local
1050 Deps.clear(); in computeInstrHeights()
1051 getPHIDeps(&PHI, Deps, MBB, MTM.MRI); in computeInstrHeights()
1052 if (!Deps.empty()) { in computeInstrHeights()
1056 if (pushDepHeight(Deps.front(), &PHI, Height, in computeInstrHeights()
1058 addLiveIns(Deps.front().DefMI, Deps.front().DefOp, Stack); in computeInstrHeights()
1080 Deps.clear(); in computeInstrHeights()
1081 bool HasPhysRegs = !MI->isPHI() && getDataDeps(MI, Deps, MTM.MRI); in computeInstrHeights()
1089 for (const DataDep &Dep : Deps) in computeInstrHeights()
1157 SmallVector<DataDep, 1> Deps; in getPHIDepth() local
1158 getPHIDeps(PHI, Deps, MBB, TE.MTM.MRI); in getPHIDepth()
1159 assert(Deps.size() == 1 && "PHI doesn't have MBB as a predecessor"); in getPHIDepth()
1160 DataDep &Dep = Deps.front(); in getPHIDepth()