Lines Matching refs:Iterations
580 SDValue buildSqrtNROneConst(SDValue Arg, SDValue Est, unsigned Iterations,
582 SDValue buildSqrtNRTwoConst(SDValue Arg, SDValue Est, unsigned Iterations,
22822 int Iterations = TLI.getDivRefinementSteps(VT, MF); in BuildDivEstimate() local
22823 if (SDValue Est = TLI.getRecipEstimate(Op, DAG, Enabled, Iterations)) { in BuildDivEstimate()
22827 if (Iterations) { in BuildDivEstimate()
22832 for (int i = 0; i < Iterations; ++i) { in BuildDivEstimate()
22835 if (i == Iterations - 1) { in BuildDivEstimate()
22844 (i == Iterations - 1 ? N : FPOne), NewEst, Flags); in BuildDivEstimate()
22872 unsigned Iterations, in buildSqrtNROneConst() argument
22884 for (unsigned i = 0; i < Iterations; ++i) { in buildSqrtNROneConst()
22904 unsigned Iterations, in buildSqrtNRTwoConst() argument
22913 assert(Iterations > 0); in buildSqrtNRTwoConst()
22917 for (unsigned i = 0; i < Iterations; ++i) { in buildSqrtNRTwoConst()
22926 if (Reciprocal || (i + 1) < Iterations) { in buildSqrtNRTwoConst()
22961 int Iterations = TLI.getSqrtRefinementSteps(VT, MF); in buildSqrtEstimateImpl() local
22965 TLI.getSqrtEstimate(Op, DAG, Enabled, Iterations, UseOneConstNR, in buildSqrtEstimateImpl()
22969 if (Iterations) in buildSqrtEstimateImpl()
22971 ? buildSqrtNROneConst(Op, Est, Iterations, Flags, Reciprocal) in buildSqrtEstimateImpl()
22972 : buildSqrtNRTwoConst(Op, Est, Iterations, Flags, Reciprocal); in buildSqrtEstimateImpl()