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

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Indeed.  At this point we have:
(insn 97 98 191 10 (parallel [
            (set (mem/f:DI (plus:DI (reg/v/f:DI 164 [orig:129 p ] [129])
                        (const_int 16 [0x10])) [4 p_8(D)->d3+0 S8 A64])
                (plus:DI (reg/v/f:DI 151 [orig:129 p ] [129])
                    (const_int 824 [0x338])))
            (clobber (reg:CC 33 %cc))
        ]) cordbscs2.c:36 1267 {*adddi3}
     (expr_list:REG_DEAD (reg/v/f:DI 151 [orig:129 p ] [129])
        (expr_list:REG_UNUSED (reg:CC 33 %cc)
            (nil))))
where the pseudo 164 has been created by process_addr_reg earlier and the
former pseudo 151 at that spot changed to the pseudo 164.

Reply via email to