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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=93738

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Definitely exposed by r16-5022-ga50b4406e5d64adb .

But the non-simplified const REG_EQUAL has been there since 8


(insn 9 7 10 2 (set (reg:SI 82)
        (lshiftrt:SI (reg:SI 80 [ d ])
            (const_int 32 [0x20]))) "/app/example.cpp":5 148 {lshrsi3}
     (expr_list:REG_EQUAL (lshiftrt:SI (const_int 19 [0x13])
            (const_int 32 [0x20]))
        (expr_list:REG_DEAD (reg:SI 81)
            (expr_list:REG_DEAD (reg:SI 80 [ d ])
                (nil)))))

Reply via email to