File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00335670
00335670crypto/sha1.block: ; void crypto/sha1.block(crypto/sha1.digest * dig, struct []uint8 p)
00335670ldr x16, [x28+16]
00335674subs xzr, sp, x16
00335678b.ls 0x335728
0033567cstr x30, [sp-112]!
00335680stur x29, [sp-8]
00335684sub x29, sp, 8
00335688str x0, [sp+120]
0033568cstr x1, [sp+128]
00335690str x2, [sp+136]
00335694str x3, [sp+144]
00335698adrp x27, 0x717000
0033569cldrb w4, [x27+1410]
003356a0tbnz w4, 0, 0x3356a8
003356a4b 0x335714
003356a8
003356a8loc_3356a8:
003356a8ldrsb x27, [x0]
003356acldrsb x27, [x0]
003356b0b 0x3356b4
003356b4
003356b4loc_3356b4:
003356b4str x0, [sp+80]
003356b8movz x1, 5
003356bcstr x1, [sp+88]
003356c0str x1, [sp+96]
003356c4ldr x2, [sp+136]
003356c8adrp x27, 0x6da000
003356ccldr x3, [x27+1432]
003356d0ldr x4, [sp+144]
003356d4adrp x27, 0x6da000
003356d8ldr x5, [x27+1440]
003356dcldr x6, [sp+128]
003356e0adrp x27, 0x6da000
003356e4ldr x7, [x27+1424]
003356e8str x0, [sp+8]
003356ecstr x1, [sp+16]
003356f0str x1, [sp+24]
003356f4str x6, [sp+32]
003356f8str x2, [sp+40]
003356fcstr x4, [sp+48]
00335700str x7, [sp+56]
00335704str x3, [sp+64]
00335708str x5, [sp+72]
0033570cbl crypto/sha1.sha1block.abi0
00335710b 0x33571c
00335714
00335714loc_335714:
00335714bl crypto/sha1.blockGeneric
00335718b 0x33571c
0033571c
0033571cloc_33571c:
0033571cldur x29, [sp-8]
00335720ldr x30, [sp], 112
00335724ret x30
00335728
00335728loc_335728:
00335728stp x0, x1, [sp+8]
0033572cstp x2, x3, [sp+24]
00335730mov x3, x30
00335734bl runtime.morestack_noctxt.abi0
00335738ldp x0, x1, [sp+8]
0033573cldp x2, x3, [sp+24]
00335740b 0x335670
00335744udf 0
00335748udf 0
0033574cudf 0
00335670
00335670crypto/sha1.block: ; void crypto/sha1.block(crypto/sha1.digest * dig, struct []uint8 p)
00335670ldr x16, [x28+16]
00335674subs xzr, sp, x16
00335678b.ls 0x335728
0033567cstr x30, [sp-112]!
00335680stur x29, [sp-8]
00335684sub x29, sp, 8
00335688str x0, [sp+120]
0033568cstr x1, [sp+128]
00335690str x2, [sp+136]
00335694str x3, [sp+144]
00335698adrp x27, 0x717000
0033569cldrb w4, [x27+1410]
003356a0tbnz w4, 0, 0x3356a8
003356a4b 0x335714
003356a8
003356a8loc_3356a8:
003356a8ldrsb x27, [x0]
003356acldrsb x27, [x0]
003356b0b 0x3356b4
003356b4
003356b4loc_3356b4:
003356b4str x0, [sp+80]
003356b8movz x1, 5
003356bcstr x1, [sp+88]
003356c0str x1, [sp+96]
003356c4ldr x2, [sp+136]
003356c8adrp x27, 0x6da000
003356ccldr x3, [x27+1432]
003356d0ldr x4, [sp+144]
003356d4adrp x27, 0x6da000
003356d8ldr x5, [x27+1440]
003356dcldr x6, [sp+128]
003356e0adrp x27, 0x6da000
003356e4ldr x7, [x27+1424]
003356e8str x0, [sp+8]
003356ecstr x1, [sp+16]
003356f0str x1, [sp+24]
003356f4str x6, [sp+32]
003356f8str x2, [sp+40]
003356fcstr x4, [sp+48]
00335700str x7, [sp+56]
00335704str x3, [sp+64]
00335708str x5, [sp+72]
0033570cbl crypto/sha1.sha1block.abi0
00335710b 0x33571c
00335714
00335714loc_335714:
00335714bl crypto/sha1.blockGeneric
00335718b 0x33571c
0033571c
0033571cloc_33571c:
0033571cldur x29, [sp-8]
00335720ldr x30, [sp], 112
00335724ret x30
00335728
00335728loc_335728:
00335728stp x0, x1, [sp+8]
0033572cstp x2, x3, [sp+24]
00335730mov x3, x30
00335734bl runtime.morestack_noctxt.abi0
00335738ldp x0, x1, [sp+8]
0033573cldp x2, x3, [sp+24]
00335740b 0x335670
00335744udf 0
00335748udf 0
0033574cudf 0
00335670
00335750
00335750crypto/sha1.sha1block.abi0: ; void crypto/sha1.sha1block(void)
00335750ldr x0, [sp+8]
00335754ldr x1, [sp+32]
00335758ldr x2, [sp+56]
0033575cldr x3, [sp+40]
00335760ld1
00335764ldr s20, [x0]
00335768sub x0, x0, 16
0033576c
0033576cloc_33576c:
0033576cld1
00335770ld1
00335774ld1
00335778ld1
0033577cld1
00335780orr v2.16b, v0.16b, v0.16b
00335784dup s1, v20.s[0]
00335788orr v3.16b, v2.16b, v2.16b
0033578cdup v17.4s, v19.s[0]
00335790rev32 v4.16b, v4.16b
00335794rev32 v5.16b, v5.16b
00335798rev32 v6.16b, v6.16b
0033579crev32 v7.16b, v7.16b
003357a0dup v18.4s, v19.s[1]
003357a4add v16.4s, v4.4s, v17.4s
003357a8sha1su0 v4.4s, v5.4s, v6.4s
003357acsha1c q2, s1, v16.4s
003357b0sha1h s1, s3
003357b4orr v3.16b, v2.16b, v2.16b
003357b8sha1su1 v4.4s, v7.4s
003357bcadd v16.4s, v5.4s, v17.4s
003357c0sha1su0 v5.4s, v6.4s, v7.4s
003357c4sha1c q2, s1, v16.4s
003357c8sha1h s1, s3
003357ccorr v3.16b, v2.16b, v2.16b
003357d0sha1su1 v5.4s, v4.4s
003357d4add v16.4s, v6.4s, v17.4s
003357d8sha1su0 v6.4s, v7.4s, v4.4s
003357dcsha1c q2, s1, v16.4s
003357e0sha1h s1, s3
003357e4orr v3.16b, v2.16b, v2.16b
003357e8sha1su1 v6.4s, v5.4s
003357ecadd v16.4s, v7.4s, v17.4s
003357f0sha1su0 v7.4s, v4.4s, v5.4s
003357f4sha1c q2, s1, v16.4s
003357f8sha1h s1, s3
003357fcorr v3.16b, v2.16b, v2.16b
00335800sha1su1 v7.4s, v6.4s
00335804add v16.4s, v4.4s, v17.4s
00335808sha1su0 v4.4s, v5.4s, v6.4s
0033580csha1c q2, s1, v16.4s
00335810sha1h s1, s3
00335814orr v3.16b, v2.16b, v2.16b
00335818sha1su1 v4.4s, v7.4s
0033581cdup v17.4s, v19.s[2]
00335820add v16.4s, v5.4s, v18.4s
00335824sha1su0 v5.4s, v6.4s, v7.4s
00335828sha1p q2, s1, v16.4s
0033582csha1h s1, s3
00335830orr v3.16b, v2.16b, v2.16b
00335834sha1su1 v5.4s, v4.4s
00335838add v16.4s, v6.4s, v18.4s
0033583csha1su0 v6.4s, v7.4s, v4.4s
00335840sha1p q2, s1, v16.4s
00335844sha1h s1, s3
00335848orr v3.16b, v2.16b, v2.16b
0033584csha1su1 v6.4s, v5.4s
00335850add v16.4s, v7.4s, v18.4s
00335854sha1su0 v7.4s, v4.4s, v5.4s
00335858sha1p q2, s1, v16.4s
0033585csha1h s1, s3
00335860orr v3.16b, v2.16b, v2.16b
00335864sha1su1 v7.4s, v6.4s
00335868add v16.4s, v4.4s, v18.4s
0033586csha1su0 v4.4s, v5.4s, v6.4s
00335870sha1p q2, s1, v16.4s
00335874sha1h s1, s3
00335878orr v3.16b, v2.16b, v2.16b
0033587csha1su1 v4.4s, v7.4s
00335880add v16.4s, v5.4s, v18.4s
00335884sha1su0 v5.4s, v6.4s, v7.4s
00335888sha1p q2, s1, v16.4s
0033588csha1h s1, s3
00335890orr v3.16b, v2.16b, v2.16b
00335894sha1su1 v5.4s, v4.4s
00335898dup v18.4s, v19.s[3]
0033589cadd v16.4s, v6.4s, v17.4s
003358a0sha1su0 v6.4s, v7.4s, v4.4s
003358a4sha1m q2, s1, v16.4s
003358a8sha1h s1, s3
003358acorr v3.16b, v2.16b, v2.16b
003358b0sha1su1 v6.4s, v5.4s
003358b4add v16.4s, v7.4s, v17.4s
003358b8sha1su0 v7.4s, v4.4s, v5.4s
003358bcsha1m q2, s1, v16.4s
003358c0sha1h s1, s3
003358c4orr v3.16b, v2.16b, v2.16b
003358c8sha1su1 v7.4s, v6.4s
003358ccadd v16.4s, v4.4s, v17.4s
003358d0sha1su0 v4.4s, v5.4s, v6.4s
003358d4sha1m q2, s1, v16.4s
003358d8sha1h s1, s3
003358dcorr v3.16b, v2.16b, v2.16b
003358e0sha1su1 v4.4s, v7.4s
003358e4add v16.4s, v5.4s, v17.4s
003358e8sha1su0 v5.4s, v6.4s, v7.4s
003358ecsha1m q2, s1, v16.4s
003358f0sha1h s1, s3
003358f4orr v3.16b, v2.16b, v2.16b
003358f8sha1su1 v5.4s, v4.4s
003358fcadd v16.4s, v6.4s, v17.4s
00335900sha1su0 v6.4s, v7.4s, v4.4s
00335904sha1m q2, s1, v16.4s
00335908sha1h s1, s3
0033590corr v3.16b, v2.16b, v2.16b
00335910sha1su1 v6.4s, v5.4s
00335914add v16.4s, v7.4s, v18.4s
00335918sha1su0 v7.4s, v4.4s, v5.4s
0033591csha1p q2, s1, v16.4s
00335920sha1h s1, s3
00335924orr v3.16b, v2.16b, v2.16b
00335928sha1su1 v7.4s, v6.4s
0033592cadd v16.4s, v4.4s, v18.4s
00335930sha1p q2, s1, v16.4s
00335934sha1h s1, s3
00335938orr v3.16b, v2.16b, v2.16b
0033593cadd v16.4s, v5.4s, v18.4s
00335940sha1p q2, s1, v16.4s
00335944sha1h s1, s3
00335948orr v3.16b, v2.16b, v2.16b
0033594cadd v16.4s, v6.4s, v18.4s
00335950sha1p q2, s1, v16.4s
00335954sha1h s1, s3
00335958orr v3.16b, v2.16b, v2.16b
0033595cadd v16.4s, v7.4s, v18.4s
00335960sha1p q2, s1, v16.4s
00335964sha1h s1, s3
00335968orr v3.16b, v2.16b, v2.16b
0033596csub x3, x3, 64
00335970add v0.4s, v0.4s, v2.4s
00335974add v20.4s, v20.4s, v1.4s
00335978cbnz x3, 0x33576c
0033597cst1
00335980str s20, [x0]
00335984ret x30
00335988udf 0
0033598cudf 0
00335750
00335750crypto/sha1.sha1block.abi0: ; void crypto/sha1.sha1block(void)
00335750ldr x0, [sp+8]
00335754ldr x1, [sp+32]
00335758ldr x2, [sp+56]
0033575cldr x3, [sp+40]
00335760ld1
00335764ldr s20, [x0]
00335768sub x0, x0, 16
0033576c
0033576cloc_33576c:
0033576cld1
00335770ld1
00335774ld1
00335778ld1
0033577cld1
00335780orr v2.16b, v0.16b, v0.16b
00335784dup s1, v20.s[0]
00335788orr v3.16b, v2.16b, v2.16b
0033578cdup v17.4s, v19.s[0]
00335790rev32 v4.16b, v4.16b
00335794rev32 v5.16b, v5.16b
00335798rev32 v6.16b, v6.16b
0033579crev32 v7.16b, v7.16b
003357a0dup v18.4s, v19.s[1]
003357a4add v16.4s, v4.4s, v17.4s
003357a8sha1su0 v4.4s, v5.4s, v6.4s
003357acsha1c q2, s1, v16.4s
003357b0sha1h s1, s3
003357b4orr v3.16b, v2.16b, v2.16b
003357b8sha1su1 v4.4s, v7.4s
003357bcadd v16.4s, v5.4s, v17.4s
003357c0sha1su0 v5.4s, v6.4s, v7.4s
003357c4sha1c q2, s1, v16.4s
003357c8sha1h s1, s3
003357ccorr v3.16b, v2.16b, v2.16b
003357d0sha1su1 v5.4s, v4.4s
003357d4add v16.4s, v6.4s, v17.4s
003357d8sha1su0 v6.4s, v7.4s, v4.4s
003357dcsha1c q2, s1, v16.4s
003357e0sha1h s1, s3
003357e4orr v3.16b, v2.16b, v2.16b
003357e8sha1su1 v6.4s, v5.4s
003357ecadd v16.4s, v7.4s, v17.4s
003357f0sha1su0 v7.4s, v4.4s, v5.4s
003357f4sha1c q2, s1, v16.4s
003357f8sha1h s1, s3
003357fcorr v3.16b, v2.16b, v2.16b
00335800sha1su1 v7.4s, v6.4s
00335804add v16.4s, v4.4s, v17.4s
00335808sha1su0 v4.4s, v5.4s, v6.4s
0033580csha1c q2, s1, v16.4s
00335810sha1h s1, s3
00335814orr v3.16b, v2.16b, v2.16b
00335818sha1su1 v4.4s, v7.4s
0033581cdup v17.4s, v19.s[2]
00335820add v16.4s, v5.4s, v18.4s
00335824sha1su0 v5.4s, v6.4s, v7.4s
00335828sha1p q2, s1, v16.4s
0033582csha1h s1, s3
00335830orr v3.16b, v2.16b, v2.16b
00335834sha1su1 v5.4s, v4.4s
00335838add v16.4s, v6.4s, v18.4s
0033583csha1su0 v6.4s, v7.4s, v4.4s
00335840sha1p q2, s1, v16.4s
00335844sha1h s1, s3
00335848orr v3.16b, v2.16b, v2.16b
0033584csha1su1 v6.4s, v5.4s
00335850add v16.4s, v7.4s, v18.4s
00335854sha1su0 v7.4s, v4.4s, v5.4s
00335858sha1p q2, s1, v16.4s
0033585csha1h s1, s3
00335860orr v3.16b, v2.16b, v2.16b
00335864sha1su1 v7.4s, v6.4s
00335868add v16.4s, v4.4s, v18.4s
0033586csha1su0 v4.4s, v5.4s, v6.4s
00335870sha1p q2, s1, v16.4s
00335874sha1h s1, s3
00335878orr v3.16b, v2.16b, v2.16b
0033587csha1su1 v4.4s, v7.4s
00335880add v16.4s, v5.4s, v18.4s
00335884sha1su0 v5.4s, v6.4s, v7.4s
00335888sha1p q2, s1, v16.4s
0033588csha1h s1, s3
00335890orr v3.16b, v2.16b, v2.16b
00335894sha1su1 v5.4s, v4.4s
00335898dup v18.4s, v19.s[3]
0033589cadd v16.4s, v6.4s, v17.4s
003358a0sha1su0 v6.4s, v7.4s, v4.4s
003358a4sha1m q2, s1, v16.4s
003358a8sha1h s1, s3
003358acorr v3.16b, v2.16b, v2.16b
003358b0sha1su1 v6.4s, v5.4s
003358b4add v16.4s, v7.4s, v17.4s
003358b8sha1su0 v7.4s, v4.4s, v5.4s
003358bcsha1m q2, s1, v16.4s
003358c0sha1h s1, s3
003358c4orr v3.16b, v2.16b, v2.16b
003358c8sha1su1 v7.4s, v6.4s
003358ccadd v16.4s, v4.4s, v17.4s
003358d0sha1su0 v4.4s, v5.4s, v6.4s
003358d4sha1m q2, s1, v16.4s
003358d8sha1h s1, s3
003358dcorr v3.16b, v2.16b, v2.16b
003358e0sha1su1 v4.4s, v7.4s
003358e4add v16.4s, v5.4s, v17.4s
003358e8sha1su0 v5.4s, v6.4s, v7.4s
003358ecsha1m q2, s1, v16.4s
003358f0sha1h s1, s3
003358f4orr v3.16b, v2.16b, v2.16b
003358f8sha1su1 v5.4s, v4.4s
003358fcadd v16.4s, v6.4s, v17.4s
00335900sha1su0 v6.4s, v7.4s, v4.4s
00335904sha1m q2, s1, v16.4s
00335908sha1h s1, s3
0033590corr v3.16b, v2.16b, v2.16b
00335910sha1su1 v6.4s, v5.4s
00335914add v16.4s, v7.4s, v18.4s
00335918sha1su0 v7.4s, v4.4s, v5.4s
0033591csha1p q2, s1, v16.4s
00335920sha1h s1, s3
00335924orr v3.16b, v2.16b, v2.16b
00335928sha1su1 v7.4s, v6.4s
0033592cadd v16.4s, v4.4s, v18.4s
00335930sha1p q2, s1, v16.4s
00335934sha1h s1, s3
00335938orr v3.16b, v2.16b, v2.16b
0033593cadd v16.4s, v5.4s, v18.4s
00335940sha1p q2, s1, v16.4s
00335944sha1h s1, s3
00335948orr v3.16b, v2.16b, v2.16b
0033594cadd v16.4s, v6.4s, v18.4s
00335950sha1p q2, s1, v16.4s
00335954sha1h s1, s3
00335958orr v3.16b, v2.16b, v2.16b
0033595cadd v16.4s, v7.4s, v18.4s
00335960sha1p q2, s1, v16.4s
00335964sha1h s1, s3
00335968orr v3.16b, v2.16b, v2.16b
0033596csub x3, x3, 64
00335970add v0.4s, v0.4s, v2.4s
00335974add v20.4s, v20.4s, v1.4s
00335978cbnz x3, 0x33576c
0033597cst1
00335980str s20, [x0]
00335984ret x30
00335988udf 0
0033598cudf 0
00335750
00335990
00335990type:.eq.crypto/sha1.digest: ; void type:.eq.crypto/sha1.digest(crypto/sha1.digest * p, crypto/sha1.digest * q)
00335990ldr x16, [x28+16]
00335994subs xzr, sp, x16
00335998b.ls 0x335a30
0033599cstr x30, [sp-64]!
003359a0stur x29, [sp-8]
003359a4sub x29, sp, 8
003359a8str x0, [sp+72]
003359acstr x1, [sp+80]
003359b0strb wzr, [sp+39]
003359b4ldr x3, [sp+72]
003359b8ldr x4, [sp+80]
003359bcldr x3, [x3+88]
003359c0ldr x4, [x4+88]
003359c4subs xzr, x4, x3
003359c8b.eq 0x3359d0
003359ccb 0x335a14
003359d0
003359d0loc_3359d0:
003359d0ldr x3, [sp+72]
003359d4ldr x4, [sp+80]
003359d8ldr x3, [x3+96]
003359dcldr x4, [x4+96]
003359e0subs xzr, x4, x3
003359e4b.eq 0x3359ec
003359e8b 0x335a10
003359ec
003359ecloc_3359ec:
003359ecldr x3, [sp+72]
003359f0str x3, [sp+48]
003359f4ldr x1, [sp+80]
003359f8str x1, [sp+40]
003359fcldr x0, [sp+48]
00335a00movz x2, 84
00335a04bl runtime.memequal
00335a08strb w0, [sp+39]
00335a0cb 0x335a20
00335a10
00335a10loc_335a10:
00335a10b 0x335a18
00335a14
00335a14loc_335a14:
00335a14b 0x335a18
00335a18
00335a18loc_335a18:
00335a18strb wzr, [sp+39]
00335a1cb 0x335a20
00335a20
00335a20loc_335a20:
00335a20ldrb w0, [sp+39]
00335a24ldur x29, [sp-8]
00335a28ldr x30, [sp], 64
00335a2cret x30
00335a30
00335a30loc_335a30:
00335a30stp x0, x1, [sp+8]
00335a34mov x3, x30
00335a38bl runtime.morestack_noctxt.abi0
00335a3cldp x0, x1, [sp+8]
00335a40b 0x335990
00335a44udf 0
00335a48udf 0
00335a4cudf 0
00335990
00335990type:.eq.crypto/sha1.digest: ; void type:.eq.crypto/sha1.digest(crypto/sha1.digest * p, crypto/sha1.digest * q)
00335990ldr x16, [x28+16]
00335994subs xzr, sp, x16
00335998b.ls 0x335a30
0033599cstr x30, [sp-64]!
003359a0stur x29, [sp-8]
003359a4sub x29, sp, 8
003359a8str x0, [sp+72]
003359acstr x1, [sp+80]
003359b0strb wzr, [sp+39]
003359b4ldr x3, [sp+72]
003359b8ldr x4, [sp+80]
003359bcldr x3, [x3+88]
003359c0ldr x4, [x4+88]
003359c4subs xzr, x4, x3
003359c8b.eq 0x3359d0
003359ccb 0x335a14
003359d0
003359d0loc_3359d0:
003359d0ldr x3, [sp+72]
003359d4ldr x4, [sp+80]
003359d8ldr x3, [x3+96]
003359dcldr x4, [x4+96]
003359e0subs xzr, x4, x3
003359e4b.eq 0x3359ec
003359e8b 0x335a10
003359ec
003359ecloc_3359ec:
003359ecldr x3, [sp+72]
003359f0str x3, [sp+48]
003359f4ldr x1, [sp+80]
003359f8str x1, [sp+40]
003359fcldr x0, [sp+48]
00335a00movz x2, 84
00335a04bl runtime.memequal
00335a08strb w0, [sp+39]
00335a0cb 0x335a20
00335a10
00335a10loc_335a10:
00335a10b 0x335a18
00335a14
00335a14loc_335a14:
00335a14b 0x335a18
00335a18
00335a18loc_335a18:
00335a18strb wzr, [sp+39]
00335a1cb 0x335a20
00335a20
00335a20loc_335a20:
00335a20ldrb w0, [sp+39]
00335a24ldur x29, [sp-8]
00335a28ldr x30, [sp], 64
00335a2cret x30
00335a30
00335a30loc_335a30:
00335a30stp x0, x1, [sp+8]
00335a34mov x3, x30
00335a38bl runtime.morestack_noctxt.abi0
00335a3cldp x0, x1, [sp+8]
00335a40b 0x335990
00335a44udf 0
00335a48udf 0
00335a4cudf 0
00335990
00335a50
00335a50crypto/x509.init: ; void crypto/x509.init(void)
00335a50ldr x16, [x28+16]
00335a54subs xzr, sp, x16
00335a58b.ls 0x337178
00335a5cstr x30, [sp-80]!
00335a60stur x29, [sp-8]
00335a64sub x29, sp, 8
00335a68adrp x0, 0x37d000
00335a6cadd x0, x0, 3220
00335a70movz x1, 11
00335a74bl errors.New
00335a78adrp x27, 0x6ec000
00335a7cstr x0, [x27+3808]
00335a80adrp x27, 0x716000
00335a84ldr w2, [x27+3056]
00335a88cbz w2, 0x335a90
00335a8cb 0x335a94
00335a90
00335a90loc_335a90:
00335a90b 0x335aac
00335a94
00335a94loc_335a94:
00335a94bl runtime.gcWriteBarrier2
00335a98str x1, [x25]
00335a9cadrp x27, 0x6ec000
00335aa0ldr x2, [x27+3816]
00335aa4str x2, [x25+8]
00335aa8b 0x335aac
00335aac
00335aacloc_335aac:
00335aacadrp x27, 0x6ec000
00335ab0str x1, [x27+3816]
00335ab4adrp x0, 0x380000
00335ab8add x0, x0, 2885
00335abcmovz x1, 18
00335ac0bl internal/godebug.New
00335ac4adrp x27, 0x716000
00335ac8ldr w2, [x27+3056]
00335acccbz w2, 0x335ad4
00335ad0b 0x335ad8
00335ad4
00335ad4loc_335ad4:
00335ad4b 0x335af0
00335ad8
00335ad8loc_335ad8:
00335ad8bl runtime.gcWriteBarrier2
00335adcstr x0, [x25]
00335ae0adrp x27, 0x6eb000
00335ae4ldr x2, [x27+4072]
00335ae8str x2, [x25+8]
00335aecb 0x335af0
00335af0
00335af0loc_335af0:
00335af0adrp x27, 0x6eb000
00335af4str x0, [x27+4072]
00335af8adrp x0, 0x38b000
00335afcadd x0, x0, 3856
00335b00movz x1, 35
00335b04bl errors.New
00335b08adrp x27, 0x6ec000
00335b0cstr x0, [x27+3824]
00335b10adrp x27, 0x716000
00335b14ldr w2, [x27+3056]
00335b18cbz w2, 0x335b20
00335b1cb 0x335b24
00335b20
00335b20loc_335b20:
00335b20b 0x335b3c
00335b24
00335b24loc_335b24:
00335b24bl runtime.gcWriteBarrier2
00335b28str x1, [x25]
00335b2cadrp x27, 0x6ec000
00335b30ldr x2, [x27+3832]
00335b34str x2, [x25+8]
00335b38b 0x335b3c
00335b3c
00335b3cloc_335b3c:
00335b3cadrp x27, 0x6ec000
00335b40str x1, [x27+3832]
00335b44adrp x0, 0x37d000
00335b48add x0, x0, 864
00335b4cmovz x1, 10
00335b50bl internal/godebug.New
00335b54adrp x27, 0x716000
00335b58ldr w2, [x27+3056]
00335b5ccbz w2, 0x335b64
00335b60b 0x335b68
00335b64
00335b64loc_335b64:
00335b64b 0x335b80
00335b68
00335b68loc_335b68:
00335b68bl runtime.gcWriteBarrier2
00335b6cstr x0, [x25]
00335b70adrp x27, 0x6eb000
00335b74ldr x2, [x27+4080]
00335b78str x2, [x25+8]
00335b7cb 0x335b80
00335b80
00335b80loc_335b80:
00335b80adrp x27, 0x6eb000
00335b84str x0, [x27+4080]
00335b88adrp x0, 0x381000
00335b8cadd x0, x0, 3167
00335b90movz x1, 20
00335b94bl internal/godebug.New
00335b98adrp x27, 0x716000
00335b9cldr w2, [x27+3056]
00335ba0cbz w2, 0x335ba8
00335ba4b 0x335bac
00335ba8
00335ba8loc_335ba8:
00335ba8b 0x335bc4
00335bac
00335bacloc_335bac:
00335bacbl runtime.gcWriteBarrier2
00335bb0str x0, [x25]
00335bb4adrp x27, 0x6eb000
00335bb8ldr x2, [x27+4088]
00335bbcstr x2, [x25+8]
00335bc0b 0x335bc4
00335bc4
00335bc4loc_335bc4:
00335bc4adrp x27, 0x6eb000
00335bc8str x0, [x27+4088]
00335bccadrp x0, 0x394000
00335bd0add x0, x0, 1408
00335bd4movz x1, 50
00335bd8bl errors.New
00335bdcadrp x27, 0x6ec000
00335be0str x0, [x27+3856]
00335be4adrp x27, 0x716000
00335be8ldr w2, [x27+3056]
00335beccbz w2, 0x335bf4
00335bf0b 0x335bf8
00335bf4
00335bf4loc_335bf4:
00335bf4b 0x335c10
00335bf8
00335bf8loc_335bf8:
00335bf8bl runtime.gcWriteBarrier2
00335bfcstr x1, [x25]
00335c00adrp x27, 0x6ec000
00335c04ldr x2, [x27+3864]
00335c08str x2, [x25+8]
00335c0cb 0x335c10
00335c10
00335c10loc_335c10:
00335c10adrp x27, 0x6ec000
00335c14str x1, [x27+3864]
00335c18adrp x0, 0x2d0000
00335c1cadd x0, x0, 3712
00335c20bl runtime.newobject
00335c24str x0, [sp+40]
00335c28orr x1, xzr, 2
00335c2cstr x1, [x0]
00335c30ldr x1, [sp+40]
00335c34ldrsb x27, [x1]
00335c38movz x2, 5
00335c3cstr x2, [x1+8]
00335c40ldr x1, [sp+40]
00335c44ldrsb x27, [x1]
00335c48movz x2, 29
00335c4cstr x2, [x1+16]
00335c50ldr x1, [sp+40]
00335c54ldrsb x27, [x1]
00335c58orr x2, xzr, 32
00335c5cstr x2, [x1+24]
00335c60ldr x1, [sp+40]
00335c64ldrsb x27, [x1]
00335c68str xzr, [x1+32]
00335c6cldr x0, [sp+40]
00335c70ldrsb x27, [x0]
00335c74b 0x335c78
00335c78
00335c78loc_335c78:
00335c78str x0, [sp+48]
00335c7cmovz x2, 5
00335c80str x2, [sp+56]
00335c84str x2, [sp+64]
00335c88mov x1, x2
00335c8cbl crypto/x509.mustNewOIDFromInts
00335c90adrp x27, 0x6ed000
00335c94str x1, [x27+4040]
00335c98adrp x27, 0x6ed000
00335c9cstr x2, [x27+4048]
00335ca0adrp x27, 0x716000
00335ca4ldr w3, [x27+3056]
00335ca8cbz w3, 0x335cb0
00335cacb 0x335cb4
00335cb0
00335cb0loc_335cb0:
00335cb0b 0x335ccc
00335cb4
00335cb4loc_335cb4:
00335cb4bl runtime.gcWriteBarrier2
00335cb8str x0, [x25]
00335cbcadrp x27, 0x6ed000
00335cc0ldr x3, [x27+4032]
00335cc4str x3, [x25+8]
00335cc8b 0x335ccc
00335ccc
00335cccloc_335ccc:
00335cccadrp x27, 0x6ed000
00335cd0str x0, [x27+4032]
00335cd4adrp x27, 0x6db000
00335cd8ldr x3, [x27+2256]
00335cdcadrp x27, 0x6db000
00335ce0ldr x4, [x27+2264]
00335ce4adrp x27, 0x6db000
00335ce8ldr x5, [x27+2272]
00335cecadrp x27, 0x6e8000
00335cf0str x4, [x27+512]
00335cf4adrp x27, 0x6e8000
00335cf8str x5, [x27+520]
00335cfcadrp x27, 0x716000
00335d00ldr w4, [x27+3056]
00335d04cbz w4, 0x335d0c
00335d08b 0x335d10
00335d0c
00335d0cloc_335d0c:
00335d0cb 0x335d4c
00335d10
00335d10loc_335d10:
00335d10str x3, [sp+32]
00335d14bl runtime.gcWriteBarrier2
00335d18str x3, [x25]
00335d1cadrp x27, 0x6e8000
00335d20ldr x3, [x27+504]
00335d24str x3, [x25+8]
00335d28adrp x0, 0x342000
00335d2cadd x0, x0, 2976
00335d30adrp x1, 0x6e8000
00335d34add x1, x1, 528
00335d38adrp x2, 0x6e4000
00335d3cadd x2, x2, 1056
00335d40bl runtime.wbMove
00335d44ldr x3, [sp+32]
00335d48b 0x335d4c
00335d4c
00335d4cloc_335d4c:
00335d4cadrp x27, 0x6e8000
00335d50str x3, [x27+504]
00335d54adrp x27, 0x6e4000
00335d58add x27, x27, 1056
00335d5cldp x3, x4, [x27]
00335d60adrp x27, 0x6e4000
00335d64add x27, x27, 1072
00335d68ldp x5, x6, [x27]
00335d6cadrp x27, 0x6e4000
00335d70add x27, x27, 1088
00335d74ldp x7, x8, [x27]
00335d78adrp x27, 0x6e4000
00335d7cadd x27, x27, 1104
00335d80ldp x9, x10, [x27]
00335d84adrp x27, 0x6e8000
00335d88add x27, x27, 528
00335d8cstp x3, x4, [x27]
00335d90adrp x27, 0x6e8000
00335d94add x27, x27, 544
00335d98stp x5, x6, [x27]
00335d9cadrp x27, 0x6e8000
00335da0add x27, x27, 560
00335da4stp x7, x8, [x27]
00335da8adrp x27, 0x6e8000
00335dacadd x27, x27, 576
00335db0stp x9, x10, [x27]
00335db4adrp x27, 0x6e4000
00335db8ldr x3, [x27+1120]
00335dbcadrp x27, 0x6e8000
00335dc0str x3, [x27+592]
00335dc4adrp x27, 0x6db000
00335dc8ldr x3, [x27+2288]
00335dccadrp x27, 0x6db000
00335dd0ldr x4, [x27+2296]
00335dd4adrp x27, 0x6db000
00335dd8ldr x5, [x27+2304]
00335ddcadrp x27, 0x6e8000
00335de0str x4, [x27+656]
00335de4adrp x27, 0x6e8000
00335de8str x5, [x27+664]
00335decadrp x27, 0x716000
00335df0ldr w4, [x27+3056]
00335df4cbz w4, 0x335dfc
00335df8b 0x335e00
00335dfc
00335dfcloc_335dfc:
00335dfcb 0x335e3c
00335e00
00335e00loc_335e00:
00335e00str x3, [sp+32]
00335e04bl runtime.gcWriteBarrier2
00335e08str x3, [x25]
00335e0cadrp x27, 0x6e8000
00335e10ldr x3, [x27+648]
00335e14str x3, [x25+8]
00335e18adrp x0, 0x342000
00335e1cadd x0, x0, 2976
00335e20adrp x1, 0x6e8000
00335e24add x1, x1, 672
00335e28adrp x2, 0x6e4000
00335e2cadd x2, x2, 1056
00335e30bl runtime.wbMove
00335e34ldr x3, [sp+32]
00335e38b 0x335e3c
00335e3c
00335e3cloc_335e3c:
00335e3cadrp x27, 0x6e8000
00335e40str x3, [x27+648]
00335e44adrp x27, 0x6e4000
00335e48add x27, x27, 1056
00335e4cldp x3, x4, [x27]
00335e50adrp x27, 0x6e4000
00335e54add x27, x27, 1072
00335e58ldp x5, x6, [x27]
00335e5cadrp x27, 0x6e4000
00335e60add x27, x27, 1088
00335e64ldp x7, x8, [x27]
00335e68adrp x27, 0x6e4000
00335e6cadd x27, x27, 1104
00335e70ldp x9, x10, [x27]
00335e74adrp x27, 0x6e8000
00335e78add x27, x27, 672
00335e7cstp x3, x4, [x27]
00335e80adrp x27, 0x6e8000
00335e84add x27, x27, 688
00335e88stp x5, x6, [x27]
00335e8cadrp x27, 0x6e8000
00335e90add x27, x27, 704
00335e94stp x7, x8, [x27]
00335e98adrp x27, 0x6e8000
00335e9cadd x27, x27, 720
00335ea0stp x9, x10, [x27]
00335ea4adrp x27, 0x6e4000
00335ea8ldr x3, [x27+1120]
00335eacadrp x27, 0x6e8000
00335eb0str x3, [x27+736]
00335eb4adrp x27, 0x6db000
00335eb8ldr x3, [x27+2800]
00335ebcadrp x27, 0x6db000
00335ec0ldr x4, [x27+2808]
00335ec4adrp x27, 0x6db000
00335ec8ldr x5, [x27+2816]
00335eccadrp x27, 0x6e8000
00335ed0str x4, [x27+800]
00335ed4adrp x27, 0x6e8000
00335ed8str x5, [x27+808]
00335edcadrp x27, 0x716000
00335ee0ldr w4, [x27+3056]
00335ee4cbz w4, 0x335eec
00335ee8b 0x335ef0
00335eec
00335eecloc_335eec:
00335eecb 0x335f2c
00335ef0
00335ef0loc_335ef0:
00335ef0str x3, [sp+32]
00335ef4bl runtime.gcWriteBarrier2
00335ef8str x3, [x25]
00335efcadrp x27, 0x6e8000
00335f00ldr x3, [x27+792]
00335f04str x3, [x25+8]
00335f08adrp x0, 0x342000
00335f0cadd x0, x0, 2976
00335f10adrp x1, 0x6e8000
00335f14add x1, x1, 816
00335f18adrp x2, 0x6e4000
00335f1cadd x2, x2, 1056
00335f20bl runtime.wbMove
00335f24ldr x3, [sp+32]
00335f28b 0x335f2c
00335f2c
00335f2cloc_335f2c:
00335f2cadrp x27, 0x6e8000
00335f30str x3, [x27+792]
00335f34adrp x27, 0x6e4000
00335f38add x27, x27, 1056
00335f3cldp x3, x4, [x27]
00335f40adrp x27, 0x6e4000
00335f44add x27, x27, 1072
00335f48ldp x5, x6, [x27]
00335f4cadrp x27, 0x6e4000
00335f50add x27, x27, 1088
00335f54ldp x7, x8, [x27]
00335f58adrp x27, 0x6e4000
00335f5cadd x27, x27, 1104
00335f60ldp x9, x10, [x27]
00335f64adrp x27, 0x6e8000
00335f68add x27, x27, 816
00335f6cstp x3, x4, [x27]
00335f70adrp x27, 0x6e8000
00335f74add x27, x27, 832
00335f78stp x5, x6, [x27]
00335f7cadrp x27, 0x6e8000
00335f80add x27, x27, 848
00335f84stp x7, x8, [x27]
00335f88adrp x27, 0x6e8000
00335f8cadd x27, x27, 864
00335f90stp x9, x10, [x27]
00335f94adrp x27, 0x6e4000
00335f98ldr x3, [x27+1120]
00335f9cadrp x27, 0x6e8000
00335fa0str x3, [x27+880]
00335fa4adrp x27, 0x6db000
00335fa8ldr x3, [x27+2320]
00335facadrp x27, 0x6db000
00335fb0ldr x4, [x27+2328]
00335fb4adrp x27, 0x6db000
00335fb8ldr x5, [x27+2336]
00335fbcadrp x27, 0x6e8000
00335fc0str x4, [x27+944]
00335fc4adrp x27, 0x6e8000
00335fc8str x5, [x27+952]
00335fccadrp x27, 0x716000
00335fd0ldr w4, [x27+3056]
00335fd4cbz w4, 0x335fdc
00335fd8b 0x335fe0
00335fdc
00335fdcloc_335fdc:
00335fdcb 0x33601c
00335fe0
00335fe0loc_335fe0:
00335fe0str x3, [sp+32]
00335fe4bl runtime.gcWriteBarrier2
00335fe8str x3, [x25]
00335fecadrp x27, 0x6e8000
00335ff0ldr x3, [x27+936]
00335ff4str x3, [x25+8]
00335ff8adrp x0, 0x342000
00335ffcadd x0, x0, 2976
00336000adrp x1, 0x6e7000
00336004add x1, x1, 960
00336008adrp x2, 0x6e3000
0033600cadd x2, x2, 1056
00336010bl runtime.wbMove
00336014ldr x3, [sp+32]
00336018b 0x33601c
0033601c
0033601cloc_33601c:
0033601cadrp x27, 0x6e7000
00336020str x3, [x27+936]
00336024adrp x27, 0x6e3000
00336028add x27, x27, 1056
0033602cldp x3, x4, [x27]
00336030adrp x27, 0x6e3000
00336034add x27, x27, 1072
00336038ldp x5, x6, [x27]
0033603cadrp x27, 0x6e3000
00336040add x27, x27, 1088
00336044ldp x7, x8, [x27]
00336048adrp x27, 0x6e3000
0033604cadd x27, x27, 1104
00336050ldp x9, x10, [x27]
00336054adrp x27, 0x6e7000
00336058add x27, x27, 960
0033605cstp x3, x4, [x27]
00336060adrp x27, 0x6e7000
00336064add x27, x27, 976
00336068stp x5, x6, [x27]
0033606cadrp x27, 0x6e7000
00336070add x27, x27, 992
00336074stp x7, x8, [x27]
00336078adrp x27, 0x6e7000
0033607cadd x27, x27, 1008
00336080stp x9, x10, [x27]
00336084adrp x27, 0x6e3000
00336088ldr x3, [x27+1120]
0033608cadrp x27, 0x6e7000
00336090str x3, [x27+1024]
00336094adrp x27, 0x6da000
00336098ldr x3, [x27+2352]
0033609cadrp x27, 0x6da000
003360a0ldr x4, [x27+2360]
003360a4adrp x27, 0x6da000
003360a8ldr x5, [x27+2368]
003360acadrp x27, 0x6e7000
003360b0str x4, [x27+1088]
003360b4adrp x27, 0x6e7000
003360b8str x5, [x27+1096]
003360bcadrp x27, 0x715000
003360c0ldr w4, [x27+3056]
003360c4cbz w4, 0x3360cc
003360c8b 0x3360d0
003360cc
003360ccloc_3360cc:
003360ccb 0x33610c
003360d0
003360d0loc_3360d0:
003360d0str x3, [sp+32]
003360d4bl runtime.gcWriteBarrier2
003360d8str x3, [x25]
003360dcadrp x27, 0x6e7000
003360e0ldr x3, [x27+1080]
003360e4str x3, [x25+8]
003360e8adrp x0, 0x341000
003360ecadd x0, x0, 2976
003360f0adrp x1, 0x6e7000
003360f4add x1, x1, 1104
003360f8adrp x2, 0x6e3000
003360fcadd x2, x2, 1056
00336100bl runtime.wbMove
00336104ldr x3, [sp+32]
00336108b 0x33610c
0033610c
0033610cloc_33610c:
0033610cadrp x27, 0x6e7000
00336110str x3, [x27+1080]
00336114adrp x27, 0x6e3000
00336118add x27, x27, 1056
0033611cldp x3, x4, [x27]
00336120adrp x27, 0x6e3000
00336124add x27, x27, 1072
00336128ldp x5, x6, [x27]
0033612cadrp x27, 0x6e3000
00336130add x27, x27, 1088
00336134ldp x7, x8, [x27]
00336138adrp x27, 0x6e3000
0033613cadd x27, x27, 1104
00336140ldp x9, x10, [x27]
00336144adrp x27, 0x6e7000
00336148add x27, x27, 1104
0033614cstp x3, x4, [x27]
00336150adrp x27, 0x6e7000
00336154add x27, x27, 1120
00336158stp x5, x6, [x27]
0033615cadrp x27, 0x6e7000
00336160add x27, x27, 1136
00336164stp x7, x8, [x27]
00336168adrp x27, 0x6e7000
0033616cadd x27, x27, 1152
00336170stp x9, x10, [x27]
00336174adrp x27, 0x6e3000
00336178ldr x3, [x27+1120]
0033617cadrp x27, 0x6e7000
00336180str x3, [x27+1168]
00336184adrp x27, 0x6da000
00336188ldr x3, [x27+2384]
0033618cadrp x27, 0x6da000
00336190ldr x4, [x27+2392]
00336194adrp x27, 0x6da000
00336198ldr x5, [x27+2400]
0033619cadrp x27, 0x6e7000
003361a0str x4, [x27+1232]
003361a4adrp x27, 0x6e7000
003361a8str x5, [x27+1240]
003361acadrp x27, 0x715000
003361b0ldr w4, [x27+3056]
003361b4cbz w4, 0x3361bc
003361b8b 0x3361c0
003361bc
003361bcloc_3361bc:
003361bcb 0x3361fc
003361c0
003361c0loc_3361c0:
003361c0str x3, [sp+32]
003361c4bl runtime.gcWriteBarrier2
003361c8str x3, [x25]
003361ccadrp x27, 0x6e7000
003361d0ldr x3, [x27+1224]
003361d4str x3, [x25+8]
003361d8adrp x0, 0x341000
003361dcadd x0, x0, 2976
003361e0adrp x1, 0x6e7000
003361e4add x1, x1, 1248
003361e8adrp x2, 0x6e3000
003361ecadd x2, x2, 1056
003361f0bl runtime.wbMove
003361f4ldr x3, [sp+32]
003361f8b 0x3361fc
003361fc
003361fcloc_3361fc:
003361fcadrp x27, 0x6e7000
00336200str x3, [x27+1224]
00336204adrp x27, 0x6e3000
00336208add x27, x27, 1056
0033620cldp x3, x4, [x27]
00336210adrp x27, 0x6e3000
00336214add x27, x27, 1072
00336218ldp x5, x6, [x27]
0033621cadrp x27, 0x6e3000
00336220add x27, x27, 1088
00336224ldp x7, x8, [x27]
00336228adrp x27, 0x6e3000
0033622cadd x27, x27, 1104
00336230ldp x9, x10, [x27]
00336234adrp x27, 0x6e7000
00336238add x27, x27, 1248
0033623cstp x3, x4, [x27]
00336240adrp x27, 0x6e7000
00336244add x27, x27, 1264
00336248stp x5, x6, [x27]
0033624cadrp x27, 0x6e7000
00336250add x27, x27, 1280
00336254stp x7, x8, [x27]
00336258adrp x27, 0x6e7000
0033625cadd x27, x27, 1296
00336260stp x9, x10, [x27]
00336264adrp x27, 0x6e3000
00336268ldr x3, [x27+1120]
0033626cadrp x27, 0x6e7000
00336270str x3, [x27+1312]
00336274adrp x27, 0x6da000
00336278ldr x3, [x27+2416]
0033627cadrp x27, 0x6da000
00336280ldr x4, [x27+2424]
00336284adrp x27, 0x6da000
00336288ldr x5, [x27+2432]
0033628cadrp x27, 0x6e7000
00336290str x4, [x27+1376]
00336294adrp x27, 0x6e7000
00336298str x5, [x27+1384]
0033629cadrp x27, 0x715000
003362a0ldr w4, [x27+3056]
003362a4cbz w4, 0x3362ac
003362a8b 0x3362b0
003362ac
003362acloc_3362ac:
003362acb 0x3362ec
003362b0
003362b0loc_3362b0:
003362b0str x3, [sp+32]
003362b4bl runtime.gcWriteBarrier2
003362b8str x3, [x25]
003362bcadrp x27, 0x6e7000
003362c0ldr x3, [x27+1368]
003362c4str x3, [x25+8]
003362c8adrp x0, 0x341000
003362ccadd x0, x0, 2976
003362d0adrp x1, 0x6e7000
003362d4add x1, x1, 1392
003362d8adrp x2, 0x6e3000
003362dcadd x2, x2, 768
003362e0bl runtime.wbMove
003362e4ldr x3, [sp+32]
003362e8b 0x3362ec
003362ec
003362ecloc_3362ec:
003362ecadrp x27, 0x6e7000
003362f0str x3, [x27+1368]
003362f4adrp x27, 0x6e3000
003362f8add x27, x27, 768
003362fcldp x3, x4, [x27]
00336300adrp x27, 0x6e3000
00336304add x27, x27, 784
00336308ldp x5, x6, [x27]
0033630cadrp x27, 0x6e3000
00336310add x27, x27, 800
00336314ldp x7, x8, [x27]
00336318adrp x27, 0x6e3000
0033631cadd x27, x27, 816
00336320ldp x9, x10, [x27]
00336324adrp x27, 0x6e7000
00336328add x27, x27, 1392
0033632cstp x3, x4, [x27]
00336330adrp x27, 0x6e7000
00336334add x27, x27, 1408
00336338stp x5, x6, [x27]
0033633cadrp x27, 0x6e7000
00336340add x27, x27, 1424
00336344stp x7, x8, [x27]
00336348adrp x27, 0x6e7000
0033634cadd x27, x27, 1440
00336350stp x9, x10, [x27]
00336354adrp x27, 0x6e3000
00336358ldr x3, [x27+832]
0033635cadrp x27, 0x6e7000
00336360str x3, [x27+1456]
00336364adrp x27, 0x6da000
00336368ldr x3, [x27+2416]
0033636cadrp x27, 0x6da000
00336370ldr x4, [x27+2424]
00336374adrp x27, 0x6da000
00336378ldr x5, [x27+2432]
0033637cadrp x27, 0x6e7000
00336380str x4, [x27+1520]
00336384adrp x27, 0x6e7000
00336388str x5, [x27+1528]
0033638cadrp x27, 0x715000
00336390ldr w4, [x27+3056]
00336394cbz w4, 0x33639c
00336398b 0x3363a0
0033639c
0033639cloc_33639c:
0033639cb 0x3363dc
003363a0
003363a0loc_3363a0:
003363a0str x3, [sp+32]
003363a4bl runtime.gcWriteBarrier2
003363a8str x3, [x25]
003363acadrp x27, 0x6e7000
003363b0ldr x3, [x27+1512]
003363b4str x3, [x25+8]
003363b8adrp x0, 0x341000
003363bcadd x0, x0, 2976
003363c0adrp x1, 0x6e7000
003363c4add x1, x1, 1536
003363c8adrp x2, 0x6e3000
003363ccadd x2, x2, 864
003363d0bl runtime.wbMove
003363d4ldr x3, [sp+32]
003363d8b 0x3363dc
003363dc
003363dcloc_3363dc:
003363dcadrp x27, 0x6e7000
003363e0str x3, [x27+1512]
003363e4adrp x27, 0x6e3000
003363e8add x27, x27, 864
003363ecldp x3, x4, [x27]
003363f0adrp x27, 0x6e3000
003363f4add x27, x27, 880
003363f8ldp x5, x6, [x27]
003363fcadrp x27, 0x6e3000
00336400add x27, x27, 896
00336404ldp x7, x8, [x27]
00336408adrp x27, 0x6e3000
0033640cadd x27, x27, 912
00336410ldp x9, x10, [x27]
00336414adrp x27, 0x6e7000
00336418add x27, x27, 1536
0033641cstp x3, x4, [x27]
00336420adrp x27, 0x6e7000
00336424add x27, x27, 1552
00336428stp x5, x6, [x27]
0033642cadrp x27, 0x6e7000
00336430add x27, x27, 1568
00336434stp x7, x8, [x27]
00336438adrp x27, 0x6e7000
0033643cadd x27, x27, 1584
00336440stp x9, x10, [x27]
00336444adrp x27, 0x6e3000
00336448ldr x3, [x27+928]
0033644cadrp x27, 0x6e7000
00336450str x3, [x27+1600]
00336454adrp x27, 0x6da000
00336458ldr x3, [x27+2416]
0033645cadrp x27, 0x6da000
00336460ldr x4, [x27+2424]
00336464adrp x27, 0x6da000
00336468ldr x5, [x27+2432]
0033646cadrp x27, 0x6e7000
00336470str x4, [x27+1664]
00336474adrp x27, 0x6e7000
00336478str x5, [x27+1672]
0033647cadrp x27, 0x715000
00336480ldr w4, [x27+3056]
00336484cbz w4, 0x33648c
00336488b 0x336490
0033648c
0033648cloc_33648c:
0033648cb 0x3364cc
00336490
00336490loc_336490:
00336490str x3, [sp+32]
00336494bl runtime.gcWriteBarrier2
00336498str x3, [x25]
0033649cadrp x27, 0x6e7000
003364a0ldr x3, [x27+1656]
003364a4str x3, [x25+8]
003364a8adrp x0, 0x341000
003364acadd x0, x0, 2976
003364b0adrp x1, 0x6e7000
003364b4add x1, x1, 1680
003364b8adrp x2, 0x6e3000
003364bcadd x2, x2, 960
003364c0bl runtime.wbMove
003364c4ldr x3, [sp+32]
003364c8b 0x3364cc
003364cc
003364ccloc_3364cc:
003364ccadrp x27, 0x6e7000
003364d0str x3, [x27+1656]
003364d4adrp x27, 0x6e3000
003364d8add x27, x27, 960
003364dcldp x3, x4, [x27]
003364e0adrp x27, 0x6e3000
003364e4add x27, x27, 976
003364e8ldp x5, x6, [x27]
003364ecadrp x27, 0x6e3000
003364f0add x27, x27, 992
003364f4ldp x7, x8, [x27]
003364f8adrp x27, 0x6e3000
003364fcadd x27, x27, 1008
00336500ldp x9, x10, [x27]
00336504adrp x27, 0x6e7000
00336508add x27, x27, 1680
0033650cstp x3, x4, [x27]
00336510adrp x27, 0x6e7000
00336514add x27, x27, 1696
00336518stp x5, x6, [x27]
0033651cadrp x27, 0x6e7000
00336520add x27, x27, 1712
00336524stp x7, x8, [x27]
00336528adrp x27, 0x6e7000
0033652cadd x27, x27, 1728
00336530stp x9, x10, [x27]
00336534adrp x27, 0x6e3000
00336538ldr x3, [x27+1024]
0033653cadrp x27, 0x6e7000
00336540str x3, [x27+1744]
00336544adrp x27, 0x6da000
00336548ldr x3, [x27+2448]
0033654cadrp x27, 0x6da000
00336550ldr x4, [x27+2456]
00336554adrp x27, 0x6da000
00336558ldr x5, [x27+2464]
0033655cadrp x27, 0x6e7000
00336560str x4, [x27+1808]
00336564adrp x27, 0x6e7000
00336568str x5, [x27+1816]
0033656cadrp x27, 0x715000
00336570ldr w4, [x27+3056]
00336574cbz w4, 0x33657c
00336578b 0x336580
0033657c
0033657cloc_33657c:
0033657cb 0x3365bc
00336580
00336580loc_336580:
00336580str x3, [sp+32]
00336584bl runtime.gcWriteBarrier2
00336588str x3, [x25]
0033658cadrp x27, 0x6e7000
00336590ldr x3, [x27+1800]
00336594str x3, [x25+8]
00336598adrp x0, 0x341000
0033659cadd x0, x0, 2976
003365a0adrp x1, 0x6e7000
003365a4add x1, x1, 1824
003365a8adrp x2, 0x6ed000
003365acadd x2, x2, 4032
003365b0bl runtime.wbMove
003365b4ldr x3, [sp+32]
003365b8b 0x3365bc
003365bc
003365bcloc_3365bc:
003365bcadrp x27, 0x6e7000
003365c0str x3, [x27+1800]
003365c4adrp x27, 0x6ed000
003365c8add x27, x27, 4032
003365ccldp x3, x4, [x27]
003365d0adrp x27, 0x6ed000
003365d4add x27, x27, 4048
003365d8ldp x5, x6, [x27]
003365dcadrp x27, 0x6ed000
003365e0add x27, x27, 4064
003365e4ldp x7, x8, [x27]
003365e8adrp x27, 0x6ed000
003365ecadd x27, x27, 4080
003365f0ldp x9, x10, [x27]
003365f4adrp x27, 0x6e7000
003365f8add x27, x27, 1824
003365fcstp x3, x4, [x27]
00336600adrp x27, 0x6e7000
00336604add x27, x27, 1840
00336608stp x5, x6, [x27]
0033660cadrp x27, 0x6e7000
00336610add x27, x27, 1856
00336614stp x7, x8, [x27]
00336618adrp x27, 0x6e7000
0033661cadd x27, x27, 1872
00336620stp x9, x10, [x27]
00336624adrp x27, 0x6ee000
00336628ldr x3, [x27]
0033662cadrp x27, 0x6e7000
00336630str x3, [x27+1888]
00336634adrp x27, 0x6da000
00336638ldr x3, [x27+2480]
0033663cadrp x27, 0x6da000
00336640ldr x4, [x27+2488]
00336644adrp x27, 0x6da000
00336648ldr x5, [x27+2496]
0033664cadrp x27, 0x6e7000
00336650str x4, [x27+1952]
00336654adrp x27, 0x6e7000
00336658str x5, [x27+1960]
0033665cadrp x27, 0x715000
00336660ldr w4, [x27+3056]
00336664cbz w4, 0x33666c
00336668b 0x336670
0033666c
0033666cloc_33666c:
0033666cb 0x3366ac
00336670
00336670loc_336670:
00336670str x3, [sp+32]
00336674bl runtime.gcWriteBarrier2
00336678str x3, [x25]
0033667cadrp x27, 0x6e7000
00336680ldr x3, [x27+1944]
00336684str x3, [x25+8]
00336688adrp x0, 0x341000
0033668cadd x0, x0, 2976
00336690adrp x1, 0x6e7000
00336694add x1, x1, 1968
00336698adrp x2, 0x6ed000
0033669cadd x2, x2, 4032
003366a0bl runtime.wbMove
003366a4ldr x3, [sp+32]
003366a8b 0x3366ac
003366ac
003366acloc_3366ac:
003366acadrp x27, 0x6e7000
003366b0str x3, [x27+1944]
003366b4adrp x27, 0x6ed000
003366b8add x27, x27, 4032
003366bcldp x3, x4, [x27]
003366c0adrp x27, 0x6ed000
003366c4add x27, x27, 4048
003366c8ldp x5, x6, [x27]
003366ccadrp x27, 0x6ed000
003366d0add x27, x27, 4064
003366d4ldp x7, x8, [x27]
003366d8adrp x27, 0x6ed000
003366dcadd x27, x27, 4080
003366e0ldp x9, x10, [x27]
003366e4adrp x27, 0x6e7000
003366e8add x27, x27, 1968
003366ecstp x3, x4, [x27]
003366f0adrp x27, 0x6e7000
003366f4add x27, x27, 1984
003366f8stp x5, x6, [x27]
003366fcadrp x27, 0x6e7000
00336700add x27, x27, 2000
00336704stp x7, x8, [x27]
00336708adrp x27, 0x6e7000
0033670cadd x27, x27, 2016
00336710stp x9, x10, [x27]
00336714adrp x27, 0x6ee000
00336718ldr x3, [x27]
0033671cadrp x27, 0x6e7000
00336720str x3, [x27+2032]
00336724adrp x27, 0x6da000
00336728ldr x3, [x27+2512]
0033672cadrp x27, 0x6da000
00336730ldr x4, [x27+2520]
00336734adrp x27, 0x6da000
00336738ldr x5, [x27+2528]
0033673cadrp x27, 0x6e7000
00336740str x4, [x27+2096]
00336744adrp x27, 0x6e7000
00336748str x5, [x27+2104]
0033674cadrp x27, 0x715000
00336750ldr w4, [x27+3056]
00336754cbz w4, 0x33675c
00336758b 0x336760
0033675c
0033675cloc_33675c:
0033675cb 0x33679c
00336760
00336760loc_336760:
00336760str x3, [sp+32]
00336764bl runtime.gcWriteBarrier2
00336768str x3, [x25]
0033676cadrp x27, 0x6e7000
00336770ldr x3, [x27+2088]
00336774str x3, [x25+8]
00336778adrp x0, 0x341000
0033677cadd x0, x0, 2976
00336780adrp x1, 0x6e7000
00336784add x1, x1, 2112
00336788adrp x2, 0x6ed000
0033678cadd x2, x2, 4032
00336790bl runtime.wbMove
00336794ldr x3, [sp+32]
00336798b 0x33679c
0033679c
0033679cloc_33679c:
0033679cadrp x27, 0x6e7000
003367a0str x3, [x27+2088]
003367a4adrp x27, 0x6ed000
003367a8add x27, x27, 4032
003367acldp x3, x4, [x27]
003367b0adrp x27, 0x6ed000
003367b4add x27, x27, 4048
003367b8ldp x5, x6, [x27]
003367bcadrp x27, 0x6ed000
003367c0add x27, x27, 4064
003367c4ldp x7, x8, [x27]
003367c8adrp x27, 0x6ed000
003367ccadd x27, x27, 4080
003367d0ldp x9, x10, [x27]
003367d4adrp x27, 0x6e7000
003367d8add x27, x27, 2112
003367dcstp x3, x4, [x27]
003367e0adrp x27, 0x6e7000
003367e4add x27, x27, 2128
003367e8stp x5, x6, [x27]
003367ecadrp x27, 0x6e7000
003367f0add x27, x27, 2144
003367f4stp x7, x8, [x27]
003367f8adrp x27, 0x6e7000
003367fcadd x27, x27, 2160
00336800stp x9, x10, [x27]
00336804adrp x27, 0x6ee000
00336808ldr x3, [x27]
0033680cadrp x27, 0x6e7000
00336810str x3, [x27+2176]
00336814adrp x27, 0x6da000
00336818ldr x3, [x27+2544]
0033681cadrp x27, 0x6da000
00336820ldr x4, [x27+2552]
00336824adrp x27, 0x6da000
00336828ldr x5, [x27+2560]
0033682cadrp x27, 0x6e7000
00336830str x4, [x27+2240]
00336834adrp x27, 0x6e7000
00336838str x5, [x27+2248]
0033683cadrp x27, 0x715000
00336840ldr w4, [x27+3056]
00336844cbz w4, 0x33684c
00336848b 0x336850
0033684c
0033684cloc_33684c:
0033684cb 0x33688c
00336850
00336850loc_336850:
00336850str x3, [sp+32]
00336854bl runtime.gcWriteBarrier2
00336858str x3, [x25]
0033685cadrp x27, 0x6e7000
00336860ldr x3, [x27+2232]
00336864str x3, [x25+8]
00336868adrp x0, 0x341000
0033686cadd x0, x0, 2976
00336870adrp x1, 0x6e7000
00336874add x1, x1, 2256
00336878adrp x2, 0x6ed000
0033687cadd x2, x2, 4032
00336880bl runtime.wbMove
00336884ldr x3, [sp+32]
00336888b 0x33688c
0033688c
0033688cloc_33688c:
0033688cadrp x27, 0x6e7000
00336890str x3, [x27+2232]
00336894adrp x27, 0x6ed000
00336898add x27, x27, 4032
0033689cldp x3, x4, [x27]
003368a0adrp x27, 0x6ed000
003368a4add x27, x27, 4048
003368a8ldp x5, x6, [x27]
003368acadrp x27, 0x6ed000
003368b0add x27, x27, 4064
003368b4ldp x7, x8, [x27]
003368b8adrp x27, 0x6ed000
003368bcadd x27, x27, 4080
003368c0ldp x9, x10, [x27]
003368c4adrp x27, 0x6e7000
003368c8add x27, x27, 2256
003368ccstp x3, x4, [x27]
003368d0adrp x27, 0x6e7000
003368d4add x27, x27, 2272
003368d8stp x5, x6, [x27]
003368dcadrp x27, 0x6e7000
003368e0add x27, x27, 2288
003368e4stp x7, x8, [x27]
003368e8adrp x27, 0x6e7000
003368ecadd x27, x27, 2304
003368f0stp x9, x10, [x27]
003368f4adrp x27, 0x6ee000
003368f8ldr x3, [x27]
003368fcadrp x27, 0x6e7000
00336900str x3, [x27+2320]
00336904adrp x27, 0x6da000
00336908ldr x3, [x27+2576]
0033690cadrp x27, 0x6da000
00336910ldr x4, [x27+2584]
00336914adrp x27, 0x6da000
00336918ldr x5, [x27+2592]
0033691cadrp x27, 0x6e7000
00336920str x4, [x27+2384]
00336924adrp x27, 0x6e7000
00336928str x5, [x27+2392]
0033692cadrp x27, 0x715000
00336930ldr w4, [x27+3056]
00336934cbz w4, 0x33693c
00336938b 0x336940
0033693c
0033693cloc_33693c:
0033693cb 0x33697c
00336940
00336940loc_336940:
00336940str x3, [sp+32]
00336944bl runtime.gcWriteBarrier2
00336948str x3, [x25]
0033694cadrp x27, 0x6e7000
00336950ldr x3, [x27+2376]
00336954str x3, [x25+8]
00336958adrp x0, 0x341000
0033695cadd x0, x0, 2976
00336960adrp x1, 0x6e7000
00336964add x1, x1, 2400
00336968adrp x2, 0x6ed000
0033696cadd x2, x2, 4032
00336970bl runtime.wbMove
00336974ldr x3, [sp+32]
00336978b 0x33697c
0033697c
0033697cloc_33697c:
0033697cadrp x27, 0x6e7000
00336980str x3, [x27+2376]
00336984adrp x27, 0x6ed000
00336988add x27, x27, 4032
0033698cldp x3, x4, [x27]
00336990adrp x27, 0x6ed000
00336994add x27, x27, 4048
00336998ldp x5, x6, [x27]
0033699cadrp x27, 0x6ed000
003369a0add x27, x27, 4064
003369a4ldp x7, x8, [x27]
003369a8adrp x27, 0x6ed000
003369acadd x27, x27, 4080
003369b0ldp x9, x10, [x27]
003369b4adrp x27, 0x6e7000
003369b8add x27, x27, 2400
003369bcstp x3, x4, [x27]
003369c0adrp x27, 0x6e7000
003369c4add x27, x27, 2416
003369c8stp x5, x6, [x27]
003369ccadrp x27, 0x6e7000
003369d0add x27, x27, 2432
003369d4stp x7, x8, [x27]
003369d8adrp x27, 0x6e7000
003369dcadd x27, x27, 2448
003369e0stp x9, x10, [x27]
003369e4adrp x27, 0x6ee000
003369e8ldr x3, [x27]
003369ecadrp x27, 0x6e7000
003369f0str x3, [x27+2464]
003369f4adrp x27, 0x6da000
003369f8ldr x3, [x27+2608]
003369fcadrp x27, 0x6da000
00336a00ldr x4, [x27+2616]
00336a04adrp x27, 0x6da000
00336a08ldr x5, [x27+2624]
00336a0cadrp x27, 0x6e7000
00336a10str x4, [x27+2528]
00336a14adrp x27, 0x6e7000
00336a18str x5, [x27+2536]
00336a1cadrp x27, 0x715000
00336a20ldr w4, [x27+3056]
00336a24cbz w4, 0x336a2c
00336a28b 0x336a30
00336a2c
00336a2cloc_336a2c:
00336a2cb 0x336a6c
00336a30
00336a30loc_336a30:
00336a30str x3, [sp+32]
00336a34bl runtime.gcWriteBarrier2
00336a38str x3, [x25]
00336a3cadrp x27, 0x6e7000
00336a40ldr x3, [x27+2520]
00336a44str x3, [x25+8]
00336a48adrp x0, 0x341000
00336a4cadd x0, x0, 2976
00336a50adrp x1, 0x6e7000
00336a54add x1, x1, 2544
00336a58adrp x2, 0x6ed000
00336a5cadd x2, x2, 4032
00336a60bl runtime.wbMove
00336a64ldr x3, [sp+32]
00336a68b 0x336a6c
00336a6c
00336a6cloc_336a6c:
00336a6cadrp x27, 0x6e7000
00336a70str x3, [x27+2520]
00336a74adrp x27, 0x6ed000
00336a78add x27, x27, 4032
00336a7cldp x3, x4, [x27]
00336a80adrp x27, 0x6ed000
00336a84add x27, x27, 4048
00336a88ldp x5, x6, [x27]
00336a8cadrp x27, 0x6ed000
00336a90add x27, x27, 4064
00336a94ldp x7, x8, [x27]
00336a98adrp x27, 0x6ed000
00336a9cadd x27, x27, 4080
00336aa0ldp x9, x10, [x27]
00336aa4adrp x27, 0x6e7000
00336aa8add x27, x27, 2544
00336aacstp x3, x4, [x27]
00336ab0adrp x27, 0x6e7000
00336ab4add x27, x27, 2560
00336ab8stp x5, x6, [x27]
00336abcadrp x27, 0x6e7000
00336ac0add x27, x27, 2576
00336ac4stp x7, x8, [x27]
00336ac8adrp x27, 0x6e7000
00336accadd x27, x27, 2592
00336ad0stp x9, x10, [x27]
00336ad4adrp x27, 0x6ee000
00336ad8ldr x3, [x27]
00336adcadrp x27, 0x6e7000
00336ae0str x3, [x27+2608]
00336ae4adrp x27, 0x6da000
00336ae8ldr x3, [x27+2640]
00336aecadrp x27, 0x6da000
00336af0ldr x4, [x27+2648]
00336af4adrp x27, 0x6da000
00336af8ldr x5, [x27+2656]
00336afcadrp x27, 0x6e7000
00336b00str x4, [x27+2672]
00336b04adrp x27, 0x6e7000
00336b08str x5, [x27+2680]
00336b0cadrp x27, 0x715000
00336b10ldr w4, [x27+3056]
00336b14cbz w4, 0x336b1c
00336b18b 0x336b20
00336b1c
00336b1cloc_336b1c:
00336b1cb 0x336b5c
00336b20
00336b20loc_336b20:
00336b20str x3, [sp+32]
00336b24bl runtime.gcWriteBarrier2
00336b28str x3, [x25]
00336b2cadrp x27, 0x6e7000
00336b30ldr x3, [x27+2664]
00336b34str x3, [x25+8]
00336b38adrp x0, 0x341000
00336b3cadd x0, x0, 2976
00336b40adrp x1, 0x6e7000
00336b44add x1, x1, 2688
00336b48adrp x2, 0x6ed000
00336b4cadd x2, x2, 4032
00336b50bl runtime.wbMove
00336b54ldr x3, [sp+32]
00336b58b 0x336b5c
00336b5c
00336b5cloc_336b5c:
00336b5cadrp x27, 0x6e7000
00336b60str x3, [x27+2664]
00336b64adrp x27, 0x6ed000
00336b68add x27, x27, 4032
00336b6cldp x2, x3, [x27]
00336b70adrp x27, 0x6ed000
00336b74add x27, x27, 4048
00336b78ldp x4, x5, [x27]
00336b7cadrp x27, 0x6ed000
00336b80add x27, x27, 4064
00336b84ldp x6, x7, [x27]
00336b88adrp x27, 0x6ed000
00336b8cadd x27, x27, 4080
00336b90ldp x8, x9, [x27]
00336b94adrp x27, 0x6e7000
00336b98add x27, x27, 2688
00336b9cstp x2, x3, [x27]
00336ba0adrp x27, 0x6e7000
00336ba4add x27, x27, 2704
00336ba8stp x4, x5, [x27]
00336bacadrp x27, 0x6e7000
00336bb0add x27, x27, 2720
00336bb4stp x6, x7, [x27]
00336bb8adrp x27, 0x6e7000
00336bbcadd x27, x27, 2736
00336bc0stp x8, x9, [x27]
00336bc4adrp x27, 0x6ee000
00336bc8ldr x2, [x27]
00336bccadrp x27, 0x6e7000
00336bd0str x2, [x27+2752]
00336bd4adrp x27, 0x6da000
00336bd8ldr x2, [x27+3152]
00336bdcadrp x27, 0x6da000
00336be0ldr x3, [x27+3160]
00336be4adrp x27, 0x6da000
00336be8ldr x4, [x27+3168]
00336becadrp x27, 0x6e4000
00336bf0str x3, [x27+2608]
00336bf4adrp x27, 0x6e4000
00336bf8str x4, [x27+2616]
00336bfcadrp x27, 0x715000
00336c00ldr w3, [x27+3056]
00336c04cbz w3, 0x336c0c
00336c08b 0x336c10
00336c0c
00336c0cloc_336c0c:
00336c0cb 0x336c28
00336c10
00336c10loc_336c10:
00336c10bl runtime.gcWriteBarrier2
00336c14str x2, [x25]
00336c18adrp x27, 0x6e4000
00336c1cldr x3, [x27+2600]
00336c20str x3, [x25+8]
00336c24b 0x336c28
00336c28
00336c28loc_336c28:
00336c28adrp x27, 0x6e4000
00336c2cstr x2, [x27+2600]
00336c30adrp x27, 0x6da000
00336c34ldr x2, [x27+3184]
00336c38adrp x27, 0x6da000
00336c3cldr x3, [x27+3192]
00336c40adrp x27, 0x6da000
00336c44ldr x4, [x27+3200]
00336c48adrp x27, 0x6e4000
00336c4cstr x3, [x27+2640]
00336c50adrp x27, 0x6e4000
00336c54str x4, [x27+2648]
00336c58adrp x27, 0x715000
00336c5cldr w3, [x27+3056]
00336c60cbz w3, 0x336c68
00336c64b 0x336c6c
00336c68
00336c68loc_336c68:
00336c68b 0x336c84
00336c6c
00336c6cloc_336c6c:
00336c6cbl runtime.gcWriteBarrier2
00336c70str x2, [x25]
00336c74adrp x27, 0x6e4000
00336c78ldr x3, [x27+2632]
00336c7cstr x3, [x25+8]
00336c80b 0x336c84
00336c84
00336c84loc_336c84:
00336c84adrp x27, 0x6e4000
00336c88str x2, [x27+2632]
00336c8cadrp x27, 0x6da000
00336c90ldr x2, [x27+3216]
00336c94adrp x27, 0x6da000
00336c98ldr x3, [x27+3224]
00336c9cadrp x27, 0x6da000
00336ca0ldr x4, [x27+3232]
00336ca4adrp x27, 0x6e4000
00336ca8str x3, [x27+2672]
00336cacadrp x27, 0x6e4000
00336cb0str x4, [x27+2680]
00336cb4adrp x27, 0x715000
00336cb8ldr w3, [x27+3056]
00336cbccbz w3, 0x336cc4
00336cc0b 0x336cc8
00336cc4
00336cc4loc_336cc4:
00336cc4b 0x336ce0
00336cc8
00336cc8loc_336cc8:
00336cc8bl runtime.gcWriteBarrier2
00336cccstr x2, [x25]
00336cd0adrp x27, 0x6e4000
00336cd4ldr x3, [x27+2664]
00336cd8str x3, [x25+8]
00336cdcb 0x336ce0
00336ce0
00336ce0loc_336ce0:
00336ce0adrp x27, 0x6e4000
00336ce4str x2, [x27+2664]
00336ce8adrp x27, 0x6da000
00336cecldr x2, [x27+3248]
00336cf0adrp x27, 0x6da000
00336cf4ldr x3, [x27+3256]
00336cf8adrp x27, 0x6da000
00336cfcldr x4, [x27+3264]
00336d00adrp x27, 0x6e4000
00336d04str x3, [x27+2704]
00336d08adrp x27, 0x6e4000
00336d0cstr x4, [x27+2712]
00336d10adrp x27, 0x715000
00336d14ldr w3, [x27+3056]
00336d18cbz w3, 0x336d20
00336d1cb 0x336d24
00336d20
00336d20loc_336d20:
00336d20b 0x336d3c
00336d24
00336d24loc_336d24:
00336d24bl runtime.gcWriteBarrier2
00336d28str x2, [x25]
00336d2cadrp x27, 0x6e4000
00336d30ldr x3, [x27+2696]
00336d34str x3, [x25+8]
00336d38b 0x336d3c
00336d3c
00336d3cloc_336d3c:
00336d3cadrp x27, 0x6e4000
00336d40str x2, [x27+2696]
00336d44adrp x27, 0x6da000
00336d48ldr x2, [x27+3280]
00336d4cadrp x27, 0x6da000
00336d50ldr x3, [x27+3288]
00336d54adrp x27, 0x6da000
00336d58ldr x4, [x27+3296]
00336d5cadrp x27, 0x6e4000
00336d60str x3, [x27+2736]
00336d64adrp x27, 0x6e4000
00336d68str x4, [x27+2744]
00336d6cadrp x27, 0x715000
00336d70ldr w3, [x27+3056]
00336d74cbz w3, 0x336d7c
00336d78b 0x336d80
00336d7c
00336d7cloc_336d7c:
00336d7cb 0x336d98
00336d80
00336d80loc_336d80:
00336d80bl runtime.gcWriteBarrier2
00336d84str x2, [x25]
00336d88adrp x27, 0x6e4000
00336d8cldr x3, [x27+2728]
00336d90str x3, [x25+8]
00336d94b 0x336d98
00336d98
00336d98loc_336d98:
00336d98adrp x27, 0x6e4000
00336d9cstr x2, [x27+2728]
00336da0adrp x27, 0x6da000
00336da4ldr x2, [x27+3312]
00336da8adrp x27, 0x6da000
00336dacldr x3, [x27+3320]
00336db0adrp x27, 0x6da000
00336db4ldr x4, [x27+3328]
00336db8adrp x27, 0x6e4000
00336dbcstr x3, [x27+2768]
00336dc0adrp x27, 0x6e4000
00336dc4str x4, [x27+2776]
00336dc8adrp x27, 0x715000
00336dccldr w3, [x27+3056]
00336dd0cbz w3, 0x336dd8
00336dd4b 0x336ddc
00336dd8
00336dd8loc_336dd8:
00336dd8b 0x336df4
00336ddc
00336ddcloc_336ddc:
00336ddcbl runtime.gcWriteBarrier2
00336de0str x2, [x25]
00336de4adrp x27, 0x6e4000
00336de8ldr x3, [x27+2760]
00336decstr x3, [x25+8]
00336df0b 0x336df4
00336df4
00336df4loc_336df4:
00336df4adrp x27, 0x6e4000
00336df8str x2, [x27+2760]
00336dfcadrp x27, 0x6da000
00336e00ldr x2, [x27+3344]
00336e04adrp x27, 0x6da000
00336e08ldr x3, [x27+3352]
00336e0cadrp x27, 0x6da000
00336e10ldr x4, [x27+3360]
00336e14adrp x27, 0x6e4000
00336e18str x3, [x27+2800]
00336e1cadrp x27, 0x6e4000
00336e20str x4, [x27+2808]
00336e24adrp x27, 0x715000
00336e28ldr w3, [x27+3056]
00336e2ccbz w3, 0x336e34
00336e30b 0x336e38
00336e34
00336e34loc_336e34:
00336e34b 0x336e50
00336e38
00336e38loc_336e38:
00336e38bl runtime.gcWriteBarrier2
00336e3cstr x2, [x25]
00336e40adrp x27, 0x6e4000
00336e44ldr x3, [x27+2792]
00336e48str x3, [x25+8]
00336e4cb 0x336e50
00336e50
00336e50loc_336e50:
00336e50adrp x27, 0x6e4000
00336e54str x2, [x27+2792]
00336e58adrp x27, 0x6da000
00336e5cldr x2, [x27+3376]
00336e60adrp x27, 0x6da000
00336e64ldr x3, [x27+3384]
00336e68adrp x27, 0x6da000
00336e6cldr x4, [x27+3392]
00336e70adrp x27, 0x6e4000
00336e74str x3, [x27+2832]
00336e78adrp x27, 0x6e4000
00336e7cstr x4, [x27+2840]
00336e80adrp x27, 0x715000
00336e84ldr w3, [x27+3056]
00336e88cbz w3, 0x336e90
00336e8cb 0x336e94
00336e90
00336e90loc_336e90:
00336e90b 0x336eac
00336e94
00336e94loc_336e94:
00336e94bl runtime.gcWriteBarrier2
00336e98str x2, [x25]
00336e9cadrp x27, 0x6e4000
00336ea0ldr x3, [x27+2824]
00336ea4str x3, [x25+8]
00336ea8b 0x336eac
00336eac
00336eacloc_336eac:
00336eacadrp x27, 0x6e4000
00336eb0str x2, [x27+2824]
00336eb4adrp x27, 0x6da000
00336eb8ldr x2, [x27+3408]
00336ebcadrp x27, 0x6da000
00336ec0ldr x3, [x27+3416]
00336ec4adrp x27, 0x6da000
00336ec8ldr x4, [x27+3424]
00336eccadrp x27, 0x6e4000
00336ed0str x3, [x27+2864]
00336ed4adrp x27, 0x6e4000
00336ed8str x4, [x27+2872]
00336edcadrp x27, 0x715000
00336ee0ldr w3, [x27+3056]
00336ee4cbz w3, 0x336eec
00336ee8b 0x336ef0
00336eec
00336eecloc_336eec:
00336eecb 0x336f08
00336ef0
00336ef0loc_336ef0:
00336ef0bl runtime.gcWriteBarrier2
00336ef4str x2, [x25]
00336ef8adrp x27, 0x6e4000
00336efcldr x3, [x27+2856]
00336f00str x3, [x25+8]
00336f04b 0x336f08
00336f08
00336f08loc_336f08:
00336f08adrp x27, 0x6e4000
00336f0cstr x2, [x27+2856]
00336f10adrp x27, 0x6da000
00336f14ldr x2, [x27+3440]
00336f18adrp x27, 0x6da000
00336f1cldr x3, [x27+3448]
00336f20adrp x27, 0x6da000
00336f24ldr x4, [x27+3456]
00336f28adrp x27, 0x6e4000
00336f2cstr x3, [x27+2896]
00336f30adrp x27, 0x6e4000
00336f34str x4, [x27+2904]
00336f38adrp x27, 0x715000
00336f3cldr w3, [x27+3056]
00336f40cbz w3, 0x336f48
00336f44b 0x336f4c
00336f48
00336f48loc_336f48:
00336f48b 0x336f64
00336f4c
00336f4cloc_336f4c:
00336f4cbl runtime.gcWriteBarrier2
00336f50str x2, [x25]
00336f54adrp x27, 0x6e4000
00336f58ldr x3, [x27+2888]
00336f5cstr x3, [x25+8]
00336f60b 0x336f64
00336f64
00336f64loc_336f64:
00336f64adrp x27, 0x6e4000
00336f68str x2, [x27+2888]
00336f6cadrp x27, 0x6da000
00336f70ldr x2, [x27+3472]
00336f74adrp x27, 0x6da000
00336f78ldr x3, [x27+3480]
00336f7cadrp x27, 0x6da000
00336f80ldr x4, [x27+3488]
00336f84adrp x27, 0x6e4000
00336f88str x3, [x27+2928]
00336f8cadrp x27, 0x6e4000
00336f90str x4, [x27+2936]
00336f94adrp x27, 0x715000
00336f98ldr w3, [x27+3056]
00336f9ccbz w3, 0x336fa4
00336fa0b 0x336fa8
00336fa4
00336fa4loc_336fa4:
00336fa4b 0x336fc0
00336fa8
00336fa8loc_336fa8:
00336fa8bl runtime.gcWriteBarrier2
00336facstr x2, [x25]
00336fb0adrp x27, 0x6e4000
00336fb4ldr x3, [x27+2920]
00336fb8str x3, [x25+8]
00336fbcb 0x336fc0
00336fc0
00336fc0loc_336fc0:
00336fc0adrp x27, 0x6e4000
00336fc4str x2, [x27+2920]
00336fc8adrp x27, 0x6da000
00336fccldr x2, [x27+3504]
00336fd0adrp x27, 0x6da000
00336fd4ldr x3, [x27+3512]
00336fd8adrp x27, 0x6da000
00336fdcldr x4, [x27+3520]
00336fe0adrp x27, 0x6e4000
00336fe4str x3, [x27+2960]
00336fe8adrp x27, 0x6e4000
00336fecstr x4, [x27+2968]
00336ff0adrp x27, 0x715000
00336ff4ldr w3, [x27+3056]
00336ff8cbz w3, 0x337000
00336ffcb 0x337004
00337000
00337000loc_337000:
00337000b 0x33701c
00337004
00337004loc_337004:
00337004bl runtime.gcWriteBarrier2
00337008str x2, [x25]
0033700cadrp x27, 0x6e3000
00337010ldr x3, [x27+2952]
00337014str x3, [x25+8]
00337018b 0x33701c
0033701c
0033701cloc_33701c:
0033701cadrp x27, 0x6e3000
00337020str x2, [x27+2952]
00337024adrp x27, 0x6d9000
00337028ldr x2, [x27+3536]
0033702cadrp x27, 0x6d9000
00337030ldr x3, [x27+3544]
00337034adrp x27, 0x6d9000
00337038ldr x4, [x27+3552]
0033703cadrp x27, 0x6e3000
00337040str x3, [x27+2992]
00337044adrp x27, 0x6e3000
00337048str x4, [x27+3000]
0033704cadrp x27, 0x714000
00337050ldr w3, [x27+3056]
00337054cbz w3, 0x33705c
00337058b 0x337060
0033705c
0033705cloc_33705c:
0033705cb 0x337078
00337060
00337060loc_337060:
00337060bl runtime.gcWriteBarrier2
00337064str x2, [x25]
00337068adrp x27, 0x6e3000
0033706cldr x3, [x27+2984]
00337070str x3, [x25+8]
00337074b 0x337078
00337078
00337078loc_337078:
00337078adrp x27, 0x6e3000
0033707cstr x2, [x27+2984]
00337080adrp x27, 0x6d9000
00337084ldr x2, [x27+3568]
00337088adrp x27, 0x6d9000
0033708cldr x3, [x27+3576]
00337090adrp x27, 0x6d9000
00337094ldr x4, [x27+3584]
00337098adrp x27, 0x6e3000
0033709cstr x3, [x27+3024]
003370a0adrp x27, 0x6e3000
003370a4str x4, [x27+3032]
003370a8adrp x27, 0x714000
003370acldr w3, [x27+3056]
003370b0cbz w3, 0x3370b8
003370b4b 0x3370bc
003370b8
003370b8loc_3370b8:
003370b8b 0x3370d4
003370bc
003370bcloc_3370bc:
003370bcbl runtime.gcWriteBarrier2
003370c0str x2, [x25]
003370c4adrp x27, 0x6e3000
003370c8ldr x3, [x27+3016]
003370ccstr x3, [x25+8]
003370d0b 0x3370d4
003370d4
003370d4loc_3370d4:
003370d4adrp x27, 0x6e3000
003370d8str x2, [x27+3016]
003370dcadrp x0, 0x393000
003370e0add x0, x0, 3040
003370e4movz x1, 54
003370e8bl errors.New
003370ecadrp x27, 0x6ea000
003370f0str x0, [x27+3872]
003370f4adrp x27, 0x714000
003370f8ldr w2, [x27+3056]
003370fccbz w2, 0x337104
00337100b 0x337108
00337104
00337104loc_337104:
00337104b 0x337120
00337108
00337108loc_337108:
00337108bl runtime.gcWriteBarrier2
0033710cstr x1, [x25]
00337110adrp x27, 0x6ea000
00337114ldr x2, [x27+3880]
00337118str x2, [x25+8]
0033711cb 0x337120
00337120
00337120loc_337120:
00337120adrp x27, 0x6ea000
00337124str x1, [x27+3880]
00337128adrp x0, 0x37d000
0033712cadd x0, x0, 1257
00337130orr x1, xzr, 15
00337134bl internal/godebug.New
00337138adrp x27, 0x714000
0033713cldr w2, [x27+3056]
00337140cbz w2, 0x337148
00337144b 0x33714c
00337148
00337148loc_337148:
00337148b 0x337164
0033714c
0033714cloc_33714c:
0033714cbl runtime.gcWriteBarrier2
00337150str x0, [x25]
00337154adrp x27, 0x6ea000
00337158ldr x1, [x27]
0033715cstr x1, [x25+8]
00337160b 0x337164
00337164
00337164loc_337164:
00337164adrp x27, 0x6ea000
00337168str x0, [x27]
0033716cldur x29, [sp-8]
00337170ldr x30, [sp], 80
00337174ret x30
00337178
00337178loc_337178:
00337178mov x3, x30
0033717cbl runtime.morestack_noctxt.abi0
00337180b 0x335a50
00337184udf 0
00337188udf 0
0033718cudf 0
00335a50
00335a50crypto/x509.init: ; void crypto/x509.init(void)
00335a50ldr x16, [x28+16]
00335a54subs xzr, sp, x16
00335a58b.ls 0x337178
00335a5cstr x30, [sp-80]!
00335a60stur x29, [sp-8]
00335a64sub x29, sp, 8
00335a68adrp x0, 0x37d000
00335a6cadd x0, x0, 3220
00335a70movz x1, 11
00335a74bl errors.New
00335a78adrp x27, 0x6ec000
00335a7cstr x0, [x27+3808]
00335a80adrp x27, 0x716000
00335a84ldr w2, [x27+3056]
00335a88cbz w2, 0x335a90
00335a8cb 0x335a94
00335a90
00335a90loc_335a90:
00335a90b 0x335aac
00335a94
00335a94loc_335a94:
00335a94bl runtime.gcWriteBarrier2
00335a98str x1, [x25]
00335a9cadrp x27, 0x6ec000
00335aa0ldr x2, [x27+3816]
00335aa4str x2, [x25+8]
00335aa8b 0x335aac
00335aac
00335aacloc_335aac:
00335aacadrp x27, 0x6ec000
00335ab0str x1, [x27+3816]
00335ab4adrp x0, 0x380000
00335ab8add x0, x0, 2885
00335abcmovz x1, 18
00335ac0bl internal/godebug.New
00335ac4adrp x27, 0x716000
00335ac8ldr w2, [x27+3056]
00335acccbz w2, 0x335ad4
00335ad0b 0x335ad8
00335ad4
00335ad4loc_335ad4:
00335ad4b 0x335af0
00335ad8
00335ad8loc_335ad8:
00335ad8bl runtime.gcWriteBarrier2
00335adcstr x0, [x25]
00335ae0adrp x27, 0x6eb000
00335ae4ldr x2, [x27+4072]
00335ae8str x2, [x25+8]
00335aecb 0x335af0
00335af0
00335af0loc_335af0:
00335af0adrp x27, 0x6eb000
00335af4str x0, [x27+4072]
00335af8adrp x0, 0x38b000
00335afcadd x0, x0, 3856
00335b00movz x1, 35
00335b04bl errors.New
00335b08adrp x27, 0x6ec000
00335b0cstr x0, [x27+3824]
00335b10adrp x27, 0x716000
00335b14ldr w2, [x27+3056]
00335b18cbz w2, 0x335b20
00335b1cb 0x335b24
00335b20
00335b20loc_335b20:
00335b20b 0x335b3c
00335b24
00335b24loc_335b24:
00335b24bl runtime.gcWriteBarrier2
00335b28str x1, [x25]
00335b2cadrp x27, 0x6ec000
00335b30ldr x2, [x27+3832]
00335b34str x2, [x25+8]
00335b38b 0x335b3c
00335b3c
00335b3cloc_335b3c:
00335b3cadrp x27, 0x6ec000
00335b40str x1, [x27+3832]
00335b44adrp x0, 0x37d000
00335b48add x0, x0, 864
00335b4cmovz x1, 10
00335b50bl internal/godebug.New
00335b54adrp x27, 0x716000
00335b58ldr w2, [x27+3056]
00335b5ccbz w2, 0x335b64
00335b60b 0x335b68
00335b64
00335b64loc_335b64:
00335b64b 0x335b80
00335b68
00335b68loc_335b68:
00335b68bl runtime.gcWriteBarrier2
00335b6cstr x0, [x25]
00335b70adrp x27, 0x6eb000
00335b74ldr x2, [x27+4080]
00335b78str x2, [x25+8]
00335b7cb 0x335b80
00335b80
00335b80loc_335b80:
00335b80adrp x27, 0x6eb000
00335b84str x0, [x27+4080]
00335b88adrp x0, 0x381000
00335b8cadd x0, x0, 3167
00335b90movz x1, 20
00335b94bl internal/godebug.New
00335b98adrp x27, 0x716000
00335b9cldr w2, [x27+3056]
00335ba0cbz w2, 0x335ba8
00335ba4b 0x335bac
00335ba8
00335ba8loc_335ba8:
00335ba8b 0x335bc4
00335bac
00335bacloc_335bac:
00335bacbl runtime.gcWriteBarrier2
00335bb0str x0, [x25]
00335bb4adrp x27, 0x6eb000
00335bb8ldr x2, [x27+4088]
00335bbcstr x2, [x25+8]
00335bc0b 0x335bc4
00335bc4
00335bc4loc_335bc4:
00335bc4adrp x27, 0x6eb000
00335bc8str x0, [x27+4088]
00335bccadrp x0, 0x394000
00335bd0add x0, x0, 1408
00335bd4movz x1, 50
00335bd8bl errors.New
00335bdcadrp x27, 0x6ec000
00335be0str x0, [x27+3856]
00335be4adrp x27, 0x716000
00335be8ldr w2, [x27+3056]
00335beccbz w2, 0x335bf4
00335bf0b 0x335bf8
00335bf4
00335bf4loc_335bf4:
00335bf4b 0x335c10
00335bf8
00335bf8loc_335bf8:
00335bf8bl runtime.gcWriteBarrier2
00335bfcstr x1, [x25]
00335c00adrp x27, 0x6ec000
00335c04ldr x2, [x27+3864]
00335c08str x2, [x25+8]
00335c0cb 0x335c10
00335c10
00335c10loc_335c10:
00335c10adrp x27, 0x6ec000
00335c14str x1, [x27+3864]
00335c18adrp x0, 0x2d0000
00335c1cadd x0, x0, 3712
00335c20bl runtime.newobject
00335c24str x0, [sp+40]
00335c28orr x1, xzr, 2
00335c2cstr x1, [x0]
00335c30ldr x1, [sp+40]
00335c34ldrsb x27, [x1]
00335c38movz x2, 5
00335c3cstr x2, [x1+8]
00335c40ldr x1, [sp+40]
00335c44ldrsb x27, [x1]
00335c48movz x2, 29
00335c4cstr x2, [x1+16]
00335c50ldr x1, [sp+40]
00335c54ldrsb x27, [x1]
00335c58orr x2, xzr, 32
00335c5cstr x2, [x1+24]
00335c60ldr x1, [sp+40]
00335c64ldrsb x27, [x1]
00335c68str xzr, [x1+32]
00335c6cldr x0, [sp+40]
00335c70ldrsb x27, [x0]
00335c74b 0x335c78
00335c78
00335c78loc_335c78:
00335c78str x0, [sp+48]
00335c7cmovz x2, 5
00335c80str x2, [sp+56]
00335c84str x2, [sp+64]
00335c88mov x1, x2
00335c8cbl crypto/x509.mustNewOIDFromInts
00335c90adrp x27, 0x6ed000
00335c94str x1, [x27+4040]
00335c98adrp x27, 0x6ed000
00335c9cstr x2, [x27+4048]
00335ca0adrp x27, 0x716000
00335ca4ldr w3, [x27+3056]
00335ca8cbz w3, 0x335cb0
00335cacb 0x335cb4
00335cb0
00335cb0loc_335cb0:
00335cb0b 0x335ccc
00335cb4
00335cb4loc_335cb4:
00335cb4bl runtime.gcWriteBarrier2
00335cb8str x0, [x25]
00335cbcadrp x27, 0x6ed000
00335cc0ldr x3, [x27+4032]
00335cc4str x3, [x25+8]
00335cc8b 0x335ccc
00335ccc
00335cccloc_335ccc:
00335cccadrp x27, 0x6ed000
00335cd0str x0, [x27+4032]
00335cd4adrp x27, 0x6db000
00335cd8ldr x3, [x27+2256]
00335cdcadrp x27, 0x6db000
00335ce0ldr x4, [x27+2264]
00335ce4adrp x27, 0x6db000
00335ce8ldr x5, [x27+2272]
00335cecadrp x27, 0x6e8000
00335cf0str x4, [x27+512]
00335cf4adrp x27, 0x6e8000
00335cf8str x5, [x27+520]
00335cfcadrp x27, 0x716000
00335d00ldr w4, [x27+3056]
00335d04cbz w4, 0x335d0c
00335d08b 0x335d10
00335d0c
00335d0cloc_335d0c:
00335d0cb 0x335d4c
00335d10
00335d10loc_335d10:
00335d10str x3, [sp+32]
00335d14bl runtime.gcWriteBarrier2
00335d18str x3, [x25]
00335d1cadrp x27, 0x6e8000
00335d20ldr x3, [x27+504]
00335d24str x3, [x25+8]
00335d28adrp x0, 0x342000
00335d2cadd x0, x0, 2976
00335d30adrp x1, 0x6e8000
00335d34add x1, x1, 528
00335d38adrp x2, 0x6e4000
00335d3cadd x2, x2, 1056
00335d40bl runtime.wbMove
00335d44ldr x3, [sp+32]
00335d48b 0x335d4c
00335d4c
00335d4cloc_335d4c:
00335d4cadrp x27, 0x6e8000
00335d50str x3, [x27+504]
00335d54adrp x27, 0x6e4000
00335d58add x27, x27, 1056
00335d5cldp x3, x4, [x27]
00335d60adrp x27, 0x6e4000
00335d64add x27, x27, 1072
00335d68ldp x5, x6, [x27]
00335d6cadrp x27, 0x6e4000
00335d70add x27, x27, 1088
00335d74ldp x7, x8, [x27]
00335d78adrp x27, 0x6e4000
00335d7cadd x27, x27, 1104
00335d80ldp x9, x10, [x27]
00335d84adrp x27, 0x6e8000
00335d88add x27, x27, 528
00335d8cstp x3, x4, [x27]
00335d90adrp x27, 0x6e8000
00335d94add x27, x27, 544
00335d98stp x5, x6, [x27]
00335d9cadrp x27, 0x6e8000
00335da0add x27, x27, 560
00335da4stp x7, x8, [x27]
00335da8adrp x27, 0x6e8000
00335dacadd x27, x27, 576
00335db0stp x9, x10, [x27]
00335db4adrp x27, 0x6e4000
00335db8ldr x3, [x27+1120]
00335dbcadrp x27, 0x6e8000
00335dc0str x3, [x27+592]
00335dc4adrp x27, 0x6db000
00335dc8ldr x3, [x27+2288]
00335dccadrp x27, 0x6db000
00335dd0ldr x4, [x27+2296]
00335dd4adrp x27, 0x6db000
00335dd8ldr x5, [x27+2304]
00335ddcadrp x27, 0x6e8000
00335de0str x4, [x27+656]
00335de4adrp x27, 0x6e8000
00335de8str x5, [x27+664]
00335decadrp x27, 0x716000
00335df0ldr w4, [x27+3056]
00335df4cbz w4, 0x335dfc
00335df8b 0x335e00
00335dfc
00335dfcloc_335dfc:
00335dfcb 0x335e3c
00335e00
00335e00loc_335e00:
00335e00str x3, [sp+32]
00335e04bl runtime.gcWriteBarrier2
00335e08str x3, [x25]
00335e0cadrp x27, 0x6e8000
00335e10ldr x3, [x27+648]
00335e14str x3, [x25+8]
00335e18adrp x0, 0x342000
00335e1cadd x0, x0, 2976
00335e20adrp x1, 0x6e8000
00335e24add x1, x1, 672
00335e28adrp x2, 0x6e4000
00335e2cadd x2, x2, 1056
00335e30bl runtime.wbMove
00335e34ldr x3, [sp+32]
00335e38b 0x335e3c
00335e3c
00335e3cloc_335e3c:
00335e3cadrp x27, 0x6e8000
00335e40str x3, [x27+648]
00335e44adrp x27, 0x6e4000
00335e48add x27, x27, 1056
00335e4cldp x3, x4, [x27]
00335e50adrp x27, 0x6e4000
00335e54add x27, x27, 1072
00335e58ldp x5, x6, [x27]
00335e5cadrp x27, 0x6e4000
00335e60add x27, x27, 1088
00335e64ldp x7, x8, [x27]
00335e68adrp x27, 0x6e4000
00335e6cadd x27, x27, 1104
00335e70ldp x9, x10, [x27]
00335e74adrp x27, 0x6e8000
00335e78add x27, x27, 672
00335e7cstp x3, x4, [x27]
00335e80adrp x27, 0x6e8000
00335e84add x27, x27, 688
00335e88stp x5, x6, [x27]
00335e8cadrp x27, 0x6e8000
00335e90add x27, x27, 704
00335e94stp x7, x8, [x27]
00335e98adrp x27, 0x6e8000
00335e9cadd x27, x27, 720
00335ea0stp x9, x10, [x27]
00335ea4adrp x27, 0x6e4000
00335ea8ldr x3, [x27+1120]
00335eacadrp x27, 0x6e8000
00335eb0str x3, [x27+736]
00335eb4adrp x27, 0x6db000
00335eb8ldr x3, [x27+2800]
00335ebcadrp x27, 0x6db000
00335ec0ldr x4, [x27+2808]
00335ec4adrp x27, 0x6db000
00335ec8ldr x5, [x27+2816]
00335eccadrp x27, 0x6e8000
00335ed0str x4, [x27+800]
00335ed4adrp x27, 0x6e8000
00335ed8str x5, [x27+808]
00335edcadrp x27, 0x716000
00335ee0ldr w4, [x27+3056]
00335ee4cbz w4, 0x335eec
00335ee8b 0x335ef0
00335eec
00335eecloc_335eec:
00335eecb 0x335f2c
00335ef0
00335ef0loc_335ef0:
00335ef0str x3, [sp+32]
00335ef4bl runtime.gcWriteBarrier2
00335ef8str x3, [x25]
00335efcadrp x27, 0x6e8000
00335f00ldr x3, [x27+792]
00335f04str x3, [x25+8]
00335f08adrp x0, 0x342000
00335f0cadd x0, x0, 2976
00335f10adrp x1, 0x6e8000
00335f14add x1, x1, 816
00335f18adrp x2, 0x6e4000
00335f1cadd x2, x2, 1056
00335f20bl runtime.wbMove
00335f24ldr x3, [sp+32]
00335f28b 0x335f2c
00335f2c
00335f2cloc_335f2c:
00335f2cadrp x27, 0x6e8000
00335f30str x3, [x27+792]
00335f34adrp x27, 0x6e4000
00335f38add x27, x27, 1056
00335f3cldp x3, x4, [x27]
00335f40adrp x27, 0x6e4000
00335f44add x27, x27, 1072
00335f48ldp x5, x6, [x27]
00335f4cadrp x27, 0x6e4000
00335f50add x27, x27, 1088
00335f54ldp x7, x8, [x27]
00335f58adrp x27, 0x6e4000
00335f5cadd x27, x27, 1104
00335f60ldp x9, x10, [x27]
00335f64adrp x27, 0x6e8000
00335f68add x27, x27, 816
00335f6cstp x3, x4, [x27]
00335f70adrp x27, 0x6e8000
00335f74add x27, x27, 832
00335f78stp x5, x6, [x27]
00335f7cadrp x27, 0x6e8000
00335f80add x27, x27, 848
00335f84stp x7, x8, [x27]
00335f88adrp x27, 0x6e8000
00335f8cadd x27, x27, 864
00335f90stp x9, x10, [x27]
00335f94adrp x27, 0x6e4000
00335f98ldr x3, [x27+1120]
00335f9cadrp x27, 0x6e8000
00335fa0str x3, [x27+880]
00335fa4adrp x27, 0x6db000
00335fa8ldr x3, [x27+2320]
00335facadrp x27, 0x6db000
00335fb0ldr x4, [x27+2328]
00335fb4adrp x27, 0x6db000
00335fb8ldr x5, [x27+2336]
00335fbcadrp x27, 0x6e8000
00335fc0str x4, [x27+944]
00335fc4adrp x27, 0x6e8000
00335fc8str x5, [x27+952]
00335fccadrp x27, 0x716000
00335fd0ldr w4, [x27+3056]
00335fd4cbz w4, 0x335fdc
00335fd8b 0x335fe0
00335fdc
00335fdcloc_335fdc:
00335fdcb 0x33601c
00335fe0
00335fe0loc_335fe0:
00335fe0str x3, [sp+32]
00335fe4bl runtime.gcWriteBarrier2
00335fe8str x3, [x25]
00335fecadrp x27, 0x6e8000
00335ff0ldr x3, [x27+936]
00335ff4str x3, [x25+8]
00335ff8adrp x0, 0x342000
00335ffcadd x0, x0, 2976
00336000adrp x1, 0x6e7000
00336004add x1, x1, 960
00336008adrp x2, 0x6e3000
0033600cadd x2, x2, 1056
00336010bl runtime.wbMove
00336014ldr x3, [sp+32]
00336018b 0x33601c
0033601c
0033601cloc_33601c:
0033601cadrp x27, 0x6e7000
00336020str x3, [x27+936]
00336024adrp x27, 0x6e3000
00336028add x27, x27, 1056
0033602cldp x3, x4, [x27]
00336030adrp x27, 0x6e3000
00336034add x27, x27, 1072
00336038ldp x5, x6, [x27]
0033603cadrp x27, 0x6e3000
00336040add x27, x27, 1088
00336044ldp x7, x8, [x27]
00336048adrp x27, 0x6e3000
0033604cadd x27, x27, 1104
00336050ldp x9, x10, [x27]
00336054adrp x27, 0x6e7000
00336058add x27, x27, 960
0033605cstp x3, x4, [x27]
00336060adrp x27, 0x6e7000
00336064add x27, x27, 976
00336068stp x5, x6, [x27]
0033606cadrp x27, 0x6e7000
00336070add x27, x27, 992
00336074stp x7, x8, [x27]
00336078adrp x27, 0x6e7000
0033607cadd x27, x27, 1008
00336080stp x9, x10, [x27]
00336084adrp x27, 0x6e3000
00336088ldr x3, [x27+1120]
0033608cadrp x27, 0x6e7000
00336090str x3, [x27+1024]
00336094adrp x27, 0x6da000
00336098ldr x3, [x27+2352]
0033609cadrp x27, 0x6da000
003360a0ldr x4, [x27+2360]
003360a4adrp x27, 0x6da000
003360a8ldr x5, [x27+2368]
003360acadrp x27, 0x6e7000
003360b0str x4, [x27+1088]
003360b4adrp x27, 0x6e7000
003360b8str x5, [x27+1096]
003360bcadrp x27, 0x715000
003360c0ldr w4, [x27+3056]
003360c4cbz w4, 0x3360cc
003360c8b 0x3360d0
003360cc
003360ccloc_3360cc:
003360ccb 0x33610c
003360d0
003360d0loc_3360d0:
003360d0str x3, [sp+32]
003360d4bl runtime.gcWriteBarrier2
003360d8str x3, [x25]
003360dcadrp x27, 0x6e7000
003360e0ldr x3, [x27+1080]
003360e4str x3, [x25+8]
003360e8adrp x0, 0x341000
003360ecadd x0, x0, 2976
003360f0adrp x1, 0x6e7000
003360f4add x1, x1, 1104
003360f8adrp x2, 0x6e3000
003360fcadd x2, x2, 1056
00336100bl runtime.wbMove
00336104ldr x3, [sp+32]
00336108b 0x33610c
0033610c
0033610cloc_33610c:
0033610cadrp x27, 0x6e7000
00336110str x3, [x27+1080]
00336114adrp x27, 0x6e3000
00336118add x27, x27, 1056
0033611cldp x3, x4, [x27]
00336120adrp x27, 0x6e3000
00336124add x27, x27, 1072
00336128ldp x5, x6, [x27]
0033612cadrp x27, 0x6e3000
00336130add x27, x27, 1088
00336134ldp x7, x8, [x27]
00336138adrp x27, 0x6e3000
0033613cadd x27, x27, 1104
00336140ldp x9, x10, [x27]
00336144adrp x27, 0x6e7000
00336148add x27, x27, 1104
0033614cstp x3, x4, [x27]
00336150adrp x27, 0x6e7000
00336154add x27, x27, 1120
00336158stp x5, x6, [x27]
0033615cadrp x27, 0x6e7000
00336160add x27, x27, 1136
00336164stp x7, x8, [x27]
00336168adrp x27, 0x6e7000
0033616cadd x27, x27, 1152
00336170stp x9, x10, [x27]
00336174adrp x27, 0x6e3000
00336178ldr x3, [x27+1120]
0033617cadrp x27, 0x6e7000
00336180str x3, [x27+1168]
00336184adrp x27, 0x6da000
00336188ldr x3, [x27+2384]
0033618cadrp x27, 0x6da000
00336190ldr x4, [x27+2392]
00336194adrp x27, 0x6da000
00336198ldr x5, [x27+2400]
0033619cadrp x27, 0x6e7000
003361a0str x4, [x27+1232]
003361a4adrp x27, 0x6e7000
003361a8str x5, [x27+1240]
003361acadrp x27, 0x715000
003361b0ldr w4, [x27+3056]
003361b4cbz w4, 0x3361bc
003361b8b 0x3361c0
003361bc
003361bcloc_3361bc:
003361bcb 0x3361fc
003361c0
003361c0loc_3361c0:
003361c0str x3, [sp+32]
003361c4bl runtime.gcWriteBarrier2
003361c8str x3, [x25]
003361ccadrp x27, 0x6e7000
003361d0ldr x3, [x27+1224]
003361d4str x3, [x25+8]
003361d8adrp x0, 0x341000
003361dcadd x0, x0, 2976
003361e0adrp x1, 0x6e7000
003361e4add x1, x1, 1248
003361e8adrp x2, 0x6e3000
003361ecadd x2, x2, 1056
003361f0bl runtime.wbMove
003361f4ldr x3, [sp+32]
003361f8b 0x3361fc
003361fc
003361fcloc_3361fc:
003361fcadrp x27, 0x6e7000
00336200str x3, [x27+1224]
00336204adrp x27, 0x6e3000
00336208add x27, x27, 1056
0033620cldp x3, x4, [x27]
00336210adrp x27, 0x6e3000
00336214add x27, x27, 1072
00336218ldp x5, x6, [x27]
0033621cadrp x27, 0x6e3000
00336220add x27, x27, 1088
00336224ldp x7, x8, [x27]
00336228adrp x27, 0x6e3000
0033622cadd x27, x27, 1104
00336230ldp x9, x10, [x27]
00336234adrp x27, 0x6e7000
00336238add x27, x27, 1248
0033623cstp x3, x4, [x27]
00336240adrp x27, 0x6e7000
00336244add x27, x27, 1264
00336248stp x5, x6, [x27]
0033624cadrp x27, 0x6e7000
00336250add x27, x27, 1280
00336254stp x7, x8, [x27]
00336258adrp x27, 0x6e7000
0033625cadd x27, x27, 1296
00336260stp x9, x10, [x27]
00336264adrp x27, 0x6e3000
00336268ldr x3, [x27+1120]
0033626cadrp x27, 0x6e7000
00336270str x3, [x27+1312]
00336274adrp x27, 0x6da000
00336278ldr x3, [x27+2416]
0033627cadrp x27, 0x6da000
00336280ldr x4, [x27+2424]
00336284adrp x27, 0x6da000
00336288ldr x5, [x27+2432]
0033628cadrp x27, 0x6e7000
00336290str x4, [x27+1376]
00336294adrp x27, 0x6e7000
00336298str x5, [x27+1384]
0033629cadrp x27, 0x715000
003362a0ldr w4, [x27+3056]
003362a4cbz w4, 0x3362ac
003362a8b 0x3362b0
003362ac
003362acloc_3362ac:
003362acb 0x3362ec
003362b0
003362b0loc_3362b0:
003362b0str x3, [sp+32]
003362b4bl runtime.gcWriteBarrier2
003362b8str x3, [x25]
003362bcadrp x27, 0x6e7000
003362c0ldr x3, [x27+1368]
003362c4str x3, [x25+8]
003362c8adrp x0, 0x341000
003362ccadd x0, x0, 2976
003362d0adrp x1, 0x6e7000
003362d4add x1, x1, 1392
003362d8adrp x2, 0x6e3000
003362dcadd x2, x2, 768
003362e0bl runtime.wbMove
003362e4ldr x3, [sp+32]
003362e8b 0x3362ec
003362ec
003362ecloc_3362ec:
003362ecadrp x27, 0x6e7000
003362f0str x3, [x27+1368]
003362f4adrp x27, 0x6e3000
003362f8add x27, x27, 768
003362fcldp x3, x4, [x27]
00336300adrp x27, 0x6e3000
00336304add x27, x27, 784
00336308ldp x5, x6, [x27]
0033630cadrp x27, 0x6e3000
00336310add x27, x27, 800
00336314ldp x7, x8, [x27]
00336318adrp x27, 0x6e3000
0033631cadd x27, x27, 816
00336320ldp x9, x10, [x27]
00336324adrp x27, 0x6e7000
00336328add x27, x27, 1392
0033632cstp x3, x4, [x27]
00336330adrp x27, 0x6e7000
00336334add x27, x27, 1408
00336338stp x5, x6, [x27]
0033633cadrp x27, 0x6e7000
00336340add x27, x27, 1424
00336344stp x7, x8, [x27]
00336348adrp x27, 0x6e7000
0033634cadd x27, x27, 1440
00336350stp x9, x10, [x27]
00336354adrp x27, 0x6e3000
00336358ldr x3, [x27+832]
0033635cadrp x27, 0x6e7000
00336360str x3, [x27+1456]
00336364adrp x27, 0x6da000
00336368ldr x3, [x27+2416]
0033636cadrp x27, 0x6da000
00336370ldr x4, [x27+2424]
00336374adrp x27, 0x6da000
00336378ldr x5, [x27+2432]
0033637cadrp x27, 0x6e7000
00336380str x4, [x27+1520]
00336384adrp x27, 0x6e7000
00336388str x5, [x27+1528]
0033638cadrp x27, 0x715000
00336390ldr w4, [x27+3056]
00336394cbz w4, 0x33639c
00336398b 0x3363a0
0033639c
0033639cloc_33639c:
0033639cb 0x3363dc
003363a0
003363a0loc_3363a0:
003363a0str x3, [sp+32]
003363a4bl runtime.gcWriteBarrier2
003363a8str x3, [x25]
003363acadrp x27, 0x6e7000
003363b0ldr x3, [x27+1512]
003363b4str x3, [x25+8]
003363b8adrp x0, 0x341000
003363bcadd x0, x0, 2976
003363c0adrp x1, 0x6e7000
003363c4add x1, x1, 1536
003363c8adrp x2, 0x6e3000
003363ccadd x2, x2, 864
003363d0bl runtime.wbMove
003363d4ldr x3, [sp+32]
003363d8b 0x3363dc
003363dc
003363dcloc_3363dc:
003363dcadrp x27, 0x6e7000
003363e0str x3, [x27+1512]
003363e4adrp x27, 0x6e3000
003363e8add x27, x27, 864
003363ecldp x3, x4, [x27]
003363f0adrp x27, 0x6e3000
003363f4add x27, x27, 880
003363f8ldp x5, x6, [x27]
003363fcadrp x27, 0x6e3000
00336400add x27, x27, 896
00336404ldp x7, x8, [x27]
00336408adrp x27, 0x6e3000
0033640cadd x27, x27, 912
00336410ldp x9, x10, [x27]
00336414adrp x27, 0x6e7000
00336418add x27, x27, 1536
0033641cstp x3, x4, [x27]
00336420adrp x27, 0x6e7000
00336424add x27, x27, 1552
00336428stp x5, x6, [x27]
0033642cadrp x27, 0x6e7000
00336430add x27, x27, 1568
00336434stp x7, x8, [x27]
00336438adrp x27, 0x6e7000
0033643cadd x27, x27, 1584
00336440stp x9, x10, [x27]
00336444adrp x27, 0x6e3000
00336448ldr x3, [x27+928]
0033644cadrp x27, 0x6e7000
00336450str x3, [x27+1600]
00336454adrp x27, 0x6da000
00336458ldr x3, [x27+2416]
0033645cadrp x27, 0x6da000
00336460ldr x4, [x27+2424]
00336464adrp x27, 0x6da000
00336468ldr x5, [x27+2432]
0033646cadrp x27, 0x6e7000
00336470str x4, [x27+1664]
00336474adrp x27, 0x6e7000
00336478str x5, [x27+1672]
0033647cadrp x27, 0x715000
00336480ldr w4, [x27+3056]
00336484cbz w4, 0x33648c
00336488b 0x336490
0033648c
0033648cloc_33648c:
0033648cb 0x3364cc
00336490
00336490loc_336490:
00336490str x3, [sp+32]
00336494bl runtime.gcWriteBarrier2
00336498str x3, [x25]
0033649cadrp x27, 0x6e7000
003364a0ldr x3, [x27+1656]
003364a4str x3, [x25+8]
003364a8adrp x0, 0x341000
003364acadd x0, x0, 2976
003364b0adrp x1, 0x6e7000
003364b4add x1, x1, 1680
003364b8adrp x2, 0x6e3000
003364bcadd x2, x2, 960
003364c0bl runtime.wbMove
003364c4ldr x3, [sp+32]
003364c8b 0x3364cc
003364cc
003364ccloc_3364cc:
003364ccadrp x27, 0x6e7000
003364d0str x3, [x27+1656]
003364d4adrp x27, 0x6e3000
003364d8add x27, x27, 960
003364dcldp x3, x4, [x27]
003364e0adrp x27, 0x6e3000
003364e4add x27, x27, 976
003364e8ldp x5, x6, [x27]
003364ecadrp x27, 0x6e3000
003364f0add x27, x27, 992
003364f4ldp x7, x8, [x27]
003364f8adrp x27, 0x6e3000
003364fcadd x27, x27, 1008
00336500ldp x9, x10, [x27]
00336504adrp x27, 0x6e7000
00336508add x27, x27, 1680
0033650cstp x3, x4, [x27]
00336510adrp x27, 0x6e7000
00336514add x27, x27, 1696
00336518stp x5, x6, [x27]
0033651cadrp x27, 0x6e7000
00336520add x27, x27, 1712
00336524stp x7, x8, [x27]
00336528adrp x27, 0x6e7000
0033652cadd x27, x27, 1728
00336530stp x9, x10, [x27]
00336534adrp x27, 0x6e3000
00336538ldr x3, [x27+1024]
0033653cadrp x27, 0x6e7000
00336540str x3, [x27+1744]
00336544adrp x27, 0x6da000
00336548ldr x3, [x27+2448]
0033654cadrp x27, 0x6da000
00336550ldr x4, [x27+2456]
00336554adrp x27, 0x6da000
00336558ldr x5, [x27+2464]
0033655cadrp x27, 0x6e7000
00336560str x4, [x27+1808]
00336564adrp x27, 0x6e7000
00336568str x5, [x27+1816]
0033656cadrp x27, 0x715000
00336570ldr w4, [x27+3056]
00336574cbz w4, 0x33657c
00336578b 0x336580
0033657c
0033657cloc_33657c:
0033657cb 0x3365bc
00336580
00336580loc_336580:
00336580str x3, [sp+32]
00336584bl runtime.gcWriteBarrier2
00336588str x3, [x25]
0033658cadrp x27, 0x6e7000
00336590ldr x3, [x27+1800]
00336594str x3, [x25+8]
00336598adrp x0, 0x341000
0033659cadd x0, x0, 2976
003365a0adrp x1, 0x6e7000
003365a4add x1, x1, 1824
003365a8adrp x2, 0x6ed000
003365acadd x2, x2, 4032
003365b0bl runtime.wbMove
003365b4ldr x3, [sp+32]
003365b8b 0x3365bc
003365bc
003365bcloc_3365bc:
003365bcadrp x27, 0x6e7000
003365c0str x3, [x27+1800]
003365c4adrp x27, 0x6ed000
003365c8add x27, x27, 4032
003365ccldp x3, x4, [x27]
003365d0adrp x27, 0x6ed000
003365d4add x27, x27, 4048
003365d8ldp x5, x6, [x27]
003365dcadrp x27, 0x6ed000
003365e0add x27, x27, 4064
003365e4ldp x7, x8, [x27]
003365e8adrp x27, 0x6ed000
003365ecadd x27, x27, 4080
003365f0ldp x9, x10, [x27]
003365f4adrp x27, 0x6e7000
003365f8add x27, x27, 1824
003365fcstp x3, x4, [x27]
00336600adrp x27, 0x6e7000
00336604add x27, x27, 1840
00336608stp x5, x6, [x27]
0033660cadrp x27, 0x6e7000
00336610add x27, x27, 1856
00336614stp x7, x8, [x27]
00336618adrp x27, 0x6e7000
0033661cadd x27, x27, 1872
00336620stp x9, x10, [x27]
00336624adrp x27, 0x6ee000
00336628ldr x3, [x27]
0033662cadrp x27, 0x6e7000
00336630str x3, [x27+1888]
00336634adrp x27, 0x6da000
00336638ldr x3, [x27+2480]
0033663cadrp x27, 0x6da000
00336640ldr x4, [x27+2488]
00336644adrp x27, 0x6da000
00336648ldr x5, [x27+2496]
0033664cadrp x27, 0x6e7000
00336650str x4, [x27+1952]
00336654adrp x27, 0x6e7000
00336658str x5, [x27+1960]
0033665cadrp x27, 0x715000
00336660ldr w4, [x27+3056]
00336664cbz w4, 0x33666c
00336668b 0x336670
0033666c
0033666cloc_33666c:
0033666cb 0x3366ac
00336670
00336670loc_336670:
00336670str x3, [sp+32]
00336674bl runtime.gcWriteBarrier2
00336678str x3, [x25]
0033667cadrp x27, 0x6e7000
00336680ldr x3, [x27+1944]
00336684str x3, [x25+8]
00336688adrp x0, 0x341000
0033668cadd x0, x0, 2976
00336690adrp x1, 0x6e7000
00336694add x1, x1, 1968
00336698adrp x2, 0x6ed000
0033669cadd x2, x2, 4032
003366a0bl runtime.wbMove
003366a4ldr x3, [sp+32]
003366a8b 0x3366ac
003366ac
003366acloc_3366ac:
003366acadrp x27, 0x6e7000
003366b0str x3, [x27+1944]
003366b4adrp x27, 0x6ed000
003366b8add x27, x27, 4032
003366bcldp x3, x4, [x27]
003366c0adrp x27, 0x6ed000
003366c4add x27, x27, 4048
003366c8ldp x5, x6, [x27]
003366ccadrp x27, 0x6ed000
003366d0add x27, x27, 4064
003366d4ldp x7, x8, [x27]
003366d8adrp x27, 0x6ed000
003366dcadd x27, x27, 4080
003366e0ldp x9, x10, [x27]
003366e4adrp x27, 0x6e7000
003366e8add x27, x27, 1968
003366ecstp x3, x4, [x27]
003366f0adrp x27, 0x6e7000
003366f4add x27, x27, 1984
003366f8stp x5, x6, [x27]
003366fcadrp x27, 0x6e7000
00336700add x27, x27, 2000
00336704stp x7, x8, [x27]
00336708adrp x27, 0x6e7000
0033670cadd x27, x27, 2016
00336710stp x9, x10, [x27]
00336714adrp x27, 0x6ee000
00336718ldr x3, [x27]
0033671cadrp x27, 0x6e7000
00336720str x3, [x27+2032]
00336724adrp x27, 0x6da000
00336728ldr x3, [x27+2512]
0033672cadrp x27, 0x6da000
00336730ldr x4, [x27+2520]
00336734adrp x27, 0x6da000
00336738ldr x5, [x27+2528]
0033673cadrp x27, 0x6e7000
00336740str x4, [x27+2096]
00336744adrp x27, 0x6e7000
00336748str x5, [x27+2104]
0033674cadrp x27, 0x715000
00336750ldr w4, [x27+3056]
00336754cbz w4, 0x33675c
00336758b 0x336760
0033675c
0033675cloc_33675c:
0033675cb 0x33679c
00336760
00336760loc_336760:
00336760str x3, [sp+32]
00336764bl runtime.gcWriteBarrier2
00336768str x3, [x25]
0033676cadrp x27, 0x6e7000
00336770ldr x3, [x27+2088]
00336774str x3, [x25+8]
00336778adrp x0, 0x341000
0033677cadd x0, x0, 2976
00336780adrp x1, 0x6e7000
00336784add x1, x1, 2112
00336788adrp x2, 0x6ed000
0033678cadd x2, x2, 4032
00336790bl runtime.wbMove
00336794ldr x3, [sp+32]
00336798b 0x33679c
0033679c
0033679cloc_33679c:
0033679cadrp x27, 0x6e7000
003367a0str x3, [x27+2088]
003367a4adrp x27, 0x6ed000
003367a8add x27, x27, 4032
003367acldp x3, x4, [x27]
003367b0adrp x27, 0x6ed000
003367b4add x27, x27, 4048
003367b8ldp x5, x6, [x27]
003367bcadrp x27, 0x6ed000
003367c0add x27, x27, 4064
003367c4ldp x7, x8, [x27]
003367c8adrp x27, 0x6ed000
003367ccadd x27, x27, 4080
003367d0ldp x9, x10, [x27]
003367d4adrp x27, 0x6e7000
003367d8add x27, x27, 2112
003367dcstp x3, x4, [x27]
003367e0adrp x27, 0x6e7000
003367e4add x27, x27, 2128
003367e8stp x5, x6, [x27]
003367ecadrp x27, 0x6e7000
003367f0add x27, x27, 2144
003367f4stp x7, x8, [x27]
003367f8adrp x27, 0x6e7000
003367fcadd x27, x27, 2160
00336800stp x9, x10, [x27]
00336804adrp x27, 0x6ee000
00336808ldr x3, [x27]
0033680cadrp x27, 0x6e7000
00336810str x3, [x27+2176]
00336814adrp x27, 0x6da000
00336818ldr x3, [x27+2544]
0033681cadrp x27, 0x6da000
00336820ldr x4, [x27+2552]
00336824adrp x27, 0x6da000
00336828ldr x5, [x27+2560]
0033682cadrp x27, 0x6e7000
00336830str x4, [x27+2240]
00336834adrp x27, 0x6e7000
00336838str x5, [x27+2248]
0033683cadrp x27, 0x715000
00336840ldr w4, [x27+3056]
00336844cbz w4, 0x33684c
00336848b 0x336850
0033684c
0033684cloc_33684c:
0033684cb 0x33688c
00336850
00336850loc_336850:
00336850str x3, [sp+32]
00336854bl runtime.gcWriteBarrier2
00336858str x3, [x25]
0033685cadrp x27, 0x6e7000
00336860ldr x3, [x27+2232]
00336864str x3, [x25+8]
00336868adrp x0, 0x341000
0033686cadd x0, x0, 2976
00336870adrp x1, 0x6e7000
00336874add x1, x1, 2256
00336878adrp x2, 0x6ed000
0033687cadd x2, x2, 4032
00336880bl runtime.wbMove
00336884ldr x3, [sp+32]
00336888b 0x33688c
0033688c
0033688cloc_33688c:
0033688cadrp x27, 0x6e7000
00336890str x3, [x27+2232]
00336894adrp x27, 0x6ed000
00336898add x27, x27, 4032
0033689cldp x3, x4, [x27]
003368a0adrp x27, 0x6ed000
003368a4add x27, x27, 4048
003368a8ldp x5, x6, [x27]
003368acadrp x27, 0x6ed000
003368b0add x27, x27, 4064
003368b4ldp x7, x8, [x27]
003368b8adrp x27, 0x6ed000
003368bcadd x27, x27, 4080
003368c0ldp x9, x10, [x27]
003368c4adrp x27, 0x6e7000
003368c8add x27, x27, 2256
003368ccstp x3, x4, [x27]
003368d0adrp x27, 0x6e7000
003368d4add x27, x27, 2272
003368d8stp x5, x6, [x27]
003368dcadrp x27, 0x6e7000
003368e0add x27, x27, 2288
003368e4stp x7, x8, [x27]
003368e8adrp x27, 0x6e7000
003368ecadd x27, x27, 2304
003368f0stp x9, x10, [x27]
003368f4adrp x27, 0x6ee000
003368f8ldr x3, [x27]
003368fcadrp x27, 0x6e7000
00336900str x3, [x27+2320]
00336904adrp x27, 0x6da000
00336908ldr x3, [x27+2576]
0033690cadrp x27, 0x6da000
00336910ldr x4, [x27+2584]
00336914adrp x27, 0x6da000
00336918ldr x5, [x27+2592]
0033691cadrp x27, 0x6e7000
00336920str x4, [x27+2384]
00336924adrp x27, 0x6e7000
00336928str x5, [x27+2392]
0033692cadrp x27, 0x715000
00336930ldr w4, [x27+3056]
00336934cbz w4, 0x33693c
00336938b 0x336940
0033693c
0033693cloc_33693c:
0033693cb 0x33697c
00336940
00336940loc_336940:
00336940str x3, [sp+32]
00336944bl runtime.gcWriteBarrier2
00336948str x3, [x25]
0033694cadrp x27, 0x6e7000
00336950ldr x3, [x27+2376]
00336954str x3, [x25+8]
00336958adrp x0, 0x341000
0033695cadd x0, x0, 2976
00336960adrp x1, 0x6e7000
00336964add x1, x1, 2400
00336968adrp x2, 0x6ed000
0033696cadd x2, x2, 4032
00336970bl runtime.wbMove
00336974ldr x3, [sp+32]
00336978b 0x33697c
0033697c
0033697cloc_33697c:
0033697cadrp x27, 0x6e7000
00336980str x3, [x27+2376]
00336984adrp x27, 0x6ed000
00336988add x27, x27, 4032
0033698cldp x3, x4, [x27]
00336990adrp x27, 0x6ed000
00336994add x27, x27, 4048
00336998ldp x5, x6, [x27]
0033699cadrp x27, 0x6ed000
003369a0add x27, x27, 4064
003369a4ldp x7, x8, [x27]
003369a8adrp x27, 0x6ed000
003369acadd x27, x27, 4080
003369b0ldp x9, x10, [x27]
003369b4adrp x27, 0x6e7000
003369b8add x27, x27, 2400
003369bcstp x3, x4, [x27]
003369c0adrp x27, 0x6e7000
003369c4add x27, x27, 2416
003369c8stp x5, x6, [x27]
003369ccadrp x27, 0x6e7000
003369d0add x27, x27, 2432
003369d4stp x7, x8, [x27]
003369d8adrp x27, 0x6e7000
003369dcadd x27, x27, 2448
003369e0stp x9, x10, [x27]
003369e4adrp x27, 0x6ee000
003369e8ldr x3, [x27]
003369ecadrp x27, 0x6e7000
003369f0str x3, [x27+2464]
003369f4adrp x27, 0x6da000
003369f8ldr x3, [x27+2608]
003369fcadrp x27, 0x6da000
00336a00ldr x4, [x27+2616]
00336a04adrp x27, 0x6da000
00336a08ldr x5, [x27+2624]
00336a0cadrp x27, 0x6e7000
00336a10str x4, [x27+2528]
00336a14adrp x27, 0x6e7000
00336a18str x5, [x27+2536]
00336a1cadrp x27, 0x715000
00336a20ldr w4, [x27+3056]
00336a24cbz w4, 0x336a2c
00336a28b 0x336a30
00336a2c
00336a2cloc_336a2c:
00336a2cb 0x336a6c
00336a30
00336a30loc_336a30:
00336a30str x3, [sp+32]
00336a34bl runtime.gcWriteBarrier2
00336a38str x3, [x25]
00336a3cadrp x27, 0x6e7000
00336a40ldr x3, [x27+2520]
00336a44str x3, [x25+8]
00336a48adrp x0, 0x341000
00336a4cadd x0, x0, 2976
00336a50adrp x1, 0x6e7000
00336a54add x1, x1, 2544
00336a58adrp x2, 0x6ed000
00336a5cadd x2, x2, 4032
00336a60bl runtime.wbMove
00336a64ldr x3, [sp+32]
00336a68b 0x336a6c
00336a6c
00336a6cloc_336a6c:
00336a6cadrp x27, 0x6e7000
00336a70str x3, [x27+2520]
00336a74adrp x27, 0x6ed000
00336a78add x27, x27, 4032
00336a7cldp x3, x4, [x27]
00336a80adrp x27, 0x6ed000
00336a84add x27, x27, 4048
00336a88ldp x5, x6, [x27]
00336a8cadrp x27, 0x6ed000
00336a90add x27, x27, 4064
00336a94ldp x7, x8, [x27]
00336a98adrp x27, 0x6ed000
00336a9cadd x27, x27, 4080
00336aa0ldp x9, x10, [x27]
00336aa4adrp x27, 0x6e7000
00336aa8add x27, x27, 2544
00336aacstp x3, x4, [x27]
00336ab0adrp x27, 0x6e7000
00336ab4add x27, x27, 2560
00336ab8stp x5, x6, [x27]
00336abcadrp x27, 0x6e7000
00336ac0add x27, x27, 2576
00336ac4stp x7, x8, [x27]
00336ac8adrp x27, 0x6e7000
00336accadd x27, x27, 2592
00336ad0stp x9, x10, [x27]
00336ad4adrp x27, 0x6ee000
00336ad8ldr x3, [x27]
00336adcadrp x27, 0x6e7000
00336ae0str x3, [x27+2608]
00336ae4adrp x27, 0x6da000
00336ae8ldr x3, [x27+2640]
00336aecadrp x27, 0x6da000
00336af0ldr x4, [x27+2648]
00336af4adrp x27, 0x6da000
00336af8ldr x5, [x27+2656]
00336afcadrp x27, 0x6e7000
00336b00str x4, [x27+2672]
00336b04adrp x27, 0x6e7000
00336b08str x5, [x27+2680]
00336b0cadrp x27, 0x715000
00336b10ldr w4, [x27+3056]
00336b14cbz w4, 0x336b1c
00336b18b 0x336b20
00336b1c
00336b1cloc_336b1c:
00336b1cb 0x336b5c
00336b20
00336b20loc_336b20:
00336b20str x3, [sp+32]
00336b24bl runtime.gcWriteBarrier2
00336b28str x3, [x25]
00336b2cadrp x27, 0x6e7000
00336b30ldr x3, [x27+2664]
00336b34str x3, [x25+8]
00336b38adrp x0, 0x341000
00336b3cadd x0, x0, 2976
00336b40adrp x1, 0x6e7000
00336b44add x1, x1, 2688
00336b48adrp x2, 0x6ed000
00336b4cadd x2, x2, 4032
00336b50bl runtime.wbMove
00336b54ldr x3, [sp+32]
00336b58b 0x336b5c
00336b5c
00336b5cloc_336b5c:
00336b5cadrp x27, 0x6e7000
00336b60str x3, [x27+2664]
00336b64adrp x27, 0x6ed000
00336b68add x27, x27, 4032
00336b6cldp x2, x3, [x27]
00336b70adrp x27, 0x6ed000
00336b74add x27, x27, 4048
00336b78ldp x4, x5, [x27]
00336b7cadrp x27, 0x6ed000
00336b80add x27, x27, 4064
00336b84ldp x6, x7, [x27]
00336b88adrp x27, 0x6ed000
00336b8cadd x27, x27, 4080
00336b90ldp x8, x9, [x27]
00336b94adrp x27, 0x6e7000
00336b98add x27, x27, 2688
00336b9cstp x2, x3, [x27]
00336ba0adrp x27, 0x6e7000
00336ba4add x27, x27, 2704
00336ba8stp x4, x5, [x27]
00336bacadrp x27, 0x6e7000
00336bb0add x27, x27, 2720
00336bb4stp x6, x7, [x27]
00336bb8adrp x27, 0x6e7000
00336bbcadd x27, x27, 2736
00336bc0stp x8, x9, [x27]
00336bc4adrp x27, 0x6ee000
00336bc8ldr x2, [x27]
00336bccadrp x27, 0x6e7000
00336bd0str x2, [x27+2752]
00336bd4adrp x27, 0x6da000
00336bd8ldr x2, [x27+3152]
00336bdcadrp x27, 0x6da000
00336be0ldr x3, [x27+3160]
00336be4adrp x27, 0x6da000
00336be8ldr x4, [x27+3168]
00336becadrp x27, 0x6e4000
00336bf0str x3, [x27+2608]
00336bf4adrp x27, 0x6e4000
00336bf8str x4, [x27+2616]
00336bfcadrp x27, 0x715000
00336c00ldr w3, [x27+3056]
00336c04cbz w3, 0x336c0c
00336c08b 0x336c10
00336c0c
00336c0cloc_336c0c:
00336c0cb 0x336c28
00336c10
00336c10loc_336c10:
00336c10bl runtime.gcWriteBarrier2
00336c14str x2, [x25]
00336c18adrp x27, 0x6e4000
00336c1cldr x3, [x27+2600]
00336c20str x3, [x25+8]
00336c24b 0x336c28
00336c28
00336c28loc_336c28:
00336c28adrp x27, 0x6e4000
00336c2cstr x2, [x27+2600]
00336c30adrp x27, 0x6da000
00336c34ldr x2, [x27+3184]
00336c38adrp x27, 0x6da000
00336c3cldr x3, [x27+3192]
00336c40adrp x27, 0x6da000
00336c44ldr x4, [x27+3200]
00336c48adrp x27, 0x6e4000
00336c4cstr x3, [x27+2640]
00336c50adrp x27, 0x6e4000
00336c54str x4, [x27+2648]
00336c58adrp x27, 0x715000
00336c5cldr w3, [x27+3056]
00336c60cbz w3, 0x336c68
00336c64b 0x336c6c
00336c68
00336c68loc_336c68:
00336c68b 0x336c84
00336c6c
00336c6cloc_336c6c:
00336c6cbl runtime.gcWriteBarrier2
00336c70str x2, [x25]
00336c74adrp x27, 0x6e4000
00336c78ldr x3, [x27+2632]
00336c7cstr x3, [x25+8]
00336c80b 0x336c84
00336c84
00336c84loc_336c84:
00336c84adrp x27, 0x6e4000
00336c88str x2, [x27+2632]
00336c8cadrp x27, 0x6da000
00336c90ldr x2, [x27+3216]
00336c94adrp x27, 0x6da000
00336c98ldr x3, [x27+3224]
00336c9cadrp x27, 0x6da000
00336ca0ldr x4, [x27+3232]
00336ca4adrp x27, 0x6e4000
00336ca8str x3, [x27+2672]
00336cacadrp x27, 0x6e4000
00336cb0str x4, [x27+2680]
00336cb4adrp x27, 0x715000
00336cb8ldr w3, [x27+3056]
00336cbccbz w3, 0x336cc4
00336cc0b 0x336cc8
00336cc4
00336cc4loc_336cc4:
00336cc4b 0x336ce0
00336cc8
00336cc8loc_336cc8:
00336cc8bl runtime.gcWriteBarrier2
00336cccstr x2, [x25]
00336cd0adrp x27, 0x6e4000
00336cd4ldr x3, [x27+2664]
00336cd8str x3, [x25+8]
00336cdcb 0x336ce0
00336ce0
00336ce0loc_336ce0:
00336ce0adrp x27, 0x6e4000
00336ce4str x2, [x27+2664]
00336ce8adrp x27, 0x6da000
00336cecldr x2, [x27+3248]
00336cf0adrp x27, 0x6da000
00336cf4ldr x3, [x27+3256]
00336cf8adrp x27, 0x6da000
00336cfcldr x4, [x27+3264]
00336d00adrp x27, 0x6e4000
00336d04str x3, [x27+2704]
00336d08adrp x27, 0x6e4000
00336d0cstr x4, [x27+2712]
00336d10adrp x27, 0x715000
00336d14ldr w3, [x27+3056]
00336d18cbz w3, 0x336d20
00336d1cb 0x336d24
00336d20
00336d20loc_336d20:
00336d20b 0x336d3c
00336d24
00336d24loc_336d24:
00336d24bl runtime.gcWriteBarrier2
00336d28str x2, [x25]
00336d2cadrp x27, 0x6e4000
00336d30ldr x3, [x27+2696]
00336d34str x3, [x25+8]
00336d38b 0x336d3c
00336d3c
00336d3cloc_336d3c:
00336d3cadrp x27, 0x6e4000
00336d40str x2, [x27+2696]
00336d44adrp x27, 0x6da000
00336d48ldr x2, [x27+3280]
00336d4cadrp x27, 0x6da000
00336d50ldr x3, [x27+3288]
00336d54adrp x27, 0x6da000
00336d58ldr x4, [x27+3296]
00336d5cadrp x27, 0x6e4000
00336d60str x3, [x27+2736]
00336d64adrp x27, 0x6e4000
00336d68str x4, [x27+2744]
00336d6cadrp x27, 0x715000
00336d70ldr w3, [x27+3056]
00336d74cbz w3, 0x336d7c
00336d78b 0x336d80
00336d7c
00336d7cloc_336d7c:
00336d7cb 0x336d98
00336d80
00336d80loc_336d80:
00336d80bl runtime.gcWriteBarrier2
00336d84str x2, [x25]
00336d88adrp x27, 0x6e4000
00336d8cldr x3, [x27+2728]
00336d90str x3, [x25+8]
00336d94b 0x336d98
00336d98
00336d98loc_336d98:
00336d98adrp x27, 0x6e4000
00336d9cstr x2, [x27+2728]
00336da0adrp x27, 0x6da000
00336da4ldr x2, [x27+3312]
00336da8adrp x27, 0x6da000
00336dacldr x3, [x27+3320]
00336db0adrp x27, 0x6da000
00336db4ldr x4, [x27+3328]
00336db8adrp x27, 0x6e4000
00336dbcstr x3, [x27+2768]
00336dc0adrp x27, 0x6e4000
00336dc4str x4, [x27+2776]
00336dc8adrp x27, 0x715000
00336dccldr w3, [x27+3056]
00336dd0cbz w3, 0x336dd8
00336dd4b 0x336ddc
00336dd8
00336dd8loc_336dd8:
00336dd8b 0x336df4
00336ddc
00336ddcloc_336ddc:
00336ddcbl runtime.gcWriteBarrier2
00336de0str x2, [x25]
00336de4adrp x27, 0x6e4000
00336de8ldr x3, [x27+2760]
00336decstr x3, [x25+8]
00336df0b 0x336df4
00336df4
00336df4loc_336df4:
00336df4adrp x27, 0x6e4000
00336df8str x2, [x27+2760]
00336dfcadrp x27, 0x6da000
00336e00ldr x2, [x27+3344]
00336e04adrp x27, 0x6da000
00336e08ldr x3, [x27+3352]
00336e0cadrp x27, 0x6da000
00336e10ldr x4, [x27+3360]
00336e14adrp x27, 0x6e4000
00336e18str x3, [x27+2800]
00336e1cadrp x27, 0x6e4000
00336e20str x4, [x27+2808]
00336e24adrp x27, 0x715000
00336e28ldr w3, [x27+3056]
00336e2ccbz w3, 0x336e34
00336e30b 0x336e38
00336e34
00336e34loc_336e34:
00336e34b 0x336e50
00336e38
00336e38loc_336e38:
00336e38bl runtime.gcWriteBarrier2
00336e3cstr x2, [x25]
00336e40adrp x27, 0x6e4000
00336e44ldr x3, [x27+2792]
00336e48str x3, [x25+8]
00336e4cb 0x336e50
00336e50
00336e50loc_336e50:
00336e50adrp x27, 0x6e4000
00336e54str x2, [x27+2792]
00336e58adrp x27, 0x6da000
00336e5cldr x2, [x27+3376]
00336e60adrp x27, 0x6da000
00336e64ldr x3, [x27+3384]
00336e68adrp x27, 0x6da000
00336e6cldr x4, [x27+3392]
00336e70adrp x27, 0x6e4000
00336e74str x3, [x27+2832]
00336e78adrp x27, 0x6e4000
00336e7cstr x4, [x27+2840]
00336e80adrp x27, 0x715000
00336e84ldr w3, [x27+3056]
00336e88cbz w3, 0x336e90
00336e8cb 0x336e94
00336e90
00336e90loc_336e90:
00336e90b 0x336eac
00336e94
00336e94loc_336e94:
00336e94bl runtime.gcWriteBarrier2
00336e98str x2, [x25]
00336e9cadrp x27, 0x6e4000
00336ea0ldr x3, [x27+2824]
00336ea4str x3, [x25+8]
00336ea8b 0x336eac
00336eac
00336eacloc_336eac:
00336eacadrp x27, 0x6e4000
00336eb0str x2, [x27+2824]
00336eb4adrp x27, 0x6da000
00336eb8ldr x2, [x27+3408]
00336ebcadrp x27, 0x6da000
00336ec0ldr x3, [x27+3416]
00336ec4adrp x27, 0x6da000
00336ec8ldr x4, [x27+3424]
00336eccadrp x27, 0x6e4000
00336ed0str x3, [x27+2864]
00336ed4adrp x27, 0x6e4000
00336ed8str x4, [x27+2872]
00336edcadrp x27, 0x715000
00336ee0ldr w3, [x27+3056]
00336ee4cbz w3, 0x336eec
00336ee8b 0x336ef0
00336eec
00336eecloc_336eec:
00336eecb 0x336f08
00336ef0
00336ef0loc_336ef0:
00336ef0bl runtime.gcWriteBarrier2
00336ef4str x2, [x25]
00336ef8adrp x27, 0x6e4000
00336efcldr x3, [x27+2856]
00336f00str x3, [x25+8]
00336f04b 0x336f08
00336f08
00336f08loc_336f08:
00336f08adrp x27, 0x6e4000
00336f0cstr x2, [x27+2856]
00336f10adrp x27, 0x6da000
00336f14ldr x2, [x27+3440]
00336f18adrp x27, 0x6da000
00336f1cldr x3, [x27+3448]
00336f20adrp x27, 0x6da000
00336f24ldr x4, [x27+3456]
00336f28adrp x27, 0x6e4000
00336f2cstr x3, [x27+2896]
00336f30adrp x27, 0x6e4000
00336f34str x4, [x27+2904]
00336f38adrp x27, 0x715000
00336f3cldr w3, [x27+3056]
00336f40cbz w3, 0x336f48
00336f44b 0x336f4c
00336f48
00336f48loc_336f48:
00336f48b 0x336f64
00336f4c
00336f4cloc_336f4c:
00336f4cbl runtime.gcWriteBarrier2
00336f50str x2, [x25]
00336f54adrp x27, 0x6e4000
00336f58ldr x3, [x27+2888]
00336f5cstr x3, [x25+8]
00336f60b 0x336f64
00336f64
00336f64loc_336f64:
00336f64adrp x27, 0x6e4000
00336f68str x2, [x27+2888]
00336f6cadrp x27, 0x6da000
00336f70ldr x2, [x27+3472]
00336f74adrp x27, 0x6da000
00336f78ldr x3, [x27+3480]
00336f7cadrp x27, 0x6da000
00336f80ldr x4, [x27+3488]
00336f84adrp x27, 0x6e4000
00336f88str x3, [x27+2928]
00336f8cadrp x27, 0x6e4000
00336f90str x4, [x27+2936]
00336f94adrp x27, 0x715000
00336f98ldr w3, [x27+3056]
00336f9ccbz w3, 0x336fa4
00336fa0b 0x336fa8
00336fa4
00336fa4loc_336fa4:
00336fa4b 0x336fc0
00336fa8
00336fa8loc_336fa8:
00336fa8bl runtime.gcWriteBarrier2
00336facstr x2, [x25]
00336fb0adrp x27, 0x6e4000
00336fb4ldr x3, [x27+2920]
00336fb8str x3, [x25+8]
00336fbcb 0x336fc0
00336fc0
00336fc0loc_336fc0:
00336fc0adrp x27, 0x6e4000
00336fc4str x2, [x27+2920]
00336fc8adrp x27, 0x6da000
00336fccldr x2, [x27+3504]
00336fd0adrp x27, 0x6da000
00336fd4ldr x3, [x27+3512]
00336fd8adrp x27, 0x6da000
00336fdcldr x4, [x27+3520]
00336fe0adrp x27, 0x6e4000
00336fe4str x3, [x27+2960]
00336fe8adrp x27, 0x6e4000
00336fecstr x4, [x27+2968]
00336ff0adrp x27, 0x715000
00336ff4ldr w3, [x27+3056]
00336ff8cbz w3, 0x337000
00336ffcb 0x337004
00337000
00337000loc_337000:
00337000b 0x33701c
00337004
00337004loc_337004:
00337004bl runtime.gcWriteBarrier2
00337008str x2, [x25]
0033700cadrp x27, 0x6e3000
00337010ldr x3, [x27+2952]
00337014str x3, [x25+8]
00337018b 0x33701c
0033701c
0033701cloc_33701c:
0033701cadrp x27, 0x6e3000
00337020str x2, [x27+2952]
00337024adrp x27, 0x6d9000
00337028ldr x2, [x27+3536]
0033702cadrp x27, 0x6d9000
00337030ldr x3, [x27+3544]
00337034adrp x27, 0x6d9000
00337038ldr x4, [x27+3552]
0033703cadrp x27, 0x6e3000
00337040str x3, [x27+2992]
00337044adrp x27, 0x6e3000
00337048str x4, [x27+3000]
0033704cadrp x27, 0x714000
00337050ldr w3, [x27+3056]
00337054cbz w3, 0x33705c
00337058b 0x337060
0033705c
0033705cloc_33705c:
0033705cb 0x337078
00337060
00337060loc_337060:
00337060bl runtime.gcWriteBarrier2
00337064str x2, [x25]
00337068adrp x27, 0x6e3000
0033706cldr x3, [x27+2984]
00337070str x3, [x25+8]
00337074b 0x337078
00337078
00337078loc_337078:
00337078adrp x27, 0x6e3000
0033707cstr x2, [x27+2984]
00337080adrp x27, 0x6d9000
00337084ldr x2, [x27+3568]
00337088adrp x27, 0x6d9000
0033708cldr x3, [x27+3576]
00337090adrp x27, 0x6d9000
00337094ldr x4, [x27+3584]
00337098adrp x27, 0x6e3000
0033709cstr x3, [x27+3024]
003370a0adrp x27, 0x6e3000
003370a4str x4, [x27+3032]
003370a8adrp x27, 0x714000
003370acldr w3, [x27+3056]
003370b0cbz w3, 0x3370b8
003370b4b 0x3370bc
003370b8
003370b8loc_3370b8:
003370b8b 0x3370d4
003370bc
003370bcloc_3370bc:
003370bcbl runtime.gcWriteBarrier2
003370c0str x2, [x25]
003370c4adrp x27, 0x6e3000
003370c8ldr x3, [x27+3016]
003370ccstr x3, [x25+8]
003370d0b 0x3370d4
003370d4
003370d4loc_3370d4:
003370d4adrp x27, 0x6e3000
003370d8str x2, [x27+3016]
003370dcadrp x0, 0x393000
003370e0add x0, x0, 3040
003370e4movz x1, 54
003370e8bl errors.New
003370ecadrp x27, 0x6ea000
003370f0str x0, [x27+3872]
003370f4adrp x27, 0x714000
003370f8ldr w2, [x27+3056]
003370fccbz w2, 0x337104
00337100b 0x337108
00337104
00337104loc_337104:
00337104b 0x337120
00337108
00337108loc_337108:
00337108bl runtime.gcWriteBarrier2
0033710cstr x1, [x25]
00337110adrp x27, 0x6ea000
00337114ldr x2, [x27+3880]
00337118str x2, [x25+8]
0033711cb 0x337120
00337120
00337120loc_337120:
00337120adrp x27, 0x6ea000
00337124str x1, [x27+3880]
00337128adrp x0, 0x37d000
0033712cadd x0, x0, 1257
00337130orr x1, xzr, 15
00337134bl internal/godebug.New
00337138adrp x27, 0x714000
0033713cldr w2, [x27+3056]
00337140cbz w2, 0x337148
00337144b 0x33714c
00337148
00337148loc_337148:
00337148b 0x337164
0033714c
0033714cloc_33714c:
0033714cbl runtime.gcWriteBarrier2
00337150str x0, [x25]
00337154adrp x27, 0x6ea000
00337158ldr x1, [x27]
0033715cstr x1, [x25+8]
00337160b 0x337164
00337164
00337164loc_337164:
00337164adrp x27, 0x6ea000
00337168str x0, [x27]
0033716cldur x29, [sp-8]
00337170ldr x30, [sp], 80
00337174ret x30
00337178
00337178loc_337178:
00337178mov x3, x30
0033717cbl runtime.morestack_noctxt.abi0
00337180b 0x335a50
00337184udf 0
00337188udf 0
0033718cudf 0
00335a50
00337190
00337190crypto/x509.NewCertPool: ; void crypto/x509.NewCertPool(void)
00337190ldr x16, [x28+16]
00337194subs xzr, sp, x16
00337198b.ls 0x33728c
0033719cstr x30, [sp-80]!
003371a0stur x29, [sp-8]
003371a4sub x29, sp, 8
003371a8str xzr, [sp+32]
003371acbl runtime.makemap_small
003371b0str x0, [sp+64]
003371b4bl runtime.makemap_small
003371b8str x0, [sp+56]
003371bcadrp x0, 0x32f000
003371c0add x0, x0, 4000
003371c4bl runtime.newobject
003371c8str x0, [sp+48]
003371ccadrp x27, 0x714000
003371d0ldr w1, [x27+3056]
003371d4cbz w1, 0x3371dc
003371d8b 0x3371e0
003371dc
003371dcloc_3371dc:
003371dcb 0x3371fc
003371e0
003371e0loc_3371e0:
003371e0str x0, [sp+40]
003371e4mov x1, x0
003371e8adrp x0, 0x32f000
003371ecadd x0, x0, 4000
003371f0bl runtime.wbZero
003371f4ldr x0, [sp+40]
003371f8b 0x3371fc
003371fc
003371fcloc_3371fc:
003371fcstp xzr, xzr, [x0]
00337200stp xzr, xzr, [x0+16]
00337204stp xzr, xzr, [x0+32]
00337208ldr x1, [sp+48]
0033720cldrsb x27, [x1]
00337210ldr x2, [sp+64]
00337214adrp x27, 0x714000
00337218ldr w3, [x27+3056]
0033721ccbz w3, 0x337224
00337220b 0x337228
00337224
00337224loc_337224:
00337224b 0x33723c
00337228
00337228loc_337228:
00337228bl runtime.gcWriteBarrier2
0033722cstr x2, [x25]
00337230ldr x3, [x1]
00337234str x3, [x25+8]
00337238b 0x33723c
0033723c
0033723cloc_33723c:
0033723cstr x2, [x1]
00337240ldr x1, [sp+48]
00337244ldrsb x27, [x1]
00337248ldr x2, [sp+56]
0033724cadrp x27, 0x714000
00337250ldr w3, [x27+3056]
00337254cbz w3, 0x33725c
00337258b 0x337260
0033725c
0033725cloc_33725c:
0033725cb 0x337274
00337260
00337260loc_337260:
00337260bl runtime.gcWriteBarrier2
00337264str x2, [x25]
00337268ldr x3, [x1+32]
0033726cstr x3, [x25+8]
00337270b 0x337274
00337274
00337274loc_337274:
00337274str x2, [x1+32]
00337278ldr x0, [sp+48]
0033727cstr x0, [sp+32]
00337280ldur x29, [sp-8]
00337284ldr x30, [sp], 80
00337288ret x30
0033728c
0033728cloc_33728c:
0033728cmov x3, x30
00337290bl runtime.morestack_noctxt.abi0
00337294b 0x337190
00337298udf 0
0033729cudf 0
00337190
00337190crypto/x509.NewCertPool: ; void crypto/x509.NewCertPool(void)
00337190ldr x16, [x28+16]
00337194subs xzr, sp, x16
00337198b.ls 0x33728c
0033719cstr x30, [sp-80]!
003371a0stur x29, [sp-8]
003371a4sub x29, sp, 8
003371a8str xzr, [sp+32]
003371acbl runtime.makemap_small
003371b0str x0, [sp+64]
003371b4bl runtime.makemap_small
003371b8str x0, [sp+56]
003371bcadrp x0, 0x32f000
003371c0add x0, x0, 4000
003371c4bl runtime.newobject
003371c8str x0, [sp+48]
003371ccadrp x27, 0x714000
003371d0ldr w1, [x27+3056]
003371d4cbz w1, 0x3371dc
003371d8b 0x3371e0
003371dc
003371dcloc_3371dc:
003371dcb 0x3371fc
003371e0
003371e0loc_3371e0:
003371e0str x0, [sp+40]
003371e4mov x1, x0
003371e8adrp x0, 0x32f000
003371ecadd x0, x0, 4000
003371f0bl runtime.wbZero
003371f4ldr x0, [sp+40]
003371f8b 0x3371fc
003371fc
003371fcloc_3371fc:
003371fcstp xzr, xzr, [x0]
00337200stp xzr, xzr, [x0+16]
00337204stp xzr, xzr, [x0+32]
00337208ldr x1, [sp+48]
0033720cldrsb x27, [x1]
00337210ldr x2, [sp+64]
00337214adrp x27, 0x714000
00337218ldr w3, [x27+3056]
0033721ccbz w3, 0x337224
00337220b 0x337228
00337224
00337224loc_337224:
00337224b 0x33723c
00337228
00337228loc_337228:
00337228bl runtime.gcWriteBarrier2
0033722cstr x2, [x25]
00337230ldr x3, [x1]
00337234str x3, [x25+8]
00337238b 0x33723c
0033723c
0033723cloc_33723c:
0033723cstr x2, [x1]
00337240ldr x1, [sp+48]
00337244ldrsb x27, [x1]
00337248ldr x2, [sp+56]
0033724cadrp x27, 0x714000
00337250ldr w3, [x27+3056]
00337254cbz w3, 0x33725c
00337258b 0x337260
0033725c
0033725cloc_33725c:
0033725cb 0x337274
00337260
00337260loc_337260:
00337260bl runtime.gcWriteBarrier2
00337264str x2, [x25]
00337268ldr x3, [x1+32]
0033726cstr x3, [x25+8]
00337270b 0x337274
00337274
00337274loc_337274:
00337274str x2, [x1+32]
00337278ldr x0, [sp+48]
0033727cstr x0, [sp+32]
00337280ldur x29, [sp-8]
00337284ldr x30, [sp], 80
00337288ret x30
0033728c
0033728cloc_33728c:
0033728cmov x3, x30
00337290bl runtime.morestack_noctxt.abi0
00337294b 0x337190
00337298udf 0
0033729cudf 0
00337190
003372a0
003372a0crypto/x509.(*CertPool).len: ; void crypto/x509.(*CertPool).len(crypto/x509.CertPool * s)
003372a0str x30, [sp-32]!
003372a4stur x29, [sp-8]
003372a8sub x29, sp, 8
003372acstr x0, [sp+40]
003372b0str xzr, [sp+8]
003372b4cbnz x0, 0x3372bc
003372b8b 0x3372d8
003372bc
003372bcloc_3372bc:
003372bcldrsb x27, [x0]
003372c0ldr x0, [x0+16]
003372c4str x0, [sp+16]
003372c8str x0, [sp+8]
003372ccadd x29, sp, 24
003372d0add sp, sp, 32
003372d4ret x30
003372d8
003372d8loc_3372d8:
003372d8str xzr, [sp+8]
003372dcmov x0, xzr
003372e0add x29, sp, 24
003372e4add sp, sp, 32
003372e8ret x30
003372ecudf 0
003372a0
003372a0crypto/x509.(*CertPool).len: ; void crypto/x509.(*CertPool).len(crypto/x509.CertPool * s)
003372a0str x30, [sp-32]!
003372a4stur x29, [sp-8]
003372a8sub x29, sp, 8
003372acstr x0, [sp+40]
003372b0str xzr, [sp+8]
003372b4cbnz x0, 0x3372bc
003372b8b 0x3372d8
003372bc
003372bcloc_3372bc:
003372bcldrsb x27, [x0]
003372c0ldr x0, [x0+16]
003372c4str x0, [sp+16]
003372c8str x0, [sp+8]
003372ccadd x29, sp, 24
003372d0add sp, sp, 32
003372d4ret x30
003372d8
003372d8loc_3372d8:
003372d8str xzr, [sp+8]
003372dcmov x0, xzr
003372e0add x29, sp, 24
003372e4add sp, sp, 32
003372e8ret x30
003372ecudf 0
003372a0
003372f0
003372f0crypto/x509.(*CertPool).cert: ; void crypto/x509.(*CertPool).cert(crypto/x509.CertPool * s, int n)
003372f0ldr x16, [x28+16]
003372f4sub x17, sp, 16
003372f8subs xzr, x17, x16
003372fcb.ls 0x337404
00337300str x30, [sp-144]!
00337304stur x29, [sp-8]
00337308sub x29, sp, 8
0033730cstr x0, [sp+152]
00337310str x1, [sp+160]
00337314str xzr, [sp+56]
00337318str xzr, [sp+48]
0033731cstp xzr, xzr, [sp+32]
00337320str xzr, [sp+88]
00337324stp xzr, xzr, [sp+120]
00337328ldr x2, [sp+152]
0033732cldrsb x27, [x2]
00337330ldr x1, [x2+16]
00337334ldr x2, [x2+8]
00337338ldr x0, [sp+160]
0033733csubs xzr, x1, x0
00337340b.hi 0x337348
00337344b 0x3373fc
00337348
00337348loc_337348:
00337348add x0, x0, x0, lsl #2
0033734cadd x0, x2, x0, lsl #3
00337350ldr x26, [x0+32]
00337354ldr x0, [x26]
00337358blr x0
0033735cstr x0, [sp+88]
00337360str x1, [sp+120]
00337364str x2, [sp+128]
00337368ldr x0, [sp+88]
0033736cstr x0, [sp+112]
00337370ldr x0, [sp+120]
00337374ldr x1, [sp+128]
00337378str x0, [sp+96]
0033737cstr x1, [sp+104]
00337380ldr x0, [sp+112]
00337384str x0, [sp+80]
00337388ldr x0, [sp+96]
0033738cldr x1, [sp+104]
00337390str x0, [sp+64]
00337394str x1, [sp+72]
00337398ldr x0, [sp+80]
0033739cstr x0, [sp+56]
003373a0ldr x0, [sp+152]
003373a4ldrsb x27, [x0]
003373a8ldr x1, [x0+16]
003373acldr x0, [x0+8]
003373b0ldr x2, [sp+160]
003373b4subs xzr, x1, x2
003373b8b.hi 0x3373c0
003373bcb 0x3373f4
003373c0
003373c0loc_3373c0:
003373c0add x4, x2, x2, lsl #2
003373c4add x4, x0, x4, lsl #3
003373c8ldr x4, [x4+24]
003373ccstr x4, [sp+48]
003373d0ldr x2, [sp+64]
003373d4ldr x3, [sp+72]
003373d8str x2, [sp+32]
003373dcstr x3, [sp+40]
003373e0ldr x0, [sp+56]
003373e4ldr x1, [sp+48]
003373e8ldur x29, [sp-8]
003373ecldr x30, [sp], 144
003373f0ret x30
003373f4
003373f4loc_3373f4:
003373f4mov x0, x2
003373f8bl runtime.panicIndex
003373fc
003373fcloc_3373fc:
003373fcbl runtime.panicIndex
00337400hint
00337404
00337404loc_337404:
00337404stp x0, x1, [sp+8]
00337408mov x3, x30
0033740cbl runtime.morestack_noctxt.abi0
00337410ldp x0, x1, [sp+8]
00337414b 0x3372f0
00337418udf 0
0033741cudf 0
003372f0
003372f0crypto/x509.(*CertPool).cert: ; void crypto/x509.(*CertPool).cert(crypto/x509.CertPool * s, int n)
003372f0ldr x16, [x28+16]
003372f4sub x17, sp, 16
003372f8subs xzr, x17, x16
003372fcb.ls 0x337404
00337300str x30, [sp-144]!
00337304stur x29, [sp-8]
00337308sub x29, sp, 8
0033730cstr x0, [sp+152]
00337310str x1, [sp+160]
00337314str xzr, [sp+56]
00337318str xzr, [sp+48]
0033731cstp xzr, xzr, [sp+32]
00337320str xzr, [sp+88]
00337324stp xzr, xzr, [sp+120]
00337328ldr x2, [sp+152]
0033732cldrsb x27, [x2]
00337330ldr x1, [x2+16]
00337334ldr x2, [x2+8]
00337338ldr x0, [sp+160]
0033733csubs xzr, x1, x0
00337340b.hi 0x337348
00337344b 0x3373fc
00337348
00337348loc_337348:
00337348add x0, x0, x0, lsl #2
0033734cadd x0, x2, x0, lsl #3
00337350ldr x26, [x0+32]
00337354ldr x0, [x26]
00337358blr x0
0033735cstr x0, [sp+88]
00337360str x1, [sp+120]
00337364str x2, [sp+128]
00337368ldr x0, [sp+88]
0033736cstr x0, [sp+112]
00337370ldr x0, [sp+120]
00337374ldr x1, [sp+128]
00337378str x0, [sp+96]
0033737cstr x1, [sp+104]
00337380ldr x0, [sp+112]
00337384str x0, [sp+80]
00337388ldr x0, [sp+96]
0033738cldr x1, [sp+104]
00337390str x0, [sp+64]
00337394str x1, [sp+72]
00337398ldr x0, [sp+80]
0033739cstr x0, [sp+56]
003373a0ldr x0, [sp+152]
003373a4ldrsb x27, [x0]
003373a8ldr x1, [x0+16]
003373acldr x0, [x0+8]
003373b0ldr x2, [sp+160]
003373b4subs xzr, x1, x2
003373b8b.hi 0x3373c0
003373bcb 0x3373f4
003373c0
003373c0loc_3373c0:
003373c0add x4, x2, x2, lsl #2
003373c4add x4, x0, x4, lsl #3
003373c8ldr x4, [x4+24]
003373ccstr x4, [sp+48]
003373d0ldr x2, [sp+64]
003373d4ldr x3, [sp+72]
003373d8str x2, [sp+32]
003373dcstr x3, [sp+40]
003373e0ldr x0, [sp+56]
003373e4ldr x1, [sp+48]
003373e8ldur x29, [sp-8]
003373ecldr x30, [sp], 144
003373f0ret x30
003373f4
003373f4loc_3373f4:
003373f4mov x0, x2
003373f8bl runtime.panicIndex
003373fc
003373fcloc_3373fc:
003373fcbl runtime.panicIndex
00337400hint
00337404
00337404loc_337404:
00337404stp x0, x1, [sp+8]
00337408mov x3, x30
0033740cbl runtime.morestack_noctxt.abi0
00337410ldp x0, x1, [sp+8]
00337414b 0x3372f0
00337418udf 0
0033741cudf 0
003372f0
00337420
00337420crypto/x509.(*CertPool).findPotentialParents: ; void crypto/x509.(*CertPool).findPotentialParents(crypto/x509.CertPool * s, crypto/x509.Certificate * cert)
00337420ldr x16, [x28+16]
00337424sub x17, sp, 576
00337428subs xzr, x17, x16
0033742cb.ls 0x337b80
00337430sub x20, sp, 704
00337434stp x29, x30, [x20-8]
00337438add sp, x20, 0
0033743csub x29, sp, 8
00337440str x0, [sp+712]
00337444str x1, [sp+720]
00337448str xzr, [sp+168]
0033744cstp xzr, xzr, [sp+176]
00337450ldr x4, [sp+712]
00337454cbnz x4, 0x33745c
00337458b 0x3374dc
0033745c
0033745cloc_33745c:
0033745cstr xzr, [sp+240]
00337460stp xzr, xzr, [sp+248]
00337464str xzr, [sp+192]
00337468stp xzr, xzr, [sp+200]
0033746cstr xzr, [sp+216]
00337470stp xzr, xzr, [sp+224]
00337474ldr x4, [sp+712]
00337478ldrsb x27, [x4]
0033747cldr x4, [x4]
00337480str x4, [sp+576]
00337484ldr x4, [sp+720]
00337488ldrsb x27, [x4]
0033748cldr x2, [x4+96]
00337490ldr x3, [x4+104]
00337494str x2, [sp+560]
00337498str x3, [sp+568]
0033749cldr x1, [sp+576]
003374a0adrp x0, 0x2ee000
003374a4add x0, x0, 3104
003374a8bl runtime.mapaccess1_faststr
003374acldr x4, [x0+8]
003374b0ldr x5, [x0]
003374b4ldr x6, [x0+16]
003374b8str x5, [sp+640]
003374bcstr x4, [sp+648]
003374c0str x6, [sp+656]
003374c4str x5, [sp+616]
003374c8str x4, [sp+624]
003374ccstr x6, [sp+632]
003374d0str xzr, [sp+136]
003374d4str x4, [sp+128]
003374d8b 0x3374fc
003374dc
003374dcloc_3374dc:
003374dcstr xzr, [sp+168]
003374e0stp xzr, xzr, [sp+176]
003374e4mov x0, xzr
003374e8mov x1, xzr
003374ecmov x2, x1
003374f0ldp x29, x30, [sp-8]
003374f4add sp, sp, 704
003374f8ret x30
003374fc
003374fcloc_3374fc:
003374fcldr x3, [sp+128]
00337500ldr x4, [sp+136]
00337504subs xzr, x3, x4
00337508b.gt 0x337510
0033750cb 0x3378c8
00337510
00337510loc_337510:
00337510ldr x2, [sp+136]
00337514ldr x3, [sp+616]
00337518ldr x2, [x3+3*x2]
0033751cstr x2, [sp+96]
00337520str xzr, [sp+608]
00337524str xzr, [sp+600]
00337528add x27, sp, 584
0033752cstp xzr, xzr, [x27]
00337530ldr x1, [sp+96]
00337534ldr x0, [sp+712]
00337538bl crypto/x509.(*CertPool).cert
0033753cstr x0, [sp+608]
00337540str x1, [sp+600]
00337544str x2, [sp+584]
00337548str x3, [sp+592]
0033754cldr x2, [sp+608]
00337550str x2, [sp+688]
00337554ldr x2, [sp+600]
00337558str x2, [sp+680]
0033755cldr x2, [sp+584]
00337560ldr x3, [sp+592]
00337564str x2, [sp+664]
00337568str x3, [sp+672]
0033756cldr x2, [sp+688]
00337570str x2, [sp+312]
00337574ldr x2, [sp+680]
00337578str x2, [sp+280]
0033757cldr x2, [sp+672]
00337580ldr x3, [sp+664]
00337584str x3, [sp+264]
00337588str x2, [sp+272]
0033758ccbnz x3, 0x337594
00337590b 0x337598
00337594
00337594loc_337594:
00337594b 0x3378b8
00337598
00337598loc_337598:
00337598ldr x6, [sp+312]
0033759cldrsb x27, [x6]
003375a0ldr x7, [x6+888]
003375a4ldr x8, [x6+896]
003375a8ldr x6, [x6+904]
003375acstr x7, [sp+536]
003375b0str x8, [sp+544]
003375b4str x6, [sp+552]
003375b8ldr x6, [sp+720]
003375bcldrsb x27, [x6]
003375c0ldr x3, [x6+912]
003375c4ldr x4, [x6+920]
003375c8ldr x5, [x6+928]
003375ccstr x3, [sp+512]
003375d0str x4, [sp+520]
003375d4str x5, [sp+528]
003375d8ldr x0, [sp+536]
003375dcldr x1, [sp+544]
003375e0ldr x2, [sp+552]
003375e4bl bytes.Equal
003375e8strb w0, [sp+84]
003375ectbnz w0, 0, 0x3375f4
003375f0b 0x3376a0
003375f4
003375f4loc_3375f4:
003375f4b 0x3375f8
003375f8
003375f8loc_3375f8:
003375f8stp xzr, xzr, [sp+496]
003375fcldr x5, [sp+312]
00337600str x5, [sp+496]
00337604ldr x5, [sp+280]
00337608str x5, [sp+504]
0033760cldr x2, [sp+256]
00337610ldr x0, [sp+240]
00337614ldr x5, [sp+248]
00337618add x1, x5, 1
0033761csubs xzr, x2, x1
00337620b.hs 0x337628
00337624b 0x33762c
00337628
00337628loc_337628:
00337628b 0x337640
0033762c
0033762cloc_33762c:
0033762corr x3, xzr, 1
00337630adrp x4, 0x30e000
00337634add x4, x4, 1344
00337638bl runtime.growslice
0033763cb 0x337640
00337640
00337640loc_337640:
00337640sub x3, x1, 1
00337644add x4, x0, x3, lsl #4
00337648ubfm x3, x3, 60, 59
0033764cldr x5, [sp+496]
00337650ldr x6, [sp+504]
00337654adrp x27, 0x714000
00337658ldr w7, [x27+3056]
0033765ccbz w7, 0x337664
00337660b 0x337668
00337664
00337664loc_337664:
00337664b 0x337688
00337668
00337668loc_337668:
00337668bl runtime.gcWriteBarrier4
0033766cstr x5, [x25]
00337670ldr x7, [x0+x3]
00337674str x7, [x25+8]
00337678str x6, [x25+16]
0033767cldr x7, [x4+8]
00337680str x7, [x25+24]
00337684b 0x337688
00337688
00337688loc_337688:
00337688str x5, [x0+x3]
0033768cstr x6, [x4+8]
00337690str x0, [sp+240]
00337694str x1, [sp+248]
00337698str x2, [sp+256]
0033769cb 0x3378b4
003376a0
003376a0loc_3376a0:
003376a0ldr x5, [sp+312]
003376a4ldrsb x27, [x5]
003376a8ldr x5, [x5+896]
003376acstr x5, [sp+160]
003376b0subs xzr, x5, 0
003376b4cset x6, eq
003376b8strb w6, [sp+86]
003376bccbz x5, 0x3376c4
003376c0b 0x3376e4
003376c4
003376c4loc_3376c4:
003376c4ldr x5, [sp+720]
003376c8ldrsb x27, [x5]
003376ccldr x5, [x5+920]
003376d0str x5, [sp+152]
003376d4subs xzr, x5, 0
003376d8cset x5, ne
003376dcstrb w5, [sp+86]
003376e0b 0x3376e8
003376e4
003376e4loc_3376e4:
003376e4b 0x3376e8
003376e8
003376e8loc_3376e8:
003376e8ldrb w5, [sp+86]
003376ecstrb w5, [sp+87]
003376f0tbnz w5, 0, 0x3376f8
003376f4b 0x3376fc
003376f8
003376f8loc_3376f8:
003376f8b 0x337750
003376fc
003376fcloc_3376fc:
003376fcldr x5, [sp+312]
00337700ldrsb x27, [x5]
00337704ldr x5, [x5+896]
00337708str x5, [sp+152]
0033770csubs xzr, x5, 0
00337710cset x6, ne
00337714strb w6, [sp+85]
00337718cbnz x5, 0x337720
0033771cb 0x337740
00337720
00337720loc_337720:
00337720ldr x5, [sp+720]
00337724ldrsb x27, [x5]
00337728ldr x5, [x5+920]
0033772cstr x5, [sp+144]
00337730subs xzr, x5, 0
00337734cset x5, eq
00337738strb w5, [sp+85]
0033773cb 0x337744
00337740
00337740loc_337740:
00337740b 0x337744
00337744
00337744loc_337744:
00337744ldrb w5, [sp+85]
00337748strb w5, [sp+87]
0033774cb 0x337750
00337750
00337750loc_337750:
00337750ldrb w5, [sp+87]
00337754tbnz w5, 0, 0x33775c
00337758b 0x337808
0033775c
0033775cloc_33775c:
0033775cb 0x337760
00337760
00337760loc_337760:
00337760stp xzr, xzr, [sp+480]
00337764ldr x5, [sp+312]
00337768str x5, [sp+480]
0033776cldr x5, [sp+280]
00337770str x5, [sp+488]
00337774ldr x2, [sp+208]
00337778ldr x0, [sp+192]
0033777cldr x5, [sp+200]
00337780add x1, x5, 1
00337784subs xzr, x2, x1
00337788b.hs 0x337790
0033778cb 0x337794
00337790
00337790loc_337790:
00337790b 0x3377a8
00337794
00337794loc_337794:
00337794orr x3, xzr, 1
00337798adrp x4, 0x30e000
0033779cadd x4, x4, 1344
003377a0bl runtime.growslice
003377a4b 0x3377a8
003377a8
003377a8loc_3377a8:
003377a8sub x3, x1, 1
003377acadd x4, x0, x3, lsl #4
003377b0ubfm x3, x3, 60, 59
003377b4ldr x5, [sp+480]
003377b8ldr x6, [sp+488]
003377bcadrp x27, 0x714000
003377c0ldr w7, [x27+3056]
003377c4cbz w7, 0x3377cc
003377c8b 0x3377d0
003377cc
003377ccloc_3377cc:
003377ccb 0x3377f0
003377d0
003377d0loc_3377d0:
003377d0bl runtime.gcWriteBarrier4
003377d4str x5, [x25]
003377d8ldr x7, [x0+x3]
003377dcstr x7, [x25+8]
003377e0str x6, [x25+16]
003377e4ldr x7, [x4+8]
003377e8str x7, [x25+24]
003377ecb 0x3377f0
003377f0
003377f0loc_3377f0:
003377f0str x5, [x0+x3]
003377f4str x6, [x4+8]
003377f8str x0, [sp+192]
003377fcstr x1, [sp+200]
00337800str x2, [sp+208]
00337804b 0x3378b4
00337808
00337808loc_337808:
00337808b 0x33780c
0033780c
0033780cloc_33780c:
0033780cstp xzr, xzr, [sp+464]
00337810ldr x5, [sp+312]
00337814str x5, [sp+464]
00337818ldr x5, [sp+280]
0033781cstr x5, [sp+472]
00337820ldr x2, [sp+232]
00337824ldr x0, [sp+216]
00337828ldr x5, [sp+224]
0033782cadd x1, x5, 1
00337830subs xzr, x2, x1
00337834b.hs 0x33783c
00337838b 0x337840
0033783c
0033783cloc_33783c:
0033783cb 0x337854
00337840
00337840loc_337840:
00337840orr x3, xzr, 1
00337844adrp x4, 0x30e000
00337848add x4, x4, 1344
0033784cbl runtime.growslice
00337850b 0x337854
00337854
00337854loc_337854:
00337854sub x3, x1, 1
00337858add x4, x0, x3, lsl #4
0033785cubfm x3, x3, 60, 59
00337860ldr x5, [sp+464]
00337864ldr x6, [sp+472]
00337868adrp x27, 0x714000
0033786cldr w7, [x27+3056]
00337870cbz w7, 0x337878
00337874b 0x33787c
00337878
00337878loc_337878:
00337878b 0x33789c
0033787c
0033787cloc_33787c:
0033787cbl runtime.gcWriteBarrier4
00337880str x5, [x25]
00337884ldr x7, [x0+x3]
00337888str x7, [x25+8]
0033788cstr x6, [x25+16]
00337890ldr x7, [x4+8]
00337894str x7, [x25+24]
00337898b 0x33789c
0033789c
0033789cloc_33789c:
0033789cstr x5, [x0+x3]
003378a0str x6, [x4+8]
003378a4str x0, [sp+216]
003378a8str x1, [sp+224]
003378acstr x2, [sp+232]
003378b0b 0x3378b4
003378b4
003378b4loc_3378b4:
003378b4b 0x3378b8
003378b8
003378b8loc_3378b8:
003378b8ldr x3, [sp+136]
003378bcadd x3, x3, 1
003378c0str x3, [sp+136]
003378c4b 0x3374fc
003378c8
003378c8loc_3378c8:
003378c8ldr x3, [sp+248]
003378ccstr x3, [sp+160]
003378d0ldr x4, [sp+200]
003378d4str x4, [sp+152]
003378d8add x3, x3, x4
003378dcldr x4, [sp+224]
003378e0str x4, [sp+144]
003378e4add x2, x3, x4
003378e8str x2, [sp+88]
003378eccbz x2, 0x3378f4
003378f0b 0x337914
003378f4
003378f4loc_3378f4:
003378f4str xzr, [sp+168]
003378f8stp xzr, xzr, [sp+176]
003378fcmov x0, xzr
00337900mov x1, xzr
00337904mov x2, x1
00337908ldp x29, x30, [sp-8]
0033790cadd sp, sp, 704
00337910ret x30
00337914
00337914loc_337914:
00337914adrp x0, 0x30e000
00337918add x0, x0, 1344
0033791cmov x1, xzr
00337920bl runtime.makeslice
00337924ldr x2, [sp+88]
00337928str x0, [sp+288]
0033792cstr xzr, [sp+296]
00337930str x2, [sp+304]
00337934str x0, [sp+440]
00337938str xzr, [sp+448]
0033793cstr x2, [sp+456]
00337940ldr x1, [sp+248]
00337944str x1, [sp+120]
00337948subs xzr, x1, x2
0033794cb.ls 0x337954
00337950b 0x33795c
00337954
00337954loc_337954:
00337954str x1, [sp+448]
00337958b 0x337980
0033795c
0033795cloc_33795c:
0033795cldr x3, [sp+248]
00337960ldr x0, [sp+440]
00337964adrp x4, 0x30e000
00337968add x4, x4, 1344
0033796cbl runtime.growslice
00337970str x0, [sp+440]
00337974str x1, [sp+448]
00337978str x2, [sp+456]
0033797cb 0x337980
00337980
00337980loc_337980:
00337980ldr x5, [sp+120]
00337984ldr x6, [sp+248]
00337988sub x7, x5, x6
0033798cubfm x7, x7, 60, 59
00337990ldr x8, [sp+440]
00337994ldr x9, [sp+448]
00337998add x9, x9, x6
0033799csub x2, x9, x5
003379a0ldr x9, [sp+456]
003379a4add x6, x9, x6
003379a8sub x5, x6, x5
003379acsub x6, xzr, x5
003379b0and x6, x7, x6, asr #63
003379b4add x1, x8, x6
003379b8str x1, [sp+416]
003379bcstr x2, [sp+424]
003379c0str x5, [sp+432]
003379c4ldr x3, [sp+240]
003379c8ldr x4, [sp+248]
003379ccadrp x0, 0x30e000
003379d0add x0, x0, 1344
003379d4bl runtime.typedslicecopy
003379d8ldr x2, [sp+456]
003379dcldr x0, [sp+440]
003379e0ldr x5, [sp+448]
003379e4str x0, [sp+288]
003379e8str x5, [sp+296]
003379ecstr x2, [sp+304]
003379f0str x0, [sp+392]
003379f4str x5, [sp+400]
003379f8str x2, [sp+408]
003379fcldr x6, [sp+200]
00337a00add x1, x5, x6
00337a04str x1, [sp+112]
00337a08subs xzr, x2, x1
00337a0cb.hs 0x337a14
00337a10b 0x337a1c
00337a14
00337a14loc_337a14:
00337a14str x1, [sp+400]
00337a18b 0x337a3c
00337a1c
00337a1cloc_337a1c:
00337a1cldr x3, [sp+200]
00337a20adrp x4, 0x30e000
00337a24add x4, x4, 1344
00337a28bl runtime.growslice
00337a2cstr x0, [sp+392]
00337a30str x1, [sp+400]
00337a34str x2, [sp+408]
00337a38b 0x337a3c
00337a3c
00337a3cloc_337a3c:
00337a3cldr x5, [sp+112]
00337a40ldr x6, [sp+200]
00337a44sub x7, x5, x6
00337a48ubfm x7, x7, 60, 59
00337a4cldr x8, [sp+392]
00337a50ldr x9, [sp+400]
00337a54add x9, x9, x6
00337a58sub x2, x9, x5
00337a5cldr x9, [sp+408]
00337a60add x6, x9, x6
00337a64sub x5, x6, x5
00337a68sub x6, xzr, x5
00337a6cand x6, x7, x6, asr #63
00337a70add x1, x8, x6
00337a74str x1, [sp+368]
00337a78str x2, [sp+376]
00337a7cstr x5, [sp+384]
00337a80ldr x3, [sp+192]
00337a84ldr x4, [sp+200]
00337a88adrp x0, 0x30e000
00337a8cadd x0, x0, 1344
00337a90bl runtime.typedslicecopy
00337a94ldr x2, [sp+408]
00337a98ldr x0, [sp+392]
00337a9cldr x5, [sp+400]
00337aa0str x0, [sp+288]
00337aa4str x5, [sp+296]
00337aa8str x2, [sp+304]
00337aacstr x0, [sp+344]
00337ab0str x5, [sp+352]
00337ab4str x2, [sp+360]
00337ab8ldr x6, [sp+224]
00337abcadd x1, x5, x6
00337ac0str x1, [sp+104]
00337ac4subs xzr, x2, x1
00337ac8b.hs 0x337ad0
00337accb 0x337ad8
00337ad0
00337ad0loc_337ad0:
00337ad0str x1, [sp+352]
00337ad4b 0x337af8
00337ad8
00337ad8loc_337ad8:
00337ad8ldr x3, [sp+224]
00337adcadrp x4, 0x30e000
00337ae0add x4, x4, 1344
00337ae4bl runtime.growslice
00337ae8str x0, [sp+344]
00337aecstr x1, [sp+352]
00337af0str x2, [sp+360]
00337af4b 0x337af8
00337af8
00337af8loc_337af8:
00337af8ldr x5, [sp+104]
00337afcldr x6, [sp+224]
00337b00sub x7, x5, x6
00337b04ubfm x7, x7, 60, 59
00337b08ldr x8, [sp+344]
00337b0cldr x9, [sp+352]
00337b10add x9, x9, x6
00337b14sub x2, x9, x5
00337b18ldr x9, [sp+360]
00337b1cadd x6, x9, x6
00337b20sub x5, x6, x5
00337b24sub x6, xzr, x5
00337b28and x6, x7, x6, asr #63
00337b2cadd x1, x8, x6
00337b30str x1, [sp+320]
00337b34str x2, [sp+328]
00337b38str x5, [sp+336]
00337b3cldr x3, [sp+216]
00337b40ldr x4, [sp+224]
00337b44adrp x0, 0x30e000
00337b48add x0, x0, 1344
00337b4cbl runtime.typedslicecopy
00337b50ldr x0, [sp+344]
00337b54ldr x1, [sp+352]
00337b58ldr x2, [sp+360]
00337b5cstr x0, [sp+288]
00337b60str x1, [sp+296]
00337b64str x2, [sp+304]
00337b68str x0, [sp+168]
00337b6cstr x1, [sp+176]
00337b70str x2, [sp+184]
00337b74ldp x29, x30, [sp-8]
00337b78add sp, sp, 704
00337b7cret x30
00337b80
00337b80loc_337b80:
00337b80stp x0, x1, [sp+8]
00337b84mov x3, x30
00337b88bl runtime.morestack_noctxt.abi0
00337b8cldp x0, x1, [sp+8]
00337b90b 0x337420
00337b94udf 0
00337b98udf 0
00337b9cudf 0
00337420
00337420crypto/x509.(*CertPool).findPotentialParents: ; void crypto/x509.(*CertPool).findPotentialParents(crypto/x509.CertPool * s, crypto/x509.Certificate * cert)
00337420ldr x16, [x28+16]
00337424sub x17, sp, 576
00337428subs xzr, x17, x16
0033742cb.ls 0x337b80
00337430sub x20, sp, 704
00337434stp x29, x30, [x20-8]
00337438add sp, x20, 0
0033743csub x29, sp, 8
00337440str x0, [sp+712]
00337444str x1, [sp+720]
00337448str xzr, [sp+168]
0033744cstp xzr, xzr, [sp+176]
00337450ldr x4, [sp+712]
00337454cbnz x4, 0x33745c
00337458b 0x3374dc
0033745c
0033745cloc_33745c:
0033745cstr xzr, [sp+240]
00337460stp xzr, xzr, [sp+248]
00337464str xzr, [sp+192]
00337468stp xzr, xzr, [sp+200]
0033746cstr xzr, [sp+216]
00337470stp xzr, xzr, [sp+224]
00337474ldr x4, [sp+712]
00337478ldrsb x27, [x4]
0033747cldr x4, [x4]
00337480str x4, [sp+576]
00337484ldr x4, [sp+720]
00337488ldrsb x27, [x4]
0033748cldr x2, [x4+96]
00337490ldr x3, [x4+104]
00337494str x2, [sp+560]
00337498str x3, [sp+568]
0033749cldr x1, [sp+576]
003374a0adrp x0, 0x2ee000
003374a4add x0, x0, 3104
003374a8bl runtime.mapaccess1_faststr
003374acldr x4, [x0+8]
003374b0ldr x5, [x0]
003374b4ldr x6, [x0+16]
003374b8str x5, [sp+640]
003374bcstr x4, [sp+648]
003374c0str x6, [sp+656]
003374c4str x5, [sp+616]
003374c8str x4, [sp+624]
003374ccstr x6, [sp+632]
003374d0str xzr, [sp+136]
003374d4str x4, [sp+128]
003374d8b 0x3374fc
003374dc
003374dcloc_3374dc:
003374dcstr xzr, [sp+168]
003374e0stp xzr, xzr, [sp+176]
003374e4mov x0, xzr
003374e8mov x1, xzr
003374ecmov x2, x1
003374f0ldp x29, x30, [sp-8]
003374f4add sp, sp, 704
003374f8ret x30
003374fc
003374fcloc_3374fc:
003374fcldr x3, [sp+128]
00337500ldr x4, [sp+136]
00337504subs xzr, x3, x4
00337508b.gt 0x337510
0033750cb 0x3378c8
00337510
00337510loc_337510:
00337510ldr x2, [sp+136]
00337514ldr x3, [sp+616]
00337518ldr x2, [x3+3*x2]
0033751cstr x2, [sp+96]
00337520str xzr, [sp+608]
00337524str xzr, [sp+600]
00337528add x27, sp, 584
0033752cstp xzr, xzr, [x27]
00337530ldr x1, [sp+96]
00337534ldr x0, [sp+712]
00337538bl crypto/x509.(*CertPool).cert
0033753cstr x0, [sp+608]
00337540str x1, [sp+600]
00337544str x2, [sp+584]
00337548str x3, [sp+592]
0033754cldr x2, [sp+608]
00337550str x2, [sp+688]
00337554ldr x2, [sp+600]
00337558str x2, [sp+680]
0033755cldr x2, [sp+584]
00337560ldr x3, [sp+592]
00337564str x2, [sp+664]
00337568str x3, [sp+672]
0033756cldr x2, [sp+688]
00337570str x2, [sp+312]
00337574ldr x2, [sp+680]
00337578str x2, [sp+280]
0033757cldr x2, [sp+672]
00337580ldr x3, [sp+664]
00337584str x3, [sp+264]
00337588str x2, [sp+272]
0033758ccbnz x3, 0x337594
00337590b 0x337598
00337594
00337594loc_337594:
00337594b 0x3378b8
00337598
00337598loc_337598:
00337598ldr x6, [sp+312]
0033759cldrsb x27, [x6]
003375a0ldr x7, [x6+888]
003375a4ldr x8, [x6+896]
003375a8ldr x6, [x6+904]
003375acstr x7, [sp+536]
003375b0str x8, [sp+544]
003375b4str x6, [sp+552]
003375b8ldr x6, [sp+720]
003375bcldrsb x27, [x6]
003375c0ldr x3, [x6+912]
003375c4ldr x4, [x6+920]
003375c8ldr x5, [x6+928]
003375ccstr x3, [sp+512]
003375d0str x4, [sp+520]
003375d4str x5, [sp+528]
003375d8ldr x0, [sp+536]
003375dcldr x1, [sp+544]
003375e0ldr x2, [sp+552]
003375e4bl bytes.Equal
003375e8strb w0, [sp+84]
003375ectbnz w0, 0, 0x3375f4
003375f0b 0x3376a0
003375f4
003375f4loc_3375f4:
003375f4b 0x3375f8
003375f8
003375f8loc_3375f8:
003375f8stp xzr, xzr, [sp+496]
003375fcldr x5, [sp+312]
00337600str x5, [sp+496]
00337604ldr x5, [sp+280]
00337608str x5, [sp+504]
0033760cldr x2, [sp+256]
00337610ldr x0, [sp+240]
00337614ldr x5, [sp+248]
00337618add x1, x5, 1
0033761csubs xzr, x2, x1
00337620b.hs 0x337628
00337624b 0x33762c
00337628
00337628loc_337628:
00337628b 0x337640
0033762c
0033762cloc_33762c:
0033762corr x3, xzr, 1
00337630adrp x4, 0x30e000
00337634add x4, x4, 1344
00337638bl runtime.growslice
0033763cb 0x337640
00337640
00337640loc_337640:
00337640sub x3, x1, 1
00337644add x4, x0, x3, lsl #4
00337648ubfm x3, x3, 60, 59
0033764cldr x5, [sp+496]
00337650ldr x6, [sp+504]
00337654adrp x27, 0x714000
00337658ldr w7, [x27+3056]
0033765ccbz w7, 0x337664
00337660b 0x337668
00337664
00337664loc_337664:
00337664b 0x337688
00337668
00337668loc_337668:
00337668bl runtime.gcWriteBarrier4
0033766cstr x5, [x25]
00337670ldr x7, [x0+x3]
00337674str x7, [x25+8]
00337678str x6, [x25+16]
0033767cldr x7, [x4+8]
00337680str x7, [x25+24]
00337684b 0x337688
00337688
00337688loc_337688:
00337688str x5, [x0+x3]
0033768cstr x6, [x4+8]
00337690str x0, [sp+240]
00337694str x1, [sp+248]
00337698str x2, [sp+256]
0033769cb 0x3378b4
003376a0
003376a0loc_3376a0:
003376a0ldr x5, [sp+312]
003376a4ldrsb x27, [x5]
003376a8ldr x5, [x5+896]
003376acstr x5, [sp+160]
003376b0subs xzr, x5, 0
003376b4cset x6, eq
003376b8strb w6, [sp+86]
003376bccbz x5, 0x3376c4
003376c0b 0x3376e4
003376c4
003376c4loc_3376c4:
003376c4ldr x5, [sp+720]
003376c8ldrsb x27, [x5]
003376ccldr x5, [x5+920]
003376d0str x5, [sp+152]
003376d4subs xzr, x5, 0
003376d8cset x5, ne
003376dcstrb w5, [sp+86]
003376e0b 0x3376e8
003376e4
003376e4loc_3376e4:
003376e4b 0x3376e8
003376e8
003376e8loc_3376e8:
003376e8ldrb w5, [sp+86]
003376ecstrb w5, [sp+87]
003376f0tbnz w5, 0, 0x3376f8
003376f4b 0x3376fc
003376f8
003376f8loc_3376f8:
003376f8b 0x337750
003376fc
003376fcloc_3376fc:
003376fcldr x5, [sp+312]
00337700ldrsb x27, [x5]
00337704ldr x5, [x5+896]
00337708str x5, [sp+152]
0033770csubs xzr, x5, 0
00337710cset x6, ne
00337714strb w6, [sp+85]
00337718cbnz x5, 0x337720
0033771cb 0x337740
00337720
00337720loc_337720:
00337720ldr x5, [sp+720]
00337724ldrsb x27, [x5]
00337728ldr x5, [x5+920]
0033772cstr x5, [sp+144]
00337730subs xzr, x5, 0
00337734cset x5, eq
00337738strb w5, [sp+85]
0033773cb 0x337744
00337740
00337740loc_337740:
00337740b 0x337744
00337744
00337744loc_337744:
00337744ldrb w5, [sp+85]
00337748strb w5, [sp+87]
0033774cb 0x337750
00337750
00337750loc_337750:
00337750ldrb w5, [sp+87]
00337754tbnz w5, 0, 0x33775c
00337758b 0x337808
0033775c
0033775cloc_33775c:
0033775cb 0x337760
00337760
00337760loc_337760:
00337760stp xzr, xzr, [sp+480]
00337764ldr x5, [sp+312]
00337768str x5, [sp+480]
0033776cldr x5, [sp+280]
00337770str x5, [sp+488]
00337774ldr x2, [sp+208]
00337778ldr x0, [sp+192]
0033777cldr x5, [sp+200]
00337780add x1, x5, 1
00337784subs xzr, x2, x1
00337788b.hs 0x337790
0033778cb 0x337794
00337790
00337790loc_337790:
00337790b 0x3377a8
00337794
00337794loc_337794:
00337794orr x3, xzr, 1
00337798adrp x4, 0x30e000
0033779cadd x4, x4, 1344
003377a0bl runtime.growslice
003377a4b 0x3377a8
003377a8
003377a8loc_3377a8:
003377a8sub x3, x1, 1
003377acadd x4, x0, x3, lsl #4
003377b0ubfm x3, x3, 60, 59
003377b4ldr x5, [sp+480]
003377b8ldr x6, [sp+488]
003377bcadrp x27, 0x714000
003377c0ldr w7, [x27+3056]
003377c4cbz w7, 0x3377cc
003377c8b 0x3377d0
003377cc
003377ccloc_3377cc:
003377ccb 0x3377f0
003377d0
003377d0loc_3377d0:
003377d0bl runtime.gcWriteBarrier4
003377d4str x5, [x25]
003377d8ldr x7, [x0+x3]
003377dcstr x7, [x25+8]
003377e0str x6, [x25+16]
003377e4ldr x7, [x4+8]
003377e8str x7, [x25+24]
003377ecb 0x3377f0
003377f0
003377f0loc_3377f0:
003377f0str x5, [x0+x3]
003377f4str x6, [x4+8]
003377f8str x0, [sp+192]
003377fcstr x1, [sp+200]
00337800str x2, [sp+208]
00337804b 0x3378b4
00337808
00337808loc_337808:
00337808b 0x33780c
0033780c
0033780cloc_33780c:
0033780cstp xzr, xzr, [sp+464]
00337810ldr x5, [sp+312]
00337814str x5, [sp+464]
00337818ldr x5, [sp+280]
0033781cstr x5, [sp+472]
00337820ldr x2, [sp+232]
00337824ldr x0, [sp+216]
00337828ldr x5, [sp+224]
0033782cadd x1, x5, 1
00337830subs xzr, x2, x1
00337834b.hs 0x33783c
00337838b 0x337840
0033783c
0033783cloc_33783c:
0033783cb 0x337854
00337840
00337840loc_337840:
00337840orr x3, xzr, 1
00337844adrp x4, 0x30e000
00337848add x4, x4, 1344
0033784cbl runtime.growslice
00337850b 0x337854
00337854
00337854loc_337854:
00337854sub x3, x1, 1
00337858add x4, x0, x3, lsl #4
0033785cubfm x3, x3, 60, 59
00337860ldr x5, [sp+464]
00337864ldr x6, [sp+472]
00337868adrp x27, 0x714000
0033786cldr w7, [x27+3056]
00337870cbz w7, 0x337878
00337874b 0x33787c
00337878
00337878loc_337878:
00337878b 0x33789c
0033787c
0033787cloc_33787c:
0033787cbl runtime.gcWriteBarrier4
00337880str x5, [x25]
00337884ldr x7, [x0+x3]
00337888str x7, [x25+8]
0033788cstr x6, [x25+16]
00337890ldr x7, [x4+8]
00337894str x7, [x25+24]
00337898b 0x33789c
0033789c
0033789cloc_33789c:
0033789cstr x5, [x0+x3]
003378a0str x6, [x4+8]
003378a4str x0, [sp+216]
003378a8str x1, [sp+224]
003378acstr x2, [sp+232]
003378b0b 0x3378b4
003378b4
003378b4loc_3378b4:
003378b4b 0x3378b8
003378b8
003378b8loc_3378b8:
003378b8ldr x3, [sp+136]
003378bcadd x3, x3, 1
003378c0str x3, [sp+136]
003378c4b 0x3374fc
003378c8
003378c8loc_3378c8:
003378c8ldr x3, [sp+248]
003378ccstr x3, [sp+160]
003378d0ldr x4, [sp+200]
003378d4str x4, [sp+152]
003378d8add x3, x3, x4
003378dcldr x4, [sp+224]
003378e0str x4, [sp+144]
003378e4add x2, x3, x4
003378e8str x2, [sp+88]
003378eccbz x2, 0x3378f4
003378f0b 0x337914
003378f4
003378f4loc_3378f4:
003378f4str xzr, [sp+168]
003378f8stp xzr, xzr, [sp+176]
003378fcmov x0, xzr
00337900mov x1, xzr
00337904mov x2, x1
00337908ldp x29, x30, [sp-8]
0033790cadd sp, sp, 704
00337910ret x30
00337914
00337914loc_337914:
00337914adrp x0, 0x30e000
00337918add x0, x0, 1344
0033791cmov x1, xzr
00337920bl runtime.makeslice
00337924ldr x2, [sp+88]
00337928str x0, [sp+288]
0033792cstr xzr, [sp+296]
00337930str x2, [sp+304]
00337934str x0, [sp+440]
00337938str xzr, [sp+448]
0033793cstr x2, [sp+456]
00337940ldr x1, [sp+248]
00337944str x1, [sp+120]
00337948subs xzr, x1, x2
0033794cb.ls 0x337954
00337950b 0x33795c
00337954
00337954loc_337954:
00337954str x1, [sp+448]
00337958b 0x337980
0033795c
0033795cloc_33795c:
0033795cldr x3, [sp+248]
00337960ldr x0, [sp+440]
00337964adrp x4, 0x30e000
00337968add x4, x4, 1344
0033796cbl runtime.growslice
00337970str x0, [sp+440]
00337974str x1, [sp+448]
00337978str x2, [sp+456]
0033797cb 0x337980
00337980
00337980loc_337980:
00337980ldr x5, [sp+120]
00337984ldr x6, [sp+248]
00337988sub x7, x5, x6
0033798cubfm x7, x7, 60, 59
00337990ldr x8, [sp+440]
00337994ldr x9, [sp+448]
00337998add x9, x9, x6
0033799csub x2, x9, x5
003379a0ldr x9, [sp+456]
003379a4add x6, x9, x6
003379a8sub x5, x6, x5
003379acsub x6, xzr, x5
003379b0and x6, x7, x6, asr #63
003379b4add x1, x8, x6
003379b8str x1, [sp+416]
003379bcstr x2, [sp+424]
003379c0str x5, [sp+432]
003379c4ldr x3, [sp+240]
003379c8ldr x4, [sp+248]
003379ccadrp x0, 0x30e000
003379d0add x0, x0, 1344
003379d4bl runtime.typedslicecopy
003379d8ldr x2, [sp+456]
003379dcldr x0, [sp+440]
003379e0ldr x5, [sp+448]
003379e4str x0, [sp+288]
003379e8str x5, [sp+296]
003379ecstr x2, [sp+304]
003379f0str x0, [sp+392]
003379f4str x5, [sp+400]
003379f8str x2, [sp+408]
003379fcldr x6, [sp+200]
00337a00add x1, x5, x6
00337a04str x1, [sp+112]
00337a08subs xzr, x2, x1
00337a0cb.hs 0x337a14
00337a10b 0x337a1c
00337a14
00337a14loc_337a14:
00337a14str x1, [sp+400]
00337a18b 0x337a3c
00337a1c
00337a1cloc_337a1c:
00337a1cldr x3, [sp+200]
00337a20adrp x4, 0x30e000
00337a24add x4, x4, 1344
00337a28bl runtime.growslice
00337a2cstr x0, [sp+392]
00337a30str x1, [sp+400]
00337a34str x2, [sp+408]
00337a38b 0x337a3c
00337a3c
00337a3cloc_337a3c:
00337a3cldr x5, [sp+112]
00337a40ldr x6, [sp+200]
00337a44sub x7, x5, x6
00337a48ubfm x7, x7, 60, 59
00337a4cldr x8, [sp+392]
00337a50ldr x9, [sp+400]
00337a54add x9, x9, x6
00337a58sub x2, x9, x5
00337a5cldr x9, [sp+408]
00337a60add x6, x9, x6
00337a64sub x5, x6, x5
00337a68sub x6, xzr, x5
00337a6cand x6, x7, x6, asr #63
00337a70add x1, x8, x6
00337a74str x1, [sp+368]
00337a78str x2, [sp+376]
00337a7cstr x5, [sp+384]
00337a80ldr x3, [sp+192]
00337a84ldr x4, [sp+200]
00337a88adrp x0, 0x30e000
00337a8cadd x0, x0, 1344
00337a90bl runtime.typedslicecopy
00337a94ldr x2, [sp+408]
00337a98ldr x0, [sp+392]
00337a9cldr x5, [sp+400]
00337aa0str x0, [sp+288]
00337aa4str x5, [sp+296]
00337aa8str x2, [sp+304]
00337aacstr x0, [sp+344]
00337ab0str x5, [sp+352]
00337ab4str x2, [sp+360]
00337ab8ldr x6, [sp+224]
00337abcadd x1, x5, x6
00337ac0str x1, [sp+104]
00337ac4subs xzr, x2, x1
00337ac8b.hs 0x337ad0
00337accb 0x337ad8
00337ad0
00337ad0loc_337ad0:
00337ad0str x1, [sp+352]
00337ad4b 0x337af8
00337ad8
00337ad8loc_337ad8:
00337ad8ldr x3, [sp+224]
00337adcadrp x4, 0x30e000
00337ae0add x4, x4, 1344
00337ae4bl runtime.growslice
00337ae8str x0, [sp+344]
00337aecstr x1, [sp+352]
00337af0str x2, [sp+360]
00337af4b 0x337af8
00337af8
00337af8loc_337af8:
00337af8ldr x5, [sp+104]
00337afcldr x6, [sp+224]
00337b00sub x7, x5, x6
00337b04ubfm x7, x7, 60, 59
00337b08ldr x8, [sp+344]
00337b0cldr x9, [sp+352]
00337b10add x9, x9, x6
00337b14sub x2, x9, x5
00337b18ldr x9, [sp+360]
00337b1cadd x6, x9, x6
00337b20sub x5, x6, x5
00337b24sub x6, xzr, x5
00337b28and x6, x7, x6, asr #63
00337b2cadd x1, x8, x6
00337b30str x1, [sp+320]
00337b34str x2, [sp+328]
00337b38str x5, [sp+336]
00337b3cldr x3, [sp+216]
00337b40ldr x4, [sp+224]
00337b44adrp x0, 0x30e000
00337b48add x0, x0, 1344
00337b4cbl runtime.typedslicecopy
00337b50ldr x0, [sp+344]
00337b54ldr x1, [sp+352]
00337b58ldr x2, [sp+360]
00337b5cstr x0, [sp+288]
00337b60str x1, [sp+296]
00337b64str x2, [sp+304]
00337b68str x0, [sp+168]
00337b6cstr x1, [sp+176]
00337b70str x2, [sp+184]
00337b74ldp x29, x30, [sp-8]
00337b78add sp, sp, 704
00337b7cret x30
00337b80
00337b80loc_337b80:
00337b80stp x0, x1, [sp+8]
00337b84mov x3, x30
00337b88bl runtime.morestack_noctxt.abi0
00337b8cldp x0, x1, [sp+8]
00337b90b 0x337420
00337b94udf 0
00337b98udf 0
00337b9cudf 0
00337420
Loading..