• Home
  • Raw
  • Download

Lines Matching refs:Deps

640                         SmallVectorImpl<DataDep> &Deps,  in getDataDeps()  argument
655 Deps.push_back(DataDep(MRI, Reg, MO.getOperandNo())); in getDataDeps()
664 SmallVectorImpl<DataDep> &Deps, in getPHIDeps() argument
674 Deps.push_back(DataDep(MRI, Reg, i)); in getPHIDeps()
700 SmallVectorImpl<DataDep> &Deps, in updatePhysDepsDownwards() argument
727 Deps.push_back(DataDep(I->MI, I->Op, MO.getOperandNo())); in updatePhysDepsDownwards()
806 SmallVector<DataDep, 8> Deps; in computeInstrDepths() local
836 Deps.clear(); in computeInstrDepths()
838 getPHIDeps(UseMI, Deps, TBI.Pred, MTM.MRI); in computeInstrDepths()
839 else if (getDataDeps(UseMI, Deps, MTM.MRI)) in computeInstrDepths()
840 updatePhysDepsDownwards(UseMI, Deps, RegUnits, MTM.TRI); in computeInstrDepths()
844 for (unsigned i = 0, e = Deps.size(); i != e; ++i) { in computeInstrDepths()
845 const DataDep &Dep = Deps[i]; in computeInstrDepths()
1027 SmallVector<DataDep, 8> Deps; in computeInstrHeights() local
1061 Deps.clear(); in computeInstrHeights()
1062 getPHIDeps(PHI, Deps, MBB, MTM.MRI); in computeInstrHeights()
1063 if (!Deps.empty()) { in computeInstrHeights()
1067 if (pushDepHeight(Deps.front(), PHI, Height, in computeInstrHeights()
1069 addLiveIns(Deps.front().DefMI, Deps.front().DefOp, Stack); in computeInstrHeights()
1091 Deps.clear(); in computeInstrHeights()
1092 bool HasPhysRegs = !MI->isPHI() && getDataDeps(MI, Deps, MTM.MRI); in computeInstrHeights()
1100 for (unsigned i = 0, e = Deps.size(); i != e; ++i) in computeInstrHeights()
1101 if (pushDepHeight(Deps[i], MI, Cycle, Heights, MTM.SchedModel, MTM.TII)) in computeInstrHeights()
1102 addLiveIns(Deps[i].DefMI, Deps[i].DefOp, Stack); in computeInstrHeights()
1164 SmallVector<DataDep, 1> Deps; in getPHIDepth() local
1165 getPHIDeps(PHI, Deps, MBB, TE.MTM.MRI); in getPHIDepth()
1166 assert(Deps.size() == 1 && "PHI doesn't have MBB as a predecessor"); in getPHIDepth()
1167 DataDep &Dep = Deps.front(); in getPHIDepth()