https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117383

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Robin Dapp <rd...@gcc.gnu.org>:

https://gcc.gnu.org/g:ec870d3b5f378172006104bad674d7875463da18

commit r15-6278-gec870d3b5f378172006104bad674d7875463da18
Author: Robin Dapp <rd...@ventanamicro.com>
Date:   Wed Dec 11 20:48:30 2024 +0100

    RISC-V: Fix compress shuffle pattern [PR117383].

    This patch makes vcompress use the tail-undisturbed policy by default
    and also uses the proper VL.

            PR target/117383

    gcc/ChangeLog:

            * config/riscv/riscv-protos.h (enum insn_type): Use TU policy.
            * config/riscv/riscv-v.cc (shuffle_compress_patterns): Set VL.

    gcc/testsuite/ChangeLog:

            * gcc.target/riscv/rvv/autovec/binop/vcompress-avlprop-1.c:
            Expect tu.
            * gcc.target/riscv/rvv/autovec/pr117383.c: New test.
  • [Bug target/117383] gcc relies ... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to