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