Re: [PATCH] Don't check can_vec_perm_const_p for nonlinear iv_init when it's constant.

2022-09-21 Thread Hongtao Liu via Gcc-patches
On Wed, Sep 21, 2022 at 3:41 PM Richard Biener via Gcc-patches wrote: > > On Wed, Sep 21, 2022 at 1:41 AM liuhongt via Gcc-patches > wrote: > > > > When init_expr is INTEGER_CST or REAL_CST, can_vec_perm_const_p is not > > necessary since there's no real vec_perm needed, but > > vec_gen_perm_mask

Re: [PATCH] Don't check can_vec_perm_const_p for nonlinear iv_init when it's constant.

2022-09-21 Thread Richard Biener via Gcc-patches
On Wed, Sep 21, 2022 at 1:41 AM liuhongt via Gcc-patches wrote: > > When init_expr is INTEGER_CST or REAL_CST, can_vec_perm_const_p is not > necessary since there's no real vec_perm needed, but > vec_gen_perm_mask_checked will gcc_assert (can_vec_perm_const_p). So > it's better to use vec_gen_perm