.arch armv6 .file "if.c" .text .align 2 .global main .type main, %function main: mov r3, #10 @ r3 holds 'x' cmp r3, #0 ble .ENDIF @ skip if r3 is not >= 1 sub r3, r3, #1 @ x = x - 1 .ENDIF: mov r0, r3 @ return x bx lr .size main, .-main