File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0041fc60
0041fc60archive/tar.(*parser).parseNumeric: ; void archive/tar.(*parser).parseNumeric(archive/tar.parser * p, struct []uint8 b)
0041fc60ldr x16, [x28+16]
0041fc64sub x17, sp, 16
0041fc68subs xzr, x17, x16
0041fc6cb.ls 0x41ff08
0041fc70str x30, [sp-144]!
0041fc74stur x29, [sp-8]
0041fc78sub x29, sp, 8
0041fc7cstr x0, [sp+152]
0041fc80str x1, [sp+160]
0041fc84str x2, [sp+168]
0041fc88str x3, [sp+176]
0041fc8cstr xzr, [sp+56]
0041fc90str x2, [sp+80]
0041fc94subs xzr, x2, 0
0041fc98cset x4, ne
0041fc9cstrb w4, [sp+55]
0041fca0cbnz x2, 0x41fca8
0041fca4b 0x41fcd0
0041fca8
0041fca8loc_41fca8:
0041fca8ldr x1, [sp+168]
0041fcacldr x4, [sp+160]
0041fcb0subs xzr, x1, 0
0041fcb4b.hi 0x41fcbc
0041fcb8b 0x41fefc
0041fcbc
0041fcbcloc_41fcbc:
0041fcbcldrb w4, [x4]
0041fcc0ands wzr, w4, 128
0041fcc4cset x4, ne
0041fcc8strb w4, [sp+55]
0041fcccb 0x41fcd4
0041fcd0
0041fcd0loc_41fcd0:
0041fcd0b 0x41fcd4
0041fcd4
0041fcd4loc_41fcd4:
0041fcd4ldrb w4, [sp+55]
0041fcd8tbnz w4, 0, 0x41fce0
0041fcdcb 0x41fd3c
0041fce0
0041fce0loc_41fce0:
0041fce0strb wzr, [sp+53]
0041fce4ldr x1, [sp+168]
0041fce8ldr x2, [sp+160]
0041fcecsubs xzr, x1, 0
0041fcf0b.hi 0x41fcf8
0041fcf4b 0x41fef4
0041fcf8
0041fcf8loc_41fcf8:
0041fcf8ldrb w1, [x2]
0041fcfctbnz w1, 6, 0x41fd04
0041fd00b 0x41fd10
0041fd04
0041fd04loc_41fd04:
0041fd04movn x1, 0
0041fd08strb w1, [sp+53]
0041fd0cb 0x41fd14
0041fd10
0041fd10loc_41fd10:
0041fd10b 0x41fd14
0041fd14
0041fd14loc_41fd14:
0041fd14str xzr, [sp+64]
0041fd18ldr x1, [sp+168]
0041fd1cldr x2, [sp+160]
0041fd20ldr x3, [sp+176]
0041fd24str x2, [sp+112]
0041fd28str x1, [sp+120]
0041fd2cstr x3, [sp+128]
0041fd30str xzr, [sp+96]
0041fd34str x1, [sp+88]
0041fd38b 0x41fd64
0041fd3c
0041fd3cloc_41fd3c:
0041fd3cldr x1, [sp+160]
0041fd40ldr x2, [sp+168]
0041fd44ldr x3, [sp+176]
0041fd48ldr x0, [sp+152]
0041fd4cbl archive/tar.(*parser).parseOctal
0041fd50str x0, [sp+104]
0041fd54str x0, [sp+56]
0041fd58ldur x29, [sp-8]
0041fd5cldr x30, [sp], 144
0041fd60ret x30
0041fd64
0041fd64loc_41fd64:
0041fd64ldr x1, [sp+88]
0041fd68ldr x2, [sp+96]
0041fd6csubs xzr, x1, x2
0041fd70b.gt 0x41fd78
0041fd74b 0x41fe48
0041fd78
0041fd78loc_41fd78:
0041fd78ldr x1, [sp+96]
0041fd7cstr x1, [sp+72]
0041fd80ldr x1, [sp+96]
0041fd84ldr x2, [sp+112]
0041fd88ldrb w1, [x2+x1]
0041fd8cstrb w1, [sp+54]
0041fd90ldrb w2, [sp+53]
0041fd94eor x1, x1, x2
0041fd98strb w1, [sp+54]
0041fd9cldr x2, [sp+72]
0041fda0cbz x2, 0x41fda8
0041fda4b 0x41fdb4
0041fda8
0041fda8loc_41fda8:
0041fda8and x1, x1, 127
0041fdacstrb w1, [sp+54]
0041fdb0b 0x41fdb8
0041fdb4
0041fdb4loc_41fdb4:
0041fdb4b 0x41fdb8
0041fdb8
0041fdb8loc_41fdb8:
0041fdb8ldr x1, [sp+64]
0041fdbcubfm x1, x1, 56, 63
0041fdc0cbnz x1, 0x41fdc8
0041fdc4b 0x41fe24
0041fdc8
0041fdc8loc_41fdc8:
0041fdc8ldr x1, [sp+152]
0041fdccldrsb x27, [x1]
0041fdd0adrp x27, 0x602000
0041fdd4ldr x2, [x27+2104]
0041fdd8adrp x27, 0x602000
0041fddcldr x3, [x27+2096]
0041fde0str x3, [x1]
0041fde4adrp x27, 0x62c000
0041fde8ldr w3, [x27+3056]
0041fdeccbz w3, 0x41fdf4
0041fdf0b 0x41fdf8
0041fdf4
0041fdf4loc_41fdf4:
0041fdf4b 0x41fe0c
0041fdf8
0041fdf8loc_41fdf8:
0041fdf8bl runtime.gcWriteBarrier2
0041fdfcstr x2, [x25]
0041fe00ldr x3, [x1+8]
0041fe04str x3, [x25+8]
0041fe08b 0x41fe0c
0041fe0c
0041fe0cloc_41fe0c:
0041fe0cstr x2, [x1+8]
0041fe10str xzr, [sp+56]
0041fe14mov x0, xzr
0041fe18ldur x29, [sp-8]
0041fe1cldr x30, [sp], 144
0041fe20ret x30
0041fe24
0041fe24loc_41fe24:
0041fe24ldr x1, [sp+64]
0041fe28ldrb w2, [sp+54]
0041fe2corr x1, x2, x1, lsl #8
0041fe30str x1, [sp+64]
0041fe34b 0x41fe38
0041fe38
0041fe38loc_41fe38:
0041fe38ldr x1, [sp+96]
0041fe3cadd x1, x1, 1
0041fe40str x1, [sp+96]
0041fe44b 0x41fd64
0041fe48
0041fe48loc_41fe48:
0041fe48ldr x1, [sp+64]
0041fe4cubfm x1, x1, 63, 63
0041fe50cbnz x1, 0x41fe58
0041fe54b 0x41feb4
0041fe58
0041fe58loc_41fe58:
0041fe58ldr x1, [sp+152]
0041fe5cldrsb x27, [x1]
0041fe60adrp x27, 0x602000
0041fe64ldr x2, [x27+2104]
0041fe68adrp x27, 0x602000
0041fe6cldr x3, [x27+2096]
0041fe70str x3, [x1]
0041fe74adrp x27, 0x62c000
0041fe78ldr w3, [x27+3056]
0041fe7ccbz w3, 0x41fe84
0041fe80b 0x41fe88
0041fe84
0041fe84loc_41fe84:
0041fe84b 0x41fe9c
0041fe88
0041fe88loc_41fe88:
0041fe88bl runtime.gcWriteBarrier2
0041fe8cstr x2, [x25]
0041fe90ldr x3, [x1+8]
0041fe94str x3, [x25+8]
0041fe98b 0x41fe9c
0041fe9c
0041fe9cloc_41fe9c:
0041fe9cstr x2, [x1+8]
0041fea0str xzr, [sp+56]
0041fea4mov x0, xzr
0041fea8ldur x29, [sp-8]
0041feacldr x30, [sp], 144
0041feb0ret x30
0041feb4
0041feb4loc_41feb4:
0041feb4ldrb w1, [sp+53]
0041feb8subs wzr, w1, 255
0041febcb.eq 0x41fec4
0041fec0b 0x41fedc
0041fec4
0041fec4loc_41fec4:
0041fec4ldr x1, [sp+64]
0041fec8orn x0, xzr, x1
0041feccstr x0, [sp+56]
0041fed0ldur x29, [sp-8]
0041fed4ldr x30, [sp], 144
0041fed8ret x30
0041fedc
0041fedcloc_41fedc:
0041fedcldr x1, [sp+64]
0041fee0str x1, [sp+56]
0041fee4ldr x0, [sp+56]
0041fee8ldur x29, [sp-8]
0041feecldr x30, [sp], 144
0041fef0ret x30
0041fef4
0041fef4loc_41fef4:
0041fef4mov x0, xzr
0041fef8bl runtime.panicIndex
0041fefc
0041fefcloc_41fefc:
0041fefcmov x0, xzr
0041ff00bl runtime.panicIndex
0041ff04hint
0041ff08
0041ff08loc_41ff08:
0041ff08stp x0, x1, [sp+8]
0041ff0cstp x2, x3, [sp+24]
0041ff10mov x3, x30
0041ff14bl runtime.morestack_noctxt.abi0
0041ff18ldp x0, x1, [sp+8]
0041ff1cldp x2, x3, [sp+24]
0041ff20b 0x41fc60
0041ff24udf 0
0041ff28udf 0
0041ff2cudf 0
0041fc60
0041fc60archive/tar.(*parser).parseNumeric: ; void archive/tar.(*parser).parseNumeric(archive/tar.parser * p, struct []uint8 b)
0041fc60ldr x16, [x28+16]
0041fc64sub x17, sp, 16
0041fc68subs xzr, x17, x16
0041fc6cb.ls 0x41ff08
0041fc70str x30, [sp-144]!
0041fc74stur x29, [sp-8]
0041fc78sub x29, sp, 8
0041fc7cstr x0, [sp+152]
0041fc80str x1, [sp+160]
0041fc84str x2, [sp+168]
0041fc88str x3, [sp+176]
0041fc8cstr xzr, [sp+56]
0041fc90str x2, [sp+80]
0041fc94subs xzr, x2, 0
0041fc98cset x4, ne
0041fc9cstrb w4, [sp+55]
0041fca0cbnz x2, 0x41fca8
0041fca4b 0x41fcd0
0041fca8
0041fca8loc_41fca8:
0041fca8ldr x1, [sp+168]
0041fcacldr x4, [sp+160]
0041fcb0subs xzr, x1, 0
0041fcb4b.hi 0x41fcbc
0041fcb8b 0x41fefc
0041fcbc
0041fcbcloc_41fcbc:
0041fcbcldrb w4, [x4]
0041fcc0ands wzr, w4, 128
0041fcc4cset x4, ne
0041fcc8strb w4, [sp+55]
0041fcccb 0x41fcd4
0041fcd0
0041fcd0loc_41fcd0:
0041fcd0b 0x41fcd4
0041fcd4
0041fcd4loc_41fcd4:
0041fcd4ldrb w4, [sp+55]
0041fcd8tbnz w4, 0, 0x41fce0
0041fcdcb 0x41fd3c
0041fce0
0041fce0loc_41fce0:
0041fce0strb wzr, [sp+53]
0041fce4ldr x1, [sp+168]
0041fce8ldr x2, [sp+160]
0041fcecsubs xzr, x1, 0
0041fcf0b.hi 0x41fcf8
0041fcf4b 0x41fef4
0041fcf8
0041fcf8loc_41fcf8:
0041fcf8ldrb w1, [x2]
0041fcfctbnz w1, 6, 0x41fd04
0041fd00b 0x41fd10
0041fd04
0041fd04loc_41fd04:
0041fd04movn x1, 0
0041fd08strb w1, [sp+53]
0041fd0cb 0x41fd14
0041fd10
0041fd10loc_41fd10:
0041fd10b 0x41fd14
0041fd14
0041fd14loc_41fd14:
0041fd14str xzr, [sp+64]
0041fd18ldr x1, [sp+168]
0041fd1cldr x2, [sp+160]
0041fd20ldr x3, [sp+176]
0041fd24str x2, [sp+112]
0041fd28str x1, [sp+120]
0041fd2cstr x3, [sp+128]
0041fd30str xzr, [sp+96]
0041fd34str x1, [sp+88]
0041fd38b 0x41fd64
0041fd3c
0041fd3cloc_41fd3c:
0041fd3cldr x1, [sp+160]
0041fd40ldr x2, [sp+168]
0041fd44ldr x3, [sp+176]
0041fd48ldr x0, [sp+152]
0041fd4cbl archive/tar.(*parser).parseOctal
0041fd50str x0, [sp+104]
0041fd54str x0, [sp+56]
0041fd58ldur x29, [sp-8]
0041fd5cldr x30, [sp], 144
0041fd60ret x30
0041fd64
0041fd64loc_41fd64:
0041fd64ldr x1, [sp+88]
0041fd68ldr x2, [sp+96]
0041fd6csubs xzr, x1, x2
0041fd70b.gt 0x41fd78
0041fd74b 0x41fe48
0041fd78
0041fd78loc_41fd78:
0041fd78ldr x1, [sp+96]
0041fd7cstr x1, [sp+72]
0041fd80ldr x1, [sp+96]
0041fd84ldr x2, [sp+112]
0041fd88ldrb w1, [x2+x1]
0041fd8cstrb w1, [sp+54]
0041fd90ldrb w2, [sp+53]
0041fd94eor x1, x1, x2
0041fd98strb w1, [sp+54]
0041fd9cldr x2, [sp+72]
0041fda0cbz x2, 0x41fda8
0041fda4b 0x41fdb4
0041fda8
0041fda8loc_41fda8:
0041fda8and x1, x1, 127
0041fdacstrb w1, [sp+54]
0041fdb0b 0x41fdb8
0041fdb4
0041fdb4loc_41fdb4:
0041fdb4b 0x41fdb8
0041fdb8
0041fdb8loc_41fdb8:
0041fdb8ldr x1, [sp+64]
0041fdbcubfm x1, x1, 56, 63
0041fdc0cbnz x1, 0x41fdc8
0041fdc4b 0x41fe24
0041fdc8
0041fdc8loc_41fdc8:
0041fdc8ldr x1, [sp+152]
0041fdccldrsb x27, [x1]
0041fdd0adrp x27, 0x602000
0041fdd4ldr x2, [x27+2104]
0041fdd8adrp x27, 0x602000
0041fddcldr x3, [x27+2096]
0041fde0str x3, [x1]
0041fde4adrp x27, 0x62c000
0041fde8ldr w3, [x27+3056]
0041fdeccbz w3, 0x41fdf4
0041fdf0b 0x41fdf8
0041fdf4
0041fdf4loc_41fdf4:
0041fdf4b 0x41fe0c
0041fdf8
0041fdf8loc_41fdf8:
0041fdf8bl runtime.gcWriteBarrier2
0041fdfcstr x2, [x25]
0041fe00ldr x3, [x1+8]
0041fe04str x3, [x25+8]
0041fe08b 0x41fe0c
0041fe0c
0041fe0cloc_41fe0c:
0041fe0cstr x2, [x1+8]
0041fe10str xzr, [sp+56]
0041fe14mov x0, xzr
0041fe18ldur x29, [sp-8]
0041fe1cldr x30, [sp], 144
0041fe20ret x30
0041fe24
0041fe24loc_41fe24:
0041fe24ldr x1, [sp+64]
0041fe28ldrb w2, [sp+54]
0041fe2corr x1, x2, x1, lsl #8
0041fe30str x1, [sp+64]
0041fe34b 0x41fe38
0041fe38
0041fe38loc_41fe38:
0041fe38ldr x1, [sp+96]
0041fe3cadd x1, x1, 1
0041fe40str x1, [sp+96]
0041fe44b 0x41fd64
0041fe48
0041fe48loc_41fe48:
0041fe48ldr x1, [sp+64]
0041fe4cubfm x1, x1, 63, 63
0041fe50cbnz x1, 0x41fe58
0041fe54b 0x41feb4
0041fe58
0041fe58loc_41fe58:
0041fe58ldr x1, [sp+152]
0041fe5cldrsb x27, [x1]
0041fe60adrp x27, 0x602000
0041fe64ldr x2, [x27+2104]
0041fe68adrp x27, 0x602000
0041fe6cldr x3, [x27+2096]
0041fe70str x3, [x1]
0041fe74adrp x27, 0x62c000
0041fe78ldr w3, [x27+3056]
0041fe7ccbz w3, 0x41fe84
0041fe80b 0x41fe88
0041fe84
0041fe84loc_41fe84:
0041fe84b 0x41fe9c
0041fe88
0041fe88loc_41fe88:
0041fe88bl runtime.gcWriteBarrier2
0041fe8cstr x2, [x25]
0041fe90ldr x3, [x1+8]
0041fe94str x3, [x25+8]
0041fe98b 0x41fe9c
0041fe9c
0041fe9cloc_41fe9c:
0041fe9cstr x2, [x1+8]
0041fea0str xzr, [sp+56]
0041fea4mov x0, xzr
0041fea8ldur x29, [sp-8]
0041feacldr x30, [sp], 144
0041feb0ret x30
0041feb4
0041feb4loc_41feb4:
0041feb4ldrb w1, [sp+53]
0041feb8subs wzr, w1, 255
0041febcb.eq 0x41fec4
0041fec0b 0x41fedc
0041fec4
0041fec4loc_41fec4:
0041fec4ldr x1, [sp+64]
0041fec8orn x0, xzr, x1
0041feccstr x0, [sp+56]
0041fed0ldur x29, [sp-8]
0041fed4ldr x30, [sp], 144
0041fed8ret x30
0041fedc
0041fedcloc_41fedc:
0041fedcldr x1, [sp+64]
0041fee0str x1, [sp+56]
0041fee4ldr x0, [sp+56]
0041fee8ldur x29, [sp-8]
0041feecldr x30, [sp], 144
0041fef0ret x30
0041fef4
0041fef4loc_41fef4:
0041fef4mov x0, xzr
0041fef8bl runtime.panicIndex
0041fefc
0041fefcloc_41fefc:
0041fefcmov x0, xzr
0041ff00bl runtime.panicIndex
0041ff04hint
0041ff08
0041ff08loc_41ff08:
0041ff08stp x0, x1, [sp+8]
0041ff0cstp x2, x3, [sp+24]
0041ff10mov x3, x30
0041ff14bl runtime.morestack_noctxt.abi0
0041ff18ldp x0, x1, [sp+8]
0041ff1cldp x2, x3, [sp+24]
0041ff20b 0x41fc60
0041ff24udf 0
0041ff28udf 0
0041ff2cudf 0
0041fc60
0041ff30
0041ff30archive/tar.(*formatter).formatNumeric: ; void archive/tar.(*formatter).formatNumeric(archive/tar.formatter * f, struct []uint8 b, int64 x)
0041ff30ldr x16, [x28+16]
0041ff34subs xzr, sp, x16
0041ff38b.ls 0x4200dc
0041ff3cstr x30, [sp-80]!
0041ff40stur x29, [sp-8]
0041ff44sub x29, sp, 8
0041ff48str x0, [sp+88]
0041ff4cstr x1, [sp+96]
0041ff50str x2, [sp+104]
0041ff54str x3, [sp+112]
0041ff58str x4, [sp+120]
0041ff5cstr x2, [sp+64]
0041ff60mov x0, x2
0041ff64mov x1, x4
0041ff68bl archive/tar.fitsInOctal
0041ff6cstrb w0, [sp+55]
0041ff70tbnz w0, 0, 0x41ff78
0041ff74b 0x41ff9c
0041ff78
0041ff78loc_41ff78:
0041ff78ldr x4, [sp+120]
0041ff7cldr x1, [sp+96]
0041ff80ldr x2, [sp+104]
0041ff84ldr x3, [sp+112]
0041ff88ldr x0, [sp+88]
0041ff8cbl archive/tar.(*formatter).formatOctal
0041ff90ldur x29, [sp-8]
0041ff94ldr x30, [sp], 80
0041ff98ret x30
0041ff9c
0041ff9cloc_41ff9c:
0041ff9cldr x0, [sp+104]
0041ffa0str x0, [sp+64]
0041ffa4ldr x1, [sp+120]
0041ffa8bl archive/tar.fitsInBase256
0041ffacstrb w0, [sp+55]
0041ffb0tbnz w0, 0, 0x41ffb8
0041ffb4b 0x41ffcc
0041ffb8
0041ffb8loc_41ffb8:
0041ffb8ldr x2, [sp+104]
0041ffbcstr x2, [sp+64]
0041ffc0sub x2, x2, 1
0041ffc4str x2, [sp+56]
0041ffc8b 0x420038
0041ffcc
0041ffccloc_41ffcc:
0041ffccldr x1, [sp+96]
0041ffd0ldr x2, [sp+104]
0041ffd4ldr x3, [sp+112]
0041ffd8ldr x0, [sp+88]
0041ffdcmov x4, xzr
0041ffe0bl archive/tar.(*formatter).formatOctal
0041ffe4ldr x5, [sp+88]
0041ffe8ldrsb x27, [x5]
0041ffecadrp x27, 0x602000
0041fff0ldr x6, [x27+2136]
0041fff4adrp x27, 0x602000
0041fff8ldr x7, [x27+2128]
0041fffcstr x7, [x5]
00420000adrp x27, 0x62b000
00420004ldr w7, [x27+3056]
00420008cbz w7, 0x420010
0042000cb 0x420014
00420010
00420010loc_420010:
00420010b 0x420028
00420014
00420014loc_420014:
00420014bl runtime.gcWriteBarrier2
00420018str x6, [x25]
0042001cldr x0, [x5+8]
00420020str x0, [x25+8]
00420024b 0x420028
00420028
00420028loc_420028:
00420028str x6, [x5+8]
0042002cldur x29, [sp-8]
00420030ldr x30, [sp], 80
00420034ret x30
00420038
00420038loc_420038:
00420038ldr x2, [sp+56]
0042003ctbz x2, 63, 0x420044
00420040b 0x420084
00420044
00420044loc_420044:
00420044ldr x0, [sp+56]
00420048ldr x1, [sp+104]
0042004cldr x2, [sp+96]
00420050ldr x3, [sp+120]
00420054subs xzr, x1, x0
00420058b.hi 0x420060
0042005cb 0x4200d4
00420060
00420060loc_420060:
00420060strb w3, [x2+x0]
00420064ldr x2, [sp+120]
00420068sbfm x2, x2, 8, 63
0042006cstr x2, [sp+120]
00420070b 0x420074
00420074
00420074loc_420074:
00420074ldr x2, [sp+56]
00420078sub x2, x2, 1
0042007cstr x2, [sp+56]
00420080b 0x420038
00420084
00420084loc_420084:
00420084ldr x1, [sp+104]
00420088ldr x2, [sp+96]
0042008csubs xzr, x1, 0
00420090b.hi 0x420098
00420094b 0x4200cc
00420098
00420098loc_420098:
00420098ldr x1, [sp+104]
0042009cldrb w2, [x2]
004200a0ldr x3, [sp+96]
004200a4orr x2, x2, -128
004200a8subs xzr, x1, 0
004200acb.hi 0x4200b4
004200b0b 0x4200c4
004200b4
004200b4loc_4200b4:
004200b4strb w2, [x3]
004200b8ldur x29, [sp-8]
004200bcldr x30, [sp], 80
004200c0ret x30
004200c4
004200c4loc_4200c4:
004200c4mov x0, xzr
004200c8bl runtime.panicIndex
004200cc
004200ccloc_4200cc:
004200ccmov x0, xzr
004200d0bl runtime.panicIndex
004200d4
004200d4loc_4200d4:
004200d4bl runtime.panicIndex
004200d8hint
004200dc
004200dcloc_4200dc:
004200dcstp x0, x1, [sp+8]
004200e0stp x2, x3, [sp+24]
004200e4str x4, [sp+40]
004200e8mov x3, x30
004200ecbl runtime.morestack_noctxt.abi0
004200f0ldp x0, x1, [sp+8]
004200f4ldp x2, x3, [sp+24]
004200f8ldr x4, [sp+40]
004200fcb 0x41ff30
0041ff30
0041ff30archive/tar.(*formatter).formatNumeric: ; void archive/tar.(*formatter).formatNumeric(archive/tar.formatter * f, struct []uint8 b, int64 x)
0041ff30ldr x16, [x28+16]
0041ff34subs xzr, sp, x16
0041ff38b.ls 0x4200dc
0041ff3cstr x30, [sp-80]!
0041ff40stur x29, [sp-8]
0041ff44sub x29, sp, 8
0041ff48str x0, [sp+88]
0041ff4cstr x1, [sp+96]
0041ff50str x2, [sp+104]
0041ff54str x3, [sp+112]
0041ff58str x4, [sp+120]
0041ff5cstr x2, [sp+64]
0041ff60mov x0, x2
0041ff64mov x1, x4
0041ff68bl archive/tar.fitsInOctal
0041ff6cstrb w0, [sp+55]
0041ff70tbnz w0, 0, 0x41ff78
0041ff74b 0x41ff9c
0041ff78
0041ff78loc_41ff78:
0041ff78ldr x4, [sp+120]
0041ff7cldr x1, [sp+96]
0041ff80ldr x2, [sp+104]
0041ff84ldr x3, [sp+112]
0041ff88ldr x0, [sp+88]
0041ff8cbl archive/tar.(*formatter).formatOctal
0041ff90ldur x29, [sp-8]
0041ff94ldr x30, [sp], 80
0041ff98ret x30
0041ff9c
0041ff9cloc_41ff9c:
0041ff9cldr x0, [sp+104]
0041ffa0str x0, [sp+64]
0041ffa4ldr x1, [sp+120]
0041ffa8bl archive/tar.fitsInBase256
0041ffacstrb w0, [sp+55]
0041ffb0tbnz w0, 0, 0x41ffb8
0041ffb4b 0x41ffcc
0041ffb8
0041ffb8loc_41ffb8:
0041ffb8ldr x2, [sp+104]
0041ffbcstr x2, [sp+64]
0041ffc0sub x2, x2, 1
0041ffc4str x2, [sp+56]
0041ffc8b 0x420038
0041ffcc
0041ffccloc_41ffcc:
0041ffccldr x1, [sp+96]
0041ffd0ldr x2, [sp+104]
0041ffd4ldr x3, [sp+112]
0041ffd8ldr x0, [sp+88]
0041ffdcmov x4, xzr
0041ffe0bl archive/tar.(*formatter).formatOctal
0041ffe4ldr x5, [sp+88]
0041ffe8ldrsb x27, [x5]
0041ffecadrp x27, 0x602000
0041fff0ldr x6, [x27+2136]
0041fff4adrp x27, 0x602000
0041fff8ldr x7, [x27+2128]
0041fffcstr x7, [x5]
00420000adrp x27, 0x62b000
00420004ldr w7, [x27+3056]
00420008cbz w7, 0x420010
0042000cb 0x420014
00420010
00420010loc_420010:
00420010b 0x420028
00420014
00420014loc_420014:
00420014bl runtime.gcWriteBarrier2
00420018str x6, [x25]
0042001cldr x0, [x5+8]
00420020str x0, [x25+8]
00420024b 0x420028
00420028
00420028loc_420028:
00420028str x6, [x5+8]
0042002cldur x29, [sp-8]
00420030ldr x30, [sp], 80
00420034ret x30
00420038
00420038loc_420038:
00420038ldr x2, [sp+56]
0042003ctbz x2, 63, 0x420044
00420040b 0x420084
00420044
00420044loc_420044:
00420044ldr x0, [sp+56]
00420048ldr x1, [sp+104]
0042004cldr x2, [sp+96]
00420050ldr x3, [sp+120]
00420054subs xzr, x1, x0
00420058b.hi 0x420060
0042005cb 0x4200d4
00420060
00420060loc_420060:
00420060strb w3, [x2+x0]
00420064ldr x2, [sp+120]
00420068sbfm x2, x2, 8, 63
0042006cstr x2, [sp+120]
00420070b 0x420074
00420074
00420074loc_420074:
00420074ldr x2, [sp+56]
00420078sub x2, x2, 1
0042007cstr x2, [sp+56]
00420080b 0x420038
00420084
00420084loc_420084:
00420084ldr x1, [sp+104]
00420088ldr x2, [sp+96]
0042008csubs xzr, x1, 0
00420090b.hi 0x420098
00420094b 0x4200cc
00420098
00420098loc_420098:
00420098ldr x1, [sp+104]
0042009cldrb w2, [x2]
004200a0ldr x3, [sp+96]
004200a4orr x2, x2, -128
004200a8subs xzr, x1, 0
004200acb.hi 0x4200b4
004200b0b 0x4200c4
004200b4
004200b4loc_4200b4:
004200b4strb w2, [x3]
004200b8ldur x29, [sp-8]
004200bcldr x30, [sp], 80
004200c0ret x30
004200c4
004200c4loc_4200c4:
004200c4mov x0, xzr
004200c8bl runtime.panicIndex
004200cc
004200ccloc_4200cc:
004200ccmov x0, xzr
004200d0bl runtime.panicIndex
004200d4
004200d4loc_4200d4:
004200d4bl runtime.panicIndex
004200d8hint
004200dc
004200dcloc_4200dc:
004200dcstp x0, x1, [sp+8]
004200e0stp x2, x3, [sp+24]
004200e4str x4, [sp+40]
004200e8mov x3, x30
004200ecbl runtime.morestack_noctxt.abi0
004200f0ldp x0, x1, [sp+8]
004200f4ldp x2, x3, [sp+24]
004200f8ldr x4, [sp+40]
004200fcb 0x41ff30
0041ff30
00420100
00420100archive/tar.(*parser).parseOctal: ; void archive/tar.(*parser).parseOctal(archive/tar.parser * p, struct []uint8 b)
00420100ldr x16, [x28+16]
00420104sub x17, sp, 32
00420108subs xzr, x17, x16
0042010cb.ls 0x42024c
00420110str x30, [sp-160]!
00420114stur x29, [sp-8]
00420118sub x29, sp, 8
0042011cstr x0, [sp+168]
00420120str x1, [sp+176]
00420124str x2, [sp+184]
00420128str x3, [sp+192]
0042012cstr xzr, [sp+48]
00420130mov x0, x1
00420134mov x1, x2
00420138mov x2, x3
0042013cadrp x3, 0x2f0000
00420140add x3, x3, 3072
00420144orr x4, xzr, 2
00420148bl bytes.Trim
0042014cstr x0, [sp+176]
00420150str x1, [sp+184]
00420154str x2, [sp+192]
00420158str x1, [sp+72]
0042015ccbz x1, 0x420164
00420160b 0x420178
00420164
00420164loc_420164:
00420164str xzr, [sp+48]
00420168mov x0, xzr
0042016cldur x29, [sp-8]
00420170ldr x30, [sp], 160
00420174ret x30
00420178
00420178loc_420178:
00420178ldr x4, [sp+168]
0042017cmov x3, x2
00420180mov x2, x1
00420184mov x1, x0
00420188mov x0, x4
0042018cbl archive/tar.(*parser).parseString
00420190str x0, [sp+104]
00420194str x1, [sp+112]
00420198stp xzr, xzr, [sp+136]
0042019cldr x0, [sp+104]
004201a0ldr x1, [sp+112]
004201a4orr x2, xzr, 8
004201a8orr x3, xzr, 64
004201acbl strconv.ParseUint
004201b0str x0, [sp+64]
004201b4str x1, [sp+136]
004201b8str x2, [sp+144]
004201bcldr x4, [sp+64]
004201c0str x4, [sp+80]
004201c4str x1, [sp+120]
004201c8str x2, [sp+128]
004201ccldr x4, [sp+80]
004201d0str x4, [sp+56]
004201d4str x1, [sp+88]
004201d8str x2, [sp+96]
004201dccbnz x1, 0x4201e4
004201e0b 0x420230
004201e4
004201e4loc_4201e4:
004201e4ldr x1, [sp+168]
004201e8ldrsb x27, [x1]
004201ecadrp x27, 0x601000
004201f0ldr x2, [x27+2104]
004201f4adrp x27, 0x601000
004201f8ldr x3, [x27+2096]
004201fcstr x3, [x1]
00420200adrp x27, 0x62b000
00420204ldr w3, [x27+3056]
00420208cbz w3, 0x420210
0042020cb 0x420214
00420210
00420210loc_420210:
00420210b 0x420228
00420214
00420214loc_420214:
00420214bl runtime.gcWriteBarrier2
00420218str x2, [x25]
0042021cldr x3, [x1+8]
00420220str x3, [x25+8]
00420224b 0x420228
00420228
00420228loc_420228:
00420228str x2, [x1+8]
0042022cb 0x420234
00420230
00420230loc_420230:
00420230b 0x420234
00420234
00420234loc_420234:
00420234ldr x1, [sp+56]
00420238str x1, [sp+48]
0042023cldr x0, [sp+48]
00420240ldur x29, [sp-8]
00420244ldr x30, [sp], 160
00420248ret x30
0042024c
0042024cloc_42024c:
0042024cstp x0, x1, [sp+8]
00420250stp x2, x3, [sp+24]
00420254mov x3, x30
00420258bl runtime.morestack_noctxt.abi0
0042025cldp x0, x1, [sp+8]
00420260ldp x2, x3, [sp+24]
00420264b 0x420100
00420268udf 0
0042026cudf 0
00420100
00420100archive/tar.(*parser).parseOctal: ; void archive/tar.(*parser).parseOctal(archive/tar.parser * p, struct []uint8 b)
00420100ldr x16, [x28+16]
00420104sub x17, sp, 32
00420108subs xzr, x17, x16
0042010cb.ls 0x42024c
00420110str x30, [sp-160]!
00420114stur x29, [sp-8]
00420118sub x29, sp, 8
0042011cstr x0, [sp+168]
00420120str x1, [sp+176]
00420124str x2, [sp+184]
00420128str x3, [sp+192]
0042012cstr xzr, [sp+48]
00420130mov x0, x1
00420134mov x1, x2
00420138mov x2, x3
0042013cadrp x3, 0x2f0000
00420140add x3, x3, 3072
00420144orr x4, xzr, 2
00420148bl bytes.Trim
0042014cstr x0, [sp+176]
00420150str x1, [sp+184]
00420154str x2, [sp+192]
00420158str x1, [sp+72]
0042015ccbz x1, 0x420164
00420160b 0x420178
00420164
00420164loc_420164:
00420164str xzr, [sp+48]
00420168mov x0, xzr
0042016cldur x29, [sp-8]
00420170ldr x30, [sp], 160
00420174ret x30
00420178
00420178loc_420178:
00420178ldr x4, [sp+168]
0042017cmov x3, x2
00420180mov x2, x1
00420184mov x1, x0
00420188mov x0, x4
0042018cbl archive/tar.(*parser).parseString
00420190str x0, [sp+104]
00420194str x1, [sp+112]
00420198stp xzr, xzr, [sp+136]
0042019cldr x0, [sp+104]
004201a0ldr x1, [sp+112]
004201a4orr x2, xzr, 8
004201a8orr x3, xzr, 64
004201acbl strconv.ParseUint
004201b0str x0, [sp+64]
004201b4str x1, [sp+136]
004201b8str x2, [sp+144]
004201bcldr x4, [sp+64]
004201c0str x4, [sp+80]
004201c4str x1, [sp+120]
004201c8str x2, [sp+128]
004201ccldr x4, [sp+80]
004201d0str x4, [sp+56]
004201d4str x1, [sp+88]
004201d8str x2, [sp+96]
004201dccbnz x1, 0x4201e4
004201e0b 0x420230
004201e4
004201e4loc_4201e4:
004201e4ldr x1, [sp+168]
004201e8ldrsb x27, [x1]
004201ecadrp x27, 0x601000
004201f0ldr x2, [x27+2104]
004201f4adrp x27, 0x601000
004201f8ldr x3, [x27+2096]
004201fcstr x3, [x1]
00420200adrp x27, 0x62b000
00420204ldr w3, [x27+3056]
00420208cbz w3, 0x420210
0042020cb 0x420214
00420210
00420210loc_420210:
00420210b 0x420228
00420214
00420214loc_420214:
00420214bl runtime.gcWriteBarrier2
00420218str x2, [x25]
0042021cldr x3, [x1+8]
00420220str x3, [x25+8]
00420224b 0x420228
00420228
00420228loc_420228:
00420228str x2, [x1+8]
0042022cb 0x420234
00420230
00420230loc_420230:
00420230b 0x420234
00420234
00420234loc_420234:
00420234ldr x1, [sp+56]
00420238str x1, [sp+48]
0042023cldr x0, [sp+48]
00420240ldur x29, [sp-8]
00420244ldr x30, [sp], 160
00420248ret x30
0042024c
0042024cloc_42024c:
0042024cstp x0, x1, [sp+8]
00420250stp x2, x3, [sp+24]
00420254mov x3, x30
00420258bl runtime.morestack_noctxt.abi0
0042025cldp x0, x1, [sp+8]
00420260ldp x2, x3, [sp+24]
00420264b 0x420100
00420268udf 0
0042026cudf 0
00420100
00420270
00420270archive/tar.(*formatter).formatOctal: ; void archive/tar.(*formatter).formatOctal(archive/tar.formatter * f, struct []uint8 b, int64 x)
00420270ldr x16, [x28+16]
00420274sub x17, sp, 32
00420278subs xzr, x17, x16
0042027cb.ls 0x4203b0
00420280str x30, [sp-160]!
00420284stur x29, [sp-8]
00420288sub x29, sp, 8
0042028cstr x0, [sp+168]
00420290str x1, [sp+176]
00420294str x2, [sp+184]
00420298str x3, [sp+192]
0042029cstr x4, [sp+200]
004202a0str x2, [sp+112]
004202a4mov x0, x2
004202a8mov x1, x4
004202acbl archive/tar.fitsInOctal
004202b0strb w0, [sp+95]
004202b4tbnz w0, 0, 0x4202bc
004202b8b 0x4202c0
004202bc
004202bcloc_4202bc:
004202bcb 0x420310
004202c0
004202c0loc_4202c0:
004202c0str xzr, [sp+200]
004202c4ldr x2, [sp+168]
004202c8ldrsb x27, [x2]
004202ccadrp x27, 0x601000
004202d0ldr x3, [x27+2136]
004202d4adrp x27, 0x601000
004202d8ldr x4, [x27+2128]
004202dcstr x4, [x2]
004202e0adrp x27, 0x62b000
004202e4ldr w4, [x27+3056]
004202e8cbz w4, 0x4202f0
004202ecb 0x4202f4
004202f0
004202f0loc_4202f0:
004202f0b 0x420308
004202f4
004202f4loc_4202f4:
004202f4bl runtime.gcWriteBarrier2
004202f8str x3, [x25]
004202fcldr x4, [x2+8]
00420300str x4, [x25+8]
00420304b 0x420308
00420308
00420308loc_420308:
00420308str x3, [x2+8]
0042030cb 0x420310
00420310
00420310loc_420310:
00420310ldr x0, [sp+200]
00420314orr x1, xzr, 8
00420318bl strconv.FormatInt
0042031cstr x0, [sp+120]
00420320str x1, [sp+128]
00420324ldr x2, [sp+184]
00420328str x2, [sp+112]
0042032cstr x1, [sp+104]
00420330sub x2, x2, x1
00420334sub x2, x2, 1
00420338str x2, [sp+96]
0042033csubs xzr, x2, 0
00420340b.gt 0x420348
00420344b 0x420384
00420348
00420348loc_420348:
00420348adrp x0, 0x28f000
0042034cadd x0, x0, 4034
00420350orr x1, xzr, 1
00420354bl strings.Repeat
00420358str x0, [sp+136]
0042035cstr x1, [sp+144]
00420360ldr x3, [sp+120]
00420364ldr x4, [sp+128]
00420368mov x2, x1
0042036cmov x1, x0
00420370add x0, sp, 63
00420374bl runtime.concatstring2
00420378str x0, [sp+120]
0042037cstr x1, [sp+128]
00420380b 0x420388
00420384
00420384loc_420384:
00420384b 0x420388
00420388
00420388loc_420388:
00420388ldr x1, [sp+176]
0042038cldr x4, [sp+120]
00420390ldr x2, [sp+184]
00420394ldr x5, [sp+128]
00420398ldr x3, [sp+192]
0042039cldr x0, [sp+168]
004203a0bl archive/tar.(*formatter).formatString
004203a4ldur x29, [sp-8]
004203a8ldr x30, [sp], 160
004203acret x30
004203b0
004203b0loc_4203b0:
004203b0stp x0, x1, [sp+8]
004203b4stp x2, x3, [sp+24]
004203b8str x4, [sp+40]
004203bcmov x3, x30
004203c0bl runtime.morestack_noctxt.abi0
004203c4ldp x0, x1, [sp+8]
004203c8ldp x2, x3, [sp+24]
004203ccldr x4, [sp+40]
004203d0b 0x420270
004203d4udf 0
004203d8udf 0
004203dcudf 0
00420270
00420270archive/tar.(*formatter).formatOctal: ; void archive/tar.(*formatter).formatOctal(archive/tar.formatter * f, struct []uint8 b, int64 x)
00420270ldr x16, [x28+16]
00420274sub x17, sp, 32
00420278subs xzr, x17, x16
0042027cb.ls 0x4203b0
00420280str x30, [sp-160]!
00420284stur x29, [sp-8]
00420288sub x29, sp, 8
0042028cstr x0, [sp+168]
00420290str x1, [sp+176]
00420294str x2, [sp+184]
00420298str x3, [sp+192]
0042029cstr x4, [sp+200]
004202a0str x2, [sp+112]
004202a4mov x0, x2
004202a8mov x1, x4
004202acbl archive/tar.fitsInOctal
004202b0strb w0, [sp+95]
004202b4tbnz w0, 0, 0x4202bc
004202b8b 0x4202c0
004202bc
004202bcloc_4202bc:
004202bcb 0x420310
004202c0
004202c0loc_4202c0:
004202c0str xzr, [sp+200]
004202c4ldr x2, [sp+168]
004202c8ldrsb x27, [x2]
004202ccadrp x27, 0x601000
004202d0ldr x3, [x27+2136]
004202d4adrp x27, 0x601000
004202d8ldr x4, [x27+2128]
004202dcstr x4, [x2]
004202e0adrp x27, 0x62b000
004202e4ldr w4, [x27+3056]
004202e8cbz w4, 0x4202f0
004202ecb 0x4202f4
004202f0
004202f0loc_4202f0:
004202f0b 0x420308
004202f4
004202f4loc_4202f4:
004202f4bl runtime.gcWriteBarrier2
004202f8str x3, [x25]
004202fcldr x4, [x2+8]
00420300str x4, [x25+8]
00420304b 0x420308
00420308
00420308loc_420308:
00420308str x3, [x2+8]
0042030cb 0x420310
00420310
00420310loc_420310:
00420310ldr x0, [sp+200]
00420314orr x1, xzr, 8
00420318bl strconv.FormatInt
0042031cstr x0, [sp+120]
00420320str x1, [sp+128]
00420324ldr x2, [sp+184]
00420328str x2, [sp+112]
0042032cstr x1, [sp+104]
00420330sub x2, x2, x1
00420334sub x2, x2, 1
00420338str x2, [sp+96]
0042033csubs xzr, x2, 0
00420340b.gt 0x420348
00420344b 0x420384
00420348
00420348loc_420348:
00420348adrp x0, 0x28f000
0042034cadd x0, x0, 4034
00420350orr x1, xzr, 1
00420354bl strings.Repeat
00420358str x0, [sp+136]
0042035cstr x1, [sp+144]
00420360ldr x3, [sp+120]
00420364ldr x4, [sp+128]
00420368mov x2, x1
0042036cmov x1, x0
00420370add x0, sp, 63
00420374bl runtime.concatstring2
00420378str x0, [sp+120]
0042037cstr x1, [sp+128]
00420380b 0x420388
00420384
00420384loc_420384:
00420384b 0x420388
00420388
00420388loc_420388:
00420388ldr x1, [sp+176]
0042038cldr x4, [sp+120]
00420390ldr x2, [sp+184]
00420394ldr x5, [sp+128]
00420398ldr x3, [sp+192]
0042039cldr x0, [sp+168]
004203a0bl archive/tar.(*formatter).formatString
004203a4ldur x29, [sp-8]
004203a8ldr x30, [sp], 160
004203acret x30
004203b0
004203b0loc_4203b0:
004203b0stp x0, x1, [sp+8]
004203b4stp x2, x3, [sp+24]
004203b8str x4, [sp+40]
004203bcmov x3, x30
004203c0bl runtime.morestack_noctxt.abi0
004203c4ldp x0, x1, [sp+8]
004203c8ldp x2, x3, [sp+24]
004203ccldr x4, [sp+40]
004203d0b 0x420270
004203d4udf 0
004203d8udf 0
004203dcudf 0
00420270
004203e0
004203e0archive/tar.fitsInOctal: ; void archive/tar.fitsInOctal(int n, int64 x)
004203e0str x30, [sp-32]!
004203e4stur x29, [sp-8]
004203e8sub x29, sp, 8
004203ecstr x0, [sp+40]
004203f0str x1, [sp+48]
004203f4strb wzr, [sp+13]
004203f8ldr x2, [sp+40]
004203fcsub x2, x2, 1
00420400add x2, x2, x2, lsl #1
00420404str x2, [sp+16]
00420408subs xzr, x1, 0
0042040ccset x2, ge
00420410strb w2, [sp+15]
00420414tbz x1, 63, 0x42041c
00420418b 0x42046c
0042041c
0042041cloc_42041c:
0042041cldr x1, [sp+40]
00420420subs xzr, x1, 22
00420424cset x1, ge
00420428strb w1, [sp+14]
0042042cb.ge 0x420434
00420430b 0x420438
00420434
00420434loc_420434:
00420434b 0x420460
00420438
00420438loc_420438:
00420438ldr x1, [sp+48]
0042043cldr x2, [sp+16]
00420440orr x3, xzr, 1
00420444lslv x3, x3, x2
00420448subs xzr, x2, 64
0042044ccsel x2, x3, xzr, lo
00420450subs xzr, x2, x1
00420454cset x1, gt
00420458strb w1, [sp+14]
0042045cb 0x420460
00420460
00420460loc_420460:
00420460ldrb w1, [sp+14]
00420464strb w1, [sp+15]
00420468b 0x420470
0042046c
0042046cloc_42046c:
0042046cb 0x420470
00420470
00420470loc_420470:
00420470ldrb w0, [sp+15]
00420474strb w0, [sp+13]
00420478add x29, sp, 24
0042047cadd sp, sp, 32
00420480ret x30
00420484udf 0
00420488udf 0
0042048cudf 0
004203e0
004203e0archive/tar.fitsInOctal: ; void archive/tar.fitsInOctal(int n, int64 x)
004203e0str x30, [sp-32]!
004203e4stur x29, [sp-8]
004203e8sub x29, sp, 8
004203ecstr x0, [sp+40]
004203f0str x1, [sp+48]
004203f4strb wzr, [sp+13]
004203f8ldr x2, [sp+40]
004203fcsub x2, x2, 1
00420400add x2, x2, x2, lsl #1
00420404str x2, [sp+16]
00420408subs xzr, x1, 0
0042040ccset x2, ge
00420410strb w2, [sp+15]
00420414tbz x1, 63, 0x42041c
00420418b 0x42046c
0042041c
0042041cloc_42041c:
0042041cldr x1, [sp+40]
00420420subs xzr, x1, 22
00420424cset x1, ge
00420428strb w1, [sp+14]
0042042cb.ge 0x420434
00420430b 0x420438
00420434
00420434loc_420434:
00420434b 0x420460
00420438
00420438loc_420438:
00420438ldr x1, [sp+48]
0042043cldr x2, [sp+16]
00420440orr x3, xzr, 1
00420444lslv x3, x3, x2
00420448subs xzr, x2, 64
0042044ccsel x2, x3, xzr, lo
00420450subs xzr, x2, x1
00420454cset x1, gt
00420458strb w1, [sp+14]
0042045cb 0x420460
00420460
00420460loc_420460:
00420460ldrb w1, [sp+14]
00420464strb w1, [sp+15]
00420468b 0x420470
0042046c
0042046cloc_42046c:
0042046cb 0x420470
00420470
00420470loc_420470:
00420470ldrb w0, [sp+15]
00420474strb w0, [sp+13]
00420478add x29, sp, 24
0042047cadd sp, sp, 32
00420480ret x30
00420484udf 0
00420488udf 0
0042048cudf 0
004203e0
00420490
00420490archive/tar.parsePAXTime: ; void archive/tar.parsePAXTime(struct string s)
00420490ldr x16, [x28+16]
00420494sub x17, sp, 208
00420498subs xzr, x17, x16
0042049cb.ls 0x420838
004204a0sub x20, sp, 336
004204a4stp x29, x30, [x20-8]
004204a8add sp, x20, 0
004204acsub x29, sp, 8
004204b0str x0, [sp+344]
004204b4str x1, [sp+352]
004204b8stp xzr, xzr, [sp+120]
004204bcstr xzr, [sp+136]
004204c0stp xzr, xzr, [sp+104]
004204c4stp xzr, xzr, [sp+280]
004204c8stp xzr, xzr, [sp+264]
004204ccldr x0, [sp+344]
004204d0ldr x1, [sp+352]
004204d4adrp x2, 0x2ef000
004204d8add x2, x2, 296
004204dcorr x3, xzr, 1
004204e0bl strings.Cut
004204e4str x0, [sp+280]
004204e8str x1, [sp+288]
004204ecstr x2, [sp+264]
004204f0str x3, [sp+272]
004204f4strb w4, [sp+55]
004204f8ldr x4, [sp+288]
004204fcldr x5, [sp+280]
00420500str x5, [sp+208]
00420504str x4, [sp+216]
00420508ldr x4, [sp+264]
0042050cldr x5, [sp+272]
00420510str x4, [sp+192]
00420514str x5, [sp+200]
00420518ldrb w4, [sp+55]
0042051cstrb w4, [sp+54]
00420520ldr x4, [sp+208]
00420524ldr x5, [sp+216]
00420528str x4, [sp+144]
0042052cstr x5, [sp+152]
00420530ldr x4, [sp+192]
00420534ldr x5, [sp+200]
00420538str x4, [sp+160]
0042053cstr x5, [sp+168]
00420540stp xzr, xzr, [sp+248]
00420544ldr x0, [sp+144]
00420548ldr x1, [sp+152]
0042054cmovz x2, 10
00420550orr x3, xzr, 64
00420554bl strconv.ParseInt
00420558str x0, [sp+80]
0042055cstr x1, [sp+248]
00420560str x2, [sp+256]
00420564ldr x4, [sp+80]
00420568str x4, [sp+96]
0042056cstr x1, [sp+312]
00420570str x2, [sp+320]
00420574ldr x4, [sp+96]
00420578str x4, [sp+56]
0042057cstr x1, [sp+176]
00420580str x2, [sp+184]
00420584cbnz x1, 0x42058c
00420588b 0x4205c4
0042058c
0042058cloc_42058c:
0042058cstp xzr, xzr, [sp+120]
00420590str xzr, [sp+136]
00420594adrp x27, 0x601000
00420598ldr x3, [x27+2096]
0042059cadrp x27, 0x601000
004205a0ldr x4, [x27+2104]
004205a4str x3, [sp+104]
004205a8str x4, [sp+112]
004205acldr x0, [sp+120]
004205b0ldr x1, [sp+128]
004205b4ldr x2, [sp+136]
004205b8ldp x29, x30, [sp-8]
004205bcadd sp, sp, 336
004205c0ret x30
004205c4
004205c4loc_4205c4:
004205c4ldr x4, [sp+168]
004205c8str x4, [sp+72]
004205cccbz x4, 0x4205d4
004205d0b 0x42061c
004205d4
004205d4loc_4205d4:
004205d4ldr x0, [sp+56]
004205d8mov x1, xzr
004205dcbl time.Unix
004205e0str x0, [sp+224]
004205e4str x1, [sp+232]
004205e8str x2, [sp+240]
004205ecstr x0, [sp+120]
004205f0str x1, [sp+128]
004205f4str x2, [sp+136]
004205f8stp xzr, xzr, [sp+104]
004205fcldr x0, [sp+120]
00420600ldr x1, [sp+128]
00420604ldr x2, [sp+136]
00420608mov x3, xzr
0042060cmov x4, xzr
00420610ldp x29, x30, [sp-8]
00420614add sp, sp, 336
00420618ret x30
0042061c
0042061cloc_42061c:
0042061cldr x0, [sp+160]
00420620ldr x1, [sp+168]
00420624adrp x2, 0x292000
00420628add x2, x2, 744
0042062cmovz x3, 10
00420630bl strings.Trim
00420634str x0, [sp+264]
00420638str x1, [sp+272]
0042063ccbnz x1, 0x420644
00420640b 0x42067c
00420644
00420644loc_420644:
00420644stp xzr, xzr, [sp+120]
00420648str xzr, [sp+136]
0042064cadrp x27, 0x601000
00420650ldr x3, [x27+2096]
00420654adrp x27, 0x601000
00420658ldr x4, [x27+2104]
0042065cstr x3, [sp+104]
00420660str x4, [sp+112]
00420664ldr x0, [sp+120]
00420668ldr x1, [sp+128]
0042066cldr x2, [sp+136]
00420670ldp x29, x30, [sp-8]
00420674add sp, sp, 336
00420678ret x30
0042067c
0042067cloc_42067c:
0042067cldr x4, [sp+168]
00420680str x4, [sp+72]
00420684subs xzr, x4, 9
00420688b.lt 0x420690
0042068cb 0x4206e0
00420690
00420690loc_420690:
00420690ldr x3, [sp+168]
00420694str x3, [sp+72]
00420698movz x4, 9
0042069csub x2, x4, x3
004206a0adrp x0, 0x28f000
004206a4add x0, x0, 4034
004206a8orr x1, xzr, 1
004206acbl strings.Repeat
004206b0str x0, [sp+264]
004206b4str x1, [sp+272]
004206b8ldr x2, [sp+168]
004206bcldr x3, [sp+160]
004206c0mov x4, x1
004206c4mov x1, x3
004206c8mov x3, x0
004206ccmov x0, xzr
004206d0bl runtime.concatstring2
004206d4str x0, [sp+160]
004206d8str x1, [sp+168]
004206dcb 0x420700
004206e0
004206e0loc_4206e0:
004206e0ldr x2, [sp+168]
004206e4subs xzr, x2, 9
004206e8b.hs 0x4206f0
004206ecb 0x42082c
004206f0
004206f0loc_4206f0:
004206f0b 0x4206f4
004206f4
004206f4loc_4206f4:
004206f4movz x4, 9
004206f8str x4, [sp+168]
004206fcb 0x420700
00420700
00420700loc_420700:
00420700stp xzr, xzr, [sp+248]
00420704ldr x0, [sp+160]
00420708ldr x1, [sp+168]
0042070cmovz x2, 10
00420710orr x3, xzr, 64
00420714bl strconv.ParseInt
00420718str x0, [sp+80]
0042071cstr x1, [sp+248]
00420720str x2, [sp+256]
00420724ldr x4, [sp+80]
00420728str x4, [sp+88]
0042072cstr x1, [sp+296]
00420730str x2, [sp+304]
00420734ldr x4, [sp+88]
00420738str x4, [sp+64]
0042073cldr x4, [sp+152]
00420740str x4, [sp+72]
00420744subs xzr, x4, 0
00420748cset x5, ne
0042074cstrb w5, [sp+55]
00420750cbnz x4, 0x420758
00420754b 0x420780
00420758
00420758loc_420758:
00420758ldr x1, [sp+152]
0042075cldr x2, [sp+144]
00420760subs xzr, x1, 0
00420764b.hi 0x42076c
00420768b 0x420824
0042076c
0042076cloc_42076c:
0042076cldrb w2, [x2]
00420770subs wzr, w2, 45
00420774cset x2, eq
00420778strb w2, [sp+55]
0042077cb 0x420784
00420780
00420780loc_420780:
00420780b 0x420784
00420784
00420784loc_420784:
00420784ldrb w2, [sp+55]
00420788tbnz w2, 0, 0x420790
0042078cb 0x4207dc
00420790
00420790loc_420790:
00420790ldr x0, [sp+56]
00420794ldr x2, [sp+64]
00420798sub x1, xzr, x2
0042079cbl time.Unix
004207a0str x0, [sp+224]
004207a4str x1, [sp+232]
004207a8str x2, [sp+240]
004207acstr x0, [sp+120]
004207b0str x1, [sp+128]
004207b4str x2, [sp+136]
004207b8stp xzr, xzr, [sp+104]
004207bcldr x0, [sp+120]
004207c0ldr x1, [sp+128]
004207c4ldr x2, [sp+136]
004207c8mov x3, xzr
004207ccmov x4, xzr
004207d0ldp x29, x30, [sp-8]
004207d4add sp, sp, 336
004207d8ret x30
004207dc
004207dcloc_4207dc:
004207dcldr x1, [sp+64]
004207e0ldr x0, [sp+56]
004207e4bl time.Unix
004207e8str x0, [sp+224]
004207ecstr x1, [sp+232]
004207f0str x2, [sp+240]
004207f4str x0, [sp+120]
004207f8str x1, [sp+128]
004207fcstr x2, [sp+136]
00420800stp xzr, xzr, [sp+104]
00420804ldr x0, [sp+120]
00420808ldr x1, [sp+128]
0042080cldr x2, [sp+136]
00420810mov x3, xzr
00420814mov x4, xzr
00420818ldp x29, x30, [sp-8]
0042081cadd sp, sp, 336
00420820ret x30
00420824
00420824loc_420824:
00420824mov x0, xzr
00420828bl runtime.panicIndex
0042082c
0042082cloc_42082c:
0042082cmovz x1, 9
00420830bl runtime.panicSliceAlen
00420834hint
00420838
00420838loc_420838:
00420838stp x0, x1, [sp+8]
0042083cmov x3, x30
00420840bl runtime.morestack_noctxt.abi0
00420844ldp x0, x1, [sp+8]
00420848b 0x420490
0042084cudf 0
00420490
00420490archive/tar.parsePAXTime: ; void archive/tar.parsePAXTime(struct string s)
00420490ldr x16, [x28+16]
00420494sub x17, sp, 208
00420498subs xzr, x17, x16
0042049cb.ls 0x420838
004204a0sub x20, sp, 336
004204a4stp x29, x30, [x20-8]
004204a8add sp, x20, 0
004204acsub x29, sp, 8
004204b0str x0, [sp+344]
004204b4str x1, [sp+352]
004204b8stp xzr, xzr, [sp+120]
004204bcstr xzr, [sp+136]
004204c0stp xzr, xzr, [sp+104]
004204c4stp xzr, xzr, [sp+280]
004204c8stp xzr, xzr, [sp+264]
004204ccldr x0, [sp+344]
004204d0ldr x1, [sp+352]
004204d4adrp x2, 0x2ef000
004204d8add x2, x2, 296
004204dcorr x3, xzr, 1
004204e0bl strings.Cut
004204e4str x0, [sp+280]
004204e8str x1, [sp+288]
004204ecstr x2, [sp+264]
004204f0str x3, [sp+272]
004204f4strb w4, [sp+55]
004204f8ldr x4, [sp+288]
004204fcldr x5, [sp+280]
00420500str x5, [sp+208]
00420504str x4, [sp+216]
00420508ldr x4, [sp+264]
0042050cldr x5, [sp+272]
00420510str x4, [sp+192]
00420514str x5, [sp+200]
00420518ldrb w4, [sp+55]
0042051cstrb w4, [sp+54]
00420520ldr x4, [sp+208]
00420524ldr x5, [sp+216]
00420528str x4, [sp+144]
0042052cstr x5, [sp+152]
00420530ldr x4, [sp+192]
00420534ldr x5, [sp+200]
00420538str x4, [sp+160]
0042053cstr x5, [sp+168]
00420540stp xzr, xzr, [sp+248]
00420544ldr x0, [sp+144]
00420548ldr x1, [sp+152]
0042054cmovz x2, 10
00420550orr x3, xzr, 64
00420554bl strconv.ParseInt
00420558str x0, [sp+80]
0042055cstr x1, [sp+248]
00420560str x2, [sp+256]
00420564ldr x4, [sp+80]
00420568str x4, [sp+96]
0042056cstr x1, [sp+312]
00420570str x2, [sp+320]
00420574ldr x4, [sp+96]
00420578str x4, [sp+56]
0042057cstr x1, [sp+176]
00420580str x2, [sp+184]
00420584cbnz x1, 0x42058c
00420588b 0x4205c4
0042058c
0042058cloc_42058c:
0042058cstp xzr, xzr, [sp+120]
00420590str xzr, [sp+136]
00420594adrp x27, 0x601000
00420598ldr x3, [x27+2096]
0042059cadrp x27, 0x601000
004205a0ldr x4, [x27+2104]
004205a4str x3, [sp+104]
004205a8str x4, [sp+112]
004205acldr x0, [sp+120]
004205b0ldr x1, [sp+128]
004205b4ldr x2, [sp+136]
004205b8ldp x29, x30, [sp-8]
004205bcadd sp, sp, 336
004205c0ret x30
004205c4
004205c4loc_4205c4:
004205c4ldr x4, [sp+168]
004205c8str x4, [sp+72]
004205cccbz x4, 0x4205d4
004205d0b 0x42061c
004205d4
004205d4loc_4205d4:
004205d4ldr x0, [sp+56]
004205d8mov x1, xzr
004205dcbl time.Unix
004205e0str x0, [sp+224]
004205e4str x1, [sp+232]
004205e8str x2, [sp+240]
004205ecstr x0, [sp+120]
004205f0str x1, [sp+128]
004205f4str x2, [sp+136]
004205f8stp xzr, xzr, [sp+104]
004205fcldr x0, [sp+120]
00420600ldr x1, [sp+128]
00420604ldr x2, [sp+136]
00420608mov x3, xzr
0042060cmov x4, xzr
00420610ldp x29, x30, [sp-8]
00420614add sp, sp, 336
00420618ret x30
0042061c
0042061cloc_42061c:
0042061cldr x0, [sp+160]
00420620ldr x1, [sp+168]
00420624adrp x2, 0x292000
00420628add x2, x2, 744
0042062cmovz x3, 10
00420630bl strings.Trim
00420634str x0, [sp+264]
00420638str x1, [sp+272]
0042063ccbnz x1, 0x420644
00420640b 0x42067c
00420644
00420644loc_420644:
00420644stp xzr, xzr, [sp+120]
00420648str xzr, [sp+136]
0042064cadrp x27, 0x601000
00420650ldr x3, [x27+2096]
00420654adrp x27, 0x601000
00420658ldr x4, [x27+2104]
0042065cstr x3, [sp+104]
00420660str x4, [sp+112]
00420664ldr x0, [sp+120]
00420668ldr x1, [sp+128]
0042066cldr x2, [sp+136]
00420670ldp x29, x30, [sp-8]
00420674add sp, sp, 336
00420678ret x30
0042067c
0042067cloc_42067c:
0042067cldr x4, [sp+168]
00420680str x4, [sp+72]
00420684subs xzr, x4, 9
00420688b.lt 0x420690
0042068cb 0x4206e0
00420690
00420690loc_420690:
00420690ldr x3, [sp+168]
00420694str x3, [sp+72]
00420698movz x4, 9
0042069csub x2, x4, x3
004206a0adrp x0, 0x28f000
004206a4add x0, x0, 4034
004206a8orr x1, xzr, 1
004206acbl strings.Repeat
004206b0str x0, [sp+264]
004206b4str x1, [sp+272]
004206b8ldr x2, [sp+168]
004206bcldr x3, [sp+160]
004206c0mov x4, x1
004206c4mov x1, x3
004206c8mov x3, x0
004206ccmov x0, xzr
004206d0bl runtime.concatstring2
004206d4str x0, [sp+160]
004206d8str x1, [sp+168]
004206dcb 0x420700
004206e0
004206e0loc_4206e0:
004206e0ldr x2, [sp+168]
004206e4subs xzr, x2, 9
004206e8b.hs 0x4206f0
004206ecb 0x42082c
004206f0
004206f0loc_4206f0:
004206f0b 0x4206f4
004206f4
004206f4loc_4206f4:
004206f4movz x4, 9
004206f8str x4, [sp+168]
004206fcb 0x420700
00420700
00420700loc_420700:
00420700stp xzr, xzr, [sp+248]
00420704ldr x0, [sp+160]
00420708ldr x1, [sp+168]
0042070cmovz x2, 10
00420710orr x3, xzr, 64
00420714bl strconv.ParseInt
00420718str x0, [sp+80]
0042071cstr x1, [sp+248]
00420720str x2, [sp+256]
00420724ldr x4, [sp+80]
00420728str x4, [sp+88]
0042072cstr x1, [sp+296]
00420730str x2, [sp+304]
00420734ldr x4, [sp+88]
00420738str x4, [sp+64]
0042073cldr x4, [sp+152]
00420740str x4, [sp+72]
00420744subs xzr, x4, 0
00420748cset x5, ne
0042074cstrb w5, [sp+55]
00420750cbnz x4, 0x420758
00420754b 0x420780
00420758
00420758loc_420758:
00420758ldr x1, [sp+152]
0042075cldr x2, [sp+144]
00420760subs xzr, x1, 0
00420764b.hi 0x42076c
00420768b 0x420824
0042076c
0042076cloc_42076c:
0042076cldrb w2, [x2]
00420770subs wzr, w2, 45
00420774cset x2, eq
00420778strb w2, [sp+55]
0042077cb 0x420784
00420780
00420780loc_420780:
00420780b 0x420784
00420784
00420784loc_420784:
00420784ldrb w2, [sp+55]
00420788tbnz w2, 0, 0x420790
0042078cb 0x4207dc
00420790
00420790loc_420790:
00420790ldr x0, [sp+56]
00420794ldr x2, [sp+64]
00420798sub x1, xzr, x2
0042079cbl time.Unix
004207a0str x0, [sp+224]
004207a4str x1, [sp+232]
004207a8str x2, [sp+240]
004207acstr x0, [sp+120]
004207b0str x1, [sp+128]
004207b4str x2, [sp+136]
004207b8stp xzr, xzr, [sp+104]
004207bcldr x0, [sp+120]
004207c0ldr x1, [sp+128]
004207c4ldr x2, [sp+136]
004207c8mov x3, xzr
004207ccmov x4, xzr
004207d0ldp x29, x30, [sp-8]
004207d4add sp, sp, 336
004207d8ret x30
004207dc
004207dcloc_4207dc:
004207dcldr x1, [sp+64]
004207e0ldr x0, [sp+56]
004207e4bl time.Unix
004207e8str x0, [sp+224]
004207ecstr x1, [sp+232]
004207f0str x2, [sp+240]
004207f4str x0, [sp+120]
004207f8str x1, [sp+128]
004207fcstr x2, [sp+136]
00420800stp xzr, xzr, [sp+104]
00420804ldr x0, [sp+120]
00420808ldr x1, [sp+128]
0042080cldr x2, [sp+136]
00420810mov x3, xzr
00420814mov x4, xzr
00420818ldp x29, x30, [sp-8]
0042081cadd sp, sp, 336
00420820ret x30
00420824
00420824loc_420824:
00420824mov x0, xzr
00420828bl runtime.panicIndex
0042082c
0042082cloc_42082c:
0042082cmovz x1, 9
00420830bl runtime.panicSliceAlen
00420834hint
00420838
00420838loc_420838:
00420838stp x0, x1, [sp+8]
0042083cmov x3, x30
00420840bl runtime.morestack_noctxt.abi0
00420844ldp x0, x1, [sp+8]
00420848b 0x420490
0042084cudf 0
00420490
00420850
00420850archive/tar.formatPAXTime: ; void archive/tar.formatPAXTime(time.Time ts)
00420850ldr x16, [x28+16]
00420854sub x17, sp, 128
00420858subs xzr, x17, x16
0042085cb.ls 0x420a98
00420860sub x20, sp, 256
00420864stp x29, x30, [x20-8]
00420868add sp, x20, 0
0042086csub x29, sp, 8
00420870str x0, [sp+264]
00420874str x1, [sp+272]
00420878str x2, [sp+280]
0042087cstp xzr, xzr, [sp+96]
00420880ldr x0, [sp+264]
00420884ldr x1, [sp+272]
00420888ldr x2, [sp+280]
0042088cbl time.Time.Unix
00420890str x0, [sp+72]
00420894ldr x0, [sp+264]
00420898ldr x1, [sp+272]
0042089cldr x2, [sp+280]
004208a0bl time.Time.Nanosecond
004208a4str x0, [sp+64]
004208a8ldr x3, [sp+72]
004208acstr x3, [sp+48]
004208b0str x0, [sp+56]
004208b4cbz x0, 0x4208bc
004208b8b 0x4208e4
004208bc
004208bcloc_4208bc:
004208bcmov x0, x3
004208c0movz x1, 10
004208c4bl strconv.FormatInt
004208c8str x0, [sp+176]
004208ccstr x1, [sp+184]
004208d0str x0, [sp+96]
004208d4str x1, [sp+104]
004208d8ldp x29, x30, [sp-8]
004208dcadd sp, sp, 256
004208e0ret x30
004208e4
004208e4loc_4208e4:
004208e4stp xzr, xzr, [sp+80]
004208e8ldr x2, [sp+48]
004208ectbnz x2, 63, 0x4208f4
004208f0b 0x420934
004208f4
004208f4loc_4208f4:
004208f4adrp x2, 0x2ef000
004208f8add x2, x2, 728
004208fcstr x2, [sp+80]
00420900orr x2, xzr, 1
00420904str x2, [sp+88]
00420908ldr x3, [sp+48]
0042090cadd x3, x3, 1
00420910sub x3, xzr, x3
00420914str x3, [sp+48]
00420918ldr x3, [sp+56]
0042091cmovz x4, 51712
00420920movk x4, 0x3b9a0000
00420924sub x3, x3, x4
00420928sub x3, xzr, x3
0042092cstr x3, [sp+56]
00420930b 0x420938
00420934
00420934loc_420934:
00420934b 0x420938
00420938
00420938loc_420938:
00420938stp xzr, xzr, [sp+128]
0042093cstp xzr, xzr, [sp+144]
00420940stp xzr, xzr, [sp+160]
00420944add x2, sp, 128
00420948str x2, [sp+216]
0042094cldr x0, [sp+80]
00420950ldr x1, [sp+88]
00420954bl runtime.convTstring
00420958str x0, [sp+208]
0042095cldr x2, [sp+216]
00420960ldrsb x27, [x2]
00420964adrp x3, 0x1d5000
00420968add x3, x3, 2944
0042096cstr x3, [x2]
00420970adrp x27, 0x62b000
00420974ldr w3, [x27+3056]
00420978cbz w3, 0x420980
0042097cb 0x420984
00420980
00420980loc_420980:
00420980b 0x420998
00420984
00420984loc_420984:
00420984bl runtime.gcWriteBarrier2
00420988str x0, [x25]
0042098cldr x1, [x2+8]
00420990str x1, [x25+8]
00420994b 0x420998
00420998
00420998loc_420998:
00420998str x0, [x2+8]
0042099cldr x0, [sp+48]
004209a0bl runtime.convT64
004209a4str x0, [sp+200]
004209a8ldr x1, [sp+216]
004209acldrsb x27, [x1]
004209b0adrp x2, 0x1d5000
004209b4add x2, x2, 3392
004209b8str x2, [x1+16]
004209bcadrp x27, 0x62b000
004209c0ldr w2, [x27+3056]
004209c4cbz w2, 0x4209cc
004209c8b 0x4209d0
004209cc
004209ccloc_4209cc:
004209ccb 0x4209e4
004209d0
004209d0loc_4209d0:
004209d0bl runtime.gcWriteBarrier2
004209d4str x0, [x25]
004209d8ldr x2, [x1+24]
004209dcstr x2, [x25+8]
004209e0b 0x4209e4
004209e4
004209e4loc_4209e4:
004209e4str x0, [x1+24]
004209e8ldr x0, [sp+56]
004209ecbl runtime.convT64
004209f0str x0, [sp+192]
004209f4ldr x1, [sp+216]
004209f8ldrsb x27, [x1]
004209fcadrp x2, 0x1d5000
00420a00add x2, x2, 3520
00420a04str x2, [x1+32]
00420a08adrp x27, 0x62b000
00420a0cldr w2, [x27+3056]
00420a10cbz w2, 0x420a18
00420a14b 0x420a1c
00420a18
00420a18loc_420a18:
00420a18b 0x420a30
00420a1c
00420a1cloc_420a1c:
00420a1cbl runtime.gcWriteBarrier2
00420a20str x0, [x25]
00420a24ldr x5, [x1+40]
00420a28str x5, [x25+8]
00420a2cb 0x420a30
00420a30
00420a30loc_420a30:
00420a30str x0, [x1+40]
00420a34ldr x2, [sp+216]
00420a38ldrsb x27, [x2]
00420a3cb 0x420a40
00420a40
00420a40loc_420a40:
00420a40str x2, [sp+224]
00420a44orr x4, xzr, 3
00420a48str x4, [sp+232]
00420a4cstr x4, [sp+240]
00420a50adrp x0, 0x291000
00420a54add x0, x0, 3487
00420a58movz x1, 9
00420a5cmov x3, x4
00420a60bl fmt.Sprintf
00420a64str x0, [sp+176]
00420a68str x1, [sp+184]
00420a6cadrp x2, 0x28f000
00420a70add x2, x2, 4034
00420a74orr x3, xzr, 1
00420a78bl strings.TrimRight
00420a7cstr x0, [sp+112]
00420a80str x1, [sp+120]
00420a84str x0, [sp+96]
00420a88str x1, [sp+104]
00420a8cldp x29, x30, [sp-8]
00420a90add sp, sp, 256
00420a94ret x30
00420a98
00420a98loc_420a98:
00420a98stp x0, x1, [sp+8]
00420a9cstr x2, [sp+24]
00420aa0mov x3, x30
00420aa4bl runtime.morestack_noctxt.abi0
00420aa8ldp x0, x1, [sp+8]
00420aacldr x2, [sp+24]
00420ab0b 0x420850
00420ab4udf 0
00420ab8udf 0
00420abcudf 0
00420850
00420850archive/tar.formatPAXTime: ; void archive/tar.formatPAXTime(time.Time ts)
00420850ldr x16, [x28+16]
00420854sub x17, sp, 128
00420858subs xzr, x17, x16
0042085cb.ls 0x420a98
00420860sub x20, sp, 256
00420864stp x29, x30, [x20-8]
00420868add sp, x20, 0
0042086csub x29, sp, 8
00420870str x0, [sp+264]
00420874str x1, [sp+272]
00420878str x2, [sp+280]
0042087cstp xzr, xzr, [sp+96]
00420880ldr x0, [sp+264]
00420884ldr x1, [sp+272]
00420888ldr x2, [sp+280]
0042088cbl time.Time.Unix
00420890str x0, [sp+72]
00420894ldr x0, [sp+264]
00420898ldr x1, [sp+272]
0042089cldr x2, [sp+280]
004208a0bl time.Time.Nanosecond
004208a4str x0, [sp+64]
004208a8ldr x3, [sp+72]
004208acstr x3, [sp+48]
004208b0str x0, [sp+56]
004208b4cbz x0, 0x4208bc
004208b8b 0x4208e4
004208bc
004208bcloc_4208bc:
004208bcmov x0, x3
004208c0movz x1, 10
004208c4bl strconv.FormatInt
004208c8str x0, [sp+176]
004208ccstr x1, [sp+184]
004208d0str x0, [sp+96]
004208d4str x1, [sp+104]
004208d8ldp x29, x30, [sp-8]
004208dcadd sp, sp, 256
004208e0ret x30
004208e4
004208e4loc_4208e4:
004208e4stp xzr, xzr, [sp+80]
004208e8ldr x2, [sp+48]
004208ectbnz x2, 63, 0x4208f4
004208f0b 0x420934
004208f4
004208f4loc_4208f4:
004208f4adrp x2, 0x2ef000
004208f8add x2, x2, 728
004208fcstr x2, [sp+80]
00420900orr x2, xzr, 1
00420904str x2, [sp+88]
00420908ldr x3, [sp+48]
0042090cadd x3, x3, 1
00420910sub x3, xzr, x3
00420914str x3, [sp+48]
00420918ldr x3, [sp+56]
0042091cmovz x4, 51712
00420920movk x4, 0x3b9a0000
00420924sub x3, x3, x4
00420928sub x3, xzr, x3
0042092cstr x3, [sp+56]
00420930b 0x420938
00420934
00420934loc_420934:
00420934b 0x420938
00420938
00420938loc_420938:
00420938stp xzr, xzr, [sp+128]
0042093cstp xzr, xzr, [sp+144]
00420940stp xzr, xzr, [sp+160]
00420944add x2, sp, 128
00420948str x2, [sp+216]
0042094cldr x0, [sp+80]
00420950ldr x1, [sp+88]
00420954bl runtime.convTstring
00420958str x0, [sp+208]
0042095cldr x2, [sp+216]
00420960ldrsb x27, [x2]
00420964adrp x3, 0x1d5000
00420968add x3, x3, 2944
0042096cstr x3, [x2]
00420970adrp x27, 0x62b000
00420974ldr w3, [x27+3056]
00420978cbz w3, 0x420980
0042097cb 0x420984
00420980
00420980loc_420980:
00420980b 0x420998
00420984
00420984loc_420984:
00420984bl runtime.gcWriteBarrier2
00420988str x0, [x25]
0042098cldr x1, [x2+8]
00420990str x1, [x25+8]
00420994b 0x420998
00420998
00420998loc_420998:
00420998str x0, [x2+8]
0042099cldr x0, [sp+48]
004209a0bl runtime.convT64
004209a4str x0, [sp+200]
004209a8ldr x1, [sp+216]
004209acldrsb x27, [x1]
004209b0adrp x2, 0x1d5000
004209b4add x2, x2, 3392
004209b8str x2, [x1+16]
004209bcadrp x27, 0x62b000
004209c0ldr w2, [x27+3056]
004209c4cbz w2, 0x4209cc
004209c8b 0x4209d0
004209cc
004209ccloc_4209cc:
004209ccb 0x4209e4
004209d0
004209d0loc_4209d0:
004209d0bl runtime.gcWriteBarrier2
004209d4str x0, [x25]
004209d8ldr x2, [x1+24]
004209dcstr x2, [x25+8]
004209e0b 0x4209e4
004209e4
004209e4loc_4209e4:
004209e4str x0, [x1+24]
004209e8ldr x0, [sp+56]
004209ecbl runtime.convT64
004209f0str x0, [sp+192]
004209f4ldr x1, [sp+216]
004209f8ldrsb x27, [x1]
004209fcadrp x2, 0x1d5000
00420a00add x2, x2, 3520
00420a04str x2, [x1+32]
00420a08adrp x27, 0x62b000
00420a0cldr w2, [x27+3056]
00420a10cbz w2, 0x420a18
00420a14b 0x420a1c
00420a18
00420a18loc_420a18:
00420a18b 0x420a30
00420a1c
00420a1cloc_420a1c:
00420a1cbl runtime.gcWriteBarrier2
00420a20str x0, [x25]
00420a24ldr x5, [x1+40]
00420a28str x5, [x25+8]
00420a2cb 0x420a30
00420a30
00420a30loc_420a30:
00420a30str x0, [x1+40]
00420a34ldr x2, [sp+216]
00420a38ldrsb x27, [x2]
00420a3cb 0x420a40
00420a40
00420a40loc_420a40:
00420a40str x2, [sp+224]
00420a44orr x4, xzr, 3
00420a48str x4, [sp+232]
00420a4cstr x4, [sp+240]
00420a50adrp x0, 0x291000
00420a54add x0, x0, 3487
00420a58movz x1, 9
00420a5cmov x3, x4
00420a60bl fmt.Sprintf
00420a64str x0, [sp+176]
00420a68str x1, [sp+184]
00420a6cadrp x2, 0x28f000
00420a70add x2, x2, 4034
00420a74orr x3, xzr, 1
00420a78bl strings.TrimRight
00420a7cstr x0, [sp+112]
00420a80str x1, [sp+120]
00420a84str x0, [sp+96]
00420a88str x1, [sp+104]
00420a8cldp x29, x30, [sp-8]
00420a90add sp, sp, 256
00420a94ret x30
00420a98
00420a98loc_420a98:
00420a98stp x0, x1, [sp+8]
00420a9cstr x2, [sp+24]
00420aa0mov x3, x30
00420aa4bl runtime.morestack_noctxt.abi0
00420aa8ldp x0, x1, [sp+8]
00420aacldr x2, [sp+24]
00420ab0b 0x420850
00420ab4udf 0
00420ab8udf 0
00420abcudf 0
00420850
00420ac0
00420ac0archive/tar.parsePAXRecord: ; void archive/tar.parsePAXRecord(struct string s)
00420ac0ldr x16, [x28+16]
00420ac4sub x17, sp, 272
00420ac8subs xzr, x17, x16
00420accb.ls 0x421064
00420ad0sub x20, sp, 400
00420ad4stp x29, x30, [x20-8]
00420ad8add sp, x20, 0
00420adcsub x29, sp, 8
00420ae0str x0, [sp+408]
00420ae4str x1, [sp+416]
00420ae8stp xzr, xzr, [sp+216]
00420aecstp xzr, xzr, [sp+88]
00420af0stp xzr, xzr, [sp+152]
00420af4stp xzr, xzr, [sp+232]
00420af8stp xzr, xzr, [sp+328]
00420afcstp xzr, xzr, [sp+312]
00420b00ldr x0, [sp+408]
00420b04ldr x1, [sp+416]
00420b08adrp x2, 0x2f0000
00420b0cadd x2, x2, 3072
00420b10orr x3, xzr, 1
00420b14bl strings.Cut
00420b18str x0, [sp+328]
00420b1cstr x1, [sp+336]
00420b20str x2, [sp+312]
00420b24str x3, [sp+320]
00420b28strb w4, [sp+45]
00420b2cldr x4, [sp+336]
00420b30ldr x5, [sp+328]
00420b34str x5, [sp+264]
00420b38str x4, [sp+272]
00420b3cldr x4, [sp+312]
00420b40ldr x5, [sp+320]
00420b44str x4, [sp+248]
00420b48str x5, [sp+256]
00420b4cldrb w4, [sp+45]
00420b50strb w4, [sp+47]
00420b54ldr x4, [sp+264]
00420b58ldr x5, [sp+272]
00420b5cstr x4, [sp+200]
00420b60str x5, [sp+208]
00420b64ldr x4, [sp+248]
00420b68ldr x5, [sp+256]
00420b6cstr x4, [sp+104]
00420b70str x5, [sp+112]
00420b74ldrb w4, [sp+47]
00420b78strb w4, [sp+43]
00420b7ctbnz w4, 0, 0x420b84
00420b80b 0x420ff4
00420b84
00420b84loc_420b84:
00420b84stp xzr, xzr, [sp+296]
00420b88ldr x0, [sp+200]
00420b8cldr x1, [sp+208]
00420b90movz x2, 10
00420b94mov x3, xzr
00420b98bl strconv.ParseInt
00420b9cstr x0, [sp+72]
00420ba0str x1, [sp+296]
00420ba4str x2, [sp+304]
00420ba8ldr x4, [sp+72]
00420bacstr x4, [sp+80]
00420bb0str x1, [sp+376]
00420bb4str x2, [sp+384]
00420bb8ldr x4, [sp+80]
00420bbcstr x4, [sp+48]
00420bc0str x1, [sp+168]
00420bc4str x2, [sp+176]
00420bc8subs xzr, x1, 0
00420bcccset x4, ne
00420bd0strb w4, [sp+44]
00420bd4cbnz x1, 0x420bdc
00420bd8b 0x420be0
00420bdc
00420bdcloc_420bdc:
00420bdcb 0x420bf4
00420be0
00420be0loc_420be0:
00420be0ldr x8, [sp+48]
00420be4subs xzr, x8, 5
00420be8cset x8, lt
00420becstrb w8, [sp+44]
00420bf0b 0x420bf4
00420bf4
00420bf4loc_420bf4:
00420bf4ldrb w8, [sp+44]
00420bf8strb w8, [sp+45]
00420bfctbnz w8, 0, 0x420c04
00420c00b 0x420c08
00420c04
00420c04loc_420c04:
00420c04b 0x420c24
00420c08
00420c08loc_420c08:
00420c08ldr x8, [sp+416]
00420c0cstr x8, [sp+64]
00420c10ldr x9, [sp+48]
00420c14subs xzr, x8, x9
00420c18cset x8, lt
00420c1cstrb w8, [sp+45]
00420c20b 0x420c24
00420c24
00420c24loc_420c24:
00420c24ldrb w8, [sp+45]
00420c28tbnz w8, 0, 0x420c30
00420c2cb 0x420c84
00420c30
00420c30loc_420c30:
00420c30stp xzr, xzr, [sp+216]
00420c34stp xzr, xzr, [sp+88]
00420c38ldr x8, [sp+416]
00420c3cldr x9, [sp+408]
00420c40str x9, [sp+152]
00420c44str x8, [sp+160]
00420c48adrp x27, 0x601000
00420c4cldr x6, [x27+2096]
00420c50adrp x27, 0x601000
00420c54ldr x7, [x27+2104]
00420c58str x6, [sp+232]
00420c5cstr x7, [sp+240]
00420c60ldr x0, [sp+216]
00420c64ldr x2, [sp+88]
00420c68ldr x4, [sp+152]
00420c6cldr x1, [sp+224]
00420c70ldr x3, [sp+96]
00420c74ldr x5, [sp+160]
00420c78ldp x29, x30, [sp-8]
00420c7cadd sp, sp, 400
00420c80ret x30
00420c84
00420c84loc_420c84:
00420c84ldr x8, [sp+208]
00420c88str x8, [sp+64]
00420c8cldr x9, [sp+48]
00420c90sub x8, x9, x8
00420c94sub x9, x8, 1
00420c98str x9, [sp+48]
00420c9csubs xzr, x9, 0
00420ca0b.le 0x420ca8
00420ca4b 0x420cfc
00420ca8
00420ca8loc_420ca8:
00420ca8stp xzr, xzr, [sp+216]
00420cacstp xzr, xzr, [sp+88]
00420cb0ldr x8, [sp+416]
00420cb4ldr x9, [sp+408]
00420cb8str x9, [sp+152]
00420cbcstr x8, [sp+160]
00420cc0adrp x27, 0x601000
00420cc4ldr x6, [x27+2096]
00420cc8adrp x27, 0x601000
00420cccldr x7, [x27+2104]
00420cd0str x6, [sp+232]
00420cd4str x7, [sp+240]
00420cd8ldr x0, [sp+216]
00420cdcldr x2, [sp+88]
00420ce0ldr x4, [sp+152]
00420ce4ldr x1, [sp+224]
00420ce8ldr x3, [sp+96]
00420cecldr x5, [sp+160]
00420cf0ldp x29, x30, [sp-8]
00420cf4add sp, sp, 400
00420cf8ret x30
00420cfc
00420cfcloc_420cfc:
00420cfcsub x1, x8, 2
00420d00str x1, [sp+72]
00420d04ldr x2, [sp+112]
00420d08ldr x8, [sp+104]
00420d0csubs xzr, x2, x1
00420d10b.hs 0x420d18
00420d14b 0x42105c
00420d18
00420d18loc_420d18:
00420d18b 0x420d1c
00420d1c
00420d1cloc_420d1c:
00420d1cstr x8, [sp+312]
00420d20str x1, [sp+320]
00420d24ldr x8, [sp+48]
00420d28sub x0, x8, 1
00420d2cstr x0, [sp+56]
00420d30ldr x1, [sp+48]
00420d34ldr x2, [sp+112]
00420d38ldr x9, [sp+104]
00420d3csubs xzr, x2, x1
00420d40b.hs 0x420d48
00420d44b 0x421058
00420d48
00420d48loc_420d48:
00420d48subs xzr, x1, x0
00420d4cb.hs 0x420d54
00420d50b 0x421054
00420d54
00420d54loc_420d54:
00420d54sub x8, x1, x8
00420d58add x8, x8, 1
00420d5csub x10, xzr, x8
00420d60and x10, x0, x10, asr #63
00420d64add x9, x9, x10
00420d68str x9, [sp+328]
00420d6cstr x8, [sp+336]
00420d70ldr x0, [sp+48]
00420d74ldr x1, [sp+112]
00420d78ldr x8, [sp+104]
00420d7csubs xzr, x1, x0
00420d80b.hs 0x420d88
00420d84b 0x421050
00420d88
00420d88loc_420d88:
00420d88sub x9, x1, x0
00420d8csub x10, xzr, x9
00420d90and x10, x0, x10, asr #63
00420d94add x8, x8, x10
00420d98str x8, [sp+280]
00420d9cstr x9, [sp+288]
00420da0ldr x8, [sp+312]
00420da4ldr x9, [sp+320]
00420da8str x8, [sp+136]
00420dacstr x9, [sp+144]
00420db0ldr x8, [sp+328]
00420db4ldr x9, [sp+336]
00420db8str x8, [sp+184]
00420dbcstr x9, [sp+192]
00420dc0ldr x8, [sp+280]
00420dc4ldr x9, [sp+288]
00420dc8str x8, [sp+120]
00420dccstr x9, [sp+128]
00420dd0ldr x8, [sp+192]
00420dd4subs xzr, x8, 1
00420dd8b.ne 0x420de0
00420ddcb 0x420de4
00420de0
00420de0loc_420de0:
00420de0b 0x420e0c
00420de4
00420de4loc_420de4:
00420de4ldr x1, [sp+192]
00420de8ldr x8, [sp+184]
00420decsubs xzr, x1, 0
00420df0b.hi 0x420df8
00420df4b 0x421048
00420df8
00420df8loc_420df8:
00420df8ldrb w8, [x8]
00420dfcsubs wzr, w8, 10
00420e00b.ne 0x420e08
00420e04b 0x420e60
00420e08
00420e08loc_420e08:
00420e08b 0x420e0c
00420e0c
00420e0cloc_420e0c:
00420e0cstp xzr, xzr, [sp+216]
00420e10stp xzr, xzr, [sp+88]
00420e14ldr x8, [sp+416]
00420e18ldr x9, [sp+408]
00420e1cstr x9, [sp+152]
00420e20str x8, [sp+160]
00420e24adrp x27, 0x601000
00420e28ldr x6, [x27+2096]
00420e2cadrp x27, 0x601000
00420e30ldr x7, [x27+2104]
00420e34str x6, [sp+232]
00420e38str x7, [sp+240]
00420e3cldr x0, [sp+216]
00420e40ldr x2, [sp+88]
00420e44ldr x4, [sp+152]
00420e48ldr x1, [sp+224]
00420e4cldr x3, [sp+96]
00420e50ldr x5, [sp+160]
00420e54ldp x29, x30, [sp-8]
00420e58add sp, sp, 400
00420e5cret x30
00420e60
00420e60loc_420e60:
00420e60stp xzr, xzr, [sp+280]
00420e64stp xzr, xzr, [sp+328]
00420e68ldr x0, [sp+136]
00420e6cldr x1, [sp+144]
00420e70adrp x2, 0x2ef000
00420e74add x2, x2, 720
00420e78orr x3, xzr, 1
00420e7cbl strings.Cut
00420e80str x0, [sp+280]
00420e84str x1, [sp+288]
00420e88str x2, [sp+328]
00420e8cstr x3, [sp+336]
00420e90strb w4, [sp+44]
00420e94ldr x4, [sp+288]
00420e98ldr x5, [sp+280]
00420e9cstr x5, [sp+360]
00420ea0str x4, [sp+368]
00420ea4ldr x4, [sp+328]
00420ea8ldr x5, [sp+336]
00420eacstr x4, [sp+344]
00420eb0str x5, [sp+352]
00420eb4ldrb w4, [sp+44]
00420eb8strb w4, [sp+46]
00420ebcldr x4, [sp+360]
00420ec0ldr x5, [sp+368]
00420ec4str x4, [sp+216]
00420ec8str x5, [sp+224]
00420eccldr x4, [sp+344]
00420ed0ldr x5, [sp+352]
00420ed4str x4, [sp+88]
00420ed8str x5, [sp+96]
00420edcldrb w4, [sp+46]
00420ee0strb w4, [sp+43]
00420ee4tbnz w4, 0, 0x420eec
00420ee8b 0x420fa0
00420eec
00420eecloc_420eec:
00420eecldr x0, [sp+216]
00420ef0ldr x2, [sp+88]
00420ef4ldr x1, [sp+224]
00420ef8ldr x3, [sp+96]
00420efcbl archive/tar.validPAXRecord
00420f00strb w0, [sp+44]
00420f04tbnz w0, 0, 0x420f0c
00420f08b 0x420f4c
00420f0c
00420f0cloc_420f0c:
00420f0cldr x8, [sp+120]
00420f10ldr x9, [sp+128]
00420f14str x8, [sp+152]
00420f18str x9, [sp+160]
00420f1cstp xzr, xzr, [sp+232]
00420f20ldr x0, [sp+216]
00420f24ldr x2, [sp+88]
00420f28ldr x4, [sp+152]
00420f2cldr x1, [sp+224]
00420f30ldr x3, [sp+96]
00420f34ldr x5, [sp+160]
00420f38mov x6, xzr
00420f3cmov x7, xzr
00420f40ldp x29, x30, [sp-8]
00420f44add sp, sp, 400
00420f48ret x30
00420f4c
00420f4cloc_420f4c:
00420f4cstp xzr, xzr, [sp+216]
00420f50stp xzr, xzr, [sp+88]
00420f54ldr x8, [sp+416]
00420f58ldr x9, [sp+408]
00420f5cstr x9, [sp+152]
00420f60str x8, [sp+160]
00420f64adrp x27, 0x601000
00420f68ldr x6, [x27+2096]
00420f6cadrp x27, 0x601000
00420f70ldr x7, [x27+2104]
00420f74str x6, [sp+232]
00420f78str x7, [sp+240]
00420f7cldr x0, [sp+216]
00420f80ldr x2, [sp+88]
00420f84ldr x4, [sp+152]
00420f88ldr x1, [sp+224]
00420f8cldr x3, [sp+96]
00420f90ldr x5, [sp+160]
00420f94ldp x29, x30, [sp-8]
00420f98add sp, sp, 400
00420f9cret x30
00420fa0
00420fa0loc_420fa0:
00420fa0stp xzr, xzr, [sp+216]
00420fa4stp xzr, xzr, [sp+88]
00420fa8ldr x8, [sp+416]
00420facldr x9, [sp+408]
00420fb0str x9, [sp+152]
00420fb4str x8, [sp+160]
00420fb8adrp x27, 0x601000
00420fbcldr x6, [x27+2096]
00420fc0adrp x27, 0x601000
00420fc4ldr x7, [x27+2104]
00420fc8str x6, [sp+232]
00420fccstr x7, [sp+240]
00420fd0ldr x0, [sp+216]
00420fd4ldr x2, [sp+88]
00420fd8ldr x4, [sp+152]
00420fdcldr x1, [sp+224]
00420fe0ldr x3, [sp+96]
00420fe4ldr x5, [sp+160]
00420fe8ldp x29, x30, [sp-8]
00420fecadd sp, sp, 400
00420ff0ret x30
00420ff4
00420ff4loc_420ff4:
00420ff4stp xzr, xzr, [sp+216]
00420ff8stp xzr, xzr, [sp+88]
00420ffcldr x8, [sp+416]
00421000ldr x9, [sp+408]
00421004str x9, [sp+152]
00421008str x8, [sp+160]
0042100cadrp x27, 0x600000
00421010ldr x6, [x27+2096]
00421014adrp x27, 0x600000
00421018ldr x7, [x27+2104]
0042101cstr x6, [sp+232]
00421020str x7, [sp+240]
00421024ldr x0, [sp+216]
00421028ldr x2, [sp+88]
0042102cldr x4, [sp+152]
00421030ldr x1, [sp+224]
00421034ldr x3, [sp+96]
00421038ldr x5, [sp+160]
0042103cldp x29, x30, [sp-8]
00421040add sp, sp, 400
00421044ret x30
00421048
00421048loc_421048:
00421048mov x0, xzr
0042104cbl runtime.panicIndex
00421050
00421050loc_421050:
00421050bl runtime.panicSliceB
00421054
00421054loc_421054:
00421054bl runtime.panicSliceB
00421058
00421058loc_421058:
00421058bl runtime.panicSliceAlen
0042105c
0042105cloc_42105c:
0042105cbl runtime.panicSliceAlen
00421060hint
00421064
00421064loc_421064:
00421064stp x0, x1, [sp+8]
00421068mov x3, x30
0042106cbl runtime.morestack_noctxt.abi0
00421070ldp x0, x1, [sp+8]
00421074b 0x420ac0
00421078udf 0
0042107cudf 0
00420ac0
00420ac0archive/tar.parsePAXRecord: ; void archive/tar.parsePAXRecord(struct string s)
00420ac0ldr x16, [x28+16]
00420ac4sub x17, sp, 272
00420ac8subs xzr, x17, x16
00420accb.ls 0x421064
00420ad0sub x20, sp, 400
00420ad4stp x29, x30, [x20-8]
00420ad8add sp, x20, 0
00420adcsub x29, sp, 8
00420ae0str x0, [sp+408]
00420ae4str x1, [sp+416]
00420ae8stp xzr, xzr, [sp+216]
00420aecstp xzr, xzr, [sp+88]
00420af0stp xzr, xzr, [sp+152]
00420af4stp xzr, xzr, [sp+232]
00420af8stp xzr, xzr, [sp+328]
00420afcstp xzr, xzr, [sp+312]
00420b00ldr x0, [sp+408]
00420b04ldr x1, [sp+416]
00420b08adrp x2, 0x2f0000
00420b0cadd x2, x2, 3072
00420b10orr x3, xzr, 1
00420b14bl strings.Cut
00420b18str x0, [sp+328]
00420b1cstr x1, [sp+336]
00420b20str x2, [sp+312]
00420b24str x3, [sp+320]
00420b28strb w4, [sp+45]
00420b2cldr x4, [sp+336]
00420b30ldr x5, [sp+328]
00420b34str x5, [sp+264]
00420b38str x4, [sp+272]
00420b3cldr x4, [sp+312]
00420b40ldr x5, [sp+320]
00420b44str x4, [sp+248]
00420b48str x5, [sp+256]
00420b4cldrb w4, [sp+45]
00420b50strb w4, [sp+47]
00420b54ldr x4, [sp+264]
00420b58ldr x5, [sp+272]
00420b5cstr x4, [sp+200]
00420b60str x5, [sp+208]
00420b64ldr x4, [sp+248]
00420b68ldr x5, [sp+256]
00420b6cstr x4, [sp+104]
00420b70str x5, [sp+112]
00420b74ldrb w4, [sp+47]
00420b78strb w4, [sp+43]
00420b7ctbnz w4, 0, 0x420b84
00420b80b 0x420ff4
00420b84
00420b84loc_420b84:
00420b84stp xzr, xzr, [sp+296]
00420b88ldr x0, [sp+200]
00420b8cldr x1, [sp+208]
00420b90movz x2, 10
00420b94mov x3, xzr
00420b98bl strconv.ParseInt
00420b9cstr x0, [sp+72]
00420ba0str x1, [sp+296]
00420ba4str x2, [sp+304]
00420ba8ldr x4, [sp+72]
00420bacstr x4, [sp+80]
00420bb0str x1, [sp+376]
00420bb4str x2, [sp+384]
00420bb8ldr x4, [sp+80]
00420bbcstr x4, [sp+48]
00420bc0str x1, [sp+168]
00420bc4str x2, [sp+176]
00420bc8subs xzr, x1, 0
00420bcccset x4, ne
00420bd0strb w4, [sp+44]
00420bd4cbnz x1, 0x420bdc
00420bd8b 0x420be0
00420bdc
00420bdcloc_420bdc:
00420bdcb 0x420bf4
00420be0
00420be0loc_420be0:
00420be0ldr x8, [sp+48]
00420be4subs xzr, x8, 5
00420be8cset x8, lt
00420becstrb w8, [sp+44]
00420bf0b 0x420bf4
00420bf4
00420bf4loc_420bf4:
00420bf4ldrb w8, [sp+44]
00420bf8strb w8, [sp+45]
00420bfctbnz w8, 0, 0x420c04
00420c00b 0x420c08
00420c04
00420c04loc_420c04:
00420c04b 0x420c24
00420c08
00420c08loc_420c08:
00420c08ldr x8, [sp+416]
00420c0cstr x8, [sp+64]
00420c10ldr x9, [sp+48]
00420c14subs xzr, x8, x9
00420c18cset x8, lt
00420c1cstrb w8, [sp+45]
00420c20b 0x420c24
00420c24
00420c24loc_420c24:
00420c24ldrb w8, [sp+45]
00420c28tbnz w8, 0, 0x420c30
00420c2cb 0x420c84
00420c30
00420c30loc_420c30:
00420c30stp xzr, xzr, [sp+216]
00420c34stp xzr, xzr, [sp+88]
00420c38ldr x8, [sp+416]
00420c3cldr x9, [sp+408]
00420c40str x9, [sp+152]
00420c44str x8, [sp+160]
00420c48adrp x27, 0x601000
00420c4cldr x6, [x27+2096]
00420c50adrp x27, 0x601000
00420c54ldr x7, [x27+2104]
00420c58str x6, [sp+232]
00420c5cstr x7, [sp+240]
00420c60ldr x0, [sp+216]
00420c64ldr x2, [sp+88]
00420c68ldr x4, [sp+152]
00420c6cldr x1, [sp+224]
00420c70ldr x3, [sp+96]
00420c74ldr x5, [sp+160]
00420c78ldp x29, x30, [sp-8]
00420c7cadd sp, sp, 400
00420c80ret x30
00420c84
00420c84loc_420c84:
00420c84ldr x8, [sp+208]
00420c88str x8, [sp+64]
00420c8cldr x9, [sp+48]
00420c90sub x8, x9, x8
00420c94sub x9, x8, 1
00420c98str x9, [sp+48]
00420c9csubs xzr, x9, 0
00420ca0b.le 0x420ca8
00420ca4b 0x420cfc
00420ca8
00420ca8loc_420ca8:
00420ca8stp xzr, xzr, [sp+216]
00420cacstp xzr, xzr, [sp+88]
00420cb0ldr x8, [sp+416]
00420cb4ldr x9, [sp+408]
00420cb8str x9, [sp+152]
00420cbcstr x8, [sp+160]
00420cc0adrp x27, 0x601000
00420cc4ldr x6, [x27+2096]
00420cc8adrp x27, 0x601000
00420cccldr x7, [x27+2104]
00420cd0str x6, [sp+232]
00420cd4str x7, [sp+240]
00420cd8ldr x0, [sp+216]
00420cdcldr x2, [sp+88]
00420ce0ldr x4, [sp+152]
00420ce4ldr x1, [sp+224]
00420ce8ldr x3, [sp+96]
00420cecldr x5, [sp+160]
00420cf0ldp x29, x30, [sp-8]
00420cf4add sp, sp, 400
00420cf8ret x30
00420cfc
00420cfcloc_420cfc:
00420cfcsub x1, x8, 2
00420d00str x1, [sp+72]
00420d04ldr x2, [sp+112]
00420d08ldr x8, [sp+104]
00420d0csubs xzr, x2, x1
00420d10b.hs 0x420d18
00420d14b 0x42105c
00420d18
00420d18loc_420d18:
00420d18b 0x420d1c
00420d1c
00420d1cloc_420d1c:
00420d1cstr x8, [sp+312]
00420d20str x1, [sp+320]
00420d24ldr x8, [sp+48]
00420d28sub x0, x8, 1
00420d2cstr x0, [sp+56]
00420d30ldr x1, [sp+48]
00420d34ldr x2, [sp+112]
00420d38ldr x9, [sp+104]
00420d3csubs xzr, x2, x1
00420d40b.hs 0x420d48
00420d44b 0x421058
00420d48
00420d48loc_420d48:
00420d48subs xzr, x1, x0
00420d4cb.hs 0x420d54
00420d50b 0x421054
00420d54
00420d54loc_420d54:
00420d54sub x8, x1, x8
00420d58add x8, x8, 1
00420d5csub x10, xzr, x8
00420d60and x10, x0, x10, asr #63
00420d64add x9, x9, x10
00420d68str x9, [sp+328]
00420d6cstr x8, [sp+336]
00420d70ldr x0, [sp+48]
00420d74ldr x1, [sp+112]
00420d78ldr x8, [sp+104]
00420d7csubs xzr, x1, x0
00420d80b.hs 0x420d88
00420d84b 0x421050
00420d88
00420d88loc_420d88:
00420d88sub x9, x1, x0
00420d8csub x10, xzr, x9
00420d90and x10, x0, x10, asr #63
00420d94add x8, x8, x10
00420d98str x8, [sp+280]
00420d9cstr x9, [sp+288]
00420da0ldr x8, [sp+312]
00420da4ldr x9, [sp+320]
00420da8str x8, [sp+136]
00420dacstr x9, [sp+144]
00420db0ldr x8, [sp+328]
00420db4ldr x9, [sp+336]
00420db8str x8, [sp+184]
00420dbcstr x9, [sp+192]
00420dc0ldr x8, [sp+280]
00420dc4ldr x9, [sp+288]
00420dc8str x8, [sp+120]
00420dccstr x9, [sp+128]
00420dd0ldr x8, [sp+192]
00420dd4subs xzr, x8, 1
00420dd8b.ne 0x420de0
00420ddcb 0x420de4
00420de0
00420de0loc_420de0:
00420de0b 0x420e0c
00420de4
00420de4loc_420de4:
00420de4ldr x1, [sp+192]
00420de8ldr x8, [sp+184]
00420decsubs xzr, x1, 0
00420df0b.hi 0x420df8
00420df4b 0x421048
00420df8
00420df8loc_420df8:
00420df8ldrb w8, [x8]
00420dfcsubs wzr, w8, 10
00420e00b.ne 0x420e08
00420e04b 0x420e60
00420e08
00420e08loc_420e08:
00420e08b 0x420e0c
00420e0c
00420e0cloc_420e0c:
00420e0cstp xzr, xzr, [sp+216]
00420e10stp xzr, xzr, [sp+88]
00420e14ldr x8, [sp+416]
00420e18ldr x9, [sp+408]
00420e1cstr x9, [sp+152]
00420e20str x8, [sp+160]
00420e24adrp x27, 0x601000
00420e28ldr x6, [x27+2096]
00420e2cadrp x27, 0x601000
00420e30ldr x7, [x27+2104]
00420e34str x6, [sp+232]
00420e38str x7, [sp+240]
00420e3cldr x0, [sp+216]
00420e40ldr x2, [sp+88]
00420e44ldr x4, [sp+152]
00420e48ldr x1, [sp+224]
00420e4cldr x3, [sp+96]
00420e50ldr x5, [sp+160]
00420e54ldp x29, x30, [sp-8]
00420e58add sp, sp, 400
00420e5cret x30
00420e60
00420e60loc_420e60:
00420e60stp xzr, xzr, [sp+280]
00420e64stp xzr, xzr, [sp+328]
00420e68ldr x0, [sp+136]
00420e6cldr x1, [sp+144]
00420e70adrp x2, 0x2ef000
00420e74add x2, x2, 720
00420e78orr x3, xzr, 1
00420e7cbl strings.Cut
00420e80str x0, [sp+280]
00420e84str x1, [sp+288]
00420e88str x2, [sp+328]
00420e8cstr x3, [sp+336]
00420e90strb w4, [sp+44]
00420e94ldr x4, [sp+288]
00420e98ldr x5, [sp+280]
00420e9cstr x5, [sp+360]
00420ea0str x4, [sp+368]
00420ea4ldr x4, [sp+328]
00420ea8ldr x5, [sp+336]
00420eacstr x4, [sp+344]
00420eb0str x5, [sp+352]
00420eb4ldrb w4, [sp+44]
00420eb8strb w4, [sp+46]
00420ebcldr x4, [sp+360]
00420ec0ldr x5, [sp+368]
00420ec4str x4, [sp+216]
00420ec8str x5, [sp+224]
00420eccldr x4, [sp+344]
00420ed0ldr x5, [sp+352]
00420ed4str x4, [sp+88]
00420ed8str x5, [sp+96]
00420edcldrb w4, [sp+46]
00420ee0strb w4, [sp+43]
00420ee4tbnz w4, 0, 0x420eec
00420ee8b 0x420fa0
00420eec
00420eecloc_420eec:
00420eecldr x0, [sp+216]
00420ef0ldr x2, [sp+88]
00420ef4ldr x1, [sp+224]
00420ef8ldr x3, [sp+96]
00420efcbl archive/tar.validPAXRecord
00420f00strb w0, [sp+44]
00420f04tbnz w0, 0, 0x420f0c
00420f08b 0x420f4c
00420f0c
00420f0cloc_420f0c:
00420f0cldr x8, [sp+120]
00420f10ldr x9, [sp+128]
00420f14str x8, [sp+152]
00420f18str x9, [sp+160]
00420f1cstp xzr, xzr, [sp+232]
00420f20ldr x0, [sp+216]
00420f24ldr x2, [sp+88]
00420f28ldr x4, [sp+152]
00420f2cldr x1, [sp+224]
00420f30ldr x3, [sp+96]
00420f34ldr x5, [sp+160]
00420f38mov x6, xzr
00420f3cmov x7, xzr
00420f40ldp x29, x30, [sp-8]
00420f44add sp, sp, 400
00420f48ret x30
00420f4c
00420f4cloc_420f4c:
00420f4cstp xzr, xzr, [sp+216]
00420f50stp xzr, xzr, [sp+88]
00420f54ldr x8, [sp+416]
00420f58ldr x9, [sp+408]
00420f5cstr x9, [sp+152]
00420f60str x8, [sp+160]
00420f64adrp x27, 0x601000
00420f68ldr x6, [x27+2096]
00420f6cadrp x27, 0x601000
00420f70ldr x7, [x27+2104]
00420f74str x6, [sp+232]
00420f78str x7, [sp+240]
00420f7cldr x0, [sp+216]
00420f80ldr x2, [sp+88]
00420f84ldr x4, [sp+152]
00420f88ldr x1, [sp+224]
00420f8cldr x3, [sp+96]
00420f90ldr x5, [sp+160]
00420f94ldp x29, x30, [sp-8]
00420f98add sp, sp, 400
00420f9cret x30
00420fa0
00420fa0loc_420fa0:
00420fa0stp xzr, xzr, [sp+216]
00420fa4stp xzr, xzr, [sp+88]
00420fa8ldr x8, [sp+416]
00420facldr x9, [sp+408]
00420fb0str x9, [sp+152]
00420fb4str x8, [sp+160]
00420fb8adrp x27, 0x601000
00420fbcldr x6, [x27+2096]
00420fc0adrp x27, 0x601000
00420fc4ldr x7, [x27+2104]
00420fc8str x6, [sp+232]
00420fccstr x7, [sp+240]
00420fd0ldr x0, [sp+216]
00420fd4ldr x2, [sp+88]
00420fd8ldr x4, [sp+152]
00420fdcldr x1, [sp+224]
00420fe0ldr x3, [sp+96]
00420fe4ldr x5, [sp+160]
00420fe8ldp x29, x30, [sp-8]
00420fecadd sp, sp, 400
00420ff0ret x30
00420ff4
00420ff4loc_420ff4:
00420ff4stp xzr, xzr, [sp+216]
00420ff8stp xzr, xzr, [sp+88]
00420ffcldr x8, [sp+416]
00421000ldr x9, [sp+408]
00421004str x9, [sp+152]
00421008str x8, [sp+160]
0042100cadrp x27, 0x600000
00421010ldr x6, [x27+2096]
00421014adrp x27, 0x600000
00421018ldr x7, [x27+2104]
0042101cstr x6, [sp+232]
00421020str x7, [sp+240]
00421024ldr x0, [sp+216]
00421028ldr x2, [sp+88]
0042102cldr x4, [sp+152]
00421030ldr x1, [sp+224]
00421034ldr x3, [sp+96]
00421038ldr x5, [sp+160]
0042103cldp x29, x30, [sp-8]
00421040add sp, sp, 400
00421044ret x30
00421048
00421048loc_421048:
00421048mov x0, xzr
0042104cbl runtime.panicIndex
00421050
00421050loc_421050:
00421050bl runtime.panicSliceB
00421054
00421054loc_421054:
00421054bl runtime.panicSliceB
00421058
00421058loc_421058:
00421058bl runtime.panicSliceAlen
0042105c
0042105cloc_42105c:
0042105cbl runtime.panicSliceAlen
00421060hint
00421064
00421064loc_421064:
00421064stp x0, x1, [sp+8]
00421068mov x3, x30
0042106cbl runtime.morestack_noctxt.abi0
00421070ldp x0, x1, [sp+8]
00421074b 0x420ac0
00421078udf 0
0042107cudf 0
00420ac0
00421080
00421080archive/tar.formatPAXRecord: ; void archive/tar.formatPAXRecord(struct string k, struct string v)
00421080ldr x16, [x28+16]
00421084sub x17, sp, 176
00421088subs xzr, x17, x16
0042108cb.ls 0x42152c
00421090sub x20, sp, 304
00421094stp x29, x30, [x20-8]
00421098add sp, x20, 0
0042109csub x29, sp, 8
004210a0str x0, [sp+312]
004210a4str x1, [sp+320]
004210a8str x2, [sp+328]
004210acstr x3, [sp+336]
004210b0stp xzr, xzr, [sp+88]
004210b4stp xzr, xzr, [sp+72]
004210b8ldr x2, [sp+328]
004210bcldr x0, [sp+312]
004210c0ldr x3, [sp+336]
004210c4ldr x1, [sp+320]
004210c8bl archive/tar.validPAXRecord
004210ccstrb w0, [sp+47]
004210d0tbnz w0, 0, 0x4210d8
004210d4b 0x4214fc
004210d8
004210d8loc_4210d8:
004210d8ldr x1, [sp+320]
004210dcstr x1, [sp+64]
004210e0ldr x2, [sp+336]
004210e4str x2, [sp+56]
004210e8add x1, x1, x2
004210ecadd x0, x1, 3
004210f0str x0, [sp+48]
004210f4bl strconv.Itoa
004210f8str x0, [sp+120]
004210fcstr x1, [sp+128]
00421100str x1, [sp+56]
00421104ldr x2, [sp+48]
00421108add x0, x2, x1
0042110cstr x0, [sp+48]
00421110bl strconv.Itoa
00421114str x0, [sp+120]
00421118str x1, [sp+128]
0042111cadd x20, sp, 200
00421120adr x27, 16
00421124stp x29, x27, [sp-24]
00421128sub x29, sp, 24
0042112cbl fn_87cf8
00421130sub x29, sp, 8
00421134add x1, sp, 200
00421138str x1, [sp+168]
0042113cldrsb x27, [x1]
00421140ldr x2, [sp+120]
00421144ldr x3, [sp+128]
00421148str x3, [x1+8]
0042114cadrp x27, 0x62a000
00421150ldr w3, [x27+3056]
00421154cbz w3, 0x42115c
00421158b 0x421160
0042115c
0042115cloc_42115c:
0042115cb 0x421174
00421160
00421160loc_421160:
00421160bl runtime.gcWriteBarrier2
00421164str x2, [x25]
00421168ldr x4, [x1]
0042116cstr x4, [x25+8]
00421170b 0x421174
00421174
00421174loc_421174:
00421174str x2, [x1]
00421178ldrsb x27, [x1]
0042117corr x4, xzr, 1
00421180str x4, [x1+24]
00421184adrp x27, 0x62a000
00421188ldr w5, [x27+3056]
0042118ccbz w5, 0x421194
00421190b 0x421198
00421194
00421194loc_421194:
00421194b 0x4211a8
00421198
00421198loc_421198:
00421198ldr x5, [x1+16]
0042119cbl runtime.gcWriteBarrier1
004211a0str x5, [x25]
004211a4b 0x4211a8
004211a8
004211a8loc_4211a8:
004211a8adrp x5, 0x2ef000
004211acadd x5, x5, 3072
004211b0str x5, [x1+16]
004211b4ldr x5, [sp+312]
004211b8ldr x6, [sp+320]
004211bcldr x7, [sp+168]
004211c0ldrsb x27, [x7]
004211c4str x6, [x7+40]
004211c8adrp x27, 0x62a000
004211ccldr w6, [x27+3056]
004211d0cbz w6, 0x4211d8
004211d4b 0x4211dc
004211d8
004211d8loc_4211d8:
004211d8b 0x4211f0
004211dc
004211dcloc_4211dc:
004211dcbl runtime.gcWriteBarrier2
004211e0str x5, [x25]
004211e4ldr x6, [x7+32]
004211e8str x6, [x25+8]
004211ecb 0x4211f0
004211f0
004211f0loc_4211f0:
004211f0str x5, [x7+32]
004211f4ldr x5, [sp+168]
004211f8ldrsb x27, [x5]
004211fcstr x4, [x5+56]
00421200adrp x27, 0x62a000
00421204ldr w6, [x27+3056]
00421208cbz w6, 0x421210
0042120cb 0x421214
00421210
00421210loc_421210:
00421210b 0x421224
00421214
00421214loc_421214:
00421214ldr x6, [x5+48]
00421218bl runtime.gcWriteBarrier1
0042121cstr x6, [x25]
00421220b 0x421224
00421224
00421224loc_421224:
00421224adrp x6, 0x2ee000
00421228add x6, x6, 720
0042122cstr x6, [x5+48]
00421230ldr x5, [sp+328]
00421234ldr x6, [sp+336]
00421238ldr x7, [sp+168]
0042123cldrsb x27, [x7]
00421240str x6, [x7+72]
00421244adrp x27, 0x62a000
00421248ldr w6, [x27+3056]
0042124ccbz w6, 0x421254
00421250b 0x421258
00421254
00421254loc_421254:
00421254b 0x42126c
00421258
00421258loc_421258:
00421258bl runtime.gcWriteBarrier2
0042125cstr x5, [x25]
00421260ldr x6, [x7+64]
00421264str x6, [x25+8]
00421268b 0x42126c
0042126c
0042126cloc_42126c:
0042126cstr x5, [x7+64]
00421270ldr x5, [sp+168]
00421274ldrsb x27, [x5]
00421278str x4, [x5+88]
0042127cadrp x27, 0x62a000
00421280ldr w6, [x27+3056]
00421284cbz w6, 0x42128c
00421288b 0x421290
0042128c
0042128cloc_42128c:
0042128cb 0x4212a0
00421290
00421290loc_421290:
00421290ldr x6, [x5+80]
00421294bl runtime.gcWriteBarrier1
00421298str x6, [x25]
0042129cb 0x4212a0
004212a0
004212a0loc_4212a0:
004212a0adrp x6, 0x2ee000
004212a4add x6, x6, 232
004212a8str x6, [x5+80]
004212acldr x1, [sp+168]
004212b0ldrsb x27, [x1]
004212b4b 0x4212b8
004212b8
004212b8loc_4212b8:
004212b8str x1, [sp+176]
004212bcorr x3, xzr, 6
004212c0str x3, [sp+184]
004212c4str x3, [sp+192]
004212c8mov x0, xzr
004212ccmov x2, x3
004212d0bl runtime.concatstrings
004212d4str x0, [sp+104]
004212d8str x1, [sp+112]
004212dcstr x1, [sp+56]
004212e0ldr x4, [sp+48]
004212e4subs xzr, x1, x4
004212e8b.ne 0x4212f0
004212ecb 0x4214c8
004212f0
004212f0loc_4212f0:
004212f0str x1, [sp+48]
004212f4mov x0, x1
004212f8bl strconv.Itoa
004212fcstr x0, [sp+120]
00421300str x1, [sp+128]
00421304add x20, sp, 200
00421308adr x27, 16
0042130cstp x29, x27, [sp-24]
00421310sub x29, sp, 24
00421314bl fn_87cf8
00421318sub x29, sp, 8
0042131cadd x1, sp, 200
00421320str x1, [sp+136]
00421324ldrsb x27, [x1]
00421328ldr x2, [sp+120]
0042132cldr x3, [sp+128]
00421330str x3, [x1+8]
00421334adrp x27, 0x62a000
00421338ldr w3, [x27+3056]
0042133ccbz w3, 0x421344
00421340b 0x421348
00421344
00421344loc_421344:
00421344b 0x42135c
00421348
00421348loc_421348:
00421348bl runtime.gcWriteBarrier2
0042134cstr x2, [x25]
00421350ldr x4, [x1]
00421354str x4, [x25+8]
00421358b 0x42135c
0042135c
0042135cloc_42135c:
0042135cstr x2, [x1]
00421360ldrsb x27, [x1]
00421364orr x4, xzr, 1
00421368str x4, [x1+24]
0042136cadrp x27, 0x62a000
00421370ldr w5, [x27+3056]
00421374cbz w5, 0x42137c
00421378b 0x421380
0042137c
0042137cloc_42137c:
0042137cb 0x421390
00421380
00421380loc_421380:
00421380ldr x5, [x1+16]
00421384bl runtime.gcWriteBarrier1
00421388str x5, [x25]
0042138cb 0x421390
00421390
00421390loc_421390:
00421390adrp x5, 0x2ef000
00421394add x5, x5, 3072
00421398str x5, [x1+16]
0042139cldr x5, [sp+312]
004213a0ldr x6, [sp+320]
004213a4ldr x7, [sp+136]
004213a8ldrsb x27, [x7]
004213acstr x6, [x7+40]
004213b0adrp x27, 0x62a000
004213b4ldr w6, [x27+3056]
004213b8cbz w6, 0x4213c0
004213bcb 0x4213c4
004213c0
004213c0loc_4213c0:
004213c0b 0x4213d8
004213c4
004213c4loc_4213c4:
004213c4bl runtime.gcWriteBarrier2
004213c8str x5, [x25]
004213ccldr x6, [x7+32]
004213d0str x6, [x25+8]
004213d4b 0x4213d8
004213d8
004213d8loc_4213d8:
004213d8str x5, [x7+32]
004213dcldr x5, [sp+136]
004213e0ldrsb x27, [x5]
004213e4str x4, [x5+56]
004213e8adrp x27, 0x62a000
004213ecldr w6, [x27+3056]
004213f0cbz w6, 0x4213f8
004213f4b 0x4213fc
004213f8
004213f8loc_4213f8:
004213f8b 0x42140c
004213fc
004213fcloc_4213fc:
004213fcldr x6, [x5+48]
00421400bl runtime.gcWriteBarrier1
00421404str x6, [x25]
00421408b 0x42140c
0042140c
0042140cloc_42140c:
0042140cadrp x6, 0x2ee000
00421410add x6, x6, 720
00421414str x6, [x5+48]
00421418ldr x5, [sp+328]
0042141cldr x6, [sp+336]
00421420ldr x7, [sp+136]
00421424ldrsb x27, [x7]
00421428str x6, [x7+72]
0042142cadrp x27, 0x62a000
00421430ldr w6, [x27+3056]
00421434cbz w6, 0x42143c
00421438b 0x421440
0042143c
0042143cloc_42143c:
0042143cb 0x421454
00421440
00421440loc_421440:
00421440bl runtime.gcWriteBarrier2
00421444str x5, [x25]
00421448ldr x6, [x7+64]
0042144cstr x6, [x25+8]
00421450b 0x421454
00421454
00421454loc_421454:
00421454str x5, [x7+64]
00421458ldr x5, [sp+136]
0042145cldrsb x27, [x5]
00421460str x4, [x5+88]
00421464adrp x27, 0x62a000
00421468ldr w4, [x27+3056]
0042146ccbz w4, 0x421474
00421470b 0x421478
00421474
00421474loc_421474:
00421474b 0x421488
00421478
00421478loc_421478:
00421478ldr x4, [x5+80]
0042147cbl runtime.gcWriteBarrier1
00421480str x4, [x25]
00421484b 0x421488
00421488
00421488loc_421488:
00421488adrp x4, 0x2ee000
0042148cadd x4, x4, 232
00421490str x4, [x5+80]
00421494ldr x1, [sp+136]
00421498ldrsb x27, [x1]
0042149cb 0x4214a0
004214a0
004214a0loc_4214a0:
004214a0str x1, [sp+144]
004214a4orr x3, xzr, 6
004214a8str x3, [sp+152]
004214acstr x3, [sp+160]
004214b0mov x0, xzr
004214b4mov x2, x3
004214b8bl runtime.concatstrings
004214bcstr x0, [sp+104]
004214c0str x1, [sp+112]
004214c4b 0x4214cc
004214c8
004214c8loc_4214c8:
004214c8b 0x4214cc
004214cc
004214ccloc_4214cc:
004214ccldr x4, [sp+104]
004214d0ldr x5, [sp+112]
004214d4str x4, [sp+88]
004214d8str x5, [sp+96]
004214dcstp xzr, xzr, [sp+72]
004214e0ldr x0, [sp+88]
004214e4ldr x1, [sp+96]
004214e8mov x2, xzr
004214ecmov x3, xzr
004214f0ldp x29, x30, [sp-8]
004214f4add sp, sp, 304
004214f8ret x30
004214fc
004214fcloc_4214fc:
004214fcstp xzr, xzr, [sp+88]
00421500adrp x27, 0x600000
00421504ldr x3, [x27+2104]
00421508adrp x27, 0x600000
0042150cldr x2, [x27+2096]
00421510str x2, [sp+72]
00421514str x3, [sp+80]
00421518ldr x0, [sp+88]
0042151cldr x1, [sp+96]
00421520ldp x29, x30, [sp-8]
00421524add sp, sp, 304
00421528ret x30
0042152c
0042152cloc_42152c:
0042152cstp x0, x1, [sp+8]
00421530stp x2, x3, [sp+24]
00421534mov x3, x30
00421538bl runtime.morestack_noctxt.abi0
0042153cldp x0, x1, [sp+8]
00421540ldp x2, x3, [sp+24]
00421544b 0x421080
00421548udf 0
0042154cudf 0
00421080
00421080archive/tar.formatPAXRecord: ; void archive/tar.formatPAXRecord(struct string k, struct string v)
00421080ldr x16, [x28+16]
00421084sub x17, sp, 176
00421088subs xzr, x17, x16
0042108cb.ls 0x42152c
00421090sub x20, sp, 304
00421094stp x29, x30, [x20-8]
00421098add sp, x20, 0
0042109csub x29, sp, 8
004210a0str x0, [sp+312]
004210a4str x1, [sp+320]
004210a8str x2, [sp+328]
004210acstr x3, [sp+336]
004210b0stp xzr, xzr, [sp+88]
004210b4stp xzr, xzr, [sp+72]
004210b8ldr x2, [sp+328]
004210bcldr x0, [sp+312]
004210c0ldr x3, [sp+336]
004210c4ldr x1, [sp+320]
004210c8bl archive/tar.validPAXRecord
004210ccstrb w0, [sp+47]
004210d0tbnz w0, 0, 0x4210d8
004210d4b 0x4214fc
004210d8
004210d8loc_4210d8:
004210d8ldr x1, [sp+320]
004210dcstr x1, [sp+64]
004210e0ldr x2, [sp+336]
004210e4str x2, [sp+56]
004210e8add x1, x1, x2
004210ecadd x0, x1, 3
004210f0str x0, [sp+48]
004210f4bl strconv.Itoa
004210f8str x0, [sp+120]
004210fcstr x1, [sp+128]
00421100str x1, [sp+56]
00421104ldr x2, [sp+48]
00421108add x0, x2, x1
0042110cstr x0, [sp+48]
00421110bl strconv.Itoa
00421114str x0, [sp+120]
00421118str x1, [sp+128]
0042111cadd x20, sp, 200
00421120adr x27, 16
00421124stp x29, x27, [sp-24]
00421128sub x29, sp, 24
0042112cbl fn_87cf8
00421130sub x29, sp, 8
00421134add x1, sp, 200
00421138str x1, [sp+168]
0042113cldrsb x27, [x1]
00421140ldr x2, [sp+120]
00421144ldr x3, [sp+128]
00421148str x3, [x1+8]
0042114cadrp x27, 0x62a000
00421150ldr w3, [x27+3056]
00421154cbz w3, 0x42115c
00421158b 0x421160
0042115c
0042115cloc_42115c:
0042115cb 0x421174
00421160
00421160loc_421160:
00421160bl runtime.gcWriteBarrier2
00421164str x2, [x25]
00421168ldr x4, [x1]
0042116cstr x4, [x25+8]
00421170b 0x421174
00421174
00421174loc_421174:
00421174str x2, [x1]
00421178ldrsb x27, [x1]
0042117corr x4, xzr, 1
00421180str x4, [x1+24]
00421184adrp x27, 0x62a000
00421188ldr w5, [x27+3056]
0042118ccbz w5, 0x421194
00421190b 0x421198
00421194
00421194loc_421194:
00421194b 0x4211a8
00421198
00421198loc_421198:
00421198ldr x5, [x1+16]
0042119cbl runtime.gcWriteBarrier1
004211a0str x5, [x25]
004211a4b 0x4211a8
004211a8
004211a8loc_4211a8:
004211a8adrp x5, 0x2ef000
004211acadd x5, x5, 3072
004211b0str x5, [x1+16]
004211b4ldr x5, [sp+312]
004211b8ldr x6, [sp+320]
004211bcldr x7, [sp+168]
004211c0ldrsb x27, [x7]
004211c4str x6, [x7+40]
004211c8adrp x27, 0x62a000
004211ccldr w6, [x27+3056]
004211d0cbz w6, 0x4211d8
004211d4b 0x4211dc
004211d8
004211d8loc_4211d8:
004211d8b 0x4211f0
004211dc
004211dcloc_4211dc:
004211dcbl runtime.gcWriteBarrier2
004211e0str x5, [x25]
004211e4ldr x6, [x7+32]
004211e8str x6, [x25+8]
004211ecb 0x4211f0
004211f0
004211f0loc_4211f0:
004211f0str x5, [x7+32]
004211f4ldr x5, [sp+168]
004211f8ldrsb x27, [x5]
004211fcstr x4, [x5+56]
00421200adrp x27, 0x62a000
00421204ldr w6, [x27+3056]
00421208cbz w6, 0x421210
0042120cb 0x421214
00421210
00421210loc_421210:
00421210b 0x421224
00421214
00421214loc_421214:
00421214ldr x6, [x5+48]
00421218bl runtime.gcWriteBarrier1
0042121cstr x6, [x25]
00421220b 0x421224
00421224
00421224loc_421224:
00421224adrp x6, 0x2ee000
00421228add x6, x6, 720
0042122cstr x6, [x5+48]
00421230ldr x5, [sp+328]
00421234ldr x6, [sp+336]
00421238ldr x7, [sp+168]
0042123cldrsb x27, [x7]
00421240str x6, [x7+72]
00421244adrp x27, 0x62a000
00421248ldr w6, [x27+3056]
0042124ccbz w6, 0x421254
00421250b 0x421258
00421254
00421254loc_421254:
00421254b 0x42126c
00421258
00421258loc_421258:
00421258bl runtime.gcWriteBarrier2
0042125cstr x5, [x25]
00421260ldr x6, [x7+64]
00421264str x6, [x25+8]
00421268b 0x42126c
0042126c
0042126cloc_42126c:
0042126cstr x5, [x7+64]
00421270ldr x5, [sp+168]
00421274ldrsb x27, [x5]
00421278str x4, [x5+88]
0042127cadrp x27, 0x62a000
00421280ldr w6, [x27+3056]
00421284cbz w6, 0x42128c
00421288b 0x421290
0042128c
0042128cloc_42128c:
0042128cb 0x4212a0
00421290
00421290loc_421290:
00421290ldr x6, [x5+80]
00421294bl runtime.gcWriteBarrier1
00421298str x6, [x25]
0042129cb 0x4212a0
004212a0
004212a0loc_4212a0:
004212a0adrp x6, 0x2ee000
004212a4add x6, x6, 232
004212a8str x6, [x5+80]
004212acldr x1, [sp+168]
004212b0ldrsb x27, [x1]
004212b4b 0x4212b8
004212b8
004212b8loc_4212b8:
004212b8str x1, [sp+176]
004212bcorr x3, xzr, 6
004212c0str x3, [sp+184]
004212c4str x3, [sp+192]
004212c8mov x0, xzr
004212ccmov x2, x3
004212d0bl runtime.concatstrings
004212d4str x0, [sp+104]
004212d8str x1, [sp+112]
004212dcstr x1, [sp+56]
004212e0ldr x4, [sp+48]
004212e4subs xzr, x1, x4
004212e8b.ne 0x4212f0
004212ecb 0x4214c8
004212f0
004212f0loc_4212f0:
004212f0str x1, [sp+48]
004212f4mov x0, x1
004212f8bl strconv.Itoa
004212fcstr x0, [sp+120]
00421300str x1, [sp+128]
00421304add x20, sp, 200
00421308adr x27, 16
0042130cstp x29, x27, [sp-24]
00421310sub x29, sp, 24
00421314bl fn_87cf8
00421318sub x29, sp, 8
0042131cadd x1, sp, 200
00421320str x1, [sp+136]
00421324ldrsb x27, [x1]
00421328ldr x2, [sp+120]
0042132cldr x3, [sp+128]
00421330str x3, [x1+8]
00421334adrp x27, 0x62a000
00421338ldr w3, [x27+3056]
0042133ccbz w3, 0x421344
00421340b 0x421348
00421344
00421344loc_421344:
00421344b 0x42135c
00421348
00421348loc_421348:
00421348bl runtime.gcWriteBarrier2
0042134cstr x2, [x25]
00421350ldr x4, [x1]
00421354str x4, [x25+8]
00421358b 0x42135c
0042135c
0042135cloc_42135c:
0042135cstr x2, [x1]
00421360ldrsb x27, [x1]
00421364orr x4, xzr, 1
00421368str x4, [x1+24]
0042136cadrp x27, 0x62a000
00421370ldr w5, [x27+3056]
00421374cbz w5, 0x42137c
00421378b 0x421380
0042137c
0042137cloc_42137c:
0042137cb 0x421390
00421380
00421380loc_421380:
00421380ldr x5, [x1+16]
00421384bl runtime.gcWriteBarrier1
00421388str x5, [x25]
0042138cb 0x421390
00421390
00421390loc_421390:
00421390adrp x5, 0x2ef000
00421394add x5, x5, 3072
00421398str x5, [x1+16]
0042139cldr x5, [sp+312]
004213a0ldr x6, [sp+320]
004213a4ldr x7, [sp+136]
004213a8ldrsb x27, [x7]
004213acstr x6, [x7+40]
004213b0adrp x27, 0x62a000
004213b4ldr w6, [x27+3056]
004213b8cbz w6, 0x4213c0
004213bcb 0x4213c4
004213c0
004213c0loc_4213c0:
004213c0b 0x4213d8
004213c4
004213c4loc_4213c4:
004213c4bl runtime.gcWriteBarrier2
004213c8str x5, [x25]
004213ccldr x6, [x7+32]
004213d0str x6, [x25+8]
004213d4b 0x4213d8
004213d8
004213d8loc_4213d8:
004213d8str x5, [x7+32]
004213dcldr x5, [sp+136]
004213e0ldrsb x27, [x5]
004213e4str x4, [x5+56]
004213e8adrp x27, 0x62a000
004213ecldr w6, [x27+3056]
004213f0cbz w6, 0x4213f8
004213f4b 0x4213fc
004213f8
004213f8loc_4213f8:
004213f8b 0x42140c
004213fc
004213fcloc_4213fc:
004213fcldr x6, [x5+48]
00421400bl runtime.gcWriteBarrier1
00421404str x6, [x25]
00421408b 0x42140c
0042140c
0042140cloc_42140c:
0042140cadrp x6, 0x2ee000
00421410add x6, x6, 720
00421414str x6, [x5+48]
00421418ldr x5, [sp+328]
0042141cldr x6, [sp+336]
00421420ldr x7, [sp+136]
00421424ldrsb x27, [x7]
00421428str x6, [x7+72]
0042142cadrp x27, 0x62a000
00421430ldr w6, [x27+3056]
00421434cbz w6, 0x42143c
00421438b 0x421440
0042143c
0042143cloc_42143c:
0042143cb 0x421454
00421440
00421440loc_421440:
00421440bl runtime.gcWriteBarrier2
00421444str x5, [x25]
00421448ldr x6, [x7+64]
0042144cstr x6, [x25+8]
00421450b 0x421454
00421454
00421454loc_421454:
00421454str x5, [x7+64]
00421458ldr x5, [sp+136]
0042145cldrsb x27, [x5]
00421460str x4, [x5+88]
00421464adrp x27, 0x62a000
00421468ldr w4, [x27+3056]
0042146ccbz w4, 0x421474
00421470b 0x421478
00421474
00421474loc_421474:
00421474b 0x421488
00421478
00421478loc_421478:
00421478ldr x4, [x5+80]
0042147cbl runtime.gcWriteBarrier1
00421480str x4, [x25]
00421484b 0x421488
00421488
00421488loc_421488:
00421488adrp x4, 0x2ee000
0042148cadd x4, x4, 232
00421490str x4, [x5+80]
00421494ldr x1, [sp+136]
00421498ldrsb x27, [x1]
0042149cb 0x4214a0
004214a0
004214a0loc_4214a0:
004214a0str x1, [sp+144]
004214a4orr x3, xzr, 6
004214a8str x3, [sp+152]
004214acstr x3, [sp+160]
004214b0mov x0, xzr
004214b4mov x2, x3
004214b8bl runtime.concatstrings
004214bcstr x0, [sp+104]
004214c0str x1, [sp+112]
004214c4b 0x4214cc
004214c8
004214c8loc_4214c8:
004214c8b 0x4214cc
004214cc
004214ccloc_4214cc:
004214ccldr x4, [sp+104]
004214d0ldr x5, [sp+112]
004214d4str x4, [sp+88]
004214d8str x5, [sp+96]
004214dcstp xzr, xzr, [sp+72]
004214e0ldr x0, [sp+88]
004214e4ldr x1, [sp+96]
004214e8mov x2, xzr
004214ecmov x3, xzr
004214f0ldp x29, x30, [sp-8]
004214f4add sp, sp, 304
004214f8ret x30
004214fc
004214fcloc_4214fc:
004214fcstp xzr, xzr, [sp+88]
00421500adrp x27, 0x600000
00421504ldr x3, [x27+2104]
00421508adrp x27, 0x600000
0042150cldr x2, [x27+2096]
00421510str x2, [sp+72]
00421514str x3, [sp+80]
00421518ldr x0, [sp+88]
0042151cldr x1, [sp+96]
00421520ldp x29, x30, [sp-8]
00421524add sp, sp, 304
00421528ret x30
0042152c
0042152cloc_42152c:
0042152cstp x0, x1, [sp+8]
00421530stp x2, x3, [sp+24]
00421534mov x3, x30
00421538bl runtime.morestack_noctxt.abi0
0042153cldp x0, x1, [sp+8]
00421540ldp x2, x3, [sp+24]
00421544b 0x421080
00421548udf 0
0042154cudf 0
00421080
00421550
00421550archive/tar.validPAXRecord: ; void archive/tar.validPAXRecord(struct string k, struct string v)
00421550ldr x16, [x28+16]
00421554subs xzr, sp, x16
00421558b.ls 0x4219f4
0042155cstr x30, [sp-80]!
00421560stur x29, [sp-8]
00421564sub x29, sp, 8
00421568str x0, [sp+88]
0042156cstr x1, [sp+96]
00421570str x2, [sp+104]
00421574str x3, [sp+112]
00421578strb wzr, [sp+53]
0042157cldr x4, [sp+96]
00421580subs xzr, x4, 0
00421584cset x5, eq
00421588strb w5, [sp+55]
0042158ccbz x4, 0x421594
00421590b 0x421598
00421594
00421594loc_421594:
00421594b 0x4215bc
00421598
00421598loc_421598:
00421598ldr x0, [sp+88]
0042159cldr x1, [sp+96]
004215a0adrp x2, 0x2ee000
004215a4add x2, x2, 720
004215a8orr x3, xzr, 1
004215acbl strings.Contains
004215b0strb w0, [sp+54]
004215b4strb w0, [sp+55]
004215b8b 0x4215bc
004215bc
004215bcloc_4215bc:
004215bcldrb w2, [sp+55]
004215c0tbnz w2, 0, 0x4215c8
004215c4b 0x4215dc
004215c8
004215c8loc_4215c8:
004215c8strb wzr, [sp+53]
004215ccmov x0, xzr
004215d0ldur x29, [sp-8]
004215d4ldr x30, [sp], 80
004215d8ret x30
004215dc
004215dcloc_4215dc:
004215dcldr x1, [sp+96]
004215e0ldr x2, [sp+88]
004215e4str x2, [sp+56]
004215e8str x1, [sp+64]
004215ecb 0x4215f0
004215f0
004215f0loc_4215f0:
004215f0subs xzr, x1, 4
004215f4b.eq 0x4215fc
004215f8b 0x421688
004215fc
004215fcloc_4215fc:
004215fcb 0x421600
00421600
00421600loc_421600:
00421600subs xzr, x1, 4
00421604b.eq 0x42160c
00421608b 0x421680
0042160c
0042160cloc_42160c:
0042160csubs xzr, x1, 0
00421610b.hi 0x421618
00421614b 0x4219e8
00421618
00421618loc_421618:
00421618ldrb w3, [x2]
0042161csubs xzr, x1, 1
00421620b.hi 0x421628
00421624b 0x4219e0
00421628
00421628loc_421628:
00421628ldrb w4, [x2+1]
0042162cubfm x4, x4, 56, 7
00421630orr x3, x3, x4
00421634subs xzr, x1, 2
00421638b.hi 0x421640
0042163cb 0x4219d8
00421640
00421640loc_421640:
00421640ldrb w4, [x2+2]
00421644ubfm x4, x4, 48, 7
00421648orr x3, x3, x4
0042164csubs xzr, x1, 3
00421650b.hi 0x421658
00421654b 0x4219d0
00421658
00421658loc_421658:
00421658ldrb w2, [x2+3]
0042165cubfm x2, x2, 40, 7
00421660orr x2, x3, x2
00421664movz x3, 24944
00421668movk x3, 0x68740000
0042166csubs wzr, w2, w3
00421670b.eq 0x421678
00421674b 0x42167c
00421678
00421678loc_421678:
00421678b 0x4218dc
0042167c
0042167cloc_42167c:
0042167cb 0x421684
00421680
00421680loc_421680:
00421680b 0x421684
00421684
00421684loc_421684:
00421684b 0x421918
00421688
00421688loc_421688:
00421688subs xzr, x1, 5
0042168cb.eq 0x421694
00421690b 0x4217e8
00421694
00421694loc_421694:
00421694b 0x421698
00421698
00421698loc_421698:
00421698subs xzr, x1, 5
0042169cb.eq 0x4216a4
004216a0b 0x421738
004216a4
004216a4loc_4216a4:
004216a4subs xzr, x1, 0
004216a8b.hi 0x4216b0
004216acb 0x4219c8
004216b0
004216b0loc_4216b0:
004216b0ldrb w3, [x2]
004216b4subs xzr, x1, 1
004216b8b.hi 0x4216c0
004216bcb 0x4219c0
004216c0
004216c0loc_4216c0:
004216c0ldrb w4, [x2+1]
004216c4ubfm x4, x4, 56, 7
004216c8orr x3, x3, x4
004216ccsubs xzr, x1, 2
004216d0b.hi 0x4216d8
004216d4b 0x4219b8
004216d8
004216d8loc_4216d8:
004216d8ldrb w4, [x2+2]
004216dcubfm x4, x4, 48, 7
004216e0orr x3, x3, x4
004216e4subs xzr, x1, 3
004216e8b.hi 0x4216f0
004216ecb 0x4219b0
004216f0
004216f0loc_4216f0:
004216f0ldrb w4, [x2+3]
004216f4ubfm x4, x4, 40, 7
004216f8orr x3, x3, x4
004216fcmovz x4, 28263
00421700movk x4, 0x6d610000
00421704subs wzr, w3, w4
00421708b.eq 0x421710
0042170cb 0x421734
00421710
00421710loc_421710:
00421710subs xzr, x1, 4
00421714b.hi 0x42171c
00421718b 0x4219a8
0042171c
0042171cloc_42171c:
0042171cldrb w3, [x2+4]
00421720subs wzr, w3, 101
00421724b.eq 0x42172c
00421728b 0x421730
0042172c
0042172cloc_42172c:
0042172cb 0x4218dc
00421730
00421730loc_421730:
00421730b 0x42173c
00421734
00421734loc_421734:
00421734b 0x42173c
00421738
00421738loc_421738:
00421738b 0x42173c
0042173c
0042173cloc_42173c:
0042173csubs xzr, x1, 5
00421740b.eq 0x421748
00421744b 0x4217dc
00421748
00421748loc_421748:
00421748subs xzr, x1, 0
0042174cb.hi 0x421754
00421750b 0x4219a0
00421754
00421754loc_421754:
00421754ldrb w3, [x2]
00421758subs xzr, x1, 1
0042175cb.hi 0x421764
00421760b 0x421998
00421764
00421764loc_421764:
00421764ldrb w4, [x2+1]
00421768ubfm x4, x4, 56, 7
0042176corr x3, x3, x4
00421770subs xzr, x1, 2
00421774b.hi 0x42177c
00421778b 0x421990
0042177c
0042177cloc_42177c:
0042177cldrb w4, [x2+2]
00421780ubfm x4, x4, 48, 7
00421784orr x3, x3, x4
00421788subs xzr, x1, 3
0042178cb.hi 0x421794
00421790b 0x421988
00421794
00421794loc_421794:
00421794ldrb w4, [x2+3]
00421798ubfm x4, x4, 40, 7
0042179corr x3, x3, x4
004217a0movz x4, 28277
004217a4movk x4, 0x6d610000
004217a8subs wzr, w3, w4
004217acb.eq 0x4217b4
004217b0b 0x4217d8
004217b4
004217b4loc_4217b4:
004217b4subs xzr, x1, 4
004217b8b.hi 0x4217c0
004217bcb 0x421980
004217c0
004217c0loc_4217c0:
004217c0ldrb w2, [x2+4]
004217c4subs wzr, w2, 101
004217c8b.eq 0x4217d0
004217ccb 0x4217d4
004217d0
004217d0loc_4217d0:
004217d0b 0x4218dc
004217d4
004217d4loc_4217d4:
004217d4b 0x4217e0
004217d8
004217d8loc_4217d8:
004217d8b 0x4217e0
004217dc
004217dcloc_4217dc:
004217dcb 0x4217e0
004217e0
004217e0loc_4217e0:
004217e0b 0x4217e4
004217e4
004217e4loc_4217e4:
004217e4b 0x421918
004217e8
004217e8loc_4217e8:
004217e8subs xzr, x1, 8
004217ecb.eq 0x4217f4
004217f0b 0x42190c
004217f4
004217f4loc_4217f4:
004217f4b 0x4217f8
004217f8
004217f8loc_4217f8:
004217f8subs xzr, x1, 8
004217fcb.eq 0x421804
00421800b 0x421904
00421804
00421804loc_421804:
00421804subs xzr, x1, 0
00421808b.hi 0x421810
0042180cb 0x421978
00421810
00421810loc_421810:
00421810ldrb w3, [x2]
00421814subs xzr, x1, 1
00421818b.hi 0x421820
0042181cb 0x421970
00421820
00421820loc_421820:
00421820ldrb w4, [x2+1]
00421824ubfm x4, x4, 56, 7
00421828orr x3, x3, x4
0042182csubs xzr, x1, 2
00421830b.hi 0x421838
00421834b 0x421968
00421838
00421838loc_421838:
00421838ldrb w4, [x2+2]
0042183cubfm x4, x4, 48, 7
00421840orr x3, x3, x4
00421844subs xzr, x1, 3
00421848b.hi 0x421850
0042184cb 0x421960
00421850
00421850loc_421850:
00421850ldrb w4, [x2+3]
00421854ubfm x4, x4, 40, 7
00421858orr x3, x3, x4
0042185csubs xzr, x1, 4
00421860b.hi 0x421868
00421864b 0x421958
00421868
00421868loc_421868:
00421868ldrb w4, [x2+4]
0042186cubfm x4, x4, 32, 7
00421870orr x3, x3, x4
00421874subs xzr, x1, 5
00421878b.hi 0x421880
0042187cb 0x421950
00421880
00421880loc_421880:
00421880ldrb w4, [x2+5]
00421884ubfm x4, x4, 24, 7
00421888orr x3, x3, x4
0042188csubs xzr, x1, 6
00421890b.hi 0x421898
00421894b 0x421948
00421898
00421898loc_421898:
00421898ldrb w4, [x2+6]
0042189cubfm x4, x4, 16, 7
004218a0orr x3, x3, x4
004218a4subs xzr, x1, 7
004218a8b.hi 0x4218b0
004218acb 0x421940
004218b0
004218b0loc_4218b0:
004218b0ldrb w2, [x2+7]
004218b4ubfm x2, x2, 8, 7
004218b8orr x2, x3, x2
004218bcmovz x3, 26988
004218c0movk x3, 0x6b6e0000
004218c4movk x3, 0x617000000000
004218c8movk x3, 0x6874000000000000
004218ccsubs xzr, x2, x3
004218d0b.eq 0x4218d8
004218d4b 0x421900
004218d8
004218d8loc_4218d8:
004218d8b 0x4218dc
004218dc
004218dcloc_4218dc:
004218dcldr x0, [sp+104]
004218e0ldr x1, [sp+112]
004218e4bl archive/tar.hasNUL
004218e8strb w0, [sp+55]
004218eceor x0, x0, 1
004218f0strb w0, [sp+53]
004218f4ldur x29, [sp-8]
004218f8ldr x30, [sp], 80
004218fcret x30
00421900
00421900loc_421900:
00421900b 0x421908
00421904
00421904loc_421904:
00421904b 0x421908
00421908
00421908loc_421908:
00421908b 0x421918
0042190c
0042190cloc_42190c:
0042190cb 0x421910
00421910
00421910loc_421910:
00421910b 0x421914
00421914
00421914loc_421914:
00421914b 0x421918
00421918
00421918loc_421918:
00421918b 0x42191c
0042191c
0042191cloc_42191c:
0042191cldr x0, [sp+88]
00421920ldr x1, [sp+96]
00421924bl archive/tar.hasNUL
00421928strb w0, [sp+55]
0042192ceor x0, x0, 1
00421930strb w0, [sp+53]
00421934ldur x29, [sp-8]
00421938ldr x30, [sp], 80
0042193cret x30
00421940
00421940loc_421940:
00421940orr x0, xzr, 7
00421944bl runtime.panicIndex
00421948
00421948loc_421948:
00421948orr x0, xzr, 6
0042194cbl runtime.panicIndex
00421950
00421950loc_421950:
00421950movz x0, 5
00421954bl runtime.panicIndex
00421958
00421958loc_421958:
00421958orr x0, xzr, 4
0042195cbl runtime.panicIndex
00421960
00421960loc_421960:
00421960orr x0, xzr, 3
00421964bl runtime.panicIndex
00421968
00421968loc_421968:
00421968orr x0, xzr, 2
0042196cbl runtime.panicIndex
00421970
00421970loc_421970:
00421970orr x0, xzr, 1
00421974bl runtime.panicIndex
00421978
00421978loc_421978:
00421978mov x0, xzr
0042197cbl runtime.panicIndex
00421980
00421980loc_421980:
00421980orr x0, xzr, 4
00421984bl runtime.panicIndex
00421988
00421988loc_421988:
00421988orr x0, xzr, 3
0042198cbl runtime.panicIndex
00421990
00421990loc_421990:
00421990orr x0, xzr, 2
00421994bl runtime.panicIndex
00421998
00421998loc_421998:
00421998orr x0, xzr, 1
0042199cbl runtime.panicIndex
004219a0
004219a0loc_4219a0:
004219a0mov x0, xzr
004219a4bl runtime.panicIndex
004219a8
004219a8loc_4219a8:
004219a8orr x0, xzr, 4
004219acbl runtime.panicIndex
004219b0
004219b0loc_4219b0:
004219b0orr x0, xzr, 3
004219b4bl runtime.panicIndex
004219b8
004219b8loc_4219b8:
004219b8orr x0, xzr, 2
004219bcbl runtime.panicIndex
004219c0
004219c0loc_4219c0:
004219c0orr x0, xzr, 1
004219c4bl runtime.panicIndex
004219c8
004219c8loc_4219c8:
004219c8mov x0, xzr
004219ccbl runtime.panicIndex
004219d0
004219d0loc_4219d0:
004219d0orr x0, xzr, 3
004219d4bl runtime.panicIndex
004219d8
004219d8loc_4219d8:
004219d8orr x0, xzr, 2
004219dcbl runtime.panicIndex
004219e0
004219e0loc_4219e0:
004219e0orr x0, xzr, 1
004219e4bl runtime.panicIndex
004219e8
004219e8loc_4219e8:
004219e8mov x0, xzr
004219ecbl runtime.panicIndex
004219f0hint
004219f4
004219f4loc_4219f4:
004219f4stp x0, x1, [sp+8]
004219f8stp x2, x3, [sp+24]
004219fcmov x3, x30
00421a00bl runtime.morestack_noctxt.abi0
00421a04ldp x0, x1, [sp+8]
00421a08ldp x2, x3, [sp+24]
00421a0cb 0x421550
00421550
00421550archive/tar.validPAXRecord: ; void archive/tar.validPAXRecord(struct string k, struct string v)
00421550ldr x16, [x28+16]
00421554subs xzr, sp, x16
00421558b.ls 0x4219f4
0042155cstr x30, [sp-80]!
00421560stur x29, [sp-8]
00421564sub x29, sp, 8
00421568str x0, [sp+88]
0042156cstr x1, [sp+96]
00421570str x2, [sp+104]
00421574str x3, [sp+112]
00421578strb wzr, [sp+53]
0042157cldr x4, [sp+96]
00421580subs xzr, x4, 0
00421584cset x5, eq
00421588strb w5, [sp+55]
0042158ccbz x4, 0x421594
00421590b 0x421598
00421594
00421594loc_421594:
00421594b 0x4215bc
00421598
00421598loc_421598:
00421598ldr x0, [sp+88]
0042159cldr x1, [sp+96]
004215a0adrp x2, 0x2ee000
004215a4add x2, x2, 720
004215a8orr x3, xzr, 1
004215acbl strings.Contains
004215b0strb w0, [sp+54]
004215b4strb w0, [sp+55]
004215b8b 0x4215bc
004215bc
004215bcloc_4215bc:
004215bcldrb w2, [sp+55]
004215c0tbnz w2, 0, 0x4215c8
004215c4b 0x4215dc
004215c8
004215c8loc_4215c8:
004215c8strb wzr, [sp+53]
004215ccmov x0, xzr
004215d0ldur x29, [sp-8]
004215d4ldr x30, [sp], 80
004215d8ret x30
004215dc
004215dcloc_4215dc:
004215dcldr x1, [sp+96]
004215e0ldr x2, [sp+88]
004215e4str x2, [sp+56]
004215e8str x1, [sp+64]
004215ecb 0x4215f0
004215f0
004215f0loc_4215f0:
004215f0subs xzr, x1, 4
004215f4b.eq 0x4215fc
004215f8b 0x421688
004215fc
004215fcloc_4215fc:
004215fcb 0x421600
00421600
00421600loc_421600:
00421600subs xzr, x1, 4
00421604b.eq 0x42160c
00421608b 0x421680
0042160c
0042160cloc_42160c:
0042160csubs xzr, x1, 0
00421610b.hi 0x421618
00421614b 0x4219e8
00421618
00421618loc_421618:
00421618ldrb w3, [x2]
0042161csubs xzr, x1, 1
00421620b.hi 0x421628
00421624b 0x4219e0
00421628
00421628loc_421628:
00421628ldrb w4, [x2+1]
0042162cubfm x4, x4, 56, 7
00421630orr x3, x3, x4
00421634subs xzr, x1, 2
00421638b.hi 0x421640
0042163cb 0x4219d8
00421640
00421640loc_421640:
00421640ldrb w4, [x2+2]
00421644ubfm x4, x4, 48, 7
00421648orr x3, x3, x4
0042164csubs xzr, x1, 3
00421650b.hi 0x421658
00421654b 0x4219d0
00421658
00421658loc_421658:
00421658ldrb w2, [x2+3]
0042165cubfm x2, x2, 40, 7
00421660orr x2, x3, x2
00421664movz x3, 24944
00421668movk x3, 0x68740000
0042166csubs wzr, w2, w3
00421670b.eq 0x421678
00421674b 0x42167c
00421678
00421678loc_421678:
00421678b 0x4218dc
0042167c
0042167cloc_42167c:
0042167cb 0x421684
00421680
00421680loc_421680:
00421680b 0x421684
00421684
00421684loc_421684:
00421684b 0x421918
00421688
00421688loc_421688:
00421688subs xzr, x1, 5
0042168cb.eq 0x421694
00421690b 0x4217e8
00421694
00421694loc_421694:
00421694b 0x421698
00421698
00421698loc_421698:
00421698subs xzr, x1, 5
0042169cb.eq 0x4216a4
004216a0b 0x421738
004216a4
004216a4loc_4216a4:
004216a4subs xzr, x1, 0
004216a8b.hi 0x4216b0
004216acb 0x4219c8
004216b0
004216b0loc_4216b0:
004216b0ldrb w3, [x2]
004216b4subs xzr, x1, 1
004216b8b.hi 0x4216c0
004216bcb 0x4219c0
004216c0
004216c0loc_4216c0:
004216c0ldrb w4, [x2+1]
004216c4ubfm x4, x4, 56, 7
004216c8orr x3, x3, x4
004216ccsubs xzr, x1, 2
004216d0b.hi 0x4216d8
004216d4b 0x4219b8
004216d8
004216d8loc_4216d8:
004216d8ldrb w4, [x2+2]
004216dcubfm x4, x4, 48, 7
004216e0orr x3, x3, x4
004216e4subs xzr, x1, 3
004216e8b.hi 0x4216f0
004216ecb 0x4219b0
004216f0
004216f0loc_4216f0:
004216f0ldrb w4, [x2+3]
004216f4ubfm x4, x4, 40, 7
004216f8orr x3, x3, x4
004216fcmovz x4, 28263
00421700movk x4, 0x6d610000
00421704subs wzr, w3, w4
00421708b.eq 0x421710
0042170cb 0x421734
00421710
00421710loc_421710:
00421710subs xzr, x1, 4
00421714b.hi 0x42171c
00421718b 0x4219a8
0042171c
0042171cloc_42171c:
0042171cldrb w3, [x2+4]
00421720subs wzr, w3, 101
00421724b.eq 0x42172c
00421728b 0x421730
0042172c
0042172cloc_42172c:
0042172cb 0x4218dc
00421730
00421730loc_421730:
00421730b 0x42173c
00421734
00421734loc_421734:
00421734b 0x42173c
00421738
00421738loc_421738:
00421738b 0x42173c
0042173c
0042173cloc_42173c:
0042173csubs xzr, x1, 5
00421740b.eq 0x421748
00421744b 0x4217dc
00421748
00421748loc_421748:
00421748subs xzr, x1, 0
0042174cb.hi 0x421754
00421750b 0x4219a0
00421754
00421754loc_421754:
00421754ldrb w3, [x2]
00421758subs xzr, x1, 1
0042175cb.hi 0x421764
00421760b 0x421998
00421764
00421764loc_421764:
00421764ldrb w4, [x2+1]
00421768ubfm x4, x4, 56, 7
0042176corr x3, x3, x4
00421770subs xzr, x1, 2
00421774b.hi 0x42177c
00421778b 0x421990
0042177c
0042177cloc_42177c:
0042177cldrb w4, [x2+2]
00421780ubfm x4, x4, 48, 7
00421784orr x3, x3, x4
00421788subs xzr, x1, 3
0042178cb.hi 0x421794
00421790b 0x421988
00421794
00421794loc_421794:
00421794ldrb w4, [x2+3]
00421798ubfm x4, x4, 40, 7
0042179corr x3, x3, x4
004217a0movz x4, 28277
004217a4movk x4, 0x6d610000
004217a8subs wzr, w3, w4
004217acb.eq 0x4217b4
004217b0b 0x4217d8
004217b4
004217b4loc_4217b4:
004217b4subs xzr, x1, 4
004217b8b.hi 0x4217c0
004217bcb 0x421980
004217c0
004217c0loc_4217c0:
004217c0ldrb w2, [x2+4]
004217c4subs wzr, w2, 101
004217c8b.eq 0x4217d0
004217ccb 0x4217d4
004217d0
004217d0loc_4217d0:
004217d0b 0x4218dc
004217d4
004217d4loc_4217d4:
004217d4b 0x4217e0
004217d8
004217d8loc_4217d8:
004217d8b 0x4217e0
004217dc
004217dcloc_4217dc:
004217dcb 0x4217e0
004217e0
004217e0loc_4217e0:
004217e0b 0x4217e4
004217e4
004217e4loc_4217e4:
004217e4b 0x421918
004217e8
004217e8loc_4217e8:
004217e8subs xzr, x1, 8
004217ecb.eq 0x4217f4
004217f0b 0x42190c
004217f4
004217f4loc_4217f4:
004217f4b 0x4217f8
004217f8
004217f8loc_4217f8:
004217f8subs xzr, x1, 8
004217fcb.eq 0x421804
00421800b 0x421904
00421804
00421804loc_421804:
00421804subs xzr, x1, 0
00421808b.hi 0x421810
0042180cb 0x421978
00421810
00421810loc_421810:
00421810ldrb w3, [x2]
00421814subs xzr, x1, 1
00421818b.hi 0x421820
0042181cb 0x421970
00421820
00421820loc_421820:
00421820ldrb w4, [x2+1]
00421824ubfm x4, x4, 56, 7
00421828orr x3, x3, x4
0042182csubs xzr, x1, 2
00421830b.hi 0x421838
00421834b 0x421968
00421838
00421838loc_421838:
00421838ldrb w4, [x2+2]
0042183cubfm x4, x4, 48, 7
00421840orr x3, x3, x4
00421844subs xzr, x1, 3
00421848b.hi 0x421850
0042184cb 0x421960
00421850
00421850loc_421850:
00421850ldrb w4, [x2+3]
00421854ubfm x4, x4, 40, 7
00421858orr x3, x3, x4
0042185csubs xzr, x1, 4
00421860b.hi 0x421868
00421864b 0x421958
00421868
00421868loc_421868:
00421868ldrb w4, [x2+4]
0042186cubfm x4, x4, 32, 7
00421870orr x3, x3, x4
00421874subs xzr, x1, 5
00421878b.hi 0x421880
0042187cb 0x421950
00421880
00421880loc_421880:
00421880ldrb w4, [x2+5]
00421884ubfm x4, x4, 24, 7
00421888orr x3, x3, x4
0042188csubs xzr, x1, 6
00421890b.hi 0x421898
00421894b 0x421948
00421898
00421898loc_421898:
00421898ldrb w4, [x2+6]
0042189cubfm x4, x4, 16, 7
004218a0orr x3, x3, x4
004218a4subs xzr, x1, 7
004218a8b.hi 0x4218b0
004218acb 0x421940
004218b0
004218b0loc_4218b0:
004218b0ldrb w2, [x2+7]
004218b4ubfm x2, x2, 8, 7
004218b8orr x2, x3, x2
004218bcmovz x3, 26988
004218c0movk x3, 0x6b6e0000
004218c4movk x3, 0x617000000000
004218c8movk x3, 0x6874000000000000
004218ccsubs xzr, x2, x3
004218d0b.eq 0x4218d8
004218d4b 0x421900
004218d8
004218d8loc_4218d8:
004218d8b 0x4218dc
004218dc
004218dcloc_4218dc:
004218dcldr x0, [sp+104]
004218e0ldr x1, [sp+112]
004218e4bl archive/tar.hasNUL
004218e8strb w0, [sp+55]
004218eceor x0, x0, 1
004218f0strb w0, [sp+53]
004218f4ldur x29, [sp-8]
004218f8ldr x30, [sp], 80
004218fcret x30
00421900
00421900loc_421900:
00421900b 0x421908
00421904
00421904loc_421904:
00421904b 0x421908
00421908
00421908loc_421908:
00421908b 0x421918
0042190c
0042190cloc_42190c:
0042190cb 0x421910
00421910
00421910loc_421910:
00421910b 0x421914
00421914
00421914loc_421914:
00421914b 0x421918
00421918
00421918loc_421918:
00421918b 0x42191c
0042191c
0042191cloc_42191c:
0042191cldr x0, [sp+88]
00421920ldr x1, [sp+96]
00421924bl archive/tar.hasNUL
00421928strb w0, [sp+55]
0042192ceor x0, x0, 1
00421930strb w0, [sp+53]
00421934ldur x29, [sp-8]
00421938ldr x30, [sp], 80
0042193cret x30
00421940
00421940loc_421940:
00421940orr x0, xzr, 7
00421944bl runtime.panicIndex
00421948
00421948loc_421948:
00421948orr x0, xzr, 6
0042194cbl runtime.panicIndex
00421950
00421950loc_421950:
00421950movz x0, 5
00421954bl runtime.panicIndex
00421958
00421958loc_421958:
00421958orr x0, xzr, 4
0042195cbl runtime.panicIndex
00421960
00421960loc_421960:
00421960orr x0, xzr, 3
00421964bl runtime.panicIndex
00421968
00421968loc_421968:
00421968orr x0, xzr, 2
0042196cbl runtime.panicIndex
00421970
00421970loc_421970:
00421970orr x0, xzr, 1
00421974bl runtime.panicIndex
00421978
00421978loc_421978:
00421978mov x0, xzr
0042197cbl runtime.panicIndex
00421980
00421980loc_421980:
00421980orr x0, xzr, 4
00421984bl runtime.panicIndex
00421988
00421988loc_421988:
00421988orr x0, xzr, 3
0042198cbl runtime.panicIndex
00421990
00421990loc_421990:
00421990orr x0, xzr, 2
00421994bl runtime.panicIndex
00421998
00421998loc_421998:
00421998orr x0, xzr, 1
0042199cbl runtime.panicIndex
004219a0
004219a0loc_4219a0:
004219a0mov x0, xzr
004219a4bl runtime.panicIndex
004219a8
004219a8loc_4219a8:
004219a8orr x0, xzr, 4
004219acbl runtime.panicIndex
004219b0
004219b0loc_4219b0:
004219b0orr x0, xzr, 3
004219b4bl runtime.panicIndex
004219b8
004219b8loc_4219b8:
004219b8orr x0, xzr, 2
004219bcbl runtime.panicIndex
004219c0
004219c0loc_4219c0:
004219c0orr x0, xzr, 1
004219c4bl runtime.panicIndex
004219c8
004219c8loc_4219c8:
004219c8mov x0, xzr
004219ccbl runtime.panicIndex
004219d0
004219d0loc_4219d0:
004219d0orr x0, xzr, 3
004219d4bl runtime.panicIndex
004219d8
004219d8loc_4219d8:
004219d8orr x0, xzr, 2
004219dcbl runtime.panicIndex
004219e0
004219e0loc_4219e0:
004219e0orr x0, xzr, 1
004219e4bl runtime.panicIndex
004219e8
004219e8loc_4219e8:
004219e8mov x0, xzr
004219ecbl runtime.panicIndex
004219f0hint
004219f4
004219f4loc_4219f4:
004219f4stp x0, x1, [sp+8]
004219f8stp x2, x3, [sp+24]
004219fcmov x3, x30
00421a00bl runtime.morestack_noctxt.abi0
00421a04ldp x0, x1, [sp+8]
00421a08ldp x2, x3, [sp+24]
00421a0cb 0x421550
00421550
00421a10
00421a10archive/tar.NewWriter: ; void archive/tar.NewWriter(io.Writer w)
00421a10ldr x16, [x28+16]
00421a14subs xzr, sp, x16
00421a18b.ls 0x421b84
00421a1cstr x30, [sp-96]!
00421a20stur x29, [sp-8]
00421a24sub x29, sp, 8
00421a28str x0, [sp+104]
00421a2cstr x1, [sp+112]
00421a30str xzr, [sp+40]
00421a34adrp x0, 0x23a000
00421a38add x0, x0, 2208
00421a3cbl runtime.newobject
00421a40str x0, [sp+72]
00421a44ldr x1, [sp+112]
00421a48ldr x2, [sp+104]
00421a4cstr x2, [x0]
00421a50adrp x27, 0x62a000
00421a54ldr w2, [x27+3056]
00421a58cbz w2, 0x421a60
00421a5cb 0x421a64
00421a60
00421a60loc_421a60:
00421a60b 0x421a78
00421a64
00421a64loc_421a64:
00421a64bl runtime.gcWriteBarrier2
00421a68str x1, [x25]
00421a6cldr x2, [x0+8]
00421a70str x2, [x25+8]
00421a74b 0x421a78
00421a78
00421a78loc_421a78:
00421a78str x1, [x0+8]
00421a7cldr x1, [sp+72]
00421a80ldrsb x27, [x1]
00421a84str xzr, [x1+16]
00421a88ldr x1, [sp+72]
00421a8cstr x1, [sp+80]
00421a90adrp x0, 0x25d000
00421a94add x0, x0, 1824
00421a98bl runtime.newobject
00421a9cstr x0, [sp+64]
00421aa0adrp x27, 0x62a000
00421aa4ldr w1, [x27+3056]
00421aa8cbz w1, 0x421ab0
00421aacb 0x421ab4
00421ab0
00421ab0loc_421ab0:
00421ab0b 0x421ad0
00421ab4
00421ab4loc_421ab4:
00421ab4str x0, [sp+48]
00421ab8mov x1, x0
00421abcadrp x0, 0x25d000
00421ac0add x0, x0, 1824
00421ac4bl runtime.wbZero
00421ac8ldr x0, [sp+48]
00421accb 0x421ad0
00421ad0
00421ad0loc_421ad0:
00421ad0mov x20, x0
00421ad4adr x27, 16
00421ad8stp x29, x27, [sp-24]
00421adcsub x29, sp, 24
00421ae0bl fn_87c4c
00421ae4sub x29, sp, 8
00421ae8ldr x1, [sp+64]
00421aecldrsb x27, [x1]
00421af0ldr x2, [sp+112]
00421af4ldr x3, [sp+104]
00421af8str x3, [x1]
00421afcadrp x27, 0x62a000
00421b00ldr w3, [x27+3056]
00421b04cbz w3, 0x421b0c
00421b08b 0x421b10
00421b0c
00421b0cloc_421b0c:
00421b0cb 0x421b24
00421b10
00421b10loc_421b10:
00421b10bl runtime.gcWriteBarrier2
00421b14str x2, [x25]
00421b18ldr x3, [x1+8]
00421b1cstr x3, [x25+8]
00421b20b 0x421b24
00421b24
00421b24loc_421b24:
00421b24str x2, [x1+8]
00421b28ldr x1, [sp+80]
00421b2cstr x1, [sp+56]
00421b30ldr x2, [sp+64]
00421b34ldrsb x27, [x2]
00421b38adrp x3, 0x2f7000
00421b3cadd x3, x3, 3624
00421b40str x3, [x2+24]
00421b44adrp x27, 0x62a000
00421b48ldr w3, [x27+3056]
00421b4ccbz w3, 0x421b54
00421b50b 0x421b58
00421b54
00421b54loc_421b54:
00421b54b 0x421b6c
00421b58
00421b58loc_421b58:
00421b58bl runtime.gcWriteBarrier2
00421b5cstr x1, [x25]
00421b60ldr x3, [x2+32]
00421b64str x3, [x25+8]
00421b68b 0x421b6c
00421b6c
00421b6cloc_421b6c:
00421b6cstr x1, [x2+32]
00421b70ldr x0, [sp+64]
00421b74str x0, [sp+40]
00421b78ldur x29, [sp-8]
00421b7cldr x30, [sp], 96
00421b80ret x30
00421b84
00421b84loc_421b84:
00421b84stp x0, x1, [sp+8]
00421b88mov x3, x30
00421b8cbl runtime.morestack_noctxt.abi0
00421b90ldp x0, x1, [sp+8]
00421b94b 0x421a10
00421b98udf 0
00421b9cudf 0
00421a10
00421a10archive/tar.NewWriter: ; void archive/tar.NewWriter(io.Writer w)
00421a10ldr x16, [x28+16]
00421a14subs xzr, sp, x16
00421a18b.ls 0x421b84
00421a1cstr x30, [sp-96]!
00421a20stur x29, [sp-8]
00421a24sub x29, sp, 8
00421a28str x0, [sp+104]
00421a2cstr x1, [sp+112]
00421a30str xzr, [sp+40]
00421a34adrp x0, 0x23a000
00421a38add x0, x0, 2208
00421a3cbl runtime.newobject
00421a40str x0, [sp+72]
00421a44ldr x1, [sp+112]
00421a48ldr x2, [sp+104]
00421a4cstr x2, [x0]
00421a50adrp x27, 0x62a000
00421a54ldr w2, [x27+3056]
00421a58cbz w2, 0x421a60
00421a5cb 0x421a64
00421a60
00421a60loc_421a60:
00421a60b 0x421a78
00421a64
00421a64loc_421a64:
00421a64bl runtime.gcWriteBarrier2
00421a68str x1, [x25]
00421a6cldr x2, [x0+8]
00421a70str x2, [x25+8]
00421a74b 0x421a78
00421a78
00421a78loc_421a78:
00421a78str x1, [x0+8]
00421a7cldr x1, [sp+72]
00421a80ldrsb x27, [x1]
00421a84str xzr, [x1+16]
00421a88ldr x1, [sp+72]
00421a8cstr x1, [sp+80]
00421a90adrp x0, 0x25d000
00421a94add x0, x0, 1824
00421a98bl runtime.newobject
00421a9cstr x0, [sp+64]
00421aa0adrp x27, 0x62a000
00421aa4ldr w1, [x27+3056]
00421aa8cbz w1, 0x421ab0
00421aacb 0x421ab4
00421ab0
00421ab0loc_421ab0:
00421ab0b 0x421ad0
00421ab4
00421ab4loc_421ab4:
00421ab4str x0, [sp+48]
00421ab8mov x1, x0
00421abcadrp x0, 0x25d000
00421ac0add x0, x0, 1824
00421ac4bl runtime.wbZero
00421ac8ldr x0, [sp+48]
00421accb 0x421ad0
00421ad0
00421ad0loc_421ad0:
00421ad0mov x20, x0
00421ad4adr x27, 16
00421ad8stp x29, x27, [sp-24]
00421adcsub x29, sp, 24
00421ae0bl fn_87c4c
00421ae4sub x29, sp, 8
00421ae8ldr x1, [sp+64]
00421aecldrsb x27, [x1]
00421af0ldr x2, [sp+112]
00421af4ldr x3, [sp+104]
00421af8str x3, [x1]
00421afcadrp x27, 0x62a000
00421b00ldr w3, [x27+3056]
00421b04cbz w3, 0x421b0c
00421b08b 0x421b10
00421b0c
00421b0cloc_421b0c:
00421b0cb 0x421b24
00421b10
00421b10loc_421b10:
00421b10bl runtime.gcWriteBarrier2
00421b14str x2, [x25]
00421b18ldr x3, [x1+8]
00421b1cstr x3, [x25+8]
00421b20b 0x421b24
00421b24
00421b24loc_421b24:
00421b24str x2, [x1+8]
00421b28ldr x1, [sp+80]
00421b2cstr x1, [sp+56]
00421b30ldr x2, [sp+64]
00421b34ldrsb x27, [x2]
00421b38adrp x3, 0x2f7000
00421b3cadd x3, x3, 3624
00421b40str x3, [x2+24]
00421b44adrp x27, 0x62a000
00421b48ldr w3, [x27+3056]
00421b4ccbz w3, 0x421b54
00421b50b 0x421b58
00421b54
00421b54loc_421b54:
00421b54b 0x421b6c
00421b58
00421b58loc_421b58:
00421b58bl runtime.gcWriteBarrier2
00421b5cstr x1, [x25]
00421b60ldr x3, [x2+32]
00421b64str x3, [x25+8]
00421b68b 0x421b6c
00421b6c
00421b6cloc_421b6c:
00421b6cstr x1, [x2+32]
00421b70ldr x0, [sp+64]
00421b74str x0, [sp+40]
00421b78ldur x29, [sp-8]
00421b7cldr x30, [sp], 96
00421b80ret x30
00421b84
00421b84loc_421b84:
00421b84stp x0, x1, [sp+8]
00421b88mov x3, x30
00421b8cbl runtime.morestack_noctxt.abi0
00421b90ldp x0, x1, [sp+8]
00421b94b 0x421a10
00421b98udf 0
00421b9cudf 0
00421a10
00421ba0
00421ba0archive/tar.(*Writer).Flush: ; void archive/tar.(*Writer).Flush(archive/tar.Writer * tw)
00421ba0ldr x16, [x28+16]
00421ba4sub x17, sp, 96
00421ba8subs xzr, x17, x16
00421bacb.ls 0x421dec
00421bb0str x30, [sp-224]!
00421bb4stur x29, [sp-8]
00421bb8sub x29, sp, 8
00421bbcstr x0, [sp+232]
00421bc0stp xzr, xzr, [sp+88]
00421bc4ldr x2, [sp+232]
00421bc8ldrsb x27, [x2]
00421bccldr x2, [x2+768]
00421bd0cbnz x2, 0x421bd8
00421bd4b 0x421bfc
00421bd8
00421bd8loc_421bd8:
00421bd8ldr x2, [sp+232]
00421bdcldrsb x27, [x2]
00421be0ldr x0, [x2+768]
00421be4ldr x1, [x2+776]
00421be8str x0, [sp+88]
00421becstr x1, [sp+96]
00421bf0ldur x29, [sp-8]
00421bf4ldr x30, [sp], 224
00421bf8ret x30
00421bfc
00421bfcloc_421bfc:
00421bfcldr x1, [sp+232]
00421c00ldrsb x27, [x1]
00421c04ldr x2, [x1+24]
00421c08ldrsb x27, [x2]
00421c0cldr x0, [x1+32]
00421c10ldr x1, [x2+40]
00421c14blr x1
00421c18str x0, [sp+56]
00421c1csubs xzr, x0, 0
00421c20b.gt 0x421c28
00421c24b 0x421ccc
00421c28
00421c28loc_421c28:
00421c28stp xzr, xzr, [sp+144]
00421c2cadd x1, sp, 144
00421c30str x1, [sp+184]
00421c34ldr x0, [sp+56]
00421c38bl runtime.convT64
00421c3cstr x0, [sp+176]
00421c40ldr x1, [sp+184]
00421c44ldrsb x27, [x1]
00421c48adrp x2, 0x1d4000
00421c4cadd x2, x2, 3392
00421c50str x2, [x1]
00421c54adrp x27, 0x62a000
00421c58ldr w2, [x27+3056]
00421c5ccbz w2, 0x421c64
00421c60b 0x421c68
00421c64
00421c64loc_421c64:
00421c64b 0x421c7c
00421c68
00421c68loc_421c68:
00421c68bl runtime.gcWriteBarrier2
00421c6cstr x0, [x25]
00421c70ldr x5, [x1+8]
00421c74str x5, [x25+8]
00421c78b 0x421c7c
00421c7c
00421c7cloc_421c7c:
00421c7cstr x0, [x1+8]
00421c80ldr x2, [sp+184]
00421c84ldrsb x27, [x2]
00421c88b 0x421c8c
00421c8c
00421c8cloc_421c8c:
00421c8cstr x2, [sp+192]
00421c90orr x4, xzr, 1
00421c94str x4, [sp+200]
00421c98str x4, [sp+208]
00421c9cadrp x0, 0x2a0000
00421ca0add x0, x0, 2713
00421ca4movz x1, 36
00421ca8mov x3, x4
00421cacbl fmt.Errorf
00421cb0str x0, [sp+128]
00421cb4str x1, [sp+136]
00421cb8str x0, [sp+88]
00421cbcstr x1, [sp+96]
00421cc0ldur x29, [sp-8]
00421cc4ldr x30, [sp], 224
00421cc8ret x30
00421ccc
00421cccloc_421ccc:
00421cccldr x4, [sp+232]
00421cd0ldrsb x27, [x4]
00421cd4ldr x1, [x4+16]
00421cd8str x1, [sp+72]
00421cdcsubs xzr, x1, 512
00421ce0b.ls 0x421ce8
00421ce4b 0x421de0
00421ce8
00421ce8loc_421ce8:
00421ce8b 0x421cec
00421cec
00421cecloc_421cec:
00421cecadrp x4, 0x62b000
00421cf0add x4, x4, 4000
00421cf4str x4, [sp+104]
00421cf8str x1, [sp+112]
00421cfcorr x4, xzr, 512
00421d00str x4, [sp+120]
00421d04stp xzr, xzr, [sp+128]
00421d08ldr x4, [sp+232]
00421d0cldrsb x27, [x4]
00421d10ldr x5, [x4]
00421d14ldrsb x27, [x5]
00421d18ldr x0, [x4+8]
00421d1cldr x4, [x5+24]
00421d20ldr x1, [sp+104]
00421d24ldr x2, [sp+112]
00421d28ldr x3, [sp+120]
00421d2cblr x4
00421d30str x0, [sp+64]
00421d34str x1, [sp+128]
00421d38str x2, [sp+136]
00421d3cldr x4, [sp+64]
00421d40str x4, [sp+80]
00421d44str x1, [sp+160]
00421d48str x2, [sp+168]
00421d4cldr x4, [sp+232]
00421d50ldrsb x27, [x4]
00421d54str x1, [x4+768]
00421d58adrp x27, 0x62a000
00421d5cldr w5, [x27+3056]
00421d60cbz w5, 0x421d68
00421d64b 0x421d6c
00421d68
00421d68loc_421d68:
00421d68b 0x421d80
00421d6c
00421d6cloc_421d6c:
00421d6cbl runtime.gcWriteBarrier2
00421d70str x2, [x25]
00421d74ldr x3, [x4+776]
00421d78str x3, [x25+8]
00421d7cb 0x421d80
00421d80
00421d80loc_421d80:
00421d80str x2, [x4+776]
00421d84ldr x2, [sp+232]
00421d88ldrsb x27, [x2]
00421d8cldr x2, [x2+768]
00421d90cbnz x2, 0x421d98
00421d94b 0x421dbc
00421d98
00421d98loc_421d98:
00421d98ldr x2, [sp+232]
00421d9cldrsb x27, [x2]
00421da0ldr x0, [x2+768]
00421da4ldr x1, [x2+776]
00421da8str x0, [sp+88]
00421dacstr x1, [sp+96]
00421db0ldur x29, [sp-8]
00421db4ldr x30, [sp], 224
00421db8ret x30
00421dbc
00421dbcloc_421dbc:
00421dbcldr x2, [sp+232]
00421dc0ldrsb x27, [x2]
00421dc4str xzr, [x2+16]
00421dc8stp xzr, xzr, [sp+88]
00421dccmov x0, xzr
00421dd0mov x1, xzr
00421dd4ldur x29, [sp-8]
00421dd8ldr x30, [sp], 224
00421ddcret x30
00421de0
00421de0loc_421de0:
00421de0orr x2, xzr, 512
00421de4bl runtime.panicSliceAlen
00421de8hint
00421dec
00421decloc_421dec:
00421decstr x0, [sp+8]
00421df0mov x3, x30
00421df4bl runtime.morestack_noctxt.abi0
00421df8ldr x0, [sp+8]
00421dfcb 0x421ba0
00421ba0
00421ba0archive/tar.(*Writer).Flush: ; void archive/tar.(*Writer).Flush(archive/tar.Writer * tw)
00421ba0ldr x16, [x28+16]
00421ba4sub x17, sp, 96
00421ba8subs xzr, x17, x16
00421bacb.ls 0x421dec
00421bb0str x30, [sp-224]!
00421bb4stur x29, [sp-8]
00421bb8sub x29, sp, 8
00421bbcstr x0, [sp+232]
00421bc0stp xzr, xzr, [sp+88]
00421bc4ldr x2, [sp+232]
00421bc8ldrsb x27, [x2]
00421bccldr x2, [x2+768]
00421bd0cbnz x2, 0x421bd8
00421bd4b 0x421bfc
00421bd8
00421bd8loc_421bd8:
00421bd8ldr x2, [sp+232]
00421bdcldrsb x27, [x2]
00421be0ldr x0, [x2+768]
00421be4ldr x1, [x2+776]
00421be8str x0, [sp+88]
00421becstr x1, [sp+96]
00421bf0ldur x29, [sp-8]
00421bf4ldr x30, [sp], 224
00421bf8ret x30
00421bfc
00421bfcloc_421bfc:
00421bfcldr x1, [sp+232]
00421c00ldrsb x27, [x1]
00421c04ldr x2, [x1+24]
00421c08ldrsb x27, [x2]
00421c0cldr x0, [x1+32]
00421c10ldr x1, [x2+40]
00421c14blr x1
00421c18str x0, [sp+56]
00421c1csubs xzr, x0, 0
00421c20b.gt 0x421c28
00421c24b 0x421ccc
00421c28
00421c28loc_421c28:
00421c28stp xzr, xzr, [sp+144]
00421c2cadd x1, sp, 144
00421c30str x1, [sp+184]
00421c34ldr x0, [sp+56]
00421c38bl runtime.convT64
00421c3cstr x0, [sp+176]
00421c40ldr x1, [sp+184]
00421c44ldrsb x27, [x1]
00421c48adrp x2, 0x1d4000
00421c4cadd x2, x2, 3392
00421c50str x2, [x1]
00421c54adrp x27, 0x62a000
00421c58ldr w2, [x27+3056]
00421c5ccbz w2, 0x421c64
00421c60b 0x421c68
00421c64
00421c64loc_421c64:
00421c64b 0x421c7c
00421c68
00421c68loc_421c68:
00421c68bl runtime.gcWriteBarrier2
00421c6cstr x0, [x25]
00421c70ldr x5, [x1+8]
00421c74str x5, [x25+8]
00421c78b 0x421c7c
00421c7c
00421c7cloc_421c7c:
00421c7cstr x0, [x1+8]
00421c80ldr x2, [sp+184]
00421c84ldrsb x27, [x2]
00421c88b 0x421c8c
00421c8c
00421c8cloc_421c8c:
00421c8cstr x2, [sp+192]
00421c90orr x4, xzr, 1
00421c94str x4, [sp+200]
00421c98str x4, [sp+208]
00421c9cadrp x0, 0x2a0000
00421ca0add x0, x0, 2713
00421ca4movz x1, 36
00421ca8mov x3, x4
00421cacbl fmt.Errorf
00421cb0str x0, [sp+128]
00421cb4str x1, [sp+136]
00421cb8str x0, [sp+88]
00421cbcstr x1, [sp+96]
00421cc0ldur x29, [sp-8]
00421cc4ldr x30, [sp], 224
00421cc8ret x30
00421ccc
00421cccloc_421ccc:
00421cccldr x4, [sp+232]
00421cd0ldrsb x27, [x4]
00421cd4ldr x1, [x4+16]
00421cd8str x1, [sp+72]
00421cdcsubs xzr, x1, 512
00421ce0b.ls 0x421ce8
00421ce4b 0x421de0
00421ce8
00421ce8loc_421ce8:
00421ce8b 0x421cec
00421cec
00421cecloc_421cec:
00421cecadrp x4, 0x62b000
00421cf0add x4, x4, 4000
00421cf4str x4, [sp+104]
00421cf8str x1, [sp+112]
00421cfcorr x4, xzr, 512
00421d00str x4, [sp+120]
00421d04stp xzr, xzr, [sp+128]
00421d08ldr x4, [sp+232]
00421d0cldrsb x27, [x4]
00421d10ldr x5, [x4]
00421d14ldrsb x27, [x5]
00421d18ldr x0, [x4+8]
00421d1cldr x4, [x5+24]
00421d20ldr x1, [sp+104]
00421d24ldr x2, [sp+112]
00421d28ldr x3, [sp+120]
00421d2cblr x4
00421d30str x0, [sp+64]
00421d34str x1, [sp+128]
00421d38str x2, [sp+136]
00421d3cldr x4, [sp+64]
00421d40str x4, [sp+80]
00421d44str x1, [sp+160]
00421d48str x2, [sp+168]
00421d4cldr x4, [sp+232]
00421d50ldrsb x27, [x4]
00421d54str x1, [x4+768]
00421d58adrp x27, 0x62a000
00421d5cldr w5, [x27+3056]
00421d60cbz w5, 0x421d68
00421d64b 0x421d6c
00421d68
00421d68loc_421d68:
00421d68b 0x421d80
00421d6c
00421d6cloc_421d6c:
00421d6cbl runtime.gcWriteBarrier2
00421d70str x2, [x25]
00421d74ldr x3, [x4+776]
00421d78str x3, [x25+8]
00421d7cb 0x421d80
00421d80
00421d80loc_421d80:
00421d80str x2, [x4+776]
00421d84ldr x2, [sp+232]
00421d88ldrsb x27, [x2]
00421d8cldr x2, [x2+768]
00421d90cbnz x2, 0x421d98
00421d94b 0x421dbc
00421d98
00421d98loc_421d98:
00421d98ldr x2, [sp+232]
00421d9cldrsb x27, [x2]
00421da0ldr x0, [x2+768]
00421da4ldr x1, [x2+776]
00421da8str x0, [sp+88]
00421dacstr x1, [sp+96]
00421db0ldur x29, [sp-8]
00421db4ldr x30, [sp], 224
00421db8ret x30
00421dbc
00421dbcloc_421dbc:
00421dbcldr x2, [sp+232]
00421dc0ldrsb x27, [x2]
00421dc4str xzr, [x2+16]
00421dc8stp xzr, xzr, [sp+88]
00421dccmov x0, xzr
00421dd0mov x1, xzr
00421dd4ldur x29, [sp-8]
00421dd8ldr x30, [sp], 224
00421ddcret x30
00421de0
00421de0loc_421de0:
00421de0orr x2, xzr, 512
00421de4bl runtime.panicSliceAlen
00421de8hint
00421dec
00421decloc_421dec:
00421decstr x0, [sp+8]
00421df0mov x3, x30
00421df4bl runtime.morestack_noctxt.abi0
00421df8ldr x0, [sp+8]
00421dfcb 0x421ba0
00421ba0
Loading..