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.

Reply via email to