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

Jeffrey A. Law <law at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |law at redhat dot com

--- Comment #2 from Jeffrey A. Law <law at redhat dot com> ---
Yea, I doubt r226901 is the root cause.  We're trying to merge two blocks. 
Note how the block note occurs after the first insn associated with bb3.  Not
sure if that's the cause, but it looks odd:


(note 1 0 13 NOTE_INSN_DELETED)

(note 13 1 2 2 [bb 2] NOTE_INSN_BASIC_BLOCK)

(note 2 13 14 2 NOTE_INSN_FUNCTION_BEG)

(insn 14 2 16 3 (parallel [
            (set (reg/f:SI 7 sp)
                (plus:SI (reg/f:SI 7 sp)
                    (const_int 32 [0x20])))
            (clobber (reg:CC 17 flags))
        ]) -1
     (expr_list:REG_ARGS_SIZE (const_int 0 [0])
        (nil)))

(note 16 14 15 3 [bb 3] NOTE_INSN_BASIC_BLOCK)

Reply via email to