.text .globl main .p2align 2 main: .L.main.0: stp x29, x30, [sp, #-16]! mov x29, sp mov w9, #1 mov w8, #0 cmp w9, w8 b.ne .L.main.1 b .L.main.3 .L.main.1: mov w8, #2 mov w0, w8 bl putint b .L.main.2 .L.main.2: mov w8, #0 mov w9, #0 cmp w8, w9 b.ne .L.main.5 b .L.main.7 .L.main.3: mov w8, #0 mov w9, #0 cmp w8, w9 b.ne .L.main.4 b .L.main.2 .L.main.4: mov w8, #0 mov w9, #0 cmp w8, w9 b.ne .L.main.1 b .L.main.2 .L.main.5: mov w8, #4 mov w0, w8 bl putint b .L.main.6 .L.main.6: mov w8, #0 mov w0, w8 ldp x29, x30, [sp], #16 ret .L.main.7: mov w9, #0 mov w8, #0 cmp w9, w8 b.ne .L.main.8 b .L.main.6 .L.main.8: mov w9, #1 mov w8, #0 cmp w9, w8 b.ne .L.main.5 b .L.main.6