vec: dead code removal in tree-vect-loop.c

gcc/ChangeLog

2020-09-04  Andrea Corallo  <andrea.corallo@arm.com>

	* tree-vect-loop.c (vect_estimate_min_profitable_iters): Remove
	dead code as LOOP_VINFO_USING_PARTIAL_VECTORS_P (loop_vinfo) is
	always verified.
This commit is contained in:
Andrea Corallo 2020-09-04 09:56:59 +01:00
parent 2033a63cbd
commit 09fa6acd8d

View file

@ -4101,17 +4101,10 @@ vect_estimate_min_profitable_iters (loop_vec_info loop_vinfo,
if (outside_overhead > 0)
min_vec_niters = outside_overhead / saving_per_viter + 1;
if (LOOP_VINFO_USING_PARTIAL_VECTORS_P (loop_vinfo))
{
int threshold = (vec_inside_cost * min_vec_niters
+ vec_outside_cost
+ scalar_outside_cost);
min_profitable_estimate = threshold / scalar_single_iter_cost + 1;
}
else
min_profitable_estimate = (min_vec_niters * assumed_vf
+ peel_iters_prologue
+ peel_iters_epilogue);
int threshold = (vec_inside_cost * min_vec_niters
+ vec_outside_cost
+ scalar_outside_cost);
min_profitable_estimate = threshold / scalar_single_iter_cost + 1;
}
else
{