Lines Matching refs:Deps

629                         SmallVectorImpl<DataDep> &Deps,  in getDataDeps()  argument
650 Deps.push_back(DataDep(MRI, Reg, UseMI.getOperandNo(I))); in getDataDeps()
659 SmallVectorImpl<DataDep> &Deps, in getPHIDeps() argument
669 Deps.push_back(DataDep(MRI, Reg, i)); in getPHIDeps()
695 SmallVectorImpl<DataDep> &Deps, in updatePhysDepsDownwards() argument
724 Deps.push_back(DataDep(I->MI, I->Op, UseMI->getOperandNo(MI))); in updatePhysDepsDownwards()
801 SmallVector<DataDep, 8> Deps; in computeInstrDepths() local
828 Deps.clear(); in computeInstrDepths()
830 getPHIDeps(UseMI, Deps, TBI.Pred, MTM.MRI); in computeInstrDepths()
831 else if (getDataDeps(UseMI, Deps, MTM.MRI)) in computeInstrDepths()
832 updatePhysDepsDownwards(&UseMI, Deps, RegUnits, MTM.TRI); in computeInstrDepths()
836 for (const DataDep &Dep : Deps) { in computeInstrDepths()
1020 SmallVector<DataDep, 8> Deps; in computeInstrHeights() local
1054 Deps.clear(); in computeInstrHeights()
1055 getPHIDeps(PHI, Deps, MBB, MTM.MRI); in computeInstrHeights()
1056 if (!Deps.empty()) { in computeInstrHeights()
1060 if (pushDepHeight(Deps.front(), PHI, Height, Heights, MTM.SchedModel, in computeInstrHeights()
1062 addLiveIns(Deps.front().DefMI, Deps.front().DefOp, Stack); in computeInstrHeights()
1084 Deps.clear(); in computeInstrHeights()
1085 bool HasPhysRegs = !MI.isPHI() && getDataDeps(MI, Deps, MTM.MRI); in computeInstrHeights()
1093 for (const DataDep &Dep : Deps) in computeInstrHeights()
1160 SmallVector<DataDep, 1> Deps; in getPHIDepth() local
1161 getPHIDeps(PHI, Deps, MBB, TE.MTM.MRI); in getPHIDepth()
1162 assert(Deps.size() == 1 && "PHI doesn't have MBB as a predecessor"); in getPHIDepth()
1163 DataDep &Dep = Deps.front(); in getPHIDepth()