[Bug target/112598] RISC-V regression testsuite errors with rv64gcv_zvl512b

pan2.li at intel dot com gcc-bugzilla@gcc.gnu.org
Mon Nov 27 08:25:28 GMT 2023


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

--- Comment #12 from Li Pan <pan2.li at intel dot com> ---
Hi Robin,

Do you have any ideas about the possible fix for this issue? The x86 backend
has one workaround for this issue as below.

https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=dbf8ab449417aa24669f6ccf50be8c17f8c1278e

But unfortunately not suitable for riscv after a quick try because of the below
define_insn:
 (define_insn "@pred_store<mode>"
   [(set (match_operand:V 0 "memory_operand"                 "+m") // "=m" here
for x86 SSE.

Given current stage of GCC, I am not quite sure if we need to fix it in the
backend (Or bypass it) or from the middle end.


More information about the Gcc-bugs mailing list