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