File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0041ad20
0041ad20archive/tar.(*Reader).readHeader: ; void archive/tar.(*Reader).readHeader(archive/tar.Reader * tr)
0041ad20ldr x16, [x28+16]
0041ad24sub x17, sp, 512
0041ad28subs xzr, x17, x16
0041ad2cb.ls 0x41bb78
0041ad30sub x20, sp, 640
0041ad34stp x29, x30, [x20-8]
0041ad38add sp, x20, 0
0041ad3csub x29, sp, 8
0041ad40str x0, [sp+648]
0041ad44str xzr, [sp+144]
0041ad48str xzr, [sp+136]
0041ad4cstp xzr, xzr, [sp+120]
0041ad50ldr x5, [sp+648]
0041ad54ldrsb x27, [x5]
0041ad58add x5, x5, 40
0041ad5cldrsb x27, [x5]
0041ad60b 0x41ad64
0041ad64
0041ad64loc_41ad64:
0041ad64str x5, [sp+608]
0041ad68orr x5, xzr, 512
0041ad6cstr x5, [sp+616]
0041ad70str x5, [sp+624]
0041ad74add x27, sp, 592
0041ad78stp xzr, xzr, [x27]
0041ad7cldr x5, [sp+648]
0041ad80ldrsb x27, [x5]
0041ad84ldr x0, [x5]
0041ad88ldr x1, [x5+8]
0041ad8cstr x0, [sp+512]
0041ad90str x1, [sp+520]
0041ad94ldr x2, [sp+608]
0041ad98ldr x3, [sp+616]
0041ad9cldr x4, [sp+624]
0041ada0bl io.ReadFull
0041ada4str x0, [sp+112]
0041ada8str x1, [sp+592]
0041adacstr x2, [sp+600]
0041adb0ldr x5, [sp+112]
0041adb4str x5, [sp+96]
0041adb8str x1, [sp+384]
0041adbcstr x2, [sp+392]
0041adc0str x1, [sp+304]
0041adc4str x2, [sp+312]
0041adc8cbnz x1, 0x41add0
0041adccb 0x41adfc
0041add0
0041add0loc_41add0:
0041add0str xzr, [sp+144]
0041add4str xzr, [sp+136]
0041add8ldr x2, [sp+304]
0041addcldr x3, [sp+312]
0041ade0str x2, [sp+120]
0041ade4str x3, [sp+128]
0041ade8ldr x1, [sp+136]
0041adecldr x0, [sp+144]
0041adf0ldp x29, x30, [sp-8]
0041adf4add sp, sp, 640
0041adf8ret x30
0041adfc
0041adfcloc_41adfc:
0041adfcldr x6, [sp+648]
0041ae00ldrsb x27, [x6]
0041ae04add x6, x6, 40
0041ae08ldrsb x27, [x6]
0041ae0cb 0x41ae10
0041ae10
0041ae10loc_41ae10:
0041ae10str x6, [sp+608]
0041ae14orr x5, xzr, 512
0041ae18str x5, [sp+616]
0041ae1cstr x5, [sp+624]
0041ae20b 0x41ae24
0041ae24
0041ae24loc_41ae24:
0041ae24adrp x3, 0x632000
0041ae28add x3, x3, 4000
0041ae2cstr x3, [sp+568]
0041ae30str x5, [sp+576]
0041ae34str x5, [sp+584]
0041ae38ldr x0, [sp+608]
0041ae3cldr x1, [sp+616]
0041ae40ldr x2, [sp+624]
0041ae44mov x4, x5
0041ae48bl bytes.Equal
0041ae4cstrb w0, [sp+79]
0041ae50tbnz w0, 0, 0x41ae58
0041ae54b 0x41afc8
0041ae58
0041ae58loc_41ae58:
0041ae58ldr x5, [sp+648]
0041ae5cldrsb x27, [x5]
0041ae60add x5, x5, 40
0041ae64ldrsb x27, [x5]
0041ae68b 0x41ae6c
0041ae6c
0041ae6cloc_41ae6c:
0041ae6cstr x5, [sp+568]
0041ae70orr x5, xzr, 512
0041ae74str x5, [sp+576]
0041ae78str x5, [sp+584]
0041ae7cadd x27, sp, 592
0041ae80stp xzr, xzr, [x27]
0041ae84ldr x5, [sp+648]
0041ae88ldrsb x27, [x5]
0041ae8cldr x0, [x5]
0041ae90ldr x1, [x5+8]
0041ae94str x0, [sp+496]
0041ae98str x1, [sp+504]
0041ae9cldr x2, [sp+568]
0041aea0ldr x3, [sp+576]
0041aea4ldr x4, [sp+584]
0041aea8bl io.ReadFull
0041aeacstr x0, [sp+112]
0041aeb0str x1, [sp+592]
0041aeb4str x2, [sp+600]
0041aeb8ldr x5, [sp+112]
0041aebcstr x5, [sp+88]
0041aec0str x1, [sp+368]
0041aec4str x2, [sp+376]
0041aec8str x1, [sp+288]
0041aeccstr x2, [sp+296]
0041aed0cbnz x1, 0x41aed8
0041aed4b 0x41af04
0041aed8
0041aed8loc_41aed8:
0041aed8str xzr, [sp+144]
0041aedcstr xzr, [sp+136]
0041aee0ldr x2, [sp+288]
0041aee4ldr x3, [sp+296]
0041aee8str x2, [sp+120]
0041aeecstr x3, [sp+128]
0041aef0ldr x1, [sp+136]
0041aef4ldr x0, [sp+144]
0041aef8ldp x29, x30, [sp-8]
0041aefcadd sp, sp, 640
0041af00ret x30
0041af04
0041af04loc_41af04:
0041af04ldr x6, [sp+648]
0041af08ldrsb x27, [x6]
0041af0cadd x6, x6, 40
0041af10ldrsb x27, [x6]
0041af14b 0x41af18
0041af18
0041af18loc_41af18:
0041af18str x6, [sp+568]
0041af1corr x5, xzr, 512
0041af20str x5, [sp+576]
0041af24str x5, [sp+584]
0041af28b 0x41af2c
0041af2c
0041af2cloc_41af2c:
0041af2cadrp x3, 0x632000
0041af30add x3, x3, 4000
0041af34str x3, [sp+608]
0041af38str x5, [sp+616]
0041af3cstr x5, [sp+624]
0041af40ldr x0, [sp+568]
0041af44ldr x1, [sp+576]
0041af48ldr x2, [sp+584]
0041af4cmov x4, x5
0041af50bl bytes.Equal
0041af54strb w0, [sp+79]
0041af58tbnz w0, 0, 0x41af60
0041af5cb 0x41af94
0041af60
0041af60loc_41af60:
0041af60str xzr, [sp+144]
0041af64str xzr, [sp+136]
0041af68adrp x27, 0x607000
0041af6cldr x2, [x27+1520]
0041af70adrp x27, 0x607000
0041af74ldr x3, [x27+1528]
0041af78str x2, [sp+120]
0041af7cstr x3, [sp+128]
0041af80ldr x1, [sp+136]
0041af84ldr x0, [sp+144]
0041af88ldp x29, x30, [sp-8]
0041af8cadd sp, sp, 640
0041af90ret x30
0041af94
0041af94loc_41af94:
0041af94str xzr, [sp+144]
0041af98str xzr, [sp+136]
0041af9cadrp x27, 0x607000
0041afa0ldr x2, [x27+2096]
0041afa4adrp x27, 0x607000
0041afa8ldr x3, [x27+2104]
0041afacstr x2, [sp+120]
0041afb0str x3, [sp+128]
0041afb4ldr x1, [sp+136]
0041afb8ldr x0, [sp+144]
0041afbcldp x29, x30, [sp-8]
0041afc0add sp, sp, 640
0041afc4ret x30
0041afc8
0041afc8loc_41afc8:
0041afc8ldr x1, [sp+648]
0041afccldrsb x27, [x1]
0041afd0add x0, x1, 40
0041afd4str x0, [sp+488]
0041afd8bl archive/tar.(*block).getFormat
0041afdcstr x0, [sp+80]
0041afe0cbz x0, 0x41afe8
0041afe4b 0x41b01c
0041afe8
0041afe8loc_41afe8:
0041afe8str xzr, [sp+144]
0041afecstr xzr, [sp+136]
0041aff0adrp x27, 0x607000
0041aff4ldr x2, [x27+2096]
0041aff8adrp x27, 0x607000
0041affcldr x3, [x27+2104]
0041b000str x2, [sp+120]
0041b004str x3, [sp+128]
0041b008ldr x1, [sp+136]
0041b00cldr x0, [sp+144]
0041b010ldp x29, x30, [sp-8]
0041b014add sp, sp, 640
0041b018ret x30
0041b01c
0041b01cloc_41b01c:
0041b01cstp xzr, xzr, [sp+240]
0041b020adrp x0, 0x286000
0041b024add x0, x0, 2208
0041b028bl runtime.newobject
0041b02cstr x0, [sp+272]
0041b030ldr x1, [sp+648]
0041b034ldrsb x27, [x1]
0041b038add x0, x1, 40
0041b03cstr x0, [sp+480]
0041b040bl archive/tar.(*block).toV7
0041b044str x0, [sp+152]
0041b048bl archive/tar.(*headerV7).typeFlag
0041b04cstr x0, [sp+608]
0041b050str x1, [sp+616]
0041b054str x2, [sp+624]
0041b058subs xzr, x1, 0
0041b05cb.hi 0x41b064
0041b060b 0x41bb6c
0041b064
0041b064loc_41b064:
0041b064ldr x1, [sp+272]
0041b068ldrsb x27, [x1]
0041b06cldrb w2, [x0]
0041b070strb w2, [x1]
0041b074ldr x0, [sp+152]
0041b078bl archive/tar.(*headerV7).name
0041b07cstr x0, [sp+608]
0041b080str x1, [sp+616]
0041b084str x2, [sp+624]
0041b088mov x3, x2
0041b08cmov x2, x1
0041b090mov x1, x0
0041b094add x0, sp, 240
0041b098bl archive/tar.(*parser).parseString
0041b09cstr x0, [sp+552]
0041b0a0str x1, [sp+560]
0041b0a4ldr x2, [sp+272]
0041b0a8ldrsb x27, [x2]
0041b0acstr x1, [x2+16]
0041b0b0adrp x27, 0x630000
0041b0b4ldr w1, [x27+3056]
0041b0b8cbz w1, 0x41b0c0
0041b0bcb 0x41b0c4
0041b0c0
0041b0c0loc_41b0c0:
0041b0c0b 0x41b0d8
0041b0c4
0041b0c4loc_41b0c4:
0041b0c4bl runtime.gcWriteBarrier2
0041b0c8str x0, [x25]
0041b0ccldr x1, [x2+8]
0041b0d0str x1, [x25+8]
0041b0d4b 0x41b0d8
0041b0d8
0041b0d8loc_41b0d8:
0041b0d8str x0, [x2+8]
0041b0dcldr x0, [sp+152]
0041b0e0bl archive/tar.(*headerV7).linkName
0041b0e4str x0, [sp+608]
0041b0e8str x1, [sp+616]
0041b0ecstr x2, [sp+624]
0041b0f0mov x3, x2
0041b0f4mov x2, x1
0041b0f8mov x1, x0
0041b0fcadd x0, sp, 240
0041b100bl archive/tar.(*parser).parseString
0041b104str x0, [sp+552]
0041b108str x1, [sp+560]
0041b10cldr x2, [sp+272]
0041b110ldrsb x27, [x2]
0041b114str x1, [x2+32]
0041b118adrp x27, 0x630000
0041b11cldr w1, [x27+3056]
0041b120cbz w1, 0x41b128
0041b124b 0x41b12c
0041b128
0041b128loc_41b128:
0041b128b 0x41b140
0041b12c
0041b12cloc_41b12c:
0041b12cbl runtime.gcWriteBarrier2
0041b130str x0, [x25]
0041b134ldr x1, [x2+24]
0041b138str x1, [x25+8]
0041b13cb 0x41b140
0041b140
0041b140loc_41b140:
0041b140str x0, [x2+24]
0041b144ldr x0, [sp+152]
0041b148bl archive/tar.(*headerV7).size
0041b14cstr x0, [sp+608]
0041b150str x1, [sp+616]
0041b154str x2, [sp+624]
0041b158mov x3, x2
0041b15cmov x2, x1
0041b160mov x1, x0
0041b164add x0, sp, 240
0041b168bl archive/tar.(*parser).parseNumeric
0041b16cstr x0, [sp+104]
0041b170ldr x1, [sp+272]
0041b174ldrsb x27, [x1]
0041b178str x0, [x1+40]
0041b17cldr x0, [sp+152]
0041b180bl archive/tar.(*headerV7).mode
0041b184str x0, [sp+608]
0041b188str x1, [sp+616]
0041b18cstr x2, [sp+624]
0041b190mov x3, x2
0041b194mov x2, x1
0041b198mov x1, x0
0041b19cadd x0, sp, 240
0041b1a0bl archive/tar.(*parser).parseNumeric
0041b1a4str x0, [sp+104]
0041b1a8ldr x1, [sp+272]
0041b1acldrsb x27, [x1]
0041b1b0str x0, [x1+48]
0041b1b4ldr x0, [sp+152]
0041b1b8bl archive/tar.(*headerV7).uid
0041b1bcstr x0, [sp+608]
0041b1c0str x1, [sp+616]
0041b1c4str x2, [sp+624]
0041b1c8mov x3, x2
0041b1ccmov x2, x1
0041b1d0mov x1, x0
0041b1d4add x0, sp, 240
0041b1d8bl archive/tar.(*parser).parseNumeric
0041b1dcstr x0, [sp+104]
0041b1e0ldr x1, [sp+272]
0041b1e4ldrsb x27, [x1]
0041b1e8str x0, [x1+56]
0041b1ecldr x0, [sp+152]
0041b1f0bl archive/tar.(*headerV7).gid
0041b1f4str x0, [sp+608]
0041b1f8str x1, [sp+616]
0041b1fcstr x2, [sp+624]
0041b200mov x3, x2
0041b204mov x2, x1
0041b208mov x1, x0
0041b20cadd x0, sp, 240
0041b210bl archive/tar.(*parser).parseNumeric
0041b214str x0, [sp+104]
0041b218ldr x1, [sp+272]
0041b21cldrsb x27, [x1]
0041b220str x0, [x1+64]
0041b224ldr x0, [sp+152]
0041b228bl archive/tar.(*headerV7).modTime
0041b22cstr x0, [sp+608]
0041b230str x1, [sp+616]
0041b234str x2, [sp+624]
0041b238mov x3, x2
0041b23cmov x2, x1
0041b240mov x1, x0
0041b244add x0, sp, 240
0041b248bl archive/tar.(*parser).parseNumeric
0041b24cstr x0, [sp+104]
0041b250mov x1, xzr
0041b254bl time.Unix
0041b258str x0, [sp+528]
0041b25cstr x1, [sp+536]
0041b260str x2, [sp+544]
0041b264ldr x3, [sp+272]
0041b268ldrsb x27, [x3]
0041b26cstr x0, [x3+104]
0041b270str x1, [x3+112]
0041b274adrp x27, 0x630000
0041b278ldr w1, [x27+3056]
0041b27ccbz w1, 0x41b284
0041b280b 0x41b288
0041b284
0041b284loc_41b284:
0041b284b 0x41b29c
0041b288
0041b288loc_41b288:
0041b288bl runtime.gcWriteBarrier2
0041b28cstr x2, [x25]
0041b290ldr x4, [x3+120]
0041b294str x4, [x25+8]
0041b298b 0x41b29c
0041b29c
0041b29cloc_41b29c:
0041b29cstr x2, [x3+120]
0041b2a0ldr x4, [sp+80]
0041b2a4subs xzr, x4, 1
0041b2a8b.gt 0x41b2b0
0041b2acb 0x41bb1c
0041b2b0
0041b2b0loc_41b2b0:
0041b2b0ldr x1, [sp+648]
0041b2b4ldrsb x27, [x1]
0041b2b8add x0, x1, 40
0041b2bcstr x0, [sp+472]
0041b2c0bl archive/tar.(*block).toUSTAR
0041b2c4str x0, [sp+176]
0041b2c8bl archive/tar.(*headerUSTAR).userName
0041b2ccstr x0, [sp+608]
0041b2d0str x1, [sp+616]
0041b2d4str x2, [sp+624]
0041b2d8mov x3, x2
0041b2dcmov x2, x1
0041b2e0mov x1, x0
0041b2e4add x0, sp, 240
0041b2e8bl archive/tar.(*parser).parseString
0041b2ecstr x0, [sp+552]
0041b2f0str x1, [sp+560]
0041b2f4ldr x2, [sp+272]
0041b2f8ldrsb x27, [x2]
0041b2fcstr x1, [x2+80]
0041b300adrp x27, 0x630000
0041b304ldr w1, [x27+3056]
0041b308cbz w1, 0x41b310
0041b30cb 0x41b314
0041b310
0041b310loc_41b310:
0041b310b 0x41b328
0041b314
0041b314loc_41b314:
0041b314bl runtime.gcWriteBarrier2
0041b318str x0, [x25]
0041b31cldr x1, [x2+72]
0041b320str x1, [x25+8]
0041b324b 0x41b328
0041b328
0041b328loc_41b328:
0041b328str x0, [x2+72]
0041b32cldr x0, [sp+176]
0041b330bl archive/tar.(*headerUSTAR).groupName
0041b334str x0, [sp+608]
0041b338str x1, [sp+616]
0041b33cstr x2, [sp+624]
0041b340mov x3, x2
0041b344mov x2, x1
0041b348mov x1, x0
0041b34cadd x0, sp, 240
0041b350bl archive/tar.(*parser).parseString
0041b354str x0, [sp+552]
0041b358str x1, [sp+560]
0041b35cldr x2, [sp+272]
0041b360ldrsb x27, [x2]
0041b364str x1, [x2+96]
0041b368adrp x27, 0x630000
0041b36cldr w1, [x27+3056]
0041b370cbz w1, 0x41b378
0041b374b 0x41b37c
0041b378
0041b378loc_41b378:
0041b378b 0x41b390
0041b37c
0041b37cloc_41b37c:
0041b37cbl runtime.gcWriteBarrier2
0041b380str x0, [x25]
0041b384ldr x1, [x2+88]
0041b388str x1, [x25+8]
0041b38cb 0x41b390
0041b390
0041b390loc_41b390:
0041b390str x0, [x2+88]
0041b394ldr x0, [sp+176]
0041b398bl archive/tar.(*headerUSTAR).devMajor
0041b39cstr x0, [sp+608]
0041b3a0str x1, [sp+616]
0041b3a4str x2, [sp+624]
0041b3a8mov x3, x2
0041b3acmov x2, x1
0041b3b0mov x1, x0
0041b3b4add x0, sp, 240
0041b3b8bl archive/tar.(*parser).parseNumeric
0041b3bcstr x0, [sp+104]
0041b3c0ldr x1, [sp+272]
0041b3c4ldrsb x27, [x1]
0041b3c8str x0, [x1+176]
0041b3ccldr x0, [sp+176]
0041b3d0bl archive/tar.(*headerUSTAR).devMinor
0041b3d4str x0, [sp+608]
0041b3d8str x1, [sp+616]
0041b3dcstr x2, [sp+624]
0041b3e0mov x3, x2
0041b3e4mov x2, x1
0041b3e8mov x1, x0
0041b3ecadd x0, sp, 240
0041b3f0bl archive/tar.(*parser).parseNumeric
0041b3f4str x0, [sp+104]
0041b3f8ldr x1, [sp+272]
0041b3fcldrsb x27, [x1]
0041b400str x0, [x1+184]
0041b404stp xzr, xzr, [sp+208]
0041b408ldr x0, [sp+80]
0041b40corr x1, xzr, 6
0041b410bl archive/tar.Format.has
0041b414strb w0, [sp+79]
0041b418tbnz w0, 0, 0x41b420
0041b41cb 0x41b6a4
0041b420
0041b420loc_41b420:
0041b420b 0x41b424
0041b424
0041b424loc_41b424:
0041b424ldr x1, [sp+272]
0041b428ldrsb x27, [x1]
0041b42cldr x2, [sp+80]
0041b430str x2, [x1+208]
0041b434ldr x1, [sp+648]
0041b438ldrsb x27, [x1]
0041b43cadd x0, x1, 40
0041b440str x0, [sp+464]
0041b444bl archive/tar.(*block).toUSTAR
0041b448str x0, [sp+168]
0041b44cbl archive/tar.(*headerUSTAR).prefix
0041b450str x0, [sp+608]
0041b454str x1, [sp+616]
0041b458str x2, [sp+624]
0041b45cmov x3, x2
0041b460mov x2, x1
0041b464mov x1, x0
0041b468add x0, sp, 240
0041b46cbl archive/tar.(*parser).parseString
0041b470str x0, [sp+208]
0041b474str x1, [sp+216]
0041b478adrp x1, 0x2bd000
0041b47cadd x1, x1, 3848
0041b480str x1, [sp+264]
0041b484ldr x1, [sp+648]
0041b488ldrsb x27, [x1]
0041b48cadd x0, x1, 40
0041b490ldrsb x27, [x0]
0041b494b 0x41b498
0041b498
0041b498loc_41b498:
0041b498str x0, [sp+608]
0041b49corr x2, xzr, 512
0041b4a0str x2, [sp+616]
0041b4a4str x2, [sp+624]
0041b4a8ldr x3, [sp+264]
0041b4acmov x1, x2
0041b4b0bl bytes.IndexFunc
0041b4b4str x0, [sp+112]
0041b4b8tbz x0, 63, 0x41b4c0
0041b4bcb 0x41b4d0
0041b4c0
0041b4c0loc_41b4c0:
0041b4c0ldr x1, [sp+272]
0041b4c4ldrsb x27, [x1]
0041b4c8str xzr, [x1+208]
0041b4ccb 0x41b4d4
0041b4d0
0041b4d0loc_41b4d0:
0041b4d0b 0x41b4d4
0041b4d4
0041b4d4loc_41b4d4:
0041b4d4adrp x1, 0x2bd000
0041b4d8add x1, x1, 3856
0041b4dcstr x1, [sp+256]
0041b4e0ldr x0, [sp+152]
0041b4e4bl archive/tar.(*headerV7).size
0041b4e8str x0, [sp+608]
0041b4ecstr x1, [sp+616]
0041b4f0str x2, [sp+624]
0041b4f4ldr x26, [sp+256]
0041b4f8ldr x3, [x26]
0041b4fcblr x3
0041b500strb w0, [sp+72]
0041b504strb w0, [sp+73]
0041b508tbnz w0, 0, 0x41b510
0041b50cb 0x41b53c
0041b510
0041b510loc_41b510:
0041b510ldr x0, [sp+152]
0041b514bl archive/tar.(*headerV7).mode
0041b518str x0, [sp+568]
0041b51cstr x1, [sp+576]
0041b520str x2, [sp+584]
0041b524ldr x26, [sp+256]
0041b528ldr x3, [x26]
0041b52cblr x3
0041b530strb w0, [sp+71]
0041b534strb w0, [sp+73]
0041b538b 0x41b540
0041b53c
0041b53cloc_41b53c:
0041b53cb 0x41b540
0041b540
0041b540loc_41b540:
0041b540ldrb w7, [sp+73]
0041b544strb w7, [sp+74]
0041b548tbnz w7, 0, 0x41b550
0041b54cb 0x41b57c
0041b550
0041b550loc_41b550:
0041b550ldr x0, [sp+152]
0041b554bl archive/tar.(*headerV7).uid
0041b558str x0, [sp+568]
0041b55cstr x1, [sp+576]
0041b560str x2, [sp+584]
0041b564ldr x26, [sp+256]
0041b568ldr x3, [x26]
0041b56cblr x3
0041b570strb w0, [sp+71]
0041b574strb w0, [sp+74]
0041b578b 0x41b580
0041b57c
0041b57cloc_41b57c:
0041b57cb 0x41b580
0041b580
0041b580loc_41b580:
0041b580ldrb w7, [sp+74]
0041b584strb w7, [sp+75]
0041b588tbnz w7, 0, 0x41b590
0041b58cb 0x41b5bc
0041b590
0041b590loc_41b590:
0041b590ldr x0, [sp+152]
0041b594bl archive/tar.(*headerV7).gid
0041b598str x0, [sp+568]
0041b59cstr x1, [sp+576]
0041b5a0str x2, [sp+584]
0041b5a4ldr x26, [sp+256]
0041b5a8ldr x3, [x26]
0041b5acblr x3
0041b5b0strb w0, [sp+71]
0041b5b4strb w0, [sp+75]
0041b5b8b 0x41b5c0
0041b5bc
0041b5bcloc_41b5bc:
0041b5bcb 0x41b5c0
0041b5c0
0041b5c0loc_41b5c0:
0041b5c0ldrb w7, [sp+75]
0041b5c4strb w7, [sp+76]
0041b5c8tbnz w7, 0, 0x41b5d0
0041b5ccb 0x41b5fc
0041b5d0
0041b5d0loc_41b5d0:
0041b5d0ldr x0, [sp+152]
0041b5d4bl archive/tar.(*headerV7).modTime
0041b5d8str x0, [sp+568]
0041b5dcstr x1, [sp+576]
0041b5e0str x2, [sp+584]
0041b5e4ldr x26, [sp+256]
0041b5e8ldr x3, [x26]
0041b5ecblr x3
0041b5f0strb w0, [sp+71]
0041b5f4strb w0, [sp+76]
0041b5f8b 0x41b600
0041b5fc
0041b5fcloc_41b5fc:
0041b5fcb 0x41b600
0041b600
0041b600loc_41b600:
0041b600ldrb w7, [sp+76]
0041b604strb w7, [sp+77]
0041b608tbnz w7, 0, 0x41b610
0041b60cb 0x41b63c
0041b610
0041b610loc_41b610:
0041b610ldr x0, [sp+168]
0041b614bl archive/tar.(*headerUSTAR).devMajor
0041b618str x0, [sp+568]
0041b61cstr x1, [sp+576]
0041b620str x2, [sp+584]
0041b624ldr x26, [sp+256]
0041b628ldr x3, [x26]
0041b62cblr x3
0041b630strb w0, [sp+71]
0041b634strb w0, [sp+77]
0041b638b 0x41b640
0041b63c
0041b63cloc_41b63c:
0041b63cb 0x41b640
0041b640
0041b640loc_41b640:
0041b640ldrb w7, [sp+77]
0041b644strb w7, [sp+78]
0041b648tbnz w7, 0, 0x41b650
0041b64cb 0x41b67c
0041b650
0041b650loc_41b650:
0041b650ldr x0, [sp+168]
0041b654bl archive/tar.(*headerUSTAR).devMinor
0041b658str x0, [sp+568]
0041b65cstr x1, [sp+576]
0041b660str x2, [sp+584]
0041b664ldr x26, [sp+256]
0041b668ldr x3, [x26]
0041b66cblr x3
0041b670strb w0, [sp+71]
0041b674strb w0, [sp+78]
0041b678b 0x41b680
0041b67c
0041b67cloc_41b67c:
0041b67cb 0x41b680
0041b680
0041b680loc_41b680:
0041b680ldrb w7, [sp+78]
0041b684tbnz w7, 0, 0x41b68c
0041b688b 0x41b690
0041b68c
0041b68cloc_41b68c:
0041b68cb 0x41b6a0
0041b690
0041b690loc_41b690:
0041b690ldr x7, [sp+272]
0041b694ldrsb x27, [x7]
0041b698str xzr, [x7+208]
0041b69cb 0x41b6a0
0041b6a0
0041b6a0loc_41b6a0:
0041b6a0b 0x41ba94
0041b6a4
0041b6a4loc_41b6a4:
0041b6a4ldr x0, [sp+80]
0041b6a8orr x1, xzr, 16
0041b6acbl archive/tar.Format.has
0041b6b0strb w0, [sp+72]
0041b6b4tbnz w0, 0, 0x41b6bc
0041b6b8b 0x41b800
0041b6bc
0041b6bcloc_41b6bc:
0041b6bcb 0x41b6c0
0041b6c0
0041b6c0loc_41b6c0:
0041b6c0ldr x1, [sp+648]
0041b6c4ldrsb x27, [x1]
0041b6c8add x0, x1, 40
0041b6ccstr x0, [sp+456]
0041b6d0bl archive/tar.(*block).toSTAR
0041b6d4str x0, [sp+184]
0041b6d8bl archive/tar.(*headerSTAR).prefix
0041b6dcstr x0, [sp+608]
0041b6e0str x1, [sp+616]
0041b6e4str x2, [sp+624]
0041b6e8mov x3, x2
0041b6ecmov x2, x1
0041b6f0mov x1, x0
0041b6f4add x0, sp, 240
0041b6f8bl archive/tar.(*parser).parseString
0041b6fcstr x0, [sp+208]
0041b700str x1, [sp+216]
0041b704ldr x0, [sp+184]
0041b708bl archive/tar.(*headerSTAR).accessTime
0041b70cstr x0, [sp+608]
0041b710str x1, [sp+616]
0041b714str x2, [sp+624]
0041b718mov x3, x2
0041b71cmov x2, x1
0041b720mov x1, x0
0041b724add x0, sp, 240
0041b728bl archive/tar.(*parser).parseNumeric
0041b72cstr x0, [sp+104]
0041b730mov x1, xzr
0041b734bl time.Unix
0041b738str x0, [sp+528]
0041b73cstr x1, [sp+536]
0041b740str x2, [sp+544]
0041b744ldr x3, [sp+272]
0041b748ldrsb x27, [x3]
0041b74cstr x0, [x3+128]
0041b750str x1, [x3+136]
0041b754adrp x27, 0x630000
0041b758ldr w1, [x27+3056]
0041b75ccbz w1, 0x41b764
0041b760b 0x41b768
0041b764
0041b764loc_41b764:
0041b764b 0x41b77c
0041b768
0041b768loc_41b768:
0041b768bl runtime.gcWriteBarrier2
0041b76cstr x2, [x25]
0041b770ldr x1, [x3+144]
0041b774str x1, [x25+8]
0041b778b 0x41b77c
0041b77c
0041b77cloc_41b77c:
0041b77cstr x2, [x3+144]
0041b780ldr x0, [sp+184]
0041b784bl archive/tar.(*headerSTAR).changeTime
0041b788str x0, [sp+608]
0041b78cstr x1, [sp+616]
0041b790str x2, [sp+624]
0041b794mov x3, x2
0041b798mov x2, x1
0041b79cmov x1, x0
0041b7a0add x0, sp, 240
0041b7a4bl archive/tar.(*parser).parseNumeric
0041b7a8str x0, [sp+104]
0041b7acmov x1, xzr
0041b7b0bl time.Unix
0041b7b4str x0, [sp+528]
0041b7b8str x1, [sp+536]
0041b7bcstr x2, [sp+544]
0041b7c0ldr x3, [sp+272]
0041b7c4ldrsb x27, [x3]
0041b7c8str x0, [x3+152]
0041b7ccstr x1, [x3+160]
0041b7d0adrp x27, 0x630000
0041b7d4ldr w1, [x27+3056]
0041b7d8cbz w1, 0x41b7e0
0041b7dcb 0x41b7e4
0041b7e0
0041b7e0loc_41b7e0:
0041b7e0b 0x41b7f8
0041b7e4
0041b7e4loc_41b7e4:
0041b7e4bl runtime.gcWriteBarrier2
0041b7e8str x2, [x25]
0041b7ecldr x7, [x3+168]
0041b7f0str x7, [x25+8]
0041b7f4b 0x41b7f8
0041b7f8
0041b7f8loc_41b7f8:
0041b7f8str x2, [x3+168]
0041b7fcb 0x41ba94
0041b800
0041b800loc_41b800:
0041b800ldr x0, [sp+80]
0041b804orr x1, xzr, 8
0041b808bl archive/tar.Format.has
0041b80cstrb w0, [sp+73]
0041b810tbnz w0, 0, 0x41b818
0041b814b 0x41ba90
0041b818
0041b818loc_41b818:
0041b818b 0x41b81c
0041b81c
0041b81cloc_41b81c:
0041b81cldr x1, [sp+272]
0041b820ldrsb x27, [x1]
0041b824ldr x2, [sp+80]
0041b828str x2, [x1+208]
0041b82cstp xzr, xzr, [sp+224]
0041b830ldr x1, [sp+648]
0041b834ldrsb x27, [x1]
0041b838add x0, x1, 40
0041b83cstr x0, [sp+448]
0041b840bl archive/tar.(*block).toGNU
0041b844str x0, [sp+280]
0041b848bl archive/tar.(*headerGNU).accessTime
0041b84cstr x0, [sp+344]
0041b850str x1, [sp+352]
0041b854str x2, [sp+360]
0041b858subs xzr, x1, 0
0041b85cb.hi 0x41b864
0041b860b 0x41bb64
0041b864
0041b864loc_41b864:
0041b864ldrb w4, [x0]
0041b868cbnz w4, 0x41b870
0041b86cb 0x41b8dc
0041b870
0041b870loc_41b870:
0041b870mov x3, x2
0041b874mov x2, x1
0041b878mov x1, x0
0041b87cadd x0, sp, 224
0041b880bl archive/tar.(*parser).parseNumeric
0041b884str x0, [sp+104]
0041b888mov x1, xzr
0041b88cbl time.Unix
0041b890str x0, [sp+528]
0041b894str x1, [sp+536]
0041b898str x2, [sp+544]
0041b89cldr x4, [sp+272]
0041b8a0ldrsb x27, [x4]
0041b8a4str x0, [x4+128]
0041b8a8str x1, [x4+136]
0041b8acadrp x27, 0x630000
0041b8b0ldr w5, [x27+3056]
0041b8b4cbz w5, 0x41b8bc
0041b8b8b 0x41b8c0
0041b8bc
0041b8bcloc_41b8bc:
0041b8bcb 0x41b8d4
0041b8c0
0041b8c0loc_41b8c0:
0041b8c0bl runtime.gcWriteBarrier2
0041b8c4str x2, [x25]
0041b8c8ldr x1, [x4+144]
0041b8ccstr x1, [x25+8]
0041b8d0b 0x41b8d4
0041b8d4
0041b8d4loc_41b8d4:
0041b8d4str x2, [x4+144]
0041b8d8b 0x41b8e0
0041b8dc
0041b8dcloc_41b8dc:
0041b8dcb 0x41b8e0
0041b8e0
0041b8e0loc_41b8e0:
0041b8e0ldr x0, [sp+280]
0041b8e4bl archive/tar.(*headerGNU).changeTime
0041b8e8str x0, [sp+320]
0041b8ecstr x1, [sp+328]
0041b8f0str x2, [sp+336]
0041b8f4subs xzr, x1, 0
0041b8f8b.hi 0x41b900
0041b8fcb 0x41bb5c
0041b900
0041b900loc_41b900:
0041b900ldrb w7, [x0]
0041b904cbnz w7, 0x41b90c
0041b908b 0x41b978
0041b90c
0041b90cloc_41b90c:
0041b90cmov x3, x2
0041b910mov x2, x1
0041b914mov x1, x0
0041b918add x0, sp, 224
0041b91cbl archive/tar.(*parser).parseNumeric
0041b920str x0, [sp+104]
0041b924mov x1, xzr
0041b928bl time.Unix
0041b92cstr x0, [sp+528]
0041b930str x1, [sp+536]
0041b934str x2, [sp+544]
0041b938ldr x4, [sp+272]
0041b93cldrsb x27, [x4]
0041b940str x0, [x4+152]
0041b944str x1, [x4+160]
0041b948adrp x27, 0x630000
0041b94cldr w5, [x27+3056]
0041b950cbz w5, 0x41b958
0041b954b 0x41b95c
0041b958
0041b958loc_41b958:
0041b958b 0x41b970
0041b95c
0041b95cloc_41b95c:
0041b95cbl runtime.gcWriteBarrier2
0041b960str x2, [x25]
0041b964ldr x7, [x4+168]
0041b968str x7, [x25+8]
0041b96cb 0x41b970
0041b970
0041b970loc_41b970:
0041b970str x2, [x4+168]
0041b974b 0x41b97c
0041b978
0041b978loc_41b978:
0041b978b 0x41b97c
0041b97c
0041b97cloc_41b97c:
0041b97cldr x7, [sp+224]
0041b980cbnz x7, 0x41b988
0041b984b 0x41ba88
0041b988
0041b988loc_41b988:
0041b988stp xzr, xzr, [sp+424]
0041b98cstr xzr, [sp+440]
0041b990ldr x1, [sp+272]
0041b994ldrsb x27, [x1]
0041b998stp xzr, xzr, [x1+128]
0041b99cadrp x27, 0x630000
0041b9a0ldr w2, [x27+3056]
0041b9a4cbz w2, 0x41b9ac
0041b9a8b 0x41b9b0
0041b9ac
0041b9acloc_41b9ac:
0041b9acb 0x41b9c0
0041b9b0
0041b9b0loc_41b9b0:
0041b9b0ldr x2, [x1+144]
0041b9b4bl runtime.gcWriteBarrier1
0041b9b8str x2, [x25]
0041b9bcb 0x41b9c0
0041b9c0
0041b9c0loc_41b9c0:
0041b9c0str xzr, [x1+144]
0041b9c4ldr x1, [sp+272]
0041b9c8ldrsb x27, [x1]
0041b9ccldr x2, [sp+440]
0041b9d0ldr x3, [sp+424]
0041b9d4ldr x4, [sp+432]
0041b9d8str x3, [x1+152]
0041b9dcstr x4, [x1+160]
0041b9e0adrp x27, 0x630000
0041b9e4ldr w3, [x27+3056]
0041b9e8cbz w3, 0x41b9f0
0041b9ecb 0x41b9f4
0041b9f0
0041b9f0loc_41b9f0:
0041b9f0b 0x41ba08
0041b9f4
0041b9f4loc_41b9f4:
0041b9f4bl runtime.gcWriteBarrier2
0041b9f8str x2, [x25]
0041b9fcldr x3, [x1+168]
0041ba00str x3, [x25+8]
0041ba04b 0x41ba08
0041ba08
0041ba08loc_41ba08:
0041ba08str x2, [x1+168]
0041ba0cldr x1, [sp+648]
0041ba10ldrsb x27, [x1]
0041ba14add x0, x1, 40
0041ba18str x0, [sp+416]
0041ba1cbl archive/tar.(*block).toUSTAR
0041ba20str x0, [sp+160]
0041ba24bl archive/tar.(*headerUSTAR).prefix
0041ba28str x0, [sp+608]
0041ba2cstr x1, [sp+616]
0041ba30str x2, [sp+624]
0041ba34mov x3, x2
0041ba38mov x2, x1
0041ba3cmov x1, x0
0041ba40add x0, sp, 240
0041ba44bl archive/tar.(*parser).parseString
0041ba48str x0, [sp+192]
0041ba4cstr x1, [sp+200]
0041ba50bl archive/tar.isASCII
0041ba54strb w0, [sp+74]
0041ba58tbnz w0, 0, 0x41ba60
0041ba5cb 0x41ba74
0041ba60
0041ba60loc_41ba60:
0041ba60ldr x7, [sp+192]
0041ba64ldr x8, [sp+200]
0041ba68str x7, [sp+208]
0041ba6cstr x8, [sp+216]
0041ba70b 0x41ba78
0041ba74
0041ba74loc_41ba74:
0041ba74b 0x41ba78
0041ba78
0041ba78loc_41ba78:
0041ba78ldr x7, [sp+272]
0041ba7cldrsb x27, [x7]
0041ba80str xzr, [x7+208]
0041ba84b 0x41ba8c
0041ba88
0041ba88loc_41ba88:
0041ba88b 0x41ba8c
0041ba8c
0041ba8cloc_41ba8c:
0041ba8cb 0x41ba94
0041ba90
0041ba90loc_41ba90:
0041ba90b 0x41ba94
0041ba94
0041ba94loc_41ba94:
0041ba94ldr x7, [sp+216]
0041ba98str x7, [sp+112]
0041ba9ccbnz x7, 0x41baa4
0041baa0b 0x41bb14
0041baa4
0041baa4loc_41baa4:
0041baa4ldr x7, [sp+272]
0041baa8ldrsb x27, [x7]
0041baacldr x5, [x7+8]
0041bab0ldr x6, [x7+16]
0041bab4str x5, [sp+400]
0041bab8str x6, [sp+408]
0041babcldr x1, [sp+208]
0041bac0ldr x2, [sp+216]
0041bac4mov x0, xzr
0041bac8adrp x3, 0x294000
0041baccadd x3, x3, 4032
0041bad0orr x4, xzr, 1
0041bad4bl runtime.concatstring3
0041bad8ldr x7, [sp+272]
0041badcldrsb x27, [x7]
0041bae0str x1, [x7+16]
0041bae4adrp x27, 0x630000
0041bae8ldr w8, [x27+3056]
0041baeccbz w8, 0x41baf4
0041baf0b 0x41baf8
0041baf4
0041baf4loc_41baf4:
0041baf4b 0x41bb0c
0041baf8
0041baf8loc_41baf8:
0041baf8bl runtime.gcWriteBarrier2
0041bafcstr x0, [x25]
0041bb00ldr x4, [x7+8]
0041bb04str x4, [x25+8]
0041bb08b 0x41bb0c
0041bb0c
0041bb0cloc_41bb0c:
0041bb0cstr x0, [x7+8]
0041bb10b 0x41bb18
0041bb14
0041bb14loc_41bb14:
0041bb14b 0x41bb18
0041bb18
0041bb18loc_41bb18:
0041bb18b 0x41bb20
0041bb1c
0041bb1cloc_41bb1c:
0041bb1cb 0x41bb20
0041bb20
0041bb20loc_41bb20:
0041bb20ldr x4, [sp+272]
0041bb24str x4, [sp+144]
0041bb28ldr x4, [sp+648]
0041bb2cldrsb x27, [x4]
0041bb30add x4, x4, 40
0041bb34str x4, [sp+136]
0041bb38ldr x2, [sp+240]
0041bb3cldr x3, [sp+248]
0041bb40str x2, [sp+120]
0041bb44str x3, [sp+128]
0041bb48ldr x1, [sp+136]
0041bb4cldr x0, [sp+144]
0041bb50ldp x29, x30, [sp-8]
0041bb54add sp, sp, 640
0041bb58ret x30
0041bb5c
0041bb5cloc_41bb5c:
0041bb5cmov x0, xzr
0041bb60bl runtime.panicIndex
0041bb64
0041bb64loc_41bb64:
0041bb64mov x0, xzr
0041bb68bl runtime.panicIndex
0041bb6c
0041bb6cloc_41bb6c:
0041bb6cmov x0, xzr
0041bb70bl runtime.panicIndex
0041bb74hint
0041bb78
0041bb78loc_41bb78:
0041bb78str x0, [sp+8]
0041bb7cmov x3, x30
0041bb80bl runtime.morestack_noctxt.abi0
0041bb84ldr x0, [sp+8]
0041bb88b 0x41ad20
0041bb8cudf 0
0041ad20
0041ad20archive/tar.(*Reader).readHeader: ; void archive/tar.(*Reader).readHeader(archive/tar.Reader * tr)
0041ad20ldr x16, [x28+16]
0041ad24sub x17, sp, 512
0041ad28subs xzr, x17, x16
0041ad2cb.ls 0x41bb78
0041ad30sub x20, sp, 640
0041ad34stp x29, x30, [x20-8]
0041ad38add sp, x20, 0
0041ad3csub x29, sp, 8
0041ad40str x0, [sp+648]
0041ad44str xzr, [sp+144]
0041ad48str xzr, [sp+136]
0041ad4cstp xzr, xzr, [sp+120]
0041ad50ldr x5, [sp+648]
0041ad54ldrsb x27, [x5]
0041ad58add x5, x5, 40
0041ad5cldrsb x27, [x5]
0041ad60b 0x41ad64
0041ad64
0041ad64loc_41ad64:
0041ad64str x5, [sp+608]
0041ad68orr x5, xzr, 512
0041ad6cstr x5, [sp+616]
0041ad70str x5, [sp+624]
0041ad74add x27, sp, 592
0041ad78stp xzr, xzr, [x27]
0041ad7cldr x5, [sp+648]
0041ad80ldrsb x27, [x5]
0041ad84ldr x0, [x5]
0041ad88ldr x1, [x5+8]
0041ad8cstr x0, [sp+512]
0041ad90str x1, [sp+520]
0041ad94ldr x2, [sp+608]
0041ad98ldr x3, [sp+616]
0041ad9cldr x4, [sp+624]
0041ada0bl io.ReadFull
0041ada4str x0, [sp+112]
0041ada8str x1, [sp+592]
0041adacstr x2, [sp+600]
0041adb0ldr x5, [sp+112]
0041adb4str x5, [sp+96]
0041adb8str x1, [sp+384]
0041adbcstr x2, [sp+392]
0041adc0str x1, [sp+304]
0041adc4str x2, [sp+312]
0041adc8cbnz x1, 0x41add0
0041adccb 0x41adfc
0041add0
0041add0loc_41add0:
0041add0str xzr, [sp+144]
0041add4str xzr, [sp+136]
0041add8ldr x2, [sp+304]
0041addcldr x3, [sp+312]
0041ade0str x2, [sp+120]
0041ade4str x3, [sp+128]
0041ade8ldr x1, [sp+136]
0041adecldr x0, [sp+144]
0041adf0ldp x29, x30, [sp-8]
0041adf4add sp, sp, 640
0041adf8ret x30
0041adfc
0041adfcloc_41adfc:
0041adfcldr x6, [sp+648]
0041ae00ldrsb x27, [x6]
0041ae04add x6, x6, 40
0041ae08ldrsb x27, [x6]
0041ae0cb 0x41ae10
0041ae10
0041ae10loc_41ae10:
0041ae10str x6, [sp+608]
0041ae14orr x5, xzr, 512
0041ae18str x5, [sp+616]
0041ae1cstr x5, [sp+624]
0041ae20b 0x41ae24
0041ae24
0041ae24loc_41ae24:
0041ae24adrp x3, 0x632000
0041ae28add x3, x3, 4000
0041ae2cstr x3, [sp+568]
0041ae30str x5, [sp+576]
0041ae34str x5, [sp+584]
0041ae38ldr x0, [sp+608]
0041ae3cldr x1, [sp+616]
0041ae40ldr x2, [sp+624]
0041ae44mov x4, x5
0041ae48bl bytes.Equal
0041ae4cstrb w0, [sp+79]
0041ae50tbnz w0, 0, 0x41ae58
0041ae54b 0x41afc8
0041ae58
0041ae58loc_41ae58:
0041ae58ldr x5, [sp+648]
0041ae5cldrsb x27, [x5]
0041ae60add x5, x5, 40
0041ae64ldrsb x27, [x5]
0041ae68b 0x41ae6c
0041ae6c
0041ae6cloc_41ae6c:
0041ae6cstr x5, [sp+568]
0041ae70orr x5, xzr, 512
0041ae74str x5, [sp+576]
0041ae78str x5, [sp+584]
0041ae7cadd x27, sp, 592
0041ae80stp xzr, xzr, [x27]
0041ae84ldr x5, [sp+648]
0041ae88ldrsb x27, [x5]
0041ae8cldr x0, [x5]
0041ae90ldr x1, [x5+8]
0041ae94str x0, [sp+496]
0041ae98str x1, [sp+504]
0041ae9cldr x2, [sp+568]
0041aea0ldr x3, [sp+576]
0041aea4ldr x4, [sp+584]
0041aea8bl io.ReadFull
0041aeacstr x0, [sp+112]
0041aeb0str x1, [sp+592]
0041aeb4str x2, [sp+600]
0041aeb8ldr x5, [sp+112]
0041aebcstr x5, [sp+88]
0041aec0str x1, [sp+368]
0041aec4str x2, [sp+376]
0041aec8str x1, [sp+288]
0041aeccstr x2, [sp+296]
0041aed0cbnz x1, 0x41aed8
0041aed4b 0x41af04
0041aed8
0041aed8loc_41aed8:
0041aed8str xzr, [sp+144]
0041aedcstr xzr, [sp+136]
0041aee0ldr x2, [sp+288]
0041aee4ldr x3, [sp+296]
0041aee8str x2, [sp+120]
0041aeecstr x3, [sp+128]
0041aef0ldr x1, [sp+136]
0041aef4ldr x0, [sp+144]
0041aef8ldp x29, x30, [sp-8]
0041aefcadd sp, sp, 640
0041af00ret x30
0041af04
0041af04loc_41af04:
0041af04ldr x6, [sp+648]
0041af08ldrsb x27, [x6]
0041af0cadd x6, x6, 40
0041af10ldrsb x27, [x6]
0041af14b 0x41af18
0041af18
0041af18loc_41af18:
0041af18str x6, [sp+568]
0041af1corr x5, xzr, 512
0041af20str x5, [sp+576]
0041af24str x5, [sp+584]
0041af28b 0x41af2c
0041af2c
0041af2cloc_41af2c:
0041af2cadrp x3, 0x632000
0041af30add x3, x3, 4000
0041af34str x3, [sp+608]
0041af38str x5, [sp+616]
0041af3cstr x5, [sp+624]
0041af40ldr x0, [sp+568]
0041af44ldr x1, [sp+576]
0041af48ldr x2, [sp+584]
0041af4cmov x4, x5
0041af50bl bytes.Equal
0041af54strb w0, [sp+79]
0041af58tbnz w0, 0, 0x41af60
0041af5cb 0x41af94
0041af60
0041af60loc_41af60:
0041af60str xzr, [sp+144]
0041af64str xzr, [sp+136]
0041af68adrp x27, 0x607000
0041af6cldr x2, [x27+1520]
0041af70adrp x27, 0x607000
0041af74ldr x3, [x27+1528]
0041af78str x2, [sp+120]
0041af7cstr x3, [sp+128]
0041af80ldr x1, [sp+136]
0041af84ldr x0, [sp+144]
0041af88ldp x29, x30, [sp-8]
0041af8cadd sp, sp, 640
0041af90ret x30
0041af94
0041af94loc_41af94:
0041af94str xzr, [sp+144]
0041af98str xzr, [sp+136]
0041af9cadrp x27, 0x607000
0041afa0ldr x2, [x27+2096]
0041afa4adrp x27, 0x607000
0041afa8ldr x3, [x27+2104]
0041afacstr x2, [sp+120]
0041afb0str x3, [sp+128]
0041afb4ldr x1, [sp+136]
0041afb8ldr x0, [sp+144]
0041afbcldp x29, x30, [sp-8]
0041afc0add sp, sp, 640
0041afc4ret x30
0041afc8
0041afc8loc_41afc8:
0041afc8ldr x1, [sp+648]
0041afccldrsb x27, [x1]
0041afd0add x0, x1, 40
0041afd4str x0, [sp+488]
0041afd8bl archive/tar.(*block).getFormat
0041afdcstr x0, [sp+80]
0041afe0cbz x0, 0x41afe8
0041afe4b 0x41b01c
0041afe8
0041afe8loc_41afe8:
0041afe8str xzr, [sp+144]
0041afecstr xzr, [sp+136]
0041aff0adrp x27, 0x607000
0041aff4ldr x2, [x27+2096]
0041aff8adrp x27, 0x607000
0041affcldr x3, [x27+2104]
0041b000str x2, [sp+120]
0041b004str x3, [sp+128]
0041b008ldr x1, [sp+136]
0041b00cldr x0, [sp+144]
0041b010ldp x29, x30, [sp-8]
0041b014add sp, sp, 640
0041b018ret x30
0041b01c
0041b01cloc_41b01c:
0041b01cstp xzr, xzr, [sp+240]
0041b020adrp x0, 0x286000
0041b024add x0, x0, 2208
0041b028bl runtime.newobject
0041b02cstr x0, [sp+272]
0041b030ldr x1, [sp+648]
0041b034ldrsb x27, [x1]
0041b038add x0, x1, 40
0041b03cstr x0, [sp+480]
0041b040bl archive/tar.(*block).toV7
0041b044str x0, [sp+152]
0041b048bl archive/tar.(*headerV7).typeFlag
0041b04cstr x0, [sp+608]
0041b050str x1, [sp+616]
0041b054str x2, [sp+624]
0041b058subs xzr, x1, 0
0041b05cb.hi 0x41b064
0041b060b 0x41bb6c
0041b064
0041b064loc_41b064:
0041b064ldr x1, [sp+272]
0041b068ldrsb x27, [x1]
0041b06cldrb w2, [x0]
0041b070strb w2, [x1]
0041b074ldr x0, [sp+152]
0041b078bl archive/tar.(*headerV7).name
0041b07cstr x0, [sp+608]
0041b080str x1, [sp+616]
0041b084str x2, [sp+624]
0041b088mov x3, x2
0041b08cmov x2, x1
0041b090mov x1, x0
0041b094add x0, sp, 240
0041b098bl archive/tar.(*parser).parseString
0041b09cstr x0, [sp+552]
0041b0a0str x1, [sp+560]
0041b0a4ldr x2, [sp+272]
0041b0a8ldrsb x27, [x2]
0041b0acstr x1, [x2+16]
0041b0b0adrp x27, 0x630000
0041b0b4ldr w1, [x27+3056]
0041b0b8cbz w1, 0x41b0c0
0041b0bcb 0x41b0c4
0041b0c0
0041b0c0loc_41b0c0:
0041b0c0b 0x41b0d8
0041b0c4
0041b0c4loc_41b0c4:
0041b0c4bl runtime.gcWriteBarrier2
0041b0c8str x0, [x25]
0041b0ccldr x1, [x2+8]
0041b0d0str x1, [x25+8]
0041b0d4b 0x41b0d8
0041b0d8
0041b0d8loc_41b0d8:
0041b0d8str x0, [x2+8]
0041b0dcldr x0, [sp+152]
0041b0e0bl archive/tar.(*headerV7).linkName
0041b0e4str x0, [sp+608]
0041b0e8str x1, [sp+616]
0041b0ecstr x2, [sp+624]
0041b0f0mov x3, x2
0041b0f4mov x2, x1
0041b0f8mov x1, x0
0041b0fcadd x0, sp, 240
0041b100bl archive/tar.(*parser).parseString
0041b104str x0, [sp+552]
0041b108str x1, [sp+560]
0041b10cldr x2, [sp+272]
0041b110ldrsb x27, [x2]
0041b114str x1, [x2+32]
0041b118adrp x27, 0x630000
0041b11cldr w1, [x27+3056]
0041b120cbz w1, 0x41b128
0041b124b 0x41b12c
0041b128
0041b128loc_41b128:
0041b128b 0x41b140
0041b12c
0041b12cloc_41b12c:
0041b12cbl runtime.gcWriteBarrier2
0041b130str x0, [x25]
0041b134ldr x1, [x2+24]
0041b138str x1, [x25+8]
0041b13cb 0x41b140
0041b140
0041b140loc_41b140:
0041b140str x0, [x2+24]
0041b144ldr x0, [sp+152]
0041b148bl archive/tar.(*headerV7).size
0041b14cstr x0, [sp+608]
0041b150str x1, [sp+616]
0041b154str x2, [sp+624]
0041b158mov x3, x2
0041b15cmov x2, x1
0041b160mov x1, x0
0041b164add x0, sp, 240
0041b168bl archive/tar.(*parser).parseNumeric
0041b16cstr x0, [sp+104]
0041b170ldr x1, [sp+272]
0041b174ldrsb x27, [x1]
0041b178str x0, [x1+40]
0041b17cldr x0, [sp+152]
0041b180bl archive/tar.(*headerV7).mode
0041b184str x0, [sp+608]
0041b188str x1, [sp+616]
0041b18cstr x2, [sp+624]
0041b190mov x3, x2
0041b194mov x2, x1
0041b198mov x1, x0
0041b19cadd x0, sp, 240
0041b1a0bl archive/tar.(*parser).parseNumeric
0041b1a4str x0, [sp+104]
0041b1a8ldr x1, [sp+272]
0041b1acldrsb x27, [x1]
0041b1b0str x0, [x1+48]
0041b1b4ldr x0, [sp+152]
0041b1b8bl archive/tar.(*headerV7).uid
0041b1bcstr x0, [sp+608]
0041b1c0str x1, [sp+616]
0041b1c4str x2, [sp+624]
0041b1c8mov x3, x2
0041b1ccmov x2, x1
0041b1d0mov x1, x0
0041b1d4add x0, sp, 240
0041b1d8bl archive/tar.(*parser).parseNumeric
0041b1dcstr x0, [sp+104]
0041b1e0ldr x1, [sp+272]
0041b1e4ldrsb x27, [x1]
0041b1e8str x0, [x1+56]
0041b1ecldr x0, [sp+152]
0041b1f0bl archive/tar.(*headerV7).gid
0041b1f4str x0, [sp+608]
0041b1f8str x1, [sp+616]
0041b1fcstr x2, [sp+624]
0041b200mov x3, x2
0041b204mov x2, x1
0041b208mov x1, x0
0041b20cadd x0, sp, 240
0041b210bl archive/tar.(*parser).parseNumeric
0041b214str x0, [sp+104]
0041b218ldr x1, [sp+272]
0041b21cldrsb x27, [x1]
0041b220str x0, [x1+64]
0041b224ldr x0, [sp+152]
0041b228bl archive/tar.(*headerV7).modTime
0041b22cstr x0, [sp+608]
0041b230str x1, [sp+616]
0041b234str x2, [sp+624]
0041b238mov x3, x2
0041b23cmov x2, x1
0041b240mov x1, x0
0041b244add x0, sp, 240
0041b248bl archive/tar.(*parser).parseNumeric
0041b24cstr x0, [sp+104]
0041b250mov x1, xzr
0041b254bl time.Unix
0041b258str x0, [sp+528]
0041b25cstr x1, [sp+536]
0041b260str x2, [sp+544]
0041b264ldr x3, [sp+272]
0041b268ldrsb x27, [x3]
0041b26cstr x0, [x3+104]
0041b270str x1, [x3+112]
0041b274adrp x27, 0x630000
0041b278ldr w1, [x27+3056]
0041b27ccbz w1, 0x41b284
0041b280b 0x41b288
0041b284
0041b284loc_41b284:
0041b284b 0x41b29c
0041b288
0041b288loc_41b288:
0041b288bl runtime.gcWriteBarrier2
0041b28cstr x2, [x25]
0041b290ldr x4, [x3+120]
0041b294str x4, [x25+8]
0041b298b 0x41b29c
0041b29c
0041b29cloc_41b29c:
0041b29cstr x2, [x3+120]
0041b2a0ldr x4, [sp+80]
0041b2a4subs xzr, x4, 1
0041b2a8b.gt 0x41b2b0
0041b2acb 0x41bb1c
0041b2b0
0041b2b0loc_41b2b0:
0041b2b0ldr x1, [sp+648]
0041b2b4ldrsb x27, [x1]
0041b2b8add x0, x1, 40
0041b2bcstr x0, [sp+472]
0041b2c0bl archive/tar.(*block).toUSTAR
0041b2c4str x0, [sp+176]
0041b2c8bl archive/tar.(*headerUSTAR).userName
0041b2ccstr x0, [sp+608]
0041b2d0str x1, [sp+616]
0041b2d4str x2, [sp+624]
0041b2d8mov x3, x2
0041b2dcmov x2, x1
0041b2e0mov x1, x0
0041b2e4add x0, sp, 240
0041b2e8bl archive/tar.(*parser).parseString
0041b2ecstr x0, [sp+552]
0041b2f0str x1, [sp+560]
0041b2f4ldr x2, [sp+272]
0041b2f8ldrsb x27, [x2]
0041b2fcstr x1, [x2+80]
0041b300adrp x27, 0x630000
0041b304ldr w1, [x27+3056]
0041b308cbz w1, 0x41b310
0041b30cb 0x41b314
0041b310
0041b310loc_41b310:
0041b310b 0x41b328
0041b314
0041b314loc_41b314:
0041b314bl runtime.gcWriteBarrier2
0041b318str x0, [x25]
0041b31cldr x1, [x2+72]
0041b320str x1, [x25+8]
0041b324b 0x41b328
0041b328
0041b328loc_41b328:
0041b328str x0, [x2+72]
0041b32cldr x0, [sp+176]
0041b330bl archive/tar.(*headerUSTAR).groupName
0041b334str x0, [sp+608]
0041b338str x1, [sp+616]
0041b33cstr x2, [sp+624]
0041b340mov x3, x2
0041b344mov x2, x1
0041b348mov x1, x0
0041b34cadd x0, sp, 240
0041b350bl archive/tar.(*parser).parseString
0041b354str x0, [sp+552]
0041b358str x1, [sp+560]
0041b35cldr x2, [sp+272]
0041b360ldrsb x27, [x2]
0041b364str x1, [x2+96]
0041b368adrp x27, 0x630000
0041b36cldr w1, [x27+3056]
0041b370cbz w1, 0x41b378
0041b374b 0x41b37c
0041b378
0041b378loc_41b378:
0041b378b 0x41b390
0041b37c
0041b37cloc_41b37c:
0041b37cbl runtime.gcWriteBarrier2
0041b380str x0, [x25]
0041b384ldr x1, [x2+88]
0041b388str x1, [x25+8]
0041b38cb 0x41b390
0041b390
0041b390loc_41b390:
0041b390str x0, [x2+88]
0041b394ldr x0, [sp+176]
0041b398bl archive/tar.(*headerUSTAR).devMajor
0041b39cstr x0, [sp+608]
0041b3a0str x1, [sp+616]
0041b3a4str x2, [sp+624]
0041b3a8mov x3, x2
0041b3acmov x2, x1
0041b3b0mov x1, x0
0041b3b4add x0, sp, 240
0041b3b8bl archive/tar.(*parser).parseNumeric
0041b3bcstr x0, [sp+104]
0041b3c0ldr x1, [sp+272]
0041b3c4ldrsb x27, [x1]
0041b3c8str x0, [x1+176]
0041b3ccldr x0, [sp+176]
0041b3d0bl archive/tar.(*headerUSTAR).devMinor
0041b3d4str x0, [sp+608]
0041b3d8str x1, [sp+616]
0041b3dcstr x2, [sp+624]
0041b3e0mov x3, x2
0041b3e4mov x2, x1
0041b3e8mov x1, x0
0041b3ecadd x0, sp, 240
0041b3f0bl archive/tar.(*parser).parseNumeric
0041b3f4str x0, [sp+104]
0041b3f8ldr x1, [sp+272]
0041b3fcldrsb x27, [x1]
0041b400str x0, [x1+184]
0041b404stp xzr, xzr, [sp+208]
0041b408ldr x0, [sp+80]
0041b40corr x1, xzr, 6
0041b410bl archive/tar.Format.has
0041b414strb w0, [sp+79]
0041b418tbnz w0, 0, 0x41b420
0041b41cb 0x41b6a4
0041b420
0041b420loc_41b420:
0041b420b 0x41b424
0041b424
0041b424loc_41b424:
0041b424ldr x1, [sp+272]
0041b428ldrsb x27, [x1]
0041b42cldr x2, [sp+80]
0041b430str x2, [x1+208]
0041b434ldr x1, [sp+648]
0041b438ldrsb x27, [x1]
0041b43cadd x0, x1, 40
0041b440str x0, [sp+464]
0041b444bl archive/tar.(*block).toUSTAR
0041b448str x0, [sp+168]
0041b44cbl archive/tar.(*headerUSTAR).prefix
0041b450str x0, [sp+608]
0041b454str x1, [sp+616]
0041b458str x2, [sp+624]
0041b45cmov x3, x2
0041b460mov x2, x1
0041b464mov x1, x0
0041b468add x0, sp, 240
0041b46cbl archive/tar.(*parser).parseString
0041b470str x0, [sp+208]
0041b474str x1, [sp+216]
0041b478adrp x1, 0x2bd000
0041b47cadd x1, x1, 3848
0041b480str x1, [sp+264]
0041b484ldr x1, [sp+648]
0041b488ldrsb x27, [x1]
0041b48cadd x0, x1, 40
0041b490ldrsb x27, [x0]
0041b494b 0x41b498
0041b498
0041b498loc_41b498:
0041b498str x0, [sp+608]
0041b49corr x2, xzr, 512
0041b4a0str x2, [sp+616]
0041b4a4str x2, [sp+624]
0041b4a8ldr x3, [sp+264]
0041b4acmov x1, x2
0041b4b0bl bytes.IndexFunc
0041b4b4str x0, [sp+112]
0041b4b8tbz x0, 63, 0x41b4c0
0041b4bcb 0x41b4d0
0041b4c0
0041b4c0loc_41b4c0:
0041b4c0ldr x1, [sp+272]
0041b4c4ldrsb x27, [x1]
0041b4c8str xzr, [x1+208]
0041b4ccb 0x41b4d4
0041b4d0
0041b4d0loc_41b4d0:
0041b4d0b 0x41b4d4
0041b4d4
0041b4d4loc_41b4d4:
0041b4d4adrp x1, 0x2bd000
0041b4d8add x1, x1, 3856
0041b4dcstr x1, [sp+256]
0041b4e0ldr x0, [sp+152]
0041b4e4bl archive/tar.(*headerV7).size
0041b4e8str x0, [sp+608]
0041b4ecstr x1, [sp+616]
0041b4f0str x2, [sp+624]
0041b4f4ldr x26, [sp+256]
0041b4f8ldr x3, [x26]
0041b4fcblr x3
0041b500strb w0, [sp+72]
0041b504strb w0, [sp+73]
0041b508tbnz w0, 0, 0x41b510
0041b50cb 0x41b53c
0041b510
0041b510loc_41b510:
0041b510ldr x0, [sp+152]
0041b514bl archive/tar.(*headerV7).mode
0041b518str x0, [sp+568]
0041b51cstr x1, [sp+576]
0041b520str x2, [sp+584]
0041b524ldr x26, [sp+256]
0041b528ldr x3, [x26]
0041b52cblr x3
0041b530strb w0, [sp+71]
0041b534strb w0, [sp+73]
0041b538b 0x41b540
0041b53c
0041b53cloc_41b53c:
0041b53cb 0x41b540
0041b540
0041b540loc_41b540:
0041b540ldrb w7, [sp+73]
0041b544strb w7, [sp+74]
0041b548tbnz w7, 0, 0x41b550
0041b54cb 0x41b57c
0041b550
0041b550loc_41b550:
0041b550ldr x0, [sp+152]
0041b554bl archive/tar.(*headerV7).uid
0041b558str x0, [sp+568]
0041b55cstr x1, [sp+576]
0041b560str x2, [sp+584]
0041b564ldr x26, [sp+256]
0041b568ldr x3, [x26]
0041b56cblr x3
0041b570strb w0, [sp+71]
0041b574strb w0, [sp+74]
0041b578b 0x41b580
0041b57c
0041b57cloc_41b57c:
0041b57cb 0x41b580
0041b580
0041b580loc_41b580:
0041b580ldrb w7, [sp+74]
0041b584strb w7, [sp+75]
0041b588tbnz w7, 0, 0x41b590
0041b58cb 0x41b5bc
0041b590
0041b590loc_41b590:
0041b590ldr x0, [sp+152]
0041b594bl archive/tar.(*headerV7).gid
0041b598str x0, [sp+568]
0041b59cstr x1, [sp+576]
0041b5a0str x2, [sp+584]
0041b5a4ldr x26, [sp+256]
0041b5a8ldr x3, [x26]
0041b5acblr x3
0041b5b0strb w0, [sp+71]
0041b5b4strb w0, [sp+75]
0041b5b8b 0x41b5c0
0041b5bc
0041b5bcloc_41b5bc:
0041b5bcb 0x41b5c0
0041b5c0
0041b5c0loc_41b5c0:
0041b5c0ldrb w7, [sp+75]
0041b5c4strb w7, [sp+76]
0041b5c8tbnz w7, 0, 0x41b5d0
0041b5ccb 0x41b5fc
0041b5d0
0041b5d0loc_41b5d0:
0041b5d0ldr x0, [sp+152]
0041b5d4bl archive/tar.(*headerV7).modTime
0041b5d8str x0, [sp+568]
0041b5dcstr x1, [sp+576]
0041b5e0str x2, [sp+584]
0041b5e4ldr x26, [sp+256]
0041b5e8ldr x3, [x26]
0041b5ecblr x3
0041b5f0strb w0, [sp+71]
0041b5f4strb w0, [sp+76]
0041b5f8b 0x41b600
0041b5fc
0041b5fcloc_41b5fc:
0041b5fcb 0x41b600
0041b600
0041b600loc_41b600:
0041b600ldrb w7, [sp+76]
0041b604strb w7, [sp+77]
0041b608tbnz w7, 0, 0x41b610
0041b60cb 0x41b63c
0041b610
0041b610loc_41b610:
0041b610ldr x0, [sp+168]
0041b614bl archive/tar.(*headerUSTAR).devMajor
0041b618str x0, [sp+568]
0041b61cstr x1, [sp+576]
0041b620str x2, [sp+584]
0041b624ldr x26, [sp+256]
0041b628ldr x3, [x26]
0041b62cblr x3
0041b630strb w0, [sp+71]
0041b634strb w0, [sp+77]
0041b638b 0x41b640
0041b63c
0041b63cloc_41b63c:
0041b63cb 0x41b640
0041b640
0041b640loc_41b640:
0041b640ldrb w7, [sp+77]
0041b644strb w7, [sp+78]
0041b648tbnz w7, 0, 0x41b650
0041b64cb 0x41b67c
0041b650
0041b650loc_41b650:
0041b650ldr x0, [sp+168]
0041b654bl archive/tar.(*headerUSTAR).devMinor
0041b658str x0, [sp+568]
0041b65cstr x1, [sp+576]
0041b660str x2, [sp+584]
0041b664ldr x26, [sp+256]
0041b668ldr x3, [x26]
0041b66cblr x3
0041b670strb w0, [sp+71]
0041b674strb w0, [sp+78]
0041b678b 0x41b680
0041b67c
0041b67cloc_41b67c:
0041b67cb 0x41b680
0041b680
0041b680loc_41b680:
0041b680ldrb w7, [sp+78]
0041b684tbnz w7, 0, 0x41b68c
0041b688b 0x41b690
0041b68c
0041b68cloc_41b68c:
0041b68cb 0x41b6a0
0041b690
0041b690loc_41b690:
0041b690ldr x7, [sp+272]
0041b694ldrsb x27, [x7]
0041b698str xzr, [x7+208]
0041b69cb 0x41b6a0
0041b6a0
0041b6a0loc_41b6a0:
0041b6a0b 0x41ba94
0041b6a4
0041b6a4loc_41b6a4:
0041b6a4ldr x0, [sp+80]
0041b6a8orr x1, xzr, 16
0041b6acbl archive/tar.Format.has
0041b6b0strb w0, [sp+72]
0041b6b4tbnz w0, 0, 0x41b6bc
0041b6b8b 0x41b800
0041b6bc
0041b6bcloc_41b6bc:
0041b6bcb 0x41b6c0
0041b6c0
0041b6c0loc_41b6c0:
0041b6c0ldr x1, [sp+648]
0041b6c4ldrsb x27, [x1]
0041b6c8add x0, x1, 40
0041b6ccstr x0, [sp+456]
0041b6d0bl archive/tar.(*block).toSTAR
0041b6d4str x0, [sp+184]
0041b6d8bl archive/tar.(*headerSTAR).prefix
0041b6dcstr x0, [sp+608]
0041b6e0str x1, [sp+616]
0041b6e4str x2, [sp+624]
0041b6e8mov x3, x2
0041b6ecmov x2, x1
0041b6f0mov x1, x0
0041b6f4add x0, sp, 240
0041b6f8bl archive/tar.(*parser).parseString
0041b6fcstr x0, [sp+208]
0041b700str x1, [sp+216]
0041b704ldr x0, [sp+184]
0041b708bl archive/tar.(*headerSTAR).accessTime
0041b70cstr x0, [sp+608]
0041b710str x1, [sp+616]
0041b714str x2, [sp+624]
0041b718mov x3, x2
0041b71cmov x2, x1
0041b720mov x1, x0
0041b724add x0, sp, 240
0041b728bl archive/tar.(*parser).parseNumeric
0041b72cstr x0, [sp+104]
0041b730mov x1, xzr
0041b734bl time.Unix
0041b738str x0, [sp+528]
0041b73cstr x1, [sp+536]
0041b740str x2, [sp+544]
0041b744ldr x3, [sp+272]
0041b748ldrsb x27, [x3]
0041b74cstr x0, [x3+128]
0041b750str x1, [x3+136]
0041b754adrp x27, 0x630000
0041b758ldr w1, [x27+3056]
0041b75ccbz w1, 0x41b764
0041b760b 0x41b768
0041b764
0041b764loc_41b764:
0041b764b 0x41b77c
0041b768
0041b768loc_41b768:
0041b768bl runtime.gcWriteBarrier2
0041b76cstr x2, [x25]
0041b770ldr x1, [x3+144]
0041b774str x1, [x25+8]
0041b778b 0x41b77c
0041b77c
0041b77cloc_41b77c:
0041b77cstr x2, [x3+144]
0041b780ldr x0, [sp+184]
0041b784bl archive/tar.(*headerSTAR).changeTime
0041b788str x0, [sp+608]
0041b78cstr x1, [sp+616]
0041b790str x2, [sp+624]
0041b794mov x3, x2
0041b798mov x2, x1
0041b79cmov x1, x0
0041b7a0add x0, sp, 240
0041b7a4bl archive/tar.(*parser).parseNumeric
0041b7a8str x0, [sp+104]
0041b7acmov x1, xzr
0041b7b0bl time.Unix
0041b7b4str x0, [sp+528]
0041b7b8str x1, [sp+536]
0041b7bcstr x2, [sp+544]
0041b7c0ldr x3, [sp+272]
0041b7c4ldrsb x27, [x3]
0041b7c8str x0, [x3+152]
0041b7ccstr x1, [x3+160]
0041b7d0adrp x27, 0x630000
0041b7d4ldr w1, [x27+3056]
0041b7d8cbz w1, 0x41b7e0
0041b7dcb 0x41b7e4
0041b7e0
0041b7e0loc_41b7e0:
0041b7e0b 0x41b7f8
0041b7e4
0041b7e4loc_41b7e4:
0041b7e4bl runtime.gcWriteBarrier2
0041b7e8str x2, [x25]
0041b7ecldr x7, [x3+168]
0041b7f0str x7, [x25+8]
0041b7f4b 0x41b7f8
0041b7f8
0041b7f8loc_41b7f8:
0041b7f8str x2, [x3+168]
0041b7fcb 0x41ba94
0041b800
0041b800loc_41b800:
0041b800ldr x0, [sp+80]
0041b804orr x1, xzr, 8
0041b808bl archive/tar.Format.has
0041b80cstrb w0, [sp+73]
0041b810tbnz w0, 0, 0x41b818
0041b814b 0x41ba90
0041b818
0041b818loc_41b818:
0041b818b 0x41b81c
0041b81c
0041b81cloc_41b81c:
0041b81cldr x1, [sp+272]
0041b820ldrsb x27, [x1]
0041b824ldr x2, [sp+80]
0041b828str x2, [x1+208]
0041b82cstp xzr, xzr, [sp+224]
0041b830ldr x1, [sp+648]
0041b834ldrsb x27, [x1]
0041b838add x0, x1, 40
0041b83cstr x0, [sp+448]
0041b840bl archive/tar.(*block).toGNU
0041b844str x0, [sp+280]
0041b848bl archive/tar.(*headerGNU).accessTime
0041b84cstr x0, [sp+344]
0041b850str x1, [sp+352]
0041b854str x2, [sp+360]
0041b858subs xzr, x1, 0
0041b85cb.hi 0x41b864
0041b860b 0x41bb64
0041b864
0041b864loc_41b864:
0041b864ldrb w4, [x0]
0041b868cbnz w4, 0x41b870
0041b86cb 0x41b8dc
0041b870
0041b870loc_41b870:
0041b870mov x3, x2
0041b874mov x2, x1
0041b878mov x1, x0
0041b87cadd x0, sp, 224
0041b880bl archive/tar.(*parser).parseNumeric
0041b884str x0, [sp+104]
0041b888mov x1, xzr
0041b88cbl time.Unix
0041b890str x0, [sp+528]
0041b894str x1, [sp+536]
0041b898str x2, [sp+544]
0041b89cldr x4, [sp+272]
0041b8a0ldrsb x27, [x4]
0041b8a4str x0, [x4+128]
0041b8a8str x1, [x4+136]
0041b8acadrp x27, 0x630000
0041b8b0ldr w5, [x27+3056]
0041b8b4cbz w5, 0x41b8bc
0041b8b8b 0x41b8c0
0041b8bc
0041b8bcloc_41b8bc:
0041b8bcb 0x41b8d4
0041b8c0
0041b8c0loc_41b8c0:
0041b8c0bl runtime.gcWriteBarrier2
0041b8c4str x2, [x25]
0041b8c8ldr x1, [x4+144]
0041b8ccstr x1, [x25+8]
0041b8d0b 0x41b8d4
0041b8d4
0041b8d4loc_41b8d4:
0041b8d4str x2, [x4+144]
0041b8d8b 0x41b8e0
0041b8dc
0041b8dcloc_41b8dc:
0041b8dcb 0x41b8e0
0041b8e0
0041b8e0loc_41b8e0:
0041b8e0ldr x0, [sp+280]
0041b8e4bl archive/tar.(*headerGNU).changeTime
0041b8e8str x0, [sp+320]
0041b8ecstr x1, [sp+328]
0041b8f0str x2, [sp+336]
0041b8f4subs xzr, x1, 0
0041b8f8b.hi 0x41b900
0041b8fcb 0x41bb5c
0041b900
0041b900loc_41b900:
0041b900ldrb w7, [x0]
0041b904cbnz w7, 0x41b90c
0041b908b 0x41b978
0041b90c
0041b90cloc_41b90c:
0041b90cmov x3, x2
0041b910mov x2, x1
0041b914mov x1, x0
0041b918add x0, sp, 224
0041b91cbl archive/tar.(*parser).parseNumeric
0041b920str x0, [sp+104]
0041b924mov x1, xzr
0041b928bl time.Unix
0041b92cstr x0, [sp+528]
0041b930str x1, [sp+536]
0041b934str x2, [sp+544]
0041b938ldr x4, [sp+272]
0041b93cldrsb x27, [x4]
0041b940str x0, [x4+152]
0041b944str x1, [x4+160]
0041b948adrp x27, 0x630000
0041b94cldr w5, [x27+3056]
0041b950cbz w5, 0x41b958
0041b954b 0x41b95c
0041b958
0041b958loc_41b958:
0041b958b 0x41b970
0041b95c
0041b95cloc_41b95c:
0041b95cbl runtime.gcWriteBarrier2
0041b960str x2, [x25]
0041b964ldr x7, [x4+168]
0041b968str x7, [x25+8]
0041b96cb 0x41b970
0041b970
0041b970loc_41b970:
0041b970str x2, [x4+168]
0041b974b 0x41b97c
0041b978
0041b978loc_41b978:
0041b978b 0x41b97c
0041b97c
0041b97cloc_41b97c:
0041b97cldr x7, [sp+224]
0041b980cbnz x7, 0x41b988
0041b984b 0x41ba88
0041b988
0041b988loc_41b988:
0041b988stp xzr, xzr, [sp+424]
0041b98cstr xzr, [sp+440]
0041b990ldr x1, [sp+272]
0041b994ldrsb x27, [x1]
0041b998stp xzr, xzr, [x1+128]
0041b99cadrp x27, 0x630000
0041b9a0ldr w2, [x27+3056]
0041b9a4cbz w2, 0x41b9ac
0041b9a8b 0x41b9b0
0041b9ac
0041b9acloc_41b9ac:
0041b9acb 0x41b9c0
0041b9b0
0041b9b0loc_41b9b0:
0041b9b0ldr x2, [x1+144]
0041b9b4bl runtime.gcWriteBarrier1
0041b9b8str x2, [x25]
0041b9bcb 0x41b9c0
0041b9c0
0041b9c0loc_41b9c0:
0041b9c0str xzr, [x1+144]
0041b9c4ldr x1, [sp+272]
0041b9c8ldrsb x27, [x1]
0041b9ccldr x2, [sp+440]
0041b9d0ldr x3, [sp+424]
0041b9d4ldr x4, [sp+432]
0041b9d8str x3, [x1+152]
0041b9dcstr x4, [x1+160]
0041b9e0adrp x27, 0x630000
0041b9e4ldr w3, [x27+3056]
0041b9e8cbz w3, 0x41b9f0
0041b9ecb 0x41b9f4
0041b9f0
0041b9f0loc_41b9f0:
0041b9f0b 0x41ba08
0041b9f4
0041b9f4loc_41b9f4:
0041b9f4bl runtime.gcWriteBarrier2
0041b9f8str x2, [x25]
0041b9fcldr x3, [x1+168]
0041ba00str x3, [x25+8]
0041ba04b 0x41ba08
0041ba08
0041ba08loc_41ba08:
0041ba08str x2, [x1+168]
0041ba0cldr x1, [sp+648]
0041ba10ldrsb x27, [x1]
0041ba14add x0, x1, 40
0041ba18str x0, [sp+416]
0041ba1cbl archive/tar.(*block).toUSTAR
0041ba20str x0, [sp+160]
0041ba24bl archive/tar.(*headerUSTAR).prefix
0041ba28str x0, [sp+608]
0041ba2cstr x1, [sp+616]
0041ba30str x2, [sp+624]
0041ba34mov x3, x2
0041ba38mov x2, x1
0041ba3cmov x1, x0
0041ba40add x0, sp, 240
0041ba44bl archive/tar.(*parser).parseString
0041ba48str x0, [sp+192]
0041ba4cstr x1, [sp+200]
0041ba50bl archive/tar.isASCII
0041ba54strb w0, [sp+74]
0041ba58tbnz w0, 0, 0x41ba60
0041ba5cb 0x41ba74
0041ba60
0041ba60loc_41ba60:
0041ba60ldr x7, [sp+192]
0041ba64ldr x8, [sp+200]
0041ba68str x7, [sp+208]
0041ba6cstr x8, [sp+216]
0041ba70b 0x41ba78
0041ba74
0041ba74loc_41ba74:
0041ba74b 0x41ba78
0041ba78
0041ba78loc_41ba78:
0041ba78ldr x7, [sp+272]
0041ba7cldrsb x27, [x7]
0041ba80str xzr, [x7+208]
0041ba84b 0x41ba8c
0041ba88
0041ba88loc_41ba88:
0041ba88b 0x41ba8c
0041ba8c
0041ba8cloc_41ba8c:
0041ba8cb 0x41ba94
0041ba90
0041ba90loc_41ba90:
0041ba90b 0x41ba94
0041ba94
0041ba94loc_41ba94:
0041ba94ldr x7, [sp+216]
0041ba98str x7, [sp+112]
0041ba9ccbnz x7, 0x41baa4
0041baa0b 0x41bb14
0041baa4
0041baa4loc_41baa4:
0041baa4ldr x7, [sp+272]
0041baa8ldrsb x27, [x7]
0041baacldr x5, [x7+8]
0041bab0ldr x6, [x7+16]
0041bab4str x5, [sp+400]
0041bab8str x6, [sp+408]
0041babcldr x1, [sp+208]
0041bac0ldr x2, [sp+216]
0041bac4mov x0, xzr
0041bac8adrp x3, 0x294000
0041baccadd x3, x3, 4032
0041bad0orr x4, xzr, 1
0041bad4bl runtime.concatstring3
0041bad8ldr x7, [sp+272]
0041badcldrsb x27, [x7]
0041bae0str x1, [x7+16]
0041bae4adrp x27, 0x630000
0041bae8ldr w8, [x27+3056]
0041baeccbz w8, 0x41baf4
0041baf0b 0x41baf8
0041baf4
0041baf4loc_41baf4:
0041baf4b 0x41bb0c
0041baf8
0041baf8loc_41baf8:
0041baf8bl runtime.gcWriteBarrier2
0041bafcstr x0, [x25]
0041bb00ldr x4, [x7+8]
0041bb04str x4, [x25+8]
0041bb08b 0x41bb0c
0041bb0c
0041bb0cloc_41bb0c:
0041bb0cstr x0, [x7+8]
0041bb10b 0x41bb18
0041bb14
0041bb14loc_41bb14:
0041bb14b 0x41bb18
0041bb18
0041bb18loc_41bb18:
0041bb18b 0x41bb20
0041bb1c
0041bb1cloc_41bb1c:
0041bb1cb 0x41bb20
0041bb20
0041bb20loc_41bb20:
0041bb20ldr x4, [sp+272]
0041bb24str x4, [sp+144]
0041bb28ldr x4, [sp+648]
0041bb2cldrsb x27, [x4]
0041bb30add x4, x4, 40
0041bb34str x4, [sp+136]
0041bb38ldr x2, [sp+240]
0041bb3cldr x3, [sp+248]
0041bb40str x2, [sp+120]
0041bb44str x3, [sp+128]
0041bb48ldr x1, [sp+136]
0041bb4cldr x0, [sp+144]
0041bb50ldp x29, x30, [sp-8]
0041bb54add sp, sp, 640
0041bb58ret x30
0041bb5c
0041bb5cloc_41bb5c:
0041bb5cmov x0, xzr
0041bb60bl runtime.panicIndex
0041bb64
0041bb64loc_41bb64:
0041bb64mov x0, xzr
0041bb68bl runtime.panicIndex
0041bb6c
0041bb6cloc_41bb6c:
0041bb6cmov x0, xzr
0041bb70bl runtime.panicIndex
0041bb74hint
0041bb78
0041bb78loc_41bb78:
0041bb78str x0, [sp+8]
0041bb7cmov x3, x30
0041bb80bl runtime.morestack_noctxt.abi0
0041bb84ldr x0, [sp+8]
0041bb88b 0x41ad20
0041bb8cudf 0
0041ad20
0041bb90
0041bb90archive/tar.(*Reader).readOldGNUSparseMap: ; void archive/tar.(*Reader).readOldGNUSparseMap(archive/tar.Reader * tr, archive/tar.Header * hdr, archive/tar.block * blk)
0041bb90ldr x16, [x28+16]
0041bb94sub x17, sp, 272
0041bb98subs xzr, x17, x16
0041bb9cb.ls 0x41c00c
0041bba0sub x20, sp, 400
0041bba4stp x29, x30, [x20-8]
0041bba8add sp, x20, 0
0041bbacsub x29, sp, 8
0041bbb0str x0, [sp+408]
0041bbb4str x1, [sp+416]
0041bbb8str x2, [sp+424]
0041bbbcstr xzr, [sp+176]
0041bbc0stp xzr, xzr, [sp+184]
0041bbc4stp xzr, xzr, [sp+160]
0041bbc8ldr x0, [sp+424]
0041bbccbl archive/tar.(*block).getFormat
0041bbd0str x0, [sp+144]
0041bbd4subs xzr, x0, 8
0041bbd8b.ne 0x41bbe0
0041bbdcb 0x41bc18
0041bbe0
0041bbe0loc_41bbe0:
0041bbe0str xzr, [sp+176]
0041bbe4stp xzr, xzr, [sp+184]
0041bbe8adrp x27, 0x606000
0041bbecldr x3, [x27+2096]
0041bbf0adrp x27, 0x606000
0041bbf4ldr x4, [x27+2104]
0041bbf8str x3, [sp+160]
0041bbfcstr x4, [sp+168]
0041bc00ldr x0, [sp+176]
0041bc04ldr x1, [sp+184]
0041bc08ldr x2, [sp+192]
0041bc0cldp x29, x30, [sp-8]
0041bc10add sp, sp, 400
0041bc14ret x30
0041bc18
0041bc18loc_41bc18:
0041bc18ldr x2, [sp+416]
0041bc1cldrsb x27, [x2]
0041bc20add x0, x2, 208
0041bc24str x0, [sp+296]
0041bc28orr x1, xzr, 8
0041bc2cbl archive/tar.(*Format).mayOnlyBe
0041bc30stp xzr, xzr, [sp+248]
0041bc34ldr x0, [sp+424]
0041bc38bl archive/tar.(*block).toGNU
0041bc3cstr x0, [sp+368]
0041bc40bl archive/tar.(*headerGNU).realSize
0041bc44str x0, [sp+344]
0041bc48str x1, [sp+352]
0041bc4cstr x2, [sp+360]
0041bc50mov x3, x2
0041bc54mov x2, x1
0041bc58mov x1, x0
0041bc5cadd x0, sp, 248
0041bc60bl archive/tar.(*parser).parseNumeric
0041bc64str x0, [sp+136]
0041bc68ldr x2, [sp+416]
0041bc6cldrsb x27, [x2]
0041bc70str x0, [x2+40]
0041bc74ldr x2, [sp+248]
0041bc78cbnz x2, 0x41bc80
0041bc7cb 0x41bcb0
0041bc80
0041bc80loc_41bc80:
0041bc80str xzr, [sp+176]
0041bc84stp xzr, xzr, [sp+184]
0041bc88ldr x3, [sp+248]
0041bc8cldr x4, [sp+256]
0041bc90str x3, [sp+160]
0041bc94str x4, [sp+168]
0041bc98ldr x0, [sp+176]
0041bc9cldr x1, [sp+184]
0041bca0ldr x2, [sp+192]
0041bca4ldp x29, x30, [sp-8]
0041bca8add sp, sp, 400
0041bcacret x30
0041bcb0
0041bcb0loc_41bcb0:
0041bcb0ldr x0, [sp+424]
0041bcb4bl archive/tar.(*block).toGNU
0041bcb8str x0, [sp+368]
0041bcbcbl archive/tar.(*headerGNU).sparse
0041bcc0str x0, [sp+224]
0041bcc4str x1, [sp+232]
0041bcc8str x2, [sp+240]
0041bcccbl archive/tar.sparseArray.maxEntries
0041bcd0str x0, [sp+128]
0041bcd4mov x1, xzr
0041bcd8mov x2, x0
0041bcdcadrp x0, 0x233000
0041bce0add x0, x0, 1088
0041bce4bl runtime.makeslice
0041bce8ldr x1, [sp+128]
0041bcecstr x0, [sp+200]
0041bcf0str xzr, [sp+208]
0041bcf4str x1, [sp+216]
0041bcf8b 0x41bcfc
0041bcfc
0041bcfcloc_41bcfc:
0041bcfcb 0x41bd00
0041bd00
0041bd00loc_41bd00:
0041bd00str xzr, [sp+104]
0041bd04b 0x41bd08
0041bd08
0041bd08loc_41bd08:
0041bd08ldr x0, [sp+224]
0041bd0cldr x1, [sp+232]
0041bd10ldr x2, [sp+240]
0041bd14bl archive/tar.sparseArray.maxEntries
0041bd18str x0, [sp+128]
0041bd1cldr x3, [sp+104]
0041bd20subs xzr, x0, x3
0041bd24b.gt 0x41bd2c
0041bd28b 0x41bec4
0041bd2c
0041bd2cloc_41bd2c:
0041bd2cldr x3, [sp+104]
0041bd30ldr x0, [sp+224]
0041bd34ldr x1, [sp+232]
0041bd38ldr x2, [sp+240]
0041bd3cbl archive/tar.sparseArray.entry
0041bd40str x0, [sp+320]
0041bd44str x1, [sp+328]
0041bd48str x2, [sp+336]
0041bd4cbl archive/tar.sparseElem.offset
0041bd50str x0, [sp+344]
0041bd54str x1, [sp+352]
0041bd58str x2, [sp+360]
0041bd5csubs xzr, x1, 0
0041bd60b.hi 0x41bd68
0041bd64b 0x41c000
0041bd68
0041bd68loc_41bd68:
0041bd68ldrb w4, [x0]
0041bd6ccbz w4, 0x41bd74
0041bd70b 0x41bd78
0041bd74
0041bd74loc_41bd74:
0041bd74b 0x41bec8
0041bd78
0041bd78loc_41bd78:
0041bd78ldr x3, [sp+104]
0041bd7cldr x0, [sp+224]
0041bd80ldr x1, [sp+232]
0041bd84ldr x2, [sp+240]
0041bd88bl archive/tar.sparseArray.entry
0041bd8cstr x0, [sp+320]
0041bd90str x1, [sp+328]
0041bd94str x2, [sp+336]
0041bd98bl archive/tar.sparseElem.offset
0041bd9cstr x0, [sp+344]
0041bda0str x1, [sp+352]
0041bda4str x2, [sp+360]
0041bda8mov x3, x2
0041bdacmov x2, x1
0041bdb0mov x1, x0
0041bdb4add x0, sp, 248
0041bdb8bl archive/tar.(*parser).parseNumeric
0041bdbcstr x0, [sp+88]
0041bdc0ldr x3, [sp+104]
0041bdc4ldr x0, [sp+224]
0041bdc8ldr x1, [sp+232]
0041bdccldr x2, [sp+240]
0041bdd0bl archive/tar.sparseArray.entry
0041bdd4str x0, [sp+320]
0041bdd8str x1, [sp+328]
0041bddcstr x2, [sp+336]
0041bde0bl archive/tar.sparseElem.length
0041bde4str x0, [sp+344]
0041bde8str x1, [sp+352]
0041bdecstr x2, [sp+360]
0041bdf0mov x3, x2
0041bdf4mov x2, x1
0041bdf8mov x1, x0
0041bdfcadd x0, sp, 248
0041be00bl archive/tar.(*parser).parseNumeric
0041be04str x0, [sp+96]
0041be08ldr x4, [sp+248]
0041be0ccbnz x4, 0x41be14
0041be10b 0x41be44
0041be14
0041be14loc_41be14:
0041be14str xzr, [sp+176]
0041be18stp xzr, xzr, [sp+184]
0041be1cldr x3, [sp+248]
0041be20ldr x4, [sp+256]
0041be24str x3, [sp+160]
0041be28str x4, [sp+168]
0041be2cldr x0, [sp+176]
0041be30ldr x1, [sp+184]
0041be34ldr x2, [sp+192]
0041be38ldp x29, x30, [sp-8]
0041be3cadd sp, sp, 400
0041be40ret x30
0041be44
0041be44loc_41be44:
0041be44stp xzr, xzr, [sp+112]
0041be48ldr x5, [sp+88]
0041be4cstr x5, [sp+112]
0041be50str x0, [sp+120]
0041be54ldr x2, [sp+216]
0041be58ldr x0, [sp+200]
0041be5cldr x5, [sp+208]
0041be60add x1, x5, 1
0041be64subs xzr, x2, x1
0041be68b.hs 0x41be70
0041be6cb 0x41be74
0041be70
0041be70loc_41be70:
0041be70b 0x41be88
0041be74
0041be74loc_41be74:
0041be74orr x3, xzr, 1
0041be78adrp x4, 0x233000
0041be7cadd x4, x4, 1088
0041be80bl runtime.growslice
0041be84b 0x41be88
0041be88
0041be88loc_41be88:
0041be88ldr x3, [sp+112]
0041be8cldr x4, [sp+120]
0041be90sub x5, x1, 1
0041be94add x6, x0, x5, lsl #4
0041be98ubfm x5, x5, 60, 59
0041be9cstr x3, [x0+x5]
0041bea0str x4, [x6+8]
0041bea4str x0, [sp+200]
0041bea8str x1, [sp+208]
0041beacstr x2, [sp+216]
0041beb0b 0x41beb4
0041beb4
0041beb4loc_41beb4:
0041beb4ldr x3, [sp+104]
0041beb8add x3, x3, 1
0041bebcstr x3, [sp+104]
0041bec0b 0x41bd08
0041bec4
0041bec4loc_41bec4:
0041bec4b 0x41bec8
0041bec8
0041bec8loc_41bec8:
0041bec8ldr x0, [sp+224]
0041beccldr x1, [sp+232]
0041bed0ldr x2, [sp+240]
0041bed4bl archive/tar.sparseArray.isExtended
0041bed8str x0, [sp+344]
0041bedcstr x1, [sp+352]
0041bee0str x2, [sp+360]
0041bee4subs xzr, x1, 0
0041bee8b.hi 0x41bef0
0041beecb 0x41bff8
0041bef0
0041bef0loc_41bef0:
0041bef0ldrb w5, [x0]
0041bef4cbnz w5, 0x41befc
0041bef8b 0x41bfbc
0041befc
0041befcloc_41befc:
0041befcldr x5, [sp+424]
0041bf00ldrsb x27, [x5]
0041bf04b 0x41bf08
0041bf08
0041bf08loc_41bf08:
0041bf08str x5, [sp+344]
0041bf0corr x5, xzr, 512
0041bf10str x5, [sp+352]
0041bf14str x5, [sp+360]
0041bf18stp xzr, xzr, [sp+304]
0041bf1cldr x5, [sp+408]
0041bf20ldrsb x27, [x5]
0041bf24ldr x0, [x5]
0041bf28ldr x1, [x5+8]
0041bf2cstr x0, [sp+280]
0041bf30str x1, [sp+288]
0041bf34ldr x2, [sp+344]
0041bf38ldr x3, [sp+352]
0041bf3cldr x4, [sp+360]
0041bf40bl archive/tar.mustReadFull
0041bf44str x0, [sp+128]
0041bf48str x1, [sp+304]
0041bf4cstr x2, [sp+312]
0041bf50ldr x5, [sp+128]
0041bf54str x5, [sp+152]
0041bf58str x1, [sp+376]
0041bf5cstr x2, [sp+384]
0041bf60str x1, [sp+264]
0041bf64str x2, [sp+272]
0041bf68cbnz x1, 0x41bf70
0041bf6cb 0x41bfa0
0041bf70
0041bf70loc_41bf70:
0041bf70str xzr, [sp+176]
0041bf74stp xzr, xzr, [sp+184]
0041bf78ldr x3, [sp+264]
0041bf7cldr x4, [sp+272]
0041bf80str x3, [sp+160]
0041bf84str x4, [sp+168]
0041bf88ldr x0, [sp+176]
0041bf8cldr x1, [sp+184]
0041bf90ldr x2, [sp+192]
0041bf94ldp x29, x30, [sp-8]
0041bf98add sp, sp, 400
0041bf9cret x30
0041bfa0
0041bfa0loc_41bfa0:
0041bfa0ldr x0, [sp+424]
0041bfa4bl archive/tar.(*block).toSparse
0041bfa8str x0, [sp+224]
0041bfacstr x1, [sp+232]
0041bfb0str x2, [sp+240]
0041bfb4b 0x41bfb8
0041bfb8
0041bfb8loc_41bfb8:
0041bfb8b 0x41bcfc
0041bfbc
0041bfbcloc_41bfbc:
0041bfbcldr x5, [sp+200]
0041bfc0ldr x6, [sp+208]
0041bfc4ldr x7, [sp+216]
0041bfc8str x5, [sp+176]
0041bfccstr x6, [sp+184]
0041bfd0str x7, [sp+192]
0041bfd4stp xzr, xzr, [sp+160]
0041bfd8ldr x0, [sp+176]
0041bfdcldr x1, [sp+184]
0041bfe0ldr x2, [sp+192]
0041bfe4mov x3, xzr
0041bfe8mov x4, xzr
0041bfecldp x29, x30, [sp-8]
0041bff0add sp, sp, 400
0041bff4ret x30
0041bff8
0041bff8loc_41bff8:
0041bff8mov x0, xzr
0041bffcbl runtime.panicIndex
0041c000
0041c000loc_41c000:
0041c000mov x0, xzr
0041c004bl runtime.panicIndex
0041c008hint
0041c00c
0041c00cloc_41c00c:
0041c00cstp x0, x1, [sp+8]
0041c010str x2, [sp+24]
0041c014mov x3, x30
0041c018bl runtime.morestack_noctxt.abi0
0041c01cldp x0, x1, [sp+8]
0041c020ldr x2, [sp+24]
0041c024b 0x41bb90
0041c028udf 0
0041c02cudf 0
0041bb90
0041bb90archive/tar.(*Reader).readOldGNUSparseMap: ; void archive/tar.(*Reader).readOldGNUSparseMap(archive/tar.Reader * tr, archive/tar.Header * hdr, archive/tar.block * blk)
0041bb90ldr x16, [x28+16]
0041bb94sub x17, sp, 272
0041bb98subs xzr, x17, x16
0041bb9cb.ls 0x41c00c
0041bba0sub x20, sp, 400
0041bba4stp x29, x30, [x20-8]
0041bba8add sp, x20, 0
0041bbacsub x29, sp, 8
0041bbb0str x0, [sp+408]
0041bbb4str x1, [sp+416]
0041bbb8str x2, [sp+424]
0041bbbcstr xzr, [sp+176]
0041bbc0stp xzr, xzr, [sp+184]
0041bbc4stp xzr, xzr, [sp+160]
0041bbc8ldr x0, [sp+424]
0041bbccbl archive/tar.(*block).getFormat
0041bbd0str x0, [sp+144]
0041bbd4subs xzr, x0, 8
0041bbd8b.ne 0x41bbe0
0041bbdcb 0x41bc18
0041bbe0
0041bbe0loc_41bbe0:
0041bbe0str xzr, [sp+176]
0041bbe4stp xzr, xzr, [sp+184]
0041bbe8adrp x27, 0x606000
0041bbecldr x3, [x27+2096]
0041bbf0adrp x27, 0x606000
0041bbf4ldr x4, [x27+2104]
0041bbf8str x3, [sp+160]
0041bbfcstr x4, [sp+168]
0041bc00ldr x0, [sp+176]
0041bc04ldr x1, [sp+184]
0041bc08ldr x2, [sp+192]
0041bc0cldp x29, x30, [sp-8]
0041bc10add sp, sp, 400
0041bc14ret x30
0041bc18
0041bc18loc_41bc18:
0041bc18ldr x2, [sp+416]
0041bc1cldrsb x27, [x2]
0041bc20add x0, x2, 208
0041bc24str x0, [sp+296]
0041bc28orr x1, xzr, 8
0041bc2cbl archive/tar.(*Format).mayOnlyBe
0041bc30stp xzr, xzr, [sp+248]
0041bc34ldr x0, [sp+424]
0041bc38bl archive/tar.(*block).toGNU
0041bc3cstr x0, [sp+368]
0041bc40bl archive/tar.(*headerGNU).realSize
0041bc44str x0, [sp+344]
0041bc48str x1, [sp+352]
0041bc4cstr x2, [sp+360]
0041bc50mov x3, x2
0041bc54mov x2, x1
0041bc58mov x1, x0
0041bc5cadd x0, sp, 248
0041bc60bl archive/tar.(*parser).parseNumeric
0041bc64str x0, [sp+136]
0041bc68ldr x2, [sp+416]
0041bc6cldrsb x27, [x2]
0041bc70str x0, [x2+40]
0041bc74ldr x2, [sp+248]
0041bc78cbnz x2, 0x41bc80
0041bc7cb 0x41bcb0
0041bc80
0041bc80loc_41bc80:
0041bc80str xzr, [sp+176]
0041bc84stp xzr, xzr, [sp+184]
0041bc88ldr x3, [sp+248]
0041bc8cldr x4, [sp+256]
0041bc90str x3, [sp+160]
0041bc94str x4, [sp+168]
0041bc98ldr x0, [sp+176]
0041bc9cldr x1, [sp+184]
0041bca0ldr x2, [sp+192]
0041bca4ldp x29, x30, [sp-8]
0041bca8add sp, sp, 400
0041bcacret x30
0041bcb0
0041bcb0loc_41bcb0:
0041bcb0ldr x0, [sp+424]
0041bcb4bl archive/tar.(*block).toGNU
0041bcb8str x0, [sp+368]
0041bcbcbl archive/tar.(*headerGNU).sparse
0041bcc0str x0, [sp+224]
0041bcc4str x1, [sp+232]
0041bcc8str x2, [sp+240]
0041bcccbl archive/tar.sparseArray.maxEntries
0041bcd0str x0, [sp+128]
0041bcd4mov x1, xzr
0041bcd8mov x2, x0
0041bcdcadrp x0, 0x233000
0041bce0add x0, x0, 1088
0041bce4bl runtime.makeslice
0041bce8ldr x1, [sp+128]
0041bcecstr x0, [sp+200]
0041bcf0str xzr, [sp+208]
0041bcf4str x1, [sp+216]
0041bcf8b 0x41bcfc
0041bcfc
0041bcfcloc_41bcfc:
0041bcfcb 0x41bd00
0041bd00
0041bd00loc_41bd00:
0041bd00str xzr, [sp+104]
0041bd04b 0x41bd08
0041bd08
0041bd08loc_41bd08:
0041bd08ldr x0, [sp+224]
0041bd0cldr x1, [sp+232]
0041bd10ldr x2, [sp+240]
0041bd14bl archive/tar.sparseArray.maxEntries
0041bd18str x0, [sp+128]
0041bd1cldr x3, [sp+104]
0041bd20subs xzr, x0, x3
0041bd24b.gt 0x41bd2c
0041bd28b 0x41bec4
0041bd2c
0041bd2cloc_41bd2c:
0041bd2cldr x3, [sp+104]
0041bd30ldr x0, [sp+224]
0041bd34ldr x1, [sp+232]
0041bd38ldr x2, [sp+240]
0041bd3cbl archive/tar.sparseArray.entry
0041bd40str x0, [sp+320]
0041bd44str x1, [sp+328]
0041bd48str x2, [sp+336]
0041bd4cbl archive/tar.sparseElem.offset
0041bd50str x0, [sp+344]
0041bd54str x1, [sp+352]
0041bd58str x2, [sp+360]
0041bd5csubs xzr, x1, 0
0041bd60b.hi 0x41bd68
0041bd64b 0x41c000
0041bd68
0041bd68loc_41bd68:
0041bd68ldrb w4, [x0]
0041bd6ccbz w4, 0x41bd74
0041bd70b 0x41bd78
0041bd74
0041bd74loc_41bd74:
0041bd74b 0x41bec8
0041bd78
0041bd78loc_41bd78:
0041bd78ldr x3, [sp+104]
0041bd7cldr x0, [sp+224]
0041bd80ldr x1, [sp+232]
0041bd84ldr x2, [sp+240]
0041bd88bl archive/tar.sparseArray.entry
0041bd8cstr x0, [sp+320]
0041bd90str x1, [sp+328]
0041bd94str x2, [sp+336]
0041bd98bl archive/tar.sparseElem.offset
0041bd9cstr x0, [sp+344]
0041bda0str x1, [sp+352]
0041bda4str x2, [sp+360]
0041bda8mov x3, x2
0041bdacmov x2, x1
0041bdb0mov x1, x0
0041bdb4add x0, sp, 248
0041bdb8bl archive/tar.(*parser).parseNumeric
0041bdbcstr x0, [sp+88]
0041bdc0ldr x3, [sp+104]
0041bdc4ldr x0, [sp+224]
0041bdc8ldr x1, [sp+232]
0041bdccldr x2, [sp+240]
0041bdd0bl archive/tar.sparseArray.entry
0041bdd4str x0, [sp+320]
0041bdd8str x1, [sp+328]
0041bddcstr x2, [sp+336]
0041bde0bl archive/tar.sparseElem.length
0041bde4str x0, [sp+344]
0041bde8str x1, [sp+352]
0041bdecstr x2, [sp+360]
0041bdf0mov x3, x2
0041bdf4mov x2, x1
0041bdf8mov x1, x0
0041bdfcadd x0, sp, 248
0041be00bl archive/tar.(*parser).parseNumeric
0041be04str x0, [sp+96]
0041be08ldr x4, [sp+248]
0041be0ccbnz x4, 0x41be14
0041be10b 0x41be44
0041be14
0041be14loc_41be14:
0041be14str xzr, [sp+176]
0041be18stp xzr, xzr, [sp+184]
0041be1cldr x3, [sp+248]
0041be20ldr x4, [sp+256]
0041be24str x3, [sp+160]
0041be28str x4, [sp+168]
0041be2cldr x0, [sp+176]
0041be30ldr x1, [sp+184]
0041be34ldr x2, [sp+192]
0041be38ldp x29, x30, [sp-8]
0041be3cadd sp, sp, 400
0041be40ret x30
0041be44
0041be44loc_41be44:
0041be44stp xzr, xzr, [sp+112]
0041be48ldr x5, [sp+88]
0041be4cstr x5, [sp+112]
0041be50str x0, [sp+120]
0041be54ldr x2, [sp+216]
0041be58ldr x0, [sp+200]
0041be5cldr x5, [sp+208]
0041be60add x1, x5, 1
0041be64subs xzr, x2, x1
0041be68b.hs 0x41be70
0041be6cb 0x41be74
0041be70
0041be70loc_41be70:
0041be70b 0x41be88
0041be74
0041be74loc_41be74:
0041be74orr x3, xzr, 1
0041be78adrp x4, 0x233000
0041be7cadd x4, x4, 1088
0041be80bl runtime.growslice
0041be84b 0x41be88
0041be88
0041be88loc_41be88:
0041be88ldr x3, [sp+112]
0041be8cldr x4, [sp+120]
0041be90sub x5, x1, 1
0041be94add x6, x0, x5, lsl #4
0041be98ubfm x5, x5, 60, 59
0041be9cstr x3, [x0+x5]
0041bea0str x4, [x6+8]
0041bea4str x0, [sp+200]
0041bea8str x1, [sp+208]
0041beacstr x2, [sp+216]
0041beb0b 0x41beb4
0041beb4
0041beb4loc_41beb4:
0041beb4ldr x3, [sp+104]
0041beb8add x3, x3, 1
0041bebcstr x3, [sp+104]
0041bec0b 0x41bd08
0041bec4
0041bec4loc_41bec4:
0041bec4b 0x41bec8
0041bec8
0041bec8loc_41bec8:
0041bec8ldr x0, [sp+224]
0041beccldr x1, [sp+232]
0041bed0ldr x2, [sp+240]
0041bed4bl archive/tar.sparseArray.isExtended
0041bed8str x0, [sp+344]
0041bedcstr x1, [sp+352]
0041bee0str x2, [sp+360]
0041bee4subs xzr, x1, 0
0041bee8b.hi 0x41bef0
0041beecb 0x41bff8
0041bef0
0041bef0loc_41bef0:
0041bef0ldrb w5, [x0]
0041bef4cbnz w5, 0x41befc
0041bef8b 0x41bfbc
0041befc
0041befcloc_41befc:
0041befcldr x5, [sp+424]
0041bf00ldrsb x27, [x5]
0041bf04b 0x41bf08
0041bf08
0041bf08loc_41bf08:
0041bf08str x5, [sp+344]
0041bf0corr x5, xzr, 512
0041bf10str x5, [sp+352]
0041bf14str x5, [sp+360]
0041bf18stp xzr, xzr, [sp+304]
0041bf1cldr x5, [sp+408]
0041bf20ldrsb x27, [x5]
0041bf24ldr x0, [x5]
0041bf28ldr x1, [x5+8]
0041bf2cstr x0, [sp+280]
0041bf30str x1, [sp+288]
0041bf34ldr x2, [sp+344]
0041bf38ldr x3, [sp+352]
0041bf3cldr x4, [sp+360]
0041bf40bl archive/tar.mustReadFull
0041bf44str x0, [sp+128]
0041bf48str x1, [sp+304]
0041bf4cstr x2, [sp+312]
0041bf50ldr x5, [sp+128]
0041bf54str x5, [sp+152]
0041bf58str x1, [sp+376]
0041bf5cstr x2, [sp+384]
0041bf60str x1, [sp+264]
0041bf64str x2, [sp+272]
0041bf68cbnz x1, 0x41bf70
0041bf6cb 0x41bfa0
0041bf70
0041bf70loc_41bf70:
0041bf70str xzr, [sp+176]
0041bf74stp xzr, xzr, [sp+184]
0041bf78ldr x3, [sp+264]
0041bf7cldr x4, [sp+272]
0041bf80str x3, [sp+160]
0041bf84str x4, [sp+168]
0041bf88ldr x0, [sp+176]
0041bf8cldr x1, [sp+184]
0041bf90ldr x2, [sp+192]
0041bf94ldp x29, x30, [sp-8]
0041bf98add sp, sp, 400
0041bf9cret x30
0041bfa0
0041bfa0loc_41bfa0:
0041bfa0ldr x0, [sp+424]
0041bfa4bl archive/tar.(*block).toSparse
0041bfa8str x0, [sp+224]
0041bfacstr x1, [sp+232]
0041bfb0str x2, [sp+240]
0041bfb4b 0x41bfb8
0041bfb8
0041bfb8loc_41bfb8:
0041bfb8b 0x41bcfc
0041bfbc
0041bfbcloc_41bfbc:
0041bfbcldr x5, [sp+200]
0041bfc0ldr x6, [sp+208]
0041bfc4ldr x7, [sp+216]
0041bfc8str x5, [sp+176]
0041bfccstr x6, [sp+184]
0041bfd0str x7, [sp+192]
0041bfd4stp xzr, xzr, [sp+160]
0041bfd8ldr x0, [sp+176]
0041bfdcldr x1, [sp+184]
0041bfe0ldr x2, [sp+192]
0041bfe4mov x3, xzr
0041bfe8mov x4, xzr
0041bfecldp x29, x30, [sp-8]
0041bff0add sp, sp, 400
0041bff4ret x30
0041bff8
0041bff8loc_41bff8:
0041bff8mov x0, xzr
0041bffcbl runtime.panicIndex
0041c000
0041c000loc_41c000:
0041c000mov x0, xzr
0041c004bl runtime.panicIndex
0041c008hint
0041c00c
0041c00cloc_41c00c:
0041c00cstp x0, x1, [sp+8]
0041c010str x2, [sp+24]
0041c014mov x3, x30
0041c018bl runtime.morestack_noctxt.abi0
0041c01cldp x0, x1, [sp+8]
0041c020ldr x2, [sp+24]
0041c024b 0x41bb90
0041c028udf 0
0041c02cudf 0
0041bb90
0041c030
0041c030archive/tar.readGNUSparseMap1x0: ; void archive/tar.readGNUSparseMap1x0(io.Reader r)
0041c030ldr x16, [x28+16]
0041c034sub x17, sp, 432
0041c038subs xzr, x17, x16
0041c03cb.ls 0x41c600
0041c040sub x20, sp, 560
0041c044stp x29, x30, [x20-8]
0041c048add sp, x20, 0
0041c04csub x29, sp, 8
0041c050str x0, [sp+568]
0041c054str x1, [sp+576]
0041c058stp xzr, xzr, [sp+192]
0041c05cstr xzr, [sp+208]
0041c060stp xzr, xzr, [sp+176]
0041c064str xzr, [sp+120]
0041c068stp xzr, xzr, [sp+336]
0041c06cstp xzr, xzr, [sp+352]
0041c070str xzr, [sp+368]
0041c074adrp x0, 0x1f4000
0041c078add x0, x0, 2208
0041c07cbl runtime.newobject
0041c080str x0, [sp+544]
0041c084mov x20, x0
0041c088adr x27, 16
0041c08cstp x29, x27, [sp-24]
0041c090sub x29, sp, 24
0041c094bl fn_87c90
0041c098sub x29, sp, 8
0041c09cstp xzr, xzr, [sp+408]
0041c0a0stp xzr, xzr, [sp+424]
0041c0a4stp xzr, xzr, [sp+440]
0041c0a8add x1, sp, 408
0041c0acstr x1, [sp+456]
0041c0b0ldrsb x27, [x1]
0041c0b4adrp x2, 0
0041c0b8add x2, x2, 1776
0041c0bcstr x2, [x1]
0041c0c0ldrsb x27, [x1]
0041c0c4adrp x27, 0x62f000
0041c0c8ldr w2, [x27+3056]
0041c0cccbz w2, 0x41c0d4
0041c0d0b 0x41c0d8
0041c0d4
0041c0d4loc_41c0d4:
0041c0d4b 0x41c0f0
0041c0d8
0041c0d8loc_41c0d8:
0041c0d8bl runtime.gcWriteBarrier2
0041c0dcadd x2, sp, 120
0041c0e0str x2, [x25]
0041c0e4ldr x3, [x1+8]
0041c0e8str x3, [x25+8]
0041c0ecb 0x41c0f0
0041c0f0
0041c0f0loc_41c0f0:
0041c0f0add x2, sp, 120
0041c0f4str x2, [x1+8]
0041c0f8ldrsb x27, [x1]
0041c0fcldr x2, [sp+576]
0041c100ldr x3, [sp+568]
0041c104str x3, [x1+16]
0041c108adrp x27, 0x62f000
0041c10cldr w3, [x27+3056]
0041c110cbz w3, 0x41c118
0041c114b 0x41c11c
0041c118
0041c118loc_41c118:
0041c118b 0x41c130
0041c11c
0041c11cloc_41c11c:
0041c11cbl runtime.gcWriteBarrier2
0041c120str x2, [x25]
0041c124ldr x3, [x1+24]
0041c128str x3, [x25+8]
0041c12cb 0x41c130
0041c130
0041c130loc_41c130:
0041c130str x2, [x1+24]
0041c134ldr x1, [sp+544]
0041c138ldr x2, [sp+456]
0041c13cldrsb x27, [x2]
0041c140adrp x27, 0x62f000
0041c144ldr w3, [x27+3056]
0041c148cbz w3, 0x41c150
0041c14cb 0x41c154
0041c150
0041c150loc_41c150:
0041c150b 0x41c168
0041c154
0041c154loc_41c154:
0041c154bl runtime.gcWriteBarrier2
0041c158str x1, [x25]
0041c15cldr x3, [x2+32]
0041c160str x3, [x25+8]
0041c164b 0x41c168
0041c168
0041c168loc_41c168:
0041c168str x1, [x2+32]
0041c16cldr x1, [sp+456]
0041c170ldrsb x27, [x1]
0041c174adrp x27, 0x62f000
0041c178ldr w2, [x27+3056]
0041c17ccbz w2, 0x41c184
0041c180b 0x41c188
0041c184
0041c184loc_41c184:
0041c184b 0x41c1a0
0041c188
0041c188loc_41c188:
0041c188bl runtime.gcWriteBarrier2
0041c18cadd x2, sp, 336
0041c190str x2, [x25]
0041c194ldr x3, [x1+40]
0041c198str x3, [x25+8]
0041c19cb 0x41c1a0
0041c1a0
0041c1a0loc_41c1a0:
0041c1a0add x2, sp, 336
0041c1a4str x2, [x1+40]
0041c1a8ldr x1, [sp+456]
0041c1acstr x1, [sp+248]
0041c1b0stp xzr, xzr, [sp+376]
0041c1b4str xzr, [sp+392]
0041c1b8add x1, sp, 376
0041c1bcstr x1, [sp+400]
0041c1c0ldrsb x27, [x1]
0041c1c4adrp x2, 0
0041c1c8add x2, x2, 1568
0041c1ccstr x2, [x1]
0041c1d0ldrsb x27, [x1]
0041c1d4adrp x27, 0x62f000
0041c1d8ldr w2, [x27+3056]
0041c1dccbz w2, 0x41c1e4
0041c1e0b 0x41c1e8
0041c1e4
0041c1e4loc_41c1e4:
0041c1e4b 0x41c200
0041c1e8
0041c1e8loc_41c1e8:
0041c1e8bl runtime.gcWriteBarrier2
0041c1ecadd x2, sp, 120
0041c1f0str x2, [x25]
0041c1f4ldr x3, [x1+8]
0041c1f8str x3, [x25+8]
0041c1fcb 0x41c200
0041c200
0041c200loc_41c200:
0041c200add x2, sp, 120
0041c204str x2, [x1+8]
0041c208ldrsb x27, [x1]
0041c20cadrp x27, 0x62f000
0041c210ldr w2, [x27+3056]
0041c214cbz w2, 0x41c21c
0041c218b 0x41c220
0041c21c
0041c21cloc_41c21c:
0041c21cb 0x41c238
0041c220
0041c220loc_41c220:
0041c220bl runtime.gcWriteBarrier2
0041c224add x2, sp, 336
0041c228str x2, [x25]
0041c22cldr x3, [x1+16]
0041c230str x3, [x25+8]
0041c234b 0x41c238
0041c238
0041c238loc_41c238:
0041c238add x2, sp, 336
0041c23cstr x2, [x1+16]
0041c240str x1, [sp+240]
0041c244ldr x26, [sp+248]
0041c248ldr x1, [x26]
0041c24corr x0, xzr, 1
0041c250blr x1
0041c254str x0, [sp+320]
0041c258str x1, [sp+328]
0041c25ccbnz x0, 0x41c264
0041c260b 0x41c294
0041c264
0041c264loc_41c264:
0041c264str xzr, [sp+192]
0041c268stp xzr, xzr, [sp+200]
0041c26cldr x3, [sp+320]
0041c270ldr x4, [sp+328]
0041c274str x3, [sp+176]
0041c278str x4, [sp+184]
0041c27cldr x0, [sp+192]
0041c280ldr x1, [sp+200]
0041c284ldr x2, [sp+208]
0041c288ldp x29, x30, [sp-8]
0041c28cadd sp, sp, 560
0041c290ret x30
0041c294
0041c294loc_41c294:
0041c294ldr x26, [sp+240]
0041c298ldr x0, [x26]
0041c29cblr x0
0041c2a0str x0, [sp+480]
0041c2a4str x1, [sp+488]
0041c2a8stp xzr, xzr, [sp+464]
0041c2acldr x0, [sp+480]
0041c2b0ldr x1, [sp+488]
0041c2b4movz x2, 10
0041c2b8mov x3, xzr
0041c2bcbl strconv.ParseInt
0041c2c0str x0, [sp+144]
0041c2c4str x1, [sp+464]
0041c2c8str x2, [sp+472]
0041c2ccldr x0, [sp+144]
0041c2d0str x0, [sp+168]
0041c2d4str x1, [sp+528]
0041c2d8str x2, [sp+536]
0041c2dcldr x0, [sp+168]
0041c2e0str x0, [sp+96]
0041c2e4str x1, [sp+304]
0041c2e8str x2, [sp+312]
0041c2ecsubs xzr, x1, 0
0041c2f0cset x0, ne
0041c2f4strb w0, [sp+86]
0041c2f8cbnz x1, 0x41c300
0041c2fcb 0x41c304
0041c300
0041c300loc_41c300:
0041c300b 0x41c318
0041c304
0041c304loc_41c304:
0041c304ldr x5, [sp+96]
0041c308subs xzr, x5, 0
0041c30ccset x5, lt
0041c310strb w5, [sp+86]
0041c314b 0x41c318
0041c318
0041c318loc_41c318:
0041c318ldrb w5, [sp+86]
0041c31cstrb w5, [sp+87]
0041c320tbnz w5, 0, 0x41c328
0041c324b 0x41c32c
0041c328
0041c328loc_41c328:
0041c328b 0x41c344
0041c32c
0041c32cloc_41c32c:
0041c32cldr x5, [sp+96]
0041c330ldr x6, [sp+96]
0041c334subs xzr, x6, x5, lsl #1
0041c338cset x5, gt
0041c33cstrb w5, [sp+87]
0041c340b 0x41c344
0041c344
0041c344loc_41c344:
0041c344ldrb w5, [sp+87]
0041c348tbnz w5, 0, 0x41c350
0041c34cb 0x41c388
0041c350
0041c350loc_41c350:
0041c350str xzr, [sp+192]
0041c354stp xzr, xzr, [sp+200]
0041c358adrp x27, 0x605000
0041c35cldr x3, [x27+2096]
0041c360adrp x27, 0x605000
0041c364ldr x4, [x27+2104]
0041c368str x3, [sp+176]
0041c36cstr x4, [sp+184]
0041c370ldr x0, [sp+192]
0041c374ldr x1, [sp+200]
0041c378ldr x2, [sp+208]
0041c37cldp x29, x30, [sp-8]
0041c380add sp, sp, 560
0041c384ret x30
0041c388
0041c388loc_41c388:
0041c388ldr x26, [sp+248]
0041c38cldr x1, [x26]
0041c390ldr x2, [sp+96]
0041c394ubfm x0, x2, 63, 62
0041c398blr x1
0041c39cstr x0, [sp+288]
0041c3a0str x1, [sp+296]
0041c3a4cbnz x0, 0x41c3ac
0041c3a8b 0x41c3dc
0041c3ac
0041c3acloc_41c3ac:
0041c3acstr xzr, [sp+192]
0041c3b0stp xzr, xzr, [sp+200]
0041c3b4ldr x3, [sp+288]
0041c3b8ldr x4, [sp+296]
0041c3bcstr x3, [sp+176]
0041c3c0str x4, [sp+184]
0041c3c4ldr x0, [sp+192]
0041c3c8ldr x1, [sp+200]
0041c3ccldr x2, [sp+208]
0041c3d0ldp x29, x30, [sp-8]
0041c3d4add sp, sp, 560
0041c3d8ret x30
0041c3dc
0041c3dcloc_41c3dc:
0041c3dcldr x2, [sp+96]
0041c3e0adrp x0, 0x232000
0041c3e4add x0, x0, 1088
0041c3e8mov x1, xzr
0041c3ecbl runtime.makeslice
0041c3f0ldr x3, [sp+96]
0041c3f4str x0, [sp+216]
0041c3f8str xzr, [sp+224]
0041c3fcstr x3, [sp+232]
0041c400str xzr, [sp+112]
0041c404b 0x41c408
0041c408
0041c408loc_41c408:
0041c408ldr x5, [sp+96]
0041c40cldr x6, [sp+112]
0041c410subs xzr, x5, x6
0041c414b.gt 0x41c41c
0041c418b 0x41c5c4
0041c41c
0041c41cloc_41c41c:
0041c41cldr x26, [sp+240]
0041c420ldr x0, [x26]
0041c424blr x0
0041c428str x0, [sp+480]
0041c42cstr x1, [sp+488]
0041c430stp xzr, xzr, [sp+464]
0041c434ldr x0, [sp+480]
0041c438ldr x1, [sp+488]
0041c43cmovz x2, 10
0041c440orr x3, xzr, 64
0041c444bl strconv.ParseInt
0041c448str x0, [sp+144]
0041c44cstr x1, [sp+464]
0041c450str x2, [sp+472]
0041c454ldr x0, [sp+144]
0041c458str x0, [sp+160]
0041c45cstr x1, [sp+512]
0041c460str x2, [sp+520]
0041c464ldr x0, [sp+160]
0041c468str x0, [sp+88]
0041c46cstr x1, [sp+272]
0041c470str x2, [sp+280]
0041c474ldr x26, [sp+240]
0041c478ldr x0, [x26]
0041c47cblr x0
0041c480str x0, [sp+480]
0041c484str x1, [sp+488]
0041c488stp xzr, xzr, [sp+464]
0041c48cldr x0, [sp+480]
0041c490ldr x1, [sp+488]
0041c494movz x2, 10
0041c498orr x3, xzr, 64
0041c49cbl strconv.ParseInt
0041c4a0str x0, [sp+144]
0041c4a4str x1, [sp+464]
0041c4a8str x2, [sp+472]
0041c4acldr x0, [sp+144]
0041c4b0str x0, [sp+152]
0041c4b4str x1, [sp+496]
0041c4b8str x2, [sp+504]
0041c4bcldr x0, [sp+152]
0041c4c0str x0, [sp+104]
0041c4c4str x1, [sp+256]
0041c4c8str x2, [sp+264]
0041c4ccldr x0, [sp+272]
0041c4d0subs xzr, x0, 0
0041c4d4cset x1, ne
0041c4d8strb w1, [sp+86]
0041c4dccbnz x0, 0x41c4e4
0041c4e0b 0x41c4e8
0041c4e4
0041c4e4loc_41c4e4:
0041c4e4b 0x41c4fc
0041c4e8
0041c4e8loc_41c4e8:
0041c4e8ldr x5, [sp+256]
0041c4ecsubs xzr, x5, 0
0041c4f0cset x5, ne
0041c4f4strb w5, [sp+86]
0041c4f8b 0x41c4fc
0041c4fc
0041c4fcloc_41c4fc:
0041c4fcldrb w5, [sp+86]
0041c500tbnz w5, 0, 0x41c508
0041c504b 0x41c540
0041c508
0041c508loc_41c508:
0041c508str xzr, [sp+192]
0041c50cstp xzr, xzr, [sp+200]
0041c510adrp x27, 0x605000
0041c514ldr x3, [x27+2096]
0041c518adrp x27, 0x605000
0041c51cldr x4, [x27+2104]
0041c520str x3, [sp+176]
0041c524str x4, [sp+184]
0041c528ldr x0, [sp+192]
0041c52cldr x1, [sp+200]
0041c530ldr x2, [sp+208]
0041c534ldp x29, x30, [sp-8]
0041c538add sp, sp, 560
0041c53cret x30
0041c540
0041c540loc_41c540:
0041c540stp xzr, xzr, [sp+128]
0041c544ldr x5, [sp+88]
0041c548str x5, [sp+128]
0041c54cldr x5, [sp+104]
0041c550str x5, [sp+136]
0041c554ldr x2, [sp+232]
0041c558ldr x0, [sp+216]
0041c55cldr x5, [sp+224]
0041c560add x1, x5, 1
0041c564subs xzr, x2, x1
0041c568b.hs 0x41c570
0041c56cb 0x41c574
0041c570
0041c570loc_41c570:
0041c570b 0x41c588
0041c574
0041c574loc_41c574:
0041c574orr x3, xzr, 1
0041c578adrp x4, 0x232000
0041c57cadd x4, x4, 1088
0041c580bl runtime.growslice
0041c584b 0x41c588
0041c588
0041c588loc_41c588:
0041c588ldr x5, [sp+128]
0041c58cldr x6, [sp+136]
0041c590sub x7, x1, 1
0041c594add x8, x0, x7, lsl #4
0041c598ubfm x7, x7, 60, 59
0041c59cstr x5, [x0+x7]
0041c5a0str x6, [x8+8]
0041c5a4str x0, [sp+216]
0041c5a8str x1, [sp+224]
0041c5acstr x2, [sp+232]
0041c5b0b 0x41c5b4
0041c5b4
0041c5b4loc_41c5b4:
0041c5b4ldr x5, [sp+112]
0041c5b8add x5, x5, 1
0041c5bcstr x5, [sp+112]
0041c5c0b 0x41c408
0041c5c4
0041c5c4loc_41c5c4:
0041c5c4ldr x5, [sp+216]
0041c5c8ldr x6, [sp+224]
0041c5ccldr x7, [sp+232]
0041c5d0str x5, [sp+192]
0041c5d4str x6, [sp+200]
0041c5d8str x7, [sp+208]
0041c5dcstp xzr, xzr, [sp+176]
0041c5e0ldr x0, [sp+192]
0041c5e4ldr x1, [sp+200]
0041c5e8ldr x2, [sp+208]
0041c5ecmov x3, xzr
0041c5f0mov x4, xzr
0041c5f4ldp x29, x30, [sp-8]
0041c5f8add sp, sp, 560
0041c5fcret x30
0041c600
0041c600loc_41c600:
0041c600stp x0, x1, [sp+8]
0041c604mov x3, x30
0041c608bl runtime.morestack_noctxt.abi0
0041c60cldp x0, x1, [sp+8]
0041c610b 0x41c030
0041c614udf 0
0041c618udf 0
0041c61cudf 0
0041c030
0041c030archive/tar.readGNUSparseMap1x0: ; void archive/tar.readGNUSparseMap1x0(io.Reader r)
0041c030ldr x16, [x28+16]
0041c034sub x17, sp, 432
0041c038subs xzr, x17, x16
0041c03cb.ls 0x41c600
0041c040sub x20, sp, 560
0041c044stp x29, x30, [x20-8]
0041c048add sp, x20, 0
0041c04csub x29, sp, 8
0041c050str x0, [sp+568]
0041c054str x1, [sp+576]
0041c058stp xzr, xzr, [sp+192]
0041c05cstr xzr, [sp+208]
0041c060stp xzr, xzr, [sp+176]
0041c064str xzr, [sp+120]
0041c068stp xzr, xzr, [sp+336]
0041c06cstp xzr, xzr, [sp+352]
0041c070str xzr, [sp+368]
0041c074adrp x0, 0x1f4000
0041c078add x0, x0, 2208
0041c07cbl runtime.newobject
0041c080str x0, [sp+544]
0041c084mov x20, x0
0041c088adr x27, 16
0041c08cstp x29, x27, [sp-24]
0041c090sub x29, sp, 24
0041c094bl fn_87c90
0041c098sub x29, sp, 8
0041c09cstp xzr, xzr, [sp+408]
0041c0a0stp xzr, xzr, [sp+424]
0041c0a4stp xzr, xzr, [sp+440]
0041c0a8add x1, sp, 408
0041c0acstr x1, [sp+456]
0041c0b0ldrsb x27, [x1]
0041c0b4adrp x2, 0
0041c0b8add x2, x2, 1776
0041c0bcstr x2, [x1]
0041c0c0ldrsb x27, [x1]
0041c0c4adrp x27, 0x62f000
0041c0c8ldr w2, [x27+3056]
0041c0cccbz w2, 0x41c0d4
0041c0d0b 0x41c0d8
0041c0d4
0041c0d4loc_41c0d4:
0041c0d4b 0x41c0f0
0041c0d8
0041c0d8loc_41c0d8:
0041c0d8bl runtime.gcWriteBarrier2
0041c0dcadd x2, sp, 120
0041c0e0str x2, [x25]
0041c0e4ldr x3, [x1+8]
0041c0e8str x3, [x25+8]
0041c0ecb 0x41c0f0
0041c0f0
0041c0f0loc_41c0f0:
0041c0f0add x2, sp, 120
0041c0f4str x2, [x1+8]
0041c0f8ldrsb x27, [x1]
0041c0fcldr x2, [sp+576]
0041c100ldr x3, [sp+568]
0041c104str x3, [x1+16]
0041c108adrp x27, 0x62f000
0041c10cldr w3, [x27+3056]
0041c110cbz w3, 0x41c118
0041c114b 0x41c11c
0041c118
0041c118loc_41c118:
0041c118b 0x41c130
0041c11c
0041c11cloc_41c11c:
0041c11cbl runtime.gcWriteBarrier2
0041c120str x2, [x25]
0041c124ldr x3, [x1+24]
0041c128str x3, [x25+8]
0041c12cb 0x41c130
0041c130
0041c130loc_41c130:
0041c130str x2, [x1+24]
0041c134ldr x1, [sp+544]
0041c138ldr x2, [sp+456]
0041c13cldrsb x27, [x2]
0041c140adrp x27, 0x62f000
0041c144ldr w3, [x27+3056]
0041c148cbz w3, 0x41c150
0041c14cb 0x41c154
0041c150
0041c150loc_41c150:
0041c150b 0x41c168
0041c154
0041c154loc_41c154:
0041c154bl runtime.gcWriteBarrier2
0041c158str x1, [x25]
0041c15cldr x3, [x2+32]
0041c160str x3, [x25+8]
0041c164b 0x41c168
0041c168
0041c168loc_41c168:
0041c168str x1, [x2+32]
0041c16cldr x1, [sp+456]
0041c170ldrsb x27, [x1]
0041c174adrp x27, 0x62f000
0041c178ldr w2, [x27+3056]
0041c17ccbz w2, 0x41c184
0041c180b 0x41c188
0041c184
0041c184loc_41c184:
0041c184b 0x41c1a0
0041c188
0041c188loc_41c188:
0041c188bl runtime.gcWriteBarrier2
0041c18cadd x2, sp, 336
0041c190str x2, [x25]
0041c194ldr x3, [x1+40]
0041c198str x3, [x25+8]
0041c19cb 0x41c1a0
0041c1a0
0041c1a0loc_41c1a0:
0041c1a0add x2, sp, 336
0041c1a4str x2, [x1+40]
0041c1a8ldr x1, [sp+456]
0041c1acstr x1, [sp+248]
0041c1b0stp xzr, xzr, [sp+376]
0041c1b4str xzr, [sp+392]
0041c1b8add x1, sp, 376
0041c1bcstr x1, [sp+400]
0041c1c0ldrsb x27, [x1]
0041c1c4adrp x2, 0
0041c1c8add x2, x2, 1568
0041c1ccstr x2, [x1]
0041c1d0ldrsb x27, [x1]
0041c1d4adrp x27, 0x62f000
0041c1d8ldr w2, [x27+3056]
0041c1dccbz w2, 0x41c1e4
0041c1e0b 0x41c1e8
0041c1e4
0041c1e4loc_41c1e4:
0041c1e4b 0x41c200
0041c1e8
0041c1e8loc_41c1e8:
0041c1e8bl runtime.gcWriteBarrier2
0041c1ecadd x2, sp, 120
0041c1f0str x2, [x25]
0041c1f4ldr x3, [x1+8]
0041c1f8str x3, [x25+8]
0041c1fcb 0x41c200
0041c200
0041c200loc_41c200:
0041c200add x2, sp, 120
0041c204str x2, [x1+8]
0041c208ldrsb x27, [x1]
0041c20cadrp x27, 0x62f000
0041c210ldr w2, [x27+3056]
0041c214cbz w2, 0x41c21c
0041c218b 0x41c220
0041c21c
0041c21cloc_41c21c:
0041c21cb 0x41c238
0041c220
0041c220loc_41c220:
0041c220bl runtime.gcWriteBarrier2
0041c224add x2, sp, 336
0041c228str x2, [x25]
0041c22cldr x3, [x1+16]
0041c230str x3, [x25+8]
0041c234b 0x41c238
0041c238
0041c238loc_41c238:
0041c238add x2, sp, 336
0041c23cstr x2, [x1+16]
0041c240str x1, [sp+240]
0041c244ldr x26, [sp+248]
0041c248ldr x1, [x26]
0041c24corr x0, xzr, 1
0041c250blr x1
0041c254str x0, [sp+320]
0041c258str x1, [sp+328]
0041c25ccbnz x0, 0x41c264
0041c260b 0x41c294
0041c264
0041c264loc_41c264:
0041c264str xzr, [sp+192]
0041c268stp xzr, xzr, [sp+200]
0041c26cldr x3, [sp+320]
0041c270ldr x4, [sp+328]
0041c274str x3, [sp+176]
0041c278str x4, [sp+184]
0041c27cldr x0, [sp+192]
0041c280ldr x1, [sp+200]
0041c284ldr x2, [sp+208]
0041c288ldp x29, x30, [sp-8]
0041c28cadd sp, sp, 560
0041c290ret x30
0041c294
0041c294loc_41c294:
0041c294ldr x26, [sp+240]
0041c298ldr x0, [x26]
0041c29cblr x0
0041c2a0str x0, [sp+480]
0041c2a4str x1, [sp+488]
0041c2a8stp xzr, xzr, [sp+464]
0041c2acldr x0, [sp+480]
0041c2b0ldr x1, [sp+488]
0041c2b4movz x2, 10
0041c2b8mov x3, xzr
0041c2bcbl strconv.ParseInt
0041c2c0str x0, [sp+144]
0041c2c4str x1, [sp+464]
0041c2c8str x2, [sp+472]
0041c2ccldr x0, [sp+144]
0041c2d0str x0, [sp+168]
0041c2d4str x1, [sp+528]
0041c2d8str x2, [sp+536]
0041c2dcldr x0, [sp+168]
0041c2e0str x0, [sp+96]
0041c2e4str x1, [sp+304]
0041c2e8str x2, [sp+312]
0041c2ecsubs xzr, x1, 0
0041c2f0cset x0, ne
0041c2f4strb w0, [sp+86]
0041c2f8cbnz x1, 0x41c300
0041c2fcb 0x41c304
0041c300
0041c300loc_41c300:
0041c300b 0x41c318
0041c304
0041c304loc_41c304:
0041c304ldr x5, [sp+96]
0041c308subs xzr, x5, 0
0041c30ccset x5, lt
0041c310strb w5, [sp+86]
0041c314b 0x41c318
0041c318
0041c318loc_41c318:
0041c318ldrb w5, [sp+86]
0041c31cstrb w5, [sp+87]
0041c320tbnz w5, 0, 0x41c328
0041c324b 0x41c32c
0041c328
0041c328loc_41c328:
0041c328b 0x41c344
0041c32c
0041c32cloc_41c32c:
0041c32cldr x5, [sp+96]
0041c330ldr x6, [sp+96]
0041c334subs xzr, x6, x5, lsl #1
0041c338cset x5, gt
0041c33cstrb w5, [sp+87]
0041c340b 0x41c344
0041c344
0041c344loc_41c344:
0041c344ldrb w5, [sp+87]
0041c348tbnz w5, 0, 0x41c350
0041c34cb 0x41c388
0041c350
0041c350loc_41c350:
0041c350str xzr, [sp+192]
0041c354stp xzr, xzr, [sp+200]
0041c358adrp x27, 0x605000
0041c35cldr x3, [x27+2096]
0041c360adrp x27, 0x605000
0041c364ldr x4, [x27+2104]
0041c368str x3, [sp+176]
0041c36cstr x4, [sp+184]
0041c370ldr x0, [sp+192]
0041c374ldr x1, [sp+200]
0041c378ldr x2, [sp+208]
0041c37cldp x29, x30, [sp-8]
0041c380add sp, sp, 560
0041c384ret x30
0041c388
0041c388loc_41c388:
0041c388ldr x26, [sp+248]
0041c38cldr x1, [x26]
0041c390ldr x2, [sp+96]
0041c394ubfm x0, x2, 63, 62
0041c398blr x1
0041c39cstr x0, [sp+288]
0041c3a0str x1, [sp+296]
0041c3a4cbnz x0, 0x41c3ac
0041c3a8b 0x41c3dc
0041c3ac
0041c3acloc_41c3ac:
0041c3acstr xzr, [sp+192]
0041c3b0stp xzr, xzr, [sp+200]
0041c3b4ldr x3, [sp+288]
0041c3b8ldr x4, [sp+296]
0041c3bcstr x3, [sp+176]
0041c3c0str x4, [sp+184]
0041c3c4ldr x0, [sp+192]
0041c3c8ldr x1, [sp+200]
0041c3ccldr x2, [sp+208]
0041c3d0ldp x29, x30, [sp-8]
0041c3d4add sp, sp, 560
0041c3d8ret x30
0041c3dc
0041c3dcloc_41c3dc:
0041c3dcldr x2, [sp+96]
0041c3e0adrp x0, 0x232000
0041c3e4add x0, x0, 1088
0041c3e8mov x1, xzr
0041c3ecbl runtime.makeslice
0041c3f0ldr x3, [sp+96]
0041c3f4str x0, [sp+216]
0041c3f8str xzr, [sp+224]
0041c3fcstr x3, [sp+232]
0041c400str xzr, [sp+112]
0041c404b 0x41c408
0041c408
0041c408loc_41c408:
0041c408ldr x5, [sp+96]
0041c40cldr x6, [sp+112]
0041c410subs xzr, x5, x6
0041c414b.gt 0x41c41c
0041c418b 0x41c5c4
0041c41c
0041c41cloc_41c41c:
0041c41cldr x26, [sp+240]
0041c420ldr x0, [x26]
0041c424blr x0
0041c428str x0, [sp+480]
0041c42cstr x1, [sp+488]
0041c430stp xzr, xzr, [sp+464]
0041c434ldr x0, [sp+480]
0041c438ldr x1, [sp+488]
0041c43cmovz x2, 10
0041c440orr x3, xzr, 64
0041c444bl strconv.ParseInt
0041c448str x0, [sp+144]
0041c44cstr x1, [sp+464]
0041c450str x2, [sp+472]
0041c454ldr x0, [sp+144]
0041c458str x0, [sp+160]
0041c45cstr x1, [sp+512]
0041c460str x2, [sp+520]
0041c464ldr x0, [sp+160]
0041c468str x0, [sp+88]
0041c46cstr x1, [sp+272]
0041c470str x2, [sp+280]
0041c474ldr x26, [sp+240]
0041c478ldr x0, [x26]
0041c47cblr x0
0041c480str x0, [sp+480]
0041c484str x1, [sp+488]
0041c488stp xzr, xzr, [sp+464]
0041c48cldr x0, [sp+480]
0041c490ldr x1, [sp+488]
0041c494movz x2, 10
0041c498orr x3, xzr, 64
0041c49cbl strconv.ParseInt
0041c4a0str x0, [sp+144]
0041c4a4str x1, [sp+464]
0041c4a8str x2, [sp+472]
0041c4acldr x0, [sp+144]
0041c4b0str x0, [sp+152]
0041c4b4str x1, [sp+496]
0041c4b8str x2, [sp+504]
0041c4bcldr x0, [sp+152]
0041c4c0str x0, [sp+104]
0041c4c4str x1, [sp+256]
0041c4c8str x2, [sp+264]
0041c4ccldr x0, [sp+272]
0041c4d0subs xzr, x0, 0
0041c4d4cset x1, ne
0041c4d8strb w1, [sp+86]
0041c4dccbnz x0, 0x41c4e4
0041c4e0b 0x41c4e8
0041c4e4
0041c4e4loc_41c4e4:
0041c4e4b 0x41c4fc
0041c4e8
0041c4e8loc_41c4e8:
0041c4e8ldr x5, [sp+256]
0041c4ecsubs xzr, x5, 0
0041c4f0cset x5, ne
0041c4f4strb w5, [sp+86]
0041c4f8b 0x41c4fc
0041c4fc
0041c4fcloc_41c4fc:
0041c4fcldrb w5, [sp+86]
0041c500tbnz w5, 0, 0x41c508
0041c504b 0x41c540
0041c508
0041c508loc_41c508:
0041c508str xzr, [sp+192]
0041c50cstp xzr, xzr, [sp+200]
0041c510adrp x27, 0x605000
0041c514ldr x3, [x27+2096]
0041c518adrp x27, 0x605000
0041c51cldr x4, [x27+2104]
0041c520str x3, [sp+176]
0041c524str x4, [sp+184]
0041c528ldr x0, [sp+192]
0041c52cldr x1, [sp+200]
0041c530ldr x2, [sp+208]
0041c534ldp x29, x30, [sp-8]
0041c538add sp, sp, 560
0041c53cret x30
0041c540
0041c540loc_41c540:
0041c540stp xzr, xzr, [sp+128]
0041c544ldr x5, [sp+88]
0041c548str x5, [sp+128]
0041c54cldr x5, [sp+104]
0041c550str x5, [sp+136]
0041c554ldr x2, [sp+232]
0041c558ldr x0, [sp+216]
0041c55cldr x5, [sp+224]
0041c560add x1, x5, 1
0041c564subs xzr, x2, x1
0041c568b.hs 0x41c570
0041c56cb 0x41c574
0041c570
0041c570loc_41c570:
0041c570b 0x41c588
0041c574
0041c574loc_41c574:
0041c574orr x3, xzr, 1
0041c578adrp x4, 0x232000
0041c57cadd x4, x4, 1088
0041c580bl runtime.growslice
0041c584b 0x41c588
0041c588
0041c588loc_41c588:
0041c588ldr x5, [sp+128]
0041c58cldr x6, [sp+136]
0041c590sub x7, x1, 1
0041c594add x8, x0, x7, lsl #4
0041c598ubfm x7, x7, 60, 59
0041c59cstr x5, [x0+x7]
0041c5a0str x6, [x8+8]
0041c5a4str x0, [sp+216]
0041c5a8str x1, [sp+224]
0041c5acstr x2, [sp+232]
0041c5b0b 0x41c5b4
0041c5b4
0041c5b4loc_41c5b4:
0041c5b4ldr x5, [sp+112]
0041c5b8add x5, x5, 1
0041c5bcstr x5, [sp+112]
0041c5c0b 0x41c408
0041c5c4
0041c5c4loc_41c5c4:
0041c5c4ldr x5, [sp+216]
0041c5c8ldr x6, [sp+224]
0041c5ccldr x7, [sp+232]
0041c5d0str x5, [sp+192]
0041c5d4str x6, [sp+200]
0041c5d8str x7, [sp+208]
0041c5dcstp xzr, xzr, [sp+176]
0041c5e0ldr x0, [sp+192]
0041c5e4ldr x1, [sp+200]
0041c5e8ldr x2, [sp+208]
0041c5ecmov x3, xzr
0041c5f0mov x4, xzr
0041c5f4ldp x29, x30, [sp-8]
0041c5f8add sp, sp, 560
0041c5fcret x30
0041c600
0041c600loc_41c600:
0041c600stp x0, x1, [sp+8]
0041c604mov x3, x30
0041c608bl runtime.morestack_noctxt.abi0
0041c60cldp x0, x1, [sp+8]
0041c610b 0x41c030
0041c614udf 0
0041c618udf 0
0041c61cudf 0
0041c030
0041c620
0041c620archive/tar.readGNUSparseMap1x0.func2: ; void archive/tar.readGNUSparseMap1x0.func2(void)
0041c620ldr x16, [x28+16]
0041c624sub x17, sp, 32
0041c628subs xzr, x17, x16
0041c62cb.ls 0x41c6e4
0041c630str x30, [sp-160]!
0041c634stur x29, [sp-8]
0041c638sub x29, sp, 8
0041c63cldr x2, [x26+8]
0041c640str x2, [sp+136]
0041c644ldr x2, [x26+16]
0041c648str x2, [sp+144]
0041c64cstp xzr, xzr, [sp+40]
0041c650ldr x2, [sp+136]
0041c654ldr x3, [sp+136]
0041c658ldr x3, [x3]
0041c65csub x3, x3, 1
0041c660str x3, [x2]
0041c664stp xzr, xzr, [sp+88]
0041c668stp xzr, xzr, [sp+72]
0041c66cldr x0, [sp+144]
0041c670movz x1, 10
0041c674bl bytes.(*Buffer).ReadString
0041c678str x0, [sp+88]
0041c67cstr x1, [sp+96]
0041c680str x2, [sp+72]
0041c684str x3, [sp+80]
0041c688ldr x2, [sp+88]
0041c68cldr x3, [sp+96]
0041c690str x2, [sp+120]
0041c694str x3, [sp+128]
0041c698ldr x2, [sp+72]
0041c69cldr x3, [sp+80]
0041c6a0str x2, [sp+104]
0041c6a4str x3, [sp+112]
0041c6a8ldr x0, [sp+120]
0041c6acldr x1, [sp+128]
0041c6b0str x0, [sp+56]
0041c6b4str x1, [sp+64]
0041c6b8adrp x2, 0x2f3000
0041c6bcadd x2, x2, 232
0041c6c0orr x3, xzr, 1
0041c6c4bl strings.TrimRight
0041c6c8str x0, [sp+88]
0041c6ccstr x1, [sp+96]
0041c6d0str x0, [sp+40]
0041c6d4str x1, [sp+48]
0041c6d8ldur x29, [sp-8]
0041c6dcldr x30, [sp], 160
0041c6e0ret x30
0041c6e4
0041c6e4loc_41c6e4:
0041c6e4mov x3, x30
0041c6e8bl runtime.morestack.abi0
0041c6ecb 0x41c620
0041c620
0041c620archive/tar.readGNUSparseMap1x0.func2: ; void archive/tar.readGNUSparseMap1x0.func2(void)
0041c620ldr x16, [x28+16]
0041c624sub x17, sp, 32
0041c628subs xzr, x17, x16
0041c62cb.ls 0x41c6e4
0041c630str x30, [sp-160]!
0041c634stur x29, [sp-8]
0041c638sub x29, sp, 8
0041c63cldr x2, [x26+8]
0041c640str x2, [sp+136]
0041c644ldr x2, [x26+16]
0041c648str x2, [sp+144]
0041c64cstp xzr, xzr, [sp+40]
0041c650ldr x2, [sp+136]
0041c654ldr x3, [sp+136]
0041c658ldr x3, [x3]
0041c65csub x3, x3, 1
0041c660str x3, [x2]
0041c664stp xzr, xzr, [sp+88]
0041c668stp xzr, xzr, [sp+72]
0041c66cldr x0, [sp+144]
0041c670movz x1, 10
0041c674bl bytes.(*Buffer).ReadString
0041c678str x0, [sp+88]
0041c67cstr x1, [sp+96]
0041c680str x2, [sp+72]
0041c684str x3, [sp+80]
0041c688ldr x2, [sp+88]
0041c68cldr x3, [sp+96]
0041c690str x2, [sp+120]
0041c694str x3, [sp+128]
0041c698ldr x2, [sp+72]
0041c69cldr x3, [sp+80]
0041c6a0str x2, [sp+104]
0041c6a4str x3, [sp+112]
0041c6a8ldr x0, [sp+120]
0041c6acldr x1, [sp+128]
0041c6b0str x0, [sp+56]
0041c6b4str x1, [sp+64]
0041c6b8adrp x2, 0x2f3000
0041c6bcadd x2, x2, 232
0041c6c0orr x3, xzr, 1
0041c6c4bl strings.TrimRight
0041c6c8str x0, [sp+88]
0041c6ccstr x1, [sp+96]
0041c6d0str x0, [sp+40]
0041c6d4str x1, [sp+48]
0041c6d8ldur x29, [sp-8]
0041c6dcldr x30, [sp], 160
0041c6e0ret x30
0041c6e4
0041c6e4loc_41c6e4:
0041c6e4mov x3, x30
0041c6e8bl runtime.morestack.abi0
0041c6ecb 0x41c620
0041c620
0041c6f0
0041c6f0archive/tar.readGNUSparseMap1x0.func1: ; void archive/tar.readGNUSparseMap1x0.func1(int64 n)
0041c6f0ldr x16, [x28+16]
0041c6f4sub x17, sp, 608
0041c6f8subs xzr, x17, x16
0041c6fcb.ls 0x41c8bc
0041c700sub x20, sp, 736
0041c704stp x29, x30, [x20-8]
0041c708add sp, x20, 0
0041c70csub x29, sp, 8
0041c710str x0, [sp+744]
0041c714ldr x5, [x26+8]
0041c718str x5, [sp+704]
0041c71cldr x5, [x26+16]
0041c720ldr x6, [x26+24]
0041c724str x5, [sp+616]
0041c728str x6, [sp+624]
0041c72cldr x5, [x26+32]
0041c730str x5, [sp+720]
0041c734ldr x5, [x26+40]
0041c738str x5, [sp+712]
0041c73cadd x27, sp, 600
0041c740stp xzr, xzr, [x27]
0041c744b 0x41c748
0041c748
0041c748loc_41c748:
0041c748ldr x5, [sp+744]
0041c74cldr x6, [sp+704]
0041c750ldr x6, [x6]
0041c754subs xzr, x5, x6
0041c758b.gt 0x41c760
0041c75cb 0x41c838
0041c760
0041c760loc_41c760:
0041c760ldr x5, [sp+720]
0041c764ldrsb x27, [x5]
0041c768b 0x41c76c
0041c76c
0041c76cloc_41c76c:
0041c76cstr x5, [sp+664]
0041c770orr x5, xzr, 512
0041c774str x5, [sp+672]
0041c778str x5, [sp+680]
0041c77cadd x27, sp, 648
0041c780stp xzr, xzr, [x27]
0041c784ldr x0, [sp+616]
0041c788ldr x1, [sp+624]
0041c78cldr x2, [sp+664]
0041c790ldr x3, [sp+672]
0041c794ldr x4, [sp+680]
0041c798bl archive/tar.mustReadFull
0041c79cstr x0, [sp+568]
0041c7a0str x1, [sp+648]
0041c7a4str x2, [sp+656]
0041c7a8ldr x5, [sp+568]
0041c7acstr x5, [sp+576]
0041c7b0str x1, [sp+688]
0041c7b4str x2, [sp+696]
0041c7b8str x1, [sp+632]
0041c7bcstr x2, [sp+640]
0041c7c0cbnz x1, 0x41c7c8
0041c7c4b 0x41c7e4
0041c7c8
0041c7c8loc_41c7c8:
0041c7c8str x1, [sp+600]
0041c7ccstr x2, [sp+608]
0041c7d0mov x0, x1
0041c7d4mov x1, x2
0041c7d8ldp x29, x30, [sp-8]
0041c7dcadd sp, sp, 736
0041c7e0ret x30
0041c7e4
0041c7e4loc_41c7e4:
0041c7e4ldr x1, [sp+720]
0041c7e8ldrsb x27, [x1]
0041c7ecb 0x41c7f0
0041c7f0
0041c7f0loc_41c7f0:
0041c7f0str x1, [sp+664]
0041c7f4orr x3, xzr, 512
0041c7f8str x3, [sp+672]
0041c7fcstr x3, [sp+680]
0041c800ldr x0, [sp+712]
0041c804mov x2, x3
0041c808bl bytes.(*Buffer).Write
0041c80cldr x20, [sp+720]
0041c810add x21, sp, 56
0041c814adr x27, 16
0041c818stp x29, x27, [sp-24]
0041c81csub x29, sp, 24
0041c820bl fn_87e20
0041c824sub x29, sp, 8
0041c828str xzr, [sp+592]
0041c82corr x4, xzr, 512
0041c830str x4, [sp+584]
0041c834b 0x41c854
0041c838
0041c838loc_41c838:
0041c838add x27, sp, 600
0041c83cstp xzr, xzr, [x27]
0041c840mov x0, xzr
0041c844mov x1, xzr
0041c848ldp x29, x30, [sp-8]
0041c84cadd sp, sp, 736
0041c850ret x30
0041c854
0041c854loc_41c854:
0041c854ldr x5, [sp+584]
0041c858ldr x6, [sp+592]
0041c85csubs xzr, x5, x6
0041c860b.gt 0x41c868
0041c864b 0x41c8b4
0041c868
0041c868loc_41c868:
0041c868ldr x5, [sp+592]
0041c86cadd x6, sp, 56
0041c870ldrb w5, [x6+x5]
0041c874strb w5, [sp+55]
0041c878subs wzr, w5, 10
0041c87cb.eq 0x41c884
0041c880b 0x41c89c
0041c884
0041c884loc_41c884:
0041c884ldr x5, [sp+704]
0041c888ldr x6, [sp+704]
0041c88cldr x6, [x6]
0041c890add x6, x6, 1
0041c894str x6, [x5]
0041c898b 0x41c8a0
0041c89c
0041c89cloc_41c89c:
0041c89cb 0x41c8a0
0041c8a0
0041c8a0loc_41c8a0:
0041c8a0b 0x41c8a4
0041c8a4
0041c8a4loc_41c8a4:
0041c8a4ldr x5, [sp+592]
0041c8a8add x5, x5, 1
0041c8acstr x5, [sp+592]
0041c8b0b 0x41c854
0041c8b4
0041c8b4loc_41c8b4:
0041c8b4b 0x41c8b8
0041c8b8
0041c8b8loc_41c8b8:
0041c8b8b 0x41c748
0041c8bc
0041c8bcloc_41c8bc:
0041c8bcstr x0, [sp+8]
0041c8c0mov x3, x30
0041c8c4bl runtime.morestack.abi0
0041c8c8ldr x0, [sp+8]
0041c8ccb 0x41c6f0
0041c6f0
0041c6f0archive/tar.readGNUSparseMap1x0.func1: ; void archive/tar.readGNUSparseMap1x0.func1(int64 n)
0041c6f0ldr x16, [x28+16]
0041c6f4sub x17, sp, 608
0041c6f8subs xzr, x17, x16
0041c6fcb.ls 0x41c8bc
0041c700sub x20, sp, 736
0041c704stp x29, x30, [x20-8]
0041c708add sp, x20, 0
0041c70csub x29, sp, 8
0041c710str x0, [sp+744]
0041c714ldr x5, [x26+8]
0041c718str x5, [sp+704]
0041c71cldr x5, [x26+16]
0041c720ldr x6, [x26+24]
0041c724str x5, [sp+616]
0041c728str x6, [sp+624]
0041c72cldr x5, [x26+32]
0041c730str x5, [sp+720]
0041c734ldr x5, [x26+40]
0041c738str x5, [sp+712]
0041c73cadd x27, sp, 600
0041c740stp xzr, xzr, [x27]
0041c744b 0x41c748
0041c748
0041c748loc_41c748:
0041c748ldr x5, [sp+744]
0041c74cldr x6, [sp+704]
0041c750ldr x6, [x6]
0041c754subs xzr, x5, x6
0041c758b.gt 0x41c760
0041c75cb 0x41c838
0041c760
0041c760loc_41c760:
0041c760ldr x5, [sp+720]
0041c764ldrsb x27, [x5]
0041c768b 0x41c76c
0041c76c
0041c76cloc_41c76c:
0041c76cstr x5, [sp+664]
0041c770orr x5, xzr, 512
0041c774str x5, [sp+672]
0041c778str x5, [sp+680]
0041c77cadd x27, sp, 648
0041c780stp xzr, xzr, [x27]
0041c784ldr x0, [sp+616]
0041c788ldr x1, [sp+624]
0041c78cldr x2, [sp+664]
0041c790ldr x3, [sp+672]
0041c794ldr x4, [sp+680]
0041c798bl archive/tar.mustReadFull
0041c79cstr x0, [sp+568]
0041c7a0str x1, [sp+648]
0041c7a4str x2, [sp+656]
0041c7a8ldr x5, [sp+568]
0041c7acstr x5, [sp+576]
0041c7b0str x1, [sp+688]
0041c7b4str x2, [sp+696]
0041c7b8str x1, [sp+632]
0041c7bcstr x2, [sp+640]
0041c7c0cbnz x1, 0x41c7c8
0041c7c4b 0x41c7e4
0041c7c8
0041c7c8loc_41c7c8:
0041c7c8str x1, [sp+600]
0041c7ccstr x2, [sp+608]
0041c7d0mov x0, x1
0041c7d4mov x1, x2
0041c7d8ldp x29, x30, [sp-8]
0041c7dcadd sp, sp, 736
0041c7e0ret x30
0041c7e4
0041c7e4loc_41c7e4:
0041c7e4ldr x1, [sp+720]
0041c7e8ldrsb x27, [x1]
0041c7ecb 0x41c7f0
0041c7f0
0041c7f0loc_41c7f0:
0041c7f0str x1, [sp+664]
0041c7f4orr x3, xzr, 512
0041c7f8str x3, [sp+672]
0041c7fcstr x3, [sp+680]
0041c800ldr x0, [sp+712]
0041c804mov x2, x3
0041c808bl bytes.(*Buffer).Write
0041c80cldr x20, [sp+720]
0041c810add x21, sp, 56
0041c814adr x27, 16
0041c818stp x29, x27, [sp-24]
0041c81csub x29, sp, 24
0041c820bl fn_87e20
0041c824sub x29, sp, 8
0041c828str xzr, [sp+592]
0041c82corr x4, xzr, 512
0041c830str x4, [sp+584]
0041c834b 0x41c854
0041c838
0041c838loc_41c838:
0041c838add x27, sp, 600
0041c83cstp xzr, xzr, [x27]
0041c840mov x0, xzr
0041c844mov x1, xzr
0041c848ldp x29, x30, [sp-8]
0041c84cadd sp, sp, 736
0041c850ret x30
0041c854
0041c854loc_41c854:
0041c854ldr x5, [sp+584]
0041c858ldr x6, [sp+592]
0041c85csubs xzr, x5, x6
0041c860b.gt 0x41c868
0041c864b 0x41c8b4
0041c868
0041c868loc_41c868:
0041c868ldr x5, [sp+592]
0041c86cadd x6, sp, 56
0041c870ldrb w5, [x6+x5]
0041c874strb w5, [sp+55]
0041c878subs wzr, w5, 10
0041c87cb.eq 0x41c884
0041c880b 0x41c89c
0041c884
0041c884loc_41c884:
0041c884ldr x5, [sp+704]
0041c888ldr x6, [sp+704]
0041c88cldr x6, [x6]
0041c890add x6, x6, 1
0041c894str x6, [x5]
0041c898b 0x41c8a0
0041c89c
0041c89cloc_41c89c:
0041c89cb 0x41c8a0
0041c8a0
0041c8a0loc_41c8a0:
0041c8a0b 0x41c8a4
0041c8a4
0041c8a4loc_41c8a4:
0041c8a4ldr x5, [sp+592]
0041c8a8add x5, x5, 1
0041c8acstr x5, [sp+592]
0041c8b0b 0x41c854
0041c8b4
0041c8b4loc_41c8b4:
0041c8b4b 0x41c8b8
0041c8b8
0041c8b8loc_41c8b8:
0041c8b8b 0x41c748
0041c8bc
0041c8bcloc_41c8bc:
0041c8bcstr x0, [sp+8]
0041c8c0mov x3, x30
0041c8c4bl runtime.morestack.abi0
0041c8c8ldr x0, [sp+8]
0041c8ccb 0x41c6f0
0041c6f0
0041c8d0
0041c8d0archive/tar.readGNUSparseMap0x1: ; void archive/tar.readGNUSparseMap0x1(map[string]string paxHdrs)
0041c8d0ldr x16, [x28+16]
0041c8d4sub x17, sp, 320
0041c8d8subs xzr, x17, x16
0041c8dcb.ls 0x41cd94
0041c8e0sub x20, sp, 448
0041c8e4stp x29, x30, [x20-8]
0041c8e8add sp, x20, 0
0041c8ecsub x29, sp, 8
0041c8f0str x0, [sp+456]
0041c8f4str xzr, [sp+192]
0041c8f8stp xzr, xzr, [sp+200]
0041c8fcstp xzr, xzr, [sp+176]
0041c900ldr x1, [sp+456]
0041c904adrp x0, 0x208000
0041c908add x0, x0, 1600
0041c90cadrp x2, 0x29a000
0041c910add x2, x2, 3327
0041c914movz x3, 20
0041c918bl runtime.mapaccess1_faststr
0041c91cldr x4, [x0]
0041c920ldr x5, [x0+8]
0041c924str x4, [sp+264]
0041c928str x5, [sp+272]
0041c92cstp xzr, xzr, [sp+392]
0041c930ldr x0, [sp+264]
0041c934ldr x1, [sp+272]
0041c938movz x2, 10
0041c93cmov x3, xzr
0041c940bl strconv.ParseInt
0041c944str x0, [sp+152]
0041c948str x1, [sp+392]
0041c94cstr x2, [sp+400]
0041c950ldr x4, [sp+152]
0041c954str x4, [sp+120]
0041c958str x1, [sp+328]
0041c95cstr x2, [sp+336]
0041c960ldr x4, [sp+120]
0041c964str x4, [sp+104]
0041c968str x1, [sp+312]
0041c96cstr x2, [sp+320]
0041c970subs xzr, x1, 0
0041c974cset x4, ne
0041c978strb w4, [sp+94]
0041c97ccbnz x1, 0x41c984
0041c980b 0x41c988
0041c984
0041c984loc_41c984:
0041c984b 0x41c99c
0041c988
0041c988loc_41c988:
0041c988ldr x5, [sp+104]
0041c98csubs xzr, x5, 0
0041c990cset x5, lt
0041c994strb w5, [sp+94]
0041c998b 0x41c99c
0041c99c
0041c99cloc_41c99c:
0041c99cldrb w5, [sp+94]
0041c9a0strb w5, [sp+95]
0041c9a4tbnz w5, 0, 0x41c9ac
0041c9a8b 0x41c9b0
0041c9ac
0041c9acloc_41c9ac:
0041c9acb 0x41c9c8
0041c9b0
0041c9b0loc_41c9b0:
0041c9b0ldr x5, [sp+104]
0041c9b4ldr x6, [sp+104]
0041c9b8subs xzr, x6, x5, lsl #1
0041c9bccset x5, gt
0041c9c0strb w5, [sp+95]
0041c9c4b 0x41c9c8
0041c9c8
0041c9c8loc_41c9c8:
0041c9c8ldrb w5, [sp+95]
0041c9cctbnz w5, 0, 0x41c9d4
0041c9d0b 0x41ca0c
0041c9d4
0041c9d4loc_41c9d4:
0041c9d4str xzr, [sp+192]
0041c9d8stp xzr, xzr, [sp+200]
0041c9dcadrp x27, 0x605000
0041c9e0ldr x3, [x27+2096]
0041c9e4adrp x27, 0x605000
0041c9e8ldr x4, [x27+2104]
0041c9ecstr x3, [sp+176]
0041c9f0str x4, [sp+184]
0041c9f4ldr x0, [sp+192]
0041c9f8ldr x1, [sp+200]
0041c9fcldr x2, [sp+208]
0041ca00ldp x29, x30, [sp-8]
0041ca04add sp, sp, 448
0041ca08ret x30
0041ca0c
0041ca0cloc_41ca0c:
0041ca0cldr x1, [sp+456]
0041ca10adrp x0, 0x208000
0041ca14add x0, x0, 1600
0041ca18adrp x2, 0x297000
0041ca1cadd x2, x2, 3934
0041ca20orr x3, xzr, 14
0041ca24bl runtime.mapaccess1_faststr
0041ca28ldr x4, [x0]
0041ca2cldr x1, [x0+8]
0041ca30str x4, [sp+376]
0041ca34str x1, [sp+384]
0041ca38mov x0, x4
0041ca3cadrp x2, 0x293000
0041ca40add x2, x2, 4033
0041ca44orr x3, xzr, 1
0041ca48bl strings.Split
0041ca4cstr x0, [sp+240]
0041ca50str x1, [sp+248]
0041ca54str x2, [sp+256]
0041ca58str x1, [sp+144]
0041ca5csubs xzr, x1, 1
0041ca60cset x4, eq
0041ca64strb w4, [sp+94]
0041ca68b.eq 0x41ca70
0041ca6cb 0x41ca98
0041ca70
0041ca70loc_41ca70:
0041ca70ldr x1, [sp+248]
0041ca74ldr x5, [sp+240]
0041ca78subs xzr, x1, 0
0041ca7cb.hi 0x41ca84
0041ca80b 0x41cd88
0041ca84
0041ca84loc_41ca84:
0041ca84ldr x5, [x5+8]
0041ca88subs xzr, x5, 0
0041ca8ccset x5, eq
0041ca90strb w5, [sp+94]
0041ca94b 0x41ca9c
0041ca98
0041ca98loc_41ca98:
0041ca98b 0x41ca9c
0041ca9c
0041ca9cloc_41ca9c:
0041ca9cldrb w5, [sp+94]
0041caa0tbnz w5, 0, 0x41caa8
0041caa4b 0x41cab8
0041caa8
0041caa8loc_41caa8:
0041caa8b 0x41caac
0041caac
0041caacloc_41caac:
0041caacb 0x41cab0
0041cab0
0041cab0loc_41cab0:
0041cab0str xzr, [sp+248]
0041cab4b 0x41cabc
0041cab8
0041cab8loc_41cab8:
0041cab8b 0x41cabc
0041cabc
0041cabcloc_41cabc:
0041cabcldr x5, [sp+248]
0041cac0str x5, [sp+144]
0041cac4ldr x6, [sp+104]
0041cac8subs xzr, x5, x6, lsl #1
0041caccb.ne 0x41cad4
0041cad0b 0x41cb0c
0041cad4
0041cad4loc_41cad4:
0041cad4str xzr, [sp+192]
0041cad8stp xzr, xzr, [sp+200]
0041cadcadrp x27, 0x605000
0041cae0ldr x3, [x27+2096]
0041cae4adrp x27, 0x605000
0041cae8ldr x4, [x27+2104]
0041caecstr x3, [sp+176]
0041caf0str x4, [sp+184]
0041caf4ldr x0, [sp+192]
0041caf8ldr x1, [sp+200]
0041cafcldr x2, [sp+208]
0041cb00ldp x29, x30, [sp-8]
0041cb04add sp, sp, 448
0041cb08ret x30
0041cb0c
0041cb0cloc_41cb0c:
0041cb0cldr x2, [sp+104]
0041cb10adrp x0, 0x232000
0041cb14add x0, x0, 1088
0041cb18mov x1, xzr
0041cb1cbl runtime.makeslice
0041cb20ldr x3, [sp+104]
0041cb24str x0, [sp+216]
0041cb28str xzr, [sp+224]
0041cb2cstr x3, [sp+232]
0041cb30b 0x41cb34
0041cb34
0041cb34loc_41cb34:
0041cb34ldr x5, [sp+248]
0041cb38str x5, [sp+144]
0041cb3csubs xzr, x5, 2
0041cb40b.ge 0x41cb48
0041cb44b 0x41cd34
0041cb48
0041cb48loc_41cb48:
0041cb48stp xzr, xzr, [sp+392]
0041cb4cldr x4, [sp+240]
0041cb50ldr x1, [sp+248]
0041cb54subs xzr, x1, 0
0041cb58b.hi 0x41cb60
0041cb5cb 0x41cd80
0041cb60
0041cb60loc_41cb60:
0041cb60ldr x0, [x4]
0041cb64ldr x1, [x4+8]
0041cb68str x0, [sp+360]
0041cb6cstr x1, [sp+368]
0041cb70movz x2, 10
0041cb74orr x3, xzr, 64
0041cb78bl strconv.ParseInt
0041cb7cstr x0, [sp+152]
0041cb80str x1, [sp+392]
0041cb84str x2, [sp+400]
0041cb88ldr x4, [sp+152]
0041cb8cstr x4, [sp+168]
0041cb90str x1, [sp+424]
0041cb94str x2, [sp+432]
0041cb98ldr x4, [sp+168]
0041cb9cstr x4, [sp+96]
0041cba0str x1, [sp+296]
0041cba4str x2, [sp+304]
0041cba8stp xzr, xzr, [sp+392]
0041cbacldr x4, [sp+240]
0041cbb0ldr x1, [sp+248]
0041cbb4subs xzr, x1, 1
0041cbb8b.hi 0x41cbc0
0041cbbcb 0x41cd78
0041cbc0
0041cbc0loc_41cbc0:
0041cbc0ldr x0, [x4+16]
0041cbc4ldr x1, [x4+24]
0041cbc8str x0, [sp+344]
0041cbccstr x1, [sp+352]
0041cbd0movz x2, 10
0041cbd4orr x3, xzr, 64
0041cbd8bl strconv.ParseInt
0041cbdcstr x0, [sp+152]
0041cbe0str x1, [sp+392]
0041cbe4str x2, [sp+400]
0041cbe8ldr x4, [sp+152]
0041cbecstr x4, [sp+160]
0041cbf0str x1, [sp+408]
0041cbf4str x2, [sp+416]
0041cbf8ldr x4, [sp+160]
0041cbfcstr x4, [sp+112]
0041cc00str x1, [sp+280]
0041cc04str x2, [sp+288]
0041cc08ldr x4, [sp+296]
0041cc0csubs xzr, x4, 0
0041cc10cset x5, ne
0041cc14strb w5, [sp+94]
0041cc18cbnz x4, 0x41cc20
0041cc1cb 0x41cc24
0041cc20
0041cc20loc_41cc20:
0041cc20b 0x41cc38
0041cc24
0041cc24loc_41cc24:
0041cc24ldr x5, [sp+280]
0041cc28subs xzr, x5, 0
0041cc2ccset x5, ne
0041cc30strb w5, [sp+94]
0041cc34b 0x41cc38
0041cc38
0041cc38loc_41cc38:
0041cc38ldrb w5, [sp+94]
0041cc3ctbnz w5, 0, 0x41cc44
0041cc40b 0x41cc7c
0041cc44
0041cc44loc_41cc44:
0041cc44str xzr, [sp+192]
0041cc48stp xzr, xzr, [sp+200]
0041cc4cadrp x27, 0x605000
0041cc50ldr x3, [x27+2096]
0041cc54adrp x27, 0x605000
0041cc58ldr x4, [x27+2104]
0041cc5cstr x3, [sp+176]
0041cc60str x4, [sp+184]
0041cc64ldr x0, [sp+192]
0041cc68ldr x1, [sp+200]
0041cc6cldr x2, [sp+208]
0041cc70ldp x29, x30, [sp-8]
0041cc74add sp, sp, 448
0041cc78ret x30
0041cc7c
0041cc7cloc_41cc7c:
0041cc7cstp xzr, xzr, [sp+128]
0041cc80ldr x5, [sp+96]
0041cc84str x5, [sp+128]
0041cc88ldr x5, [sp+112]
0041cc8cstr x5, [sp+136]
0041cc90ldr x2, [sp+232]
0041cc94ldr x0, [sp+216]
0041cc98ldr x5, [sp+224]
0041cc9cadd x1, x5, 1
0041cca0subs xzr, x2, x1
0041cca4b.hs 0x41ccac
0041cca8b 0x41ccb0
0041ccac
0041ccacloc_41ccac:
0041ccacb 0x41ccc4
0041ccb0
0041ccb0loc_41ccb0:
0041ccb0orr x3, xzr, 1
0041ccb4adrp x4, 0x232000
0041ccb8add x4, x4, 1088
0041ccbcbl runtime.growslice
0041ccc0b 0x41ccc4
0041ccc4
0041ccc4loc_41ccc4:
0041ccc4ldr x5, [sp+128]
0041ccc8ldr x6, [sp+136]
0041ccccsub x7, x1, 1
0041ccd0add x8, x0, x7, lsl #4
0041ccd4ubfm x7, x7, 60, 59
0041ccd8str x5, [x0+x7]
0041ccdcstr x6, [x8+8]
0041cce0str x0, [sp+216]
0041cce4str x1, [sp+224]
0041cce8str x2, [sp+232]
0041ccecldr x1, [sp+248]
0041ccf0ldr x5, [sp+240]
0041ccf4ldr x6, [sp+256]
0041ccf8b 0x41ccfc
0041ccfc
0041ccfcloc_41ccfc:
0041ccfcsubs xzr, x1, 2
0041cd00b.hs 0x41cd08
0041cd04b 0x41cd70
0041cd08
0041cd08loc_41cd08:
0041cd08sub x6, x6, 2
0041cd0csub x7, xzr, x6
0041cd10sub x8, x1, 2
0041cd14sbfm x7, x7, 63, 63
0041cd18and x7, x7, 32
0041cd1cadd x5, x5, x7
0041cd20str x5, [sp+240]
0041cd24str x8, [sp+248]
0041cd28str x6, [sp+256]
0041cd2cb 0x41cd30
0041cd30
0041cd30loc_41cd30:
0041cd30b 0x41cb34
0041cd34
0041cd34loc_41cd34:
0041cd34ldr x5, [sp+216]
0041cd38ldr x6, [sp+224]
0041cd3cldr x7, [sp+232]
0041cd40str x5, [sp+192]
0041cd44str x6, [sp+200]
0041cd48str x7, [sp+208]
0041cd4cstp xzr, xzr, [sp+176]
0041cd50ldr x0, [sp+192]
0041cd54ldr x1, [sp+200]
0041cd58ldr x2, [sp+208]
0041cd5cmov x3, xzr
0041cd60mov x4, xzr
0041cd64ldp x29, x30, [sp-8]
0041cd68add sp, sp, 448
0041cd6cret x30
0041cd70
0041cd70loc_41cd70:
0041cd70orr x0, xzr, 2
0041cd74bl runtime.panicSliceB
0041cd78
0041cd78loc_41cd78:
0041cd78orr x0, xzr, 1
0041cd7cbl runtime.panicIndex
0041cd80
0041cd80loc_41cd80:
0041cd80mov x0, xzr
0041cd84bl runtime.panicIndex
0041cd88
0041cd88loc_41cd88:
0041cd88mov x0, xzr
0041cd8cbl runtime.panicIndex
0041cd90hint
0041cd94
0041cd94loc_41cd94:
0041cd94str x0, [sp+8]
0041cd98mov x3, x30
0041cd9cbl runtime.morestack_noctxt.abi0
0041cda0ldr x0, [sp+8]
0041cda4b 0x41c8d0
0041cda8udf 0
0041cdacudf 0
0041c8d0
0041c8d0archive/tar.readGNUSparseMap0x1: ; void archive/tar.readGNUSparseMap0x1(map[string]string paxHdrs)
0041c8d0ldr x16, [x28+16]
0041c8d4sub x17, sp, 320
0041c8d8subs xzr, x17, x16
0041c8dcb.ls 0x41cd94
0041c8e0sub x20, sp, 448
0041c8e4stp x29, x30, [x20-8]
0041c8e8add sp, x20, 0
0041c8ecsub x29, sp, 8
0041c8f0str x0, [sp+456]
0041c8f4str xzr, [sp+192]
0041c8f8stp xzr, xzr, [sp+200]
0041c8fcstp xzr, xzr, [sp+176]
0041c900ldr x1, [sp+456]
0041c904adrp x0, 0x208000
0041c908add x0, x0, 1600
0041c90cadrp x2, 0x29a000
0041c910add x2, x2, 3327
0041c914movz x3, 20
0041c918bl runtime.mapaccess1_faststr
0041c91cldr x4, [x0]
0041c920ldr x5, [x0+8]
0041c924str x4, [sp+264]
0041c928str x5, [sp+272]
0041c92cstp xzr, xzr, [sp+392]
0041c930ldr x0, [sp+264]
0041c934ldr x1, [sp+272]
0041c938movz x2, 10
0041c93cmov x3, xzr
0041c940bl strconv.ParseInt
0041c944str x0, [sp+152]
0041c948str x1, [sp+392]
0041c94cstr x2, [sp+400]
0041c950ldr x4, [sp+152]
0041c954str x4, [sp+120]
0041c958str x1, [sp+328]
0041c95cstr x2, [sp+336]
0041c960ldr x4, [sp+120]
0041c964str x4, [sp+104]
0041c968str x1, [sp+312]
0041c96cstr x2, [sp+320]
0041c970subs xzr, x1, 0
0041c974cset x4, ne
0041c978strb w4, [sp+94]
0041c97ccbnz x1, 0x41c984
0041c980b 0x41c988
0041c984
0041c984loc_41c984:
0041c984b 0x41c99c
0041c988
0041c988loc_41c988:
0041c988ldr x5, [sp+104]
0041c98csubs xzr, x5, 0
0041c990cset x5, lt
0041c994strb w5, [sp+94]
0041c998b 0x41c99c
0041c99c
0041c99cloc_41c99c:
0041c99cldrb w5, [sp+94]
0041c9a0strb w5, [sp+95]
0041c9a4tbnz w5, 0, 0x41c9ac
0041c9a8b 0x41c9b0
0041c9ac
0041c9acloc_41c9ac:
0041c9acb 0x41c9c8
0041c9b0
0041c9b0loc_41c9b0:
0041c9b0ldr x5, [sp+104]
0041c9b4ldr x6, [sp+104]
0041c9b8subs xzr, x6, x5, lsl #1
0041c9bccset x5, gt
0041c9c0strb w5, [sp+95]
0041c9c4b 0x41c9c8
0041c9c8
0041c9c8loc_41c9c8:
0041c9c8ldrb w5, [sp+95]
0041c9cctbnz w5, 0, 0x41c9d4
0041c9d0b 0x41ca0c
0041c9d4
0041c9d4loc_41c9d4:
0041c9d4str xzr, [sp+192]
0041c9d8stp xzr, xzr, [sp+200]
0041c9dcadrp x27, 0x605000
0041c9e0ldr x3, [x27+2096]
0041c9e4adrp x27, 0x605000
0041c9e8ldr x4, [x27+2104]
0041c9ecstr x3, [sp+176]
0041c9f0str x4, [sp+184]
0041c9f4ldr x0, [sp+192]
0041c9f8ldr x1, [sp+200]
0041c9fcldr x2, [sp+208]
0041ca00ldp x29, x30, [sp-8]
0041ca04add sp, sp, 448
0041ca08ret x30
0041ca0c
0041ca0cloc_41ca0c:
0041ca0cldr x1, [sp+456]
0041ca10adrp x0, 0x208000
0041ca14add x0, x0, 1600
0041ca18adrp x2, 0x297000
0041ca1cadd x2, x2, 3934
0041ca20orr x3, xzr, 14
0041ca24bl runtime.mapaccess1_faststr
0041ca28ldr x4, [x0]
0041ca2cldr x1, [x0+8]
0041ca30str x4, [sp+376]
0041ca34str x1, [sp+384]
0041ca38mov x0, x4
0041ca3cadrp x2, 0x293000
0041ca40add x2, x2, 4033
0041ca44orr x3, xzr, 1
0041ca48bl strings.Split
0041ca4cstr x0, [sp+240]
0041ca50str x1, [sp+248]
0041ca54str x2, [sp+256]
0041ca58str x1, [sp+144]
0041ca5csubs xzr, x1, 1
0041ca60cset x4, eq
0041ca64strb w4, [sp+94]
0041ca68b.eq 0x41ca70
0041ca6cb 0x41ca98
0041ca70
0041ca70loc_41ca70:
0041ca70ldr x1, [sp+248]
0041ca74ldr x5, [sp+240]
0041ca78subs xzr, x1, 0
0041ca7cb.hi 0x41ca84
0041ca80b 0x41cd88
0041ca84
0041ca84loc_41ca84:
0041ca84ldr x5, [x5+8]
0041ca88subs xzr, x5, 0
0041ca8ccset x5, eq
0041ca90strb w5, [sp+94]
0041ca94b 0x41ca9c
0041ca98
0041ca98loc_41ca98:
0041ca98b 0x41ca9c
0041ca9c
0041ca9cloc_41ca9c:
0041ca9cldrb w5, [sp+94]
0041caa0tbnz w5, 0, 0x41caa8
0041caa4b 0x41cab8
0041caa8
0041caa8loc_41caa8:
0041caa8b 0x41caac
0041caac
0041caacloc_41caac:
0041caacb 0x41cab0
0041cab0
0041cab0loc_41cab0:
0041cab0str xzr, [sp+248]
0041cab4b 0x41cabc
0041cab8
0041cab8loc_41cab8:
0041cab8b 0x41cabc
0041cabc
0041cabcloc_41cabc:
0041cabcldr x5, [sp+248]
0041cac0str x5, [sp+144]
0041cac4ldr x6, [sp+104]
0041cac8subs xzr, x5, x6, lsl #1
0041caccb.ne 0x41cad4
0041cad0b 0x41cb0c
0041cad4
0041cad4loc_41cad4:
0041cad4str xzr, [sp+192]
0041cad8stp xzr, xzr, [sp+200]
0041cadcadrp x27, 0x605000
0041cae0ldr x3, [x27+2096]
0041cae4adrp x27, 0x605000
0041cae8ldr x4, [x27+2104]
0041caecstr x3, [sp+176]
0041caf0str x4, [sp+184]
0041caf4ldr x0, [sp+192]
0041caf8ldr x1, [sp+200]
0041cafcldr x2, [sp+208]
0041cb00ldp x29, x30, [sp-8]
0041cb04add sp, sp, 448
0041cb08ret x30
0041cb0c
0041cb0cloc_41cb0c:
0041cb0cldr x2, [sp+104]
0041cb10adrp x0, 0x232000
0041cb14add x0, x0, 1088
0041cb18mov x1, xzr
0041cb1cbl runtime.makeslice
0041cb20ldr x3, [sp+104]
0041cb24str x0, [sp+216]
0041cb28str xzr, [sp+224]
0041cb2cstr x3, [sp+232]
0041cb30b 0x41cb34
0041cb34
0041cb34loc_41cb34:
0041cb34ldr x5, [sp+248]
0041cb38str x5, [sp+144]
0041cb3csubs xzr, x5, 2
0041cb40b.ge 0x41cb48
0041cb44b 0x41cd34
0041cb48
0041cb48loc_41cb48:
0041cb48stp xzr, xzr, [sp+392]
0041cb4cldr x4, [sp+240]
0041cb50ldr x1, [sp+248]
0041cb54subs xzr, x1, 0
0041cb58b.hi 0x41cb60
0041cb5cb 0x41cd80
0041cb60
0041cb60loc_41cb60:
0041cb60ldr x0, [x4]
0041cb64ldr x1, [x4+8]
0041cb68str x0, [sp+360]
0041cb6cstr x1, [sp+368]
0041cb70movz x2, 10
0041cb74orr x3, xzr, 64
0041cb78bl strconv.ParseInt
0041cb7cstr x0, [sp+152]
0041cb80str x1, [sp+392]
0041cb84str x2, [sp+400]
0041cb88ldr x4, [sp+152]
0041cb8cstr x4, [sp+168]
0041cb90str x1, [sp+424]
0041cb94str x2, [sp+432]
0041cb98ldr x4, [sp+168]
0041cb9cstr x4, [sp+96]
0041cba0str x1, [sp+296]
0041cba4str x2, [sp+304]
0041cba8stp xzr, xzr, [sp+392]
0041cbacldr x4, [sp+240]
0041cbb0ldr x1, [sp+248]
0041cbb4subs xzr, x1, 1
0041cbb8b.hi 0x41cbc0
0041cbbcb 0x41cd78
0041cbc0
0041cbc0loc_41cbc0:
0041cbc0ldr x0, [x4+16]
0041cbc4ldr x1, [x4+24]
0041cbc8str x0, [sp+344]
0041cbccstr x1, [sp+352]
0041cbd0movz x2, 10
0041cbd4orr x3, xzr, 64
0041cbd8bl strconv.ParseInt
0041cbdcstr x0, [sp+152]
0041cbe0str x1, [sp+392]
0041cbe4str x2, [sp+400]
0041cbe8ldr x4, [sp+152]
0041cbecstr x4, [sp+160]
0041cbf0str x1, [sp+408]
0041cbf4str x2, [sp+416]
0041cbf8ldr x4, [sp+160]
0041cbfcstr x4, [sp+112]
0041cc00str x1, [sp+280]
0041cc04str x2, [sp+288]
0041cc08ldr x4, [sp+296]
0041cc0csubs xzr, x4, 0
0041cc10cset x5, ne
0041cc14strb w5, [sp+94]
0041cc18cbnz x4, 0x41cc20
0041cc1cb 0x41cc24
0041cc20
0041cc20loc_41cc20:
0041cc20b 0x41cc38
0041cc24
0041cc24loc_41cc24:
0041cc24ldr x5, [sp+280]
0041cc28subs xzr, x5, 0
0041cc2ccset x5, ne
0041cc30strb w5, [sp+94]
0041cc34b 0x41cc38
0041cc38
0041cc38loc_41cc38:
0041cc38ldrb w5, [sp+94]
0041cc3ctbnz w5, 0, 0x41cc44
0041cc40b 0x41cc7c
0041cc44
0041cc44loc_41cc44:
0041cc44str xzr, [sp+192]
0041cc48stp xzr, xzr, [sp+200]
0041cc4cadrp x27, 0x605000
0041cc50ldr x3, [x27+2096]
0041cc54adrp x27, 0x605000
0041cc58ldr x4, [x27+2104]
0041cc5cstr x3, [sp+176]
0041cc60str x4, [sp+184]
0041cc64ldr x0, [sp+192]
0041cc68ldr x1, [sp+200]
0041cc6cldr x2, [sp+208]
0041cc70ldp x29, x30, [sp-8]
0041cc74add sp, sp, 448
0041cc78ret x30
0041cc7c
0041cc7cloc_41cc7c:
0041cc7cstp xzr, xzr, [sp+128]
0041cc80ldr x5, [sp+96]
0041cc84str x5, [sp+128]
0041cc88ldr x5, [sp+112]
0041cc8cstr x5, [sp+136]
0041cc90ldr x2, [sp+232]
0041cc94ldr x0, [sp+216]
0041cc98ldr x5, [sp+224]
0041cc9cadd x1, x5, 1
0041cca0subs xzr, x2, x1
0041cca4b.hs 0x41ccac
0041cca8b 0x41ccb0
0041ccac
0041ccacloc_41ccac:
0041ccacb 0x41ccc4
0041ccb0
0041ccb0loc_41ccb0:
0041ccb0orr x3, xzr, 1
0041ccb4adrp x4, 0x232000
0041ccb8add x4, x4, 1088
0041ccbcbl runtime.growslice
0041ccc0b 0x41ccc4
0041ccc4
0041ccc4loc_41ccc4:
0041ccc4ldr x5, [sp+128]
0041ccc8ldr x6, [sp+136]
0041ccccsub x7, x1, 1
0041ccd0add x8, x0, x7, lsl #4
0041ccd4ubfm x7, x7, 60, 59
0041ccd8str x5, [x0+x7]
0041ccdcstr x6, [x8+8]
0041cce0str x0, [sp+216]
0041cce4str x1, [sp+224]
0041cce8str x2, [sp+232]
0041ccecldr x1, [sp+248]
0041ccf0ldr x5, [sp+240]
0041ccf4ldr x6, [sp+256]
0041ccf8b 0x41ccfc
0041ccfc
0041ccfcloc_41ccfc:
0041ccfcsubs xzr, x1, 2
0041cd00b.hs 0x41cd08
0041cd04b 0x41cd70
0041cd08
0041cd08loc_41cd08:
0041cd08sub x6, x6, 2
0041cd0csub x7, xzr, x6
0041cd10sub x8, x1, 2
0041cd14sbfm x7, x7, 63, 63
0041cd18and x7, x7, 32
0041cd1cadd x5, x5, x7
0041cd20str x5, [sp+240]
0041cd24str x8, [sp+248]
0041cd28str x6, [sp+256]
0041cd2cb 0x41cd30
0041cd30
0041cd30loc_41cd30:
0041cd30b 0x41cb34
0041cd34
0041cd34loc_41cd34:
0041cd34ldr x5, [sp+216]
0041cd38ldr x6, [sp+224]
0041cd3cldr x7, [sp+232]
0041cd40str x5, [sp+192]
0041cd44str x6, [sp+200]
0041cd48str x7, [sp+208]
0041cd4cstp xzr, xzr, [sp+176]
0041cd50ldr x0, [sp+192]
0041cd54ldr x1, [sp+200]
0041cd58ldr x2, [sp+208]
0041cd5cmov x3, xzr
0041cd60mov x4, xzr
0041cd64ldp x29, x30, [sp-8]
0041cd68add sp, sp, 448
0041cd6cret x30
0041cd70
0041cd70loc_41cd70:
0041cd70orr x0, xzr, 2
0041cd74bl runtime.panicSliceB
0041cd78
0041cd78loc_41cd78:
0041cd78orr x0, xzr, 1
0041cd7cbl runtime.panicIndex
0041cd80
0041cd80loc_41cd80:
0041cd80mov x0, xzr
0041cd84bl runtime.panicIndex
0041cd88
0041cd88loc_41cd88:
0041cd88mov x0, xzr
0041cd8cbl runtime.panicIndex
0041cd90hint
0041cd94
0041cd94loc_41cd94:
0041cd94str x0, [sp+8]
0041cd98mov x3, x30
0041cd9cbl runtime.morestack_noctxt.abi0
0041cda0ldr x0, [sp+8]
0041cda4b 0x41c8d0
0041cda8udf 0
0041cdacudf 0
0041c8d0
0041cdb0
0041cdb0archive/tar.(*Reader).Read: ; void archive/tar.(*Reader).Read(archive/tar.Reader * tr, struct []uint8 b)
0041cdb0ldr x16, [x28+16]
0041cdb4sub x17, sp, 32
0041cdb8subs xzr, x17, x16
0041cdbcb.ls 0x41cf54
0041cdc0str x30, [sp-160]!
0041cdc4stur x29, [sp-8]
0041cdc8sub x29, sp, 8
0041cdccstr x0, [sp+168]
0041cdd0str x1, [sp+176]
0041cdd4str x2, [sp+184]
0041cdd8str x3, [sp+192]
0041cddcstr xzr, [sp+56]
0041cde0stp xzr, xzr, [sp+88]
0041cde4ldr x4, [sp+168]
0041cde8ldrsb x27, [x4]
0041cdecldr x4, [x4+552]
0041cdf0cbnz x4, 0x41cdf8
0041cdf4b 0x41ce24
0041cdf8
0041cdf8loc_41cdf8:
0041cdf8str xzr, [sp+56]
0041cdfcldr x3, [sp+168]
0041ce00ldrsb x27, [x3]
0041ce04ldr x1, [x3+552]
0041ce08ldr x2, [x3+560]
0041ce0cstr x1, [sp+88]
0041ce10str x2, [sp+96]
0041ce14ldr x0, [sp+56]
0041ce18ldur x29, [sp-8]
0041ce1cldr x30, [sp], 160
0041ce20ret x30
0041ce24
0041ce24loc_41ce24:
0041ce24stp xzr, xzr, [sp+120]
0041ce28ldr x4, [sp+168]
0041ce2cldrsb x27, [x4]
0041ce30ldr x5, [x4+24]
0041ce34ldrsb x27, [x5]
0041ce38ldr x0, [x4+32]
0041ce3cldr x1, [sp+176]
0041ce40ldr x2, [sp+184]
0041ce44ldr x3, [sp+192]
0041ce48ldr x4, [x5+24]
0041ce4cblr x4
0041ce50str x0, [sp+72]
0041ce54str x1, [sp+120]
0041ce58str x2, [sp+128]
0041ce5cldr x4, [sp+72]
0041ce60str x4, [sp+80]
0041ce64str x1, [sp+136]
0041ce68str x2, [sp+144]
0041ce6cldr x4, [sp+80]
0041ce70str x4, [sp+64]
0041ce74str x1, [sp+104]
0041ce78str x2, [sp+112]
0041ce7csubs xzr, x1, 0
0041ce80cset x4, ne
0041ce84strb w4, [sp+55]
0041ce88cbnz x1, 0x41ce90
0041ce8cb 0x41ced4
0041ce90
0041ce90loc_41ce90:
0041ce90ldr x3, [sp+104]
0041ce94adrp x27, 0x605000
0041ce98ldr x4, [x27+1520]
0041ce9csubs xzr, x4, x3
0041cea0cset x3, ne
0041cea4b.ne 0x41ceac
0041cea8b 0x41ceb0
0041ceac
0041ceacloc_41ceac:
0041ceacb 0x41cecc
0041ceb0
0041ceb0loc_41ceb0:
0041ceb0ldr x0, [sp+104]
0041ceb4ldr x1, [sp+112]
0041ceb8adrp x27, 0x605000
0041cebcldr x2, [x27+1528]
0041cec0bl runtime.ifaceeq
0041cec4eor x3, x0, 1
0041cec8b 0x41cecc
0041cecc
0041ceccloc_41cecc:
0041ceccstrb w3, [sp+55]
0041ced0b 0x41ced8
0041ced4
0041ced4loc_41ced4:
0041ced4b 0x41ced8
0041ced8
0041ced8loc_41ced8:
0041ced8ldrb w3, [sp+55]
0041cedctbnz w3, 0, 0x41cee4
0041cee0b 0x41cf28
0041cee4
0041cee4loc_41cee4:
0041cee4ldr x3, [sp+168]
0041cee8ldrsb x27, [x3]
0041ceecldr x4, [sp+112]
0041cef0ldr x5, [sp+104]
0041cef4str x5, [x3+552]
0041cef8adrp x27, 0x62f000
0041cefcldr w5, [x27+3056]
0041cf00cbz w5, 0x41cf08
0041cf04b 0x41cf0c
0041cf08
0041cf08loc_41cf08:
0041cf08b 0x41cf20
0041cf0c
0041cf0cloc_41cf0c:
0041cf0cbl runtime.gcWriteBarrier2
0041cf10str x4, [x25]
0041cf14ldr x5, [x3+560]
0041cf18str x5, [x25+8]
0041cf1cb 0x41cf20
0041cf20
0041cf20loc_41cf20:
0041cf20str x4, [x3+560]
0041cf24b 0x41cf2c
0041cf28
0041cf28loc_41cf28:
0041cf28b 0x41cf2c
0041cf2c
0041cf2cloc_41cf2c:
0041cf2cldr x3, [sp+64]
0041cf30str x3, [sp+56]
0041cf34ldr x1, [sp+104]
0041cf38ldr x2, [sp+112]
0041cf3cstr x1, [sp+88]
0041cf40str x2, [sp+96]
0041cf44ldr x0, [sp+56]
0041cf48ldur x29, [sp-8]
0041cf4cldr x30, [sp], 160
0041cf50ret x30
0041cf54
0041cf54loc_41cf54:
0041cf54stp x0, x1, [sp+8]
0041cf58stp x2, x3, [sp+24]
0041cf5cmov x3, x30
0041cf60bl runtime.morestack_noctxt.abi0
0041cf64ldp x0, x1, [sp+8]
0041cf68ldp x2, x3, [sp+24]
0041cf6cb 0x41cdb0
0041cdb0
0041cdb0archive/tar.(*Reader).Read: ; void archive/tar.(*Reader).Read(archive/tar.Reader * tr, struct []uint8 b)
0041cdb0ldr x16, [x28+16]
0041cdb4sub x17, sp, 32
0041cdb8subs xzr, x17, x16
0041cdbcb.ls 0x41cf54
0041cdc0str x30, [sp-160]!
0041cdc4stur x29, [sp-8]
0041cdc8sub x29, sp, 8
0041cdccstr x0, [sp+168]
0041cdd0str x1, [sp+176]
0041cdd4str x2, [sp+184]
0041cdd8str x3, [sp+192]
0041cddcstr xzr, [sp+56]
0041cde0stp xzr, xzr, [sp+88]
0041cde4ldr x4, [sp+168]
0041cde8ldrsb x27, [x4]
0041cdecldr x4, [x4+552]
0041cdf0cbnz x4, 0x41cdf8
0041cdf4b 0x41ce24
0041cdf8
0041cdf8loc_41cdf8:
0041cdf8str xzr, [sp+56]
0041cdfcldr x3, [sp+168]
0041ce00ldrsb x27, [x3]
0041ce04ldr x1, [x3+552]
0041ce08ldr x2, [x3+560]
0041ce0cstr x1, [sp+88]
0041ce10str x2, [sp+96]
0041ce14ldr x0, [sp+56]
0041ce18ldur x29, [sp-8]
0041ce1cldr x30, [sp], 160
0041ce20ret x30
0041ce24
0041ce24loc_41ce24:
0041ce24stp xzr, xzr, [sp+120]
0041ce28ldr x4, [sp+168]
0041ce2cldrsb x27, [x4]
0041ce30ldr x5, [x4+24]
0041ce34ldrsb x27, [x5]
0041ce38ldr x0, [x4+32]
0041ce3cldr x1, [sp+176]
0041ce40ldr x2, [sp+184]
0041ce44ldr x3, [sp+192]
0041ce48ldr x4, [x5+24]
0041ce4cblr x4
0041ce50str x0, [sp+72]
0041ce54str x1, [sp+120]
0041ce58str x2, [sp+128]
0041ce5cldr x4, [sp+72]
0041ce60str x4, [sp+80]
0041ce64str x1, [sp+136]
0041ce68str x2, [sp+144]
0041ce6cldr x4, [sp+80]
0041ce70str x4, [sp+64]
0041ce74str x1, [sp+104]
0041ce78str x2, [sp+112]
0041ce7csubs xzr, x1, 0
0041ce80cset x4, ne
0041ce84strb w4, [sp+55]
0041ce88cbnz x1, 0x41ce90
0041ce8cb 0x41ced4
0041ce90
0041ce90loc_41ce90:
0041ce90ldr x3, [sp+104]
0041ce94adrp x27, 0x605000
0041ce98ldr x4, [x27+1520]
0041ce9csubs xzr, x4, x3
0041cea0cset x3, ne
0041cea4b.ne 0x41ceac
0041cea8b 0x41ceb0
0041ceac
0041ceacloc_41ceac:
0041ceacb 0x41cecc
0041ceb0
0041ceb0loc_41ceb0:
0041ceb0ldr x0, [sp+104]
0041ceb4ldr x1, [sp+112]
0041ceb8adrp x27, 0x605000
0041cebcldr x2, [x27+1528]
0041cec0bl runtime.ifaceeq
0041cec4eor x3, x0, 1
0041cec8b 0x41cecc
0041cecc
0041ceccloc_41cecc:
0041ceccstrb w3, [sp+55]
0041ced0b 0x41ced8
0041ced4
0041ced4loc_41ced4:
0041ced4b 0x41ced8
0041ced8
0041ced8loc_41ced8:
0041ced8ldrb w3, [sp+55]
0041cedctbnz w3, 0, 0x41cee4
0041cee0b 0x41cf28
0041cee4
0041cee4loc_41cee4:
0041cee4ldr x3, [sp+168]
0041cee8ldrsb x27, [x3]
0041ceecldr x4, [sp+112]
0041cef0ldr x5, [sp+104]
0041cef4str x5, [x3+552]
0041cef8adrp x27, 0x62f000
0041cefcldr w5, [x27+3056]
0041cf00cbz w5, 0x41cf08
0041cf04b 0x41cf0c
0041cf08
0041cf08loc_41cf08:
0041cf08b 0x41cf20
0041cf0c
0041cf0cloc_41cf0c:
0041cf0cbl runtime.gcWriteBarrier2
0041cf10str x4, [x25]
0041cf14ldr x5, [x3+560]
0041cf18str x5, [x25+8]
0041cf1cb 0x41cf20
0041cf20
0041cf20loc_41cf20:
0041cf20str x4, [x3+560]
0041cf24b 0x41cf2c
0041cf28
0041cf28loc_41cf28:
0041cf28b 0x41cf2c
0041cf2c
0041cf2cloc_41cf2c:
0041cf2cldr x3, [sp+64]
0041cf30str x3, [sp+56]
0041cf34ldr x1, [sp+104]
0041cf38ldr x2, [sp+112]
0041cf3cstr x1, [sp+88]
0041cf40str x2, [sp+96]
0041cf44ldr x0, [sp+56]
0041cf48ldur x29, [sp-8]
0041cf4cldr x30, [sp], 160
0041cf50ret x30
0041cf54
0041cf54loc_41cf54:
0041cf54stp x0, x1, [sp+8]
0041cf58stp x2, x3, [sp+24]
0041cf5cmov x3, x30
0041cf60bl runtime.morestack_noctxt.abi0
0041cf64ldp x0, x1, [sp+8]
0041cf68ldp x2, x3, [sp+24]
0041cf6cb 0x41cdb0
0041cdb0
0041cf70
0041cf70archive/tar.(*regFileReader).Read: ; void archive/tar.(*regFileReader).Read(archive/tar.regFileReader * fr, struct []uint8 b)
0041cf70ldr x16, [x28+16]
0041cf74sub x17, sp, 16
0041cf78subs xzr, x17, x16
0041cf7cb.ls 0x41d1bc
0041cf80str x30, [sp-144]!
0041cf84stur x29, [sp-8]
0041cf88sub x29, sp, 8
0041cf8cstr x0, [sp+152]
0041cf90str x1, [sp+160]
0041cf94str x2, [sp+168]
0041cf98str x3, [sp+176]
0041cf9cstr xzr, [sp+56]
0041cfa0stp xzr, xzr, [sp+88]
0041cfa4ldr x4, [sp+168]
0041cfa8str x4, [sp+72]
0041cfacldr x5, [sp+152]
0041cfb0ldrsb x27, [x5]
0041cfb4ldr x5, [x5+16]
0041cfb8subs xzr, x4, x5
0041cfbcb.gt 0x41cfc4
0041cfc0b 0x41cff0
0041cfc4
0041cfc4loc_41cfc4:
0041cfc4ldr x4, [sp+152]
0041cfc8ldrsb x27, [x4]
0041cfccldr x1, [x4+16]
0041cfd0str x1, [sp+64]
0041cfd4ldr x2, [sp+176]
0041cfd8subs xzr, x2, x1
0041cfdcb.hs 0x41cfe4
0041cfe0b 0x41d1b4
0041cfe4
0041cfe4loc_41cfe4:
0041cfe4b 0x41cfe8
0041cfe8
0041cfe8loc_41cfe8:
0041cfe8str x1, [sp+168]
0041cfecb 0x41cff4
0041cff0
0041cff0loc_41cff0:
0041cff0b 0x41cff4
0041cff4
0041cff4loc_41cff4:
0041cff4ldr x4, [sp+168]
0041cff8str x4, [sp+72]
0041cffccbnz x4, 0x41d004
0041d000b 0x41d080
0041d004
0041d004loc_41d004:
0041d004stp xzr, xzr, [sp+104]
0041d008ldr x4, [sp+152]
0041d00cldrsb x27, [x4]
0041d010ldr x5, [x4]
0041d014ldrsb x27, [x5]
0041d018ldr x0, [x4+8]
0041d01cldr x1, [sp+160]
0041d020ldr x2, [sp+168]
0041d024ldr x3, [sp+176]
0041d028ldr x4, [x5+24]
0041d02cblr x4
0041d030str x0, [sp+72]
0041d034str x1, [sp+104]
0041d038str x2, [sp+112]
0041d03cldr x4, [sp+72]
0041d040str x4, [sp+80]
0041d044str x1, [sp+120]
0041d048str x2, [sp+128]
0041d04cldr x4, [sp+80]
0041d050str x4, [sp+56]
0041d054str x1, [sp+88]
0041d058str x2, [sp+96]
0041d05cldr x4, [sp+152]
0041d060ldrsb x27, [x4]
0041d064ldr x5, [sp+152]
0041d068ldrsb x27, [x5]
0041d06cldr x5, [x5+16]
0041d070ldr x6, [sp+56]
0041d074sub x5, x5, x6
0041d078str x5, [x4+16]
0041d07cb 0x41d084
0041d080
0041d080loc_41d080:
0041d080b 0x41d084
0041d084
0041d084loc_41d084:
0041d084ldr x3, [sp+88]
0041d088adrp x27, 0x604000
0041d08cldr x4, [x27+1520]
0041d090subs xzr, x4, x3
0041d094cset x3, eq
0041d098b.eq 0x41d0a0
0041d09cb 0x41d0b8
0041d0a0
0041d0a0loc_41d0a0:
0041d0a0ldr x0, [sp+88]
0041d0a4ldr x1, [sp+96]
0041d0a8adrp x27, 0x604000
0041d0acldr x2, [x27+1528]
0041d0b0bl runtime.ifaceeq
0041d0b4b 0x41d0c0
0041d0b8
0041d0b8loc_41d0b8:
0041d0b8mov x0, x3
0041d0bcb 0x41d0c0
0041d0c0
0041d0c0loc_41d0c0:
0041d0c0strb w0, [sp+54]
0041d0c4tbnz w0, 0, 0x41d0cc
0041d0c8b 0x41d0e8
0041d0cc
0041d0ccloc_41d0cc:
0041d0ccldr x3, [sp+152]
0041d0d0ldrsb x27, [x3]
0041d0d4ldr x3, [x3+16]
0041d0d8subs xzr, x3, 0
0041d0dccset x3, gt
0041d0e0strb w3, [sp+54]
0041d0e4b 0x41d0ec
0041d0e8
0041d0e8loc_41d0e8:
0041d0e8b 0x41d0ec
0041d0ec
0041d0ecloc_41d0ec:
0041d0ecldrb w3, [sp+54]
0041d0f0tbnz w3, 0, 0x41d0f8
0041d0f4b 0x41d124
0041d0f8
0041d0f8loc_41d0f8:
0041d0f8b 0x41d0fc
0041d0fc
0041d0fcloc_41d0fc:
0041d0fcadrp x27, 0x604000
0041d100ldr x1, [x27+1536]
0041d104adrp x27, 0x604000
0041d108ldr x2, [x27+1544]
0041d10cstr x1, [sp+88]
0041d110str x2, [sp+96]
0041d114ldr x0, [sp+56]
0041d118ldur x29, [sp-8]
0041d11cldr x30, [sp], 144
0041d120ret x30
0041d124
0041d124loc_41d124:
0041d124ldr x3, [sp+88]
0041d128subs xzr, x3, 0
0041d12ccset x4, ne
0041d130eor x4, x4, 1
0041d134strb w4, [sp+55]
0041d138cbnz x3, 0x41d140
0041d13cb 0x41d144
0041d140
0041d140loc_41d140:
0041d140b 0x41d160
0041d144
0041d144loc_41d144:
0041d144ldr x3, [sp+152]
0041d148ldrsb x27, [x3]
0041d14cldr x3, [x3+16]
0041d150subs xzr, x3, 0
0041d154cset x3, eq
0041d158strb w3, [sp+55]
0041d15cb 0x41d160
0041d160
0041d160loc_41d160:
0041d160ldrb w3, [sp+55]
0041d164tbnz w3, 0, 0x41d16c
0041d168b 0x41d198
0041d16c
0041d16cloc_41d16c:
0041d16cb 0x41d170
0041d170
0041d170loc_41d170:
0041d170adrp x27, 0x604000
0041d174ldr x1, [x27+1520]
0041d178adrp x27, 0x604000
0041d17cldr x2, [x27+1528]
0041d180str x1, [sp+88]
0041d184str x2, [sp+96]
0041d188ldr x0, [sp+56]
0041d18cldur x29, [sp-8]
0041d190ldr x30, [sp], 144
0041d194ret x30
0041d198
0041d198loc_41d198:
0041d198b 0x41d19c
0041d19c
0041d19cloc_41d19c:
0041d19cldr x1, [sp+88]
0041d1a0ldr x2, [sp+96]
0041d1a4ldr x0, [sp+56]
0041d1a8ldur x29, [sp-8]
0041d1acldr x30, [sp], 144
0041d1b0ret x30
0041d1b4
0041d1b4loc_41d1b4:
0041d1b4bl runtime.panicSliceAcap
0041d1b8hint
0041d1bc
0041d1bcloc_41d1bc:
0041d1bcstp x0, x1, [sp+8]
0041d1c0stp x2, x3, [sp+24]
0041d1c4mov x3, x30
0041d1c8bl runtime.morestack_noctxt.abi0
0041d1ccldp x0, x1, [sp+8]
0041d1d0ldp x2, x3, [sp+24]
0041d1d4b 0x41cf70
0041d1d8udf 0
0041d1dcudf 0
0041cf70
0041cf70archive/tar.(*regFileReader).Read: ; void archive/tar.(*regFileReader).Read(archive/tar.regFileReader * fr, struct []uint8 b)
0041cf70ldr x16, [x28+16]
0041cf74sub x17, sp, 16
0041cf78subs xzr, x17, x16
0041cf7cb.ls 0x41d1bc
0041cf80str x30, [sp-144]!
0041cf84stur x29, [sp-8]
0041cf88sub x29, sp, 8
0041cf8cstr x0, [sp+152]
0041cf90str x1, [sp+160]
0041cf94str x2, [sp+168]
0041cf98str x3, [sp+176]
0041cf9cstr xzr, [sp+56]
0041cfa0stp xzr, xzr, [sp+88]
0041cfa4ldr x4, [sp+168]
0041cfa8str x4, [sp+72]
0041cfacldr x5, [sp+152]
0041cfb0ldrsb x27, [x5]
0041cfb4ldr x5, [x5+16]
0041cfb8subs xzr, x4, x5
0041cfbcb.gt 0x41cfc4
0041cfc0b 0x41cff0
0041cfc4
0041cfc4loc_41cfc4:
0041cfc4ldr x4, [sp+152]
0041cfc8ldrsb x27, [x4]
0041cfccldr x1, [x4+16]
0041cfd0str x1, [sp+64]
0041cfd4ldr x2, [sp+176]
0041cfd8subs xzr, x2, x1
0041cfdcb.hs 0x41cfe4
0041cfe0b 0x41d1b4
0041cfe4
0041cfe4loc_41cfe4:
0041cfe4b 0x41cfe8
0041cfe8
0041cfe8loc_41cfe8:
0041cfe8str x1, [sp+168]
0041cfecb 0x41cff4
0041cff0
0041cff0loc_41cff0:
0041cff0b 0x41cff4
0041cff4
0041cff4loc_41cff4:
0041cff4ldr x4, [sp+168]
0041cff8str x4, [sp+72]
0041cffccbnz x4, 0x41d004
0041d000b 0x41d080
0041d004
0041d004loc_41d004:
0041d004stp xzr, xzr, [sp+104]
0041d008ldr x4, [sp+152]
0041d00cldrsb x27, [x4]
0041d010ldr x5, [x4]
0041d014ldrsb x27, [x5]
0041d018ldr x0, [x4+8]
0041d01cldr x1, [sp+160]
0041d020ldr x2, [sp+168]
0041d024ldr x3, [sp+176]
0041d028ldr x4, [x5+24]
0041d02cblr x4
0041d030str x0, [sp+72]
0041d034str x1, [sp+104]
0041d038str x2, [sp+112]
0041d03cldr x4, [sp+72]
0041d040str x4, [sp+80]
0041d044str x1, [sp+120]
0041d048str x2, [sp+128]
0041d04cldr x4, [sp+80]
0041d050str x4, [sp+56]
0041d054str x1, [sp+88]
0041d058str x2, [sp+96]
0041d05cldr x4, [sp+152]
0041d060ldrsb x27, [x4]
0041d064ldr x5, [sp+152]
0041d068ldrsb x27, [x5]
0041d06cldr x5, [x5+16]
0041d070ldr x6, [sp+56]
0041d074sub x5, x5, x6
0041d078str x5, [x4+16]
0041d07cb 0x41d084
0041d080
0041d080loc_41d080:
0041d080b 0x41d084
0041d084
0041d084loc_41d084:
0041d084ldr x3, [sp+88]
0041d088adrp x27, 0x604000
0041d08cldr x4, [x27+1520]
0041d090subs xzr, x4, x3
0041d094cset x3, eq
0041d098b.eq 0x41d0a0
0041d09cb 0x41d0b8
0041d0a0
0041d0a0loc_41d0a0:
0041d0a0ldr x0, [sp+88]
0041d0a4ldr x1, [sp+96]
0041d0a8adrp x27, 0x604000
0041d0acldr x2, [x27+1528]
0041d0b0bl runtime.ifaceeq
0041d0b4b 0x41d0c0
0041d0b8
0041d0b8loc_41d0b8:
0041d0b8mov x0, x3
0041d0bcb 0x41d0c0
0041d0c0
0041d0c0loc_41d0c0:
0041d0c0strb w0, [sp+54]
0041d0c4tbnz w0, 0, 0x41d0cc
0041d0c8b 0x41d0e8
0041d0cc
0041d0ccloc_41d0cc:
0041d0ccldr x3, [sp+152]
0041d0d0ldrsb x27, [x3]
0041d0d4ldr x3, [x3+16]
0041d0d8subs xzr, x3, 0
0041d0dccset x3, gt
0041d0e0strb w3, [sp+54]
0041d0e4b 0x41d0ec
0041d0e8
0041d0e8loc_41d0e8:
0041d0e8b 0x41d0ec
0041d0ec
0041d0ecloc_41d0ec:
0041d0ecldrb w3, [sp+54]
0041d0f0tbnz w3, 0, 0x41d0f8
0041d0f4b 0x41d124
0041d0f8
0041d0f8loc_41d0f8:
0041d0f8b 0x41d0fc
0041d0fc
0041d0fcloc_41d0fc:
0041d0fcadrp x27, 0x604000
0041d100ldr x1, [x27+1536]
0041d104adrp x27, 0x604000
0041d108ldr x2, [x27+1544]
0041d10cstr x1, [sp+88]
0041d110str x2, [sp+96]
0041d114ldr x0, [sp+56]
0041d118ldur x29, [sp-8]
0041d11cldr x30, [sp], 144
0041d120ret x30
0041d124
0041d124loc_41d124:
0041d124ldr x3, [sp+88]
0041d128subs xzr, x3, 0
0041d12ccset x4, ne
0041d130eor x4, x4, 1
0041d134strb w4, [sp+55]
0041d138cbnz x3, 0x41d140
0041d13cb 0x41d144
0041d140
0041d140loc_41d140:
0041d140b 0x41d160
0041d144
0041d144loc_41d144:
0041d144ldr x3, [sp+152]
0041d148ldrsb x27, [x3]
0041d14cldr x3, [x3+16]
0041d150subs xzr, x3, 0
0041d154cset x3, eq
0041d158strb w3, [sp+55]
0041d15cb 0x41d160
0041d160
0041d160loc_41d160:
0041d160ldrb w3, [sp+55]
0041d164tbnz w3, 0, 0x41d16c
0041d168b 0x41d198
0041d16c
0041d16cloc_41d16c:
0041d16cb 0x41d170
0041d170
0041d170loc_41d170:
0041d170adrp x27, 0x604000
0041d174ldr x1, [x27+1520]
0041d178adrp x27, 0x604000
0041d17cldr x2, [x27+1528]
0041d180str x1, [sp+88]
0041d184str x2, [sp+96]
0041d188ldr x0, [sp+56]
0041d18cldur x29, [sp-8]
0041d190ldr x30, [sp], 144
0041d194ret x30
0041d198
0041d198loc_41d198:
0041d198b 0x41d19c
0041d19c
0041d19cloc_41d19c:
0041d19cldr x1, [sp+88]
0041d1a0ldr x2, [sp+96]
0041d1a4ldr x0, [sp+56]
0041d1a8ldur x29, [sp-8]
0041d1acldr x30, [sp], 144
0041d1b0ret x30
0041d1b4
0041d1b4loc_41d1b4:
0041d1b4bl runtime.panicSliceAcap
0041d1b8hint
0041d1bc
0041d1bcloc_41d1bc:
0041d1bcstp x0, x1, [sp+8]
0041d1c0stp x2, x3, [sp+24]
0041d1c4mov x3, x30
0041d1c8bl runtime.morestack_noctxt.abi0
0041d1ccldp x0, x1, [sp+8]
0041d1d0ldp x2, x3, [sp+24]
0041d1d4b 0x41cf70
0041d1d8udf 0
0041d1dcudf 0
0041cf70
0041d1e0
0041d1e0archive/tar.(*regFileReader).WriteTo: ; void archive/tar.(*regFileReader).WriteTo(archive/tar.regFileReader * fr, io.Writer w)
0041d1e0ldr x16, [x28+16]
0041d1e4sub x17, sp, 16
0041d1e8subs xzr, x17, x16
0041d1ecb.ls 0x41d298
0041d1f0str x30, [sp-144]!
0041d1f4stur x29, [sp-8]
0041d1f8sub x29, sp, 8
0041d1fcstr x0, [sp+152]
0041d200str x1, [sp+160]
0041d204str x2, [sp+168]
0041d208str xzr, [sp+40]
0041d20cstp xzr, xzr, [sp+64]
0041d210stp xzr, xzr, [sp+104]
0041d214ldr x2, [sp+152]
0041d218adrp x3, 0x2f8000
0041d21cadd x3, x3, 1728
0041d220str x3, [sp+104]
0041d224str x2, [sp+112]
0041d228stp xzr, xzr, [sp+88]
0041d22cadrp x0, 0x221000
0041d230add x0, x0, 3040
0041d234add x1, sp, 104
0041d238bl runtime.convT
0041d23cstr x0, [sp+80]
0041d240ldr x2, [sp+160]
0041d244ldr x1, [sp+168]
0041d248mov x3, x0
0041d24cmov x0, x2
0041d250adrp x2, 0x2f8000
0041d254add x2, x2, 1632
0041d258bl io.Copy
0041d25cstr x0, [sp+48]
0041d260str x1, [sp+88]
0041d264str x2, [sp+96]
0041d268ldr x3, [sp+48]
0041d26cstr x3, [sp+56]
0041d270str x1, [sp+120]
0041d274str x2, [sp+128]
0041d278ldr x3, [sp+56]
0041d27cstr x3, [sp+40]
0041d280str x1, [sp+64]
0041d284str x2, [sp+72]
0041d288ldr x0, [sp+40]
0041d28cldur x29, [sp-8]
0041d290ldr x30, [sp], 144
0041d294ret x30
0041d298
0041d298loc_41d298:
0041d298stp x0, x1, [sp+8]
0041d29cstr x2, [sp+24]
0041d2a0mov x3, x30
0041d2a4bl runtime.morestack_noctxt.abi0
0041d2a8ldp x0, x1, [sp+8]
0041d2acldr x2, [sp+24]
0041d2b0b 0x41d1e0
0041d2b4udf 0
0041d2b8udf 0
0041d2bcudf 0
0041d1e0
0041d1e0archive/tar.(*regFileReader).WriteTo: ; void archive/tar.(*regFileReader).WriteTo(archive/tar.regFileReader * fr, io.Writer w)
0041d1e0ldr x16, [x28+16]
0041d1e4sub x17, sp, 16
0041d1e8subs xzr, x17, x16
0041d1ecb.ls 0x41d298
0041d1f0str x30, [sp-144]!
0041d1f4stur x29, [sp-8]
0041d1f8sub x29, sp, 8
0041d1fcstr x0, [sp+152]
0041d200str x1, [sp+160]
0041d204str x2, [sp+168]
0041d208str xzr, [sp+40]
0041d20cstp xzr, xzr, [sp+64]
0041d210stp xzr, xzr, [sp+104]
0041d214ldr x2, [sp+152]
0041d218adrp x3, 0x2f8000
0041d21cadd x3, x3, 1728
0041d220str x3, [sp+104]
0041d224str x2, [sp+112]
0041d228stp xzr, xzr, [sp+88]
0041d22cadrp x0, 0x221000
0041d230add x0, x0, 3040
0041d234add x1, sp, 104
0041d238bl runtime.convT
0041d23cstr x0, [sp+80]
0041d240ldr x2, [sp+160]
0041d244ldr x1, [sp+168]
0041d248mov x3, x0
0041d24cmov x0, x2
0041d250adrp x2, 0x2f8000
0041d254add x2, x2, 1632
0041d258bl io.Copy
0041d25cstr x0, [sp+48]
0041d260str x1, [sp+88]
0041d264str x2, [sp+96]
0041d268ldr x3, [sp+48]
0041d26cstr x3, [sp+56]
0041d270str x1, [sp+120]
0041d274str x2, [sp+128]
0041d278ldr x3, [sp+56]
0041d27cstr x3, [sp+40]
0041d280str x1, [sp+64]
0041d284str x2, [sp+72]
0041d288ldr x0, [sp+40]
0041d28cldur x29, [sp-8]
0041d290ldr x30, [sp], 144
0041d294ret x30
0041d298
0041d298loc_41d298:
0041d298stp x0, x1, [sp+8]
0041d29cstr x2, [sp+24]
0041d2a0mov x3, x30
0041d2a4bl runtime.morestack_noctxt.abi0
0041d2a8ldp x0, x1, [sp+8]
0041d2acldr x2, [sp+24]
0041d2b0b 0x41d1e0
0041d2b4udf 0
0041d2b8udf 0
0041d2bcudf 0
0041d1e0
Loading..