File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0009b510
0009b510internal/bisect.(*Matcher).MarkerOnly: ; void internal/bisect.(*Matcher).MarkerOnly(internal/bisect.Matcher * m)
0009b510str x30, [sp-32]!
0009b514stur x29, [sp-8]
0009b518sub x29, sp, 8
0009b51cstr x0, [sp+40]
0009b520strb wzr, [sp+23]
0009b524ldr x1, [sp+40]
0009b528ldrsb x27, [x1]
0009b52cldrb w1, [x1]
0009b530eor x0, x1, 1
0009b534strb w0, [sp+23]
0009b538add x29, sp, 24
0009b53cadd sp, sp, 32
0009b540ret x30
0009b544udf 0
0009b548udf 0
0009b54cudf 0
0009b510
0009b510internal/bisect.(*Matcher).MarkerOnly: ; void internal/bisect.(*Matcher).MarkerOnly(internal/bisect.Matcher * m)
0009b510str x30, [sp-32]!
0009b514stur x29, [sp-8]
0009b518sub x29, sp, 8
0009b51cstr x0, [sp+40]
0009b520strb wzr, [sp+23]
0009b524ldr x1, [sp+40]
0009b528ldrsb x27, [x1]
0009b52cldrb w1, [x1]
0009b530eor x0, x1, 1
0009b534strb w0, [sp+23]
0009b538add x29, sp, 24
0009b53cadd sp, sp, 32
0009b540ret x30
0009b544udf 0
0009b548udf 0
0009b54cudf 0
0009b510
0009b550
0009b550internal/bisect.(*Matcher).ShouldEnable: ; void internal/bisect.(*Matcher).ShouldEnable(internal/bisect.Matcher * m, uint64 id)
0009b550ldr x16, [x28+16]
0009b554subs xzr, sp, x16
0009b558b.ls 0x9b5c8
0009b55cstr x30, [sp-48]!
0009b560stur x29, [sp-8]
0009b564sub x29, sp, 8
0009b568str x0, [sp+56]
0009b56cstr x1, [sp+64]
0009b570strb wzr, [sp+38]
0009b574ldr x2, [sp+56]
0009b578cbnz x2, 0x9b580
0009b57cb 0x9b5b4
0009b580
0009b580loc_9b580:
0009b580ldr x1, [sp+64]
0009b584ldr x0, [sp+56]
0009b588bl internal/bisect.(*Matcher).matchResult
0009b58cstrb w0, [sp+39]
0009b590ldr x2, [sp+56]
0009b594ldrsb x27, [x2]
0009b598ldrb w2, [x2+2]
0009b59ceor x2, x0, x2
0009b5a0eor x0, x2, 1
0009b5a4strb w0, [sp+38]
0009b5a8ldur x29, [sp-8]
0009b5acldr x30, [sp], 48
0009b5b0ret x30
0009b5b4
0009b5b4loc_9b5b4:
0009b5b4orr x0, xzr, 1
0009b5b8strb w0, [sp+38]
0009b5bcldur x29, [sp-8]
0009b5c0ldr x30, [sp], 48
0009b5c4ret x30
0009b5c8
0009b5c8loc_9b5c8:
0009b5c8stp x0, x1, [sp+8]
0009b5ccmov x3, x30
0009b5d0bl runtime.morestack_noctxt.abi0
0009b5d4ldp x0, x1, [sp+8]
0009b5d8b 0x9b550
0009b5dcudf 0
0009b550
0009b550internal/bisect.(*Matcher).ShouldEnable: ; void internal/bisect.(*Matcher).ShouldEnable(internal/bisect.Matcher * m, uint64 id)
0009b550ldr x16, [x28+16]
0009b554subs xzr, sp, x16
0009b558b.ls 0x9b5c8
0009b55cstr x30, [sp-48]!
0009b560stur x29, [sp-8]
0009b564sub x29, sp, 8
0009b568str x0, [sp+56]
0009b56cstr x1, [sp+64]
0009b570strb wzr, [sp+38]
0009b574ldr x2, [sp+56]
0009b578cbnz x2, 0x9b580
0009b57cb 0x9b5b4
0009b580
0009b580loc_9b580:
0009b580ldr x1, [sp+64]
0009b584ldr x0, [sp+56]
0009b588bl internal/bisect.(*Matcher).matchResult
0009b58cstrb w0, [sp+39]
0009b590ldr x2, [sp+56]
0009b594ldrsb x27, [x2]
0009b598ldrb w2, [x2+2]
0009b59ceor x2, x0, x2
0009b5a0eor x0, x2, 1
0009b5a4strb w0, [sp+38]
0009b5a8ldur x29, [sp-8]
0009b5acldr x30, [sp], 48
0009b5b0ret x30
0009b5b4
0009b5b4loc_9b5b4:
0009b5b4orr x0, xzr, 1
0009b5b8strb w0, [sp+38]
0009b5bcldur x29, [sp-8]
0009b5c0ldr x30, [sp], 48
0009b5c4ret x30
0009b5c8
0009b5c8loc_9b5c8:
0009b5c8stp x0, x1, [sp+8]
0009b5ccmov x3, x30
0009b5d0bl runtime.morestack_noctxt.abi0
0009b5d4ldp x0, x1, [sp+8]
0009b5d8b 0x9b550
0009b5dcudf 0
0009b550
0009b5e0
0009b5e0internal/bisect.(*Matcher).ShouldPrint: ; void internal/bisect.(*Matcher).ShouldPrint(internal/bisect.Matcher * m, uint64 id)
0009b5e0ldr x16, [x28+16]
0009b5e4subs xzr, sp, x16
0009b5e8b.ls 0x9b678
0009b5ecstr x30, [sp-48]!
0009b5f0stur x29, [sp-8]
0009b5f4sub x29, sp, 8
0009b5f8str x0, [sp+56]
0009b5fcstr x1, [sp+64]
0009b600strb wzr, [sp+38]
0009b604ldr x2, [sp+56]
0009b608subs xzr, x2, 0
0009b60ccset x3, ne
0009b610eor x3, x3, 1
0009b614strb w3, [sp+39]
0009b618cbnz x2, 0x9b620
0009b61cb 0x9b634
0009b620
0009b620loc_9b620:
0009b620ldr x2, [sp+56]
0009b624ldrsb x27, [x2]
0009b628ldrb w2, [x2+1]
0009b62cstrb w2, [sp+39]
0009b630b 0x9b638
0009b634
0009b634loc_9b634:
0009b634b 0x9b638
0009b638
0009b638loc_9b638:
0009b638ldrb w2, [sp+39]
0009b63ctbnz w2, 0, 0x9b644
0009b640b 0x9b658
0009b644
0009b644loc_9b644:
0009b644strb wzr, [sp+38]
0009b648mov x0, xzr
0009b64cldur x29, [sp-8]
0009b650ldr x30, [sp], 48
0009b654ret x30
0009b658
0009b658loc_9b658:
0009b658ldr x1, [sp+64]
0009b65cldr x0, [sp+56]
0009b660bl internal/bisect.(*Matcher).matchResult
0009b664strb w0, [sp+39]
0009b668strb w0, [sp+38]
0009b66cldur x29, [sp-8]
0009b670ldr x30, [sp], 48
0009b674ret x30
0009b678
0009b678loc_9b678:
0009b678stp x0, x1, [sp+8]
0009b67cmov x3, x30
0009b680bl runtime.morestack_noctxt.abi0
0009b684ldp x0, x1, [sp+8]
0009b688b 0x9b5e0
0009b68cudf 0
0009b5e0
0009b5e0internal/bisect.(*Matcher).ShouldPrint: ; void internal/bisect.(*Matcher).ShouldPrint(internal/bisect.Matcher * m, uint64 id)
0009b5e0ldr x16, [x28+16]
0009b5e4subs xzr, sp, x16
0009b5e8b.ls 0x9b678
0009b5ecstr x30, [sp-48]!
0009b5f0stur x29, [sp-8]
0009b5f4sub x29, sp, 8
0009b5f8str x0, [sp+56]
0009b5fcstr x1, [sp+64]
0009b600strb wzr, [sp+38]
0009b604ldr x2, [sp+56]
0009b608subs xzr, x2, 0
0009b60ccset x3, ne
0009b610eor x3, x3, 1
0009b614strb w3, [sp+39]
0009b618cbnz x2, 0x9b620
0009b61cb 0x9b634
0009b620
0009b620loc_9b620:
0009b620ldr x2, [sp+56]
0009b624ldrsb x27, [x2]
0009b628ldrb w2, [x2+1]
0009b62cstrb w2, [sp+39]
0009b630b 0x9b638
0009b634
0009b634loc_9b634:
0009b634b 0x9b638
0009b638
0009b638loc_9b638:
0009b638ldrb w2, [sp+39]
0009b63ctbnz w2, 0, 0x9b644
0009b640b 0x9b658
0009b644
0009b644loc_9b644:
0009b644strb wzr, [sp+38]
0009b648mov x0, xzr
0009b64cldur x29, [sp-8]
0009b650ldr x30, [sp], 48
0009b654ret x30
0009b658
0009b658loc_9b658:
0009b658ldr x1, [sp+64]
0009b65cldr x0, [sp+56]
0009b660bl internal/bisect.(*Matcher).matchResult
0009b664strb w0, [sp+39]
0009b668strb w0, [sp+38]
0009b66cldur x29, [sp-8]
0009b670ldr x30, [sp], 48
0009b674ret x30
0009b678
0009b678loc_9b678:
0009b678stp x0, x1, [sp+8]
0009b67cmov x3, x30
0009b680bl runtime.morestack_noctxt.abi0
0009b684ldp x0, x1, [sp+8]
0009b688b 0x9b5e0
0009b68cudf 0
0009b5e0
0009b690
0009b690internal/bisect.(*Matcher).matchResult: ; void internal/bisect.(*Matcher).matchResult(internal/bisect.Matcher * m, uint64 id)
0009b690ldr x16, [x28+16]
0009b694subs xzr, sp, x16
0009b698b.ls 0x9b774
0009b69cstr x30, [sp-64]!
0009b6a0stur x29, [sp-8]
0009b6a4sub x29, sp, 8
0009b6a8str x0, [sp+72]
0009b6acstr x1, [sp+80]
0009b6b0strb wzr, [sp+31]
0009b6b4ldr x2, [sp+72]
0009b6b8ldrsb x27, [x2]
0009b6bcldr x2, [x2+16]
0009b6c0str x2, [sp+40]
0009b6c4sub x2, x2, 1
0009b6c8str x2, [sp+32]
0009b6ccb 0x9b6d0
0009b6d0
0009b6d0loc_9b6d0:
0009b6d0ldr x2, [sp+32]
0009b6d4tbz x2, 63, 0x9b6dc
0009b6d8b 0x9b758
0009b6dc
0009b6dcloc_9b6dc:
0009b6dcldr x2, [sp+72]
0009b6e0ldrsb x27, [x2]
0009b6e4ldr x1, [x2+16]
0009b6e8ldr x2, [x2+8]
0009b6ecldr x0, [sp+32]
0009b6f0subs xzr, x1, x0
0009b6f4b.hi 0x9b6fc
0009b6f8b 0x9b76c
0009b6fc
0009b6fcloc_9b6fc:
0009b6fcsub x3, x0, x0, lsl #2
0009b700sub x2, x2, x3, lsl #3
0009b704str x2, [sp+48]
0009b708ldrsb x27, [x2]
0009b70cldrsb x27, [x2]
0009b710ldr x3, [sp+80]
0009b714ldr x4, [x2]
0009b718and x3, x3, x4
0009b71cldr x4, [x2+8]
0009b720subs xzr, x4, x3
0009b724b.eq 0x9b72c
0009b728b 0x9b744
0009b72c
0009b72cloc_9b72c:
0009b72cldrsb x27, [x2]
0009b730ldrb w0, [x2+16]
0009b734strb w0, [sp+31]
0009b738ldur x29, [sp-8]
0009b73cldr x30, [sp], 64
0009b740ret x30
0009b744
0009b744loc_9b744:
0009b744b 0x9b748
0009b748
0009b748loc_9b748:
0009b748ldr x2, [sp+32]
0009b74csub x2, x2, 1
0009b750str x2, [sp+32]
0009b754b 0x9b6d0
0009b758
0009b758loc_9b758:
0009b758strb wzr, [sp+31]
0009b75cmov x0, xzr
0009b760ldur x29, [sp-8]
0009b764ldr x30, [sp], 64
0009b768ret x30
0009b76c
0009b76cloc_9b76c:
0009b76cbl runtime.panicIndex
0009b770hint
0009b774
0009b774loc_9b774:
0009b774stp x0, x1, [sp+8]
0009b778mov x3, x30
0009b77cbl runtime.morestack_noctxt.abi0
0009b780ldp x0, x1, [sp+8]
0009b784b 0x9b690
0009b788udf 0
0009b78cudf 0
0009b690
0009b690internal/bisect.(*Matcher).matchResult: ; void internal/bisect.(*Matcher).matchResult(internal/bisect.Matcher * m, uint64 id)
0009b690ldr x16, [x28+16]
0009b694subs xzr, sp, x16
0009b698b.ls 0x9b774
0009b69cstr x30, [sp-64]!
0009b6a0stur x29, [sp-8]
0009b6a4sub x29, sp, 8
0009b6a8str x0, [sp+72]
0009b6acstr x1, [sp+80]
0009b6b0strb wzr, [sp+31]
0009b6b4ldr x2, [sp+72]
0009b6b8ldrsb x27, [x2]
0009b6bcldr x2, [x2+16]
0009b6c0str x2, [sp+40]
0009b6c4sub x2, x2, 1
0009b6c8str x2, [sp+32]
0009b6ccb 0x9b6d0
0009b6d0
0009b6d0loc_9b6d0:
0009b6d0ldr x2, [sp+32]
0009b6d4tbz x2, 63, 0x9b6dc
0009b6d8b 0x9b758
0009b6dc
0009b6dcloc_9b6dc:
0009b6dcldr x2, [sp+72]
0009b6e0ldrsb x27, [x2]
0009b6e4ldr x1, [x2+16]
0009b6e8ldr x2, [x2+8]
0009b6ecldr x0, [sp+32]
0009b6f0subs xzr, x1, x0
0009b6f4b.hi 0x9b6fc
0009b6f8b 0x9b76c
0009b6fc
0009b6fcloc_9b6fc:
0009b6fcsub x3, x0, x0, lsl #2
0009b700sub x2, x2, x3, lsl #3
0009b704str x2, [sp+48]
0009b708ldrsb x27, [x2]
0009b70cldrsb x27, [x2]
0009b710ldr x3, [sp+80]
0009b714ldr x4, [x2]
0009b718and x3, x3, x4
0009b71cldr x4, [x2+8]
0009b720subs xzr, x4, x3
0009b724b.eq 0x9b72c
0009b728b 0x9b744
0009b72c
0009b72cloc_9b72c:
0009b72cldrsb x27, [x2]
0009b730ldrb w0, [x2+16]
0009b734strb w0, [sp+31]
0009b738ldur x29, [sp-8]
0009b73cldr x30, [sp], 64
0009b740ret x30
0009b744
0009b744loc_9b744:
0009b744b 0x9b748
0009b748
0009b748loc_9b748:
0009b748ldr x2, [sp+32]
0009b74csub x2, x2, 1
0009b750str x2, [sp+32]
0009b754b 0x9b6d0
0009b758
0009b758loc_9b758:
0009b758strb wzr, [sp+31]
0009b75cmov x0, xzr
0009b760ldur x29, [sp-8]
0009b764ldr x30, [sp], 64
0009b768ret x30
0009b76c
0009b76cloc_9b76c:
0009b76cbl runtime.panicIndex
0009b770hint
0009b774
0009b774loc_9b774:
0009b774stp x0, x1, [sp+8]
0009b778mov x3, x30
0009b77cbl runtime.morestack_noctxt.abi0
0009b780ldp x0, x1, [sp+8]
0009b784b 0x9b690
0009b788udf 0
0009b78cudf 0
0009b690
0009b790
0009b790internal/bisect.appendFileLine: ; void internal/bisect.appendFileLine(struct []uint8 dst, struct string file, int line)
0009b790ldr x16, [x28+16]
0009b794sub x17, sp, 160
0009b798subs xzr, x17, x16
0009b79cb.ls 0x9babc
0009b7a0sub x20, sp, 288
0009b7a4stp x29, x30, [x20-8]
0009b7a8add sp, x20, 0
0009b7acsub x29, sp, 8
0009b7b0str x0, [sp+296]
0009b7b4str x1, [sp+304]
0009b7b8str x2, [sp+312]
0009b7bcstr x3, [sp+320]
0009b7c0str x4, [sp+328]
0009b7c4str x5, [sp+336]
0009b7c8str xzr, [sp+168]
0009b7ccstp xzr, xzr, [sp+176]
0009b7d0ldr x2, [sp+312]
0009b7d4ldr x0, [sp+296]
0009b7d8ldr x5, [sp+304]
0009b7dcstr x0, [sp+192]
0009b7e0str x5, [sp+200]
0009b7e4str x2, [sp+208]
0009b7e8ldr x6, [sp+328]
0009b7ecadd x1, x5, x6
0009b7f0str x1, [sp+160]
0009b7f4subs xzr, x2, x1
0009b7f8b.hs 0x9b800
0009b7fcb 0x9b808
0009b800
0009b800loc_9b800:
0009b800str x1, [sp+200]
0009b804b 0x9b828
0009b808
0009b808loc_9b808:
0009b808ldr x3, [sp+328]
0009b80cadrp x4, 0x55a000
0009b810add x4, x4, 3072
0009b814bl runtime.growslice
0009b818str x0, [sp+192]
0009b81cstr x1, [sp+200]
0009b820str x2, [sp+208]
0009b824b 0x9b828
0009b828
0009b828loc_9b828:
0009b828ldr x3, [sp+328]
0009b82cstr x3, [sp+152]
0009b830ldr x3, [sp+160]
0009b834ldr x4, [sp+328]
0009b838sub x3, x3, x4
0009b83cldr x4, [sp+192]
0009b840add x0, x4, x3
0009b844str x0, [sp+272]
0009b848ldr x2, [sp+152]
0009b84cldr x1, [sp+320]
0009b850bl runtime.memmove
0009b854ldr x2, [sp+208]
0009b858ldr x0, [sp+192]
0009b85cldr x3, [sp+200]
0009b860str x0, [sp+296]
0009b864str x3, [sp+304]
0009b868str x2, [sp+312]
0009b86cadd x1, x3, 1
0009b870subs xzr, x2, x1
0009b874b.hs 0x9b87c
0009b878b 0x9b880
0009b87c
0009b87cloc_9b87c:
0009b87cb 0x9b894
0009b880
0009b880loc_9b880:
0009b880orr x3, xzr, 1
0009b884adrp x4, 0x55a000
0009b888add x4, x4, 3072
0009b88cbl runtime.growslice
0009b890b 0x9b894
0009b894
0009b894loc_9b894:
0009b894sub x5, x1, 1
0009b898movz x6, 58
0009b89cstrb w6, [x0+x5]
0009b8a0str x0, [sp+296]
0009b8a4str x1, [sp+304]
0009b8a8str x2, [sp+312]
0009b8acldr x5, [sp+336]
0009b8b0str x5, [sp+120]
0009b8b4ldr x5, [sp+336]
0009b8b8tbnz x5, 63, 0x9b8c0
0009b8bcb 0x9b910
0009b8c0
0009b8c0loc_9b8c0:
0009b8c0add x1, x1, 1
0009b8c4subs xzr, x2, x1
0009b8c8b.hs 0x9b8d0
0009b8ccb 0x9b8d4
0009b8d0
0009b8d0loc_9b8d0:
0009b8d0b 0x9b8e8
0009b8d4
0009b8d4loc_9b8d4:
0009b8d4orr x3, xzr, 1
0009b8d8adrp x4, 0x55a000
0009b8dcadd x4, x4, 3072
0009b8e0bl runtime.growslice
0009b8e4b 0x9b8e8
0009b8e8
0009b8e8loc_9b8e8:
0009b8e8sub x5, x1, 1
0009b8ecmovz x6, 45
0009b8f0strb w6, [x0+x5]
0009b8f4str x0, [sp+296]
0009b8f8str x1, [sp+304]
0009b8fcstr x2, [sp+312]
0009b900ldr x5, [sp+120]
0009b904sub x5, xzr, x5
0009b908str x5, [sp+120]
0009b90cb 0x9b914
0009b910
0009b910loc_9b910:
0009b910b 0x9b914
0009b914
0009b914loc_9b914:
0009b914add x27, sp, 95
0009b918stp xzr, xzr, [x27]
0009b91cstur xzr, [sp+111]
0009b920orr x1, xzr, 24
0009b924str x1, [sp+128]
0009b928b 0x9b92c
0009b92c
0009b92cloc_9b92c:
0009b92cldr x5, [sp+128]
0009b930subs xzr, x5, 24
0009b934cset x5, eq
0009b938strb w5, [sp+119]
0009b93cb.eq 0x9b944
0009b940b 0x9b948
0009b944
0009b944loc_9b944:
0009b944b 0x9b95c
0009b948
0009b948loc_9b948:
0009b948ldr x5, [sp+120]
0009b94csubs xzr, x5, 0
0009b950cset x5, ne
0009b954strb w5, [sp+119]
0009b958b 0x9b95c
0009b95c
0009b95cloc_9b95c:
0009b95cldrb w5, [sp+119]
0009b960tbnz w5, 0, 0x9b968
0009b964b 0x9b9c8
0009b968
0009b968loc_9b968:
0009b968ldr x5, [sp+128]
0009b96csub x0, x5, 1
0009b970str x0, [sp+128]
0009b974ldr x5, [sp+120]
0009b978movz x6, 52429
0009b97cmovk x6, 0xcccc0000
0009b980movk x6, 0xcccc00000000
0009b984movk x6, 0xcccc000000000000
0009b988umulh x7, x6, x5
0009b98cubfm x7, x7, 3, 63
0009b990add x7, x7, x7, lsl #2
0009b994sub x5, x5, x7, lsl #1
0009b998add x5, x5, 48
0009b99csubs xzr, x0, 24
0009b9a0b.lo 0x9b9a8
0009b9a4b 0x9bab4
0009b9a8
0009b9a8loc_9b9a8:
0009b9a8add x7, sp, 95
0009b9acstrb w5, [x7+x0]
0009b9b0ldr x5, [sp+120]
0009b9b4umulh x5, x6, x5
0009b9b8ubfm x5, x5, 3, 63
0009b9bcstr x5, [sp+120]
0009b9c0b 0x9b9c4
0009b9c4
0009b9c4loc_9b9c4:
0009b9c4b 0x9b92c
0009b9c8
0009b9c8loc_9b9c8:
0009b9c8add x5, sp, 95
0009b9ccldrsb x27, [x5]
0009b9d0ldr x0, [sp+128]
0009b9d4subs xzr, x0, 24
0009b9d8b.ls 0x9b9e0
0009b9dcb 0x9bab0
0009b9e0
0009b9e0loc_9b9e0:
0009b9e0sub x6, x1, x0
0009b9e4sub x7, xzr, x6
0009b9e8and x7, x0, x7, asr #63
0009b9ecadd x5, x5, x7
0009b9f0str x5, [sp+216]
0009b9f4str x6, [sp+224]
0009b9f8str x6, [sp+232]
0009b9fcldr x2, [sp+312]
0009ba00ldr x0, [sp+296]
0009ba04ldr x5, [sp+304]
0009ba08str x0, [sp+248]
0009ba0cstr x5, [sp+256]
0009ba10str x2, [sp+264]
0009ba14ldr x6, [sp+224]
0009ba18add x1, x5, x6
0009ba1cstr x1, [sp+144]
0009ba20subs xzr, x2, x1
0009ba24b.hs 0x9ba2c
0009ba28b 0x9ba34
0009ba2c
0009ba2cloc_9ba2c:
0009ba2cstr x1, [sp+256]
0009ba30b 0x9ba54
0009ba34
0009ba34loc_9ba34:
0009ba34ldr x3, [sp+224]
0009ba38adrp x4, 0x55a000
0009ba3cadd x4, x4, 3072
0009ba40bl runtime.growslice
0009ba44str x0, [sp+248]
0009ba48str x1, [sp+256]
0009ba4cstr x2, [sp+264]
0009ba50b 0x9ba54
0009ba54
0009ba54loc_9ba54:
0009ba54ldr x3, [sp+224]
0009ba58str x3, [sp+136]
0009ba5cldr x3, [sp+144]
0009ba60ldr x4, [sp+224]
0009ba64sub x3, x3, x4
0009ba68ldr x4, [sp+248]
0009ba6cadd x0, x4, x3
0009ba70str x0, [sp+240]
0009ba74ldr x2, [sp+136]
0009ba78ldr x1, [sp+216]
0009ba7cbl runtime.memmove
0009ba80ldr x0, [sp+248]
0009ba84ldr x1, [sp+256]
0009ba88ldr x2, [sp+264]
0009ba8cstr x0, [sp+296]
0009ba90str x1, [sp+304]
0009ba94str x2, [sp+312]
0009ba98str x0, [sp+168]
0009ba9cstr x1, [sp+176]
0009baa0str x2, [sp+184]
0009baa4ldp x29, x30, [sp-8]
0009baa8add sp, sp, 288
0009baacret x30
0009bab0
0009bab0loc_9bab0:
0009bab0bl runtime.panicSliceB
0009bab4
0009bab4loc_9bab4:
0009bab4bl runtime.panicIndex
0009bab8hint
0009babc
0009babcloc_9babc:
0009babcstp x0, x1, [sp+8]
0009bac0stp x2, x3, [sp+24]
0009bac4stp x4, x5, [sp+40]
0009bac8mov x3, x30
0009baccbl runtime.morestack_noctxt.abi0
0009bad0ldp x0, x1, [sp+8]
0009bad4ldp x2, x3, [sp+24]
0009bad8ldp x4, x5, [sp+40]
0009badcb 0x9b790
0009b790
0009b790internal/bisect.appendFileLine: ; void internal/bisect.appendFileLine(struct []uint8 dst, struct string file, int line)
0009b790ldr x16, [x28+16]
0009b794sub x17, sp, 160
0009b798subs xzr, x17, x16
0009b79cb.ls 0x9babc
0009b7a0sub x20, sp, 288
0009b7a4stp x29, x30, [x20-8]
0009b7a8add sp, x20, 0
0009b7acsub x29, sp, 8
0009b7b0str x0, [sp+296]
0009b7b4str x1, [sp+304]
0009b7b8str x2, [sp+312]
0009b7bcstr x3, [sp+320]
0009b7c0str x4, [sp+328]
0009b7c4str x5, [sp+336]
0009b7c8str xzr, [sp+168]
0009b7ccstp xzr, xzr, [sp+176]
0009b7d0ldr x2, [sp+312]
0009b7d4ldr x0, [sp+296]
0009b7d8ldr x5, [sp+304]
0009b7dcstr x0, [sp+192]
0009b7e0str x5, [sp+200]
0009b7e4str x2, [sp+208]
0009b7e8ldr x6, [sp+328]
0009b7ecadd x1, x5, x6
0009b7f0str x1, [sp+160]
0009b7f4subs xzr, x2, x1
0009b7f8b.hs 0x9b800
0009b7fcb 0x9b808
0009b800
0009b800loc_9b800:
0009b800str x1, [sp+200]
0009b804b 0x9b828
0009b808
0009b808loc_9b808:
0009b808ldr x3, [sp+328]
0009b80cadrp x4, 0x55a000
0009b810add x4, x4, 3072
0009b814bl runtime.growslice
0009b818str x0, [sp+192]
0009b81cstr x1, [sp+200]
0009b820str x2, [sp+208]
0009b824b 0x9b828
0009b828
0009b828loc_9b828:
0009b828ldr x3, [sp+328]
0009b82cstr x3, [sp+152]
0009b830ldr x3, [sp+160]
0009b834ldr x4, [sp+328]
0009b838sub x3, x3, x4
0009b83cldr x4, [sp+192]
0009b840add x0, x4, x3
0009b844str x0, [sp+272]
0009b848ldr x2, [sp+152]
0009b84cldr x1, [sp+320]
0009b850bl runtime.memmove
0009b854ldr x2, [sp+208]
0009b858ldr x0, [sp+192]
0009b85cldr x3, [sp+200]
0009b860str x0, [sp+296]
0009b864str x3, [sp+304]
0009b868str x2, [sp+312]
0009b86cadd x1, x3, 1
0009b870subs xzr, x2, x1
0009b874b.hs 0x9b87c
0009b878b 0x9b880
0009b87c
0009b87cloc_9b87c:
0009b87cb 0x9b894
0009b880
0009b880loc_9b880:
0009b880orr x3, xzr, 1
0009b884adrp x4, 0x55a000
0009b888add x4, x4, 3072
0009b88cbl runtime.growslice
0009b890b 0x9b894
0009b894
0009b894loc_9b894:
0009b894sub x5, x1, 1
0009b898movz x6, 58
0009b89cstrb w6, [x0+x5]
0009b8a0str x0, [sp+296]
0009b8a4str x1, [sp+304]
0009b8a8str x2, [sp+312]
0009b8acldr x5, [sp+336]
0009b8b0str x5, [sp+120]
0009b8b4ldr x5, [sp+336]
0009b8b8tbnz x5, 63, 0x9b8c0
0009b8bcb 0x9b910
0009b8c0
0009b8c0loc_9b8c0:
0009b8c0add x1, x1, 1
0009b8c4subs xzr, x2, x1
0009b8c8b.hs 0x9b8d0
0009b8ccb 0x9b8d4
0009b8d0
0009b8d0loc_9b8d0:
0009b8d0b 0x9b8e8
0009b8d4
0009b8d4loc_9b8d4:
0009b8d4orr x3, xzr, 1
0009b8d8adrp x4, 0x55a000
0009b8dcadd x4, x4, 3072
0009b8e0bl runtime.growslice
0009b8e4b 0x9b8e8
0009b8e8
0009b8e8loc_9b8e8:
0009b8e8sub x5, x1, 1
0009b8ecmovz x6, 45
0009b8f0strb w6, [x0+x5]
0009b8f4str x0, [sp+296]
0009b8f8str x1, [sp+304]
0009b8fcstr x2, [sp+312]
0009b900ldr x5, [sp+120]
0009b904sub x5, xzr, x5
0009b908str x5, [sp+120]
0009b90cb 0x9b914
0009b910
0009b910loc_9b910:
0009b910b 0x9b914
0009b914
0009b914loc_9b914:
0009b914add x27, sp, 95
0009b918stp xzr, xzr, [x27]
0009b91cstur xzr, [sp+111]
0009b920orr x1, xzr, 24
0009b924str x1, [sp+128]
0009b928b 0x9b92c
0009b92c
0009b92cloc_9b92c:
0009b92cldr x5, [sp+128]
0009b930subs xzr, x5, 24
0009b934cset x5, eq
0009b938strb w5, [sp+119]
0009b93cb.eq 0x9b944
0009b940b 0x9b948
0009b944
0009b944loc_9b944:
0009b944b 0x9b95c
0009b948
0009b948loc_9b948:
0009b948ldr x5, [sp+120]
0009b94csubs xzr, x5, 0
0009b950cset x5, ne
0009b954strb w5, [sp+119]
0009b958b 0x9b95c
0009b95c
0009b95cloc_9b95c:
0009b95cldrb w5, [sp+119]
0009b960tbnz w5, 0, 0x9b968
0009b964b 0x9b9c8
0009b968
0009b968loc_9b968:
0009b968ldr x5, [sp+128]
0009b96csub x0, x5, 1
0009b970str x0, [sp+128]
0009b974ldr x5, [sp+120]
0009b978movz x6, 52429
0009b97cmovk x6, 0xcccc0000
0009b980movk x6, 0xcccc00000000
0009b984movk x6, 0xcccc000000000000
0009b988umulh x7, x6, x5
0009b98cubfm x7, x7, 3, 63
0009b990add x7, x7, x7, lsl #2
0009b994sub x5, x5, x7, lsl #1
0009b998add x5, x5, 48
0009b99csubs xzr, x0, 24
0009b9a0b.lo 0x9b9a8
0009b9a4b 0x9bab4
0009b9a8
0009b9a8loc_9b9a8:
0009b9a8add x7, sp, 95
0009b9acstrb w5, [x7+x0]
0009b9b0ldr x5, [sp+120]
0009b9b4umulh x5, x6, x5
0009b9b8ubfm x5, x5, 3, 63
0009b9bcstr x5, [sp+120]
0009b9c0b 0x9b9c4
0009b9c4
0009b9c4loc_9b9c4:
0009b9c4b 0x9b92c
0009b9c8
0009b9c8loc_9b9c8:
0009b9c8add x5, sp, 95
0009b9ccldrsb x27, [x5]
0009b9d0ldr x0, [sp+128]
0009b9d4subs xzr, x0, 24
0009b9d8b.ls 0x9b9e0
0009b9dcb 0x9bab0
0009b9e0
0009b9e0loc_9b9e0:
0009b9e0sub x6, x1, x0
0009b9e4sub x7, xzr, x6
0009b9e8and x7, x0, x7, asr #63
0009b9ecadd x5, x5, x7
0009b9f0str x5, [sp+216]
0009b9f4str x6, [sp+224]
0009b9f8str x6, [sp+232]
0009b9fcldr x2, [sp+312]
0009ba00ldr x0, [sp+296]
0009ba04ldr x5, [sp+304]
0009ba08str x0, [sp+248]
0009ba0cstr x5, [sp+256]
0009ba10str x2, [sp+264]
0009ba14ldr x6, [sp+224]
0009ba18add x1, x5, x6
0009ba1cstr x1, [sp+144]
0009ba20subs xzr, x2, x1
0009ba24b.hs 0x9ba2c
0009ba28b 0x9ba34
0009ba2c
0009ba2cloc_9ba2c:
0009ba2cstr x1, [sp+256]
0009ba30b 0x9ba54
0009ba34
0009ba34loc_9ba34:
0009ba34ldr x3, [sp+224]
0009ba38adrp x4, 0x55a000
0009ba3cadd x4, x4, 3072
0009ba40bl runtime.growslice
0009ba44str x0, [sp+248]
0009ba48str x1, [sp+256]
0009ba4cstr x2, [sp+264]
0009ba50b 0x9ba54
0009ba54
0009ba54loc_9ba54:
0009ba54ldr x3, [sp+224]
0009ba58str x3, [sp+136]
0009ba5cldr x3, [sp+144]
0009ba60ldr x4, [sp+224]
0009ba64sub x3, x3, x4
0009ba68ldr x4, [sp+248]
0009ba6cadd x0, x4, x3
0009ba70str x0, [sp+240]
0009ba74ldr x2, [sp+136]
0009ba78ldr x1, [sp+216]
0009ba7cbl runtime.memmove
0009ba80ldr x0, [sp+248]
0009ba84ldr x1, [sp+256]
0009ba88ldr x2, [sp+264]
0009ba8cstr x0, [sp+296]
0009ba90str x1, [sp+304]
0009ba94str x2, [sp+312]
0009ba98str x0, [sp+168]
0009ba9cstr x1, [sp+176]
0009baa0str x2, [sp+184]
0009baa4ldp x29, x30, [sp-8]
0009baa8add sp, sp, 288
0009baacret x30
0009bab0
0009bab0loc_9bab0:
0009bab0bl runtime.panicSliceB
0009bab4
0009bab4loc_9bab4:
0009bab4bl runtime.panicIndex
0009bab8hint
0009babc
0009babcloc_9babc:
0009babcstp x0, x1, [sp+8]
0009bac0stp x2, x3, [sp+24]
0009bac4stp x4, x5, [sp+40]
0009bac8mov x3, x30
0009baccbl runtime.morestack_noctxt.abi0
0009bad0ldp x0, x1, [sp+8]
0009bad4ldp x2, x3, [sp+24]
0009bad8ldp x4, x5, [sp+40]
0009badcb 0x9b790
0009b790
0009bae0
0009bae0internal/bisect.(*Matcher).Stack: ; void internal/bisect.(*Matcher).Stack(internal/bisect.Matcher * m, internal/bisect.Writer w)
0009bae0ldr x16, [x28+16]
0009bae4subs xzr, sp, x16
0009bae8b.ls 0x9bb4c
0009baecstr x30, [sp-48]!
0009baf0stur x29, [sp-8]
0009baf4sub x29, sp, 8
0009baf8str x0, [sp+56]
0009bafcstr x1, [sp+64]
0009bb00str x2, [sp+72]
0009bb04strb wzr, [sp+38]
0009bb08ldr x3, [sp+56]
0009bb0ccbnz x3, 0x9bb14
0009bb10b 0x9bb38
0009bb14
0009bb14loc_9bb14:
0009bb14ldr x1, [sp+64]
0009bb18ldr x2, [sp+72]
0009bb1cldr x0, [sp+56]
0009bb20bl internal/bisect.(*Matcher).stack
0009bb24strb w0, [sp+39]
0009bb28strb w0, [sp+38]
0009bb2cldur x29, [sp-8]
0009bb30ldr x30, [sp], 48
0009bb34ret x30
0009bb38
0009bb38loc_9bb38:
0009bb38orr x0, xzr, 1
0009bb3cstrb w0, [sp+38]
0009bb40ldur x29, [sp-8]
0009bb44ldr x30, [sp], 48
0009bb48ret x30
0009bb4c
0009bb4cloc_9bb4c:
0009bb4cstp x0, x1, [sp+8]
0009bb50str x2, [sp+24]
0009bb54mov x3, x30
0009bb58bl runtime.morestack_noctxt.abi0
0009bb5cldp x0, x1, [sp+8]
0009bb60ldr x2, [sp+24]
0009bb64b 0x9bae0
0009bb68udf 0
0009bb6cudf 0
0009bae0
0009bae0internal/bisect.(*Matcher).Stack: ; void internal/bisect.(*Matcher).Stack(internal/bisect.Matcher * m, internal/bisect.Writer w)
0009bae0ldr x16, [x28+16]
0009bae4subs xzr, sp, x16
0009bae8b.ls 0x9bb4c
0009baecstr x30, [sp-48]!
0009baf0stur x29, [sp-8]
0009baf4sub x29, sp, 8
0009baf8str x0, [sp+56]
0009bafcstr x1, [sp+64]
0009bb00str x2, [sp+72]
0009bb04strb wzr, [sp+38]
0009bb08ldr x3, [sp+56]
0009bb0ccbnz x3, 0x9bb14
0009bb10b 0x9bb38
0009bb14
0009bb14loc_9bb14:
0009bb14ldr x1, [sp+64]
0009bb18ldr x2, [sp+72]
0009bb1cldr x0, [sp+56]
0009bb20bl internal/bisect.(*Matcher).stack
0009bb24strb w0, [sp+39]
0009bb28strb w0, [sp+38]
0009bb2cldur x29, [sp-8]
0009bb30ldr x30, [sp], 48
0009bb34ret x30
0009bb38
0009bb38loc_9bb38:
0009bb38orr x0, xzr, 1
0009bb3cstrb w0, [sp+38]
0009bb40ldur x29, [sp-8]
0009bb44ldr x30, [sp], 48
0009bb48ret x30
0009bb4c
0009bb4cloc_9bb4c:
0009bb4cstp x0, x1, [sp+8]
0009bb50str x2, [sp+24]
0009bb54mov x3, x30
0009bb58bl runtime.morestack_noctxt.abi0
0009bb5cldp x0, x1, [sp+8]
0009bb60ldr x2, [sp+24]
0009bb64b 0x9bae0
0009bb68udf 0
0009bb6cudf 0
0009bae0
0009bb70
0009bb70internal/bisect.(*Matcher).stack: ; void internal/bisect.(*Matcher).stack(internal/bisect.Matcher * m, internal/bisect.Writer w)
0009bb70ldr x16, [x28+16]
0009bb74sub x17, sp, 144
0009bb78subs xzr, x17, x16
0009bb7cb.ls 0x9bfdc
0009bb80sub x20, sp, 272
0009bb84stp x29, x30, [x20-8]
0009bb88add sp, x20, 0
0009bb8csub x29, sp, 8
0009bb90str x0, [sp+280]
0009bb94str x1, [sp+288]
0009bb98str x2, [sp+296]
0009bb9cstrb wzr, [sp+62]
0009bba0adrp x0, 0x561000
0009bba4add x0, x0, 3168
0009bba8bl runtime.newobject
0009bbacstr x0, [sp+256]
0009bbb0mov x20, x0
0009bbb4adr x27, 16
0009bbb8stp x29, x27, [sp-24]
0009bbbcsub x29, sp, 24
0009bbc0bl fn_87cf0
0009bbc4sub x29, sp, 8
0009bbc8ldr x1, [sp+256]
0009bbccldrsb x27, [x1]
0009bbd0b 0x9bbd4
0009bbd4
0009bbd4loc_9bbd4:
0009bbd4str x1, [sp+232]
0009bbd8orr x3, xzr, 16
0009bbdcstr x3, [sp+240]
0009bbe0str x3, [sp+248]
0009bbe4orr x0, xzr, 2
0009bbe8mov x2, x3
0009bbecbl runtime.Callers
0009bbf0str x0, [sp+64]
0009bbf4subs xzr, x0, 1
0009bbf8b.le 0x9bc00
0009bbfcb 0x9bc14
0009bc00
0009bc00loc_9bc00:
0009bc00strb wzr, [sp+62]
0009bc04mov x0, xzr
0009bc08ldp x29, x30, [sp-8]
0009bc0cadd sp, sp, 272
0009bc10ret x30
0009bc14
0009bc14loc_9bc14:
0009bc14ldr x3, [sp+256]
0009bc18ldr x3, [x3]
0009bc1cstr x3, [sp+96]
0009bc20ldr x3, [sp+256]
0009bc24ldrsb x27, [x3]
0009bc28subs xzr, x0, 16
0009bc2cb.ls 0x9bc34
0009bc30b 0x9bfcc
0009bc34
0009bc34loc_9bc34:
0009bc34b 0x9bc38
0009bc38
0009bc38loc_9bc38:
0009bc38str x3, [sp+232]
0009bc3cstr x0, [sp+240]
0009bc40orr x2, xzr, 16
0009bc44str x2, [sp+248]
0009bc48str xzr, [sp+128]
0009bc4cstr x0, [sp+120]
0009bc50b 0x9bc54
0009bc54
0009bc54loc_9bc54:
0009bc54ldr x3, [sp+120]
0009bc58ldr x4, [sp+128]
0009bc5csubs xzr, x3, x4
0009bc60b.gt 0x9bc68
0009bc64b 0x9bcb4
0009bc68
0009bc68loc_9bc68:
0009bc68ldr x0, [sp+128]
0009bc6cstr x0, [sp+80]
0009bc70ldr x3, [sp+256]
0009bc74subs xzr, x0, 16
0009bc78b.lo 0x9bc80
0009bc7cb 0x9bfc4
0009bc80
0009bc80loc_9bc80:
0009bc80ldr x3, [x3+3*x0]
0009bc84ldr x4, [sp+256]
0009bc88ldr x5, [sp+96]
0009bc8csub x3, x3, x5
0009bc90subs xzr, x0, 16
0009bc94b.lo 0x9bc9c
0009bc98b 0x9bfbc
0009bc9c
0009bc9cloc_9bc9c:
0009bc9cstr x3, [x4+3*x0]
0009bca0b 0x9bca4
0009bca4
0009bca4loc_9bca4:
0009bca4ldr x3, [sp+128]
0009bca8add x3, x3, 1
0009bcacstr x3, [sp+128]
0009bcb0b 0x9bc54
0009bcb4
0009bcb4loc_9bcb4:
0009bcb4ldr x1, [sp+64]
0009bcb8ldr x3, [sp+256]
0009bcbcldrsb x27, [x3]
0009bcc0subs xzr, x1, 16
0009bcc4b.ls 0x9bccc
0009bcc8b 0x9bfb8
0009bccc
0009bcccloc_9bccc:
0009bcccb 0x9bcd0
0009bcd0
0009bcd0loc_9bcd0:
0009bcd0str x3, [sp+232]
0009bcd4str x1, [sp+240]
0009bcd8str x2, [sp+248]
0009bcdcstp xzr, xzr, [sp+216]
0009bce0add x3, sp, 216
0009bce4str x3, [sp+184]
0009bce8ldr x3, [sp+232]
0009bcecldr x4, [sp+240]
0009bcf0ldr x5, [sp+248]
0009bcf4str x3, [sp+160]
0009bcf8str x4, [sp+168]
0009bcfcstr x5, [sp+176]
0009bd00ldr x3, [sp+184]
0009bd04ldrsb x27, [x3]
0009bd08adrp x4, 0x552000
0009bd0cadd x4, x4, 1856
0009bd10str x4, [x3]
0009bd14adrp x27, 0x9b0000
0009bd18ldr w4, [x27+3056]
0009bd1ccbz w4, 0x9bd24
0009bd20b 0x9bd28
0009bd24
0009bd24loc_9bd24:
0009bd24b 0x9bd40
0009bd28
0009bd28loc_9bd28:
0009bd28bl runtime.gcWriteBarrier2
0009bd2cadd x4, sp, 160
0009bd30str x4, [x25]
0009bd34ldr x5, [x3+8]
0009bd38str x5, [x25+8]
0009bd3cb 0x9bd40
0009bd40
0009bd40loc_9bd40:
0009bd40add x4, sp, 160
0009bd44str x4, [x3+8]
0009bd48ldr x0, [sp+184]
0009bd4cldrsb x27, [x0]
0009bd50b 0x9bd54
0009bd54
0009bd54loc_9bd54:
0009bd54str x0, [sp+192]
0009bd58orr x2, xzr, 1
0009bd5cstr x2, [sp+200]
0009bd60str x2, [sp+208]
0009bd64mov x1, x2
0009bd68bl internal/bisect.Hash
0009bd6cstr x0, [sp+88]
0009bd70ldr x3, [sp+280]
0009bd74mov x1, x0
0009bd78mov x0, x3
0009bd7cbl internal/bisect.(*Matcher).ShouldPrint
0009bd80strb w0, [sp+63]
0009bd84tbnz w0, 0, 0x9bd8c
0009bd88b 0x9bd94
0009bd8c
0009bd8cloc_9bd8c:
0009bd8cstr xzr, [sp+136]
0009bd90b 0x9bdb8
0009bd94
0009bd94loc_9bd94:
0009bd94b 0x9bd98
0009bd98
0009bd98loc_9bd98:
0009bd98ldr x1, [sp+88]
0009bd9cldr x0, [sp+280]
0009bda0bl internal/bisect.(*Matcher).ShouldEnable
0009bda4strb w0, [sp+63]
0009bda8strb w0, [sp+62]
0009bdacldp x29, x30, [sp-8]
0009bdb0add sp, sp, 272
0009bdb4ret x30
0009bdb8
0009bdb8loc_9bdb8:
0009bdb8b 0x9bdbc
0009bdbc
0009bdbcloc_9bdbc:
0009bdbcldr x2, [sp+280]
0009bdc0ldrsb x27, [x2]
0009bdc4add x2, x2, 32
0009bdc8str x2, [sp+152]
0009bdccldr x0, [sp+152]
0009bdd0adrp x1, 0x680000
0009bdd4add x1, x1, 2624
0009bdd8bl sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).Load
0009bddcstr x0, [sp+136]
0009bde0ldr x2, [sp+136]
0009bde4cbnz x2, 0x9bdec
0009bde8b 0x9bdf0
0009bdec
0009bdecloc_9bdec:
0009bdecb 0x9be38
0009bdf0
0009bdf0loc_9bdf0:
0009bdf0adrp x0, 0x5b9000
0009bdf4add x0, x0, 2688
0009bdf8bl runtime.newobject
0009bdfcstr x0, [sp+136]
0009be00ldr x1, [sp+280]
0009be04ldrsb x27, [x1]
0009be08add x1, x1, 32
0009be0cstr x1, [sp+144]
0009be10ldr x3, [sp+136]
0009be14ldr x0, [sp+144]
0009be18adrp x1, 0x680000
0009be1cadd x1, x1, 2624
0009be20mov x2, xzr
0009be24bl sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).CompareAndSwap
0009be28strb w0, [sp+63]
0009be2ctbnz w0, 0, 0x9be34
0009be30b 0x9bed4
0009be34
0009be34loc_9be34:
0009be34b 0x9be38
0009be38
0009be38loc_9be38:
0009be38ldr x0, [sp+280]
0009be3cbl internal/bisect.(*Matcher).MarkerOnly
0009be40strb w0, [sp+63]
0009be44tbnz w0, 0, 0x9be4c
0009be48b 0x9be80
0009be4c
0009be4cloc_9be4c:
0009be4cldr x1, [sp+88]
0009be50ldr x0, [sp+136]
0009be54bl internal/bisect.(*dedup).seenLossy
0009be58strb w0, [sp+63]
0009be5ctbnz w0, 0, 0x9be64
0009be60b 0x9be68
0009be64
0009be64loc_9be64:
0009be64b 0x9be7c
0009be68
0009be68loc_9be68:
0009be68ldr x2, [sp+88]
0009be6cldr x0, [sp+288]
0009be70ldr x1, [sp+296]
0009be74bl internal/bisect.PrintMarker
0009be78b 0x9be7c
0009be7c
0009be7cloc_9be7c:
0009be7cb 0x9bf90
0009be80
0009be80loc_9be80:
0009be80ldr x1, [sp+88]
0009be84ldr x0, [sp+136]
0009be88bl internal/bisect.(*dedup).seen
0009be8cstrb w0, [sp+63]
0009be90tbnz w0, 0, 0x9be98
0009be94b 0x9be9c
0009be98
0009be98loc_9be98:
0009be98b 0x9bf8c
0009be9c
0009be9cloc_9be9c:
0009be9cldr x1, [sp+64]
0009bea0ldr x6, [sp+256]
0009bea4ldrsb x27, [x6]
0009bea8subs xzr, x1, 16
0009beacb.ls 0x9beb4
0009beb0b 0x9bfb0
0009beb4
0009beb4loc_9beb4:
0009beb4b 0x9beb8
0009beb8
0009beb8loc_9beb8:
0009beb8str x6, [sp+232]
0009bebcstr x1, [sp+240]
0009bec0orr x2, xzr, 16
0009bec4str x2, [sp+248]
0009bec8str xzr, [sp+112]
0009beccstr x1, [sp+104]
0009bed0b 0x9bedc
0009bed4
0009bed4loc_9bed4:
0009bed4b 0x9bed8
0009bed8
0009bed8loc_9bed8:
0009bed8b 0x9bdb8
0009bedc
0009bedcloc_9bedc:
0009bedcldr x6, [sp+104]
0009bee0ldr x7, [sp+112]
0009bee4subs xzr, x6, x7
0009bee8b.gt 0x9bef0
0009beecb 0x9bf3c
0009bef0
0009bef0loc_9bef0:
0009bef0ldr x0, [sp+112]
0009bef4str x0, [sp+72]
0009bef8ldr x6, [sp+256]
0009befcsubs xzr, x0, 16
0009bf00b.lo 0x9bf08
0009bf04b 0x9bfa8
0009bf08
0009bf08loc_9bf08:
0009bf08ldr x6, [x6+3*x0]
0009bf0cldr x7, [sp+256]
0009bf10ldr x8, [sp+96]
0009bf14add x6, x6, x8
0009bf18subs xzr, x0, 16
0009bf1cb.lo 0x9bf24
0009bf20b 0x9bfa0
0009bf24
0009bf24loc_9bf24:
0009bf24str x6, [x7+3*x0]
0009bf28b 0x9bf2c
0009bf2c
0009bf2cloc_9bf2c:
0009bf2cldr x6, [sp+112]
0009bf30add x6, x6, 1
0009bf34str x6, [sp+112]
0009bf38b 0x9bedc
0009bf3c
0009bf3cloc_9bf3c:
0009bf3cldr x1, [sp+64]
0009bf40ldr x6, [sp+256]
0009bf44ldrsb x27, [x6]
0009bf48subs xzr, x1, 16
0009bf4cb.ls 0x9bf54
0009bf50b 0x9bf9c
0009bf54
0009bf54loc_9bf54:
0009bf54subs xzr, x1, 1
0009bf58b.hs 0x9bf60
0009bf5cb 0x9bf94
0009bf60
0009bf60loc_9bf60:
0009bf60sub x4, x1, 1
0009bf64add x3, x6, 8
0009bf68str x3, [sp+232]
0009bf6cstr x4, [sp+240]
0009bf70orr x5, xzr, 15
0009bf74str x5, [sp+248]
0009bf78ldr x2, [sp+88]
0009bf7cldr x0, [sp+288]
0009bf80ldr x1, [sp+296]
0009bf84bl internal/bisect.printStack
0009bf88b 0x9bf8c
0009bf8c
0009bf8cloc_9bf8c:
0009bf8cb 0x9bf90
0009bf90
0009bf90loc_9bf90:
0009bf90b 0x9bd98
0009bf94
0009bf94loc_9bf94:
0009bf94orr x0, xzr, 1
0009bf98bl runtime.panicSliceB
0009bf9c
0009bf9cloc_9bf9c:
0009bf9cbl runtime.panicSliceAlen
0009bfa0
0009bfa0loc_9bfa0:
0009bfa0mov x1, x2
0009bfa4bl runtime.panicIndex
0009bfa8
0009bfa8loc_9bfa8:
0009bfa8mov x1, x2
0009bfacbl runtime.panicIndex
0009bfb0
0009bfb0loc_9bfb0:
0009bfb0orr x2, xzr, 16
0009bfb4bl runtime.panicSliceAlen
0009bfb8
0009bfb8loc_9bfb8:
0009bfb8bl runtime.panicSliceAlen
0009bfbc
0009bfbcloc_9bfbc:
0009bfbcmov x1, x2
0009bfc0bl runtime.panicIndex
0009bfc4
0009bfc4loc_9bfc4:
0009bfc4mov x1, x2
0009bfc8bl runtime.panicIndex
0009bfcc
0009bfccloc_9bfcc:
0009bfccmov x1, x0
0009bfd0orr x2, xzr, 16
0009bfd4bl runtime.panicSliceAlen
0009bfd8hint
0009bfdc
0009bfdcloc_9bfdc:
0009bfdcstp x0, x1, [sp+8]
0009bfe0str x2, [sp+24]
0009bfe4mov x3, x30
0009bfe8bl runtime.morestack_noctxt.abi0
0009bfecldp x0, x1, [sp+8]
0009bff0ldr x2, [sp+24]
0009bff4b 0x9bb70
0009bff8udf 0
0009bffcudf 0
0009bb70
0009bb70internal/bisect.(*Matcher).stack: ; void internal/bisect.(*Matcher).stack(internal/bisect.Matcher * m, internal/bisect.Writer w)
0009bb70ldr x16, [x28+16]
0009bb74sub x17, sp, 144
0009bb78subs xzr, x17, x16
0009bb7cb.ls 0x9bfdc
0009bb80sub x20, sp, 272
0009bb84stp x29, x30, [x20-8]
0009bb88add sp, x20, 0
0009bb8csub x29, sp, 8
0009bb90str x0, [sp+280]
0009bb94str x1, [sp+288]
0009bb98str x2, [sp+296]
0009bb9cstrb wzr, [sp+62]
0009bba0adrp x0, 0x561000
0009bba4add x0, x0, 3168
0009bba8bl runtime.newobject
0009bbacstr x0, [sp+256]
0009bbb0mov x20, x0
0009bbb4adr x27, 16
0009bbb8stp x29, x27, [sp-24]
0009bbbcsub x29, sp, 24
0009bbc0bl fn_87cf0
0009bbc4sub x29, sp, 8
0009bbc8ldr x1, [sp+256]
0009bbccldrsb x27, [x1]
0009bbd0b 0x9bbd4
0009bbd4
0009bbd4loc_9bbd4:
0009bbd4str x1, [sp+232]
0009bbd8orr x3, xzr, 16
0009bbdcstr x3, [sp+240]
0009bbe0str x3, [sp+248]
0009bbe4orr x0, xzr, 2
0009bbe8mov x2, x3
0009bbecbl runtime.Callers
0009bbf0str x0, [sp+64]
0009bbf4subs xzr, x0, 1
0009bbf8b.le 0x9bc00
0009bbfcb 0x9bc14
0009bc00
0009bc00loc_9bc00:
0009bc00strb wzr, [sp+62]
0009bc04mov x0, xzr
0009bc08ldp x29, x30, [sp-8]
0009bc0cadd sp, sp, 272
0009bc10ret x30
0009bc14
0009bc14loc_9bc14:
0009bc14ldr x3, [sp+256]
0009bc18ldr x3, [x3]
0009bc1cstr x3, [sp+96]
0009bc20ldr x3, [sp+256]
0009bc24ldrsb x27, [x3]
0009bc28subs xzr, x0, 16
0009bc2cb.ls 0x9bc34
0009bc30b 0x9bfcc
0009bc34
0009bc34loc_9bc34:
0009bc34b 0x9bc38
0009bc38
0009bc38loc_9bc38:
0009bc38str x3, [sp+232]
0009bc3cstr x0, [sp+240]
0009bc40orr x2, xzr, 16
0009bc44str x2, [sp+248]
0009bc48str xzr, [sp+128]
0009bc4cstr x0, [sp+120]
0009bc50b 0x9bc54
0009bc54
0009bc54loc_9bc54:
0009bc54ldr x3, [sp+120]
0009bc58ldr x4, [sp+128]
0009bc5csubs xzr, x3, x4
0009bc60b.gt 0x9bc68
0009bc64b 0x9bcb4
0009bc68
0009bc68loc_9bc68:
0009bc68ldr x0, [sp+128]
0009bc6cstr x0, [sp+80]
0009bc70ldr x3, [sp+256]
0009bc74subs xzr, x0, 16
0009bc78b.lo 0x9bc80
0009bc7cb 0x9bfc4
0009bc80
0009bc80loc_9bc80:
0009bc80ldr x3, [x3+3*x0]
0009bc84ldr x4, [sp+256]
0009bc88ldr x5, [sp+96]
0009bc8csub x3, x3, x5
0009bc90subs xzr, x0, 16
0009bc94b.lo 0x9bc9c
0009bc98b 0x9bfbc
0009bc9c
0009bc9cloc_9bc9c:
0009bc9cstr x3, [x4+3*x0]
0009bca0b 0x9bca4
0009bca4
0009bca4loc_9bca4:
0009bca4ldr x3, [sp+128]
0009bca8add x3, x3, 1
0009bcacstr x3, [sp+128]
0009bcb0b 0x9bc54
0009bcb4
0009bcb4loc_9bcb4:
0009bcb4ldr x1, [sp+64]
0009bcb8ldr x3, [sp+256]
0009bcbcldrsb x27, [x3]
0009bcc0subs xzr, x1, 16
0009bcc4b.ls 0x9bccc
0009bcc8b 0x9bfb8
0009bccc
0009bcccloc_9bccc:
0009bcccb 0x9bcd0
0009bcd0
0009bcd0loc_9bcd0:
0009bcd0str x3, [sp+232]
0009bcd4str x1, [sp+240]
0009bcd8str x2, [sp+248]
0009bcdcstp xzr, xzr, [sp+216]
0009bce0add x3, sp, 216
0009bce4str x3, [sp+184]
0009bce8ldr x3, [sp+232]
0009bcecldr x4, [sp+240]
0009bcf0ldr x5, [sp+248]
0009bcf4str x3, [sp+160]
0009bcf8str x4, [sp+168]
0009bcfcstr x5, [sp+176]
0009bd00ldr x3, [sp+184]
0009bd04ldrsb x27, [x3]
0009bd08adrp x4, 0x552000
0009bd0cadd x4, x4, 1856
0009bd10str x4, [x3]
0009bd14adrp x27, 0x9b0000
0009bd18ldr w4, [x27+3056]
0009bd1ccbz w4, 0x9bd24
0009bd20b 0x9bd28
0009bd24
0009bd24loc_9bd24:
0009bd24b 0x9bd40
0009bd28
0009bd28loc_9bd28:
0009bd28bl runtime.gcWriteBarrier2
0009bd2cadd x4, sp, 160
0009bd30str x4, [x25]
0009bd34ldr x5, [x3+8]
0009bd38str x5, [x25+8]
0009bd3cb 0x9bd40
0009bd40
0009bd40loc_9bd40:
0009bd40add x4, sp, 160
0009bd44str x4, [x3+8]
0009bd48ldr x0, [sp+184]
0009bd4cldrsb x27, [x0]
0009bd50b 0x9bd54
0009bd54
0009bd54loc_9bd54:
0009bd54str x0, [sp+192]
0009bd58orr x2, xzr, 1
0009bd5cstr x2, [sp+200]
0009bd60str x2, [sp+208]
0009bd64mov x1, x2
0009bd68bl internal/bisect.Hash
0009bd6cstr x0, [sp+88]
0009bd70ldr x3, [sp+280]
0009bd74mov x1, x0
0009bd78mov x0, x3
0009bd7cbl internal/bisect.(*Matcher).ShouldPrint
0009bd80strb w0, [sp+63]
0009bd84tbnz w0, 0, 0x9bd8c
0009bd88b 0x9bd94
0009bd8c
0009bd8cloc_9bd8c:
0009bd8cstr xzr, [sp+136]
0009bd90b 0x9bdb8
0009bd94
0009bd94loc_9bd94:
0009bd94b 0x9bd98
0009bd98
0009bd98loc_9bd98:
0009bd98ldr x1, [sp+88]
0009bd9cldr x0, [sp+280]
0009bda0bl internal/bisect.(*Matcher).ShouldEnable
0009bda4strb w0, [sp+63]
0009bda8strb w0, [sp+62]
0009bdacldp x29, x30, [sp-8]
0009bdb0add sp, sp, 272
0009bdb4ret x30
0009bdb8
0009bdb8loc_9bdb8:
0009bdb8b 0x9bdbc
0009bdbc
0009bdbcloc_9bdbc:
0009bdbcldr x2, [sp+280]
0009bdc0ldrsb x27, [x2]
0009bdc4add x2, x2, 32
0009bdc8str x2, [sp+152]
0009bdccldr x0, [sp+152]
0009bdd0adrp x1, 0x680000
0009bdd4add x1, x1, 2624
0009bdd8bl sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).Load
0009bddcstr x0, [sp+136]
0009bde0ldr x2, [sp+136]
0009bde4cbnz x2, 0x9bdec
0009bde8b 0x9bdf0
0009bdec
0009bdecloc_9bdec:
0009bdecb 0x9be38
0009bdf0
0009bdf0loc_9bdf0:
0009bdf0adrp x0, 0x5b9000
0009bdf4add x0, x0, 2688
0009bdf8bl runtime.newobject
0009bdfcstr x0, [sp+136]
0009be00ldr x1, [sp+280]
0009be04ldrsb x27, [x1]
0009be08add x1, x1, 32
0009be0cstr x1, [sp+144]
0009be10ldr x3, [sp+136]
0009be14ldr x0, [sp+144]
0009be18adrp x1, 0x680000
0009be1cadd x1, x1, 2624
0009be20mov x2, xzr
0009be24bl sync/atomic.(*Pointer[go.shape.struct { internal/bisect.recent [128][4]uint64; internal/bisect.mu sync.Mutex; internal/bisect.m map[uint64]bool }]).CompareAndSwap
0009be28strb w0, [sp+63]
0009be2ctbnz w0, 0, 0x9be34
0009be30b 0x9bed4
0009be34
0009be34loc_9be34:
0009be34b 0x9be38
0009be38
0009be38loc_9be38:
0009be38ldr x0, [sp+280]
0009be3cbl internal/bisect.(*Matcher).MarkerOnly
0009be40strb w0, [sp+63]
0009be44tbnz w0, 0, 0x9be4c
0009be48b 0x9be80
0009be4c
0009be4cloc_9be4c:
0009be4cldr x1, [sp+88]
0009be50ldr x0, [sp+136]
0009be54bl internal/bisect.(*dedup).seenLossy
0009be58strb w0, [sp+63]
0009be5ctbnz w0, 0, 0x9be64
0009be60b 0x9be68
0009be64
0009be64loc_9be64:
0009be64b 0x9be7c
0009be68
0009be68loc_9be68:
0009be68ldr x2, [sp+88]
0009be6cldr x0, [sp+288]
0009be70ldr x1, [sp+296]
0009be74bl internal/bisect.PrintMarker
0009be78b 0x9be7c
0009be7c
0009be7cloc_9be7c:
0009be7cb 0x9bf90
0009be80
0009be80loc_9be80:
0009be80ldr x1, [sp+88]
0009be84ldr x0, [sp+136]
0009be88bl internal/bisect.(*dedup).seen
0009be8cstrb w0, [sp+63]
0009be90tbnz w0, 0, 0x9be98
0009be94b 0x9be9c
0009be98
0009be98loc_9be98:
0009be98b 0x9bf8c
0009be9c
0009be9cloc_9be9c:
0009be9cldr x1, [sp+64]
0009bea0ldr x6, [sp+256]
0009bea4ldrsb x27, [x6]
0009bea8subs xzr, x1, 16
0009beacb.ls 0x9beb4
0009beb0b 0x9bfb0
0009beb4
0009beb4loc_9beb4:
0009beb4b 0x9beb8
0009beb8
0009beb8loc_9beb8:
0009beb8str x6, [sp+232]
0009bebcstr x1, [sp+240]
0009bec0orr x2, xzr, 16
0009bec4str x2, [sp+248]
0009bec8str xzr, [sp+112]
0009beccstr x1, [sp+104]
0009bed0b 0x9bedc
0009bed4
0009bed4loc_9bed4:
0009bed4b 0x9bed8
0009bed8
0009bed8loc_9bed8:
0009bed8b 0x9bdb8
0009bedc
0009bedcloc_9bedc:
0009bedcldr x6, [sp+104]
0009bee0ldr x7, [sp+112]
0009bee4subs xzr, x6, x7
0009bee8b.gt 0x9bef0
0009beecb 0x9bf3c
0009bef0
0009bef0loc_9bef0:
0009bef0ldr x0, [sp+112]
0009bef4str x0, [sp+72]
0009bef8ldr x6, [sp+256]
0009befcsubs xzr, x0, 16
0009bf00b.lo 0x9bf08
0009bf04b 0x9bfa8
0009bf08
0009bf08loc_9bf08:
0009bf08ldr x6, [x6+3*x0]
0009bf0cldr x7, [sp+256]
0009bf10ldr x8, [sp+96]
0009bf14add x6, x6, x8
0009bf18subs xzr, x0, 16
0009bf1cb.lo 0x9bf24
0009bf20b 0x9bfa0
0009bf24
0009bf24loc_9bf24:
0009bf24str x6, [x7+3*x0]
0009bf28b 0x9bf2c
0009bf2c
0009bf2cloc_9bf2c:
0009bf2cldr x6, [sp+112]
0009bf30add x6, x6, 1
0009bf34str x6, [sp+112]
0009bf38b 0x9bedc
0009bf3c
0009bf3cloc_9bf3c:
0009bf3cldr x1, [sp+64]
0009bf40ldr x6, [sp+256]
0009bf44ldrsb x27, [x6]
0009bf48subs xzr, x1, 16
0009bf4cb.ls 0x9bf54
0009bf50b 0x9bf9c
0009bf54
0009bf54loc_9bf54:
0009bf54subs xzr, x1, 1
0009bf58b.hs 0x9bf60
0009bf5cb 0x9bf94
0009bf60
0009bf60loc_9bf60:
0009bf60sub x4, x1, 1
0009bf64add x3, x6, 8
0009bf68str x3, [sp+232]
0009bf6cstr x4, [sp+240]
0009bf70orr x5, xzr, 15
0009bf74str x5, [sp+248]
0009bf78ldr x2, [sp+88]
0009bf7cldr x0, [sp+288]
0009bf80ldr x1, [sp+296]
0009bf84bl internal/bisect.printStack
0009bf88b 0x9bf8c
0009bf8c
0009bf8cloc_9bf8c:
0009bf8cb 0x9bf90
0009bf90
0009bf90loc_9bf90:
0009bf90b 0x9bd98
0009bf94
0009bf94loc_9bf94:
0009bf94orr x0, xzr, 1
0009bf98bl runtime.panicSliceB
0009bf9c
0009bf9cloc_9bf9c:
0009bf9cbl runtime.panicSliceAlen
0009bfa0
0009bfa0loc_9bfa0:
0009bfa0mov x1, x2
0009bfa4bl runtime.panicIndex
0009bfa8
0009bfa8loc_9bfa8:
0009bfa8mov x1, x2
0009bfacbl runtime.panicIndex
0009bfb0
0009bfb0loc_9bfb0:
0009bfb0orr x2, xzr, 16
0009bfb4bl runtime.panicSliceAlen
0009bfb8
0009bfb8loc_9bfb8:
0009bfb8bl runtime.panicSliceAlen
0009bfbc
0009bfbcloc_9bfbc:
0009bfbcmov x1, x2
0009bfc0bl runtime.panicIndex
0009bfc4
0009bfc4loc_9bfc4:
0009bfc4mov x1, x2
0009bfc8bl runtime.panicIndex
0009bfcc
0009bfccloc_9bfcc:
0009bfccmov x1, x0
0009bfd0orr x2, xzr, 16
0009bfd4bl runtime.panicSliceAlen
0009bfd8hint
0009bfdc
0009bfdcloc_9bfdc:
0009bfdcstp x0, x1, [sp+8]
0009bfe0str x2, [sp+24]
0009bfe4mov x3, x30
0009bfe8bl runtime.morestack_noctxt.abi0
0009bfecldp x0, x1, [sp+8]
0009bff0ldr x2, [sp+24]
0009bff4b 0x9bb70
0009bff8udf 0
0009bffcudf 0
0009bb70
0009c000
0009c000internal/bisect.PrintMarker: ; void internal/bisect.PrintMarker(internal/bisect.Writer w, uint64 h)
0009c000ldr x16, [x28+16]
0009c004sub x17, sp, 96
0009c008subs xzr, x17, x16
0009c00cb.ls 0x9c128
0009c010str x30, [sp-224]!
0009c014stur x29, [sp-8]
0009c018sub x29, sp, 8
0009c01cstr x0, [sp+232]
0009c020str x1, [sp+240]
0009c024str x2, [sp+248]
0009c028stp xzr, xzr, [sp+96]
0009c02cadrp x0, 0x568000
0009c030add x0, x0, 704
0009c034bl runtime.newobject
0009c038str x0, [sp+208]
0009c03cstp xzr, xzr, [x0]
0009c040stp xzr, xzr, [x0+16]
0009c044stp xzr, xzr, [x0+32]
0009c048stur xzr, [x0+42]
0009c04cldr x0, [sp+208]
0009c050ldrsb x27, [x0]
0009c054b 0x9c058
0009c058
0009c058loc_9c058:
0009c058b 0x9c05c
0009c05c
0009c05cloc_9c05c:
0009c05cstr x0, [sp+152]
0009c060str xzr, [sp+160]
0009c064movz x2, 50
0009c068str x2, [sp+168]
0009c06cldr x3, [sp+248]
0009c070mov x1, xzr
0009c074bl internal/bisect.AppendMarker
0009c078str x0, [sp+128]
0009c07cstr x1, [sp+136]
0009c080str x2, [sp+144]
0009c084add x1, x1, 1
0009c088subs xzr, x2, x1
0009c08cb.hs 0x9c094
0009c090b 0x9c098
0009c094
0009c094loc_9c094:
0009c094b 0x9c0ac
0009c098
0009c098loc_9c098:
0009c098orr x3, xzr, 1
0009c09cadrp x4, 0x559000
0009c0a0add x4, x4, 3072
0009c0a4bl runtime.growslice
0009c0a8b 0x9c0ac
0009c0ac
0009c0acloc_9c0ac:
0009c0acsub x4, x1, 1
0009c0b0movz x5, 10
0009c0b4strb w5, [x0+x4]
0009c0b8str x0, [sp+128]
0009c0bcstr x1, [sp+136]
0009c0c0str x2, [sp+144]
0009c0c4stp xzr, xzr, [sp+192]
0009c0c8ldr x2, [sp+136]
0009c0ccldr x3, [sp+144]
0009c0d0ldr x4, [sp+232]
0009c0d4ldrsb x27, [x4]
0009c0d8ldr x4, [x4+24]
0009c0dcldr x1, [sp+128]
0009c0e0ldr x0, [sp+240]
0009c0e4blr x4
0009c0e8str x0, [sp+80]
0009c0ecstr x1, [sp+192]
0009c0f0str x2, [sp+200]
0009c0f4ldr x4, [sp+80]
0009c0f8str x4, [sp+88]
0009c0fcstr x1, [sp+176]
0009c100str x2, [sp+184]
0009c104str x1, [sp+112]
0009c108str x2, [sp+120]
0009c10cstr x1, [sp+96]
0009c110str x2, [sp+104]
0009c114mov x0, x1
0009c118mov x1, x2
0009c11cldur x29, [sp-8]
0009c120ldr x30, [sp], 224
0009c124ret x30
0009c128
0009c128loc_9c128:
0009c128stp x0, x1, [sp+8]
0009c12cstr x2, [sp+24]
0009c130mov x3, x30
0009c134bl runtime.morestack_noctxt.abi0
0009c138ldp x0, x1, [sp+8]
0009c13cldr x2, [sp+24]
0009c140b 0x9c000
0009c144udf 0
0009c148udf 0
0009c14cudf 0
0009c000
0009c000internal/bisect.PrintMarker: ; void internal/bisect.PrintMarker(internal/bisect.Writer w, uint64 h)
0009c000ldr x16, [x28+16]
0009c004sub x17, sp, 96
0009c008subs xzr, x17, x16
0009c00cb.ls 0x9c128
0009c010str x30, [sp-224]!
0009c014stur x29, [sp-8]
0009c018sub x29, sp, 8
0009c01cstr x0, [sp+232]
0009c020str x1, [sp+240]
0009c024str x2, [sp+248]
0009c028stp xzr, xzr, [sp+96]
0009c02cadrp x0, 0x568000
0009c030add x0, x0, 704
0009c034bl runtime.newobject
0009c038str x0, [sp+208]
0009c03cstp xzr, xzr, [x0]
0009c040stp xzr, xzr, [x0+16]
0009c044stp xzr, xzr, [x0+32]
0009c048stur xzr, [x0+42]
0009c04cldr x0, [sp+208]
0009c050ldrsb x27, [x0]
0009c054b 0x9c058
0009c058
0009c058loc_9c058:
0009c058b 0x9c05c
0009c05c
0009c05cloc_9c05c:
0009c05cstr x0, [sp+152]
0009c060str xzr, [sp+160]
0009c064movz x2, 50
0009c068str x2, [sp+168]
0009c06cldr x3, [sp+248]
0009c070mov x1, xzr
0009c074bl internal/bisect.AppendMarker
0009c078str x0, [sp+128]
0009c07cstr x1, [sp+136]
0009c080str x2, [sp+144]
0009c084add x1, x1, 1
0009c088subs xzr, x2, x1
0009c08cb.hs 0x9c094
0009c090b 0x9c098
0009c094
0009c094loc_9c094:
0009c094b 0x9c0ac
0009c098
0009c098loc_9c098:
0009c098orr x3, xzr, 1
0009c09cadrp x4, 0x559000
0009c0a0add x4, x4, 3072
0009c0a4bl runtime.growslice
0009c0a8b 0x9c0ac
0009c0ac
0009c0acloc_9c0ac:
0009c0acsub x4, x1, 1
0009c0b0movz x5, 10
0009c0b4strb w5, [x0+x4]
0009c0b8str x0, [sp+128]
0009c0bcstr x1, [sp+136]
0009c0c0str x2, [sp+144]
0009c0c4stp xzr, xzr, [sp+192]
0009c0c8ldr x2, [sp+136]
0009c0ccldr x3, [sp+144]
0009c0d0ldr x4, [sp+232]
0009c0d4ldrsb x27, [x4]
0009c0d8ldr x4, [x4+24]
0009c0dcldr x1, [sp+128]
0009c0e0ldr x0, [sp+240]
0009c0e4blr x4
0009c0e8str x0, [sp+80]
0009c0ecstr x1, [sp+192]
0009c0f0str x2, [sp+200]
0009c0f4ldr x4, [sp+80]
0009c0f8str x4, [sp+88]
0009c0fcstr x1, [sp+176]
0009c100str x2, [sp+184]
0009c104str x1, [sp+112]
0009c108str x2, [sp+120]
0009c10cstr x1, [sp+96]
0009c110str x2, [sp+104]
0009c114mov x0, x1
0009c118mov x1, x2
0009c11cldur x29, [sp-8]
0009c120ldr x30, [sp], 224
0009c124ret x30
0009c128
0009c128loc_9c128:
0009c128stp x0, x1, [sp+8]
0009c12cstr x2, [sp+24]
0009c130mov x3, x30
0009c134bl runtime.morestack_noctxt.abi0
0009c138ldp x0, x1, [sp+8]
0009c13cldr x2, [sp+24]
0009c140b 0x9c000
0009c144udf 0
0009c148udf 0
0009c14cudf 0
0009c000
0009c150
0009c150internal/bisect.printStack: ; void internal/bisect.printStack(internal/bisect.Writer w, uint64 h, struct []uintptr stk)
0009c150ldr x16, [x28+16]
0009c154sub x17, sp, 832
0009c158subs xzr, x17, x16
0009c15cb.ls 0x9c740
0009c160sub x20, sp, 960
0009c164stp x29, x30, [x20-8]
0009c168add sp, x20, 0
0009c16csub x29, sp, 8
0009c170str x0, [sp+968]
0009c174str x1, [sp+976]
0009c178str x2, [sp+984]
0009c17cstr x3, [sp+992]
0009c180str x4, [sp+1000]
0009c184str x5, [sp+1008]
0009c188stp xzr, xzr, [sp+280]
0009c18cadrp x0, 0x559000
0009c190add x0, x0, 3072
0009c194mov x1, xzr
0009c198orr x2, xzr, 2048
0009c19cbl runtime.makeslice
0009c1a0str x0, [sp+432]
0009c1a4str xzr, [sp+440]
0009c1a8orr x3, xzr, 2048
0009c1acstr x3, [sp+448]
0009c1b0add x20, sp, 81
0009c1b4adr x27, 16
0009c1b8stp x29, x27, [sp-24]
0009c1bcsub x29, sp, 24
0009c1c0bl fn_87cf8
0009c1c4sub x29, sp, 8
0009c1c8stur xzr, [sp+173]
0009c1ccadd x0, sp, 81
0009c1d0ldrsb x27, [x0]
0009c1d4b 0x9c1d8
0009c1d8
0009c1d8loc_9c1d8:
0009c1d8b 0x9c1dc
0009c1dc
0009c1dcloc_9c1dc:
0009c1dcstr x0, [sp+824]
0009c1e0str xzr, [sp+832]
0009c1e4movz x2, 100
0009c1e8str x2, [sp+840]
0009c1ecldr x3, [sp+984]
0009c1f0mov x1, xzr
0009c1f4bl internal/bisect.AppendMarker
0009c1f8str x0, [sp+296]
0009c1fcstr x1, [sp+304]
0009c200str x2, [sp+312]
0009c204ldr x0, [sp+992]
0009c208ldr x1, [sp+1000]
0009c20cldr x2, [sp+1008]
0009c210bl runtime.CallersFrames
0009c214str x0, [sp+320]
0009c218b 0x9c21c
0009c21c
0009c21cloc_9c21c:
0009c21cb 0x9c220
0009c220
0009c220loc_9c220:
0009c220add x20, sp, 736
0009c224adr x27, 16
0009c228stp x29, x27, [sp-24]
0009c22csub x29, sp, 24
0009c230bl fn_87cfc
0009c234sub x29, sp, 8
0009c238str xzr, [sp+816]
0009c23cldr x0, [sp+320]
0009c240bl runtime.(*Frames).Next
0009c244str x0, [sp+456]
0009c248str x1, [sp+464]
0009c24cstr x2, [sp+472]
0009c250str x3, [sp+480]
0009c254str x4, [sp+488]
0009c258str x5, [sp+496]
0009c25cstr x6, [sp+504]
0009c260str x7, [sp+512]
0009c264str x8, [sp+520]
0009c268str x9, [sp+528]
0009c26cstr x10, [sp+536]
0009c270add x21, sp, 736
0009c274add x20, sp, 456
0009c278adr x27, 16
0009c27cstp x29, x27, [sp-24]
0009c280sub x29, sp, 24
0009c284bl fn_87ef8
0009c288sub x29, sp, 8
0009c28cldr x1, [sp+536]
0009c290str x1, [sp+816]
0009c294strb w11, [sp+182]
0009c298add x21, sp, 864
0009c29cadd x20, sp, 736
0009c2a0adr x27, 16
0009c2a4stp x29, x27, [sp-24]
0009c2a8sub x29, sp, 24
0009c2acbl fn_87ef8
0009c2b0sub x29, sp, 8
0009c2b4ldr x1, [sp+816]
0009c2b8str x1, [sp+944]
0009c2bcldrb w1, [sp+182]
0009c2c0strb w1, [sp+183]
0009c2c4add x21, sp, 328
0009c2c8add x20, sp, 864
0009c2ccadr x27, 16
0009c2d0stp x29, x27, [sp-24]
0009c2d4sub x29, sp, 24
0009c2d8bl fn_87ef8
0009c2dcsub x29, sp, 8
0009c2e0ldr x1, [sp+944]
0009c2e4str x1, [sp+408]
0009c2e8ldrb w1, [sp+183]
0009c2ecstrb w1, [sp+181]
0009c2f0ldr x2, [sp+448]
0009c2f4ldr x0, [sp+432]
0009c2f8ldr x1, [sp+440]
0009c2fcstr x0, [sp+696]
0009c300str x1, [sp+704]
0009c304str x2, [sp+712]
0009c308ldr x3, [sp+304]
0009c30cadd x1, x1, x3
0009c310str x1, [sp+256]
0009c314subs xzr, x2, x1
0009c318b.hs 0x9c320
0009c31cb 0x9c328
0009c320
0009c320loc_9c320:
0009c320str x1, [sp+704]
0009c324b 0x9c348
0009c328
0009c328loc_9c328:
0009c328ldr x3, [sp+304]
0009c32cadrp x4, 0x559000
0009c330add x4, x4, 3072
0009c334bl runtime.growslice
0009c338str x0, [sp+696]
0009c33cstr x1, [sp+704]
0009c340str x2, [sp+712]
0009c344b 0x9c348
0009c348
0009c348loc_9c348:
0009c348ldr x3, [sp+304]
0009c34cstr x3, [sp+248]
0009c350ldr x3, [sp+256]
0009c354ldr x4, [sp+304]
0009c358sub x3, x3, x4
0009c35cldr x4, [sp+696]
0009c360add x0, x4, x3
0009c364str x0, [sp+688]
0009c368ldr x2, [sp+248]
0009c36cldr x1, [sp+296]
0009c370bl runtime.memmove
0009c374ldr x3, [sp+696]
0009c378ldr x4, [sp+704]
0009c37cldr x5, [sp+712]
0009c380str x3, [sp+432]
0009c384str x4, [sp+440]
0009c388str x5, [sp+448]
0009c38cldr x3, [sp+344]
0009c390ldr x4, [sp+352]
0009c394str x3, [sp+672]
0009c398str x4, [sp+680]
0009c39cldr x2, [sp+448]
0009c3a0ldr x0, [sp+432]
0009c3a4ldr x3, [sp+440]
0009c3a8str x0, [sp+648]
0009c3acstr x3, [sp+656]
0009c3b0str x2, [sp+664]
0009c3b4ldr x4, [sp+680]
0009c3b8add x1, x3, x4
0009c3bcstr x1, [sp+240]
0009c3c0subs xzr, x2, x1
0009c3c4b.hs 0x9c3cc
0009c3c8b 0x9c3d4
0009c3cc
0009c3ccloc_9c3cc:
0009c3ccstr x1, [sp+656]
0009c3d0b 0x9c3f4
0009c3d4
0009c3d4loc_9c3d4:
0009c3d4ldr x3, [sp+680]
0009c3d8adrp x4, 0x559000
0009c3dcadd x4, x4, 3072
0009c3e0bl runtime.growslice
0009c3e4str x0, [sp+648]
0009c3e8str x1, [sp+656]
0009c3ecstr x2, [sp+664]
0009c3f0b 0x9c3f4
0009c3f4
0009c3f4loc_9c3f4:
0009c3f4ldr x3, [sp+680]
0009c3f8str x3, [sp+232]
0009c3fcldr x3, [sp+240]
0009c400ldr x4, [sp+680]
0009c404sub x3, x3, x4
0009c408ldr x4, [sp+648]
0009c40cadd x0, x4, x3
0009c410str x0, [sp+640]
0009c414ldr x2, [sp+232]
0009c418ldr x1, [sp+672]
0009c41cbl runtime.memmove
0009c420ldr x2, [sp+664]
0009c424ldr x0, [sp+648]
0009c428ldr x3, [sp+656]
0009c42cstr x0, [sp+432]
0009c430str x3, [sp+440]
0009c434str x2, [sp+448]
0009c438add x1, x3, 3
0009c43cstr x0, [sp+616]
0009c440str x3, [sp+624]
0009c444str x2, [sp+632]
0009c448str x1, [sp+224]
0009c44csubs xzr, x2, x1
0009c450b.hs 0x9c458
0009c454b 0x9c460
0009c458
0009c458loc_9c458:
0009c458str x1, [sp+624]
0009c45cb 0x9c480
0009c460
0009c460loc_9c460:
0009c460orr x3, xzr, 3
0009c464adrp x4, 0x559000
0009c468add x4, x4, 3072
0009c46cbl runtime.growslice
0009c470str x0, [sp+616]
0009c474str x1, [sp+624]
0009c478str x2, [sp+632]
0009c47cb 0x9c480
0009c480
0009c480loc_9c480:
0009c480orr x3, xzr, 3
0009c484str x3, [sp+216]
0009c488ldr x3, [sp+224]
0009c48csub x3, x3, 3
0009c490ldr x4, [sp+616]
0009c494add x0, x4, x3
0009c498str x0, [sp+608]
0009c49cldr x2, [sp+216]
0009c4a0adrp x1, 0x614000
0009c4a4add x1, x1, 564
0009c4a8bl runtime.memmove
0009c4acldr x2, [sp+632]
0009c4b0ldr x0, [sp+616]
0009c4b4ldr x3, [sp+624]
0009c4b8str x0, [sp+432]
0009c4bcstr x3, [sp+440]
0009c4c0str x2, [sp+448]
0009c4c4str x0, [sp+584]
0009c4c8str x3, [sp+592]
0009c4ccstr x2, [sp+600]
0009c4d0ldr x4, [sp+304]
0009c4d4add x1, x3, x4
0009c4d8str x1, [sp+208]
0009c4dcsubs xzr, x2, x1
0009c4e0b.hs 0x9c4e8
0009c4e4b 0x9c4f0
0009c4e8
0009c4e8loc_9c4e8:
0009c4e8str x1, [sp+592]
0009c4ecb 0x9c510
0009c4f0
0009c4f0loc_9c4f0:
0009c4f0ldr x3, [sp+304]
0009c4f4adrp x4, 0x559000
0009c4f8add x4, x4, 3072
0009c4fcbl runtime.growslice
0009c500str x0, [sp+584]
0009c504str x1, [sp+592]
0009c508str x2, [sp+600]
0009c50cb 0x9c510
0009c510
0009c510loc_9c510:
0009c510ldr x3, [sp+304]
0009c514str x3, [sp+200]
0009c518ldr x3, [sp+208]
0009c51cldr x4, [sp+304]
0009c520sub x3, x3, x4
0009c524ldr x4, [sp+584]
0009c528add x0, x4, x3
0009c52cstr x0, [sp+576]
0009c530ldr x2, [sp+200]
0009c534ldr x1, [sp+296]
0009c538bl runtime.memmove
0009c53cldr x2, [sp+600]
0009c540ldr x0, [sp+584]
0009c544ldr x3, [sp+592]
0009c548str x0, [sp+432]
0009c54cstr x3, [sp+440]
0009c550str x2, [sp+448]
0009c554add x1, x3, 1
0009c558subs xzr, x2, x1
0009c55cb.hs 0x9c564
0009c560b 0x9c568
0009c564
0009c564loc_9c564:
0009c564b 0x9c57c
0009c568
0009c568loc_9c568:
0009c568orr x3, xzr, 1
0009c56cadrp x4, 0x559000
0009c570add x4, x4, 3072
0009c574bl runtime.growslice
0009c578b 0x9c57c
0009c57c
0009c57cloc_9c57c:
0009c57csub x6, x1, 1
0009c580movz x7, 9
0009c584strb w7, [x0+x6]
0009c588str x0, [sp+432]
0009c58cstr x1, [sp+440]
0009c590str x2, [sp+448]
0009c594ldr x4, [sp+368]
0009c598ldr x3, [sp+360]
0009c59cldr x5, [sp+376]
0009c5a0bl internal/bisect.appendFileLine
0009c5a4str x0, [sp+432]
0009c5a8str x1, [sp+440]
0009c5acstr x2, [sp+448]
0009c5b0add x1, x1, 1
0009c5b4subs xzr, x2, x1
0009c5b8b.hs 0x9c5c0
0009c5bcb 0x9c5c4
0009c5c0
0009c5c0loc_9c5c0:
0009c5c0b 0x9c5d8
0009c5c4
0009c5c4loc_9c5c4:
0009c5c4orr x3, xzr, 1
0009c5c8adrp x4, 0x559000
0009c5ccadd x4, x4, 3072
0009c5d0bl runtime.growslice
0009c5d4b 0x9c5d8
0009c5d8
0009c5d8loc_9c5d8:
0009c5d8sub x5, x1, 1
0009c5dcmovz x6, 10
0009c5e0strb w6, [x0+x5]
0009c5e4str x0, [sp+432]
0009c5e8str x1, [sp+440]
0009c5ecstr x2, [sp+448]
0009c5f0ldrb w5, [sp+181]
0009c5f4tbnz w5, 0, 0x9c5fc
0009c5f8b 0x9c604
0009c5fc
0009c5fcloc_9c5fc:
0009c5fcb 0x9c600
0009c600
0009c600loc_9c600:
0009c600b 0x9c21c
0009c604
0009c604loc_9c604:
0009c604b 0x9c608
0009c608
0009c608loc_9c608:
0009c608str x0, [sp+552]
0009c60cstr x1, [sp+560]
0009c610str x2, [sp+568]
0009c614ldr x5, [sp+304]
0009c618add x1, x1, x5
0009c61cstr x1, [sp+192]
0009c620subs xzr, x2, x1
0009c624b.hs 0x9c62c
0009c628b 0x9c634
0009c62c
0009c62cloc_9c62c:
0009c62cstr x1, [sp+560]
0009c630b 0x9c654
0009c634
0009c634loc_9c634:
0009c634ldr x3, [sp+304]
0009c638adrp x4, 0x559000
0009c63cadd x4, x4, 3072
0009c640bl runtime.growslice
0009c644str x0, [sp+552]
0009c648str x1, [sp+560]
0009c64cstr x2, [sp+568]
0009c650b 0x9c654
0009c654
0009c654loc_9c654:
0009c654ldr x3, [sp+304]
0009c658str x3, [sp+184]
0009c65cldr x3, [sp+192]
0009c660ldr x4, [sp+304]
0009c664sub x3, x3, x4
0009c668ldr x4, [sp+552]
0009c66cadd x0, x4, x3
0009c670str x0, [sp+544]
0009c674ldr x2, [sp+184]
0009c678ldr x1, [sp+296]
0009c67cbl runtime.memmove
0009c680ldr x2, [sp+568]
0009c684ldr x0, [sp+552]
0009c688ldr x3, [sp+560]
0009c68cstr x0, [sp+432]
0009c690str x3, [sp+440]
0009c694str x2, [sp+448]
0009c698add x1, x3, 1
0009c69csubs xzr, x2, x1
0009c6a0b.hs 0x9c6a8
0009c6a4b 0x9c6ac
0009c6a8
0009c6a8loc_9c6a8:
0009c6a8b 0x9c6c0
0009c6ac
0009c6acloc_9c6ac:
0009c6acorr x3, xzr, 1
0009c6b0adrp x4, 0x559000
0009c6b4add x4, x4, 3072
0009c6b8bl runtime.growslice
0009c6bcb 0x9c6c0
0009c6c0
0009c6c0loc_9c6c0:
0009c6c0sub x4, x1, 1
0009c6c4movz x5, 10
0009c6c8strb w5, [x0+x4]
0009c6ccstr x0, [sp+432]
0009c6d0str x1, [sp+440]
0009c6d4str x2, [sp+448]
0009c6d8add x27, sp, 720
0009c6dcstp xzr, xzr, [x27]
0009c6e0ldr x2, [sp+440]
0009c6e4ldr x3, [sp+448]
0009c6e8ldr x4, [sp+968]
0009c6ecldrsb x27, [x4]
0009c6f0ldr x4, [x4+24]
0009c6f4ldr x1, [sp+432]
0009c6f8ldr x0, [sp+976]
0009c6fcblr x4
0009c700str x0, [sp+264]
0009c704str x1, [sp+720]
0009c708str x2, [sp+728]
0009c70cldr x4, [sp+264]
0009c710str x4, [sp+272]
0009c714str x1, [sp+848]
0009c718str x2, [sp+856]
0009c71cstr x1, [sp+416]
0009c720str x2, [sp+424]
0009c724str x1, [sp+280]
0009c728str x2, [sp+288]
0009c72cmov x0, x1
0009c730mov x1, x2
0009c734ldp x29, x30, [sp-8]
0009c738add sp, sp, 960
0009c73cret x30
0009c740
0009c740loc_9c740:
0009c740stp x0, x1, [sp+8]
0009c744stp x2, x3, [sp+24]
0009c748stp x4, x5, [sp+40]
0009c74cmov x3, x30
0009c750bl runtime.morestack_noctxt.abi0
0009c754ldp x0, x1, [sp+8]
0009c758ldp x2, x3, [sp+24]
0009c75cldp x4, x5, [sp+40]
0009c760b 0x9c150
0009c764udf 0
0009c768udf 0
0009c76cudf 0
0009c150
0009c150internal/bisect.printStack: ; void internal/bisect.printStack(internal/bisect.Writer w, uint64 h, struct []uintptr stk)
0009c150ldr x16, [x28+16]
0009c154sub x17, sp, 832
0009c158subs xzr, x17, x16
0009c15cb.ls 0x9c740
0009c160sub x20, sp, 960
0009c164stp x29, x30, [x20-8]
0009c168add sp, x20, 0
0009c16csub x29, sp, 8
0009c170str x0, [sp+968]
0009c174str x1, [sp+976]
0009c178str x2, [sp+984]
0009c17cstr x3, [sp+992]
0009c180str x4, [sp+1000]
0009c184str x5, [sp+1008]
0009c188stp xzr, xzr, [sp+280]
0009c18cadrp x0, 0x559000
0009c190add x0, x0, 3072
0009c194mov x1, xzr
0009c198orr x2, xzr, 2048
0009c19cbl runtime.makeslice
0009c1a0str x0, [sp+432]
0009c1a4str xzr, [sp+440]
0009c1a8orr x3, xzr, 2048
0009c1acstr x3, [sp+448]
0009c1b0add x20, sp, 81
0009c1b4adr x27, 16
0009c1b8stp x29, x27, [sp-24]
0009c1bcsub x29, sp, 24
0009c1c0bl fn_87cf8
0009c1c4sub x29, sp, 8
0009c1c8stur xzr, [sp+173]
0009c1ccadd x0, sp, 81
0009c1d0ldrsb x27, [x0]
0009c1d4b 0x9c1d8
0009c1d8
0009c1d8loc_9c1d8:
0009c1d8b 0x9c1dc
0009c1dc
0009c1dcloc_9c1dc:
0009c1dcstr x0, [sp+824]
0009c1e0str xzr, [sp+832]
0009c1e4movz x2, 100
0009c1e8str x2, [sp+840]
0009c1ecldr x3, [sp+984]
0009c1f0mov x1, xzr
0009c1f4bl internal/bisect.AppendMarker
0009c1f8str x0, [sp+296]
0009c1fcstr x1, [sp+304]
0009c200str x2, [sp+312]
0009c204ldr x0, [sp+992]
0009c208ldr x1, [sp+1000]
0009c20cldr x2, [sp+1008]
0009c210bl runtime.CallersFrames
0009c214str x0, [sp+320]
0009c218b 0x9c21c
0009c21c
0009c21cloc_9c21c:
0009c21cb 0x9c220
0009c220
0009c220loc_9c220:
0009c220add x20, sp, 736
0009c224adr x27, 16
0009c228stp x29, x27, [sp-24]
0009c22csub x29, sp, 24
0009c230bl fn_87cfc
0009c234sub x29, sp, 8
0009c238str xzr, [sp+816]
0009c23cldr x0, [sp+320]
0009c240bl runtime.(*Frames).Next
0009c244str x0, [sp+456]
0009c248str x1, [sp+464]
0009c24cstr x2, [sp+472]
0009c250str x3, [sp+480]
0009c254str x4, [sp+488]
0009c258str x5, [sp+496]
0009c25cstr x6, [sp+504]
0009c260str x7, [sp+512]
0009c264str x8, [sp+520]
0009c268str x9, [sp+528]
0009c26cstr x10, [sp+536]
0009c270add x21, sp, 736
0009c274add x20, sp, 456
0009c278adr x27, 16
0009c27cstp x29, x27, [sp-24]
0009c280sub x29, sp, 24
0009c284bl fn_87ef8
0009c288sub x29, sp, 8
0009c28cldr x1, [sp+536]
0009c290str x1, [sp+816]
0009c294strb w11, [sp+182]
0009c298add x21, sp, 864
0009c29cadd x20, sp, 736
0009c2a0adr x27, 16
0009c2a4stp x29, x27, [sp-24]
0009c2a8sub x29, sp, 24
0009c2acbl fn_87ef8
0009c2b0sub x29, sp, 8
0009c2b4ldr x1, [sp+816]
0009c2b8str x1, [sp+944]
0009c2bcldrb w1, [sp+182]
0009c2c0strb w1, [sp+183]
0009c2c4add x21, sp, 328
0009c2c8add x20, sp, 864
0009c2ccadr x27, 16
0009c2d0stp x29, x27, [sp-24]
0009c2d4sub x29, sp, 24
0009c2d8bl fn_87ef8
0009c2dcsub x29, sp, 8
0009c2e0ldr x1, [sp+944]
0009c2e4str x1, [sp+408]
0009c2e8ldrb w1, [sp+183]
0009c2ecstrb w1, [sp+181]
0009c2f0ldr x2, [sp+448]
0009c2f4ldr x0, [sp+432]
0009c2f8ldr x1, [sp+440]
0009c2fcstr x0, [sp+696]
0009c300str x1, [sp+704]
0009c304str x2, [sp+712]
0009c308ldr x3, [sp+304]
0009c30cadd x1, x1, x3
0009c310str x1, [sp+256]
0009c314subs xzr, x2, x1
0009c318b.hs 0x9c320
0009c31cb 0x9c328
0009c320
0009c320loc_9c320:
0009c320str x1, [sp+704]
0009c324b 0x9c348
0009c328
0009c328loc_9c328:
0009c328ldr x3, [sp+304]
0009c32cadrp x4, 0x559000
0009c330add x4, x4, 3072
0009c334bl runtime.growslice
0009c338str x0, [sp+696]
0009c33cstr x1, [sp+704]
0009c340str x2, [sp+712]
0009c344b 0x9c348
0009c348
0009c348loc_9c348:
0009c348ldr x3, [sp+304]
0009c34cstr x3, [sp+248]
0009c350ldr x3, [sp+256]
0009c354ldr x4, [sp+304]
0009c358sub x3, x3, x4
0009c35cldr x4, [sp+696]
0009c360add x0, x4, x3
0009c364str x0, [sp+688]
0009c368ldr x2, [sp+248]
0009c36cldr x1, [sp+296]
0009c370bl runtime.memmove
0009c374ldr x3, [sp+696]
0009c378ldr x4, [sp+704]
0009c37cldr x5, [sp+712]
0009c380str x3, [sp+432]
0009c384str x4, [sp+440]
0009c388str x5, [sp+448]
0009c38cldr x3, [sp+344]
0009c390ldr x4, [sp+352]
0009c394str x3, [sp+672]
0009c398str x4, [sp+680]
0009c39cldr x2, [sp+448]
0009c3a0ldr x0, [sp+432]
0009c3a4ldr x3, [sp+440]
0009c3a8str x0, [sp+648]
0009c3acstr x3, [sp+656]
0009c3b0str x2, [sp+664]
0009c3b4ldr x4, [sp+680]
0009c3b8add x1, x3, x4
0009c3bcstr x1, [sp+240]
0009c3c0subs xzr, x2, x1
0009c3c4b.hs 0x9c3cc
0009c3c8b 0x9c3d4
0009c3cc
0009c3ccloc_9c3cc:
0009c3ccstr x1, [sp+656]
0009c3d0b 0x9c3f4
0009c3d4
0009c3d4loc_9c3d4:
0009c3d4ldr x3, [sp+680]
0009c3d8adrp x4, 0x559000
0009c3dcadd x4, x4, 3072
0009c3e0bl runtime.growslice
0009c3e4str x0, [sp+648]
0009c3e8str x1, [sp+656]
0009c3ecstr x2, [sp+664]
0009c3f0b 0x9c3f4
0009c3f4
0009c3f4loc_9c3f4:
0009c3f4ldr x3, [sp+680]
0009c3f8str x3, [sp+232]
0009c3fcldr x3, [sp+240]
0009c400ldr x4, [sp+680]
0009c404sub x3, x3, x4
0009c408ldr x4, [sp+648]
0009c40cadd x0, x4, x3
0009c410str x0, [sp+640]
0009c414ldr x2, [sp+232]
0009c418ldr x1, [sp+672]
0009c41cbl runtime.memmove
0009c420ldr x2, [sp+664]
0009c424ldr x0, [sp+648]
0009c428ldr x3, [sp+656]
0009c42cstr x0, [sp+432]
0009c430str x3, [sp+440]
0009c434str x2, [sp+448]
0009c438add x1, x3, 3
0009c43cstr x0, [sp+616]
0009c440str x3, [sp+624]
0009c444str x2, [sp+632]
0009c448str x1, [sp+224]
0009c44csubs xzr, x2, x1
0009c450b.hs 0x9c458
0009c454b 0x9c460
0009c458
0009c458loc_9c458:
0009c458str x1, [sp+624]
0009c45cb 0x9c480
0009c460
0009c460loc_9c460:
0009c460orr x3, xzr, 3
0009c464adrp x4, 0x559000
0009c468add x4, x4, 3072
0009c46cbl runtime.growslice
0009c470str x0, [sp+616]
0009c474str x1, [sp+624]
0009c478str x2, [sp+632]
0009c47cb 0x9c480
0009c480
0009c480loc_9c480:
0009c480orr x3, xzr, 3
0009c484str x3, [sp+216]
0009c488ldr x3, [sp+224]
0009c48csub x3, x3, 3
0009c490ldr x4, [sp+616]
0009c494add x0, x4, x3
0009c498str x0, [sp+608]
0009c49cldr x2, [sp+216]
0009c4a0adrp x1, 0x614000
0009c4a4add x1, x1, 564
0009c4a8bl runtime.memmove
0009c4acldr x2, [sp+632]
0009c4b0ldr x0, [sp+616]
0009c4b4ldr x3, [sp+624]
0009c4b8str x0, [sp+432]
0009c4bcstr x3, [sp+440]
0009c4c0str x2, [sp+448]
0009c4c4str x0, [sp+584]
0009c4c8str x3, [sp+592]
0009c4ccstr x2, [sp+600]
0009c4d0ldr x4, [sp+304]
0009c4d4add x1, x3, x4
0009c4d8str x1, [sp+208]
0009c4dcsubs xzr, x2, x1
0009c4e0b.hs 0x9c4e8
0009c4e4b 0x9c4f0
0009c4e8
0009c4e8loc_9c4e8:
0009c4e8str x1, [sp+592]
0009c4ecb 0x9c510
0009c4f0
0009c4f0loc_9c4f0:
0009c4f0ldr x3, [sp+304]
0009c4f4adrp x4, 0x559000
0009c4f8add x4, x4, 3072
0009c4fcbl runtime.growslice
0009c500str x0, [sp+584]
0009c504str x1, [sp+592]
0009c508str x2, [sp+600]
0009c50cb 0x9c510
0009c510
0009c510loc_9c510:
0009c510ldr x3, [sp+304]
0009c514str x3, [sp+200]
0009c518ldr x3, [sp+208]
0009c51cldr x4, [sp+304]
0009c520sub x3, x3, x4
0009c524ldr x4, [sp+584]
0009c528add x0, x4, x3
0009c52cstr x0, [sp+576]
0009c530ldr x2, [sp+200]
0009c534ldr x1, [sp+296]
0009c538bl runtime.memmove
0009c53cldr x2, [sp+600]
0009c540ldr x0, [sp+584]
0009c544ldr x3, [sp+592]
0009c548str x0, [sp+432]
0009c54cstr x3, [sp+440]
0009c550str x2, [sp+448]
0009c554add x1, x3, 1
0009c558subs xzr, x2, x1
0009c55cb.hs 0x9c564
0009c560b 0x9c568
0009c564
0009c564loc_9c564:
0009c564b 0x9c57c
0009c568
0009c568loc_9c568:
0009c568orr x3, xzr, 1
0009c56cadrp x4, 0x559000
0009c570add x4, x4, 3072
0009c574bl runtime.growslice
0009c578b 0x9c57c
0009c57c
0009c57cloc_9c57c:
0009c57csub x6, x1, 1
0009c580movz x7, 9
0009c584strb w7, [x0+x6]
0009c588str x0, [sp+432]
0009c58cstr x1, [sp+440]
0009c590str x2, [sp+448]
0009c594ldr x4, [sp+368]
0009c598ldr x3, [sp+360]
0009c59cldr x5, [sp+376]
0009c5a0bl internal/bisect.appendFileLine
0009c5a4str x0, [sp+432]
0009c5a8str x1, [sp+440]
0009c5acstr x2, [sp+448]
0009c5b0add x1, x1, 1
0009c5b4subs xzr, x2, x1
0009c5b8b.hs 0x9c5c0
0009c5bcb 0x9c5c4
0009c5c0
0009c5c0loc_9c5c0:
0009c5c0b 0x9c5d8
0009c5c4
0009c5c4loc_9c5c4:
0009c5c4orr x3, xzr, 1
0009c5c8adrp x4, 0x559000
0009c5ccadd x4, x4, 3072
0009c5d0bl runtime.growslice
0009c5d4b 0x9c5d8
0009c5d8
0009c5d8loc_9c5d8:
0009c5d8sub x5, x1, 1
0009c5dcmovz x6, 10
0009c5e0strb w6, [x0+x5]
0009c5e4str x0, [sp+432]
0009c5e8str x1, [sp+440]
0009c5ecstr x2, [sp+448]
0009c5f0ldrb w5, [sp+181]
0009c5f4tbnz w5, 0, 0x9c5fc
0009c5f8b 0x9c604
0009c5fc
0009c5fcloc_9c5fc:
0009c5fcb 0x9c600
0009c600
0009c600loc_9c600:
0009c600b 0x9c21c
0009c604
0009c604loc_9c604:
0009c604b 0x9c608
0009c608
0009c608loc_9c608:
0009c608str x0, [sp+552]
0009c60cstr x1, [sp+560]
0009c610str x2, [sp+568]
0009c614ldr x5, [sp+304]
0009c618add x1, x1, x5
0009c61cstr x1, [sp+192]
0009c620subs xzr, x2, x1
0009c624b.hs 0x9c62c
0009c628b 0x9c634
0009c62c
0009c62cloc_9c62c:
0009c62cstr x1, [sp+560]
0009c630b 0x9c654
0009c634
0009c634loc_9c634:
0009c634ldr x3, [sp+304]
0009c638adrp x4, 0x559000
0009c63cadd x4, x4, 3072
0009c640bl runtime.growslice
0009c644str x0, [sp+552]
0009c648str x1, [sp+560]
0009c64cstr x2, [sp+568]
0009c650b 0x9c654
0009c654
0009c654loc_9c654:
0009c654ldr x3, [sp+304]
0009c658str x3, [sp+184]
0009c65cldr x3, [sp+192]
0009c660ldr x4, [sp+304]
0009c664sub x3, x3, x4
0009c668ldr x4, [sp+552]
0009c66cadd x0, x4, x3
0009c670str x0, [sp+544]
0009c674ldr x2, [sp+184]
0009c678ldr x1, [sp+296]
0009c67cbl runtime.memmove
0009c680ldr x2, [sp+568]
0009c684ldr x0, [sp+552]
0009c688ldr x3, [sp+560]
0009c68cstr x0, [sp+432]
0009c690str x3, [sp+440]
0009c694str x2, [sp+448]
0009c698add x1, x3, 1
0009c69csubs xzr, x2, x1
0009c6a0b.hs 0x9c6a8
0009c6a4b 0x9c6ac
0009c6a8
0009c6a8loc_9c6a8:
0009c6a8b 0x9c6c0
0009c6ac
0009c6acloc_9c6ac:
0009c6acorr x3, xzr, 1
0009c6b0adrp x4, 0x559000
0009c6b4add x4, x4, 3072
0009c6b8bl runtime.growslice
0009c6bcb 0x9c6c0
0009c6c0
0009c6c0loc_9c6c0:
0009c6c0sub x4, x1, 1
0009c6c4movz x5, 10
0009c6c8strb w5, [x0+x4]
0009c6ccstr x0, [sp+432]
0009c6d0str x1, [sp+440]
0009c6d4str x2, [sp+448]
0009c6d8add x27, sp, 720
0009c6dcstp xzr, xzr, [x27]
0009c6e0ldr x2, [sp+440]
0009c6e4ldr x3, [sp+448]
0009c6e8ldr x4, [sp+968]
0009c6ecldrsb x27, [x4]
0009c6f0ldr x4, [x4+24]
0009c6f4ldr x1, [sp+432]
0009c6f8ldr x0, [sp+976]
0009c6fcblr x4
0009c700str x0, [sp+264]
0009c704str x1, [sp+720]
0009c708str x2, [sp+728]
0009c70cldr x4, [sp+264]
0009c710str x4, [sp+272]
0009c714str x1, [sp+848]
0009c718str x2, [sp+856]
0009c71cstr x1, [sp+416]
0009c720str x2, [sp+424]
0009c724str x1, [sp+280]
0009c728str x2, [sp+288]
0009c72cmov x0, x1
0009c730mov x1, x2
0009c734ldp x29, x30, [sp-8]
0009c738add sp, sp, 960
0009c73cret x30
0009c740
0009c740loc_9c740:
0009c740stp x0, x1, [sp+8]
0009c744stp x2, x3, [sp+24]
0009c748stp x4, x5, [sp+40]
0009c74cmov x3, x30
0009c750bl runtime.morestack_noctxt.abi0
0009c754ldp x0, x1, [sp+8]
0009c758ldp x2, x3, [sp+24]
0009c75cldp x4, x5, [sp+40]
0009c760b 0x9c150
0009c764udf 0
0009c768udf 0
0009c76cudf 0
0009c150
0009c770
0009c770internal/bisect.AppendMarker: ; void internal/bisect.AppendMarker(struct []uint8 dst, uint64 id)
0009c770ldr x16, [x28+16]
0009c774sub x17, sp, 160
0009c778subs xzr, x17, x16
0009c77cb.ls 0x9c99c
0009c780sub x20, sp, 288
0009c784stp x29, x30, [x20-8]
0009c788add sp, x20, 0
0009c78csub x29, sp, 8
0009c790str x0, [sp+296]
0009c794str x1, [sp+304]
0009c798str x2, [sp+312]
0009c79cstr x3, [sp+320]
0009c7a0str xzr, [sp+136]
0009c7a4stp xzr, xzr, [sp+144]
0009c7a8add x27, sp, 55
0009c7acstp xzr, xzr, [x27]
0009c7b0add x27, sp, 71
0009c7b4stp xzr, xzr, [x27]
0009c7b8str xzr, [sp+80]
0009c7bcadd x5, sp, 55
0009c7c0ldrsb x27, [x5]
0009c7c4b 0x9c7c8
0009c7c8
0009c7c8loc_9c7c8:
0009c7c8str x5, [sp+224]
0009c7ccmovz x1, 33
0009c7d0str x1, [sp+232]
0009c7d4str x1, [sp+240]
0009c7d8str x5, [sp+176]
0009c7dcstr x1, [sp+184]
0009c7e0str x1, [sp+192]
0009c7e4adrp x5, 0x618000
0009c7e8add x5, x5, 3412
0009c7ecstr x5, [sp+160]
0009c7f0orr x5, xzr, 16
0009c7f4str x5, [sp+168]
0009c7f8ldr x6, [sp+184]
0009c7fcstr x6, [sp+96]
0009c800subs xzr, x6, 16
0009c804b.gt 0x9c80c
0009c808b 0x9c814
0009c80c
0009c80cloc_9c80c:
0009c80cstr x5, [sp+96]
0009c810b 0x9c818
0009c814
0009c814loc_9c814:
0009c814b 0x9c818
0009c818
0009c818loc_9c818:
0009c818ldr x5, [sp+160]
0009c81cldr x6, [sp+176]
0009c820subs xzr, x6, x5
0009c824b.ne 0x9c82c
0009c828b 0x9c848
0009c82c
0009c82cloc_9c82c:
0009c82cldr x3, [sp+96]
0009c830str x3, [sp+128]
0009c834ldr x2, [sp+128]
0009c838ldr x1, [sp+160]
0009c83cldr x0, [sp+176]
0009c840bl runtime.memmove
0009c844b 0x9c84c
0009c848
0009c848loc_9c848:
0009c848b 0x9c84c
0009c84c
0009c84cloc_9c84c:
0009c84cstr xzr, [sp+88]
0009c850b 0x9c854
0009c854
0009c854loc_9c854:
0009c854ldr x5, [sp+88]
0009c858subs xzr, x5, 16
0009c85cb.lt 0x9c864
0009c860b 0x9c8b8
0009c864
0009c864loc_9c864:
0009c864ldr x5, [sp+88]
0009c868add x0, x5, 16
0009c86cstr x0, [sp+120]
0009c870ldr x5, [sp+320]
0009c874ubfm x5, x5, 60, 63
0009c878adrp x6, 0x618000
0009c87cadd x6, x6, 2196
0009c880ldrb w5, [x6+x5]
0009c884subs xzr, x0, 33
0009c888b.lo 0x9c890
0009c88cb 0x9c990
0009c890
0009c890loc_9c890:
0009c890add x6, sp, 55
0009c894strb w5, [x6+x0]
0009c898ldr x5, [sp+320]
0009c89cubfm x5, x5, 60, 59
0009c8a0str x5, [sp+320]
0009c8a4b 0x9c8a8
0009c8a8
0009c8a8loc_9c8a8:
0009c8a8ldr x5, [sp+88]
0009c8acadd x5, x5, 1
0009c8b0str x5, [sp+88]
0009c8b4b 0x9c854
0009c8b8
0009c8b8loc_9c8b8:
0009c8b8movz x5, 93
0009c8bcstrb w5, [sp+87]
0009c8c0add x5, sp, 55
0009c8c4ldrsb x27, [x5]
0009c8c8b 0x9c8cc
0009c8cc
0009c8ccloc_9c8cc:
0009c8ccstr x5, [sp+224]
0009c8d0movz x5, 33
0009c8d4str x5, [sp+232]
0009c8d8str x5, [sp+240]
0009c8dcldr x2, [sp+312]
0009c8e0ldr x0, [sp+296]
0009c8e4ldr x5, [sp+304]
0009c8e8str x0, [sp+256]
0009c8ecstr x5, [sp+264]
0009c8f0str x2, [sp+272]
0009c8f4ldr x6, [sp+232]
0009c8f8add x1, x5, x6
0009c8fcstr x1, [sp+112]
0009c900subs xzr, x2, x1
0009c904b.hs 0x9c90c
0009c908b 0x9c914
0009c90c
0009c90cloc_9c90c:
0009c90cstr x1, [sp+264]
0009c910b 0x9c934
0009c914
0009c914loc_9c914:
0009c914ldr x3, [sp+232]
0009c918adrp x4, 0x559000
0009c91cadd x4, x4, 3072
0009c920bl runtime.growslice
0009c924str x0, [sp+256]
0009c928str x1, [sp+264]
0009c92cstr x2, [sp+272]
0009c930b 0x9c934
0009c934
0009c934loc_9c934:
0009c934ldr x3, [sp+232]
0009c938str x3, [sp+104]
0009c93cldr x3, [sp+112]
0009c940ldr x4, [sp+232]
0009c944sub x3, x3, x4
0009c948ldr x4, [sp+256]
0009c94cadd x0, x4, x3
0009c950str x0, [sp+248]
0009c954ldr x2, [sp+104]
0009c958ldr x1, [sp+224]
0009c95cbl runtime.memmove
0009c960ldr x0, [sp+256]
0009c964ldr x1, [sp+264]
0009c968ldr x2, [sp+272]
0009c96cstr x0, [sp+200]
0009c970str x1, [sp+208]
0009c974str x2, [sp+216]
0009c978str x0, [sp+136]
0009c97cstr x1, [sp+144]
0009c980str x2, [sp+152]
0009c984ldp x29, x30, [sp-8]
0009c988add sp, sp, 288
0009c98cret x30
0009c990
0009c990loc_9c990:
0009c990movz x1, 33
0009c994bl runtime.panicIndex
0009c998hint
0009c99c
0009c99cloc_9c99c:
0009c99cstp x0, x1, [sp+8]
0009c9a0stp x2, x3, [sp+24]
0009c9a4mov x3, x30
0009c9a8bl runtime.morestack_noctxt.abi0
0009c9acldp x0, x1, [sp+8]
0009c9b0ldp x2, x3, [sp+24]
0009c9b4b 0x9c770
0009c9b8udf 0
0009c9bcudf 0
0009c770
0009c770internal/bisect.AppendMarker: ; void internal/bisect.AppendMarker(struct []uint8 dst, uint64 id)
0009c770ldr x16, [x28+16]
0009c774sub x17, sp, 160
0009c778subs xzr, x17, x16
0009c77cb.ls 0x9c99c
0009c780sub x20, sp, 288
0009c784stp x29, x30, [x20-8]
0009c788add sp, x20, 0
0009c78csub x29, sp, 8
0009c790str x0, [sp+296]
0009c794str x1, [sp+304]
0009c798str x2, [sp+312]
0009c79cstr x3, [sp+320]
0009c7a0str xzr, [sp+136]
0009c7a4stp xzr, xzr, [sp+144]
0009c7a8add x27, sp, 55
0009c7acstp xzr, xzr, [x27]
0009c7b0add x27, sp, 71
0009c7b4stp xzr, xzr, [x27]
0009c7b8str xzr, [sp+80]
0009c7bcadd x5, sp, 55
0009c7c0ldrsb x27, [x5]
0009c7c4b 0x9c7c8
0009c7c8
0009c7c8loc_9c7c8:
0009c7c8str x5, [sp+224]
0009c7ccmovz x1, 33
0009c7d0str x1, [sp+232]
0009c7d4str x1, [sp+240]
0009c7d8str x5, [sp+176]
0009c7dcstr x1, [sp+184]
0009c7e0str x1, [sp+192]
0009c7e4adrp x5, 0x618000
0009c7e8add x5, x5, 3412
0009c7ecstr x5, [sp+160]
0009c7f0orr x5, xzr, 16
0009c7f4str x5, [sp+168]
0009c7f8ldr x6, [sp+184]
0009c7fcstr x6, [sp+96]
0009c800subs xzr, x6, 16
0009c804b.gt 0x9c80c
0009c808b 0x9c814
0009c80c
0009c80cloc_9c80c:
0009c80cstr x5, [sp+96]
0009c810b 0x9c818
0009c814
0009c814loc_9c814:
0009c814b 0x9c818
0009c818
0009c818loc_9c818:
0009c818ldr x5, [sp+160]
0009c81cldr x6, [sp+176]
0009c820subs xzr, x6, x5
0009c824b.ne 0x9c82c
0009c828b 0x9c848
0009c82c
0009c82cloc_9c82c:
0009c82cldr x3, [sp+96]
0009c830str x3, [sp+128]
0009c834ldr x2, [sp+128]
0009c838ldr x1, [sp+160]
0009c83cldr x0, [sp+176]
0009c840bl runtime.memmove
0009c844b 0x9c84c
0009c848
0009c848loc_9c848:
0009c848b 0x9c84c
0009c84c
0009c84cloc_9c84c:
0009c84cstr xzr, [sp+88]
0009c850b 0x9c854
0009c854
0009c854loc_9c854:
0009c854ldr x5, [sp+88]
0009c858subs xzr, x5, 16
0009c85cb.lt 0x9c864
0009c860b 0x9c8b8
0009c864
0009c864loc_9c864:
0009c864ldr x5, [sp+88]
0009c868add x0, x5, 16
0009c86cstr x0, [sp+120]
0009c870ldr x5, [sp+320]
0009c874ubfm x5, x5, 60, 63
0009c878adrp x6, 0x618000
0009c87cadd x6, x6, 2196
0009c880ldrb w5, [x6+x5]
0009c884subs xzr, x0, 33
0009c888b.lo 0x9c890
0009c88cb 0x9c990
0009c890
0009c890loc_9c890:
0009c890add x6, sp, 55
0009c894strb w5, [x6+x0]
0009c898ldr x5, [sp+320]
0009c89cubfm x5, x5, 60, 59
0009c8a0str x5, [sp+320]
0009c8a4b 0x9c8a8
0009c8a8
0009c8a8loc_9c8a8:
0009c8a8ldr x5, [sp+88]
0009c8acadd x5, x5, 1
0009c8b0str x5, [sp+88]
0009c8b4b 0x9c854
0009c8b8
0009c8b8loc_9c8b8:
0009c8b8movz x5, 93
0009c8bcstrb w5, [sp+87]
0009c8c0add x5, sp, 55
0009c8c4ldrsb x27, [x5]
0009c8c8b 0x9c8cc
0009c8cc
0009c8ccloc_9c8cc:
0009c8ccstr x5, [sp+224]
0009c8d0movz x5, 33
0009c8d4str x5, [sp+232]
0009c8d8str x5, [sp+240]
0009c8dcldr x2, [sp+312]
0009c8e0ldr x0, [sp+296]
0009c8e4ldr x5, [sp+304]
0009c8e8str x0, [sp+256]
0009c8ecstr x5, [sp+264]
0009c8f0str x2, [sp+272]
0009c8f4ldr x6, [sp+232]
0009c8f8add x1, x5, x6
0009c8fcstr x1, [sp+112]
0009c900subs xzr, x2, x1
0009c904b.hs 0x9c90c
0009c908b 0x9c914
0009c90c
0009c90cloc_9c90c:
0009c90cstr x1, [sp+264]
0009c910b 0x9c934
0009c914
0009c914loc_9c914:
0009c914ldr x3, [sp+232]
0009c918adrp x4, 0x559000
0009c91cadd x4, x4, 3072
0009c920bl runtime.growslice
0009c924str x0, [sp+256]
0009c928str x1, [sp+264]
0009c92cstr x2, [sp+272]
0009c930b 0x9c934
0009c934
0009c934loc_9c934:
0009c934ldr x3, [sp+232]
0009c938str x3, [sp+104]
0009c93cldr x3, [sp+112]
0009c940ldr x4, [sp+232]
0009c944sub x3, x3, x4
0009c948ldr x4, [sp+256]
0009c94cadd x0, x4, x3
0009c950str x0, [sp+248]
0009c954ldr x2, [sp+104]
0009c958ldr x1, [sp+224]
0009c95cbl runtime.memmove
0009c960ldr x0, [sp+256]
0009c964ldr x1, [sp+264]
0009c968ldr x2, [sp+272]
0009c96cstr x0, [sp+200]
0009c970str x1, [sp+208]
0009c974str x2, [sp+216]
0009c978str x0, [sp+136]
0009c97cstr x1, [sp+144]
0009c980str x2, [sp+152]
0009c984ldp x29, x30, [sp-8]
0009c988add sp, sp, 288
0009c98cret x30
0009c990
0009c990loc_9c990:
0009c990movz x1, 33
0009c994bl runtime.panicIndex
0009c998hint
0009c99c
0009c99cloc_9c99c:
0009c99cstp x0, x1, [sp+8]
0009c9a0stp x2, x3, [sp+24]
0009c9a4mov x3, x30
0009c9a8bl runtime.morestack_noctxt.abi0
0009c9acldp x0, x1, [sp+8]
0009c9b0ldp x2, x3, [sp+24]
0009c9b4b 0x9c770
0009c9b8udf 0
0009c9bcudf 0
0009c770
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
Loading..