File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000eab40
000eab40os.(*LinkError).Error: ; void os.(*LinkError).Error(os.LinkError * e)
000eab40ldr x16, [x28+16]
000eab44sub x17, sp, 96
000eab48subs xzr, x17, x16
000eab4cb.ls 0xeadb0
000eab50str x30, [sp-224]!
000eab54stur x29, [sp-8]
000eab58sub x29, sp, 8
000eab5cstr x0, [sp+232]
000eab60stp xzr, xzr, [sp+40]
000eab64ldr x1, [sp+232]
000eab68ldrsb x27, [x1]
000eab6cldr x2, [x1+48]
000eab70ldrsb x27, [x2]
000eab74ldr x0, [x1+56]
000eab78ldr x1, [x2+24]
000eab7cblr x1
000eab80str x0, [sp+200]
000eab84str x1, [sp+208]
000eab88add x20, sp, 88
000eab8cadr x27, 16
000eab90stp x29, x27, [sp-24]
000eab94sub x29, sp, 24
000eab98bl fn_87cf4
000eab9csub x29, sp, 8
000eaba0add x1, sp, 88
000eaba4str x1, [sp+56]
000eaba8ldrsb x27, [x1]
000eabacldr x2, [sp+232]
000eabb0ldrsb x27, [x2]
000eabb4ldr x3, [x2]
000eabb8ldr x2, [x2+8]
000eabbcstr x2, [x1+8]
000eabc0adrp x27, 0x961000
000eabc4ldr w2, [x27+3056]
000eabc8cbz w2, 0xeabd0
000eabccb 0xeabd4
000eabd0
000eabd0loc_eabd0:
000eabd0b 0xeabe8
000eabd4
000eabd4loc_eabd4:
000eabd4bl runtime.gcWriteBarrier2
000eabd8str x3, [x25]
000eabdcldr x4, [x1]
000eabe0str x4, [x25+8]
000eabe4b 0xeabe8
000eabe8
000eabe8loc_eabe8:
000eabe8str x3, [x1]
000eabecldrsb x27, [x1]
000eabf0orr x4, xzr, 1
000eabf4str x4, [x1+24]
000eabf8adrp x27, 0x961000
000eabfcldr w5, [x27+3056]
000eac00cbz w5, 0xeac08
000eac04b 0xeac0c
000eac08
000eac08loc_eac08:
000eac08b 0xeac1c
000eac0c
000eac0cloc_eac0c:
000eac0cldr x5, [x1+16]
000eac10bl runtime.gcWriteBarrier1
000eac14str x5, [x25]
000eac18b 0xeac1c
000eac1c
000eac1cloc_eac1c:
000eac1cadrp x5, 0x626000
000eac20add x5, x5, 3072
000eac24str x5, [x1+16]
000eac28ldr x5, [sp+56]
000eac2cldrsb x27, [x5]
000eac30ldr x6, [sp+232]
000eac34ldrsb x27, [x6]
000eac38ldr x7, [x6+16]
000eac3cldr x6, [x6+24]
000eac40str x6, [x5+40]
000eac44adrp x27, 0x961000
000eac48ldr w6, [x27+3056]
000eac4ccbz w6, 0xeac54
000eac50b 0xeac58
000eac54
000eac54loc_eac54:
000eac54b 0xeac6c
000eac58
000eac58loc_eac58:
000eac58bl runtime.gcWriteBarrier2
000eac5cstr x7, [x25]
000eac60ldr x6, [x5+32]
000eac64str x6, [x25+8]
000eac68b 0xeac6c
000eac6c
000eac6cloc_eac6c:
000eac6cstr x7, [x5+32]
000eac70ldr x5, [sp+56]
000eac74ldrsb x27, [x5]
000eac78str x4, [x5+56]
000eac7cadrp x27, 0x961000
000eac80ldr w4, [x27+3056]
000eac84cbz w4, 0xeac8c
000eac88b 0xeac90
000eac8c
000eac8cloc_eac8c:
000eac8cb 0xeaca0
000eac90
000eac90loc_eac90:
000eac90ldr x4, [x5+48]
000eac94bl runtime.gcWriteBarrier1
000eac98str x4, [x25]
000eac9cb 0xeaca0
000eaca0
000eaca0loc_eaca0:
000eaca0adrp x4, 0x626000
000eaca4add x4, x4, 3072
000eaca8str x4, [x5+48]
000eacacldr x4, [sp+56]
000eacb0ldrsb x27, [x4]
000eacb4ldr x5, [sp+232]
000eacb8ldrsb x27, [x5]
000eacbcldr x6, [x5+32]
000eacc0ldr x5, [x5+40]
000eacc4str x5, [x4+72]
000eacc8adrp x27, 0x961000
000eacccldr w5, [x27+3056]
000eacd0cbz w5, 0xeacd8
000eacd4b 0xeacdc
000eacd8
000eacd8loc_eacd8:
000eacd8b 0xeacf0
000eacdc
000eacdcloc_eacdc:
000eacdcbl runtime.gcWriteBarrier2
000eace0str x6, [x25]
000eace4ldr x5, [x4+64]
000eace8str x5, [x25+8]
000eacecb 0xeacf0
000eacf0
000eacf0loc_eacf0:
000eacf0str x6, [x4+64]
000eacf4ldr x4, [sp+56]
000eacf8ldrsb x27, [x4]
000eacfcorr x5, xzr, 2
000ead00str x5, [x4+88]
000ead04adrp x27, 0x961000
000ead08ldr w5, [x27+3056]
000ead0ccbz w5, 0xead14
000ead10b 0xead18
000ead14
000ead14loc_ead14:
000ead14b 0xead28
000ead18
000ead18loc_ead18:
000ead18ldr x5, [x4+80]
000ead1cbl runtime.gcWriteBarrier1
000ead20str x5, [x25]
000ead24b 0xead28
000ead28
000ead28loc_ead28:
000ead28adrp x5, 0x5c5000
000ead2cadd x5, x5, 4041
000ead30str x5, [x4+80]
000ead34ldr x4, [sp+200]
000ead38ldr x5, [sp+208]
000ead3cldr x6, [sp+56]
000ead40ldrsb x27, [x6]
000ead44str x5, [x6+104]
000ead48adrp x27, 0x961000
000ead4cldr w5, [x27+3056]
000ead50cbz w5, 0xead58
000ead54b 0xead5c
000ead58
000ead58loc_ead58:
000ead58b 0xead70
000ead5c
000ead5cloc_ead5c:
000ead5cbl runtime.gcWriteBarrier2
000ead60str x4, [x25]
000ead64ldr x5, [x6+96]
000ead68str x5, [x25+8]
000ead6cb 0xead70
000ead70
000ead70loc_ead70:
000ead70str x4, [x6+96]
000ead74ldr x1, [sp+56]
000ead78ldrsb x27, [x1]
000ead7cb 0xead80
000ead80
000ead80loc_ead80:
000ead80str x1, [sp+64]
000ead84orr x3, xzr, 7
000ead88str x3, [sp+72]
000ead8cstr x3, [sp+80]
000ead90mov x0, xzr
000ead94mov x2, x3
000ead98bl runtime.concatstrings
000ead9cstr x0, [sp+40]
000eada0str x1, [sp+48]
000eada4ldur x29, [sp-8]
000eada8ldr x30, [sp], 224
000eadacret x30
000eadb0
000eadb0loc_eadb0:
000eadb0str x0, [sp+8]
000eadb4mov x3, x30
000eadb8bl runtime.morestack_noctxt.abi0
000eadbcldr x0, [sp+8]
000eadc0b 0xeab40
000eadc4udf 0
000eadc8udf 0
000eadccudf 0
000eab40
000eab40os.(*LinkError).Error: ; void os.(*LinkError).Error(os.LinkError * e)
000eab40ldr x16, [x28+16]
000eab44sub x17, sp, 96
000eab48subs xzr, x17, x16
000eab4cb.ls 0xeadb0
000eab50str x30, [sp-224]!
000eab54stur x29, [sp-8]
000eab58sub x29, sp, 8
000eab5cstr x0, [sp+232]
000eab60stp xzr, xzr, [sp+40]
000eab64ldr x1, [sp+232]
000eab68ldrsb x27, [x1]
000eab6cldr x2, [x1+48]
000eab70ldrsb x27, [x2]
000eab74ldr x0, [x1+56]
000eab78ldr x1, [x2+24]
000eab7cblr x1
000eab80str x0, [sp+200]
000eab84str x1, [sp+208]
000eab88add x20, sp, 88
000eab8cadr x27, 16
000eab90stp x29, x27, [sp-24]
000eab94sub x29, sp, 24
000eab98bl fn_87cf4
000eab9csub x29, sp, 8
000eaba0add x1, sp, 88
000eaba4str x1, [sp+56]
000eaba8ldrsb x27, [x1]
000eabacldr x2, [sp+232]
000eabb0ldrsb x27, [x2]
000eabb4ldr x3, [x2]
000eabb8ldr x2, [x2+8]
000eabbcstr x2, [x1+8]
000eabc0adrp x27, 0x961000
000eabc4ldr w2, [x27+3056]
000eabc8cbz w2, 0xeabd0
000eabccb 0xeabd4
000eabd0
000eabd0loc_eabd0:
000eabd0b 0xeabe8
000eabd4
000eabd4loc_eabd4:
000eabd4bl runtime.gcWriteBarrier2
000eabd8str x3, [x25]
000eabdcldr x4, [x1]
000eabe0str x4, [x25+8]
000eabe4b 0xeabe8
000eabe8
000eabe8loc_eabe8:
000eabe8str x3, [x1]
000eabecldrsb x27, [x1]
000eabf0orr x4, xzr, 1
000eabf4str x4, [x1+24]
000eabf8adrp x27, 0x961000
000eabfcldr w5, [x27+3056]
000eac00cbz w5, 0xeac08
000eac04b 0xeac0c
000eac08
000eac08loc_eac08:
000eac08b 0xeac1c
000eac0c
000eac0cloc_eac0c:
000eac0cldr x5, [x1+16]
000eac10bl runtime.gcWriteBarrier1
000eac14str x5, [x25]
000eac18b 0xeac1c
000eac1c
000eac1cloc_eac1c:
000eac1cadrp x5, 0x626000
000eac20add x5, x5, 3072
000eac24str x5, [x1+16]
000eac28ldr x5, [sp+56]
000eac2cldrsb x27, [x5]
000eac30ldr x6, [sp+232]
000eac34ldrsb x27, [x6]
000eac38ldr x7, [x6+16]
000eac3cldr x6, [x6+24]
000eac40str x6, [x5+40]
000eac44adrp x27, 0x961000
000eac48ldr w6, [x27+3056]
000eac4ccbz w6, 0xeac54
000eac50b 0xeac58
000eac54
000eac54loc_eac54:
000eac54b 0xeac6c
000eac58
000eac58loc_eac58:
000eac58bl runtime.gcWriteBarrier2
000eac5cstr x7, [x25]
000eac60ldr x6, [x5+32]
000eac64str x6, [x25+8]
000eac68b 0xeac6c
000eac6c
000eac6cloc_eac6c:
000eac6cstr x7, [x5+32]
000eac70ldr x5, [sp+56]
000eac74ldrsb x27, [x5]
000eac78str x4, [x5+56]
000eac7cadrp x27, 0x961000
000eac80ldr w4, [x27+3056]
000eac84cbz w4, 0xeac8c
000eac88b 0xeac90
000eac8c
000eac8cloc_eac8c:
000eac8cb 0xeaca0
000eac90
000eac90loc_eac90:
000eac90ldr x4, [x5+48]
000eac94bl runtime.gcWriteBarrier1
000eac98str x4, [x25]
000eac9cb 0xeaca0
000eaca0
000eaca0loc_eaca0:
000eaca0adrp x4, 0x626000
000eaca4add x4, x4, 3072
000eaca8str x4, [x5+48]
000eacacldr x4, [sp+56]
000eacb0ldrsb x27, [x4]
000eacb4ldr x5, [sp+232]
000eacb8ldrsb x27, [x5]
000eacbcldr x6, [x5+32]
000eacc0ldr x5, [x5+40]
000eacc4str x5, [x4+72]
000eacc8adrp x27, 0x961000
000eacccldr w5, [x27+3056]
000eacd0cbz w5, 0xeacd8
000eacd4b 0xeacdc
000eacd8
000eacd8loc_eacd8:
000eacd8b 0xeacf0
000eacdc
000eacdcloc_eacdc:
000eacdcbl runtime.gcWriteBarrier2
000eace0str x6, [x25]
000eace4ldr x5, [x4+64]
000eace8str x5, [x25+8]
000eacecb 0xeacf0
000eacf0
000eacf0loc_eacf0:
000eacf0str x6, [x4+64]
000eacf4ldr x4, [sp+56]
000eacf8ldrsb x27, [x4]
000eacfcorr x5, xzr, 2
000ead00str x5, [x4+88]
000ead04adrp x27, 0x961000
000ead08ldr w5, [x27+3056]
000ead0ccbz w5, 0xead14
000ead10b 0xead18
000ead14
000ead14loc_ead14:
000ead14b 0xead28
000ead18
000ead18loc_ead18:
000ead18ldr x5, [x4+80]
000ead1cbl runtime.gcWriteBarrier1
000ead20str x5, [x25]
000ead24b 0xead28
000ead28
000ead28loc_ead28:
000ead28adrp x5, 0x5c5000
000ead2cadd x5, x5, 4041
000ead30str x5, [x4+80]
000ead34ldr x4, [sp+200]
000ead38ldr x5, [sp+208]
000ead3cldr x6, [sp+56]
000ead40ldrsb x27, [x6]
000ead44str x5, [x6+104]
000ead48adrp x27, 0x961000
000ead4cldr w5, [x27+3056]
000ead50cbz w5, 0xead58
000ead54b 0xead5c
000ead58
000ead58loc_ead58:
000ead58b 0xead70
000ead5c
000ead5cloc_ead5c:
000ead5cbl runtime.gcWriteBarrier2
000ead60str x4, [x25]
000ead64ldr x5, [x6+96]
000ead68str x5, [x25+8]
000ead6cb 0xead70
000ead70
000ead70loc_ead70:
000ead70str x4, [x6+96]
000ead74ldr x1, [sp+56]
000ead78ldrsb x27, [x1]
000ead7cb 0xead80
000ead80
000ead80loc_ead80:
000ead80str x1, [sp+64]
000ead84orr x3, xzr, 7
000ead88str x3, [sp+72]
000ead8cstr x3, [sp+80]
000ead90mov x0, xzr
000ead94mov x2, x3
000ead98bl runtime.concatstrings
000ead9cstr x0, [sp+40]
000eada0str x1, [sp+48]
000eada4ldur x29, [sp-8]
000eada8ldr x30, [sp], 224
000eadacret x30
000eadb0
000eadb0loc_eadb0:
000eadb0str x0, [sp+8]
000eadb4mov x3, x30
000eadb8bl runtime.morestack_noctxt.abi0
000eadbcldr x0, [sp+8]
000eadc0b 0xeab40
000eadc4udf 0
000eadc8udf 0
000eadccudf 0
000eab40
000eadd0
000eadd0os.(*LinkError).Unwrap: ; void os.(*LinkError).Unwrap(os.LinkError * e)
000eadd0str x30, [sp-32]!
000eadd4stur x29, [sp-8]
000eadd8sub x29, sp, 8
000eaddcstr x0, [sp+40]
000eade0stp xzr, xzr, [sp+8]
000eade4ldr x2, [sp+40]
000eade8ldrsb x27, [x2]
000eadecldr x0, [x2+48]
000eadf0ldr x1, [x2+56]
000eadf4str x0, [sp+8]
000eadf8str x1, [sp+16]
000eadfcadd x29, sp, 24
000eae00add sp, sp, 32
000eae04ret x30
000eae08udf 0
000eae0cudf 0
000eadd0
000eadd0os.(*LinkError).Unwrap: ; void os.(*LinkError).Unwrap(os.LinkError * e)
000eadd0str x30, [sp-32]!
000eadd4stur x29, [sp-8]
000eadd8sub x29, sp, 8
000eaddcstr x0, [sp+40]
000eade0stp xzr, xzr, [sp+8]
000eade4ldr x2, [sp+40]
000eade8ldrsb x27, [x2]
000eadecldr x0, [x2+48]
000eadf0ldr x1, [x2+56]
000eadf4str x0, [sp+8]
000eadf8str x1, [sp+16]
000eadfcadd x29, sp, 24
000eae00add sp, sp, 32
000eae04ret x30
000eae08udf 0
000eae0cudf 0
000eadd0
000eae10
000eae10os.(*File).Read: ; void os.(*File).Read(os.File * f, struct []uint8 b)
000eae10ldr x16, [x28+16]
000eae14sub x17, sp, 32
000eae18subs xzr, x17, x16
000eae1cb.ls 0xeaf1c
000eae20str x30, [sp-160]!
000eae24stur x29, [sp-8]
000eae28sub x29, sp, 8
000eae2cstr x0, [sp+168]
000eae30str x1, [sp+176]
000eae34str x2, [sp+184]
000eae38str x3, [sp+192]
000eae3cstr xzr, [sp+48]
000eae40stp xzr, xzr, [sp+88]
000eae44ldr x0, [sp+168]
000eae48adrp x1, 0x5c6000
000eae4cadd x1, x1, 730
000eae50orr x2, xzr, 4
000eae54bl os.(*File).checkValid
000eae58str x0, [sp+72]
000eae5cstr x1, [sp+80]
000eae60cbnz x0, 0xeae68
000eae64b 0xeae90
000eae68
000eae68loc_eae68:
000eae68str xzr, [sp+48]
000eae6cstr x0, [sp+88]
000eae70str x1, [sp+96]
000eae74ldr x3, [sp+48]
000eae78mov x2, x1
000eae7cmov x1, x0
000eae80mov x0, x3
000eae84ldur x29, [sp-8]
000eae88ldr x30, [sp], 160
000eae8cret x30
000eae90
000eae90loc_eae90:
000eae90stp xzr, xzr, [sp+120]
000eae94ldr x1, [sp+176]
000eae98ldr x2, [sp+184]
000eae9cldr x3, [sp+192]
000eaea0ldr x0, [sp+168]
000eaea4bl os.(*File).read
000eaea8str x0, [sp+56]
000eaeacstr x1, [sp+120]
000eaeb0str x2, [sp+128]
000eaeb4ldr x4, [sp+56]
000eaeb8str x4, [sp+64]
000eaebcstr x1, [sp+136]
000eaec0str x2, [sp+144]
000eaec4ldr x4, [sp+64]
000eaec8str x4, [sp+48]
000eaeccstr x1, [sp+104]
000eaed0str x2, [sp+112]
000eaed4ldr x0, [sp+168]
000eaed8mov x3, x1
000eaedcmov x4, x2
000eaee0adrp x1, 0x5c6000
000eaee4add x1, x1, 730
000eaee8orr x2, xzr, 4
000eaeecbl os.(*File).wrapErr
000eaef0str x0, [sp+120]
000eaef4str x1, [sp+128]
000eaef8str x0, [sp+88]
000eaefcstr x1, [sp+96]
000eaf00ldr x4, [sp+48]
000eaf04mov x2, x1
000eaf08mov x1, x0
000eaf0cmov x0, x4
000eaf10ldur x29, [sp-8]
000eaf14ldr x30, [sp], 160
000eaf18ret x30
000eaf1c
000eaf1cloc_eaf1c:
000eaf1cstp x0, x1, [sp+8]
000eaf20stp x2, x3, [sp+24]
000eaf24mov x3, x30
000eaf28bl runtime.morestack_noctxt.abi0
000eaf2cldp x0, x1, [sp+8]
000eaf30ldp x2, x3, [sp+24]
000eaf34b 0xeae10
000eaf38udf 0
000eaf3cudf 0
000eae10
000eae10os.(*File).Read: ; void os.(*File).Read(os.File * f, struct []uint8 b)
000eae10ldr x16, [x28+16]
000eae14sub x17, sp, 32
000eae18subs xzr, x17, x16
000eae1cb.ls 0xeaf1c
000eae20str x30, [sp-160]!
000eae24stur x29, [sp-8]
000eae28sub x29, sp, 8
000eae2cstr x0, [sp+168]
000eae30str x1, [sp+176]
000eae34str x2, [sp+184]
000eae38str x3, [sp+192]
000eae3cstr xzr, [sp+48]
000eae40stp xzr, xzr, [sp+88]
000eae44ldr x0, [sp+168]
000eae48adrp x1, 0x5c6000
000eae4cadd x1, x1, 730
000eae50orr x2, xzr, 4
000eae54bl os.(*File).checkValid
000eae58str x0, [sp+72]
000eae5cstr x1, [sp+80]
000eae60cbnz x0, 0xeae68
000eae64b 0xeae90
000eae68
000eae68loc_eae68:
000eae68str xzr, [sp+48]
000eae6cstr x0, [sp+88]
000eae70str x1, [sp+96]
000eae74ldr x3, [sp+48]
000eae78mov x2, x1
000eae7cmov x1, x0
000eae80mov x0, x3
000eae84ldur x29, [sp-8]
000eae88ldr x30, [sp], 160
000eae8cret x30
000eae90
000eae90loc_eae90:
000eae90stp xzr, xzr, [sp+120]
000eae94ldr x1, [sp+176]
000eae98ldr x2, [sp+184]
000eae9cldr x3, [sp+192]
000eaea0ldr x0, [sp+168]
000eaea4bl os.(*File).read
000eaea8str x0, [sp+56]
000eaeacstr x1, [sp+120]
000eaeb0str x2, [sp+128]
000eaeb4ldr x4, [sp+56]
000eaeb8str x4, [sp+64]
000eaebcstr x1, [sp+136]
000eaec0str x2, [sp+144]
000eaec4ldr x4, [sp+64]
000eaec8str x4, [sp+48]
000eaeccstr x1, [sp+104]
000eaed0str x2, [sp+112]
000eaed4ldr x0, [sp+168]
000eaed8mov x3, x1
000eaedcmov x4, x2
000eaee0adrp x1, 0x5c6000
000eaee4add x1, x1, 730
000eaee8orr x2, xzr, 4
000eaeecbl os.(*File).wrapErr
000eaef0str x0, [sp+120]
000eaef4str x1, [sp+128]
000eaef8str x0, [sp+88]
000eaefcstr x1, [sp+96]
000eaf00ldr x4, [sp+48]
000eaf04mov x2, x1
000eaf08mov x1, x0
000eaf0cmov x0, x4
000eaf10ldur x29, [sp-8]
000eaf14ldr x30, [sp], 160
000eaf18ret x30
000eaf1c
000eaf1cloc_eaf1c:
000eaf1cstp x0, x1, [sp+8]
000eaf20stp x2, x3, [sp+24]
000eaf24mov x3, x30
000eaf28bl runtime.morestack_noctxt.abi0
000eaf2cldp x0, x1, [sp+8]
000eaf30ldp x2, x3, [sp+24]
000eaf34b 0xeae10
000eaf38udf 0
000eaf3cudf 0
000eae10
000eaf40
000eaf40os.(*File).ReadAt: ; void os.(*File).ReadAt(os.File * f, struct []uint8 b, int64 off)
000eaf40ldr x16, [x28+16]
000eaf44sub x17, sp, 64
000eaf48subs xzr, x17, x16
000eaf4cb.ls 0xeb20c
000eaf50str x30, [sp-192]!
000eaf54stur x29, [sp-8]
000eaf58sub x29, sp, 8
000eaf5cstr x0, [sp+200]
000eaf60str x1, [sp+208]
000eaf64str x2, [sp+216]
000eaf68str x3, [sp+224]
000eaf6cstr x4, [sp+232]
000eaf70str xzr, [sp+48]
000eaf74stp xzr, xzr, [sp+104]
000eaf78ldr x0, [sp+200]
000eaf7cadrp x1, 0x5c6000
000eaf80add x1, x1, 730
000eaf84orr x2, xzr, 4
000eaf88bl os.(*File).checkValid
000eaf8cstr x0, [sp+88]
000eaf90str x1, [sp+96]
000eaf94cbnz x0, 0xeaf9c
000eaf98b 0xeafc4
000eaf9c
000eaf9cloc_eaf9c:
000eaf9cstr xzr, [sp+48]
000eafa0str x0, [sp+104]
000eafa4str x1, [sp+112]
000eafa8ldr x3, [sp+48]
000eafacmov x2, x1
000eafb0mov x1, x0
000eafb4mov x0, x3
000eafb8ldur x29, [sp-8]
000eafbcldr x30, [sp], 192
000eafc0ret x30
000eafc4
000eafc4loc_eafc4:
000eafc4ldr x5, [sp+232]
000eafc8tbnz x5, 63, 0xeafd0
000eafccb 0xeb0f4
000eafd0
000eafd0loc_eafd0:
000eafd0adrp x0, 0x5ca000
000eafd4add x0, x0, 342
000eafd8orr x1, xzr, 15
000eafdcbl errors.New
000eafe0str x0, [sp+168]
000eafe4str x1, [sp+176]
000eafe8adrp x0, 0x568000
000eafecadd x0, x0, 1088
000eaff0bl runtime.newobject
000eaff4str x0, [sp+152]
000eaff8orr x2, xzr, 6
000eaffcstr x2, [x0+8]
000eb000adrp x27, 0x960000
000eb004ldr w2, [x27+3056]
000eb008cbz w2, 0xeb010
000eb00cb 0xeb014
000eb010
000eb010loc_eb010:
000eb010b 0xeb024
000eb014
000eb014loc_eb014:
000eb014ldr x3, [x0]
000eb018bl runtime.gcWriteBarrier1
000eb01cstr x3, [x25]
000eb020b 0xeb024
000eb024
000eb024loc_eb024:
000eb024adrp x3, 0x5c5000
000eb028add x3, x3, 2323
000eb02cstr x3, [x0]
000eb030ldr x3, [sp+152]
000eb034ldrsb x27, [x3]
000eb038ldr x4, [sp+200]
000eb03cldrsb x27, [x4]
000eb040ldr x4, [x4]
000eb044ldrsb x27, [x4]
000eb048ldr x5, [x4+56]
000eb04cldr x4, [x4+64]
000eb050str x4, [x3+24]
000eb054adrp x27, 0x960000
000eb058ldr w4, [x27+3056]
000eb05ccbz w4, 0xeb064
000eb060b 0xeb068
000eb064
000eb064loc_eb064:
000eb064b 0xeb07c
000eb068
000eb068loc_eb068:
000eb068bl runtime.gcWriteBarrier2
000eb06cstr x5, [x25]
000eb070ldr x4, [x3+16]
000eb074str x4, [x25+8]
000eb078b 0xeb07c
000eb07c
000eb07cloc_eb07c:
000eb07cstr x5, [x3+16]
000eb080ldr x3, [sp+152]
000eb084ldrsb x27, [x3]
000eb088ldr x4, [sp+176]
000eb08cldr x5, [sp+168]
000eb090str x5, [x3+32]
000eb094adrp x27, 0x960000
000eb098ldr w5, [x27+3056]
000eb09ccbz w5, 0xeb0a4
000eb0a0b 0xeb0a8
000eb0a4
000eb0a4loc_eb0a4:
000eb0a4b 0xeb0bc
000eb0a8
000eb0a8loc_eb0a8:
000eb0a8bl runtime.gcWriteBarrier2
000eb0acstr x4, [x25]
000eb0b0ldr x5, [x3+40]
000eb0b4str x5, [x25+8]
000eb0b8b 0xeb0bc
000eb0bc
000eb0bcloc_eb0bc:
000eb0bcstr x4, [x3+40]
000eb0c0ldr x3, [sp+152]
000eb0c4str x3, [sp+160]
000eb0c8str xzr, [sp+48]
000eb0ccadrp x4, 0x628000
000eb0d0add x4, x4, 2296
000eb0d4str x4, [sp+104]
000eb0d8str x3, [sp+112]
000eb0dcldr x0, [sp+48]
000eb0e0ldr x1, [sp+104]
000eb0e4ldr x2, [sp+112]
000eb0e8ldur x29, [sp-8]
000eb0ecldr x30, [sp], 192
000eb0f0ret x30
000eb0f4
000eb0f4loc_eb0f4:
000eb0f4b 0xeb0f8
000eb0f8
000eb0f8loc_eb0f8:
000eb0f8ldr x5, [sp+216]
000eb0fcstr x5, [sp+80]
000eb100cbnz x5, 0xeb108
000eb104b 0xeb1e8
000eb108
000eb108loc_eb108:
000eb108stp xzr, xzr, [sp+168]
000eb10cldr x4, [sp+232]
000eb110ldr x1, [sp+208]
000eb114ldr x2, [sp+216]
000eb118ldr x3, [sp+224]
000eb11cldr x0, [sp+200]
000eb120bl os.(*File).pread
000eb124str x0, [sp+72]
000eb128str x1, [sp+168]
000eb12cstr x2, [sp+176]
000eb130ldr x5, [sp+72]
000eb134str x5, [sp+64]
000eb138str x1, [sp+136]
000eb13cstr x2, [sp+144]
000eb140ldr x5, [sp+64]
000eb144str x5, [sp+56]
000eb148str x1, [sp+120]
000eb14cstr x2, [sp+128]
000eb150cbnz x1, 0xeb158
000eb154b 0xeb180
000eb158
000eb158loc_eb158:
000eb158ldr x0, [sp+200]
000eb15cmov x3, x1
000eb160mov x4, x2
000eb164adrp x1, 0x5c5000
000eb168add x1, x1, 730
000eb16corr x2, xzr, 4
000eb170bl os.(*File).wrapErr
000eb174str x0, [sp+104]
000eb178str x1, [sp+112]
000eb17cb 0xeb1ec
000eb180
000eb180loc_eb180:
000eb180ldr x5, [sp+56]
000eb184ldr x6, [sp+48]
000eb188add x5, x6, x5
000eb18cstr x5, [sp+48]
000eb190ldr x0, [sp+56]
000eb194ldr x1, [sp+216]
000eb198ldr x5, [sp+208]
000eb19cldr x6, [sp+224]
000eb1a0b 0xeb1a4
000eb1a4
000eb1a4loc_eb1a4:
000eb1a4subs xzr, x1, x0
000eb1a8b.hs 0xeb1b0
000eb1acb 0xeb204
000eb1b0
000eb1b0loc_eb1b0:
000eb1b0sub x6, x6, x0
000eb1b4sub x7, x1, x0
000eb1b8sub x8, xzr, x6
000eb1bcand x8, x0, x8, asr #63
000eb1c0add x5, x5, x8
000eb1c4str x5, [sp+208]
000eb1c8str x7, [sp+216]
000eb1ccstr x6, [sp+224]
000eb1d0ldr x5, [sp+232]
000eb1d4ldr x6, [sp+56]
000eb1d8add x5, x5, x6
000eb1dcstr x5, [sp+232]
000eb1e0b 0xeb1e4
000eb1e4
000eb1e4loc_eb1e4:
000eb1e4b 0xeb0f8
000eb1e8
000eb1e8loc_eb1e8:
000eb1e8b 0xeb1ec
000eb1ec
000eb1ecloc_eb1ec:
000eb1ecldr x1, [sp+104]
000eb1f0ldr x2, [sp+112]
000eb1f4ldr x0, [sp+48]
000eb1f8ldur x29, [sp-8]
000eb1fcldr x30, [sp], 192
000eb200ret x30
000eb204
000eb204loc_eb204:
000eb204bl runtime.panicSliceB
000eb208hint
000eb20c
000eb20cloc_eb20c:
000eb20cstp x0, x1, [sp+8]
000eb210stp x2, x3, [sp+24]
000eb214str x4, [sp+40]
000eb218mov x3, x30
000eb21cbl runtime.morestack_noctxt.abi0
000eb220ldp x0, x1, [sp+8]
000eb224ldp x2, x3, [sp+24]
000eb228ldr x4, [sp+40]
000eb22cb 0xeaf40
000eaf40
000eaf40os.(*File).ReadAt: ; void os.(*File).ReadAt(os.File * f, struct []uint8 b, int64 off)
000eaf40ldr x16, [x28+16]
000eaf44sub x17, sp, 64
000eaf48subs xzr, x17, x16
000eaf4cb.ls 0xeb20c
000eaf50str x30, [sp-192]!
000eaf54stur x29, [sp-8]
000eaf58sub x29, sp, 8
000eaf5cstr x0, [sp+200]
000eaf60str x1, [sp+208]
000eaf64str x2, [sp+216]
000eaf68str x3, [sp+224]
000eaf6cstr x4, [sp+232]
000eaf70str xzr, [sp+48]
000eaf74stp xzr, xzr, [sp+104]
000eaf78ldr x0, [sp+200]
000eaf7cadrp x1, 0x5c6000
000eaf80add x1, x1, 730
000eaf84orr x2, xzr, 4
000eaf88bl os.(*File).checkValid
000eaf8cstr x0, [sp+88]
000eaf90str x1, [sp+96]
000eaf94cbnz x0, 0xeaf9c
000eaf98b 0xeafc4
000eaf9c
000eaf9cloc_eaf9c:
000eaf9cstr xzr, [sp+48]
000eafa0str x0, [sp+104]
000eafa4str x1, [sp+112]
000eafa8ldr x3, [sp+48]
000eafacmov x2, x1
000eafb0mov x1, x0
000eafb4mov x0, x3
000eafb8ldur x29, [sp-8]
000eafbcldr x30, [sp], 192
000eafc0ret x30
000eafc4
000eafc4loc_eafc4:
000eafc4ldr x5, [sp+232]
000eafc8tbnz x5, 63, 0xeafd0
000eafccb 0xeb0f4
000eafd0
000eafd0loc_eafd0:
000eafd0adrp x0, 0x5ca000
000eafd4add x0, x0, 342
000eafd8orr x1, xzr, 15
000eafdcbl errors.New
000eafe0str x0, [sp+168]
000eafe4str x1, [sp+176]
000eafe8adrp x0, 0x568000
000eafecadd x0, x0, 1088
000eaff0bl runtime.newobject
000eaff4str x0, [sp+152]
000eaff8orr x2, xzr, 6
000eaffcstr x2, [x0+8]
000eb000adrp x27, 0x960000
000eb004ldr w2, [x27+3056]
000eb008cbz w2, 0xeb010
000eb00cb 0xeb014
000eb010
000eb010loc_eb010:
000eb010b 0xeb024
000eb014
000eb014loc_eb014:
000eb014ldr x3, [x0]
000eb018bl runtime.gcWriteBarrier1
000eb01cstr x3, [x25]
000eb020b 0xeb024
000eb024
000eb024loc_eb024:
000eb024adrp x3, 0x5c5000
000eb028add x3, x3, 2323
000eb02cstr x3, [x0]
000eb030ldr x3, [sp+152]
000eb034ldrsb x27, [x3]
000eb038ldr x4, [sp+200]
000eb03cldrsb x27, [x4]
000eb040ldr x4, [x4]
000eb044ldrsb x27, [x4]
000eb048ldr x5, [x4+56]
000eb04cldr x4, [x4+64]
000eb050str x4, [x3+24]
000eb054adrp x27, 0x960000
000eb058ldr w4, [x27+3056]
000eb05ccbz w4, 0xeb064
000eb060b 0xeb068
000eb064
000eb064loc_eb064:
000eb064b 0xeb07c
000eb068
000eb068loc_eb068:
000eb068bl runtime.gcWriteBarrier2
000eb06cstr x5, [x25]
000eb070ldr x4, [x3+16]
000eb074str x4, [x25+8]
000eb078b 0xeb07c
000eb07c
000eb07cloc_eb07c:
000eb07cstr x5, [x3+16]
000eb080ldr x3, [sp+152]
000eb084ldrsb x27, [x3]
000eb088ldr x4, [sp+176]
000eb08cldr x5, [sp+168]
000eb090str x5, [x3+32]
000eb094adrp x27, 0x960000
000eb098ldr w5, [x27+3056]
000eb09ccbz w5, 0xeb0a4
000eb0a0b 0xeb0a8
000eb0a4
000eb0a4loc_eb0a4:
000eb0a4b 0xeb0bc
000eb0a8
000eb0a8loc_eb0a8:
000eb0a8bl runtime.gcWriteBarrier2
000eb0acstr x4, [x25]
000eb0b0ldr x5, [x3+40]
000eb0b4str x5, [x25+8]
000eb0b8b 0xeb0bc
000eb0bc
000eb0bcloc_eb0bc:
000eb0bcstr x4, [x3+40]
000eb0c0ldr x3, [sp+152]
000eb0c4str x3, [sp+160]
000eb0c8str xzr, [sp+48]
000eb0ccadrp x4, 0x628000
000eb0d0add x4, x4, 2296
000eb0d4str x4, [sp+104]
000eb0d8str x3, [sp+112]
000eb0dcldr x0, [sp+48]
000eb0e0ldr x1, [sp+104]
000eb0e4ldr x2, [sp+112]
000eb0e8ldur x29, [sp-8]
000eb0ecldr x30, [sp], 192
000eb0f0ret x30
000eb0f4
000eb0f4loc_eb0f4:
000eb0f4b 0xeb0f8
000eb0f8
000eb0f8loc_eb0f8:
000eb0f8ldr x5, [sp+216]
000eb0fcstr x5, [sp+80]
000eb100cbnz x5, 0xeb108
000eb104b 0xeb1e8
000eb108
000eb108loc_eb108:
000eb108stp xzr, xzr, [sp+168]
000eb10cldr x4, [sp+232]
000eb110ldr x1, [sp+208]
000eb114ldr x2, [sp+216]
000eb118ldr x3, [sp+224]
000eb11cldr x0, [sp+200]
000eb120bl os.(*File).pread
000eb124str x0, [sp+72]
000eb128str x1, [sp+168]
000eb12cstr x2, [sp+176]
000eb130ldr x5, [sp+72]
000eb134str x5, [sp+64]
000eb138str x1, [sp+136]
000eb13cstr x2, [sp+144]
000eb140ldr x5, [sp+64]
000eb144str x5, [sp+56]
000eb148str x1, [sp+120]
000eb14cstr x2, [sp+128]
000eb150cbnz x1, 0xeb158
000eb154b 0xeb180
000eb158
000eb158loc_eb158:
000eb158ldr x0, [sp+200]
000eb15cmov x3, x1
000eb160mov x4, x2
000eb164adrp x1, 0x5c5000
000eb168add x1, x1, 730
000eb16corr x2, xzr, 4
000eb170bl os.(*File).wrapErr
000eb174str x0, [sp+104]
000eb178str x1, [sp+112]
000eb17cb 0xeb1ec
000eb180
000eb180loc_eb180:
000eb180ldr x5, [sp+56]
000eb184ldr x6, [sp+48]
000eb188add x5, x6, x5
000eb18cstr x5, [sp+48]
000eb190ldr x0, [sp+56]
000eb194ldr x1, [sp+216]
000eb198ldr x5, [sp+208]
000eb19cldr x6, [sp+224]
000eb1a0b 0xeb1a4
000eb1a4
000eb1a4loc_eb1a4:
000eb1a4subs xzr, x1, x0
000eb1a8b.hs 0xeb1b0
000eb1acb 0xeb204
000eb1b0
000eb1b0loc_eb1b0:
000eb1b0sub x6, x6, x0
000eb1b4sub x7, x1, x0
000eb1b8sub x8, xzr, x6
000eb1bcand x8, x0, x8, asr #63
000eb1c0add x5, x5, x8
000eb1c4str x5, [sp+208]
000eb1c8str x7, [sp+216]
000eb1ccstr x6, [sp+224]
000eb1d0ldr x5, [sp+232]
000eb1d4ldr x6, [sp+56]
000eb1d8add x5, x5, x6
000eb1dcstr x5, [sp+232]
000eb1e0b 0xeb1e4
000eb1e4
000eb1e4loc_eb1e4:
000eb1e4b 0xeb0f8
000eb1e8
000eb1e8loc_eb1e8:
000eb1e8b 0xeb1ec
000eb1ec
000eb1ecloc_eb1ec:
000eb1ecldr x1, [sp+104]
000eb1f0ldr x2, [sp+112]
000eb1f4ldr x0, [sp+48]
000eb1f8ldur x29, [sp-8]
000eb1fcldr x30, [sp], 192
000eb200ret x30
000eb204
000eb204loc_eb204:
000eb204bl runtime.panicSliceB
000eb208hint
000eb20c
000eb20cloc_eb20c:
000eb20cstp x0, x1, [sp+8]
000eb210stp x2, x3, [sp+24]
000eb214str x4, [sp+40]
000eb218mov x3, x30
000eb21cbl runtime.morestack_noctxt.abi0
000eb220ldp x0, x1, [sp+8]
000eb224ldp x2, x3, [sp+24]
000eb228ldr x4, [sp+40]
000eb22cb 0xeaf40
000eaf40
000eb230
000eb230os.(*File).ReadFrom: ; void os.(*File).ReadFrom(os.File * f, io.Reader r)
000eb230ldr x16, [x28+16]
000eb234sub x17, sp, 64
000eb238subs xzr, x17, x16
000eb23cb.ls 0xeb3ac
000eb240str x30, [sp-192]!
000eb244stur x29, [sp-8]
000eb248sub x29, sp, 8
000eb24cstr x0, [sp+200]
000eb250str x1, [sp+208]
000eb254str x2, [sp+216]
000eb258str xzr, [sp+56]
000eb25cstp xzr, xzr, [sp+104]
000eb260ldr x0, [sp+200]
000eb264adrp x1, 0x5c5000
000eb268add x1, x1, 1507
000eb26cmovz x2, 5
000eb270bl os.(*File).checkValid
000eb274str x0, [sp+88]
000eb278str x1, [sp+96]
000eb27ccbnz x0, 0xeb284
000eb280b 0xeb2ac
000eb284
000eb284loc_eb284:
000eb284str xzr, [sp+56]
000eb288str x0, [sp+104]
000eb28cstr x1, [sp+112]
000eb290ldr x3, [sp+56]
000eb294mov x2, x1
000eb298mov x1, x0
000eb29cmov x0, x3
000eb2a0ldur x29, [sp-8]
000eb2a4ldr x30, [sp], 192
000eb2a8ret x30
000eb2ac
000eb2acloc_eb2ac:
000eb2acstp xzr, xzr, [sp+152]
000eb2b0ldr x1, [sp+208]
000eb2b4ldr x2, [sp+216]
000eb2b8ldr x0, [sp+200]
000eb2bcbl os.(*File).readFrom
000eb2c0str x0, [sp+72]
000eb2c4strb w1, [sp+55]
000eb2c8str x2, [sp+152]
000eb2ccstr x3, [sp+160]
000eb2d0ldr x3, [sp+72]
000eb2d4str x3, [sp+64]
000eb2d8ldrb w3, [sp+55]
000eb2dcstrb w3, [sp+54]
000eb2e0ldr x3, [sp+152]
000eb2e4ldr x4, [sp+160]
000eb2e8str x3, [sp+136]
000eb2ecstr x4, [sp+144]
000eb2f0ldr x3, [sp+64]
000eb2f4str x3, [sp+56]
000eb2f8ldrb w3, [sp+54]
000eb2fcstrb w3, [sp+53]
000eb300ldr x3, [sp+136]
000eb304ldr x4, [sp+144]
000eb308str x3, [sp+120]
000eb30cstr x4, [sp+128]
000eb310ldrb w5, [sp+53]
000eb314tbnz w5, 0, 0xeb31c
000eb318b 0xeb35c
000eb31c
000eb31cloc_eb31c:
000eb31cldr x0, [sp+200]
000eb320adrp x1, 0x5c5000
000eb324add x1, x1, 1507
000eb328movz x2, 5
000eb32cbl os.(*File).wrapErr
000eb330str x0, [sp+152]
000eb334str x1, [sp+160]
000eb338str x0, [sp+104]
000eb33cstr x1, [sp+112]
000eb340ldr x5, [sp+56]
000eb344mov x2, x1
000eb348mov x1, x0
000eb34cmov x0, x5
000eb350ldur x29, [sp-8]
000eb354ldr x30, [sp], 192
000eb358ret x30
000eb35c
000eb35cloc_eb35c:
000eb35cstp xzr, xzr, [sp+152]
000eb360ldr x1, [sp+208]
000eb364ldr x2, [sp+216]
000eb368ldr x0, [sp+200]
000eb36cbl os.genericReadFrom
000eb370str x0, [sp+72]
000eb374str x1, [sp+152]
000eb378str x2, [sp+160]
000eb37cldr x3, [sp+72]
000eb380str x3, [sp+80]
000eb384str x1, [sp+168]
000eb388str x2, [sp+176]
000eb38cldr x3, [sp+80]
000eb390str x3, [sp+56]
000eb394str x1, [sp+104]
000eb398str x2, [sp+112]
000eb39cldr x0, [sp+56]
000eb3a0ldur x29, [sp-8]
000eb3a4ldr x30, [sp], 192
000eb3a8ret x30
000eb3ac
000eb3acloc_eb3ac:
000eb3acstp x0, x1, [sp+8]
000eb3b0str x2, [sp+24]
000eb3b4mov x3, x30
000eb3b8bl runtime.morestack_noctxt.abi0
000eb3bcldp x0, x1, [sp+8]
000eb3c0ldr x2, [sp+24]
000eb3c4b 0xeb230
000eb3c8udf 0
000eb3ccudf 0
000eb230
000eb230os.(*File).ReadFrom: ; void os.(*File).ReadFrom(os.File * f, io.Reader r)
000eb230ldr x16, [x28+16]
000eb234sub x17, sp, 64
000eb238subs xzr, x17, x16
000eb23cb.ls 0xeb3ac
000eb240str x30, [sp-192]!
000eb244stur x29, [sp-8]
000eb248sub x29, sp, 8
000eb24cstr x0, [sp+200]
000eb250str x1, [sp+208]
000eb254str x2, [sp+216]
000eb258str xzr, [sp+56]
000eb25cstp xzr, xzr, [sp+104]
000eb260ldr x0, [sp+200]
000eb264adrp x1, 0x5c5000
000eb268add x1, x1, 1507
000eb26cmovz x2, 5
000eb270bl os.(*File).checkValid
000eb274str x0, [sp+88]
000eb278str x1, [sp+96]
000eb27ccbnz x0, 0xeb284
000eb280b 0xeb2ac
000eb284
000eb284loc_eb284:
000eb284str xzr, [sp+56]
000eb288str x0, [sp+104]
000eb28cstr x1, [sp+112]
000eb290ldr x3, [sp+56]
000eb294mov x2, x1
000eb298mov x1, x0
000eb29cmov x0, x3
000eb2a0ldur x29, [sp-8]
000eb2a4ldr x30, [sp], 192
000eb2a8ret x30
000eb2ac
000eb2acloc_eb2ac:
000eb2acstp xzr, xzr, [sp+152]
000eb2b0ldr x1, [sp+208]
000eb2b4ldr x2, [sp+216]
000eb2b8ldr x0, [sp+200]
000eb2bcbl os.(*File).readFrom
000eb2c0str x0, [sp+72]
000eb2c4strb w1, [sp+55]
000eb2c8str x2, [sp+152]
000eb2ccstr x3, [sp+160]
000eb2d0ldr x3, [sp+72]
000eb2d4str x3, [sp+64]
000eb2d8ldrb w3, [sp+55]
000eb2dcstrb w3, [sp+54]
000eb2e0ldr x3, [sp+152]
000eb2e4ldr x4, [sp+160]
000eb2e8str x3, [sp+136]
000eb2ecstr x4, [sp+144]
000eb2f0ldr x3, [sp+64]
000eb2f4str x3, [sp+56]
000eb2f8ldrb w3, [sp+54]
000eb2fcstrb w3, [sp+53]
000eb300ldr x3, [sp+136]
000eb304ldr x4, [sp+144]
000eb308str x3, [sp+120]
000eb30cstr x4, [sp+128]
000eb310ldrb w5, [sp+53]
000eb314tbnz w5, 0, 0xeb31c
000eb318b 0xeb35c
000eb31c
000eb31cloc_eb31c:
000eb31cldr x0, [sp+200]
000eb320adrp x1, 0x5c5000
000eb324add x1, x1, 1507
000eb328movz x2, 5
000eb32cbl os.(*File).wrapErr
000eb330str x0, [sp+152]
000eb334str x1, [sp+160]
000eb338str x0, [sp+104]
000eb33cstr x1, [sp+112]
000eb340ldr x5, [sp+56]
000eb344mov x2, x1
000eb348mov x1, x0
000eb34cmov x0, x5
000eb350ldur x29, [sp-8]
000eb354ldr x30, [sp], 192
000eb358ret x30
000eb35c
000eb35cloc_eb35c:
000eb35cstp xzr, xzr, [sp+152]
000eb360ldr x1, [sp+208]
000eb364ldr x2, [sp+216]
000eb368ldr x0, [sp+200]
000eb36cbl os.genericReadFrom
000eb370str x0, [sp+72]
000eb374str x1, [sp+152]
000eb378str x2, [sp+160]
000eb37cldr x3, [sp+72]
000eb380str x3, [sp+80]
000eb384str x1, [sp+168]
000eb388str x2, [sp+176]
000eb38cldr x3, [sp+80]
000eb390str x3, [sp+56]
000eb394str x1, [sp+104]
000eb398str x2, [sp+112]
000eb39cldr x0, [sp+56]
000eb3a0ldur x29, [sp-8]
000eb3a4ldr x30, [sp], 192
000eb3a8ret x30
000eb3ac
000eb3acloc_eb3ac:
000eb3acstp x0, x1, [sp+8]
000eb3b0str x2, [sp+24]
000eb3b4mov x3, x30
000eb3b8bl runtime.morestack_noctxt.abi0
000eb3bcldp x0, x1, [sp+8]
000eb3c0ldr x2, [sp+24]
000eb3c4b 0xeb230
000eb3c8udf 0
000eb3ccudf 0
000eb230
000eb3d0
000eb3d0os.noReadFrom.ReadFrom: ; void os.noReadFrom.ReadFrom(os.noReadFrom p0, io.Reader p1)
000eb3d0ldr x16, [x28+16]
000eb3d4subs xzr, sp, x16
000eb3d8b.ls 0xeb410
000eb3dcstr x30, [sp-64]!
000eb3e0stur x29, [sp-8]
000eb3e4sub x29, sp, 8
000eb3e8str x0, [sp+72]
000eb3ecstr x1, [sp+80]
000eb3f0str xzr, [sp+32]
000eb3f4stp xzr, xzr, [sp+40]
000eb3f8adrp x0, 0x50a000
000eb3fcadd x0, x0, 2944
000eb400adrp x1, 0x626000
000eb404add x1, x1, 24
000eb408bl runtime.gopanic
000eb40chint
000eb410
000eb410loc_eb410:
000eb410stp x0, x1, [sp+8]
000eb414mov x3, x30
000eb418bl runtime.morestack_noctxt.abi0
000eb41cldp x0, x1, [sp+8]
000eb420b 0xeb3d0
000eb424udf 0
000eb428udf 0
000eb42cudf 0
000eb3d0
000eb3d0os.noReadFrom.ReadFrom: ; void os.noReadFrom.ReadFrom(os.noReadFrom p0, io.Reader p1)
000eb3d0ldr x16, [x28+16]
000eb3d4subs xzr, sp, x16
000eb3d8b.ls 0xeb410
000eb3dcstr x30, [sp-64]!
000eb3e0stur x29, [sp-8]
000eb3e4sub x29, sp, 8
000eb3e8str x0, [sp+72]
000eb3ecstr x1, [sp+80]
000eb3f0str xzr, [sp+32]
000eb3f4stp xzr, xzr, [sp+40]
000eb3f8adrp x0, 0x50a000
000eb3fcadd x0, x0, 2944
000eb400adrp x1, 0x626000
000eb404add x1, x1, 24
000eb408bl runtime.gopanic
000eb40chint
000eb410
000eb410loc_eb410:
000eb410stp x0, x1, [sp+8]
000eb414mov x3, x30
000eb418bl runtime.morestack_noctxt.abi0
000eb41cldp x0, x1, [sp+8]
000eb420b 0xeb3d0
000eb424udf 0
000eb428udf 0
000eb42cudf 0
000eb3d0
000eb430
000eb430os.genericReadFrom: ; void os.genericReadFrom(os.File * f, io.Reader r)
000eb430ldr x16, [x28+16]
000eb434sub x17, sp, 16
000eb438subs xzr, x17, x16
000eb43cb.ls 0xeb4d8
000eb440str x30, [sp-144]!
000eb444stur x29, [sp-8]
000eb448sub x29, sp, 8
000eb44cstr x0, [sp+152]
000eb450str x1, [sp+160]
000eb454str x2, [sp+168]
000eb458str xzr, [sp+48]
000eb45cstp xzr, xzr, [sp+72]
000eb460str xzr, [sp+112]
000eb464ldr x2, [sp+152]
000eb468str x2, [sp+112]
000eb46cstp xzr, xzr, [sp+96]
000eb470adrp x0, 0x5be000
000eb474add x0, x0, 928
000eb478add x1, sp, 112
000eb47cbl runtime.convT
000eb480str x0, [sp+88]
000eb484ldr x2, [sp+160]
000eb488ldr x3, [sp+168]
000eb48cmov x1, x0
000eb490adrp x0, 0x628000
000eb494add x0, x0, 2392
000eb498bl io.Copy
000eb49cstr x0, [sp+56]
000eb4a0str x1, [sp+96]
000eb4a4str x2, [sp+104]
000eb4a8ldr x3, [sp+56]
000eb4acstr x3, [sp+64]
000eb4b0str x1, [sp+120]
000eb4b4str x2, [sp+128]
000eb4b8ldr x3, [sp+64]
000eb4bcstr x3, [sp+48]
000eb4c0str x1, [sp+72]
000eb4c4str x2, [sp+80]
000eb4c8ldr x0, [sp+48]
000eb4ccldur x29, [sp-8]
000eb4d0ldr x30, [sp], 144
000eb4d4ret x30
000eb4d8
000eb4d8loc_eb4d8:
000eb4d8stp x0, x1, [sp+8]
000eb4dcstr x2, [sp+24]
000eb4e0mov x3, x30
000eb4e4bl runtime.morestack_noctxt.abi0
000eb4e8ldp x0, x1, [sp+8]
000eb4ecldr x2, [sp+24]
000eb4f0b 0xeb430
000eb4f4udf 0
000eb4f8udf 0
000eb4fcudf 0
000eb430
000eb430os.genericReadFrom: ; void os.genericReadFrom(os.File * f, io.Reader r)
000eb430ldr x16, [x28+16]
000eb434sub x17, sp, 16
000eb438subs xzr, x17, x16
000eb43cb.ls 0xeb4d8
000eb440str x30, [sp-144]!
000eb444stur x29, [sp-8]
000eb448sub x29, sp, 8
000eb44cstr x0, [sp+152]
000eb450str x1, [sp+160]
000eb454str x2, [sp+168]
000eb458str xzr, [sp+48]
000eb45cstp xzr, xzr, [sp+72]
000eb460str xzr, [sp+112]
000eb464ldr x2, [sp+152]
000eb468str x2, [sp+112]
000eb46cstp xzr, xzr, [sp+96]
000eb470adrp x0, 0x5be000
000eb474add x0, x0, 928
000eb478add x1, sp, 112
000eb47cbl runtime.convT
000eb480str x0, [sp+88]
000eb484ldr x2, [sp+160]
000eb488ldr x3, [sp+168]
000eb48cmov x1, x0
000eb490adrp x0, 0x628000
000eb494add x0, x0, 2392
000eb498bl io.Copy
000eb49cstr x0, [sp+56]
000eb4a0str x1, [sp+96]
000eb4a4str x2, [sp+104]
000eb4a8ldr x3, [sp+56]
000eb4acstr x3, [sp+64]
000eb4b0str x1, [sp+120]
000eb4b4str x2, [sp+128]
000eb4b8ldr x3, [sp+64]
000eb4bcstr x3, [sp+48]
000eb4c0str x1, [sp+72]
000eb4c4str x2, [sp+80]
000eb4c8ldr x0, [sp+48]
000eb4ccldur x29, [sp-8]
000eb4d0ldr x30, [sp], 144
000eb4d4ret x30
000eb4d8
000eb4d8loc_eb4d8:
000eb4d8stp x0, x1, [sp+8]
000eb4dcstr x2, [sp+24]
000eb4e0mov x3, x30
000eb4e4bl runtime.morestack_noctxt.abi0
000eb4e8ldp x0, x1, [sp+8]
000eb4ecldr x2, [sp+24]
000eb4f0b 0xeb430
000eb4f4udf 0
000eb4f8udf 0
000eb4fcudf 0
000eb430
000eb500
000eb500os.(*File).Write: ; void os.(*File).Write(os.File * f, struct []uint8 b)
000eb500ldr x16, [x28+16]
000eb504sub x17, sp, 32
000eb508subs xzr, x17, x16
000eb50cb.ls 0xeb674
000eb510str x30, [sp-160]!
000eb514stur x29, [sp-8]
000eb518sub x29, sp, 8
000eb51cstr x0, [sp+168]
000eb520str x1, [sp+176]
000eb524str x2, [sp+184]
000eb528str x3, [sp+192]
000eb52cstr xzr, [sp+48]
000eb530stp xzr, xzr, [sp+88]
000eb534ldr x0, [sp+168]
000eb538adrp x1, 0x5c5000
000eb53cadd x1, x1, 1507
000eb540movz x2, 5
000eb544bl os.(*File).checkValid
000eb548str x0, [sp+72]
000eb54cstr x1, [sp+80]
000eb550cbnz x0, 0xeb558
000eb554b 0xeb580
000eb558
000eb558loc_eb558:
000eb558str xzr, [sp+48]
000eb55cstr x0, [sp+88]
000eb560str x1, [sp+96]
000eb564ldr x3, [sp+48]
000eb568mov x2, x1
000eb56cmov x1, x0
000eb570mov x0, x3
000eb574ldur x29, [sp-8]
000eb578ldr x30, [sp], 160
000eb57cret x30
000eb580
000eb580loc_eb580:
000eb580stp xzr, xzr, [sp+120]
000eb584ldr x1, [sp+176]
000eb588ldr x2, [sp+184]
000eb58cldr x3, [sp+192]
000eb590ldr x0, [sp+168]
000eb594bl os.(*File).write
000eb598str x0, [sp+56]
000eb59cstr x1, [sp+120]
000eb5a0str x2, [sp+128]
000eb5a4ldr x4, [sp+56]
000eb5a8str x4, [sp+64]
000eb5acstr x1, [sp+136]
000eb5b0str x2, [sp+144]
000eb5b4ldr x4, [sp+64]
000eb5b8str x4, [sp+48]
000eb5bcstr x1, [sp+104]
000eb5c0str x2, [sp+112]
000eb5c4ldr x4, [sp+48]
000eb5c8tbnz x4, 63, 0xeb5d0
000eb5ccb 0xeb5d8
000eb5d0
000eb5d0loc_eb5d0:
000eb5d0str xzr, [sp+48]
000eb5d4b 0xeb5dc
000eb5d8
000eb5d8loc_eb5d8:
000eb5d8b 0xeb5dc
000eb5dc
000eb5dcloc_eb5dc:
000eb5dcldr x3, [sp+184]
000eb5e0str x3, [sp+56]
000eb5e4ldr x4, [sp+48]
000eb5e8subs xzr, x3, x4
000eb5ecb.ne 0xeb5f4
000eb5f0b 0xeb610
000eb5f4
000eb5f4loc_eb5f4:
000eb5f4adrp x27, 0x936000
000eb5f8ldr x3, [x27+1472]
000eb5fcadrp x27, 0x936000
000eb600ldr x4, [x27+1480]
000eb604str x3, [sp+88]
000eb608str x4, [sp+96]
000eb60cb 0xeb614
000eb610
000eb610loc_eb610:
000eb610b 0xeb614
000eb614
000eb614loc_eb614:
000eb614ldr x1, [sp+104]
000eb618ldr x2, [sp+112]
000eb61cldr x0, [sp+168]
000eb620bl os.epipecheck
000eb624ldr x3, [sp+104]
000eb628cbnz x3, 0xeb630
000eb62cb 0xeb658
000eb630
000eb630loc_eb630:
000eb630ldr x3, [sp+104]
000eb634ldr x4, [sp+112]
000eb638ldr x0, [sp+168]
000eb63cadrp x1, 0x5c5000
000eb640add x1, x1, 1507
000eb644movz x2, 5
000eb648bl os.(*File).wrapErr
000eb64cstr x0, [sp+88]
000eb650str x1, [sp+96]
000eb654b 0xeb65c
000eb658
000eb658loc_eb658:
000eb658b 0xeb65c
000eb65c
000eb65cloc_eb65c:
000eb65cldr x1, [sp+88]
000eb660ldr x2, [sp+96]
000eb664ldr x0, [sp+48]
000eb668ldur x29, [sp-8]
000eb66cldr x30, [sp], 160
000eb670ret x30
000eb674
000eb674loc_eb674:
000eb674stp x0, x1, [sp+8]
000eb678stp x2, x3, [sp+24]
000eb67cmov x3, x30
000eb680bl runtime.morestack_noctxt.abi0
000eb684ldp x0, x1, [sp+8]
000eb688ldp x2, x3, [sp+24]
000eb68cb 0xeb500
000eb500
000eb500os.(*File).Write: ; void os.(*File).Write(os.File * f, struct []uint8 b)
000eb500ldr x16, [x28+16]
000eb504sub x17, sp, 32
000eb508subs xzr, x17, x16
000eb50cb.ls 0xeb674
000eb510str x30, [sp-160]!
000eb514stur x29, [sp-8]
000eb518sub x29, sp, 8
000eb51cstr x0, [sp+168]
000eb520str x1, [sp+176]
000eb524str x2, [sp+184]
000eb528str x3, [sp+192]
000eb52cstr xzr, [sp+48]
000eb530stp xzr, xzr, [sp+88]
000eb534ldr x0, [sp+168]
000eb538adrp x1, 0x5c5000
000eb53cadd x1, x1, 1507
000eb540movz x2, 5
000eb544bl os.(*File).checkValid
000eb548str x0, [sp+72]
000eb54cstr x1, [sp+80]
000eb550cbnz x0, 0xeb558
000eb554b 0xeb580
000eb558
000eb558loc_eb558:
000eb558str xzr, [sp+48]
000eb55cstr x0, [sp+88]
000eb560str x1, [sp+96]
000eb564ldr x3, [sp+48]
000eb568mov x2, x1
000eb56cmov x1, x0
000eb570mov x0, x3
000eb574ldur x29, [sp-8]
000eb578ldr x30, [sp], 160
000eb57cret x30
000eb580
000eb580loc_eb580:
000eb580stp xzr, xzr, [sp+120]
000eb584ldr x1, [sp+176]
000eb588ldr x2, [sp+184]
000eb58cldr x3, [sp+192]
000eb590ldr x0, [sp+168]
000eb594bl os.(*File).write
000eb598str x0, [sp+56]
000eb59cstr x1, [sp+120]
000eb5a0str x2, [sp+128]
000eb5a4ldr x4, [sp+56]
000eb5a8str x4, [sp+64]
000eb5acstr x1, [sp+136]
000eb5b0str x2, [sp+144]
000eb5b4ldr x4, [sp+64]
000eb5b8str x4, [sp+48]
000eb5bcstr x1, [sp+104]
000eb5c0str x2, [sp+112]
000eb5c4ldr x4, [sp+48]
000eb5c8tbnz x4, 63, 0xeb5d0
000eb5ccb 0xeb5d8
000eb5d0
000eb5d0loc_eb5d0:
000eb5d0str xzr, [sp+48]
000eb5d4b 0xeb5dc
000eb5d8
000eb5d8loc_eb5d8:
000eb5d8b 0xeb5dc
000eb5dc
000eb5dcloc_eb5dc:
000eb5dcldr x3, [sp+184]
000eb5e0str x3, [sp+56]
000eb5e4ldr x4, [sp+48]
000eb5e8subs xzr, x3, x4
000eb5ecb.ne 0xeb5f4
000eb5f0b 0xeb610
000eb5f4
000eb5f4loc_eb5f4:
000eb5f4adrp x27, 0x936000
000eb5f8ldr x3, [x27+1472]
000eb5fcadrp x27, 0x936000
000eb600ldr x4, [x27+1480]
000eb604str x3, [sp+88]
000eb608str x4, [sp+96]
000eb60cb 0xeb614
000eb610
000eb610loc_eb610:
000eb610b 0xeb614
000eb614
000eb614loc_eb614:
000eb614ldr x1, [sp+104]
000eb618ldr x2, [sp+112]
000eb61cldr x0, [sp+168]
000eb620bl os.epipecheck
000eb624ldr x3, [sp+104]
000eb628cbnz x3, 0xeb630
000eb62cb 0xeb658
000eb630
000eb630loc_eb630:
000eb630ldr x3, [sp+104]
000eb634ldr x4, [sp+112]
000eb638ldr x0, [sp+168]
000eb63cadrp x1, 0x5c5000
000eb640add x1, x1, 1507
000eb644movz x2, 5
000eb648bl os.(*File).wrapErr
000eb64cstr x0, [sp+88]
000eb650str x1, [sp+96]
000eb654b 0xeb65c
000eb658
000eb658loc_eb658:
000eb658b 0xeb65c
000eb65c
000eb65cloc_eb65c:
000eb65cldr x1, [sp+88]
000eb660ldr x2, [sp+96]
000eb664ldr x0, [sp+48]
000eb668ldur x29, [sp-8]
000eb66cldr x30, [sp], 160
000eb670ret x30
000eb674
000eb674loc_eb674:
000eb674stp x0, x1, [sp+8]
000eb678stp x2, x3, [sp+24]
000eb67cmov x3, x30
000eb680bl runtime.morestack_noctxt.abi0
000eb684ldp x0, x1, [sp+8]
000eb688ldp x2, x3, [sp+24]
000eb68cb 0xeb500
000eb500
000eb690
000eb690os.(*File).WriteTo: ; void os.(*File).WriteTo(os.File * f, io.Writer w)
000eb690ldr x16, [x28+16]
000eb694sub x17, sp, 64
000eb698subs xzr, x17, x16
000eb69cb.ls 0xeb80c
000eb6a0str x30, [sp-192]!
000eb6a4stur x29, [sp-8]
000eb6a8sub x29, sp, 8
000eb6acstr x0, [sp+200]
000eb6b0str x1, [sp+208]
000eb6b4str x2, [sp+216]
000eb6b8str xzr, [sp+56]
000eb6bcstp xzr, xzr, [sp+104]
000eb6c0ldr x0, [sp+200]
000eb6c4adrp x1, 0x5c5000
000eb6c8add x1, x1, 730
000eb6ccorr x2, xzr, 4
000eb6d0bl os.(*File).checkValid
000eb6d4str x0, [sp+88]
000eb6d8str x1, [sp+96]
000eb6dccbnz x0, 0xeb6e4
000eb6e0b 0xeb70c
000eb6e4
000eb6e4loc_eb6e4:
000eb6e4str xzr, [sp+56]
000eb6e8str x0, [sp+104]
000eb6ecstr x1, [sp+112]
000eb6f0ldr x3, [sp+56]
000eb6f4mov x2, x1
000eb6f8mov x1, x0
000eb6fcmov x0, x3
000eb700ldur x29, [sp-8]
000eb704ldr x30, [sp], 192
000eb708ret x30
000eb70c
000eb70cloc_eb70c:
000eb70cstp xzr, xzr, [sp+152]
000eb710ldr x1, [sp+208]
000eb714ldr x2, [sp+216]
000eb718ldr x0, [sp+200]
000eb71cbl os.(*File).writeTo
000eb720str x0, [sp+72]
000eb724strb w1, [sp+55]
000eb728str x2, [sp+152]
000eb72cstr x3, [sp+160]
000eb730ldr x3, [sp+72]
000eb734str x3, [sp+64]
000eb738ldrb w3, [sp+55]
000eb73cstrb w3, [sp+54]
000eb740ldr x3, [sp+152]
000eb744ldr x4, [sp+160]
000eb748str x3, [sp+136]
000eb74cstr x4, [sp+144]
000eb750ldr x3, [sp+64]
000eb754str x3, [sp+56]
000eb758ldrb w3, [sp+54]
000eb75cstrb w3, [sp+53]
000eb760ldr x3, [sp+136]
000eb764ldr x4, [sp+144]
000eb768str x3, [sp+120]
000eb76cstr x4, [sp+128]
000eb770ldrb w5, [sp+53]
000eb774tbnz w5, 0, 0xeb77c
000eb778b 0xeb7bc
000eb77c
000eb77cloc_eb77c:
000eb77cldr x0, [sp+200]
000eb780adrp x1, 0x5c5000
000eb784add x1, x1, 730
000eb788orr x2, xzr, 4
000eb78cbl os.(*File).wrapErr
000eb790str x0, [sp+152]
000eb794str x1, [sp+160]
000eb798str x0, [sp+104]
000eb79cstr x1, [sp+112]
000eb7a0ldr x5, [sp+56]
000eb7a4mov x2, x1
000eb7a8mov x1, x0
000eb7acmov x0, x5
000eb7b0ldur x29, [sp-8]
000eb7b4ldr x30, [sp], 192
000eb7b8ret x30
000eb7bc
000eb7bcloc_eb7bc:
000eb7bcstp xzr, xzr, [sp+152]
000eb7c0ldr x1, [sp+208]
000eb7c4ldr x2, [sp+216]
000eb7c8ldr x0, [sp+200]
000eb7ccbl os.genericWriteTo
000eb7d0str x0, [sp+72]
000eb7d4str x1, [sp+152]
000eb7d8str x2, [sp+160]
000eb7dcldr x3, [sp+72]
000eb7e0str x3, [sp+80]
000eb7e4str x1, [sp+168]
000eb7e8str x2, [sp+176]
000eb7ecldr x3, [sp+80]
000eb7f0str x3, [sp+56]
000eb7f4str x1, [sp+104]
000eb7f8str x2, [sp+112]
000eb7fcldr x0, [sp+56]
000eb800ldur x29, [sp-8]
000eb804ldr x30, [sp], 192
000eb808ret x30
000eb80c
000eb80cloc_eb80c:
000eb80cstp x0, x1, [sp+8]
000eb810str x2, [sp+24]
000eb814mov x3, x30
000eb818bl runtime.morestack_noctxt.abi0
000eb81cldp x0, x1, [sp+8]
000eb820ldr x2, [sp+24]
000eb824b 0xeb690
000eb828udf 0
000eb82cudf 0
000eb690
000eb690os.(*File).WriteTo: ; void os.(*File).WriteTo(os.File * f, io.Writer w)
000eb690ldr x16, [x28+16]
000eb694sub x17, sp, 64
000eb698subs xzr, x17, x16
000eb69cb.ls 0xeb80c
000eb6a0str x30, [sp-192]!
000eb6a4stur x29, [sp-8]
000eb6a8sub x29, sp, 8
000eb6acstr x0, [sp+200]
000eb6b0str x1, [sp+208]
000eb6b4str x2, [sp+216]
000eb6b8str xzr, [sp+56]
000eb6bcstp xzr, xzr, [sp+104]
000eb6c0ldr x0, [sp+200]
000eb6c4adrp x1, 0x5c5000
000eb6c8add x1, x1, 730
000eb6ccorr x2, xzr, 4
000eb6d0bl os.(*File).checkValid
000eb6d4str x0, [sp+88]
000eb6d8str x1, [sp+96]
000eb6dccbnz x0, 0xeb6e4
000eb6e0b 0xeb70c
000eb6e4
000eb6e4loc_eb6e4:
000eb6e4str xzr, [sp+56]
000eb6e8str x0, [sp+104]
000eb6ecstr x1, [sp+112]
000eb6f0ldr x3, [sp+56]
000eb6f4mov x2, x1
000eb6f8mov x1, x0
000eb6fcmov x0, x3
000eb700ldur x29, [sp-8]
000eb704ldr x30, [sp], 192
000eb708ret x30
000eb70c
000eb70cloc_eb70c:
000eb70cstp xzr, xzr, [sp+152]
000eb710ldr x1, [sp+208]
000eb714ldr x2, [sp+216]
000eb718ldr x0, [sp+200]
000eb71cbl os.(*File).writeTo
000eb720str x0, [sp+72]
000eb724strb w1, [sp+55]
000eb728str x2, [sp+152]
000eb72cstr x3, [sp+160]
000eb730ldr x3, [sp+72]
000eb734str x3, [sp+64]
000eb738ldrb w3, [sp+55]
000eb73cstrb w3, [sp+54]
000eb740ldr x3, [sp+152]
000eb744ldr x4, [sp+160]
000eb748str x3, [sp+136]
000eb74cstr x4, [sp+144]
000eb750ldr x3, [sp+64]
000eb754str x3, [sp+56]
000eb758ldrb w3, [sp+54]
000eb75cstrb w3, [sp+53]
000eb760ldr x3, [sp+136]
000eb764ldr x4, [sp+144]
000eb768str x3, [sp+120]
000eb76cstr x4, [sp+128]
000eb770ldrb w5, [sp+53]
000eb774tbnz w5, 0, 0xeb77c
000eb778b 0xeb7bc
000eb77c
000eb77cloc_eb77c:
000eb77cldr x0, [sp+200]
000eb780adrp x1, 0x5c5000
000eb784add x1, x1, 730
000eb788orr x2, xzr, 4
000eb78cbl os.(*File).wrapErr
000eb790str x0, [sp+152]
000eb794str x1, [sp+160]
000eb798str x0, [sp+104]
000eb79cstr x1, [sp+112]
000eb7a0ldr x5, [sp+56]
000eb7a4mov x2, x1
000eb7a8mov x1, x0
000eb7acmov x0, x5
000eb7b0ldur x29, [sp-8]
000eb7b4ldr x30, [sp], 192
000eb7b8ret x30
000eb7bc
000eb7bcloc_eb7bc:
000eb7bcstp xzr, xzr, [sp+152]
000eb7c0ldr x1, [sp+208]
000eb7c4ldr x2, [sp+216]
000eb7c8ldr x0, [sp+200]
000eb7ccbl os.genericWriteTo
000eb7d0str x0, [sp+72]
000eb7d4str x1, [sp+152]
000eb7d8str x2, [sp+160]
000eb7dcldr x3, [sp+72]
000eb7e0str x3, [sp+80]
000eb7e4str x1, [sp+168]
000eb7e8str x2, [sp+176]
000eb7ecldr x3, [sp+80]
000eb7f0str x3, [sp+56]
000eb7f4str x1, [sp+104]
000eb7f8str x2, [sp+112]
000eb7fcldr x0, [sp+56]
000eb800ldur x29, [sp-8]
000eb804ldr x30, [sp], 192
000eb808ret x30
000eb80c
000eb80cloc_eb80c:
000eb80cstp x0, x1, [sp+8]
000eb810str x2, [sp+24]
000eb814mov x3, x30
000eb818bl runtime.morestack_noctxt.abi0
000eb81cldp x0, x1, [sp+8]
000eb820ldr x2, [sp+24]
000eb824b 0xeb690
000eb828udf 0
000eb82cudf 0
000eb690
000eb830
000eb830os.noWriteTo.WriteTo: ; void os.noWriteTo.WriteTo(os.noWriteTo p0, io.Writer p1)
000eb830ldr x16, [x28+16]
000eb834subs xzr, sp, x16
000eb838b.ls 0xeb870
000eb83cstr x30, [sp-64]!
000eb840stur x29, [sp-8]
000eb844sub x29, sp, 8
000eb848str x0, [sp+72]
000eb84cstr x1, [sp+80]
000eb850str xzr, [sp+32]
000eb854stp xzr, xzr, [sp+40]
000eb858adrp x0, 0x50a000
000eb85cadd x0, x0, 2944
000eb860adrp x1, 0x626000
000eb864add x1, x1, 24
000eb868bl runtime.gopanic
000eb86chint
000eb870
000eb870loc_eb870:
000eb870stp x0, x1, [sp+8]
000eb874mov x3, x30
000eb878bl runtime.morestack_noctxt.abi0
000eb87cldp x0, x1, [sp+8]
000eb880b 0xeb830
000eb884udf 0
000eb888udf 0
000eb88cudf 0
000eb830
000eb830os.noWriteTo.WriteTo: ; void os.noWriteTo.WriteTo(os.noWriteTo p0, io.Writer p1)
000eb830ldr x16, [x28+16]
000eb834subs xzr, sp, x16
000eb838b.ls 0xeb870
000eb83cstr x30, [sp-64]!
000eb840stur x29, [sp-8]
000eb844sub x29, sp, 8
000eb848str x0, [sp+72]
000eb84cstr x1, [sp+80]
000eb850str xzr, [sp+32]
000eb854stp xzr, xzr, [sp+40]
000eb858adrp x0, 0x50a000
000eb85cadd x0, x0, 2944
000eb860adrp x1, 0x626000
000eb864add x1, x1, 24
000eb868bl runtime.gopanic
000eb86chint
000eb870
000eb870loc_eb870:
000eb870stp x0, x1, [sp+8]
000eb874mov x3, x30
000eb878bl runtime.morestack_noctxt.abi0
000eb87cldp x0, x1, [sp+8]
000eb880b 0xeb830
000eb884udf 0
000eb888udf 0
000eb88cudf 0
000eb830
000eb890
000eb890os.genericWriteTo: ; void os.genericWriteTo(os.File * f, io.Writer w)
000eb890ldr x16, [x28+16]
000eb894sub x17, sp, 16
000eb898subs xzr, x17, x16
000eb89cb.ls 0xeb93c
000eb8a0str x30, [sp-144]!
000eb8a4stur x29, [sp-8]
000eb8a8sub x29, sp, 8
000eb8acstr x0, [sp+152]
000eb8b0str x1, [sp+160]
000eb8b4str x2, [sp+168]
000eb8b8str xzr, [sp+48]
000eb8bcstp xzr, xzr, [sp+72]
000eb8c0str xzr, [sp+112]
000eb8c4ldr x2, [sp+152]
000eb8c8str x2, [sp+112]
000eb8ccstp xzr, xzr, [sp+96]
000eb8d0adrp x0, 0x5be000
000eb8d4add x0, x0, 128
000eb8d8add x1, sp, 112
000eb8dcbl runtime.convT
000eb8e0str x0, [sp+88]
000eb8e4ldr x2, [sp+160]
000eb8e8ldr x1, [sp+168]
000eb8ecmov x3, x0
000eb8f0mov x0, x2
000eb8f4adrp x2, 0x628000
000eb8f8add x2, x2, 2360
000eb8fcbl io.Copy
000eb900str x0, [sp+56]
000eb904str x1, [sp+96]
000eb908str x2, [sp+104]
000eb90cldr x3, [sp+56]
000eb910str x3, [sp+64]
000eb914str x1, [sp+120]
000eb918str x2, [sp+128]
000eb91cldr x3, [sp+64]
000eb920str x3, [sp+48]
000eb924str x1, [sp+72]
000eb928str x2, [sp+80]
000eb92cldr x0, [sp+48]
000eb930ldur x29, [sp-8]
000eb934ldr x30, [sp], 144
000eb938ret x30
000eb93c
000eb93cloc_eb93c:
000eb93cstp x0, x1, [sp+8]
000eb940str x2, [sp+24]
000eb944mov x3, x30
000eb948bl runtime.morestack_noctxt.abi0
000eb94cldp x0, x1, [sp+8]
000eb950ldr x2, [sp+24]
000eb954b 0xeb890
000eb958udf 0
000eb95cudf 0
000eb890
000eb890os.genericWriteTo: ; void os.genericWriteTo(os.File * f, io.Writer w)
000eb890ldr x16, [x28+16]
000eb894sub x17, sp, 16
000eb898subs xzr, x17, x16
000eb89cb.ls 0xeb93c
000eb8a0str x30, [sp-144]!
000eb8a4stur x29, [sp-8]
000eb8a8sub x29, sp, 8
000eb8acstr x0, [sp+152]
000eb8b0str x1, [sp+160]
000eb8b4str x2, [sp+168]
000eb8b8str xzr, [sp+48]
000eb8bcstp xzr, xzr, [sp+72]
000eb8c0str xzr, [sp+112]
000eb8c4ldr x2, [sp+152]
000eb8c8str x2, [sp+112]
000eb8ccstp xzr, xzr, [sp+96]
000eb8d0adrp x0, 0x5be000
000eb8d4add x0, x0, 128
000eb8d8add x1, sp, 112
000eb8dcbl runtime.convT
000eb8e0str x0, [sp+88]
000eb8e4ldr x2, [sp+160]
000eb8e8ldr x1, [sp+168]
000eb8ecmov x3, x0
000eb8f0mov x0, x2
000eb8f4adrp x2, 0x628000
000eb8f8add x2, x2, 2360
000eb8fcbl io.Copy
000eb900str x0, [sp+56]
000eb904str x1, [sp+96]
000eb908str x2, [sp+104]
000eb90cldr x3, [sp+56]
000eb910str x3, [sp+64]
000eb914str x1, [sp+120]
000eb918str x2, [sp+128]
000eb91cldr x3, [sp+64]
000eb920str x3, [sp+48]
000eb924str x1, [sp+72]
000eb928str x2, [sp+80]
000eb92cldr x0, [sp+48]
000eb930ldur x29, [sp-8]
000eb934ldr x30, [sp], 144
000eb938ret x30
000eb93c
000eb93cloc_eb93c:
000eb93cstp x0, x1, [sp+8]
000eb940str x2, [sp+24]
000eb944mov x3, x30
000eb948bl runtime.morestack_noctxt.abi0
000eb94cldp x0, x1, [sp+8]
000eb950ldr x2, [sp+24]
000eb954b 0xeb890
000eb958udf 0
000eb95cudf 0
000eb890
000eb960
000eb960os.(*File).Seek: ; void os.(*File).Seek(os.File * f, int64 offset, int whence)
000eb960ldr x16, [x28+16]
000eb964sub x17, sp, 64
000eb968subs xzr, x17, x16
000eb96cb.ls 0xebb48
000eb970str x30, [sp-192]!
000eb974stur x29, [sp-8]
000eb978sub x29, sp, 8
000eb97cstr x0, [sp+200]
000eb980str x1, [sp+208]
000eb984str x2, [sp+216]
000eb988str xzr, [sp+56]
000eb98cstp xzr, xzr, [sp+104]
000eb990ldr x0, [sp+200]
000eb994adrp x1, 0x5c5000
000eb998add x1, x1, 734
000eb99corr x2, xzr, 4
000eb9a0bl os.(*File).checkValid
000eb9a4str x0, [sp+88]
000eb9a8str x1, [sp+96]
000eb9accbnz x0, 0xeb9b4
000eb9b0b 0xeb9dc
000eb9b4
000eb9b4loc_eb9b4:
000eb9b4str xzr, [sp+56]
000eb9b8str x0, [sp+104]
000eb9bcstr x1, [sp+112]
000eb9c0ldr x3, [sp+56]
000eb9c4mov x2, x1
000eb9c8mov x1, x0
000eb9ccmov x0, x3
000eb9d0ldur x29, [sp-8]
000eb9d4ldr x30, [sp], 192
000eb9d8ret x30
000eb9dc
000eb9dcloc_eb9dc:
000eb9dcstp xzr, xzr, [sp+168]
000eb9e0ldr x1, [sp+208]
000eb9e4ldr x2, [sp+216]
000eb9e8ldr x0, [sp+200]
000eb9ecbl os.(*File).seek
000eb9f0str x0, [sp+80]
000eb9f4str x1, [sp+168]
000eb9f8str x2, [sp+176]
000eb9fcldr x3, [sp+80]
000eba00str x3, [sp+72]
000eba04str x1, [sp+136]
000eba08str x2, [sp+144]
000eba0cldr x3, [sp+72]
000eba10str x3, [sp+64]
000eba14str x1, [sp+120]
000eba18str x2, [sp+128]
000eba1csubs xzr, x1, 0
000eba20cset x3, ne
000eba24eor x3, x3, 1
000eba28strb w3, [sp+54]
000eba2ccbnz x1, 0xeba34
000eba30b 0xeba38
000eba34
000eba34loc_eba34:
000eba34b 0xeba78
000eba38
000eba38loc_eba38:
000eba38ldr x2, [sp+200]
000eba3cldrsb x27, [x2]
000eba40ldr x2, [x2]
000eba44ldrsb x27, [x2]
000eba48add x2, x2, 72
000eba4cstr x2, [sp+152]
000eba50ldr x0, [sp+152]
000eba54adrp x1, 0x630000
000eba58add x1, x1, 2240
000eba5cbl sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Load
000eba60str x0, [sp+160]
000eba64ldr x2, [sp+160]
000eba68subs xzr, x2, 0
000eba6ccset x2, ne
000eba70strb w2, [sp+54]
000eba74b 0xeba78
000eba78
000eba78loc_eba78:
000eba78ldrb w5, [sp+54]
000eba7cstrb w5, [sp+55]
000eba80tbnz w5, 0, 0xeba88
000eba84b 0xeba9c
000eba88
000eba88loc_eba88:
000eba88ldr x5, [sp+64]
000eba8csubs xzr, x5, 0
000eba90cset x5, ne
000eba94strb w5, [sp+55]
000eba98b 0xebaa0
000eba9c
000eba9cloc_eba9c:
000eba9cb 0xebaa0
000ebaa0
000ebaa0loc_ebaa0:
000ebaa0ldrb w5, [sp+55]
000ebaa4tbnz w5, 0, 0xebaac
000ebaa8b 0xebac8
000ebaac
000ebaacloc_ebaac:
000ebaacadrp x5, 0x628000
000ebab0add x5, x5, 2264
000ebab4str x5, [sp+120]
000ebab8adrp x5, 0x625000
000ebabcadd x5, x5, 3080
000ebac0str x5, [sp+128]
000ebac4b 0xebacc
000ebac8
000ebac8loc_ebac8:
000ebac8b 0xebacc
000ebacc
000ebaccloc_ebacc:
000ebaccldr x5, [sp+120]
000ebad0cbnz x5, 0xebad8
000ebad4b 0xebb24
000ebad8
000ebad8loc_ebad8:
000ebad8ldr x3, [sp+120]
000ebadcldr x4, [sp+128]
000ebae0ldr x0, [sp+200]
000ebae4adrp x1, 0x5c5000
000ebae8add x1, x1, 734
000ebaecorr x2, xzr, 4
000ebaf0bl os.(*File).wrapErr
000ebaf4str x0, [sp+168]
000ebaf8str x1, [sp+176]
000ebafcstr xzr, [sp+56]
000ebb00str x0, [sp+104]
000ebb04str x1, [sp+112]
000ebb08ldr x5, [sp+56]
000ebb0cmov x2, x1
000ebb10mov x1, x0
000ebb14mov x0, x5
000ebb18ldur x29, [sp-8]
000ebb1cldr x30, [sp], 192
000ebb20ret x30
000ebb24
000ebb24loc_ebb24:
000ebb24ldr x3, [sp+64]
000ebb28str x3, [sp+56]
000ebb2cstp xzr, xzr, [sp+104]
000ebb30ldr x0, [sp+56]
000ebb34mov x1, xzr
000ebb38mov x2, xzr
000ebb3cldur x29, [sp-8]
000ebb40ldr x30, [sp], 192
000ebb44ret x30
000ebb48
000ebb48loc_ebb48:
000ebb48stp x0, x1, [sp+8]
000ebb4cstr x2, [sp+24]
000ebb50mov x3, x30
000ebb54bl runtime.morestack_noctxt.abi0
000ebb58ldp x0, x1, [sp+8]
000ebb5cldr x2, [sp+24]
000ebb60b 0xeb960
000ebb64udf 0
000ebb68udf 0
000ebb6cudf 0
000eb960
000eb960os.(*File).Seek: ; void os.(*File).Seek(os.File * f, int64 offset, int whence)
000eb960ldr x16, [x28+16]
000eb964sub x17, sp, 64
000eb968subs xzr, x17, x16
000eb96cb.ls 0xebb48
000eb970str x30, [sp-192]!
000eb974stur x29, [sp-8]
000eb978sub x29, sp, 8
000eb97cstr x0, [sp+200]
000eb980str x1, [sp+208]
000eb984str x2, [sp+216]
000eb988str xzr, [sp+56]
000eb98cstp xzr, xzr, [sp+104]
000eb990ldr x0, [sp+200]
000eb994adrp x1, 0x5c5000
000eb998add x1, x1, 734
000eb99corr x2, xzr, 4
000eb9a0bl os.(*File).checkValid
000eb9a4str x0, [sp+88]
000eb9a8str x1, [sp+96]
000eb9accbnz x0, 0xeb9b4
000eb9b0b 0xeb9dc
000eb9b4
000eb9b4loc_eb9b4:
000eb9b4str xzr, [sp+56]
000eb9b8str x0, [sp+104]
000eb9bcstr x1, [sp+112]
000eb9c0ldr x3, [sp+56]
000eb9c4mov x2, x1
000eb9c8mov x1, x0
000eb9ccmov x0, x3
000eb9d0ldur x29, [sp-8]
000eb9d4ldr x30, [sp], 192
000eb9d8ret x30
000eb9dc
000eb9dcloc_eb9dc:
000eb9dcstp xzr, xzr, [sp+168]
000eb9e0ldr x1, [sp+208]
000eb9e4ldr x2, [sp+216]
000eb9e8ldr x0, [sp+200]
000eb9ecbl os.(*File).seek
000eb9f0str x0, [sp+80]
000eb9f4str x1, [sp+168]
000eb9f8str x2, [sp+176]
000eb9fcldr x3, [sp+80]
000eba00str x3, [sp+72]
000eba04str x1, [sp+136]
000eba08str x2, [sp+144]
000eba0cldr x3, [sp+72]
000eba10str x3, [sp+64]
000eba14str x1, [sp+120]
000eba18str x2, [sp+128]
000eba1csubs xzr, x1, 0
000eba20cset x3, ne
000eba24eor x3, x3, 1
000eba28strb w3, [sp+54]
000eba2ccbnz x1, 0xeba34
000eba30b 0xeba38
000eba34
000eba34loc_eba34:
000eba34b 0xeba78
000eba38
000eba38loc_eba38:
000eba38ldr x2, [sp+200]
000eba3cldrsb x27, [x2]
000eba40ldr x2, [x2]
000eba44ldrsb x27, [x2]
000eba48add x2, x2, 72
000eba4cstr x2, [sp+152]
000eba50ldr x0, [sp+152]
000eba54adrp x1, 0x630000
000eba58add x1, x1, 2240
000eba5cbl sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Load
000eba60str x0, [sp+160]
000eba64ldr x2, [sp+160]
000eba68subs xzr, x2, 0
000eba6ccset x2, ne
000eba70strb w2, [sp+54]
000eba74b 0xeba78
000eba78
000eba78loc_eba78:
000eba78ldrb w5, [sp+54]
000eba7cstrb w5, [sp+55]
000eba80tbnz w5, 0, 0xeba88
000eba84b 0xeba9c
000eba88
000eba88loc_eba88:
000eba88ldr x5, [sp+64]
000eba8csubs xzr, x5, 0
000eba90cset x5, ne
000eba94strb w5, [sp+55]
000eba98b 0xebaa0
000eba9c
000eba9cloc_eba9c:
000eba9cb 0xebaa0
000ebaa0
000ebaa0loc_ebaa0:
000ebaa0ldrb w5, [sp+55]
000ebaa4tbnz w5, 0, 0xebaac
000ebaa8b 0xebac8
000ebaac
000ebaacloc_ebaac:
000ebaacadrp x5, 0x628000
000ebab0add x5, x5, 2264
000ebab4str x5, [sp+120]
000ebab8adrp x5, 0x625000
000ebabcadd x5, x5, 3080
000ebac0str x5, [sp+128]
000ebac4b 0xebacc
000ebac8
000ebac8loc_ebac8:
000ebac8b 0xebacc
000ebacc
000ebaccloc_ebacc:
000ebaccldr x5, [sp+120]
000ebad0cbnz x5, 0xebad8
000ebad4b 0xebb24
000ebad8
000ebad8loc_ebad8:
000ebad8ldr x3, [sp+120]
000ebadcldr x4, [sp+128]
000ebae0ldr x0, [sp+200]
000ebae4adrp x1, 0x5c5000
000ebae8add x1, x1, 734
000ebaecorr x2, xzr, 4
000ebaf0bl os.(*File).wrapErr
000ebaf4str x0, [sp+168]
000ebaf8str x1, [sp+176]
000ebafcstr xzr, [sp+56]
000ebb00str x0, [sp+104]
000ebb04str x1, [sp+112]
000ebb08ldr x5, [sp+56]
000ebb0cmov x2, x1
000ebb10mov x1, x0
000ebb14mov x0, x5
000ebb18ldur x29, [sp-8]
000ebb1cldr x30, [sp], 192
000ebb20ret x30
000ebb24
000ebb24loc_ebb24:
000ebb24ldr x3, [sp+64]
000ebb28str x3, [sp+56]
000ebb2cstp xzr, xzr, [sp+104]
000ebb30ldr x0, [sp+56]
000ebb34mov x1, xzr
000ebb38mov x2, xzr
000ebb3cldur x29, [sp-8]
000ebb40ldr x30, [sp], 192
000ebb44ret x30
000ebb48
000ebb48loc_ebb48:
000ebb48stp x0, x1, [sp+8]
000ebb4cstr x2, [sp+24]
000ebb50mov x3, x30
000ebb54bl runtime.morestack_noctxt.abi0
000ebb58ldp x0, x1, [sp+8]
000ebb5cldr x2, [sp+24]
000ebb60b 0xeb960
000ebb64udf 0
000ebb68udf 0
000ebb6cudf 0
000eb960
000ebb70
000ebb70os.(*File).WriteString: ; void os.(*File).WriteString(os.File * f, struct string s)
000ebb70ldr x16, [x28+16]
000ebb74sub x17, sp, 48
000ebb78subs xzr, x17, x16
000ebb7cb.ls 0xebc6c
000ebb80str x30, [sp-176]!
000ebb84stur x29, [sp-8]
000ebb88sub x29, sp, 8
000ebb8cstr x0, [sp+184]
000ebb90str x1, [sp+192]
000ebb94str x2, [sp+200]
000ebb98str xzr, [sp+56]
000ebb9cstp xzr, xzr, [sp+88]
000ebba0ldr x4, [sp+200]
000ebba4str x4, [sp+64]
000ebba8ldr x4, [sp+192]
000ebbacstr x4, [sp+128]
000ebbb0ldr x4, [sp+64]
000ebbb4tbnz x4, 63, 0xebc64
000ebbb8b 0xebbbc
000ebbbc
000ebbbcloc_ebbbc:
000ebbbcldr x4, [sp+64]
000ebbc0str x4, [sp+80]
000ebbc4strb wzr, [sp+55]
000ebbc8b 0xebbcc
000ebbcc
000ebbccloc_ebbcc:
000ebbccldr x4, [sp+80]
000ebbd0ldr x5, [sp+128]
000ebbd4sub x5, xzr, x5
000ebbd8subs xzr, x4, x5
000ebbdcb.hi 0xebc50
000ebbe0b 0xebbe4
000ebbe4
000ebbe4loc_ebbe4:
000ebbe4ldr x4, [sp+64]
000ebbe8ldr x5, [sp+64]
000ebbecldr x6, [sp+128]
000ebbf0str x6, [sp+104]
000ebbf4str x4, [sp+112]
000ebbf8str x5, [sp+120]
000ebbfcstp xzr, xzr, [sp+136]
000ebc00ldr x1, [sp+104]
000ebc04ldr x2, [sp+112]
000ebc08ldr x3, [sp+120]
000ebc0cldr x0, [sp+184]
000ebc10bl os.(*File).Write
000ebc14str x0, [sp+64]
000ebc18str x1, [sp+136]
000ebc1cstr x2, [sp+144]
000ebc20ldr x4, [sp+64]
000ebc24str x4, [sp+72]
000ebc28str x1, [sp+152]
000ebc2cstr x2, [sp+160]
000ebc30ldr x4, [sp+72]
000ebc34str x4, [sp+56]
000ebc38str x1, [sp+88]
000ebc3cstr x2, [sp+96]
000ebc40ldr x0, [sp+56]
000ebc44ldur x29, [sp-8]
000ebc48ldr x30, [sp], 176
000ebc4cret x30
000ebc50
000ebc50loc_ebc50:
000ebc50ldr x0, [sp+128]
000ebc54cbnz x0, 0xebc5c
000ebc58b 0xebc60
000ebc5c
000ebc5cloc_ebc5c:
000ebc5cbl runtime.panicunsafeslicelen
000ebc60
000ebc60loc_ebc60:
000ebc60bl runtime.panicunsafeslicenilptr
000ebc64
000ebc64loc_ebc64:
000ebc64bl runtime.panicunsafeslicelen
000ebc68hint
000ebc6c
000ebc6cloc_ebc6c:
000ebc6cstp x0, x1, [sp+8]
000ebc70str x2, [sp+24]
000ebc74mov x3, x30
000ebc78bl runtime.morestack_noctxt.abi0
000ebc7cldp x0, x1, [sp+8]
000ebc80ldr x2, [sp+24]
000ebc84b 0xebb70
000ebc88udf 0
000ebc8cudf 0
000ebb70
000ebb70os.(*File).WriteString: ; void os.(*File).WriteString(os.File * f, struct string s)
000ebb70ldr x16, [x28+16]
000ebb74sub x17, sp, 48
000ebb78subs xzr, x17, x16
000ebb7cb.ls 0xebc6c
000ebb80str x30, [sp-176]!
000ebb84stur x29, [sp-8]
000ebb88sub x29, sp, 8
000ebb8cstr x0, [sp+184]
000ebb90str x1, [sp+192]
000ebb94str x2, [sp+200]
000ebb98str xzr, [sp+56]
000ebb9cstp xzr, xzr, [sp+88]
000ebba0ldr x4, [sp+200]
000ebba4str x4, [sp+64]
000ebba8ldr x4, [sp+192]
000ebbacstr x4, [sp+128]
000ebbb0ldr x4, [sp+64]
000ebbb4tbnz x4, 63, 0xebc64
000ebbb8b 0xebbbc
000ebbbc
000ebbbcloc_ebbbc:
000ebbbcldr x4, [sp+64]
000ebbc0str x4, [sp+80]
000ebbc4strb wzr, [sp+55]
000ebbc8b 0xebbcc
000ebbcc
000ebbccloc_ebbcc:
000ebbccldr x4, [sp+80]
000ebbd0ldr x5, [sp+128]
000ebbd4sub x5, xzr, x5
000ebbd8subs xzr, x4, x5
000ebbdcb.hi 0xebc50
000ebbe0b 0xebbe4
000ebbe4
000ebbe4loc_ebbe4:
000ebbe4ldr x4, [sp+64]
000ebbe8ldr x5, [sp+64]
000ebbecldr x6, [sp+128]
000ebbf0str x6, [sp+104]
000ebbf4str x4, [sp+112]
000ebbf8str x5, [sp+120]
000ebbfcstp xzr, xzr, [sp+136]
000ebc00ldr x1, [sp+104]
000ebc04ldr x2, [sp+112]
000ebc08ldr x3, [sp+120]
000ebc0cldr x0, [sp+184]
000ebc10bl os.(*File).Write
000ebc14str x0, [sp+64]
000ebc18str x1, [sp+136]
000ebc1cstr x2, [sp+144]
000ebc20ldr x4, [sp+64]
000ebc24str x4, [sp+72]
000ebc28str x1, [sp+152]
000ebc2cstr x2, [sp+160]
000ebc30ldr x4, [sp+72]
000ebc34str x4, [sp+56]
000ebc38str x1, [sp+88]
000ebc3cstr x2, [sp+96]
000ebc40ldr x0, [sp+56]
000ebc44ldur x29, [sp-8]
000ebc48ldr x30, [sp], 176
000ebc4cret x30
000ebc50
000ebc50loc_ebc50:
000ebc50ldr x0, [sp+128]
000ebc54cbnz x0, 0xebc5c
000ebc58b 0xebc60
000ebc5c
000ebc5cloc_ebc5c:
000ebc5cbl runtime.panicunsafeslicelen
000ebc60
000ebc60loc_ebc60:
000ebc60bl runtime.panicunsafeslicenilptr
000ebc64
000ebc64loc_ebc64:
000ebc64bl runtime.panicunsafeslicelen
000ebc68hint
000ebc6c
000ebc6cloc_ebc6c:
000ebc6cstp x0, x1, [sp+8]
000ebc70str x2, [sp+24]
000ebc74mov x3, x30
000ebc78bl runtime.morestack_noctxt.abi0
000ebc7cldp x0, x1, [sp+8]
000ebc80ldr x2, [sp+24]
000ebc84b 0xebb70
000ebc88udf 0
000ebc8cudf 0
000ebb70
000ebc90
000ebc90os.Mkdir: ; void os.Mkdir(struct string name, io/fs.FileMode perm)
000ebc90ldr x16, [x28+16]
000ebc94sub x17, sp, 16
000ebc98subs xzr, x17, x16
000ebc9cb.ls 0xebe60
000ebca0str x30, [sp-144]!
000ebca4stur x29, [sp-8]
000ebca8sub x29, sp, 8
000ebcacstr x0, [sp+152]
000ebcb0str x1, [sp+160]
000ebcb4str w2, [sp+168]
000ebcb8stp xzr, xzr, [sp+32]
000ebcbcldr x0, [sp+152]
000ebcc0ldr x1, [sp+160]
000ebcc4bl os.fixLongPath
000ebcc8str x0, [sp+48]
000ebcccstr x1, [sp+56]
000ebcd0stp xzr, xzr, [sp+104]
000ebcd4str xzr, [sp+120]
000ebcd8str wzr, [sp+128]
000ebcdcadd x2, sp, 104
000ebce0str x2, [sp+88]
000ebce4ldrsb x27, [x2]
000ebce8adrp x3, 0
000ebcecadd x3, x3, 3712
000ebcf0str x3, [x2]
000ebcf4ldrsb x27, [x2]
000ebcf8ldr x3, [sp+48]
000ebcfcldr x4, [sp+56]
000ebd00str x4, [x2+16]
000ebd04adrp x27, 0x960000
000ebd08ldr w4, [x27+3056]
000ebd0ccbz w4, 0xebd14
000ebd10b 0xebd18
000ebd14
000ebd14loc_ebd14:
000ebd14b 0xebd2c
000ebd18
000ebd18loc_ebd18:
000ebd18bl runtime.gcWriteBarrier2
000ebd1cstr x3, [x25]
000ebd20ldr x1, [x2+8]
000ebd24str x1, [x25+8]
000ebd28b 0xebd2c
000ebd2c
000ebd2cloc_ebd2c:
000ebd2cstr x3, [x2+8]
000ebd30ldrsb x27, [x2]
000ebd34ldr w1, [sp+168]
000ebd38str w1, [x2+24]
000ebd3cldr x0, [sp+88]
000ebd40bl os.ignoringEINTR
000ebd44str x0, [sp+64]
000ebd48str x1, [sp+72]
000ebd4ccbnz x0, 0xebd54
000ebd50b 0xebe48
000ebd54
000ebd54loc_ebd54:
000ebd54adrp x0, 0x567000
000ebd58add x0, x0, 1088
000ebd5cbl runtime.newobject
000ebd60str x0, [sp+80]
000ebd64movz x1, 5
000ebd68str x1, [x0+8]
000ebd6cadrp x27, 0x960000
000ebd70ldr w1, [x27+3056]
000ebd74cbz w1, 0xebd7c
000ebd78b 0xebd80
000ebd7c
000ebd7cloc_ebd7c:
000ebd7cb 0xebd90
000ebd80
000ebd80loc_ebd80:
000ebd80ldr x2, [x0]
000ebd84bl runtime.gcWriteBarrier1
000ebd88str x2, [x25]
000ebd8cb 0xebd90
000ebd90
000ebd90loc_ebd90:
000ebd90adrp x2, 0x5c5000
000ebd94add x2, x2, 1512
000ebd98str x2, [x0]
000ebd9cldr x2, [sp+80]
000ebda0ldrsb x27, [x2]
000ebda4ldr x3, [sp+152]
000ebda8ldr x4, [sp+160]
000ebdacstr x4, [x2+24]
000ebdb0adrp x27, 0x960000
000ebdb4ldr w4, [x27+3056]
000ebdb8cbz w4, 0xebdc0
000ebdbcb 0xebdc4
000ebdc0
000ebdc0loc_ebdc0:
000ebdc0b 0xebdd8
000ebdc4
000ebdc4loc_ebdc4:
000ebdc4bl runtime.gcWriteBarrier2
000ebdc8str x3, [x25]
000ebdccldr x4, [x2+16]
000ebdd0str x4, [x25+8]
000ebdd4b 0xebdd8
000ebdd8
000ebdd8loc_ebdd8:
000ebdd8str x3, [x2+16]
000ebddcldr x2, [sp+80]
000ebde0ldrsb x27, [x2]
000ebde4ldr x3, [sp+72]
000ebde8ldr x4, [sp+64]
000ebdecstr x4, [x2+32]
000ebdf0adrp x27, 0x960000
000ebdf4ldr w4, [x27+3056]
000ebdf8cbz w4, 0xebe00
000ebdfcb 0xebe04
000ebe00
000ebe00loc_ebe00:
000ebe00b 0xebe18
000ebe04
000ebe04loc_ebe04:
000ebe04bl runtime.gcWriteBarrier2
000ebe08str x3, [x25]
000ebe0cldr x4, [x2+40]
000ebe10str x4, [x25+8]
000ebe14b 0xebe18
000ebe18
000ebe18loc_ebe18:
000ebe18str x3, [x2+40]
000ebe1cldr x2, [sp+80]
000ebe20str x2, [sp+96]
000ebe24adrp x3, 0x628000
000ebe28add x3, x3, 2296
000ebe2cstr x3, [sp+32]
000ebe30str x2, [sp+40]
000ebe34ldr x0, [sp+32]
000ebe38ldr x1, [sp+40]
000ebe3cldur x29, [sp-8]
000ebe40ldr x30, [sp], 144
000ebe44ret x30
000ebe48
000ebe48loc_ebe48:
000ebe48stp xzr, xzr, [sp+32]
000ebe4cmov x0, xzr
000ebe50mov x1, xzr
000ebe54ldur x29, [sp-8]
000ebe58ldr x30, [sp], 144
000ebe5cret x30
000ebe60
000ebe60loc_ebe60:
000ebe60stp x0, x1, [sp+8]
000ebe64str w2, [sp+24]
000ebe68mov x3, x30
000ebe6cbl runtime.morestack_noctxt.abi0
000ebe70ldp x0, x1, [sp+8]
000ebe74ldr w2, [sp+24]
000ebe78b 0xebc90
000ebe7cudf 0
000ebc90
000ebc90os.Mkdir: ; void os.Mkdir(struct string name, io/fs.FileMode perm)
000ebc90ldr x16, [x28+16]
000ebc94sub x17, sp, 16
000ebc98subs xzr, x17, x16
000ebc9cb.ls 0xebe60
000ebca0str x30, [sp-144]!
000ebca4stur x29, [sp-8]
000ebca8sub x29, sp, 8
000ebcacstr x0, [sp+152]
000ebcb0str x1, [sp+160]
000ebcb4str w2, [sp+168]
000ebcb8stp xzr, xzr, [sp+32]
000ebcbcldr x0, [sp+152]
000ebcc0ldr x1, [sp+160]
000ebcc4bl os.fixLongPath
000ebcc8str x0, [sp+48]
000ebcccstr x1, [sp+56]
000ebcd0stp xzr, xzr, [sp+104]
000ebcd4str xzr, [sp+120]
000ebcd8str wzr, [sp+128]
000ebcdcadd x2, sp, 104
000ebce0str x2, [sp+88]
000ebce4ldrsb x27, [x2]
000ebce8adrp x3, 0
000ebcecadd x3, x3, 3712
000ebcf0str x3, [x2]
000ebcf4ldrsb x27, [x2]
000ebcf8ldr x3, [sp+48]
000ebcfcldr x4, [sp+56]
000ebd00str x4, [x2+16]
000ebd04adrp x27, 0x960000
000ebd08ldr w4, [x27+3056]
000ebd0ccbz w4, 0xebd14
000ebd10b 0xebd18
000ebd14
000ebd14loc_ebd14:
000ebd14b 0xebd2c
000ebd18
000ebd18loc_ebd18:
000ebd18bl runtime.gcWriteBarrier2
000ebd1cstr x3, [x25]
000ebd20ldr x1, [x2+8]
000ebd24str x1, [x25+8]
000ebd28b 0xebd2c
000ebd2c
000ebd2cloc_ebd2c:
000ebd2cstr x3, [x2+8]
000ebd30ldrsb x27, [x2]
000ebd34ldr w1, [sp+168]
000ebd38str w1, [x2+24]
000ebd3cldr x0, [sp+88]
000ebd40bl os.ignoringEINTR
000ebd44str x0, [sp+64]
000ebd48str x1, [sp+72]
000ebd4ccbnz x0, 0xebd54
000ebd50b 0xebe48
000ebd54
000ebd54loc_ebd54:
000ebd54adrp x0, 0x567000
000ebd58add x0, x0, 1088
000ebd5cbl runtime.newobject
000ebd60str x0, [sp+80]
000ebd64movz x1, 5
000ebd68str x1, [x0+8]
000ebd6cadrp x27, 0x960000
000ebd70ldr w1, [x27+3056]
000ebd74cbz w1, 0xebd7c
000ebd78b 0xebd80
000ebd7c
000ebd7cloc_ebd7c:
000ebd7cb 0xebd90
000ebd80
000ebd80loc_ebd80:
000ebd80ldr x2, [x0]
000ebd84bl runtime.gcWriteBarrier1
000ebd88str x2, [x25]
000ebd8cb 0xebd90
000ebd90
000ebd90loc_ebd90:
000ebd90adrp x2, 0x5c5000
000ebd94add x2, x2, 1512
000ebd98str x2, [x0]
000ebd9cldr x2, [sp+80]
000ebda0ldrsb x27, [x2]
000ebda4ldr x3, [sp+152]
000ebda8ldr x4, [sp+160]
000ebdacstr x4, [x2+24]
000ebdb0adrp x27, 0x960000
000ebdb4ldr w4, [x27+3056]
000ebdb8cbz w4, 0xebdc0
000ebdbcb 0xebdc4
000ebdc0
000ebdc0loc_ebdc0:
000ebdc0b 0xebdd8
000ebdc4
000ebdc4loc_ebdc4:
000ebdc4bl runtime.gcWriteBarrier2
000ebdc8str x3, [x25]
000ebdccldr x4, [x2+16]
000ebdd0str x4, [x25+8]
000ebdd4b 0xebdd8
000ebdd8
000ebdd8loc_ebdd8:
000ebdd8str x3, [x2+16]
000ebddcldr x2, [sp+80]
000ebde0ldrsb x27, [x2]
000ebde4ldr x3, [sp+72]
000ebde8ldr x4, [sp+64]
000ebdecstr x4, [x2+32]
000ebdf0adrp x27, 0x960000
000ebdf4ldr w4, [x27+3056]
000ebdf8cbz w4, 0xebe00
000ebdfcb 0xebe04
000ebe00
000ebe00loc_ebe00:
000ebe00b 0xebe18
000ebe04
000ebe04loc_ebe04:
000ebe04bl runtime.gcWriteBarrier2
000ebe08str x3, [x25]
000ebe0cldr x4, [x2+40]
000ebe10str x4, [x25+8]
000ebe14b 0xebe18
000ebe18
000ebe18loc_ebe18:
000ebe18str x3, [x2+40]
000ebe1cldr x2, [sp+80]
000ebe20str x2, [sp+96]
000ebe24adrp x3, 0x628000
000ebe28add x3, x3, 2296
000ebe2cstr x3, [sp+32]
000ebe30str x2, [sp+40]
000ebe34ldr x0, [sp+32]
000ebe38ldr x1, [sp+40]
000ebe3cldur x29, [sp-8]
000ebe40ldr x30, [sp], 144
000ebe44ret x30
000ebe48
000ebe48loc_ebe48:
000ebe48stp xzr, xzr, [sp+32]
000ebe4cmov x0, xzr
000ebe50mov x1, xzr
000ebe54ldur x29, [sp-8]
000ebe58ldr x30, [sp], 144
000ebe5cret x30
000ebe60
000ebe60loc_ebe60:
000ebe60stp x0, x1, [sp+8]
000ebe64str w2, [sp+24]
000ebe68mov x3, x30
000ebe6cbl runtime.morestack_noctxt.abi0
000ebe70ldp x0, x1, [sp+8]
000ebe74ldr w2, [sp+24]
000ebe78b 0xebc90
000ebe7cudf 0
000ebc90
000ebe80
000ebe80os.Mkdir.func1: ; void os.Mkdir.func1(void)
000ebe80ldr x16, [x28+16]
000ebe84subs xzr, sp, x16
000ebe88b.ls 0xebef8
000ebe8cstr x30, [sp-96]!
000ebe90stur x29, [sp-8]
000ebe94sub x29, sp, 8
000ebe98ldr x1, [x26+8]
000ebe9cldr x2, [x26+16]
000ebea0str x1, [sp+56]
000ebea4str x2, [sp+64]
000ebea8ldr w1, [x26+24]
000ebeacstr w1, [sp+32]
000ebeb0stp xzr, xzr, [sp+40]
000ebeb4ldr w0, [sp+32]
000ebeb8bl os.syscallMode
000ebebcstr w0, [sp+36]
000ebec0ldr x1, [sp+56]
000ebec4ldr x2, [sp+64]
000ebec8mov x3, x0
000ebeccmov x0, x1
000ebed0mov x1, x2
000ebed4mov x2, x3
000ebed8bl syscall.Mkdir
000ebedcstr x0, [sp+72]
000ebee0str x1, [sp+80]
000ebee4str x0, [sp+40]
000ebee8str x1, [sp+48]
000ebeecldur x29, [sp-8]
000ebef0ldr x30, [sp], 96
000ebef4ret x30
000ebef8
000ebef8loc_ebef8:
000ebef8mov x3, x30
000ebefcbl runtime.morestack.abi0
000ebf00b 0xebe80
000ebf04udf 0
000ebf08udf 0
000ebf0cudf 0
000ebe80
000ebe80os.Mkdir.func1: ; void os.Mkdir.func1(void)
000ebe80ldr x16, [x28+16]
000ebe84subs xzr, sp, x16
000ebe88b.ls 0xebef8
000ebe8cstr x30, [sp-96]!
000ebe90stur x29, [sp-8]
000ebe94sub x29, sp, 8
000ebe98ldr x1, [x26+8]
000ebe9cldr x2, [x26+16]
000ebea0str x1, [sp+56]
000ebea4str x2, [sp+64]
000ebea8ldr w1, [x26+24]
000ebeacstr w1, [sp+32]
000ebeb0stp xzr, xzr, [sp+40]
000ebeb4ldr w0, [sp+32]
000ebeb8bl os.syscallMode
000ebebcstr w0, [sp+36]
000ebec0ldr x1, [sp+56]
000ebec4ldr x2, [sp+64]
000ebec8mov x3, x0
000ebeccmov x0, x1
000ebed0mov x1, x2
000ebed4mov x2, x3
000ebed8bl syscall.Mkdir
000ebedcstr x0, [sp+72]
000ebee0str x1, [sp+80]
000ebee4str x0, [sp+40]
000ebee8str x1, [sp+48]
000ebeecldur x29, [sp-8]
000ebef0ldr x30, [sp], 96
000ebef4ret x30
000ebef8
000ebef8loc_ebef8:
000ebef8mov x3, x30
000ebefcbl runtime.morestack.abi0
000ebf00b 0xebe80
000ebf04udf 0
000ebf08udf 0
000ebf0cudf 0
000ebe80
000ebf10
000ebf10os.setStickyBit: ; void os.setStickyBit(struct string name)
000ebf10ldr x16, [x28+16]
000ebf14sub x17, sp, 32
000ebf18subs xzr, x17, x16
000ebf1cb.ls 0xec004
000ebf20str x30, [sp-160]!
000ebf24stur x29, [sp-8]
000ebf28sub x29, sp, 8
000ebf2cstr x0, [sp+168]
000ebf30str x1, [sp+176]
000ebf34stp xzr, xzr, [sp+40]
000ebf38stp xzr, xzr, [sp+104]
000ebf3cstp xzr, xzr, [sp+88]
000ebf40ldr x0, [sp+168]
000ebf44ldr x1, [sp+176]
000ebf48bl os.Stat
000ebf4cstr x0, [sp+104]
000ebf50str x1, [sp+112]
000ebf54str x2, [sp+88]
000ebf58str x3, [sp+96]
000ebf5cldr x2, [sp+112]
000ebf60ldr x3, [sp+104]
000ebf64str x3, [sp+136]
000ebf68str x2, [sp+144]
000ebf6cldr x2, [sp+88]
000ebf70ldr x3, [sp+96]
000ebf74str x2, [sp+120]
000ebf78str x3, [sp+128]
000ebf7cldr x2, [sp+136]
000ebf80ldr x3, [sp+144]
000ebf84str x2, [sp+56]
000ebf88str x3, [sp+64]
000ebf8cldr x1, [sp+128]
000ebf90ldr x0, [sp+120]
000ebf94str x0, [sp+72]
000ebf98str x1, [sp+80]
000ebf9ccbnz x0, 0xebfa4
000ebfa0b 0xebfb8
000ebfa4
000ebfa4loc_ebfa4:
000ebfa4str x0, [sp+40]
000ebfa8str x1, [sp+48]
000ebfacldur x29, [sp-8]
000ebfb0ldr x30, [sp], 160
000ebfb4ret x30
000ebfb8
000ebfb8loc_ebfb8:
000ebfb8ldr x1, [sp+56]
000ebfbcldrsb x27, [x1]
000ebfc0ldr x1, [x1+40]
000ebfc4ldr x0, [sp+64]
000ebfc8blr x1
000ebfccstr w0, [sp+36]
000ebfd0ldr x1, [sp+176]
000ebfd4ldr x2, [sp+168]
000ebfd8orr x3, x0, 0x100000
000ebfdcmov x0, x2
000ebfe0mov x2, x3
000ebfe4bl os.Chmod
000ebfe8str x0, [sp+88]
000ebfecstr x1, [sp+96]
000ebff0str x0, [sp+40]
000ebff4str x1, [sp+48]
000ebff8ldur x29, [sp-8]
000ebffcldr x30, [sp], 160
000ec000ret x30
000ec004
000ec004loc_ec004:
000ec004stp x0, x1, [sp+8]
000ec008mov x3, x30
000ec00cbl runtime.morestack_noctxt.abi0
000ec010ldp x0, x1, [sp+8]
000ec014b 0xebf10
000ec018udf 0
000ec01cudf 0
000ebf10
000ebf10os.setStickyBit: ; void os.setStickyBit(struct string name)
000ebf10ldr x16, [x28+16]
000ebf14sub x17, sp, 32
000ebf18subs xzr, x17, x16
000ebf1cb.ls 0xec004
000ebf20str x30, [sp-160]!
000ebf24stur x29, [sp-8]
000ebf28sub x29, sp, 8
000ebf2cstr x0, [sp+168]
000ebf30str x1, [sp+176]
000ebf34stp xzr, xzr, [sp+40]
000ebf38stp xzr, xzr, [sp+104]
000ebf3cstp xzr, xzr, [sp+88]
000ebf40ldr x0, [sp+168]
000ebf44ldr x1, [sp+176]
000ebf48bl os.Stat
000ebf4cstr x0, [sp+104]
000ebf50str x1, [sp+112]
000ebf54str x2, [sp+88]
000ebf58str x3, [sp+96]
000ebf5cldr x2, [sp+112]
000ebf60ldr x3, [sp+104]
000ebf64str x3, [sp+136]
000ebf68str x2, [sp+144]
000ebf6cldr x2, [sp+88]
000ebf70ldr x3, [sp+96]
000ebf74str x2, [sp+120]
000ebf78str x3, [sp+128]
000ebf7cldr x2, [sp+136]
000ebf80ldr x3, [sp+144]
000ebf84str x2, [sp+56]
000ebf88str x3, [sp+64]
000ebf8cldr x1, [sp+128]
000ebf90ldr x0, [sp+120]
000ebf94str x0, [sp+72]
000ebf98str x1, [sp+80]
000ebf9ccbnz x0, 0xebfa4
000ebfa0b 0xebfb8
000ebfa4
000ebfa4loc_ebfa4:
000ebfa4str x0, [sp+40]
000ebfa8str x1, [sp+48]
000ebfacldur x29, [sp-8]
000ebfb0ldr x30, [sp], 160
000ebfb4ret x30
000ebfb8
000ebfb8loc_ebfb8:
000ebfb8ldr x1, [sp+56]
000ebfbcldrsb x27, [x1]
000ebfc0ldr x1, [x1+40]
000ebfc4ldr x0, [sp+64]
000ebfc8blr x1
000ebfccstr w0, [sp+36]
000ebfd0ldr x1, [sp+176]
000ebfd4ldr x2, [sp+168]
000ebfd8orr x3, x0, 0x100000
000ebfdcmov x0, x2
000ebfe0mov x2, x3
000ebfe4bl os.Chmod
000ebfe8str x0, [sp+88]
000ebfecstr x1, [sp+96]
000ebff0str x0, [sp+40]
000ebff4str x1, [sp+48]
000ebff8ldur x29, [sp-8]
000ebffcldr x30, [sp], 160
000ec000ret x30
000ec004
000ec004loc_ec004:
000ec004stp x0, x1, [sp+8]
000ec008mov x3, x30
000ec00cbl runtime.morestack_noctxt.abi0
000ec010ldp x0, x1, [sp+8]
000ec014b 0xebf10
000ec018udf 0
000ec01cudf 0
000ebf10
000ec020
000ec020os.Chdir: ; void os.Chdir(struct string dir)
000ec020ldr x16, [x28+16]
000ec024sub x17, sp, 80
000ec028subs xzr, x17, x16
000ec02cb.ls 0xec220
000ec030str x30, [sp-208]!
000ec034stur x29, [sp-8]
000ec038sub x29, sp, 8
000ec03cstr x0, [sp+216]
000ec040str x1, [sp+224]
000ec044stp xzr, xzr, [sp+40]
000ec048ldr x0, [sp+216]
000ec04cldr x1, [sp+224]
000ec050bl syscall.Chdir
000ec054str x0, [sp+104]
000ec058str x1, [sp+112]
000ec05ccbnz x0, 0xec064
000ec060b 0xec164
000ec064
000ec064loc_ec064:
000ec064ldr x0, [sp+216]
000ec068ldr x1, [sp+224]
000ec06cbl internal/testlog.Open
000ec070adrp x0, 0x566000
000ec074add x0, x0, 1088
000ec078bl runtime.newobject
000ec07cstr x0, [sp+176]
000ec080movz x2, 5
000ec084str x2, [x0+8]
000ec088adrp x27, 0x95f000
000ec08cldr w2, [x27+3056]
000ec090cbz w2, 0xec098
000ec094b 0xec09c
000ec098
000ec098loc_ec098:
000ec098b 0xec0ac
000ec09c
000ec09cloc_ec09c:
000ec09cldr x2, [x0]
000ec0a0bl runtime.gcWriteBarrier1
000ec0a4str x2, [x25]
000ec0a8b 0xec0ac
000ec0ac
000ec0acloc_ec0ac:
000ec0acadrp x2, 0x5c4000
000ec0b0add x2, x2, 1497
000ec0b4str x2, [x0]
000ec0b8ldr x2, [sp+176]
000ec0bcldrsb x27, [x2]
000ec0c0ldr x3, [sp+216]
000ec0c4ldr x4, [sp+224]
000ec0c8str x4, [x2+24]
000ec0ccadrp x27, 0x95f000
000ec0d0ldr w4, [x27+3056]
000ec0d4cbz w4, 0xec0dc
000ec0d8b 0xec0e0
000ec0dc
000ec0dcloc_ec0dc:
000ec0dcb 0xec0f4
000ec0e0
000ec0e0loc_ec0e0:
000ec0e0bl runtime.gcWriteBarrier2
000ec0e4str x3, [x25]
000ec0e8ldr x4, [x2+16]
000ec0ecstr x4, [x25+8]
000ec0f0b 0xec0f4
000ec0f4
000ec0f4loc_ec0f4:
000ec0f4str x3, [x2+16]
000ec0f8ldr x2, [sp+176]
000ec0fcldrsb x27, [x2]
000ec100ldr x3, [sp+112]
000ec104ldr x4, [sp+104]
000ec108str x4, [x2+32]
000ec10cadrp x27, 0x95f000
000ec110ldr w4, [x27+3056]
000ec114cbz w4, 0xec11c
000ec118b 0xec120
000ec11c
000ec11cloc_ec11c:
000ec11cb 0xec134
000ec120
000ec120loc_ec120:
000ec120bl runtime.gcWriteBarrier2
000ec124str x3, [x25]
000ec128ldr x4, [x2+40]
000ec12cstr x4, [x25+8]
000ec130b 0xec134
000ec134
000ec134loc_ec134:
000ec134str x3, [x2+40]
000ec138ldr x2, [sp+176]
000ec13cstr x2, [sp+136]
000ec140adrp x3, 0x627000
000ec144add x3, x3, 2296
000ec148str x3, [sp+40]
000ec14cstr x2, [sp+48]
000ec150ldr x0, [sp+40]
000ec154ldr x1, [sp+48]
000ec158ldur x29, [sp-8]
000ec15cldr x30, [sp], 208
000ec160ret x30
000ec164
000ec164loc_ec164:
000ec164bl internal/testlog.Logger
000ec168str x0, [sp+72]
000ec16cstr x1, [sp+80]
000ec170cbnz x0, 0xec178
000ec174b 0xec204
000ec178
000ec178loc_ec178:
000ec178stp xzr, xzr, [sp+120]
000ec17cstp xzr, xzr, [sp+184]
000ec180bl os.Getwd
000ec184str x0, [sp+120]
000ec188str x1, [sp+128]
000ec18cstr x2, [sp+184]
000ec190str x3, [sp+192]
000ec194ldr x0, [sp+120]
000ec198ldr x1, [sp+128]
000ec19cstr x0, [sp+160]
000ec1a0str x1, [sp+168]
000ec1a4ldr x0, [sp+184]
000ec1a8ldr x1, [sp+192]
000ec1acstr x0, [sp+144]
000ec1b0str x1, [sp+152]
000ec1b4ldr x0, [sp+160]
000ec1b8ldr x1, [sp+168]
000ec1bcstr x0, [sp+56]
000ec1c0str x1, [sp+64]
000ec1c4ldr x0, [sp+152]
000ec1c8ldr x1, [sp+144]
000ec1ccstr x1, [sp+88]
000ec1d0str x0, [sp+96]
000ec1d4cbnz x1, 0xec1dc
000ec1d8b 0xec1e0
000ec1dc
000ec1dcloc_ec1dc:
000ec1dcb 0xec200
000ec1e0
000ec1e0loc_ec1e0:
000ec1e0ldr x2, [sp+64]
000ec1e4ldr x3, [sp+72]
000ec1e8ldrsb x27, [x3]
000ec1ecldr x3, [x3+24]
000ec1f0ldr x1, [sp+56]
000ec1f4ldr x0, [sp+80]
000ec1f8blr x3
000ec1fcb 0xec200
000ec200
000ec200loc_ec200:
000ec200b 0xec208
000ec204
000ec204loc_ec204:
000ec204b 0xec208
000ec208
000ec208loc_ec208:
000ec208stp xzr, xzr, [sp+40]
000ec20cmov x0, xzr
000ec210mov x1, xzr
000ec214ldur x29, [sp-8]
000ec218ldr x30, [sp], 208
000ec21cret x30
000ec220
000ec220loc_ec220:
000ec220stp x0, x1, [sp+8]
000ec224mov x3, x30
000ec228bl runtime.morestack_noctxt.abi0
000ec22cldp x0, x1, [sp+8]
000ec230b 0xec020
000ec234udf 0
000ec238udf 0
000ec23cudf 0
000ec020
000ec020os.Chdir: ; void os.Chdir(struct string dir)
000ec020ldr x16, [x28+16]
000ec024sub x17, sp, 80
000ec028subs xzr, x17, x16
000ec02cb.ls 0xec220
000ec030str x30, [sp-208]!
000ec034stur x29, [sp-8]
000ec038sub x29, sp, 8
000ec03cstr x0, [sp+216]
000ec040str x1, [sp+224]
000ec044stp xzr, xzr, [sp+40]
000ec048ldr x0, [sp+216]
000ec04cldr x1, [sp+224]
000ec050bl syscall.Chdir
000ec054str x0, [sp+104]
000ec058str x1, [sp+112]
000ec05ccbnz x0, 0xec064
000ec060b 0xec164
000ec064
000ec064loc_ec064:
000ec064ldr x0, [sp+216]
000ec068ldr x1, [sp+224]
000ec06cbl internal/testlog.Open
000ec070adrp x0, 0x566000
000ec074add x0, x0, 1088
000ec078bl runtime.newobject
000ec07cstr x0, [sp+176]
000ec080movz x2, 5
000ec084str x2, [x0+8]
000ec088adrp x27, 0x95f000
000ec08cldr w2, [x27+3056]
000ec090cbz w2, 0xec098
000ec094b 0xec09c
000ec098
000ec098loc_ec098:
000ec098b 0xec0ac
000ec09c
000ec09cloc_ec09c:
000ec09cldr x2, [x0]
000ec0a0bl runtime.gcWriteBarrier1
000ec0a4str x2, [x25]
000ec0a8b 0xec0ac
000ec0ac
000ec0acloc_ec0ac:
000ec0acadrp x2, 0x5c4000
000ec0b0add x2, x2, 1497
000ec0b4str x2, [x0]
000ec0b8ldr x2, [sp+176]
000ec0bcldrsb x27, [x2]
000ec0c0ldr x3, [sp+216]
000ec0c4ldr x4, [sp+224]
000ec0c8str x4, [x2+24]
000ec0ccadrp x27, 0x95f000
000ec0d0ldr w4, [x27+3056]
000ec0d4cbz w4, 0xec0dc
000ec0d8b 0xec0e0
000ec0dc
000ec0dcloc_ec0dc:
000ec0dcb 0xec0f4
000ec0e0
000ec0e0loc_ec0e0:
000ec0e0bl runtime.gcWriteBarrier2
000ec0e4str x3, [x25]
000ec0e8ldr x4, [x2+16]
000ec0ecstr x4, [x25+8]
000ec0f0b 0xec0f4
000ec0f4
000ec0f4loc_ec0f4:
000ec0f4str x3, [x2+16]
000ec0f8ldr x2, [sp+176]
000ec0fcldrsb x27, [x2]
000ec100ldr x3, [sp+112]
000ec104ldr x4, [sp+104]
000ec108str x4, [x2+32]
000ec10cadrp x27, 0x95f000
000ec110ldr w4, [x27+3056]
000ec114cbz w4, 0xec11c
000ec118b 0xec120
000ec11c
000ec11cloc_ec11c:
000ec11cb 0xec134
000ec120
000ec120loc_ec120:
000ec120bl runtime.gcWriteBarrier2
000ec124str x3, [x25]
000ec128ldr x4, [x2+40]
000ec12cstr x4, [x25+8]
000ec130b 0xec134
000ec134
000ec134loc_ec134:
000ec134str x3, [x2+40]
000ec138ldr x2, [sp+176]
000ec13cstr x2, [sp+136]
000ec140adrp x3, 0x627000
000ec144add x3, x3, 2296
000ec148str x3, [sp+40]
000ec14cstr x2, [sp+48]
000ec150ldr x0, [sp+40]
000ec154ldr x1, [sp+48]
000ec158ldur x29, [sp-8]
000ec15cldr x30, [sp], 208
000ec160ret x30
000ec164
000ec164loc_ec164:
000ec164bl internal/testlog.Logger
000ec168str x0, [sp+72]
000ec16cstr x1, [sp+80]
000ec170cbnz x0, 0xec178
000ec174b 0xec204
000ec178
000ec178loc_ec178:
000ec178stp xzr, xzr, [sp+120]
000ec17cstp xzr, xzr, [sp+184]
000ec180bl os.Getwd
000ec184str x0, [sp+120]
000ec188str x1, [sp+128]
000ec18cstr x2, [sp+184]
000ec190str x3, [sp+192]
000ec194ldr x0, [sp+120]
000ec198ldr x1, [sp+128]
000ec19cstr x0, [sp+160]
000ec1a0str x1, [sp+168]
000ec1a4ldr x0, [sp+184]
000ec1a8ldr x1, [sp+192]
000ec1acstr x0, [sp+144]
000ec1b0str x1, [sp+152]
000ec1b4ldr x0, [sp+160]
000ec1b8ldr x1, [sp+168]
000ec1bcstr x0, [sp+56]
000ec1c0str x1, [sp+64]
000ec1c4ldr x0, [sp+152]
000ec1c8ldr x1, [sp+144]
000ec1ccstr x1, [sp+88]
000ec1d0str x0, [sp+96]
000ec1d4cbnz x1, 0xec1dc
000ec1d8b 0xec1e0
000ec1dc
000ec1dcloc_ec1dc:
000ec1dcb 0xec200
000ec1e0
000ec1e0loc_ec1e0:
000ec1e0ldr x2, [sp+64]
000ec1e4ldr x3, [sp+72]
000ec1e8ldrsb x27, [x3]
000ec1ecldr x3, [x3+24]
000ec1f0ldr x1, [sp+56]
000ec1f4ldr x0, [sp+80]
000ec1f8blr x3
000ec1fcb 0xec200
000ec200
000ec200loc_ec200:
000ec200b 0xec208
000ec204
000ec204loc_ec204:
000ec204b 0xec208
000ec208
000ec208loc_ec208:
000ec208stp xzr, xzr, [sp+40]
000ec20cmov x0, xzr
000ec210mov x1, xzr
000ec214ldur x29, [sp-8]
000ec218ldr x30, [sp], 208
000ec21cret x30
000ec220
000ec220loc_ec220:
000ec220stp x0, x1, [sp+8]
000ec224mov x3, x30
000ec228bl runtime.morestack_noctxt.abi0
000ec22cldp x0, x1, [sp+8]
000ec230b 0xec020
000ec234udf 0
000ec238udf 0
000ec23cudf 0
000ec020
000ec240
000ec240os.Open: ; void os.Open(struct string name)
000ec240ldr x16, [x28+16]
000ec244subs xzr, sp, x16
000ec248b.ls 0xec2d0
000ec24cstr x30, [sp-128]!
000ec250stur x29, [sp-8]
000ec254sub x29, sp, 8
000ec258str x0, [sp+136]
000ec25cstr x1, [sp+144]
000ec260str xzr, [sp+64]
000ec264stp xzr, xzr, [sp+48]
000ec268str xzr, [sp+88]
000ec26cstp xzr, xzr, [sp+72]
000ec270ldr x0, [sp+136]
000ec274ldr x1, [sp+144]
000ec278mov x2, xzr
000ec27cmov x3, xzr
000ec280bl os.OpenFile
000ec284str x0, [sp+88]
000ec288str x1, [sp+72]
000ec28cstr x2, [sp+80]
000ec290ldr x4, [sp+88]
000ec294str x4, [sp+112]
000ec298ldr x4, [sp+80]
000ec29cldr x5, [sp+72]
000ec2a0str x5, [sp+96]
000ec2a4str x4, [sp+104]
000ec2a8ldr x4, [sp+112]
000ec2acstr x4, [sp+64]
000ec2b0ldr x1, [sp+96]
000ec2b4ldr x2, [sp+104]
000ec2b8str x1, [sp+48]
000ec2bcstr x2, [sp+56]
000ec2c0ldr x0, [sp+64]
000ec2c4ldur x29, [sp-8]
000ec2c8ldr x30, [sp], 128
000ec2ccret x30
000ec2d0
000ec2d0loc_ec2d0:
000ec2d0stp x0, x1, [sp+8]
000ec2d4mov x3, x30
000ec2d8bl runtime.morestack_noctxt.abi0
000ec2dcldp x0, x1, [sp+8]
000ec2e0b 0xec240
000ec2e4udf 0
000ec2e8udf 0
000ec2ecudf 0
000ec240
000ec240os.Open: ; void os.Open(struct string name)
000ec240ldr x16, [x28+16]
000ec244subs xzr, sp, x16
000ec248b.ls 0xec2d0
000ec24cstr x30, [sp-128]!
000ec250stur x29, [sp-8]
000ec254sub x29, sp, 8
000ec258str x0, [sp+136]
000ec25cstr x1, [sp+144]
000ec260str xzr, [sp+64]
000ec264stp xzr, xzr, [sp+48]
000ec268str xzr, [sp+88]
000ec26cstp xzr, xzr, [sp+72]
000ec270ldr x0, [sp+136]
000ec274ldr x1, [sp+144]
000ec278mov x2, xzr
000ec27cmov x3, xzr
000ec280bl os.OpenFile
000ec284str x0, [sp+88]
000ec288str x1, [sp+72]
000ec28cstr x2, [sp+80]
000ec290ldr x4, [sp+88]
000ec294str x4, [sp+112]
000ec298ldr x4, [sp+80]
000ec29cldr x5, [sp+72]
000ec2a0str x5, [sp+96]
000ec2a4str x4, [sp+104]
000ec2a8ldr x4, [sp+112]
000ec2acstr x4, [sp+64]
000ec2b0ldr x1, [sp+96]
000ec2b4ldr x2, [sp+104]
000ec2b8str x1, [sp+48]
000ec2bcstr x2, [sp+56]
000ec2c0ldr x0, [sp+64]
000ec2c4ldur x29, [sp-8]
000ec2c8ldr x30, [sp], 128
000ec2ccret x30
000ec2d0
000ec2d0loc_ec2d0:
000ec2d0stp x0, x1, [sp+8]
000ec2d4mov x3, x30
000ec2d8bl runtime.morestack_noctxt.abi0
000ec2dcldp x0, x1, [sp+8]
000ec2e0b 0xec240
000ec2e4udf 0
000ec2e8udf 0
000ec2ecudf 0
000ec240
000ec2f0
000ec2f0os.Create: ; void os.Create(struct string name)
000ec2f0ldr x16, [x28+16]
000ec2f4subs xzr, sp, x16
000ec2f8b.ls 0xec380
000ec2fcstr x30, [sp-128]!
000ec300stur x29, [sp-8]
000ec304sub x29, sp, 8
000ec308str x0, [sp+136]
000ec30cstr x1, [sp+144]
000ec310str xzr, [sp+64]
000ec314stp xzr, xzr, [sp+48]
000ec318str xzr, [sp+88]
000ec31cstp xzr, xzr, [sp+72]
000ec320ldr x0, [sp+136]
000ec324ldr x1, [sp+144]
000ec328movz x2, 578
000ec32cmovz x3, 438
000ec330bl os.OpenFile
000ec334str x0, [sp+88]
000ec338str x1, [sp+72]
000ec33cstr x2, [sp+80]
000ec340ldr x4, [sp+88]
000ec344str x4, [sp+112]
000ec348ldr x4, [sp+80]
000ec34cldr x5, [sp+72]
000ec350str x5, [sp+96]
000ec354str x4, [sp+104]
000ec358ldr x4, [sp+112]
000ec35cstr x4, [sp+64]
000ec360ldr x1, [sp+96]
000ec364ldr x2, [sp+104]
000ec368str x1, [sp+48]
000ec36cstr x2, [sp+56]
000ec370ldr x0, [sp+64]
000ec374ldur x29, [sp-8]
000ec378ldr x30, [sp], 128
000ec37cret x30
000ec380
000ec380loc_ec380:
000ec380stp x0, x1, [sp+8]
000ec384mov x3, x30
000ec388bl runtime.morestack_noctxt.abi0
000ec38cldp x0, x1, [sp+8]
000ec390b 0xec2f0
000ec394udf 0
000ec398udf 0
000ec39cudf 0
000ec2f0
000ec2f0os.Create: ; void os.Create(struct string name)
000ec2f0ldr x16, [x28+16]
000ec2f4subs xzr, sp, x16
000ec2f8b.ls 0xec380
000ec2fcstr x30, [sp-128]!
000ec300stur x29, [sp-8]
000ec304sub x29, sp, 8
000ec308str x0, [sp+136]
000ec30cstr x1, [sp+144]
000ec310str xzr, [sp+64]
000ec314stp xzr, xzr, [sp+48]
000ec318str xzr, [sp+88]
000ec31cstp xzr, xzr, [sp+72]
000ec320ldr x0, [sp+136]
000ec324ldr x1, [sp+144]
000ec328movz x2, 578
000ec32cmovz x3, 438
000ec330bl os.OpenFile
000ec334str x0, [sp+88]
000ec338str x1, [sp+72]
000ec33cstr x2, [sp+80]
000ec340ldr x4, [sp+88]
000ec344str x4, [sp+112]
000ec348ldr x4, [sp+80]
000ec34cldr x5, [sp+72]
000ec350str x5, [sp+96]
000ec354str x4, [sp+104]
000ec358ldr x4, [sp+112]
000ec35cstr x4, [sp+64]
000ec360ldr x1, [sp+96]
000ec364ldr x2, [sp+104]
000ec368str x1, [sp+48]
000ec36cstr x2, [sp+56]
000ec370ldr x0, [sp+64]
000ec374ldur x29, [sp-8]
000ec378ldr x30, [sp], 128
000ec37cret x30
000ec380
000ec380loc_ec380:
000ec380stp x0, x1, [sp+8]
000ec384mov x3, x30
000ec388bl runtime.morestack_noctxt.abi0
000ec38cldp x0, x1, [sp+8]
000ec390b 0xec2f0
000ec394udf 0
000ec398udf 0
000ec39cudf 0
000ec2f0
000ec3a0
000ec3a0os.OpenFile: ; void os.OpenFile(struct string name, int flag, io/fs.FileMode perm)
000ec3a0ldr x16, [x28+16]
000ec3a4sub x17, sp, 16
000ec3a8subs xzr, x17, x16
000ec3acb.ls 0xec4a8
000ec3b0str x30, [sp-144]!
000ec3b4stur x29, [sp-8]
000ec3b8sub x29, sp, 8
000ec3bcstr x0, [sp+152]
000ec3c0str x1, [sp+160]
000ec3c4str x2, [sp+168]
000ec3c8str w3, [sp+176]
000ec3ccstr xzr, [sp+56]
000ec3d0stp xzr, xzr, [sp+40]
000ec3d4ldr x0, [sp+152]
000ec3d8ldr x1, [sp+160]
000ec3dcbl internal/testlog.Open
000ec3e0str xzr, [sp+88]
000ec3e4stp xzr, xzr, [sp+120]
000ec3e8ldr w3, [sp+176]
000ec3ecldr x2, [sp+168]
000ec3f0ldr x0, [sp+152]
000ec3f4ldr x1, [sp+160]
000ec3f8bl os.openFileNolog
000ec3fcstr x0, [sp+88]
000ec400str x1, [sp+120]
000ec404str x2, [sp+128]
000ec408ldr x2, [sp+88]
000ec40cstr x2, [sp+112]
000ec410ldr x2, [sp+128]
000ec414ldr x3, [sp+120]
000ec418str x3, [sp+96]
000ec41cstr x2, [sp+104]
000ec420ldr x2, [sp+112]
000ec424str x2, [sp+64]
000ec428ldr x2, [sp+104]
000ec42cldr x3, [sp+96]
000ec430str x3, [sp+72]
000ec434str x2, [sp+80]
000ec438cbnz x3, 0xec440
000ec43cb 0xec464
000ec440
000ec440loc_ec440:
000ec440str xzr, [sp+56]
000ec444ldr x1, [sp+72]
000ec448ldr x2, [sp+80]
000ec44cstr x1, [sp+40]
000ec450str x2, [sp+48]
000ec454ldr x0, [sp+56]
000ec458ldur x29, [sp-8]
000ec45cldr x30, [sp], 144
000ec460ret x30
000ec464
000ec464loc_ec464:
000ec464ldr x3, [sp+64]
000ec468ldrsb x27, [x3]
000ec46cldr x3, [x3]
000ec470ldrsb x27, [x3]
000ec474ldr x4, [sp+168]
000ec478ands xzr, x4, 1024
000ec47ccset x4, ne
000ec480strb w4, [x3+82]
000ec484ldr x3, [sp+64]
000ec488str x3, [sp+56]
000ec48cstp xzr, xzr, [sp+40]
000ec490ldr x0, [sp+56]
000ec494mov x1, xzr
000ec498mov x2, xzr
000ec49cldur x29, [sp-8]
000ec4a0ldr x30, [sp], 144
000ec4a4ret x30
000ec4a8
000ec4a8loc_ec4a8:
000ec4a8stp x0, x1, [sp+8]
000ec4acstr x2, [sp+24]
000ec4b0str w3, [sp+32]
000ec4b4mov x3, x30
000ec4b8bl runtime.morestack_noctxt.abi0
000ec4bcldp x0, x1, [sp+8]
000ec4c0ldr x2, [sp+24]
000ec4c4ldr w3, [sp+32]
000ec4c8b 0xec3a0
000ec4ccudf 0
000ec3a0
000ec3a0os.OpenFile: ; void os.OpenFile(struct string name, int flag, io/fs.FileMode perm)
000ec3a0ldr x16, [x28+16]
000ec3a4sub x17, sp, 16
000ec3a8subs xzr, x17, x16
000ec3acb.ls 0xec4a8
000ec3b0str x30, [sp-144]!
000ec3b4stur x29, [sp-8]
000ec3b8sub x29, sp, 8
000ec3bcstr x0, [sp+152]
000ec3c0str x1, [sp+160]
000ec3c4str x2, [sp+168]
000ec3c8str w3, [sp+176]
000ec3ccstr xzr, [sp+56]
000ec3d0stp xzr, xzr, [sp+40]
000ec3d4ldr x0, [sp+152]
000ec3d8ldr x1, [sp+160]
000ec3dcbl internal/testlog.Open
000ec3e0str xzr, [sp+88]
000ec3e4stp xzr, xzr, [sp+120]
000ec3e8ldr w3, [sp+176]
000ec3ecldr x2, [sp+168]
000ec3f0ldr x0, [sp+152]
000ec3f4ldr x1, [sp+160]
000ec3f8bl os.openFileNolog
000ec3fcstr x0, [sp+88]
000ec400str x1, [sp+120]
000ec404str x2, [sp+128]
000ec408ldr x2, [sp+88]
000ec40cstr x2, [sp+112]
000ec410ldr x2, [sp+128]
000ec414ldr x3, [sp+120]
000ec418str x3, [sp+96]
000ec41cstr x2, [sp+104]
000ec420ldr x2, [sp+112]
000ec424str x2, [sp+64]
000ec428ldr x2, [sp+104]
000ec42cldr x3, [sp+96]
000ec430str x3, [sp+72]
000ec434str x2, [sp+80]
000ec438cbnz x3, 0xec440
000ec43cb 0xec464
000ec440
000ec440loc_ec440:
000ec440str xzr, [sp+56]
000ec444ldr x1, [sp+72]
000ec448ldr x2, [sp+80]
000ec44cstr x1, [sp+40]
000ec450str x2, [sp+48]
000ec454ldr x0, [sp+56]
000ec458ldur x29, [sp-8]
000ec45cldr x30, [sp], 144
000ec460ret x30
000ec464
000ec464loc_ec464:
000ec464ldr x3, [sp+64]
000ec468ldrsb x27, [x3]
000ec46cldr x3, [x3]
000ec470ldrsb x27, [x3]
000ec474ldr x4, [sp+168]
000ec478ands xzr, x4, 1024
000ec47ccset x4, ne
000ec480strb w4, [x3+82]
000ec484ldr x3, [sp+64]
000ec488str x3, [sp+56]
000ec48cstp xzr, xzr, [sp+40]
000ec490ldr x0, [sp+56]
000ec494mov x1, xzr
000ec498mov x2, xzr
000ec49cldur x29, [sp-8]
000ec4a0ldr x30, [sp], 144
000ec4a4ret x30
000ec4a8
000ec4a8loc_ec4a8:
000ec4a8stp x0, x1, [sp+8]
000ec4acstr x2, [sp+24]
000ec4b0str w3, [sp+32]
000ec4b4mov x3, x30
000ec4b8bl runtime.morestack_noctxt.abi0
000ec4bcldp x0, x1, [sp+8]
000ec4c0ldr x2, [sp+24]
000ec4c4ldr w3, [sp+32]
000ec4c8b 0xec3a0
000ec4ccudf 0
000ec3a0
000ec4d0
000ec4d0os.openDir: ; void os.openDir(struct string name)
000ec4d0ldr x16, [x28+16]
000ec4d4subs xzr, sp, x16
000ec4d8b.ls 0xec564
000ec4dcstr x30, [sp-112]!
000ec4e0stur x29, [sp-8]
000ec4e4sub x29, sp, 8
000ec4e8str x0, [sp+120]
000ec4ecstr x1, [sp+128]
000ec4f0str xzr, [sp+48]
000ec4f4stp xzr, xzr, [sp+32]
000ec4f8ldr x0, [sp+120]
000ec4fcldr x1, [sp+128]
000ec500bl internal/testlog.Open
000ec504str xzr, [sp+72]
000ec508stp xzr, xzr, [sp+56]
000ec50cldr x0, [sp+120]
000ec510ldr x1, [sp+128]
000ec514bl os.openDirNolog
000ec518str x0, [sp+72]
000ec51cstr x1, [sp+56]
000ec520str x2, [sp+64]
000ec524ldr x2, [sp+72]
000ec528str x2, [sp+96]
000ec52cldr x2, [sp+64]
000ec530ldr x3, [sp+56]
000ec534str x3, [sp+80]
000ec538str x2, [sp+88]
000ec53cldr x2, [sp+96]
000ec540str x2, [sp+48]
000ec544ldr x1, [sp+80]
000ec548ldr x2, [sp+88]
000ec54cstr x1, [sp+32]
000ec550str x2, [sp+40]
000ec554ldr x0, [sp+48]
000ec558ldur x29, [sp-8]
000ec55cldr x30, [sp], 112
000ec560ret x30
000ec564
000ec564loc_ec564:
000ec564stp x0, x1, [sp+8]
000ec568mov x3, x30
000ec56cbl runtime.morestack_noctxt.abi0
000ec570ldp x0, x1, [sp+8]
000ec574b 0xec4d0
000ec578udf 0
000ec57cudf 0
000ec4d0
000ec4d0os.openDir: ; void os.openDir(struct string name)
000ec4d0ldr x16, [x28+16]
000ec4d4subs xzr, sp, x16
000ec4d8b.ls 0xec564
000ec4dcstr x30, [sp-112]!
000ec4e0stur x29, [sp-8]
000ec4e4sub x29, sp, 8
000ec4e8str x0, [sp+120]
000ec4ecstr x1, [sp+128]
000ec4f0str xzr, [sp+48]
000ec4f4stp xzr, xzr, [sp+32]
000ec4f8ldr x0, [sp+120]
000ec4fcldr x1, [sp+128]
000ec500bl internal/testlog.Open
000ec504str xzr, [sp+72]
000ec508stp xzr, xzr, [sp+56]
000ec50cldr x0, [sp+120]
000ec510ldr x1, [sp+128]
000ec514bl os.openDirNolog
000ec518str x0, [sp+72]
000ec51cstr x1, [sp+56]
000ec520str x2, [sp+64]
000ec524ldr x2, [sp+72]
000ec528str x2, [sp+96]
000ec52cldr x2, [sp+64]
000ec530ldr x3, [sp+56]
000ec534str x3, [sp+80]
000ec538str x2, [sp+88]
000ec53cldr x2, [sp+96]
000ec540str x2, [sp+48]
000ec544ldr x1, [sp+80]
000ec548ldr x2, [sp+88]
000ec54cstr x1, [sp+32]
000ec550str x2, [sp+40]
000ec554ldr x0, [sp+48]
000ec558ldur x29, [sp-8]
000ec55cldr x30, [sp], 112
000ec560ret x30
000ec564
000ec564loc_ec564:
000ec564stp x0, x1, [sp+8]
000ec568mov x3, x30
000ec56cbl runtime.morestack_noctxt.abi0
000ec570ldp x0, x1, [sp+8]
000ec574b 0xec4d0
000ec578udf 0
000ec57cudf 0
000ec4d0
000ec580
000ec580os.Rename: ; void os.Rename(struct string oldpath, struct string newpath)
000ec580ldr x16, [x28+16]
000ec584subs xzr, sp, x16
000ec588b.ls 0xec5dc
000ec58cstr x30, [sp-80]!
000ec590stur x29, [sp-8]
000ec594sub x29, sp, 8
000ec598str x0, [sp+88]
000ec59cstr x1, [sp+96]
000ec5a0str x2, [sp+104]
000ec5a4str x3, [sp+112]
000ec5a8stp xzr, xzr, [sp+40]
000ec5acldr x0, [sp+88]
000ec5b0ldr x2, [sp+104]
000ec5b4ldr x1, [sp+96]
000ec5b8ldr x3, [sp+112]
000ec5bcbl os.rename
000ec5c0str x0, [sp+56]
000ec5c4str x1, [sp+64]
000ec5c8str x0, [sp+40]
000ec5ccstr x1, [sp+48]
000ec5d0ldur x29, [sp-8]
000ec5d4ldr x30, [sp], 80
000ec5d8ret x30
000ec5dc
000ec5dcloc_ec5dc:
000ec5dcstp x0, x1, [sp+8]
000ec5e0stp x2, x3, [sp+24]
000ec5e4mov x3, x30
000ec5e8bl runtime.morestack_noctxt.abi0
000ec5ecldp x0, x1, [sp+8]
000ec5f0ldp x2, x3, [sp+24]
000ec5f4b 0xec580
000ec5f8udf 0
000ec5fcudf 0
000ec580
000ec580os.Rename: ; void os.Rename(struct string oldpath, struct string newpath)
000ec580ldr x16, [x28+16]
000ec584subs xzr, sp, x16
000ec588b.ls 0xec5dc
000ec58cstr x30, [sp-80]!
000ec590stur x29, [sp-8]
000ec594sub x29, sp, 8
000ec598str x0, [sp+88]
000ec59cstr x1, [sp+96]
000ec5a0str x2, [sp+104]
000ec5a4str x3, [sp+112]
000ec5a8stp xzr, xzr, [sp+40]
000ec5acldr x0, [sp+88]
000ec5b0ldr x2, [sp+104]
000ec5b4ldr x1, [sp+96]
000ec5b8ldr x3, [sp+112]
000ec5bcbl os.rename
000ec5c0str x0, [sp+56]
000ec5c4str x1, [sp+64]
000ec5c8str x0, [sp+40]
000ec5ccstr x1, [sp+48]
000ec5d0ldur x29, [sp-8]
000ec5d4ldr x30, [sp], 80
000ec5d8ret x30
000ec5dc
000ec5dcloc_ec5dc:
000ec5dcstp x0, x1, [sp+8]
000ec5e0stp x2, x3, [sp+24]
000ec5e4mov x3, x30
000ec5e8bl runtime.morestack_noctxt.abi0
000ec5ecldp x0, x1, [sp+8]
000ec5f0ldp x2, x3, [sp+24]
000ec5f4b 0xec580
000ec5f8udf 0
000ec5fcudf 0
000ec580
000ec600
000ec600os.Readlink: ; void os.Readlink(struct string name)
000ec600ldr x16, [x28+16]
000ec604subs xzr, sp, x16
000ec608b.ls 0xec6a0
000ec60cstr x30, [sp-128]!
000ec610stur x29, [sp-8]
000ec614sub x29, sp, 8
000ec618str x0, [sp+136]
000ec61cstr x1, [sp+144]
000ec620stp xzr, xzr, [sp+40]
000ec624stp xzr, xzr, [sp+24]
000ec628stp xzr, xzr, [sp+72]
000ec62cstp xzr, xzr, [sp+56]
000ec630ldr x0, [sp+136]
000ec634ldr x1, [sp+144]
000ec638bl os.readlink
000ec63cstr x0, [sp+72]
000ec640str x1, [sp+80]
000ec644str x2, [sp+56]
000ec648str x3, [sp+64]
000ec64cldr x2, [sp+80]
000ec650ldr x3, [sp+72]
000ec654str x3, [sp+104]
000ec658str x2, [sp+112]
000ec65cldr x2, [sp+56]
000ec660ldr x3, [sp+64]
000ec664str x2, [sp+88]
000ec668str x3, [sp+96]
000ec66cldr x2, [sp+104]
000ec670ldr x3, [sp+112]
000ec674str x2, [sp+40]
000ec678str x3, [sp+48]
000ec67cldr x2, [sp+88]
000ec680ldr x3, [sp+96]
000ec684str x2, [sp+24]
000ec688str x3, [sp+32]
000ec68cldr x0, [sp+40]
000ec690ldr x1, [sp+48]
000ec694ldur x29, [sp-8]
000ec698ldr x30, [sp], 128
000ec69cret x30
000ec6a0
000ec6a0loc_ec6a0:
000ec6a0stp x0, x1, [sp+8]
000ec6a4mov x3, x30
000ec6a8bl runtime.morestack_noctxt.abi0
000ec6acldp x0, x1, [sp+8]
000ec6b0b 0xec600
000ec6b4udf 0
000ec6b8udf 0
000ec6bcudf 0
000ec600
000ec600os.Readlink: ; void os.Readlink(struct string name)
000ec600ldr x16, [x28+16]
000ec604subs xzr, sp, x16
000ec608b.ls 0xec6a0
000ec60cstr x30, [sp-128]!
000ec610stur x29, [sp-8]
000ec614sub x29, sp, 8
000ec618str x0, [sp+136]
000ec61cstr x1, [sp+144]
000ec620stp xzr, xzr, [sp+40]
000ec624stp xzr, xzr, [sp+24]
000ec628stp xzr, xzr, [sp+72]
000ec62cstp xzr, xzr, [sp+56]
000ec630ldr x0, [sp+136]
000ec634ldr x1, [sp+144]
000ec638bl os.readlink
000ec63cstr x0, [sp+72]
000ec640str x1, [sp+80]
000ec644str x2, [sp+56]
000ec648str x3, [sp+64]
000ec64cldr x2, [sp+80]
000ec650ldr x3, [sp+72]
000ec654str x3, [sp+104]
000ec658str x2, [sp+112]
000ec65cldr x2, [sp+56]
000ec660ldr x3, [sp+64]
000ec664str x2, [sp+88]
000ec668str x3, [sp+96]
000ec66cldr x2, [sp+104]
000ec670ldr x3, [sp+112]
000ec674str x2, [sp+40]
000ec678str x3, [sp+48]
000ec67cldr x2, [sp+88]
000ec680ldr x3, [sp+96]
000ec684str x2, [sp+24]
000ec688str x3, [sp+32]
000ec68cldr x0, [sp+40]
000ec690ldr x1, [sp+48]
000ec694ldur x29, [sp-8]
000ec698ldr x30, [sp], 128
000ec69cret x30
000ec6a0
000ec6a0loc_ec6a0:
000ec6a0stp x0, x1, [sp+8]
000ec6a4mov x3, x30
000ec6a8bl runtime.morestack_noctxt.abi0
000ec6acldp x0, x1, [sp+8]
000ec6b0b 0xec600
000ec6b4udf 0
000ec6b8udf 0
000ec6bcudf 0
000ec600
000ec6c0
000ec6c0os.fixCount: ; void os.fixCount(int n, error err)
000ec6c0str x30, [sp-48]!
000ec6c4stur x29, [sp-8]
000ec6c8sub x29, sp, 8
000ec6ccstr x0, [sp+56]
000ec6d0str x1, [sp+64]
000ec6d4str x2, [sp+72]
000ec6d8str xzr, [sp+16]
000ec6dcstp xzr, xzr, [sp+24]
000ec6e0ldr x3, [sp+56]
000ec6e4tbnz x3, 63, 0xec6ec
000ec6e8b 0xec6f4
000ec6ec
000ec6ecloc_ec6ec:
000ec6ecstr xzr, [sp+56]
000ec6f0b 0xec6f8
000ec6f4
000ec6f4loc_ec6f4:
000ec6f4b 0xec6f8
000ec6f8
000ec6f8loc_ec6f8:
000ec6f8ldr x3, [sp+56]
000ec6fcstr x3, [sp+16]
000ec700ldr x1, [sp+64]
000ec704ldr x2, [sp+72]
000ec708str x1, [sp+24]
000ec70cstr x2, [sp+32]
000ec710ldr x0, [sp+16]
000ec714add x29, sp, 40
000ec718add sp, sp, 48
000ec71cret x30
000ec6c0
000ec6c0os.fixCount: ; void os.fixCount(int n, error err)
000ec6c0str x30, [sp-48]!
000ec6c4stur x29, [sp-8]
000ec6c8sub x29, sp, 8
000ec6ccstr x0, [sp+56]
000ec6d0str x1, [sp+64]
000ec6d4str x2, [sp+72]
000ec6d8str xzr, [sp+16]
000ec6dcstp xzr, xzr, [sp+24]
000ec6e0ldr x3, [sp+56]
000ec6e4tbnz x3, 63, 0xec6ec
000ec6e8b 0xec6f4
000ec6ec
000ec6ecloc_ec6ec:
000ec6ecstr xzr, [sp+56]
000ec6f0b 0xec6f8
000ec6f4
000ec6f4loc_ec6f4:
000ec6f4b 0xec6f8
000ec6f8
000ec6f8loc_ec6f8:
000ec6f8ldr x3, [sp+56]
000ec6fcstr x3, [sp+16]
000ec700ldr x1, [sp+64]
000ec704ldr x2, [sp+72]
000ec708str x1, [sp+24]
000ec70cstr x2, [sp+32]
000ec710ldr x0, [sp+16]
000ec714add x29, sp, 40
000ec718add sp, sp, 48
000ec71cret x30
000ec6c0
000ec720
000ec720os.(*File).wrapErr: ; void os.(*File).wrapErr(os.File * f, struct string op, error err)
000ec720ldr x16, [x28+16]
000ec724sub x17, sp, 16
000ec728subs xzr, x17, x16
000ec72cb.ls 0xec9e8
000ec730str x30, [sp-144]!
000ec734stur x29, [sp-8]
000ec738sub x29, sp, 8
000ec73cstr x0, [sp+152]
000ec740str x1, [sp+160]
000ec744str x2, [sp+168]
000ec748str x3, [sp+176]
000ec74cstr x4, [sp+184]
000ec750stp xzr, xzr, [sp+64]
000ec754ldr x4, [sp+176]
000ec758subs xzr, x4, 0
000ec75ccset x5, ne
000ec760eor x5, x5, 1
000ec764strb w5, [sp+63]
000ec768cbnz x4, 0xec770
000ec76cb 0xec7b4
000ec770
000ec770loc_ec770:
000ec770ldr x4, [sp+176]
000ec774adrp x27, 0x935000
000ec778ldr x5, [x27+1520]
000ec77csubs xzr, x5, x4
000ec780cset x4, eq
000ec784b.eq 0xec78c
000ec788b 0xec7a4
000ec78c
000ec78cloc_ec78c:
000ec78cldr x0, [sp+176]
000ec790ldr x1, [sp+184]
000ec794adrp x27, 0x935000
000ec798ldr x2, [x27+1528]
000ec79cbl runtime.ifaceeq
000ec7a0b 0xec7ac
000ec7a4
000ec7a4loc_ec7a4:
000ec7a4mov x0, x4
000ec7a8b 0xec7ac
000ec7ac
000ec7acloc_ec7ac:
000ec7acstrb w0, [sp+63]
000ec7b0b 0xec7b8
000ec7b4
000ec7b4loc_ec7b4:
000ec7b4b 0xec7b8
000ec7b8
000ec7b8loc_ec7b8:
000ec7b8ldrb w4, [sp+63]
000ec7bctbnz w4, 0, 0xec7c4
000ec7c0b 0xec7e0
000ec7c4
000ec7c4loc_ec7c4:
000ec7c4ldr x0, [sp+176]
000ec7c8ldr x1, [sp+184]
000ec7ccstr x0, [sp+64]
000ec7d0str x1, [sp+72]
000ec7d4ldur x29, [sp-8]
000ec7d8ldr x30, [sp], 144
000ec7dcret x30
000ec7e0
000ec7e0loc_ec7e0:
000ec7e0ldr x4, [sp+176]
000ec7e4adrp x27, 0x935000
000ec7e8ldr x5, [x27+1728]
000ec7ecsubs xzr, x5, x4
000ec7f0b.eq 0xec7f8
000ec7f4b 0xec834
000ec7f8
000ec7f8loc_ec7f8:
000ec7f8ldr x0, [sp+176]
000ec7fcldr x1, [sp+184]
000ec800adrp x27, 0x935000
000ec804ldr x2, [x27+1736]
000ec808bl runtime.ifaceeq
000ec80ctbnz w0, 0, 0xec814
000ec810b 0xec830
000ec814
000ec814loc_ec814:
000ec814adrp x27, 0x935000
000ec818ldr x1, [x27+1120]
000ec81cadrp x27, 0x935000
000ec820ldr x2, [x27+1128]
000ec824str x1, [sp+176]
000ec828str x2, [sp+184]
000ec82cb 0xec888
000ec830
000ec830loc_ec830:
000ec830b 0xec838
000ec834
000ec834loc_ec834:
000ec834b 0xec838
000ec838
000ec838loc_ec838:
000ec838adrp x27, 0x95f000
000ec83cldrb w4, [x27+1513]
000ec840strb w4, [sp+63]
000ec844tbnz w4, 0, 0xec84c
000ec848b 0xec874
000ec84c
000ec84cloc_ec84c:
000ec84cldr x0, [sp+176]
000ec850adrp x27, 0x935000
000ec854ldr x2, [x27+1728]
000ec858ldr x1, [sp+184]
000ec85cadrp x27, 0x935000
000ec860ldr x3, [x27+1736]
000ec864bl errors.Is
000ec868strb w0, [sp+62]
000ec86cstrb w0, [sp+63]
000ec870b 0xec878
000ec874
000ec874loc_ec874:
000ec874b 0xec878
000ec878
000ec878loc_ec878:
000ec878ldrb w1, [sp+63]
000ec87ctbnz w1, 0, 0xec98c
000ec880b 0xec884
000ec884
000ec884loc_ec884:
000ec884b 0xec888
000ec888
000ec888loc_ec888:
000ec888adrp x0, 0x566000
000ec88cadd x0, x0, 1088
000ec890bl runtime.newobject
000ec894str x0, [sp+128]
000ec898ldr x1, [sp+160]
000ec89cldr x2, [sp+168]
000ec8a0str x2, [x0+8]
000ec8a4adrp x27, 0x95f000
000ec8a8ldr w2, [x27+3056]
000ec8accbz w2, 0xec8b4
000ec8b0b 0xec8b8
000ec8b4
000ec8b4loc_ec8b4:
000ec8b4b 0xec8cc
000ec8b8
000ec8b8loc_ec8b8:
000ec8b8bl runtime.gcWriteBarrier2
000ec8bcstr x1, [x25]
000ec8c0ldr x2, [x0]
000ec8c4str x2, [x25+8]
000ec8c8b 0xec8cc
000ec8cc
000ec8ccloc_ec8cc:
000ec8ccstr x1, [x0]
000ec8d0ldr x2, [sp+128]
000ec8d4ldrsb x27, [x2]
000ec8d8ldr x3, [sp+152]
000ec8dcldrsb x27, [x3]
000ec8e0ldr x3, [x3]
000ec8e4ldrsb x27, [x3]
000ec8e8ldr x4, [x3+56]
000ec8ecldr x3, [x3+64]
000ec8f0str x3, [x2+24]
000ec8f4adrp x27, 0x95f000
000ec8f8ldr w3, [x27+3056]
000ec8fccbz w3, 0xec904
000ec900b 0xec908
000ec904
000ec904loc_ec904:
000ec904b 0xec91c
000ec908
000ec908loc_ec908:
000ec908bl runtime.gcWriteBarrier2
000ec90cstr x4, [x25]
000ec910ldr x3, [x2+16]
000ec914str x3, [x25+8]
000ec918b 0xec91c
000ec91c
000ec91cloc_ec91c:
000ec91cstr x4, [x2+16]
000ec920ldr x2, [sp+128]
000ec924ldrsb x27, [x2]
000ec928ldr x3, [sp+184]
000ec92cldr x4, [sp+176]
000ec930str x4, [x2+32]
000ec934adrp x27, 0x95f000
000ec938ldr w4, [x27+3056]
000ec93ccbz w4, 0xec944
000ec940b 0xec948
000ec944
000ec944loc_ec944:
000ec944b 0xec95c
000ec948
000ec948loc_ec948:
000ec948bl runtime.gcWriteBarrier2
000ec94cstr x3, [x25]
000ec950ldr x4, [x2+40]
000ec954str x4, [x25+8]
000ec958b 0xec95c
000ec95c
000ec95cloc_ec95c:
000ec95cstr x3, [x2+40]
000ec960ldr x2, [sp+128]
000ec964str x2, [sp+104]
000ec968adrp x3, 0x627000
000ec96cadd x3, x3, 2296
000ec970str x3, [sp+64]
000ec974str x2, [sp+72]
000ec978ldr x0, [sp+64]
000ec97cldr x1, [sp+72]
000ec980ldur x29, [sp-8]
000ec984ldr x30, [sp], 144
000ec988ret x30
000ec98c
000ec98cloc_ec98c:
000ec98cldr x1, [sp+176]
000ec990ldrsb x27, [x1]
000ec994ldr x1, [x1+24]
000ec998ldr x0, [sp+184]
000ec99cblr x1
000ec9a0str x0, [sp+112]
000ec9a4str x1, [sp+120]
000ec9a8movz x2, 47
000ec9acmov x3, x0
000ec9b0mov x4, x1
000ec9b4mov x0, xzr
000ec9b8adrp x1, 0x5db000
000ec9bcadd x1, x1, 2963
000ec9c0bl runtime.concatstring2
000ec9c4str x0, [sp+88]
000ec9c8str x1, [sp+96]
000ec9ccbl runtime.convTstring
000ec9d0str x0, [sp+80]
000ec9d4mov x1, x0
000ec9d8adrp x0, 0x509000
000ec9dcadd x0, x0, 2944
000ec9e0bl runtime.gopanic
000ec9e4hint
000ec9e8
000ec9e8loc_ec9e8:
000ec9e8stp x0, x1, [sp+8]
000ec9ecstp x2, x3, [sp+24]
000ec9f0str x4, [sp+40]
000ec9f4mov x3, x30
000ec9f8bl runtime.morestack_noctxt.abi0
000ec9fcldp x0, x1, [sp+8]
000eca00ldp x2, x3, [sp+24]
000eca04ldr x4, [sp+40]
000eca08b 0xec720
000eca0cudf 0
000ec720
000ec720os.(*File).wrapErr: ; void os.(*File).wrapErr(os.File * f, struct string op, error err)
000ec720ldr x16, [x28+16]
000ec724sub x17, sp, 16
000ec728subs xzr, x17, x16
000ec72cb.ls 0xec9e8
000ec730str x30, [sp-144]!
000ec734stur x29, [sp-8]
000ec738sub x29, sp, 8
000ec73cstr x0, [sp+152]
000ec740str x1, [sp+160]
000ec744str x2, [sp+168]
000ec748str x3, [sp+176]
000ec74cstr x4, [sp+184]
000ec750stp xzr, xzr, [sp+64]
000ec754ldr x4, [sp+176]
000ec758subs xzr, x4, 0
000ec75ccset x5, ne
000ec760eor x5, x5, 1
000ec764strb w5, [sp+63]
000ec768cbnz x4, 0xec770
000ec76cb 0xec7b4
000ec770
000ec770loc_ec770:
000ec770ldr x4, [sp+176]
000ec774adrp x27, 0x935000
000ec778ldr x5, [x27+1520]
000ec77csubs xzr, x5, x4
000ec780cset x4, eq
000ec784b.eq 0xec78c
000ec788b 0xec7a4
000ec78c
000ec78cloc_ec78c:
000ec78cldr x0, [sp+176]
000ec790ldr x1, [sp+184]
000ec794adrp x27, 0x935000
000ec798ldr x2, [x27+1528]
000ec79cbl runtime.ifaceeq
000ec7a0b 0xec7ac
000ec7a4
000ec7a4loc_ec7a4:
000ec7a4mov x0, x4
000ec7a8b 0xec7ac
000ec7ac
000ec7acloc_ec7ac:
000ec7acstrb w0, [sp+63]
000ec7b0b 0xec7b8
000ec7b4
000ec7b4loc_ec7b4:
000ec7b4b 0xec7b8
000ec7b8
000ec7b8loc_ec7b8:
000ec7b8ldrb w4, [sp+63]
000ec7bctbnz w4, 0, 0xec7c4
000ec7c0b 0xec7e0
000ec7c4
000ec7c4loc_ec7c4:
000ec7c4ldr x0, [sp+176]
000ec7c8ldr x1, [sp+184]
000ec7ccstr x0, [sp+64]
000ec7d0str x1, [sp+72]
000ec7d4ldur x29, [sp-8]
000ec7d8ldr x30, [sp], 144
000ec7dcret x30
000ec7e0
000ec7e0loc_ec7e0:
000ec7e0ldr x4, [sp+176]
000ec7e4adrp x27, 0x935000
000ec7e8ldr x5, [x27+1728]
000ec7ecsubs xzr, x5, x4
000ec7f0b.eq 0xec7f8
000ec7f4b 0xec834
000ec7f8
000ec7f8loc_ec7f8:
000ec7f8ldr x0, [sp+176]
000ec7fcldr x1, [sp+184]
000ec800adrp x27, 0x935000
000ec804ldr x2, [x27+1736]
000ec808bl runtime.ifaceeq
000ec80ctbnz w0, 0, 0xec814
000ec810b 0xec830
000ec814
000ec814loc_ec814:
000ec814adrp x27, 0x935000
000ec818ldr x1, [x27+1120]
000ec81cadrp x27, 0x935000
000ec820ldr x2, [x27+1128]
000ec824str x1, [sp+176]
000ec828str x2, [sp+184]
000ec82cb 0xec888
000ec830
000ec830loc_ec830:
000ec830b 0xec838
000ec834
000ec834loc_ec834:
000ec834b 0xec838
000ec838
000ec838loc_ec838:
000ec838adrp x27, 0x95f000
000ec83cldrb w4, [x27+1513]
000ec840strb w4, [sp+63]
000ec844tbnz w4, 0, 0xec84c
000ec848b 0xec874
000ec84c
000ec84cloc_ec84c:
000ec84cldr x0, [sp+176]
000ec850adrp x27, 0x935000
000ec854ldr x2, [x27+1728]
000ec858ldr x1, [sp+184]
000ec85cadrp x27, 0x935000
000ec860ldr x3, [x27+1736]
000ec864bl errors.Is
000ec868strb w0, [sp+62]
000ec86cstrb w0, [sp+63]
000ec870b 0xec878
000ec874
000ec874loc_ec874:
000ec874b 0xec878
000ec878
000ec878loc_ec878:
000ec878ldrb w1, [sp+63]
000ec87ctbnz w1, 0, 0xec98c
000ec880b 0xec884
000ec884
000ec884loc_ec884:
000ec884b 0xec888
000ec888
000ec888loc_ec888:
000ec888adrp x0, 0x566000
000ec88cadd x0, x0, 1088
000ec890bl runtime.newobject
000ec894str x0, [sp+128]
000ec898ldr x1, [sp+160]
000ec89cldr x2, [sp+168]
000ec8a0str x2, [x0+8]
000ec8a4adrp x27, 0x95f000
000ec8a8ldr w2, [x27+3056]
000ec8accbz w2, 0xec8b4
000ec8b0b 0xec8b8
000ec8b4
000ec8b4loc_ec8b4:
000ec8b4b 0xec8cc
000ec8b8
000ec8b8loc_ec8b8:
000ec8b8bl runtime.gcWriteBarrier2
000ec8bcstr x1, [x25]
000ec8c0ldr x2, [x0]
000ec8c4str x2, [x25+8]
000ec8c8b 0xec8cc
000ec8cc
000ec8ccloc_ec8cc:
000ec8ccstr x1, [x0]
000ec8d0ldr x2, [sp+128]
000ec8d4ldrsb x27, [x2]
000ec8d8ldr x3, [sp+152]
000ec8dcldrsb x27, [x3]
000ec8e0ldr x3, [x3]
000ec8e4ldrsb x27, [x3]
000ec8e8ldr x4, [x3+56]
000ec8ecldr x3, [x3+64]
000ec8f0str x3, [x2+24]
000ec8f4adrp x27, 0x95f000
000ec8f8ldr w3, [x27+3056]
000ec8fccbz w3, 0xec904
000ec900b 0xec908
000ec904
000ec904loc_ec904:
000ec904b 0xec91c
000ec908
000ec908loc_ec908:
000ec908bl runtime.gcWriteBarrier2
000ec90cstr x4, [x25]
000ec910ldr x3, [x2+16]
000ec914str x3, [x25+8]
000ec918b 0xec91c
000ec91c
000ec91cloc_ec91c:
000ec91cstr x4, [x2+16]
000ec920ldr x2, [sp+128]
000ec924ldrsb x27, [x2]
000ec928ldr x3, [sp+184]
000ec92cldr x4, [sp+176]
000ec930str x4, [x2+32]
000ec934adrp x27, 0x95f000
000ec938ldr w4, [x27+3056]
000ec93ccbz w4, 0xec944
000ec940b 0xec948
000ec944
000ec944loc_ec944:
000ec944b 0xec95c
000ec948
000ec948loc_ec948:
000ec948bl runtime.gcWriteBarrier2
000ec94cstr x3, [x25]
000ec950ldr x4, [x2+40]
000ec954str x4, [x25+8]
000ec958b 0xec95c
000ec95c
000ec95cloc_ec95c:
000ec95cstr x3, [x2+40]
000ec960ldr x2, [sp+128]
000ec964str x2, [sp+104]
000ec968adrp x3, 0x627000
000ec96cadd x3, x3, 2296
000ec970str x3, [sp+64]
000ec974str x2, [sp+72]
000ec978ldr x0, [sp+64]
000ec97cldr x1, [sp+72]
000ec980ldur x29, [sp-8]
000ec984ldr x30, [sp], 144
000ec988ret x30
000ec98c
000ec98cloc_ec98c:
000ec98cldr x1, [sp+176]
000ec990ldrsb x27, [x1]
000ec994ldr x1, [x1+24]
000ec998ldr x0, [sp+184]
000ec99cblr x1
000ec9a0str x0, [sp+112]
000ec9a4str x1, [sp+120]
000ec9a8movz x2, 47
000ec9acmov x3, x0
000ec9b0mov x4, x1
000ec9b4mov x0, xzr
000ec9b8adrp x1, 0x5db000
000ec9bcadd x1, x1, 2963
000ec9c0bl runtime.concatstring2
000ec9c4str x0, [sp+88]
000ec9c8str x1, [sp+96]
000ec9ccbl runtime.convTstring
000ec9d0str x0, [sp+80]
000ec9d4mov x1, x0
000ec9d8adrp x0, 0x509000
000ec9dcadd x0, x0, 2944
000ec9e0bl runtime.gopanic
000ec9e4hint
000ec9e8
000ec9e8loc_ec9e8:
000ec9e8stp x0, x1, [sp+8]
000ec9ecstp x2, x3, [sp+24]
000ec9f0str x4, [sp+40]
000ec9f4mov x3, x30
000ec9f8bl runtime.morestack_noctxt.abi0
000ec9fcldp x0, x1, [sp+8]
000eca00ldp x2, x3, [sp+24]
000eca04ldr x4, [sp+40]
000eca08b 0xec720
000eca0cudf 0
000ec720
000eca10
000eca10os.UserHomeDir: ; void os.UserHomeDir(void)
000eca10ldr x16, [x28+16]
000eca14sub x17, sp, 48
000eca18subs xzr, x17, x16
000eca1cb.ls 0xecb00
000eca20str x30, [sp-176]!
000eca24stur x29, [sp-8]
000eca28sub x29, sp, 8
000eca2cstp xzr, xzr, [sp+72]
000eca30stp xzr, xzr, [sp+56]
000eca34adrp x2, 0x5c4000
000eca38add x2, x2, 738
000eca3cstr x2, [sp+120]
000eca40orr x2, xzr, 4
000eca44str x2, [sp+128]
000eca48adrp x2, 0x5c4000
000eca4cadd x2, x2, 1517
000eca50str x2, [sp+104]
000eca54movz x2, 5
000eca58str x2, [sp+112]
000eca5cb 0xeca60
000eca60
000eca60loc_eca60:
000eca60ldr x0, [sp+120]
000eca64ldr x1, [sp+128]
000eca68bl os.Getenv
000eca6cstr x0, [sp+88]
000eca70str x1, [sp+96]
000eca74cbnz x1, 0xeca7c
000eca78b 0xecaa4
000eca7c
000eca7cloc_eca7c:
000eca7cstr x0, [sp+72]
000eca80str x1, [sp+80]
000eca84stp xzr, xzr, [sp+56]
000eca88ldr x0, [sp+72]
000eca8cldr x1, [sp+80]
000eca90mov x2, xzr
000eca94mov x3, xzr
000eca98ldur x29, [sp-8]
000eca9cldr x30, [sp], 176
000ecaa0ret x30
000ecaa4
000ecaa4loc_ecaa4:
000ecaa4b 0xecaa8
000ecaa8
000ecaa8loc_ecaa8:
000ecaa8ldr x1, [sp+104]
000ecaacldr x2, [sp+112]
000ecab0mov x0, xzr
000ecab4adrp x3, 0x5c8000
000ecab8add x3, x3, 357
000ecabcorr x4, xzr, 15
000ecac0bl runtime.concatstring2
000ecac4str x0, [sp+136]
000ecac8str x1, [sp+144]
000ecaccbl errors.New
000ecad0str x0, [sp+152]
000ecad4str x1, [sp+160]
000ecad8stp xzr, xzr, [sp+72]
000ecadcldr x3, [sp+160]
000ecae0ldr x2, [sp+152]
000ecae4str x2, [sp+56]
000ecae8str x3, [sp+64]
000ecaecldr x0, [sp+72]
000ecaf0ldr x1, [sp+80]
000ecaf4ldur x29, [sp-8]
000ecaf8ldr x30, [sp], 176
000ecafcret x30
000ecb00
000ecb00loc_ecb00:
000ecb00mov x3, x30
000ecb04bl runtime.morestack_noctxt.abi0
000ecb08b 0xeca10
000ecb0cudf 0
000eca10
000eca10os.UserHomeDir: ; void os.UserHomeDir(void)
000eca10ldr x16, [x28+16]
000eca14sub x17, sp, 48
000eca18subs xzr, x17, x16
000eca1cb.ls 0xecb00
000eca20str x30, [sp-176]!
000eca24stur x29, [sp-8]
000eca28sub x29, sp, 8
000eca2cstp xzr, xzr, [sp+72]
000eca30stp xzr, xzr, [sp+56]
000eca34adrp x2, 0x5c4000
000eca38add x2, x2, 738
000eca3cstr x2, [sp+120]
000eca40orr x2, xzr, 4
000eca44str x2, [sp+128]
000eca48adrp x2, 0x5c4000
000eca4cadd x2, x2, 1517
000eca50str x2, [sp+104]
000eca54movz x2, 5
000eca58str x2, [sp+112]
000eca5cb 0xeca60
000eca60
000eca60loc_eca60:
000eca60ldr x0, [sp+120]
000eca64ldr x1, [sp+128]
000eca68bl os.Getenv
000eca6cstr x0, [sp+88]
000eca70str x1, [sp+96]
000eca74cbnz x1, 0xeca7c
000eca78b 0xecaa4
000eca7c
000eca7cloc_eca7c:
000eca7cstr x0, [sp+72]
000eca80str x1, [sp+80]
000eca84stp xzr, xzr, [sp+56]
000eca88ldr x0, [sp+72]
000eca8cldr x1, [sp+80]
000eca90mov x2, xzr
000eca94mov x3, xzr
000eca98ldur x29, [sp-8]
000eca9cldr x30, [sp], 176
000ecaa0ret x30
000ecaa4
000ecaa4loc_ecaa4:
000ecaa4b 0xecaa8
000ecaa8
000ecaa8loc_ecaa8:
000ecaa8ldr x1, [sp+104]
000ecaacldr x2, [sp+112]
000ecab0mov x0, xzr
000ecab4adrp x3, 0x5c8000
000ecab8add x3, x3, 357
000ecabcorr x4, xzr, 15
000ecac0bl runtime.concatstring2
000ecac4str x0, [sp+136]
000ecac8str x1, [sp+144]
000ecaccbl errors.New
000ecad0str x0, [sp+152]
000ecad4str x1, [sp+160]
000ecad8stp xzr, xzr, [sp+72]
000ecadcldr x3, [sp+160]
000ecae0ldr x2, [sp+152]
000ecae4str x2, [sp+56]
000ecae8str x3, [sp+64]
000ecaecldr x0, [sp+72]
000ecaf0ldr x1, [sp+80]
000ecaf4ldur x29, [sp-8]
000ecaf8ldr x30, [sp], 176
000ecafcret x30
000ecb00
000ecb00loc_ecb00:
000ecb00mov x3, x30
000ecb04bl runtime.morestack_noctxt.abi0
000ecb08b 0xeca10
000ecb0cudf 0
000eca10
000ecb10
000ecb10os.Chmod: ; void os.Chmod(struct string name, io/fs.FileMode mode)
000ecb10ldr x16, [x28+16]
000ecb14subs xzr, sp, x16
000ecb18b.ls 0xecb64
000ecb1cstr x30, [sp-80]!
000ecb20stur x29, [sp-8]
000ecb24sub x29, sp, 8
000ecb28str x0, [sp+88]
000ecb2cstr x1, [sp+96]
000ecb30str w2, [sp+104]
000ecb34stp xzr, xzr, [sp+40]
000ecb38ldr w2, [sp+104]
000ecb3cldr x0, [sp+88]
000ecb40ldr x1, [sp+96]
000ecb44bl os.chmod
000ecb48str x0, [sp+56]
000ecb4cstr x1, [sp+64]
000ecb50str x0, [sp+40]
000ecb54str x1, [sp+48]
000ecb58ldur x29, [sp-8]
000ecb5cldr x30, [sp], 80
000ecb60ret x30
000ecb64
000ecb64loc_ecb64:
000ecb64stp x0, x1, [sp+8]
000ecb68str w2, [sp+24]
000ecb6cmov x3, x30
000ecb70bl runtime.morestack_noctxt.abi0
000ecb74ldp x0, x1, [sp+8]
000ecb78ldr w2, [sp+24]
000ecb7cb 0xecb10
000ecb10
000ecb10os.Chmod: ; void os.Chmod(struct string name, io/fs.FileMode mode)
000ecb10ldr x16, [x28+16]
000ecb14subs xzr, sp, x16
000ecb18b.ls 0xecb64
000ecb1cstr x30, [sp-80]!
000ecb20stur x29, [sp-8]
000ecb24sub x29, sp, 8
000ecb28str x0, [sp+88]
000ecb2cstr x1, [sp+96]
000ecb30str w2, [sp+104]
000ecb34stp xzr, xzr, [sp+40]
000ecb38ldr w2, [sp+104]
000ecb3cldr x0, [sp+88]
000ecb40ldr x1, [sp+96]
000ecb44bl os.chmod
000ecb48str x0, [sp+56]
000ecb4cstr x1, [sp+64]
000ecb50str x0, [sp+40]
000ecb54str x1, [sp+48]
000ecb58ldur x29, [sp-8]
000ecb5cldr x30, [sp], 80
000ecb60ret x30
000ecb64
000ecb64loc_ecb64:
000ecb64stp x0, x1, [sp+8]
000ecb68str w2, [sp+24]
000ecb6cmov x3, x30
000ecb70bl runtime.morestack_noctxt.abi0
000ecb74ldp x0, x1, [sp+8]
000ecb78ldr w2, [sp+24]
000ecb7cb 0xecb10
000ecb10
000ecb80
000ecb80os.(*File).SetDeadline: ; void os.(*File).SetDeadline(os.File * f, time.Time t)
000ecb80ldr x16, [x28+16]
000ecb84subs xzr, sp, x16
000ecb88b.ls 0xecbdc
000ecb8cstr x30, [sp-80]!
000ecb90stur x29, [sp-8]
000ecb94sub x29, sp, 8
000ecb98str x0, [sp+88]
000ecb9cstr x1, [sp+96]
000ecba0str x2, [sp+104]
000ecba4str x3, [sp+112]
000ecba8stp xzr, xzr, [sp+40]
000ecbacldr x1, [sp+96]
000ecbb0ldr x2, [sp+104]
000ecbb4ldr x3, [sp+112]
000ecbb8ldr x0, [sp+88]
000ecbbcbl os.(*File).setDeadline
000ecbc0str x0, [sp+56]
000ecbc4str x1, [sp+64]
000ecbc8str x0, [sp+40]
000ecbccstr x1, [sp+48]
000ecbd0ldur x29, [sp-8]
000ecbd4ldr x30, [sp], 80
000ecbd8ret x30
000ecbdc
000ecbdcloc_ecbdc:
000ecbdcstp x0, x1, [sp+8]
000ecbe0stp x2, x3, [sp+24]
000ecbe4mov x3, x30
000ecbe8bl runtime.morestack_noctxt.abi0
000ecbecldp x0, x1, [sp+8]
000ecbf0ldp x2, x3, [sp+24]
000ecbf4b 0xecb80
000ecbf8udf 0
000ecbfcudf 0
000ecb80
000ecb80os.(*File).SetDeadline: ; void os.(*File).SetDeadline(os.File * f, time.Time t)
000ecb80ldr x16, [x28+16]
000ecb84subs xzr, sp, x16
000ecb88b.ls 0xecbdc
000ecb8cstr x30, [sp-80]!
000ecb90stur x29, [sp-8]
000ecb94sub x29, sp, 8
000ecb98str x0, [sp+88]
000ecb9cstr x1, [sp+96]
000ecba0str x2, [sp+104]
000ecba4str x3, [sp+112]
000ecba8stp xzr, xzr, [sp+40]
000ecbacldr x1, [sp+96]
000ecbb0ldr x2, [sp+104]
000ecbb4ldr x3, [sp+112]
000ecbb8ldr x0, [sp+88]
000ecbbcbl os.(*File).setDeadline
000ecbc0str x0, [sp+56]
000ecbc4str x1, [sp+64]
000ecbc8str x0, [sp+40]
000ecbccstr x1, [sp+48]
000ecbd0ldur x29, [sp-8]
000ecbd4ldr x30, [sp], 80
000ecbd8ret x30
000ecbdc
000ecbdcloc_ecbdc:
000ecbdcstp x0, x1, [sp+8]
000ecbe0stp x2, x3, [sp+24]
000ecbe4mov x3, x30
000ecbe8bl runtime.morestack_noctxt.abi0
000ecbecldp x0, x1, [sp+8]
000ecbf0ldp x2, x3, [sp+24]
000ecbf4b 0xecb80
000ecbf8udf 0
000ecbfcudf 0
000ecb80
000ecc00
000ecc00os.(*File).SetReadDeadline: ; void os.(*File).SetReadDeadline(os.File * f, time.Time t)
000ecc00ldr x16, [x28+16]
000ecc04subs xzr, sp, x16
000ecc08b.ls 0xecc5c
000ecc0cstr x30, [sp-80]!
000ecc10stur x29, [sp-8]
000ecc14sub x29, sp, 8
000ecc18str x0, [sp+88]
000ecc1cstr x1, [sp+96]
000ecc20str x2, [sp+104]
000ecc24str x3, [sp+112]
000ecc28stp xzr, xzr, [sp+40]
000ecc2cldr x1, [sp+96]
000ecc30ldr x2, [sp+104]
000ecc34ldr x3, [sp+112]
000ecc38ldr x0, [sp+88]
000ecc3cbl os.(*File).setReadDeadline
000ecc40str x0, [sp+56]
000ecc44str x1, [sp+64]
000ecc48str x0, [sp+40]
000ecc4cstr x1, [sp+48]
000ecc50ldur x29, [sp-8]
000ecc54ldr x30, [sp], 80
000ecc58ret x30
000ecc5c
000ecc5cloc_ecc5c:
000ecc5cstp x0, x1, [sp+8]
000ecc60stp x2, x3, [sp+24]
000ecc64mov x3, x30
000ecc68bl runtime.morestack_noctxt.abi0
000ecc6cldp x0, x1, [sp+8]
000ecc70ldp x2, x3, [sp+24]
000ecc74b 0xecc00
000ecc78udf 0
000ecc7cudf 0
000ecc00
000ecc00os.(*File).SetReadDeadline: ; void os.(*File).SetReadDeadline(os.File * f, time.Time t)
000ecc00ldr x16, [x28+16]
000ecc04subs xzr, sp, x16
000ecc08b.ls 0xecc5c
000ecc0cstr x30, [sp-80]!
000ecc10stur x29, [sp-8]
000ecc14sub x29, sp, 8
000ecc18str x0, [sp+88]
000ecc1cstr x1, [sp+96]
000ecc20str x2, [sp+104]
000ecc24str x3, [sp+112]
000ecc28stp xzr, xzr, [sp+40]
000ecc2cldr x1, [sp+96]
000ecc30ldr x2, [sp+104]
000ecc34ldr x3, [sp+112]
000ecc38ldr x0, [sp+88]
000ecc3cbl os.(*File).setReadDeadline
000ecc40str x0, [sp+56]
000ecc44str x1, [sp+64]
000ecc48str x0, [sp+40]
000ecc4cstr x1, [sp+48]
000ecc50ldur x29, [sp-8]
000ecc54ldr x30, [sp], 80
000ecc58ret x30
000ecc5c
000ecc5cloc_ecc5c:
000ecc5cstp x0, x1, [sp+8]
000ecc60stp x2, x3, [sp+24]
000ecc64mov x3, x30
000ecc68bl runtime.morestack_noctxt.abi0
000ecc6cldp x0, x1, [sp+8]
000ecc70ldp x2, x3, [sp+24]
000ecc74b 0xecc00
000ecc78udf 0
000ecc7cudf 0
000ecc00
000ecc80
000ecc80os.(*File).SetWriteDeadline: ; void os.(*File).SetWriteDeadline(os.File * f, time.Time t)
000ecc80ldr x16, [x28+16]
000ecc84subs xzr, sp, x16
000ecc88b.ls 0xeccdc
000ecc8cstr x30, [sp-80]!
000ecc90stur x29, [sp-8]
000ecc94sub x29, sp, 8
000ecc98str x0, [sp+88]
000ecc9cstr x1, [sp+96]
000ecca0str x2, [sp+104]
000ecca4str x3, [sp+112]
000ecca8stp xzr, xzr, [sp+40]
000eccacldr x1, [sp+96]
000eccb0ldr x2, [sp+104]
000eccb4ldr x3, [sp+112]
000eccb8ldr x0, [sp+88]
000eccbcbl os.(*File).setWriteDeadline
000eccc0str x0, [sp+56]
000eccc4str x1, [sp+64]
000eccc8str x0, [sp+40]
000eccccstr x1, [sp+48]
000eccd0ldur x29, [sp-8]
000eccd4ldr x30, [sp], 80
000eccd8ret x30
000eccdc
000eccdcloc_eccdc:
000eccdcstp x0, x1, [sp+8]
000ecce0stp x2, x3, [sp+24]
000ecce4mov x3, x30
000ecce8bl runtime.morestack_noctxt.abi0
000eccecldp x0, x1, [sp+8]
000eccf0ldp x2, x3, [sp+24]
000eccf4b 0xecc80
000eccf8udf 0
000eccfcudf 0
000ecc80
000ecc80os.(*File).SetWriteDeadline: ; void os.(*File).SetWriteDeadline(os.File * f, time.Time t)
000ecc80ldr x16, [x28+16]
000ecc84subs xzr, sp, x16
000ecc88b.ls 0xeccdc
000ecc8cstr x30, [sp-80]!
000ecc90stur x29, [sp-8]
000ecc94sub x29, sp, 8
000ecc98str x0, [sp+88]
000ecc9cstr x1, [sp+96]
000ecca0str x2, [sp+104]
000ecca4str x3, [sp+112]
000ecca8stp xzr, xzr, [sp+40]
000eccacldr x1, [sp+96]
000eccb0ldr x2, [sp+104]
000eccb4ldr x3, [sp+112]
000eccb8ldr x0, [sp+88]
000eccbcbl os.(*File).setWriteDeadline
000eccc0str x0, [sp+56]
000eccc4str x1, [sp+64]
000eccc8str x0, [sp+40]
000eccccstr x1, [sp+48]
000eccd0ldur x29, [sp-8]
000eccd4ldr x30, [sp], 80
000eccd8ret x30
000eccdc
000eccdcloc_eccdc:
000eccdcstp x0, x1, [sp+8]
000ecce0stp x2, x3, [sp+24]
000ecce4mov x3, x30
000ecce8bl runtime.morestack_noctxt.abi0
000eccecldp x0, x1, [sp+8]
000eccf0ldp x2, x3, [sp+24]
000eccf4b 0xecc80
000eccf8udf 0
000eccfcudf 0
000ecc80
000ecd00
000ecd00os.(*File).SyscallConn: ; void os.(*File).SyscallConn(os.File * f)
000ecd00ldr x16, [x28+16]
000ecd04sub x17, sp, 16
000ecd08subs xzr, x17, x16
000ecd0cb.ls 0xecde4
000ecd10str x30, [sp-144]!
000ecd14stur x29, [sp-8]
000ecd18sub x29, sp, 8
000ecd1cstr x0, [sp+152]
000ecd20stp xzr, xzr, [sp+56]
000ecd24stp xzr, xzr, [sp+40]
000ecd28ldr x0, [sp+152]
000ecd2cadrp x1, 0x5c6000
000ecd30add x1, x1, 1768
000ecd34movz x2, 11
000ecd38bl os.(*File).checkValid
000ecd3cstr x0, [sp+72]
000ecd40str x1, [sp+80]
000ecd44cbnz x0, 0xecd4c
000ecd48b 0xecd74
000ecd4c
000ecd4cloc_ecd4c:
000ecd4cstp xzr, xzr, [sp+56]
000ecd50ldr x3, [sp+80]
000ecd54ldr x2, [sp+72]
000ecd58str x2, [sp+40]
000ecd5cstr x3, [sp+48]
000ecd60ldr x0, [sp+56]
000ecd64ldr x1, [sp+64]
000ecd68ldur x29, [sp-8]
000ecd6cldr x30, [sp], 144
000ecd70ret x30
000ecd74
000ecd74loc_ecd74:
000ecd74str xzr, [sp+104]
000ecd78stp xzr, xzr, [sp+88]
000ecd7cldr x0, [sp+152]
000ecd80bl os.newRawConn
000ecd84str x0, [sp+104]
000ecd88str x1, [sp+88]
000ecd8cstr x2, [sp+96]
000ecd90ldr x1, [sp+104]
000ecd94str x1, [sp+128]
000ecd98ldr x1, [sp+88]
000ecd9cldr x2, [sp+96]
000ecda0str x1, [sp+112]
000ecda4str x2, [sp+120]
000ecda8ldr x1, [sp+128]
000ecdacstr x1, [sp+104]
000ecdb0adrp x2, 0x62c000
000ecdb4add x2, x2, 1000
000ecdb8str x2, [sp+56]
000ecdbcstr x1, [sp+64]
000ecdc0ldr x2, [sp+112]
000ecdc4ldr x3, [sp+120]
000ecdc8str x2, [sp+40]
000ecdccstr x3, [sp+48]
000ecdd0ldr x0, [sp+56]
000ecdd4ldr x1, [sp+64]
000ecdd8ldur x29, [sp-8]
000ecddcldr x30, [sp], 144
000ecde0ret x30
000ecde4
000ecde4loc_ecde4:
000ecde4str x0, [sp+8]
000ecde8mov x3, x30
000ecdecbl runtime.morestack_noctxt.abi0
000ecdf0ldr x0, [sp+8]
000ecdf4b 0xecd00
000ecdf8udf 0
000ecdfcudf 0
000ecd00
000ecd00os.(*File).SyscallConn: ; void os.(*File).SyscallConn(os.File * f)
000ecd00ldr x16, [x28+16]
000ecd04sub x17, sp, 16
000ecd08subs xzr, x17, x16
000ecd0cb.ls 0xecde4
000ecd10str x30, [sp-144]!
000ecd14stur x29, [sp-8]
000ecd18sub x29, sp, 8
000ecd1cstr x0, [sp+152]
000ecd20stp xzr, xzr, [sp+56]
000ecd24stp xzr, xzr, [sp+40]
000ecd28ldr x0, [sp+152]
000ecd2cadrp x1, 0x5c6000
000ecd30add x1, x1, 1768
000ecd34movz x2, 11
000ecd38bl os.(*File).checkValid
000ecd3cstr x0, [sp+72]
000ecd40str x1, [sp+80]
000ecd44cbnz x0, 0xecd4c
000ecd48b 0xecd74
000ecd4c
000ecd4cloc_ecd4c:
000ecd4cstp xzr, xzr, [sp+56]
000ecd50ldr x3, [sp+80]
000ecd54ldr x2, [sp+72]
000ecd58str x2, [sp+40]
000ecd5cstr x3, [sp+48]
000ecd60ldr x0, [sp+56]
000ecd64ldr x1, [sp+64]
000ecd68ldur x29, [sp-8]
000ecd6cldr x30, [sp], 144
000ecd70ret x30
000ecd74
000ecd74loc_ecd74:
000ecd74str xzr, [sp+104]
000ecd78stp xzr, xzr, [sp+88]
000ecd7cldr x0, [sp+152]
000ecd80bl os.newRawConn
000ecd84str x0, [sp+104]
000ecd88str x1, [sp+88]
000ecd8cstr x2, [sp+96]
000ecd90ldr x1, [sp+104]
000ecd94str x1, [sp+128]
000ecd98ldr x1, [sp+88]
000ecd9cldr x2, [sp+96]
000ecda0str x1, [sp+112]
000ecda4str x2, [sp+120]
000ecda8ldr x1, [sp+128]
000ecdacstr x1, [sp+104]
000ecdb0adrp x2, 0x62c000
000ecdb4add x2, x2, 1000
000ecdb8str x2, [sp+56]
000ecdbcstr x1, [sp+64]
000ecdc0ldr x2, [sp+112]
000ecdc4ldr x3, [sp+120]
000ecdc8str x2, [sp+40]
000ecdccstr x3, [sp+48]
000ecdd0ldr x0, [sp+56]
000ecdd4ldr x1, [sp+64]
000ecdd8ldur x29, [sp-8]
000ecddcldr x30, [sp], 144
000ecde0ret x30
000ecde4
000ecde4loc_ecde4:
000ecde4str x0, [sp+8]
000ecde8mov x3, x30
000ecdecbl runtime.morestack_noctxt.abi0
000ecdf0ldr x0, [sp+8]
000ecdf4b 0xecd00
000ecdf8udf 0
000ecdfcudf 0
000ecd00
Loading..