[Bug target/115751] ICE building 521.wrf_r
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Jul 2 12:26:22 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115751
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Program received signal SIGSEGV, Segmentation fault.
force_reg (mode=mode@entry=E_V8SFmode, x=x@entry=0x7ffff5f4a4a0)
at /space/rguenther/src/gcc-autopar_devel/gcc/explow.cc:688
688 if (REG_P (temp))
(gdb) p temp
$1 = (rtx) 0x0
(gdb) p debug_rtx (x)
(vec_duplicate:V8SF (mem/u/c:SF (symbol_ref/u:DI ("*.LC213") [flags 0x2]) [0
S4 A32]))
this tried to use force_operand which is restricted in the RTXen it handles.
The above doesnt' qualify general_operand, so there isn't just a new
temporary created.
More information about the Gcc-bugs
mailing list