https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93002
--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> --- Fixed on trunk? countdown_i_used: .LFB0: .cfi_startproc movl $999, %eax .p2align 4,,10 .p2align 3 .L2: movl %eax, sink(%rip) subl $1, %eax jnb .L2 ret