File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00413a70
00413a70archive/tar.Header.allowedFormats.func3: ; void archive/tar.Header.allowedFormats.func3(time.Time ts, int size, struct string name, struct string paxKey)
00413a70ldr x16, [x28+16]
00413a74sub x17, sp, 256
00413a78subs xzr, x17, x16
00413a7cb.ls 0x41428c
00413a80sub x20, sp, 384
00413a84stp x29, x30, [x20-8]
00413a88add sp, x20, 0
00413a8csub x29, sp, 8
00413a90str x0, [sp+392]
00413a94str x1, [sp+400]
00413a98str x2, [sp+408]
00413a9cstr x3, [sp+416]
00413aa0str x4, [sp+424]
00413aa4str x5, [sp+432]
00413aa8str x6, [sp+440]
00413aacstr x7, [sp+448]
00413ab0ldr x3, [x26+8]
00413ab4str x3, [sp+336]
00413ab8ldr x3, [x26+16]
00413abcstr x3, [sp+368]
00413ac0ldr x3, [x26+24]
00413ac4str x3, [sp+320]
00413ac8ldr x3, [x26+32]
00413accstr x3, [sp+344]
00413ad0ldr x3, [x26+40]
00413ad4str x3, [sp+328]
00413ad8ldr x3, [x26+48]
00413adcstr x3, [sp+352]
00413ae0ldr x3, [x26+56]
00413ae4str x3, [sp+360]
00413ae8ldr x0, [sp+392]
00413aecldr x1, [sp+400]
00413af0ldr x2, [sp+408]
00413af4bl time.Time.IsZero
00413af8strb w0, [sp+54]
00413afctbnz w0, 0, 0x413b04
00413b00b 0x413b10
00413b04
00413b04loc_413b04:
00413b04ldp x29, x30, [sp-8]
00413b08add sp, sp, 384
00413b0cret x30
00413b10
00413b10loc_413b10:
00413b10ldr x0, [sp+392]
00413b14ldr x1, [sp+400]
00413b18ldr x2, [sp+408]
00413b1cbl time.Time.Unix
00413b20str x0, [sp+64]
00413b24ldr x3, [sp+416]
00413b28mov x1, x0
00413b2cmov x0, x3
00413b30bl archive/tar.fitsInBase256
00413b34strb w0, [sp+54]
00413b38tbnz w0, 0, 0x413b40
00413b3cb 0x413b44
00413b40
00413b40loc_413b40:
00413b40b 0x413c6c
00413b44
00413b44loc_413b44:
00413b44stp xzr, xzr, [sp+288]
00413b48stp xzr, xzr, [sp+304]
00413b4cadd x2, sp, 288
00413b50str x2, [sp+240]
00413b54ldr x0, [sp+424]
00413b58ldr x1, [sp+432]
00413b5cbl runtime.convTstring
00413b60str x0, [sp+232]
00413b64ldr x2, [sp+240]
00413b68ldrsb x27, [x2]
00413b6cadrp x3, 0x1e2000
00413b70add x3, x3, 2944
00413b74str x3, [x2]
00413b78adrp x27, 0x638000
00413b7cldr w3, [x27+3056]
00413b80cbz w3, 0x413b88
00413b84b 0x413b8c
00413b88
00413b88loc_413b88:
00413b88b 0x413ba0
00413b8c
00413b8cloc_413b8c:
00413b8cbl runtime.gcWriteBarrier2
00413b90str x0, [x25]
00413b94ldr x3, [x2+8]
00413b98str x3, [x25+8]
00413b9cb 0x413ba0
00413ba0
00413ba0loc_413ba0:
00413ba0str x0, [x2+8]
00413ba4adrp x0, 0x298000
00413ba8add x0, x0, 1440
00413bacadd x1, sp, 392
00413bb0bl runtime.convT
00413bb4str x0, [sp+224]
00413bb8ldr x2, [sp+240]
00413bbcldrsb x27, [x2]
00413bc0adrp x3, 0x298000
00413bc4add x3, x3, 1440
00413bc8str x3, [x2+16]
00413bccadrp x27, 0x638000
00413bd0ldr w3, [x27+3056]
00413bd4cbz w3, 0x413bdc
00413bd8b 0x413be0
00413bdc
00413bdcloc_413bdc:
00413bdcb 0x413bf4
00413be0
00413be0loc_413be0:
00413be0bl runtime.gcWriteBarrier2
00413be4str x0, [x25]
00413be8ldr x5, [x2+24]
00413becstr x5, [x25+8]
00413bf0b 0x413bf4
00413bf4
00413bf4loc_413bf4:
00413bf4str x0, [x2+24]
00413bf8ldr x2, [sp+240]
00413bfcldrsb x27, [x2]
00413c00b 0x413c04
00413c04
00413c04loc_413c04:
00413c04str x2, [sp+248]
00413c08orr x4, xzr, 2
00413c0cstr x4, [sp+256]
00413c10str x4, [sp+264]
00413c14adrp x0, 0x2a5000
00413c18add x0, x0, 2065
00413c1cmovz x1, 23
00413c20mov x3, x4
00413c24bl fmt.Sprintf
00413c28ldr x5, [sp+336]
00413c2cstr x1, [x5+8]
00413c30adrp x27, 0x638000
00413c34ldr w6, [x27+3056]
00413c38cbz w6, 0x413c40
00413c3cb 0x413c44
00413c40
00413c40loc_413c40:
00413c40b 0x413c58
00413c44
00413c44loc_413c44:
00413c44bl runtime.gcWriteBarrier2
00413c48str x0, [x25]
00413c4cldr x2, [x5]
00413c50str x2, [x25+8]
00413c54b 0x413c58
00413c58
00413c58loc_413c58:
00413c58str x0, [x5]
00413c5cldr x0, [sp+368]
00413c60orr x1, xzr, 8
00413c64bl archive/tar.(*Format).mustNotBe
00413c68b 0x413c6c
00413c6c
00413c6cloc_413c6c:
00413c6cldr x3, [sp+448]
00413c70subs xzr, x3, 5
00413c74cset x3, eq
00413c78b.eq 0x413c80
00413c7cb 0x413d0c
00413c80
00413c80loc_413c80:
00413c80ldr x1, [sp+448]
00413c84ldr x3, [sp+440]
00413c88subs xzr, x1, 0
00413c8cb.hi 0x413c94
00413c90b 0x414280
00413c94
00413c94loc_413c94:
00413c94ldr x1, [sp+448]
00413c98ldrb w3, [x3]
00413c9cldr x4, [sp+440]
00413ca0subs xzr, x1, 1
00413ca4b.hi 0x413cac
00413ca8b 0x414278
00413cac
00413cacloc_413cac:
00413cacldr x1, [sp+448]
00413cb0ldr x5, [sp+440]
00413cb4ldrb w4, [x4+1]
00413cb8ubfm x4, x4, 56, 7
00413cbcorr x3, x3, x4
00413cc0subs xzr, x1, 2
00413cc4b.hi 0x413ccc
00413cc8b 0x414270
00413ccc
00413cccloc_413ccc:
00413cccldr x1, [sp+448]
00413cd0ldr x4, [sp+440]
00413cd4ldrb w5, [x5+2]
00413cd8ubfm x5, x5, 48, 7
00413cdcorr x3, x3, x5
00413ce0subs xzr, x1, 3
00413ce4b.hi 0x413cec
00413ce8b 0x414268
00413cec
00413cecloc_413cec:
00413cecldrb w4, [x4+3]
00413cf0ubfm x4, x4, 40, 7
00413cf4orr x4, x3, x4
00413cf8movz x5, 29805
00413cfcmovk x5, 0x6d690000
00413d00subs wzr, w4, w5
00413d04cset x3, eq
00413d08b 0x413d10
00413d0c
00413d0cloc_413d0c:
00413d0cb 0x413d10
00413d10
00413d10loc_413d10:
00413d10tbnz w3, 0, 0x413d18
00413d14b 0x413d3c
00413d18
00413d18loc_413d18:
00413d18ldr x1, [sp+448]
00413d1cldr x3, [sp+440]
00413d20subs xzr, x1, 4
00413d24b.hi 0x413d2c
00413d28b 0x414260
00413d2c
00413d2cloc_413d2c:
00413d2cldrb w4, [x3+4]
00413d30subs wzr, w4, 101
00413d34cset x3, eq
00413d38b 0x413d40
00413d3c
00413d3cloc_413d3c:
00413d3cb 0x413d40
00413d40
00413d40loc_413d40:
00413d40strb w3, [sp+51]
00413d44ldr x0, [sp+392]
00413d48ldr x1, [sp+400]
00413d4cldr x2, [sp+408]
00413d50bl time.Time.Unix
00413d54str x0, [sp+64]
00413d58ldr x3, [sp+416]
00413d5cmov x1, x0
00413d60mov x0, x3
00413d64bl archive/tar.fitsInOctal
00413d68strb w0, [sp+52]
00413d6cldrb w3, [sp+51]
00413d70strb w3, [sp+53]
00413d74tbnz w3, 0, 0x413d7c
00413d78b 0x413d88
00413d7c
00413d7cloc_413d7c:
00413d7ceor x3, x0, 1
00413d80strb w3, [sp+53]
00413d84b 0x413d8c
00413d88
00413d88loc_413d88:
00413d88b 0x413d8c
00413d8c
00413d8cloc_413d8c:
00413d8cldrb w3, [sp+53]
00413d90strb w3, [sp+54]
00413d94tbnz w3, 0, 0x413d9c
00413d98b 0x413da0
00413d9c
00413d9cloc_413d9c:
00413d9cb 0x413db0
00413da0
00413da0loc_413da0:
00413da0ldrb w3, [sp+51]
00413da4eor x3, x3, 1
00413da8strb w3, [sp+54]
00413dacb 0x413db0
00413db0
00413db0loc_413db0:
00413db0ldrb w3, [sp+54]
00413db4tbnz w3, 0, 0x413dbc
00413db8b 0x413ee4
00413dbc
00413dbcloc_413dbc:
00413dbcstp xzr, xzr, [sp+288]
00413dc0stp xzr, xzr, [sp+304]
00413dc4add x2, sp, 288
00413dc8str x2, [sp+192]
00413dccldr x0, [sp+424]
00413dd0ldr x1, [sp+432]
00413dd4bl runtime.convTstring
00413dd8str x0, [sp+184]
00413ddcldr x2, [sp+192]
00413de0ldrsb x27, [x2]
00413de4adrp x3, 0x1e2000
00413de8add x3, x3, 2944
00413decstr x3, [x2]
00413df0adrp x27, 0x638000
00413df4ldr w3, [x27+3056]
00413df8cbz w3, 0x413e00
00413dfcb 0x413e04
00413e00
00413e00loc_413e00:
00413e00b 0x413e18
00413e04
00413e04loc_413e04:
00413e04bl runtime.gcWriteBarrier2
00413e08str x0, [x25]
00413e0cldr x3, [x2+8]
00413e10str x3, [x25+8]
00413e14b 0x413e18
00413e18
00413e18loc_413e18:
00413e18str x0, [x2+8]
00413e1cadrp x0, 0x298000
00413e20add x0, x0, 1440
00413e24add x1, sp, 392
00413e28bl runtime.convT
00413e2cstr x0, [sp+176]
00413e30ldr x2, [sp+192]
00413e34ldrsb x27, [x2]
00413e38adrp x3, 0x298000
00413e3cadd x3, x3, 1440
00413e40str x3, [x2+16]
00413e44adrp x27, 0x638000
00413e48ldr w3, [x27+3056]
00413e4ccbz w3, 0x413e54
00413e50b 0x413e58
00413e54
00413e54loc_413e54:
00413e54b 0x413e6c
00413e58
00413e58loc_413e58:
00413e58bl runtime.gcWriteBarrier2
00413e5cstr x0, [x25]
00413e60ldr x5, [x2+24]
00413e64str x5, [x25+8]
00413e68b 0x413e6c
00413e6c
00413e6cloc_413e6c:
00413e6cstr x0, [x2+24]
00413e70ldr x2, [sp+192]
00413e74ldrsb x27, [x2]
00413e78b 0x413e7c
00413e7c
00413e7cloc_413e7c:
00413e7cstr x2, [sp+200]
00413e80orr x4, xzr, 2
00413e84str x4, [sp+208]
00413e88str x4, [sp+216]
00413e8cadrp x0, 0x2a6000
00413e90add x0, x0, 3079
00413e94movz x1, 25
00413e98mov x3, x4
00413e9cbl fmt.Sprintf
00413ea0ldr x5, [sp+320]
00413ea4str x1, [x5+8]
00413ea8adrp x27, 0x638000
00413eacldr w6, [x27+3056]
00413eb0cbz w6, 0x413eb8
00413eb4b 0x413ebc
00413eb8
00413eb8loc_413eb8:
00413eb8b 0x413ed0
00413ebc
00413ebcloc_413ebc:
00413ebcbl runtime.gcWriteBarrier2
00413ec0str x0, [x25]
00413ec4ldr x2, [x5]
00413ec8str x2, [x25+8]
00413eccb 0x413ed0
00413ed0
00413ed0loc_413ed0:
00413ed0str x0, [x5]
00413ed4ldr x0, [sp+368]
00413ed8orr x1, xzr, 2
00413edcbl archive/tar.(*Format).mustNotBe
00413ee0b 0x413ee8
00413ee4
00413ee4loc_413ee4:
00413ee4b 0x413ee8
00413ee8
00413ee8loc_413ee8:
00413ee8ldr x0, [sp+392]
00413eecldr x1, [sp+400]
00413ef0ldr x2, [sp+408]
00413ef4bl time.Time.Nanosecond
00413ef8str x0, [sp+56]
00413efcsubs xzr, x0, 0
00413f00cset x3, ne
00413f04strb w3, [sp+50]
00413f08ldrb w3, [sp+51]
00413f0ceor x4, x3, 1
00413f10strb w4, [sp+54]
00413f14tbnz w3, 0, 0x413f1c
00413f18b 0x413f2c
00413f1c
00413f1cloc_413f1c:
00413f1cldrb w4, [sp+52]
00413f20eor x4, x4, 1
00413f24strb w4, [sp+54]
00413f28b 0x413f30
00413f2c
00413f2cloc_413f2c:
00413f2cb 0x413f30
00413f30
00413f30loc_413f30:
00413f30ldrb w4, [sp+54]
00413f34strb w4, [sp+53]
00413f38tbnz w4, 0, 0x413f40
00413f3cb 0x413f44
00413f40
00413f40loc_413f40:
00413f40b 0x413f50
00413f44
00413f44loc_413f44:
00413f44ldrb w4, [sp+50]
00413f48strb w4, [sp+53]
00413f4cb 0x413f50
00413f50
00413f50loc_413f50:
00413f50ldrb w4, [sp+53]
00413f54tbnz w4, 0, 0x413f5c
00413f58b 0x414118
00413f5c
00413f5cloc_413f5c:
00413f5cldr x3, [sp+344]
00413f60orr x4, xzr, 1
00413f64strb w4, [x3]
00413f68ldr x3, [sp+448]
00413f6ccbz x3, 0x413f74
00413f70b 0x41409c
00413f74
00413f74loc_413f74:
00413f74stp xzr, xzr, [sp+288]
00413f78stp xzr, xzr, [sp+304]
00413f7cadd x2, sp, 288
00413f80str x2, [sp+144]
00413f84ldr x0, [sp+424]
00413f88ldr x1, [sp+432]
00413f8cbl runtime.convTstring
00413f90str x0, [sp+136]
00413f94ldr x2, [sp+144]
00413f98ldrsb x27, [x2]
00413f9cadrp x3, 0x1e2000
00413fa0add x3, x3, 2944
00413fa4str x3, [x2]
00413fa8adrp x27, 0x638000
00413facldr w3, [x27+3056]
00413fb0cbz w3, 0x413fb8
00413fb4b 0x413fbc
00413fb8
00413fb8loc_413fb8:
00413fb8b 0x413fd0
00413fbc
00413fbcloc_413fbc:
00413fbcbl runtime.gcWriteBarrier2
00413fc0str x0, [x25]
00413fc4ldr x3, [x2+8]
00413fc8str x3, [x25+8]
00413fccb 0x413fd0
00413fd0
00413fd0loc_413fd0:
00413fd0str x0, [x2+8]
00413fd4adrp x0, 0x298000
00413fd8add x0, x0, 1440
00413fdcadd x1, sp, 392
00413fe0bl runtime.convT
00413fe4str x0, [sp+128]
00413fe8ldr x2, [sp+144]
00413fecldrsb x27, [x2]
00413ff0adrp x3, 0x298000
00413ff4add x3, x3, 1440
00413ff8str x3, [x2+16]
00413ffcadrp x27, 0x638000
00414000ldr w3, [x27+3056]
00414004cbz w3, 0x41400c
00414008b 0x414010
0041400c
0041400cloc_41400c:
0041400cb 0x414024
00414010
00414010loc_414010:
00414010bl runtime.gcWriteBarrier2
00414014str x0, [x25]
00414018ldr x5, [x2+24]
0041401cstr x5, [x25+8]
00414020b 0x414024
00414024
00414024loc_414024:
00414024str x0, [x2+24]
00414028ldr x2, [sp+144]
0041402cldrsb x27, [x2]
00414030b 0x414034
00414034
00414034loc_414034:
00414034str x2, [sp+152]
00414038orr x4, xzr, 2
0041403cstr x4, [sp+160]
00414040str x4, [sp+168]
00414044adrp x0, 0x2a4000
00414048add x0, x0, 2088
0041404cmovz x1, 23
00414050mov x3, x4
00414054bl fmt.Sprintf
00414058ldr x5, [sp+328]
0041405cstr x1, [x5+8]
00414060adrp x27, 0x637000
00414064ldr w6, [x27+3056]
00414068cbz w6, 0x414070
0041406cb 0x414074
00414070
00414070loc_414070:
00414070b 0x414088
00414074
00414074loc_414074:
00414074bl runtime.gcWriteBarrier2
00414078str x0, [x25]
0041407cldr x2, [x5]
00414080str x2, [x25+8]
00414084b 0x414088
00414088
00414088loc_414088:
00414088str x0, [x5]
0041408cldr x0, [sp+368]
00414090orr x1, xzr, 4
00414094bl archive/tar.(*Format).mustNotBe
00414098b 0x414114
0041409c
0041409cloc_41409c:
0041409cldr x0, [sp+392]
004140a0ldr x1, [sp+400]
004140a4ldr x2, [sp+408]
004140a8bl archive/tar.formatPAXTime
004140acstr x0, [sp+272]
004140b0str x1, [sp+280]
004140b4ldr x2, [sp+440]
004140b8ldr x3, [sp+352]
004140bcldr x1, [x3]
004140c0ldr x3, [sp+448]
004140c4adrp x0, 0x210000
004140c8add x0, x0, 1600
004140ccbl runtime.mapassign_faststr
004140d0str x0, [sp+120]
004140d4ldrsb x27, [x0]
004140d8ldr x3, [sp+272]
004140dcldr x4, [sp+280]
004140e0str x4, [x0+8]
004140e4adrp x27, 0x637000
004140e8ldr w4, [x27+3056]
004140eccbz w4, 0x4140f4
004140f0b 0x4140f8
004140f4
004140f4loc_4140f4:
004140f4b 0x41410c
004140f8
004140f8loc_4140f8:
004140f8bl runtime.gcWriteBarrier2
004140fcstr x3, [x25]
00414100ldr x4, [x0]
00414104str x4, [x25+8]
00414108b 0x41410c
0041410c
0041410cloc_41410c:
0041410cstr x3, [x0]
00414110b 0x414114
00414114
00414114loc_414114:
00414114b 0x41411c
00414118
00414118loc_414118:
00414118b 0x41411c
0041411c
0041411cloc_41411c:
0041411cstp xzr, xzr, [sp+272]
00414120ldr x2, [sp+440]
00414124ldr x3, [sp+448]
00414128ldr x4, [sp+360]
0041412cldr x1, [x4+200]
00414130adrp x0, 0x210000
00414134add x0, x0, 1600
00414138bl runtime.mapaccess2_faststr
0041413cstr x0, [sp+112]
00414140strb w1, [sp+54]
00414144ldr x4, [sp+112]
00414148ldr x5, [x4]
0041414cldr x4, [x4+8]
00414150str x5, [sp+272]
00414154str x4, [sp+280]
00414158str x5, [sp+88]
0041415cstr x4, [sp+96]
00414160ldrb w4, [sp+54]
00414164strb w4, [sp+55]
00414168ldr x4, [sp+88]
0041416cldr x5, [sp+96]
00414170str x4, [sp+72]
00414174str x5, [sp+80]
00414178ldrb w4, [sp+55]
0041417cstrb w4, [sp+49]
00414180strb w4, [sp+54]
00414184tbnz w4, 0, 0x41418c
00414188b 0x4141e0
0041418c
0041418cloc_41418c:
0041418cldr x0, [sp+392]
00414190ldr x1, [sp+400]
00414194ldr x2, [sp+408]
00414198bl archive/tar.formatPAXTime
0041419cstr x0, [sp+272]
004141a0str x1, [sp+280]
004141a4ldr x3, [sp+80]
004141a8subs xzr, x1, x3
004141accset x3, eq
004141b0b.eq 0x4141b8
004141b4b 0x4141d0
004141b8
004141b8loc_4141b8:
004141b8ldr x3, [sp+72]
004141bcldr x2, [sp+80]
004141c0mov x1, x0
004141c4mov x0, x3
004141c8bl runtime.memequal
004141ccb 0x4141d8
004141d0
004141d0loc_4141d0:
004141d0mov x0, x3
004141d4b 0x4141d8
004141d8
004141d8loc_4141d8:
004141d8strb w0, [sp+54]
004141dcb 0x4141e4
004141e0
004141e0loc_4141e0:
004141e0b 0x4141e4
004141e4
004141e4loc_4141e4:
004141e4ldrb w4, [sp+54]
004141e8tbnz w4, 0, 0x4141f0
004141ecb 0x414250
004141f0
004141f0loc_4141f0:
004141f0ldr x2, [sp+440]
004141f4ldr x3, [sp+448]
004141f8ldr x4, [sp+352]
004141fcldr x1, [x4]
00414200adrp x0, 0x210000
00414204add x0, x0, 1600
00414208bl runtime.mapassign_faststr
0041420cstr x0, [sp+104]
00414210ldrsb x27, [x0]
00414214ldr x4, [sp+72]
00414218ldr x5, [sp+80]
0041421cstr x5, [x0+8]
00414220adrp x27, 0x637000
00414224ldr w5, [x27+3056]
00414228cbz w5, 0x414230
0041422cb 0x414234
00414230
00414230loc_414230:
00414230b 0x414248
00414234
00414234loc_414234:
00414234bl runtime.gcWriteBarrier2
00414238str x4, [x25]
0041423cldr x1, [x0]
00414240str x1, [x25+8]
00414244b 0x414248
00414248
00414248loc_414248:
00414248str x4, [x0]
0041424cb 0x414254
00414250
00414250loc_414250:
00414250b 0x414254
00414254
00414254loc_414254:
00414254ldp x29, x30, [sp-8]
00414258add sp, sp, 384
0041425cret x30
00414260
00414260loc_414260:
00414260orr x0, xzr, 4
00414264bl runtime.panicIndex
00414268
00414268loc_414268:
00414268orr x0, xzr, 3
0041426cbl runtime.panicIndex
00414270
00414270loc_414270:
00414270orr x0, xzr, 2
00414274bl runtime.panicIndex
00414278
00414278loc_414278:
00414278orr x0, xzr, 1
0041427cbl runtime.panicIndex
00414280
00414280loc_414280:
00414280mov x0, xzr
00414284bl runtime.panicIndex
00414288hint
0041428c
0041428cloc_41428c:
0041428cstp x0, x1, [sp+8]
00414290stp x2, x3, [sp+24]
00414294stp x4, x5, [sp+40]
00414298stp x6, x7, [sp+56]
0041429cmov x3, x30
004142a0bl runtime.morestack.abi0
004142a4ldp x0, x1, [sp+8]
004142a8ldp x2, x3, [sp+24]
004142acldp x4, x5, [sp+40]
004142b0ldp x6, x7, [sp+56]
004142b4b 0x413a70
004142b8udf 0
004142bcudf 0
00413a70
00413a70archive/tar.Header.allowedFormats.func3: ; void archive/tar.Header.allowedFormats.func3(time.Time ts, int size, struct string name, struct string paxKey)
00413a70ldr x16, [x28+16]
00413a74sub x17, sp, 256
00413a78subs xzr, x17, x16
00413a7cb.ls 0x41428c
00413a80sub x20, sp, 384
00413a84stp x29, x30, [x20-8]
00413a88add sp, x20, 0
00413a8csub x29, sp, 8
00413a90str x0, [sp+392]
00413a94str x1, [sp+400]
00413a98str x2, [sp+408]
00413a9cstr x3, [sp+416]
00413aa0str x4, [sp+424]
00413aa4str x5, [sp+432]
00413aa8str x6, [sp+440]
00413aacstr x7, [sp+448]
00413ab0ldr x3, [x26+8]
00413ab4str x3, [sp+336]
00413ab8ldr x3, [x26+16]
00413abcstr x3, [sp+368]
00413ac0ldr x3, [x26+24]
00413ac4str x3, [sp+320]
00413ac8ldr x3, [x26+32]
00413accstr x3, [sp+344]
00413ad0ldr x3, [x26+40]
00413ad4str x3, [sp+328]
00413ad8ldr x3, [x26+48]
00413adcstr x3, [sp+352]
00413ae0ldr x3, [x26+56]
00413ae4str x3, [sp+360]
00413ae8ldr x0, [sp+392]
00413aecldr x1, [sp+400]
00413af0ldr x2, [sp+408]
00413af4bl time.Time.IsZero
00413af8strb w0, [sp+54]
00413afctbnz w0, 0, 0x413b04
00413b00b 0x413b10
00413b04
00413b04loc_413b04:
00413b04ldp x29, x30, [sp-8]
00413b08add sp, sp, 384
00413b0cret x30
00413b10
00413b10loc_413b10:
00413b10ldr x0, [sp+392]
00413b14ldr x1, [sp+400]
00413b18ldr x2, [sp+408]
00413b1cbl time.Time.Unix
00413b20str x0, [sp+64]
00413b24ldr x3, [sp+416]
00413b28mov x1, x0
00413b2cmov x0, x3
00413b30bl archive/tar.fitsInBase256
00413b34strb w0, [sp+54]
00413b38tbnz w0, 0, 0x413b40
00413b3cb 0x413b44
00413b40
00413b40loc_413b40:
00413b40b 0x413c6c
00413b44
00413b44loc_413b44:
00413b44stp xzr, xzr, [sp+288]
00413b48stp xzr, xzr, [sp+304]
00413b4cadd x2, sp, 288
00413b50str x2, [sp+240]
00413b54ldr x0, [sp+424]
00413b58ldr x1, [sp+432]
00413b5cbl runtime.convTstring
00413b60str x0, [sp+232]
00413b64ldr x2, [sp+240]
00413b68ldrsb x27, [x2]
00413b6cadrp x3, 0x1e2000
00413b70add x3, x3, 2944
00413b74str x3, [x2]
00413b78adrp x27, 0x638000
00413b7cldr w3, [x27+3056]
00413b80cbz w3, 0x413b88
00413b84b 0x413b8c
00413b88
00413b88loc_413b88:
00413b88b 0x413ba0
00413b8c
00413b8cloc_413b8c:
00413b8cbl runtime.gcWriteBarrier2
00413b90str x0, [x25]
00413b94ldr x3, [x2+8]
00413b98str x3, [x25+8]
00413b9cb 0x413ba0
00413ba0
00413ba0loc_413ba0:
00413ba0str x0, [x2+8]
00413ba4adrp x0, 0x298000
00413ba8add x0, x0, 1440
00413bacadd x1, sp, 392
00413bb0bl runtime.convT
00413bb4str x0, [sp+224]
00413bb8ldr x2, [sp+240]
00413bbcldrsb x27, [x2]
00413bc0adrp x3, 0x298000
00413bc4add x3, x3, 1440
00413bc8str x3, [x2+16]
00413bccadrp x27, 0x638000
00413bd0ldr w3, [x27+3056]
00413bd4cbz w3, 0x413bdc
00413bd8b 0x413be0
00413bdc
00413bdcloc_413bdc:
00413bdcb 0x413bf4
00413be0
00413be0loc_413be0:
00413be0bl runtime.gcWriteBarrier2
00413be4str x0, [x25]
00413be8ldr x5, [x2+24]
00413becstr x5, [x25+8]
00413bf0b 0x413bf4
00413bf4
00413bf4loc_413bf4:
00413bf4str x0, [x2+24]
00413bf8ldr x2, [sp+240]
00413bfcldrsb x27, [x2]
00413c00b 0x413c04
00413c04
00413c04loc_413c04:
00413c04str x2, [sp+248]
00413c08orr x4, xzr, 2
00413c0cstr x4, [sp+256]
00413c10str x4, [sp+264]
00413c14adrp x0, 0x2a5000
00413c18add x0, x0, 2065
00413c1cmovz x1, 23
00413c20mov x3, x4
00413c24bl fmt.Sprintf
00413c28ldr x5, [sp+336]
00413c2cstr x1, [x5+8]
00413c30adrp x27, 0x638000
00413c34ldr w6, [x27+3056]
00413c38cbz w6, 0x413c40
00413c3cb 0x413c44
00413c40
00413c40loc_413c40:
00413c40b 0x413c58
00413c44
00413c44loc_413c44:
00413c44bl runtime.gcWriteBarrier2
00413c48str x0, [x25]
00413c4cldr x2, [x5]
00413c50str x2, [x25+8]
00413c54b 0x413c58
00413c58
00413c58loc_413c58:
00413c58str x0, [x5]
00413c5cldr x0, [sp+368]
00413c60orr x1, xzr, 8
00413c64bl archive/tar.(*Format).mustNotBe
00413c68b 0x413c6c
00413c6c
00413c6cloc_413c6c:
00413c6cldr x3, [sp+448]
00413c70subs xzr, x3, 5
00413c74cset x3, eq
00413c78b.eq 0x413c80
00413c7cb 0x413d0c
00413c80
00413c80loc_413c80:
00413c80ldr x1, [sp+448]
00413c84ldr x3, [sp+440]
00413c88subs xzr, x1, 0
00413c8cb.hi 0x413c94
00413c90b 0x414280
00413c94
00413c94loc_413c94:
00413c94ldr x1, [sp+448]
00413c98ldrb w3, [x3]
00413c9cldr x4, [sp+440]
00413ca0subs xzr, x1, 1
00413ca4b.hi 0x413cac
00413ca8b 0x414278
00413cac
00413cacloc_413cac:
00413cacldr x1, [sp+448]
00413cb0ldr x5, [sp+440]
00413cb4ldrb w4, [x4+1]
00413cb8ubfm x4, x4, 56, 7
00413cbcorr x3, x3, x4
00413cc0subs xzr, x1, 2
00413cc4b.hi 0x413ccc
00413cc8b 0x414270
00413ccc
00413cccloc_413ccc:
00413cccldr x1, [sp+448]
00413cd0ldr x4, [sp+440]
00413cd4ldrb w5, [x5+2]
00413cd8ubfm x5, x5, 48, 7
00413cdcorr x3, x3, x5
00413ce0subs xzr, x1, 3
00413ce4b.hi 0x413cec
00413ce8b 0x414268
00413cec
00413cecloc_413cec:
00413cecldrb w4, [x4+3]
00413cf0ubfm x4, x4, 40, 7
00413cf4orr x4, x3, x4
00413cf8movz x5, 29805
00413cfcmovk x5, 0x6d690000
00413d00subs wzr, w4, w5
00413d04cset x3, eq
00413d08b 0x413d10
00413d0c
00413d0cloc_413d0c:
00413d0cb 0x413d10
00413d10
00413d10loc_413d10:
00413d10tbnz w3, 0, 0x413d18
00413d14b 0x413d3c
00413d18
00413d18loc_413d18:
00413d18ldr x1, [sp+448]
00413d1cldr x3, [sp+440]
00413d20subs xzr, x1, 4
00413d24b.hi 0x413d2c
00413d28b 0x414260
00413d2c
00413d2cloc_413d2c:
00413d2cldrb w4, [x3+4]
00413d30subs wzr, w4, 101
00413d34cset x3, eq
00413d38b 0x413d40
00413d3c
00413d3cloc_413d3c:
00413d3cb 0x413d40
00413d40
00413d40loc_413d40:
00413d40strb w3, [sp+51]
00413d44ldr x0, [sp+392]
00413d48ldr x1, [sp+400]
00413d4cldr x2, [sp+408]
00413d50bl time.Time.Unix
00413d54str x0, [sp+64]
00413d58ldr x3, [sp+416]
00413d5cmov x1, x0
00413d60mov x0, x3
00413d64bl archive/tar.fitsInOctal
00413d68strb w0, [sp+52]
00413d6cldrb w3, [sp+51]
00413d70strb w3, [sp+53]
00413d74tbnz w3, 0, 0x413d7c
00413d78b 0x413d88
00413d7c
00413d7cloc_413d7c:
00413d7ceor x3, x0, 1
00413d80strb w3, [sp+53]
00413d84b 0x413d8c
00413d88
00413d88loc_413d88:
00413d88b 0x413d8c
00413d8c
00413d8cloc_413d8c:
00413d8cldrb w3, [sp+53]
00413d90strb w3, [sp+54]
00413d94tbnz w3, 0, 0x413d9c
00413d98b 0x413da0
00413d9c
00413d9cloc_413d9c:
00413d9cb 0x413db0
00413da0
00413da0loc_413da0:
00413da0ldrb w3, [sp+51]
00413da4eor x3, x3, 1
00413da8strb w3, [sp+54]
00413dacb 0x413db0
00413db0
00413db0loc_413db0:
00413db0ldrb w3, [sp+54]
00413db4tbnz w3, 0, 0x413dbc
00413db8b 0x413ee4
00413dbc
00413dbcloc_413dbc:
00413dbcstp xzr, xzr, [sp+288]
00413dc0stp xzr, xzr, [sp+304]
00413dc4add x2, sp, 288
00413dc8str x2, [sp+192]
00413dccldr x0, [sp+424]
00413dd0ldr x1, [sp+432]
00413dd4bl runtime.convTstring
00413dd8str x0, [sp+184]
00413ddcldr x2, [sp+192]
00413de0ldrsb x27, [x2]
00413de4adrp x3, 0x1e2000
00413de8add x3, x3, 2944
00413decstr x3, [x2]
00413df0adrp x27, 0x638000
00413df4ldr w3, [x27+3056]
00413df8cbz w3, 0x413e00
00413dfcb 0x413e04
00413e00
00413e00loc_413e00:
00413e00b 0x413e18
00413e04
00413e04loc_413e04:
00413e04bl runtime.gcWriteBarrier2
00413e08str x0, [x25]
00413e0cldr x3, [x2+8]
00413e10str x3, [x25+8]
00413e14b 0x413e18
00413e18
00413e18loc_413e18:
00413e18str x0, [x2+8]
00413e1cadrp x0, 0x298000
00413e20add x0, x0, 1440
00413e24add x1, sp, 392
00413e28bl runtime.convT
00413e2cstr x0, [sp+176]
00413e30ldr x2, [sp+192]
00413e34ldrsb x27, [x2]
00413e38adrp x3, 0x298000
00413e3cadd x3, x3, 1440
00413e40str x3, [x2+16]
00413e44adrp x27, 0x638000
00413e48ldr w3, [x27+3056]
00413e4ccbz w3, 0x413e54
00413e50b 0x413e58
00413e54
00413e54loc_413e54:
00413e54b 0x413e6c
00413e58
00413e58loc_413e58:
00413e58bl runtime.gcWriteBarrier2
00413e5cstr x0, [x25]
00413e60ldr x5, [x2+24]
00413e64str x5, [x25+8]
00413e68b 0x413e6c
00413e6c
00413e6cloc_413e6c:
00413e6cstr x0, [x2+24]
00413e70ldr x2, [sp+192]
00413e74ldrsb x27, [x2]
00413e78b 0x413e7c
00413e7c
00413e7cloc_413e7c:
00413e7cstr x2, [sp+200]
00413e80orr x4, xzr, 2
00413e84str x4, [sp+208]
00413e88str x4, [sp+216]
00413e8cadrp x0, 0x2a6000
00413e90add x0, x0, 3079
00413e94movz x1, 25
00413e98mov x3, x4
00413e9cbl fmt.Sprintf
00413ea0ldr x5, [sp+320]
00413ea4str x1, [x5+8]
00413ea8adrp x27, 0x638000
00413eacldr w6, [x27+3056]
00413eb0cbz w6, 0x413eb8
00413eb4b 0x413ebc
00413eb8
00413eb8loc_413eb8:
00413eb8b 0x413ed0
00413ebc
00413ebcloc_413ebc:
00413ebcbl runtime.gcWriteBarrier2
00413ec0str x0, [x25]
00413ec4ldr x2, [x5]
00413ec8str x2, [x25+8]
00413eccb 0x413ed0
00413ed0
00413ed0loc_413ed0:
00413ed0str x0, [x5]
00413ed4ldr x0, [sp+368]
00413ed8orr x1, xzr, 2
00413edcbl archive/tar.(*Format).mustNotBe
00413ee0b 0x413ee8
00413ee4
00413ee4loc_413ee4:
00413ee4b 0x413ee8
00413ee8
00413ee8loc_413ee8:
00413ee8ldr x0, [sp+392]
00413eecldr x1, [sp+400]
00413ef0ldr x2, [sp+408]
00413ef4bl time.Time.Nanosecond
00413ef8str x0, [sp+56]
00413efcsubs xzr, x0, 0
00413f00cset x3, ne
00413f04strb w3, [sp+50]
00413f08ldrb w3, [sp+51]
00413f0ceor x4, x3, 1
00413f10strb w4, [sp+54]
00413f14tbnz w3, 0, 0x413f1c
00413f18b 0x413f2c
00413f1c
00413f1cloc_413f1c:
00413f1cldrb w4, [sp+52]
00413f20eor x4, x4, 1
00413f24strb w4, [sp+54]
00413f28b 0x413f30
00413f2c
00413f2cloc_413f2c:
00413f2cb 0x413f30
00413f30
00413f30loc_413f30:
00413f30ldrb w4, [sp+54]
00413f34strb w4, [sp+53]
00413f38tbnz w4, 0, 0x413f40
00413f3cb 0x413f44
00413f40
00413f40loc_413f40:
00413f40b 0x413f50
00413f44
00413f44loc_413f44:
00413f44ldrb w4, [sp+50]
00413f48strb w4, [sp+53]
00413f4cb 0x413f50
00413f50
00413f50loc_413f50:
00413f50ldrb w4, [sp+53]
00413f54tbnz w4, 0, 0x413f5c
00413f58b 0x414118
00413f5c
00413f5cloc_413f5c:
00413f5cldr x3, [sp+344]
00413f60orr x4, xzr, 1
00413f64strb w4, [x3]
00413f68ldr x3, [sp+448]
00413f6ccbz x3, 0x413f74
00413f70b 0x41409c
00413f74
00413f74loc_413f74:
00413f74stp xzr, xzr, [sp+288]
00413f78stp xzr, xzr, [sp+304]
00413f7cadd x2, sp, 288
00413f80str x2, [sp+144]
00413f84ldr x0, [sp+424]
00413f88ldr x1, [sp+432]
00413f8cbl runtime.convTstring
00413f90str x0, [sp+136]
00413f94ldr x2, [sp+144]
00413f98ldrsb x27, [x2]
00413f9cadrp x3, 0x1e2000
00413fa0add x3, x3, 2944
00413fa4str x3, [x2]
00413fa8adrp x27, 0x638000
00413facldr w3, [x27+3056]
00413fb0cbz w3, 0x413fb8
00413fb4b 0x413fbc
00413fb8
00413fb8loc_413fb8:
00413fb8b 0x413fd0
00413fbc
00413fbcloc_413fbc:
00413fbcbl runtime.gcWriteBarrier2
00413fc0str x0, [x25]
00413fc4ldr x3, [x2+8]
00413fc8str x3, [x25+8]
00413fccb 0x413fd0
00413fd0
00413fd0loc_413fd0:
00413fd0str x0, [x2+8]
00413fd4adrp x0, 0x298000
00413fd8add x0, x0, 1440
00413fdcadd x1, sp, 392
00413fe0bl runtime.convT
00413fe4str x0, [sp+128]
00413fe8ldr x2, [sp+144]
00413fecldrsb x27, [x2]
00413ff0adrp x3, 0x298000
00413ff4add x3, x3, 1440
00413ff8str x3, [x2+16]
00413ffcadrp x27, 0x638000
00414000ldr w3, [x27+3056]
00414004cbz w3, 0x41400c
00414008b 0x414010
0041400c
0041400cloc_41400c:
0041400cb 0x414024
00414010
00414010loc_414010:
00414010bl runtime.gcWriteBarrier2
00414014str x0, [x25]
00414018ldr x5, [x2+24]
0041401cstr x5, [x25+8]
00414020b 0x414024
00414024
00414024loc_414024:
00414024str x0, [x2+24]
00414028ldr x2, [sp+144]
0041402cldrsb x27, [x2]
00414030b 0x414034
00414034
00414034loc_414034:
00414034str x2, [sp+152]
00414038orr x4, xzr, 2
0041403cstr x4, [sp+160]
00414040str x4, [sp+168]
00414044adrp x0, 0x2a4000
00414048add x0, x0, 2088
0041404cmovz x1, 23
00414050mov x3, x4
00414054bl fmt.Sprintf
00414058ldr x5, [sp+328]
0041405cstr x1, [x5+8]
00414060adrp x27, 0x637000
00414064ldr w6, [x27+3056]
00414068cbz w6, 0x414070
0041406cb 0x414074
00414070
00414070loc_414070:
00414070b 0x414088
00414074
00414074loc_414074:
00414074bl runtime.gcWriteBarrier2
00414078str x0, [x25]
0041407cldr x2, [x5]
00414080str x2, [x25+8]
00414084b 0x414088
00414088
00414088loc_414088:
00414088str x0, [x5]
0041408cldr x0, [sp+368]
00414090orr x1, xzr, 4
00414094bl archive/tar.(*Format).mustNotBe
00414098b 0x414114
0041409c
0041409cloc_41409c:
0041409cldr x0, [sp+392]
004140a0ldr x1, [sp+400]
004140a4ldr x2, [sp+408]
004140a8bl archive/tar.formatPAXTime
004140acstr x0, [sp+272]
004140b0str x1, [sp+280]
004140b4ldr x2, [sp+440]
004140b8ldr x3, [sp+352]
004140bcldr x1, [x3]
004140c0ldr x3, [sp+448]
004140c4adrp x0, 0x210000
004140c8add x0, x0, 1600
004140ccbl runtime.mapassign_faststr
004140d0str x0, [sp+120]
004140d4ldrsb x27, [x0]
004140d8ldr x3, [sp+272]
004140dcldr x4, [sp+280]
004140e0str x4, [x0+8]
004140e4adrp x27, 0x637000
004140e8ldr w4, [x27+3056]
004140eccbz w4, 0x4140f4
004140f0b 0x4140f8
004140f4
004140f4loc_4140f4:
004140f4b 0x41410c
004140f8
004140f8loc_4140f8:
004140f8bl runtime.gcWriteBarrier2
004140fcstr x3, [x25]
00414100ldr x4, [x0]
00414104str x4, [x25+8]
00414108b 0x41410c
0041410c
0041410cloc_41410c:
0041410cstr x3, [x0]
00414110b 0x414114
00414114
00414114loc_414114:
00414114b 0x41411c
00414118
00414118loc_414118:
00414118b 0x41411c
0041411c
0041411cloc_41411c:
0041411cstp xzr, xzr, [sp+272]
00414120ldr x2, [sp+440]
00414124ldr x3, [sp+448]
00414128ldr x4, [sp+360]
0041412cldr x1, [x4+200]
00414130adrp x0, 0x210000
00414134add x0, x0, 1600
00414138bl runtime.mapaccess2_faststr
0041413cstr x0, [sp+112]
00414140strb w1, [sp+54]
00414144ldr x4, [sp+112]
00414148ldr x5, [x4]
0041414cldr x4, [x4+8]
00414150str x5, [sp+272]
00414154str x4, [sp+280]
00414158str x5, [sp+88]
0041415cstr x4, [sp+96]
00414160ldrb w4, [sp+54]
00414164strb w4, [sp+55]
00414168ldr x4, [sp+88]
0041416cldr x5, [sp+96]
00414170str x4, [sp+72]
00414174str x5, [sp+80]
00414178ldrb w4, [sp+55]
0041417cstrb w4, [sp+49]
00414180strb w4, [sp+54]
00414184tbnz w4, 0, 0x41418c
00414188b 0x4141e0
0041418c
0041418cloc_41418c:
0041418cldr x0, [sp+392]
00414190ldr x1, [sp+400]
00414194ldr x2, [sp+408]
00414198bl archive/tar.formatPAXTime
0041419cstr x0, [sp+272]
004141a0str x1, [sp+280]
004141a4ldr x3, [sp+80]
004141a8subs xzr, x1, x3
004141accset x3, eq
004141b0b.eq 0x4141b8
004141b4b 0x4141d0
004141b8
004141b8loc_4141b8:
004141b8ldr x3, [sp+72]
004141bcldr x2, [sp+80]
004141c0mov x1, x0
004141c4mov x0, x3
004141c8bl runtime.memequal
004141ccb 0x4141d8
004141d0
004141d0loc_4141d0:
004141d0mov x0, x3
004141d4b 0x4141d8
004141d8
004141d8loc_4141d8:
004141d8strb w0, [sp+54]
004141dcb 0x4141e4
004141e0
004141e0loc_4141e0:
004141e0b 0x4141e4
004141e4
004141e4loc_4141e4:
004141e4ldrb w4, [sp+54]
004141e8tbnz w4, 0, 0x4141f0
004141ecb 0x414250
004141f0
004141f0loc_4141f0:
004141f0ldr x2, [sp+440]
004141f4ldr x3, [sp+448]
004141f8ldr x4, [sp+352]
004141fcldr x1, [x4]
00414200adrp x0, 0x210000
00414204add x0, x0, 1600
00414208bl runtime.mapassign_faststr
0041420cstr x0, [sp+104]
00414210ldrsb x27, [x0]
00414214ldr x4, [sp+72]
00414218ldr x5, [sp+80]
0041421cstr x5, [x0+8]
00414220adrp x27, 0x637000
00414224ldr w5, [x27+3056]
00414228cbz w5, 0x414230
0041422cb 0x414234
00414230
00414230loc_414230:
00414230b 0x414248
00414234
00414234loc_414234:
00414234bl runtime.gcWriteBarrier2
00414238str x4, [x25]
0041423cldr x1, [x0]
00414240str x1, [x25+8]
00414244b 0x414248
00414248
00414248loc_414248:
00414248str x4, [x0]
0041424cb 0x414254
00414250
00414250loc_414250:
00414250b 0x414254
00414254
00414254loc_414254:
00414254ldp x29, x30, [sp-8]
00414258add sp, sp, 384
0041425cret x30
00414260
00414260loc_414260:
00414260orr x0, xzr, 4
00414264bl runtime.panicIndex
00414268
00414268loc_414268:
00414268orr x0, xzr, 3
0041426cbl runtime.panicIndex
00414270
00414270loc_414270:
00414270orr x0, xzr, 2
00414274bl runtime.panicIndex
00414278
00414278loc_414278:
00414278orr x0, xzr, 1
0041427cbl runtime.panicIndex
00414280
00414280loc_414280:
00414280mov x0, xzr
00414284bl runtime.panicIndex
00414288hint
0041428c
0041428cloc_41428c:
0041428cstp x0, x1, [sp+8]
00414290stp x2, x3, [sp+24]
00414294stp x4, x5, [sp+40]
00414298stp x6, x7, [sp+56]
0041429cmov x3, x30
004142a0bl runtime.morestack.abi0
004142a4ldp x0, x1, [sp+8]
004142a8ldp x2, x3, [sp+24]
004142acldp x4, x5, [sp+40]
004142b0ldp x6, x7, [sp+56]
004142b4b 0x413a70
004142b8udf 0
004142bcudf 0
00413a70
004142c0
004142c0archive/tar.Header.allowedFormats.func2: ; void archive/tar.Header.allowedFormats.func2(int64 n, int size, struct string name, struct string paxKey)
004142c0ldr x16, [x28+16]
004142c4sub x17, sp, 240
004142c8subs xzr, x17, x16
004142ccb.ls 0x414880
004142d0sub x20, sp, 368
004142d4stp x29, x30, [x20-8]
004142d8add sp, x20, 0
004142dcsub x29, sp, 8
004142e0str x0, [sp+376]
004142e4str x1, [sp+384]
004142e8str x2, [sp+392]
004142ecstr x3, [sp+400]
004142f0str x4, [sp+408]
004142f4str x5, [sp+416]
004142f8ldr x2, [x26+8]
004142fcstr x2, [sp+328]
00414300ldr x2, [x26+16]
00414304str x2, [sp+352]
00414308ldr x2, [x26+24]
0041430cstr x2, [sp+312]
00414310ldr x2, [x26+32]
00414314str x2, [sp+320]
00414318ldr x2, [x26+40]
0041431cstr x2, [sp+336]
00414320ldr x2, [x26+48]
00414324str x2, [sp+344]
00414328ldr x1, [sp+376]
0041432cldr x0, [sp+384]
00414330bl archive/tar.fitsInBase256
00414334strb w0, [sp+62]
00414338tbnz w0, 0, 0x414340
0041433cb 0x414344
00414340
00414340loc_414340:
00414340b 0x414464
00414344
00414344loc_414344:
00414344stp xzr, xzr, [sp+80]
00414348stp xzr, xzr, [sp+96]
0041434cadd x2, sp, 80
00414350str x2, [sp+264]
00414354ldr x0, [sp+392]
00414358ldr x1, [sp+400]
0041435cbl runtime.convTstring
00414360str x0, [sp+256]
00414364ldr x2, [sp+264]
00414368ldrsb x27, [x2]
0041436cadrp x3, 0x1e1000
00414370add x3, x3, 2944
00414374str x3, [x2]
00414378adrp x27, 0x637000
0041437cldr w3, [x27+3056]
00414380cbz w3, 0x414388
00414384b 0x41438c
00414388
00414388loc_414388:
00414388b 0x4143a0
0041438c
0041438cloc_41438c:
0041438cbl runtime.gcWriteBarrier2
00414390str x0, [x25]
00414394ldr x1, [x2+8]
00414398str x1, [x25+8]
0041439cb 0x4143a0
004143a0
004143a0loc_4143a0:
004143a0str x0, [x2+8]
004143a4ldr x0, [sp+376]
004143a8bl runtime.convT64
004143acstr x0, [sp+248]
004143b0ldr x1, [sp+264]
004143b4ldrsb x27, [x1]
004143b8adrp x2, 0x1e1000
004143bcadd x2, x2, 3392
004143c0str x2, [x1+16]
004143c4adrp x27, 0x637000
004143c8ldr w2, [x27+3056]
004143cccbz w2, 0x4143d4
004143d0b 0x4143d8
004143d4
004143d4loc_4143d4:
004143d4b 0x4143ec
004143d8
004143d8loc_4143d8:
004143d8bl runtime.gcWriteBarrier2
004143dcstr x0, [x25]
004143e0ldr x5, [x1+24]
004143e4str x5, [x25+8]
004143e8b 0x4143ec
004143ec
004143ecloc_4143ec:
004143ecstr x0, [x1+24]
004143f0ldr x2, [sp+264]
004143f4ldrsb x27, [x2]
004143f8b 0x4143fc
004143fc
004143fcloc_4143fc:
004143fcstr x2, [sp+272]
00414400orr x4, xzr, 2
00414404str x4, [sp+280]
00414408str x4, [sp+288]
0041440cadrp x0, 0x2a4000
00414410add x0, x0, 2111
00414414movz x1, 23
00414418mov x3, x4
0041441cbl fmt.Sprintf
00414420ldr x5, [sp+328]
00414424str x1, [x5+8]
00414428adrp x27, 0x637000
0041442cldr w6, [x27+3056]
00414430cbz w6, 0x414438
00414434b 0x41443c
00414438
00414438loc_414438:
00414438b 0x414450
0041443c
0041443cloc_41443c:
0041443cbl runtime.gcWriteBarrier2
00414440str x0, [x25]
00414444ldr x2, [x5]
00414448str x2, [x25+8]
0041444cb 0x414450
00414450
00414450loc_414450:
00414450str x0, [x5]
00414454ldr x0, [sp+352]
00414458orr x1, xzr, 8
0041445cbl archive/tar.(*Format).mustNotBe
00414460b 0x414464
00414464
00414464loc_414464:
00414464ldr x1, [sp+376]
00414468ldr x0, [sp+384]
0041446cbl archive/tar.fitsInOctal
00414470strb w0, [sp+62]
00414474tbnz w0, 0, 0x41447c
00414478b 0x414480
0041447c
0041447cloc_41447c:
0041447cb 0x414740
00414480
00414480loc_414480:
00414480stp xzr, xzr, [sp+80]
00414484stp xzr, xzr, [sp+96]
00414488add x2, sp, 80
0041448cstr x2, [sp+216]
00414490ldr x0, [sp+392]
00414494ldr x1, [sp+400]
00414498bl runtime.convTstring
0041449cstr x0, [sp+208]
004144a0ldr x2, [sp+216]
004144a4ldrsb x27, [x2]
004144a8adrp x3, 0x1e1000
004144acadd x3, x3, 2944
004144b0str x3, [x2]
004144b4adrp x27, 0x637000
004144b8ldr w3, [x27+3056]
004144bccbz w3, 0x4144c4
004144c0b 0x4144c8
004144c4
004144c4loc_4144c4:
004144c4b 0x4144dc
004144c8
004144c8loc_4144c8:
004144c8bl runtime.gcWriteBarrier2
004144ccstr x0, [x25]
004144d0ldr x1, [x2+8]
004144d4str x1, [x25+8]
004144d8b 0x4144dc
004144dc
004144dcloc_4144dc:
004144dcstr x0, [x2+8]
004144e0ldr x0, [sp+376]
004144e4bl runtime.convT64
004144e8str x0, [sp+200]
004144ecldr x1, [sp+216]
004144f0ldrsb x27, [x1]
004144f4adrp x2, 0x1e1000
004144f8add x2, x2, 3392
004144fcstr x2, [x1+16]
00414500adrp x27, 0x637000
00414504ldr w2, [x27+3056]
00414508cbz w2, 0x414510
0041450cb 0x414514
00414510
00414510loc_414510:
00414510b 0x414528
00414514
00414514loc_414514:
00414514bl runtime.gcWriteBarrier2
00414518str x0, [x25]
0041451cldr x5, [x1+24]
00414520str x5, [x25+8]
00414524b 0x414528
00414528
00414528loc_414528:
00414528str x0, [x1+24]
0041452cldr x2, [sp+216]
00414530ldrsb x27, [x2]
00414534b 0x414538
00414538
00414538loc_414538:
00414538str x2, [sp+224]
0041453corr x4, xzr, 2
00414540str x4, [sp+232]
00414544str x4, [sp+240]
00414548adrp x0, 0x2a5000
0041454cadd x0, x0, 3104
00414550movz x1, 25
00414554mov x3, x4
00414558bl fmt.Sprintf
0041455cldr x5, [sp+312]
00414560str x1, [x5+8]
00414564adrp x27, 0x637000
00414568ldr w6, [x27+3056]
0041456ccbz w6, 0x414574
00414570b 0x414578
00414574
00414574loc_414574:
00414574b 0x41458c
00414578
00414578loc_414578:
00414578bl runtime.gcWriteBarrier2
0041457cstr x0, [x25]
00414580ldr x2, [x5]
00414584str x2, [x25+8]
00414588b 0x41458c
0041458c
0041458cloc_41458c:
0041458cstr x0, [x5]
00414590ldr x0, [sp+352]
00414594orr x1, xzr, 2
00414598bl archive/tar.(*Format).mustNotBe
0041459cldr x2, [sp+416]
004145a0cbz x2, 0x4145a8
004145a4b 0x4146c8
004145a8
004145a8loc_4145a8:
004145a8stp xzr, xzr, [sp+80]
004145acstp xzr, xzr, [sp+96]
004145b0add x2, sp, 80
004145b4str x2, [sp+168]
004145b8ldr x0, [sp+392]
004145bcldr x1, [sp+400]
004145c0bl runtime.convTstring
004145c4str x0, [sp+160]
004145c8ldr x2, [sp+168]
004145ccldrsb x27, [x2]
004145d0adrp x3, 0x1e1000
004145d4add x3, x3, 2944
004145d8str x3, [x2]
004145dcadrp x27, 0x637000
004145e0ldr w3, [x27+3056]
004145e4cbz w3, 0x4145ec
004145e8b 0x4145f0
004145ec
004145ecloc_4145ec:
004145ecb 0x414604
004145f0
004145f0loc_4145f0:
004145f0bl runtime.gcWriteBarrier2
004145f4str x0, [x25]
004145f8ldr x1, [x2+8]
004145fcstr x1, [x25+8]
00414600b 0x414604
00414604
00414604loc_414604:
00414604str x0, [x2+8]
00414608ldr x0, [sp+376]
0041460cbl runtime.convT64
00414610str x0, [sp+152]
00414614ldr x1, [sp+168]
00414618ldrsb x27, [x1]
0041461cadrp x2, 0x1e1000
00414620add x2, x2, 3392
00414624str x2, [x1+16]
00414628adrp x27, 0x637000
0041462cldr w2, [x27+3056]
00414630cbz w2, 0x414638
00414634b 0x41463c
00414638
00414638loc_414638:
00414638b 0x414650
0041463c
0041463cloc_41463c:
0041463cbl runtime.gcWriteBarrier2
00414640str x0, [x25]
00414644ldr x5, [x1+24]
00414648str x5, [x25+8]
0041464cb 0x414650
00414650
00414650loc_414650:
00414650str x0, [x1+24]
00414654ldr x2, [sp+168]
00414658ldrsb x27, [x2]
0041465cb 0x414660
00414660
00414660loc_414660:
00414660str x2, [sp+176]
00414664orr x4, xzr, 2
00414668str x4, [sp+184]
0041466cstr x4, [sp+192]
00414670adrp x0, 0x2a4000
00414674add x0, x0, 2134
00414678movz x1, 23
0041467cmov x3, x4
00414680bl fmt.Sprintf
00414684ldr x5, [sp+320]
00414688str x1, [x5+8]
0041468cadrp x27, 0x637000
00414690ldr w6, [x27+3056]
00414694cbz w6, 0x41469c
00414698b 0x4146a0
0041469c
0041469cloc_41469c:
0041469cb 0x4146b4
004146a0
004146a0loc_4146a0:
004146a0bl runtime.gcWriteBarrier2
004146a4str x0, [x25]
004146a8ldr x2, [x5]
004146acstr x2, [x25+8]
004146b0b 0x4146b4
004146b4
004146b4loc_4146b4:
004146b4str x0, [x5]
004146b8ldr x0, [sp+352]
004146bcorr x1, xzr, 4
004146c0bl archive/tar.(*Format).mustNotBe
004146c4b 0x41473c
004146c8
004146c8loc_4146c8:
004146c8ldr x0, [sp+376]
004146ccmovz x1, 10
004146d0bl strconv.FormatInt
004146d4str x0, [sp+296]
004146d8str x1, [sp+304]
004146dcldr x2, [sp+408]
004146e0ldr x3, [sp+336]
004146e4ldr x1, [x3]
004146e8ldr x3, [sp+416]
004146ecadrp x0, 0x210000
004146f0add x0, x0, 1600
004146f4bl runtime.mapassign_faststr
004146f8str x0, [sp+144]
004146fcldrsb x27, [x0]
00414700ldr x2, [sp+296]
00414704ldr x3, [sp+304]
00414708str x3, [x0+8]
0041470cadrp x27, 0x637000
00414710ldr w3, [x27+3056]
00414714cbz w3, 0x41471c
00414718b 0x414720
0041471c
0041471cloc_41471c:
0041471cb 0x414734
00414720
00414720loc_414720:
00414720bl runtime.gcWriteBarrier2
00414724str x2, [x25]
00414728ldr x4, [x0]
0041472cstr x4, [x25+8]
00414730b 0x414734
00414734
00414734loc_414734:
00414734str x2, [x0]
00414738b 0x41473c
0041473c
0041473cloc_41473c:
0041473cb 0x414740
00414740
00414740loc_414740:
00414740stp xzr, xzr, [sp+296]
00414744ldr x2, [sp+408]
00414748ldr x3, [sp+416]
0041474cldr x4, [sp+344]
00414750ldr x1, [x4+200]
00414754adrp x0, 0x210000
00414758add x0, x0, 1600
0041475cbl runtime.mapaccess2_faststr
00414760str x0, [sp+136]
00414764strb w1, [sp+62]
00414768ldr x4, [sp+136]
0041476cldr x5, [x4]
00414770ldr x4, [x4+8]
00414774str x5, [sp+296]
00414778str x4, [sp+304]
0041477cstr x5, [sp+112]
00414780str x4, [sp+120]
00414784ldrb w4, [sp+62]
00414788strb w4, [sp+63]
0041478cldr x4, [sp+112]
00414790ldr x5, [sp+120]
00414794str x4, [sp+64]
00414798str x5, [sp+72]
0041479cldrb w4, [sp+63]
004147a0strb w4, [sp+61]
004147a4strb w4, [sp+62]
004147a8tbnz w4, 0, 0x4147b0
004147acb 0x414800
004147b0
004147b0loc_4147b0:
004147b0ldr x0, [sp+376]
004147b4movz x1, 10
004147b8bl strconv.FormatInt
004147bcstr x0, [sp+296]
004147c0str x1, [sp+304]
004147c4ldr x2, [sp+72]
004147c8subs xzr, x1, x2
004147cccset x2, eq
004147d0b.eq 0x4147d8
004147d4b 0x4147f0
004147d8
004147d8loc_4147d8:
004147d8ldr x3, [sp+64]
004147dcldr x2, [sp+72]
004147e0mov x1, x0
004147e4mov x0, x3
004147e8bl runtime.memequal
004147ecb 0x4147f8
004147f0
004147f0loc_4147f0:
004147f0mov x0, x2
004147f4b 0x4147f8
004147f8
004147f8loc_4147f8:
004147f8strb w0, [sp+62]
004147fcb 0x414804
00414800
00414800loc_414800:
00414800b 0x414804
00414804
00414804loc_414804:
00414804ldrb w4, [sp+62]
00414808tbnz w4, 0, 0x414810
0041480cb 0x414870
00414810
00414810loc_414810:
00414810ldr x2, [sp+408]
00414814ldr x3, [sp+416]
00414818ldr x4, [sp+336]
0041481cldr x1, [x4]
00414820adrp x0, 0x210000
00414824add x0, x0, 1600
00414828bl runtime.mapassign_faststr
0041482cstr x0, [sp+128]
00414830ldrsb x27, [x0]
00414834ldr x4, [sp+64]
00414838ldr x5, [sp+72]
0041483cstr x5, [x0+8]
00414840adrp x27, 0x637000
00414844ldr w5, [x27+3056]
00414848cbz w5, 0x414850
0041484cb 0x414854
00414850
00414850loc_414850:
00414850b 0x414868
00414854
00414854loc_414854:
00414854bl runtime.gcWriteBarrier2
00414858str x4, [x25]
0041485cldr x1, [x0]
00414860str x1, [x25+8]
00414864b 0x414868
00414868
00414868loc_414868:
00414868str x4, [x0]
0041486cb 0x414874
00414870
00414870loc_414870:
00414870b 0x414874
00414874
00414874loc_414874:
00414874ldp x29, x30, [sp-8]
00414878add sp, sp, 368
0041487cret x30
00414880
00414880loc_414880:
00414880stp x0, x1, [sp+8]
00414884stp x2, x3, [sp+24]
00414888stp x4, x5, [sp+40]
0041488cmov x3, x30
00414890bl runtime.morestack.abi0
00414894ldp x0, x1, [sp+8]
00414898ldp x2, x3, [sp+24]
0041489cldp x4, x5, [sp+40]
004148a0b 0x4142c0
004148a4udf 0
004148a8udf 0
004148acudf 0
004142c0
004142c0archive/tar.Header.allowedFormats.func2: ; void archive/tar.Header.allowedFormats.func2(int64 n, int size, struct string name, struct string paxKey)
004142c0ldr x16, [x28+16]
004142c4sub x17, sp, 240
004142c8subs xzr, x17, x16
004142ccb.ls 0x414880
004142d0sub x20, sp, 368
004142d4stp x29, x30, [x20-8]
004142d8add sp, x20, 0
004142dcsub x29, sp, 8
004142e0str x0, [sp+376]
004142e4str x1, [sp+384]
004142e8str x2, [sp+392]
004142ecstr x3, [sp+400]
004142f0str x4, [sp+408]
004142f4str x5, [sp+416]
004142f8ldr x2, [x26+8]
004142fcstr x2, [sp+328]
00414300ldr x2, [x26+16]
00414304str x2, [sp+352]
00414308ldr x2, [x26+24]
0041430cstr x2, [sp+312]
00414310ldr x2, [x26+32]
00414314str x2, [sp+320]
00414318ldr x2, [x26+40]
0041431cstr x2, [sp+336]
00414320ldr x2, [x26+48]
00414324str x2, [sp+344]
00414328ldr x1, [sp+376]
0041432cldr x0, [sp+384]
00414330bl archive/tar.fitsInBase256
00414334strb w0, [sp+62]
00414338tbnz w0, 0, 0x414340
0041433cb 0x414344
00414340
00414340loc_414340:
00414340b 0x414464
00414344
00414344loc_414344:
00414344stp xzr, xzr, [sp+80]
00414348stp xzr, xzr, [sp+96]
0041434cadd x2, sp, 80
00414350str x2, [sp+264]
00414354ldr x0, [sp+392]
00414358ldr x1, [sp+400]
0041435cbl runtime.convTstring
00414360str x0, [sp+256]
00414364ldr x2, [sp+264]
00414368ldrsb x27, [x2]
0041436cadrp x3, 0x1e1000
00414370add x3, x3, 2944
00414374str x3, [x2]
00414378adrp x27, 0x637000
0041437cldr w3, [x27+3056]
00414380cbz w3, 0x414388
00414384b 0x41438c
00414388
00414388loc_414388:
00414388b 0x4143a0
0041438c
0041438cloc_41438c:
0041438cbl runtime.gcWriteBarrier2
00414390str x0, [x25]
00414394ldr x1, [x2+8]
00414398str x1, [x25+8]
0041439cb 0x4143a0
004143a0
004143a0loc_4143a0:
004143a0str x0, [x2+8]
004143a4ldr x0, [sp+376]
004143a8bl runtime.convT64
004143acstr x0, [sp+248]
004143b0ldr x1, [sp+264]
004143b4ldrsb x27, [x1]
004143b8adrp x2, 0x1e1000
004143bcadd x2, x2, 3392
004143c0str x2, [x1+16]
004143c4adrp x27, 0x637000
004143c8ldr w2, [x27+3056]
004143cccbz w2, 0x4143d4
004143d0b 0x4143d8
004143d4
004143d4loc_4143d4:
004143d4b 0x4143ec
004143d8
004143d8loc_4143d8:
004143d8bl runtime.gcWriteBarrier2
004143dcstr x0, [x25]
004143e0ldr x5, [x1+24]
004143e4str x5, [x25+8]
004143e8b 0x4143ec
004143ec
004143ecloc_4143ec:
004143ecstr x0, [x1+24]
004143f0ldr x2, [sp+264]
004143f4ldrsb x27, [x2]
004143f8b 0x4143fc
004143fc
004143fcloc_4143fc:
004143fcstr x2, [sp+272]
00414400orr x4, xzr, 2
00414404str x4, [sp+280]
00414408str x4, [sp+288]
0041440cadrp x0, 0x2a4000
00414410add x0, x0, 2111
00414414movz x1, 23
00414418mov x3, x4
0041441cbl fmt.Sprintf
00414420ldr x5, [sp+328]
00414424str x1, [x5+8]
00414428adrp x27, 0x637000
0041442cldr w6, [x27+3056]
00414430cbz w6, 0x414438
00414434b 0x41443c
00414438
00414438loc_414438:
00414438b 0x414450
0041443c
0041443cloc_41443c:
0041443cbl runtime.gcWriteBarrier2
00414440str x0, [x25]
00414444ldr x2, [x5]
00414448str x2, [x25+8]
0041444cb 0x414450
00414450
00414450loc_414450:
00414450str x0, [x5]
00414454ldr x0, [sp+352]
00414458orr x1, xzr, 8
0041445cbl archive/tar.(*Format).mustNotBe
00414460b 0x414464
00414464
00414464loc_414464:
00414464ldr x1, [sp+376]
00414468ldr x0, [sp+384]
0041446cbl archive/tar.fitsInOctal
00414470strb w0, [sp+62]
00414474tbnz w0, 0, 0x41447c
00414478b 0x414480
0041447c
0041447cloc_41447c:
0041447cb 0x414740
00414480
00414480loc_414480:
00414480stp xzr, xzr, [sp+80]
00414484stp xzr, xzr, [sp+96]
00414488add x2, sp, 80
0041448cstr x2, [sp+216]
00414490ldr x0, [sp+392]
00414494ldr x1, [sp+400]
00414498bl runtime.convTstring
0041449cstr x0, [sp+208]
004144a0ldr x2, [sp+216]
004144a4ldrsb x27, [x2]
004144a8adrp x3, 0x1e1000
004144acadd x3, x3, 2944
004144b0str x3, [x2]
004144b4adrp x27, 0x637000
004144b8ldr w3, [x27+3056]
004144bccbz w3, 0x4144c4
004144c0b 0x4144c8
004144c4
004144c4loc_4144c4:
004144c4b 0x4144dc
004144c8
004144c8loc_4144c8:
004144c8bl runtime.gcWriteBarrier2
004144ccstr x0, [x25]
004144d0ldr x1, [x2+8]
004144d4str x1, [x25+8]
004144d8b 0x4144dc
004144dc
004144dcloc_4144dc:
004144dcstr x0, [x2+8]
004144e0ldr x0, [sp+376]
004144e4bl runtime.convT64
004144e8str x0, [sp+200]
004144ecldr x1, [sp+216]
004144f0ldrsb x27, [x1]
004144f4adrp x2, 0x1e1000
004144f8add x2, x2, 3392
004144fcstr x2, [x1+16]
00414500adrp x27, 0x637000
00414504ldr w2, [x27+3056]
00414508cbz w2, 0x414510
0041450cb 0x414514
00414510
00414510loc_414510:
00414510b 0x414528
00414514
00414514loc_414514:
00414514bl runtime.gcWriteBarrier2
00414518str x0, [x25]
0041451cldr x5, [x1+24]
00414520str x5, [x25+8]
00414524b 0x414528
00414528
00414528loc_414528:
00414528str x0, [x1+24]
0041452cldr x2, [sp+216]
00414530ldrsb x27, [x2]
00414534b 0x414538
00414538
00414538loc_414538:
00414538str x2, [sp+224]
0041453corr x4, xzr, 2
00414540str x4, [sp+232]
00414544str x4, [sp+240]
00414548adrp x0, 0x2a5000
0041454cadd x0, x0, 3104
00414550movz x1, 25
00414554mov x3, x4
00414558bl fmt.Sprintf
0041455cldr x5, [sp+312]
00414560str x1, [x5+8]
00414564adrp x27, 0x637000
00414568ldr w6, [x27+3056]
0041456ccbz w6, 0x414574
00414570b 0x414578
00414574
00414574loc_414574:
00414574b 0x41458c
00414578
00414578loc_414578:
00414578bl runtime.gcWriteBarrier2
0041457cstr x0, [x25]
00414580ldr x2, [x5]
00414584str x2, [x25+8]
00414588b 0x41458c
0041458c
0041458cloc_41458c:
0041458cstr x0, [x5]
00414590ldr x0, [sp+352]
00414594orr x1, xzr, 2
00414598bl archive/tar.(*Format).mustNotBe
0041459cldr x2, [sp+416]
004145a0cbz x2, 0x4145a8
004145a4b 0x4146c8
004145a8
004145a8loc_4145a8:
004145a8stp xzr, xzr, [sp+80]
004145acstp xzr, xzr, [sp+96]
004145b0add x2, sp, 80
004145b4str x2, [sp+168]
004145b8ldr x0, [sp+392]
004145bcldr x1, [sp+400]
004145c0bl runtime.convTstring
004145c4str x0, [sp+160]
004145c8ldr x2, [sp+168]
004145ccldrsb x27, [x2]
004145d0adrp x3, 0x1e1000
004145d4add x3, x3, 2944
004145d8str x3, [x2]
004145dcadrp x27, 0x637000
004145e0ldr w3, [x27+3056]
004145e4cbz w3, 0x4145ec
004145e8b 0x4145f0
004145ec
004145ecloc_4145ec:
004145ecb 0x414604
004145f0
004145f0loc_4145f0:
004145f0bl runtime.gcWriteBarrier2
004145f4str x0, [x25]
004145f8ldr x1, [x2+8]
004145fcstr x1, [x25+8]
00414600b 0x414604
00414604
00414604loc_414604:
00414604str x0, [x2+8]
00414608ldr x0, [sp+376]
0041460cbl runtime.convT64
00414610str x0, [sp+152]
00414614ldr x1, [sp+168]
00414618ldrsb x27, [x1]
0041461cadrp x2, 0x1e1000
00414620add x2, x2, 3392
00414624str x2, [x1+16]
00414628adrp x27, 0x637000
0041462cldr w2, [x27+3056]
00414630cbz w2, 0x414638
00414634b 0x41463c
00414638
00414638loc_414638:
00414638b 0x414650
0041463c
0041463cloc_41463c:
0041463cbl runtime.gcWriteBarrier2
00414640str x0, [x25]
00414644ldr x5, [x1+24]
00414648str x5, [x25+8]
0041464cb 0x414650
00414650
00414650loc_414650:
00414650str x0, [x1+24]
00414654ldr x2, [sp+168]
00414658ldrsb x27, [x2]
0041465cb 0x414660
00414660
00414660loc_414660:
00414660str x2, [sp+176]
00414664orr x4, xzr, 2
00414668str x4, [sp+184]
0041466cstr x4, [sp+192]
00414670adrp x0, 0x2a4000
00414674add x0, x0, 2134
00414678movz x1, 23
0041467cmov x3, x4
00414680bl fmt.Sprintf
00414684ldr x5, [sp+320]
00414688str x1, [x5+8]
0041468cadrp x27, 0x637000
00414690ldr w6, [x27+3056]
00414694cbz w6, 0x41469c
00414698b 0x4146a0
0041469c
0041469cloc_41469c:
0041469cb 0x4146b4
004146a0
004146a0loc_4146a0:
004146a0bl runtime.gcWriteBarrier2
004146a4str x0, [x25]
004146a8ldr x2, [x5]
004146acstr x2, [x25+8]
004146b0b 0x4146b4
004146b4
004146b4loc_4146b4:
004146b4str x0, [x5]
004146b8ldr x0, [sp+352]
004146bcorr x1, xzr, 4
004146c0bl archive/tar.(*Format).mustNotBe
004146c4b 0x41473c
004146c8
004146c8loc_4146c8:
004146c8ldr x0, [sp+376]
004146ccmovz x1, 10
004146d0bl strconv.FormatInt
004146d4str x0, [sp+296]
004146d8str x1, [sp+304]
004146dcldr x2, [sp+408]
004146e0ldr x3, [sp+336]
004146e4ldr x1, [x3]
004146e8ldr x3, [sp+416]
004146ecadrp x0, 0x210000
004146f0add x0, x0, 1600
004146f4bl runtime.mapassign_faststr
004146f8str x0, [sp+144]
004146fcldrsb x27, [x0]
00414700ldr x2, [sp+296]
00414704ldr x3, [sp+304]
00414708str x3, [x0+8]
0041470cadrp x27, 0x637000
00414710ldr w3, [x27+3056]
00414714cbz w3, 0x41471c
00414718b 0x414720
0041471c
0041471cloc_41471c:
0041471cb 0x414734
00414720
00414720loc_414720:
00414720bl runtime.gcWriteBarrier2
00414724str x2, [x25]
00414728ldr x4, [x0]
0041472cstr x4, [x25+8]
00414730b 0x414734
00414734
00414734loc_414734:
00414734str x2, [x0]
00414738b 0x41473c
0041473c
0041473cloc_41473c:
0041473cb 0x414740
00414740
00414740loc_414740:
00414740stp xzr, xzr, [sp+296]
00414744ldr x2, [sp+408]
00414748ldr x3, [sp+416]
0041474cldr x4, [sp+344]
00414750ldr x1, [x4+200]
00414754adrp x0, 0x210000
00414758add x0, x0, 1600
0041475cbl runtime.mapaccess2_faststr
00414760str x0, [sp+136]
00414764strb w1, [sp+62]
00414768ldr x4, [sp+136]
0041476cldr x5, [x4]
00414770ldr x4, [x4+8]
00414774str x5, [sp+296]
00414778str x4, [sp+304]
0041477cstr x5, [sp+112]
00414780str x4, [sp+120]
00414784ldrb w4, [sp+62]
00414788strb w4, [sp+63]
0041478cldr x4, [sp+112]
00414790ldr x5, [sp+120]
00414794str x4, [sp+64]
00414798str x5, [sp+72]
0041479cldrb w4, [sp+63]
004147a0strb w4, [sp+61]
004147a4strb w4, [sp+62]
004147a8tbnz w4, 0, 0x4147b0
004147acb 0x414800
004147b0
004147b0loc_4147b0:
004147b0ldr x0, [sp+376]
004147b4movz x1, 10
004147b8bl strconv.FormatInt
004147bcstr x0, [sp+296]
004147c0str x1, [sp+304]
004147c4ldr x2, [sp+72]
004147c8subs xzr, x1, x2
004147cccset x2, eq
004147d0b.eq 0x4147d8
004147d4b 0x4147f0
004147d8
004147d8loc_4147d8:
004147d8ldr x3, [sp+64]
004147dcldr x2, [sp+72]
004147e0mov x1, x0
004147e4mov x0, x3
004147e8bl runtime.memequal
004147ecb 0x4147f8
004147f0
004147f0loc_4147f0:
004147f0mov x0, x2
004147f4b 0x4147f8
004147f8
004147f8loc_4147f8:
004147f8strb w0, [sp+62]
004147fcb 0x414804
00414800
00414800loc_414800:
00414800b 0x414804
00414804
00414804loc_414804:
00414804ldrb w4, [sp+62]
00414808tbnz w4, 0, 0x414810
0041480cb 0x414870
00414810
00414810loc_414810:
00414810ldr x2, [sp+408]
00414814ldr x3, [sp+416]
00414818ldr x4, [sp+336]
0041481cldr x1, [x4]
00414820adrp x0, 0x210000
00414824add x0, x0, 1600
00414828bl runtime.mapassign_faststr
0041482cstr x0, [sp+128]
00414830ldrsb x27, [x0]
00414834ldr x4, [sp+64]
00414838ldr x5, [sp+72]
0041483cstr x5, [x0+8]
00414840adrp x27, 0x637000
00414844ldr w5, [x27+3056]
00414848cbz w5, 0x414850
0041484cb 0x414854
00414850
00414850loc_414850:
00414850b 0x414868
00414854
00414854loc_414854:
00414854bl runtime.gcWriteBarrier2
00414858str x4, [x25]
0041485cldr x1, [x0]
00414860str x1, [x25+8]
00414864b 0x414868
00414868
00414868loc_414868:
00414868str x4, [x0]
0041486cb 0x414874
00414870
00414870loc_414870:
00414870b 0x414874
00414874
00414874loc_414874:
00414874ldp x29, x30, [sp-8]
00414878add sp, sp, 368
0041487cret x30
00414880
00414880loc_414880:
00414880stp x0, x1, [sp+8]
00414884stp x2, x3, [sp+24]
00414888stp x4, x5, [sp+40]
0041488cmov x3, x30
00414890bl runtime.morestack.abi0
00414894ldp x0, x1, [sp+8]
00414898ldp x2, x3, [sp+24]
0041489cldp x4, x5, [sp+40]
004148a0b 0x4142c0
004148a4udf 0
004148a8udf 0
004148acudf 0
004142c0
004148b0
004148b0archive/tar.Header.allowedFormats.func1: ; void archive/tar.Header.allowedFormats.func1(struct string s, int size, struct string name, struct string paxKey)
004148b0ldr x16, [x28+16]
004148b4sub x17, sp, 304
004148b8subs xzr, x17, x16
004148bcb.ls 0x415280
004148c0sub x20, sp, 432
004148c4stp x29, x30, [x20-8]
004148c8add sp, x20, 0
004148ccsub x29, sp, 8
004148d0str x0, [sp+440]
004148d4str x1, [sp+448]
004148d8str x2, [sp+456]
004148dcstr x3, [sp+464]
004148e0str x4, [sp+472]
004148e4str x5, [sp+480]
004148e8str x6, [sp+488]
004148ecldr x2, [x26+8]
004148f0str x2, [sp+392]
004148f4ldr x2, [x26+16]
004148f8str x2, [sp+416]
004148fcldr x2, [x26+24]
00414900str x2, [sp+376]
00414904ldr x2, [x26+32]
00414908str x2, [sp+384]
0041490cldr x2, [x26+40]
00414910str x2, [sp+400]
00414914ldr x2, [x26+48]
00414918str x2, [sp+408]
0041491cldr x2, [sp+448]
00414920str x2, [sp+72]
00414924ldr x3, [sp+456]
00414928subs xzr, x2, x3
0041492ccset x2, gt
00414930strb w2, [sp+62]
00414934ldr x2, [sp+488]
00414938subs xzr, x2, 4
0041493ccset x2, eq
00414940b.eq 0x414948
00414944b 0x4149d4
00414948
00414948loc_414948:
00414948ldr x1, [sp+488]
0041494cldr x2, [sp+480]
00414950subs xzr, x1, 0
00414954b.hi 0x41495c
00414958b 0x415274
0041495c
0041495cloc_41495c:
0041495cldr x1, [sp+488]
00414960ldrb w2, [x2]
00414964ldr x3, [sp+480]
00414968subs xzr, x1, 1
0041496cb.hi 0x414974
00414970b 0x41526c
00414974
00414974loc_414974:
00414974ldr x1, [sp+488]
00414978ldr x4, [sp+480]
0041497cldrb w3, [x3+1]
00414980ubfm x3, x3, 56, 7
00414984orr x2, x2, x3
00414988subs xzr, x1, 2
0041498cb.hi 0x414994
00414990b 0x415264
00414994
00414994loc_414994:
00414994ldr x1, [sp+488]
00414998ldr x3, [sp+480]
0041499cldrb w4, [x4+2]
004149a0ubfm x4, x4, 48, 7
004149a4orr x2, x2, x4
004149a8subs xzr, x1, 3
004149acb.hi 0x4149b4
004149b0b 0x41525c
004149b4
004149b4loc_4149b4:
004149b4ldrb w3, [x3+3]
004149b8ubfm x3, x3, 40, 7
004149bcorr x3, x2, x3
004149c0movz x4, 24944
004149c4movk x4, 0x68740000
004149c8subs wzr, w3, w4
004149cccset x2, eq
004149d0b 0x4149d8
004149d4
004149d4loc_4149d4:
004149d4b 0x4149d8
004149d8
004149d8loc_4149d8:
004149d8strb w2, [sp+69]
004149dctbnz w2, 0, 0x4149e4
004149e0b 0x4149e8
004149e4
004149e4loc_4149e4:
004149e4b 0x414b1c
004149e8
004149e8loc_4149e8:
004149e8ldr x2, [sp+488]
004149ecsubs xzr, x2, 8
004149f0cset x2, eq
004149f4b.eq 0x4149fc
004149f8b 0x414b10
004149fc
004149fcloc_4149fc:
004149fcldr x1, [sp+488]
00414a00ldr x2, [sp+480]
00414a04subs xzr, x1, 0
00414a08b.hi 0x414a10
00414a0cb 0x415254
00414a10
00414a10loc_414a10:
00414a10ldr x1, [sp+488]
00414a14ldrb w2, [x2]
00414a18ldr x3, [sp+480]
00414a1csubs xzr, x1, 1
00414a20b.hi 0x414a28
00414a24b 0x41524c
00414a28
00414a28loc_414a28:
00414a28ldr x1, [sp+488]
00414a2cldr x4, [sp+480]
00414a30ldrb w3, [x3+1]
00414a34ubfm x3, x3, 56, 7
00414a38orr x2, x2, x3
00414a3csubs xzr, x1, 2
00414a40b.hi 0x414a48
00414a44b 0x415244
00414a48
00414a48loc_414a48:
00414a48ldr x1, [sp+488]
00414a4cldr x3, [sp+480]
00414a50ldrb w4, [x4+2]
00414a54ubfm x4, x4, 48, 7
00414a58orr x2, x2, x4
00414a5csubs xzr, x1, 3
00414a60b.hi 0x414a68
00414a64b 0x41523c
00414a68
00414a68loc_414a68:
00414a68ldr x1, [sp+488]
00414a6cldr x4, [sp+480]
00414a70ldrb w3, [x3+3]
00414a74ubfm x3, x3, 40, 7
00414a78orr x2, x2, x3
00414a7csubs xzr, x1, 4
00414a80b.hi 0x414a88
00414a84b 0x415234
00414a88
00414a88loc_414a88:
00414a88ldr x1, [sp+488]
00414a8cldr x3, [sp+480]
00414a90ldrb w4, [x4+4]
00414a94ubfm x4, x4, 32, 7
00414a98orr x2, x2, x4
00414a9csubs xzr, x1, 5
00414aa0b.hi 0x414aa8
00414aa4b 0x41522c
00414aa8
00414aa8loc_414aa8:
00414aa8ldr x1, [sp+488]
00414aacldr x4, [sp+480]
00414ab0ldrb w3, [x3+5]
00414ab4ubfm x3, x3, 24, 7
00414ab8orr x2, x2, x3
00414abcsubs xzr, x1, 6
00414ac0b.hi 0x414ac8
00414ac4b 0x415224
00414ac8
00414ac8loc_414ac8:
00414ac8ldr x1, [sp+488]
00414accldr x3, [sp+480]
00414ad0ldrb w4, [x4+6]
00414ad4ubfm x4, x4, 16, 7
00414ad8orr x2, x2, x4
00414adcsubs xzr, x1, 7
00414ae0b.hi 0x414ae8
00414ae4b 0x41521c
00414ae8
00414ae8loc_414ae8:
00414ae8ldrb w3, [x3+7]
00414aecubfm x3, x3, 8, 7
00414af0orr x3, x2, x3
00414af4movz x4, 26988
00414af8movk x4, 0x6b6e0000
00414afcmovk x4, 0x617000000000
00414b00movk x4, 0x6874000000000000
00414b04subs xzr, x3, x4
00414b08cset x2, eq
00414b0cb 0x414b14
00414b10
00414b10loc_414b10:
00414b10b 0x414b14
00414b14
00414b14loc_414b14:
00414b14strb w2, [sp+69]
00414b18b 0x414b1c
00414b1c
00414b1cloc_414b1c:
00414b1cldrb w2, [sp+69]
00414b20strb w2, [sp+66]
00414b24ldr x0, [sp+440]
00414b28ldr x1, [sp+448]
00414b2cbl archive/tar.hasNUL
00414b30strb w0, [sp+68]
00414b34strb w0, [sp+69]
00414b38tbnz w0, 0, 0x414b40
00414b3cb 0x414b44
00414b40
00414b40loc_414b40:
00414b40b 0x414b74
00414b44
00414b44loc_414b44:
00414b44ldrb w2, [sp+62]
00414b48strb w2, [sp+67]
00414b4ctbnz w2, 0, 0x414b54
00414b50b 0x414b64
00414b54
00414b54loc_414b54:
00414b54ldrb w2, [sp+66]
00414b58eor x2, x2, 1
00414b5cstrb w2, [sp+67]
00414b60b 0x414b68
00414b64
00414b64loc_414b64:
00414b64b 0x414b68
00414b68
00414b68loc_414b68:
00414b68ldrb w2, [sp+67]
00414b6cstrb w2, [sp+69]
00414b70b 0x414b74
00414b74
00414b74loc_414b74:
00414b74ldrb w2, [sp+69]
00414b78tbnz w2, 0, 0x414b80
00414b7cb 0x414ca4
00414b80
00414b80loc_414b80:
00414b80stp xzr, xzr, [sp+328]
00414b84stp xzr, xzr, [sp+344]
00414b88add x2, sp, 328
00414b8cstr x2, [sp+264]
00414b90ldr x0, [sp+464]
00414b94ldr x1, [sp+472]
00414b98bl runtime.convTstring
00414b9cstr x0, [sp+256]
00414ba0ldr x2, [sp+264]
00414ba4ldrsb x27, [x2]
00414ba8adrp x3, 0x1e1000
00414bacadd x3, x3, 2944
00414bb0str x3, [x2]
00414bb4adrp x27, 0x637000
00414bb8ldr w3, [x27+3056]
00414bbccbz w3, 0x414bc4
00414bc0b 0x414bc8
00414bc4
00414bc4loc_414bc4:
00414bc4b 0x414bdc
00414bc8
00414bc8loc_414bc8:
00414bc8bl runtime.gcWriteBarrier2
00414bccstr x0, [x25]
00414bd0ldr x3, [x2+8]
00414bd4str x3, [x25+8]
00414bd8b 0x414bdc
00414bdc
00414bdcloc_414bdc:
00414bdcstr x0, [x2+8]
00414be0ldr x0, [sp+440]
00414be4ldr x1, [sp+448]
00414be8bl runtime.convTstring
00414becstr x0, [sp+248]
00414bf0ldr x2, [sp+264]
00414bf4ldrsb x27, [x2]
00414bf8adrp x3, 0x1e1000
00414bfcadd x3, x3, 2944
00414c00str x3, [x2+16]
00414c04adrp x27, 0x637000
00414c08ldr w3, [x27+3056]
00414c0ccbz w3, 0x414c14
00414c10b 0x414c18
00414c14
00414c14loc_414c14:
00414c14b 0x414c2c
00414c18
00414c18loc_414c18:
00414c18bl runtime.gcWriteBarrier2
00414c1cstr x0, [x25]
00414c20ldr x5, [x2+24]
00414c24str x5, [x25+8]
00414c28b 0x414c2c
00414c2c
00414c2cloc_414c2c:
00414c2cstr x0, [x2+24]
00414c30ldr x2, [sp+264]
00414c34ldrsb x27, [x2]
00414c38b 0x414c3c
00414c3c
00414c3cloc_414c3c:
00414c3cstr x2, [sp+272]
00414c40orr x4, xzr, 2
00414c44str x4, [sp+280]
00414c48str x4, [sp+288]
00414c4cadrp x0, 0x2a4000
00414c50add x0, x0, 2157
00414c54movz x1, 23
00414c58mov x3, x4
00414c5cbl fmt.Sprintf
00414c60ldr x5, [sp+392]
00414c64str x1, [x5+8]
00414c68adrp x27, 0x637000
00414c6cldr w6, [x27+3056]
00414c70cbz w6, 0x414c78
00414c74b 0x414c7c
00414c78
00414c78loc_414c78:
00414c78b 0x414c90
00414c7c
00414c7cloc_414c7c:
00414c7cbl runtime.gcWriteBarrier2
00414c80str x0, [x25]
00414c84ldr x2, [x5]
00414c88str x2, [x25+8]
00414c8cb 0x414c90
00414c90
00414c90loc_414c90:
00414c90str x0, [x5]
00414c94ldr x0, [sp+416]
00414c98orr x1, xzr, 8
00414c9cbl archive/tar.(*Format).mustNotBe
00414ca0b 0x414ca8
00414ca4
00414ca4loc_414ca4:
00414ca4b 0x414ca8
00414ca8
00414ca8loc_414ca8:
00414ca8ldr x0, [sp+440]
00414cacldr x1, [sp+448]
00414cb0bl archive/tar.isASCII
00414cb4strb w0, [sp+69]
00414cb8eor x2, x0, 1
00414cbcstrb w2, [sp+68]
00414cc0tbnz w0, 0, 0x414cc8
00414cc4b 0x414cd4
00414cc8
00414cc8loc_414cc8:
00414cc8ldrb w4, [sp+62]
00414cccstrb w4, [sp+68]
00414cd0b 0x414cd8
00414cd4
00414cd4loc_414cd4:
00414cd4b 0x414cd8
00414cd8
00414cd8loc_414cd8:
00414cd8ldrb w4, [sp+68]
00414cdctbnz w4, 0, 0x414ce4
00414ce0b 0x4150cc
00414ce4
00414ce4loc_414ce4:
00414ce4ldr x2, [sp+488]
00414ce8subs xzr, x2, 4
00414ceccset x2, eq
00414cf0b.eq 0x414cf8
00414cf4b 0x414d84
00414cf8
00414cf8loc_414cf8:
00414cf8ldr x1, [sp+488]
00414cfcldr x2, [sp+480]
00414d00subs xzr, x1, 0
00414d04b.hi 0x414d0c
00414d08b 0x415214
00414d0c
00414d0cloc_414d0c:
00414d0cldr x1, [sp+488]
00414d10ldrb w2, [x2]
00414d14ldr x3, [sp+480]
00414d18subs xzr, x1, 1
00414d1cb.hi 0x414d24
00414d20b 0x41520c
00414d24
00414d24loc_414d24:
00414d24ldr x1, [sp+488]
00414d28ldr x4, [sp+480]
00414d2cldrb w3, [x3+1]
00414d30ubfm x3, x3, 56, 7
00414d34orr x2, x2, x3
00414d38subs xzr, x1, 2
00414d3cb.hi 0x414d44
00414d40b 0x415204
00414d44
00414d44loc_414d44:
00414d44ldr x1, [sp+488]
00414d48ldr x3, [sp+480]
00414d4cldrb w4, [x4+2]
00414d50ubfm x4, x4, 48, 7
00414d54orr x2, x2, x4
00414d58subs xzr, x1, 3
00414d5cb.hi 0x414d64
00414d60b 0x4151fc
00414d64
00414d64loc_414d64:
00414d64ldrb w3, [x3+3]
00414d68ubfm x3, x3, 40, 7
00414d6corr x3, x2, x3
00414d70movz x4, 24944
00414d74movk x4, 0x68740000
00414d78subs wzr, w3, w4
00414d7ccset x2, eq
00414d80b 0x414d88
00414d84
00414d84loc_414d84:
00414d84b 0x414d88
00414d88
00414d88loc_414d88:
00414d88strb w2, [sp+65]
00414d8cstp xzr, xzr, [sp+312]
00414d90stp xzr, xzr, [sp+296]
00414d94ldr x0, [sp+440]
00414d98ldr x1, [sp+448]
00414d9cbl archive/tar.splitUSTARPath
00414da0str x0, [sp+312]
00414da4str x1, [sp+320]
00414da8str x2, [sp+296]
00414dacstr x3, [sp+304]
00414db0strb w4, [sp+69]
00414db4ldr x2, [sp+320]
00414db8ldr x3, [sp+312]
00414dbcstr x3, [sp+112]
00414dc0str x2, [sp+120]
00414dc4ldr x2, [sp+296]
00414dc8ldr x3, [sp+304]
00414dccstr x2, [sp+96]
00414dd0str x3, [sp+104]
00414dd4ldrb w2, [sp+69]
00414dd8strb w2, [sp+71]
00414ddcstrb w2, [sp+64]
00414de0ldrb w3, [sp+65]
00414de4eor x4, x3, 1
00414de8strb w4, [sp+69]
00414dectbnz w3, 0, 0x414df4
00414df0b 0x414e00
00414df4
00414df4loc_414df4:
00414df4eor x4, x2, 1
00414df8strb w4, [sp+69]
00414dfcb 0x414e04
00414e00
00414e00loc_414e00:
00414e00b 0x414e04
00414e04
00414e04loc_414e04:
00414e04ldrb w4, [sp+69]
00414e08tbnz w4, 0, 0x414e10
00414e0cb 0x414f34
00414e10
00414e10loc_414e10:
00414e10stp xzr, xzr, [sp+328]
00414e14stp xzr, xzr, [sp+344]
00414e18add x2, sp, 328
00414e1cstr x2, [sp+216]
00414e20ldr x0, [sp+464]
00414e24ldr x1, [sp+472]
00414e28bl runtime.convTstring
00414e2cstr x0, [sp+208]
00414e30ldr x2, [sp+216]
00414e34ldrsb x27, [x2]
00414e38adrp x3, 0x1e1000
00414e3cadd x3, x3, 2944
00414e40str x3, [x2]
00414e44adrp x27, 0x637000
00414e48ldr w3, [x27+3056]
00414e4ccbz w3, 0x414e54
00414e50b 0x414e58
00414e54
00414e54loc_414e54:
00414e54b 0x414e6c
00414e58
00414e58loc_414e58:
00414e58bl runtime.gcWriteBarrier2
00414e5cstr x0, [x25]
00414e60ldr x3, [x2+8]
00414e64str x3, [x25+8]
00414e68b 0x414e6c
00414e6c
00414e6cloc_414e6c:
00414e6cstr x0, [x2+8]
00414e70ldr x0, [sp+440]
00414e74ldr x1, [sp+448]
00414e78bl runtime.convTstring
00414e7cstr x0, [sp+200]
00414e80ldr x2, [sp+216]
00414e84ldrsb x27, [x2]
00414e88adrp x3, 0x1e1000
00414e8cadd x3, x3, 2944
00414e90str x3, [x2+16]
00414e94adrp x27, 0x637000
00414e98ldr w3, [x27+3056]
00414e9ccbz w3, 0x414ea4
00414ea0b 0x414ea8
00414ea4
00414ea4loc_414ea4:
00414ea4b 0x414ebc
00414ea8
00414ea8loc_414ea8:
00414ea8bl runtime.gcWriteBarrier2
00414eacstr x0, [x25]
00414eb0ldr x5, [x2+24]
00414eb4str x5, [x25+8]
00414eb8b 0x414ebc
00414ebc
00414ebcloc_414ebc:
00414ebcstr x0, [x2+24]
00414ec0ldr x2, [sp+216]
00414ec4ldrsb x27, [x2]
00414ec8b 0x414ecc
00414ecc
00414eccloc_414ecc:
00414eccstr x2, [sp+224]
00414ed0orr x4, xzr, 2
00414ed4str x4, [sp+232]
00414ed8str x4, [sp+240]
00414edcadrp x0, 0x2a5000
00414ee0add x0, x0, 3129
00414ee4movz x1, 25
00414ee8mov x3, x4
00414eecbl fmt.Sprintf
00414ef0ldr x5, [sp+376]
00414ef4str x1, [x5+8]
00414ef8adrp x27, 0x637000
00414efcldr w6, [x27+3056]
00414f00cbz w6, 0x414f08
00414f04b 0x414f0c
00414f08
00414f08loc_414f08:
00414f08b 0x414f20
00414f0c
00414f0cloc_414f0c:
00414f0cbl runtime.gcWriteBarrier2
00414f10str x0, [x25]
00414f14ldr x2, [x5]
00414f18str x2, [x25+8]
00414f1cb 0x414f20
00414f20
00414f20loc_414f20:
00414f20str x0, [x5]
00414f24ldr x0, [sp+416]
00414f28orr x1, xzr, 2
00414f2cbl archive/tar.(*Format).mustNotBe
00414f30b 0x414f38
00414f34
00414f34loc_414f34:
00414f34b 0x414f38
00414f38
00414f38loc_414f38:
00414f38ldr x4, [sp+488]
00414f3ccbz x4, 0x414f44
00414f40b 0x415068
00414f44
00414f44loc_414f44:
00414f44stp xzr, xzr, [sp+328]
00414f48stp xzr, xzr, [sp+344]
00414f4cadd x2, sp, 328
00414f50str x2, [sp+168]
00414f54ldr x0, [sp+464]
00414f58ldr x1, [sp+472]
00414f5cbl runtime.convTstring
00414f60str x0, [sp+160]
00414f64ldr x2, [sp+168]
00414f68ldrsb x27, [x2]
00414f6cadrp x3, 0x1e1000
00414f70add x3, x3, 2944
00414f74str x3, [x2]
00414f78adrp x27, 0x637000
00414f7cldr w3, [x27+3056]
00414f80cbz w3, 0x414f88
00414f84b 0x414f8c
00414f88
00414f88loc_414f88:
00414f88b 0x414fa0
00414f8c
00414f8cloc_414f8c:
00414f8cbl runtime.gcWriteBarrier2
00414f90str x0, [x25]
00414f94ldr x3, [x2+8]
00414f98str x3, [x25+8]
00414f9cb 0x414fa0
00414fa0
00414fa0loc_414fa0:
00414fa0str x0, [x2+8]
00414fa4ldr x0, [sp+440]
00414fa8ldr x1, [sp+448]
00414facbl runtime.convTstring
00414fb0str x0, [sp+152]
00414fb4ldr x2, [sp+168]
00414fb8ldrsb x27, [x2]
00414fbcadrp x3, 0x1e1000
00414fc0add x3, x3, 2944
00414fc4str x3, [x2+16]
00414fc8adrp x27, 0x637000
00414fccldr w3, [x27+3056]
00414fd0cbz w3, 0x414fd8
00414fd4b 0x414fdc
00414fd8
00414fd8loc_414fd8:
00414fd8b 0x414ff0
00414fdc
00414fdcloc_414fdc:
00414fdcbl runtime.gcWriteBarrier2
00414fe0str x0, [x25]
00414fe4ldr x5, [x2+24]
00414fe8str x5, [x25+8]
00414fecb 0x414ff0
00414ff0
00414ff0loc_414ff0:
00414ff0str x0, [x2+24]
00414ff4ldr x2, [sp+168]
00414ff8ldrsb x27, [x2]
00414ffcb 0x415000
00415000
00415000loc_415000:
00415000str x2, [sp+176]
00415004orr x4, xzr, 2
00415008str x4, [sp+184]
0041500cstr x4, [sp+192]
00415010adrp x0, 0x2a3000
00415014add x0, x0, 2180
00415018movz x1, 23
0041501cmov x3, x4
00415020bl fmt.Sprintf
00415024ldr x5, [sp+384]
00415028str x1, [x5+8]
0041502cadrp x27, 0x636000
00415030ldr w6, [x27+3056]
00415034cbz w6, 0x41503c
00415038b 0x415040
0041503c
0041503cloc_41503c:
0041503cb 0x415054
00415040
00415040loc_415040:
00415040bl runtime.gcWriteBarrier2
00415044str x0, [x25]
00415048ldr x2, [x5]
0041504cstr x2, [x25+8]
00415050b 0x415054
00415054
00415054loc_415054:
00415054str x0, [x5]
00415058ldr x0, [sp+416]
0041505corr x1, xzr, 4
00415060bl archive/tar.(*Format).mustNotBe
00415064b 0x4150c8
00415068
00415068loc_415068:
00415068ldr x2, [sp+480]
0041506cldr x3, [sp+488]
00415070ldr x4, [sp+400]
00415074ldr x1, [x4]
00415078adrp x0, 0x20f000
0041507cadd x0, x0, 1600
00415080bl runtime.mapassign_faststr
00415084str x0, [sp+144]
00415088ldrsb x27, [x0]
0041508cldr x4, [sp+440]
00415090ldr x5, [sp+448]
00415094str x5, [x0+8]
00415098adrp x27, 0x636000
0041509cldr w5, [x27+3056]
004150a0cbz w5, 0x4150a8
004150a4b 0x4150ac
004150a8
004150a8loc_4150a8:
004150a8b 0x4150c0
004150ac
004150acloc_4150ac:
004150acbl runtime.gcWriteBarrier2
004150b0str x4, [x25]
004150b4ldr x5, [x0]
004150b8str x5, [x25+8]
004150bcb 0x4150c0
004150c0
004150c0loc_4150c0:
004150c0str x4, [x0]
004150c4b 0x4150c8
004150c8
004150c8loc_4150c8:
004150c8b 0x4150d0
004150cc
004150ccloc_4150cc:
004150ccb 0x4150d0
004150d0
004150d0loc_4150d0:
004150d0stp xzr, xzr, [sp+296]
004150d4ldr x2, [sp+480]
004150d8ldr x3, [sp+488]
004150dcldr x4, [sp+408]
004150e0ldr x1, [x4+200]
004150e4adrp x0, 0x20f000
004150e8add x0, x0, 1600
004150ecbl runtime.mapaccess2_faststr
004150f0str x0, [sp+136]
004150f4strb w1, [sp+69]
004150f8ldr x4, [sp+136]
004150fcldr x5, [x4]
00415100ldr x4, [x4+8]
00415104str x5, [sp+296]
00415108str x4, [sp+304]
0041510cstr x5, [sp+360]
00415110str x4, [sp+368]
00415114ldrb w4, [sp+69]
00415118strb w4, [sp+70]
0041511cldr x4, [sp+360]
00415120ldr x5, [sp+368]
00415124str x4, [sp+80]
00415128str x5, [sp+88]
0041512cldrb w4, [sp+70]
00415130strb w4, [sp+63]
00415134strb w4, [sp+69]
00415138tbnz w4, 0, 0x415140
0041513cb 0x41517c
00415140
00415140loc_415140:
00415140ldr x4, [sp+88]
00415144ldr x5, [sp+448]
00415148subs xzr, x5, x4
0041514ccset x4, eq
00415150b.eq 0x415158
00415154b 0x41516c
00415158
00415158loc_415158:
00415158ldr x0, [sp+80]
0041515cldr x1, [sp+440]
00415160ldr x2, [sp+88]
00415164bl runtime.memequal
00415168b 0x415174
0041516c
0041516cloc_41516c:
0041516cmov x0, x4
00415170b 0x415174
00415174
00415174loc_415174:
00415174strb w0, [sp+69]
00415178b 0x415180
0041517c
0041517cloc_41517c:
0041517cb 0x415180
00415180
00415180loc_415180:
00415180ldrb w4, [sp+69]
00415184tbnz w4, 0, 0x41518c
00415188b 0x4151ec
0041518c
0041518cloc_41518c:
0041518cldr x2, [sp+480]
00415190ldr x3, [sp+488]
00415194ldr x4, [sp+400]
00415198ldr x1, [x4]
0041519cadrp x0, 0x20f000
004151a0add x0, x0, 1600
004151a4bl runtime.mapassign_faststr
004151a8str x0, [sp+128]
004151acldrsb x27, [x0]
004151b0ldr x4, [sp+80]
004151b4ldr x5, [sp+88]
004151b8str x5, [x0+8]
004151bcadrp x27, 0x636000
004151c0ldr w5, [x27+3056]
004151c4cbz w5, 0x4151cc
004151c8b 0x4151d0
004151cc
004151ccloc_4151cc:
004151ccb 0x4151e4
004151d0
004151d0loc_4151d0:
004151d0bl runtime.gcWriteBarrier2
004151d4str x4, [x25]
004151d8ldr x1, [x0]
004151dcstr x1, [x25+8]
004151e0b 0x4151e4
004151e4
004151e4loc_4151e4:
004151e4str x4, [x0]
004151e8b 0x4151f0
004151ec
004151ecloc_4151ec:
004151ecb 0x4151f0
004151f0
004151f0loc_4151f0:
004151f0ldp x29, x30, [sp-8]
004151f4add sp, sp, 432
004151f8ret x30
004151fc
004151fcloc_4151fc:
004151fcorr x0, xzr, 3
00415200bl runtime.panicIndex
00415204
00415204loc_415204:
00415204orr x0, xzr, 2
00415208bl runtime.panicIndex
0041520c
0041520cloc_41520c:
0041520corr x0, xzr, 1
00415210bl runtime.panicIndex
00415214
00415214loc_415214:
00415214mov x0, xzr
00415218bl runtime.panicIndex
0041521c
0041521cloc_41521c:
0041521corr x0, xzr, 7
00415220bl runtime.panicIndex
00415224
00415224loc_415224:
00415224orr x0, xzr, 6
00415228bl runtime.panicIndex
0041522c
0041522cloc_41522c:
0041522cmovz x0, 5
00415230bl runtime.panicIndex
00415234
00415234loc_415234:
00415234orr x0, xzr, 4
00415238bl runtime.panicIndex
0041523c
0041523cloc_41523c:
0041523corr x0, xzr, 3
00415240bl runtime.panicIndex
00415244
00415244loc_415244:
00415244orr x0, xzr, 2
00415248bl runtime.panicIndex
0041524c
0041524cloc_41524c:
0041524corr x0, xzr, 1
00415250bl runtime.panicIndex
00415254
00415254loc_415254:
00415254mov x0, xzr
00415258bl runtime.panicIndex
0041525c
0041525cloc_41525c:
0041525corr x0, xzr, 3
00415260bl runtime.panicIndex
00415264
00415264loc_415264:
00415264orr x0, xzr, 2
00415268bl runtime.panicIndex
0041526c
0041526cloc_41526c:
0041526corr x0, xzr, 1
00415270bl runtime.panicIndex
00415274
00415274loc_415274:
00415274mov x0, xzr
00415278bl runtime.panicIndex
0041527chint
00415280
00415280loc_415280:
00415280stp x0, x1, [sp+8]
00415284stp x2, x3, [sp+24]
00415288stp x4, x5, [sp+40]
0041528cstr x6, [sp+56]
00415290mov x3, x30
00415294bl runtime.morestack.abi0
00415298ldp x0, x1, [sp+8]
0041529cldp x2, x3, [sp+24]
004152a0ldp x4, x5, [sp+40]
004152a4ldr x6, [sp+56]
004152a8b 0x4148b0
004152acudf 0
004148b0
004148b0archive/tar.Header.allowedFormats.func1: ; void archive/tar.Header.allowedFormats.func1(struct string s, int size, struct string name, struct string paxKey)
004148b0ldr x16, [x28+16]
004148b4sub x17, sp, 304
004148b8subs xzr, x17, x16
004148bcb.ls 0x415280
004148c0sub x20, sp, 432
004148c4stp x29, x30, [x20-8]
004148c8add sp, x20, 0
004148ccsub x29, sp, 8
004148d0str x0, [sp+440]
004148d4str x1, [sp+448]
004148d8str x2, [sp+456]
004148dcstr x3, [sp+464]
004148e0str x4, [sp+472]
004148e4str x5, [sp+480]
004148e8str x6, [sp+488]
004148ecldr x2, [x26+8]
004148f0str x2, [sp+392]
004148f4ldr x2, [x26+16]
004148f8str x2, [sp+416]
004148fcldr x2, [x26+24]
00414900str x2, [sp+376]
00414904ldr x2, [x26+32]
00414908str x2, [sp+384]
0041490cldr x2, [x26+40]
00414910str x2, [sp+400]
00414914ldr x2, [x26+48]
00414918str x2, [sp+408]
0041491cldr x2, [sp+448]
00414920str x2, [sp+72]
00414924ldr x3, [sp+456]
00414928subs xzr, x2, x3
0041492ccset x2, gt
00414930strb w2, [sp+62]
00414934ldr x2, [sp+488]
00414938subs xzr, x2, 4
0041493ccset x2, eq
00414940b.eq 0x414948
00414944b 0x4149d4
00414948
00414948loc_414948:
00414948ldr x1, [sp+488]
0041494cldr x2, [sp+480]
00414950subs xzr, x1, 0
00414954b.hi 0x41495c
00414958b 0x415274
0041495c
0041495cloc_41495c:
0041495cldr x1, [sp+488]
00414960ldrb w2, [x2]
00414964ldr x3, [sp+480]
00414968subs xzr, x1, 1
0041496cb.hi 0x414974
00414970b 0x41526c
00414974
00414974loc_414974:
00414974ldr x1, [sp+488]
00414978ldr x4, [sp+480]
0041497cldrb w3, [x3+1]
00414980ubfm x3, x3, 56, 7
00414984orr x2, x2, x3
00414988subs xzr, x1, 2
0041498cb.hi 0x414994
00414990b 0x415264
00414994
00414994loc_414994:
00414994ldr x1, [sp+488]
00414998ldr x3, [sp+480]
0041499cldrb w4, [x4+2]
004149a0ubfm x4, x4, 48, 7
004149a4orr x2, x2, x4
004149a8subs xzr, x1, 3
004149acb.hi 0x4149b4
004149b0b 0x41525c
004149b4
004149b4loc_4149b4:
004149b4ldrb w3, [x3+3]
004149b8ubfm x3, x3, 40, 7
004149bcorr x3, x2, x3
004149c0movz x4, 24944
004149c4movk x4, 0x68740000
004149c8subs wzr, w3, w4
004149cccset x2, eq
004149d0b 0x4149d8
004149d4
004149d4loc_4149d4:
004149d4b 0x4149d8
004149d8
004149d8loc_4149d8:
004149d8strb w2, [sp+69]
004149dctbnz w2, 0, 0x4149e4
004149e0b 0x4149e8
004149e4
004149e4loc_4149e4:
004149e4b 0x414b1c
004149e8
004149e8loc_4149e8:
004149e8ldr x2, [sp+488]
004149ecsubs xzr, x2, 8
004149f0cset x2, eq
004149f4b.eq 0x4149fc
004149f8b 0x414b10
004149fc
004149fcloc_4149fc:
004149fcldr x1, [sp+488]
00414a00ldr x2, [sp+480]
00414a04subs xzr, x1, 0
00414a08b.hi 0x414a10
00414a0cb 0x415254
00414a10
00414a10loc_414a10:
00414a10ldr x1, [sp+488]
00414a14ldrb w2, [x2]
00414a18ldr x3, [sp+480]
00414a1csubs xzr, x1, 1
00414a20b.hi 0x414a28
00414a24b 0x41524c
00414a28
00414a28loc_414a28:
00414a28ldr x1, [sp+488]
00414a2cldr x4, [sp+480]
00414a30ldrb w3, [x3+1]
00414a34ubfm x3, x3, 56, 7
00414a38orr x2, x2, x3
00414a3csubs xzr, x1, 2
00414a40b.hi 0x414a48
00414a44b 0x415244
00414a48
00414a48loc_414a48:
00414a48ldr x1, [sp+488]
00414a4cldr x3, [sp+480]
00414a50ldrb w4, [x4+2]
00414a54ubfm x4, x4, 48, 7
00414a58orr x2, x2, x4
00414a5csubs xzr, x1, 3
00414a60b.hi 0x414a68
00414a64b 0x41523c
00414a68
00414a68loc_414a68:
00414a68ldr x1, [sp+488]
00414a6cldr x4, [sp+480]
00414a70ldrb w3, [x3+3]
00414a74ubfm x3, x3, 40, 7
00414a78orr x2, x2, x3
00414a7csubs xzr, x1, 4
00414a80b.hi 0x414a88
00414a84b 0x415234
00414a88
00414a88loc_414a88:
00414a88ldr x1, [sp+488]
00414a8cldr x3, [sp+480]
00414a90ldrb w4, [x4+4]
00414a94ubfm x4, x4, 32, 7
00414a98orr x2, x2, x4
00414a9csubs xzr, x1, 5
00414aa0b.hi 0x414aa8
00414aa4b 0x41522c
00414aa8
00414aa8loc_414aa8:
00414aa8ldr x1, [sp+488]
00414aacldr x4, [sp+480]
00414ab0ldrb w3, [x3+5]
00414ab4ubfm x3, x3, 24, 7
00414ab8orr x2, x2, x3
00414abcsubs xzr, x1, 6
00414ac0b.hi 0x414ac8
00414ac4b 0x415224
00414ac8
00414ac8loc_414ac8:
00414ac8ldr x1, [sp+488]
00414accldr x3, [sp+480]
00414ad0ldrb w4, [x4+6]
00414ad4ubfm x4, x4, 16, 7
00414ad8orr x2, x2, x4
00414adcsubs xzr, x1, 7
00414ae0b.hi 0x414ae8
00414ae4b 0x41521c
00414ae8
00414ae8loc_414ae8:
00414ae8ldrb w3, [x3+7]
00414aecubfm x3, x3, 8, 7
00414af0orr x3, x2, x3
00414af4movz x4, 26988
00414af8movk x4, 0x6b6e0000
00414afcmovk x4, 0x617000000000
00414b00movk x4, 0x6874000000000000
00414b04subs xzr, x3, x4
00414b08cset x2, eq
00414b0cb 0x414b14
00414b10
00414b10loc_414b10:
00414b10b 0x414b14
00414b14
00414b14loc_414b14:
00414b14strb w2, [sp+69]
00414b18b 0x414b1c
00414b1c
00414b1cloc_414b1c:
00414b1cldrb w2, [sp+69]
00414b20strb w2, [sp+66]
00414b24ldr x0, [sp+440]
00414b28ldr x1, [sp+448]
00414b2cbl archive/tar.hasNUL
00414b30strb w0, [sp+68]
00414b34strb w0, [sp+69]
00414b38tbnz w0, 0, 0x414b40
00414b3cb 0x414b44
00414b40
00414b40loc_414b40:
00414b40b 0x414b74
00414b44
00414b44loc_414b44:
00414b44ldrb w2, [sp+62]
00414b48strb w2, [sp+67]
00414b4ctbnz w2, 0, 0x414b54
00414b50b 0x414b64
00414b54
00414b54loc_414b54:
00414b54ldrb w2, [sp+66]
00414b58eor x2, x2, 1
00414b5cstrb w2, [sp+67]
00414b60b 0x414b68
00414b64
00414b64loc_414b64:
00414b64b 0x414b68
00414b68
00414b68loc_414b68:
00414b68ldrb w2, [sp+67]
00414b6cstrb w2, [sp+69]
00414b70b 0x414b74
00414b74
00414b74loc_414b74:
00414b74ldrb w2, [sp+69]
00414b78tbnz w2, 0, 0x414b80
00414b7cb 0x414ca4
00414b80
00414b80loc_414b80:
00414b80stp xzr, xzr, [sp+328]
00414b84stp xzr, xzr, [sp+344]
00414b88add x2, sp, 328
00414b8cstr x2, [sp+264]
00414b90ldr x0, [sp+464]
00414b94ldr x1, [sp+472]
00414b98bl runtime.convTstring
00414b9cstr x0, [sp+256]
00414ba0ldr x2, [sp+264]
00414ba4ldrsb x27, [x2]
00414ba8adrp x3, 0x1e1000
00414bacadd x3, x3, 2944
00414bb0str x3, [x2]
00414bb4adrp x27, 0x637000
00414bb8ldr w3, [x27+3056]
00414bbccbz w3, 0x414bc4
00414bc0b 0x414bc8
00414bc4
00414bc4loc_414bc4:
00414bc4b 0x414bdc
00414bc8
00414bc8loc_414bc8:
00414bc8bl runtime.gcWriteBarrier2
00414bccstr x0, [x25]
00414bd0ldr x3, [x2+8]
00414bd4str x3, [x25+8]
00414bd8b 0x414bdc
00414bdc
00414bdcloc_414bdc:
00414bdcstr x0, [x2+8]
00414be0ldr x0, [sp+440]
00414be4ldr x1, [sp+448]
00414be8bl runtime.convTstring
00414becstr x0, [sp+248]
00414bf0ldr x2, [sp+264]
00414bf4ldrsb x27, [x2]
00414bf8adrp x3, 0x1e1000
00414bfcadd x3, x3, 2944
00414c00str x3, [x2+16]
00414c04adrp x27, 0x637000
00414c08ldr w3, [x27+3056]
00414c0ccbz w3, 0x414c14
00414c10b 0x414c18
00414c14
00414c14loc_414c14:
00414c14b 0x414c2c
00414c18
00414c18loc_414c18:
00414c18bl runtime.gcWriteBarrier2
00414c1cstr x0, [x25]
00414c20ldr x5, [x2+24]
00414c24str x5, [x25+8]
00414c28b 0x414c2c
00414c2c
00414c2cloc_414c2c:
00414c2cstr x0, [x2+24]
00414c30ldr x2, [sp+264]
00414c34ldrsb x27, [x2]
00414c38b 0x414c3c
00414c3c
00414c3cloc_414c3c:
00414c3cstr x2, [sp+272]
00414c40orr x4, xzr, 2
00414c44str x4, [sp+280]
00414c48str x4, [sp+288]
00414c4cadrp x0, 0x2a4000
00414c50add x0, x0, 2157
00414c54movz x1, 23
00414c58mov x3, x4
00414c5cbl fmt.Sprintf
00414c60ldr x5, [sp+392]
00414c64str x1, [x5+8]
00414c68adrp x27, 0x637000
00414c6cldr w6, [x27+3056]
00414c70cbz w6, 0x414c78
00414c74b 0x414c7c
00414c78
00414c78loc_414c78:
00414c78b 0x414c90
00414c7c
00414c7cloc_414c7c:
00414c7cbl runtime.gcWriteBarrier2
00414c80str x0, [x25]
00414c84ldr x2, [x5]
00414c88str x2, [x25+8]
00414c8cb 0x414c90
00414c90
00414c90loc_414c90:
00414c90str x0, [x5]
00414c94ldr x0, [sp+416]
00414c98orr x1, xzr, 8
00414c9cbl archive/tar.(*Format).mustNotBe
00414ca0b 0x414ca8
00414ca4
00414ca4loc_414ca4:
00414ca4b 0x414ca8
00414ca8
00414ca8loc_414ca8:
00414ca8ldr x0, [sp+440]
00414cacldr x1, [sp+448]
00414cb0bl archive/tar.isASCII
00414cb4strb w0, [sp+69]
00414cb8eor x2, x0, 1
00414cbcstrb w2, [sp+68]
00414cc0tbnz w0, 0, 0x414cc8
00414cc4b 0x414cd4
00414cc8
00414cc8loc_414cc8:
00414cc8ldrb w4, [sp+62]
00414cccstrb w4, [sp+68]
00414cd0b 0x414cd8
00414cd4
00414cd4loc_414cd4:
00414cd4b 0x414cd8
00414cd8
00414cd8loc_414cd8:
00414cd8ldrb w4, [sp+68]
00414cdctbnz w4, 0, 0x414ce4
00414ce0b 0x4150cc
00414ce4
00414ce4loc_414ce4:
00414ce4ldr x2, [sp+488]
00414ce8subs xzr, x2, 4
00414ceccset x2, eq
00414cf0b.eq 0x414cf8
00414cf4b 0x414d84
00414cf8
00414cf8loc_414cf8:
00414cf8ldr x1, [sp+488]
00414cfcldr x2, [sp+480]
00414d00subs xzr, x1, 0
00414d04b.hi 0x414d0c
00414d08b 0x415214
00414d0c
00414d0cloc_414d0c:
00414d0cldr x1, [sp+488]
00414d10ldrb w2, [x2]
00414d14ldr x3, [sp+480]
00414d18subs xzr, x1, 1
00414d1cb.hi 0x414d24
00414d20b 0x41520c
00414d24
00414d24loc_414d24:
00414d24ldr x1, [sp+488]
00414d28ldr x4, [sp+480]
00414d2cldrb w3, [x3+1]
00414d30ubfm x3, x3, 56, 7
00414d34orr x2, x2, x3
00414d38subs xzr, x1, 2
00414d3cb.hi 0x414d44
00414d40b 0x415204
00414d44
00414d44loc_414d44:
00414d44ldr x1, [sp+488]
00414d48ldr x3, [sp+480]
00414d4cldrb w4, [x4+2]
00414d50ubfm x4, x4, 48, 7
00414d54orr x2, x2, x4
00414d58subs xzr, x1, 3
00414d5cb.hi 0x414d64
00414d60b 0x4151fc
00414d64
00414d64loc_414d64:
00414d64ldrb w3, [x3+3]
00414d68ubfm x3, x3, 40, 7
00414d6corr x3, x2, x3
00414d70movz x4, 24944
00414d74movk x4, 0x68740000
00414d78subs wzr, w3, w4
00414d7ccset x2, eq
00414d80b 0x414d88
00414d84
00414d84loc_414d84:
00414d84b 0x414d88
00414d88
00414d88loc_414d88:
00414d88strb w2, [sp+65]
00414d8cstp xzr, xzr, [sp+312]
00414d90stp xzr, xzr, [sp+296]
00414d94ldr x0, [sp+440]
00414d98ldr x1, [sp+448]
00414d9cbl archive/tar.splitUSTARPath
00414da0str x0, [sp+312]
00414da4str x1, [sp+320]
00414da8str x2, [sp+296]
00414dacstr x3, [sp+304]
00414db0strb w4, [sp+69]
00414db4ldr x2, [sp+320]
00414db8ldr x3, [sp+312]
00414dbcstr x3, [sp+112]
00414dc0str x2, [sp+120]
00414dc4ldr x2, [sp+296]
00414dc8ldr x3, [sp+304]
00414dccstr x2, [sp+96]
00414dd0str x3, [sp+104]
00414dd4ldrb w2, [sp+69]
00414dd8strb w2, [sp+71]
00414ddcstrb w2, [sp+64]
00414de0ldrb w3, [sp+65]
00414de4eor x4, x3, 1
00414de8strb w4, [sp+69]
00414dectbnz w3, 0, 0x414df4
00414df0b 0x414e00
00414df4
00414df4loc_414df4:
00414df4eor x4, x2, 1
00414df8strb w4, [sp+69]
00414dfcb 0x414e04
00414e00
00414e00loc_414e00:
00414e00b 0x414e04
00414e04
00414e04loc_414e04:
00414e04ldrb w4, [sp+69]
00414e08tbnz w4, 0, 0x414e10
00414e0cb 0x414f34
00414e10
00414e10loc_414e10:
00414e10stp xzr, xzr, [sp+328]
00414e14stp xzr, xzr, [sp+344]
00414e18add x2, sp, 328
00414e1cstr x2, [sp+216]
00414e20ldr x0, [sp+464]
00414e24ldr x1, [sp+472]
00414e28bl runtime.convTstring
00414e2cstr x0, [sp+208]
00414e30ldr x2, [sp+216]
00414e34ldrsb x27, [x2]
00414e38adrp x3, 0x1e1000
00414e3cadd x3, x3, 2944
00414e40str x3, [x2]
00414e44adrp x27, 0x637000
00414e48ldr w3, [x27+3056]
00414e4ccbz w3, 0x414e54
00414e50b 0x414e58
00414e54
00414e54loc_414e54:
00414e54b 0x414e6c
00414e58
00414e58loc_414e58:
00414e58bl runtime.gcWriteBarrier2
00414e5cstr x0, [x25]
00414e60ldr x3, [x2+8]
00414e64str x3, [x25+8]
00414e68b 0x414e6c
00414e6c
00414e6cloc_414e6c:
00414e6cstr x0, [x2+8]
00414e70ldr x0, [sp+440]
00414e74ldr x1, [sp+448]
00414e78bl runtime.convTstring
00414e7cstr x0, [sp+200]
00414e80ldr x2, [sp+216]
00414e84ldrsb x27, [x2]
00414e88adrp x3, 0x1e1000
00414e8cadd x3, x3, 2944
00414e90str x3, [x2+16]
00414e94adrp x27, 0x637000
00414e98ldr w3, [x27+3056]
00414e9ccbz w3, 0x414ea4
00414ea0b 0x414ea8
00414ea4
00414ea4loc_414ea4:
00414ea4b 0x414ebc
00414ea8
00414ea8loc_414ea8:
00414ea8bl runtime.gcWriteBarrier2
00414eacstr x0, [x25]
00414eb0ldr x5, [x2+24]
00414eb4str x5, [x25+8]
00414eb8b 0x414ebc
00414ebc
00414ebcloc_414ebc:
00414ebcstr x0, [x2+24]
00414ec0ldr x2, [sp+216]
00414ec4ldrsb x27, [x2]
00414ec8b 0x414ecc
00414ecc
00414eccloc_414ecc:
00414eccstr x2, [sp+224]
00414ed0orr x4, xzr, 2
00414ed4str x4, [sp+232]
00414ed8str x4, [sp+240]
00414edcadrp x0, 0x2a5000
00414ee0add x0, x0, 3129
00414ee4movz x1, 25
00414ee8mov x3, x4
00414eecbl fmt.Sprintf
00414ef0ldr x5, [sp+376]
00414ef4str x1, [x5+8]
00414ef8adrp x27, 0x637000
00414efcldr w6, [x27+3056]
00414f00cbz w6, 0x414f08
00414f04b 0x414f0c
00414f08
00414f08loc_414f08:
00414f08b 0x414f20
00414f0c
00414f0cloc_414f0c:
00414f0cbl runtime.gcWriteBarrier2
00414f10str x0, [x25]
00414f14ldr x2, [x5]
00414f18str x2, [x25+8]
00414f1cb 0x414f20
00414f20
00414f20loc_414f20:
00414f20str x0, [x5]
00414f24ldr x0, [sp+416]
00414f28orr x1, xzr, 2
00414f2cbl archive/tar.(*Format).mustNotBe
00414f30b 0x414f38
00414f34
00414f34loc_414f34:
00414f34b 0x414f38
00414f38
00414f38loc_414f38:
00414f38ldr x4, [sp+488]
00414f3ccbz x4, 0x414f44
00414f40b 0x415068
00414f44
00414f44loc_414f44:
00414f44stp xzr, xzr, [sp+328]
00414f48stp xzr, xzr, [sp+344]
00414f4cadd x2, sp, 328
00414f50str x2, [sp+168]
00414f54ldr x0, [sp+464]
00414f58ldr x1, [sp+472]
00414f5cbl runtime.convTstring
00414f60str x0, [sp+160]
00414f64ldr x2, [sp+168]
00414f68ldrsb x27, [x2]
00414f6cadrp x3, 0x1e1000
00414f70add x3, x3, 2944
00414f74str x3, [x2]
00414f78adrp x27, 0x637000
00414f7cldr w3, [x27+3056]
00414f80cbz w3, 0x414f88
00414f84b 0x414f8c
00414f88
00414f88loc_414f88:
00414f88b 0x414fa0
00414f8c
00414f8cloc_414f8c:
00414f8cbl runtime.gcWriteBarrier2
00414f90str x0, [x25]
00414f94ldr x3, [x2+8]
00414f98str x3, [x25+8]
00414f9cb 0x414fa0
00414fa0
00414fa0loc_414fa0:
00414fa0str x0, [x2+8]
00414fa4ldr x0, [sp+440]
00414fa8ldr x1, [sp+448]
00414facbl runtime.convTstring
00414fb0str x0, [sp+152]
00414fb4ldr x2, [sp+168]
00414fb8ldrsb x27, [x2]
00414fbcadrp x3, 0x1e1000
00414fc0add x3, x3, 2944
00414fc4str x3, [x2+16]
00414fc8adrp x27, 0x637000
00414fccldr w3, [x27+3056]
00414fd0cbz w3, 0x414fd8
00414fd4b 0x414fdc
00414fd8
00414fd8loc_414fd8:
00414fd8b 0x414ff0
00414fdc
00414fdcloc_414fdc:
00414fdcbl runtime.gcWriteBarrier2
00414fe0str x0, [x25]
00414fe4ldr x5, [x2+24]
00414fe8str x5, [x25+8]
00414fecb 0x414ff0
00414ff0
00414ff0loc_414ff0:
00414ff0str x0, [x2+24]
00414ff4ldr x2, [sp+168]
00414ff8ldrsb x27, [x2]
00414ffcb 0x415000
00415000
00415000loc_415000:
00415000str x2, [sp+176]
00415004orr x4, xzr, 2
00415008str x4, [sp+184]
0041500cstr x4, [sp+192]
00415010adrp x0, 0x2a3000
00415014add x0, x0, 2180
00415018movz x1, 23
0041501cmov x3, x4
00415020bl fmt.Sprintf
00415024ldr x5, [sp+384]
00415028str x1, [x5+8]
0041502cadrp x27, 0x636000
00415030ldr w6, [x27+3056]
00415034cbz w6, 0x41503c
00415038b 0x415040
0041503c
0041503cloc_41503c:
0041503cb 0x415054
00415040
00415040loc_415040:
00415040bl runtime.gcWriteBarrier2
00415044str x0, [x25]
00415048ldr x2, [x5]
0041504cstr x2, [x25+8]
00415050b 0x415054
00415054
00415054loc_415054:
00415054str x0, [x5]
00415058ldr x0, [sp+416]
0041505corr x1, xzr, 4
00415060bl archive/tar.(*Format).mustNotBe
00415064b 0x4150c8
00415068
00415068loc_415068:
00415068ldr x2, [sp+480]
0041506cldr x3, [sp+488]
00415070ldr x4, [sp+400]
00415074ldr x1, [x4]
00415078adrp x0, 0x20f000
0041507cadd x0, x0, 1600
00415080bl runtime.mapassign_faststr
00415084str x0, [sp+144]
00415088ldrsb x27, [x0]
0041508cldr x4, [sp+440]
00415090ldr x5, [sp+448]
00415094str x5, [x0+8]
00415098adrp x27, 0x636000
0041509cldr w5, [x27+3056]
004150a0cbz w5, 0x4150a8
004150a4b 0x4150ac
004150a8
004150a8loc_4150a8:
004150a8b 0x4150c0
004150ac
004150acloc_4150ac:
004150acbl runtime.gcWriteBarrier2
004150b0str x4, [x25]
004150b4ldr x5, [x0]
004150b8str x5, [x25+8]
004150bcb 0x4150c0
004150c0
004150c0loc_4150c0:
004150c0str x4, [x0]
004150c4b 0x4150c8
004150c8
004150c8loc_4150c8:
004150c8b 0x4150d0
004150cc
004150ccloc_4150cc:
004150ccb 0x4150d0
004150d0
004150d0loc_4150d0:
004150d0stp xzr, xzr, [sp+296]
004150d4ldr x2, [sp+480]
004150d8ldr x3, [sp+488]
004150dcldr x4, [sp+408]
004150e0ldr x1, [x4+200]
004150e4adrp x0, 0x20f000
004150e8add x0, x0, 1600
004150ecbl runtime.mapaccess2_faststr
004150f0str x0, [sp+136]
004150f4strb w1, [sp+69]
004150f8ldr x4, [sp+136]
004150fcldr x5, [x4]
00415100ldr x4, [x4+8]
00415104str x5, [sp+296]
00415108str x4, [sp+304]
0041510cstr x5, [sp+360]
00415110str x4, [sp+368]
00415114ldrb w4, [sp+69]
00415118strb w4, [sp+70]
0041511cldr x4, [sp+360]
00415120ldr x5, [sp+368]
00415124str x4, [sp+80]
00415128str x5, [sp+88]
0041512cldrb w4, [sp+70]
00415130strb w4, [sp+63]
00415134strb w4, [sp+69]
00415138tbnz w4, 0, 0x415140
0041513cb 0x41517c
00415140
00415140loc_415140:
00415140ldr x4, [sp+88]
00415144ldr x5, [sp+448]
00415148subs xzr, x5, x4
0041514ccset x4, eq
00415150b.eq 0x415158
00415154b 0x41516c
00415158
00415158loc_415158:
00415158ldr x0, [sp+80]
0041515cldr x1, [sp+440]
00415160ldr x2, [sp+88]
00415164bl runtime.memequal
00415168b 0x415174
0041516c
0041516cloc_41516c:
0041516cmov x0, x4
00415170b 0x415174
00415174
00415174loc_415174:
00415174strb w0, [sp+69]
00415178b 0x415180
0041517c
0041517cloc_41517c:
0041517cb 0x415180
00415180
00415180loc_415180:
00415180ldrb w4, [sp+69]
00415184tbnz w4, 0, 0x41518c
00415188b 0x4151ec
0041518c
0041518cloc_41518c:
0041518cldr x2, [sp+480]
00415190ldr x3, [sp+488]
00415194ldr x4, [sp+400]
00415198ldr x1, [x4]
0041519cadrp x0, 0x20f000
004151a0add x0, x0, 1600
004151a4bl runtime.mapassign_faststr
004151a8str x0, [sp+128]
004151acldrsb x27, [x0]
004151b0ldr x4, [sp+80]
004151b4ldr x5, [sp+88]
004151b8str x5, [x0+8]
004151bcadrp x27, 0x636000
004151c0ldr w5, [x27+3056]
004151c4cbz w5, 0x4151cc
004151c8b 0x4151d0
004151cc
004151ccloc_4151cc:
004151ccb 0x4151e4
004151d0
004151d0loc_4151d0:
004151d0bl runtime.gcWriteBarrier2
004151d4str x4, [x25]
004151d8ldr x1, [x0]
004151dcstr x1, [x25+8]
004151e0b 0x4151e4
004151e4
004151e4loc_4151e4:
004151e4str x4, [x0]
004151e8b 0x4151f0
004151ec
004151ecloc_4151ec:
004151ecb 0x4151f0
004151f0
004151f0loc_4151f0:
004151f0ldp x29, x30, [sp-8]
004151f4add sp, sp, 432
004151f8ret x30
004151fc
004151fcloc_4151fc:
004151fcorr x0, xzr, 3
00415200bl runtime.panicIndex
00415204
00415204loc_415204:
00415204orr x0, xzr, 2
00415208bl runtime.panicIndex
0041520c
0041520cloc_41520c:
0041520corr x0, xzr, 1
00415210bl runtime.panicIndex
00415214
00415214loc_415214:
00415214mov x0, xzr
00415218bl runtime.panicIndex
0041521c
0041521cloc_41521c:
0041521corr x0, xzr, 7
00415220bl runtime.panicIndex
00415224
00415224loc_415224:
00415224orr x0, xzr, 6
00415228bl runtime.panicIndex
0041522c
0041522cloc_41522c:
0041522cmovz x0, 5
00415230bl runtime.panicIndex
00415234
00415234loc_415234:
00415234orr x0, xzr, 4
00415238bl runtime.panicIndex
0041523c
0041523cloc_41523c:
0041523corr x0, xzr, 3
00415240bl runtime.panicIndex
00415244
00415244loc_415244:
00415244orr x0, xzr, 2
00415248bl runtime.panicIndex
0041524c
0041524cloc_41524c:
0041524corr x0, xzr, 1
00415250bl runtime.panicIndex
00415254
00415254loc_415254:
00415254mov x0, xzr
00415258bl runtime.panicIndex
0041525c
0041525cloc_41525c:
0041525corr x0, xzr, 3
00415260bl runtime.panicIndex
00415264
00415264loc_415264:
00415264orr x0, xzr, 2
00415268bl runtime.panicIndex
0041526c
0041526cloc_41526c:
0041526corr x0, xzr, 1
00415270bl runtime.panicIndex
00415274
00415274loc_415274:
00415274mov x0, xzr
00415278bl runtime.panicIndex
0041527chint
00415280
00415280loc_415280:
00415280stp x0, x1, [sp+8]
00415284stp x2, x3, [sp+24]
00415288stp x4, x5, [sp+40]
0041528cstr x6, [sp+56]
00415290mov x3, x30
00415294bl runtime.morestack.abi0
00415298ldp x0, x1, [sp+8]
0041529cldp x2, x3, [sp+24]
004152a0ldp x4, x5, [sp+40]
004152a4ldr x6, [sp+56]
004152a8b 0x4148b0
004152acudf 0
004148b0
004152b0
004152b0archive/tar.FileInfoHeader: ; void archive/tar.FileInfoHeader(io/fs.FileInfo fi, struct string link)
004152b0ldr x16, [x28+16]
004152b4sub x17, sp, 336
004152b8subs xzr, x17, x16
004152bcb.ls 0x415dbc
004152c0sub x20, sp, 464
004152c4stp x29, x30, [x20-8]
004152c8add sp, x20, 0
004152ccsub x29, sp, 8
004152d0str x0, [sp+472]
004152d4str x1, [sp+480]
004152d8str x2, [sp+488]
004152dcstr x3, [sp+496]
004152e0str xzr, [sp+96]
004152e4stp xzr, xzr, [sp+80]
004152e8ldr x2, [sp+472]
004152eccbnz x2, 0x4152f4
004152f0b 0x415d80
004152f4
004152f4loc_4152f4:
004152f4ldr x1, [sp+472]
004152f8ldrsb x27, [x1]
004152fcldr x1, [x1+40]
00415300ldr x0, [sp+480]
00415304blr x1
00415308str w0, [sp+64]
0041530cldr x1, [sp+472]
00415310ldrsb x27, [x1]
00415314ldr x1, [x1+48]
00415318ldr x0, [sp+480]
0041531cblr x1
00415320str x0, [sp+344]
00415324str x1, [sp+352]
00415328ldr x1, [sp+472]
0041532cldrsb x27, [x1]
00415330ldr x1, [x1+32]
00415334ldr x0, [sp+480]
00415338blr x1
0041533cstr x0, [sp+320]
00415340str x1, [sp+328]
00415344str x2, [sp+336]
00415348ldr w0, [sp+64]
0041534cbl io/fs.FileMode.Perm
00415350str w0, [sp+68]
00415354adrp x0, 0x28c000
00415358add x0, x0, 2208
0041535cbl runtime.newobject
00415360str x0, [sp+248]
00415364adrp x27, 0x636000
00415368ldr w1, [x27+3056]
0041536ccbz w1, 0x415374
00415370b 0x415378
00415374
00415374loc_415374:
00415374b 0x415394
00415378
00415378loc_415378:
00415378str x0, [sp+168]
0041537cmov x1, x0
00415380adrp x0, 0x28c000
00415384add x0, x0, 2208
00415388bl runtime.wbZero
0041538cldr x0, [sp+168]
00415390b 0x415394
00415394
00415394loc_415394:
00415394mov x20, x0
00415398adr x27, 16
0041539cstp x29, x27, [sp-24]
004153a0sub x29, sp, 24
004153a4bl fn_87cdc
004153a8sub x29, sp, 8
004153acstr xzr, [x0+208]
004153b0ldr x1, [sp+248]
004153b4ldrsb x27, [x1]
004153b8ldr x2, [sp+344]
004153bcldr x3, [sp+352]
004153c0str x3, [x1+16]
004153c4adrp x27, 0x636000
004153c8ldr w3, [x27+3056]
004153cccbz w3, 0x4153d4
004153d0b 0x4153d8
004153d4
004153d4loc_4153d4:
004153d4b 0x4153ec
004153d8
004153d8loc_4153d8:
004153d8bl runtime.gcWriteBarrier2
004153dcstr x2, [x25]
004153e0ldr x3, [x1+8]
004153e4str x3, [x25+8]
004153e8b 0x4153ec
004153ec
004153ecloc_4153ec:
004153ecstr x2, [x1+8]
004153f0ldr x1, [sp+248]
004153f4ldrsb x27, [x1]
004153f8ldr x2, [sp+336]
004153fcldr x3, [sp+320]
00415400ldr x4, [sp+328]
00415404str x3, [x1+104]
00415408str x4, [x1+112]
0041540cadrp x27, 0x636000
00415410ldr w3, [x27+3056]
00415414cbz w3, 0x41541c
00415418b 0x415420
0041541c
0041541cloc_41541c:
0041541cb 0x415434
00415420
00415420loc_415420:
00415420bl runtime.gcWriteBarrier2
00415424str x2, [x25]
00415428ldr x3, [x1+120]
0041542cstr x3, [x25+8]
00415430b 0x415434
00415434
00415434loc_415434:
00415434str x2, [x1+120]
00415438ldr x1, [sp+248]
0041543cldrsb x27, [x1]
00415440ldr w2, [sp+68]
00415444str x2, [x1+48]
00415448ldr x1, [sp+248]
0041544cstr x1, [sp+128]
00415450ldr w0, [sp+64]
00415454bl io/fs.FileMode.IsRegular
00415458strb w0, [sp+62]
0041545ctbnz w0, 0, 0x415464
00415460b 0x4154a0
00415464
00415464loc_415464:
00415464b 0x415468
00415468
00415468loc_415468:
00415468ldr x1, [sp+128]
0041546cldrsb x27, [x1]
00415470orr x2, xzr, 48
00415474strb w2, [x1]
00415478ldr x1, [sp+472]
0041547cldrsb x27, [x1]
00415480ldr x1, [x1+56]
00415484ldr x0, [sp+480]
00415488blr x1
0041548cstr x0, [sp+72]
00415490ldr x1, [sp+128]
00415494ldrsb x27, [x1]
00415498str x0, [x1+40]
0041549cb 0x41560c
004154a0
004154a0loc_4154a0:
004154a0ldr x1, [sp+472]
004154a4ldrsb x27, [x1]
004154a8ldr x1, [x1+24]
004154acldr x0, [sp+480]
004154b0blr x1
004154b4strb w0, [sp+61]
004154b8tbnz w0, 0, 0x4154c0
004154bcb 0x41553c
004154c0
004154c0loc_4154c0:
004154c0b 0x4154c4
004154c4
004154c4loc_4154c4:
004154c4ldr x5, [sp+128]
004154c8ldrsb x27, [x5]
004154ccmovz x6, 53
004154d0strb w6, [x5]
004154d4ldr x5, [sp+128]
004154d8ldrsb x27, [x5]
004154dcldr x1, [x5+8]
004154e0ldr x2, [x5+16]
004154e4str x1, [sp+232]
004154e8str x2, [sp+240]
004154ecmov x0, xzr
004154f0adrp x3, 0x29a000
004154f4add x3, x3, 4032
004154f8orr x4, xzr, 1
004154fcbl runtime.concatstring2
00415500ldr x5, [sp+128]
00415504ldrsb x27, [x5]
00415508str x1, [x5+16]
0041550cadrp x27, 0x636000
00415510ldr w6, [x27+3056]
00415514cbz w6, 0x41551c
00415518b 0x415520
0041551c
0041551cloc_41551c:
0041551cb 0x415534
00415520
00415520loc_415520:
00415520bl runtime.gcWriteBarrier2
00415524str x0, [x25]
00415528ldr x1, [x5+8]
0041552cstr x1, [x25+8]
00415530b 0x415534
00415534
00415534loc_415534:
00415534str x0, [x5+8]
00415538b 0x41560c
0041553c
0041553cloc_41553c:
0041553cldr w5, [sp+64]
00415540tbnz w5, 27, 0x415548
00415544b 0x4155a0
00415548
00415548loc_415548:
00415548b 0x41554c
0041554c
0041554cloc_41554c:
0041554cldr x1, [sp+128]
00415550ldrsb x27, [x1]
00415554movz x2, 50
00415558strb w2, [x1]
0041555cldr x1, [sp+128]
00415560ldrsb x27, [x1]
00415564ldr x2, [sp+488]
00415568ldr x3, [sp+496]
0041556cstr x3, [x1+32]
00415570adrp x27, 0x636000
00415574ldr w3, [x27+3056]
00415578cbz w3, 0x415580
0041557cb 0x415584
00415580
00415580loc_415580:
00415580b 0x415598
00415584
00415584loc_415584:
00415584bl runtime.gcWriteBarrier2
00415588str x2, [x25]
0041558cldr x3, [x1+24]
00415590str x3, [x25+8]
00415594b 0x415598
00415598
00415598loc_415598:
00415598str x2, [x1+24]
0041559cb 0x41560c
004155a0
004155a0loc_4155a0:
004155a0ldr w5, [sp+64]
004155a4tbnz w5, 26, 0x4155ac
004155a8b 0x4155e8
004155ac
004155acloc_4155ac:
004155acb 0x4155b0
004155b0
004155b0loc_4155b0:
004155b0ldr w1, [sp+64]
004155b4tbnz w1, 21, 0x4155bc
004155b8b 0x4155d0
004155bc
004155bcloc_4155bc:
004155bcldr x1, [sp+128]
004155c0ldrsb x27, [x1]
004155c4movz x2, 51
004155c8strb w2, [x1]
004155ccb 0x4155e4
004155d0
004155d0loc_4155d0:
004155d0ldr x1, [sp+128]
004155d4ldrsb x27, [x1]
004155d8movz x2, 52
004155dcstrb w2, [x1]
004155e0b 0x4155e4
004155e4
004155e4loc_4155e4:
004155e4b 0x41560c
004155e8
004155e8loc_4155e8:
004155e8ldr w5, [sp+64]
004155ectbnz w5, 25, 0x4155f4
004155f0b 0x415c70
004155f4
004155f4loc_4155f4:
004155f4b 0x4155f8
004155f8
004155f8loc_4155f8:
004155f8ldr x1, [sp+128]
004155fcldrsb x27, [x1]
00415600movz x2, 54
00415604strb w2, [x1]
00415608b 0x41560c
0041560c
0041560cloc_41560c:
0041560cldr w1, [sp+64]
00415610tbnz w1, 23, 0x415618
00415614b 0x415638
00415618
00415618loc_415618:
00415618ldr x1, [sp+128]
0041561cldrsb x27, [x1]
00415620ldr x2, [sp+128]
00415624ldrsb x27, [x2]
00415628ldr x2, [x2+48]
0041562corr x2, x2, 2048
00415630str x2, [x1+48]
00415634b 0x41563c
00415638
00415638loc_415638:
00415638b 0x41563c
0041563c
0041563cloc_41563c:
0041563cldr w1, [sp+64]
00415640tbnz w1, 22, 0x415648
00415644b 0x415668
00415648
00415648loc_415648:
00415648ldr x1, [sp+128]
0041564cldrsb x27, [x1]
00415650ldr x2, [sp+128]
00415654ldrsb x27, [x2]
00415658ldr x2, [x2+48]
0041565corr x2, x2, 1024
00415660str x2, [x1+48]
00415664b 0x41566c
00415668
00415668loc_415668:
00415668b 0x41566c
0041566c
0041566cloc_41566c:
0041566cldr w1, [sp+64]
00415670tbnz w1, 20, 0x415678
00415674b 0x415698
00415678
00415678loc_415678:
00415678ldr x1, [sp+128]
0041567cldrsb x27, [x1]
00415680ldr x2, [sp+128]
00415684ldrsb x27, [x2]
00415688ldr x2, [x2+48]
0041568corr x2, x2, 512
00415690str x2, [x1+48]
00415694b 0x41569c
00415698
00415698loc_415698:
00415698b 0x41569c
0041569c
0041569cloc_41569c:
0041569cldr x1, [sp+472]
004156a0ldrsb x27, [x1]
004156a4ldr x1, [x1+64]
004156a8ldr x0, [sp+480]
004156acblr x1
004156b0str x0, [sp+288]
004156b4str x1, [sp+296]
004156b8str xzr, [sp+280]
004156bcldr x1, [sp+296]
004156c0ldr x2, [sp+288]
004156c4adrp x3, 0x206000
004156c8add x3, x3, 2592
004156ccsubs xzr, x2, x3
004156d0b.eq 0x4156d8
004156d4b 0x4156e0
004156d8
004156d8loc_4156d8:
004156d8orr x0, xzr, 1
004156dcb 0x4156ec
004156e0
004156e0loc_4156e0:
004156e0mov x0, xzr
004156e4mov x1, xzr
004156e8b 0x4156ec
004156ec
004156ecloc_4156ec:
004156ecstr x1, [sp+280]
004156f0strb w0, [sp+61]
004156f4ldr x4, [sp+280]
004156f8str x4, [sp+152]
004156fcldrb w4, [sp+61]
00415700strb w4, [sp+60]
00415704ldr x4, [sp+152]
00415708str x4, [sp+104]
0041570cldrb w4, [sp+60]
00415710strb w4, [sp+58]
00415714tbnz w4, 0, 0x41571c
00415718b 0x4159bc
0041571c
0041571cloc_41571c:
0041571cldr x2, [sp+128]
00415720ldrsb x27, [x2]
00415724ldr x3, [sp+104]
00415728ldrsb x27, [x3]
0041572cldr x3, [x3+56]
00415730str x3, [x2+56]
00415734ldr x2, [sp+128]
00415738ldrsb x27, [x2]
0041573cldr x3, [sp+104]
00415740ldrsb x27, [x3]
00415744ldr x3, [x3+64]
00415748str x3, [x2+64]
0041574cldr x2, [sp+128]
00415750ldrsb x27, [x2]
00415754ldr x3, [sp+104]
00415758ldrsb x27, [x3]
0041575cldr x4, [x3+72]
00415760ldr x3, [x3+80]
00415764str x3, [x2+80]
00415768adrp x27, 0x636000
0041576cldr w3, [x27+3056]
00415770cbz w3, 0x415778
00415774b 0x41577c
00415778
00415778loc_415778:
00415778b 0x415790
0041577c
0041577cloc_41577c:
0041577cbl runtime.gcWriteBarrier2
00415780str x4, [x25]
00415784ldr x3, [x2+72]
00415788str x3, [x25+8]
0041578cb 0x415790
00415790
00415790loc_415790:
00415790str x4, [x2+72]
00415794ldr x2, [sp+128]
00415798ldrsb x27, [x2]
0041579cldr x3, [sp+104]
004157a0ldrsb x27, [x3]
004157a4ldr x4, [x3+88]
004157a8ldr x3, [x3+96]
004157acstr x3, [x2+96]
004157b0adrp x27, 0x636000
004157b4ldr w3, [x27+3056]
004157b8cbz w3, 0x4157c0
004157bcb 0x4157c4
004157c0
004157c0loc_4157c0:
004157c0b 0x4157d8
004157c4
004157c4loc_4157c4:
004157c4bl runtime.gcWriteBarrier2
004157c8str x4, [x25]
004157ccldr x3, [x2+88]
004157d0str x3, [x25+8]
004157d4b 0x4157d8
004157d8
004157d8loc_4157d8:
004157d8str x4, [x2+88]
004157dcldr x2, [sp+128]
004157e0ldrsb x27, [x2]
004157e4ldr x3, [sp+104]
004157e8ldrsb x27, [x3]
004157ecldr x4, [x3+144]
004157f0ldr x5, [x3+128]
004157f4ldr x3, [x3+136]
004157f8str x5, [x2+128]
004157fcstr x3, [x2+136]
00415800adrp x27, 0x636000
00415804ldr w3, [x27+3056]
00415808cbz w3, 0x415810
0041580cb 0x415814
00415810
00415810loc_415810:
00415810b 0x415828
00415814
00415814loc_415814:
00415814bl runtime.gcWriteBarrier2
00415818str x4, [x25]
0041581cldr x3, [x2+144]
00415820str x3, [x25+8]
00415824b 0x415828
00415828
00415828loc_415828:
00415828str x4, [x2+144]
0041582cldr x2, [sp+128]
00415830ldrsb x27, [x2]
00415834ldr x3, [sp+104]
00415838ldrsb x27, [x3]
0041583cldr x4, [x3+168]
00415840ldr x5, [x3+152]
00415844ldr x3, [x3+160]
00415848str x5, [x2+152]
0041584cstr x3, [x2+160]
00415850adrp x27, 0x636000
00415854ldr w3, [x27+3056]
00415858cbz w3, 0x415860
0041585cb 0x415864
00415860
00415860loc_415860:
00415860b 0x415878
00415864
00415864loc_415864:
00415864bl runtime.gcWriteBarrier2
00415868str x4, [x25]
0041586cldr x3, [x2+168]
00415870str x3, [x25+8]
00415874b 0x415878
00415878
00415878loc_415878:
00415878str x4, [x2+168]
0041587cldr x2, [sp+104]
00415880ldrsb x27, [x2]
00415884ldr x2, [x2+192]
00415888str x2, [sp+184]
0041588cldr x1, [sp+184]
00415890adrp x0, 0x2fc000
00415894add x0, x0, 3344
00415898bl maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]
0041589cstr x0, [sp+272]
004158a0ldr x2, [sp+128]
004158a4ldrsb x27, [x2]
004158a8ldr x3, [sp+272]
004158acadrp x27, 0x636000
004158b0ldr w4, [x27+3056]
004158b4cbz w4, 0x4158bc
004158b8b 0x4158c0
004158bc
004158bcloc_4158bc:
004158bcb 0x4158d4
004158c0
004158c0loc_4158c0:
004158c0bl runtime.gcWriteBarrier2
004158c4str x3, [x25]
004158c8ldr x4, [x2+192]
004158ccstr x4, [x25+8]
004158d0b 0x4158d4
004158d4
004158d4loc_4158d4:
004158d4str x3, [x2+192]
004158d8ldr x2, [sp+104]
004158dcldrsb x27, [x2]
004158e0ldrb w2, [x2]
004158e4subs wzr, w2, 49
004158e8b.eq 0x4158f0
004158ecb 0x415958
004158f0
004158f0loc_4158f0:
004158f0ldr x2, [sp+128]
004158f4ldrsb x27, [x2]
004158f8movz x3, 49
004158fcstrb w3, [x2]
00415900ldr x2, [sp+128]
00415904ldrsb x27, [x2]
00415908str xzr, [x2+40]
0041590cldr x2, [sp+128]
00415910ldrsb x27, [x2]
00415914ldr x3, [sp+104]
00415918ldrsb x27, [x3]
0041591cldr x4, [x3+24]
00415920ldr x3, [x3+32]
00415924str x3, [x2+32]
00415928adrp x27, 0x636000
0041592cldr w3, [x27+3056]
00415930cbz w3, 0x415938
00415934b 0x41593c
00415938
00415938loc_415938:
00415938b 0x415950
0041593c
0041593cloc_41593c:
0041593cbl runtime.gcWriteBarrier2
00415940str x4, [x25]
00415944ldr x3, [x2+24]
00415948str x3, [x25+8]
0041594cb 0x415950
00415950
00415950loc_415950:
00415950str x4, [x2+24]
00415954b 0x41595c
00415958
00415958loc_415958:
00415958b 0x41595c
0041595c
0041595cloc_41595c:
0041595cldr x2, [sp+104]
00415960ldrsb x27, [x2]
00415964ldr x2, [x2+200]
00415968str x2, [sp+176]
0041596cldr x1, [sp+176]
00415970adrp x0, 0x2fc000
00415974add x0, x0, 3344
00415978bl maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]
0041597cstr x0, [sp+272]
00415980ldr x2, [sp+128]
00415984ldrsb x27, [x2]
00415988ldr x3, [sp+272]
0041598cadrp x27, 0x636000
00415990ldr w4, [x27+3056]
00415994cbz w4, 0x41599c
00415998b 0x4159a0
0041599c
0041599cloc_41599c:
0041599cb 0x4159b4
004159a0
004159a0loc_4159a0:
004159a0bl runtime.gcWriteBarrier2
004159a4str x3, [x25]
004159a8ldr x4, [x2+200]
004159acstr x4, [x25+8]
004159b0b 0x4159b4
004159b4
004159b4loc_4159b4:
004159b4str x3, [x2+200]
004159b8b 0x4159c0
004159bc
004159bcloc_4159bc:
004159bcb 0x4159c0
004159c0
004159c0loc_4159c0:
004159c0orr x4, xzr, 1
004159c4strb w4, [sp+59]
004159c8stp xzr, xzr, [sp+256]
004159ccldr x4, [sp+480]
004159d0ldr x5, [sp+472]
004159d4cbnz x5, 0x4159dc
004159d8b 0x4159fc
004159dc
004159dcloc_4159dc:
004159dcstr x4, [sp+160]
004159e0ldr x1, [x5+8]
004159e4adrp x0, 0x5f9000
004159e8add x0, x0, 2096
004159ecbl runtime.typeAssert
004159f0ldr x4, [sp+160]
004159f4mov x5, x0
004159f8b 0x415a00
004159fc
004159fcloc_4159fc:
004159fcb 0x415a00
00415a00
00415a00loc_415a00:
00415a00str x5, [sp+256]
00415a04str x4, [sp+264]
00415a08subs xzr, x5, 0
00415a0ccset x4, ne
00415a10strb w4, [sp+61]
00415a14ldr x4, [sp+256]
00415a18ldr x5, [sp+264]
00415a1cstr x4, [sp+440]
00415a20str x5, [sp+448]
00415a24ldrb w4, [sp+61]
00415a28strb w4, [sp+63]
00415a2cldr x4, [sp+440]
00415a30ldr x5, [sp+448]
00415a34str x4, [sp+112]
00415a38str x5, [sp+120]
00415a3cldrb w4, [sp+63]
00415a40strb w4, [sp+57]
00415a44tbnz w4, 0, 0x415a4c
00415a48b 0x415be8
00415a4c
00415a4cloc_415a4c:
00415a4cstrb wzr, [sp+59]
00415a50stp xzr, xzr, [sp+136]
00415a54stp xzr, xzr, [sp+344]
00415a58stp xzr, xzr, [sp+360]
00415a5cldr x1, [sp+112]
00415a60ldrsb x27, [x1]
00415a64ldr x1, [x1+24]
00415a68ldr x0, [sp+120]
00415a6cblr x1
00415a70str x0, [sp+344]
00415a74str x1, [sp+352]
00415a78str x2, [sp+360]
00415a7cstr x3, [sp+368]
00415a80ldr x1, [sp+344]
00415a84ldr x2, [sp+352]
00415a88str x1, [sp+424]
00415a8cstr x2, [sp+432]
00415a90ldr x1, [sp+360]
00415a94ldr x2, [sp+368]
00415a98str x1, [sp+408]
00415a9cstr x2, [sp+416]
00415aa0ldr x1, [sp+128]
00415aa4ldrsb x27, [x1]
00415aa8ldr x2, [sp+424]
00415aacldr x3, [sp+432]
00415ab0str x3, [x1+96]
00415ab4adrp x27, 0x636000
00415ab8ldr w3, [x27+3056]
00415abccbz w3, 0x415ac4
00415ac0b 0x415ac8
00415ac4
00415ac4loc_415ac4:
00415ac4b 0x415adc
00415ac8
00415ac8loc_415ac8:
00415ac8bl runtime.gcWriteBarrier2
00415accstr x2, [x25]
00415ad0ldr x3, [x1+88]
00415ad4str x3, [x25+8]
00415ad8b 0x415adc
00415adc
00415adcloc_415adc:
00415adcstr x2, [x1+88]
00415ae0ldr x3, [sp+416]
00415ae4ldr x4, [sp+408]
00415ae8str x4, [sp+136]
00415aecstr x3, [sp+144]
00415af0cbnz x4, 0x415af8
00415af4b 0x415b1c
00415af8
00415af8loc_415af8:
00415af8str xzr, [sp+96]
00415afcldr x1, [sp+136]
00415b00ldr x2, [sp+144]
00415b04str x1, [sp+80]
00415b08str x2, [sp+88]
00415b0cldr x0, [sp+96]
00415b10ldp x29, x30, [sp-8]
00415b14add sp, sp, 464
00415b18ret x30
00415b1c
00415b1cloc_415b1c:
00415b1cstp xzr, xzr, [sp+344]
00415b20stp xzr, xzr, [sp+360]
00415b24ldr x1, [sp+112]
00415b28ldrsb x27, [x1]
00415b2cldr x1, [x1+80]
00415b30ldr x0, [sp+120]
00415b34blr x1
00415b38str x0, [sp+344]
00415b3cstr x1, [sp+352]
00415b40str x2, [sp+360]
00415b44str x3, [sp+368]
00415b48ldr x1, [sp+344]
00415b4cldr x2, [sp+352]
00415b50str x1, [sp+392]
00415b54str x2, [sp+400]
00415b58ldr x1, [sp+360]
00415b5cldr x2, [sp+368]
00415b60str x1, [sp+376]
00415b64str x2, [sp+384]
00415b68ldr x1, [sp+128]
00415b6cldrsb x27, [x1]
00415b70ldr x2, [sp+392]
00415b74ldr x3, [sp+400]
00415b78str x3, [x1+80]
00415b7cadrp x27, 0x636000
00415b80ldr w3, [x27+3056]
00415b84cbz w3, 0x415b8c
00415b88b 0x415b90
00415b8c
00415b8cloc_415b8c:
00415b8cb 0x415ba4
00415b90
00415b90loc_415b90:
00415b90bl runtime.gcWriteBarrier2
00415b94str x2, [x25]
00415b98ldr x4, [x1+72]
00415b9cstr x4, [x25+8]
00415ba0b 0x415ba4
00415ba4
00415ba4loc_415ba4:
00415ba4str x2, [x1+72]
00415ba8ldr x4, [sp+384]
00415bacldr x5, [sp+376]
00415bb0str x5, [sp+136]
00415bb4str x4, [sp+144]
00415bb8cbnz x5, 0x415bc0
00415bbcb 0x415be4
00415bc0
00415bc0loc_415bc0:
00415bc0str xzr, [sp+96]
00415bc4ldr x1, [sp+136]
00415bc8ldr x2, [sp+144]
00415bccstr x1, [sp+80]
00415bd0str x2, [sp+88]
00415bd4ldr x0, [sp+96]
00415bd8ldp x29, x30, [sp-8]
00415bdcadd sp, sp, 464
00415be0ret x30
00415be4
00415be4loc_415be4:
00415be4b 0x415bec
00415be8
00415be8loc_415be8:
00415be8b 0x415bec
00415bec
00415becloc_415bec:
00415becadrp x27, 0x60b000
00415bf0ldr x4, [x27+3480]
00415bf4cbnz x4, 0x415bfc
00415bf8b 0x415c4c
00415bfc
00415bfcloc_415bfc:
00415bfcldr x0, [sp+472]
00415c00ldrb w3, [sp+59]
00415c04ldr x2, [sp+128]
00415c08ldr x1, [sp+480]
00415c0cadrp x27, 0x60b000
00415c10ldr x26, [x27+3480]
00415c14ldr x4, [x26]
00415c18blr x4
00415c1cstr x0, [sp+360]
00415c20str x1, [sp+368]
00415c24ldr x4, [sp+128]
00415c28str x4, [sp+96]
00415c2cldr x1, [sp+360]
00415c30ldr x2, [sp+368]
00415c34str x1, [sp+80]
00415c38str x2, [sp+88]
00415c3cldr x0, [sp+96]
00415c40ldp x29, x30, [sp-8]
00415c44add sp, sp, 464
00415c48ret x30
00415c4c
00415c4cloc_415c4c:
00415c4cldr x3, [sp+128]
00415c50str x3, [sp+96]
00415c54stp xzr, xzr, [sp+80]
00415c58ldr x0, [sp+96]
00415c5cmov x1, xzr
00415c60mov x2, xzr
00415c64ldp x29, x30, [sp-8]
00415c68add sp, sp, 464
00415c6cret x30
00415c70
00415c70loc_415c70:
00415c70ldr w5, [sp+64]
00415c74tbnz w5, 24, 0x415c7c
00415c78b 0x415cc8
00415c7c
00415c7cloc_415c7c:
00415c7cb 0x415c80
00415c80
00415c80loc_415c80:
00415c80adrp x0, 0x2ab000
00415c84add x0, x0, 437
00415c88movz x1, 34
00415c8cmov x2, xzr
00415c90mov x3, xzr
00415c94mov x4, x3
00415c98bl fmt.Errorf
00415c9cstr x0, [sp+360]
00415ca0str x1, [sp+368]
00415ca4str xzr, [sp+96]
00415ca8ldr x1, [sp+360]
00415cacldr x2, [sp+368]
00415cb0str x1, [sp+80]
00415cb4str x2, [sp+88]
00415cb8ldr x0, [sp+96]
00415cbcldp x29, x30, [sp-8]
00415cc0add sp, sp, 464
00415cc4ret x30
00415cc8
00415cc8loc_415cc8:
00415cc8b 0x415ccc
00415ccc
00415cccloc_415ccc:
00415cccstp xzr, xzr, [sp+304]
00415cd0add x1, sp, 304
00415cd4str x1, [sp+200]
00415cd8ldr w0, [sp+64]
00415cdcbl runtime.convT32
00415ce0str x0, [sp+192]
00415ce4ldr x1, [sp+200]
00415ce8ldrsb x27, [x1]
00415cecadrp x2, 0x22b000
00415cf0add x2, x2, 3264
00415cf4str x2, [x1]
00415cf8adrp x27, 0x636000
00415cfcldr w2, [x27+3056]
00415d00cbz w2, 0x415d08
00415d04b 0x415d0c
00415d08
00415d08loc_415d08:
00415d08b 0x415d20
00415d0c
00415d0cloc_415d0c:
00415d0cbl runtime.gcWriteBarrier2
00415d10str x0, [x25]
00415d14ldr x5, [x1+8]
00415d18str x5, [x25+8]
00415d1cb 0x415d20
00415d20
00415d20loc_415d20:
00415d20str x0, [x1+8]
00415d24ldr x2, [sp+200]
00415d28ldrsb x27, [x2]
00415d2cb 0x415d30
00415d30
00415d30loc_415d30:
00415d30str x2, [sp+208]
00415d34orr x4, xzr, 1
00415d38str x4, [sp+216]
00415d3cstr x4, [sp+224]
00415d40adrp x0, 0x2aa000
00415d44add x0, x0, 1893
00415d48movz x1, 33
00415d4cmov x3, x4
00415d50bl fmt.Errorf
00415d54str x0, [sp+360]
00415d58str x1, [sp+368]
00415d5cstr xzr, [sp+96]
00415d60ldr x1, [sp+360]
00415d64ldr x2, [sp+368]
00415d68str x1, [sp+80]
00415d6cstr x2, [sp+88]
00415d70ldr x0, [sp+96]
00415d74ldp x29, x30, [sp-8]
00415d78add sp, sp, 464
00415d7cret x30
00415d80
00415d80loc_415d80:
00415d80adrp x0, 0x2a6000
00415d84add x0, x0, 3180
00415d88orr x1, xzr, 28
00415d8cbl errors.New
00415d90str x0, [sp+360]
00415d94str x1, [sp+368]
00415d98str xzr, [sp+96]
00415d9cldr x1, [sp+360]
00415da0ldr x2, [sp+368]
00415da4str x1, [sp+80]
00415da8str x2, [sp+88]
00415dacldr x0, [sp+96]
00415db0ldp x29, x30, [sp-8]
00415db4add sp, sp, 464
00415db8ret x30
00415dbc
00415dbcloc_415dbc:
00415dbcstp x0, x1, [sp+8]
00415dc0stp x2, x3, [sp+24]
00415dc4mov x3, x30
00415dc8bl runtime.morestack_noctxt.abi0
00415dccldp x0, x1, [sp+8]
00415dd0ldp x2, x3, [sp+24]
00415dd4b 0x4152b0
00415dd8udf 0
00415ddcudf 0
004152b0
004152b0archive/tar.FileInfoHeader: ; void archive/tar.FileInfoHeader(io/fs.FileInfo fi, struct string link)
004152b0ldr x16, [x28+16]
004152b4sub x17, sp, 336
004152b8subs xzr, x17, x16
004152bcb.ls 0x415dbc
004152c0sub x20, sp, 464
004152c4stp x29, x30, [x20-8]
004152c8add sp, x20, 0
004152ccsub x29, sp, 8
004152d0str x0, [sp+472]
004152d4str x1, [sp+480]
004152d8str x2, [sp+488]
004152dcstr x3, [sp+496]
004152e0str xzr, [sp+96]
004152e4stp xzr, xzr, [sp+80]
004152e8ldr x2, [sp+472]
004152eccbnz x2, 0x4152f4
004152f0b 0x415d80
004152f4
004152f4loc_4152f4:
004152f4ldr x1, [sp+472]
004152f8ldrsb x27, [x1]
004152fcldr x1, [x1+40]
00415300ldr x0, [sp+480]
00415304blr x1
00415308str w0, [sp+64]
0041530cldr x1, [sp+472]
00415310ldrsb x27, [x1]
00415314ldr x1, [x1+48]
00415318ldr x0, [sp+480]
0041531cblr x1
00415320str x0, [sp+344]
00415324str x1, [sp+352]
00415328ldr x1, [sp+472]
0041532cldrsb x27, [x1]
00415330ldr x1, [x1+32]
00415334ldr x0, [sp+480]
00415338blr x1
0041533cstr x0, [sp+320]
00415340str x1, [sp+328]
00415344str x2, [sp+336]
00415348ldr w0, [sp+64]
0041534cbl io/fs.FileMode.Perm
00415350str w0, [sp+68]
00415354adrp x0, 0x28c000
00415358add x0, x0, 2208
0041535cbl runtime.newobject
00415360str x0, [sp+248]
00415364adrp x27, 0x636000
00415368ldr w1, [x27+3056]
0041536ccbz w1, 0x415374
00415370b 0x415378
00415374
00415374loc_415374:
00415374b 0x415394
00415378
00415378loc_415378:
00415378str x0, [sp+168]
0041537cmov x1, x0
00415380adrp x0, 0x28c000
00415384add x0, x0, 2208
00415388bl runtime.wbZero
0041538cldr x0, [sp+168]
00415390b 0x415394
00415394
00415394loc_415394:
00415394mov x20, x0
00415398adr x27, 16
0041539cstp x29, x27, [sp-24]
004153a0sub x29, sp, 24
004153a4bl fn_87cdc
004153a8sub x29, sp, 8
004153acstr xzr, [x0+208]
004153b0ldr x1, [sp+248]
004153b4ldrsb x27, [x1]
004153b8ldr x2, [sp+344]
004153bcldr x3, [sp+352]
004153c0str x3, [x1+16]
004153c4adrp x27, 0x636000
004153c8ldr w3, [x27+3056]
004153cccbz w3, 0x4153d4
004153d0b 0x4153d8
004153d4
004153d4loc_4153d4:
004153d4b 0x4153ec
004153d8
004153d8loc_4153d8:
004153d8bl runtime.gcWriteBarrier2
004153dcstr x2, [x25]
004153e0ldr x3, [x1+8]
004153e4str x3, [x25+8]
004153e8b 0x4153ec
004153ec
004153ecloc_4153ec:
004153ecstr x2, [x1+8]
004153f0ldr x1, [sp+248]
004153f4ldrsb x27, [x1]
004153f8ldr x2, [sp+336]
004153fcldr x3, [sp+320]
00415400ldr x4, [sp+328]
00415404str x3, [x1+104]
00415408str x4, [x1+112]
0041540cadrp x27, 0x636000
00415410ldr w3, [x27+3056]
00415414cbz w3, 0x41541c
00415418b 0x415420
0041541c
0041541cloc_41541c:
0041541cb 0x415434
00415420
00415420loc_415420:
00415420bl runtime.gcWriteBarrier2
00415424str x2, [x25]
00415428ldr x3, [x1+120]
0041542cstr x3, [x25+8]
00415430b 0x415434
00415434
00415434loc_415434:
00415434str x2, [x1+120]
00415438ldr x1, [sp+248]
0041543cldrsb x27, [x1]
00415440ldr w2, [sp+68]
00415444str x2, [x1+48]
00415448ldr x1, [sp+248]
0041544cstr x1, [sp+128]
00415450ldr w0, [sp+64]
00415454bl io/fs.FileMode.IsRegular
00415458strb w0, [sp+62]
0041545ctbnz w0, 0, 0x415464
00415460b 0x4154a0
00415464
00415464loc_415464:
00415464b 0x415468
00415468
00415468loc_415468:
00415468ldr x1, [sp+128]
0041546cldrsb x27, [x1]
00415470orr x2, xzr, 48
00415474strb w2, [x1]
00415478ldr x1, [sp+472]
0041547cldrsb x27, [x1]
00415480ldr x1, [x1+56]
00415484ldr x0, [sp+480]
00415488blr x1
0041548cstr x0, [sp+72]
00415490ldr x1, [sp+128]
00415494ldrsb x27, [x1]
00415498str x0, [x1+40]
0041549cb 0x41560c
004154a0
004154a0loc_4154a0:
004154a0ldr x1, [sp+472]
004154a4ldrsb x27, [x1]
004154a8ldr x1, [x1+24]
004154acldr x0, [sp+480]
004154b0blr x1
004154b4strb w0, [sp+61]
004154b8tbnz w0, 0, 0x4154c0
004154bcb 0x41553c
004154c0
004154c0loc_4154c0:
004154c0b 0x4154c4
004154c4
004154c4loc_4154c4:
004154c4ldr x5, [sp+128]
004154c8ldrsb x27, [x5]
004154ccmovz x6, 53
004154d0strb w6, [x5]
004154d4ldr x5, [sp+128]
004154d8ldrsb x27, [x5]
004154dcldr x1, [x5+8]
004154e0ldr x2, [x5+16]
004154e4str x1, [sp+232]
004154e8str x2, [sp+240]
004154ecmov x0, xzr
004154f0adrp x3, 0x29a000
004154f4add x3, x3, 4032
004154f8orr x4, xzr, 1
004154fcbl runtime.concatstring2
00415500ldr x5, [sp+128]
00415504ldrsb x27, [x5]
00415508str x1, [x5+16]
0041550cadrp x27, 0x636000
00415510ldr w6, [x27+3056]
00415514cbz w6, 0x41551c
00415518b 0x415520
0041551c
0041551cloc_41551c:
0041551cb 0x415534
00415520
00415520loc_415520:
00415520bl runtime.gcWriteBarrier2
00415524str x0, [x25]
00415528ldr x1, [x5+8]
0041552cstr x1, [x25+8]
00415530b 0x415534
00415534
00415534loc_415534:
00415534str x0, [x5+8]
00415538b 0x41560c
0041553c
0041553cloc_41553c:
0041553cldr w5, [sp+64]
00415540tbnz w5, 27, 0x415548
00415544b 0x4155a0
00415548
00415548loc_415548:
00415548b 0x41554c
0041554c
0041554cloc_41554c:
0041554cldr x1, [sp+128]
00415550ldrsb x27, [x1]
00415554movz x2, 50
00415558strb w2, [x1]
0041555cldr x1, [sp+128]
00415560ldrsb x27, [x1]
00415564ldr x2, [sp+488]
00415568ldr x3, [sp+496]
0041556cstr x3, [x1+32]
00415570adrp x27, 0x636000
00415574ldr w3, [x27+3056]
00415578cbz w3, 0x415580
0041557cb 0x415584
00415580
00415580loc_415580:
00415580b 0x415598
00415584
00415584loc_415584:
00415584bl runtime.gcWriteBarrier2
00415588str x2, [x25]
0041558cldr x3, [x1+24]
00415590str x3, [x25+8]
00415594b 0x415598
00415598
00415598loc_415598:
00415598str x2, [x1+24]
0041559cb 0x41560c
004155a0
004155a0loc_4155a0:
004155a0ldr w5, [sp+64]
004155a4tbnz w5, 26, 0x4155ac
004155a8b 0x4155e8
004155ac
004155acloc_4155ac:
004155acb 0x4155b0
004155b0
004155b0loc_4155b0:
004155b0ldr w1, [sp+64]
004155b4tbnz w1, 21, 0x4155bc
004155b8b 0x4155d0
004155bc
004155bcloc_4155bc:
004155bcldr x1, [sp+128]
004155c0ldrsb x27, [x1]
004155c4movz x2, 51
004155c8strb w2, [x1]
004155ccb 0x4155e4
004155d0
004155d0loc_4155d0:
004155d0ldr x1, [sp+128]
004155d4ldrsb x27, [x1]
004155d8movz x2, 52
004155dcstrb w2, [x1]
004155e0b 0x4155e4
004155e4
004155e4loc_4155e4:
004155e4b 0x41560c
004155e8
004155e8loc_4155e8:
004155e8ldr w5, [sp+64]
004155ectbnz w5, 25, 0x4155f4
004155f0b 0x415c70
004155f4
004155f4loc_4155f4:
004155f4b 0x4155f8
004155f8
004155f8loc_4155f8:
004155f8ldr x1, [sp+128]
004155fcldrsb x27, [x1]
00415600movz x2, 54
00415604strb w2, [x1]
00415608b 0x41560c
0041560c
0041560cloc_41560c:
0041560cldr w1, [sp+64]
00415610tbnz w1, 23, 0x415618
00415614b 0x415638
00415618
00415618loc_415618:
00415618ldr x1, [sp+128]
0041561cldrsb x27, [x1]
00415620ldr x2, [sp+128]
00415624ldrsb x27, [x2]
00415628ldr x2, [x2+48]
0041562corr x2, x2, 2048
00415630str x2, [x1+48]
00415634b 0x41563c
00415638
00415638loc_415638:
00415638b 0x41563c
0041563c
0041563cloc_41563c:
0041563cldr w1, [sp+64]
00415640tbnz w1, 22, 0x415648
00415644b 0x415668
00415648
00415648loc_415648:
00415648ldr x1, [sp+128]
0041564cldrsb x27, [x1]
00415650ldr x2, [sp+128]
00415654ldrsb x27, [x2]
00415658ldr x2, [x2+48]
0041565corr x2, x2, 1024
00415660str x2, [x1+48]
00415664b 0x41566c
00415668
00415668loc_415668:
00415668b 0x41566c
0041566c
0041566cloc_41566c:
0041566cldr w1, [sp+64]
00415670tbnz w1, 20, 0x415678
00415674b 0x415698
00415678
00415678loc_415678:
00415678ldr x1, [sp+128]
0041567cldrsb x27, [x1]
00415680ldr x2, [sp+128]
00415684ldrsb x27, [x2]
00415688ldr x2, [x2+48]
0041568corr x2, x2, 512
00415690str x2, [x1+48]
00415694b 0x41569c
00415698
00415698loc_415698:
00415698b 0x41569c
0041569c
0041569cloc_41569c:
0041569cldr x1, [sp+472]
004156a0ldrsb x27, [x1]
004156a4ldr x1, [x1+64]
004156a8ldr x0, [sp+480]
004156acblr x1
004156b0str x0, [sp+288]
004156b4str x1, [sp+296]
004156b8str xzr, [sp+280]
004156bcldr x1, [sp+296]
004156c0ldr x2, [sp+288]
004156c4adrp x3, 0x206000
004156c8add x3, x3, 2592
004156ccsubs xzr, x2, x3
004156d0b.eq 0x4156d8
004156d4b 0x4156e0
004156d8
004156d8loc_4156d8:
004156d8orr x0, xzr, 1
004156dcb 0x4156ec
004156e0
004156e0loc_4156e0:
004156e0mov x0, xzr
004156e4mov x1, xzr
004156e8b 0x4156ec
004156ec
004156ecloc_4156ec:
004156ecstr x1, [sp+280]
004156f0strb w0, [sp+61]
004156f4ldr x4, [sp+280]
004156f8str x4, [sp+152]
004156fcldrb w4, [sp+61]
00415700strb w4, [sp+60]
00415704ldr x4, [sp+152]
00415708str x4, [sp+104]
0041570cldrb w4, [sp+60]
00415710strb w4, [sp+58]
00415714tbnz w4, 0, 0x41571c
00415718b 0x4159bc
0041571c
0041571cloc_41571c:
0041571cldr x2, [sp+128]
00415720ldrsb x27, [x2]
00415724ldr x3, [sp+104]
00415728ldrsb x27, [x3]
0041572cldr x3, [x3+56]
00415730str x3, [x2+56]
00415734ldr x2, [sp+128]
00415738ldrsb x27, [x2]
0041573cldr x3, [sp+104]
00415740ldrsb x27, [x3]
00415744ldr x3, [x3+64]
00415748str x3, [x2+64]
0041574cldr x2, [sp+128]
00415750ldrsb x27, [x2]
00415754ldr x3, [sp+104]
00415758ldrsb x27, [x3]
0041575cldr x4, [x3+72]
00415760ldr x3, [x3+80]
00415764str x3, [x2+80]
00415768adrp x27, 0x636000
0041576cldr w3, [x27+3056]
00415770cbz w3, 0x415778
00415774b 0x41577c
00415778
00415778loc_415778:
00415778b 0x415790
0041577c
0041577cloc_41577c:
0041577cbl runtime.gcWriteBarrier2
00415780str x4, [x25]
00415784ldr x3, [x2+72]
00415788str x3, [x25+8]
0041578cb 0x415790
00415790
00415790loc_415790:
00415790str x4, [x2+72]
00415794ldr x2, [sp+128]
00415798ldrsb x27, [x2]
0041579cldr x3, [sp+104]
004157a0ldrsb x27, [x3]
004157a4ldr x4, [x3+88]
004157a8ldr x3, [x3+96]
004157acstr x3, [x2+96]
004157b0adrp x27, 0x636000
004157b4ldr w3, [x27+3056]
004157b8cbz w3, 0x4157c0
004157bcb 0x4157c4
004157c0
004157c0loc_4157c0:
004157c0b 0x4157d8
004157c4
004157c4loc_4157c4:
004157c4bl runtime.gcWriteBarrier2
004157c8str x4, [x25]
004157ccldr x3, [x2+88]
004157d0str x3, [x25+8]
004157d4b 0x4157d8
004157d8
004157d8loc_4157d8:
004157d8str x4, [x2+88]
004157dcldr x2, [sp+128]
004157e0ldrsb x27, [x2]
004157e4ldr x3, [sp+104]
004157e8ldrsb x27, [x3]
004157ecldr x4, [x3+144]
004157f0ldr x5, [x3+128]
004157f4ldr x3, [x3+136]
004157f8str x5, [x2+128]
004157fcstr x3, [x2+136]
00415800adrp x27, 0x636000
00415804ldr w3, [x27+3056]
00415808cbz w3, 0x415810
0041580cb 0x415814
00415810
00415810loc_415810:
00415810b 0x415828
00415814
00415814loc_415814:
00415814bl runtime.gcWriteBarrier2
00415818str x4, [x25]
0041581cldr x3, [x2+144]
00415820str x3, [x25+8]
00415824b 0x415828
00415828
00415828loc_415828:
00415828str x4, [x2+144]
0041582cldr x2, [sp+128]
00415830ldrsb x27, [x2]
00415834ldr x3, [sp+104]
00415838ldrsb x27, [x3]
0041583cldr x4, [x3+168]
00415840ldr x5, [x3+152]
00415844ldr x3, [x3+160]
00415848str x5, [x2+152]
0041584cstr x3, [x2+160]
00415850adrp x27, 0x636000
00415854ldr w3, [x27+3056]
00415858cbz w3, 0x415860
0041585cb 0x415864
00415860
00415860loc_415860:
00415860b 0x415878
00415864
00415864loc_415864:
00415864bl runtime.gcWriteBarrier2
00415868str x4, [x25]
0041586cldr x3, [x2+168]
00415870str x3, [x25+8]
00415874b 0x415878
00415878
00415878loc_415878:
00415878str x4, [x2+168]
0041587cldr x2, [sp+104]
00415880ldrsb x27, [x2]
00415884ldr x2, [x2+192]
00415888str x2, [sp+184]
0041588cldr x1, [sp+184]
00415890adrp x0, 0x2fc000
00415894add x0, x0, 3344
00415898bl maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]
0041589cstr x0, [sp+272]
004158a0ldr x2, [sp+128]
004158a4ldrsb x27, [x2]
004158a8ldr x3, [sp+272]
004158acadrp x27, 0x636000
004158b0ldr w4, [x27+3056]
004158b4cbz w4, 0x4158bc
004158b8b 0x4158c0
004158bc
004158bcloc_4158bc:
004158bcb 0x4158d4
004158c0
004158c0loc_4158c0:
004158c0bl runtime.gcWriteBarrier2
004158c4str x3, [x25]
004158c8ldr x4, [x2+192]
004158ccstr x4, [x25+8]
004158d0b 0x4158d4
004158d4
004158d4loc_4158d4:
004158d4str x3, [x2+192]
004158d8ldr x2, [sp+104]
004158dcldrsb x27, [x2]
004158e0ldrb w2, [x2]
004158e4subs wzr, w2, 49
004158e8b.eq 0x4158f0
004158ecb 0x415958
004158f0
004158f0loc_4158f0:
004158f0ldr x2, [sp+128]
004158f4ldrsb x27, [x2]
004158f8movz x3, 49
004158fcstrb w3, [x2]
00415900ldr x2, [sp+128]
00415904ldrsb x27, [x2]
00415908str xzr, [x2+40]
0041590cldr x2, [sp+128]
00415910ldrsb x27, [x2]
00415914ldr x3, [sp+104]
00415918ldrsb x27, [x3]
0041591cldr x4, [x3+24]
00415920ldr x3, [x3+32]
00415924str x3, [x2+32]
00415928adrp x27, 0x636000
0041592cldr w3, [x27+3056]
00415930cbz w3, 0x415938
00415934b 0x41593c
00415938
00415938loc_415938:
00415938b 0x415950
0041593c
0041593cloc_41593c:
0041593cbl runtime.gcWriteBarrier2
00415940str x4, [x25]
00415944ldr x3, [x2+24]
00415948str x3, [x25+8]
0041594cb 0x415950
00415950
00415950loc_415950:
00415950str x4, [x2+24]
00415954b 0x41595c
00415958
00415958loc_415958:
00415958b 0x41595c
0041595c
0041595cloc_41595c:
0041595cldr x2, [sp+104]
00415960ldrsb x27, [x2]
00415964ldr x2, [x2+200]
00415968str x2, [sp+176]
0041596cldr x1, [sp+176]
00415970adrp x0, 0x2fc000
00415974add x0, x0, 3344
00415978bl maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]
0041597cstr x0, [sp+272]
00415980ldr x2, [sp+128]
00415984ldrsb x27, [x2]
00415988ldr x3, [sp+272]
0041598cadrp x27, 0x636000
00415990ldr w4, [x27+3056]
00415994cbz w4, 0x41599c
00415998b 0x4159a0
0041599c
0041599cloc_41599c:
0041599cb 0x4159b4
004159a0
004159a0loc_4159a0:
004159a0bl runtime.gcWriteBarrier2
004159a4str x3, [x25]
004159a8ldr x4, [x2+200]
004159acstr x4, [x25+8]
004159b0b 0x4159b4
004159b4
004159b4loc_4159b4:
004159b4str x3, [x2+200]
004159b8b 0x4159c0
004159bc
004159bcloc_4159bc:
004159bcb 0x4159c0
004159c0
004159c0loc_4159c0:
004159c0orr x4, xzr, 1
004159c4strb w4, [sp+59]
004159c8stp xzr, xzr, [sp+256]
004159ccldr x4, [sp+480]
004159d0ldr x5, [sp+472]
004159d4cbnz x5, 0x4159dc
004159d8b 0x4159fc
004159dc
004159dcloc_4159dc:
004159dcstr x4, [sp+160]
004159e0ldr x1, [x5+8]
004159e4adrp x0, 0x5f9000
004159e8add x0, x0, 2096
004159ecbl runtime.typeAssert
004159f0ldr x4, [sp+160]
004159f4mov x5, x0
004159f8b 0x415a00
004159fc
004159fcloc_4159fc:
004159fcb 0x415a00
00415a00
00415a00loc_415a00:
00415a00str x5, [sp+256]
00415a04str x4, [sp+264]
00415a08subs xzr, x5, 0
00415a0ccset x4, ne
00415a10strb w4, [sp+61]
00415a14ldr x4, [sp+256]
00415a18ldr x5, [sp+264]
00415a1cstr x4, [sp+440]
00415a20str x5, [sp+448]
00415a24ldrb w4, [sp+61]
00415a28strb w4, [sp+63]
00415a2cldr x4, [sp+440]
00415a30ldr x5, [sp+448]
00415a34str x4, [sp+112]
00415a38str x5, [sp+120]
00415a3cldrb w4, [sp+63]
00415a40strb w4, [sp+57]
00415a44tbnz w4, 0, 0x415a4c
00415a48b 0x415be8
00415a4c
00415a4cloc_415a4c:
00415a4cstrb wzr, [sp+59]
00415a50stp xzr, xzr, [sp+136]
00415a54stp xzr, xzr, [sp+344]
00415a58stp xzr, xzr, [sp+360]
00415a5cldr x1, [sp+112]
00415a60ldrsb x27, [x1]
00415a64ldr x1, [x1+24]
00415a68ldr x0, [sp+120]
00415a6cblr x1
00415a70str x0, [sp+344]
00415a74str x1, [sp+352]
00415a78str x2, [sp+360]
00415a7cstr x3, [sp+368]
00415a80ldr x1, [sp+344]
00415a84ldr x2, [sp+352]
00415a88str x1, [sp+424]
00415a8cstr x2, [sp+432]
00415a90ldr x1, [sp+360]
00415a94ldr x2, [sp+368]
00415a98str x1, [sp+408]
00415a9cstr x2, [sp+416]
00415aa0ldr x1, [sp+128]
00415aa4ldrsb x27, [x1]
00415aa8ldr x2, [sp+424]
00415aacldr x3, [sp+432]
00415ab0str x3, [x1+96]
00415ab4adrp x27, 0x636000
00415ab8ldr w3, [x27+3056]
00415abccbz w3, 0x415ac4
00415ac0b 0x415ac8
00415ac4
00415ac4loc_415ac4:
00415ac4b 0x415adc
00415ac8
00415ac8loc_415ac8:
00415ac8bl runtime.gcWriteBarrier2
00415accstr x2, [x25]
00415ad0ldr x3, [x1+88]
00415ad4str x3, [x25+8]
00415ad8b 0x415adc
00415adc
00415adcloc_415adc:
00415adcstr x2, [x1+88]
00415ae0ldr x3, [sp+416]
00415ae4ldr x4, [sp+408]
00415ae8str x4, [sp+136]
00415aecstr x3, [sp+144]
00415af0cbnz x4, 0x415af8
00415af4b 0x415b1c
00415af8
00415af8loc_415af8:
00415af8str xzr, [sp+96]
00415afcldr x1, [sp+136]
00415b00ldr x2, [sp+144]
00415b04str x1, [sp+80]
00415b08str x2, [sp+88]
00415b0cldr x0, [sp+96]
00415b10ldp x29, x30, [sp-8]
00415b14add sp, sp, 464
00415b18ret x30
00415b1c
00415b1cloc_415b1c:
00415b1cstp xzr, xzr, [sp+344]
00415b20stp xzr, xzr, [sp+360]
00415b24ldr x1, [sp+112]
00415b28ldrsb x27, [x1]
00415b2cldr x1, [x1+80]
00415b30ldr x0, [sp+120]
00415b34blr x1
00415b38str x0, [sp+344]
00415b3cstr x1, [sp+352]
00415b40str x2, [sp+360]
00415b44str x3, [sp+368]
00415b48ldr x1, [sp+344]
00415b4cldr x2, [sp+352]
00415b50str x1, [sp+392]
00415b54str x2, [sp+400]
00415b58ldr x1, [sp+360]
00415b5cldr x2, [sp+368]
00415b60str x1, [sp+376]
00415b64str x2, [sp+384]
00415b68ldr x1, [sp+128]
00415b6cldrsb x27, [x1]
00415b70ldr x2, [sp+392]
00415b74ldr x3, [sp+400]
00415b78str x3, [x1+80]
00415b7cadrp x27, 0x636000
00415b80ldr w3, [x27+3056]
00415b84cbz w3, 0x415b8c
00415b88b 0x415b90
00415b8c
00415b8cloc_415b8c:
00415b8cb 0x415ba4
00415b90
00415b90loc_415b90:
00415b90bl runtime.gcWriteBarrier2
00415b94str x2, [x25]
00415b98ldr x4, [x1+72]
00415b9cstr x4, [x25+8]
00415ba0b 0x415ba4
00415ba4
00415ba4loc_415ba4:
00415ba4str x2, [x1+72]
00415ba8ldr x4, [sp+384]
00415bacldr x5, [sp+376]
00415bb0str x5, [sp+136]
00415bb4str x4, [sp+144]
00415bb8cbnz x5, 0x415bc0
00415bbcb 0x415be4
00415bc0
00415bc0loc_415bc0:
00415bc0str xzr, [sp+96]
00415bc4ldr x1, [sp+136]
00415bc8ldr x2, [sp+144]
00415bccstr x1, [sp+80]
00415bd0str x2, [sp+88]
00415bd4ldr x0, [sp+96]
00415bd8ldp x29, x30, [sp-8]
00415bdcadd sp, sp, 464
00415be0ret x30
00415be4
00415be4loc_415be4:
00415be4b 0x415bec
00415be8
00415be8loc_415be8:
00415be8b 0x415bec
00415bec
00415becloc_415bec:
00415becadrp x27, 0x60b000
00415bf0ldr x4, [x27+3480]
00415bf4cbnz x4, 0x415bfc
00415bf8b 0x415c4c
00415bfc
00415bfcloc_415bfc:
00415bfcldr x0, [sp+472]
00415c00ldrb w3, [sp+59]
00415c04ldr x2, [sp+128]
00415c08ldr x1, [sp+480]
00415c0cadrp x27, 0x60b000
00415c10ldr x26, [x27+3480]
00415c14ldr x4, [x26]
00415c18blr x4
00415c1cstr x0, [sp+360]
00415c20str x1, [sp+368]
00415c24ldr x4, [sp+128]
00415c28str x4, [sp+96]
00415c2cldr x1, [sp+360]
00415c30ldr x2, [sp+368]
00415c34str x1, [sp+80]
00415c38str x2, [sp+88]
00415c3cldr x0, [sp+96]
00415c40ldp x29, x30, [sp-8]
00415c44add sp, sp, 464
00415c48ret x30
00415c4c
00415c4cloc_415c4c:
00415c4cldr x3, [sp+128]
00415c50str x3, [sp+96]
00415c54stp xzr, xzr, [sp+80]
00415c58ldr x0, [sp+96]
00415c5cmov x1, xzr
00415c60mov x2, xzr
00415c64ldp x29, x30, [sp-8]
00415c68add sp, sp, 464
00415c6cret x30
00415c70
00415c70loc_415c70:
00415c70ldr w5, [sp+64]
00415c74tbnz w5, 24, 0x415c7c
00415c78b 0x415cc8
00415c7c
00415c7cloc_415c7c:
00415c7cb 0x415c80
00415c80
00415c80loc_415c80:
00415c80adrp x0, 0x2ab000
00415c84add x0, x0, 437
00415c88movz x1, 34
00415c8cmov x2, xzr
00415c90mov x3, xzr
00415c94mov x4, x3
00415c98bl fmt.Errorf
00415c9cstr x0, [sp+360]
00415ca0str x1, [sp+368]
00415ca4str xzr, [sp+96]
00415ca8ldr x1, [sp+360]
00415cacldr x2, [sp+368]
00415cb0str x1, [sp+80]
00415cb4str x2, [sp+88]
00415cb8ldr x0, [sp+96]
00415cbcldp x29, x30, [sp-8]
00415cc0add sp, sp, 464
00415cc4ret x30
00415cc8
00415cc8loc_415cc8:
00415cc8b 0x415ccc
00415ccc
00415cccloc_415ccc:
00415cccstp xzr, xzr, [sp+304]
00415cd0add x1, sp, 304
00415cd4str x1, [sp+200]
00415cd8ldr w0, [sp+64]
00415cdcbl runtime.convT32
00415ce0str x0, [sp+192]
00415ce4ldr x1, [sp+200]
00415ce8ldrsb x27, [x1]
00415cecadrp x2, 0x22b000
00415cf0add x2, x2, 3264
00415cf4str x2, [x1]
00415cf8adrp x27, 0x636000
00415cfcldr w2, [x27+3056]
00415d00cbz w2, 0x415d08
00415d04b 0x415d0c
00415d08
00415d08loc_415d08:
00415d08b 0x415d20
00415d0c
00415d0cloc_415d0c:
00415d0cbl runtime.gcWriteBarrier2
00415d10str x0, [x25]
00415d14ldr x5, [x1+8]
00415d18str x5, [x25+8]
00415d1cb 0x415d20
00415d20
00415d20loc_415d20:
00415d20str x0, [x1+8]
00415d24ldr x2, [sp+200]
00415d28ldrsb x27, [x2]
00415d2cb 0x415d30
00415d30
00415d30loc_415d30:
00415d30str x2, [sp+208]
00415d34orr x4, xzr, 1
00415d38str x4, [sp+216]
00415d3cstr x4, [sp+224]
00415d40adrp x0, 0x2aa000
00415d44add x0, x0, 1893
00415d48movz x1, 33
00415d4cmov x3, x4
00415d50bl fmt.Errorf
00415d54str x0, [sp+360]
00415d58str x1, [sp+368]
00415d5cstr xzr, [sp+96]
00415d60ldr x1, [sp+360]
00415d64ldr x2, [sp+368]
00415d68str x1, [sp+80]
00415d6cstr x2, [sp+88]
00415d70ldr x0, [sp+96]
00415d74ldp x29, x30, [sp-8]
00415d78add sp, sp, 464
00415d7cret x30
00415d80
00415d80loc_415d80:
00415d80adrp x0, 0x2a6000
00415d84add x0, x0, 3180
00415d88orr x1, xzr, 28
00415d8cbl errors.New
00415d90str x0, [sp+360]
00415d94str x1, [sp+368]
00415d98str xzr, [sp+96]
00415d9cldr x1, [sp+360]
00415da0ldr x2, [sp+368]
00415da4str x1, [sp+80]
00415da8str x2, [sp+88]
00415dacldr x0, [sp+96]
00415db0ldp x29, x30, [sp-8]
00415db4add sp, sp, 464
00415db8ret x30
00415dbc
00415dbcloc_415dbc:
00415dbcstp x0, x1, [sp+8]
00415dc0stp x2, x3, [sp+24]
00415dc4mov x3, x30
00415dc8bl runtime.morestack_noctxt.abi0
00415dccldp x0, x1, [sp+8]
00415dd0ldp x2, x3, [sp+24]
00415dd4b 0x4152b0
00415dd8udf 0
00415ddcudf 0
004152b0
00415de0
00415de0archive/tar.isHeaderOnlyType: ; void archive/tar.isHeaderOnlyType(uint8 flag)
00415de0str x30, [sp-32]!
00415de4stur x29, [sp-8]
00415de8sub x29, sp, 8
00415decstrb w0, [sp+40]
00415df0strb wzr, [sp+22]
00415df4strb w0, [sp+23]
00415df8ubfm x1, x0, 0, 7
00415dfcsubs wzr, w1, 49
00415e00b.hs 0x415e08
00415e04b 0x415e34
00415e08
00415e08loc_415e08:
00415e08ubfm x1, x0, 0, 7
00415e0csubs wzr, w1, 54
00415e10b.ls 0x415e18
00415e14b 0x415e30
00415e18
00415e18loc_415e18:
00415e18b 0x415e1c
00415e1c
00415e1cloc_415e1c:
00415e1corr x0, xzr, 1
00415e20strb w0, [sp+22]
00415e24add x29, sp, 24
00415e28add sp, sp, 32
00415e2cret x30
00415e30
00415e30loc_415e30:
00415e30b 0x415e38
00415e34
00415e34loc_415e34:
00415e34b 0x415e38
00415e38
00415e38loc_415e38:
00415e38b 0x415e3c
00415e3c
00415e3cloc_415e3c:
00415e3cstrb wzr, [sp+22]
00415e40mov x0, xzr
00415e44add x29, sp, 24
00415e48add sp, sp, 32
00415e4cret x30
00415de0
00415de0archive/tar.isHeaderOnlyType: ; void archive/tar.isHeaderOnlyType(uint8 flag)
00415de0str x30, [sp-32]!
00415de4stur x29, [sp-8]
00415de8sub x29, sp, 8
00415decstrb w0, [sp+40]
00415df0strb wzr, [sp+22]
00415df4strb w0, [sp+23]
00415df8ubfm x1, x0, 0, 7
00415dfcsubs wzr, w1, 49
00415e00b.hs 0x415e08
00415e04b 0x415e34
00415e08
00415e08loc_415e08:
00415e08ubfm x1, x0, 0, 7
00415e0csubs wzr, w1, 54
00415e10b.ls 0x415e18
00415e14b 0x415e30
00415e18
00415e18loc_415e18:
00415e18b 0x415e1c
00415e1c
00415e1cloc_415e1c:
00415e1corr x0, xzr, 1
00415e20strb w0, [sp+22]
00415e24add x29, sp, 24
00415e28add sp, sp, 32
00415e2cret x30
00415e30
00415e30loc_415e30:
00415e30b 0x415e38
00415e34
00415e34loc_415e34:
00415e34b 0x415e38
00415e38
00415e38loc_415e38:
00415e38b 0x415e3c
00415e3c
00415e3cloc_415e3c:
00415e3cstrb wzr, [sp+22]
00415e40mov x0, xzr
00415e44add x29, sp, 24
00415e48add sp, sp, 32
00415e4cret x30
00415de0
00415e50
00415e50archive/tar.Format.has: ; void archive/tar.Format.has(archive/tar.Format f, archive/tar.Format f2)
00415e50str x30, [sp-32]!
00415e54stur x29, [sp-8]
00415e58sub x29, sp, 8
00415e5cstr x0, [sp+40]
00415e60str x1, [sp+48]
00415e64strb wzr, [sp+23]
00415e68ldr x1, [sp+40]
00415e6cldr x2, [sp+48]
00415e70ands xzr, x1, x2
00415e74cset x0, ne
00415e78strb w0, [sp+23]
00415e7cadd x29, sp, 24
00415e80add sp, sp, 32
00415e84ret x30
00415e88udf 0
00415e8cudf 0
00415e50
00415e50archive/tar.Format.has: ; void archive/tar.Format.has(archive/tar.Format f, archive/tar.Format f2)
00415e50str x30, [sp-32]!
00415e54stur x29, [sp-8]
00415e58sub x29, sp, 8
00415e5cstr x0, [sp+40]
00415e60str x1, [sp+48]
00415e64strb wzr, [sp+23]
00415e68ldr x1, [sp+40]
00415e6cldr x2, [sp+48]
00415e70ands xzr, x1, x2
00415e74cset x0, ne
00415e78strb w0, [sp+23]
00415e7cadd x29, sp, 24
00415e80add sp, sp, 32
00415e84ret x30
00415e88udf 0
00415e8cudf 0
00415e50
00415e90
00415e90archive/tar.(*Format).mayBe: ; void archive/tar.(*Format).mayBe(archive/tar.Format * f, archive/tar.Format f2)
00415e90str x0, [sp+8]
00415e94str x1, [sp+16]
00415e98ldrsb x27, [x0]
00415e9cldrsb x27, [x0]
00415ea0ldr x2, [x0]
00415ea4orr x1, x2, x1
00415ea8str x1, [x0]
00415eacret x30
00415e90
00415e90archive/tar.(*Format).mayBe: ; void archive/tar.(*Format).mayBe(archive/tar.Format * f, archive/tar.Format f2)
00415e90str x0, [sp+8]
00415e94str x1, [sp+16]
00415e98ldrsb x27, [x0]
00415e9cldrsb x27, [x0]
00415ea0ldr x2, [x0]
00415ea4orr x1, x2, x1
00415ea8str x1, [x0]
00415eacret x30
00415e90
00415eb0
00415eb0archive/tar.(*Format).mayOnlyBe: ; void archive/tar.(*Format).mayOnlyBe(archive/tar.Format * f, archive/tar.Format f2)
00415eb0str x0, [sp+8]
00415eb4str x1, [sp+16]
00415eb8ldrsb x27, [x0]
00415ebcldrsb x27, [x0]
00415ec0ldr x2, [x0]
00415ec4and x1, x2, x1
00415ec8str x1, [x0]
00415eccret x30
00415eb0
00415eb0archive/tar.(*Format).mayOnlyBe: ; void archive/tar.(*Format).mayOnlyBe(archive/tar.Format * f, archive/tar.Format f2)
00415eb0str x0, [sp+8]
00415eb4str x1, [sp+16]
00415eb8ldrsb x27, [x0]
00415ebcldrsb x27, [x0]
00415ec0ldr x2, [x0]
00415ec4and x1, x2, x1
00415ec8str x1, [x0]
00415eccret x30
00415eb0
00415ed0
00415ed0archive/tar.(*Format).mustNotBe: ; void archive/tar.(*Format).mustNotBe(archive/tar.Format * f, archive/tar.Format f2)
00415ed0str x0, [sp+8]
00415ed4str x1, [sp+16]
00415ed8ldrsb x27, [x0]
00415edcldrsb x27, [x0]
00415ee0ldr x2, [x0]
00415ee4bic x1, x2, x1
00415ee8str x1, [x0]
00415eecret x30
00415ed0
00415ed0archive/tar.(*Format).mustNotBe: ; void archive/tar.(*Format).mustNotBe(archive/tar.Format * f, archive/tar.Format f2)
00415ed0str x0, [sp+8]
00415ed4str x1, [sp+16]
00415ed8ldrsb x27, [x0]
00415edcldrsb x27, [x0]
00415ee0ldr x2, [x0]
00415ee4bic x1, x2, x1
00415ee8str x1, [x0]
00415eecret x30
00415ed0
00415ef0
00415ef0archive/tar.Format.String: ; void archive/tar.Format.String(archive/tar.Format f)
00415ef0ldr x16, [x28+16]
00415ef4sub x17, sp, 80
00415ef8subs xzr, x17, x16
00415efcb.ls 0x41610c
00415f00str x30, [sp-208]!
00415f04stur x29, [sp-8]
00415f08sub x29, sp, 8
00415f0cstr x0, [sp+216]
00415f10stp xzr, xzr, [sp+128]
00415f14str xzr, [sp+144]
00415f18stp xzr, xzr, [sp+152]
00415f1corr x5, xzr, 1
00415f20str x5, [sp+96]
00415f24b 0x415f28
00415f28
00415f28loc_415f28:
00415f28ldr x5, [sp+96]
00415f2csubs xzr, x5, 32
00415f30b.lt 0x415f38
00415f34b 0x416020
00415f38
00415f38loc_415f38:
00415f38ldr x1, [sp+96]
00415f3cldr x0, [sp+216]
00415f40bl archive/tar.Format.has
00415f44strb w0, [sp+95]
00415f48tbnz w0, 0, 0x415f50
00415f4cb 0x416008
00415f50
00415f50loc_415f50:
00415f50ldr x3, [sp+96]
00415f54str x3, [sp+112]
00415f58ldr x2, [sp+112]
00415f5cadrp x27, 0x60b000
00415f60ldr x1, [x27+3488]
00415f64adrp x0, 0x20f000
00415f68add x0, x0, 1728
00415f6cbl runtime.mapaccess1_fast64
00415f70ldr x3, [x0]
00415f74ldr x4, [x0+8]
00415f78str x3, [sp+168]
00415f7cstr x4, [sp+176]
00415f80ldr x2, [sp+160]
00415f84ldr x0, [sp+144]
00415f88ldr x3, [sp+152]
00415f8cadd x1, x3, 1
00415f90subs xzr, x2, x1
00415f94b.hs 0x415f9c
00415f98b 0x415fa0
00415f9c
00415f9cloc_415f9c:
00415f9cb 0x415fb4
00415fa0
00415fa0loc_415fa0:
00415fa0orr x3, xzr, 1
00415fa4adrp x4, 0x1e0000
00415fa8add x4, x4, 2944
00415facbl runtime.growslice
00415fb0b 0x415fb4
00415fb4
00415fb4loc_415fb4:
00415fb4sub x5, x1, 1
00415fb8add x6, x0, x5, lsl #4
00415fbcubfm x5, x5, 60, 59
00415fc0ldr x7, [sp+168]
00415fc4ldr x8, [sp+176]
00415fc8str x8, [x6+8]
00415fccadrp x27, 0x636000
00415fd0ldr w6, [x27+3056]
00415fd4cbz w6, 0x415fdc
00415fd8b 0x415fe0
00415fdc
00415fdcloc_415fdc:
00415fdcb 0x415ff4
00415fe0
00415fe0loc_415fe0:
00415fe0bl runtime.gcWriteBarrier2
00415fe4str x7, [x25]
00415fe8ldr x6, [x0+x5]
00415fecstr x6, [x25+8]
00415ff0b 0x415ff4
00415ff4
00415ff4loc_415ff4:
00415ff4str x7, [x0+x5]
00415ff8str x0, [sp+144]
00415ffcstr x1, [sp+152]
00416000str x2, [sp+160]
00416004b 0x41600c
00416008
00416008loc_416008:
00416008b 0x41600c
0041600c
0041600cloc_41600c:
0041600cb 0x416010
00416010
00416010loc_416010:
00416010ldr x5, [sp+96]
00416014ubfm x5, x5, 63, 62
00416018str x5, [sp+96]
0041601cb 0x415f28
00416020
00416020loc_416020:
00416020ldr x5, [sp+152]
00416024str x5, [sp+120]
00416028str x5, [sp+104]
0041602ccbz x5, 0x416034
00416030b 0x416058
00416034
00416034loc_416034:
00416034b 0x416038
00416038
00416038loc_416038:
00416038adrp x0, 0x29b000
0041603cadd x0, x0, 3478
00416040str x0, [sp+128]
00416044movz x1, 9
00416048str x1, [sp+136]
0041604cldur x29, [sp-8]
00416050ldr x30, [sp], 208
00416054ret x30
00416058
00416058loc_416058:
00416058subs xzr, x5, 1
0041605cb.eq 0x416064
00416060b 0x416098
00416064
00416064loc_416064:
00416064b 0x416068
00416068
00416068loc_416068:
00416068ldr x2, [sp+144]
0041606cldr x1, [sp+152]
00416070subs xzr, x1, 0
00416074b.hi 0x41607c
00416078b 0x416100
0041607c
0041607cloc_41607c:
0041607cldr x0, [x2]
00416080ldr x1, [x2+8]
00416084str x0, [sp+128]
00416088str x1, [sp+136]
0041608cldur x29, [sp-8]
00416090ldr x30, [sp], 208
00416094ret x30
00416098
00416098loc_416098:
00416098b 0x41609c
0041609c
0041609cloc_41609c:
0041609cb 0x4160a0
004160a0
004160a0loc_4160a0:
004160a0ldr x0, [sp+144]
004160a4ldr x1, [sp+152]
004160a8ldr x2, [sp+160]
004160acadrp x3, 0x29a000
004160b0add x3, x3, 522
004160b4orr x4, xzr, 3
004160b8bl strings.Join
004160bcstr x0, [sp+184]
004160c0str x1, [sp+192]
004160c4orr x2, xzr, 1
004160c8mov x3, x0
004160ccmov x4, x1
004160d0adrp x5, 0x2f9000
004160d4add x5, x5, 304
004160d8mov x6, x2
004160dcmov x0, xzr
004160e0adrp x1, 0x2fa000
004160e4add x1, x1, 3048
004160e8bl runtime.concatstring3
004160ecstr x0, [sp+128]
004160f0str x1, [sp+136]
004160f4ldur x29, [sp-8]
004160f8ldr x30, [sp], 208
004160fcret x30
00416100
00416100loc_416100:
00416100mov x0, xzr
00416104bl runtime.panicIndex
00416108hint
0041610c
0041610cloc_41610c:
0041610cstr x0, [sp+8]
00416110mov x3, x30
00416114bl runtime.morestack_noctxt.abi0
00416118ldr x0, [sp+8]
0041611cb 0x415ef0
00415ef0
00415ef0archive/tar.Format.String: ; void archive/tar.Format.String(archive/tar.Format f)
00415ef0ldr x16, [x28+16]
00415ef4sub x17, sp, 80
00415ef8subs xzr, x17, x16
00415efcb.ls 0x41610c
00415f00str x30, [sp-208]!
00415f04stur x29, [sp-8]
00415f08sub x29, sp, 8
00415f0cstr x0, [sp+216]
00415f10stp xzr, xzr, [sp+128]
00415f14str xzr, [sp+144]
00415f18stp xzr, xzr, [sp+152]
00415f1corr x5, xzr, 1
00415f20str x5, [sp+96]
00415f24b 0x415f28
00415f28
00415f28loc_415f28:
00415f28ldr x5, [sp+96]
00415f2csubs xzr, x5, 32
00415f30b.lt 0x415f38
00415f34b 0x416020
00415f38
00415f38loc_415f38:
00415f38ldr x1, [sp+96]
00415f3cldr x0, [sp+216]
00415f40bl archive/tar.Format.has
00415f44strb w0, [sp+95]
00415f48tbnz w0, 0, 0x415f50
00415f4cb 0x416008
00415f50
00415f50loc_415f50:
00415f50ldr x3, [sp+96]
00415f54str x3, [sp+112]
00415f58ldr x2, [sp+112]
00415f5cadrp x27, 0x60b000
00415f60ldr x1, [x27+3488]
00415f64adrp x0, 0x20f000
00415f68add x0, x0, 1728
00415f6cbl runtime.mapaccess1_fast64
00415f70ldr x3, [x0]
00415f74ldr x4, [x0+8]
00415f78str x3, [sp+168]
00415f7cstr x4, [sp+176]
00415f80ldr x2, [sp+160]
00415f84ldr x0, [sp+144]
00415f88ldr x3, [sp+152]
00415f8cadd x1, x3, 1
00415f90subs xzr, x2, x1
00415f94b.hs 0x415f9c
00415f98b 0x415fa0
00415f9c
00415f9cloc_415f9c:
00415f9cb 0x415fb4
00415fa0
00415fa0loc_415fa0:
00415fa0orr x3, xzr, 1
00415fa4adrp x4, 0x1e0000
00415fa8add x4, x4, 2944
00415facbl runtime.growslice
00415fb0b 0x415fb4
00415fb4
00415fb4loc_415fb4:
00415fb4sub x5, x1, 1
00415fb8add x6, x0, x5, lsl #4
00415fbcubfm x5, x5, 60, 59
00415fc0ldr x7, [sp+168]
00415fc4ldr x8, [sp+176]
00415fc8str x8, [x6+8]
00415fccadrp x27, 0x636000
00415fd0ldr w6, [x27+3056]
00415fd4cbz w6, 0x415fdc
00415fd8b 0x415fe0
00415fdc
00415fdcloc_415fdc:
00415fdcb 0x415ff4
00415fe0
00415fe0loc_415fe0:
00415fe0bl runtime.gcWriteBarrier2
00415fe4str x7, [x25]
00415fe8ldr x6, [x0+x5]
00415fecstr x6, [x25+8]
00415ff0b 0x415ff4
00415ff4
00415ff4loc_415ff4:
00415ff4str x7, [x0+x5]
00415ff8str x0, [sp+144]
00415ffcstr x1, [sp+152]
00416000str x2, [sp+160]
00416004b 0x41600c
00416008
00416008loc_416008:
00416008b 0x41600c
0041600c
0041600cloc_41600c:
0041600cb 0x416010
00416010
00416010loc_416010:
00416010ldr x5, [sp+96]
00416014ubfm x5, x5, 63, 62
00416018str x5, [sp+96]
0041601cb 0x415f28
00416020
00416020loc_416020:
00416020ldr x5, [sp+152]
00416024str x5, [sp+120]
00416028str x5, [sp+104]
0041602ccbz x5, 0x416034
00416030b 0x416058
00416034
00416034loc_416034:
00416034b 0x416038
00416038
00416038loc_416038:
00416038adrp x0, 0x29b000
0041603cadd x0, x0, 3478
00416040str x0, [sp+128]
00416044movz x1, 9
00416048str x1, [sp+136]
0041604cldur x29, [sp-8]
00416050ldr x30, [sp], 208
00416054ret x30
00416058
00416058loc_416058:
00416058subs xzr, x5, 1
0041605cb.eq 0x416064
00416060b 0x416098
00416064
00416064loc_416064:
00416064b 0x416068
00416068
00416068loc_416068:
00416068ldr x2, [sp+144]
0041606cldr x1, [sp+152]
00416070subs xzr, x1, 0
00416074b.hi 0x41607c
00416078b 0x416100
0041607c
0041607cloc_41607c:
0041607cldr x0, [x2]
00416080ldr x1, [x2+8]
00416084str x0, [sp+128]
00416088str x1, [sp+136]
0041608cldur x29, [sp-8]
00416090ldr x30, [sp], 208
00416094ret x30
00416098
00416098loc_416098:
00416098b 0x41609c
0041609c
0041609cloc_41609c:
0041609cb 0x4160a0
004160a0
004160a0loc_4160a0:
004160a0ldr x0, [sp+144]
004160a4ldr x1, [sp+152]
004160a8ldr x2, [sp+160]
004160acadrp x3, 0x29a000
004160b0add x3, x3, 522
004160b4orr x4, xzr, 3
004160b8bl strings.Join
004160bcstr x0, [sp+184]
004160c0str x1, [sp+192]
004160c4orr x2, xzr, 1
004160c8mov x3, x0
004160ccmov x4, x1
004160d0adrp x5, 0x2f9000
004160d4add x5, x5, 304
004160d8mov x6, x2
004160dcmov x0, xzr
004160e0adrp x1, 0x2fa000
004160e4add x1, x1, 3048
004160e8bl runtime.concatstring3
004160ecstr x0, [sp+128]
004160f0str x1, [sp+136]
004160f4ldur x29, [sp-8]
004160f8ldr x30, [sp], 208
004160fcret x30
00416100
00416100loc_416100:
00416100mov x0, xzr
00416104bl runtime.panicIndex
00416108hint
0041610c
0041610cloc_41610c:
0041610cstr x0, [sp+8]
00416110mov x3, x30
00416114bl runtime.morestack_noctxt.abi0
00416118ldr x0, [sp+8]
0041611cb 0x415ef0
00415ef0
00416120
00416120archive/tar.blockPadding: ; void archive/tar.blockPadding(int64 offset)
00416120str x30, [sp-32]!
00416124stur x29, [sp-8]
00416128sub x29, sp, 8
0041612cstr x0, [sp+40]
00416130str xzr, [sp+16]
00416134sub x1, xzr, x0
00416138and x0, x1, 511
0041613cstr x0, [sp+16]
00416140add x29, sp, 24
00416144add sp, sp, 32
00416148ret x30
0041614cudf 0
00416120
00416120archive/tar.blockPadding: ; void archive/tar.blockPadding(int64 offset)
00416120str x30, [sp-32]!
00416124stur x29, [sp-8]
00416128sub x29, sp, 8
0041612cstr x0, [sp+40]
00416130str xzr, [sp+16]
00416134sub x1, xzr, x0
00416138and x0, x1, 511
0041613cstr x0, [sp+16]
00416140add x29, sp, 24
00416144add sp, sp, 32
00416148ret x30
0041614cudf 0
00416120
Loading..