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

chenglulu <chenglulu at loongson dot cn> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chenglulu at loongson dot cn

--- Comment #3 from chenglulu <chenglulu at loongson dot cn> ---
(In reply to Xi Ruoyao from comment #2)
> The underlying issue of PR123807 seems the same:
> 
> (gdb) fr 1
> #1  0x00000000016e769b in expand_binop (mode=E_V2DImode,
> binoptab=ashl_optab, 
>     op0=0x7ffff566a3f0, op1=0x7ffff566a660, target=0x7ffff566a408, 
>     unsignedp=0, methods=OPTAB_DIRECT) at ../../gcc/gcc/optabs.cc:1641
> 1641            rtx vop1 = expand_vector_broadcast (mode, op1);
> (gdb) call debug_rtx(op1)
> (mem/c:SI (plus:DI (reg/f:DI 75 virtual-stack-vars)
>         (const_int -4 [0xfffffffffffffffc])) [2 imm8+0 S4 A32])
> (gdb) p mode
> $1 = E_V2DImode

Is gcc16 not throwing an error because the problem wasn't being triggered?

Reply via email to