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

--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Kito Cheng <k...@gcc.gnu.org>:

https://gcc.gnu.org/g:937713a5235bf9a9b8960635315882e8cee2706e

commit r14-10472-g937713a5235bf9a9b8960635315882e8cee2706e
Author: Robin Dapp <rd...@ventanamicro.com>
Date:   Mon May 13 13:49:57 2024 +0200

    RISC-V: Do not allow v0 as dest when merging [PR115068].

    This patch splits the vfw...wf pattern so we do not emit e.g. vfwadd.wf
    v0,v8,fa5,v0.t anymore.

    gcc/ChangeLog:

            PR target/115068

            * config/riscv/vector.md:  Split vfw<insn>.wf pattern.

    gcc/testsuite/ChangeLog:

            * gcc.target/riscv/rvv/base/pr115068-run.c: New test.
            * gcc.target/riscv/rvv/base/pr115068.c: New test.

    (cherry picked from commit a2fd0812a54cf51520f15e900df4cfb5874b75ed)

Reply via email to