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

--- Comment #1 from Oleg Endo <olegendo at gcc dot gnu.org> ---
A similar case in compiler/cg.c:

L52:                            <<<<
        mov.l   @r9+,r8
        tst     r8,r8
        bf/s    .L57
        cmp/eq  r11,r9
        bra     .L69            <<<<
        nop
        .align 1
.L54:
        mov.l   @r8,r8
        tst     r8,r8
        bt/s    .L69
        cmp/eq  r11,r9
.L57:
        mov.l   @(4,r8),r0
        cmp/eq  #3,r0
        bf      .L54
        jsr     @r10
        mov     r8,r4
        mov.l   @r8,r8
        tst     r8,r8
        bf/s    .L57
        cmp/eq  r11,r9
        .align 2
.L69:                           <<<<
        bf      .L52            <<<<
        mov.l   .L66,r4

Reply via email to