File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00491070
00491070vendor/golang.org/x/text/unicode/norm.init: ; void vendor/golang.org/x/text/unicode/norm.init(void)
00491070ldr x16, [x28+16]
00491074subs xzr, sp, x16
00491078b.ls 0x49132c
0049107cstr x30, [sp-80]!
00491080stur x29, [sp-8]
00491084sub x29, sp, 8
00491088adrp x27, 0x591000
0049108cldr x1, [x27+2584]
00491090adrp x27, 0x591000
00491094ldr x2, [x27+2576]
00491098adrp x27, 0x592000
0049109cstr x2, [x27+3504]
004910a0adrp x27, 0x5ba000
004910a4ldr w2, [x27+3056]
004910a8cbz w2, 0x4910b0
004910acb 0x4910b4
004910b0
004910b0loc_4910b0:
004910b0b 0x4910cc
004910b4
004910b4loc_4910b4:
004910b4bl runtime.gcWriteBarrier2
004910b8str x1, [x25]
004910bcadrp x27, 0x592000
004910c0ldr x2, [x27+3512]
004910c4str x2, [x25+8]
004910c8b 0x4910cc
004910cc
004910ccloc_4910cc:
004910ccadrp x27, 0x592000
004910d0str x1, [x27+3512]
004910d4adrp x27, 0x591000
004910d8ldr x1, [x27+2600]
004910dcadrp x27, 0x591000
004910e0ldr x2, [x27+2592]
004910e4adrp x27, 0x592000
004910e8str x2, [x27+3520]
004910ecadrp x27, 0x5ba000
004910f0ldr w2, [x27+3056]
004910f4cbz w2, 0x4910fc
004910f8b 0x491100
004910fc
004910fcloc_4910fc:
004910fcb 0x491118
00491100
00491100loc_491100:
00491100bl runtime.gcWriteBarrier2
00491104str x1, [x25]
00491108adrp x27, 0x592000
0049110cldr x2, [x27+3528]
00491110str x2, [x25+8]
00491114b 0x491118
00491118
00491118loc_491118:
00491118adrp x27, 0x592000
0049111cstr x1, [x27+3528]
00491120b 0x491124
00491124
00491124loc_491124:
00491124adrp x1, 0x53f000
00491128add x1, x1, 3136
0049112cstr x1, [sp+48]
00491130movz x2, 730
00491134str x2, [sp+56]
00491138str x2, [sp+64]
0049113cadrp x27, 0x592000
00491140str x2, [x27+3368]
00491144adrp x27, 0x592000
00491148str x2, [x27+3376]
0049114cadrp x27, 0x5ba000
00491150ldr w2, [x27+3056]
00491154cbz w2, 0x49115c
00491158b 0x491160
0049115c
0049115cloc_49115c:
0049115cb 0x491174
00491160
00491160loc_491160:
00491160adrp x27, 0x592000
00491164ldr x2, [x27+3360]
00491168bl runtime.gcWriteBarrier1
0049116cstr x2, [x25]
00491170b 0x491174
00491174
00491174loc_491174:
00491174adrp x27, 0x592000
00491178str x1, [x27+3360]
0049117cadrp x27, 0x580000
00491180ldr x1, [x27+4080]
00491184adrp x27, 0x580000
00491188ldr x2, [x27+4088]
0049118cadrp x27, 0x581000
00491190ldr x3, [x27]
00491194str x1, [sp+24]
00491198str x2, [sp+32]
0049119cstr x3, [sp+40]
004911a0adrp x27, 0x592000
004911a4str x2, [x27+3392]
004911a8adrp x27, 0x592000
004911acstr x3, [x27+3400]
004911b0adrp x27, 0x5ba000
004911b4ldr w2, [x27+3056]
004911b8cbz w2, 0x4911c0
004911bcb 0x4911c4
004911c0
004911c0loc_4911c0:
004911c0b 0x4911dc
004911c4
004911c4loc_4911c4:
004911c4bl runtime.gcWriteBarrier2
004911c8str x1, [x25]
004911ccadrp x27, 0x592000
004911d0ldr x2, [x27+3384]
004911d4str x2, [x25+8]
004911d8b 0x4911dc
004911dc
004911dcloc_4911dc:
004911dcadrp x27, 0x592000
004911e0str x1, [x27+3384]
004911e4b 0x4911e8
004911e8
004911e8loc_4911e8:
004911e8adrp x1, 0x542000
004911ecadd x1, x1, 3776
004911f0str x1, [sp+48]
004911f4movz x2, 919
004911f8str x2, [sp+56]
004911fcstr x2, [sp+64]
00491200adrp x27, 0x592000
00491204str x2, [x27+3432]
00491208adrp x27, 0x592000
0049120cstr x2, [x27+3440]
00491210adrp x27, 0x5ba000
00491214ldr w2, [x27+3056]
00491218cbz w2, 0x491220
0049121cb 0x491224
00491220
00491220loc_491220:
00491220b 0x491238
00491224
00491224loc_491224:
00491224adrp x27, 0x592000
00491228ldr x2, [x27+3424]
0049122cbl runtime.gcWriteBarrier1
00491230str x2, [x25]
00491234b 0x491238
00491238
00491238loc_491238:
00491238adrp x27, 0x592000
0049123cstr x1, [x27+3424]
00491240adrp x27, 0x581000
00491244ldr x1, [x27+16]
00491248adrp x27, 0x581000
0049124cldr x2, [x27+24]
00491250adrp x27, 0x581000
00491254ldr x3, [x27+32]
00491258str x1, [sp+24]
0049125cstr x2, [sp+32]
00491260str x3, [sp+40]
00491264adrp x27, 0x592000
00491268str x2, [x27+3456]
0049126cadrp x27, 0x592000
00491270str x3, [x27+3464]
00491274adrp x27, 0x5ba000
00491278ldr w2, [x27+3056]
0049127ccbz w2, 0x491284
00491280b 0x491288
00491284
00491284loc_491284:
00491284b 0x4912a0
00491288
00491288loc_491288:
00491288bl runtime.gcWriteBarrier2
0049128cstr x1, [x25]
00491290adrp x27, 0x592000
00491294ldr x2, [x27+3448]
00491298str x2, [x25+8]
0049129cb 0x4912a0
004912a0
004912a0loc_4912a0:
004912a0adrp x27, 0x592000
004912a4str x1, [x27+3448]
004912a8mov x0, xzr
004912acbl vendor/golang.org/x/text/unicode/norm.newNfcTrie
004912b0adrp x27, 0x5ba000
004912b4ldr w1, [x27+3056]
004912b8cbz w1, 0x4912c0
004912bcb 0x4912c4
004912c0
004912c0loc_4912c0:
004912c0b 0x4912dc
004912c4
004912c4loc_4912c4:
004912c4bl runtime.gcWriteBarrier2
004912c8str x0, [x25]
004912ccadrp x27, 0x590000
004912d0ldr x1, [x27+848]
004912d4str x1, [x25+8]
004912d8b 0x4912dc
004912dc
004912dcloc_4912dc:
004912dcadrp x27, 0x590000
004912e0str x0, [x27+848]
004912e4mov x0, xzr
004912e8bl vendor/golang.org/x/text/unicode/norm.newNfkcTrie
004912ecadrp x27, 0x5ba000
004912f0ldr w1, [x27+3056]
004912f4cbz w1, 0x4912fc
004912f8b 0x491300
004912fc
004912fcloc_4912fc:
004912fcb 0x491318
00491300
00491300loc_491300:
00491300bl runtime.gcWriteBarrier2
00491304str x0, [x25]
00491308adrp x27, 0x590000
0049130cldr x1, [x27+856]
00491310str x1, [x25+8]
00491314b 0x491318
00491318
00491318loc_491318:
00491318adrp x27, 0x590000
0049131cstr x0, [x27+856]
00491320ldur x29, [sp-8]
00491324ldr x30, [sp], 80
00491328ret x30
0049132c
0049132cloc_49132c:
0049132cmov x3, x30
00491330bl runtime.morestack_noctxt.abi0
00491334b 0x491070
00491338udf 0
0049133cudf 0
00491070
00491070vendor/golang.org/x/text/unicode/norm.init: ; void vendor/golang.org/x/text/unicode/norm.init(void)
00491070ldr x16, [x28+16]
00491074subs xzr, sp, x16
00491078b.ls 0x49132c
0049107cstr x30, [sp-80]!
00491080stur x29, [sp-8]
00491084sub x29, sp, 8
00491088adrp x27, 0x591000
0049108cldr x1, [x27+2584]
00491090adrp x27, 0x591000
00491094ldr x2, [x27+2576]
00491098adrp x27, 0x592000
0049109cstr x2, [x27+3504]
004910a0adrp x27, 0x5ba000
004910a4ldr w2, [x27+3056]
004910a8cbz w2, 0x4910b0
004910acb 0x4910b4
004910b0
004910b0loc_4910b0:
004910b0b 0x4910cc
004910b4
004910b4loc_4910b4:
004910b4bl runtime.gcWriteBarrier2
004910b8str x1, [x25]
004910bcadrp x27, 0x592000
004910c0ldr x2, [x27+3512]
004910c4str x2, [x25+8]
004910c8b 0x4910cc
004910cc
004910ccloc_4910cc:
004910ccadrp x27, 0x592000
004910d0str x1, [x27+3512]
004910d4adrp x27, 0x591000
004910d8ldr x1, [x27+2600]
004910dcadrp x27, 0x591000
004910e0ldr x2, [x27+2592]
004910e4adrp x27, 0x592000
004910e8str x2, [x27+3520]
004910ecadrp x27, 0x5ba000
004910f0ldr w2, [x27+3056]
004910f4cbz w2, 0x4910fc
004910f8b 0x491100
004910fc
004910fcloc_4910fc:
004910fcb 0x491118
00491100
00491100loc_491100:
00491100bl runtime.gcWriteBarrier2
00491104str x1, [x25]
00491108adrp x27, 0x592000
0049110cldr x2, [x27+3528]
00491110str x2, [x25+8]
00491114b 0x491118
00491118
00491118loc_491118:
00491118adrp x27, 0x592000
0049111cstr x1, [x27+3528]
00491120b 0x491124
00491124
00491124loc_491124:
00491124adrp x1, 0x53f000
00491128add x1, x1, 3136
0049112cstr x1, [sp+48]
00491130movz x2, 730
00491134str x2, [sp+56]
00491138str x2, [sp+64]
0049113cadrp x27, 0x592000
00491140str x2, [x27+3368]
00491144adrp x27, 0x592000
00491148str x2, [x27+3376]
0049114cadrp x27, 0x5ba000
00491150ldr w2, [x27+3056]
00491154cbz w2, 0x49115c
00491158b 0x491160
0049115c
0049115cloc_49115c:
0049115cb 0x491174
00491160
00491160loc_491160:
00491160adrp x27, 0x592000
00491164ldr x2, [x27+3360]
00491168bl runtime.gcWriteBarrier1
0049116cstr x2, [x25]
00491170b 0x491174
00491174
00491174loc_491174:
00491174adrp x27, 0x592000
00491178str x1, [x27+3360]
0049117cadrp x27, 0x580000
00491180ldr x1, [x27+4080]
00491184adrp x27, 0x580000
00491188ldr x2, [x27+4088]
0049118cadrp x27, 0x581000
00491190ldr x3, [x27]
00491194str x1, [sp+24]
00491198str x2, [sp+32]
0049119cstr x3, [sp+40]
004911a0adrp x27, 0x592000
004911a4str x2, [x27+3392]
004911a8adrp x27, 0x592000
004911acstr x3, [x27+3400]
004911b0adrp x27, 0x5ba000
004911b4ldr w2, [x27+3056]
004911b8cbz w2, 0x4911c0
004911bcb 0x4911c4
004911c0
004911c0loc_4911c0:
004911c0b 0x4911dc
004911c4
004911c4loc_4911c4:
004911c4bl runtime.gcWriteBarrier2
004911c8str x1, [x25]
004911ccadrp x27, 0x592000
004911d0ldr x2, [x27+3384]
004911d4str x2, [x25+8]
004911d8b 0x4911dc
004911dc
004911dcloc_4911dc:
004911dcadrp x27, 0x592000
004911e0str x1, [x27+3384]
004911e4b 0x4911e8
004911e8
004911e8loc_4911e8:
004911e8adrp x1, 0x542000
004911ecadd x1, x1, 3776
004911f0str x1, [sp+48]
004911f4movz x2, 919
004911f8str x2, [sp+56]
004911fcstr x2, [sp+64]
00491200adrp x27, 0x592000
00491204str x2, [x27+3432]
00491208adrp x27, 0x592000
0049120cstr x2, [x27+3440]
00491210adrp x27, 0x5ba000
00491214ldr w2, [x27+3056]
00491218cbz w2, 0x491220
0049121cb 0x491224
00491220
00491220loc_491220:
00491220b 0x491238
00491224
00491224loc_491224:
00491224adrp x27, 0x592000
00491228ldr x2, [x27+3424]
0049122cbl runtime.gcWriteBarrier1
00491230str x2, [x25]
00491234b 0x491238
00491238
00491238loc_491238:
00491238adrp x27, 0x592000
0049123cstr x1, [x27+3424]
00491240adrp x27, 0x581000
00491244ldr x1, [x27+16]
00491248adrp x27, 0x581000
0049124cldr x2, [x27+24]
00491250adrp x27, 0x581000
00491254ldr x3, [x27+32]
00491258str x1, [sp+24]
0049125cstr x2, [sp+32]
00491260str x3, [sp+40]
00491264adrp x27, 0x592000
00491268str x2, [x27+3456]
0049126cadrp x27, 0x592000
00491270str x3, [x27+3464]
00491274adrp x27, 0x5ba000
00491278ldr w2, [x27+3056]
0049127ccbz w2, 0x491284
00491280b 0x491288
00491284
00491284loc_491284:
00491284b 0x4912a0
00491288
00491288loc_491288:
00491288bl runtime.gcWriteBarrier2
0049128cstr x1, [x25]
00491290adrp x27, 0x592000
00491294ldr x2, [x27+3448]
00491298str x2, [x25+8]
0049129cb 0x4912a0
004912a0
004912a0loc_4912a0:
004912a0adrp x27, 0x592000
004912a4str x1, [x27+3448]
004912a8mov x0, xzr
004912acbl vendor/golang.org/x/text/unicode/norm.newNfcTrie
004912b0adrp x27, 0x5ba000
004912b4ldr w1, [x27+3056]
004912b8cbz w1, 0x4912c0
004912bcb 0x4912c4
004912c0
004912c0loc_4912c0:
004912c0b 0x4912dc
004912c4
004912c4loc_4912c4:
004912c4bl runtime.gcWriteBarrier2
004912c8str x0, [x25]
004912ccadrp x27, 0x590000
004912d0ldr x1, [x27+848]
004912d4str x1, [x25+8]
004912d8b 0x4912dc
004912dc
004912dcloc_4912dc:
004912dcadrp x27, 0x590000
004912e0str x0, [x27+848]
004912e4mov x0, xzr
004912e8bl vendor/golang.org/x/text/unicode/norm.newNfkcTrie
004912ecadrp x27, 0x5ba000
004912f0ldr w1, [x27+3056]
004912f4cbz w1, 0x4912fc
004912f8b 0x491300
004912fc
004912fcloc_4912fc:
004912fcb 0x491318
00491300
00491300loc_491300:
00491300bl runtime.gcWriteBarrier2
00491304str x0, [x25]
00491308adrp x27, 0x590000
0049130cldr x1, [x27+856]
00491310str x1, [x25+8]
00491314b 0x491318
00491318
00491318loc_491318:
00491318adrp x27, 0x590000
0049131cstr x0, [x27+856]
00491320ldur x29, [sp-8]
00491324ldr x30, [sp], 80
00491328ret x30
0049132c
0049132cloc_49132c:
0049132cmov x3, x30
00491330bl runtime.morestack_noctxt.abi0
00491334b 0x491070
00491338udf 0
0049133cudf 0
00491070
00491340
00491340vendor/golang.org/x/text/unicode/norm.(*streamSafe).first: ; void vendor/golang.org/x/text/unicode/norm.(*streamSafe).first(vendor/golang.org/x/text/unicode/norm.streamSafe * ss, vendor/golang.org/x/text/unicode/norm.Properties p)
00491340ldr x16, [x28+16]
00491344subs xzr, sp, x16
00491348b.ls 0x4913b4
0049134cstr x30, [sp-32]!
00491350stur x29, [sp-8]
00491354sub x29, sp, 8
00491358str x0, [sp+40]
0049135cstrb w1, [sp+48]
00491360strb w2, [sp+49]
00491364strb w3, [sp+50]
00491368strb w4, [sp+51]
0049136cstrb w5, [sp+52]
00491370strb w6, [sp+53]
00491374strh w7, [sp+54]
00491378ldrb w0, [sp+48]
0049137cldrb w1, [sp+49]
00491380ldrb w2, [sp+50]
00491384ldrb w3, [sp+51]
00491388ldrb w4, [sp+52]
0049138cldrb w5, [sp+53]
00491390mov x6, x7
00491394bl vendor/golang.org/x/text/unicode/norm.Properties.nTrailingNonStarters
00491398strb w0, [sp+23]
0049139cldr x7, [sp+40]
004913a0ldrsb x27, [x7]
004913a4strb w0, [x7]
004913a8ldur x29, [sp-8]
004913acldr x30, [sp], 32
004913b0ret x30
004913b4
004913b4loc_4913b4:
004913b4str x0, [sp+8]
004913b8strb w1, [sp+16]
004913bcstrb w2, [sp+17]
004913c0strb w3, [sp+18]
004913c4strb w4, [sp+19]
004913c8strb w5, [sp+20]
004913ccstrb w6, [sp+21]
004913d0strh w7, [sp+22]
004913d4mov x3, x30
004913d8bl runtime.morestack_noctxt.abi0
004913dcldr x0, [sp+8]
004913e0ldrb w1, [sp+16]
004913e4ldrb w2, [sp+17]
004913e8ldrb w3, [sp+18]
004913ecldrb w4, [sp+19]
004913f0ldrb w5, [sp+20]
004913f4ldrb w6, [sp+21]
004913f8ldrh w7, [sp+22]
004913fcb 0x491340
00491340
00491340vendor/golang.org/x/text/unicode/norm.(*streamSafe).first: ; void vendor/golang.org/x/text/unicode/norm.(*streamSafe).first(vendor/golang.org/x/text/unicode/norm.streamSafe * ss, vendor/golang.org/x/text/unicode/norm.Properties p)
00491340ldr x16, [x28+16]
00491344subs xzr, sp, x16
00491348b.ls 0x4913b4
0049134cstr x30, [sp-32]!
00491350stur x29, [sp-8]
00491354sub x29, sp, 8
00491358str x0, [sp+40]
0049135cstrb w1, [sp+48]
00491360strb w2, [sp+49]
00491364strb w3, [sp+50]
00491368strb w4, [sp+51]
0049136cstrb w5, [sp+52]
00491370strb w6, [sp+53]
00491374strh w7, [sp+54]
00491378ldrb w0, [sp+48]
0049137cldrb w1, [sp+49]
00491380ldrb w2, [sp+50]
00491384ldrb w3, [sp+51]
00491388ldrb w4, [sp+52]
0049138cldrb w5, [sp+53]
00491390mov x6, x7
00491394bl vendor/golang.org/x/text/unicode/norm.Properties.nTrailingNonStarters
00491398strb w0, [sp+23]
0049139cldr x7, [sp+40]
004913a0ldrsb x27, [x7]
004913a4strb w0, [x7]
004913a8ldur x29, [sp-8]
004913acldr x30, [sp], 32
004913b0ret x30
004913b4
004913b4loc_4913b4:
004913b4str x0, [sp+8]
004913b8strb w1, [sp+16]
004913bcstrb w2, [sp+17]
004913c0strb w3, [sp+18]
004913c4strb w4, [sp+19]
004913c8strb w5, [sp+20]
004913ccstrb w6, [sp+21]
004913d0strh w7, [sp+22]
004913d4mov x3, x30
004913d8bl runtime.morestack_noctxt.abi0
004913dcldr x0, [sp+8]
004913e0ldrb w1, [sp+16]
004913e4ldrb w2, [sp+17]
004913e8ldrb w3, [sp+18]
004913ecldrb w4, [sp+19]
004913f0ldrb w5, [sp+20]
004913f4ldrb w6, [sp+21]
004913f8ldrh w7, [sp+22]
004913fcb 0x491340
00491340
00491400
00491400vendor/golang.org/x/text/unicode/norm.(*streamSafe).next: ; void vendor/golang.org/x/text/unicode/norm.(*streamSafe).next(vendor/golang.org/x/text/unicode/norm.streamSafe * ss, vendor/golang.org/x/text/unicode/norm.Properties p)
00491400ldr x16, [x28+16]
00491404subs xzr, sp, x16
00491408b.ls 0x491548
0049140cstr x30, [sp-48]!
00491410stur x29, [sp-8]
00491414sub x29, sp, 8
00491418str x0, [sp+56]
0049141cstrb w1, [sp+64]
00491420strb w2, [sp+65]
00491424strb w3, [sp+66]
00491428strb w4, [sp+67]
0049142cstrb w5, [sp+68]
00491430strb w6, [sp+69]
00491434strh w7, [sp+70]
00491438str xzr, [sp+32]
0049143cldr x7, [sp+56]
00491440ldrsb x27, [x7]
00491444ldrb w7, [x7]
00491448subs wzr, w7, 30
0049144cb.hi 0x491530
00491450b 0x491454
00491454
00491454loc_491454:
00491454ldrb w0, [sp+64]
00491458ldrb w1, [sp+65]
0049145cldrb w2, [sp+66]
00491460ldrb w3, [sp+67]
00491464ldrb w4, [sp+68]
00491468ldrb w5, [sp+69]
0049146cldrh w6, [sp+70]
00491470bl vendor/golang.org/x/text/unicode/norm.Properties.nLeadingNonStarters
00491474strb w0, [sp+30]
00491478ldr x7, [sp+56]
0049147cldrsb x27, [x7]
00491480ldr x8, [sp+56]
00491484ldrsb x27, [x8]
00491488ldrb w8, [x8]
0049148cadd x8, x8, x0
00491490strb w8, [x7]
00491494ldr x7, [sp+56]
00491498ldrsb x27, [x7]
0049149cldrb w7, [x7]
004914a0subs wzr, w7, 30
004914a4b.hi 0x4914ac
004914a8b 0x4914cc
004914ac
004914acloc_4914ac:
004914acldr x1, [sp+56]
004914b0ldrsb x27, [x1]
004914b4strb wzr, [x1]
004914b8orr x0, xzr, 2
004914bcstr x0, [sp+32]
004914c0ldur x29, [sp-8]
004914c4ldr x30, [sp], 48
004914c8ret x30
004914cc
004914ccloc_4914cc:
004914ccldrb w7, [sp+30]
004914d0cbz w7, 0x4914d8
004914d4b 0x49151c
004914d8
004914d8loc_4914d8:
004914d8ldrb w0, [sp+64]
004914dcldrb w1, [sp+65]
004914e0ldrb w2, [sp+66]
004914e4ldrb w3, [sp+67]
004914e8ldrb w4, [sp+68]
004914ecldrb w5, [sp+69]
004914f0ldrh w6, [sp+70]
004914f4bl vendor/golang.org/x/text/unicode/norm.Properties.nTrailingNonStarters
004914f8strb w0, [sp+31]
004914fcldr x7, [sp+56]
00491500ldrsb x27, [x7]
00491504strb w0, [x7]
00491508orr x0, xzr, 1
0049150cstr x0, [sp+32]
00491510ldur x29, [sp-8]
00491514ldr x30, [sp], 48
00491518ret x30
0049151c
0049151cloc_49151c:
0049151cstr xzr, [sp+32]
00491520mov x0, xzr
00491524ldur x29, [sp-8]
00491528ldr x30, [sp], 48
0049152cret x30
00491530
00491530loc_491530:
00491530adrp x0, 0x164000
00491534add x0, x0, 2944
00491538adrp x1, 0x281000
0049153cadd x1, x1, 3824
00491540bl runtime.gopanic
00491544hint
00491548
00491548loc_491548:
00491548str x0, [sp+8]
0049154cstrb w1, [sp+16]
00491550strb w2, [sp+17]
00491554strb w3, [sp+18]
00491558strb w4, [sp+19]
0049155cstrb w5, [sp+20]
00491560strb w6, [sp+21]
00491564strh w7, [sp+22]
00491568mov x3, x30
0049156cbl runtime.morestack_noctxt.abi0
00491570ldr x0, [sp+8]
00491574ldrb w1, [sp+16]
00491578ldrb w2, [sp+17]
0049157cldrb w3, [sp+18]
00491580ldrb w4, [sp+19]
00491584ldrb w5, [sp+20]
00491588ldrb w6, [sp+21]
0049158cldrh w7, [sp+22]
00491590b 0x491400
00491594udf 0
00491598udf 0
0049159cudf 0
00491400
00491400vendor/golang.org/x/text/unicode/norm.(*streamSafe).next: ; void vendor/golang.org/x/text/unicode/norm.(*streamSafe).next(vendor/golang.org/x/text/unicode/norm.streamSafe * ss, vendor/golang.org/x/text/unicode/norm.Properties p)
00491400ldr x16, [x28+16]
00491404subs xzr, sp, x16
00491408b.ls 0x491548
0049140cstr x30, [sp-48]!
00491410stur x29, [sp-8]
00491414sub x29, sp, 8
00491418str x0, [sp+56]
0049141cstrb w1, [sp+64]
00491420strb w2, [sp+65]
00491424strb w3, [sp+66]
00491428strb w4, [sp+67]
0049142cstrb w5, [sp+68]
00491430strb w6, [sp+69]
00491434strh w7, [sp+70]
00491438str xzr, [sp+32]
0049143cldr x7, [sp+56]
00491440ldrsb x27, [x7]
00491444ldrb w7, [x7]
00491448subs wzr, w7, 30
0049144cb.hi 0x491530
00491450b 0x491454
00491454
00491454loc_491454:
00491454ldrb w0, [sp+64]
00491458ldrb w1, [sp+65]
0049145cldrb w2, [sp+66]
00491460ldrb w3, [sp+67]
00491464ldrb w4, [sp+68]
00491468ldrb w5, [sp+69]
0049146cldrh w6, [sp+70]
00491470bl vendor/golang.org/x/text/unicode/norm.Properties.nLeadingNonStarters
00491474strb w0, [sp+30]
00491478ldr x7, [sp+56]
0049147cldrsb x27, [x7]
00491480ldr x8, [sp+56]
00491484ldrsb x27, [x8]
00491488ldrb w8, [x8]
0049148cadd x8, x8, x0
00491490strb w8, [x7]
00491494ldr x7, [sp+56]
00491498ldrsb x27, [x7]
0049149cldrb w7, [x7]
004914a0subs wzr, w7, 30
004914a4b.hi 0x4914ac
004914a8b 0x4914cc
004914ac
004914acloc_4914ac:
004914acldr x1, [sp+56]
004914b0ldrsb x27, [x1]
004914b4strb wzr, [x1]
004914b8orr x0, xzr, 2
004914bcstr x0, [sp+32]
004914c0ldur x29, [sp-8]
004914c4ldr x30, [sp], 48
004914c8ret x30
004914cc
004914ccloc_4914cc:
004914ccldrb w7, [sp+30]
004914d0cbz w7, 0x4914d8
004914d4b 0x49151c
004914d8
004914d8loc_4914d8:
004914d8ldrb w0, [sp+64]
004914dcldrb w1, [sp+65]
004914e0ldrb w2, [sp+66]
004914e4ldrb w3, [sp+67]
004914e8ldrb w4, [sp+68]
004914ecldrb w5, [sp+69]
004914f0ldrh w6, [sp+70]
004914f4bl vendor/golang.org/x/text/unicode/norm.Properties.nTrailingNonStarters
004914f8strb w0, [sp+31]
004914fcldr x7, [sp+56]
00491500ldrsb x27, [x7]
00491504strb w0, [x7]
00491508orr x0, xzr, 1
0049150cstr x0, [sp+32]
00491510ldur x29, [sp-8]
00491514ldr x30, [sp], 48
00491518ret x30
0049151c
0049151cloc_49151c:
0049151cstr xzr, [sp+32]
00491520mov x0, xzr
00491524ldur x29, [sp-8]
00491528ldr x30, [sp], 48
0049152cret x30
00491530
00491530loc_491530:
00491530adrp x0, 0x164000
00491534add x0, x0, 2944
00491538adrp x1, 0x281000
0049153cadd x1, x1, 3824
00491540bl runtime.gopanic
00491544hint
00491548
00491548loc_491548:
00491548str x0, [sp+8]
0049154cstrb w1, [sp+16]
00491550strb w2, [sp+17]
00491554strb w3, [sp+18]
00491558strb w4, [sp+19]
0049155cstrb w5, [sp+20]
00491560strb w6, [sp+21]
00491564strh w7, [sp+22]
00491568mov x3, x30
0049156cbl runtime.morestack_noctxt.abi0
00491570ldr x0, [sp+8]
00491574ldrb w1, [sp+16]
00491578ldrb w2, [sp+17]
0049157cldrb w3, [sp+18]
00491580ldrb w4, [sp+19]
00491584ldrb w5, [sp+20]
00491588ldrb w6, [sp+21]
0049158cldrh w7, [sp+22]
00491590b 0x491400
00491594udf 0
00491598udf 0
0049159cudf 0
00491400
004915a0
004915a0vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).setFlusher: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).setFlusher(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, struct []uint8 out, func(*vendor/golang.org/x/text/unicode/norm.reorderBuffer) bool f)
004915a0ldr x16, [x28+16]
004915a4subs xzr, sp, x16
004915a8b.ls 0x491644
004915acstr x30, [sp-16]!
004915b0stur x29, [sp-8]
004915b4sub x29, sp, 8
004915b8str x0, [sp+24]
004915bcstr x1, [sp+32]
004915c0str x2, [sp+40]
004915c4str x3, [sp+48]
004915c8str x4, [sp+56]
004915ccldrsb x27, [x0]
004915d0str x2, [x0+528]
004915d4str x3, [x0+536]
004915d8adrp x27, 0x5ba000
004915dcldr w2, [x27+3056]
004915e0cbz w2, 0x4915e8
004915e4b 0x4915ec
004915e8
004915e8loc_4915e8:
004915e8b 0x491600
004915ec
004915ecloc_4915ec:
004915ecbl runtime.gcWriteBarrier2
004915f0str x1, [x25]
004915f4ldr x2, [x0+520]
004915f8str x2, [x25+8]
004915fcb 0x491600
00491600
00491600loc_491600:
00491600str x1, [x0+520]
00491604ldr x0, [sp+24]
00491608ldrsb x27, [x0]
0049160cadrp x27, 0x5ba000
00491610ldr w1, [x27+3056]
00491614cbz w1, 0x49161c
00491618b 0x491620
0049161c
0049161cloc_49161c:
0049161cb 0x491634
00491620
00491620loc_491620:
00491620bl runtime.gcWriteBarrier2
00491624str x4, [x25]
00491628ldr x1, [x0+544]
0049162cstr x1, [x25+8]
00491630b 0x491634
00491634
00491634loc_491634:
00491634str x4, [x0+544]
00491638ldur x29, [sp-8]
0049163cldr x30, [sp], 16
00491640ret x30
00491644
00491644loc_491644:
00491644stp x0, x1, [sp+8]
00491648stp x2, x3, [sp+24]
0049164cstr x4, [sp+40]
00491650mov x3, x30
00491654bl runtime.morestack_noctxt.abi0
00491658ldp x0, x1, [sp+8]
0049165cldp x2, x3, [sp+24]
00491660ldr x4, [sp+40]
00491664b 0x4915a0
00491668udf 0
0049166cudf 0
004915a0
004915a0vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).setFlusher: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).setFlusher(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, struct []uint8 out, func(*vendor/golang.org/x/text/unicode/norm.reorderBuffer) bool f)
004915a0ldr x16, [x28+16]
004915a4subs xzr, sp, x16
004915a8b.ls 0x491644
004915acstr x30, [sp-16]!
004915b0stur x29, [sp-8]
004915b4sub x29, sp, 8
004915b8str x0, [sp+24]
004915bcstr x1, [sp+32]
004915c0str x2, [sp+40]
004915c4str x3, [sp+48]
004915c8str x4, [sp+56]
004915ccldrsb x27, [x0]
004915d0str x2, [x0+528]
004915d4str x3, [x0+536]
004915d8adrp x27, 0x5ba000
004915dcldr w2, [x27+3056]
004915e0cbz w2, 0x4915e8
004915e4b 0x4915ec
004915e8
004915e8loc_4915e8:
004915e8b 0x491600
004915ec
004915ecloc_4915ec:
004915ecbl runtime.gcWriteBarrier2
004915f0str x1, [x25]
004915f4ldr x2, [x0+520]
004915f8str x2, [x25+8]
004915fcb 0x491600
00491600
00491600loc_491600:
00491600str x1, [x0+520]
00491604ldr x0, [sp+24]
00491608ldrsb x27, [x0]
0049160cadrp x27, 0x5ba000
00491610ldr w1, [x27+3056]
00491614cbz w1, 0x49161c
00491618b 0x491620
0049161c
0049161cloc_49161c:
0049161cb 0x491634
00491620
00491620loc_491620:
00491620bl runtime.gcWriteBarrier2
00491624str x4, [x25]
00491628ldr x1, [x0+544]
0049162cstr x1, [x25+8]
00491630b 0x491634
00491634
00491634loc_491634:
00491634str x4, [x0+544]
00491638ldur x29, [sp-8]
0049163cldr x30, [sp], 16
00491640ret x30
00491644
00491644loc_491644:
00491644stp x0, x1, [sp+8]
00491648stp x2, x3, [sp+24]
0049164cstr x4, [sp+40]
00491650mov x3, x30
00491654bl runtime.morestack_noctxt.abi0
00491658ldp x0, x1, [sp+8]
0049165cldp x2, x3, [sp+24]
00491660ldr x4, [sp+40]
00491664b 0x4915a0
00491668udf 0
0049166cudf 0
004915a0
00491670
00491670vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00491670str x0, [sp+8]
00491674ldrsb x27, [x0]
00491678str xzr, [x0+392]
0049167cldrsb x27, [x0]
00491680strb wzr, [x0+384]
00491684ret x30
00491688udf 0
0049168cudf 0
00491670
00491670vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00491670str x0, [sp+8]
00491674ldrsb x27, [x0]
00491678str xzr, [x0+392]
0049167cldrsb x27, [x0]
00491680strb wzr, [x0+384]
00491684ret x30
00491688udf 0
0049168cudf 0
00491670
00491690
00491690vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).doFlush: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).doFlush(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00491690ldr x16, [x28+16]
00491694subs xzr, sp, x16
00491698b.ls 0x49170c
0049169cstr x30, [sp-32]!
004916a0stur x29, [sp-8]
004916a4sub x29, sp, 8
004916a8str x0, [sp+40]
004916acstrb wzr, [sp+22]
004916b0ldr x1, [sp+40]
004916b4ldrsb x27, [x1]
004916b8ldrb w1, [x1+408]
004916bctbnz w1, 0, 0x4916c4
004916c0b 0x4916d0
004916c4
004916c4loc_4916c4:
004916c4ldr x0, [sp+40]
004916c8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).compose
004916ccb 0x4916d4
004916d0
004916d0loc_4916d0:
004916d0b 0x4916d4
004916d4
004916d4loc_4916d4:
004916d4ldr x1, [sp+40]
004916d8ldrsb x27, [x1]
004916dcldr x26, [x1+544]
004916e0ldr x1, [x26]
004916e4ldr x0, [sp+40]
004916e8blr x1
004916ecstrb w0, [sp+23]
004916f0ldr x0, [sp+40]
004916f4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset
004916f8ldrb w0, [sp+23]
004916fcstrb w0, [sp+22]
00491700ldur x29, [sp-8]
00491704ldr x30, [sp], 32
00491708ret x30
0049170c
0049170cloc_49170c:
0049170cstr x0, [sp+8]
00491710mov x3, x30
00491714bl runtime.morestack_noctxt.abi0
00491718ldr x0, [sp+8]
0049171cb 0x491690
00491690
00491690vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).doFlush: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).doFlush(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00491690ldr x16, [x28+16]
00491694subs xzr, sp, x16
00491698b.ls 0x49170c
0049169cstr x30, [sp-32]!
004916a0stur x29, [sp-8]
004916a4sub x29, sp, 8
004916a8str x0, [sp+40]
004916acstrb wzr, [sp+22]
004916b0ldr x1, [sp+40]
004916b4ldrsb x27, [x1]
004916b8ldrb w1, [x1+408]
004916bctbnz w1, 0, 0x4916c4
004916c0b 0x4916d0
004916c4
004916c4loc_4916c4:
004916c4ldr x0, [sp+40]
004916c8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).compose
004916ccb 0x4916d4
004916d0
004916d0loc_4916d0:
004916d0b 0x4916d4
004916d4
004916d4loc_4916d4:
004916d4ldr x1, [sp+40]
004916d8ldrsb x27, [x1]
004916dcldr x26, [x1+544]
004916e0ldr x1, [x26]
004916e4ldr x0, [sp+40]
004916e8blr x1
004916ecstrb w0, [sp+23]
004916f0ldr x0, [sp+40]
004916f4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset
004916f8ldrb w0, [sp+23]
004916fcstrb w0, [sp+22]
00491700ldur x29, [sp-8]
00491704ldr x30, [sp], 32
00491708ret x30
0049170c
0049170cloc_49170c:
0049170cstr x0, [sp+8]
00491710mov x3, x30
00491714bl runtime.morestack_noctxt.abi0
00491718ldr x0, [sp+8]
0049171cb 0x491690
00491690
00491720
00491720vendor/golang.org/x/text/unicode/norm.appendFlush: ; void vendor/golang.org/x/text/unicode/norm.appendFlush(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00491720ldr x16, [x28+16]
00491724sub x17, sp, 48
00491728subs xzr, x17, x16
0049172cb.ls 0x491930
00491730str x30, [sp-176]!
00491734stur x29, [sp-8]
00491738sub x29, sp, 8
0049173cstr x0, [sp+184]
00491740strb wzr, [sp+61]
00491744str xzr, [sp+64]
00491748b 0x49174c
0049174c
0049174cloc_49174c:
0049174cldr x5, [sp+64]
00491750ldr x6, [sp+184]
00491754ldrsb x27, [x6]
00491758ldr x6, [x6+392]
0049175csubs xzr, x6, x5
00491760b.gt 0x491768
00491764b 0x4918fc
00491768
00491768loc_491768:
00491768ldr x5, [sp+184]
0049176cldrsb x27, [x5]
00491770ldr x0, [sp+64]
00491774subs xzr, x0, 32
00491778b.lo 0x491780
0049177cb 0x491924
00491780
00491780loc_491780:
00491780ubfm x6, x0, 61, 60
00491784ldrb w5, [x5+x6]
00491788strb w5, [sp+62]
0049178cldr x6, [sp+184]
00491790ldrsb x27, [x6]
00491794ldr x0, [sp+64]
00491798subs xzr, x0, 32
0049179cb.lo 0x4917a4
004917a0b 0x49191c
004917a4
004917a4loc_4917a4:
004917a4add x6, x6, x0, lsl #3
004917a8ldrb w6, [x6+1]
004917acadd x6, x5, x6
004917b0strb w6, [sp+63]
004917b4ldr x7, [sp+184]
004917b8ldrsb x27, [x7]
004917bcadd x7, x7, 256
004917c0ldrsb x27, [x7]
004917c4ubfm x1, x6, 0, 7
004917c8subs xzr, x1, 128
004917ccb.ls 0x4917d4
004917d0b 0x491914
004917d4
004917d4loc_4917d4:
004917d4mov x0, x5
004917d8subs xzr, x0, x1
004917dcb.ls 0x4917e4
004917e0b 0x491910
004917e4
004917e4loc_4917e4:
004917e4orr x5, xzr, 128
004917e8sub x6, x5, x0
004917ecsub x8, x1, x0
004917f0sub x9, xzr, x6
004917f4and x9, x0, x9, asr #63
004917f8add x7, x7, x9
004917fcstr x7, [sp+136]
00491800str x8, [sp+144]
00491804str x6, [sp+152]
00491808ldr x6, [sp+184]
0049180cldrsb x27, [x6]
00491810ldr x2, [x6+536]
00491814ldr x0, [x6+520]
00491818ldr x6, [x6+528]
0049181cstr x0, [sp+112]
00491820str x6, [sp+120]
00491824str x2, [sp+128]
00491828str x0, [sp+88]
0049182cstr x6, [sp+96]
00491830str x2, [sp+104]
00491834ldr x7, [sp+144]
00491838add x1, x6, x7
0049183cstr x1, [sp+80]
00491840subs xzr, x2, x1
00491844b.hs 0x49184c
00491848b 0x491854
0049184c
0049184cloc_49184c:
0049184cstr x1, [sp+96]
00491850b 0x491874
00491854
00491854loc_491854:
00491854ldr x3, [sp+144]
00491858adrp x4, 0x164000
0049185cadd x4, x4, 3072
00491860bl runtime.growslice
00491864str x0, [sp+88]
00491868str x1, [sp+96]
0049186cstr x2, [sp+104]
00491870b 0x491874
00491874
00491874loc_491874:
00491874ldr x3, [sp+144]
00491878str x3, [sp+72]
0049187cldr x3, [sp+80]
00491880ldr x4, [sp+88]
00491884ldr x5, [sp+144]
00491888sub x3, x3, x5
0049188cadd x0, x4, x3
00491890str x0, [sp+160]
00491894ldr x2, [sp+72]
00491898ldr x1, [sp+136]
0049189cbl runtime.memmove
004918a0ldr x3, [sp+184]
004918a4ldrsb x27, [x3]
004918a8ldr x4, [sp+88]
004918acldr x5, [sp+96]
004918b0ldr x6, [sp+104]
004918b4str x5, [x3+528]
004918b8str x6, [x3+536]
004918bcadrp x27, 0x5ba000
004918c0ldr w5, [x27+3056]
004918c4cbz w5, 0x4918cc
004918c8b 0x4918d0
004918cc
004918ccloc_4918cc:
004918ccb 0x4918e4
004918d0
004918d0loc_4918d0:
004918d0bl runtime.gcWriteBarrier2
004918d4str x4, [x25]
004918d8ldr x5, [x3+520]
004918dcstr x5, [x25+8]
004918e0b 0x4918e4
004918e4
004918e4loc_4918e4:
004918e4str x4, [x3+520]
004918e8b 0x4918ec
004918ec
004918ecloc_4918ec:
004918ecldr x5, [sp+64]
004918f0add x5, x5, 1
004918f4str x5, [sp+64]
004918f8b 0x49174c
004918fc
004918fcloc_4918fc:
004918fcorr x0, xzr, 1
00491900strb w0, [sp+61]
00491904ldur x29, [sp-8]
00491908ldr x30, [sp], 176
0049190cret x30
00491910
00491910loc_491910:
00491910bl runtime.panicSliceB
00491914
00491914loc_491914:
00491914orr x2, xzr, 128
00491918bl runtime.panicSliceAlen
0049191c
0049191cloc_49191c:
0049191corr x1, xzr, 32
00491920bl runtime.panicIndex
00491924
00491924loc_491924:
00491924orr x1, xzr, 32
00491928bl runtime.panicIndex
0049192chint
00491930
00491930loc_491930:
00491930str x0, [sp+8]
00491934mov x3, x30
00491938bl runtime.morestack_noctxt.abi0
0049193cldr x0, [sp+8]
00491940b 0x491720
00491944udf 0
00491948udf 0
0049194cudf 0
00491720
00491720vendor/golang.org/x/text/unicode/norm.appendFlush: ; void vendor/golang.org/x/text/unicode/norm.appendFlush(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00491720ldr x16, [x28+16]
00491724sub x17, sp, 48
00491728subs xzr, x17, x16
0049172cb.ls 0x491930
00491730str x30, [sp-176]!
00491734stur x29, [sp-8]
00491738sub x29, sp, 8
0049173cstr x0, [sp+184]
00491740strb wzr, [sp+61]
00491744str xzr, [sp+64]
00491748b 0x49174c
0049174c
0049174cloc_49174c:
0049174cldr x5, [sp+64]
00491750ldr x6, [sp+184]
00491754ldrsb x27, [x6]
00491758ldr x6, [x6+392]
0049175csubs xzr, x6, x5
00491760b.gt 0x491768
00491764b 0x4918fc
00491768
00491768loc_491768:
00491768ldr x5, [sp+184]
0049176cldrsb x27, [x5]
00491770ldr x0, [sp+64]
00491774subs xzr, x0, 32
00491778b.lo 0x491780
0049177cb 0x491924
00491780
00491780loc_491780:
00491780ubfm x6, x0, 61, 60
00491784ldrb w5, [x5+x6]
00491788strb w5, [sp+62]
0049178cldr x6, [sp+184]
00491790ldrsb x27, [x6]
00491794ldr x0, [sp+64]
00491798subs xzr, x0, 32
0049179cb.lo 0x4917a4
004917a0b 0x49191c
004917a4
004917a4loc_4917a4:
004917a4add x6, x6, x0, lsl #3
004917a8ldrb w6, [x6+1]
004917acadd x6, x5, x6
004917b0strb w6, [sp+63]
004917b4ldr x7, [sp+184]
004917b8ldrsb x27, [x7]
004917bcadd x7, x7, 256
004917c0ldrsb x27, [x7]
004917c4ubfm x1, x6, 0, 7
004917c8subs xzr, x1, 128
004917ccb.ls 0x4917d4
004917d0b 0x491914
004917d4
004917d4loc_4917d4:
004917d4mov x0, x5
004917d8subs xzr, x0, x1
004917dcb.ls 0x4917e4
004917e0b 0x491910
004917e4
004917e4loc_4917e4:
004917e4orr x5, xzr, 128
004917e8sub x6, x5, x0
004917ecsub x8, x1, x0
004917f0sub x9, xzr, x6
004917f4and x9, x0, x9, asr #63
004917f8add x7, x7, x9
004917fcstr x7, [sp+136]
00491800str x8, [sp+144]
00491804str x6, [sp+152]
00491808ldr x6, [sp+184]
0049180cldrsb x27, [x6]
00491810ldr x2, [x6+536]
00491814ldr x0, [x6+520]
00491818ldr x6, [x6+528]
0049181cstr x0, [sp+112]
00491820str x6, [sp+120]
00491824str x2, [sp+128]
00491828str x0, [sp+88]
0049182cstr x6, [sp+96]
00491830str x2, [sp+104]
00491834ldr x7, [sp+144]
00491838add x1, x6, x7
0049183cstr x1, [sp+80]
00491840subs xzr, x2, x1
00491844b.hs 0x49184c
00491848b 0x491854
0049184c
0049184cloc_49184c:
0049184cstr x1, [sp+96]
00491850b 0x491874
00491854
00491854loc_491854:
00491854ldr x3, [sp+144]
00491858adrp x4, 0x164000
0049185cadd x4, x4, 3072
00491860bl runtime.growslice
00491864str x0, [sp+88]
00491868str x1, [sp+96]
0049186cstr x2, [sp+104]
00491870b 0x491874
00491874
00491874loc_491874:
00491874ldr x3, [sp+144]
00491878str x3, [sp+72]
0049187cldr x3, [sp+80]
00491880ldr x4, [sp+88]
00491884ldr x5, [sp+144]
00491888sub x3, x3, x5
0049188cadd x0, x4, x3
00491890str x0, [sp+160]
00491894ldr x2, [sp+72]
00491898ldr x1, [sp+136]
0049189cbl runtime.memmove
004918a0ldr x3, [sp+184]
004918a4ldrsb x27, [x3]
004918a8ldr x4, [sp+88]
004918acldr x5, [sp+96]
004918b0ldr x6, [sp+104]
004918b4str x5, [x3+528]
004918b8str x6, [x3+536]
004918bcadrp x27, 0x5ba000
004918c0ldr w5, [x27+3056]
004918c4cbz w5, 0x4918cc
004918c8b 0x4918d0
004918cc
004918ccloc_4918cc:
004918ccb 0x4918e4
004918d0
004918d0loc_4918d0:
004918d0bl runtime.gcWriteBarrier2
004918d4str x4, [x25]
004918d8ldr x5, [x3+520]
004918dcstr x5, [x25+8]
004918e0b 0x4918e4
004918e4
004918e4loc_4918e4:
004918e4str x4, [x3+520]
004918e8b 0x4918ec
004918ec
004918ecloc_4918ec:
004918ecldr x5, [sp+64]
004918f0add x5, x5, 1
004918f4str x5, [sp+64]
004918f8b 0x49174c
004918fc
004918fcloc_4918fc:
004918fcorr x0, xzr, 1
00491900strb w0, [sp+61]
00491904ldur x29, [sp-8]
00491908ldr x30, [sp], 176
0049190cret x30
00491910
00491910loc_491910:
00491910bl runtime.panicSliceB
00491914
00491914loc_491914:
00491914orr x2, xzr, 128
00491918bl runtime.panicSliceAlen
0049191c
0049191cloc_49191c:
0049191corr x1, xzr, 32
00491920bl runtime.panicIndex
00491924
00491924loc_491924:
00491924orr x1, xzr, 32
00491928bl runtime.panicIndex
0049192chint
00491930
00491930loc_491930:
00491930str x0, [sp+8]
00491934mov x3, x30
00491938bl runtime.morestack_noctxt.abi0
0049193cldr x0, [sp+8]
00491940b 0x491720
00491944udf 0
00491948udf 0
0049194cudf 0
00491720
00491950
00491950vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, struct []uint8 buf)
00491950ldr x16, [x28+16]
00491954sub x17, sp, 80
00491958subs xzr, x17, x16
0049195cb.ls 0x491b58
00491960str x30, [sp-208]!
00491964stur x29, [sp-8]
00491968sub x29, sp, 8
0049196cstr x0, [sp+216]
00491970str x1, [sp+224]
00491974str x2, [sp+232]
00491978str x3, [sp+240]
0049197cstr xzr, [sp+56]
00491980str xzr, [sp+64]
00491984str xzr, [sp+72]
00491988b 0x49198c
0049198c
0049198cloc_49198c:
0049198cldr x3, [sp+72]
00491990ldr x4, [sp+216]
00491994ldrsb x27, [x4]
00491998ldr x4, [x4+392]
0049199csubs xzr, x4, x3
004919a0b.gt 0x4919a8
004919a4b 0x491b20
004919a8
004919a8loc_4919a8:
004919a8ldr x3, [sp+216]
004919acldrsb x27, [x3]
004919b0ldr x0, [sp+72]
004919b4subs xzr, x0, 32
004919b8b.lo 0x4919c0
004919bcb 0x491b4c
004919c0
004919c0loc_4919c0:
004919c0ldr x3, [x3+3*x0]
004919c4str x3, [sp+48]
004919c8ldr x0, [sp+64]
004919ccldr x1, [sp+232]
004919d0ldr x3, [sp+224]
004919d4ldr x4, [sp+240]
004919d8b 0x4919dc
004919dc
004919dcloc_4919dc:
004919dcsubs xzr, x1, x0
004919e0b.hs 0x4919e8
004919e4b 0x491b48
004919e8
004919e8loc_4919e8:
004919e8sub x4, x4, x0
004919ecsub x5, x1, x0
004919f0sub x6, xzr, x4
004919f4and x6, x0, x6, asr #63
004919f8add x3, x3, x6
004919fcstr x3, [sp+128]
00491a00str x5, [sp+136]
00491a04str x4, [sp+144]
00491a08ldrb w3, [sp+48]
00491a0cstrb w3, [sp+47]
00491a10ldrb w4, [sp+48]
00491a14ldrb w5, [sp+49]
00491a18add x4, x4, x5
00491a1cstrb w4, [sp+46]
00491a20ldr x5, [sp+216]
00491a24ldrsb x27, [x5]
00491a28add x5, x5, 256
00491a2cldrsb x27, [x5]
00491a30ubfm x1, x4, 0, 7
00491a34subs xzr, x1, 128
00491a38b.ls 0x491a40
00491a3cb 0x491b40
00491a40
00491a40loc_491a40:
00491a40mov x0, x3
00491a44subs xzr, x0, x1
00491a48b.ls 0x491a50
00491a4cb 0x491b3c
00491a50
00491a50loc_491a50:
00491a50orr x2, xzr, 128
00491a54sub x3, x2, x0
00491a58sub x4, x1, x0
00491a5csub x6, xzr, x3
00491a60and x6, x0, x6, asr #63
00491a64add x5, x5, x6
00491a68str x5, [sp+104]
00491a6cstr x4, [sp+112]
00491a70str x3, [sp+120]
00491a74ldr x3, [sp+128]
00491a78ldr x4, [sp+136]
00491a7cldr x5, [sp+144]
00491a80str x3, [sp+176]
00491a84str x4, [sp+184]
00491a88str x5, [sp+192]
00491a8cldr x3, [sp+112]
00491a90ldr x4, [sp+104]
00491a94ldr x5, [sp+120]
00491a98str x4, [sp+152]
00491a9cstr x3, [sp+160]
00491aa0str x5, [sp+168]
00491aa4ldr x4, [sp+184]
00491aa8str x4, [sp+88]
00491aacsubs xzr, x4, x3
00491ab0b.gt 0x491ab8
00491ab4b 0x491ac0
00491ab8
00491ab8loc_491ab8:
00491ab8str x3, [sp+88]
00491abcb 0x491ac4
00491ac0
00491ac0loc_491ac0:
00491ac0b 0x491ac4
00491ac4
00491ac4loc_491ac4:
00491ac4ldr x3, [sp+152]
00491ac8ldr x4, [sp+176]
00491accsubs xzr, x3, x4
00491ad0b.ne 0x491ad8
00491ad4b 0x491af4
00491ad8
00491ad8loc_491ad8:
00491ad8ldr x3, [sp+88]
00491adcstr x3, [sp+80]
00491ae0ldr x2, [sp+80]
00491ae4ldr x1, [sp+152]
00491ae8ldr x0, [sp+176]
00491aecbl runtime.memmove
00491af0b 0x491af8
00491af4
00491af4loc_491af4:
00491af4b 0x491af8
00491af8
00491af8loc_491af8:
00491af8ldr x3, [sp+88]
00491afcstr x3, [sp+96]
00491b00ldr x4, [sp+64]
00491b04add x3, x4, x3
00491b08str x3, [sp+64]
00491b0cb 0x491b10
00491b10
00491b10loc_491b10:
00491b10ldr x3, [sp+72]
00491b14add x3, x3, 1
00491b18str x3, [sp+72]
00491b1cb 0x49198c
00491b20
00491b20loc_491b20:
00491b20ldr x0, [sp+216]
00491b24bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset
00491b28ldr x0, [sp+64]
00491b2cstr x0, [sp+56]
00491b30ldur x29, [sp-8]
00491b34ldr x30, [sp], 208
00491b38ret x30
00491b3c
00491b3cloc_491b3c:
00491b3cbl runtime.panicSliceB
00491b40
00491b40loc_491b40:
00491b40orr x2, xzr, 128
00491b44bl runtime.panicSliceAlen
00491b48
00491b48loc_491b48:
00491b48bl runtime.panicSliceB
00491b4c
00491b4cloc_491b4c:
00491b4corr x1, xzr, 32
00491b50bl runtime.panicIndex
00491b54hint
00491b58
00491b58loc_491b58:
00491b58stp x0, x1, [sp+8]
00491b5cstp x2, x3, [sp+24]
00491b60mov x3, x30
00491b64bl runtime.morestack_noctxt.abi0
00491b68ldp x0, x1, [sp+8]
00491b6cldp x2, x3, [sp+24]
00491b70b 0x491950
00491b74udf 0
00491b78udf 0
00491b7cudf 0
00491950
00491950vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, struct []uint8 buf)
00491950ldr x16, [x28+16]
00491954sub x17, sp, 80
00491958subs xzr, x17, x16
0049195cb.ls 0x491b58
00491960str x30, [sp-208]!
00491964stur x29, [sp-8]
00491968sub x29, sp, 8
0049196cstr x0, [sp+216]
00491970str x1, [sp+224]
00491974str x2, [sp+232]
00491978str x3, [sp+240]
0049197cstr xzr, [sp+56]
00491980str xzr, [sp+64]
00491984str xzr, [sp+72]
00491988b 0x49198c
0049198c
0049198cloc_49198c:
0049198cldr x3, [sp+72]
00491990ldr x4, [sp+216]
00491994ldrsb x27, [x4]
00491998ldr x4, [x4+392]
0049199csubs xzr, x4, x3
004919a0b.gt 0x4919a8
004919a4b 0x491b20
004919a8
004919a8loc_4919a8:
004919a8ldr x3, [sp+216]
004919acldrsb x27, [x3]
004919b0ldr x0, [sp+72]
004919b4subs xzr, x0, 32
004919b8b.lo 0x4919c0
004919bcb 0x491b4c
004919c0
004919c0loc_4919c0:
004919c0ldr x3, [x3+3*x0]
004919c4str x3, [sp+48]
004919c8ldr x0, [sp+64]
004919ccldr x1, [sp+232]
004919d0ldr x3, [sp+224]
004919d4ldr x4, [sp+240]
004919d8b 0x4919dc
004919dc
004919dcloc_4919dc:
004919dcsubs xzr, x1, x0
004919e0b.hs 0x4919e8
004919e4b 0x491b48
004919e8
004919e8loc_4919e8:
004919e8sub x4, x4, x0
004919ecsub x5, x1, x0
004919f0sub x6, xzr, x4
004919f4and x6, x0, x6, asr #63
004919f8add x3, x3, x6
004919fcstr x3, [sp+128]
00491a00str x5, [sp+136]
00491a04str x4, [sp+144]
00491a08ldrb w3, [sp+48]
00491a0cstrb w3, [sp+47]
00491a10ldrb w4, [sp+48]
00491a14ldrb w5, [sp+49]
00491a18add x4, x4, x5
00491a1cstrb w4, [sp+46]
00491a20ldr x5, [sp+216]
00491a24ldrsb x27, [x5]
00491a28add x5, x5, 256
00491a2cldrsb x27, [x5]
00491a30ubfm x1, x4, 0, 7
00491a34subs xzr, x1, 128
00491a38b.ls 0x491a40
00491a3cb 0x491b40
00491a40
00491a40loc_491a40:
00491a40mov x0, x3
00491a44subs xzr, x0, x1
00491a48b.ls 0x491a50
00491a4cb 0x491b3c
00491a50
00491a50loc_491a50:
00491a50orr x2, xzr, 128
00491a54sub x3, x2, x0
00491a58sub x4, x1, x0
00491a5csub x6, xzr, x3
00491a60and x6, x0, x6, asr #63
00491a64add x5, x5, x6
00491a68str x5, [sp+104]
00491a6cstr x4, [sp+112]
00491a70str x3, [sp+120]
00491a74ldr x3, [sp+128]
00491a78ldr x4, [sp+136]
00491a7cldr x5, [sp+144]
00491a80str x3, [sp+176]
00491a84str x4, [sp+184]
00491a88str x5, [sp+192]
00491a8cldr x3, [sp+112]
00491a90ldr x4, [sp+104]
00491a94ldr x5, [sp+120]
00491a98str x4, [sp+152]
00491a9cstr x3, [sp+160]
00491aa0str x5, [sp+168]
00491aa4ldr x4, [sp+184]
00491aa8str x4, [sp+88]
00491aacsubs xzr, x4, x3
00491ab0b.gt 0x491ab8
00491ab4b 0x491ac0
00491ab8
00491ab8loc_491ab8:
00491ab8str x3, [sp+88]
00491abcb 0x491ac4
00491ac0
00491ac0loc_491ac0:
00491ac0b 0x491ac4
00491ac4
00491ac4loc_491ac4:
00491ac4ldr x3, [sp+152]
00491ac8ldr x4, [sp+176]
00491accsubs xzr, x3, x4
00491ad0b.ne 0x491ad8
00491ad4b 0x491af4
00491ad8
00491ad8loc_491ad8:
00491ad8ldr x3, [sp+88]
00491adcstr x3, [sp+80]
00491ae0ldr x2, [sp+80]
00491ae4ldr x1, [sp+152]
00491ae8ldr x0, [sp+176]
00491aecbl runtime.memmove
00491af0b 0x491af8
00491af4
00491af4loc_491af4:
00491af4b 0x491af8
00491af8
00491af8loc_491af8:
00491af8ldr x3, [sp+88]
00491afcstr x3, [sp+96]
00491b00ldr x4, [sp+64]
00491b04add x3, x4, x3
00491b08str x3, [sp+64]
00491b0cb 0x491b10
00491b10
00491b10loc_491b10:
00491b10ldr x3, [sp+72]
00491b14add x3, x3, 1
00491b18str x3, [sp+72]
00491b1cb 0x49198c
00491b20
00491b20loc_491b20:
00491b20ldr x0, [sp+216]
00491b24bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).reset
00491b28ldr x0, [sp+64]
00491b2cstr x0, [sp+56]
00491b30ldur x29, [sp-8]
00491b34ldr x30, [sp], 208
00491b38ret x30
00491b3c
00491b3cloc_491b3c:
00491b3cbl runtime.panicSliceB
00491b40
00491b40loc_491b40:
00491b40orr x2, xzr, 128
00491b44bl runtime.panicSliceAlen
00491b48
00491b48loc_491b48:
00491b48bl runtime.panicSliceB
00491b4c
00491b4cloc_491b4c:
00491b4corr x1, xzr, 32
00491b50bl runtime.panicIndex
00491b54hint
00491b58
00491b58loc_491b58:
00491b58stp x0, x1, [sp+8]
00491b5cstp x2, x3, [sp+24]
00491b60mov x3, x30
00491b64bl runtime.morestack_noctxt.abi0
00491b68ldp x0, x1, [sp+8]
00491b6cldp x2, x3, [sp+24]
00491b70b 0x491950
00491b74udf 0
00491b78udf 0
00491b7cudf 0
00491950
00491b80
00491b80vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.Properties info)
00491b80ldr x16, [x28+16]
00491b84subs xzr, sp, x16
00491b88b.ls 0x491d34
00491b8cstr x30, [sp-80]!
00491b90stur x29, [sp-8]
00491b94sub x29, sp, 8
00491b98str x0, [sp+88]
00491b9cstrb w1, [sp+96]
00491ba0strb w2, [sp+97]
00491ba4strb w3, [sp+98]
00491ba8strb w4, [sp+99]
00491bacstrb w5, [sp+100]
00491bb0strb w6, [sp+101]
00491bb4strh w7, [sp+102]
00491bb8ldr x2, [sp+88]
00491bbcldrsb x27, [x2]
00491bc0ldr x2, [x2+392]
00491bc4str x2, [sp+40]
00491bc8ldr x2, [sp+88]
00491bccldrsb x27, [x2]
00491bd0ldrsb x27, [x2]
00491bd4b 0x491bd8
00491bd8
00491bd8loc_491bd8:
00491bd8str x2, [sp+48]
00491bdcorr x2, xzr, 32
00491be0str x2, [sp+56]
00491be4str x2, [sp+64]
00491be8ldrb w2, [sp+98]
00491becstrb w2, [sp+39]
00491bf0cbnz w2, 0x491bf8
00491bf4b 0x491bfc
00491bf8
00491bf8loc_491bf8:
00491bf8b 0x491c80
00491bfc
00491bfcloc_491bfc:
00491bfcb 0x491c00
00491c00
00491c00loc_491c00:
00491c00ldr x2, [sp+88]
00491c04ldrsb x27, [x2]
00491c08ldr x3, [sp+88]
00491c0cldrsb x27, [x3]
00491c10ldr x3, [x3+392]
00491c14add x3, x3, 1
00491c18str x3, [x2+392]
00491c1cldr x2, [sp+88]
00491c20ldrsb x27, [x2]
00491c24ldrb w2, [x2+384]
00491c28strb w2, [sp+38]
00491c2cldr x2, [sp+88]
00491c30ldrsb x27, [x2]
00491c34ldr x3, [sp+88]
00491c38ldrsb x27, [x3]
00491c3cldrb w3, [x3+384]
00491c40add x3, x3, 4
00491c44strb w3, [x2+384]
00491c48ldrb w2, [sp+38]
00491c4cstrb w2, [sp+96]
00491c50ldr x0, [sp+40]
00491c54ldr x1, [sp+56]
00491c58ldr x2, [sp+48]
00491c5csubs xzr, x1, x0
00491c60b.hi 0x491c68
00491c64b 0x491c7c
00491c68
00491c68loc_491c68:
00491c68ldr x1, [sp+96]
00491c6cstr x1, [x2+3*x0]
00491c70ldur x29, [sp-8]
00491c74ldr x30, [sp], 80
00491c78ret x30
00491c7c
00491c7cloc_491c7c:
00491c7cbl runtime.panicIndex
00491c80
00491c80loc_491c80:
00491c80ldr x2, [sp+40]
00491c84subs xzr, x2, 0
00491c88b.gt 0x491c90
00491c8cb 0x491d18
00491c90
00491c90loc_491c90:
00491c90ldr x1, [sp+56]
00491c94ldr x2, [sp+48]
00491c98ldr x3, [sp+40]
00491c9csub x0, x3, 1
00491ca0subs xzr, x1, x0
00491ca4b.hi 0x491cac
00491ca8b 0x491d2c
00491cac
00491cacloc_491cac:
00491cacadd x2, x2, x0, lsl #3
00491cb0ldrb w2, [x2+2]
00491cb4ldrb w3, [sp+39]
00491cb8subs wzr, w2, w3
00491cbcb.ls 0x491cc4
00491cc0b 0x491cc8
00491cc4
00491cc4loc_491cc4:
00491cc4b 0x491d1c
00491cc8
00491cc8loc_491cc8:
00491cc8ldr x1, [sp+56]
00491cccldr x2, [sp+48]
00491cd0ldr x3, [sp+40]
00491cd4sub x0, x3, 1
00491cd8subs xzr, x1, x0
00491cdcb.hi 0x491ce4
00491ce0b 0x491d28
00491ce4
00491ce4loc_491ce4:
00491ce4ldr x3, [sp+40]
00491ce8ldr x1, [sp+56]
00491cecldr x4, [sp+48]
00491cf0subs xzr, x3, x1
00491cf4b.lo 0x491cfc
00491cf8b 0x491d20
00491cfc
00491cfcloc_491cfc:
00491cfcldr x2, [x2+3*x0]
00491d00str x2, [x4+3*x3]
00491d04b 0x491d08
00491d08
00491d08loc_491d08:
00491d08ldr x2, [sp+40]
00491d0csub x2, x2, 1
00491d10str x2, [sp+40]
00491d14b 0x491c80
00491d18
00491d18loc_491d18:
00491d18b 0x491d1c
00491d1c
00491d1cloc_491d1c:
00491d1cb 0x491c00
00491d20
00491d20loc_491d20:
00491d20mov x0, x3
00491d24bl runtime.panicIndex
00491d28
00491d28loc_491d28:
00491d28bl runtime.panicIndex
00491d2c
00491d2cloc_491d2c:
00491d2cbl runtime.panicIndex
00491d30hint
00491d34
00491d34loc_491d34:
00491d34str x0, [sp+8]
00491d38strb w1, [sp+16]
00491d3cstrb w2, [sp+17]
00491d40strb w3, [sp+18]
00491d44strb w4, [sp+19]
00491d48strb w5, [sp+20]
00491d4cstrb w6, [sp+21]
00491d50strh w7, [sp+22]
00491d54mov x3, x30
00491d58bl runtime.morestack_noctxt.abi0
00491d5cldr x0, [sp+8]
00491d60ldrb w1, [sp+16]
00491d64ldrb w2, [sp+17]
00491d68ldrb w3, [sp+18]
00491d6cldrb w4, [sp+19]
00491d70ldrb w5, [sp+20]
00491d74ldrb w6, [sp+21]
00491d78ldrh w7, [sp+22]
00491d7cb 0x491b80
00491b80
00491b80vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.Properties info)
00491b80ldr x16, [x28+16]
00491b84subs xzr, sp, x16
00491b88b.ls 0x491d34
00491b8cstr x30, [sp-80]!
00491b90stur x29, [sp-8]
00491b94sub x29, sp, 8
00491b98str x0, [sp+88]
00491b9cstrb w1, [sp+96]
00491ba0strb w2, [sp+97]
00491ba4strb w3, [sp+98]
00491ba8strb w4, [sp+99]
00491bacstrb w5, [sp+100]
00491bb0strb w6, [sp+101]
00491bb4strh w7, [sp+102]
00491bb8ldr x2, [sp+88]
00491bbcldrsb x27, [x2]
00491bc0ldr x2, [x2+392]
00491bc4str x2, [sp+40]
00491bc8ldr x2, [sp+88]
00491bccldrsb x27, [x2]
00491bd0ldrsb x27, [x2]
00491bd4b 0x491bd8
00491bd8
00491bd8loc_491bd8:
00491bd8str x2, [sp+48]
00491bdcorr x2, xzr, 32
00491be0str x2, [sp+56]
00491be4str x2, [sp+64]
00491be8ldrb w2, [sp+98]
00491becstrb w2, [sp+39]
00491bf0cbnz w2, 0x491bf8
00491bf4b 0x491bfc
00491bf8
00491bf8loc_491bf8:
00491bf8b 0x491c80
00491bfc
00491bfcloc_491bfc:
00491bfcb 0x491c00
00491c00
00491c00loc_491c00:
00491c00ldr x2, [sp+88]
00491c04ldrsb x27, [x2]
00491c08ldr x3, [sp+88]
00491c0cldrsb x27, [x3]
00491c10ldr x3, [x3+392]
00491c14add x3, x3, 1
00491c18str x3, [x2+392]
00491c1cldr x2, [sp+88]
00491c20ldrsb x27, [x2]
00491c24ldrb w2, [x2+384]
00491c28strb w2, [sp+38]
00491c2cldr x2, [sp+88]
00491c30ldrsb x27, [x2]
00491c34ldr x3, [sp+88]
00491c38ldrsb x27, [x3]
00491c3cldrb w3, [x3+384]
00491c40add x3, x3, 4
00491c44strb w3, [x2+384]
00491c48ldrb w2, [sp+38]
00491c4cstrb w2, [sp+96]
00491c50ldr x0, [sp+40]
00491c54ldr x1, [sp+56]
00491c58ldr x2, [sp+48]
00491c5csubs xzr, x1, x0
00491c60b.hi 0x491c68
00491c64b 0x491c7c
00491c68
00491c68loc_491c68:
00491c68ldr x1, [sp+96]
00491c6cstr x1, [x2+3*x0]
00491c70ldur x29, [sp-8]
00491c74ldr x30, [sp], 80
00491c78ret x30
00491c7c
00491c7cloc_491c7c:
00491c7cbl runtime.panicIndex
00491c80
00491c80loc_491c80:
00491c80ldr x2, [sp+40]
00491c84subs xzr, x2, 0
00491c88b.gt 0x491c90
00491c8cb 0x491d18
00491c90
00491c90loc_491c90:
00491c90ldr x1, [sp+56]
00491c94ldr x2, [sp+48]
00491c98ldr x3, [sp+40]
00491c9csub x0, x3, 1
00491ca0subs xzr, x1, x0
00491ca4b.hi 0x491cac
00491ca8b 0x491d2c
00491cac
00491cacloc_491cac:
00491cacadd x2, x2, x0, lsl #3
00491cb0ldrb w2, [x2+2]
00491cb4ldrb w3, [sp+39]
00491cb8subs wzr, w2, w3
00491cbcb.ls 0x491cc4
00491cc0b 0x491cc8
00491cc4
00491cc4loc_491cc4:
00491cc4b 0x491d1c
00491cc8
00491cc8loc_491cc8:
00491cc8ldr x1, [sp+56]
00491cccldr x2, [sp+48]
00491cd0ldr x3, [sp+40]
00491cd4sub x0, x3, 1
00491cd8subs xzr, x1, x0
00491cdcb.hi 0x491ce4
00491ce0b 0x491d28
00491ce4
00491ce4loc_491ce4:
00491ce4ldr x3, [sp+40]
00491ce8ldr x1, [sp+56]
00491cecldr x4, [sp+48]
00491cf0subs xzr, x3, x1
00491cf4b.lo 0x491cfc
00491cf8b 0x491d20
00491cfc
00491cfcloc_491cfc:
00491cfcldr x2, [x2+3*x0]
00491d00str x2, [x4+3*x3]
00491d04b 0x491d08
00491d08
00491d08loc_491d08:
00491d08ldr x2, [sp+40]
00491d0csub x2, x2, 1
00491d10str x2, [sp+40]
00491d14b 0x491c80
00491d18
00491d18loc_491d18:
00491d18b 0x491d1c
00491d1c
00491d1cloc_491d1c:
00491d1cb 0x491c00
00491d20
00491d20loc_491d20:
00491d20mov x0, x3
00491d24bl runtime.panicIndex
00491d28
00491d28loc_491d28:
00491d28bl runtime.panicIndex
00491d2c
00491d2cloc_491d2c:
00491d2cbl runtime.panicIndex
00491d30hint
00491d34
00491d34loc_491d34:
00491d34str x0, [sp+8]
00491d38strb w1, [sp+16]
00491d3cstrb w2, [sp+17]
00491d40strb w3, [sp+18]
00491d44strb w4, [sp+19]
00491d48strb w5, [sp+20]
00491d4cstrb w6, [sp+21]
00491d50strh w7, [sp+22]
00491d54mov x3, x30
00491d58bl runtime.morestack_noctxt.abi0
00491d5cldr x0, [sp+8]
00491d60ldrb w1, [sp+16]
00491d64ldrb w2, [sp+17]
00491d68ldrb w3, [sp+18]
00491d6cldrb w4, [sp+19]
00491d70ldrb w5, [sp+20]
00491d74ldrb w6, [sp+21]
00491d78ldrh w7, [sp+22]
00491d7cb 0x491b80
00491b80
00491d80
00491d80vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertFlush: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertFlush(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.input src, int i, vendor/golang.org/x/text/unicode/norm.Properties info)
00491d80ldr x16, [x28+16]
00491d84subs xzr, sp, x16
00491d88b.ls 0x491ee4
00491d8cstr x30, [sp-128]!
00491d90stur x29, [sp-8]
00491d94sub x29, sp, 8
00491d98str x0, [sp+136]
00491d9cstr x1, [sp+144]
00491da0str x2, [sp+152]
00491da4str x3, [sp+160]
00491da8str x4, [sp+168]
00491dacstr x5, [sp+176]
00491db0str x6, [sp+184]
00491db4strb w7, [sp+192]
00491db8strb w8, [sp+193]
00491dbcstrb w9, [sp+194]
00491dc0strb w10, [sp+195]
00491dc4strb w11, [sp+196]
00491dc8strb w12, [sp+197]
00491dccstrh w13, [sp+198]
00491dd0str xzr, [sp+80]
00491dd4ldr x1, [sp+184]
00491dd8add x0, sp, 144
00491ddcbl vendor/golang.org/x/text/unicode/norm.(*input).hangul
00491de0str w0, [sp+76]
00491de4cbnz w0, 0x491dec
00491de8b 0x491e10
00491dec
00491decloc_491dec:
00491decldr x2, [sp+136]
00491df0mov x1, x0
00491df4mov x0, x2
00491df8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul
00491dfcstr xzr, [sp+80]
00491e00mov x0, xzr
00491e04ldur x29, [sp-8]
00491e08ldr x30, [sp], 128
00491e0cret x30
00491e10
00491e10loc_491e10:
00491e10ldrb w0, [sp+192]
00491e14ldrb w1, [sp+193]
00491e18ldrb w2, [sp+194]
00491e1cldrb w3, [sp+195]
00491e20ldrb w4, [sp+196]
00491e24ldrb w5, [sp+197]
00491e28ldrh w6, [sp+198]
00491e2cbl vendor/golang.org/x/text/unicode/norm.Properties.hasDecomposition
00491e30strb w0, [sp+75]
00491e34tbnz w0, 0, 0x491e3c
00491e38b 0x491e94
00491e3c
00491e3cloc_491e3c:
00491e3cldrb w0, [sp+192]
00491e40ldrb w1, [sp+193]
00491e44ldrb w2, [sp+194]
00491e48ldrb w3, [sp+195]
00491e4cldrb w4, [sp+196]
00491e50ldrb w5, [sp+197]
00491e54ldrh w6, [sp+198]
00491e58bl vendor/golang.org/x/text/unicode/norm.Properties.Decomposition
00491e5cstr x0, [sp+96]
00491e60str x1, [sp+104]
00491e64str x2, [sp+112]
00491e68ldr x7, [sp+136]
00491e6cmov x3, x2
00491e70mov x2, x1
00491e74mov x1, x0
00491e78mov x0, x7
00491e7cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed
00491e80str x0, [sp+88]
00491e84str x0, [sp+80]
00491e88ldur x29, [sp-8]
00491e8cldr x30, [sp], 128
00491e90ret x30
00491e94
00491e94loc_491e94:
00491e94ldrb w7, [sp+192]
00491e98ldr x6, [sp+184]
00491e9cldr x0, [sp+136]
00491ea0ldr x1, [sp+144]
00491ea4ldrb w8, [sp+193]
00491ea8ldrb w9, [sp+194]
00491eacldrb w10, [sp+195]
00491eb0ldrb w11, [sp+196]
00491eb4ldrb w12, [sp+197]
00491eb8ldrh w13, [sp+198]
00491ebcldr x2, [sp+152]
00491ec0ldr x3, [sp+160]
00491ec4ldr x4, [sp+168]
00491ec8ldr x5, [sp+176]
00491eccbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle
00491ed0str xzr, [sp+80]
00491ed4mov x0, xzr
00491ed8ldur x29, [sp-8]
00491edcldr x30, [sp], 128
00491ee0ret x30
00491ee4
00491ee4loc_491ee4:
00491ee4stp x0, x1, [sp+8]
00491ee8stp x2, x3, [sp+24]
00491eecstp x4, x5, [sp+40]
00491ef0str x6, [sp+56]
00491ef4strb w7, [sp+64]
00491ef8strb w8, [sp+65]
00491efcstrb w9, [sp+66]
00491f00strb w10, [sp+67]
00491f04strb w11, [sp+68]
00491f08strb w12, [sp+69]
00491f0cstrh w13, [sp+70]
00491f10mov x3, x30
00491f14bl runtime.morestack_noctxt.abi0
00491f18ldp x0, x1, [sp+8]
00491f1cldp x2, x3, [sp+24]
00491f20ldp x4, x5, [sp+40]
00491f24ldr x6, [sp+56]
00491f28ldrb w7, [sp+64]
00491f2cldrb w8, [sp+65]
00491f30ldrb w9, [sp+66]
00491f34ldrb w10, [sp+67]
00491f38ldrb w11, [sp+68]
00491f3cldrb w12, [sp+69]
00491f40ldrh w13, [sp+70]
00491f44b 0x491d80
00491f48udf 0
00491f4cudf 0
00491d80
00491d80vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertFlush: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertFlush(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.input src, int i, vendor/golang.org/x/text/unicode/norm.Properties info)
00491d80ldr x16, [x28+16]
00491d84subs xzr, sp, x16
00491d88b.ls 0x491ee4
00491d8cstr x30, [sp-128]!
00491d90stur x29, [sp-8]
00491d94sub x29, sp, 8
00491d98str x0, [sp+136]
00491d9cstr x1, [sp+144]
00491da0str x2, [sp+152]
00491da4str x3, [sp+160]
00491da8str x4, [sp+168]
00491dacstr x5, [sp+176]
00491db0str x6, [sp+184]
00491db4strb w7, [sp+192]
00491db8strb w8, [sp+193]
00491dbcstrb w9, [sp+194]
00491dc0strb w10, [sp+195]
00491dc4strb w11, [sp+196]
00491dc8strb w12, [sp+197]
00491dccstrh w13, [sp+198]
00491dd0str xzr, [sp+80]
00491dd4ldr x1, [sp+184]
00491dd8add x0, sp, 144
00491ddcbl vendor/golang.org/x/text/unicode/norm.(*input).hangul
00491de0str w0, [sp+76]
00491de4cbnz w0, 0x491dec
00491de8b 0x491e10
00491dec
00491decloc_491dec:
00491decldr x2, [sp+136]
00491df0mov x1, x0
00491df4mov x0, x2
00491df8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul
00491dfcstr xzr, [sp+80]
00491e00mov x0, xzr
00491e04ldur x29, [sp-8]
00491e08ldr x30, [sp], 128
00491e0cret x30
00491e10
00491e10loc_491e10:
00491e10ldrb w0, [sp+192]
00491e14ldrb w1, [sp+193]
00491e18ldrb w2, [sp+194]
00491e1cldrb w3, [sp+195]
00491e20ldrb w4, [sp+196]
00491e24ldrb w5, [sp+197]
00491e28ldrh w6, [sp+198]
00491e2cbl vendor/golang.org/x/text/unicode/norm.Properties.hasDecomposition
00491e30strb w0, [sp+75]
00491e34tbnz w0, 0, 0x491e3c
00491e38b 0x491e94
00491e3c
00491e3cloc_491e3c:
00491e3cldrb w0, [sp+192]
00491e40ldrb w1, [sp+193]
00491e44ldrb w2, [sp+194]
00491e48ldrb w3, [sp+195]
00491e4cldrb w4, [sp+196]
00491e50ldrb w5, [sp+197]
00491e54ldrh w6, [sp+198]
00491e58bl vendor/golang.org/x/text/unicode/norm.Properties.Decomposition
00491e5cstr x0, [sp+96]
00491e60str x1, [sp+104]
00491e64str x2, [sp+112]
00491e68ldr x7, [sp+136]
00491e6cmov x3, x2
00491e70mov x2, x1
00491e74mov x1, x0
00491e78mov x0, x7
00491e7cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed
00491e80str x0, [sp+88]
00491e84str x0, [sp+80]
00491e88ldur x29, [sp-8]
00491e8cldr x30, [sp], 128
00491e90ret x30
00491e94
00491e94loc_491e94:
00491e94ldrb w7, [sp+192]
00491e98ldr x6, [sp+184]
00491e9cldr x0, [sp+136]
00491ea0ldr x1, [sp+144]
00491ea4ldrb w8, [sp+193]
00491ea8ldrb w9, [sp+194]
00491eacldrb w10, [sp+195]
00491eb0ldrb w11, [sp+196]
00491eb4ldrb w12, [sp+197]
00491eb8ldrh w13, [sp+198]
00491ebcldr x2, [sp+152]
00491ec0ldr x3, [sp+160]
00491ec4ldr x4, [sp+168]
00491ec8ldr x5, [sp+176]
00491eccbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle
00491ed0str xzr, [sp+80]
00491ed4mov x0, xzr
00491ed8ldur x29, [sp-8]
00491edcldr x30, [sp], 128
00491ee0ret x30
00491ee4
00491ee4loc_491ee4:
00491ee4stp x0, x1, [sp+8]
00491ee8stp x2, x3, [sp+24]
00491eecstp x4, x5, [sp+40]
00491ef0str x6, [sp+56]
00491ef4strb w7, [sp+64]
00491ef8strb w8, [sp+65]
00491efcstrb w9, [sp+66]
00491f00strb w10, [sp+67]
00491f04strb w11, [sp+68]
00491f08strb w12, [sp+69]
00491f0cstrh w13, [sp+70]
00491f10mov x3, x30
00491f14bl runtime.morestack_noctxt.abi0
00491f18ldp x0, x1, [sp+8]
00491f1cldp x2, x3, [sp+24]
00491f20ldp x4, x5, [sp+40]
00491f24ldr x6, [sp+56]
00491f28ldrb w7, [sp+64]
00491f2cldrb w8, [sp+65]
00491f30ldrb w9, [sp+66]
00491f34ldrb w10, [sp+67]
00491f38ldrb w11, [sp+68]
00491f3cldrb w12, [sp+69]
00491f40ldrh w13, [sp+70]
00491f44b 0x491d80
00491f48udf 0
00491f4cudf 0
00491d80
00491f50
00491f50vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.input src, int i, vendor/golang.org/x/text/unicode/norm.Properties info)
00491f50ldr x16, [x28+16]
00491f54subs xzr, sp, x16
00491f58b.ls 0x492090
00491f5cstr x30, [sp-112]!
00491f60stur x29, [sp-8]
00491f64sub x29, sp, 8
00491f68str x0, [sp+120]
00491f6cstr x1, [sp+128]
00491f70str x2, [sp+136]
00491f74str x3, [sp+144]
00491f78str x4, [sp+152]
00491f7cstr x5, [sp+160]
00491f80str x6, [sp+168]
00491f84strb w7, [sp+176]
00491f88strb w8, [sp+177]
00491f8cstrb w9, [sp+178]
00491f90strb w10, [sp+179]
00491f94strb w11, [sp+180]
00491f98strb w12, [sp+181]
00491f9cstrh w13, [sp+182]
00491fa0ldr x1, [sp+168]
00491fa4add x0, sp, 128
00491fa8bl vendor/golang.org/x/text/unicode/norm.(*input).hangul
00491facstr w0, [sp+76]
00491fb0cbnz w0, 0x491fb8
00491fb4b 0x491fcc
00491fb8
00491fb8loc_491fb8:
00491fb8ldr x2, [sp+120]
00491fbcmov x1, x0
00491fc0mov x0, x2
00491fc4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul
00491fc8b 0x491fd0
00491fcc
00491fccloc_491fcc:
00491fccb 0x491fd0
00491fd0
00491fd0loc_491fd0:
00491fd0ldrb w0, [sp+176]
00491fd4ldrb w1, [sp+177]
00491fd8ldrb w2, [sp+178]
00491fdcldrb w3, [sp+179]
00491fe0ldrb w4, [sp+180]
00491fe4ldrb w5, [sp+181]
00491fe8ldrh w6, [sp+182]
00491fecbl vendor/golang.org/x/text/unicode/norm.Properties.hasDecomposition
00491ff0strb w0, [sp+75]
00491ff4tbnz w0, 0, 0x491ffc
00491ff8b 0x492044
00491ffc
00491ffcloc_491ffc:
00491ffcldrb w0, [sp+176]
00492000ldrb w1, [sp+177]
00492004ldrb w2, [sp+178]
00492008ldrb w3, [sp+179]
0049200cldrb w4, [sp+180]
00492010ldrb w5, [sp+181]
00492014ldrh w6, [sp+182]
00492018bl vendor/golang.org/x/text/unicode/norm.Properties.Decomposition
0049201cstr x0, [sp+80]
00492020str x1, [sp+88]
00492024str x2, [sp+96]
00492028ldr x7, [sp+120]
0049202cmov x3, x2
00492030mov x2, x1
00492034mov x1, x0
00492038mov x0, x7
0049203cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed
00492040b 0x492084
00492044
00492044loc_492044:
00492044ldrb w7, [sp+176]
00492048ldr x6, [sp+168]
0049204cldr x0, [sp+120]
00492050ldr x1, [sp+128]
00492054ldrb w8, [sp+177]
00492058ldrb w9, [sp+178]
0049205cldrb w10, [sp+179]
00492060ldrb w11, [sp+180]
00492064ldrb w12, [sp+181]
00492068ldrh w13, [sp+182]
0049206cldr x2, [sp+136]
00492070ldr x3, [sp+144]
00492074ldr x4, [sp+152]
00492078ldr x5, [sp+160]
0049207cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle
00492080b 0x492084
00492084
00492084loc_492084:
00492084ldur x29, [sp-8]
00492088ldr x30, [sp], 112
0049208cret x30
00492090
00492090loc_492090:
00492090stp x0, x1, [sp+8]
00492094stp x2, x3, [sp+24]
00492098stp x4, x5, [sp+40]
0049209cstr x6, [sp+56]
004920a0strb w7, [sp+64]
004920a4strb w8, [sp+65]
004920a8strb w9, [sp+66]
004920acstrb w10, [sp+67]
004920b0strb w11, [sp+68]
004920b4strb w12, [sp+69]
004920b8strh w13, [sp+70]
004920bcmov x3, x30
004920c0bl runtime.morestack_noctxt.abi0
004920c4ldp x0, x1, [sp+8]
004920c8ldp x2, x3, [sp+24]
004920ccldp x4, x5, [sp+40]
004920d0ldr x6, [sp+56]
004920d4ldrb w7, [sp+64]
004920d8ldrb w8, [sp+65]
004920dcldrb w9, [sp+66]
004920e0ldrb w10, [sp+67]
004920e4ldrb w11, [sp+68]
004920e8ldrb w12, [sp+69]
004920ecldrh w13, [sp+70]
004920f0b 0x491f50
004920f4udf 0
004920f8udf 0
004920fcudf 0
00491f50
00491f50vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.input src, int i, vendor/golang.org/x/text/unicode/norm.Properties info)
00491f50ldr x16, [x28+16]
00491f54subs xzr, sp, x16
00491f58b.ls 0x492090
00491f5cstr x30, [sp-112]!
00491f60stur x29, [sp-8]
00491f64sub x29, sp, 8
00491f68str x0, [sp+120]
00491f6cstr x1, [sp+128]
00491f70str x2, [sp+136]
00491f74str x3, [sp+144]
00491f78str x4, [sp+152]
00491f7cstr x5, [sp+160]
00491f80str x6, [sp+168]
00491f84strb w7, [sp+176]
00491f88strb w8, [sp+177]
00491f8cstrb w9, [sp+178]
00491f90strb w10, [sp+179]
00491f94strb w11, [sp+180]
00491f98strb w12, [sp+181]
00491f9cstrh w13, [sp+182]
00491fa0ldr x1, [sp+168]
00491fa4add x0, sp, 128
00491fa8bl vendor/golang.org/x/text/unicode/norm.(*input).hangul
00491facstr w0, [sp+76]
00491fb0cbnz w0, 0x491fb8
00491fb4b 0x491fcc
00491fb8
00491fb8loc_491fb8:
00491fb8ldr x2, [sp+120]
00491fbcmov x1, x0
00491fc0mov x0, x2
00491fc4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul
00491fc8b 0x491fd0
00491fcc
00491fccloc_491fcc:
00491fccb 0x491fd0
00491fd0
00491fd0loc_491fd0:
00491fd0ldrb w0, [sp+176]
00491fd4ldrb w1, [sp+177]
00491fd8ldrb w2, [sp+178]
00491fdcldrb w3, [sp+179]
00491fe0ldrb w4, [sp+180]
00491fe4ldrb w5, [sp+181]
00491fe8ldrh w6, [sp+182]
00491fecbl vendor/golang.org/x/text/unicode/norm.Properties.hasDecomposition
00491ff0strb w0, [sp+75]
00491ff4tbnz w0, 0, 0x491ffc
00491ff8b 0x492044
00491ffc
00491ffcloc_491ffc:
00491ffcldrb w0, [sp+176]
00492000ldrb w1, [sp+177]
00492004ldrb w2, [sp+178]
00492008ldrb w3, [sp+179]
0049200cldrb w4, [sp+180]
00492010ldrb w5, [sp+181]
00492014ldrh w6, [sp+182]
00492018bl vendor/golang.org/x/text/unicode/norm.Properties.Decomposition
0049201cstr x0, [sp+80]
00492020str x1, [sp+88]
00492024str x2, [sp+96]
00492028ldr x7, [sp+120]
0049202cmov x3, x2
00492030mov x2, x1
00492034mov x1, x0
00492038mov x0, x7
0049203cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed
00492040b 0x492084
00492044
00492044loc_492044:
00492044ldrb w7, [sp+176]
00492048ldr x6, [sp+168]
0049204cldr x0, [sp+120]
00492050ldr x1, [sp+128]
00492054ldrb w8, [sp+177]
00492058ldrb w9, [sp+178]
0049205cldrb w10, [sp+179]
00492060ldrb w11, [sp+180]
00492064ldrb w12, [sp+181]
00492068ldrh w13, [sp+182]
0049206cldr x2, [sp+136]
00492070ldr x3, [sp+144]
00492074ldr x4, [sp+152]
00492078ldr x5, [sp+160]
0049207cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle
00492080b 0x492084
00492084
00492084loc_492084:
00492084ldur x29, [sp-8]
00492088ldr x30, [sp], 112
0049208cret x30
00492090
00492090loc_492090:
00492090stp x0, x1, [sp+8]
00492094stp x2, x3, [sp+24]
00492098stp x4, x5, [sp+40]
0049209cstr x6, [sp+56]
004920a0strb w7, [sp+64]
004920a4strb w8, [sp+65]
004920a8strb w9, [sp+66]
004920acstrb w10, [sp+67]
004920b0strb w11, [sp+68]
004920b4strb w12, [sp+69]
004920b8strh w13, [sp+70]
004920bcmov x3, x30
004920c0bl runtime.morestack_noctxt.abi0
004920c4ldp x0, x1, [sp+8]
004920c8ldp x2, x3, [sp+24]
004920ccldp x4, x5, [sp+40]
004920d0ldr x6, [sp+56]
004920d4ldrb w7, [sp+64]
004920d8ldrb w8, [sp+65]
004920dcldrb w9, [sp+66]
004920e0ldrb w10, [sp+67]
004920e4ldrb w11, [sp+68]
004920e8ldrb w12, [sp+69]
004920ecldrh w13, [sp+70]
004920f0b 0x491f50
004920f4udf 0
004920f8udf 0
004920fcudf 0
00491f50
00492100
00492100vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, struct []uint8 dcomp)
00492100ldr x16, [x28+16]
00492104sub x17, sp, 160
00492108subs xzr, x17, x16
0049210cb.ls 0x49240c
00492110sub x20, sp, 288
00492114stp x29, x30, [x20-8]
00492118add sp, x20, 0
0049211csub x29, sp, 8
00492120str x0, [sp+296]
00492124str x1, [sp+304]
00492128str x2, [sp+312]
0049212cstr x3, [sp+320]
00492130str xzr, [sp+80]
00492134ldrsb x27, [x0]
00492138add x0, x0, 480
0049213cstr x0, [sp+224]
00492140ldr x1, [sp+304]
00492144ldr x2, [sp+312]
00492148ldr x3, [sp+320]
0049214cbl vendor/golang.org/x/text/unicode/norm.(*input).setBytes
00492150str xzr, [sp+88]
00492154b 0x492158
00492158
00492158loc_492158:
00492158ldr x6, [sp+312]
0049215cstr x6, [sp+96]
00492160ldr x7, [sp+88]
00492164subs xzr, x6, x7
00492168b.gt 0x492170
0049216cb 0x4923e4
00492170
00492170loc_492170:
00492170ldr x6, [sp+296]
00492174ldrsb x27, [x6]
00492178ldp x7, x8, [x6+480]
0049217cldp x9, x10, [x6+496]
00492180stp x7, x8, [sp+184]
00492184stp x9, x10, [sp+200]
00492188ldr x6, [x6+512]
0049218cstr x6, [sp+216]
00492190ldr x6, [sp+296]
00492194ldrsb x27, [x6]
00492198ldr x26, [x6+416]
0049219cldr x5, [sp+88]
004921a0ldr x6, [x26]
004921a4ldr x0, [sp+184]
004921a8ldr x1, [sp+192]
004921acldr x2, [sp+200]
004921b0ldr x3, [sp+208]
004921b4ldr x4, [sp+216]
004921b8blr x6
004921bcstrb w0, [sp+72]
004921c0strb w1, [sp+73]
004921c4strb w2, [sp+74]
004921c8strb w3, [sp+75]
004921ccstrb w4, [sp+76]
004921d0strb w5, [sp+77]
004921d4strh w6, [sp+78]
004921d8ldr x6, [sp+72]
004921dcstr x6, [sp+64]
004921e0ldrb w0, [sp+64]
004921e4ldrb w1, [sp+65]
004921e8ldrb w2, [sp+66]
004921ecldrb w3, [sp+67]
004921f0ldrb w4, [sp+68]
004921f4ldrb w5, [sp+69]
004921f8ldrh w6, [sp+70]
004921fcbl vendor/golang.org/x/text/unicode/norm.Properties.BoundaryBefore
00492200strb w0, [sp+60]
00492204strb w0, [sp+61]
00492208tbnz w0, 0, 0x492210
0049220cb 0x49222c
00492210
00492210loc_492210:
00492210ldr x8, [sp+296]
00492214ldrsb x27, [x8]
00492218ldr x8, [x8+392]
0049221csubs xzr, x8, 0
00492220cset x8, gt
00492224strb w8, [sp+61]
00492228b 0x492230
0049222c
0049222cloc_49222c:
0049222cb 0x492230
00492230
00492230loc_492230:
00492230ldrb w8, [sp+61]
00492234strb w8, [sp+62]
00492238tbnz w8, 0, 0x492240
0049223cb 0x492258
00492240
00492240loc_492240:
00492240ldr x0, [sp+296]
00492244bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).doFlush
00492248strb w0, [sp+59]
0049224ceor x1, x0, 1
00492250strb w1, [sp+62]
00492254b 0x49225c
00492258
00492258loc_492258:
00492258b 0x49225c
0049225c
0049225cloc_49225c:
0049225cldrb w8, [sp+62]
00492260tbnz w8, 0, 0x492268
00492264b 0x49227c
00492268
00492268loc_492268:
00492268movn x0, 0
0049226cstr x0, [sp+80]
00492270ldp x29, x30, [sp-8]
00492274add sp, sp, 288
00492278ret x30
0049227c
0049227cloc_49227c:
0049227cldr x8, [sp+296]
00492280ldrsb x27, [x8]
00492284ldrb w8, [x8+384]
00492288strb w8, [sp+63]
0049228cldr x9, [sp+296]
00492290ldrsb x27, [x9]
00492294add x9, x9, 256
00492298ldrsb x27, [x9]
0049229cmov x0, x8
004922a0subs xzr, x0, 128
004922a4b.ls 0x4922ac
004922a8b 0x492400
004922ac
004922acloc_4922ac:
004922acorr x8, xzr, 128
004922b0sub x10, x8, x0
004922b4sub x11, xzr, x10
004922b8and x11, x0, x11, asr #63
004922bcadd x9, x9, x11
004922c0str x9, [sp+256]
004922c4str x10, [sp+264]
004922c8str x10, [sp+272]
004922ccldr x9, [sp+88]
004922d0ldrb w10, [sp+65]
004922d4add x1, x9, x10
004922d8str x1, [sp+128]
004922dcldr x0, [sp+88]
004922e0ldr x2, [sp+320]
004922e4ldr x9, [sp+304]
004922e8subs xzr, x2, x1
004922ecb.hs 0x4922f4
004922f0b 0x4923fc
004922f4
004922f4loc_4922f4:
004922f4subs xzr, x0, x1
004922f8b.ls 0x492300
004922fcb 0x4923f8
00492300
00492300loc_492300:
00492300sub x10, x2, x0
00492304sub x11, x1, x0
00492308sub x12, xzr, x10
0049230cand x12, x0, x12, asr #63
00492310add x9, x9, x12
00492314str x9, [sp+232]
00492318str x11, [sp+240]
0049231cstr x10, [sp+248]
00492320ldr x9, [sp+256]
00492324ldr x10, [sp+264]
00492328ldr x11, [sp+272]
0049232cstr x9, [sp+160]
00492330str x10, [sp+168]
00492334str x11, [sp+176]
00492338ldr x9, [sp+240]
0049233cldr x10, [sp+232]
00492340ldr x11, [sp+248]
00492344str x10, [sp+136]
00492348str x9, [sp+144]
0049234cstr x11, [sp+152]
00492350ldr x10, [sp+168]
00492354str x10, [sp+112]
00492358subs xzr, x10, x9
0049235cb.gt 0x492364
00492360b 0x49236c
00492364
00492364loc_492364:
00492364str x9, [sp+112]
00492368b 0x492370
0049236c
0049236cloc_49236c:
0049236cb 0x492370
00492370
00492370loc_492370:
00492370ldr x9, [sp+136]
00492374ldr x10, [sp+160]
00492378subs xzr, x9, x10
0049237cb.ne 0x492384
00492380b 0x4923a0
00492384
00492384loc_492384:
00492384ldr x3, [sp+112]
00492388str x3, [sp+104]
0049238cldr x2, [sp+104]
00492390ldr x1, [sp+136]
00492394ldr x0, [sp+160]
00492398bl runtime.memmove
0049239cb 0x4923a4
004923a0
004923a0loc_4923a0:
004923a0b 0x4923a4
004923a4
004923a4loc_4923a4:
004923a4ldr x8, [sp+112]
004923a8str x8, [sp+120]
004923acldr x9, [sp+88]
004923b0add x8, x9, x8
004923b4str x8, [sp+88]
004923b8ldrb w1, [sp+64]
004923bcldr x0, [sp+296]
004923c0ldrb w2, [sp+65]
004923c4ldrb w3, [sp+66]
004923c8ldrb w4, [sp+67]
004923ccldrb w5, [sp+68]
004923d0ldrb w6, [sp+69]
004923d4ldrh w7, [sp+70]
004923d8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered
004923dcb 0x4923e0
004923e0
004923e0loc_4923e0:
004923e0b 0x492158
004923e4
004923e4loc_4923e4:
004923e4str xzr, [sp+80]
004923e8mov x0, xzr
004923ecldp x29, x30, [sp-8]
004923f0add sp, sp, 288
004923f4ret x30
004923f8
004923f8loc_4923f8:
004923f8bl runtime.panicSliceB
004923fc
004923fcloc_4923fc:
004923fcbl runtime.panicSliceAcap
00492400
00492400loc_492400:
00492400orr x1, xzr, 128
00492404bl runtime.panicSliceB
00492408hint
0049240c
0049240cloc_49240c:
0049240cstp x0, x1, [sp+8]
00492410stp x2, x3, [sp+24]
00492414mov x3, x30
00492418bl runtime.morestack_noctxt.abi0
0049241cldp x0, x1, [sp+8]
00492420ldp x2, x3, [sp+24]
00492424b 0x492100
00492428udf 0
0049242cudf 0
00492100
00492100vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, struct []uint8 dcomp)
00492100ldr x16, [x28+16]
00492104sub x17, sp, 160
00492108subs xzr, x17, x16
0049210cb.ls 0x49240c
00492110sub x20, sp, 288
00492114stp x29, x30, [x20-8]
00492118add sp, x20, 0
0049211csub x29, sp, 8
00492120str x0, [sp+296]
00492124str x1, [sp+304]
00492128str x2, [sp+312]
0049212cstr x3, [sp+320]
00492130str xzr, [sp+80]
00492134ldrsb x27, [x0]
00492138add x0, x0, 480
0049213cstr x0, [sp+224]
00492140ldr x1, [sp+304]
00492144ldr x2, [sp+312]
00492148ldr x3, [sp+320]
0049214cbl vendor/golang.org/x/text/unicode/norm.(*input).setBytes
00492150str xzr, [sp+88]
00492154b 0x492158
00492158
00492158loc_492158:
00492158ldr x6, [sp+312]
0049215cstr x6, [sp+96]
00492160ldr x7, [sp+88]
00492164subs xzr, x6, x7
00492168b.gt 0x492170
0049216cb 0x4923e4
00492170
00492170loc_492170:
00492170ldr x6, [sp+296]
00492174ldrsb x27, [x6]
00492178ldp x7, x8, [x6+480]
0049217cldp x9, x10, [x6+496]
00492180stp x7, x8, [sp+184]
00492184stp x9, x10, [sp+200]
00492188ldr x6, [x6+512]
0049218cstr x6, [sp+216]
00492190ldr x6, [sp+296]
00492194ldrsb x27, [x6]
00492198ldr x26, [x6+416]
0049219cldr x5, [sp+88]
004921a0ldr x6, [x26]
004921a4ldr x0, [sp+184]
004921a8ldr x1, [sp+192]
004921acldr x2, [sp+200]
004921b0ldr x3, [sp+208]
004921b4ldr x4, [sp+216]
004921b8blr x6
004921bcstrb w0, [sp+72]
004921c0strb w1, [sp+73]
004921c4strb w2, [sp+74]
004921c8strb w3, [sp+75]
004921ccstrb w4, [sp+76]
004921d0strb w5, [sp+77]
004921d4strh w6, [sp+78]
004921d8ldr x6, [sp+72]
004921dcstr x6, [sp+64]
004921e0ldrb w0, [sp+64]
004921e4ldrb w1, [sp+65]
004921e8ldrb w2, [sp+66]
004921ecldrb w3, [sp+67]
004921f0ldrb w4, [sp+68]
004921f4ldrb w5, [sp+69]
004921f8ldrh w6, [sp+70]
004921fcbl vendor/golang.org/x/text/unicode/norm.Properties.BoundaryBefore
00492200strb w0, [sp+60]
00492204strb w0, [sp+61]
00492208tbnz w0, 0, 0x492210
0049220cb 0x49222c
00492210
00492210loc_492210:
00492210ldr x8, [sp+296]
00492214ldrsb x27, [x8]
00492218ldr x8, [x8+392]
0049221csubs xzr, x8, 0
00492220cset x8, gt
00492224strb w8, [sp+61]
00492228b 0x492230
0049222c
0049222cloc_49222c:
0049222cb 0x492230
00492230
00492230loc_492230:
00492230ldrb w8, [sp+61]
00492234strb w8, [sp+62]
00492238tbnz w8, 0, 0x492240
0049223cb 0x492258
00492240
00492240loc_492240:
00492240ldr x0, [sp+296]
00492244bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).doFlush
00492248strb w0, [sp+59]
0049224ceor x1, x0, 1
00492250strb w1, [sp+62]
00492254b 0x49225c
00492258
00492258loc_492258:
00492258b 0x49225c
0049225c
0049225cloc_49225c:
0049225cldrb w8, [sp+62]
00492260tbnz w8, 0, 0x492268
00492264b 0x49227c
00492268
00492268loc_492268:
00492268movn x0, 0
0049226cstr x0, [sp+80]
00492270ldp x29, x30, [sp-8]
00492274add sp, sp, 288
00492278ret x30
0049227c
0049227cloc_49227c:
0049227cldr x8, [sp+296]
00492280ldrsb x27, [x8]
00492284ldrb w8, [x8+384]
00492288strb w8, [sp+63]
0049228cldr x9, [sp+296]
00492290ldrsb x27, [x9]
00492294add x9, x9, 256
00492298ldrsb x27, [x9]
0049229cmov x0, x8
004922a0subs xzr, x0, 128
004922a4b.ls 0x4922ac
004922a8b 0x492400
004922ac
004922acloc_4922ac:
004922acorr x8, xzr, 128
004922b0sub x10, x8, x0
004922b4sub x11, xzr, x10
004922b8and x11, x0, x11, asr #63
004922bcadd x9, x9, x11
004922c0str x9, [sp+256]
004922c4str x10, [sp+264]
004922c8str x10, [sp+272]
004922ccldr x9, [sp+88]
004922d0ldrb w10, [sp+65]
004922d4add x1, x9, x10
004922d8str x1, [sp+128]
004922dcldr x0, [sp+88]
004922e0ldr x2, [sp+320]
004922e4ldr x9, [sp+304]
004922e8subs xzr, x2, x1
004922ecb.hs 0x4922f4
004922f0b 0x4923fc
004922f4
004922f4loc_4922f4:
004922f4subs xzr, x0, x1
004922f8b.ls 0x492300
004922fcb 0x4923f8
00492300
00492300loc_492300:
00492300sub x10, x2, x0
00492304sub x11, x1, x0
00492308sub x12, xzr, x10
0049230cand x12, x0, x12, asr #63
00492310add x9, x9, x12
00492314str x9, [sp+232]
00492318str x11, [sp+240]
0049231cstr x10, [sp+248]
00492320ldr x9, [sp+256]
00492324ldr x10, [sp+264]
00492328ldr x11, [sp+272]
0049232cstr x9, [sp+160]
00492330str x10, [sp+168]
00492334str x11, [sp+176]
00492338ldr x9, [sp+240]
0049233cldr x10, [sp+232]
00492340ldr x11, [sp+248]
00492344str x10, [sp+136]
00492348str x9, [sp+144]
0049234cstr x11, [sp+152]
00492350ldr x10, [sp+168]
00492354str x10, [sp+112]
00492358subs xzr, x10, x9
0049235cb.gt 0x492364
00492360b 0x49236c
00492364
00492364loc_492364:
00492364str x9, [sp+112]
00492368b 0x492370
0049236c
0049236cloc_49236c:
0049236cb 0x492370
00492370
00492370loc_492370:
00492370ldr x9, [sp+136]
00492374ldr x10, [sp+160]
00492378subs xzr, x9, x10
0049237cb.ne 0x492384
00492380b 0x4923a0
00492384
00492384loc_492384:
00492384ldr x3, [sp+112]
00492388str x3, [sp+104]
0049238cldr x2, [sp+104]
00492390ldr x1, [sp+136]
00492394ldr x0, [sp+160]
00492398bl runtime.memmove
0049239cb 0x4923a4
004923a0
004923a0loc_4923a0:
004923a0b 0x4923a4
004923a4
004923a4loc_4923a4:
004923a4ldr x8, [sp+112]
004923a8str x8, [sp+120]
004923acldr x9, [sp+88]
004923b0add x8, x9, x8
004923b4str x8, [sp+88]
004923b8ldrb w1, [sp+64]
004923bcldr x0, [sp+296]
004923c0ldrb w2, [sp+65]
004923c4ldrb w3, [sp+66]
004923c8ldrb w4, [sp+67]
004923ccldrb w5, [sp+68]
004923d0ldrb w6, [sp+69]
004923d4ldrh w7, [sp+70]
004923d8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered
004923dcb 0x4923e0
004923e0
004923e0loc_4923e0:
004923e0b 0x492158
004923e4
004923e4loc_4923e4:
004923e4str xzr, [sp+80]
004923e8mov x0, xzr
004923ecldp x29, x30, [sp-8]
004923f0add sp, sp, 288
004923f4ret x30
004923f8
004923f8loc_4923f8:
004923f8bl runtime.panicSliceB
004923fc
004923fcloc_4923fc:
004923fcbl runtime.panicSliceAcap
00492400
00492400loc_492400:
00492400orr x1, xzr, 128
00492404bl runtime.panicSliceB
00492408hint
0049240c
0049240cloc_49240c:
0049240cstp x0, x1, [sp+8]
00492410stp x2, x3, [sp+24]
00492414mov x3, x30
00492418bl runtime.morestack_noctxt.abi0
0049241cldp x0, x1, [sp+8]
00492420ldp x2, x3, [sp+24]
00492424b 0x492100
00492428udf 0
0049242cudf 0
00492100
00492430
00492430vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.input src, int i, vendor/golang.org/x/text/unicode/norm.Properties info)
00492430ldr x16, [x28+16]
00492434subs xzr, sp, x16
00492438b.ls 0x492528
0049243cstr x30, [sp-96]!
00492440stur x29, [sp-8]
00492444sub x29, sp, 8
00492448str x0, [sp+104]
0049244cstr x1, [sp+112]
00492450str x2, [sp+120]
00492454str x3, [sp+128]
00492458str x4, [sp+136]
0049245cstr x5, [sp+144]
00492460str x6, [sp+152]
00492464strb w7, [sp+160]
00492468strb w8, [sp+161]
0049246cstrb w9, [sp+162]
00492470strb w10, [sp+163]
00492474strb w11, [sp+164]
00492478strb w12, [sp+165]
0049247cstrh w13, [sp+166]
00492480ldr x6, [sp+104]
00492484ldrsb x27, [x6]
00492488ldrb w6, [x6+384]
0049248cstrb w6, [sp+63]
00492490ldr x7, [sp+104]
00492494ldrsb x27, [x7]
00492498add x7, x7, 256
0049249cldrsb x27, [x7]
004924a0mov x0, x6
004924a4subs xzr, x0, 128
004924a8b.ls 0x4924b0
004924acb 0x49251c
004924b0
004924b0loc_4924b0:
004924b0orr x6, xzr, 128
004924b4sub x3, x6, x0
004924b8sub x6, xzr, x3
004924bcand x6, x0, x6, asr #63
004924c0add x1, x7, x6
004924c4str x1, [sp+64]
004924c8str x3, [sp+72]
004924ccstr x3, [sp+80]
004924d0ldr x4, [sp+152]
004924d4ldr x6, [sp+152]
004924d8ldrb w7, [sp+161]
004924dcadd x5, x6, x7
004924e0add x0, sp, 112
004924e4mov x2, x3
004924e8bl vendor/golang.org/x/text/unicode/norm.(*input).copySlice
004924ecldrb w1, [sp+160]
004924f0ldr x0, [sp+104]
004924f4ldrb w2, [sp+161]
004924f8ldrb w3, [sp+162]
004924fcldrb w4, [sp+163]
00492500ldrb w5, [sp+164]
00492504ldrb w6, [sp+165]
00492508ldrh w7, [sp+166]
0049250cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered
00492510ldur x29, [sp-8]
00492514ldr x30, [sp], 96
00492518ret x30
0049251c
0049251cloc_49251c:
0049251corr x1, xzr, 128
00492520bl runtime.panicSliceB
00492524hint
00492528
00492528loc_492528:
00492528stp x0, x1, [sp+8]
0049252cstp x2, x3, [sp+24]
00492530stp x4, x5, [sp+40]
00492534str x6, [sp+56]
00492538strb w7, [sp+64]
0049253cstrb w8, [sp+65]
00492540strb w9, [sp+66]
00492544strb w10, [sp+67]
00492548strb w11, [sp+68]
0049254cstrb w12, [sp+69]
00492550strh w13, [sp+70]
00492554mov x3, x30
00492558bl runtime.morestack_noctxt.abi0
0049255cldp x0, x1, [sp+8]
00492560ldp x2, x3, [sp+24]
00492564ldp x4, x5, [sp+40]
00492568ldr x6, [sp+56]
0049256cldrb w7, [sp+64]
00492570ldrb w8, [sp+65]
00492574ldrb w9, [sp+66]
00492578ldrb w10, [sp+67]
0049257cldrb w11, [sp+68]
00492580ldrb w12, [sp+69]
00492584ldrh w13, [sp+70]
00492588b 0x492430
0049258cudf 0
00492430
00492430vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, vendor/golang.org/x/text/unicode/norm.input src, int i, vendor/golang.org/x/text/unicode/norm.Properties info)
00492430ldr x16, [x28+16]
00492434subs xzr, sp, x16
00492438b.ls 0x492528
0049243cstr x30, [sp-96]!
00492440stur x29, [sp-8]
00492444sub x29, sp, 8
00492448str x0, [sp+104]
0049244cstr x1, [sp+112]
00492450str x2, [sp+120]
00492454str x3, [sp+128]
00492458str x4, [sp+136]
0049245cstr x5, [sp+144]
00492460str x6, [sp+152]
00492464strb w7, [sp+160]
00492468strb w8, [sp+161]
0049246cstrb w9, [sp+162]
00492470strb w10, [sp+163]
00492474strb w11, [sp+164]
00492478strb w12, [sp+165]
0049247cstrh w13, [sp+166]
00492480ldr x6, [sp+104]
00492484ldrsb x27, [x6]
00492488ldrb w6, [x6+384]
0049248cstrb w6, [sp+63]
00492490ldr x7, [sp+104]
00492494ldrsb x27, [x7]
00492498add x7, x7, 256
0049249cldrsb x27, [x7]
004924a0mov x0, x6
004924a4subs xzr, x0, 128
004924a8b.ls 0x4924b0
004924acb 0x49251c
004924b0
004924b0loc_4924b0:
004924b0orr x6, xzr, 128
004924b4sub x3, x6, x0
004924b8sub x6, xzr, x3
004924bcand x6, x0, x6, asr #63
004924c0add x1, x7, x6
004924c4str x1, [sp+64]
004924c8str x3, [sp+72]
004924ccstr x3, [sp+80]
004924d0ldr x4, [sp+152]
004924d4ldr x6, [sp+152]
004924d8ldrb w7, [sp+161]
004924dcadd x5, x6, x7
004924e0add x0, sp, 112
004924e4mov x2, x3
004924e8bl vendor/golang.org/x/text/unicode/norm.(*input).copySlice
004924ecldrb w1, [sp+160]
004924f0ldr x0, [sp+104]
004924f4ldrb w2, [sp+161]
004924f8ldrb w3, [sp+162]
004924fcldrb w4, [sp+163]
00492500ldrb w5, [sp+164]
00492504ldrb w6, [sp+165]
00492508ldrh w7, [sp+166]
0049250cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertOrdered
00492510ldur x29, [sp-8]
00492514ldr x30, [sp], 96
00492518ret x30
0049251c
0049251cloc_49251c:
0049251corr x1, xzr, 128
00492520bl runtime.panicSliceB
00492524hint
00492528
00492528loc_492528:
00492528stp x0, x1, [sp+8]
0049252cstp x2, x3, [sp+24]
00492530stp x4, x5, [sp+40]
00492534str x6, [sp+56]
00492538strb w7, [sp+64]
0049253cstrb w8, [sp+65]
00492540strb w9, [sp+66]
00492544strb w10, [sp+67]
00492548strb w11, [sp+68]
0049254cstrb w12, [sp+69]
00492550strh w13, [sp+70]
00492554mov x3, x30
00492558bl runtime.morestack_noctxt.abi0
0049255cldp x0, x1, [sp+8]
00492560ldp x2, x3, [sp+24]
00492564ldp x4, x5, [sp+40]
00492568ldr x6, [sp+56]
0049256cldrb w7, [sp+64]
00492570ldrb w8, [sp+65]
00492574ldrb w9, [sp+66]
00492578ldrb w10, [sp+67]
0049257cldrb w11, [sp+68]
00492580ldrb w12, [sp+69]
00492584ldrh w13, [sp+70]
00492588b 0x492430
0049258cudf 0
00492430
00492590
00492590vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertCGJ: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertCGJ(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00492590ldr x16, [x28+16]
00492594subs xzr, sp, x16
00492598b.ls 0x492604
0049259cstr x30, [sp-80]!
004925a0stur x29, [sp-8]
004925a4sub x29, sp, 8
004925a8str x0, [sp+88]
004925acadrp x27, 0x286000
004925b0ldr x1, [x27+912]
004925b4adrp x27, 0x286000
004925b8ldr x2, [x27+920]
004925bcadrp x27, 0x286000
004925c0ldr x3, [x27+928]
004925c4adrp x27, 0x286000
004925c8ldr x4, [x27+936]
004925ccadrp x27, 0x286000
004925d0ldr x5, [x27+944]
004925d4mov x6, xzr
004925d8mov x7, xzr
004925dcorr x8, xzr, 2
004925e0mov x9, xzr
004925e4mov x10, xzr
004925e8mov x11, xzr
004925ecmov x12, xzr
004925f0mov x13, xzr
004925f4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle
004925f8ldur x29, [sp-8]
004925fcldr x30, [sp], 80
00492600ret x30
00492604
00492604loc_492604:
00492604str x0, [sp+8]
00492608mov x3, x30
0049260cbl runtime.morestack_noctxt.abi0
00492610ldr x0, [sp+8]
00492614b 0x492590
00492618udf 0
0049261cudf 0
00492590
00492590vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertCGJ: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertCGJ(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb)
00492590ldr x16, [x28+16]
00492594subs xzr, sp, x16
00492598b.ls 0x492604
0049259cstr x30, [sp-80]!
004925a0stur x29, [sp-8]
004925a4sub x29, sp, 8
004925a8str x0, [sp+88]
004925acadrp x27, 0x286000
004925b0ldr x1, [x27+912]
004925b4adrp x27, 0x286000
004925b8ldr x2, [x27+920]
004925bcadrp x27, 0x286000
004925c0ldr x3, [x27+928]
004925c4adrp x27, 0x286000
004925c8ldr x4, [x27+936]
004925ccadrp x27, 0x286000
004925d0ldr x5, [x27+944]
004925d4mov x6, xzr
004925d8mov x7, xzr
004925dcorr x8, xzr, 2
004925e0mov x9, xzr
004925e4mov x10, xzr
004925e8mov x11, xzr
004925ecmov x12, xzr
004925f0mov x13, xzr
004925f4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertSingle
004925f8ldur x29, [sp-8]
004925fcldr x30, [sp], 80
00492600ret x30
00492604
00492604loc_492604:
00492604str x0, [sp+8]
00492608mov x3, x30
0049260cbl runtime.morestack_noctxt.abi0
00492610ldr x0, [sp+8]
00492614b 0x492590
00492618udf 0
0049261cudf 0
00492590
00492620
00492620vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int32 r)
00492620ldr x16, [x28+16]
00492624subs xzr, sp, x16
00492628b.ls 0x492740
0049262cstr x30, [sp-96]!
00492630stur x29, [sp-8]
00492634sub x29, sp, 8
00492638str x0, [sp+104]
0049263cstr w1, [sp+112]
00492640ldr x4, [sp+104]
00492644ldrsb x27, [x4]
00492648ldrb w4, [x4+384]
0049264cstrb w4, [sp+47]
00492650ldr x5, [sp+104]
00492654ldrsb x27, [x5]
00492658add x5, x5, 256
0049265cldrsb x27, [x5]
00492660mov x0, x4
00492664subs xzr, x0, 128
00492668b.ls 0x492670
0049266cb 0x492734
00492670
00492670loc_492670:
00492670orr x4, xzr, 128
00492674sub x2, x4, x0
00492678sub x4, xzr, x2
0049267cand x4, x0, x4, asr #63
00492680add x0, x5, x4
00492684str x0, [sp+64]
00492688str x2, [sp+72]
0049268cstr x2, [sp+80]
00492690ldrsw x3, [sp+112]
00492694mov x1, x2
00492698bl unicode/utf8.EncodeRune
0049269cstr x0, [sp+56]
004926a0ldr x4, [sp+104]
004926a4ldrsb x27, [x4]
004926a8ldr x5, [sp+104]
004926acldrsb x27, [x5]
004926b0ldrb w5, [x5+384]
004926b4add x5, x5, 4
004926b8strb w5, [x4+384]
004926bcstr xzr, [sp+48]
004926c0ldrb w4, [sp+47]
004926c4strb w4, [sp+48]
004926c8ldr x5, [sp+56]
004926ccstrb w5, [sp+49]
004926d0ldr x6, [sp+104]
004926d4ldrsb x27, [x6]
004926d8ldr x7, [sp+104]
004926dcldrsb x27, [x7]
004926e0ldr x0, [x7+392]
004926e4subs xzr, x0, 32
004926e8b.lo 0x4926f0
004926ecb 0x49272c
004926f0
004926f0loc_4926f0:
004926f0str xzr, [x6+3*x0]
004926f4add x1, x6, x0, lsl #3
004926f8ubfm x0, x0, 61, 60
004926fcstrb w4, [x6+x0]
00492700strb w5, [x1+1]
00492704ldr x0, [sp+104]
00492708ldrsb x27, [x0]
0049270cldr x1, [sp+104]
00492710ldrsb x27, [x1]
00492714ldr x1, [x1+392]
00492718add x1, x1, 1
0049271cstr x1, [x0+392]
00492720ldur x29, [sp-8]
00492724ldr x30, [sp], 96
00492728ret x30
0049272c
0049272cloc_49272c:
0049272corr x1, xzr, 32
00492730bl runtime.panicIndex
00492734
00492734loc_492734:
00492734orr x1, xzr, 128
00492738bl runtime.panicSliceB
0049273chint
00492740
00492740loc_492740:
00492740str x0, [sp+8]
00492744str w1, [sp+16]
00492748mov x3, x30
0049274cbl runtime.morestack_noctxt.abi0
00492750ldr x0, [sp+8]
00492754ldrsw x1, [sp+16]
00492758b 0x492620
0049275cudf 0
00492620
00492620vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int32 r)
00492620ldr x16, [x28+16]
00492624subs xzr, sp, x16
00492628b.ls 0x492740
0049262cstr x30, [sp-96]!
00492630stur x29, [sp-8]
00492634sub x29, sp, 8
00492638str x0, [sp+104]
0049263cstr w1, [sp+112]
00492640ldr x4, [sp+104]
00492644ldrsb x27, [x4]
00492648ldrb w4, [x4+384]
0049264cstrb w4, [sp+47]
00492650ldr x5, [sp+104]
00492654ldrsb x27, [x5]
00492658add x5, x5, 256
0049265cldrsb x27, [x5]
00492660mov x0, x4
00492664subs xzr, x0, 128
00492668b.ls 0x492670
0049266cb 0x492734
00492670
00492670loc_492670:
00492670orr x4, xzr, 128
00492674sub x2, x4, x0
00492678sub x4, xzr, x2
0049267cand x4, x0, x4, asr #63
00492680add x0, x5, x4
00492684str x0, [sp+64]
00492688str x2, [sp+72]
0049268cstr x2, [sp+80]
00492690ldrsw x3, [sp+112]
00492694mov x1, x2
00492698bl unicode/utf8.EncodeRune
0049269cstr x0, [sp+56]
004926a0ldr x4, [sp+104]
004926a4ldrsb x27, [x4]
004926a8ldr x5, [sp+104]
004926acldrsb x27, [x5]
004926b0ldrb w5, [x5+384]
004926b4add x5, x5, 4
004926b8strb w5, [x4+384]
004926bcstr xzr, [sp+48]
004926c0ldrb w4, [sp+47]
004926c4strb w4, [sp+48]
004926c8ldr x5, [sp+56]
004926ccstrb w5, [sp+49]
004926d0ldr x6, [sp+104]
004926d4ldrsb x27, [x6]
004926d8ldr x7, [sp+104]
004926dcldrsb x27, [x7]
004926e0ldr x0, [x7+392]
004926e4subs xzr, x0, 32
004926e8b.lo 0x4926f0
004926ecb 0x49272c
004926f0
004926f0loc_4926f0:
004926f0str xzr, [x6+3*x0]
004926f4add x1, x6, x0, lsl #3
004926f8ubfm x0, x0, 61, 60
004926fcstrb w4, [x6+x0]
00492700strb w5, [x1+1]
00492704ldr x0, [sp+104]
00492708ldrsb x27, [x0]
0049270cldr x1, [sp+104]
00492710ldrsb x27, [x1]
00492714ldr x1, [x1+392]
00492718add x1, x1, 1
0049271cstr x1, [x0+392]
00492720ldur x29, [sp-8]
00492724ldr x30, [sp], 96
00492728ret x30
0049272c
0049272cloc_49272c:
0049272corr x1, xzr, 32
00492730bl runtime.panicIndex
00492734
00492734loc_492734:
00492734orr x1, xzr, 128
00492738bl runtime.panicSliceB
0049273chint
00492740
00492740loc_492740:
00492740str x0, [sp+8]
00492744str w1, [sp+16]
00492748mov x3, x30
0049274cbl runtime.morestack_noctxt.abi0
00492750ldr x0, [sp+8]
00492754ldrsw x1, [sp+16]
00492758b 0x492620
0049275cudf 0
00492620
00492760
00492760vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int pos, int32 r)
00492760ldr x16, [x28+16]
00492764subs xzr, sp, x16
00492768b.ls 0x492860
0049276cstr x30, [sp-96]!
00492770stur x29, [sp-8]
00492774sub x29, sp, 8
00492778str x0, [sp+104]
0049277cstr x1, [sp+112]
00492780str w2, [sp+120]
00492784ldr x4, [sp+104]
00492788ldrsb x27, [x4]
0049278cldr x0, [sp+112]
00492790subs xzr, x0, 32
00492794b.lo 0x49279c
00492798b 0x492854
0049279c
0049279cloc_49279c:
0049279cubfm x5, x0, 61, 60
004927a0ldrb w4, [x4+x5]
004927a4strb w4, [sp+47]
004927a8ldr x5, [sp+104]
004927acldrsb x27, [x5]
004927b0add x5, x5, 256
004927b4ldrsb x27, [x5]
004927b8mov x0, x4
004927bcsubs xzr, x0, 128
004927c0b.ls 0x4927c8
004927c4b 0x49284c
004927c8
004927c8loc_4927c8:
004927c8orr x4, xzr, 128
004927ccsub x2, x4, x0
004927d0sub x4, xzr, x2
004927d4and x4, x0, x4, asr #63
004927d8add x0, x5, x4
004927dcstr x0, [sp+64]
004927e0str x2, [sp+72]
004927e4str x2, [sp+80]
004927e8ldrsw x3, [sp+120]
004927ecmov x1, x2
004927f0bl unicode/utf8.EncodeRune
004927f4str x0, [sp+56]
004927f8str xzr, [sp+48]
004927fcldrb w4, [sp+47]
00492800strb w4, [sp+48]
00492804ldr x5, [sp+56]
00492808strb w5, [sp+49]
0049280cldr x6, [sp+104]
00492810ldrsb x27, [x6]
00492814ldr x0, [sp+112]
00492818subs xzr, x0, 32
0049281cb.lo 0x492824
00492820b 0x492844
00492824
00492824loc_492824:
00492824str xzr, [x6+3*x0]
00492828add x1, x6, x0, lsl #3
0049282cubfm x0, x0, 61, 60
00492830strb w4, [x6+x0]
00492834strb w5, [x1+1]
00492838ldur x29, [sp-8]
0049283cldr x30, [sp], 96
00492840ret x30
00492844
00492844loc_492844:
00492844orr x1, xzr, 32
00492848bl runtime.panicIndex
0049284c
0049284cloc_49284c:
0049284corr x1, xzr, 128
00492850bl runtime.panicSliceB
00492854
00492854loc_492854:
00492854orr x1, xzr, 32
00492858bl runtime.panicIndex
0049285chint
00492860
00492860loc_492860:
00492860stp x0, x1, [sp+8]
00492864str w2, [sp+24]
00492868mov x3, x30
0049286cbl runtime.morestack_noctxt.abi0
00492870ldp x0, x1, [sp+8]
00492874ldrsw x2, [sp+24]
00492878b 0x492760
0049287cudf 0
00492760
00492760vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int pos, int32 r)
00492760ldr x16, [x28+16]
00492764subs xzr, sp, x16
00492768b.ls 0x492860
0049276cstr x30, [sp-96]!
00492770stur x29, [sp-8]
00492774sub x29, sp, 8
00492778str x0, [sp+104]
0049277cstr x1, [sp+112]
00492780str w2, [sp+120]
00492784ldr x4, [sp+104]
00492788ldrsb x27, [x4]
0049278cldr x0, [sp+112]
00492790subs xzr, x0, 32
00492794b.lo 0x49279c
00492798b 0x492854
0049279c
0049279cloc_49279c:
0049279cubfm x5, x0, 61, 60
004927a0ldrb w4, [x4+x5]
004927a4strb w4, [sp+47]
004927a8ldr x5, [sp+104]
004927acldrsb x27, [x5]
004927b0add x5, x5, 256
004927b4ldrsb x27, [x5]
004927b8mov x0, x4
004927bcsubs xzr, x0, 128
004927c0b.ls 0x4927c8
004927c4b 0x49284c
004927c8
004927c8loc_4927c8:
004927c8orr x4, xzr, 128
004927ccsub x2, x4, x0
004927d0sub x4, xzr, x2
004927d4and x4, x0, x4, asr #63
004927d8add x0, x5, x4
004927dcstr x0, [sp+64]
004927e0str x2, [sp+72]
004927e4str x2, [sp+80]
004927e8ldrsw x3, [sp+120]
004927ecmov x1, x2
004927f0bl unicode/utf8.EncodeRune
004927f4str x0, [sp+56]
004927f8str xzr, [sp+48]
004927fcldrb w4, [sp+47]
00492800strb w4, [sp+48]
00492804ldr x5, [sp+56]
00492808strb w5, [sp+49]
0049280cldr x6, [sp+104]
00492810ldrsb x27, [x6]
00492814ldr x0, [sp+112]
00492818subs xzr, x0, 32
0049281cb.lo 0x492824
00492820b 0x492844
00492824
00492824loc_492824:
00492824str xzr, [x6+3*x0]
00492828add x1, x6, x0, lsl #3
0049282cubfm x0, x0, 61, 60
00492830strb w4, [x6+x0]
00492834strb w5, [x1+1]
00492838ldur x29, [sp-8]
0049283cldr x30, [sp], 96
00492840ret x30
00492844
00492844loc_492844:
00492844orr x1, xzr, 32
00492848bl runtime.panicIndex
0049284c
0049284cloc_49284c:
0049284corr x1, xzr, 128
00492850bl runtime.panicSliceB
00492854
00492854loc_492854:
00492854orr x1, xzr, 32
00492858bl runtime.panicIndex
0049285chint
00492860
00492860loc_492860:
00492860stp x0, x1, [sp+8]
00492864str w2, [sp+24]
00492868mov x3, x30
0049286cbl runtime.morestack_noctxt.abi0
00492870ldp x0, x1, [sp+8]
00492874ldrsw x2, [sp+24]
00492878b 0x492760
0049287cudf 0
00492760
00492880
00492880vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int n)
00492880ldr x16, [x28+16]
00492884subs xzr, sp, x16
00492888b.ls 0x49297c
0049288cstr x30, [sp-112]!
00492890stur x29, [sp-8]
00492894sub x29, sp, 8
00492898str x0, [sp+120]
0049289cstr x1, [sp+128]
004928a0str wzr, [sp+48]
004928a4ldr x3, [sp+120]
004928a8ldrsb x27, [x3]
004928acldr x0, [sp+128]
004928b0subs xzr, x0, 32
004928b4b.lo 0x4928bc
004928b8b 0x492970
004928bc
004928bcloc_4928bc:
004928bcldr x3, [x3+3*x0]
004928c0str x3, [sp+40]
004928c4ldrb w3, [sp+40]
004928c8strb w3, [sp+39]
004928ccldrb w4, [sp+40]
004928d0ldrb w5, [sp+41]
004928d4add x4, x4, x5
004928d8strb w4, [sp+38]
004928dcldr x5, [sp+120]
004928e0ldrsb x27, [x5]
004928e4add x5, x5, 256
004928e8ldrsb x27, [x5]
004928ecubfm x1, x4, 0, 7
004928f0subs xzr, x1, 128
004928f4b.ls 0x4928fc
004928f8b 0x492968
004928fc
004928fcloc_4928fc:
004928fcmov x0, x3
00492900subs xzr, x0, x1
00492904b.ls 0x49290c
00492908b 0x492964
0049290c
0049290cloc_49290c:
0049290corr x3, xzr, 128
00492910sub x2, x3, x0
00492914sub x1, x1, x0
00492918sub x3, xzr, x2
0049291cand x3, x0, x3, asr #63
00492920add x0, x5, x3
00492924str x0, [sp+80]
00492928str x1, [sp+88]
0049292cstr x2, [sp+96]
00492930bl unicode/utf8.DecodeRune
00492934str w0, [sp+60]
00492938str x1, [sp+72]
0049293cldrsw x3, [sp+60]
00492940str w3, [sp+56]
00492944ldr x3, [sp+72]
00492948str x3, [sp+64]
0049294cldrsw x0, [sp+56]
00492950str w0, [sp+52]
00492954str w0, [sp+48]
00492958ldur x29, [sp-8]
0049295cldr x30, [sp], 112
00492960ret x30
00492964
00492964loc_492964:
00492964bl runtime.panicSliceB
00492968
00492968loc_492968:
00492968orr x2, xzr, 128
0049296cbl runtime.panicSliceAlen
00492970
00492970loc_492970:
00492970orr x1, xzr, 32
00492974bl runtime.panicIndex
00492978hint
0049297c
0049297cloc_49297c:
0049297cstp x0, x1, [sp+8]
00492980mov x3, x30
00492984bl runtime.morestack_noctxt.abi0
00492988ldp x0, x1, [sp+8]
0049298cb 0x492880
00492880
00492880vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int n)
00492880ldr x16, [x28+16]
00492884subs xzr, sp, x16
00492888b.ls 0x49297c
0049288cstr x30, [sp-112]!
00492890stur x29, [sp-8]
00492894sub x29, sp, 8
00492898str x0, [sp+120]
0049289cstr x1, [sp+128]
004928a0str wzr, [sp+48]
004928a4ldr x3, [sp+120]
004928a8ldrsb x27, [x3]
004928acldr x0, [sp+128]
004928b0subs xzr, x0, 32
004928b4b.lo 0x4928bc
004928b8b 0x492970
004928bc
004928bcloc_4928bc:
004928bcldr x3, [x3+3*x0]
004928c0str x3, [sp+40]
004928c4ldrb w3, [sp+40]
004928c8strb w3, [sp+39]
004928ccldrb w4, [sp+40]
004928d0ldrb w5, [sp+41]
004928d4add x4, x4, x5
004928d8strb w4, [sp+38]
004928dcldr x5, [sp+120]
004928e0ldrsb x27, [x5]
004928e4add x5, x5, 256
004928e8ldrsb x27, [x5]
004928ecubfm x1, x4, 0, 7
004928f0subs xzr, x1, 128
004928f4b.ls 0x4928fc
004928f8b 0x492968
004928fc
004928fcloc_4928fc:
004928fcmov x0, x3
00492900subs xzr, x0, x1
00492904b.ls 0x49290c
00492908b 0x492964
0049290c
0049290cloc_49290c:
0049290corr x3, xzr, 128
00492910sub x2, x3, x0
00492914sub x1, x1, x0
00492918sub x3, xzr, x2
0049291cand x3, x0, x3, asr #63
00492920add x0, x5, x3
00492924str x0, [sp+80]
00492928str x1, [sp+88]
0049292cstr x2, [sp+96]
00492930bl unicode/utf8.DecodeRune
00492934str w0, [sp+60]
00492938str x1, [sp+72]
0049293cldrsw x3, [sp+60]
00492940str w3, [sp+56]
00492944ldr x3, [sp+72]
00492948str x3, [sp+64]
0049294cldrsw x0, [sp+56]
00492950str w0, [sp+52]
00492954str w0, [sp+48]
00492958ldur x29, [sp-8]
0049295cldr x30, [sp], 112
00492960ret x30
00492964
00492964loc_492964:
00492964bl runtime.panicSliceB
00492968
00492968loc_492968:
00492968orr x2, xzr, 128
0049296cbl runtime.panicSliceAlen
00492970
00492970loc_492970:
00492970orr x1, xzr, 32
00492974bl runtime.panicIndex
00492978hint
0049297c
0049297cloc_49297c:
0049297cstp x0, x1, [sp+8]
00492980mov x3, x30
00492984bl runtime.morestack_noctxt.abi0
00492988ldp x0, x1, [sp+8]
0049298cb 0x492880
00492880
00492990
00492990vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).bytesAt: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).bytesAt(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int n)
00492990ldr x16, [x28+16]
00492994subs xzr, sp, x16
00492998b.ls 0x492a74
0049299cstr x30, [sp-112]!
004929a0stur x29, [sp-8]
004929a4sub x29, sp, 8
004929a8str x0, [sp+120]
004929acstr x1, [sp+128]
004929b0str xzr, [sp+56]
004929b4stp xzr, xzr, [sp+64]
004929b8ldr x3, [sp+120]
004929bcldrsb x27, [x3]
004929c0ldr x0, [sp+128]
004929c4subs xzr, x0, 32
004929c8b.lo 0x4929d0
004929ccb 0x492a68
004929d0
004929d0loc_4929d0:
004929d0ldr x3, [x3+3*x0]
004929d4str x3, [sp+40]
004929d8ldrb w3, [sp+40]
004929dcstrb w3, [sp+39]
004929e0ldrb w3, [sp+40]
004929e4ldrb w4, [sp+41]
004929e8add x1, x3, x4
004929ecstr x1, [sp+48]
004929f0ldr x3, [sp+120]
004929f4ldrsb x27, [x3]
004929f8add x3, x3, 256
004929fcldrsb x27, [x3]
00492a00ldrb w4, [sp+39]
00492a04subs xzr, x1, 128
00492a08b.ls 0x492a10
00492a0cb 0x492a60
00492a10
00492a10loc_492a10:
00492a10mov x0, x4
00492a14subs xzr, x0, x1
00492a18b.ls 0x492a20
00492a1cb 0x492a5c
00492a20
00492a20loc_492a20:
00492a20orr x4, xzr, 128
00492a24sub x2, x4, x0
00492a28sub x1, x1, x0
00492a2csub x4, xzr, x2
00492a30and x4, x0, x4, asr #63
00492a34add x0, x3, x4
00492a38str x0, [sp+80]
00492a3cstr x1, [sp+88]
00492a40str x2, [sp+96]
00492a44str x0, [sp+56]
00492a48str x1, [sp+64]
00492a4cstr x2, [sp+72]
00492a50ldur x29, [sp-8]
00492a54ldr x30, [sp], 112
00492a58ret x30
00492a5c
00492a5cloc_492a5c:
00492a5cbl runtime.panicSliceB
00492a60
00492a60loc_492a60:
00492a60orr x2, xzr, 128
00492a64bl runtime.panicSliceAlen
00492a68
00492a68loc_492a68:
00492a68orr x1, xzr, 32
00492a6cbl runtime.panicIndex
00492a70hint
00492a74
00492a74loc_492a74:
00492a74stp x0, x1, [sp+8]
00492a78mov x3, x30
00492a7cbl runtime.morestack_noctxt.abi0
00492a80ldp x0, x1, [sp+8]
00492a84b 0x492990
00492a88udf 0
00492a8cudf 0
00492990
00492990vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).bytesAt: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).bytesAt(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int n)
00492990ldr x16, [x28+16]
00492994subs xzr, sp, x16
00492998b.ls 0x492a74
0049299cstr x30, [sp-112]!
004929a0stur x29, [sp-8]
004929a4sub x29, sp, 8
004929a8str x0, [sp+120]
004929acstr x1, [sp+128]
004929b0str xzr, [sp+56]
004929b4stp xzr, xzr, [sp+64]
004929b8ldr x3, [sp+120]
004929bcldrsb x27, [x3]
004929c0ldr x0, [sp+128]
004929c4subs xzr, x0, 32
004929c8b.lo 0x4929d0
004929ccb 0x492a68
004929d0
004929d0loc_4929d0:
004929d0ldr x3, [x3+3*x0]
004929d4str x3, [sp+40]
004929d8ldrb w3, [sp+40]
004929dcstrb w3, [sp+39]
004929e0ldrb w3, [sp+40]
004929e4ldrb w4, [sp+41]
004929e8add x1, x3, x4
004929ecstr x1, [sp+48]
004929f0ldr x3, [sp+120]
004929f4ldrsb x27, [x3]
004929f8add x3, x3, 256
004929fcldrsb x27, [x3]
00492a00ldrb w4, [sp+39]
00492a04subs xzr, x1, 128
00492a08b.ls 0x492a10
00492a0cb 0x492a60
00492a10
00492a10loc_492a10:
00492a10mov x0, x4
00492a14subs xzr, x0, x1
00492a18b.ls 0x492a20
00492a1cb 0x492a5c
00492a20
00492a20loc_492a20:
00492a20orr x4, xzr, 128
00492a24sub x2, x4, x0
00492a28sub x1, x1, x0
00492a2csub x4, xzr, x2
00492a30and x4, x0, x4, asr #63
00492a34add x0, x3, x4
00492a38str x0, [sp+80]
00492a3cstr x1, [sp+88]
00492a40str x2, [sp+96]
00492a44str x0, [sp+56]
00492a48str x1, [sp+64]
00492a4cstr x2, [sp+72]
00492a50ldur x29, [sp-8]
00492a54ldr x30, [sp], 112
00492a58ret x30
00492a5c
00492a5cloc_492a5c:
00492a5cbl runtime.panicSliceB
00492a60
00492a60loc_492a60:
00492a60orr x2, xzr, 128
00492a64bl runtime.panicSliceAlen
00492a68
00492a68loc_492a68:
00492a68orr x1, xzr, 32
00492a6cbl runtime.panicIndex
00492a70hint
00492a74
00492a74loc_492a74:
00492a74stp x0, x1, [sp+8]
00492a78mov x3, x30
00492a7cbl runtime.morestack_noctxt.abi0
00492a80ldp x0, x1, [sp+8]
00492a84b 0x492990
00492a88udf 0
00492a8cudf 0
00492990
00492a90
00492a90vendor/golang.org/x/text/unicode/norm.isHangul: ; void vendor/golang.org/x/text/unicode/norm.isHangul(struct []uint8 b)
00492a90ldr x16, [x28+16]
00492a94subs xzr, sp, x16
00492a98b.ls 0x492c54
00492a9cstr x30, [sp-48]!
00492aa0stur x29, [sp-8]
00492aa4sub x29, sp, 8
00492aa8str x0, [sp+56]
00492aacstr x1, [sp+64]
00492ab0str x2, [sp+72]
00492ab4strb wzr, [sp+28]
00492ab8ldr x2, [sp+64]
00492abcstr x2, [sp+32]
00492ac0subs xzr, x2, 3
00492ac4b.lt 0x492acc
00492ac8b 0x492ae0
00492acc
00492accloc_492acc:
00492accstrb wzr, [sp+28]
00492ad0mov x0, xzr
00492ad4ldur x29, [sp-8]
00492ad8ldr x30, [sp], 48
00492adcret x30
00492ae0
00492ae0loc_492ae0:
00492ae0ldr x2, [sp+56]
00492ae4subs xzr, x1, 0
00492ae8b.hi 0x492af0
00492aecb 0x492c48
00492af0
00492af0loc_492af0:
00492af0ldrb w2, [x2]
00492af4strb w2, [sp+30]
00492af8mov x3, x2
00492afcsubs wzr, w3, 234
00492b00b.lo 0x492b08
00492b04b 0x492b1c
00492b08
00492b08loc_492b08:
00492b08strb wzr, [sp+28]
00492b0cmov x0, xzr
00492b10ldur x29, [sp-8]
00492b14ldr x30, [sp], 48
00492b18ret x30
00492b1c
00492b1cloc_492b1c:
00492b1cldr x1, [sp+64]
00492b20ldr x3, [sp+56]
00492b24subs xzr, x1, 1
00492b28b.hi 0x492b30
00492b2cb 0x492c40
00492b30
00492b30loc_492b30:
00492b30ldrb w3, [x3+1]
00492b34strb w3, [sp+29]
00492b38mov x4, x2
00492b3csubs wzr, w4, 234
00492b40b.eq 0x492b48
00492b44b 0x492b68
00492b48
00492b48loc_492b48:
00492b48b 0x492b4c
00492b4c
00492b4cloc_492b4c:
00492b4cmov x1, x3
00492b50subs wzr, w1, 176
00492b54cset x0, hs
00492b58strb w0, [sp+28]
00492b5cldur x29, [sp-8]
00492b60ldr x30, [sp], 48
00492b64ret x30
00492b68
00492b68loc_492b68:
00492b68mov x4, x2
00492b6csubs wzr, w4, 237
00492b70b.lo 0x492b78
00492b74b 0x492b90
00492b78
00492b78loc_492b78:
00492b78b 0x492b7c
00492b7c
00492b7cloc_492b7c:
00492b7corr x0, xzr, 1
00492b80strb w0, [sp+28]
00492b84ldur x29, [sp-8]
00492b88ldr x30, [sp], 48
00492b8cret x30
00492b90
00492b90loc_492b90:
00492b90subs wzr, w2, 237
00492b94b.hi 0x492b9c
00492b98b 0x492bb4
00492b9c
00492b9cloc_492b9c:
00492b9cb 0x492ba0
00492ba0
00492ba0loc_492ba0:
00492ba0strb wzr, [sp+28]
00492ba4mov x0, xzr
00492ba8ldur x29, [sp-8]
00492bacldr x30, [sp], 48
00492bb0ret x30
00492bb4
00492bb4loc_492bb4:
00492bb4mov x2, x3
00492bb8subs wzr, w2, 158
00492bbcb.lo 0x492bc4
00492bc0b 0x492bdc
00492bc4
00492bc4loc_492bc4:
00492bc4b 0x492bc8
00492bc8
00492bc8loc_492bc8:
00492bc8orr x0, xzr, 1
00492bccstrb w0, [sp+28]
00492bd0ldur x29, [sp-8]
00492bd4ldr x30, [sp], 48
00492bd8ret x30
00492bdc
00492bdcloc_492bdc:
00492bdcb 0x492be0
00492be0
00492be0loc_492be0:
00492be0mov x2, x3
00492be4subs wzr, w2, 158
00492be8cset x2, eq
00492becstrb w2, [sp+31]
00492bf0b.eq 0x492bf8
00492bf4b 0x492c20
00492bf8
00492bf8loc_492bf8:
00492bf8ldr x1, [sp+64]
00492bfcldr x2, [sp+56]
00492c00subs xzr, x1, 2
00492c04b.hi 0x492c0c
00492c08b 0x492c38
00492c0c
00492c0cloc_492c0c:
00492c0cldrb w1, [x2+2]
00492c10subs wzr, w1, 164
00492c14cset x1, lo
00492c18strb w1, [sp+31]
00492c1cb 0x492c24
00492c20
00492c20loc_492c20:
00492c20b 0x492c24
00492c24
00492c24loc_492c24:
00492c24ldrb w0, [sp+31]
00492c28strb w0, [sp+28]
00492c2cldur x29, [sp-8]
00492c30ldr x30, [sp], 48
00492c34ret x30
00492c38
00492c38loc_492c38:
00492c38orr x0, xzr, 2
00492c3cbl runtime.panicIndex
00492c40
00492c40loc_492c40:
00492c40orr x0, xzr, 1
00492c44bl runtime.panicIndex
00492c48
00492c48loc_492c48:
00492c48mov x0, xzr
00492c4cbl runtime.panicIndex
00492c50hint
00492c54
00492c54loc_492c54:
00492c54stp x0, x1, [sp+8]
00492c58str x2, [sp+24]
00492c5cmov x3, x30
00492c60bl runtime.morestack_noctxt.abi0
00492c64ldp x0, x1, [sp+8]
00492c68ldr x2, [sp+24]
00492c6cb 0x492a90
00492a90
00492a90vendor/golang.org/x/text/unicode/norm.isHangul: ; void vendor/golang.org/x/text/unicode/norm.isHangul(struct []uint8 b)
00492a90ldr x16, [x28+16]
00492a94subs xzr, sp, x16
00492a98b.ls 0x492c54
00492a9cstr x30, [sp-48]!
00492aa0stur x29, [sp-8]
00492aa4sub x29, sp, 8
00492aa8str x0, [sp+56]
00492aacstr x1, [sp+64]
00492ab0str x2, [sp+72]
00492ab4strb wzr, [sp+28]
00492ab8ldr x2, [sp+64]
00492abcstr x2, [sp+32]
00492ac0subs xzr, x2, 3
00492ac4b.lt 0x492acc
00492ac8b 0x492ae0
00492acc
00492accloc_492acc:
00492accstrb wzr, [sp+28]
00492ad0mov x0, xzr
00492ad4ldur x29, [sp-8]
00492ad8ldr x30, [sp], 48
00492adcret x30
00492ae0
00492ae0loc_492ae0:
00492ae0ldr x2, [sp+56]
00492ae4subs xzr, x1, 0
00492ae8b.hi 0x492af0
00492aecb 0x492c48
00492af0
00492af0loc_492af0:
00492af0ldrb w2, [x2]
00492af4strb w2, [sp+30]
00492af8mov x3, x2
00492afcsubs wzr, w3, 234
00492b00b.lo 0x492b08
00492b04b 0x492b1c
00492b08
00492b08loc_492b08:
00492b08strb wzr, [sp+28]
00492b0cmov x0, xzr
00492b10ldur x29, [sp-8]
00492b14ldr x30, [sp], 48
00492b18ret x30
00492b1c
00492b1cloc_492b1c:
00492b1cldr x1, [sp+64]
00492b20ldr x3, [sp+56]
00492b24subs xzr, x1, 1
00492b28b.hi 0x492b30
00492b2cb 0x492c40
00492b30
00492b30loc_492b30:
00492b30ldrb w3, [x3+1]
00492b34strb w3, [sp+29]
00492b38mov x4, x2
00492b3csubs wzr, w4, 234
00492b40b.eq 0x492b48
00492b44b 0x492b68
00492b48
00492b48loc_492b48:
00492b48b 0x492b4c
00492b4c
00492b4cloc_492b4c:
00492b4cmov x1, x3
00492b50subs wzr, w1, 176
00492b54cset x0, hs
00492b58strb w0, [sp+28]
00492b5cldur x29, [sp-8]
00492b60ldr x30, [sp], 48
00492b64ret x30
00492b68
00492b68loc_492b68:
00492b68mov x4, x2
00492b6csubs wzr, w4, 237
00492b70b.lo 0x492b78
00492b74b 0x492b90
00492b78
00492b78loc_492b78:
00492b78b 0x492b7c
00492b7c
00492b7cloc_492b7c:
00492b7corr x0, xzr, 1
00492b80strb w0, [sp+28]
00492b84ldur x29, [sp-8]
00492b88ldr x30, [sp], 48
00492b8cret x30
00492b90
00492b90loc_492b90:
00492b90subs wzr, w2, 237
00492b94b.hi 0x492b9c
00492b98b 0x492bb4
00492b9c
00492b9cloc_492b9c:
00492b9cb 0x492ba0
00492ba0
00492ba0loc_492ba0:
00492ba0strb wzr, [sp+28]
00492ba4mov x0, xzr
00492ba8ldur x29, [sp-8]
00492bacldr x30, [sp], 48
00492bb0ret x30
00492bb4
00492bb4loc_492bb4:
00492bb4mov x2, x3
00492bb8subs wzr, w2, 158
00492bbcb.lo 0x492bc4
00492bc0b 0x492bdc
00492bc4
00492bc4loc_492bc4:
00492bc4b 0x492bc8
00492bc8
00492bc8loc_492bc8:
00492bc8orr x0, xzr, 1
00492bccstrb w0, [sp+28]
00492bd0ldur x29, [sp-8]
00492bd4ldr x30, [sp], 48
00492bd8ret x30
00492bdc
00492bdcloc_492bdc:
00492bdcb 0x492be0
00492be0
00492be0loc_492be0:
00492be0mov x2, x3
00492be4subs wzr, w2, 158
00492be8cset x2, eq
00492becstrb w2, [sp+31]
00492bf0b.eq 0x492bf8
00492bf4b 0x492c20
00492bf8
00492bf8loc_492bf8:
00492bf8ldr x1, [sp+64]
00492bfcldr x2, [sp+56]
00492c00subs xzr, x1, 2
00492c04b.hi 0x492c0c
00492c08b 0x492c38
00492c0c
00492c0cloc_492c0c:
00492c0cldrb w1, [x2+2]
00492c10subs wzr, w1, 164
00492c14cset x1, lo
00492c18strb w1, [sp+31]
00492c1cb 0x492c24
00492c20
00492c20loc_492c20:
00492c20b 0x492c24
00492c24
00492c24loc_492c24:
00492c24ldrb w0, [sp+31]
00492c28strb w0, [sp+28]
00492c2cldur x29, [sp-8]
00492c30ldr x30, [sp], 48
00492c34ret x30
00492c38
00492c38loc_492c38:
00492c38orr x0, xzr, 2
00492c3cbl runtime.panicIndex
00492c40
00492c40loc_492c40:
00492c40orr x0, xzr, 1
00492c44bl runtime.panicIndex
00492c48
00492c48loc_492c48:
00492c48mov x0, xzr
00492c4cbl runtime.panicIndex
00492c50hint
00492c54
00492c54loc_492c54:
00492c54stp x0, x1, [sp+8]
00492c58str x2, [sp+24]
00492c5cmov x3, x30
00492c60bl runtime.morestack_noctxt.abi0
00492c64ldp x0, x1, [sp+8]
00492c68ldr x2, [sp+24]
00492c6cb 0x492a90
00492a90
00492c70
00492c70vendor/golang.org/x/text/unicode/norm.isHangulString: ; void vendor/golang.org/x/text/unicode/norm.isHangulString(struct string b)
00492c70ldr x16, [x28+16]
00492c74subs xzr, sp, x16
00492c78b.ls 0x492e2c
00492c7cstr x30, [sp-48]!
00492c80stur x29, [sp-8]
00492c84sub x29, sp, 8
00492c88str x0, [sp+56]
00492c8cstr x1, [sp+64]
00492c90strb wzr, [sp+28]
00492c94ldr x2, [sp+64]
00492c98str x2, [sp+32]
00492c9csubs xzr, x2, 3
00492ca0b.lt 0x492ca8
00492ca4b 0x492cbc
00492ca8
00492ca8loc_492ca8:
00492ca8strb wzr, [sp+28]
00492cacmov x0, xzr
00492cb0ldur x29, [sp-8]
00492cb4ldr x30, [sp], 48
00492cb8ret x30
00492cbc
00492cbcloc_492cbc:
00492cbcsubs xzr, x1, 0
00492cc0b.hi 0x492cc8
00492cc4b 0x492e20
00492cc8
00492cc8loc_492cc8:
00492cc8ldrb w2, [x0]
00492cccstrb w2, [sp+30]
00492cd0mov x3, x2
00492cd4subs wzr, w3, 234
00492cd8b.lo 0x492ce0
00492cdcb 0x492cf4
00492ce0
00492ce0loc_492ce0:
00492ce0strb wzr, [sp+28]
00492ce4mov x0, xzr
00492ce8ldur x29, [sp-8]
00492cecldr x30, [sp], 48
00492cf0ret x30
00492cf4
00492cf4loc_492cf4:
00492cf4ldr x1, [sp+64]
00492cf8ldr x3, [sp+56]
00492cfcsubs xzr, x1, 1
00492d00b.hi 0x492d08
00492d04b 0x492e18
00492d08
00492d08loc_492d08:
00492d08ldrb w3, [x3+1]
00492d0cstrb w3, [sp+29]
00492d10mov x4, x2
00492d14subs wzr, w4, 234
00492d18b.eq 0x492d20
00492d1cb 0x492d40
00492d20
00492d20loc_492d20:
00492d20b 0x492d24
00492d24
00492d24loc_492d24:
00492d24mov x1, x3
00492d28subs wzr, w1, 176
00492d2ccset x0, hs
00492d30strb w0, [sp+28]
00492d34ldur x29, [sp-8]
00492d38ldr x30, [sp], 48
00492d3cret x30
00492d40
00492d40loc_492d40:
00492d40mov x4, x2
00492d44subs wzr, w4, 237
00492d48b.lo 0x492d50
00492d4cb 0x492d68
00492d50
00492d50loc_492d50:
00492d50b 0x492d54
00492d54
00492d54loc_492d54:
00492d54orr x0, xzr, 1
00492d58strb w0, [sp+28]
00492d5cldur x29, [sp-8]
00492d60ldr x30, [sp], 48
00492d64ret x30
00492d68
00492d68loc_492d68:
00492d68subs wzr, w2, 237
00492d6cb.hi 0x492d74
00492d70b 0x492d8c
00492d74
00492d74loc_492d74:
00492d74b 0x492d78
00492d78
00492d78loc_492d78:
00492d78strb wzr, [sp+28]
00492d7cmov x0, xzr
00492d80ldur x29, [sp-8]
00492d84ldr x30, [sp], 48
00492d88ret x30
00492d8c
00492d8cloc_492d8c:
00492d8cmov x2, x3
00492d90subs wzr, w2, 158
00492d94b.lo 0x492d9c
00492d98b 0x492db4
00492d9c
00492d9cloc_492d9c:
00492d9cb 0x492da0
00492da0
00492da0loc_492da0:
00492da0orr x0, xzr, 1
00492da4strb w0, [sp+28]
00492da8ldur x29, [sp-8]
00492dacldr x30, [sp], 48
00492db0ret x30
00492db4
00492db4loc_492db4:
00492db4b 0x492db8
00492db8
00492db8loc_492db8:
00492db8mov x2, x3
00492dbcsubs wzr, w2, 158
00492dc0cset x2, eq
00492dc4strb w2, [sp+31]
00492dc8b.eq 0x492dd0
00492dccb 0x492df8
00492dd0
00492dd0loc_492dd0:
00492dd0ldr x1, [sp+64]
00492dd4ldr x2, [sp+56]
00492dd8subs xzr, x1, 2
00492ddcb.hi 0x492de4
00492de0b 0x492e10
00492de4
00492de4loc_492de4:
00492de4ldrb w1, [x2+2]
00492de8subs wzr, w1, 164
00492deccset x1, lo
00492df0strb w1, [sp+31]
00492df4b 0x492dfc
00492df8
00492df8loc_492df8:
00492df8b 0x492dfc
00492dfc
00492dfcloc_492dfc:
00492dfcldrb w0, [sp+31]
00492e00strb w0, [sp+28]
00492e04ldur x29, [sp-8]
00492e08ldr x30, [sp], 48
00492e0cret x30
00492e10
00492e10loc_492e10:
00492e10orr x0, xzr, 2
00492e14bl runtime.panicIndex
00492e18
00492e18loc_492e18:
00492e18orr x0, xzr, 1
00492e1cbl runtime.panicIndex
00492e20
00492e20loc_492e20:
00492e20mov x0, xzr
00492e24bl runtime.panicIndex
00492e28hint
00492e2c
00492e2cloc_492e2c:
00492e2cstp x0, x1, [sp+8]
00492e30mov x3, x30
00492e34bl runtime.morestack_noctxt.abi0
00492e38ldp x0, x1, [sp+8]
00492e3cb 0x492c70
00492c70
00492c70vendor/golang.org/x/text/unicode/norm.isHangulString: ; void vendor/golang.org/x/text/unicode/norm.isHangulString(struct string b)
00492c70ldr x16, [x28+16]
00492c74subs xzr, sp, x16
00492c78b.ls 0x492e2c
00492c7cstr x30, [sp-48]!
00492c80stur x29, [sp-8]
00492c84sub x29, sp, 8
00492c88str x0, [sp+56]
00492c8cstr x1, [sp+64]
00492c90strb wzr, [sp+28]
00492c94ldr x2, [sp+64]
00492c98str x2, [sp+32]
00492c9csubs xzr, x2, 3
00492ca0b.lt 0x492ca8
00492ca4b 0x492cbc
00492ca8
00492ca8loc_492ca8:
00492ca8strb wzr, [sp+28]
00492cacmov x0, xzr
00492cb0ldur x29, [sp-8]
00492cb4ldr x30, [sp], 48
00492cb8ret x30
00492cbc
00492cbcloc_492cbc:
00492cbcsubs xzr, x1, 0
00492cc0b.hi 0x492cc8
00492cc4b 0x492e20
00492cc8
00492cc8loc_492cc8:
00492cc8ldrb w2, [x0]
00492cccstrb w2, [sp+30]
00492cd0mov x3, x2
00492cd4subs wzr, w3, 234
00492cd8b.lo 0x492ce0
00492cdcb 0x492cf4
00492ce0
00492ce0loc_492ce0:
00492ce0strb wzr, [sp+28]
00492ce4mov x0, xzr
00492ce8ldur x29, [sp-8]
00492cecldr x30, [sp], 48
00492cf0ret x30
00492cf4
00492cf4loc_492cf4:
00492cf4ldr x1, [sp+64]
00492cf8ldr x3, [sp+56]
00492cfcsubs xzr, x1, 1
00492d00b.hi 0x492d08
00492d04b 0x492e18
00492d08
00492d08loc_492d08:
00492d08ldrb w3, [x3+1]
00492d0cstrb w3, [sp+29]
00492d10mov x4, x2
00492d14subs wzr, w4, 234
00492d18b.eq 0x492d20
00492d1cb 0x492d40
00492d20
00492d20loc_492d20:
00492d20b 0x492d24
00492d24
00492d24loc_492d24:
00492d24mov x1, x3
00492d28subs wzr, w1, 176
00492d2ccset x0, hs
00492d30strb w0, [sp+28]
00492d34ldur x29, [sp-8]
00492d38ldr x30, [sp], 48
00492d3cret x30
00492d40
00492d40loc_492d40:
00492d40mov x4, x2
00492d44subs wzr, w4, 237
00492d48b.lo 0x492d50
00492d4cb 0x492d68
00492d50
00492d50loc_492d50:
00492d50b 0x492d54
00492d54
00492d54loc_492d54:
00492d54orr x0, xzr, 1
00492d58strb w0, [sp+28]
00492d5cldur x29, [sp-8]
00492d60ldr x30, [sp], 48
00492d64ret x30
00492d68
00492d68loc_492d68:
00492d68subs wzr, w2, 237
00492d6cb.hi 0x492d74
00492d70b 0x492d8c
00492d74
00492d74loc_492d74:
00492d74b 0x492d78
00492d78
00492d78loc_492d78:
00492d78strb wzr, [sp+28]
00492d7cmov x0, xzr
00492d80ldur x29, [sp-8]
00492d84ldr x30, [sp], 48
00492d88ret x30
00492d8c
00492d8cloc_492d8c:
00492d8cmov x2, x3
00492d90subs wzr, w2, 158
00492d94b.lo 0x492d9c
00492d98b 0x492db4
00492d9c
00492d9cloc_492d9c:
00492d9cb 0x492da0
00492da0
00492da0loc_492da0:
00492da0orr x0, xzr, 1
00492da4strb w0, [sp+28]
00492da8ldur x29, [sp-8]
00492dacldr x30, [sp], 48
00492db0ret x30
00492db4
00492db4loc_492db4:
00492db4b 0x492db8
00492db8
00492db8loc_492db8:
00492db8mov x2, x3
00492dbcsubs wzr, w2, 158
00492dc0cset x2, eq
00492dc4strb w2, [sp+31]
00492dc8b.eq 0x492dd0
00492dccb 0x492df8
00492dd0
00492dd0loc_492dd0:
00492dd0ldr x1, [sp+64]
00492dd4ldr x2, [sp+56]
00492dd8subs xzr, x1, 2
00492ddcb.hi 0x492de4
00492de0b 0x492e10
00492de4
00492de4loc_492de4:
00492de4ldrb w1, [x2+2]
00492de8subs wzr, w1, 164
00492deccset x1, lo
00492df0strb w1, [sp+31]
00492df4b 0x492dfc
00492df8
00492df8loc_492df8:
00492df8b 0x492dfc
00492dfc
00492dfcloc_492dfc:
00492dfcldrb w0, [sp+31]
00492e00strb w0, [sp+28]
00492e04ldur x29, [sp-8]
00492e08ldr x30, [sp], 48
00492e0cret x30
00492e10
00492e10loc_492e10:
00492e10orr x0, xzr, 2
00492e14bl runtime.panicIndex
00492e18
00492e18loc_492e18:
00492e18orr x0, xzr, 1
00492e1cbl runtime.panicIndex
00492e20
00492e20loc_492e20:
00492e20mov x0, xzr
00492e24bl runtime.panicIndex
00492e28hint
00492e2c
00492e2cloc_492e2c:
00492e2cstp x0, x1, [sp+8]
00492e30mov x3, x30
00492e34bl runtime.morestack_noctxt.abi0
00492e38ldp x0, x1, [sp+8]
00492e3cb 0x492c70
00492c70
00492e40
00492e40vendor/golang.org/x/text/unicode/norm.isJamoVT: ; void vendor/golang.org/x/text/unicode/norm.isJamoVT(struct []uint8 b)
00492e40ldr x16, [x28+16]
00492e44subs xzr, sp, x16
00492e48b.ls 0x492eec
00492e4cstr x30, [sp-48]!
00492e50stur x29, [sp-8]
00492e54sub x29, sp, 8
00492e58str x0, [sp+56]
00492e5cstr x1, [sp+64]
00492e60str x2, [sp+72]
00492e64strb wzr, [sp+38]
00492e68ldr x1, [sp+64]
00492e6cldr x2, [sp+56]
00492e70subs xzr, x1, 0
00492e74b.hi 0x492e7c
00492e78b 0x492ee0
00492e7c
00492e7cloc_492e7c:
00492e7cldrb w2, [x2]
00492e80subs wzr, w2, 225
00492e84cset x2, eq
00492e88strb w2, [sp+39]
00492e8cb.eq 0x492e94
00492e90b 0x492ec0
00492e94
00492e94loc_492e94:
00492e94ldr x1, [sp+64]
00492e98ldr x2, [sp+56]
00492e9csubs xzr, x1, 1
00492ea0b.hi 0x492ea8
00492ea4b 0x492ed8
00492ea8
00492ea8loc_492ea8:
00492ea8ldrb w1, [x2+1]
00492eacand x1, x1, 252
00492eb0subs wzr, w1, 132
00492eb4cset x1, eq
00492eb8strb w1, [sp+39]
00492ebcb 0x492ec4
00492ec0
00492ec0loc_492ec0:
00492ec0b 0x492ec4
00492ec4
00492ec4loc_492ec4:
00492ec4ldrb w0, [sp+39]
00492ec8strb w0, [sp+38]
00492eccldur x29, [sp-8]
00492ed0ldr x30, [sp], 48
00492ed4ret x30
00492ed8
00492ed8loc_492ed8:
00492ed8orr x0, xzr, 1
00492edcbl runtime.panicIndex
00492ee0
00492ee0loc_492ee0:
00492ee0mov x0, xzr
00492ee4bl runtime.panicIndex
00492ee8hint
00492eec
00492eecloc_492eec:
00492eecstp x0, x1, [sp+8]
00492ef0str x2, [sp+24]
00492ef4mov x3, x30
00492ef8bl runtime.morestack_noctxt.abi0
00492efcldp x0, x1, [sp+8]
00492f00ldr x2, [sp+24]
00492f04b 0x492e40
00492f08udf 0
00492f0cudf 0
00492e40
00492e40vendor/golang.org/x/text/unicode/norm.isJamoVT: ; void vendor/golang.org/x/text/unicode/norm.isJamoVT(struct []uint8 b)
00492e40ldr x16, [x28+16]
00492e44subs xzr, sp, x16
00492e48b.ls 0x492eec
00492e4cstr x30, [sp-48]!
00492e50stur x29, [sp-8]
00492e54sub x29, sp, 8
00492e58str x0, [sp+56]
00492e5cstr x1, [sp+64]
00492e60str x2, [sp+72]
00492e64strb wzr, [sp+38]
00492e68ldr x1, [sp+64]
00492e6cldr x2, [sp+56]
00492e70subs xzr, x1, 0
00492e74b.hi 0x492e7c
00492e78b 0x492ee0
00492e7c
00492e7cloc_492e7c:
00492e7cldrb w2, [x2]
00492e80subs wzr, w2, 225
00492e84cset x2, eq
00492e88strb w2, [sp+39]
00492e8cb.eq 0x492e94
00492e90b 0x492ec0
00492e94
00492e94loc_492e94:
00492e94ldr x1, [sp+64]
00492e98ldr x2, [sp+56]
00492e9csubs xzr, x1, 1
00492ea0b.hi 0x492ea8
00492ea4b 0x492ed8
00492ea8
00492ea8loc_492ea8:
00492ea8ldrb w1, [x2+1]
00492eacand x1, x1, 252
00492eb0subs wzr, w1, 132
00492eb4cset x1, eq
00492eb8strb w1, [sp+39]
00492ebcb 0x492ec4
00492ec0
00492ec0loc_492ec0:
00492ec0b 0x492ec4
00492ec4
00492ec4loc_492ec4:
00492ec4ldrb w0, [sp+39]
00492ec8strb w0, [sp+38]
00492eccldur x29, [sp-8]
00492ed0ldr x30, [sp], 48
00492ed4ret x30
00492ed8
00492ed8loc_492ed8:
00492ed8orr x0, xzr, 1
00492edcbl runtime.panicIndex
00492ee0
00492ee0loc_492ee0:
00492ee0mov x0, xzr
00492ee4bl runtime.panicIndex
00492ee8hint
00492eec
00492eecloc_492eec:
00492eecstp x0, x1, [sp+8]
00492ef0str x2, [sp+24]
00492ef4mov x3, x30
00492ef8bl runtime.morestack_noctxt.abi0
00492efcldp x0, x1, [sp+8]
00492f00ldr x2, [sp+24]
00492f04b 0x492e40
00492f08udf 0
00492f0cudf 0
00492e40
00492f10
00492f10vendor/golang.org/x/text/unicode/norm.decomposeHangul: ; void vendor/golang.org/x/text/unicode/norm.decomposeHangul(struct []uint8 buf, int32 r)
00492f10ldr x16, [x28+16]
00492f14subs xzr, sp, x16
00492f18b.ls 0x4930dc
00492f1cstr x30, [sp-96]!
00492f20stur x29, [sp-8]
00492f24sub x29, sp, 8
00492f28str x0, [sp+104]
00492f2cstr x1, [sp+112]
00492f30str x2, [sp+120]
00492f34str w3, [sp+128]
00492f38str xzr, [sp+56]
00492f3cldrsw x4, [sp+128]
00492f40movz x5, 44032
00492f44sub x5, x4, x5
00492f48str w5, [sp+128]
00492f4csbfm x6, x5, 0, 31
00492f50sbfm x5, x5, 0, 31
00492f54movz x7, 9363
00492f58movk x7, 0x92490000
00492f5cmadd x8, x7, x6, xzr
00492f60sbfm x8, x8, 36, 63
00492f64sub x6, x8, x6, asr #63
00492f68sub x8, xzr, x6
00492f6cadd x6, x8, x6, lsl #3
00492f70sub x4, x4, x6, lsl #2
00492f74movz x6, 44032
00492f78sub x4, x4, x6
00492f7cstr w4, [sp+44]
00492f80madd x4, x7, x5, xzr
00492f84sbfm x4, x4, 36, 63
00492f88sub x4, x4, x5, asr #63
00492f8cstr w4, [sp+128]
00492f90sbfm x4, x4, 0, 31
00492f94movz x5, 12484
00492f98movk x5, 0xc30c0000
00492f9cmadd x5, x5, x4, xzr
00492fa0sbfm x5, x5, 36, 63
00492fa4sub x4, x5, x4, asr #63
00492fa8movz x5, 4352
00492facadd x3, x4, x5
00492fb0str w3, [sp+52]
00492fb4ldr x1, [sp+112]
00492fb8ldr x2, [sp+120]
00492fbcldr x0, [sp+104]
00492fc0bl unicode/utf8.EncodeRune
00492fc4ldr x1, [sp+112]
00492fc8ldr x4, [sp+104]
00492fccldr x5, [sp+120]
00492fd0b 0x492fd4
00492fd4
00492fd4loc_492fd4:
00492fd4subs xzr, x1, 3
00492fd8b.hs 0x492fe0
00492fdcb 0x4930d0
00492fe0
00492fe0loc_492fe0:
00492fe0sub x5, x5, 3
00492fe4sub x6, xzr, x5
00492fe8sub x7, x1, 3
00492fecsbfm x6, x6, 63, 63
00492ff0and x6, x6, 3
00492ff4add x4, x4, x6
00492ff8str x4, [sp+64]
00492ffcstr x7, [sp+72]
00493000str x5, [sp+80]
00493004ldrsw x4, [sp+128]
00493008mov x5, x4
0049300cmovz x6, 12484
00493010movk x6, 0xc30c0000
00493014madd x6, x6, x5, xzr
00493018sbfm x6, x6, 36, 63
0049301csub x5, x6, x5, asr #63
00493020movz x6, 21
00493024msub w4, w6, w5, w4
00493028movz x5, 4449
0049302cadd x3, x4, x5
00493030str w3, [sp+48]
00493034ldr x0, [sp+64]
00493038ldr x1, [sp+72]
0049303cldr x2, [sp+80]
00493040bl unicode/utf8.EncodeRune
00493044ldrsw x4, [sp+44]
00493048cbnz w4, 0x493050
0049304cb 0x4930b4
00493050
00493050loc_493050:
00493050ldr x1, [sp+112]
00493054ldr x4, [sp+104]
00493058ldr x5, [sp+120]
0049305cb 0x493060
00493060
00493060loc_493060:
00493060subs xzr, x1, 6
00493064b.hs 0x49306c
00493068b 0x4930c8
0049306c
0049306cloc_49306c:
0049306csub x2, x5, 6
00493070sub x1, x1, 6
00493074sub x5, xzr, x2
00493078sbfm x5, x5, 63, 63
0049307cand x5, x5, 6
00493080add x0, x4, x5
00493084str x0, [sp+64]
00493088str x1, [sp+72]
0049308cstr x2, [sp+80]
00493090ldrsw x4, [sp+44]
00493094movz x5, 4519
00493098add x3, x4, x5
0049309cbl unicode/utf8.EncodeRune
004930a0movz x0, 9
004930a4str x0, [sp+56]
004930a8ldur x29, [sp-8]
004930acldr x30, [sp], 96
004930b0ret x30
004930b4
004930b4loc_4930b4:
004930b4orr x0, xzr, 6
004930b8str x0, [sp+56]
004930bcldur x29, [sp-8]
004930c0ldr x30, [sp], 96
004930c4ret x30
004930c8
004930c8loc_4930c8:
004930c8orr x0, xzr, 6
004930ccbl runtime.panicSliceB
004930d0
004930d0loc_4930d0:
004930d0orr x0, xzr, 3
004930d4bl runtime.panicSliceB
004930d8hint
004930dc
004930dcloc_4930dc:
004930dcstp x0, x1, [sp+8]
004930e0str x2, [sp+24]
004930e4str w3, [sp+32]
004930e8mov x3, x30
004930ecbl runtime.morestack_noctxt.abi0
004930f0ldp x0, x1, [sp+8]
004930f4ldr x2, [sp+24]
004930f8ldrsw x3, [sp+32]
004930fcb 0x492f10
00492f10
00492f10vendor/golang.org/x/text/unicode/norm.decomposeHangul: ; void vendor/golang.org/x/text/unicode/norm.decomposeHangul(struct []uint8 buf, int32 r)
00492f10ldr x16, [x28+16]
00492f14subs xzr, sp, x16
00492f18b.ls 0x4930dc
00492f1cstr x30, [sp-96]!
00492f20stur x29, [sp-8]
00492f24sub x29, sp, 8
00492f28str x0, [sp+104]
00492f2cstr x1, [sp+112]
00492f30str x2, [sp+120]
00492f34str w3, [sp+128]
00492f38str xzr, [sp+56]
00492f3cldrsw x4, [sp+128]
00492f40movz x5, 44032
00492f44sub x5, x4, x5
00492f48str w5, [sp+128]
00492f4csbfm x6, x5, 0, 31
00492f50sbfm x5, x5, 0, 31
00492f54movz x7, 9363
00492f58movk x7, 0x92490000
00492f5cmadd x8, x7, x6, xzr
00492f60sbfm x8, x8, 36, 63
00492f64sub x6, x8, x6, asr #63
00492f68sub x8, xzr, x6
00492f6cadd x6, x8, x6, lsl #3
00492f70sub x4, x4, x6, lsl #2
00492f74movz x6, 44032
00492f78sub x4, x4, x6
00492f7cstr w4, [sp+44]
00492f80madd x4, x7, x5, xzr
00492f84sbfm x4, x4, 36, 63
00492f88sub x4, x4, x5, asr #63
00492f8cstr w4, [sp+128]
00492f90sbfm x4, x4, 0, 31
00492f94movz x5, 12484
00492f98movk x5, 0xc30c0000
00492f9cmadd x5, x5, x4, xzr
00492fa0sbfm x5, x5, 36, 63
00492fa4sub x4, x5, x4, asr #63
00492fa8movz x5, 4352
00492facadd x3, x4, x5
00492fb0str w3, [sp+52]
00492fb4ldr x1, [sp+112]
00492fb8ldr x2, [sp+120]
00492fbcldr x0, [sp+104]
00492fc0bl unicode/utf8.EncodeRune
00492fc4ldr x1, [sp+112]
00492fc8ldr x4, [sp+104]
00492fccldr x5, [sp+120]
00492fd0b 0x492fd4
00492fd4
00492fd4loc_492fd4:
00492fd4subs xzr, x1, 3
00492fd8b.hs 0x492fe0
00492fdcb 0x4930d0
00492fe0
00492fe0loc_492fe0:
00492fe0sub x5, x5, 3
00492fe4sub x6, xzr, x5
00492fe8sub x7, x1, 3
00492fecsbfm x6, x6, 63, 63
00492ff0and x6, x6, 3
00492ff4add x4, x4, x6
00492ff8str x4, [sp+64]
00492ffcstr x7, [sp+72]
00493000str x5, [sp+80]
00493004ldrsw x4, [sp+128]
00493008mov x5, x4
0049300cmovz x6, 12484
00493010movk x6, 0xc30c0000
00493014madd x6, x6, x5, xzr
00493018sbfm x6, x6, 36, 63
0049301csub x5, x6, x5, asr #63
00493020movz x6, 21
00493024msub w4, w6, w5, w4
00493028movz x5, 4449
0049302cadd x3, x4, x5
00493030str w3, [sp+48]
00493034ldr x0, [sp+64]
00493038ldr x1, [sp+72]
0049303cldr x2, [sp+80]
00493040bl unicode/utf8.EncodeRune
00493044ldrsw x4, [sp+44]
00493048cbnz w4, 0x493050
0049304cb 0x4930b4
00493050
00493050loc_493050:
00493050ldr x1, [sp+112]
00493054ldr x4, [sp+104]
00493058ldr x5, [sp+120]
0049305cb 0x493060
00493060
00493060loc_493060:
00493060subs xzr, x1, 6
00493064b.hs 0x49306c
00493068b 0x4930c8
0049306c
0049306cloc_49306c:
0049306csub x2, x5, 6
00493070sub x1, x1, 6
00493074sub x5, xzr, x2
00493078sbfm x5, x5, 63, 63
0049307cand x5, x5, 6
00493080add x0, x4, x5
00493084str x0, [sp+64]
00493088str x1, [sp+72]
0049308cstr x2, [sp+80]
00493090ldrsw x4, [sp+44]
00493094movz x5, 4519
00493098add x3, x4, x5
0049309cbl unicode/utf8.EncodeRune
004930a0movz x0, 9
004930a4str x0, [sp+56]
004930a8ldur x29, [sp-8]
004930acldr x30, [sp], 96
004930b0ret x30
004930b4
004930b4loc_4930b4:
004930b4orr x0, xzr, 6
004930b8str x0, [sp+56]
004930bcldur x29, [sp-8]
004930c0ldr x30, [sp], 96
004930c4ret x30
004930c8
004930c8loc_4930c8:
004930c8orr x0, xzr, 6
004930ccbl runtime.panicSliceB
004930d0
004930d0loc_4930d0:
004930d0orr x0, xzr, 3
004930d4bl runtime.panicSliceB
004930d8hint
004930dc
004930dcloc_4930dc:
004930dcstp x0, x1, [sp+8]
004930e0str x2, [sp+24]
004930e4str w3, [sp+32]
004930e8mov x3, x30
004930ecbl runtime.morestack_noctxt.abi0
004930f0ldp x0, x1, [sp+8]
004930f4ldr x2, [sp+24]
004930f8ldrsw x3, [sp+32]
004930fcb 0x492f10
00492f10
00493100
00493100vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int32 r)
00493100ldr x16, [x28+16]
00493104subs xzr, sp, x16
00493108b.ls 0x493208
0049310cstr x30, [sp-48]!
00493110stur x29, [sp-8]
00493114sub x29, sp, 8
00493118str x0, [sp+56]
0049311cstr w1, [sp+64]
00493120movz x2, 44032
00493124sub x2, x1, x2
00493128str w2, [sp+64]
0049312csbfm x3, x2, 0, 31
00493130sbfm x2, x2, 0, 31
00493134movz x4, 9363
00493138movk x4, 0x92490000
0049313cmadd x5, x4, x3, xzr
00493140sbfm x5, x5, 36, 63
00493144sub x3, x5, x3, asr #63
00493148sub x5, xzr, x3
0049314cadd x3, x5, x3, lsl #3
00493150sub x3, x1, x3, lsl #2
00493154movz x5, 44032
00493158sub x3, x3, x5
0049315cstr w3, [sp+28]
00493160madd x3, x4, x2, xzr
00493164sbfm x3, x3, 36, 63
00493168sub x2, x3, x2, asr #63
0049316cstr w2, [sp+64]
00493170sbfm x2, x2, 0, 31
00493174movz x3, 12484
00493178movk x3, 0xc30c0000
0049317cmadd x3, x3, x2, xzr
00493180sbfm x3, x3, 36, 63
00493184sub x2, x3, x2, asr #63
00493188movz x3, 4352
0049318cadd x1, x2, x3
00493190str w1, [sp+36]
00493194ldr x0, [sp+56]
00493198bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune
0049319cldrsw x2, [sp+64]
004931a0mov x3, x2
004931a4movz x4, 12484
004931a8movk x4, 0xc30c0000
004931acmadd x4, x4, x3, xzr
004931b0sbfm x4, x4, 36, 63
004931b4sub x3, x4, x3, asr #63
004931b8movz x4, 21
004931bcmsub w2, w4, w3, w2
004931c0movz x3, 4449
004931c4add x1, x2, x3
004931c8str w1, [sp+32]
004931ccldr x0, [sp+56]
004931d0bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune
004931d4ldrsw x2, [sp+28]
004931d8cbnz w2, 0x4931e0
004931dcb 0x4931f8
004931e0
004931e0loc_4931e0:
004931e0ldr x0, [sp+56]
004931e4ldrsw x2, [sp+28]
004931e8movz x3, 4519
004931ecadd x1, x2, x3
004931f0bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune
004931f4b 0x4931fc
004931f8
004931f8loc_4931f8:
004931f8b 0x4931fc
004931fc
004931fcloc_4931fc:
004931fcldur x29, [sp-8]
00493200ldr x30, [sp], 48
00493204ret x30
00493208
00493208loc_493208:
00493208str x0, [sp+8]
0049320cstr w1, [sp+16]
00493210mov x3, x30
00493214bl runtime.morestack_noctxt.abi0
00493218ldr x0, [sp+8]
0049321cldrsw x1, [sp+16]
00493220b 0x493100
00493224udf 0
00493228udf 0
0049322cudf 0
00493100
00493100vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).decomposeHangul(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int32 r)
00493100ldr x16, [x28+16]
00493104subs xzr, sp, x16
00493108b.ls 0x493208
0049310cstr x30, [sp-48]!
00493110stur x29, [sp-8]
00493114sub x29, sp, 8
00493118str x0, [sp+56]
0049311cstr w1, [sp+64]
00493120movz x2, 44032
00493124sub x2, x1, x2
00493128str w2, [sp+64]
0049312csbfm x3, x2, 0, 31
00493130sbfm x2, x2, 0, 31
00493134movz x4, 9363
00493138movk x4, 0x92490000
0049313cmadd x5, x4, x3, xzr
00493140sbfm x5, x5, 36, 63
00493144sub x3, x5, x3, asr #63
00493148sub x5, xzr, x3
0049314cadd x3, x5, x3, lsl #3
00493150sub x3, x1, x3, lsl #2
00493154movz x5, 44032
00493158sub x3, x3, x5
0049315cstr w3, [sp+28]
00493160madd x3, x4, x2, xzr
00493164sbfm x3, x3, 36, 63
00493168sub x2, x3, x2, asr #63
0049316cstr w2, [sp+64]
00493170sbfm x2, x2, 0, 31
00493174movz x3, 12484
00493178movk x3, 0xc30c0000
0049317cmadd x3, x3, x2, xzr
00493180sbfm x3, x3, 36, 63
00493184sub x2, x3, x2, asr #63
00493188movz x3, 4352
0049318cadd x1, x2, x3
00493190str w1, [sp+36]
00493194ldr x0, [sp+56]
00493198bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune
0049319cldrsw x2, [sp+64]
004931a0mov x3, x2
004931a4movz x4, 12484
004931a8movk x4, 0xc30c0000
004931acmadd x4, x4, x3, xzr
004931b0sbfm x4, x4, 36, 63
004931b4sub x3, x4, x3, asr #63
004931b8movz x4, 21
004931bcmsub w2, w4, w3, w2
004931c0movz x3, 4449
004931c4add x1, x2, x3
004931c8str w1, [sp+32]
004931ccldr x0, [sp+56]
004931d0bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune
004931d4ldrsw x2, [sp+28]
004931d8cbnz w2, 0x4931e0
004931dcb 0x4931f8
004931e0
004931e0loc_4931e0:
004931e0ldr x0, [sp+56]
004931e4ldrsw x2, [sp+28]
004931e8movz x3, 4519
004931ecadd x1, x2, x3
004931f0bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).appendRune
004931f4b 0x4931fc
004931f8
004931f8loc_4931f8:
004931f8b 0x4931fc
004931fc
004931fcloc_4931fc:
004931fcldur x29, [sp-8]
00493200ldr x30, [sp], 48
00493204ret x30
00493208
00493208loc_493208:
00493208str x0, [sp+8]
0049320cstr w1, [sp+16]
00493210mov x3, x30
00493214bl runtime.morestack_noctxt.abi0
00493218ldr x0, [sp+8]
0049321cldrsw x1, [sp+16]
00493220b 0x493100
00493224udf 0
00493228udf 0
0049322cudf 0
00493100
00493230
00493230vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).combineHangul: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).combineHangul(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int s, int i, int k)
00493230ldr x16, [x28+16]
00493234subs xzr, sp, x16
00493238b.ls 0x493648
0049323cstr x30, [sp-96]!
00493240stur x29, [sp-8]
00493244sub x29, sp, 8
00493248str x0, [sp+104]
0049324cstr x1, [sp+112]
00493250str x2, [sp+120]
00493254str x3, [sp+128]
00493258ldrsb x27, [x0]
0049325cldrsb x27, [x0]
00493260b 0x493264
00493264
00493264loc_493264:
00493264str x0, [sp+64]
00493268orr x2, xzr, 32
0049326cstr x2, [sp+72]
00493270str x2, [sp+80]
00493274ldr x2, [sp+104]
00493278ldrsb x27, [x2]
0049327cldr x2, [x2+392]
00493280str x2, [sp+56]
00493284b 0x493288
00493288
00493288loc_493288:
00493288ldr x2, [sp+56]
0049328cldr x3, [sp+120]
00493290subs xzr, x2, x3
00493294b.gt 0x49329c
00493298b 0x493608
0049329c
0049329cloc_49329c:
0049329cldr x1, [sp+72]
004932a0ldr x2, [sp+64]
004932a4ldr x3, [sp+128]
004932a8sub x0, x3, 1
004932acsubs xzr, x1, x0
004932b0b.hi 0x4932b8
004932b4b 0x493640
004932b8
004932b8loc_4932b8:
004932b8add x2, x2, x0, lsl #3
004932bcldrb w2, [x2+2]
004932c0strb w2, [sp+40]
004932c4ldr x0, [sp+120]
004932c8ldr x1, [sp+72]
004932ccldr x3, [sp+64]
004932d0subs xzr, x1, x0
004932d4b.hi 0x4932dc
004932d8b 0x49363c
004932dc
004932dcloc_4932dc:
004932dcadd x3, x3, x0, lsl #3
004932e0ldrb w3, [x3+2]
004932e4strb w3, [sp+39]
004932e8cbz w2, 0x4932f0
004932ecb 0x493300
004932f0
004932f0loc_4932f0:
004932f0ldr x2, [sp+128]
004932f4sub x2, x2, 1
004932f8str x2, [sp+112]
004932fcb 0x493304
00493300
00493300loc_493300:
00493300b 0x493304
00493304
00493304loc_493304:
00493304ldr x2, [sp+112]
00493308ldr x3, [sp+128]
0049330csub x3, x3, 1
00493310subs xzr, x2, x3
00493314cset x2, ne
00493318strb w2, [sp+47]
0049331cb.ne 0x493324
00493320b 0x49333c
00493324
00493324loc_493324:
00493324ldrb w2, [sp+40]
00493328ldrb w3, [sp+39]
0049332csubs wzr, w2, w3
00493330cset x2, hs
00493334strb w2, [sp+47]
00493338b 0x493340
0049333c
0049333cloc_49333c:
0049333cb 0x493340
00493340
00493340loc_493340:
00493340ldrb w2, [sp+47]
00493344tbnz w2, 0, 0x49334c
00493348b 0x493394
0049334c
0049334cloc_49334c:
0049334cldr x0, [sp+120]
00493350ldr x1, [sp+72]
00493354ldr x2, [sp+64]
00493358subs xzr, x1, x0
0049335cb.hi 0x493364
00493360b 0x493638
00493364
00493364loc_493364:
00493364ldr x3, [sp+128]
00493368ldr x1, [sp+72]
0049336cldr x4, [sp+64]
00493370subs xzr, x1, x3
00493374b.hi 0x49337c
00493378b 0x493630
0049337c
0049337cloc_49337c:
0049337cldr x2, [x2+3*x0]
00493380str x2, [x4+3*x3]
00493384ldr x2, [sp+128]
00493388add x2, x2, 1
0049338cstr x2, [sp+128]
00493390b 0x4935f4
00493394
00493394loc_493394:
00493394ldr x1, [sp+112]
00493398ldr x0, [sp+104]
0049339cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt
004933a0str w0, [sp+52]
004933a4ldr x1, [sp+120]
004933a8ldr x0, [sp+104]
004933acbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt
004933b0str w0, [sp+48]
004933b4ldrsw x2, [sp+52]
004933b8movz x3, 4352
004933bcsubs wzr, w2, w3
004933c0cset x2, ge
004933c4strb w2, [sp+45]
004933c8b.ge 0x4933d0
004933ccb 0x4933e8
004933d0
004933d0loc_4933d0:
004933d0ldrsw x3, [sp+52]
004933d4movz x4, 4371
004933d8subs wzr, w3, w4
004933dccset x3, lt
004933e0strb w3, [sp+45]
004933e4b 0x4933ec
004933e8
004933e8loc_4933e8:
004933e8b 0x4933ec
004933ec
004933ecloc_4933ec:
004933ecldrb w3, [sp+45]
004933f0strb w3, [sp+46]
004933f4tbnz w3, 0, 0x4933fc
004933f8b 0x493414
004933fc
004933fcloc_4933fc:
004933fcldrsw x3, [sp+48]
00493400movz x4, 4449
00493404subs wzr, w3, w4
00493408cset x3, ge
0049340cstrb w3, [sp+46]
00493410b 0x493418
00493414
00493414loc_493414:
00493414b 0x493418
00493418
00493418loc_493418:
00493418ldrb w3, [sp+46]
0049341cstrb w3, [sp+47]
00493420tbnz w3, 0, 0x493428
00493424b 0x493440
00493428
00493428loc_493428:
00493428ldrsw x3, [sp+48]
0049342cmovz x4, 4470
00493430subs wzr, w3, w4
00493434cset x3, lt
00493438strb w3, [sp+47]
0049343cb 0x493444
00493440
00493440loc_493440:
00493440b 0x493444
00493444
00493444loc_493444:
00493444ldrb w3, [sp+47]
00493448tbnz w3, 0, 0x493450
0049344cb 0x49348c
00493450
00493450loc_493450:
00493450b 0x493454
00493454
00493454loc_493454:
00493454ldr x1, [sp+112]
00493458ldr x0, [sp+104]
0049345cldrsw x3, [sp+52]
00493460ldrsw x4, [sp+48]
00493464sub x5, xzr, x4
00493468add x4, x5, x4, lsl #3
0049346cubfm x4, x4, 62, 61
00493470movz x5, 588
00493474madd w3, w3, w5, w4
00493478movz x4, 18076
0049347cmovk x4, 0x280000
00493480sub x2, x3, x4
00493484bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune
00493488b 0x4935f0
0049348c
0049348cloc_49348c:
0049348cldrsw x3, [sp+52]
00493490movz x4, 44032
00493494subs wzr, w3, w4
00493498cset x3, ge
0049349cstrb w3, [sp+41]
004934a0b.ge 0x4934a8
004934a4b 0x4934c0
004934a8
004934a8loc_4934a8:
004934a8ldrsw x3, [sp+52]
004934acmovz x4, 55204
004934b0subs wzr, w3, w4
004934b4cset x3, lt
004934b8strb w3, [sp+41]
004934bcb 0x4934c4
004934c0
004934c0loc_4934c0:
004934c0b 0x4934c4
004934c4
004934c4loc_4934c4:
004934c4ldrb w3, [sp+41]
004934c8strb w3, [sp+42]
004934cctbnz w3, 0, 0x4934d4
004934d0b 0x4934ec
004934d4
004934d4loc_4934d4:
004934d4ldrsw x3, [sp+48]
004934d8movz x4, 4519
004934dcsubs wzr, w3, w4
004934e0cset x3, gt
004934e4strb w3, [sp+42]
004934e8b 0x4934f0
004934ec
004934ecloc_4934ec:
004934ecb 0x4934f0
004934f0
004934f0loc_4934f0:
004934f0ldrb w3, [sp+42]
004934f4strb w3, [sp+43]
004934f8tbnz w3, 0, 0x493500
004934fcb 0x493518
00493500
00493500loc_493500:
00493500ldrsw x3, [sp+48]
00493504movz x4, 4547
00493508subs wzr, w3, w4
0049350ccset x3, lt
00493510strb w3, [sp+43]
00493514b 0x49351c
00493518
00493518loc_493518:
00493518b 0x49351c
0049351c
0049351cloc_49351c:
0049351cldrb w3, [sp+43]
00493520strb w3, [sp+44]
00493524tbnz w3, 0, 0x49352c
00493528b 0x49356c
0049352c
0049352cloc_49352c:
0049352cldrsw x3, [sp+52]
00493530movz x4, 44032
00493534sub x3, x3, x4
00493538movn x4, 37448
0049353cmovk x4, 0xb6db0000
00493540madd w3, w4, w3, wzr
00493544movz x4, 9360
00493548movk x4, 0x12490000
0049354cadd x3, x3, x4
00493550extr w3, w3, w3, 2
00493554movz x4, 37448
00493558movk x4, 0x9240000
0049355csubs wzr, w3, w4
00493560cset x3, ls
00493564strb w3, [sp+44]
00493568b 0x493570
0049356c
0049356cloc_49356c:
0049356cb 0x493570
00493570
00493570loc_493570:
00493570ldrb w3, [sp+44]
00493574tbnz w3, 0, 0x49357c
00493578b 0x4935a4
0049357c
0049357cloc_49357c:
0049357cb 0x493580
00493580
00493580loc_493580:
00493580ldr x1, [sp+112]
00493584ldr x0, [sp+104]
00493588ldrsw x3, [sp+52]
0049358cldrsw x4, [sp+48]
00493590add x3, x3, x4
00493594movz x4, 4519
00493598sub x2, x3, x4
0049359cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune
004935a0b 0x4935f0
004935a4
004935a4loc_4935a4:
004935a4b 0x4935a8
004935a8
004935a8loc_4935a8:
004935a8ldr x0, [sp+120]
004935acldr x1, [sp+72]
004935b0ldr x2, [sp+64]
004935b4subs xzr, x0, x1
004935b8b.lo 0x4935c0
004935bcb 0x49362c
004935c0
004935c0loc_4935c0:
004935c0ldr x3, [sp+128]
004935c4ldr x1, [sp+72]
004935c8ldr x4, [sp+64]
004935ccsubs xzr, x1, x3
004935d0b.hi 0x4935d8
004935d4b 0x493624
004935d8
004935d8loc_4935d8:
004935d8ldr x2, [x2+3*x0]
004935dcstr x2, [x4+3*x3]
004935e0ldr x2, [sp+128]
004935e4add x2, x2, 1
004935e8str x2, [sp+128]
004935ecb 0x4935f0
004935f0
004935f0loc_4935f0:
004935f0b 0x4935f4
004935f4
004935f4loc_4935f4:
004935f4b 0x4935f8
004935f8
004935f8loc_4935f8:
004935f8ldr x2, [sp+120]
004935fcadd x2, x2, 1
00493600str x2, [sp+120]
00493604b 0x493288
00493608
00493608loc_493608:
00493608ldr x0, [sp+104]
0049360cldrsb x27, [x0]
00493610ldr x1, [sp+128]
00493614str x1, [x0+392]
00493618ldur x29, [sp-8]
0049361cldr x30, [sp], 96
00493620ret x30
00493624
00493624loc_493624:
00493624mov x0, x3
00493628bl runtime.panicIndex
0049362c
0049362cloc_49362c:
0049362cbl runtime.panicIndex
00493630
00493630loc_493630:
00493630mov x0, x3
00493634bl runtime.panicIndex
00493638
00493638loc_493638:
00493638bl runtime.panicIndex
0049363c
0049363cloc_49363c:
0049363cbl runtime.panicIndex
00493640
00493640loc_493640:
00493640bl runtime.panicIndex
00493644hint
00493648
00493648loc_493648:
00493648stp x0, x1, [sp+8]
0049364cstp x2, x3, [sp+24]
00493650mov x3, x30
00493654bl runtime.morestack_noctxt.abi0
00493658ldp x0, x1, [sp+8]
0049365cldp x2, x3, [sp+24]
00493660b 0x493230
00493664udf 0
00493668udf 0
0049366cudf 0
00493230
00493230vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).combineHangul: ; void vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).combineHangul(vendor/golang.org/x/text/unicode/norm.reorderBuffer * rb, int s, int i, int k)
00493230ldr x16, [x28+16]
00493234subs xzr, sp, x16
00493238b.ls 0x493648
0049323cstr x30, [sp-96]!
00493240stur x29, [sp-8]
00493244sub x29, sp, 8
00493248str x0, [sp+104]
0049324cstr x1, [sp+112]
00493250str x2, [sp+120]
00493254str x3, [sp+128]
00493258ldrsb x27, [x0]
0049325cldrsb x27, [x0]
00493260b 0x493264
00493264
00493264loc_493264:
00493264str x0, [sp+64]
00493268orr x2, xzr, 32
0049326cstr x2, [sp+72]
00493270str x2, [sp+80]
00493274ldr x2, [sp+104]
00493278ldrsb x27, [x2]
0049327cldr x2, [x2+392]
00493280str x2, [sp+56]
00493284b 0x493288
00493288
00493288loc_493288:
00493288ldr x2, [sp+56]
0049328cldr x3, [sp+120]
00493290subs xzr, x2, x3
00493294b.gt 0x49329c
00493298b 0x493608
0049329c
0049329cloc_49329c:
0049329cldr x1, [sp+72]
004932a0ldr x2, [sp+64]
004932a4ldr x3, [sp+128]
004932a8sub x0, x3, 1
004932acsubs xzr, x1, x0
004932b0b.hi 0x4932b8
004932b4b 0x493640
004932b8
004932b8loc_4932b8:
004932b8add x2, x2, x0, lsl #3
004932bcldrb w2, [x2+2]
004932c0strb w2, [sp+40]
004932c4ldr x0, [sp+120]
004932c8ldr x1, [sp+72]
004932ccldr x3, [sp+64]
004932d0subs xzr, x1, x0
004932d4b.hi 0x4932dc
004932d8b 0x49363c
004932dc
004932dcloc_4932dc:
004932dcadd x3, x3, x0, lsl #3
004932e0ldrb w3, [x3+2]
004932e4strb w3, [sp+39]
004932e8cbz w2, 0x4932f0
004932ecb 0x493300
004932f0
004932f0loc_4932f0:
004932f0ldr x2, [sp+128]
004932f4sub x2, x2, 1
004932f8str x2, [sp+112]
004932fcb 0x493304
00493300
00493300loc_493300:
00493300b 0x493304
00493304
00493304loc_493304:
00493304ldr x2, [sp+112]
00493308ldr x3, [sp+128]
0049330csub x3, x3, 1
00493310subs xzr, x2, x3
00493314cset x2, ne
00493318strb w2, [sp+47]
0049331cb.ne 0x493324
00493320b 0x49333c
00493324
00493324loc_493324:
00493324ldrb w2, [sp+40]
00493328ldrb w3, [sp+39]
0049332csubs wzr, w2, w3
00493330cset x2, hs
00493334strb w2, [sp+47]
00493338b 0x493340
0049333c
0049333cloc_49333c:
0049333cb 0x493340
00493340
00493340loc_493340:
00493340ldrb w2, [sp+47]
00493344tbnz w2, 0, 0x49334c
00493348b 0x493394
0049334c
0049334cloc_49334c:
0049334cldr x0, [sp+120]
00493350ldr x1, [sp+72]
00493354ldr x2, [sp+64]
00493358subs xzr, x1, x0
0049335cb.hi 0x493364
00493360b 0x493638
00493364
00493364loc_493364:
00493364ldr x3, [sp+128]
00493368ldr x1, [sp+72]
0049336cldr x4, [sp+64]
00493370subs xzr, x1, x3
00493374b.hi 0x49337c
00493378b 0x493630
0049337c
0049337cloc_49337c:
0049337cldr x2, [x2+3*x0]
00493380str x2, [x4+3*x3]
00493384ldr x2, [sp+128]
00493388add x2, x2, 1
0049338cstr x2, [sp+128]
00493390b 0x4935f4
00493394
00493394loc_493394:
00493394ldr x1, [sp+112]
00493398ldr x0, [sp+104]
0049339cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt
004933a0str w0, [sp+52]
004933a4ldr x1, [sp+120]
004933a8ldr x0, [sp+104]
004933acbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).runeAt
004933b0str w0, [sp+48]
004933b4ldrsw x2, [sp+52]
004933b8movz x3, 4352
004933bcsubs wzr, w2, w3
004933c0cset x2, ge
004933c4strb w2, [sp+45]
004933c8b.ge 0x4933d0
004933ccb 0x4933e8
004933d0
004933d0loc_4933d0:
004933d0ldrsw x3, [sp+52]
004933d4movz x4, 4371
004933d8subs wzr, w3, w4
004933dccset x3, lt
004933e0strb w3, [sp+45]
004933e4b 0x4933ec
004933e8
004933e8loc_4933e8:
004933e8b 0x4933ec
004933ec
004933ecloc_4933ec:
004933ecldrb w3, [sp+45]
004933f0strb w3, [sp+46]
004933f4tbnz w3, 0, 0x4933fc
004933f8b 0x493414
004933fc
004933fcloc_4933fc:
004933fcldrsw x3, [sp+48]
00493400movz x4, 4449
00493404subs wzr, w3, w4
00493408cset x3, ge
0049340cstrb w3, [sp+46]
00493410b 0x493418
00493414
00493414loc_493414:
00493414b 0x493418
00493418
00493418loc_493418:
00493418ldrb w3, [sp+46]
0049341cstrb w3, [sp+47]
00493420tbnz w3, 0, 0x493428
00493424b 0x493440
00493428
00493428loc_493428:
00493428ldrsw x3, [sp+48]
0049342cmovz x4, 4470
00493430subs wzr, w3, w4
00493434cset x3, lt
00493438strb w3, [sp+47]
0049343cb 0x493444
00493440
00493440loc_493440:
00493440b 0x493444
00493444
00493444loc_493444:
00493444ldrb w3, [sp+47]
00493448tbnz w3, 0, 0x493450
0049344cb 0x49348c
00493450
00493450loc_493450:
00493450b 0x493454
00493454
00493454loc_493454:
00493454ldr x1, [sp+112]
00493458ldr x0, [sp+104]
0049345cldrsw x3, [sp+52]
00493460ldrsw x4, [sp+48]
00493464sub x5, xzr, x4
00493468add x4, x5, x4, lsl #3
0049346cubfm x4, x4, 62, 61
00493470movz x5, 588
00493474madd w3, w3, w5, w4
00493478movz x4, 18076
0049347cmovk x4, 0x280000
00493480sub x2, x3, x4
00493484bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune
00493488b 0x4935f0
0049348c
0049348cloc_49348c:
0049348cldrsw x3, [sp+52]
00493490movz x4, 44032
00493494subs wzr, w3, w4
00493498cset x3, ge
0049349cstrb w3, [sp+41]
004934a0b.ge 0x4934a8
004934a4b 0x4934c0
004934a8
004934a8loc_4934a8:
004934a8ldrsw x3, [sp+52]
004934acmovz x4, 55204
004934b0subs wzr, w3, w4
004934b4cset x3, lt
004934b8strb w3, [sp+41]
004934bcb 0x4934c4
004934c0
004934c0loc_4934c0:
004934c0b 0x4934c4
004934c4
004934c4loc_4934c4:
004934c4ldrb w3, [sp+41]
004934c8strb w3, [sp+42]
004934cctbnz w3, 0, 0x4934d4
004934d0b 0x4934ec
004934d4
004934d4loc_4934d4:
004934d4ldrsw x3, [sp+48]
004934d8movz x4, 4519
004934dcsubs wzr, w3, w4
004934e0cset x3, gt
004934e4strb w3, [sp+42]
004934e8b 0x4934f0
004934ec
004934ecloc_4934ec:
004934ecb 0x4934f0
004934f0
004934f0loc_4934f0:
004934f0ldrb w3, [sp+42]
004934f4strb w3, [sp+43]
004934f8tbnz w3, 0, 0x493500
004934fcb 0x493518
00493500
00493500loc_493500:
00493500ldrsw x3, [sp+48]
00493504movz x4, 4547
00493508subs wzr, w3, w4
0049350ccset x3, lt
00493510strb w3, [sp+43]
00493514b 0x49351c
00493518
00493518loc_493518:
00493518b 0x49351c
0049351c
0049351cloc_49351c:
0049351cldrb w3, [sp+43]
00493520strb w3, [sp+44]
00493524tbnz w3, 0, 0x49352c
00493528b 0x49356c
0049352c
0049352cloc_49352c:
0049352cldrsw x3, [sp+52]
00493530movz x4, 44032
00493534sub x3, x3, x4
00493538movn x4, 37448
0049353cmovk x4, 0xb6db0000
00493540madd w3, w4, w3, wzr
00493544movz x4, 9360
00493548movk x4, 0x12490000
0049354cadd x3, x3, x4
00493550extr w3, w3, w3, 2
00493554movz x4, 37448
00493558movk x4, 0x9240000
0049355csubs wzr, w3, w4
00493560cset x3, ls
00493564strb w3, [sp+44]
00493568b 0x493570
0049356c
0049356cloc_49356c:
0049356cb 0x493570
00493570
00493570loc_493570:
00493570ldrb w3, [sp+44]
00493574tbnz w3, 0, 0x49357c
00493578b 0x4935a4
0049357c
0049357cloc_49357c:
0049357cb 0x493580
00493580
00493580loc_493580:
00493580ldr x1, [sp+112]
00493584ldr x0, [sp+104]
00493588ldrsw x3, [sp+52]
0049358cldrsw x4, [sp+48]
00493590add x3, x3, x4
00493594movz x4, 4519
00493598sub x2, x3, x4
0049359cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).assignRune
004935a0b 0x4935f0
004935a4
004935a4loc_4935a4:
004935a4b 0x4935a8
004935a8
004935a8loc_4935a8:
004935a8ldr x0, [sp+120]
004935acldr x1, [sp+72]
004935b0ldr x2, [sp+64]
004935b4subs xzr, x0, x1
004935b8b.lo 0x4935c0
004935bcb 0x49362c
004935c0
004935c0loc_4935c0:
004935c0ldr x3, [sp+128]
004935c4ldr x1, [sp+72]
004935c8ldr x4, [sp+64]
004935ccsubs xzr, x1, x3
004935d0b.hi 0x4935d8
004935d4b 0x493624
004935d8
004935d8loc_4935d8:
004935d8ldr x2, [x2+3*x0]
004935dcstr x2, [x4+3*x3]
004935e0ldr x2, [sp+128]
004935e4add x2, x2, 1
004935e8str x2, [sp+128]
004935ecb 0x4935f0
004935f0
004935f0loc_4935f0:
004935f0b 0x4935f4
004935f4
004935f4loc_4935f4:
004935f4b 0x4935f8
004935f8
004935f8loc_4935f8:
004935f8ldr x2, [sp+120]
004935fcadd x2, x2, 1
00493600str x2, [sp+120]
00493604b 0x493288
00493608
00493608loc_493608:
00493608ldr x0, [sp+104]
0049360cldrsb x27, [x0]
00493610ldr x1, [sp+128]
00493614str x1, [x0+392]
00493618ldur x29, [sp-8]
0049361cldr x30, [sp], 96
00493620ret x30
00493624
00493624loc_493624:
00493624mov x0, x3
00493628bl runtime.panicIndex
0049362c
0049362cloc_49362c:
0049362cbl runtime.panicIndex
00493630
00493630loc_493630:
00493630mov x0, x3
00493634bl runtime.panicIndex
00493638
00493638loc_493638:
00493638bl runtime.panicIndex
0049363c
0049363cloc_49363c:
0049363cbl runtime.panicIndex
00493640
00493640loc_493640:
00493640bl runtime.panicIndex
00493644hint
00493648
00493648loc_493648:
00493648stp x0, x1, [sp+8]
0049364cstp x2, x3, [sp+24]
00493650mov x3, x30
00493654bl runtime.morestack_noctxt.abi0
00493658ldp x0, x1, [sp+8]
0049365cldp x2, x3, [sp+24]
00493660b 0x493230
00493664udf 0
00493668udf 0
0049366cudf 0
00493230
Loading..