File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00424b90
00424b90archive/tar.(*sparseFileWriter).ReadFrom: ; void archive/tar.(*sparseFileWriter).ReadFrom(archive/tar.sparseFileWriter * sw, io.Reader r)
00424b90ldr x16, [x28+16]
00424b94sub x17, sp, 624
00424b98subs xzr, x17, x16
00424b9cb.ls 0x4254dc
00424ba0sub x20, sp, 752
00424ba4stp x29, x30, [x20-8]
00424ba8add sp, x20, 0
00424bacsub x29, sp, 8
00424bb0str x0, [sp+760]
00424bb4str x1, [sp+768]
00424bb8str x2, [sp+776]
00424bbcstr xzr, [sp+80]
00424bc0stp xzr, xzr, [sp+216]
00424bc4add x27, sp, 648
00424bc8stp xzr, xzr, [x27]
00424bccldr x6, [sp+776]
00424bd0ldr x7, [sp+768]
00424bd4cbnz x7, 0x424bdc
00424bd8b 0x424bfc
00424bdc
00424bdcloc_424bdc:
00424bdcstr x6, [sp+248]
00424be0ldr x1, [x7+8]
00424be4adrp x0, 0x5ea000
00424be8add x0, x0, 2320
00424becbl runtime.typeAssert
00424bf0ldr x6, [sp+248]
00424bf4mov x7, x0
00424bf8b 0x424c00
00424bfc
00424bfcloc_424bfc:
00424bfcb 0x424c00
00424c00
00424c00loc_424c00:
00424c00str x7, [sp+648]
00424c04str x6, [sp+656]
00424c08subs xzr, x7, 0
00424c0ccset x6, ne
00424c10strb w6, [sp+63]
00424c14ldr x6, [sp+648]
00424c18ldr x7, [sp+656]
00424c1cstr x6, [sp+232]
00424c20str x7, [sp+240]
00424c24ldrb w6, [sp+63]
00424c28strb w6, [sp+60]
00424c2cldr x6, [sp+232]
00424c30ldr x7, [sp+240]
00424c34str x6, [sp+184]
00424c38str x7, [sp+192]
00424c3cldrb w6, [sp+60]
00424c40strb w6, [sp+59]
00424c44tbnz w6, 0, 0x424c4c
00424c48b 0x424cac
00424c4c
00424c4cloc_424c4c:
00424c4cadd x27, sp, 632
00424c50stp xzr, xzr, [x27]
00424c54ldr x3, [sp+184]
00424c58ldrsb x27, [x3]
00424c5cldr x3, [x3+32]
00424c60ldr x0, [sp+192]
00424c64mov x1, xzr
00424c68orr x2, xzr, 1
00424c6cblr x3
00424c70str x0, [sp+144]
00424c74str x1, [sp+632]
00424c78str x2, [sp+640]
00424c7cldr x3, [sp+144]
00424c80str x3, [sp+104]
00424c84str x1, [sp+728]
00424c88str x2, [sp+736]
00424c8cstr x1, [sp+200]
00424c90str x2, [sp+208]
00424c94cbnz x1, 0x424c9c
00424c98b 0x424ca4
00424c9c
00424c9cloc_424c9c:
00424c9cstrb wzr, [sp+59]
00424ca0b 0x424ca8
00424ca4
00424ca4loc_424ca4:
00424ca4b 0x424ca8
00424ca8
00424ca8loc_424ca8:
00424ca8b 0x424cb0
00424cac
00424cacloc_424cac:
00424cacb 0x424cb0
00424cb0
00424cb0loc_424cb0:
00424cb0ldrb w6, [sp+59]
00424cb4tbnz w6, 0, 0x424cbc
00424cb8b 0x424cd4
00424cbc
00424cbcloc_424cbc:
00424cbcstrb wzr, [sp+58]
00424cc0ldr x6, [sp+760]
00424cc4ldrsb x27, [x6]
00424cc8ldr x6, [x6+40]
00424cccstr x6, [sp+64]
00424cd0b 0x424d60
00424cd4
00424cd4loc_424cd4:
00424cd4add x27, sp, 616
00424cd8stp xzr, xzr, [x27]
00424cdcldr x2, [sp+760]
00424ce0adrp x3, 0x2f1000
00424ce4add x3, x3, 1568
00424ce8str x3, [sp+616]
00424cecstr x2, [sp+624]
00424cf0add x27, sp, 632
00424cf4stp xzr, xzr, [x27]
00424cf8adrp x0, 0x21a000
00424cfcadd x0, x0, 2880
00424d00add x1, sp, 616
00424d04bl runtime.convT
00424d08str x0, [sp+608]
00424d0cldr x2, [sp+768]
00424d10ldr x3, [sp+776]
00424d14mov x1, x0
00424d18adrp x0, 0x2f1000
00424d1cadd x0, x0, 1536
00424d20bl io.Copy
00424d24str x0, [sp+144]
00424d28str x1, [sp+632]
00424d2cstr x2, [sp+640]
00424d30ldr x3, [sp+144]
00424d34str x3, [sp+176]
00424d38str x1, [sp+712]
00424d3cstr x2, [sp+720]
00424d40ldr x3, [sp+176]
00424d44str x3, [sp+80]
00424d48str x1, [sp+216]
00424d4cstr x2, [sp+224]
00424d50ldr x0, [sp+80]
00424d54ldp x29, x30, [sp-8]
00424d58add sp, sp, 752
00424d5cret x30
00424d60
00424d60loc_424d60:
00424d60ldr x6, [sp+760]
00424d64ldrsb x27, [x6]
00424d68ldp x7, x8, [x6]
00424d6cldp x9, x10, [x6+16]
00424d70ldp x6, x11, [x6+32]
00424d74add x27, sp, 560
00424d78stp x7, x8, [x27]
00424d7cadd x27, sp, 576
00424d80stp x9, x10, [x27]
00424d84add x27, sp, 592
00424d88stp x6, x11, [x27]
00424d8cldr x0, [sp+560]
00424d90ldr x1, [sp+568]
00424d94ldr x2, [sp+576]
00424d98ldr x3, [sp+584]
00424d9cldr x4, [sp+592]
00424da0ldr x5, [sp+600]
00424da4bl archive/tar.sparseFileWriter.logicalRemaining
00424da8str x0, [sp+144]
00424dacsubs xzr, x0, 0
00424db0cset x6, gt
00424db4strb w6, [sp+62]
00424db8b.gt 0x424dc0
00424dbcb 0x424dd0
00424dc0
00424dc0loc_424dc0:
00424dc0ldrb w6, [sp+58]
00424dc4eor x6, x6, 1
00424dc8strb w6, [sp+62]
00424dccb 0x424dd4
00424dd0
00424dd0loc_424dd0:
00424dd0b 0x424dd4
00424dd4
00424dd4loc_424dd4:
00424dd4ldrb w6, [sp+62]
00424dd8strb w6, [sp+63]
00424ddctbnz w6, 0, 0x424de4
00424de0b 0x424dfc
00424de4
00424de4loc_424de4:
00424de4ldr x6, [sp+216]
00424de8subs xzr, x6, 0
00424deccset x6, ne
00424df0eor x6, x6, 1
00424df4strb w6, [sp+63]
00424df8b 0x424e00
00424dfc
00424dfcloc_424dfc:
00424dfcb 0x424e00
00424e00
00424e00loc_424e00:
00424e00ldrb w6, [sp+63]
00424e04tbnz w6, 0, 0x424e0c
00424e08b 0x425140
00424e0c
00424e0cloc_424e0c:
00424e0cstr xzr, [sp+72]
00424e10ldr x2, [sp+760]
00424e14ldrsb x27, [x2]
00424e18ldr x3, [x2+16]
00424e1cldr x1, [x2+24]
00424e20subs xzr, x1, 0
00424e24b.hi 0x424e2c
00424e28b 0x4254d0
00424e2c
00424e2cloc_424e2c:
00424e2cldr x0, [x3]
00424e30ldr x1, [x3+8]
00424e34str x0, [sp+112]
00424e38str x1, [sp+120]
00424e3cbl archive/tar.sparseEntry.endOffset
00424e40str x0, [sp+136]
00424e44ldr x2, [sp+760]
00424e48ldrsb x27, [x2]
00424e4cldr x1, [x2+24]
00424e50ldr x2, [x2+16]
00424e54subs xzr, x1, 0
00424e58b.hi 0x424e60
00424e5cb 0x4254c8
00424e60
00424e60loc_424e60:
00424e60ldr x6, [x2]
00424e64str x6, [sp+88]
00424e68str x0, [sp+96]
00424e6cldr x7, [sp+760]
00424e70ldrsb x27, [x7]
00424e74ldr x7, [x7+40]
00424e78subs xzr, x7, x6
00424e7cb.lt 0x424e84
00424e80b 0x424f54
00424e84
00424e84loc_424e84:
00424e84ldr x7, [sp+760]
00424e88ldrsb x27, [x7]
00424e8cldr x7, [x7+40]
00424e90sub x6, x6, x7
00424e94str x6, [sp+72]
00424e98ldr x6, [sp+760]
00424e9cldrsb x27, [x6]
00424ea0ldp x7, x8, [x6]
00424ea4ldp x9, x10, [x6+16]
00424ea8ldp x6, x11, [x6+32]
00424eacadd x27, sp, 512
00424eb0stp x7, x8, [x27]
00424eb4add x27, sp, 528
00424eb8stp x9, x10, [x27]
00424ebcadd x27, sp, 544
00424ec0stp x6, x11, [x27]
00424ec4ldr x0, [sp+512]
00424ec8ldr x1, [sp+520]
00424eccldr x2, [sp+528]
00424ed0ldr x3, [sp+536]
00424ed4ldr x4, [sp+544]
00424ed8ldr x5, [sp+552]
00424edcbl archive/tar.sparseFileWriter.physicalRemaining
00424ee0str x0, [sp+136]
00424ee4cbz x0, 0x424eec
00424ee8b 0x424f04
00424eec
00424eecloc_424eec:
00424eecorr x3, xzr, 1
00424ef0strb w3, [sp+58]
00424ef4ldr x4, [sp+72]
00424ef8sub x4, x4, 1
00424efcstr x4, [sp+72]
00424f00b 0x424f08
00424f04
00424f04loc_424f04:
00424f04b 0x424f08
00424f08
00424f08loc_424f08:
00424f08add x27, sp, 632
00424f0cstp xzr, xzr, [x27]
00424f10ldr x1, [sp+72]
00424f14ldr x3, [sp+184]
00424f18ldrsb x27, [x3]
00424f1cldr x3, [x3+32]
00424f20ldr x0, [sp+192]
00424f24orr x2, xzr, 1
00424f28blr x3
00424f2cstr x0, [sp+136]
00424f30str x1, [sp+632]
00424f34str x2, [sp+640]
00424f38ldr x3, [sp+136]
00424f3cstr x3, [sp+168]
00424f40str x1, [sp+696]
00424f44str x2, [sp+704]
00424f48str x1, [sp+216]
00424f4cstr x2, [sp+224]
00424f50b 0x425044
00424f54
00424f54loc_424f54:
00424f54ldr x5, [sp+760]
00424f58ldrsb x27, [x5]
00424f5cldr x5, [x5+40]
00424f60sub x5, x0, x5
00424f64str x5, [sp+72]
00424f68add x27, sp, 632
00424f6cstp xzr, xzr, [x27]
00424f70ldr x5, [sp+760]
00424f74ldrsb x27, [x5]
00424f78ldr x6, [x5+8]
00424f7cldr x5, [x5]
00424f80str x5, [sp+496]
00424f84str x6, [sp+504]
00424f88cbnz x5, 0x424f90
00424f8cb 0x424fb0
00424f90
00424f90loc_424f90:
00424f90str x6, [sp+248]
00424f94ldr x1, [x5+8]
00424f98adrp x0, 0x5ea000
00424f9cadd x0, x0, 2352
00424fa0bl runtime.typeAssert
00424fa4ldr x6, [sp+248]
00424fa8mov x5, x0
00424facb 0x424fb4
00424fb0
00424fb0loc_424fb0:
00424fb0b 0x424fb4
00424fb4
00424fb4loc_424fb4:
00424fb4str x5, [sp+480]
00424fb8str x6, [sp+488]
00424fbcldr x3, [sp+192]
00424fc0ldr x5, [sp+184]
00424fc4str x5, [sp+464]
00424fc8str x3, [sp+472]
00424fcccbnz x5, 0x424fd4
00424fd0b 0x424ff4
00424fd4
00424fd4loc_424fd4:
00424fd4str x3, [sp+248]
00424fd8ldr x1, [x5+8]
00424fdcadrp x0, 0x5ea000
00424fe0add x0, x0, 2384
00424fe4bl runtime.typeAssert
00424fe8ldr x3, [sp+248]
00424fecmov x5, x0
00424ff0b 0x424ff8
00424ff4
00424ff4loc_424ff4:
00424ff4b 0x424ff8
00424ff8
00424ff8loc_424ff8:
00424ff8str x5, [sp+448]
00424ffcstr x3, [sp+456]
00425000ldr x4, [sp+72]
00425004ldr x0, [sp+480]
00425008ldr x1, [sp+488]
0042500cmov x2, x5
00425010bl io.CopyN
00425014str x0, [sp+136]
00425018str x1, [sp+632]
0042501cstr x2, [sp+640]
00425020ldr x5, [sp+136]
00425024str x5, [sp+160]
00425028str x1, [sp+680]
0042502cstr x2, [sp+688]
00425030ldr x5, [sp+160]
00425034str x5, [sp+72]
00425038str x1, [sp+216]
0042503cstr x2, [sp+224]
00425040b 0x425044
00425044
00425044loc_425044:
00425044ldr x6, [sp+760]
00425048ldrsb x27, [x6]
0042504cldr x7, [sp+760]
00425050ldrsb x27, [x7]
00425054ldr x7, [x7+40]
00425058ldr x8, [sp+72]
0042505cadd x7, x7, x8
00425060str x7, [x6+40]
00425064ldr x6, [sp+760]
00425068ldrsb x27, [x6]
0042506cldr x6, [x6+40]
00425070ldr x7, [sp+96]
00425074subs xzr, x7, x6
00425078cset x6, le
0042507cstrb w6, [sp+61]
00425080b.le 0x425088
00425084b 0x4250a8
00425088
00425088loc_425088:
00425088ldr x6, [sp+760]
0042508cldrsb x27, [x6]
00425090ldr x6, [x6+24]
00425094str x6, [sp+128]
00425098subs xzr, x6, 1
0042509ccset x6, gt
004250a0strb w6, [sp+61]
004250a4b 0x4250ac
004250a8
004250a8loc_4250a8:
004250a8b 0x4250ac
004250ac
004250acloc_4250ac:
004250acldrb w6, [sp+61]
004250b0tbnz w6, 0, 0x4250b8
004250b4b 0x425134
004250b8
004250b8loc_4250b8:
004250b8ldr x6, [sp+760]
004250bcldrsb x27, [x6]
004250c0ldr x1, [x6+24]
004250c4ldr x7, [x6+16]
004250c8ldr x6, [x6+32]
004250ccb 0x4250d0
004250d0
004250d0loc_4250d0:
004250d0subs xzr, x1, 1
004250d4b.hs 0x4250dc
004250d8b 0x4254c0
004250dc
004250dcloc_4250dc:
004250dcldr x8, [sp+760]
004250e0ldrsb x27, [x8]
004250e4sub x6, x6, 1
004250e8sub x9, xzr, x6
004250ecsub x10, x1, 1
004250f0str x10, [x8+24]
004250f4str x6, [x8+32]
004250f8sbfm x6, x9, 63, 63
004250fcand x6, x6, 16
00425100add x6, x7, x6
00425104adrp x27, 0x626000
00425108ldr w7, [x27+3056]
0042510ccbz w7, 0x425114
00425110b 0x425118
00425114
00425114loc_425114:
00425114b 0x42512c
00425118
00425118loc_425118:
00425118bl runtime.gcWriteBarrier2
0042511cstr x6, [x25]
00425120ldr x7, [x8+16]
00425124str x7, [x25+8]
00425128b 0x42512c
0042512c
0042512cloc_42512c:
0042512cstr x6, [x8+16]
00425130b 0x425138
00425134
00425134loc_425134:
00425134b 0x425138
00425138
00425138loc_425138:
00425138b 0x42513c
0042513c
0042513cloc_42513c:
0042513cb 0x424d60
00425140
00425140loc_425140:
00425140ldrb w6, [sp+58]
00425144strb w6, [sp+62]
00425148tbnz w6, 0, 0x425150
0042514cb 0x425168
00425150
00425150loc_425150:
00425150ldr x6, [sp+216]
00425154subs xzr, x6, 0
00425158cset x6, ne
0042515ceor x6, x6, 1
00425160strb w6, [sp+62]
00425164b 0x42516c
00425168
00425168loc_425168:
00425168b 0x42516c
0042516c
0042516cloc_42516c:
0042516cldrb w6, [sp+62]
00425170tbnz w6, 0, 0x425178
00425174b 0x425248
00425178
00425178loc_425178:
00425178add x27, sp, 632
0042517cstp xzr, xzr, [x27]
00425180ldr x2, [sp+192]
00425184ldr x3, [sp+184]
00425188str x3, [sp+432]
0042518cstr x2, [sp+440]
00425190cbnz x3, 0x425198
00425194b 0x4251b8
00425198
00425198loc_425198:
00425198str x2, [sp+248]
0042519cldr x1, [x3+8]
004251a0adrp x0, 0x5e9000
004251a4add x0, x0, 2416
004251a8bl runtime.typeAssert
004251acldr x2, [sp+248]
004251b0mov x3, x0
004251b4b 0x4251bc
004251b8
004251b8loc_4251b8:
004251b8b 0x4251bc
004251bc
004251bcloc_4251bc:
004251bcstr x3, [sp+416]
004251c0str x2, [sp+424]
004251c4adrp x0, 0x1d8000
004251c8add x0, x0, 2432
004251ccbl runtime.newobject
004251d0str x0, [sp+384]
004251d4strb wzr, [x0]
004251d8ldr x2, [sp+384]
004251dcldrsb x27, [x2]
004251e0b 0x4251e4
004251e4
004251e4loc_4251e4:
004251e4str x2, [sp+392]
004251e8orr x4, xzr, 1
004251ecstr x4, [sp+400]
004251f0str x4, [sp+408]
004251f4ldr x0, [sp+416]
004251f8ldr x1, [sp+424]
004251fcmov x3, x4
00425200bl archive/tar.mustReadFull
00425204str x0, [sp+128]
00425208str x1, [sp+632]
0042520cstr x2, [sp+640]
00425210ldr x5, [sp+128]
00425214str x5, [sp+152]
00425218str x1, [sp+664]
0042521cstr x2, [sp+672]
00425220str x1, [sp+216]
00425224str x2, [sp+224]
00425228ldr x5, [sp+760]
0042522cldrsb x27, [x5]
00425230ldr x6, [sp+760]
00425234ldrsb x27, [x6]
00425238ldr x6, [x6+40]
0042523cadd x6, x6, 1
00425240str x6, [x5+40]
00425244b 0x42524c
00425248
00425248loc_425248:
00425248b 0x42524c
0042524c
0042524cloc_42524c:
0042524cldr x6, [sp+760]
00425250ldrsb x27, [x6]
00425254ldr x6, [x6+40]
00425258ldr x7, [sp+64]
0042525csub x6, x6, x7
00425260str x6, [sp+80]
00425264ldr x6, [sp+216]
00425268adrp x27, 0x5fc000
0042526cldr x7, [x27+1520]
00425270subs xzr, x7, x6
00425274b.eq 0x42527c
00425278b 0x4252c8
0042527c
0042527cloc_42527c:
0042527cldr x0, [sp+216]
00425280ldr x1, [sp+224]
00425284adrp x27, 0x5fc000
00425288ldr x2, [x27+1528]
0042528cbl runtime.ifaceeq
00425290tbnz w0, 0, 0x425298
00425294b 0x4252c4
00425298
00425298loc_425298:
00425298b 0x42529c
0042529c
0042529cloc_42529c:
0042529cadrp x27, 0x5fc000
004252a0ldr x1, [x27+1536]
004252a4adrp x27, 0x5fc000
004252a8ldr x2, [x27+1544]
004252acstr x1, [sp+216]
004252b0str x2, [sp+224]
004252b4ldr x0, [sp+80]
004252b8ldp x29, x30, [sp-8]
004252bcadd sp, sp, 752
004252c0ret x30
004252c4
004252c4loc_4252c4:
004252c4b 0x4252cc
004252c8
004252c8loc_4252c8:
004252c8b 0x4252cc
004252cc
004252ccloc_4252cc:
004252ccldr x6, [sp+216]
004252d0adrp x27, 0x5fc000
004252d4ldr x7, [x27+2112]
004252d8subs xzr, x7, x6
004252dcb.eq 0x4252e4
004252e0b 0x425330
004252e4
004252e4loc_4252e4:
004252e4ldr x0, [sp+216]
004252e8ldr x1, [sp+224]
004252ecadrp x27, 0x5fc000
004252f0ldr x2, [x27+2120]
004252f4bl runtime.ifaceeq
004252f8tbnz w0, 0, 0x425300
004252fcb 0x42532c
00425300
00425300loc_425300:
00425300b 0x425304
00425304
00425304loc_425304:
00425304adrp x27, 0x5fc000
00425308ldr x1, [x27+2176]
0042530cadrp x27, 0x5fc000
00425310ldr x2, [x27+2184]
00425314str x1, [sp+216]
00425318str x2, [sp+224]
0042531cldr x0, [sp+80]
00425320ldp x29, x30, [sp-8]
00425324add sp, sp, 752
00425328ret x30
0042532c
0042532cloc_42532c:
0042532cb 0x425334
00425330
00425330loc_425330:
00425330b 0x425334
00425334
00425334loc_425334:
00425334ldr x6, [sp+216]
00425338cbnz x6, 0x425340
0042533cb 0x42535c
00425340
00425340loc_425340:
00425340b 0x425344
00425344
00425344loc_425344:
00425344ldr x1, [sp+216]
00425348ldr x2, [sp+224]
0042534cldr x0, [sp+80]
00425350ldp x29, x30, [sp-8]
00425354add sp, sp, 752
00425358ret x30
0042535c
0042535cloc_42535c:
0042535cldr x6, [sp+760]
00425360ldrsb x27, [x6]
00425364ldp x7, x8, [x6]
00425368ldp x9, x10, [x6+16]
0042536cldp x6, x11, [x6+32]
00425370stp x7, x8, [sp+336]
00425374stp x9, x10, [sp+352]
00425378stp x6, x11, [sp+368]
0042537cldr x0, [sp+336]
00425380ldr x1, [sp+344]
00425384ldr x2, [sp+352]
00425388ldr x3, [sp+360]
0042538cldr x4, [sp+368]
00425390ldr x5, [sp+376]
00425394bl archive/tar.sparseFileWriter.logicalRemaining
00425398str x0, [sp+144]
0042539csubs xzr, x0, 0
004253a0cset x6, eq
004253a4strb w6, [sp+62]
004253a8cbz x0, 0x4253b0
004253acb 0x425400
004253b0
004253b0loc_4253b0:
004253b0ldr x6, [sp+760]
004253b4ldrsb x27, [x6]
004253b8ldp x7, x8, [x6]
004253bcldp x9, x10, [x6+16]
004253c0ldp x6, x11, [x6+32]
004253c4stp x7, x8, [sp+288]
004253c8stp x9, x10, [sp+304]
004253ccstp x6, x11, [sp+320]
004253d0ldr x0, [sp+288]
004253d4ldr x1, [sp+296]
004253d8ldr x2, [sp+304]
004253dcldr x3, [sp+312]
004253e0ldr x4, [sp+320]
004253e4ldr x5, [sp+328]
004253e8bl archive/tar.sparseFileWriter.physicalRemaining
004253ecstr x0, [sp+136]
004253f0subs xzr, x0, 0
004253f4cset x6, gt
004253f8strb w6, [sp+62]
004253fcb 0x425404
00425400
00425400loc_425400:
00425400b 0x425404
00425404
00425404loc_425404:
00425404ldrb w3, [sp+62]
00425408tbnz w3, 0, 0x425410
0042540cb 0x42543c
00425410
00425410loc_425410:
00425410b 0x425414
00425414
00425414loc_425414:
00425414adrp x27, 0x5fc000
00425418ldr x1, [x27+2192]
0042541cadrp x27, 0x5fc000
00425420ldr x2, [x27+2200]
00425424str x1, [sp+216]
00425428str x2, [sp+224]
0042542cldr x0, [sp+80]
00425430ldp x29, x30, [sp-8]
00425434add sp, sp, 752
00425438ret x30
0042543c
0042543cloc_42543c:
0042543cb 0x425440
00425440
00425440loc_425440:
00425440ldr x1, [sp+192]
00425444ldr x2, [sp+184]
00425448str x2, [sp+272]
0042544cstr x1, [sp+280]
00425450cbnz x2, 0x425458
00425454b 0x425478
00425458
00425458loc_425458:
00425458str x1, [sp+248]
0042545cldr x1, [x2+8]
00425460adrp x0, 0x5e9000
00425464add x0, x0, 2448
00425468bl runtime.typeAssert
0042546cldr x1, [sp+248]
00425470mov x2, x0
00425474b 0x42547c
00425478
00425478loc_425478:
00425478b 0x42547c
0042547c
0042547cloc_42547c:
0042547cstr x2, [sp+256]
00425480str x1, [sp+264]
00425484mov x0, x2
00425488bl archive/tar.ensureEOF
0042548cstr x0, [sp+632]
00425490str x1, [sp+640]
00425494str x0, [sp+216]
00425498str x1, [sp+224]
0042549cldr x2, [sp+80]
004254a0mov x3, x0
004254a4mov x0, x2
004254a8mov x4, x1
004254acmov x1, x3
004254b0mov x2, x4
004254b4ldp x29, x30, [sp-8]
004254b8add sp, sp, 752
004254bcret x30
004254c0
004254c0loc_4254c0:
004254c0orr x0, xzr, 1
004254c4bl runtime.panicSliceB
004254c8
004254c8loc_4254c8:
004254c8mov x0, xzr
004254ccbl runtime.panicIndex
004254d0
004254d0loc_4254d0:
004254d0mov x0, xzr
004254d4bl runtime.panicIndex
004254d8hint
004254dc
004254dcloc_4254dc:
004254dcstp x0, x1, [sp+8]
004254e0str x2, [sp+24]
004254e4mov x3, x30
004254e8bl runtime.morestack_noctxt.abi0
004254ecldp x0, x1, [sp+8]
004254f0ldr x2, [sp+24]
004254f4b 0x424b90
004254f8udf 0
004254fcudf 0
00424b90
00424b90archive/tar.(*sparseFileWriter).ReadFrom: ; void archive/tar.(*sparseFileWriter).ReadFrom(archive/tar.sparseFileWriter * sw, io.Reader r)
00424b90ldr x16, [x28+16]
00424b94sub x17, sp, 624
00424b98subs xzr, x17, x16
00424b9cb.ls 0x4254dc
00424ba0sub x20, sp, 752
00424ba4stp x29, x30, [x20-8]
00424ba8add sp, x20, 0
00424bacsub x29, sp, 8
00424bb0str x0, [sp+760]
00424bb4str x1, [sp+768]
00424bb8str x2, [sp+776]
00424bbcstr xzr, [sp+80]
00424bc0stp xzr, xzr, [sp+216]
00424bc4add x27, sp, 648
00424bc8stp xzr, xzr, [x27]
00424bccldr x6, [sp+776]
00424bd0ldr x7, [sp+768]
00424bd4cbnz x7, 0x424bdc
00424bd8b 0x424bfc
00424bdc
00424bdcloc_424bdc:
00424bdcstr x6, [sp+248]
00424be0ldr x1, [x7+8]
00424be4adrp x0, 0x5ea000
00424be8add x0, x0, 2320
00424becbl runtime.typeAssert
00424bf0ldr x6, [sp+248]
00424bf4mov x7, x0
00424bf8b 0x424c00
00424bfc
00424bfcloc_424bfc:
00424bfcb 0x424c00
00424c00
00424c00loc_424c00:
00424c00str x7, [sp+648]
00424c04str x6, [sp+656]
00424c08subs xzr, x7, 0
00424c0ccset x6, ne
00424c10strb w6, [sp+63]
00424c14ldr x6, [sp+648]
00424c18ldr x7, [sp+656]
00424c1cstr x6, [sp+232]
00424c20str x7, [sp+240]
00424c24ldrb w6, [sp+63]
00424c28strb w6, [sp+60]
00424c2cldr x6, [sp+232]
00424c30ldr x7, [sp+240]
00424c34str x6, [sp+184]
00424c38str x7, [sp+192]
00424c3cldrb w6, [sp+60]
00424c40strb w6, [sp+59]
00424c44tbnz w6, 0, 0x424c4c
00424c48b 0x424cac
00424c4c
00424c4cloc_424c4c:
00424c4cadd x27, sp, 632
00424c50stp xzr, xzr, [x27]
00424c54ldr x3, [sp+184]
00424c58ldrsb x27, [x3]
00424c5cldr x3, [x3+32]
00424c60ldr x0, [sp+192]
00424c64mov x1, xzr
00424c68orr x2, xzr, 1
00424c6cblr x3
00424c70str x0, [sp+144]
00424c74str x1, [sp+632]
00424c78str x2, [sp+640]
00424c7cldr x3, [sp+144]
00424c80str x3, [sp+104]
00424c84str x1, [sp+728]
00424c88str x2, [sp+736]
00424c8cstr x1, [sp+200]
00424c90str x2, [sp+208]
00424c94cbnz x1, 0x424c9c
00424c98b 0x424ca4
00424c9c
00424c9cloc_424c9c:
00424c9cstrb wzr, [sp+59]
00424ca0b 0x424ca8
00424ca4
00424ca4loc_424ca4:
00424ca4b 0x424ca8
00424ca8
00424ca8loc_424ca8:
00424ca8b 0x424cb0
00424cac
00424cacloc_424cac:
00424cacb 0x424cb0
00424cb0
00424cb0loc_424cb0:
00424cb0ldrb w6, [sp+59]
00424cb4tbnz w6, 0, 0x424cbc
00424cb8b 0x424cd4
00424cbc
00424cbcloc_424cbc:
00424cbcstrb wzr, [sp+58]
00424cc0ldr x6, [sp+760]
00424cc4ldrsb x27, [x6]
00424cc8ldr x6, [x6+40]
00424cccstr x6, [sp+64]
00424cd0b 0x424d60
00424cd4
00424cd4loc_424cd4:
00424cd4add x27, sp, 616
00424cd8stp xzr, xzr, [x27]
00424cdcldr x2, [sp+760]
00424ce0adrp x3, 0x2f1000
00424ce4add x3, x3, 1568
00424ce8str x3, [sp+616]
00424cecstr x2, [sp+624]
00424cf0add x27, sp, 632
00424cf4stp xzr, xzr, [x27]
00424cf8adrp x0, 0x21a000
00424cfcadd x0, x0, 2880
00424d00add x1, sp, 616
00424d04bl runtime.convT
00424d08str x0, [sp+608]
00424d0cldr x2, [sp+768]
00424d10ldr x3, [sp+776]
00424d14mov x1, x0
00424d18adrp x0, 0x2f1000
00424d1cadd x0, x0, 1536
00424d20bl io.Copy
00424d24str x0, [sp+144]
00424d28str x1, [sp+632]
00424d2cstr x2, [sp+640]
00424d30ldr x3, [sp+144]
00424d34str x3, [sp+176]
00424d38str x1, [sp+712]
00424d3cstr x2, [sp+720]
00424d40ldr x3, [sp+176]
00424d44str x3, [sp+80]
00424d48str x1, [sp+216]
00424d4cstr x2, [sp+224]
00424d50ldr x0, [sp+80]
00424d54ldp x29, x30, [sp-8]
00424d58add sp, sp, 752
00424d5cret x30
00424d60
00424d60loc_424d60:
00424d60ldr x6, [sp+760]
00424d64ldrsb x27, [x6]
00424d68ldp x7, x8, [x6]
00424d6cldp x9, x10, [x6+16]
00424d70ldp x6, x11, [x6+32]
00424d74add x27, sp, 560
00424d78stp x7, x8, [x27]
00424d7cadd x27, sp, 576
00424d80stp x9, x10, [x27]
00424d84add x27, sp, 592
00424d88stp x6, x11, [x27]
00424d8cldr x0, [sp+560]
00424d90ldr x1, [sp+568]
00424d94ldr x2, [sp+576]
00424d98ldr x3, [sp+584]
00424d9cldr x4, [sp+592]
00424da0ldr x5, [sp+600]
00424da4bl archive/tar.sparseFileWriter.logicalRemaining
00424da8str x0, [sp+144]
00424dacsubs xzr, x0, 0
00424db0cset x6, gt
00424db4strb w6, [sp+62]
00424db8b.gt 0x424dc0
00424dbcb 0x424dd0
00424dc0
00424dc0loc_424dc0:
00424dc0ldrb w6, [sp+58]
00424dc4eor x6, x6, 1
00424dc8strb w6, [sp+62]
00424dccb 0x424dd4
00424dd0
00424dd0loc_424dd0:
00424dd0b 0x424dd4
00424dd4
00424dd4loc_424dd4:
00424dd4ldrb w6, [sp+62]
00424dd8strb w6, [sp+63]
00424ddctbnz w6, 0, 0x424de4
00424de0b 0x424dfc
00424de4
00424de4loc_424de4:
00424de4ldr x6, [sp+216]
00424de8subs xzr, x6, 0
00424deccset x6, ne
00424df0eor x6, x6, 1
00424df4strb w6, [sp+63]
00424df8b 0x424e00
00424dfc
00424dfcloc_424dfc:
00424dfcb 0x424e00
00424e00
00424e00loc_424e00:
00424e00ldrb w6, [sp+63]
00424e04tbnz w6, 0, 0x424e0c
00424e08b 0x425140
00424e0c
00424e0cloc_424e0c:
00424e0cstr xzr, [sp+72]
00424e10ldr x2, [sp+760]
00424e14ldrsb x27, [x2]
00424e18ldr x3, [x2+16]
00424e1cldr x1, [x2+24]
00424e20subs xzr, x1, 0
00424e24b.hi 0x424e2c
00424e28b 0x4254d0
00424e2c
00424e2cloc_424e2c:
00424e2cldr x0, [x3]
00424e30ldr x1, [x3+8]
00424e34str x0, [sp+112]
00424e38str x1, [sp+120]
00424e3cbl archive/tar.sparseEntry.endOffset
00424e40str x0, [sp+136]
00424e44ldr x2, [sp+760]
00424e48ldrsb x27, [x2]
00424e4cldr x1, [x2+24]
00424e50ldr x2, [x2+16]
00424e54subs xzr, x1, 0
00424e58b.hi 0x424e60
00424e5cb 0x4254c8
00424e60
00424e60loc_424e60:
00424e60ldr x6, [x2]
00424e64str x6, [sp+88]
00424e68str x0, [sp+96]
00424e6cldr x7, [sp+760]
00424e70ldrsb x27, [x7]
00424e74ldr x7, [x7+40]
00424e78subs xzr, x7, x6
00424e7cb.lt 0x424e84
00424e80b 0x424f54
00424e84
00424e84loc_424e84:
00424e84ldr x7, [sp+760]
00424e88ldrsb x27, [x7]
00424e8cldr x7, [x7+40]
00424e90sub x6, x6, x7
00424e94str x6, [sp+72]
00424e98ldr x6, [sp+760]
00424e9cldrsb x27, [x6]
00424ea0ldp x7, x8, [x6]
00424ea4ldp x9, x10, [x6+16]
00424ea8ldp x6, x11, [x6+32]
00424eacadd x27, sp, 512
00424eb0stp x7, x8, [x27]
00424eb4add x27, sp, 528
00424eb8stp x9, x10, [x27]
00424ebcadd x27, sp, 544
00424ec0stp x6, x11, [x27]
00424ec4ldr x0, [sp+512]
00424ec8ldr x1, [sp+520]
00424eccldr x2, [sp+528]
00424ed0ldr x3, [sp+536]
00424ed4ldr x4, [sp+544]
00424ed8ldr x5, [sp+552]
00424edcbl archive/tar.sparseFileWriter.physicalRemaining
00424ee0str x0, [sp+136]
00424ee4cbz x0, 0x424eec
00424ee8b 0x424f04
00424eec
00424eecloc_424eec:
00424eecorr x3, xzr, 1
00424ef0strb w3, [sp+58]
00424ef4ldr x4, [sp+72]
00424ef8sub x4, x4, 1
00424efcstr x4, [sp+72]
00424f00b 0x424f08
00424f04
00424f04loc_424f04:
00424f04b 0x424f08
00424f08
00424f08loc_424f08:
00424f08add x27, sp, 632
00424f0cstp xzr, xzr, [x27]
00424f10ldr x1, [sp+72]
00424f14ldr x3, [sp+184]
00424f18ldrsb x27, [x3]
00424f1cldr x3, [x3+32]
00424f20ldr x0, [sp+192]
00424f24orr x2, xzr, 1
00424f28blr x3
00424f2cstr x0, [sp+136]
00424f30str x1, [sp+632]
00424f34str x2, [sp+640]
00424f38ldr x3, [sp+136]
00424f3cstr x3, [sp+168]
00424f40str x1, [sp+696]
00424f44str x2, [sp+704]
00424f48str x1, [sp+216]
00424f4cstr x2, [sp+224]
00424f50b 0x425044
00424f54
00424f54loc_424f54:
00424f54ldr x5, [sp+760]
00424f58ldrsb x27, [x5]
00424f5cldr x5, [x5+40]
00424f60sub x5, x0, x5
00424f64str x5, [sp+72]
00424f68add x27, sp, 632
00424f6cstp xzr, xzr, [x27]
00424f70ldr x5, [sp+760]
00424f74ldrsb x27, [x5]
00424f78ldr x6, [x5+8]
00424f7cldr x5, [x5]
00424f80str x5, [sp+496]
00424f84str x6, [sp+504]
00424f88cbnz x5, 0x424f90
00424f8cb 0x424fb0
00424f90
00424f90loc_424f90:
00424f90str x6, [sp+248]
00424f94ldr x1, [x5+8]
00424f98adrp x0, 0x5ea000
00424f9cadd x0, x0, 2352
00424fa0bl runtime.typeAssert
00424fa4ldr x6, [sp+248]
00424fa8mov x5, x0
00424facb 0x424fb4
00424fb0
00424fb0loc_424fb0:
00424fb0b 0x424fb4
00424fb4
00424fb4loc_424fb4:
00424fb4str x5, [sp+480]
00424fb8str x6, [sp+488]
00424fbcldr x3, [sp+192]
00424fc0ldr x5, [sp+184]
00424fc4str x5, [sp+464]
00424fc8str x3, [sp+472]
00424fcccbnz x5, 0x424fd4
00424fd0b 0x424ff4
00424fd4
00424fd4loc_424fd4:
00424fd4str x3, [sp+248]
00424fd8ldr x1, [x5+8]
00424fdcadrp x0, 0x5ea000
00424fe0add x0, x0, 2384
00424fe4bl runtime.typeAssert
00424fe8ldr x3, [sp+248]
00424fecmov x5, x0
00424ff0b 0x424ff8
00424ff4
00424ff4loc_424ff4:
00424ff4b 0x424ff8
00424ff8
00424ff8loc_424ff8:
00424ff8str x5, [sp+448]
00424ffcstr x3, [sp+456]
00425000ldr x4, [sp+72]
00425004ldr x0, [sp+480]
00425008ldr x1, [sp+488]
0042500cmov x2, x5
00425010bl io.CopyN
00425014str x0, [sp+136]
00425018str x1, [sp+632]
0042501cstr x2, [sp+640]
00425020ldr x5, [sp+136]
00425024str x5, [sp+160]
00425028str x1, [sp+680]
0042502cstr x2, [sp+688]
00425030ldr x5, [sp+160]
00425034str x5, [sp+72]
00425038str x1, [sp+216]
0042503cstr x2, [sp+224]
00425040b 0x425044
00425044
00425044loc_425044:
00425044ldr x6, [sp+760]
00425048ldrsb x27, [x6]
0042504cldr x7, [sp+760]
00425050ldrsb x27, [x7]
00425054ldr x7, [x7+40]
00425058ldr x8, [sp+72]
0042505cadd x7, x7, x8
00425060str x7, [x6+40]
00425064ldr x6, [sp+760]
00425068ldrsb x27, [x6]
0042506cldr x6, [x6+40]
00425070ldr x7, [sp+96]
00425074subs xzr, x7, x6
00425078cset x6, le
0042507cstrb w6, [sp+61]
00425080b.le 0x425088
00425084b 0x4250a8
00425088
00425088loc_425088:
00425088ldr x6, [sp+760]
0042508cldrsb x27, [x6]
00425090ldr x6, [x6+24]
00425094str x6, [sp+128]
00425098subs xzr, x6, 1
0042509ccset x6, gt
004250a0strb w6, [sp+61]
004250a4b 0x4250ac
004250a8
004250a8loc_4250a8:
004250a8b 0x4250ac
004250ac
004250acloc_4250ac:
004250acldrb w6, [sp+61]
004250b0tbnz w6, 0, 0x4250b8
004250b4b 0x425134
004250b8
004250b8loc_4250b8:
004250b8ldr x6, [sp+760]
004250bcldrsb x27, [x6]
004250c0ldr x1, [x6+24]
004250c4ldr x7, [x6+16]
004250c8ldr x6, [x6+32]
004250ccb 0x4250d0
004250d0
004250d0loc_4250d0:
004250d0subs xzr, x1, 1
004250d4b.hs 0x4250dc
004250d8b 0x4254c0
004250dc
004250dcloc_4250dc:
004250dcldr x8, [sp+760]
004250e0ldrsb x27, [x8]
004250e4sub x6, x6, 1
004250e8sub x9, xzr, x6
004250ecsub x10, x1, 1
004250f0str x10, [x8+24]
004250f4str x6, [x8+32]
004250f8sbfm x6, x9, 63, 63
004250fcand x6, x6, 16
00425100add x6, x7, x6
00425104adrp x27, 0x626000
00425108ldr w7, [x27+3056]
0042510ccbz w7, 0x425114
00425110b 0x425118
00425114
00425114loc_425114:
00425114b 0x42512c
00425118
00425118loc_425118:
00425118bl runtime.gcWriteBarrier2
0042511cstr x6, [x25]
00425120ldr x7, [x8+16]
00425124str x7, [x25+8]
00425128b 0x42512c
0042512c
0042512cloc_42512c:
0042512cstr x6, [x8+16]
00425130b 0x425138
00425134
00425134loc_425134:
00425134b 0x425138
00425138
00425138loc_425138:
00425138b 0x42513c
0042513c
0042513cloc_42513c:
0042513cb 0x424d60
00425140
00425140loc_425140:
00425140ldrb w6, [sp+58]
00425144strb w6, [sp+62]
00425148tbnz w6, 0, 0x425150
0042514cb 0x425168
00425150
00425150loc_425150:
00425150ldr x6, [sp+216]
00425154subs xzr, x6, 0
00425158cset x6, ne
0042515ceor x6, x6, 1
00425160strb w6, [sp+62]
00425164b 0x42516c
00425168
00425168loc_425168:
00425168b 0x42516c
0042516c
0042516cloc_42516c:
0042516cldrb w6, [sp+62]
00425170tbnz w6, 0, 0x425178
00425174b 0x425248
00425178
00425178loc_425178:
00425178add x27, sp, 632
0042517cstp xzr, xzr, [x27]
00425180ldr x2, [sp+192]
00425184ldr x3, [sp+184]
00425188str x3, [sp+432]
0042518cstr x2, [sp+440]
00425190cbnz x3, 0x425198
00425194b 0x4251b8
00425198
00425198loc_425198:
00425198str x2, [sp+248]
0042519cldr x1, [x3+8]
004251a0adrp x0, 0x5e9000
004251a4add x0, x0, 2416
004251a8bl runtime.typeAssert
004251acldr x2, [sp+248]
004251b0mov x3, x0
004251b4b 0x4251bc
004251b8
004251b8loc_4251b8:
004251b8b 0x4251bc
004251bc
004251bcloc_4251bc:
004251bcstr x3, [sp+416]
004251c0str x2, [sp+424]
004251c4adrp x0, 0x1d8000
004251c8add x0, x0, 2432
004251ccbl runtime.newobject
004251d0str x0, [sp+384]
004251d4strb wzr, [x0]
004251d8ldr x2, [sp+384]
004251dcldrsb x27, [x2]
004251e0b 0x4251e4
004251e4
004251e4loc_4251e4:
004251e4str x2, [sp+392]
004251e8orr x4, xzr, 1
004251ecstr x4, [sp+400]
004251f0str x4, [sp+408]
004251f4ldr x0, [sp+416]
004251f8ldr x1, [sp+424]
004251fcmov x3, x4
00425200bl archive/tar.mustReadFull
00425204str x0, [sp+128]
00425208str x1, [sp+632]
0042520cstr x2, [sp+640]
00425210ldr x5, [sp+128]
00425214str x5, [sp+152]
00425218str x1, [sp+664]
0042521cstr x2, [sp+672]
00425220str x1, [sp+216]
00425224str x2, [sp+224]
00425228ldr x5, [sp+760]
0042522cldrsb x27, [x5]
00425230ldr x6, [sp+760]
00425234ldrsb x27, [x6]
00425238ldr x6, [x6+40]
0042523cadd x6, x6, 1
00425240str x6, [x5+40]
00425244b 0x42524c
00425248
00425248loc_425248:
00425248b 0x42524c
0042524c
0042524cloc_42524c:
0042524cldr x6, [sp+760]
00425250ldrsb x27, [x6]
00425254ldr x6, [x6+40]
00425258ldr x7, [sp+64]
0042525csub x6, x6, x7
00425260str x6, [sp+80]
00425264ldr x6, [sp+216]
00425268adrp x27, 0x5fc000
0042526cldr x7, [x27+1520]
00425270subs xzr, x7, x6
00425274b.eq 0x42527c
00425278b 0x4252c8
0042527c
0042527cloc_42527c:
0042527cldr x0, [sp+216]
00425280ldr x1, [sp+224]
00425284adrp x27, 0x5fc000
00425288ldr x2, [x27+1528]
0042528cbl runtime.ifaceeq
00425290tbnz w0, 0, 0x425298
00425294b 0x4252c4
00425298
00425298loc_425298:
00425298b 0x42529c
0042529c
0042529cloc_42529c:
0042529cadrp x27, 0x5fc000
004252a0ldr x1, [x27+1536]
004252a4adrp x27, 0x5fc000
004252a8ldr x2, [x27+1544]
004252acstr x1, [sp+216]
004252b0str x2, [sp+224]
004252b4ldr x0, [sp+80]
004252b8ldp x29, x30, [sp-8]
004252bcadd sp, sp, 752
004252c0ret x30
004252c4
004252c4loc_4252c4:
004252c4b 0x4252cc
004252c8
004252c8loc_4252c8:
004252c8b 0x4252cc
004252cc
004252ccloc_4252cc:
004252ccldr x6, [sp+216]
004252d0adrp x27, 0x5fc000
004252d4ldr x7, [x27+2112]
004252d8subs xzr, x7, x6
004252dcb.eq 0x4252e4
004252e0b 0x425330
004252e4
004252e4loc_4252e4:
004252e4ldr x0, [sp+216]
004252e8ldr x1, [sp+224]
004252ecadrp x27, 0x5fc000
004252f0ldr x2, [x27+2120]
004252f4bl runtime.ifaceeq
004252f8tbnz w0, 0, 0x425300
004252fcb 0x42532c
00425300
00425300loc_425300:
00425300b 0x425304
00425304
00425304loc_425304:
00425304adrp x27, 0x5fc000
00425308ldr x1, [x27+2176]
0042530cadrp x27, 0x5fc000
00425310ldr x2, [x27+2184]
00425314str x1, [sp+216]
00425318str x2, [sp+224]
0042531cldr x0, [sp+80]
00425320ldp x29, x30, [sp-8]
00425324add sp, sp, 752
00425328ret x30
0042532c
0042532cloc_42532c:
0042532cb 0x425334
00425330
00425330loc_425330:
00425330b 0x425334
00425334
00425334loc_425334:
00425334ldr x6, [sp+216]
00425338cbnz x6, 0x425340
0042533cb 0x42535c
00425340
00425340loc_425340:
00425340b 0x425344
00425344
00425344loc_425344:
00425344ldr x1, [sp+216]
00425348ldr x2, [sp+224]
0042534cldr x0, [sp+80]
00425350ldp x29, x30, [sp-8]
00425354add sp, sp, 752
00425358ret x30
0042535c
0042535cloc_42535c:
0042535cldr x6, [sp+760]
00425360ldrsb x27, [x6]
00425364ldp x7, x8, [x6]
00425368ldp x9, x10, [x6+16]
0042536cldp x6, x11, [x6+32]
00425370stp x7, x8, [sp+336]
00425374stp x9, x10, [sp+352]
00425378stp x6, x11, [sp+368]
0042537cldr x0, [sp+336]
00425380ldr x1, [sp+344]
00425384ldr x2, [sp+352]
00425388ldr x3, [sp+360]
0042538cldr x4, [sp+368]
00425390ldr x5, [sp+376]
00425394bl archive/tar.sparseFileWriter.logicalRemaining
00425398str x0, [sp+144]
0042539csubs xzr, x0, 0
004253a0cset x6, eq
004253a4strb w6, [sp+62]
004253a8cbz x0, 0x4253b0
004253acb 0x425400
004253b0
004253b0loc_4253b0:
004253b0ldr x6, [sp+760]
004253b4ldrsb x27, [x6]
004253b8ldp x7, x8, [x6]
004253bcldp x9, x10, [x6+16]
004253c0ldp x6, x11, [x6+32]
004253c4stp x7, x8, [sp+288]
004253c8stp x9, x10, [sp+304]
004253ccstp x6, x11, [sp+320]
004253d0ldr x0, [sp+288]
004253d4ldr x1, [sp+296]
004253d8ldr x2, [sp+304]
004253dcldr x3, [sp+312]
004253e0ldr x4, [sp+320]
004253e4ldr x5, [sp+328]
004253e8bl archive/tar.sparseFileWriter.physicalRemaining
004253ecstr x0, [sp+136]
004253f0subs xzr, x0, 0
004253f4cset x6, gt
004253f8strb w6, [sp+62]
004253fcb 0x425404
00425400
00425400loc_425400:
00425400b 0x425404
00425404
00425404loc_425404:
00425404ldrb w3, [sp+62]
00425408tbnz w3, 0, 0x425410
0042540cb 0x42543c
00425410
00425410loc_425410:
00425410b 0x425414
00425414
00425414loc_425414:
00425414adrp x27, 0x5fc000
00425418ldr x1, [x27+2192]
0042541cadrp x27, 0x5fc000
00425420ldr x2, [x27+2200]
00425424str x1, [sp+216]
00425428str x2, [sp+224]
0042542cldr x0, [sp+80]
00425430ldp x29, x30, [sp-8]
00425434add sp, sp, 752
00425438ret x30
0042543c
0042543cloc_42543c:
0042543cb 0x425440
00425440
00425440loc_425440:
00425440ldr x1, [sp+192]
00425444ldr x2, [sp+184]
00425448str x2, [sp+272]
0042544cstr x1, [sp+280]
00425450cbnz x2, 0x425458
00425454b 0x425478
00425458
00425458loc_425458:
00425458str x1, [sp+248]
0042545cldr x1, [x2+8]
00425460adrp x0, 0x5e9000
00425464add x0, x0, 2448
00425468bl runtime.typeAssert
0042546cldr x1, [sp+248]
00425470mov x2, x0
00425474b 0x42547c
00425478
00425478loc_425478:
00425478b 0x42547c
0042547c
0042547cloc_42547c:
0042547cstr x2, [sp+256]
00425480str x1, [sp+264]
00425484mov x0, x2
00425488bl archive/tar.ensureEOF
0042548cstr x0, [sp+632]
00425490str x1, [sp+640]
00425494str x0, [sp+216]
00425498str x1, [sp+224]
0042549cldr x2, [sp+80]
004254a0mov x3, x0
004254a4mov x0, x2
004254a8mov x4, x1
004254acmov x1, x3
004254b0mov x2, x4
004254b4ldp x29, x30, [sp-8]
004254b8add sp, sp, 752
004254bcret x30
004254c0
004254c0loc_4254c0:
004254c0orr x0, xzr, 1
004254c4bl runtime.panicSliceB
004254c8
004254c8loc_4254c8:
004254c8mov x0, xzr
004254ccbl runtime.panicIndex
004254d0
004254d0loc_4254d0:
004254d0mov x0, xzr
004254d4bl runtime.panicIndex
004254d8hint
004254dc
004254dcloc_4254dc:
004254dcstp x0, x1, [sp+8]
004254e0str x2, [sp+24]
004254e4mov x3, x30
004254e8bl runtime.morestack_noctxt.abi0
004254ecldp x0, x1, [sp+8]
004254f0ldr x2, [sp+24]
004254f4b 0x424b90
004254f8udf 0
004254fcudf 0
00424b90
00425500
00425500archive/tar.sparseFileWriter.logicalRemaining: ; void archive/tar.sparseFileWriter.logicalRemaining(archive/tar.sparseFileWriter sw)
00425500ldr x16, [x28+16]
00425504subs xzr, sp, x16
00425508b.ls 0x425590
0042550cstr x30, [sp-80]!
00425510stur x29, [sp-8]
00425514sub x29, sp, 8
00425518str x0, [sp+88]
0042551cstr x1, [sp+96]
00425520str x2, [sp+104]
00425524str x3, [sp+112]
00425528str x4, [sp+120]
0042552cstr x5, [sp+128]
00425530str xzr, [sp+32]
00425534str x3, [sp+64]
00425538ldr x1, [sp+112]
0042553cldr x2, [sp+104]
00425540sub x0, x3, 1
00425544subs xzr, x1, x0
00425548b.hi 0x425550
0042554cb 0x425588
00425550
00425550loc_425550:
00425550add x3, x2, x0, lsl #4
00425554ldr x1, [x3+8]
00425558ubfm x3, x0, 60, 59
0042555cldr x0, [x2+x3]
00425560str x0, [sp+40]
00425564str x1, [sp+48]
00425568bl archive/tar.sparseEntry.endOffset
0042556cstr x0, [sp+56]
00425570ldr x2, [sp+128]
00425574sub x0, x0, x2
00425578str x0, [sp+32]
0042557cldur x29, [sp-8]
00425580ldr x30, [sp], 80
00425584ret x30
00425588
00425588loc_425588:
00425588bl runtime.panicIndex
0042558chint
00425590
00425590loc_425590:
00425590stp x0, x1, [sp+8]
00425594stp x2, x3, [sp+24]
00425598stp x4, x5, [sp+40]
0042559cmov x3, x30
004255a0bl runtime.morestack_noctxt.abi0
004255a4ldp x0, x1, [sp+8]
004255a8ldp x2, x3, [sp+24]
004255acldp x4, x5, [sp+40]
004255b0b 0x425500
004255b4udf 0
004255b8udf 0
004255bcudf 0
00425500
00425500archive/tar.sparseFileWriter.logicalRemaining: ; void archive/tar.sparseFileWriter.logicalRemaining(archive/tar.sparseFileWriter sw)
00425500ldr x16, [x28+16]
00425504subs xzr, sp, x16
00425508b.ls 0x425590
0042550cstr x30, [sp-80]!
00425510stur x29, [sp-8]
00425514sub x29, sp, 8
00425518str x0, [sp+88]
0042551cstr x1, [sp+96]
00425520str x2, [sp+104]
00425524str x3, [sp+112]
00425528str x4, [sp+120]
0042552cstr x5, [sp+128]
00425530str xzr, [sp+32]
00425534str x3, [sp+64]
00425538ldr x1, [sp+112]
0042553cldr x2, [sp+104]
00425540sub x0, x3, 1
00425544subs xzr, x1, x0
00425548b.hi 0x425550
0042554cb 0x425588
00425550
00425550loc_425550:
00425550add x3, x2, x0, lsl #4
00425554ldr x1, [x3+8]
00425558ubfm x3, x0, 60, 59
0042555cldr x0, [x2+x3]
00425560str x0, [sp+40]
00425564str x1, [sp+48]
00425568bl archive/tar.sparseEntry.endOffset
0042556cstr x0, [sp+56]
00425570ldr x2, [sp+128]
00425574sub x0, x0, x2
00425578str x0, [sp+32]
0042557cldur x29, [sp-8]
00425580ldr x30, [sp], 80
00425584ret x30
00425588
00425588loc_425588:
00425588bl runtime.panicIndex
0042558chint
00425590
00425590loc_425590:
00425590stp x0, x1, [sp+8]
00425594stp x2, x3, [sp+24]
00425598stp x4, x5, [sp+40]
0042559cmov x3, x30
004255a0bl runtime.morestack_noctxt.abi0
004255a4ldp x0, x1, [sp+8]
004255a8ldp x2, x3, [sp+24]
004255acldp x4, x5, [sp+40]
004255b0b 0x425500
004255b4udf 0
004255b8udf 0
004255bcudf 0
00425500
004255c0
004255c0archive/tar.sparseFileWriter.physicalRemaining: ; void archive/tar.sparseFileWriter.physicalRemaining(archive/tar.sparseFileWriter sw)
004255c0ldr x16, [x28+16]
004255c4subs xzr, sp, x16
004255c8b.ls 0x42561c
004255ccstr x30, [sp-48]!
004255d0stur x29, [sp-8]
004255d4sub x29, sp, 8
004255d8str x0, [sp+56]
004255dcstr x1, [sp+64]
004255e0str x2, [sp+72]
004255e4str x3, [sp+80]
004255e8str x4, [sp+88]
004255ecstr x5, [sp+96]
004255f0str xzr, [sp+24]
004255f4ldr x1, [sp+56]
004255f8ldrsb x27, [x1]
004255fcldr x0, [sp+64]
00425600ldr x1, [x1+48]
00425604blr x1
00425608str x0, [sp+32]
0042560cstr x0, [sp+24]
00425610ldur x29, [sp-8]
00425614ldr x30, [sp], 48
00425618ret x30
0042561c
0042561cloc_42561c:
0042561cstp x0, x1, [sp+8]
00425620stp x2, x3, [sp+24]
00425624stp x4, x5, [sp+40]
00425628mov x3, x30
0042562cbl runtime.morestack_noctxt.abi0
00425630ldp x0, x1, [sp+8]
00425634ldp x2, x3, [sp+24]
00425638ldp x4, x5, [sp+40]
0042563cb 0x4255c0
004255c0
004255c0archive/tar.sparseFileWriter.physicalRemaining: ; void archive/tar.sparseFileWriter.physicalRemaining(archive/tar.sparseFileWriter sw)
004255c0ldr x16, [x28+16]
004255c4subs xzr, sp, x16
004255c8b.ls 0x42561c
004255ccstr x30, [sp-48]!
004255d0stur x29, [sp-8]
004255d4sub x29, sp, 8
004255d8str x0, [sp+56]
004255dcstr x1, [sp+64]
004255e0str x2, [sp+72]
004255e4str x3, [sp+80]
004255e8str x4, [sp+88]
004255ecstr x5, [sp+96]
004255f0str xzr, [sp+24]
004255f4ldr x1, [sp+56]
004255f8ldrsb x27, [x1]
004255fcldr x0, [sp+64]
00425600ldr x1, [x1+48]
00425604blr x1
00425608str x0, [sp+32]
0042560cstr x0, [sp+24]
00425610ldur x29, [sp-8]
00425614ldr x30, [sp], 48
00425618ret x30
0042561c
0042561cloc_42561c:
0042561cstp x0, x1, [sp+8]
00425620stp x2, x3, [sp+24]
00425624stp x4, x5, [sp+40]
00425628mov x3, x30
0042562cbl runtime.morestack_noctxt.abi0
00425630ldp x0, x1, [sp+8]
00425634ldp x2, x3, [sp+24]
00425638ldp x4, x5, [sp+40]
0042563cb 0x4255c0
004255c0
00425640
00425640archive/tar.zeroWriter.Write: ; void archive/tar.zeroWriter.Write(archive/tar.zeroWriter p0, struct []uint8 b)
00425640str x30, [sp-112]!
00425644stur x29, [sp-8]
00425648sub x29, sp, 8
0042564cstr x0, [sp+120]
00425650str x1, [sp+128]
00425654str x2, [sp+136]
00425658str xzr, [sp+24]
0042565cstp xzr, xzr, [sp+64]
00425660ldr x3, [sp+128]
00425664ldr x4, [sp+120]
00425668ldr x5, [sp+136]
0042566cstr x4, [sp+80]
00425670str x3, [sp+88]
00425674str x5, [sp+96]
00425678str xzr, [sp+48]
0042567cstr x3, [sp+40]
00425680b 0x425684
00425684
00425684loc_425684:
00425684ldr x3, [sp+40]
00425688ldr x4, [sp+48]
0042568csubs xzr, x3, x4
00425690b.gt 0x425698
00425694b 0x4256fc
00425698
00425698loc_425698:
00425698ldr x3, [sp+48]
0042569cstr x3, [sp+32]
004256a0ldr x3, [sp+48]
004256a4ldr x4, [sp+80]
004256a8ldrb w3, [x4+x3]
004256acstrb w3, [sp+23]
004256b0cbnz w3, 0x4256b8
004256b4b 0x4256e8
004256b8
004256b8loc_4256b8:
004256b8ldr x3, [sp+32]
004256bcstr x3, [sp+24]
004256c0adrp x27, 0x5fc000
004256c4ldr x1, [x27+2208]
004256c8adrp x27, 0x5fc000
004256ccldr x2, [x27+2216]
004256d0str x1, [sp+64]
004256d4str x2, [sp+72]
004256d8ldr x0, [sp+24]
004256dcadd x29, sp, 104
004256e0add sp, sp, 112
004256e4ret x30
004256e8
004256e8loc_4256e8:
004256e8b 0x4256ec
004256ec
004256ecloc_4256ec:
004256ecldr x3, [sp+48]
004256f0add x3, x3, 1
004256f4str x3, [sp+48]
004256f8b 0x425684
004256fc
004256fcloc_4256fc:
004256fcldr x3, [sp+128]
00425700str x3, [sp+56]
00425704str x3, [sp+24]
00425708stp xzr, xzr, [sp+64]
0042570cldr x0, [sp+24]
00425710mov x1, xzr
00425714mov x2, xzr
00425718add x29, sp, 104
0042571cadd sp, sp, 112
00425720ret x30
00425724udf 0
00425728udf 0
0042572cudf 0
00425640
00425640archive/tar.zeroWriter.Write: ; void archive/tar.zeroWriter.Write(archive/tar.zeroWriter p0, struct []uint8 b)
00425640str x30, [sp-112]!
00425644stur x29, [sp-8]
00425648sub x29, sp, 8
0042564cstr x0, [sp+120]
00425650str x1, [sp+128]
00425654str x2, [sp+136]
00425658str xzr, [sp+24]
0042565cstp xzr, xzr, [sp+64]
00425660ldr x3, [sp+128]
00425664ldr x4, [sp+120]
00425668ldr x5, [sp+136]
0042566cstr x4, [sp+80]
00425670str x3, [sp+88]
00425674str x5, [sp+96]
00425678str xzr, [sp+48]
0042567cstr x3, [sp+40]
00425680b 0x425684
00425684
00425684loc_425684:
00425684ldr x3, [sp+40]
00425688ldr x4, [sp+48]
0042568csubs xzr, x3, x4
00425690b.gt 0x425698
00425694b 0x4256fc
00425698
00425698loc_425698:
00425698ldr x3, [sp+48]
0042569cstr x3, [sp+32]
004256a0ldr x3, [sp+48]
004256a4ldr x4, [sp+80]
004256a8ldrb w3, [x4+x3]
004256acstrb w3, [sp+23]
004256b0cbnz w3, 0x4256b8
004256b4b 0x4256e8
004256b8
004256b8loc_4256b8:
004256b8ldr x3, [sp+32]
004256bcstr x3, [sp+24]
004256c0adrp x27, 0x5fc000
004256c4ldr x1, [x27+2208]
004256c8adrp x27, 0x5fc000
004256ccldr x2, [x27+2216]
004256d0str x1, [sp+64]
004256d4str x2, [sp+72]
004256d8ldr x0, [sp+24]
004256dcadd x29, sp, 104
004256e0add sp, sp, 112
004256e4ret x30
004256e8
004256e8loc_4256e8:
004256e8b 0x4256ec
004256ec
004256ecloc_4256ec:
004256ecldr x3, [sp+48]
004256f0add x3, x3, 1
004256f4str x3, [sp+48]
004256f8b 0x425684
004256fc
004256fcloc_4256fc:
004256fcldr x3, [sp+128]
00425700str x3, [sp+56]
00425704str x3, [sp+24]
00425708stp xzr, xzr, [sp+64]
0042570cldr x0, [sp+24]
00425710mov x1, xzr
00425714mov x2, xzr
00425718add x29, sp, 104
0042571cadd sp, sp, 112
00425720ret x30
00425724udf 0
00425728udf 0
0042572cudf 0
00425640
00425730
00425730archive/tar.ensureEOF: ; void archive/tar.ensureEOF(io.Reader r)
00425730ldr x16, [x28+16]
00425734sub x17, sp, 48
00425738subs xzr, x17, x16
0042573cb.ls 0x425878
00425740str x30, [sp-176]!
00425744stur x29, [sp-8]
00425748sub x29, sp, 8
0042574cstr x0, [sp+184]
00425750str x1, [sp+192]
00425754stp xzr, xzr, [sp+72]
00425758stp xzr, xzr, [sp+136]
0042575cadrp x0, 0x1d8000
00425760add x0, x0, 2432
00425764bl runtime.newobject
00425768str x0, [sp+104]
0042576cstrb wzr, [x0]
00425770ldr x2, [sp+104]
00425774ldrsb x27, [x2]
00425778b 0x42577c
0042577c
0042577cloc_42577c:
0042577cstr x2, [sp+112]
00425780orr x4, xzr, 1
00425784str x4, [sp+120]
00425788str x4, [sp+128]
0042578cldr x0, [sp+184]
00425790ldr x1, [sp+192]
00425794mov x3, x4
00425798bl archive/tar.tryReadFull
0042579cstr x0, [sp+56]
004257a0str x1, [sp+136]
004257a4str x2, [sp+144]
004257a8ldr x5, [sp+56]
004257acstr x5, [sp+64]
004257b0str x1, [sp+152]
004257b4str x2, [sp+160]
004257b8ldr x5, [sp+64]
004257bcstr x5, [sp+48]
004257c0str x1, [sp+88]
004257c4str x2, [sp+96]
004257c8ldr x5, [sp+48]
004257ccsubs xzr, x5, 0
004257d0b.gt 0x4257d8
004257d4b 0x425800
004257d8
004257d8loc_4257d8:
004257d8b 0x4257dc
004257dc
004257dcloc_4257dc:
004257dcadrp x27, 0x5fc000
004257e0ldr x0, [x27+2112]
004257e4adrp x27, 0x5fc000
004257e8ldr x1, [x27+2120]
004257ecstr x0, [sp+72]
004257f0str x1, [sp+80]
004257f4ldur x29, [sp-8]
004257f8ldr x30, [sp], 176
004257fcret x30
00425800
00425800loc_425800:
00425800adrp x27, 0x5fc000
00425804ldr x3, [x27+1520]
00425808subs xzr, x1, x3
0042580cb.eq 0x425814
00425810b 0x425854
00425814
00425814loc_425814:
00425814adrp x27, 0x5fc000
00425818ldr x3, [x27+1528]
0042581cmov x0, x1
00425820mov x1, x2
00425824mov x2, x3
00425828bl runtime.ifaceeq
0042582ctbnz w0, 0, 0x425834
00425830b 0x425850
00425834
00425834loc_425834:
00425834b 0x425838
00425838
00425838loc_425838:
00425838stp xzr, xzr, [sp+72]
0042583cmov x0, xzr
00425840mov x1, xzr
00425844ldur x29, [sp-8]
00425848ldr x30, [sp], 176
0042584cret x30
00425850
00425850loc_425850:
00425850b 0x425858
00425854
00425854loc_425854:
00425854b 0x425858
00425858
00425858loc_425858:
00425858b 0x42585c
0042585c
0042585cloc_42585c:
0042585cldr x0, [sp+88]
00425860ldr x1, [sp+96]
00425864str x0, [sp+72]
00425868str x1, [sp+80]
0042586cldur x29, [sp-8]
00425870ldr x30, [sp], 176
00425874ret x30
00425878
00425878loc_425878:
00425878stp x0, x1, [sp+8]
0042587cmov x3, x30
00425880bl runtime.morestack_noctxt.abi0
00425884ldp x0, x1, [sp+8]
00425888b 0x425730
0042588cudf 0
00425730
00425730archive/tar.ensureEOF: ; void archive/tar.ensureEOF(io.Reader r)
00425730ldr x16, [x28+16]
00425734sub x17, sp, 48
00425738subs xzr, x17, x16
0042573cb.ls 0x425878
00425740str x30, [sp-176]!
00425744stur x29, [sp-8]
00425748sub x29, sp, 8
0042574cstr x0, [sp+184]
00425750str x1, [sp+192]
00425754stp xzr, xzr, [sp+72]
00425758stp xzr, xzr, [sp+136]
0042575cadrp x0, 0x1d8000
00425760add x0, x0, 2432
00425764bl runtime.newobject
00425768str x0, [sp+104]
0042576cstrb wzr, [x0]
00425770ldr x2, [sp+104]
00425774ldrsb x27, [x2]
00425778b 0x42577c
0042577c
0042577cloc_42577c:
0042577cstr x2, [sp+112]
00425780orr x4, xzr, 1
00425784str x4, [sp+120]
00425788str x4, [sp+128]
0042578cldr x0, [sp+184]
00425790ldr x1, [sp+192]
00425794mov x3, x4
00425798bl archive/tar.tryReadFull
0042579cstr x0, [sp+56]
004257a0str x1, [sp+136]
004257a4str x2, [sp+144]
004257a8ldr x5, [sp+56]
004257acstr x5, [sp+64]
004257b0str x1, [sp+152]
004257b4str x2, [sp+160]
004257b8ldr x5, [sp+64]
004257bcstr x5, [sp+48]
004257c0str x1, [sp+88]
004257c4str x2, [sp+96]
004257c8ldr x5, [sp+48]
004257ccsubs xzr, x5, 0
004257d0b.gt 0x4257d8
004257d4b 0x425800
004257d8
004257d8loc_4257d8:
004257d8b 0x4257dc
004257dc
004257dcloc_4257dc:
004257dcadrp x27, 0x5fc000
004257e0ldr x0, [x27+2112]
004257e4adrp x27, 0x5fc000
004257e8ldr x1, [x27+2120]
004257ecstr x0, [sp+72]
004257f0str x1, [sp+80]
004257f4ldur x29, [sp-8]
004257f8ldr x30, [sp], 176
004257fcret x30
00425800
00425800loc_425800:
00425800adrp x27, 0x5fc000
00425804ldr x3, [x27+1520]
00425808subs xzr, x1, x3
0042580cb.eq 0x425814
00425810b 0x425854
00425814
00425814loc_425814:
00425814adrp x27, 0x5fc000
00425818ldr x3, [x27+1528]
0042581cmov x0, x1
00425820mov x1, x2
00425824mov x2, x3
00425828bl runtime.ifaceeq
0042582ctbnz w0, 0, 0x425834
00425830b 0x425850
00425834
00425834loc_425834:
00425834b 0x425838
00425838
00425838loc_425838:
00425838stp xzr, xzr, [sp+72]
0042583cmov x0, xzr
00425840mov x1, xzr
00425844ldur x29, [sp-8]
00425848ldr x30, [sp], 176
0042584cret x30
00425850
00425850loc_425850:
00425850b 0x425858
00425854
00425854loc_425854:
00425854b 0x425858
00425858
00425858loc_425858:
00425858b 0x42585c
0042585c
0042585cloc_42585c:
0042585cldr x0, [sp+88]
00425860ldr x1, [sp+96]
00425864str x0, [sp+72]
00425868str x1, [sp+80]
0042586cldur x29, [sp-8]
00425870ldr x30, [sp], 176
00425874ret x30
00425878
00425878loc_425878:
00425878stp x0, x1, [sp+8]
0042587cmov x3, x30
00425880bl runtime.morestack_noctxt.abi0
00425884ldp x0, x1, [sp+8]
00425888b 0x425730
0042588cudf 0
00425730
00425890
00425890archive/tar.(*Reader).readHeader.func1: ; void archive/tar.(*Reader).readHeader.func1(int32 r)
00425890str x30, [sp-32]!
00425894stur x29, [sp-8]
00425898sub x29, sp, 8
0042589cstr w0, [sp+40]
004258a0strb wzr, [sp+23]
004258a4ldrsw x1, [sp+40]
004258a8subs wzr, w1, 128
004258accset x0, ge
004258b0strb w0, [sp+23]
004258b4add x29, sp, 24
004258b8add sp, sp, 32
004258bcret x30
00425890
00425890archive/tar.(*Reader).readHeader.func1: ; void archive/tar.(*Reader).readHeader.func1(int32 r)
00425890str x30, [sp-32]!
00425894stur x29, [sp-8]
00425898sub x29, sp, 8
0042589cstr w0, [sp+40]
004258a0strb wzr, [sp+23]
004258a4ldrsw x1, [sp+40]
004258a8subs wzr, w1, 128
004258accset x0, ge
004258b0strb w0, [sp+23]
004258b4add x29, sp, 24
004258b8add sp, sp, 32
004258bcret x30
00425890
004258c0
004258c0archive/tar.(*Reader).readHeader.func2: ; void archive/tar.(*Reader).readHeader.func2(struct []uint8 b)
004258c0ldr x16, [x28+16]
004258c4subs xzr, sp, x16
004258c8b.ls 0x425928
004258ccstr x30, [sp-48]!
004258d0stur x29, [sp-8]
004258d4sub x29, sp, 8
004258d8str x0, [sp+56]
004258dcstr x1, [sp+64]
004258e0str x2, [sp+72]
004258e4strb wzr, [sp+31]
004258e8ldr x2, [sp+64]
004258ecstr x2, [sp+32]
004258f0ldr x3, [sp+56]
004258f4sub x0, x2, 1
004258f8subs xzr, x1, x0
004258fcb.hi 0x425904
00425900b 0x425920
00425904
00425904loc_425904:
00425904ldrb w1, [x3+x0]
00425908subs xzr, x1, 0
0042590ccset x0, eq
00425910strb w0, [sp+31]
00425914ldur x29, [sp-8]
00425918ldr x30, [sp], 48
0042591cret x30
00425920
00425920loc_425920:
00425920bl runtime.panicIndex
00425924hint
00425928
00425928loc_425928:
00425928stp x0, x1, [sp+8]
0042592cstr x2, [sp+24]
00425930mov x3, x30
00425934bl runtime.morestack_noctxt.abi0
00425938ldp x0, x1, [sp+8]
0042593cldr x2, [sp+24]
00425940b 0x4258c0
00425944udf 0
00425948udf 0
0042594cudf 0
004258c0
004258c0archive/tar.(*Reader).readHeader.func2: ; void archive/tar.(*Reader).readHeader.func2(struct []uint8 b)
004258c0ldr x16, [x28+16]
004258c4subs xzr, sp, x16
004258c8b.ls 0x425928
004258ccstr x30, [sp-48]!
004258d0stur x29, [sp-8]
004258d4sub x29, sp, 8
004258d8str x0, [sp+56]
004258dcstr x1, [sp+64]
004258e0str x2, [sp+72]
004258e4strb wzr, [sp+31]
004258e8ldr x2, [sp+64]
004258ecstr x2, [sp+32]
004258f0ldr x3, [sp+56]
004258f4sub x0, x2, 1
004258f8subs xzr, x1, x0
004258fcb.hi 0x425904
00425900b 0x425920
00425904
00425904loc_425904:
00425904ldrb w1, [x3+x0]
00425908subs xzr, x1, 0
0042590ccset x0, eq
00425910strb w0, [sp+31]
00425914ldur x29, [sp-8]
00425918ldr x30, [sp], 48
0042591cret x30
00425920
00425920loc_425920:
00425920bl runtime.panicIndex
00425924hint
00425928
00425928loc_425928:
00425928stp x0, x1, [sp+8]
0042592cstr x2, [sp+24]
00425930mov x3, x30
00425934bl runtime.morestack_noctxt.abi0
00425938ldp x0, x1, [sp+8]
0042593cldr x2, [sp+24]
00425940b 0x4258c0
00425944udf 0
00425948udf 0
0042594cudf 0
004258c0
00425950
00425950type:.eq.archive/tar.regFileWriter: ; void type:.eq.archive/tar.regFileWriter(archive/tar.regFileWriter * p, archive/tar.regFileWriter * q)
00425950ldr x16, [x28+16]
00425954subs xzr, sp, x16
00425958b.ls 0x425a00
0042595cstr x30, [sp-80]!
00425960stur x29, [sp-8]
00425964sub x29, sp, 8
00425968str x0, [sp+88]
0042596cstr x1, [sp+96]
00425970strb wzr, [sp+39]
00425974ldr x3, [sp+96]
00425978ldr x4, [x3]
0042597cldr x3, [x3+8]
00425980str x4, [sp+56]
00425984str x3, [sp+64]
00425988ldr x3, [sp+88]
0042598cldr x0, [x3]
00425990ldr x1, [x3+8]
00425994str x0, [sp+40]
00425998str x1, [sp+48]
0042599cldr x3, [sp+56]
004259a0subs xzr, x3, x0
004259a4b.eq 0x4259ac
004259a8b 0x4259e0
004259ac
004259acloc_4259ac:
004259acldr x2, [sp+64]
004259b0bl runtime.ifaceeq
004259b4tbnz w0, 0, 0x4259bc
004259b8b 0x4259dc
004259bc
004259bcloc_4259bc:
004259bcldr x1, [sp+88]
004259c0ldr x2, [sp+96]
004259c4ldr x1, [x1+16]
004259c8ldr x2, [x2+16]
004259ccsubs xzr, x2, x1
004259d0cset x1, eq
004259d4strb w1, [sp+39]
004259d8b 0x4259f0
004259dc
004259dcloc_4259dc:
004259dcb 0x4259e4
004259e0
004259e0loc_4259e0:
004259e0b 0x4259e4
004259e4
004259e4loc_4259e4:
004259e4b 0x4259e8
004259e8
004259e8loc_4259e8:
004259e8strb wzr, [sp+39]
004259ecb 0x4259f0
004259f0
004259f0loc_4259f0:
004259f0ldrb w0, [sp+39]
004259f4ldur x29, [sp-8]
004259f8ldr x30, [sp], 80
004259fcret x30
00425a00
00425a00loc_425a00:
00425a00stp x0, x1, [sp+8]
00425a04mov x3, x30
00425a08bl runtime.morestack_noctxt.abi0
00425a0cldp x0, x1, [sp+8]
00425a10b 0x425950
00425a14udf 0
00425a18udf 0
00425a1cudf 0
00425950
00425950type:.eq.archive/tar.regFileWriter: ; void type:.eq.archive/tar.regFileWriter(archive/tar.regFileWriter * p, archive/tar.regFileWriter * q)
00425950ldr x16, [x28+16]
00425954subs xzr, sp, x16
00425958b.ls 0x425a00
0042595cstr x30, [sp-80]!
00425960stur x29, [sp-8]
00425964sub x29, sp, 8
00425968str x0, [sp+88]
0042596cstr x1, [sp+96]
00425970strb wzr, [sp+39]
00425974ldr x3, [sp+96]
00425978ldr x4, [x3]
0042597cldr x3, [x3+8]
00425980str x4, [sp+56]
00425984str x3, [sp+64]
00425988ldr x3, [sp+88]
0042598cldr x0, [x3]
00425990ldr x1, [x3+8]
00425994str x0, [sp+40]
00425998str x1, [sp+48]
0042599cldr x3, [sp+56]
004259a0subs xzr, x3, x0
004259a4b.eq 0x4259ac
004259a8b 0x4259e0
004259ac
004259acloc_4259ac:
004259acldr x2, [sp+64]
004259b0bl runtime.ifaceeq
004259b4tbnz w0, 0, 0x4259bc
004259b8b 0x4259dc
004259bc
004259bcloc_4259bc:
004259bcldr x1, [sp+88]
004259c0ldr x2, [sp+96]
004259c4ldr x1, [x1+16]
004259c8ldr x2, [x2+16]
004259ccsubs xzr, x2, x1
004259d0cset x1, eq
004259d4strb w1, [sp+39]
004259d8b 0x4259f0
004259dc
004259dcloc_4259dc:
004259dcb 0x4259e4
004259e0
004259e0loc_4259e0:
004259e0b 0x4259e4
004259e4
004259e4loc_4259e4:
004259e4b 0x4259e8
004259e8
004259e8loc_4259e8:
004259e8strb wzr, [sp+39]
004259ecb 0x4259f0
004259f0
004259f0loc_4259f0:
004259f0ldrb w0, [sp+39]
004259f4ldur x29, [sp-8]
004259f8ldr x30, [sp], 80
004259fcret x30
00425a00
00425a00loc_425a00:
00425a00stp x0, x1, [sp+8]
00425a04mov x3, x30
00425a08bl runtime.morestack_noctxt.abi0
00425a0cldp x0, x1, [sp+8]
00425a10b 0x425950
00425a14udf 0
00425a18udf 0
00425a1cudf 0
00425950
00425a20
00425a20maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string]: ; void maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string](uintptr[7] * dict, int64_t m)
00425a20ldr x16, [x28+16]
00425a24subs xzr, sp, x16
00425a28b.ls 0x425ae8
00425a2cstr x30, [sp-64]!
00425a30stur x29, [sp-8]
00425a34sub x29, sp, 8
00425a38str x0, [sp+72]
00425a3cstr x1, [sp+80]
00425a40str xzr, [sp+40]
00425a44adrp x0, 0x227000
00425a48add x0, x0, 0
00425a4cbl runtime.newobject
00425a50str x0, [sp+48]
00425a54adrp x1, 0
00425a58add x1, x1, 2816
00425a5cstr x1, [x0]
00425a60ldr x1, [sp+80]
00425a64ldr x2, [sp+48]
00425a68ldrsb x27, [x2]
00425a6cadrp x27, 0x626000
00425a70ldr w3, [x27+3056]
00425a74cbz w3, 0x425a7c
00425a78b 0x425a80
00425a7c
00425a7cloc_425a7c:
00425a7cb 0x425a94
00425a80
00425a80loc_425a80:
00425a80bl runtime.gcWriteBarrier2
00425a84str x1, [x25]
00425a88ldr x3, [x2+8]
00425a8cstr x3, [x25+8]
00425a90b 0x425a94
00425a94
00425a94loc_425a94:
00425a94str x1, [x2+8]
00425a98ldr x1, [sp+72]
00425a9cldr x2, [sp+48]
00425aa0ldrsb x27, [x2]
00425aa4adrp x27, 0x626000
00425aa8ldr w3, [x27+3056]
00425aaccbz w3, 0x425ab4
00425ab0b 0x425ab8
00425ab4
00425ab4loc_425ab4:
00425ab4b 0x425acc
00425ab8
00425ab8loc_425ab8:
00425ab8bl runtime.gcWriteBarrier2
00425abcstr x1, [x25]
00425ac0ldr x3, [x2+16]
00425ac4str x3, [x25+8]
00425ac8b 0x425acc
00425acc
00425accloc_425acc:
00425accstr x1, [x2+16]
00425ad0ldr x1, [sp+48]
00425ad4str x1, [sp+40]
00425ad8ldr x0, [sp+40]
00425adcldur x29, [sp-8]
00425ae0ldr x30, [sp], 64
00425ae4ret x30
00425ae8
00425ae8loc_425ae8:
00425ae8stp x0, x1, [sp+8]
00425aecmov x3, x30
00425af0bl runtime.morestack_noctxt.abi0
00425af4ldp x0, x1, [sp+8]
00425af8b 0x425a20
00425afcudf 0
00425a20
00425a20maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string]: ; void maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string](uintptr[7] * dict, int64_t m)
00425a20ldr x16, [x28+16]
00425a24subs xzr, sp, x16
00425a28b.ls 0x425ae8
00425a2cstr x30, [sp-64]!
00425a30stur x29, [sp-8]
00425a34sub x29, sp, 8
00425a38str x0, [sp+72]
00425a3cstr x1, [sp+80]
00425a40str xzr, [sp+40]
00425a44adrp x0, 0x227000
00425a48add x0, x0, 0
00425a4cbl runtime.newobject
00425a50str x0, [sp+48]
00425a54adrp x1, 0
00425a58add x1, x1, 2816
00425a5cstr x1, [x0]
00425a60ldr x1, [sp+80]
00425a64ldr x2, [sp+48]
00425a68ldrsb x27, [x2]
00425a6cadrp x27, 0x626000
00425a70ldr w3, [x27+3056]
00425a74cbz w3, 0x425a7c
00425a78b 0x425a80
00425a7c
00425a7cloc_425a7c:
00425a7cb 0x425a94
00425a80
00425a80loc_425a80:
00425a80bl runtime.gcWriteBarrier2
00425a84str x1, [x25]
00425a88ldr x3, [x2+8]
00425a8cstr x3, [x25+8]
00425a90b 0x425a94
00425a94
00425a94loc_425a94:
00425a94str x1, [x2+8]
00425a98ldr x1, [sp+72]
00425a9cldr x2, [sp+48]
00425aa0ldrsb x27, [x2]
00425aa4adrp x27, 0x626000
00425aa8ldr w3, [x27+3056]
00425aaccbz w3, 0x425ab4
00425ab0b 0x425ab8
00425ab4
00425ab4loc_425ab4:
00425ab4b 0x425acc
00425ab8
00425ab8loc_425ab8:
00425ab8bl runtime.gcWriteBarrier2
00425abcstr x1, [x25]
00425ac0ldr x3, [x2+16]
00425ac4str x3, [x25+8]
00425ac8b 0x425acc
00425acc
00425accloc_425acc:
00425accstr x1, [x2+16]
00425ad0ldr x1, [sp+48]
00425ad4str x1, [sp+40]
00425ad8ldr x0, [sp+40]
00425adcldur x29, [sp-8]
00425ae0ldr x30, [sp], 64
00425ae4ret x30
00425ae8
00425ae8loc_425ae8:
00425ae8stp x0, x1, [sp+8]
00425aecmov x3, x30
00425af0bl runtime.morestack_noctxt.abi0
00425af4ldp x0, x1, [sp+8]
00425af8b 0x425a20
00425afcudf 0
00425a20
00425b00
00425b00maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string].func1: ; void maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string].func1(int64_t yield)
00425b00ldr x16, [x28+16]
00425b04sub x17, sp, 64
00425b08subs xzr, x17, x16
00425b0cb.ls 0x425bd4
00425b10str x30, [sp-192]!
00425b14stur x29, [sp-8]
00425b18sub x29, sp, 8
00425b1cstr x0, [sp+200]
00425b20ldr x3, [x26+8]
00425b24str x3, [sp+40]
00425b28ldr x3, [x26+16]
00425b2cstr x3, [sp+64]
00425b30ldr x3, [sp+40]
00425b34str x3, [sp+176]
00425b38add x20, sp, 80
00425b3cadr x27, 16
00425b40stp x29, x27, [sp-24]
00425b44sub x29, sp, 24
00425b48bl fn_87cf8
00425b4csub x29, sp, 8
00425b50ldr x3, [sp+64]
00425b54ldrsb x27, [x3]
00425b58ldr x0, [x3]
00425b5cstr x0, [sp+72]
00425b60ldr x1, [sp+176]
00425b64add x2, sp, 80
00425b68bl runtime.mapIterStart
00425b6cb 0x425b70
00425b70
00425b70loc_425b70:
00425b70ldr x2, [sp+80]
00425b74cbnz x2, 0x425b7c
00425b78b 0x425bc8
00425b7c
00425b7cloc_425b7c:
00425b7cldr x2, [sp+80]
00425b80ldrsb x27, [x2]
00425b84ldr x0, [x2]
00425b88ldr x1, [x2+8]
00425b8cstr x0, [sp+48]
00425b90str x1, [sp+56]
00425b94ldr x26, [sp+200]
00425b98ldr x2, [x26]
00425b9cblr x2
00425ba0strb w0, [sp+39]
00425ba4tbnz w0, 0, 0x425bac
00425ba8b 0x425bbc
00425bac
00425bacloc_425bac:
00425bacb 0x425bb0
00425bb0
00425bb0loc_425bb0:
00425bb0add x0, sp, 80
00425bb4bl runtime.mapIterNext
00425bb8b 0x425b70
00425bbc
00425bbcloc_425bbc:
00425bbcldur x29, [sp-8]
00425bc0ldr x30, [sp], 192
00425bc4ret x30
00425bc8
00425bc8loc_425bc8:
00425bc8ldur x29, [sp-8]
00425bccldr x30, [sp], 192
00425bd0ret x30
00425bd4
00425bd4loc_425bd4:
00425bd4str x0, [sp+8]
00425bd8mov x3, x30
00425bdcbl runtime.morestack.abi0
00425be0ldr x0, [sp+8]
00425be4b 0x425b00
00425be8udf 0
00425becudf 0
00425b00
00425b00maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string].func1: ; void maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string].func1(int64_t yield)
00425b00ldr x16, [x28+16]
00425b04sub x17, sp, 64
00425b08subs xzr, x17, x16
00425b0cb.ls 0x425bd4
00425b10str x30, [sp-192]!
00425b14stur x29, [sp-8]
00425b18sub x29, sp, 8
00425b1cstr x0, [sp+200]
00425b20ldr x3, [x26+8]
00425b24str x3, [sp+40]
00425b28ldr x3, [x26+16]
00425b2cstr x3, [sp+64]
00425b30ldr x3, [sp+40]
00425b34str x3, [sp+176]
00425b38add x20, sp, 80
00425b3cadr x27, 16
00425b40stp x29, x27, [sp-24]
00425b44sub x29, sp, 24
00425b48bl fn_87cf8
00425b4csub x29, sp, 8
00425b50ldr x3, [sp+64]
00425b54ldrsb x27, [x3]
00425b58ldr x0, [x3]
00425b5cstr x0, [sp+72]
00425b60ldr x1, [sp+176]
00425b64add x2, sp, 80
00425b68bl runtime.mapIterStart
00425b6cb 0x425b70
00425b70
00425b70loc_425b70:
00425b70ldr x2, [sp+80]
00425b74cbnz x2, 0x425b7c
00425b78b 0x425bc8
00425b7c
00425b7cloc_425b7c:
00425b7cldr x2, [sp+80]
00425b80ldrsb x27, [x2]
00425b84ldr x0, [x2]
00425b88ldr x1, [x2+8]
00425b8cstr x0, [sp+48]
00425b90str x1, [sp+56]
00425b94ldr x26, [sp+200]
00425b98ldr x2, [x26]
00425b9cblr x2
00425ba0strb w0, [sp+39]
00425ba4tbnz w0, 0, 0x425bac
00425ba8b 0x425bbc
00425bac
00425bacloc_425bac:
00425bacb 0x425bb0
00425bb0
00425bb0loc_425bb0:
00425bb0add x0, sp, 80
00425bb4bl runtime.mapIterNext
00425bb8b 0x425b70
00425bbc
00425bbcloc_425bbc:
00425bbcldur x29, [sp-8]
00425bc0ldr x30, [sp], 192
00425bc4ret x30
00425bc8
00425bc8loc_425bc8:
00425bc8ldur x29, [sp-8]
00425bccldr x30, [sp], 192
00425bd0ret x30
00425bd4
00425bd4loc_425bd4:
00425bd4str x0, [sp+8]
00425bd8mov x3, x30
00425bdcbl runtime.morestack.abi0
00425be0ldr x0, [sp+8]
00425be4b 0x425b00
00425be8udf 0
00425becudf 0
00425b00
00425bf0
00425bf0type:.eq.archive/tar.regFileReader: ; void type:.eq.archive/tar.regFileReader(archive/tar.regFileReader * p, archive/tar.regFileReader * q)
00425bf0ldr x16, [x28+16]
00425bf4subs xzr, sp, x16
00425bf8b.ls 0x425ca0
00425bfcstr x30, [sp-80]!
00425c00stur x29, [sp-8]
00425c04sub x29, sp, 8
00425c08str x0, [sp+88]
00425c0cstr x1, [sp+96]
00425c10strb wzr, [sp+39]
00425c14ldr x3, [sp+96]
00425c18ldr x4, [x3]
00425c1cldr x3, [x3+8]
00425c20str x4, [sp+56]
00425c24str x3, [sp+64]
00425c28ldr x3, [sp+88]
00425c2cldr x0, [x3]
00425c30ldr x1, [x3+8]
00425c34str x0, [sp+40]
00425c38str x1, [sp+48]
00425c3cldr x3, [sp+56]
00425c40subs xzr, x3, x0
00425c44b.eq 0x425c4c
00425c48b 0x425c80
00425c4c
00425c4cloc_425c4c:
00425c4cldr x2, [sp+64]
00425c50bl runtime.ifaceeq
00425c54tbnz w0, 0, 0x425c5c
00425c58b 0x425c7c
00425c5c
00425c5cloc_425c5c:
00425c5cldr x1, [sp+88]
00425c60ldr x2, [sp+96]
00425c64ldr x1, [x1+16]
00425c68ldr x2, [x2+16]
00425c6csubs xzr, x2, x1
00425c70cset x1, eq
00425c74strb w1, [sp+39]
00425c78b 0x425c90
00425c7c
00425c7cloc_425c7c:
00425c7cb 0x425c84
00425c80
00425c80loc_425c80:
00425c80b 0x425c84
00425c84
00425c84loc_425c84:
00425c84b 0x425c88
00425c88
00425c88loc_425c88:
00425c88strb wzr, [sp+39]
00425c8cb 0x425c90
00425c90
00425c90loc_425c90:
00425c90ldrb w0, [sp+39]
00425c94ldur x29, [sp-8]
00425c98ldr x30, [sp], 80
00425c9cret x30
00425ca0
00425ca0loc_425ca0:
00425ca0stp x0, x1, [sp+8]
00425ca4mov x3, x30
00425ca8bl runtime.morestack_noctxt.abi0
00425cacldp x0, x1, [sp+8]
00425cb0b 0x425bf0
00425cb4udf 0
00425cb8udf 0
00425cbcudf 0
00425bf0
00425bf0type:.eq.archive/tar.regFileReader: ; void type:.eq.archive/tar.regFileReader(archive/tar.regFileReader * p, archive/tar.regFileReader * q)
00425bf0ldr x16, [x28+16]
00425bf4subs xzr, sp, x16
00425bf8b.ls 0x425ca0
00425bfcstr x30, [sp-80]!
00425c00stur x29, [sp-8]
00425c04sub x29, sp, 8
00425c08str x0, [sp+88]
00425c0cstr x1, [sp+96]
00425c10strb wzr, [sp+39]
00425c14ldr x3, [sp+96]
00425c18ldr x4, [x3]
00425c1cldr x3, [x3+8]
00425c20str x4, [sp+56]
00425c24str x3, [sp+64]
00425c28ldr x3, [sp+88]
00425c2cldr x0, [x3]
00425c30ldr x1, [x3+8]
00425c34str x0, [sp+40]
00425c38str x1, [sp+48]
00425c3cldr x3, [sp+56]
00425c40subs xzr, x3, x0
00425c44b.eq 0x425c4c
00425c48b 0x425c80
00425c4c
00425c4cloc_425c4c:
00425c4cldr x2, [sp+64]
00425c50bl runtime.ifaceeq
00425c54tbnz w0, 0, 0x425c5c
00425c58b 0x425c7c
00425c5c
00425c5cloc_425c5c:
00425c5cldr x1, [sp+88]
00425c60ldr x2, [sp+96]
00425c64ldr x1, [x1+16]
00425c68ldr x2, [x2+16]
00425c6csubs xzr, x2, x1
00425c70cset x1, eq
00425c74strb w1, [sp+39]
00425c78b 0x425c90
00425c7c
00425c7cloc_425c7c:
00425c7cb 0x425c84
00425c80
00425c80loc_425c80:
00425c80b 0x425c84
00425c84
00425c84loc_425c84:
00425c84b 0x425c88
00425c88
00425c88loc_425c88:
00425c88strb wzr, [sp+39]
00425c8cb 0x425c90
00425c90
00425c90loc_425c90:
00425c90ldrb w0, [sp+39]
00425c94ldur x29, [sp-8]
00425c98ldr x30, [sp], 80
00425c9cret x30
00425ca0
00425ca0loc_425ca0:
00425ca0stp x0, x1, [sp+8]
00425ca4mov x3, x30
00425ca8bl runtime.morestack_noctxt.abi0
00425cacldp x0, x1, [sp+8]
00425cb0b 0x425bf0
00425cb4udf 0
00425cb8udf 0
00425cbcudf 0
00425bf0
00425cc0
00425cc0type:.eq.archive/tar.Reader: ; void type:.eq.archive/tar.Reader(archive/tar.Reader * p, archive/tar.Reader * q)
00425cc0ldr x16, [x28+16]
00425cc4sub x17, sp, 32
00425cc8subs xzr, x17, x16
00425cccb.ls 0x425e54
00425cd0str x30, [sp-160]!
00425cd4stur x29, [sp-8]
00425cd8sub x29, sp, 8
00425cdcstr x0, [sp+168]
00425ce0str x1, [sp+176]
00425ce4strb wzr, [sp+38]
00425ce8ldr x3, [sp+176]
00425cecldr x4, [x3]
00425cf0ldr x3, [x3+8]
00425cf4str x4, [sp+104]
00425cf8str x3, [sp+112]
00425cfcldr x3, [sp+168]
00425d00ldr x0, [x3]
00425d04ldr x1, [x3+8]
00425d08str x0, [sp+88]
00425d0cstr x1, [sp+96]
00425d10ldr x3, [sp+104]
00425d14subs xzr, x3, x0
00425d18b.eq 0x425d20
00425d1cb 0x425e34
00425d20
00425d20loc_425d20:
00425d20ldr x2, [sp+112]
00425d24bl runtime.ifaceeq
00425d28tbnz w0, 0, 0x425d30
00425d2cb 0x425e30
00425d30
00425d30loc_425d30:
00425d30ldr x3, [sp+168]
00425d34ldr x4, [sp+176]
00425d38ldr x3, [x3+16]
00425d3cldr x4, [x4+16]
00425d40subs xzr, x4, x3
00425d44b.eq 0x425d4c
00425d48b 0x425e2c
00425d4c
00425d4cloc_425d4c:
00425d4cldr x3, [sp+176]
00425d50ldr x4, [x3+24]
00425d54ldr x3, [x3+32]
00425d58str x4, [sp+72]
00425d5cstr x3, [sp+80]
00425d60ldr x3, [sp+168]
00425d64ldr x0, [x3+24]
00425d68ldr x1, [x3+32]
00425d6cstr x0, [sp+56]
00425d70str x1, [sp+64]
00425d74ldr x3, [sp+72]
00425d78subs xzr, x0, x3
00425d7cb.eq 0x425d84
00425d80b 0x425e24
00425d84
00425d84loc_425d84:
00425d84ldr x2, [sp+80]
00425d88bl runtime.ifaceeq
00425d8ctbnz w0, 0, 0x425d94
00425d90b 0x425e20
00425d94
00425d94loc_425d94:
00425d94ldr x3, [sp+168]
00425d98add x3, x3, 40
00425d9cstr x3, [sp+48]
00425da0ldr x3, [sp+176]
00425da4add x1, x3, 40
00425da8str x1, [sp+40]
00425dacldr x0, [sp+48]
00425db0orr x2, xzr, 512
00425db4bl runtime.memequal
00425db8strb w0, [sp+39]
00425dbctbnz w0, 0, 0x425dc4
00425dc0b 0x425e1c
00425dc4
00425dc4loc_425dc4:
00425dc4ldr x3, [sp+176]
00425dc8ldr x4, [x3+552]
00425dccldr x3, [x3+560]
00425dd0str x4, [sp+136]
00425dd4str x3, [sp+144]
00425dd8ldr x3, [sp+168]
00425ddcldr x0, [x3+552]
00425de0ldr x1, [x3+560]
00425de4str x0, [sp+120]
00425de8str x1, [sp+128]
00425decldr x3, [sp+136]
00425df0subs xzr, x3, x0
00425df4cset x3, eq
00425df8b.eq 0x425e00
00425dfcb 0x425e0c
00425e00
00425e00loc_425e00:
00425e00ldr x2, [sp+144]
00425e04bl runtime.ifaceeq
00425e08b 0x425e14
00425e0c
00425e0cloc_425e0c:
00425e0cmov x0, x3
00425e10b 0x425e14
00425e14
00425e14loc_425e14:
00425e14strb w0, [sp+38]
00425e18b 0x425e44
00425e1c
00425e1cloc_425e1c:
00425e1cb 0x425e3c
00425e20
00425e20loc_425e20:
00425e20b 0x425e28
00425e24
00425e24loc_425e24:
00425e24b 0x425e28
00425e28
00425e28loc_425e28:
00425e28b 0x425e3c
00425e2c
00425e2cloc_425e2c:
00425e2cb 0x425e3c
00425e30
00425e30loc_425e30:
00425e30b 0x425e38
00425e34
00425e34loc_425e34:
00425e34b 0x425e38
00425e38
00425e38loc_425e38:
00425e38b 0x425e3c
00425e3c
00425e3cloc_425e3c:
00425e3cstrb wzr, [sp+38]
00425e40b 0x425e44
00425e44
00425e44loc_425e44:
00425e44ldrb w0, [sp+38]
00425e48ldur x29, [sp-8]
00425e4cldr x30, [sp], 160
00425e50ret x30
00425e54
00425e54loc_425e54:
00425e54stp x0, x1, [sp+8]
00425e58mov x3, x30
00425e5cbl runtime.morestack_noctxt.abi0
00425e60ldp x0, x1, [sp+8]
00425e64b 0x425cc0
00425e68udf 0
00425e6cudf 0
00425cc0
00425cc0type:.eq.archive/tar.Reader: ; void type:.eq.archive/tar.Reader(archive/tar.Reader * p, archive/tar.Reader * q)
00425cc0ldr x16, [x28+16]
00425cc4sub x17, sp, 32
00425cc8subs xzr, x17, x16
00425cccb.ls 0x425e54
00425cd0str x30, [sp-160]!
00425cd4stur x29, [sp-8]
00425cd8sub x29, sp, 8
00425cdcstr x0, [sp+168]
00425ce0str x1, [sp+176]
00425ce4strb wzr, [sp+38]
00425ce8ldr x3, [sp+176]
00425cecldr x4, [x3]
00425cf0ldr x3, [x3+8]
00425cf4str x4, [sp+104]
00425cf8str x3, [sp+112]
00425cfcldr x3, [sp+168]
00425d00ldr x0, [x3]
00425d04ldr x1, [x3+8]
00425d08str x0, [sp+88]
00425d0cstr x1, [sp+96]
00425d10ldr x3, [sp+104]
00425d14subs xzr, x3, x0
00425d18b.eq 0x425d20
00425d1cb 0x425e34
00425d20
00425d20loc_425d20:
00425d20ldr x2, [sp+112]
00425d24bl runtime.ifaceeq
00425d28tbnz w0, 0, 0x425d30
00425d2cb 0x425e30
00425d30
00425d30loc_425d30:
00425d30ldr x3, [sp+168]
00425d34ldr x4, [sp+176]
00425d38ldr x3, [x3+16]
00425d3cldr x4, [x4+16]
00425d40subs xzr, x4, x3
00425d44b.eq 0x425d4c
00425d48b 0x425e2c
00425d4c
00425d4cloc_425d4c:
00425d4cldr x3, [sp+176]
00425d50ldr x4, [x3+24]
00425d54ldr x3, [x3+32]
00425d58str x4, [sp+72]
00425d5cstr x3, [sp+80]
00425d60ldr x3, [sp+168]
00425d64ldr x0, [x3+24]
00425d68ldr x1, [x3+32]
00425d6cstr x0, [sp+56]
00425d70str x1, [sp+64]
00425d74ldr x3, [sp+72]
00425d78subs xzr, x0, x3
00425d7cb.eq 0x425d84
00425d80b 0x425e24
00425d84
00425d84loc_425d84:
00425d84ldr x2, [sp+80]
00425d88bl runtime.ifaceeq
00425d8ctbnz w0, 0, 0x425d94
00425d90b 0x425e20
00425d94
00425d94loc_425d94:
00425d94ldr x3, [sp+168]
00425d98add x3, x3, 40
00425d9cstr x3, [sp+48]
00425da0ldr x3, [sp+176]
00425da4add x1, x3, 40
00425da8str x1, [sp+40]
00425dacldr x0, [sp+48]
00425db0orr x2, xzr, 512
00425db4bl runtime.memequal
00425db8strb w0, [sp+39]
00425dbctbnz w0, 0, 0x425dc4
00425dc0b 0x425e1c
00425dc4
00425dc4loc_425dc4:
00425dc4ldr x3, [sp+176]
00425dc8ldr x4, [x3+552]
00425dccldr x3, [x3+560]
00425dd0str x4, [sp+136]
00425dd4str x3, [sp+144]
00425dd8ldr x3, [sp+168]
00425ddcldr x0, [x3+552]
00425de0ldr x1, [x3+560]
00425de4str x0, [sp+120]
00425de8str x1, [sp+128]
00425decldr x3, [sp+136]
00425df0subs xzr, x3, x0
00425df4cset x3, eq
00425df8b.eq 0x425e00
00425dfcb 0x425e0c
00425e00
00425e00loc_425e00:
00425e00ldr x2, [sp+144]
00425e04bl runtime.ifaceeq
00425e08b 0x425e14
00425e0c
00425e0cloc_425e0c:
00425e0cmov x0, x3
00425e10b 0x425e14
00425e14
00425e14loc_425e14:
00425e14strb w0, [sp+38]
00425e18b 0x425e44
00425e1c
00425e1cloc_425e1c:
00425e1cb 0x425e3c
00425e20
00425e20loc_425e20:
00425e20b 0x425e28
00425e24
00425e24loc_425e24:
00425e24b 0x425e28
00425e28
00425e28loc_425e28:
00425e28b 0x425e3c
00425e2c
00425e2cloc_425e2c:
00425e2cb 0x425e3c
00425e30
00425e30loc_425e30:
00425e30b 0x425e38
00425e34
00425e34loc_425e34:
00425e34b 0x425e38
00425e38
00425e38loc_425e38:
00425e38b 0x425e3c
00425e3c
00425e3cloc_425e3c:
00425e3cstrb wzr, [sp+38]
00425e40b 0x425e44
00425e44
00425e44loc_425e44:
00425e44ldrb w0, [sp+38]
00425e48ldur x29, [sp-8]
00425e4cldr x30, [sp], 160
00425e50ret x30
00425e54
00425e54loc_425e54:
00425e54stp x0, x1, [sp+8]
00425e58mov x3, x30
00425e5cbl runtime.morestack_noctxt.abi0
00425e60ldp x0, x1, [sp+8]
00425e64b 0x425cc0
00425e68udf 0
00425e6cudf 0
00425cc0
00425e70
00425e70maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]: ; void maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string](uintptr[2] * dict, int64_t m)
00425e70ldr x16, [x28+16]
00425e74subs xzr, sp, x16
00425e78b.ls 0x425f1c
00425e7cstr x30, [sp-80]!
00425e80stur x29, [sp-8]
00425e84sub x29, sp, 8
00425e88str x0, [sp+88]
00425e8cstr x1, [sp+96]
00425e90str xzr, [sp+32]
00425e94ldr x2, [sp+96]
00425e98cbnz x2, 0x425ea0
00425e9cb 0x425ef4
00425ea0
00425ea0loc_425ea0:
00425ea0ldr x2, [sp+88]
00425ea4ldrsb x27, [x2]
00425ea8b 0x425eac
00425eac
00425eacloc_425eac:
00425eacldr x1, [sp+96]
00425eb0ldr x0, [x2]
00425eb4str x0, [sp+40]
00425eb8str x1, [sp+48]
00425ebcbl maps.clone
00425ec0str x0, [sp+56]
00425ec4str x1, [sp+64]
00425ec8ldr x2, [sp+88]
00425eccldrsb x27, [x2]
00425ed0ldr x2, [x2]
00425ed4subs xzr, x0, x2
00425ed8b.eq 0x425ee0
00425edcb 0x425f08
00425ee0
00425ee0loc_425ee0:
00425ee0str x1, [sp+32]
00425ee4ldr x0, [sp+32]
00425ee8ldur x29, [sp-8]
00425eecldr x30, [sp], 80
00425ef0ret x30
00425ef4
00425ef4loc_425ef4:
00425ef4str xzr, [sp+32]
00425ef8mov x0, xzr
00425efcldur x29, [sp-8]
00425f00ldr x30, [sp], 80
00425f04ret x30
00425f08
00425f08loc_425f08:
00425f08mov x1, x2
00425f0cadrp x2, 0x1e5000
00425f10add x2, x2, 3520
00425f14bl runtime.panicdottypeE
00425f18hint
00425f1c
00425f1cloc_425f1c:
00425f1cstp x0, x1, [sp+8]
00425f20mov x3, x30
00425f24bl runtime.morestack_noctxt.abi0
00425f28ldp x0, x1, [sp+8]
00425f2cb 0x425e70
00425e70
00425e70maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]: ; void maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string](uintptr[2] * dict, int64_t m)
00425e70ldr x16, [x28+16]
00425e74subs xzr, sp, x16
00425e78b.ls 0x425f1c
00425e7cstr x30, [sp-80]!
00425e80stur x29, [sp-8]
00425e84sub x29, sp, 8
00425e88str x0, [sp+88]
00425e8cstr x1, [sp+96]
00425e90str xzr, [sp+32]
00425e94ldr x2, [sp+96]
00425e98cbnz x2, 0x425ea0
00425e9cb 0x425ef4
00425ea0
00425ea0loc_425ea0:
00425ea0ldr x2, [sp+88]
00425ea4ldrsb x27, [x2]
00425ea8b 0x425eac
00425eac
00425eacloc_425eac:
00425eacldr x1, [sp+96]
00425eb0ldr x0, [x2]
00425eb4str x0, [sp+40]
00425eb8str x1, [sp+48]
00425ebcbl maps.clone
00425ec0str x0, [sp+56]
00425ec4str x1, [sp+64]
00425ec8ldr x2, [sp+88]
00425eccldrsb x27, [x2]
00425ed0ldr x2, [x2]
00425ed4subs xzr, x0, x2
00425ed8b.eq 0x425ee0
00425edcb 0x425f08
00425ee0
00425ee0loc_425ee0:
00425ee0str x1, [sp+32]
00425ee4ldr x0, [sp+32]
00425ee8ldur x29, [sp-8]
00425eecldr x30, [sp], 80
00425ef0ret x30
00425ef4
00425ef4loc_425ef4:
00425ef4str xzr, [sp+32]
00425ef8mov x0, xzr
00425efcldur x29, [sp-8]
00425f00ldr x30, [sp], 80
00425f04ret x30
00425f08
00425f08loc_425f08:
00425f08mov x1, x2
00425f0cadrp x2, 0x1e5000
00425f10add x2, x2, 3520
00425f14bl runtime.panicdottypeE
00425f18hint
00425f1c
00425f1cloc_425f1c:
00425f1cstp x0, x1, [sp+8]
00425f20mov x3, x30
00425f24bl runtime.morestack_noctxt.abi0
00425f28ldp x0, x1, [sp+8]
00425f2cb 0x425e70
00425e70
00425f30
00425f30archive/tar.(*Format).String: ; void archive/tar.(*Format).String(archive/tar.Format * f)
00425f30ldr x16, [x28+16]
00425f34subs xzr, sp, x16
00425f38b.ls 0x425f9c
00425f3cstr x30, [sp-64]!
00425f40stur x29, [sp-8]
00425f44sub x29, sp, 8
00425f48ldr x16, [x28+32]
00425f4ccbnz x16, 0x425fb0
00425f50
00425f50loc_425f50:
00425f50str x0, [sp+72]
00425f54stp xzr, xzr, [sp+24]
00425f58ldr x1, [sp+72]
00425f5ccbnz x1, 0x425f64
00425f60b 0x425f94
00425f64
00425f64loc_425f64:
00425f64ldr x1, [sp+72]
00425f68ldrsb x27, [x1]
00425f6cldr x0, [x1]
00425f70str x0, [sp+16]
00425f74bl archive/tar.Format.String
00425f78str x0, [sp+40]
00425f7cstr x1, [sp+48]
00425f80str x0, [sp+24]
00425f84str x1, [sp+32]
00425f88ldur x29, [sp-8]
00425f8cldr x30, [sp], 64
00425f90ret x30
00425f94
00425f94loc_425f94:
00425f94bl runtime.panicwrap
00425f98hint
00425f9c
00425f9cloc_425f9c:
00425f9cstr x0, [sp+8]
00425fa0mov x3, x30
00425fa4bl runtime.morestack_noctxt.abi0
00425fa8ldr x0, [sp+8]
00425facb 0x425f30
00425fb0
00425fb0loc_425fb0:
00425fb0ldr x17, [x16]
00425fb4add x20, sp, 72
00425fb8subs xzr, x20, x17
00425fbcb.ne 0x425f50
00425fc0add x20, sp, 8
00425fc4str x20, [x16]
00425fc8b 0x425f50
00425fccudf 0
00425f30
00425f30archive/tar.(*Format).String: ; void archive/tar.(*Format).String(archive/tar.Format * f)
00425f30ldr x16, [x28+16]
00425f34subs xzr, sp, x16
00425f38b.ls 0x425f9c
00425f3cstr x30, [sp-64]!
00425f40stur x29, [sp-8]
00425f44sub x29, sp, 8
00425f48ldr x16, [x28+32]
00425f4ccbnz x16, 0x425fb0
00425f50
00425f50loc_425f50:
00425f50str x0, [sp+72]
00425f54stp xzr, xzr, [sp+24]
00425f58ldr x1, [sp+72]
00425f5ccbnz x1, 0x425f64
00425f60b 0x425f94
00425f64
00425f64loc_425f64:
00425f64ldr x1, [sp+72]
00425f68ldrsb x27, [x1]
00425f6cldr x0, [x1]
00425f70str x0, [sp+16]
00425f74bl archive/tar.Format.String
00425f78str x0, [sp+40]
00425f7cstr x1, [sp+48]
00425f80str x0, [sp+24]
00425f84str x1, [sp+32]
00425f88ldur x29, [sp-8]
00425f8cldr x30, [sp], 64
00425f90ret x30
00425f94
00425f94loc_425f94:
00425f94bl runtime.panicwrap
00425f98hint
00425f9c
00425f9cloc_425f9c:
00425f9cstr x0, [sp+8]
00425fa0mov x3, x30
00425fa4bl runtime.morestack_noctxt.abi0
00425fa8ldr x0, [sp+8]
00425facb 0x425f30
00425fb0
00425fb0loc_425fb0:
00425fb0ldr x17, [x16]
00425fb4add x20, sp, 72
00425fb8subs xzr, x20, x17
00425fbcb.ne 0x425f50
00425fc0add x20, sp, 8
00425fc4str x20, [x16]
00425fc8b 0x425f50
00425fccudf 0
00425f30
00425fd0
00425fd0archive/tar.(*headerError).Error: ; void archive/tar.(*headerError).Error(archive/tar.headerError * he)
00425fd0ldr x16, [x28+16]
00425fd4subs xzr, sp, x16
00425fd8b.ls 0x42604c
00425fdcstr x30, [sp-96]!
00425fe0stur x29, [sp-8]
00425fe4sub x29, sp, 8
00425fe8ldr x16, [x28+32]
00425feccbnz x16, 0x426060
00425ff0
00425ff0loc_425ff0:
00425ff0str x0, [sp+104]
00425ff4stp xzr, xzr, [sp+32]
00425ff8ldr x3, [sp+104]
00425ffccbnz x3, 0x426004
00426000b 0x426044
00426004
00426004loc_426004:
00426004ldr x3, [sp+104]
00426008ldrsb x27, [x3]
0042600cldr x0, [x3]
00426010ldr x1, [x3+8]
00426014ldr x2, [x3+16]
00426018str x0, [sp+48]
0042601cstr x1, [sp+56]
00426020str x2, [sp+64]
00426024bl archive/tar.headerError.Error
00426028str x0, [sp+72]
0042602cstr x1, [sp+80]
00426030str x0, [sp+32]
00426034str x1, [sp+40]
00426038ldur x29, [sp-8]
0042603cldr x30, [sp], 96
00426040ret x30
00426044
00426044loc_426044:
00426044bl runtime.panicwrap
00426048hint
0042604c
0042604cloc_42604c:
0042604cstr x0, [sp+8]
00426050mov x3, x30
00426054bl runtime.morestack_noctxt.abi0
00426058ldr x0, [sp+8]
0042605cb 0x425fd0
00426060
00426060loc_426060:
00426060ldr x17, [x16]
00426064add x20, sp, 104
00426068subs xzr, x20, x17
0042606cb.ne 0x425ff0
00426070add x20, sp, 8
00426074str x20, [x16]
00426078b 0x425ff0
0042607cudf 0
00425fd0
00425fd0archive/tar.(*headerError).Error: ; void archive/tar.(*headerError).Error(archive/tar.headerError * he)
00425fd0ldr x16, [x28+16]
00425fd4subs xzr, sp, x16
00425fd8b.ls 0x42604c
00425fdcstr x30, [sp-96]!
00425fe0stur x29, [sp-8]
00425fe4sub x29, sp, 8
00425fe8ldr x16, [x28+32]
00425feccbnz x16, 0x426060
00425ff0
00425ff0loc_425ff0:
00425ff0str x0, [sp+104]
00425ff4stp xzr, xzr, [sp+32]
00425ff8ldr x3, [sp+104]
00425ffccbnz x3, 0x426004
00426000b 0x426044
00426004
00426004loc_426004:
00426004ldr x3, [sp+104]
00426008ldrsb x27, [x3]
0042600cldr x0, [x3]
00426010ldr x1, [x3+8]
00426014ldr x2, [x3+16]
00426018str x0, [sp+48]
0042601cstr x1, [sp+56]
00426020str x2, [sp+64]
00426024bl archive/tar.headerError.Error
00426028str x0, [sp+72]
0042602cstr x1, [sp+80]
00426030str x0, [sp+32]
00426034str x1, [sp+40]
00426038ldur x29, [sp-8]
0042603cldr x30, [sp], 96
00426040ret x30
00426044
00426044loc_426044:
00426044bl runtime.panicwrap
00426048hint
0042604c
0042604cloc_42604c:
0042604cstr x0, [sp+8]
00426050mov x3, x30
00426054bl runtime.morestack_noctxt.abi0
00426058ldr x0, [sp+8]
0042605cb 0x425fd0
00426060
00426060loc_426060:
00426060ldr x17, [x16]
00426064add x20, sp, 104
00426068subs xzr, x20, x17
0042606cb.ne 0x425ff0
00426070add x20, sp, 8
00426074str x20, [x16]
00426078b 0x425ff0
0042607cudf 0
00425fd0
00426080
00426080archive/tar.(*regFileReader).logicalRemaining: ; void archive/tar.(*regFileReader).logicalRemaining(archive/tar.regFileReader * fr)
00426080ldr x16, [x28+16]
00426084subs xzr, sp, x16
00426088b.ls 0x4260f0
0042608cstr x30, [sp-80]!
00426090stur x29, [sp-8]
00426094sub x29, sp, 8
00426098ldr x16, [x28+32]
0042609ccbnz x16, 0x426104
004260a0
004260a0loc_4260a0:
004260a0str x0, [sp+88]
004260a4str xzr, [sp+32]
004260a8cbnz x0, 0x4260b0
004260acb 0x4260e8
004260b0
004260b0loc_4260b0:
004260b0ldrsb x27, [x0]
004260b4ldr x3, [x0]
004260b8ldr x1, [x0+8]
004260bcldr x2, [x0+16]
004260c0str x3, [sp+48]
004260c4str x1, [sp+56]
004260c8str x2, [sp+64]
004260ccmov x0, x3
004260d0bl archive/tar.regFileReader.logicalRemaining
004260d4str x0, [sp+40]
004260d8str x0, [sp+32]
004260dcldur x29, [sp-8]
004260e0ldr x30, [sp], 80
004260e4ret x30
004260e8
004260e8loc_4260e8:
004260e8bl runtime.panicwrap
004260echint
004260f0
004260f0loc_4260f0:
004260f0str x0, [sp+8]
004260f4mov x3, x30
004260f8bl runtime.morestack_noctxt.abi0
004260fcldr x0, [sp+8]
00426100b 0x426080
00426104
00426104loc_426104:
00426104ldr x17, [x16]
00426108add x20, sp, 88
0042610csubs xzr, x20, x17
00426110b.ne 0x4260a0
00426114add x20, sp, 8
00426118str x20, [x16]
0042611cb 0x4260a0
00426080
00426080archive/tar.(*regFileReader).logicalRemaining: ; void archive/tar.(*regFileReader).logicalRemaining(archive/tar.regFileReader * fr)
00426080ldr x16, [x28+16]
00426084subs xzr, sp, x16
00426088b.ls 0x4260f0
0042608cstr x30, [sp-80]!
00426090stur x29, [sp-8]
00426094sub x29, sp, 8
00426098ldr x16, [x28+32]
0042609ccbnz x16, 0x426104
004260a0
004260a0loc_4260a0:
004260a0str x0, [sp+88]
004260a4str xzr, [sp+32]
004260a8cbnz x0, 0x4260b0
004260acb 0x4260e8
004260b0
004260b0loc_4260b0:
004260b0ldrsb x27, [x0]
004260b4ldr x3, [x0]
004260b8ldr x1, [x0+8]
004260bcldr x2, [x0+16]
004260c0str x3, [sp+48]
004260c4str x1, [sp+56]
004260c8str x2, [sp+64]
004260ccmov x0, x3
004260d0bl archive/tar.regFileReader.logicalRemaining
004260d4str x0, [sp+40]
004260d8str x0, [sp+32]
004260dcldur x29, [sp-8]
004260e0ldr x30, [sp], 80
004260e4ret x30
004260e8
004260e8loc_4260e8:
004260e8bl runtime.panicwrap
004260echint
004260f0
004260f0loc_4260f0:
004260f0str x0, [sp+8]
004260f4mov x3, x30
004260f8bl runtime.morestack_noctxt.abi0
004260fcldr x0, [sp+8]
00426100b 0x426080
00426104
00426104loc_426104:
00426104ldr x17, [x16]
00426108add x20, sp, 88
0042610csubs xzr, x20, x17
00426110b.ne 0x4260a0
00426114add x20, sp, 8
00426118str x20, [x16]
0042611cb 0x4260a0
00426080
00426120
00426120archive/tar.(*regFileReader).physicalRemaining: ; void archive/tar.(*regFileReader).physicalRemaining(archive/tar.regFileReader * fr)
00426120ldr x16, [x28+16]
00426124subs xzr, sp, x16
00426128b.ls 0x426190
0042612cstr x30, [sp-80]!
00426130stur x29, [sp-8]
00426134sub x29, sp, 8
00426138ldr x16, [x28+32]
0042613ccbnz x16, 0x4261a4
00426140
00426140loc_426140:
00426140str x0, [sp+88]
00426144str xzr, [sp+32]
00426148cbnz x0, 0x426150
0042614cb 0x426188
00426150
00426150loc_426150:
00426150ldrsb x27, [x0]
00426154ldr x3, [x0]
00426158ldr x1, [x0+8]
0042615cldr x2, [x0+16]
00426160str x3, [sp+48]
00426164str x1, [sp+56]
00426168str x2, [sp+64]
0042616cmov x0, x3
00426170bl archive/tar.regFileReader.physicalRemaining
00426174str x0, [sp+40]
00426178str x0, [sp+32]
0042617cldur x29, [sp-8]
00426180ldr x30, [sp], 80
00426184ret x30
00426188
00426188loc_426188:
00426188bl runtime.panicwrap
0042618chint
00426190
00426190loc_426190:
00426190str x0, [sp+8]
00426194mov x3, x30
00426198bl runtime.morestack_noctxt.abi0
0042619cldr x0, [sp+8]
004261a0b 0x426120
004261a4
004261a4loc_4261a4:
004261a4ldr x17, [x16]
004261a8add x20, sp, 88
004261acsubs xzr, x20, x17
004261b0b.ne 0x426140
004261b4add x20, sp, 8
004261b8str x20, [x16]
004261bcb 0x426140
00426120
00426120archive/tar.(*regFileReader).physicalRemaining: ; void archive/tar.(*regFileReader).physicalRemaining(archive/tar.regFileReader * fr)
00426120ldr x16, [x28+16]
00426124subs xzr, sp, x16
00426128b.ls 0x426190
0042612cstr x30, [sp-80]!
00426130stur x29, [sp-8]
00426134sub x29, sp, 8
00426138ldr x16, [x28+32]
0042613ccbnz x16, 0x4261a4
00426140
00426140loc_426140:
00426140str x0, [sp+88]
00426144str xzr, [sp+32]
00426148cbnz x0, 0x426150
0042614cb 0x426188
00426150
00426150loc_426150:
00426150ldrsb x27, [x0]
00426154ldr x3, [x0]
00426158ldr x1, [x0+8]
0042615cldr x2, [x0+16]
00426160str x3, [sp+48]
00426164str x1, [sp+56]
00426168str x2, [sp+64]
0042616cmov x0, x3
00426170bl archive/tar.regFileReader.physicalRemaining
00426174str x0, [sp+40]
00426178str x0, [sp+32]
0042617cldur x29, [sp-8]
00426180ldr x30, [sp], 80
00426184ret x30
00426188
00426188loc_426188:
00426188bl runtime.panicwrap
0042618chint
00426190
00426190loc_426190:
00426190str x0, [sp+8]
00426194mov x3, x30
00426198bl runtime.morestack_noctxt.abi0
0042619cldr x0, [sp+8]
004261a0b 0x426120
004261a4
004261a4loc_4261a4:
004261a4ldr x17, [x16]
004261a8add x20, sp, 88
004261acsubs xzr, x20, x17
004261b0b.ne 0x426140
004261b4add x20, sp, 8
004261b8str x20, [x16]
004261bcb 0x426140
00426120
004261c0
004261c0archive/tar.(*sparseFileReader).logicalRemaining: ; void archive/tar.(*sparseFileReader).logicalRemaining(archive/tar.sparseFileReader * sr)
004261c0ldr x16, [x28+16]
004261c4subs xzr, sp, x16
004261c8b.ls 0x426244
004261ccstr x30, [sp-128]!
004261d0stur x29, [sp-8]
004261d4sub x29, sp, 8
004261d8ldr x16, [x28+32]
004261dccbnz x16, 0x426258
004261e0
004261e0loc_4261e0:
004261e0str x0, [sp+136]
004261e4str xzr, [sp+56]
004261e8cbnz x0, 0x4261f0
004261ecb 0x42623c
004261f0
004261f0loc_4261f0:
004261f0ldrsb x27, [x0]
004261f4ldp x6, x7, [x0]
004261f8ldp x8, x9, [x0+16]
004261fcldp x10, x11, [x0+32]
00426200stp x6, x7, [sp+72]
00426204stp x8, x9, [sp+88]
00426208stp x10, x11, [sp+104]
0042620cldr x0, [sp+72]
00426210ldr x1, [sp+80]
00426214ldr x2, [sp+88]
00426218ldr x3, [sp+96]
0042621cldr x4, [sp+104]
00426220ldr x5, [sp+112]
00426224bl archive/tar.sparseFileReader.logicalRemaining
00426228str x0, [sp+64]
0042622cstr x0, [sp+56]
00426230ldur x29, [sp-8]
00426234ldr x30, [sp], 128
00426238ret x30
0042623c
0042623cloc_42623c:
0042623cbl runtime.panicwrap
00426240hint
00426244
00426244loc_426244:
00426244str x0, [sp+8]
00426248mov x3, x30
0042624cbl runtime.morestack_noctxt.abi0
00426250ldr x0, [sp+8]
00426254b 0x4261c0
00426258
00426258loc_426258:
00426258ldr x17, [x16]
0042625cadd x20, sp, 136
00426260subs xzr, x20, x17
00426264b.ne 0x4261e0
00426268add x20, sp, 8
0042626cstr x20, [x16]
00426270b 0x4261e0
00426274udf 0
00426278udf 0
0042627cudf 0
004261c0
004261c0archive/tar.(*sparseFileReader).logicalRemaining: ; void archive/tar.(*sparseFileReader).logicalRemaining(archive/tar.sparseFileReader * sr)
004261c0ldr x16, [x28+16]
004261c4subs xzr, sp, x16
004261c8b.ls 0x426244
004261ccstr x30, [sp-128]!
004261d0stur x29, [sp-8]
004261d4sub x29, sp, 8
004261d8ldr x16, [x28+32]
004261dccbnz x16, 0x426258
004261e0
004261e0loc_4261e0:
004261e0str x0, [sp+136]
004261e4str xzr, [sp+56]
004261e8cbnz x0, 0x4261f0
004261ecb 0x42623c
004261f0
004261f0loc_4261f0:
004261f0ldrsb x27, [x0]
004261f4ldp x6, x7, [x0]
004261f8ldp x8, x9, [x0+16]
004261fcldp x10, x11, [x0+32]
00426200stp x6, x7, [sp+72]
00426204stp x8, x9, [sp+88]
00426208stp x10, x11, [sp+104]
0042620cldr x0, [sp+72]
00426210ldr x1, [sp+80]
00426214ldr x2, [sp+88]
00426218ldr x3, [sp+96]
0042621cldr x4, [sp+104]
00426220ldr x5, [sp+112]
00426224bl archive/tar.sparseFileReader.logicalRemaining
00426228str x0, [sp+64]
0042622cstr x0, [sp+56]
00426230ldur x29, [sp-8]
00426234ldr x30, [sp], 128
00426238ret x30
0042623c
0042623cloc_42623c:
0042623cbl runtime.panicwrap
00426240hint
00426244
00426244loc_426244:
00426244str x0, [sp+8]
00426248mov x3, x30
0042624cbl runtime.morestack_noctxt.abi0
00426250ldr x0, [sp+8]
00426254b 0x4261c0
00426258
00426258loc_426258:
00426258ldr x17, [x16]
0042625cadd x20, sp, 136
00426260subs xzr, x20, x17
00426264b.ne 0x4261e0
00426268add x20, sp, 8
0042626cstr x20, [x16]
00426270b 0x4261e0
00426274udf 0
00426278udf 0
0042627cudf 0
004261c0
00426280
00426280archive/tar.(*sparseFileReader).physicalRemaining: ; void archive/tar.(*sparseFileReader).physicalRemaining(archive/tar.sparseFileReader * sr)
00426280ldr x16, [x28+16]
00426284subs xzr, sp, x16
00426288b.ls 0x426304
0042628cstr x30, [sp-128]!
00426290stur x29, [sp-8]
00426294sub x29, sp, 8
00426298ldr x16, [x28+32]
0042629ccbnz x16, 0x426318
004262a0
004262a0loc_4262a0:
004262a0str x0, [sp+136]
004262a4str xzr, [sp+56]
004262a8cbnz x0, 0x4262b0
004262acb 0x4262fc
004262b0
004262b0loc_4262b0:
004262b0ldrsb x27, [x0]
004262b4ldp x6, x7, [x0]
004262b8ldp x8, x9, [x0+16]
004262bcldp x10, x11, [x0+32]
004262c0stp x6, x7, [sp+72]
004262c4stp x8, x9, [sp+88]
004262c8stp x10, x11, [sp+104]
004262ccldr x0, [sp+72]
004262d0ldr x1, [sp+80]
004262d4ldr x2, [sp+88]
004262d8ldr x3, [sp+96]
004262dcldr x4, [sp+104]
004262e0ldr x5, [sp+112]
004262e4bl archive/tar.sparseFileReader.physicalRemaining
004262e8str x0, [sp+64]
004262ecstr x0, [sp+56]
004262f0ldur x29, [sp-8]
004262f4ldr x30, [sp], 128
004262f8ret x30
004262fc
004262fcloc_4262fc:
004262fcbl runtime.panicwrap
00426300hint
00426304
00426304loc_426304:
00426304str x0, [sp+8]
00426308mov x3, x30
0042630cbl runtime.morestack_noctxt.abi0
00426310ldr x0, [sp+8]
00426314b 0x426280
00426318
00426318loc_426318:
00426318ldr x17, [x16]
0042631cadd x20, sp, 136
00426320subs xzr, x20, x17
00426324b.ne 0x4262a0
00426328add x20, sp, 8
0042632cstr x20, [x16]
00426330b 0x4262a0
00426334udf 0
00426338udf 0
0042633cudf 0
00426280
00426280archive/tar.(*sparseFileReader).physicalRemaining: ; void archive/tar.(*sparseFileReader).physicalRemaining(archive/tar.sparseFileReader * sr)
00426280ldr x16, [x28+16]
00426284subs xzr, sp, x16
00426288b.ls 0x426304
0042628cstr x30, [sp-128]!
00426290stur x29, [sp-8]
00426294sub x29, sp, 8
00426298ldr x16, [x28+32]
0042629ccbnz x16, 0x426318
004262a0
004262a0loc_4262a0:
004262a0str x0, [sp+136]
004262a4str xzr, [sp+56]
004262a8cbnz x0, 0x4262b0
004262acb 0x4262fc
004262b0
004262b0loc_4262b0:
004262b0ldrsb x27, [x0]
004262b4ldp x6, x7, [x0]
004262b8ldp x8, x9, [x0+16]
004262bcldp x10, x11, [x0+32]
004262c0stp x6, x7, [sp+72]
004262c4stp x8, x9, [sp+88]
004262c8stp x10, x11, [sp+104]
004262ccldr x0, [sp+72]
004262d0ldr x1, [sp+80]
004262d4ldr x2, [sp+88]
004262d8ldr x3, [sp+96]
004262dcldr x4, [sp+104]
004262e0ldr x5, [sp+112]
004262e4bl archive/tar.sparseFileReader.physicalRemaining
004262e8str x0, [sp+64]
004262ecstr x0, [sp+56]
004262f0ldur x29, [sp-8]
004262f4ldr x30, [sp], 128
004262f8ret x30
004262fc
004262fcloc_4262fc:
004262fcbl runtime.panicwrap
00426300hint
00426304
00426304loc_426304:
00426304str x0, [sp+8]
00426308mov x3, x30
0042630cbl runtime.morestack_noctxt.abi0
00426310ldr x0, [sp+8]
00426314b 0x426280
00426318
00426318loc_426318:
00426318ldr x17, [x16]
0042631cadd x20, sp, 136
00426320subs xzr, x20, x17
00426324b.ne 0x4262a0
00426328add x20, sp, 8
0042632cstr x20, [x16]
00426330b 0x4262a0
00426334udf 0
00426338udf 0
0042633cudf 0
00426280
00426340
00426340archive/tar.(*zeroReader).Read: ; void archive/tar.(*zeroReader).Read(archive/tar.zeroReader * p0, struct []uint8 b)
00426340ldr x16, [x28+16]
00426344subs xzr, sp, x16
00426348b.ls 0x4263e4
0042634cstr x30, [sp-112]!
00426350stur x29, [sp-8]
00426354sub x29, sp, 8
00426358ldr x16, [x28+32]
0042635ccbnz x16, 0x426400
00426360
00426360loc_426360:
00426360str x0, [sp+120]
00426364str x1, [sp+128]
00426368str x2, [sp+136]
0042636cstr x3, [sp+144]
00426370str xzr, [sp+32]
00426374stp xzr, xzr, [sp+56]
00426378ldr x3, [sp+120]
0042637ccbnz x3, 0x426384
00426380b 0x4263dc
00426384
00426384loc_426384:
00426384stp xzr, xzr, [sp+72]
00426388ldr x0, [sp+128]
0042638cldr x3, [sp+120]
00426390ldrsb x27, [x3]
00426394ldr x1, [sp+136]
00426398ldr x2, [sp+144]
0042639cbl archive/tar.zeroReader.Read
004263a0str x0, [sp+40]
004263a4str x1, [sp+72]
004263a8str x2, [sp+80]
004263acldr x3, [sp+40]
004263b0str x3, [sp+48]
004263b4str x1, [sp+88]
004263b8str x2, [sp+96]
004263bcldr x3, [sp+48]
004263c0str x3, [sp+32]
004263c4str x1, [sp+56]
004263c8str x2, [sp+64]
004263ccldr x0, [sp+32]
004263d0ldur x29, [sp-8]
004263d4ldr x30, [sp], 112
004263d8ret x30
004263dc
004263dcloc_4263dc:
004263dcbl runtime.panicwrap
004263e0hint
004263e4
004263e4loc_4263e4:
004263e4stp x0, x1, [sp+8]
004263e8stp x2, x3, [sp+24]
004263ecmov x3, x30
004263f0bl runtime.morestack_noctxt.abi0
004263f4ldp x0, x1, [sp+8]
004263f8ldp x2, x3, [sp+24]
004263fcb 0x426340
00426400
00426400loc_426400:
00426400ldr x17, [x16]
00426404add x20, sp, 120
00426408subs xzr, x20, x17
0042640cb.ne 0x426360
00426410add x20, sp, 8
00426414str x20, [x16]
00426418b 0x426360
0042641cudf 0
00426340
00426340archive/tar.(*zeroReader).Read: ; void archive/tar.(*zeroReader).Read(archive/tar.zeroReader * p0, struct []uint8 b)
00426340ldr x16, [x28+16]
00426344subs xzr, sp, x16
00426348b.ls 0x4263e4
0042634cstr x30, [sp-112]!
00426350stur x29, [sp-8]
00426354sub x29, sp, 8
00426358ldr x16, [x28+32]
0042635ccbnz x16, 0x426400
00426360
00426360loc_426360:
00426360str x0, [sp+120]
00426364str x1, [sp+128]
00426368str x2, [sp+136]
0042636cstr x3, [sp+144]
00426370str xzr, [sp+32]
00426374stp xzr, xzr, [sp+56]
00426378ldr x3, [sp+120]
0042637ccbnz x3, 0x426384
00426380b 0x4263dc
00426384
00426384loc_426384:
00426384stp xzr, xzr, [sp+72]
00426388ldr x0, [sp+128]
0042638cldr x3, [sp+120]
00426390ldrsb x27, [x3]
00426394ldr x1, [sp+136]
00426398ldr x2, [sp+144]
0042639cbl archive/tar.zeroReader.Read
004263a0str x0, [sp+40]
004263a4str x1, [sp+72]
004263a8str x2, [sp+80]
004263acldr x3, [sp+40]
004263b0str x3, [sp+48]
004263b4str x1, [sp+88]
004263b8str x2, [sp+96]
004263bcldr x3, [sp+48]
004263c0str x3, [sp+32]
004263c4str x1, [sp+56]
004263c8str x2, [sp+64]
004263ccldr x0, [sp+32]
004263d0ldur x29, [sp-8]
004263d4ldr x30, [sp], 112
004263d8ret x30
004263dc
004263dcloc_4263dc:
004263dcbl runtime.panicwrap
004263e0hint
004263e4
004263e4loc_4263e4:
004263e4stp x0, x1, [sp+8]
004263e8stp x2, x3, [sp+24]
004263ecmov x3, x30
004263f0bl runtime.morestack_noctxt.abi0
004263f4ldp x0, x1, [sp+8]
004263f8ldp x2, x3, [sp+24]
004263fcb 0x426340
00426400
00426400loc_426400:
00426400ldr x17, [x16]
00426404add x20, sp, 120
00426408subs xzr, x20, x17
0042640cb.ne 0x426360
00426410add x20, sp, 8
00426414str x20, [x16]
00426418b 0x426360
0042641cudf 0
00426340
00426420
00426420archive/tar.(*regFileWriter).logicalRemaining: ; void archive/tar.(*regFileWriter).logicalRemaining(archive/tar.regFileWriter * fw)
00426420ldr x16, [x28+16]
00426424subs xzr, sp, x16
00426428b.ls 0x426490
0042642cstr x30, [sp-80]!
00426430stur x29, [sp-8]
00426434sub x29, sp, 8
00426438ldr x16, [x28+32]
0042643ccbnz x16, 0x4264a4
00426440
00426440loc_426440:
00426440str x0, [sp+88]
00426444str xzr, [sp+32]
00426448cbnz x0, 0x426450
0042644cb 0x426488
00426450
00426450loc_426450:
00426450ldrsb x27, [x0]
00426454ldr x3, [x0]
00426458ldr x1, [x0+8]
0042645cldr x2, [x0+16]
00426460str x3, [sp+48]
00426464str x1, [sp+56]
00426468str x2, [sp+64]
0042646cmov x0, x3
00426470bl archive/tar.regFileWriter.logicalRemaining
00426474str x0, [sp+40]
00426478str x0, [sp+32]
0042647cldur x29, [sp-8]
00426480ldr x30, [sp], 80
00426484ret x30
00426488
00426488loc_426488:
00426488bl runtime.panicwrap
0042648chint
00426490
00426490loc_426490:
00426490str x0, [sp+8]
00426494mov x3, x30
00426498bl runtime.morestack_noctxt.abi0
0042649cldr x0, [sp+8]
004264a0b 0x426420
004264a4
004264a4loc_4264a4:
004264a4ldr x17, [x16]
004264a8add x20, sp, 88
004264acsubs xzr, x20, x17
004264b0b.ne 0x426440
004264b4add x20, sp, 8
004264b8str x20, [x16]
004264bcb 0x426440
00426420
00426420archive/tar.(*regFileWriter).logicalRemaining: ; void archive/tar.(*regFileWriter).logicalRemaining(archive/tar.regFileWriter * fw)
00426420ldr x16, [x28+16]
00426424subs xzr, sp, x16
00426428b.ls 0x426490
0042642cstr x30, [sp-80]!
00426430stur x29, [sp-8]
00426434sub x29, sp, 8
00426438ldr x16, [x28+32]
0042643ccbnz x16, 0x4264a4
00426440
00426440loc_426440:
00426440str x0, [sp+88]
00426444str xzr, [sp+32]
00426448cbnz x0, 0x426450
0042644cb 0x426488
00426450
00426450loc_426450:
00426450ldrsb x27, [x0]
00426454ldr x3, [x0]
00426458ldr x1, [x0+8]
0042645cldr x2, [x0+16]
00426460str x3, [sp+48]
00426464str x1, [sp+56]
00426468str x2, [sp+64]
0042646cmov x0, x3
00426470bl archive/tar.regFileWriter.logicalRemaining
00426474str x0, [sp+40]
00426478str x0, [sp+32]
0042647cldur x29, [sp-8]
00426480ldr x30, [sp], 80
00426484ret x30
00426488
00426488loc_426488:
00426488bl runtime.panicwrap
0042648chint
00426490
00426490loc_426490:
00426490str x0, [sp+8]
00426494mov x3, x30
00426498bl runtime.morestack_noctxt.abi0
0042649cldr x0, [sp+8]
004264a0b 0x426420
004264a4
004264a4loc_4264a4:
004264a4ldr x17, [x16]
004264a8add x20, sp, 88
004264acsubs xzr, x20, x17
004264b0b.ne 0x426440
004264b4add x20, sp, 8
004264b8str x20, [x16]
004264bcb 0x426440
00426420
004264c0
004264c0archive/tar.(*regFileWriter).physicalRemaining: ; void archive/tar.(*regFileWriter).physicalRemaining(archive/tar.regFileWriter * fw)
004264c0ldr x16, [x28+16]
004264c4subs xzr, sp, x16
004264c8b.ls 0x426530
004264ccstr x30, [sp-80]!
004264d0stur x29, [sp-8]
004264d4sub x29, sp, 8
004264d8ldr x16, [x28+32]
004264dccbnz x16, 0x426544
004264e0
004264e0loc_4264e0:
004264e0str x0, [sp+88]
004264e4str xzr, [sp+32]
004264e8cbnz x0, 0x4264f0
004264ecb 0x426528
004264f0
004264f0loc_4264f0:
004264f0ldrsb x27, [x0]
004264f4ldr x3, [x0]
004264f8ldr x1, [x0+8]
004264fcldr x2, [x0+16]
00426500str x3, [sp+48]
00426504str x1, [sp+56]
00426508str x2, [sp+64]
0042650cmov x0, x3
00426510bl archive/tar.regFileWriter.physicalRemaining
00426514str x0, [sp+40]
00426518str x0, [sp+32]
0042651cldur x29, [sp-8]
00426520ldr x30, [sp], 80
00426524ret x30
00426528
00426528loc_426528:
00426528bl runtime.panicwrap
0042652chint
00426530
00426530loc_426530:
00426530str x0, [sp+8]
00426534mov x3, x30
00426538bl runtime.morestack_noctxt.abi0
0042653cldr x0, [sp+8]
00426540b 0x4264c0
00426544
00426544loc_426544:
00426544ldr x17, [x16]
00426548add x20, sp, 88
0042654csubs xzr, x20, x17
00426550b.ne 0x4264e0
00426554add x20, sp, 8
00426558str x20, [x16]
0042655cb 0x4264e0
004264c0
004264c0archive/tar.(*regFileWriter).physicalRemaining: ; void archive/tar.(*regFileWriter).physicalRemaining(archive/tar.regFileWriter * fw)
004264c0ldr x16, [x28+16]
004264c4subs xzr, sp, x16
004264c8b.ls 0x426530
004264ccstr x30, [sp-80]!
004264d0stur x29, [sp-8]
004264d4sub x29, sp, 8
004264d8ldr x16, [x28+32]
004264dccbnz x16, 0x426544
004264e0
004264e0loc_4264e0:
004264e0str x0, [sp+88]
004264e4str xzr, [sp+32]
004264e8cbnz x0, 0x4264f0
004264ecb 0x426528
004264f0
004264f0loc_4264f0:
004264f0ldrsb x27, [x0]
004264f4ldr x3, [x0]
004264f8ldr x1, [x0+8]
004264fcldr x2, [x0+16]
00426500str x3, [sp+48]
00426504str x1, [sp+56]
00426508str x2, [sp+64]
0042650cmov x0, x3
00426510bl archive/tar.regFileWriter.physicalRemaining
00426514str x0, [sp+40]
00426518str x0, [sp+32]
0042651cldur x29, [sp-8]
00426520ldr x30, [sp], 80
00426524ret x30
00426528
00426528loc_426528:
00426528bl runtime.panicwrap
0042652chint
00426530
00426530loc_426530:
00426530str x0, [sp+8]
00426534mov x3, x30
00426538bl runtime.morestack_noctxt.abi0
0042653cldr x0, [sp+8]
00426540b 0x4264c0
00426544
00426544loc_426544:
00426544ldr x17, [x16]
00426548add x20, sp, 88
0042654csubs xzr, x20, x17
00426550b.ne 0x4264e0
00426554add x20, sp, 8
00426558str x20, [x16]
0042655cb 0x4264e0
004264c0
00426560
00426560archive/tar.(*sparseFileWriter).logicalRemaining: ; void archive/tar.(*sparseFileWriter).logicalRemaining(archive/tar.sparseFileWriter * sw)
00426560ldr x16, [x28+16]
00426564subs xzr, sp, x16
00426568b.ls 0x4265e4
0042656cstr x30, [sp-128]!
00426570stur x29, [sp-8]
00426574sub x29, sp, 8
00426578ldr x16, [x28+32]
0042657ccbnz x16, 0x4265f8
00426580
00426580loc_426580:
00426580str x0, [sp+136]
00426584str xzr, [sp+56]
00426588cbnz x0, 0x426590
0042658cb 0x4265dc
00426590
00426590loc_426590:
00426590ldrsb x27, [x0]
00426594ldp x6, x7, [x0]
00426598ldp x8, x9, [x0+16]
0042659cldp x10, x11, [x0+32]
004265a0stp x6, x7, [sp+72]
004265a4stp x8, x9, [sp+88]
004265a8stp x10, x11, [sp+104]
004265acldr x0, [sp+72]
004265b0ldr x1, [sp+80]
004265b4ldr x2, [sp+88]
004265b8ldr x3, [sp+96]
004265bcldr x4, [sp+104]
004265c0ldr x5, [sp+112]
004265c4bl archive/tar.sparseFileWriter.logicalRemaining
004265c8str x0, [sp+64]
004265ccstr x0, [sp+56]
004265d0ldur x29, [sp-8]
004265d4ldr x30, [sp], 128
004265d8ret x30
004265dc
004265dcloc_4265dc:
004265dcbl runtime.panicwrap
004265e0hint
004265e4
004265e4loc_4265e4:
004265e4str x0, [sp+8]
004265e8mov x3, x30
004265ecbl runtime.morestack_noctxt.abi0
004265f0ldr x0, [sp+8]
004265f4b 0x426560
004265f8
004265f8loc_4265f8:
004265f8ldr x17, [x16]
004265fcadd x20, sp, 136
00426600subs xzr, x20, x17
00426604b.ne 0x426580
00426608add x20, sp, 8
0042660cstr x20, [x16]
00426610b 0x426580
00426614udf 0
00426618udf 0
0042661cudf 0
00426560
00426560archive/tar.(*sparseFileWriter).logicalRemaining: ; void archive/tar.(*sparseFileWriter).logicalRemaining(archive/tar.sparseFileWriter * sw)
00426560ldr x16, [x28+16]
00426564subs xzr, sp, x16
00426568b.ls 0x4265e4
0042656cstr x30, [sp-128]!
00426570stur x29, [sp-8]
00426574sub x29, sp, 8
00426578ldr x16, [x28+32]
0042657ccbnz x16, 0x4265f8
00426580
00426580loc_426580:
00426580str x0, [sp+136]
00426584str xzr, [sp+56]
00426588cbnz x0, 0x426590
0042658cb 0x4265dc
00426590
00426590loc_426590:
00426590ldrsb x27, [x0]
00426594ldp x6, x7, [x0]
00426598ldp x8, x9, [x0+16]
0042659cldp x10, x11, [x0+32]
004265a0stp x6, x7, [sp+72]
004265a4stp x8, x9, [sp+88]
004265a8stp x10, x11, [sp+104]
004265acldr x0, [sp+72]
004265b0ldr x1, [sp+80]
004265b4ldr x2, [sp+88]
004265b8ldr x3, [sp+96]
004265bcldr x4, [sp+104]
004265c0ldr x5, [sp+112]
004265c4bl archive/tar.sparseFileWriter.logicalRemaining
004265c8str x0, [sp+64]
004265ccstr x0, [sp+56]
004265d0ldur x29, [sp-8]
004265d4ldr x30, [sp], 128
004265d8ret x30
004265dc
004265dcloc_4265dc:
004265dcbl runtime.panicwrap
004265e0hint
004265e4
004265e4loc_4265e4:
004265e4str x0, [sp+8]
004265e8mov x3, x30
004265ecbl runtime.morestack_noctxt.abi0
004265f0ldr x0, [sp+8]
004265f4b 0x426560
004265f8
004265f8loc_4265f8:
004265f8ldr x17, [x16]
004265fcadd x20, sp, 136
00426600subs xzr, x20, x17
00426604b.ne 0x426580
00426608add x20, sp, 8
0042660cstr x20, [x16]
00426610b 0x426580
00426614udf 0
00426618udf 0
0042661cudf 0
00426560
00426620
00426620archive/tar.(*sparseFileWriter).physicalRemaining: ; void archive/tar.(*sparseFileWriter).physicalRemaining(archive/tar.sparseFileWriter * sw)
00426620ldr x16, [x28+16]
00426624subs xzr, sp, x16
00426628b.ls 0x4266a4
0042662cstr x30, [sp-128]!
00426630stur x29, [sp-8]
00426634sub x29, sp, 8
00426638ldr x16, [x28+32]
0042663ccbnz x16, 0x4266b8
00426640
00426640loc_426640:
00426640str x0, [sp+136]
00426644str xzr, [sp+56]
00426648cbnz x0, 0x426650
0042664cb 0x42669c
00426650
00426650loc_426650:
00426650ldrsb x27, [x0]
00426654ldp x6, x7, [x0]
00426658ldp x8, x9, [x0+16]
0042665cldp x10, x11, [x0+32]
00426660stp x6, x7, [sp+72]
00426664stp x8, x9, [sp+88]
00426668stp x10, x11, [sp+104]
0042666cldr x0, [sp+72]
00426670ldr x1, [sp+80]
00426674ldr x2, [sp+88]
00426678ldr x3, [sp+96]
0042667cldr x4, [sp+104]
00426680ldr x5, [sp+112]
00426684bl archive/tar.sparseFileWriter.physicalRemaining
00426688str x0, [sp+64]
0042668cstr x0, [sp+56]
00426690ldur x29, [sp-8]
00426694ldr x30, [sp], 128
00426698ret x30
0042669c
0042669cloc_42669c:
0042669cbl runtime.panicwrap
004266a0hint
004266a4
004266a4loc_4266a4:
004266a4str x0, [sp+8]
004266a8mov x3, x30
004266acbl runtime.morestack_noctxt.abi0
004266b0ldr x0, [sp+8]
004266b4b 0x426620
004266b8
004266b8loc_4266b8:
004266b8ldr x17, [x16]
004266bcadd x20, sp, 136
004266c0subs xzr, x20, x17
004266c4b.ne 0x426640
004266c8add x20, sp, 8
004266ccstr x20, [x16]
004266d0b 0x426640
004266d4udf 0
004266d8udf 0
004266dcudf 0
00426620
00426620archive/tar.(*sparseFileWriter).physicalRemaining: ; void archive/tar.(*sparseFileWriter).physicalRemaining(archive/tar.sparseFileWriter * sw)
00426620ldr x16, [x28+16]
00426624subs xzr, sp, x16
00426628b.ls 0x4266a4
0042662cstr x30, [sp-128]!
00426630stur x29, [sp-8]
00426634sub x29, sp, 8
00426638ldr x16, [x28+32]
0042663ccbnz x16, 0x4266b8
00426640
00426640loc_426640:
00426640str x0, [sp+136]
00426644str xzr, [sp+56]
00426648cbnz x0, 0x426650
0042664cb 0x42669c
00426650
00426650loc_426650:
00426650ldrsb x27, [x0]
00426654ldp x6, x7, [x0]
00426658ldp x8, x9, [x0+16]
0042665cldp x10, x11, [x0+32]
00426660stp x6, x7, [sp+72]
00426664stp x8, x9, [sp+88]
00426668stp x10, x11, [sp+104]
0042666cldr x0, [sp+72]
00426670ldr x1, [sp+80]
00426674ldr x2, [sp+88]
00426678ldr x3, [sp+96]
0042667cldr x4, [sp+104]
00426680ldr x5, [sp+112]
00426684bl archive/tar.sparseFileWriter.physicalRemaining
00426688str x0, [sp+64]
0042668cstr x0, [sp+56]
00426690ldur x29, [sp-8]
00426694ldr x30, [sp], 128
00426698ret x30
0042669c
0042669cloc_42669c:
0042669cbl runtime.panicwrap
004266a0hint
004266a4
004266a4loc_4266a4:
004266a4str x0, [sp+8]
004266a8mov x3, x30
004266acbl runtime.morestack_noctxt.abi0
004266b0ldr x0, [sp+8]
004266b4b 0x426620
004266b8
004266b8loc_4266b8:
004266b8ldr x17, [x16]
004266bcadd x20, sp, 136
004266c0subs xzr, x20, x17
004266c4b.ne 0x426640
004266c8add x20, sp, 8
004266ccstr x20, [x16]
004266d0b 0x426640
004266d4udf 0
004266d8udf 0
004266dcudf 0
00426620
004266e0
004266e0go:struct { io.Writer }.Write: ; void go:struct { io.Writer }.Write(struct struct { io.Writer } p0, struct []uint8 p)
004266e0ldr x16, [x28+16]
004266e4subs xzr, sp, x16
004266e8b.ls 0x42677c
004266ecstr x30, [sp-128]!
004266f0stur x29, [sp-8]
004266f4sub x29, sp, 8
004266f8ldr x16, [x28+32]
004266fccbnz x16, 0x4267a0
00426700
00426700loc_426700:
00426700str x0, [sp+136]
00426704str x1, [sp+144]
00426708str x2, [sp+152]
0042670cstr x3, [sp+160]
00426710str x4, [sp+168]
00426714str xzr, [sp+48]
00426718stp xzr, xzr, [sp+72]
0042671cstp xzr, xzr, [sp+88]
00426720ldr x4, [sp+136]
00426724ldrsb x27, [x4]
00426728ldr x1, [sp+152]
0042672cldr x2, [sp+160]
00426730ldr x0, [sp+144]
00426734ldr x3, [sp+168]
00426738ldr x4, [x4+24]
0042673cblr x4
00426740str x0, [sp+56]
00426744str x1, [sp+88]
00426748str x2, [sp+96]
0042674cldr x4, [sp+56]
00426750str x4, [sp+64]
00426754str x1, [sp+104]
00426758str x2, [sp+112]
0042675cldr x4, [sp+64]
00426760str x4, [sp+48]
00426764str x1, [sp+72]
00426768str x2, [sp+80]
0042676cldr x0, [sp+48]
00426770ldur x29, [sp-8]
00426774ldr x30, [sp], 128
00426778ret x30
0042677c
0042677cloc_42677c:
0042677cstp x0, x1, [sp+8]
00426780stp x2, x3, [sp+24]
00426784str x4, [sp+40]
00426788mov x3, x30
0042678cbl runtime.morestack_noctxt.abi0
00426790ldp x0, x1, [sp+8]
00426794ldp x2, x3, [sp+24]
00426798ldr x4, [sp+40]
0042679cb 0x4266e0
004267a0
004267a0loc_4267a0:
004267a0ldr x17, [x16]
004267a4add x20, sp, 136
004267a8subs xzr, x20, x17
004267acb.ne 0x426700
004267b0add x20, sp, 8
004267b4str x20, [x16]
004267b8b 0x426700
004267bcudf 0
004266e0
004266e0go:struct { io.Writer }.Write: ; void go:struct { io.Writer }.Write(struct struct { io.Writer } p0, struct []uint8 p)
004266e0ldr x16, [x28+16]
004266e4subs xzr, sp, x16
004266e8b.ls 0x42677c
004266ecstr x30, [sp-128]!
004266f0stur x29, [sp-8]
004266f4sub x29, sp, 8
004266f8ldr x16, [x28+32]
004266fccbnz x16, 0x4267a0
00426700
00426700loc_426700:
00426700str x0, [sp+136]
00426704str x1, [sp+144]
00426708str x2, [sp+152]
0042670cstr x3, [sp+160]
00426710str x4, [sp+168]
00426714str xzr, [sp+48]
00426718stp xzr, xzr, [sp+72]
0042671cstp xzr, xzr, [sp+88]
00426720ldr x4, [sp+136]
00426724ldrsb x27, [x4]
00426728ldr x1, [sp+152]
0042672cldr x2, [sp+160]
00426730ldr x0, [sp+144]
00426734ldr x3, [sp+168]
00426738ldr x4, [x4+24]
0042673cblr x4
00426740str x0, [sp+56]
00426744str x1, [sp+88]
00426748str x2, [sp+96]
0042674cldr x4, [sp+56]
00426750str x4, [sp+64]
00426754str x1, [sp+104]
00426758str x2, [sp+112]
0042675cldr x4, [sp+64]
00426760str x4, [sp+48]
00426764str x1, [sp+72]
00426768str x2, [sp+80]
0042676cldr x0, [sp+48]
00426770ldur x29, [sp-8]
00426774ldr x30, [sp], 128
00426778ret x30
0042677c
0042677cloc_42677c:
0042677cstp x0, x1, [sp+8]
00426780stp x2, x3, [sp+24]
00426784str x4, [sp+40]
00426788mov x3, x30
0042678cbl runtime.morestack_noctxt.abi0
00426790ldp x0, x1, [sp+8]
00426794ldp x2, x3, [sp+24]
00426798ldr x4, [sp+40]
0042679cb 0x4266e0
004267a0
004267a0loc_4267a0:
004267a0ldr x17, [x16]
004267a4add x20, sp, 136
004267a8subs xzr, x20, x17
004267acb.ne 0x426700
004267b0add x20, sp, 8
004267b4str x20, [x16]
004267b8b 0x426700
004267bcudf 0
004266e0
004267c0
004267c0go:(*struct { io.Writer }).Write: ; void go:(*struct { io.Writer }).Write(struct struct { io.Writer } * p0, struct []uint8 p)
004267c0ldr x16, [x28+16]
004267c4subs xzr, sp, x16
004267c8b.ls 0x426860
004267ccstr x30, [sp-128]!
004267d0stur x29, [sp-8]
004267d4sub x29, sp, 8
004267d8ldr x16, [x28+32]
004267dccbnz x16, 0x42687c
004267e0
004267e0loc_4267e0:
004267e0str x0, [sp+136]
004267e4str x1, [sp+144]
004267e8str x2, [sp+152]
004267ecstr x3, [sp+160]
004267f0str xzr, [sp+48]
004267f4stp xzr, xzr, [sp+72]
004267f8stp xzr, xzr, [sp+88]
004267fcldr x1, [sp+144]
00426800ldr x4, [sp+136]
00426804ldrsb x27, [x4]
00426808ldr x5, [x4]
0042680cldrsb x27, [x5]
00426810ldr x2, [sp+152]
00426814ldr x0, [x4+8]
00426818ldr x3, [sp+160]
0042681cldr x4, [x5+24]
00426820blr x4
00426824str x0, [sp+56]
00426828str x1, [sp+88]
0042682cstr x2, [sp+96]
00426830ldr x4, [sp+56]
00426834str x4, [sp+64]
00426838str x1, [sp+104]
0042683cstr x2, [sp+112]
00426840ldr x4, [sp+64]
00426844str x4, [sp+48]
00426848str x1, [sp+72]
0042684cstr x2, [sp+80]
00426850ldr x0, [sp+48]
00426854ldur x29, [sp-8]
00426858ldr x30, [sp], 128
0042685cret x30
00426860
00426860loc_426860:
00426860stp x0, x1, [sp+8]
00426864stp x2, x3, [sp+24]
00426868mov x3, x30
0042686cbl runtime.morestack_noctxt.abi0
00426870ldp x0, x1, [sp+8]
00426874ldp x2, x3, [sp+24]
00426878b 0x4267c0
0042687c
0042687cloc_42687c:
0042687cldr x17, [x16]
00426880add x20, sp, 136
00426884subs xzr, x20, x17
00426888b.ne 0x4267e0
0042688cadd x20, sp, 8
00426890str x20, [x16]
00426894b 0x4267e0
00426898udf 0
0042689cudf 0
004267c0
004267c0go:(*struct { io.Writer }).Write: ; void go:(*struct { io.Writer }).Write(struct struct { io.Writer } * p0, struct []uint8 p)
004267c0ldr x16, [x28+16]
004267c4subs xzr, sp, x16
004267c8b.ls 0x426860
004267ccstr x30, [sp-128]!
004267d0stur x29, [sp-8]
004267d4sub x29, sp, 8
004267d8ldr x16, [x28+32]
004267dccbnz x16, 0x42687c
004267e0
004267e0loc_4267e0:
004267e0str x0, [sp+136]
004267e4str x1, [sp+144]
004267e8str x2, [sp+152]
004267ecstr x3, [sp+160]
004267f0str xzr, [sp+48]
004267f4stp xzr, xzr, [sp+72]
004267f8stp xzr, xzr, [sp+88]
004267fcldr x1, [sp+144]
00426800ldr x4, [sp+136]
00426804ldrsb x27, [x4]
00426808ldr x5, [x4]
0042680cldrsb x27, [x5]
00426810ldr x2, [sp+152]
00426814ldr x0, [x4+8]
00426818ldr x3, [sp+160]
0042681cldr x4, [x5+24]
00426820blr x4
00426824str x0, [sp+56]
00426828str x1, [sp+88]
0042682cstr x2, [sp+96]
00426830ldr x4, [sp+56]
00426834str x4, [sp+64]
00426838str x1, [sp+104]
0042683cstr x2, [sp+112]
00426840ldr x4, [sp+64]
00426844str x4, [sp+48]
00426848str x1, [sp+72]
0042684cstr x2, [sp+80]
00426850ldr x0, [sp+48]
00426854ldur x29, [sp-8]
00426858ldr x30, [sp], 128
0042685cret x30
00426860
00426860loc_426860:
00426860stp x0, x1, [sp+8]
00426864stp x2, x3, [sp+24]
00426868mov x3, x30
0042686cbl runtime.morestack_noctxt.abi0
00426870ldp x0, x1, [sp+8]
00426874ldp x2, x3, [sp+24]
00426878b 0x4267c0
0042687c
0042687cloc_42687c:
0042687cldr x17, [x16]
00426880add x20, sp, 136
00426884subs xzr, x20, x17
00426888b.ne 0x4267e0
0042688cadd x20, sp, 8
00426890str x20, [x16]
00426894b 0x4267e0
00426898udf 0
0042689cudf 0
004267c0
004268a0
004268a0go:struct { io.Reader }.Read: ; void go:struct { io.Reader }.Read(struct struct { io.Reader } p0, struct []uint8 p)
004268a0ldr x16, [x28+16]
004268a4subs xzr, sp, x16
004268a8b.ls 0x42693c
004268acstr x30, [sp-128]!
004268b0stur x29, [sp-8]
004268b4sub x29, sp, 8
004268b8ldr x16, [x28+32]
004268bccbnz x16, 0x426960
004268c0
004268c0loc_4268c0:
004268c0str x0, [sp+136]
004268c4str x1, [sp+144]
004268c8str x2, [sp+152]
004268ccstr x3, [sp+160]
004268d0str x4, [sp+168]
004268d4str xzr, [sp+48]
004268d8stp xzr, xzr, [sp+72]
004268dcstp xzr, xzr, [sp+88]
004268e0ldr x4, [sp+136]
004268e4ldrsb x27, [x4]
004268e8ldr x1, [sp+152]
004268ecldr x2, [sp+160]
004268f0ldr x0, [sp+144]
004268f4ldr x3, [sp+168]
004268f8ldr x4, [x4+24]
004268fcblr x4
00426900str x0, [sp+56]
00426904str x1, [sp+88]
00426908str x2, [sp+96]
0042690cldr x4, [sp+56]
00426910str x4, [sp+64]
00426914str x1, [sp+104]
00426918str x2, [sp+112]
0042691cldr x4, [sp+64]
00426920str x4, [sp+48]
00426924str x1, [sp+72]
00426928str x2, [sp+80]
0042692cldr x0, [sp+48]
00426930ldur x29, [sp-8]
00426934ldr x30, [sp], 128
00426938ret x30
0042693c
0042693cloc_42693c:
0042693cstp x0, x1, [sp+8]
00426940stp x2, x3, [sp+24]
00426944str x4, [sp+40]
00426948mov x3, x30
0042694cbl runtime.morestack_noctxt.abi0
00426950ldp x0, x1, [sp+8]
00426954ldp x2, x3, [sp+24]
00426958ldr x4, [sp+40]
0042695cb 0x4268a0
00426960
00426960loc_426960:
00426960ldr x17, [x16]
00426964add x20, sp, 136
00426968subs xzr, x20, x17
0042696cb.ne 0x4268c0
00426970add x20, sp, 8
00426974str x20, [x16]
00426978b 0x4268c0
0042697cudf 0
004268a0
004268a0go:struct { io.Reader }.Read: ; void go:struct { io.Reader }.Read(struct struct { io.Reader } p0, struct []uint8 p)
004268a0ldr x16, [x28+16]
004268a4subs xzr, sp, x16
004268a8b.ls 0x42693c
004268acstr x30, [sp-128]!
004268b0stur x29, [sp-8]
004268b4sub x29, sp, 8
004268b8ldr x16, [x28+32]
004268bccbnz x16, 0x426960
004268c0
004268c0loc_4268c0:
004268c0str x0, [sp+136]
004268c4str x1, [sp+144]
004268c8str x2, [sp+152]
004268ccstr x3, [sp+160]
004268d0str x4, [sp+168]
004268d4str xzr, [sp+48]
004268d8stp xzr, xzr, [sp+72]
004268dcstp xzr, xzr, [sp+88]
004268e0ldr x4, [sp+136]
004268e4ldrsb x27, [x4]
004268e8ldr x1, [sp+152]
004268ecldr x2, [sp+160]
004268f0ldr x0, [sp+144]
004268f4ldr x3, [sp+168]
004268f8ldr x4, [x4+24]
004268fcblr x4
00426900str x0, [sp+56]
00426904str x1, [sp+88]
00426908str x2, [sp+96]
0042690cldr x4, [sp+56]
00426910str x4, [sp+64]
00426914str x1, [sp+104]
00426918str x2, [sp+112]
0042691cldr x4, [sp+64]
00426920str x4, [sp+48]
00426924str x1, [sp+72]
00426928str x2, [sp+80]
0042692cldr x0, [sp+48]
00426930ldur x29, [sp-8]
00426934ldr x30, [sp], 128
00426938ret x30
0042693c
0042693cloc_42693c:
0042693cstp x0, x1, [sp+8]
00426940stp x2, x3, [sp+24]
00426944str x4, [sp+40]
00426948mov x3, x30
0042694cbl runtime.morestack_noctxt.abi0
00426950ldp x0, x1, [sp+8]
00426954ldp x2, x3, [sp+24]
00426958ldr x4, [sp+40]
0042695cb 0x4268a0
00426960
00426960loc_426960:
00426960ldr x17, [x16]
00426964add x20, sp, 136
00426968subs xzr, x20, x17
0042696cb.ne 0x4268c0
00426970add x20, sp, 8
00426974str x20, [x16]
00426978b 0x4268c0
0042697cudf 0
004268a0
00426980
00426980go:(*struct { io.Reader }).Read: ; void go:(*struct { io.Reader }).Read(struct struct { io.Reader } * p0, struct []uint8 p)
00426980ldr x16, [x28+16]
00426984subs xzr, sp, x16
00426988b.ls 0x426a20
0042698cstr x30, [sp-128]!
00426990stur x29, [sp-8]
00426994sub x29, sp, 8
00426998ldr x16, [x28+32]
0042699ccbnz x16, 0x426a3c
004269a0
004269a0loc_4269a0:
004269a0str x0, [sp+136]
004269a4str x1, [sp+144]
004269a8str x2, [sp+152]
004269acstr x3, [sp+160]
004269b0str xzr, [sp+48]
004269b4stp xzr, xzr, [sp+72]
004269b8stp xzr, xzr, [sp+88]
004269bcldr x1, [sp+144]
004269c0ldr x4, [sp+136]
004269c4ldrsb x27, [x4]
004269c8ldr x5, [x4]
004269ccldrsb x27, [x5]
004269d0ldr x2, [sp+152]
004269d4ldr x0, [x4+8]
004269d8ldr x3, [sp+160]
004269dcldr x4, [x5+24]
004269e0blr x4
004269e4str x0, [sp+56]
004269e8str x1, [sp+88]
004269ecstr x2, [sp+96]
004269f0ldr x4, [sp+56]
004269f4str x4, [sp+64]
004269f8str x1, [sp+104]
004269fcstr x2, [sp+112]
00426a00ldr x4, [sp+64]
00426a04str x4, [sp+48]
00426a08str x1, [sp+72]
00426a0cstr x2, [sp+80]
00426a10ldr x0, [sp+48]
00426a14ldur x29, [sp-8]
00426a18ldr x30, [sp], 128
00426a1cret x30
00426a20
00426a20loc_426a20:
00426a20stp x0, x1, [sp+8]
00426a24stp x2, x3, [sp+24]
00426a28mov x3, x30
00426a2cbl runtime.morestack_noctxt.abi0
00426a30ldp x0, x1, [sp+8]
00426a34ldp x2, x3, [sp+24]
00426a38b 0x426980
00426a3c
00426a3cloc_426a3c:
00426a3cldr x17, [x16]
00426a40add x20, sp, 136
00426a44subs xzr, x20, x17
00426a48b.ne 0x4269a0
00426a4cadd x20, sp, 8
00426a50str x20, [x16]
00426a54b 0x4269a0
00426a58udf 0
00426a5cudf 0
00426980
00426980go:(*struct { io.Reader }).Read: ; void go:(*struct { io.Reader }).Read(struct struct { io.Reader } * p0, struct []uint8 p)
00426980ldr x16, [x28+16]
00426984subs xzr, sp, x16
00426988b.ls 0x426a20
0042698cstr x30, [sp-128]!
00426990stur x29, [sp-8]
00426994sub x29, sp, 8
00426998ldr x16, [x28+32]
0042699ccbnz x16, 0x426a3c
004269a0
004269a0loc_4269a0:
004269a0str x0, [sp+136]
004269a4str x1, [sp+144]
004269a8str x2, [sp+152]
004269acstr x3, [sp+160]
004269b0str xzr, [sp+48]
004269b4stp xzr, xzr, [sp+72]
004269b8stp xzr, xzr, [sp+88]
004269bcldr x1, [sp+144]
004269c0ldr x4, [sp+136]
004269c4ldrsb x27, [x4]
004269c8ldr x5, [x4]
004269ccldrsb x27, [x5]
004269d0ldr x2, [sp+152]
004269d4ldr x0, [x4+8]
004269d8ldr x3, [sp+160]
004269dcldr x4, [x5+24]
004269e0blr x4
004269e4str x0, [sp+56]
004269e8str x1, [sp+88]
004269ecstr x2, [sp+96]
004269f0ldr x4, [sp+56]
004269f4str x4, [sp+64]
004269f8str x1, [sp+104]
004269fcstr x2, [sp+112]
00426a00ldr x4, [sp+64]
00426a04str x4, [sp+48]
00426a08str x1, [sp+72]
00426a0cstr x2, [sp+80]
00426a10ldr x0, [sp+48]
00426a14ldur x29, [sp-8]
00426a18ldr x30, [sp], 128
00426a1cret x30
00426a20
00426a20loc_426a20:
00426a20stp x0, x1, [sp+8]
00426a24stp x2, x3, [sp+24]
00426a28mov x3, x30
00426a2cbl runtime.morestack_noctxt.abi0
00426a30ldp x0, x1, [sp+8]
00426a34ldp x2, x3, [sp+24]
00426a38b 0x426980
00426a3c
00426a3cloc_426a3c:
00426a3cldr x17, [x16]
00426a40add x20, sp, 136
00426a44subs xzr, x20, x17
00426a48b.ne 0x4269a0
00426a4cadd x20, sp, 8
00426a50str x20, [x16]
00426a54b 0x4269a0
00426a58udf 0
00426a5cudf 0
00426980
00426a60
00426a60archive/tar.(*formatter).formatString-fm: ; void archive/tar.(*formatter).formatString-fm(struct []uint8 b, struct string s)
00426a60ldr x16, [x28+16]
00426a64subs xzr, sp, x16
00426a68b.ls 0x426ac0
00426a6cstr x30, [sp-80]!
00426a70stur x29, [sp-8]
00426a74sub x29, sp, 8
00426a78ldr x16, [x28+32]
00426a7ccbnz x16, 0x426ae4
00426a80
00426a80loc_426a80:
00426a80str x0, [sp+88]
00426a84str x1, [sp+96]
00426a88str x2, [sp+104]
00426a8cstr x3, [sp+112]
00426a90str x4, [sp+120]
00426a94ldr x0, [x26+8]
00426a98str x0, [sp+64]
00426a9cldr x1, [sp+88]
00426aa0ldr x4, [sp+112]
00426aa4ldr x2, [sp+96]
00426aa8ldr x5, [sp+120]
00426aacldr x3, [sp+104]
00426ab0bl archive/tar.(*formatter).formatString
00426ab4ldur x29, [sp-8]
00426ab8ldr x30, [sp], 80
00426abcret x30
00426ac0
00426ac0loc_426ac0:
00426ac0stp x0, x1, [sp+8]
00426ac4stp x2, x3, [sp+24]
00426ac8str x4, [sp+40]
00426accmov x3, x30
00426ad0bl runtime.morestack.abi0
00426ad4ldp x0, x1, [sp+8]
00426ad8ldp x2, x3, [sp+24]
00426adcldr x4, [sp+40]
00426ae0b 0x426a60
00426ae4
00426ae4loc_426ae4:
00426ae4ldr x17, [x16]
00426ae8add x20, sp, 88
00426aecsubs xzr, x20, x17
00426af0b.ne 0x426a80
00426af4add x20, sp, 8
00426af8str x20, [x16]
00426afcb 0x426a80
00426a60
00426a60archive/tar.(*formatter).formatString-fm: ; void archive/tar.(*formatter).formatString-fm(struct []uint8 b, struct string s)
00426a60ldr x16, [x28+16]
00426a64subs xzr, sp, x16
00426a68b.ls 0x426ac0
00426a6cstr x30, [sp-80]!
00426a70stur x29, [sp-8]
00426a74sub x29, sp, 8
00426a78ldr x16, [x28+32]
00426a7ccbnz x16, 0x426ae4
00426a80
00426a80loc_426a80:
00426a80str x0, [sp+88]
00426a84str x1, [sp+96]
00426a88str x2, [sp+104]
00426a8cstr x3, [sp+112]
00426a90str x4, [sp+120]
00426a94ldr x0, [x26+8]
00426a98str x0, [sp+64]
00426a9cldr x1, [sp+88]
00426aa0ldr x4, [sp+112]
00426aa4ldr x2, [sp+96]
00426aa8ldr x5, [sp+120]
00426aacldr x3, [sp+104]
00426ab0bl archive/tar.(*formatter).formatString
00426ab4ldur x29, [sp-8]
00426ab8ldr x30, [sp], 80
00426abcret x30
00426ac0
00426ac0loc_426ac0:
00426ac0stp x0, x1, [sp+8]
00426ac4stp x2, x3, [sp+24]
00426ac8str x4, [sp+40]
00426accmov x3, x30
00426ad0bl runtime.morestack.abi0
00426ad4ldp x0, x1, [sp+8]
00426ad8ldp x2, x3, [sp+24]
00426adcldr x4, [sp+40]
00426ae0b 0x426a60
00426ae4
00426ae4loc_426ae4:
00426ae4ldr x17, [x16]
00426ae8add x20, sp, 88
00426aecsubs xzr, x20, x17
00426af0b.ne 0x426a80
00426af4add x20, sp, 8
00426af8str x20, [x16]
00426afcb 0x426a80
00426a60
00426b00
00426b00archive/tar.(*formatter).formatNumeric-fm: ; void archive/tar.(*formatter).formatNumeric-fm(struct []uint8 b, int64 x)
00426b00ldr x16, [x28+16]
00426b04subs xzr, sp, x16
00426b08b.ls 0x426b58
00426b0cstr x30, [sp-64]!
00426b10stur x29, [sp-8]
00426b14sub x29, sp, 8
00426b18ldr x16, [x28+32]
00426b1ccbnz x16, 0x426b74
00426b20
00426b20loc_426b20:
00426b20str x0, [sp+72]
00426b24str x1, [sp+80]
00426b28str x2, [sp+88]
00426b2cstr x3, [sp+96]
00426b30ldr x0, [x26+8]
00426b34str x0, [sp+48]
00426b38ldr x4, [sp+96]
00426b3cldr x1, [sp+72]
00426b40ldr x2, [sp+80]
00426b44ldr x3, [sp+88]
00426b48bl archive/tar.(*formatter).formatNumeric
00426b4cldur x29, [sp-8]
00426b50ldr x30, [sp], 64
00426b54ret x30
00426b58
00426b58loc_426b58:
00426b58stp x0, x1, [sp+8]
00426b5cstp x2, x3, [sp+24]
00426b60mov x3, x30
00426b64bl runtime.morestack.abi0
00426b68ldp x0, x1, [sp+8]
00426b6cldp x2, x3, [sp+24]
00426b70b 0x426b00
00426b74
00426b74loc_426b74:
00426b74ldr x17, [x16]
00426b78add x20, sp, 72
00426b7csubs xzr, x20, x17
00426b80b.ne 0x426b20
00426b84add x20, sp, 8
00426b88str x20, [x16]
00426b8cb 0x426b20
00426b00
00426b00archive/tar.(*formatter).formatNumeric-fm: ; void archive/tar.(*formatter).formatNumeric-fm(struct []uint8 b, int64 x)
00426b00ldr x16, [x28+16]
00426b04subs xzr, sp, x16
00426b08b.ls 0x426b58
00426b0cstr x30, [sp-64]!
00426b10stur x29, [sp-8]
00426b14sub x29, sp, 8
00426b18ldr x16, [x28+32]
00426b1ccbnz x16, 0x426b74
00426b20
00426b20loc_426b20:
00426b20str x0, [sp+72]
00426b24str x1, [sp+80]
00426b28str x2, [sp+88]
00426b2cstr x3, [sp+96]
00426b30ldr x0, [x26+8]
00426b34str x0, [sp+48]
00426b38ldr x4, [sp+96]
00426b3cldr x1, [sp+72]
00426b40ldr x2, [sp+80]
00426b44ldr x3, [sp+88]
00426b48bl archive/tar.(*formatter).formatNumeric
00426b4cldur x29, [sp-8]
00426b50ldr x30, [sp], 64
00426b54ret x30
00426b58
00426b58loc_426b58:
00426b58stp x0, x1, [sp+8]
00426b5cstp x2, x3, [sp+24]
00426b60mov x3, x30
00426b64bl runtime.morestack.abi0
00426b68ldp x0, x1, [sp+8]
00426b6cldp x2, x3, [sp+24]
00426b70b 0x426b00
00426b74
00426b74loc_426b74:
00426b74ldr x17, [x16]
00426b78add x20, sp, 72
00426b7csubs xzr, x20, x17
00426b80b.ne 0x426b20
00426b84add x20, sp, 8
00426b88str x20, [x16]
00426b8cb 0x426b20
00426b00
00426b90
00426b90archive/tar.(*formatter).formatOctal-fm: ; void archive/tar.(*formatter).formatOctal-fm(struct []uint8 b, int64 x)
00426b90ldr x16, [x28+16]
00426b94subs xzr, sp, x16
00426b98b.ls 0x426be8
00426b9cstr x30, [sp-64]!
00426ba0stur x29, [sp-8]
00426ba4sub x29, sp, 8
00426ba8ldr x16, [x28+32]
00426baccbnz x16, 0x426c04
00426bb0
00426bb0loc_426bb0:
00426bb0str x0, [sp+72]
00426bb4str x1, [sp+80]
00426bb8str x2, [sp+88]
00426bbcstr x3, [sp+96]
00426bc0ldr x0, [x26+8]
00426bc4str x0, [sp+48]
00426bc8ldr x4, [sp+96]
00426bccldr x1, [sp+72]
00426bd0ldr x2, [sp+80]
00426bd4ldr x3, [sp+88]
00426bd8bl archive/tar.(*formatter).formatOctal
00426bdcldur x29, [sp-8]
00426be0ldr x30, [sp], 64
00426be4ret x30
00426be8
00426be8loc_426be8:
00426be8stp x0, x1, [sp+8]
00426becstp x2, x3, [sp+24]
00426bf0mov x3, x30
00426bf4bl runtime.morestack.abi0
00426bf8ldp x0, x1, [sp+8]
00426bfcldp x2, x3, [sp+24]
00426c00b 0x426b90
00426c04
00426c04loc_426c04:
00426c04ldr x17, [x16]
00426c08add x20, sp, 72
00426c0csubs xzr, x20, x17
00426c10b.ne 0x426bb0
00426c14add x20, sp, 8
00426c18str x20, [x16]
00426c1cb 0x426bb0
00426b90
00426b90archive/tar.(*formatter).formatOctal-fm: ; void archive/tar.(*formatter).formatOctal-fm(struct []uint8 b, int64 x)
00426b90ldr x16, [x28+16]
00426b94subs xzr, sp, x16
00426b98b.ls 0x426be8
00426b9cstr x30, [sp-64]!
00426ba0stur x29, [sp-8]
00426ba4sub x29, sp, 8
00426ba8ldr x16, [x28+32]
00426baccbnz x16, 0x426c04
00426bb0
00426bb0loc_426bb0:
00426bb0str x0, [sp+72]
00426bb4str x1, [sp+80]
00426bb8str x2, [sp+88]
00426bbcstr x3, [sp+96]
00426bc0ldr x0, [x26+8]
00426bc4str x0, [sp+48]
00426bc8ldr x4, [sp+96]
00426bccldr x1, [sp+72]
00426bd0ldr x2, [sp+80]
00426bd4ldr x3, [sp+88]
00426bd8bl archive/tar.(*formatter).formatOctal
00426bdcldur x29, [sp-8]
00426be0ldr x30, [sp], 64
00426be4ret x30
00426be8
00426be8loc_426be8:
00426be8stp x0, x1, [sp+8]
00426becstp x2, x3, [sp+24]
00426bf0mov x3, x30
00426bf4bl runtime.morestack.abi0
00426bf8ldp x0, x1, [sp+8]
00426bfcldp x2, x3, [sp+24]
00426c00b 0x426b90
00426c04
00426c04loc_426c04:
00426c04ldr x17, [x16]
00426c08add x20, sp, 72
00426c0csubs xzr, x20, x17
00426c10b.ne 0x426bb0
00426c14add x20, sp, 8
00426c18str x20, [x16]
00426c1cb 0x426bb0
00426b90
00426c20
00426c20github.com/bishopfox/sliver/implant/sliver/handlers/matcher.Match: ; void github.com/bishopfox/sliver/implant/sliver/handlers/matcher.Match(struct string pattern, struct string s)
00426c20ldr x16, [x28+16]
00426c24subs xzr, sp, x16
00426c28b.ls 0x426cb4
00426c2cstr x30, [sp-112]!
00426c30stur x29, [sp-8]
00426c34sub x29, sp, 8
00426c38str x0, [sp+120]
00426c3cstr x1, [sp+128]
00426c40str x2, [sp+136]
00426c44str x3, [sp+144]
00426c48strb wzr, [sp+53]
00426c4cstp xzr, xzr, [sp+56]
00426c50stp xzr, xzr, [sp+72]
00426c54ldr x0, [sp+120]
00426c58ldr x2, [sp+136]
00426c5cldr x1, [sp+128]
00426c60ldr x3, [sp+144]
00426c64bl path/filepath.Match
00426c68strb w0, [sp+54]
00426c6cstr x1, [sp+72]
00426c70str x2, [sp+80]
00426c74ldrb w4, [sp+54]
00426c78strb w4, [sp+55]
00426c7cldr x4, [sp+80]
00426c80ldr x5, [sp+72]
00426c84str x5, [sp+88]
00426c88str x4, [sp+96]
00426c8cldrb w4, [sp+55]
00426c90strb w4, [sp+53]
00426c94ldr x1, [sp+88]
00426c98ldr x2, [sp+96]
00426c9cstr x1, [sp+56]
00426ca0str x2, [sp+64]
00426ca4ldrb w0, [sp+53]
00426ca8ldur x29, [sp-8]
00426cacldr x30, [sp], 112
00426cb0ret x30
00426cb4
00426cb4loc_426cb4:
00426cb4stp x0, x1, [sp+8]
00426cb8stp x2, x3, [sp+24]
00426cbcmov x3, x30
00426cc0bl runtime.morestack_noctxt.abi0
00426cc4ldp x0, x1, [sp+8]
00426cc8ldp x2, x3, [sp+24]
00426cccb 0x426c20
00426c20
00426c20github.com/bishopfox/sliver/implant/sliver/handlers/matcher.Match: ; void github.com/bishopfox/sliver/implant/sliver/handlers/matcher.Match(struct string pattern, struct string s)
00426c20ldr x16, [x28+16]
00426c24subs xzr, sp, x16
00426c28b.ls 0x426cb4
00426c2cstr x30, [sp-112]!
00426c30stur x29, [sp-8]
00426c34sub x29, sp, 8
00426c38str x0, [sp+120]
00426c3cstr x1, [sp+128]
00426c40str x2, [sp+136]
00426c44str x3, [sp+144]
00426c48strb wzr, [sp+53]
00426c4cstp xzr, xzr, [sp+56]
00426c50stp xzr, xzr, [sp+72]
00426c54ldr x0, [sp+120]
00426c58ldr x2, [sp+136]
00426c5cldr x1, [sp+128]
00426c60ldr x3, [sp+144]
00426c64bl path/filepath.Match
00426c68strb w0, [sp+54]
00426c6cstr x1, [sp+72]
00426c70str x2, [sp+80]
00426c74ldrb w4, [sp+54]
00426c78strb w4, [sp+55]
00426c7cldr x4, [sp+80]
00426c80ldr x5, [sp+72]
00426c84str x5, [sp+88]
00426c88str x4, [sp+96]
00426c8cldrb w4, [sp+55]
00426c90strb w4, [sp+53]
00426c94ldr x1, [sp+88]
00426c98ldr x2, [sp+96]
00426c9cstr x1, [sp+56]
00426ca0str x2, [sp+64]
00426ca4ldrb w0, [sp+53]
00426ca8ldur x29, [sp-8]
00426cacldr x30, [sp], 112
00426cb0ret x30
00426cb4
00426cb4loc_426cb4:
00426cb4stp x0, x1, [sp+8]
00426cb8stp x2, x3, [sp+24]
00426cbcmov x3, x30
00426cc0bl runtime.morestack_noctxt.abi0
00426cc4ldp x0, x1, [sp+8]
00426cc8ldp x2, x3, [sp+24]
00426cccb 0x426c20
00426c20
00426cd0
00426cd0github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation: ; void github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation(void)
00426cd0ldr x16, [x28+16]
00426cd4sub x17, sp, 496
00426cd8subs xzr, x17, x16
00426cdcb.ls 0x427248
00426ce0sub x20, sp, 624
00426ce4stp x29, x30, [x20-8]
00426ce8add sp, x20, 0
00426cecsub x29, sp, 8
00426cf0str xzr, [sp+280]
00426cf4stp xzr, xzr, [sp+288]
00426cf8stp xzr, xzr, [sp+264]
00426cfcadrp x2, 0x625000
00426d00add x2, x2, 1504
00426d04str x2, [sp+392]
00426d08stp xzr, xzr, [sp+400]
00426d0cstr xzr, [sp+600]
00426d10add x27, sp, 584
00426d14stp xzr, xzr, [x27]
00426d18adrp x0, 0x290000
00426d1cadd x0, x0, 3367
00426d20movz x1, 20
00426d24bl os.Open
00426d28str x0, [sp+600]
00426d2cstr x1, [sp+584]
00426d30str x2, [sp+592]
00426d34ldr x2, [sp+600]
00426d38str x2, [sp+520]
00426d3cldr x2, [sp+584]
00426d40ldr x3, [sp+592]
00426d44str x2, [sp+504]
00426d48str x3, [sp+512]
00426d4cldr x2, [sp+520]
00426d50str x2, [sp+432]
00426d54ldr x2, [sp+512]
00426d58ldr x3, [sp+504]
00426d5cstr x3, [sp+480]
00426d60str x2, [sp+488]
00426d64cbnz x3, 0x426d6c
00426d68b 0x426db8
00426d6c
00426d6cloc_426d6c:
00426d6cldr x0, [sp+392]
00426d70ldr x1, [sp+400]
00426d74ldr x2, [sp+408]
00426d78str x0, [sp+280]
00426d7cstr x1, [sp+288]
00426d80str x2, [sp+296]
00426d84ldr x0, [sp+480]
00426d88ldr x1, [sp+488]
00426d8cstr x0, [sp+264]
00426d90str x1, [sp+272]
00426d94bl runtime.deferreturn
00426d98ldr x3, [sp+264]
00426d9cldr x0, [sp+280]
00426da0ldr x1, [sp+288]
00426da4ldr x4, [sp+272]
00426da8ldr x2, [sp+296]
00426dacldp x29, x30, [sp-8]
00426db0add sp, sp, 624
00426db4ret x30
00426db8
00426db8loc_426db8:
00426db8ldr x1, [sp+432]
00426dbcstr x1, [sp+496]
00426dc0add x27, sp, 560
00426dc4stp xzr, xzr, [x27]
00426dc8add x1, sp, 560
00426dccstr x1, [sp+576]
00426dd0ldrsb x27, [x1]
00426dd4adrp x2, 4096
00426dd8add x2, x2, 608
00426ddcstr x2, [x1]
00426de0ldrsb x27, [x1]
00426de4ldr x2, [sp+496]
00426de8adrp x27, 0x625000
00426decldr w3, [x27+3056]
00426df0cbz w3, 0x426df8
00426df4b 0x426dfc
00426df8
00426df8loc_426df8:
00426df8b 0x426e10
00426dfc
00426dfcloc_426dfc:
00426dfcbl runtime.gcWriteBarrier2
00426e00str x2, [x25]
00426e04ldr x3, [x1+8]
00426e08str x3, [x25+8]
00426e0cb 0x426e10
00426e10
00426e10loc_426e10:
00426e10str x2, [x1+8]
00426e14str x1, [sp+232]
00426e18add x0, sp, 208
00426e1cbl runtime.deferprocStack
00426e20subs xzr, x0, 0
00426e24b.ne 0x426e48
00426e28b 0x426e2c
00426e2c
00426e2cloc_426e2c:
00426e2cldr x1, [sp+432]
00426e30str x1, [sp+600]
00426e34adrp x0, 0x2ed000
00426e38add x0, x0, 2456
00426e3cbl bufio.NewScanner
00426e40str x0, [sp+304]
00426e44b 0x426e6c
00426e48
00426e48loc_426e48:
00426e48bl runtime.deferreturn
00426e4cldr x3, [sp+264]
00426e50ldr x0, [sp+280]
00426e54ldr x1, [sp+288]
00426e58ldr x4, [sp+272]
00426e5cldr x2, [sp+296]
00426e60ldp x29, x30, [sp-8]
00426e64add sp, sp, 624
00426e68ret x30
00426e6c
00426e6cloc_426e6c:
00426e6cldr x0, [sp+304]
00426e70bl bufio.(*Scanner).Scan
00426e74strb w0, [sp+87]
00426e78tbnz w0, 0, 0x426e80
00426e7cb 0x4271d0
00426e80
00426e80loc_426e80:
00426e80ldr x0, [sp+304]
00426e84bl bufio.(*Scanner).Text
00426e88str x0, [sp+416]
00426e8cstr x1, [sp+424]
00426e90bl strings.Fields
00426e94str x0, [sp+440]
00426e98str x1, [sp+448]
00426e9cstr x2, [sp+456]
00426ea0subs xzr, x1, 3
00426ea4b.hi 0x426eac
00426ea8b 0x42723c
00426eac
00426eacloc_426eac:
00426eacldr x3, [x0+48]
00426eb0ldr x4, [x0+56]
00426eb4str x3, [sp+344]
00426eb8str x4, [sp+352]
00426ebcldr x3, [sp+440]
00426ec0ldr x1, [sp+448]
00426ec4subs xzr, x1, 4
00426ec8b.hi 0x426ed0
00426eccb 0x427234
00426ed0
00426ed0loc_426ed0:
00426ed0ldr x4, [x3+64]
00426ed4ldr x3, [x3+72]
00426ed8str x4, [sp+360]
00426edcstr x3, [sp+368]
00426ee0ldr x3, [sp+440]
00426ee4ldr x1, [sp+448]
00426ee8subs xzr, x1, 5
00426eecb.hi 0x426ef4
00426ef0b 0x42722c
00426ef4
00426ef4loc_426ef4:
00426ef4ldr x4, [x3+80]
00426ef8ldr x3, [x3+88]
00426efcstr x4, [sp+376]
00426f00str x3, [sp+384]
00426f04ldr x3, [sp+448]
00426f08str x3, [sp+256]
00426f0cldr x1, [sp+448]
00426f10ldr x4, [sp+440]
00426f14sub x0, x3, 3
00426f18subs xzr, x1, x0
00426f1cb.hi 0x426f24
00426f20b 0x427228
00426f24
00426f24loc_426f24:
00426f24add x3, x4, x0, lsl #4
00426f28ldr x3, [x3+8]
00426f2cubfm x5, x0, 60, 59
00426f30ldr x4, [x4+x5]
00426f34str x4, [sp+312]
00426f38str x3, [sp+320]
00426f3cldr x3, [sp+448]
00426f40str x3, [sp+256]
00426f44ldr x1, [sp+448]
00426f48ldr x4, [sp+440]
00426f4csub x0, x3, 2
00426f50subs xzr, x1, x0
00426f54b.hi 0x426f5c
00426f58b 0x427224
00426f5c
00426f5cloc_426f5c:
00426f5cadd x3, x4, x0, lsl #4
00426f60ldr x3, [x3+8]
00426f64ubfm x5, x0, 60, 59
00426f68ldr x4, [x4+x5]
00426f6cstr x4, [sp+328]
00426f70str x3, [sp+336]
00426f74add x20, sp, 88
00426f78adr x27, 16
00426f7cstp x29, x27, [sp-24]
00426f80sub x29, sp, 24
00426f84bl fn_87cf4
00426f88sub x29, sp, 8
00426f8cstr xzr, [sp+200]
00426f90ldr x0, [sp+360]
00426f94ldr x1, [sp+368]
00426f98add x2, sp, 88
00426f9cbl syscall.Statfs
00426fa0str x0, [sp+464]
00426fa4str x1, [sp+472]
00426fa8cbnz x0, 0x426fb0
00426facb 0x426fb4
00426fb0
00426fb0loc_426fb0:
00426fb0b 0x4271cc
00426fb4
00426fb4loc_426fb4:
00426fb4adrp x0, 0x271000
00426fb8add x0, x0, 448
00426fbcbl runtime.newobject
00426fc0str x0, [sp+608]
00426fc4adrp x27, 0x625000
00426fc8ldr w1, [x27+3056]
00426fcccbz w1, 0x426fd4
00426fd0b 0x426fd8
00426fd4
00426fd4loc_426fd4:
00426fd4b 0x426ff4
00426fd8
00426fd8loc_426fd8:
00426fd8str x0, [sp+528]
00426fdcmov x1, x0
00426fe0adrp x0, 0x271000
00426fe4add x0, x0, 448
00426fe8bl runtime.wbZero
00426fecldr x0, [sp+528]
00426ff0b 0x426ff4
00426ff4
00426ff4loc_426ff4:
00426ff4mov x20, x0
00426ff8adr x27, 16
00426ffcstp x29, x27, [sp-24]
00427000sub x29, sp, 24
00427004bl fn_87ce8
00427008sub x29, sp, 8
0042700cldr x5, [sp+608]
00427010ldr x6, [sp+344]
00427014ldr x7, [sp+352]
00427018str x7, [x5+64]
0042701cadrp x27, 0x624000
00427020ldr w7, [x27+3056]
00427024cbz w7, 0x42702c
00427028b 0x427030
0042702c
0042702cloc_42702c:
0042702cb 0x427044
00427030
00427030loc_427030:
00427030bl runtime.gcWriteBarrier2
00427034str x6, [x25]
00427038ldr x7, [x5+56]
0042703cstr x7, [x25+8]
00427040b 0x427044
00427044
00427044loc_427044:
00427044str x6, [x5+56]
00427048ldr x5, [sp+608]
0042704cldr x6, [sp+360]
00427050ldr x7, [sp+368]
00427054str x7, [x5+48]
00427058adrp x27, 0x624000
0042705cldr w7, [x27+3056]
00427060cbz w7, 0x427068
00427064b 0x42706c
00427068
00427068loc_427068:
00427068b 0x427080
0042706c
0042706cloc_42706c:
0042706cbl runtime.gcWriteBarrier2
00427070str x6, [x25]
00427074ldr x7, [x5+40]
00427078str x7, [x25+8]
0042707cb 0x427080
00427080
00427080loc_427080:
00427080str x6, [x5+40]
00427084ldr x5, [sp+608]
00427088ldr x6, [sp+312]
0042708cldr x7, [sp+320]
00427090str x7, [x5+32]
00427094adrp x27, 0x624000
00427098ldr w7, [x27+3056]
0042709ccbz w7, 0x4270a4
004270a0b 0x4270a8
004270a4
004270a4loc_4270a4:
004270a4b 0x4270bc
004270a8
004270a8loc_4270a8:
004270a8bl runtime.gcWriteBarrier2
004270acstr x6, [x25]
004270b0ldr x7, [x5+24]
004270b4str x7, [x25+8]
004270b8b 0x4270bc
004270bc
004270bcloc_4270bc:
004270bcstr x6, [x5+24]
004270c0ldr x5, [sp+608]
004270c4ldr x6, [sp+328]
004270c8ldr x7, [sp+336]
004270ccstr x7, [x5+16]
004270d0adrp x27, 0x624000
004270d4ldr w7, [x27+3056]
004270d8cbz w7, 0x4270e0
004270dcb 0x4270e4
004270e0
004270e0loc_4270e0:
004270e0b 0x4270f8
004270e4
004270e4loc_4270e4:
004270e4bl runtime.gcWriteBarrier2
004270e8str x6, [x25]
004270ecldr x7, [x5+8]
004270f0str x7, [x25+8]
004270f4b 0x4270f8
004270f8
004270f8loc_4270f8:
004270f8str x6, [x5+8]
004270fcldr x5, [sp+608]
00427100ldr x6, [sp+376]
00427104ldr x7, [sp+384]
00427108str x7, [x5+120]
0042710cadrp x27, 0x624000
00427110ldr w7, [x27+3056]
00427114cbz w7, 0x42711c
00427118b 0x427120
0042711c
0042711cloc_42711c:
0042711cb 0x427134
00427120
00427120loc_427120:
00427120bl runtime.gcWriteBarrier2
00427124str x6, [x25]
00427128ldr x7, [x5+112]
0042712cstr x7, [x25+8]
00427130b 0x427134
00427134
00427134loc_427134:
00427134str x6, [x5+112]
00427138ldr x5, [sp+608]
0042713cldr x6, [sp+104]
00427140ldr x7, [sp+96]
00427144madd x6, x6, x7, xzr
00427148str x6, [x5+104]
0042714cldr x5, [sp+608]
00427150str x5, [sp+552]
00427154ldr x2, [sp+408]
00427158ldr x0, [sp+392]
0042715cldr x5, [sp+400]
00427160add x1, x5, 1
00427164subs xzr, x2, x1
00427168b.hs 0x427170
0042716cb 0x427174
00427170
00427170loc_427170:
00427170b 0x427188
00427174
00427174loc_427174:
00427174orr x3, xzr, 1
00427178adrp x4, 0x265000
0042717cadd x4, x4, 3008
00427180bl runtime.growslice
00427184b 0x427188
00427188
00427188loc_427188:
00427188sub x3, x1, 1
0042718cldr x4, [sp+552]
00427190adrp x27, 0x624000
00427194ldr w5, [x27+3056]
00427198cbz w5, 0x4271a0
0042719cb 0x4271a4
004271a0
004271a0loc_4271a0:
004271a0b 0x4271b8
004271a4
004271a4loc_4271a4:
004271a4bl runtime.gcWriteBarrier2
004271a8str x4, [x25]
004271acldr x5, [x0+3*x3]
004271b0str x5, [x25+8]
004271b4b 0x4271b8
004271b8
004271b8loc_4271b8:
004271b8str x4, [x0+3*x3]
004271bcstr x0, [sp+392]
004271c0str x1, [sp+400]
004271c4str x2, [sp+408]
004271c8b 0x4271cc
004271cc
004271ccloc_4271cc:
004271ccb 0x426e6c
004271d0
004271d0loc_4271d0:
004271d0add x27, sp, 536
004271d4stp xzr, xzr, [x27]
004271d8ldr x0, [sp+392]
004271dcldr x1, [sp+400]
004271e0ldr x2, [sp+408]
004271e4str x0, [sp+280]
004271e8str x1, [sp+288]
004271ecstr x2, [sp+296]
004271f0ldr x0, [sp+536]
004271f4ldr x1, [sp+544]
004271f8str x0, [sp+264]
004271fcstr x1, [sp+272]
00427200bl runtime.deferreturn
00427204ldr x3, [sp+264]
00427208ldr x0, [sp+280]
0042720cldr x1, [sp+288]
00427210ldr x4, [sp+272]
00427214ldr x2, [sp+296]
00427218ldp x29, x30, [sp-8]
0042721cadd sp, sp, 624
00427220ret x30
00427224
00427224loc_427224:
00427224bl runtime.panicIndex
00427228
00427228loc_427228:
00427228bl runtime.panicIndex
0042722c
0042722cloc_42722c:
0042722cmovz x0, 5
00427230bl runtime.panicIndex
00427234
00427234loc_427234:
00427234orr x0, xzr, 4
00427238bl runtime.panicIndex
0042723c
0042723cloc_42723c:
0042723corr x0, xzr, 3
00427240bl runtime.panicIndex
00427244hint
00427248
00427248loc_427248:
00427248mov x3, x30
0042724cbl runtime.morestack_noctxt.abi0
00427250b 0x426cd0
00427254udf 0
00427258udf 0
0042725cudf 0
00426cd0
00426cd0github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation: ; void github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation(void)
00426cd0ldr x16, [x28+16]
00426cd4sub x17, sp, 496
00426cd8subs xzr, x17, x16
00426cdcb.ls 0x427248
00426ce0sub x20, sp, 624
00426ce4stp x29, x30, [x20-8]
00426ce8add sp, x20, 0
00426cecsub x29, sp, 8
00426cf0str xzr, [sp+280]
00426cf4stp xzr, xzr, [sp+288]
00426cf8stp xzr, xzr, [sp+264]
00426cfcadrp x2, 0x625000
00426d00add x2, x2, 1504
00426d04str x2, [sp+392]
00426d08stp xzr, xzr, [sp+400]
00426d0cstr xzr, [sp+600]
00426d10add x27, sp, 584
00426d14stp xzr, xzr, [x27]
00426d18adrp x0, 0x290000
00426d1cadd x0, x0, 3367
00426d20movz x1, 20
00426d24bl os.Open
00426d28str x0, [sp+600]
00426d2cstr x1, [sp+584]
00426d30str x2, [sp+592]
00426d34ldr x2, [sp+600]
00426d38str x2, [sp+520]
00426d3cldr x2, [sp+584]
00426d40ldr x3, [sp+592]
00426d44str x2, [sp+504]
00426d48str x3, [sp+512]
00426d4cldr x2, [sp+520]
00426d50str x2, [sp+432]
00426d54ldr x2, [sp+512]
00426d58ldr x3, [sp+504]
00426d5cstr x3, [sp+480]
00426d60str x2, [sp+488]
00426d64cbnz x3, 0x426d6c
00426d68b 0x426db8
00426d6c
00426d6cloc_426d6c:
00426d6cldr x0, [sp+392]
00426d70ldr x1, [sp+400]
00426d74ldr x2, [sp+408]
00426d78str x0, [sp+280]
00426d7cstr x1, [sp+288]
00426d80str x2, [sp+296]
00426d84ldr x0, [sp+480]
00426d88ldr x1, [sp+488]
00426d8cstr x0, [sp+264]
00426d90str x1, [sp+272]
00426d94bl runtime.deferreturn
00426d98ldr x3, [sp+264]
00426d9cldr x0, [sp+280]
00426da0ldr x1, [sp+288]
00426da4ldr x4, [sp+272]
00426da8ldr x2, [sp+296]
00426dacldp x29, x30, [sp-8]
00426db0add sp, sp, 624
00426db4ret x30
00426db8
00426db8loc_426db8:
00426db8ldr x1, [sp+432]
00426dbcstr x1, [sp+496]
00426dc0add x27, sp, 560
00426dc4stp xzr, xzr, [x27]
00426dc8add x1, sp, 560
00426dccstr x1, [sp+576]
00426dd0ldrsb x27, [x1]
00426dd4adrp x2, 4096
00426dd8add x2, x2, 608
00426ddcstr x2, [x1]
00426de0ldrsb x27, [x1]
00426de4ldr x2, [sp+496]
00426de8adrp x27, 0x625000
00426decldr w3, [x27+3056]
00426df0cbz w3, 0x426df8
00426df4b 0x426dfc
00426df8
00426df8loc_426df8:
00426df8b 0x426e10
00426dfc
00426dfcloc_426dfc:
00426dfcbl runtime.gcWriteBarrier2
00426e00str x2, [x25]
00426e04ldr x3, [x1+8]
00426e08str x3, [x25+8]
00426e0cb 0x426e10
00426e10
00426e10loc_426e10:
00426e10str x2, [x1+8]
00426e14str x1, [sp+232]
00426e18add x0, sp, 208
00426e1cbl runtime.deferprocStack
00426e20subs xzr, x0, 0
00426e24b.ne 0x426e48
00426e28b 0x426e2c
00426e2c
00426e2cloc_426e2c:
00426e2cldr x1, [sp+432]
00426e30str x1, [sp+600]
00426e34adrp x0, 0x2ed000
00426e38add x0, x0, 2456
00426e3cbl bufio.NewScanner
00426e40str x0, [sp+304]
00426e44b 0x426e6c
00426e48
00426e48loc_426e48:
00426e48bl runtime.deferreturn
00426e4cldr x3, [sp+264]
00426e50ldr x0, [sp+280]
00426e54ldr x1, [sp+288]
00426e58ldr x4, [sp+272]
00426e5cldr x2, [sp+296]
00426e60ldp x29, x30, [sp-8]
00426e64add sp, sp, 624
00426e68ret x30
00426e6c
00426e6cloc_426e6c:
00426e6cldr x0, [sp+304]
00426e70bl bufio.(*Scanner).Scan
00426e74strb w0, [sp+87]
00426e78tbnz w0, 0, 0x426e80
00426e7cb 0x4271d0
00426e80
00426e80loc_426e80:
00426e80ldr x0, [sp+304]
00426e84bl bufio.(*Scanner).Text
00426e88str x0, [sp+416]
00426e8cstr x1, [sp+424]
00426e90bl strings.Fields
00426e94str x0, [sp+440]
00426e98str x1, [sp+448]
00426e9cstr x2, [sp+456]
00426ea0subs xzr, x1, 3
00426ea4b.hi 0x426eac
00426ea8b 0x42723c
00426eac
00426eacloc_426eac:
00426eacldr x3, [x0+48]
00426eb0ldr x4, [x0+56]
00426eb4str x3, [sp+344]
00426eb8str x4, [sp+352]
00426ebcldr x3, [sp+440]
00426ec0ldr x1, [sp+448]
00426ec4subs xzr, x1, 4
00426ec8b.hi 0x426ed0
00426eccb 0x427234
00426ed0
00426ed0loc_426ed0:
00426ed0ldr x4, [x3+64]
00426ed4ldr x3, [x3+72]
00426ed8str x4, [sp+360]
00426edcstr x3, [sp+368]
00426ee0ldr x3, [sp+440]
00426ee4ldr x1, [sp+448]
00426ee8subs xzr, x1, 5
00426eecb.hi 0x426ef4
00426ef0b 0x42722c
00426ef4
00426ef4loc_426ef4:
00426ef4ldr x4, [x3+80]
00426ef8ldr x3, [x3+88]
00426efcstr x4, [sp+376]
00426f00str x3, [sp+384]
00426f04ldr x3, [sp+448]
00426f08str x3, [sp+256]
00426f0cldr x1, [sp+448]
00426f10ldr x4, [sp+440]
00426f14sub x0, x3, 3
00426f18subs xzr, x1, x0
00426f1cb.hi 0x426f24
00426f20b 0x427228
00426f24
00426f24loc_426f24:
00426f24add x3, x4, x0, lsl #4
00426f28ldr x3, [x3+8]
00426f2cubfm x5, x0, 60, 59
00426f30ldr x4, [x4+x5]
00426f34str x4, [sp+312]
00426f38str x3, [sp+320]
00426f3cldr x3, [sp+448]
00426f40str x3, [sp+256]
00426f44ldr x1, [sp+448]
00426f48ldr x4, [sp+440]
00426f4csub x0, x3, 2
00426f50subs xzr, x1, x0
00426f54b.hi 0x426f5c
00426f58b 0x427224
00426f5c
00426f5cloc_426f5c:
00426f5cadd x3, x4, x0, lsl #4
00426f60ldr x3, [x3+8]
00426f64ubfm x5, x0, 60, 59
00426f68ldr x4, [x4+x5]
00426f6cstr x4, [sp+328]
00426f70str x3, [sp+336]
00426f74add x20, sp, 88
00426f78adr x27, 16
00426f7cstp x29, x27, [sp-24]
00426f80sub x29, sp, 24
00426f84bl fn_87cf4
00426f88sub x29, sp, 8
00426f8cstr xzr, [sp+200]
00426f90ldr x0, [sp+360]
00426f94ldr x1, [sp+368]
00426f98add x2, sp, 88
00426f9cbl syscall.Statfs
00426fa0str x0, [sp+464]
00426fa4str x1, [sp+472]
00426fa8cbnz x0, 0x426fb0
00426facb 0x426fb4
00426fb0
00426fb0loc_426fb0:
00426fb0b 0x4271cc
00426fb4
00426fb4loc_426fb4:
00426fb4adrp x0, 0x271000
00426fb8add x0, x0, 448
00426fbcbl runtime.newobject
00426fc0str x0, [sp+608]
00426fc4adrp x27, 0x625000
00426fc8ldr w1, [x27+3056]
00426fcccbz w1, 0x426fd4
00426fd0b 0x426fd8
00426fd4
00426fd4loc_426fd4:
00426fd4b 0x426ff4
00426fd8
00426fd8loc_426fd8:
00426fd8str x0, [sp+528]
00426fdcmov x1, x0
00426fe0adrp x0, 0x271000
00426fe4add x0, x0, 448
00426fe8bl runtime.wbZero
00426fecldr x0, [sp+528]
00426ff0b 0x426ff4
00426ff4
00426ff4loc_426ff4:
00426ff4mov x20, x0
00426ff8adr x27, 16
00426ffcstp x29, x27, [sp-24]
00427000sub x29, sp, 24
00427004bl fn_87ce8
00427008sub x29, sp, 8
0042700cldr x5, [sp+608]
00427010ldr x6, [sp+344]
00427014ldr x7, [sp+352]
00427018str x7, [x5+64]
0042701cadrp x27, 0x624000
00427020ldr w7, [x27+3056]
00427024cbz w7, 0x42702c
00427028b 0x427030
0042702c
0042702cloc_42702c:
0042702cb 0x427044
00427030
00427030loc_427030:
00427030bl runtime.gcWriteBarrier2
00427034str x6, [x25]
00427038ldr x7, [x5+56]
0042703cstr x7, [x25+8]
00427040b 0x427044
00427044
00427044loc_427044:
00427044str x6, [x5+56]
00427048ldr x5, [sp+608]
0042704cldr x6, [sp+360]
00427050ldr x7, [sp+368]
00427054str x7, [x5+48]
00427058adrp x27, 0x624000
0042705cldr w7, [x27+3056]
00427060cbz w7, 0x427068
00427064b 0x42706c
00427068
00427068loc_427068:
00427068b 0x427080
0042706c
0042706cloc_42706c:
0042706cbl runtime.gcWriteBarrier2
00427070str x6, [x25]
00427074ldr x7, [x5+40]
00427078str x7, [x25+8]
0042707cb 0x427080
00427080
00427080loc_427080:
00427080str x6, [x5+40]
00427084ldr x5, [sp+608]
00427088ldr x6, [sp+312]
0042708cldr x7, [sp+320]
00427090str x7, [x5+32]
00427094adrp x27, 0x624000
00427098ldr w7, [x27+3056]
0042709ccbz w7, 0x4270a4
004270a0b 0x4270a8
004270a4
004270a4loc_4270a4:
004270a4b 0x4270bc
004270a8
004270a8loc_4270a8:
004270a8bl runtime.gcWriteBarrier2
004270acstr x6, [x25]
004270b0ldr x7, [x5+24]
004270b4str x7, [x25+8]
004270b8b 0x4270bc
004270bc
004270bcloc_4270bc:
004270bcstr x6, [x5+24]
004270c0ldr x5, [sp+608]
004270c4ldr x6, [sp+328]
004270c8ldr x7, [sp+336]
004270ccstr x7, [x5+16]
004270d0adrp x27, 0x624000
004270d4ldr w7, [x27+3056]
004270d8cbz w7, 0x4270e0
004270dcb 0x4270e4
004270e0
004270e0loc_4270e0:
004270e0b 0x4270f8
004270e4
004270e4loc_4270e4:
004270e4bl runtime.gcWriteBarrier2
004270e8str x6, [x25]
004270ecldr x7, [x5+8]
004270f0str x7, [x25+8]
004270f4b 0x4270f8
004270f8
004270f8loc_4270f8:
004270f8str x6, [x5+8]
004270fcldr x5, [sp+608]
00427100ldr x6, [sp+376]
00427104ldr x7, [sp+384]
00427108str x7, [x5+120]
0042710cadrp x27, 0x624000
00427110ldr w7, [x27+3056]
00427114cbz w7, 0x42711c
00427118b 0x427120
0042711c
0042711cloc_42711c:
0042711cb 0x427134
00427120
00427120loc_427120:
00427120bl runtime.gcWriteBarrier2
00427124str x6, [x25]
00427128ldr x7, [x5+112]
0042712cstr x7, [x25+8]
00427130b 0x427134
00427134
00427134loc_427134:
00427134str x6, [x5+112]
00427138ldr x5, [sp+608]
0042713cldr x6, [sp+104]
00427140ldr x7, [sp+96]
00427144madd x6, x6, x7, xzr
00427148str x6, [x5+104]
0042714cldr x5, [sp+608]
00427150str x5, [sp+552]
00427154ldr x2, [sp+408]
00427158ldr x0, [sp+392]
0042715cldr x5, [sp+400]
00427160add x1, x5, 1
00427164subs xzr, x2, x1
00427168b.hs 0x427170
0042716cb 0x427174
00427170
00427170loc_427170:
00427170b 0x427188
00427174
00427174loc_427174:
00427174orr x3, xzr, 1
00427178adrp x4, 0x265000
0042717cadd x4, x4, 3008
00427180bl runtime.growslice
00427184b 0x427188
00427188
00427188loc_427188:
00427188sub x3, x1, 1
0042718cldr x4, [sp+552]
00427190adrp x27, 0x624000
00427194ldr w5, [x27+3056]
00427198cbz w5, 0x4271a0
0042719cb 0x4271a4
004271a0
004271a0loc_4271a0:
004271a0b 0x4271b8
004271a4
004271a4loc_4271a4:
004271a4bl runtime.gcWriteBarrier2
004271a8str x4, [x25]
004271acldr x5, [x0+3*x3]
004271b0str x5, [x25+8]
004271b4b 0x4271b8
004271b8
004271b8loc_4271b8:
004271b8str x4, [x0+3*x3]
004271bcstr x0, [sp+392]
004271c0str x1, [sp+400]
004271c4str x2, [sp+408]
004271c8b 0x4271cc
004271cc
004271ccloc_4271cc:
004271ccb 0x426e6c
004271d0
004271d0loc_4271d0:
004271d0add x27, sp, 536
004271d4stp xzr, xzr, [x27]
004271d8ldr x0, [sp+392]
004271dcldr x1, [sp+400]
004271e0ldr x2, [sp+408]
004271e4str x0, [sp+280]
004271e8str x1, [sp+288]
004271ecstr x2, [sp+296]
004271f0ldr x0, [sp+536]
004271f4ldr x1, [sp+544]
004271f8str x0, [sp+264]
004271fcstr x1, [sp+272]
00427200bl runtime.deferreturn
00427204ldr x3, [sp+264]
00427208ldr x0, [sp+280]
0042720cldr x1, [sp+288]
00427210ldr x4, [sp+272]
00427214ldr x2, [sp+296]
00427218ldp x29, x30, [sp-8]
0042721cadd sp, sp, 624
00427220ret x30
00427224
00427224loc_427224:
00427224bl runtime.panicIndex
00427228
00427228loc_427228:
00427228bl runtime.panicIndex
0042722c
0042722cloc_42722c:
0042722cmovz x0, 5
00427230bl runtime.panicIndex
00427234
00427234loc_427234:
00427234orr x0, xzr, 4
00427238bl runtime.panicIndex
0042723c
0042723cloc_42723c:
0042723corr x0, xzr, 3
00427240bl runtime.panicIndex
00427244hint
00427248
00427248loc_427248:
00427248mov x3, x30
0042724cbl runtime.morestack_noctxt.abi0
00427250b 0x426cd0
00427254udf 0
00427258udf 0
0042725cudf 0
00426cd0
00427260
00427260github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation.deferwrap1: ; void github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation.deferwrap1(void)
00427260ldr x16, [x28+16]
00427264subs xzr, sp, x16
00427268b.ls 0x427298
0042726cstr x30, [sp-32]!
00427270stur x29, [sp-8]
00427274sub x29, sp, 8
00427278ldr x16, [x28+32]
0042727ccbnz x16, 0x4272a4
00427280
00427280loc_427280:
00427280ldr x0, [x26+8]
00427284str x0, [sp+16]
00427288bl os.(*File).Close
0042728cldur x29, [sp-8]
00427290ldr x30, [sp], 32
00427294ret x30
00427298
00427298loc_427298:
00427298mov x3, x30
0042729cbl runtime.morestack.abi0
004272a0b 0x427260
004272a4
004272a4loc_4272a4:
004272a4ldr x17, [x16]
004272a8add x20, sp, 40
004272acsubs xzr, x20, x17
004272b0b.ne 0x427280
004272b4add x20, sp, 8
004272b8str x20, [x16]
004272bcb 0x427280
00427260
00427260github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation.deferwrap1: ; void github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation.deferwrap1(void)
00427260ldr x16, [x28+16]
00427264subs xzr, sp, x16
00427268b.ls 0x427298
0042726cstr x30, [sp-32]!
00427270stur x29, [sp-8]
00427274sub x29, sp, 8
00427278ldr x16, [x28+32]
0042727ccbnz x16, 0x4272a4
00427280
00427280loc_427280:
00427280ldr x0, [x26+8]
00427284str x0, [sp+16]
00427288bl os.(*File).Close
0042728cldur x29, [sp-8]
00427290ldr x30, [sp], 32
00427294ret x30
00427298
00427298loc_427298:
00427298mov x3, x30
0042729cbl runtime.morestack.abi0
004272a0b 0x427260
004272a4
004272a4loc_4272a4:
004272a4ldr x17, [x16]
004272a8add x20, sp, 40
004272acsubs xzr, x20, x17
004272b0b.ne 0x427280
004272b4add x20, sp, 8
004272b8str x20, [x16]
004272bcb 0x427280
00427260
004272c0
004272c0github.com/bishopfox/sliver/implant/sliver/procdump.init: ; void github.com/bishopfox/sliver/implant/sliver/procdump.init(void)
004272c0ldr x16, [x28+16]
004272c4subs xzr, sp, x16
004272c8b.ls 0x427328
004272ccstr x30, [sp-32]!
004272d0stur x29, [sp-8]
004272d4sub x29, sp, 8
004272d8adrp x0, 0x2a2000
004272dcadd x0, x0, 1108
004272e0movz x1, 50
004272e4bl regexp.MustCompile
004272e8adrp x27, 0x624000
004272ecldr w2, [x27+3056]
004272f0cbz w2, 0x4272f8
004272f4b 0x4272fc
004272f8
004272f8loc_4272f8:
004272f8b 0x427314
004272fc
004272fcloc_4272fc:
004272fcbl runtime.gcWriteBarrier2
00427300str x0, [x25]
00427304adrp x27, 0x5f9000
00427308ldr x1, [x27+3512]
0042730cstr x1, [x25+8]
00427310b 0x427314
00427314
00427314loc_427314:
00427314adrp x27, 0x5f9000
00427318str x0, [x27+3512]
0042731cldur x29, [sp-8]
00427320ldr x30, [sp], 32
00427324ret x30
00427328
00427328loc_427328:
00427328mov x3, x30
0042732cbl runtime.morestack_noctxt.abi0
00427330b 0x4272c0
00427334udf 0
00427338udf 0
0042733cudf 0
004272c0
004272c0github.com/bishopfox/sliver/implant/sliver/procdump.init: ; void github.com/bishopfox/sliver/implant/sliver/procdump.init(void)
004272c0ldr x16, [x28+16]
004272c4subs xzr, sp, x16
004272c8b.ls 0x427328
004272ccstr x30, [sp-32]!
004272d0stur x29, [sp-8]
004272d4sub x29, sp, 8
004272d8adrp x0, 0x2a2000
004272dcadd x0, x0, 1108
004272e0movz x1, 50
004272e4bl regexp.MustCompile
004272e8adrp x27, 0x624000
004272ecldr w2, [x27+3056]
004272f0cbz w2, 0x4272f8
004272f4b 0x4272fc
004272f8
004272f8loc_4272f8:
004272f8b 0x427314
004272fc
004272fcloc_4272fc:
004272fcbl runtime.gcWriteBarrier2
00427300str x0, [x25]
00427304adrp x27, 0x5f9000
00427308ldr x1, [x27+3512]
0042730cstr x1, [x25+8]
00427310b 0x427314
00427314
00427314loc_427314:
00427314adrp x27, 0x5f9000
00427318str x0, [x27+3512]
0042731cldur x29, [sp-8]
00427320ldr x30, [sp], 32
00427324ret x30
00427328
00427328loc_427328:
00427328mov x3, x30
0042732cbl runtime.morestack_noctxt.abi0
00427330b 0x4272c0
00427334udf 0
00427338udf 0
0042733cudf 0
004272c0
00427340
00427340github.com/bishopfox/sliver/implant/sliver/procdump.DumpProcess: ; void github.com/bishopfox/sliver/implant/sliver/procdump.DumpProcess(int32 pid)
00427340ldr x16, [x28+16]
00427344subs xzr, sp, x16
00427348b.ls 0x4273d8
0042734cstr x30, [sp-128]!
00427350stur x29, [sp-8]
00427354sub x29, sp, 8
00427358str w0, [sp+136]
0042735cstp xzr, xzr, [sp+40]
00427360stp xzr, xzr, [sp+24]
00427364stp xzr, xzr, [sp+72]
00427368stp xzr, xzr, [sp+56]
0042736cldrsw x0, [sp+136]
00427370bl github.com/bishopfox/sliver/implant/sliver/procdump.dumpProcess
00427374str x0, [sp+72]
00427378str x1, [sp+80]
0042737cstr x2, [sp+56]
00427380str x3, [sp+64]
00427384ldr x1, [sp+72]
00427388ldr x2, [sp+80]
0042738cstr x1, [sp+104]
00427390str x2, [sp+112]
00427394ldr x1, [sp+56]
00427398ldr x2, [sp+64]
0042739cstr x1, [sp+88]
004273a0str x2, [sp+96]
004273a4ldr x1, [sp+104]
004273a8ldr x2, [sp+112]
004273acstr x1, [sp+40]
004273b0str x2, [sp+48]
004273b4ldr x2, [sp+88]
004273b8ldr x3, [sp+96]
004273bcstr x2, [sp+24]
004273c0str x3, [sp+32]
004273c4ldr x0, [sp+40]
004273c8ldr x1, [sp+48]
004273ccldur x29, [sp-8]
004273d0ldr x30, [sp], 128
004273d4ret x30
004273d8
004273d8loc_4273d8:
004273d8str w0, [sp+8]
004273dcmov x3, x30
004273e0bl runtime.morestack_noctxt.abi0
004273e4ldrsw x0, [sp+8]
004273e8b 0x427340
004273ecudf 0
00427340
00427340github.com/bishopfox/sliver/implant/sliver/procdump.DumpProcess: ; void github.com/bishopfox/sliver/implant/sliver/procdump.DumpProcess(int32 pid)
00427340ldr x16, [x28+16]
00427344subs xzr, sp, x16
00427348b.ls 0x4273d8
0042734cstr x30, [sp-128]!
00427350stur x29, [sp-8]
00427354sub x29, sp, 8
00427358str w0, [sp+136]
0042735cstp xzr, xzr, [sp+40]
00427360stp xzr, xzr, [sp+24]
00427364stp xzr, xzr, [sp+72]
00427368stp xzr, xzr, [sp+56]
0042736cldrsw x0, [sp+136]
00427370bl github.com/bishopfox/sliver/implant/sliver/procdump.dumpProcess
00427374str x0, [sp+72]
00427378str x1, [sp+80]
0042737cstr x2, [sp+56]
00427380str x3, [sp+64]
00427384ldr x1, [sp+72]
00427388ldr x2, [sp+80]
0042738cstr x1, [sp+104]
00427390str x2, [sp+112]
00427394ldr x1, [sp+56]
00427398ldr x2, [sp+64]
0042739cstr x1, [sp+88]
004273a0str x2, [sp+96]
004273a4ldr x1, [sp+104]
004273a8ldr x2, [sp+112]
004273acstr x1, [sp+40]
004273b0str x2, [sp+48]
004273b4ldr x2, [sp+88]
004273b8ldr x3, [sp+96]
004273bcstr x2, [sp+24]
004273c0str x3, [sp+32]
004273c4ldr x0, [sp+40]
004273c8ldr x1, [sp+48]
004273ccldur x29, [sp-8]
004273d0ldr x30, [sp], 128
004273d4ret x30
004273d8
004273d8loc_4273d8:
004273d8str w0, [sp+8]
004273dcmov x3, x30
004273e0bl runtime.morestack_noctxt.abi0
004273e4ldrsw x0, [sp+8]
004273e8b 0x427340
004273ecudf 0
00427340
004273f0
004273f0github.com/bishopfox/sliver/implant/sliver/procdump.(*LinuxDump).Data: ; void github.com/bishopfox/sliver/implant/sliver/procdump.(*LinuxDump).Data(github.com/bishopfox/sliver/implant/sliver/procdump.LinuxDump * d)
004273f0str x30, [sp-48]!
004273f4stur x29, [sp-8]
004273f8sub x29, sp, 8
004273fcstr x0, [sp+56]
00427400str xzr, [sp+16]
00427404stp xzr, xzr, [sp+24]
00427408ldr x3, [sp+56]
0042740cldrsb x27, [x3]
00427410ldr x0, [x3]
00427414ldr x1, [x3+8]
00427418ldr x2, [x3+16]
0042741cstr x0, [sp+16]
00427420str x1, [sp+24]
00427424str x2, [sp+32]
00427428add x29, sp, 40
0042742cadd sp, sp, 48
00427430ret x30
00427434udf 0
00427438udf 0
0042743cudf 0
004273f0
004273f0github.com/bishopfox/sliver/implant/sliver/procdump.(*LinuxDump).Data: ; void github.com/bishopfox/sliver/implant/sliver/procdump.(*LinuxDump).Data(github.com/bishopfox/sliver/implant/sliver/procdump.LinuxDump * d)
004273f0str x30, [sp-48]!
004273f4stur x29, [sp-8]
004273f8sub x29, sp, 8
004273fcstr x0, [sp+56]
00427400str xzr, [sp+16]
00427404stp xzr, xzr, [sp+24]
00427408ldr x3, [sp+56]
0042740cldrsb x27, [x3]
00427410ldr x0, [x3]
00427414ldr x1, [x3+8]
00427418ldr x2, [x3+16]
0042741cstr x0, [sp+16]
00427420str x1, [sp+24]
00427424str x2, [sp+32]
00427428add x29, sp, 40
0042742cadd sp, sp, 48
00427430ret x30
00427434udf 0
00427438udf 0
0042743cudf 0
004273f0
00427440
00427440github.com/bishopfox/sliver/implant/sliver/procdump.parseMap: ; void github.com/bishopfox/sliver/implant/sliver/procdump.parseMap(struct string mapLine)
00427440ldr x16, [x28+16]
00427444sub x17, sp, 128
00427448subs xzr, x17, x16
0042744cb.ls 0x428000
00427450sub x20, sp, 256
00427454stp x29, x30, [x20-8]
00427458add sp, x20, 0
0042745csub x29, sp, 8
00427460str x0, [sp+264]
00427464str x1, [sp+272]
00427468str xzr, [sp+88]
0042746cldr x1, [sp+264]
00427470ldr x2, [sp+272]
00427474adrp x27, 0x5f9000
00427478ldr x0, [x27+3512]
0042747cbl regexp.(*Regexp).FindStringSubmatch
00427480str x0, [sp+96]
00427484str x1, [sp+104]
00427488str x2, [sp+112]
0042748ccbnz x0, 0x427494
00427490b 0x427df8
00427494
00427494loc_427494:
00427494subs xzr, x1, 3
00427498b.hi 0x4274a0
0042749cb 0x427ff4
004274a0
004274a0loc_4274a0:
004274a0ldr x4, [x0+48]
004274a4ldr x1, [x0+56]
004274a8str x4, [sp+192]
004274acstr x1, [sp+200]
004274b0mov x0, x4
004274b4adrp x2, 0x2e9000
004274b8add x2, x2, 3600
004274bcorr x3, xzr, 1
004274c0bl strings.HasPrefix
004274c4strb w0, [sp+47]
004274c8tbnz w0, 0, 0x4274d0
004274ccb 0x427de4
004274d0
004274d0loc_4274d0:
004274d0ldr x1, [sp+104]
004274d4ldr x2, [sp+96]
004274d8subs xzr, x1, 5
004274dcb.hi 0x4274e4
004274e0b 0x427fec
004274e4
004274e4loc_4274e4:
004274e4ldr x2, [x2+88]
004274e8subs xzr, x2, 6
004274eccset x2, eq
004274f0b.eq 0x4274f8
004274f4b 0x4275d4
004274f8
004274f8loc_4274f8:
004274f8ldr x2, [sp+96]
004274fcldr x1, [sp+104]
00427500subs xzr, x1, 5
00427504b.hi 0x42750c
00427508b 0x427fe4
0042750c
0042750cloc_42750c:
0042750cldr x1, [x2+88]
00427510ldr x2, [x2+80]
00427514subs xzr, x1, 0
00427518b.hi 0x427520
0042751cb 0x427fdc
00427520
00427520loc_427520:
00427520ldr x3, [sp+96]
00427524ldr x1, [sp+104]
00427528ldrb w2, [x2]
0042752csubs xzr, x1, 5
00427530b.hi 0x427538
00427534b 0x427fd4
00427538
00427538loc_427538:
00427538ldr x1, [x3+88]
0042753cldr x3, [x3+80]
00427540subs xzr, x1, 1
00427544b.hi 0x42754c
00427548b 0x427fcc
0042754c
0042754cloc_42754c:
0042754cldr x4, [sp+96]
00427550ldr x1, [sp+104]
00427554ldrb w3, [x3+1]
00427558ubfm x3, x3, 56, 7
0042755corr x2, x2, x3
00427560subs xzr, x1, 5
00427564b.hi 0x42756c
00427568b 0x427fc4
0042756c
0042756cloc_42756c:
0042756cldr x1, [x4+88]
00427570ldr x3, [x4+80]
00427574subs xzr, x1, 2
00427578b.hi 0x427580
0042757cb 0x427fbc
00427580
00427580loc_427580:
00427580ldr x4, [sp+96]
00427584ldr x1, [sp+104]
00427588ldrb w3, [x3+2]
0042758cubfm x3, x3, 48, 7
00427590orr x2, x2, x3
00427594subs xzr, x1, 5
00427598b.hi 0x4275a0
0042759cb 0x427fb4
004275a0
004275a0loc_4275a0:
004275a0ldr x1, [x4+88]
004275a4ldr x3, [x4+80]
004275a8subs xzr, x1, 3
004275acb.hi 0x4275b4
004275b0b 0x427fac
004275b4
004275b4loc_4275b4:
004275b4ldrb w3, [x3+3]
004275b8ubfm x3, x3, 40, 7
004275bcorr x3, x2, x3
004275c0movz x4, 30299
004275c4movk x4, 0x61760000
004275c8subs wzr, w3, w4
004275cccset x2, eq
004275d0b 0x4275d8
004275d4
004275d4loc_4275d4:
004275d4b 0x4275d8
004275d8
004275d8loc_4275d8:
004275d8tbnz w2, 0, 0x4275e0
004275dcb 0x427654
004275e0
004275e0loc_4275e0:
004275e0ldr x2, [sp+96]
004275e4ldr x1, [sp+104]
004275e8subs xzr, x1, 5
004275ecb.hi 0x4275f4
004275f0b 0x427fa4
004275f4
004275f4loc_4275f4:
004275f4ldr x1, [x2+88]
004275f8ldr x2, [x2+80]
004275fcsubs xzr, x1, 4
00427600b.hi 0x427608
00427604b 0x427f9c
00427608
00427608loc_427608:
00427608ldr x3, [sp+96]
0042760cldr x1, [sp+104]
00427610ldrb w2, [x2+4]
00427614subs xzr, x1, 5
00427618b.hi 0x427620
0042761cb 0x427f94
00427620
00427620loc_427620:
00427620ldr x1, [x3+88]
00427624ldr x3, [x3+80]
00427628subs xzr, x1, 5
0042762cb.hi 0x427634
00427630b 0x427f8c
00427634
00427634loc_427634:
00427634ldrb w3, [x3+5]
00427638ubfm x3, x3, 56, 7
0042763corr x3, x2, x3
00427640ubfm x3, x3, 0, 15
00427644movz x4, 23922
00427648subs wzr, w3, w4
0042764ccset x2, eq
00427650b 0x427658
00427654
00427654loc_427654:
00427654b 0x427658
00427658
00427658loc_427658:
00427658strb w2, [sp+46]
0042765ctbnz w2, 0, 0x427664
00427660b 0x427668
00427664
00427664loc_427664:
00427664b 0x4277f8
00427668
00427668loc_427668:
00427668ldr x1, [sp+104]
0042766cldr x2, [sp+96]
00427670subs xzr, x1, 5
00427674b.hi 0x42767c
00427678b 0x427f84
0042767c
0042767cloc_42767c:
0042767cldr x2, [x2+88]
00427680subs xzr, x2, 6
00427684cset x2, eq
00427688b.eq 0x427690
0042768cb 0x42776c
00427690
00427690loc_427690:
00427690ldr x2, [sp+96]
00427694ldr x1, [sp+104]
00427698subs xzr, x1, 5
0042769cb.hi 0x4276a4
004276a0b 0x427f7c
004276a4
004276a4loc_4276a4:
004276a4ldr x1, [x2+88]
004276a8ldr x2, [x2+80]
004276acsubs xzr, x1, 0
004276b0b.hi 0x4276b8
004276b4b 0x427f74
004276b8
004276b8loc_4276b8:
004276b8ldr x3, [sp+96]
004276bcldr x1, [sp+104]
004276c0ldrb w2, [x2]
004276c4subs xzr, x1, 5
004276c8b.hi 0x4276d0
004276ccb 0x427f6c
004276d0
004276d0loc_4276d0:
004276d0ldr x1, [x3+88]
004276d4ldr x3, [x3+80]
004276d8subs xzr, x1, 1
004276dcb.hi 0x4276e4
004276e0b 0x427f64
004276e4
004276e4loc_4276e4:
004276e4ldr x4, [sp+96]
004276e8ldr x1, [sp+104]
004276ecldrb w3, [x3+1]
004276f0ubfm x3, x3, 56, 7
004276f4orr x2, x2, x3
004276f8subs xzr, x1, 5
004276fcb.hi 0x427704
00427700b 0x427f5c
00427704
00427704loc_427704:
00427704ldr x1, [x4+88]
00427708ldr x3, [x4+80]
0042770csubs xzr, x1, 2
00427710b.hi 0x427718
00427714b 0x427f54
00427718
00427718loc_427718:
00427718ldr x4, [sp+96]
0042771cldr x1, [sp+104]
00427720ldrb w3, [x3+2]
00427724ubfm x3, x3, 48, 7
00427728orr x2, x2, x3
0042772csubs xzr, x1, 5
00427730b.hi 0x427738
00427734b 0x427f4c
00427738
00427738loc_427738:
00427738ldr x1, [x4+88]
0042773cldr x3, [x4+80]
00427740subs xzr, x1, 3
00427744b.hi 0x42774c
00427748b 0x427f44
0042774c
0042774cloc_42774c:
0042774cldrb w3, [x3+3]
00427750ubfm x3, x3, 40, 7
00427754orr x3, x2, x3
00427758movz x4, 30299
0042775cmovk x4, 0x73640000
00427760subs wzr, w3, w4
00427764cset x2, eq
00427768b 0x427770
0042776c
0042776cloc_42776c:
0042776cb 0x427770
00427770
00427770loc_427770:
00427770tbnz w2, 0, 0x427778
00427774b 0x4277ec
00427778
00427778loc_427778:
00427778ldr x2, [sp+96]
0042777cldr x1, [sp+104]
00427780subs xzr, x1, 5
00427784b.hi 0x42778c
00427788b 0x427f3c
0042778c
0042778cloc_42778c:
0042778cldr x1, [x2+88]
00427790ldr x2, [x2+80]
00427794subs xzr, x1, 4
00427798b.hi 0x4277a0
0042779cb 0x427f34
004277a0
004277a0loc_4277a0:
004277a0ldr x3, [sp+96]
004277a4ldr x1, [sp+104]
004277a8ldrb w2, [x2+4]
004277acsubs xzr, x1, 5
004277b0b.hi 0x4277b8
004277b4b 0x427f2c
004277b8
004277b8loc_4277b8:
004277b8ldr x1, [x3+88]
004277bcldr x3, [x3+80]
004277c0subs xzr, x1, 5
004277c4b.hi 0x4277cc
004277c8b 0x427f24
004277cc
004277ccloc_4277cc:
004277ccldrb w3, [x3+5]
004277d0ubfm x3, x3, 56, 7
004277d4orr x3, x2, x3
004277d8ubfm x3, x3, 0, 15
004277dcmovz x4, 23919
004277e0subs wzr, w3, w4
004277e4cset x2, eq
004277e8b 0x4277f0
004277ec
004277ecloc_4277ec:
004277ecb 0x4277f0
004277f0
004277f0loc_4277f0:
004277f0strb w2, [sp+46]
004277f4b 0x4277f8
004277f8
004277f8loc_4277f8:
004277f8ldrb w2, [sp+46]
004277fcstrb w2, [sp+47]
00427800tbnz w2, 0, 0x427808
00427804b 0x42780c
00427808
00427808loc_427808:
00427808b 0x427a74
0042780c
0042780cloc_42780c:
0042780cldr x1, [sp+104]
00427810ldr x2, [sp+96]
00427814subs xzr, x1, 5
00427818b.hi 0x427820
0042781cb 0x427f1c
00427820
00427820loc_427820:
00427820ldr x2, [x2+88]
00427824subs xzr, x2, 10
00427828cset x2, eq
0042782cb.eq 0x427834
00427830b 0x4279e8
00427834
00427834loc_427834:
00427834ldr x2, [sp+96]
00427838ldr x1, [sp+104]
0042783csubs xzr, x1, 5
00427840b.hi 0x427848
00427844b 0x427f14
00427848
00427848loc_427848:
00427848ldr x1, [x2+88]
0042784cldr x2, [x2+80]
00427850subs xzr, x1, 0
00427854b.hi 0x42785c
00427858b 0x427f0c
0042785c
0042785cloc_42785c:
0042785cldr x3, [sp+96]
00427860ldr x1, [sp+104]
00427864ldrb w2, [x2]
00427868subs xzr, x1, 5
0042786cb.hi 0x427874
00427870b 0x427f04
00427874
00427874loc_427874:
00427874ldr x1, [x3+88]
00427878ldr x3, [x3+80]
0042787csubs xzr, x1, 1
00427880b.hi 0x427888
00427884b 0x427efc
00427888
00427888loc_427888:
00427888ldr x4, [sp+96]
0042788cldr x1, [sp+104]
00427890ldrb w3, [x3+1]
00427894ubfm x3, x3, 56, 7
00427898orr x2, x2, x3
0042789csubs xzr, x1, 5
004278a0b.hi 0x4278a8
004278a4b 0x427ef4
004278a8
004278a8loc_4278a8:
004278a8ldr x1, [x4+88]
004278acldr x3, [x4+80]
004278b0subs xzr, x1, 2
004278b4b.hi 0x4278bc
004278b8b 0x427eec
004278bc
004278bcloc_4278bc:
004278bcldr x4, [sp+96]
004278c0ldr x1, [sp+104]
004278c4ldrb w3, [x3+2]
004278c8ubfm x3, x3, 48, 7
004278ccorr x2, x2, x3
004278d0subs xzr, x1, 5
004278d4b.hi 0x4278dc
004278d8b 0x427ee4
004278dc
004278dcloc_4278dc:
004278dcldr x1, [x4+88]
004278e0ldr x3, [x4+80]
004278e4subs xzr, x1, 3
004278e8b.hi 0x4278f0
004278ecb 0x427edc
004278f0
004278f0loc_4278f0:
004278f0ldr x4, [sp+96]
004278f4ldr x1, [sp+104]
004278f8ldrb w3, [x3+3]
004278fcubfm x3, x3, 40, 7
00427900orr x2, x2, x3
00427904subs xzr, x1, 5
00427908b.hi 0x427910
0042790cb 0x427ed4
00427910
00427910loc_427910:
00427910ldr x1, [x4+88]
00427914ldr x3, [x4+80]
00427918subs xzr, x1, 4
0042791cb.hi 0x427924
00427920b 0x427ecc
00427924
00427924loc_427924:
00427924ldr x4, [sp+96]
00427928ldr x1, [sp+104]
0042792cldrb w3, [x3+4]
00427930ubfm x3, x3, 32, 7
00427934orr x2, x2, x3
00427938subs xzr, x1, 5
0042793cb.hi 0x427944
00427940b 0x427ec4
00427944
00427944loc_427944:
00427944ldr x1, [x4+88]
00427948ldr x3, [x4+80]
0042794csubs xzr, x1, 5
00427950b.hi 0x427958
00427954b 0x427ebc
00427958
00427958loc_427958:
00427958ldr x4, [sp+96]
0042795cldr x1, [sp+104]
00427960ldrb w3, [x3+5]
00427964ubfm x3, x3, 24, 7
00427968orr x2, x2, x3
0042796csubs xzr, x1, 5
00427970b.hi 0x427978
00427974b 0x427eb4
00427978
00427978loc_427978:
00427978ldr x1, [x4+88]
0042797cldr x3, [x4+80]
00427980subs xzr, x1, 6
00427984b.hi 0x42798c
00427988b 0x427eac
0042798c
0042798cloc_42798c:
0042798cldr x4, [sp+96]
00427990ldr x1, [sp+104]
00427994ldrb w3, [x3+6]
00427998ubfm x3, x3, 16, 7
0042799corr x2, x2, x3
004279a0subs xzr, x1, 5
004279a4b.hi 0x4279ac
004279a8b 0x427ea4
004279ac
004279acloc_4279ac:
004279acldr x1, [x4+88]
004279b0ldr x3, [x4+80]
004279b4subs xzr, x1, 7
004279b8b.hi 0x4279c0
004279bcb 0x427e9c
004279c0
004279c0loc_4279c0:
004279c0ldrb w3, [x3+7]
004279c4ubfm x3, x3, 8, 7
004279c8orr x3, x2, x3
004279ccmovz x4, 30299
004279d0movk x4, 0x79730000
004279d4movk x4, 0x637300000000
004279d8movk x4, 0x6c61000000000000
004279dcsubs xzr, x3, x4
004279e0cset x2, eq
004279e4b 0x4279ec
004279e8
004279e8loc_4279e8:
004279e8b 0x4279ec
004279ec
004279ecloc_4279ec:
004279ectbnz w2, 0, 0x4279f4
004279f0b 0x427a68
004279f4
004279f4loc_4279f4:
004279f4ldr x2, [sp+96]
004279f8ldr x1, [sp+104]
004279fcsubs xzr, x1, 5
00427a00b.hi 0x427a08
00427a04b 0x427e94
00427a08
00427a08loc_427a08:
00427a08ldr x1, [x2+88]
00427a0cldr x2, [x2+80]
00427a10subs xzr, x1, 8
00427a14b.hi 0x427a1c
00427a18b 0x427e8c
00427a1c
00427a1cloc_427a1c:
00427a1cldr x3, [sp+96]
00427a20ldr x1, [sp+104]
00427a24ldrb w2, [x2+8]
00427a28subs xzr, x1, 5
00427a2cb.hi 0x427a34
00427a30b 0x427e84
00427a34
00427a34loc_427a34:
00427a34ldr x1, [x3+88]
00427a38ldr x3, [x3+80]
00427a3csubs xzr, x1, 9
00427a40b.hi 0x427a48
00427a44b 0x427e7c
00427a48
00427a48loc_427a48:
00427a48ldrb w1, [x3+9]
00427a4cubfm x1, x1, 56, 7
00427a50orr x1, x2, x1
00427a54ubfm x1, x1, 0, 15
00427a58movz x3, 23916
00427a5csubs wzr, w1, w3
00427a60cset x2, eq
00427a64b 0x427a6c
00427a68
00427a68loc_427a68:
00427a68b 0x427a6c
00427a6c
00427a6cloc_427a6c:
00427a6cstrb w2, [sp+47]
00427a70b 0x427a74
00427a74
00427a74loc_427a74:
00427a74ldrb w1, [sp+47]
00427a78tbnz w1, 0, 0x427a80
00427a7cb 0x427a94
00427a80
00427a80loc_427a80:
00427a80str xzr, [sp+88]
00427a84mov x0, xzr
00427a88ldp x29, x30, [sp-8]
00427a8cadd sp, sp, 256
00427a90ret x30
00427a94
00427a94loc_427a94:
00427a94adrp x0, 0x23e000
00427a98add x0, x0, 2528
00427a9cbl runtime.newobject
00427aa0str x0, [sp+240]
00427aa4adrp x27, 0x624000
00427aa8ldr w1, [x27+3056]
00427aaccbz w1, 0x427ab4
00427ab0b 0x427ab8
00427ab4
00427ab4loc_427ab4:
00427ab4b 0x427ad4
00427ab8
00427ab8loc_427ab8:
00427ab8str x0, [sp+152]
00427abcmov x1, x0
00427ac0adrp x0, 0x23e000
00427ac4add x0, x0, 2528
00427ac8bl runtime.wbZero
00427accldr x0, [sp+152]
00427ad0b 0x427ad4
00427ad4
00427ad4loc_427ad4:
00427ad4stp xzr, xzr, [x0]
00427ad8stp xzr, xzr, [x0+16]
00427adcstr xzr, [x0+32]
00427ae0stp xzr, xzr, [sp+208]
00427ae4ldr x4, [sp+96]
00427ae8ldr x1, [sp+104]
00427aecsubs xzr, x1, 1
00427af0b.hi 0x427af8
00427af4b 0x427e74
00427af8
00427af8loc_427af8:
00427af8ldr x0, [x4+16]
00427afcldr x1, [x4+24]
00427b00str x0, [sp+176]
00427b04str x1, [sp+184]
00427b08orr x2, xzr, 16
00427b0corr x3, xzr, 64
00427b10bl strconv.ParseUint
00427b14str x0, [sp+80]
00427b18str x1, [sp+208]
00427b1cstr x2, [sp+216]
00427b20ldr x4, [sp+80]
00427b24str x4, [sp+72]
00427b28str x1, [sp+136]
00427b2cstr x2, [sp+144]
00427b30ldr x4, [sp+72]
00427b34str x4, [sp+48]
00427b38str x1, [sp+120]
00427b3cstr x2, [sp+128]
00427b40cbnz x1, 0x427b48
00427b44b 0x427b5c
00427b48
00427b48loc_427b48:
00427b48str xzr, [sp+88]
00427b4cmov x0, xzr
00427b50ldp x29, x30, [sp-8]
00427b54add sp, sp, 256
00427b58ret x30
00427b5c
00427b5cloc_427b5c:
00427b5cldr x4, [sp+240]
00427b60ldr x5, [sp+48]
00427b64str x5, [x4]
00427b68stp xzr, xzr, [sp+208]
00427b6cldr x4, [sp+96]
00427b70ldr x1, [sp+104]
00427b74subs xzr, x1, 2
00427b78b.hi 0x427b80
00427b7cb 0x427e6c
00427b80
00427b80loc_427b80:
00427b80ldr x0, [x4+32]
00427b84ldr x1, [x4+40]
00427b88str x0, [sp+160]
00427b8cstr x1, [sp+168]
00427b90orr x2, xzr, 16
00427b94orr x3, xzr, 64
00427b98bl strconv.ParseUint
00427b9cstr x0, [sp+80]
00427ba0str x1, [sp+208]
00427ba4str x2, [sp+216]
00427ba8ldr x4, [sp+80]
00427bacstr x4, [sp+64]
00427bb0str x1, [sp+224]
00427bb4str x2, [sp+232]
00427bb8ldr x4, [sp+64]
00427bbcstr x4, [sp+56]
00427bc0str x1, [sp+120]
00427bc4str x2, [sp+128]
00427bc8cbnz x1, 0x427bd0
00427bccb 0x427be4
00427bd0
00427bd0loc_427bd0:
00427bd0str xzr, [sp+88]
00427bd4mov x0, xzr
00427bd8ldp x29, x30, [sp-8]
00427bdcadd sp, sp, 256
00427be0ret x30
00427be4
00427be4loc_427be4:
00427be4ldr x2, [sp+240]
00427be8ldr x3, [sp+56]
00427becstr x3, [x2+8]
00427bf0ldr x1, [sp+104]
00427bf4ldr x2, [sp+96]
00427bf8subs xzr, x1, 4
00427bfcb.hi 0x427c04
00427c00b 0x427e64
00427c04
00427c04loc_427c04:
00427c04ldr x2, [x2+72]
00427c08subs xzr, x2, 5
00427c0cb.eq 0x427c14
00427c10b 0x427d6c
00427c14
00427c14loc_427c14:
00427c14ldr x2, [sp+96]
00427c18ldr x1, [sp+104]
00427c1csubs xzr, x1, 4
00427c20b.hi 0x427c28
00427c24b 0x427e5c
00427c28
00427c28loc_427c28:
00427c28ldr x1, [x2+72]
00427c2cldr x2, [x2+64]
00427c30subs xzr, x1, 0
00427c34b.hi 0x427c3c
00427c38b 0x427e54
00427c3c
00427c3cloc_427c3c:
00427c3cldr x3, [sp+96]
00427c40ldr x1, [sp+104]
00427c44ldrb w2, [x2]
00427c48subs xzr, x1, 4
00427c4cb.hi 0x427c54
00427c50b 0x427e4c
00427c54
00427c54loc_427c54:
00427c54ldr x1, [x3+72]
00427c58ldr x3, [x3+64]
00427c5csubs xzr, x1, 1
00427c60b.hi 0x427c68
00427c64b 0x427e44
00427c68
00427c68loc_427c68:
00427c68ldr x4, [sp+96]
00427c6cldr x1, [sp+104]
00427c70ldrb w3, [x3+1]
00427c74ubfm x3, x3, 56, 7
00427c78orr x2, x2, x3
00427c7csubs xzr, x1, 4
00427c80b.hi 0x427c88
00427c84b 0x427e3c
00427c88
00427c88loc_427c88:
00427c88ldr x1, [x4+72]
00427c8cldr x3, [x4+64]
00427c90subs xzr, x1, 2
00427c94b.hi 0x427c9c
00427c98b 0x427e34
00427c9c
00427c9cloc_427c9c:
00427c9cldr x4, [sp+96]
00427ca0ldr x1, [sp+104]
00427ca4ldrb w3, [x3+2]
00427ca8ubfm x3, x3, 48, 7
00427cacorr x2, x2, x3
00427cb0subs xzr, x1, 4
00427cb4b.hi 0x427cbc
00427cb8b 0x427e2c
00427cbc
00427cbcloc_427cbc:
00427cbcldr x1, [x4+72]
00427cc0ldr x3, [x4+64]
00427cc4subs xzr, x1, 3
00427cc8b.hi 0x427cd0
00427cccb 0x427e24
00427cd0
00427cd0loc_427cd0:
00427cd0ldrb w3, [x3+3]
00427cd4ubfm x3, x3, 40, 7
00427cd8orr x2, x2, x3
00427cdcmovz x3, 12336
00427ce0movk x3, 0x303a0000
00427ce4subs wzr, w2, w3
00427ce8b.eq 0x427cf0
00427cecb 0x427d68
00427cf0
00427cf0loc_427cf0:
00427cf0ldr x2, [sp+96]
00427cf4ldr x1, [sp+104]
00427cf8subs xzr, x1, 4
00427cfcb.hi 0x427d04
00427d00b 0x427e1c
00427d04
00427d04loc_427d04:
00427d04ldr x1, [x2+72]
00427d08ldr x2, [x2+64]
00427d0csubs xzr, x1, 4
00427d10b.hi 0x427d18
00427d14b 0x427e14
00427d18
00427d18loc_427d18:
00427d18ldrb w2, [x2+4]
00427d1csubs wzr, w2, 48
00427d20b.eq 0x427d28
00427d24b 0x427d64
00427d28
00427d28loc_427d28:
00427d28ldr x1, [sp+240]
00427d2cstrb wzr, [x1+16]
00427d30ldr x1, [sp+240]
00427d34str xzr, [x1+32]
00427d38adrp x27, 0x624000
00427d3cldr w2, [x27+3056]
00427d40cbz w2, 0x427d48
00427d44b 0x427d4c
00427d48
00427d48loc_427d48:
00427d48b 0x427d5c
00427d4c
00427d4cloc_427d4c:
00427d4cldr x2, [x1+24]
00427d50bl runtime.gcWriteBarrier1
00427d54str x2, [x25]
00427d58b 0x427d5c
00427d5c
00427d5cloc_427d5c:
00427d5cstr xzr, [x1+24]
00427d60b 0x427dd0
00427d64
00427d64loc_427d64:
00427d64b 0x427d70
00427d68
00427d68loc_427d68:
00427d68b 0x427d70
00427d6c
00427d6cloc_427d6c:
00427d6cb 0x427d70
00427d70
00427d70loc_427d70:
00427d70ldr x2, [sp+240]
00427d74orr x3, xzr, 1
00427d78strb w3, [x2+16]
00427d7cldr x2, [sp+96]
00427d80ldr x1, [sp+104]
00427d84subs xzr, x1, 5
00427d88b.hi 0x427d90
00427d8cb 0x427e0c
00427d90
00427d90loc_427d90:
00427d90ldr x1, [sp+240]
00427d94ldr x3, [x2+80]
00427d98ldr x2, [x2+88]
00427d9cstr x2, [x1+32]
00427da0adrp x27, 0x624000
00427da4ldr w2, [x27+3056]
00427da8cbz w2, 0x427db0
00427dacb 0x427db4
00427db0
00427db0loc_427db0:
00427db0b 0x427dc8
00427db4
00427db4loc_427db4:
00427db4bl runtime.gcWriteBarrier2
00427db8str x3, [x25]
00427dbcldr x2, [x1+24]
00427dc0str x2, [x25+8]
00427dc4b 0x427dc8
00427dc8
00427dc8loc_427dc8:
00427dc8str x3, [x1+24]
00427dccb 0x427dd0
00427dd0
00427dd0loc_427dd0:
00427dd0ldr x0, [sp+240]
00427dd4str x0, [sp+88]
00427dd8ldp x29, x30, [sp-8]
00427ddcadd sp, sp, 256
00427de0ret x30
00427de4
00427de4loc_427de4:
00427de4str xzr, [sp+88]
00427de8mov x0, xzr
00427decldp x29, x30, [sp-8]
00427df0add sp, sp, 256
00427df4ret x30
00427df8
00427df8loc_427df8:
00427df8str xzr, [sp+88]
00427dfcmov x0, xzr
00427e00ldp x29, x30, [sp-8]
00427e04add sp, sp, 256
00427e08ret x30
00427e0c
00427e0cloc_427e0c:
00427e0cmovz x0, 5
00427e10bl runtime.panicIndex
00427e14
00427e14loc_427e14:
00427e14orr x0, xzr, 4
00427e18bl runtime.panicIndex
00427e1c
00427e1cloc_427e1c:
00427e1corr x0, xzr, 4
00427e20bl runtime.panicIndex
00427e24
00427e24loc_427e24:
00427e24orr x0, xzr, 3
00427e28bl runtime.panicIndex
00427e2c
00427e2cloc_427e2c:
00427e2corr x0, xzr, 4
00427e30bl runtime.panicIndex
00427e34
00427e34loc_427e34:
00427e34orr x0, xzr, 2
00427e38bl runtime.panicIndex
00427e3c
00427e3cloc_427e3c:
00427e3corr x0, xzr, 4
00427e40bl runtime.panicIndex
00427e44
00427e44loc_427e44:
00427e44orr x0, xzr, 1
00427e48bl runtime.panicIndex
00427e4c
00427e4cloc_427e4c:
00427e4corr x0, xzr, 4
00427e50bl runtime.panicIndex
00427e54
00427e54loc_427e54:
00427e54mov x0, xzr
00427e58bl runtime.panicIndex
00427e5c
00427e5cloc_427e5c:
00427e5corr x0, xzr, 4
00427e60bl runtime.panicIndex
00427e64
00427e64loc_427e64:
00427e64orr x0, xzr, 4
00427e68bl runtime.panicIndex
00427e6c
00427e6cloc_427e6c:
00427e6corr x0, xzr, 2
00427e70bl runtime.panicIndex
00427e74
00427e74loc_427e74:
00427e74orr x0, xzr, 1
00427e78bl runtime.panicIndex
00427e7c
00427e7cloc_427e7c:
00427e7cmovz x0, 9
00427e80bl runtime.panicIndex
00427e84
00427e84loc_427e84:
00427e84movz x0, 5
00427e88bl runtime.panicIndex
00427e8c
00427e8cloc_427e8c:
00427e8corr x0, xzr, 8
00427e90bl runtime.panicIndex
00427e94
00427e94loc_427e94:
00427e94movz x0, 5
00427e98bl runtime.panicIndex
00427e9c
00427e9cloc_427e9c:
00427e9corr x0, xzr, 7
00427ea0bl runtime.panicIndex
00427ea4
00427ea4loc_427ea4:
00427ea4movz x0, 5
00427ea8bl runtime.panicIndex
00427eac
00427eacloc_427eac:
00427eacorr x0, xzr, 6
00427eb0bl runtime.panicIndex
00427eb4
00427eb4loc_427eb4:
00427eb4movz x0, 5
00427eb8bl runtime.panicIndex
00427ebc
00427ebcloc_427ebc:
00427ebcmovz x0, 5
00427ec0bl runtime.panicIndex
00427ec4
00427ec4loc_427ec4:
00427ec4movz x0, 5
00427ec8bl runtime.panicIndex
00427ecc
00427eccloc_427ecc:
00427eccorr x0, xzr, 4
00427ed0bl runtime.panicIndex
00427ed4
00427ed4loc_427ed4:
00427ed4movz x0, 5
00427ed8bl runtime.panicIndex
00427edc
00427edcloc_427edc:
00427edcorr x0, xzr, 3
00427ee0bl runtime.panicIndex
00427ee4
00427ee4loc_427ee4:
00427ee4movz x0, 5
00427ee8bl runtime.panicIndex
00427eec
00427eecloc_427eec:
00427eecorr x0, xzr, 2
00427ef0bl runtime.panicIndex
00427ef4
00427ef4loc_427ef4:
00427ef4movz x0, 5
00427ef8bl runtime.panicIndex
00427efc
00427efcloc_427efc:
00427efcorr x0, xzr, 1
00427f00bl runtime.panicIndex
00427f04
00427f04loc_427f04:
00427f04movz x0, 5
00427f08bl runtime.panicIndex
00427f0c
00427f0cloc_427f0c:
00427f0cmov x0, xzr
00427f10bl runtime.panicIndex
00427f14
00427f14loc_427f14:
00427f14movz x0, 5
00427f18bl runtime.panicIndex
00427f1c
00427f1cloc_427f1c:
00427f1cmovz x0, 5
00427f20bl runtime.panicIndex
00427f24
00427f24loc_427f24:
00427f24movz x0, 5
00427f28bl runtime.panicIndex
00427f2c
00427f2cloc_427f2c:
00427f2cmovz x0, 5
00427f30bl runtime.panicIndex
00427f34
00427f34loc_427f34:
00427f34orr x0, xzr, 4
00427f38bl runtime.panicIndex
00427f3c
00427f3cloc_427f3c:
00427f3cmovz x0, 5
00427f40bl runtime.panicIndex
00427f44
00427f44loc_427f44:
00427f44orr x0, xzr, 3
00427f48bl runtime.panicIndex
00427f4c
00427f4cloc_427f4c:
00427f4cmovz x0, 5
00427f50bl runtime.panicIndex
00427f54
00427f54loc_427f54:
00427f54orr x0, xzr, 2
00427f58bl runtime.panicIndex
00427f5c
00427f5cloc_427f5c:
00427f5cmovz x0, 5
00427f60bl runtime.panicIndex
00427f64
00427f64loc_427f64:
00427f64orr x0, xzr, 1
00427f68bl runtime.panicIndex
00427f6c
00427f6cloc_427f6c:
00427f6cmovz x0, 5
00427f70bl runtime.panicIndex
00427f74
00427f74loc_427f74:
00427f74mov x0, xzr
00427f78bl runtime.panicIndex
00427f7c
00427f7cloc_427f7c:
00427f7cmovz x0, 5
00427f80bl runtime.panicIndex
00427f84
00427f84loc_427f84:
00427f84movz x0, 5
00427f88bl runtime.panicIndex
00427f8c
00427f8cloc_427f8c:
00427f8cmovz x0, 5
00427f90bl runtime.panicIndex
00427f94
00427f94loc_427f94:
00427f94movz x0, 5
00427f98bl runtime.panicIndex
00427f9c
00427f9cloc_427f9c:
00427f9corr x0, xzr, 4
00427fa0bl runtime.panicIndex
00427fa4
00427fa4loc_427fa4:
00427fa4movz x0, 5
00427fa8bl runtime.panicIndex
00427fac
00427facloc_427fac:
00427facorr x0, xzr, 3
00427fb0bl runtime.panicIndex
00427fb4
00427fb4loc_427fb4:
00427fb4movz x0, 5
00427fb8bl runtime.panicIndex
00427fbc
00427fbcloc_427fbc:
00427fbcorr x0, xzr, 2
00427fc0bl runtime.panicIndex
00427fc4
00427fc4loc_427fc4:
00427fc4movz x0, 5
00427fc8bl runtime.panicIndex
00427fcc
00427fccloc_427fcc:
00427fccorr x0, xzr, 1
00427fd0bl runtime.panicIndex
00427fd4
00427fd4loc_427fd4:
00427fd4movz x0, 5
00427fd8bl runtime.panicIndex
00427fdc
00427fdcloc_427fdc:
00427fdcmov x0, xzr
00427fe0bl runtime.panicIndex
00427fe4
00427fe4loc_427fe4:
00427fe4movz x0, 5
00427fe8bl runtime.panicIndex
00427fec
00427fecloc_427fec:
00427fecmovz x0, 5
00427ff0bl runtime.panicIndex
00427ff4
00427ff4loc_427ff4:
00427ff4orr x0, xzr, 3
00427ff8bl runtime.panicIndex
00427ffchint
00428000
00428000loc_428000:
00428000stp x0, x1, [sp+8]
00428004mov x3, x30
00428008bl runtime.morestack_noctxt.abi0
0042800cldp x0, x1, [sp+8]
00428010b 0x427440
00428014udf 0
00428018udf 0
0042801cudf 0
00427440
00427440github.com/bishopfox/sliver/implant/sliver/procdump.parseMap: ; void github.com/bishopfox/sliver/implant/sliver/procdump.parseMap(struct string mapLine)
00427440ldr x16, [x28+16]
00427444sub x17, sp, 128
00427448subs xzr, x17, x16
0042744cb.ls 0x428000
00427450sub x20, sp, 256
00427454stp x29, x30, [x20-8]
00427458add sp, x20, 0
0042745csub x29, sp, 8
00427460str x0, [sp+264]
00427464str x1, [sp+272]
00427468str xzr, [sp+88]
0042746cldr x1, [sp+264]
00427470ldr x2, [sp+272]
00427474adrp x27, 0x5f9000
00427478ldr x0, [x27+3512]
0042747cbl regexp.(*Regexp).FindStringSubmatch
00427480str x0, [sp+96]
00427484str x1, [sp+104]
00427488str x2, [sp+112]
0042748ccbnz x0, 0x427494
00427490b 0x427df8
00427494
00427494loc_427494:
00427494subs xzr, x1, 3
00427498b.hi 0x4274a0
0042749cb 0x427ff4
004274a0
004274a0loc_4274a0:
004274a0ldr x4, [x0+48]
004274a4ldr x1, [x0+56]
004274a8str x4, [sp+192]
004274acstr x1, [sp+200]
004274b0mov x0, x4
004274b4adrp x2, 0x2e9000
004274b8add x2, x2, 3600
004274bcorr x3, xzr, 1
004274c0bl strings.HasPrefix
004274c4strb w0, [sp+47]
004274c8tbnz w0, 0, 0x4274d0
004274ccb 0x427de4
004274d0
004274d0loc_4274d0:
004274d0ldr x1, [sp+104]
004274d4ldr x2, [sp+96]
004274d8subs xzr, x1, 5
004274dcb.hi 0x4274e4
004274e0b 0x427fec
004274e4
004274e4loc_4274e4:
004274e4ldr x2, [x2+88]
004274e8subs xzr, x2, 6
004274eccset x2, eq
004274f0b.eq 0x4274f8
004274f4b 0x4275d4
004274f8
004274f8loc_4274f8:
004274f8ldr x2, [sp+96]
004274fcldr x1, [sp+104]
00427500subs xzr, x1, 5
00427504b.hi 0x42750c
00427508b 0x427fe4
0042750c
0042750cloc_42750c:
0042750cldr x1, [x2+88]
00427510ldr x2, [x2+80]
00427514subs xzr, x1, 0
00427518b.hi 0x427520
0042751cb 0x427fdc
00427520
00427520loc_427520:
00427520ldr x3, [sp+96]
00427524ldr x1, [sp+104]
00427528ldrb w2, [x2]
0042752csubs xzr, x1, 5
00427530b.hi 0x427538
00427534b 0x427fd4
00427538
00427538loc_427538:
00427538ldr x1, [x3+88]
0042753cldr x3, [x3+80]
00427540subs xzr, x1, 1
00427544b.hi 0x42754c
00427548b 0x427fcc
0042754c
0042754cloc_42754c:
0042754cldr x4, [sp+96]
00427550ldr x1, [sp+104]
00427554ldrb w3, [x3+1]
00427558ubfm x3, x3, 56, 7
0042755corr x2, x2, x3
00427560subs xzr, x1, 5
00427564b.hi 0x42756c
00427568b 0x427fc4
0042756c
0042756cloc_42756c:
0042756cldr x1, [x4+88]
00427570ldr x3, [x4+80]
00427574subs xzr, x1, 2
00427578b.hi 0x427580
0042757cb 0x427fbc
00427580
00427580loc_427580:
00427580ldr x4, [sp+96]
00427584ldr x1, [sp+104]
00427588ldrb w3, [x3+2]
0042758cubfm x3, x3, 48, 7
00427590orr x2, x2, x3
00427594subs xzr, x1, 5
00427598b.hi 0x4275a0
0042759cb 0x427fb4
004275a0
004275a0loc_4275a0:
004275a0ldr x1, [x4+88]
004275a4ldr x3, [x4+80]
004275a8subs xzr, x1, 3
004275acb.hi 0x4275b4
004275b0b 0x427fac
004275b4
004275b4loc_4275b4:
004275b4ldrb w3, [x3+3]
004275b8ubfm x3, x3, 40, 7
004275bcorr x3, x2, x3
004275c0movz x4, 30299
004275c4movk x4, 0x61760000
004275c8subs wzr, w3, w4
004275cccset x2, eq
004275d0b 0x4275d8
004275d4
004275d4loc_4275d4:
004275d4b 0x4275d8
004275d8
004275d8loc_4275d8:
004275d8tbnz w2, 0, 0x4275e0
004275dcb 0x427654
004275e0
004275e0loc_4275e0:
004275e0ldr x2, [sp+96]
004275e4ldr x1, [sp+104]
004275e8subs xzr, x1, 5
004275ecb.hi 0x4275f4
004275f0b 0x427fa4
004275f4
004275f4loc_4275f4:
004275f4ldr x1, [x2+88]
004275f8ldr x2, [x2+80]
004275fcsubs xzr, x1, 4
00427600b.hi 0x427608
00427604b 0x427f9c
00427608
00427608loc_427608:
00427608ldr x3, [sp+96]
0042760cldr x1, [sp+104]
00427610ldrb w2, [x2+4]
00427614subs xzr, x1, 5
00427618b.hi 0x427620
0042761cb 0x427f94
00427620
00427620loc_427620:
00427620ldr x1, [x3+88]
00427624ldr x3, [x3+80]
00427628subs xzr, x1, 5
0042762cb.hi 0x427634
00427630b 0x427f8c
00427634
00427634loc_427634:
00427634ldrb w3, [x3+5]
00427638ubfm x3, x3, 56, 7
0042763corr x3, x2, x3
00427640ubfm x3, x3, 0, 15
00427644movz x4, 23922
00427648subs wzr, w3, w4
0042764ccset x2, eq
00427650b 0x427658
00427654
00427654loc_427654:
00427654b 0x427658
00427658
00427658loc_427658:
00427658strb w2, [sp+46]
0042765ctbnz w2, 0, 0x427664
00427660b 0x427668
00427664
00427664loc_427664:
00427664b 0x4277f8
00427668
00427668loc_427668:
00427668ldr x1, [sp+104]
0042766cldr x2, [sp+96]
00427670subs xzr, x1, 5
00427674b.hi 0x42767c
00427678b 0x427f84
0042767c
0042767cloc_42767c:
0042767cldr x2, [x2+88]
00427680subs xzr, x2, 6
00427684cset x2, eq
00427688b.eq 0x427690
0042768cb 0x42776c
00427690
00427690loc_427690:
00427690ldr x2, [sp+96]
00427694ldr x1, [sp+104]
00427698subs xzr, x1, 5
0042769cb.hi 0x4276a4
004276a0b 0x427f7c
004276a4
004276a4loc_4276a4:
004276a4ldr x1, [x2+88]
004276a8ldr x2, [x2+80]
004276acsubs xzr, x1, 0
004276b0b.hi 0x4276b8
004276b4b 0x427f74
004276b8
004276b8loc_4276b8:
004276b8ldr x3, [sp+96]
004276bcldr x1, [sp+104]
004276c0ldrb w2, [x2]
004276c4subs xzr, x1, 5
004276c8b.hi 0x4276d0
004276ccb 0x427f6c
004276d0
004276d0loc_4276d0:
004276d0ldr x1, [x3+88]
004276d4ldr x3, [x3+80]
004276d8subs xzr, x1, 1
004276dcb.hi 0x4276e4
004276e0b 0x427f64
004276e4
004276e4loc_4276e4:
004276e4ldr x4, [sp+96]
004276e8ldr x1, [sp+104]
004276ecldrb w3, [x3+1]
004276f0ubfm x3, x3, 56, 7
004276f4orr x2, x2, x3
004276f8subs xzr, x1, 5
004276fcb.hi 0x427704
00427700b 0x427f5c
00427704
00427704loc_427704:
00427704ldr x1, [x4+88]
00427708ldr x3, [x4+80]
0042770csubs xzr, x1, 2
00427710b.hi 0x427718
00427714b 0x427f54
00427718
00427718loc_427718:
00427718ldr x4, [sp+96]
0042771cldr x1, [sp+104]
00427720ldrb w3, [x3+2]
00427724ubfm x3, x3, 48, 7
00427728orr x2, x2, x3
0042772csubs xzr, x1, 5
00427730b.hi 0x427738
00427734b 0x427f4c
00427738
00427738loc_427738:
00427738ldr x1, [x4+88]
0042773cldr x3, [x4+80]
00427740subs xzr, x1, 3
00427744b.hi 0x42774c
00427748b 0x427f44
0042774c
0042774cloc_42774c:
0042774cldrb w3, [x3+3]
00427750ubfm x3, x3, 40, 7
00427754orr x3, x2, x3
00427758movz x4, 30299
0042775cmovk x4, 0x73640000
00427760subs wzr, w3, w4
00427764cset x2, eq
00427768b 0x427770
0042776c
0042776cloc_42776c:
0042776cb 0x427770
00427770
00427770loc_427770:
00427770tbnz w2, 0, 0x427778
00427774b 0x4277ec
00427778
00427778loc_427778:
00427778ldr x2, [sp+96]
0042777cldr x1, [sp+104]
00427780subs xzr, x1, 5
00427784b.hi 0x42778c
00427788b 0x427f3c
0042778c
0042778cloc_42778c:
0042778cldr x1, [x2+88]
00427790ldr x2, [x2+80]
00427794subs xzr, x1, 4
00427798b.hi 0x4277a0
0042779cb 0x427f34
004277a0
004277a0loc_4277a0:
004277a0ldr x3, [sp+96]
004277a4ldr x1, [sp+104]
004277a8ldrb w2, [x2+4]
004277acsubs xzr, x1, 5
004277b0b.hi 0x4277b8
004277b4b 0x427f2c
004277b8
004277b8loc_4277b8:
004277b8ldr x1, [x3+88]
004277bcldr x3, [x3+80]
004277c0subs xzr, x1, 5
004277c4b.hi 0x4277cc
004277c8b 0x427f24
004277cc
004277ccloc_4277cc:
004277ccldrb w3, [x3+5]
004277d0ubfm x3, x3, 56, 7
004277d4orr x3, x2, x3
004277d8ubfm x3, x3, 0, 15
004277dcmovz x4, 23919
004277e0subs wzr, w3, w4
004277e4cset x2, eq
004277e8b 0x4277f0
004277ec
004277ecloc_4277ec:
004277ecb 0x4277f0
004277f0
004277f0loc_4277f0:
004277f0strb w2, [sp+46]
004277f4b 0x4277f8
004277f8
004277f8loc_4277f8:
004277f8ldrb w2, [sp+46]
004277fcstrb w2, [sp+47]
00427800tbnz w2, 0, 0x427808
00427804b 0x42780c
00427808
00427808loc_427808:
00427808b 0x427a74
0042780c
0042780cloc_42780c:
0042780cldr x1, [sp+104]
00427810ldr x2, [sp+96]
00427814subs xzr, x1, 5
00427818b.hi 0x427820
0042781cb 0x427f1c
00427820
00427820loc_427820:
00427820ldr x2, [x2+88]
00427824subs xzr, x2, 10
00427828cset x2, eq
0042782cb.eq 0x427834
00427830b 0x4279e8
00427834
00427834loc_427834:
00427834ldr x2, [sp+96]
00427838ldr x1, [sp+104]
0042783csubs xzr, x1, 5
00427840b.hi 0x427848
00427844b 0x427f14
00427848
00427848loc_427848:
00427848ldr x1, [x2+88]
0042784cldr x2, [x2+80]
00427850subs xzr, x1, 0
00427854b.hi 0x42785c
00427858b 0x427f0c
0042785c
0042785cloc_42785c:
0042785cldr x3, [sp+96]
00427860ldr x1, [sp+104]
00427864ldrb w2, [x2]
00427868subs xzr, x1, 5
0042786cb.hi 0x427874
00427870b 0x427f04
00427874
00427874loc_427874:
00427874ldr x1, [x3+88]
00427878ldr x3, [x3+80]
0042787csubs xzr, x1, 1
00427880b.hi 0x427888
00427884b 0x427efc
00427888
00427888loc_427888:
00427888ldr x4, [sp+96]
0042788cldr x1, [sp+104]
00427890ldrb w3, [x3+1]
00427894ubfm x3, x3, 56, 7
00427898orr x2, x2, x3
0042789csubs xzr, x1, 5
004278a0b.hi 0x4278a8
004278a4b 0x427ef4
004278a8
004278a8loc_4278a8:
004278a8ldr x1, [x4+88]
004278acldr x3, [x4+80]
004278b0subs xzr, x1, 2
004278b4b.hi 0x4278bc
004278b8b 0x427eec
004278bc
004278bcloc_4278bc:
004278bcldr x4, [sp+96]
004278c0ldr x1, [sp+104]
004278c4ldrb w3, [x3+2]
004278c8ubfm x3, x3, 48, 7
004278ccorr x2, x2, x3
004278d0subs xzr, x1, 5
004278d4b.hi 0x4278dc
004278d8b 0x427ee4
004278dc
004278dcloc_4278dc:
004278dcldr x1, [x4+88]
004278e0ldr x3, [x4+80]
004278e4subs xzr, x1, 3
004278e8b.hi 0x4278f0
004278ecb 0x427edc
004278f0
004278f0loc_4278f0:
004278f0ldr x4, [sp+96]
004278f4ldr x1, [sp+104]
004278f8ldrb w3, [x3+3]
004278fcubfm x3, x3, 40, 7
00427900orr x2, x2, x3
00427904subs xzr, x1, 5
00427908b.hi 0x427910
0042790cb 0x427ed4
00427910
00427910loc_427910:
00427910ldr x1, [x4+88]
00427914ldr x3, [x4+80]
00427918subs xzr, x1, 4
0042791cb.hi 0x427924
00427920b 0x427ecc
00427924
00427924loc_427924:
00427924ldr x4, [sp+96]
00427928ldr x1, [sp+104]
0042792cldrb w3, [x3+4]
00427930ubfm x3, x3, 32, 7
00427934orr x2, x2, x3
00427938subs xzr, x1, 5
0042793cb.hi 0x427944
00427940b 0x427ec4
00427944
00427944loc_427944:
00427944ldr x1, [x4+88]
00427948ldr x3, [x4+80]
0042794csubs xzr, x1, 5
00427950b.hi 0x427958
00427954b 0x427ebc
00427958
00427958loc_427958:
00427958ldr x4, [sp+96]
0042795cldr x1, [sp+104]
00427960ldrb w3, [x3+5]
00427964ubfm x3, x3, 24, 7
00427968orr x2, x2, x3
0042796csubs xzr, x1, 5
00427970b.hi 0x427978
00427974b 0x427eb4
00427978
00427978loc_427978:
00427978ldr x1, [x4+88]
0042797cldr x3, [x4+80]
00427980subs xzr, x1, 6
00427984b.hi 0x42798c
00427988b 0x427eac
0042798c
0042798cloc_42798c:
0042798cldr x4, [sp+96]
00427990ldr x1, [sp+104]
00427994ldrb w3, [x3+6]
00427998ubfm x3, x3, 16, 7
0042799corr x2, x2, x3
004279a0subs xzr, x1, 5
004279a4b.hi 0x4279ac
004279a8b 0x427ea4
004279ac
004279acloc_4279ac:
004279acldr x1, [x4+88]
004279b0ldr x3, [x4+80]
004279b4subs xzr, x1, 7
004279b8b.hi 0x4279c0
004279bcb 0x427e9c
004279c0
004279c0loc_4279c0:
004279c0ldrb w3, [x3+7]
004279c4ubfm x3, x3, 8, 7
004279c8orr x3, x2, x3
004279ccmovz x4, 30299
004279d0movk x4, 0x79730000
004279d4movk x4, 0x637300000000
004279d8movk x4, 0x6c61000000000000
004279dcsubs xzr, x3, x4
004279e0cset x2, eq
004279e4b 0x4279ec
004279e8
004279e8loc_4279e8:
004279e8b 0x4279ec
004279ec
004279ecloc_4279ec:
004279ectbnz w2, 0, 0x4279f4
004279f0b 0x427a68
004279f4
004279f4loc_4279f4:
004279f4ldr x2, [sp+96]
004279f8ldr x1, [sp+104]
004279fcsubs xzr, x1, 5
00427a00b.hi 0x427a08
00427a04b 0x427e94
00427a08
00427a08loc_427a08:
00427a08ldr x1, [x2+88]
00427a0cldr x2, [x2+80]
00427a10subs xzr, x1, 8
00427a14b.hi 0x427a1c
00427a18b 0x427e8c
00427a1c
00427a1cloc_427a1c:
00427a1cldr x3, [sp+96]
00427a20ldr x1, [sp+104]
00427a24ldrb w2, [x2+8]
00427a28subs xzr, x1, 5
00427a2cb.hi 0x427a34
00427a30b 0x427e84
00427a34
00427a34loc_427a34:
00427a34ldr x1, [x3+88]
00427a38ldr x3, [x3+80]
00427a3csubs xzr, x1, 9
00427a40b.hi 0x427a48
00427a44b 0x427e7c
00427a48
00427a48loc_427a48:
00427a48ldrb w1, [x3+9]
00427a4cubfm x1, x1, 56, 7
00427a50orr x1, x2, x1
00427a54ubfm x1, x1, 0, 15
00427a58movz x3, 23916
00427a5csubs wzr, w1, w3
00427a60cset x2, eq
00427a64b 0x427a6c
00427a68
00427a68loc_427a68:
00427a68b 0x427a6c
00427a6c
00427a6cloc_427a6c:
00427a6cstrb w2, [sp+47]
00427a70b 0x427a74
00427a74
00427a74loc_427a74:
00427a74ldrb w1, [sp+47]
00427a78tbnz w1, 0, 0x427a80
00427a7cb 0x427a94
00427a80
00427a80loc_427a80:
00427a80str xzr, [sp+88]
00427a84mov x0, xzr
00427a88ldp x29, x30, [sp-8]
00427a8cadd sp, sp, 256
00427a90ret x30
00427a94
00427a94loc_427a94:
00427a94adrp x0, 0x23e000
00427a98add x0, x0, 2528
00427a9cbl runtime.newobject
00427aa0str x0, [sp+240]
00427aa4adrp x27, 0x624000
00427aa8ldr w1, [x27+3056]
00427aaccbz w1, 0x427ab4
00427ab0b 0x427ab8
00427ab4
00427ab4loc_427ab4:
00427ab4b 0x427ad4
00427ab8
00427ab8loc_427ab8:
00427ab8str x0, [sp+152]
00427abcmov x1, x0
00427ac0adrp x0, 0x23e000
00427ac4add x0, x0, 2528
00427ac8bl runtime.wbZero
00427accldr x0, [sp+152]
00427ad0b 0x427ad4
00427ad4
00427ad4loc_427ad4:
00427ad4stp xzr, xzr, [x0]
00427ad8stp xzr, xzr, [x0+16]
00427adcstr xzr, [x0+32]
00427ae0stp xzr, xzr, [sp+208]
00427ae4ldr x4, [sp+96]
00427ae8ldr x1, [sp+104]
00427aecsubs xzr, x1, 1
00427af0b.hi 0x427af8
00427af4b 0x427e74
00427af8
00427af8loc_427af8:
00427af8ldr x0, [x4+16]
00427afcldr x1, [x4+24]
00427b00str x0, [sp+176]
00427b04str x1, [sp+184]
00427b08orr x2, xzr, 16
00427b0corr x3, xzr, 64
00427b10bl strconv.ParseUint
00427b14str x0, [sp+80]
00427b18str x1, [sp+208]
00427b1cstr x2, [sp+216]
00427b20ldr x4, [sp+80]
00427b24str x4, [sp+72]
00427b28str x1, [sp+136]
00427b2cstr x2, [sp+144]
00427b30ldr x4, [sp+72]
00427b34str x4, [sp+48]
00427b38str x1, [sp+120]
00427b3cstr x2, [sp+128]
00427b40cbnz x1, 0x427b48
00427b44b 0x427b5c
00427b48
00427b48loc_427b48:
00427b48str xzr, [sp+88]
00427b4cmov x0, xzr
00427b50ldp x29, x30, [sp-8]
00427b54add sp, sp, 256
00427b58ret x30
00427b5c
00427b5cloc_427b5c:
00427b5cldr x4, [sp+240]
00427b60ldr x5, [sp+48]
00427b64str x5, [x4]
00427b68stp xzr, xzr, [sp+208]
00427b6cldr x4, [sp+96]
00427b70ldr x1, [sp+104]
00427b74subs xzr, x1, 2
00427b78b.hi 0x427b80
00427b7cb 0x427e6c
00427b80
00427b80loc_427b80:
00427b80ldr x0, [x4+32]
00427b84ldr x1, [x4+40]
00427b88str x0, [sp+160]
00427b8cstr x1, [sp+168]
00427b90orr x2, xzr, 16
00427b94orr x3, xzr, 64
00427b98bl strconv.ParseUint
00427b9cstr x0, [sp+80]
00427ba0str x1, [sp+208]
00427ba4str x2, [sp+216]
00427ba8ldr x4, [sp+80]
00427bacstr x4, [sp+64]
00427bb0str x1, [sp+224]
00427bb4str x2, [sp+232]
00427bb8ldr x4, [sp+64]
00427bbcstr x4, [sp+56]
00427bc0str x1, [sp+120]
00427bc4str x2, [sp+128]
00427bc8cbnz x1, 0x427bd0
00427bccb 0x427be4
00427bd0
00427bd0loc_427bd0:
00427bd0str xzr, [sp+88]
00427bd4mov x0, xzr
00427bd8ldp x29, x30, [sp-8]
00427bdcadd sp, sp, 256
00427be0ret x30
00427be4
00427be4loc_427be4:
00427be4ldr x2, [sp+240]
00427be8ldr x3, [sp+56]
00427becstr x3, [x2+8]
00427bf0ldr x1, [sp+104]
00427bf4ldr x2, [sp+96]
00427bf8subs xzr, x1, 4
00427bfcb.hi 0x427c04
00427c00b 0x427e64
00427c04
00427c04loc_427c04:
00427c04ldr x2, [x2+72]
00427c08subs xzr, x2, 5
00427c0cb.eq 0x427c14
00427c10b 0x427d6c
00427c14
00427c14loc_427c14:
00427c14ldr x2, [sp+96]
00427c18ldr x1, [sp+104]
00427c1csubs xzr, x1, 4
00427c20b.hi 0x427c28
00427c24b 0x427e5c
00427c28
00427c28loc_427c28:
00427c28ldr x1, [x2+72]
00427c2cldr x2, [x2+64]
00427c30subs xzr, x1, 0
00427c34b.hi 0x427c3c
00427c38b 0x427e54
00427c3c
00427c3cloc_427c3c:
00427c3cldr x3, [sp+96]
00427c40ldr x1, [sp+104]
00427c44ldrb w2, [x2]
00427c48subs xzr, x1, 4
00427c4cb.hi 0x427c54
00427c50b 0x427e4c
00427c54
00427c54loc_427c54:
00427c54ldr x1, [x3+72]
00427c58ldr x3, [x3+64]
00427c5csubs xzr, x1, 1
00427c60b.hi 0x427c68
00427c64b 0x427e44
00427c68
00427c68loc_427c68:
00427c68ldr x4, [sp+96]
00427c6cldr x1, [sp+104]
00427c70ldrb w3, [x3+1]
00427c74ubfm x3, x3, 56, 7
00427c78orr x2, x2, x3
00427c7csubs xzr, x1, 4
00427c80b.hi 0x427c88
00427c84b 0x427e3c
00427c88
00427c88loc_427c88:
00427c88ldr x1, [x4+72]
00427c8cldr x3, [x4+64]
00427c90subs xzr, x1, 2
00427c94b.hi 0x427c9c
00427c98b 0x427e34
00427c9c
00427c9cloc_427c9c:
00427c9cldr x4, [sp+96]
00427ca0ldr x1, [sp+104]
00427ca4ldrb w3, [x3+2]
00427ca8ubfm x3, x3, 48, 7
00427cacorr x2, x2, x3
00427cb0subs xzr, x1, 4
00427cb4b.hi 0x427cbc
00427cb8b 0x427e2c
00427cbc
00427cbcloc_427cbc:
00427cbcldr x1, [x4+72]
00427cc0ldr x3, [x4+64]
00427cc4subs xzr, x1, 3
00427cc8b.hi 0x427cd0
00427cccb 0x427e24
00427cd0
00427cd0loc_427cd0:
00427cd0ldrb w3, [x3+3]
00427cd4ubfm x3, x3, 40, 7
00427cd8orr x2, x2, x3
00427cdcmovz x3, 12336
00427ce0movk x3, 0x303a0000
00427ce4subs wzr, w2, w3
00427ce8b.eq 0x427cf0
00427cecb 0x427d68
00427cf0
00427cf0loc_427cf0:
00427cf0ldr x2, [sp+96]
00427cf4ldr x1, [sp+104]
00427cf8subs xzr, x1, 4
00427cfcb.hi 0x427d04
00427d00b 0x427e1c
00427d04
00427d04loc_427d04:
00427d04ldr x1, [x2+72]
00427d08ldr x2, [x2+64]
00427d0csubs xzr, x1, 4
00427d10b.hi 0x427d18
00427d14b 0x427e14
00427d18
00427d18loc_427d18:
00427d18ldrb w2, [x2+4]
00427d1csubs wzr, w2, 48
00427d20b.eq 0x427d28
00427d24b 0x427d64
00427d28
00427d28loc_427d28:
00427d28ldr x1, [sp+240]
00427d2cstrb wzr, [x1+16]
00427d30ldr x1, [sp+240]
00427d34str xzr, [x1+32]
00427d38adrp x27, 0x624000
00427d3cldr w2, [x27+3056]
00427d40cbz w2, 0x427d48
00427d44b 0x427d4c
00427d48
00427d48loc_427d48:
00427d48b 0x427d5c
00427d4c
00427d4cloc_427d4c:
00427d4cldr x2, [x1+24]
00427d50bl runtime.gcWriteBarrier1
00427d54str x2, [x25]
00427d58b 0x427d5c
00427d5c
00427d5cloc_427d5c:
00427d5cstr xzr, [x1+24]
00427d60b 0x427dd0
00427d64
00427d64loc_427d64:
00427d64b 0x427d70
00427d68
00427d68loc_427d68:
00427d68b 0x427d70
00427d6c
00427d6cloc_427d6c:
00427d6cb 0x427d70
00427d70
00427d70loc_427d70:
00427d70ldr x2, [sp+240]
00427d74orr x3, xzr, 1
00427d78strb w3, [x2+16]
00427d7cldr x2, [sp+96]
00427d80ldr x1, [sp+104]
00427d84subs xzr, x1, 5
00427d88b.hi 0x427d90
00427d8cb 0x427e0c
00427d90
00427d90loc_427d90:
00427d90ldr x1, [sp+240]
00427d94ldr x3, [x2+80]
00427d98ldr x2, [x2+88]
00427d9cstr x2, [x1+32]
00427da0adrp x27, 0x624000
00427da4ldr w2, [x27+3056]
00427da8cbz w2, 0x427db0
00427dacb 0x427db4
00427db0
00427db0loc_427db0:
00427db0b 0x427dc8
00427db4
00427db4loc_427db4:
00427db4bl runtime.gcWriteBarrier2
00427db8str x3, [x25]
00427dbcldr x2, [x1+24]
00427dc0str x2, [x25+8]
00427dc4b 0x427dc8
00427dc8
00427dc8loc_427dc8:
00427dc8str x3, [x1+24]
00427dccb 0x427dd0
00427dd0
00427dd0loc_427dd0:
00427dd0ldr x0, [sp+240]
00427dd4str x0, [sp+88]
00427dd8ldp x29, x30, [sp-8]
00427ddcadd sp, sp, 256
00427de0ret x30
00427de4
00427de4loc_427de4:
00427de4str xzr, [sp+88]
00427de8mov x0, xzr
00427decldp x29, x30, [sp-8]
00427df0add sp, sp, 256
00427df4ret x30
00427df8
00427df8loc_427df8:
00427df8str xzr, [sp+88]
00427dfcmov x0, xzr
00427e00ldp x29, x30, [sp-8]
00427e04add sp, sp, 256
00427e08ret x30
00427e0c
00427e0cloc_427e0c:
00427e0cmovz x0, 5
00427e10bl runtime.panicIndex
00427e14
00427e14loc_427e14:
00427e14orr x0, xzr, 4
00427e18bl runtime.panicIndex
00427e1c
00427e1cloc_427e1c:
00427e1corr x0, xzr, 4
00427e20bl runtime.panicIndex
00427e24
00427e24loc_427e24:
00427e24orr x0, xzr, 3
00427e28bl runtime.panicIndex
00427e2c
00427e2cloc_427e2c:
00427e2corr x0, xzr, 4
00427e30bl runtime.panicIndex
00427e34
00427e34loc_427e34:
00427e34orr x0, xzr, 2
00427e38bl runtime.panicIndex
00427e3c
00427e3cloc_427e3c:
00427e3corr x0, xzr, 4
00427e40bl runtime.panicIndex
00427e44
00427e44loc_427e44:
00427e44orr x0, xzr, 1
00427e48bl runtime.panicIndex
00427e4c
00427e4cloc_427e4c:
00427e4corr x0, xzr, 4
00427e50bl runtime.panicIndex
00427e54
00427e54loc_427e54:
00427e54mov x0, xzr
00427e58bl runtime.panicIndex
00427e5c
00427e5cloc_427e5c:
00427e5corr x0, xzr, 4
00427e60bl runtime.panicIndex
00427e64
00427e64loc_427e64:
00427e64orr x0, xzr, 4
00427e68bl runtime.panicIndex
00427e6c
00427e6cloc_427e6c:
00427e6corr x0, xzr, 2
00427e70bl runtime.panicIndex
00427e74
00427e74loc_427e74:
00427e74orr x0, xzr, 1
00427e78bl runtime.panicIndex
00427e7c
00427e7cloc_427e7c:
00427e7cmovz x0, 9
00427e80bl runtime.panicIndex
00427e84
00427e84loc_427e84:
00427e84movz x0, 5
00427e88bl runtime.panicIndex
00427e8c
00427e8cloc_427e8c:
00427e8corr x0, xzr, 8
00427e90bl runtime.panicIndex
00427e94
00427e94loc_427e94:
00427e94movz x0, 5
00427e98bl runtime.panicIndex
00427e9c
00427e9cloc_427e9c:
00427e9corr x0, xzr, 7
00427ea0bl runtime.panicIndex
00427ea4
00427ea4loc_427ea4:
00427ea4movz x0, 5
00427ea8bl runtime.panicIndex
00427eac
00427eacloc_427eac:
00427eacorr x0, xzr, 6
00427eb0bl runtime.panicIndex
00427eb4
00427eb4loc_427eb4:
00427eb4movz x0, 5
00427eb8bl runtime.panicIndex
00427ebc
00427ebcloc_427ebc:
00427ebcmovz x0, 5
00427ec0bl runtime.panicIndex
00427ec4
00427ec4loc_427ec4:
00427ec4movz x0, 5
00427ec8bl runtime.panicIndex
00427ecc
00427eccloc_427ecc:
00427eccorr x0, xzr, 4
00427ed0bl runtime.panicIndex
00427ed4
00427ed4loc_427ed4:
00427ed4movz x0, 5
00427ed8bl runtime.panicIndex
00427edc
00427edcloc_427edc:
00427edcorr x0, xzr, 3
00427ee0bl runtime.panicIndex
00427ee4
00427ee4loc_427ee4:
00427ee4movz x0, 5
00427ee8bl runtime.panicIndex
00427eec
00427eecloc_427eec:
00427eecorr x0, xzr, 2
00427ef0bl runtime.panicIndex
00427ef4
00427ef4loc_427ef4:
00427ef4movz x0, 5
00427ef8bl runtime.panicIndex
00427efc
00427efcloc_427efc:
00427efcorr x0, xzr, 1
00427f00bl runtime.panicIndex
00427f04
00427f04loc_427f04:
00427f04movz x0, 5
00427f08bl runtime.panicIndex
00427f0c
00427f0cloc_427f0c:
00427f0cmov x0, xzr
00427f10bl runtime.panicIndex
00427f14
00427f14loc_427f14:
00427f14movz x0, 5
00427f18bl runtime.panicIndex
00427f1c
00427f1cloc_427f1c:
00427f1cmovz x0, 5
00427f20bl runtime.panicIndex
00427f24
00427f24loc_427f24:
00427f24movz x0, 5
00427f28bl runtime.panicIndex
00427f2c
00427f2cloc_427f2c:
00427f2cmovz x0, 5
00427f30bl runtime.panicIndex
00427f34
00427f34loc_427f34:
00427f34orr x0, xzr, 4
00427f38bl runtime.panicIndex
00427f3c
00427f3cloc_427f3c:
00427f3cmovz x0, 5
00427f40bl runtime.panicIndex
00427f44
00427f44loc_427f44:
00427f44orr x0, xzr, 3
00427f48bl runtime.panicIndex
00427f4c
00427f4cloc_427f4c:
00427f4cmovz x0, 5
00427f50bl runtime.panicIndex
00427f54
00427f54loc_427f54:
00427f54orr x0, xzr, 2
00427f58bl runtime.panicIndex
00427f5c
00427f5cloc_427f5c:
00427f5cmovz x0, 5
00427f60bl runtime.panicIndex
00427f64
00427f64loc_427f64:
00427f64orr x0, xzr, 1
00427f68bl runtime.panicIndex
00427f6c
00427f6cloc_427f6c:
00427f6cmovz x0, 5
00427f70bl runtime.panicIndex
00427f74
00427f74loc_427f74:
00427f74mov x0, xzr
00427f78bl runtime.panicIndex
00427f7c
00427f7cloc_427f7c:
00427f7cmovz x0, 5
00427f80bl runtime.panicIndex
00427f84
00427f84loc_427f84:
00427f84movz x0, 5
00427f88bl runtime.panicIndex
00427f8c
00427f8cloc_427f8c:
00427f8cmovz x0, 5
00427f90bl runtime.panicIndex
00427f94
00427f94loc_427f94:
00427f94movz x0, 5
00427f98bl runtime.panicIndex
00427f9c
00427f9cloc_427f9c:
00427f9corr x0, xzr, 4
00427fa0bl runtime.panicIndex
00427fa4
00427fa4loc_427fa4:
00427fa4movz x0, 5
00427fa8bl runtime.panicIndex
00427fac
00427facloc_427fac:
00427facorr x0, xzr, 3
00427fb0bl runtime.panicIndex
00427fb4
00427fb4loc_427fb4:
00427fb4movz x0, 5
00427fb8bl runtime.panicIndex
00427fbc
00427fbcloc_427fbc:
00427fbcorr x0, xzr, 2
00427fc0bl runtime.panicIndex
00427fc4
00427fc4loc_427fc4:
00427fc4movz x0, 5
00427fc8bl runtime.panicIndex
00427fcc
00427fccloc_427fcc:
00427fccorr x0, xzr, 1
00427fd0bl runtime.panicIndex
00427fd4
00427fd4loc_427fd4:
00427fd4movz x0, 5
00427fd8bl runtime.panicIndex
00427fdc
00427fdcloc_427fdc:
00427fdcmov x0, xzr
00427fe0bl runtime.panicIndex
00427fe4
00427fe4loc_427fe4:
00427fe4movz x0, 5
00427fe8bl runtime.panicIndex
00427fec
00427fecloc_427fec:
00427fecmovz x0, 5
00427ff0bl runtime.panicIndex
00427ff4
00427ff4loc_427ff4:
00427ff4orr x0, xzr, 3
00427ff8bl runtime.panicIndex
00427ffchint
00428000
00428000loc_428000:
00428000stp x0, x1, [sp+8]
00428004mov x3, x30
00428008bl runtime.morestack_noctxt.abi0
0042800cldp x0, x1, [sp+8]
00428010b 0x427440
00428014udf 0
00428018udf 0
0042801cudf 0
00427440
Loading..