Lines Matching refs:Iterations
646 SDValue buildSqrtNROneConst(SDValue Arg, SDValue Est, unsigned Iterations,
648 SDValue buildSqrtNRTwoConst(SDValue Arg, SDValue Est, unsigned Iterations,
28072 int Iterations = TLI.getDivRefinementSteps(VT, MF); in BuildDivEstimate() local
28073 if (SDValue Est = TLI.getRecipEstimate(Op, DAG, Enabled, Iterations)) { in BuildDivEstimate()
28077 if (Iterations) { in BuildDivEstimate()
28082 for (int i = 0; i < Iterations; ++i) { in BuildDivEstimate()
28085 if (i == Iterations - 1) { in BuildDivEstimate()
28094 (i == Iterations - 1 ? N : FPOne), NewEst, Flags); in BuildDivEstimate()
28122 unsigned Iterations, in buildSqrtNROneConst() argument
28134 for (unsigned i = 0; i < Iterations; ++i) { in buildSqrtNROneConst()
28154 unsigned Iterations, in buildSqrtNRTwoConst() argument
28163 assert(Iterations > 0); in buildSqrtNRTwoConst()
28167 for (unsigned i = 0; i < Iterations; ++i) { in buildSqrtNRTwoConst()
28176 if (Reciprocal || (i + 1) < Iterations) { in buildSqrtNRTwoConst()
28212 int Iterations = TLI.getSqrtRefinementSteps(VT, MF); in buildSqrtEstimateImpl() local
28216 TLI.getSqrtEstimate(Op, DAG, Enabled, Iterations, UseOneConstNR, in buildSqrtEstimateImpl()
28220 if (Iterations > 0) in buildSqrtEstimateImpl()
28222 ? buildSqrtNROneConst(Op, Est, Iterations, Flags, Reciprocal) in buildSqrtEstimateImpl()
28223 : buildSqrtNRTwoConst(Op, Est, Iterations, Flags, Reciprocal); in buildSqrtEstimateImpl()