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

--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> ---
Are you sure the bisection is correct?

Fairly current gcc-8 and gcc-9 branches work OK for me, but bisection points to
gcc-7 commit.

Also, I don't see anything wrong with the failing pattern:

#2  0x00000000006ac8f1 in check_bool_attrs (insn=insn@entry=0x7fffea817980) at
/home/uros/git/gcc/gcc/recog.c:1614
1614          gcc_unreachable ();
(gdb) p debug_rtx (insn)
(insn 10 9 11 3 (set (reg:DF 83 [ d_lsm.12 ])
        (plus:DF (reg:DF 83 [ d_lsm.12 ])
            (mem:DF (plus:DI (mult:DI (reg:DI 87 [ i ])
                        (const_int 8 [0x8]))
                    (reg/f:DI 7 sp)) [2 a S8 A64]))) "pr94440.c":12:7 904
{*fop_df_comm}
     (expr_list:REG_DEAD (reg:DI 87 [ i ])
        (nil)))
$1 = void

Reply via email to