.text .globl main .p2align 2 main: stp x29, x30, [sp, #-16]! mov x29, sp mov w8, #12 stur w8, [x29, #0] mov w8, #0 stur w8, [x29, #1] ldur w8, [x29, #2] mov w9, #0 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #6] mov w8, #0 stur w8, [x29, #6] ldur w8, [x29, #2] mov w9, #1 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #7] mov w8, #0 stur w8, [x29, #7] ldur w8, [x29, #2] mov w9, #2 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #8] mov w8, #0 stur w8, [x29, #8] ldur w8, [x29, #2] mov w9, #3 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #9] mov w8, #0 stur w8, [x29, #9] ldur w8, [x29, #2] mov w9, #4 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #10] mov w8, #0 stur w8, [x29, #10] mov w8, #0 stur w8, [x29, #11] mov w8, #0 stur w8, [x29, #12] ldur w8, [x29, #12] stur w8, [x29, #0] ldur w8, [x29, #3] mov w9, #0 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #13] mov w8, #0 stur w8, [x29, #13] ldur w8, [x29, #3] mov w9, #1 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #14] mov w8, #0 stur w8, [x29, #14] ldur w8, [x29, #3] mov w9, #2 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #15] mov w8, #0 stur w8, [x29, #15] ldur w8, [x29, #3] mov w9, #3 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #16] mov w8, #0 stur w8, [x29, #16] ldur w8, [x29, #3] mov w9, #4 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #17] mov w8, #0 stur w8, [x29, #17]