File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0009c9c0
0009c9c0internal/bisect.Hash: ; void internal/bisect.Hash(struct []interface {} data)
0009c9c0ldr x16, [x28+16]
0009c9c4sub x17, sp, 768
0009c9c8subs xzr, x17, x16
0009c9ccb.ls 0x9d6fc
0009c9d0sub x20, sp, 896
0009c9d4stp x29, x30, [x20-8]
0009c9d8add sp, x20, 0
0009c9dcsub x29, sp, 8
0009c9e0str x0, [sp+904]
0009c9e4str x1, [sp+912]
0009c9e8str x2, [sp+920]
0009c9ecstr xzr, [sp+64]
0009c9f0movz x3, 8997
0009c9f4movk x3, 0x84220000
0009c9f8movk x3, 0x9ce400000000
0009c9fcmovk x3, 0xcbf2000000000000
0009ca00str x3, [sp+152]
0009ca04ldr x3, [sp+904]
0009ca08str x3, [sp+864]
0009ca0cstr x1, [sp+872]
0009ca10str x2, [sp+880]
0009ca14str xzr, [sp+328]
0009ca18str x1, [sp+320]
0009ca1cldr x3, [sp+864]
0009ca20str x3, [sp+312]
0009ca24b 0x9ca28
0009ca28
0009ca28loc_9ca28:
0009ca28ldr x3, [sp+320]
0009ca2cldr x4, [sp+328]
0009ca30subs xzr, x3, x4
0009ca34b.gt 0x9ca3c
0009ca38b 0x9d334
0009ca3c
0009ca3cloc_9ca3c:
0009ca3cldr x3, [sp+312]
0009ca40str x3, [sp+640]
0009ca44ldr x3, [sp+640]
0009ca48ldr x4, [x3+8]
0009ca4cldr x3, [x3]
0009ca50str x3, [sp+600]
0009ca54str x4, [sp+608]
0009ca58str x3, [sp+624]
0009ca5cstr x4, [sp+632]
0009ca60cbnz x3, 0x9ca68
0009ca64b 0x9d6f8
0009ca68
0009ca68loc_9ca68:
0009ca68ldr w3, [x3+16]
0009ca6cstr w3, [sp+60]
0009ca70movz x4, 30713
0009ca74movk x4, 0x66db0000
0009ca78subs wzr, w3, w4
0009ca7cb.ls 0x9ca84
0009ca80b 0x9ceb0
0009ca84
0009ca84loc_9ca84:
0009ca84movz x4, 26465
0009ca88movk x4, 0x3d440000
0009ca8csubs wzr, w3, w4
0009ca90b.ls 0x9ca98
0009ca94b 0x9cc7c
0009ca98
0009ca98loc_9ca98:
0009ca98movz x4, 52240
0009ca9cmovk x4, 0x13b60000
0009caa0subs wzr, w3, w4
0009caa4b.ls 0x9caac
0009caa8b 0x9cb7c
0009caac
0009caacloc_9caac:
0009caacmovz x2, 21838
0009cab0movk x2, 0x2940000
0009cab4subs wzr, w3, w2
0009cab8b.eq 0x9cac0
0009cabcb 0x9cb14
0009cac0
0009cac0loc_9cac0:
0009cac0ldr x2, [sp+624]
0009cac4adrp x3, 0x559000
0009cac8add x3, x3, 3328
0009caccsubs xzr, x2, x3
0009cad0b.eq 0x9cad8
0009cad4b 0x9cae0
0009cad8
0009cad8loc_9cad8:
0009cad8orr x0, xzr, 1
0009cadcb 0x9cae8
0009cae0
0009cae0loc_9cae0:
0009cae0mov x0, xzr
0009cae4b 0x9cae8
0009cae8
0009cae8loc_9cae8:
0009cae8strb w0, [sp+43]
0009caectbnz w0, 0, 0x9caf4
0009caf0b 0x9d6f4
0009caf4
0009caf4loc_9caf4:
0009caf4b 0x9caf8
0009caf8
0009caf8loc_9caf8:
0009caf8ldr x2, [sp+632]
0009cafcldr w1, [x2]
0009cb00str w1, [sp+52]
0009cb04ldr x0, [sp+152]
0009cb08bl internal/bisect.fnvUint32
0009cb0cstr x0, [sp+152]
0009cb10b 0x9d390
0009cb14
0009cb14loc_9cb14:
0009cb14movz x2, 52240
0009cb18movk x2, 0x13b60000
0009cb1csubs wzr, w3, w2
0009cb20b.eq 0x9cb28
0009cb24b 0x9d6f0
0009cb28
0009cb28loc_9cb28:
0009cb28ldr x2, [sp+624]
0009cb2cadrp x3, 0x559000
0009cb30add x3, x3, 3264
0009cb34subs xzr, x2, x3
0009cb38b.eq 0x9cb40
0009cb3cb 0x9cb48
0009cb40
0009cb40loc_9cb40:
0009cb40orr x0, xzr, 1
0009cb44b 0x9cb50
0009cb48
0009cb48loc_9cb48:
0009cb48mov x0, xzr
0009cb4cb 0x9cb50
0009cb50
0009cb50loc_9cb50:
0009cb50strb w0, [sp+43]
0009cb54tbnz w0, 0, 0x9cb5c
0009cb58b 0x9d6e4
0009cb5c
0009cb5cloc_9cb5c:
0009cb5cb 0x9cb60
0009cb60
0009cb60loc_9cb60:
0009cb60ldr x2, [sp+632]
0009cb64ldrsw x1, [x2]
0009cb68str w1, [sp+56]
0009cb6cldr x0, [sp+152]
0009cb70bl internal/bisect.fnvUint32
0009cb74str x0, [sp+152]
0009cb78b 0x9d390
0009cb7c
0009cb7cloc_9cb7c:
0009cb7cmovz x4, 52910
0009cb80movk x4, 0x38900000
0009cb84subs wzr, w3, w4
0009cb88b.eq 0x9cb90
0009cb8cb 0x9cbfc
0009cb90
0009cb90loc_9cb90:
0009cb90ldr x3, [sp+624]
0009cb94adrp x4, 0x551000
0009cb98add x4, x4, 1536
0009cb9csubs xzr, x3, x4
0009cba0b.eq 0x9cba8
0009cba4b 0x9cbb0
0009cba8
0009cba8loc_9cba8:
0009cba8orr x0, xzr, 1
0009cbacb 0x9cbb8
0009cbb0
0009cbb0loc_9cbb0:
0009cbb0mov x0, xzr
0009cbb4b 0x9cbb8
0009cbb8
0009cbb8loc_9cbb8:
0009cbb8strb w0, [sp+43]
0009cbbctbnz w0, 0, 0x9cbc4
0009cbc0b 0x9d6e0
0009cbc4
0009cbc4loc_9cbc4:
0009cbc4b 0x9cbc8
0009cbc8
0009cbc8loc_9cbc8:
0009cbc8ldr x3, [sp+632]
0009cbccldr x4, [x3+8]
0009cbd0ldr x5, [x3]
0009cbd4ldr x3, [x3+16]
0009cbd8str x5, [sp+424]
0009cbdcstr x4, [sp+432]
0009cbe0str x3, [sp+440]
0009cbe4str x5, [sp+720]
0009cbe8str x4, [sp+728]
0009cbecstr x3, [sp+736]
0009cbf0str xzr, [sp+216]
0009cbf4str x4, [sp+208]
0009cbf8b 0x9d698
0009cbfc
0009cbfcloc_9cbfc:
0009cbfcmovz x4, 26465
0009cc00movk x4, 0x3d440000
0009cc04subs wzr, w3, w4
0009cc08b.eq 0x9cc10
0009cc0cb 0x9d694
0009cc10
0009cc10loc_9cc10:
0009cc10ldr x3, [sp+624]
0009cc14adrp x4, 0x551000
0009cc18add x4, x4, 1856
0009cc1csubs xzr, x3, x4
0009cc20b.eq 0x9cc28
0009cc24b 0x9cc30
0009cc28
0009cc28loc_9cc28:
0009cc28orr x0, xzr, 1
0009cc2cb 0x9cc38
0009cc30
0009cc30loc_9cc30:
0009cc30mov x0, xzr
0009cc34b 0x9cc38
0009cc38
0009cc38loc_9cc38:
0009cc38strb w0, [sp+43]
0009cc3ctbnz w0, 0, 0x9cc44
0009cc40b 0x9d684
0009cc44
0009cc44loc_9cc44:
0009cc44b 0x9cc48
0009cc48
0009cc48loc_9cc48:
0009cc48ldr x3, [sp+632]
0009cc4cldr x4, [x3+8]
0009cc50ldr x5, [x3]
0009cc54ldr x3, [x3+16]
0009cc58str x5, [sp+352]
0009cc5cstr x4, [sp+360]
0009cc60str x3, [sp+368]
0009cc64str x5, [sp+648]
0009cc68str x4, [sp+656]
0009cc6cstr x3, [sp+664]
0009cc70str xzr, [sp+168]
0009cc74str x4, [sp+160]
0009cc78b 0x9d63c
0009cc7c
0009cc7cloc_9cc7c:
0009cc7cmovz x4, 1665
0009cc80movk x4, 0x4d160000
0009cc84subs wzr, w3, w4
0009cc88b.ls 0x9cc90
0009cc8cb 0x9cd78
0009cc90
0009cc90loc_9cc90:
0009cc90movz x4, 59133
0009cc94movk x4, 0x48d70000
0009cc98subs wzr, w3, w4
0009cc9cb.eq 0x9cca4
0009cca0b 0x9cd10
0009cca4
0009cca4loc_9cca4:
0009cca4ldr x3, [sp+624]
0009cca8adrp x4, 0x551000
0009ccacadd x4, x4, 1600
0009ccb0subs xzr, x3, x4
0009ccb4b.eq 0x9ccbc
0009ccb8b 0x9ccc4
0009ccbc
0009ccbcloc_9ccbc:
0009ccbcorr x0, xzr, 1
0009ccc0b 0x9cccc
0009ccc4
0009ccc4loc_9ccc4:
0009ccc4mov x0, xzr
0009ccc8b 0x9cccc
0009cccc
0009ccccloc_9cccc:
0009ccccstrb w0, [sp+43]
0009ccd0tbnz w0, 0, 0x9ccd8
0009ccd4b 0x9d638
0009ccd8
0009ccd8loc_9ccd8:
0009ccd8b 0x9ccdc
0009ccdc
0009ccdcloc_9ccdc:
0009ccdcldr x3, [sp+632]
0009cce0ldr x4, [x3+8]
0009cce4ldr x5, [x3]
0009cce8ldr x3, [x3+16]
0009ccecstr x5, [sp+400]
0009ccf0str x4, [sp+408]
0009ccf4str x3, [sp+416]
0009ccf8str x5, [sp+696]
0009ccfcstr x4, [sp+704]
0009cd00str x3, [sp+712]
0009cd04str xzr, [sp+200]
0009cd08str x4, [sp+192]
0009cd0cb 0x9d5f0
0009cd10
0009cd10loc_9cd10:
0009cd10movz x2, 1665
0009cd14movk x2, 0x4d160000
0009cd18subs wzr, w3, w2
0009cd1cb.eq 0x9cd24
0009cd20b 0x9d5ec
0009cd24
0009cd24loc_9cd24:
0009cd24ldr x2, [sp+624]
0009cd28adrp x3, 0x559000
0009cd2cadd x3, x3, 3456
0009cd30subs xzr, x2, x3
0009cd34b.eq 0x9cd3c
0009cd38b 0x9cd44
0009cd3c
0009cd3cloc_9cd3c:
0009cd3corr x0, xzr, 1
0009cd40b 0x9cd4c
0009cd44
0009cd44loc_9cd44:
0009cd44mov x0, xzr
0009cd48b 0x9cd4c
0009cd4c
0009cd4cloc_9cd4c:
0009cd4cstrb w0, [sp+43]
0009cd50tbnz w0, 0, 0x9cd58
0009cd54b 0x9d5e0
0009cd58
0009cd58loc_9cd58:
0009cd58b 0x9cd5c
0009cd5c
0009cd5cloc_9cd5c:
0009cd5cldr x2, [sp+632]
0009cd60ldr x1, [x2]
0009cd64str x1, [sp+120]
0009cd68ldr x0, [sp+152]
0009cd6cbl internal/bisect.fnvUint64
0009cd70str x0, [sp+152]
0009cd74b 0x9d390
0009cd78
0009cd78loc_9cd78:
0009cd78movz x2, 23687
0009cd7cmovk x2, 0x625f0000
0009cd80subs wzr, w3, w2
0009cd84b.eq 0x9cd8c
0009cd88b 0x9cde0
0009cd8c
0009cd8cloc_9cd8c:
0009cd8cldr x2, [sp+624]
0009cd90adrp x3, 0x559000
0009cd94add x3, x3, 3392
0009cd98subs xzr, x2, x3
0009cd9cb.eq 0x9cda4
0009cda0b 0x9cdac
0009cda4
0009cda4loc_9cda4:
0009cda4orr x0, xzr, 1
0009cda8b 0x9cdb4
0009cdac
0009cdacloc_9cdac:
0009cdacmov x0, xzr
0009cdb0b 0x9cdb4
0009cdb4
0009cdb4loc_9cdb4:
0009cdb4strb w0, [sp+43]
0009cdb8tbnz w0, 0, 0x9cdc0
0009cdbcb 0x9d5dc
0009cdc0
0009cdc0loc_9cdc0:
0009cdc0b 0x9cdc4
0009cdc4
0009cdc4loc_9cdc4:
0009cdc4ldr x2, [sp+632]
0009cdc8ldr x1, [x2]
0009cdccstr x1, [sp+128]
0009cdd0ldr x0, [sp+152]
0009cdd4bl internal/bisect.fnvUint64
0009cdd8str x0, [sp+152]
0009cddcb 0x9d390
0009cde0
0009cde0loc_9cde0:
0009cde0movz x2, 25202
0009cde4movk x2, 0x651d0000
0009cde8subs wzr, w3, w2
0009cdecb.eq 0x9cdf4
0009cdf0b 0x9ce48
0009cdf4
0009cdf4loc_9cdf4:
0009cdf4ldr x2, [sp+624]
0009cdf8adrp x3, 0x559000
0009cdfcadd x3, x3, 3072
0009ce00subs xzr, x2, x3
0009ce04b.eq 0x9ce0c
0009ce08b 0x9ce14
0009ce0c
0009ce0cloc_9ce0c:
0009ce0corr x0, xzr, 1
0009ce10b 0x9ce1c
0009ce14
0009ce14loc_9ce14:
0009ce14mov x0, xzr
0009ce18b 0x9ce1c
0009ce1c
0009ce1cloc_9ce1c:
0009ce1cstrb w0, [sp+43]
0009ce20tbnz w0, 0, 0x9ce28
0009ce24b 0x9d5d8
0009ce28
0009ce28loc_9ce28:
0009ce28b 0x9ce2c
0009ce2c
0009ce2cloc_9ce2c:
0009ce2cldr x2, [sp+632]
0009ce30ldrb w1, [x2]
0009ce34strb w1, [sp+42]
0009ce38ldr x0, [sp+152]
0009ce3cbl internal/bisect.fnv
0009ce40str x0, [sp+152]
0009ce44b 0x9d390
0009ce48
0009ce48loc_9ce48:
0009ce48movz x2, 30713
0009ce4cmovk x2, 0x66db0000
0009ce50subs wzr, w3, w2
0009ce54b.eq 0x9ce5c
0009ce58b 0x9d5d4
0009ce5c
0009ce5cloc_9ce5c:
0009ce5cldr x2, [sp+624]
0009ce60adrp x3, 0x559000
0009ce64add x3, x3, 3520
0009ce68subs xzr, x2, x3
0009ce6cb.eq 0x9ce74
0009ce70b 0x9ce7c
0009ce74
0009ce74loc_9ce74:
0009ce74orr x0, xzr, 1
0009ce78b 0x9ce84
0009ce7c
0009ce7cloc_9ce7c:
0009ce7cmov x0, xzr
0009ce80b 0x9ce84
0009ce84
0009ce84loc_9ce84:
0009ce84strb w0, [sp+43]
0009ce88tbnz w0, 0, 0x9ce90
0009ce8cb 0x9d5bc
0009ce90
0009ce90loc_9ce90:
0009ce90b 0x9ce94
0009ce94
0009ce94loc_9ce94:
0009ce94ldr x2, [sp+632]
0009ce98ldr x1, [x2]
0009ce9cstr x1, [sp+144]
0009cea0ldr x0, [sp+152]
0009cea4bl internal/bisect.fnvUint64
0009cea8str x0, [sp+152]
0009ceacb 0x9d390
0009ceb0
0009ceb0loc_9ceb0:
0009ceb0movz x4, 31996
0009ceb4movk x4, 0x7e6c0000
0009ceb8adds wzr, w3, w4
0009cebcb.ls 0x9cec4
0009cec0b 0x9d0c8
0009cec4
0009cec4loc_9cec4:
0009cec4movz x4, 26119
0009cec8movk x4, 0x72550000
0009ceccsubs wzr, w3, w4
0009ced0b.ls 0x9ced8
0009ced4b 0x9cfc8
0009ced8
0009ced8loc_9ced8:
0009ced8movz x4, 24383
0009cedcmovk x4, 0x68f30000
0009cee0subs wzr, w3, w4
0009cee4b.eq 0x9ceec
0009cee8b 0x9cf40
0009ceec
0009ceecloc_9ceec:
0009ceecldr x2, [sp+624]
0009cef0adrp x3, 0x559000
0009cef4add x3, x3, 3648
0009cef8subs xzr, x2, x3
0009cefcb.eq 0x9cf04
0009cf00b 0x9cf0c
0009cf04
0009cf04loc_9cf04:
0009cf04orr x0, xzr, 1
0009cf08b 0x9cf14
0009cf0c
0009cf0cloc_9cf0c:
0009cf0cmov x0, xzr
0009cf10b 0x9cf14
0009cf14
0009cf14loc_9cf14:
0009cf14strb w0, [sp+43]
0009cf18tbnz w0, 0, 0x9cf20
0009cf1cb 0x9d5b8
0009cf20
0009cf20loc_9cf20:
0009cf20b 0x9cf24
0009cf24
0009cf24loc_9cf24:
0009cf24ldr x2, [sp+632]
0009cf28ldr x1, [x2]
0009cf2cstr x1, [sp+112]
0009cf30ldr x0, [sp+152]
0009cf34bl internal/bisect.fnvUint64
0009cf38str x0, [sp+152]
0009cf3cb 0x9d390
0009cf40
0009cf40loc_9cf40:
0009cf40movz x4, 26119
0009cf44movk x4, 0x72550000
0009cf48subs wzr, w3, w4
0009cf4cb.eq 0x9cf54
0009cf50b 0x9d5b4
0009cf54
0009cf54loc_9cf54:
0009cf54ldr x3, [sp+624]
0009cf58adrp x4, 0x551000
0009cf5cadd x4, x4, 2112
0009cf60subs xzr, x3, x4
0009cf64b.eq 0x9cf6c
0009cf68b 0x9cf74
0009cf6c
0009cf6cloc_9cf6c:
0009cf6corr x0, xzr, 1
0009cf70b 0x9cf7c
0009cf74
0009cf74loc_9cf74:
0009cf74mov x0, xzr
0009cf78b 0x9cf7c
0009cf7c
0009cf7cloc_9cf7c:
0009cf7cstrb w0, [sp+43]
0009cf80tbnz w0, 0, 0x9cf88
0009cf84b 0x9d5a8
0009cf88
0009cf88loc_9cf88:
0009cf88b 0x9cf8c
0009cf8c
0009cf8cloc_9cf8c:
0009cf8cldr x3, [sp+632]
0009cf90ldr x4, [x3+8]
0009cf94ldr x5, [x3]
0009cf98ldr x3, [x3+16]
0009cf9cstr x5, [sp+544]
0009cfa0str x4, [sp+552]
0009cfa4str x3, [sp+560]
0009cfa8str x5, [sp+840]
0009cfacstr x4, [sp+848]
0009cfb0str x3, [sp+856]
0009cfb4str xzr, [sp+304]
0009cfb8str x4, [sp+296]
0009cfbcldr x3, [sp+840]
0009cfc0str x3, [sp+288]
0009cfc4b 0x9d548
0009cfc8
0009cfc8loc_9cfc8:
0009cfc8movz x4, 26382
0009cfccmovk x4, 0x72ae0000
0009cfd0subs wzr, w3, w4
0009cfd4b.eq 0x9cfdc
0009cfd8b 0x9d048
0009cfdc
0009cfdcloc_9cfdc:
0009cfdcldr x3, [sp+624]
0009cfe0adrp x4, 0x551000
0009cfe4add x4, x4, 1728
0009cfe8subs xzr, x3, x4
0009cfecb.eq 0x9cff4
0009cff0b 0x9cffc
0009cff4
0009cff4loc_9cff4:
0009cff4orr x0, xzr, 1
0009cff8b 0x9d004
0009cffc
0009cffcloc_9cffc:
0009cffcmov x0, xzr
0009d000b 0x9d004
0009d004
0009d004loc_9d004:
0009d004strb w0, [sp+43]
0009d008tbnz w0, 0, 0x9d010
0009d00cb 0x9d544
0009d010
0009d010loc_9d010:
0009d010b 0x9d014
0009d014
0009d014loc_9d014:
0009d014ldr x3, [sp+632]
0009d018ldr x4, [x3+8]
0009d01cldr x5, [x3]
0009d020ldr x3, [x3+16]
0009d024str x5, [sp+496]
0009d028str x4, [sp+504]
0009d02cstr x3, [sp+512]
0009d030str x5, [sp+792]
0009d034str x4, [sp+800]
0009d038str x3, [sp+808]
0009d03cstr xzr, [sp+264]
0009d040str x4, [sp+256]
0009d044b 0x9d4fc
0009d048
0009d048loc_9d048:
0009d048movz x4, 31996
0009d04cmovk x4, 0x7e6c0000
0009d050adds wzr, w3, w4
0009d054b.eq 0x9d05c
0009d058b 0x9d4f8
0009d05c
0009d05cloc_9d05c:
0009d05cldr x3, [sp+624]
0009d060adrp x4, 0x550000
0009d064add x4, x4, 1792
0009d068subs xzr, x3, x4
0009d06cb.eq 0x9d074
0009d070b 0x9d07c
0009d074
0009d074loc_9d074:
0009d074orr x0, xzr, 1
0009d078b 0x9d084
0009d07c
0009d07cloc_9d07c:
0009d07cmov x0, xzr
0009d080b 0x9d084
0009d084
0009d084loc_9d084:
0009d084strb w0, [sp+43]
0009d088tbnz w0, 0, 0x9d090
0009d08cb 0x9d4e8
0009d090
0009d090loc_9d090:
0009d090b 0x9d094
0009d094
0009d094loc_9d094:
0009d094ldr x3, [sp+632]
0009d098ldr x4, [x3+8]
0009d09cldr x5, [x3]
0009d0a0ldr x3, [x3+16]
0009d0a4str x5, [sp+472]
0009d0a8str x4, [sp+480]
0009d0acstr x3, [sp+488]
0009d0b0str x5, [sp+768]
0009d0b4str x4, [sp+776]
0009d0b8str x3, [sp+784]
0009d0bcstr xzr, [sp+248]
0009d0c0str x4, [sp+240]
0009d0c4b 0x9d4a0
0009d0c8
0009d0c8loc_9d0c8:
0009d0c8movz x4, 22429
0009d0ccmovk x4, 0x6f680000
0009d0d0adds wzr, w3, w4
0009d0d4b.ls 0x9d0dc
0009d0d8b 0x9d1cc
0009d0dc
0009d0dcloc_9d0dc:
0009d0dcmovz x4, 32038
0009d0e0movk x4, 0x71ec0000
0009d0e4adds wzr, w3, w4
0009d0e8b.eq 0x9d0f0
0009d0ecb 0x9d15c
0009d0f0
0009d0f0loc_9d0f0:
0009d0f0ldr x3, [sp+624]
0009d0f4adrp x4, 0x550000
0009d0f8add x4, x4, 1408
0009d0fcsubs xzr, x3, x4
0009d100b.eq 0x9d108
0009d104b 0x9d110
0009d108
0009d108loc_9d108:
0009d108orr x0, xzr, 1
0009d10cb 0x9d118
0009d110
0009d110loc_9d110:
0009d110mov x0, xzr
0009d114b 0x9d118
0009d118
0009d118loc_9d118:
0009d118strb w0, [sp+43]
0009d11ctbnz w0, 0, 0x9d124
0009d120b 0x9d49c
0009d124
0009d124loc_9d124:
0009d124b 0x9d128
0009d128
0009d128loc_9d128:
0009d128ldr x3, [sp+632]
0009d12cldr x4, [x3+8]
0009d130ldr x5, [x3]
0009d134ldr x3, [x3+16]
0009d138str x5, [sp+448]
0009d13cstr x4, [sp+456]
0009d140str x3, [sp+464]
0009d144str x5, [sp+744]
0009d148str x4, [sp+752]
0009d14cstr x3, [sp+760]
0009d150str xzr, [sp+232]
0009d154str x4, [sp+224]
0009d158b 0x9d454
0009d15c
0009d15cloc_9d15c:
0009d15cmovz x4, 22429
0009d160movk x4, 0x6f680000
0009d164adds wzr, w3, w4
0009d168b.eq 0x9d170
0009d16cb 0x9d450
0009d170
0009d170loc_9d170:
0009d170ldr x3, [sp+624]
0009d174adrp x4, 0x558000
0009d178add x4, x4, 2944
0009d17csubs xzr, x3, x4
0009d180b.eq 0x9d188
0009d184b 0x9d190
0009d188
0009d188loc_9d188:
0009d188orr x0, xzr, 1
0009d18cb 0x9d198
0009d190
0009d190loc_9d190:
0009d190mov x0, xzr
0009d194b 0x9d198
0009d198
0009d198loc_9d198:
0009d198strb w0, [sp+43]
0009d19ctbnz w0, 0, 0x9d1a4
0009d1a0b 0x9d444
0009d1a4
0009d1a4loc_9d1a4:
0009d1a4b 0x9d1a8
0009d1a8
0009d1a8loc_9d1a8:
0009d1a8ldr x3, [sp+632]
0009d1acldr x1, [x3]
0009d1b0ldr x2, [x3+8]
0009d1b4str x1, [sp+568]
0009d1b8str x2, [sp+576]
0009d1bcldr x0, [sp+152]
0009d1c0bl internal/bisect.fnvString
0009d1c4str x0, [sp+152]
0009d1c8b 0x9d390
0009d1cc
0009d1ccloc_9d1cc:
0009d1ccmovz x4, 56471
0009d1d0movk x4, 0x2e6d0000
0009d1d4adds wzr, w3, w4
0009d1d8b.eq 0x9d1e0
0009d1dcb 0x9d24c
0009d1e0
0009d1e0loc_9d1e0:
0009d1e0ldr x3, [sp+624]
0009d1e4adrp x4, 0x550000
0009d1e8add x4, x4, 1216
0009d1ecsubs xzr, x3, x4
0009d1f0b.eq 0x9d1f8
0009d1f4b 0x9d200
0009d1f8
0009d1f8loc_9d1f8:
0009d1f8orr x0, xzr, 1
0009d1fcb 0x9d208
0009d200
0009d200loc_9d200:
0009d200mov x0, xzr
0009d204b 0x9d208
0009d208
0009d208loc_9d208:
0009d208strb w0, [sp+43]
0009d20ctbnz w0, 0, 0x9d214
0009d210b 0x9d440
0009d214
0009d214loc_9d214:
0009d214b 0x9d218
0009d218
0009d218loc_9d218:
0009d218ldr x3, [sp+632]
0009d21cldr x4, [x3+8]
0009d220ldr x5, [x3]
0009d224ldr x3, [x3+16]
0009d228str x5, [sp+520]
0009d22cstr x4, [sp+528]
0009d230str x3, [sp+536]
0009d234str x5, [sp+816]
0009d238str x4, [sp+824]
0009d23cstr x3, [sp+832]
0009d240str xzr, [sp+280]
0009d244str x4, [sp+272]
0009d248b 0x9d3f8
0009d24c
0009d24cloc_9d24c:
0009d24cmovz x4, 36966
0009d250movk x4, 0x20ec0000
0009d254adds wzr, w3, w4
0009d258b.eq 0x9d260
0009d25cb 0x9d2b4
0009d260
0009d260loc_9d260:
0009d260ldr x2, [sp+624]
0009d264adrp x3, 0x558000
0009d268add x3, x3, 3584
0009d26csubs xzr, x2, x3
0009d270b.eq 0x9d278
0009d274b 0x9d280
0009d278
0009d278loc_9d278:
0009d278orr x0, xzr, 1
0009d27cb 0x9d288
0009d280
0009d280loc_9d280:
0009d280mov x0, xzr
0009d284b 0x9d288
0009d288
0009d288loc_9d288:
0009d288strb w0, [sp+43]
0009d28ctbnz w0, 0, 0x9d294
0009d290b 0x9d3f4
0009d294
0009d294loc_9d294:
0009d294b 0x9d298
0009d298
0009d298loc_9d298:
0009d298ldr x2, [sp+632]
0009d29cldr x1, [x2]
0009d2a0str x1, [sp+136]
0009d2a4ldr x0, [sp+152]
0009d2a8bl internal/bisect.fnvUint64
0009d2acstr x0, [sp+152]
0009d2b0b 0x9d390
0009d2b4
0009d2b4loc_9d2b4:
0009d2b4movz x4, 16630
0009d2b8movk x4, 0x16350000
0009d2bcadds wzr, w3, w4
0009d2c0b.eq 0x9d2c8
0009d2c4b 0x9d3f0
0009d2c8
0009d2c8loc_9d2c8:
0009d2c8ldr x3, [sp+624]
0009d2ccadrp x4, 0x550000
0009d2d0add x4, x4, 1664
0009d2d4subs xzr, x3, x4
0009d2d8b.eq 0x9d2e0
0009d2dcb 0x9d2e8
0009d2e0
0009d2e0loc_9d2e0:
0009d2e0orr x0, xzr, 1
0009d2e4b 0x9d2f0
0009d2e8
0009d2e8loc_9d2e8:
0009d2e8mov x0, xzr
0009d2ecb 0x9d2f0
0009d2f0
0009d2f0loc_9d2f0:
0009d2f0strb w0, [sp+43]
0009d2f4tbnz w0, 0, 0x9d2fc
0009d2f8b 0x9d3b0
0009d2fc
0009d2fcloc_9d2fc:
0009d2fcb 0x9d300
0009d300
0009d300loc_9d300:
0009d300ldr x3, [sp+632]
0009d304ldr x4, [x3+8]
0009d308ldr x5, [x3]
0009d30cldr x3, [x3+16]
0009d310str x5, [sp+376]
0009d314str x4, [sp+384]
0009d318str x3, [sp+392]
0009d31cstr x5, [sp+672]
0009d320str x4, [sp+680]
0009d324str x3, [sp+688]
0009d328str xzr, [sp+184]
0009d32cstr x4, [sp+176]
0009d330b 0x9d348
0009d334
0009d334loc_9d334:
0009d334ldr x0, [sp+152]
0009d338str x0, [sp+64]
0009d33cldp x29, x30, [sp-8]
0009d340add sp, sp, 896
0009d344ret x30
0009d348
0009d348loc_9d348:
0009d348ldr x3, [sp+176]
0009d34cldr x4, [sp+184]
0009d350subs xzr, x3, x4
0009d354b.gt 0x9d35c
0009d358b 0x9d38c
0009d35c
0009d35cloc_9d35c:
0009d35cldr x2, [sp+184]
0009d360ldr x3, [sp+672]
0009d364ldr x1, [x3+3*x2]
0009d368str x1, [sp+80]
0009d36cldr x0, [sp+152]
0009d370bl internal/bisect.fnvUint64
0009d374str x0, [sp+152]
0009d378b 0x9d37c
0009d37c
0009d37cloc_9d37c:
0009d37cldr x3, [sp+184]
0009d380add x3, x3, 1
0009d384str x3, [sp+184]
0009d388b 0x9d348
0009d38c
0009d38cloc_9d38c:
0009d38cb 0x9d390
0009d390
0009d390loc_9d390:
0009d390b 0x9d394
0009d394
0009d394loc_9d394:
0009d394ldr x3, [sp+328]
0009d398add x3, x3, 1
0009d39cstr x3, [sp+328]
0009d3a0ldr x3, [sp+640]
0009d3a4add x3, x3, 16
0009d3a8str x3, [sp+312]
0009d3acb 0x9ca28
0009d3b0
0009d3b0loc_9d3b0:
0009d3b0b 0x9d3b4
0009d3b4
0009d3b4loc_9d3b4:
0009d3b4b 0x9d3b8
0009d3b8
0009d3b8loc_9d3b8:
0009d3b8b 0x9d3bc
0009d3bc
0009d3bcloc_9d3bc:
0009d3bcb 0x9d3c0
0009d3c0
0009d3c0loc_9d3c0:
0009d3c0b 0x9d3c4
0009d3c4
0009d3c4loc_9d3c4:
0009d3c4b 0x9d3c8
0009d3c8
0009d3c8loc_9d3c8:
0009d3c8b 0x9d3cc
0009d3cc
0009d3ccloc_9d3cc:
0009d3ccldr x2, [sp+624]
0009d3d0ldr x3, [sp+632]
0009d3d4str x2, [sp+584]
0009d3d8str x3, [sp+592]
0009d3dcadrp x0, 0x558000
0009d3e0add x0, x0, 2944
0009d3e4adrp x1, 0x675000
0009d3e8add x1, x1, 560
0009d3ecbl runtime.gopanic
0009d3f0
0009d3f0loc_9d3f0:
0009d3f0b 0x9d3b4
0009d3f4
0009d3f4loc_9d3f4:
0009d3f4b 0x9d3b8
0009d3f8
0009d3f8loc_9d3f8:
0009d3f8ldr x3, [sp+272]
0009d3fcldr x4, [sp+280]
0009d400subs xzr, x3, x4
0009d404b.gt 0x9d40c
0009d408b 0x9d43c
0009d40c
0009d40cloc_9d40c:
0009d40cldr x2, [sp+280]
0009d410ldr x3, [sp+816]
0009d414ldrb w1, [x3+x2]
0009d418strb w1, [sp+41]
0009d41cldr x0, [sp+152]
0009d420bl internal/bisect.fnv
0009d424str x0, [sp+152]
0009d428b 0x9d42c
0009d42c
0009d42cloc_9d42c:
0009d42cldr x3, [sp+280]
0009d430add x3, x3, 1
0009d434str x3, [sp+280]
0009d438b 0x9d3f8
0009d43c
0009d43cloc_9d43c:
0009d43cb 0x9d390
0009d440
0009d440loc_9d440:
0009d440b 0x9d3bc
0009d444
0009d444loc_9d444:
0009d444b 0x9d448
0009d448
0009d448loc_9d448:
0009d448b 0x9d44c
0009d44c
0009d44cloc_9d44c:
0009d44cb 0x9d3c0
0009d450
0009d450loc_9d450:
0009d450b 0x9d448
0009d454
0009d454loc_9d454:
0009d454ldr x3, [sp+224]
0009d458ldr x4, [sp+232]
0009d45csubs xzr, x3, x4
0009d460b.gt 0x9d468
0009d464b 0x9d498
0009d468
0009d468loc_9d468:
0009d468ldr x2, [sp+232]
0009d46cldr x3, [sp+744]
0009d470ldrsw x1, [x3+2*x2]
0009d474str w1, [sp+48]
0009d478ldr x0, [sp+152]
0009d47cbl internal/bisect.fnvUint32
0009d480str x0, [sp+152]
0009d484b 0x9d488
0009d488
0009d488loc_9d488:
0009d488ldr x3, [sp+232]
0009d48cadd x3, x3, 1
0009d490str x3, [sp+232]
0009d494b 0x9d454
0009d498
0009d498loc_9d498:
0009d498b 0x9d390
0009d49c
0009d49cloc_9d49c:
0009d49cb 0x9d44c
0009d4a0
0009d4a0loc_9d4a0:
0009d4a0ldr x3, [sp+240]
0009d4a4ldr x4, [sp+248]
0009d4a8subs xzr, x3, x4
0009d4acb.gt 0x9d4b4
0009d4b0b 0x9d4e4
0009d4b4
0009d4b4loc_9d4b4:
0009d4b4ldr x2, [sp+248]
0009d4b8ldr x3, [sp+768]
0009d4bcldr x1, [x3+3*x2]
0009d4c0str x1, [sp+96]
0009d4c4ldr x0, [sp+152]
0009d4c8bl internal/bisect.fnvUint64
0009d4ccstr x0, [sp+152]
0009d4d0b 0x9d4d4
0009d4d4
0009d4d4loc_9d4d4:
0009d4d4ldr x3, [sp+248]
0009d4d8add x3, x3, 1
0009d4dcstr x3, [sp+248]
0009d4e0b 0x9d4a0
0009d4e4
0009d4e4loc_9d4e4:
0009d4e4b 0x9d390
0009d4e8
0009d4e8loc_9d4e8:
0009d4e8b 0x9d4ec
0009d4ec
0009d4ecloc_9d4ec:
0009d4ecb 0x9d4f0
0009d4f0
0009d4f0loc_9d4f0:
0009d4f0b 0x9d4f4
0009d4f4
0009d4f4loc_9d4f4:
0009d4f4b 0x9d3c4
0009d4f8
0009d4f8loc_9d4f8:
0009d4f8b 0x9d4ec
0009d4fc
0009d4fcloc_9d4fc:
0009d4fcldr x3, [sp+256]
0009d500ldr x4, [sp+264]
0009d504subs xzr, x3, x4
0009d508b.gt 0x9d510
0009d50cb 0x9d540
0009d510
0009d510loc_9d510:
0009d510ldr x2, [sp+264]
0009d514ldr x3, [sp+792]
0009d518ldr x1, [x3+3*x2]
0009d51cstr x1, [sp+104]
0009d520ldr x0, [sp+152]
0009d524bl internal/bisect.fnvUint64
0009d528str x0, [sp+152]
0009d52cb 0x9d530
0009d530
0009d530loc_9d530:
0009d530ldr x3, [sp+264]
0009d534add x3, x3, 1
0009d538str x3, [sp+264]
0009d53cb 0x9d4fc
0009d540
0009d540loc_9d540:
0009d540b 0x9d390
0009d544
0009d544loc_9d544:
0009d544b 0x9d4f0
0009d548
0009d548loc_9d548:
0009d548ldr x3, [sp+296]
0009d54cldr x4, [sp+304]
0009d550subs xzr, x3, x4
0009d554b.gt 0x9d55c
0009d558b 0x9d5a4
0009d55c
0009d55cloc_9d55c:
0009d55cldr x3, [sp+288]
0009d560str x3, [sp+616]
0009d564ldr x3, [sp+616]
0009d568ldr x1, [x3]
0009d56cldr x2, [x3+8]
0009d570str x1, [sp+336]
0009d574str x2, [sp+344]
0009d578ldr x0, [sp+152]
0009d57cbl internal/bisect.fnvString
0009d580str x0, [sp+152]
0009d584b 0x9d588
0009d588
0009d588loc_9d588:
0009d588ldr x3, [sp+304]
0009d58cadd x3, x3, 1
0009d590str x3, [sp+304]
0009d594ldr x3, [sp+616]
0009d598add x3, x3, 16
0009d59cstr x3, [sp+288]
0009d5a0b 0x9d548
0009d5a4
0009d5a4loc_9d5a4:
0009d5a4b 0x9d390
0009d5a8
0009d5a8loc_9d5a8:
0009d5a8b 0x9d5ac
0009d5ac
0009d5acloc_9d5ac:
0009d5acb 0x9d5b0
0009d5b0
0009d5b0loc_9d5b0:
0009d5b0b 0x9d4f4
0009d5b4
0009d5b4loc_9d5b4:
0009d5b4b 0x9d5ac
0009d5b8
0009d5b8loc_9d5b8:
0009d5b8b 0x9d5b0
0009d5bc
0009d5bcloc_9d5bc:
0009d5bcb 0x9d5c0
0009d5c0
0009d5c0loc_9d5c0:
0009d5c0b 0x9d5c4
0009d5c4
0009d5c4loc_9d5c4:
0009d5c4b 0x9d5c8
0009d5c8
0009d5c8loc_9d5c8:
0009d5c8b 0x9d5cc
0009d5cc
0009d5ccloc_9d5cc:
0009d5ccb 0x9d5d0
0009d5d0
0009d5d0loc_9d5d0:
0009d5d0b 0x9d3c8
0009d5d4
0009d5d4loc_9d5d4:
0009d5d4b 0x9d5c0
0009d5d8
0009d5d8loc_9d5d8:
0009d5d8b 0x9d5c4
0009d5dc
0009d5dcloc_9d5dc:
0009d5dcb 0x9d5c8
0009d5e0
0009d5e0loc_9d5e0:
0009d5e0b 0x9d5e4
0009d5e4
0009d5e4loc_9d5e4:
0009d5e4b 0x9d5e8
0009d5e8
0009d5e8loc_9d5e8:
0009d5e8b 0x9d5cc
0009d5ec
0009d5ecloc_9d5ec:
0009d5ecb 0x9d5e4
0009d5f0
0009d5f0loc_9d5f0:
0009d5f0ldr x3, [sp+192]
0009d5f4ldr x4, [sp+200]
0009d5f8subs xzr, x3, x4
0009d5fcb.gt 0x9d604
0009d600b 0x9d634
0009d604
0009d604loc_9d604:
0009d604ldr x2, [sp+200]
0009d608ldr x3, [sp+696]
0009d60cldr x1, [x3+3*x2]
0009d610str x1, [sp+88]
0009d614ldr x0, [sp+152]
0009d618bl internal/bisect.fnvUint64
0009d61cstr x0, [sp+152]
0009d620b 0x9d624
0009d624
0009d624loc_9d624:
0009d624ldr x3, [sp+200]
0009d628add x3, x3, 1
0009d62cstr x3, [sp+200]
0009d630b 0x9d5f0
0009d634
0009d634loc_9d634:
0009d634b 0x9d390
0009d638
0009d638loc_9d638:
0009d638b 0x9d5e8
0009d63c
0009d63cloc_9d63c:
0009d63cldr x3, [sp+160]
0009d640ldr x4, [sp+168]
0009d644subs xzr, x3, x4
0009d648b.gt 0x9d650
0009d64cb 0x9d680
0009d650
0009d650loc_9d650:
0009d650ldr x2, [sp+168]
0009d654ldr x3, [sp+648]
0009d658ldr x1, [x3+3*x2]
0009d65cstr x1, [sp+72]
0009d660ldr x0, [sp+152]
0009d664bl internal/bisect.fnvUint64
0009d668str x0, [sp+152]
0009d66cb 0x9d670
0009d670
0009d670loc_9d670:
0009d670ldr x3, [sp+168]
0009d674add x3, x3, 1
0009d678str x3, [sp+168]
0009d67cb 0x9d63c
0009d680
0009d680loc_9d680:
0009d680b 0x9d390
0009d684
0009d684loc_9d684:
0009d684b 0x9d688
0009d688
0009d688loc_9d688:
0009d688b 0x9d68c
0009d68c
0009d68cloc_9d68c:
0009d68cb 0x9d690
0009d690
0009d690loc_9d690:
0009d690b 0x9d5d0
0009d694
0009d694loc_9d694:
0009d694b 0x9d688
0009d698
0009d698loc_9d698:
0009d698ldr x3, [sp+208]
0009d69cldr x4, [sp+216]
0009d6a0subs xzr, x3, x4
0009d6a4b.gt 0x9d6ac
0009d6a8b 0x9d6dc
0009d6ac
0009d6acloc_9d6ac:
0009d6acldr x2, [sp+216]
0009d6b0ldr x3, [sp+720]
0009d6b4ldr w1, [x3+2*x2]
0009d6b8str w1, [sp+44]
0009d6bcldr x0, [sp+152]
0009d6c0bl internal/bisect.fnvUint32
0009d6c4str x0, [sp+152]
0009d6c8b 0x9d6cc
0009d6cc
0009d6ccloc_9d6cc:
0009d6ccldr x3, [sp+216]
0009d6d0add x3, x3, 1
0009d6d4str x3, [sp+216]
0009d6d8b 0x9d698
0009d6dc
0009d6dcloc_9d6dc:
0009d6dcb 0x9d390
0009d6e0
0009d6e0loc_9d6e0:
0009d6e0b 0x9d68c
0009d6e4
0009d6e4loc_9d6e4:
0009d6e4b 0x9d6e8
0009d6e8
0009d6e8loc_9d6e8:
0009d6e8b 0x9d6ec
0009d6ec
0009d6ecloc_9d6ec:
0009d6ecb 0x9d690
0009d6f0
0009d6f0loc_9d6f0:
0009d6f0b 0x9d6e8
0009d6f4
0009d6f4loc_9d6f4:
0009d6f4b 0x9d6ec
0009d6f8
0009d6f8loc_9d6f8:
0009d6f8b 0x9d3cc
0009d6fc
0009d6fcloc_9d6fc:
0009d6fcstp x0, x1, [sp+8]
0009d700str x2, [sp+24]
0009d704mov x3, x30
0009d708bl runtime.morestack_noctxt.abi0
0009d70cldp x0, x1, [sp+8]
0009d710ldr x2, [sp+24]
0009d714b 0x9c9c0
0009d718udf 0
0009d71cudf 0
0009c9c0
0009c9c0internal/bisect.Hash: ; void internal/bisect.Hash(struct []interface {} data)
0009c9c0ldr x16, [x28+16]
0009c9c4sub x17, sp, 768
0009c9c8subs xzr, x17, x16
0009c9ccb.ls 0x9d6fc
0009c9d0sub x20, sp, 896
0009c9d4stp x29, x30, [x20-8]
0009c9d8add sp, x20, 0
0009c9dcsub x29, sp, 8
0009c9e0str x0, [sp+904]
0009c9e4str x1, [sp+912]
0009c9e8str x2, [sp+920]
0009c9ecstr xzr, [sp+64]
0009c9f0movz x3, 8997
0009c9f4movk x3, 0x84220000
0009c9f8movk x3, 0x9ce400000000
0009c9fcmovk x3, 0xcbf2000000000000
0009ca00str x3, [sp+152]
0009ca04ldr x3, [sp+904]
0009ca08str x3, [sp+864]
0009ca0cstr x1, [sp+872]
0009ca10str x2, [sp+880]
0009ca14str xzr, [sp+328]
0009ca18str x1, [sp+320]
0009ca1cldr x3, [sp+864]
0009ca20str x3, [sp+312]
0009ca24b 0x9ca28
0009ca28
0009ca28loc_9ca28:
0009ca28ldr x3, [sp+320]
0009ca2cldr x4, [sp+328]
0009ca30subs xzr, x3, x4
0009ca34b.gt 0x9ca3c
0009ca38b 0x9d334
0009ca3c
0009ca3cloc_9ca3c:
0009ca3cldr x3, [sp+312]
0009ca40str x3, [sp+640]
0009ca44ldr x3, [sp+640]
0009ca48ldr x4, [x3+8]
0009ca4cldr x3, [x3]
0009ca50str x3, [sp+600]
0009ca54str x4, [sp+608]
0009ca58str x3, [sp+624]
0009ca5cstr x4, [sp+632]
0009ca60cbnz x3, 0x9ca68
0009ca64b 0x9d6f8
0009ca68
0009ca68loc_9ca68:
0009ca68ldr w3, [x3+16]
0009ca6cstr w3, [sp+60]
0009ca70movz x4, 30713
0009ca74movk x4, 0x66db0000
0009ca78subs wzr, w3, w4
0009ca7cb.ls 0x9ca84
0009ca80b 0x9ceb0
0009ca84
0009ca84loc_9ca84:
0009ca84movz x4, 26465
0009ca88movk x4, 0x3d440000
0009ca8csubs wzr, w3, w4
0009ca90b.ls 0x9ca98
0009ca94b 0x9cc7c
0009ca98
0009ca98loc_9ca98:
0009ca98movz x4, 52240
0009ca9cmovk x4, 0x13b60000
0009caa0subs wzr, w3, w4
0009caa4b.ls 0x9caac
0009caa8b 0x9cb7c
0009caac
0009caacloc_9caac:
0009caacmovz x2, 21838
0009cab0movk x2, 0x2940000
0009cab4subs wzr, w3, w2
0009cab8b.eq 0x9cac0
0009cabcb 0x9cb14
0009cac0
0009cac0loc_9cac0:
0009cac0ldr x2, [sp+624]
0009cac4adrp x3, 0x559000
0009cac8add x3, x3, 3328
0009caccsubs xzr, x2, x3
0009cad0b.eq 0x9cad8
0009cad4b 0x9cae0
0009cad8
0009cad8loc_9cad8:
0009cad8orr x0, xzr, 1
0009cadcb 0x9cae8
0009cae0
0009cae0loc_9cae0:
0009cae0mov x0, xzr
0009cae4b 0x9cae8
0009cae8
0009cae8loc_9cae8:
0009cae8strb w0, [sp+43]
0009caectbnz w0, 0, 0x9caf4
0009caf0b 0x9d6f4
0009caf4
0009caf4loc_9caf4:
0009caf4b 0x9caf8
0009caf8
0009caf8loc_9caf8:
0009caf8ldr x2, [sp+632]
0009cafcldr w1, [x2]
0009cb00str w1, [sp+52]
0009cb04ldr x0, [sp+152]
0009cb08bl internal/bisect.fnvUint32
0009cb0cstr x0, [sp+152]
0009cb10b 0x9d390
0009cb14
0009cb14loc_9cb14:
0009cb14movz x2, 52240
0009cb18movk x2, 0x13b60000
0009cb1csubs wzr, w3, w2
0009cb20b.eq 0x9cb28
0009cb24b 0x9d6f0
0009cb28
0009cb28loc_9cb28:
0009cb28ldr x2, [sp+624]
0009cb2cadrp x3, 0x559000
0009cb30add x3, x3, 3264
0009cb34subs xzr, x2, x3
0009cb38b.eq 0x9cb40
0009cb3cb 0x9cb48
0009cb40
0009cb40loc_9cb40:
0009cb40orr x0, xzr, 1
0009cb44b 0x9cb50
0009cb48
0009cb48loc_9cb48:
0009cb48mov x0, xzr
0009cb4cb 0x9cb50
0009cb50
0009cb50loc_9cb50:
0009cb50strb w0, [sp+43]
0009cb54tbnz w0, 0, 0x9cb5c
0009cb58b 0x9d6e4
0009cb5c
0009cb5cloc_9cb5c:
0009cb5cb 0x9cb60
0009cb60
0009cb60loc_9cb60:
0009cb60ldr x2, [sp+632]
0009cb64ldrsw x1, [x2]
0009cb68str w1, [sp+56]
0009cb6cldr x0, [sp+152]
0009cb70bl internal/bisect.fnvUint32
0009cb74str x0, [sp+152]
0009cb78b 0x9d390
0009cb7c
0009cb7cloc_9cb7c:
0009cb7cmovz x4, 52910
0009cb80movk x4, 0x38900000
0009cb84subs wzr, w3, w4
0009cb88b.eq 0x9cb90
0009cb8cb 0x9cbfc
0009cb90
0009cb90loc_9cb90:
0009cb90ldr x3, [sp+624]
0009cb94adrp x4, 0x551000
0009cb98add x4, x4, 1536
0009cb9csubs xzr, x3, x4
0009cba0b.eq 0x9cba8
0009cba4b 0x9cbb0
0009cba8
0009cba8loc_9cba8:
0009cba8orr x0, xzr, 1
0009cbacb 0x9cbb8
0009cbb0
0009cbb0loc_9cbb0:
0009cbb0mov x0, xzr
0009cbb4b 0x9cbb8
0009cbb8
0009cbb8loc_9cbb8:
0009cbb8strb w0, [sp+43]
0009cbbctbnz w0, 0, 0x9cbc4
0009cbc0b 0x9d6e0
0009cbc4
0009cbc4loc_9cbc4:
0009cbc4b 0x9cbc8
0009cbc8
0009cbc8loc_9cbc8:
0009cbc8ldr x3, [sp+632]
0009cbccldr x4, [x3+8]
0009cbd0ldr x5, [x3]
0009cbd4ldr x3, [x3+16]
0009cbd8str x5, [sp+424]
0009cbdcstr x4, [sp+432]
0009cbe0str x3, [sp+440]
0009cbe4str x5, [sp+720]
0009cbe8str x4, [sp+728]
0009cbecstr x3, [sp+736]
0009cbf0str xzr, [sp+216]
0009cbf4str x4, [sp+208]
0009cbf8b 0x9d698
0009cbfc
0009cbfcloc_9cbfc:
0009cbfcmovz x4, 26465
0009cc00movk x4, 0x3d440000
0009cc04subs wzr, w3, w4
0009cc08b.eq 0x9cc10
0009cc0cb 0x9d694
0009cc10
0009cc10loc_9cc10:
0009cc10ldr x3, [sp+624]
0009cc14adrp x4, 0x551000
0009cc18add x4, x4, 1856
0009cc1csubs xzr, x3, x4
0009cc20b.eq 0x9cc28
0009cc24b 0x9cc30
0009cc28
0009cc28loc_9cc28:
0009cc28orr x0, xzr, 1
0009cc2cb 0x9cc38
0009cc30
0009cc30loc_9cc30:
0009cc30mov x0, xzr
0009cc34b 0x9cc38
0009cc38
0009cc38loc_9cc38:
0009cc38strb w0, [sp+43]
0009cc3ctbnz w0, 0, 0x9cc44
0009cc40b 0x9d684
0009cc44
0009cc44loc_9cc44:
0009cc44b 0x9cc48
0009cc48
0009cc48loc_9cc48:
0009cc48ldr x3, [sp+632]
0009cc4cldr x4, [x3+8]
0009cc50ldr x5, [x3]
0009cc54ldr x3, [x3+16]
0009cc58str x5, [sp+352]
0009cc5cstr x4, [sp+360]
0009cc60str x3, [sp+368]
0009cc64str x5, [sp+648]
0009cc68str x4, [sp+656]
0009cc6cstr x3, [sp+664]
0009cc70str xzr, [sp+168]
0009cc74str x4, [sp+160]
0009cc78b 0x9d63c
0009cc7c
0009cc7cloc_9cc7c:
0009cc7cmovz x4, 1665
0009cc80movk x4, 0x4d160000
0009cc84subs wzr, w3, w4
0009cc88b.ls 0x9cc90
0009cc8cb 0x9cd78
0009cc90
0009cc90loc_9cc90:
0009cc90movz x4, 59133
0009cc94movk x4, 0x48d70000
0009cc98subs wzr, w3, w4
0009cc9cb.eq 0x9cca4
0009cca0b 0x9cd10
0009cca4
0009cca4loc_9cca4:
0009cca4ldr x3, [sp+624]
0009cca8adrp x4, 0x551000
0009ccacadd x4, x4, 1600
0009ccb0subs xzr, x3, x4
0009ccb4b.eq 0x9ccbc
0009ccb8b 0x9ccc4
0009ccbc
0009ccbcloc_9ccbc:
0009ccbcorr x0, xzr, 1
0009ccc0b 0x9cccc
0009ccc4
0009ccc4loc_9ccc4:
0009ccc4mov x0, xzr
0009ccc8b 0x9cccc
0009cccc
0009ccccloc_9cccc:
0009ccccstrb w0, [sp+43]
0009ccd0tbnz w0, 0, 0x9ccd8
0009ccd4b 0x9d638
0009ccd8
0009ccd8loc_9ccd8:
0009ccd8b 0x9ccdc
0009ccdc
0009ccdcloc_9ccdc:
0009ccdcldr x3, [sp+632]
0009cce0ldr x4, [x3+8]
0009cce4ldr x5, [x3]
0009cce8ldr x3, [x3+16]
0009ccecstr x5, [sp+400]
0009ccf0str x4, [sp+408]
0009ccf4str x3, [sp+416]
0009ccf8str x5, [sp+696]
0009ccfcstr x4, [sp+704]
0009cd00str x3, [sp+712]
0009cd04str xzr, [sp+200]
0009cd08str x4, [sp+192]
0009cd0cb 0x9d5f0
0009cd10
0009cd10loc_9cd10:
0009cd10movz x2, 1665
0009cd14movk x2, 0x4d160000
0009cd18subs wzr, w3, w2
0009cd1cb.eq 0x9cd24
0009cd20b 0x9d5ec
0009cd24
0009cd24loc_9cd24:
0009cd24ldr x2, [sp+624]
0009cd28adrp x3, 0x559000
0009cd2cadd x3, x3, 3456
0009cd30subs xzr, x2, x3
0009cd34b.eq 0x9cd3c
0009cd38b 0x9cd44
0009cd3c
0009cd3cloc_9cd3c:
0009cd3corr x0, xzr, 1
0009cd40b 0x9cd4c
0009cd44
0009cd44loc_9cd44:
0009cd44mov x0, xzr
0009cd48b 0x9cd4c
0009cd4c
0009cd4cloc_9cd4c:
0009cd4cstrb w0, [sp+43]
0009cd50tbnz w0, 0, 0x9cd58
0009cd54b 0x9d5e0
0009cd58
0009cd58loc_9cd58:
0009cd58b 0x9cd5c
0009cd5c
0009cd5cloc_9cd5c:
0009cd5cldr x2, [sp+632]
0009cd60ldr x1, [x2]
0009cd64str x1, [sp+120]
0009cd68ldr x0, [sp+152]
0009cd6cbl internal/bisect.fnvUint64
0009cd70str x0, [sp+152]
0009cd74b 0x9d390
0009cd78
0009cd78loc_9cd78:
0009cd78movz x2, 23687
0009cd7cmovk x2, 0x625f0000
0009cd80subs wzr, w3, w2
0009cd84b.eq 0x9cd8c
0009cd88b 0x9cde0
0009cd8c
0009cd8cloc_9cd8c:
0009cd8cldr x2, [sp+624]
0009cd90adrp x3, 0x559000
0009cd94add x3, x3, 3392
0009cd98subs xzr, x2, x3
0009cd9cb.eq 0x9cda4
0009cda0b 0x9cdac
0009cda4
0009cda4loc_9cda4:
0009cda4orr x0, xzr, 1
0009cda8b 0x9cdb4
0009cdac
0009cdacloc_9cdac:
0009cdacmov x0, xzr
0009cdb0b 0x9cdb4
0009cdb4
0009cdb4loc_9cdb4:
0009cdb4strb w0, [sp+43]
0009cdb8tbnz w0, 0, 0x9cdc0
0009cdbcb 0x9d5dc
0009cdc0
0009cdc0loc_9cdc0:
0009cdc0b 0x9cdc4
0009cdc4
0009cdc4loc_9cdc4:
0009cdc4ldr x2, [sp+632]
0009cdc8ldr x1, [x2]
0009cdccstr x1, [sp+128]
0009cdd0ldr x0, [sp+152]
0009cdd4bl internal/bisect.fnvUint64
0009cdd8str x0, [sp+152]
0009cddcb 0x9d390
0009cde0
0009cde0loc_9cde0:
0009cde0movz x2, 25202
0009cde4movk x2, 0x651d0000
0009cde8subs wzr, w3, w2
0009cdecb.eq 0x9cdf4
0009cdf0b 0x9ce48
0009cdf4
0009cdf4loc_9cdf4:
0009cdf4ldr x2, [sp+624]
0009cdf8adrp x3, 0x559000
0009cdfcadd x3, x3, 3072
0009ce00subs xzr, x2, x3
0009ce04b.eq 0x9ce0c
0009ce08b 0x9ce14
0009ce0c
0009ce0cloc_9ce0c:
0009ce0corr x0, xzr, 1
0009ce10b 0x9ce1c
0009ce14
0009ce14loc_9ce14:
0009ce14mov x0, xzr
0009ce18b 0x9ce1c
0009ce1c
0009ce1cloc_9ce1c:
0009ce1cstrb w0, [sp+43]
0009ce20tbnz w0, 0, 0x9ce28
0009ce24b 0x9d5d8
0009ce28
0009ce28loc_9ce28:
0009ce28b 0x9ce2c
0009ce2c
0009ce2cloc_9ce2c:
0009ce2cldr x2, [sp+632]
0009ce30ldrb w1, [x2]
0009ce34strb w1, [sp+42]
0009ce38ldr x0, [sp+152]
0009ce3cbl internal/bisect.fnv
0009ce40str x0, [sp+152]
0009ce44b 0x9d390
0009ce48
0009ce48loc_9ce48:
0009ce48movz x2, 30713
0009ce4cmovk x2, 0x66db0000
0009ce50subs wzr, w3, w2
0009ce54b.eq 0x9ce5c
0009ce58b 0x9d5d4
0009ce5c
0009ce5cloc_9ce5c:
0009ce5cldr x2, [sp+624]
0009ce60adrp x3, 0x559000
0009ce64add x3, x3, 3520
0009ce68subs xzr, x2, x3
0009ce6cb.eq 0x9ce74
0009ce70b 0x9ce7c
0009ce74
0009ce74loc_9ce74:
0009ce74orr x0, xzr, 1
0009ce78b 0x9ce84
0009ce7c
0009ce7cloc_9ce7c:
0009ce7cmov x0, xzr
0009ce80b 0x9ce84
0009ce84
0009ce84loc_9ce84:
0009ce84strb w0, [sp+43]
0009ce88tbnz w0, 0, 0x9ce90
0009ce8cb 0x9d5bc
0009ce90
0009ce90loc_9ce90:
0009ce90b 0x9ce94
0009ce94
0009ce94loc_9ce94:
0009ce94ldr x2, [sp+632]
0009ce98ldr x1, [x2]
0009ce9cstr x1, [sp+144]
0009cea0ldr x0, [sp+152]
0009cea4bl internal/bisect.fnvUint64
0009cea8str x0, [sp+152]
0009ceacb 0x9d390
0009ceb0
0009ceb0loc_9ceb0:
0009ceb0movz x4, 31996
0009ceb4movk x4, 0x7e6c0000
0009ceb8adds wzr, w3, w4
0009cebcb.ls 0x9cec4
0009cec0b 0x9d0c8
0009cec4
0009cec4loc_9cec4:
0009cec4movz x4, 26119
0009cec8movk x4, 0x72550000
0009ceccsubs wzr, w3, w4
0009ced0b.ls 0x9ced8
0009ced4b 0x9cfc8
0009ced8
0009ced8loc_9ced8:
0009ced8movz x4, 24383
0009cedcmovk x4, 0x68f30000
0009cee0subs wzr, w3, w4
0009cee4b.eq 0x9ceec
0009cee8b 0x9cf40
0009ceec
0009ceecloc_9ceec:
0009ceecldr x2, [sp+624]
0009cef0adrp x3, 0x559000
0009cef4add x3, x3, 3648
0009cef8subs xzr, x2, x3
0009cefcb.eq 0x9cf04
0009cf00b 0x9cf0c
0009cf04
0009cf04loc_9cf04:
0009cf04orr x0, xzr, 1
0009cf08b 0x9cf14
0009cf0c
0009cf0cloc_9cf0c:
0009cf0cmov x0, xzr
0009cf10b 0x9cf14
0009cf14
0009cf14loc_9cf14:
0009cf14strb w0, [sp+43]
0009cf18tbnz w0, 0, 0x9cf20
0009cf1cb 0x9d5b8
0009cf20
0009cf20loc_9cf20:
0009cf20b 0x9cf24
0009cf24
0009cf24loc_9cf24:
0009cf24ldr x2, [sp+632]
0009cf28ldr x1, [x2]
0009cf2cstr x1, [sp+112]
0009cf30ldr x0, [sp+152]
0009cf34bl internal/bisect.fnvUint64
0009cf38str x0, [sp+152]
0009cf3cb 0x9d390
0009cf40
0009cf40loc_9cf40:
0009cf40movz x4, 26119
0009cf44movk x4, 0x72550000
0009cf48subs wzr, w3, w4
0009cf4cb.eq 0x9cf54
0009cf50b 0x9d5b4
0009cf54
0009cf54loc_9cf54:
0009cf54ldr x3, [sp+624]
0009cf58adrp x4, 0x551000
0009cf5cadd x4, x4, 2112
0009cf60subs xzr, x3, x4
0009cf64b.eq 0x9cf6c
0009cf68b 0x9cf74
0009cf6c
0009cf6cloc_9cf6c:
0009cf6corr x0, xzr, 1
0009cf70b 0x9cf7c
0009cf74
0009cf74loc_9cf74:
0009cf74mov x0, xzr
0009cf78b 0x9cf7c
0009cf7c
0009cf7cloc_9cf7c:
0009cf7cstrb w0, [sp+43]
0009cf80tbnz w0, 0, 0x9cf88
0009cf84b 0x9d5a8
0009cf88
0009cf88loc_9cf88:
0009cf88b 0x9cf8c
0009cf8c
0009cf8cloc_9cf8c:
0009cf8cldr x3, [sp+632]
0009cf90ldr x4, [x3+8]
0009cf94ldr x5, [x3]
0009cf98ldr x3, [x3+16]
0009cf9cstr x5, [sp+544]
0009cfa0str x4, [sp+552]
0009cfa4str x3, [sp+560]
0009cfa8str x5, [sp+840]
0009cfacstr x4, [sp+848]
0009cfb0str x3, [sp+856]
0009cfb4str xzr, [sp+304]
0009cfb8str x4, [sp+296]
0009cfbcldr x3, [sp+840]
0009cfc0str x3, [sp+288]
0009cfc4b 0x9d548
0009cfc8
0009cfc8loc_9cfc8:
0009cfc8movz x4, 26382
0009cfccmovk x4, 0x72ae0000
0009cfd0subs wzr, w3, w4
0009cfd4b.eq 0x9cfdc
0009cfd8b 0x9d048
0009cfdc
0009cfdcloc_9cfdc:
0009cfdcldr x3, [sp+624]
0009cfe0adrp x4, 0x551000
0009cfe4add x4, x4, 1728
0009cfe8subs xzr, x3, x4
0009cfecb.eq 0x9cff4
0009cff0b 0x9cffc
0009cff4
0009cff4loc_9cff4:
0009cff4orr x0, xzr, 1
0009cff8b 0x9d004
0009cffc
0009cffcloc_9cffc:
0009cffcmov x0, xzr
0009d000b 0x9d004
0009d004
0009d004loc_9d004:
0009d004strb w0, [sp+43]
0009d008tbnz w0, 0, 0x9d010
0009d00cb 0x9d544
0009d010
0009d010loc_9d010:
0009d010b 0x9d014
0009d014
0009d014loc_9d014:
0009d014ldr x3, [sp+632]
0009d018ldr x4, [x3+8]
0009d01cldr x5, [x3]
0009d020ldr x3, [x3+16]
0009d024str x5, [sp+496]
0009d028str x4, [sp+504]
0009d02cstr x3, [sp+512]
0009d030str x5, [sp+792]
0009d034str x4, [sp+800]
0009d038str x3, [sp+808]
0009d03cstr xzr, [sp+264]
0009d040str x4, [sp+256]
0009d044b 0x9d4fc
0009d048
0009d048loc_9d048:
0009d048movz x4, 31996
0009d04cmovk x4, 0x7e6c0000
0009d050adds wzr, w3, w4
0009d054b.eq 0x9d05c
0009d058b 0x9d4f8
0009d05c
0009d05cloc_9d05c:
0009d05cldr x3, [sp+624]
0009d060adrp x4, 0x550000
0009d064add x4, x4, 1792
0009d068subs xzr, x3, x4
0009d06cb.eq 0x9d074
0009d070b 0x9d07c
0009d074
0009d074loc_9d074:
0009d074orr x0, xzr, 1
0009d078b 0x9d084
0009d07c
0009d07cloc_9d07c:
0009d07cmov x0, xzr
0009d080b 0x9d084
0009d084
0009d084loc_9d084:
0009d084strb w0, [sp+43]
0009d088tbnz w0, 0, 0x9d090
0009d08cb 0x9d4e8
0009d090
0009d090loc_9d090:
0009d090b 0x9d094
0009d094
0009d094loc_9d094:
0009d094ldr x3, [sp+632]
0009d098ldr x4, [x3+8]
0009d09cldr x5, [x3]
0009d0a0ldr x3, [x3+16]
0009d0a4str x5, [sp+472]
0009d0a8str x4, [sp+480]
0009d0acstr x3, [sp+488]
0009d0b0str x5, [sp+768]
0009d0b4str x4, [sp+776]
0009d0b8str x3, [sp+784]
0009d0bcstr xzr, [sp+248]
0009d0c0str x4, [sp+240]
0009d0c4b 0x9d4a0
0009d0c8
0009d0c8loc_9d0c8:
0009d0c8movz x4, 22429
0009d0ccmovk x4, 0x6f680000
0009d0d0adds wzr, w3, w4
0009d0d4b.ls 0x9d0dc
0009d0d8b 0x9d1cc
0009d0dc
0009d0dcloc_9d0dc:
0009d0dcmovz x4, 32038
0009d0e0movk x4, 0x71ec0000
0009d0e4adds wzr, w3, w4
0009d0e8b.eq 0x9d0f0
0009d0ecb 0x9d15c
0009d0f0
0009d0f0loc_9d0f0:
0009d0f0ldr x3, [sp+624]
0009d0f4adrp x4, 0x550000
0009d0f8add x4, x4, 1408
0009d0fcsubs xzr, x3, x4
0009d100b.eq 0x9d108
0009d104b 0x9d110
0009d108
0009d108loc_9d108:
0009d108orr x0, xzr, 1
0009d10cb 0x9d118
0009d110
0009d110loc_9d110:
0009d110mov x0, xzr
0009d114b 0x9d118
0009d118
0009d118loc_9d118:
0009d118strb w0, [sp+43]
0009d11ctbnz w0, 0, 0x9d124
0009d120b 0x9d49c
0009d124
0009d124loc_9d124:
0009d124b 0x9d128
0009d128
0009d128loc_9d128:
0009d128ldr x3, [sp+632]
0009d12cldr x4, [x3+8]
0009d130ldr x5, [x3]
0009d134ldr x3, [x3+16]
0009d138str x5, [sp+448]
0009d13cstr x4, [sp+456]
0009d140str x3, [sp+464]
0009d144str x5, [sp+744]
0009d148str x4, [sp+752]
0009d14cstr x3, [sp+760]
0009d150str xzr, [sp+232]
0009d154str x4, [sp+224]
0009d158b 0x9d454
0009d15c
0009d15cloc_9d15c:
0009d15cmovz x4, 22429
0009d160movk x4, 0x6f680000
0009d164adds wzr, w3, w4
0009d168b.eq 0x9d170
0009d16cb 0x9d450
0009d170
0009d170loc_9d170:
0009d170ldr x3, [sp+624]
0009d174adrp x4, 0x558000
0009d178add x4, x4, 2944
0009d17csubs xzr, x3, x4
0009d180b.eq 0x9d188
0009d184b 0x9d190
0009d188
0009d188loc_9d188:
0009d188orr x0, xzr, 1
0009d18cb 0x9d198
0009d190
0009d190loc_9d190:
0009d190mov x0, xzr
0009d194b 0x9d198
0009d198
0009d198loc_9d198:
0009d198strb w0, [sp+43]
0009d19ctbnz w0, 0, 0x9d1a4
0009d1a0b 0x9d444
0009d1a4
0009d1a4loc_9d1a4:
0009d1a4b 0x9d1a8
0009d1a8
0009d1a8loc_9d1a8:
0009d1a8ldr x3, [sp+632]
0009d1acldr x1, [x3]
0009d1b0ldr x2, [x3+8]
0009d1b4str x1, [sp+568]
0009d1b8str x2, [sp+576]
0009d1bcldr x0, [sp+152]
0009d1c0bl internal/bisect.fnvString
0009d1c4str x0, [sp+152]
0009d1c8b 0x9d390
0009d1cc
0009d1ccloc_9d1cc:
0009d1ccmovz x4, 56471
0009d1d0movk x4, 0x2e6d0000
0009d1d4adds wzr, w3, w4
0009d1d8b.eq 0x9d1e0
0009d1dcb 0x9d24c
0009d1e0
0009d1e0loc_9d1e0:
0009d1e0ldr x3, [sp+624]
0009d1e4adrp x4, 0x550000
0009d1e8add x4, x4, 1216
0009d1ecsubs xzr, x3, x4
0009d1f0b.eq 0x9d1f8
0009d1f4b 0x9d200
0009d1f8
0009d1f8loc_9d1f8:
0009d1f8orr x0, xzr, 1
0009d1fcb 0x9d208
0009d200
0009d200loc_9d200:
0009d200mov x0, xzr
0009d204b 0x9d208
0009d208
0009d208loc_9d208:
0009d208strb w0, [sp+43]
0009d20ctbnz w0, 0, 0x9d214
0009d210b 0x9d440
0009d214
0009d214loc_9d214:
0009d214b 0x9d218
0009d218
0009d218loc_9d218:
0009d218ldr x3, [sp+632]
0009d21cldr x4, [x3+8]
0009d220ldr x5, [x3]
0009d224ldr x3, [x3+16]
0009d228str x5, [sp+520]
0009d22cstr x4, [sp+528]
0009d230str x3, [sp+536]
0009d234str x5, [sp+816]
0009d238str x4, [sp+824]
0009d23cstr x3, [sp+832]
0009d240str xzr, [sp+280]
0009d244str x4, [sp+272]
0009d248b 0x9d3f8
0009d24c
0009d24cloc_9d24c:
0009d24cmovz x4, 36966
0009d250movk x4, 0x20ec0000
0009d254adds wzr, w3, w4
0009d258b.eq 0x9d260
0009d25cb 0x9d2b4
0009d260
0009d260loc_9d260:
0009d260ldr x2, [sp+624]
0009d264adrp x3, 0x558000
0009d268add x3, x3, 3584
0009d26csubs xzr, x2, x3
0009d270b.eq 0x9d278
0009d274b 0x9d280
0009d278
0009d278loc_9d278:
0009d278orr x0, xzr, 1
0009d27cb 0x9d288
0009d280
0009d280loc_9d280:
0009d280mov x0, xzr
0009d284b 0x9d288
0009d288
0009d288loc_9d288:
0009d288strb w0, [sp+43]
0009d28ctbnz w0, 0, 0x9d294
0009d290b 0x9d3f4
0009d294
0009d294loc_9d294:
0009d294b 0x9d298
0009d298
0009d298loc_9d298:
0009d298ldr x2, [sp+632]
0009d29cldr x1, [x2]
0009d2a0str x1, [sp+136]
0009d2a4ldr x0, [sp+152]
0009d2a8bl internal/bisect.fnvUint64
0009d2acstr x0, [sp+152]
0009d2b0b 0x9d390
0009d2b4
0009d2b4loc_9d2b4:
0009d2b4movz x4, 16630
0009d2b8movk x4, 0x16350000
0009d2bcadds wzr, w3, w4
0009d2c0b.eq 0x9d2c8
0009d2c4b 0x9d3f0
0009d2c8
0009d2c8loc_9d2c8:
0009d2c8ldr x3, [sp+624]
0009d2ccadrp x4, 0x550000
0009d2d0add x4, x4, 1664
0009d2d4subs xzr, x3, x4
0009d2d8b.eq 0x9d2e0
0009d2dcb 0x9d2e8
0009d2e0
0009d2e0loc_9d2e0:
0009d2e0orr x0, xzr, 1
0009d2e4b 0x9d2f0
0009d2e8
0009d2e8loc_9d2e8:
0009d2e8mov x0, xzr
0009d2ecb 0x9d2f0
0009d2f0
0009d2f0loc_9d2f0:
0009d2f0strb w0, [sp+43]
0009d2f4tbnz w0, 0, 0x9d2fc
0009d2f8b 0x9d3b0
0009d2fc
0009d2fcloc_9d2fc:
0009d2fcb 0x9d300
0009d300
0009d300loc_9d300:
0009d300ldr x3, [sp+632]
0009d304ldr x4, [x3+8]
0009d308ldr x5, [x3]
0009d30cldr x3, [x3+16]
0009d310str x5, [sp+376]
0009d314str x4, [sp+384]
0009d318str x3, [sp+392]
0009d31cstr x5, [sp+672]
0009d320str x4, [sp+680]
0009d324str x3, [sp+688]
0009d328str xzr, [sp+184]
0009d32cstr x4, [sp+176]
0009d330b 0x9d348
0009d334
0009d334loc_9d334:
0009d334ldr x0, [sp+152]
0009d338str x0, [sp+64]
0009d33cldp x29, x30, [sp-8]
0009d340add sp, sp, 896
0009d344ret x30
0009d348
0009d348loc_9d348:
0009d348ldr x3, [sp+176]
0009d34cldr x4, [sp+184]
0009d350subs xzr, x3, x4
0009d354b.gt 0x9d35c
0009d358b 0x9d38c
0009d35c
0009d35cloc_9d35c:
0009d35cldr x2, [sp+184]
0009d360ldr x3, [sp+672]
0009d364ldr x1, [x3+3*x2]
0009d368str x1, [sp+80]
0009d36cldr x0, [sp+152]
0009d370bl internal/bisect.fnvUint64
0009d374str x0, [sp+152]
0009d378b 0x9d37c
0009d37c
0009d37cloc_9d37c:
0009d37cldr x3, [sp+184]
0009d380add x3, x3, 1
0009d384str x3, [sp+184]
0009d388b 0x9d348
0009d38c
0009d38cloc_9d38c:
0009d38cb 0x9d390
0009d390
0009d390loc_9d390:
0009d390b 0x9d394
0009d394
0009d394loc_9d394:
0009d394ldr x3, [sp+328]
0009d398add x3, x3, 1
0009d39cstr x3, [sp+328]
0009d3a0ldr x3, [sp+640]
0009d3a4add x3, x3, 16
0009d3a8str x3, [sp+312]
0009d3acb 0x9ca28
0009d3b0
0009d3b0loc_9d3b0:
0009d3b0b 0x9d3b4
0009d3b4
0009d3b4loc_9d3b4:
0009d3b4b 0x9d3b8
0009d3b8
0009d3b8loc_9d3b8:
0009d3b8b 0x9d3bc
0009d3bc
0009d3bcloc_9d3bc:
0009d3bcb 0x9d3c0
0009d3c0
0009d3c0loc_9d3c0:
0009d3c0b 0x9d3c4
0009d3c4
0009d3c4loc_9d3c4:
0009d3c4b 0x9d3c8
0009d3c8
0009d3c8loc_9d3c8:
0009d3c8b 0x9d3cc
0009d3cc
0009d3ccloc_9d3cc:
0009d3ccldr x2, [sp+624]
0009d3d0ldr x3, [sp+632]
0009d3d4str x2, [sp+584]
0009d3d8str x3, [sp+592]
0009d3dcadrp x0, 0x558000
0009d3e0add x0, x0, 2944
0009d3e4adrp x1, 0x675000
0009d3e8add x1, x1, 560
0009d3ecbl runtime.gopanic
0009d3f0
0009d3f0loc_9d3f0:
0009d3f0b 0x9d3b4
0009d3f4
0009d3f4loc_9d3f4:
0009d3f4b 0x9d3b8
0009d3f8
0009d3f8loc_9d3f8:
0009d3f8ldr x3, [sp+272]
0009d3fcldr x4, [sp+280]
0009d400subs xzr, x3, x4
0009d404b.gt 0x9d40c
0009d408b 0x9d43c
0009d40c
0009d40cloc_9d40c:
0009d40cldr x2, [sp+280]
0009d410ldr x3, [sp+816]
0009d414ldrb w1, [x3+x2]
0009d418strb w1, [sp+41]
0009d41cldr x0, [sp+152]
0009d420bl internal/bisect.fnv
0009d424str x0, [sp+152]
0009d428b 0x9d42c
0009d42c
0009d42cloc_9d42c:
0009d42cldr x3, [sp+280]
0009d430add x3, x3, 1
0009d434str x3, [sp+280]
0009d438b 0x9d3f8
0009d43c
0009d43cloc_9d43c:
0009d43cb 0x9d390
0009d440
0009d440loc_9d440:
0009d440b 0x9d3bc
0009d444
0009d444loc_9d444:
0009d444b 0x9d448
0009d448
0009d448loc_9d448:
0009d448b 0x9d44c
0009d44c
0009d44cloc_9d44c:
0009d44cb 0x9d3c0
0009d450
0009d450loc_9d450:
0009d450b 0x9d448
0009d454
0009d454loc_9d454:
0009d454ldr x3, [sp+224]
0009d458ldr x4, [sp+232]
0009d45csubs xzr, x3, x4
0009d460b.gt 0x9d468
0009d464b 0x9d498
0009d468
0009d468loc_9d468:
0009d468ldr x2, [sp+232]
0009d46cldr x3, [sp+744]
0009d470ldrsw x1, [x3+2*x2]
0009d474str w1, [sp+48]
0009d478ldr x0, [sp+152]
0009d47cbl internal/bisect.fnvUint32
0009d480str x0, [sp+152]
0009d484b 0x9d488
0009d488
0009d488loc_9d488:
0009d488ldr x3, [sp+232]
0009d48cadd x3, x3, 1
0009d490str x3, [sp+232]
0009d494b 0x9d454
0009d498
0009d498loc_9d498:
0009d498b 0x9d390
0009d49c
0009d49cloc_9d49c:
0009d49cb 0x9d44c
0009d4a0
0009d4a0loc_9d4a0:
0009d4a0ldr x3, [sp+240]
0009d4a4ldr x4, [sp+248]
0009d4a8subs xzr, x3, x4
0009d4acb.gt 0x9d4b4
0009d4b0b 0x9d4e4
0009d4b4
0009d4b4loc_9d4b4:
0009d4b4ldr x2, [sp+248]
0009d4b8ldr x3, [sp+768]
0009d4bcldr x1, [x3+3*x2]
0009d4c0str x1, [sp+96]
0009d4c4ldr x0, [sp+152]
0009d4c8bl internal/bisect.fnvUint64
0009d4ccstr x0, [sp+152]
0009d4d0b 0x9d4d4
0009d4d4
0009d4d4loc_9d4d4:
0009d4d4ldr x3, [sp+248]
0009d4d8add x3, x3, 1
0009d4dcstr x3, [sp+248]
0009d4e0b 0x9d4a0
0009d4e4
0009d4e4loc_9d4e4:
0009d4e4b 0x9d390
0009d4e8
0009d4e8loc_9d4e8:
0009d4e8b 0x9d4ec
0009d4ec
0009d4ecloc_9d4ec:
0009d4ecb 0x9d4f0
0009d4f0
0009d4f0loc_9d4f0:
0009d4f0b 0x9d4f4
0009d4f4
0009d4f4loc_9d4f4:
0009d4f4b 0x9d3c4
0009d4f8
0009d4f8loc_9d4f8:
0009d4f8b 0x9d4ec
0009d4fc
0009d4fcloc_9d4fc:
0009d4fcldr x3, [sp+256]
0009d500ldr x4, [sp+264]
0009d504subs xzr, x3, x4
0009d508b.gt 0x9d510
0009d50cb 0x9d540
0009d510
0009d510loc_9d510:
0009d510ldr x2, [sp+264]
0009d514ldr x3, [sp+792]
0009d518ldr x1, [x3+3*x2]
0009d51cstr x1, [sp+104]
0009d520ldr x0, [sp+152]
0009d524bl internal/bisect.fnvUint64
0009d528str x0, [sp+152]
0009d52cb 0x9d530
0009d530
0009d530loc_9d530:
0009d530ldr x3, [sp+264]
0009d534add x3, x3, 1
0009d538str x3, [sp+264]
0009d53cb 0x9d4fc
0009d540
0009d540loc_9d540:
0009d540b 0x9d390
0009d544
0009d544loc_9d544:
0009d544b 0x9d4f0
0009d548
0009d548loc_9d548:
0009d548ldr x3, [sp+296]
0009d54cldr x4, [sp+304]
0009d550subs xzr, x3, x4
0009d554b.gt 0x9d55c
0009d558b 0x9d5a4
0009d55c
0009d55cloc_9d55c:
0009d55cldr x3, [sp+288]
0009d560str x3, [sp+616]
0009d564ldr x3, [sp+616]
0009d568ldr x1, [x3]
0009d56cldr x2, [x3+8]
0009d570str x1, [sp+336]
0009d574str x2, [sp+344]
0009d578ldr x0, [sp+152]
0009d57cbl internal/bisect.fnvString
0009d580str x0, [sp+152]
0009d584b 0x9d588
0009d588
0009d588loc_9d588:
0009d588ldr x3, [sp+304]
0009d58cadd x3, x3, 1
0009d590str x3, [sp+304]
0009d594ldr x3, [sp+616]
0009d598add x3, x3, 16
0009d59cstr x3, [sp+288]
0009d5a0b 0x9d548
0009d5a4
0009d5a4loc_9d5a4:
0009d5a4b 0x9d390
0009d5a8
0009d5a8loc_9d5a8:
0009d5a8b 0x9d5ac
0009d5ac
0009d5acloc_9d5ac:
0009d5acb 0x9d5b0
0009d5b0
0009d5b0loc_9d5b0:
0009d5b0b 0x9d4f4
0009d5b4
0009d5b4loc_9d5b4:
0009d5b4b 0x9d5ac
0009d5b8
0009d5b8loc_9d5b8:
0009d5b8b 0x9d5b0
0009d5bc
0009d5bcloc_9d5bc:
0009d5bcb 0x9d5c0
0009d5c0
0009d5c0loc_9d5c0:
0009d5c0b 0x9d5c4
0009d5c4
0009d5c4loc_9d5c4:
0009d5c4b 0x9d5c8
0009d5c8
0009d5c8loc_9d5c8:
0009d5c8b 0x9d5cc
0009d5cc
0009d5ccloc_9d5cc:
0009d5ccb 0x9d5d0
0009d5d0
0009d5d0loc_9d5d0:
0009d5d0b 0x9d3c8
0009d5d4
0009d5d4loc_9d5d4:
0009d5d4b 0x9d5c0
0009d5d8
0009d5d8loc_9d5d8:
0009d5d8b 0x9d5c4
0009d5dc
0009d5dcloc_9d5dc:
0009d5dcb 0x9d5c8
0009d5e0
0009d5e0loc_9d5e0:
0009d5e0b 0x9d5e4
0009d5e4
0009d5e4loc_9d5e4:
0009d5e4b 0x9d5e8
0009d5e8
0009d5e8loc_9d5e8:
0009d5e8b 0x9d5cc
0009d5ec
0009d5ecloc_9d5ec:
0009d5ecb 0x9d5e4
0009d5f0
0009d5f0loc_9d5f0:
0009d5f0ldr x3, [sp+192]
0009d5f4ldr x4, [sp+200]
0009d5f8subs xzr, x3, x4
0009d5fcb.gt 0x9d604
0009d600b 0x9d634
0009d604
0009d604loc_9d604:
0009d604ldr x2, [sp+200]
0009d608ldr x3, [sp+696]
0009d60cldr x1, [x3+3*x2]
0009d610str x1, [sp+88]
0009d614ldr x0, [sp+152]
0009d618bl internal/bisect.fnvUint64
0009d61cstr x0, [sp+152]
0009d620b 0x9d624
0009d624
0009d624loc_9d624:
0009d624ldr x3, [sp+200]
0009d628add x3, x3, 1
0009d62cstr x3, [sp+200]
0009d630b 0x9d5f0
0009d634
0009d634loc_9d634:
0009d634b 0x9d390
0009d638
0009d638loc_9d638:
0009d638b 0x9d5e8
0009d63c
0009d63cloc_9d63c:
0009d63cldr x3, [sp+160]
0009d640ldr x4, [sp+168]
0009d644subs xzr, x3, x4
0009d648b.gt 0x9d650
0009d64cb 0x9d680
0009d650
0009d650loc_9d650:
0009d650ldr x2, [sp+168]
0009d654ldr x3, [sp+648]
0009d658ldr x1, [x3+3*x2]
0009d65cstr x1, [sp+72]
0009d660ldr x0, [sp+152]
0009d664bl internal/bisect.fnvUint64
0009d668str x0, [sp+152]
0009d66cb 0x9d670
0009d670
0009d670loc_9d670:
0009d670ldr x3, [sp+168]
0009d674add x3, x3, 1
0009d678str x3, [sp+168]
0009d67cb 0x9d63c
0009d680
0009d680loc_9d680:
0009d680b 0x9d390
0009d684
0009d684loc_9d684:
0009d684b 0x9d688
0009d688
0009d688loc_9d688:
0009d688b 0x9d68c
0009d68c
0009d68cloc_9d68c:
0009d68cb 0x9d690
0009d690
0009d690loc_9d690:
0009d690b 0x9d5d0
0009d694
0009d694loc_9d694:
0009d694b 0x9d688
0009d698
0009d698loc_9d698:
0009d698ldr x3, [sp+208]
0009d69cldr x4, [sp+216]
0009d6a0subs xzr, x3, x4
0009d6a4b.gt 0x9d6ac
0009d6a8b 0x9d6dc
0009d6ac
0009d6acloc_9d6ac:
0009d6acldr x2, [sp+216]
0009d6b0ldr x3, [sp+720]
0009d6b4ldr w1, [x3+2*x2]
0009d6b8str w1, [sp+44]
0009d6bcldr x0, [sp+152]
0009d6c0bl internal/bisect.fnvUint32
0009d6c4str x0, [sp+152]
0009d6c8b 0x9d6cc
0009d6cc
0009d6ccloc_9d6cc:
0009d6ccldr x3, [sp+216]
0009d6d0add x3, x3, 1
0009d6d4str x3, [sp+216]
0009d6d8b 0x9d698
0009d6dc
0009d6dcloc_9d6dc:
0009d6dcb 0x9d390
0009d6e0
0009d6e0loc_9d6e0:
0009d6e0b 0x9d68c
0009d6e4
0009d6e4loc_9d6e4:
0009d6e4b 0x9d6e8
0009d6e8
0009d6e8loc_9d6e8:
0009d6e8b 0x9d6ec
0009d6ec
0009d6ecloc_9d6ec:
0009d6ecb 0x9d690
0009d6f0
0009d6f0loc_9d6f0:
0009d6f0b 0x9d6e8
0009d6f4
0009d6f4loc_9d6f4:
0009d6f4b 0x9d6ec
0009d6f8
0009d6f8loc_9d6f8:
0009d6f8b 0x9d3cc
0009d6fc
0009d6fcloc_9d6fc:
0009d6fcstp x0, x1, [sp+8]
0009d700str x2, [sp+24]
0009d704mov x3, x30
0009d708bl runtime.morestack_noctxt.abi0
0009d70cldp x0, x1, [sp+8]
0009d710ldr x2, [sp+24]
0009d714b 0x9c9c0
0009d718udf 0
0009d71cudf 0
0009c9c0
0009d720
0009d720internal/bisect.(*parseError).Error: ; void internal/bisect.(*parseError).Error(internal/bisect.parseError * e)
0009d720str x30, [sp-32]!
0009d724stur x29, [sp-8]
0009d728sub x29, sp, 8
0009d72cstr x0, [sp+40]
0009d730stp xzr, xzr, [sp+8]
0009d734ldr x2, [sp+40]
0009d738ldrsb x27, [x2]
0009d73cldr x0, [x2]
0009d740ldr x1, [x2+8]
0009d744str x0, [sp+8]
0009d748str x1, [sp+16]
0009d74cadd x29, sp, 24
0009d750add sp, sp, 32
0009d754ret x30
0009d758udf 0
0009d75cudf 0
0009d720
0009d720internal/bisect.(*parseError).Error: ; void internal/bisect.(*parseError).Error(internal/bisect.parseError * e)
0009d720str x30, [sp-32]!
0009d724stur x29, [sp-8]
0009d728sub x29, sp, 8
0009d72cstr x0, [sp+40]
0009d730stp xzr, xzr, [sp+8]
0009d734ldr x2, [sp+40]
0009d738ldrsb x27, [x2]
0009d73cldr x0, [x2]
0009d740ldr x1, [x2+8]
0009d744str x0, [sp+8]
0009d748str x1, [sp+16]
0009d74cadd x29, sp, 24
0009d750add sp, sp, 32
0009d754ret x30
0009d758udf 0
0009d75cudf 0
0009d720
0009d760
0009d760internal/bisect.fnv: ; void internal/bisect.fnv(uint64 h, uint8 x)
0009d760str x30, [sp-32]!
0009d764stur x29, [sp-8]
0009d768sub x29, sp, 8
0009d76cstr x0, [sp+40]
0009d770strb w1, [sp+48]
0009d774str xzr, [sp+16]
0009d778ldrb w1, [sp+48]
0009d77ceor x1, x0, x1
0009d780str x1, [sp+40]
0009d784movz x2, 435
0009d788movk x2, 0x10000000000
0009d78cmadd x0, x1, x2, xzr
0009d790str x0, [sp+40]
0009d794str x0, [sp+16]
0009d798add x29, sp, 24
0009d79cadd sp, sp, 32
0009d7a0ret x30
0009d7a4udf 0
0009d7a8udf 0
0009d7acudf 0
0009d760
0009d760internal/bisect.fnv: ; void internal/bisect.fnv(uint64 h, uint8 x)
0009d760str x30, [sp-32]!
0009d764stur x29, [sp-8]
0009d768sub x29, sp, 8
0009d76cstr x0, [sp+40]
0009d770strb w1, [sp+48]
0009d774str xzr, [sp+16]
0009d778ldrb w1, [sp+48]
0009d77ceor x1, x0, x1
0009d780str x1, [sp+40]
0009d784movz x2, 435
0009d788movk x2, 0x10000000000
0009d78cmadd x0, x1, x2, xzr
0009d790str x0, [sp+40]
0009d794str x0, [sp+16]
0009d798add x29, sp, 24
0009d79cadd sp, sp, 32
0009d7a0ret x30
0009d7a4udf 0
0009d7a8udf 0
0009d7acudf 0
0009d760
0009d7b0
0009d7b0internal/bisect.fnvString: ; void internal/bisect.fnvString(uint64 h, struct string x)
0009d7b0ldr x16, [x28+16]
0009d7b4subs xzr, sp, x16
0009d7b8b.ls 0x9d860
0009d7bcstr x30, [sp-64]!
0009d7c0stur x29, [sp-8]
0009d7c4sub x29, sp, 8
0009d7c8str x0, [sp+72]
0009d7ccstr x1, [sp+80]
0009d7d0str x2, [sp+88]
0009d7d4str xzr, [sp+32]
0009d7d8str xzr, [sp+40]
0009d7dcb 0x9d7e0
0009d7e0
0009d7e0loc_9d7e0:
0009d7e0ldr x2, [sp+88]
0009d7e4str x2, [sp+48]
0009d7e8ldr x3, [sp+40]
0009d7ecsubs xzr, x3, x2
0009d7f0b.lt 0x9d7f8
0009d7f4b 0x9d844
0009d7f8
0009d7f8loc_9d7f8:
0009d7f8ldr x2, [sp+72]
0009d7fcldr x0, [sp+40]
0009d800ldr x1, [sp+88]
0009d804ldr x3, [sp+80]
0009d808subs xzr, x1, x0
0009d80cb.hi 0x9d814
0009d810b 0x9d858
0009d814
0009d814loc_9d814:
0009d814ldrb w3, [x3+x0]
0009d818eor x2, x2, x3
0009d81cstr x2, [sp+72]
0009d820movz x3, 435
0009d824movk x3, 0x10000000000
0009d828madd x2, x2, x3, xzr
0009d82cstr x2, [sp+72]
0009d830b 0x9d834
0009d834
0009d834loc_9d834:
0009d834ldr x2, [sp+40]
0009d838add x2, x2, 1
0009d83cstr x2, [sp+40]
0009d840b 0x9d7e0
0009d844
0009d844loc_9d844:
0009d844ldr x0, [sp+72]
0009d848str x0, [sp+32]
0009d84cldur x29, [sp-8]
0009d850ldr x30, [sp], 64
0009d854ret x30
0009d858
0009d858loc_9d858:
0009d858bl runtime.panicIndex
0009d85chint
0009d860
0009d860loc_9d860:
0009d860stp x0, x1, [sp+8]
0009d864str x2, [sp+24]
0009d868mov x3, x30
0009d86cbl runtime.morestack_noctxt.abi0
0009d870ldp x0, x1, [sp+8]
0009d874ldr x2, [sp+24]
0009d878b 0x9d7b0
0009d87cudf 0
0009d7b0
0009d7b0internal/bisect.fnvString: ; void internal/bisect.fnvString(uint64 h, struct string x)
0009d7b0ldr x16, [x28+16]
0009d7b4subs xzr, sp, x16
0009d7b8b.ls 0x9d860
0009d7bcstr x30, [sp-64]!
0009d7c0stur x29, [sp-8]
0009d7c4sub x29, sp, 8
0009d7c8str x0, [sp+72]
0009d7ccstr x1, [sp+80]
0009d7d0str x2, [sp+88]
0009d7d4str xzr, [sp+32]
0009d7d8str xzr, [sp+40]
0009d7dcb 0x9d7e0
0009d7e0
0009d7e0loc_9d7e0:
0009d7e0ldr x2, [sp+88]
0009d7e4str x2, [sp+48]
0009d7e8ldr x3, [sp+40]
0009d7ecsubs xzr, x3, x2
0009d7f0b.lt 0x9d7f8
0009d7f4b 0x9d844
0009d7f8
0009d7f8loc_9d7f8:
0009d7f8ldr x2, [sp+72]
0009d7fcldr x0, [sp+40]
0009d800ldr x1, [sp+88]
0009d804ldr x3, [sp+80]
0009d808subs xzr, x1, x0
0009d80cb.hi 0x9d814
0009d810b 0x9d858
0009d814
0009d814loc_9d814:
0009d814ldrb w3, [x3+x0]
0009d818eor x2, x2, x3
0009d81cstr x2, [sp+72]
0009d820movz x3, 435
0009d824movk x3, 0x10000000000
0009d828madd x2, x2, x3, xzr
0009d82cstr x2, [sp+72]
0009d830b 0x9d834
0009d834
0009d834loc_9d834:
0009d834ldr x2, [sp+40]
0009d838add x2, x2, 1
0009d83cstr x2, [sp+40]
0009d840b 0x9d7e0
0009d844
0009d844loc_9d844:
0009d844ldr x0, [sp+72]
0009d848str x0, [sp+32]
0009d84cldur x29, [sp-8]
0009d850ldr x30, [sp], 64
0009d854ret x30
0009d858
0009d858loc_9d858:
0009d858bl runtime.panicIndex
0009d85chint
0009d860
0009d860loc_9d860:
0009d860stp x0, x1, [sp+8]
0009d864str x2, [sp+24]
0009d868mov x3, x30
0009d86cbl runtime.morestack_noctxt.abi0
0009d870ldp x0, x1, [sp+8]
0009d874ldr x2, [sp+24]
0009d878b 0x9d7b0
0009d87cudf 0
0009d7b0
0009d880
0009d880internal/bisect.fnvUint64: ; void internal/bisect.fnvUint64(uint64 h, uint64 x)
0009d880str x30, [sp-32]!
0009d884stur x29, [sp-8]
0009d888sub x29, sp, 8
0009d88cstr x0, [sp+40]
0009d890str x1, [sp+48]
0009d894str xzr, [sp+8]
0009d898str xzr, [sp+16]
0009d89cb 0x9d8a0
0009d8a0
0009d8a0loc_9d8a0:
0009d8a0ldr x1, [sp+16]
0009d8a4subs xzr, x1, 8
0009d8a8b.lt 0x9d8b0
0009d8acb 0x9d8f4
0009d8b0
0009d8b0loc_9d8b0:
0009d8b0ldr x1, [sp+40]
0009d8b4ldr x2, [sp+48]
0009d8b8and x2, x2, 255
0009d8bceor x1, x1, x2
0009d8c0str x1, [sp+40]
0009d8c4ldr x2, [sp+48]
0009d8c8ubfm x2, x2, 8, 63
0009d8ccstr x2, [sp+48]
0009d8d0movz x2, 435
0009d8d4movk x2, 0x10000000000
0009d8d8madd x1, x1, x2, xzr
0009d8dcstr x1, [sp+40]
0009d8e0b 0x9d8e4
0009d8e4
0009d8e4loc_9d8e4:
0009d8e4ldr x1, [sp+16]
0009d8e8add x1, x1, 1
0009d8ecstr x1, [sp+16]
0009d8f0b 0x9d8a0
0009d8f4
0009d8f4loc_9d8f4:
0009d8f4ldr x0, [sp+40]
0009d8f8str x0, [sp+8]
0009d8fcadd x29, sp, 24
0009d900add sp, sp, 32
0009d904ret x30
0009d908udf 0
0009d90cudf 0
0009d880
0009d880internal/bisect.fnvUint64: ; void internal/bisect.fnvUint64(uint64 h, uint64 x)
0009d880str x30, [sp-32]!
0009d884stur x29, [sp-8]
0009d888sub x29, sp, 8
0009d88cstr x0, [sp+40]
0009d890str x1, [sp+48]
0009d894str xzr, [sp+8]
0009d898str xzr, [sp+16]
0009d89cb 0x9d8a0
0009d8a0
0009d8a0loc_9d8a0:
0009d8a0ldr x1, [sp+16]
0009d8a4subs xzr, x1, 8
0009d8a8b.lt 0x9d8b0
0009d8acb 0x9d8f4
0009d8b0
0009d8b0loc_9d8b0:
0009d8b0ldr x1, [sp+40]
0009d8b4ldr x2, [sp+48]
0009d8b8and x2, x2, 255
0009d8bceor x1, x1, x2
0009d8c0str x1, [sp+40]
0009d8c4ldr x2, [sp+48]
0009d8c8ubfm x2, x2, 8, 63
0009d8ccstr x2, [sp+48]
0009d8d0movz x2, 435
0009d8d4movk x2, 0x10000000000
0009d8d8madd x1, x1, x2, xzr
0009d8dcstr x1, [sp+40]
0009d8e0b 0x9d8e4
0009d8e4
0009d8e4loc_9d8e4:
0009d8e4ldr x1, [sp+16]
0009d8e8add x1, x1, 1
0009d8ecstr x1, [sp+16]
0009d8f0b 0x9d8a0
0009d8f4
0009d8f4loc_9d8f4:
0009d8f4ldr x0, [sp+40]
0009d8f8str x0, [sp+8]
0009d8fcadd x29, sp, 24
0009d900add sp, sp, 32
0009d904ret x30
0009d908udf 0
0009d90cudf 0
0009d880
0009d910
0009d910internal/bisect.fnvUint32: ; void internal/bisect.fnvUint32(uint64 h, uint32 x)
0009d910str x30, [sp-32]!
0009d914stur x29, [sp-8]
0009d918sub x29, sp, 8
0009d91cstr x0, [sp+40]
0009d920str w1, [sp+48]
0009d924str xzr, [sp+8]
0009d928str xzr, [sp+16]
0009d92cb 0x9d930
0009d930
0009d930loc_9d930:
0009d930ldr x1, [sp+16]
0009d934subs xzr, x1, 4
0009d938b.lt 0x9d940
0009d93cb 0x9d988
0009d940
0009d940loc_9d940:
0009d940ldr x1, [sp+40]
0009d944ldr w2, [sp+48]
0009d948and x2, x2, 255
0009d94ceor x1, x1, x2
0009d950str x1, [sp+40]
0009d954ldr w1, [sp+48]
0009d958ubfm x1, x1, 8, 31
0009d95cstr w1, [sp+48]
0009d960ldr x1, [sp+40]
0009d964movz x2, 435
0009d968movk x2, 0x10000000000
0009d96cmadd x1, x1, x2, xzr
0009d970str x1, [sp+40]
0009d974b 0x9d978
0009d978
0009d978loc_9d978:
0009d978ldr x1, [sp+16]
0009d97cadd x1, x1, 1
0009d980str x1, [sp+16]
0009d984b 0x9d930
0009d988
0009d988loc_9d988:
0009d988ldr x0, [sp+40]
0009d98cstr x0, [sp+8]
0009d990add x29, sp, 24
0009d994add sp, sp, 32
0009d998ret x30
0009d99cudf 0
0009d910
0009d910internal/bisect.fnvUint32: ; void internal/bisect.fnvUint32(uint64 h, uint32 x)
0009d910str x30, [sp-32]!
0009d914stur x29, [sp-8]
0009d918sub x29, sp, 8
0009d91cstr x0, [sp+40]
0009d920str w1, [sp+48]
0009d924str xzr, [sp+8]
0009d928str xzr, [sp+16]
0009d92cb 0x9d930
0009d930
0009d930loc_9d930:
0009d930ldr x1, [sp+16]
0009d934subs xzr, x1, 4
0009d938b.lt 0x9d940
0009d93cb 0x9d988
0009d940
0009d940loc_9d940:
0009d940ldr x1, [sp+40]
0009d944ldr w2, [sp+48]
0009d948and x2, x2, 255
0009d94ceor x1, x1, x2
0009d950str x1, [sp+40]
0009d954ldr w1, [sp+48]
0009d958ubfm x1, x1, 8, 31
0009d95cstr w1, [sp+48]
0009d960ldr x1, [sp+40]
0009d964movz x2, 435
0009d968movk x2, 0x10000000000
0009d96cmadd x1, x1, x2, xzr
0009d970str x1, [sp+40]
0009d974b 0x9d978
0009d978
0009d978loc_9d978:
0009d978ldr x1, [sp+16]
0009d97cadd x1, x1, 1
0009d980str x1, [sp+16]
0009d984b 0x9d930
0009d988
0009d988loc_9d988:
0009d988ldr x0, [sp+40]
0009d98cstr x0, [sp+8]
0009d990add x29, sp, 24
0009d994add sp, sp, 32
0009d998ret x30
0009d99cudf 0
0009d910
0009d9a0
0009d9a0internal/bisect.(*dedup).seen: ; void internal/bisect.(*dedup).seen(internal/bisect.dedup * d, uint64 h)
0009d9a0ldr x16, [x28+16]
0009d9a4subs xzr, sp, x16
0009d9a8b.ls 0x9dab0
0009d9acstr x30, [sp-96]!
0009d9b0stur x29, [sp-8]
0009d9b4sub x29, sp, 8
0009d9b8str x0, [sp+104]
0009d9bcstr x1, [sp+112]
0009d9c0strb wzr, [sp+38]
0009d9c4ldr x1, [sp+104]
0009d9c8ldrsb x27, [x1]
0009d9ccadd x0, x1, 4096
0009d9d0str x0, [sp+72]
0009d9d4bl sync.(*Mutex).Lock
0009d9d8ldr x1, [sp+104]
0009d9dcldrsb x27, [x1]
0009d9e0ldr x1, [x1+4104]
0009d9e4cbnz x1, 0x9d9ec
0009d9e8b 0x9d9f0
0009d9ec
0009d9ecloc_9d9ec:
0009d9ecb 0x9da30
0009d9f0
0009d9f0loc_9d9f0:
0009d9f0bl runtime.makemap_small
0009d9f4str x0, [sp+80]
0009d9f8ldr x1, [sp+104]
0009d9fcldrsb x27, [x1]
0009da00adrp x27, 0x9ae000
0009da04ldr w2, [x27+3056]
0009da08cbz w2, 0x9da10
0009da0cb 0x9da14
0009da10
0009da10loc_9da10:
0009da10b 0x9da28
0009da14
0009da14loc_9da14:
0009da14bl runtime.gcWriteBarrier2
0009da18str x0, [x25]
0009da1cldr x3, [x1+4104]
0009da20str x3, [x25+8]
0009da24b 0x9da28
0009da28
0009da28loc_9da28:
0009da28str x0, [x1+4104]
0009da2cb 0x9da30
0009da30
0009da30loc_9da30:
0009da30ldr x3, [sp+104]
0009da34ldrsb x27, [x3]
0009da38ldr x1, [x3+4104]
0009da3cstr x1, [sp+64]
0009da40ldr x2, [sp+112]
0009da44adrp x0, 0x586000
0009da48add x0, x0, 2016
0009da4cbl runtime.mapaccess1_fast64
0009da50ldrb w3, [x0]
0009da54strb w3, [sp+39]
0009da58ldr x3, [sp+104]
0009da5cldrsb x27, [x3]
0009da60ldr x1, [x3+4104]
0009da64str x1, [sp+56]
0009da68ldr x2, [sp+112]
0009da6cadrp x0, 0x586000
0009da70add x0, x0, 2016
0009da74bl runtime.mapassign_fast64
0009da78str x0, [sp+48]
0009da7cldrsb x27, [x0]
0009da80orr x3, xzr, 1
0009da84strb w3, [x0]
0009da88ldr x3, [sp+104]
0009da8cldrsb x27, [x3]
0009da90add x0, x3, 4096
0009da94str x0, [sp+40]
0009da98bl sync.(*Mutex).Unlock
0009da9cldrb w0, [sp+39]
0009daa0strb w0, [sp+38]
0009daa4ldur x29, [sp-8]
0009daa8ldr x30, [sp], 96
0009daacret x30
0009dab0
0009dab0loc_9dab0:
0009dab0stp x0, x1, [sp+8]
0009dab4mov x3, x30
0009dab8bl runtime.morestack_noctxt.abi0
0009dabcldp x0, x1, [sp+8]
0009dac0b 0x9d9a0
0009dac4udf 0
0009dac8udf 0
0009daccudf 0
0009d9a0
0009d9a0internal/bisect.(*dedup).seen: ; void internal/bisect.(*dedup).seen(internal/bisect.dedup * d, uint64 h)
0009d9a0ldr x16, [x28+16]
0009d9a4subs xzr, sp, x16
0009d9a8b.ls 0x9dab0
0009d9acstr x30, [sp-96]!
0009d9b0stur x29, [sp-8]
0009d9b4sub x29, sp, 8
0009d9b8str x0, [sp+104]
0009d9bcstr x1, [sp+112]
0009d9c0strb wzr, [sp+38]
0009d9c4ldr x1, [sp+104]
0009d9c8ldrsb x27, [x1]
0009d9ccadd x0, x1, 4096
0009d9d0str x0, [sp+72]
0009d9d4bl sync.(*Mutex).Lock
0009d9d8ldr x1, [sp+104]
0009d9dcldrsb x27, [x1]
0009d9e0ldr x1, [x1+4104]
0009d9e4cbnz x1, 0x9d9ec
0009d9e8b 0x9d9f0
0009d9ec
0009d9ecloc_9d9ec:
0009d9ecb 0x9da30
0009d9f0
0009d9f0loc_9d9f0:
0009d9f0bl runtime.makemap_small
0009d9f4str x0, [sp+80]
0009d9f8ldr x1, [sp+104]
0009d9fcldrsb x27, [x1]
0009da00adrp x27, 0x9ae000
0009da04ldr w2, [x27+3056]
0009da08cbz w2, 0x9da10
0009da0cb 0x9da14
0009da10
0009da10loc_9da10:
0009da10b 0x9da28
0009da14
0009da14loc_9da14:
0009da14bl runtime.gcWriteBarrier2
0009da18str x0, [x25]
0009da1cldr x3, [x1+4104]
0009da20str x3, [x25+8]
0009da24b 0x9da28
0009da28
0009da28loc_9da28:
0009da28str x0, [x1+4104]
0009da2cb 0x9da30
0009da30
0009da30loc_9da30:
0009da30ldr x3, [sp+104]
0009da34ldrsb x27, [x3]
0009da38ldr x1, [x3+4104]
0009da3cstr x1, [sp+64]
0009da40ldr x2, [sp+112]
0009da44adrp x0, 0x586000
0009da48add x0, x0, 2016
0009da4cbl runtime.mapaccess1_fast64
0009da50ldrb w3, [x0]
0009da54strb w3, [sp+39]
0009da58ldr x3, [sp+104]
0009da5cldrsb x27, [x3]
0009da60ldr x1, [x3+4104]
0009da64str x1, [sp+56]
0009da68ldr x2, [sp+112]
0009da6cadrp x0, 0x586000
0009da70add x0, x0, 2016
0009da74bl runtime.mapassign_fast64
0009da78str x0, [sp+48]
0009da7cldrsb x27, [x0]
0009da80orr x3, xzr, 1
0009da84strb w3, [x0]
0009da88ldr x3, [sp+104]
0009da8cldrsb x27, [x3]
0009da90add x0, x3, 4096
0009da94str x0, [sp+40]
0009da98bl sync.(*Mutex).Unlock
0009da9cldrb w0, [sp+39]
0009daa0strb w0, [sp+38]
0009daa4ldur x29, [sp-8]
0009daa8ldr x30, [sp], 96
0009daacret x30
0009dab0
0009dab0loc_9dab0:
0009dab0stp x0, x1, [sp+8]
0009dab4mov x3, x30
0009dab8bl runtime.morestack_noctxt.abi0
0009dabcldp x0, x1, [sp+8]
0009dac0b 0x9d9a0
0009dac4udf 0
0009dac8udf 0
0009daccudf 0
0009d9a0
0009dad0
0009dad0internal/bisect.(*dedup).seenLossy: ; void internal/bisect.(*dedup).seenLossy(internal/bisect.dedup * d, uint64 h)
0009dad0ldr x16, [x28+16]
0009dad4subs xzr, sp, x16
0009dad8b.ls 0x9dc38
0009dadcstr x30, [sp-128]!
0009dae0stur x29, [sp-8]
0009dae4sub x29, sp, 8
0009dae8str x0, [sp+136]
0009daecstr x1, [sp+144]
0009daf0strb wzr, [sp+39]
0009daf4ldr x2, [sp+136]
0009daf8ldrsb x27, [x2]
0009dafcldr x3, [sp+144]
0009db00ubfm x3, x3, 59, 6
0009db04add x2, x2, x3
0009db08str x2, [sp+88]
0009db0cstr xzr, [sp+48]
0009db10b 0x9db14
0009db14
0009db14loc_9db14:
0009db14ldr x2, [sp+48]
0009db18subs xzr, x2, 4
0009db1cb.lt 0x9db24
0009db20b 0x9db84
0009db24
0009db24loc_9db24:
0009db24ldr x0, [sp+48]
0009db28ldr x2, [sp+88]
0009db2cldrsb x27, [x2]
0009db30subs xzr, x0, 4
0009db34b.lo 0x9db3c
0009db38b 0x9dc2c
0009db3c
0009db3cloc_9db3c:
0009db3cadd x2, x2, x0, lsl #3
0009db40str x2, [sp+96]
0009db44ldar x2, [x2]
0009db48str x2, [sp+64]
0009db4cldr x3, [sp+144]
0009db50subs xzr, x2, x3
0009db54b.eq 0x9db5c
0009db58b 0x9db70
0009db5c
0009db5cloc_9db5c:
0009db5corr x0, xzr, 1
0009db60strb w0, [sp+39]
0009db64ldur x29, [sp-8]
0009db68ldr x30, [sp], 128
0009db6cret x30
0009db70
0009db70loc_9db70:
0009db70b 0x9db74
0009db74
0009db74loc_9db74:
0009db74ldr x2, [sp+48]
0009db78add x2, x2, 1
0009db7cstr x2, [sp+48]
0009db80b 0x9db14
0009db84
0009db84loc_9db84:
0009db84movz x2, 8997
0009db88movk x2, 0x84220000
0009db8cmovk x2, 0x9ce400000000
0009db90movk x2, 0xcbf2000000000000
0009db94str x2, [sp+56]
0009db98ldr x2, [sp+88]
0009db9cstr x2, [sp+104]
0009dba0str xzr, [sp+80]
0009dba4orr x2, xzr, 4
0009dba8str x2, [sp+72]
0009dbacb 0x9dbb0
0009dbb0
0009dbb0loc_9dbb0:
0009dbb0ldr x2, [sp+72]
0009dbb4ldr x3, [sp+80]
0009dbb8subs xzr, x2, x3
0009dbbcb.gt 0x9dbc4
0009dbc0b 0x9dbf8
0009dbc4
0009dbc4loc_9dbc4:
0009dbc4ldr x2, [sp+80]
0009dbc8ldr x3, [sp+104]
0009dbccldrsb x27, [x3]
0009dbd0ldr x1, [x3+3*x2]
0009dbd4str x1, [sp+40]
0009dbd8ldr x0, [sp+56]
0009dbdcbl internal/bisect.fnvUint64
0009dbe0str x0, [sp+56]
0009dbe4b 0x9dbe8
0009dbe8
0009dbe8loc_9dbe8:
0009dbe8ldr x2, [sp+80]
0009dbecadd x2, x2, 1
0009dbf0str x2, [sp+80]
0009dbf4b 0x9dbb0
0009dbf8
0009dbf8loc_9dbf8:
0009dbf8ldr x1, [sp+88]
0009dbfcldrsb x27, [x1]
0009dc00ldr x2, [sp+56]
0009dc04ubfm x2, x2, 61, 1
0009dc08add x1, x1, x2
0009dc0cstr x1, [sp+112]
0009dc10ldr x2, [sp+144]
0009dc14stlr x2, [x1]
0009dc18strb wzr, [sp+39]
0009dc1cmov x0, xzr
0009dc20ldur x29, [sp-8]
0009dc24ldr x30, [sp], 128
0009dc28ret x30
0009dc2c
0009dc2cloc_9dc2c:
0009dc2corr x1, xzr, 4
0009dc30bl runtime.panicIndex
0009dc34hint
0009dc38
0009dc38loc_9dc38:
0009dc38stp x0, x1, [sp+8]
0009dc3cmov x3, x30
0009dc40bl runtime.morestack_noctxt.abi0
0009dc44ldp x0, x1, [sp+8]
0009dc48b 0x9dad0
0009dc4cudf 0
0009dad0
0009dad0internal/bisect.(*dedup).seenLossy: ; void internal/bisect.(*dedup).seenLossy(internal/bisect.dedup * d, uint64 h)
0009dad0ldr x16, [x28+16]
0009dad4subs xzr, sp, x16
0009dad8b.ls 0x9dc38
0009dadcstr x30, [sp-128]!
0009dae0stur x29, [sp-8]
0009dae4sub x29, sp, 8
0009dae8str x0, [sp+136]
0009daecstr x1, [sp+144]
0009daf0strb wzr, [sp+39]
0009daf4ldr x2, [sp+136]
0009daf8ldrsb x27, [x2]
0009dafcldr x3, [sp+144]
0009db00ubfm x3, x3, 59, 6
0009db04add x2, x2, x3
0009db08str x2, [sp+88]
0009db0cstr xzr, [sp+48]
0009db10b 0x9db14
0009db14
0009db14loc_9db14:
0009db14ldr x2, [sp+48]
0009db18subs xzr, x2, 4
0009db1cb.lt 0x9db24
0009db20b 0x9db84
0009db24
0009db24loc_9db24:
0009db24ldr x0, [sp+48]
0009db28ldr x2, [sp+88]
0009db2cldrsb x27, [x2]
0009db30subs xzr, x0, 4
0009db34b.lo 0x9db3c
0009db38b 0x9dc2c
0009db3c
0009db3cloc_9db3c:
0009db3cadd x2, x2, x0, lsl #3
0009db40str x2, [sp+96]
0009db44ldar x2, [x2]
0009db48str x2, [sp+64]
0009db4cldr x3, [sp+144]
0009db50subs xzr, x2, x3
0009db54b.eq 0x9db5c
0009db58b 0x9db70
0009db5c
0009db5cloc_9db5c:
0009db5corr x0, xzr, 1
0009db60strb w0, [sp+39]
0009db64ldur x29, [sp-8]
0009db68ldr x30, [sp], 128
0009db6cret x30
0009db70
0009db70loc_9db70:
0009db70b 0x9db74
0009db74
0009db74loc_9db74:
0009db74ldr x2, [sp+48]
0009db78add x2, x2, 1
0009db7cstr x2, [sp+48]
0009db80b 0x9db14
0009db84
0009db84loc_9db84:
0009db84movz x2, 8997
0009db88movk x2, 0x84220000
0009db8cmovk x2, 0x9ce400000000
0009db90movk x2, 0xcbf2000000000000
0009db94str x2, [sp+56]
0009db98ldr x2, [sp+88]
0009db9cstr x2, [sp+104]
0009dba0str xzr, [sp+80]
0009dba4orr x2, xzr, 4
0009dba8str x2, [sp+72]
0009dbacb 0x9dbb0
0009dbb0
0009dbb0loc_9dbb0:
0009dbb0ldr x2, [sp+72]
0009dbb4ldr x3, [sp+80]
0009dbb8subs xzr, x2, x3
0009dbbcb.gt 0x9dbc4
0009dbc0b 0x9dbf8
0009dbc4
0009dbc4loc_9dbc4:
0009dbc4ldr x2, [sp+80]
0009dbc8ldr x3, [sp+104]
0009dbccldrsb x27, [x3]
0009dbd0ldr x1, [x3+3*x2]
0009dbd4str x1, [sp+40]
0009dbd8ldr x0, [sp+56]
0009dbdcbl internal/bisect.fnvUint64
0009dbe0str x0, [sp+56]
0009dbe4b 0x9dbe8
0009dbe8
0009dbe8loc_9dbe8:
0009dbe8ldr x2, [sp+80]
0009dbecadd x2, x2, 1
0009dbf0str x2, [sp+80]
0009dbf4b 0x9dbb0
0009dbf8
0009dbf8loc_9dbf8:
0009dbf8ldr x1, [sp+88]
0009dbfcldrsb x27, [x1]
0009dc00ldr x2, [sp+56]
0009dc04ubfm x2, x2, 61, 1
0009dc08add x1, x1, x2
0009dc0cstr x1, [sp+112]
0009dc10ldr x2, [sp+144]
0009dc14stlr x2, [x1]
0009dc18strb wzr, [sp+39]
0009dc1cmov x0, xzr
0009dc20ldur x29, [sp-8]
0009dc24ldr x30, [sp], 128
0009dc28ret x30
0009dc2c
0009dc2cloc_9dc2c:
0009dc2corr x1, xzr, 4
0009dc30bl runtime.panicIndex
0009dc34hint
0009dc38
0009dc38loc_9dc38:
0009dc38stp x0, x1, [sp+8]
0009dc3cmov x3, x30
0009dc40bl runtime.morestack_noctxt.abi0
0009dc44ldp x0, x1, [sp+8]
0009dc48b 0x9dad0
0009dc4cudf 0
0009dad0
0009dc50
0009dc50sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).CompareAndSwap: ; void sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).CompareAndSwap(sync/atomic.Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }] * x, uintptr[16] * dict, int64_t old, int64_t new)
0009dc50ldr x16, [x28+16]
0009dc54subs xzr, sp, x16
0009dc58b.ls 0x9dca8
0009dc5cstr x30, [sp-64]!
0009dc60stur x29, [sp-8]
0009dc64sub x29, sp, 8
0009dc68str x0, [sp+72]
0009dc6cstr x1, [sp+80]
0009dc70str x2, [sp+88]
0009dc74str x3, [sp+96]
0009dc78strb wzr, [sp+46]
0009dc7cldr x0, [sp+72]
0009dc80ldrsb x27, [x0]
0009dc84str x0, [sp+48]
0009dc88ldr x1, [sp+88]
0009dc8cldr x2, [sp+96]
0009dc90bl sync/atomic.CompareAndSwapPointer
0009dc94strb w0, [sp+47]
0009dc98strb w0, [sp+46]
0009dc9cldur x29, [sp-8]
0009dca0ldr x30, [sp], 64
0009dca4ret x30
0009dca8
0009dca8loc_9dca8:
0009dca8stp x0, x1, [sp+8]
0009dcacstp x2, x3, [sp+24]
0009dcb0mov x3, x30
0009dcb4bl runtime.morestack_noctxt.abi0
0009dcb8ldp x0, x1, [sp+8]
0009dcbcldp x2, x3, [sp+24]
0009dcc0b 0x9dc50
0009dcc4udf 0
0009dcc8udf 0
0009dcccudf 0
0009dc50
0009dc50sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).CompareAndSwap: ; void sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).CompareAndSwap(sync/atomic.Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }] * x, uintptr[16] * dict, int64_t old, int64_t new)
0009dc50ldr x16, [x28+16]
0009dc54subs xzr, sp, x16
0009dc58b.ls 0x9dca8
0009dc5cstr x30, [sp-64]!
0009dc60stur x29, [sp-8]
0009dc64sub x29, sp, 8
0009dc68str x0, [sp+72]
0009dc6cstr x1, [sp+80]
0009dc70str x2, [sp+88]
0009dc74str x3, [sp+96]
0009dc78strb wzr, [sp+46]
0009dc7cldr x0, [sp+72]
0009dc80ldrsb x27, [x0]
0009dc84str x0, [sp+48]
0009dc88ldr x1, [sp+88]
0009dc8cldr x2, [sp+96]
0009dc90bl sync/atomic.CompareAndSwapPointer
0009dc94strb w0, [sp+47]
0009dc98strb w0, [sp+46]
0009dc9cldur x29, [sp-8]
0009dca0ldr x30, [sp], 64
0009dca4ret x30
0009dca8
0009dca8loc_9dca8:
0009dca8stp x0, x1, [sp+8]
0009dcacstp x2, x3, [sp+24]
0009dcb0mov x3, x30
0009dcb4bl runtime.morestack_noctxt.abi0
0009dcb8ldp x0, x1, [sp+8]
0009dcbcldp x2, x3, [sp+24]
0009dcc0b 0x9dc50
0009dcc4udf 0
0009dcc8udf 0
0009dcccudf 0
0009dc50
0009dcd0
0009dcd0sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).Load: ; void sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).Load(sync/atomic.Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }] * x, uintptr[16] * dict)
0009dcd0str x30, [sp-48]!
0009dcd4stur x29, [sp-8]
0009dcd8sub x29, sp, 8
0009dcdcstr x0, [sp+56]
0009dce0str x1, [sp+64]
0009dce4str xzr, [sp+16]
0009dce8ldr x1, [sp+56]
0009dcecldrsb x27, [x1]
0009dcf0str x1, [sp+24]
0009dcf4ldar x1, [x1]
0009dcf8str x1, [sp+32]
0009dcfcldr x1, [sp+32]
0009dd00str x1, [sp+16]
0009dd04ldr x0, [sp+16]
0009dd08add x29, sp, 40
0009dd0cadd sp, sp, 48
0009dd10ret x30
0009dd14udf 0
0009dd18udf 0
0009dd1cudf 0
0009dcd0
0009dcd0sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).Load: ; void sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).Load(sync/atomic.Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }] * x, uintptr[16] * dict)
0009dcd0str x30, [sp-48]!
0009dcd4stur x29, [sp-8]
0009dcd8sub x29, sp, 8
0009dcdcstr x0, [sp+56]
0009dce0str x1, [sp+64]
0009dce4str xzr, [sp+16]
0009dce8ldr x1, [sp+56]
0009dcecldrsb x27, [x1]
0009dcf0str x1, [sp+24]
0009dcf4ldar x1, [x1]
0009dcf8str x1, [sp+32]
0009dcfcldr x1, [sp+32]
0009dd00str x1, [sp+16]
0009dd04ldr x0, [sp+16]
0009dd08add x29, sp, 40
0009dd0cadd sp, sp, 48
0009dd10ret x30
0009dd14udf 0
0009dd18udf 0
0009dd1cudf 0
0009dcd0
0009dd20
0009dd20type:.eq.internal/bisect.cond: ; void type:.eq.internal/bisect.cond(internal/bisect.cond * p, internal/bisect.cond * q)
0009dd20str x30, [sp-32]!
0009dd24stur x29, [sp-8]
0009dd28sub x29, sp, 8
0009dd2cstr x0, [sp+40]
0009dd30str x1, [sp+48]
0009dd34strb wzr, [sp+23]
0009dd38ldr x1, [sp+40]
0009dd3cldr x1, [x1]
0009dd40ldr x2, [sp+48]
0009dd44ldr x2, [x2]
0009dd48subs xzr, x2, x1
0009dd4cb.eq 0x9dd54
0009dd50b 0x9dda0
0009dd54
0009dd54loc_9dd54:
0009dd54ldr x1, [sp+40]
0009dd58ldr x2, [sp+48]
0009dd5cldr x1, [x1+8]
0009dd60ldr x2, [x2+8]
0009dd64subs xzr, x2, x1
0009dd68b.eq 0x9dd70
0009dd6cb 0x9dd9c
0009dd70
0009dd70loc_9dd70:
0009dd70ldr x1, [sp+40]
0009dd74ldr x2, [sp+48]
0009dd78ldrb w1, [x1+16]
0009dd7cldrb w2, [x2+16]
0009dd80eor x1, x1, x2
0009dd84eor x0, x1, 1
0009dd88strb w0, [sp+23]
0009dd8cb 0x9dd90
0009dd90
0009dd90loc_9dd90:
0009dd90add x29, sp, 24
0009dd94add sp, sp, 32
0009dd98ret x30
0009dd9c
0009dd9cloc_9dd9c:
0009dd9cb 0x9dda4
0009dda0
0009dda0loc_9dda0:
0009dda0b 0x9dda4
0009dda4
0009dda4loc_9dda4:
0009dda4strb wzr, [sp+23]
0009dda8mov x0, xzr
0009ddacadd x29, sp, 24
0009ddb0add sp, sp, 32
0009ddb4ret x30
0009ddb8udf 0
0009ddbcudf 0
0009dd20
0009dd20type:.eq.internal/bisect.cond: ; void type:.eq.internal/bisect.cond(internal/bisect.cond * p, internal/bisect.cond * q)
0009dd20str x30, [sp-32]!
0009dd24stur x29, [sp-8]
0009dd28sub x29, sp, 8
0009dd2cstr x0, [sp+40]
0009dd30str x1, [sp+48]
0009dd34strb wzr, [sp+23]
0009dd38ldr x1, [sp+40]
0009dd3cldr x1, [x1]
0009dd40ldr x2, [sp+48]
0009dd44ldr x2, [x2]
0009dd48subs xzr, x2, x1
0009dd4cb.eq 0x9dd54
0009dd50b 0x9dda0
0009dd54
0009dd54loc_9dd54:
0009dd54ldr x1, [sp+40]
0009dd58ldr x2, [sp+48]
0009dd5cldr x1, [x1+8]
0009dd60ldr x2, [x2+8]
0009dd64subs xzr, x2, x1
0009dd68b.eq 0x9dd70
0009dd6cb 0x9dd9c
0009dd70
0009dd70loc_9dd70:
0009dd70ldr x1, [sp+40]
0009dd74ldr x2, [sp+48]
0009dd78ldrb w1, [x1+16]
0009dd7cldrb w2, [x2+16]
0009dd80eor x1, x1, x2
0009dd84eor x0, x1, 1
0009dd88strb w0, [sp+23]
0009dd8cb 0x9dd90
0009dd90
0009dd90loc_9dd90:
0009dd90add x29, sp, 24
0009dd94add sp, sp, 32
0009dd98ret x30
0009dd9c
0009dd9cloc_9dd9c:
0009dd9cb 0x9dda4
0009dda0
0009dda0loc_9dda0:
0009dda0b 0x9dda4
0009dda4
0009dda4loc_9dda4:
0009dda4strb wzr, [sp+23]
0009dda8mov x0, xzr
0009ddacadd x29, sp, 24
0009ddb0add sp, sp, 32
0009ddb4ret x30
0009ddb8udf 0
0009ddbcudf 0
0009dd20
0009ddc0
0009ddc0type:.eq.sync/atomic.Pointer[internal/bisect.dedup]: ; void type:.eq.sync/atomic.Pointer[internal/bisect.dedup](sync/atomic.Pointer[internal/bisect.dedup] * p, sync/atomic.Pointer[internal/bisect.dedup] * q)
0009ddc0str x30, [sp-32]!
0009ddc4stur x29, [sp-8]
0009ddc8sub x29, sp, 8
0009ddccstr x0, [sp+40]
0009ddd0str x1, [sp+48]
0009ddd4strb wzr, [sp+23]
0009ddd8ldr x1, [sp+40]
0009dddcldr x2, [sp+48]
0009dde0ldr x1, [x1]
0009dde4ldr x2, [x2]
0009dde8subs xzr, x2, x1
0009ddeccset x0, eq
0009ddf0strb w0, [sp+23]
0009ddf4b 0x9ddf8
0009ddf8
0009ddf8loc_9ddf8:
0009ddf8add x29, sp, 24
0009ddfcadd sp, sp, 32
0009de00ret x30
0009de04udf 0
0009de08udf 0
0009de0cudf 0
0009ddc0
0009ddc0type:.eq.sync/atomic.Pointer[internal/bisect.dedup]: ; void type:.eq.sync/atomic.Pointer[internal/bisect.dedup](sync/atomic.Pointer[internal/bisect.dedup] * p, sync/atomic.Pointer[internal/bisect.dedup] * q)
0009ddc0str x30, [sp-32]!
0009ddc4stur x29, [sp-8]
0009ddc8sub x29, sp, 8
0009ddccstr x0, [sp+40]
0009ddd0str x1, [sp+48]
0009ddd4strb wzr, [sp+23]
0009ddd8ldr x1, [sp+40]
0009dddcldr x2, [sp+48]
0009dde0ldr x1, [x1]
0009dde4ldr x2, [x2]
0009dde8subs xzr, x2, x1
0009ddeccset x0, eq
0009ddf0strb w0, [sp+23]
0009ddf4b 0x9ddf8
0009ddf8
0009ddf8loc_9ddf8:
0009ddf8add x29, sp, 24
0009ddfcadd sp, sp, 32
0009de00ret x30
0009de04udf 0
0009de08udf 0
0009de0cudf 0
0009ddc0
0009de10
0009de10type:.eq.[2]interface {}: ; void type:.eq.[2]interface {}(interface {}[2] * p, interface {}[2] * q)
0009de10ldr x16, [x28+16]
0009de14subs xzr, sp, x16
0009de18b.ls 0x9def0
0009de1cstr x30, [sp-96]!
0009de20stur x29, [sp-8]
0009de24sub x29, sp, 8
0009de28str x0, [sp+104]
0009de2cstr x1, [sp+112]
0009de30strb wzr, [sp+47]
0009de34str xzr, [sp+48]
0009de38b 0x9de3c
0009de3c
0009de3cloc_9de3c:
0009de3cldr x3, [sp+48]
0009de40subs xzr, x3, 2
0009de44b.lt 0x9de4c
0009de48b 0x9ded4
0009de4c
0009de4cloc_9de4c:
0009de4cldr x3, [sp+48]
0009de50ldr x4, [sp+112]
0009de54add x5, x4, x3, lsl #4
0009de58ldr x5, [x5+8]
0009de5cubfm x3, x3, 60, 59
0009de60ldr x3, [x4+x3]
0009de64str x3, [sp+72]
0009de68str x5, [sp+80]
0009de6cldr x3, [sp+48]
0009de70ldr x4, [sp+104]
0009de74add x5, x4, x3, lsl #4
0009de78ldr x1, [x5+8]
0009de7cubfm x3, x3, 60, 59
0009de80ldr x0, [x4+x3]
0009de84str x0, [sp+56]
0009de88str x1, [sp+64]
0009de8cldr x3, [sp+72]
0009de90subs xzr, x0, x3
0009de94b.eq 0x9de9c
0009de98b 0x9dec4
0009de9c
0009de9cloc_9de9c:
0009de9cldr x2, [sp+80]
0009dea0bl runtime.efaceeq
0009dea4tbnz w0, 0, 0x9deac
0009dea8b 0x9dec0
0009deac
0009deacloc_9deac:
0009deacldr x3, [sp+48]
0009deb0add x3, x3, 1
0009deb4str x3, [sp+48]
0009deb8b 0x9debc
0009debc
0009debcloc_9debc:
0009debcb 0x9de3c
0009dec0
0009dec0loc_9dec0:
0009dec0b 0x9dec8
0009dec4
0009dec4loc_9dec4:
0009dec4b 0x9dec8
0009dec8
0009dec8loc_9dec8:
0009dec8b 0x9decc
0009decc
0009deccloc_9decc:
0009deccstrb wzr, [sp+47]
0009ded0b 0x9dee0
0009ded4
0009ded4loc_9ded4:
0009ded4orr x1, xzr, 1
0009ded8strb w1, [sp+47]
0009dedcb 0x9dee0
0009dee0
0009dee0loc_9dee0:
0009dee0ldrb w0, [sp+47]
0009dee4ldur x29, [sp-8]
0009dee8ldr x30, [sp], 96
0009deecret x30
0009def0
0009def0loc_9def0:
0009def0stp x0, x1, [sp+8]
0009def4mov x3, x30
0009def8bl runtime.morestack_noctxt.abi0
0009defcldp x0, x1, [sp+8]
0009df00b 0x9de10
0009df04udf 0
0009df08udf 0
0009df0cudf 0
0009de10
0009de10type:.eq.[2]interface {}: ; void type:.eq.[2]interface {}(interface {}[2] * p, interface {}[2] * q)
0009de10ldr x16, [x28+16]
0009de14subs xzr, sp, x16
0009de18b.ls 0x9def0
0009de1cstr x30, [sp-96]!
0009de20stur x29, [sp-8]
0009de24sub x29, sp, 8
0009de28str x0, [sp+104]
0009de2cstr x1, [sp+112]
0009de30strb wzr, [sp+47]
0009de34str xzr, [sp+48]
0009de38b 0x9de3c
0009de3c
0009de3cloc_9de3c:
0009de3cldr x3, [sp+48]
0009de40subs xzr, x3, 2
0009de44b.lt 0x9de4c
0009de48b 0x9ded4
0009de4c
0009de4cloc_9de4c:
0009de4cldr x3, [sp+48]
0009de50ldr x4, [sp+112]
0009de54add x5, x4, x3, lsl #4
0009de58ldr x5, [x5+8]
0009de5cubfm x3, x3, 60, 59
0009de60ldr x3, [x4+x3]
0009de64str x3, [sp+72]
0009de68str x5, [sp+80]
0009de6cldr x3, [sp+48]
0009de70ldr x4, [sp+104]
0009de74add x5, x4, x3, lsl #4
0009de78ldr x1, [x5+8]
0009de7cubfm x3, x3, 60, 59
0009de80ldr x0, [x4+x3]
0009de84str x0, [sp+56]
0009de88str x1, [sp+64]
0009de8cldr x3, [sp+72]
0009de90subs xzr, x0, x3
0009de94b.eq 0x9de9c
0009de98b 0x9dec4
0009de9c
0009de9cloc_9de9c:
0009de9cldr x2, [sp+80]
0009dea0bl runtime.efaceeq
0009dea4tbnz w0, 0, 0x9deac
0009dea8b 0x9dec0
0009deac
0009deacloc_9deac:
0009deacldr x3, [sp+48]
0009deb0add x3, x3, 1
0009deb4str x3, [sp+48]
0009deb8b 0x9debc
0009debc
0009debcloc_9debc:
0009debcb 0x9de3c
0009dec0
0009dec0loc_9dec0:
0009dec0b 0x9dec8
0009dec4
0009dec4loc_9dec4:
0009dec4b 0x9dec8
0009dec8
0009dec8loc_9dec8:
0009dec8b 0x9decc
0009decc
0009deccloc_9decc:
0009deccstrb wzr, [sp+47]
0009ded0b 0x9dee0
0009ded4
0009ded4loc_9ded4:
0009ded4orr x1, xzr, 1
0009ded8strb w1, [sp+47]
0009dedcb 0x9dee0
0009dee0
0009dee0loc_9dee0:
0009dee0ldrb w0, [sp+47]
0009dee4ldur x29, [sp-8]
0009dee8ldr x30, [sp], 96
0009deecret x30
0009def0
0009def0loc_9def0:
0009def0stp x0, x1, [sp+8]
0009def4mov x3, x30
0009def8bl runtime.morestack_noctxt.abi0
0009defcldp x0, x1, [sp+8]
0009df00b 0x9de10
0009df04udf 0
0009df08udf 0
0009df0cudf 0
0009de10
0009df10
0009df10internal/godebug.New: ; void internal/godebug.New(struct string name)
0009df10ldr x16, [x28+16]
0009df14subs xzr, sp, x16
0009df18b.ls 0x9dfd4
0009df1cstr x30, [sp-64]!
0009df20stur x29, [sp-8]
0009df24sub x29, sp, 8
0009df28str x0, [sp+72]
0009df2cstr x1, [sp+80]
0009df30str xzr, [sp+32]
0009df34adrp x0, 0x5b4000
0009df38add x0, x0, 3648
0009df3cbl runtime.newobject
0009df40str x0, [sp+48]
0009df44adrp x27, 0x9ae000
0009df48ldr w1, [x27+3056]
0009df4ccbz w1, 0x9df54
0009df50b 0x9df58
0009df54
0009df54loc_9df54:
0009df54b 0x9df74
0009df58
0009df58loc_9df58:
0009df58str x0, [sp+40]
0009df5cmov x1, x0
0009df60adrp x0, 0x5b4000
0009df64add x0, x0, 3648
0009df68bl runtime.wbZero
0009df6cldr x0, [sp+40]
0009df70b 0x9df74
0009df74
0009df74loc_9df74:
0009df74stp xzr, xzr, [x0]
0009df78stp xzr, xzr, [x0+16]
0009df7cstr xzr, [x0+32]
0009df80ldr x1, [sp+48]
0009df84ldrsb x27, [x1]
0009df88ldr x2, [sp+72]
0009df8cldr x3, [sp+80]
0009df90str x3, [x1+8]
0009df94adrp x27, 0x9ae000
0009df98ldr w3, [x27+3056]
0009df9ccbz w3, 0x9dfa4
0009dfa0b 0x9dfa8
0009dfa4
0009dfa4loc_9dfa4:
0009dfa4b 0x9dfbc
0009dfa8
0009dfa8loc_9dfa8:
0009dfa8bl runtime.gcWriteBarrier2
0009dfacstr x2, [x25]
0009dfb0ldr x3, [x1]
0009dfb4str x3, [x25+8]
0009dfb8b 0x9dfbc
0009dfbc
0009dfbcloc_9dfbc:
0009dfbcstr x2, [x1]
0009dfc0ldr x0, [sp+48]
0009dfc4str x0, [sp+32]
0009dfc8ldur x29, [sp-8]
0009dfccldr x30, [sp], 64
0009dfd0ret x30
0009dfd4
0009dfd4loc_9dfd4:
0009dfd4stp x0, x1, [sp+8]
0009dfd8mov x3, x30
0009dfdcbl runtime.morestack_noctxt.abi0
0009dfe0ldp x0, x1, [sp+8]
0009dfe4b 0x9df10
0009dfe8udf 0
0009dfecudf 0
0009df10
0009df10internal/godebug.New: ; void internal/godebug.New(struct string name)
0009df10ldr x16, [x28+16]
0009df14subs xzr, sp, x16
0009df18b.ls 0x9dfd4
0009df1cstr x30, [sp-64]!
0009df20stur x29, [sp-8]
0009df24sub x29, sp, 8
0009df28str x0, [sp+72]
0009df2cstr x1, [sp+80]
0009df30str xzr, [sp+32]
0009df34adrp x0, 0x5b4000
0009df38add x0, x0, 3648
0009df3cbl runtime.newobject
0009df40str x0, [sp+48]
0009df44adrp x27, 0x9ae000
0009df48ldr w1, [x27+3056]
0009df4ccbz w1, 0x9df54
0009df50b 0x9df58
0009df54
0009df54loc_9df54:
0009df54b 0x9df74
0009df58
0009df58loc_9df58:
0009df58str x0, [sp+40]
0009df5cmov x1, x0
0009df60adrp x0, 0x5b4000
0009df64add x0, x0, 3648
0009df68bl runtime.wbZero
0009df6cldr x0, [sp+40]
0009df70b 0x9df74
0009df74
0009df74loc_9df74:
0009df74stp xzr, xzr, [x0]
0009df78stp xzr, xzr, [x0+16]
0009df7cstr xzr, [x0+32]
0009df80ldr x1, [sp+48]
0009df84ldrsb x27, [x1]
0009df88ldr x2, [sp+72]
0009df8cldr x3, [sp+80]
0009df90str x3, [x1+8]
0009df94adrp x27, 0x9ae000
0009df98ldr w3, [x27+3056]
0009df9ccbz w3, 0x9dfa4
0009dfa0b 0x9dfa8
0009dfa4
0009dfa4loc_9dfa4:
0009dfa4b 0x9dfbc
0009dfa8
0009dfa8loc_9dfa8:
0009dfa8bl runtime.gcWriteBarrier2
0009dfacstr x2, [x25]
0009dfb0ldr x3, [x1]
0009dfb4str x3, [x25+8]
0009dfb8b 0x9dfbc
0009dfbc
0009dfbcloc_9dfbc:
0009dfbcstr x2, [x1]
0009dfc0ldr x0, [sp+48]
0009dfc4str x0, [sp+32]
0009dfc8ldur x29, [sp-8]
0009dfccldr x30, [sp], 64
0009dfd0ret x30
0009dfd4
0009dfd4loc_9dfd4:
0009dfd4stp x0, x1, [sp+8]
0009dfd8mov x3, x30
0009dfdcbl runtime.morestack_noctxt.abi0
0009dfe0ldp x0, x1, [sp+8]
0009dfe4b 0x9df10
0009dfe8udf 0
0009dfecudf 0
0009df10
0009dff0
0009dff0internal/godebug.(*Setting).Name: ; void internal/godebug.(*Setting).Name(internal/godebug.Setting * s)
0009dff0ldr x16, [x28+16]
0009dff4subs xzr, sp, x16
0009dff8b.ls 0x9e0f4
0009dffcstr x30, [sp-80]!
0009e000stur x29, [sp-8]
0009e004sub x29, sp, 8
0009e008str x0, [sp+88]
0009e00cstp xzr, xzr, [sp+40]
0009e010ldr x2, [sp+88]
0009e014ldrsb x27, [x2]
0009e018ldr x2, [x2+8]
0009e01csubs xzr, x2, 0
0009e020cset x3, ne
0009e024strb w3, [sp+39]
0009e028cbnz x2, 0x9e030
0009e02cb 0x9e060
0009e030
0009e030loc_9e030:
0009e030ldr x2, [sp+88]
0009e034ldrsb x27, [x2]
0009e038ldr x1, [x2+8]
0009e03cldr x2, [x2]
0009e040subs xzr, x1, 0
0009e044b.hi 0x9e04c
0009e048b 0x9e0e8
0009e04c
0009e04cloc_9e04c:
0009e04cldrb w2, [x2]
0009e050subs wzr, w2, 35
0009e054cset x2, eq
0009e058strb w2, [sp+39]
0009e05cb 0x9e064
0009e060
0009e060loc_9e060:
0009e060b 0x9e064
0009e064
0009e064loc_9e064:
0009e064ldrb w2, [sp+39]
0009e068tbnz w2, 0, 0x9e070
0009e06cb 0x9e0bc
0009e070
0009e070loc_9e070:
0009e070ldr x2, [sp+88]
0009e074ldrsb x27, [x2]
0009e078ldr x1, [x2+8]
0009e07cldr x2, [x2]
0009e080subs xzr, x1, 1
0009e084b.hs 0x9e08c
0009e088b 0x9e0e0
0009e08c
0009e08cloc_9e08c:
0009e08csub x1, x1, 1
0009e090sub x3, xzr, x1
0009e094sbfm x3, x3, 63, 63
0009e098and x3, x3, 1
0009e09cadd x0, x2, x3
0009e0a0str x0, [sp+56]
0009e0a4str x1, [sp+64]
0009e0a8str x0, [sp+40]
0009e0acstr x1, [sp+48]
0009e0b0ldur x29, [sp-8]
0009e0b4ldr x30, [sp], 80
0009e0b8ret x30
0009e0bc
0009e0bcloc_9e0bc:
0009e0bcldr x2, [sp+88]
0009e0c0ldrsb x27, [x2]
0009e0c4ldr x0, [x2]
0009e0c8ldr x1, [x2+8]
0009e0ccstr x0, [sp+40]
0009e0d0str x1, [sp+48]
0009e0d4ldur x29, [sp-8]
0009e0d8ldr x30, [sp], 80
0009e0dcret x30
0009e0e0
0009e0e0loc_9e0e0:
0009e0e0orr x0, xzr, 1
0009e0e4bl runtime.panicSliceB
0009e0e8
0009e0e8loc_9e0e8:
0009e0e8mov x0, xzr
0009e0ecbl runtime.panicIndex
0009e0f0hint
0009e0f4
0009e0f4loc_9e0f4:
0009e0f4str x0, [sp+8]
0009e0f8mov x3, x30
0009e0fcbl runtime.morestack_noctxt.abi0
0009e100ldr x0, [sp+8]
0009e104b 0x9dff0
0009e108udf 0
0009e10cudf 0
0009dff0
0009dff0internal/godebug.(*Setting).Name: ; void internal/godebug.(*Setting).Name(internal/godebug.Setting * s)
0009dff0ldr x16, [x28+16]
0009dff4subs xzr, sp, x16
0009dff8b.ls 0x9e0f4
0009dffcstr x30, [sp-80]!
0009e000stur x29, [sp-8]
0009e004sub x29, sp, 8
0009e008str x0, [sp+88]
0009e00cstp xzr, xzr, [sp+40]
0009e010ldr x2, [sp+88]
0009e014ldrsb x27, [x2]
0009e018ldr x2, [x2+8]
0009e01csubs xzr, x2, 0
0009e020cset x3, ne
0009e024strb w3, [sp+39]
0009e028cbnz x2, 0x9e030
0009e02cb 0x9e060
0009e030
0009e030loc_9e030:
0009e030ldr x2, [sp+88]
0009e034ldrsb x27, [x2]
0009e038ldr x1, [x2+8]
0009e03cldr x2, [x2]
0009e040subs xzr, x1, 0
0009e044b.hi 0x9e04c
0009e048b 0x9e0e8
0009e04c
0009e04cloc_9e04c:
0009e04cldrb w2, [x2]
0009e050subs wzr, w2, 35
0009e054cset x2, eq
0009e058strb w2, [sp+39]
0009e05cb 0x9e064
0009e060
0009e060loc_9e060:
0009e060b 0x9e064
0009e064
0009e064loc_9e064:
0009e064ldrb w2, [sp+39]
0009e068tbnz w2, 0, 0x9e070
0009e06cb 0x9e0bc
0009e070
0009e070loc_9e070:
0009e070ldr x2, [sp+88]
0009e074ldrsb x27, [x2]
0009e078ldr x1, [x2+8]
0009e07cldr x2, [x2]
0009e080subs xzr, x1, 1
0009e084b.hs 0x9e08c
0009e088b 0x9e0e0
0009e08c
0009e08cloc_9e08c:
0009e08csub x1, x1, 1
0009e090sub x3, xzr, x1
0009e094sbfm x3, x3, 63, 63
0009e098and x3, x3, 1
0009e09cadd x0, x2, x3
0009e0a0str x0, [sp+56]
0009e0a4str x1, [sp+64]
0009e0a8str x0, [sp+40]
0009e0acstr x1, [sp+48]
0009e0b0ldur x29, [sp-8]
0009e0b4ldr x30, [sp], 80
0009e0b8ret x30
0009e0bc
0009e0bcloc_9e0bc:
0009e0bcldr x2, [sp+88]
0009e0c0ldrsb x27, [x2]
0009e0c4ldr x0, [x2]
0009e0c8ldr x1, [x2+8]
0009e0ccstr x0, [sp+40]
0009e0d0str x1, [sp+48]
0009e0d4ldur x29, [sp-8]
0009e0d8ldr x30, [sp], 80
0009e0dcret x30
0009e0e0
0009e0e0loc_9e0e0:
0009e0e0orr x0, xzr, 1
0009e0e4bl runtime.panicSliceB
0009e0e8
0009e0e8loc_9e0e8:
0009e0e8mov x0, xzr
0009e0ecbl runtime.panicIndex
0009e0f0hint
0009e0f4
0009e0f4loc_9e0f4:
0009e0f4str x0, [sp+8]
0009e0f8mov x3, x30
0009e0fcbl runtime.morestack_noctxt.abi0
0009e100ldr x0, [sp+8]
0009e104b 0x9dff0
0009e108udf 0
0009e10cudf 0
0009dff0
0009e110
0009e110internal/godebug.(*Setting).Undocumented: ; void internal/godebug.(*Setting).Undocumented(internal/godebug.Setting * s)
0009e110ldr x16, [x28+16]
0009e114subs xzr, sp, x16
0009e118b.ls 0x9e1a4
0009e11cstr x30, [sp-48]!
0009e120stur x29, [sp-8]
0009e124sub x29, sp, 8
0009e128str x0, [sp+56]
0009e12cstrb wzr, [sp+38]
0009e130ldr x2, [sp+56]
0009e134ldrsb x27, [x2]
0009e138ldr x2, [x2+8]
0009e13csubs xzr, x2, 0
0009e140cset x3, ne
0009e144strb w3, [sp+39]
0009e148cbnz x2, 0x9e150
0009e14cb 0x9e180
0009e150
0009e150loc_9e150:
0009e150ldr x2, [sp+56]
0009e154ldrsb x27, [x2]
0009e158ldr x1, [x2+8]
0009e15cldr x2, [x2]
0009e160subs xzr, x1, 0
0009e164b.hi 0x9e16c
0009e168b 0x9e198
0009e16c
0009e16cloc_9e16c:
0009e16cldrb w1, [x2]
0009e170subs wzr, w1, 35
0009e174cset x1, eq
0009e178strb w1, [sp+39]
0009e17cb 0x9e184
0009e180
0009e180loc_9e180:
0009e180b 0x9e184
0009e184
0009e184loc_9e184:
0009e184ldrb w0, [sp+39]
0009e188strb w0, [sp+38]
0009e18cldur x29, [sp-8]
0009e190ldr x30, [sp], 48
0009e194ret x30
0009e198
0009e198loc_9e198:
0009e198mov x0, xzr
0009e19cbl runtime.panicIndex
0009e1a0hint
0009e1a4
0009e1a4loc_9e1a4:
0009e1a4str x0, [sp+8]
0009e1a8mov x3, x30
0009e1acbl runtime.morestack_noctxt.abi0
0009e1b0ldr x0, [sp+8]
0009e1b4b 0x9e110
0009e1b8udf 0
0009e1bcudf 0
0009e110
0009e110internal/godebug.(*Setting).Undocumented: ; void internal/godebug.(*Setting).Undocumented(internal/godebug.Setting * s)
0009e110ldr x16, [x28+16]
0009e114subs xzr, sp, x16
0009e118b.ls 0x9e1a4
0009e11cstr x30, [sp-48]!
0009e120stur x29, [sp-8]
0009e124sub x29, sp, 8
0009e128str x0, [sp+56]
0009e12cstrb wzr, [sp+38]
0009e130ldr x2, [sp+56]
0009e134ldrsb x27, [x2]
0009e138ldr x2, [x2+8]
0009e13csubs xzr, x2, 0
0009e140cset x3, ne
0009e144strb w3, [sp+39]
0009e148cbnz x2, 0x9e150
0009e14cb 0x9e180
0009e150
0009e150loc_9e150:
0009e150ldr x2, [sp+56]
0009e154ldrsb x27, [x2]
0009e158ldr x1, [x2+8]
0009e15cldr x2, [x2]
0009e160subs xzr, x1, 0
0009e164b.hi 0x9e16c
0009e168b 0x9e198
0009e16c
0009e16cloc_9e16c:
0009e16cldrb w1, [x2]
0009e170subs wzr, w1, 35
0009e174cset x1, eq
0009e178strb w1, [sp+39]
0009e17cb 0x9e184
0009e180
0009e180loc_9e180:
0009e180b 0x9e184
0009e184
0009e184loc_9e184:
0009e184ldrb w0, [sp+39]
0009e188strb w0, [sp+38]
0009e18cldur x29, [sp-8]
0009e190ldr x30, [sp], 48
0009e194ret x30
0009e198
0009e198loc_9e198:
0009e198mov x0, xzr
0009e19cbl runtime.panicIndex
0009e1a0hint
0009e1a4
0009e1a4loc_9e1a4:
0009e1a4str x0, [sp+8]
0009e1a8mov x3, x30
0009e1acbl runtime.morestack_noctxt.abi0
0009e1b0ldr x0, [sp+8]
0009e1b4b 0x9e110
0009e1b8udf 0
0009e1bcudf 0
0009e110
0009e1c0
0009e1c0internal/godebug.(*Setting).IncNonDefault: ; void internal/godebug.(*Setting).IncNonDefault(internal/godebug.Setting * s)
0009e1c0ldr x16, [x28+16]
0009e1c4subs xzr, sp, x16
0009e1c8b.ls 0x9e278
0009e1ccstr x30, [sp-80]!
0009e1d0stur x29, [sp-8]
0009e1d4sub x29, sp, 8
0009e1d8str x0, [sp+88]
0009e1dcstp xzr, xzr, [sp+56]
0009e1e0add x2, sp, 56
0009e1e4str x2, [sp+48]
0009e1e8ldrsb x27, [x2]
0009e1ecadrp x3, 4096
0009e1f0add x3, x3, 1184
0009e1f4str x3, [x2]
0009e1f8ldrsb x27, [x2]
0009e1fcldr x3, [sp+88]
0009e200adrp x27, 0x9ad000
0009e204ldr w4, [x27+3056]
0009e208cbz w4, 0x9e210
0009e20cb 0x9e214
0009e210
0009e210loc_9e210:
0009e210b 0x9e228
0009e214
0009e214loc_9e214:
0009e214bl runtime.gcWriteBarrier2
0009e218str x3, [x25]
0009e21cldr x4, [x2+8]
0009e220str x4, [x25+8]
0009e224b 0x9e228
0009e228
0009e228loc_9e228:
0009e228str x3, [x2+8]
0009e22cldr x2, [sp+88]
0009e230ldrsb x27, [x2]
0009e234ldr x2, [x2+32]
0009e238ldrsb x27, [x2]
0009e23cadd x0, x2, 8
0009e240str x0, [sp+40]
0009e244ldr x1, [sp+48]
0009e248bl sync.(*Once).Do
0009e24cldr x2, [sp+88]
0009e250ldrsb x27, [x2]
0009e254ldr x2, [x2+32]
0009e258ldrsb x27, [x2]
0009e25cadd x0, x2, 24
0009e260str x0, [sp+32]
0009e264orr x1, xzr, 1
0009e268bl sync/atomic.(*Uint64).Add
0009e26cldur x29, [sp-8]
0009e270ldr x30, [sp], 80
0009e274ret x30
0009e278
0009e278loc_9e278:
0009e278str x0, [sp+8]
0009e27cmov x3, x30
0009e280bl runtime.morestack_noctxt.abi0
0009e284ldr x0, [sp+8]
0009e288b 0x9e1c0
0009e28cudf 0
0009e1c0
0009e1c0internal/godebug.(*Setting).IncNonDefault: ; void internal/godebug.(*Setting).IncNonDefault(internal/godebug.Setting * s)
0009e1c0ldr x16, [x28+16]
0009e1c4subs xzr, sp, x16
0009e1c8b.ls 0x9e278
0009e1ccstr x30, [sp-80]!
0009e1d0stur x29, [sp-8]
0009e1d4sub x29, sp, 8
0009e1d8str x0, [sp+88]
0009e1dcstp xzr, xzr, [sp+56]
0009e1e0add x2, sp, 56
0009e1e4str x2, [sp+48]
0009e1e8ldrsb x27, [x2]
0009e1ecadrp x3, 4096
0009e1f0add x3, x3, 1184
0009e1f4str x3, [x2]
0009e1f8ldrsb x27, [x2]
0009e1fcldr x3, [sp+88]
0009e200adrp x27, 0x9ad000
0009e204ldr w4, [x27+3056]
0009e208cbz w4, 0x9e210
0009e20cb 0x9e214
0009e210
0009e210loc_9e210:
0009e210b 0x9e228
0009e214
0009e214loc_9e214:
0009e214bl runtime.gcWriteBarrier2
0009e218str x3, [x25]
0009e21cldr x4, [x2+8]
0009e220str x4, [x25+8]
0009e224b 0x9e228
0009e228
0009e228loc_9e228:
0009e228str x3, [x2+8]
0009e22cldr x2, [sp+88]
0009e230ldrsb x27, [x2]
0009e234ldr x2, [x2+32]
0009e238ldrsb x27, [x2]
0009e23cadd x0, x2, 8
0009e240str x0, [sp+40]
0009e244ldr x1, [sp+48]
0009e248bl sync.(*Once).Do
0009e24cldr x2, [sp+88]
0009e250ldrsb x27, [x2]
0009e254ldr x2, [x2+32]
0009e258ldrsb x27, [x2]
0009e25cadd x0, x2, 24
0009e260str x0, [sp+32]
0009e264orr x1, xzr, 1
0009e268bl sync/atomic.(*Uint64).Add
0009e26cldur x29, [sp-8]
0009e270ldr x30, [sp], 80
0009e274ret x30
0009e278
0009e278loc_9e278:
0009e278str x0, [sp+8]
0009e27cmov x3, x30
0009e280bl runtime.morestack_noctxt.abi0
0009e284ldr x0, [sp+8]
0009e288b 0x9e1c0
0009e28cudf 0
0009e1c0
0009e290
0009e290internal/godebug.(*Setting).register: ; void internal/godebug.(*Setting).register(internal/godebug.Setting * s)
0009e290ldr x16, [x28+16]
0009e294sub x17, sp, 32
0009e298subs xzr, x17, x16
0009e29cb.ls 0x9e414
0009e2a0str x30, [sp-160]!
0009e2a4stur x29, [sp-8]
0009e2a8sub x29, sp, 8
0009e2acstr x0, [sp+168]
0009e2b0ldrsb x27, [x0]
0009e2b4ldr x5, [x0+32]
0009e2b8ldrsb x27, [x5]
0009e2bcldr x5, [x5+32]
0009e2c0subs xzr, x5, 0
0009e2c4cset x6, ne
0009e2c8eor x6, x6, 1
0009e2ccstrb w6, [sp+71]
0009e2d0cbnz x5, 0x9e2d8
0009e2d4b 0x9e2fc
0009e2d8
0009e2d8loc_9e2d8:
0009e2d8ldr x5, [sp+168]
0009e2dcldrsb x27, [x5]
0009e2e0ldr x5, [x5+32]
0009e2e4ldrsb x27, [x5]
0009e2e8ldr x5, [x5+32]
0009e2ecldrsb x27, [x5]
0009e2f0ldrb w5, [x5+56]
0009e2f4strb w5, [sp+71]
0009e2f8b 0x9e300
0009e2fc
0009e2fcloc_9e2fc:
0009e2fcb 0x9e300
0009e300
0009e300loc_9e300:
0009e300ldrb w5, [sp+71]
0009e304tbnz w5, 0, 0x9e3c4
0009e308b 0x9e30c
0009e30c
0009e30cloc_9e30c:
0009e30cldr x0, [sp+168]
0009e310bl internal/godebug.(*Setting).Name
0009e314str x0, [sp+136]
0009e318str x1, [sp+144]
0009e31cadrp x0, 0x594000
0009e320add x0, x0, 3136
0009e324bl runtime.newobject
0009e328str x0, [sp+88]
0009e32cadrp x1, 4096
0009e330add x1, x1, 1072
0009e334str x1, [x0]
0009e338ldr x1, [sp+168]
0009e33cldrsb x27, [x1]
0009e340ldr x1, [x1+32]
0009e344ldrsb x27, [x1]
0009e348add x1, x1, 24
0009e34cldr x2, [sp+88]
0009e350ldrsb x27, [x2]
0009e354adrp x27, 0x9ad000
0009e358ldr w3, [x27+3056]
0009e35ccbz w3, 0x9e364
0009e360b 0x9e368
0009e364
0009e364loc_9e364:
0009e364b 0x9e37c
0009e368
0009e368loc_9e368:
0009e368bl runtime.gcWriteBarrier2
0009e36cstr x1, [x25]
0009e370ldr x7, [x2+8]
0009e374str x7, [x25+8]
0009e378b 0x9e37c
0009e37c
0009e37cloc_9e37c:
0009e37cstr x1, [x2+8]
0009e380ldr x3, [sp+136]
0009e384ldr x4, [sp+144]
0009e388mov x0, xzr
0009e38cadrp x1, 0x61f000
0009e390add x1, x1, 82
0009e394orr x2, xzr, 30
0009e398adrp x5, 0x612000
0009e39cadd x5, x5, 3430
0009e3a0orr x6, xzr, 7
0009e3a4bl runtime.concatstring3
0009e3a8str x0, [sp+72]
0009e3acstr x1, [sp+80]
0009e3b0ldr x2, [sp+88]
0009e3b4bl internal/godebug.registerMetric
0009e3b8ldur x29, [sp-8]
0009e3bcldr x30, [sp], 160
0009e3c0ret x30
0009e3c4
0009e3c4loc_9e3c4:
0009e3c4ldr x5, [sp+168]
0009e3c8ldrsb x27, [x5]
0009e3ccldr x3, [x5]
0009e3d0ldr x4, [x5+8]
0009e3d4str x3, [sp+120]
0009e3d8str x4, [sp+128]
0009e3dcmov x0, xzr
0009e3e0adrp x1, 0x624000
0009e3e4add x1, x1, 395
0009e3e8movz x2, 37
0009e3ecbl runtime.concatstring2
0009e3f0str x0, [sp+104]
0009e3f4str x1, [sp+112]
0009e3f8bl runtime.convTstring
0009e3fcstr x0, [sp+96]
0009e400mov x1, x0
0009e404adrp x0, 0x557000
0009e408add x0, x0, 2944
0009e40cbl runtime.gopanic
0009e410hint
0009e414
0009e414loc_9e414:
0009e414str x0, [sp+8]
0009e418mov x3, x30
0009e41cbl runtime.morestack_noctxt.abi0
0009e420ldr x0, [sp+8]
0009e424b 0x9e290
0009e428udf 0
0009e42cudf 0
0009e290
0009e290internal/godebug.(*Setting).register: ; void internal/godebug.(*Setting).register(internal/godebug.Setting * s)
0009e290ldr x16, [x28+16]
0009e294sub x17, sp, 32
0009e298subs xzr, x17, x16
0009e29cb.ls 0x9e414
0009e2a0str x30, [sp-160]!
0009e2a4stur x29, [sp-8]
0009e2a8sub x29, sp, 8
0009e2acstr x0, [sp+168]
0009e2b0ldrsb x27, [x0]
0009e2b4ldr x5, [x0+32]
0009e2b8ldrsb x27, [x5]
0009e2bcldr x5, [x5+32]
0009e2c0subs xzr, x5, 0
0009e2c4cset x6, ne
0009e2c8eor x6, x6, 1
0009e2ccstrb w6, [sp+71]
0009e2d0cbnz x5, 0x9e2d8
0009e2d4b 0x9e2fc
0009e2d8
0009e2d8loc_9e2d8:
0009e2d8ldr x5, [sp+168]
0009e2dcldrsb x27, [x5]
0009e2e0ldr x5, [x5+32]
0009e2e4ldrsb x27, [x5]
0009e2e8ldr x5, [x5+32]
0009e2ecldrsb x27, [x5]
0009e2f0ldrb w5, [x5+56]
0009e2f4strb w5, [sp+71]
0009e2f8b 0x9e300
0009e2fc
0009e2fcloc_9e2fc:
0009e2fcb 0x9e300
0009e300
0009e300loc_9e300:
0009e300ldrb w5, [sp+71]
0009e304tbnz w5, 0, 0x9e3c4
0009e308b 0x9e30c
0009e30c
0009e30cloc_9e30c:
0009e30cldr x0, [sp+168]
0009e310bl internal/godebug.(*Setting).Name
0009e314str x0, [sp+136]
0009e318str x1, [sp+144]
0009e31cadrp x0, 0x594000
0009e320add x0, x0, 3136
0009e324bl runtime.newobject
0009e328str x0, [sp+88]
0009e32cadrp x1, 4096
0009e330add x1, x1, 1072
0009e334str x1, [x0]
0009e338ldr x1, [sp+168]
0009e33cldrsb x27, [x1]
0009e340ldr x1, [x1+32]
0009e344ldrsb x27, [x1]
0009e348add x1, x1, 24
0009e34cldr x2, [sp+88]
0009e350ldrsb x27, [x2]
0009e354adrp x27, 0x9ad000
0009e358ldr w3, [x27+3056]
0009e35ccbz w3, 0x9e364
0009e360b 0x9e368
0009e364
0009e364loc_9e364:
0009e364b 0x9e37c
0009e368
0009e368loc_9e368:
0009e368bl runtime.gcWriteBarrier2
0009e36cstr x1, [x25]
0009e370ldr x7, [x2+8]
0009e374str x7, [x25+8]
0009e378b 0x9e37c
0009e37c
0009e37cloc_9e37c:
0009e37cstr x1, [x2+8]
0009e380ldr x3, [sp+136]
0009e384ldr x4, [sp+144]
0009e388mov x0, xzr
0009e38cadrp x1, 0x61f000
0009e390add x1, x1, 82
0009e394orr x2, xzr, 30
0009e398adrp x5, 0x612000
0009e39cadd x5, x5, 3430
0009e3a0orr x6, xzr, 7
0009e3a4bl runtime.concatstring3
0009e3a8str x0, [sp+72]
0009e3acstr x1, [sp+80]
0009e3b0ldr x2, [sp+88]
0009e3b4bl internal/godebug.registerMetric
0009e3b8ldur x29, [sp-8]
0009e3bcldr x30, [sp], 160
0009e3c0ret x30
0009e3c4
0009e3c4loc_9e3c4:
0009e3c4ldr x5, [sp+168]
0009e3c8ldrsb x27, [x5]
0009e3ccldr x3, [x5]
0009e3d0ldr x4, [x5+8]
0009e3d4str x3, [sp+120]
0009e3d8str x4, [sp+128]
0009e3dcmov x0, xzr
0009e3e0adrp x1, 0x624000
0009e3e4add x1, x1, 395
0009e3e8movz x2, 37
0009e3ecbl runtime.concatstring2
0009e3f0str x0, [sp+104]
0009e3f4str x1, [sp+112]
0009e3f8bl runtime.convTstring
0009e3fcstr x0, [sp+96]
0009e400mov x1, x0
0009e404adrp x0, 0x557000
0009e408add x0, x0, 2944
0009e40cbl runtime.gopanic
0009e410hint
0009e414
0009e414loc_9e414:
0009e414str x0, [sp+8]
0009e418mov x3, x30
0009e41cbl runtime.morestack_noctxt.abi0
0009e420ldr x0, [sp+8]
0009e424b 0x9e290
0009e428udf 0
0009e42cudf 0
0009e290
0009e430
0009e430internal/godebug.(*Setting).Value: ; void internal/godebug.(*Setting).Value(internal/godebug.Setting * s)
0009e430ldr x16, [x28+16]
0009e434sub x17, sp, 16
0009e438subs xzr, x17, x16
0009e43cb.ls 0x9e588
0009e440str x30, [sp-144]!
0009e444stur x29, [sp-8]
0009e448sub x29, sp, 8
0009e44cstr x0, [sp+152]
0009e450stp xzr, xzr, [sp+40]
0009e454stp xzr, xzr, [sp+112]
0009e458add x2, sp, 112
0009e45cstr x2, [sp+88]
0009e460ldrsb x27, [x2]
0009e464adrp x3, 0
0009e468add x3, x3, 1440
0009e46cstr x3, [x2]
0009e470ldrsb x27, [x2]
0009e474ldr x3, [sp+152]
0009e478adrp x27, 0x9ad000
0009e47cldr w4, [x27+3056]
0009e480cbz w4, 0x9e488
0009e484b 0x9e48c
0009e488
0009e488loc_9e488:
0009e488b 0x9e4a0
0009e48c
0009e48cloc_9e48c:
0009e48cbl runtime.gcWriteBarrier2
0009e490str x3, [x25]
0009e494ldr x4, [x2+8]
0009e498str x4, [x25+8]
0009e49cb 0x9e4a0
0009e4a0
0009e4a0loc_9e4a0:
0009e4a0str x3, [x2+8]
0009e4a4ldr x2, [sp+152]
0009e4a8ldrsb x27, [x2]
0009e4acadd x0, x2, 16
0009e4b0str x0, [sp+80]
0009e4b4ldr x1, [sp+88]
0009e4b8bl sync.(*Once).Do
0009e4bcldr x2, [sp+152]
0009e4c0ldrsb x27, [x2]
0009e4c4ldr x2, [x2+32]
0009e4c8ldrsb x27, [x2]
0009e4ccstr x2, [sp+128]
0009e4d0ldr x0, [sp+128]
0009e4d4adrp x1, 0x67d000
0009e4d8add x1, x1, 2496
0009e4dcbl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Load
0009e4e0str x0, [sp+104]
0009e4e4ldr x2, [sp+104]
0009e4e8ldrsb x27, [x2]
0009e4ecldr x3, [x2]
0009e4f0ldr x4, [x2+8]
0009e4f4ldr x2, [x2+16]
0009e4f8str x3, [sp+56]
0009e4fcstr x4, [sp+64]
0009e500str x2, [sp+72]
0009e504subs xzr, x2, 0
0009e508cset x3, ne
0009e50cstrb w3, [sp+39]
0009e510cbnz x2, 0x9e518
0009e514b 0x9e544
0009e518
0009e518loc_9e518:
0009e518adrp x2, 0x9ad000
0009e51cadd x2, x2, 1504
0009e520str x2, [sp+96]
0009e524ldr x0, [sp+72]
0009e528adrp x1, 0x677000
0009e52cadd x1, x1, 672
0009e530bl internal/bisect.(*Matcher).Stack
0009e534strb w0, [sp+38]
0009e538eor x3, x0, 1
0009e53cstrb w3, [sp+39]
0009e540b 0x9e548
0009e544
0009e544loc_9e544:
0009e544b 0x9e548
0009e548
0009e548loc_9e548:
0009e548ldrb w2, [sp+39]
0009e54ctbnz w2, 0, 0x9e554
0009e550b 0x9e56c
0009e554
0009e554loc_9e554:
0009e554stp xzr, xzr, [sp+40]
0009e558mov x0, xzr
0009e55cmov x1, xzr
0009e560ldur x29, [sp-8]
0009e564ldr x30, [sp], 144
0009e568ret x30
0009e56c
0009e56cloc_9e56c:
0009e56cldr x0, [sp+56]
0009e570ldr x1, [sp+64]
0009e574str x0, [sp+40]
0009e578str x1, [sp+48]
0009e57cldur x29, [sp-8]
0009e580ldr x30, [sp], 144
0009e584ret x30
0009e588
0009e588loc_9e588:
0009e588str x0, [sp+8]
0009e58cmov x3, x30
0009e590bl runtime.morestack_noctxt.abi0
0009e594ldr x0, [sp+8]
0009e598b 0x9e430
0009e59cudf 0
0009e430
0009e430internal/godebug.(*Setting).Value: ; void internal/godebug.(*Setting).Value(internal/godebug.Setting * s)
0009e430ldr x16, [x28+16]
0009e434sub x17, sp, 16
0009e438subs xzr, x17, x16
0009e43cb.ls 0x9e588
0009e440str x30, [sp-144]!
0009e444stur x29, [sp-8]
0009e448sub x29, sp, 8
0009e44cstr x0, [sp+152]
0009e450stp xzr, xzr, [sp+40]
0009e454stp xzr, xzr, [sp+112]
0009e458add x2, sp, 112
0009e45cstr x2, [sp+88]
0009e460ldrsb x27, [x2]
0009e464adrp x3, 0
0009e468add x3, x3, 1440
0009e46cstr x3, [x2]
0009e470ldrsb x27, [x2]
0009e474ldr x3, [sp+152]
0009e478adrp x27, 0x9ad000
0009e47cldr w4, [x27+3056]
0009e480cbz w4, 0x9e488
0009e484b 0x9e48c
0009e488
0009e488loc_9e488:
0009e488b 0x9e4a0
0009e48c
0009e48cloc_9e48c:
0009e48cbl runtime.gcWriteBarrier2
0009e490str x3, [x25]
0009e494ldr x4, [x2+8]
0009e498str x4, [x25+8]
0009e49cb 0x9e4a0
0009e4a0
0009e4a0loc_9e4a0:
0009e4a0str x3, [x2+8]
0009e4a4ldr x2, [sp+152]
0009e4a8ldrsb x27, [x2]
0009e4acadd x0, x2, 16
0009e4b0str x0, [sp+80]
0009e4b4ldr x1, [sp+88]
0009e4b8bl sync.(*Once).Do
0009e4bcldr x2, [sp+152]
0009e4c0ldrsb x27, [x2]
0009e4c4ldr x2, [x2+32]
0009e4c8ldrsb x27, [x2]
0009e4ccstr x2, [sp+128]
0009e4d0ldr x0, [sp+128]
0009e4d4adrp x1, 0x67d000
0009e4d8add x1, x1, 2496
0009e4dcbl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Load
0009e4e0str x0, [sp+104]
0009e4e4ldr x2, [sp+104]
0009e4e8ldrsb x27, [x2]
0009e4ecldr x3, [x2]
0009e4f0ldr x4, [x2+8]
0009e4f4ldr x2, [x2+16]
0009e4f8str x3, [sp+56]
0009e4fcstr x4, [sp+64]
0009e500str x2, [sp+72]
0009e504subs xzr, x2, 0
0009e508cset x3, ne
0009e50cstrb w3, [sp+39]
0009e510cbnz x2, 0x9e518
0009e514b 0x9e544
0009e518
0009e518loc_9e518:
0009e518adrp x2, 0x9ad000
0009e51cadd x2, x2, 1504
0009e520str x2, [sp+96]
0009e524ldr x0, [sp+72]
0009e528adrp x1, 0x677000
0009e52cadd x1, x1, 672
0009e530bl internal/bisect.(*Matcher).Stack
0009e534strb w0, [sp+38]
0009e538eor x3, x0, 1
0009e53cstrb w3, [sp+39]
0009e540b 0x9e548
0009e544
0009e544loc_9e544:
0009e544b 0x9e548
0009e548
0009e548loc_9e548:
0009e548ldrb w2, [sp+39]
0009e54ctbnz w2, 0, 0x9e554
0009e550b 0x9e56c
0009e554
0009e554loc_9e554:
0009e554stp xzr, xzr, [sp+40]
0009e558mov x0, xzr
0009e55cmov x1, xzr
0009e560ldur x29, [sp-8]
0009e564ldr x30, [sp], 144
0009e568ret x30
0009e56c
0009e56cloc_9e56c:
0009e56cldr x0, [sp+56]
0009e570ldr x1, [sp+64]
0009e574str x0, [sp+40]
0009e578str x1, [sp+48]
0009e57cldur x29, [sp-8]
0009e580ldr x30, [sp], 144
0009e584ret x30
0009e588
0009e588loc_9e588:
0009e588str x0, [sp+8]
0009e58cmov x3, x30
0009e590bl runtime.morestack_noctxt.abi0
0009e594ldr x0, [sp+8]
0009e598b 0x9e430
0009e59cudf 0
0009e430
0009e5a0
0009e5a0internal/godebug.(*Setting).Value.func1: ; void internal/godebug.(*Setting).Value.func1(void)
0009e5a0ldr x16, [x28+16]
0009e5a4sub x17, sp, 16
0009e5a8subs xzr, x17, x16
0009e5acb.ls 0x9e6bc
0009e5b0str x30, [sp-144]!
0009e5b4stur x29, [sp-8]
0009e5b8sub x29, sp, 8
0009e5bcldr x0, [x26+8]
0009e5c0str x0, [sp+64]
0009e5c4bl internal/godebug.(*Setting).Name
0009e5c8str x0, [sp+120]
0009e5ccstr x1, [sp+128]
0009e5d0bl internal/godebug.lookup
0009e5d4str x0, [sp+112]
0009e5d8ldr x1, [sp+64]
0009e5dcldrsb x27, [x1]
0009e5e0adrp x27, 0x9ad000
0009e5e4ldr w2, [x27+3056]
0009e5e8cbz w2, 0x9e5f0
0009e5ecb 0x9e5f4
0009e5f0
0009e5f0loc_9e5f0:
0009e5f0b 0x9e608
0009e5f4
0009e5f4loc_9e5f4:
0009e5f4bl runtime.gcWriteBarrier2
0009e5f8str x0, [x25]
0009e5fcldr x5, [x1+32]
0009e600str x5, [x25+8]
0009e604b 0x9e608
0009e608
0009e608loc_9e608:
0009e608str x0, [x1+32]
0009e60cldr x5, [sp+64]
0009e610ldrsb x27, [x5]
0009e614ldr x5, [x5+32]
0009e618ldrsb x27, [x5]
0009e61cldr x5, [x5+32]
0009e620subs xzr, x5, 0
0009e624cset x6, ne
0009e628eor x6, x6, 1
0009e62cstrb w6, [sp+63]
0009e630cbnz x5, 0x9e638
0009e634b 0x9e63c
0009e638
0009e638loc_9e638:
0009e638b 0x9e654
0009e63c
0009e63cloc_9e63c:
0009e63cldr x0, [sp+64]
0009e640bl internal/godebug.(*Setting).Undocumented
0009e644strb w0, [sp+62]
0009e648eor x1, x0, 1
0009e64cstrb w1, [sp+63]
0009e650b 0x9e654
0009e654
0009e654loc_9e654:
0009e654ldrb w5, [sp+63]
0009e658tbnz w5, 0, 0x9e66c
0009e65cb 0x9e660
0009e660
0009e660loc_9e660:
0009e660ldur x29, [sp-8]
0009e664ldr x30, [sp], 144
0009e668ret x30
0009e66c
0009e66cloc_9e66c:
0009e66cldr x5, [sp+64]
0009e670ldrsb x27, [x5]
0009e674ldr x3, [x5]
0009e678ldr x4, [x5+8]
0009e67cstr x3, [sp+96]
0009e680str x4, [sp+104]
0009e684mov x0, xzr
0009e688adrp x1, 0x62b000
0009e68cadd x1, x1, 2413
0009e690movz x2, 51
0009e694bl runtime.concatstring2
0009e698str x0, [sp+80]
0009e69cstr x1, [sp+88]
0009e6a0bl runtime.convTstring
0009e6a4str x0, [sp+72]
0009e6a8mov x1, x0
0009e6acadrp x0, 0x557000
0009e6b0add x0, x0, 2944
0009e6b4bl runtime.gopanic
0009e6b8hint
0009e6bc
0009e6bcloc_9e6bc:
0009e6bcmov x3, x30
0009e6c0bl runtime.morestack.abi0
0009e6c4b 0x9e5a0
0009e6c8udf 0
0009e6ccudf 0
0009e5a0
0009e5a0internal/godebug.(*Setting).Value.func1: ; void internal/godebug.(*Setting).Value.func1(void)
0009e5a0ldr x16, [x28+16]
0009e5a4sub x17, sp, 16
0009e5a8subs xzr, x17, x16
0009e5acb.ls 0x9e6bc
0009e5b0str x30, [sp-144]!
0009e5b4stur x29, [sp-8]
0009e5b8sub x29, sp, 8
0009e5bcldr x0, [x26+8]
0009e5c0str x0, [sp+64]
0009e5c4bl internal/godebug.(*Setting).Name
0009e5c8str x0, [sp+120]
0009e5ccstr x1, [sp+128]
0009e5d0bl internal/godebug.lookup
0009e5d4str x0, [sp+112]
0009e5d8ldr x1, [sp+64]
0009e5dcldrsb x27, [x1]
0009e5e0adrp x27, 0x9ad000
0009e5e4ldr w2, [x27+3056]
0009e5e8cbz w2, 0x9e5f0
0009e5ecb 0x9e5f4
0009e5f0
0009e5f0loc_9e5f0:
0009e5f0b 0x9e608
0009e5f4
0009e5f4loc_9e5f4:
0009e5f4bl runtime.gcWriteBarrier2
0009e5f8str x0, [x25]
0009e5fcldr x5, [x1+32]
0009e600str x5, [x25+8]
0009e604b 0x9e608
0009e608
0009e608loc_9e608:
0009e608str x0, [x1+32]
0009e60cldr x5, [sp+64]
0009e610ldrsb x27, [x5]
0009e614ldr x5, [x5+32]
0009e618ldrsb x27, [x5]
0009e61cldr x5, [x5+32]
0009e620subs xzr, x5, 0
0009e624cset x6, ne
0009e628eor x6, x6, 1
0009e62cstrb w6, [sp+63]
0009e630cbnz x5, 0x9e638
0009e634b 0x9e63c
0009e638
0009e638loc_9e638:
0009e638b 0x9e654
0009e63c
0009e63cloc_9e63c:
0009e63cldr x0, [sp+64]
0009e640bl internal/godebug.(*Setting).Undocumented
0009e644strb w0, [sp+62]
0009e648eor x1, x0, 1
0009e64cstrb w1, [sp+63]
0009e650b 0x9e654
0009e654
0009e654loc_9e654:
0009e654ldrb w5, [sp+63]
0009e658tbnz w5, 0, 0x9e66c
0009e65cb 0x9e660
0009e660
0009e660loc_9e660:
0009e660ldur x29, [sp-8]
0009e664ldr x30, [sp], 144
0009e668ret x30
0009e66c
0009e66cloc_9e66c:
0009e66cldr x5, [sp+64]
0009e670ldrsb x27, [x5]
0009e674ldr x3, [x5]
0009e678ldr x4, [x5+8]
0009e67cstr x3, [sp+96]
0009e680str x4, [sp+104]
0009e684mov x0, xzr
0009e688adrp x1, 0x62b000
0009e68cadd x1, x1, 2413
0009e690movz x2, 51
0009e694bl runtime.concatstring2
0009e698str x0, [sp+80]
0009e69cstr x1, [sp+88]
0009e6a0bl runtime.convTstring
0009e6a4str x0, [sp+72]
0009e6a8mov x1, x0
0009e6acadrp x0, 0x557000
0009e6b0add x0, x0, 2944
0009e6b4bl runtime.gopanic
0009e6b8hint
0009e6bc
0009e6bcloc_9e6bc:
0009e6bcmov x3, x30
0009e6c0bl runtime.morestack.abi0
0009e6c4b 0x9e5a0
0009e6c8udf 0
0009e6ccudf 0
0009e5a0
0009e6d0
0009e6d0internal/godebug.lookup: ; void internal/godebug.lookup(struct string name)
0009e6d0ldr x16, [x28+16]
0009e6d4sub x17, sp, 80
0009e6d8subs xzr, x17, x16
0009e6dcb.ls 0x9e8f4
0009e6e0str x30, [sp-208]!
0009e6e4stur x29, [sp-8]
0009e6e8sub x29, sp, 8
0009e6ecstr x0, [sp+216]
0009e6f0str x1, [sp+224]
0009e6f4str xzr, [sp+56]
0009e6f8stp xzr, xzr, [sp+184]
0009e6fcldr x3, [sp+216]
0009e700ldr x4, [sp+224]
0009e704str x3, [sp+152]
0009e708str x4, [sp+160]
0009e70cadrp x0, 0x985000
0009e710add x0, x0, 1696
0009e714adrp x1, 0x557000
0009e718add x1, x1, 2944
0009e71cadd x2, sp, 152
0009e720bl sync.(*Map).Load
0009e724str x0, [sp+184]
0009e728str x1, [sp+192]
0009e72cstrb w2, [sp+54]
0009e730ldr x3, [sp+192]
0009e734ldr x4, [sp+184]
0009e738str x4, [sp+120]
0009e73cstr x3, [sp+128]
0009e740ldrb w3, [sp+54]
0009e744strb w3, [sp+53]
0009e748ldr x3, [sp+120]
0009e74cldr x4, [sp+128]
0009e750str x3, [sp+80]
0009e754str x4, [sp+88]
0009e758ldrb w3, [sp+53]
0009e75cstrb w3, [sp+51]
0009e760tbnz w3, 0, 0x9e768
0009e764b 0x9e798
0009e768
0009e768loc_9e768:
0009e768ldr x0, [sp+80]
0009e76cldr x3, [sp+88]
0009e770adrp x1, 0x547000
0009e774add x1, x1, 2880
0009e778subs xzr, x0, x1
0009e77cb.eq 0x9e784
0009e780b 0x9e8e4
0009e784
0009e784loc_9e784:
0009e784str x3, [sp+56]
0009e788ldr x0, [sp+56]
0009e78cldur x29, [sp-8]
0009e790ldr x30, [sp], 208
0009e794ret x30
0009e798
0009e798loc_9e798:
0009e798adrp x0, 0x5c6000
0009e79cadd x0, x0, 3360
0009e7a0bl runtime.newobject
0009e7a4str x0, [sp+96]
0009e7a8ldr x0, [sp+216]
0009e7acldr x1, [sp+224]
0009e7b0bl internal/godebugs.Lookup
0009e7b4str x0, [sp+176]
0009e7b8ldr x1, [sp+96]
0009e7bcldrsb x27, [x1]
0009e7c0adrp x27, 0x9ad000
0009e7c4ldr w2, [x27+3056]
0009e7c8cbz w2, 0x9e7d0
0009e7ccb 0x9e7d4
0009e7d0
0009e7d0loc_9e7d0:
0009e7d0b 0x9e7e8
0009e7d4
0009e7d4loc_9e7d4:
0009e7d4bl runtime.gcWriteBarrier2
0009e7d8str x0, [x25]
0009e7dcldr x3, [x1+32]
0009e7e0str x3, [x25+8]
0009e7e4b 0x9e7e8
0009e7e8
0009e7e8loc_9e7e8:
0009e7e8str x0, [x1+32]
0009e7ecldr x3, [sp+96]
0009e7f0ldrsb x27, [x3]
0009e7f4str x3, [sp+144]
0009e7f8ldr x0, [sp+144]
0009e7fcadrp x1, 0x67d000
0009e800add x1, x1, 2496
0009e804adrp x2, 0x984000
0009e808add x2, x2, 3296
0009e80cbl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Store
0009e810ldr x3, [sp+96]
0009e814str x3, [sp+168]
0009e818stp xzr, xzr, [sp+184]
0009e81cldr x0, [sp+216]
0009e820ldr x1, [sp+224]
0009e824bl runtime.convTstring
0009e828str x0, [sp+136]
0009e82cldr x4, [sp+168]
0009e830adrp x1, 0x557000
0009e834add x1, x1, 2944
0009e838mov x2, x0
0009e83cadrp x3, 0x547000
0009e840add x3, x3, 2880
0009e844adrp x0, 0x985000
0009e848add x0, x0, 1696
0009e84cbl sync.(*Map).LoadOrStore
0009e850str x0, [sp+184]
0009e854str x1, [sp+192]
0009e858strb w2, [sp+54]
0009e85cldr x3, [sp+184]
0009e860ldr x4, [sp+192]
0009e864str x3, [sp+104]
0009e868str x4, [sp+112]
0009e86cldrb w3, [sp+54]
0009e870strb w3, [sp+55]
0009e874ldr x3, [sp+104]
0009e878ldr x4, [sp+112]
0009e87cstr x3, [sp+64]
0009e880str x4, [sp+72]
0009e884ldrb w3, [sp+55]
0009e888strb w3, [sp+52]
0009e88ctbnz w3, 0, 0x9e894
0009e890b 0x9e8c4
0009e894
0009e894loc_9e894:
0009e894ldr x0, [sp+64]
0009e898ldr x3, [sp+72]
0009e89cadrp x1, 0x547000
0009e8a0add x1, x1, 2880
0009e8a4subs xzr, x0, x1
0009e8a8b.eq 0x9e8b0
0009e8acb 0x9e8d8
0009e8b0
0009e8b0loc_9e8b0:
0009e8b0str x3, [sp+56]
0009e8b4ldr x0, [sp+56]
0009e8b8ldur x29, [sp-8]
0009e8bcldr x30, [sp], 208
0009e8c0ret x30
0009e8c4
0009e8c4loc_9e8c4:
0009e8c4ldr x0, [sp+96]
0009e8c8str x0, [sp+56]
0009e8ccldur x29, [sp-8]
0009e8d0ldr x30, [sp], 208
0009e8d4ret x30
0009e8d8
0009e8d8loc_9e8d8:
0009e8d8adrp x2, 0x56c000
0009e8dcadd x2, x2, 3520
0009e8e0bl runtime.panicdottypeE
0009e8e4
0009e8e4loc_9e8e4:
0009e8e4adrp x2, 0x56c000
0009e8e8add x2, x2, 3520
0009e8ecbl runtime.panicdottypeE
0009e8f0hint
0009e8f4
0009e8f4loc_9e8f4:
0009e8f4stp x0, x1, [sp+8]
0009e8f8mov x3, x30
0009e8fcbl runtime.morestack_noctxt.abi0
0009e900ldp x0, x1, [sp+8]
0009e904b 0x9e6d0
0009e908udf 0
0009e90cudf 0
0009e6d0
0009e6d0internal/godebug.lookup: ; void internal/godebug.lookup(struct string name)
0009e6d0ldr x16, [x28+16]
0009e6d4sub x17, sp, 80
0009e6d8subs xzr, x17, x16
0009e6dcb.ls 0x9e8f4
0009e6e0str x30, [sp-208]!
0009e6e4stur x29, [sp-8]
0009e6e8sub x29, sp, 8
0009e6ecstr x0, [sp+216]
0009e6f0str x1, [sp+224]
0009e6f4str xzr, [sp+56]
0009e6f8stp xzr, xzr, [sp+184]
0009e6fcldr x3, [sp+216]
0009e700ldr x4, [sp+224]
0009e704str x3, [sp+152]
0009e708str x4, [sp+160]
0009e70cadrp x0, 0x985000
0009e710add x0, x0, 1696
0009e714adrp x1, 0x557000
0009e718add x1, x1, 2944
0009e71cadd x2, sp, 152
0009e720bl sync.(*Map).Load
0009e724str x0, [sp+184]
0009e728str x1, [sp+192]
0009e72cstrb w2, [sp+54]
0009e730ldr x3, [sp+192]
0009e734ldr x4, [sp+184]
0009e738str x4, [sp+120]
0009e73cstr x3, [sp+128]
0009e740ldrb w3, [sp+54]
0009e744strb w3, [sp+53]
0009e748ldr x3, [sp+120]
0009e74cldr x4, [sp+128]
0009e750str x3, [sp+80]
0009e754str x4, [sp+88]
0009e758ldrb w3, [sp+53]
0009e75cstrb w3, [sp+51]
0009e760tbnz w3, 0, 0x9e768
0009e764b 0x9e798
0009e768
0009e768loc_9e768:
0009e768ldr x0, [sp+80]
0009e76cldr x3, [sp+88]
0009e770adrp x1, 0x547000
0009e774add x1, x1, 2880
0009e778subs xzr, x0, x1
0009e77cb.eq 0x9e784
0009e780b 0x9e8e4
0009e784
0009e784loc_9e784:
0009e784str x3, [sp+56]
0009e788ldr x0, [sp+56]
0009e78cldur x29, [sp-8]
0009e790ldr x30, [sp], 208
0009e794ret x30
0009e798
0009e798loc_9e798:
0009e798adrp x0, 0x5c6000
0009e79cadd x0, x0, 3360
0009e7a0bl runtime.newobject
0009e7a4str x0, [sp+96]
0009e7a8ldr x0, [sp+216]
0009e7acldr x1, [sp+224]
0009e7b0bl internal/godebugs.Lookup
0009e7b4str x0, [sp+176]
0009e7b8ldr x1, [sp+96]
0009e7bcldrsb x27, [x1]
0009e7c0adrp x27, 0x9ad000
0009e7c4ldr w2, [x27+3056]
0009e7c8cbz w2, 0x9e7d0
0009e7ccb 0x9e7d4
0009e7d0
0009e7d0loc_9e7d0:
0009e7d0b 0x9e7e8
0009e7d4
0009e7d4loc_9e7d4:
0009e7d4bl runtime.gcWriteBarrier2
0009e7d8str x0, [x25]
0009e7dcldr x3, [x1+32]
0009e7e0str x3, [x25+8]
0009e7e4b 0x9e7e8
0009e7e8
0009e7e8loc_9e7e8:
0009e7e8str x0, [x1+32]
0009e7ecldr x3, [sp+96]
0009e7f0ldrsb x27, [x3]
0009e7f4str x3, [sp+144]
0009e7f8ldr x0, [sp+144]
0009e7fcadrp x1, 0x67d000
0009e800add x1, x1, 2496
0009e804adrp x2, 0x984000
0009e808add x2, x2, 3296
0009e80cbl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Store
0009e810ldr x3, [sp+96]
0009e814str x3, [sp+168]
0009e818stp xzr, xzr, [sp+184]
0009e81cldr x0, [sp+216]
0009e820ldr x1, [sp+224]
0009e824bl runtime.convTstring
0009e828str x0, [sp+136]
0009e82cldr x4, [sp+168]
0009e830adrp x1, 0x557000
0009e834add x1, x1, 2944
0009e838mov x2, x0
0009e83cadrp x3, 0x547000
0009e840add x3, x3, 2880
0009e844adrp x0, 0x985000
0009e848add x0, x0, 1696
0009e84cbl sync.(*Map).LoadOrStore
0009e850str x0, [sp+184]
0009e854str x1, [sp+192]
0009e858strb w2, [sp+54]
0009e85cldr x3, [sp+184]
0009e860ldr x4, [sp+192]
0009e864str x3, [sp+104]
0009e868str x4, [sp+112]
0009e86cldrb w3, [sp+54]
0009e870strb w3, [sp+55]
0009e874ldr x3, [sp+104]
0009e878ldr x4, [sp+112]
0009e87cstr x3, [sp+64]
0009e880str x4, [sp+72]
0009e884ldrb w3, [sp+55]
0009e888strb w3, [sp+52]
0009e88ctbnz w3, 0, 0x9e894
0009e890b 0x9e8c4
0009e894
0009e894loc_9e894:
0009e894ldr x0, [sp+64]
0009e898ldr x3, [sp+72]
0009e89cadrp x1, 0x547000
0009e8a0add x1, x1, 2880
0009e8a4subs xzr, x0, x1
0009e8a8b.eq 0x9e8b0
0009e8acb 0x9e8d8
0009e8b0
0009e8b0loc_9e8b0:
0009e8b0str x3, [sp+56]
0009e8b4ldr x0, [sp+56]
0009e8b8ldur x29, [sp-8]
0009e8bcldr x30, [sp], 208
0009e8c0ret x30
0009e8c4
0009e8c4loc_9e8c4:
0009e8c4ldr x0, [sp+96]
0009e8c8str x0, [sp+56]
0009e8ccldur x29, [sp-8]
0009e8d0ldr x30, [sp], 208
0009e8d4ret x30
0009e8d8
0009e8d8loc_9e8d8:
0009e8d8adrp x2, 0x56c000
0009e8dcadd x2, x2, 3520
0009e8e0bl runtime.panicdottypeE
0009e8e4
0009e8e4loc_9e8e4:
0009e8e4adrp x2, 0x56c000
0009e8e8add x2, x2, 3520
0009e8ecbl runtime.panicdottypeE
0009e8f0hint
0009e8f4
0009e8f4loc_9e8f4:
0009e8f4stp x0, x1, [sp+8]
0009e8f8mov x3, x30
0009e8fcbl runtime.morestack_noctxt.abi0
0009e900ldp x0, x1, [sp+8]
0009e904b 0x9e6d0
0009e908udf 0
0009e90cudf 0
0009e6d0
0009e910
0009e910internal/godebug.init.0: ; void internal/godebug.init.0(void)
0009e910ldr x16, [x28+16]
0009e914subs xzr, sp, x16
0009e918b.ls 0x9e94c
0009e91cstr x30, [sp-32]!
0009e920stur x29, [sp-8]
0009e924sub x29, sp, 8
0009e928adrp x0, 0x63a000
0009e92cadd x0, x0, 3448
0009e930bl internal/godebug.setUpdate
0009e934adrp x0, 0x63a000
0009e938add x0, x0, 3440
0009e93cbl internal/godebug.setNewIncNonDefault
0009e940ldur x29, [sp-8]
0009e944ldr x30, [sp], 32
0009e948ret x30
0009e94c
0009e94cloc_9e94c:
0009e94cmov x3, x30
0009e950bl runtime.morestack_noctxt.abi0
0009e954b 0x9e910
0009e958udf 0
0009e95cudf 0
0009e910
0009e910internal/godebug.init.0: ; void internal/godebug.init.0(void)
0009e910ldr x16, [x28+16]
0009e914subs xzr, sp, x16
0009e918b.ls 0x9e94c
0009e91cstr x30, [sp-32]!
0009e920stur x29, [sp-8]
0009e924sub x29, sp, 8
0009e928adrp x0, 0x63a000
0009e92cadd x0, x0, 3448
0009e930bl internal/godebug.setUpdate
0009e934adrp x0, 0x63a000
0009e938add x0, x0, 3440
0009e93cbl internal/godebug.setNewIncNonDefault
0009e940ldur x29, [sp-8]
0009e944ldr x30, [sp], 32
0009e948ret x30
0009e94c
0009e94cloc_9e94c:
0009e94cmov x3, x30
0009e950bl runtime.morestack_noctxt.abi0
0009e954b 0x9e910
0009e958udf 0
0009e95cudf 0
0009e910
0009e960
0009e960internal/godebug.newIncNonDefault: ; void internal/godebug.newIncNonDefault(struct string name)
0009e960ldr x16, [x28+16]
0009e964subs xzr, sp, x16
0009e968b.ls 0x9ea04
0009e96cstr x30, [sp-64]!
0009e970stur x29, [sp-8]
0009e974sub x29, sp, 8
0009e978str x0, [sp+72]
0009e97cstr x1, [sp+80]
0009e980str xzr, [sp+32]
0009e984ldr x0, [sp+72]
0009e988ldr x1, [sp+80]
0009e98cbl internal/godebug.New
0009e990str x0, [sp+40]
0009e994bl internal/godebug.(*Setting).Value
0009e998adrp x0, 0x594000
0009e99cadd x0, x0, 3008
0009e9a0bl runtime.newobject
0009e9a4str x0, [sp+48]
0009e9a8adrp x2, 4096
0009e9acadd x2, x2, 976
0009e9b0str x2, [x0]
0009e9b4ldr x2, [sp+40]
0009e9b8ldr x3, [sp+48]
0009e9bcldrsb x27, [x3]
0009e9c0adrp x27, 0x9ad000
0009e9c4ldr w4, [x27+3056]
0009e9c8cbz w4, 0x9e9d0
0009e9ccb 0x9e9d4
0009e9d0
0009e9d0loc_9e9d0:
0009e9d0b 0x9e9e8
0009e9d4
0009e9d4loc_9e9d4:
0009e9d4bl runtime.gcWriteBarrier2
0009e9d8str x2, [x25]
0009e9dcldr x1, [x3+8]
0009e9e0str x1, [x25+8]
0009e9e4b 0x9e9e8
0009e9e8
0009e9e8loc_9e9e8:
0009e9e8str x2, [x3+8]
0009e9ecldr x1, [sp+48]
0009e9f0str x1, [sp+32]
0009e9f4ldr x0, [sp+32]
0009e9f8ldur x29, [sp-8]
0009e9fcldr x30, [sp], 64
0009ea00ret x30
0009ea04
0009ea04loc_9ea04:
0009ea04stp x0, x1, [sp+8]
0009ea08mov x3, x30
0009ea0cbl runtime.morestack_noctxt.abi0
0009ea10ldp x0, x1, [sp+8]
0009ea14b 0x9e960
0009ea18udf 0
0009ea1cudf 0
0009e960
0009e960internal/godebug.newIncNonDefault: ; void internal/godebug.newIncNonDefault(struct string name)
0009e960ldr x16, [x28+16]
0009e964subs xzr, sp, x16
0009e968b.ls 0x9ea04
0009e96cstr x30, [sp-64]!
0009e970stur x29, [sp-8]
0009e974sub x29, sp, 8
0009e978str x0, [sp+72]
0009e97cstr x1, [sp+80]
0009e980str xzr, [sp+32]
0009e984ldr x0, [sp+72]
0009e988ldr x1, [sp+80]
0009e98cbl internal/godebug.New
0009e990str x0, [sp+40]
0009e994bl internal/godebug.(*Setting).Value
0009e998adrp x0, 0x594000
0009e99cadd x0, x0, 3008
0009e9a0bl runtime.newobject
0009e9a4str x0, [sp+48]
0009e9a8adrp x2, 4096
0009e9acadd x2, x2, 976
0009e9b0str x2, [x0]
0009e9b4ldr x2, [sp+40]
0009e9b8ldr x3, [sp+48]
0009e9bcldrsb x27, [x3]
0009e9c0adrp x27, 0x9ad000
0009e9c4ldr w4, [x27+3056]
0009e9c8cbz w4, 0x9e9d0
0009e9ccb 0x9e9d4
0009e9d0
0009e9d0loc_9e9d0:
0009e9d0b 0x9e9e8
0009e9d4
0009e9d4loc_9e9d4:
0009e9d4bl runtime.gcWriteBarrier2
0009e9d8str x2, [x25]
0009e9dcldr x1, [x3+8]
0009e9e0str x1, [x25+8]
0009e9e4b 0x9e9e8
0009e9e8
0009e9e8loc_9e9e8:
0009e9e8str x2, [x3+8]
0009e9ecldr x1, [sp+48]
0009e9f0str x1, [sp+32]
0009e9f4ldr x0, [sp+32]
0009e9f8ldur x29, [sp-8]
0009e9fcldr x30, [sp], 64
0009ea00ret x30
0009ea04
0009ea04loc_9ea04:
0009ea04stp x0, x1, [sp+8]
0009ea08mov x3, x30
0009ea0cbl runtime.morestack_noctxt.abi0
0009ea10ldp x0, x1, [sp+8]
0009ea14b 0x9e960
0009ea18udf 0
0009ea1cudf 0
0009e960
0009ea20
0009ea20internal/godebug.update: ; void internal/godebug.update(struct string def, struct string env)
0009ea20ldr x16, [x28+16]
0009ea24sub x17, sp, 304
0009ea28subs xzr, x17, x16
0009ea2cb.ls 0x9ec10
0009ea30sub x20, sp, 432
0009ea34stp x29, x30, [x20-8]
0009ea38add sp, x20, 0
0009ea3csub x29, sp, 8
0009ea40str x0, [sp+440]
0009ea44str x1, [sp+448]
0009ea48str x2, [sp+456]
0009ea4cstr x3, [sp+464]
0009ea50adrp x0, 0x9ad000
0009ea54add x0, x0, 2160
0009ea58bl sync.(*Mutex).Lock
0009ea5cadrp x1, 0x9ad000
0009ea60add x1, x1, 2160
0009ea64str x1, [sp+392]
0009ea68stp xzr, xzr, [sp+352]
0009ea6cadd x1, sp, 352
0009ea70str x1, [sp+368]
0009ea74ldrsb x27, [x1]
0009ea78adrp x2, 0
0009ea7cadd x2, x2, 3392
0009ea80str x2, [x1]
0009ea84ldrsb x27, [x1]
0009ea88ldr x2, [sp+392]
0009ea8cadrp x27, 0x9ad000
0009ea90ldr w3, [x27+3056]
0009ea94cbz w3, 0x9ea9c
0009ea98b 0x9eaa0
0009ea9c
0009ea9cloc_9ea9c:
0009ea9cb 0x9eab4
0009eaa0
0009eaa0loc_9eaa0:
0009eaa0bl runtime.gcWriteBarrier2
0009eaa4str x2, [x25]
0009eaa8ldr x3, [x1+8]
0009eaacstr x3, [x25+8]
0009eab0b 0x9eab4
0009eab4
0009eab4loc_9eab4:
0009eab4str x2, [x1+8]
0009eab8str x1, [sp+64]
0009eabcadd x0, sp, 40
0009eac0bl runtime.deferprocStack
0009eac4subs xzr, x0, 0
0009eac8b.ne 0x9ec00
0009eaccb 0x9ead0
0009ead0
0009ead0loc_9ead0:
0009ead0stp xzr, xzr, [sp+304]
0009ead4stp xzr, xzr, [sp+320]
0009ead8stp xzr, xzr, [sp+336]
0009eadcb 0x9eae0
0009eae0
0009eae0loc_9eae0:
0009eae0add x20, sp, 104
0009eae4adr x27, 16
0009eae8stp x29, x27, [sp-24]
0009eaecsub x29, sp, 24
0009eaf0bl fn_87ce0
0009eaf4sub x29, sp, 8
0009eaf8str xzr, [sp+296]
0009eafcadd x0, sp, 104
0009eb00str x0, [sp+96]
0009eb04ldrsb x27, [x0]
0009eb08orr x1, xzr, 0x8080808080808080
0009eb0cstr x1, [x0]
0009eb10add x0, sp, 304
0009eb14str x0, [sp+416]
0009eb18ldrsb x27, [x0]
0009eb1cadrp x27, 0x9ad000
0009eb20ldr w1, [x27+3056]
0009eb24cbz w1, 0x9eb2c
0009eb28b 0x9eb30
0009eb2c
0009eb2cloc_9eb2c:
0009eb2cb 0x9eb48
0009eb30
0009eb30loc_9eb30:
0009eb30bl runtime.gcWriteBarrier2
0009eb34add x1, sp, 104
0009eb38str x1, [x25]
0009eb3cldr x2, [x0+16]
0009eb40str x2, [x25+8]
0009eb44b 0x9eb48
0009eb48
0009eb48loc_9eb48:
0009eb48add x1, sp, 104
0009eb4cstr x1, [x0+16]
0009eb50b 0x9eb54
0009eb54
0009eb54loc_9eb54:
0009eb54add x0, sp, 304
0009eb58str x0, [sp+408]
0009eb5cbl runtime.rand
0009eb60ldr x1, [sp+408]
0009eb64ldrsb x27, [x1]
0009eb68str x0, [x1+8]
0009eb6cadd x0, sp, 304
0009eb70str x0, [sp+88]
0009eb74ldr x1, [sp+456]
0009eb78ldr x2, [sp+464]
0009eb7cldr x0, [sp+88]
0009eb80bl internal/godebug.parse
0009eb84ldr x1, [sp+440]
0009eb88ldr x2, [sp+448]
0009eb8cldr x0, [sp+88]
0009eb90bl internal/godebug.parse
0009eb94stp xzr, xzr, [sp+376]
0009eb98add x1, sp, 376
0009eb9cstr x1, [sp+400]
0009eba0ldrsb x27, [x1]
0009eba4adrp x0, 0
0009eba8add x0, x0, 3120
0009ebacstr x0, [x1]
0009ebb0ldrsb x27, [x1]
0009ebb4ldr x0, [sp+88]
0009ebb8adrp x27, 0x9ad000
0009ebbcldr w2, [x27+3056]
0009ebc0cbz w2, 0x9ebc8
0009ebc4b 0x9ebcc
0009ebc8
0009ebc8loc_9ebc8:
0009ebc8b 0x9ebe0
0009ebcc
0009ebccloc_9ebcc:
0009ebccbl runtime.gcWriteBarrier2
0009ebd0str x0, [x25]
0009ebd4ldr x2, [x1+8]
0009ebd8str x2, [x25+8]
0009ebdcb 0x9ebe0
0009ebe0
0009ebe0loc_9ebe0:
0009ebe0str x0, [x1+8]
0009ebe4adrp x0, 0x985000
0009ebe8add x0, x0, 1696
0009ebecbl sync.(*Map).Range
0009ebf0bl runtime.deferreturn
0009ebf4ldp x29, x30, [sp-8]
0009ebf8add sp, sp, 432
0009ebfcret x30
0009ec00
0009ec00loc_9ec00:
0009ec00bl runtime.deferreturn
0009ec04ldp x29, x30, [sp-8]
0009ec08add sp, sp, 432
0009ec0cret x30
0009ec10
0009ec10loc_9ec10:
0009ec10stp x0, x1, [sp+8]
0009ec14stp x2, x3, [sp+24]
0009ec18mov x3, x30
0009ec1cbl runtime.morestack_noctxt.abi0
0009ec20ldp x0, x1, [sp+8]
0009ec24ldp x2, x3, [sp+24]
0009ec28b 0x9ea20
0009ec2cudf 0
0009ea20
0009ea20internal/godebug.update: ; void internal/godebug.update(struct string def, struct string env)
0009ea20ldr x16, [x28+16]
0009ea24sub x17, sp, 304
0009ea28subs xzr, x17, x16
0009ea2cb.ls 0x9ec10
0009ea30sub x20, sp, 432
0009ea34stp x29, x30, [x20-8]
0009ea38add sp, x20, 0
0009ea3csub x29, sp, 8
0009ea40str x0, [sp+440]
0009ea44str x1, [sp+448]
0009ea48str x2, [sp+456]
0009ea4cstr x3, [sp+464]
0009ea50adrp x0, 0x9ad000
0009ea54add x0, x0, 2160
0009ea58bl sync.(*Mutex).Lock
0009ea5cadrp x1, 0x9ad000
0009ea60add x1, x1, 2160
0009ea64str x1, [sp+392]
0009ea68stp xzr, xzr, [sp+352]
0009ea6cadd x1, sp, 352
0009ea70str x1, [sp+368]
0009ea74ldrsb x27, [x1]
0009ea78adrp x2, 0
0009ea7cadd x2, x2, 3392
0009ea80str x2, [x1]
0009ea84ldrsb x27, [x1]
0009ea88ldr x2, [sp+392]
0009ea8cadrp x27, 0x9ad000
0009ea90ldr w3, [x27+3056]
0009ea94cbz w3, 0x9ea9c
0009ea98b 0x9eaa0
0009ea9c
0009ea9cloc_9ea9c:
0009ea9cb 0x9eab4
0009eaa0
0009eaa0loc_9eaa0:
0009eaa0bl runtime.gcWriteBarrier2
0009eaa4str x2, [x25]
0009eaa8ldr x3, [x1+8]
0009eaacstr x3, [x25+8]
0009eab0b 0x9eab4
0009eab4
0009eab4loc_9eab4:
0009eab4str x2, [x1+8]
0009eab8str x1, [sp+64]
0009eabcadd x0, sp, 40
0009eac0bl runtime.deferprocStack
0009eac4subs xzr, x0, 0
0009eac8b.ne 0x9ec00
0009eaccb 0x9ead0
0009ead0
0009ead0loc_9ead0:
0009ead0stp xzr, xzr, [sp+304]
0009ead4stp xzr, xzr, [sp+320]
0009ead8stp xzr, xzr, [sp+336]
0009eadcb 0x9eae0
0009eae0
0009eae0loc_9eae0:
0009eae0add x20, sp, 104
0009eae4adr x27, 16
0009eae8stp x29, x27, [sp-24]
0009eaecsub x29, sp, 24
0009eaf0bl fn_87ce0
0009eaf4sub x29, sp, 8
0009eaf8str xzr, [sp+296]
0009eafcadd x0, sp, 104
0009eb00str x0, [sp+96]
0009eb04ldrsb x27, [x0]
0009eb08orr x1, xzr, 0x8080808080808080
0009eb0cstr x1, [x0]
0009eb10add x0, sp, 304
0009eb14str x0, [sp+416]
0009eb18ldrsb x27, [x0]
0009eb1cadrp x27, 0x9ad000
0009eb20ldr w1, [x27+3056]
0009eb24cbz w1, 0x9eb2c
0009eb28b 0x9eb30
0009eb2c
0009eb2cloc_9eb2c:
0009eb2cb 0x9eb48
0009eb30
0009eb30loc_9eb30:
0009eb30bl runtime.gcWriteBarrier2
0009eb34add x1, sp, 104
0009eb38str x1, [x25]
0009eb3cldr x2, [x0+16]
0009eb40str x2, [x25+8]
0009eb44b 0x9eb48
0009eb48
0009eb48loc_9eb48:
0009eb48add x1, sp, 104
0009eb4cstr x1, [x0+16]
0009eb50b 0x9eb54
0009eb54
0009eb54loc_9eb54:
0009eb54add x0, sp, 304
0009eb58str x0, [sp+408]
0009eb5cbl runtime.rand
0009eb60ldr x1, [sp+408]
0009eb64ldrsb x27, [x1]
0009eb68str x0, [x1+8]
0009eb6cadd x0, sp, 304
0009eb70str x0, [sp+88]
0009eb74ldr x1, [sp+456]
0009eb78ldr x2, [sp+464]
0009eb7cldr x0, [sp+88]
0009eb80bl internal/godebug.parse
0009eb84ldr x1, [sp+440]
0009eb88ldr x2, [sp+448]
0009eb8cldr x0, [sp+88]
0009eb90bl internal/godebug.parse
0009eb94stp xzr, xzr, [sp+376]
0009eb98add x1, sp, 376
0009eb9cstr x1, [sp+400]
0009eba0ldrsb x27, [x1]
0009eba4adrp x0, 0
0009eba8add x0, x0, 3120
0009ebacstr x0, [x1]
0009ebb0ldrsb x27, [x1]
0009ebb4ldr x0, [sp+88]
0009ebb8adrp x27, 0x9ad000
0009ebbcldr w2, [x27+3056]
0009ebc0cbz w2, 0x9ebc8
0009ebc4b 0x9ebcc
0009ebc8
0009ebc8loc_9ebc8:
0009ebc8b 0x9ebe0
0009ebcc
0009ebccloc_9ebcc:
0009ebccbl runtime.gcWriteBarrier2
0009ebd0str x0, [x25]
0009ebd4ldr x2, [x1+8]
0009ebd8str x2, [x25+8]
0009ebdcb 0x9ebe0
0009ebe0
0009ebe0loc_9ebe0:
0009ebe0str x0, [x1+8]
0009ebe4adrp x0, 0x985000
0009ebe8add x0, x0, 1696
0009ebecbl sync.(*Map).Range
0009ebf0bl runtime.deferreturn
0009ebf4ldp x29, x30, [sp-8]
0009ebf8add sp, sp, 432
0009ebfcret x30
0009ec00
0009ec00loc_9ec00:
0009ec00bl runtime.deferreturn
0009ec04ldp x29, x30, [sp-8]
0009ec08add sp, sp, 432
0009ec0cret x30
0009ec10
0009ec10loc_9ec10:
0009ec10stp x0, x1, [sp+8]
0009ec14stp x2, x3, [sp+24]
0009ec18mov x3, x30
0009ec1cbl runtime.morestack_noctxt.abi0
0009ec20ldp x0, x1, [sp+8]
0009ec24ldp x2, x3, [sp+24]
0009ec28b 0x9ea20
0009ec2cudf 0
0009ea20
0009ec30
0009ec30internal/godebug.update.func1: ; void internal/godebug.update.func1(interface {} name, interface {} s)
0009ec30ldr x16, [x28+16]
0009ec34subs xzr, sp, x16
0009ec38b.ls 0x9ed24
0009ec3cstr x30, [sp-96]!
0009ec40stur x29, [sp-8]
0009ec44sub x29, sp, 8
0009ec48str x0, [sp+104]
0009ec4cstr x1, [sp+112]
0009ec50str x2, [sp+120]
0009ec54str x3, [sp+128]
0009ec58ldr x4, [x26+8]
0009ec5cstr x4, [sp+56]
0009ec60strb wzr, [sp+55]
0009ec64stp xzr, xzr, [sp+72]
0009ec68ldr x0, [sp+104]
0009ec6cldr x4, [sp+112]
0009ec70adrp x1, 0x557000
0009ec74add x1, x1, 2944
0009ec78subs xzr, x0, x1
0009ec7cb.eq 0x9ec84
0009ec80b 0x9ed14
0009ec84
0009ec84loc_9ec84:
0009ec84ldr x2, [x4]
0009ec88ldr x3, [x4+8]
0009ec8cstr x2, [sp+72]
0009ec90str x3, [sp+80]
0009ec94ldr x1, [sp+56]
0009ec98adrp x0, 0x585000
0009ec9cadd x0, x0, 2528
0009eca0bl runtime.mapaccess1_faststr
0009eca4ldrb w4, [x0]
0009eca8tbnz w4, 0, 0x9ecb0
0009ecacb 0x9ecb4
0009ecb0
0009ecb0loc_9ecb0:
0009ecb0b 0x9ecf4
0009ecb4
0009ecb4loc_9ecb4:
0009ecb4ldr x0, [sp+120]
0009ecb8ldr x3, [sp+128]
0009ecbcadrp x1, 0x547000
0009ecc0add x1, x1, 2880
0009ecc4subs xzr, x0, x1
0009ecc8b.eq 0x9ecd0
0009ecccb 0x9ed08
0009ecd0
0009ecd0loc_9ecd0:
0009ecd0ldrsb x27, [x3]
0009ecd4str x3, [sp+64]
0009ecd8ldr x0, [sp+64]
0009ecdcadrp x1, 0x67d000
0009ece0add x1, x1, 2496
0009ece4adrp x2, 0x984000
0009ece8add x2, x2, 3296
0009ececbl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Store
0009ecf0b 0x9ecf4
0009ecf4
0009ecf4loc_9ecf4:
0009ecf4orr x0, xzr, 1
0009ecf8strb w0, [sp+55]
0009ecfcldur x29, [sp-8]
0009ed00ldr x30, [sp], 96
0009ed04ret x30
0009ed08
0009ed08loc_9ed08:
0009ed08adrp x2, 0x56c000
0009ed0cadd x2, x2, 3520
0009ed10bl runtime.panicdottypeE
0009ed14
0009ed14loc_9ed14:
0009ed14adrp x2, 0x56c000
0009ed18add x2, x2, 3520
0009ed1cbl runtime.panicdottypeE
0009ed20hint
0009ed24
0009ed24loc_9ed24:
0009ed24stp x0, x1, [sp+8]
0009ed28stp x2, x3, [sp+24]
0009ed2cmov x3, x30
0009ed30bl runtime.morestack.abi0
0009ed34ldp x0, x1, [sp+8]
0009ed38ldp x2, x3, [sp+24]
0009ed3cb 0x9ec30
0009ec30
0009ec30internal/godebug.update.func1: ; void internal/godebug.update.func1(interface {} name, interface {} s)
0009ec30ldr x16, [x28+16]
0009ec34subs xzr, sp, x16
0009ec38b.ls 0x9ed24
0009ec3cstr x30, [sp-96]!
0009ec40stur x29, [sp-8]
0009ec44sub x29, sp, 8
0009ec48str x0, [sp+104]
0009ec4cstr x1, [sp+112]
0009ec50str x2, [sp+120]
0009ec54str x3, [sp+128]
0009ec58ldr x4, [x26+8]
0009ec5cstr x4, [sp+56]
0009ec60strb wzr, [sp+55]
0009ec64stp xzr, xzr, [sp+72]
0009ec68ldr x0, [sp+104]
0009ec6cldr x4, [sp+112]
0009ec70adrp x1, 0x557000
0009ec74add x1, x1, 2944
0009ec78subs xzr, x0, x1
0009ec7cb.eq 0x9ec84
0009ec80b 0x9ed14
0009ec84
0009ec84loc_9ec84:
0009ec84ldr x2, [x4]
0009ec88ldr x3, [x4+8]
0009ec8cstr x2, [sp+72]
0009ec90str x3, [sp+80]
0009ec94ldr x1, [sp+56]
0009ec98adrp x0, 0x585000
0009ec9cadd x0, x0, 2528
0009eca0bl runtime.mapaccess1_faststr
0009eca4ldrb w4, [x0]
0009eca8tbnz w4, 0, 0x9ecb0
0009ecacb 0x9ecb4
0009ecb0
0009ecb0loc_9ecb0:
0009ecb0b 0x9ecf4
0009ecb4
0009ecb4loc_9ecb4:
0009ecb4ldr x0, [sp+120]
0009ecb8ldr x3, [sp+128]
0009ecbcadrp x1, 0x547000
0009ecc0add x1, x1, 2880
0009ecc4subs xzr, x0, x1
0009ecc8b.eq 0x9ecd0
0009ecccb 0x9ed08
0009ecd0
0009ecd0loc_9ecd0:
0009ecd0ldrsb x27, [x3]
0009ecd4str x3, [sp+64]
0009ecd8ldr x0, [sp+64]
0009ecdcadrp x1, 0x67d000
0009ece0add x1, x1, 2496
0009ece4adrp x2, 0x984000
0009ece8add x2, x2, 3296
0009ececbl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Store
0009ecf0b 0x9ecf4
0009ecf4
0009ecf4loc_9ecf4:
0009ecf4orr x0, xzr, 1
0009ecf8strb w0, [sp+55]
0009ecfcldur x29, [sp-8]
0009ed00ldr x30, [sp], 96
0009ed04ret x30
0009ed08
0009ed08loc_9ed08:
0009ed08adrp x2, 0x56c000
0009ed0cadd x2, x2, 3520
0009ed10bl runtime.panicdottypeE
0009ed14
0009ed14loc_9ed14:
0009ed14adrp x2, 0x56c000
0009ed18add x2, x2, 3520
0009ed1cbl runtime.panicdottypeE
0009ed20hint
0009ed24
0009ed24loc_9ed24:
0009ed24stp x0, x1, [sp+8]
0009ed28stp x2, x3, [sp+24]
0009ed2cmov x3, x30
0009ed30bl runtime.morestack.abi0
0009ed34ldp x0, x1, [sp+8]
0009ed38ldp x2, x3, [sp+24]
0009ed3cb 0x9ec30
0009ec30
0009ed40
0009ed40internal/godebug.update.deferwrap1: ; void internal/godebug.update.deferwrap1(void)
0009ed40ldr x16, [x28+16]
0009ed44subs xzr, sp, x16
0009ed48b.ls 0x9ed78
0009ed4cstr x30, [sp-32]!
0009ed50stur x29, [sp-8]
0009ed54sub x29, sp, 8
0009ed58ldr x16, [x28+32]
0009ed5ccbnz x16, 0x9ed84
0009ed60
0009ed60loc_9ed60:
0009ed60ldr x0, [x26+8]
0009ed64str x0, [sp+16]
0009ed68bl sync.(*Mutex).Unlock
0009ed6cldur x29, [sp-8]
0009ed70ldr x30, [sp], 32
0009ed74ret x30
0009ed78
0009ed78loc_9ed78:
0009ed78mov x3, x30
0009ed7cbl runtime.morestack.abi0
0009ed80b 0x9ed40
0009ed84
0009ed84loc_9ed84:
0009ed84ldr x17, [x16]
0009ed88add x20, sp, 40
0009ed8csubs xzr, x20, x17
0009ed90b.ne 0x9ed60
0009ed94add x20, sp, 8
0009ed98str x20, [x16]
0009ed9cb 0x9ed60
0009ed40
0009ed40internal/godebug.update.deferwrap1: ; void internal/godebug.update.deferwrap1(void)
0009ed40ldr x16, [x28+16]
0009ed44subs xzr, sp, x16
0009ed48b.ls 0x9ed78
0009ed4cstr x30, [sp-32]!
0009ed50stur x29, [sp-8]
0009ed54sub x29, sp, 8
0009ed58ldr x16, [x28+32]
0009ed5ccbnz x16, 0x9ed84
0009ed60
0009ed60loc_9ed60:
0009ed60ldr x0, [x26+8]
0009ed64str x0, [sp+16]
0009ed68bl sync.(*Mutex).Unlock
0009ed6cldur x29, [sp-8]
0009ed70ldr x30, [sp], 32
0009ed74ret x30
0009ed78
0009ed78loc_9ed78:
0009ed78mov x3, x30
0009ed7cbl runtime.morestack.abi0
0009ed80b 0x9ed40
0009ed84
0009ed84loc_9ed84:
0009ed84ldr x17, [x16]
0009ed88add x20, sp, 40
0009ed8csubs xzr, x20, x17
0009ed90b.ne 0x9ed60
0009ed94add x20, sp, 8
0009ed98str x20, [x16]
0009ed9cb 0x9ed60
0009ed40
0009eda0
0009eda0internal/godebug.parse: ; void internal/godebug.parse(map[string]bool did, struct string s)
0009eda0ldr x16, [x28+16]
0009eda4sub x17, sp, 128
0009eda8subs xzr, x17, x16
0009edacb.ls 0x9f228
0009edb0sub x20, sp, 256
0009edb4stp x29, x30, [x20-8]
0009edb8add sp, x20, 0
0009edbcsub x29, sp, 8
0009edc0str x0, [sp+264]
0009edc4str x1, [sp+272]
0009edc8str x2, [sp+280]
0009edccstr x2, [sp+72]
0009edd0movn x4, 0
0009edd4str x4, [sp+64]
0009edd8sub x5, x2, 1
0009eddcstr x5, [sp+56]
0009ede0b 0x9ede4
0009ede4
0009ede4loc_9ede4:
0009ede4ldr x5, [sp+56]
0009ede8adds xzr, x5, 1
0009edecb.ge 0x9edf4
0009edf0b 0x9f034
0009edf4
0009edf4loc_9edf4:
0009edf4ldr x5, [sp+56]
0009edf8adds xzr, x5, 1
0009edfccset x5, eq
0009ee00strb w5, [sp+47]
0009ee04b.eq 0x9ee0c
0009ee08b 0x9ee10
0009ee0c
0009ee0cloc_9ee0c:
0009ee0cb 0x9ee3c
0009ee10
0009ee10loc_9ee10:
0009ee10ldr x0, [sp+56]
0009ee14ldr x1, [sp+280]
0009ee18ldr x5, [sp+272]
0009ee1csubs xzr, x1, x0
0009ee20b.hi 0x9ee28
0009ee24b 0x9f220
0009ee28
0009ee28loc_9ee28:
0009ee28ldrb w5, [x5+x0]
0009ee2csubs wzr, w5, 44
0009ee30cset x5, eq
0009ee34strb w5, [sp+47]
0009ee38b 0x9ee3c
0009ee3c
0009ee3cloc_9ee3c:
0009ee3cldrb w5, [sp+47]
0009ee40tbnz w5, 0, 0x9ee48
0009ee44b 0x9eff8
0009ee48
0009ee48loc_9ee48:
0009ee48ldr x5, [sp+64]
0009ee4ctbz x5, 63, 0x9ee54
0009ee50b 0x9eff4
0009ee54
0009ee54loc_9ee54:
0009ee54ldr x5, [sp+56]
0009ee58add x0, x5, 1
0009ee5cstr x0, [sp+88]
0009ee60ldr x1, [sp+64]
0009ee64ldr x2, [sp+280]
0009ee68ldr x6, [sp+272]
0009ee6csubs xzr, x2, x1
0009ee70b.hs 0x9ee78
0009ee74b 0x9f21c
0009ee78
0009ee78loc_9ee78:
0009ee78subs xzr, x1, x0
0009ee7cb.hs 0x9ee84
0009ee80b 0x9f218
0009ee84
0009ee84loc_9ee84:
0009ee84sub x5, x1, x5
0009ee88sub x5, x5, 1
0009ee8csub x7, xzr, x5
0009ee90and x7, x0, x7, asr #63
0009ee94add x6, x6, x7
0009ee98str x6, [sp+216]
0009ee9cstr x5, [sp+224]
0009eea0ldr x5, [sp+64]
0009eea4add x0, x5, 1
0009eea8str x0, [sp+80]
0009eeacldr x1, [sp+72]
0009eeb0ldr x2, [sp+280]
0009eeb4ldr x6, [sp+272]
0009eeb8subs xzr, x2, x1
0009eebcb.hs 0x9eec4
0009eec0b 0x9f214
0009eec4
0009eec4loc_9eec4:
0009eec4subs xzr, x1, x0
0009eec8b.hs 0x9eed0
0009eeccb 0x9f210
0009eed0
0009eed0loc_9eed0:
0009eed0sub x4, x1, x5
0009eed4sub x4, x4, 1
0009eed8sub x5, xzr, x4
0009eedcand x5, x0, x5, asr #63
0009eee0add x5, x6, x5
0009eee4str x5, [sp+200]
0009eee8str x4, [sp+208]
0009eeecldr x4, [sp+216]
0009eef0ldr x5, [sp+224]
0009eef4str x4, [sp+104]
0009eef8str x5, [sp+112]
0009eefcldr x4, [sp+200]
0009ef00ldr x5, [sp+208]
0009ef04str x4, [sp+120]
0009ef08str x5, [sp+128]
0009ef0cldr x2, [sp+104]
0009ef10ldr x3, [sp+112]
0009ef14ldr x1, [sp+264]
0009ef18adrp x0, 0x585000
0009ef1cadd x0, x0, 2528
0009ef20bl runtime.mapaccess1_faststr
0009ef24ldrb w4, [x0]
0009ef28tbnz w4, 0, 0x9ef30
0009ef2cb 0x9ef34
0009ef30
0009ef30loc_9ef30:
0009ef30b 0x9f1fc
0009ef34
0009ef34loc_9ef34:
0009ef34ldr x2, [sp+104]
0009ef38ldr x3, [sp+112]
0009ef3cldr x1, [sp+264]
0009ef40adrp x0, 0x585000
0009ef44add x0, x0, 2528
0009ef48bl runtime.mapassign_faststr
0009ef4cstr x0, [sp+160]
0009ef50ldrsb x27, [x0]
0009ef54orr x4, xzr, 1
0009ef58strb w4, [x0]
0009ef5cadrp x0, 0x5a2000
0009ef60add x0, x0, 1024
0009ef64bl runtime.newobject
0009ef68str x0, [sp+152]
0009ef6cstr xzr, [x0+8]
0009ef70adrp x27, 0x9ad000
0009ef74ldr w4, [x27+3056]
0009ef78cbz w4, 0x9ef80
0009ef7cb 0x9ef84
0009ef80
0009ef80loc_9ef80:
0009ef80b 0x9ef9c
0009ef84
0009ef84loc_9ef84:
0009ef84ldr x3, [x0]
0009ef88bl runtime.gcWriteBarrier2
0009ef8cstr x3, [x25]
0009ef90ldr x3, [x0+16]
0009ef94str x3, [x25+8]
0009ef98b 0x9ef9c
0009ef9c
0009ef9cloc_9ef9c:
0009ef9cstr xzr, [x0]
0009efa0str xzr, [x0+16]
0009efa4ldr x3, [sp+152]
0009efa8ldrsb x27, [x3]
0009efacldr x4, [sp+120]
0009efb0ldr x5, [sp+128]
0009efb4str x5, [x3+8]
0009efb8adrp x27, 0x9ad000
0009efbcldr w5, [x27+3056]
0009efc0cbz w5, 0x9efc8
0009efc4b 0x9efcc
0009efc8
0009efc8loc_9efc8:
0009efc8b 0x9efe0
0009efcc
0009efccloc_9efcc:
0009efccbl runtime.gcWriteBarrier2
0009efd0str x4, [x25]
0009efd4ldr x5, [x3]
0009efd8str x5, [x25+8]
0009efdcb 0x9efe0
0009efe0
0009efe0loc_9efe0:
0009efe0str x4, [x3]
0009efe4ldr x3, [sp+152]
0009efe8str x3, [sp+96]
0009efecstr xzr, [sp+48]
0009eff0b 0x9f068
0009eff4
0009eff4loc_9eff4:
0009eff4b 0x9f058
0009eff8
0009eff8loc_9eff8:
0009eff8ldr x0, [sp+56]
0009effcldr x1, [sp+280]
0009f000ldr x5, [sp+272]
0009f004subs xzr, x0, x1
0009f008b.lo 0x9f010
0009f00cb 0x9f054
0009f010
0009f010loc_9f010:
0009f010ldrb w5, [x5+x0]
0009f014subs wzr, w5, 61
0009f018b.eq 0x9f020
0009f01cb 0x9f02c
0009f020
0009f020loc_9f020:
0009f020ldr x5, [sp+56]
0009f024str x5, [sp+64]
0009f028b 0x9f030
0009f02c
0009f02cloc_9f02c:
0009f02cb 0x9f030
0009f030
0009f030loc_9f030:
0009f030b 0x9f040
0009f034
0009f034loc_9f034:
0009f034ldp x29, x30, [sp-8]
0009f038add sp, sp, 256
0009f03cret x30
0009f040
0009f040loc_9f040:
0009f040b 0x9f044
0009f044
0009f044loc_9f044:
0009f044ldr x5, [sp+56]
0009f048sub x5, x5, 1
0009f04cstr x5, [sp+56]
0009f050b 0x9ede4
0009f054
0009f054loc_9f054:
0009f054bl runtime.panicIndex
0009f058
0009f058loc_9f058:
0009f058str x4, [sp+64]
0009f05cldr x5, [sp+56]
0009f060str x5, [sp+72]
0009f064b 0x9f040
0009f068
0009f068loc_9f068:
0009f068ldr x3, [sp+128]
0009f06cstr x3, [sp+80]
0009f070ldr x4, [sp+48]
0009f074subs xzr, x4, x3
0009f078b.lt 0x9f080
0009f07cb 0x9f1c8
0009f080
0009f080loc_9f080:
0009f080ldr x0, [sp+48]
0009f084ldr x1, [sp+128]
0009f088ldr x3, [sp+120]
0009f08csubs xzr, x0, x1
0009f090b.lo 0x9f098
0009f094b 0x9f20c
0009f098
0009f098loc_9f098:
0009f098ldrb w3, [x3+x0]
0009f09csubs wzr, w3, 35
0009f0a0b.eq 0x9f0a8
0009f0a4b 0x9f1b4
0009f0a8
0009f0a8loc_9f0a8:
0009f0a8ldr x1, [sp+48]
0009f0acldr x3, [sp+120]
0009f0b0ldr x2, [sp+128]
0009f0b4subs xzr, x1, x2
0009f0b8b.ls 0x9f0c0
0009f0bcb 0x9f208
0009f0c0
0009f0c0loc_9f0c0:
0009f0c0b 0x9f0c4
0009f0c4
0009f0c4loc_9f0c4:
0009f0c4str x3, [sp+200]
0009f0c8str x1, [sp+208]
0009f0ccldr x2, [sp+96]
0009f0d0ldrsb x27, [x2]
0009f0d4str x1, [x2+8]
0009f0d8adrp x27, 0x9ac000
0009f0dcldr w4, [x27+3056]
0009f0e0cbz w4, 0x9f0e8
0009f0e4b 0x9f0ec
0009f0e8
0009f0e8loc_9f0e8:
0009f0e8b 0x9f100
0009f0ec
0009f0ecloc_9f0ec:
0009f0ecbl runtime.gcWriteBarrier2
0009f0f0str x3, [x25]
0009f0f4ldr x4, [x2]
0009f0f8str x4, [x25+8]
0009f0fcb 0x9f100
0009f100
0009f100loc_9f100:
0009f100str x3, [x2]
0009f104ldr x2, [sp+48]
0009f108add x0, x2, 1
0009f10cstr x0, [sp+88]
0009f110ldr x1, [sp+128]
0009f114ldr x3, [sp+120]
0009f118subs xzr, x1, x0
0009f11cb.hs 0x9f124
0009f120b 0x9f204
0009f124
0009f124loc_9f124:
0009f124sub x2, x1, x2
0009f128sub x2, x2, 1
0009f12csub x4, xzr, x2
0009f130and x4, x0, x4, asr #63
0009f134add x3, x3, x4
0009f138str x3, [sp+200]
0009f13cstr x2, [sp+208]
0009f140str xzr, [sp+192]
0009f144stp xzr, xzr, [sp+176]
0009f148ldr x0, [sp+200]
0009f14cldr x1, [sp+208]
0009f150bl internal/bisect.New
0009f154str x0, [sp+192]
0009f158str x1, [sp+176]
0009f15cstr x2, [sp+184]
0009f160ldr x2, [sp+192]
0009f164str x2, [sp+136]
0009f168ldr x2, [sp+176]
0009f16cldr x3, [sp+184]
0009f170str x2, [sp+232]
0009f174str x3, [sp+240]
0009f178ldr x2, [sp+96]
0009f17cldrsb x27, [x2]
0009f180ldr x3, [sp+136]
0009f184adrp x27, 0x9ac000
0009f188ldr w4, [x27+3056]
0009f18ccbz w4, 0x9f194
0009f190b 0x9f198
0009f194
0009f194loc_9f194:
0009f194b 0x9f1ac
0009f198
0009f198loc_9f198:
0009f198bl runtime.gcWriteBarrier2
0009f19cstr x3, [x25]
0009f1a0ldr x4, [x2+16]
0009f1a4str x4, [x25+8]
0009f1a8b 0x9f1ac
0009f1ac
0009f1acloc_9f1ac:
0009f1acstr x3, [x2+16]
0009f1b0b 0x9f1cc
0009f1b4
0009f1b4loc_9f1b4:
0009f1b4b 0x9f1b8
0009f1b8
0009f1b8loc_9f1b8:
0009f1b8ldr x3, [sp+48]
0009f1bcadd x3, x3, 1
0009f1c0str x3, [sp+48]
0009f1c4b 0x9f068
0009f1c8
0009f1c8loc_9f1c8:
0009f1c8b 0x9f1cc
0009f1cc
0009f1ccloc_9f1cc:
0009f1ccldr x0, [sp+104]
0009f1d0ldr x1, [sp+112]
0009f1d4bl internal/godebug.lookup
0009f1d8str x0, [sp+168]
0009f1dcldrsb x27, [x0]
0009f1e0str x0, [sp+144]
0009f1e4ldr x2, [sp+96]
0009f1e8ldr x0, [sp+144]
0009f1ecadrp x1, 0x67c000
0009f1f0add x1, x1, 2496
0009f1f4bl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Store
0009f1f8b 0x9f1fc
0009f1fc
0009f1fcloc_9f1fc:
0009f1fcmovn x4, 0
0009f200b 0x9f058
0009f204
0009f204loc_9f204:
0009f204bl runtime.panicSliceB
0009f208
0009f208loc_9f208:
0009f208bl runtime.panicSliceAlen
0009f20c
0009f20cloc_9f20c:
0009f20cbl runtime.panicIndex
0009f210
0009f210loc_9f210:
0009f210bl runtime.panicSliceB
0009f214
0009f214loc_9f214:
0009f214bl runtime.panicSliceAlen
0009f218
0009f218loc_9f218:
0009f218bl runtime.panicSliceB
0009f21c
0009f21cloc_9f21c:
0009f21cbl runtime.panicSliceAlen
0009f220
0009f220loc_9f220:
0009f220bl runtime.panicIndex
0009f224hint
0009f228
0009f228loc_9f228:
0009f228stp x0, x1, [sp+8]
0009f22cstr x2, [sp+24]
0009f230mov x3, x30
0009f234bl runtime.morestack_noctxt.abi0
0009f238ldp x0, x1, [sp+8]
0009f23cldr x2, [sp+24]
0009f240b 0x9eda0
0009f244udf 0
0009f248udf 0
0009f24cudf 0
0009eda0
0009eda0internal/godebug.parse: ; void internal/godebug.parse(map[string]bool did, struct string s)
0009eda0ldr x16, [x28+16]
0009eda4sub x17, sp, 128
0009eda8subs xzr, x17, x16
0009edacb.ls 0x9f228
0009edb0sub x20, sp, 256
0009edb4stp x29, x30, [x20-8]
0009edb8add sp, x20, 0
0009edbcsub x29, sp, 8
0009edc0str x0, [sp+264]
0009edc4str x1, [sp+272]
0009edc8str x2, [sp+280]
0009edccstr x2, [sp+72]
0009edd0movn x4, 0
0009edd4str x4, [sp+64]
0009edd8sub x5, x2, 1
0009eddcstr x5, [sp+56]
0009ede0b 0x9ede4
0009ede4
0009ede4loc_9ede4:
0009ede4ldr x5, [sp+56]
0009ede8adds xzr, x5, 1
0009edecb.ge 0x9edf4
0009edf0b 0x9f034
0009edf4
0009edf4loc_9edf4:
0009edf4ldr x5, [sp+56]
0009edf8adds xzr, x5, 1
0009edfccset x5, eq
0009ee00strb w5, [sp+47]
0009ee04b.eq 0x9ee0c
0009ee08b 0x9ee10
0009ee0c
0009ee0cloc_9ee0c:
0009ee0cb 0x9ee3c
0009ee10
0009ee10loc_9ee10:
0009ee10ldr x0, [sp+56]
0009ee14ldr x1, [sp+280]
0009ee18ldr x5, [sp+272]
0009ee1csubs xzr, x1, x0
0009ee20b.hi 0x9ee28
0009ee24b 0x9f220
0009ee28
0009ee28loc_9ee28:
0009ee28ldrb w5, [x5+x0]
0009ee2csubs wzr, w5, 44
0009ee30cset x5, eq
0009ee34strb w5, [sp+47]
0009ee38b 0x9ee3c
0009ee3c
0009ee3cloc_9ee3c:
0009ee3cldrb w5, [sp+47]
0009ee40tbnz w5, 0, 0x9ee48
0009ee44b 0x9eff8
0009ee48
0009ee48loc_9ee48:
0009ee48ldr x5, [sp+64]
0009ee4ctbz x5, 63, 0x9ee54
0009ee50b 0x9eff4
0009ee54
0009ee54loc_9ee54:
0009ee54ldr x5, [sp+56]
0009ee58add x0, x5, 1
0009ee5cstr x0, [sp+88]
0009ee60ldr x1, [sp+64]
0009ee64ldr x2, [sp+280]
0009ee68ldr x6, [sp+272]
0009ee6csubs xzr, x2, x1
0009ee70b.hs 0x9ee78
0009ee74b 0x9f21c
0009ee78
0009ee78loc_9ee78:
0009ee78subs xzr, x1, x0
0009ee7cb.hs 0x9ee84
0009ee80b 0x9f218
0009ee84
0009ee84loc_9ee84:
0009ee84sub x5, x1, x5
0009ee88sub x5, x5, 1
0009ee8csub x7, xzr, x5
0009ee90and x7, x0, x7, asr #63
0009ee94add x6, x6, x7
0009ee98str x6, [sp+216]
0009ee9cstr x5, [sp+224]
0009eea0ldr x5, [sp+64]
0009eea4add x0, x5, 1
0009eea8str x0, [sp+80]
0009eeacldr x1, [sp+72]
0009eeb0ldr x2, [sp+280]
0009eeb4ldr x6, [sp+272]
0009eeb8subs xzr, x2, x1
0009eebcb.hs 0x9eec4
0009eec0b 0x9f214
0009eec4
0009eec4loc_9eec4:
0009eec4subs xzr, x1, x0
0009eec8b.hs 0x9eed0
0009eeccb 0x9f210
0009eed0
0009eed0loc_9eed0:
0009eed0sub x4, x1, x5
0009eed4sub x4, x4, 1
0009eed8sub x5, xzr, x4
0009eedcand x5, x0, x5, asr #63
0009eee0add x5, x6, x5
0009eee4str x5, [sp+200]
0009eee8str x4, [sp+208]
0009eeecldr x4, [sp+216]
0009eef0ldr x5, [sp+224]
0009eef4str x4, [sp+104]
0009eef8str x5, [sp+112]
0009eefcldr x4, [sp+200]
0009ef00ldr x5, [sp+208]
0009ef04str x4, [sp+120]
0009ef08str x5, [sp+128]
0009ef0cldr x2, [sp+104]
0009ef10ldr x3, [sp+112]
0009ef14ldr x1, [sp+264]
0009ef18adrp x0, 0x585000
0009ef1cadd x0, x0, 2528
0009ef20bl runtime.mapaccess1_faststr
0009ef24ldrb w4, [x0]
0009ef28tbnz w4, 0, 0x9ef30
0009ef2cb 0x9ef34
0009ef30
0009ef30loc_9ef30:
0009ef30b 0x9f1fc
0009ef34
0009ef34loc_9ef34:
0009ef34ldr x2, [sp+104]
0009ef38ldr x3, [sp+112]
0009ef3cldr x1, [sp+264]
0009ef40adrp x0, 0x585000
0009ef44add x0, x0, 2528
0009ef48bl runtime.mapassign_faststr
0009ef4cstr x0, [sp+160]
0009ef50ldrsb x27, [x0]
0009ef54orr x4, xzr, 1
0009ef58strb w4, [x0]
0009ef5cadrp x0, 0x5a2000
0009ef60add x0, x0, 1024
0009ef64bl runtime.newobject
0009ef68str x0, [sp+152]
0009ef6cstr xzr, [x0+8]
0009ef70adrp x27, 0x9ad000
0009ef74ldr w4, [x27+3056]
0009ef78cbz w4, 0x9ef80
0009ef7cb 0x9ef84
0009ef80
0009ef80loc_9ef80:
0009ef80b 0x9ef9c
0009ef84
0009ef84loc_9ef84:
0009ef84ldr x3, [x0]
0009ef88bl runtime.gcWriteBarrier2
0009ef8cstr x3, [x25]
0009ef90ldr x3, [x0+16]
0009ef94str x3, [x25+8]
0009ef98b 0x9ef9c
0009ef9c
0009ef9cloc_9ef9c:
0009ef9cstr xzr, [x0]
0009efa0str xzr, [x0+16]
0009efa4ldr x3, [sp+152]
0009efa8ldrsb x27, [x3]
0009efacldr x4, [sp+120]
0009efb0ldr x5, [sp+128]
0009efb4str x5, [x3+8]
0009efb8adrp x27, 0x9ad000
0009efbcldr w5, [x27+3056]
0009efc0cbz w5, 0x9efc8
0009efc4b 0x9efcc
0009efc8
0009efc8loc_9efc8:
0009efc8b 0x9efe0
0009efcc
0009efccloc_9efcc:
0009efccbl runtime.gcWriteBarrier2
0009efd0str x4, [x25]
0009efd4ldr x5, [x3]
0009efd8str x5, [x25+8]
0009efdcb 0x9efe0
0009efe0
0009efe0loc_9efe0:
0009efe0str x4, [x3]
0009efe4ldr x3, [sp+152]
0009efe8str x3, [sp+96]
0009efecstr xzr, [sp+48]
0009eff0b 0x9f068
0009eff4
0009eff4loc_9eff4:
0009eff4b 0x9f058
0009eff8
0009eff8loc_9eff8:
0009eff8ldr x0, [sp+56]
0009effcldr x1, [sp+280]
0009f000ldr x5, [sp+272]
0009f004subs xzr, x0, x1
0009f008b.lo 0x9f010
0009f00cb 0x9f054
0009f010
0009f010loc_9f010:
0009f010ldrb w5, [x5+x0]
0009f014subs wzr, w5, 61
0009f018b.eq 0x9f020
0009f01cb 0x9f02c
0009f020
0009f020loc_9f020:
0009f020ldr x5, [sp+56]
0009f024str x5, [sp+64]
0009f028b 0x9f030
0009f02c
0009f02cloc_9f02c:
0009f02cb 0x9f030
0009f030
0009f030loc_9f030:
0009f030b 0x9f040
0009f034
0009f034loc_9f034:
0009f034ldp x29, x30, [sp-8]
0009f038add sp, sp, 256
0009f03cret x30
0009f040
0009f040loc_9f040:
0009f040b 0x9f044
0009f044
0009f044loc_9f044:
0009f044ldr x5, [sp+56]
0009f048sub x5, x5, 1
0009f04cstr x5, [sp+56]
0009f050b 0x9ede4
0009f054
0009f054loc_9f054:
0009f054bl runtime.panicIndex
0009f058
0009f058loc_9f058:
0009f058str x4, [sp+64]
0009f05cldr x5, [sp+56]
0009f060str x5, [sp+72]
0009f064b 0x9f040
0009f068
0009f068loc_9f068:
0009f068ldr x3, [sp+128]
0009f06cstr x3, [sp+80]
0009f070ldr x4, [sp+48]
0009f074subs xzr, x4, x3
0009f078b.lt 0x9f080
0009f07cb 0x9f1c8
0009f080
0009f080loc_9f080:
0009f080ldr x0, [sp+48]
0009f084ldr x1, [sp+128]
0009f088ldr x3, [sp+120]
0009f08csubs xzr, x0, x1
0009f090b.lo 0x9f098
0009f094b 0x9f20c
0009f098
0009f098loc_9f098:
0009f098ldrb w3, [x3+x0]
0009f09csubs wzr, w3, 35
0009f0a0b.eq 0x9f0a8
0009f0a4b 0x9f1b4
0009f0a8
0009f0a8loc_9f0a8:
0009f0a8ldr x1, [sp+48]
0009f0acldr x3, [sp+120]
0009f0b0ldr x2, [sp+128]
0009f0b4subs xzr, x1, x2
0009f0b8b.ls 0x9f0c0
0009f0bcb 0x9f208
0009f0c0
0009f0c0loc_9f0c0:
0009f0c0b 0x9f0c4
0009f0c4
0009f0c4loc_9f0c4:
0009f0c4str x3, [sp+200]
0009f0c8str x1, [sp+208]
0009f0ccldr x2, [sp+96]
0009f0d0ldrsb x27, [x2]
0009f0d4str x1, [x2+8]
0009f0d8adrp x27, 0x9ac000
0009f0dcldr w4, [x27+3056]
0009f0e0cbz w4, 0x9f0e8
0009f0e4b 0x9f0ec
0009f0e8
0009f0e8loc_9f0e8:
0009f0e8b 0x9f100
0009f0ec
0009f0ecloc_9f0ec:
0009f0ecbl runtime.gcWriteBarrier2
0009f0f0str x3, [x25]
0009f0f4ldr x4, [x2]
0009f0f8str x4, [x25+8]
0009f0fcb 0x9f100
0009f100
0009f100loc_9f100:
0009f100str x3, [x2]
0009f104ldr x2, [sp+48]
0009f108add x0, x2, 1
0009f10cstr x0, [sp+88]
0009f110ldr x1, [sp+128]
0009f114ldr x3, [sp+120]
0009f118subs xzr, x1, x0
0009f11cb.hs 0x9f124
0009f120b 0x9f204
0009f124
0009f124loc_9f124:
0009f124sub x2, x1, x2
0009f128sub x2, x2, 1
0009f12csub x4, xzr, x2
0009f130and x4, x0, x4, asr #63
0009f134add x3, x3, x4
0009f138str x3, [sp+200]
0009f13cstr x2, [sp+208]
0009f140str xzr, [sp+192]
0009f144stp xzr, xzr, [sp+176]
0009f148ldr x0, [sp+200]
0009f14cldr x1, [sp+208]
0009f150bl internal/bisect.New
0009f154str x0, [sp+192]
0009f158str x1, [sp+176]
0009f15cstr x2, [sp+184]
0009f160ldr x2, [sp+192]
0009f164str x2, [sp+136]
0009f168ldr x2, [sp+176]
0009f16cldr x3, [sp+184]
0009f170str x2, [sp+232]
0009f174str x3, [sp+240]
0009f178ldr x2, [sp+96]
0009f17cldrsb x27, [x2]
0009f180ldr x3, [sp+136]
0009f184adrp x27, 0x9ac000
0009f188ldr w4, [x27+3056]
0009f18ccbz w4, 0x9f194
0009f190b 0x9f198
0009f194
0009f194loc_9f194:
0009f194b 0x9f1ac
0009f198
0009f198loc_9f198:
0009f198bl runtime.gcWriteBarrier2
0009f19cstr x3, [x25]
0009f1a0ldr x4, [x2+16]
0009f1a4str x4, [x25+8]
0009f1a8b 0x9f1ac
0009f1ac
0009f1acloc_9f1ac:
0009f1acstr x3, [x2+16]
0009f1b0b 0x9f1cc
0009f1b4
0009f1b4loc_9f1b4:
0009f1b4b 0x9f1b8
0009f1b8
0009f1b8loc_9f1b8:
0009f1b8ldr x3, [sp+48]
0009f1bcadd x3, x3, 1
0009f1c0str x3, [sp+48]
0009f1c4b 0x9f068
0009f1c8
0009f1c8loc_9f1c8:
0009f1c8b 0x9f1cc
0009f1cc
0009f1ccloc_9f1cc:
0009f1ccldr x0, [sp+104]
0009f1d0ldr x1, [sp+112]
0009f1d4bl internal/godebug.lookup
0009f1d8str x0, [sp+168]
0009f1dcldrsb x27, [x0]
0009f1e0str x0, [sp+144]
0009f1e4ldr x2, [sp+96]
0009f1e8ldr x0, [sp+144]
0009f1ecadrp x1, 0x67c000
0009f1f0add x1, x1, 2496
0009f1f4bl sync/atomic.(*Pointer[go.shape.struct { internal/godebug.text string; internal/godebug.bisect *internal/bisect.Matcher }]).Store
0009f1f8b 0x9f1fc
0009f1fc
0009f1fcloc_9f1fc:
0009f1fcmovn x4, 0
0009f200b 0x9f058
0009f204
0009f204loc_9f204:
0009f204bl runtime.panicSliceB
0009f208
0009f208loc_9f208:
0009f208bl runtime.panicSliceAlen
0009f20c
0009f20cloc_9f20c:
0009f20cbl runtime.panicIndex
0009f210
0009f210loc_9f210:
0009f210bl runtime.panicSliceB
0009f214
0009f214loc_9f214:
0009f214bl runtime.panicSliceAlen
0009f218
0009f218loc_9f218:
0009f218bl runtime.panicSliceB
0009f21c
0009f21cloc_9f21c:
0009f21cbl runtime.panicSliceAlen
0009f220
0009f220loc_9f220:
0009f220bl runtime.panicIndex
0009f224hint
0009f228
0009f228loc_9f228:
0009f228stp x0, x1, [sp+8]
0009f22cstr x2, [sp+24]
0009f230mov x3, x30
0009f234bl runtime.morestack_noctxt.abi0
0009f238ldp x0, x1, [sp+8]
0009f23cldr x2, [sp+24]
0009f240b 0x9eda0
0009f244udf 0
0009f248udf 0
0009f24cudf 0
0009eda0
Loading..