On Fri, Jun 05, 2026 at 11:30:04AM -0600, Jeffrey Law wrote:
> > 2026-06-05  Jakub Jelinek  <[email protected]>
> > 
> >     * gimple-ssa-store-merging.cc (maybe_optimize_vector_constructor):
> >     Also support bswap32 if bswapdi2 expander is present.  Add comment
> >     about bswap64 support on 32-bit targets with bswapsi2 expander.
> >     (pass_optimize_bswap::execute): Likewise.
> >     * config/riscv/bitmanip.md (bswapsi2): Change condition to disable
> >     the expander on TARGET_64BIT without TARGET_XTHEADBB, never FAIL.
> Mostly OK.  THough it does fail pretty miserably on optimize-bswapsi-6.c
> when compiled with -march=rv64gcb (rv64gcb is common these days):

Sorry, missed another spot in try_coalesce_bswap.

        Jakub

Reply via email to