On 8/14/26 12:03 AM, Jin Ma wrote:
Add the descending-address counterpart of the future-facing
floating-point load/store pair capability.  Reuse the common pair
matcher.

Leave the capability disabled and XFAIL its positive dump check.

gcc/ChangeLog:

        * config/riscv/riscv-fusion.cc (riscv_fuse_fldfst_pair_dec): New
        function.
        (riscv_fusion_table): Add RISCV_FUSE_FLDFST_PAIR_DEC.
        * config/riscv/riscv-protos.h (enum riscv_fusion_pairs): Add
        RISCV_FUSE_FLDFST_PAIR_DEC.

gcc/testsuite/ChangeLog:

        * gcc.target/riscv/fusion-fldfst-pair-dec.c: New test.

Signed-off-by: Jin Ma <[email protected]>
OK once prereqs are approved

Jeff


Reply via email to