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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2026-01-26

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So we go from:
Trying 50, 51 -> 56:
   50: r139:V2DI=const_vector
   51: r139:V2DI=vec_merge(vec_duplicate(r145:DI),r139:V2DI,0x2)
      REG_DEAD r145:DI
   56: v1:DD=r139:V2DI#0
To:
(subreg:DD (vec_concat:V2DI (const_int -1 [0xffffffffffffffff])
        (reg:DI 145 [ _22 ])) 0)

And then try to simplify that but that causes an ICE.

Reply via email to