Lines Matching refs:x0

16 	ubfiz	x0, x0, 4, 8
20 add x2, x1, x0
22 ldr x0, [x1, x0]
25 add x19, x0, x19, lsl 8
28 mov x0, 80
54 ubfx x1, x0, 5, 11
73 ldrb w4, [x0, 1]
87 ldrb w5, [x0, x3]
149 adrp x0, .LANCHOR5
150 add x0, x0, :lo12:.LANCHOR5
151 ldrh w4, [x0, x2, lsl 1]
152 adrp x0, .LANCHOR6
153 ldrb w0, [x0, #:lo12:.LANCHOR6]
161 adrp x0, .LANCHOR0
162 add x0, x0, :lo12:.LANCHOR0
165 ldr x0, [x0, x5]
166 str w4, [x0, 336]
171 adrp x0, .LANCHOR0
172 add x0, x0, :lo12:.LANCHOR0
173 ldr x0, [x0, x5]
174 str w4, [x0, 336]
208 sbfiz x3, x0, 4, 32
246 sbfiz x3, x0, 4, 32
290 sbfiz x5, x0, 4, 32
313 ubfiz x0, x0, 4, 8
316 add x4, x3, x0
317 ldr x3, [x3, x0]
320 add x2, x3, x0, lsl 8
333 add x0, x3, x0, lsl 8
335 str w2, [x0, 2056]
337 str w2, [x0, 2052]
339 str w2, [x0, 2052]
341 str w1, [x0, 2052]
343 str w1, [x0, 2056]
353 sbfiz x5, x0, 4, 32
377 ubfiz x0, x0, 4, 8
380 add x2, x1, x0
381 ldr x1, [x1, x0]
383 add x0, x0, 8
384 add x0, x1, x0, lsl 8
386 str w1, [x0, 8]
394 ubfiz x0, x0, 4, 8
397 add x3, x1, x0
398 ldr x2, [x1, x0]
399 adrp x0, .LANCHOR8+10
400 ldrb w1, [x0, #:lo12:.LANCHOR8+10]
402 add x0, x0, 8
403 add x0, x2, x0, lsl 8
404 str w1, [x0, 8]
412 ubfiz x0, x0, 4, 8
416 add x2, x1, x0
418 ldr x0, [x1, x0]
421 add x19, x0, x19, lsl 8
424 mov x0, 80
436 mov x4, x0
479 mov x21, x0
485 adrp x0, .LANCHOR10
487 add x24, x0, :lo12:.LANCHOR10
497 mov x22, x0
513 add x0, x22, :lo12:.LANCHOR10
514 ldrsb w0, [x19, x0]
516 mov x0, 200
544 mov x22, x0
546 adrp x0, .LANCHOR14
547 add x0, x0, :lo12:.LANCHOR14
549 add x21, x0, x21
551 mov x19, x0
573 mov x0, 300
595 ldr w6, [x0, 4]
622 ldr w1, [x0, 4]
623 ldr w0, [x0, 60]
638 ubfiz x0, x0, 4, 8
643 add x4, x3, x0
644 ldr x20, [x3, x0]
645 adrp x0, .LANCHOR7
646 ldr x0, [x0, #:lo12:.LANCHOR7]
648 ldrb w0, [x0, 8]
652 adrp x0, .LANCHOR8
654 add x2, x0, :lo12:.LANCHOR8
658 add x0, x0, :lo12:.LANCHOR8
661 ldrb w4, [x0, 15]
671 mov x0, 80
680 add x2, x0, :lo12:.LANCHOR8
691 add x0, x19, 8
693 add x0, x20, x0, lsl 8
694 str w1, [x0, 8]
735 ubfiz x0, x0, 4, 8
738 add x2, x1, x0
739 ldr x0, [x1, x0]
742 add x0, x0, x2, lsl 8
799 tst x0, 4
826 ubfiz x0, x0, 4, 8
829 add x3, x1, x0
830 ldr x2, [x1, x0]
844 ubfiz x0, x0, 4, 8
847 ldr x1, [x1, x0]
863 adrp x0, .LANCHOR7
867 ldr x0, [x0, #:lo12:.LANCHOR7]
872 ldrb w0, [x0, 19]
875 add x0, x19, :lo12:.LANCHOR20
880 add x19, x0, x19
883 adrp x0, .LANCHOR0
885 add x0, x0, :lo12:.LANCHOR0
886 add x2, x0, x1
889 ldr x23, [x0, x1]
904 adrp x0, .LANCHOR21
905 add x0, x0, :lo12:.LANCHOR21
906 strb w21, [x0, x25]
916 add x0, x19, :lo12:.LANCHOR20
927 add x0, x19, 28
929 add x19, x0, x19, sxtw
932 add x0, x19, :lo12:.LANCHOR20
936 add x19, x0, x19, lsl 3
942 mov x0, 200
954 adrp x0, .LANCHOR7
955 ldr x0, [x0, #:lo12:.LANCHOR7]
956 ldrb w0, [x0, 19]
997 and x4, x0, 255
998 mov x0, 24
1002 mul x0, x4, x0
1005 add x19, x1, x0
1008 ldrb w20, [x1, x0]
1011 adrp x0, .LANCHOR18
1012 add x0, x0, :lo12:.LANCHOR18
1014 ldr w0, [x0, x4, lsl 2]
1022 sbfx x0, x2, 0, 1
1042 uxtw x0, w0
1055 ubfiz x0, x0, 4, 8
1061 ldr x20, [x1, x0]
1067 tbnz x0, 9, .L150
1068 mov x0, 10
1087 ubfiz x0, x0, 4, 8
1094 ldr x20, [x1, x0]
1095 mov x0, 130
1101 tbnz x0, 9, .L156
1102 mov x0, 10
1125 adrp x0, .LANCHOR0
1126 add x0, x0, :lo12:.LANCHOR0
1127 add x2, x0, x1
1128 ldr x5, [x0, x1]
1152 adrp x0, .LANCHOR16
1154 ldrb w0, [x0, #:lo12:.LANCHOR16]
1158 sxtw x0, w21
1160 lsl x2, x0, 4
1163 lsl x0, x0, 3
1168 ldrb w0, [x1, x0]
1177 mov x0, 50
1183 mov x0, 100
1195 adrp x0, .LANCHOR24
1197 strb w1, [x0, #:lo12:.LANCHOR24]
1213 adrp x0, .LANCHOR16
1215 ldrb w0, [x0, #:lo12:.LANCHOR16]
1219 sxtw x0, w21
1221 lsl x2, x0, 4
1224 lsl x0, x0, 3
1229 ldrb w0, [x1, x0]
1238 mov x0, 50
1245 mov x0, 100
1257 adrp x0, .LANCHOR24
1258 strb wzr, [x0, #:lo12:.LANCHOR24]
1398 mov x20, x0
1404 mov x0, 200
1406 adrp x0, .LANCHOR13
1410 ldrb w3, [x0, #:lo12:.LANCHOR13]
1411 adrp x0, .LANCHOR11
1412 ldrb w4, [x0, #:lo12:.LANCHOR11]
1415 adrp x0, .LANCHOR10
1416 add x0, x0, :lo12:.LANCHOR10
1418 add x1, x0, x1
1419 mov x0, 0
1430 ldrsb w5, [x1, x0]
1432 add x0, x0, 1
1436 ldrsb w5, [x2, x0]
1451 sbfiz x0, x19, 4, 32
1454 add x1, x2, x0
1455 ldr x0, [x2, x0]
1457 add x19, x0, x19, lsl 8
1462 mov x0, 200
1483 umaddl x22, w1, w22, x0
1486 mov x20, x0
1503 mov x0, x20
1517 uxtw x0, w0
1519 ldrb w19, [x1, x0]
1521 mul x0, x0, x1
1524 strb w19, [x1, x0]
1538 sbfx x0, x0, 0, 1
1540 adrp x0, .LANCHOR4
1543 ldr w0, [x0, #:lo12:.LANCHOR4]
1552 tbz x0, 0, .L213
1560 adrp x0, .LC1
1561 add x0, x0, :lo12:.LC1
1585 mov x23, x0
1622 mov x0, x20
1648 mov x0, 24
1649 madd x0, x1, x0, x26
1650 str w2, [x0, 4]
1651 stp x20, xzr, [x0, 8]
1656 str x2, [x0, 16]
1658 adrp x0, .LANCHOR27
1659 add x0, x0, :lo12:.LANCHOR27
1660 ldrb w20, [x0, x1]
1661 mov x0, 24
1662 mul x1, x1, x0
1668 adrp x0, .LANCHOR16
1669 ldrb w0, [x0, #:lo12:.LANCHOR16]
1675 adrp x0, .LANCHOR18
1676 add x0, x0, :lo12:.LANCHOR18
1678 ldr w0, [x0, x1, lsl 2]
1702 mov x0, 24
1703 mul x0, x19, x0
1704 ldrb w0, [x0, x21]
1721 adrp x0, .LANCHOR0
1723 add x0, x0, :lo12:.LANCHOR0
1724 add x3, x0, x1
1728 ldr x4, [x0, x1]
1744 sxtw x0, w19
1746 add x0, x0, 8
1747 add x0, x4, x0, lsl 8
1748 str w2, [x0, 8]
1750 add x0, x3, :lo12:.LANCHOR8
1752 ldrb w2, [x0, 8]
1758 ldrb w0, [x0, 9]
1782 sxtw x0, w19
1784 add x0, x0, 8
1785 add x0, x4, x0, lsl 8
1786 str w2, [x0, 8]
1788 add x0, x3, :lo12:.LANCHOR8
1790 ldrb w2, [x0, 8]
1794 ldrb w0, [x0, 9]
1810 adrp x0, .LANCHOR29
1811 ldr w0, [x0, #:lo12:.LANCHOR29]
1819 adrp x0, .LANCHOR25
1820 ldrb w0, [x0, #:lo12:.LANCHOR25]
1821 tbz x0, 0, .L258
1828 adrp x0, .LANCHOR0
1829 ldr x0, [x0, #:lo12:.LANCHOR0]
1830 str wzr, [x0, 336]
1845 ubfiz x0, x0, 4, 8
1848 ldr x0, [x2, x0]
1849 str w1, [x0, 336]
1860 ldr x0, [x1, #:lo12:.LANCHOR19]
1863 str w1, [x0, 4]
1867 ldr x0, [x1, #:lo12:.LANCHOR19]
1880 adrp x0, .LANCHOR31+21
1881 ldrb w0, [x0, #:lo12:.LANCHOR31+21]
1932 ldr w0, [x0, 372]
1962 ldr w2, [x0, 16]
1970 str w2, [x0, 16]
1971 str w1, [x0, 8]
1973 str w1, [x0, 8]
1984 ldr w1, [x0, 8]
1997 ubfiz x0, x0, 4, 8
2004 add x6, x1, x0
2008 ldr x21, [x1, x0]
2019 adrp x0, .LANCHOR34
2022 ldr w0, [x0, #:lo12:.LANCHOR34]
2038 ldr x0, [x20, #:lo12:.LANCHOR35]
2042 csel x0, x4, x0, ne
2045 and x2, x0, 4294967295
2051 stp x0, x1, [x20, 16]
2055 and x0, x0, 4294967232
2059 add x1, x0, 63
2060 and x0, x0, 4294967232
2111 adrp x0, .LANCHOR32
2115 ldr w0, [x0, #:lo12:.LANCHOR32]
2122 add x0, x20, :lo12:.LANCHOR35
2123 ldr x10, [x0, 8]
2134 str w8, [x10, x0]
2140 str w12, [x10, x0]
2148 ubfiz x0, x0, 4, 8
2153 ldr x3, [x1, x0]
2154 adrp x0, .LANCHOR34
2155 ldr w2, [x0, #:lo12:.LANCHOR34]
2159 tbz x0, 2, .L333
2161 tbz x0, 1, .L321
2168 ubfx x0, x0, 22, 6
2176 tbz x0, 13, .L316
2178 tbz x0, 17, .L316
2180 adrp x0, .LANCHOR35+40
2181 str wzr, [x0, #:lo12:.LANCHOR35+40]
2189 tbz x0, 20, .L321
2190 adrp x0, .LANCHOR36
2191 mov x4, x0
2192 ldr w1, [x0, #:lo12:.LANCHOR36]
2194 mov x0, x3
2199 mov x0, x3
2206 tbz x0, 20, .L333
2256 adrp x0, .LANCHOR43
2257 ldr w0, [x0, #:lo12:.LANCHOR43]
2259 adrp x0, .LANCHOR42
2260 str w1, [x0, #:lo12:.LANCHOR42]
2270 mov x5, x0
2274 ldrh w11, [x0, 8]
2275 adrp x0, .LANCHOR44
2278 strh w11, [x0, #:lo12:.LANCHOR44]
2364 adrp x0, .LANCHOR53
2365 strh w14, [x0, #:lo12:.LANCHOR53]
2366 adrp x0, .LANCHOR54
2367 strh w1, [x0, #:lo12:.LANCHOR54]
2376 adrp x0, .LANCHOR57
2377 strh w2, [x0, #:lo12:.LANCHOR57]
2378 adrp x0, .LANCHOR58
2380 strh w2, [x0, #:lo12:.LANCHOR58]
2381 adrp x0, .LANCHOR59
2382 strh w1, [x0, #:lo12:.LANCHOR59]
2383 adrp x0, .LANCHOR43
2385 str w1, [x0, #:lo12:.LANCHOR43]
2423 adrp x0, .LANCHOR63
2424 strh w3, [x0, #:lo12:.LANCHOR63]
2439 adrp x0, .LANCHOR65
2441 str w1, [x0, #:lo12:.LANCHOR65]
2442 adrp x0, .LANCHOR42
2444 ldr w0, [x0, #:lo12:.LANCHOR42]
2574 adrp x0, .LANCHOR68
2575 ldr w0, [x0, #:lo12:.LANCHOR68]
2583 adrp x0, .LANCHOR68
2584 ldr w0, [x0, #:lo12:.LANCHOR68]
2592 adrp x0, .LANCHOR68
2593 ldr w0, [x0, #:lo12:.LANCHOR68]
2601 adrp x0, .LANCHOR74
2602 ldr w0, [x0, #:lo12:.LANCHOR74]
2610 adrp x0, .LANCHOR38
2611 ldrh w1, [x0, #:lo12:.LANCHOR38]
2612 adrp x0, .LANCHOR75
2613 ldr w0, [x0, #:lo12:.LANCHOR75]
2622 adrp x0, .LANCHOR41
2623 ldrh w1, [x0, #:lo12:.LANCHOR41]
2624 adrp x0, .LANCHOR38
2625 ldrh w0, [x0, #:lo12:.LANCHOR38]
2636 adrp x0, .LANCHOR51
2639 ldrh w0, [x0, #:lo12:.LANCHOR51]
2646 add x0, x19, x2, uxth 3
2649 ldr x0, [x0, 32]
2653 ldr w6, [x0, x5]
2655 str w4, [x0, x5]
2656 adrp x0, .LC2
2657 add x0, x0, :lo12:.LC2
2681 ubfx x3, x0, 5, 11
2719 adrp x0, .LANCHOR46
2720 ldrh w1, [x0, #:lo12:.LANCHOR46]
2721 adrp x0, .LANCHOR51
2722 ldrh w2, [x0, #:lo12:.LANCHOR51]
2735 adrp x0, .LANCHOR51
2736 ldrh w1, [x0, #:lo12:.LANCHOR51]
2768 adrp x0, .LANCHOR77+6
2769 ldrh w0, [x0, #:lo12:.LANCHOR77+6]
2779 adrp x0, .LANCHOR77+6
2780 ldrh w0, [x0, #:lo12:.LANCHOR77+6]
2799 adrp x0, .LANCHOR77
2800 add x2, x0, :lo12:.LANCHOR77
2801 mov x19, x0
2807 adrp x0, .LANCHOR78
2808 ldr w0, [x0, #:lo12:.LANCHOR78]
2813 adrp x0, .LANCHOR79
2816 ldr x0, [x0, #:lo12:.LANCHOR79]
2817 str w1, [x0, 4]
2821 ubfiz x0, x21, 1, 16
2823 ldrh w1, [x2, x0]
2825 strh w1, [x2, x0]
2831 add x0, x19, :lo12:.LANCHOR77
2832 ldrh w1, [x0, 6]
2834 strh w1, [x0, 6]
2835 ldrh w1, [x0, 4]
2836 add x2, x0, x1, sxtw 1
2839 strh w1, [x0, 4]
2852 adrp x0, .LANCHOR77
2853 add x1, x0, :lo12:.LANCHOR77
2867 add x0, x0, :lo12:.LANCHOR77
2868 strh w3, [x0, 2]
2869 strh w2, [x0, 4]
2907 add x2, x19, x0, sxtw 1
2920 ldr x0, [x1, #:lo12:.LANCHOR79]
2921 str w2, [x0, 4]
2929 ldr x0, [x24, #:lo12:.LANCHOR79]
2934 ubfiz x0, x21, 1, 16
2936 ldrh w1, [x2, x0]
2938 strh w1, [x2, x0]
2950 adrp x0, .LC4
2951 add x0, x0, :lo12:.LC4
2955 adrp x0, .LC3
2957 add x0, x0, :lo12:.LC3
2974 ldr x2, [x0]
2975 adrp x0, .LANCHOR83
2978 ldr x3, [x0, #:lo12:.LANCHOR83]
2981 sub x0, x2, x3
2982 asr x0, x0, 1
2983 mul x0, x0, x4
3030 ubfiz x2, x0, 1, 16
3090 adrp x0, .LANCHOR86
3091 str x5, [x0, #:lo12:.LANCHOR86]
3128 adrp x0, .LC5
3130 add x0, x0, :lo12:.LC5
3134 adrp x0, .LC7
3136 add x0, x0, :lo12:.LC7
3172 ubfiz x1, x0, 1, 16
3230 adrp x0, .LC5
3232 add x0, x0, :lo12:.LC5
3236 adrp x0, .LC7
3238 add x0, x0, :lo12:.LC7
3255 mov x22, x0
3265 ldr x0, [x22]
3266 cmp x19, x0
3270 adrp x0, .LC5
3272 add x0, x0, :lo12:.LC5
3275 adrp x0, .LC7
3277 add x0, x0, :lo12:.LC7
3280 ldr x0, [x22]
3282 cmp x19, x0
3301 umaddl x0, w0, w2, x1
3303 str x0, [x22]
3304 strh w1, [x0, 2]
3315 ldr x0, [x20, #:lo12:.LANCHOR83]
3316 strh w2, [x0, x1]
3333 ldr x2, [x0]
3376 adrp x0, .LANCHOR84
3377 ldr x1, [x0, #:lo12:.LANCHOR84]
3379 adrp x0, .LANCHOR83
3381 ldr x3, [x0, #:lo12:.LANCHOR83]
3398 sub x0, x1, x3
3400 asr x0, x0, 1
3402 mul x0, x0, x1
3415 adrp x0, .LANCHOR93
3418 ldrh w0, [x0, #:lo12:.LANCHOR93]
3422 adrp x0, .LANCHOR94
3423 ldrh w0, [x0, #:lo12:.LANCHOR94]
3426 adrp x0, .LANCHOR95
3427 ldrh w0, [x0, #:lo12:.LANCHOR95]
3430 adrp x0, .LANCHOR83
3433 mov x26, x0
3435 ldr x23, [x0, #:lo12:.LANCHOR83]
3441 ubfiz x0, x19, 1, 16
3445 ldrh w20, [x2, x0]
3458 adrp x0, .LC5
3460 add x0, x0, :lo12:.LC5
3463 adrp x0, .LC7
3465 add x0, x0, :lo12:.LC7
3479 umull x0, w0, w1
3480 asr x1, x0, 1
3485 add x0, x2, x0
3486 ldrh w2, [x0, 4]
3494 add x0, x24, :lo12:.LANCHOR84
3500 adrp x0, .LC5
3502 add x0, x0, :lo12:.LC5
3505 adrp x0, .LC7
3507 add x0, x0, :lo12:.LC7
3532 mov x19, x0
3533 ldrh w1, [x0, 10]
3535 ldr x0, [x0, 16]
3540 mov x21, x0
3541 ldrh w2, [x0], 2
3550 adrp x0, .LANCHOR77+6
3551 ldrh w2, [x0, #:lo12:.LANCHOR77+6]
3552 adrp x0, .LC8
3553 add x0, x0, :lo12:.LC8
3572 adrp x0, .LC5
3574 add x0, x0, :lo12:.LC5
3577 adrp x0, .LC7
3579 add x0, x0, :lo12:.LC7
3598 adrp x0, .LANCHOR67
3602 ldrh w2, [x0, #:lo12:.LANCHOR67]
3603 adrp x0, .LANCHOR98
3605 ldr x0, [x0, #:lo12:.LANCHOR98]
3610 add x3, x0, 4
3631 adrp x0, .LC5
3633 add x0, x0, :lo12:.LC5
3636 adrp x0, .LC7
3638 add x0, x0, :lo12:.LC7
3643 add x4, x0, x1, lsl 4
3665 ldr w6, [x0, 4]
3668 ldrh w5, [x0]
3674 add x0, x0, 16
3694 adrp x0, .LANCHOR102
3699 str wzr, [x0, #:lo12:.LANCHOR102]
3708 str w2, [x0, #:lo12:.LANCHOR102]
3731 ubfx x2, x0, 5, 11
3750 ubfx x2, x0, 5, 11
3767 strh wzr, [x0, 4]
3768 add x4, x0, x4
3777 add x2, x0, 16
3779 add x3, x0, x3
3792 ldrh w5, [x0, 4]
3794 strh w5, [x0, 4]
3804 ldrh w4, [x0, 4]
3806 strh w4, [x0, 4]
3818 ldrh w1, [x0]
3820 mov x19, x0
3821 adrp x0, .LANCHOR40
3822 ldrh w0, [x0, #:lo12:.LANCHOR40]
3827 adrp x0, .LC5
3829 add x0, x0, :lo12:.LC5
3832 adrp x0, .LC7
3834 add x0, x0, :lo12:.LC7
3837 adrp x0, .LANCHOR38
3841 ldrh w8, [x0, #:lo12:.LANCHOR38]
3855 adrp x0, .LANCHOR104
3856 ldr w0, [x0, #:lo12:.LANCHOR104]
3858 adrp x0, .LANCHOR80
3860 ldr x0, [x0, #:lo12:.LANCHOR80]
3861 ldrh w0, [x0, x1, lsl 1]
3867 adrp x0, .LANCHOR2
3868 ldrb w0, [x0, #:lo12:.LANCHOR2]
3900 adrp x0, .LANCHOR38
3903 ldrh w10, [x0, #:lo12:.LANCHOR38]
3904 adrp x0, .LANCHOR52
3907 ldrh w11, [x0, #:lo12:.LANCHOR52]
3914 adrp x0, .LANCHOR83
3916 ldr x0, [x0, #:lo12:.LANCHOR83]
3917 umaddl x6, w6, w1, x0
3946 adrp x0, .LANCHOR83
3948 ldr x0, [x0, #:lo12:.LANCHOR83]
3949 umaddl x6, w6, w1, x0
3960 adrp x0, .LANCHOR89
3961 ldr x0, [x0, #:lo12:.LANCHOR89]
3962 cbz x0, .L577
3965 sub x0, x0, x1
3967 asr x0, x0, 1
3969 mul x0, x0, x1
3972 and x0, x0, 65535
3973 ldrh w0, [x1, x0, lsl 1]
4014 adrp x0, .LANCHOR80
4016 ldr x0, [x0, #:lo12:.LANCHOR80]
4017 ldrh w0, [x0, x1]
4039 ubfiz x1, x0, 1, 16
4057 adrp x0, .LANCHOR105
4062 str wzr, [x0, #:lo12:.LANCHOR105]
4063 adrp x0, .LANCHOR38
4066 ldrh w0, [x0, #:lo12:.LANCHOR38]
4138 umaddl x6, w3, w7, x0
4188 umaddl x2, w3, w10, x0
4380 adrp x0, .LANCHOR104
4381 ldr w0, [x0, #:lo12:.LANCHOR104]
4384 ubfiz x0, x11, 1, 16
4386 ldrh w1, [x2, x0]
4390 strh w1, [x2, x0]
4424 adrp x0, .LANCHOR119
4425 ldrh w0, [x0, #:lo12:.LANCHOR119]
4441 adrp x0, .LANCHOR120
4442 add x0, x0, :lo12:.LANCHOR120
4443 ldrh w0, [x0, x1, lsl 1]
4496 adrp x0, .LANCHOR7
4497 ldr x0, [x0, #:lo12:.LANCHOR7]
4498 ldrb w19, [x0, 9]
4533 mov x0, 0
4535 strh w0, [x1, x0, lsl 1]
4536 add x0, x0, 1
4537 cmp x0, 512
4544 mov x0, x20
4549 mov x0, 0
4583 mov x0, 0
4585 cmp x0, 2
4588 strh w3, [x2, x0, lsl 1]
4590 add x0, x0, 1
4592 cmp x0, 512
4653 mov x0, 0
4655 strh w0, [x1, x0, lsl 1]
4656 add x0, x0, 1
4657 cmp x0, 16
4680 tst x0, 1
4696 add x0, x1, :lo12:.LANCHOR17
4699 strh w1, [x0, 2]
4701 strh w1, [x0, 4]
4702 add x1, x0, 6
4716 mov x0, 0
4718 strh w0, [x1, x0, lsl 1]
4719 add x0, x0, 1
4720 cmp x0, 63
4735 mov x0, 0
4737 strh w0, [x1, x0, lsl 1]
4738 add x0, x0, 1
4739 cmp x0, 8
4757 add x0, x1, :lo12:.LANCHOR17
4760 strh w1, [x0, 2]
4762 strh w1, [x0, 4]
4764 strh w1, [x0, 6]
4765 add x1, x0, 8
4777 ldrh w2, [x1, x0, lsl 1]
4778 add x0, x0, 1
4788 adrp x0, .LANCHOR31+10
4790 ldrh w0, [x0, #:lo12:.LANCHOR31+10]
4806 mov x0, x21
4811 mov x0, x20
4815 adrp x0, .LANCHOR23
4816 add x0, x0, :lo12:.LANCHOR23
4818 adrp x0, .LANCHOR7
4822 ldr x7, [x0, #:lo12:.LANCHOR7]
4828 mov x0, x11
4860 adrp x0, .LANCHOR4
4864 ldr w20, [x0, #:lo12:.LANCHOR4]
4870 mov x0, x11
4905 mov x19, x0
4907 adrp x0, .LANCHOR7
4909 ldr x2, [x0, #:lo12:.LANCHOR7]
4910 adrp x0, .LANCHOR4
4911 ldr w0, [x0, #:lo12:.LANCHOR4]
4916 ubfx x0, x1, 8, 8
4918 adrp x0, .LANCHOR33
4919 ldrb w0, [x0, #:lo12:.LANCHOR33]
4929 ubfx x1, x0, 8, 8
4931 ubfx x1, x0, 16, 8
4942 adrp x0, .LANCHOR26
4944 ldrb w3, [x0, #:lo12:.LANCHOR26]
4968 mov x20, x0
4969 adrp x0, .LANCHOR126
4973 ldrh w2, [x0, #:lo12:.LANCHOR126]
4982 mov x0, x21
4993 adrp x0, .LC5
4994 add x0, x0, :lo12:.LC5
4997 adrp x0, .LC7
4999 add x0, x0, :lo12:.LC7
5006 ubfx x0, x1, 5, 11
5008 lsl x0, x0, 2
5010 ldr w1, [x21, x0]
5012 str w1, [x21, x0]
5013 adrp x0, .LANCHOR76
5014 add x0, x0, :lo12:.LANCHOR76
5015 ldrh w1, [x0, 6]
5017 strh w1, [x0, 6]
5032 add x0, x1, :lo12:.LANCHOR76
5034 add x0, x0, 12
5037 strh wzr, [x0, -6]
5054 add x0, x3, 8
5071 mov x19, x0
5072 ldrh w2, [x0, 10]
5074 ldp x21, x20, [x0, 32]
5076 ldr x22, [x0, 16]
5078 mov x0, x21
5086 adrp x0, .LANCHOR53
5089 ldrh w1, [x0, #:lo12:.LANCHOR53]
5091 strh w1, [x21, x0, lsl 1]
5105 ubfiz x1, x0, 2, 16
5130 ubfiz x0, x20, 1, 16
5131 ldrh w1, [x21, x0]
5134 add x25, x22, x0
5135 ldrh w0, [x22, x0]
5143 add x25, x22, x0
5144 ldrh w0, [x22, x0]
5175 ldr x0, [x19, #:lo12:.LANCHOR128]
5187 ldr x0, [x23, #:lo12:.LANCHOR129]
5189 adrp x0, .LANCHOR98
5193 ldr x0, [x0, #:lo12:.LANCHOR98]
5196 add x3, x0, x3, lsl 4
5199 cmp x0, x3
5202 add x0, x1, :lo12:.LANCHOR130
5206 strh w1, [x0, 10]
5208 strh w1, [x0, 4]
5211 strh w2, [x0, 2]
5213 strh w1, [x0, 8]
5216 strh w1, [x0, 6]
5219 str x1, [x0, 16]
5222 str x1, [x0, 24]
5225 str x1, [x0, 32]
5228 str x1, [x0, 40]
5233 strh w2, [x0]
5235 str wzr, [x0, 4]
5236 str x1, [x0, 8]
5237 add x0, x0, 16
5247 adrp x0, .LANCHOR135
5250 str xzr, [x0, #:lo12:.LANCHOR135]
5251 adrp x0, .LANCHOR136
5254 strh w1, [x0, #:lo12:.LANCHOR136]
5255 adrp x0, .LANCHOR137
5257 str wzr, [x0, #:lo12:.LANCHOR137]
5258 adrp x0, .LANCHOR138
5259 str wzr, [x0, #:lo12:.LANCHOR138]
5260 adrp x0, .LANCHOR139
5261 str w1, [x0, #:lo12:.LANCHOR139]
5262 adrp x0, .LANCHOR104
5264 str wzr, [x0, #:lo12:.LANCHOR104]
5265 adrp x0, .LANCHOR70
5266 strh wzr, [x0, #:lo12:.LANCHOR70]
5267 adrp x0, .LANCHOR61
5268 ldrh w2, [x0, #:lo12:.LANCHOR61]
5269 adrp x0, .LANCHOR71
5270 ldr x0, [x0, #:lo12:.LANCHOR71]
5273 adrp x0, .LANCHOR80
5276 ldr x0, [x0, #:lo12:.LANCHOR80]
5279 adrp x0, .LANCHOR140
5282 ldr x0, [x0, #:lo12:.LANCHOR140]
5287 adrp x0, .LANCHOR82
5288 add x0, x0, :lo12:.LANCHOR82
5292 adrp x0, .LANCHOR141
5293 add x0, x0, :lo12:.LANCHOR141
5308 adrp x0, .LANCHOR41
5311 ldrh w2, [x0, #:lo12:.LANCHOR41]
5320 ldr x0, [x24, #:lo12:.LANCHOR83]
5329 adrp x0, .LANCHOR89
5333 str xzr, [x0, #:lo12:.LANCHOR89]
5334 adrp x0, .LANCHOR84
5337 str xzr, [x0, #:lo12:.LANCHOR84]
5338 adrp x0, .LANCHOR86
5339 str xzr, [x0, #:lo12:.LANCHOR86]
5340 adrp x0, .LANCHOR142
5341 strh wzr, [x0, #:lo12:.LANCHOR142]
5346 adrp x0, .LANCHOR52
5350 ldrh w7, [x0, #:lo12:.LANCHOR52]
5373 smaddl x0, w19, w0, x1
5374 strh w5, [x0, 4]
5375 adrp x0, .LANCHOR93
5376 ldrh w0, [x0, #:lo12:.LANCHOR93]
5379 adrp x0, .LANCHOR94
5380 ldrh w0, [x0, #:lo12:.LANCHOR94]
5383 adrp x0, .LANCHOR95
5384 ldrh w0, [x0, #:lo12:.LANCHOR95]
5387 adrp x0, .LANCHOR85
5388 ldr x0, [x0, #:lo12:.LANCHOR85]
5389 ldrh w0, [x0, w19, sxtw 1]
5400 adrp x0, .LANCHOR85
5402 ldr x0, [x0, #:lo12:.LANCHOR85]
5403 strh w1, [x0, w19, sxtw 1]
5419 adrp x0, .LC5
5421 add x0, x0, :lo12:.LC5
5424 adrp x0, .LC7
5426 add x0, x0, :lo12:.LC7
5444 adrp x0, .LANCHOR111
5447 strh wzr, [x0, #:lo12:.LANCHOR111]
5448 adrp x0, .LANCHOR113
5451 strh wzr, [x0, #:lo12:.LANCHOR113]
5452 adrp x0, .LANCHOR112
5454 ldr x0, [x0, #:lo12:.LANCHOR112]
5461 adrp x0, .LANCHOR114
5462 ldr x0, [x0, #:lo12:.LANCHOR114]
5476 adrp x0, idb_buf
5478 add x0, x0, :lo12:idb_buf
5513 adrp x0, .LANCHOR145
5514 add x8, x0, :lo12:.LANCHOR145
5518 mov x7, x0
5528 mov x0, x8
5532 add x0, x7, :lo12:.LANCHOR145
5534 add x21, x0, x21
5535 add x0, x0, x12
5538 ldrb w3, [x0, 22]
5539 mov x0, 0
5541 lsl x5, x0, 5
5546 add x0, x0, 1
5547 cmp x0, 4
5551 ubfiz x0, x2, 5, 32
5555 add x1, x1, x0
5557 adrp x0, .LANCHOR8
5558 add x0, x0, :lo12:.LANCHOR8
5562 mov x0, x19
5592 add x2, x0, 4096
5593 add x21, x0, 512
5594 ubfiz x0, x19, 9, 8
5596 add x0, x2, x0
5607 orr x1, x0, x1, lsl 8
5609 orr x1, x1, x0, lsl 16
5611 orr x0, x1, x0, lsl 24
5622 mov x1, x0
5624 mov x0, x3
5652 adrp x0, .LANCHOR0
5654 add x0, x0, :lo12:.LANCHOR0
5662 ldr x19, [x0, x1]
5668 add x0, x29, 128
5682 adrp x0, .LANCHOR32
5684 mov x1, x0
5686 ldr w2, [x0, #:lo12:.LANCHOR32]
5698 adrp x0, .LANCHOR34
5702 ldr w3, [x0, #:lo12:.LANCHOR34]
5711 adrp x0, .LANCHOR34
5712 ldr w0, [x0, #:lo12:.LANCHOR34]
5736 and x0, x0, 4294967292
5738 ldr w0, [x6, x0]
5749 uxtw x0, w2
5750 add x0, x0, 8
5751 ldr w0, [x19, x0, lsl 2]
5754 tbnz x0, 2, .L850
5756 tbnz x0, 15, .L850
5764 ubfx x5, x0, 16, 5
5767 ubfx x0, x0, 29, 1
5772 ubfx x1, x0, 3, 5
5774 ubfx x0, x0, 27, 1
5784 ubfx x1, x0, 16, 5
5786 ubfx x0, x0, 29, 1
5796 ubfx x5, x0, 16, 5
5799 ubfx x0, x0, 30, 1
5804 ubfx x1, x0, 3, 5
5806 ubfx x0, x0, 28, 1
5809 ubfx x1, x0, 16, 5
5811 ubfx x0, x0, 30, 1
5845 mov x0, x19
5899 tbnz x0, 2, .L853
5901 ubfx x1, x0, 3, 5
5903 ubfx x0, x0, 27, 1
5914 mov x0, x19
5945 adrp x0, .LANCHOR3
5947 ldrb w0, [x0, #:lo12:.LANCHOR3]
5988 adrp x0, .LANCHOR19
5992 ldr x0, [x0, #:lo12:.LANCHOR19]
5999 ldr w0, [x0, 304]
6001 adrp x0, .LANCHOR34
6002 ldr w0, [x0, #:lo12:.LANCHOR34]
6040 adrp x0, .LC9
6041 add x0, x0, :lo12:.LC9
6088 adrp x0, .LC10
6089 add x0, x0, :lo12:.LC10
6095 adrp x0, .LC11
6098 add x0, x0, :lo12:.LC11
6156 adrp x0, .LANCHOR30
6157 ldrb w0, [x0, #:lo12:.LANCHOR30]
6159 adrp x0, .LANCHOR19
6163 ldr x0, [x0, #:lo12:.LANCHOR19]
6165 ldr w24, [x0, 304]
6171 adrp x0, .LANCHOR33
6172 ldrb w0, [x0, #:lo12:.LANCHOR33]
6205 adrp x0, .LC12
6206 add x0, x0, :lo12:.LC12
6210 adrp x0, .LANCHOR16
6211 ldrb w0, [x0, #:lo12:.LANCHOR16]
6268 tbz x0, 0, .L908
6304 adrp x0, .LANCHOR0
6305 add x0, x0, :lo12:.LANCHOR0
6306 add x2, x0, x1
6307 ldr x22, [x0, x1]
6319 adrp x0, .LANCHOR30
6320 ldrb w0, [x0, #:lo12:.LANCHOR30]
6326 add x0, x22, x27, lsl 8
6328 str w1, [x0, 2056]
6330 str w1, [x0, 2056]
6332 ldrsw x0, [x29, 124]
6335 add x0, x0, 8
6336 add x0, x22, x0, lsl 8
6337 str x0, [x29, 104]
6339 adrp x0, .LANCHOR149
6340 ldrb w0, [x0, #:lo12:.LANCHOR149]
6346 ldr x0, [x29, 112]
6348 ldrb w0, [x0, #:lo12:.LANCHOR11]
6352 mov x0, x19
6356 ldrsw x0, [x29, 124]
6357 add x0, x0, 8
6358 add x22, x22, x0, lsl 8
6361 adrp x0, .LANCHOR33
6362 ldrb w0, [x0, #:lo12:.LANCHOR33]
6391 ldr x0, [x29, 112]
6393 ldrb w0, [x0, #:lo12:.LANCHOR11]
6397 mov x0, x19
6401 ldr x0, [x29, 112]
6402 ldrb w0, [x0, #:lo12:.LANCHOR11]
6405 adrp x0, .LANCHOR149
6406 ldrb w0, [x0, #:lo12:.LANCHOR149]
6414 add x0, x22, x27, lsl 8
6416 str w1, [x0, 2056]
6418 str w1, [x0, 2056]
6433 adrp x0, .LANCHOR33
6436 ldrb w0, [x0, #:lo12:.LANCHOR33]
6480 adrp x0, .LANCHOR0
6481 add x0, x0, :lo12:.LANCHOR0
6483 add x2, x0, x1
6487 ldr x0, [x0, x1]
6491 add x20, x0, x20, lsl 8
6498 mov x0, x20
6501 adrp x0, .LANCHOR33
6502 ldrb w0, [x0, #:lo12:.LANCHOR33]
6520 mov x0, x20
6553 adrp x0, .LANCHOR33
6557 ldrb w19, [x0, #:lo12:.LANCHOR33]
6558 adrp x0, .LANCHOR16
6561 ldrb w1, [x0, #:lo12:.LANCHOR16]
6564 str x0, [x29, 128]
6593 mov x0, 200
6611 adrp x0, .LC13
6615 add x0, x0, :lo12:.LC13
6618 ldr x0, [x29, 128]
6619 ldrb w0, [x0, #:lo12:.LANCHOR16]
6636 mov x0, 200
6704 and x28, x0, 255
6705 add x0, x19, :lo12:.LANCHOR20
6711 add x1, x0, x28
6713 ldrb w21, [x0, 2]
6715 ldr x0, [x25, #:lo12:.LANCHOR7]
6718 ldrb w0, [x0, 19]
6737 ldr x0, [x25, #:lo12:.LANCHOR7]
6740 ldrb w0, [x0, 19]
6747 adrp x0, .LANCHOR33
6748 ldrb w0, [x0, #:lo12:.LANCHOR33]
6823 adrp x0, .LANCHOR0
6824 add x0, x0, :lo12:.LANCHOR0
6825 add x2, x0, x1
6826 ldr x0, [x0, x1]
6833 add x19, x0, x19, lsl 8
6843 add x0, x27, x21
6848 ldrsb w0, [x0, 1]
6878 adrp x0, .LANCHOR33
6883 ldrb w0, [x0, #:lo12:.LANCHOR33]
6894 adrp x0, .LC14
6899 add x0, x0, :lo12:.LC14
6920 add x19, x0, x19, lsl 8
6985 adrp x0, .LANCHOR3
6987 ldrb w0, [x0, #:lo12:.LANCHOR3]
6992 adrp x0, .LANCHOR2
6993 ldrb w0, [x0, #:lo12:.LANCHOR2]
7038 adrp x0, .LANCHOR16
7042 ldrb w0, [x0, #:lo12:.LANCHOR16]
7045 adrp x0, .LANCHOR29
7046 ldr w0, [x0, #:lo12:.LANCHOR29]
7051 ldr x0, [x2, #:lo12:.LANCHOR7]
7052 ldrb w0, [x0, 19]
7061 lsr x0, x2, x3
7062 tbz x0, 0, .L1036
7069 ldr x0, [x20, #:lo12:.LANCHOR7]
7070 ldrh w0, [x0, 10]
7084 ldr x0, [x24, #:lo12:.LANCHOR152]
7123 ldr x0, [x22, #:lo12:.LANCHOR154]
7126 str x0, [x20, #:lo12:.LANCHOR153]
7137 add x0, x29, 120
7138 ldrb w0, [x0, x27]
7165 add x0, x6, 12
7172 mov x0, x25
7176 adrp x0, .LANCHOR8
7177 add x0, x0, :lo12:.LANCHOR8
7182 adrp x0, .LANCHOR20
7183 add x0, x0, :lo12:.LANCHOR20
7190 adrp x0, .LANCHOR30
7192 strb w2, [x0, #:lo12:.LANCHOR30]
7201 adrp x0, .LANCHOR157
7204 strb w1, [x0, #:lo12:.LANCHOR157]
7222 adrp x0, .LANCHOR156
7224 str w19, [x0, #:lo12:.LANCHOR156]
7248 ldr x0, [x21, #:lo12:.LANCHOR154]
7250 str x0, [x19, #:lo12:.LANCHOR153]
7252 adrp x0, .LANCHOR158
7256 ldrb w0, [x0, #:lo12:.LANCHOR158]
7265 ldr x0, [x21, #:lo12:.LANCHOR154]
7269 ldr x0, [x19, #:lo12:.LANCHOR153]
7272 add x0, x0, 16
7273 str w25, [x0, -16]
7275 strh w1, [x0, -4]
7278 strh w1, [x0, -2]
7281 str w1, [x0, 1060]
7285 ldr x0, [x19, #:lo12:.LANCHOR153]
7289 add x0, x0, 80
7291 ldr x0, [x19, #:lo12:.LANCHOR153]
7295 add x0, x0, 96
7297 ldr x0, [x19, #:lo12:.LANCHOR153]
7301 add x0, x0, 160
7303 ldr x0, [x19, #:lo12:.LANCHOR153]
7307 add x0, x0, 192
7309 ldr x0, [x19, #:lo12:.LANCHOR153]
7313 add x0, x0, 224
7317 add x0, x6, 12
7322 ldr x0, [x24, #:lo12:.LANCHOR152]
7323 str x0, [x19, #:lo12:.LANCHOR153]
7360 add x0, x6, 12
7365 adrp x0, .LANCHOR156
7367 str w7, [x0, #:lo12:.LANCHOR156]
7370 adrp x0, .LANCHOR155
7371 str w20, [x0, #:lo12:.LANCHOR155]
7417 mov x23, x0
7427 adrp x0, .LANCHOR33
7429 ldrb w26, [x0, #:lo12:.LANCHOR33]
7430 adrp x0, .LANCHOR29
7432 ldr w1, [x0, #:lo12:.LANCHOR29]
7434 str x0, [x29, 120]
7448 mov x0, x23
7457 ldr x0, [x29, 120]
7458 ldr w0, [x0, #:lo12:.LANCHOR29]
7501 ldr x0, [x21]
7502 ldr w1, [x0]
7508 adrp x0, .LC15
7509 add x0, x0, :lo12:.LC15
7513 mov x0, x23
7515 ldr x0, [x21]
7516 ldr w0, [x0, 512]
7518 adrp x0, .LANCHOR156
7519 ldr w1, [x0, #:lo12:.LANCHOR156]
7522 str w19, [x0, #:lo12:.LANCHOR156]
7545 adrp x0, .LANCHOR159
7549 str w2, [x0, #:lo12:.LANCHOR159]
7550 adrp x0, idb_buf
7558 add x0, x0, :lo12:idb_buf
7577 add x0, x0, :lo12:idb_buf
7579 add x0, x0, x4
7585 adrp x0, .LANCHOR159
7586 str x0, [x29, 104]
7587 ldr w1, [x0, #:lo12:.LANCHOR159]
7593 ldr x0, [x21, #:lo12:.LANCHOR7]
7597 ldrb w20, [x0, 9]
7598 ldrh w0, [x0, 10]
7617 add x0, x25, :lo12:idb_buf
7620 ldr w1, [x0, w2, uxtw 2]
7621 adrp x0, .LC16
7622 add x0, x0, :lo12:.LC16
7624 adrp x0, .LANCHOR156
7625 ldr w24, [x0, #:lo12:.LANCHOR156]
7630 adrp x0, .LANCHOR17
7631 add x0, x0, :lo12:.LANCHOR17
7632 str x0, [x29, 160]
7637 adrp x0, .LC18
7639 add x0, x0, :lo12:.LC18
7642 ldr x0, [x29, 104]
7643 str wzr, [x0, #:lo12:.LANCHOR159]
7649 add x0, x27, :lo12:gp_flash_check_buf
7651 ldr x0, [x21, #:lo12:.LANCHOR7]
7652 ldrb w22, [x0, 9]
7653 ldrh w26, [x0, 10]
7675 ldr x0, [x21, #:lo12:.LANCHOR7]
7680 ldrb w28, [x0, 9]
7682 ldrh w22, [x0, 10]
7691 ubfx x0, x0, 2, 2
7719 adrp x0, .LANCHOR33
7720 ldrb w0, [x0, #:lo12:.LANCHOR33]
7722 ldr x0, [x21, #:lo12:.LANCHOR7]
7723 ldrb w0, [x0, 9]
7725 adrp x0, .LANCHOR15+26
7726 ldrh w0, [x0, #:lo12:.LANCHOR15+26]
7733 adrp x0, .LANCHOR158
7734 ldrb w0, [x0, #:lo12:.LANCHOR158]
7750 adrp x0, .LANCHOR158
7751 ldrb w0, [x0, #:lo12:.LANCHOR158]
7772 ldr x0, [x29, 128]
7775 add x26, x0, :lo12:gp_flash_check_buf
7777 lsl x0, x22, 2
7779 add x28, x0, x1
7780 ldr w2, [x0, x26]
7781 ldr w0, [x0, x1]
7786 mov x0, x26
7792 adrp x0, .LC17
7793 add x0, x0, :lo12:.LC17
7812 ldr x0, [x29, 160]
7815 ldrh w0, [x0, w3, sxtw 1]
7830 ldr x0, [x29, 160]
7831 ldrh w27, [x0, w1, sxtw 1]
7834 adrp x0, .LANCHOR122
7837 ldr w0, [x0, #:lo12:.LANCHOR122]
7841 adrp x0, .LANCHOR33
7845 ldrb w6, [x0, #:lo12:.LANCHOR33]
7846 adrp x0, .LANCHOR158
7848 ldrb w0, [x0, #:lo12:.LANCHOR158]
7853 ldr x0, [x21, #:lo12:.LANCHOR7]
7857 ldrb w0, [x0, 9]
7874 ldr x0, [x29, 144]
7875 ubfiz x0, x0, 9, 16
7876 add x27, x27, x0
7903 str w4, [x0, x3, lsl 2]
7930 sxtw x0, w0
7943 str x0, [x2, #:lo12:.LANCHOR0]
7950 str x0, [x1, 16]
7953 str x0, [x1, 32]
7954 str x0, [x1, 48]
7956 str x0, [x1, #:lo12:.LANCHOR19]
7957 ldr w1, [x0]
7960 ldr w2, [x0, 352]
7966 ldr w2, [x0, 352]
7973 str w1, [x0]
7975 str wzr, [x0, 336]
7976 str w1, [x0, 4]
7978 str w1, [x0, 344]
7981 str w1, [x0, 304]
7986 str x0, [x1, #:lo12:.LANCHOR161]
7988 str x0, [x2, #:lo12:.LANCHOR35]
7989 add x0, x0, 32768
7991 str x0, [x1, 8]
7992 adrp x0, .LANCHOR36
7994 str wzr, [x0, #:lo12:.LANCHOR36]
8003 adrp x0, .LANCHOR142
8006 strh wzr, [x0, #:lo12:.LANCHOR142]
8007 adrp x0, .LANCHOR162
8010 str wzr, [x0, #:lo12:.LANCHOR162]
8011 adrp x0, .LANCHOR163
8014 str wzr, [x0, #:lo12:.LANCHOR163]
8015 adrp x0, .LANCHOR164
8017 str wzr, [x0, #:lo12:.LANCHOR164]
8018 adrp x0, .LANCHOR165
8019 str wzr, [x0, #:lo12:.LANCHOR165]
8020 adrp x0, .LANCHOR166
8021 str wzr, [x0, #:lo12:.LANCHOR166]
8022 adrp x0, .LANCHOR167
8023 str wzr, [x0, #:lo12:.LANCHOR167]
8024 adrp x0, .LANCHOR168
8025 str wzr, [x0, #:lo12:.LANCHOR168]
8026 adrp x0, .LANCHOR169
8027 str wzr, [x0, #:lo12:.LANCHOR169]
8028 adrp x0, .LANCHOR170
8029 str wzr, [x0, #:lo12:.LANCHOR170]
8030 adrp x0, .LANCHOR171
8031 str wzr, [x0, #:lo12:.LANCHOR171]
8032 adrp x0, .LANCHOR172
8033 str wzr, [x0, #:lo12:.LANCHOR172]
8034 adrp x0, .LANCHOR173
8035 str wzr, [x0, #:lo12:.LANCHOR173]
8036 adrp x0, .LANCHOR81
8037 str wzr, [x0, #:lo12:.LANCHOR81]
8038 adrp x0, .LANCHOR174
8039 str wzr, [x0, #:lo12:.LANCHOR174]
8040 adrp x0, .LANCHOR175
8041 str wzr, [x0, #:lo12:.LANCHOR175]
8042 adrp x0, .LANCHOR176
8043 str wzr, [x0, #:lo12:.LANCHOR176]
8044 adrp x0, .LANCHOR177
8045 str wzr, [x0, #:lo12:.LANCHOR177]
8046 adrp x0, .LANCHOR178
8047 str w1, [x0, #:lo12:.LANCHOR178]
8048 adrp x0, .LANCHOR179
8050 str wzr, [x0, #:lo12:.LANCHOR179]
8051 adrp x0, .LANCHOR180
8052 str wzr, [x0, #:lo12:.LANCHOR180]
8053 adrp x0, .LANCHOR75
8054 str wzr, [x0, #:lo12:.LANCHOR75]
8063 adrp x0, .LANCHOR181
8065 strh w1, [x0, #:lo12:.LANCHOR181]
8066 adrp x0, .LANCHOR182
8068 strh w1, [x0, #:lo12:.LANCHOR182]
8069 adrp x0, .LANCHOR183
8071 strh wzr, [x0, #:lo12:.LANCHOR183]
8072 adrp x0, .LANCHOR119
8073 strh wzr, [x0, #:lo12:.LANCHOR119]
8074 adrp x0, .LANCHOR184
8075 strh wzr, [x0, #:lo12:.LANCHOR184]
8076 adrp x0, .LANCHOR121
8077 strh wzr, [x0, #:lo12:.LANCHOR121]
8078 adrp x0, .LANCHOR55
8079 ldrh w0, [x0, #:lo12:.LANCHOR55]
8089 adrp x0, .LANCHOR72
8092 str wzr, [x0, #:lo12:.LANCHOR72]
8097 str x0, [x1, #:lo12:.LANCHOR112]
8104 str x0, [x1, #:lo12:.LANCHOR114]
8110 str x0, [x1, #:lo12:.LANCHOR186]
8114 str x0, [x1, #:lo12:.LANCHOR187]
8119 str x0, [x1, #:lo12:.LANCHOR188]
8123 str x0, [x1, #:lo12:.LANCHOR79]
8127 str x0, [x1, #:lo12:.LANCHOR109]
8134 str x0, [x1, #:lo12:.LANCHOR73]
8142 str x0, [x1, #:lo12:.LANCHOR189]
8146 str x0, [x1, #:lo12:.LANCHOR190]
8150 str x0, [x1, #:lo12:.LANCHOR191]
8155 str x0, [x1, #:lo12:.LANCHOR107]
8160 str x0, [x1, #:lo12:.LANCHOR192]
8164 str x0, [x1, #:lo12:.LANCHOR193]
8168 str x0, [x1, #:lo12:.LANCHOR194]
8175 str x0, [x1, #:lo12:.LANCHOR106]
8182 str x0, [x1, #:lo12:.LANCHOR195]
8187 str x0, [x1, #:lo12:.LANCHOR196]
8193 str x0, [x1, #:lo12:.LANCHOR108]
8200 str x0, [x1, #:lo12:.LANCHOR197]
8207 str x0, [x1, #:lo12:.LANCHOR140]
8209 add x0, x0, 547
8210 lsr x0, x0, 9
8215 str x0, [x1, #:lo12:.LANCHOR199]
8217 add x0, x0, 32
8218 str x0, [x1, #:lo12:.LANCHOR80]
8224 str x0, [x1, #:lo12:.LANCHOR85]
8229 str x0, [x1, #:lo12:.LANCHOR132]
8234 str x0, [x1, #:lo12:.LANCHOR128]
8240 str x0, [x1, #:lo12:.LANCHOR1]
8245 str x0, [x1, #:lo12:.LANCHOR71]
8250 str x0, [x1, #:lo12:.LANCHOR200]
8256 str x0, [x1, #:lo12:.LANCHOR201]
8262 str x0, [x1, #:lo12:.LANCHOR202]
8266 adrp x0, .LANCHOR66
8267 ldrh w19, [x0, #:lo12:.LANCHOR66]
8272 str x0, [x1, #:lo12:.LANCHOR134]
8277 str x0, [x1, #:lo12:.LANCHOR203]
8282 str x0, [x1, #:lo12:.LANCHOR133]
8287 str x0, [x1, #:lo12:.LANCHOR98]
8294 str x0, [x1, #:lo12:.LANCHOR129]
8301 str x0, [x1, #:lo12:.LANCHOR83]
8302 adrp x0, .LANCHOR51
8304 ldrh w0, [x0, #:lo12:.LANCHOR51]
8317 str x0, [x2, 32]
8318 mov x0, 1
8345 add x4, x0, x3
8376 adrp x0, .LANCHOR68
8377 ldr w0, [x0, #:lo12:.LANCHOR68]
8393 mov x26, x0
8411 adrp x0, .LC7
8413 add x0, x0, :lo12:.LC7
8421 mov x0, x23
8428 mov x0, x21
8435 adrp x0, .LC7
8436 add x0, x0, :lo12:.LC7
8464 add x0, x20, :lo12:.LANCHOR20
8469 strb w1, [x0, 4]
8472 strb w4, [x0, 5]
8473 strb w3, [x0, 6]
8474 strb w1, [x0, 7]
8477 strb w1, [x0, 4]
8478 adrp x0, .LANCHOR204+17
8480 strb w1, [x0, #:lo12:.LANCHOR204+17]
8488 strb w1, [x0, 4]
8490 strb w1, [x0, 5]
8492 strb w1, [x0, 6]
8494 strb w1, [x0, 7]
8496 strb w1, [x0, 8]
8498 strb w1, [x0, 9]
8500 strb w1, [x0, 10]
8505 strb w1, [x0, 11]
8511 adrp x0, .LANCHOR27
8514 add x4, x0, :lo12:.LANCHOR27
8536 strb w5, [x0, 4]
8538 strb w5, [x0, 5]
8540 strb w5, [x0, 6]
8542 strb w4, [x0, 9]
8543 strb w5, [x0, 7]
8545 strb w3, [x0, 10]
8546 strb w5, [x0, 8]
8552 strb w1, [x0, 4]
8554 strb w1, [x0, 5]
8557 strb w1, [x0, 6]
8559 strb w1, [x0, 7]
8567 strb w1, [x0, 4]
8569 strb w1, [x0, 5]
8572 strb w1, [x0, 6]
8574 strb w1, [x0, 7]
8580 strb w1, [x0, 4]
8582 strb w1, [x0, 5]
8584 strb w1, [x0, 6]
8586 strb w1, [x0, 7]
8588 strb w1, [x0, 8]
8590 strb w1, [x0, 9]
8592 strb w1, [x0, 10]
8594 strb w1, [x0, 11]
8597 strb w1, [x0, 12]
8600 strb w1, [x0, 13]
8606 strb w1, [x0, 4]
8608 strb w1, [x0, 5]
8610 strb w26, [x0, 6]
8611 strb w1, [x0, 7]
8615 strb w1, [x0, 8]
8619 add x0, x20, :lo12:.LANCHOR20
8620 mov x21, x0
8626 add x19, x0, x19
8632 add x0, x21, x22
8636 ldrb w0, [x0, 4]
8638 mov x0, 80
8649 mov x0, 0
8651 add x7, x19, x0
8652 add x6, x2, x0
8657 ldrb w10, [x19, x0]
8664 add x0, x0, 1
8665 cmp x0, 4
8692 add x0, x25, :lo12:.LANCHOR26
8694 str x0, [x29, 120]
8695 add x0, x22, 1
8696 str x0, [x29, 112]
8698 ldr x0, [x29, 120]
8699 ldrb w0, [x0]
8702 adrp x0, .LANCHOR27
8703 add x0, x0, :lo12:.LANCHOR27
8704 ldrb w22, [x0, w21, sxtw]
8705 adrp x0, .LANCHOR0
8706 add x0, x0, :lo12:.LANCHOR0
8708 add x3, x0, x1
8709 ldr x0, [x0, x1]
8711 add x19, x0, x19, lsl 8
8721 umaddl x0, w0, w22, x1
8723 add x3, x3, x0
8740 ubfiz x0, x22, 6, 8
8742 add x0, x0, 20
8747 add x0, x20, :lo12:.LANCHOR20
8748 ldrb w0, [x0, 4]
8790 ldr x0, [x8, #:lo12:.LANCHOR154]
8793 strb w10, [x0, x7]
8801 ldrb w7, [x0]
8804 ldrb w7, [x0, 1]
8808 add x0, x0, 4
8813 adrp x0, .LC22
8815 add x0, x0, :lo12:.LC22
8838 mov x0, 0
8847 mov x0, 0
8849 ldrh w11, [x8, x0, lsl 1]
8851 strh w11, [x8, x0, lsl 1]
8852 add x0, x0, 1
8857 add x8, x8, x0, uxtw 1
8889 mov x0, 0
8892 ldr w10, [x1, x0]
8893 add x0, x0, 4
8896 cmp x0, 32
8902 adrp x0, .LC23
8903 add x0, x0, :lo12:.LC23
8905 adrp x0, .LC22
8907 add x0, x0, :lo12:.LC22
8916 ldrb w7, [x0]
8919 ldrb w7, [x0, 1]
8923 add x0, x0, 4
8928 adrp x0, .LC22
8930 add x0, x0, :lo12:.LC22
8943 ldrb w7, [x0, x1]
8946 add x7, x0, x1
8953 adrp x0, .LC22
8955 add x0, x0, :lo12:.LC22
8961 strb w1, [x7, x0]
8962 add x0, x0, 1
8971 mov x0, 5
8972 csel x0, x0, x1, eq
8985 add x3, x3, x0
8997 adrp x0, .LANCHOR20+4
8999 ldrb w0, [x0, #:lo12:.LANCHOR20+4]
9013 mov x0, 4
9016 mov x0, 10
9068 add x0, x2, :lo12:.LANCHOR20
9071 strb w1, [x0, 1]
9073 strb w1, [x0, 2]
9078 add x0, x0, 4
9086 add x0, x2, :lo12:.LANCHOR20
9090 strb w1, [x0, 1]
9093 strb w1, [x0, 2]
9103 add x0, x2, :lo12:.LANCHOR20
9113 add x0, x2, :lo12:.LANCHOR20
9116 strb w1, [x0, 1]
9119 strb w1, [x0, 2]
9134 mov x19, x0
9147 str x0, [x1, #:lo12:.LANCHOR154]
9154 str x0, [x1, #:lo12:.LANCHOR152]
9158 str x0, [x1, #:lo12:.LANCHOR205]
9162 str x0, [x1, #:lo12:.LANCHOR206]
9169 str x0, [x1, #:lo12:.LANCHOR207]
9174 adrp x0, .LANCHOR156
9176 str wzr, [x0, #:lo12:.LANCHOR156]
9177 adrp x0, .LANCHOR4
9178 str w1, [x0, #:lo12:.LANCHOR4]
9179 adrp x0, .LANCHOR147
9180 str wzr, [x0, #:lo12:.LANCHOR147]
9183 mov x0, x19
9189 add x0, x26, :lo12:.LC24
9190 str x0, [x29, 112]
9205 mov x0, 200
9227 mov x0, 200
9248 ldr x0, [x29, 112]
9276 adrp x0, .LANCHOR160
9277 ldr w0, [x0, #:lo12:.LANCHOR160]
9286 add x0, x23, :lo12:.LANCHOR20
9290 add x0, x3, :lo12:.LANCHOR31
9292 str x0, [x24, #:lo12:.LANCHOR7]
9297 ldrb w0, [x0, 19]
9300 adrp x0, .LANCHOR29
9302 str w1, [x0, #:lo12:.LANCHOR29]
9304 add x0, x19, :lo12:.LANCHOR22
9305 ldrb w2, [x0, 1]
9308 mov x0, 1
9311 movk x0, 0x205, lsl 48
9312 lsr x0, x0, x1
9313 mvn x0, x0
9323 add x0, x19, :lo12:.LANCHOR22
9324 ldrb w0, [x0, 3]
9356 add x0, x28, :lo12:.LANCHOR209
9358 strh w1, [x0, 14]
9361 strb w1, [x0, 2]
9368 adrp x0, .LANCHOR8
9369 add x0, x0, :lo12:.LANCHOR8
9374 add x0, x3, :lo12:.LANCHOR31
9382 ldr x0, [x24, #:lo12:.LANCHOR7]
9384 ldrb w1, [x0, 17]
9394 ldr x0, [x24, #:lo12:.LANCHOR7]
9395 ldrb w0, [x0, 26]
9399 ldr x0, [x24, #:lo12:.LANCHOR7]
9400 ldrh w1, [x0, 14]
9401 adrp x0, .LC25
9402 add x0, x0, :lo12:.LC25
9408 ldr x0, [x24, #:lo12:.LANCHOR7]
9409 ldrb w0, [x0, 19]
9411 ldr x0, [x24, #:lo12:.LANCHOR7]
9414 ldrb w2, [x0, 9]
9418 ldrh w1, [x0, 14]
9423 ldrh w1, [x0, 14]
9425 strh w1, [x0, 14]
9427 adrp x0, .LANCHOR25
9428 ldrb w0, [x0, #:lo12:.LANCHOR25]
9434 adrp x0, .LANCHOR155
9435 ldr w1, [x0, #:lo12:.LANCHOR155]
9449 ubfx x1, x0, 7, 1
9452 ubfx x3, x0, 3, 1
9456 ubfx x3, x0, 4, 1
9457 ubfx x0, x0, 8, 3
9466 ldr x0, [x24, #:lo12:.LANCHOR7]
9467 ldrh w1, [x0, 16]
9471 ldrb w0, [x0, 19]
9525 ldr x0, [x24, #:lo12:.LANCHOR7]
9526 strb wzr, [x0, 18]
9544 tbnz x0, 0, .L1353
9548 adrp x0, .LANCHOR155
9549 ldr w1, [x0, #:lo12:.LANCHOR155]
9555 ldr x0, [x24, #:lo12:.LANCHOR7]
9556 ldrb w0, [x0, 20]
9558 adrp x0, .LANCHOR144
9559 add x0, x0, :lo12:.LANCHOR144
9565 add x0, x5, :lo12:.LANCHOR15
9568 strh w3, [x0, 8]
9570 str w1, [x0, 4]
9582 strh w1, [x0, 10]
9584 strh w1, [x0, 12]
9586 strh w1, [x0, 16]
9587 strh w4, [x0, 14]
9589 strh w3, [x0, 18]
9591 strh w5, [x0, 20]
9595 strh w5, [x0, 24]
9598 strh w5, [x0, 26]
9599 strh w1, [x0, 22]
9606 strh w1, [x0, 22]
9607 strh w4, [x0, 14]
9609 strh w3, [x0, 20]
9610 strh w1, [x0, 26]
9626 add x0, x28, :lo12:.LANCHOR209
9628 strh w1, [x0, 14]
9634 add x0, x28, :lo12:.LANCHOR209
9636 strh w1, [x0, 14]
9638 strb w1, [x0, 13]
9667 adrp x0, ToshibaReadRetrial
9668 add x0, x0, :lo12:ToshibaReadRetrial
9669 str x0, [x28, #:lo12:.LANCHOR148]
9706 adrp x0, SamsungReadRetrial
9707 add x0, x0, :lo12:SamsungReadRetrial
9708 str x0, [x28, #:lo12:.LANCHOR148]
9713 adrp x0, samsung_read_retrial
9714 add x0, x0, :lo12:samsung_read_retrial
9715 str x0, [x28, #:lo12:.LANCHOR148]
9716 adrp x0, .LANCHOR29
9717 str wzr, [x0, #:lo12:.LANCHOR29]
9741 mov x19, x0
9744 umaddl x0, w1, w22, x0
9746 str x0, [x29, 120]
9748 add x0, x26, :lo12:.LANCHOR208
9750 str x0, [x29, 104]
9752 ldr x0, [x29, 120]
9753 cmp x19, x0
9768 mov x0, x19
9770 adrp x0, .LANCHOR26
9772 ldrb w0, [x0, #:lo12:.LANCHOR26]
9783 adrp x0, .LANCHOR27
9784 add x0, x0, :lo12:.LANCHOR27
9788 ldrb w20, [x0, w1, uxtw]
9832 ldr x0, [x19, 8]
9835 cmp x0, 0
9836 add x3, x0, 2048
9837 ldr x0, [x19, 16]
9839 cmp x0, 0
9840 add x4, x0, 8
9845 ldr x0, [x29, 104]
9846 ldrb w0, [x0]
9864 adrp x0, .LANCHOR33
9867 ldrb w2, [x0, #:lo12:.LANCHOR33]
9875 ldr x0, [x19, 16]
9879 cbz x0, .L1417
9880 ldr w1, [x0, 12]
9883 ldr w1, [x0, 8]
9886 ldr w0, [x0]
9895 adrp x0, .LC26
9896 add x0, x0, :lo12:.LC26
9900 adrp x0, .LC27
9903 add x0, x0, :lo12:.LC27
9909 adrp x0, .LC28
9911 add x0, x0, :lo12:.LC28
9931 mov x25, x0
9932 adrp x0, .LANCHOR31+9
9935 ldrb w0, [x0, #:lo12:.LANCHOR31+9]
9938 adrp x0, .LANCHOR6
9939 str x0, [x29, 128]
9940 ldrb w1, [x0, #:lo12:.LANCHOR6]
9941 add x0, x27, :lo12:.LANCHOR20
9943 str x0, [x29, 104]
9944 add x0, x0, 4
9945 str x0, [x29, 96]
9970 mov x0, x21
9974 adrp x0, .LANCHOR26
9976 ldrb w0, [x0, #:lo12:.LANCHOR26]
9985 adrp x0, .LANCHOR27
9986 add x0, x0, :lo12:.LANCHOR27
9987 ldrb w19, [x0, w1, uxtw]
9988 adrp x0, .LANCHOR210
9989 ldrb w0, [x0, #:lo12:.LANCHOR210]
9996 ldr x0, [x2, #:lo12:.LANCHOR7]
9997 ldrb w1, [x0, 19]
10002 add x0, x27, :lo12:.LANCHOR20
10004 add x0, x0, x2
10008 ldrb w3, [x0, 12]
10010 ldrb w3, [x0, 20]
10012 adrp x0, .LANCHOR21
10013 add x0, x0, :lo12:.LANCHOR21
10014 ldrb w0, [x0, x2]
10017 ldp x2, x0, [x29, 96]
10018 ldrb w1, [x0, 1]
10029 adrp x0, .LANCHOR16
10030 ldrb w0, [x0, #:lo12:.LANCHOR16]
10035 adrp x0, .LANCHOR4
10036 add x0, x0, :lo12:.LANCHOR4
10037 str x0, [x29, 112]
10038 ldr x0, [x29, 128]
10039 add x0, x0, :lo12:.LANCHOR6
10040 str x0, [x29, 136]
10049 ldr x0, [x29, 112]
10050 ldr w2, [x0]
10068 ldr x0, [x29, 136]
10069 ldrb w0, [x0]
10073 ldr x0, [x29, 136]
10075 strb wzr, [x0]
10090 adrp x0, .LANCHOR4
10092 ldr w0, [x0, #:lo12:.LANCHOR4]
10100 umaddl x0, w0, w1, x25
10102 ldp x3, x4, [x0, 8]
10111 ldr x0, [x29, 128]
10114 strb w1, [x0, #:lo12:.LANCHOR6]
10116 adrp x0, .LANCHOR30
10117 ldrb w0, [x0, #:lo12:.LANCHOR30]
10129 adrp x0, .LANCHOR19
10133 ldr x0, [x0, #:lo12:.LANCHOR19]
10134 ldr w20, [x0, 304]
10140 adrp x0, .LANCHOR33
10141 ldrb w0, [x0, #:lo12:.LANCHOR33]
10152 adrp x0, .LANCHOR33
10153 ldrb w0, [x0, #:lo12:.LANCHOR33]
10157 adrp x0, .LANCHOR148
10158 ldr x0, [x0, #:lo12:.LANCHOR148]
10159 cmp x0, 0
10169 adrp x0, .LANCHOR33
10171 ldrb w2, [x0, #:lo12:.LANCHOR33]
10172 adrp x0, .LC26
10173 add x0, x0, :lo12:.LC26
10178 adrp x0, .LC28
10180 add x0, x0, :lo12:.LC28
10184 adrp x0, .LANCHOR33
10185 ldrb w0, [x0, #:lo12:.LANCHOR33]
10189 adrp x0, .LANCHOR148
10190 ldr x0, [x0, #:lo12:.LANCHOR148]
10191 cmp x0, 0
10199 umull x0, w0, w1
10201 str w1, [x25, x0]
10205 adrp x0, .LANCHOR16
10206 ldrb w0, [x0, #:lo12:.LANCHOR16]
10219 ldr x0, [x29, 120]
10220 ldr x0, [x0, #:lo12:.LANCHOR7]
10221 ldrb w0, [x0, 19]
10226 add x0, x27, :lo12:.LANCHOR20
10228 add x2, x0, 4
10229 ldrb w1, [x0, 1]
10239 adrp x0, .LANCHOR33
10241 ldrb w2, [x0, #:lo12:.LANCHOR33]
10242 adrp x0, .LC29
10243 add x0, x0, :lo12:.LC29
10247 adrp x0, .LANCHOR16
10248 ldrb w0, [x0, #:lo12:.LANCHOR16]
10282 umaddl x24, w1, w24, x0
10287 mov x21, x0
10290 mov x19, x0
10313 mov x0, x21
10315 adrp x0, .LANCHOR26
10317 ldrb w0, [x0, #:lo12:.LANCHOR26]
10328 adrp x0, .LANCHOR27
10329 add x0, x0, :lo12:.LANCHOR27
10330 ldrb w20, [x0, w1, uxtw]
10351 sbfx x0, x0, 0, 1
10358 ldr x0, [x21, 8]
10361 cmp x0, 0
10362 add x3, x0, 2048
10363 ldr x0, [x21, 16]
10365 cmp x0, 0
10366 add x4, x0, 8
10380 tbz x0, 0, .L1531
10392 adrp x0, .LC30
10393 add x0, x0, :lo12:.LC30
10406 mov x0, x19
10412 add x0, x29, 104
10419 add x0, x29, 104
10425 adrp x0, .LC31
10426 add x0, x0, :lo12:.LC31
10434 adrp x0, .LC32
10435 add x0, x0, :lo12:.LC32
10439 ldr x0, [x19, 16]
10440 cbz x0, .L1538
10441 ldr w2, [x0]
10442 ldr x0, [x20, #:lo12:.LANCHOR207]
10443 ldr w3, [x0]
10447 adrp x0, .LC33
10448 add x0, x0, :lo12:.LC33
10453 ldr x0, [x19, 8]
10454 cbz x0, .L1535
10455 ldr w2, [x0]
10456 ldr x0, [x24, #:lo12:.LANCHOR206]
10457 ldr w3, [x0]
10461 adrp x0, .LC34
10462 add x0, x0, :lo12:.LC34
10487 mov x19, x0
10488 adrp x0, .LANCHOR31+9
10491 ldrb w0, [x0, #:lo12:.LANCHOR31+9]
10533 mov x0, x25
10559 mov x0, 24
10560 madd x0, x1, x0, x28
10561 str w2, [x0, 4]
10562 stp x25, xzr, [x0, 8]
10567 str x2, [x0, 16]
10569 adrp x0, .LANCHOR27
10570 add x0, x0, :lo12:.LANCHOR27
10571 ldrb w20, [x0, x1]
10572 mov x0, 24
10573 mul x1, x1, x0
10585 adrp x0, .LANCHOR21
10586 add x0, x0, :lo12:.LANCHOR21
10587 ldrb w0, [x0, w20, sxtw]
10589 adrp x0, .LANCHOR20
10590 add x0, x0, :lo12:.LANCHOR20
10591 add x2, x0, 4
10593 ldrb w1, [x0, 1]
10601 adrp x0, .LANCHOR16
10602 ldrb w0, [x0, #:lo12:.LANCHOR16]
10620 adrp x0, .LANCHOR18
10621 add x0, x0, :lo12:.LANCHOR18
10622 ldr w0, [x0, x1, lsl 2]
10628 adrp x0, .LANCHOR4
10630 ldr w0, [x0, #:lo12:.LANCHOR4]
10638 umaddl x0, w0, w1, x19
10640 ldp x3, x4, [x0, 8]
10654 adrp x0, .LANCHOR18
10655 add x0, x0, :lo12:.LANCHOR18
10656 ldr w0, [x0, x1, lsl 2]
10676 mov x0, 24
10677 mul x0, x20, x0
10678 ldrb w0, [x0, x23]
10696 adrp x0, .LC30
10697 add x0, x0, :lo12:.LC30
10710 mov x0, x19
10716 add x0, x29, 120
10723 add x0, x29, 120
10729 adrp x0, .LC31
10730 add x0, x0, :lo12:.LC31
10734 ldr x0, [x19, 16]
10735 cbz x0, .L1577
10736 ldr w2, [x0]
10737 ldr x0, [x21, #:lo12:.LANCHOR207]
10738 ldr w3, [x0]
10742 adrp x0, .LC33
10743 add x0, x0, :lo12:.LC33
10748 ldr x0, [x19, 8]
10749 cbz x0, .L1575
10750 ldr w2, [x0]
10751 ldr x0, [x25, #:lo12:.LANCHOR206]
10752 ldr w3, [x0]
10756 adrp x0, .LC34
10757 add x0, x0, :lo12:.LC34
10772 adrp x0, .LANCHOR156
10773 ldr w0, [x0, #:lo12:.LANCHOR156]
10780 ldr x0, [x20, #:lo12:.LANCHOR152]
10781 str x0, [x29, 48]
10782 add x0, x29, 96
10783 str x0, [x29, 56]
10785 ldr x0, [x20, #:lo12:.LANCHOR152]
10791 add x0, x29, 40
10795 add x0, x29, 40
10803 add x0, x29, 40
10824 adrp x0, .LANCHOR78
10827 ldr w0, [x0, #:lo12:.LANCHOR78]
10839 adrp x0, .LANCHOR75
10843 str w26, [x0, #:lo12:.LANCHOR75]
10844 adrp x0, .LANCHOR196
10847 ldr x12, [x0, #:lo12:.LANCHOR196]
10848 adrp x0, .LANCHOR58
10851 ldrh w13, [x0, #:lo12:.LANCHOR58]
10855 str x0, [x29, 120]
10865 mov x0, x6
10873 ldr x0, [x21, #:lo12:.LANCHOR79]
10874 add x1, x0, x27
10875 ldr w0, [x0, x27]
10892 adrp x0, .LANCHOR47
10894 add x0, x0, :lo12:.LANCHOR47
10895 str x0, [x29, 112]
10897 ldr x0, [x29, 128]
10902 ldrh w7, [x0, #:lo12:.LANCHOR38]
10903 adrp x0, .LANCHOR193
10904 ldr x8, [x0, #:lo12:.LANCHOR193]
10905 adrp x0, .LANCHOR194
10906 ldr x10, [x0, #:lo12:.LANCHOR194]
10907 ldr x0, [x29, 120]
10908 ldrh w11, [x0, #:lo12:.LANCHOR58]
10917 mov x0, x6
10925 ldr x0, [x21, #:lo12:.LANCHOR79]
10926 add x3, x0, x2
10927 ldr w0, [x0, x2]
10947 ldr x0, [x21, #:lo12:.LANCHOR79]
10948 add x1, x0, x23
10949 ldr w0, [x0, x23]
10964 ldr x0, [x21, #:lo12:.LANCHOR79]
10978 mul x0, x5, x8
10980 str wzr, [x6, x0]
10999 add x0, x12, x0, sxtw 2
11000 stp xzr, x0, [x1, 8]
11009 adrp x0, .LANCHOR53
11010 ldrh w27, [x0, #:lo12:.LANCHOR53]
11021 mov x0, 56
11023 mul x0, x5, x0
11024 str wzr, [x6, x0]
11025 ldr x0, [x29, 112]
11026 ldrb w0, [x0, x5]
11044 add x0, x10, x0, sxtw 2
11045 stp x8, x0, [x1, 8]
11074 ldr x0, [x23, #:lo12:.LANCHOR189]
11076 stp x0, x1, [x19, 8]
11101 mov x0, x28
11114 adrp x0, .LANCHOR37
11115 ldr w0, [x0, #:lo12:.LANCHOR37]
11122 ldr x0, [x23, #:lo12:.LANCHOR189]
11123 str x0, [x20, 8]
11124 ldr x0, [x24, #:lo12:.LANCHOR195]
11125 str x0, [x20, 16]
11129 mov x0, x26
11145 adrp x0, .LANCHOR79
11148 ldr x0, [x0, #:lo12:.LANCHOR79]
11151 str w1, [x0, 4]
11156 mov x0, x20
11168 adrp x0, .LC36
11170 add x0, x0, :lo12:.LC36
11176 adrp x0, .LC37
11177 add x0, x0, :lo12:.LC37
11193 ldr x0, [x19, 8]
11197 add x0, x0, x3, sxtw 2
11219 mov x19, x0
11222 add x0, x27, :lo12:.LANCHOR87
11224 str x0, [x29, 120]
11225 adrp x0, .LANCHOR90
11226 add x23, x0, :lo12:.LANCHOR90
11231 adrp x0, .LANCHOR90
11233 ldrh w0, [x0, #:lo12:.LANCHOR90]
11241 adrp x0, .LC5
11243 add x0, x0, :lo12:.LC5
11246 adrp x0, .LC7
11248 add x0, x0, :lo12:.LC7
11251 adrp x0, .LANCHOR95
11252 add x0, x0, :lo12:.LANCHOR95
11253 cmp x19, x0
11281 adrp x0, .LANCHOR44
11282 ldrh w0, [x0, #:lo12:.LANCHOR44]
11285 adrp x0, .LANCHOR16
11286 ldrb w0, [x0, #:lo12:.LANCHOR16]
11306 adrp x0, .LANCHOR89
11307 add x0, x0, :lo12:.LANCHOR89
11314 adrp x0, .LC5
11316 add x0, x0, :lo12:.LC5
11319 adrp x0, .LC7
11321 add x0, x0, :lo12:.LC7
11332 ldr x0, [x25, #:lo12:.LANCHOR85]
11333 ldrh w20, [x0, x21]
11336 mov x0, x19
11340 ldr x0, [x25, #:lo12:.LANCHOR85]
11342 strh w1, [x0, x21]
11351 adrp x0, .LC5
11353 add x0, x0, :lo12:.LC5
11356 adrp x0, .LC7
11358 add x0, x0, :lo12:.LC7
11373 adrp x0, .LC5
11375 add x0, x0, :lo12:.LC5
11378 adrp x0, .LC7
11380 add x0, x0, :lo12:.LC7
11392 add x0, x4, 8
11396 cmp x1, x0
11401 adrp x0, .LC5
11403 add x0, x0, :lo12:.LC5
11406 adrp x0, .LC7
11408 add x0, x0, :lo12:.LC7
11411 adrp x0, .LANCHOR104
11413 ldr w0, [x0, #:lo12:.LANCHOR104]
11415 adrp x0, .LANCHOR93
11416 add x0, x0, :lo12:.LANCHOR93
11417 cmp x19, x0
11419 ldr x0, [x28, #:lo12:.LANCHOR80]
11420 ldrh w0, [x0, x21]
11425 adrp x0, .LANCHOR213
11426 ldrh w0, [x0, #:lo12:.LANCHOR213]
11431 adrp x0, .LC5
11433 add x0, x0, :lo12:.LC5
11436 adrp x0, .LC7
11438 add x0, x0, :lo12:.LC7
11460 ldr x0, [x28, #:lo12:.LANCHOR80]
11461 ldrh w1, [x0, x21]
11462 adrp x0, .LANCHOR174
11463 ldr w2, [x0, #:lo12:.LANCHOR174]
11466 str w1, [x0, #:lo12:.LANCHOR174]
11477 adrp x0, .LANCHOR199
11478 ldr x1, [x0, #:lo12:.LANCHOR199]
11483 ldr x0, [x25, #:lo12:.LANCHOR79]
11486 add x2, x0, 4
11487 add x1, x0, x1
11504 ldr x0, [x25, #:lo12:.LANCHOR79]
11519 adrp x0, .LANCHOR85
11521 ldr x0, [x0, #:lo12:.LANCHOR85]
11522 strh w1, [x0, x21]
11526 stp xzr, xzr, [x0]
11535 add x0, x0, 56
11560 mul x0, x24, x3
11562 add x4, x2, x0
11563 ldr w2, [x2, x0]
11606 adrp x0, .LC5
11608 add x0, x0, :lo12:.LC5
11611 adrp x0, .LC7
11613 add x0, x0, :lo12:.LC7
11648 adrp x0, .LANCHOR38
11649 ldrh w0, [x0, #:lo12:.LANCHOR38]
11663 adrp x0, .LANCHOR47
11664 add x0, x0, :lo12:.LANCHOR47
11668 ldrb w0, [x0, w19, sxtw]
11679 add x0, x23, :lo12:.LANCHOR120
11681 ldrh w0, [x0, w20, sxtw 1]
11690 mov x0, 0
11701 add x2, x3, x0
11703 add x2, x4, x0
11704 add x0, x0, 1
11719 ubfiz x0, x19, 1, 16
11720 ldrh w0, [x1, x0]
11722 adrp x0, .LANCHOR213
11723 ldrh w1, [x0, #:lo12:.LANCHOR213]
11727 strh w1, [x0, #:lo12:.LANCHOR213]
11731 adrp x0, .LANCHOR84
11732 add x0, x0, :lo12:.LANCHOR84
11738 adrp x0, .LC5
11740 add x0, x0, :lo12:.LC5
11743 adrp x0, .LC7
11745 add x0, x0, :lo12:.LC7
11755 adrp x0, .LANCHOR90
11757 ldrh w0, [x0, #:lo12:.LANCHOR90]
11765 adrp x0, .LC5
11767 add x0, x0, :lo12:.LC5
11770 adrp x0, .LC7
11772 add x0, x0, :lo12:.LC7
11778 adrp x0, .LANCHOR93
11779 ldrh w0, [x0, #:lo12:.LANCHOR93]
11782 adrp x0, .LANCHOR94
11783 ldrh w0, [x0, #:lo12:.LANCHOR94]
11786 adrp x0, .LANCHOR95
11787 ldrh w0, [x0, #:lo12:.LANCHOR95]
11821 adrp x0, .LC38
11822 add x0, x0, :lo12:.LC38
11824 ldr x0, [x20, #:lo12:.LANCHOR85]
11825 ldrh w0, [x0, x21]
11829 adrp x0, .LC5
11831 add x0, x0, :lo12:.LC5
11834 adrp x0, .LC7
11836 add x0, x0, :lo12:.LC7
11839 ldr x0, [x20, #:lo12:.LANCHOR85]
11843 strh w1, [x0, x21]
11845 mov x0, x6
11850 mov x0, x6
11856 adrp x0, .LC5
11858 add x0, x0, :lo12:.LC5
11861 adrp x0, .LC7
11863 add x0, x0, :lo12:.LC7
11871 ldr x0, [x20, #:lo12:.LANCHOR85]
11873 ldrh w2, [x0, x21]
11874 adrp x0, .LC39
11875 add x0, x0, :lo12:.LC39
11900 adrp x0, .LANCHOR84
11904 ldr x0, [x0, #:lo12:.LANCHOR84]
11905 sub x0, x0, x1
11907 asr x0, x0, 1
11909 mul x0, x0, x1
11912 and x2, x0, 65535
11919 adrp x0, .LC5
11921 add x0, x0, :lo12:.LC5
11924 adrp x0, .LC7
11926 add x0, x0, :lo12:.LC7
11940 ldrh w1, [x0, 4]
11946 ldrh w1, [x0]
11951 mov x19, x0
11952 ldrb w0, [x0, 6]
11955 add x0, x0, 8
11958 ldrh w0, [x19, x0, lsl 1]
12004 add x0, x0, 8
12005 ldrh w0, [x19, x0, lsl 1]
12012 adrp x0, .LANCHOR53
12014 ldrh w0, [x0, #:lo12:.LANCHOR53]
12021 lsl x0, x0, 1
12022 ldrh w1, [x2, x0]
12024 strh w1, [x2, x0]
12025 adrp x0, .LANCHOR52
12027 ldrh w0, [x0, #:lo12:.LANCHOR52]
12040 mov x19, x0
12041 ldrh w1, [x0]
12050 adrp x0, .LC5
12052 add x0, x0, :lo12:.LC5
12055 adrp x0, .LC7
12057 add x0, x0, :lo12:.LC7
12067 adrp x0, .LC5
12069 add x0, x0, :lo12:.LC5
12072 adrp x0, .LC7
12074 add x0, x0, :lo12:.LC7
12081 adrp x0, .LC5
12083 add x0, x0, :lo12:.LC5
12086 adrp x0, .LC7
12088 add x0, x0, :lo12:.LC7
12095 add x0, x0, 8
12100 ldrh w22, [x19, x0, lsl 1]
12133 add x0, x0, 8
12134 ldrh w22, [x19, x0, lsl 1]
12158 add x2, x19, x0, sxtw 1
12188 lsl x0, x0, 1
12189 ldrh w1, [x2, x0]
12191 strh w1, [x2, x0]
12205 adrp x0, .LC5
12207 add x0, x0, :lo12:.LC5
12210 adrp x0, .LC7
12212 add x0, x0, :lo12:.LC7
12229 adrp x0, .LANCHOR78
12231 ldr w1, [x0, #:lo12:.LANCHOR78]
12237 str x0, [x29, 112]
12245 ldr x0, [x23, #:lo12:.LANCHOR189]
12249 stp x0, x19, [x22, 8]
12317 ldr x0, [x22, 8]
12324 ldr x0, [x22, 8]
12327 add x0, x0, 48
12334 ubfiz x0, x0, 1, 16
12335 add x0, x0, 51
12337 and x0, x0, -4
12338 add x0, x3, x0
12340 adrp x0, .LANCHOR69
12342 ldrh w0, [x0, #:lo12:.LANCHOR69]
12354 and x0, x0, 65532
12355 add x0, x3, x0
12360 adrp x0, .LANCHOR2
12362 add x0, x0, :lo12:.LANCHOR2
12364 str x0, [x29, 120]
12367 add x0, x27, :lo12:.LANCHOR53
12369 str x0, [x29, 96]
12373 ldr x0, [x23, #:lo12:.LANCHOR189]
12374 str x0, [x22, 8]
12375 ldr x0, [x25, #:lo12:.LANCHOR195]
12376 str x0, [x22, 16]
12397 ldr x0, [x29, 120]
12398 ldrb w0, [x0]
12400 ldr x0, [x29, 104]
12401 ldrh w1, [x0, #:lo12:.LANCHOR57]
12402 ldr x0, [x23, #:lo12:.LANCHOR189]
12407 mov x0, x22
12422 adrp x0, .LC5
12424 add x0, x0, :lo12:.LC5
12427 adrp x0, .LC7
12429 add x0, x0, :lo12:.LC7
12435 ldr x0, [x29, 96]
12436 ldrh w0, [x0]
12446 adrp x0, .LC40
12447 add x0, x0, :lo12:.LC40
12491 ldrb w1, [x0, 8]
12494 ldrh w21, [x0, 4]
12498 mov x19, x0
12502 adrp x0, .LANCHOR189
12505 ldr x0, [x0, #:lo12:.LANCHOR189]
12507 str x0, [x29, 80]
12516 str w1, [x0]
12519 str w1, [x0, 4]
12531 lsl x0, x0, 1
12532 ldrh w1, [x2, x0]
12534 strh w1, [x2, x0]
12535 adrp x0, .LANCHOR52
12538 ldrh w0, [x0, #:lo12:.LANCHOR52]
12550 mov x0, x19
12564 add x0, x29, 72
12577 adrp x0, .LANCHOR211
12578 add x1, x0, :lo12:.LANCHOR211
12582 mov x22, x0
12630 mov x0, x24
12674 add x0, x29, 72
12703 add x0, x29, 72
12736 ldr x0, [x23, #:lo12:.LANCHOR189]
12739 str x0, [x20, 8]
12740 adrp x0, .LANCHOR195
12741 ldr x21, [x0, #:lo12:.LANCHOR195]
12757 mov x0, x20
12767 mov x0, x20
12777 add x0, x1, :lo12:.LANCHOR76
12780 str w1, [x0, 8]
12782 strh w1, [x0, 4]
12793 add x0, x22, :lo12:.LANCHOR211
12796 str w1, [x0, 4]
12829 adrp x0, .LC5
12831 add x0, x0, :lo12:.LC5
12834 adrp x0, .LC7
12836 add x0, x0, :lo12:.LC7
12839 add x0, x19, :lo12:.LANCHOR76
12841 strh w1, [x0, 6]
12889 ldr x0, [x23, #:lo12:.LANCHOR189]
12890 str x0, [x24, 8]
12891 mov x0, x24
12905 ldr x0, [x22, 8]
12909 add x1, x0, x1, lsl 2
12910 ldr x0, [x19], 8
12925 mov x19, x0
12931 ldr x20, [x0, 16]
12932 ldr x26, [x0, 40]
12939 ubfiz x0, x0, 1, 16
12940 ldrh w21, [x20, x0]
12946 strh wzr, [x20, x0]
12954 mov x0, x19
12976 mov x0, x19
12980 ubfiz x0, x20, 2, 16
12981 add x1, x26, x0
12983 ldr w1, [x26, x0]
12987 add x0, x22, :lo12:.LANCHOR211
12989 str x2, [x0, 8]
12991 str w1, [x0, 4]
12994 str x28, [x0, 16]
13002 adrp x0, .LC5
13003 add x0, x0, :lo12:.LC5
13006 adrp x0, .LC7
13008 add x0, x0, :lo12:.LC7
13016 ldr x0, [x29, 104]
13018 str wzr, [x0]
13019 adrp x0, .LC41
13020 add x0, x0, :lo12:.LC41
13023 adrp x0, .LANCHOR78
13025 str w1, [x0, #:lo12:.LANCHOR78]
13044 mov x0, x19
13063 mov x19, x0
13065 ldrh w0, [x0]
13074 adrp x0, .LC5
13076 add x0, x0, :lo12:.LC5
13079 adrp x0, .LC7
13081 add x0, x0, :lo12:.LC7
13102 ubfiz x0, x0, 1, 16
13108 ldrh w22, [x20, x0]
13114 ldr x0, [x24, #:lo12:.LANCHOR189]
13115 str x0, [x1, 8]
13135 adrp x0, .LANCHOR2
13136 ldrb w0, [x0, #:lo12:.LANCHOR2]
13138 add x0, x21, :lo12:.LANCHOR211
13141 ldr x0, [x0, 8]
13148 add x0, x21, :lo12:.LANCHOR211
13153 mov x0, x19
13162 ubfiz x2, x0, 1, 16
13188 mov x27, x0
13210 mov x0, x27
13217 ldr x0, [x27, 16]
13218 ldrh w0, [x0, x1, lsl 1]
13222 adrp x0, .LC5
13224 add x0, x0, :lo12:.LC5
13227 adrp x0, .LC7
13229 add x0, x0, :lo12:.LC7
13238 adrp x0, .LC5
13240 add x0, x0, :lo12:.LC5
13243 adrp x0, .LC7
13245 add x0, x0, :lo12:.LC7
13250 ldr x0, [x27, 16]
13253 ldrh w24, [x0, x1, lsl 1]
13258 ldr x0, [x29, 104]
13259 str x0, [x3, 8]
13260 adrp x0, .LANCHOR195
13261 ldr x0, [x0, #:lo12:.LANCHOR195]
13262 str x0, [x3, 16]
13270 adrp x0, .LANCHOR2
13273 ldrb w0, [x0, #:lo12:.LANCHOR2]
13275 adrp x0, .LANCHOR57
13276 ldrh w1, [x0, #:lo12:.LANCHOR57]
13277 ldr x0, [x3, 8]
13282 mov x0, x23
13294 adrp x0, .LC42
13295 add x0, x0, :lo12:.LC42
13310 adrp x0, .LC43
13311 add x0, x0, :lo12:.LC43
13340 ldr x0, [x27, 40]
13342 str w1, [x0, w25, uxtw 2]
13357 ubfiz x19, x0, 4, 16
13358 ldr x0, [x20, #:lo12:.LANCHOR98]
13359 add x1, x0, x19
13361 ldrh w1, [x0, x19]
13362 adrp x0, .LANCHOR130
13363 add x0, x0, :lo12:.LANCHOR130
13365 ldr x0, [x20, #:lo12:.LANCHOR98]
13366 add x0, x0, x19
13368 ldr w1, [x0, 4]
13370 str w1, [x0, 4]
13399 ubfiz x0, x19, 4, 16
13400 add x0, x1, x0
13401 ldr w0, [x0, 4]
13422 adrp x0, .LANCHOR50
13424 ldrh w0, [x0, #:lo12:.LANCHOR50]
13429 adrp x0, .LANCHOR56
13433 ldrh w21, [x0, #:lo12:.LANCHOR56]
13451 adrp x0, .LANCHOR202
13453 ldr x0, [x0, #:lo12:.LANCHOR202]
13455 ldr w2, [x0, w21, uxtw 2]
13465 ldr x0, [x28, #:lo12:.LANCHOR191]
13468 stp x0, xzr, [x29, 128]
13470 add x0, x29, 120
13474 ldr x0, [x28, #:lo12:.LANCHOR191]
13479 add x0, x0, x23, sxtw 2
13483 adrp x0, .LANCHOR224
13484 add x0, x0, :lo12:.LANCHOR224
13497 ldr x0, [x28, #:lo12:.LANCHOR191]
13509 adrp x0, .LANCHOR141
13510 add x2, x0, :lo12:.LANCHOR141
13511 ldr w1, [x0, #:lo12:.LANCHOR141]
13520 adrp x0, .LANCHOR225
13521 ldr w0, [x0, #:lo12:.LANCHOR225]
13523 adrp x0, .LANCHOR226
13524 ldr w0, [x0, #:lo12:.LANCHOR226]
13526 adrp x0, .LANCHOR166
13527 ldr w0, [x0, #:lo12:.LANCHOR166]
13529 adrp x0, .LANCHOR167
13530 ldr w0, [x0, #:lo12:.LANCHOR167]
13532 adrp x0, .LANCHOR171
13533 ldr w0, [x0, #:lo12:.LANCHOR171]
13535 adrp x0, .LANCHOR170
13536 ldr w0, [x0, #:lo12:.LANCHOR170]
13538 adrp x0, .LANCHOR173
13539 ldr w0, [x0, #:lo12:.LANCHOR173]
13541 adrp x0, .LANCHOR81
13542 ldr w0, [x0, #:lo12:.LANCHOR81]
13544 adrp x0, .LANCHOR168
13545 ldr w0, [x0, #:lo12:.LANCHOR168]
13547 adrp x0, .LANCHOR169
13548 ldr w0, [x0, #:lo12:.LANCHOR169]
13550 adrp x0, .LANCHOR174
13551 ldr w0, [x0, #:lo12:.LANCHOR174]
13553 adrp x0, .LANCHOR175
13554 ldr w0, [x0, #:lo12:.LANCHOR175]
13556 adrp x0, .LANCHOR163
13557 ldr w0, [x0, #:lo12:.LANCHOR163]
13559 adrp x0, .LANCHOR162
13560 ldr w0, [x0, #:lo12:.LANCHOR162]
13592 ldr x0, [x2, #:lo12:.LANCHOR199]
13593 ldr w3, [x0, 20]
13594 ldr w0, [x0, 16]
13608 adrp x0, .LANCHOR198
13609 ldrh w1, [x0, #:lo12:.LANCHOR198]
13636 mov x19, x0
13637 ldrh w20, [x0]
13638 adrp x0, .LANCHOR40
13640 ldrh w0, [x0, #:lo12:.LANCHOR40]
13645 adrp x0, .LC5
13647 add x0, x0, :lo12:.LC5
13650 adrp x0, .LC7
13652 add x0, x0, :lo12:.LC7
13655 adrp x0, .LANCHOR78
13656 ldr w0, [x0, #:lo12:.LANCHOR78]
13662 ubfiz x0, x20, 1, 16
13664 ldrh w0, [x1, x0]
13670 adrp x0, .LANCHOR94
13671 add x0, x0, :lo12:.LANCHOR94
13672 cmp x19, x0
13674 adrp x0, .LANCHOR44
13675 ldrh w1, [x0, #:lo12:.LANCHOR44]
13678 adrp x0, .LANCHOR16
13679 ldrb w0, [x0, #:lo12:.LANCHOR16]
13694 ubfiz x1, x0, 1, 16
13704 mov x0, x19
13721 adrp x0, .LANCHOR93
13722 add x2, x0, :lo12:.LANCHOR93
13732 add x1, x0, :lo12:.LANCHOR93
13743 add x0, x0, :lo12:.LANCHOR93
13745 strb w1, [x0, 8]
13759 adrp x0, .LANCHOR50
13762 ldrh w0, [x0, #:lo12:.LANCHOR50]
13767 adrp x0, .LANCHOR56
13771 ldrh w20, [x0, #:lo12:.LANCHOR56]
13773 adrp x0, .LANCHOR55
13774 add x0, x0, :lo12:.LANCHOR55
13775 str x0, [x29, 104]
13789 adrp x0, .LANCHOR202
13790 ldr x0, [x0, #:lo12:.LANCHOR202]
13791 ldr w3, [x0, w20, uxtw 2]
13792 ldr x0, [x29, 104]
13793 ldrh w19, [x0]
13803 ldr x0, [x26, #:lo12:.LANCHOR191]
13808 stp x0, xzr, [x29, 128]
13809 add x0, x29, 120
13814 adrp x0, .LANCHOR211
13816 ldr w0, [x0, #:lo12:.LANCHOR211]
13821 adrp x0, .LC44
13822 add x0, x0, :lo12:.LC44
13825 adrp x0, .LANCHOR224
13827 add x0, x0, :lo12:.LANCHOR224
13833 mov x0, x25
13845 mov x0, x25
13866 ldr x0, [x19, #:lo12:.LANCHOR199]
13867 ldr w1, [x0]
13873 adrp x0, .LC7
13875 add x0, x0, :lo12:.LC7
13877 ldr x0, [x19, #:lo12:.LANCHOR199]
13910 mov x0, x21
13915 add x0, x19, :lo12:.LANCHOR141
13920 ldr w2, [x0, 88]
13923 ldr w2, [x0, 92]
13926 ldr w2, [x0, 8]
13929 ldr w2, [x0, 12]
13932 ldr w2, [x0, 16]
13935 ldr w2, [x0, 20]
13937 ldp w1, w2, [x0, 28]
13942 ldr w2, [x0, 36]
13945 ldr w2, [x0, 40]
13948 ldr w2, [x0, 44]
13951 ldr w2, [x0, 48]
13953 ldr w1, [x0, 60]
13954 adrp x0, .LANCHOR163
13955 str w1, [x0, #:lo12:.LANCHOR163]
13958 adrp x0, .LANCHOR162
13959 str wzr, [x0, #:lo12:.LANCHOR162]
13965 adrp x0, .LANCHOR16
13966 ldrb w0, [x0, #:lo12:.LANCHOR16]
13972 adrp x0, .LANCHOR48
13975 ldrh w0, [x0, #:lo12:.LANCHOR48]
13987 adrp x0, .LANCHOR104
13989 str w1, [x0, #:lo12:.LANCHOR104]
13991 adrp x0, .LC7
13993 add x0, x0, :lo12:.LC7
14002 ldr w1, [x0, 56]
14011 ldrh w20, [x0, 6]
14013 str wzr, [x0, 56]
14014 ldr x25, [x0, 40]
14016 mov x19, x0
14017 adrp x0, .LANCHOR190
14020 ldr x0, [x0, #:lo12:.LANCHOR190]
14022 str x0, [x21, 8]
14023 adrp x0, .LANCHOR195
14024 ldr x24, [x0, #:lo12:.LANCHOR195]
14045 mov x0, x21
14052 ubfiz x0, x1, 2, 16
14053 ldr w2, [x2, x0]
14059 mov x0, x19
14069 ubfiz x0, x20, 2, 16
14070 ldr w1, [x25, x0]
14071 add x0, x22, :lo12:.LANCHOR211
14072 str w1, [x0, 4]
14084 ldr x0, [x0, 8]
14111 ldr x0, [x25, #:lo12:.LANCHOR133]
14124 ldr x0, [x27, #:lo12:.LANCHOR132]
14132 ldr x0, [x22, #:lo12:.LANCHOR201]
14137 ldr x0, [x28, #:lo12:.LANCHOR71]
14144 add x0, x24, :lo12:.LANCHOR218
14146 adrp x0, .LANCHOR40
14149 ldrh w0, [x0, #:lo12:.LANCHOR40]
14151 adrp x0, .LANCHOR41
14152 add x0, x0, :lo12:.LANCHOR41
14153 str x0, [x29, 120]
14154 adrp x0, .LANCHOR164
14155 add x0, x0, :lo12:.LANCHOR164
14156 str x0, [x29, 112]
14158 ldr x0, [x29, 120]
14160 ldrh w0, [x0]
14163 adrp x0, .LANCHOR38
14167 ldrh w13, [x0, #:lo12:.LANCHOR38]
14168 adrp x0, .LANCHOR107
14171 ldr x12, [x0, #:lo12:.LANCHOR107]
14172 adrp x0, .LANCHOR108
14175 ldr x11, [x0, #:lo12:.LANCHOR108]
14176 adrp x0, .LANCHOR58
14177 ldrh w10, [x0, #:lo12:.LANCHOR58]
14193 add x0, x11, x0, sxtw 2
14194 stp x12, x0, [x1, 8]
14210 mov x0, x7
14213 umull x0, w22, w0
14215 str x0, [x29, 128]
14216 adrp x0, .LANCHOR229
14217 add x0, x0, :lo12:.LANCHOR229
14218 str x0, [x29, 136]
14220 ldr x0, [x25, #:lo12:.LANCHOR186]
14221 add x1, x0, x22
14222 ldr w0, [x0, x22]
14231 ldr x0, [x25, #:lo12:.LANCHOR186]
14235 add x0, x0, x22
14238 ldr w1, [x0, 4]
14240 str w1, [x0, 4]
14249 ldr x0, [x6]
14251 str w1, [x0, x22]
14252 ldr x0, [x6]
14253 ldr w0, [x0, x22]
14257 adrp x0, .LANCHOR164
14258 ldr w1, [x0, #:lo12:.LANCHOR164]
14280 ldr x0, [x29, 128]
14282 cmp x0, x22
14286 ldr x0, [x25, #:lo12:.LANCHOR186]
14287 ldr w0, [x0, x22]
14313 adrp x0, .LC5
14314 add x0, x0, :lo12:.LC5
14317 adrp x0, .LC7
14319 add x0, x0, :lo12:.LC7
14328 sxth x0, w0
14372 str w1, [x5, x0, lsl 2]
14376 strh w26, [x1, x0, lsl 1]
14393 sxth x0, w0
14402 adrp x0, .LC5
14403 add x0, x0, :lo12:.LC5
14406 adrp x0, .LC7
14408 add x0, x0, :lo12:.LC7
14414 sxth x0, w1
14454 str w2, [x1, x0, lsl 2]
14472 sxth x0, w0
14490 add x0, x24, :lo12:.LANCHOR218
14492 ldr w2, [x0, 8]
14496 strh w2, [x0, 4]
14498 str w1, [x0, 8]
14501 strh w26, [x0, 4]
14504 ldr x0, [x29, 160]
14505 ldr x2, [x0, #:lo12:.LANCHOR132]
14519 adrp x0, .LC5
14521 add x0, x0, :lo12:.LC5
14524 adrp x0, .LC7
14526 add x0, x0, :lo12:.LC7
14618 add x0, x19, :lo12:.LANCHOR211
14626 str x1, [x0, 8]
14629 str x1, [x0, 16]
14630 ldr x0, [x24, #:lo12:.LANCHOR85]
14661 add x0, x26, :lo12:.LANCHOR2
14662 str x0, [x29, 104]
14667 adrp x0, .LC5
14669 add x0, x0, :lo12:.LC5
14672 adrp x0, .LC7
14674 add x0, x0, :lo12:.LC7
14683 ldr x0, [x23, #:lo12:.LANCHOR189]
14684 str x0, [x26, 8]
14685 mov x0, x26
14687 ldr x0, [x29, 104]
14688 ldrb w0, [x0]
14695 mov x0, x6
14708 adrp x0, .LC47
14710 add x0, x0, :lo12:.LC47
14716 adrp x0, .LANCHOR53
14717 ldrh w20, [x0, #:lo12:.LANCHOR53]
14730 ldr x0, [x23, #:lo12:.LANCHOR189]
14733 ldr w0, [x0]
14736 ldr x0, [x25, #:lo12:.LANCHOR195]
14737 ldrh w1, [x0]
14745 add x0, x0, 24
14746 cmp x1, x0, lsl 1
14750 adrp x0, .LC5
14752 add x0, x0, :lo12:.LC5
14755 adrp x0, .LC7
14757 add x0, x0, :lo12:.LC7
14763 add x0, x20, :lo12:.LANCHOR82
14766 ldr x0, [x24, #:lo12:.LANCHOR85]
14773 ldr x0, [x19, 8]
14779 add x1, x0, x1
14780 adrp x0, .LANCHOR1
14781 ldr x0, [x0, #:lo12:.LANCHOR1]
14783 adrp x0, .LANCHOR69
14784 ldrh w0, [x0, #:lo12:.LANCHOR69]
14787 adrp x0, .LANCHOR66
14788 ldrh w2, [x0, #:lo12:.LANCHOR66]
14791 ldr x0, [x19, 8]
14795 add x1, x0, x1
14796 adrp x0, .LANCHOR203
14797 ldr x0, [x0, #:lo12:.LANCHOR203]
14803 add x0, x20, :lo12:.LANCHOR82
14807 ldrh w1, [x0, 8]
14808 ldrb w2, [x0, 10]
14809 adrp x0, .LANCHOR45
14811 ldrh w0, [x0, #:lo12:.LANCHOR45]
14814 adrp x0, .LANCHOR231
14817 str w1, [x0, #:lo12:.LANCHOR231]
14818 adrp x0, .LANCHOR52
14820 ldrh w0, [x0, #:lo12:.LANCHOR52]
14828 adrp x0, .LANCHOR42
14829 ldr w2, [x0, #:lo12:.LANCHOR42]
14830 adrp x0, .LANCHOR76+6
14831 ldrh w0, [x0, #:lo12:.LANCHOR76+6]
14841 adrp x0, .LC5
14843 add x0, x0, :lo12:.LC5
14846 adrp x0, .LC7
14848 add x0, x0, :lo12:.LC7
14852 adrp x0, .LANCHOR93
14853 add x2, x0, :lo12:.LANCHOR93
14859 strh w6, [x0, #:lo12:.LANCHOR93]
14929 add x0, x0, :lo12:.LANCHOR93
14934 add x0, x19, :lo12:.LANCHOR94
14941 add x0, x21, :lo12:.LANCHOR95
14948 add x0, x22, :lo12:.LANCHOR213
14977 adrp x0, .LC48
14979 add x0, x0, :lo12:.LC48
14982 ubfiz x0, x21, 1, 16
14984 ldrh w2, [x1, x0]
14986 adrp x0, .LC49
14987 add x0, x0, :lo12:.LC49
14990 mov x0, x23
14992 adrp x0, .LANCHOR16
14993 ldrb w0, [x0, #:lo12:.LANCHOR16]
15001 adrp x0, .LANCHOR53
15002 ldrh w25, [x0, #:lo12:.LANCHOR53]
15011 adrp x0, .LC50
15012 add x0, x0, :lo12:.LC50
15016 adrp x0, .LANCHOR38
15021 ldrh w5, [x0, #:lo12:.LANCHOR38]
15025 ldr x0, [x24, #:lo12:.LANCHOR186]
15063 umaddl x4, w19, w27, x0
15085 ldp x3, x0, [x2, 8]
15090 ldp w4, w5, [x0]
15091 ldp w6, w7, [x0, 8]
15092 mov x0, x26
15106 adrp x0, .LC48
15108 add x0, x0, :lo12:.LC48
15140 adrp x0, .LC52
15141 add x0, x0, :lo12:.LC52
15148 add x0, x29, 80
15151 adrp x0, .LANCHOR38
15156 ldrh w5, [x0, #:lo12:.LANCHOR38]
15160 ldr x0, [x22, #:lo12:.LANCHOR186]
15177 ldr x0, [x22, #:lo12:.LANCHOR186]
15194 umaddl x4, w19, w12, x0
15216 ldp x3, x0, [x2, 8]
15221 ldp w4, w5, [x0]
15222 ldp w6, w7, [x0, 8]
15223 mov x0, x24
15233 ldp x3, x0, [x2, 8]
15238 ldp w4, w5, [x0]
15239 ldp w6, w7, [x0, 8]
15240 mov x0, x25
15256 mov x28, x0
15258 ldrh w24, [x0, 6]
15261 ldr x22, [x0, 40]
15262 ldr x23, [x0, 16]
15264 ldr x0, [x0, 24]
15265 str x0, [x29, 144]
15272 mov x0, x22
15275 adrp x0, .LANCHOR211
15276 add x4, x0, :lo12:.LANCHOR211
15279 str x0, [x29, 128]
15291 add x0, x25, :lo12:.LANCHOR53
15293 str x0, [x29, 104]
15302 lsl x0, x26, 1
15304 add x21, x23, x0
15308 ldrh w0, [x23, x0]
15313 ldr x0, [x29, 144]
15315 ldr w0, [x0, x26, lsl 2]
15319 ldr x0, [x29, 128]
15320 add x19, x0, :lo12:.LANCHOR211
15325 mov x0, x28
15327 adrp x0, .LANCHOR53
15329 ldrh w0, [x0, #:lo12:.LANCHOR53]
15332 mov x0, x28
15335 mov x0, x28
15337 mov x0, x28
15353 mov x0, x19
15357 ldr x0, [x19, 16]
15358 ldr w0, [x0, 12]
15360 uxtw x0, w0
15363 ldr x0, [x19, 8]
15381 ubfiz x0, x0, 2, 16
15383 str w1, [x22, x0]
15390 ldr x0, [x21, #:lo12:.LANCHOR189]
15391 str x0, [x27, 8]
15392 add x0, x23, x26
15395 str x0, [x29, 136]
15401 mov x0, x27
15417 adrp x0, .LANCHOR2
15419 add x0, x0, :lo12:.LANCHOR2
15420 str x0, [x29, 120]
15422 ldr x0, [x29, 104]
15423 ldrh w0, [x0]
15426 ldr x0, [x29, 136]
15430 ldrh w0, [x0]
15433 mov x0, x27
15435 ldr x0, [x29, 120]
15437 ldrb w0, [x0]
15439 ldr x0, [x27, 16]
15440 ldr w0, [x0, 12]
15442 uxtw x0, w0
15445 ldr x0, [x27, 8]
15465 ubfiz x0, x0, 2, 16
15467 str w1, [x22, x0]
15507 adrp x0, .LANCHOR224
15508 add x0, x0, :lo12:.LANCHOR224
15511 strh w1, [x0, 10]
15513 strh w1, [x0, 4]
15516 strh w1, [x0, 8]
15519 strh w1, [x0, 6]
15522 str x1, [x0, 16]
15525 str x1, [x0, 24]
15528 str x1, [x0, 32]
15531 str x1, [x0, 40]
15545 adrp x0, .LANCHOR130
15546 add x0, x0, :lo12:.LANCHOR130
15582 adrp x0, .LC58
15584 add x0, x0, :lo12:.LC58
15607 adrp x0, .LANCHOR53
15609 ldrh w23, [x0, #:lo12:.LANCHOR53]
15614 adrp x0, .LC55
15615 add x0, x0, :lo12:.LC55
15620 adrp x0, .LC56
15624 add x0, x0, :lo12:.LC56
15638 adrp x0, .LANCHOR52
15640 ldrh w23, [x0, #:lo12:.LANCHOR52]
15645 adrp x0, .LANCHOR189
15649 ldr x0, [x0, #:lo12:.LANCHOR189]
15650 str x0, [x20, 8]
15651 adrp x0, .LANCHOR195
15652 ldr x0, [x0, #:lo12:.LANCHOR195]
15653 str x0, [x20, 16]
15654 mov x0, x20
15656 ldp x1, x0, [x20, 8]
15659 ldp w3, w4, [x0]
15660 ldp w5, w6, [x0, 8]
15661 mov x0, x27
15679 mov x23, x0
15718 add x0, x29, 104
15723 ldr x0, [x22, #:lo12:.LANCHOR205]
15724 ldrh w0, [x0]
15732 mov x0, x23
15735 adrp x0, .LC59
15738 add x0, x0, :lo12:.LC59
15753 ubfx x1, x0, 5, 11
15776 mov x20, x0
15777 adrp x0, .LANCHOR7
15778 ldr x0, [x0, #:lo12:.LANCHOR7]
15779 ldrh w19, [x0, 14]
15782 ldrb w2, [x0, 13]
15783 ldr x0, [x21, #:lo12:.LANCHOR152]
15794 ubfiz x0, x0, 1, 16
15797 strh w1, [x20, x0]
15819 ubfiz x0, x0, 1, 16
15820 strh w1, [x20, x0]
15835 adrp x0, .LANCHOR78
15838 ldr w21, [x0, #:lo12:.LANCHOR78]
15852 adrp x0, .LANCHOR45
15853 add x0, x0, :lo12:.LANCHOR45
15854 str x0, [x29, 120]
15856 ldr x0, [x29, 120]
15857 ldrh w0, [x0]
15892 adrp x0, .LANCHOR189
15895 ldr x0, [x0, #:lo12:.LANCHOR189]
15899 stp x0, x26, [x19, 8]
15909 mov x0, x19
15912 ldr x0, [x24]
15927 ldr x0, [x19, 8]
15933 add x0, x27, :lo12:.LANCHOR126
15935 str x0, [x29, 104]
15943 ldr x0, [x29, 112]
15947 ldr x0, [x0, #:lo12:.LANCHOR195]
15959 ldr x0, [x29, 104]
15960 ldrh w2, [x0]
15961 ldr x0, [x25, 8]
15965 mov x0, x25
15969 mov x0, x25
15998 adrp x0, .LANCHOR79
16002 ldr x0, [x0, #:lo12:.LANCHOR79]
16006 str w1, [x0, 4]
16009 str w1, [x0, 60]
16045 adrp x0, .LANCHOR56
16049 ldrh w24, [x0, #:lo12:.LANCHOR56]
16050 adrp x0, .LANCHOR74
16052 mov x19, x0
16053 ldr w1, [x0, #:lo12:.LANCHOR74]
16060 adrp x0, .LC5
16062 add x0, x0, :lo12:.LC5
16065 adrp x0, .LC7
16067 add x0, x0, :lo12:.LC7
16075 adrp x0, .LANCHOR67
16079 ldrh w1, [x0, #:lo12:.LANCHOR67]
16080 mov x0, 0
16082 and x20, x0, 65535
16086 and x20, x0, 65535
16098 adrp x0, .LANCHOR66
16099 str x0, [x29, 104]
16100 ldrh w1, [x0, #:lo12:.LANCHOR66]
16105 adrp x0, .LC5
16107 add x0, x0, :lo12:.LC5
16110 adrp x0, .LC7
16112 add x0, x0, :lo12:.LC7
16116 ubfiz x0, x22, 2, 16
16118 ldr w3, [x1, x0]
16120 ldr x0, [x19, #:lo12:.LANCHOR98]
16122 add x0, x0, x21
16125 ldr x0, [x0, 8]
16127 ldr x0, [x19, #:lo12:.LANCHOR98]
16128 add x1, x0, x21
16129 strh w22, [x0, x21]
16146 add x0, x0, 1
16147 add x3, x2, x0, lsl 4
16152 mov x0, 1
16153 lsl x24, x0, x24
16159 ldr x0, [x19, #:lo12:.LANCHOR98]
16160 add x0, x0, x20, lsl 4
16161 ldr x0, [x0, 8]
16162 ldr w0, [x0, x25, lsl 2]
16165 ldr x0, [x19, #:lo12:.LANCHOR98]
16166 add x20, x0, x20, lsl 4
16176 ldr x0, [x19, #:lo12:.LANCHOR98]
16178 add x0, x0, x20, lsl 4
16179 ldr x1, [x0, 8]
16181 ldr w1, [x0, 4]
16183 str w1, [x0, 4]
16184 adrp x0, .LANCHOR99
16185 strh w22, [x0, #:lo12:.LANCHOR99]
16188 ldr x0, [x19, #:lo12:.LANCHOR98]
16192 add x0, x0, x21
16197 ldr x0, [x0, 8]
16198 str x0, [x28, 8]
16199 adrp x0, .LANCHOR195
16200 ldr x0, [x0, #:lo12:.LANCHOR195]
16201 str x0, [x28, 16]
16202 mov x0, x28
16204 ldr x0, [x28, 16]
16205 str x0, [x29, 120]
16208 ldrh w0, [x0, 8]
16213 adrp x0, .LC60
16214 add x0, x0, :lo12:.LC60
16218 adrp x0, .LC28
16220 add x0, x0, :lo12:.LC28
16222 ldr x0, [x29, 104]
16225 ldrh w3, [x0, #:lo12:.LANCHOR66]
16226 adrp x0, .LC61
16227 add x0, x0, :lo12:.LC61
16229 adrp x0, .LANCHOR78
16231 str w1, [x0, #:lo12:.LANCHOR78]
16233 ldr x0, [x29, 120]
16234 ldrh w0, [x0, 8]
16239 adrp x0, .LC5
16241 add x0, x0, :lo12:.LC5
16244 adrp x0, .LC7
16246 add x0, x0, :lo12:.LC7
16249 ldr x0, [x19, #:lo12:.LANCHOR98]
16250 add x1, x0, x21
16252 strh w22, [x0, x21]
16261 adrp x0, .LC62
16262 add x0, x0, :lo12:.LC62
16264 ldr x0, [x19, #:lo12:.LANCHOR98]
16266 add x0, x0, x21
16267 ldr x2, [x0, 8]
16268 adrp x0, .LANCHOR130
16269 add x0, x0, :lo12:.LANCHOR130
16279 adrp x0, .LC48
16280 add x0, x0, :lo12:.LC48
16297 mov x0, x19
16315 adrp x0, .LANCHOR89
16316 ldr x19, [x0, #:lo12:.LANCHOR89]
16318 adrp x0, .LANCHOR90
16322 ldrh w26, [x0, #:lo12:.LANCHOR90]
16323 adrp x0, .LANCHOR83
16324 mov x24, x0
16326 ldr x1, [x0, #:lo12:.LANCHOR83]
16339 adrp x0, .LC65
16341 add x0, x0, :lo12:.LC65
16346 adrp x0, .LC5
16347 add x0, x0, :lo12:.LC5
16350 adrp x0, .LC7
16352 add x0, x0, :lo12:.LC7
16372 and x0, x0, 65535
16373 ldrh w1, [x19, x0, lsl 1]
16375 strh w1, [x19, x0, lsl 1]
16380 ldr x0, [x25, #:lo12:.LANCHOR85]
16383 ldrh w2, [x0, x28]
16388 mov x0, x24
16390 ldr x0, [x25, #:lo12:.LANCHOR85]
16392 ldrh w0, [x0, x28]
16404 ubfiz x0, x19, 1, 16
16405 ldrh w2, [x1, x0]
16410 mov x0, x25
16413 ldr x0, [x24, #:lo12:.LANCHOR83]
16415 ldrh w19, [x0, x19]
16429 adrp x0, .LC66
16431 add x0, x0, :lo12:.LC66
16461 adrp x0, .LC67
16463 add x0, x0, :lo12:.LC67
16469 add x0, x20, :lo12:.LANCHOR211
16472 str w1, [x0, 4]
16474 str w19, [x0, 24]
16476 str x1, [x0, 8]
16480 str x23, [x0, 16]
16490 ldp x1, x0, [x22, 8]
16494 ldp w3, w4, [x0]
16495 ldp w5, w6, [x0, 8]
16496 adrp x0, .LC68
16498 add x0, x0, :lo12:.LC68
16525 adrp x0, .LANCHOR89
16526 ldr x19, [x0, #:lo12:.LANCHOR89]
16546 add x0, x0, :lo12:.LANCHOR89
16552 adrp x0, .LC5
16554 add x0, x0, :lo12:.LC5
16557 adrp x0, .LC7
16559 add x0, x0, :lo12:.LC7
16603 mov x19, x0
16605 ldrh w0, [x0]
16613 adrp x0, .LANCHOR52
16615 str x0, [x29, 144]
16616 ldrh w2, [x0, #:lo12:.LANCHOR52]
16644 adrp x0, .LANCHOR16
16645 ldrb w0, [x0, #:lo12:.LANCHOR16]
16647 adrp x0, .LANCHOR17
16648 add x0, x0, :lo12:.LANCHOR17
16649 ldrh w23, [x0, w20, sxtw 1]
16657 ldr x0, [x22, #:lo12:.LANCHOR186]
16688 adrp x0, .LANCHOR165
16690 str x0, [x29, 168]
16691 ldr w21, [x0, #:lo12:.LANCHOR165]
16698 ldr x0, [x22, #:lo12:.LANCHOR186]
16701 ldr w0, [x0, 4]
16709 adrp x0, .LANCHOR16
16710 ldrb w0, [x0, #:lo12:.LANCHOR16]
16712 adrp x0, .LANCHOR17
16713 add x0, x0, :lo12:.LANCHOR17
16714 ldrh w20, [x0, w20, sxtw 1]
16716 ldr x0, [x29, 144]
16717 ldrh w0, [x0, #:lo12:.LANCHOR52]
16734 mov x0, x19
16740 add x0, x19, x21, sxtw 1
16741 ldrh w0, [x0, 16]
16756 adrp x0, .LC5
16758 add x0, x0, :lo12:.LC5
16761 adrp x0, .LC7
16763 add x0, x0, :lo12:.LC7
16772 adrp x0, .LC5
16774 add x0, x0, :lo12:.LC5
16777 adrp x0, .LC7
16779 add x0, x0, :lo12:.LC7
16788 umaddl x5, w27, w10, x0
16805 mov x0, 56
16807 mul x0, x28, x0
16808 add x1, x2, x0
16809 ldr w0, [x2, x0]
16815 ldr x0, [x29, 168]
16816 ldr w1, [x0, #:lo12:.LANCHOR165]
16820 ldr x0, [x29, 168]
16822 str w4, [x0, #:lo12:.LANCHOR165]
16828 ldr x0, [x22, #:lo12:.LANCHOR186]
16832 madd x28, x28, x1, x0
16837 mov x0, x24
16875 ldr x0, [x22, #:lo12:.LANCHOR186]
16889 umaddl x11, w25, w10, x0
16960 adrp x0, .LANCHOR241
16962 strh w1, [x0, #:lo12:.LANCHOR241]
16965 adrp x0, .LANCHOR123
16966 add x0, x0, :lo12:.LANCHOR123
16967 ldrh w1, [x0, w23, sxtw 1]
16975 adrp x0, .LANCHOR242
16979 strh w1, [x0, #:lo12:.LANCHOR242]
16980 add x0, x28, :lo12:.LANCHOR139
16981 str x0, [x29, 112]
16985 ldr x0, [x22, #:lo12:.LANCHOR186]
17002 umull x0, w24, w0
17003 str x0, [x29, 136]
17004 adrp x0, .LANCHOR241
17005 add x0, x0, :lo12:.LANCHOR241
17006 str x0, [x29, 120]
17008 ldr x0, [x29, 136]
17009 cmp x25, x0
17016 ldr x0, [x29, 128]
17017 ldrb w0, [x0, #:lo12:.LANCHOR16]
17019 adrp x0, .LANCHOR53
17020 ldrh w0, [x0, #:lo12:.LANCHOR53]
17026 ldr x0, [x29, 144]
17027 ldrh w0, [x0, #:lo12:.LANCHOR52]
17030 ldr x0, [x29, 160]
17034 ldrh w1, [x0, #:lo12:.LANCHOR38]
17086 umaddl x4, w24, w4, x0
17132 ldr x0, [x29, 168]
17133 ldr w1, [x0, #:lo12:.LANCHOR165]
17156 ldr x0, [x22, #:lo12:.LANCHOR186]
17159 add x0, x0, x25
17160 ldr x4, [x0, 16]
17161 str w3, [x0, 4]
17164 ldr x0, [x22, #:lo12:.LANCHOR186]
17166 add x3, x0, x25
17167 ldr w0, [x0, x25]
17181 adrp x0, .LANCHOR40
17183 ldrh w0, [x0, #:lo12:.LANCHOR40]
17188 adrp x0, .LC5
17190 add x0, x0, :lo12:.LC5
17194 adrp x0, .LC7
17196 add x0, x0, :lo12:.LC7
17201 ubfiz x0, x24, 1, 16
17203 ldrh w0, [x1, x0]
17248 mov x0, x3
17252 ldr x0, [x22, #:lo12:.LANCHOR186]
17253 ldr w0, [x0, x25]
17256 ldr x0, [x29, 112]
17259 ldr w0, [x0]
17278 adrp x0, .LANCHOR43
17280 ldr w0, [x0, #:lo12:.LANCHOR43]
17310 ldr x0, [x22, #:lo12:.LANCHOR186]
17313 ldr x4, [x0, 16]
17314 str w3, [x0, 4]
17317 ldr x0, [x22, #:lo12:.LANCHOR186]
17318 ldr w0, [x0]
17333 adrp x0, .LC70
17334 add x0, x0, :lo12:.LC70
17343 adrp x0, .LC71
17344 add x0, x0, :lo12:.LC71
17387 mov x19, x0
17388 adrp x0, .LANCHOR245
17391 ldrh w20, [x0, #:lo12:.LANCHOR245]
17395 str x0, [x29, 96]
17404 adrp x0, .LANCHOR52
17405 ldrh w0, [x0, #:lo12:.LANCHOR52]
17426 ldr x0, [x23, #:lo12:.LANCHOR186]
17444 umull x0, w21, w28
17447 str x0, [x29, 104]
17449 ldr x0, [x29, 104]
17450 cmp x22, x0
17452 adrp x0, .LANCHOR52
17455 ldrh w0, [x0, #:lo12:.LANCHOR52]
17465 umaddl x4, w21, w28, x0
17496 adrp x0, .LANCHOR16
17497 ldrb w0, [x0, #:lo12:.LANCHOR16]
17499 adrp x0, .LANCHOR138
17501 str w1, [x0, #:lo12:.LANCHOR138]
17509 mov x0, x19
17543 adrp x0, .LANCHOR194
17546 ldr x0, [x0, #:lo12:.LANCHOR194]
17547 str x0, [x29, 128]
17548 adrp x0, .LANCHOR196
17549 ldr x0, [x0, #:lo12:.LANCHOR196]
17550 str x0, [x29, 136]
17551 add x0, x29, 120
17553 adrp x0, .LANCHOR55
17556 ldrh w1, [x0, #:lo12:.LANCHOR55]
17558 mov x0, 0
17561 cmp x0, x1
17564 ldr w6, [x5, x0]
17565 add x0, x0, 4
17566 add x5, x4, x0
17571 adrp x0, .LC72
17573 add x0, x0, :lo12:.LC72
17576 adrp x0, .LANCHOR85
17578 ldr x0, [x0, #:lo12:.LANCHOR85]
17579 strh wzr, [x0, x1, lsl 1]
17593 adrp x0, .LC73
17594 add x0, x0, :lo12:.LC73
17596 adrp x0, .LANCHOR104
17597 ldr w1, [x0, #:lo12:.LANCHOR104]
17605 ubfiz x1, x0, 1, 16
17621 ubfiz x0, x0, 1, 16
17623 strh wzr, [x1, x0]
17635 adrp x0, .LANCHOR78
17636 ldr w0, [x0, #:lo12:.LANCHOR78]
17647 add x0, x19, :lo12:.LANCHOR95
17661 adrp x0, .LANCHOR80
17663 ldr x1, [x0, #:lo12:.LANCHOR80]
17674 adrp x0, .LANCHOR141
17675 add x0, x0, :lo12:.LANCHOR141
17676 ldr w1, [x0, 96]
17678 str w1, [x0, 96]
17703 adrp x0, .LANCHOR52
17706 mov x21, x0
17707 ldrh w3, [x0, #:lo12:.LANCHOR52]
17713 adrp x0, .LC5
17715 add x0, x0, :lo12:.LC5
17718 adrp x0, .LC7
17720 add x0, x0, :lo12:.LC7
17723 add x0, x19, :lo12:.LANCHOR95
17729 ldrb w0, [x0, 7]
17747 adrp x0, .LANCHOR16
17748 ldrb w0, [x0, #:lo12:.LANCHOR16]
17751 adrp x0, .LC74
17752 add x0, x0, :lo12:.LC74
17757 ubfiz x1, x0, 1, 16
17762 adrp x0, .LANCHOR111
17766 strh wzr, [x0, #:lo12:.LANCHOR111]
17769 adrp x0, .LANCHOR213
17770 strh w21, [x0, #:lo12:.LANCHOR213]
17771 adrp x0, .LANCHOR90
17772 ldrh w1, [x0, #:lo12:.LANCHOR90]
17773 adrp x0, .LANCHOR232
17774 ldrh w0, [x0, #:lo12:.LANCHOR232]
17778 adrp x0, .LANCHOR181
17780 strh w1, [x0, #:lo12:.LANCHOR181]
17839 mov x0, x19
17845 adrp x0, .LANCHOR130
17846 add x0, x0, :lo12:.LANCHOR130
17850 adrp x0, .LANCHOR138
17851 str wzr, [x0, #:lo12:.LANCHOR138]
17863 adrp x0, .LANCHOR243
17868 str wzr, [x0, #:lo12:.LANCHOR243]
17869 mov x0, x19
17871 mov x0, x19
17875 mov x0, x19
17877 mov x0, x19
17893 adrp x0, .LANCHOR241
17896 strh w1, [x0, #:lo12:.LANCHOR241]
17897 adrp x0, .LANCHOR39
17900 ldrh w0, [x0, #:lo12:.LANCHOR39]
17904 adrp x0, .LANCHOR218
17905 ldrh w1, [x0, #:lo12:.LANCHOR218]
17929 adrp x0, .LANCHOR67
17930 ldrh w2, [x0, #:lo12:.LANCHOR67]
17931 adrp x0, .LANCHOR98
17932 ldr x1, [x0, #:lo12:.LANCHOR98]
17948 adrp x0, .LANCHOR85
17950 ldr x2, [x0, #:lo12:.LANCHOR85]
17951 add x0, x1, :lo12:.LANCHOR93
17953 ldrh w4, [x0, 4]
17959 strh wzr, [x0, 4]
17961 strh w1, [x0, 2]
17963 strb wzr, [x0, 6]
17964 add x0, x1, :lo12:.LANCHOR94
17966 ldrh w5, [x0, 4]
17971 strb wzr, [x0, 6]
17973 strh w1, [x0, 2]
17974 strh wzr, [x0, 4]
17975 adrp x0, .LANCHOR82
17976 add x0, x0, :lo12:.LANCHOR82
17977 ldrh w1, [x0, 30]
17979 strh w1, [x0, 30]
17999 adrp x0, .LANCHOR78
18000 ldr w0, [x0, #:lo12:.LANCHOR78]
18003 adrp x0, .LANCHOR203
18008 ldr x0, [x0, #:lo12:.LANCHOR203]
18018 adrp x0, .LANCHOR134
18021 ldr x0, [x0, #:lo12:.LANCHOR134]
18025 adrp x0, .LANCHOR165
18026 str wzr, [x0, #:lo12:.LANCHOR165]
18034 adrp x0, .LANCHOR193
18038 ldr x4, [x0, #:lo12:.LANCHOR193]
18039 adrp x0, .LANCHOR194
18041 ldr x5, [x0, #:lo12:.LANCHOR194]
18082 adrp x0, .LANCHOR75
18085 str w1, [x0, #:lo12:.LANCHOR75]
18086 adrp x0, .LANCHOR42
18088 ldr w3, [x0, #:lo12:.LANCHOR42]
18089 adrp x0, .LANCHOR74
18092 str w6, [x0, #:lo12:.LANCHOR74]
18101 str w3, [x0, #:lo12:.LANCHOR74]
18135 str w6, [x0, #:lo12:.LANCHOR74]
18141 ldr w2, [x0, #:lo12:.LANCHOR74]
18148 str w1, [x0, #:lo12:.LANCHOR74]
18151 adrp x0, .LANCHOR68
18152 str w1, [x0, #:lo12:.LANCHOR68]
18154 adrp x0, .LANCHOR43
18156 ldr w2, [x0, #:lo12:.LANCHOR43]
18157 adrp x0, .LANCHOR59
18158 ldrh w0, [x0, #:lo12:.LANCHOR59]
18162 adrp x0, .LC75
18164 add x0, x0, :lo12:.LC75
18171 ldr x0, [x24, #:lo12:.LANCHOR85]
18174 adrp x0, .LANCHOR102
18177 str wzr, [x0, #:lo12:.LANCHOR102]
18178 add x0, x1, :lo12:.LANCHOR213
18182 strh wzr, [x0, 2]
18183 strb wzr, [x0, 6]
18184 strb wzr, [x0, 8]
18185 adrp x0, .LANCHOR93
18186 add x19, x0, :lo12:.LANCHOR93
18187 strh wzr, [x0, #:lo12:.LANCHOR93]
18190 adrp x0, .LANCHOR1
18192 ldr x0, [x0, #:lo12:.LANCHOR1]
18196 mov x0, x19
18202 ubfiz x0, x0, 1, 16
18203 strh w22, [x1, x0]
18209 ubfiz x3, x0, 2, 16
18246 ubfiz x0, x0, 1, 16
18253 strh w2, [x1, x0]
18255 add x0, x2, :lo12:.LANCHOR94
18257 mov x19, x0
18259 strh wzr, [x0, 2]
18262 strb wzr, [x0, 6]
18263 strb w1, [x0, 8]
18265 mov x0, x19
18271 ubfiz x0, x0, 1, 16
18272 strh w22, [x1, x0]
18279 ubfiz x0, x0, 1, 16
18286 strh w2, [x1, x0]
18287 adrp x0, .LANCHOR95
18288 strh w19, [x0, #:lo12:.LANCHOR95]
18304 adrp x0, .LANCHOR247
18306 str w1, [x0, #:lo12:.LANCHOR247]
18325 adrp x0, .LANCHOR78
18326 ldr w0, [x0, #:lo12:.LANCHOR78]
18338 adrp x0, .LANCHOR16
18340 ldrb w0, [x0, #:lo12:.LANCHOR16]
18345 tbz x0, 0, .L2683
18346 adrp x0, .LANCHOR95+4
18347 ldrh w0, [x0, #:lo12:.LANCHOR95+4]
18354 ldr x0, [x20, #:lo12:.LANCHOR187]
18363 ldr x0, [x20, #:lo12:.LANCHOR187]
18366 adrp x0, .LANCHOR95+4
18367 ldrh w0, [x0, #:lo12:.LANCHOR95+4]
18373 umull x0, w11, w12
18375 add x1, x2, x0
18376 ldr w2, [x2, x0]
18380 adrp x0, .LANCHOR95
18382 ldrh w4, [x0, #:lo12:.LANCHOR95]
18385 strh w2, [x0, #:lo12:.LANCHOR95]
18386 adrp x0, .LANCHOR141
18387 add x0, x0, :lo12:.LANCHOR141
18388 ldr w2, [x0, 96]
18390 str w2, [x0, 96]
18413 adrp x0, .LANCHOR95
18417 mov x19, x0
18418 ldrh w3, [x0, #:lo12:.LANCHOR95]
18421 add x1, x0, :lo12:.LANCHOR95
18428 add x0, x19, :lo12:.LANCHOR95
18429 strb wzr, [x0, 8]
18431 adrp x0, .LANCHOR111
18432 strh wzr, [x0, #:lo12:.LANCHOR111]
18433 adrp x0, .LANCHOR113
18434 strh wzr, [x0, #:lo12:.LANCHOR113]
18440 add x0, x19, :lo12:.LANCHOR95
18495 adrp x0, .LANCHOR90
18496 ldrh w0, [x0, #:lo12:.LANCHOR90]
18510 adrp x0, .LANCHOR95
18512 ldrh w0, [x0, #:lo12:.LANCHOR95]
18519 adrp x0, .LANCHOR248
18520 ldrh w0, [x0, #:lo12:.LANCHOR248]
18564 adrp x0, .LANCHOR232
18565 ldrh w0, [x0, #:lo12:.LANCHOR232]
18570 adrp x0, .LANCHOR119
18571 ldrh w0, [x0, #:lo12:.LANCHOR119]
18581 adrp x0, .LANCHOR115
18582 ldrh w1, [x0, #:lo12:.LANCHOR115]
18591 strh w1, [x0, #:lo12:.LANCHOR115]
18593 ldrh w1, [x0, #:lo12:.LANCHOR115]
18596 strh w1, [x0, #:lo12:.LANCHOR115]
18598 add x0, x19, :lo12:.LANCHOR213
18600 strb wzr, [x0, 8]
18609 adrp x0, .LANCHOR16
18610 ldrb w0, [x0, #:lo12:.LANCHOR16]
18622 mov x0, x22
18624 adrp x0, .LANCHOR249
18627 strh wzr, [x0, #:lo12:.LANCHOR249]
18628 adrp x0, .LANCHOR85
18630 ldr x0, [x0, #:lo12:.LANCHOR85]
18631 ldrh w1, [x0, x1, lsl 1]
18632 adrp x0, .LANCHOR250
18633 strh w1, [x0, #:lo12:.LANCHOR250]
18660 adrp x0, .LANCHOR177
18663 str wzr, [x0, #:lo12:.LANCHOR177]
18721 adrp x0, .LANCHOR248
18722 ldrh w0, [x0, #:lo12:.LANCHOR248]
18733 adrp x0, .LANCHOR16
18735 ldrb w0, [x0, #:lo12:.LANCHOR16]
18742 ldr x0, [x29, 128]
18743 ldrh w0, [x0, #:lo12:.LANCHOR93]
18748 adrp x0, .LC5
18750 add x0, x0, :lo12:.LC5
18753 adrp x0, .LC7
18755 add x0, x0, :lo12:.LC7
18758 adrp x0, .LANCHOR94
18760 ldrh w0, [x0, #:lo12:.LANCHOR94]
18765 adrp x0, .LC5
18767 add x0, x0, :lo12:.LC5
18770 adrp x0, .LC7
18772 add x0, x0, :lo12:.LC7
18775 adrp x0, .LANCHOR95
18777 ldrh w0, [x0, #:lo12:.LANCHOR95]
18782 adrp x0, .LC5
18784 add x0, x0, :lo12:.LC5
18787 adrp x0, .LC7
18789 add x0, x0, :lo12:.LC7
18793 mov x0, x22
18795 adrp x0, .LANCHOR249
18797 strh wzr, [x0, #:lo12:.LANCHOR249]
18798 ldr x0, [x23, #:lo12:.LANCHOR85]
18799 ldrh w1, [x0, x1, lsl 1]
18800 adrp x0, .LANCHOR250
18802 strh w1, [x0, #:lo12:.LANCHOR250]
18810 adrp x0, .LANCHOR16
18812 str x0, [x29, 112]
18813 ldrb w2, [x0, #:lo12:.LANCHOR16]
18815 add x0, x19, :lo12:.LANCHOR213
18816 ldrb w0, [x0, 8]
18819 adrp x0, .LANCHOR53
18820 ldrh w0, [x0, #:lo12:.LANCHOR53]
18823 add x0, x19, :lo12:.LANCHOR213
18825 ldrh w0, [x0, 2]
18832 adrp x0, .LANCHOR249
18834 add x0, x0, :lo12:.LANCHOR249
18835 str x0, [x29, 144]
18840 adrp x0, .LANCHOR38
18843 ldrh w7, [x0, #:lo12:.LANCHOR38]
18847 ldr x0, [x23, #:lo12:.LANCHOR109]
18856 umaddl x8, w22, w5, x0
18875 umull x0, w22, w0
18877 str x0, [x29, 136]
18879 ldr x0, [x29, 136]
18880 cmp x0, x22
18885 ldr x0, [x23, #:lo12:.LANCHOR109]
18886 add x1, x0, x22
18887 ldr w0, [x0, x22]
18901 adrp x0, .LC5
18903 add x0, x0, :lo12:.LC5
18906 adrp x0, .LC7
18908 add x0, x0, :lo12:.LC7
18916 ldr x0, [x23, #:lo12:.LANCHOR109]
18918 add x0, x0, x22
18920 ldr w2, [x0, 4]
18927 ldr w0, [x0, 24]
18942 ldr x0, [x4, #:lo12:.LANCHOR187]
18944 umaddl x1, w2, w1, x0
18945 ldr x0, [x23, #:lo12:.LANCHOR109]
18947 add x0, x0, x22
18948 ldr x4, [x0, 8]
18950 ldr x4, [x0, 16]
18964 ldr x0, [x29, 112]
18965 ldrb w0, [x0, #:lo12:.LANCHOR16]
18976 add x0, x19, :lo12:.LANCHOR213
18980 strh wzr, [x0, 2]
18994 adrp x0, .LANCHOR105
18995 ldr w0, [x0, #:lo12:.LANCHOR105]
19002 adrp x0, .LANCHOR249
19003 ldrh w0, [x0, #:lo12:.LANCHOR249]
19007 ldr x0, [x22, #:lo12:.LANCHOR85]
19008 ldrh w0, [x0, x1, lsl 1]
19034 ldr x0, [x22, #:lo12:.LANCHOR85]
19035 strh wzr, [x0, x1, lsl 1]
19045 adrp x0, .LANCHOR90
19046 ldrh w0, [x0, #:lo12:.LANCHOR90]
19049 ldr x0, [x29, 120]
19050 ldrh w20, [x0, #:lo12:.LANCHOR52]
19084 adrp x0, .LANCHOR252
19085 ldr x19, [x0, #:lo12:.LANCHOR252]
19086 adrp x0, .LANCHOR16
19087 ldrb w0, [x0, #:lo12:.LANCHOR16]
19097 ldr x0, [x20, #:lo12:.LANCHOR73]
19123 ldr x0, [x20, #:lo12:.LANCHOR73]
19124 add x4, x0, x3
19125 ldr w0, [x0, x3]
19158 ldr x0, [x20, #:lo12:.LANCHOR73]
19160 add x0, x0, x3
19161 ldr x0, [x0, 16]
19162 ldr w0, [x0, 12]
19169 ubfiz x0, x1, 1, 16
19172 ldrh w0, [x2, x0]
19175 mov x0, x26
19190 ldr x0, [x20, #:lo12:.LANCHOR73]
19194 str w1, [x0, x21]
19196 ldr x0, [x20, #:lo12:.LANCHOR73]
19197 add x3, x0, x21
19198 ldr w0, [x0, x21]
19209 ldr x0, [x20, #:lo12:.LANCHOR73]
19210 add x21, x0, x21
19211 ldr x0, [x21, 16]
19212 ldr w0, [x0, 12]
19219 ubfiz x0, x1, 1, 16
19222 ldrh w0, [x2, x0]
19224 adrp x0, .LC76
19226 add x0, x0, :lo12:.LC76
19253 mov x0, x19
19259 ldr x0, [x20, #:lo12:.LANCHOR73]
19260 add x0, x0, x21
19261 ldr w0, [x0, 4]
19264 mov x0, x19
19269 add x0, x1, x21
19271 str w2, [x0, 4]
19275 ldr x0, [x20, #:lo12:.LANCHOR73]
19276 ldr w0, [x0, x21]
19294 adrp x0, .LANCHOR78
19295 ldr w0, [x0, #:lo12:.LANCHOR78]
19298 adrp x0, .LANCHOR247
19301 ldr w19, [x0, #:lo12:.LANCHOR247]
19323 adrp x0, .LANCHOR247
19324 ldr w0, [x0, #:lo12:.LANCHOR247]
19373 adrp x0, .LANCHOR68
19374 ldr w0, [x0, #:lo12:.LANCHOR68]
19400 adrp x0, .LANCHOR78
19401 ldr w0, [x0, #:lo12:.LANCHOR78]
19426 adrp x0, .LANCHOR253
19427 ldr w1, [x0, #:lo12:.LANCHOR253]
19430 str wzr, [x0, #:lo12:.LANCHOR253]
19506 adrp x0, .LANCHOR68
19507 ldr w0, [x0, #:lo12:.LANCHOR68]
19553 adrp x0, .LANCHOR119
19554 ldrh w0, [x0, #:lo12:.LANCHOR119]
19580 adrp x0, .LANCHOR38
19581 ldrh w0, [x0, #:lo12:.LANCHOR38]
19586 ldr x0, [x27, #:lo12:.LANCHOR186]
19596 str x0, [x29, 136]
19601 umull x0, w24, w0
19603 str x0, [x29, 120]
19604 adrp x0, .LC68
19605 add x0, x0, :lo12:.LC68
19606 str x0, [x29, 112]
19608 ldr x0, [x27, #:lo12:.LANCHOR186]
19610 add x0, x0, x24
19611 ldr w1, [x0, 24]
19614 ldr x1, [x0, 8]
19615 adrp x0, .LANCHOR193
19616 ldr x0, [x0, #:lo12:.LANCHOR193]
19617 cmp x1, x0
19619 ldr x0, [x29, 136]
19621 add x1, x1, x0
19622 mov x0, x21
19626 ldr x0, [x27, #:lo12:.LANCHOR186]
19627 add x2, x0, x24
19628 ldr w1, [x0, x24]
19636 ldr x0, [x2, 16]
19638 ldr w3, [x0, 8]
19647 ldp w4, w5, [x0, 4]
19648 ldr w6, [x0, 12]
19651 ldr w3, [x0]
19652 ldr x0, [x29, 112]
19655 ldr x0, [x27, #:lo12:.LANCHOR186]
19656 add x1, x0, x24
19657 ldr w0, [x0, x24]
19685 ldr x0, [x29, 120]
19687 cmp x0, x24
19703 add x0, x21, x0
19710 ldr x0, [x27, #:lo12:.LANCHOR186]
19712 umaddl x0, w24, w2, x0
19713 str w1, [x0, 4]
19719 str x1, [x0, 8]
19730 str x21, [x0, 8]
19734 str w20, [x0, 24]
19741 str x1, [x0, 16]
19751 str x1, [x0, 8]
19761 str x1, [x0, 8]
19771 ldr x1, [x0, 8]
19772 ldr x0, [x28, #:lo12:.LANCHOR194]
19773 cmp x1, x0
19780 add x0, x21, x0
19820 mov x0, x19
19863 adrp x0, .LANCHOR254
19865 str wzr, [x0, #:lo12:.LANCHOR254]
19866 adrp x0, .LANCHOR78
19867 str wzr, [x0, #:lo12:.LANCHOR78]
19868 adrp x0, .LC7
19869 add x0, x0, :lo12:.LC7
19871 adrp x0, .LANCHOR15
19872 add x0, x0, :lo12:.LANCHOR15
19876 adrp x0, .LANCHOR39
19877 ldrh w0, [x0, #:lo12:.LANCHOR39]
19882 adrp x0, .LC78
19884 add x0, x0, :lo12:.LC78
19898 adrp x0, .LC79
19900 add x0, x0, :lo12:.LC79
19906 adrp x0, .LANCHOR90
19907 mov x22, x0
19908 ldrh w23, [x0, #:lo12:.LANCHOR90]
19957 adrp x0, .LC80
19958 add x0, x0, :lo12:.LC80
19970 adrp x0, .LANCHOR16
19971 ldrb w0, [x0, #:lo12:.LANCHOR16]
19981 ldr x0, [x21, #:lo12:.LANCHOR85]
19986 ldrh w2, [x0, x24]
19987 add x0, x19, :lo12:.LC81
19989 adrp x0, .LANCHOR93
19990 add x11, x0, :lo12:.LANCHOR93
19991 ldrh w0, [x0, #:lo12:.LANCHOR93]
19993 adrp x0, .LANCHOR94
19994 add x20, x0, :lo12:.LANCHOR94
19995 ldrh w0, [x0, #:lo12:.LANCHOR94]
19997 mov x0, x11
19999 mov x0, x20
20008 ldr x0, [x21, #:lo12:.LANCHOR85]
20009 ldrh w0, [x0, x24]
20012 ldr x0, [x21, #:lo12:.LANCHOR85]
20014 ldrh w2, [x0, x24]
20015 add x0, x19, :lo12:.LC81
20017 ldr x0, [x21, #:lo12:.LANCHOR85]
20018 ldrh w19, [x0, x24]
20023 mov x0, x20
20025 adrp x0, .LANCHOR38
20029 ldrh w3, [x0, #:lo12:.LANCHOR38]
20035 ldr x0, [x21, #:lo12:.LANCHOR85]
20037 ldrh w2, [x0, x24]
20038 adrp x0, .LC82
20039 add x0, x0, :lo12:.LC82
20041 ldr x0, [x22, #:lo12:.LANCHOR79]
20045 ldr x0, [x22, #:lo12:.LANCHOR79]
20114 adrp x0, .LANCHOR68
20115 ldr w1, [x0, #:lo12:.LANCHOR68]
20149 adrp x0, .LANCHOR73
20153 ldr x0, [x0, #:lo12:.LANCHOR73]
20154 umaddl x2, w2, w3, x0
20171 add x0, x3, x0
20198 adrp x0, .LANCHOR252
20201 str x0, [x29, 112]
20203 str x1, [x0, #:lo12:.LANCHOR252]
20204 adrp x0, .LANCHOR57
20205 add x0, x0, :lo12:.LANCHOR57
20206 str x0, [x29, 136]
20221 adrp x0, .LANCHOR2
20222 ldrb w0, [x0, #:lo12:.LANCHOR2]
20232 adrp x0, .LANCHOR213
20233 ldrh w1, [x0, #:lo12:.LANCHOR213]
20257 ldr x0, [x29, 120]
20258 ldr w0, [x0, #:lo12:.LANCHOR78]
20268 add x0, x27, :lo12:.LANCHOR93
20271 ldrb w2, [x0, 6]
20277 adrp x0, .LC5
20279 add x0, x0, :lo12:.LC5
20282 adrp x0, .LC7
20284 add x0, x0, :lo12:.LC7
20290 mov x0, x19
20292 ldr x0, [x29, 112]
20293 str x19, [x0, #:lo12:.LANCHOR252]
20308 ldr x0, [x29, 144]
20309 ldrh w0, [x0, #:lo12:.LANCHOR38]
20314 adrp x0, .LC5
20316 add x0, x0, :lo12:.LC5
20319 adrp x0, .LC7
20321 add x0, x0, :lo12:.LC7
20336 adrp x0, .LC5
20338 add x0, x0, :lo12:.LC5
20341 adrp x0, .LC7
20343 add x0, x0, :lo12:.LC7
20349 ldr x0, [x29, 104]
20350 ldr w0, [x0, #:lo12:.LANCHOR185]
20355 add x0, x27, :lo12:.LANCHOR93
20356 ldrh w0, [x0, 4]
20362 add x0, x27, :lo12:.LANCHOR93
20363 ldrh w0, [x0, 4]
20373 ldr x0, [x29, 184]
20374 ldrh w1, [x0, #:lo12:.LANCHOR55]
20386 add x0, x27, :lo12:.LANCHOR93
20395 adrp x0, .LANCHOR58
20397 ldrh w2, [x0, #:lo12:.LANCHOR58]
20399 and x0, x0, 4294967292
20400 str x0, [x29, 160]
20401 adrp x0, .LANCHOR197
20403 ldr x0, [x0, #:lo12:.LANCHOR197]
20404 str x0, [x29, 152]
20405 add x28, x0, x3
20406 adrp x0, .LANCHOR57
20408 ldrh w0, [x0, #:lo12:.LANCHOR57]
20412 and x0, x0, 4294967292
20413 add x0, x5, x0
20414 str x0, [x1, 8]
20416 mov x0, x28
20426 ldr x0, [x29, 184]
20427 ldrh w19, [x0, #:lo12:.LANCHOR55]
20435 ldr x0, [x29, 184]
20436 ldrh w0, [x0, #:lo12:.LANCHOR55]
20451 umaddl x0, w0, w3, x2
20452 str x1, [x0, 8]
20454 add x0, x27, :lo12:.LANCHOR93
20455 ldrb w1, [x0, 6]
20456 ldr x0, [x29, 144]
20457 ldrh w0, [x0, #:lo12:.LANCHOR38]
20462 adrp x0, .LC5
20464 add x0, x0, :lo12:.LC5
20467 adrp x0, .LC7
20469 add x0, x0, :lo12:.LC7
20495 ldr x0, [x29, 184]
20498 ldrh w0, [x0, #:lo12:.LANCHOR55]
20509 umaddl x0, w0, w3, x2
20513 ldr x0, [x0, 8]
20526 umaddl x0, w0, w2, x1
20528 ldp x1, x0, [x0, 8]
20529 stp x1, x0, [x29, 208]
20531 add x0, x29, 200
20537 adrp x0, .LANCHOR141
20538 add x0, x0, :lo12:.LANCHOR141
20539 ldr w1, [x0, 72]
20541 str w1, [x0, 72]
20546 ldr x0, [x3, #:lo12:.LANCHOR73]
20549 umaddl x1, w1, w3, x0
20554 add x0, x3, x0
20562 adrp x0, .LANCHOR141
20563 add x0, x0, :lo12:.LANCHOR141
20565 ldr w2, [x0, 72]
20567 str w2, [x0, 72]
20569 adrp x0, .LC83
20570 add x0, x0, :lo12:.LC83
20579 adrp x0, .LC5
20581 add x0, x0, :lo12:.LC5
20585 adrp x0, .LC7
20587 add x0, x0, :lo12:.LC7
20598 umaddl x0, w0, w2, x1
20600 ldr x0, [x0, 8]
20606 ldr x0, [x29, 184]
20609 ldrh w1, [x0, #:lo12:.LANCHOR55]
20612 umaddl x0, w0, w4, x3
20623 ldr x0, [x29, 184]
20624 ldrh w0, [x0, #:lo12:.LANCHOR55]
20628 add x0, x23, x0
20629 str x0, [x4, 8]
20632 ldr x0, [x29, 184]
20634 ldrh w1, [x0, #:lo12:.LANCHOR55]
20638 adrp x0, .LANCHOR57
20641 ldrh w2, [x0, #:lo12:.LANCHOR57]
20643 ldr x0, [x4, 8]
20737 adrp x0, .LANCHOR189
20741 ldr x2, [x0, #:lo12:.LANCHOR189]
20755 mov x27, x0
20776 mov x0, x20
20778 ldp x1, x0, [x20, 8]
20784 ldp w4, w5, [x0]
20785 ldp w6, w7, [x0, 8]
20786 mov x0, x23
20788 ldr x0, [x20, 16]
20789 ldr w0, [x0]
20795 mov x0, x24
20808 adrp x0, .LANCHOR40
20812 ldrh w20, [x0, #:lo12:.LANCHOR40]
20835 adrp x0, .LC51
20839 add x24, x0, :lo12:.LC51
20855 add x0, x10, x0, sxtw 2
20856 stp x11, x0, [x1, 8]
20870 mov x0, x6
20878 ldr x0, [x21, #:lo12:.LANCHOR186]
20879 add x0, x0, x25
20881 ldr x1, [x0, 16]
20882 ldr w2, [x0, 4]
20883 ldr x0, [x0, 8]
20884 ldr w3, [x0, 4]
20886 ldr w7, [x0]
20887 mov x0, x26
20896 adrp x0, .LANCHOR107
20900 ldr x11, [x0, #:lo12:.LANCHOR107]
20901 adrp x0, .LANCHOR108
20904 ldr x10, [x0, #:lo12:.LANCHOR108]
20905 adrp x0, .LANCHOR58
20907 ldrh w8, [x0, #:lo12:.LANCHOR58]
20913 ldr x0, [x22, #:lo12:.LANCHOR132]
20914 ldrh w0, [x0, x23]
20917 mov x0, x19
20919 ldp x2, x0, [x19, 8]
20928 ldp w4, w5, [x0]
20929 ldp w6, w7, [x0, 8]
20930 mov x0, x24
20941 adrp x0, .LANCHOR64
20944 ldr w3, [x0, #:lo12:.LANCHOR64]
20945 adrp x0, .LANCHOR132
20946 ldr x1, [x0, #:lo12:.LANCHOR132]
20947 adrp x0, .LC87
20948 add x0, x0, :lo12:.LC87
20950 adrp x0, .LANCHOR134
20953 ldr x1, [x0, #:lo12:.LANCHOR134]
20954 adrp x0, .LC88
20955 add x0, x0, :lo12:.LC88
20957 adrp x0, .LANCHOR203
20961 ldr x1, [x0, #:lo12:.LANCHOR203]
20962 adrp x0, .LC89
20964 add x0, x0, :lo12:.LC89