You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nudt-compiler-cpp/test_tmp/test_p100.s

968 lines
19 KiB

.text
.globl func
.p2align 2
func:
.L.func.0:
stp x29, x30, [sp, #-16]!
mov x29, sp
sub sp, sp, #816
stur w0, [x29, #-4]
stur w1, [x29, #-8]
stur w2, [x29, #-12]
stur w3, [x29, #-16]
stur w4, [x29, #-20]
stur w5, [x29, #-24]
stur w6, [x29, #-28]
stur w7, [x29, #-32]
ldr w8, [sp, #832]
stur w8, [x29, #-36]
ldr w8, [sp, #840]
stur w8, [x29, #-40]
ldr w8, [sp, #848]
stur w8, [x29, #-44]
ldr w8, [sp, #856]
stur w8, [x29, #-48]
ldr w8, [sp, #864]
stur w8, [x29, #-52]
ldr w8, [sp, #872]
stur w8, [x29, #-56]
ldr w8, [sp, #880]
stur w8, [x29, #-60]
ldr w8, [sp, #888]
stur w8, [x29, #-64]
ldr w8, [sp, #896]
stur w8, [x29, #-68]
ldr w8, [sp, #904]
stur w8, [x29, #-72]
ldr w8, [sp, #912]
stur w8, [x29, #-76]
ldr w8, [sp, #920]
stur w8, [x29, #-80]
ldr w8, [sp, #928]
stur w8, [x29, #-84]
ldr w8, [sp, #936]
stur w8, [x29, #-88]
ldr w8, [sp, #944]
stur w8, [x29, #-92]
ldr w8, [sp, #952]
stur w8, [x29, #-96]
ldr w8, [sp, #960]
stur w8, [x29, #-100]
ldr w8, [sp, #968]
stur w8, [x29, #-104]
ldr w8, [sp, #976]
stur w8, [x29, #-108]
ldr w8, [sp, #984]
stur w8, [x29, #-112]
ldr w8, [sp, #992]
stur w8, [x29, #-116]
ldr w8, [sp, #1000]
stur w8, [x29, #-120]
ldr w8, [sp, #1008]
stur w8, [x29, #-124]
ldr w8, [sp, #1016]
stur w8, [x29, #-128]
ldr w8, [sp, #1024]
stur w8, [x29, #-132]
ldr w8, [sp, #1032]
stur w8, [x29, #-136]
ldr w8, [sp, #1040]
stur w8, [x29, #-140]
ldr w8, [sp, #1048]
stur w8, [x29, #-144]
ldr w8, [sp, #1056]
stur w8, [x29, #-148]
ldr w8, [sp, #1064]
stur w8, [x29, #-152]
ldr w8, [sp, #1072]
stur w8, [x29, #-156]
ldr w8, [sp, #1080]
stur w8, [x29, #-160]
ldr w8, [sp, #1088]
stur w8, [x29, #-164]
ldr w8, [sp, #1096]
stur w8, [x29, #-168]
ldr w8, [sp, #1104]
stur w8, [x29, #-172]
ldr w8, [sp, #1112]
stur w8, [x29, #-176]
ldr w8, [sp, #1120]
stur w8, [x29, #-180]
ldr w8, [sp, #1128]
stur w8, [x29, #-184]
ldr w8, [sp, #1136]
stur w8, [x29, #-188]
ldr w8, [sp, #1144]
stur w8, [x29, #-192]
ldr w8, [sp, #1152]
stur w8, [x29, #-196]
ldr w8, [sp, #1160]
stur w8, [x29, #-200]
ldr w8, [sp, #1168]
stur w8, [x29, #-204]
ldr w8, [sp, #1176]
stur w8, [x29, #-208]
ldr w8, [sp, #1184]
stur w8, [x29, #-212]
ldr w8, [sp, #1192]
stur w8, [x29, #-216]
ldr w8, [sp, #1200]
stur w8, [x29, #-220]
ldr w8, [sp, #1208]
stur w8, [x29, #-224]
ldr w8, [sp, #1216]
stur w8, [x29, #-228]
ldr w8, [sp, #1224]
stur w8, [x29, #-232]
ldr w8, [sp, #1232]
stur w8, [x29, #-236]
ldr w8, [sp, #1240]
stur w8, [x29, #-240]
ldr w8, [sp, #1248]
stur w8, [x29, #-244]
ldr w8, [sp, #1256]
stur w8, [x29, #-248]
ldr w8, [sp, #1264]
stur w8, [x29, #-252]
ldr w8, [sp, #1272]
stur w8, [x29, #-256]
ldr w8, [sp, #1280]
mov x13, x29
sub x13, x13, #260
str w8, [x13]
ldr w8, [sp, #1288]
mov x13, x29
sub x13, x13, #264
str w8, [x13]
ldr w8, [sp, #1296]
mov x13, x29
sub x13, x13, #268
str w8, [x13]
ldr w8, [sp, #1304]
mov x13, x29
sub x13, x13, #272
str w8, [x13]
ldr w8, [sp, #1312]
mov x13, x29
sub x13, x13, #276
str w8, [x13]
ldr w8, [sp, #1320]
mov x13, x29
sub x13, x13, #280
str w8, [x13]
ldr w8, [sp, #1328]
mov x13, x29
sub x13, x13, #284
str w8, [x13]
ldr w8, [sp, #1336]
mov x13, x29
sub x13, x13, #288
str w8, [x13]
ldr w8, [sp, #1344]
mov x13, x29
sub x13, x13, #292
str w8, [x13]
ldr w8, [sp, #1352]
mov x13, x29
sub x13, x13, #296
str w8, [x13]
ldr w8, [sp, #1360]
mov x13, x29
sub x13, x13, #300
str w8, [x13]
ldr w8, [sp, #1368]
mov x13, x29
sub x13, x13, #304
str w8, [x13]
ldr w8, [sp, #1376]
mov x13, x29
sub x13, x13, #308
str w8, [x13]
ldr w8, [sp, #1384]
mov x13, x29
sub x13, x13, #312
str w8, [x13]
ldr w8, [sp, #1392]
mov x13, x29
sub x13, x13, #316
str w8, [x13]
ldr w8, [sp, #1400]
mov x13, x29
sub x13, x13, #320
str w8, [x13]
ldr w8, [sp, #1408]
mov x13, x29
sub x13, x13, #324
str w8, [x13]
ldr w8, [sp, #1416]
mov x13, x29
sub x13, x13, #328
str w8, [x13]
ldr w8, [sp, #1424]
mov x13, x29
sub x13, x13, #332
str w8, [x13]
ldr w8, [sp, #1432]
mov x13, x29
sub x13, x13, #336
str w8, [x13]
ldr w8, [sp, #1440]
mov x13, x29
sub x13, x13, #340
str w8, [x13]
ldr w8, [sp, #1448]
mov x13, x29
sub x13, x13, #344
str w8, [x13]
ldr w8, [sp, #1456]
mov x13, x29
sub x13, x13, #348
str w8, [x13]
ldr w8, [sp, #1464]
mov x13, x29
sub x13, x13, #352
str w8, [x13]
ldr w8, [sp, #1472]
mov x13, x29
sub x13, x13, #356
str w8, [x13]
ldr w8, [sp, #1480]
mov x13, x29
sub x13, x13, #360
str w8, [x13]
ldr w8, [sp, #1488]
mov x13, x29
sub x13, x13, #364
str w8, [x13]
ldr w8, [sp, #1496]
mov x13, x29
sub x13, x13, #368
str w8, [x13]
ldr w8, [sp, #1504]
mov x13, x29
sub x13, x13, #372
str w8, [x13]
ldr w8, [sp, #1512]
mov x13, x29
sub x13, x13, #376
str w8, [x13]
ldr w8, [sp, #1520]
mov x13, x29
sub x13, x13, #380
str w8, [x13]
ldr w8, [sp, #1528]
mov x13, x29
sub x13, x13, #384
str w8, [x13]
ldr w8, [sp, #1536]
mov x13, x29
sub x13, x13, #388
str w8, [x13]
ldr w8, [sp, #1544]
mov x13, x29
sub x13, x13, #392
str w8, [x13]
ldr w8, [sp, #1552]
mov x13, x29
sub x13, x13, #396
str w8, [x13]
ldr w8, [sp, #1560]
mov x13, x29
sub x13, x13, #400
str w8, [x13]
ldur w8, [x29, #-4]
mov x13, x29
sub x13, x13, #404
str w8, [x13]
ldur w8, [x29, #-8]
mov x13, x29
sub x13, x13, #408
str w8, [x13]
ldur w8, [x29, #-12]
mov x13, x29
sub x13, x13, #412
str w8, [x13]
ldur w8, [x29, #-16]
mov x13, x29
sub x13, x13, #416
str w8, [x13]
ldur w8, [x29, #-20]
mov x13, x29
sub x13, x13, #420
str w8, [x13]
ldur w8, [x29, #-24]
mov x13, x29
sub x13, x13, #424
str w8, [x13]
ldur w8, [x29, #-28]
mov x13, x29
sub x13, x13, #428
str w8, [x13]
ldur w8, [x29, #-32]
mov x13, x29
sub x13, x13, #432
str w8, [x13]
ldur w8, [x29, #-36]
mov x13, x29
sub x13, x13, #436
str w8, [x13]
ldur w8, [x29, #-40]
mov x13, x29
sub x13, x13, #440
str w8, [x13]
ldur w8, [x29, #-44]
mov x13, x29
sub x13, x13, #444
str w8, [x13]
ldur w8, [x29, #-48]
mov x13, x29
sub x13, x13, #448
str w8, [x13]
ldur w8, [x29, #-52]
mov x13, x29
sub x13, x13, #452
str w8, [x13]
ldur w8, [x29, #-56]
mov x13, x29
sub x13, x13, #456
str w8, [x13]
ldur w8, [x29, #-60]
mov x13, x29
sub x13, x13, #460
str w8, [x13]
ldur w8, [x29, #-64]
mov x13, x29
sub x13, x13, #464
str w8, [x13]
ldur w8, [x29, #-68]
mov x13, x29
sub x13, x13, #468
str w8, [x13]
ldur w8, [x29, #-72]
mov x13, x29
sub x13, x13, #472
str w8, [x13]
ldur w8, [x29, #-76]
mov x13, x29
sub x13, x13, #476
str w8, [x13]
ldur w8, [x29, #-80]
mov x13, x29
sub x13, x13, #480
str w8, [x13]
ldur w8, [x29, #-84]
mov x13, x29
sub x13, x13, #484
str w8, [x13]
ldur w8, [x29, #-88]
mov x13, x29
sub x13, x13, #488
str w8, [x13]
ldur w8, [x29, #-92]
mov x13, x29
sub x13, x13, #492
str w8, [x13]
ldur w8, [x29, #-96]
mov x13, x29
sub x13, x13, #496
str w8, [x13]
ldur w8, [x29, #-100]
mov x13, x29
sub x13, x13, #500
str w8, [x13]
ldur w8, [x29, #-104]
mov x13, x29
sub x13, x13, #504
str w8, [x13]
ldur w8, [x29, #-108]
mov x13, x29
sub x13, x13, #508
str w8, [x13]
ldur w8, [x29, #-112]
mov x13, x29
sub x13, x13, #512
str w8, [x13]
ldur w8, [x29, #-116]
mov x13, x29
sub x13, x13, #516
str w8, [x13]
ldur w8, [x29, #-120]
mov x13, x29
sub x13, x13, #520
str w8, [x13]
ldur w8, [x29, #-124]
mov x13, x29
sub x13, x13, #524
str w8, [x13]
ldur w8, [x29, #-128]
mov x13, x29
sub x13, x13, #528
str w8, [x13]
ldur w8, [x29, #-132]
mov x13, x29
sub x13, x13, #532
str w8, [x13]
ldur w8, [x29, #-136]
mov x13, x29
sub x13, x13, #536
str w8, [x13]
ldur w8, [x29, #-140]
mov x13, x29
sub x13, x13, #540
str w8, [x13]
ldur w8, [x29, #-144]
mov x13, x29
sub x13, x13, #544
str w8, [x13]
ldur w8, [x29, #-148]
mov x13, x29
sub x13, x13, #548
str w8, [x13]
ldur w8, [x29, #-152]
mov x13, x29
sub x13, x13, #552
str w8, [x13]
ldur w8, [x29, #-156]
mov x13, x29
sub x13, x13, #556
str w8, [x13]
ldur w8, [x29, #-160]
mov x13, x29
sub x13, x13, #560
str w8, [x13]
ldur w8, [x29, #-164]
mov x13, x29
sub x13, x13, #564
str w8, [x13]
ldur w8, [x29, #-168]
mov x13, x29
sub x13, x13, #568
str w8, [x13]
ldur w8, [x29, #-172]
mov x13, x29
sub x13, x13, #572
str w8, [x13]
ldur w8, [x29, #-176]
mov x13, x29
sub x13, x13, #576
str w8, [x13]
ldur w8, [x29, #-180]
mov x13, x29
sub x13, x13, #580
str w8, [x13]
ldur w8, [x29, #-184]
mov x13, x29
sub x13, x13, #584
str w8, [x13]
ldur w8, [x29, #-188]
mov x13, x29
sub x13, x13, #588
str w8, [x13]
ldur w8, [x29, #-192]
mov x13, x29
sub x13, x13, #592
str w8, [x13]
ldur w8, [x29, #-196]
mov x13, x29
sub x13, x13, #596
str w8, [x13]
ldur w8, [x29, #-200]
mov x13, x29
sub x13, x13, #600
str w8, [x13]
ldur w8, [x29, #-204]
mov x13, x29
sub x13, x13, #604
str w8, [x13]
ldur w8, [x29, #-208]
mov x13, x29
sub x13, x13, #608
str w8, [x13]
ldur w8, [x29, #-212]
mov x13, x29
sub x13, x13, #612
str w8, [x13]
ldur w8, [x29, #-216]
mov x13, x29
sub x13, x13, #616
str w8, [x13]
ldur w8, [x29, #-220]
mov x13, x29
sub x13, x13, #620
str w8, [x13]
ldur w8, [x29, #-224]
mov x13, x29
sub x13, x13, #624
str w8, [x13]
ldur w8, [x29, #-228]
mov x13, x29
sub x13, x13, #628
str w8, [x13]
ldur w8, [x29, #-232]
mov x13, x29
sub x13, x13, #632
str w8, [x13]
ldur w8, [x29, #-236]
mov x13, x29
sub x13, x13, #636
str w8, [x13]
ldur w8, [x29, #-240]
mov x13, x29
sub x13, x13, #640
str w8, [x13]
ldur w8, [x29, #-244]
mov x13, x29
sub x13, x13, #644
str w8, [x13]
ldur w8, [x29, #-248]
mov x13, x29
sub x13, x13, #648
str w8, [x13]
ldur w8, [x29, #-252]
mov x13, x29
sub x13, x13, #652
str w8, [x13]
ldur w8, [x29, #-256]
mov x13, x29
sub x13, x13, #656
str w8, [x13]
mov x13, x29
sub x13, x13, #260
ldr w8, [x13]
mov x13, x29
sub x13, x13, #660
str w8, [x13]
mov x13, x29
sub x13, x13, #264
ldr w8, [x13]
mov x13, x29
sub x13, x13, #664
str w8, [x13]
mov x13, x29
sub x13, x13, #268
ldr w8, [x13]
mov x13, x29
sub x13, x13, #668
str w8, [x13]
mov x13, x29
sub x13, x13, #272
ldr w8, [x13]
mov x13, x29
sub x13, x13, #672
str w8, [x13]
mov x13, x29
sub x13, x13, #276
ldr w8, [x13]
mov x13, x29
sub x13, x13, #676
str w8, [x13]
mov x13, x29
sub x13, x13, #280
ldr w8, [x13]
mov x13, x29
sub x13, x13, #680
str w8, [x13]
mov x13, x29
sub x13, x13, #284
ldr w8, [x13]
mov x13, x29
sub x13, x13, #684
str w8, [x13]
mov x13, x29
sub x13, x13, #288
ldr w8, [x13]
mov x13, x29
sub x13, x13, #688
str w8, [x13]
mov x13, x29
sub x13, x13, #292
ldr w8, [x13]
mov x13, x29
sub x13, x13, #692
str w8, [x13]
mov x13, x29
sub x13, x13, #296
ldr w8, [x13]
mov x13, x29
sub x13, x13, #696
str w8, [x13]
mov x13, x29
sub x13, x13, #300
ldr w8, [x13]
mov x13, x29
sub x13, x13, #700
str w8, [x13]
mov x13, x29
sub x13, x13, #304
ldr w8, [x13]
mov x13, x29
sub x13, x13, #704
str w8, [x13]
mov x13, x29
sub x13, x13, #308
ldr w8, [x13]
mov x13, x29
sub x13, x13, #708
str w8, [x13]
mov x13, x29
sub x13, x13, #312
ldr w8, [x13]
mov x13, x29
sub x13, x13, #712
str w8, [x13]
mov x13, x29
sub x13, x13, #316
ldr w8, [x13]
mov x13, x29
sub x13, x13, #716
str w8, [x13]
mov x13, x29
sub x13, x13, #320
ldr w8, [x13]
mov x13, x29
sub x13, x13, #720
str w8, [x13]
mov x13, x29
sub x13, x13, #324
ldr w8, [x13]
mov x13, x29
sub x13, x13, #724
str w8, [x13]
mov x13, x29
sub x13, x13, #328
ldr w8, [x13]
mov x13, x29
sub x13, x13, #728
str w8, [x13]
mov x13, x29
sub x13, x13, #332
ldr w8, [x13]
mov x13, x29
sub x13, x13, #732
str w8, [x13]
mov x13, x29
sub x13, x13, #336
ldr w8, [x13]
mov x13, x29
sub x13, x13, #736
str w8, [x13]
mov x13, x29
sub x13, x13, #340
ldr w8, [x13]
mov x13, x29
sub x13, x13, #740
str w8, [x13]
mov x13, x29
sub x13, x13, #344
ldr w8, [x13]
mov x13, x29
sub x13, x13, #744
str w8, [x13]
mov x13, x29
sub x13, x13, #348
ldr w8, [x13]
mov x13, x29
sub x13, x13, #748
str w8, [x13]
mov x13, x29
sub x13, x13, #352
ldr w8, [x13]
mov x13, x29
sub x13, x13, #752
str w8, [x13]
mov x13, x29
sub x13, x13, #356
ldr w8, [x13]
mov x13, x29
sub x13, x13, #756
str w8, [x13]
mov x13, x29
sub x13, x13, #360
ldr w8, [x13]
mov x13, x29
sub x13, x13, #760
str w8, [x13]
mov x13, x29
sub x13, x13, #364
ldr w8, [x13]
mov x13, x29
sub x13, x13, #764
str w8, [x13]
mov x13, x29
sub x13, x13, #368
ldr w8, [x13]
mov x13, x29
sub x13, x13, #768
str w8, [x13]
mov x13, x29
sub x13, x13, #372
ldr w8, [x13]
mov x13, x29
sub x13, x13, #772
str w8, [x13]
mov x13, x29
sub x13, x13, #376
ldr w8, [x13]
mov x13, x29
sub x13, x13, #776
str w8, [x13]
mov x13, x29
sub x13, x13, #380
ldr w8, [x13]
mov x13, x29
sub x13, x13, #780
str w8, [x13]
mov x13, x29
sub x13, x13, #384
ldr w8, [x13]
mov x13, x29
sub x13, x13, #784
str w8, [x13]
mov x13, x29
sub x13, x13, #388
ldr w8, [x13]
mov x13, x29
sub x13, x13, #788
str w8, [x13]
mov x13, x29
sub x13, x13, #392
ldr w8, [x13]
mov x13, x29
sub x13, x13, #792
str w8, [x13]
mov x13, x29
sub x13, x13, #396
ldr w8, [x13]
mov x13, x29
sub x13, x13, #796
str w8, [x13]
mov x13, x29
sub x13, x13, #400
ldr w8, [x13]
mov x13, x29
sub x13, x13, #800
str w8, [x13]
mov x13, x29
sub x13, x13, #800
ldr w8, [x13]
mov x13, x29
sub x13, x13, #804
str w8, [x13]
mov x13, x29
sub x13, x13, #804
ldr w0, [x13]
add sp, sp, #816
ldp x29, x30, [sp], #16
ret
.text
.globl main
.p2align 2
main:
.L.main.0:
stp x29, x30, [sp, #-16]!
mov x29, sp
sub sp, sp, #16
mov w0, #1
mov w1, #2
mov w2, #3
mov w3, #4
mov w4, #5
mov w5, #6
mov w6, #7
mov w7, #8
mov x14, #736
sub sp, sp, x14
mov w8, #9
str w8, [sp, #0]
mov w8, #10
str w8, [sp, #8]
mov w8, #11
str w8, [sp, #16]
mov w8, #12
str w8, [sp, #24]
mov w8, #13
str w8, [sp, #32]
mov w8, #14
str w8, [sp, #40]
mov w8, #15
str w8, [sp, #48]
mov w8, #16
str w8, [sp, #56]
mov w8, #17
str w8, [sp, #64]
mov w8, #18
str w8, [sp, #72]
mov w8, #19
str w8, [sp, #80]
mov w8, #20
str w8, [sp, #88]
mov w8, #21
str w8, [sp, #96]
mov w8, #22
str w8, [sp, #104]
mov w8, #23
str w8, [sp, #112]
mov w8, #24
str w8, [sp, #120]
mov w8, #25
str w8, [sp, #128]
mov w8, #26
str w8, [sp, #136]
mov w8, #27
str w8, [sp, #144]
mov w8, #28
str w8, [sp, #152]
mov w8, #29
str w8, [sp, #160]
mov w8, #30
str w8, [sp, #168]
mov w8, #31
str w8, [sp, #176]
mov w8, #32
str w8, [sp, #184]
mov w8, #33
str w8, [sp, #192]
mov w8, #34
str w8, [sp, #200]
mov w8, #35
str w8, [sp, #208]
mov w8, #36
str w8, [sp, #216]
mov w8, #37
str w8, [sp, #224]
mov w8, #38
str w8, [sp, #232]
mov w8, #39
str w8, [sp, #240]
mov w8, #40
str w8, [sp, #248]
mov w8, #41
str w8, [sp, #256]
mov w8, #42
str w8, [sp, #264]
mov w8, #43
str w8, [sp, #272]
mov w8, #44
str w8, [sp, #280]
mov w8, #45
str w8, [sp, #288]
mov w8, #46
str w8, [sp, #296]
mov w8, #47
str w8, [sp, #304]
mov w8, #48
str w8, [sp, #312]
mov w8, #49
str w8, [sp, #320]
mov w8, #50
str w8, [sp, #328]
mov w8, #51
str w8, [sp, #336]
mov w8, #52
str w8, [sp, #344]
mov w8, #53
str w8, [sp, #352]
mov w8, #54
str w8, [sp, #360]
mov w8, #55
str w8, [sp, #368]
mov w8, #56
str w8, [sp, #376]
mov w8, #57
str w8, [sp, #384]
mov w8, #58
str w8, [sp, #392]
mov w8, #59
str w8, [sp, #400]
mov w8, #60
str w8, [sp, #408]
mov w8, #61
str w8, [sp, #416]
mov w8, #62
str w8, [sp, #424]
mov w8, #63
str w8, [sp, #432]
mov w8, #64
str w8, [sp, #440]
mov w8, #65
str w8, [sp, #448]
mov w8, #66
str w8, [sp, #456]
mov w8, #67
str w8, [sp, #464]
mov w8, #68
str w8, [sp, #472]
mov w8, #69
str w8, [sp, #480]
mov w8, #70
str w8, [sp, #488]
mov w8, #71
str w8, [sp, #496]
mov w8, #72
str w8, [sp, #504]
mov w8, #73
str w8, [sp, #512]
mov w8, #74
str w8, [sp, #520]
mov w8, #75
str w8, [sp, #528]
mov w8, #76
str w8, [sp, #536]
mov w8, #77
str w8, [sp, #544]
mov w8, #78
str w8, [sp, #552]
mov w8, #79
str w8, [sp, #560]
mov w8, #80
str w8, [sp, #568]
mov w8, #81
str w8, [sp, #576]
mov w8, #82
str w8, [sp, #584]
mov w8, #83
str w8, [sp, #592]
mov w8, #84
str w8, [sp, #600]
mov w8, #85
str w8, [sp, #608]
mov w8, #86
str w8, [sp, #616]
mov w8, #87
str w8, [sp, #624]
mov w8, #88
str w8, [sp, #632]
mov w8, #89
str w8, [sp, #640]
mov w8, #90
str w8, [sp, #648]
mov w8, #91
str w8, [sp, #656]
mov w8, #92
str w8, [sp, #664]
mov w8, #93
str w8, [sp, #672]
mov w8, #94
str w8, [sp, #680]
mov w8, #95
str w8, [sp, #688]
mov w8, #96
str w8, [sp, #696]
mov w8, #97
str w8, [sp, #704]
mov w8, #98
str w8, [sp, #712]
mov w8, #99
str w8, [sp, #720]
mov w8, #100
str w8, [sp, #728]
bl func
mov x14, #736
add sp, sp, x14
stur w0, [x29, #-4]
ldur w0, [x29, #-4]
add sp, sp, #16
ldp x29, x30, [sp], #16
ret