Lines Matching refs:min_profitable_iters
2384 int min_profitable_iters, min_profitable_estimate;
2385 vect_estimate_min_profitable_iters (loop_vinfo, &min_profitable_iters,
2389 if (min_profitable_iters < 0)
2407 min_profitable_iters);
2431 if (min_profitable_estimate > min_profitable_iters
2440 min_profitable_estimate = min_profitable_iters;
4607 int min_profitable_iters;
5150 min_profitable_iters = 1;
5152 min_profitable_iters = threshold / scalar_single_iter_cost + 1;
5157 min_profitable_iters = (min_vec_niters * assumed_vf
5163 min_profitable_iters = ((vec_outside_cost - scalar_outside_cost)
5167 if (min_profitable_iters <= 0)
5168 min_profitable_iters = 0;
5171 min_profitable_iters /= saving_per_viter;
5173 if ((scalar_single_iter_cost * assumed_vf * min_profitable_iters)
5174 <= (((int) vec_inside_cost * min_profitable_iters)
5177 min_profitable_iters++;
5184 min_profitable_iters);
5187 && min_profitable_iters < (assumed_vf + peel_iters_prologue))
5189 min_profitable_iters = assumed_vf + peel_iters_prologue;
5190 else if (min_profitable_iters < peel_iters_prologue)
5193 min_profitable_iters = peel_iters_prologue;
5198 min_profitable_iters);
5200 *ret_min_profitable_niters = min_profitable_iters;
5246 min_profitable_estimate = MAX (min_profitable_estimate, min_profitable_iters);