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

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Ma Jin <ma...@gcc.gnu.org>:

https://gcc.gnu.org/g:07d4c264a000b6448d6b519110c05c3b8a64d23b

commit r14-11581-g07d4c264a000b6448d6b519110c05c3b8a64d23b
Author: Jin Ma <ji...@linux.alibaba.com>
Date:   Wed Nov 13 15:19:29 2024 -0700

    [PATCH] RISC-V: Bugfix for unrecognizable insn for XTheadVector

    error: unrecognizable insn:

    (insn 35 34 36 2 (set (subreg:RVVM1SF (reg/v:RVVM1x4SF 142 [ _r ]) 0)
            (unspec:RVVM1SF [
                    (const_vector:RVVM1SF repeat [
                            (const_double:SF 0.0 [0x0.0p+0])
                        ])
                    (reg:DI 0 zero)
                    (const_int 1 [0x1])
                    (reg:SI 66 vl)
                    (reg:SI 67 vtype)
                ] UNSPEC_TH_VWLDST)) -1
         (nil))
    during RTL pass: mode_sw

            PR target/116591

    gcc/ChangeLog:

            * config/riscv/vector.md: Add restriction to call
pred_th_whole_mov.

    gcc/testsuite/ChangeLog:

            * gcc.target/riscv/rvv/xtheadvector/pr116591.c: New test.

    (cherry picked from commit 8564d0948c72df0a66d7eb47e15c6ab43e9b25ce)

Reply via email to