Message ID | 43967e6c-9a08-7b77-ad04-f3e801fca17b@linux.ibm.com |
---|---|
State | New |
Headers | show |
Series | [committed] vect: Check partial vector param for supports_partial_vectors [PR104015] | expand |
diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c index ba67de490bb..49d53fb3383 100644 --- a/gcc/tree-vect-loop.c +++ b/gcc/tree-vect-loop.c @@ -3026,7 +3026,8 @@ vect_analyze_loop (class loop *loop, vec_info_shared *shared) vector_modes[0] = autodetected_vector_mode; mode_i = 0; - bool supports_partial_vectors = partial_vectors_supported_p (); + bool supports_partial_vectors = + partial_vectors_supported_p () && param_vect_partial_vector_usage != 0; poly_uint64 first_vinfo_vf = LOOP_VINFO_VECT_FACTOR (first_loop_vinfo); while (1)