On Thu, Sep 29, 2022 at 7:03 AM liuhongt via Gcc-patches
wrote:
>
> vectorizable_nonlinear_induction doesn't always guard
> vect_peel_nonlinear_iv_init when it's called by
> vect_update_ivs_after_vectorizer which is supposed to be guarded
> by vect_can_advance_ivs_p. The patch put part codes from
vectorizable_nonlinear_induction doesn't always guard
vect_peel_nonlinear_iv_init when it's called by
vect_update_ivs_after_vectorizer which is supposed to be guarded
by vect_can_advance_ivs_p. The patch put part codes from
vectorizable_nonlinear_induction into a new function
vect_can_peel_nonlinea