.arch armv6
	.file	"ifelse.c"
	.text
	.align	2
	.global	main
	.type	main, %function
main:
	mov	r3, #10        @ r3 holds 'x'
	cmp	r3, #1
	blt	.ELSE          @ go to else if x is not >= 1
	sub	r3, r3, #1     @ x = x - 1 (if body)
	b	.ENDIF
.ELSE:
	add	r3, r3, #3     @ x = x + 3 (else body)
.ENDIF:
	mov	r0, r3         @ return x
	bx	lr
	.size	main, .-main