File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0041e460
0041e460archive/tar.mustReadFull: ; void archive/tar.mustReadFull(io.Reader r, struct []uint8 b)
0041e460ldr x16, [x28+16]
0041e464sub x17, sp, 32
0041e468subs xzr, x17, x16
0041e46cb.ls 0x41e560
0041e470str x30, [sp-160]!
0041e474stur x29, [sp-8]
0041e478sub x29, sp, 8
0041e47cstr x0, [sp+168]
0041e480str x1, [sp+176]
0041e484str x2, [sp+184]
0041e488str x3, [sp+192]
0041e48cstr x4, [sp+200]
0041e490str xzr, [sp+56]
0041e494stp xzr, xzr, [sp+88]
0041e498stp xzr, xzr, [sp+120]
0041e49cldr x0, [sp+168]
0041e4a0ldr x2, [sp+184]
0041e4a4ldr x3, [sp+192]
0041e4a8ldr x1, [sp+176]
0041e4acldr x4, [sp+200]
0041e4b0bl archive/tar.tryReadFull
0041e4b4str x0, [sp+72]
0041e4b8str x1, [sp+120]
0041e4bcstr x2, [sp+128]
0041e4c0ldr x5, [sp+72]
0041e4c4str x5, [sp+80]
0041e4c8str x1, [sp+136]
0041e4ccstr x2, [sp+144]
0041e4d0ldr x5, [sp+80]
0041e4d4str x5, [sp+64]
0041e4d8str x1, [sp+104]
0041e4dcstr x2, [sp+112]
0041e4e0adrp x27, 0x603000
0041e4e4ldr x5, [x27+1520]
0041e4e8subs xzr, x1, x5
0041e4ecb.eq 0x41e4f4
0041e4f0b 0x41e534
0041e4f4
0041e4f4loc_41e4f4:
0041e4f4adrp x27, 0x603000
0041e4f8ldr x3, [x27+1528]
0041e4fcmov x0, x1
0041e500mov x1, x2
0041e504mov x2, x3
0041e508bl runtime.ifaceeq
0041e50ctbnz w0, 0, 0x41e514
0041e510b 0x41e530
0041e514
0041e514loc_41e514:
0041e514adrp x27, 0x603000
0041e518ldr x3, [x27+1536]
0041e51cadrp x27, 0x603000
0041e520ldr x4, [x27+1544]
0041e524str x3, [sp+104]
0041e528str x4, [sp+112]
0041e52cb 0x41e538
0041e530
0041e530loc_41e530:
0041e530b 0x41e538
0041e534
0041e534loc_41e534:
0041e534b 0x41e538
0041e538
0041e538loc_41e538:
0041e538ldr x3, [sp+64]
0041e53cstr x3, [sp+56]
0041e540ldr x1, [sp+104]
0041e544ldr x2, [sp+112]
0041e548str x1, [sp+88]
0041e54cstr x2, [sp+96]
0041e550ldr x0, [sp+56]
0041e554ldur x29, [sp-8]
0041e558ldr x30, [sp], 160
0041e55cret x30
0041e560
0041e560loc_41e560:
0041e560stp x0, x1, [sp+8]
0041e564stp x2, x3, [sp+24]
0041e568str x4, [sp+40]
0041e56cmov x3, x30
0041e570bl runtime.morestack_noctxt.abi0
0041e574ldp x0, x1, [sp+8]
0041e578ldp x2, x3, [sp+24]
0041e57cldr x4, [sp+40]
0041e580b 0x41e460
0041e584udf 0
0041e588udf 0
0041e58cudf 0
0041e460
0041e460archive/tar.mustReadFull: ; void archive/tar.mustReadFull(io.Reader r, struct []uint8 b)
0041e460ldr x16, [x28+16]
0041e464sub x17, sp, 32
0041e468subs xzr, x17, x16
0041e46cb.ls 0x41e560
0041e470str x30, [sp-160]!
0041e474stur x29, [sp-8]
0041e478sub x29, sp, 8
0041e47cstr x0, [sp+168]
0041e480str x1, [sp+176]
0041e484str x2, [sp+184]
0041e488str x3, [sp+192]
0041e48cstr x4, [sp+200]
0041e490str xzr, [sp+56]
0041e494stp xzr, xzr, [sp+88]
0041e498stp xzr, xzr, [sp+120]
0041e49cldr x0, [sp+168]
0041e4a0ldr x2, [sp+184]
0041e4a4ldr x3, [sp+192]
0041e4a8ldr x1, [sp+176]
0041e4acldr x4, [sp+200]
0041e4b0bl archive/tar.tryReadFull
0041e4b4str x0, [sp+72]
0041e4b8str x1, [sp+120]
0041e4bcstr x2, [sp+128]
0041e4c0ldr x5, [sp+72]
0041e4c4str x5, [sp+80]
0041e4c8str x1, [sp+136]
0041e4ccstr x2, [sp+144]
0041e4d0ldr x5, [sp+80]
0041e4d4str x5, [sp+64]
0041e4d8str x1, [sp+104]
0041e4dcstr x2, [sp+112]
0041e4e0adrp x27, 0x603000
0041e4e4ldr x5, [x27+1520]
0041e4e8subs xzr, x1, x5
0041e4ecb.eq 0x41e4f4
0041e4f0b 0x41e534
0041e4f4
0041e4f4loc_41e4f4:
0041e4f4adrp x27, 0x603000
0041e4f8ldr x3, [x27+1528]
0041e4fcmov x0, x1
0041e500mov x1, x2
0041e504mov x2, x3
0041e508bl runtime.ifaceeq
0041e50ctbnz w0, 0, 0x41e514
0041e510b 0x41e530
0041e514
0041e514loc_41e514:
0041e514adrp x27, 0x603000
0041e518ldr x3, [x27+1536]
0041e51cadrp x27, 0x603000
0041e520ldr x4, [x27+1544]
0041e524str x3, [sp+104]
0041e528str x4, [sp+112]
0041e52cb 0x41e538
0041e530
0041e530loc_41e530:
0041e530b 0x41e538
0041e534
0041e534loc_41e534:
0041e534b 0x41e538
0041e538
0041e538loc_41e538:
0041e538ldr x3, [sp+64]
0041e53cstr x3, [sp+56]
0041e540ldr x1, [sp+104]
0041e544ldr x2, [sp+112]
0041e548str x1, [sp+88]
0041e54cstr x2, [sp+96]
0041e550ldr x0, [sp+56]
0041e554ldur x29, [sp-8]
0041e558ldr x30, [sp], 160
0041e55cret x30
0041e560
0041e560loc_41e560:
0041e560stp x0, x1, [sp+8]
0041e564stp x2, x3, [sp+24]
0041e568str x4, [sp+40]
0041e56cmov x3, x30
0041e570bl runtime.morestack_noctxt.abi0
0041e574ldp x0, x1, [sp+8]
0041e578ldp x2, x3, [sp+24]
0041e57cldr x4, [sp+40]
0041e580b 0x41e460
0041e584udf 0
0041e588udf 0
0041e58cudf 0
0041e460
0041e590
0041e590archive/tar.tryReadFull: ; void archive/tar.tryReadFull(io.Reader r, struct []uint8 b)
0041e590ldr x16, [x28+16]
0041e594sub x17, sp, 48
0041e598subs xzr, x17, x16
0041e59cb.ls 0x41e760
0041e5a0str x30, [sp-176]!
0041e5a4stur x29, [sp-8]
0041e5a8sub x29, sp, 8
0041e5acstr x0, [sp+184]
0041e5b0str x1, [sp+192]
0041e5b4str x2, [sp+200]
0041e5b8str x3, [sp+208]
0041e5bcstr x4, [sp+216]
0041e5c0str xzr, [sp+64]
0041e5c4stp xzr, xzr, [sp+96]
0041e5c8b 0x41e5cc
0041e5cc
0041e5ccloc_41e5cc:
0041e5ccldr x4, [sp+208]
0041e5d0str x4, [sp+72]
0041e5d4ldr x5, [sp+64]
0041e5d8subs xzr, x4, x5
0041e5dccset x4, gt
0041e5e0strb w4, [sp+55]
0041e5e4b.gt 0x41e5ec
0041e5e8b 0x41e604
0041e5ec
0041e5ecloc_41e5ec:
0041e5ecldr x4, [sp+96]
0041e5f0subs xzr, x4, 0
0041e5f4cset x4, ne
0041e5f8eor x4, x4, 1
0041e5fcstrb w4, [sp+55]
0041e600b 0x41e608
0041e604
0041e604loc_41e604:
0041e604b 0x41e608
0041e608
0041e608loc_41e608:
0041e608ldrb w4, [sp+55]
0041e60ctbnz w4, 0, 0x41e614
0041e610b 0x41e6c0
0041e614
0041e614loc_41e614:
0041e614str xzr, [sp+56]
0041e618ldr x0, [sp+64]
0041e61cldr x1, [sp+208]
0041e620ldr x4, [sp+200]
0041e624ldr x5, [sp+216]
0041e628b 0x41e62c
0041e62c
0041e62cloc_41e62c:
0041e62csubs xzr, x1, x0
0041e630b.hs 0x41e638
0041e634b 0x41e758
0041e638
0041e638loc_41e638:
0041e638sub x5, x5, x0
0041e63csub x6, x1, x0
0041e640sub x7, xzr, x5
0041e644and x7, x0, x7, asr #63
0041e648add x4, x4, x7
0041e64cstr x4, [sp+112]
0041e650str x6, [sp+120]
0041e654str x5, [sp+128]
0041e658stp xzr, xzr, [sp+152]
0041e65cldr x4, [sp+184]
0041e660ldrsb x27, [x4]
0041e664ldr x0, [sp+192]
0041e668ldr x4, [x4+24]
0041e66cldr x1, [sp+112]
0041e670ldr x2, [sp+120]
0041e674ldr x3, [sp+128]
0041e678blr x4
0041e67cstr x0, [sp+88]
0041e680str x1, [sp+152]
0041e684str x2, [sp+160]
0041e688ldr x4, [sp+88]
0041e68cstr x4, [sp+80]
0041e690str x1, [sp+136]
0041e694str x2, [sp+144]
0041e698ldr x4, [sp+80]
0041e69cstr x4, [sp+56]
0041e6a0str x1, [sp+96]
0041e6a4str x2, [sp+104]
0041e6a8ldr x4, [sp+56]
0041e6acldr x5, [sp+64]
0041e6b0add x4, x5, x4
0041e6b4str x4, [sp+64]
0041e6b8b 0x41e6bc
0041e6bc
0041e6bcloc_41e6bc:
0041e6bcb 0x41e5cc
0041e6c0
0041e6c0loc_41e6c0:
0041e6c0ldr x3, [sp+208]
0041e6c4str x3, [sp+72]
0041e6c8ldr x4, [sp+64]
0041e6ccsubs xzr, x3, x4
0041e6d0cset x3, eq
0041e6d4strb w3, [sp+55]
0041e6d8b.eq 0x41e6e0
0041e6dcb 0x41e724
0041e6e0
0041e6e0loc_41e6e0:
0041e6e0ldr x3, [sp+96]
0041e6e4adrp x27, 0x603000
0041e6e8ldr x4, [x27+1520]
0041e6ecsubs xzr, x4, x3
0041e6f0cset x3, eq
0041e6f4b.eq 0x41e6fc
0041e6f8b 0x41e714
0041e6fc
0041e6fcloc_41e6fc:
0041e6fcldr x0, [sp+96]
0041e700ldr x1, [sp+104]
0041e704adrp x27, 0x603000
0041e708ldr x2, [x27+1528]
0041e70cbl runtime.ifaceeq
0041e710b 0x41e71c
0041e714
0041e714loc_41e714:
0041e714mov x0, x3
0041e718b 0x41e71c
0041e71c
0041e71cloc_41e71c:
0041e71cstrb w0, [sp+55]
0041e720b 0x41e728
0041e724
0041e724loc_41e724:
0041e724b 0x41e728
0041e728
0041e728loc_41e728:
0041e728ldrb w3, [sp+55]
0041e72ctbnz w3, 0, 0x41e734
0041e730b 0x41e73c
0041e734
0041e734loc_41e734:
0041e734stp xzr, xzr, [sp+96]
0041e738b 0x41e740
0041e73c
0041e73cloc_41e73c:
0041e73cb 0x41e740
0041e740
0041e740loc_41e740:
0041e740ldr x1, [sp+96]
0041e744ldr x2, [sp+104]
0041e748ldr x0, [sp+64]
0041e74cldur x29, [sp-8]
0041e750ldr x30, [sp], 176
0041e754ret x30
0041e758
0041e758loc_41e758:
0041e758bl runtime.panicSliceB
0041e75chint
0041e760
0041e760loc_41e760:
0041e760stp x0, x1, [sp+8]
0041e764stp x2, x3, [sp+24]
0041e768str x4, [sp+40]
0041e76cmov x3, x30
0041e770bl runtime.morestack_noctxt.abi0
0041e774ldp x0, x1, [sp+8]
0041e778ldp x2, x3, [sp+24]
0041e77cldr x4, [sp+40]
0041e780b 0x41e590
0041e784udf 0
0041e788udf 0
0041e78cudf 0
0041e590
0041e590archive/tar.tryReadFull: ; void archive/tar.tryReadFull(io.Reader r, struct []uint8 b)
0041e590ldr x16, [x28+16]
0041e594sub x17, sp, 48
0041e598subs xzr, x17, x16
0041e59cb.ls 0x41e760
0041e5a0str x30, [sp-176]!
0041e5a4stur x29, [sp-8]
0041e5a8sub x29, sp, 8
0041e5acstr x0, [sp+184]
0041e5b0str x1, [sp+192]
0041e5b4str x2, [sp+200]
0041e5b8str x3, [sp+208]
0041e5bcstr x4, [sp+216]
0041e5c0str xzr, [sp+64]
0041e5c4stp xzr, xzr, [sp+96]
0041e5c8b 0x41e5cc
0041e5cc
0041e5ccloc_41e5cc:
0041e5ccldr x4, [sp+208]
0041e5d0str x4, [sp+72]
0041e5d4ldr x5, [sp+64]
0041e5d8subs xzr, x4, x5
0041e5dccset x4, gt
0041e5e0strb w4, [sp+55]
0041e5e4b.gt 0x41e5ec
0041e5e8b 0x41e604
0041e5ec
0041e5ecloc_41e5ec:
0041e5ecldr x4, [sp+96]
0041e5f0subs xzr, x4, 0
0041e5f4cset x4, ne
0041e5f8eor x4, x4, 1
0041e5fcstrb w4, [sp+55]
0041e600b 0x41e608
0041e604
0041e604loc_41e604:
0041e604b 0x41e608
0041e608
0041e608loc_41e608:
0041e608ldrb w4, [sp+55]
0041e60ctbnz w4, 0, 0x41e614
0041e610b 0x41e6c0
0041e614
0041e614loc_41e614:
0041e614str xzr, [sp+56]
0041e618ldr x0, [sp+64]
0041e61cldr x1, [sp+208]
0041e620ldr x4, [sp+200]
0041e624ldr x5, [sp+216]
0041e628b 0x41e62c
0041e62c
0041e62cloc_41e62c:
0041e62csubs xzr, x1, x0
0041e630b.hs 0x41e638
0041e634b 0x41e758
0041e638
0041e638loc_41e638:
0041e638sub x5, x5, x0
0041e63csub x6, x1, x0
0041e640sub x7, xzr, x5
0041e644and x7, x0, x7, asr #63
0041e648add x4, x4, x7
0041e64cstr x4, [sp+112]
0041e650str x6, [sp+120]
0041e654str x5, [sp+128]
0041e658stp xzr, xzr, [sp+152]
0041e65cldr x4, [sp+184]
0041e660ldrsb x27, [x4]
0041e664ldr x0, [sp+192]
0041e668ldr x4, [x4+24]
0041e66cldr x1, [sp+112]
0041e670ldr x2, [sp+120]
0041e674ldr x3, [sp+128]
0041e678blr x4
0041e67cstr x0, [sp+88]
0041e680str x1, [sp+152]
0041e684str x2, [sp+160]
0041e688ldr x4, [sp+88]
0041e68cstr x4, [sp+80]
0041e690str x1, [sp+136]
0041e694str x2, [sp+144]
0041e698ldr x4, [sp+80]
0041e69cstr x4, [sp+56]
0041e6a0str x1, [sp+96]
0041e6a4str x2, [sp+104]
0041e6a8ldr x4, [sp+56]
0041e6acldr x5, [sp+64]
0041e6b0add x4, x5, x4
0041e6b4str x4, [sp+64]
0041e6b8b 0x41e6bc
0041e6bc
0041e6bcloc_41e6bc:
0041e6bcb 0x41e5cc
0041e6c0
0041e6c0loc_41e6c0:
0041e6c0ldr x3, [sp+208]
0041e6c4str x3, [sp+72]
0041e6c8ldr x4, [sp+64]
0041e6ccsubs xzr, x3, x4
0041e6d0cset x3, eq
0041e6d4strb w3, [sp+55]
0041e6d8b.eq 0x41e6e0
0041e6dcb 0x41e724
0041e6e0
0041e6e0loc_41e6e0:
0041e6e0ldr x3, [sp+96]
0041e6e4adrp x27, 0x603000
0041e6e8ldr x4, [x27+1520]
0041e6ecsubs xzr, x4, x3
0041e6f0cset x3, eq
0041e6f4b.eq 0x41e6fc
0041e6f8b 0x41e714
0041e6fc
0041e6fcloc_41e6fc:
0041e6fcldr x0, [sp+96]
0041e700ldr x1, [sp+104]
0041e704adrp x27, 0x603000
0041e708ldr x2, [x27+1528]
0041e70cbl runtime.ifaceeq
0041e710b 0x41e71c
0041e714
0041e714loc_41e714:
0041e714mov x0, x3
0041e718b 0x41e71c
0041e71c
0041e71cloc_41e71c:
0041e71cstrb w0, [sp+55]
0041e720b 0x41e728
0041e724
0041e724loc_41e724:
0041e724b 0x41e728
0041e728
0041e728loc_41e728:
0041e728ldrb w3, [sp+55]
0041e72ctbnz w3, 0, 0x41e734
0041e730b 0x41e73c
0041e734
0041e734loc_41e734:
0041e734stp xzr, xzr, [sp+96]
0041e738b 0x41e740
0041e73c
0041e73cloc_41e73c:
0041e73cb 0x41e740
0041e740
0041e740loc_41e740:
0041e740ldr x1, [sp+96]
0041e744ldr x2, [sp+104]
0041e748ldr x0, [sp+64]
0041e74cldur x29, [sp-8]
0041e750ldr x30, [sp], 176
0041e754ret x30
0041e758
0041e758loc_41e758:
0041e758bl runtime.panicSliceB
0041e75chint
0041e760
0041e760loc_41e760:
0041e760stp x0, x1, [sp+8]
0041e764stp x2, x3, [sp+24]
0041e768str x4, [sp+40]
0041e76cmov x3, x30
0041e770bl runtime.morestack_noctxt.abi0
0041e774ldp x0, x1, [sp+8]
0041e778ldp x2, x3, [sp+24]
0041e77cldr x4, [sp+40]
0041e780b 0x41e590
0041e784udf 0
0041e788udf 0
0041e78cudf 0
0041e590
0041e790
0041e790archive/tar.readSpecialFile: ; void archive/tar.readSpecialFile(io.Reader r)
0041e790ldr x16, [x28+16]
0041e794sub x17, sp, 96
0041e798subs xzr, x17, x16
0041e79cb.ls 0x41e8e4
0041e7a0str x30, [sp-224]!
0041e7a4stur x29, [sp-8]
0041e7a8sub x29, sp, 8
0041e7acstr x0, [sp+232]
0041e7b0str x1, [sp+240]
0041e7b4str xzr, [sp+56]
0041e7b8stp xzr, xzr, [sp+64]
0041e7bcstp xzr, xzr, [sp+40]
0041e7c0ldr x0, [sp+232]
0041e7c4ldr x1, [sp+240]
0041e7c8movz x2, 1
0041e7ccmovk x2, 0x100000
0041e7d0bl io.LimitReader
0041e7d4str x0, [sp+160]
0041e7d8str x1, [sp+168]
0041e7dcstr xzr, [sp+136]
0041e7e0stp xzr, xzr, [sp+144]
0041e7e4stp xzr, xzr, [sp+120]
0041e7e8ldr x1, [sp+168]
0041e7ecldr x0, [sp+160]
0041e7f0bl io.ReadAll
0041e7f4str x0, [sp+136]
0041e7f8str x1, [sp+144]
0041e7fcstr x2, [sp+152]
0041e800str x3, [sp+120]
0041e804str x4, [sp+128]
0041e808ldr x3, [sp+136]
0041e80cldr x4, [sp+144]
0041e810ldr x5, [sp+152]
0041e814str x3, [sp+192]
0041e818str x4, [sp+200]
0041e81cstr x5, [sp+208]
0041e820ldr x3, [sp+120]
0041e824ldr x4, [sp+128]
0041e828str x3, [sp+176]
0041e82cstr x4, [sp+184]
0041e830ldr x3, [sp+192]
0041e834ldr x4, [sp+200]
0041e838ldr x5, [sp+208]
0041e83cstr x3, [sp+96]
0041e840str x4, [sp+104]
0041e844str x5, [sp+112]
0041e848ldr x3, [sp+176]
0041e84cldr x4, [sp+184]
0041e850str x3, [sp+80]
0041e854str x4, [sp+88]
0041e858ldr x3, [sp+104]
0041e85cstr x3, [sp+32]
0041e860subs xzr, x3, 0x100000
0041e864b.gt 0x41e86c
0041e868b 0x41e8a4
0041e86c
0041e86cloc_41e86c:
0041e86cstr xzr, [sp+56]
0041e870stp xzr, xzr, [sp+64]
0041e874adrp x27, 0x603000
0041e878ldr x3, [x27+2128]
0041e87cadrp x27, 0x603000
0041e880ldr x4, [x27+2136]
0041e884str x3, [sp+40]
0041e888str x4, [sp+48]
0041e88cldr x0, [sp+56]
0041e890ldr x1, [sp+64]
0041e894ldr x2, [sp+72]
0041e898ldur x29, [sp-8]
0041e89cldr x30, [sp], 224
0041e8a0ret x30
0041e8a4
0041e8a4loc_41e8a4:
0041e8a4ldr x5, [sp+96]
0041e8a8ldr x6, [sp+104]
0041e8acldr x7, [sp+112]
0041e8b0str x5, [sp+56]
0041e8b4str x6, [sp+64]
0041e8b8str x7, [sp+72]
0041e8bcldr x3, [sp+80]
0041e8c0ldr x4, [sp+88]
0041e8c4str x3, [sp+40]
0041e8c8str x4, [sp+48]
0041e8ccldr x0, [sp+56]
0041e8d0ldr x1, [sp+64]
0041e8d4ldr x2, [sp+72]
0041e8d8ldur x29, [sp-8]
0041e8dcldr x30, [sp], 224
0041e8e0ret x30
0041e8e4
0041e8e4loc_41e8e4:
0041e8e4stp x0, x1, [sp+8]
0041e8e8mov x3, x30
0041e8ecbl runtime.morestack_noctxt.abi0
0041e8f0ldp x0, x1, [sp+8]
0041e8f4b 0x41e790
0041e8f8udf 0
0041e8fcudf 0
0041e790
0041e790archive/tar.readSpecialFile: ; void archive/tar.readSpecialFile(io.Reader r)
0041e790ldr x16, [x28+16]
0041e794sub x17, sp, 96
0041e798subs xzr, x17, x16
0041e79cb.ls 0x41e8e4
0041e7a0str x30, [sp-224]!
0041e7a4stur x29, [sp-8]
0041e7a8sub x29, sp, 8
0041e7acstr x0, [sp+232]
0041e7b0str x1, [sp+240]
0041e7b4str xzr, [sp+56]
0041e7b8stp xzr, xzr, [sp+64]
0041e7bcstp xzr, xzr, [sp+40]
0041e7c0ldr x0, [sp+232]
0041e7c4ldr x1, [sp+240]
0041e7c8movz x2, 1
0041e7ccmovk x2, 0x100000
0041e7d0bl io.LimitReader
0041e7d4str x0, [sp+160]
0041e7d8str x1, [sp+168]
0041e7dcstr xzr, [sp+136]
0041e7e0stp xzr, xzr, [sp+144]
0041e7e4stp xzr, xzr, [sp+120]
0041e7e8ldr x1, [sp+168]
0041e7ecldr x0, [sp+160]
0041e7f0bl io.ReadAll
0041e7f4str x0, [sp+136]
0041e7f8str x1, [sp+144]
0041e7fcstr x2, [sp+152]
0041e800str x3, [sp+120]
0041e804str x4, [sp+128]
0041e808ldr x3, [sp+136]
0041e80cldr x4, [sp+144]
0041e810ldr x5, [sp+152]
0041e814str x3, [sp+192]
0041e818str x4, [sp+200]
0041e81cstr x5, [sp+208]
0041e820ldr x3, [sp+120]
0041e824ldr x4, [sp+128]
0041e828str x3, [sp+176]
0041e82cstr x4, [sp+184]
0041e830ldr x3, [sp+192]
0041e834ldr x4, [sp+200]
0041e838ldr x5, [sp+208]
0041e83cstr x3, [sp+96]
0041e840str x4, [sp+104]
0041e844str x5, [sp+112]
0041e848ldr x3, [sp+176]
0041e84cldr x4, [sp+184]
0041e850str x3, [sp+80]
0041e854str x4, [sp+88]
0041e858ldr x3, [sp+104]
0041e85cstr x3, [sp+32]
0041e860subs xzr, x3, 0x100000
0041e864b.gt 0x41e86c
0041e868b 0x41e8a4
0041e86c
0041e86cloc_41e86c:
0041e86cstr xzr, [sp+56]
0041e870stp xzr, xzr, [sp+64]
0041e874adrp x27, 0x603000
0041e878ldr x3, [x27+2128]
0041e87cadrp x27, 0x603000
0041e880ldr x4, [x27+2136]
0041e884str x3, [sp+40]
0041e888str x4, [sp+48]
0041e88cldr x0, [sp+56]
0041e890ldr x1, [sp+64]
0041e894ldr x2, [sp+72]
0041e898ldur x29, [sp-8]
0041e89cldr x30, [sp], 224
0041e8a0ret x30
0041e8a4
0041e8a4loc_41e8a4:
0041e8a4ldr x5, [sp+96]
0041e8a8ldr x6, [sp+104]
0041e8acldr x7, [sp+112]
0041e8b0str x5, [sp+56]
0041e8b4str x6, [sp+64]
0041e8b8str x7, [sp+72]
0041e8bcldr x3, [sp+80]
0041e8c0ldr x4, [sp+88]
0041e8c4str x3, [sp+40]
0041e8c8str x4, [sp+48]
0041e8ccldr x0, [sp+56]
0041e8d0ldr x1, [sp+64]
0041e8d4ldr x2, [sp+72]
0041e8d8ldur x29, [sp-8]
0041e8dcldr x30, [sp], 224
0041e8e0ret x30
0041e8e4
0041e8e4loc_41e8e4:
0041e8e4stp x0, x1, [sp+8]
0041e8e8mov x3, x30
0041e8ecbl runtime.morestack_noctxt.abi0
0041e8f0ldp x0, x1, [sp+8]
0041e8f4b 0x41e790
0041e8f8udf 0
0041e8fcudf 0
0041e790
0041e900
0041e900archive/tar.discard: ; void archive/tar.discard(io.Reader r, int64 n)
0041e900ldr x16, [x28+16]
0041e904sub x17, sp, 192
0041e908subs xzr, x17, x16
0041e90cb.ls 0x41ec40
0041e910sub x20, sp, 320
0041e914stp x29, x30, [x20-8]
0041e918add sp, x20, 0
0041e91csub x29, sp, 8
0041e920str x0, [sp+328]
0041e924str x1, [sp+336]
0041e928str x2, [sp+344]
0041e92cstp xzr, xzr, [sp+128]
0041e930str xzr, [sp+64]
0041e934stp xzr, xzr, [sp+248]
0041e938ldr x5, [sp+336]
0041e93cldr x6, [sp+328]
0041e940cbnz x6, 0x41e948
0041e944b 0x41e968
0041e948
0041e948loc_41e948:
0041e948str x5, [sp+224]
0041e94cldr x1, [x6+8]
0041e950adrp x0, 0x5f0000
0041e954add x0, x0, 2288
0041e958bl runtime.typeAssert
0041e95cldr x5, [sp+224]
0041e960mov x6, x0
0041e964b 0x41e96c
0041e968
0041e968loc_41e968:
0041e968b 0x41e96c
0041e96c
0041e96cloc_41e96c:
0041e96cstr x6, [sp+248]
0041e970str x5, [sp+256]
0041e974subs xzr, x6, 0
0041e978cset x5, ne
0041e97cstrb w5, [sp+63]
0041e980ldr x5, [sp+248]
0041e984ldr x6, [sp+256]
0041e988str x5, [sp+208]
0041e98cstr x6, [sp+216]
0041e990ldrb w5, [sp+63]
0041e994strb w5, [sp+62]
0041e998ldr x5, [sp+208]
0041e99cldr x6, [sp+216]
0041e9a0str x5, [sp+144]
0041e9a4str x6, [sp+152]
0041e9a8ldrb w5, [sp+62]
0041e9acstrb w5, [sp+61]
0041e9b0strb w5, [sp+63]
0041e9b4tbnz w5, 0, 0x41e9bc
0041e9b8b 0x41e9d0
0041e9bc
0041e9bcloc_41e9bc:
0041e9bcldr x5, [sp+344]
0041e9c0subs xzr, x5, 1
0041e9c4cset x5, gt
0041e9c8strb w5, [sp+63]
0041e9ccb 0x41e9d4
0041e9d0
0041e9d0loc_41e9d0:
0041e9d0b 0x41e9d4
0041e9d4
0041e9d4loc_41e9d4:
0041e9d4ldrb w5, [sp+63]
0041e9d8tbnz w5, 0, 0x41e9e0
0041e9dcb 0x41eb30
0041e9e0
0041e9e0loc_41e9e0:
0041e9e0stp xzr, xzr, [sp+232]
0041e9e4ldr x3, [sp+144]
0041e9e8ldrsb x27, [x3]
0041e9ecldr x3, [x3+24]
0041e9f0ldr x0, [sp+152]
0041e9f4mov x1, xzr
0041e9f8orr x2, xzr, 1
0041e9fcblr x3
0041ea00str x0, [sp+96]
0041ea04str x1, [sp+232]
0041ea08str x2, [sp+240]
0041ea0cldr x3, [sp+96]
0041ea10str x3, [sp+120]
0041ea14str x1, [sp+296]
0041ea18str x2, [sp+304]
0041ea1cldr x3, [sp+120]
0041ea20str x3, [sp+80]
0041ea24str x1, [sp+192]
0041ea28str x2, [sp+200]
0041ea2cldr x3, [sp+80]
0041ea30subs xzr, x3, 0
0041ea34cset x4, ge
0041ea38strb w4, [sp+63]
0041ea3ctbz x3, 63, 0x41ea44
0041ea40b 0x41ea5c
0041ea44
0041ea44loc_41ea44:
0041ea44ldr x5, [sp+192]
0041ea48subs xzr, x5, 0
0041ea4ccset x5, ne
0041ea50eor x5, x5, 1
0041ea54strb w5, [sp+63]
0041ea58b 0x41ea60
0041ea5c
0041ea5cloc_41ea5c:
0041ea5cb 0x41ea60
0041ea60
0041ea60loc_41ea60:
0041ea60ldrb w5, [sp+63]
0041ea64tbnz w5, 0, 0x41ea6c
0041ea68b 0x41eb28
0041ea6c
0041ea6cloc_41ea6c:
0041ea6cstp xzr, xzr, [sp+232]
0041ea70ldr x3, [sp+144]
0041ea74ldrsb x27, [x3]
0041ea78ldr x3, [x3+24]
0041ea7cldr x0, [sp+152]
0041ea80ldr x4, [sp+344]
0041ea84sub x1, x4, 1
0041ea88orr x2, xzr, 1
0041ea8cblr x3
0041ea90str x0, [sp+96]
0041ea94str x1, [sp+232]
0041ea98str x2, [sp+240]
0041ea9cldr x3, [sp+96]
0041eaa0str x3, [sp+112]
0041eaa4str x1, [sp+280]
0041eaa8str x2, [sp+288]
0041eaacldr x3, [sp+112]
0041eab0str x3, [sp+72]
0041eab4str x1, [sp+176]
0041eab8str x2, [sp+184]
0041eabcldr x3, [sp+72]
0041eac0subs xzr, x3, 0
0041eac4cset x4, lt
0041eac8strb w4, [sp+63]
0041eacctbnz x3, 63, 0x41ead4
0041ead0b 0x41ead8
0041ead4
0041ead4loc_41ead4:
0041ead4b 0x41eaec
0041ead8
0041ead8loc_41ead8:
0041ead8ldr x5, [sp+176]
0041eadcsubs xzr, x5, 0
0041eae0cset x5, ne
0041eae4strb w5, [sp+63]
0041eae8b 0x41eaec
0041eaec
0041eaecloc_41eaec:
0041eaecldrb w5, [sp+63]
0041eaf0tbnz w5, 0, 0x41eaf8
0041eaf4b 0x41eb14
0041eaf8
0041eaf8loc_41eaf8:
0041eaf8ldr x0, [sp+176]
0041eafcldr x1, [sp+184]
0041eb00str x0, [sp+128]
0041eb04str x1, [sp+136]
0041eb08ldp x29, x30, [sp-8]
0041eb0cadd sp, sp, 320
0041eb10ret x30
0041eb14
0041eb14loc_41eb14:
0041eb14ldr x5, [sp+80]
0041eb18ldr x6, [sp+72]
0041eb1csub x5, x6, x5
0041eb20str x5, [sp+64]
0041eb24b 0x41eb2c
0041eb28
0041eb28loc_41eb28:
0041eb28b 0x41eb2c
0041eb2c
0041eb2cloc_41eb2c:
0041eb2cb 0x41eb34
0041eb30
0041eb30loc_41eb30:
0041eb30b 0x41eb34
0041eb34
0041eb34loc_41eb34:
0041eb34stp xzr, xzr, [sp+232]
0041eb38adrp x27, 0x5ef000
0041eb3cldr x0, [x27+2560]
0041eb40ldr x2, [sp+328]
0041eb44adrp x27, 0x5ef000
0041eb48ldr x1, [x27+2568]
0041eb4cldr x3, [sp+336]
0041eb50ldr x5, [sp+64]
0041eb54ldr x6, [sp+344]
0041eb58sub x4, x6, x5
0041eb5cbl io.CopyN
0041eb60str x0, [sp+96]
0041eb64str x1, [sp+232]
0041eb68str x2, [sp+240]
0041eb6cldr x5, [sp+96]
0041eb70str x5, [sp+104]
0041eb74str x1, [sp+264]
0041eb78str x2, [sp+272]
0041eb7cldr x5, [sp+104]
0041eb80str x5, [sp+88]
0041eb84str x1, [sp+160]
0041eb88str x2, [sp+168]
0041eb8cadrp x27, 0x603000
0041eb90ldr x5, [x27+1520]
0041eb94subs xzr, x1, x5
0041eb98cset x5, eq
0041eb9cb.eq 0x41eba4
0041eba0b 0x41ebc0
0041eba4
0041eba4loc_41eba4:
0041eba4adrp x27, 0x603000
0041eba8ldr x3, [x27+1528]
0041ebacmov x0, x1
0041ebb0mov x1, x2
0041ebb4mov x2, x3
0041ebb8bl runtime.ifaceeq
0041ebbcb 0x41ebc8
0041ebc0
0041ebc0loc_41ebc0:
0041ebc0mov x0, x5
0041ebc4b 0x41ebc8
0041ebc8
0041ebc8loc_41ebc8:
0041ebc8strb w0, [sp+63]
0041ebcctbnz w0, 0, 0x41ebd4
0041ebd0b 0x41ebf4
0041ebd4
0041ebd4loc_41ebd4:
0041ebd4ldr x2, [sp+64]
0041ebd8ldr x3, [sp+88]
0041ebdcadd x2, x2, x3
0041ebe0ldr x3, [sp+344]
0041ebe4subs xzr, x3, x2
0041ebe8cset x2, gt
0041ebecstrb w2, [sp+63]
0041ebf0b 0x41ebf8
0041ebf4
0041ebf4loc_41ebf4:
0041ebf4b 0x41ebf8
0041ebf8
0041ebf8loc_41ebf8:
0041ebf8ldrb w2, [sp+63]
0041ebfctbnz w2, 0, 0x41ec04
0041ec00b 0x41ec20
0041ec04
0041ec04loc_41ec04:
0041ec04adrp x27, 0x603000
0041ec08ldr x2, [x27+1536]
0041ec0cadrp x27, 0x603000
0041ec10ldr x3, [x27+1544]
0041ec14str x2, [sp+160]
0041ec18str x3, [sp+168]
0041ec1cb 0x41ec24
0041ec20
0041ec20loc_41ec20:
0041ec20b 0x41ec24
0041ec24
0041ec24loc_41ec24:
0041ec24ldr x0, [sp+160]
0041ec28ldr x1, [sp+168]
0041ec2cstr x0, [sp+128]
0041ec30str x1, [sp+136]
0041ec34ldp x29, x30, [sp-8]
0041ec38add sp, sp, 320
0041ec3cret x30
0041ec40
0041ec40loc_41ec40:
0041ec40stp x0, x1, [sp+8]
0041ec44str x2, [sp+24]
0041ec48mov x3, x30
0041ec4cbl runtime.morestack_noctxt.abi0
0041ec50ldp x0, x1, [sp+8]
0041ec54ldr x2, [sp+24]
0041ec58b 0x41e900
0041ec5cudf 0
0041e900
0041e900archive/tar.discard: ; void archive/tar.discard(io.Reader r, int64 n)
0041e900ldr x16, [x28+16]
0041e904sub x17, sp, 192
0041e908subs xzr, x17, x16
0041e90cb.ls 0x41ec40
0041e910sub x20, sp, 320
0041e914stp x29, x30, [x20-8]
0041e918add sp, x20, 0
0041e91csub x29, sp, 8
0041e920str x0, [sp+328]
0041e924str x1, [sp+336]
0041e928str x2, [sp+344]
0041e92cstp xzr, xzr, [sp+128]
0041e930str xzr, [sp+64]
0041e934stp xzr, xzr, [sp+248]
0041e938ldr x5, [sp+336]
0041e93cldr x6, [sp+328]
0041e940cbnz x6, 0x41e948
0041e944b 0x41e968
0041e948
0041e948loc_41e948:
0041e948str x5, [sp+224]
0041e94cldr x1, [x6+8]
0041e950adrp x0, 0x5f0000
0041e954add x0, x0, 2288
0041e958bl runtime.typeAssert
0041e95cldr x5, [sp+224]
0041e960mov x6, x0
0041e964b 0x41e96c
0041e968
0041e968loc_41e968:
0041e968b 0x41e96c
0041e96c
0041e96cloc_41e96c:
0041e96cstr x6, [sp+248]
0041e970str x5, [sp+256]
0041e974subs xzr, x6, 0
0041e978cset x5, ne
0041e97cstrb w5, [sp+63]
0041e980ldr x5, [sp+248]
0041e984ldr x6, [sp+256]
0041e988str x5, [sp+208]
0041e98cstr x6, [sp+216]
0041e990ldrb w5, [sp+63]
0041e994strb w5, [sp+62]
0041e998ldr x5, [sp+208]
0041e99cldr x6, [sp+216]
0041e9a0str x5, [sp+144]
0041e9a4str x6, [sp+152]
0041e9a8ldrb w5, [sp+62]
0041e9acstrb w5, [sp+61]
0041e9b0strb w5, [sp+63]
0041e9b4tbnz w5, 0, 0x41e9bc
0041e9b8b 0x41e9d0
0041e9bc
0041e9bcloc_41e9bc:
0041e9bcldr x5, [sp+344]
0041e9c0subs xzr, x5, 1
0041e9c4cset x5, gt
0041e9c8strb w5, [sp+63]
0041e9ccb 0x41e9d4
0041e9d0
0041e9d0loc_41e9d0:
0041e9d0b 0x41e9d4
0041e9d4
0041e9d4loc_41e9d4:
0041e9d4ldrb w5, [sp+63]
0041e9d8tbnz w5, 0, 0x41e9e0
0041e9dcb 0x41eb30
0041e9e0
0041e9e0loc_41e9e0:
0041e9e0stp xzr, xzr, [sp+232]
0041e9e4ldr x3, [sp+144]
0041e9e8ldrsb x27, [x3]
0041e9ecldr x3, [x3+24]
0041e9f0ldr x0, [sp+152]
0041e9f4mov x1, xzr
0041e9f8orr x2, xzr, 1
0041e9fcblr x3
0041ea00str x0, [sp+96]
0041ea04str x1, [sp+232]
0041ea08str x2, [sp+240]
0041ea0cldr x3, [sp+96]
0041ea10str x3, [sp+120]
0041ea14str x1, [sp+296]
0041ea18str x2, [sp+304]
0041ea1cldr x3, [sp+120]
0041ea20str x3, [sp+80]
0041ea24str x1, [sp+192]
0041ea28str x2, [sp+200]
0041ea2cldr x3, [sp+80]
0041ea30subs xzr, x3, 0
0041ea34cset x4, ge
0041ea38strb w4, [sp+63]
0041ea3ctbz x3, 63, 0x41ea44
0041ea40b 0x41ea5c
0041ea44
0041ea44loc_41ea44:
0041ea44ldr x5, [sp+192]
0041ea48subs xzr, x5, 0
0041ea4ccset x5, ne
0041ea50eor x5, x5, 1
0041ea54strb w5, [sp+63]
0041ea58b 0x41ea60
0041ea5c
0041ea5cloc_41ea5c:
0041ea5cb 0x41ea60
0041ea60
0041ea60loc_41ea60:
0041ea60ldrb w5, [sp+63]
0041ea64tbnz w5, 0, 0x41ea6c
0041ea68b 0x41eb28
0041ea6c
0041ea6cloc_41ea6c:
0041ea6cstp xzr, xzr, [sp+232]
0041ea70ldr x3, [sp+144]
0041ea74ldrsb x27, [x3]
0041ea78ldr x3, [x3+24]
0041ea7cldr x0, [sp+152]
0041ea80ldr x4, [sp+344]
0041ea84sub x1, x4, 1
0041ea88orr x2, xzr, 1
0041ea8cblr x3
0041ea90str x0, [sp+96]
0041ea94str x1, [sp+232]
0041ea98str x2, [sp+240]
0041ea9cldr x3, [sp+96]
0041eaa0str x3, [sp+112]
0041eaa4str x1, [sp+280]
0041eaa8str x2, [sp+288]
0041eaacldr x3, [sp+112]
0041eab0str x3, [sp+72]
0041eab4str x1, [sp+176]
0041eab8str x2, [sp+184]
0041eabcldr x3, [sp+72]
0041eac0subs xzr, x3, 0
0041eac4cset x4, lt
0041eac8strb w4, [sp+63]
0041eacctbnz x3, 63, 0x41ead4
0041ead0b 0x41ead8
0041ead4
0041ead4loc_41ead4:
0041ead4b 0x41eaec
0041ead8
0041ead8loc_41ead8:
0041ead8ldr x5, [sp+176]
0041eadcsubs xzr, x5, 0
0041eae0cset x5, ne
0041eae4strb w5, [sp+63]
0041eae8b 0x41eaec
0041eaec
0041eaecloc_41eaec:
0041eaecldrb w5, [sp+63]
0041eaf0tbnz w5, 0, 0x41eaf8
0041eaf4b 0x41eb14
0041eaf8
0041eaf8loc_41eaf8:
0041eaf8ldr x0, [sp+176]
0041eafcldr x1, [sp+184]
0041eb00str x0, [sp+128]
0041eb04str x1, [sp+136]
0041eb08ldp x29, x30, [sp-8]
0041eb0cadd sp, sp, 320
0041eb10ret x30
0041eb14
0041eb14loc_41eb14:
0041eb14ldr x5, [sp+80]
0041eb18ldr x6, [sp+72]
0041eb1csub x5, x6, x5
0041eb20str x5, [sp+64]
0041eb24b 0x41eb2c
0041eb28
0041eb28loc_41eb28:
0041eb28b 0x41eb2c
0041eb2c
0041eb2cloc_41eb2c:
0041eb2cb 0x41eb34
0041eb30
0041eb30loc_41eb30:
0041eb30b 0x41eb34
0041eb34
0041eb34loc_41eb34:
0041eb34stp xzr, xzr, [sp+232]
0041eb38adrp x27, 0x5ef000
0041eb3cldr x0, [x27+2560]
0041eb40ldr x2, [sp+328]
0041eb44adrp x27, 0x5ef000
0041eb48ldr x1, [x27+2568]
0041eb4cldr x3, [sp+336]
0041eb50ldr x5, [sp+64]
0041eb54ldr x6, [sp+344]
0041eb58sub x4, x6, x5
0041eb5cbl io.CopyN
0041eb60str x0, [sp+96]
0041eb64str x1, [sp+232]
0041eb68str x2, [sp+240]
0041eb6cldr x5, [sp+96]
0041eb70str x5, [sp+104]
0041eb74str x1, [sp+264]
0041eb78str x2, [sp+272]
0041eb7cldr x5, [sp+104]
0041eb80str x5, [sp+88]
0041eb84str x1, [sp+160]
0041eb88str x2, [sp+168]
0041eb8cadrp x27, 0x603000
0041eb90ldr x5, [x27+1520]
0041eb94subs xzr, x1, x5
0041eb98cset x5, eq
0041eb9cb.eq 0x41eba4
0041eba0b 0x41ebc0
0041eba4
0041eba4loc_41eba4:
0041eba4adrp x27, 0x603000
0041eba8ldr x3, [x27+1528]
0041ebacmov x0, x1
0041ebb0mov x1, x2
0041ebb4mov x2, x3
0041ebb8bl runtime.ifaceeq
0041ebbcb 0x41ebc8
0041ebc0
0041ebc0loc_41ebc0:
0041ebc0mov x0, x5
0041ebc4b 0x41ebc8
0041ebc8
0041ebc8loc_41ebc8:
0041ebc8strb w0, [sp+63]
0041ebcctbnz w0, 0, 0x41ebd4
0041ebd0b 0x41ebf4
0041ebd4
0041ebd4loc_41ebd4:
0041ebd4ldr x2, [sp+64]
0041ebd8ldr x3, [sp+88]
0041ebdcadd x2, x2, x3
0041ebe0ldr x3, [sp+344]
0041ebe4subs xzr, x3, x2
0041ebe8cset x2, gt
0041ebecstrb w2, [sp+63]
0041ebf0b 0x41ebf8
0041ebf4
0041ebf4loc_41ebf4:
0041ebf4b 0x41ebf8
0041ebf8
0041ebf8loc_41ebf8:
0041ebf8ldrb w2, [sp+63]
0041ebfctbnz w2, 0, 0x41ec04
0041ec00b 0x41ec20
0041ec04
0041ec04loc_41ec04:
0041ec04adrp x27, 0x603000
0041ec08ldr x2, [x27+1536]
0041ec0cadrp x27, 0x603000
0041ec10ldr x3, [x27+1544]
0041ec14str x2, [sp+160]
0041ec18str x3, [sp+168]
0041ec1cb 0x41ec24
0041ec20
0041ec20loc_41ec20:
0041ec20b 0x41ec24
0041ec24
0041ec24loc_41ec24:
0041ec24ldr x0, [sp+160]
0041ec28ldr x1, [sp+168]
0041ec2cstr x0, [sp+128]
0041ec30str x1, [sp+136]
0041ec34ldp x29, x30, [sp-8]
0041ec38add sp, sp, 320
0041ec3cret x30
0041ec40
0041ec40loc_41ec40:
0041ec40stp x0, x1, [sp+8]
0041ec44str x2, [sp+24]
0041ec48mov x3, x30
0041ec4cbl runtime.morestack_noctxt.abi0
0041ec50ldp x0, x1, [sp+8]
0041ec54ldr x2, [sp+24]
0041ec58b 0x41e900
0041ec5cudf 0
0041e900
0041ec60
0041ec60archive/tar.statAtime: ; void archive/tar.statAtime(syscall.Stat_t * st)
0041ec60ldr x16, [x28+16]
0041ec64subs xzr, sp, x16
0041ec68b.ls 0x41ecd0
0041ec6cstr x30, [sp-128]!
0041ec70stur x29, [sp-8]
0041ec74sub x29, sp, 8
0041ec78str x0, [sp+136]
0041ec7cstp xzr, xzr, [sp+64]
0041ec80str xzr, [sp+80]
0041ec84ldr x1, [sp+136]
0041ec88ldrsb x27, [x1]
0041ec8cadd x0, x1, 72
0041ec90str x0, [sp+88]
0041ec94bl syscall.(*Timespec).Unix
0041ec98str x0, [sp+40]
0041ec9cstr x1, [sp+32]
0041eca0str x0, [sp+56]
0041eca4str x1, [sp+48]
0041eca8bl time.Unix
0041ecacstr x0, [sp+96]
0041ecb0str x1, [sp+104]
0041ecb4str x2, [sp+112]
0041ecb8str x0, [sp+64]
0041ecbcstr x1, [sp+72]
0041ecc0str x2, [sp+80]
0041ecc4ldur x29, [sp-8]
0041ecc8ldr x30, [sp], 128
0041ecccret x30
0041ecd0
0041ecd0loc_41ecd0:
0041ecd0str x0, [sp+8]
0041ecd4mov x3, x30
0041ecd8bl runtime.morestack_noctxt.abi0
0041ecdcldr x0, [sp+8]
0041ece0b 0x41ec60
0041ece4udf 0
0041ece8udf 0
0041ececudf 0
0041ec60
0041ec60archive/tar.statAtime: ; void archive/tar.statAtime(syscall.Stat_t * st)
0041ec60ldr x16, [x28+16]
0041ec64subs xzr, sp, x16
0041ec68b.ls 0x41ecd0
0041ec6cstr x30, [sp-128]!
0041ec70stur x29, [sp-8]
0041ec74sub x29, sp, 8
0041ec78str x0, [sp+136]
0041ec7cstp xzr, xzr, [sp+64]
0041ec80str xzr, [sp+80]
0041ec84ldr x1, [sp+136]
0041ec88ldrsb x27, [x1]
0041ec8cadd x0, x1, 72
0041ec90str x0, [sp+88]
0041ec94bl syscall.(*Timespec).Unix
0041ec98str x0, [sp+40]
0041ec9cstr x1, [sp+32]
0041eca0str x0, [sp+56]
0041eca4str x1, [sp+48]
0041eca8bl time.Unix
0041ecacstr x0, [sp+96]
0041ecb0str x1, [sp+104]
0041ecb4str x2, [sp+112]
0041ecb8str x0, [sp+64]
0041ecbcstr x1, [sp+72]
0041ecc0str x2, [sp+80]
0041ecc4ldur x29, [sp-8]
0041ecc8ldr x30, [sp], 128
0041ecccret x30
0041ecd0
0041ecd0loc_41ecd0:
0041ecd0str x0, [sp+8]
0041ecd4mov x3, x30
0041ecd8bl runtime.morestack_noctxt.abi0
0041ecdcldr x0, [sp+8]
0041ece0b 0x41ec60
0041ece4udf 0
0041ece8udf 0
0041ececudf 0
0041ec60
0041ecf0
0041ecf0archive/tar.statCtime: ; void archive/tar.statCtime(syscall.Stat_t * st)
0041ecf0ldr x16, [x28+16]
0041ecf4subs xzr, sp, x16
0041ecf8b.ls 0x41ed60
0041ecfcstr x30, [sp-128]!
0041ed00stur x29, [sp-8]
0041ed04sub x29, sp, 8
0041ed08str x0, [sp+136]
0041ed0cstp xzr, xzr, [sp+64]
0041ed10str xzr, [sp+80]
0041ed14ldr x1, [sp+136]
0041ed18ldrsb x27, [x1]
0041ed1cadd x0, x1, 104
0041ed20str x0, [sp+88]
0041ed24bl syscall.(*Timespec).Unix
0041ed28str x0, [sp+40]
0041ed2cstr x1, [sp+32]
0041ed30str x0, [sp+56]
0041ed34str x1, [sp+48]
0041ed38bl time.Unix
0041ed3cstr x0, [sp+96]
0041ed40str x1, [sp+104]
0041ed44str x2, [sp+112]
0041ed48str x0, [sp+64]
0041ed4cstr x1, [sp+72]
0041ed50str x2, [sp+80]
0041ed54ldur x29, [sp-8]
0041ed58ldr x30, [sp], 128
0041ed5cret x30
0041ed60
0041ed60loc_41ed60:
0041ed60str x0, [sp+8]
0041ed64mov x3, x30
0041ed68bl runtime.morestack_noctxt.abi0
0041ed6cldr x0, [sp+8]
0041ed70b 0x41ecf0
0041ed74udf 0
0041ed78udf 0
0041ed7cudf 0
0041ecf0
0041ecf0archive/tar.statCtime: ; void archive/tar.statCtime(syscall.Stat_t * st)
0041ecf0ldr x16, [x28+16]
0041ecf4subs xzr, sp, x16
0041ecf8b.ls 0x41ed60
0041ecfcstr x30, [sp-128]!
0041ed00stur x29, [sp-8]
0041ed04sub x29, sp, 8
0041ed08str x0, [sp+136]
0041ed0cstp xzr, xzr, [sp+64]
0041ed10str xzr, [sp+80]
0041ed14ldr x1, [sp+136]
0041ed18ldrsb x27, [x1]
0041ed1cadd x0, x1, 104
0041ed20str x0, [sp+88]
0041ed24bl syscall.(*Timespec).Unix
0041ed28str x0, [sp+40]
0041ed2cstr x1, [sp+32]
0041ed30str x0, [sp+56]
0041ed34str x1, [sp+48]
0041ed38bl time.Unix
0041ed3cstr x0, [sp+96]
0041ed40str x1, [sp+104]
0041ed44str x2, [sp+112]
0041ed48str x0, [sp+64]
0041ed4cstr x1, [sp+72]
0041ed50str x2, [sp+80]
0041ed54ldur x29, [sp-8]
0041ed58ldr x30, [sp], 128
0041ed5cret x30
0041ed60
0041ed60loc_41ed60:
0041ed60str x0, [sp+8]
0041ed64mov x3, x30
0041ed68bl runtime.morestack_noctxt.abi0
0041ed6cldr x0, [sp+8]
0041ed70b 0x41ecf0
0041ed74udf 0
0041ed78udf 0
0041ed7cudf 0
0041ecf0
0041ed80
0041ed80archive/tar.init.0: ; void archive/tar.init.0(void)
0041ed80ldr x16, [x28+16]
0041ed84subs xzr, sp, x16
0041ed88b.ls 0x41eddc
0041ed8cstr x30, [sp-16]!
0041ed90stur x29, [sp-8]
0041ed94sub x29, sp, 8
0041ed98adrp x27, 0x62d000
0041ed9cldr w0, [x27+3056]
0041eda0cbz w0, 0x41eda8
0041eda4b 0x41edac
0041eda8
0041eda8loc_41eda8:
0041eda8b 0x41edc0
0041edac
0041edacloc_41edac:
0041edacadrp x27, 0x602000
0041edb0ldr x0, [x27+3480]
0041edb4bl runtime.gcWriteBarrier1
0041edb8str x0, [x25]
0041edbcb 0x41edc0
0041edc0
0041edc0loc_41edc0:
0041edc0adrp x0, 0x2ba000
0041edc4add x0, x0, 3864
0041edc8adrp x27, 0x602000
0041edccstr x0, [x27+3480]
0041edd0ldur x29, [sp-8]
0041edd4ldr x30, [sp], 16
0041edd8ret x30
0041eddc
0041eddcloc_41eddc:
0041eddcmov x3, x30
0041ede0bl runtime.morestack_noctxt.abi0
0041ede4b 0x41ed80
0041ede8udf 0
0041edecudf 0
0041ed80
0041ed80archive/tar.init.0: ; void archive/tar.init.0(void)
0041ed80ldr x16, [x28+16]
0041ed84subs xzr, sp, x16
0041ed88b.ls 0x41eddc
0041ed8cstr x30, [sp-16]!
0041ed90stur x29, [sp-8]
0041ed94sub x29, sp, 8
0041ed98adrp x27, 0x62d000
0041ed9cldr w0, [x27+3056]
0041eda0cbz w0, 0x41eda8
0041eda4b 0x41edac
0041eda8
0041eda8loc_41eda8:
0041eda8b 0x41edc0
0041edac
0041edacloc_41edac:
0041edacadrp x27, 0x602000
0041edb0ldr x0, [x27+3480]
0041edb4bl runtime.gcWriteBarrier1
0041edb8str x0, [x25]
0041edbcb 0x41edc0
0041edc0
0041edc0loc_41edc0:
0041edc0adrp x0, 0x2ba000
0041edc4add x0, x0, 3864
0041edc8adrp x27, 0x602000
0041edccstr x0, [x27+3480]
0041edd0ldur x29, [sp-8]
0041edd4ldr x30, [sp], 16
0041edd8ret x30
0041eddc
0041eddcloc_41eddc:
0041eddcmov x3, x30
0041ede0bl runtime.morestack_noctxt.abi0
0041ede4b 0x41ed80
0041ede8udf 0
0041edecudf 0
0041ed80
0041edf0
0041edf0archive/tar.statUnix: ; void archive/tar.statUnix(io/fs.FileInfo fi, archive/tar.Header * h, bool doNameLookups)
0041edf0ldr x16, [x28+16]
0041edf4sub x17, sp, 352
0041edf8subs xzr, x17, x16
0041edfcb.ls 0x41f49c
0041ee00sub x20, sp, 480
0041ee04stp x29, x30, [x20-8]
0041ee08add sp, x20, 0
0041ee0csub x29, sp, 8
0041ee10str x0, [sp+488]
0041ee14str x1, [sp+496]
0041ee18str x2, [sp+504]
0041ee1cstrb w3, [sp+512]
0041ee20stp xzr, xzr, [sp+120]
0041ee24ldr x1, [sp+488]
0041ee28ldrsb x27, [x1]
0041ee2cldr x1, [x1+64]
0041ee30ldr x0, [sp+496]
0041ee34blr x1
0041ee38str x0, [sp+376]
0041ee3cstr x1, [sp+384]
0041ee40str xzr, [sp+368]
0041ee44ldr x1, [sp+384]
0041ee48ldr x2, [sp+376]
0041ee4cadrp x3, 0x1c8000
0041ee50add x3, x3, 1472
0041ee54subs xzr, x2, x3
0041ee58b.eq 0x41ee60
0041ee5cb 0x41ee68
0041ee60
0041ee60loc_41ee60:
0041ee60orr x0, xzr, 1
0041ee64b 0x41ee74
0041ee68
0041ee68loc_41ee68:
0041ee68mov x0, xzr
0041ee6cmov x1, xzr
0041ee70b 0x41ee74
0041ee74
0041ee74loc_41ee74:
0041ee74str x1, [sp+368]
0041ee78strb w0, [sp+53]
0041ee7cldr x3, [sp+368]
0041ee80str x3, [sp+224]
0041ee84ldrb w3, [sp+53]
0041ee88strb w3, [sp+52]
0041ee8cldr x3, [sp+224]
0041ee90str x3, [sp+160]
0041ee94ldrb w3, [sp+52]
0041ee98strb w3, [sp+51]
0041ee9ctbnz w3, 0, 0x41eea4
0041eea0b 0x41f468
0041eea4
0041eea4loc_41eea4:
0041eea4ldr x3, [sp+504]
0041eea8ldrsb x27, [x3]
0041eeacldr x4, [sp+160]
0041eeb0ldrsb x27, [x4]
0041eeb4ldr w4, [x4+24]
0041eeb8str x4, [x3+56]
0041eebcldr x3, [sp+504]
0041eec0ldrsb x27, [x3]
0041eec4ldr x4, [sp+160]
0041eec8ldrsb x27, [x4]
0041eeccldr w4, [x4+28]
0041eed0str x4, [x3+64]
0041eed4ldrb w3, [sp+512]
0041eed8tbnz w3, 0, 0x41eee0
0041eedcb 0x41f2ec
0041eee0
0041eee0loc_41eee0:
0041eee0stp xzr, xzr, [sp+376]
0041eee4ldr x3, [sp+504]
0041eee8ldrsb x27, [x3]
0041eeecldr x3, [x3+56]
0041eef0str x3, [sp+112]
0041eef4adrp x0, 0x605000
0041eef8add x0, x0, 2016
0041eefcadrp x1, 0x1d7000
0041ef00add x1, x1, 3520
0041ef04add x2, sp, 112
0041ef08bl sync.(*Map).Load
0041ef0cstr x0, [sp+376]
0041ef10str x1, [sp+384]
0041ef14strb w2, [sp+53]
0041ef18ldr x3, [sp+376]
0041ef1cldr x4, [sp+384]
0041ef20str x3, [sp+456]
0041ef24str x4, [sp+464]
0041ef28ldrb w3, [sp+53]
0041ef2cstrb w3, [sp+55]
0041ef30ldr x3, [sp+456]
0041ef34ldr x4, [sp+464]
0041ef38str x3, [sp+144]
0041ef3cstr x4, [sp+152]
0041ef40ldrb w3, [sp+55]
0041ef44strb w3, [sp+50]
0041ef48tbnz w3, 0, 0x41ef50
0041ef4cb 0x41efbc
0041ef50
0041ef50loc_41ef50:
0041ef50stp xzr, xzr, [sp+352]
0041ef54ldr x0, [sp+144]
0041ef58ldr x3, [sp+152]
0041ef5cadrp x1, 0x1d7000
0041ef60add x1, x1, 2944
0041ef64subs xzr, x0, x1
0041ef68b.eq 0x41ef70
0041ef6cb 0x41f48c
0041ef70
0041ef70loc_41ef70:
0041ef70ldr x4, [x3]
0041ef74ldr x3, [x3+8]
0041ef78str x4, [sp+352]
0041ef7cstr x3, [sp+360]
0041ef80ldr x5, [sp+504]
0041ef84ldrsb x27, [x5]
0041ef88str x3, [x5+80]
0041ef8cadrp x27, 0x62d000
0041ef90ldr w3, [x27+3056]
0041ef94cbz w3, 0x41ef9c
0041ef98b 0x41efa0
0041ef9c
0041ef9cloc_41ef9c:
0041ef9cb 0x41efb4
0041efa0
0041efa0loc_41efa0:
0041efa0bl runtime.gcWriteBarrier2
0041efa4str x4, [x25]
0041efa8ldr x3, [x5+72]
0041efacstr x3, [x25+8]
0041efb0b 0x41efb4
0041efb4
0041efb4loc_41efb4:
0041efb4str x4, [x5+72]
0041efb8b 0x41f0e4
0041efbc
0041efbcloc_41efbc:
0041efbcldr x1, [sp+504]
0041efc0ldrsb x27, [x1]
0041efc4ldr x0, [x1+56]
0041efc8str x0, [sp+104]
0041efccbl strconv.Itoa
0041efd0str x0, [sp+352]
0041efd4str x1, [sp+360]
0041efd8str xzr, [sp+344]
0041efdcstp xzr, xzr, [sp+328]
0041efe0ldr x0, [sp+352]
0041efe4ldr x1, [sp+360]
0041efe8bl os/user.LookupId
0041efecstr x0, [sp+344]
0041eff0str x1, [sp+328]
0041eff4str x2, [sp+336]
0041eff8ldr x1, [sp+344]
0041effcstr x1, [sp+448]
0041f000ldr x1, [sp+328]
0041f004ldr x2, [sp+336]
0041f008str x1, [sp+432]
0041f00cstr x2, [sp+440]
0041f010ldr x1, [sp+448]
0041f014str x1, [sp+136]
0041f018ldr x1, [sp+440]
0041f01cldr x2, [sp+432]
0041f020str x2, [sp+208]
0041f024str x1, [sp+216]
0041f028cbnz x2, 0x41f030
0041f02cb 0x41f034
0041f030
0041f030loc_41f030:
0041f030b 0x41f0e0
0041f034
0041f034loc_41f034:
0041f034ldr x1, [sp+504]
0041f038ldrsb x27, [x1]
0041f03cldr x2, [sp+136]
0041f040ldrsb x27, [x2]
0041f044ldr x3, [x2+32]
0041f048ldr x2, [x2+40]
0041f04cstr x2, [x1+80]
0041f050adrp x27, 0x62c000
0041f054ldr w2, [x27+3056]
0041f058cbz w2, 0x41f060
0041f05cb 0x41f064
0041f060
0041f060loc_41f060:
0041f060b 0x41f078
0041f064
0041f064loc_41f064:
0041f064bl runtime.gcWriteBarrier2
0041f068str x3, [x25]
0041f06cldr x2, [x1+72]
0041f070str x2, [x25+8]
0041f074b 0x41f078
0041f078
0041f078loc_41f078:
0041f078str x3, [x1+72]
0041f07cldr x1, [sp+504]
0041f080ldrsb x27, [x1]
0041f084ldr x1, [x1+56]
0041f088str x1, [sp+96]
0041f08cldr x0, [sp+96]
0041f090bl runtime.convT64
0041f094str x0, [sp+288]
0041f098ldr x1, [sp+504]
0041f09cldrsb x27, [x1]
0041f0a0ldr x0, [x1+72]
0041f0a4ldr x1, [x1+80]
0041f0a8str x0, [sp+272]
0041f0acstr x1, [sp+280]
0041f0b0bl runtime.convTstring
0041f0b4str x0, [sp+264]
0041f0b8ldr x2, [sp+288]
0041f0bcadrp x1, 0x1d6000
0041f0c0add x1, x1, 3520
0041f0c4adrp x3, 0x1d6000
0041f0c8add x3, x3, 2944
0041f0ccmov x4, x0
0041f0d0adrp x0, 0x604000
0041f0d4add x0, x0, 2016
0041f0d8bl sync.(*Map).Store
0041f0dcb 0x41f0e0
0041f0e0
0041f0e0loc_41f0e0:
0041f0e0b 0x41f0e4
0041f0e4
0041f0e4loc_41f0e4:
0041f0e4stp xzr, xzr, [sp+376]
0041f0e8ldr x3, [sp+504]
0041f0ecldrsb x27, [x3]
0041f0f0ldr x3, [x3+64]
0041f0f4str x3, [sp+88]
0041f0f8adrp x0, 0x604000
0041f0fcadd x0, x0, 2080
0041f100adrp x1, 0x1d6000
0041f104add x1, x1, 3520
0041f108add x2, sp, 88
0041f10cbl sync.(*Map).Load
0041f110str x0, [sp+376]
0041f114str x1, [sp+384]
0041f118strb w2, [sp+53]
0041f11cldr x3, [sp+376]
0041f120ldr x4, [sp+384]
0041f124str x3, [sp+416]
0041f128str x4, [sp+424]
0041f12cldrb w3, [sp+53]
0041f130strb w3, [sp+54]
0041f134ldr x3, [sp+416]
0041f138ldr x4, [sp+424]
0041f13cstr x3, [sp+176]
0041f140str x4, [sp+184]
0041f144ldrb w3, [sp+54]
0041f148strb w3, [sp+49]
0041f14ctbnz w3, 0, 0x41f154
0041f150b 0x41f1c0
0041f154
0041f154loc_41f154:
0041f154stp xzr, xzr, [sp+352]
0041f158ldr x0, [sp+176]
0041f15cldr x3, [sp+184]
0041f160adrp x1, 0x1d6000
0041f164add x1, x1, 2944
0041f168subs xzr, x0, x1
0041f16cb.eq 0x41f174
0041f170b 0x41f480
0041f174
0041f174loc_41f174:
0041f174ldr x1, [x3]
0041f178ldr x2, [x3+8]
0041f17cstr x1, [sp+352]
0041f180str x2, [sp+360]
0041f184ldr x3, [sp+504]
0041f188ldrsb x27, [x3]
0041f18cstr x2, [x3+96]
0041f190adrp x27, 0x62c000
0041f194ldr w2, [x27+3056]
0041f198cbz w2, 0x41f1a0
0041f19cb 0x41f1a4
0041f1a0
0041f1a0loc_41f1a0:
0041f1a0b 0x41f1b8
0041f1a4
0041f1a4loc_41f1a4:
0041f1a4bl runtime.gcWriteBarrier2
0041f1a8str x1, [x25]
0041f1acldr x2, [x3+88]
0041f1b0str x2, [x25+8]
0041f1b4b 0x41f1b8
0041f1b8
0041f1b8loc_41f1b8:
0041f1b8str x1, [x3+88]
0041f1bcb 0x41f2e8
0041f1c0
0041f1c0loc_41f1c0:
0041f1c0ldr x1, [sp+504]
0041f1c4ldrsb x27, [x1]
0041f1c8ldr x0, [x1+64]
0041f1ccstr x0, [sp+80]
0041f1d0bl strconv.Itoa
0041f1d4str x0, [sp+352]
0041f1d8str x1, [sp+360]
0041f1dcstr xzr, [sp+320]
0041f1e0stp xzr, xzr, [sp+328]
0041f1e4ldr x0, [sp+352]
0041f1e8ldr x1, [sp+360]
0041f1ecbl os/user.LookupGroupId
0041f1f0str x0, [sp+320]
0041f1f4str x1, [sp+328]
0041f1f8str x2, [sp+336]
0041f1fcldr x1, [sp+320]
0041f200str x1, [sp+408]
0041f204ldr x1, [sp+328]
0041f208ldr x2, [sp+336]
0041f20cstr x1, [sp+392]
0041f210str x2, [sp+400]
0041f214ldr x1, [sp+408]
0041f218str x1, [sp+168]
0041f21cldr x1, [sp+400]
0041f220ldr x2, [sp+392]
0041f224str x2, [sp+192]
0041f228str x1, [sp+200]
0041f22ccbnz x2, 0x41f234
0041f230b 0x41f238
0041f234
0041f234loc_41f234:
0041f234b 0x41f2e4
0041f238
0041f238loc_41f238:
0041f238ldr x1, [sp+504]
0041f23cldrsb x27, [x1]
0041f240ldr x2, [sp+168]
0041f244ldrsb x27, [x2]
0041f248ldr x3, [x2+16]
0041f24cldr x2, [x2+24]
0041f250str x2, [x1+96]
0041f254adrp x27, 0x62c000
0041f258ldr w2, [x27+3056]
0041f25ccbz w2, 0x41f264
0041f260b 0x41f268
0041f264
0041f264loc_41f264:
0041f264b 0x41f27c
0041f268
0041f268loc_41f268:
0041f268bl runtime.gcWriteBarrier2
0041f26cstr x3, [x25]
0041f270ldr x2, [x1+88]
0041f274str x2, [x25+8]
0041f278b 0x41f27c
0041f27c
0041f27cloc_41f27c:
0041f27cstr x3, [x1+88]
0041f280ldr x1, [sp+504]
0041f284ldrsb x27, [x1]
0041f288ldr x1, [x1+64]
0041f28cstr x1, [sp+72]
0041f290ldr x0, [sp+72]
0041f294bl runtime.convT64
0041f298str x0, [sp+256]
0041f29cldr x1, [sp+504]
0041f2a0ldrsb x27, [x1]
0041f2a4ldr x0, [x1+88]
0041f2a8ldr x1, [x1+96]
0041f2acstr x0, [sp+240]
0041f2b0str x1, [sp+248]
0041f2b4bl runtime.convTstring
0041f2b8str x0, [sp+232]
0041f2bcldr x2, [sp+256]
0041f2c0adrp x1, 0x1d6000
0041f2c4add x1, x1, 3520
0041f2c8adrp x3, 0x1d6000
0041f2ccadd x3, x3, 2944
0041f2d0mov x4, x0
0041f2d4adrp x0, 0x604000
0041f2d8add x0, x0, 2080
0041f2dcbl sync.(*Map).Store
0041f2e0b 0x41f2e4
0041f2e4
0041f2e4loc_41f2e4:
0041f2e4b 0x41f2e8
0041f2e8
0041f2e8loc_41f2e8:
0041f2e8b 0x41f2f0
0041f2ec
0041f2ecloc_41f2ec:
0041f2ecb 0x41f2f0
0041f2f0
0041f2f0loc_41f2f0:
0041f2f0ldr x0, [sp+160]
0041f2f4bl archive/tar.statAtime
0041f2f8str x0, [sp+296]
0041f2fcstr x1, [sp+304]
0041f300str x2, [sp+312]
0041f304ldr x3, [sp+504]
0041f308ldrsb x27, [x3]
0041f30cstr x0, [x3+128]
0041f310str x1, [x3+136]
0041f314adrp x27, 0x62c000
0041f318ldr w1, [x27+3056]
0041f31ccbz w1, 0x41f324
0041f320b 0x41f328
0041f324
0041f324loc_41f324:
0041f324b 0x41f33c
0041f328
0041f328loc_41f328:
0041f328bl runtime.gcWriteBarrier2
0041f32cstr x2, [x25]
0041f330ldr x1, [x3+144]
0041f334str x1, [x25+8]
0041f338b 0x41f33c
0041f33c
0041f33cloc_41f33c:
0041f33cstr x2, [x3+144]
0041f340ldr x0, [sp+160]
0041f344bl archive/tar.statCtime
0041f348str x0, [sp+296]
0041f34cstr x1, [sp+304]
0041f350str x2, [sp+312]
0041f354ldr x3, [sp+504]
0041f358ldrsb x27, [x3]
0041f35cstr x0, [x3+152]
0041f360str x1, [x3+160]
0041f364adrp x27, 0x62c000
0041f368ldr w1, [x27+3056]
0041f36ccbz w1, 0x41f374
0041f370b 0x41f378
0041f374
0041f374loc_41f374:
0041f374b 0x41f38c
0041f378
0041f378loc_41f378:
0041f378bl runtime.gcWriteBarrier2
0041f37cstr x2, [x25]
0041f380ldr x4, [x3+168]
0041f384str x4, [x25+8]
0041f388b 0x41f38c
0041f38c
0041f38cloc_41f38c:
0041f38cstr x2, [x3+168]
0041f390ldr x2, [sp+504]
0041f394ldrsb x27, [x2]
0041f398ldrb w2, [x2]
0041f39csubs wzr, w2, 51
0041f3a0cset x2, eq
0041f3a4strb w2, [sp+53]
0041f3a8b.eq 0x41f3b0
0041f3acb 0x41f3b4
0041f3b0
0041f3b0loc_41f3b0:
0041f3b0b 0x41f3d0
0041f3b4
0041f3b4loc_41f3b4:
0041f3b4ldr x2, [sp+504]
0041f3b8ldrsb x27, [x2]
0041f3bcldrb w2, [x2]
0041f3c0subs wzr, w2, 52
0041f3c4cset x2, eq
0041f3c8strb w2, [sp+53]
0041f3ccb 0x41f3d0
0041f3d0
0041f3d0loc_41f3d0:
0041f3d0ldrb w2, [sp+53]
0041f3d4tbnz w2, 0, 0x41f3dc
0041f3d8b 0x41f44c
0041f3dc
0041f3dcloc_41f3dc:
0041f3dcldr x2, [sp+160]
0041f3e0ldrsb x27, [x2]
0041f3e4ldr x2, [x2+32]
0041f3e8str x2, [sp+64]
0041f3ecb 0x41f3f0
0041f3f0
0041f3f0loc_41f3f0:
0041f3f0ubfm x2, x2, 8, 19
0041f3f4str w2, [sp+60]
0041f3f8ldr x3, [sp+64]
0041f3fcand x3, x3, 0xfffff00000000000
0041f400orr x2, x2, x3, lsr #32
0041f404str w2, [sp+60]
0041f408ldr x3, [sp+64]
0041f40cand x3, x3, 255
0041f410str w3, [sp+56]
0041f414ldr x4, [sp+64]
0041f418and x4, x4, 0xffffff00000
0041f41corr x3, x3, x4, lsr #12
0041f420str w3, [sp+56]
0041f424ldr x3, [sp+504]
0041f428ldrsb x27, [x3]
0041f42cmov w2, w2
0041f430str x2, [x3+176]
0041f434ldr x2, [sp+504]
0041f438ldrsb x27, [x2]
0041f43cldr w3, [sp+56]
0041f440str x3, [x2+184]
0041f444b 0x41f448
0041f448
0041f448loc_41f448:
0041f448b 0x41f450
0041f44c
0041f44cloc_41f44c:
0041f44cb 0x41f450
0041f450
0041f450loc_41f450:
0041f450stp xzr, xzr, [sp+120]
0041f454mov x0, xzr
0041f458mov x1, xzr
0041f45cldp x29, x30, [sp-8]
0041f460add sp, sp, 480
0041f464ret x30
0041f468
0041f468loc_41f468:
0041f468stp xzr, xzr, [sp+120]
0041f46cmov x0, xzr
0041f470mov x1, xzr
0041f474ldp x29, x30, [sp-8]
0041f478add sp, sp, 480
0041f47cret x30
0041f480
0041f480loc_41f480:
0041f480adrp x2, 0x1eb000
0041f484add x2, x2, 3520
0041f488bl runtime.panicdottypeE
0041f48c
0041f48cloc_41f48c:
0041f48cadrp x2, 0x1eb000
0041f490add x2, x2, 3520
0041f494bl runtime.panicdottypeE
0041f498hint
0041f49c
0041f49cloc_41f49c:
0041f49cstp x0, x1, [sp+8]
0041f4a0str x2, [sp+24]
0041f4a4strb w3, [sp+32]
0041f4a8mov x3, x30
0041f4acbl runtime.morestack_noctxt.abi0
0041f4b0ldp x0, x1, [sp+8]
0041f4b4ldr x2, [sp+24]
0041f4b8ldrb w3, [sp+32]
0041f4bcb 0x41edf0
0041edf0
0041edf0archive/tar.statUnix: ; void archive/tar.statUnix(io/fs.FileInfo fi, archive/tar.Header * h, bool doNameLookups)
0041edf0ldr x16, [x28+16]
0041edf4sub x17, sp, 352
0041edf8subs xzr, x17, x16
0041edfcb.ls 0x41f49c
0041ee00sub x20, sp, 480
0041ee04stp x29, x30, [x20-8]
0041ee08add sp, x20, 0
0041ee0csub x29, sp, 8
0041ee10str x0, [sp+488]
0041ee14str x1, [sp+496]
0041ee18str x2, [sp+504]
0041ee1cstrb w3, [sp+512]
0041ee20stp xzr, xzr, [sp+120]
0041ee24ldr x1, [sp+488]
0041ee28ldrsb x27, [x1]
0041ee2cldr x1, [x1+64]
0041ee30ldr x0, [sp+496]
0041ee34blr x1
0041ee38str x0, [sp+376]
0041ee3cstr x1, [sp+384]
0041ee40str xzr, [sp+368]
0041ee44ldr x1, [sp+384]
0041ee48ldr x2, [sp+376]
0041ee4cadrp x3, 0x1c8000
0041ee50add x3, x3, 1472
0041ee54subs xzr, x2, x3
0041ee58b.eq 0x41ee60
0041ee5cb 0x41ee68
0041ee60
0041ee60loc_41ee60:
0041ee60orr x0, xzr, 1
0041ee64b 0x41ee74
0041ee68
0041ee68loc_41ee68:
0041ee68mov x0, xzr
0041ee6cmov x1, xzr
0041ee70b 0x41ee74
0041ee74
0041ee74loc_41ee74:
0041ee74str x1, [sp+368]
0041ee78strb w0, [sp+53]
0041ee7cldr x3, [sp+368]
0041ee80str x3, [sp+224]
0041ee84ldrb w3, [sp+53]
0041ee88strb w3, [sp+52]
0041ee8cldr x3, [sp+224]
0041ee90str x3, [sp+160]
0041ee94ldrb w3, [sp+52]
0041ee98strb w3, [sp+51]
0041ee9ctbnz w3, 0, 0x41eea4
0041eea0b 0x41f468
0041eea4
0041eea4loc_41eea4:
0041eea4ldr x3, [sp+504]
0041eea8ldrsb x27, [x3]
0041eeacldr x4, [sp+160]
0041eeb0ldrsb x27, [x4]
0041eeb4ldr w4, [x4+24]
0041eeb8str x4, [x3+56]
0041eebcldr x3, [sp+504]
0041eec0ldrsb x27, [x3]
0041eec4ldr x4, [sp+160]
0041eec8ldrsb x27, [x4]
0041eeccldr w4, [x4+28]
0041eed0str x4, [x3+64]
0041eed4ldrb w3, [sp+512]
0041eed8tbnz w3, 0, 0x41eee0
0041eedcb 0x41f2ec
0041eee0
0041eee0loc_41eee0:
0041eee0stp xzr, xzr, [sp+376]
0041eee4ldr x3, [sp+504]
0041eee8ldrsb x27, [x3]
0041eeecldr x3, [x3+56]
0041eef0str x3, [sp+112]
0041eef4adrp x0, 0x605000
0041eef8add x0, x0, 2016
0041eefcadrp x1, 0x1d7000
0041ef00add x1, x1, 3520
0041ef04add x2, sp, 112
0041ef08bl sync.(*Map).Load
0041ef0cstr x0, [sp+376]
0041ef10str x1, [sp+384]
0041ef14strb w2, [sp+53]
0041ef18ldr x3, [sp+376]
0041ef1cldr x4, [sp+384]
0041ef20str x3, [sp+456]
0041ef24str x4, [sp+464]
0041ef28ldrb w3, [sp+53]
0041ef2cstrb w3, [sp+55]
0041ef30ldr x3, [sp+456]
0041ef34ldr x4, [sp+464]
0041ef38str x3, [sp+144]
0041ef3cstr x4, [sp+152]
0041ef40ldrb w3, [sp+55]
0041ef44strb w3, [sp+50]
0041ef48tbnz w3, 0, 0x41ef50
0041ef4cb 0x41efbc
0041ef50
0041ef50loc_41ef50:
0041ef50stp xzr, xzr, [sp+352]
0041ef54ldr x0, [sp+144]
0041ef58ldr x3, [sp+152]
0041ef5cadrp x1, 0x1d7000
0041ef60add x1, x1, 2944
0041ef64subs xzr, x0, x1
0041ef68b.eq 0x41ef70
0041ef6cb 0x41f48c
0041ef70
0041ef70loc_41ef70:
0041ef70ldr x4, [x3]
0041ef74ldr x3, [x3+8]
0041ef78str x4, [sp+352]
0041ef7cstr x3, [sp+360]
0041ef80ldr x5, [sp+504]
0041ef84ldrsb x27, [x5]
0041ef88str x3, [x5+80]
0041ef8cadrp x27, 0x62d000
0041ef90ldr w3, [x27+3056]
0041ef94cbz w3, 0x41ef9c
0041ef98b 0x41efa0
0041ef9c
0041ef9cloc_41ef9c:
0041ef9cb 0x41efb4
0041efa0
0041efa0loc_41efa0:
0041efa0bl runtime.gcWriteBarrier2
0041efa4str x4, [x25]
0041efa8ldr x3, [x5+72]
0041efacstr x3, [x25+8]
0041efb0b 0x41efb4
0041efb4
0041efb4loc_41efb4:
0041efb4str x4, [x5+72]
0041efb8b 0x41f0e4
0041efbc
0041efbcloc_41efbc:
0041efbcldr x1, [sp+504]
0041efc0ldrsb x27, [x1]
0041efc4ldr x0, [x1+56]
0041efc8str x0, [sp+104]
0041efccbl strconv.Itoa
0041efd0str x0, [sp+352]
0041efd4str x1, [sp+360]
0041efd8str xzr, [sp+344]
0041efdcstp xzr, xzr, [sp+328]
0041efe0ldr x0, [sp+352]
0041efe4ldr x1, [sp+360]
0041efe8bl os/user.LookupId
0041efecstr x0, [sp+344]
0041eff0str x1, [sp+328]
0041eff4str x2, [sp+336]
0041eff8ldr x1, [sp+344]
0041effcstr x1, [sp+448]
0041f000ldr x1, [sp+328]
0041f004ldr x2, [sp+336]
0041f008str x1, [sp+432]
0041f00cstr x2, [sp+440]
0041f010ldr x1, [sp+448]
0041f014str x1, [sp+136]
0041f018ldr x1, [sp+440]
0041f01cldr x2, [sp+432]
0041f020str x2, [sp+208]
0041f024str x1, [sp+216]
0041f028cbnz x2, 0x41f030
0041f02cb 0x41f034
0041f030
0041f030loc_41f030:
0041f030b 0x41f0e0
0041f034
0041f034loc_41f034:
0041f034ldr x1, [sp+504]
0041f038ldrsb x27, [x1]
0041f03cldr x2, [sp+136]
0041f040ldrsb x27, [x2]
0041f044ldr x3, [x2+32]
0041f048ldr x2, [x2+40]
0041f04cstr x2, [x1+80]
0041f050adrp x27, 0x62c000
0041f054ldr w2, [x27+3056]
0041f058cbz w2, 0x41f060
0041f05cb 0x41f064
0041f060
0041f060loc_41f060:
0041f060b 0x41f078
0041f064
0041f064loc_41f064:
0041f064bl runtime.gcWriteBarrier2
0041f068str x3, [x25]
0041f06cldr x2, [x1+72]
0041f070str x2, [x25+8]
0041f074b 0x41f078
0041f078
0041f078loc_41f078:
0041f078str x3, [x1+72]
0041f07cldr x1, [sp+504]
0041f080ldrsb x27, [x1]
0041f084ldr x1, [x1+56]
0041f088str x1, [sp+96]
0041f08cldr x0, [sp+96]
0041f090bl runtime.convT64
0041f094str x0, [sp+288]
0041f098ldr x1, [sp+504]
0041f09cldrsb x27, [x1]
0041f0a0ldr x0, [x1+72]
0041f0a4ldr x1, [x1+80]
0041f0a8str x0, [sp+272]
0041f0acstr x1, [sp+280]
0041f0b0bl runtime.convTstring
0041f0b4str x0, [sp+264]
0041f0b8ldr x2, [sp+288]
0041f0bcadrp x1, 0x1d6000
0041f0c0add x1, x1, 3520
0041f0c4adrp x3, 0x1d6000
0041f0c8add x3, x3, 2944
0041f0ccmov x4, x0
0041f0d0adrp x0, 0x604000
0041f0d4add x0, x0, 2016
0041f0d8bl sync.(*Map).Store
0041f0dcb 0x41f0e0
0041f0e0
0041f0e0loc_41f0e0:
0041f0e0b 0x41f0e4
0041f0e4
0041f0e4loc_41f0e4:
0041f0e4stp xzr, xzr, [sp+376]
0041f0e8ldr x3, [sp+504]
0041f0ecldrsb x27, [x3]
0041f0f0ldr x3, [x3+64]
0041f0f4str x3, [sp+88]
0041f0f8adrp x0, 0x604000
0041f0fcadd x0, x0, 2080
0041f100adrp x1, 0x1d6000
0041f104add x1, x1, 3520
0041f108add x2, sp, 88
0041f10cbl sync.(*Map).Load
0041f110str x0, [sp+376]
0041f114str x1, [sp+384]
0041f118strb w2, [sp+53]
0041f11cldr x3, [sp+376]
0041f120ldr x4, [sp+384]
0041f124str x3, [sp+416]
0041f128str x4, [sp+424]
0041f12cldrb w3, [sp+53]
0041f130strb w3, [sp+54]
0041f134ldr x3, [sp+416]
0041f138ldr x4, [sp+424]
0041f13cstr x3, [sp+176]
0041f140str x4, [sp+184]
0041f144ldrb w3, [sp+54]
0041f148strb w3, [sp+49]
0041f14ctbnz w3, 0, 0x41f154
0041f150b 0x41f1c0
0041f154
0041f154loc_41f154:
0041f154stp xzr, xzr, [sp+352]
0041f158ldr x0, [sp+176]
0041f15cldr x3, [sp+184]
0041f160adrp x1, 0x1d6000
0041f164add x1, x1, 2944
0041f168subs xzr, x0, x1
0041f16cb.eq 0x41f174
0041f170b 0x41f480
0041f174
0041f174loc_41f174:
0041f174ldr x1, [x3]
0041f178ldr x2, [x3+8]
0041f17cstr x1, [sp+352]
0041f180str x2, [sp+360]
0041f184ldr x3, [sp+504]
0041f188ldrsb x27, [x3]
0041f18cstr x2, [x3+96]
0041f190adrp x27, 0x62c000
0041f194ldr w2, [x27+3056]
0041f198cbz w2, 0x41f1a0
0041f19cb 0x41f1a4
0041f1a0
0041f1a0loc_41f1a0:
0041f1a0b 0x41f1b8
0041f1a4
0041f1a4loc_41f1a4:
0041f1a4bl runtime.gcWriteBarrier2
0041f1a8str x1, [x25]
0041f1acldr x2, [x3+88]
0041f1b0str x2, [x25+8]
0041f1b4b 0x41f1b8
0041f1b8
0041f1b8loc_41f1b8:
0041f1b8str x1, [x3+88]
0041f1bcb 0x41f2e8
0041f1c0
0041f1c0loc_41f1c0:
0041f1c0ldr x1, [sp+504]
0041f1c4ldrsb x27, [x1]
0041f1c8ldr x0, [x1+64]
0041f1ccstr x0, [sp+80]
0041f1d0bl strconv.Itoa
0041f1d4str x0, [sp+352]
0041f1d8str x1, [sp+360]
0041f1dcstr xzr, [sp+320]
0041f1e0stp xzr, xzr, [sp+328]
0041f1e4ldr x0, [sp+352]
0041f1e8ldr x1, [sp+360]
0041f1ecbl os/user.LookupGroupId
0041f1f0str x0, [sp+320]
0041f1f4str x1, [sp+328]
0041f1f8str x2, [sp+336]
0041f1fcldr x1, [sp+320]
0041f200str x1, [sp+408]
0041f204ldr x1, [sp+328]
0041f208ldr x2, [sp+336]
0041f20cstr x1, [sp+392]
0041f210str x2, [sp+400]
0041f214ldr x1, [sp+408]
0041f218str x1, [sp+168]
0041f21cldr x1, [sp+400]
0041f220ldr x2, [sp+392]
0041f224str x2, [sp+192]
0041f228str x1, [sp+200]
0041f22ccbnz x2, 0x41f234
0041f230b 0x41f238
0041f234
0041f234loc_41f234:
0041f234b 0x41f2e4
0041f238
0041f238loc_41f238:
0041f238ldr x1, [sp+504]
0041f23cldrsb x27, [x1]
0041f240ldr x2, [sp+168]
0041f244ldrsb x27, [x2]
0041f248ldr x3, [x2+16]
0041f24cldr x2, [x2+24]
0041f250str x2, [x1+96]
0041f254adrp x27, 0x62c000
0041f258ldr w2, [x27+3056]
0041f25ccbz w2, 0x41f264
0041f260b 0x41f268
0041f264
0041f264loc_41f264:
0041f264b 0x41f27c
0041f268
0041f268loc_41f268:
0041f268bl runtime.gcWriteBarrier2
0041f26cstr x3, [x25]
0041f270ldr x2, [x1+88]
0041f274str x2, [x25+8]
0041f278b 0x41f27c
0041f27c
0041f27cloc_41f27c:
0041f27cstr x3, [x1+88]
0041f280ldr x1, [sp+504]
0041f284ldrsb x27, [x1]
0041f288ldr x1, [x1+64]
0041f28cstr x1, [sp+72]
0041f290ldr x0, [sp+72]
0041f294bl runtime.convT64
0041f298str x0, [sp+256]
0041f29cldr x1, [sp+504]
0041f2a0ldrsb x27, [x1]
0041f2a4ldr x0, [x1+88]
0041f2a8ldr x1, [x1+96]
0041f2acstr x0, [sp+240]
0041f2b0str x1, [sp+248]
0041f2b4bl runtime.convTstring
0041f2b8str x0, [sp+232]
0041f2bcldr x2, [sp+256]
0041f2c0adrp x1, 0x1d6000
0041f2c4add x1, x1, 3520
0041f2c8adrp x3, 0x1d6000
0041f2ccadd x3, x3, 2944
0041f2d0mov x4, x0
0041f2d4adrp x0, 0x604000
0041f2d8add x0, x0, 2080
0041f2dcbl sync.(*Map).Store
0041f2e0b 0x41f2e4
0041f2e4
0041f2e4loc_41f2e4:
0041f2e4b 0x41f2e8
0041f2e8
0041f2e8loc_41f2e8:
0041f2e8b 0x41f2f0
0041f2ec
0041f2ecloc_41f2ec:
0041f2ecb 0x41f2f0
0041f2f0
0041f2f0loc_41f2f0:
0041f2f0ldr x0, [sp+160]
0041f2f4bl archive/tar.statAtime
0041f2f8str x0, [sp+296]
0041f2fcstr x1, [sp+304]
0041f300str x2, [sp+312]
0041f304ldr x3, [sp+504]
0041f308ldrsb x27, [x3]
0041f30cstr x0, [x3+128]
0041f310str x1, [x3+136]
0041f314adrp x27, 0x62c000
0041f318ldr w1, [x27+3056]
0041f31ccbz w1, 0x41f324
0041f320b 0x41f328
0041f324
0041f324loc_41f324:
0041f324b 0x41f33c
0041f328
0041f328loc_41f328:
0041f328bl runtime.gcWriteBarrier2
0041f32cstr x2, [x25]
0041f330ldr x1, [x3+144]
0041f334str x1, [x25+8]
0041f338b 0x41f33c
0041f33c
0041f33cloc_41f33c:
0041f33cstr x2, [x3+144]
0041f340ldr x0, [sp+160]
0041f344bl archive/tar.statCtime
0041f348str x0, [sp+296]
0041f34cstr x1, [sp+304]
0041f350str x2, [sp+312]
0041f354ldr x3, [sp+504]
0041f358ldrsb x27, [x3]
0041f35cstr x0, [x3+152]
0041f360str x1, [x3+160]
0041f364adrp x27, 0x62c000
0041f368ldr w1, [x27+3056]
0041f36ccbz w1, 0x41f374
0041f370b 0x41f378
0041f374
0041f374loc_41f374:
0041f374b 0x41f38c
0041f378
0041f378loc_41f378:
0041f378bl runtime.gcWriteBarrier2
0041f37cstr x2, [x25]
0041f380ldr x4, [x3+168]
0041f384str x4, [x25+8]
0041f388b 0x41f38c
0041f38c
0041f38cloc_41f38c:
0041f38cstr x2, [x3+168]
0041f390ldr x2, [sp+504]
0041f394ldrsb x27, [x2]
0041f398ldrb w2, [x2]
0041f39csubs wzr, w2, 51
0041f3a0cset x2, eq
0041f3a4strb w2, [sp+53]
0041f3a8b.eq 0x41f3b0
0041f3acb 0x41f3b4
0041f3b0
0041f3b0loc_41f3b0:
0041f3b0b 0x41f3d0
0041f3b4
0041f3b4loc_41f3b4:
0041f3b4ldr x2, [sp+504]
0041f3b8ldrsb x27, [x2]
0041f3bcldrb w2, [x2]
0041f3c0subs wzr, w2, 52
0041f3c4cset x2, eq
0041f3c8strb w2, [sp+53]
0041f3ccb 0x41f3d0
0041f3d0
0041f3d0loc_41f3d0:
0041f3d0ldrb w2, [sp+53]
0041f3d4tbnz w2, 0, 0x41f3dc
0041f3d8b 0x41f44c
0041f3dc
0041f3dcloc_41f3dc:
0041f3dcldr x2, [sp+160]
0041f3e0ldrsb x27, [x2]
0041f3e4ldr x2, [x2+32]
0041f3e8str x2, [sp+64]
0041f3ecb 0x41f3f0
0041f3f0
0041f3f0loc_41f3f0:
0041f3f0ubfm x2, x2, 8, 19
0041f3f4str w2, [sp+60]
0041f3f8ldr x3, [sp+64]
0041f3fcand x3, x3, 0xfffff00000000000
0041f400orr x2, x2, x3, lsr #32
0041f404str w2, [sp+60]
0041f408ldr x3, [sp+64]
0041f40cand x3, x3, 255
0041f410str w3, [sp+56]
0041f414ldr x4, [sp+64]
0041f418and x4, x4, 0xffffff00000
0041f41corr x3, x3, x4, lsr #12
0041f420str w3, [sp+56]
0041f424ldr x3, [sp+504]
0041f428ldrsb x27, [x3]
0041f42cmov w2, w2
0041f430str x2, [x3+176]
0041f434ldr x2, [sp+504]
0041f438ldrsb x27, [x2]
0041f43cldr w3, [sp+56]
0041f440str x3, [x2+184]
0041f444b 0x41f448
0041f448
0041f448loc_41f448:
0041f448b 0x41f450
0041f44c
0041f44cloc_41f44c:
0041f44cb 0x41f450
0041f450
0041f450loc_41f450:
0041f450stp xzr, xzr, [sp+120]
0041f454mov x0, xzr
0041f458mov x1, xzr
0041f45cldp x29, x30, [sp-8]
0041f460add sp, sp, 480
0041f464ret x30
0041f468
0041f468loc_41f468:
0041f468stp xzr, xzr, [sp+120]
0041f46cmov x0, xzr
0041f470mov x1, xzr
0041f474ldp x29, x30, [sp-8]
0041f478add sp, sp, 480
0041f47cret x30
0041f480
0041f480loc_41f480:
0041f480adrp x2, 0x1eb000
0041f484add x2, x2, 3520
0041f488bl runtime.panicdottypeE
0041f48c
0041f48cloc_41f48c:
0041f48cadrp x2, 0x1eb000
0041f490add x2, x2, 3520
0041f494bl runtime.panicdottypeE
0041f498hint
0041f49c
0041f49cloc_41f49c:
0041f49cstp x0, x1, [sp+8]
0041f4a0str x2, [sp+24]
0041f4a4strb w3, [sp+32]
0041f4a8mov x3, x30
0041f4acbl runtime.morestack_noctxt.abi0
0041f4b0ldp x0, x1, [sp+8]
0041f4b4ldr x2, [sp+24]
0041f4b8ldrb w3, [sp+32]
0041f4bcb 0x41edf0
0041edf0
0041f4c0
0041f4c0archive/tar.hasNUL: ; void archive/tar.hasNUL(struct string s)
0041f4c0ldr x16, [x28+16]
0041f4c4subs xzr, sp, x16
0041f4c8b.ls 0x41f510
0041f4ccstr x30, [sp-64]!
0041f4d0stur x29, [sp-8]
0041f4d4sub x29, sp, 8
0041f4d8str x0, [sp+72]
0041f4dcstr x1, [sp+80]
0041f4e0strb wzr, [sp+54]
0041f4e4ldr x0, [sp+72]
0041f4e8ldr x1, [sp+80]
0041f4ecadrp x2, 0x2f1000
0041f4f0add x2, x2, 3040
0041f4f4orr x3, xzr, 1
0041f4f8bl strings.Contains
0041f4fcstrb w0, [sp+55]
0041f500strb w0, [sp+54]
0041f504ldur x29, [sp-8]
0041f508ldr x30, [sp], 64
0041f50cret x30
0041f510
0041f510loc_41f510:
0041f510stp x0, x1, [sp+8]
0041f514mov x3, x30
0041f518bl runtime.morestack_noctxt.abi0
0041f51cldp x0, x1, [sp+8]
0041f520b 0x41f4c0
0041f524udf 0
0041f528udf 0
0041f52cudf 0
0041f4c0
0041f4c0archive/tar.hasNUL: ; void archive/tar.hasNUL(struct string s)
0041f4c0ldr x16, [x28+16]
0041f4c4subs xzr, sp, x16
0041f4c8b.ls 0x41f510
0041f4ccstr x30, [sp-64]!
0041f4d0stur x29, [sp-8]
0041f4d4sub x29, sp, 8
0041f4d8str x0, [sp+72]
0041f4dcstr x1, [sp+80]
0041f4e0strb wzr, [sp+54]
0041f4e4ldr x0, [sp+72]
0041f4e8ldr x1, [sp+80]
0041f4ecadrp x2, 0x2f1000
0041f4f0add x2, x2, 3040
0041f4f4orr x3, xzr, 1
0041f4f8bl strings.Contains
0041f4fcstrb w0, [sp+55]
0041f500strb w0, [sp+54]
0041f504ldur x29, [sp-8]
0041f508ldr x30, [sp], 64
0041f50cret x30
0041f510
0041f510loc_41f510:
0041f510stp x0, x1, [sp+8]
0041f514mov x3, x30
0041f518bl runtime.morestack_noctxt.abi0
0041f51cldp x0, x1, [sp+8]
0041f520b 0x41f4c0
0041f524udf 0
0041f528udf 0
0041f52cudf 0
0041f4c0
0041f530
0041f530archive/tar.isASCII: ; void archive/tar.isASCII(struct string s)
0041f530ldr x16, [x28+16]
0041f534subs xzr, sp, x16
0041f538b.ls 0x41f640
0041f53cstr x30, [sp-96]!
0041f540stur x29, [sp-8]
0041f544sub x29, sp, 8
0041f548str x0, [sp+104]
0041f54cstr x1, [sp+112]
0041f550strb wzr, [sp+46]
0041f554ldr x3, [sp+104]
0041f558ldr x4, [sp+112]
0041f55cstr x3, [sp+72]
0041f560str x4, [sp+80]
0041f564str xzr, [sp+64]
0041f568b 0x41f56c
0041f56c
0041f56cloc_41f56c:
0041f56cldr x3, [sp+64]
0041f570ldr x4, [sp+80]
0041f574subs xzr, x3, x4
0041f578b.lt 0x41f580
0041f57cb 0x41f62c
0041f580
0041f580loc_41f580:
0041f580ldr x3, [sp+64]
0041f584str x3, [sp+56]
0041f588ldr x3, [sp+64]
0041f58cldr x4, [sp+72]
0041f590ldrb w3, [x4+x3]
0041f594str w3, [sp+52]
0041f598subs wzr, w3, 128
0041f59cb.lt 0x41f5a4
0041f5a0b 0x41f5b4
0041f5a4
0041f5a4loc_41f5a4:
0041f5a4ldr x3, [sp+64]
0041f5a8add x3, x3, 1
0041f5acstr x3, [sp+64]
0041f5b0b 0x41f5d0
0041f5b4
0041f5b4loc_41f5b4:
0041f5b4ldr x2, [sp+64]
0041f5b8ldr x0, [sp+72]
0041f5bcldr x1, [sp+80]
0041f5c0bl runtime.decoderune
0041f5c4str w0, [sp+52]
0041f5c8str x1, [sp+64]
0041f5ccb 0x41f5d0
0041f5d0
0041f5d0loc_41f5d0:
0041f5d0ldrsw x3, [sp+52]
0041f5d4str w3, [sp+48]
0041f5d8subs wzr, w3, 128
0041f5dccset x3, ge
0041f5e0strb w3, [sp+47]
0041f5e4b.ge 0x41f5ec
0041f5e8b 0x41f5f0
0041f5ec
0041f5ecloc_41f5ec:
0041f5ecb 0x41f604
0041f5f0
0041f5f0loc_41f5f0:
0041f5f0ldrsw x3, [sp+48]
0041f5f4subs wzr, w3, 0
0041f5f8cset x3, eq
0041f5fcstrb w3, [sp+47]
0041f600b 0x41f604
0041f604
0041f604loc_41f604:
0041f604ldrb w3, [sp+47]
0041f608tbnz w3, 0, 0x41f610
0041f60cb 0x41f624
0041f610
0041f610loc_41f610:
0041f610strb wzr, [sp+46]
0041f614mov x0, xzr
0041f618ldur x29, [sp-8]
0041f61cldr x30, [sp], 96
0041f620ret x30
0041f624
0041f624loc_41f624:
0041f624b 0x41f628
0041f628
0041f628loc_41f628:
0041f628b 0x41f56c
0041f62c
0041f62cloc_41f62c:
0041f62corr x0, xzr, 1
0041f630strb w0, [sp+46]
0041f634ldur x29, [sp-8]
0041f638ldr x30, [sp], 96
0041f63cret x30
0041f640
0041f640loc_41f640:
0041f640stp x0, x1, [sp+8]
0041f644mov x3, x30
0041f648bl runtime.morestack_noctxt.abi0
0041f64cldp x0, x1, [sp+8]
0041f650b 0x41f530
0041f654udf 0
0041f658udf 0
0041f65cudf 0
0041f530
0041f530archive/tar.isASCII: ; void archive/tar.isASCII(struct string s)
0041f530ldr x16, [x28+16]
0041f534subs xzr, sp, x16
0041f538b.ls 0x41f640
0041f53cstr x30, [sp-96]!
0041f540stur x29, [sp-8]
0041f544sub x29, sp, 8
0041f548str x0, [sp+104]
0041f54cstr x1, [sp+112]
0041f550strb wzr, [sp+46]
0041f554ldr x3, [sp+104]
0041f558ldr x4, [sp+112]
0041f55cstr x3, [sp+72]
0041f560str x4, [sp+80]
0041f564str xzr, [sp+64]
0041f568b 0x41f56c
0041f56c
0041f56cloc_41f56c:
0041f56cldr x3, [sp+64]
0041f570ldr x4, [sp+80]
0041f574subs xzr, x3, x4
0041f578b.lt 0x41f580
0041f57cb 0x41f62c
0041f580
0041f580loc_41f580:
0041f580ldr x3, [sp+64]
0041f584str x3, [sp+56]
0041f588ldr x3, [sp+64]
0041f58cldr x4, [sp+72]
0041f590ldrb w3, [x4+x3]
0041f594str w3, [sp+52]
0041f598subs wzr, w3, 128
0041f59cb.lt 0x41f5a4
0041f5a0b 0x41f5b4
0041f5a4
0041f5a4loc_41f5a4:
0041f5a4ldr x3, [sp+64]
0041f5a8add x3, x3, 1
0041f5acstr x3, [sp+64]
0041f5b0b 0x41f5d0
0041f5b4
0041f5b4loc_41f5b4:
0041f5b4ldr x2, [sp+64]
0041f5b8ldr x0, [sp+72]
0041f5bcldr x1, [sp+80]
0041f5c0bl runtime.decoderune
0041f5c4str w0, [sp+52]
0041f5c8str x1, [sp+64]
0041f5ccb 0x41f5d0
0041f5d0
0041f5d0loc_41f5d0:
0041f5d0ldrsw x3, [sp+52]
0041f5d4str w3, [sp+48]
0041f5d8subs wzr, w3, 128
0041f5dccset x3, ge
0041f5e0strb w3, [sp+47]
0041f5e4b.ge 0x41f5ec
0041f5e8b 0x41f5f0
0041f5ec
0041f5ecloc_41f5ec:
0041f5ecb 0x41f604
0041f5f0
0041f5f0loc_41f5f0:
0041f5f0ldrsw x3, [sp+48]
0041f5f4subs wzr, w3, 0
0041f5f8cset x3, eq
0041f5fcstrb w3, [sp+47]
0041f600b 0x41f604
0041f604
0041f604loc_41f604:
0041f604ldrb w3, [sp+47]
0041f608tbnz w3, 0, 0x41f610
0041f60cb 0x41f624
0041f610
0041f610loc_41f610:
0041f610strb wzr, [sp+46]
0041f614mov x0, xzr
0041f618ldur x29, [sp-8]
0041f61cldr x30, [sp], 96
0041f620ret x30
0041f624
0041f624loc_41f624:
0041f624b 0x41f628
0041f628
0041f628loc_41f628:
0041f628b 0x41f56c
0041f62c
0041f62cloc_41f62c:
0041f62corr x0, xzr, 1
0041f630strb w0, [sp+46]
0041f634ldur x29, [sp-8]
0041f638ldr x30, [sp], 96
0041f63cret x30
0041f640
0041f640loc_41f640:
0041f640stp x0, x1, [sp+8]
0041f644mov x3, x30
0041f648bl runtime.morestack_noctxt.abi0
0041f64cldp x0, x1, [sp+8]
0041f650b 0x41f530
0041f654udf 0
0041f658udf 0
0041f65cudf 0
0041f530
0041f660
0041f660archive/tar.toASCII: ; void archive/tar.toASCII(struct string s)
0041f660ldr x16, [x28+16]
0041f664sub x17, sp, 64
0041f668subs xzr, x17, x16
0041f66cb.ls 0x41f828
0041f670str x30, [sp-192]!
0041f674stur x29, [sp-8]
0041f678sub x29, sp, 8
0041f67cstr x0, [sp+200]
0041f680str x1, [sp+208]
0041f684stp xzr, xzr, [sp+128]
0041f688ldr x0, [sp+200]
0041f68cldr x1, [sp+208]
0041f690bl archive/tar.isASCII
0041f694strb w0, [sp+94]
0041f698tbnz w0, 0, 0x41f6a0
0041f69cb 0x41f6bc
0041f6a0
0041f6a0loc_41f6a0:
0041f6a0ldr x0, [sp+200]
0041f6a4ldr x1, [sp+208]
0041f6a8str x0, [sp+128]
0041f6acstr x1, [sp+136]
0041f6b0ldur x29, [sp-8]
0041f6b4ldr x30, [sp], 192
0041f6b8ret x30
0041f6bc
0041f6bcloc_41f6bc:
0041f6bcldr x2, [sp+208]
0041f6c0str x2, [sp+120]
0041f6c4adrp x0, 0x1d6000
0041f6c8add x0, x0, 3072
0041f6ccmov x1, xzr
0041f6d0bl runtime.makeslice
0041f6d4ldr x3, [sp+120]
0041f6d8str x0, [sp+144]
0041f6dcstr xzr, [sp+152]
0041f6e0str x3, [sp+160]
0041f6e4ldr x3, [sp+200]
0041f6e8ldr x4, [sp+208]
0041f6ecstr x3, [sp+168]
0041f6f0str x4, [sp+176]
0041f6f4str xzr, [sp+112]
0041f6f8b 0x41f6fc
0041f6fc
0041f6fcloc_41f6fc:
0041f6fcldr x5, [sp+112]
0041f700ldr x6, [sp+176]
0041f704subs xzr, x6, x5
0041f708b.gt 0x41f710
0041f70cb 0x41f804
0041f710
0041f710loc_41f710:
0041f710ldr x5, [sp+112]
0041f714str x5, [sp+104]
0041f718ldr x5, [sp+112]
0041f71cldr x6, [sp+168]
0041f720ldrb w5, [x6+x5]
0041f724str w5, [sp+100]
0041f728subs wzr, w5, 128
0041f72cb.lt 0x41f734
0041f730b 0x41f744
0041f734
0041f734loc_41f734:
0041f734ldr x5, [sp+112]
0041f738add x5, x5, 1
0041f73cstr x5, [sp+112]
0041f740b 0x41f760
0041f744
0041f744loc_41f744:
0041f744ldr x2, [sp+112]
0041f748ldr x0, [sp+168]
0041f74cldr x1, [sp+176]
0041f750bl runtime.decoderune
0041f754str w0, [sp+100]
0041f758str x1, [sp+112]
0041f75cb 0x41f760
0041f760
0041f760loc_41f760:
0041f760ldrsw x5, [sp+100]
0041f764str w5, [sp+96]
0041f768subs wzr, w5, 128
0041f76ccset x5, lt
0041f770strb w5, [sp+94]
0041f774b.lt 0x41f77c
0041f778b 0x41f790
0041f77c
0041f77cloc_41f77c:
0041f77cldrsw x5, [sp+96]
0041f780subs wzr, w5, 0
0041f784cset x5, ne
0041f788strb w5, [sp+94]
0041f78cb 0x41f794
0041f790
0041f790loc_41f790:
0041f790b 0x41f794
0041f794
0041f794loc_41f794:
0041f794ldrb w5, [sp+94]
0041f798tbnz w5, 0, 0x41f7a0
0041f79cb 0x41f7f8
0041f7a0
0041f7a0loc_41f7a0:
0041f7a0ldrsw x5, [sp+96]
0041f7a4strb w5, [sp+95]
0041f7a8ldr x2, [sp+160]
0041f7acldr x0, [sp+144]
0041f7b0ldr x5, [sp+152]
0041f7b4add x1, x5, 1
0041f7b8subs xzr, x2, x1
0041f7bcb.hs 0x41f7c4
0041f7c0b 0x41f7c8
0041f7c4
0041f7c4loc_41f7c4:
0041f7c4b 0x41f7dc
0041f7c8
0041f7c8loc_41f7c8:
0041f7c8orr x3, xzr, 1
0041f7ccadrp x4, 0x1d6000
0041f7d0add x4, x4, 3072
0041f7d4bl runtime.growslice
0041f7d8b 0x41f7dc
0041f7dc
0041f7dcloc_41f7dc:
0041f7dcldrb w5, [sp+95]
0041f7e0sub x6, x1, 1
0041f7e4strb w5, [x0+x6]
0041f7e8str x0, [sp+144]
0041f7ecstr x1, [sp+152]
0041f7f0str x2, [sp+160]
0041f7f4b 0x41f7fc
0041f7f8
0041f7f8loc_41f7f8:
0041f7f8b 0x41f7fc
0041f7fc
0041f7fcloc_41f7fc:
0041f7fcb 0x41f800
0041f800
0041f800loc_41f800:
0041f800b 0x41f6fc
0041f804
0041f804loc_41f804:
0041f804ldr x1, [sp+144]
0041f808ldr x2, [sp+152]
0041f80cmov x0, xzr
0041f810bl runtime.slicebytetostring
0041f814str x0, [sp+128]
0041f818str x1, [sp+136]
0041f81cldur x29, [sp-8]
0041f820ldr x30, [sp], 192
0041f824ret x30
0041f828
0041f828loc_41f828:
0041f828stp x0, x1, [sp+8]
0041f82cmov x3, x30
0041f830bl runtime.morestack_noctxt.abi0
0041f834ldp x0, x1, [sp+8]
0041f838b 0x41f660
0041f83cudf 0
0041f660
0041f660archive/tar.toASCII: ; void archive/tar.toASCII(struct string s)
0041f660ldr x16, [x28+16]
0041f664sub x17, sp, 64
0041f668subs xzr, x17, x16
0041f66cb.ls 0x41f828
0041f670str x30, [sp-192]!
0041f674stur x29, [sp-8]
0041f678sub x29, sp, 8
0041f67cstr x0, [sp+200]
0041f680str x1, [sp+208]
0041f684stp xzr, xzr, [sp+128]
0041f688ldr x0, [sp+200]
0041f68cldr x1, [sp+208]
0041f690bl archive/tar.isASCII
0041f694strb w0, [sp+94]
0041f698tbnz w0, 0, 0x41f6a0
0041f69cb 0x41f6bc
0041f6a0
0041f6a0loc_41f6a0:
0041f6a0ldr x0, [sp+200]
0041f6a4ldr x1, [sp+208]
0041f6a8str x0, [sp+128]
0041f6acstr x1, [sp+136]
0041f6b0ldur x29, [sp-8]
0041f6b4ldr x30, [sp], 192
0041f6b8ret x30
0041f6bc
0041f6bcloc_41f6bc:
0041f6bcldr x2, [sp+208]
0041f6c0str x2, [sp+120]
0041f6c4adrp x0, 0x1d6000
0041f6c8add x0, x0, 3072
0041f6ccmov x1, xzr
0041f6d0bl runtime.makeslice
0041f6d4ldr x3, [sp+120]
0041f6d8str x0, [sp+144]
0041f6dcstr xzr, [sp+152]
0041f6e0str x3, [sp+160]
0041f6e4ldr x3, [sp+200]
0041f6e8ldr x4, [sp+208]
0041f6ecstr x3, [sp+168]
0041f6f0str x4, [sp+176]
0041f6f4str xzr, [sp+112]
0041f6f8b 0x41f6fc
0041f6fc
0041f6fcloc_41f6fc:
0041f6fcldr x5, [sp+112]
0041f700ldr x6, [sp+176]
0041f704subs xzr, x6, x5
0041f708b.gt 0x41f710
0041f70cb 0x41f804
0041f710
0041f710loc_41f710:
0041f710ldr x5, [sp+112]
0041f714str x5, [sp+104]
0041f718ldr x5, [sp+112]
0041f71cldr x6, [sp+168]
0041f720ldrb w5, [x6+x5]
0041f724str w5, [sp+100]
0041f728subs wzr, w5, 128
0041f72cb.lt 0x41f734
0041f730b 0x41f744
0041f734
0041f734loc_41f734:
0041f734ldr x5, [sp+112]
0041f738add x5, x5, 1
0041f73cstr x5, [sp+112]
0041f740b 0x41f760
0041f744
0041f744loc_41f744:
0041f744ldr x2, [sp+112]
0041f748ldr x0, [sp+168]
0041f74cldr x1, [sp+176]
0041f750bl runtime.decoderune
0041f754str w0, [sp+100]
0041f758str x1, [sp+112]
0041f75cb 0x41f760
0041f760
0041f760loc_41f760:
0041f760ldrsw x5, [sp+100]
0041f764str w5, [sp+96]
0041f768subs wzr, w5, 128
0041f76ccset x5, lt
0041f770strb w5, [sp+94]
0041f774b.lt 0x41f77c
0041f778b 0x41f790
0041f77c
0041f77cloc_41f77c:
0041f77cldrsw x5, [sp+96]
0041f780subs wzr, w5, 0
0041f784cset x5, ne
0041f788strb w5, [sp+94]
0041f78cb 0x41f794
0041f790
0041f790loc_41f790:
0041f790b 0x41f794
0041f794
0041f794loc_41f794:
0041f794ldrb w5, [sp+94]
0041f798tbnz w5, 0, 0x41f7a0
0041f79cb 0x41f7f8
0041f7a0
0041f7a0loc_41f7a0:
0041f7a0ldrsw x5, [sp+96]
0041f7a4strb w5, [sp+95]
0041f7a8ldr x2, [sp+160]
0041f7acldr x0, [sp+144]
0041f7b0ldr x5, [sp+152]
0041f7b4add x1, x5, 1
0041f7b8subs xzr, x2, x1
0041f7bcb.hs 0x41f7c4
0041f7c0b 0x41f7c8
0041f7c4
0041f7c4loc_41f7c4:
0041f7c4b 0x41f7dc
0041f7c8
0041f7c8loc_41f7c8:
0041f7c8orr x3, xzr, 1
0041f7ccadrp x4, 0x1d6000
0041f7d0add x4, x4, 3072
0041f7d4bl runtime.growslice
0041f7d8b 0x41f7dc
0041f7dc
0041f7dcloc_41f7dc:
0041f7dcldrb w5, [sp+95]
0041f7e0sub x6, x1, 1
0041f7e4strb w5, [x0+x6]
0041f7e8str x0, [sp+144]
0041f7ecstr x1, [sp+152]
0041f7f0str x2, [sp+160]
0041f7f4b 0x41f7fc
0041f7f8
0041f7f8loc_41f7f8:
0041f7f8b 0x41f7fc
0041f7fc
0041f7fcloc_41f7fc:
0041f7fcb 0x41f800
0041f800
0041f800loc_41f800:
0041f800b 0x41f6fc
0041f804
0041f804loc_41f804:
0041f804ldr x1, [sp+144]
0041f808ldr x2, [sp+152]
0041f80cmov x0, xzr
0041f810bl runtime.slicebytetostring
0041f814str x0, [sp+128]
0041f818str x1, [sp+136]
0041f81cldur x29, [sp-8]
0041f820ldr x30, [sp], 192
0041f824ret x30
0041f828
0041f828loc_41f828:
0041f828stp x0, x1, [sp+8]
0041f82cmov x3, x30
0041f830bl runtime.morestack_noctxt.abi0
0041f834ldp x0, x1, [sp+8]
0041f838b 0x41f660
0041f83cudf 0
0041f660
0041f840
0041f840archive/tar.(*parser).parseString: ; void archive/tar.(*parser).parseString(archive/tar.parser * p0, struct []uint8 b)
0041f840ldr x16, [x28+16]
0041f844subs xzr, sp, x16
0041f848b.ls 0x41f900
0041f84cstr x30, [sp-96]!
0041f850stur x29, [sp-8]
0041f854sub x29, sp, 8
0041f858str x0, [sp+104]
0041f85cstr x1, [sp+112]
0041f860str x2, [sp+120]
0041f864str x3, [sp+128]
0041f868stp xzr, xzr, [sp+48]
0041f86cldr x0, [sp+112]
0041f870ldr x1, [sp+120]
0041f874ldr x2, [sp+128]
0041f878mov x3, xzr
0041f87cbl bytes.IndexByte
0041f880str x0, [sp+40]
0041f884tbz x0, 63, 0x41f88c
0041f888b 0x41f8d0
0041f88c
0041f88cloc_41f88c:
0041f88cldr x2, [sp+128]
0041f890ldr x1, [sp+112]
0041f894subs xzr, x0, x2
0041f898b.ls 0x41f8a0
0041f89cb 0x41f8f4
0041f8a0
0041f8a0loc_41f8a0:
0041f8a0b 0x41f8a4
0041f8a4
0041f8a4loc_41f8a4:
0041f8a4str x1, [sp+64]
0041f8a8str x0, [sp+72]
0041f8acstr x2, [sp+80]
0041f8b0mov x2, x0
0041f8b4mov x0, xzr
0041f8b8bl runtime.slicebytetostring
0041f8bcstr x0, [sp+48]
0041f8c0str x1, [sp+56]
0041f8c4ldur x29, [sp-8]
0041f8c8ldr x30, [sp], 96
0041f8ccret x30
0041f8d0
0041f8d0loc_41f8d0:
0041f8d0ldr x1, [sp+112]
0041f8d4ldr x2, [sp+120]
0041f8d8mov x0, xzr
0041f8dcbl runtime.slicebytetostring
0041f8e0str x0, [sp+48]
0041f8e4str x1, [sp+56]
0041f8e8ldur x29, [sp-8]
0041f8ecldr x30, [sp], 96
0041f8f0ret x30
0041f8f4
0041f8f4loc_41f8f4:
0041f8f4mov x1, x0
0041f8f8bl runtime.panicSliceAcap
0041f8fchint
0041f900
0041f900loc_41f900:
0041f900stp x0, x1, [sp+8]
0041f904stp x2, x3, [sp+24]
0041f908mov x3, x30
0041f90cbl runtime.morestack_noctxt.abi0
0041f910ldp x0, x1, [sp+8]
0041f914ldp x2, x3, [sp+24]
0041f918b 0x41f840
0041f91cudf 0
0041f840
0041f840archive/tar.(*parser).parseString: ; void archive/tar.(*parser).parseString(archive/tar.parser * p0, struct []uint8 b)
0041f840ldr x16, [x28+16]
0041f844subs xzr, sp, x16
0041f848b.ls 0x41f900
0041f84cstr x30, [sp-96]!
0041f850stur x29, [sp-8]
0041f854sub x29, sp, 8
0041f858str x0, [sp+104]
0041f85cstr x1, [sp+112]
0041f860str x2, [sp+120]
0041f864str x3, [sp+128]
0041f868stp xzr, xzr, [sp+48]
0041f86cldr x0, [sp+112]
0041f870ldr x1, [sp+120]
0041f874ldr x2, [sp+128]
0041f878mov x3, xzr
0041f87cbl bytes.IndexByte
0041f880str x0, [sp+40]
0041f884tbz x0, 63, 0x41f88c
0041f888b 0x41f8d0
0041f88c
0041f88cloc_41f88c:
0041f88cldr x2, [sp+128]
0041f890ldr x1, [sp+112]
0041f894subs xzr, x0, x2
0041f898b.ls 0x41f8a0
0041f89cb 0x41f8f4
0041f8a0
0041f8a0loc_41f8a0:
0041f8a0b 0x41f8a4
0041f8a4
0041f8a4loc_41f8a4:
0041f8a4str x1, [sp+64]
0041f8a8str x0, [sp+72]
0041f8acstr x2, [sp+80]
0041f8b0mov x2, x0
0041f8b4mov x0, xzr
0041f8b8bl runtime.slicebytetostring
0041f8bcstr x0, [sp+48]
0041f8c0str x1, [sp+56]
0041f8c4ldur x29, [sp-8]
0041f8c8ldr x30, [sp], 96
0041f8ccret x30
0041f8d0
0041f8d0loc_41f8d0:
0041f8d0ldr x1, [sp+112]
0041f8d4ldr x2, [sp+120]
0041f8d8mov x0, xzr
0041f8dcbl runtime.slicebytetostring
0041f8e0str x0, [sp+48]
0041f8e4str x1, [sp+56]
0041f8e8ldur x29, [sp-8]
0041f8ecldr x30, [sp], 96
0041f8f0ret x30
0041f8f4
0041f8f4loc_41f8f4:
0041f8f4mov x1, x0
0041f8f8bl runtime.panicSliceAcap
0041f8fchint
0041f900
0041f900loc_41f900:
0041f900stp x0, x1, [sp+8]
0041f904stp x2, x3, [sp+24]
0041f908mov x3, x30
0041f90cbl runtime.morestack_noctxt.abi0
0041f910ldp x0, x1, [sp+8]
0041f914ldp x2, x3, [sp+24]
0041f918b 0x41f840
0041f91cudf 0
0041f840
0041f920
0041f920archive/tar.(*formatter).formatString: ; void archive/tar.(*formatter).formatString(archive/tar.formatter * f, struct []uint8 b, struct string s)
0041f920ldr x16, [x28+16]
0041f924sub x17, sp, 48
0041f928subs xzr, x17, x16
0041f92cb.ls 0x41fb78
0041f930str x30, [sp-176]!
0041f934stur x29, [sp-8]
0041f938sub x29, sp, 8
0041f93cstr x0, [sp+184]
0041f940str x1, [sp+192]
0041f944str x2, [sp+200]
0041f948str x3, [sp+208]
0041f94cstr x4, [sp+216]
0041f950str x5, [sp+224]
0041f954str x5, [sp+72]
0041f958ldr x4, [sp+200]
0041f95cstr x4, [sp+64]
0041f960subs xzr, x5, x4
0041f964b.gt 0x41f96c
0041f968b 0x41f9b8
0041f96c
0041f96cloc_41f96c:
0041f96cldr x4, [sp+184]
0041f970ldrsb x27, [x4]
0041f974adrp x27, 0x602000
0041f978ldr x5, [x27+2136]
0041f97cadrp x27, 0x602000
0041f980ldr x6, [x27+2128]
0041f984str x6, [x4]
0041f988adrp x27, 0x62c000
0041f98cldr w6, [x27+3056]
0041f990cbz w6, 0x41f998
0041f994b 0x41f99c
0041f998
0041f998loc_41f998:
0041f998b 0x41f9b0
0041f99c
0041f99cloc_41f99c:
0041f99cbl runtime.gcWriteBarrier2
0041f9a0str x5, [x25]
0041f9a4ldr x6, [x4+8]
0041f9a8str x6, [x25+8]
0041f9acb 0x41f9b0
0041f9b0
0041f9b0loc_41f9b0:
0041f9b0str x5, [x4+8]
0041f9b4b 0x41f9bc
0041f9b8
0041f9b8loc_41f9b8:
0041f9b8b 0x41f9bc
0041f9bc
0041f9bcloc_41f9bc:
0041f9bcldr x4, [sp+192]
0041f9c0ldr x5, [sp+200]
0041f9c4ldr x6, [sp+208]
0041f9c8str x4, [sp+144]
0041f9ccstr x5, [sp+152]
0041f9d0str x6, [sp+160]
0041f9d4ldr x4, [sp+224]
0041f9d8ldr x5, [sp+216]
0041f9dcstr x5, [sp+128]
0041f9e0str x4, [sp+136]
0041f9e4ldr x5, [sp+152]
0041f9e8str x5, [sp+88]
0041f9ecsubs xzr, x5, x4
0041f9f0b.gt 0x41f9f8
0041f9f4b 0x41fa00
0041f9f8
0041f9f8loc_41f9f8:
0041f9f8str x4, [sp+88]
0041f9fcb 0x41fa04
0041fa00
0041fa00loc_41fa00:
0041fa00b 0x41fa04
0041fa04
0041fa04loc_41fa04:
0041fa04ldr x4, [sp+128]
0041fa08ldr x5, [sp+144]
0041fa0csubs xzr, x5, x4
0041fa10b.ne 0x41fa18
0041fa14b 0x41fa34
0041fa18
0041fa18loc_41fa18:
0041fa18ldr x3, [sp+88]
0041fa1cstr x3, [sp+80]
0041fa20ldr x2, [sp+80]
0041fa24ldr x1, [sp+128]
0041fa28ldr x0, [sp+144]
0041fa2cbl runtime.memmove
0041fa30b 0x41fa38
0041fa34
0041fa34loc_41fa34:
0041fa34b 0x41fa38
0041fa38
0041fa38loc_41fa38:
0041fa38ldr x4, [sp+224]
0041fa3cstr x4, [sp+64]
0041fa40ldr x5, [sp+200]
0041fa44str x5, [sp+72]
0041fa48subs xzr, x5, x4
0041fa4cb.gt 0x41fa54
0041fa50b 0x41fa78
0041fa54
0041fa54loc_41fa54:
0041fa54ldr x0, [sp+224]
0041fa58str x0, [sp+72]
0041fa5cldr x1, [sp+200]
0041fa60ldr x4, [sp+192]
0041fa64subs xzr, x1, x0
0041fa68b.hi 0x41fa70
0041fa6cb 0x41fb70
0041fa70
0041fa70loc_41fa70:
0041fa70strb wzr, [x4+x0]
0041fa74b 0x41fa7c
0041fa78
0041fa78loc_41fa78:
0041fa78b 0x41fa7c
0041fa7c
0041fa7cloc_41fa7c:
0041fa7cldr x4, [sp+224]
0041fa80str x4, [sp+72]
0041fa84ldr x5, [sp+200]
0041fa88str x5, [sp+64]
0041fa8csubs xzr, x5, x4
0041fa90cset x4, lt
0041fa94strb w4, [sp+47]
0041fa98b.lt 0x41faa0
0041fa9cb 0x41fad4
0041faa0
0041faa0loc_41faa0:
0041faa0ldr x4, [sp+200]
0041faa4str x4, [sp+56]
0041faa8ldr x1, [sp+200]
0041faacldr x5, [sp+192]
0041fab0sub x0, x4, 1
0041fab4subs xzr, x1, x0
0041fab8b.hi 0x41fac0
0041fabcb 0x41fb6c
0041fac0
0041fac0loc_41fac0:
0041fac0ldrb w4, [x5+x0]
0041fac4subs wzr, w4, 47
0041fac8cset x4, eq
0041faccstrb w4, [sp+47]
0041fad0b 0x41fad8
0041fad4
0041fad4loc_41fad4:
0041fad4b 0x41fad8
0041fad8
0041fad8loc_41fad8:
0041fad8ldrb w4, [sp+47]
0041fadctbnz w4, 0, 0x41fae4
0041fae0b 0x41fb4c
0041fae4
0041fae4loc_41fae4:
0041fae4ldr x4, [sp+200]
0041fae8str x4, [sp+64]
0041faecsub x1, x4, 1
0041faf0str x1, [sp+72]
0041faf4ldr x2, [sp+224]
0041faf8ldr x0, [sp+216]
0041fafcsubs xzr, x2, x1
0041fb00b.hs 0x41fb08
0041fb04b 0x41fb68
0041fb08
0041fb08loc_41fb08:
0041fb08b 0x41fb0c
0041fb0c
0041fb0cloc_41fb0c:
0041fb0cstr x0, [sp+112]
0041fb10str x1, [sp+120]
0041fb14adrp x2, 0x290000
0041fb18add x2, x2, 4032
0041fb1corr x3, xzr, 1
0041fb20bl strings.TrimRight
0041fb24str x0, [sp+96]
0041fb28str x1, [sp+104]
0041fb2cstr x1, [sp+48]
0041fb30ldr x4, [sp+200]
0041fb34ldr x5, [sp+192]
0041fb38subs xzr, x1, x4
0041fb3cb.lo 0x41fb44
0041fb40b 0x41fb5c
0041fb44
0041fb44loc_41fb44:
0041fb44strb wzr, [x5+x1]
0041fb48b 0x41fb50
0041fb4c
0041fb4cloc_41fb4c:
0041fb4cb 0x41fb50
0041fb50
0041fb50loc_41fb50:
0041fb50ldur x29, [sp-8]
0041fb54ldr x30, [sp], 176
0041fb58ret x30
0041fb5c
0041fb5cloc_41fb5c:
0041fb5cmov x0, x1
0041fb60mov x1, x4
0041fb64bl runtime.panicIndex
0041fb68
0041fb68loc_41fb68:
0041fb68bl runtime.panicSliceAlen
0041fb6c
0041fb6cloc_41fb6c:
0041fb6cbl runtime.panicIndex
0041fb70
0041fb70loc_41fb70:
0041fb70bl runtime.panicIndex
0041fb74hint
0041fb78
0041fb78loc_41fb78:
0041fb78stp x0, x1, [sp+8]
0041fb7cstp x2, x3, [sp+24]
0041fb80stp x4, x5, [sp+40]
0041fb84mov x3, x30
0041fb88bl runtime.morestack_noctxt.abi0
0041fb8cldp x0, x1, [sp+8]
0041fb90ldp x2, x3, [sp+24]
0041fb94ldp x4, x5, [sp+40]
0041fb98b 0x41f920
0041fb9cudf 0
0041f920
0041f920archive/tar.(*formatter).formatString: ; void archive/tar.(*formatter).formatString(archive/tar.formatter * f, struct []uint8 b, struct string s)
0041f920ldr x16, [x28+16]
0041f924sub x17, sp, 48
0041f928subs xzr, x17, x16
0041f92cb.ls 0x41fb78
0041f930str x30, [sp-176]!
0041f934stur x29, [sp-8]
0041f938sub x29, sp, 8
0041f93cstr x0, [sp+184]
0041f940str x1, [sp+192]
0041f944str x2, [sp+200]
0041f948str x3, [sp+208]
0041f94cstr x4, [sp+216]
0041f950str x5, [sp+224]
0041f954str x5, [sp+72]
0041f958ldr x4, [sp+200]
0041f95cstr x4, [sp+64]
0041f960subs xzr, x5, x4
0041f964b.gt 0x41f96c
0041f968b 0x41f9b8
0041f96c
0041f96cloc_41f96c:
0041f96cldr x4, [sp+184]
0041f970ldrsb x27, [x4]
0041f974adrp x27, 0x602000
0041f978ldr x5, [x27+2136]
0041f97cadrp x27, 0x602000
0041f980ldr x6, [x27+2128]
0041f984str x6, [x4]
0041f988adrp x27, 0x62c000
0041f98cldr w6, [x27+3056]
0041f990cbz w6, 0x41f998
0041f994b 0x41f99c
0041f998
0041f998loc_41f998:
0041f998b 0x41f9b0
0041f99c
0041f99cloc_41f99c:
0041f99cbl runtime.gcWriteBarrier2
0041f9a0str x5, [x25]
0041f9a4ldr x6, [x4+8]
0041f9a8str x6, [x25+8]
0041f9acb 0x41f9b0
0041f9b0
0041f9b0loc_41f9b0:
0041f9b0str x5, [x4+8]
0041f9b4b 0x41f9bc
0041f9b8
0041f9b8loc_41f9b8:
0041f9b8b 0x41f9bc
0041f9bc
0041f9bcloc_41f9bc:
0041f9bcldr x4, [sp+192]
0041f9c0ldr x5, [sp+200]
0041f9c4ldr x6, [sp+208]
0041f9c8str x4, [sp+144]
0041f9ccstr x5, [sp+152]
0041f9d0str x6, [sp+160]
0041f9d4ldr x4, [sp+224]
0041f9d8ldr x5, [sp+216]
0041f9dcstr x5, [sp+128]
0041f9e0str x4, [sp+136]
0041f9e4ldr x5, [sp+152]
0041f9e8str x5, [sp+88]
0041f9ecsubs xzr, x5, x4
0041f9f0b.gt 0x41f9f8
0041f9f4b 0x41fa00
0041f9f8
0041f9f8loc_41f9f8:
0041f9f8str x4, [sp+88]
0041f9fcb 0x41fa04
0041fa00
0041fa00loc_41fa00:
0041fa00b 0x41fa04
0041fa04
0041fa04loc_41fa04:
0041fa04ldr x4, [sp+128]
0041fa08ldr x5, [sp+144]
0041fa0csubs xzr, x5, x4
0041fa10b.ne 0x41fa18
0041fa14b 0x41fa34
0041fa18
0041fa18loc_41fa18:
0041fa18ldr x3, [sp+88]
0041fa1cstr x3, [sp+80]
0041fa20ldr x2, [sp+80]
0041fa24ldr x1, [sp+128]
0041fa28ldr x0, [sp+144]
0041fa2cbl runtime.memmove
0041fa30b 0x41fa38
0041fa34
0041fa34loc_41fa34:
0041fa34b 0x41fa38
0041fa38
0041fa38loc_41fa38:
0041fa38ldr x4, [sp+224]
0041fa3cstr x4, [sp+64]
0041fa40ldr x5, [sp+200]
0041fa44str x5, [sp+72]
0041fa48subs xzr, x5, x4
0041fa4cb.gt 0x41fa54
0041fa50b 0x41fa78
0041fa54
0041fa54loc_41fa54:
0041fa54ldr x0, [sp+224]
0041fa58str x0, [sp+72]
0041fa5cldr x1, [sp+200]
0041fa60ldr x4, [sp+192]
0041fa64subs xzr, x1, x0
0041fa68b.hi 0x41fa70
0041fa6cb 0x41fb70
0041fa70
0041fa70loc_41fa70:
0041fa70strb wzr, [x4+x0]
0041fa74b 0x41fa7c
0041fa78
0041fa78loc_41fa78:
0041fa78b 0x41fa7c
0041fa7c
0041fa7cloc_41fa7c:
0041fa7cldr x4, [sp+224]
0041fa80str x4, [sp+72]
0041fa84ldr x5, [sp+200]
0041fa88str x5, [sp+64]
0041fa8csubs xzr, x5, x4
0041fa90cset x4, lt
0041fa94strb w4, [sp+47]
0041fa98b.lt 0x41faa0
0041fa9cb 0x41fad4
0041faa0
0041faa0loc_41faa0:
0041faa0ldr x4, [sp+200]
0041faa4str x4, [sp+56]
0041faa8ldr x1, [sp+200]
0041faacldr x5, [sp+192]
0041fab0sub x0, x4, 1
0041fab4subs xzr, x1, x0
0041fab8b.hi 0x41fac0
0041fabcb 0x41fb6c
0041fac0
0041fac0loc_41fac0:
0041fac0ldrb w4, [x5+x0]
0041fac4subs wzr, w4, 47
0041fac8cset x4, eq
0041faccstrb w4, [sp+47]
0041fad0b 0x41fad8
0041fad4
0041fad4loc_41fad4:
0041fad4b 0x41fad8
0041fad8
0041fad8loc_41fad8:
0041fad8ldrb w4, [sp+47]
0041fadctbnz w4, 0, 0x41fae4
0041fae0b 0x41fb4c
0041fae4
0041fae4loc_41fae4:
0041fae4ldr x4, [sp+200]
0041fae8str x4, [sp+64]
0041faecsub x1, x4, 1
0041faf0str x1, [sp+72]
0041faf4ldr x2, [sp+224]
0041faf8ldr x0, [sp+216]
0041fafcsubs xzr, x2, x1
0041fb00b.hs 0x41fb08
0041fb04b 0x41fb68
0041fb08
0041fb08loc_41fb08:
0041fb08b 0x41fb0c
0041fb0c
0041fb0cloc_41fb0c:
0041fb0cstr x0, [sp+112]
0041fb10str x1, [sp+120]
0041fb14adrp x2, 0x290000
0041fb18add x2, x2, 4032
0041fb1corr x3, xzr, 1
0041fb20bl strings.TrimRight
0041fb24str x0, [sp+96]
0041fb28str x1, [sp+104]
0041fb2cstr x1, [sp+48]
0041fb30ldr x4, [sp+200]
0041fb34ldr x5, [sp+192]
0041fb38subs xzr, x1, x4
0041fb3cb.lo 0x41fb44
0041fb40b 0x41fb5c
0041fb44
0041fb44loc_41fb44:
0041fb44strb wzr, [x5+x1]
0041fb48b 0x41fb50
0041fb4c
0041fb4cloc_41fb4c:
0041fb4cb 0x41fb50
0041fb50
0041fb50loc_41fb50:
0041fb50ldur x29, [sp-8]
0041fb54ldr x30, [sp], 176
0041fb58ret x30
0041fb5c
0041fb5cloc_41fb5c:
0041fb5cmov x0, x1
0041fb60mov x1, x4
0041fb64bl runtime.panicIndex
0041fb68
0041fb68loc_41fb68:
0041fb68bl runtime.panicSliceAlen
0041fb6c
0041fb6cloc_41fb6c:
0041fb6cbl runtime.panicIndex
0041fb70
0041fb70loc_41fb70:
0041fb70bl runtime.panicIndex
0041fb74hint
0041fb78
0041fb78loc_41fb78:
0041fb78stp x0, x1, [sp+8]
0041fb7cstp x2, x3, [sp+24]
0041fb80stp x4, x5, [sp+40]
0041fb84mov x3, x30
0041fb88bl runtime.morestack_noctxt.abi0
0041fb8cldp x0, x1, [sp+8]
0041fb90ldp x2, x3, [sp+24]
0041fb94ldp x4, x5, [sp+40]
0041fb98b 0x41f920
0041fb9cudf 0
0041f920
0041fba0
0041fba0archive/tar.fitsInBase256: ; void archive/tar.fitsInBase256(int n, int64 x)
0041fba0str x30, [sp-32]!
0041fba4stur x29, [sp-8]
0041fba8sub x29, sp, 8
0041fbacstr x0, [sp+40]
0041fbb0str x1, [sp+48]
0041fbb4strb wzr, [sp+13]
0041fbb8ldr x1, [sp+40]
0041fbbcsub x1, x1, 1
0041fbc0ubfm x1, x1, 61, 60
0041fbc4str x1, [sp+16]
0041fbc8subs xzr, x0, 9
0041fbcccset x1, ge
0041fbd0strb w1, [sp+15]
0041fbd4b.ge 0x41fbdc
0041fbd8b 0x41fbe0
0041fbdc
0041fbdcloc_41fbdc:
0041fbdcb 0x41fc44
0041fbe0
0041fbe0loc_41fbe0:
0041fbe0ldr x1, [sp+48]
0041fbe4ldr x2, [sp+16]
0041fbe8movn x3, 0
0041fbeclslv x3, x3, x2
0041fbf0subs xzr, x2, 64
0041fbf4csel x2, x3, xzr, lo
0041fbf8subs xzr, x2, x1
0041fbfccset x1, le
0041fc00strb w1, [sp+14]
0041fc04b.le 0x41fc0c
0041fc08b 0x41fc34
0041fc0c
0041fc0cloc_41fc0c:
0041fc0cldr x1, [sp+48]
0041fc10ldr x2, [sp+16]
0041fc14orr x3, xzr, 1
0041fc18lslv x3, x3, x2
0041fc1csubs xzr, x2, 64
0041fc20csel x2, x3, xzr, lo
0041fc24subs xzr, x2, x1
0041fc28cset x1, gt
0041fc2cstrb w1, [sp+14]
0041fc30b 0x41fc38
0041fc34
0041fc34loc_41fc34:
0041fc34b 0x41fc38
0041fc38
0041fc38loc_41fc38:
0041fc38ldrb w1, [sp+14]
0041fc3cstrb w1, [sp+15]
0041fc40b 0x41fc44
0041fc44
0041fc44loc_41fc44:
0041fc44ldrb w0, [sp+15]
0041fc48strb w0, [sp+13]
0041fc4cadd x29, sp, 24
0041fc50add sp, sp, 32
0041fc54ret x30
0041fc58udf 0
0041fc5cudf 0
0041fba0
0041fba0archive/tar.fitsInBase256: ; void archive/tar.fitsInBase256(int n, int64 x)
0041fba0str x30, [sp-32]!
0041fba4stur x29, [sp-8]
0041fba8sub x29, sp, 8
0041fbacstr x0, [sp+40]
0041fbb0str x1, [sp+48]
0041fbb4strb wzr, [sp+13]
0041fbb8ldr x1, [sp+40]
0041fbbcsub x1, x1, 1
0041fbc0ubfm x1, x1, 61, 60
0041fbc4str x1, [sp+16]
0041fbc8subs xzr, x0, 9
0041fbcccset x1, ge
0041fbd0strb w1, [sp+15]
0041fbd4b.ge 0x41fbdc
0041fbd8b 0x41fbe0
0041fbdc
0041fbdcloc_41fbdc:
0041fbdcb 0x41fc44
0041fbe0
0041fbe0loc_41fbe0:
0041fbe0ldr x1, [sp+48]
0041fbe4ldr x2, [sp+16]
0041fbe8movn x3, 0
0041fbeclslv x3, x3, x2
0041fbf0subs xzr, x2, 64
0041fbf4csel x2, x3, xzr, lo
0041fbf8subs xzr, x2, x1
0041fbfccset x1, le
0041fc00strb w1, [sp+14]
0041fc04b.le 0x41fc0c
0041fc08b 0x41fc34
0041fc0c
0041fc0cloc_41fc0c:
0041fc0cldr x1, [sp+48]
0041fc10ldr x2, [sp+16]
0041fc14orr x3, xzr, 1
0041fc18lslv x3, x3, x2
0041fc1csubs xzr, x2, 64
0041fc20csel x2, x3, xzr, lo
0041fc24subs xzr, x2, x1
0041fc28cset x1, gt
0041fc2cstrb w1, [sp+14]
0041fc30b 0x41fc38
0041fc34
0041fc34loc_41fc34:
0041fc34b 0x41fc38
0041fc38
0041fc38loc_41fc38:
0041fc38ldrb w1, [sp+14]
0041fc3cstrb w1, [sp+15]
0041fc40b 0x41fc44
0041fc44
0041fc44loc_41fc44:
0041fc44ldrb w0, [sp+15]
0041fc48strb w0, [sp+13]
0041fc4cadd x29, sp, 24
0041fc50add sp, sp, 32
0041fc54ret x30
0041fc58udf 0
0041fc5cudf 0
0041fba0
0041fc60
0041fc60archive/tar.(*parser).parseNumeric: ; void archive/tar.(*parser).parseNumeric(archive/tar.parser * p, struct []uint8 b)
0041fc60ldr x16, [x28+16]
0041fc64sub x17, sp, 16
0041fc68subs xzr, x17, x16
0041fc6cb.ls 0x41ff08
0041fc70str x30, [sp-144]!
0041fc74stur x29, [sp-8]
0041fc78sub x29, sp, 8
0041fc7cstr x0, [sp+152]
0041fc80str x1, [sp+160]
0041fc84str x2, [sp+168]
0041fc88str x3, [sp+176]
0041fc8cstr xzr, [sp+56]
0041fc90str x2, [sp+80]
0041fc94subs xzr, x2, 0
0041fc98cset x4, ne
0041fc9cstrb w4, [sp+55]
0041fca0cbnz x2, 0x41fca8
0041fca4b 0x41fcd0
0041fca8
0041fca8loc_41fca8:
0041fca8ldr x1, [sp+168]
0041fcacldr x4, [sp+160]
0041fcb0subs xzr, x1, 0
0041fcb4b.hi 0x41fcbc
0041fcb8b 0x41fefc
0041fcbc
0041fcbcloc_41fcbc:
0041fcbcldrb w4, [x4]
0041fcc0ands wzr, w4, 128
0041fcc4cset x4, ne
0041fcc8strb w4, [sp+55]
0041fcccb 0x41fcd4
0041fcd0
0041fcd0loc_41fcd0:
0041fcd0b 0x41fcd4
0041fcd4
0041fcd4loc_41fcd4:
0041fcd4ldrb w4, [sp+55]
0041fcd8tbnz w4, 0, 0x41fce0
0041fcdcb 0x41fd3c
0041fce0
0041fce0loc_41fce0:
0041fce0strb wzr, [sp+53]
0041fce4ldr x1, [sp+168]
0041fce8ldr x2, [sp+160]
0041fcecsubs xzr, x1, 0
0041fcf0b.hi 0x41fcf8
0041fcf4b 0x41fef4
0041fcf8
0041fcf8loc_41fcf8:
0041fcf8ldrb w1, [x2]
0041fcfctbnz w1, 6, 0x41fd04
0041fd00b 0x41fd10
0041fd04
0041fd04loc_41fd04:
0041fd04movn x1, 0
0041fd08strb w1, [sp+53]
0041fd0cb 0x41fd14
0041fd10
0041fd10loc_41fd10:
0041fd10b 0x41fd14
0041fd14
0041fd14loc_41fd14:
0041fd14str xzr, [sp+64]
0041fd18ldr x1, [sp+168]
0041fd1cldr x2, [sp+160]
0041fd20ldr x3, [sp+176]
0041fd24str x2, [sp+112]
0041fd28str x1, [sp+120]
0041fd2cstr x3, [sp+128]
0041fd30str xzr, [sp+96]
0041fd34str x1, [sp+88]
0041fd38b 0x41fd64
0041fd3c
0041fd3cloc_41fd3c:
0041fd3cldr x1, [sp+160]
0041fd40ldr x2, [sp+168]
0041fd44ldr x3, [sp+176]
0041fd48ldr x0, [sp+152]
0041fd4cbl archive/tar.(*parser).parseOctal
0041fd50str x0, [sp+104]
0041fd54str x0, [sp+56]
0041fd58ldur x29, [sp-8]
0041fd5cldr x30, [sp], 144
0041fd60ret x30
0041fd64
0041fd64loc_41fd64:
0041fd64ldr x1, [sp+88]
0041fd68ldr x2, [sp+96]
0041fd6csubs xzr, x1, x2
0041fd70b.gt 0x41fd78
0041fd74b 0x41fe48
0041fd78
0041fd78loc_41fd78:
0041fd78ldr x1, [sp+96]
0041fd7cstr x1, [sp+72]
0041fd80ldr x1, [sp+96]
0041fd84ldr x2, [sp+112]
0041fd88ldrb w1, [x2+x1]
0041fd8cstrb w1, [sp+54]
0041fd90ldrb w2, [sp+53]
0041fd94eor x1, x1, x2
0041fd98strb w1, [sp+54]
0041fd9cldr x2, [sp+72]
0041fda0cbz x2, 0x41fda8
0041fda4b 0x41fdb4
0041fda8
0041fda8loc_41fda8:
0041fda8and x1, x1, 127
0041fdacstrb w1, [sp+54]
0041fdb0b 0x41fdb8
0041fdb4
0041fdb4loc_41fdb4:
0041fdb4b 0x41fdb8
0041fdb8
0041fdb8loc_41fdb8:
0041fdb8ldr x1, [sp+64]
0041fdbcubfm x1, x1, 56, 63
0041fdc0cbnz x1, 0x41fdc8
0041fdc4b 0x41fe24
0041fdc8
0041fdc8loc_41fdc8:
0041fdc8ldr x1, [sp+152]
0041fdccldrsb x27, [x1]
0041fdd0adrp x27, 0x602000
0041fdd4ldr x2, [x27+2104]
0041fdd8adrp x27, 0x602000
0041fddcldr x3, [x27+2096]
0041fde0str x3, [x1]
0041fde4adrp x27, 0x62c000
0041fde8ldr w3, [x27+3056]
0041fdeccbz w3, 0x41fdf4
0041fdf0b 0x41fdf8
0041fdf4
0041fdf4loc_41fdf4:
0041fdf4b 0x41fe0c
0041fdf8
0041fdf8loc_41fdf8:
0041fdf8bl runtime.gcWriteBarrier2
0041fdfcstr x2, [x25]
0041fe00ldr x3, [x1+8]
0041fe04str x3, [x25+8]
0041fe08b 0x41fe0c
0041fe0c
0041fe0cloc_41fe0c:
0041fe0cstr x2, [x1+8]
0041fe10str xzr, [sp+56]
0041fe14mov x0, xzr
0041fe18ldur x29, [sp-8]
0041fe1cldr x30, [sp], 144
0041fe20ret x30
0041fe24
0041fe24loc_41fe24:
0041fe24ldr x1, [sp+64]
0041fe28ldrb w2, [sp+54]
0041fe2corr x1, x2, x1, lsl #8
0041fe30str x1, [sp+64]
0041fe34b 0x41fe38
0041fe38
0041fe38loc_41fe38:
0041fe38ldr x1, [sp+96]
0041fe3cadd x1, x1, 1
0041fe40str x1, [sp+96]
0041fe44b 0x41fd64
0041fe48
0041fe48loc_41fe48:
0041fe48ldr x1, [sp+64]
0041fe4cubfm x1, x1, 63, 63
0041fe50cbnz x1, 0x41fe58
0041fe54b 0x41feb4
0041fe58
0041fe58loc_41fe58:
0041fe58ldr x1, [sp+152]
0041fe5cldrsb x27, [x1]
0041fe60adrp x27, 0x602000
0041fe64ldr x2, [x27+2104]
0041fe68adrp x27, 0x602000
0041fe6cldr x3, [x27+2096]
0041fe70str x3, [x1]
0041fe74adrp x27, 0x62c000
0041fe78ldr w3, [x27+3056]
0041fe7ccbz w3, 0x41fe84
0041fe80b 0x41fe88
0041fe84
0041fe84loc_41fe84:
0041fe84b 0x41fe9c
0041fe88
0041fe88loc_41fe88:
0041fe88bl runtime.gcWriteBarrier2
0041fe8cstr x2, [x25]
0041fe90ldr x3, [x1+8]
0041fe94str x3, [x25+8]
0041fe98b 0x41fe9c
0041fe9c
0041fe9cloc_41fe9c:
0041fe9cstr x2, [x1+8]
0041fea0str xzr, [sp+56]
0041fea4mov x0, xzr
0041fea8ldur x29, [sp-8]
0041feacldr x30, [sp], 144
0041feb0ret x30
0041feb4
0041feb4loc_41feb4:
0041feb4ldrb w1, [sp+53]
0041feb8subs wzr, w1, 255
0041febcb.eq 0x41fec4
0041fec0b 0x41fedc
0041fec4
0041fec4loc_41fec4:
0041fec4ldr x1, [sp+64]
0041fec8orn x0, xzr, x1
0041feccstr x0, [sp+56]
0041fed0ldur x29, [sp-8]
0041fed4ldr x30, [sp], 144
0041fed8ret x30
0041fedc
0041fedcloc_41fedc:
0041fedcldr x1, [sp+64]
0041fee0str x1, [sp+56]
0041fee4ldr x0, [sp+56]
0041fee8ldur x29, [sp-8]
0041feecldr x30, [sp], 144
0041fef0ret x30
0041fef4
0041fef4loc_41fef4:
0041fef4mov x0, xzr
0041fef8bl runtime.panicIndex
0041fefc
0041fefcloc_41fefc:
0041fefcmov x0, xzr
0041ff00bl runtime.panicIndex
0041ff04hint
0041ff08
0041ff08loc_41ff08:
0041ff08stp x0, x1, [sp+8]
0041ff0cstp x2, x3, [sp+24]
0041ff10mov x3, x30
0041ff14bl runtime.morestack_noctxt.abi0
0041ff18ldp x0, x1, [sp+8]
0041ff1cldp x2, x3, [sp+24]
0041ff20b 0x41fc60
0041ff24udf 0
0041ff28udf 0
0041ff2cudf 0
0041fc60
0041fc60archive/tar.(*parser).parseNumeric: ; void archive/tar.(*parser).parseNumeric(archive/tar.parser * p, struct []uint8 b)
0041fc60ldr x16, [x28+16]
0041fc64sub x17, sp, 16
0041fc68subs xzr, x17, x16
0041fc6cb.ls 0x41ff08
0041fc70str x30, [sp-144]!
0041fc74stur x29, [sp-8]
0041fc78sub x29, sp, 8
0041fc7cstr x0, [sp+152]
0041fc80str x1, [sp+160]
0041fc84str x2, [sp+168]
0041fc88str x3, [sp+176]
0041fc8cstr xzr, [sp+56]
0041fc90str x2, [sp+80]
0041fc94subs xzr, x2, 0
0041fc98cset x4, ne
0041fc9cstrb w4, [sp+55]
0041fca0cbnz x2, 0x41fca8
0041fca4b 0x41fcd0
0041fca8
0041fca8loc_41fca8:
0041fca8ldr x1, [sp+168]
0041fcacldr x4, [sp+160]
0041fcb0subs xzr, x1, 0
0041fcb4b.hi 0x41fcbc
0041fcb8b 0x41fefc
0041fcbc
0041fcbcloc_41fcbc:
0041fcbcldrb w4, [x4]
0041fcc0ands wzr, w4, 128
0041fcc4cset x4, ne
0041fcc8strb w4, [sp+55]
0041fcccb 0x41fcd4
0041fcd0
0041fcd0loc_41fcd0:
0041fcd0b 0x41fcd4
0041fcd4
0041fcd4loc_41fcd4:
0041fcd4ldrb w4, [sp+55]
0041fcd8tbnz w4, 0, 0x41fce0
0041fcdcb 0x41fd3c
0041fce0
0041fce0loc_41fce0:
0041fce0strb wzr, [sp+53]
0041fce4ldr x1, [sp+168]
0041fce8ldr x2, [sp+160]
0041fcecsubs xzr, x1, 0
0041fcf0b.hi 0x41fcf8
0041fcf4b 0x41fef4
0041fcf8
0041fcf8loc_41fcf8:
0041fcf8ldrb w1, [x2]
0041fcfctbnz w1, 6, 0x41fd04
0041fd00b 0x41fd10
0041fd04
0041fd04loc_41fd04:
0041fd04movn x1, 0
0041fd08strb w1, [sp+53]
0041fd0cb 0x41fd14
0041fd10
0041fd10loc_41fd10:
0041fd10b 0x41fd14
0041fd14
0041fd14loc_41fd14:
0041fd14str xzr, [sp+64]
0041fd18ldr x1, [sp+168]
0041fd1cldr x2, [sp+160]
0041fd20ldr x3, [sp+176]
0041fd24str x2, [sp+112]
0041fd28str x1, [sp+120]
0041fd2cstr x3, [sp+128]
0041fd30str xzr, [sp+96]
0041fd34str x1, [sp+88]
0041fd38b 0x41fd64
0041fd3c
0041fd3cloc_41fd3c:
0041fd3cldr x1, [sp+160]
0041fd40ldr x2, [sp+168]
0041fd44ldr x3, [sp+176]
0041fd48ldr x0, [sp+152]
0041fd4cbl archive/tar.(*parser).parseOctal
0041fd50str x0, [sp+104]
0041fd54str x0, [sp+56]
0041fd58ldur x29, [sp-8]
0041fd5cldr x30, [sp], 144
0041fd60ret x30
0041fd64
0041fd64loc_41fd64:
0041fd64ldr x1, [sp+88]
0041fd68ldr x2, [sp+96]
0041fd6csubs xzr, x1, x2
0041fd70b.gt 0x41fd78
0041fd74b 0x41fe48
0041fd78
0041fd78loc_41fd78:
0041fd78ldr x1, [sp+96]
0041fd7cstr x1, [sp+72]
0041fd80ldr x1, [sp+96]
0041fd84ldr x2, [sp+112]
0041fd88ldrb w1, [x2+x1]
0041fd8cstrb w1, [sp+54]
0041fd90ldrb w2, [sp+53]
0041fd94eor x1, x1, x2
0041fd98strb w1, [sp+54]
0041fd9cldr x2, [sp+72]
0041fda0cbz x2, 0x41fda8
0041fda4b 0x41fdb4
0041fda8
0041fda8loc_41fda8:
0041fda8and x1, x1, 127
0041fdacstrb w1, [sp+54]
0041fdb0b 0x41fdb8
0041fdb4
0041fdb4loc_41fdb4:
0041fdb4b 0x41fdb8
0041fdb8
0041fdb8loc_41fdb8:
0041fdb8ldr x1, [sp+64]
0041fdbcubfm x1, x1, 56, 63
0041fdc0cbnz x1, 0x41fdc8
0041fdc4b 0x41fe24
0041fdc8
0041fdc8loc_41fdc8:
0041fdc8ldr x1, [sp+152]
0041fdccldrsb x27, [x1]
0041fdd0adrp x27, 0x602000
0041fdd4ldr x2, [x27+2104]
0041fdd8adrp x27, 0x602000
0041fddcldr x3, [x27+2096]
0041fde0str x3, [x1]
0041fde4adrp x27, 0x62c000
0041fde8ldr w3, [x27+3056]
0041fdeccbz w3, 0x41fdf4
0041fdf0b 0x41fdf8
0041fdf4
0041fdf4loc_41fdf4:
0041fdf4b 0x41fe0c
0041fdf8
0041fdf8loc_41fdf8:
0041fdf8bl runtime.gcWriteBarrier2
0041fdfcstr x2, [x25]
0041fe00ldr x3, [x1+8]
0041fe04str x3, [x25+8]
0041fe08b 0x41fe0c
0041fe0c
0041fe0cloc_41fe0c:
0041fe0cstr x2, [x1+8]
0041fe10str xzr, [sp+56]
0041fe14mov x0, xzr
0041fe18ldur x29, [sp-8]
0041fe1cldr x30, [sp], 144
0041fe20ret x30
0041fe24
0041fe24loc_41fe24:
0041fe24ldr x1, [sp+64]
0041fe28ldrb w2, [sp+54]
0041fe2corr x1, x2, x1, lsl #8
0041fe30str x1, [sp+64]
0041fe34b 0x41fe38
0041fe38
0041fe38loc_41fe38:
0041fe38ldr x1, [sp+96]
0041fe3cadd x1, x1, 1
0041fe40str x1, [sp+96]
0041fe44b 0x41fd64
0041fe48
0041fe48loc_41fe48:
0041fe48ldr x1, [sp+64]
0041fe4cubfm x1, x1, 63, 63
0041fe50cbnz x1, 0x41fe58
0041fe54b 0x41feb4
0041fe58
0041fe58loc_41fe58:
0041fe58ldr x1, [sp+152]
0041fe5cldrsb x27, [x1]
0041fe60adrp x27, 0x602000
0041fe64ldr x2, [x27+2104]
0041fe68adrp x27, 0x602000
0041fe6cldr x3, [x27+2096]
0041fe70str x3, [x1]
0041fe74adrp x27, 0x62c000
0041fe78ldr w3, [x27+3056]
0041fe7ccbz w3, 0x41fe84
0041fe80b 0x41fe88
0041fe84
0041fe84loc_41fe84:
0041fe84b 0x41fe9c
0041fe88
0041fe88loc_41fe88:
0041fe88bl runtime.gcWriteBarrier2
0041fe8cstr x2, [x25]
0041fe90ldr x3, [x1+8]
0041fe94str x3, [x25+8]
0041fe98b 0x41fe9c
0041fe9c
0041fe9cloc_41fe9c:
0041fe9cstr x2, [x1+8]
0041fea0str xzr, [sp+56]
0041fea4mov x0, xzr
0041fea8ldur x29, [sp-8]
0041feacldr x30, [sp], 144
0041feb0ret x30
0041feb4
0041feb4loc_41feb4:
0041feb4ldrb w1, [sp+53]
0041feb8subs wzr, w1, 255
0041febcb.eq 0x41fec4
0041fec0b 0x41fedc
0041fec4
0041fec4loc_41fec4:
0041fec4ldr x1, [sp+64]
0041fec8orn x0, xzr, x1
0041feccstr x0, [sp+56]
0041fed0ldur x29, [sp-8]
0041fed4ldr x30, [sp], 144
0041fed8ret x30
0041fedc
0041fedcloc_41fedc:
0041fedcldr x1, [sp+64]
0041fee0str x1, [sp+56]
0041fee4ldr x0, [sp+56]
0041fee8ldur x29, [sp-8]
0041feecldr x30, [sp], 144
0041fef0ret x30
0041fef4
0041fef4loc_41fef4:
0041fef4mov x0, xzr
0041fef8bl runtime.panicIndex
0041fefc
0041fefcloc_41fefc:
0041fefcmov x0, xzr
0041ff00bl runtime.panicIndex
0041ff04hint
0041ff08
0041ff08loc_41ff08:
0041ff08stp x0, x1, [sp+8]
0041ff0cstp x2, x3, [sp+24]
0041ff10mov x3, x30
0041ff14bl runtime.morestack_noctxt.abi0
0041ff18ldp x0, x1, [sp+8]
0041ff1cldp x2, x3, [sp+24]
0041ff20b 0x41fc60
0041ff24udf 0
0041ff28udf 0
0041ff2cudf 0
0041fc60
0041ff30
0041ff30archive/tar.(*formatter).formatNumeric: ; void archive/tar.(*formatter).formatNumeric(archive/tar.formatter * f, struct []uint8 b, int64 x)
0041ff30ldr x16, [x28+16]
0041ff34subs xzr, sp, x16
0041ff38b.ls 0x4200dc
0041ff3cstr x30, [sp-80]!
0041ff40stur x29, [sp-8]
0041ff44sub x29, sp, 8
0041ff48str x0, [sp+88]
0041ff4cstr x1, [sp+96]
0041ff50str x2, [sp+104]
0041ff54str x3, [sp+112]
0041ff58str x4, [sp+120]
0041ff5cstr x2, [sp+64]
0041ff60mov x0, x2
0041ff64mov x1, x4
0041ff68bl archive/tar.fitsInOctal
0041ff6cstrb w0, [sp+55]
0041ff70tbnz w0, 0, 0x41ff78
0041ff74b 0x41ff9c
0041ff78
0041ff78loc_41ff78:
0041ff78ldr x4, [sp+120]
0041ff7cldr x1, [sp+96]
0041ff80ldr x2, [sp+104]
0041ff84ldr x3, [sp+112]
0041ff88ldr x0, [sp+88]
0041ff8cbl archive/tar.(*formatter).formatOctal
0041ff90ldur x29, [sp-8]
0041ff94ldr x30, [sp], 80
0041ff98ret x30
0041ff9c
0041ff9cloc_41ff9c:
0041ff9cldr x0, [sp+104]
0041ffa0str x0, [sp+64]
0041ffa4ldr x1, [sp+120]
0041ffa8bl archive/tar.fitsInBase256
0041ffacstrb w0, [sp+55]
0041ffb0tbnz w0, 0, 0x41ffb8
0041ffb4b 0x41ffcc
0041ffb8
0041ffb8loc_41ffb8:
0041ffb8ldr x2, [sp+104]
0041ffbcstr x2, [sp+64]
0041ffc0sub x2, x2, 1
0041ffc4str x2, [sp+56]
0041ffc8b 0x420038
0041ffcc
0041ffccloc_41ffcc:
0041ffccldr x1, [sp+96]
0041ffd0ldr x2, [sp+104]
0041ffd4ldr x3, [sp+112]
0041ffd8ldr x0, [sp+88]
0041ffdcmov x4, xzr
0041ffe0bl archive/tar.(*formatter).formatOctal
0041ffe4ldr x5, [sp+88]
0041ffe8ldrsb x27, [x5]
0041ffecadrp x27, 0x602000
0041fff0ldr x6, [x27+2136]
0041fff4adrp x27, 0x602000
0041fff8ldr x7, [x27+2128]
0041fffcstr x7, [x5]
00420000adrp x27, 0x62b000
00420004ldr w7, [x27+3056]
00420008cbz w7, 0x420010
0042000cb 0x420014
00420010
00420010loc_420010:
00420010b 0x420028
00420014
00420014loc_420014:
00420014bl runtime.gcWriteBarrier2
00420018str x6, [x25]
0042001cldr x0, [x5+8]
00420020str x0, [x25+8]
00420024b 0x420028
00420028
00420028loc_420028:
00420028str x6, [x5+8]
0042002cldur x29, [sp-8]
00420030ldr x30, [sp], 80
00420034ret x30
00420038
00420038loc_420038:
00420038ldr x2, [sp+56]
0042003ctbz x2, 63, 0x420044
00420040b 0x420084
00420044
00420044loc_420044:
00420044ldr x0, [sp+56]
00420048ldr x1, [sp+104]
0042004cldr x2, [sp+96]
00420050ldr x3, [sp+120]
00420054subs xzr, x1, x0
00420058b.hi 0x420060
0042005cb 0x4200d4
00420060
00420060loc_420060:
00420060strb w3, [x2+x0]
00420064ldr x2, [sp+120]
00420068sbfm x2, x2, 8, 63
0042006cstr x2, [sp+120]
00420070b 0x420074
00420074
00420074loc_420074:
00420074ldr x2, [sp+56]
00420078sub x2, x2, 1
0042007cstr x2, [sp+56]
00420080b 0x420038
00420084
00420084loc_420084:
00420084ldr x1, [sp+104]
00420088ldr x2, [sp+96]
0042008csubs xzr, x1, 0
00420090b.hi 0x420098
00420094b 0x4200cc
00420098
00420098loc_420098:
00420098ldr x1, [sp+104]
0042009cldrb w2, [x2]
004200a0ldr x3, [sp+96]
004200a4orr x2, x2, -128
004200a8subs xzr, x1, 0
004200acb.hi 0x4200b4
004200b0b 0x4200c4
004200b4
004200b4loc_4200b4:
004200b4strb w2, [x3]
004200b8ldur x29, [sp-8]
004200bcldr x30, [sp], 80
004200c0ret x30
004200c4
004200c4loc_4200c4:
004200c4mov x0, xzr
004200c8bl runtime.panicIndex
004200cc
004200ccloc_4200cc:
004200ccmov x0, xzr
004200d0bl runtime.panicIndex
004200d4
004200d4loc_4200d4:
004200d4bl runtime.panicIndex
004200d8hint
004200dc
004200dcloc_4200dc:
004200dcstp x0, x1, [sp+8]
004200e0stp x2, x3, [sp+24]
004200e4str x4, [sp+40]
004200e8mov x3, x30
004200ecbl runtime.morestack_noctxt.abi0
004200f0ldp x0, x1, [sp+8]
004200f4ldp x2, x3, [sp+24]
004200f8ldr x4, [sp+40]
004200fcb 0x41ff30
0041ff30
0041ff30archive/tar.(*formatter).formatNumeric: ; void archive/tar.(*formatter).formatNumeric(archive/tar.formatter * f, struct []uint8 b, int64 x)
0041ff30ldr x16, [x28+16]
0041ff34subs xzr, sp, x16
0041ff38b.ls 0x4200dc
0041ff3cstr x30, [sp-80]!
0041ff40stur x29, [sp-8]
0041ff44sub x29, sp, 8
0041ff48str x0, [sp+88]
0041ff4cstr x1, [sp+96]
0041ff50str x2, [sp+104]
0041ff54str x3, [sp+112]
0041ff58str x4, [sp+120]
0041ff5cstr x2, [sp+64]
0041ff60mov x0, x2
0041ff64mov x1, x4
0041ff68bl archive/tar.fitsInOctal
0041ff6cstrb w0, [sp+55]
0041ff70tbnz w0, 0, 0x41ff78
0041ff74b 0x41ff9c
0041ff78
0041ff78loc_41ff78:
0041ff78ldr x4, [sp+120]
0041ff7cldr x1, [sp+96]
0041ff80ldr x2, [sp+104]
0041ff84ldr x3, [sp+112]
0041ff88ldr x0, [sp+88]
0041ff8cbl archive/tar.(*formatter).formatOctal
0041ff90ldur x29, [sp-8]
0041ff94ldr x30, [sp], 80
0041ff98ret x30
0041ff9c
0041ff9cloc_41ff9c:
0041ff9cldr x0, [sp+104]
0041ffa0str x0, [sp+64]
0041ffa4ldr x1, [sp+120]
0041ffa8bl archive/tar.fitsInBase256
0041ffacstrb w0, [sp+55]
0041ffb0tbnz w0, 0, 0x41ffb8
0041ffb4b 0x41ffcc
0041ffb8
0041ffb8loc_41ffb8:
0041ffb8ldr x2, [sp+104]
0041ffbcstr x2, [sp+64]
0041ffc0sub x2, x2, 1
0041ffc4str x2, [sp+56]
0041ffc8b 0x420038
0041ffcc
0041ffccloc_41ffcc:
0041ffccldr x1, [sp+96]
0041ffd0ldr x2, [sp+104]
0041ffd4ldr x3, [sp+112]
0041ffd8ldr x0, [sp+88]
0041ffdcmov x4, xzr
0041ffe0bl archive/tar.(*formatter).formatOctal
0041ffe4ldr x5, [sp+88]
0041ffe8ldrsb x27, [x5]
0041ffecadrp x27, 0x602000
0041fff0ldr x6, [x27+2136]
0041fff4adrp x27, 0x602000
0041fff8ldr x7, [x27+2128]
0041fffcstr x7, [x5]
00420000adrp x27, 0x62b000
00420004ldr w7, [x27+3056]
00420008cbz w7, 0x420010
0042000cb 0x420014
00420010
00420010loc_420010:
00420010b 0x420028
00420014
00420014loc_420014:
00420014bl runtime.gcWriteBarrier2
00420018str x6, [x25]
0042001cldr x0, [x5+8]
00420020str x0, [x25+8]
00420024b 0x420028
00420028
00420028loc_420028:
00420028str x6, [x5+8]
0042002cldur x29, [sp-8]
00420030ldr x30, [sp], 80
00420034ret x30
00420038
00420038loc_420038:
00420038ldr x2, [sp+56]
0042003ctbz x2, 63, 0x420044
00420040b 0x420084
00420044
00420044loc_420044:
00420044ldr x0, [sp+56]
00420048ldr x1, [sp+104]
0042004cldr x2, [sp+96]
00420050ldr x3, [sp+120]
00420054subs xzr, x1, x0
00420058b.hi 0x420060
0042005cb 0x4200d4
00420060
00420060loc_420060:
00420060strb w3, [x2+x0]
00420064ldr x2, [sp+120]
00420068sbfm x2, x2, 8, 63
0042006cstr x2, [sp+120]
00420070b 0x420074
00420074
00420074loc_420074:
00420074ldr x2, [sp+56]
00420078sub x2, x2, 1
0042007cstr x2, [sp+56]
00420080b 0x420038
00420084
00420084loc_420084:
00420084ldr x1, [sp+104]
00420088ldr x2, [sp+96]
0042008csubs xzr, x1, 0
00420090b.hi 0x420098
00420094b 0x4200cc
00420098
00420098loc_420098:
00420098ldr x1, [sp+104]
0042009cldrb w2, [x2]
004200a0ldr x3, [sp+96]
004200a4orr x2, x2, -128
004200a8subs xzr, x1, 0
004200acb.hi 0x4200b4
004200b0b 0x4200c4
004200b4
004200b4loc_4200b4:
004200b4strb w2, [x3]
004200b8ldur x29, [sp-8]
004200bcldr x30, [sp], 80
004200c0ret x30
004200c4
004200c4loc_4200c4:
004200c4mov x0, xzr
004200c8bl runtime.panicIndex
004200cc
004200ccloc_4200cc:
004200ccmov x0, xzr
004200d0bl runtime.panicIndex
004200d4
004200d4loc_4200d4:
004200d4bl runtime.panicIndex
004200d8hint
004200dc
004200dcloc_4200dc:
004200dcstp x0, x1, [sp+8]
004200e0stp x2, x3, [sp+24]
004200e4str x4, [sp+40]
004200e8mov x3, x30
004200ecbl runtime.morestack_noctxt.abi0
004200f0ldp x0, x1, [sp+8]
004200f4ldp x2, x3, [sp+24]
004200f8ldr x4, [sp+40]
004200fcb 0x41ff30
0041ff30
00420100
00420100archive/tar.(*parser).parseOctal: ; void archive/tar.(*parser).parseOctal(archive/tar.parser * p, struct []uint8 b)
00420100ldr x16, [x28+16]
00420104sub x17, sp, 32
00420108subs xzr, x17, x16
0042010cb.ls 0x42024c
00420110str x30, [sp-160]!
00420114stur x29, [sp-8]
00420118sub x29, sp, 8
0042011cstr x0, [sp+168]
00420120str x1, [sp+176]
00420124str x2, [sp+184]
00420128str x3, [sp+192]
0042012cstr xzr, [sp+48]
00420130mov x0, x1
00420134mov x1, x2
00420138mov x2, x3
0042013cadrp x3, 0x2f0000
00420140add x3, x3, 3072
00420144orr x4, xzr, 2
00420148bl bytes.Trim
0042014cstr x0, [sp+176]
00420150str x1, [sp+184]
00420154str x2, [sp+192]
00420158str x1, [sp+72]
0042015ccbz x1, 0x420164
00420160b 0x420178
00420164
00420164loc_420164:
00420164str xzr, [sp+48]
00420168mov x0, xzr
0042016cldur x29, [sp-8]
00420170ldr x30, [sp], 160
00420174ret x30
00420178
00420178loc_420178:
00420178ldr x4, [sp+168]
0042017cmov x3, x2
00420180mov x2, x1
00420184mov x1, x0
00420188mov x0, x4
0042018cbl archive/tar.(*parser).parseString
00420190str x0, [sp+104]
00420194str x1, [sp+112]
00420198stp xzr, xzr, [sp+136]
0042019cldr x0, [sp+104]
004201a0ldr x1, [sp+112]
004201a4orr x2, xzr, 8
004201a8orr x3, xzr, 64
004201acbl strconv.ParseUint
004201b0str x0, [sp+64]
004201b4str x1, [sp+136]
004201b8str x2, [sp+144]
004201bcldr x4, [sp+64]
004201c0str x4, [sp+80]
004201c4str x1, [sp+120]
004201c8str x2, [sp+128]
004201ccldr x4, [sp+80]
004201d0str x4, [sp+56]
004201d4str x1, [sp+88]
004201d8str x2, [sp+96]
004201dccbnz x1, 0x4201e4
004201e0b 0x420230
004201e4
004201e4loc_4201e4:
004201e4ldr x1, [sp+168]
004201e8ldrsb x27, [x1]
004201ecadrp x27, 0x601000
004201f0ldr x2, [x27+2104]
004201f4adrp x27, 0x601000
004201f8ldr x3, [x27+2096]
004201fcstr x3, [x1]
00420200adrp x27, 0x62b000
00420204ldr w3, [x27+3056]
00420208cbz w3, 0x420210
0042020cb 0x420214
00420210
00420210loc_420210:
00420210b 0x420228
00420214
00420214loc_420214:
00420214bl runtime.gcWriteBarrier2
00420218str x2, [x25]
0042021cldr x3, [x1+8]
00420220str x3, [x25+8]
00420224b 0x420228
00420228
00420228loc_420228:
00420228str x2, [x1+8]
0042022cb 0x420234
00420230
00420230loc_420230:
00420230b 0x420234
00420234
00420234loc_420234:
00420234ldr x1, [sp+56]
00420238str x1, [sp+48]
0042023cldr x0, [sp+48]
00420240ldur x29, [sp-8]
00420244ldr x30, [sp], 160
00420248ret x30
0042024c
0042024cloc_42024c:
0042024cstp x0, x1, [sp+8]
00420250stp x2, x3, [sp+24]
00420254mov x3, x30
00420258bl runtime.morestack_noctxt.abi0
0042025cldp x0, x1, [sp+8]
00420260ldp x2, x3, [sp+24]
00420264b 0x420100
00420268udf 0
0042026cudf 0
00420100
00420100archive/tar.(*parser).parseOctal: ; void archive/tar.(*parser).parseOctal(archive/tar.parser * p, struct []uint8 b)
00420100ldr x16, [x28+16]
00420104sub x17, sp, 32
00420108subs xzr, x17, x16
0042010cb.ls 0x42024c
00420110str x30, [sp-160]!
00420114stur x29, [sp-8]
00420118sub x29, sp, 8
0042011cstr x0, [sp+168]
00420120str x1, [sp+176]
00420124str x2, [sp+184]
00420128str x3, [sp+192]
0042012cstr xzr, [sp+48]
00420130mov x0, x1
00420134mov x1, x2
00420138mov x2, x3
0042013cadrp x3, 0x2f0000
00420140add x3, x3, 3072
00420144orr x4, xzr, 2
00420148bl bytes.Trim
0042014cstr x0, [sp+176]
00420150str x1, [sp+184]
00420154str x2, [sp+192]
00420158str x1, [sp+72]
0042015ccbz x1, 0x420164
00420160b 0x420178
00420164
00420164loc_420164:
00420164str xzr, [sp+48]
00420168mov x0, xzr
0042016cldur x29, [sp-8]
00420170ldr x30, [sp], 160
00420174ret x30
00420178
00420178loc_420178:
00420178ldr x4, [sp+168]
0042017cmov x3, x2
00420180mov x2, x1
00420184mov x1, x0
00420188mov x0, x4
0042018cbl archive/tar.(*parser).parseString
00420190str x0, [sp+104]
00420194str x1, [sp+112]
00420198stp xzr, xzr, [sp+136]
0042019cldr x0, [sp+104]
004201a0ldr x1, [sp+112]
004201a4orr x2, xzr, 8
004201a8orr x3, xzr, 64
004201acbl strconv.ParseUint
004201b0str x0, [sp+64]
004201b4str x1, [sp+136]
004201b8str x2, [sp+144]
004201bcldr x4, [sp+64]
004201c0str x4, [sp+80]
004201c4str x1, [sp+120]
004201c8str x2, [sp+128]
004201ccldr x4, [sp+80]
004201d0str x4, [sp+56]
004201d4str x1, [sp+88]
004201d8str x2, [sp+96]
004201dccbnz x1, 0x4201e4
004201e0b 0x420230
004201e4
004201e4loc_4201e4:
004201e4ldr x1, [sp+168]
004201e8ldrsb x27, [x1]
004201ecadrp x27, 0x601000
004201f0ldr x2, [x27+2104]
004201f4adrp x27, 0x601000
004201f8ldr x3, [x27+2096]
004201fcstr x3, [x1]
00420200adrp x27, 0x62b000
00420204ldr w3, [x27+3056]
00420208cbz w3, 0x420210
0042020cb 0x420214
00420210
00420210loc_420210:
00420210b 0x420228
00420214
00420214loc_420214:
00420214bl runtime.gcWriteBarrier2
00420218str x2, [x25]
0042021cldr x3, [x1+8]
00420220str x3, [x25+8]
00420224b 0x420228
00420228
00420228loc_420228:
00420228str x2, [x1+8]
0042022cb 0x420234
00420230
00420230loc_420230:
00420230b 0x420234
00420234
00420234loc_420234:
00420234ldr x1, [sp+56]
00420238str x1, [sp+48]
0042023cldr x0, [sp+48]
00420240ldur x29, [sp-8]
00420244ldr x30, [sp], 160
00420248ret x30
0042024c
0042024cloc_42024c:
0042024cstp x0, x1, [sp+8]
00420250stp x2, x3, [sp+24]
00420254mov x3, x30
00420258bl runtime.morestack_noctxt.abi0
0042025cldp x0, x1, [sp+8]
00420260ldp x2, x3, [sp+24]
00420264b 0x420100
00420268udf 0
0042026cudf 0
00420100
00420270
00420270archive/tar.(*formatter).formatOctal: ; void archive/tar.(*formatter).formatOctal(archive/tar.formatter * f, struct []uint8 b, int64 x)
00420270ldr x16, [x28+16]
00420274sub x17, sp, 32
00420278subs xzr, x17, x16
0042027cb.ls 0x4203b0
00420280str x30, [sp-160]!
00420284stur x29, [sp-8]
00420288sub x29, sp, 8
0042028cstr x0, [sp+168]
00420290str x1, [sp+176]
00420294str x2, [sp+184]
00420298str x3, [sp+192]
0042029cstr x4, [sp+200]
004202a0str x2, [sp+112]
004202a4mov x0, x2
004202a8mov x1, x4
004202acbl archive/tar.fitsInOctal
004202b0strb w0, [sp+95]
004202b4tbnz w0, 0, 0x4202bc
004202b8b 0x4202c0
004202bc
004202bcloc_4202bc:
004202bcb 0x420310
004202c0
004202c0loc_4202c0:
004202c0str xzr, [sp+200]
004202c4ldr x2, [sp+168]
004202c8ldrsb x27, [x2]
004202ccadrp x27, 0x601000
004202d0ldr x3, [x27+2136]
004202d4adrp x27, 0x601000
004202d8ldr x4, [x27+2128]
004202dcstr x4, [x2]
004202e0adrp x27, 0x62b000
004202e4ldr w4, [x27+3056]
004202e8cbz w4, 0x4202f0
004202ecb 0x4202f4
004202f0
004202f0loc_4202f0:
004202f0b 0x420308
004202f4
004202f4loc_4202f4:
004202f4bl runtime.gcWriteBarrier2
004202f8str x3, [x25]
004202fcldr x4, [x2+8]
00420300str x4, [x25+8]
00420304b 0x420308
00420308
00420308loc_420308:
00420308str x3, [x2+8]
0042030cb 0x420310
00420310
00420310loc_420310:
00420310ldr x0, [sp+200]
00420314orr x1, xzr, 8
00420318bl strconv.FormatInt
0042031cstr x0, [sp+120]
00420320str x1, [sp+128]
00420324ldr x2, [sp+184]
00420328str x2, [sp+112]
0042032cstr x1, [sp+104]
00420330sub x2, x2, x1
00420334sub x2, x2, 1
00420338str x2, [sp+96]
0042033csubs xzr, x2, 0
00420340b.gt 0x420348
00420344b 0x420384
00420348
00420348loc_420348:
00420348adrp x0, 0x28f000
0042034cadd x0, x0, 4034
00420350orr x1, xzr, 1
00420354bl strings.Repeat
00420358str x0, [sp+136]
0042035cstr x1, [sp+144]
00420360ldr x3, [sp+120]
00420364ldr x4, [sp+128]
00420368mov x2, x1
0042036cmov x1, x0
00420370add x0, sp, 63
00420374bl runtime.concatstring2
00420378str x0, [sp+120]
0042037cstr x1, [sp+128]
00420380b 0x420388
00420384
00420384loc_420384:
00420384b 0x420388
00420388
00420388loc_420388:
00420388ldr x1, [sp+176]
0042038cldr x4, [sp+120]
00420390ldr x2, [sp+184]
00420394ldr x5, [sp+128]
00420398ldr x3, [sp+192]
0042039cldr x0, [sp+168]
004203a0bl archive/tar.(*formatter).formatString
004203a4ldur x29, [sp-8]
004203a8ldr x30, [sp], 160
004203acret x30
004203b0
004203b0loc_4203b0:
004203b0stp x0, x1, [sp+8]
004203b4stp x2, x3, [sp+24]
004203b8str x4, [sp+40]
004203bcmov x3, x30
004203c0bl runtime.morestack_noctxt.abi0
004203c4ldp x0, x1, [sp+8]
004203c8ldp x2, x3, [sp+24]
004203ccldr x4, [sp+40]
004203d0b 0x420270
004203d4udf 0
004203d8udf 0
004203dcudf 0
00420270
00420270archive/tar.(*formatter).formatOctal: ; void archive/tar.(*formatter).formatOctal(archive/tar.formatter * f, struct []uint8 b, int64 x)
00420270ldr x16, [x28+16]
00420274sub x17, sp, 32
00420278subs xzr, x17, x16
0042027cb.ls 0x4203b0
00420280str x30, [sp-160]!
00420284stur x29, [sp-8]
00420288sub x29, sp, 8
0042028cstr x0, [sp+168]
00420290str x1, [sp+176]
00420294str x2, [sp+184]
00420298str x3, [sp+192]
0042029cstr x4, [sp+200]
004202a0str x2, [sp+112]
004202a4mov x0, x2
004202a8mov x1, x4
004202acbl archive/tar.fitsInOctal
004202b0strb w0, [sp+95]
004202b4tbnz w0, 0, 0x4202bc
004202b8b 0x4202c0
004202bc
004202bcloc_4202bc:
004202bcb 0x420310
004202c0
004202c0loc_4202c0:
004202c0str xzr, [sp+200]
004202c4ldr x2, [sp+168]
004202c8ldrsb x27, [x2]
004202ccadrp x27, 0x601000
004202d0ldr x3, [x27+2136]
004202d4adrp x27, 0x601000
004202d8ldr x4, [x27+2128]
004202dcstr x4, [x2]
004202e0adrp x27, 0x62b000
004202e4ldr w4, [x27+3056]
004202e8cbz w4, 0x4202f0
004202ecb 0x4202f4
004202f0
004202f0loc_4202f0:
004202f0b 0x420308
004202f4
004202f4loc_4202f4:
004202f4bl runtime.gcWriteBarrier2
004202f8str x3, [x25]
004202fcldr x4, [x2+8]
00420300str x4, [x25+8]
00420304b 0x420308
00420308
00420308loc_420308:
00420308str x3, [x2+8]
0042030cb 0x420310
00420310
00420310loc_420310:
00420310ldr x0, [sp+200]
00420314orr x1, xzr, 8
00420318bl strconv.FormatInt
0042031cstr x0, [sp+120]
00420320str x1, [sp+128]
00420324ldr x2, [sp+184]
00420328str x2, [sp+112]
0042032cstr x1, [sp+104]
00420330sub x2, x2, x1
00420334sub x2, x2, 1
00420338str x2, [sp+96]
0042033csubs xzr, x2, 0
00420340b.gt 0x420348
00420344b 0x420384
00420348
00420348loc_420348:
00420348adrp x0, 0x28f000
0042034cadd x0, x0, 4034
00420350orr x1, xzr, 1
00420354bl strings.Repeat
00420358str x0, [sp+136]
0042035cstr x1, [sp+144]
00420360ldr x3, [sp+120]
00420364ldr x4, [sp+128]
00420368mov x2, x1
0042036cmov x1, x0
00420370add x0, sp, 63
00420374bl runtime.concatstring2
00420378str x0, [sp+120]
0042037cstr x1, [sp+128]
00420380b 0x420388
00420384
00420384loc_420384:
00420384b 0x420388
00420388
00420388loc_420388:
00420388ldr x1, [sp+176]
0042038cldr x4, [sp+120]
00420390ldr x2, [sp+184]
00420394ldr x5, [sp+128]
00420398ldr x3, [sp+192]
0042039cldr x0, [sp+168]
004203a0bl archive/tar.(*formatter).formatString
004203a4ldur x29, [sp-8]
004203a8ldr x30, [sp], 160
004203acret x30
004203b0
004203b0loc_4203b0:
004203b0stp x0, x1, [sp+8]
004203b4stp x2, x3, [sp+24]
004203b8str x4, [sp+40]
004203bcmov x3, x30
004203c0bl runtime.morestack_noctxt.abi0
004203c4ldp x0, x1, [sp+8]
004203c8ldp x2, x3, [sp+24]
004203ccldr x4, [sp+40]
004203d0b 0x420270
004203d4udf 0
004203d8udf 0
004203dcudf 0
00420270
004203e0
004203e0archive/tar.fitsInOctal: ; void archive/tar.fitsInOctal(int n, int64 x)
004203e0str x30, [sp-32]!
004203e4stur x29, [sp-8]
004203e8sub x29, sp, 8
004203ecstr x0, [sp+40]
004203f0str x1, [sp+48]
004203f4strb wzr, [sp+13]
004203f8ldr x2, [sp+40]
004203fcsub x2, x2, 1
00420400add x2, x2, x2, lsl #1
00420404str x2, [sp+16]
00420408subs xzr, x1, 0
0042040ccset x2, ge
00420410strb w2, [sp+15]
00420414tbz x1, 63, 0x42041c
00420418b 0x42046c
0042041c
0042041cloc_42041c:
0042041cldr x1, [sp+40]
00420420subs xzr, x1, 22
00420424cset x1, ge
00420428strb w1, [sp+14]
0042042cb.ge 0x420434
00420430b 0x420438
00420434
00420434loc_420434:
00420434b 0x420460
00420438
00420438loc_420438:
00420438ldr x1, [sp+48]
0042043cldr x2, [sp+16]
00420440orr x3, xzr, 1
00420444lslv x3, x3, x2
00420448subs xzr, x2, 64
0042044ccsel x2, x3, xzr, lo
00420450subs xzr, x2, x1
00420454cset x1, gt
00420458strb w1, [sp+14]
0042045cb 0x420460
00420460
00420460loc_420460:
00420460ldrb w1, [sp+14]
00420464strb w1, [sp+15]
00420468b 0x420470
0042046c
0042046cloc_42046c:
0042046cb 0x420470
00420470
00420470loc_420470:
00420470ldrb w0, [sp+15]
00420474strb w0, [sp+13]
00420478add x29, sp, 24
0042047cadd sp, sp, 32
00420480ret x30
00420484udf 0
00420488udf 0
0042048cudf 0
004203e0
004203e0archive/tar.fitsInOctal: ; void archive/tar.fitsInOctal(int n, int64 x)
004203e0str x30, [sp-32]!
004203e4stur x29, [sp-8]
004203e8sub x29, sp, 8
004203ecstr x0, [sp+40]
004203f0str x1, [sp+48]
004203f4strb wzr, [sp+13]
004203f8ldr x2, [sp+40]
004203fcsub x2, x2, 1
00420400add x2, x2, x2, lsl #1
00420404str x2, [sp+16]
00420408subs xzr, x1, 0
0042040ccset x2, ge
00420410strb w2, [sp+15]
00420414tbz x1, 63, 0x42041c
00420418b 0x42046c
0042041c
0042041cloc_42041c:
0042041cldr x1, [sp+40]
00420420subs xzr, x1, 22
00420424cset x1, ge
00420428strb w1, [sp+14]
0042042cb.ge 0x420434
00420430b 0x420438
00420434
00420434loc_420434:
00420434b 0x420460
00420438
00420438loc_420438:
00420438ldr x1, [sp+48]
0042043cldr x2, [sp+16]
00420440orr x3, xzr, 1
00420444lslv x3, x3, x2
00420448subs xzr, x2, 64
0042044ccsel x2, x3, xzr, lo
00420450subs xzr, x2, x1
00420454cset x1, gt
00420458strb w1, [sp+14]
0042045cb 0x420460
00420460
00420460loc_420460:
00420460ldrb w1, [sp+14]
00420464strb w1, [sp+15]
00420468b 0x420470
0042046c
0042046cloc_42046c:
0042046cb 0x420470
00420470
00420470loc_420470:
00420470ldrb w0, [sp+15]
00420474strb w0, [sp+13]
00420478add x29, sp, 24
0042047cadd sp, sp, 32
00420480ret x30
00420484udf 0
00420488udf 0
0042048cudf 0
004203e0
00420490
00420490archive/tar.parsePAXTime: ; void archive/tar.parsePAXTime(struct string s)
00420490ldr x16, [x28+16]
00420494sub x17, sp, 208
00420498subs xzr, x17, x16
0042049cb.ls 0x420838
004204a0sub x20, sp, 336
004204a4stp x29, x30, [x20-8]
004204a8add sp, x20, 0
004204acsub x29, sp, 8
004204b0str x0, [sp+344]
004204b4str x1, [sp+352]
004204b8stp xzr, xzr, [sp+120]
004204bcstr xzr, [sp+136]
004204c0stp xzr, xzr, [sp+104]
004204c4stp xzr, xzr, [sp+280]
004204c8stp xzr, xzr, [sp+264]
004204ccldr x0, [sp+344]
004204d0ldr x1, [sp+352]
004204d4adrp x2, 0x2ef000
004204d8add x2, x2, 296
004204dcorr x3, xzr, 1
004204e0bl strings.Cut
004204e4str x0, [sp+280]
004204e8str x1, [sp+288]
004204ecstr x2, [sp+264]
004204f0str x3, [sp+272]
004204f4strb w4, [sp+55]
004204f8ldr x4, [sp+288]
004204fcldr x5, [sp+280]
00420500str x5, [sp+208]
00420504str x4, [sp+216]
00420508ldr x4, [sp+264]
0042050cldr x5, [sp+272]
00420510str x4, [sp+192]
00420514str x5, [sp+200]
00420518ldrb w4, [sp+55]
0042051cstrb w4, [sp+54]
00420520ldr x4, [sp+208]
00420524ldr x5, [sp+216]
00420528str x4, [sp+144]
0042052cstr x5, [sp+152]
00420530ldr x4, [sp+192]
00420534ldr x5, [sp+200]
00420538str x4, [sp+160]
0042053cstr x5, [sp+168]
00420540stp xzr, xzr, [sp+248]
00420544ldr x0, [sp+144]
00420548ldr x1, [sp+152]
0042054cmovz x2, 10
00420550orr x3, xzr, 64
00420554bl strconv.ParseInt
00420558str x0, [sp+80]
0042055cstr x1, [sp+248]
00420560str x2, [sp+256]
00420564ldr x4, [sp+80]
00420568str x4, [sp+96]
0042056cstr x1, [sp+312]
00420570str x2, [sp+320]
00420574ldr x4, [sp+96]
00420578str x4, [sp+56]
0042057cstr x1, [sp+176]
00420580str x2, [sp+184]
00420584cbnz x1, 0x42058c
00420588b 0x4205c4
0042058c
0042058cloc_42058c:
0042058cstp xzr, xzr, [sp+120]
00420590str xzr, [sp+136]
00420594adrp x27, 0x601000
00420598ldr x3, [x27+2096]
0042059cadrp x27, 0x601000
004205a0ldr x4, [x27+2104]
004205a4str x3, [sp+104]
004205a8str x4, [sp+112]
004205acldr x0, [sp+120]
004205b0ldr x1, [sp+128]
004205b4ldr x2, [sp+136]
004205b8ldp x29, x30, [sp-8]
004205bcadd sp, sp, 336
004205c0ret x30
004205c4
004205c4loc_4205c4:
004205c4ldr x4, [sp+168]
004205c8str x4, [sp+72]
004205cccbz x4, 0x4205d4
004205d0b 0x42061c
004205d4
004205d4loc_4205d4:
004205d4ldr x0, [sp+56]
004205d8mov x1, xzr
004205dcbl time.Unix
004205e0str x0, [sp+224]
004205e4str x1, [sp+232]
004205e8str x2, [sp+240]
004205ecstr x0, [sp+120]
004205f0str x1, [sp+128]
004205f4str x2, [sp+136]
004205f8stp xzr, xzr, [sp+104]
004205fcldr x0, [sp+120]
00420600ldr x1, [sp+128]
00420604ldr x2, [sp+136]
00420608mov x3, xzr
0042060cmov x4, xzr
00420610ldp x29, x30, [sp-8]
00420614add sp, sp, 336
00420618ret x30
0042061c
0042061cloc_42061c:
0042061cldr x0, [sp+160]
00420620ldr x1, [sp+168]
00420624adrp x2, 0x292000
00420628add x2, x2, 744
0042062cmovz x3, 10
00420630bl strings.Trim
00420634str x0, [sp+264]
00420638str x1, [sp+272]
0042063ccbnz x1, 0x420644
00420640b 0x42067c
00420644
00420644loc_420644:
00420644stp xzr, xzr, [sp+120]
00420648str xzr, [sp+136]
0042064cadrp x27, 0x601000
00420650ldr x3, [x27+2096]
00420654adrp x27, 0x601000
00420658ldr x4, [x27+2104]
0042065cstr x3, [sp+104]
00420660str x4, [sp+112]
00420664ldr x0, [sp+120]
00420668ldr x1, [sp+128]
0042066cldr x2, [sp+136]
00420670ldp x29, x30, [sp-8]
00420674add sp, sp, 336
00420678ret x30
0042067c
0042067cloc_42067c:
0042067cldr x4, [sp+168]
00420680str x4, [sp+72]
00420684subs xzr, x4, 9
00420688b.lt 0x420690
0042068cb 0x4206e0
00420690
00420690loc_420690:
00420690ldr x3, [sp+168]
00420694str x3, [sp+72]
00420698movz x4, 9
0042069csub x2, x4, x3
004206a0adrp x0, 0x28f000
004206a4add x0, x0, 4034
004206a8orr x1, xzr, 1
004206acbl strings.Repeat
004206b0str x0, [sp+264]
004206b4str x1, [sp+272]
004206b8ldr x2, [sp+168]
004206bcldr x3, [sp+160]
004206c0mov x4, x1
004206c4mov x1, x3
004206c8mov x3, x0
004206ccmov x0, xzr
004206d0bl runtime.concatstring2
004206d4str x0, [sp+160]
004206d8str x1, [sp+168]
004206dcb 0x420700
004206e0
004206e0loc_4206e0:
004206e0ldr x2, [sp+168]
004206e4subs xzr, x2, 9
004206e8b.hs 0x4206f0
004206ecb 0x42082c
004206f0
004206f0loc_4206f0:
004206f0b 0x4206f4
004206f4
004206f4loc_4206f4:
004206f4movz x4, 9
004206f8str x4, [sp+168]
004206fcb 0x420700
00420700
00420700loc_420700:
00420700stp xzr, xzr, [sp+248]
00420704ldr x0, [sp+160]
00420708ldr x1, [sp+168]
0042070cmovz x2, 10
00420710orr x3, xzr, 64
00420714bl strconv.ParseInt
00420718str x0, [sp+80]
0042071cstr x1, [sp+248]
00420720str x2, [sp+256]
00420724ldr x4, [sp+80]
00420728str x4, [sp+88]
0042072cstr x1, [sp+296]
00420730str x2, [sp+304]
00420734ldr x4, [sp+88]
00420738str x4, [sp+64]
0042073cldr x4, [sp+152]
00420740str x4, [sp+72]
00420744subs xzr, x4, 0
00420748cset x5, ne
0042074cstrb w5, [sp+55]
00420750cbnz x4, 0x420758
00420754b 0x420780
00420758
00420758loc_420758:
00420758ldr x1, [sp+152]
0042075cldr x2, [sp+144]
00420760subs xzr, x1, 0
00420764b.hi 0x42076c
00420768b 0x420824
0042076c
0042076cloc_42076c:
0042076cldrb w2, [x2]
00420770subs wzr, w2, 45
00420774cset x2, eq
00420778strb w2, [sp+55]
0042077cb 0x420784
00420780
00420780loc_420780:
00420780b 0x420784
00420784
00420784loc_420784:
00420784ldrb w2, [sp+55]
00420788tbnz w2, 0, 0x420790
0042078cb 0x4207dc
00420790
00420790loc_420790:
00420790ldr x0, [sp+56]
00420794ldr x2, [sp+64]
00420798sub x1, xzr, x2
0042079cbl time.Unix
004207a0str x0, [sp+224]
004207a4str x1, [sp+232]
004207a8str x2, [sp+240]
004207acstr x0, [sp+120]
004207b0str x1, [sp+128]
004207b4str x2, [sp+136]
004207b8stp xzr, xzr, [sp+104]
004207bcldr x0, [sp+120]
004207c0ldr x1, [sp+128]
004207c4ldr x2, [sp+136]
004207c8mov x3, xzr
004207ccmov x4, xzr
004207d0ldp x29, x30, [sp-8]
004207d4add sp, sp, 336
004207d8ret x30
004207dc
004207dcloc_4207dc:
004207dcldr x1, [sp+64]
004207e0ldr x0, [sp+56]
004207e4bl time.Unix
004207e8str x0, [sp+224]
004207ecstr x1, [sp+232]
004207f0str x2, [sp+240]
004207f4str x0, [sp+120]
004207f8str x1, [sp+128]
004207fcstr x2, [sp+136]
00420800stp xzr, xzr, [sp+104]
00420804ldr x0, [sp+120]
00420808ldr x1, [sp+128]
0042080cldr x2, [sp+136]
00420810mov x3, xzr
00420814mov x4, xzr
00420818ldp x29, x30, [sp-8]
0042081cadd sp, sp, 336
00420820ret x30
00420824
00420824loc_420824:
00420824mov x0, xzr
00420828bl runtime.panicIndex
0042082c
0042082cloc_42082c:
0042082cmovz x1, 9
00420830bl runtime.panicSliceAlen
00420834hint
00420838
00420838loc_420838:
00420838stp x0, x1, [sp+8]
0042083cmov x3, x30
00420840bl runtime.morestack_noctxt.abi0
00420844ldp x0, x1, [sp+8]
00420848b 0x420490
0042084cudf 0
00420490
00420490archive/tar.parsePAXTime: ; void archive/tar.parsePAXTime(struct string s)
00420490ldr x16, [x28+16]
00420494sub x17, sp, 208
00420498subs xzr, x17, x16
0042049cb.ls 0x420838
004204a0sub x20, sp, 336
004204a4stp x29, x30, [x20-8]
004204a8add sp, x20, 0
004204acsub x29, sp, 8
004204b0str x0, [sp+344]
004204b4str x1, [sp+352]
004204b8stp xzr, xzr, [sp+120]
004204bcstr xzr, [sp+136]
004204c0stp xzr, xzr, [sp+104]
004204c4stp xzr, xzr, [sp+280]
004204c8stp xzr, xzr, [sp+264]
004204ccldr x0, [sp+344]
004204d0ldr x1, [sp+352]
004204d4adrp x2, 0x2ef000
004204d8add x2, x2, 296
004204dcorr x3, xzr, 1
004204e0bl strings.Cut
004204e4str x0, [sp+280]
004204e8str x1, [sp+288]
004204ecstr x2, [sp+264]
004204f0str x3, [sp+272]
004204f4strb w4, [sp+55]
004204f8ldr x4, [sp+288]
004204fcldr x5, [sp+280]
00420500str x5, [sp+208]
00420504str x4, [sp+216]
00420508ldr x4, [sp+264]
0042050cldr x5, [sp+272]
00420510str x4, [sp+192]
00420514str x5, [sp+200]
00420518ldrb w4, [sp+55]
0042051cstrb w4, [sp+54]
00420520ldr x4, [sp+208]
00420524ldr x5, [sp+216]
00420528str x4, [sp+144]
0042052cstr x5, [sp+152]
00420530ldr x4, [sp+192]
00420534ldr x5, [sp+200]
00420538str x4, [sp+160]
0042053cstr x5, [sp+168]
00420540stp xzr, xzr, [sp+248]
00420544ldr x0, [sp+144]
00420548ldr x1, [sp+152]
0042054cmovz x2, 10
00420550orr x3, xzr, 64
00420554bl strconv.ParseInt
00420558str x0, [sp+80]
0042055cstr x1, [sp+248]
00420560str x2, [sp+256]
00420564ldr x4, [sp+80]
00420568str x4, [sp+96]
0042056cstr x1, [sp+312]
00420570str x2, [sp+320]
00420574ldr x4, [sp+96]
00420578str x4, [sp+56]
0042057cstr x1, [sp+176]
00420580str x2, [sp+184]
00420584cbnz x1, 0x42058c
00420588b 0x4205c4
0042058c
0042058cloc_42058c:
0042058cstp xzr, xzr, [sp+120]
00420590str xzr, [sp+136]
00420594adrp x27, 0x601000
00420598ldr x3, [x27+2096]
0042059cadrp x27, 0x601000
004205a0ldr x4, [x27+2104]
004205a4str x3, [sp+104]
004205a8str x4, [sp+112]
004205acldr x0, [sp+120]
004205b0ldr x1, [sp+128]
004205b4ldr x2, [sp+136]
004205b8ldp x29, x30, [sp-8]
004205bcadd sp, sp, 336
004205c0ret x30
004205c4
004205c4loc_4205c4:
004205c4ldr x4, [sp+168]
004205c8str x4, [sp+72]
004205cccbz x4, 0x4205d4
004205d0b 0x42061c
004205d4
004205d4loc_4205d4:
004205d4ldr x0, [sp+56]
004205d8mov x1, xzr
004205dcbl time.Unix
004205e0str x0, [sp+224]
004205e4str x1, [sp+232]
004205e8str x2, [sp+240]
004205ecstr x0, [sp+120]
004205f0str x1, [sp+128]
004205f4str x2, [sp+136]
004205f8stp xzr, xzr, [sp+104]
004205fcldr x0, [sp+120]
00420600ldr x1, [sp+128]
00420604ldr x2, [sp+136]
00420608mov x3, xzr
0042060cmov x4, xzr
00420610ldp x29, x30, [sp-8]
00420614add sp, sp, 336
00420618ret x30
0042061c
0042061cloc_42061c:
0042061cldr x0, [sp+160]
00420620ldr x1, [sp+168]
00420624adrp x2, 0x292000
00420628add x2, x2, 744
0042062cmovz x3, 10
00420630bl strings.Trim
00420634str x0, [sp+264]
00420638str x1, [sp+272]
0042063ccbnz x1, 0x420644
00420640b 0x42067c
00420644
00420644loc_420644:
00420644stp xzr, xzr, [sp+120]
00420648str xzr, [sp+136]
0042064cadrp x27, 0x601000
00420650ldr x3, [x27+2096]
00420654adrp x27, 0x601000
00420658ldr x4, [x27+2104]
0042065cstr x3, [sp+104]
00420660str x4, [sp+112]
00420664ldr x0, [sp+120]
00420668ldr x1, [sp+128]
0042066cldr x2, [sp+136]
00420670ldp x29, x30, [sp-8]
00420674add sp, sp, 336
00420678ret x30
0042067c
0042067cloc_42067c:
0042067cldr x4, [sp+168]
00420680str x4, [sp+72]
00420684subs xzr, x4, 9
00420688b.lt 0x420690
0042068cb 0x4206e0
00420690
00420690loc_420690:
00420690ldr x3, [sp+168]
00420694str x3, [sp+72]
00420698movz x4, 9
0042069csub x2, x4, x3
004206a0adrp x0, 0x28f000
004206a4add x0, x0, 4034
004206a8orr x1, xzr, 1
004206acbl strings.Repeat
004206b0str x0, [sp+264]
004206b4str x1, [sp+272]
004206b8ldr x2, [sp+168]
004206bcldr x3, [sp+160]
004206c0mov x4, x1
004206c4mov x1, x3
004206c8mov x3, x0
004206ccmov x0, xzr
004206d0bl runtime.concatstring2
004206d4str x0, [sp+160]
004206d8str x1, [sp+168]
004206dcb 0x420700
004206e0
004206e0loc_4206e0:
004206e0ldr x2, [sp+168]
004206e4subs xzr, x2, 9
004206e8b.hs 0x4206f0
004206ecb 0x42082c
004206f0
004206f0loc_4206f0:
004206f0b 0x4206f4
004206f4
004206f4loc_4206f4:
004206f4movz x4, 9
004206f8str x4, [sp+168]
004206fcb 0x420700
00420700
00420700loc_420700:
00420700stp xzr, xzr, [sp+248]
00420704ldr x0, [sp+160]
00420708ldr x1, [sp+168]
0042070cmovz x2, 10
00420710orr x3, xzr, 64
00420714bl strconv.ParseInt
00420718str x0, [sp+80]
0042071cstr x1, [sp+248]
00420720str x2, [sp+256]
00420724ldr x4, [sp+80]
00420728str x4, [sp+88]
0042072cstr x1, [sp+296]
00420730str x2, [sp+304]
00420734ldr x4, [sp+88]
00420738str x4, [sp+64]
0042073cldr x4, [sp+152]
00420740str x4, [sp+72]
00420744subs xzr, x4, 0
00420748cset x5, ne
0042074cstrb w5, [sp+55]
00420750cbnz x4, 0x420758
00420754b 0x420780
00420758
00420758loc_420758:
00420758ldr x1, [sp+152]
0042075cldr x2, [sp+144]
00420760subs xzr, x1, 0
00420764b.hi 0x42076c
00420768b 0x420824
0042076c
0042076cloc_42076c:
0042076cldrb w2, [x2]
00420770subs wzr, w2, 45
00420774cset x2, eq
00420778strb w2, [sp+55]
0042077cb 0x420784
00420780
00420780loc_420780:
00420780b 0x420784
00420784
00420784loc_420784:
00420784ldrb w2, [sp+55]
00420788tbnz w2, 0, 0x420790
0042078cb 0x4207dc
00420790
00420790loc_420790:
00420790ldr x0, [sp+56]
00420794ldr x2, [sp+64]
00420798sub x1, xzr, x2
0042079cbl time.Unix
004207a0str x0, [sp+224]
004207a4str x1, [sp+232]
004207a8str x2, [sp+240]
004207acstr x0, [sp+120]
004207b0str x1, [sp+128]
004207b4str x2, [sp+136]
004207b8stp xzr, xzr, [sp+104]
004207bcldr x0, [sp+120]
004207c0ldr x1, [sp+128]
004207c4ldr x2, [sp+136]
004207c8mov x3, xzr
004207ccmov x4, xzr
004207d0ldp x29, x30, [sp-8]
004207d4add sp, sp, 336
004207d8ret x30
004207dc
004207dcloc_4207dc:
004207dcldr x1, [sp+64]
004207e0ldr x0, [sp+56]
004207e4bl time.Unix
004207e8str x0, [sp+224]
004207ecstr x1, [sp+232]
004207f0str x2, [sp+240]
004207f4str x0, [sp+120]
004207f8str x1, [sp+128]
004207fcstr x2, [sp+136]
00420800stp xzr, xzr, [sp+104]
00420804ldr x0, [sp+120]
00420808ldr x1, [sp+128]
0042080cldr x2, [sp+136]
00420810mov x3, xzr
00420814mov x4, xzr
00420818ldp x29, x30, [sp-8]
0042081cadd sp, sp, 336
00420820ret x30
00420824
00420824loc_420824:
00420824mov x0, xzr
00420828bl runtime.panicIndex
0042082c
0042082cloc_42082c:
0042082cmovz x1, 9
00420830bl runtime.panicSliceAlen
00420834hint
00420838
00420838loc_420838:
00420838stp x0, x1, [sp+8]
0042083cmov x3, x30
00420840bl runtime.morestack_noctxt.abi0
00420844ldp x0, x1, [sp+8]
00420848b 0x420490
0042084cudf 0
00420490
Loading..