File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000d3c30
000d3c30io.(*pipe).write: ; void io.(*pipe).write(io.pipe * p, struct []uint8 b)
000d3c30ldr x16, [x28+16]
000d3c34sub x17, sp, 208
000d3c38subs xzr, x17, x16
000d3c3cb.ls 0xd3f28
000d3c40sub x20, sp, 336
000d3c44stp x29, x30, [x20-8]
000d3c48add sp, x20, 0
000d3c4csub x29, sp, 8
000d3c50str x0, [sp+344]
000d3c54str x1, [sp+352]
000d3c58str x2, [sp+360]
000d3c5cstr x3, [sp+368]
000d3c60str xzr, [sp+88]
000d3c64stp xzr, xzr, [sp+160]
000d3c68ldr x2, [sp+344]
000d3c6cldrsb x27, [x2]
000d3c70ldr x1, [x2+40]
000d3c74str x1, [sp+192]
000d3c78mov x0, xzr
000d3c7cbl runtime.selectnbrecv
000d3c80strb w0, [sp+71]
000d3c84tbnz w0, 0, 0xd3c8c
000d3c88b 0xd3cc4
000d3c8c
000d3c8cloc_d3c8c:
000d3c8cldr x0, [sp+344]
000d3c90bl io.(*pipe).writeCloseError
000d3c94str x0, [sp+176]
000d3c98str x1, [sp+184]
000d3c9cstr xzr, [sp+88]
000d3ca0str x0, [sp+160]
000d3ca4str x1, [sp+168]
000d3ca8bl runtime.deferreturn
000d3cacldr x0, [sp+88]
000d3cb0ldr x1, [sp+160]
000d3cb4ldr x2, [sp+168]
000d3cb8ldp x29, x30, [sp-8]
000d3cbcadd sp, sp, 336
000d3cc0ret x30
000d3cc4
000d3cc4loc_d3cc4:
000d3cc4ldr x0, [sp+344]
000d3cc8ldrsb x27, [x0]
000d3cccstr x0, [sp+288]
000d3cd0bl sync.(*Mutex).Lock
000d3cd4ldr x1, [sp+344]
000d3cd8ldrsb x27, [x1]
000d3cdcstr x1, [sp+200]
000d3ce0stp xzr, xzr, [sp+264]
000d3ce4add x1, sp, 264
000d3ce8str x1, [sp+280]
000d3cecldrsb x27, [x1]
000d3cf0adrp x2, 0
000d3cf4add x2, x2, 3920
000d3cf8str x2, [x1]
000d3cfcldrsb x27, [x1]
000d3d00ldr x2, [sp+200]
000d3d04adrp x27, 0x978000
000d3d08ldr w3, [x27+3056]
000d3d0ccbz w3, 0xd3d14
000d3d10b 0xd3d18
000d3d14
000d3d14loc_d3d14:
000d3d14b 0xd3d2c
000d3d18
000d3d18loc_d3d18:
000d3d18bl runtime.gcWriteBarrier2
000d3d1cstr x2, [x25]
000d3d20ldr x3, [x1+8]
000d3d24str x3, [x25+8]
000d3d28b 0xd3d2c
000d3d2c
000d3d2cloc_d3d2c:
000d3d2cstr x2, [x1+8]
000d3d30str x1, [sp+120]
000d3d34add x0, sp, 96
000d3d38bl runtime.deferprocStack
000d3d3csubs xzr, x0, 0
000d3d40b.ne 0xd3d5c
000d3d44b 0xd3d48
000d3d48
000d3d48loc_d3d48:
000d3d48b 0xd3d4c
000d3d4c
000d3d4cloc_d3d4c:
000d3d4cb 0xd3d50
000d3d50
000d3d50loc_d3d50:
000d3d50orr x5, xzr, 1
000d3d54strb w5, [sp+68]
000d3d58b 0xd3d78
000d3d5c
000d3d5cloc_d3d5c:
000d3d5cbl runtime.deferreturn
000d3d60ldr x0, [sp+88]
000d3d64ldr x1, [sp+160]
000d3d68ldr x2, [sp+168]
000d3d6cldp x29, x30, [sp-8]
000d3d70add sp, sp, 336
000d3d74ret x30
000d3d78
000d3d78loc_d3d78:
000d3d78ldrb w6, [sp+68]
000d3d7cstrb w6, [sp+69]
000d3d80tbnz w6, 0, 0xd3d88
000d3d84b 0xd3d8c
000d3d88
000d3d88loc_d3d88:
000d3d88b 0xd3da4
000d3d8c
000d3d8cloc_d3d8c:
000d3d8cldr x6, [sp+360]
000d3d90str x6, [sp+152]
000d3d94subs xzr, x6, 0
000d3d98cset x6, ne
000d3d9cstrb w6, [sp+69]
000d3da0b 0xd3da4
000d3da4
000d3da4loc_d3da4:
000d3da4ldrb w6, [sp+69]
000d3da8tbnz w6, 0, 0xd3db0
000d3dacb 0xd3f00
000d3db0
000d3db0loc_d3db0:
000d3db0ldr x6, [sp+344]
000d3db4ldrsb x27, [x6]
000d3db8ldr x6, [x6+8]
000d3dbcstr x6, [sp+320]
000d3dc0ldr x6, [sp+352]
000d3dc4ldr x7, [sp+360]
000d3dc8ldr x8, [sp+368]
000d3dccstr x6, [sp+296]
000d3dd0str x7, [sp+304]
000d3dd4str x8, [sp+312]
000d3dd8ldr x6, [sp+344]
000d3ddcldrsb x27, [x6]
000d3de0ldr x6, [x6+40]
000d3de4str x6, [sp+192]
000d3de8stp xzr, xzr, [sp+232]
000d3decstp xzr, xzr, [sp+248]
000d3df0ldr x6, [sp+320]
000d3df4str x6, [sp+232]
000d3df8add x6, sp, 296
000d3dfcstr x6, [sp+240]
000d3e00ldr x6, [sp+192]
000d3e04str x6, [sp+248]
000d3e08add x6, sp, 232
000d3e0cstr x6, [sp+224]
000d3e10add x6, sp, 72
000d3e14str x6, [sp+216]
000d3e18ldr x0, [sp+224]
000d3e1cldr x1, [sp+216]
000d3e20mov x2, xzr
000d3e24orr x3, xzr, 1
000d3e28mov x4, x3
000d3e2cbl runtime.selectgo
000d3e30str x0, [sp+144]
000d3e34strb w1, [sp+70]
000d3e38ldr x6, [sp+144]
000d3e3ccbz x6, 0xd3e44
000d3e40b 0xd3ecc
000d3e44
000d3e44loc_d3e44:
000d3e44str xzr, [sp+152]
000d3e48ldr x2, [sp+344]
000d3e4cldrsb x27, [x2]
000d3e50ldr x2, [x2+16]
000d3e54str x2, [sp+208]
000d3e58ldr x0, [sp+208]
000d3e5cadd x1, sp, 152
000d3e60bl runtime.chanrecv1
000d3e64ldr x0, [sp+152]
000d3e68str x0, [sp+80]
000d3e6cldr x1, [sp+360]
000d3e70ldr x2, [sp+352]
000d3e74ldr x3, [sp+368]
000d3e78b 0xd3e7c
000d3e7c
000d3e7cloc_d3e7c:
000d3e7csubs xzr, x1, x0
000d3e80b.hs 0xd3e88
000d3e84b 0xd3f20
000d3e88
000d3e88loc_d3e88:
000d3e88sub x6, x3, x0
000d3e8csub x7, x1, x0
000d3e90sub x8, xzr, x6
000d3e94and x8, x0, x8, asr #63
000d3e98add x8, x2, x8
000d3e9cstr x8, [sp+352]
000d3ea0str x7, [sp+360]
000d3ea4str x6, [sp+368]
000d3ea8ldr x6, [sp+80]
000d3eacldr x7, [sp+88]
000d3eb0add x6, x7, x6
000d3eb4str x6, [sp+88]
000d3eb8b 0xd3ebc
000d3ebc
000d3ebcloc_d3ebc:
000d3ebcb 0xd3ec0
000d3ec0
000d3ec0loc_d3ec0:
000d3ec0strb wzr, [sp+68]
000d3ec4orr x5, xzr, 1
000d3ec8b 0xd3d78
000d3ecc
000d3eccloc_d3ecc:
000d3eccldr x0, [sp+344]
000d3ed0bl io.(*pipe).writeCloseError
000d3ed4str x0, [sp+176]
000d3ed8str x1, [sp+184]
000d3edcstr x0, [sp+160]
000d3ee0str x1, [sp+168]
000d3ee4bl runtime.deferreturn
000d3ee8ldr x0, [sp+88]
000d3eecldr x1, [sp+160]
000d3ef0ldr x2, [sp+168]
000d3ef4ldp x29, x30, [sp-8]
000d3ef8add sp, sp, 336
000d3efcret x30
000d3f00
000d3f00loc_d3f00:
000d3f00stp xzr, xzr, [sp+160]
000d3f04bl runtime.deferreturn
000d3f08ldr x0, [sp+88]
000d3f0cldr x2, [sp+168]
000d3f10ldr x1, [sp+160]
000d3f14ldp x29, x30, [sp-8]
000d3f18add sp, sp, 336
000d3f1cret x30
000d3f20
000d3f20loc_d3f20:
000d3f20bl runtime.panicSliceB
000d3f24hint
000d3f28
000d3f28loc_d3f28:
000d3f28stp x0, x1, [sp+8]
000d3f2cstp x2, x3, [sp+24]
000d3f30mov x3, x30
000d3f34bl runtime.morestack_noctxt.abi0
000d3f38ldp x0, x1, [sp+8]
000d3f3cldp x2, x3, [sp+24]
000d3f40b 0xd3c30
000d3f44udf 0
000d3f48udf 0
000d3f4cudf 0
000d3c30
000d3c30io.(*pipe).write: ; void io.(*pipe).write(io.pipe * p, struct []uint8 b)
000d3c30ldr x16, [x28+16]
000d3c34sub x17, sp, 208
000d3c38subs xzr, x17, x16
000d3c3cb.ls 0xd3f28
000d3c40sub x20, sp, 336
000d3c44stp x29, x30, [x20-8]
000d3c48add sp, x20, 0
000d3c4csub x29, sp, 8
000d3c50str x0, [sp+344]
000d3c54str x1, [sp+352]
000d3c58str x2, [sp+360]
000d3c5cstr x3, [sp+368]
000d3c60str xzr, [sp+88]
000d3c64stp xzr, xzr, [sp+160]
000d3c68ldr x2, [sp+344]
000d3c6cldrsb x27, [x2]
000d3c70ldr x1, [x2+40]
000d3c74str x1, [sp+192]
000d3c78mov x0, xzr
000d3c7cbl runtime.selectnbrecv
000d3c80strb w0, [sp+71]
000d3c84tbnz w0, 0, 0xd3c8c
000d3c88b 0xd3cc4
000d3c8c
000d3c8cloc_d3c8c:
000d3c8cldr x0, [sp+344]
000d3c90bl io.(*pipe).writeCloseError
000d3c94str x0, [sp+176]
000d3c98str x1, [sp+184]
000d3c9cstr xzr, [sp+88]
000d3ca0str x0, [sp+160]
000d3ca4str x1, [sp+168]
000d3ca8bl runtime.deferreturn
000d3cacldr x0, [sp+88]
000d3cb0ldr x1, [sp+160]
000d3cb4ldr x2, [sp+168]
000d3cb8ldp x29, x30, [sp-8]
000d3cbcadd sp, sp, 336
000d3cc0ret x30
000d3cc4
000d3cc4loc_d3cc4:
000d3cc4ldr x0, [sp+344]
000d3cc8ldrsb x27, [x0]
000d3cccstr x0, [sp+288]
000d3cd0bl sync.(*Mutex).Lock
000d3cd4ldr x1, [sp+344]
000d3cd8ldrsb x27, [x1]
000d3cdcstr x1, [sp+200]
000d3ce0stp xzr, xzr, [sp+264]
000d3ce4add x1, sp, 264
000d3ce8str x1, [sp+280]
000d3cecldrsb x27, [x1]
000d3cf0adrp x2, 0
000d3cf4add x2, x2, 3920
000d3cf8str x2, [x1]
000d3cfcldrsb x27, [x1]
000d3d00ldr x2, [sp+200]
000d3d04adrp x27, 0x978000
000d3d08ldr w3, [x27+3056]
000d3d0ccbz w3, 0xd3d14
000d3d10b 0xd3d18
000d3d14
000d3d14loc_d3d14:
000d3d14b 0xd3d2c
000d3d18
000d3d18loc_d3d18:
000d3d18bl runtime.gcWriteBarrier2
000d3d1cstr x2, [x25]
000d3d20ldr x3, [x1+8]
000d3d24str x3, [x25+8]
000d3d28b 0xd3d2c
000d3d2c
000d3d2cloc_d3d2c:
000d3d2cstr x2, [x1+8]
000d3d30str x1, [sp+120]
000d3d34add x0, sp, 96
000d3d38bl runtime.deferprocStack
000d3d3csubs xzr, x0, 0
000d3d40b.ne 0xd3d5c
000d3d44b 0xd3d48
000d3d48
000d3d48loc_d3d48:
000d3d48b 0xd3d4c
000d3d4c
000d3d4cloc_d3d4c:
000d3d4cb 0xd3d50
000d3d50
000d3d50loc_d3d50:
000d3d50orr x5, xzr, 1
000d3d54strb w5, [sp+68]
000d3d58b 0xd3d78
000d3d5c
000d3d5cloc_d3d5c:
000d3d5cbl runtime.deferreturn
000d3d60ldr x0, [sp+88]
000d3d64ldr x1, [sp+160]
000d3d68ldr x2, [sp+168]
000d3d6cldp x29, x30, [sp-8]
000d3d70add sp, sp, 336
000d3d74ret x30
000d3d78
000d3d78loc_d3d78:
000d3d78ldrb w6, [sp+68]
000d3d7cstrb w6, [sp+69]
000d3d80tbnz w6, 0, 0xd3d88
000d3d84b 0xd3d8c
000d3d88
000d3d88loc_d3d88:
000d3d88b 0xd3da4
000d3d8c
000d3d8cloc_d3d8c:
000d3d8cldr x6, [sp+360]
000d3d90str x6, [sp+152]
000d3d94subs xzr, x6, 0
000d3d98cset x6, ne
000d3d9cstrb w6, [sp+69]
000d3da0b 0xd3da4
000d3da4
000d3da4loc_d3da4:
000d3da4ldrb w6, [sp+69]
000d3da8tbnz w6, 0, 0xd3db0
000d3dacb 0xd3f00
000d3db0
000d3db0loc_d3db0:
000d3db0ldr x6, [sp+344]
000d3db4ldrsb x27, [x6]
000d3db8ldr x6, [x6+8]
000d3dbcstr x6, [sp+320]
000d3dc0ldr x6, [sp+352]
000d3dc4ldr x7, [sp+360]
000d3dc8ldr x8, [sp+368]
000d3dccstr x6, [sp+296]
000d3dd0str x7, [sp+304]
000d3dd4str x8, [sp+312]
000d3dd8ldr x6, [sp+344]
000d3ddcldrsb x27, [x6]
000d3de0ldr x6, [x6+40]
000d3de4str x6, [sp+192]
000d3de8stp xzr, xzr, [sp+232]
000d3decstp xzr, xzr, [sp+248]
000d3df0ldr x6, [sp+320]
000d3df4str x6, [sp+232]
000d3df8add x6, sp, 296
000d3dfcstr x6, [sp+240]
000d3e00ldr x6, [sp+192]
000d3e04str x6, [sp+248]
000d3e08add x6, sp, 232
000d3e0cstr x6, [sp+224]
000d3e10add x6, sp, 72
000d3e14str x6, [sp+216]
000d3e18ldr x0, [sp+224]
000d3e1cldr x1, [sp+216]
000d3e20mov x2, xzr
000d3e24orr x3, xzr, 1
000d3e28mov x4, x3
000d3e2cbl runtime.selectgo
000d3e30str x0, [sp+144]
000d3e34strb w1, [sp+70]
000d3e38ldr x6, [sp+144]
000d3e3ccbz x6, 0xd3e44
000d3e40b 0xd3ecc
000d3e44
000d3e44loc_d3e44:
000d3e44str xzr, [sp+152]
000d3e48ldr x2, [sp+344]
000d3e4cldrsb x27, [x2]
000d3e50ldr x2, [x2+16]
000d3e54str x2, [sp+208]
000d3e58ldr x0, [sp+208]
000d3e5cadd x1, sp, 152
000d3e60bl runtime.chanrecv1
000d3e64ldr x0, [sp+152]
000d3e68str x0, [sp+80]
000d3e6cldr x1, [sp+360]
000d3e70ldr x2, [sp+352]
000d3e74ldr x3, [sp+368]
000d3e78b 0xd3e7c
000d3e7c
000d3e7cloc_d3e7c:
000d3e7csubs xzr, x1, x0
000d3e80b.hs 0xd3e88
000d3e84b 0xd3f20
000d3e88
000d3e88loc_d3e88:
000d3e88sub x6, x3, x0
000d3e8csub x7, x1, x0
000d3e90sub x8, xzr, x6
000d3e94and x8, x0, x8, asr #63
000d3e98add x8, x2, x8
000d3e9cstr x8, [sp+352]
000d3ea0str x7, [sp+360]
000d3ea4str x6, [sp+368]
000d3ea8ldr x6, [sp+80]
000d3eacldr x7, [sp+88]
000d3eb0add x6, x7, x6
000d3eb4str x6, [sp+88]
000d3eb8b 0xd3ebc
000d3ebc
000d3ebcloc_d3ebc:
000d3ebcb 0xd3ec0
000d3ec0
000d3ec0loc_d3ec0:
000d3ec0strb wzr, [sp+68]
000d3ec4orr x5, xzr, 1
000d3ec8b 0xd3d78
000d3ecc
000d3eccloc_d3ecc:
000d3eccldr x0, [sp+344]
000d3ed0bl io.(*pipe).writeCloseError
000d3ed4str x0, [sp+176]
000d3ed8str x1, [sp+184]
000d3edcstr x0, [sp+160]
000d3ee0str x1, [sp+168]
000d3ee4bl runtime.deferreturn
000d3ee8ldr x0, [sp+88]
000d3eecldr x1, [sp+160]
000d3ef0ldr x2, [sp+168]
000d3ef4ldp x29, x30, [sp-8]
000d3ef8add sp, sp, 336
000d3efcret x30
000d3f00
000d3f00loc_d3f00:
000d3f00stp xzr, xzr, [sp+160]
000d3f04bl runtime.deferreturn
000d3f08ldr x0, [sp+88]
000d3f0cldr x2, [sp+168]
000d3f10ldr x1, [sp+160]
000d3f14ldp x29, x30, [sp-8]
000d3f18add sp, sp, 336
000d3f1cret x30
000d3f20
000d3f20loc_d3f20:
000d3f20bl runtime.panicSliceB
000d3f24hint
000d3f28
000d3f28loc_d3f28:
000d3f28stp x0, x1, [sp+8]
000d3f2cstp x2, x3, [sp+24]
000d3f30mov x3, x30
000d3f34bl runtime.morestack_noctxt.abi0
000d3f38ldp x0, x1, [sp+8]
000d3f3cldp x2, x3, [sp+24]
000d3f40b 0xd3c30
000d3f44udf 0
000d3f48udf 0
000d3f4cudf 0
000d3c30
000d3f50
000d3f50io.(*pipe).write.deferwrap1: ; void io.(*pipe).write.deferwrap1(void)
000d3f50ldr x16, [x28+16]
000d3f54subs xzr, sp, x16
000d3f58b.ls 0xd3f88
000d3f5cstr x30, [sp-32]!
000d3f60stur x29, [sp-8]
000d3f64sub x29, sp, 8
000d3f68ldr x16, [x28+32]
000d3f6ccbnz x16, 0xd3f94
000d3f70
000d3f70loc_d3f70:
000d3f70ldr x0, [x26+8]
000d3f74str x0, [sp+16]
000d3f78bl sync.(*Mutex).Unlock
000d3f7cldur x29, [sp-8]
000d3f80ldr x30, [sp], 32
000d3f84ret x30
000d3f88
000d3f88loc_d3f88:
000d3f88mov x3, x30
000d3f8cbl runtime.morestack.abi0
000d3f90b 0xd3f50
000d3f94
000d3f94loc_d3f94:
000d3f94ldr x17, [x16]
000d3f98add x20, sp, 40
000d3f9csubs xzr, x20, x17
000d3fa0b.ne 0xd3f70
000d3fa4add x20, sp, 8
000d3fa8str x20, [x16]
000d3facb 0xd3f70
000d3f50
000d3f50io.(*pipe).write.deferwrap1: ; void io.(*pipe).write.deferwrap1(void)
000d3f50ldr x16, [x28+16]
000d3f54subs xzr, sp, x16
000d3f58b.ls 0xd3f88
000d3f5cstr x30, [sp-32]!
000d3f60stur x29, [sp-8]
000d3f64sub x29, sp, 8
000d3f68ldr x16, [x28+32]
000d3f6ccbnz x16, 0xd3f94
000d3f70
000d3f70loc_d3f70:
000d3f70ldr x0, [x26+8]
000d3f74str x0, [sp+16]
000d3f78bl sync.(*Mutex).Unlock
000d3f7cldur x29, [sp-8]
000d3f80ldr x30, [sp], 32
000d3f84ret x30
000d3f88
000d3f88loc_d3f88:
000d3f88mov x3, x30
000d3f8cbl runtime.morestack.abi0
000d3f90b 0xd3f50
000d3f94
000d3f94loc_d3f94:
000d3f94ldr x17, [x16]
000d3f98add x20, sp, 40
000d3f9csubs xzr, x20, x17
000d3fa0b.ne 0xd3f70
000d3fa4add x20, sp, 8
000d3fa8str x20, [x16]
000d3facb 0xd3f70
000d3f50
000d3fb0
000d3fb0io.(*pipe).closeWrite: ; void io.(*pipe).closeWrite(io.pipe * p, error err)
000d3fb0ldr x16, [x28+16]
000d3fb4subs xzr, sp, x16
000d3fb8b.ls 0xd40a0
000d3fbcstr x30, [sp-96]!
000d3fc0stur x29, [sp-8]
000d3fc4sub x29, sp, 8
000d3fc8str x0, [sp+104]
000d3fccstr x1, [sp+112]
000d3fd0str x2, [sp+120]
000d3fd4stp xzr, xzr, [sp+32]
000d3fd8ldr x3, [sp+112]
000d3fdccbnz x3, 0xd3fe4
000d3fe0b 0xd3fe8
000d3fe4
000d3fe4loc_d3fe4:
000d3fe4b 0xd4004
000d3fe8
000d3fe8loc_d3fe8:
000d3fe8adrp x27, 0x94e000
000d3fecldr x3, [x27+1520]
000d3ff0adrp x27, 0x94e000
000d3ff4ldr x4, [x27+1528]
000d3ff8str x3, [sp+112]
000d3ffcstr x4, [sp+120]
000d4000b 0xd4004
000d4004
000d4004loc_d4004:
000d4004ldr x3, [sp+104]
000d4008ldrsb x27, [x3]
000d400cadd x0, x3, 72
000d4010str x0, [sp+64]
000d4014ldr x1, [sp+112]
000d4018ldr x2, [sp+120]
000d401cbl io.(*onceError).Store
000d4020stp xzr, xzr, [sp+72]
000d4024add x3, sp, 72
000d4028str x3, [sp+56]
000d402cldrsb x27, [x3]
000d4030adrp x4, 0
000d4034add x4, x4, 192
000d4038str x4, [x3]
000d403cldrsb x27, [x3]
000d4040ldr x4, [sp+104]
000d4044adrp x27, 0x977000
000d4048ldr w5, [x27+3056]
000d404ccbz w5, 0xd4054
000d4050b 0xd4058
000d4054
000d4054loc_d4054:
000d4054b 0xd406c
000d4058
000d4058loc_d4058:
000d4058bl runtime.gcWriteBarrier2
000d405cstr x4, [x25]
000d4060ldr x2, [x3+8]
000d4064str x2, [x25+8]
000d4068b 0xd406c
000d406c
000d406cloc_d406c:
000d406cstr x4, [x3+8]
000d4070ldr x2, [sp+104]
000d4074ldrsb x27, [x2]
000d4078add x0, x2, 24
000d407cstr x0, [sp+48]
000d4080ldr x1, [sp+56]
000d4084bl sync.(*Once).Do
000d4088stp xzr, xzr, [sp+32]
000d408cmov x0, xzr
000d4090mov x1, xzr
000d4094ldur x29, [sp-8]
000d4098ldr x30, [sp], 96
000d409cret x30
000d40a0
000d40a0loc_d40a0:
000d40a0stp x0, x1, [sp+8]
000d40a4str x2, [sp+24]
000d40a8mov x3, x30
000d40acbl runtime.morestack_noctxt.abi0
000d40b0ldp x0, x1, [sp+8]
000d40b4ldr x2, [sp+24]
000d40b8b 0xd3fb0
000d40bcudf 0
000d3fb0
000d3fb0io.(*pipe).closeWrite: ; void io.(*pipe).closeWrite(io.pipe * p, error err)
000d3fb0ldr x16, [x28+16]
000d3fb4subs xzr, sp, x16
000d3fb8b.ls 0xd40a0
000d3fbcstr x30, [sp-96]!
000d3fc0stur x29, [sp-8]
000d3fc4sub x29, sp, 8
000d3fc8str x0, [sp+104]
000d3fccstr x1, [sp+112]
000d3fd0str x2, [sp+120]
000d3fd4stp xzr, xzr, [sp+32]
000d3fd8ldr x3, [sp+112]
000d3fdccbnz x3, 0xd3fe4
000d3fe0b 0xd3fe8
000d3fe4
000d3fe4loc_d3fe4:
000d3fe4b 0xd4004
000d3fe8
000d3fe8loc_d3fe8:
000d3fe8adrp x27, 0x94e000
000d3fecldr x3, [x27+1520]
000d3ff0adrp x27, 0x94e000
000d3ff4ldr x4, [x27+1528]
000d3ff8str x3, [sp+112]
000d3ffcstr x4, [sp+120]
000d4000b 0xd4004
000d4004
000d4004loc_d4004:
000d4004ldr x3, [sp+104]
000d4008ldrsb x27, [x3]
000d400cadd x0, x3, 72
000d4010str x0, [sp+64]
000d4014ldr x1, [sp+112]
000d4018ldr x2, [sp+120]
000d401cbl io.(*onceError).Store
000d4020stp xzr, xzr, [sp+72]
000d4024add x3, sp, 72
000d4028str x3, [sp+56]
000d402cldrsb x27, [x3]
000d4030adrp x4, 0
000d4034add x4, x4, 192
000d4038str x4, [x3]
000d403cldrsb x27, [x3]
000d4040ldr x4, [sp+104]
000d4044adrp x27, 0x977000
000d4048ldr w5, [x27+3056]
000d404ccbz w5, 0xd4054
000d4050b 0xd4058
000d4054
000d4054loc_d4054:
000d4054b 0xd406c
000d4058
000d4058loc_d4058:
000d4058bl runtime.gcWriteBarrier2
000d405cstr x4, [x25]
000d4060ldr x2, [x3+8]
000d4064str x2, [x25+8]
000d4068b 0xd406c
000d406c
000d406cloc_d406c:
000d406cstr x4, [x3+8]
000d4070ldr x2, [sp+104]
000d4074ldrsb x27, [x2]
000d4078add x0, x2, 24
000d407cstr x0, [sp+48]
000d4080ldr x1, [sp+56]
000d4084bl sync.(*Once).Do
000d4088stp xzr, xzr, [sp+32]
000d408cmov x0, xzr
000d4090mov x1, xzr
000d4094ldur x29, [sp-8]
000d4098ldr x30, [sp], 96
000d409cret x30
000d40a0
000d40a0loc_d40a0:
000d40a0stp x0, x1, [sp+8]
000d40a4str x2, [sp+24]
000d40a8mov x3, x30
000d40acbl runtime.morestack_noctxt.abi0
000d40b0ldp x0, x1, [sp+8]
000d40b4ldr x2, [sp+24]
000d40b8b 0xd3fb0
000d40bcudf 0
000d3fb0
000d40c0
000d40c0io.(*pipe).closeWrite.func1: ; void io.(*pipe).closeWrite.func1(void)
000d40c0ldr x16, [x28+16]
000d40c4subs xzr, sp, x16
000d40c8b.ls 0xd4100
000d40ccstr x30, [sp-48]!
000d40d0stur x29, [sp-8]
000d40d4sub x29, sp, 8
000d40d8ldr x1, [x26+8]
000d40dcstr x1, [sp+24]
000d40e0ldrsb x27, [x1]
000d40e4ldr x1, [x1+40]
000d40e8str x1, [sp+32]
000d40ecldr x0, [sp+32]
000d40f0bl runtime.closechan
000d40f4ldur x29, [sp-8]
000d40f8ldr x30, [sp], 48
000d40fcret x30
000d4100
000d4100loc_d4100:
000d4100mov x3, x30
000d4104bl runtime.morestack.abi0
000d4108b 0xd40c0
000d410cudf 0
000d40c0
000d40c0io.(*pipe).closeWrite.func1: ; void io.(*pipe).closeWrite.func1(void)
000d40c0ldr x16, [x28+16]
000d40c4subs xzr, sp, x16
000d40c8b.ls 0xd4100
000d40ccstr x30, [sp-48]!
000d40d0stur x29, [sp-8]
000d40d4sub x29, sp, 8
000d40d8ldr x1, [x26+8]
000d40dcstr x1, [sp+24]
000d40e0ldrsb x27, [x1]
000d40e4ldr x1, [x1+40]
000d40e8str x1, [sp+32]
000d40ecldr x0, [sp+32]
000d40f0bl runtime.closechan
000d40f4ldur x29, [sp-8]
000d40f8ldr x30, [sp], 48
000d40fcret x30
000d4100
000d4100loc_d4100:
000d4100mov x3, x30
000d4104bl runtime.morestack.abi0
000d4108b 0xd40c0
000d410cudf 0
000d40c0
000d4110
000d4110io.(*pipe).readCloseError: ; void io.(*pipe).readCloseError(io.pipe * p)
000d4110ldr x16, [x28+16]
000d4114subs xzr, sp, x16
000d4118b.ls 0xd41e8
000d411cstr x30, [sp-96]!
000d4120stur x29, [sp-8]
000d4124sub x29, sp, 8
000d4128str x0, [sp+104]
000d412cstp xzr, xzr, [sp+24]
000d4130ldr x1, [sp+104]
000d4134ldrsb x27, [x1]
000d4138add x0, x1, 48
000d413cstr x0, [sp+80]
000d4140bl io.(*onceError).Load
000d4144str x0, [sp+56]
000d4148str x1, [sp+64]
000d414cldr x1, [sp+104]
000d4150ldrsb x27, [x1]
000d4154add x0, x1, 72
000d4158str x0, [sp+72]
000d415cbl io.(*onceError).Load
000d4160str x0, [sp+40]
000d4164str x1, [sp+48]
000d4168ldr x1, [sp+56]
000d416csubs xzr, x1, 0
000d4170cset x2, ne
000d4174eor x2, x2, 1
000d4178strb w2, [sp+23]
000d417ccbnz x1, 0xd4184
000d4180b 0xd4188
000d4184
000d4184loc_d4184:
000d4184b 0xd419c
000d4188
000d4188loc_d4188:
000d4188ldr x2, [sp+40]
000d418csubs xzr, x2, 0
000d4190cset x2, ne
000d4194strb w2, [sp+23]
000d4198b 0xd419c
000d419c
000d419cloc_d419c:
000d419cldrb w2, [sp+23]
000d41a0tbnz w2, 0, 0xd41a8
000d41a4b 0xd41c4
000d41a8
000d41a8loc_d41a8:
000d41a8ldr x0, [sp+40]
000d41acldr x1, [sp+48]
000d41b0str x0, [sp+24]
000d41b4str x1, [sp+32]
000d41b8ldur x29, [sp-8]
000d41bcldr x30, [sp], 96
000d41c0ret x30
000d41c4
000d41c4loc_d41c4:
000d41c4adrp x27, 0x94d000
000d41c8ldr x0, [x27+1600]
000d41ccadrp x27, 0x94d000
000d41d0ldr x1, [x27+1608]
000d41d4str x0, [sp+24]
000d41d8str x1, [sp+32]
000d41dcldur x29, [sp-8]
000d41e0ldr x30, [sp], 96
000d41e4ret x30
000d41e8
000d41e8loc_d41e8:
000d41e8str x0, [sp+8]
000d41ecmov x3, x30
000d41f0bl runtime.morestack_noctxt.abi0
000d41f4ldr x0, [sp+8]
000d41f8b 0xd4110
000d41fcudf 0
000d4110
000d4110io.(*pipe).readCloseError: ; void io.(*pipe).readCloseError(io.pipe * p)
000d4110ldr x16, [x28+16]
000d4114subs xzr, sp, x16
000d4118b.ls 0xd41e8
000d411cstr x30, [sp-96]!
000d4120stur x29, [sp-8]
000d4124sub x29, sp, 8
000d4128str x0, [sp+104]
000d412cstp xzr, xzr, [sp+24]
000d4130ldr x1, [sp+104]
000d4134ldrsb x27, [x1]
000d4138add x0, x1, 48
000d413cstr x0, [sp+80]
000d4140bl io.(*onceError).Load
000d4144str x0, [sp+56]
000d4148str x1, [sp+64]
000d414cldr x1, [sp+104]
000d4150ldrsb x27, [x1]
000d4154add x0, x1, 72
000d4158str x0, [sp+72]
000d415cbl io.(*onceError).Load
000d4160str x0, [sp+40]
000d4164str x1, [sp+48]
000d4168ldr x1, [sp+56]
000d416csubs xzr, x1, 0
000d4170cset x2, ne
000d4174eor x2, x2, 1
000d4178strb w2, [sp+23]
000d417ccbnz x1, 0xd4184
000d4180b 0xd4188
000d4184
000d4184loc_d4184:
000d4184b 0xd419c
000d4188
000d4188loc_d4188:
000d4188ldr x2, [sp+40]
000d418csubs xzr, x2, 0
000d4190cset x2, ne
000d4194strb w2, [sp+23]
000d4198b 0xd419c
000d419c
000d419cloc_d419c:
000d419cldrb w2, [sp+23]
000d41a0tbnz w2, 0, 0xd41a8
000d41a4b 0xd41c4
000d41a8
000d41a8loc_d41a8:
000d41a8ldr x0, [sp+40]
000d41acldr x1, [sp+48]
000d41b0str x0, [sp+24]
000d41b4str x1, [sp+32]
000d41b8ldur x29, [sp-8]
000d41bcldr x30, [sp], 96
000d41c0ret x30
000d41c4
000d41c4loc_d41c4:
000d41c4adrp x27, 0x94d000
000d41c8ldr x0, [x27+1600]
000d41ccadrp x27, 0x94d000
000d41d0ldr x1, [x27+1608]
000d41d4str x0, [sp+24]
000d41d8str x1, [sp+32]
000d41dcldur x29, [sp-8]
000d41e0ldr x30, [sp], 96
000d41e4ret x30
000d41e8
000d41e8loc_d41e8:
000d41e8str x0, [sp+8]
000d41ecmov x3, x30
000d41f0bl runtime.morestack_noctxt.abi0
000d41f4ldr x0, [sp+8]
000d41f8b 0xd4110
000d41fcudf 0
000d4110
000d4200
000d4200io.(*pipe).writeCloseError: ; void io.(*pipe).writeCloseError(io.pipe * p)
000d4200ldr x16, [x28+16]
000d4204subs xzr, sp, x16
000d4208b.ls 0xd42d8
000d420cstr x30, [sp-96]!
000d4210stur x29, [sp-8]
000d4214sub x29, sp, 8
000d4218str x0, [sp+104]
000d421cstp xzr, xzr, [sp+24]
000d4220ldr x1, [sp+104]
000d4224ldrsb x27, [x1]
000d4228add x0, x1, 72
000d422cstr x0, [sp+80]
000d4230bl io.(*onceError).Load
000d4234str x0, [sp+40]
000d4238str x1, [sp+48]
000d423cldr x1, [sp+104]
000d4240ldrsb x27, [x1]
000d4244add x0, x1, 48
000d4248str x0, [sp+72]
000d424cbl io.(*onceError).Load
000d4250str x0, [sp+56]
000d4254str x1, [sp+64]
000d4258ldr x1, [sp+40]
000d425csubs xzr, x1, 0
000d4260cset x2, ne
000d4264eor x2, x2, 1
000d4268strb w2, [sp+23]
000d426ccbnz x1, 0xd4274
000d4270b 0xd4278
000d4274
000d4274loc_d4274:
000d4274b 0xd428c
000d4278
000d4278loc_d4278:
000d4278ldr x2, [sp+56]
000d427csubs xzr, x2, 0
000d4280cset x2, ne
000d4284strb w2, [sp+23]
000d4288b 0xd428c
000d428c
000d428cloc_d428c:
000d428cldrb w2, [sp+23]
000d4290tbnz w2, 0, 0xd4298
000d4294b 0xd42b4
000d4298
000d4298loc_d4298:
000d4298ldr x0, [sp+56]
000d429cldr x1, [sp+64]
000d42a0str x0, [sp+24]
000d42a4str x1, [sp+32]
000d42a8ldur x29, [sp-8]
000d42acldr x30, [sp], 96
000d42b0ret x30
000d42b4
000d42b4loc_d42b4:
000d42b4adrp x27, 0x94d000
000d42b8ldr x0, [x27+1600]
000d42bcadrp x27, 0x94d000
000d42c0ldr x1, [x27+1608]
000d42c4str x0, [sp+24]
000d42c8str x1, [sp+32]
000d42ccldur x29, [sp-8]
000d42d0ldr x30, [sp], 96
000d42d4ret x30
000d42d8
000d42d8loc_d42d8:
000d42d8str x0, [sp+8]
000d42dcmov x3, x30
000d42e0bl runtime.morestack_noctxt.abi0
000d42e4ldr x0, [sp+8]
000d42e8b 0xd4200
000d42ecudf 0
000d4200
000d4200io.(*pipe).writeCloseError: ; void io.(*pipe).writeCloseError(io.pipe * p)
000d4200ldr x16, [x28+16]
000d4204subs xzr, sp, x16
000d4208b.ls 0xd42d8
000d420cstr x30, [sp-96]!
000d4210stur x29, [sp-8]
000d4214sub x29, sp, 8
000d4218str x0, [sp+104]
000d421cstp xzr, xzr, [sp+24]
000d4220ldr x1, [sp+104]
000d4224ldrsb x27, [x1]
000d4228add x0, x1, 72
000d422cstr x0, [sp+80]
000d4230bl io.(*onceError).Load
000d4234str x0, [sp+40]
000d4238str x1, [sp+48]
000d423cldr x1, [sp+104]
000d4240ldrsb x27, [x1]
000d4244add x0, x1, 48
000d4248str x0, [sp+72]
000d424cbl io.(*onceError).Load
000d4250str x0, [sp+56]
000d4254str x1, [sp+64]
000d4258ldr x1, [sp+40]
000d425csubs xzr, x1, 0
000d4260cset x2, ne
000d4264eor x2, x2, 1
000d4268strb w2, [sp+23]
000d426ccbnz x1, 0xd4274
000d4270b 0xd4278
000d4274
000d4274loc_d4274:
000d4274b 0xd428c
000d4278
000d4278loc_d4278:
000d4278ldr x2, [sp+56]
000d427csubs xzr, x2, 0
000d4280cset x2, ne
000d4284strb w2, [sp+23]
000d4288b 0xd428c
000d428c
000d428cloc_d428c:
000d428cldrb w2, [sp+23]
000d4290tbnz w2, 0, 0xd4298
000d4294b 0xd42b4
000d4298
000d4298loc_d4298:
000d4298ldr x0, [sp+56]
000d429cldr x1, [sp+64]
000d42a0str x0, [sp+24]
000d42a4str x1, [sp+32]
000d42a8ldur x29, [sp-8]
000d42acldr x30, [sp], 96
000d42b0ret x30
000d42b4
000d42b4loc_d42b4:
000d42b4adrp x27, 0x94d000
000d42b8ldr x0, [x27+1600]
000d42bcadrp x27, 0x94d000
000d42c0ldr x1, [x27+1608]
000d42c4str x0, [sp+24]
000d42c8str x1, [sp+32]
000d42ccldur x29, [sp-8]
000d42d0ldr x30, [sp], 96
000d42d4ret x30
000d42d8
000d42d8loc_d42d8:
000d42d8str x0, [sp+8]
000d42dcmov x3, x30
000d42e0bl runtime.morestack_noctxt.abi0
000d42e4ldr x0, [sp+8]
000d42e8b 0xd4200
000d42ecudf 0
000d4200
000d42f0
000d42f0io.(*PipeReader).Read: ; void io.(*PipeReader).Read(io.PipeReader * r, struct []uint8 data)
000d42f0ldr x16, [x28+16]
000d42f4subs xzr, sp, x16
000d42f8b.ls 0xd437c
000d42fcstr x30, [sp-128]!
000d4300stur x29, [sp-8]
000d4304sub x29, sp, 8
000d4308str x0, [sp+136]
000d430cstr x1, [sp+144]
000d4310str x2, [sp+152]
000d4314str x3, [sp+160]
000d4318str xzr, [sp+40]
000d431cstp xzr, xzr, [sp+64]
000d4320stp xzr, xzr, [sp+88]
000d4324ldr x0, [sp+136]
000d4328ldrsb x27, [x0]
000d432cstr x0, [sp+80]
000d4330ldr x1, [sp+144]
000d4334ldr x2, [sp+152]
000d4338ldr x3, [sp+160]
000d433cbl io.(*pipe).read
000d4340str x0, [sp+48]
000d4344str x1, [sp+88]
000d4348str x2, [sp+96]
000d434cldr x4, [sp+48]
000d4350str x4, [sp+56]
000d4354str x1, [sp+104]
000d4358str x2, [sp+112]
000d435cldr x4, [sp+56]
000d4360str x4, [sp+40]
000d4364str x1, [sp+64]
000d4368str x2, [sp+72]
000d436cldr x0, [sp+40]
000d4370ldur x29, [sp-8]
000d4374ldr x30, [sp], 128
000d4378ret x30
000d437c
000d437cloc_d437c:
000d437cstp x0, x1, [sp+8]
000d4380stp x2, x3, [sp+24]
000d4384mov x3, x30
000d4388bl runtime.morestack_noctxt.abi0
000d438cldp x0, x1, [sp+8]
000d4390ldp x2, x3, [sp+24]
000d4394b 0xd42f0
000d4398udf 0
000d439cudf 0
000d42f0
000d42f0io.(*PipeReader).Read: ; void io.(*PipeReader).Read(io.PipeReader * r, struct []uint8 data)
000d42f0ldr x16, [x28+16]
000d42f4subs xzr, sp, x16
000d42f8b.ls 0xd437c
000d42fcstr x30, [sp-128]!
000d4300stur x29, [sp-8]
000d4304sub x29, sp, 8
000d4308str x0, [sp+136]
000d430cstr x1, [sp+144]
000d4310str x2, [sp+152]
000d4314str x3, [sp+160]
000d4318str xzr, [sp+40]
000d431cstp xzr, xzr, [sp+64]
000d4320stp xzr, xzr, [sp+88]
000d4324ldr x0, [sp+136]
000d4328ldrsb x27, [x0]
000d432cstr x0, [sp+80]
000d4330ldr x1, [sp+144]
000d4334ldr x2, [sp+152]
000d4338ldr x3, [sp+160]
000d433cbl io.(*pipe).read
000d4340str x0, [sp+48]
000d4344str x1, [sp+88]
000d4348str x2, [sp+96]
000d434cldr x4, [sp+48]
000d4350str x4, [sp+56]
000d4354str x1, [sp+104]
000d4358str x2, [sp+112]
000d435cldr x4, [sp+56]
000d4360str x4, [sp+40]
000d4364str x1, [sp+64]
000d4368str x2, [sp+72]
000d436cldr x0, [sp+40]
000d4370ldur x29, [sp-8]
000d4374ldr x30, [sp], 128
000d4378ret x30
000d437c
000d437cloc_d437c:
000d437cstp x0, x1, [sp+8]
000d4380stp x2, x3, [sp+24]
000d4384mov x3, x30
000d4388bl runtime.morestack_noctxt.abi0
000d438cldp x0, x1, [sp+8]
000d4390ldp x2, x3, [sp+24]
000d4394b 0xd42f0
000d4398udf 0
000d439cudf 0
000d42f0
000d43a0
000d43a0io.(*PipeReader).Close: ; void io.(*PipeReader).Close(io.PipeReader * r)
000d43a0ldr x16, [x28+16]
000d43a4subs xzr, sp, x16
000d43a8b.ls 0xd43ec
000d43acstr x30, [sp-80]!
000d43b0stur x29, [sp-8]
000d43b4sub x29, sp, 8
000d43b8str x0, [sp+88]
000d43bcstp xzr, xzr, [sp+40]
000d43c0ldr x0, [sp+88]
000d43c4mov x1, xzr
000d43c8mov x2, xzr
000d43ccbl io.(*PipeReader).CloseWithError
000d43d0str x0, [sp+56]
000d43d4str x1, [sp+64]
000d43d8str x0, [sp+40]
000d43dcstr x1, [sp+48]
000d43e0ldur x29, [sp-8]
000d43e4ldr x30, [sp], 80
000d43e8ret x30
000d43ec
000d43ecloc_d43ec:
000d43ecstr x0, [sp+8]
000d43f0mov x3, x30
000d43f4bl runtime.morestack_noctxt.abi0
000d43f8ldr x0, [sp+8]
000d43fcb 0xd43a0
000d43a0
000d43a0io.(*PipeReader).Close: ; void io.(*PipeReader).Close(io.PipeReader * r)
000d43a0ldr x16, [x28+16]
000d43a4subs xzr, sp, x16
000d43a8b.ls 0xd43ec
000d43acstr x30, [sp-80]!
000d43b0stur x29, [sp-8]
000d43b4sub x29, sp, 8
000d43b8str x0, [sp+88]
000d43bcstp xzr, xzr, [sp+40]
000d43c0ldr x0, [sp+88]
000d43c4mov x1, xzr
000d43c8mov x2, xzr
000d43ccbl io.(*PipeReader).CloseWithError
000d43d0str x0, [sp+56]
000d43d4str x1, [sp+64]
000d43d8str x0, [sp+40]
000d43dcstr x1, [sp+48]
000d43e0ldur x29, [sp-8]
000d43e4ldr x30, [sp], 80
000d43e8ret x30
000d43ec
000d43ecloc_d43ec:
000d43ecstr x0, [sp+8]
000d43f0mov x3, x30
000d43f4bl runtime.morestack_noctxt.abi0
000d43f8ldr x0, [sp+8]
000d43fcb 0xd43a0
000d43a0
000d4400
000d4400io.(*PipeReader).CloseWithError: ; void io.(*PipeReader).CloseWithError(io.PipeReader * r, error err)
000d4400ldr x16, [x28+16]
000d4404subs xzr, sp, x16
000d4408b.ls 0xd445c
000d440cstr x30, [sp-80]!
000d4410stur x29, [sp-8]
000d4414sub x29, sp, 8
000d4418str x0, [sp+88]
000d441cstr x1, [sp+96]
000d4420str x2, [sp+104]
000d4424stp xzr, xzr, [sp+32]
000d4428ldr x0, [sp+88]
000d442cldrsb x27, [x0]
000d4430str x0, [sp+48]
000d4434ldr x1, [sp+96]
000d4438ldr x2, [sp+104]
000d443cbl io.(*pipe).closeRead
000d4440str x0, [sp+56]
000d4444str x1, [sp+64]
000d4448str x0, [sp+32]
000d444cstr x1, [sp+40]
000d4450ldur x29, [sp-8]
000d4454ldr x30, [sp], 80
000d4458ret x30
000d445c
000d445cloc_d445c:
000d445cstp x0, x1, [sp+8]
000d4460str x2, [sp+24]
000d4464mov x3, x30
000d4468bl runtime.morestack_noctxt.abi0
000d446cldp x0, x1, [sp+8]
000d4470ldr x2, [sp+24]
000d4474b 0xd4400
000d4478udf 0
000d447cudf 0
000d4400
000d4400io.(*PipeReader).CloseWithError: ; void io.(*PipeReader).CloseWithError(io.PipeReader * r, error err)
000d4400ldr x16, [x28+16]
000d4404subs xzr, sp, x16
000d4408b.ls 0xd445c
000d440cstr x30, [sp-80]!
000d4410stur x29, [sp-8]
000d4414sub x29, sp, 8
000d4418str x0, [sp+88]
000d441cstr x1, [sp+96]
000d4420str x2, [sp+104]
000d4424stp xzr, xzr, [sp+32]
000d4428ldr x0, [sp+88]
000d442cldrsb x27, [x0]
000d4430str x0, [sp+48]
000d4434ldr x1, [sp+96]
000d4438ldr x2, [sp+104]
000d443cbl io.(*pipe).closeRead
000d4440str x0, [sp+56]
000d4444str x1, [sp+64]
000d4448str x0, [sp+32]
000d444cstr x1, [sp+40]
000d4450ldur x29, [sp-8]
000d4454ldr x30, [sp], 80
000d4458ret x30
000d445c
000d445cloc_d445c:
000d445cstp x0, x1, [sp+8]
000d4460str x2, [sp+24]
000d4464mov x3, x30
000d4468bl runtime.morestack_noctxt.abi0
000d446cldp x0, x1, [sp+8]
000d4470ldr x2, [sp+24]
000d4474b 0xd4400
000d4478udf 0
000d447cudf 0
000d4400
000d4480
000d4480io.(*PipeWriter).Write: ; void io.(*PipeWriter).Write(io.PipeWriter * w, struct []uint8 data)
000d4480ldr x16, [x28+16]
000d4484subs xzr, sp, x16
000d4488b.ls 0xd450c
000d448cstr x30, [sp-128]!
000d4490stur x29, [sp-8]
000d4494sub x29, sp, 8
000d4498str x0, [sp+136]
000d449cstr x1, [sp+144]
000d44a0str x2, [sp+152]
000d44a4str x3, [sp+160]
000d44a8str xzr, [sp+40]
000d44acstp xzr, xzr, [sp+64]
000d44b0stp xzr, xzr, [sp+88]
000d44b4ldr x0, [sp+136]
000d44b8ldrsb x27, [x0]
000d44bcstr x0, [sp+80]
000d44c0ldr x1, [sp+144]
000d44c4ldr x2, [sp+152]
000d44c8ldr x3, [sp+160]
000d44ccbl io.(*pipe).write
000d44d0str x0, [sp+48]
000d44d4str x1, [sp+88]
000d44d8str x2, [sp+96]
000d44dcldr x4, [sp+48]
000d44e0str x4, [sp+56]
000d44e4str x1, [sp+104]
000d44e8str x2, [sp+112]
000d44ecldr x4, [sp+56]
000d44f0str x4, [sp+40]
000d44f4str x1, [sp+64]
000d44f8str x2, [sp+72]
000d44fcldr x0, [sp+40]
000d4500ldur x29, [sp-8]
000d4504ldr x30, [sp], 128
000d4508ret x30
000d450c
000d450cloc_d450c:
000d450cstp x0, x1, [sp+8]
000d4510stp x2, x3, [sp+24]
000d4514mov x3, x30
000d4518bl runtime.morestack_noctxt.abi0
000d451cldp x0, x1, [sp+8]
000d4520ldp x2, x3, [sp+24]
000d4524b 0xd4480
000d4528udf 0
000d452cudf 0
000d4480
000d4480io.(*PipeWriter).Write: ; void io.(*PipeWriter).Write(io.PipeWriter * w, struct []uint8 data)
000d4480ldr x16, [x28+16]
000d4484subs xzr, sp, x16
000d4488b.ls 0xd450c
000d448cstr x30, [sp-128]!
000d4490stur x29, [sp-8]
000d4494sub x29, sp, 8
000d4498str x0, [sp+136]
000d449cstr x1, [sp+144]
000d44a0str x2, [sp+152]
000d44a4str x3, [sp+160]
000d44a8str xzr, [sp+40]
000d44acstp xzr, xzr, [sp+64]
000d44b0stp xzr, xzr, [sp+88]
000d44b4ldr x0, [sp+136]
000d44b8ldrsb x27, [x0]
000d44bcstr x0, [sp+80]
000d44c0ldr x1, [sp+144]
000d44c4ldr x2, [sp+152]
000d44c8ldr x3, [sp+160]
000d44ccbl io.(*pipe).write
000d44d0str x0, [sp+48]
000d44d4str x1, [sp+88]
000d44d8str x2, [sp+96]
000d44dcldr x4, [sp+48]
000d44e0str x4, [sp+56]
000d44e4str x1, [sp+104]
000d44e8str x2, [sp+112]
000d44ecldr x4, [sp+56]
000d44f0str x4, [sp+40]
000d44f4str x1, [sp+64]
000d44f8str x2, [sp+72]
000d44fcldr x0, [sp+40]
000d4500ldur x29, [sp-8]
000d4504ldr x30, [sp], 128
000d4508ret x30
000d450c
000d450cloc_d450c:
000d450cstp x0, x1, [sp+8]
000d4510stp x2, x3, [sp+24]
000d4514mov x3, x30
000d4518bl runtime.morestack_noctxt.abi0
000d451cldp x0, x1, [sp+8]
000d4520ldp x2, x3, [sp+24]
000d4524b 0xd4480
000d4528udf 0
000d452cudf 0
000d4480
000d4530
000d4530io.(*PipeWriter).Close: ; void io.(*PipeWriter).Close(io.PipeWriter * w)
000d4530ldr x16, [x28+16]
000d4534subs xzr, sp, x16
000d4538b.ls 0xd457c
000d453cstr x30, [sp-80]!
000d4540stur x29, [sp-8]
000d4544sub x29, sp, 8
000d4548str x0, [sp+88]
000d454cstp xzr, xzr, [sp+40]
000d4550ldr x0, [sp+88]
000d4554mov x1, xzr
000d4558mov x2, xzr
000d455cbl io.(*PipeWriter).CloseWithError
000d4560str x0, [sp+56]
000d4564str x1, [sp+64]
000d4568str x0, [sp+40]
000d456cstr x1, [sp+48]
000d4570ldur x29, [sp-8]
000d4574ldr x30, [sp], 80
000d4578ret x30
000d457c
000d457cloc_d457c:
000d457cstr x0, [sp+8]
000d4580mov x3, x30
000d4584bl runtime.morestack_noctxt.abi0
000d4588ldr x0, [sp+8]
000d458cb 0xd4530
000d4530
000d4530io.(*PipeWriter).Close: ; void io.(*PipeWriter).Close(io.PipeWriter * w)
000d4530ldr x16, [x28+16]
000d4534subs xzr, sp, x16
000d4538b.ls 0xd457c
000d453cstr x30, [sp-80]!
000d4540stur x29, [sp-8]
000d4544sub x29, sp, 8
000d4548str x0, [sp+88]
000d454cstp xzr, xzr, [sp+40]
000d4550ldr x0, [sp+88]
000d4554mov x1, xzr
000d4558mov x2, xzr
000d455cbl io.(*PipeWriter).CloseWithError
000d4560str x0, [sp+56]
000d4564str x1, [sp+64]
000d4568str x0, [sp+40]
000d456cstr x1, [sp+48]
000d4570ldur x29, [sp-8]
000d4574ldr x30, [sp], 80
000d4578ret x30
000d457c
000d457cloc_d457c:
000d457cstr x0, [sp+8]
000d4580mov x3, x30
000d4584bl runtime.morestack_noctxt.abi0
000d4588ldr x0, [sp+8]
000d458cb 0xd4530
000d4530
000d4590
000d4590io.(*PipeWriter).CloseWithError: ; void io.(*PipeWriter).CloseWithError(io.PipeWriter * w, error err)
000d4590ldr x16, [x28+16]
000d4594subs xzr, sp, x16
000d4598b.ls 0xd45ec
000d459cstr x30, [sp-80]!
000d45a0stur x29, [sp-8]
000d45a4sub x29, sp, 8
000d45a8str x0, [sp+88]
000d45acstr x1, [sp+96]
000d45b0str x2, [sp+104]
000d45b4stp xzr, xzr, [sp+32]
000d45b8ldr x0, [sp+88]
000d45bcldrsb x27, [x0]
000d45c0str x0, [sp+48]
000d45c4ldr x1, [sp+96]
000d45c8ldr x2, [sp+104]
000d45ccbl io.(*pipe).closeWrite
000d45d0str x0, [sp+56]
000d45d4str x1, [sp+64]
000d45d8str x0, [sp+32]
000d45dcstr x1, [sp+40]
000d45e0ldur x29, [sp-8]
000d45e4ldr x30, [sp], 80
000d45e8ret x30
000d45ec
000d45ecloc_d45ec:
000d45ecstp x0, x1, [sp+8]
000d45f0str x2, [sp+24]
000d45f4mov x3, x30
000d45f8bl runtime.morestack_noctxt.abi0
000d45fcldp x0, x1, [sp+8]
000d4600ldr x2, [sp+24]
000d4604b 0xd4590
000d4608udf 0
000d460cudf 0
000d4590
000d4590io.(*PipeWriter).CloseWithError: ; void io.(*PipeWriter).CloseWithError(io.PipeWriter * w, error err)
000d4590ldr x16, [x28+16]
000d4594subs xzr, sp, x16
000d4598b.ls 0xd45ec
000d459cstr x30, [sp-80]!
000d45a0stur x29, [sp-8]
000d45a4sub x29, sp, 8
000d45a8str x0, [sp+88]
000d45acstr x1, [sp+96]
000d45b0str x2, [sp+104]
000d45b4stp xzr, xzr, [sp+32]
000d45b8ldr x0, [sp+88]
000d45bcldrsb x27, [x0]
000d45c0str x0, [sp+48]
000d45c4ldr x1, [sp+96]
000d45c8ldr x2, [sp+104]
000d45ccbl io.(*pipe).closeWrite
000d45d0str x0, [sp+56]
000d45d4str x1, [sp+64]
000d45d8str x0, [sp+32]
000d45dcstr x1, [sp+40]
000d45e0ldur x29, [sp-8]
000d45e4ldr x30, [sp], 80
000d45e8ret x30
000d45ec
000d45ecloc_d45ec:
000d45ecstp x0, x1, [sp+8]
000d45f0str x2, [sp+24]
000d45f4mov x3, x30
000d45f8bl runtime.morestack_noctxt.abi0
000d45fcldp x0, x1, [sp+8]
000d4600ldr x2, [sp+24]
000d4604b 0xd4590
000d4608udf 0
000d460cudf 0
000d4590
000d4610
000d4610io.Pipe: ; void io.Pipe(void)
000d4610ldr x16, [x28+16]
000d4614subs xzr, sp, x16
000d4618b.ls 0xd4744
000d461cstr x30, [sp-96]!
000d4620stur x29, [sp-8]
000d4624sub x29, sp, 8
000d4628str xzr, [sp+40]
000d462cstr xzr, [sp+32]
000d4630adrp x0, 0x524000
000d4634add x0, x0, 2176
000d4638mov x1, xzr
000d463cbl runtime.makechan
000d4640str x0, [sp+80]
000d4644adrp x0, 0x523000
000d4648add x0, x0, 1728
000d464cmov x1, xzr
000d4650bl runtime.makechan
000d4654str x0, [sp+72]
000d4658adrp x0, 0x522000
000d465cadd x0, x0, 4032
000d4660mov x1, xzr
000d4664bl runtime.makechan
000d4668str x0, [sp+64]
000d466cadrp x0, 0x555000
000d4670add x0, x0, 736
000d4674bl runtime.newobject
000d4678str x0, [sp+56]
000d467cldr x2, [sp+80]
000d4680adrp x27, 0x977000
000d4684ldr w3, [x27+3056]
000d4688cbz w3, 0xd4690
000d468cb 0xd4694
000d4690
000d4690loc_d4690:
000d4690b 0xd46a8
000d4694
000d4694loc_d4694:
000d4694bl runtime.gcWriteBarrier2
000d4698str x2, [x25]
000d469cldr x3, [x0+8]
000d46a0str x3, [x25+8]
000d46a4b 0xd46a8
000d46a8
000d46a8loc_d46a8:
000d46a8str x2, [x0+8]
000d46acldr x2, [sp+56]
000d46b0ldrsb x27, [x2]
000d46b4ldr x3, [sp+72]
000d46b8adrp x27, 0x977000
000d46bcldr w4, [x27+3056]
000d46c0cbz w4, 0xd46c8
000d46c4b 0xd46cc
000d46c8
000d46c8loc_d46c8:
000d46c8b 0xd46e0
000d46cc
000d46ccloc_d46cc:
000d46ccbl runtime.gcWriteBarrier2
000d46d0str x3, [x25]
000d46d4ldr x4, [x2+16]
000d46d8str x4, [x25+8]
000d46dcb 0xd46e0
000d46e0
000d46e0loc_d46e0:
000d46e0str x3, [x2+16]
000d46e4ldr x2, [sp+56]
000d46e8ldrsb x27, [x2]
000d46ecldr x3, [sp+64]
000d46f0adrp x27, 0x977000
000d46f4ldr w4, [x27+3056]
000d46f8cbz w4, 0xd4700
000d46fcb 0xd4704
000d4700
000d4700loc_d4700:
000d4700b 0xd4718
000d4704
000d4704loc_d4704:
000d4704bl runtime.gcWriteBarrier2
000d4708str x3, [x25]
000d470cldr x4, [x2+40]
000d4710str x4, [x25+8]
000d4714b 0xd4718
000d4718
000d4718loc_d4718:
000d4718str x3, [x2+40]
000d471cldr x2, [sp+56]
000d4720str x2, [sp+48]
000d4724ldrsb x27, [x2]
000d4728str x2, [sp+40]
000d472cldr x1, [sp+48]
000d4730str x1, [sp+32]
000d4734ldr x0, [sp+40]
000d4738ldur x29, [sp-8]
000d473cldr x30, [sp], 96
000d4740ret x30
000d4744
000d4744loc_d4744:
000d4744mov x3, x30
000d4748bl runtime.morestack_noctxt.abi0
000d474cb 0xd4610
000d4610
000d4610io.Pipe: ; void io.Pipe(void)
000d4610ldr x16, [x28+16]
000d4614subs xzr, sp, x16
000d4618b.ls 0xd4744
000d461cstr x30, [sp-96]!
000d4620stur x29, [sp-8]
000d4624sub x29, sp, 8
000d4628str xzr, [sp+40]
000d462cstr xzr, [sp+32]
000d4630adrp x0, 0x524000
000d4634add x0, x0, 2176
000d4638mov x1, xzr
000d463cbl runtime.makechan
000d4640str x0, [sp+80]
000d4644adrp x0, 0x523000
000d4648add x0, x0, 1728
000d464cmov x1, xzr
000d4650bl runtime.makechan
000d4654str x0, [sp+72]
000d4658adrp x0, 0x522000
000d465cadd x0, x0, 4032
000d4660mov x1, xzr
000d4664bl runtime.makechan
000d4668str x0, [sp+64]
000d466cadrp x0, 0x555000
000d4670add x0, x0, 736
000d4674bl runtime.newobject
000d4678str x0, [sp+56]
000d467cldr x2, [sp+80]
000d4680adrp x27, 0x977000
000d4684ldr w3, [x27+3056]
000d4688cbz w3, 0xd4690
000d468cb 0xd4694
000d4690
000d4690loc_d4690:
000d4690b 0xd46a8
000d4694
000d4694loc_d4694:
000d4694bl runtime.gcWriteBarrier2
000d4698str x2, [x25]
000d469cldr x3, [x0+8]
000d46a0str x3, [x25+8]
000d46a4b 0xd46a8
000d46a8
000d46a8loc_d46a8:
000d46a8str x2, [x0+8]
000d46acldr x2, [sp+56]
000d46b0ldrsb x27, [x2]
000d46b4ldr x3, [sp+72]
000d46b8adrp x27, 0x977000
000d46bcldr w4, [x27+3056]
000d46c0cbz w4, 0xd46c8
000d46c4b 0xd46cc
000d46c8
000d46c8loc_d46c8:
000d46c8b 0xd46e0
000d46cc
000d46ccloc_d46cc:
000d46ccbl runtime.gcWriteBarrier2
000d46d0str x3, [x25]
000d46d4ldr x4, [x2+16]
000d46d8str x4, [x25+8]
000d46dcb 0xd46e0
000d46e0
000d46e0loc_d46e0:
000d46e0str x3, [x2+16]
000d46e4ldr x2, [sp+56]
000d46e8ldrsb x27, [x2]
000d46ecldr x3, [sp+64]
000d46f0adrp x27, 0x977000
000d46f4ldr w4, [x27+3056]
000d46f8cbz w4, 0xd4700
000d46fcb 0xd4704
000d4700
000d4700loc_d4700:
000d4700b 0xd4718
000d4704
000d4704loc_d4704:
000d4704bl runtime.gcWriteBarrier2
000d4708str x3, [x25]
000d470cldr x4, [x2+40]
000d4710str x4, [x25+8]
000d4714b 0xd4718
000d4718
000d4718loc_d4718:
000d4718str x3, [x2+40]
000d471cldr x2, [sp+56]
000d4720str x2, [sp+48]
000d4724ldrsb x27, [x2]
000d4728str x2, [sp+40]
000d472cldr x1, [sp+48]
000d4730str x1, [sp+32]
000d4734ldr x0, [sp+40]
000d4738ldur x29, [sp-8]
000d473cldr x30, [sp], 96
000d4740ret x30
000d4744
000d4744loc_d4744:
000d4744mov x3, x30
000d4748bl runtime.morestack_noctxt.abi0
000d474cb 0xd4610
000d4610
000d4750
000d4750type:.eq.io.LimitedReader: ; void type:.eq.io.LimitedReader(io.LimitedReader * p, io.LimitedReader * q)
000d4750ldr x16, [x28+16]
000d4754subs xzr, sp, x16
000d4758b.ls 0xd4800
000d475cstr x30, [sp-80]!
000d4760stur x29, [sp-8]
000d4764sub x29, sp, 8
000d4768str x0, [sp+88]
000d476cstr x1, [sp+96]
000d4770strb wzr, [sp+39]
000d4774ldr x3, [sp+96]
000d4778ldr x4, [x3]
000d477cldr x3, [x3+8]
000d4780str x4, [sp+56]
000d4784str x3, [sp+64]
000d4788ldr x3, [sp+88]
000d478cldr x0, [x3]
000d4790ldr x1, [x3+8]
000d4794str x0, [sp+40]
000d4798str x1, [sp+48]
000d479cldr x3, [sp+56]
000d47a0subs xzr, x3, x0
000d47a4b.eq 0xd47ac
000d47a8b 0xd47e0
000d47ac
000d47acloc_d47ac:
000d47acldr x2, [sp+64]
000d47b0bl runtime.ifaceeq
000d47b4tbnz w0, 0, 0xd47bc
000d47b8b 0xd47dc
000d47bc
000d47bcloc_d47bc:
000d47bcldr x1, [sp+88]
000d47c0ldr x2, [sp+96]
000d47c4ldr x1, [x1+16]
000d47c8ldr x2, [x2+16]
000d47ccsubs xzr, x2, x1
000d47d0cset x1, eq
000d47d4strb w1, [sp+39]
000d47d8b 0xd47f0
000d47dc
000d47dcloc_d47dc:
000d47dcb 0xd47e4
000d47e0
000d47e0loc_d47e0:
000d47e0b 0xd47e4
000d47e4
000d47e4loc_d47e4:
000d47e4b 0xd47e8
000d47e8
000d47e8loc_d47e8:
000d47e8strb wzr, [sp+39]
000d47ecb 0xd47f0
000d47f0
000d47f0loc_d47f0:
000d47f0ldrb w0, [sp+39]
000d47f4ldur x29, [sp-8]
000d47f8ldr x30, [sp], 80
000d47fcret x30
000d4800
000d4800loc_d4800:
000d4800stp x0, x1, [sp+8]
000d4804mov x3, x30
000d4808bl runtime.morestack_noctxt.abi0
000d480cldp x0, x1, [sp+8]
000d4810b 0xd4750
000d4814udf 0
000d4818udf 0
000d481cudf 0
000d4750
000d4750type:.eq.io.LimitedReader: ; void type:.eq.io.LimitedReader(io.LimitedReader * p, io.LimitedReader * q)
000d4750ldr x16, [x28+16]
000d4754subs xzr, sp, x16
000d4758b.ls 0xd4800
000d475cstr x30, [sp-80]!
000d4760stur x29, [sp-8]
000d4764sub x29, sp, 8
000d4768str x0, [sp+88]
000d476cstr x1, [sp+96]
000d4770strb wzr, [sp+39]
000d4774ldr x3, [sp+96]
000d4778ldr x4, [x3]
000d477cldr x3, [x3+8]
000d4780str x4, [sp+56]
000d4784str x3, [sp+64]
000d4788ldr x3, [sp+88]
000d478cldr x0, [x3]
000d4790ldr x1, [x3+8]
000d4794str x0, [sp+40]
000d4798str x1, [sp+48]
000d479cldr x3, [sp+56]
000d47a0subs xzr, x3, x0
000d47a4b.eq 0xd47ac
000d47a8b 0xd47e0
000d47ac
000d47acloc_d47ac:
000d47acldr x2, [sp+64]
000d47b0bl runtime.ifaceeq
000d47b4tbnz w0, 0, 0xd47bc
000d47b8b 0xd47dc
000d47bc
000d47bcloc_d47bc:
000d47bcldr x1, [sp+88]
000d47c0ldr x2, [sp+96]
000d47c4ldr x1, [x1+16]
000d47c8ldr x2, [x2+16]
000d47ccsubs xzr, x2, x1
000d47d0cset x1, eq
000d47d4strb w1, [sp+39]
000d47d8b 0xd47f0
000d47dc
000d47dcloc_d47dc:
000d47dcb 0xd47e4
000d47e0
000d47e0loc_d47e0:
000d47e0b 0xd47e4
000d47e4
000d47e4loc_d47e4:
000d47e4b 0xd47e8
000d47e8
000d47e8loc_d47e8:
000d47e8strb wzr, [sp+39]
000d47ecb 0xd47f0
000d47f0
000d47f0loc_d47f0:
000d47f0ldrb w0, [sp+39]
000d47f4ldur x29, [sp-8]
000d47f8ldr x30, [sp], 80
000d47fcret x30
000d4800
000d4800loc_d4800:
000d4800stp x0, x1, [sp+8]
000d4804mov x3, x30
000d4808bl runtime.morestack_noctxt.abi0
000d480cldp x0, x1, [sp+8]
000d4810b 0xd4750
000d4814udf 0
000d4818udf 0
000d481cudf 0
000d4750
000d4820
000d4820io.(*discard).ReadFrom: ; void io.(*discard).ReadFrom(io.discard * p0, io.Reader r)
000d4820ldr x16, [x28+16]
000d4824subs xzr, sp, x16
000d4828b.ls 0xd48bc
000d482cstr x30, [sp-112]!
000d4830stur x29, [sp-8]
000d4834sub x29, sp, 8
000d4838ldr x16, [x28+32]
000d483ccbnz x16, 0xd48d8
000d4840
000d4840loc_d4840:
000d4840str x0, [sp+120]
000d4844str x1, [sp+128]
000d4848str x2, [sp+136]
000d484cstr xzr, [sp+32]
000d4850stp xzr, xzr, [sp+56]
000d4854ldr x2, [sp+120]
000d4858cbnz x2, 0xd4860
000d485cb 0xd48b4
000d4860
000d4860loc_d4860:
000d4860stp xzr, xzr, [sp+72]
000d4864ldr x0, [sp+128]
000d4868ldr x2, [sp+120]
000d486cldrsb x27, [x2]
000d4870ldr x1, [sp+136]
000d4874bl io.discard.ReadFrom
000d4878str x0, [sp+40]
000d487cstr x1, [sp+72]
000d4880str x2, [sp+80]
000d4884ldr x3, [sp+40]
000d4888str x3, [sp+48]
000d488cstr x1, [sp+88]
000d4890str x2, [sp+96]
000d4894ldr x3, [sp+48]
000d4898str x3, [sp+32]
000d489cstr x1, [sp+56]
000d48a0str x2, [sp+64]
000d48a4ldr x0, [sp+32]
000d48a8ldur x29, [sp-8]
000d48acldr x30, [sp], 112
000d48b0ret x30
000d48b4
000d48b4loc_d48b4:
000d48b4bl runtime.panicwrap
000d48b8hint
000d48bc
000d48bcloc_d48bc:
000d48bcstp x0, x1, [sp+8]
000d48c0str x2, [sp+24]
000d48c4mov x3, x30
000d48c8bl runtime.morestack_noctxt.abi0
000d48ccldp x0, x1, [sp+8]
000d48d0ldr x2, [sp+24]
000d48d4b 0xd4820
000d48d8
000d48d8loc_d48d8:
000d48d8ldr x17, [x16]
000d48dcadd x20, sp, 120
000d48e0subs xzr, x20, x17
000d48e4b.ne 0xd4840
000d48e8add x20, sp, 8
000d48ecstr x20, [x16]
000d48f0b 0xd4840
000d48f4udf 0
000d48f8udf 0
000d48fcudf 0
000d4820
000d4820io.(*discard).ReadFrom: ; void io.(*discard).ReadFrom(io.discard * p0, io.Reader r)
000d4820ldr x16, [x28+16]
000d4824subs xzr, sp, x16
000d4828b.ls 0xd48bc
000d482cstr x30, [sp-112]!
000d4830stur x29, [sp-8]
000d4834sub x29, sp, 8
000d4838ldr x16, [x28+32]
000d483ccbnz x16, 0xd48d8
000d4840
000d4840loc_d4840:
000d4840str x0, [sp+120]
000d4844str x1, [sp+128]
000d4848str x2, [sp+136]
000d484cstr xzr, [sp+32]
000d4850stp xzr, xzr, [sp+56]
000d4854ldr x2, [sp+120]
000d4858cbnz x2, 0xd4860
000d485cb 0xd48b4
000d4860
000d4860loc_d4860:
000d4860stp xzr, xzr, [sp+72]
000d4864ldr x0, [sp+128]
000d4868ldr x2, [sp+120]
000d486cldrsb x27, [x2]
000d4870ldr x1, [sp+136]
000d4874bl io.discard.ReadFrom
000d4878str x0, [sp+40]
000d487cstr x1, [sp+72]
000d4880str x2, [sp+80]
000d4884ldr x3, [sp+40]
000d4888str x3, [sp+48]
000d488cstr x1, [sp+88]
000d4890str x2, [sp+96]
000d4894ldr x3, [sp+48]
000d4898str x3, [sp+32]
000d489cstr x1, [sp+56]
000d48a0str x2, [sp+64]
000d48a4ldr x0, [sp+32]
000d48a8ldur x29, [sp-8]
000d48acldr x30, [sp], 112
000d48b0ret x30
000d48b4
000d48b4loc_d48b4:
000d48b4bl runtime.panicwrap
000d48b8hint
000d48bc
000d48bcloc_d48bc:
000d48bcstp x0, x1, [sp+8]
000d48c0str x2, [sp+24]
000d48c4mov x3, x30
000d48c8bl runtime.morestack_noctxt.abi0
000d48ccldp x0, x1, [sp+8]
000d48d0ldr x2, [sp+24]
000d48d4b 0xd4820
000d48d8
000d48d8loc_d48d8:
000d48d8ldr x17, [x16]
000d48dcadd x20, sp, 120
000d48e0subs xzr, x20, x17
000d48e4b.ne 0xd4840
000d48e8add x20, sp, 8
000d48ecstr x20, [x16]
000d48f0b 0xd4840
000d48f4udf 0
000d48f8udf 0
000d48fcudf 0
000d4820
000d4900
000d4900io.(*discard).Write: ; void io.(*discard).Write(io.discard * p0, struct []uint8 p)
000d4900ldr x16, [x28+16]
000d4904subs xzr, sp, x16
000d4908b.ls 0xd49a4
000d490cstr x30, [sp-112]!
000d4910stur x29, [sp-8]
000d4914sub x29, sp, 8
000d4918ldr x16, [x28+32]
000d491ccbnz x16, 0xd49c0
000d4920
000d4920loc_d4920:
000d4920str x0, [sp+120]
000d4924str x1, [sp+128]
000d4928str x2, [sp+136]
000d492cstr x3, [sp+144]
000d4930str xzr, [sp+32]
000d4934stp xzr, xzr, [sp+56]
000d4938ldr x3, [sp+120]
000d493ccbnz x3, 0xd4944
000d4940b 0xd499c
000d4944
000d4944loc_d4944:
000d4944stp xzr, xzr, [sp+72]
000d4948ldr x0, [sp+128]
000d494cldr x3, [sp+120]
000d4950ldrsb x27, [x3]
000d4954ldr x1, [sp+136]
000d4958ldr x2, [sp+144]
000d495cbl io.discard.Write
000d4960str x0, [sp+40]
000d4964str x1, [sp+72]
000d4968str x2, [sp+80]
000d496cldr x3, [sp+40]
000d4970str x3, [sp+48]
000d4974str x1, [sp+88]
000d4978str x2, [sp+96]
000d497cldr x3, [sp+48]
000d4980str x3, [sp+32]
000d4984str x1, [sp+56]
000d4988str x2, [sp+64]
000d498cldr x0, [sp+32]
000d4990ldur x29, [sp-8]
000d4994ldr x30, [sp], 112
000d4998ret x30
000d499c
000d499cloc_d499c:
000d499cbl runtime.panicwrap
000d49a0hint
000d49a4
000d49a4loc_d49a4:
000d49a4stp x0, x1, [sp+8]
000d49a8stp x2, x3, [sp+24]
000d49acmov x3, x30
000d49b0bl runtime.morestack_noctxt.abi0
000d49b4ldp x0, x1, [sp+8]
000d49b8ldp x2, x3, [sp+24]
000d49bcb 0xd4900
000d49c0
000d49c0loc_d49c0:
000d49c0ldr x17, [x16]
000d49c4add x20, sp, 120
000d49c8subs xzr, x20, x17
000d49ccb.ne 0xd4920
000d49d0add x20, sp, 8
000d49d4str x20, [x16]
000d49d8b 0xd4920
000d49dcudf 0
000d4900
000d4900io.(*discard).Write: ; void io.(*discard).Write(io.discard * p0, struct []uint8 p)
000d4900ldr x16, [x28+16]
000d4904subs xzr, sp, x16
000d4908b.ls 0xd49a4
000d490cstr x30, [sp-112]!
000d4910stur x29, [sp-8]
000d4914sub x29, sp, 8
000d4918ldr x16, [x28+32]
000d491ccbnz x16, 0xd49c0
000d4920
000d4920loc_d4920:
000d4920str x0, [sp+120]
000d4924str x1, [sp+128]
000d4928str x2, [sp+136]
000d492cstr x3, [sp+144]
000d4930str xzr, [sp+32]
000d4934stp xzr, xzr, [sp+56]
000d4938ldr x3, [sp+120]
000d493ccbnz x3, 0xd4944
000d4940b 0xd499c
000d4944
000d4944loc_d4944:
000d4944stp xzr, xzr, [sp+72]
000d4948ldr x0, [sp+128]
000d494cldr x3, [sp+120]
000d4950ldrsb x27, [x3]
000d4954ldr x1, [sp+136]
000d4958ldr x2, [sp+144]
000d495cbl io.discard.Write
000d4960str x0, [sp+40]
000d4964str x1, [sp+72]
000d4968str x2, [sp+80]
000d496cldr x3, [sp+40]
000d4970str x3, [sp+48]
000d4974str x1, [sp+88]
000d4978str x2, [sp+96]
000d497cldr x3, [sp+48]
000d4980str x3, [sp+32]
000d4984str x1, [sp+56]
000d4988str x2, [sp+64]
000d498cldr x0, [sp+32]
000d4990ldur x29, [sp-8]
000d4994ldr x30, [sp], 112
000d4998ret x30
000d499c
000d499cloc_d499c:
000d499cbl runtime.panicwrap
000d49a0hint
000d49a4
000d49a4loc_d49a4:
000d49a4stp x0, x1, [sp+8]
000d49a8stp x2, x3, [sp+24]
000d49acmov x3, x30
000d49b0bl runtime.morestack_noctxt.abi0
000d49b4ldp x0, x1, [sp+8]
000d49b8ldp x2, x3, [sp+24]
000d49bcb 0xd4900
000d49c0
000d49c0loc_d49c0:
000d49c0ldr x17, [x16]
000d49c4add x20, sp, 120
000d49c8subs xzr, x20, x17
000d49ccb.ne 0xd4920
000d49d0add x20, sp, 8
000d49d4str x20, [x16]
000d49d8b 0xd4920
000d49dcudf 0
000d4900
000d49e0
000d49e0io.(*discard).WriteString: ; void io.(*discard).WriteString(io.discard * p0, struct string s)
000d49e0ldr x16, [x28+16]
000d49e4subs xzr, sp, x16
000d49e8b.ls 0xd4a7c
000d49ecstr x30, [sp-112]!
000d49f0stur x29, [sp-8]
000d49f4sub x29, sp, 8
000d49f8ldr x16, [x28+32]
000d49fccbnz x16, 0xd4a98
000d4a00
000d4a00loc_d4a00:
000d4a00str x0, [sp+120]
000d4a04str x1, [sp+128]
000d4a08str x2, [sp+136]
000d4a0cstr xzr, [sp+32]
000d4a10stp xzr, xzr, [sp+56]
000d4a14ldr x2, [sp+120]
000d4a18cbnz x2, 0xd4a20
000d4a1cb 0xd4a74
000d4a20
000d4a20loc_d4a20:
000d4a20stp xzr, xzr, [sp+72]
000d4a24ldr x0, [sp+128]
000d4a28ldr x2, [sp+120]
000d4a2cldrsb x27, [x2]
000d4a30ldr x1, [sp+136]
000d4a34bl io.discard.WriteString
000d4a38str x0, [sp+40]
000d4a3cstr x1, [sp+72]
000d4a40str x2, [sp+80]
000d4a44ldr x3, [sp+40]
000d4a48str x3, [sp+48]
000d4a4cstr x1, [sp+88]
000d4a50str x2, [sp+96]
000d4a54ldr x3, [sp+48]
000d4a58str x3, [sp+32]
000d4a5cstr x1, [sp+56]
000d4a60str x2, [sp+64]
000d4a64ldr x0, [sp+32]
000d4a68ldur x29, [sp-8]
000d4a6cldr x30, [sp], 112
000d4a70ret x30
000d4a74
000d4a74loc_d4a74:
000d4a74bl runtime.panicwrap
000d4a78hint
000d4a7c
000d4a7cloc_d4a7c:
000d4a7cstp x0, x1, [sp+8]
000d4a80str x2, [sp+24]
000d4a84mov x3, x30
000d4a88bl runtime.morestack_noctxt.abi0
000d4a8cldp x0, x1, [sp+8]
000d4a90ldr x2, [sp+24]
000d4a94b 0xd49e0
000d4a98
000d4a98loc_d4a98:
000d4a98ldr x17, [x16]
000d4a9cadd x20, sp, 120
000d4aa0subs xzr, x20, x17
000d4aa4b.ne 0xd4a00
000d4aa8add x20, sp, 8
000d4aacstr x20, [x16]
000d4ab0b 0xd4a00
000d4ab4udf 0
000d4ab8udf 0
000d4abcudf 0
000d49e0
000d49e0io.(*discard).WriteString: ; void io.(*discard).WriteString(io.discard * p0, struct string s)
000d49e0ldr x16, [x28+16]
000d49e4subs xzr, sp, x16
000d49e8b.ls 0xd4a7c
000d49ecstr x30, [sp-112]!
000d49f0stur x29, [sp-8]
000d49f4sub x29, sp, 8
000d49f8ldr x16, [x28+32]
000d49fccbnz x16, 0xd4a98
000d4a00
000d4a00loc_d4a00:
000d4a00str x0, [sp+120]
000d4a04str x1, [sp+128]
000d4a08str x2, [sp+136]
000d4a0cstr xzr, [sp+32]
000d4a10stp xzr, xzr, [sp+56]
000d4a14ldr x2, [sp+120]
000d4a18cbnz x2, 0xd4a20
000d4a1cb 0xd4a74
000d4a20
000d4a20loc_d4a20:
000d4a20stp xzr, xzr, [sp+72]
000d4a24ldr x0, [sp+128]
000d4a28ldr x2, [sp+120]
000d4a2cldrsb x27, [x2]
000d4a30ldr x1, [sp+136]
000d4a34bl io.discard.WriteString
000d4a38str x0, [sp+40]
000d4a3cstr x1, [sp+72]
000d4a40str x2, [sp+80]
000d4a44ldr x3, [sp+40]
000d4a48str x3, [sp+48]
000d4a4cstr x1, [sp+88]
000d4a50str x2, [sp+96]
000d4a54ldr x3, [sp+48]
000d4a58str x3, [sp+32]
000d4a5cstr x1, [sp+56]
000d4a60str x2, [sp+64]
000d4a64ldr x0, [sp+32]
000d4a68ldur x29, [sp-8]
000d4a6cldr x30, [sp], 112
000d4a70ret x30
000d4a74
000d4a74loc_d4a74:
000d4a74bl runtime.panicwrap
000d4a78hint
000d4a7c
000d4a7cloc_d4a7c:
000d4a7cstp x0, x1, [sp+8]
000d4a80str x2, [sp+24]
000d4a84mov x3, x30
000d4a88bl runtime.morestack_noctxt.abi0
000d4a8cldp x0, x1, [sp+8]
000d4a90ldr x2, [sp+24]
000d4a94b 0xd49e0
000d4a98
000d4a98loc_d4a98:
000d4a98ldr x17, [x16]
000d4a9cadd x20, sp, 120
000d4aa0subs xzr, x20, x17
000d4aa4b.ne 0xd4a00
000d4aa8add x20, sp, 8
000d4aacstr x20, [x16]
000d4ab0b 0xd4a00
000d4ab4udf 0
000d4ab8udf 0
000d4abcudf 0
000d49e0
000d4ac0
000d4ac0io.(*nopCloser).Close: ; void io.(*nopCloser).Close(io.nopCloser * p0)
000d4ac0ldr x16, [x28+16]
000d4ac4subs xzr, sp, x16
000d4ac8b.ls 0xd4b34
000d4accstr x30, [sp-80]!
000d4ad0stur x29, [sp-8]
000d4ad4sub x29, sp, 8
000d4ad8ldr x16, [x28+32]
000d4adccbnz x16, 0xd4b48
000d4ae0
000d4ae0loc_d4ae0:
000d4ae0str x0, [sp+88]
000d4ae4stp xzr, xzr, [sp+24]
000d4ae8ldr x2, [sp+88]
000d4aeccbnz x2, 0xd4af4
000d4af0b 0xd4b2c
000d4af4
000d4af4loc_d4af4:
000d4af4ldr x2, [sp+88]
000d4af8ldrsb x27, [x2]
000d4afcldr x0, [x2]
000d4b00ldr x1, [x2+8]
000d4b04str x0, [sp+40]
000d4b08str x1, [sp+48]
000d4b0cbl io.nopCloser.Close
000d4b10str x0, [sp+56]
000d4b14str x1, [sp+64]
000d4b18str x0, [sp+24]
000d4b1cstr x1, [sp+32]
000d4b20ldur x29, [sp-8]
000d4b24ldr x30, [sp], 80
000d4b28ret x30
000d4b2c
000d4b2cloc_d4b2c:
000d4b2cbl runtime.panicwrap
000d4b30hint
000d4b34
000d4b34loc_d4b34:
000d4b34str x0, [sp+8]
000d4b38mov x3, x30
000d4b3cbl runtime.morestack_noctxt.abi0
000d4b40ldr x0, [sp+8]
000d4b44b 0xd4ac0
000d4b48
000d4b48loc_d4b48:
000d4b48ldr x17, [x16]
000d4b4cadd x20, sp, 88
000d4b50subs xzr, x20, x17
000d4b54b.ne 0xd4ae0
000d4b58add x20, sp, 8
000d4b5cstr x20, [x16]
000d4b60b 0xd4ae0
000d4b64udf 0
000d4b68udf 0
000d4b6cudf 0
000d4ac0
000d4ac0io.(*nopCloser).Close: ; void io.(*nopCloser).Close(io.nopCloser * p0)
000d4ac0ldr x16, [x28+16]
000d4ac4subs xzr, sp, x16
000d4ac8b.ls 0xd4b34
000d4accstr x30, [sp-80]!
000d4ad0stur x29, [sp-8]
000d4ad4sub x29, sp, 8
000d4ad8ldr x16, [x28+32]
000d4adccbnz x16, 0xd4b48
000d4ae0
000d4ae0loc_d4ae0:
000d4ae0str x0, [sp+88]
000d4ae4stp xzr, xzr, [sp+24]
000d4ae8ldr x2, [sp+88]
000d4aeccbnz x2, 0xd4af4
000d4af0b 0xd4b2c
000d4af4
000d4af4loc_d4af4:
000d4af4ldr x2, [sp+88]
000d4af8ldrsb x27, [x2]
000d4afcldr x0, [x2]
000d4b00ldr x1, [x2+8]
000d4b04str x0, [sp+40]
000d4b08str x1, [sp+48]
000d4b0cbl io.nopCloser.Close
000d4b10str x0, [sp+56]
000d4b14str x1, [sp+64]
000d4b18str x0, [sp+24]
000d4b1cstr x1, [sp+32]
000d4b20ldur x29, [sp-8]
000d4b24ldr x30, [sp], 80
000d4b28ret x30
000d4b2c
000d4b2cloc_d4b2c:
000d4b2cbl runtime.panicwrap
000d4b30hint
000d4b34
000d4b34loc_d4b34:
000d4b34str x0, [sp+8]
000d4b38mov x3, x30
000d4b3cbl runtime.morestack_noctxt.abi0
000d4b40ldr x0, [sp+8]
000d4b44b 0xd4ac0
000d4b48
000d4b48loc_d4b48:
000d4b48ldr x17, [x16]
000d4b4cadd x20, sp, 88
000d4b50subs xzr, x20, x17
000d4b54b.ne 0xd4ae0
000d4b58add x20, sp, 8
000d4b5cstr x20, [x16]
000d4b60b 0xd4ae0
000d4b64udf 0
000d4b68udf 0
000d4b6cudf 0
000d4ac0
000d4b70
000d4b70io.nopCloser.Read: ; void io.nopCloser.Read(io.nopCloser p0, struct []uint8 p)
000d4b70ldr x16, [x28+16]
000d4b74subs xzr, sp, x16
000d4b78b.ls 0xd4c0c
000d4b7cstr x30, [sp-128]!
000d4b80stur x29, [sp-8]
000d4b84sub x29, sp, 8
000d4b88ldr x16, [x28+32]
000d4b8ccbnz x16, 0xd4c30
000d4b90
000d4b90loc_d4b90:
000d4b90str x0, [sp+136]
000d4b94str x1, [sp+144]
000d4b98str x2, [sp+152]
000d4b9cstr x3, [sp+160]
000d4ba0str x4, [sp+168]
000d4ba4str xzr, [sp+48]
000d4ba8stp xzr, xzr, [sp+72]
000d4bacstp xzr, xzr, [sp+88]
000d4bb0ldr x4, [sp+136]
000d4bb4ldrsb x27, [x4]
000d4bb8ldr x1, [sp+152]
000d4bbcldr x2, [sp+160]
000d4bc0ldr x0, [sp+144]
000d4bc4ldr x3, [sp+168]
000d4bc8ldr x4, [x4+24]
000d4bccblr x4
000d4bd0str x0, [sp+56]
000d4bd4str x1, [sp+88]
000d4bd8str x2, [sp+96]
000d4bdcldr x4, [sp+56]
000d4be0str x4, [sp+64]
000d4be4str x1, [sp+104]
000d4be8str x2, [sp+112]
000d4becldr x4, [sp+64]
000d4bf0str x4, [sp+48]
000d4bf4str x1, [sp+72]
000d4bf8str x2, [sp+80]
000d4bfcldr x0, [sp+48]
000d4c00ldur x29, [sp-8]
000d4c04ldr x30, [sp], 128
000d4c08ret x30
000d4c0c
000d4c0cloc_d4c0c:
000d4c0cstp x0, x1, [sp+8]
000d4c10stp x2, x3, [sp+24]
000d4c14str x4, [sp+40]
000d4c18mov x3, x30
000d4c1cbl runtime.morestack_noctxt.abi0
000d4c20ldp x0, x1, [sp+8]
000d4c24ldp x2, x3, [sp+24]
000d4c28ldr x4, [sp+40]
000d4c2cb 0xd4b70
000d4c30
000d4c30loc_d4c30:
000d4c30ldr x17, [x16]
000d4c34add x20, sp, 136
000d4c38subs xzr, x20, x17
000d4c3cb.ne 0xd4b90
000d4c40add x20, sp, 8
000d4c44str x20, [x16]
000d4c48b 0xd4b90
000d4c4cudf 0
000d4b70
000d4b70io.nopCloser.Read: ; void io.nopCloser.Read(io.nopCloser p0, struct []uint8 p)
000d4b70ldr x16, [x28+16]
000d4b74subs xzr, sp, x16
000d4b78b.ls 0xd4c0c
000d4b7cstr x30, [sp-128]!
000d4b80stur x29, [sp-8]
000d4b84sub x29, sp, 8
000d4b88ldr x16, [x28+32]
000d4b8ccbnz x16, 0xd4c30
000d4b90
000d4b90loc_d4b90:
000d4b90str x0, [sp+136]
000d4b94str x1, [sp+144]
000d4b98str x2, [sp+152]
000d4b9cstr x3, [sp+160]
000d4ba0str x4, [sp+168]
000d4ba4str xzr, [sp+48]
000d4ba8stp xzr, xzr, [sp+72]
000d4bacstp xzr, xzr, [sp+88]
000d4bb0ldr x4, [sp+136]
000d4bb4ldrsb x27, [x4]
000d4bb8ldr x1, [sp+152]
000d4bbcldr x2, [sp+160]
000d4bc0ldr x0, [sp+144]
000d4bc4ldr x3, [sp+168]
000d4bc8ldr x4, [x4+24]
000d4bccblr x4
000d4bd0str x0, [sp+56]
000d4bd4str x1, [sp+88]
000d4bd8str x2, [sp+96]
000d4bdcldr x4, [sp+56]
000d4be0str x4, [sp+64]
000d4be4str x1, [sp+104]
000d4be8str x2, [sp+112]
000d4becldr x4, [sp+64]
000d4bf0str x4, [sp+48]
000d4bf4str x1, [sp+72]
000d4bf8str x2, [sp+80]
000d4bfcldr x0, [sp+48]
000d4c00ldur x29, [sp-8]
000d4c04ldr x30, [sp], 128
000d4c08ret x30
000d4c0c
000d4c0cloc_d4c0c:
000d4c0cstp x0, x1, [sp+8]
000d4c10stp x2, x3, [sp+24]
000d4c14str x4, [sp+40]
000d4c18mov x3, x30
000d4c1cbl runtime.morestack_noctxt.abi0
000d4c20ldp x0, x1, [sp+8]
000d4c24ldp x2, x3, [sp+24]
000d4c28ldr x4, [sp+40]
000d4c2cb 0xd4b70
000d4c30
000d4c30loc_d4c30:
000d4c30ldr x17, [x16]
000d4c34add x20, sp, 136
000d4c38subs xzr, x20, x17
000d4c3cb.ne 0xd4b90
000d4c40add x20, sp, 8
000d4c44str x20, [x16]
000d4c48b 0xd4b90
000d4c4cudf 0
000d4b70
000d4c50
000d4c50io.(*nopCloser).Read: ; void io.(*nopCloser).Read(io.nopCloser * p0, struct []uint8 p)
000d4c50ldr x16, [x28+16]
000d4c54subs xzr, sp, x16
000d4c58b.ls 0xd4cf0
000d4c5cstr x30, [sp-128]!
000d4c60stur x29, [sp-8]
000d4c64sub x29, sp, 8
000d4c68ldr x16, [x28+32]
000d4c6ccbnz x16, 0xd4d0c
000d4c70
000d4c70loc_d4c70:
000d4c70str x0, [sp+136]
000d4c74str x1, [sp+144]
000d4c78str x2, [sp+152]
000d4c7cstr x3, [sp+160]
000d4c80str xzr, [sp+48]
000d4c84stp xzr, xzr, [sp+72]
000d4c88stp xzr, xzr, [sp+88]
000d4c8cldr x1, [sp+144]
000d4c90ldr x4, [sp+136]
000d4c94ldrsb x27, [x4]
000d4c98ldr x5, [x4]
000d4c9cldrsb x27, [x5]
000d4ca0ldr x2, [sp+152]
000d4ca4ldr x0, [x4+8]
000d4ca8ldr x3, [sp+160]
000d4cacldr x4, [x5+24]
000d4cb0blr x4
000d4cb4str x0, [sp+56]
000d4cb8str x1, [sp+88]
000d4cbcstr x2, [sp+96]
000d4cc0ldr x4, [sp+56]
000d4cc4str x4, [sp+64]
000d4cc8str x1, [sp+104]
000d4cccstr x2, [sp+112]
000d4cd0ldr x4, [sp+64]
000d4cd4str x4, [sp+48]
000d4cd8str x1, [sp+72]
000d4cdcstr x2, [sp+80]
000d4ce0ldr x0, [sp+48]
000d4ce4ldur x29, [sp-8]
000d4ce8ldr x30, [sp], 128
000d4cecret x30
000d4cf0
000d4cf0loc_d4cf0:
000d4cf0stp x0, x1, [sp+8]
000d4cf4stp x2, x3, [sp+24]
000d4cf8mov x3, x30
000d4cfcbl runtime.morestack_noctxt.abi0
000d4d00ldp x0, x1, [sp+8]
000d4d04ldp x2, x3, [sp+24]
000d4d08b 0xd4c50
000d4d0c
000d4d0cloc_d4d0c:
000d4d0cldr x17, [x16]
000d4d10add x20, sp, 136
000d4d14subs xzr, x20, x17
000d4d18b.ne 0xd4c70
000d4d1cadd x20, sp, 8
000d4d20str x20, [x16]
000d4d24b 0xd4c70
000d4d28udf 0
000d4d2cudf 0
000d4c50
000d4c50io.(*nopCloser).Read: ; void io.(*nopCloser).Read(io.nopCloser * p0, struct []uint8 p)
000d4c50ldr x16, [x28+16]
000d4c54subs xzr, sp, x16
000d4c58b.ls 0xd4cf0
000d4c5cstr x30, [sp-128]!
000d4c60stur x29, [sp-8]
000d4c64sub x29, sp, 8
000d4c68ldr x16, [x28+32]
000d4c6ccbnz x16, 0xd4d0c
000d4c70
000d4c70loc_d4c70:
000d4c70str x0, [sp+136]
000d4c74str x1, [sp+144]
000d4c78str x2, [sp+152]
000d4c7cstr x3, [sp+160]
000d4c80str xzr, [sp+48]
000d4c84stp xzr, xzr, [sp+72]
000d4c88stp xzr, xzr, [sp+88]
000d4c8cldr x1, [sp+144]
000d4c90ldr x4, [sp+136]
000d4c94ldrsb x27, [x4]
000d4c98ldr x5, [x4]
000d4c9cldrsb x27, [x5]
000d4ca0ldr x2, [sp+152]
000d4ca4ldr x0, [x4+8]
000d4ca8ldr x3, [sp+160]
000d4cacldr x4, [x5+24]
000d4cb0blr x4
000d4cb4str x0, [sp+56]
000d4cb8str x1, [sp+88]
000d4cbcstr x2, [sp+96]
000d4cc0ldr x4, [sp+56]
000d4cc4str x4, [sp+64]
000d4cc8str x1, [sp+104]
000d4cccstr x2, [sp+112]
000d4cd0ldr x4, [sp+64]
000d4cd4str x4, [sp+48]
000d4cd8str x1, [sp+72]
000d4cdcstr x2, [sp+80]
000d4ce0ldr x0, [sp+48]
000d4ce4ldur x29, [sp-8]
000d4ce8ldr x30, [sp], 128
000d4cecret x30
000d4cf0
000d4cf0loc_d4cf0:
000d4cf0stp x0, x1, [sp+8]
000d4cf4stp x2, x3, [sp+24]
000d4cf8mov x3, x30
000d4cfcbl runtime.morestack_noctxt.abi0
000d4d00ldp x0, x1, [sp+8]
000d4d04ldp x2, x3, [sp+24]
000d4d08b 0xd4c50
000d4d0c
000d4d0cloc_d4d0c:
000d4d0cldr x17, [x16]
000d4d10add x20, sp, 136
000d4d14subs xzr, x20, x17
000d4d18b.ne 0xd4c70
000d4d1cadd x20, sp, 8
000d4d20str x20, [x16]
000d4d24b 0xd4c70
000d4d28udf 0
000d4d2cudf 0
000d4c50
000d4d30
000d4d30io.(*nopCloserWriterTo).Close: ; void io.(*nopCloserWriterTo).Close(io.nopCloserWriterTo * p0)
000d4d30ldr x16, [x28+16]
000d4d34subs xzr, sp, x16
000d4d38b.ls 0xd4da4
000d4d3cstr x30, [sp-80]!
000d4d40stur x29, [sp-8]
000d4d44sub x29, sp, 8
000d4d48ldr x16, [x28+32]
000d4d4ccbnz x16, 0xd4db8
000d4d50
000d4d50loc_d4d50:
000d4d50str x0, [sp+88]
000d4d54stp xzr, xzr, [sp+24]
000d4d58ldr x2, [sp+88]
000d4d5ccbnz x2, 0xd4d64
000d4d60b 0xd4d9c
000d4d64
000d4d64loc_d4d64:
000d4d64ldr x2, [sp+88]
000d4d68ldrsb x27, [x2]
000d4d6cldr x0, [x2]
000d4d70ldr x1, [x2+8]
000d4d74str x0, [sp+40]
000d4d78str x1, [sp+48]
000d4d7cbl io.nopCloserWriterTo.Close
000d4d80str x0, [sp+56]
000d4d84str x1, [sp+64]
000d4d88str x0, [sp+24]
000d4d8cstr x1, [sp+32]
000d4d90ldur x29, [sp-8]
000d4d94ldr x30, [sp], 80
000d4d98ret x30
000d4d9c
000d4d9cloc_d4d9c:
000d4d9cbl runtime.panicwrap
000d4da0hint
000d4da4
000d4da4loc_d4da4:
000d4da4str x0, [sp+8]
000d4da8mov x3, x30
000d4dacbl runtime.morestack_noctxt.abi0
000d4db0ldr x0, [sp+8]
000d4db4b 0xd4d30
000d4db8
000d4db8loc_d4db8:
000d4db8ldr x17, [x16]
000d4dbcadd x20, sp, 88
000d4dc0subs xzr, x20, x17
000d4dc4b.ne 0xd4d50
000d4dc8add x20, sp, 8
000d4dccstr x20, [x16]
000d4dd0b 0xd4d50
000d4dd4udf 0
000d4dd8udf 0
000d4ddcudf 0
000d4d30
000d4d30io.(*nopCloserWriterTo).Close: ; void io.(*nopCloserWriterTo).Close(io.nopCloserWriterTo * p0)
000d4d30ldr x16, [x28+16]
000d4d34subs xzr, sp, x16
000d4d38b.ls 0xd4da4
000d4d3cstr x30, [sp-80]!
000d4d40stur x29, [sp-8]
000d4d44sub x29, sp, 8
000d4d48ldr x16, [x28+32]
000d4d4ccbnz x16, 0xd4db8
000d4d50
000d4d50loc_d4d50:
000d4d50str x0, [sp+88]
000d4d54stp xzr, xzr, [sp+24]
000d4d58ldr x2, [sp+88]
000d4d5ccbnz x2, 0xd4d64
000d4d60b 0xd4d9c
000d4d64
000d4d64loc_d4d64:
000d4d64ldr x2, [sp+88]
000d4d68ldrsb x27, [x2]
000d4d6cldr x0, [x2]
000d4d70ldr x1, [x2+8]
000d4d74str x0, [sp+40]
000d4d78str x1, [sp+48]
000d4d7cbl io.nopCloserWriterTo.Close
000d4d80str x0, [sp+56]
000d4d84str x1, [sp+64]
000d4d88str x0, [sp+24]
000d4d8cstr x1, [sp+32]
000d4d90ldur x29, [sp-8]
000d4d94ldr x30, [sp], 80
000d4d98ret x30
000d4d9c
000d4d9cloc_d4d9c:
000d4d9cbl runtime.panicwrap
000d4da0hint
000d4da4
000d4da4loc_d4da4:
000d4da4str x0, [sp+8]
000d4da8mov x3, x30
000d4dacbl runtime.morestack_noctxt.abi0
000d4db0ldr x0, [sp+8]
000d4db4b 0xd4d30
000d4db8
000d4db8loc_d4db8:
000d4db8ldr x17, [x16]
000d4dbcadd x20, sp, 88
000d4dc0subs xzr, x20, x17
000d4dc4b.ne 0xd4d50
000d4dc8add x20, sp, 8
000d4dccstr x20, [x16]
000d4dd0b 0xd4d50
000d4dd4udf 0
000d4dd8udf 0
000d4ddcudf 0
000d4d30
000d4de0
000d4de0io.nopCloserWriterTo.Read: ; void io.nopCloserWriterTo.Read(io.nopCloserWriterTo p0, struct []uint8 p)
000d4de0ldr x16, [x28+16]
000d4de4subs xzr, sp, x16
000d4de8b.ls 0xd4e7c
000d4decstr x30, [sp-128]!
000d4df0stur x29, [sp-8]
000d4df4sub x29, sp, 8
000d4df8ldr x16, [x28+32]
000d4dfccbnz x16, 0xd4ea0
000d4e00
000d4e00loc_d4e00:
000d4e00str x0, [sp+136]
000d4e04str x1, [sp+144]
000d4e08str x2, [sp+152]
000d4e0cstr x3, [sp+160]
000d4e10str x4, [sp+168]
000d4e14str xzr, [sp+48]
000d4e18stp xzr, xzr, [sp+72]
000d4e1cstp xzr, xzr, [sp+88]
000d4e20ldr x4, [sp+136]
000d4e24ldrsb x27, [x4]
000d4e28ldr x1, [sp+152]
000d4e2cldr x2, [sp+160]
000d4e30ldr x0, [sp+144]
000d4e34ldr x3, [sp+168]
000d4e38ldr x4, [x4+24]
000d4e3cblr x4
000d4e40str x0, [sp+56]
000d4e44str x1, [sp+88]
000d4e48str x2, [sp+96]
000d4e4cldr x4, [sp+56]
000d4e50str x4, [sp+64]
000d4e54str x1, [sp+104]
000d4e58str x2, [sp+112]
000d4e5cldr x4, [sp+64]
000d4e60str x4, [sp+48]
000d4e64str x1, [sp+72]
000d4e68str x2, [sp+80]
000d4e6cldr x0, [sp+48]
000d4e70ldur x29, [sp-8]
000d4e74ldr x30, [sp], 128
000d4e78ret x30
000d4e7c
000d4e7cloc_d4e7c:
000d4e7cstp x0, x1, [sp+8]
000d4e80stp x2, x3, [sp+24]
000d4e84str x4, [sp+40]
000d4e88mov x3, x30
000d4e8cbl runtime.morestack_noctxt.abi0
000d4e90ldp x0, x1, [sp+8]
000d4e94ldp x2, x3, [sp+24]
000d4e98ldr x4, [sp+40]
000d4e9cb 0xd4de0
000d4ea0
000d4ea0loc_d4ea0:
000d4ea0ldr x17, [x16]
000d4ea4add x20, sp, 136
000d4ea8subs xzr, x20, x17
000d4eacb.ne 0xd4e00
000d4eb0add x20, sp, 8
000d4eb4str x20, [x16]
000d4eb8b 0xd4e00
000d4ebcudf 0
000d4de0
000d4de0io.nopCloserWriterTo.Read: ; void io.nopCloserWriterTo.Read(io.nopCloserWriterTo p0, struct []uint8 p)
000d4de0ldr x16, [x28+16]
000d4de4subs xzr, sp, x16
000d4de8b.ls 0xd4e7c
000d4decstr x30, [sp-128]!
000d4df0stur x29, [sp-8]
000d4df4sub x29, sp, 8
000d4df8ldr x16, [x28+32]
000d4dfccbnz x16, 0xd4ea0
000d4e00
000d4e00loc_d4e00:
000d4e00str x0, [sp+136]
000d4e04str x1, [sp+144]
000d4e08str x2, [sp+152]
000d4e0cstr x3, [sp+160]
000d4e10str x4, [sp+168]
000d4e14str xzr, [sp+48]
000d4e18stp xzr, xzr, [sp+72]
000d4e1cstp xzr, xzr, [sp+88]
000d4e20ldr x4, [sp+136]
000d4e24ldrsb x27, [x4]
000d4e28ldr x1, [sp+152]
000d4e2cldr x2, [sp+160]
000d4e30ldr x0, [sp+144]
000d4e34ldr x3, [sp+168]
000d4e38ldr x4, [x4+24]
000d4e3cblr x4
000d4e40str x0, [sp+56]
000d4e44str x1, [sp+88]
000d4e48str x2, [sp+96]
000d4e4cldr x4, [sp+56]
000d4e50str x4, [sp+64]
000d4e54str x1, [sp+104]
000d4e58str x2, [sp+112]
000d4e5cldr x4, [sp+64]
000d4e60str x4, [sp+48]
000d4e64str x1, [sp+72]
000d4e68str x2, [sp+80]
000d4e6cldr x0, [sp+48]
000d4e70ldur x29, [sp-8]
000d4e74ldr x30, [sp], 128
000d4e78ret x30
000d4e7c
000d4e7cloc_d4e7c:
000d4e7cstp x0, x1, [sp+8]
000d4e80stp x2, x3, [sp+24]
000d4e84str x4, [sp+40]
000d4e88mov x3, x30
000d4e8cbl runtime.morestack_noctxt.abi0
000d4e90ldp x0, x1, [sp+8]
000d4e94ldp x2, x3, [sp+24]
000d4e98ldr x4, [sp+40]
000d4e9cb 0xd4de0
000d4ea0
000d4ea0loc_d4ea0:
000d4ea0ldr x17, [x16]
000d4ea4add x20, sp, 136
000d4ea8subs xzr, x20, x17
000d4eacb.ne 0xd4e00
000d4eb0add x20, sp, 8
000d4eb4str x20, [x16]
000d4eb8b 0xd4e00
000d4ebcudf 0
000d4de0
000d4ec0
000d4ec0io.(*nopCloserWriterTo).Read: ; void io.(*nopCloserWriterTo).Read(io.nopCloserWriterTo * p0, struct []uint8 p)
000d4ec0ldr x16, [x28+16]
000d4ec4subs xzr, sp, x16
000d4ec8b.ls 0xd4f60
000d4eccstr x30, [sp-128]!
000d4ed0stur x29, [sp-8]
000d4ed4sub x29, sp, 8
000d4ed8ldr x16, [x28+32]
000d4edccbnz x16, 0xd4f7c
000d4ee0
000d4ee0loc_d4ee0:
000d4ee0str x0, [sp+136]
000d4ee4str x1, [sp+144]
000d4ee8str x2, [sp+152]
000d4eecstr x3, [sp+160]
000d4ef0str xzr, [sp+48]
000d4ef4stp xzr, xzr, [sp+72]
000d4ef8stp xzr, xzr, [sp+88]
000d4efcldr x1, [sp+144]
000d4f00ldr x4, [sp+136]
000d4f04ldrsb x27, [x4]
000d4f08ldr x5, [x4]
000d4f0cldrsb x27, [x5]
000d4f10ldr x2, [sp+152]
000d4f14ldr x0, [x4+8]
000d4f18ldr x3, [sp+160]
000d4f1cldr x4, [x5+24]
000d4f20blr x4
000d4f24str x0, [sp+56]
000d4f28str x1, [sp+88]
000d4f2cstr x2, [sp+96]
000d4f30ldr x4, [sp+56]
000d4f34str x4, [sp+64]
000d4f38str x1, [sp+104]
000d4f3cstr x2, [sp+112]
000d4f40ldr x4, [sp+64]
000d4f44str x4, [sp+48]
000d4f48str x1, [sp+72]
000d4f4cstr x2, [sp+80]
000d4f50ldr x0, [sp+48]
000d4f54ldur x29, [sp-8]
000d4f58ldr x30, [sp], 128
000d4f5cret x30
000d4f60
000d4f60loc_d4f60:
000d4f60stp x0, x1, [sp+8]
000d4f64stp x2, x3, [sp+24]
000d4f68mov x3, x30
000d4f6cbl runtime.morestack_noctxt.abi0
000d4f70ldp x0, x1, [sp+8]
000d4f74ldp x2, x3, [sp+24]
000d4f78b 0xd4ec0
000d4f7c
000d4f7cloc_d4f7c:
000d4f7cldr x17, [x16]
000d4f80add x20, sp, 136
000d4f84subs xzr, x20, x17
000d4f88b.ne 0xd4ee0
000d4f8cadd x20, sp, 8
000d4f90str x20, [x16]
000d4f94b 0xd4ee0
000d4f98udf 0
000d4f9cudf 0
000d4ec0
000d4ec0io.(*nopCloserWriterTo).Read: ; void io.(*nopCloserWriterTo).Read(io.nopCloserWriterTo * p0, struct []uint8 p)
000d4ec0ldr x16, [x28+16]
000d4ec4subs xzr, sp, x16
000d4ec8b.ls 0xd4f60
000d4eccstr x30, [sp-128]!
000d4ed0stur x29, [sp-8]
000d4ed4sub x29, sp, 8
000d4ed8ldr x16, [x28+32]
000d4edccbnz x16, 0xd4f7c
000d4ee0
000d4ee0loc_d4ee0:
000d4ee0str x0, [sp+136]
000d4ee4str x1, [sp+144]
000d4ee8str x2, [sp+152]
000d4eecstr x3, [sp+160]
000d4ef0str xzr, [sp+48]
000d4ef4stp xzr, xzr, [sp+72]
000d4ef8stp xzr, xzr, [sp+88]
000d4efcldr x1, [sp+144]
000d4f00ldr x4, [sp+136]
000d4f04ldrsb x27, [x4]
000d4f08ldr x5, [x4]
000d4f0cldrsb x27, [x5]
000d4f10ldr x2, [sp+152]
000d4f14ldr x0, [x4+8]
000d4f18ldr x3, [sp+160]
000d4f1cldr x4, [x5+24]
000d4f20blr x4
000d4f24str x0, [sp+56]
000d4f28str x1, [sp+88]
000d4f2cstr x2, [sp+96]
000d4f30ldr x4, [sp+56]
000d4f34str x4, [sp+64]
000d4f38str x1, [sp+104]
000d4f3cstr x2, [sp+112]
000d4f40ldr x4, [sp+64]
000d4f44str x4, [sp+48]
000d4f48str x1, [sp+72]
000d4f4cstr x2, [sp+80]
000d4f50ldr x0, [sp+48]
000d4f54ldur x29, [sp-8]
000d4f58ldr x30, [sp], 128
000d4f5cret x30
000d4f60
000d4f60loc_d4f60:
000d4f60stp x0, x1, [sp+8]
000d4f64stp x2, x3, [sp+24]
000d4f68mov x3, x30
000d4f6cbl runtime.morestack_noctxt.abi0
000d4f70ldp x0, x1, [sp+8]
000d4f74ldp x2, x3, [sp+24]
000d4f78b 0xd4ec0
000d4f7c
000d4f7cloc_d4f7c:
000d4f7cldr x17, [x16]
000d4f80add x20, sp, 136
000d4f84subs xzr, x20, x17
000d4f88b.ne 0xd4ee0
000d4f8cadd x20, sp, 8
000d4f90str x20, [x16]
000d4f94b 0xd4ee0
000d4f98udf 0
000d4f9cudf 0
000d4ec0
000d4fa0
000d4fa0io.(*nopCloserWriterTo).WriteTo: ; void io.(*nopCloserWriterTo).WriteTo(io.nopCloserWriterTo * c, io.Writer w)
000d4fa0ldr x16, [x28+16]
000d4fa4sub x17, sp, 16
000d4fa8subs xzr, x17, x16
000d4facb.ls 0xd5050
000d4fb0str x30, [sp-144]!
000d4fb4stur x29, [sp-8]
000d4fb8sub x29, sp, 8
000d4fbcldr x16, [x28+32]
000d4fc0cbnz x16, 0xd506c
000d4fc4
000d4fc4loc_d4fc4:
000d4fc4str x0, [sp+152]
000d4fc8str x1, [sp+160]
000d4fccstr x2, [sp+168]
000d4fd0str xzr, [sp+48]
000d4fd4stp xzr, xzr, [sp+72]
000d4fd8ldr x4, [sp+152]
000d4fdccbnz x4, 0xd4fe4
000d4fe0b 0xd5048
000d4fe4
000d4fe4loc_d4fe4:
000d4fe4stp xzr, xzr, [sp+104]
000d4fe8ldr x4, [sp+152]
000d4fecldrsb x27, [x4]
000d4ff0ldr x0, [x4]
000d4ff4ldr x1, [x4+8]
000d4ff8str x0, [sp+88]
000d4ffcstr x1, [sp+96]
000d5000ldr x2, [sp+160]
000d5004ldr x3, [sp+168]
000d5008bl io.nopCloserWriterTo.WriteTo
000d500cstr x0, [sp+56]
000d5010str x1, [sp+104]
000d5014str x2, [sp+112]
000d5018ldr x4, [sp+56]
000d501cstr x4, [sp+64]
000d5020str x1, [sp+120]
000d5024str x2, [sp+128]
000d5028ldr x4, [sp+64]
000d502cstr x4, [sp+48]
000d5030str x1, [sp+72]
000d5034str x2, [sp+80]
000d5038ldr x0, [sp+48]
000d503cldur x29, [sp-8]
000d5040ldr x30, [sp], 144
000d5044ret x30
000d5048
000d5048loc_d5048:
000d5048bl runtime.panicwrap
000d504chint
000d5050
000d5050loc_d5050:
000d5050stp x0, x1, [sp+8]
000d5054str x2, [sp+24]
000d5058mov x3, x30
000d505cbl runtime.morestack_noctxt.abi0
000d5060ldp x0, x1, [sp+8]
000d5064ldr x2, [sp+24]
000d5068b 0xd4fa0
000d506c
000d506cloc_d506c:
000d506cldr x17, [x16]
000d5070add x20, sp, 152
000d5074subs xzr, x20, x17
000d5078b.ne 0xd4fc4
000d507cadd x20, sp, 8
000d5080str x20, [x16]
000d5084b 0xd4fc4
000d5088udf 0
000d508cudf 0
000d4fa0
000d4fa0io.(*nopCloserWriterTo).WriteTo: ; void io.(*nopCloserWriterTo).WriteTo(io.nopCloserWriterTo * c, io.Writer w)
000d4fa0ldr x16, [x28+16]
000d4fa4sub x17, sp, 16
000d4fa8subs xzr, x17, x16
000d4facb.ls 0xd5050
000d4fb0str x30, [sp-144]!
000d4fb4stur x29, [sp-8]
000d4fb8sub x29, sp, 8
000d4fbcldr x16, [x28+32]
000d4fc0cbnz x16, 0xd506c
000d4fc4
000d4fc4loc_d4fc4:
000d4fc4str x0, [sp+152]
000d4fc8str x1, [sp+160]
000d4fccstr x2, [sp+168]
000d4fd0str xzr, [sp+48]
000d4fd4stp xzr, xzr, [sp+72]
000d4fd8ldr x4, [sp+152]
000d4fdccbnz x4, 0xd4fe4
000d4fe0b 0xd5048
000d4fe4
000d4fe4loc_d4fe4:
000d4fe4stp xzr, xzr, [sp+104]
000d4fe8ldr x4, [sp+152]
000d4fecldrsb x27, [x4]
000d4ff0ldr x0, [x4]
000d4ff4ldr x1, [x4+8]
000d4ff8str x0, [sp+88]
000d4ffcstr x1, [sp+96]
000d5000ldr x2, [sp+160]
000d5004ldr x3, [sp+168]
000d5008bl io.nopCloserWriterTo.WriteTo
000d500cstr x0, [sp+56]
000d5010str x1, [sp+104]
000d5014str x2, [sp+112]
000d5018ldr x4, [sp+56]
000d501cstr x4, [sp+64]
000d5020str x1, [sp+120]
000d5024str x2, [sp+128]
000d5028ldr x4, [sp+64]
000d502cstr x4, [sp+48]
000d5030str x1, [sp+72]
000d5034str x2, [sp+80]
000d5038ldr x0, [sp+48]
000d503cldur x29, [sp-8]
000d5040ldr x30, [sp], 144
000d5044ret x30
000d5048
000d5048loc_d5048:
000d5048bl runtime.panicwrap
000d504chint
000d5050
000d5050loc_d5050:
000d5050stp x0, x1, [sp+8]
000d5054str x2, [sp+24]
000d5058mov x3, x30
000d505cbl runtime.morestack_noctxt.abi0
000d5060ldp x0, x1, [sp+8]
000d5064ldr x2, [sp+24]
000d5068b 0xd4fa0
000d506c
000d506cloc_d506c:
000d506cldr x17, [x16]
000d5070add x20, sp, 152
000d5074subs xzr, x20, x17
000d5078b.ne 0xd4fc4
000d507cadd x20, sp, 8
000d5080str x20, [x16]
000d5084b 0xd4fc4
000d5088udf 0
000d508cudf 0
000d4fa0
000d5090
000d5090io.(*onceError).Lock: ; void io.(*onceError).Lock(io.onceError * m)
000d5090str x0, [sp+8]
000d5094ldrsb x27, [x0]
000d5098b 0x93c00
000d509cudf 0
000d5090
000d5090io.(*onceError).Lock: ; void io.(*onceError).Lock(io.onceError * m)
000d5090str x0, [sp+8]
000d5094ldrsb x27, [x0]
000d5098b 0x93c00
000d509cudf 0
000d5090
000d50a0
000d50a0io.(*onceError).Unlock: ; void io.(*onceError).Unlock(io.onceError * m)
000d50a0str x0, [sp+8]
000d50a4ldrsb x27, [x0]
000d50a8b 0x93c50
000d50acudf 0
000d50a0
000d50a0io.(*onceError).Unlock: ; void io.(*onceError).Unlock(io.onceError * m)
000d50a0str x0, [sp+8]
000d50a4ldrsb x27, [x0]
000d50a8b 0x93c50
000d50acudf 0
000d50a0
000d50b0
000d50b0type:.eq.io.onceError: ; void type:.eq.io.onceError(io.onceError * p, io.onceError * q)
000d50b0ldr x16, [x28+16]
000d50b4subs xzr, sp, x16
000d50b8b.ls 0xd5188
000d50bcstr x30, [sp-80]!
000d50c0stur x29, [sp-8]
000d50c4sub x29, sp, 8
000d50c8str x0, [sp+88]
000d50ccstr x1, [sp+96]
000d50d0strb wzr, [sp+39]
000d50d4ldr x3, [sp+88]
000d50d8ldrsw x3, [x3]
000d50dcldr x4, [sp+96]
000d50e0ldrsw x4, [x4]
000d50e4subs wzr, w4, w3
000d50e8b.eq 0xd50f0
000d50ecb 0xd5168
000d50f0
000d50f0loc_d50f0:
000d50f0ldr x3, [sp+88]
000d50f4ldr x4, [sp+96]
000d50f8ldr w3, [x3+4]
000d50fcldr w4, [x4+4]
000d5100subs wzr, w4, w3
000d5104b.eq 0xd510c
000d5108b 0xd5164
000d510c
000d510cloc_d510c:
000d510cldr x3, [sp+96]
000d5110ldr x4, [x3+8]
000d5114ldr x3, [x3+16]
000d5118str x4, [sp+56]
000d511cstr x3, [sp+64]
000d5120ldr x3, [sp+88]
000d5124ldr x0, [x3+8]
000d5128ldr x1, [x3+16]
000d512cstr x0, [sp+40]
000d5130str x1, [sp+48]
000d5134ldr x3, [sp+56]
000d5138subs xzr, x3, x0
000d513ccset x3, eq
000d5140b.eq 0xd5148
000d5144b 0xd5154
000d5148
000d5148loc_d5148:
000d5148ldr x2, [sp+64]
000d514cbl runtime.ifaceeq
000d5150b 0xd515c
000d5154
000d5154loc_d5154:
000d5154mov x0, x3
000d5158b 0xd515c
000d515c
000d515cloc_d515c:
000d515cstrb w0, [sp+39]
000d5160b 0xd5178
000d5164
000d5164loc_d5164:
000d5164b 0xd516c
000d5168
000d5168loc_d5168:
000d5168b 0xd516c
000d516c
000d516cloc_d516c:
000d516cb 0xd5170
000d5170
000d5170loc_d5170:
000d5170strb wzr, [sp+39]
000d5174b 0xd5178
000d5178
000d5178loc_d5178:
000d5178ldrb w0, [sp+39]
000d517cldur x29, [sp-8]
000d5180ldr x30, [sp], 80
000d5184ret x30
000d5188
000d5188loc_d5188:
000d5188stp x0, x1, [sp+8]
000d518cmov x3, x30
000d5190bl runtime.morestack_noctxt.abi0
000d5194ldp x0, x1, [sp+8]
000d5198b 0xd50b0
000d519cudf 0
000d50b0
000d50b0type:.eq.io.onceError: ; void type:.eq.io.onceError(io.onceError * p, io.onceError * q)
000d50b0ldr x16, [x28+16]
000d50b4subs xzr, sp, x16
000d50b8b.ls 0xd5188
000d50bcstr x30, [sp-80]!
000d50c0stur x29, [sp-8]
000d50c4sub x29, sp, 8
000d50c8str x0, [sp+88]
000d50ccstr x1, [sp+96]
000d50d0strb wzr, [sp+39]
000d50d4ldr x3, [sp+88]
000d50d8ldrsw x3, [x3]
000d50dcldr x4, [sp+96]
000d50e0ldrsw x4, [x4]
000d50e4subs wzr, w4, w3
000d50e8b.eq 0xd50f0
000d50ecb 0xd5168
000d50f0
000d50f0loc_d50f0:
000d50f0ldr x3, [sp+88]
000d50f4ldr x4, [sp+96]
000d50f8ldr w3, [x3+4]
000d50fcldr w4, [x4+4]
000d5100subs wzr, w4, w3
000d5104b.eq 0xd510c
000d5108b 0xd5164
000d510c
000d510cloc_d510c:
000d510cldr x3, [sp+96]
000d5110ldr x4, [x3+8]
000d5114ldr x3, [x3+16]
000d5118str x4, [sp+56]
000d511cstr x3, [sp+64]
000d5120ldr x3, [sp+88]
000d5124ldr x0, [x3+8]
000d5128ldr x1, [x3+16]
000d512cstr x0, [sp+40]
000d5130str x1, [sp+48]
000d5134ldr x3, [sp+56]
000d5138subs xzr, x3, x0
000d513ccset x3, eq
000d5140b.eq 0xd5148
000d5144b 0xd5154
000d5148
000d5148loc_d5148:
000d5148ldr x2, [sp+64]
000d514cbl runtime.ifaceeq
000d5150b 0xd515c
000d5154
000d5154loc_d5154:
000d5154mov x0, x3
000d5158b 0xd515c
000d515c
000d515cloc_d515c:
000d515cstrb w0, [sp+39]
000d5160b 0xd5178
000d5164
000d5164loc_d5164:
000d5164b 0xd516c
000d5168
000d5168loc_d5168:
000d5168b 0xd516c
000d516c
000d516cloc_d516c:
000d516cb 0xd5170
000d5170
000d5170loc_d5170:
000d5170strb wzr, [sp+39]
000d5174b 0xd5178
000d5178
000d5178loc_d5178:
000d5178ldrb w0, [sp+39]
000d517cldur x29, [sp-8]
000d5180ldr x30, [sp], 80
000d5184ret x30
000d5188
000d5188loc_d5188:
000d5188stp x0, x1, [sp+8]
000d518cmov x3, x30
000d5190bl runtime.morestack_noctxt.abi0
000d5194ldp x0, x1, [sp+8]
000d5198b 0xd50b0
000d519cudf 0
000d50b0
000d51a0
000d51a0type:.eq.io.pipe: ; void type:.eq.io.pipe(io.pipe * p, io.pipe * q)
000d51a0ldr x16, [x28+16]
000d51a4subs xzr, sp, x16
000d51a8b.ls 0xd5428
000d51acstr x30, [sp-112]!
000d51b0stur x29, [sp-8]
000d51b4sub x29, sp, 8
000d51b8str x0, [sp+120]
000d51bcstr x1, [sp+128]
000d51c0strb wzr, [sp+39]
000d51c4ldr x3, [sp+120]
000d51c8ldrsw x3, [x3]
000d51ccldr x4, [sp+128]
000d51d0ldrsw x4, [x4]
000d51d4subs wzr, w4, w3
000d51d8b.eq 0xd51e0
000d51dcb 0xd5408
000d51e0
000d51e0loc_d51e0:
000d51e0ldr x3, [sp+120]
000d51e4ldr x4, [sp+128]
000d51e8ldr w3, [x3+4]
000d51ecldr w4, [x4+4]
000d51f0subs wzr, w4, w3
000d51f4b.eq 0xd51fc
000d51f8b 0xd5404
000d51fc
000d51fcloc_d51fc:
000d51fcldr x3, [sp+120]
000d5200ldr x4, [sp+128]
000d5204ldr x3, [x3+8]
000d5208ldr x4, [x4+8]
000d520csubs xzr, x4, x3
000d5210b.eq 0xd5218
000d5214b 0xd5400
000d5218
000d5218loc_d5218:
000d5218ldr x3, [sp+120]
000d521cldr x4, [sp+128]
000d5220ldr x3, [x3+16]
000d5224ldr x4, [x4+16]
000d5228subs xzr, x4, x3
000d522cb.eq 0xd5234
000d5230b 0xd53fc
000d5234
000d5234loc_d5234:
000d5234ldr x3, [sp+120]
000d5238ldr x4, [sp+128]
000d523cldr w3, [x3+24]
000d5240ldr w4, [x4+24]
000d5244subs wzr, w4, w3
000d5248b.eq 0xd5250
000d524cb 0xd53f4
000d5250
000d5250loc_d5250:
000d5250ldr x3, [sp+120]
000d5254ldr x4, [sp+128]
000d5258ldrsw x3, [x3+28]
000d525cldrsw x4, [x4+28]
000d5260subs wzr, w4, w3
000d5264b.eq 0xd526c
000d5268b 0xd53f0
000d526c
000d526cloc_d526c:
000d526cldr x3, [sp+120]
000d5270ldr x4, [sp+128]
000d5274ldr w3, [x3+32]
000d5278ldr w4, [x4+32]
000d527csubs wzr, w4, w3
000d5280b.eq 0xd5288
000d5284b 0xd53ec
000d5288
000d5288loc_d5288:
000d5288ldr x3, [sp+120]
000d528cldr x4, [sp+128]
000d5290ldr x3, [x3+40]
000d5294ldr x4, [x4+40]
000d5298subs xzr, x4, x3
000d529cb.eq 0xd52a4
000d52a0b 0xd53e8
000d52a4
000d52a4loc_d52a4:
000d52a4ldr x3, [sp+120]
000d52a8ldr x4, [sp+128]
000d52acldrsw x3, [x3+48]
000d52b0ldrsw x4, [x4+48]
000d52b4subs wzr, w4, w3
000d52b8b.eq 0xd52c0
000d52bcb 0xd53dc
000d52c0
000d52c0loc_d52c0:
000d52c0ldr x3, [sp+120]
000d52c4ldr x4, [sp+128]
000d52c8ldr w3, [x3+52]
000d52ccldr w4, [x4+52]
000d52d0subs wzr, w4, w3
000d52d4b.eq 0xd52dc
000d52d8b 0xd53d8
000d52dc
000d52dcloc_d52dc:
000d52dcldr x3, [sp+128]
000d52e0ldr x4, [x3+56]
000d52e4ldr x3, [x3+64]
000d52e8str x4, [sp+88]
000d52ecstr x3, [sp+96]
000d52f0ldr x3, [sp+120]
000d52f4ldr x0, [x3+56]
000d52f8ldr x1, [x3+64]
000d52fcstr x0, [sp+72]
000d5300str x1, [sp+80]
000d5304ldr x3, [sp+88]
000d5308subs xzr, x0, x3
000d530cb.eq 0xd5314
000d5310b 0xd53d4
000d5314
000d5314loc_d5314:
000d5314ldr x2, [sp+96]
000d5318bl runtime.ifaceeq
000d531ctbnz w0, 0, 0xd5324
000d5320b 0xd53d0
000d5324
000d5324loc_d5324:
000d5324ldr x3, [sp+120]
000d5328ldr x4, [sp+128]
000d532cldrsw x3, [x3+72]
000d5330ldrsw x4, [x4+72]
000d5334subs wzr, w4, w3
000d5338cset x3, eq
000d533cb.eq 0xd5344
000d5340b 0xd5360
000d5344
000d5344loc_d5344:
000d5344ldr x4, [sp+120]
000d5348ldr x5, [sp+128]
000d534cldr w4, [x4+76]
000d5350ldr w5, [x5+76]
000d5354subs wzr, w5, w4
000d5358cset x3, eq
000d535cb 0xd5364
000d5360
000d5360loc_d5360:
000d5360b 0xd5364
000d5364
000d5364loc_d5364:
000d5364tbnz w3, 0, 0xd536c
000d5368b 0xd53c0
000d536c
000d536cloc_d536c:
000d536cldr x3, [sp+128]
000d5370ldr x4, [x3+80]
000d5374ldr x3, [x3+88]
000d5378str x4, [sp+56]
000d537cstr x3, [sp+64]
000d5380ldr x3, [sp+120]
000d5384ldr x0, [x3+80]
000d5388ldr x1, [x3+88]
000d538cstr x0, [sp+40]
000d5390str x1, [sp+48]
000d5394ldr x3, [sp+56]
000d5398subs xzr, x0, x3
000d539ccset x3, eq
000d53a0b.eq 0xd53a8
000d53a4b 0xd53b4
000d53a8
000d53a8loc_d53a8:
000d53a8ldr x2, [sp+64]
000d53acbl runtime.ifaceeq
000d53b0b 0xd53bc
000d53b4
000d53b4loc_d53b4:
000d53b4mov x0, x3
000d53b8b 0xd53bc
000d53bc
000d53bcloc_d53bc:
000d53bcb 0xd53c8
000d53c0
000d53c0loc_d53c0:
000d53c0mov x0, x3
000d53c4b 0xd53c8
000d53c8
000d53c8loc_d53c8:
000d53c8strb w0, [sp+39]
000d53ccb 0xd5418
000d53d0
000d53d0loc_d53d0:
000d53d0b 0xd53e4
000d53d4
000d53d4loc_d53d4:
000d53d4b 0xd53e4
000d53d8
000d53d8loc_d53d8:
000d53d8b 0xd53e0
000d53dc
000d53dcloc_d53dc:
000d53dcb 0xd53e0
000d53e0
000d53e0loc_d53e0:
000d53e0b 0xd53e4
000d53e4
000d53e4loc_d53e4:
000d53e4b 0xd5410
000d53e8
000d53e8loc_d53e8:
000d53e8b 0xd5410
000d53ec
000d53ecloc_d53ec:
000d53ecb 0xd53f8
000d53f0
000d53f0loc_d53f0:
000d53f0b 0xd53f8
000d53f4
000d53f4loc_d53f4:
000d53f4b 0xd53f8
000d53f8
000d53f8loc_d53f8:
000d53f8b 0xd5410
000d53fc
000d53fcloc_d53fc:
000d53fcb 0xd5410
000d5400
000d5400loc_d5400:
000d5400b 0xd5410
000d5404
000d5404loc_d5404:
000d5404b 0xd540c
000d5408
000d5408loc_d5408:
000d5408b 0xd540c
000d540c
000d540cloc_d540c:
000d540cb 0xd5410
000d5410
000d5410loc_d5410:
000d5410strb wzr, [sp+39]
000d5414b 0xd5418
000d5418
000d5418loc_d5418:
000d5418ldrb w0, [sp+39]
000d541cldur x29, [sp-8]
000d5420ldr x30, [sp], 112
000d5424ret x30
000d5428
000d5428loc_d5428:
000d5428stp x0, x1, [sp+8]
000d542cmov x3, x30
000d5430bl runtime.morestack_noctxt.abi0
000d5434ldp x0, x1, [sp+8]
000d5438b 0xd51a0
000d543cudf 0
000d51a0
000d51a0type:.eq.io.pipe: ; void type:.eq.io.pipe(io.pipe * p, io.pipe * q)
000d51a0ldr x16, [x28+16]
000d51a4subs xzr, sp, x16
000d51a8b.ls 0xd5428
000d51acstr x30, [sp-112]!
000d51b0stur x29, [sp-8]
000d51b4sub x29, sp, 8
000d51b8str x0, [sp+120]
000d51bcstr x1, [sp+128]
000d51c0strb wzr, [sp+39]
000d51c4ldr x3, [sp+120]
000d51c8ldrsw x3, [x3]
000d51ccldr x4, [sp+128]
000d51d0ldrsw x4, [x4]
000d51d4subs wzr, w4, w3
000d51d8b.eq 0xd51e0
000d51dcb 0xd5408
000d51e0
000d51e0loc_d51e0:
000d51e0ldr x3, [sp+120]
000d51e4ldr x4, [sp+128]
000d51e8ldr w3, [x3+4]
000d51ecldr w4, [x4+4]
000d51f0subs wzr, w4, w3
000d51f4b.eq 0xd51fc
000d51f8b 0xd5404
000d51fc
000d51fcloc_d51fc:
000d51fcldr x3, [sp+120]
000d5200ldr x4, [sp+128]
000d5204ldr x3, [x3+8]
000d5208ldr x4, [x4+8]
000d520csubs xzr, x4, x3
000d5210b.eq 0xd5218
000d5214b 0xd5400
000d5218
000d5218loc_d5218:
000d5218ldr x3, [sp+120]
000d521cldr x4, [sp+128]
000d5220ldr x3, [x3+16]
000d5224ldr x4, [x4+16]
000d5228subs xzr, x4, x3
000d522cb.eq 0xd5234
000d5230b 0xd53fc
000d5234
000d5234loc_d5234:
000d5234ldr x3, [sp+120]
000d5238ldr x4, [sp+128]
000d523cldr w3, [x3+24]
000d5240ldr w4, [x4+24]
000d5244subs wzr, w4, w3
000d5248b.eq 0xd5250
000d524cb 0xd53f4
000d5250
000d5250loc_d5250:
000d5250ldr x3, [sp+120]
000d5254ldr x4, [sp+128]
000d5258ldrsw x3, [x3+28]
000d525cldrsw x4, [x4+28]
000d5260subs wzr, w4, w3
000d5264b.eq 0xd526c
000d5268b 0xd53f0
000d526c
000d526cloc_d526c:
000d526cldr x3, [sp+120]
000d5270ldr x4, [sp+128]
000d5274ldr w3, [x3+32]
000d5278ldr w4, [x4+32]
000d527csubs wzr, w4, w3
000d5280b.eq 0xd5288
000d5284b 0xd53ec
000d5288
000d5288loc_d5288:
000d5288ldr x3, [sp+120]
000d528cldr x4, [sp+128]
000d5290ldr x3, [x3+40]
000d5294ldr x4, [x4+40]
000d5298subs xzr, x4, x3
000d529cb.eq 0xd52a4
000d52a0b 0xd53e8
000d52a4
000d52a4loc_d52a4:
000d52a4ldr x3, [sp+120]
000d52a8ldr x4, [sp+128]
000d52acldrsw x3, [x3+48]
000d52b0ldrsw x4, [x4+48]
000d52b4subs wzr, w4, w3
000d52b8b.eq 0xd52c0
000d52bcb 0xd53dc
000d52c0
000d52c0loc_d52c0:
000d52c0ldr x3, [sp+120]
000d52c4ldr x4, [sp+128]
000d52c8ldr w3, [x3+52]
000d52ccldr w4, [x4+52]
000d52d0subs wzr, w4, w3
000d52d4b.eq 0xd52dc
000d52d8b 0xd53d8
000d52dc
000d52dcloc_d52dc:
000d52dcldr x3, [sp+128]
000d52e0ldr x4, [x3+56]
000d52e4ldr x3, [x3+64]
000d52e8str x4, [sp+88]
000d52ecstr x3, [sp+96]
000d52f0ldr x3, [sp+120]
000d52f4ldr x0, [x3+56]
000d52f8ldr x1, [x3+64]
000d52fcstr x0, [sp+72]
000d5300str x1, [sp+80]
000d5304ldr x3, [sp+88]
000d5308subs xzr, x0, x3
000d530cb.eq 0xd5314
000d5310b 0xd53d4
000d5314
000d5314loc_d5314:
000d5314ldr x2, [sp+96]
000d5318bl runtime.ifaceeq
000d531ctbnz w0, 0, 0xd5324
000d5320b 0xd53d0
000d5324
000d5324loc_d5324:
000d5324ldr x3, [sp+120]
000d5328ldr x4, [sp+128]
000d532cldrsw x3, [x3+72]
000d5330ldrsw x4, [x4+72]
000d5334subs wzr, w4, w3
000d5338cset x3, eq
000d533cb.eq 0xd5344
000d5340b 0xd5360
000d5344
000d5344loc_d5344:
000d5344ldr x4, [sp+120]
000d5348ldr x5, [sp+128]
000d534cldr w4, [x4+76]
000d5350ldr w5, [x5+76]
000d5354subs wzr, w5, w4
000d5358cset x3, eq
000d535cb 0xd5364
000d5360
000d5360loc_d5360:
000d5360b 0xd5364
000d5364
000d5364loc_d5364:
000d5364tbnz w3, 0, 0xd536c
000d5368b 0xd53c0
000d536c
000d536cloc_d536c:
000d536cldr x3, [sp+128]
000d5370ldr x4, [x3+80]
000d5374ldr x3, [x3+88]
000d5378str x4, [sp+56]
000d537cstr x3, [sp+64]
000d5380ldr x3, [sp+120]
000d5384ldr x0, [x3+80]
000d5388ldr x1, [x3+88]
000d538cstr x0, [sp+40]
000d5390str x1, [sp+48]
000d5394ldr x3, [sp+56]
000d5398subs xzr, x0, x3
000d539ccset x3, eq
000d53a0b.eq 0xd53a8
000d53a4b 0xd53b4
000d53a8
000d53a8loc_d53a8:
000d53a8ldr x2, [sp+64]
000d53acbl runtime.ifaceeq
000d53b0b 0xd53bc
000d53b4
000d53b4loc_d53b4:
000d53b4mov x0, x3
000d53b8b 0xd53bc
000d53bc
000d53bcloc_d53bc:
000d53bcb 0xd53c8
000d53c0
000d53c0loc_d53c0:
000d53c0mov x0, x3
000d53c4b 0xd53c8
000d53c8
000d53c8loc_d53c8:
000d53c8strb w0, [sp+39]
000d53ccb 0xd5418
000d53d0
000d53d0loc_d53d0:
000d53d0b 0xd53e4
000d53d4
000d53d4loc_d53d4:
000d53d4b 0xd53e4
000d53d8
000d53d8loc_d53d8:
000d53d8b 0xd53e0
000d53dc
000d53dcloc_d53dc:
000d53dcb 0xd53e0
000d53e0
000d53e0loc_d53e0:
000d53e0b 0xd53e4
000d53e4
000d53e4loc_d53e4:
000d53e4b 0xd5410
000d53e8
000d53e8loc_d53e8:
000d53e8b 0xd5410
000d53ec
000d53ecloc_d53ec:
000d53ecb 0xd53f8
000d53f0
000d53f0loc_d53f0:
000d53f0b 0xd53f8
000d53f4
000d53f4loc_d53f4:
000d53f4b 0xd53f8
000d53f8
000d53f8loc_d53f8:
000d53f8b 0xd5410
000d53fc
000d53fcloc_d53fc:
000d53fcb 0xd5410
000d5400
000d5400loc_d5400:
000d5400b 0xd5410
000d5404
000d5404loc_d5404:
000d5404b 0xd540c
000d5408
000d5408loc_d5408:
000d5408b 0xd540c
000d540c
000d540cloc_d540c:
000d540cb 0xd5410
000d5410
000d5410loc_d5410:
000d5410strb wzr, [sp+39]
000d5414b 0xd5418
000d5418
000d5418loc_d5418:
000d5418ldrb w0, [sp+39]
000d541cldur x29, [sp-8]
000d5420ldr x30, [sp], 112
000d5424ret x30
000d5428
000d5428loc_d5428:
000d5428stp x0, x1, [sp+8]
000d542cmov x3, x30
000d5430bl runtime.morestack_noctxt.abi0
000d5434ldp x0, x1, [sp+8]
000d5438b 0xd51a0
000d543cudf 0
000d51a0
000d5440
000d5440type:.eq.io.PipeReader: ; void type:.eq.io.PipeReader(io.PipeReader * p, io.PipeReader * q)
000d5440ldr x16, [x28+16]
000d5444subs xzr, sp, x16
000d5448b.ls 0xd5490
000d544cstr x30, [sp-64]!
000d5450stur x29, [sp-8]
000d5454sub x29, sp, 8
000d5458str x0, [sp+72]
000d545cstr x1, [sp+80]
000d5460strb wzr, [sp+39]
000d5464ldr x2, [sp+72]
000d5468str x2, [sp+48]
000d546cldr x1, [sp+80]
000d5470str x1, [sp+40]
000d5474ldr x0, [sp+48]
000d5478bl type:.eq.io.pipe
000d547cstrb w0, [sp+39]
000d5480b 0xd5484
000d5484
000d5484loc_d5484:
000d5484ldur x29, [sp-8]
000d5488ldr x30, [sp], 64
000d548cret x30
000d5490
000d5490loc_d5490:
000d5490stp x0, x1, [sp+8]
000d5494mov x3, x30
000d5498bl runtime.morestack_noctxt.abi0
000d549cldp x0, x1, [sp+8]
000d54a0b 0xd5440
000d54a4udf 0
000d54a8udf 0
000d54acudf 0
000d5440
000d5440type:.eq.io.PipeReader: ; void type:.eq.io.PipeReader(io.PipeReader * p, io.PipeReader * q)
000d5440ldr x16, [x28+16]
000d5444subs xzr, sp, x16
000d5448b.ls 0xd5490
000d544cstr x30, [sp-64]!
000d5450stur x29, [sp-8]
000d5454sub x29, sp, 8
000d5458str x0, [sp+72]
000d545cstr x1, [sp+80]
000d5460strb wzr, [sp+39]
000d5464ldr x2, [sp+72]
000d5468str x2, [sp+48]
000d546cldr x1, [sp+80]
000d5470str x1, [sp+40]
000d5474ldr x0, [sp+48]
000d5478bl type:.eq.io.pipe
000d547cstrb w0, [sp+39]
000d5480b 0xd5484
000d5484
000d5484loc_d5484:
000d5484ldur x29, [sp-8]
000d5488ldr x30, [sp], 64
000d548cret x30
000d5490
000d5490loc_d5490:
000d5490stp x0, x1, [sp+8]
000d5494mov x3, x30
000d5498bl runtime.morestack_noctxt.abi0
000d549cldp x0, x1, [sp+8]
000d54a0b 0xd5440
000d54a4udf 0
000d54a8udf 0
000d54acudf 0
000d5440
000d54b0
000d54b0type:.eq.io.PipeWriter: ; void type:.eq.io.PipeWriter(io.PipeWriter * p, io.PipeWriter * q)
000d54b0ldr x16, [x28+16]
000d54b4subs xzr, sp, x16
000d54b8b.ls 0xd5500
000d54bcstr x30, [sp-64]!
000d54c0stur x29, [sp-8]
000d54c4sub x29, sp, 8
000d54c8str x0, [sp+72]
000d54ccstr x1, [sp+80]
000d54d0strb wzr, [sp+39]
000d54d4ldr x2, [sp+72]
000d54d8str x2, [sp+48]
000d54dcldr x1, [sp+80]
000d54e0str x1, [sp+40]
000d54e4ldr x0, [sp+48]
000d54e8bl type:.eq.io.PipeReader
000d54ecstrb w0, [sp+39]
000d54f0b 0xd54f4
000d54f4
000d54f4loc_d54f4:
000d54f4ldur x29, [sp-8]
000d54f8ldr x30, [sp], 64
000d54fcret x30
000d5500
000d5500loc_d5500:
000d5500stp x0, x1, [sp+8]
000d5504mov x3, x30
000d5508bl runtime.morestack_noctxt.abi0
000d550cldp x0, x1, [sp+8]
000d5510b 0xd54b0
000d5514udf 0
000d5518udf 0
000d551cudf 0
000d54b0
000d54b0type:.eq.io.PipeWriter: ; void type:.eq.io.PipeWriter(io.PipeWriter * p, io.PipeWriter * q)
000d54b0ldr x16, [x28+16]
000d54b4subs xzr, sp, x16
000d54b8b.ls 0xd5500
000d54bcstr x30, [sp-64]!
000d54c0stur x29, [sp-8]
000d54c4sub x29, sp, 8
000d54c8str x0, [sp+72]
000d54ccstr x1, [sp+80]
000d54d0strb wzr, [sp+39]
000d54d4ldr x2, [sp+72]
000d54d8str x2, [sp+48]
000d54dcldr x1, [sp+80]
000d54e0str x1, [sp+40]
000d54e4ldr x0, [sp+48]
000d54e8bl type:.eq.io.PipeReader
000d54ecstrb w0, [sp+39]
000d54f0b 0xd54f4
000d54f4
000d54f4loc_d54f4:
000d54f4ldur x29, [sp-8]
000d54f8ldr x30, [sp], 64
000d54fcret x30
000d5500
000d5500loc_d5500:
000d5500stp x0, x1, [sp+8]
000d5504mov x3, x30
000d5508bl runtime.morestack_noctxt.abi0
000d550cldp x0, x1, [sp+8]
000d5510b 0xd54b0
000d5514udf 0
000d5518udf 0
000d551cudf 0
000d54b0
000d5520
000d5520io/fs.init: ; void io/fs.init(void)
000d5520ldr x16, [x28+16]
000d5524subs xzr, sp, x16
000d5528b.ls 0xd571c
000d552cstr x30, [sp-32]!
000d5530stur x29, [sp-8]
000d5534sub x29, sp, 8
000d5538bl io/fs.errInvalid
000d553cadrp x27, 0x94c000
000d5540str x0, [x27+1616]
000d5544adrp x27, 0x976000
000d5548ldr w0, [x27+3056]
000d554ccbz w0, 0xd5554
000d5550b 0xd5558
000d5554
000d5554loc_d5554:
000d5554b 0xd5570
000d5558
000d5558loc_d5558:
000d5558bl runtime.gcWriteBarrier2
000d555cstr x1, [x25]
000d5560adrp x27, 0x94c000
000d5564ldr x0, [x27+1624]
000d5568str x0, [x25+8]
000d556cb 0xd5570
000d5570
000d5570loc_d5570:
000d5570adrp x27, 0x94c000
000d5574str x1, [x27+1624]
000d5578bl io/fs.errPermission
000d557cadrp x27, 0x94c000
000d5580str x0, [x27+1632]
000d5584adrp x27, 0x976000
000d5588ldr w0, [x27+3056]
000d558ccbz w0, 0xd5594
000d5590b 0xd5598
000d5594
000d5594loc_d5594:
000d5594b 0xd55b0
000d5598
000d5598loc_d5598:
000d5598bl runtime.gcWriteBarrier2
000d559cstr x1, [x25]
000d55a0adrp x27, 0x94c000
000d55a4ldr x0, [x27+1640]
000d55a8str x0, [x25+8]
000d55acb 0xd55b0
000d55b0
000d55b0loc_d55b0:
000d55b0adrp x27, 0x94c000
000d55b4str x1, [x27+1640]
000d55b8bl io/fs.errExist
000d55bcadrp x27, 0x94c000
000d55c0str x0, [x27+1648]
000d55c4adrp x27, 0x976000
000d55c8ldr w0, [x27+3056]
000d55cccbz w0, 0xd55d4
000d55d0b 0xd55d8
000d55d4
000d55d4loc_d55d4:
000d55d4b 0xd55f0
000d55d8
000d55d8loc_d55d8:
000d55d8bl runtime.gcWriteBarrier2
000d55dcstr x1, [x25]
000d55e0adrp x27, 0x94c000
000d55e4ldr x0, [x27+1656]
000d55e8str x0, [x25+8]
000d55ecb 0xd55f0
000d55f0
000d55f0loc_d55f0:
000d55f0adrp x27, 0x94c000
000d55f4str x1, [x27+1656]
000d55f8bl io/fs.errNotExist
000d55fcadrp x27, 0x94c000
000d5600str x0, [x27+1664]
000d5604adrp x27, 0x976000
000d5608ldr w0, [x27+3056]
000d560ccbz w0, 0xd5614
000d5610b 0xd5618
000d5614
000d5614loc_d5614:
000d5614b 0xd5630
000d5618
000d5618loc_d5618:
000d5618bl runtime.gcWriteBarrier2
000d561cstr x1, [x25]
000d5620adrp x27, 0x94c000
000d5624ldr x0, [x27+1672]
000d5628str x0, [x25+8]
000d562cb 0xd5630
000d5630
000d5630loc_d5630:
000d5630adrp x27, 0x94c000
000d5634str x1, [x27+1672]
000d5638bl io/fs.errClosed
000d563cadrp x27, 0x94c000
000d5640str x0, [x27+1680]
000d5644adrp x27, 0x976000
000d5648ldr w0, [x27+3056]
000d564ccbz w0, 0xd5654
000d5650b 0xd5658
000d5654
000d5654loc_d5654:
000d5654b 0xd5670
000d5658
000d5658loc_d5658:
000d5658bl runtime.gcWriteBarrier2
000d565cstr x1, [x25]
000d5660adrp x27, 0x94c000
000d5664ldr x2, [x27+1688]
000d5668str x2, [x25+8]
000d566cb 0xd5670
000d5670
000d5670loc_d5670:
000d5670adrp x27, 0x94c000
000d5674str x1, [x27+1688]
000d5678adrp x0, 0x5e1000
000d567cadd x0, x0, 681
000d5680movz x1, 19
000d5684bl errors.New
000d5688adrp x27, 0x94c000
000d568cstr x0, [x27+1696]
000d5690adrp x27, 0x976000
000d5694ldr w2, [x27+3056]
000d5698cbz w2, 0xd56a0
000d569cb 0xd56a4
000d56a0
000d56a0loc_d56a0:
000d56a0b 0xd56bc
000d56a4
000d56a4loc_d56a4:
000d56a4bl runtime.gcWriteBarrier2
000d56a8str x1, [x25]
000d56acadrp x27, 0x94c000
000d56b0ldr x2, [x27+1704]
000d56b4str x2, [x25+8]
000d56b8b 0xd56bc
000d56bc
000d56bcloc_d56bc:
000d56bcadrp x27, 0x94c000
000d56c0str x1, [x27+1704]
000d56c4adrp x0, 0x5ea000
000d56c8add x0, x0, 1299
000d56ccmovz x1, 33
000d56d0bl errors.New
000d56d4adrp x27, 0x94c000
000d56d8str x0, [x27+1712]
000d56dcadrp x27, 0x976000
000d56e0ldr w2, [x27+3056]
000d56e4cbz w2, 0xd56ec
000d56e8b 0xd56f0
000d56ec
000d56ecloc_d56ec:
000d56ecb 0xd5708
000d56f0
000d56f0loc_d56f0:
000d56f0bl runtime.gcWriteBarrier2
000d56f4str x1, [x25]
000d56f8adrp x27, 0x94c000
000d56fcldr x0, [x27+1720]
000d5700str x0, [x25+8]
000d5704b 0xd5708
000d5708
000d5708loc_d5708:
000d5708adrp x27, 0x94c000
000d570cstr x1, [x27+1720]
000d5710ldur x29, [sp-8]
000d5714ldr x30, [sp], 32
000d5718ret x30
000d571c
000d571cloc_d571c:
000d571cmov x3, x30
000d5720bl runtime.morestack_noctxt.abi0
000d5724b 0xd5520
000d5728udf 0
000d572cudf 0
000d5520
000d5520io/fs.init: ; void io/fs.init(void)
000d5520ldr x16, [x28+16]
000d5524subs xzr, sp, x16
000d5528b.ls 0xd571c
000d552cstr x30, [sp-32]!
000d5530stur x29, [sp-8]
000d5534sub x29, sp, 8
000d5538bl io/fs.errInvalid
000d553cadrp x27, 0x94c000
000d5540str x0, [x27+1616]
000d5544adrp x27, 0x976000
000d5548ldr w0, [x27+3056]
000d554ccbz w0, 0xd5554
000d5550b 0xd5558
000d5554
000d5554loc_d5554:
000d5554b 0xd5570
000d5558
000d5558loc_d5558:
000d5558bl runtime.gcWriteBarrier2
000d555cstr x1, [x25]
000d5560adrp x27, 0x94c000
000d5564ldr x0, [x27+1624]
000d5568str x0, [x25+8]
000d556cb 0xd5570
000d5570
000d5570loc_d5570:
000d5570adrp x27, 0x94c000
000d5574str x1, [x27+1624]
000d5578bl io/fs.errPermission
000d557cadrp x27, 0x94c000
000d5580str x0, [x27+1632]
000d5584adrp x27, 0x976000
000d5588ldr w0, [x27+3056]
000d558ccbz w0, 0xd5594
000d5590b 0xd5598
000d5594
000d5594loc_d5594:
000d5594b 0xd55b0
000d5598
000d5598loc_d5598:
000d5598bl runtime.gcWriteBarrier2
000d559cstr x1, [x25]
000d55a0adrp x27, 0x94c000
000d55a4ldr x0, [x27+1640]
000d55a8str x0, [x25+8]
000d55acb 0xd55b0
000d55b0
000d55b0loc_d55b0:
000d55b0adrp x27, 0x94c000
000d55b4str x1, [x27+1640]
000d55b8bl io/fs.errExist
000d55bcadrp x27, 0x94c000
000d55c0str x0, [x27+1648]
000d55c4adrp x27, 0x976000
000d55c8ldr w0, [x27+3056]
000d55cccbz w0, 0xd55d4
000d55d0b 0xd55d8
000d55d4
000d55d4loc_d55d4:
000d55d4b 0xd55f0
000d55d8
000d55d8loc_d55d8:
000d55d8bl runtime.gcWriteBarrier2
000d55dcstr x1, [x25]
000d55e0adrp x27, 0x94c000
000d55e4ldr x0, [x27+1656]
000d55e8str x0, [x25+8]
000d55ecb 0xd55f0
000d55f0
000d55f0loc_d55f0:
000d55f0adrp x27, 0x94c000
000d55f4str x1, [x27+1656]
000d55f8bl io/fs.errNotExist
000d55fcadrp x27, 0x94c000
000d5600str x0, [x27+1664]
000d5604adrp x27, 0x976000
000d5608ldr w0, [x27+3056]
000d560ccbz w0, 0xd5614
000d5610b 0xd5618
000d5614
000d5614loc_d5614:
000d5614b 0xd5630
000d5618
000d5618loc_d5618:
000d5618bl runtime.gcWriteBarrier2
000d561cstr x1, [x25]
000d5620adrp x27, 0x94c000
000d5624ldr x0, [x27+1672]
000d5628str x0, [x25+8]
000d562cb 0xd5630
000d5630
000d5630loc_d5630:
000d5630adrp x27, 0x94c000
000d5634str x1, [x27+1672]
000d5638bl io/fs.errClosed
000d563cadrp x27, 0x94c000
000d5640str x0, [x27+1680]
000d5644adrp x27, 0x976000
000d5648ldr w0, [x27+3056]
000d564ccbz w0, 0xd5654
000d5650b 0xd5658
000d5654
000d5654loc_d5654:
000d5654b 0xd5670
000d5658
000d5658loc_d5658:
000d5658bl runtime.gcWriteBarrier2
000d565cstr x1, [x25]
000d5660adrp x27, 0x94c000
000d5664ldr x2, [x27+1688]
000d5668str x2, [x25+8]
000d566cb 0xd5670
000d5670
000d5670loc_d5670:
000d5670adrp x27, 0x94c000
000d5674str x1, [x27+1688]
000d5678adrp x0, 0x5e1000
000d567cadd x0, x0, 681
000d5680movz x1, 19
000d5684bl errors.New
000d5688adrp x27, 0x94c000
000d568cstr x0, [x27+1696]
000d5690adrp x27, 0x976000
000d5694ldr w2, [x27+3056]
000d5698cbz w2, 0xd56a0
000d569cb 0xd56a4
000d56a0
000d56a0loc_d56a0:
000d56a0b 0xd56bc
000d56a4
000d56a4loc_d56a4:
000d56a4bl runtime.gcWriteBarrier2
000d56a8str x1, [x25]
000d56acadrp x27, 0x94c000
000d56b0ldr x2, [x27+1704]
000d56b4str x2, [x25+8]
000d56b8b 0xd56bc
000d56bc
000d56bcloc_d56bc:
000d56bcadrp x27, 0x94c000
000d56c0str x1, [x27+1704]
000d56c4adrp x0, 0x5ea000
000d56c8add x0, x0, 1299
000d56ccmovz x1, 33
000d56d0bl errors.New
000d56d4adrp x27, 0x94c000
000d56d8str x0, [x27+1712]
000d56dcadrp x27, 0x976000
000d56e0ldr w2, [x27+3056]
000d56e4cbz w2, 0xd56ec
000d56e8b 0xd56f0
000d56ec
000d56ecloc_d56ec:
000d56ecb 0xd5708
000d56f0
000d56f0loc_d56f0:
000d56f0bl runtime.gcWriteBarrier2
000d56f4str x1, [x25]
000d56f8adrp x27, 0x94c000
000d56fcldr x0, [x27+1720]
000d5700str x0, [x25+8]
000d5704b 0xd5708
000d5708
000d5708loc_d5708:
000d5708adrp x27, 0x94c000
000d570cstr x1, [x27+1720]
000d5710ldur x29, [sp-8]
000d5714ldr x30, [sp], 32
000d5718ret x30
000d571c
000d571cloc_d571c:
000d571cmov x3, x30
000d5720bl runtime.morestack_noctxt.abi0
000d5724b 0xd5520
000d5728udf 0
000d572cudf 0
000d5520
000d5730
000d5730io/fs.FormatFileInfo: ; void io/fs.FormatFileInfo(io/fs.FileInfo info)
000d5730ldr x16, [x28+16]
000d5734sub x17, sp, 352
000d5738subs xzr, x17, x16
000d573cb.ls 0xd5d44
000d5740sub x20, sp, 480
000d5744stp x29, x30, [x20-8]
000d5748add sp, x20, 0
000d574csub x29, sp, 8
000d5750str x0, [sp+488]
000d5754str x1, [sp+496]
000d5758stp xzr, xzr, [sp+224]
000d575cldr x1, [sp+488]
000d5760ldrsb x27, [x1]
000d5764ldr x1, [x1+48]
000d5768ldr x0, [sp+496]
000d576cblr x1
000d5770str x0, [sp+240]
000d5774str x1, [sp+248]
000d5778str x1, [sp+152]
000d577cadd x2, x1, 40
000d5780adrp x0, 0x520000
000d5784add x0, x0, 3072
000d5788mov x1, xzr
000d578cbl runtime.makeslice
000d5790ldr x1, [sp+152]
000d5794str x0, [sp+256]
000d5798str xzr, [sp+264]
000d579cadd x1, x1, 40
000d57a0str x1, [sp+272]
000d57a4ldr x1, [sp+488]
000d57a8ldrsb x27, [x1]
000d57acldr x1, [x1+40]
000d57b0ldr x0, [sp+496]
000d57b4blr x1
000d57b8str w0, [sp+116]
000d57bcbl io/fs.FileMode.String
000d57c0str x0, [sp+456]
000d57c4str x1, [sp+464]
000d57c8ldr x2, [sp+272]
000d57ccldr x1, [sp+264]
000d57d0ldr x0, [sp+256]
000d57d4str x0, [sp+384]
000d57d8str x1, [sp+392]
000d57dcstr x2, [sp+400]
000d57e0ldr x3, [sp+464]
000d57e4add x1, x1, x3
000d57e8str x1, [sp+216]
000d57ecsubs xzr, x2, x1
000d57f0b.hs 0xd57f8
000d57f4b 0xd5800
000d57f8
000d57f8loc_d57f8:
000d57f8str x1, [sp+392]
000d57fcb 0xd5820
000d5800
000d5800loc_d5800:
000d5800ldr x3, [sp+464]
000d5804adrp x4, 0x520000
000d5808add x4, x4, 3072
000d580cbl runtime.growslice
000d5810str x0, [sp+384]
000d5814str x1, [sp+392]
000d5818str x2, [sp+400]
000d581cb 0xd5820
000d5820
000d5820loc_d5820:
000d5820ldr x3, [sp+464]
000d5824str x3, [sp+208]
000d5828ldr x3, [sp+216]
000d582cldr x4, [sp+464]
000d5830sub x3, x3, x4
000d5834ldr x4, [sp+384]
000d5838add x0, x4, x3
000d583cstr x0, [sp+376]
000d5840ldr x2, [sp+208]
000d5844ldr x1, [sp+456]
000d5848bl runtime.memmove
000d584cldr x2, [sp+400]
000d5850ldr x0, [sp+384]
000d5854ldr x3, [sp+392]
000d5858str x0, [sp+256]
000d585cstr x3, [sp+264]
000d5860str x2, [sp+272]
000d5864add x1, x3, 1
000d5868subs xzr, x2, x1
000d586cb.hs 0xd5874
000d5870b 0xd5878
000d5874
000d5874loc_d5874:
000d5874b 0xd588c
000d5878
000d5878loc_d5878:
000d5878orr x3, xzr, 1
000d587cadrp x4, 0x520000
000d5880add x4, x4, 3072
000d5884bl runtime.growslice
000d5888b 0xd588c
000d588c
000d588cloc_d588c:
000d588csub x3, x1, 1
000d5890orr x4, xzr, 32
000d5894strb w4, [x0+x3]
000d5898str x0, [sp+256]
000d589cstr x1, [sp+264]
000d58a0str x2, [sp+272]
000d58a4ldr x1, [sp+488]
000d58a8ldrsb x27, [x1]
000d58acldr x1, [x1+56]
000d58b0ldr x0, [sp+496]
000d58b4blr x1
000d58b8str x0, [sp+128]
000d58bcstr xzr, [sp+120]
000d58c0tbz x0, 63, 0xd58c8
000d58c4b 0xd58d0
000d58c8
000d58c8loc_d58c8:
000d58c8str x0, [sp+120]
000d58ccb 0xd592c
000d58d0
000d58d0loc_d58d0:
000d58d0ldr x2, [sp+272]
000d58d4ldr x0, [sp+256]
000d58d8ldr x5, [sp+264]
000d58dcadd x1, x5, 1
000d58e0subs xzr, x2, x1
000d58e4b.hs 0xd58ec
000d58e8b 0xd58f0
000d58ec
000d58ecloc_d58ec:
000d58ecb 0xd5904
000d58f0
000d58f0loc_d58f0:
000d58f0orr x3, xzr, 1
000d58f4adrp x4, 0x520000
000d58f8add x4, x4, 3072
000d58fcbl runtime.growslice
000d5900b 0xd5904
000d5904
000d5904loc_d5904:
000d5904sub x5, x1, 1
000d5908movz x6, 45
000d590cstrb w6, [x0+x5]
000d5910str x0, [sp+256]
000d5914str x1, [sp+264]
000d5918str x2, [sp+272]
000d591cldr x5, [sp+128]
000d5920sub x5, xzr, x5
000d5924str x5, [sp+120]
000d5928b 0xd592c
000d592c
000d592cloc_d592c:
000d592cadd x27, sp, 95
000d5930stp xzr, xzr, [x27]
000d5934stur xzr, [sp+107]
000d5938movz x5, 19
000d593cstr x5, [sp+144]
000d5940b 0xd5944
000d5944
000d5944loc_d5944:
000d5944ldr x6, [sp+120]
000d5948subs xzr, x6, 10
000d594cb.hs 0xd5954
000d5950b 0xd59b8
000d5954
000d5954loc_d5954:
000d5954ldr x6, [sp+120]
000d5958movz x7, 52429
000d595cmovk x7, 0xcccc0000
000d5960movk x7, 0xcccc00000000
000d5964movk x7, 0xcccc000000000000
000d5968umulh x6, x7, x6
000d596cubfm x6, x6, 3, 63
000d5970str x6, [sp+136]
000d5974ldr x0, [sp+144]
000d5978ldr x8, [sp+120]
000d597cadd x6, x6, x6, lsl #2
000d5980sub x6, x8, x6, lsl #1
000d5984add x6, x6, 48
000d5988subs xzr, x0, 20
000d598cb.lo 0xd5994
000d5990b 0xd5d38
000d5994
000d5994loc_d5994:
000d5994add x8, sp, 95
000d5998strb w6, [x8+x0]
000d599cldr x6, [sp+144]
000d59a0sub x6, x6, 1
000d59a4str x6, [sp+144]
000d59a8ldr x6, [sp+136]
000d59acstr x6, [sp+120]
000d59b0b 0xd59b4
000d59b4
000d59b4loc_d59b4:
000d59b4b 0xd5944
000d59b8
000d59b8loc_d59b8:
000d59b8ldr x0, [sp+144]
000d59bcldr x6, [sp+120]
000d59c0add x6, x6, 48
000d59c4subs xzr, x0, 20
000d59c8b.lo 0xd59d0
000d59ccb 0xd5d30
000d59d0
000d59d0loc_d59d0:
000d59d0add x7, sp, 95
000d59d4strb w6, [x7+x0]
000d59d8add x6, sp, 95
000d59dcldrsb x27, [x6]
000d59e0ldr x0, [sp+144]
000d59e4subs xzr, x0, 20
000d59e8b.ls 0xd59f0
000d59ecb 0xd5d28
000d59f0
000d59f0loc_d59f0:
000d59f0movz x7, 20
000d59f4sub x7, x7, x0
000d59f8sub x8, xzr, x7
000d59fcand x8, x0, x8, asr #63
000d5a00add x6, x6, x8
000d5a04str x6, [sp+432]
000d5a08str x7, [sp+440]
000d5a0cstr x7, [sp+448]
000d5a10ldr x2, [sp+272]
000d5a14ldr x0, [sp+256]
000d5a18ldr x6, [sp+264]
000d5a1cstr x0, [sp+352]
000d5a20str x6, [sp+360]
000d5a24str x2, [sp+368]
000d5a28ldr x7, [sp+440]
000d5a2cadd x1, x6, x7
000d5a30str x1, [sp+200]
000d5a34subs xzr, x2, x1
000d5a38b.hs 0xd5a40
000d5a3cb 0xd5a48
000d5a40
000d5a40loc_d5a40:
000d5a40str x1, [sp+360]
000d5a44b 0xd5a68
000d5a48
000d5a48loc_d5a48:
000d5a48ldr x3, [sp+440]
000d5a4cadrp x4, 0x520000
000d5a50add x4, x4, 3072
000d5a54bl runtime.growslice
000d5a58str x0, [sp+352]
000d5a5cstr x1, [sp+360]
000d5a60str x2, [sp+368]
000d5a64b 0xd5a68
000d5a68
000d5a68loc_d5a68:
000d5a68ldr x3, [sp+440]
000d5a6cstr x3, [sp+192]
000d5a70ldr x3, [sp+200]
000d5a74ldr x4, [sp+440]
000d5a78sub x3, x3, x4
000d5a7cldr x4, [sp+352]
000d5a80add x0, x4, x3
000d5a84str x0, [sp+344]
000d5a88ldr x2, [sp+192]
000d5a8cldr x1, [sp+432]
000d5a90bl runtime.memmove
000d5a94ldr x2, [sp+368]
000d5a98ldr x0, [sp+352]
000d5a9cldr x3, [sp+360]
000d5aa0str x0, [sp+256]
000d5aa4str x3, [sp+264]
000d5aa8str x2, [sp+272]
000d5aacadd x1, x3, 1
000d5ab0subs xzr, x2, x1
000d5ab4b.hs 0xd5abc
000d5ab8b 0xd5ac0
000d5abc
000d5abcloc_d5abc:
000d5abcb 0xd5ad4
000d5ac0
000d5ac0loc_d5ac0:
000d5ac0orr x3, xzr, 1
000d5ac4adrp x4, 0x520000
000d5ac8add x4, x4, 3072
000d5accbl runtime.growslice
000d5ad0b 0xd5ad4
000d5ad4
000d5ad4loc_d5ad4:
000d5ad4sub x3, x1, 1
000d5ad8orr x4, xzr, 32
000d5adcstrb w4, [x0+x3]
000d5ae0str x0, [sp+256]
000d5ae4str x1, [sp+264]
000d5ae8str x2, [sp+272]
000d5aecldr x1, [sp+488]
000d5af0ldrsb x27, [x1]
000d5af4ldr x1, [x1+32]
000d5af8ldr x0, [sp+496]
000d5afcblr x1
000d5b00str x0, [sp+408]
000d5b04str x1, [sp+416]
000d5b08str x2, [sp+424]
000d5b0cadrp x3, 0x5e1000
000d5b10add x3, x3, 700
000d5b14movz x4, 19
000d5b18bl time.Time.Format
000d5b1cstr x0, [sp+456]
000d5b20str x1, [sp+464]
000d5b24ldr x2, [sp+272]
000d5b28ldr x1, [sp+264]
000d5b2cldr x0, [sp+256]
000d5b30str x0, [sp+320]
000d5b34str x1, [sp+328]
000d5b38str x2, [sp+336]
000d5b3cldr x3, [sp+464]
000d5b40add x1, x1, x3
000d5b44str x1, [sp+184]
000d5b48subs xzr, x2, x1
000d5b4cb.hs 0xd5b54
000d5b50b 0xd5b5c
000d5b54
000d5b54loc_d5b54:
000d5b54str x1, [sp+328]
000d5b58b 0xd5b7c
000d5b5c
000d5b5cloc_d5b5c:
000d5b5cldr x3, [sp+464]
000d5b60adrp x4, 0x520000
000d5b64add x4, x4, 3072
000d5b68bl runtime.growslice
000d5b6cstr x0, [sp+320]
000d5b70str x1, [sp+328]
000d5b74str x2, [sp+336]
000d5b78b 0xd5b7c
000d5b7c
000d5b7cloc_d5b7c:
000d5b7cldr x3, [sp+464]
000d5b80str x3, [sp+176]
000d5b84ldr x3, [sp+184]
000d5b88ldr x4, [sp+464]
000d5b8csub x3, x3, x4
000d5b90ldr x4, [sp+320]
000d5b94add x0, x4, x3
000d5b98str x0, [sp+312]
000d5b9cldr x2, [sp+176]
000d5ba0ldr x1, [sp+456]
000d5ba4bl runtime.memmove
000d5ba8ldr x2, [sp+336]
000d5bacldr x0, [sp+320]
000d5bb0ldr x3, [sp+328]
000d5bb4str x0, [sp+256]
000d5bb8str x3, [sp+264]
000d5bbcstr x2, [sp+272]
000d5bc0add x1, x3, 1
000d5bc4subs xzr, x2, x1
000d5bc8b.hs 0xd5bd0
000d5bccb 0xd5bd4
000d5bd0
000d5bd0loc_d5bd0:
000d5bd0b 0xd5be8
000d5bd4
000d5bd4loc_d5bd4:
000d5bd4orr x3, xzr, 1
000d5bd8adrp x4, 0x520000
000d5bdcadd x4, x4, 3072
000d5be0bl runtime.growslice
000d5be4b 0xd5be8
000d5be8
000d5be8loc_d5be8:
000d5be8sub x5, x1, 1
000d5becorr x6, xzr, 32
000d5bf0strb w6, [x0+x5]
000d5bf4str x0, [sp+256]
000d5bf8str x1, [sp+264]
000d5bfcstr x2, [sp+272]
000d5c00str x0, [sp+288]
000d5c04str x1, [sp+296]
000d5c08str x2, [sp+304]
000d5c0cldr x5, [sp+248]
000d5c10add x1, x1, x5
000d5c14str x1, [sp+168]
000d5c18subs xzr, x2, x1
000d5c1cb.hs 0xd5c24
000d5c20b 0xd5c2c
000d5c24
000d5c24loc_d5c24:
000d5c24str x1, [sp+296]
000d5c28b 0xd5c4c
000d5c2c
000d5c2cloc_d5c2c:
000d5c2cldr x3, [sp+248]
000d5c30adrp x4, 0x520000
000d5c34add x4, x4, 3072
000d5c38bl runtime.growslice
000d5c3cstr x0, [sp+288]
000d5c40str x1, [sp+296]
000d5c44str x2, [sp+304]
000d5c48b 0xd5c4c
000d5c4c
000d5c4cloc_d5c4c:
000d5c4cldr x3, [sp+248]
000d5c50str x3, [sp+160]
000d5c54ldr x3, [sp+168]
000d5c58ldr x4, [sp+248]
000d5c5csub x3, x3, x4
000d5c60ldr x4, [sp+288]
000d5c64add x0, x4, x3
000d5c68str x0, [sp+280]
000d5c6cldr x2, [sp+160]
000d5c70ldr x1, [sp+240]
000d5c74bl runtime.memmove
000d5c78ldr x3, [sp+288]
000d5c7cldr x4, [sp+296]
000d5c80ldr x5, [sp+304]
000d5c84str x3, [sp+256]
000d5c88str x4, [sp+264]
000d5c8cstr x5, [sp+272]
000d5c90ldr x3, [sp+488]
000d5c94ldrsb x27, [x3]
000d5c98ldr x3, [x3+24]
000d5c9cldr x0, [sp+496]
000d5ca0blr x3
000d5ca4strb w0, [sp+115]
000d5ca8tbnz w0, 0, 0xd5cb0
000d5cacb 0xd5d00
000d5cb0
000d5cb0loc_d5cb0:
000d5cb0ldr x2, [sp+272]
000d5cb4ldr x0, [sp+256]
000d5cb8ldr x5, [sp+264]
000d5cbcadd x1, x5, 1
000d5cc0subs xzr, x2, x1
000d5cc4b.hs 0xd5ccc
000d5cc8b 0xd5cd0
000d5ccc
000d5cccloc_d5ccc:
000d5cccb 0xd5ce4
000d5cd0
000d5cd0loc_d5cd0:
000d5cd0orr x3, xzr, 1
000d5cd4adrp x4, 0x520000
000d5cd8add x4, x4, 3072
000d5cdcbl runtime.growslice
000d5ce0b 0xd5ce4
000d5ce4
000d5ce4loc_d5ce4:
000d5ce4sub x3, x1, 1
000d5ce8movz x4, 47
000d5cecstrb w4, [x0+x3]
000d5cf0str x0, [sp+256]
000d5cf4str x1, [sp+264]
000d5cf8str x2, [sp+272]
000d5cfcb 0xd5d04
000d5d00
000d5d00loc_d5d00:
000d5d00b 0xd5d04
000d5d04
000d5d04loc_d5d04:
000d5d04ldr x1, [sp+256]
000d5d08ldr x2, [sp+264]
000d5d0cmov x0, xzr
000d5d10bl runtime.slicebytetostring
000d5d14str x0, [sp+224]
000d5d18str x1, [sp+232]
000d5d1cldp x29, x30, [sp-8]
000d5d20add sp, sp, 480
000d5d24ret x30
000d5d28
000d5d28loc_d5d28:
000d5d28movz x1, 20
000d5d2cbl runtime.panicSliceB
000d5d30
000d5d30loc_d5d30:
000d5d30movz x1, 20
000d5d34bl runtime.panicIndex
000d5d38
000d5d38loc_d5d38:
000d5d38movz x1, 20
000d5d3cbl runtime.panicIndex
000d5d40hint
000d5d44
000d5d44loc_d5d44:
000d5d44stp x0, x1, [sp+8]
000d5d48mov x3, x30
000d5d4cbl runtime.morestack_noctxt.abi0
000d5d50ldp x0, x1, [sp+8]
000d5d54b 0xd5730
000d5d58udf 0
000d5d5cudf 0
000d5730
000d5730io/fs.FormatFileInfo: ; void io/fs.FormatFileInfo(io/fs.FileInfo info)
000d5730ldr x16, [x28+16]
000d5734sub x17, sp, 352
000d5738subs xzr, x17, x16
000d573cb.ls 0xd5d44
000d5740sub x20, sp, 480
000d5744stp x29, x30, [x20-8]
000d5748add sp, x20, 0
000d574csub x29, sp, 8
000d5750str x0, [sp+488]
000d5754str x1, [sp+496]
000d5758stp xzr, xzr, [sp+224]
000d575cldr x1, [sp+488]
000d5760ldrsb x27, [x1]
000d5764ldr x1, [x1+48]
000d5768ldr x0, [sp+496]
000d576cblr x1
000d5770str x0, [sp+240]
000d5774str x1, [sp+248]
000d5778str x1, [sp+152]
000d577cadd x2, x1, 40
000d5780adrp x0, 0x520000
000d5784add x0, x0, 3072
000d5788mov x1, xzr
000d578cbl runtime.makeslice
000d5790ldr x1, [sp+152]
000d5794str x0, [sp+256]
000d5798str xzr, [sp+264]
000d579cadd x1, x1, 40
000d57a0str x1, [sp+272]
000d57a4ldr x1, [sp+488]
000d57a8ldrsb x27, [x1]
000d57acldr x1, [x1+40]
000d57b0ldr x0, [sp+496]
000d57b4blr x1
000d57b8str w0, [sp+116]
000d57bcbl io/fs.FileMode.String
000d57c0str x0, [sp+456]
000d57c4str x1, [sp+464]
000d57c8ldr x2, [sp+272]
000d57ccldr x1, [sp+264]
000d57d0ldr x0, [sp+256]
000d57d4str x0, [sp+384]
000d57d8str x1, [sp+392]
000d57dcstr x2, [sp+400]
000d57e0ldr x3, [sp+464]
000d57e4add x1, x1, x3
000d57e8str x1, [sp+216]
000d57ecsubs xzr, x2, x1
000d57f0b.hs 0xd57f8
000d57f4b 0xd5800
000d57f8
000d57f8loc_d57f8:
000d57f8str x1, [sp+392]
000d57fcb 0xd5820
000d5800
000d5800loc_d5800:
000d5800ldr x3, [sp+464]
000d5804adrp x4, 0x520000
000d5808add x4, x4, 3072
000d580cbl runtime.growslice
000d5810str x0, [sp+384]
000d5814str x1, [sp+392]
000d5818str x2, [sp+400]
000d581cb 0xd5820
000d5820
000d5820loc_d5820:
000d5820ldr x3, [sp+464]
000d5824str x3, [sp+208]
000d5828ldr x3, [sp+216]
000d582cldr x4, [sp+464]
000d5830sub x3, x3, x4
000d5834ldr x4, [sp+384]
000d5838add x0, x4, x3
000d583cstr x0, [sp+376]
000d5840ldr x2, [sp+208]
000d5844ldr x1, [sp+456]
000d5848bl runtime.memmove
000d584cldr x2, [sp+400]
000d5850ldr x0, [sp+384]
000d5854ldr x3, [sp+392]
000d5858str x0, [sp+256]
000d585cstr x3, [sp+264]
000d5860str x2, [sp+272]
000d5864add x1, x3, 1
000d5868subs xzr, x2, x1
000d586cb.hs 0xd5874
000d5870b 0xd5878
000d5874
000d5874loc_d5874:
000d5874b 0xd588c
000d5878
000d5878loc_d5878:
000d5878orr x3, xzr, 1
000d587cadrp x4, 0x520000
000d5880add x4, x4, 3072
000d5884bl runtime.growslice
000d5888b 0xd588c
000d588c
000d588cloc_d588c:
000d588csub x3, x1, 1
000d5890orr x4, xzr, 32
000d5894strb w4, [x0+x3]
000d5898str x0, [sp+256]
000d589cstr x1, [sp+264]
000d58a0str x2, [sp+272]
000d58a4ldr x1, [sp+488]
000d58a8ldrsb x27, [x1]
000d58acldr x1, [x1+56]
000d58b0ldr x0, [sp+496]
000d58b4blr x1
000d58b8str x0, [sp+128]
000d58bcstr xzr, [sp+120]
000d58c0tbz x0, 63, 0xd58c8
000d58c4b 0xd58d0
000d58c8
000d58c8loc_d58c8:
000d58c8str x0, [sp+120]
000d58ccb 0xd592c
000d58d0
000d58d0loc_d58d0:
000d58d0ldr x2, [sp+272]
000d58d4ldr x0, [sp+256]
000d58d8ldr x5, [sp+264]
000d58dcadd x1, x5, 1
000d58e0subs xzr, x2, x1
000d58e4b.hs 0xd58ec
000d58e8b 0xd58f0
000d58ec
000d58ecloc_d58ec:
000d58ecb 0xd5904
000d58f0
000d58f0loc_d58f0:
000d58f0orr x3, xzr, 1
000d58f4adrp x4, 0x520000
000d58f8add x4, x4, 3072
000d58fcbl runtime.growslice
000d5900b 0xd5904
000d5904
000d5904loc_d5904:
000d5904sub x5, x1, 1
000d5908movz x6, 45
000d590cstrb w6, [x0+x5]
000d5910str x0, [sp+256]
000d5914str x1, [sp+264]
000d5918str x2, [sp+272]
000d591cldr x5, [sp+128]
000d5920sub x5, xzr, x5
000d5924str x5, [sp+120]
000d5928b 0xd592c
000d592c
000d592cloc_d592c:
000d592cadd x27, sp, 95
000d5930stp xzr, xzr, [x27]
000d5934stur xzr, [sp+107]
000d5938movz x5, 19
000d593cstr x5, [sp+144]
000d5940b 0xd5944
000d5944
000d5944loc_d5944:
000d5944ldr x6, [sp+120]
000d5948subs xzr, x6, 10
000d594cb.hs 0xd5954
000d5950b 0xd59b8
000d5954
000d5954loc_d5954:
000d5954ldr x6, [sp+120]
000d5958movz x7, 52429
000d595cmovk x7, 0xcccc0000
000d5960movk x7, 0xcccc00000000
000d5964movk x7, 0xcccc000000000000
000d5968umulh x6, x7, x6
000d596cubfm x6, x6, 3, 63
000d5970str x6, [sp+136]
000d5974ldr x0, [sp+144]
000d5978ldr x8, [sp+120]
000d597cadd x6, x6, x6, lsl #2
000d5980sub x6, x8, x6, lsl #1
000d5984add x6, x6, 48
000d5988subs xzr, x0, 20
000d598cb.lo 0xd5994
000d5990b 0xd5d38
000d5994
000d5994loc_d5994:
000d5994add x8, sp, 95
000d5998strb w6, [x8+x0]
000d599cldr x6, [sp+144]
000d59a0sub x6, x6, 1
000d59a4str x6, [sp+144]
000d59a8ldr x6, [sp+136]
000d59acstr x6, [sp+120]
000d59b0b 0xd59b4
000d59b4
000d59b4loc_d59b4:
000d59b4b 0xd5944
000d59b8
000d59b8loc_d59b8:
000d59b8ldr x0, [sp+144]
000d59bcldr x6, [sp+120]
000d59c0add x6, x6, 48
000d59c4subs xzr, x0, 20
000d59c8b.lo 0xd59d0
000d59ccb 0xd5d30
000d59d0
000d59d0loc_d59d0:
000d59d0add x7, sp, 95
000d59d4strb w6, [x7+x0]
000d59d8add x6, sp, 95
000d59dcldrsb x27, [x6]
000d59e0ldr x0, [sp+144]
000d59e4subs xzr, x0, 20
000d59e8b.ls 0xd59f0
000d59ecb 0xd5d28
000d59f0
000d59f0loc_d59f0:
000d59f0movz x7, 20
000d59f4sub x7, x7, x0
000d59f8sub x8, xzr, x7
000d59fcand x8, x0, x8, asr #63
000d5a00add x6, x6, x8
000d5a04str x6, [sp+432]
000d5a08str x7, [sp+440]
000d5a0cstr x7, [sp+448]
000d5a10ldr x2, [sp+272]
000d5a14ldr x0, [sp+256]
000d5a18ldr x6, [sp+264]
000d5a1cstr x0, [sp+352]
000d5a20str x6, [sp+360]
000d5a24str x2, [sp+368]
000d5a28ldr x7, [sp+440]
000d5a2cadd x1, x6, x7
000d5a30str x1, [sp+200]
000d5a34subs xzr, x2, x1
000d5a38b.hs 0xd5a40
000d5a3cb 0xd5a48
000d5a40
000d5a40loc_d5a40:
000d5a40str x1, [sp+360]
000d5a44b 0xd5a68
000d5a48
000d5a48loc_d5a48:
000d5a48ldr x3, [sp+440]
000d5a4cadrp x4, 0x520000
000d5a50add x4, x4, 3072
000d5a54bl runtime.growslice
000d5a58str x0, [sp+352]
000d5a5cstr x1, [sp+360]
000d5a60str x2, [sp+368]
000d5a64b 0xd5a68
000d5a68
000d5a68loc_d5a68:
000d5a68ldr x3, [sp+440]
000d5a6cstr x3, [sp+192]
000d5a70ldr x3, [sp+200]
000d5a74ldr x4, [sp+440]
000d5a78sub x3, x3, x4
000d5a7cldr x4, [sp+352]
000d5a80add x0, x4, x3
000d5a84str x0, [sp+344]
000d5a88ldr x2, [sp+192]
000d5a8cldr x1, [sp+432]
000d5a90bl runtime.memmove
000d5a94ldr x2, [sp+368]
000d5a98ldr x0, [sp+352]
000d5a9cldr x3, [sp+360]
000d5aa0str x0, [sp+256]
000d5aa4str x3, [sp+264]
000d5aa8str x2, [sp+272]
000d5aacadd x1, x3, 1
000d5ab0subs xzr, x2, x1
000d5ab4b.hs 0xd5abc
000d5ab8b 0xd5ac0
000d5abc
000d5abcloc_d5abc:
000d5abcb 0xd5ad4
000d5ac0
000d5ac0loc_d5ac0:
000d5ac0orr x3, xzr, 1
000d5ac4adrp x4, 0x520000
000d5ac8add x4, x4, 3072
000d5accbl runtime.growslice
000d5ad0b 0xd5ad4
000d5ad4
000d5ad4loc_d5ad4:
000d5ad4sub x3, x1, 1
000d5ad8orr x4, xzr, 32
000d5adcstrb w4, [x0+x3]
000d5ae0str x0, [sp+256]
000d5ae4str x1, [sp+264]
000d5ae8str x2, [sp+272]
000d5aecldr x1, [sp+488]
000d5af0ldrsb x27, [x1]
000d5af4ldr x1, [x1+32]
000d5af8ldr x0, [sp+496]
000d5afcblr x1
000d5b00str x0, [sp+408]
000d5b04str x1, [sp+416]
000d5b08str x2, [sp+424]
000d5b0cadrp x3, 0x5e1000
000d5b10add x3, x3, 700
000d5b14movz x4, 19
000d5b18bl time.Time.Format
000d5b1cstr x0, [sp+456]
000d5b20str x1, [sp+464]
000d5b24ldr x2, [sp+272]
000d5b28ldr x1, [sp+264]
000d5b2cldr x0, [sp+256]
000d5b30str x0, [sp+320]
000d5b34str x1, [sp+328]
000d5b38str x2, [sp+336]
000d5b3cldr x3, [sp+464]
000d5b40add x1, x1, x3
000d5b44str x1, [sp+184]
000d5b48subs xzr, x2, x1
000d5b4cb.hs 0xd5b54
000d5b50b 0xd5b5c
000d5b54
000d5b54loc_d5b54:
000d5b54str x1, [sp+328]
000d5b58b 0xd5b7c
000d5b5c
000d5b5cloc_d5b5c:
000d5b5cldr x3, [sp+464]
000d5b60adrp x4, 0x520000
000d5b64add x4, x4, 3072
000d5b68bl runtime.growslice
000d5b6cstr x0, [sp+320]
000d5b70str x1, [sp+328]
000d5b74str x2, [sp+336]
000d5b78b 0xd5b7c
000d5b7c
000d5b7cloc_d5b7c:
000d5b7cldr x3, [sp+464]
000d5b80str x3, [sp+176]
000d5b84ldr x3, [sp+184]
000d5b88ldr x4, [sp+464]
000d5b8csub x3, x3, x4
000d5b90ldr x4, [sp+320]
000d5b94add x0, x4, x3
000d5b98str x0, [sp+312]
000d5b9cldr x2, [sp+176]
000d5ba0ldr x1, [sp+456]
000d5ba4bl runtime.memmove
000d5ba8ldr x2, [sp+336]
000d5bacldr x0, [sp+320]
000d5bb0ldr x3, [sp+328]
000d5bb4str x0, [sp+256]
000d5bb8str x3, [sp+264]
000d5bbcstr x2, [sp+272]
000d5bc0add x1, x3, 1
000d5bc4subs xzr, x2, x1
000d5bc8b.hs 0xd5bd0
000d5bccb 0xd5bd4
000d5bd0
000d5bd0loc_d5bd0:
000d5bd0b 0xd5be8
000d5bd4
000d5bd4loc_d5bd4:
000d5bd4orr x3, xzr, 1
000d5bd8adrp x4, 0x520000
000d5bdcadd x4, x4, 3072
000d5be0bl runtime.growslice
000d5be4b 0xd5be8
000d5be8
000d5be8loc_d5be8:
000d5be8sub x5, x1, 1
000d5becorr x6, xzr, 32
000d5bf0strb w6, [x0+x5]
000d5bf4str x0, [sp+256]
000d5bf8str x1, [sp+264]
000d5bfcstr x2, [sp+272]
000d5c00str x0, [sp+288]
000d5c04str x1, [sp+296]
000d5c08str x2, [sp+304]
000d5c0cldr x5, [sp+248]
000d5c10add x1, x1, x5
000d5c14str x1, [sp+168]
000d5c18subs xzr, x2, x1
000d5c1cb.hs 0xd5c24
000d5c20b 0xd5c2c
000d5c24
000d5c24loc_d5c24:
000d5c24str x1, [sp+296]
000d5c28b 0xd5c4c
000d5c2c
000d5c2cloc_d5c2c:
000d5c2cldr x3, [sp+248]
000d5c30adrp x4, 0x520000
000d5c34add x4, x4, 3072
000d5c38bl runtime.growslice
000d5c3cstr x0, [sp+288]
000d5c40str x1, [sp+296]
000d5c44str x2, [sp+304]
000d5c48b 0xd5c4c
000d5c4c
000d5c4cloc_d5c4c:
000d5c4cldr x3, [sp+248]
000d5c50str x3, [sp+160]
000d5c54ldr x3, [sp+168]
000d5c58ldr x4, [sp+248]
000d5c5csub x3, x3, x4
000d5c60ldr x4, [sp+288]
000d5c64add x0, x4, x3
000d5c68str x0, [sp+280]
000d5c6cldr x2, [sp+160]
000d5c70ldr x1, [sp+240]
000d5c74bl runtime.memmove
000d5c78ldr x3, [sp+288]
000d5c7cldr x4, [sp+296]
000d5c80ldr x5, [sp+304]
000d5c84str x3, [sp+256]
000d5c88str x4, [sp+264]
000d5c8cstr x5, [sp+272]
000d5c90ldr x3, [sp+488]
000d5c94ldrsb x27, [x3]
000d5c98ldr x3, [x3+24]
000d5c9cldr x0, [sp+496]
000d5ca0blr x3
000d5ca4strb w0, [sp+115]
000d5ca8tbnz w0, 0, 0xd5cb0
000d5cacb 0xd5d00
000d5cb0
000d5cb0loc_d5cb0:
000d5cb0ldr x2, [sp+272]
000d5cb4ldr x0, [sp+256]
000d5cb8ldr x5, [sp+264]
000d5cbcadd x1, x5, 1
000d5cc0subs xzr, x2, x1
000d5cc4b.hs 0xd5ccc
000d5cc8b 0xd5cd0
000d5ccc
000d5cccloc_d5ccc:
000d5cccb 0xd5ce4
000d5cd0
000d5cd0loc_d5cd0:
000d5cd0orr x3, xzr, 1
000d5cd4adrp x4, 0x520000
000d5cd8add x4, x4, 3072
000d5cdcbl runtime.growslice
000d5ce0b 0xd5ce4
000d5ce4
000d5ce4loc_d5ce4:
000d5ce4sub x3, x1, 1
000d5ce8movz x4, 47
000d5cecstrb w4, [x0+x3]
000d5cf0str x0, [sp+256]
000d5cf4str x1, [sp+264]
000d5cf8str x2, [sp+272]
000d5cfcb 0xd5d04
000d5d00
000d5d00loc_d5d00:
000d5d00b 0xd5d04
000d5d04
000d5d04loc_d5d04:
000d5d04ldr x1, [sp+256]
000d5d08ldr x2, [sp+264]
000d5d0cmov x0, xzr
000d5d10bl runtime.slicebytetostring
000d5d14str x0, [sp+224]
000d5d18str x1, [sp+232]
000d5d1cldp x29, x30, [sp-8]
000d5d20add sp, sp, 480
000d5d24ret x30
000d5d28
000d5d28loc_d5d28:
000d5d28movz x1, 20
000d5d2cbl runtime.panicSliceB
000d5d30
000d5d30loc_d5d30:
000d5d30movz x1, 20
000d5d34bl runtime.panicIndex
000d5d38
000d5d38loc_d5d38:
000d5d38movz x1, 20
000d5d3cbl runtime.panicIndex
000d5d40hint
000d5d44
000d5d44loc_d5d44:
000d5d44stp x0, x1, [sp+8]
000d5d48mov x3, x30
000d5d4cbl runtime.morestack_noctxt.abi0
000d5d50ldp x0, x1, [sp+8]
000d5d54b 0xd5730
000d5d58udf 0
000d5d5cudf 0
000d5730
Loading..