Re: [PATCH] RISC-V: Add bext pattern for ZBS

2023-05-05 Thread Jeff Law via Gcc-patches
On 5/4/23 11:08, Raphael Moreira Zinsly wrote: When (a & (1 << bit_no)) is tested inside an IF we can use a bit extract. gcc/ChangeLog: * config/riscv/bitmanip.md (bext): Rename one to avoid name clash. (branch_bext): New split pattern.

[PATCH] RISC-V: Add bext pattern for ZBS

2023-05-04 Thread Raphael Moreira Zinsly
When (a & (1 << bit_no)) is tested inside an IF we can use a bit extract. gcc/ChangeLog: * config/riscv/bitmanip.md (bext): Rename one to avoid name clash. (branch_bext): New split pattern. gcc/testsuite/ChangeLog: *