RE: [PATCH] Canonicalize vec_merge in simplify_ternary_operation

2025-05-07 Thread quic_pzheng
> Pengxuan Zheng writes: > > Similar to the canonicalization done in combine, we canonicalize > > vec_merge with swap_communattive_operands_p in > simplify_ternary_operation too. > > > > gcc/ChangeLog: > > > > * config/aarch64/aarch64-protos.h (aarch64_exact_log2_inverse): > New. > > * con

Re: [PATCH] Canonicalize vec_merge in simplify_ternary_operation

2025-02-19 Thread Richard Sandiford
Pengxuan Zheng writes: > Similar to the canonicalization done in combine, we canonicalize vec_merge > with > swap_communattive_operands_p in simplify_ternary_operation too. > > gcc/ChangeLog: > > * config/aarch64/aarch64-protos.h (aarch64_exact_log2_inverse): New. > * config/aarch64/a