File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
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
001e1280
001e1280compress/gzip.(*Writer).Write: ; void compress/gzip.(*Writer).Write(compress/gzip.Writer * z, struct []uint8 p)
001e1280ldr x16, [x28+16]
001e1284sub x17, sp, 288
001e1288subs xzr, x17, x16
001e128cb.ls 0x1e1a08
001e1290sub x20, sp, 416
001e1294stp x29, x30, [x20-8]
001e1298add sp, x20, 0
001e129csub x29, sp, 8
001e12a0str x0, [sp+424]
001e12a4str x1, [sp+432]
001e12a8str x2, [sp+440]
001e12acstr x3, [sp+448]
001e12b0str xzr, [sp+80]
001e12b4stp xzr, xzr, [sp+136]
001e12b8ldr x5, [sp+424]
001e12bcldrsb x27, [x5]
001e12c0ldr x5, [x5+144]
001e12c4cbnz x5, 0x1e12cc
001e12c8b 0x1e12f8
001e12cc
001e12ccloc_1e12cc:
001e12ccstr xzr, [sp+80]
001e12d0ldr x3, [sp+424]
001e12d4ldrsb x27, [x3]
001e12d8ldr x1, [x3+144]
001e12dcldr x2, [x3+152]
001e12e0str x1, [sp+136]
001e12e4str x2, [sp+144]
001e12e8ldr x0, [sp+80]
001e12ecldp x29, x30, [sp-8]
001e12f0add sp, sp, 416
001e12f4ret x30
001e12f8
001e12f8loc_1e12f8:
001e12f8str xzr, [sp+88]
001e12fcldr x5, [sp+424]
001e1300ldrsb x27, [x5]
001e1304ldrb w5, [x5+112]
001e1308tbnz w5, 0, 0x1e1310
001e130cb 0x1e1314
001e1310
001e1310loc_1e1310:
001e1310b 0x1e18fc
001e1314
001e1314loc_1e1314:
001e1314ldr x2, [sp+424]
001e1318ldrsb x27, [x2]
001e131corr x3, xzr, 1
001e1320strb w3, [x2+112]
001e1324ldr x2, [sp+424]
001e1328ldrsb x27, [x2]
001e132cmovz x3, 35615
001e1330movk x3, 0x80000
001e1334stur x3, [x2+114]
001e1338strh wzr, [x2+122]
001e133cldr x2, [sp+424]
001e1340ldrsb x27, [x2]
001e1344ldr x2, [x2+16]
001e1348cbnz x2, 0x1e1350
001e134cb 0x1e1370
001e1350
001e1350loc_1e1350:
001e1350ldr x2, [sp+424]
001e1354ldrsb x27, [x2]
001e1358ldr x3, [sp+424]
001e135cldrsb x27, [x3]
001e1360ldrb w3, [x3+117]
001e1364orr x3, x3, 4
001e1368strb w3, [x2+117]
001e136cb 0x1e1374
001e1370
001e1370loc_1e1370:
001e1370b 0x1e1374
001e1374
001e1374loc_1e1374:
001e1374ldr x2, [sp+424]
001e1378ldrsb x27, [x2]
001e137cldr x2, [x2+72]
001e1380cbnz x2, 0x1e1388
001e1384b 0x1e13a8
001e1388
001e1388loc_1e1388:
001e1388ldr x2, [sp+424]
001e138cldrsb x27, [x2]
001e1390ldr x3, [sp+424]
001e1394ldrsb x27, [x3]
001e1398ldrb w3, [x3+117]
001e139corr x3, x3, 8
001e13a0strb w3, [x2+117]
001e13a4b 0x1e13ac
001e13a8
001e13a8loc_1e13a8:
001e13a8b 0x1e13ac
001e13ac
001e13acloc_1e13ac:
001e13acldr x2, [sp+424]
001e13b0ldrsb x27, [x2]
001e13b4ldr x2, [x2+8]
001e13b8cbnz x2, 0x1e13c0
001e13bcb 0x1e13e0
001e13c0
001e13c0loc_1e13c0:
001e13c0ldr x2, [sp+424]
001e13c4ldrsb x27, [x2]
001e13c8ldr x3, [sp+424]
001e13ccldrsb x27, [x3]
001e13d0ldrb w3, [x3+117]
001e13d4orr x3, x3, 16
001e13d8strb w3, [x2+117]
001e13dcb 0x1e13e4
001e13e0
001e13e0loc_1e13e0:
001e13e0b 0x1e13e4
001e13e4
001e13e4loc_1e13e4:
001e13e4mov x0, xzr
001e13e8mov x1, x0
001e13ecbl time.Unix
001e13f0str x0, [sp+368]
001e13f4str x1, [sp+376]
001e13f8str x2, [sp+384]
001e13fcldr x2, [sp+424]
001e1400ldrsb x27, [x2]
001e1404ldr x0, [x2+40]
001e1408ldr x1, [x2+48]
001e140cldr x2, [x2+56]
001e1410str x0, [sp+296]
001e1414str x1, [sp+304]
001e1418str x2, [sp+312]
001e141cldr x3, [sp+368]
001e1420ldr x4, [sp+376]
001e1424ldr x5, [sp+384]
001e1428bl time.Time.After
001e142cstrb w0, [sp+71]
001e1430tbnz w0, 0, 0x1e1438
001e1434b 0x1e14b0
001e1438
001e1438loc_1e1438:
001e1438ldr x3, [sp+424]
001e143cldrsb x27, [x3]
001e1440add x3, x3, 114
001e1444ldrsb x27, [x3]
001e1448b 0x1e144c
001e144c
001e144cloc_1e144c:
001e144cb 0x1e1450
001e1450
001e1450loc_1e1450:
001e1450add x3, x3, 4
001e1454str x3, [sp+344]
001e1458orr x3, xzr, 4
001e145cstr x3, [sp+352]
001e1460orr x3, xzr, 6
001e1464str x3, [sp+360]
001e1468ldr x3, [sp+424]
001e146cldrsb x27, [x3]
001e1470ldr x0, [x3+40]
001e1474ldr x1, [x3+48]
001e1478ldr x2, [x3+56]
001e147cstr x0, [sp+272]
001e1480str x1, [sp+280]
001e1484str x2, [sp+288]
001e1488bl time.Time.Unix
001e148cstr x0, [sp+128]
001e1490ldr x3, [sp+344]
001e1494ldr x1, [sp+352]
001e1498ldr x2, [sp+360]
001e149cmov x4, x0
001e14a0mov x0, x3
001e14a4mov x3, x4
001e14a8bl encoding/binary.littleEndian.PutUint32
001e14acb 0x1e14b4
001e14b0
001e14b0loc_1e14b0:
001e14b0b 0x1e14b4
001e14b4
001e14b4loc_1e14b4:
001e14b4ldr x4, [sp+424]
001e14b8ldrsb x27, [x4]
001e14bcldr x4, [x4+104]
001e14c0subs xzr, x4, 9
001e14c4b.eq 0x1e14cc
001e14c8b 0x1e14e0
001e14cc
001e14ccloc_1e14cc:
001e14ccldr x4, [sp+424]
001e14d0ldrsb x27, [x4]
001e14d4orr x5, xzr, 2
001e14d8strb w5, [x4+122]
001e14dcb 0x1e1514
001e14e0
001e14e0loc_1e14e0:
001e14e0ldr x4, [sp+424]
001e14e4ldrsb x27, [x4]
001e14e8ldr x4, [x4+104]
001e14ecsubs xzr, x4, 1
001e14f0b.eq 0x1e14f8
001e14f4b 0x1e150c
001e14f8
001e14f8loc_1e14f8:
001e14f8ldr x4, [sp+424]
001e14fcldrsb x27, [x4]
001e1500orr x5, xzr, 4
001e1504strb w5, [x4+122]
001e1508b 0x1e1510
001e150c
001e150cloc_1e150c:
001e150cb 0x1e1510
001e1510
001e1510loc_1e1510:
001e1510b 0x1e1514
001e1514
001e1514loc_1e1514:
001e1514ldr x4, [sp+424]
001e1518ldrsb x27, [x4]
001e151cldr x5, [sp+424]
001e1520ldrsb x27, [x5]
001e1524ldrb w5, [x5+80]
001e1528strb w5, [x4+123]
001e152cldr x4, [sp+424]
001e1530ldrsb x27, [x4]
001e1534add x4, x4, 114
001e1538ldrsb x27, [x4]
001e153cb 0x1e1540
001e1540
001e1540loc_1e1540:
001e1540str x4, [sp+344]
001e1544movz x4, 10
001e1548str x4, [sp+352]
001e154cstr x4, [sp+360]
001e1550stp xzr, xzr, [sp+328]
001e1554ldr x4, [sp+424]
001e1558ldrsb x27, [x4]
001e155cldr x5, [x4+88]
001e1560ldrsb x27, [x5]
001e1564ldr x0, [x4+96]
001e1568ldr x4, [x5+24]
001e156cldr x1, [sp+344]
001e1570ldr x2, [sp+352]
001e1574ldr x3, [sp+360]
001e1578blr x4
001e157cstr x0, [sp+120]
001e1580str x1, [sp+328]
001e1584str x2, [sp+336]
001e1588ldr x4, [sp+120]
001e158cstr x4, [sp+104]
001e1590str x1, [sp+176]
001e1594str x2, [sp+184]
001e1598ldr x4, [sp+424]
001e159cldrsb x27, [x4]
001e15a0str x1, [x4+144]
001e15a4adrp x27, 0x86a000
001e15a8ldr w5, [x27+3056]
001e15accbz w5, 0x1e15b4
001e15b0b 0x1e15b8
001e15b4
001e15b4loc_1e15b4:
001e15b4b 0x1e15cc
001e15b8
001e15b8loc_1e15b8:
001e15b8bl runtime.gcWriteBarrier2
001e15bcstr x2, [x25]
001e15c0ldr x5, [x4+152]
001e15c4str x5, [x25+8]
001e15c8b 0x1e15cc
001e15cc
001e15ccloc_1e15cc:
001e15ccstr x2, [x4+152]
001e15d0ldr x5, [sp+424]
001e15d4ldrsb x27, [x5]
001e15d8ldr x5, [x5+144]
001e15dccbnz x5, 0x1e15e4
001e15e0b 0x1e1610
001e15e4
001e15e4loc_1e15e4:
001e15e4str xzr, [sp+80]
001e15e8ldr x3, [sp+424]
001e15ecldrsb x27, [x3]
001e15f0ldr x1, [x3+144]
001e15f4ldr x2, [x3+152]
001e15f8str x1, [sp+136]
001e15fcstr x2, [sp+144]
001e1600ldr x0, [sp+80]
001e1604ldp x29, x30, [sp-8]
001e1608add sp, sp, 416
001e160cret x30
001e1610
001e1610loc_1e1610:
001e1610ldr x5, [sp+424]
001e1614ldrsb x27, [x5]
001e1618ldr x5, [x5+16]
001e161ccbnz x5, 0x1e1624
001e1620b 0x1e16d0
001e1624
001e1624loc_1e1624:
001e1624ldr x4, [sp+424]
001e1628ldrsb x27, [x4]
001e162cldr x1, [x4+16]
001e1630ldr x2, [x4+24]
001e1634ldr x3, [x4+32]
001e1638str x1, [sp+248]
001e163cstr x2, [sp+256]
001e1640str x3, [sp+264]
001e1644ldr x0, [sp+424]
001e1648bl compress/gzip.(*Writer).writeBytes
001e164cstr x0, [sp+328]
001e1650str x1, [sp+336]
001e1654ldr x4, [sp+424]
001e1658ldrsb x27, [x4]
001e165cstr x0, [x4+144]
001e1660adrp x27, 0x86a000
001e1664ldr w5, [x27+3056]
001e1668cbz w5, 0x1e1670
001e166cb 0x1e1674
001e1670
001e1670loc_1e1670:
001e1670b 0x1e1688
001e1674
001e1674loc_1e1674:
001e1674bl runtime.gcWriteBarrier2
001e1678str x1, [x25]
001e167cldr x5, [x4+152]
001e1680str x5, [x25+8]
001e1684b 0x1e1688
001e1688
001e1688loc_1e1688:
001e1688str x1, [x4+152]
001e168cldr x5, [sp+424]
001e1690ldrsb x27, [x5]
001e1694ldr x5, [x5+144]
001e1698cbnz x5, 0x1e16a0
001e169cb 0x1e16cc
001e16a0
001e16a0loc_1e16a0:
001e16a0str xzr, [sp+80]
001e16a4ldr x3, [sp+424]
001e16a8ldrsb x27, [x3]
001e16acldr x1, [x3+144]
001e16b0ldr x2, [x3+152]
001e16b4str x1, [sp+136]
001e16b8str x2, [sp+144]
001e16bcldr x0, [sp+80]
001e16c0ldp x29, x30, [sp-8]
001e16c4add sp, sp, 416
001e16c8ret x30
001e16cc
001e16ccloc_1e16cc:
001e16ccb 0x1e16d4
001e16d0
001e16d0loc_1e16d0:
001e16d0b 0x1e16d4
001e16d4
001e16d4loc_1e16d4:
001e16d4ldr x5, [sp+424]
001e16d8ldrsb x27, [x5]
001e16dcldr x5, [x5+72]
001e16e0cbnz x5, 0x1e16e8
001e16e4b 0x1e178c
001e16e8
001e16e8loc_1e16e8:
001e16e8ldr x3, [sp+424]
001e16ecldrsb x27, [x3]
001e16f0ldr x1, [x3+64]
001e16f4ldr x2, [x3+72]
001e16f8str x1, [sp+232]
001e16fcstr x2, [sp+240]
001e1700ldr x0, [sp+424]
001e1704bl compress/gzip.(*Writer).writeString
001e1708str x0, [sp+328]
001e170cstr x1, [sp+336]
001e1710ldr x3, [sp+424]
001e1714ldrsb x27, [x3]
001e1718str x0, [x3+144]
001e171cadrp x27, 0x86a000
001e1720ldr w4, [x27+3056]
001e1724cbz w4, 0x1e172c
001e1728b 0x1e1730
001e172c
001e172cloc_1e172c:
001e172cb 0x1e1744
001e1730
001e1730loc_1e1730:
001e1730bl runtime.gcWriteBarrier2
001e1734str x1, [x25]
001e1738ldr x5, [x3+152]
001e173cstr x5, [x25+8]
001e1740b 0x1e1744
001e1744
001e1744loc_1e1744:
001e1744str x1, [x3+152]
001e1748ldr x5, [sp+424]
001e174cldrsb x27, [x5]
001e1750ldr x5, [x5+144]
001e1754cbnz x5, 0x1e175c
001e1758b 0x1e1788
001e175c
001e175cloc_1e175c:
001e175cstr xzr, [sp+80]
001e1760ldr x3, [sp+424]
001e1764ldrsb x27, [x3]
001e1768ldr x1, [x3+144]
001e176cldr x2, [x3+152]
001e1770str x1, [sp+136]
001e1774str x2, [sp+144]
001e1778ldr x0, [sp+80]
001e177cldp x29, x30, [sp-8]
001e1780add sp, sp, 416
001e1784ret x30
001e1788
001e1788loc_1e1788:
001e1788b 0x1e1790
001e178c
001e178cloc_1e178c:
001e178cb 0x1e1790
001e1790
001e1790loc_1e1790:
001e1790ldr x5, [sp+424]
001e1794ldrsb x27, [x5]
001e1798ldr x5, [x5+8]
001e179ccbnz x5, 0x1e17a4
001e17a0b 0x1e1848
001e17a4
001e17a4loc_1e17a4:
001e17a4ldr x3, [sp+424]
001e17a8ldrsb x27, [x3]
001e17acldr x1, [x3]
001e17b0ldr x2, [x3+8]
001e17b4str x1, [sp+216]
001e17b8str x2, [sp+224]
001e17bcldr x0, [sp+424]
001e17c0bl compress/gzip.(*Writer).writeString
001e17c4str x0, [sp+328]
001e17c8str x1, [sp+336]
001e17ccldr x3, [sp+424]
001e17d0ldrsb x27, [x3]
001e17d4str x0, [x3+144]
001e17d8adrp x27, 0x86a000
001e17dcldr w4, [x27+3056]
001e17e0cbz w4, 0x1e17e8
001e17e4b 0x1e17ec
001e17e8
001e17e8loc_1e17e8:
001e17e8b 0x1e1800
001e17ec
001e17ecloc_1e17ec:
001e17ecbl runtime.gcWriteBarrier2
001e17f0str x1, [x25]
001e17f4ldr x5, [x3+152]
001e17f8str x5, [x25+8]
001e17fcb 0x1e1800
001e1800
001e1800loc_1e1800:
001e1800str x1, [x3+152]
001e1804ldr x5, [sp+424]
001e1808ldrsb x27, [x5]
001e180cldr x5, [x5+144]
001e1810cbnz x5, 0x1e1818
001e1814b 0x1e1844
001e1818
001e1818loc_1e1818:
001e1818str xzr, [sp+80]
001e181cldr x3, [sp+424]
001e1820ldrsb x27, [x3]
001e1824ldr x1, [x3+144]
001e1828ldr x2, [x3+152]
001e182cstr x1, [sp+136]
001e1830str x2, [sp+144]
001e1834ldr x0, [sp+80]
001e1838ldp x29, x30, [sp-8]
001e183cadd sp, sp, 416
001e1840ret x30
001e1844
001e1844loc_1e1844:
001e1844b 0x1e184c
001e1848
001e1848loc_1e1848:
001e1848b 0x1e184c
001e184c
001e184cloc_1e184c:
001e184cldr x5, [sp+424]
001e1850ldrsb x27, [x5]
001e1854ldr x5, [x5+128]
001e1858cbnz x5, 0x1e1860
001e185cb 0x1e1864
001e1860
001e1860loc_1e1860:
001e1860b 0x1e18f8
001e1864
001e1864loc_1e1864:
001e1864str xzr, [sp+320]
001e1868stp xzr, xzr, [sp+328]
001e186cldr x3, [sp+424]
001e1870ldrsb x27, [x3]
001e1874ldr x0, [x3+88]
001e1878ldr x1, [x3+96]
001e187cstr x0, [sp+200]
001e1880str x1, [sp+208]
001e1884ldr x3, [sp+424]
001e1888ldrsb x27, [x3]
001e188cldr x2, [x3+104]
001e1890str x2, [sp+112]
001e1894bl compress/flate.NewWriter
001e1898str x0, [sp+320]
001e189cstr x1, [sp+328]
001e18a0str x2, [sp+336]
001e18a4ldr x3, [sp+320]
001e18a8str x3, [sp+168]
001e18acldr x3, [sp+328]
001e18b0ldr x4, [sp+336]
001e18b4str x3, [sp+152]
001e18b8str x4, [sp+160]
001e18bcldr x3, [sp+424]
001e18c0ldrsb x27, [x3]
001e18c4ldr x4, [sp+168]
001e18c8adrp x27, 0x86a000
001e18ccldr w5, [x27+3056]
001e18d0cbz w5, 0x1e18d8
001e18d4b 0x1e18dc
001e18d8
001e18d8loc_1e18d8:
001e18d8b 0x1e18f0
001e18dc
001e18dcloc_1e18dc:
001e18dcbl runtime.gcWriteBarrier2
001e18e0str x4, [x25]
001e18e4ldr x5, [x3+128]
001e18e8str x5, [x25+8]
001e18ecb 0x1e18f0
001e18f0
001e18f0loc_1e18f0:
001e18f0str x4, [x3+128]
001e18f4b 0x1e18f8
001e18f8
001e18f8loc_1e18f8:
001e18f8b 0x1e18fc
001e18fc
001e18fcloc_1e18fc:
001e18fcldr x5, [sp+440]
001e1900str x5, [sp+120]
001e1904ldr x6, [sp+424]
001e1908ldrsb x27, [x6]
001e190cldr x7, [sp+424]
001e1910ldrsb x27, [x7]
001e1914ldr w6, [x6+140]
001e1918add x5, x6, x5
001e191cstr w5, [x7+140]
001e1920ldr x5, [sp+424]
001e1924ldrsb x27, [x5]
001e1928ldr w0, [x5+136]
001e192cstr w0, [sp+72]
001e1930ldr x2, [sp+432]
001e1934adrp x27, 0x83f000
001e1938ldr x1, [x27+3880]
001e193cldr x3, [sp+440]
001e1940ldr x4, [sp+448]
001e1944bl hash/crc32.Update
001e1948str w0, [sp+76]
001e194cldr x5, [sp+424]
001e1950ldrsb x27, [x5]
001e1954str w0, [x5+136]
001e1958stp xzr, xzr, [sp+328]
001e195cldr x5, [sp+424]
001e1960ldrsb x27, [x5]
001e1964ldr x0, [x5+128]
001e1968str x0, [sp+192]
001e196cldr x1, [sp+432]
001e1970ldr x2, [sp+440]
001e1974ldr x3, [sp+448]
001e1978bl compress/flate.(*Writer).Write
001e197cstr x0, [sp+120]
001e1980str x1, [sp+328]
001e1984str x2, [sp+336]
001e1988ldr x5, [sp+120]
001e198cstr x5, [sp+96]
001e1990str x1, [sp+392]
001e1994str x2, [sp+400]
001e1998ldr x5, [sp+96]
001e199cstr x5, [sp+88]
001e19a0ldr x5, [sp+424]
001e19a4ldrsb x27, [x5]
001e19a8str x1, [x5+144]
001e19acadrp x27, 0x86a000
001e19b0ldr w6, [x27+3056]
001e19b4cbz w6, 0x1e19bc
001e19b8b 0x1e19c0
001e19bc
001e19bcloc_1e19bc:
001e19bcb 0x1e19d4
001e19c0
001e19c0loc_1e19c0:
001e19c0bl runtime.gcWriteBarrier2
001e19c4str x2, [x25]
001e19c8ldr x3, [x5+152]
001e19ccstr x3, [x25+8]
001e19d0b 0x1e19d4
001e19d4
001e19d4loc_1e19d4:
001e19d4str x2, [x5+152]
001e19d8ldr x3, [sp+88]
001e19dcstr x3, [sp+80]
001e19e0ldr x3, [sp+424]
001e19e4ldrsb x27, [x3]
001e19e8ldr x1, [x3+144]
001e19ecldr x2, [x3+152]
001e19f0str x1, [sp+136]
001e19f4str x2, [sp+144]
001e19f8ldr x0, [sp+80]
001e19fcldp x29, x30, [sp-8]
001e1a00add sp, sp, 416
001e1a04ret x30
001e1a08
001e1a08loc_1e1a08:
001e1a08stp x0, x1, [sp+8]
001e1a0cstp x2, x3, [sp+24]
001e1a10mov x3, x30
001e1a14bl runtime.morestack_noctxt.abi0
001e1a18ldp x0, x1, [sp+8]
001e1a1cldp x2, x3, [sp+24]
001e1a20b 0x1e1280
001e1a24udf 0
001e1a28udf 0
001e1a2cudf 0
001e1280
001e1280compress/gzip.(*Writer).Write: ; void compress/gzip.(*Writer).Write(compress/gzip.Writer * z, struct []uint8 p)
001e1280ldr x16, [x28+16]
001e1284sub x17, sp, 288
001e1288subs xzr, x17, x16
001e128cb.ls 0x1e1a08
001e1290sub x20, sp, 416
001e1294stp x29, x30, [x20-8]
001e1298add sp, x20, 0
001e129csub x29, sp, 8
001e12a0str x0, [sp+424]
001e12a4str x1, [sp+432]
001e12a8str x2, [sp+440]
001e12acstr x3, [sp+448]
001e12b0str xzr, [sp+80]
001e12b4stp xzr, xzr, [sp+136]
001e12b8ldr x5, [sp+424]
001e12bcldrsb x27, [x5]
001e12c0ldr x5, [x5+144]
001e12c4cbnz x5, 0x1e12cc
001e12c8b 0x1e12f8
001e12cc
001e12ccloc_1e12cc:
001e12ccstr xzr, [sp+80]
001e12d0ldr x3, [sp+424]
001e12d4ldrsb x27, [x3]
001e12d8ldr x1, [x3+144]
001e12dcldr x2, [x3+152]
001e12e0str x1, [sp+136]
001e12e4str x2, [sp+144]
001e12e8ldr x0, [sp+80]
001e12ecldp x29, x30, [sp-8]
001e12f0add sp, sp, 416
001e12f4ret x30
001e12f8
001e12f8loc_1e12f8:
001e12f8str xzr, [sp+88]
001e12fcldr x5, [sp+424]
001e1300ldrsb x27, [x5]
001e1304ldrb w5, [x5+112]
001e1308tbnz w5, 0, 0x1e1310
001e130cb 0x1e1314
001e1310
001e1310loc_1e1310:
001e1310b 0x1e18fc
001e1314
001e1314loc_1e1314:
001e1314ldr x2, [sp+424]
001e1318ldrsb x27, [x2]
001e131corr x3, xzr, 1
001e1320strb w3, [x2+112]
001e1324ldr x2, [sp+424]
001e1328ldrsb x27, [x2]
001e132cmovz x3, 35615
001e1330movk x3, 0x80000
001e1334stur x3, [x2+114]
001e1338strh wzr, [x2+122]
001e133cldr x2, [sp+424]
001e1340ldrsb x27, [x2]
001e1344ldr x2, [x2+16]
001e1348cbnz x2, 0x1e1350
001e134cb 0x1e1370
001e1350
001e1350loc_1e1350:
001e1350ldr x2, [sp+424]
001e1354ldrsb x27, [x2]
001e1358ldr x3, [sp+424]
001e135cldrsb x27, [x3]
001e1360ldrb w3, [x3+117]
001e1364orr x3, x3, 4
001e1368strb w3, [x2+117]
001e136cb 0x1e1374
001e1370
001e1370loc_1e1370:
001e1370b 0x1e1374
001e1374
001e1374loc_1e1374:
001e1374ldr x2, [sp+424]
001e1378ldrsb x27, [x2]
001e137cldr x2, [x2+72]
001e1380cbnz x2, 0x1e1388
001e1384b 0x1e13a8
001e1388
001e1388loc_1e1388:
001e1388ldr x2, [sp+424]
001e138cldrsb x27, [x2]
001e1390ldr x3, [sp+424]
001e1394ldrsb x27, [x3]
001e1398ldrb w3, [x3+117]
001e139corr x3, x3, 8
001e13a0strb w3, [x2+117]
001e13a4b 0x1e13ac
001e13a8
001e13a8loc_1e13a8:
001e13a8b 0x1e13ac
001e13ac
001e13acloc_1e13ac:
001e13acldr x2, [sp+424]
001e13b0ldrsb x27, [x2]
001e13b4ldr x2, [x2+8]
001e13b8cbnz x2, 0x1e13c0
001e13bcb 0x1e13e0
001e13c0
001e13c0loc_1e13c0:
001e13c0ldr x2, [sp+424]
001e13c4ldrsb x27, [x2]
001e13c8ldr x3, [sp+424]
001e13ccldrsb x27, [x3]
001e13d0ldrb w3, [x3+117]
001e13d4orr x3, x3, 16
001e13d8strb w3, [x2+117]
001e13dcb 0x1e13e4
001e13e0
001e13e0loc_1e13e0:
001e13e0b 0x1e13e4
001e13e4
001e13e4loc_1e13e4:
001e13e4mov x0, xzr
001e13e8mov x1, x0
001e13ecbl time.Unix
001e13f0str x0, [sp+368]
001e13f4str x1, [sp+376]
001e13f8str x2, [sp+384]
001e13fcldr x2, [sp+424]
001e1400ldrsb x27, [x2]
001e1404ldr x0, [x2+40]
001e1408ldr x1, [x2+48]
001e140cldr x2, [x2+56]
001e1410str x0, [sp+296]
001e1414str x1, [sp+304]
001e1418str x2, [sp+312]
001e141cldr x3, [sp+368]
001e1420ldr x4, [sp+376]
001e1424ldr x5, [sp+384]
001e1428bl time.Time.After
001e142cstrb w0, [sp+71]
001e1430tbnz w0, 0, 0x1e1438
001e1434b 0x1e14b0
001e1438
001e1438loc_1e1438:
001e1438ldr x3, [sp+424]
001e143cldrsb x27, [x3]
001e1440add x3, x3, 114
001e1444ldrsb x27, [x3]
001e1448b 0x1e144c
001e144c
001e144cloc_1e144c:
001e144cb 0x1e1450
001e1450
001e1450loc_1e1450:
001e1450add x3, x3, 4
001e1454str x3, [sp+344]
001e1458orr x3, xzr, 4
001e145cstr x3, [sp+352]
001e1460orr x3, xzr, 6
001e1464str x3, [sp+360]
001e1468ldr x3, [sp+424]
001e146cldrsb x27, [x3]
001e1470ldr x0, [x3+40]
001e1474ldr x1, [x3+48]
001e1478ldr x2, [x3+56]
001e147cstr x0, [sp+272]
001e1480str x1, [sp+280]
001e1484str x2, [sp+288]
001e1488bl time.Time.Unix
001e148cstr x0, [sp+128]
001e1490ldr x3, [sp+344]
001e1494ldr x1, [sp+352]
001e1498ldr x2, [sp+360]
001e149cmov x4, x0
001e14a0mov x0, x3
001e14a4mov x3, x4
001e14a8bl encoding/binary.littleEndian.PutUint32
001e14acb 0x1e14b4
001e14b0
001e14b0loc_1e14b0:
001e14b0b 0x1e14b4
001e14b4
001e14b4loc_1e14b4:
001e14b4ldr x4, [sp+424]
001e14b8ldrsb x27, [x4]
001e14bcldr x4, [x4+104]
001e14c0subs xzr, x4, 9
001e14c4b.eq 0x1e14cc
001e14c8b 0x1e14e0
001e14cc
001e14ccloc_1e14cc:
001e14ccldr x4, [sp+424]
001e14d0ldrsb x27, [x4]
001e14d4orr x5, xzr, 2
001e14d8strb w5, [x4+122]
001e14dcb 0x1e1514
001e14e0
001e14e0loc_1e14e0:
001e14e0ldr x4, [sp+424]
001e14e4ldrsb x27, [x4]
001e14e8ldr x4, [x4+104]
001e14ecsubs xzr, x4, 1
001e14f0b.eq 0x1e14f8
001e14f4b 0x1e150c
001e14f8
001e14f8loc_1e14f8:
001e14f8ldr x4, [sp+424]
001e14fcldrsb x27, [x4]
001e1500orr x5, xzr, 4
001e1504strb w5, [x4+122]
001e1508b 0x1e1510
001e150c
001e150cloc_1e150c:
001e150cb 0x1e1510
001e1510
001e1510loc_1e1510:
001e1510b 0x1e1514
001e1514
001e1514loc_1e1514:
001e1514ldr x4, [sp+424]
001e1518ldrsb x27, [x4]
001e151cldr x5, [sp+424]
001e1520ldrsb x27, [x5]
001e1524ldrb w5, [x5+80]
001e1528strb w5, [x4+123]
001e152cldr x4, [sp+424]
001e1530ldrsb x27, [x4]
001e1534add x4, x4, 114
001e1538ldrsb x27, [x4]
001e153cb 0x1e1540
001e1540
001e1540loc_1e1540:
001e1540str x4, [sp+344]
001e1544movz x4, 10
001e1548str x4, [sp+352]
001e154cstr x4, [sp+360]
001e1550stp xzr, xzr, [sp+328]
001e1554ldr x4, [sp+424]
001e1558ldrsb x27, [x4]
001e155cldr x5, [x4+88]
001e1560ldrsb x27, [x5]
001e1564ldr x0, [x4+96]
001e1568ldr x4, [x5+24]
001e156cldr x1, [sp+344]
001e1570ldr x2, [sp+352]
001e1574ldr x3, [sp+360]
001e1578blr x4
001e157cstr x0, [sp+120]
001e1580str x1, [sp+328]
001e1584str x2, [sp+336]
001e1588ldr x4, [sp+120]
001e158cstr x4, [sp+104]
001e1590str x1, [sp+176]
001e1594str x2, [sp+184]
001e1598ldr x4, [sp+424]
001e159cldrsb x27, [x4]
001e15a0str x1, [x4+144]
001e15a4adrp x27, 0x86a000
001e15a8ldr w5, [x27+3056]
001e15accbz w5, 0x1e15b4
001e15b0b 0x1e15b8
001e15b4
001e15b4loc_1e15b4:
001e15b4b 0x1e15cc
001e15b8
001e15b8loc_1e15b8:
001e15b8bl runtime.gcWriteBarrier2
001e15bcstr x2, [x25]
001e15c0ldr x5, [x4+152]
001e15c4str x5, [x25+8]
001e15c8b 0x1e15cc
001e15cc
001e15ccloc_1e15cc:
001e15ccstr x2, [x4+152]
001e15d0ldr x5, [sp+424]
001e15d4ldrsb x27, [x5]
001e15d8ldr x5, [x5+144]
001e15dccbnz x5, 0x1e15e4
001e15e0b 0x1e1610
001e15e4
001e15e4loc_1e15e4:
001e15e4str xzr, [sp+80]
001e15e8ldr x3, [sp+424]
001e15ecldrsb x27, [x3]
001e15f0ldr x1, [x3+144]
001e15f4ldr x2, [x3+152]
001e15f8str x1, [sp+136]
001e15fcstr x2, [sp+144]
001e1600ldr x0, [sp+80]
001e1604ldp x29, x30, [sp-8]
001e1608add sp, sp, 416
001e160cret x30
001e1610
001e1610loc_1e1610:
001e1610ldr x5, [sp+424]
001e1614ldrsb x27, [x5]
001e1618ldr x5, [x5+16]
001e161ccbnz x5, 0x1e1624
001e1620b 0x1e16d0
001e1624
001e1624loc_1e1624:
001e1624ldr x4, [sp+424]
001e1628ldrsb x27, [x4]
001e162cldr x1, [x4+16]
001e1630ldr x2, [x4+24]
001e1634ldr x3, [x4+32]
001e1638str x1, [sp+248]
001e163cstr x2, [sp+256]
001e1640str x3, [sp+264]
001e1644ldr x0, [sp+424]
001e1648bl compress/gzip.(*Writer).writeBytes
001e164cstr x0, [sp+328]
001e1650str x1, [sp+336]
001e1654ldr x4, [sp+424]
001e1658ldrsb x27, [x4]
001e165cstr x0, [x4+144]
001e1660adrp x27, 0x86a000
001e1664ldr w5, [x27+3056]
001e1668cbz w5, 0x1e1670
001e166cb 0x1e1674
001e1670
001e1670loc_1e1670:
001e1670b 0x1e1688
001e1674
001e1674loc_1e1674:
001e1674bl runtime.gcWriteBarrier2
001e1678str x1, [x25]
001e167cldr x5, [x4+152]
001e1680str x5, [x25+8]
001e1684b 0x1e1688
001e1688
001e1688loc_1e1688:
001e1688str x1, [x4+152]
001e168cldr x5, [sp+424]
001e1690ldrsb x27, [x5]
001e1694ldr x5, [x5+144]
001e1698cbnz x5, 0x1e16a0
001e169cb 0x1e16cc
001e16a0
001e16a0loc_1e16a0:
001e16a0str xzr, [sp+80]
001e16a4ldr x3, [sp+424]
001e16a8ldrsb x27, [x3]
001e16acldr x1, [x3+144]
001e16b0ldr x2, [x3+152]
001e16b4str x1, [sp+136]
001e16b8str x2, [sp+144]
001e16bcldr x0, [sp+80]
001e16c0ldp x29, x30, [sp-8]
001e16c4add sp, sp, 416
001e16c8ret x30
001e16cc
001e16ccloc_1e16cc:
001e16ccb 0x1e16d4
001e16d0
001e16d0loc_1e16d0:
001e16d0b 0x1e16d4
001e16d4
001e16d4loc_1e16d4:
001e16d4ldr x5, [sp+424]
001e16d8ldrsb x27, [x5]
001e16dcldr x5, [x5+72]
001e16e0cbnz x5, 0x1e16e8
001e16e4b 0x1e178c
001e16e8
001e16e8loc_1e16e8:
001e16e8ldr x3, [sp+424]
001e16ecldrsb x27, [x3]
001e16f0ldr x1, [x3+64]
001e16f4ldr x2, [x3+72]
001e16f8str x1, [sp+232]
001e16fcstr x2, [sp+240]
001e1700ldr x0, [sp+424]
001e1704bl compress/gzip.(*Writer).writeString
001e1708str x0, [sp+328]
001e170cstr x1, [sp+336]
001e1710ldr x3, [sp+424]
001e1714ldrsb x27, [x3]
001e1718str x0, [x3+144]
001e171cadrp x27, 0x86a000
001e1720ldr w4, [x27+3056]
001e1724cbz w4, 0x1e172c
001e1728b 0x1e1730
001e172c
001e172cloc_1e172c:
001e172cb 0x1e1744
001e1730
001e1730loc_1e1730:
001e1730bl runtime.gcWriteBarrier2
001e1734str x1, [x25]
001e1738ldr x5, [x3+152]
001e173cstr x5, [x25+8]
001e1740b 0x1e1744
001e1744
001e1744loc_1e1744:
001e1744str x1, [x3+152]
001e1748ldr x5, [sp+424]
001e174cldrsb x27, [x5]
001e1750ldr x5, [x5+144]
001e1754cbnz x5, 0x1e175c
001e1758b 0x1e1788
001e175c
001e175cloc_1e175c:
001e175cstr xzr, [sp+80]
001e1760ldr x3, [sp+424]
001e1764ldrsb x27, [x3]
001e1768ldr x1, [x3+144]
001e176cldr x2, [x3+152]
001e1770str x1, [sp+136]
001e1774str x2, [sp+144]
001e1778ldr x0, [sp+80]
001e177cldp x29, x30, [sp-8]
001e1780add sp, sp, 416
001e1784ret x30
001e1788
001e1788loc_1e1788:
001e1788b 0x1e1790
001e178c
001e178cloc_1e178c:
001e178cb 0x1e1790
001e1790
001e1790loc_1e1790:
001e1790ldr x5, [sp+424]
001e1794ldrsb x27, [x5]
001e1798ldr x5, [x5+8]
001e179ccbnz x5, 0x1e17a4
001e17a0b 0x1e1848
001e17a4
001e17a4loc_1e17a4:
001e17a4ldr x3, [sp+424]
001e17a8ldrsb x27, [x3]
001e17acldr x1, [x3]
001e17b0ldr x2, [x3+8]
001e17b4str x1, [sp+216]
001e17b8str x2, [sp+224]
001e17bcldr x0, [sp+424]
001e17c0bl compress/gzip.(*Writer).writeString
001e17c4str x0, [sp+328]
001e17c8str x1, [sp+336]
001e17ccldr x3, [sp+424]
001e17d0ldrsb x27, [x3]
001e17d4str x0, [x3+144]
001e17d8adrp x27, 0x86a000
001e17dcldr w4, [x27+3056]
001e17e0cbz w4, 0x1e17e8
001e17e4b 0x1e17ec
001e17e8
001e17e8loc_1e17e8:
001e17e8b 0x1e1800
001e17ec
001e17ecloc_1e17ec:
001e17ecbl runtime.gcWriteBarrier2
001e17f0str x1, [x25]
001e17f4ldr x5, [x3+152]
001e17f8str x5, [x25+8]
001e17fcb 0x1e1800
001e1800
001e1800loc_1e1800:
001e1800str x1, [x3+152]
001e1804ldr x5, [sp+424]
001e1808ldrsb x27, [x5]
001e180cldr x5, [x5+144]
001e1810cbnz x5, 0x1e1818
001e1814b 0x1e1844
001e1818
001e1818loc_1e1818:
001e1818str xzr, [sp+80]
001e181cldr x3, [sp+424]
001e1820ldrsb x27, [x3]
001e1824ldr x1, [x3+144]
001e1828ldr x2, [x3+152]
001e182cstr x1, [sp+136]
001e1830str x2, [sp+144]
001e1834ldr x0, [sp+80]
001e1838ldp x29, x30, [sp-8]
001e183cadd sp, sp, 416
001e1840ret x30
001e1844
001e1844loc_1e1844:
001e1844b 0x1e184c
001e1848
001e1848loc_1e1848:
001e1848b 0x1e184c
001e184c
001e184cloc_1e184c:
001e184cldr x5, [sp+424]
001e1850ldrsb x27, [x5]
001e1854ldr x5, [x5+128]
001e1858cbnz x5, 0x1e1860
001e185cb 0x1e1864
001e1860
001e1860loc_1e1860:
001e1860b 0x1e18f8
001e1864
001e1864loc_1e1864:
001e1864str xzr, [sp+320]
001e1868stp xzr, xzr, [sp+328]
001e186cldr x3, [sp+424]
001e1870ldrsb x27, [x3]
001e1874ldr x0, [x3+88]
001e1878ldr x1, [x3+96]
001e187cstr x0, [sp+200]
001e1880str x1, [sp+208]
001e1884ldr x3, [sp+424]
001e1888ldrsb x27, [x3]
001e188cldr x2, [x3+104]
001e1890str x2, [sp+112]
001e1894bl compress/flate.NewWriter
001e1898str x0, [sp+320]
001e189cstr x1, [sp+328]
001e18a0str x2, [sp+336]
001e18a4ldr x3, [sp+320]
001e18a8str x3, [sp+168]
001e18acldr x3, [sp+328]
001e18b0ldr x4, [sp+336]
001e18b4str x3, [sp+152]
001e18b8str x4, [sp+160]
001e18bcldr x3, [sp+424]
001e18c0ldrsb x27, [x3]
001e18c4ldr x4, [sp+168]
001e18c8adrp x27, 0x86a000
001e18ccldr w5, [x27+3056]
001e18d0cbz w5, 0x1e18d8
001e18d4b 0x1e18dc
001e18d8
001e18d8loc_1e18d8:
001e18d8b 0x1e18f0
001e18dc
001e18dcloc_1e18dc:
001e18dcbl runtime.gcWriteBarrier2
001e18e0str x4, [x25]
001e18e4ldr x5, [x3+128]
001e18e8str x5, [x25+8]
001e18ecb 0x1e18f0
001e18f0
001e18f0loc_1e18f0:
001e18f0str x4, [x3+128]
001e18f4b 0x1e18f8
001e18f8
001e18f8loc_1e18f8:
001e18f8b 0x1e18fc
001e18fc
001e18fcloc_1e18fc:
001e18fcldr x5, [sp+440]
001e1900str x5, [sp+120]
001e1904ldr x6, [sp+424]
001e1908ldrsb x27, [x6]
001e190cldr x7, [sp+424]
001e1910ldrsb x27, [x7]
001e1914ldr w6, [x6+140]
001e1918add x5, x6, x5
001e191cstr w5, [x7+140]
001e1920ldr x5, [sp+424]
001e1924ldrsb x27, [x5]
001e1928ldr w0, [x5+136]
001e192cstr w0, [sp+72]
001e1930ldr x2, [sp+432]
001e1934adrp x27, 0x83f000
001e1938ldr x1, [x27+3880]
001e193cldr x3, [sp+440]
001e1940ldr x4, [sp+448]
001e1944bl hash/crc32.Update
001e1948str w0, [sp+76]
001e194cldr x5, [sp+424]
001e1950ldrsb x27, [x5]
001e1954str w0, [x5+136]
001e1958stp xzr, xzr, [sp+328]
001e195cldr x5, [sp+424]
001e1960ldrsb x27, [x5]
001e1964ldr x0, [x5+128]
001e1968str x0, [sp+192]
001e196cldr x1, [sp+432]
001e1970ldr x2, [sp+440]
001e1974ldr x3, [sp+448]
001e1978bl compress/flate.(*Writer).Write
001e197cstr x0, [sp+120]
001e1980str x1, [sp+328]
001e1984str x2, [sp+336]
001e1988ldr x5, [sp+120]
001e198cstr x5, [sp+96]
001e1990str x1, [sp+392]
001e1994str x2, [sp+400]
001e1998ldr x5, [sp+96]
001e199cstr x5, [sp+88]
001e19a0ldr x5, [sp+424]
001e19a4ldrsb x27, [x5]
001e19a8str x1, [x5+144]
001e19acadrp x27, 0x86a000
001e19b0ldr w6, [x27+3056]
001e19b4cbz w6, 0x1e19bc
001e19b8b 0x1e19c0
001e19bc
001e19bcloc_1e19bc:
001e19bcb 0x1e19d4
001e19c0
001e19c0loc_1e19c0:
001e19c0bl runtime.gcWriteBarrier2
001e19c4str x2, [x25]
001e19c8ldr x3, [x5+152]
001e19ccstr x3, [x25+8]
001e19d0b 0x1e19d4
001e19d4
001e19d4loc_1e19d4:
001e19d4str x2, [x5+152]
001e19d8ldr x3, [sp+88]
001e19dcstr x3, [sp+80]
001e19e0ldr x3, [sp+424]
001e19e4ldrsb x27, [x3]
001e19e8ldr x1, [x3+144]
001e19ecldr x2, [x3+152]
001e19f0str x1, [sp+136]
001e19f4str x2, [sp+144]
001e19f8ldr x0, [sp+80]
001e19fcldp x29, x30, [sp-8]
001e1a00add sp, sp, 416
001e1a04ret x30
001e1a08
001e1a08loc_1e1a08:
001e1a08stp x0, x1, [sp+8]
001e1a0cstp x2, x3, [sp+24]
001e1a10mov x3, x30
001e1a14bl runtime.morestack_noctxt.abi0
001e1a18ldp x0, x1, [sp+8]
001e1a1cldp x2, x3, [sp+24]
001e1a20b 0x1e1280
001e1a24udf 0
001e1a28udf 0
001e1a2cudf 0
001e1280
001e1a30
001e1a30compress/gzip.(*Writer).Close: ; void compress/gzip.(*Writer).Close(compress/gzip.Writer * z)
001e1a30ldr x16, [x28+16]
001e1a34sub x17, sp, 32
001e1a38subs xzr, x17, x16
001e1a3cb.ls 0x1e1d28
001e1a40str x30, [sp-160]!
001e1a44stur x29, [sp-8]
001e1a48sub x29, sp, 8
001e1a4cstr x0, [sp+168]
001e1a50stp xzr, xzr, [sp+72]
001e1a54ldr x4, [sp+168]
001e1a58ldrsb x27, [x4]
001e1a5cldr x4, [x4+144]
001e1a60cbnz x4, 0x1e1a68
001e1a64b 0x1e1a8c
001e1a68
001e1a68loc_1e1a68:
001e1a68ldr x2, [sp+168]
001e1a6cldrsb x27, [x2]
001e1a70ldr x0, [x2+144]
001e1a74ldr x1, [x2+152]
001e1a78str x0, [sp+72]
001e1a7cstr x1, [sp+80]
001e1a80ldur x29, [sp-8]
001e1a84ldr x30, [sp], 160
001e1a88ret x30
001e1a8c
001e1a8cloc_1e1a8c:
001e1a8cldr x4, [sp+168]
001e1a90ldrsb x27, [x4]
001e1a94ldrb w4, [x4+113]
001e1a98tbnz w4, 0, 0x1e1aa0
001e1a9cb 0x1e1ab8
001e1aa0
001e1aa0loc_1e1aa0:
001e1aa0stp xzr, xzr, [sp+72]
001e1aa4mov x0, xzr
001e1aa8mov x1, xzr
001e1aacldur x29, [sp-8]
001e1ab0ldr x30, [sp], 160
001e1ab4ret x30
001e1ab8
001e1ab8loc_1e1ab8:
001e1ab8ldr x4, [sp+168]
001e1abcldrsb x27, [x4]
001e1ac0orr x5, xzr, 1
001e1ac4strb w5, [x4+113]
001e1ac8ldr x4, [sp+168]
001e1accldrsb x27, [x4]
001e1ad0ldrb w4, [x4+112]
001e1ad4tbnz w4, 0, 0x1e1adc
001e1ad8b 0x1e1ae0
001e1adc
001e1adcloc_1e1adc:
001e1adcb 0x1e1b30
001e1ae0
001e1ae0loc_1e1ae0:
001e1ae0ldr x0, [sp+168]
001e1ae4mov x1, xzr
001e1ae8mov x2, xzr
001e1aecmov x3, x2
001e1af0bl compress/gzip.(*Writer).Write
001e1af4ldr x4, [sp+168]
001e1af8ldrsb x27, [x4]
001e1afcldr x4, [x4+144]
001e1b00cbnz x4, 0x1e1b08
001e1b04b 0x1e1b2c
001e1b08
001e1b08loc_1e1b08:
001e1b08ldr x2, [sp+168]
001e1b0cldrsb x27, [x2]
001e1b10ldr x0, [x2+144]
001e1b14ldr x1, [x2+152]
001e1b18str x0, [sp+72]
001e1b1cstr x1, [sp+80]
001e1b20ldur x29, [sp-8]
001e1b24ldr x30, [sp], 160
001e1b28ret x30
001e1b2c
001e1b2cloc_1e1b2c:
001e1b2cb 0x1e1b30
001e1b30
001e1b30loc_1e1b30:
001e1b30ldr x1, [sp+168]
001e1b34ldrsb x27, [x1]
001e1b38ldr x0, [x1+128]
001e1b3cstr x0, [sp+88]
001e1b40bl compress/flate.(*Writer).Close
001e1b44str x0, [sp+120]
001e1b48str x1, [sp+128]
001e1b4cldr x2, [sp+168]
001e1b50ldrsb x27, [x2]
001e1b54str x0, [x2+144]
001e1b58adrp x27, 0x86a000
001e1b5cldr w3, [x27+3056]
001e1b60cbz w3, 0x1e1b68
001e1b64b 0x1e1b6c
001e1b68
001e1b68loc_1e1b68:
001e1b68b 0x1e1b80
001e1b6c
001e1b6cloc_1e1b6c:
001e1b6cbl runtime.gcWriteBarrier2
001e1b70str x1, [x25]
001e1b74ldr x4, [x2+152]
001e1b78str x4, [x25+8]
001e1b7cb 0x1e1b80
001e1b80
001e1b80loc_1e1b80:
001e1b80str x1, [x2+152]
001e1b84ldr x4, [sp+168]
001e1b88ldrsb x27, [x4]
001e1b8cldr x4, [x4+144]
001e1b90cbnz x4, 0x1e1b98
001e1b94b 0x1e1bbc
001e1b98
001e1b98loc_1e1b98:
001e1b98ldr x2, [sp+168]
001e1b9cldrsb x27, [x2]
001e1ba0ldr x0, [x2+144]
001e1ba4ldr x1, [x2+152]
001e1ba8str x0, [sp+72]
001e1bacstr x1, [sp+80]
001e1bb0ldur x29, [sp-8]
001e1bb4ldr x30, [sp], 160
001e1bb8ret x30
001e1bbc
001e1bbcloc_1e1bbc:
001e1bbcldr x4, [sp+168]
001e1bc0ldrsb x27, [x4]
001e1bc4add x4, x4, 114
001e1bc8ldrsb x27, [x4]
001e1bccb 0x1e1bd0
001e1bd0
001e1bd0loc_1e1bd0:
001e1bd0b 0x1e1bd4
001e1bd4
001e1bd4loc_1e1bd4:
001e1bd4str x4, [sp+96]
001e1bd8orr x4, xzr, 4
001e1bdcstr x4, [sp+104]
001e1be0movz x4, 10
001e1be4str x4, [sp+112]
001e1be8ldr x4, [sp+168]
001e1becldrsb x27, [x4]
001e1bf0ldr w3, [x4+136]
001e1bf4str w3, [sp+52]
001e1bf8ldr x0, [sp+96]
001e1bfcldr x1, [sp+104]
001e1c00ldr x2, [sp+112]
001e1c04bl encoding/binary.littleEndian.PutUint32
001e1c08ldr x4, [sp+168]
001e1c0cldrsb x27, [x4]
001e1c10add x4, x4, 114
001e1c14ldrsb x27, [x4]
001e1c18b 0x1e1c1c
001e1c1c
001e1c1cloc_1e1c1c:
001e1c1cb 0x1e1c20
001e1c20
001e1c20loc_1e1c20:
001e1c20add x4, x4, 4
001e1c24str x4, [sp+96]
001e1c28orr x4, xzr, 4
001e1c2cstr x4, [sp+104]
001e1c30orr x4, xzr, 6
001e1c34str x4, [sp+112]
001e1c38ldr x4, [sp+168]
001e1c3cldrsb x27, [x4]
001e1c40ldr w3, [x4+140]
001e1c44str w3, [sp+48]
001e1c48ldr x0, [sp+96]
001e1c4cldr x1, [sp+104]
001e1c50ldr x2, [sp+112]
001e1c54bl encoding/binary.littleEndian.PutUint32
001e1c58ldr x4, [sp+168]
001e1c5cldrsb x27, [x4]
001e1c60add x4, x4, 114
001e1c64ldrsb x27, [x4]
001e1c68b 0x1e1c6c
001e1c6c
001e1c6cloc_1e1c6c:
001e1c6cb 0x1e1c70
001e1c70
001e1c70loc_1e1c70:
001e1c70str x4, [sp+96]
001e1c74orr x4, xzr, 8
001e1c78str x4, [sp+104]
001e1c7cmovz x4, 10
001e1c80str x4, [sp+112]
001e1c84stp xzr, xzr, [sp+120]
001e1c88ldr x4, [sp+168]
001e1c8cldrsb x27, [x4]
001e1c90ldr x5, [x4+88]
001e1c94ldrsb x27, [x5]
001e1c98ldr x0, [x4+96]
001e1c9cldr x4, [x5+24]
001e1ca0ldr x1, [sp+96]
001e1ca4ldr x2, [sp+104]
001e1ca8ldr x3, [sp+112]
001e1cacblr x4
001e1cb0str x0, [sp+56]
001e1cb4str x1, [sp+120]
001e1cb8str x2, [sp+128]
001e1cbcldr x4, [sp+56]
001e1cc0str x4, [sp+64]
001e1cc4str x1, [sp+136]
001e1cc8str x2, [sp+144]
001e1cccldr x4, [sp+168]
001e1cd0ldrsb x27, [x4]
001e1cd4str x1, [x4+144]
001e1cd8adrp x27, 0x86a000
001e1cdcldr w5, [x27+3056]
001e1ce0cbz w5, 0x1e1ce8
001e1ce4b 0x1e1cec
001e1ce8
001e1ce8loc_1e1ce8:
001e1ce8b 0x1e1d00
001e1cec
001e1cecloc_1e1cec:
001e1cecbl runtime.gcWriteBarrier2
001e1cf0str x2, [x25]
001e1cf4ldr x3, [x4+152]
001e1cf8str x3, [x25+8]
001e1cfcb 0x1e1d00
001e1d00
001e1d00loc_1e1d00:
001e1d00str x2, [x4+152]
001e1d04ldr x2, [sp+168]
001e1d08ldrsb x27, [x2]
001e1d0cldr x0, [x2+144]
001e1d10ldr x1, [x2+152]
001e1d14str x0, [sp+72]
001e1d18str x1, [sp+80]
001e1d1cldur x29, [sp-8]
001e1d20ldr x30, [sp], 160
001e1d24ret x30
001e1d28
001e1d28loc_1e1d28:
001e1d28str x0, [sp+8]
001e1d2cmov x3, x30
001e1d30bl runtime.morestack_noctxt.abi0
001e1d34ldr x0, [sp+8]
001e1d38b 0x1e1a30
001e1d3cudf 0
001e1a30
001e1a30compress/gzip.(*Writer).Close: ; void compress/gzip.(*Writer).Close(compress/gzip.Writer * z)
001e1a30ldr x16, [x28+16]
001e1a34sub x17, sp, 32
001e1a38subs xzr, x17, x16
001e1a3cb.ls 0x1e1d28
001e1a40str x30, [sp-160]!
001e1a44stur x29, [sp-8]
001e1a48sub x29, sp, 8
001e1a4cstr x0, [sp+168]
001e1a50stp xzr, xzr, [sp+72]
001e1a54ldr x4, [sp+168]
001e1a58ldrsb x27, [x4]
001e1a5cldr x4, [x4+144]
001e1a60cbnz x4, 0x1e1a68
001e1a64b 0x1e1a8c
001e1a68
001e1a68loc_1e1a68:
001e1a68ldr x2, [sp+168]
001e1a6cldrsb x27, [x2]
001e1a70ldr x0, [x2+144]
001e1a74ldr x1, [x2+152]
001e1a78str x0, [sp+72]
001e1a7cstr x1, [sp+80]
001e1a80ldur x29, [sp-8]
001e1a84ldr x30, [sp], 160
001e1a88ret x30
001e1a8c
001e1a8cloc_1e1a8c:
001e1a8cldr x4, [sp+168]
001e1a90ldrsb x27, [x4]
001e1a94ldrb w4, [x4+113]
001e1a98tbnz w4, 0, 0x1e1aa0
001e1a9cb 0x1e1ab8
001e1aa0
001e1aa0loc_1e1aa0:
001e1aa0stp xzr, xzr, [sp+72]
001e1aa4mov x0, xzr
001e1aa8mov x1, xzr
001e1aacldur x29, [sp-8]
001e1ab0ldr x30, [sp], 160
001e1ab4ret x30
001e1ab8
001e1ab8loc_1e1ab8:
001e1ab8ldr x4, [sp+168]
001e1abcldrsb x27, [x4]
001e1ac0orr x5, xzr, 1
001e1ac4strb w5, [x4+113]
001e1ac8ldr x4, [sp+168]
001e1accldrsb x27, [x4]
001e1ad0ldrb w4, [x4+112]
001e1ad4tbnz w4, 0, 0x1e1adc
001e1ad8b 0x1e1ae0
001e1adc
001e1adcloc_1e1adc:
001e1adcb 0x1e1b30
001e1ae0
001e1ae0loc_1e1ae0:
001e1ae0ldr x0, [sp+168]
001e1ae4mov x1, xzr
001e1ae8mov x2, xzr
001e1aecmov x3, x2
001e1af0bl compress/gzip.(*Writer).Write
001e1af4ldr x4, [sp+168]
001e1af8ldrsb x27, [x4]
001e1afcldr x4, [x4+144]
001e1b00cbnz x4, 0x1e1b08
001e1b04b 0x1e1b2c
001e1b08
001e1b08loc_1e1b08:
001e1b08ldr x2, [sp+168]
001e1b0cldrsb x27, [x2]
001e1b10ldr x0, [x2+144]
001e1b14ldr x1, [x2+152]
001e1b18str x0, [sp+72]
001e1b1cstr x1, [sp+80]
001e1b20ldur x29, [sp-8]
001e1b24ldr x30, [sp], 160
001e1b28ret x30
001e1b2c
001e1b2cloc_1e1b2c:
001e1b2cb 0x1e1b30
001e1b30
001e1b30loc_1e1b30:
001e1b30ldr x1, [sp+168]
001e1b34ldrsb x27, [x1]
001e1b38ldr x0, [x1+128]
001e1b3cstr x0, [sp+88]
001e1b40bl compress/flate.(*Writer).Close
001e1b44str x0, [sp+120]
001e1b48str x1, [sp+128]
001e1b4cldr x2, [sp+168]
001e1b50ldrsb x27, [x2]
001e1b54str x0, [x2+144]
001e1b58adrp x27, 0x86a000
001e1b5cldr w3, [x27+3056]
001e1b60cbz w3, 0x1e1b68
001e1b64b 0x1e1b6c
001e1b68
001e1b68loc_1e1b68:
001e1b68b 0x1e1b80
001e1b6c
001e1b6cloc_1e1b6c:
001e1b6cbl runtime.gcWriteBarrier2
001e1b70str x1, [x25]
001e1b74ldr x4, [x2+152]
001e1b78str x4, [x25+8]
001e1b7cb 0x1e1b80
001e1b80
001e1b80loc_1e1b80:
001e1b80str x1, [x2+152]
001e1b84ldr x4, [sp+168]
001e1b88ldrsb x27, [x4]
001e1b8cldr x4, [x4+144]
001e1b90cbnz x4, 0x1e1b98
001e1b94b 0x1e1bbc
001e1b98
001e1b98loc_1e1b98:
001e1b98ldr x2, [sp+168]
001e1b9cldrsb x27, [x2]
001e1ba0ldr x0, [x2+144]
001e1ba4ldr x1, [x2+152]
001e1ba8str x0, [sp+72]
001e1bacstr x1, [sp+80]
001e1bb0ldur x29, [sp-8]
001e1bb4ldr x30, [sp], 160
001e1bb8ret x30
001e1bbc
001e1bbcloc_1e1bbc:
001e1bbcldr x4, [sp+168]
001e1bc0ldrsb x27, [x4]
001e1bc4add x4, x4, 114
001e1bc8ldrsb x27, [x4]
001e1bccb 0x1e1bd0
001e1bd0
001e1bd0loc_1e1bd0:
001e1bd0b 0x1e1bd4
001e1bd4
001e1bd4loc_1e1bd4:
001e1bd4str x4, [sp+96]
001e1bd8orr x4, xzr, 4
001e1bdcstr x4, [sp+104]
001e1be0movz x4, 10
001e1be4str x4, [sp+112]
001e1be8ldr x4, [sp+168]
001e1becldrsb x27, [x4]
001e1bf0ldr w3, [x4+136]
001e1bf4str w3, [sp+52]
001e1bf8ldr x0, [sp+96]
001e1bfcldr x1, [sp+104]
001e1c00ldr x2, [sp+112]
001e1c04bl encoding/binary.littleEndian.PutUint32
001e1c08ldr x4, [sp+168]
001e1c0cldrsb x27, [x4]
001e1c10add x4, x4, 114
001e1c14ldrsb x27, [x4]
001e1c18b 0x1e1c1c
001e1c1c
001e1c1cloc_1e1c1c:
001e1c1cb 0x1e1c20
001e1c20
001e1c20loc_1e1c20:
001e1c20add x4, x4, 4
001e1c24str x4, [sp+96]
001e1c28orr x4, xzr, 4
001e1c2cstr x4, [sp+104]
001e1c30orr x4, xzr, 6
001e1c34str x4, [sp+112]
001e1c38ldr x4, [sp+168]
001e1c3cldrsb x27, [x4]
001e1c40ldr w3, [x4+140]
001e1c44str w3, [sp+48]
001e1c48ldr x0, [sp+96]
001e1c4cldr x1, [sp+104]
001e1c50ldr x2, [sp+112]
001e1c54bl encoding/binary.littleEndian.PutUint32
001e1c58ldr x4, [sp+168]
001e1c5cldrsb x27, [x4]
001e1c60add x4, x4, 114
001e1c64ldrsb x27, [x4]
001e1c68b 0x1e1c6c
001e1c6c
001e1c6cloc_1e1c6c:
001e1c6cb 0x1e1c70
001e1c70
001e1c70loc_1e1c70:
001e1c70str x4, [sp+96]
001e1c74orr x4, xzr, 8
001e1c78str x4, [sp+104]
001e1c7cmovz x4, 10
001e1c80str x4, [sp+112]
001e1c84stp xzr, xzr, [sp+120]
001e1c88ldr x4, [sp+168]
001e1c8cldrsb x27, [x4]
001e1c90ldr x5, [x4+88]
001e1c94ldrsb x27, [x5]
001e1c98ldr x0, [x4+96]
001e1c9cldr x4, [x5+24]
001e1ca0ldr x1, [sp+96]
001e1ca4ldr x2, [sp+104]
001e1ca8ldr x3, [sp+112]
001e1cacblr x4
001e1cb0str x0, [sp+56]
001e1cb4str x1, [sp+120]
001e1cb8str x2, [sp+128]
001e1cbcldr x4, [sp+56]
001e1cc0str x4, [sp+64]
001e1cc4str x1, [sp+136]
001e1cc8str x2, [sp+144]
001e1cccldr x4, [sp+168]
001e1cd0ldrsb x27, [x4]
001e1cd4str x1, [x4+144]
001e1cd8adrp x27, 0x86a000
001e1cdcldr w5, [x27+3056]
001e1ce0cbz w5, 0x1e1ce8
001e1ce4b 0x1e1cec
001e1ce8
001e1ce8loc_1e1ce8:
001e1ce8b 0x1e1d00
001e1cec
001e1cecloc_1e1cec:
001e1cecbl runtime.gcWriteBarrier2
001e1cf0str x2, [x25]
001e1cf4ldr x3, [x4+152]
001e1cf8str x3, [x25+8]
001e1cfcb 0x1e1d00
001e1d00
001e1d00loc_1e1d00:
001e1d00str x2, [x4+152]
001e1d04ldr x2, [sp+168]
001e1d08ldrsb x27, [x2]
001e1d0cldr x0, [x2+144]
001e1d10ldr x1, [x2+152]
001e1d14str x0, [sp+72]
001e1d18str x1, [sp+80]
001e1d1cldur x29, [sp-8]
001e1d20ldr x30, [sp], 160
001e1d24ret x30
001e1d28
001e1d28loc_1e1d28:
001e1d28str x0, [sp+8]
001e1d2cmov x3, x30
001e1d30bl runtime.morestack_noctxt.abi0
001e1d34ldr x0, [sp+8]
001e1d38b 0x1e1a30
001e1d3cudf 0
001e1a30
001e1d40
001e1d40io/ioutil.init: ; void io/ioutil.init(void)
001e1d40ldr x16, [x28+16]
001e1d44subs xzr, sp, x16
001e1d48b.ls 0x1e1db0
001e1d4cstr x30, [sp-16]!
001e1d50stur x29, [sp-8]
001e1d54sub x29, sp, 8
001e1d58adrp x27, 0x82c000
001e1d5cldr x0, [x27+2568]
001e1d60adrp x27, 0x82c000
001e1d64ldr x1, [x27+2560]
001e1d68adrp x27, 0x840000
001e1d6cstr x1, [x27+2576]
001e1d70adrp x27, 0x86a000
001e1d74ldr w1, [x27+3056]
001e1d78cbz w1, 0x1e1d80
001e1d7cb 0x1e1d84
001e1d80
001e1d80loc_1e1d80:
001e1d80b 0x1e1d9c
001e1d84
001e1d84loc_1e1d84:
001e1d84bl runtime.gcWriteBarrier2
001e1d88str x0, [x25]
001e1d8cadrp x27, 0x840000
001e1d90ldr x1, [x27+2584]
001e1d94str x1, [x25+8]
001e1d98b 0x1e1d9c
001e1d9c
001e1d9cloc_1e1d9c:
001e1d9cadrp x27, 0x840000
001e1da0str x0, [x27+2584]
001e1da4ldur x29, [sp-8]
001e1da8ldr x30, [sp], 16
001e1dacret x30
001e1db0
001e1db0loc_1e1db0:
001e1db0mov x3, x30
001e1db4bl runtime.morestack_noctxt.abi0
001e1db8b 0x1e1d40
001e1dbcudf 0
001e1d40
001e1d40io/ioutil.init: ; void io/ioutil.init(void)
001e1d40ldr x16, [x28+16]
001e1d44subs xzr, sp, x16
001e1d48b.ls 0x1e1db0
001e1d4cstr x30, [sp-16]!
001e1d50stur x29, [sp-8]
001e1d54sub x29, sp, 8
001e1d58adrp x27, 0x82c000
001e1d5cldr x0, [x27+2568]
001e1d60adrp x27, 0x82c000
001e1d64ldr x1, [x27+2560]
001e1d68adrp x27, 0x840000
001e1d6cstr x1, [x27+2576]
001e1d70adrp x27, 0x86a000
001e1d74ldr w1, [x27+3056]
001e1d78cbz w1, 0x1e1d80
001e1d7cb 0x1e1d84
001e1d80
001e1d80loc_1e1d80:
001e1d80b 0x1e1d9c
001e1d84
001e1d84loc_1e1d84:
001e1d84bl runtime.gcWriteBarrier2
001e1d88str x0, [x25]
001e1d8cadrp x27, 0x840000
001e1d90ldr x1, [x27+2584]
001e1d94str x1, [x25+8]
001e1d98b 0x1e1d9c
001e1d9c
001e1d9cloc_1e1d9c:
001e1d9cadrp x27, 0x840000
001e1da0str x0, [x27+2584]
001e1da4ldur x29, [sp-8]
001e1da8ldr x30, [sp], 16
001e1dacret x30
001e1db0
001e1db0loc_1e1db0:
001e1db0mov x3, x30
001e1db4bl runtime.morestack_noctxt.abi0
001e1db8b 0x1e1d40
001e1dbcudf 0
001e1d40
001e1dc0
001e1dc0io/ioutil.ReadAll: ; void io/ioutil.ReadAll(io.Reader r)
001e1dc0ldr x16, [x28+16]
001e1dc4sub x17, sp, 32
001e1dc8subs xzr, x17, x16
001e1dccb.ls 0x1e1e84
001e1dd0str x30, [sp-160]!
001e1dd4stur x29, [sp-8]
001e1dd8sub x29, sp, 8
001e1ddcstr x0, [sp+168]
001e1de0str x1, [sp+176]
001e1de4str xzr, [sp+48]
001e1de8stp xzr, xzr, [sp+56]
001e1decstp xzr, xzr, [sp+32]
001e1df0str xzr, [sp+88]
001e1df4stp xzr, xzr, [sp+96]
001e1df8stp xzr, xzr, [sp+72]
001e1dfcldr x0, [sp+168]
001e1e00ldr x1, [sp+176]
001e1e04bl io.ReadAll
001e1e08str x0, [sp+88]
001e1e0cstr x1, [sp+96]
001e1e10str x2, [sp+104]
001e1e14str x3, [sp+72]
001e1e18str x4, [sp+80]
001e1e1cldr x2, [sp+96]
001e1e20ldr x3, [sp+104]
001e1e24ldr x4, [sp+88]
001e1e28str x4, [sp+128]
001e1e2cstr x2, [sp+136]
001e1e30str x3, [sp+144]
001e1e34ldr x2, [sp+72]
001e1e38ldr x3, [sp+80]
001e1e3cstr x2, [sp+112]
001e1e40str x3, [sp+120]
001e1e44ldr x2, [sp+128]
001e1e48ldr x3, [sp+136]
001e1e4cldr x4, [sp+144]
001e1e50str x2, [sp+48]
001e1e54str x3, [sp+56]
001e1e58str x4, [sp+64]
001e1e5cldr x3, [sp+112]
001e1e60ldr x4, [sp+120]
001e1e64str x3, [sp+32]
001e1e68str x4, [sp+40]
001e1e6cldr x0, [sp+48]
001e1e70ldr x1, [sp+56]
001e1e74ldr x2, [sp+64]
001e1e78ldur x29, [sp-8]
001e1e7cldr x30, [sp], 160
001e1e80ret x30
001e1e84
001e1e84loc_1e1e84:
001e1e84stp x0, x1, [sp+8]
001e1e88mov x3, x30
001e1e8cbl runtime.morestack_noctxt.abi0
001e1e90ldp x0, x1, [sp+8]
001e1e94b 0x1e1dc0
001e1e98udf 0
001e1e9cudf 0
001e1dc0
001e1dc0io/ioutil.ReadAll: ; void io/ioutil.ReadAll(io.Reader r)
001e1dc0ldr x16, [x28+16]
001e1dc4sub x17, sp, 32
001e1dc8subs xzr, x17, x16
001e1dccb.ls 0x1e1e84
001e1dd0str x30, [sp-160]!
001e1dd4stur x29, [sp-8]
001e1dd8sub x29, sp, 8
001e1ddcstr x0, [sp+168]
001e1de0str x1, [sp+176]
001e1de4str xzr, [sp+48]
001e1de8stp xzr, xzr, [sp+56]
001e1decstp xzr, xzr, [sp+32]
001e1df0str xzr, [sp+88]
001e1df4stp xzr, xzr, [sp+96]
001e1df8stp xzr, xzr, [sp+72]
001e1dfcldr x0, [sp+168]
001e1e00ldr x1, [sp+176]
001e1e04bl io.ReadAll
001e1e08str x0, [sp+88]
001e1e0cstr x1, [sp+96]
001e1e10str x2, [sp+104]
001e1e14str x3, [sp+72]
001e1e18str x4, [sp+80]
001e1e1cldr x2, [sp+96]
001e1e20ldr x3, [sp+104]
001e1e24ldr x4, [sp+88]
001e1e28str x4, [sp+128]
001e1e2cstr x2, [sp+136]
001e1e30str x3, [sp+144]
001e1e34ldr x2, [sp+72]
001e1e38ldr x3, [sp+80]
001e1e3cstr x2, [sp+112]
001e1e40str x3, [sp+120]
001e1e44ldr x2, [sp+128]
001e1e48ldr x3, [sp+136]
001e1e4cldr x4, [sp+144]
001e1e50str x2, [sp+48]
001e1e54str x3, [sp+56]
001e1e58str x4, [sp+64]
001e1e5cldr x3, [sp+112]
001e1e60ldr x4, [sp+120]
001e1e64str x3, [sp+32]
001e1e68str x4, [sp+40]
001e1e6cldr x0, [sp+48]
001e1e70ldr x1, [sp+56]
001e1e74ldr x2, [sp+64]
001e1e78ldur x29, [sp-8]
001e1e7cldr x30, [sp], 160
001e1e80ret x30
001e1e84
001e1e84loc_1e1e84:
001e1e84stp x0, x1, [sp+8]
001e1e88mov x3, x30
001e1e8cbl runtime.morestack_noctxt.abi0
001e1e90ldp x0, x1, [sp+8]
001e1e94b 0x1e1dc0
001e1e98udf 0
001e1e9cudf 0
001e1dc0
001e1ea0
001e1ea0io/ioutil.ReadDir: ; void io/ioutil.ReadDir(struct string dirname)
001e1ea0ldr x16, [x28+16]
001e1ea4sub x17, sp, 128
001e1ea8subs xzr, x17, x16
001e1eacb.ls 0x1e2078
001e1eb0sub x20, sp, 256
001e1eb4stp x29, x30, [x20-8]
001e1eb8add sp, x20, 0
001e1ebcsub x29, sp, 8
001e1ec0str x0, [sp+264]
001e1ec4str x1, [sp+272]
001e1ec8str xzr, [sp+64]
001e1eccstp xzr, xzr, [sp+72]
001e1ed0stp xzr, xzr, [sp+48]
001e1ed4str xzr, [sp+240]
001e1ed8stp xzr, xzr, [sp+224]
001e1edcldr x0, [sp+264]
001e1ee0ldr x1, [sp+272]
001e1ee4bl os.Open
001e1ee8str x0, [sp+240]
001e1eecstr x1, [sp+224]
001e1ef0str x2, [sp+232]
001e1ef4ldr x2, [sp+240]
001e1ef8str x2, [sp+192]
001e1efcldr x2, [sp+232]
001e1f00ldr x3, [sp+224]
001e1f04str x3, [sp+176]
001e1f08str x2, [sp+184]
001e1f0cldr x2, [sp+192]
001e1f10str x2, [sp+112]
001e1f14ldr x2, [sp+184]
001e1f18ldr x3, [sp+176]
001e1f1cstr x3, [sp+120]
001e1f20str x2, [sp+128]
001e1f24cbnz x3, 0x1e1f2c
001e1f28b 0x1e1f5c
001e1f2c
001e1f2cloc_1e1f2c:
001e1f2cstr xzr, [sp+64]
001e1f30stp xzr, xzr, [sp+72]
001e1f34ldr x3, [sp+120]
001e1f38ldr x4, [sp+128]
001e1f3cstr x3, [sp+48]
001e1f40str x4, [sp+56]
001e1f44ldr x0, [sp+64]
001e1f48ldr x1, [sp+72]
001e1f4cldr x2, [sp+80]
001e1f50ldp x29, x30, [sp-8]
001e1f54add sp, sp, 256
001e1f58ret x30
001e1f5c
001e1f5cloc_1e1f5c:
001e1f5cstr xzr, [sp+200]
001e1f60stp xzr, xzr, [sp+208]
001e1f64stp xzr, xzr, [sp+224]
001e1f68ldr x0, [sp+112]
001e1f6cmovn x1, 0
001e1f70bl os.(*File).Readdir
001e1f74str x0, [sp+200]
001e1f78str x1, [sp+208]
001e1f7cstr x2, [sp+216]
001e1f80str x3, [sp+224]
001e1f84str x4, [sp+232]
001e1f88ldr x2, [sp+200]
001e1f8cldr x3, [sp+208]
001e1f90ldr x4, [sp+216]
001e1f94str x2, [sp+152]
001e1f98str x3, [sp+160]
001e1f9cstr x4, [sp+168]
001e1fa0ldr x2, [sp+224]
001e1fa4ldr x3, [sp+232]
001e1fa8str x2, [sp+136]
001e1facstr x3, [sp+144]
001e1fb0ldr x2, [sp+152]
001e1fb4ldr x3, [sp+160]
001e1fb8ldr x4, [sp+168]
001e1fbcstr x2, [sp+88]
001e1fc0str x3, [sp+96]
001e1fc4str x4, [sp+104]
001e1fc8ldr x2, [sp+136]
001e1fccldr x3, [sp+144]
001e1fd0str x2, [sp+120]
001e1fd4str x3, [sp+128]
001e1fd8ldr x0, [sp+112]
001e1fdcbl os.(*File).Close
001e1fe0ldr x2, [sp+120]
001e1fe4cbnz x2, 0x1e1fec
001e1fe8b 0x1e201c
001e1fec
001e1fecloc_1e1fec:
001e1fecstr xzr, [sp+64]
001e1ff0stp xzr, xzr, [sp+72]
001e1ff4ldr x3, [sp+120]
001e1ff8ldr x4, [sp+128]
001e1ffcstr x3, [sp+48]
001e2000str x4, [sp+56]
001e2004ldr x0, [sp+64]
001e2008ldr x1, [sp+72]
001e200cldr x2, [sp+80]
001e2010ldp x29, x30, [sp-8]
001e2014add sp, sp, 256
001e2018ret x30
001e201c
001e201cloc_1e201c:
001e201cldr x1, [sp+88]
001e2020ldr x2, [sp+96]
001e2024ldr x3, [sp+104]
001e2028adrp x0, 0x534000
001e202cadd x0, x0, 3904
001e2030adrp x4, 0x4f7000
001e2034add x4, x4, 72
001e2038bl slices.SortFunc[go.shape.[]io/fs.FileInfo,go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e203cldr x5, [sp+88]
001e2040ldr x6, [sp+96]
001e2044ldr x7, [sp+104]
001e2048str x5, [sp+64]
001e204cstr x6, [sp+72]
001e2050str x7, [sp+80]
001e2054stp xzr, xzr, [sp+48]
001e2058ldr x0, [sp+64]
001e205cldr x1, [sp+72]
001e2060ldr x2, [sp+80]
001e2064mov x3, xzr
001e2068mov x4, xzr
001e206cldp x29, x30, [sp-8]
001e2070add sp, sp, 256
001e2074ret x30
001e2078
001e2078loc_1e2078:
001e2078stp x0, x1, [sp+8]
001e207cmov x3, x30
001e2080bl runtime.morestack_noctxt.abi0
001e2084ldp x0, x1, [sp+8]
001e2088b 0x1e1ea0
001e208cudf 0
001e1ea0
001e1ea0io/ioutil.ReadDir: ; void io/ioutil.ReadDir(struct string dirname)
001e1ea0ldr x16, [x28+16]
001e1ea4sub x17, sp, 128
001e1ea8subs xzr, x17, x16
001e1eacb.ls 0x1e2078
001e1eb0sub x20, sp, 256
001e1eb4stp x29, x30, [x20-8]
001e1eb8add sp, x20, 0
001e1ebcsub x29, sp, 8
001e1ec0str x0, [sp+264]
001e1ec4str x1, [sp+272]
001e1ec8str xzr, [sp+64]
001e1eccstp xzr, xzr, [sp+72]
001e1ed0stp xzr, xzr, [sp+48]
001e1ed4str xzr, [sp+240]
001e1ed8stp xzr, xzr, [sp+224]
001e1edcldr x0, [sp+264]
001e1ee0ldr x1, [sp+272]
001e1ee4bl os.Open
001e1ee8str x0, [sp+240]
001e1eecstr x1, [sp+224]
001e1ef0str x2, [sp+232]
001e1ef4ldr x2, [sp+240]
001e1ef8str x2, [sp+192]
001e1efcldr x2, [sp+232]
001e1f00ldr x3, [sp+224]
001e1f04str x3, [sp+176]
001e1f08str x2, [sp+184]
001e1f0cldr x2, [sp+192]
001e1f10str x2, [sp+112]
001e1f14ldr x2, [sp+184]
001e1f18ldr x3, [sp+176]
001e1f1cstr x3, [sp+120]
001e1f20str x2, [sp+128]
001e1f24cbnz x3, 0x1e1f2c
001e1f28b 0x1e1f5c
001e1f2c
001e1f2cloc_1e1f2c:
001e1f2cstr xzr, [sp+64]
001e1f30stp xzr, xzr, [sp+72]
001e1f34ldr x3, [sp+120]
001e1f38ldr x4, [sp+128]
001e1f3cstr x3, [sp+48]
001e1f40str x4, [sp+56]
001e1f44ldr x0, [sp+64]
001e1f48ldr x1, [sp+72]
001e1f4cldr x2, [sp+80]
001e1f50ldp x29, x30, [sp-8]
001e1f54add sp, sp, 256
001e1f58ret x30
001e1f5c
001e1f5cloc_1e1f5c:
001e1f5cstr xzr, [sp+200]
001e1f60stp xzr, xzr, [sp+208]
001e1f64stp xzr, xzr, [sp+224]
001e1f68ldr x0, [sp+112]
001e1f6cmovn x1, 0
001e1f70bl os.(*File).Readdir
001e1f74str x0, [sp+200]
001e1f78str x1, [sp+208]
001e1f7cstr x2, [sp+216]
001e1f80str x3, [sp+224]
001e1f84str x4, [sp+232]
001e1f88ldr x2, [sp+200]
001e1f8cldr x3, [sp+208]
001e1f90ldr x4, [sp+216]
001e1f94str x2, [sp+152]
001e1f98str x3, [sp+160]
001e1f9cstr x4, [sp+168]
001e1fa0ldr x2, [sp+224]
001e1fa4ldr x3, [sp+232]
001e1fa8str x2, [sp+136]
001e1facstr x3, [sp+144]
001e1fb0ldr x2, [sp+152]
001e1fb4ldr x3, [sp+160]
001e1fb8ldr x4, [sp+168]
001e1fbcstr x2, [sp+88]
001e1fc0str x3, [sp+96]
001e1fc4str x4, [sp+104]
001e1fc8ldr x2, [sp+136]
001e1fccldr x3, [sp+144]
001e1fd0str x2, [sp+120]
001e1fd4str x3, [sp+128]
001e1fd8ldr x0, [sp+112]
001e1fdcbl os.(*File).Close
001e1fe0ldr x2, [sp+120]
001e1fe4cbnz x2, 0x1e1fec
001e1fe8b 0x1e201c
001e1fec
001e1fecloc_1e1fec:
001e1fecstr xzr, [sp+64]
001e1ff0stp xzr, xzr, [sp+72]
001e1ff4ldr x3, [sp+120]
001e1ff8ldr x4, [sp+128]
001e1ffcstr x3, [sp+48]
001e2000str x4, [sp+56]
001e2004ldr x0, [sp+64]
001e2008ldr x1, [sp+72]
001e200cldr x2, [sp+80]
001e2010ldp x29, x30, [sp-8]
001e2014add sp, sp, 256
001e2018ret x30
001e201c
001e201cloc_1e201c:
001e201cldr x1, [sp+88]
001e2020ldr x2, [sp+96]
001e2024ldr x3, [sp+104]
001e2028adrp x0, 0x534000
001e202cadd x0, x0, 3904
001e2030adrp x4, 0x4f7000
001e2034add x4, x4, 72
001e2038bl slices.SortFunc[go.shape.[]io/fs.FileInfo,go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e203cldr x5, [sp+88]
001e2040ldr x6, [sp+96]
001e2044ldr x7, [sp+104]
001e2048str x5, [sp+64]
001e204cstr x6, [sp+72]
001e2050str x7, [sp+80]
001e2054stp xzr, xzr, [sp+48]
001e2058ldr x0, [sp+64]
001e205cldr x1, [sp+72]
001e2060ldr x2, [sp+80]
001e2064mov x3, xzr
001e2068mov x4, xzr
001e206cldp x29, x30, [sp-8]
001e2070add sp, sp, 256
001e2074ret x30
001e2078
001e2078loc_1e2078:
001e2078stp x0, x1, [sp+8]
001e207cmov x3, x30
001e2080bl runtime.morestack_noctxt.abi0
001e2084ldp x0, x1, [sp+8]
001e2088b 0x1e1ea0
001e208cudf 0
001e1ea0
001e2090
001e2090io/ioutil.ReadDir.func1: ; void io/ioutil.ReadDir.func1(io/fs.FileInfo a, io/fs.FileInfo b)
001e2090ldr x16, [x28+16]
001e2094subs xzr, sp, x16
001e2098b.ls 0x1e212c
001e209cstr x30, [sp-96]!
001e20a0stur x29, [sp-8]
001e20a4sub x29, sp, 8
001e20a8str x0, [sp+104]
001e20acstr x1, [sp+112]
001e20b0str x2, [sp+120]
001e20b4str x3, [sp+128]
001e20b8str xzr, [sp+40]
001e20bcldr x2, [sp+104]
001e20c0ldrsb x27, [x2]
001e20c4ldr x2, [x2+48]
001e20c8mov x0, x1
001e20ccblr x2
001e20d0str x0, [sp+72]
001e20d4str x1, [sp+80]
001e20d8ldr x0, [sp+128]
001e20dcldr x1, [sp+120]
001e20e0ldrsb x27, [x1]
001e20e4ldr x1, [x1+48]
001e20e8blr x1
001e20ecstr x0, [sp+56]
001e20f0str x1, [sp+64]
001e20f4ldr x2, [sp+72]
001e20f8ldr x3, [sp+80]
001e20fcmov x4, x0
001e2100mov x0, x2
001e2104mov x5, x1
001e2108mov x1, x3
001e210cmov x2, x4
001e2110mov x3, x5
001e2114bl strings.Compare
001e2118str x0, [sp+48]
001e211cstr x0, [sp+40]
001e2120ldur x29, [sp-8]
001e2124ldr x30, [sp], 96
001e2128ret x30
001e212c
001e212cloc_1e212c:
001e212cstp x0, x1, [sp+8]
001e2130stp x2, x3, [sp+24]
001e2134mov x3, x30
001e2138bl runtime.morestack_noctxt.abi0
001e213cldp x0, x1, [sp+8]
001e2140ldp x2, x3, [sp+24]
001e2144b 0x1e2090
001e2148udf 0
001e214cudf 0
001e2090
001e2090io/ioutil.ReadDir.func1: ; void io/ioutil.ReadDir.func1(io/fs.FileInfo a, io/fs.FileInfo b)
001e2090ldr x16, [x28+16]
001e2094subs xzr, sp, x16
001e2098b.ls 0x1e212c
001e209cstr x30, [sp-96]!
001e20a0stur x29, [sp-8]
001e20a4sub x29, sp, 8
001e20a8str x0, [sp+104]
001e20acstr x1, [sp+112]
001e20b0str x2, [sp+120]
001e20b4str x3, [sp+128]
001e20b8str xzr, [sp+40]
001e20bcldr x2, [sp+104]
001e20c0ldrsb x27, [x2]
001e20c4ldr x2, [x2+48]
001e20c8mov x0, x1
001e20ccblr x2
001e20d0str x0, [sp+72]
001e20d4str x1, [sp+80]
001e20d8ldr x0, [sp+128]
001e20dcldr x1, [sp+120]
001e20e0ldrsb x27, [x1]
001e20e4ldr x1, [x1+48]
001e20e8blr x1
001e20ecstr x0, [sp+56]
001e20f0str x1, [sp+64]
001e20f4ldr x2, [sp+72]
001e20f8ldr x3, [sp+80]
001e20fcmov x4, x0
001e2100mov x0, x2
001e2104mov x5, x1
001e2108mov x1, x3
001e210cmov x2, x4
001e2110mov x3, x5
001e2114bl strings.Compare
001e2118str x0, [sp+48]
001e211cstr x0, [sp+40]
001e2120ldur x29, [sp-8]
001e2124ldr x30, [sp], 96
001e2128ret x30
001e212c
001e212cloc_1e212c:
001e212cstp x0, x1, [sp+8]
001e2130stp x2, x3, [sp+24]
001e2134mov x3, x30
001e2138bl runtime.morestack_noctxt.abi0
001e213cldp x0, x1, [sp+8]
001e2140ldp x2, x3, [sp+24]
001e2144b 0x1e2090
001e2148udf 0
001e214cudf 0
001e2090
001e2150
001e2150slices.SortFunc[go.shape.[]io/fs.FileInfo,go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.SortFunc[go.shape.[]io/fs.FileInfo,go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[5] * dict, int64_t x, int64_t cmp)
001e2150ldr x16, [x28+16]
001e2154subs xzr, sp, x16
001e2158b.ls 0x1e21cc
001e215cstr x30, [sp-112]!
001e2160stur x29, [sp-8]
001e2164sub x29, sp, 8
001e2168str x0, [sp+120]
001e216cstr x1, [sp+128]
001e2170str x2, [sp+136]
001e2174str x3, [sp+144]
001e2178str x4, [sp+152]
001e217cstr x2, [sp+80]
001e2180clz x8, x2
001e2184orr x9, xzr, 64
001e2188sub x8, x9, x8
001e218cstr x8, [sp+88]
001e2190ldr x8, [sp+120]
001e2194ldrsb x27, [x8]
001e2198ldr x0, [x8]
001e219cstr x0, [sp+96]
001e21a0ldr x5, [sp+80]
001e21a4ldr x6, [sp+88]
001e21a8ldr x7, [sp+152]
001e21acldr x1, [sp+128]
001e21b0ldr x2, [sp+136]
001e21b4ldr x3, [sp+144]
001e21b8mov x4, xzr
001e21bcbl slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e21c0ldur x29, [sp-8]
001e21c4ldr x30, [sp], 112
001e21c8ret x30
001e21cc
001e21ccloc_1e21cc:
001e21ccstp x0, x1, [sp+8]
001e21d0stp x2, x3, [sp+24]
001e21d4str x4, [sp+40]
001e21d8mov x3, x30
001e21dcbl runtime.morestack_noctxt.abi0
001e21e0ldp x0, x1, [sp+8]
001e21e4ldp x2, x3, [sp+24]
001e21e8ldr x4, [sp+40]
001e21ecb 0x1e2150
001e2150
001e2150slices.SortFunc[go.shape.[]io/fs.FileInfo,go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.SortFunc[go.shape.[]io/fs.FileInfo,go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[5] * dict, int64_t x, int64_t cmp)
001e2150ldr x16, [x28+16]
001e2154subs xzr, sp, x16
001e2158b.ls 0x1e21cc
001e215cstr x30, [sp-112]!
001e2160stur x29, [sp-8]
001e2164sub x29, sp, 8
001e2168str x0, [sp+120]
001e216cstr x1, [sp+128]
001e2170str x2, [sp+136]
001e2174str x3, [sp+144]
001e2178str x4, [sp+152]
001e217cstr x2, [sp+80]
001e2180clz x8, x2
001e2184orr x9, xzr, 64
001e2188sub x8, x9, x8
001e218cstr x8, [sp+88]
001e2190ldr x8, [sp+120]
001e2194ldrsb x27, [x8]
001e2198ldr x0, [x8]
001e219cstr x0, [sp+96]
001e21a0ldr x5, [sp+80]
001e21a4ldr x6, [sp+88]
001e21a8ldr x7, [sp+152]
001e21acldr x1, [sp+128]
001e21b0ldr x2, [sp+136]
001e21b4ldr x3, [sp+144]
001e21b8mov x4, xzr
001e21bcbl slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e21c0ldur x29, [sp-8]
001e21c4ldr x30, [sp], 112
001e21c8ret x30
001e21cc
001e21ccloc_1e21cc:
001e21ccstp x0, x1, [sp+8]
001e21d0stp x2, x3, [sp+24]
001e21d4str x4, [sp+40]
001e21d8mov x3, x30
001e21dcbl runtime.morestack_noctxt.abi0
001e21e0ldp x0, x1, [sp+8]
001e21e4ldp x2, x3, [sp+24]
001e21e8ldr x4, [sp+40]
001e21ecb 0x1e2150
001e2150
001e21f0
001e21f0slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[11] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int a, int b, int limit, int64_t cmp)
001e21f0ldr x16, [x28+16]
001e21f4sub x17, sp, 176
001e21f8subs xzr, x17, x16
001e21fcb.ls 0x1e26a8
001e2200sub x20, sp, 304
001e2204stp x29, x30, [x20-8]
001e2208add sp, x20, 0
001e220csub x29, sp, 8
001e2210str x0, [sp+312]
001e2214str x1, [sp+320]
001e2218str x2, [sp+328]
001e221cstr x3, [sp+336]
001e2220str x4, [sp+344]
001e2224str x5, [sp+352]
001e2228str x6, [sp+360]
001e222cstr x7, [sp+368]
001e2230orr x7, xzr, 1
001e2234strb w7, [sp+75]
001e2238strb w7, [sp+74]
001e223cb 0x1e2240
001e2240
001e2240loc_1e2240:
001e2240b 0x1e2244
001e2244
001e2244loc_1e2244:
001e2244ldr x7, [sp+352]
001e2248ldr x8, [sp+344]
001e224csub x7, x7, x8
001e2250str x7, [sp+112]
001e2254subs xzr, x7, 12
001e2258b.le 0x1e2260
001e225cb 0x1e2298
001e2260
001e2260loc_1e2260:
001e2260ldr x7, [sp+312]
001e2264ldrsb x27, [x7]
001e2268ldr x0, [x7]
001e226cstr x0, [sp+288]
001e2270ldr x4, [sp+344]
001e2274ldr x5, [sp+352]
001e2278ldr x1, [sp+320]
001e227cldr x6, [sp+368]
001e2280ldr x2, [sp+328]
001e2284ldr x3, [sp+336]
001e2288bl slices.insertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e228cldp x29, x30, [sp-8]
001e2290add sp, sp, 304
001e2294ret x30
001e2298
001e2298loc_1e2298:
001e2298ldr x7, [sp+360]
001e229ccbz x7, 0x1e22a4
001e22a0b 0x1e22dc
001e22a4
001e22a4loc_1e22a4:
001e22a4ldr x7, [sp+312]
001e22a8ldrsb x27, [x7]
001e22acldr x0, [x7+8]
001e22b0str x0, [sp+280]
001e22b4ldr x4, [sp+344]
001e22b8ldr x5, [sp+352]
001e22bcldr x1, [sp+320]
001e22c0ldr x6, [sp+368]
001e22c4ldr x2, [sp+328]
001e22c8ldr x3, [sp+336]
001e22ccbl slices.heapSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e22d0ldp x29, x30, [sp-8]
001e22d4add sp, sp, 304
001e22d8ret x30
001e22dc
001e22dcloc_1e22dc:
001e22dcldrb w7, [sp+75]
001e22e0tbnz w7, 0, 0x1e22e8
001e22e4b 0x1e22ec
001e22e8
001e22e8loc_1e22e8:
001e22e8b 0x1e2328
001e22ec
001e22ecloc_1e22ec:
001e22ecldr x7, [sp+312]
001e22f0ldrsb x27, [x7]
001e22f4ldr x0, [x7+16]
001e22f8str x0, [sp+272]
001e22fcldr x4, [sp+344]
001e2300ldr x5, [sp+352]
001e2304ldr x1, [sp+320]
001e2308ldr x6, [sp+368]
001e230cldr x2, [sp+328]
001e2310ldr x3, [sp+336]
001e2314bl slices.breakPatternsCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2318ldr x7, [sp+360]
001e231csub x7, x7, 1
001e2320str x7, [sp+360]
001e2324b 0x1e2328
001e2328
001e2328loc_1e2328:
001e2328ldr x7, [sp+312]
001e232cldrsb x27, [x7]
001e2330ldr x0, [x7+24]
001e2334str x0, [sp+264]
001e2338ldr x4, [sp+344]
001e233cldr x5, [sp+352]
001e2340ldr x1, [sp+320]
001e2344ldr x6, [sp+368]
001e2348ldr x2, [sp+328]
001e234cldr x3, [sp+336]
001e2350bl slices.choosePivotCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2354str x0, [sp+152]
001e2358str x1, [sp+144]
001e235cstr x0, [sp+176]
001e2360str x1, [sp+168]
001e2364str x0, [sp+88]
001e2368str x1, [sp+128]
001e236csubs xzr, x1, 2
001e2370b.eq 0x1e2378
001e2374b 0x1e23cc
001e2378
001e2378loc_1e2378:
001e2378ldr x7, [sp+312]
001e237cldrsb x27, [x7]
001e2380ldr x0, [x7+32]
001e2384str x0, [sp+256]
001e2388ldr x4, [sp+344]
001e238cldr x5, [sp+352]
001e2390ldr x1, [sp+320]
001e2394ldr x6, [sp+368]
001e2398ldr x2, [sp+328]
001e239cldr x3, [sp+336]
001e23a0bl slices.reverseRangeCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e23a4ldr x7, [sp+352]
001e23a8ldr x8, [sp+88]
001e23acldr x9, [sp+344]
001e23b0add x7, x7, x9
001e23b4sub x7, x7, x8
001e23b8sub x7, x7, 1
001e23bcstr x7, [sp+88]
001e23c0orr x7, xzr, 1
001e23c4str x7, [sp+128]
001e23c8b 0x1e23d4
001e23cc
001e23ccloc_1e23cc:
001e23ccorr x7, xzr, 1
001e23d0b 0x1e23d4
001e23d4
001e23d4loc_1e23d4:
001e23d4ldrb w8, [sp+75]
001e23d8strb w8, [sp+77]
001e23dctbnz w8, 0, 0x1e23e4
001e23e0b 0x1e23f0
001e23e4
001e23e4loc_1e23e4:
001e23e4ldrb w8, [sp+74]
001e23e8strb w8, [sp+77]
001e23ecb 0x1e23f4
001e23f0
001e23f0loc_1e23f0:
001e23f0b 0x1e23f4
001e23f4
001e23f4loc_1e23f4:
001e23f4ldrb w8, [sp+77]
001e23f8strb w8, [sp+78]
001e23fctbnz w8, 0, 0x1e2404
001e2400b 0x1e2418
001e2404
001e2404loc_1e2404:
001e2404ldr x8, [sp+128]
001e2408subs xzr, x8, 1
001e240ccset x8, eq
001e2410strb w8, [sp+78]
001e2414b 0x1e241c
001e2418
001e2418loc_1e2418:
001e2418b 0x1e241c
001e241c
001e241cloc_1e241c:
001e241cldrb w8, [sp+78]
001e2420tbnz w8, 0, 0x1e2428
001e2424b 0x1e2470
001e2428
001e2428loc_1e2428:
001e2428ldr x7, [sp+312]
001e242cldrsb x27, [x7]
001e2430ldr x0, [x7+40]
001e2434str x0, [sp+248]
001e2438ldr x4, [sp+344]
001e243cldr x5, [sp+352]
001e2440ldr x1, [sp+320]
001e2444ldr x6, [sp+368]
001e2448ldr x2, [sp+328]
001e244cldr x3, [sp+336]
001e2450bl slices.partialInsertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2454strb w0, [sp+77]
001e2458tbnz w0, 0, 0x1e2460
001e245cb 0x1e246c
001e2460
001e2460loc_1e2460:
001e2460ldp x29, x30, [sp-8]
001e2464add sp, sp, 304
001e2468ret x30
001e246c
001e246cloc_1e246c:
001e246cb 0x1e2474
001e2470
001e2470loc_1e2470:
001e2470b 0x1e2474
001e2474
001e2474loc_1e2474:
001e2474ldr x8, [sp+344]
001e2478subs xzr, x8, 0
001e247ccset x8, gt
001e2480strb w8, [sp+77]
001e2484b.gt 0x1e248c
001e2488b 0x1e2518
001e248c
001e248cloc_1e248c:
001e248cldr x4, [sp+320]
001e2490ldr x1, [sp+328]
001e2494ldr x5, [sp+344]
001e2498sub x0, x5, 1
001e249csubs xzr, x1, x0
001e24a0b.hi 0x1e24a8
001e24a4b 0x1e26a0
001e24a8
001e24a8loc_1e24a8:
001e24a8add x5, x4, x0, lsl #4
001e24acldr x5, [x5+8]
001e24b0ubfm x6, x0, 60, 59
001e24b4ldr x4, [x4+x6]
001e24b8str x4, [sp+232]
001e24bcstr x5, [sp+240]
001e24c0ldr x0, [sp+88]
001e24c4ldr x4, [sp+320]
001e24c8ldr x1, [sp+328]
001e24ccsubs xzr, x0, x1
001e24d0b.lo 0x1e24d8
001e24d4b 0x1e269c
001e24d8
001e24d8loc_1e24d8:
001e24d8add x5, x4, x0, lsl #4
001e24dcldr x3, [x5+8]
001e24e0ubfm x5, x0, 60, 59
001e24e4ldr x2, [x4+x5]
001e24e8str x2, [sp+216]
001e24ecstr x3, [sp+224]
001e24f0ldr x26, [sp+368]
001e24f4ldr x4, [x26]
001e24f8ldr x0, [sp+232]
001e24fcldr x1, [sp+240]
001e2500blr x4
001e2504str x0, [sp+152]
001e2508subs xzr, x0, 0
001e250ccset x4, ge
001e2510strb w4, [sp+77]
001e2514b 0x1e251c
001e2518
001e2518loc_1e2518:
001e2518b 0x1e251c
001e251c
001e251cloc_1e251c:
001e251cldrb w8, [sp+77]
001e2520tbnz w8, 0, 0x1e2528
001e2524b 0x1e2564
001e2528
001e2528loc_1e2528:
001e2528ldr x8, [sp+312]
001e252cldrsb x27, [x8]
001e2530ldr x0, [x8+48]
001e2534str x0, [sp+208]
001e2538ldr x4, [sp+344]
001e253cldr x5, [sp+352]
001e2540ldr x6, [sp+88]
001e2544ldr x1, [sp+320]
001e2548ldr x7, [sp+368]
001e254cldr x2, [sp+328]
001e2550ldr x3, [sp+336]
001e2554bl slices.partitionEqualCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2558str x0, [sp+104]
001e255cstr x0, [sp+344]
001e2560b 0x1e2698
001e2564
001e2564loc_1e2564:
001e2564ldr x8, [sp+312]
001e2568ldrsb x27, [x8]
001e256cldr x0, [x8+56]
001e2570str x0, [sp+200]
001e2574ldr x4, [sp+344]
001e2578ldr x5, [sp+352]
001e257cldr x6, [sp+88]
001e2580ldr x1, [sp+320]
001e2584ldr x7, [sp+368]
001e2588ldr x2, [sp+328]
001e258cldr x3, [sp+336]
001e2590bl slices.partitionCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2594str x0, [sp+152]
001e2598strb w1, [sp+77]
001e259cldr x8, [sp+152]
001e25a0str x8, [sp+160]
001e25a4ldrb w8, [sp+77]
001e25a8strb w8, [sp+79]
001e25acldr x8, [sp+160]
001e25b0str x8, [sp+96]
001e25b4ldrb w9, [sp+79]
001e25b8strb w9, [sp+76]
001e25bcstrb w9, [sp+74]
001e25c0ldr x9, [sp+344]
001e25c4ldr x10, [sp+96]
001e25c8sub x9, x10, x9
001e25ccstr x9, [sp+120]
001e25d0ldr x10, [sp+352]
001e25d4sub x8, x10, x8
001e25d8str x8, [sp+80]
001e25dcldr x10, [sp+112]
001e25e0sbfm x11, x10, 63, 63
001e25e4add x10, x10, x11, lsr #61
001e25e8sbfm x11, x10, 3, 63
001e25ecstr x11, [sp+136]
001e25f0subs xzr, x8, x9
001e25f4b.gt 0x1e25fc
001e25f8b 0x1e2648
001e25fc
001e25fcloc_1e25fc:
001e25fcsubs xzr, x9, x10, asr #3
001e2600cset x8, ge
001e2604strb w8, [sp+75]
001e2608ldr x8, [sp+312]
001e260cldrsb x27, [x8]
001e2610ldr x0, [x8+64]
001e2614str x0, [sp+192]
001e2618ldr x4, [sp+344]
001e261cldr x5, [sp+96]
001e2620ldr x6, [sp+360]
001e2624ldr x1, [sp+320]
001e2628ldr x7, [sp+368]
001e262cldr x2, [sp+328]
001e2630ldr x3, [sp+336]
001e2634bl slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2638ldr x8, [sp+96]
001e263cadd x8, x8, 1
001e2640str x8, [sp+344]
001e2644b 0x1e2694
001e2648
001e2648loc_1e2648:
001e2648subs xzr, x8, x10, asr #3
001e264ccset x8, ge
001e2650strb w8, [sp+75]
001e2654ldr x8, [sp+312]
001e2658ldrsb x27, [x8]
001e265cldr x0, [x8+64]
001e2660str x0, [sp+184]
001e2664ldr x5, [sp+352]
001e2668ldr x6, [sp+360]
001e266cldr x1, [sp+320]
001e2670ldr x7, [sp+368]
001e2674ldr x2, [sp+328]
001e2678ldr x3, [sp+336]
001e267cldr x8, [sp+96]
001e2680add x4, x8, 1
001e2684bl slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2688ldr x8, [sp+96]
001e268cstr x8, [sp+352]
001e2690b 0x1e2694
001e2694
001e2694loc_1e2694:
001e2694b 0x1e2698
001e2698
001e2698loc_1e2698:
001e2698b 0x1e2240
001e269c
001e269cloc_1e269c:
001e269cbl runtime.panicIndex
001e26a0
001e26a0loc_1e26a0:
001e26a0bl runtime.panicIndex
001e26a4hint
001e26a8
001e26a8loc_1e26a8:
001e26a8stp x0, x1, [sp+8]
001e26acstp x2, x3, [sp+24]
001e26b0stp x4, x5, [sp+40]
001e26b4stp x6, x7, [sp+56]
001e26b8mov x3, x30
001e26bcbl runtime.morestack_noctxt.abi0
001e26c0ldp x0, x1, [sp+8]
001e26c4ldp x2, x3, [sp+24]
001e26c8ldp x4, x5, [sp+40]
001e26ccldp x6, x7, [sp+56]
001e26d0b 0x1e21f0
001e26d4udf 0
001e26d8udf 0
001e26dcudf 0
001e21f0
001e21f0slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[11] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int a, int b, int limit, int64_t cmp)
001e21f0ldr x16, [x28+16]
001e21f4sub x17, sp, 176
001e21f8subs xzr, x17, x16
001e21fcb.ls 0x1e26a8
001e2200sub x20, sp, 304
001e2204stp x29, x30, [x20-8]
001e2208add sp, x20, 0
001e220csub x29, sp, 8
001e2210str x0, [sp+312]
001e2214str x1, [sp+320]
001e2218str x2, [sp+328]
001e221cstr x3, [sp+336]
001e2220str x4, [sp+344]
001e2224str x5, [sp+352]
001e2228str x6, [sp+360]
001e222cstr x7, [sp+368]
001e2230orr x7, xzr, 1
001e2234strb w7, [sp+75]
001e2238strb w7, [sp+74]
001e223cb 0x1e2240
001e2240
001e2240loc_1e2240:
001e2240b 0x1e2244
001e2244
001e2244loc_1e2244:
001e2244ldr x7, [sp+352]
001e2248ldr x8, [sp+344]
001e224csub x7, x7, x8
001e2250str x7, [sp+112]
001e2254subs xzr, x7, 12
001e2258b.le 0x1e2260
001e225cb 0x1e2298
001e2260
001e2260loc_1e2260:
001e2260ldr x7, [sp+312]
001e2264ldrsb x27, [x7]
001e2268ldr x0, [x7]
001e226cstr x0, [sp+288]
001e2270ldr x4, [sp+344]
001e2274ldr x5, [sp+352]
001e2278ldr x1, [sp+320]
001e227cldr x6, [sp+368]
001e2280ldr x2, [sp+328]
001e2284ldr x3, [sp+336]
001e2288bl slices.insertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e228cldp x29, x30, [sp-8]
001e2290add sp, sp, 304
001e2294ret x30
001e2298
001e2298loc_1e2298:
001e2298ldr x7, [sp+360]
001e229ccbz x7, 0x1e22a4
001e22a0b 0x1e22dc
001e22a4
001e22a4loc_1e22a4:
001e22a4ldr x7, [sp+312]
001e22a8ldrsb x27, [x7]
001e22acldr x0, [x7+8]
001e22b0str x0, [sp+280]
001e22b4ldr x4, [sp+344]
001e22b8ldr x5, [sp+352]
001e22bcldr x1, [sp+320]
001e22c0ldr x6, [sp+368]
001e22c4ldr x2, [sp+328]
001e22c8ldr x3, [sp+336]
001e22ccbl slices.heapSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e22d0ldp x29, x30, [sp-8]
001e22d4add sp, sp, 304
001e22d8ret x30
001e22dc
001e22dcloc_1e22dc:
001e22dcldrb w7, [sp+75]
001e22e0tbnz w7, 0, 0x1e22e8
001e22e4b 0x1e22ec
001e22e8
001e22e8loc_1e22e8:
001e22e8b 0x1e2328
001e22ec
001e22ecloc_1e22ec:
001e22ecldr x7, [sp+312]
001e22f0ldrsb x27, [x7]
001e22f4ldr x0, [x7+16]
001e22f8str x0, [sp+272]
001e22fcldr x4, [sp+344]
001e2300ldr x5, [sp+352]
001e2304ldr x1, [sp+320]
001e2308ldr x6, [sp+368]
001e230cldr x2, [sp+328]
001e2310ldr x3, [sp+336]
001e2314bl slices.breakPatternsCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2318ldr x7, [sp+360]
001e231csub x7, x7, 1
001e2320str x7, [sp+360]
001e2324b 0x1e2328
001e2328
001e2328loc_1e2328:
001e2328ldr x7, [sp+312]
001e232cldrsb x27, [x7]
001e2330ldr x0, [x7+24]
001e2334str x0, [sp+264]
001e2338ldr x4, [sp+344]
001e233cldr x5, [sp+352]
001e2340ldr x1, [sp+320]
001e2344ldr x6, [sp+368]
001e2348ldr x2, [sp+328]
001e234cldr x3, [sp+336]
001e2350bl slices.choosePivotCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2354str x0, [sp+152]
001e2358str x1, [sp+144]
001e235cstr x0, [sp+176]
001e2360str x1, [sp+168]
001e2364str x0, [sp+88]
001e2368str x1, [sp+128]
001e236csubs xzr, x1, 2
001e2370b.eq 0x1e2378
001e2374b 0x1e23cc
001e2378
001e2378loc_1e2378:
001e2378ldr x7, [sp+312]
001e237cldrsb x27, [x7]
001e2380ldr x0, [x7+32]
001e2384str x0, [sp+256]
001e2388ldr x4, [sp+344]
001e238cldr x5, [sp+352]
001e2390ldr x1, [sp+320]
001e2394ldr x6, [sp+368]
001e2398ldr x2, [sp+328]
001e239cldr x3, [sp+336]
001e23a0bl slices.reverseRangeCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e23a4ldr x7, [sp+352]
001e23a8ldr x8, [sp+88]
001e23acldr x9, [sp+344]
001e23b0add x7, x7, x9
001e23b4sub x7, x7, x8
001e23b8sub x7, x7, 1
001e23bcstr x7, [sp+88]
001e23c0orr x7, xzr, 1
001e23c4str x7, [sp+128]
001e23c8b 0x1e23d4
001e23cc
001e23ccloc_1e23cc:
001e23ccorr x7, xzr, 1
001e23d0b 0x1e23d4
001e23d4
001e23d4loc_1e23d4:
001e23d4ldrb w8, [sp+75]
001e23d8strb w8, [sp+77]
001e23dctbnz w8, 0, 0x1e23e4
001e23e0b 0x1e23f0
001e23e4
001e23e4loc_1e23e4:
001e23e4ldrb w8, [sp+74]
001e23e8strb w8, [sp+77]
001e23ecb 0x1e23f4
001e23f0
001e23f0loc_1e23f0:
001e23f0b 0x1e23f4
001e23f4
001e23f4loc_1e23f4:
001e23f4ldrb w8, [sp+77]
001e23f8strb w8, [sp+78]
001e23fctbnz w8, 0, 0x1e2404
001e2400b 0x1e2418
001e2404
001e2404loc_1e2404:
001e2404ldr x8, [sp+128]
001e2408subs xzr, x8, 1
001e240ccset x8, eq
001e2410strb w8, [sp+78]
001e2414b 0x1e241c
001e2418
001e2418loc_1e2418:
001e2418b 0x1e241c
001e241c
001e241cloc_1e241c:
001e241cldrb w8, [sp+78]
001e2420tbnz w8, 0, 0x1e2428
001e2424b 0x1e2470
001e2428
001e2428loc_1e2428:
001e2428ldr x7, [sp+312]
001e242cldrsb x27, [x7]
001e2430ldr x0, [x7+40]
001e2434str x0, [sp+248]
001e2438ldr x4, [sp+344]
001e243cldr x5, [sp+352]
001e2440ldr x1, [sp+320]
001e2444ldr x6, [sp+368]
001e2448ldr x2, [sp+328]
001e244cldr x3, [sp+336]
001e2450bl slices.partialInsertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2454strb w0, [sp+77]
001e2458tbnz w0, 0, 0x1e2460
001e245cb 0x1e246c
001e2460
001e2460loc_1e2460:
001e2460ldp x29, x30, [sp-8]
001e2464add sp, sp, 304
001e2468ret x30
001e246c
001e246cloc_1e246c:
001e246cb 0x1e2474
001e2470
001e2470loc_1e2470:
001e2470b 0x1e2474
001e2474
001e2474loc_1e2474:
001e2474ldr x8, [sp+344]
001e2478subs xzr, x8, 0
001e247ccset x8, gt
001e2480strb w8, [sp+77]
001e2484b.gt 0x1e248c
001e2488b 0x1e2518
001e248c
001e248cloc_1e248c:
001e248cldr x4, [sp+320]
001e2490ldr x1, [sp+328]
001e2494ldr x5, [sp+344]
001e2498sub x0, x5, 1
001e249csubs xzr, x1, x0
001e24a0b.hi 0x1e24a8
001e24a4b 0x1e26a0
001e24a8
001e24a8loc_1e24a8:
001e24a8add x5, x4, x0, lsl #4
001e24acldr x5, [x5+8]
001e24b0ubfm x6, x0, 60, 59
001e24b4ldr x4, [x4+x6]
001e24b8str x4, [sp+232]
001e24bcstr x5, [sp+240]
001e24c0ldr x0, [sp+88]
001e24c4ldr x4, [sp+320]
001e24c8ldr x1, [sp+328]
001e24ccsubs xzr, x0, x1
001e24d0b.lo 0x1e24d8
001e24d4b 0x1e269c
001e24d8
001e24d8loc_1e24d8:
001e24d8add x5, x4, x0, lsl #4
001e24dcldr x3, [x5+8]
001e24e0ubfm x5, x0, 60, 59
001e24e4ldr x2, [x4+x5]
001e24e8str x2, [sp+216]
001e24ecstr x3, [sp+224]
001e24f0ldr x26, [sp+368]
001e24f4ldr x4, [x26]
001e24f8ldr x0, [sp+232]
001e24fcldr x1, [sp+240]
001e2500blr x4
001e2504str x0, [sp+152]
001e2508subs xzr, x0, 0
001e250ccset x4, ge
001e2510strb w4, [sp+77]
001e2514b 0x1e251c
001e2518
001e2518loc_1e2518:
001e2518b 0x1e251c
001e251c
001e251cloc_1e251c:
001e251cldrb w8, [sp+77]
001e2520tbnz w8, 0, 0x1e2528
001e2524b 0x1e2564
001e2528
001e2528loc_1e2528:
001e2528ldr x8, [sp+312]
001e252cldrsb x27, [x8]
001e2530ldr x0, [x8+48]
001e2534str x0, [sp+208]
001e2538ldr x4, [sp+344]
001e253cldr x5, [sp+352]
001e2540ldr x6, [sp+88]
001e2544ldr x1, [sp+320]
001e2548ldr x7, [sp+368]
001e254cldr x2, [sp+328]
001e2550ldr x3, [sp+336]
001e2554bl slices.partitionEqualCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2558str x0, [sp+104]
001e255cstr x0, [sp+344]
001e2560b 0x1e2698
001e2564
001e2564loc_1e2564:
001e2564ldr x8, [sp+312]
001e2568ldrsb x27, [x8]
001e256cldr x0, [x8+56]
001e2570str x0, [sp+200]
001e2574ldr x4, [sp+344]
001e2578ldr x5, [sp+352]
001e257cldr x6, [sp+88]
001e2580ldr x1, [sp+320]
001e2584ldr x7, [sp+368]
001e2588ldr x2, [sp+328]
001e258cldr x3, [sp+336]
001e2590bl slices.partitionCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2594str x0, [sp+152]
001e2598strb w1, [sp+77]
001e259cldr x8, [sp+152]
001e25a0str x8, [sp+160]
001e25a4ldrb w8, [sp+77]
001e25a8strb w8, [sp+79]
001e25acldr x8, [sp+160]
001e25b0str x8, [sp+96]
001e25b4ldrb w9, [sp+79]
001e25b8strb w9, [sp+76]
001e25bcstrb w9, [sp+74]
001e25c0ldr x9, [sp+344]
001e25c4ldr x10, [sp+96]
001e25c8sub x9, x10, x9
001e25ccstr x9, [sp+120]
001e25d0ldr x10, [sp+352]
001e25d4sub x8, x10, x8
001e25d8str x8, [sp+80]
001e25dcldr x10, [sp+112]
001e25e0sbfm x11, x10, 63, 63
001e25e4add x10, x10, x11, lsr #61
001e25e8sbfm x11, x10, 3, 63
001e25ecstr x11, [sp+136]
001e25f0subs xzr, x8, x9
001e25f4b.gt 0x1e25fc
001e25f8b 0x1e2648
001e25fc
001e25fcloc_1e25fc:
001e25fcsubs xzr, x9, x10, asr #3
001e2600cset x8, ge
001e2604strb w8, [sp+75]
001e2608ldr x8, [sp+312]
001e260cldrsb x27, [x8]
001e2610ldr x0, [x8+64]
001e2614str x0, [sp+192]
001e2618ldr x4, [sp+344]
001e261cldr x5, [sp+96]
001e2620ldr x6, [sp+360]
001e2624ldr x1, [sp+320]
001e2628ldr x7, [sp+368]
001e262cldr x2, [sp+328]
001e2630ldr x3, [sp+336]
001e2634bl slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2638ldr x8, [sp+96]
001e263cadd x8, x8, 1
001e2640str x8, [sp+344]
001e2644b 0x1e2694
001e2648
001e2648loc_1e2648:
001e2648subs xzr, x8, x10, asr #3
001e264ccset x8, ge
001e2650strb w8, [sp+75]
001e2654ldr x8, [sp+312]
001e2658ldrsb x27, [x8]
001e265cldr x0, [x8+64]
001e2660str x0, [sp+184]
001e2664ldr x5, [sp+352]
001e2668ldr x6, [sp+360]
001e266cldr x1, [sp+320]
001e2670ldr x7, [sp+368]
001e2674ldr x2, [sp+328]
001e2678ldr x3, [sp+336]
001e267cldr x8, [sp+96]
001e2680add x4, x8, 1
001e2684bl slices.pdqsortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]
001e2688ldr x8, [sp+96]
001e268cstr x8, [sp+352]
001e2690b 0x1e2694
001e2694
001e2694loc_1e2694:
001e2694b 0x1e2698
001e2698
001e2698loc_1e2698:
001e2698b 0x1e2240
001e269c
001e269cloc_1e269c:
001e269cbl runtime.panicIndex
001e26a0
001e26a0loc_1e26a0:
001e26a0bl runtime.panicIndex
001e26a4hint
001e26a8
001e26a8loc_1e26a8:
001e26a8stp x0, x1, [sp+8]
001e26acstp x2, x3, [sp+24]
001e26b0stp x4, x5, [sp+40]
001e26b4stp x6, x7, [sp+56]
001e26b8mov x3, x30
001e26bcbl runtime.morestack_noctxt.abi0
001e26c0ldp x0, x1, [sp+8]
001e26c4ldp x2, x3, [sp+24]
001e26c8ldp x4, x5, [sp+40]
001e26ccldp x6, x7, [sp+56]
001e26d0b 0x1e21f0
001e26d4udf 0
001e26d8udf 0
001e26dcudf 0
001e21f0
001e26e0
001e26e0slices.partitionCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.partitionCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[2] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int a, int b, int pivot, int64_t cmp)
001e26e0ldr x16, [x28+16]
001e26e4sub x17, sp, 176
001e26e8subs xzr, x17, x16
001e26ecb.ls 0x1e30a4
001e26f0sub x20, sp, 304
001e26f4stp x29, x30, [x20-8]
001e26f8add sp, x20, 0
001e26fcsub x29, sp, 8
001e2700str x0, [sp+312]
001e2704str x1, [sp+320]
001e2708str x2, [sp+328]
001e270cstr x3, [sp+336]
001e2710str x4, [sp+344]
001e2714str x5, [sp+352]
001e2718str x6, [sp+360]
001e271cstr x7, [sp+368]
001e2720str xzr, [sp+56]
001e2724strb wzr, [sp+54]
001e2728ldr x0, [sp+344]
001e272cldr x4, [sp+320]
001e2730ldr x1, [sp+328]
001e2734subs xzr, x1, x0
001e2738b.hi 0x1e2740
001e273cb 0x1e309c
001e2740
001e2740loc_1e2740:
001e2740add x5, x4, x0, lsl #4
001e2744ldr x5, [x5+8]
001e2748ubfm x6, x0, 60, 59
001e274cldr x4, [x4+x6]
001e2750str x4, [sp+280]
001e2754str x5, [sp+288]
001e2758ldr x0, [sp+360]
001e275cldr x4, [sp+320]
001e2760ldr x1, [sp+328]
001e2764subs xzr, x1, x0
001e2768b.hi 0x1e2770
001e276cb 0x1e3098
001e2770
001e2770loc_1e2770:
001e2770ldr x5, [sp+344]
001e2774ldr x6, [sp+320]
001e2778ldr x1, [sp+328]
001e277cadd x7, x4, x0, lsl #4
001e2780ldr x7, [x7+8]
001e2784ubfm x8, x0, 60, 59
001e2788ldr x4, [x4+x8]
001e278csubs xzr, x1, x5
001e2790b.hi 0x1e2798
001e2794b 0x1e3090
001e2798
001e2798loc_1e2798:
001e2798add x8, x6, x5, lsl #4
001e279cubfm x5, x5, 60, 59
001e27a0str x4, [x6+x5]
001e27a4adrp x27, 0x869000
001e27a8ldr w4, [x27+3056]
001e27accbz w4, 0x1e27b4
001e27b0b 0x1e27b8
001e27b4
001e27b4loc_1e27b4:
001e27b4b 0x1e27cc
001e27b8
001e27b8loc_1e27b8:
001e27b8bl runtime.gcWriteBarrier2
001e27bcstr x7, [x25]
001e27c0ldr x4, [x8+8]
001e27c4str x4, [x25+8]
001e27c8b 0x1e27cc
001e27cc
001e27ccloc_1e27cc:
001e27ccstr x7, [x8+8]
001e27d0ldr x0, [sp+360]
001e27d4ldr x4, [sp+320]
001e27d8ldr x1, [sp+328]
001e27dcldr x5, [sp+288]
001e27e0ldr x6, [sp+280]
001e27e4subs xzr, x1, x0
001e27e8b.hi 0x1e27f0
001e27ecb 0x1e308c
001e27f0
001e27f0loc_1e27f0:
001e27f0add x7, x4, x0, lsl #4
001e27f4ubfm x8, x0, 60, 59
001e27f8str x6, [x4+x8]
001e27fcadrp x27, 0x869000
001e2800ldr w4, [x27+3056]
001e2804cbz w4, 0x1e280c
001e2808b 0x1e2810
001e280c
001e280cloc_1e280c:
001e280cb 0x1e2824
001e2810
001e2810loc_1e2810:
001e2810bl runtime.gcWriteBarrier2
001e2814str x5, [x25]
001e2818ldr x4, [x7+8]
001e281cstr x4, [x25+8]
001e2820b 0x1e2824
001e2824
001e2824loc_1e2824:
001e2824str x5, [x7+8]
001e2828ldr x4, [sp+344]
001e282cadd x4, x4, 1
001e2830str x4, [sp+72]
001e2834ldr x4, [sp+352]
001e2838sub x4, x4, 1
001e283cstr x4, [sp+64]
001e2840b 0x1e2844
001e2844
001e2844loc_1e2844:
001e2844ldr x4, [sp+64]
001e2848ldr x5, [sp+72]
001e284csubs xzr, x4, x5
001e2850cset x4, ge
001e2854strb w4, [sp+55]
001e2858b.ge 0x1e2860
001e285cb 0x1e28e8
001e2860
001e2860loc_1e2860:
001e2860ldr x0, [sp+72]
001e2864ldr x4, [sp+320]
001e2868ldr x1, [sp+328]
001e286csubs xzr, x1, x0
001e2870b.hi 0x1e2878
001e2874b 0x1e3088
001e2878
001e2878loc_1e2878:
001e2878add x5, x4, x0, lsl #4
001e287cldr x5, [x5+8]
001e2880ubfm x6, x0, 60, 59
001e2884ldr x4, [x4+x6]
001e2888str x4, [sp+264]
001e288cstr x5, [sp+272]
001e2890ldr x0, [sp+344]
001e2894ldr x4, [sp+320]
001e2898ldr x1, [sp+328]
001e289csubs xzr, x1, x0
001e28a0b.hi 0x1e28a8
001e28a4b 0x1e3084
001e28a8
001e28a8loc_1e28a8:
001e28a8add x5, x4, x0, lsl #4
001e28acldr x3, [x5+8]
001e28b0ubfm x5, x0, 60, 59
001e28b4ldr x2, [x4+x5]
001e28b8str x2, [sp+248]
001e28bcstr x3, [sp+256]
001e28c0ldr x26, [sp+368]
001e28c4ldr x4, [x26]
001e28c8ldr x0, [sp+264]
001e28ccldr x1, [sp+272]
001e28d0blr x4
001e28d4str x0, [sp+80]
001e28d8subs xzr, x0, 0
001e28dccset x4, lt
001e28e0strb w4, [sp+55]
001e28e4b 0x1e28ec
001e28e8
001e28e8loc_1e28e8:
001e28e8b 0x1e28ec
001e28ec
001e28ecloc_1e28ec:
001e28ecldrb w4, [sp+55]
001e28f0tbnz w4, 0, 0x1e28f8
001e28f4b 0x1e290c
001e28f8
001e28f8loc_1e28f8:
001e28f8ldr x4, [sp+72]
001e28fcadd x4, x4, 1
001e2900str x4, [sp+72]
001e2904b 0x1e2908
001e2908
001e2908loc_1e2908:
001e2908b 0x1e2844
001e290c
001e290cloc_1e290c:
001e290cb 0x1e2910
001e2910
001e2910loc_1e2910:
001e2910ldr x4, [sp+64]
001e2914ldr x5, [sp+72]
001e2918subs xzr, x4, x5
001e291ccset x4, ge
001e2920strb w4, [sp+55]
001e2924b.ge 0x1e292c
001e2928b 0x1e29b4
001e292c
001e292cloc_1e292c:
001e292cldr x0, [sp+64]
001e2930ldr x4, [sp+320]
001e2934ldr x1, [sp+328]
001e2938subs xzr, x1, x0
001e293cb.hi 0x1e2944
001e2940b 0x1e3080
001e2944
001e2944loc_1e2944:
001e2944add x5, x4, x0, lsl #4
001e2948ldr x5, [x5+8]
001e294cubfm x6, x0, 60, 59
001e2950ldr x4, [x4+x6]
001e2954str x4, [sp+232]
001e2958str x5, [sp+240]
001e295cldr x0, [sp+344]
001e2960ldr x4, [sp+320]
001e2964ldr x1, [sp+328]
001e2968subs xzr, x1, x0
001e296cb.hi 0x1e2974
001e2970b 0x1e307c
001e2974
001e2974loc_1e2974:
001e2974add x5, x4, x0, lsl #4
001e2978ldr x3, [x5+8]
001e297cubfm x5, x0, 60, 59
001e2980ldr x2, [x4+x5]
001e2984str x2, [sp+216]
001e2988str x3, [sp+224]
001e298cldr x26, [sp+368]
001e2990ldr x4, [x26]
001e2994ldr x0, [sp+232]
001e2998ldr x1, [sp+240]
001e299cblr x4
001e29a0str x0, [sp+80]
001e29a4subs xzr, x0, 0
001e29a8cset x4, ge
001e29acstrb w4, [sp+55]
001e29b0b 0x1e29b8
001e29b4
001e29b4loc_1e29b4:
001e29b4b 0x1e29b8
001e29b8
001e29b8loc_1e29b8:
001e29b8ldrb w4, [sp+55]
001e29bctbnz w4, 0, 0x1e29c4
001e29c0b 0x1e29d8
001e29c4
001e29c4loc_1e29c4:
001e29c4ldr x4, [sp+64]
001e29c8sub x4, x4, 1
001e29ccstr x4, [sp+64]
001e29d0b 0x1e29d4
001e29d4
001e29d4loc_1e29d4:
001e29d4b 0x1e2910
001e29d8
001e29d8loc_1e29d8:
001e29d8ldr x4, [sp+64]
001e29dcldr x5, [sp+72]
001e29e0subs xzr, x4, x5
001e29e4b.lt 0x1e29ec
001e29e8b 0x1e2b0c
001e29ec
001e29ecloc_1e29ec:
001e29ecldr x0, [sp+64]
001e29f0ldr x2, [sp+320]
001e29f4ldr x1, [sp+328]
001e29f8subs xzr, x0, x1
001e29fcb.lo 0x1e2a04
001e2a00b 0x1e3078
001e2a04
001e2a04loc_1e2a04:
001e2a04add x3, x2, x0, lsl #4
001e2a08ldr x3, [x3+8]
001e2a0cubfm x4, x0, 60, 59
001e2a10ldr x2, [x2+x4]
001e2a14str x2, [sp+200]
001e2a18str x3, [sp+208]
001e2a1cldr x0, [sp+344]
001e2a20ldr x2, [sp+320]
001e2a24ldr x1, [sp+328]
001e2a28subs xzr, x0, x1
001e2a2cb.lo 0x1e2a34
001e2a30b 0x1e3074
001e2a34
001e2a34loc_1e2a34:
001e2a34ldr x3, [sp+64]
001e2a38ldr x4, [sp+320]
001e2a3cldr x1, [sp+328]
001e2a40add x5, x2, x0, lsl #4
001e2a44ldr x5, [x5+8]
001e2a48ubfm x6, x0, 60, 59
001e2a4cldr x2, [x2+x6]
001e2a50subs xzr, x3, x1
001e2a54b.lo 0x1e2a5c
001e2a58b 0x1e306c
001e2a5c
001e2a5cloc_1e2a5c:
001e2a5cadd x6, x4, x3, lsl #4
001e2a60ubfm x3, x3, 60, 59
001e2a64str x2, [x4+x3]
001e2a68adrp x27, 0x869000
001e2a6cldr w2, [x27+3056]
001e2a70cbz w2, 0x1e2a78
001e2a74b 0x1e2a7c
001e2a78
001e2a78loc_1e2a78:
001e2a78b 0x1e2a90
001e2a7c
001e2a7cloc_1e2a7c:
001e2a7cbl runtime.gcWriteBarrier2
001e2a80str x5, [x25]
001e2a84ldr x2, [x6+8]
001e2a88str x2, [x25+8]
001e2a8cb 0x1e2a90
001e2a90
001e2a90loc_1e2a90:
001e2a90str x5, [x6+8]
001e2a94ldr x0, [sp+344]
001e2a98ldr x2, [sp+320]
001e2a9cldr x1, [sp+328]
001e2aa0ldr x3, [sp+208]
001e2aa4ldr x4, [sp+200]
001e2aa8subs xzr, x0, x1
001e2aacb.lo 0x1e2ab4
001e2ab0b 0x1e3068
001e2ab4
001e2ab4loc_1e2ab4:
001e2ab4add x5, x2, x0, lsl #4
001e2ab8ubfm x6, x0, 60, 59
001e2abcstr x4, [x2+x6]
001e2ac0adrp x27, 0x869000
001e2ac4ldr w2, [x27+3056]
001e2ac8cbz w2, 0x1e2ad0
001e2accb 0x1e2ad4
001e2ad0
001e2ad0loc_1e2ad0:
001e2ad0b 0x1e2ae8
001e2ad4
001e2ad4loc_1e2ad4:
001e2ad4bl runtime.gcWriteBarrier2
001e2ad8str x3, [x25]
001e2adcldr x2, [x5+8]
001e2ae0str x2, [x25+8]
001e2ae4b 0x1e2ae8
001e2ae8
001e2ae8loc_1e2ae8:
001e2ae8str x3, [x5+8]
001e2aecldr x2, [sp+64]
001e2af0str x2, [sp+56]
001e2af4orr x1, xzr, 1
001e2af8strb w1, [sp+54]
001e2afcldr x0, [sp+56]
001e2b00ldp x29, x30, [sp-8]
001e2b04add sp, sp, 304
001e2b08ret x30
001e2b0c
001e2b0cloc_1e2b0c:
001e2b0cldr x0, [sp+72]
001e2b10ldr x4, [sp+320]
001e2b14ldr x1, [sp+328]
001e2b18subs xzr, x0, x1
001e2b1cb.lo 0x1e2b24
001e2b20b 0x1e3064
001e2b24
001e2b24loc_1e2b24:
001e2b24add x5, x4, x0, lsl #4
001e2b28ldr x5, [x5+8]
001e2b2cubfm x6, x0, 60, 59
001e2b30ldr x4, [x4+x6]
001e2b34str x4, [sp+184]
001e2b38str x5, [sp+192]
001e2b3cldr x0, [sp+64]
001e2b40ldr x4, [sp+320]
001e2b44ldr x1, [sp+328]
001e2b48subs xzr, x0, x1
001e2b4cb.lo 0x1e2b54
001e2b50b 0x1e3060
001e2b54
001e2b54loc_1e2b54:
001e2b54ldr x5, [sp+72]
001e2b58ldr x6, [sp+320]
001e2b5cldr x1, [sp+328]
001e2b60add x7, x4, x0, lsl #4
001e2b64ldr x7, [x7+8]
001e2b68ubfm x8, x0, 60, 59
001e2b6cldr x4, [x4+x8]
001e2b70subs xzr, x1, x5
001e2b74b.hi 0x1e2b7c
001e2b78b 0x1e3058
001e2b7c
001e2b7cloc_1e2b7c:
001e2b7cadd x8, x6, x5, lsl #4
001e2b80ubfm x5, x5, 60, 59
001e2b84str x4, [x6+x5]
001e2b88adrp x27, 0x869000
001e2b8cldr w4, [x27+3056]
001e2b90cbz w4, 0x1e2b98
001e2b94b 0x1e2b9c
001e2b98
001e2b98loc_1e2b98:
001e2b98b 0x1e2bb0
001e2b9c
001e2b9cloc_1e2b9c:
001e2b9cbl runtime.gcWriteBarrier2
001e2ba0str x7, [x25]
001e2ba4ldr x4, [x8+8]
001e2ba8str x4, [x25+8]
001e2bacb 0x1e2bb0
001e2bb0
001e2bb0loc_1e2bb0:
001e2bb0str x7, [x8+8]
001e2bb4ldr x0, [sp+64]
001e2bb8ldr x4, [sp+320]
001e2bbcldr x1, [sp+328]
001e2bc0ldr x5, [sp+192]
001e2bc4ldr x6, [sp+184]
001e2bc8subs xzr, x1, x0
001e2bccb.hi 0x1e2bd4
001e2bd0b 0x1e3054
001e2bd4
001e2bd4loc_1e2bd4:
001e2bd4add x7, x4, x0, lsl #4
001e2bd8ubfm x8, x0, 60, 59
001e2bdcstr x6, [x4+x8]
001e2be0adrp x27, 0x869000
001e2be4ldr w4, [x27+3056]
001e2be8cbz w4, 0x1e2bf0
001e2becb 0x1e2bf4
001e2bf0
001e2bf0loc_1e2bf0:
001e2bf0b 0x1e2c08
001e2bf4
001e2bf4loc_1e2bf4:
001e2bf4bl runtime.gcWriteBarrier2
001e2bf8str x5, [x25]
001e2bfcldr x4, [x7+8]
001e2c00str x4, [x25+8]
001e2c04b 0x1e2c08
001e2c08
001e2c08loc_1e2c08:
001e2c08str x5, [x7+8]
001e2c0cldr x4, [sp+72]
001e2c10add x4, x4, 1
001e2c14str x4, [sp+72]
001e2c18ldr x4, [sp+64]
001e2c1csub x4, x4, 1
001e2c20str x4, [sp+64]
001e2c24b 0x1e2c28
001e2c28
001e2c28loc_1e2c28:
001e2c28b 0x1e2c2c
001e2c2c
001e2c2cloc_1e2c2c:
001e2c2cb 0x1e2c30
001e2c30
001e2c30loc_1e2c30:
001e2c30ldr x4, [sp+64]
001e2c34ldr x5, [sp+72]
001e2c38subs xzr, x4, x5
001e2c3ccset x4, ge
001e2c40strb w4, [sp+55]
001e2c44b.ge 0x1e2c4c
001e2c48b 0x1e2cd4
001e2c4c
001e2c4cloc_1e2c4c:
001e2c4cldr x0, [sp+72]
001e2c50ldr x4, [sp+320]
001e2c54ldr x1, [sp+328]
001e2c58subs xzr, x1, x0
001e2c5cb.hi 0x1e2c64
001e2c60b 0x1e3050
001e2c64
001e2c64loc_1e2c64:
001e2c64add x5, x4, x0, lsl #4
001e2c68ldr x5, [x5+8]
001e2c6cubfm x6, x0, 60, 59
001e2c70ldr x4, [x4+x6]
001e2c74str x4, [sp+168]
001e2c78str x5, [sp+176]
001e2c7cldr x0, [sp+344]
001e2c80ldr x4, [sp+320]
001e2c84ldr x1, [sp+328]
001e2c88subs xzr, x1, x0
001e2c8cb.hi 0x1e2c94
001e2c90b 0x1e304c
001e2c94
001e2c94loc_1e2c94:
001e2c94add x5, x4, x0, lsl #4
001e2c98ldr x3, [x5+8]
001e2c9cubfm x5, x0, 60, 59
001e2ca0ldr x2, [x4+x5]
001e2ca4str x2, [sp+152]
001e2ca8str x3, [sp+160]
001e2cacldr x26, [sp+368]
001e2cb0ldr x4, [x26]
001e2cb4ldr x0, [sp+168]
001e2cb8ldr x1, [sp+176]
001e2cbcblr x4
001e2cc0str x0, [sp+80]
001e2cc4subs xzr, x0, 0
001e2cc8cset x4, lt
001e2cccstrb w4, [sp+55]
001e2cd0b 0x1e2cd8
001e2cd4
001e2cd4loc_1e2cd4:
001e2cd4b 0x1e2cd8
001e2cd8
001e2cd8loc_1e2cd8:
001e2cd8ldrb w4, [sp+55]
001e2cdctbnz w4, 0, 0x1e2ce4
001e2ce0b 0x1e2cf8
001e2ce4
001e2ce4loc_1e2ce4:
001e2ce4ldr x4, [sp+72]
001e2ce8add x4, x4, 1
001e2cecstr x4, [sp+72]
001e2cf0b 0x1e2cf4
001e2cf4
001e2cf4loc_1e2cf4:
001e2cf4b 0x1e2c30
001e2cf8
001e2cf8loc_1e2cf8:
001e2cf8b 0x1e2cfc
001e2cfc
001e2cfcloc_1e2cfc:
001e2cfcldr x4, [sp+64]
001e2d00ldr x5, [sp+72]
001e2d04subs xzr, x4, x5
001e2d08cset x4, ge
001e2d0cstrb w4, [sp+55]
001e2d10b.ge 0x1e2d18
001e2d14b 0x1e2da0
001e2d18
001e2d18loc_1e2d18:
001e2d18ldr x0, [sp+64]
001e2d1cldr x4, [sp+320]
001e2d20ldr x1, [sp+328]
001e2d24subs xzr, x1, x0
001e2d28b.hi 0x1e2d30
001e2d2cb 0x1e3048
001e2d30
001e2d30loc_1e2d30:
001e2d30add x5, x4, x0, lsl #4
001e2d34ldr x5, [x5+8]
001e2d38ubfm x6, x0, 60, 59
001e2d3cldr x4, [x4+x6]
001e2d40str x4, [sp+136]
001e2d44str x5, [sp+144]
001e2d48ldr x0, [sp+344]
001e2d4cldr x4, [sp+320]
001e2d50ldr x1, [sp+328]
001e2d54subs xzr, x1, x0
001e2d58b.hi 0x1e2d60
001e2d5cb 0x1e3044
001e2d60
001e2d60loc_1e2d60:
001e2d60add x5, x4, x0, lsl #4
001e2d64ldr x3, [x5+8]
001e2d68ubfm x5, x0, 60, 59
001e2d6cldr x2, [x4+x5]
001e2d70str x2, [sp+120]
001e2d74str x3, [sp+128]
001e2d78ldr x26, [sp+368]
001e2d7cldr x4, [x26]
001e2d80ldr x0, [sp+136]
001e2d84ldr x1, [sp+144]
001e2d88blr x4
001e2d8cstr x0, [sp+80]
001e2d90subs xzr, x0, 0
001e2d94cset x4, ge
001e2d98strb w4, [sp+55]
001e2d9cb 0x1e2da4
001e2da0
001e2da0loc_1e2da0:
001e2da0b 0x1e2da4
001e2da4
001e2da4loc_1e2da4:
001e2da4ldrb w4, [sp+55]
001e2da8tbnz w4, 0, 0x1e2db0
001e2dacb 0x1e2dc4
001e2db0
001e2db0loc_1e2db0:
001e2db0ldr x4, [sp+64]
001e2db4sub x4, x4, 1
001e2db8str x4, [sp+64]
001e2dbcb 0x1e2dc0
001e2dc0
001e2dc0loc_1e2dc0:
001e2dc0b 0x1e2cfc
001e2dc4
001e2dc4loc_1e2dc4:
001e2dc4ldr x4, [sp+64]
001e2dc8ldr x5, [sp+72]
001e2dccsubs xzr, x4, x5
001e2dd0b.lt 0x1e2dd8
001e2dd4b 0x1e2efc
001e2dd8
001e2dd8loc_1e2dd8:
001e2dd8b 0x1e2ddc
001e2ddc
001e2ddcloc_1e2ddc:
001e2ddcldr x0, [sp+64]
001e2de0ldr x2, [sp+320]
001e2de4ldr x1, [sp+328]
001e2de8subs xzr, x1, x0
001e2decb.hi 0x1e2df4
001e2df0b 0x1e3040
001e2df4
001e2df4loc_1e2df4:
001e2df4add x3, x2, x0, lsl #4
001e2df8ldr x3, [x3+8]
001e2dfcubfm x4, x0, 60, 59
001e2e00ldr x2, [x2+x4]
001e2e04str x2, [sp+88]
001e2e08str x3, [sp+96]
001e2e0cldr x0, [sp+344]
001e2e10ldr x2, [sp+320]
001e2e14ldr x1, [sp+328]
001e2e18subs xzr, x1, x0
001e2e1cb.hi 0x1e2e24
001e2e20b 0x1e303c
001e2e24
001e2e24loc_1e2e24:
001e2e24ldr x3, [sp+64]
001e2e28ldr x4, [sp+320]
001e2e2cldr x1, [sp+328]
001e2e30add x5, x2, x0, lsl #4
001e2e34ldr x5, [x5+8]
001e2e38ubfm x6, x0, 60, 59
001e2e3cldr x2, [x2+x6]
001e2e40subs xzr, x1, x3
001e2e44b.hi 0x1e2e4c
001e2e48b 0x1e3034
001e2e4c
001e2e4cloc_1e2e4c:
001e2e4cadd x6, x4, x3, lsl #4
001e2e50ubfm x3, x3, 60, 59
001e2e54str x2, [x4+x3]
001e2e58adrp x27, 0x869000
001e2e5cldr w2, [x27+3056]
001e2e60cbz w2, 0x1e2e68
001e2e64b 0x1e2e6c
001e2e68
001e2e68loc_1e2e68:
001e2e68b 0x1e2e80
001e2e6c
001e2e6cloc_1e2e6c:
001e2e6cbl runtime.gcWriteBarrier2
001e2e70str x5, [x25]
001e2e74ldr x2, [x6+8]
001e2e78str x2, [x25+8]
001e2e7cb 0x1e2e80
001e2e80
001e2e80loc_1e2e80:
001e2e80str x5, [x6+8]
001e2e84ldr x0, [sp+344]
001e2e88ldr x2, [sp+320]
001e2e8cldr x1, [sp+328]
001e2e90ldr x3, [sp+96]
001e2e94ldr x4, [sp+88]
001e2e98subs xzr, x1, x0
001e2e9cb.hi 0x1e2ea4
001e2ea0b 0x1e3030
001e2ea4
001e2ea4loc_1e2ea4:
001e2ea4add x5, x2, x0, lsl #4
001e2ea8ubfm x6, x0, 60, 59
001e2eacstr x4, [x2+x6]
001e2eb0adrp x27, 0x869000
001e2eb4ldr w2, [x27+3056]
001e2eb8cbz w2, 0x1e2ec0
001e2ebcb 0x1e2ec4
001e2ec0
001e2ec0loc_1e2ec0:
001e2ec0b 0x1e2ed8
001e2ec4
001e2ec4loc_1e2ec4:
001e2ec4bl runtime.gcWriteBarrier2
001e2ec8str x3, [x25]
001e2eccldr x2, [x5+8]
001e2ed0str x2, [x25+8]
001e2ed4b 0x1e2ed8
001e2ed8
001e2ed8loc_1e2ed8:
001e2ed8str x3, [x5+8]
001e2edcldr x2, [sp+64]
001e2ee0str x2, [sp+56]
001e2ee4strb wzr, [sp+54]
001e2ee8ldr x0, [sp+56]
001e2eecmov x1, xzr
001e2ef0ldp x29, x30, [sp-8]
001e2ef4add sp, sp, 304
001e2ef8ret x30
001e2efc
001e2efcloc_1e2efc:
001e2efcldr x0, [sp+72]
001e2f00ldr x4, [sp+320]
001e2f04ldr x1, [sp+328]
001e2f08subs xzr, x1, x0
001e2f0cb.hi 0x1e2f14
001e2f10b 0x1e302c
001e2f14
001e2f14loc_1e2f14:
001e2f14add x5, x4, x0, lsl #4
001e2f18ldr x5, [x5+8]
001e2f1cubfm x6, x0, 60, 59
001e2f20ldr x4, [x4+x6]
001e2f24str x4, [sp+104]
001e2f28str x5, [sp+112]
001e2f2cldr x0, [sp+64]
001e2f30ldr x4, [sp+320]
001e2f34ldr x1, [sp+328]
001e2f38subs xzr, x1, x0
001e2f3cb.hi 0x1e2f44
001e2f40b 0x1e3028
001e2f44
001e2f44loc_1e2f44:
001e2f44ldr x5, [sp+72]
001e2f48ldr x6, [sp+320]
001e2f4cldr x1, [sp+328]
001e2f50add x7, x4, x0, lsl #4
001e2f54ldr x7, [x7+8]
001e2f58ubfm x8, x0, 60, 59
001e2f5cldr x4, [x4+x8]
001e2f60subs xzr, x1, x5
001e2f64b.hi 0x1e2f6c
001e2f68b 0x1e3020
001e2f6c
001e2f6cloc_1e2f6c:
001e2f6cadd x8, x6, x5, lsl #4
001e2f70ubfm x5, x5, 60, 59
001e2f74str x4, [x6+x5]
001e2f78adrp x27, 0x869000
001e2f7cldr w4, [x27+3056]
001e2f80cbz w4, 0x1e2f88
001e2f84b 0x1e2f8c
001e2f88
001e2f88loc_1e2f88:
001e2f88b 0x1e2fa0
001e2f8c
001e2f8cloc_1e2f8c:
001e2f8cbl runtime.gcWriteBarrier2
001e2f90str x7, [x25]
001e2f94ldr x4, [x8+8]
001e2f98str x4, [x25+8]
001e2f9cb 0x1e2fa0
001e2fa0
001e2fa0loc_1e2fa0:
001e2fa0str x7, [x8+8]
001e2fa4ldr x0, [sp+64]
001e2fa8ldr x4, [sp+320]
001e2facldr x1, [sp+328]
001e2fb0ldr x5, [sp+112]
001e2fb4ldr x6, [sp+104]
001e2fb8subs xzr, x1, x0
001e2fbcb.hi 0x1e2fc4
001e2fc0b 0x1e301c
001e2fc4
001e2fc4loc_1e2fc4:
001e2fc4add x7, x4, x0, lsl #4
001e2fc8ubfm x8, x0, 60, 59
001e2fccstr x6, [x4+x8]
001e2fd0adrp x27, 0x869000
001e2fd4ldr w4, [x27+3056]
001e2fd8cbz w4, 0x1e2fe0
001e2fdcb 0x1e2fe4
001e2fe0
001e2fe0loc_1e2fe0:
001e2fe0b 0x1e2ff8
001e2fe4
001e2fe4loc_1e2fe4:
001e2fe4bl runtime.gcWriteBarrier2
001e2fe8str x5, [x25]
001e2fecldr x4, [x7+8]
001e2ff0str x4, [x25+8]
001e2ff4b 0x1e2ff8
001e2ff8
001e2ff8loc_1e2ff8:
001e2ff8str x5, [x7+8]
001e2ffcldr x4, [sp+72]
001e3000add x4, x4, 1
001e3004str x4, [sp+72]
001e3008ldr x4, [sp+64]
001e300csub x4, x4, 1
001e3010str x4, [sp+64]
001e3014b 0x1e3018
001e3018
001e3018loc_1e3018:
001e3018b 0x1e2c28
001e301c
001e301cloc_1e301c:
001e301cbl runtime.panicIndex
001e3020
001e3020loc_1e3020:
001e3020mov x0, x5
001e3024bl runtime.panicIndex
001e3028
001e3028loc_1e3028:
001e3028bl runtime.panicIndex
001e302c
001e302cloc_1e302c:
001e302cbl runtime.panicIndex
001e3030
001e3030loc_1e3030:
001e3030bl runtime.panicIndex
001e3034
001e3034loc_1e3034:
001e3034mov x0, x3
001e3038bl runtime.panicIndex
001e303c
001e303cloc_1e303c:
001e303cbl runtime.panicIndex
001e3040
001e3040loc_1e3040:
001e3040bl runtime.panicIndex
001e3044
001e3044loc_1e3044:
001e3044bl runtime.panicIndex
001e3048
001e3048loc_1e3048:
001e3048bl runtime.panicIndex
001e304c
001e304cloc_1e304c:
001e304cbl runtime.panicIndex
001e3050
001e3050loc_1e3050:
001e3050bl runtime.panicIndex
001e3054
001e3054loc_1e3054:
001e3054bl runtime.panicIndex
001e3058
001e3058loc_1e3058:
001e3058mov x0, x5
001e305cbl runtime.panicIndex
001e3060
001e3060loc_1e3060:
001e3060bl runtime.panicIndex
001e3064
001e3064loc_1e3064:
001e3064bl runtime.panicIndex
001e3068
001e3068loc_1e3068:
001e3068bl runtime.panicIndex
001e306c
001e306cloc_1e306c:
001e306cmov x0, x3
001e3070bl runtime.panicIndex
001e3074
001e3074loc_1e3074:
001e3074bl runtime.panicIndex
001e3078
001e3078loc_1e3078:
001e3078bl runtime.panicIndex
001e307c
001e307cloc_1e307c:
001e307cbl runtime.panicIndex
001e3080
001e3080loc_1e3080:
001e3080bl runtime.panicIndex
001e3084
001e3084loc_1e3084:
001e3084bl runtime.panicIndex
001e3088
001e3088loc_1e3088:
001e3088bl runtime.panicIndex
001e308c
001e308cloc_1e308c:
001e308cbl runtime.panicIndex
001e3090
001e3090loc_1e3090:
001e3090mov x0, x5
001e3094bl runtime.panicIndex
001e3098
001e3098loc_1e3098:
001e3098bl runtime.panicIndex
001e309c
001e309cloc_1e309c:
001e309cbl runtime.panicIndex
001e30a0hint
001e30a4
001e30a4loc_1e30a4:
001e30a4stp x0, x1, [sp+8]
001e30a8stp x2, x3, [sp+24]
001e30acstp x4, x5, [sp+40]
001e30b0stp x6, x7, [sp+56]
001e30b4mov x3, x30
001e30b8bl runtime.morestack_noctxt.abi0
001e30bcldp x0, x1, [sp+8]
001e30c0ldp x2, x3, [sp+24]
001e30c4ldp x4, x5, [sp+40]
001e30c8ldp x6, x7, [sp+56]
001e30ccb 0x1e26e0
001e26e0
001e26e0slices.partitionCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.partitionCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[2] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int a, int b, int pivot, int64_t cmp)
001e26e0ldr x16, [x28+16]
001e26e4sub x17, sp, 176
001e26e8subs xzr, x17, x16
001e26ecb.ls 0x1e30a4
001e26f0sub x20, sp, 304
001e26f4stp x29, x30, [x20-8]
001e26f8add sp, x20, 0
001e26fcsub x29, sp, 8
001e2700str x0, [sp+312]
001e2704str x1, [sp+320]
001e2708str x2, [sp+328]
001e270cstr x3, [sp+336]
001e2710str x4, [sp+344]
001e2714str x5, [sp+352]
001e2718str x6, [sp+360]
001e271cstr x7, [sp+368]
001e2720str xzr, [sp+56]
001e2724strb wzr, [sp+54]
001e2728ldr x0, [sp+344]
001e272cldr x4, [sp+320]
001e2730ldr x1, [sp+328]
001e2734subs xzr, x1, x0
001e2738b.hi 0x1e2740
001e273cb 0x1e309c
001e2740
001e2740loc_1e2740:
001e2740add x5, x4, x0, lsl #4
001e2744ldr x5, [x5+8]
001e2748ubfm x6, x0, 60, 59
001e274cldr x4, [x4+x6]
001e2750str x4, [sp+280]
001e2754str x5, [sp+288]
001e2758ldr x0, [sp+360]
001e275cldr x4, [sp+320]
001e2760ldr x1, [sp+328]
001e2764subs xzr, x1, x0
001e2768b.hi 0x1e2770
001e276cb 0x1e3098
001e2770
001e2770loc_1e2770:
001e2770ldr x5, [sp+344]
001e2774ldr x6, [sp+320]
001e2778ldr x1, [sp+328]
001e277cadd x7, x4, x0, lsl #4
001e2780ldr x7, [x7+8]
001e2784ubfm x8, x0, 60, 59
001e2788ldr x4, [x4+x8]
001e278csubs xzr, x1, x5
001e2790b.hi 0x1e2798
001e2794b 0x1e3090
001e2798
001e2798loc_1e2798:
001e2798add x8, x6, x5, lsl #4
001e279cubfm x5, x5, 60, 59
001e27a0str x4, [x6+x5]
001e27a4adrp x27, 0x869000
001e27a8ldr w4, [x27+3056]
001e27accbz w4, 0x1e27b4
001e27b0b 0x1e27b8
001e27b4
001e27b4loc_1e27b4:
001e27b4b 0x1e27cc
001e27b8
001e27b8loc_1e27b8:
001e27b8bl runtime.gcWriteBarrier2
001e27bcstr x7, [x25]
001e27c0ldr x4, [x8+8]
001e27c4str x4, [x25+8]
001e27c8b 0x1e27cc
001e27cc
001e27ccloc_1e27cc:
001e27ccstr x7, [x8+8]
001e27d0ldr x0, [sp+360]
001e27d4ldr x4, [sp+320]
001e27d8ldr x1, [sp+328]
001e27dcldr x5, [sp+288]
001e27e0ldr x6, [sp+280]
001e27e4subs xzr, x1, x0
001e27e8b.hi 0x1e27f0
001e27ecb 0x1e308c
001e27f0
001e27f0loc_1e27f0:
001e27f0add x7, x4, x0, lsl #4
001e27f4ubfm x8, x0, 60, 59
001e27f8str x6, [x4+x8]
001e27fcadrp x27, 0x869000
001e2800ldr w4, [x27+3056]
001e2804cbz w4, 0x1e280c
001e2808b 0x1e2810
001e280c
001e280cloc_1e280c:
001e280cb 0x1e2824
001e2810
001e2810loc_1e2810:
001e2810bl runtime.gcWriteBarrier2
001e2814str x5, [x25]
001e2818ldr x4, [x7+8]
001e281cstr x4, [x25+8]
001e2820b 0x1e2824
001e2824
001e2824loc_1e2824:
001e2824str x5, [x7+8]
001e2828ldr x4, [sp+344]
001e282cadd x4, x4, 1
001e2830str x4, [sp+72]
001e2834ldr x4, [sp+352]
001e2838sub x4, x4, 1
001e283cstr x4, [sp+64]
001e2840b 0x1e2844
001e2844
001e2844loc_1e2844:
001e2844ldr x4, [sp+64]
001e2848ldr x5, [sp+72]
001e284csubs xzr, x4, x5
001e2850cset x4, ge
001e2854strb w4, [sp+55]
001e2858b.ge 0x1e2860
001e285cb 0x1e28e8
001e2860
001e2860loc_1e2860:
001e2860ldr x0, [sp+72]
001e2864ldr x4, [sp+320]
001e2868ldr x1, [sp+328]
001e286csubs xzr, x1, x0
001e2870b.hi 0x1e2878
001e2874b 0x1e3088
001e2878
001e2878loc_1e2878:
001e2878add x5, x4, x0, lsl #4
001e287cldr x5, [x5+8]
001e2880ubfm x6, x0, 60, 59
001e2884ldr x4, [x4+x6]
001e2888str x4, [sp+264]
001e288cstr x5, [sp+272]
001e2890ldr x0, [sp+344]
001e2894ldr x4, [sp+320]
001e2898ldr x1, [sp+328]
001e289csubs xzr, x1, x0
001e28a0b.hi 0x1e28a8
001e28a4b 0x1e3084
001e28a8
001e28a8loc_1e28a8:
001e28a8add x5, x4, x0, lsl #4
001e28acldr x3, [x5+8]
001e28b0ubfm x5, x0, 60, 59
001e28b4ldr x2, [x4+x5]
001e28b8str x2, [sp+248]
001e28bcstr x3, [sp+256]
001e28c0ldr x26, [sp+368]
001e28c4ldr x4, [x26]
001e28c8ldr x0, [sp+264]
001e28ccldr x1, [sp+272]
001e28d0blr x4
001e28d4str x0, [sp+80]
001e28d8subs xzr, x0, 0
001e28dccset x4, lt
001e28e0strb w4, [sp+55]
001e28e4b 0x1e28ec
001e28e8
001e28e8loc_1e28e8:
001e28e8b 0x1e28ec
001e28ec
001e28ecloc_1e28ec:
001e28ecldrb w4, [sp+55]
001e28f0tbnz w4, 0, 0x1e28f8
001e28f4b 0x1e290c
001e28f8
001e28f8loc_1e28f8:
001e28f8ldr x4, [sp+72]
001e28fcadd x4, x4, 1
001e2900str x4, [sp+72]
001e2904b 0x1e2908
001e2908
001e2908loc_1e2908:
001e2908b 0x1e2844
001e290c
001e290cloc_1e290c:
001e290cb 0x1e2910
001e2910
001e2910loc_1e2910:
001e2910ldr x4, [sp+64]
001e2914ldr x5, [sp+72]
001e2918subs xzr, x4, x5
001e291ccset x4, ge
001e2920strb w4, [sp+55]
001e2924b.ge 0x1e292c
001e2928b 0x1e29b4
001e292c
001e292cloc_1e292c:
001e292cldr x0, [sp+64]
001e2930ldr x4, [sp+320]
001e2934ldr x1, [sp+328]
001e2938subs xzr, x1, x0
001e293cb.hi 0x1e2944
001e2940b 0x1e3080
001e2944
001e2944loc_1e2944:
001e2944add x5, x4, x0, lsl #4
001e2948ldr x5, [x5+8]
001e294cubfm x6, x0, 60, 59
001e2950ldr x4, [x4+x6]
001e2954str x4, [sp+232]
001e2958str x5, [sp+240]
001e295cldr x0, [sp+344]
001e2960ldr x4, [sp+320]
001e2964ldr x1, [sp+328]
001e2968subs xzr, x1, x0
001e296cb.hi 0x1e2974
001e2970b 0x1e307c
001e2974
001e2974loc_1e2974:
001e2974add x5, x4, x0, lsl #4
001e2978ldr x3, [x5+8]
001e297cubfm x5, x0, 60, 59
001e2980ldr x2, [x4+x5]
001e2984str x2, [sp+216]
001e2988str x3, [sp+224]
001e298cldr x26, [sp+368]
001e2990ldr x4, [x26]
001e2994ldr x0, [sp+232]
001e2998ldr x1, [sp+240]
001e299cblr x4
001e29a0str x0, [sp+80]
001e29a4subs xzr, x0, 0
001e29a8cset x4, ge
001e29acstrb w4, [sp+55]
001e29b0b 0x1e29b8
001e29b4
001e29b4loc_1e29b4:
001e29b4b 0x1e29b8
001e29b8
001e29b8loc_1e29b8:
001e29b8ldrb w4, [sp+55]
001e29bctbnz w4, 0, 0x1e29c4
001e29c0b 0x1e29d8
001e29c4
001e29c4loc_1e29c4:
001e29c4ldr x4, [sp+64]
001e29c8sub x4, x4, 1
001e29ccstr x4, [sp+64]
001e29d0b 0x1e29d4
001e29d4
001e29d4loc_1e29d4:
001e29d4b 0x1e2910
001e29d8
001e29d8loc_1e29d8:
001e29d8ldr x4, [sp+64]
001e29dcldr x5, [sp+72]
001e29e0subs xzr, x4, x5
001e29e4b.lt 0x1e29ec
001e29e8b 0x1e2b0c
001e29ec
001e29ecloc_1e29ec:
001e29ecldr x0, [sp+64]
001e29f0ldr x2, [sp+320]
001e29f4ldr x1, [sp+328]
001e29f8subs xzr, x0, x1
001e29fcb.lo 0x1e2a04
001e2a00b 0x1e3078
001e2a04
001e2a04loc_1e2a04:
001e2a04add x3, x2, x0, lsl #4
001e2a08ldr x3, [x3+8]
001e2a0cubfm x4, x0, 60, 59
001e2a10ldr x2, [x2+x4]
001e2a14str x2, [sp+200]
001e2a18str x3, [sp+208]
001e2a1cldr x0, [sp+344]
001e2a20ldr x2, [sp+320]
001e2a24ldr x1, [sp+328]
001e2a28subs xzr, x0, x1
001e2a2cb.lo 0x1e2a34
001e2a30b 0x1e3074
001e2a34
001e2a34loc_1e2a34:
001e2a34ldr x3, [sp+64]
001e2a38ldr x4, [sp+320]
001e2a3cldr x1, [sp+328]
001e2a40add x5, x2, x0, lsl #4
001e2a44ldr x5, [x5+8]
001e2a48ubfm x6, x0, 60, 59
001e2a4cldr x2, [x2+x6]
001e2a50subs xzr, x3, x1
001e2a54b.lo 0x1e2a5c
001e2a58b 0x1e306c
001e2a5c
001e2a5cloc_1e2a5c:
001e2a5cadd x6, x4, x3, lsl #4
001e2a60ubfm x3, x3, 60, 59
001e2a64str x2, [x4+x3]
001e2a68adrp x27, 0x869000
001e2a6cldr w2, [x27+3056]
001e2a70cbz w2, 0x1e2a78
001e2a74b 0x1e2a7c
001e2a78
001e2a78loc_1e2a78:
001e2a78b 0x1e2a90
001e2a7c
001e2a7cloc_1e2a7c:
001e2a7cbl runtime.gcWriteBarrier2
001e2a80str x5, [x25]
001e2a84ldr x2, [x6+8]
001e2a88str x2, [x25+8]
001e2a8cb 0x1e2a90
001e2a90
001e2a90loc_1e2a90:
001e2a90str x5, [x6+8]
001e2a94ldr x0, [sp+344]
001e2a98ldr x2, [sp+320]
001e2a9cldr x1, [sp+328]
001e2aa0ldr x3, [sp+208]
001e2aa4ldr x4, [sp+200]
001e2aa8subs xzr, x0, x1
001e2aacb.lo 0x1e2ab4
001e2ab0b 0x1e3068
001e2ab4
001e2ab4loc_1e2ab4:
001e2ab4add x5, x2, x0, lsl #4
001e2ab8ubfm x6, x0, 60, 59
001e2abcstr x4, [x2+x6]
001e2ac0adrp x27, 0x869000
001e2ac4ldr w2, [x27+3056]
001e2ac8cbz w2, 0x1e2ad0
001e2accb 0x1e2ad4
001e2ad0
001e2ad0loc_1e2ad0:
001e2ad0b 0x1e2ae8
001e2ad4
001e2ad4loc_1e2ad4:
001e2ad4bl runtime.gcWriteBarrier2
001e2ad8str x3, [x25]
001e2adcldr x2, [x5+8]
001e2ae0str x2, [x25+8]
001e2ae4b 0x1e2ae8
001e2ae8
001e2ae8loc_1e2ae8:
001e2ae8str x3, [x5+8]
001e2aecldr x2, [sp+64]
001e2af0str x2, [sp+56]
001e2af4orr x1, xzr, 1
001e2af8strb w1, [sp+54]
001e2afcldr x0, [sp+56]
001e2b00ldp x29, x30, [sp-8]
001e2b04add sp, sp, 304
001e2b08ret x30
001e2b0c
001e2b0cloc_1e2b0c:
001e2b0cldr x0, [sp+72]
001e2b10ldr x4, [sp+320]
001e2b14ldr x1, [sp+328]
001e2b18subs xzr, x0, x1
001e2b1cb.lo 0x1e2b24
001e2b20b 0x1e3064
001e2b24
001e2b24loc_1e2b24:
001e2b24add x5, x4, x0, lsl #4
001e2b28ldr x5, [x5+8]
001e2b2cubfm x6, x0, 60, 59
001e2b30ldr x4, [x4+x6]
001e2b34str x4, [sp+184]
001e2b38str x5, [sp+192]
001e2b3cldr x0, [sp+64]
001e2b40ldr x4, [sp+320]
001e2b44ldr x1, [sp+328]
001e2b48subs xzr, x0, x1
001e2b4cb.lo 0x1e2b54
001e2b50b 0x1e3060
001e2b54
001e2b54loc_1e2b54:
001e2b54ldr x5, [sp+72]
001e2b58ldr x6, [sp+320]
001e2b5cldr x1, [sp+328]
001e2b60add x7, x4, x0, lsl #4
001e2b64ldr x7, [x7+8]
001e2b68ubfm x8, x0, 60, 59
001e2b6cldr x4, [x4+x8]
001e2b70subs xzr, x1, x5
001e2b74b.hi 0x1e2b7c
001e2b78b 0x1e3058
001e2b7c
001e2b7cloc_1e2b7c:
001e2b7cadd x8, x6, x5, lsl #4
001e2b80ubfm x5, x5, 60, 59
001e2b84str x4, [x6+x5]
001e2b88adrp x27, 0x869000
001e2b8cldr w4, [x27+3056]
001e2b90cbz w4, 0x1e2b98
001e2b94b 0x1e2b9c
001e2b98
001e2b98loc_1e2b98:
001e2b98b 0x1e2bb0
001e2b9c
001e2b9cloc_1e2b9c:
001e2b9cbl runtime.gcWriteBarrier2
001e2ba0str x7, [x25]
001e2ba4ldr x4, [x8+8]
001e2ba8str x4, [x25+8]
001e2bacb 0x1e2bb0
001e2bb0
001e2bb0loc_1e2bb0:
001e2bb0str x7, [x8+8]
001e2bb4ldr x0, [sp+64]
001e2bb8ldr x4, [sp+320]
001e2bbcldr x1, [sp+328]
001e2bc0ldr x5, [sp+192]
001e2bc4ldr x6, [sp+184]
001e2bc8subs xzr, x1, x0
001e2bccb.hi 0x1e2bd4
001e2bd0b 0x1e3054
001e2bd4
001e2bd4loc_1e2bd4:
001e2bd4add x7, x4, x0, lsl #4
001e2bd8ubfm x8, x0, 60, 59
001e2bdcstr x6, [x4+x8]
001e2be0adrp x27, 0x869000
001e2be4ldr w4, [x27+3056]
001e2be8cbz w4, 0x1e2bf0
001e2becb 0x1e2bf4
001e2bf0
001e2bf0loc_1e2bf0:
001e2bf0b 0x1e2c08
001e2bf4
001e2bf4loc_1e2bf4:
001e2bf4bl runtime.gcWriteBarrier2
001e2bf8str x5, [x25]
001e2bfcldr x4, [x7+8]
001e2c00str x4, [x25+8]
001e2c04b 0x1e2c08
001e2c08
001e2c08loc_1e2c08:
001e2c08str x5, [x7+8]
001e2c0cldr x4, [sp+72]
001e2c10add x4, x4, 1
001e2c14str x4, [sp+72]
001e2c18ldr x4, [sp+64]
001e2c1csub x4, x4, 1
001e2c20str x4, [sp+64]
001e2c24b 0x1e2c28
001e2c28
001e2c28loc_1e2c28:
001e2c28b 0x1e2c2c
001e2c2c
001e2c2cloc_1e2c2c:
001e2c2cb 0x1e2c30
001e2c30
001e2c30loc_1e2c30:
001e2c30ldr x4, [sp+64]
001e2c34ldr x5, [sp+72]
001e2c38subs xzr, x4, x5
001e2c3ccset x4, ge
001e2c40strb w4, [sp+55]
001e2c44b.ge 0x1e2c4c
001e2c48b 0x1e2cd4
001e2c4c
001e2c4cloc_1e2c4c:
001e2c4cldr x0, [sp+72]
001e2c50ldr x4, [sp+320]
001e2c54ldr x1, [sp+328]
001e2c58subs xzr, x1, x0
001e2c5cb.hi 0x1e2c64
001e2c60b 0x1e3050
001e2c64
001e2c64loc_1e2c64:
001e2c64add x5, x4, x0, lsl #4
001e2c68ldr x5, [x5+8]
001e2c6cubfm x6, x0, 60, 59
001e2c70ldr x4, [x4+x6]
001e2c74str x4, [sp+168]
001e2c78str x5, [sp+176]
001e2c7cldr x0, [sp+344]
001e2c80ldr x4, [sp+320]
001e2c84ldr x1, [sp+328]
001e2c88subs xzr, x1, x0
001e2c8cb.hi 0x1e2c94
001e2c90b 0x1e304c
001e2c94
001e2c94loc_1e2c94:
001e2c94add x5, x4, x0, lsl #4
001e2c98ldr x3, [x5+8]
001e2c9cubfm x5, x0, 60, 59
001e2ca0ldr x2, [x4+x5]
001e2ca4str x2, [sp+152]
001e2ca8str x3, [sp+160]
001e2cacldr x26, [sp+368]
001e2cb0ldr x4, [x26]
001e2cb4ldr x0, [sp+168]
001e2cb8ldr x1, [sp+176]
001e2cbcblr x4
001e2cc0str x0, [sp+80]
001e2cc4subs xzr, x0, 0
001e2cc8cset x4, lt
001e2cccstrb w4, [sp+55]
001e2cd0b 0x1e2cd8
001e2cd4
001e2cd4loc_1e2cd4:
001e2cd4b 0x1e2cd8
001e2cd8
001e2cd8loc_1e2cd8:
001e2cd8ldrb w4, [sp+55]
001e2cdctbnz w4, 0, 0x1e2ce4
001e2ce0b 0x1e2cf8
001e2ce4
001e2ce4loc_1e2ce4:
001e2ce4ldr x4, [sp+72]
001e2ce8add x4, x4, 1
001e2cecstr x4, [sp+72]
001e2cf0b 0x1e2cf4
001e2cf4
001e2cf4loc_1e2cf4:
001e2cf4b 0x1e2c30
001e2cf8
001e2cf8loc_1e2cf8:
001e2cf8b 0x1e2cfc
001e2cfc
001e2cfcloc_1e2cfc:
001e2cfcldr x4, [sp+64]
001e2d00ldr x5, [sp+72]
001e2d04subs xzr, x4, x5
001e2d08cset x4, ge
001e2d0cstrb w4, [sp+55]
001e2d10b.ge 0x1e2d18
001e2d14b 0x1e2da0
001e2d18
001e2d18loc_1e2d18:
001e2d18ldr x0, [sp+64]
001e2d1cldr x4, [sp+320]
001e2d20ldr x1, [sp+328]
001e2d24subs xzr, x1, x0
001e2d28b.hi 0x1e2d30
001e2d2cb 0x1e3048
001e2d30
001e2d30loc_1e2d30:
001e2d30add x5, x4, x0, lsl #4
001e2d34ldr x5, [x5+8]
001e2d38ubfm x6, x0, 60, 59
001e2d3cldr x4, [x4+x6]
001e2d40str x4, [sp+136]
001e2d44str x5, [sp+144]
001e2d48ldr x0, [sp+344]
001e2d4cldr x4, [sp+320]
001e2d50ldr x1, [sp+328]
001e2d54subs xzr, x1, x0
001e2d58b.hi 0x1e2d60
001e2d5cb 0x1e3044
001e2d60
001e2d60loc_1e2d60:
001e2d60add x5, x4, x0, lsl #4
001e2d64ldr x3, [x5+8]
001e2d68ubfm x5, x0, 60, 59
001e2d6cldr x2, [x4+x5]
001e2d70str x2, [sp+120]
001e2d74str x3, [sp+128]
001e2d78ldr x26, [sp+368]
001e2d7cldr x4, [x26]
001e2d80ldr x0, [sp+136]
001e2d84ldr x1, [sp+144]
001e2d88blr x4
001e2d8cstr x0, [sp+80]
001e2d90subs xzr, x0, 0
001e2d94cset x4, ge
001e2d98strb w4, [sp+55]
001e2d9cb 0x1e2da4
001e2da0
001e2da0loc_1e2da0:
001e2da0b 0x1e2da4
001e2da4
001e2da4loc_1e2da4:
001e2da4ldrb w4, [sp+55]
001e2da8tbnz w4, 0, 0x1e2db0
001e2dacb 0x1e2dc4
001e2db0
001e2db0loc_1e2db0:
001e2db0ldr x4, [sp+64]
001e2db4sub x4, x4, 1
001e2db8str x4, [sp+64]
001e2dbcb 0x1e2dc0
001e2dc0
001e2dc0loc_1e2dc0:
001e2dc0b 0x1e2cfc
001e2dc4
001e2dc4loc_1e2dc4:
001e2dc4ldr x4, [sp+64]
001e2dc8ldr x5, [sp+72]
001e2dccsubs xzr, x4, x5
001e2dd0b.lt 0x1e2dd8
001e2dd4b 0x1e2efc
001e2dd8
001e2dd8loc_1e2dd8:
001e2dd8b 0x1e2ddc
001e2ddc
001e2ddcloc_1e2ddc:
001e2ddcldr x0, [sp+64]
001e2de0ldr x2, [sp+320]
001e2de4ldr x1, [sp+328]
001e2de8subs xzr, x1, x0
001e2decb.hi 0x1e2df4
001e2df0b 0x1e3040
001e2df4
001e2df4loc_1e2df4:
001e2df4add x3, x2, x0, lsl #4
001e2df8ldr x3, [x3+8]
001e2dfcubfm x4, x0, 60, 59
001e2e00ldr x2, [x2+x4]
001e2e04str x2, [sp+88]
001e2e08str x3, [sp+96]
001e2e0cldr x0, [sp+344]
001e2e10ldr x2, [sp+320]
001e2e14ldr x1, [sp+328]
001e2e18subs xzr, x1, x0
001e2e1cb.hi 0x1e2e24
001e2e20b 0x1e303c
001e2e24
001e2e24loc_1e2e24:
001e2e24ldr x3, [sp+64]
001e2e28ldr x4, [sp+320]
001e2e2cldr x1, [sp+328]
001e2e30add x5, x2, x0, lsl #4
001e2e34ldr x5, [x5+8]
001e2e38ubfm x6, x0, 60, 59
001e2e3cldr x2, [x2+x6]
001e2e40subs xzr, x1, x3
001e2e44b.hi 0x1e2e4c
001e2e48b 0x1e3034
001e2e4c
001e2e4cloc_1e2e4c:
001e2e4cadd x6, x4, x3, lsl #4
001e2e50ubfm x3, x3, 60, 59
001e2e54str x2, [x4+x3]
001e2e58adrp x27, 0x869000
001e2e5cldr w2, [x27+3056]
001e2e60cbz w2, 0x1e2e68
001e2e64b 0x1e2e6c
001e2e68
001e2e68loc_1e2e68:
001e2e68b 0x1e2e80
001e2e6c
001e2e6cloc_1e2e6c:
001e2e6cbl runtime.gcWriteBarrier2
001e2e70str x5, [x25]
001e2e74ldr x2, [x6+8]
001e2e78str x2, [x25+8]
001e2e7cb 0x1e2e80
001e2e80
001e2e80loc_1e2e80:
001e2e80str x5, [x6+8]
001e2e84ldr x0, [sp+344]
001e2e88ldr x2, [sp+320]
001e2e8cldr x1, [sp+328]
001e2e90ldr x3, [sp+96]
001e2e94ldr x4, [sp+88]
001e2e98subs xzr, x1, x0
001e2e9cb.hi 0x1e2ea4
001e2ea0b 0x1e3030
001e2ea4
001e2ea4loc_1e2ea4:
001e2ea4add x5, x2, x0, lsl #4
001e2ea8ubfm x6, x0, 60, 59
001e2eacstr x4, [x2+x6]
001e2eb0adrp x27, 0x869000
001e2eb4ldr w2, [x27+3056]
001e2eb8cbz w2, 0x1e2ec0
001e2ebcb 0x1e2ec4
001e2ec0
001e2ec0loc_1e2ec0:
001e2ec0b 0x1e2ed8
001e2ec4
001e2ec4loc_1e2ec4:
001e2ec4bl runtime.gcWriteBarrier2
001e2ec8str x3, [x25]
001e2eccldr x2, [x5+8]
001e2ed0str x2, [x25+8]
001e2ed4b 0x1e2ed8
001e2ed8
001e2ed8loc_1e2ed8:
001e2ed8str x3, [x5+8]
001e2edcldr x2, [sp+64]
001e2ee0str x2, [sp+56]
001e2ee4strb wzr, [sp+54]
001e2ee8ldr x0, [sp+56]
001e2eecmov x1, xzr
001e2ef0ldp x29, x30, [sp-8]
001e2ef4add sp, sp, 304
001e2ef8ret x30
001e2efc
001e2efcloc_1e2efc:
001e2efcldr x0, [sp+72]
001e2f00ldr x4, [sp+320]
001e2f04ldr x1, [sp+328]
001e2f08subs xzr, x1, x0
001e2f0cb.hi 0x1e2f14
001e2f10b 0x1e302c
001e2f14
001e2f14loc_1e2f14:
001e2f14add x5, x4, x0, lsl #4
001e2f18ldr x5, [x5+8]
001e2f1cubfm x6, x0, 60, 59
001e2f20ldr x4, [x4+x6]
001e2f24str x4, [sp+104]
001e2f28str x5, [sp+112]
001e2f2cldr x0, [sp+64]
001e2f30ldr x4, [sp+320]
001e2f34ldr x1, [sp+328]
001e2f38subs xzr, x1, x0
001e2f3cb.hi 0x1e2f44
001e2f40b 0x1e3028
001e2f44
001e2f44loc_1e2f44:
001e2f44ldr x5, [sp+72]
001e2f48ldr x6, [sp+320]
001e2f4cldr x1, [sp+328]
001e2f50add x7, x4, x0, lsl #4
001e2f54ldr x7, [x7+8]
001e2f58ubfm x8, x0, 60, 59
001e2f5cldr x4, [x4+x8]
001e2f60subs xzr, x1, x5
001e2f64b.hi 0x1e2f6c
001e2f68b 0x1e3020
001e2f6c
001e2f6cloc_1e2f6c:
001e2f6cadd x8, x6, x5, lsl #4
001e2f70ubfm x5, x5, 60, 59
001e2f74str x4, [x6+x5]
001e2f78adrp x27, 0x869000
001e2f7cldr w4, [x27+3056]
001e2f80cbz w4, 0x1e2f88
001e2f84b 0x1e2f8c
001e2f88
001e2f88loc_1e2f88:
001e2f88b 0x1e2fa0
001e2f8c
001e2f8cloc_1e2f8c:
001e2f8cbl runtime.gcWriteBarrier2
001e2f90str x7, [x25]
001e2f94ldr x4, [x8+8]
001e2f98str x4, [x25+8]
001e2f9cb 0x1e2fa0
001e2fa0
001e2fa0loc_1e2fa0:
001e2fa0str x7, [x8+8]
001e2fa4ldr x0, [sp+64]
001e2fa8ldr x4, [sp+320]
001e2facldr x1, [sp+328]
001e2fb0ldr x5, [sp+112]
001e2fb4ldr x6, [sp+104]
001e2fb8subs xzr, x1, x0
001e2fbcb.hi 0x1e2fc4
001e2fc0b 0x1e301c
001e2fc4
001e2fc4loc_1e2fc4:
001e2fc4add x7, x4, x0, lsl #4
001e2fc8ubfm x8, x0, 60, 59
001e2fccstr x6, [x4+x8]
001e2fd0adrp x27, 0x869000
001e2fd4ldr w4, [x27+3056]
001e2fd8cbz w4, 0x1e2fe0
001e2fdcb 0x1e2fe4
001e2fe0
001e2fe0loc_1e2fe0:
001e2fe0b 0x1e2ff8
001e2fe4
001e2fe4loc_1e2fe4:
001e2fe4bl runtime.gcWriteBarrier2
001e2fe8str x5, [x25]
001e2fecldr x4, [x7+8]
001e2ff0str x4, [x25+8]
001e2ff4b 0x1e2ff8
001e2ff8
001e2ff8loc_1e2ff8:
001e2ff8str x5, [x7+8]
001e2ffcldr x4, [sp+72]
001e3000add x4, x4, 1
001e3004str x4, [sp+72]
001e3008ldr x4, [sp+64]
001e300csub x4, x4, 1
001e3010str x4, [sp+64]
001e3014b 0x1e3018
001e3018
001e3018loc_1e3018:
001e3018b 0x1e2c28
001e301c
001e301cloc_1e301c:
001e301cbl runtime.panicIndex
001e3020
001e3020loc_1e3020:
001e3020mov x0, x5
001e3024bl runtime.panicIndex
001e3028
001e3028loc_1e3028:
001e3028bl runtime.panicIndex
001e302c
001e302cloc_1e302c:
001e302cbl runtime.panicIndex
001e3030
001e3030loc_1e3030:
001e3030bl runtime.panicIndex
001e3034
001e3034loc_1e3034:
001e3034mov x0, x3
001e3038bl runtime.panicIndex
001e303c
001e303cloc_1e303c:
001e303cbl runtime.panicIndex
001e3040
001e3040loc_1e3040:
001e3040bl runtime.panicIndex
001e3044
001e3044loc_1e3044:
001e3044bl runtime.panicIndex
001e3048
001e3048loc_1e3048:
001e3048bl runtime.panicIndex
001e304c
001e304cloc_1e304c:
001e304cbl runtime.panicIndex
001e3050
001e3050loc_1e3050:
001e3050bl runtime.panicIndex
001e3054
001e3054loc_1e3054:
001e3054bl runtime.panicIndex
001e3058
001e3058loc_1e3058:
001e3058mov x0, x5
001e305cbl runtime.panicIndex
001e3060
001e3060loc_1e3060:
001e3060bl runtime.panicIndex
001e3064
001e3064loc_1e3064:
001e3064bl runtime.panicIndex
001e3068
001e3068loc_1e3068:
001e3068bl runtime.panicIndex
001e306c
001e306cloc_1e306c:
001e306cmov x0, x3
001e3070bl runtime.panicIndex
001e3074
001e3074loc_1e3074:
001e3074bl runtime.panicIndex
001e3078
001e3078loc_1e3078:
001e3078bl runtime.panicIndex
001e307c
001e307cloc_1e307c:
001e307cbl runtime.panicIndex
001e3080
001e3080loc_1e3080:
001e3080bl runtime.panicIndex
001e3084
001e3084loc_1e3084:
001e3084bl runtime.panicIndex
001e3088
001e3088loc_1e3088:
001e3088bl runtime.panicIndex
001e308c
001e308cloc_1e308c:
001e308cbl runtime.panicIndex
001e3090
001e3090loc_1e3090:
001e3090mov x0, x5
001e3094bl runtime.panicIndex
001e3098
001e3098loc_1e3098:
001e3098bl runtime.panicIndex
001e309c
001e309cloc_1e309c:
001e309cbl runtime.panicIndex
001e30a0hint
001e30a4
001e30a4loc_1e30a4:
001e30a4stp x0, x1, [sp+8]
001e30a8stp x2, x3, [sp+24]
001e30acstp x4, x5, [sp+40]
001e30b0stp x6, x7, [sp+56]
001e30b4mov x3, x30
001e30b8bl runtime.morestack_noctxt.abi0
001e30bcldp x0, x1, [sp+8]
001e30c0ldp x2, x3, [sp+24]
001e30c4ldp x4, x5, [sp+40]
001e30c8ldp x6, x7, [sp+56]
001e30ccb 0x1e26e0
001e26e0
Loading..