File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001dee10
001dee10compress/gzip.(*Reader).Reset: ; void compress/gzip.(*Reader).Reset(compress/gzip.Reader * z, io.Reader r)
001dee10ldr x16, [x28+16]
001dee14sub x17, sp, 992
001dee18subs xzr, x17, x16
001dee1cb.ls 0x1df19c
001dee20sub x20, sp, 1120
001dee24stp x29, x30, [x20-8]
001dee28add sp, x20, 0
001dee2csub x29, sp, 8
001dee30str x0, [sp+1128]
001dee34str x1, [sp+1136]
001dee38str x2, [sp+1144]
001dee3cstp xzr, xzr, [sp+56]
001dee40add x20, sp, 328
001dee44adr x27, 16
001dee48stp x29, x27, [sp-24]
001dee4csub x29, sp, 24
001dee50bl fn_87c6c
001dee54sub x29, sp, 8
001dee58str xzr, [sp+984]
001dee5cldr x2, [sp+1128]
001dee60ldrsb x27, [x2]
001dee64ldr x3, [x2+112]
001dee68ldr x2, [x2+104]
001dee6cstr x2, [sp+432]
001dee70str x3, [sp+440]
001dee74orr x4, xzr, 1
001dee78strb w4, [sp+984]
001dee7cldr x20, [sp+1128]
001dee80str x20, [sp+232]
001dee84ldrsb x27, [x20]
001dee88adrp x27, 0x86d000
001dee8cldr w5, [x27+3056]
001dee90cbz w5, 0x1dee98
001dee94b 0x1dee9c
001dee98
001dee98loc_1dee98:
001dee98b 0x1deed8
001dee9c
001dee9cloc_1dee9c:
001dee9cstr x2, [sp+48]
001deea0str x3, [sp+224]
001deea4bl runtime.gcWriteBarrier2
001deea8str x3, [x25]
001deeacldr x2, [x20+112]
001deeb0str x2, [x25+8]
001deeb4adrp x0, 0x4ad000
001deeb8add x0, x0, 2112
001deebcmov x1, x20
001deec0bl runtime.wbZero
001deec4ldr x2, [sp+48]
001deec8ldr x3, [sp+224]
001deeccorr x4, xzr, 1
001deed0ldr x20, [sp+232]
001deed4b 0x1deed8
001deed8
001deed8loc_1deed8:
001deed8adr x27, 16
001deedcstp x29, x27, [sp-24]
001deee0sub x29, sp, 24
001deee4bl fn_87c6c
001deee8sub x29, sp, 8
001deeecldr x5, [sp+232]
001deef0str xzr, [x5+656]
001deef4str x2, [x5+104]
001deef8str x3, [x5+112]
001deefcstrb w4, [x5+656]
001def00stp xzr, xzr, [sp+88]
001def04ldr x2, [sp+1144]
001def08ldr x3, [sp+1136]
001def0ccbnz x3, 0x1def14
001def10b 0x1def34
001def14
001def14loc_1def14:
001def14str x2, [sp+224]
001def18ldr x1, [x3+8]
001def1cadrp x0, 0x830000
001def20add x0, x0, 2480
001def24bl runtime.typeAssert
001def28ldr x2, [sp+224]
001def2cmov x3, x0
001def30b 0x1def38
001def34
001def34loc_1def34:
001def34b 0x1def38
001def38
001def38loc_1def38:
001def38str x3, [sp+88]
001def3cstr x2, [sp+96]
001def40subs xzr, x3, 0
001def44cset x2, ne
001def48strb w2, [sp+47]
001def4cldr x2, [sp+88]
001def50ldr x3, [sp+96]
001def54str x2, [sp+208]
001def58str x3, [sp+216]
001def5cldrb w2, [sp+47]
001def60strb w2, [sp+46]
001def64ldr x2, [sp+208]
001def68ldr x3, [sp+216]
001def6cstr x2, [sp+72]
001def70str x3, [sp+80]
001def74ldrb w2, [sp+46]
001def78strb w2, [sp+45]
001def7ctbnz w2, 0, 0x1def84
001def80b 0x1defc8
001def84
001def84loc_1def84:
001def84ldr x1, [sp+1128]
001def88ldrsb x27, [x1]
001def8cldr x2, [sp+80]
001def90ldr x3, [sp+72]
001def94str x3, [x1+88]
001def98adrp x27, 0x86d000
001def9cldr w3, [x27+3056]
001defa0cbz w3, 0x1defa8
001defa4b 0x1defac
001defa8
001defa8loc_1defa8:
001defa8b 0x1defc0
001defac
001defacloc_1defac:
001defacbl runtime.gcWriteBarrier2
001defb0str x2, [x25]
001defb4ldr x3, [x1+96]
001defb8str x3, [x25+8]
001defbcb 0x1defc0
001defc0
001defc0loc_1defc0:
001defc0str x2, [x1+96]
001defc4b 0x1df020
001defc8
001defc8loc_1defc8:
001defc8ldr x0, [sp+1136]
001defccldr x1, [sp+1144]
001defd0bl bufio.NewReader
001defd4str x0, [sp+1104]
001defd8str x0, [sp+1096]
001defdcldr x2, [sp+1128]
001defe0ldrsb x27, [x2]
001defe4adrp x3, 0x538000
001defe8add x3, x3, 3432
001defecstr x3, [x2+88]
001deff0adrp x27, 0x86d000
001deff4ldr w3, [x27+3056]
001deff8cbz w3, 0x1df000
001deffcb 0x1df004
001df000
001df000loc_1df000:
001df000b 0x1df018
001df004
001df004loc_1df004:
001df004bl runtime.gcWriteBarrier2
001df008str x0, [x25]
001df00cldr x1, [x2+96]
001df010str x1, [x25+8]
001df014b 0x1df018
001df018
001df018loc_1df018:
001df018str x0, [x2+96]
001df01cb 0x1df020
001df020
001df020loc_1df020:
001df020add x20, sp, 1008
001df024adr x27, 16
001df028stp x29, x27, [sp-24]
001df02csub x29, sp, 24
001df030bl fn_87cfc
001df034sub x29, sp, 8
001df038str xzr, [sp+1088]
001df03cadd x27, sp, 992
001df040stp xzr, xzr, [x27]
001df044ldr x0, [sp+1128]
001df048bl compress/gzip.(*Reader).readHeader
001df04cstr x0, [sp+240]
001df050str x1, [sp+248]
001df054str x2, [sp+256]
001df058str x3, [sp+264]
001df05cstr x4, [sp+272]
001df060str x5, [sp+280]
001df064str x6, [sp+288]
001df068str x7, [sp+296]
001df06cstr x8, [sp+304]
001df070str x9, [sp+312]
001df074strb w10, [sp+320]
001df078add x21, sp, 1008
001df07cadd x20, sp, 240
001df080adr x27, 16
001df084stp x29, x27, [sp-24]
001df088sub x29, sp, 24
001df08cbl fn_87ef8
001df090sub x29, sp, 8
001df094ldr x1, [sp+320]
001df098str x1, [sp+1088]
001df09cstr x11, [sp+992]
001df0a0str x12, [sp+1000]
001df0a4add x21, sp, 120
001df0a8add x20, sp, 1008
001df0acadr x27, 16
001df0b0stp x29, x27, [sp-24]
001df0b4sub x29, sp, 24
001df0b8bl fn_87ef8
001df0bcsub x29, sp, 8
001df0c0ldr x1, [sp+1088]
001df0c4str x1, [sp+200]
001df0c8ldr x1, [sp+992]
001df0ccldr x2, [sp+1000]
001df0d0str x1, [sp+104]
001df0d4str x2, [sp+112]
001df0d8ldr x21, [sp+1128]
001df0dcstr x21, [sp+232]
001df0e0ldrsb x27, [x21]
001df0e4adrp x27, 0x86c000
001df0e8ldr w1, [x27+3056]
001df0eccbz w1, 0x1df0f4
001df0f0b 0x1df0f8
001df0f4
001df0f4loc_1df0f4:
001df0f4b 0x1df114
001df0f8
001df0f8loc_1df0f8:
001df0f8adrp x0, 0x496000
001df0fcadd x0, x0, 416
001df100mov x1, x21
001df104add x2, sp, 120
001df108bl runtime.wbMove
001df10cldr x21, [sp+232]
001df110b 0x1df114
001df114
001df114loc_1df114:
001df114add x20, sp, 120
001df118adr x27, 16
001df11cstp x29, x27, [sp-24]
001df120sub x29, sp, 24
001df124bl fn_87ef8
001df128sub x29, sp, 8
001df12cldr x2, [sp+200]
001df130ldr x3, [sp+232]
001df134str x2, [x3+80]
001df138ldr x2, [sp+1128]
001df13cldrsb x27, [x2]
001df140ldr x3, [sp+112]
001df144ldr x4, [sp+104]
001df148str x4, [x2+640]
001df14cadrp x27, 0x86c000
001df150ldr w4, [x27+3056]
001df154cbz w4, 0x1df15c
001df158b 0x1df160
001df15c
001df15cloc_1df15c:
001df15cb 0x1df174
001df160
001df160loc_1df160:
001df160bl runtime.gcWriteBarrier2
001df164str x3, [x25]
001df168ldr x4, [x2+648]
001df16cstr x4, [x25+8]
001df170b 0x1df174
001df174
001df174loc_1df174:
001df174str x3, [x2+648]
001df178ldr x2, [sp+1128]
001df17cldrsb x27, [x2]
001df180ldr x0, [x2+640]
001df184ldr x1, [x2+648]
001df188str x0, [sp+56]
001df18cstr x1, [sp+64]
001df190ldp x29, x30, [sp-8]
001df194add sp, sp, 1120
001df198ret x30
001df19c
001df19cloc_1df19c:
001df19cstp x0, x1, [sp+8]
001df1a0str x2, [sp+24]
001df1a4mov x3, x30
001df1a8bl runtime.morestack_noctxt.abi0
001df1acldp x0, x1, [sp+8]
001df1b0ldr x2, [sp+24]
001df1b4b 0x1dee10
001df1b8udf 0
001df1bcudf 0
001dee10
001dee10compress/gzip.(*Reader).Reset: ; void compress/gzip.(*Reader).Reset(compress/gzip.Reader * z, io.Reader r)
001dee10ldr x16, [x28+16]
001dee14sub x17, sp, 992
001dee18subs xzr, x17, x16
001dee1cb.ls 0x1df19c
001dee20sub x20, sp, 1120
001dee24stp x29, x30, [x20-8]
001dee28add sp, x20, 0
001dee2csub x29, sp, 8
001dee30str x0, [sp+1128]
001dee34str x1, [sp+1136]
001dee38str x2, [sp+1144]
001dee3cstp xzr, xzr, [sp+56]
001dee40add x20, sp, 328
001dee44adr x27, 16
001dee48stp x29, x27, [sp-24]
001dee4csub x29, sp, 24
001dee50bl fn_87c6c
001dee54sub x29, sp, 8
001dee58str xzr, [sp+984]
001dee5cldr x2, [sp+1128]
001dee60ldrsb x27, [x2]
001dee64ldr x3, [x2+112]
001dee68ldr x2, [x2+104]
001dee6cstr x2, [sp+432]
001dee70str x3, [sp+440]
001dee74orr x4, xzr, 1
001dee78strb w4, [sp+984]
001dee7cldr x20, [sp+1128]
001dee80str x20, [sp+232]
001dee84ldrsb x27, [x20]
001dee88adrp x27, 0x86d000
001dee8cldr w5, [x27+3056]
001dee90cbz w5, 0x1dee98
001dee94b 0x1dee9c
001dee98
001dee98loc_1dee98:
001dee98b 0x1deed8
001dee9c
001dee9cloc_1dee9c:
001dee9cstr x2, [sp+48]
001deea0str x3, [sp+224]
001deea4bl runtime.gcWriteBarrier2
001deea8str x3, [x25]
001deeacldr x2, [x20+112]
001deeb0str x2, [x25+8]
001deeb4adrp x0, 0x4ad000
001deeb8add x0, x0, 2112
001deebcmov x1, x20
001deec0bl runtime.wbZero
001deec4ldr x2, [sp+48]
001deec8ldr x3, [sp+224]
001deeccorr x4, xzr, 1
001deed0ldr x20, [sp+232]
001deed4b 0x1deed8
001deed8
001deed8loc_1deed8:
001deed8adr x27, 16
001deedcstp x29, x27, [sp-24]
001deee0sub x29, sp, 24
001deee4bl fn_87c6c
001deee8sub x29, sp, 8
001deeecldr x5, [sp+232]
001deef0str xzr, [x5+656]
001deef4str x2, [x5+104]
001deef8str x3, [x5+112]
001deefcstrb w4, [x5+656]
001def00stp xzr, xzr, [sp+88]
001def04ldr x2, [sp+1144]
001def08ldr x3, [sp+1136]
001def0ccbnz x3, 0x1def14
001def10b 0x1def34
001def14
001def14loc_1def14:
001def14str x2, [sp+224]
001def18ldr x1, [x3+8]
001def1cadrp x0, 0x830000
001def20add x0, x0, 2480
001def24bl runtime.typeAssert
001def28ldr x2, [sp+224]
001def2cmov x3, x0
001def30b 0x1def38
001def34
001def34loc_1def34:
001def34b 0x1def38
001def38
001def38loc_1def38:
001def38str x3, [sp+88]
001def3cstr x2, [sp+96]
001def40subs xzr, x3, 0
001def44cset x2, ne
001def48strb w2, [sp+47]
001def4cldr x2, [sp+88]
001def50ldr x3, [sp+96]
001def54str x2, [sp+208]
001def58str x3, [sp+216]
001def5cldrb w2, [sp+47]
001def60strb w2, [sp+46]
001def64ldr x2, [sp+208]
001def68ldr x3, [sp+216]
001def6cstr x2, [sp+72]
001def70str x3, [sp+80]
001def74ldrb w2, [sp+46]
001def78strb w2, [sp+45]
001def7ctbnz w2, 0, 0x1def84
001def80b 0x1defc8
001def84
001def84loc_1def84:
001def84ldr x1, [sp+1128]
001def88ldrsb x27, [x1]
001def8cldr x2, [sp+80]
001def90ldr x3, [sp+72]
001def94str x3, [x1+88]
001def98adrp x27, 0x86d000
001def9cldr w3, [x27+3056]
001defa0cbz w3, 0x1defa8
001defa4b 0x1defac
001defa8
001defa8loc_1defa8:
001defa8b 0x1defc0
001defac
001defacloc_1defac:
001defacbl runtime.gcWriteBarrier2
001defb0str x2, [x25]
001defb4ldr x3, [x1+96]
001defb8str x3, [x25+8]
001defbcb 0x1defc0
001defc0
001defc0loc_1defc0:
001defc0str x2, [x1+96]
001defc4b 0x1df020
001defc8
001defc8loc_1defc8:
001defc8ldr x0, [sp+1136]
001defccldr x1, [sp+1144]
001defd0bl bufio.NewReader
001defd4str x0, [sp+1104]
001defd8str x0, [sp+1096]
001defdcldr x2, [sp+1128]
001defe0ldrsb x27, [x2]
001defe4adrp x3, 0x538000
001defe8add x3, x3, 3432
001defecstr x3, [x2+88]
001deff0adrp x27, 0x86d000
001deff4ldr w3, [x27+3056]
001deff8cbz w3, 0x1df000
001deffcb 0x1df004
001df000
001df000loc_1df000:
001df000b 0x1df018
001df004
001df004loc_1df004:
001df004bl runtime.gcWriteBarrier2
001df008str x0, [x25]
001df00cldr x1, [x2+96]
001df010str x1, [x25+8]
001df014b 0x1df018
001df018
001df018loc_1df018:
001df018str x0, [x2+96]
001df01cb 0x1df020
001df020
001df020loc_1df020:
001df020add x20, sp, 1008
001df024adr x27, 16
001df028stp x29, x27, [sp-24]
001df02csub x29, sp, 24
001df030bl fn_87cfc
001df034sub x29, sp, 8
001df038str xzr, [sp+1088]
001df03cadd x27, sp, 992
001df040stp xzr, xzr, [x27]
001df044ldr x0, [sp+1128]
001df048bl compress/gzip.(*Reader).readHeader
001df04cstr x0, [sp+240]
001df050str x1, [sp+248]
001df054str x2, [sp+256]
001df058str x3, [sp+264]
001df05cstr x4, [sp+272]
001df060str x5, [sp+280]
001df064str x6, [sp+288]
001df068str x7, [sp+296]
001df06cstr x8, [sp+304]
001df070str x9, [sp+312]
001df074strb w10, [sp+320]
001df078add x21, sp, 1008
001df07cadd x20, sp, 240
001df080adr x27, 16
001df084stp x29, x27, [sp-24]
001df088sub x29, sp, 24
001df08cbl fn_87ef8
001df090sub x29, sp, 8
001df094ldr x1, [sp+320]
001df098str x1, [sp+1088]
001df09cstr x11, [sp+992]
001df0a0str x12, [sp+1000]
001df0a4add x21, sp, 120
001df0a8add x20, sp, 1008
001df0acadr x27, 16
001df0b0stp x29, x27, [sp-24]
001df0b4sub x29, sp, 24
001df0b8bl fn_87ef8
001df0bcsub x29, sp, 8
001df0c0ldr x1, [sp+1088]
001df0c4str x1, [sp+200]
001df0c8ldr x1, [sp+992]
001df0ccldr x2, [sp+1000]
001df0d0str x1, [sp+104]
001df0d4str x2, [sp+112]
001df0d8ldr x21, [sp+1128]
001df0dcstr x21, [sp+232]
001df0e0ldrsb x27, [x21]
001df0e4adrp x27, 0x86c000
001df0e8ldr w1, [x27+3056]
001df0eccbz w1, 0x1df0f4
001df0f0b 0x1df0f8
001df0f4
001df0f4loc_1df0f4:
001df0f4b 0x1df114
001df0f8
001df0f8loc_1df0f8:
001df0f8adrp x0, 0x496000
001df0fcadd x0, x0, 416
001df100mov x1, x21
001df104add x2, sp, 120
001df108bl runtime.wbMove
001df10cldr x21, [sp+232]
001df110b 0x1df114
001df114
001df114loc_1df114:
001df114add x20, sp, 120
001df118adr x27, 16
001df11cstp x29, x27, [sp-24]
001df120sub x29, sp, 24
001df124bl fn_87ef8
001df128sub x29, sp, 8
001df12cldr x2, [sp+200]
001df130ldr x3, [sp+232]
001df134str x2, [x3+80]
001df138ldr x2, [sp+1128]
001df13cldrsb x27, [x2]
001df140ldr x3, [sp+112]
001df144ldr x4, [sp+104]
001df148str x4, [x2+640]
001df14cadrp x27, 0x86c000
001df150ldr w4, [x27+3056]
001df154cbz w4, 0x1df15c
001df158b 0x1df160
001df15c
001df15cloc_1df15c:
001df15cb 0x1df174
001df160
001df160loc_1df160:
001df160bl runtime.gcWriteBarrier2
001df164str x3, [x25]
001df168ldr x4, [x2+648]
001df16cstr x4, [x25+8]
001df170b 0x1df174
001df174
001df174loc_1df174:
001df174str x3, [x2+648]
001df178ldr x2, [sp+1128]
001df17cldrsb x27, [x2]
001df180ldr x0, [x2+640]
001df184ldr x1, [x2+648]
001df188str x0, [sp+56]
001df18cstr x1, [sp+64]
001df190ldp x29, x30, [sp-8]
001df194add sp, sp, 1120
001df198ret x30
001df19c
001df19cloc_1df19c:
001df19cstp x0, x1, [sp+8]
001df1a0str x2, [sp+24]
001df1a4mov x3, x30
001df1a8bl runtime.morestack_noctxt.abi0
001df1acldp x0, x1, [sp+8]
001df1b0ldr x2, [sp+24]
001df1b4b 0x1dee10
001df1b8udf 0
001df1bcudf 0
001dee10
001df1c0
001df1c0compress/gzip.(*Reader).readString: ; void compress/gzip.(*Reader).readString(compress/gzip.Reader * z)
001df1c0ldr x16, [x28+16]
001df1c4sub x17, sp, 160
001df1c8subs xzr, x17, x16
001df1ccb.ls 0x1df5b4
001df1d0sub x20, sp, 288
001df1d4stp x29, x30, [x20-8]
001df1d8add sp, x20, 0
001df1dcsub x29, sp, 8
001df1e0str x0, [sp+296]
001df1e4stp xzr, xzr, [sp+144]
001df1e8stp xzr, xzr, [sp+128]
001df1ecstp xzr, xzr, [sp+184]
001df1f0strb wzr, [sp+81]
001df1f4str xzr, [sp+96]
001df1f8b 0x1df1fc
001df1fc
001df1fcloc_1df1fc:
001df1fcb 0x1df200
001df200
001df200loc_1df200:
001df200ldr x4, [sp+96]
001df204subs xzr, x4, 512
001df208b.ge 0x1df210
001df20cb 0x1df240
001df210
001df210loc_1df210:
001df210stp xzr, xzr, [sp+144]
001df214adrp x27, 0x842000
001df218ldr x3, [x27+2248]
001df21cadrp x27, 0x842000
001df220ldr x2, [x27+2240]
001df224str x2, [sp+128]
001df228str x3, [sp+136]
001df22cldr x0, [sp+144]
001df230ldr x1, [sp+152]
001df234ldp x29, x30, [sp-8]
001df238add sp, sp, 288
001df23cret x30
001df240
001df240loc_1df240:
001df240stp xzr, xzr, [sp+264]
001df244ldr x1, [sp+296]
001df248ldrsb x27, [x1]
001df24cldr x2, [x1+88]
001df250ldrsb x27, [x2]
001df254ldr x0, [x1+96]
001df258ldr x1, [x2+32]
001df25cblr x1
001df260strb w0, [sp+83]
001df264str x1, [sp+264]
001df268str x2, [sp+272]
001df26cldrb w1, [sp+83]
001df270strb w1, [sp+82]
001df274ldr x1, [sp+264]
001df278ldr x2, [sp+272]
001df27cstr x1, [sp+200]
001df280str x2, [sp+208]
001df284ldr x1, [sp+296]
001df288ldrsb x27, [x1]
001df28cadd x1, x1, 128
001df290ldr x0, [sp+96]
001df294ldrb w2, [sp+82]
001df298subs xzr, x0, 512
001df29cb.lo 0x1df2a4
001df2a0b 0x1df5a8
001df2a4
001df2a4loc_1df2a4:
001df2a4strb w2, [x1+x0]
001df2a8ldr x5, [sp+208]
001df2acldr x6, [sp+200]
001df2b0str x6, [sp+184]
001df2b4str x5, [sp+192]
001df2b8cbnz x6, 0x1df2c0
001df2bcb 0x1df2e8
001df2c0
001df2c0loc_1df2c0:
001df2c0stp xzr, xzr, [sp+144]
001df2c4ldr x3, [sp+192]
001df2c8ldr x2, [sp+184]
001df2ccstr x2, [sp+128]
001df2d0str x3, [sp+136]
001df2d4ldr x0, [sp+144]
001df2d8ldr x1, [sp+152]
001df2dcldp x29, x30, [sp-8]
001df2e0add sp, sp, 288
001df2e4ret x30
001df2e8
001df2e8loc_1df2e8:
001df2e8ldr x5, [sp+296]
001df2ecldrsb x27, [x5]
001df2f0add x5, x5, 128
001df2f4ldr x0, [sp+96]
001df2f8subs xzr, x0, 512
001df2fcb.lo 0x1df304
001df300b 0x1df5a0
001df304
001df304loc_1df304:
001df304ldrb w5, [x5+x0]
001df308subs wzr, w5, 127
001df30cb.hi 0x1df314
001df310b 0x1df320
001df314
001df314loc_1df314:
001df314orr x5, xzr, 1
001df318strb w5, [sp+81]
001df31cb 0x1df328
001df320
001df320loc_1df320:
001df320orr x5, xzr, 1
001df324b 0x1df328
001df328
001df328loc_1df328:
001df328ldr x6, [sp+296]
001df32cldrsb x27, [x6]
001df330add x6, x6, 128
001df334ldr x0, [sp+96]
001df338subs xzr, x0, 512
001df33cb.lo 0x1df344
001df340b 0x1df598
001df344
001df344loc_1df344:
001df344ldrb w6, [x6+x0]
001df348cbz w6, 0x1df350
001df34cb 0x1df4a4
001df350
001df350loc_1df350:
001df350ldr x5, [sp+96]
001df354add x1, x5, 1
001df358str x1, [sp+120]
001df35cldr x5, [sp+296]
001df360ldrsb x27, [x5]
001df364add x5, x5, 128
001df368ldrsb x27, [x5]
001df36csubs xzr, x1, 512
001df370b.ls 0x1df378
001df374b 0x1df590
001df378
001df378loc_1df378:
001df378b 0x1df37c
001df37c
001df37cloc_1df37c:
001df37cstr x5, [sp+240]
001df380str x1, [sp+248]
001df384orr x5, xzr, 512
001df388str x5, [sp+256]
001df38cldr x5, [sp+296]
001df390ldrsb x27, [x5]
001df394ldr w0, [x5+120]
001df398str w0, [sp+88]
001df39cadrp x27, 0x841000
001df3a0ldr x1, [x27+3880]
001df3a4ldr x2, [sp+240]
001df3a8ldr x3, [sp+248]
001df3acldr x4, [sp+256]
001df3b0bl hash/crc32.Update
001df3b4str w0, [sp+92]
001df3b8ldr x5, [sp+296]
001df3bcldrsb x27, [x5]
001df3c0str w0, [x5+120]
001df3c4ldrb w5, [sp+81]
001df3c8tbnz w5, 0, 0x1df3d0
001df3ccb 0x1df440
001df3d0
001df3d0loc_1df3d0:
001df3d0ldr x2, [sp+96]
001df3d4adrp x0, 0x416000
001df3d8add x0, x0, 3264
001df3dcmov x1, xzr
001df3e0bl runtime.makeslice
001df3e4ldr x3, [sp+96]
001df3e8str x0, [sp+160]
001df3ecstr xzr, [sp+168]
001df3f0str x3, [sp+176]
001df3f4ldr x3, [sp+296]
001df3f8ldrsb x27, [x3]
001df3fcadd x3, x3, 128
001df400ldrsb x27, [x3]
001df404ldr x1, [sp+96]
001df408subs xzr, x1, 512
001df40cb.ls 0x1df414
001df410b 0x1df588
001df414
001df414loc_1df414:
001df414b 0x1df418
001df418
001df418loc_1df418:
001df418str x3, [sp+240]
001df41cstr x1, [sp+248]
001df420orr x5, xzr, 512
001df424str x5, [sp+256]
001df428str x3, [sp+216]
001df42cstr x1, [sp+224]
001df430str x5, [sp+232]
001df434str xzr, [sp+112]
001df438str x1, [sp+104]
001df43cb 0x1df4c4
001df440
001df440loc_1df440:
001df440ldr x3, [sp+296]
001df444ldrsb x27, [x3]
001df448add x1, x3, 128
001df44cldrsb x27, [x1]
001df450ldr x2, [sp+96]
001df454subs xzr, x2, 512
001df458b.ls 0x1df460
001df45cb 0x1df4b8
001df460
001df460loc_1df460:
001df460b 0x1df464
001df464
001df464loc_1df464:
001df464str x1, [sp+216]
001df468str x2, [sp+224]
001df46corr x3, xzr, 512
001df470str x3, [sp+232]
001df474mov x0, xzr
001df478bl runtime.slicebytetostring
001df47cstr x0, [sp+144]
001df480str x1, [sp+152]
001df484stp xzr, xzr, [sp+128]
001df488ldr x0, [sp+144]
001df48cldr x1, [sp+152]
001df490mov x2, xzr
001df494mov x3, xzr
001df498ldp x29, x30, [sp-8]
001df49cadd sp, sp, 288
001df4a0ret x30
001df4a4
001df4a4loc_1df4a4:
001df4a4b 0x1df4a8
001df4a8
001df4a8loc_1df4a8:
001df4a8ldr x4, [sp+96]
001df4acadd x4, x4, 1
001df4b0str x4, [sp+96]
001df4b4b 0x1df1fc
001df4b8
001df4b8loc_1df4b8:
001df4b8mov x1, x2
001df4bcorr x2, xzr, 512
001df4c0bl runtime.panicSliceAlen
001df4c4
001df4c4loc_1df4c4:
001df4c4ldr x5, [sp+104]
001df4c8ldr x6, [sp+112]
001df4ccsubs xzr, x5, x6
001df4d0b.gt 0x1df4d8
001df4d4b 0x1df54c
001df4d8
001df4d8loc_1df4d8:
001df4d8ldr x5, [sp+112]
001df4dcldr x6, [sp+216]
001df4e0ldrb w5, [x6+x5]
001df4e4strb w5, [sp+80]
001df4e8str w5, [sp+84]
001df4ecldr x2, [sp+176]
001df4f0ldr x0, [sp+160]
001df4f4ldr x5, [sp+168]
001df4f8add x1, x5, 1
001df4fcsubs xzr, x2, x1
001df500b.hs 0x1df508
001df504b 0x1df50c
001df508
001df508loc_1df508:
001df508b 0x1df520
001df50c
001df50cloc_1df50c:
001df50corr x3, xzr, 1
001df510adrp x4, 0x416000
001df514add x4, x4, 3264
001df518bl runtime.growslice
001df51cb 0x1df520
001df520
001df520loc_1df520:
001df520ldrsw x5, [sp+84]
001df524sub x6, x1, 1
001df528str w5, [x0+2*x6]
001df52cstr x0, [sp+160]
001df530str x1, [sp+168]
001df534str x2, [sp+176]
001df538b 0x1df53c
001df53c
001df53cloc_1df53c:
001df53cldr x5, [sp+112]
001df540add x5, x5, 1
001df544str x5, [sp+112]
001df548b 0x1df4c4
001df54c
001df54cloc_1df54c:
001df54cldr x1, [sp+160]
001df550ldr x2, [sp+168]
001df554ldr x3, [sp+176]
001df558mov x0, xzr
001df55cbl runtime.slicerunetostring
001df560str x0, [sp+144]
001df564str x1, [sp+152]
001df568stp xzr, xzr, [sp+128]
001df56cldr x0, [sp+144]
001df570ldr x1, [sp+152]
001df574mov x2, xzr
001df578mov x3, xzr
001df57cldp x29, x30, [sp-8]
001df580add sp, sp, 288
001df584ret x30
001df588
001df588loc_1df588:
001df588orr x2, xzr, 512
001df58cbl runtime.panicSliceAlen
001df590
001df590loc_1df590:
001df590orr x2, xzr, 512
001df594bl runtime.panicSliceAlen
001df598
001df598loc_1df598:
001df598orr x1, xzr, 512
001df59cbl runtime.panicIndex
001df5a0
001df5a0loc_1df5a0:
001df5a0orr x1, xzr, 512
001df5a4bl runtime.panicIndex
001df5a8
001df5a8loc_1df5a8:
001df5a8orr x1, xzr, 512
001df5acbl runtime.panicIndex
001df5b0hint
001df5b4
001df5b4loc_1df5b4:
001df5b4str x0, [sp+8]
001df5b8mov x3, x30
001df5bcbl runtime.morestack_noctxt.abi0
001df5c0ldr x0, [sp+8]
001df5c4b 0x1df1c0
001df5c8udf 0
001df5ccudf 0
001df1c0
001df1c0compress/gzip.(*Reader).readString: ; void compress/gzip.(*Reader).readString(compress/gzip.Reader * z)
001df1c0ldr x16, [x28+16]
001df1c4sub x17, sp, 160
001df1c8subs xzr, x17, x16
001df1ccb.ls 0x1df5b4
001df1d0sub x20, sp, 288
001df1d4stp x29, x30, [x20-8]
001df1d8add sp, x20, 0
001df1dcsub x29, sp, 8
001df1e0str x0, [sp+296]
001df1e4stp xzr, xzr, [sp+144]
001df1e8stp xzr, xzr, [sp+128]
001df1ecstp xzr, xzr, [sp+184]
001df1f0strb wzr, [sp+81]
001df1f4str xzr, [sp+96]
001df1f8b 0x1df1fc
001df1fc
001df1fcloc_1df1fc:
001df1fcb 0x1df200
001df200
001df200loc_1df200:
001df200ldr x4, [sp+96]
001df204subs xzr, x4, 512
001df208b.ge 0x1df210
001df20cb 0x1df240
001df210
001df210loc_1df210:
001df210stp xzr, xzr, [sp+144]
001df214adrp x27, 0x842000
001df218ldr x3, [x27+2248]
001df21cadrp x27, 0x842000
001df220ldr x2, [x27+2240]
001df224str x2, [sp+128]
001df228str x3, [sp+136]
001df22cldr x0, [sp+144]
001df230ldr x1, [sp+152]
001df234ldp x29, x30, [sp-8]
001df238add sp, sp, 288
001df23cret x30
001df240
001df240loc_1df240:
001df240stp xzr, xzr, [sp+264]
001df244ldr x1, [sp+296]
001df248ldrsb x27, [x1]
001df24cldr x2, [x1+88]
001df250ldrsb x27, [x2]
001df254ldr x0, [x1+96]
001df258ldr x1, [x2+32]
001df25cblr x1
001df260strb w0, [sp+83]
001df264str x1, [sp+264]
001df268str x2, [sp+272]
001df26cldrb w1, [sp+83]
001df270strb w1, [sp+82]
001df274ldr x1, [sp+264]
001df278ldr x2, [sp+272]
001df27cstr x1, [sp+200]
001df280str x2, [sp+208]
001df284ldr x1, [sp+296]
001df288ldrsb x27, [x1]
001df28cadd x1, x1, 128
001df290ldr x0, [sp+96]
001df294ldrb w2, [sp+82]
001df298subs xzr, x0, 512
001df29cb.lo 0x1df2a4
001df2a0b 0x1df5a8
001df2a4
001df2a4loc_1df2a4:
001df2a4strb w2, [x1+x0]
001df2a8ldr x5, [sp+208]
001df2acldr x6, [sp+200]
001df2b0str x6, [sp+184]
001df2b4str x5, [sp+192]
001df2b8cbnz x6, 0x1df2c0
001df2bcb 0x1df2e8
001df2c0
001df2c0loc_1df2c0:
001df2c0stp xzr, xzr, [sp+144]
001df2c4ldr x3, [sp+192]
001df2c8ldr x2, [sp+184]
001df2ccstr x2, [sp+128]
001df2d0str x3, [sp+136]
001df2d4ldr x0, [sp+144]
001df2d8ldr x1, [sp+152]
001df2dcldp x29, x30, [sp-8]
001df2e0add sp, sp, 288
001df2e4ret x30
001df2e8
001df2e8loc_1df2e8:
001df2e8ldr x5, [sp+296]
001df2ecldrsb x27, [x5]
001df2f0add x5, x5, 128
001df2f4ldr x0, [sp+96]
001df2f8subs xzr, x0, 512
001df2fcb.lo 0x1df304
001df300b 0x1df5a0
001df304
001df304loc_1df304:
001df304ldrb w5, [x5+x0]
001df308subs wzr, w5, 127
001df30cb.hi 0x1df314
001df310b 0x1df320
001df314
001df314loc_1df314:
001df314orr x5, xzr, 1
001df318strb w5, [sp+81]
001df31cb 0x1df328
001df320
001df320loc_1df320:
001df320orr x5, xzr, 1
001df324b 0x1df328
001df328
001df328loc_1df328:
001df328ldr x6, [sp+296]
001df32cldrsb x27, [x6]
001df330add x6, x6, 128
001df334ldr x0, [sp+96]
001df338subs xzr, x0, 512
001df33cb.lo 0x1df344
001df340b 0x1df598
001df344
001df344loc_1df344:
001df344ldrb w6, [x6+x0]
001df348cbz w6, 0x1df350
001df34cb 0x1df4a4
001df350
001df350loc_1df350:
001df350ldr x5, [sp+96]
001df354add x1, x5, 1
001df358str x1, [sp+120]
001df35cldr x5, [sp+296]
001df360ldrsb x27, [x5]
001df364add x5, x5, 128
001df368ldrsb x27, [x5]
001df36csubs xzr, x1, 512
001df370b.ls 0x1df378
001df374b 0x1df590
001df378
001df378loc_1df378:
001df378b 0x1df37c
001df37c
001df37cloc_1df37c:
001df37cstr x5, [sp+240]
001df380str x1, [sp+248]
001df384orr x5, xzr, 512
001df388str x5, [sp+256]
001df38cldr x5, [sp+296]
001df390ldrsb x27, [x5]
001df394ldr w0, [x5+120]
001df398str w0, [sp+88]
001df39cadrp x27, 0x841000
001df3a0ldr x1, [x27+3880]
001df3a4ldr x2, [sp+240]
001df3a8ldr x3, [sp+248]
001df3acldr x4, [sp+256]
001df3b0bl hash/crc32.Update
001df3b4str w0, [sp+92]
001df3b8ldr x5, [sp+296]
001df3bcldrsb x27, [x5]
001df3c0str w0, [x5+120]
001df3c4ldrb w5, [sp+81]
001df3c8tbnz w5, 0, 0x1df3d0
001df3ccb 0x1df440
001df3d0
001df3d0loc_1df3d0:
001df3d0ldr x2, [sp+96]
001df3d4adrp x0, 0x416000
001df3d8add x0, x0, 3264
001df3dcmov x1, xzr
001df3e0bl runtime.makeslice
001df3e4ldr x3, [sp+96]
001df3e8str x0, [sp+160]
001df3ecstr xzr, [sp+168]
001df3f0str x3, [sp+176]
001df3f4ldr x3, [sp+296]
001df3f8ldrsb x27, [x3]
001df3fcadd x3, x3, 128
001df400ldrsb x27, [x3]
001df404ldr x1, [sp+96]
001df408subs xzr, x1, 512
001df40cb.ls 0x1df414
001df410b 0x1df588
001df414
001df414loc_1df414:
001df414b 0x1df418
001df418
001df418loc_1df418:
001df418str x3, [sp+240]
001df41cstr x1, [sp+248]
001df420orr x5, xzr, 512
001df424str x5, [sp+256]
001df428str x3, [sp+216]
001df42cstr x1, [sp+224]
001df430str x5, [sp+232]
001df434str xzr, [sp+112]
001df438str x1, [sp+104]
001df43cb 0x1df4c4
001df440
001df440loc_1df440:
001df440ldr x3, [sp+296]
001df444ldrsb x27, [x3]
001df448add x1, x3, 128
001df44cldrsb x27, [x1]
001df450ldr x2, [sp+96]
001df454subs xzr, x2, 512
001df458b.ls 0x1df460
001df45cb 0x1df4b8
001df460
001df460loc_1df460:
001df460b 0x1df464
001df464
001df464loc_1df464:
001df464str x1, [sp+216]
001df468str x2, [sp+224]
001df46corr x3, xzr, 512
001df470str x3, [sp+232]
001df474mov x0, xzr
001df478bl runtime.slicebytetostring
001df47cstr x0, [sp+144]
001df480str x1, [sp+152]
001df484stp xzr, xzr, [sp+128]
001df488ldr x0, [sp+144]
001df48cldr x1, [sp+152]
001df490mov x2, xzr
001df494mov x3, xzr
001df498ldp x29, x30, [sp-8]
001df49cadd sp, sp, 288
001df4a0ret x30
001df4a4
001df4a4loc_1df4a4:
001df4a4b 0x1df4a8
001df4a8
001df4a8loc_1df4a8:
001df4a8ldr x4, [sp+96]
001df4acadd x4, x4, 1
001df4b0str x4, [sp+96]
001df4b4b 0x1df1fc
001df4b8
001df4b8loc_1df4b8:
001df4b8mov x1, x2
001df4bcorr x2, xzr, 512
001df4c0bl runtime.panicSliceAlen
001df4c4
001df4c4loc_1df4c4:
001df4c4ldr x5, [sp+104]
001df4c8ldr x6, [sp+112]
001df4ccsubs xzr, x5, x6
001df4d0b.gt 0x1df4d8
001df4d4b 0x1df54c
001df4d8
001df4d8loc_1df4d8:
001df4d8ldr x5, [sp+112]
001df4dcldr x6, [sp+216]
001df4e0ldrb w5, [x6+x5]
001df4e4strb w5, [sp+80]
001df4e8str w5, [sp+84]
001df4ecldr x2, [sp+176]
001df4f0ldr x0, [sp+160]
001df4f4ldr x5, [sp+168]
001df4f8add x1, x5, 1
001df4fcsubs xzr, x2, x1
001df500b.hs 0x1df508
001df504b 0x1df50c
001df508
001df508loc_1df508:
001df508b 0x1df520
001df50c
001df50cloc_1df50c:
001df50corr x3, xzr, 1
001df510adrp x4, 0x416000
001df514add x4, x4, 3264
001df518bl runtime.growslice
001df51cb 0x1df520
001df520
001df520loc_1df520:
001df520ldrsw x5, [sp+84]
001df524sub x6, x1, 1
001df528str w5, [x0+2*x6]
001df52cstr x0, [sp+160]
001df530str x1, [sp+168]
001df534str x2, [sp+176]
001df538b 0x1df53c
001df53c
001df53cloc_1df53c:
001df53cldr x5, [sp+112]
001df540add x5, x5, 1
001df544str x5, [sp+112]
001df548b 0x1df4c4
001df54c
001df54cloc_1df54c:
001df54cldr x1, [sp+160]
001df550ldr x2, [sp+168]
001df554ldr x3, [sp+176]
001df558mov x0, xzr
001df55cbl runtime.slicerunetostring
001df560str x0, [sp+144]
001df564str x1, [sp+152]
001df568stp xzr, xzr, [sp+128]
001df56cldr x0, [sp+144]
001df570ldr x1, [sp+152]
001df574mov x2, xzr
001df578mov x3, xzr
001df57cldp x29, x30, [sp-8]
001df580add sp, sp, 288
001df584ret x30
001df588
001df588loc_1df588:
001df588orr x2, xzr, 512
001df58cbl runtime.panicSliceAlen
001df590
001df590loc_1df590:
001df590orr x2, xzr, 512
001df594bl runtime.panicSliceAlen
001df598
001df598loc_1df598:
001df598orr x1, xzr, 512
001df59cbl runtime.panicIndex
001df5a0
001df5a0loc_1df5a0:
001df5a0orr x1, xzr, 512
001df5a4bl runtime.panicIndex
001df5a8
001df5a8loc_1df5a8:
001df5a8orr x1, xzr, 512
001df5acbl runtime.panicIndex
001df5b0hint
001df5b4
001df5b4loc_1df5b4:
001df5b4str x0, [sp+8]
001df5b8mov x3, x30
001df5bcbl runtime.morestack_noctxt.abi0
001df5c0ldr x0, [sp+8]
001df5c4b 0x1df1c0
001df5c8udf 0
001df5ccudf 0
001df1c0
001df5d0
001df5d0compress/gzip.(*Reader).readHeader: ; void compress/gzip.(*Reader).readHeader(compress/gzip.Reader * z)
001df5d0ldr x16, [x28+16]
001df5d4sub x17, sp, 592
001df5d8subs xzr, x17, x16
001df5dcb.ls 0x1e025c
001df5e0sub x20, sp, 720
001df5e4stp x29, x30, [x20-8]
001df5e8add sp, x20, 0
001df5ecsub x29, sp, 8
001df5f0str x0, [sp+728]
001df5f4add x20, sp, 144
001df5f8adr x27, 16
001df5fcstp x29, x27, [sp-24]
001df600sub x29, sp, 24
001df604bl fn_87cfc
001df608sub x29, sp, 8
001df60cstr xzr, [sp+224]
001df610stp xzr, xzr, [sp+232]
001df614ldr x5, [sp+728]
001df618ldrsb x27, [x5]
001df61cadd x5, x5, 128
001df620ldrsb x27, [x5]
001df624b 0x1df628
001df628
001df628loc_1df628:
001df628b 0x1df62c
001df62c
001df62cloc_1df62c:
001df62cstr x5, [sp+592]
001df630movz x5, 10
001df634str x5, [sp+600]
001df638orr x6, xzr, 512
001df63cstr x6, [sp+608]
001df640add x27, sp, 576
001df644stp xzr, xzr, [x27]
001df648ldr x7, [sp+728]
001df64cldrsb x27, [x7]
001df650ldr x1, [x7+96]
001df654ldr x7, [x7+88]
001df658str x7, [sp+488]
001df65cstr x1, [sp+496]
001df660cbnz x7, 0x1df668
001df664b 0x1df688
001df668
001df668loc_1df668:
001df668str x1, [sp+288]
001df66cldr x1, [x7+8]
001df670adrp x0, 0x82f000
001df674add x0, x0, 2512
001df678bl runtime.typeAssert
001df67cldr x1, [sp+288]
001df680mov x7, x0
001df684b 0x1df68c
001df688
001df688loc_1df688:
001df688b 0x1df68c
001df68c
001df68cloc_1df68c:
001df68cstr x7, [sp+472]
001df690str x1, [sp+480]
001df694ldr x2, [sp+592]
001df698ldr x3, [sp+600]
001df69cldr x4, [sp+608]
001df6a0mov x0, x7
001df6a4bl io.ReadFull
001df6a8str x0, [sp+104]
001df6acstr x1, [sp+576]
001df6b0str x2, [sp+584]
001df6b4ldr x5, [sp+104]
001df6b8str x5, [sp+96]
001df6bcstr x1, [sp+376]
001df6c0str x2, [sp+384]
001df6c4str x1, [sp+232]
001df6c8str x2, [sp+240]
001df6cccbnz x1, 0x1df6d4
001df6d0b 0x1df71c
001df6d4
001df6d4loc_1df6d4:
001df6d4ldr x0, [sp+144]
001df6d8ldr x13, [sp+152]
001df6dcldr x14, [sp+160]
001df6e0ldr x3, [sp+168]
001df6e4ldr x4, [sp+176]
001df6e8ldr x5, [sp+184]
001df6ecldr x6, [sp+192]
001df6f0ldr x7, [sp+200]
001df6f4ldr x8, [sp+208]
001df6f8ldr x9, [sp+216]
001df6fcldrb w10, [sp+224]
001df700mov x11, x1
001df704mov x12, x2
001df708mov x1, x13
001df70cmov x2, x14
001df710ldp x29, x30, [sp-8]
001df714add sp, sp, 720
001df718ret x30
001df71c
001df71cloc_1df71c:
001df71cldr x13, [sp+728]
001df720ldrsb x27, [x13]
001df724ldrb w13, [x13+128]
001df728subs wzr, w13, 31
001df72ccset x13, ne
001df730strb w13, [sp+62]
001df734b.ne 0x1df73c
001df738b 0x1df740
001df73c
001df73cloc_1df73c:
001df73cb 0x1df75c
001df740
001df740loc_1df740:
001df740ldr x13, [sp+728]
001df744ldrsb x27, [x13]
001df748ldrb w13, [x13+129]
001df74csubs wzr, w13, 139
001df750cset x13, ne
001df754strb w13, [sp+62]
001df758b 0x1df75c
001df75c
001df75cloc_1df75c:
001df75cldrb w13, [sp+62]
001df760strb w13, [sp+63]
001df764tbnz w13, 0, 0x1df76c
001df768b 0x1df770
001df76c
001df76cloc_1df76c:
001df76cb 0x1df78c
001df770
001df770loc_1df770:
001df770ldr x13, [sp+728]
001df774ldrsb x27, [x13]
001df778ldrb w13, [x13+130]
001df77csubs wzr, w13, 8
001df780cset x13, ne
001df784strb w13, [sp+63]
001df788b 0x1df78c
001df78c
001df78cloc_1df78c:
001df78cldrb w13, [sp+63]
001df790tbnz w13, 0, 0x1df798
001df794b 0x1df7e8
001df798
001df798loc_1df798:
001df798adrp x27, 0x842000
001df79cldr x11, [x27+2240]
001df7a0adrp x27, 0x842000
001df7a4ldr x12, [x27+2248]
001df7a8str x11, [sp+232]
001df7acstr x12, [sp+240]
001df7b0ldr x0, [sp+144]
001df7b4ldr x1, [sp+152]
001df7b8ldr x2, [sp+160]
001df7bcldr x3, [sp+168]
001df7c0ldr x4, [sp+176]
001df7c4ldr x5, [sp+184]
001df7c8ldr x6, [sp+192]
001df7ccldr x7, [sp+200]
001df7d0ldr x8, [sp+208]
001df7d4ldr x9, [sp+216]
001df7d8ldrb w10, [sp+224]
001df7dcldp x29, x30, [sp-8]
001df7e0add sp, sp, 720
001df7e4ret x30
001df7e8
001df7e8loc_1df7e8:
001df7e8ldr x3, [sp+728]
001df7ecldrsb x27, [x3]
001df7f0ldrb w3, [x3+131]
001df7f4strb w3, [sp+61]
001df7f8ldr x3, [sp+728]
001df7fcldrsb x27, [x3]
001df800add x3, x3, 128
001df804ldrsb x27, [x3]
001df808b 0x1df80c
001df80c
001df80cloc_1df80c:
001df80cb 0x1df810
001df810
001df810loc_1df810:
001df810add x0, x3, 4
001df814str x0, [sp+592]
001df818orr x1, xzr, 4
001df81cstr x1, [sp+600]
001df820orr x2, xzr, 508
001df824str x2, [sp+608]
001df828bl encoding/binary.littleEndian.Uint32
001df82cstr w0, [sp+76]
001df830mov w0, w0
001df834str x0, [sp+80]
001df838cbnz x0, 0x1df840
001df83cb 0x1df864
001df840
001df840loc_1df840:
001df840mov x1, xzr
001df844bl time.Unix
001df848str x0, [sp+552]
001df84cstr x1, [sp+560]
001df850str x2, [sp+568]
001df854str x0, [sp+184]
001df858str x1, [sp+192]
001df85cstr x2, [sp+200]
001df860b 0x1df868
001df864
001df864loc_1df864:
001df864b 0x1df868
001df868
001df868loc_1df868:
001df868ldr x3, [sp+728]
001df86cldrsb x27, [x3]
001df870ldrb w3, [x3+137]
001df874strb w3, [sp+224]
001df878ldr x3, [sp+728]
001df87cldrsb x27, [x3]
001df880add x0, x3, 128
001df884ldrsb x27, [x0]
001df888b 0x1df88c
001df88c
001df88cloc_1df88c:
001df88cb 0x1df890
001df890
001df890loc_1df890:
001df890str x0, [sp+592]
001df894movz x1, 10
001df898str x1, [sp+600]
001df89corr x2, xzr, 512
001df8a0str x2, [sp+608]
001df8a4bl hash/crc32.ChecksumIEEE
001df8a8str w0, [sp+76]
001df8acldr x3, [sp+728]
001df8b0ldrsb x27, [x3]
001df8b4str w0, [x3+120]
001df8b8ldrb w3, [sp+61]
001df8bctbnz w3, 2, 0x1df8c4
001df8c0b 0x1dfc54
001df8c4
001df8c4loc_1df8c4:
001df8c4ldr x5, [sp+728]
001df8c8ldrsb x27, [x5]
001df8ccadd x5, x5, 128
001df8d0ldrsb x27, [x5]
001df8d4b 0x1df8d8
001df8d8
001df8d8loc_1df8d8:
001df8d8b 0x1df8dc
001df8dc
001df8dcloc_1df8dc:
001df8dcstr x5, [sp+592]
001df8e0orr x5, xzr, 2
001df8e4str x5, [sp+600]
001df8e8orr x6, xzr, 512
001df8ecstr x6, [sp+608]
001df8f0add x27, sp, 576
001df8f4stp xzr, xzr, [x27]
001df8f8ldr x7, [sp+728]
001df8fcldrsb x27, [x7]
001df900ldr x1, [x7+96]
001df904ldr x7, [x7+88]
001df908str x7, [sp+456]
001df90cstr x1, [sp+464]
001df910cbnz x7, 0x1df918
001df914b 0x1df938
001df918
001df918loc_1df918:
001df918str x1, [sp+288]
001df91cldr x1, [x7+8]
001df920adrp x0, 0x82f000
001df924add x0, x0, 2544
001df928bl runtime.typeAssert
001df92cldr x1, [sp+288]
001df930mov x7, x0
001df934b 0x1df93c
001df938
001df938loc_1df938:
001df938b 0x1df93c
001df93c
001df93cloc_1df93c:
001df93cstr x7, [sp+440]
001df940str x1, [sp+448]
001df944ldr x2, [sp+592]
001df948ldr x3, [sp+600]
001df94cldr x4, [sp+608]
001df950mov x0, x7
001df954bl io.ReadFull
001df958str x0, [sp+104]
001df95cstr x1, [sp+576]
001df960str x2, [sp+584]
001df964ldr x5, [sp+104]
001df968str x5, [sp+88]
001df96cstr x1, [sp+272]
001df970str x2, [sp+280]
001df974str x1, [sp+232]
001df978str x2, [sp+240]
001df97ccbnz x1, 0x1df984
001df980b 0x1dfa14
001df984
001df984loc_1df984:
001df984mov x0, x1
001df988mov x1, x2
001df98cbl compress/gzip.noEOF
001df990str x0, [sp+576]
001df994str x1, [sp+584]
001df998str x0, [sp+232]
001df99cstr x1, [sp+240]
001df9a0ldr x2, [sp+144]
001df9a4ldr x3, [sp+152]
001df9a8ldr x4, [sp+160]
001df9acldr x5, [sp+168]
001df9b0ldr x6, [sp+176]
001df9b4ldr x7, [sp+184]
001df9b8ldr x8, [sp+192]
001df9bcldr x9, [sp+200]
001df9c0ldr x10, [sp+208]
001df9c4ldr x11, [sp+216]
001df9c8ldrb w12, [sp+224]
001df9ccmov x13, x0
001df9d0mov x0, x2
001df9d4mov x14, x1
001df9d8mov x1, x3
001df9dcmov x2, x4
001df9e0mov x3, x5
001df9e4mov x4, x6
001df9e8mov x5, x7
001df9ecmov x6, x8
001df9f0mov x7, x9
001df9f4mov x8, x10
001df9f8mov x9, x11
001df9fcmov x10, x12
001dfa00mov x11, x13
001dfa04mov x12, x14
001dfa08ldp x29, x30, [sp-8]
001dfa0cadd sp, sp, 720
001dfa10ret x30
001dfa14
001dfa14loc_1dfa14:
001dfa14ldr x5, [sp+728]
001dfa18ldrsb x27, [x5]
001dfa1cadd x5, x5, 128
001dfa20ldrsb x27, [x5]
001dfa24b 0x1dfa28
001dfa28
001dfa28loc_1dfa28:
001dfa28b 0x1dfa2c
001dfa2c
001dfa2cloc_1dfa2c:
001dfa2cstr x5, [sp+592]
001dfa30orr x5, xzr, 2
001dfa34str x5, [sp+600]
001dfa38orr x5, xzr, 512
001dfa3cstr x5, [sp+608]
001dfa40ldr x5, [sp+728]
001dfa44ldrsb x27, [x5]
001dfa48ldr w0, [x5+120]
001dfa4cstr w0, [sp+72]
001dfa50adrp x27, 0x841000
001dfa54ldr x1, [x27+3880]
001dfa58ldr x2, [sp+592]
001dfa5cldr x3, [sp+600]
001dfa60ldr x4, [sp+608]
001dfa64bl hash/crc32.Update
001dfa68str w0, [sp+76]
001dfa6cldr x5, [sp+728]
001dfa70ldrsb x27, [x5]
001dfa74str w0, [x5+120]
001dfa78ldr x5, [sp+728]
001dfa7cldrsb x27, [x5]
001dfa80add x0, x5, 128
001dfa84ldrsb x27, [x0]
001dfa88b 0x1dfa8c
001dfa8c
001dfa8cloc_1dfa8c:
001dfa8cb 0x1dfa90
001dfa90
001dfa90loc_1dfa90:
001dfa90str x0, [sp+592]
001dfa94orr x1, xzr, 2
001dfa98str x1, [sp+600]
001dfa9corr x2, xzr, 512
001dfaa0str x2, [sp+608]
001dfaa4bl encoding/binary.littleEndian.Uint16
001dfaa8strh w0, [sp+66]
001dfaacubfm x1, x0, 0, 15
001dfab0ubfm x2, x0, 0, 15
001dfab4adrp x0, 0x416000
001dfab8add x0, x0, 3072
001dfabcbl runtime.makeslice
001dfac0ldrh w3, [sp+66]
001dfac4ldrh w4, [sp+66]
001dfac8str x0, [sp+248]
001dfaccstr x3, [sp+256]
001dfad0mov x3, x4
001dfad4str x3, [sp+264]
001dfad8add x27, sp, 576
001dfadcstp xzr, xzr, [x27]
001dfae0ldr x3, [sp+728]
001dfae4ldrsb x27, [x3]
001dfae8ldr x1, [x3+96]
001dfaecldr x3, [x3+88]
001dfaf0str x3, [sp+424]
001dfaf4str x1, [sp+432]
001dfaf8cbnz x3, 0x1dfb00
001dfafcb 0x1dfb20
001dfb00
001dfb00loc_1dfb00:
001dfb00str x1, [sp+288]
001dfb04ldr x1, [x3+8]
001dfb08adrp x0, 0x82f000
001dfb0cadd x0, x0, 2576
001dfb10bl runtime.typeAssert
001dfb14ldr x1, [sp+288]
001dfb18mov x3, x0
001dfb1cb 0x1dfb24
001dfb20
001dfb20loc_1dfb20:
001dfb20b 0x1dfb24
001dfb24
001dfb24loc_1dfb24:
001dfb24str x3, [sp+408]
001dfb28str x1, [sp+416]
001dfb2cldr x2, [sp+248]
001dfb30ldr x5, [sp+256]
001dfb34ldr x4, [sp+264]
001dfb38mov x0, x3
001dfb3cmov x3, x5
001dfb40bl io.ReadFull
001dfb44str x0, [sp+104]
001dfb48str x1, [sp+576]
001dfb4cstr x2, [sp+584]
001dfb50ldr x5, [sp+104]
001dfb54str x5, [sp+120]
001dfb58str x1, [sp+696]
001dfb5cstr x2, [sp+704]
001dfb60str x1, [sp+232]
001dfb64str x2, [sp+240]
001dfb68cbnz x1, 0x1dfb70
001dfb6cb 0x1dfc00
001dfb70
001dfb70loc_1dfb70:
001dfb70mov x0, x1
001dfb74mov x1, x2
001dfb78bl compress/gzip.noEOF
001dfb7cstr x0, [sp+576]
001dfb80str x1, [sp+584]
001dfb84str x0, [sp+232]
001dfb88str x1, [sp+240]
001dfb8cldr x2, [sp+144]
001dfb90ldr x3, [sp+152]
001dfb94ldr x4, [sp+160]
001dfb98ldr x5, [sp+168]
001dfb9cldr x6, [sp+176]
001dfba0ldr x7, [sp+184]
001dfba4ldr x8, [sp+192]
001dfba8ldr x9, [sp+200]
001dfbacldr x10, [sp+208]
001dfbb0ldr x11, [sp+216]
001dfbb4ldrb w12, [sp+224]
001dfbb8mov x13, x0
001dfbbcmov x0, x2
001dfbc0mov x14, x1
001dfbc4mov x1, x3
001dfbc8mov x2, x4
001dfbccmov x3, x5
001dfbd0mov x4, x6
001dfbd4mov x5, x7
001dfbd8mov x6, x8
001dfbdcmov x7, x9
001dfbe0mov x8, x10
001dfbe4mov x9, x11
001dfbe8mov x10, x12
001dfbecmov x11, x13
001dfbf0mov x12, x14
001dfbf4ldp x29, x30, [sp-8]
001dfbf8add sp, sp, 720
001dfbfcret x30
001dfc00
001dfc00loc_1dfc00:
001dfc00ldr x5, [sp+728]
001dfc04ldrsb x27, [x5]
001dfc08ldr w0, [x5+120]
001dfc0cstr w0, [sp+68]
001dfc10ldr x2, [sp+248]
001dfc14adrp x27, 0x841000
001dfc18ldr x1, [x27+3880]
001dfc1cldr x3, [sp+256]
001dfc20ldr x4, [sp+264]
001dfc24bl hash/crc32.Update
001dfc28str w0, [sp+76]
001dfc2cldr x5, [sp+728]
001dfc30ldrsb x27, [x5]
001dfc34str w0, [x5+120]
001dfc38ldr x5, [sp+248]
001dfc3cldr x6, [sp+256]
001dfc40ldr x7, [sp+264]
001dfc44str x5, [sp+160]
001dfc48str x6, [sp+168]
001dfc4cstr x7, [sp+176]
001dfc50b 0x1dfc58
001dfc54
001dfc54loc_1dfc54:
001dfc54b 0x1dfc58
001dfc58
001dfc58loc_1dfc58:
001dfc58stp xzr, xzr, [sp+128]
001dfc5cldrb w5, [sp+61]
001dfc60tbnz w5, 3, 0x1dfc68
001dfc64b 0x1dfd74
001dfc68
001dfc68loc_1dfc68:
001dfc68add x27, sp, 536
001dfc6cstp xzr, xzr, [x27]
001dfc70add x27, sp, 576
001dfc74stp xzr, xzr, [x27]
001dfc78ldr x0, [sp+728]
001dfc7cbl compress/gzip.(*Reader).readString
001dfc80str x0, [sp+536]
001dfc84str x1, [sp+544]
001dfc88str x2, [sp+576]
001dfc8cstr x3, [sp+584]
001dfc90ldr x1, [sp+536]
001dfc94ldr x2, [sp+544]
001dfc98str x1, [sp+680]
001dfc9cstr x2, [sp+688]
001dfca0ldr x1, [sp+576]
001dfca4ldr x2, [sp+584]
001dfca8str x1, [sp+664]
001dfcacstr x2, [sp+672]
001dfcb0ldr x1, [sp+680]
001dfcb4ldr x2, [sp+688]
001dfcb8str x1, [sp+128]
001dfcbcstr x2, [sp+136]
001dfcc0ldr x1, [sp+672]
001dfcc4ldr x0, [sp+664]
001dfcc8str x0, [sp+232]
001dfcccstr x1, [sp+240]
001dfcd0cbnz x0, 0x1dfcd8
001dfcd4b 0x1dfd60
001dfcd8
001dfcd8loc_1dfcd8:
001dfcd8bl compress/gzip.noEOF
001dfcdcstr x0, [sp+576]
001dfce0str x1, [sp+584]
001dfce4str x0, [sp+232]
001dfce8str x1, [sp+240]
001dfcecldr x2, [sp+144]
001dfcf0ldr x3, [sp+152]
001dfcf4ldr x4, [sp+160]
001dfcf8ldr x5, [sp+168]
001dfcfcldr x6, [sp+176]
001dfd00ldr x7, [sp+184]
001dfd04ldr x8, [sp+192]
001dfd08ldr x9, [sp+200]
001dfd0cldr x10, [sp+208]
001dfd10ldr x11, [sp+216]
001dfd14ldrb w12, [sp+224]
001dfd18mov x13, x0
001dfd1cmov x0, x2
001dfd20mov x14, x1
001dfd24mov x1, x3
001dfd28mov x2, x4
001dfd2cmov x3, x5
001dfd30mov x4, x6
001dfd34mov x5, x7
001dfd38mov x6, x8
001dfd3cmov x7, x9
001dfd40mov x8, x10
001dfd44mov x9, x11
001dfd48mov x10, x12
001dfd4cmov x11, x13
001dfd50mov x12, x14
001dfd54ldp x29, x30, [sp-8]
001dfd58add sp, sp, 720
001dfd5cret x30
001dfd60
001dfd60loc_1dfd60:
001dfd60ldr x5, [sp+128]
001dfd64ldr x6, [sp+136]
001dfd68str x5, [sp+208]
001dfd6cstr x6, [sp+216]
001dfd70b 0x1dfd78
001dfd74
001dfd74loc_1dfd74:
001dfd74b 0x1dfd78
001dfd78
001dfd78loc_1dfd78:
001dfd78ldrb w5, [sp+61]
001dfd7ctbnz w5, 4, 0x1dfd84
001dfd80b 0x1dfe90
001dfd84
001dfd84loc_1dfd84:
001dfd84add x27, sp, 536
001dfd88stp xzr, xzr, [x27]
001dfd8cadd x27, sp, 576
001dfd90stp xzr, xzr, [x27]
001dfd94ldr x0, [sp+728]
001dfd98bl compress/gzip.(*Reader).readString
001dfd9cstr x0, [sp+536]
001dfda0str x1, [sp+544]
001dfda4str x2, [sp+576]
001dfda8str x3, [sp+584]
001dfdacldr x1, [sp+536]
001dfdb0ldr x2, [sp+544]
001dfdb4str x1, [sp+648]
001dfdb8str x2, [sp+656]
001dfdbcldr x1, [sp+576]
001dfdc0ldr x2, [sp+584]
001dfdc4str x1, [sp+632]
001dfdc8str x2, [sp+640]
001dfdccldr x1, [sp+648]
001dfdd0ldr x2, [sp+656]
001dfdd4str x1, [sp+128]
001dfdd8str x2, [sp+136]
001dfddcldr x1, [sp+640]
001dfde0ldr x0, [sp+632]
001dfde4str x0, [sp+232]
001dfde8str x1, [sp+240]
001dfdeccbnz x0, 0x1dfdf4
001dfdf0b 0x1dfe7c
001dfdf4
001dfdf4loc_1dfdf4:
001dfdf4bl compress/gzip.noEOF
001dfdf8str x0, [sp+576]
001dfdfcstr x1, [sp+584]
001dfe00str x0, [sp+232]
001dfe04str x1, [sp+240]
001dfe08ldr x2, [sp+144]
001dfe0cldr x3, [sp+152]
001dfe10ldr x4, [sp+160]
001dfe14ldr x5, [sp+168]
001dfe18ldr x6, [sp+176]
001dfe1cldr x7, [sp+184]
001dfe20ldr x8, [sp+192]
001dfe24ldr x9, [sp+200]
001dfe28ldr x10, [sp+208]
001dfe2cldr x11, [sp+216]
001dfe30ldrb w12, [sp+224]
001dfe34mov x13, x0
001dfe38mov x0, x2
001dfe3cmov x14, x1
001dfe40mov x1, x3
001dfe44mov x2, x4
001dfe48mov x3, x5
001dfe4cmov x4, x6
001dfe50mov x5, x7
001dfe54mov x6, x8
001dfe58mov x7, x9
001dfe5cmov x8, x10
001dfe60mov x9, x11
001dfe64mov x10, x12
001dfe68mov x11, x13
001dfe6cmov x12, x14
001dfe70ldp x29, x30, [sp-8]
001dfe74add sp, sp, 720
001dfe78ret x30
001dfe7c
001dfe7cloc_1dfe7c:
001dfe7cldr x5, [sp+128]
001dfe80ldr x6, [sp+136]
001dfe84str x5, [sp+144]
001dfe88str x6, [sp+152]
001dfe8cb 0x1dfe94
001dfe90
001dfe90loc_1dfe90:
001dfe90b 0x1dfe94
001dfe94
001dfe94loc_1dfe94:
001dfe94ldrb w5, [sp+61]
001dfe98tbnz w5, 1, 0x1dfea0
001dfe9cb 0x1e0098
001dfea0
001dfea0loc_1dfea0:
001dfea0ldr x5, [sp+728]
001dfea4ldrsb x27, [x5]
001dfea8add x5, x5, 128
001dfeacldrsb x27, [x5]
001dfeb0b 0x1dfeb4
001dfeb4
001dfeb4loc_1dfeb4:
001dfeb4b 0x1dfeb8
001dfeb8
001dfeb8loc_1dfeb8:
001dfeb8str x5, [sp+592]
001dfebcorr x5, xzr, 2
001dfec0str x5, [sp+600]
001dfec4orr x6, xzr, 512
001dfec8str x6, [sp+608]
001dfeccadd x27, sp, 576
001dfed0stp xzr, xzr, [x27]
001dfed4ldr x7, [sp+728]
001dfed8ldrsb x27, [x7]
001dfedcldr x1, [x7+96]
001dfee0ldr x7, [x7+88]
001dfee4str x7, [sp+392]
001dfee8str x1, [sp+400]
001dfeeccbnz x7, 0x1dfef4
001dfef0b 0x1dff14
001dfef4
001dfef4loc_1dfef4:
001dfef4str x1, [sp+288]
001dfef8ldr x1, [x7+8]
001dfefcadrp x0, 0x82f000
001dff00add x0, x0, 2608
001dff04bl runtime.typeAssert
001dff08ldr x1, [sp+288]
001dff0cmov x7, x0
001dff10b 0x1dff18
001dff14
001dff14loc_1dff14:
001dff14b 0x1dff18
001dff18
001dff18loc_1dff18:
001dff18str x7, [sp+360]
001dff1cstr x1, [sp+368]
001dff20ldr x2, [sp+592]
001dff24ldr x3, [sp+600]
001dff28ldr x4, [sp+608]
001dff2cmov x0, x7
001dff30bl io.ReadFull
001dff34str x0, [sp+104]
001dff38str x1, [sp+576]
001dff3cstr x2, [sp+584]
001dff40ldr x5, [sp+104]
001dff44str x5, [sp+112]
001dff48str x1, [sp+616]
001dff4cstr x2, [sp+624]
001dff50str x1, [sp+232]
001dff54str x2, [sp+240]
001dff58cbnz x1, 0x1dff60
001dff5cb 0x1dfff0
001dff60
001dff60loc_1dff60:
001dff60mov x0, x1
001dff64mov x1, x2
001dff68bl compress/gzip.noEOF
001dff6cstr x0, [sp+576]
001dff70str x1, [sp+584]
001dff74str x0, [sp+232]
001dff78str x1, [sp+240]
001dff7cldr x2, [sp+144]
001dff80ldr x3, [sp+152]
001dff84ldr x4, [sp+160]
001dff88ldr x5, [sp+168]
001dff8cldr x6, [sp+176]
001dff90ldr x7, [sp+184]
001dff94ldr x8, [sp+192]
001dff98ldr x9, [sp+200]
001dff9cldr x10, [sp+208]
001dffa0ldr x11, [sp+216]
001dffa4ldrb w12, [sp+224]
001dffa8mov x13, x0
001dffacmov x0, x2
001dffb0mov x14, x1
001dffb4mov x1, x3
001dffb8mov x2, x4
001dffbcmov x3, x5
001dffc0mov x4, x6
001dffc4mov x5, x7
001dffc8mov x6, x8
001dffccmov x7, x9
001dffd0mov x8, x10
001dffd4mov x9, x11
001dffd8mov x10, x12
001dffdcmov x11, x13
001dffe0mov x12, x14
001dffe4ldp x29, x30, [sp-8]
001dffe8add sp, sp, 720
001dffecret x30
001dfff0
001dfff0loc_1dfff0:
001dfff0ldr x3, [sp+728]
001dfff4ldrsb x27, [x3]
001dfff8add x0, x3, 128
001dfffcldrsb x27, [x0]
001e0000b 0x1e0004
001e0004
001e0004loc_1e0004:
001e0004b 0x1e0008
001e0008
001e0008loc_1e0008:
001e0008str x0, [sp+592]
001e000corr x1, xzr, 2
001e0010str x1, [sp+600]
001e0014orr x2, xzr, 512
001e0018str x2, [sp+608]
001e001cbl encoding/binary.littleEndian.Uint16
001e0020strh w0, [sp+64]
001e0024ubfm x3, x0, 0, 15
001e0028ldr x4, [sp+728]
001e002cldrsb x27, [x4]
001e0030ldr w4, [x4+120]
001e0034ubfm x4, x4, 0, 15
001e0038subs wzr, w4, w3
001e003cb.ne 0x1e0044
001e0040b 0x1e0094
001e0044
001e0044loc_1e0044:
001e0044adrp x27, 0x841000
001e0048ldr x11, [x27+2240]
001e004cadrp x27, 0x841000
001e0050ldr x12, [x27+2248]
001e0054str x11, [sp+232]
001e0058str x12, [sp+240]
001e005cldr x0, [sp+144]
001e0060ldr x1, [sp+152]
001e0064ldr x2, [sp+160]
001e0068ldr x3, [sp+168]
001e006cldr x4, [sp+176]
001e0070ldr x5, [sp+184]
001e0074ldr x6, [sp+192]
001e0078ldr x7, [sp+200]
001e007cldr x8, [sp+208]
001e0080ldr x9, [sp+216]
001e0084ldrb w10, [sp+224]
001e0088ldp x29, x30, [sp-8]
001e008cadd sp, sp, 720
001e0090ret x30
001e0094
001e0094loc_1e0094:
001e0094b 0x1e009c
001e0098
001e0098loc_1e0098:
001e0098b 0x1e009c
001e009c
001e009cloc_1e009c:
001e009cldr x2, [sp+728]
001e00a0ldrsb x27, [x2]
001e00a4str wzr, [x2+120]
001e00a8ldr x2, [sp+728]
001e00acldrsb x27, [x2]
001e00b0ldr x2, [x2+104]
001e00b4cbnz x2, 0x1e00bc
001e00b8b 0x1e0170
001e00bc
001e00bcloc_1e00bc:
001e00bcstp xzr, xzr, [sp+504]
001e00c0ldr x2, [sp+728]
001e00c4ldrsb x27, [x2]
001e00c8ldr x3, [x2+112]
001e00ccldr x2, [x2+104]
001e00d0cbnz x2, 0x1e00d8
001e00d4b 0x1e024c
001e00d8
001e00d8loc_1e00d8:
001e00d8str x3, [sp+288]
001e00dcldr x1, [x2+8]
001e00e0adrp x0, 0x82e000
001e00e4add x0, x0, 2672
001e00e8bl runtime.typeAssert
001e00ecb 0x1e00f0
001e00f0
001e00f0loc_1e00f0:
001e00f0str x0, [sp+504]
001e00f4ldr x6, [sp+288]
001e00f8str x6, [sp+512]
001e00fcldr x6, [sp+728]
001e0100ldrsb x27, [x6]
001e0104ldr x2, [x6+96]
001e0108ldr x6, [x6+88]
001e010cstr x6, [sp+312]
001e0110str x2, [sp+320]
001e0114cbnz x6, 0x1e011c
001e0118b 0x1e013c
001e011c
001e011cloc_1e011c:
001e011cstr x2, [sp+288]
001e0120ldr x1, [x6+8]
001e0124adrp x0, 0x82e000
001e0128add x0, x0, 2704
001e012cbl runtime.typeAssert
001e0130ldr x2, [sp+288]
001e0134mov x6, x0
001e0138b 0x1e0140
001e013c
001e013cloc_1e013c:
001e013cb 0x1e0140
001e0140
001e0140loc_1e0140:
001e0140str x6, [sp+296]
001e0144str x2, [sp+304]
001e0148ldr x7, [sp+504]
001e014cldrsb x27, [x7]
001e0150ldr x0, [sp+512]
001e0154ldr x7, [x7+24]
001e0158mov x1, x6
001e015cmov x3, xzr
001e0160mov x4, xzr
001e0164mov x5, x4
001e0168blr x7
001e016cb 0x1e0208
001e0170
001e0170loc_1e0170:
001e0170ldr x2, [sp+728]
001e0174ldrsb x27, [x2]
001e0178ldr x1, [x2+96]
001e017cldr x2, [x2+88]
001e0180str x2, [sp+344]
001e0184str x1, [sp+352]
001e0188cbnz x2, 0x1e0190
001e018cb 0x1e01b0
001e0190
001e0190loc_1e0190:
001e0190str x1, [sp+288]
001e0194ldr x1, [x2+8]
001e0198adrp x0, 0x82e000
001e019cadd x0, x0, 2640
001e01a0bl runtime.typeAssert
001e01a4ldr x1, [sp+288]
001e01a8mov x2, x0
001e01acb 0x1e01b4
001e01b0
001e01b0loc_1e01b0:
001e01b0b 0x1e01b4
001e01b4
001e01b4loc_1e01b4:
001e01b4str x2, [sp+328]
001e01b8str x1, [sp+336]
001e01bcmov x0, x2
001e01c0bl compress/flate.NewReader
001e01c4str x0, [sp+520]
001e01c8str x1, [sp+528]
001e01ccldr x2, [sp+728]
001e01d0ldrsb x27, [x2]
001e01d4str x0, [x2+104]
001e01d8adrp x27, 0x86b000
001e01dcldr w3, [x27+3056]
001e01e0cbz w3, 0x1e01e8
001e01e4b 0x1e01ec
001e01e8
001e01e8loc_1e01e8:
001e01e8b 0x1e0200
001e01ec
001e01ecloc_1e01ec:
001e01ecbl runtime.gcWriteBarrier2
001e01f0str x1, [x25]
001e01f4ldr x13, [x2+112]
001e01f8str x13, [x25+8]
001e01fcb 0x1e0200
001e0200
001e0200loc_1e0200:
001e0200str x1, [x2+112]
001e0204b 0x1e0208
001e0208
001e0208loc_1e0208:
001e0208stp xzr, xzr, [sp+232]
001e020cldr x0, [sp+144]
001e0210ldr x1, [sp+152]
001e0214ldr x2, [sp+160]
001e0218ldr x3, [sp+168]
001e021cldr x4, [sp+176]
001e0220ldr x5, [sp+184]
001e0224ldr x6, [sp+192]
001e0228ldr x7, [sp+200]
001e022cldr x8, [sp+208]
001e0230ldr x9, [sp+216]
001e0234ldrb w10, [sp+224]
001e0238mov x11, xzr
001e023cmov x12, xzr
001e0240ldp x29, x30, [sp-8]
001e0244add sp, sp, 720
001e0248ret x30
001e024c
001e024cloc_1e024c:
001e024cadrp x0, 0x43d000
001e0250add x0, x0, 2080
001e0254bl runtime.panicnildottype
001e0258hint
001e025c
001e025cloc_1e025c:
001e025cstr x0, [sp+8]
001e0260mov x3, x30
001e0264bl runtime.morestack_noctxt.abi0
001e0268ldr x0, [sp+8]
001e026cb 0x1df5d0
001df5d0
001df5d0compress/gzip.(*Reader).readHeader: ; void compress/gzip.(*Reader).readHeader(compress/gzip.Reader * z)
001df5d0ldr x16, [x28+16]
001df5d4sub x17, sp, 592
001df5d8subs xzr, x17, x16
001df5dcb.ls 0x1e025c
001df5e0sub x20, sp, 720
001df5e4stp x29, x30, [x20-8]
001df5e8add sp, x20, 0
001df5ecsub x29, sp, 8
001df5f0str x0, [sp+728]
001df5f4add x20, sp, 144
001df5f8adr x27, 16
001df5fcstp x29, x27, [sp-24]
001df600sub x29, sp, 24
001df604bl fn_87cfc
001df608sub x29, sp, 8
001df60cstr xzr, [sp+224]
001df610stp xzr, xzr, [sp+232]
001df614ldr x5, [sp+728]
001df618ldrsb x27, [x5]
001df61cadd x5, x5, 128
001df620ldrsb x27, [x5]
001df624b 0x1df628
001df628
001df628loc_1df628:
001df628b 0x1df62c
001df62c
001df62cloc_1df62c:
001df62cstr x5, [sp+592]
001df630movz x5, 10
001df634str x5, [sp+600]
001df638orr x6, xzr, 512
001df63cstr x6, [sp+608]
001df640add x27, sp, 576
001df644stp xzr, xzr, [x27]
001df648ldr x7, [sp+728]
001df64cldrsb x27, [x7]
001df650ldr x1, [x7+96]
001df654ldr x7, [x7+88]
001df658str x7, [sp+488]
001df65cstr x1, [sp+496]
001df660cbnz x7, 0x1df668
001df664b 0x1df688
001df668
001df668loc_1df668:
001df668str x1, [sp+288]
001df66cldr x1, [x7+8]
001df670adrp x0, 0x82f000
001df674add x0, x0, 2512
001df678bl runtime.typeAssert
001df67cldr x1, [sp+288]
001df680mov x7, x0
001df684b 0x1df68c
001df688
001df688loc_1df688:
001df688b 0x1df68c
001df68c
001df68cloc_1df68c:
001df68cstr x7, [sp+472]
001df690str x1, [sp+480]
001df694ldr x2, [sp+592]
001df698ldr x3, [sp+600]
001df69cldr x4, [sp+608]
001df6a0mov x0, x7
001df6a4bl io.ReadFull
001df6a8str x0, [sp+104]
001df6acstr x1, [sp+576]
001df6b0str x2, [sp+584]
001df6b4ldr x5, [sp+104]
001df6b8str x5, [sp+96]
001df6bcstr x1, [sp+376]
001df6c0str x2, [sp+384]
001df6c4str x1, [sp+232]
001df6c8str x2, [sp+240]
001df6cccbnz x1, 0x1df6d4
001df6d0b 0x1df71c
001df6d4
001df6d4loc_1df6d4:
001df6d4ldr x0, [sp+144]
001df6d8ldr x13, [sp+152]
001df6dcldr x14, [sp+160]
001df6e0ldr x3, [sp+168]
001df6e4ldr x4, [sp+176]
001df6e8ldr x5, [sp+184]
001df6ecldr x6, [sp+192]
001df6f0ldr x7, [sp+200]
001df6f4ldr x8, [sp+208]
001df6f8ldr x9, [sp+216]
001df6fcldrb w10, [sp+224]
001df700mov x11, x1
001df704mov x12, x2
001df708mov x1, x13
001df70cmov x2, x14
001df710ldp x29, x30, [sp-8]
001df714add sp, sp, 720
001df718ret x30
001df71c
001df71cloc_1df71c:
001df71cldr x13, [sp+728]
001df720ldrsb x27, [x13]
001df724ldrb w13, [x13+128]
001df728subs wzr, w13, 31
001df72ccset x13, ne
001df730strb w13, [sp+62]
001df734b.ne 0x1df73c
001df738b 0x1df740
001df73c
001df73cloc_1df73c:
001df73cb 0x1df75c
001df740
001df740loc_1df740:
001df740ldr x13, [sp+728]
001df744ldrsb x27, [x13]
001df748ldrb w13, [x13+129]
001df74csubs wzr, w13, 139
001df750cset x13, ne
001df754strb w13, [sp+62]
001df758b 0x1df75c
001df75c
001df75cloc_1df75c:
001df75cldrb w13, [sp+62]
001df760strb w13, [sp+63]
001df764tbnz w13, 0, 0x1df76c
001df768b 0x1df770
001df76c
001df76cloc_1df76c:
001df76cb 0x1df78c
001df770
001df770loc_1df770:
001df770ldr x13, [sp+728]
001df774ldrsb x27, [x13]
001df778ldrb w13, [x13+130]
001df77csubs wzr, w13, 8
001df780cset x13, ne
001df784strb w13, [sp+63]
001df788b 0x1df78c
001df78c
001df78cloc_1df78c:
001df78cldrb w13, [sp+63]
001df790tbnz w13, 0, 0x1df798
001df794b 0x1df7e8
001df798
001df798loc_1df798:
001df798adrp x27, 0x842000
001df79cldr x11, [x27+2240]
001df7a0adrp x27, 0x842000
001df7a4ldr x12, [x27+2248]
001df7a8str x11, [sp+232]
001df7acstr x12, [sp+240]
001df7b0ldr x0, [sp+144]
001df7b4ldr x1, [sp+152]
001df7b8ldr x2, [sp+160]
001df7bcldr x3, [sp+168]
001df7c0ldr x4, [sp+176]
001df7c4ldr x5, [sp+184]
001df7c8ldr x6, [sp+192]
001df7ccldr x7, [sp+200]
001df7d0ldr x8, [sp+208]
001df7d4ldr x9, [sp+216]
001df7d8ldrb w10, [sp+224]
001df7dcldp x29, x30, [sp-8]
001df7e0add sp, sp, 720
001df7e4ret x30
001df7e8
001df7e8loc_1df7e8:
001df7e8ldr x3, [sp+728]
001df7ecldrsb x27, [x3]
001df7f0ldrb w3, [x3+131]
001df7f4strb w3, [sp+61]
001df7f8ldr x3, [sp+728]
001df7fcldrsb x27, [x3]
001df800add x3, x3, 128
001df804ldrsb x27, [x3]
001df808b 0x1df80c
001df80c
001df80cloc_1df80c:
001df80cb 0x1df810
001df810
001df810loc_1df810:
001df810add x0, x3, 4
001df814str x0, [sp+592]
001df818orr x1, xzr, 4
001df81cstr x1, [sp+600]
001df820orr x2, xzr, 508
001df824str x2, [sp+608]
001df828bl encoding/binary.littleEndian.Uint32
001df82cstr w0, [sp+76]
001df830mov w0, w0
001df834str x0, [sp+80]
001df838cbnz x0, 0x1df840
001df83cb 0x1df864
001df840
001df840loc_1df840:
001df840mov x1, xzr
001df844bl time.Unix
001df848str x0, [sp+552]
001df84cstr x1, [sp+560]
001df850str x2, [sp+568]
001df854str x0, [sp+184]
001df858str x1, [sp+192]
001df85cstr x2, [sp+200]
001df860b 0x1df868
001df864
001df864loc_1df864:
001df864b 0x1df868
001df868
001df868loc_1df868:
001df868ldr x3, [sp+728]
001df86cldrsb x27, [x3]
001df870ldrb w3, [x3+137]
001df874strb w3, [sp+224]
001df878ldr x3, [sp+728]
001df87cldrsb x27, [x3]
001df880add x0, x3, 128
001df884ldrsb x27, [x0]
001df888b 0x1df88c
001df88c
001df88cloc_1df88c:
001df88cb 0x1df890
001df890
001df890loc_1df890:
001df890str x0, [sp+592]
001df894movz x1, 10
001df898str x1, [sp+600]
001df89corr x2, xzr, 512
001df8a0str x2, [sp+608]
001df8a4bl hash/crc32.ChecksumIEEE
001df8a8str w0, [sp+76]
001df8acldr x3, [sp+728]
001df8b0ldrsb x27, [x3]
001df8b4str w0, [x3+120]
001df8b8ldrb w3, [sp+61]
001df8bctbnz w3, 2, 0x1df8c4
001df8c0b 0x1dfc54
001df8c4
001df8c4loc_1df8c4:
001df8c4ldr x5, [sp+728]
001df8c8ldrsb x27, [x5]
001df8ccadd x5, x5, 128
001df8d0ldrsb x27, [x5]
001df8d4b 0x1df8d8
001df8d8
001df8d8loc_1df8d8:
001df8d8b 0x1df8dc
001df8dc
001df8dcloc_1df8dc:
001df8dcstr x5, [sp+592]
001df8e0orr x5, xzr, 2
001df8e4str x5, [sp+600]
001df8e8orr x6, xzr, 512
001df8ecstr x6, [sp+608]
001df8f0add x27, sp, 576
001df8f4stp xzr, xzr, [x27]
001df8f8ldr x7, [sp+728]
001df8fcldrsb x27, [x7]
001df900ldr x1, [x7+96]
001df904ldr x7, [x7+88]
001df908str x7, [sp+456]
001df90cstr x1, [sp+464]
001df910cbnz x7, 0x1df918
001df914b 0x1df938
001df918
001df918loc_1df918:
001df918str x1, [sp+288]
001df91cldr x1, [x7+8]
001df920adrp x0, 0x82f000
001df924add x0, x0, 2544
001df928bl runtime.typeAssert
001df92cldr x1, [sp+288]
001df930mov x7, x0
001df934b 0x1df93c
001df938
001df938loc_1df938:
001df938b 0x1df93c
001df93c
001df93cloc_1df93c:
001df93cstr x7, [sp+440]
001df940str x1, [sp+448]
001df944ldr x2, [sp+592]
001df948ldr x3, [sp+600]
001df94cldr x4, [sp+608]
001df950mov x0, x7
001df954bl io.ReadFull
001df958str x0, [sp+104]
001df95cstr x1, [sp+576]
001df960str x2, [sp+584]
001df964ldr x5, [sp+104]
001df968str x5, [sp+88]
001df96cstr x1, [sp+272]
001df970str x2, [sp+280]
001df974str x1, [sp+232]
001df978str x2, [sp+240]
001df97ccbnz x1, 0x1df984
001df980b 0x1dfa14
001df984
001df984loc_1df984:
001df984mov x0, x1
001df988mov x1, x2
001df98cbl compress/gzip.noEOF
001df990str x0, [sp+576]
001df994str x1, [sp+584]
001df998str x0, [sp+232]
001df99cstr x1, [sp+240]
001df9a0ldr x2, [sp+144]
001df9a4ldr x3, [sp+152]
001df9a8ldr x4, [sp+160]
001df9acldr x5, [sp+168]
001df9b0ldr x6, [sp+176]
001df9b4ldr x7, [sp+184]
001df9b8ldr x8, [sp+192]
001df9bcldr x9, [sp+200]
001df9c0ldr x10, [sp+208]
001df9c4ldr x11, [sp+216]
001df9c8ldrb w12, [sp+224]
001df9ccmov x13, x0
001df9d0mov x0, x2
001df9d4mov x14, x1
001df9d8mov x1, x3
001df9dcmov x2, x4
001df9e0mov x3, x5
001df9e4mov x4, x6
001df9e8mov x5, x7
001df9ecmov x6, x8
001df9f0mov x7, x9
001df9f4mov x8, x10
001df9f8mov x9, x11
001df9fcmov x10, x12
001dfa00mov x11, x13
001dfa04mov x12, x14
001dfa08ldp x29, x30, [sp-8]
001dfa0cadd sp, sp, 720
001dfa10ret x30
001dfa14
001dfa14loc_1dfa14:
001dfa14ldr x5, [sp+728]
001dfa18ldrsb x27, [x5]
001dfa1cadd x5, x5, 128
001dfa20ldrsb x27, [x5]
001dfa24b 0x1dfa28
001dfa28
001dfa28loc_1dfa28:
001dfa28b 0x1dfa2c
001dfa2c
001dfa2cloc_1dfa2c:
001dfa2cstr x5, [sp+592]
001dfa30orr x5, xzr, 2
001dfa34str x5, [sp+600]
001dfa38orr x5, xzr, 512
001dfa3cstr x5, [sp+608]
001dfa40ldr x5, [sp+728]
001dfa44ldrsb x27, [x5]
001dfa48ldr w0, [x5+120]
001dfa4cstr w0, [sp+72]
001dfa50adrp x27, 0x841000
001dfa54ldr x1, [x27+3880]
001dfa58ldr x2, [sp+592]
001dfa5cldr x3, [sp+600]
001dfa60ldr x4, [sp+608]
001dfa64bl hash/crc32.Update
001dfa68str w0, [sp+76]
001dfa6cldr x5, [sp+728]
001dfa70ldrsb x27, [x5]
001dfa74str w0, [x5+120]
001dfa78ldr x5, [sp+728]
001dfa7cldrsb x27, [x5]
001dfa80add x0, x5, 128
001dfa84ldrsb x27, [x0]
001dfa88b 0x1dfa8c
001dfa8c
001dfa8cloc_1dfa8c:
001dfa8cb 0x1dfa90
001dfa90
001dfa90loc_1dfa90:
001dfa90str x0, [sp+592]
001dfa94orr x1, xzr, 2
001dfa98str x1, [sp+600]
001dfa9corr x2, xzr, 512
001dfaa0str x2, [sp+608]
001dfaa4bl encoding/binary.littleEndian.Uint16
001dfaa8strh w0, [sp+66]
001dfaacubfm x1, x0, 0, 15
001dfab0ubfm x2, x0, 0, 15
001dfab4adrp x0, 0x416000
001dfab8add x0, x0, 3072
001dfabcbl runtime.makeslice
001dfac0ldrh w3, [sp+66]
001dfac4ldrh w4, [sp+66]
001dfac8str x0, [sp+248]
001dfaccstr x3, [sp+256]
001dfad0mov x3, x4
001dfad4str x3, [sp+264]
001dfad8add x27, sp, 576
001dfadcstp xzr, xzr, [x27]
001dfae0ldr x3, [sp+728]
001dfae4ldrsb x27, [x3]
001dfae8ldr x1, [x3+96]
001dfaecldr x3, [x3+88]
001dfaf0str x3, [sp+424]
001dfaf4str x1, [sp+432]
001dfaf8cbnz x3, 0x1dfb00
001dfafcb 0x1dfb20
001dfb00
001dfb00loc_1dfb00:
001dfb00str x1, [sp+288]
001dfb04ldr x1, [x3+8]
001dfb08adrp x0, 0x82f000
001dfb0cadd x0, x0, 2576
001dfb10bl runtime.typeAssert
001dfb14ldr x1, [sp+288]
001dfb18mov x3, x0
001dfb1cb 0x1dfb24
001dfb20
001dfb20loc_1dfb20:
001dfb20b 0x1dfb24
001dfb24
001dfb24loc_1dfb24:
001dfb24str x3, [sp+408]
001dfb28str x1, [sp+416]
001dfb2cldr x2, [sp+248]
001dfb30ldr x5, [sp+256]
001dfb34ldr x4, [sp+264]
001dfb38mov x0, x3
001dfb3cmov x3, x5
001dfb40bl io.ReadFull
001dfb44str x0, [sp+104]
001dfb48str x1, [sp+576]
001dfb4cstr x2, [sp+584]
001dfb50ldr x5, [sp+104]
001dfb54str x5, [sp+120]
001dfb58str x1, [sp+696]
001dfb5cstr x2, [sp+704]
001dfb60str x1, [sp+232]
001dfb64str x2, [sp+240]
001dfb68cbnz x1, 0x1dfb70
001dfb6cb 0x1dfc00
001dfb70
001dfb70loc_1dfb70:
001dfb70mov x0, x1
001dfb74mov x1, x2
001dfb78bl compress/gzip.noEOF
001dfb7cstr x0, [sp+576]
001dfb80str x1, [sp+584]
001dfb84str x0, [sp+232]
001dfb88str x1, [sp+240]
001dfb8cldr x2, [sp+144]
001dfb90ldr x3, [sp+152]
001dfb94ldr x4, [sp+160]
001dfb98ldr x5, [sp+168]
001dfb9cldr x6, [sp+176]
001dfba0ldr x7, [sp+184]
001dfba4ldr x8, [sp+192]
001dfba8ldr x9, [sp+200]
001dfbacldr x10, [sp+208]
001dfbb0ldr x11, [sp+216]
001dfbb4ldrb w12, [sp+224]
001dfbb8mov x13, x0
001dfbbcmov x0, x2
001dfbc0mov x14, x1
001dfbc4mov x1, x3
001dfbc8mov x2, x4
001dfbccmov x3, x5
001dfbd0mov x4, x6
001dfbd4mov x5, x7
001dfbd8mov x6, x8
001dfbdcmov x7, x9
001dfbe0mov x8, x10
001dfbe4mov x9, x11
001dfbe8mov x10, x12
001dfbecmov x11, x13
001dfbf0mov x12, x14
001dfbf4ldp x29, x30, [sp-8]
001dfbf8add sp, sp, 720
001dfbfcret x30
001dfc00
001dfc00loc_1dfc00:
001dfc00ldr x5, [sp+728]
001dfc04ldrsb x27, [x5]
001dfc08ldr w0, [x5+120]
001dfc0cstr w0, [sp+68]
001dfc10ldr x2, [sp+248]
001dfc14adrp x27, 0x841000
001dfc18ldr x1, [x27+3880]
001dfc1cldr x3, [sp+256]
001dfc20ldr x4, [sp+264]
001dfc24bl hash/crc32.Update
001dfc28str w0, [sp+76]
001dfc2cldr x5, [sp+728]
001dfc30ldrsb x27, [x5]
001dfc34str w0, [x5+120]
001dfc38ldr x5, [sp+248]
001dfc3cldr x6, [sp+256]
001dfc40ldr x7, [sp+264]
001dfc44str x5, [sp+160]
001dfc48str x6, [sp+168]
001dfc4cstr x7, [sp+176]
001dfc50b 0x1dfc58
001dfc54
001dfc54loc_1dfc54:
001dfc54b 0x1dfc58
001dfc58
001dfc58loc_1dfc58:
001dfc58stp xzr, xzr, [sp+128]
001dfc5cldrb w5, [sp+61]
001dfc60tbnz w5, 3, 0x1dfc68
001dfc64b 0x1dfd74
001dfc68
001dfc68loc_1dfc68:
001dfc68add x27, sp, 536
001dfc6cstp xzr, xzr, [x27]
001dfc70add x27, sp, 576
001dfc74stp xzr, xzr, [x27]
001dfc78ldr x0, [sp+728]
001dfc7cbl compress/gzip.(*Reader).readString
001dfc80str x0, [sp+536]
001dfc84str x1, [sp+544]
001dfc88str x2, [sp+576]
001dfc8cstr x3, [sp+584]
001dfc90ldr x1, [sp+536]
001dfc94ldr x2, [sp+544]
001dfc98str x1, [sp+680]
001dfc9cstr x2, [sp+688]
001dfca0ldr x1, [sp+576]
001dfca4ldr x2, [sp+584]
001dfca8str x1, [sp+664]
001dfcacstr x2, [sp+672]
001dfcb0ldr x1, [sp+680]
001dfcb4ldr x2, [sp+688]
001dfcb8str x1, [sp+128]
001dfcbcstr x2, [sp+136]
001dfcc0ldr x1, [sp+672]
001dfcc4ldr x0, [sp+664]
001dfcc8str x0, [sp+232]
001dfcccstr x1, [sp+240]
001dfcd0cbnz x0, 0x1dfcd8
001dfcd4b 0x1dfd60
001dfcd8
001dfcd8loc_1dfcd8:
001dfcd8bl compress/gzip.noEOF
001dfcdcstr x0, [sp+576]
001dfce0str x1, [sp+584]
001dfce4str x0, [sp+232]
001dfce8str x1, [sp+240]
001dfcecldr x2, [sp+144]
001dfcf0ldr x3, [sp+152]
001dfcf4ldr x4, [sp+160]
001dfcf8ldr x5, [sp+168]
001dfcfcldr x6, [sp+176]
001dfd00ldr x7, [sp+184]
001dfd04ldr x8, [sp+192]
001dfd08ldr x9, [sp+200]
001dfd0cldr x10, [sp+208]
001dfd10ldr x11, [sp+216]
001dfd14ldrb w12, [sp+224]
001dfd18mov x13, x0
001dfd1cmov x0, x2
001dfd20mov x14, x1
001dfd24mov x1, x3
001dfd28mov x2, x4
001dfd2cmov x3, x5
001dfd30mov x4, x6
001dfd34mov x5, x7
001dfd38mov x6, x8
001dfd3cmov x7, x9
001dfd40mov x8, x10
001dfd44mov x9, x11
001dfd48mov x10, x12
001dfd4cmov x11, x13
001dfd50mov x12, x14
001dfd54ldp x29, x30, [sp-8]
001dfd58add sp, sp, 720
001dfd5cret x30
001dfd60
001dfd60loc_1dfd60:
001dfd60ldr x5, [sp+128]
001dfd64ldr x6, [sp+136]
001dfd68str x5, [sp+208]
001dfd6cstr x6, [sp+216]
001dfd70b 0x1dfd78
001dfd74
001dfd74loc_1dfd74:
001dfd74b 0x1dfd78
001dfd78
001dfd78loc_1dfd78:
001dfd78ldrb w5, [sp+61]
001dfd7ctbnz w5, 4, 0x1dfd84
001dfd80b 0x1dfe90
001dfd84
001dfd84loc_1dfd84:
001dfd84add x27, sp, 536
001dfd88stp xzr, xzr, [x27]
001dfd8cadd x27, sp, 576
001dfd90stp xzr, xzr, [x27]
001dfd94ldr x0, [sp+728]
001dfd98bl compress/gzip.(*Reader).readString
001dfd9cstr x0, [sp+536]
001dfda0str x1, [sp+544]
001dfda4str x2, [sp+576]
001dfda8str x3, [sp+584]
001dfdacldr x1, [sp+536]
001dfdb0ldr x2, [sp+544]
001dfdb4str x1, [sp+648]
001dfdb8str x2, [sp+656]
001dfdbcldr x1, [sp+576]
001dfdc0ldr x2, [sp+584]
001dfdc4str x1, [sp+632]
001dfdc8str x2, [sp+640]
001dfdccldr x1, [sp+648]
001dfdd0ldr x2, [sp+656]
001dfdd4str x1, [sp+128]
001dfdd8str x2, [sp+136]
001dfddcldr x1, [sp+640]
001dfde0ldr x0, [sp+632]
001dfde4str x0, [sp+232]
001dfde8str x1, [sp+240]
001dfdeccbnz x0, 0x1dfdf4
001dfdf0b 0x1dfe7c
001dfdf4
001dfdf4loc_1dfdf4:
001dfdf4bl compress/gzip.noEOF
001dfdf8str x0, [sp+576]
001dfdfcstr x1, [sp+584]
001dfe00str x0, [sp+232]
001dfe04str x1, [sp+240]
001dfe08ldr x2, [sp+144]
001dfe0cldr x3, [sp+152]
001dfe10ldr x4, [sp+160]
001dfe14ldr x5, [sp+168]
001dfe18ldr x6, [sp+176]
001dfe1cldr x7, [sp+184]
001dfe20ldr x8, [sp+192]
001dfe24ldr x9, [sp+200]
001dfe28ldr x10, [sp+208]
001dfe2cldr x11, [sp+216]
001dfe30ldrb w12, [sp+224]
001dfe34mov x13, x0
001dfe38mov x0, x2
001dfe3cmov x14, x1
001dfe40mov x1, x3
001dfe44mov x2, x4
001dfe48mov x3, x5
001dfe4cmov x4, x6
001dfe50mov x5, x7
001dfe54mov x6, x8
001dfe58mov x7, x9
001dfe5cmov x8, x10
001dfe60mov x9, x11
001dfe64mov x10, x12
001dfe68mov x11, x13
001dfe6cmov x12, x14
001dfe70ldp x29, x30, [sp-8]
001dfe74add sp, sp, 720
001dfe78ret x30
001dfe7c
001dfe7cloc_1dfe7c:
001dfe7cldr x5, [sp+128]
001dfe80ldr x6, [sp+136]
001dfe84str x5, [sp+144]
001dfe88str x6, [sp+152]
001dfe8cb 0x1dfe94
001dfe90
001dfe90loc_1dfe90:
001dfe90b 0x1dfe94
001dfe94
001dfe94loc_1dfe94:
001dfe94ldrb w5, [sp+61]
001dfe98tbnz w5, 1, 0x1dfea0
001dfe9cb 0x1e0098
001dfea0
001dfea0loc_1dfea0:
001dfea0ldr x5, [sp+728]
001dfea4ldrsb x27, [x5]
001dfea8add x5, x5, 128
001dfeacldrsb x27, [x5]
001dfeb0b 0x1dfeb4
001dfeb4
001dfeb4loc_1dfeb4:
001dfeb4b 0x1dfeb8
001dfeb8
001dfeb8loc_1dfeb8:
001dfeb8str x5, [sp+592]
001dfebcorr x5, xzr, 2
001dfec0str x5, [sp+600]
001dfec4orr x6, xzr, 512
001dfec8str x6, [sp+608]
001dfeccadd x27, sp, 576
001dfed0stp xzr, xzr, [x27]
001dfed4ldr x7, [sp+728]
001dfed8ldrsb x27, [x7]
001dfedcldr x1, [x7+96]
001dfee0ldr x7, [x7+88]
001dfee4str x7, [sp+392]
001dfee8str x1, [sp+400]
001dfeeccbnz x7, 0x1dfef4
001dfef0b 0x1dff14
001dfef4
001dfef4loc_1dfef4:
001dfef4str x1, [sp+288]
001dfef8ldr x1, [x7+8]
001dfefcadrp x0, 0x82f000
001dff00add x0, x0, 2608
001dff04bl runtime.typeAssert
001dff08ldr x1, [sp+288]
001dff0cmov x7, x0
001dff10b 0x1dff18
001dff14
001dff14loc_1dff14:
001dff14b 0x1dff18
001dff18
001dff18loc_1dff18:
001dff18str x7, [sp+360]
001dff1cstr x1, [sp+368]
001dff20ldr x2, [sp+592]
001dff24ldr x3, [sp+600]
001dff28ldr x4, [sp+608]
001dff2cmov x0, x7
001dff30bl io.ReadFull
001dff34str x0, [sp+104]
001dff38str x1, [sp+576]
001dff3cstr x2, [sp+584]
001dff40ldr x5, [sp+104]
001dff44str x5, [sp+112]
001dff48str x1, [sp+616]
001dff4cstr x2, [sp+624]
001dff50str x1, [sp+232]
001dff54str x2, [sp+240]
001dff58cbnz x1, 0x1dff60
001dff5cb 0x1dfff0
001dff60
001dff60loc_1dff60:
001dff60mov x0, x1
001dff64mov x1, x2
001dff68bl compress/gzip.noEOF
001dff6cstr x0, [sp+576]
001dff70str x1, [sp+584]
001dff74str x0, [sp+232]
001dff78str x1, [sp+240]
001dff7cldr x2, [sp+144]
001dff80ldr x3, [sp+152]
001dff84ldr x4, [sp+160]
001dff88ldr x5, [sp+168]
001dff8cldr x6, [sp+176]
001dff90ldr x7, [sp+184]
001dff94ldr x8, [sp+192]
001dff98ldr x9, [sp+200]
001dff9cldr x10, [sp+208]
001dffa0ldr x11, [sp+216]
001dffa4ldrb w12, [sp+224]
001dffa8mov x13, x0
001dffacmov x0, x2
001dffb0mov x14, x1
001dffb4mov x1, x3
001dffb8mov x2, x4
001dffbcmov x3, x5
001dffc0mov x4, x6
001dffc4mov x5, x7
001dffc8mov x6, x8
001dffccmov x7, x9
001dffd0mov x8, x10
001dffd4mov x9, x11
001dffd8mov x10, x12
001dffdcmov x11, x13
001dffe0mov x12, x14
001dffe4ldp x29, x30, [sp-8]
001dffe8add sp, sp, 720
001dffecret x30
001dfff0
001dfff0loc_1dfff0:
001dfff0ldr x3, [sp+728]
001dfff4ldrsb x27, [x3]
001dfff8add x0, x3, 128
001dfffcldrsb x27, [x0]
001e0000b 0x1e0004
001e0004
001e0004loc_1e0004:
001e0004b 0x1e0008
001e0008
001e0008loc_1e0008:
001e0008str x0, [sp+592]
001e000corr x1, xzr, 2
001e0010str x1, [sp+600]
001e0014orr x2, xzr, 512
001e0018str x2, [sp+608]
001e001cbl encoding/binary.littleEndian.Uint16
001e0020strh w0, [sp+64]
001e0024ubfm x3, x0, 0, 15
001e0028ldr x4, [sp+728]
001e002cldrsb x27, [x4]
001e0030ldr w4, [x4+120]
001e0034ubfm x4, x4, 0, 15
001e0038subs wzr, w4, w3
001e003cb.ne 0x1e0044
001e0040b 0x1e0094
001e0044
001e0044loc_1e0044:
001e0044adrp x27, 0x841000
001e0048ldr x11, [x27+2240]
001e004cadrp x27, 0x841000
001e0050ldr x12, [x27+2248]
001e0054str x11, [sp+232]
001e0058str x12, [sp+240]
001e005cldr x0, [sp+144]
001e0060ldr x1, [sp+152]
001e0064ldr x2, [sp+160]
001e0068ldr x3, [sp+168]
001e006cldr x4, [sp+176]
001e0070ldr x5, [sp+184]
001e0074ldr x6, [sp+192]
001e0078ldr x7, [sp+200]
001e007cldr x8, [sp+208]
001e0080ldr x9, [sp+216]
001e0084ldrb w10, [sp+224]
001e0088ldp x29, x30, [sp-8]
001e008cadd sp, sp, 720
001e0090ret x30
001e0094
001e0094loc_1e0094:
001e0094b 0x1e009c
001e0098
001e0098loc_1e0098:
001e0098b 0x1e009c
001e009c
001e009cloc_1e009c:
001e009cldr x2, [sp+728]
001e00a0ldrsb x27, [x2]
001e00a4str wzr, [x2+120]
001e00a8ldr x2, [sp+728]
001e00acldrsb x27, [x2]
001e00b0ldr x2, [x2+104]
001e00b4cbnz x2, 0x1e00bc
001e00b8b 0x1e0170
001e00bc
001e00bcloc_1e00bc:
001e00bcstp xzr, xzr, [sp+504]
001e00c0ldr x2, [sp+728]
001e00c4ldrsb x27, [x2]
001e00c8ldr x3, [x2+112]
001e00ccldr x2, [x2+104]
001e00d0cbnz x2, 0x1e00d8
001e00d4b 0x1e024c
001e00d8
001e00d8loc_1e00d8:
001e00d8str x3, [sp+288]
001e00dcldr x1, [x2+8]
001e00e0adrp x0, 0x82e000
001e00e4add x0, x0, 2672
001e00e8bl runtime.typeAssert
001e00ecb 0x1e00f0
001e00f0
001e00f0loc_1e00f0:
001e00f0str x0, [sp+504]
001e00f4ldr x6, [sp+288]
001e00f8str x6, [sp+512]
001e00fcldr x6, [sp+728]
001e0100ldrsb x27, [x6]
001e0104ldr x2, [x6+96]
001e0108ldr x6, [x6+88]
001e010cstr x6, [sp+312]
001e0110str x2, [sp+320]
001e0114cbnz x6, 0x1e011c
001e0118b 0x1e013c
001e011c
001e011cloc_1e011c:
001e011cstr x2, [sp+288]
001e0120ldr x1, [x6+8]
001e0124adrp x0, 0x82e000
001e0128add x0, x0, 2704
001e012cbl runtime.typeAssert
001e0130ldr x2, [sp+288]
001e0134mov x6, x0
001e0138b 0x1e0140
001e013c
001e013cloc_1e013c:
001e013cb 0x1e0140
001e0140
001e0140loc_1e0140:
001e0140str x6, [sp+296]
001e0144str x2, [sp+304]
001e0148ldr x7, [sp+504]
001e014cldrsb x27, [x7]
001e0150ldr x0, [sp+512]
001e0154ldr x7, [x7+24]
001e0158mov x1, x6
001e015cmov x3, xzr
001e0160mov x4, xzr
001e0164mov x5, x4
001e0168blr x7
001e016cb 0x1e0208
001e0170
001e0170loc_1e0170:
001e0170ldr x2, [sp+728]
001e0174ldrsb x27, [x2]
001e0178ldr x1, [x2+96]
001e017cldr x2, [x2+88]
001e0180str x2, [sp+344]
001e0184str x1, [sp+352]
001e0188cbnz x2, 0x1e0190
001e018cb 0x1e01b0
001e0190
001e0190loc_1e0190:
001e0190str x1, [sp+288]
001e0194ldr x1, [x2+8]
001e0198adrp x0, 0x82e000
001e019cadd x0, x0, 2640
001e01a0bl runtime.typeAssert
001e01a4ldr x1, [sp+288]
001e01a8mov x2, x0
001e01acb 0x1e01b4
001e01b0
001e01b0loc_1e01b0:
001e01b0b 0x1e01b4
001e01b4
001e01b4loc_1e01b4:
001e01b4str x2, [sp+328]
001e01b8str x1, [sp+336]
001e01bcmov x0, x2
001e01c0bl compress/flate.NewReader
001e01c4str x0, [sp+520]
001e01c8str x1, [sp+528]
001e01ccldr x2, [sp+728]
001e01d0ldrsb x27, [x2]
001e01d4str x0, [x2+104]
001e01d8adrp x27, 0x86b000
001e01dcldr w3, [x27+3056]
001e01e0cbz w3, 0x1e01e8
001e01e4b 0x1e01ec
001e01e8
001e01e8loc_1e01e8:
001e01e8b 0x1e0200
001e01ec
001e01ecloc_1e01ec:
001e01ecbl runtime.gcWriteBarrier2
001e01f0str x1, [x25]
001e01f4ldr x13, [x2+112]
001e01f8str x13, [x25+8]
001e01fcb 0x1e0200
001e0200
001e0200loc_1e0200:
001e0200str x1, [x2+112]
001e0204b 0x1e0208
001e0208
001e0208loc_1e0208:
001e0208stp xzr, xzr, [sp+232]
001e020cldr x0, [sp+144]
001e0210ldr x1, [sp+152]
001e0214ldr x2, [sp+160]
001e0218ldr x3, [sp+168]
001e021cldr x4, [sp+176]
001e0220ldr x5, [sp+184]
001e0224ldr x6, [sp+192]
001e0228ldr x7, [sp+200]
001e022cldr x8, [sp+208]
001e0230ldr x9, [sp+216]
001e0234ldrb w10, [sp+224]
001e0238mov x11, xzr
001e023cmov x12, xzr
001e0240ldp x29, x30, [sp-8]
001e0244add sp, sp, 720
001e0248ret x30
001e024c
001e024cloc_1e024c:
001e024cadrp x0, 0x43d000
001e0250add x0, x0, 2080
001e0254bl runtime.panicnildottype
001e0258hint
001e025c
001e025cloc_1e025c:
001e025cstr x0, [sp+8]
001e0260mov x3, x30
001e0264bl runtime.morestack_noctxt.abi0
001e0268ldr x0, [sp+8]
001e026cb 0x1df5d0
001df5d0
001e0270
001e0270compress/gzip.(*Reader).Read: ; void compress/gzip.(*Reader).Read(compress/gzip.Reader * z, struct []uint8 p)
001e0270ldr x16, [x28+16]
001e0274sub x17, sp, 432
001e0278subs xzr, x17, x16
001e027cb.ls 0x1e08ac
001e0280sub x20, sp, 560
001e0284stp x29, x30, [x20-8]
001e0288add sp, x20, 0
001e028csub x29, sp, 8
001e0290str x0, [sp+568]
001e0294str x1, [sp+576]
001e0298str x2, [sp+584]
001e029cstr x3, [sp+592]
001e02a0str xzr, [sp+80]
001e02a4stp xzr, xzr, [sp+128]
001e02a8ldr x4, [sp+568]
001e02acldrsb x27, [x4]
001e02b0ldr x4, [x4+640]
001e02b4cbnz x4, 0x1e02bc
001e02b8b 0x1e02e8
001e02bc
001e02bcloc_1e02bc:
001e02bcstr xzr, [sp+80]
001e02c0ldr x3, [sp+568]
001e02c4ldrsb x27, [x3]
001e02c8ldr x1, [x3+640]
001e02ccldr x2, [x3+648]
001e02d0str x1, [sp+128]
001e02d4str x2, [sp+136]
001e02d8ldr x0, [sp+80]
001e02dcldp x29, x30, [sp-8]
001e02e0add sp, sp, 560
001e02e4ret x30
001e02e8
001e02e8loc_1e02e8:
001e02e8b 0x1e02ec
001e02ec
001e02ecloc_1e02ec:
001e02ecldr x4, [sp+80]
001e02f0cbz x4, 0x1e02f8
001e02f4b 0x1e0888
001e02f8
001e02f8loc_1e02f8:
001e02f8stp xzr, xzr, [sp+432]
001e02fcldr x4, [sp+568]
001e0300ldrsb x27, [x4]
001e0304ldr x5, [x4+104]
001e0308ldrsb x27, [x5]
001e030cldr x0, [x4+112]
001e0310ldr x1, [sp+576]
001e0314ldr x2, [sp+584]
001e0318ldr x3, [sp+592]
001e031cldr x4, [x5+32]
001e0320blr x4
001e0324str x0, [sp+104]
001e0328str x1, [sp+432]
001e032cstr x2, [sp+440]
001e0330ldr x4, [sp+104]
001e0334str x4, [sp+96]
001e0338str x1, [sp+160]
001e033cstr x2, [sp+168]
001e0340ldr x4, [sp+96]
001e0344str x4, [sp+80]
001e0348ldr x4, [sp+568]
001e034cldrsb x27, [x4]
001e0350str x1, [x4+640]
001e0354adrp x27, 0x86b000
001e0358ldr w5, [x27+3056]
001e035ccbz w5, 0x1e0364
001e0360b 0x1e0368
001e0364
001e0364loc_1e0364:
001e0364b 0x1e037c
001e0368
001e0368loc_1e0368:
001e0368bl runtime.gcWriteBarrier2
001e036cstr x2, [x25]
001e0370ldr x5, [x4+648]
001e0374str x5, [x25+8]
001e0378b 0x1e037c
001e037c
001e037cloc_1e037c:
001e037cstr x2, [x4+648]
001e0380ldr x1, [sp+80]
001e0384ldr x2, [sp+592]
001e0388ldr x5, [sp+576]
001e038csubs xzr, x2, x1
001e0390b.hs 0x1e0398
001e0394b 0x1e08a4
001e0398
001e0398loc_1e0398:
001e0398b 0x1e039c
001e039c
001e039cloc_1e039c:
001e039cstr x5, [sp+408]
001e03a0str x1, [sp+416]
001e03a4str x2, [sp+424]
001e03a8ldr x5, [sp+568]
001e03acldrsb x27, [x5]
001e03b0ldr w0, [x5+120]
001e03b4str w0, [sp+72]
001e03b8adrp x27, 0x840000
001e03bcldr x1, [x27+3880]
001e03c0ldr x2, [sp+408]
001e03c4ldr x3, [sp+416]
001e03c8ldr x4, [sp+424]
001e03ccbl hash/crc32.Update
001e03d0str w0, [sp+76]
001e03d4ldr x5, [sp+568]
001e03d8ldrsb x27, [x5]
001e03dcstr w0, [x5+120]
001e03e0ldr x5, [sp+568]
001e03e4ldrsb x27, [x5]
001e03e8ldr x6, [sp+568]
001e03ecldrsb x27, [x6]
001e03f0ldr w6, [x6+124]
001e03f4ldr x7, [sp+80]
001e03f8add x6, x6, x7
001e03fcstr w6, [x5+124]
001e0400ldr x5, [sp+568]
001e0404ldrsb x27, [x5]
001e0408ldr x0, [x5+640]
001e040cldr x1, [x5+648]
001e0410str x0, [sp+304]
001e0414str x1, [sp+312]
001e0418adrp x27, 0x841000
001e041cldr x5, [x27+1520]
001e0420subs xzr, x5, x0
001e0424b.ne 0x1e042c
001e0428b 0x1e0430
001e042c
001e042cloc_1e042c:
001e042cb 0x1e0860
001e0430
001e0430loc_1e0430:
001e0430adrp x27, 0x841000
001e0434ldr x2, [x27+1528]
001e0438bl runtime.ifaceeq
001e043ctbnz w0, 0, 0x1e0444
001e0440b 0x1e085c
001e0444
001e0444loc_1e0444:
001e0444ldr x5, [sp+568]
001e0448ldrsb x27, [x5]
001e044cadd x5, x5, 128
001e0450ldrsb x27, [x5]
001e0454b 0x1e0458
001e0458
001e0458loc_1e0458:
001e0458b 0x1e045c
001e045c
001e045cloc_1e045c:
001e045cstr x5, [sp+408]
001e0460orr x5, xzr, 8
001e0464str x5, [sp+416]
001e0468orr x6, xzr, 512
001e046cstr x6, [sp+424]
001e0470stp xzr, xzr, [sp+432]
001e0474ldr x7, [sp+568]
001e0478ldrsb x27, [x7]
001e047cldr x1, [x7+96]
001e0480ldr x7, [x7+88]
001e0484str x7, [sp+288]
001e0488str x1, [sp+296]
001e048ccbnz x7, 0x1e0494
001e0490b 0x1e04b4
001e0494
001e0494loc_1e0494:
001e0494str x1, [sp+176]
001e0498ldr x1, [x7+8]
001e049cadrp x0, 0x82e000
001e04a0add x0, x0, 2736
001e04a4bl runtime.typeAssert
001e04a8ldr x1, [sp+176]
001e04acmov x7, x0
001e04b0b 0x1e04b8
001e04b4
001e04b4loc_1e04b4:
001e04b4b 0x1e04b8
001e04b8
001e04b8loc_1e04b8:
001e04b8str x7, [sp+272]
001e04bcstr x1, [sp+280]
001e04c0ldr x2, [sp+408]
001e04c4ldr x3, [sp+416]
001e04c8ldr x4, [sp+424]
001e04ccmov x0, x7
001e04d0bl io.ReadFull
001e04d4str x0, [sp+104]
001e04d8str x1, [sp+432]
001e04dcstr x2, [sp+440]
001e04e0ldr x5, [sp+104]
001e04e4str x5, [sp+88]
001e04e8str x1, [sp+144]
001e04ecstr x2, [sp+152]
001e04f0str x1, [sp+112]
001e04f4str x2, [sp+120]
001e04f8cbnz x1, 0x1e0500
001e04fcb 0x1e0574
001e0500
001e0500loc_1e0500:
001e0500mov x0, x1
001e0504mov x1, x2
001e0508bl compress/gzip.noEOF
001e050cstr x0, [sp+432]
001e0510str x1, [sp+440]
001e0514ldr x2, [sp+568]
001e0518ldrsb x27, [x2]
001e051cstr x0, [x2+640]
001e0520adrp x27, 0x86b000
001e0524ldr w3, [x27+3056]
001e0528cbz w3, 0x1e0530
001e052cb 0x1e0534
001e0530
001e0530loc_1e0530:
001e0530b 0x1e0548
001e0534
001e0534loc_1e0534:
001e0534bl runtime.gcWriteBarrier2
001e0538str x1, [x25]
001e053cldr x3, [x2+648]
001e0540str x3, [x25+8]
001e0544b 0x1e0548
001e0548
001e0548loc_1e0548:
001e0548str x1, [x2+648]
001e054cldr x3, [sp+568]
001e0550ldrsb x27, [x3]
001e0554ldr x1, [x3+640]
001e0558ldr x2, [x3+648]
001e055cstr x1, [sp+128]
001e0560str x2, [sp+136]
001e0564ldr x0, [sp+80]
001e0568ldp x29, x30, [sp-8]
001e056cadd sp, sp, 560
001e0570ret x30
001e0574
001e0574loc_1e0574:
001e0574ldr x3, [sp+568]
001e0578ldrsb x27, [x3]
001e057cadd x0, x3, 128
001e0580ldrsb x27, [x0]
001e0584b 0x1e0588
001e0588
001e0588loc_1e0588:
001e0588b 0x1e058c
001e058c
001e058cloc_1e058c:
001e058cstr x0, [sp+408]
001e0590orr x1, xzr, 4
001e0594str x1, [sp+416]
001e0598orr x2, xzr, 512
001e059cstr x2, [sp+424]
001e05a0bl encoding/binary.littleEndian.Uint32
001e05a4str w0, [sp+68]
001e05a8ldr x3, [sp+568]
001e05acldrsb x27, [x3]
001e05b0add x3, x3, 128
001e05b4ldrsb x27, [x3]
001e05b8b 0x1e05bc
001e05bc
001e05bcloc_1e05bc:
001e05bcb 0x1e05c0
001e05c0
001e05c0loc_1e05c0:
001e05c0add x0, x3, 4
001e05c4str x0, [sp+408]
001e05c8orr x1, xzr, 4
001e05ccstr x1, [sp+416]
001e05d0orr x2, xzr, 508
001e05d4str x2, [sp+424]
001e05d8bl encoding/binary.littleEndian.Uint32
001e05dcstr w0, [sp+64]
001e05e0ldr w3, [sp+68]
001e05e4ldr x4, [sp+568]
001e05e8ldrsb x27, [x4]
001e05ecldr w4, [x4+120]
001e05f0subs wzr, w4, w3
001e05f4cset x3, ne
001e05f8strb w3, [sp+63]
001e05fcb.ne 0x1e0604
001e0600b 0x1e0608
001e0604
001e0604loc_1e0604:
001e0604b 0x1e0628
001e0608
001e0608loc_1e0608:
001e0608ldr w3, [sp+64]
001e060cldr x4, [sp+568]
001e0610ldrsb x27, [x4]
001e0614ldr w4, [x4+124]
001e0618subs wzr, w4, w3
001e061ccset x3, ne
001e0620strb w3, [sp+63]
001e0624b 0x1e0628
001e0628
001e0628loc_1e0628:
001e0628ldrb w3, [sp+63]
001e062ctbnz w3, 0, 0x1e0634
001e0630b 0x1e06a4
001e0634
001e0634loc_1e0634:
001e0634ldr x3, [sp+568]
001e0638ldrsb x27, [x3]
001e063cadrp x27, 0x841000
001e0640ldr x4, [x27+2232]
001e0644adrp x27, 0x841000
001e0648ldr x5, [x27+2224]
001e064cstr x5, [x3+640]
001e0650adrp x27, 0x86b000
001e0654ldr w5, [x27+3056]
001e0658cbz w5, 0x1e0660
001e065cb 0x1e0664
001e0660
001e0660loc_1e0660:
001e0660b 0x1e0678
001e0664
001e0664loc_1e0664:
001e0664bl runtime.gcWriteBarrier2
001e0668str x4, [x25]
001e066cldr x5, [x3+648]
001e0670str x5, [x25+8]
001e0674b 0x1e0678
001e0678
001e0678loc_1e0678:
001e0678str x4, [x3+648]
001e067cldr x3, [sp+568]
001e0680ldrsb x27, [x3]
001e0684ldr x1, [x3+640]
001e0688ldr x2, [x3+648]
001e068cstr x1, [sp+128]
001e0690str x2, [sp+136]
001e0694ldr x0, [sp+80]
001e0698ldp x29, x30, [sp-8]
001e069cadd sp, sp, 560
001e06a0ret x30
001e06a4
001e06a4loc_1e06a4:
001e06a4ldr x3, [sp+568]
001e06a8ldrsb x27, [x3]
001e06acstr wzr, [x3+120]
001e06b0ldr x3, [sp+568]
001e06b4ldrsb x27, [x3]
001e06b8str wzr, [x3+124]
001e06bcldr x3, [sp+568]
001e06c0ldrsb x27, [x3]
001e06c4ldrb w3, [x3+656]
001e06c8tbnz w3, 0, 0x1e06d0
001e06ccb 0x1e0834
001e06d0
001e06d0loc_1e06d0:
001e06d0ldr x1, [sp+568]
001e06d4ldrsb x27, [x1]
001e06d8str xzr, [x1+640]
001e06dcadrp x27, 0x86b000
001e06e0ldr w2, [x27+3056]
001e06e4cbz w2, 0x1e06ec
001e06e8b 0x1e06f0
001e06ec
001e06ecloc_1e06ec:
001e06ecb 0x1e0700
001e06f0
001e06f0loc_1e06f0:
001e06f0ldr x2, [x1+648]
001e06f4bl runtime.gcWriteBarrier1
001e06f8str x2, [x25]
001e06fcb 0x1e0700
001e0700
001e0700loc_1e0700:
001e0700str xzr, [x1+648]
001e0704add x20, sp, 320
001e0708adr x27, 16
001e070cstp x29, x27, [sp-24]
001e0710sub x29, sp, 24
001e0714bl fn_87cfc
001e0718sub x29, sp, 8
001e071cstr xzr, [sp+400]
001e0720stp xzr, xzr, [sp+432]
001e0724ldr x0, [sp+568]
001e0728bl compress/gzip.(*Reader).readHeader
001e072cstr x0, [sp+184]
001e0730str x1, [sp+192]
001e0734str x2, [sp+200]
001e0738str x3, [sp+208]
001e073cstr x4, [sp+216]
001e0740str x5, [sp+224]
001e0744str x6, [sp+232]
001e0748str x7, [sp+240]
001e074cstr x8, [sp+248]
001e0750str x9, [sp+256]
001e0754strb w10, [sp+264]
001e0758add x21, sp, 320
001e075cadd x20, sp, 184
001e0760adr x27, 16
001e0764stp x29, x27, [sp-24]
001e0768sub x29, sp, 24
001e076cbl fn_87ef8
001e0770sub x29, sp, 8
001e0774ldr x1, [sp+264]
001e0778str x1, [sp+400]
001e077cstr x11, [sp+432]
001e0780str x12, [sp+440]
001e0784add x21, sp, 464
001e0788add x20, sp, 320
001e078cadr x27, 16
001e0790stp x29, x27, [sp-24]
001e0794sub x29, sp, 24
001e0798bl fn_87ef8
001e079csub x29, sp, 8
001e07a0ldr x1, [sp+400]
001e07a4str x1, [sp+544]
001e07a8ldr x1, [sp+440]
001e07acldr x2, [sp+432]
001e07b0str x2, [sp+448]
001e07b4str x1, [sp+456]
001e07b8ldr x3, [sp+568]
001e07bcldrsb x27, [x3]
001e07c0str x2, [x3+640]
001e07c4adrp x27, 0x86b000
001e07c8ldr w2, [x27+3056]
001e07cccbz w2, 0x1e07d4
001e07d0b 0x1e07d8
001e07d4
001e07d4loc_1e07d4:
001e07d4b 0x1e07ec
001e07d8
001e07d8loc_1e07d8:
001e07d8bl runtime.gcWriteBarrier2
001e07dcstr x1, [x25]
001e07e0ldr x4, [x3+648]
001e07e4str x4, [x25+8]
001e07e8b 0x1e07ec
001e07ec
001e07ecloc_1e07ec:
001e07ecstr x1, [x3+648]
001e07f0ldr x4, [sp+568]
001e07f4ldrsb x27, [x4]
001e07f8ldr x4, [x4+640]
001e07fccbnz x4, 0x1e0804
001e0800b 0x1e082c
001e0804
001e0804loc_1e0804:
001e0804ldr x3, [sp+568]
001e0808ldrsb x27, [x3]
001e080cldr x1, [x3+640]
001e0810ldr x2, [x3+648]
001e0814str x1, [sp+128]
001e0818str x2, [sp+136]
001e081cldr x0, [sp+80]
001e0820ldp x29, x30, [sp-8]
001e0824add sp, sp, 560
001e0828ret x30
001e082c
001e082cloc_1e082c:
001e082cb 0x1e0830
001e0830
001e0830loc_1e0830:
001e0830b 0x1e02ec
001e0834
001e0834loc_1e0834:
001e0834adrp x27, 0x841000
001e0838ldr x1, [x27+1520]
001e083cadrp x27, 0x841000
001e0840ldr x2, [x27+1528]
001e0844str x1, [sp+128]
001e0848str x2, [sp+136]
001e084cldr x0, [sp+80]
001e0850ldp x29, x30, [sp-8]
001e0854add sp, sp, 560
001e0858ret x30
001e085c
001e085cloc_1e085c:
001e085cb 0x1e0860
001e0860
001e0860loc_1e0860:
001e0860ldr x3, [sp+568]
001e0864ldrsb x27, [x3]
001e0868ldr x1, [x3+640]
001e086cldr x2, [x3+648]
001e0870str x1, [sp+128]
001e0874str x2, [sp+136]
001e0878ldr x0, [sp+80]
001e087cldp x29, x30, [sp-8]
001e0880add sp, sp, 560
001e0884ret x30
001e0888
001e0888loc_1e0888:
001e0888stp xzr, xzr, [sp+128]
001e088cldr x0, [sp+80]
001e0890mov x1, xzr
001e0894mov x2, xzr
001e0898ldp x29, x30, [sp-8]
001e089cadd sp, sp, 560
001e08a0ret x30
001e08a4
001e08a4loc_1e08a4:
001e08a4bl runtime.panicSliceAcap
001e08a8hint
001e08ac
001e08acloc_1e08ac:
001e08acstp x0, x1, [sp+8]
001e08b0stp x2, x3, [sp+24]
001e08b4mov x3, x30
001e08b8bl runtime.morestack_noctxt.abi0
001e08bcldp x0, x1, [sp+8]
001e08c0ldp x2, x3, [sp+24]
001e08c4b 0x1e0270
001e08c8udf 0
001e08ccudf 0
001e0270
001e0270compress/gzip.(*Reader).Read: ; void compress/gzip.(*Reader).Read(compress/gzip.Reader * z, struct []uint8 p)
001e0270ldr x16, [x28+16]
001e0274sub x17, sp, 432
001e0278subs xzr, x17, x16
001e027cb.ls 0x1e08ac
001e0280sub x20, sp, 560
001e0284stp x29, x30, [x20-8]
001e0288add sp, x20, 0
001e028csub x29, sp, 8
001e0290str x0, [sp+568]
001e0294str x1, [sp+576]
001e0298str x2, [sp+584]
001e029cstr x3, [sp+592]
001e02a0str xzr, [sp+80]
001e02a4stp xzr, xzr, [sp+128]
001e02a8ldr x4, [sp+568]
001e02acldrsb x27, [x4]
001e02b0ldr x4, [x4+640]
001e02b4cbnz x4, 0x1e02bc
001e02b8b 0x1e02e8
001e02bc
001e02bcloc_1e02bc:
001e02bcstr xzr, [sp+80]
001e02c0ldr x3, [sp+568]
001e02c4ldrsb x27, [x3]
001e02c8ldr x1, [x3+640]
001e02ccldr x2, [x3+648]
001e02d0str x1, [sp+128]
001e02d4str x2, [sp+136]
001e02d8ldr x0, [sp+80]
001e02dcldp x29, x30, [sp-8]
001e02e0add sp, sp, 560
001e02e4ret x30
001e02e8
001e02e8loc_1e02e8:
001e02e8b 0x1e02ec
001e02ec
001e02ecloc_1e02ec:
001e02ecldr x4, [sp+80]
001e02f0cbz x4, 0x1e02f8
001e02f4b 0x1e0888
001e02f8
001e02f8loc_1e02f8:
001e02f8stp xzr, xzr, [sp+432]
001e02fcldr x4, [sp+568]
001e0300ldrsb x27, [x4]
001e0304ldr x5, [x4+104]
001e0308ldrsb x27, [x5]
001e030cldr x0, [x4+112]
001e0310ldr x1, [sp+576]
001e0314ldr x2, [sp+584]
001e0318ldr x3, [sp+592]
001e031cldr x4, [x5+32]
001e0320blr x4
001e0324str x0, [sp+104]
001e0328str x1, [sp+432]
001e032cstr x2, [sp+440]
001e0330ldr x4, [sp+104]
001e0334str x4, [sp+96]
001e0338str x1, [sp+160]
001e033cstr x2, [sp+168]
001e0340ldr x4, [sp+96]
001e0344str x4, [sp+80]
001e0348ldr x4, [sp+568]
001e034cldrsb x27, [x4]
001e0350str x1, [x4+640]
001e0354adrp x27, 0x86b000
001e0358ldr w5, [x27+3056]
001e035ccbz w5, 0x1e0364
001e0360b 0x1e0368
001e0364
001e0364loc_1e0364:
001e0364b 0x1e037c
001e0368
001e0368loc_1e0368:
001e0368bl runtime.gcWriteBarrier2
001e036cstr x2, [x25]
001e0370ldr x5, [x4+648]
001e0374str x5, [x25+8]
001e0378b 0x1e037c
001e037c
001e037cloc_1e037c:
001e037cstr x2, [x4+648]
001e0380ldr x1, [sp+80]
001e0384ldr x2, [sp+592]
001e0388ldr x5, [sp+576]
001e038csubs xzr, x2, x1
001e0390b.hs 0x1e0398
001e0394b 0x1e08a4
001e0398
001e0398loc_1e0398:
001e0398b 0x1e039c
001e039c
001e039cloc_1e039c:
001e039cstr x5, [sp+408]
001e03a0str x1, [sp+416]
001e03a4str x2, [sp+424]
001e03a8ldr x5, [sp+568]
001e03acldrsb x27, [x5]
001e03b0ldr w0, [x5+120]
001e03b4str w0, [sp+72]
001e03b8adrp x27, 0x840000
001e03bcldr x1, [x27+3880]
001e03c0ldr x2, [sp+408]
001e03c4ldr x3, [sp+416]
001e03c8ldr x4, [sp+424]
001e03ccbl hash/crc32.Update
001e03d0str w0, [sp+76]
001e03d4ldr x5, [sp+568]
001e03d8ldrsb x27, [x5]
001e03dcstr w0, [x5+120]
001e03e0ldr x5, [sp+568]
001e03e4ldrsb x27, [x5]
001e03e8ldr x6, [sp+568]
001e03ecldrsb x27, [x6]
001e03f0ldr w6, [x6+124]
001e03f4ldr x7, [sp+80]
001e03f8add x6, x6, x7
001e03fcstr w6, [x5+124]
001e0400ldr x5, [sp+568]
001e0404ldrsb x27, [x5]
001e0408ldr x0, [x5+640]
001e040cldr x1, [x5+648]
001e0410str x0, [sp+304]
001e0414str x1, [sp+312]
001e0418adrp x27, 0x841000
001e041cldr x5, [x27+1520]
001e0420subs xzr, x5, x0
001e0424b.ne 0x1e042c
001e0428b 0x1e0430
001e042c
001e042cloc_1e042c:
001e042cb 0x1e0860
001e0430
001e0430loc_1e0430:
001e0430adrp x27, 0x841000
001e0434ldr x2, [x27+1528]
001e0438bl runtime.ifaceeq
001e043ctbnz w0, 0, 0x1e0444
001e0440b 0x1e085c
001e0444
001e0444loc_1e0444:
001e0444ldr x5, [sp+568]
001e0448ldrsb x27, [x5]
001e044cadd x5, x5, 128
001e0450ldrsb x27, [x5]
001e0454b 0x1e0458
001e0458
001e0458loc_1e0458:
001e0458b 0x1e045c
001e045c
001e045cloc_1e045c:
001e045cstr x5, [sp+408]
001e0460orr x5, xzr, 8
001e0464str x5, [sp+416]
001e0468orr x6, xzr, 512
001e046cstr x6, [sp+424]
001e0470stp xzr, xzr, [sp+432]
001e0474ldr x7, [sp+568]
001e0478ldrsb x27, [x7]
001e047cldr x1, [x7+96]
001e0480ldr x7, [x7+88]
001e0484str x7, [sp+288]
001e0488str x1, [sp+296]
001e048ccbnz x7, 0x1e0494
001e0490b 0x1e04b4
001e0494
001e0494loc_1e0494:
001e0494str x1, [sp+176]
001e0498ldr x1, [x7+8]
001e049cadrp x0, 0x82e000
001e04a0add x0, x0, 2736
001e04a4bl runtime.typeAssert
001e04a8ldr x1, [sp+176]
001e04acmov x7, x0
001e04b0b 0x1e04b8
001e04b4
001e04b4loc_1e04b4:
001e04b4b 0x1e04b8
001e04b8
001e04b8loc_1e04b8:
001e04b8str x7, [sp+272]
001e04bcstr x1, [sp+280]
001e04c0ldr x2, [sp+408]
001e04c4ldr x3, [sp+416]
001e04c8ldr x4, [sp+424]
001e04ccmov x0, x7
001e04d0bl io.ReadFull
001e04d4str x0, [sp+104]
001e04d8str x1, [sp+432]
001e04dcstr x2, [sp+440]
001e04e0ldr x5, [sp+104]
001e04e4str x5, [sp+88]
001e04e8str x1, [sp+144]
001e04ecstr x2, [sp+152]
001e04f0str x1, [sp+112]
001e04f4str x2, [sp+120]
001e04f8cbnz x1, 0x1e0500
001e04fcb 0x1e0574
001e0500
001e0500loc_1e0500:
001e0500mov x0, x1
001e0504mov x1, x2
001e0508bl compress/gzip.noEOF
001e050cstr x0, [sp+432]
001e0510str x1, [sp+440]
001e0514ldr x2, [sp+568]
001e0518ldrsb x27, [x2]
001e051cstr x0, [x2+640]
001e0520adrp x27, 0x86b000
001e0524ldr w3, [x27+3056]
001e0528cbz w3, 0x1e0530
001e052cb 0x1e0534
001e0530
001e0530loc_1e0530:
001e0530b 0x1e0548
001e0534
001e0534loc_1e0534:
001e0534bl runtime.gcWriteBarrier2
001e0538str x1, [x25]
001e053cldr x3, [x2+648]
001e0540str x3, [x25+8]
001e0544b 0x1e0548
001e0548
001e0548loc_1e0548:
001e0548str x1, [x2+648]
001e054cldr x3, [sp+568]
001e0550ldrsb x27, [x3]
001e0554ldr x1, [x3+640]
001e0558ldr x2, [x3+648]
001e055cstr x1, [sp+128]
001e0560str x2, [sp+136]
001e0564ldr x0, [sp+80]
001e0568ldp x29, x30, [sp-8]
001e056cadd sp, sp, 560
001e0570ret x30
001e0574
001e0574loc_1e0574:
001e0574ldr x3, [sp+568]
001e0578ldrsb x27, [x3]
001e057cadd x0, x3, 128
001e0580ldrsb x27, [x0]
001e0584b 0x1e0588
001e0588
001e0588loc_1e0588:
001e0588b 0x1e058c
001e058c
001e058cloc_1e058c:
001e058cstr x0, [sp+408]
001e0590orr x1, xzr, 4
001e0594str x1, [sp+416]
001e0598orr x2, xzr, 512
001e059cstr x2, [sp+424]
001e05a0bl encoding/binary.littleEndian.Uint32
001e05a4str w0, [sp+68]
001e05a8ldr x3, [sp+568]
001e05acldrsb x27, [x3]
001e05b0add x3, x3, 128
001e05b4ldrsb x27, [x3]
001e05b8b 0x1e05bc
001e05bc
001e05bcloc_1e05bc:
001e05bcb 0x1e05c0
001e05c0
001e05c0loc_1e05c0:
001e05c0add x0, x3, 4
001e05c4str x0, [sp+408]
001e05c8orr x1, xzr, 4
001e05ccstr x1, [sp+416]
001e05d0orr x2, xzr, 508
001e05d4str x2, [sp+424]
001e05d8bl encoding/binary.littleEndian.Uint32
001e05dcstr w0, [sp+64]
001e05e0ldr w3, [sp+68]
001e05e4ldr x4, [sp+568]
001e05e8ldrsb x27, [x4]
001e05ecldr w4, [x4+120]
001e05f0subs wzr, w4, w3
001e05f4cset x3, ne
001e05f8strb w3, [sp+63]
001e05fcb.ne 0x1e0604
001e0600b 0x1e0608
001e0604
001e0604loc_1e0604:
001e0604b 0x1e0628
001e0608
001e0608loc_1e0608:
001e0608ldr w3, [sp+64]
001e060cldr x4, [sp+568]
001e0610ldrsb x27, [x4]
001e0614ldr w4, [x4+124]
001e0618subs wzr, w4, w3
001e061ccset x3, ne
001e0620strb w3, [sp+63]
001e0624b 0x1e0628
001e0628
001e0628loc_1e0628:
001e0628ldrb w3, [sp+63]
001e062ctbnz w3, 0, 0x1e0634
001e0630b 0x1e06a4
001e0634
001e0634loc_1e0634:
001e0634ldr x3, [sp+568]
001e0638ldrsb x27, [x3]
001e063cadrp x27, 0x841000
001e0640ldr x4, [x27+2232]
001e0644adrp x27, 0x841000
001e0648ldr x5, [x27+2224]
001e064cstr x5, [x3+640]
001e0650adrp x27, 0x86b000
001e0654ldr w5, [x27+3056]
001e0658cbz w5, 0x1e0660
001e065cb 0x1e0664
001e0660
001e0660loc_1e0660:
001e0660b 0x1e0678
001e0664
001e0664loc_1e0664:
001e0664bl runtime.gcWriteBarrier2
001e0668str x4, [x25]
001e066cldr x5, [x3+648]
001e0670str x5, [x25+8]
001e0674b 0x1e0678
001e0678
001e0678loc_1e0678:
001e0678str x4, [x3+648]
001e067cldr x3, [sp+568]
001e0680ldrsb x27, [x3]
001e0684ldr x1, [x3+640]
001e0688ldr x2, [x3+648]
001e068cstr x1, [sp+128]
001e0690str x2, [sp+136]
001e0694ldr x0, [sp+80]
001e0698ldp x29, x30, [sp-8]
001e069cadd sp, sp, 560
001e06a0ret x30
001e06a4
001e06a4loc_1e06a4:
001e06a4ldr x3, [sp+568]
001e06a8ldrsb x27, [x3]
001e06acstr wzr, [x3+120]
001e06b0ldr x3, [sp+568]
001e06b4ldrsb x27, [x3]
001e06b8str wzr, [x3+124]
001e06bcldr x3, [sp+568]
001e06c0ldrsb x27, [x3]
001e06c4ldrb w3, [x3+656]
001e06c8tbnz w3, 0, 0x1e06d0
001e06ccb 0x1e0834
001e06d0
001e06d0loc_1e06d0:
001e06d0ldr x1, [sp+568]
001e06d4ldrsb x27, [x1]
001e06d8str xzr, [x1+640]
001e06dcadrp x27, 0x86b000
001e06e0ldr w2, [x27+3056]
001e06e4cbz w2, 0x1e06ec
001e06e8b 0x1e06f0
001e06ec
001e06ecloc_1e06ec:
001e06ecb 0x1e0700
001e06f0
001e06f0loc_1e06f0:
001e06f0ldr x2, [x1+648]
001e06f4bl runtime.gcWriteBarrier1
001e06f8str x2, [x25]
001e06fcb 0x1e0700
001e0700
001e0700loc_1e0700:
001e0700str xzr, [x1+648]
001e0704add x20, sp, 320
001e0708adr x27, 16
001e070cstp x29, x27, [sp-24]
001e0710sub x29, sp, 24
001e0714bl fn_87cfc
001e0718sub x29, sp, 8
001e071cstr xzr, [sp+400]
001e0720stp xzr, xzr, [sp+432]
001e0724ldr x0, [sp+568]
001e0728bl compress/gzip.(*Reader).readHeader
001e072cstr x0, [sp+184]
001e0730str x1, [sp+192]
001e0734str x2, [sp+200]
001e0738str x3, [sp+208]
001e073cstr x4, [sp+216]
001e0740str x5, [sp+224]
001e0744str x6, [sp+232]
001e0748str x7, [sp+240]
001e074cstr x8, [sp+248]
001e0750str x9, [sp+256]
001e0754strb w10, [sp+264]
001e0758add x21, sp, 320
001e075cadd x20, sp, 184
001e0760adr x27, 16
001e0764stp x29, x27, [sp-24]
001e0768sub x29, sp, 24
001e076cbl fn_87ef8
001e0770sub x29, sp, 8
001e0774ldr x1, [sp+264]
001e0778str x1, [sp+400]
001e077cstr x11, [sp+432]
001e0780str x12, [sp+440]
001e0784add x21, sp, 464
001e0788add x20, sp, 320
001e078cadr x27, 16
001e0790stp x29, x27, [sp-24]
001e0794sub x29, sp, 24
001e0798bl fn_87ef8
001e079csub x29, sp, 8
001e07a0ldr x1, [sp+400]
001e07a4str x1, [sp+544]
001e07a8ldr x1, [sp+440]
001e07acldr x2, [sp+432]
001e07b0str x2, [sp+448]
001e07b4str x1, [sp+456]
001e07b8ldr x3, [sp+568]
001e07bcldrsb x27, [x3]
001e07c0str x2, [x3+640]
001e07c4adrp x27, 0x86b000
001e07c8ldr w2, [x27+3056]
001e07cccbz w2, 0x1e07d4
001e07d0b 0x1e07d8
001e07d4
001e07d4loc_1e07d4:
001e07d4b 0x1e07ec
001e07d8
001e07d8loc_1e07d8:
001e07d8bl runtime.gcWriteBarrier2
001e07dcstr x1, [x25]
001e07e0ldr x4, [x3+648]
001e07e4str x4, [x25+8]
001e07e8b 0x1e07ec
001e07ec
001e07ecloc_1e07ec:
001e07ecstr x1, [x3+648]
001e07f0ldr x4, [sp+568]
001e07f4ldrsb x27, [x4]
001e07f8ldr x4, [x4+640]
001e07fccbnz x4, 0x1e0804
001e0800b 0x1e082c
001e0804
001e0804loc_1e0804:
001e0804ldr x3, [sp+568]
001e0808ldrsb x27, [x3]
001e080cldr x1, [x3+640]
001e0810ldr x2, [x3+648]
001e0814str x1, [sp+128]
001e0818str x2, [sp+136]
001e081cldr x0, [sp+80]
001e0820ldp x29, x30, [sp-8]
001e0824add sp, sp, 560
001e0828ret x30
001e082c
001e082cloc_1e082c:
001e082cb 0x1e0830
001e0830
001e0830loc_1e0830:
001e0830b 0x1e02ec
001e0834
001e0834loc_1e0834:
001e0834adrp x27, 0x841000
001e0838ldr x1, [x27+1520]
001e083cadrp x27, 0x841000
001e0840ldr x2, [x27+1528]
001e0844str x1, [sp+128]
001e0848str x2, [sp+136]
001e084cldr x0, [sp+80]
001e0850ldp x29, x30, [sp-8]
001e0854add sp, sp, 560
001e0858ret x30
001e085c
001e085cloc_1e085c:
001e085cb 0x1e0860
001e0860
001e0860loc_1e0860:
001e0860ldr x3, [sp+568]
001e0864ldrsb x27, [x3]
001e0868ldr x1, [x3+640]
001e086cldr x2, [x3+648]
001e0870str x1, [sp+128]
001e0874str x2, [sp+136]
001e0878ldr x0, [sp+80]
001e087cldp x29, x30, [sp-8]
001e0880add sp, sp, 560
001e0884ret x30
001e0888
001e0888loc_1e0888:
001e0888stp xzr, xzr, [sp+128]
001e088cldr x0, [sp+80]
001e0890mov x1, xzr
001e0894mov x2, xzr
001e0898ldp x29, x30, [sp-8]
001e089cadd sp, sp, 560
001e08a0ret x30
001e08a4
001e08a4loc_1e08a4:
001e08a4bl runtime.panicSliceAcap
001e08a8hint
001e08ac
001e08acloc_1e08ac:
001e08acstp x0, x1, [sp+8]
001e08b0stp x2, x3, [sp+24]
001e08b4mov x3, x30
001e08b8bl runtime.morestack_noctxt.abi0
001e08bcldp x0, x1, [sp+8]
001e08c0ldp x2, x3, [sp+24]
001e08c4b 0x1e0270
001e08c8udf 0
001e08ccudf 0
001e0270
001e08d0
001e08d0compress/gzip.(*Reader).Close: ; void compress/gzip.(*Reader).Close(compress/gzip.Reader * z)
001e08d0ldr x16, [x28+16]
001e08d4subs xzr, sp, x16
001e08d8b.ls 0x1e0928
001e08dcstr x30, [sp-64]!
001e08e0stur x29, [sp-8]
001e08e4sub x29, sp, 8
001e08e8str x0, [sp+72]
001e08ecstp xzr, xzr, [sp+24]
001e08f0ldr x1, [sp+72]
001e08f4ldrsb x27, [x1]
001e08f8ldr x2, [x1+104]
001e08fcldrsb x27, [x2]
001e0900ldr x0, [x1+112]
001e0904ldr x1, [x2+24]
001e0908blr x1
001e090cstr x0, [sp+40]
001e0910str x1, [sp+48]
001e0914str x0, [sp+24]
001e0918str x1, [sp+32]
001e091cldur x29, [sp-8]
001e0920ldr x30, [sp], 64
001e0924ret x30
001e0928
001e0928loc_1e0928:
001e0928str x0, [sp+8]
001e092cmov x3, x30
001e0930bl runtime.morestack_noctxt.abi0
001e0934ldr x0, [sp+8]
001e0938b 0x1e08d0
001e093cudf 0
001e08d0
001e08d0compress/gzip.(*Reader).Close: ; void compress/gzip.(*Reader).Close(compress/gzip.Reader * z)
001e08d0ldr x16, [x28+16]
001e08d4subs xzr, sp, x16
001e08d8b.ls 0x1e0928
001e08dcstr x30, [sp-64]!
001e08e0stur x29, [sp-8]
001e08e4sub x29, sp, 8
001e08e8str x0, [sp+72]
001e08ecstp xzr, xzr, [sp+24]
001e08f0ldr x1, [sp+72]
001e08f4ldrsb x27, [x1]
001e08f8ldr x2, [x1+104]
001e08fcldrsb x27, [x2]
001e0900ldr x0, [x1+112]
001e0904ldr x1, [x2+24]
001e0908blr x1
001e090cstr x0, [sp+40]
001e0910str x1, [sp+48]
001e0914str x0, [sp+24]
001e0918str x1, [sp+32]
001e091cldur x29, [sp-8]
001e0920ldr x30, [sp], 64
001e0924ret x30
001e0928
001e0928loc_1e0928:
001e0928str x0, [sp+8]
001e092cmov x3, x30
001e0930bl runtime.morestack_noctxt.abi0
001e0934ldr x0, [sp+8]
001e0938b 0x1e08d0
001e093cudf 0
001e08d0
001e0940
001e0940compress/gzip.NewWriter: ; void compress/gzip.NewWriter(io.Writer w)
001e0940ldr x16, [x28+16]
001e0944subs xzr, sp, x16
001e0948b.ls 0x1e09b8
001e094cstr x30, [sp-112]!
001e0950stur x29, [sp-8]
001e0954sub x29, sp, 8
001e0958str x0, [sp+120]
001e095cstr x1, [sp+128]
001e0960str xzr, [sp+40]
001e0964str xzr, [sp+72]
001e0968stp xzr, xzr, [sp+56]
001e096cldr x0, [sp+120]
001e0970ldr x1, [sp+128]
001e0974movn x2, 0
001e0978bl compress/gzip.NewWriterLevel
001e097cstr x0, [sp+72]
001e0980str x1, [sp+56]
001e0984str x2, [sp+64]
001e0988ldr x3, [sp+72]
001e098cstr x3, [sp+96]
001e0990ldr x3, [sp+64]
001e0994ldr x4, [sp+56]
001e0998str x4, [sp+80]
001e099cstr x3, [sp+88]
001e09a0ldr x0, [sp+96]
001e09a4str x0, [sp+48]
001e09a8str x0, [sp+40]
001e09acldur x29, [sp-8]
001e09b0ldr x30, [sp], 112
001e09b4ret x30
001e09b8
001e09b8loc_1e09b8:
001e09b8stp x0, x1, [sp+8]
001e09bcmov x3, x30
001e09c0bl runtime.morestack_noctxt.abi0
001e09c4ldp x0, x1, [sp+8]
001e09c8b 0x1e0940
001e09ccudf 0
001e0940
001e0940compress/gzip.NewWriter: ; void compress/gzip.NewWriter(io.Writer w)
001e0940ldr x16, [x28+16]
001e0944subs xzr, sp, x16
001e0948b.ls 0x1e09b8
001e094cstr x30, [sp-112]!
001e0950stur x29, [sp-8]
001e0954sub x29, sp, 8
001e0958str x0, [sp+120]
001e095cstr x1, [sp+128]
001e0960str xzr, [sp+40]
001e0964str xzr, [sp+72]
001e0968stp xzr, xzr, [sp+56]
001e096cldr x0, [sp+120]
001e0970ldr x1, [sp+128]
001e0974movn x2, 0
001e0978bl compress/gzip.NewWriterLevel
001e097cstr x0, [sp+72]
001e0980str x1, [sp+56]
001e0984str x2, [sp+64]
001e0988ldr x3, [sp+72]
001e098cstr x3, [sp+96]
001e0990ldr x3, [sp+64]
001e0994ldr x4, [sp+56]
001e0998str x4, [sp+80]
001e099cstr x3, [sp+88]
001e09a0ldr x0, [sp+96]
001e09a4str x0, [sp+48]
001e09a8str x0, [sp+40]
001e09acldur x29, [sp-8]
001e09b0ldr x30, [sp], 112
001e09b4ret x30
001e09b8
001e09b8loc_1e09b8:
001e09b8stp x0, x1, [sp+8]
001e09bcmov x3, x30
001e09c0bl runtime.morestack_noctxt.abi0
001e09c4ldp x0, x1, [sp+8]
001e09c8b 0x1e0940
001e09ccudf 0
001e0940
001e09d0
001e09d0compress/gzip.NewWriterLevel: ; void compress/gzip.NewWriterLevel(io.Writer w, int level)
001e09d0ldr x16, [x28+16]
001e09d4sub x17, sp, 48
001e09d8subs xzr, x17, x16
001e09dcb.ls 0x1e0b34
001e09e0str x30, [sp-176]!
001e09e4stur x29, [sp-8]
001e09e8sub x29, sp, 8
001e09ecstr x0, [sp+184]
001e09f0str x1, [sp+192]
001e09f4str x2, [sp+200]
001e09f8str xzr, [sp+80]
001e09fcstp xzr, xzr, [sp+64]
001e0a00ldr x1, [sp+200]
001e0a04adds xzr, x1, 2
001e0a08cset x1, lt
001e0a0cstrb w1, [sp+63]
001e0a10b.lt 0x1e0a18
001e0a14b 0x1e0a1c
001e0a18
001e0a18loc_1e0a18:
001e0a18b 0x1e0a30
001e0a1c
001e0a1cloc_1e0a1c:
001e0a1cldr x1, [sp+200]
001e0a20subs xzr, x1, 9
001e0a24cset x1, gt
001e0a28strb w1, [sp+63]
001e0a2cb 0x1e0a30
001e0a30
001e0a30loc_1e0a30:
001e0a30ldrb w1, [sp+63]
001e0a34tbnz w1, 0, 0x1e0a3c
001e0a38b 0x1e0af0
001e0a3c
001e0a3cloc_1e0a3c:
001e0a3cstp xzr, xzr, [sp+144]
001e0a40add x1, sp, 144
001e0a44str x1, [sp+96]
001e0a48ldr x0, [sp+200]
001e0a4cbl runtime.convT64
001e0a50str x0, [sp+160]
001e0a54ldr x1, [sp+96]
001e0a58ldrsb x27, [x1]
001e0a5cadrp x2, 0x415000
001e0a60add x2, x2, 3520
001e0a64str x2, [x1]
001e0a68adrp x27, 0x86b000
001e0a6cldr w2, [x27+3056]
001e0a70cbz w2, 0x1e0a78
001e0a74b 0x1e0a7c
001e0a78
001e0a78loc_1e0a78:
001e0a78b 0x1e0a90
001e0a7c
001e0a7cloc_1e0a7c:
001e0a7cbl runtime.gcWriteBarrier2
001e0a80str x0, [x25]
001e0a84ldr x5, [x1+8]
001e0a88str x5, [x25+8]
001e0a8cb 0x1e0a90
001e0a90
001e0a90loc_1e0a90:
001e0a90str x0, [x1+8]
001e0a94ldr x2, [sp+96]
001e0a98ldrsb x27, [x2]
001e0a9cb 0x1e0aa0
001e0aa0
001e0aa0loc_1e0aa0:
001e0aa0str x2, [sp+104]
001e0aa4orr x4, xzr, 1
001e0aa8str x4, [sp+112]
001e0aacstr x4, [sp+120]
001e0ab0adrp x0, 0x4e0000
001e0ab4add x0, x0, 3051
001e0ab8movz x1, 35
001e0abcmov x3, x4
001e0ac0bl fmt.Errorf
001e0ac4str x0, [sp+128]
001e0ac8str x1, [sp+136]
001e0accstr xzr, [sp+80]
001e0ad0ldr x1, [sp+128]
001e0ad4ldr x2, [sp+136]
001e0ad8str x1, [sp+64]
001e0adcstr x2, [sp+72]
001e0ae0ldr x0, [sp+80]
001e0ae4ldur x29, [sp-8]
001e0ae8ldr x30, [sp], 176
001e0aecret x30
001e0af0
001e0af0loc_1e0af0:
001e0af0adrp x0, 0x4b1000
001e0af4add x0, x0, 2560
001e0af8bl runtime.newobject
001e0afcstr x0, [sp+88]
001e0b00ldr x3, [sp+200]
001e0b04ldr x2, [sp+192]
001e0b08ldr x1, [sp+184]
001e0b0cbl compress/gzip.(*Writer).init
001e0b10ldr x1, [sp+88]
001e0b14str x1, [sp+80]
001e0b18stp xzr, xzr, [sp+64]
001e0b1cldr x0, [sp+80]
001e0b20mov x1, xzr
001e0b24mov x2, xzr
001e0b28ldur x29, [sp-8]
001e0b2cldr x30, [sp], 176
001e0b30ret x30
001e0b34
001e0b34loc_1e0b34:
001e0b34stp x0, x1, [sp+8]
001e0b38str x2, [sp+24]
001e0b3cmov x3, x30
001e0b40bl runtime.morestack_noctxt.abi0
001e0b44ldp x0, x1, [sp+8]
001e0b48ldr x2, [sp+24]
001e0b4cb 0x1e09d0
001e09d0
001e09d0compress/gzip.NewWriterLevel: ; void compress/gzip.NewWriterLevel(io.Writer w, int level)
001e09d0ldr x16, [x28+16]
001e09d4sub x17, sp, 48
001e09d8subs xzr, x17, x16
001e09dcb.ls 0x1e0b34
001e09e0str x30, [sp-176]!
001e09e4stur x29, [sp-8]
001e09e8sub x29, sp, 8
001e09ecstr x0, [sp+184]
001e09f0str x1, [sp+192]
001e09f4str x2, [sp+200]
001e09f8str xzr, [sp+80]
001e09fcstp xzr, xzr, [sp+64]
001e0a00ldr x1, [sp+200]
001e0a04adds xzr, x1, 2
001e0a08cset x1, lt
001e0a0cstrb w1, [sp+63]
001e0a10b.lt 0x1e0a18
001e0a14b 0x1e0a1c
001e0a18
001e0a18loc_1e0a18:
001e0a18b 0x1e0a30
001e0a1c
001e0a1cloc_1e0a1c:
001e0a1cldr x1, [sp+200]
001e0a20subs xzr, x1, 9
001e0a24cset x1, gt
001e0a28strb w1, [sp+63]
001e0a2cb 0x1e0a30
001e0a30
001e0a30loc_1e0a30:
001e0a30ldrb w1, [sp+63]
001e0a34tbnz w1, 0, 0x1e0a3c
001e0a38b 0x1e0af0
001e0a3c
001e0a3cloc_1e0a3c:
001e0a3cstp xzr, xzr, [sp+144]
001e0a40add x1, sp, 144
001e0a44str x1, [sp+96]
001e0a48ldr x0, [sp+200]
001e0a4cbl runtime.convT64
001e0a50str x0, [sp+160]
001e0a54ldr x1, [sp+96]
001e0a58ldrsb x27, [x1]
001e0a5cadrp x2, 0x415000
001e0a60add x2, x2, 3520
001e0a64str x2, [x1]
001e0a68adrp x27, 0x86b000
001e0a6cldr w2, [x27+3056]
001e0a70cbz w2, 0x1e0a78
001e0a74b 0x1e0a7c
001e0a78
001e0a78loc_1e0a78:
001e0a78b 0x1e0a90
001e0a7c
001e0a7cloc_1e0a7c:
001e0a7cbl runtime.gcWriteBarrier2
001e0a80str x0, [x25]
001e0a84ldr x5, [x1+8]
001e0a88str x5, [x25+8]
001e0a8cb 0x1e0a90
001e0a90
001e0a90loc_1e0a90:
001e0a90str x0, [x1+8]
001e0a94ldr x2, [sp+96]
001e0a98ldrsb x27, [x2]
001e0a9cb 0x1e0aa0
001e0aa0
001e0aa0loc_1e0aa0:
001e0aa0str x2, [sp+104]
001e0aa4orr x4, xzr, 1
001e0aa8str x4, [sp+112]
001e0aacstr x4, [sp+120]
001e0ab0adrp x0, 0x4e0000
001e0ab4add x0, x0, 3051
001e0ab8movz x1, 35
001e0abcmov x3, x4
001e0ac0bl fmt.Errorf
001e0ac4str x0, [sp+128]
001e0ac8str x1, [sp+136]
001e0accstr xzr, [sp+80]
001e0ad0ldr x1, [sp+128]
001e0ad4ldr x2, [sp+136]
001e0ad8str x1, [sp+64]
001e0adcstr x2, [sp+72]
001e0ae0ldr x0, [sp+80]
001e0ae4ldur x29, [sp-8]
001e0ae8ldr x30, [sp], 176
001e0aecret x30
001e0af0
001e0af0loc_1e0af0:
001e0af0adrp x0, 0x4b1000
001e0af4add x0, x0, 2560
001e0af8bl runtime.newobject
001e0afcstr x0, [sp+88]
001e0b00ldr x3, [sp+200]
001e0b04ldr x2, [sp+192]
001e0b08ldr x1, [sp+184]
001e0b0cbl compress/gzip.(*Writer).init
001e0b10ldr x1, [sp+88]
001e0b14str x1, [sp+80]
001e0b18stp xzr, xzr, [sp+64]
001e0b1cldr x0, [sp+80]
001e0b20mov x1, xzr
001e0b24mov x2, xzr
001e0b28ldur x29, [sp-8]
001e0b2cldr x30, [sp], 176
001e0b30ret x30
001e0b34
001e0b34loc_1e0b34:
001e0b34stp x0, x1, [sp+8]
001e0b38str x2, [sp+24]
001e0b3cmov x3, x30
001e0b40bl runtime.morestack_noctxt.abi0
001e0b44ldp x0, x1, [sp+8]
001e0b48ldr x2, [sp+24]
001e0b4cb 0x1e09d0
001e09d0
001e0b50
001e0b50compress/gzip.(*Writer).init: ; void compress/gzip.(*Writer).init(compress/gzip.Writer * z, io.Writer w, int level)
001e0b50ldr x16, [x28+16]
001e0b54sub x17, sp, 96
001e0b58subs xzr, x17, x16
001e0b5cb.ls 0x1e0c44
001e0b60str x30, [sp-224]!
001e0b64stur x29, [sp-8]
001e0b68sub x29, sp, 8
001e0b6cstr x0, [sp+232]
001e0b70str x1, [sp+240]
001e0b74str x2, [sp+248]
001e0b78str x3, [sp+256]
001e0b7cldrsb x27, [x0]
001e0b80ldr x0, [x0+128]
001e0b84str x0, [sp+40]
001e0b88cbnz x0, 0x1e0b90
001e0b8cb 0x1e0ba0
001e0b90
001e0b90loc_1e0b90:
001e0b90ldr x2, [sp+248]
001e0b94ldr x1, [sp+240]
001e0b98bl compress/flate.(*Writer).Reset
001e0b9cb 0x1e0ba4
001e0ba0
001e0ba0loc_1e0ba0:
001e0ba0b 0x1e0ba4
001e0ba4
001e0ba4loc_1e0ba4:
001e0ba4add x20, sp, 56
001e0ba8adr x27, 16
001e0bacstp x29, x27, [sp-24]
001e0bb0sub x29, sp, 24
001e0bb4bl fn_87ce8
001e0bb8sub x29, sp, 8
001e0bbcmovn x3, 0
001e0bc0strb w3, [sp+136]
001e0bc4ldr x3, [sp+240]
001e0bc8ldr x4, [sp+248]
001e0bccstr x3, [sp+144]
001e0bd0str x4, [sp+152]
001e0bd4ldr x3, [sp+256]
001e0bd8str x3, [sp+160]
001e0bdcldr x3, [sp+40]
001e0be0str x3, [sp+184]
001e0be4ldr x21, [sp+232]
001e0be8ldrsb x27, [x21]
001e0becadrp x27, 0x86b000
001e0bf0ldr w3, [x27+3056]
001e0bf4cbz w3, 0x1e0bfc
001e0bf8b 0x1e0c00
001e0bfc
001e0bfcloc_1e0bfc:
001e0bfcb 0x1e0c20
001e0c00
001e0c00loc_1e0c00:
001e0c00str x21, [sp+48]
001e0c04adrp x0, 0x4b1000
001e0c08add x0, x0, 2560
001e0c0cmov x1, x21
001e0c10add x2, sp, 56
001e0c14bl runtime.wbMove
001e0c18ldr x21, [sp+48]
001e0c1cb 0x1e0c20
001e0c20
001e0c20loc_1e0c20:
001e0c20add x20, sp, 56
001e0c24adr x27, 16
001e0c28stp x29, x27, [sp-24]
001e0c2csub x29, sp, 24
001e0c30bl fn_87ed0
001e0c34sub x29, sp, 8
001e0c38ldur x29, [sp-8]
001e0c3cldr x30, [sp], 224
001e0c40ret x30
001e0c44
001e0c44loc_1e0c44:
001e0c44stp x0, x1, [sp+8]
001e0c48stp x2, x3, [sp+24]
001e0c4cmov x3, x30
001e0c50bl runtime.morestack_noctxt.abi0
001e0c54ldp x0, x1, [sp+8]
001e0c58ldp x2, x3, [sp+24]
001e0c5cb 0x1e0b50
001e0b50
001e0b50compress/gzip.(*Writer).init: ; void compress/gzip.(*Writer).init(compress/gzip.Writer * z, io.Writer w, int level)
001e0b50ldr x16, [x28+16]
001e0b54sub x17, sp, 96
001e0b58subs xzr, x17, x16
001e0b5cb.ls 0x1e0c44
001e0b60str x30, [sp-224]!
001e0b64stur x29, [sp-8]
001e0b68sub x29, sp, 8
001e0b6cstr x0, [sp+232]
001e0b70str x1, [sp+240]
001e0b74str x2, [sp+248]
001e0b78str x3, [sp+256]
001e0b7cldrsb x27, [x0]
001e0b80ldr x0, [x0+128]
001e0b84str x0, [sp+40]
001e0b88cbnz x0, 0x1e0b90
001e0b8cb 0x1e0ba0
001e0b90
001e0b90loc_1e0b90:
001e0b90ldr x2, [sp+248]
001e0b94ldr x1, [sp+240]
001e0b98bl compress/flate.(*Writer).Reset
001e0b9cb 0x1e0ba4
001e0ba0
001e0ba0loc_1e0ba0:
001e0ba0b 0x1e0ba4
001e0ba4
001e0ba4loc_1e0ba4:
001e0ba4add x20, sp, 56
001e0ba8adr x27, 16
001e0bacstp x29, x27, [sp-24]
001e0bb0sub x29, sp, 24
001e0bb4bl fn_87ce8
001e0bb8sub x29, sp, 8
001e0bbcmovn x3, 0
001e0bc0strb w3, [sp+136]
001e0bc4ldr x3, [sp+240]
001e0bc8ldr x4, [sp+248]
001e0bccstr x3, [sp+144]
001e0bd0str x4, [sp+152]
001e0bd4ldr x3, [sp+256]
001e0bd8str x3, [sp+160]
001e0bdcldr x3, [sp+40]
001e0be0str x3, [sp+184]
001e0be4ldr x21, [sp+232]
001e0be8ldrsb x27, [x21]
001e0becadrp x27, 0x86b000
001e0bf0ldr w3, [x27+3056]
001e0bf4cbz w3, 0x1e0bfc
001e0bf8b 0x1e0c00
001e0bfc
001e0bfcloc_1e0bfc:
001e0bfcb 0x1e0c20
001e0c00
001e0c00loc_1e0c00:
001e0c00str x21, [sp+48]
001e0c04adrp x0, 0x4b1000
001e0c08add x0, x0, 2560
001e0c0cmov x1, x21
001e0c10add x2, sp, 56
001e0c14bl runtime.wbMove
001e0c18ldr x21, [sp+48]
001e0c1cb 0x1e0c20
001e0c20
001e0c20loc_1e0c20:
001e0c20add x20, sp, 56
001e0c24adr x27, 16
001e0c28stp x29, x27, [sp-24]
001e0c2csub x29, sp, 24
001e0c30bl fn_87ed0
001e0c34sub x29, sp, 8
001e0c38ldur x29, [sp-8]
001e0c3cldr x30, [sp], 224
001e0c40ret x30
001e0c44
001e0c44loc_1e0c44:
001e0c44stp x0, x1, [sp+8]
001e0c48stp x2, x3, [sp+24]
001e0c4cmov x3, x30
001e0c50bl runtime.morestack_noctxt.abi0
001e0c54ldp x0, x1, [sp+8]
001e0c58ldp x2, x3, [sp+24]
001e0c5cb 0x1e0b50
001e0b50
001e0c60
001e0c60compress/gzip.(*Writer).Reset: ; void compress/gzip.(*Writer).Reset(compress/gzip.Writer * z, io.Writer w)
001e0c60ldr x16, [x28+16]
001e0c64subs xzr, sp, x16
001e0c68b.ls 0x1e0ca0
001e0c6cstr x30, [sp-64]!
001e0c70stur x29, [sp-8]
001e0c74sub x29, sp, 8
001e0c78str x0, [sp+72]
001e0c7cstr x1, [sp+80]
001e0c80str x2, [sp+88]
001e0c84ldrsb x27, [x0]
001e0c88ldr x3, [x0+104]
001e0c8cstr x3, [sp+48]
001e0c90bl compress/gzip.(*Writer).init
001e0c94ldur x29, [sp-8]
001e0c98ldr x30, [sp], 64
001e0c9cret x30
001e0ca0
001e0ca0loc_1e0ca0:
001e0ca0stp x0, x1, [sp+8]
001e0ca4str x2, [sp+24]
001e0ca8mov x3, x30
001e0cacbl runtime.morestack_noctxt.abi0
001e0cb0ldp x0, x1, [sp+8]
001e0cb4ldr x2, [sp+24]
001e0cb8b 0x1e0c60
001e0cbcudf 0
001e0c60
001e0c60compress/gzip.(*Writer).Reset: ; void compress/gzip.(*Writer).Reset(compress/gzip.Writer * z, io.Writer w)
001e0c60ldr x16, [x28+16]
001e0c64subs xzr, sp, x16
001e0c68b.ls 0x1e0ca0
001e0c6cstr x30, [sp-64]!
001e0c70stur x29, [sp-8]
001e0c74sub x29, sp, 8
001e0c78str x0, [sp+72]
001e0c7cstr x1, [sp+80]
001e0c80str x2, [sp+88]
001e0c84ldrsb x27, [x0]
001e0c88ldr x3, [x0+104]
001e0c8cstr x3, [sp+48]
001e0c90bl compress/gzip.(*Writer).init
001e0c94ldur x29, [sp-8]
001e0c98ldr x30, [sp], 64
001e0c9cret x30
001e0ca0
001e0ca0loc_1e0ca0:
001e0ca0stp x0, x1, [sp+8]
001e0ca4str x2, [sp+24]
001e0ca8mov x3, x30
001e0cacbl runtime.morestack_noctxt.abi0
001e0cb0ldp x0, x1, [sp+8]
001e0cb4ldr x2, [sp+24]
001e0cb8b 0x1e0c60
001e0cbcudf 0
001e0c60
001e0cc0
001e0cc0compress/gzip.(*Writer).writeBytes: ; void compress/gzip.(*Writer).writeBytes(compress/gzip.Writer * z, struct []uint8 b)
001e0cc0ldr x16, [x28+16]
001e0cc4sub x17, sp, 48
001e0cc8subs xzr, x17, x16
001e0cccb.ls 0x1e0e7c
001e0cd0str x30, [sp-176]!
001e0cd4stur x29, [sp-8]
001e0cd8sub x29, sp, 8
001e0cdcstr x0, [sp+184]
001e0ce0str x1, [sp+192]
001e0ce4str x2, [sp+200]
001e0ce8str x3, [sp+208]
001e0cecstp xzr, xzr, [sp+64]
001e0cf0ldr x4, [sp+200]
001e0cf4str x4, [sp+40]
001e0cf8movz x5, 65535
001e0cfcsubs xzr, x4, x5
001e0d00b.gt 0x1e0d08
001e0d04b 0x1e0d34
001e0d08
001e0d08loc_1e0d08:
001e0d08adrp x0, 0x4e0000
001e0d0cadd x0, x0, 3086
001e0d10movz x1, 35
001e0d14bl errors.New
001e0d18str x0, [sp+96]
001e0d1cstr x1, [sp+104]
001e0d20str x0, [sp+64]
001e0d24str x1, [sp+72]
001e0d28ldur x29, [sp-8]
001e0d2cldr x30, [sp], 176
001e0d30ret x30
001e0d34
001e0d34loc_1e0d34:
001e0d34ldr x4, [sp+184]
001e0d38ldrsb x27, [x4]
001e0d3cadd x4, x4, 114
001e0d40ldrsb x27, [x4]
001e0d44b 0x1e0d48
001e0d48
001e0d48loc_1e0d48:
001e0d48b 0x1e0d4c
001e0d4c
001e0d4cloc_1e0d4c:
001e0d4cstr x4, [sp+144]
001e0d50orr x1, xzr, 2
001e0d54str x1, [sp+152]
001e0d58movz x2, 10
001e0d5cstr x2, [sp+160]
001e0d60ldr x3, [sp+200]
001e0d64str x3, [sp+40]
001e0d68ldr x0, [sp+144]
001e0d6cbl encoding/binary.littleEndian.PutUint16
001e0d70ldr x4, [sp+184]
001e0d74ldrsb x27, [x4]
001e0d78add x4, x4, 114
001e0d7cldrsb x27, [x4]
001e0d80b 0x1e0d84
001e0d84
001e0d84loc_1e0d84:
001e0d84b 0x1e0d88
001e0d88
001e0d88loc_1e0d88:
001e0d88str x4, [sp+144]
001e0d8corr x4, xzr, 2
001e0d90str x4, [sp+152]
001e0d94movz x4, 10
001e0d98str x4, [sp+160]
001e0d9cstp xzr, xzr, [sp+96]
001e0da0ldr x4, [sp+184]
001e0da4ldrsb x27, [x4]
001e0da8ldr x5, [x4+88]
001e0dacldrsb x27, [x5]
001e0db0ldr x0, [x4+96]
001e0db4ldr x4, [x5+24]
001e0db8ldr x1, [sp+144]
001e0dbcldr x2, [sp+152]
001e0dc0ldr x3, [sp+160]
001e0dc4blr x4
001e0dc8str x0, [sp+40]
001e0dccstr x1, [sp+96]
001e0dd0str x2, [sp+104]
001e0dd4ldr x4, [sp+40]
001e0dd8str x4, [sp+56]
001e0ddcstr x1, [sp+128]
001e0de0str x2, [sp+136]
001e0de4str x1, [sp+80]
001e0de8str x2, [sp+88]
001e0deccbnz x1, 0x1e0df4
001e0df0b 0x1e0e10
001e0df4
001e0df4loc_1e0df4:
001e0df4str x1, [sp+64]
001e0df8str x2, [sp+72]
001e0dfcmov x0, x1
001e0e00mov x1, x2
001e0e04ldur x29, [sp-8]
001e0e08ldr x30, [sp], 176
001e0e0cret x30
001e0e10
001e0e10loc_1e0e10:
001e0e10stp xzr, xzr, [sp+96]
001e0e14ldr x4, [sp+184]
001e0e18ldrsb x27, [x4]
001e0e1cldr x5, [x4+88]
001e0e20ldrsb x27, [x5]
001e0e24ldr x0, [x4+96]
001e0e28ldr x1, [sp+192]
001e0e2cldr x2, [sp+200]
001e0e30ldr x3, [sp+208]
001e0e34ldr x4, [x5+24]
001e0e38blr x4
001e0e3cstr x0, [sp+40]
001e0e40str x1, [sp+96]
001e0e44str x2, [sp+104]
001e0e48ldr x4, [sp+40]
001e0e4cstr x4, [sp+48]
001e0e50str x1, [sp+112]
001e0e54str x2, [sp+120]
001e0e58str x1, [sp+80]
001e0e5cstr x2, [sp+88]
001e0e60str x1, [sp+64]
001e0e64str x2, [sp+72]
001e0e68mov x0, x1
001e0e6cmov x1, x2
001e0e70ldur x29, [sp-8]
001e0e74ldr x30, [sp], 176
001e0e78ret x30
001e0e7c
001e0e7cloc_1e0e7c:
001e0e7cstp x0, x1, [sp+8]
001e0e80stp x2, x3, [sp+24]
001e0e84mov x3, x30
001e0e88bl runtime.morestack_noctxt.abi0
001e0e8cldp x0, x1, [sp+8]
001e0e90ldp x2, x3, [sp+24]
001e0e94b 0x1e0cc0
001e0e98udf 0
001e0e9cudf 0
001e0cc0
001e0cc0compress/gzip.(*Writer).writeBytes: ; void compress/gzip.(*Writer).writeBytes(compress/gzip.Writer * z, struct []uint8 b)
001e0cc0ldr x16, [x28+16]
001e0cc4sub x17, sp, 48
001e0cc8subs xzr, x17, x16
001e0cccb.ls 0x1e0e7c
001e0cd0str x30, [sp-176]!
001e0cd4stur x29, [sp-8]
001e0cd8sub x29, sp, 8
001e0cdcstr x0, [sp+184]
001e0ce0str x1, [sp+192]
001e0ce4str x2, [sp+200]
001e0ce8str x3, [sp+208]
001e0cecstp xzr, xzr, [sp+64]
001e0cf0ldr x4, [sp+200]
001e0cf4str x4, [sp+40]
001e0cf8movz x5, 65535
001e0cfcsubs xzr, x4, x5
001e0d00b.gt 0x1e0d08
001e0d04b 0x1e0d34
001e0d08
001e0d08loc_1e0d08:
001e0d08adrp x0, 0x4e0000
001e0d0cadd x0, x0, 3086
001e0d10movz x1, 35
001e0d14bl errors.New
001e0d18str x0, [sp+96]
001e0d1cstr x1, [sp+104]
001e0d20str x0, [sp+64]
001e0d24str x1, [sp+72]
001e0d28ldur x29, [sp-8]
001e0d2cldr x30, [sp], 176
001e0d30ret x30
001e0d34
001e0d34loc_1e0d34:
001e0d34ldr x4, [sp+184]
001e0d38ldrsb x27, [x4]
001e0d3cadd x4, x4, 114
001e0d40ldrsb x27, [x4]
001e0d44b 0x1e0d48
001e0d48
001e0d48loc_1e0d48:
001e0d48b 0x1e0d4c
001e0d4c
001e0d4cloc_1e0d4c:
001e0d4cstr x4, [sp+144]
001e0d50orr x1, xzr, 2
001e0d54str x1, [sp+152]
001e0d58movz x2, 10
001e0d5cstr x2, [sp+160]
001e0d60ldr x3, [sp+200]
001e0d64str x3, [sp+40]
001e0d68ldr x0, [sp+144]
001e0d6cbl encoding/binary.littleEndian.PutUint16
001e0d70ldr x4, [sp+184]
001e0d74ldrsb x27, [x4]
001e0d78add x4, x4, 114
001e0d7cldrsb x27, [x4]
001e0d80b 0x1e0d84
001e0d84
001e0d84loc_1e0d84:
001e0d84b 0x1e0d88
001e0d88
001e0d88loc_1e0d88:
001e0d88str x4, [sp+144]
001e0d8corr x4, xzr, 2
001e0d90str x4, [sp+152]
001e0d94movz x4, 10
001e0d98str x4, [sp+160]
001e0d9cstp xzr, xzr, [sp+96]
001e0da0ldr x4, [sp+184]
001e0da4ldrsb x27, [x4]
001e0da8ldr x5, [x4+88]
001e0dacldrsb x27, [x5]
001e0db0ldr x0, [x4+96]
001e0db4ldr x4, [x5+24]
001e0db8ldr x1, [sp+144]
001e0dbcldr x2, [sp+152]
001e0dc0ldr x3, [sp+160]
001e0dc4blr x4
001e0dc8str x0, [sp+40]
001e0dccstr x1, [sp+96]
001e0dd0str x2, [sp+104]
001e0dd4ldr x4, [sp+40]
001e0dd8str x4, [sp+56]
001e0ddcstr x1, [sp+128]
001e0de0str x2, [sp+136]
001e0de4str x1, [sp+80]
001e0de8str x2, [sp+88]
001e0deccbnz x1, 0x1e0df4
001e0df0b 0x1e0e10
001e0df4
001e0df4loc_1e0df4:
001e0df4str x1, [sp+64]
001e0df8str x2, [sp+72]
001e0dfcmov x0, x1
001e0e00mov x1, x2
001e0e04ldur x29, [sp-8]
001e0e08ldr x30, [sp], 176
001e0e0cret x30
001e0e10
001e0e10loc_1e0e10:
001e0e10stp xzr, xzr, [sp+96]
001e0e14ldr x4, [sp+184]
001e0e18ldrsb x27, [x4]
001e0e1cldr x5, [x4+88]
001e0e20ldrsb x27, [x5]
001e0e24ldr x0, [x4+96]
001e0e28ldr x1, [sp+192]
001e0e2cldr x2, [sp+200]
001e0e30ldr x3, [sp+208]
001e0e34ldr x4, [x5+24]
001e0e38blr x4
001e0e3cstr x0, [sp+40]
001e0e40str x1, [sp+96]
001e0e44str x2, [sp+104]
001e0e48ldr x4, [sp+40]
001e0e4cstr x4, [sp+48]
001e0e50str x1, [sp+112]
001e0e54str x2, [sp+120]
001e0e58str x1, [sp+80]
001e0e5cstr x2, [sp+88]
001e0e60str x1, [sp+64]
001e0e64str x2, [sp+72]
001e0e68mov x0, x1
001e0e6cmov x1, x2
001e0e70ldur x29, [sp-8]
001e0e74ldr x30, [sp], 176
001e0e78ret x30
001e0e7c
001e0e7cloc_1e0e7c:
001e0e7cstp x0, x1, [sp+8]
001e0e80stp x2, x3, [sp+24]
001e0e84mov x3, x30
001e0e88bl runtime.morestack_noctxt.abi0
001e0e8cldp x0, x1, [sp+8]
001e0e90ldp x2, x3, [sp+24]
001e0e94b 0x1e0cc0
001e0e98udf 0
001e0e9cudf 0
001e0cc0
001e0ea0
001e0ea0compress/gzip.(*Writer).writeString: ; void compress/gzip.(*Writer).writeString(compress/gzip.Writer * z, struct string s)
001e0ea0ldr x16, [x28+16]
001e0ea4sub x17, sp, 208
001e0ea8subs xzr, x17, x16
001e0eacb.ls 0x1e1258
001e0eb0sub x20, sp, 336
001e0eb4stp x29, x30, [x20-8]
001e0eb8add sp, x20, 0
001e0ebcsub x29, sp, 8
001e0ec0str x0, [sp+344]
001e0ec4str x1, [sp+352]
001e0ec8str x2, [sp+360]
001e0eccstp xzr, xzr, [sp+168]
001e0ed0strb wzr, [sp+85]
001e0ed4ldr x4, [sp+352]
001e0ed8ldr x5, [sp+360]
001e0edcstr x4, [sp+280]
001e0ee0str x5, [sp+288]
001e0ee4str xzr, [sp+144]
001e0ee8b 0x1e0eec
001e0eec
001e0eecloc_1e0eec:
001e0eecldr x4, [sp+144]
001e0ef0ldr x5, [sp+288]
001e0ef4subs xzr, x5, x4
001e0ef8b.gt 0x1e0f00
001e0efcb 0x1e0fe8
001e0f00
001e0f00loc_1e0f00:
001e0f00ldr x4, [sp+144]
001e0f04str x4, [sp+136]
001e0f08ldr x4, [sp+144]
001e0f0cldr x5, [sp+280]
001e0f10ldrb w4, [x5+x4]
001e0f14str w4, [sp+100]
001e0f18subs wzr, w4, 128
001e0f1cb.lt 0x1e0f24
001e0f20b 0x1e0f34
001e0f24
001e0f24loc_1e0f24:
001e0f24ldr x4, [sp+144]
001e0f28add x4, x4, 1
001e0f2cstr x4, [sp+144]
001e0f30b 0x1e0f50
001e0f34
001e0f34loc_1e0f34:
001e0f34ldr x2, [sp+144]
001e0f38ldr x0, [sp+280]
001e0f3cldr x1, [sp+288]
001e0f40bl runtime.decoderune
001e0f44str w0, [sp+100]
001e0f48str x1, [sp+144]
001e0f4cb 0x1e0f50
001e0f50
001e0f50loc_1e0f50:
001e0f50ldrsw x4, [sp+100]
001e0f54str w4, [sp+92]
001e0f58subs wzr, w4, 0
001e0f5ccset x5, eq
001e0f60strb w5, [sp+87]
001e0f64cbz w4, 0x1e0f6c
001e0f68b 0x1e0f70
001e0f6c
001e0f6cloc_1e0f6c:
001e0f6cb 0x1e0f84
001e0f70
001e0f70loc_1e0f70:
001e0f70ldrsw x4, [sp+92]
001e0f74subs wzr, w4, 255
001e0f78cset x4, gt
001e0f7cstrb w4, [sp+87]
001e0f80b 0x1e0f84
001e0f84
001e0f84loc_1e0f84:
001e0f84ldrb w4, [sp+87]
001e0f88tbnz w4, 0, 0x1e0f90
001e0f8cb 0x1e0fbc
001e0f90
001e0f90loc_1e0f90:
001e0f90adrp x0, 0x4e2000
001e0f94add x0, x0, 913
001e0f98movz x1, 37
001e0f9cbl errors.New
001e0fa0str x0, [sp+264]
001e0fa4str x1, [sp+272]
001e0fa8str x0, [sp+168]
001e0facstr x1, [sp+176]
001e0fb0ldp x29, x30, [sp-8]
001e0fb4add sp, sp, 336
001e0fb8ret x30
001e0fbc
001e0fbcloc_1e0fbc:
001e0fbcldrsw x4, [sp+92]
001e0fc0subs wzr, w4, 127
001e0fc4b.gt 0x1e0fcc
001e0fc8b 0x1e0fd8
001e0fcc
001e0fccloc_1e0fcc:
001e0fccorr x4, xzr, 1
001e0fd0strb w4, [sp+85]
001e0fd4b 0x1e0fe0
001e0fd8
001e0fd8loc_1e0fd8:
001e0fd8orr x4, xzr, 1
001e0fdcb 0x1e0fe0
001e0fe0
001e0fe0loc_1e0fe0:
001e0fe0b 0x1e0fe4
001e0fe4
001e0fe4loc_1e0fe4:
001e0fe4b 0x1e0eec
001e0fe8
001e0fe8loc_1e0fe8:
001e0fe8ldrb w4, [sp+85]
001e0fectbnz w4, 0, 0x1e0ff4
001e0ff0b 0x1e1034
001e0ff4
001e0ff4loc_1e0ff4:
001e0ff4ldr x2, [sp+360]
001e0ff8str x2, [sp+152]
001e0ffcadrp x0, 0x415000
001e1000add x0, x0, 3072
001e1004mov x1, xzr
001e1008bl runtime.makeslice
001e100cldr x3, [sp+152]
001e1010str x0, [sp+184]
001e1014str xzr, [sp+192]
001e1018str x3, [sp+200]
001e101cldr x3, [sp+352]
001e1020ldr x4, [sp+360]
001e1024str x3, [sp+280]
001e1028str x4, [sp+288]
001e102cstr xzr, [sp+128]
001e1030b 0x1e1140
001e1034
001e1034loc_1e1034:
001e1034stp xzr, xzr, [sp+264]
001e1038ldr x4, [sp+344]
001e103cldrsb x27, [x4]
001e1040ldr x0, [x4+88]
001e1044ldr x1, [x4+96]
001e1048str x0, [sp+224]
001e104cstr x1, [sp+232]
001e1050ldr x2, [sp+352]
001e1054ldr x3, [sp+360]
001e1058bl io.WriteString
001e105cstr x0, [sp+152]
001e1060str x1, [sp+264]
001e1064str x2, [sp+272]
001e1068ldr x4, [sp+152]
001e106cstr x4, [sp+104]
001e1070str x1, [sp+312]
001e1074str x2, [sp+320]
001e1078str x1, [sp+168]
001e107cstr x2, [sp+176]
001e1080b 0x1e1084
001e1084
001e1084loc_1e1084:
001e1084ldr x4, [sp+168]
001e1088cbnz x4, 0x1e1090
001e108cb 0x1e10a4
001e1090
001e1090loc_1e1090:
001e1090ldr x0, [sp+168]
001e1094ldr x1, [sp+176]
001e1098ldp x29, x30, [sp-8]
001e109cadd sp, sp, 336
001e10a0ret x30
001e10a4
001e10a4loc_1e10a4:
001e10a4ldr x4, [sp+344]
001e10a8ldrsb x27, [x4]
001e10acstrb wzr, [x4+114]
001e10b0ldr x4, [sp+344]
001e10b4ldrsb x27, [x4]
001e10b8add x4, x4, 114
001e10bcldrsb x27, [x4]
001e10c0b 0x1e10c4
001e10c4
001e10c4loc_1e10c4:
001e10c4b 0x1e10c8
001e10c8
001e10c8loc_1e10c8:
001e10c8str x4, [sp+240]
001e10ccorr x4, xzr, 1
001e10d0str x4, [sp+248]
001e10d4movz x4, 10
001e10d8str x4, [sp+256]
001e10dcstp xzr, xzr, [sp+264]
001e10e0ldr x4, [sp+344]
001e10e4ldrsb x27, [x4]
001e10e8ldr x5, [x4+88]
001e10ecldrsb x27, [x5]
001e10f0ldr x0, [x4+96]
001e10f4ldr x4, [x5+24]
001e10f8ldr x1, [sp+240]
001e10fcldr x2, [sp+248]
001e1100ldr x3, [sp+256]
001e1104blr x4
001e1108str x0, [sp+152]
001e110cstr x1, [sp+264]
001e1110str x2, [sp+272]
001e1114ldr x4, [sp+152]
001e1118str x4, [sp+160]
001e111cstr x1, [sp+296]
001e1120str x2, [sp+304]
001e1124str x1, [sp+168]
001e1128str x2, [sp+176]
001e112cmov x0, x1
001e1130mov x1, x2
001e1134ldp x29, x30, [sp-8]
001e1138add sp, sp, 336
001e113cret x30
001e1140
001e1140loc_1e1140:
001e1140ldr x5, [sp+128]
001e1144ldr x6, [sp+288]
001e1148subs xzr, x6, x5
001e114cb.gt 0x1e1154
001e1150b 0x1e1204
001e1154
001e1154loc_1e1154:
001e1154ldr x5, [sp+128]
001e1158str x5, [sp+120]
001e115cldr x5, [sp+128]
001e1160ldr x6, [sp+280]
001e1164ldrb w5, [x6+x5]
001e1168str w5, [sp+96]
001e116csubs wzr, w5, 128
001e1170b.lt 0x1e1178
001e1174b 0x1e1188
001e1178
001e1178loc_1e1178:
001e1178ldr x5, [sp+128]
001e117cadd x5, x5, 1
001e1180str x5, [sp+128]
001e1184b 0x1e11a4
001e1188
001e1188loc_1e1188:
001e1188ldr x2, [sp+128]
001e118cldr x0, [sp+280]
001e1190ldr x1, [sp+288]
001e1194bl runtime.decoderune
001e1198str w0, [sp+96]
001e119cstr x1, [sp+128]
001e11a0b 0x1e11a4
001e11a4
001e11a4loc_1e11a4:
001e11a4ldrsw x5, [sp+96]
001e11a8str w5, [sp+88]
001e11acstrb w5, [sp+86]
001e11b0ldr x2, [sp+200]
001e11b4ldr x0, [sp+184]
001e11b8ldr x5, [sp+192]
001e11bcadd x1, x5, 1
001e11c0subs xzr, x2, x1
001e11c4b.hs 0x1e11cc
001e11c8b 0x1e11d0
001e11cc
001e11ccloc_1e11cc:
001e11ccb 0x1e11e4
001e11d0
001e11d0loc_1e11d0:
001e11d0orr x3, xzr, 1
001e11d4adrp x4, 0x414000
001e11d8add x4, x4, 3072
001e11dcbl runtime.growslice
001e11e0b 0x1e11e4
001e11e4
001e11e4loc_1e11e4:
001e11e4ldrb w5, [sp+86]
001e11e8sub x6, x1, 1
001e11ecstrb w5, [x0+x6]
001e11f0str x0, [sp+184]
001e11f4str x1, [sp+192]
001e11f8str x2, [sp+200]
001e11fcb 0x1e1200
001e1200
001e1200loc_1e1200:
001e1200b 0x1e1140
001e1204
001e1204loc_1e1204:
001e1204stp xzr, xzr, [sp+264]
001e1208ldr x4, [sp+344]
001e120cldrsb x27, [x4]
001e1210ldr x5, [x4+88]
001e1214ldrsb x27, [x5]
001e1218ldr x0, [x4+96]
001e121cldr x1, [sp+184]
001e1220ldr x2, [sp+192]
001e1224ldr x3, [sp+200]
001e1228ldr x4, [x5+24]
001e122cblr x4
001e1230str x0, [sp+152]
001e1234str x1, [sp+264]
001e1238str x2, [sp+272]
001e123cldr x4, [sp+152]
001e1240str x4, [sp+112]
001e1244str x1, [sp+208]
001e1248str x2, [sp+216]
001e124cstr x1, [sp+168]
001e1250str x2, [sp+176]
001e1254b 0x1e1084
001e1258
001e1258loc_1e1258:
001e1258stp x0, x1, [sp+8]
001e125cstr x2, [sp+24]
001e1260mov x3, x30
001e1264bl runtime.morestack_noctxt.abi0
001e1268ldp x0, x1, [sp+8]
001e126cldr x2, [sp+24]
001e1270b 0x1e0ea0
001e1274udf 0
001e1278udf 0
001e127cudf 0
001e0ea0
001e0ea0compress/gzip.(*Writer).writeString: ; void compress/gzip.(*Writer).writeString(compress/gzip.Writer * z, struct string s)
001e0ea0ldr x16, [x28+16]
001e0ea4sub x17, sp, 208
001e0ea8subs xzr, x17, x16
001e0eacb.ls 0x1e1258
001e0eb0sub x20, sp, 336
001e0eb4stp x29, x30, [x20-8]
001e0eb8add sp, x20, 0
001e0ebcsub x29, sp, 8
001e0ec0str x0, [sp+344]
001e0ec4str x1, [sp+352]
001e0ec8str x2, [sp+360]
001e0eccstp xzr, xzr, [sp+168]
001e0ed0strb wzr, [sp+85]
001e0ed4ldr x4, [sp+352]
001e0ed8ldr x5, [sp+360]
001e0edcstr x4, [sp+280]
001e0ee0str x5, [sp+288]
001e0ee4str xzr, [sp+144]
001e0ee8b 0x1e0eec
001e0eec
001e0eecloc_1e0eec:
001e0eecldr x4, [sp+144]
001e0ef0ldr x5, [sp+288]
001e0ef4subs xzr, x5, x4
001e0ef8b.gt 0x1e0f00
001e0efcb 0x1e0fe8
001e0f00
001e0f00loc_1e0f00:
001e0f00ldr x4, [sp+144]
001e0f04str x4, [sp+136]
001e0f08ldr x4, [sp+144]
001e0f0cldr x5, [sp+280]
001e0f10ldrb w4, [x5+x4]
001e0f14str w4, [sp+100]
001e0f18subs wzr, w4, 128
001e0f1cb.lt 0x1e0f24
001e0f20b 0x1e0f34
001e0f24
001e0f24loc_1e0f24:
001e0f24ldr x4, [sp+144]
001e0f28add x4, x4, 1
001e0f2cstr x4, [sp+144]
001e0f30b 0x1e0f50
001e0f34
001e0f34loc_1e0f34:
001e0f34ldr x2, [sp+144]
001e0f38ldr x0, [sp+280]
001e0f3cldr x1, [sp+288]
001e0f40bl runtime.decoderune
001e0f44str w0, [sp+100]
001e0f48str x1, [sp+144]
001e0f4cb 0x1e0f50
001e0f50
001e0f50loc_1e0f50:
001e0f50ldrsw x4, [sp+100]
001e0f54str w4, [sp+92]
001e0f58subs wzr, w4, 0
001e0f5ccset x5, eq
001e0f60strb w5, [sp+87]
001e0f64cbz w4, 0x1e0f6c
001e0f68b 0x1e0f70
001e0f6c
001e0f6cloc_1e0f6c:
001e0f6cb 0x1e0f84
001e0f70
001e0f70loc_1e0f70:
001e0f70ldrsw x4, [sp+92]
001e0f74subs wzr, w4, 255
001e0f78cset x4, gt
001e0f7cstrb w4, [sp+87]
001e0f80b 0x1e0f84
001e0f84
001e0f84loc_1e0f84:
001e0f84ldrb w4, [sp+87]
001e0f88tbnz w4, 0, 0x1e0f90
001e0f8cb 0x1e0fbc
001e0f90
001e0f90loc_1e0f90:
001e0f90adrp x0, 0x4e2000
001e0f94add x0, x0, 913
001e0f98movz x1, 37
001e0f9cbl errors.New
001e0fa0str x0, [sp+264]
001e0fa4str x1, [sp+272]
001e0fa8str x0, [sp+168]
001e0facstr x1, [sp+176]
001e0fb0ldp x29, x30, [sp-8]
001e0fb4add sp, sp, 336
001e0fb8ret x30
001e0fbc
001e0fbcloc_1e0fbc:
001e0fbcldrsw x4, [sp+92]
001e0fc0subs wzr, w4, 127
001e0fc4b.gt 0x1e0fcc
001e0fc8b 0x1e0fd8
001e0fcc
001e0fccloc_1e0fcc:
001e0fccorr x4, xzr, 1
001e0fd0strb w4, [sp+85]
001e0fd4b 0x1e0fe0
001e0fd8
001e0fd8loc_1e0fd8:
001e0fd8orr x4, xzr, 1
001e0fdcb 0x1e0fe0
001e0fe0
001e0fe0loc_1e0fe0:
001e0fe0b 0x1e0fe4
001e0fe4
001e0fe4loc_1e0fe4:
001e0fe4b 0x1e0eec
001e0fe8
001e0fe8loc_1e0fe8:
001e0fe8ldrb w4, [sp+85]
001e0fectbnz w4, 0, 0x1e0ff4
001e0ff0b 0x1e1034
001e0ff4
001e0ff4loc_1e0ff4:
001e0ff4ldr x2, [sp+360]
001e0ff8str x2, [sp+152]
001e0ffcadrp x0, 0x415000
001e1000add x0, x0, 3072
001e1004mov x1, xzr
001e1008bl runtime.makeslice
001e100cldr x3, [sp+152]
001e1010str x0, [sp+184]
001e1014str xzr, [sp+192]
001e1018str x3, [sp+200]
001e101cldr x3, [sp+352]
001e1020ldr x4, [sp+360]
001e1024str x3, [sp+280]
001e1028str x4, [sp+288]
001e102cstr xzr, [sp+128]
001e1030b 0x1e1140
001e1034
001e1034loc_1e1034:
001e1034stp xzr, xzr, [sp+264]
001e1038ldr x4, [sp+344]
001e103cldrsb x27, [x4]
001e1040ldr x0, [x4+88]
001e1044ldr x1, [x4+96]
001e1048str x0, [sp+224]
001e104cstr x1, [sp+232]
001e1050ldr x2, [sp+352]
001e1054ldr x3, [sp+360]
001e1058bl io.WriteString
001e105cstr x0, [sp+152]
001e1060str x1, [sp+264]
001e1064str x2, [sp+272]
001e1068ldr x4, [sp+152]
001e106cstr x4, [sp+104]
001e1070str x1, [sp+312]
001e1074str x2, [sp+320]
001e1078str x1, [sp+168]
001e107cstr x2, [sp+176]
001e1080b 0x1e1084
001e1084
001e1084loc_1e1084:
001e1084ldr x4, [sp+168]
001e1088cbnz x4, 0x1e1090
001e108cb 0x1e10a4
001e1090
001e1090loc_1e1090:
001e1090ldr x0, [sp+168]
001e1094ldr x1, [sp+176]
001e1098ldp x29, x30, [sp-8]
001e109cadd sp, sp, 336
001e10a0ret x30
001e10a4
001e10a4loc_1e10a4:
001e10a4ldr x4, [sp+344]
001e10a8ldrsb x27, [x4]
001e10acstrb wzr, [x4+114]
001e10b0ldr x4, [sp+344]
001e10b4ldrsb x27, [x4]
001e10b8add x4, x4, 114
001e10bcldrsb x27, [x4]
001e10c0b 0x1e10c4
001e10c4
001e10c4loc_1e10c4:
001e10c4b 0x1e10c8
001e10c8
001e10c8loc_1e10c8:
001e10c8str x4, [sp+240]
001e10ccorr x4, xzr, 1
001e10d0str x4, [sp+248]
001e10d4movz x4, 10
001e10d8str x4, [sp+256]
001e10dcstp xzr, xzr, [sp+264]
001e10e0ldr x4, [sp+344]
001e10e4ldrsb x27, [x4]
001e10e8ldr x5, [x4+88]
001e10ecldrsb x27, [x5]
001e10f0ldr x0, [x4+96]
001e10f4ldr x4, [x5+24]
001e10f8ldr x1, [sp+240]
001e10fcldr x2, [sp+248]
001e1100ldr x3, [sp+256]
001e1104blr x4
001e1108str x0, [sp+152]
001e110cstr x1, [sp+264]
001e1110str x2, [sp+272]
001e1114ldr x4, [sp+152]
001e1118str x4, [sp+160]
001e111cstr x1, [sp+296]
001e1120str x2, [sp+304]
001e1124str x1, [sp+168]
001e1128str x2, [sp+176]
001e112cmov x0, x1
001e1130mov x1, x2
001e1134ldp x29, x30, [sp-8]
001e1138add sp, sp, 336
001e113cret x30
001e1140
001e1140loc_1e1140:
001e1140ldr x5, [sp+128]
001e1144ldr x6, [sp+288]
001e1148subs xzr, x6, x5
001e114cb.gt 0x1e1154
001e1150b 0x1e1204
001e1154
001e1154loc_1e1154:
001e1154ldr x5, [sp+128]
001e1158str x5, [sp+120]
001e115cldr x5, [sp+128]
001e1160ldr x6, [sp+280]
001e1164ldrb w5, [x6+x5]
001e1168str w5, [sp+96]
001e116csubs wzr, w5, 128
001e1170b.lt 0x1e1178
001e1174b 0x1e1188
001e1178
001e1178loc_1e1178:
001e1178ldr x5, [sp+128]
001e117cadd x5, x5, 1
001e1180str x5, [sp+128]
001e1184b 0x1e11a4
001e1188
001e1188loc_1e1188:
001e1188ldr x2, [sp+128]
001e118cldr x0, [sp+280]
001e1190ldr x1, [sp+288]
001e1194bl runtime.decoderune
001e1198str w0, [sp+96]
001e119cstr x1, [sp+128]
001e11a0b 0x1e11a4
001e11a4
001e11a4loc_1e11a4:
001e11a4ldrsw x5, [sp+96]
001e11a8str w5, [sp+88]
001e11acstrb w5, [sp+86]
001e11b0ldr x2, [sp+200]
001e11b4ldr x0, [sp+184]
001e11b8ldr x5, [sp+192]
001e11bcadd x1, x5, 1
001e11c0subs xzr, x2, x1
001e11c4b.hs 0x1e11cc
001e11c8b 0x1e11d0
001e11cc
001e11ccloc_1e11cc:
001e11ccb 0x1e11e4
001e11d0
001e11d0loc_1e11d0:
001e11d0orr x3, xzr, 1
001e11d4adrp x4, 0x414000
001e11d8add x4, x4, 3072
001e11dcbl runtime.growslice
001e11e0b 0x1e11e4
001e11e4
001e11e4loc_1e11e4:
001e11e4ldrb w5, [sp+86]
001e11e8sub x6, x1, 1
001e11ecstrb w5, [x0+x6]
001e11f0str x0, [sp+184]
001e11f4str x1, [sp+192]
001e11f8str x2, [sp+200]
001e11fcb 0x1e1200
001e1200
001e1200loc_1e1200:
001e1200b 0x1e1140
001e1204
001e1204loc_1e1204:
001e1204stp xzr, xzr, [sp+264]
001e1208ldr x4, [sp+344]
001e120cldrsb x27, [x4]
001e1210ldr x5, [x4+88]
001e1214ldrsb x27, [x5]
001e1218ldr x0, [x4+96]
001e121cldr x1, [sp+184]
001e1220ldr x2, [sp+192]
001e1224ldr x3, [sp+200]
001e1228ldr x4, [x5+24]
001e122cblr x4
001e1230str x0, [sp+152]
001e1234str x1, [sp+264]
001e1238str x2, [sp+272]
001e123cldr x4, [sp+152]
001e1240str x4, [sp+112]
001e1244str x1, [sp+208]
001e1248str x2, [sp+216]
001e124cstr x1, [sp+168]
001e1250str x2, [sp+176]
001e1254b 0x1e1084
001e1258
001e1258loc_1e1258:
001e1258stp x0, x1, [sp+8]
001e125cstr x2, [sp+24]
001e1260mov x3, x30
001e1264bl runtime.morestack_noctxt.abi0
001e1268ldp x0, x1, [sp+8]
001e126cldr x2, [sp+24]
001e1270b 0x1e0ea0
001e1274udf 0
001e1278udf 0
001e127cudf 0
001e0ea0
Loading..