Lines Matching full:r2

35 	mov	r10, r2
74 movs r2, #1
76 cmp r2, r0
84 lsls r2, r2, #1
117 ldr r2, .L10+4
122 str r3, [r2]
123 ldr r2, .L10+12
124 ldrh r2, [r2]
125 subs r0, r2, r0
126 ldr r2, .L10+16
127 strh r0, [r2] @ movhi
129 ldr r2, .L10+20
130 ldr r2, [r2]
131 subs r3, r2, r3
132 ldr r2, .L10+24
133 str r3, [r2]
161 ldr r2, .L23
164 strh r4, [r2] @ movhi
165 ldr r2, .L23+4
169 strh r5, [r2] @ movhi
171 ldrh r2, [r3, #6]
174 strh r2, [r1] @ movhi
177 lsrs r2, r2, #1
178 strh r2, [r1] @ movhi
179 movs r2, #8
180 strh r2, [r6] @ movhi
183 movs r2, #0
185 strb r2, [r2, r7]
186 adds r2, r2, #1
187 cmp r2, #32
189 ldr r2, .L23+24
195 strh r7, [r2] @ movhi
197 strheq r4, [r2] @ movhi
199 ldr r2, .L23+28
202 strh r4, [r2] @ movhi
205 ldr r2, .L23+36
209 strh r5, [r2] @ movhi
210 ldr r2, .L23+44
212 strh r0, [r2] @ movhi
215 ldr r2, .L23+48
218 strh r0, [r2] @ movhi
219 ldr r2, .L23+52
224 strh r8, [r2] @ movhi
225 ldr r2, .L23+60
226 strh r1, [r2] @ movhi
228 lsl r2, fp, #9
232 uxth r2, r2
235 strh r2, [r1] @ movhi
236 lsrs r2, r2, #8
238 strh r2, [r1] @ movhi
240 ldrh r2, [r3, #20]
242 strh r2, [r3] @ movhi
244 ldr r2, .L23+76
246 str r3, [r2]
248 ldr r2, .L23+80
252 str r3, [r2]
255 ldr r2, .L23+84
269 strh r3, [r2] @ movhi
285 ldr r2, [r4]
288 str r2, [r3]
290 ldr r2, [r3]
292 lsls r2, r2, #2
293 muls r3, r2, r3
294 ldrh r2, [r6]
295 adds r2, r2, #9
296 lsrs r3, r3, r2
297 ldr r2, .L23+104
299 strh r3, [r2] @ movhi
300 movs r2, #32
302 strh r2, [r3] @ movhi
319 lsreq r2, r2, #1
320 strheq r2, [r1] @ movhi
321 moveq r2, #2
322 strheq r2, [r0] @ movhi
375 ldr r2, .L32+8
377 ldrh r2, [r2]
378 add r2, r3, r2, lsl #1
380 cmp r3, r2
446 push {r0, r1, r2, r4, r5, r6, r7, lr}
456 add r2, r4, r6, lsl #2
458 ldr r2, [r2, #28]
463 ldr r7, [r2, r1, lsl #2]
465 str r0, [r2, r1, lsl #2]
466 mov r2, r6
508 lsrs r2, r4, #5
512 ldr r0, [r3, r2, lsl #2]
715 ldrh r2, [r3, #6]
716 cbz r2, .L63
717 ldr r2, .L72+4
721 ldrh r4, [r2, #28]
722 ldrh r2, [r3, #4]
731 strh r2, [r3, #4] @ movhi
738 adds r0, r2, #4
742 add r2, r2, r5
743 ubfx r2, r2, #0, #10
776 adds r2, r1, r5
777 ubfx r2, r2, #0, #10
778 adds r2, r2, #4
779 ldrh r2, [r3, r2, lsl #1]
780 cmp r2, r0
833 sub r2, ip, r4
835 asrs r3, r2, #1
836 ldr r2, .L97+16
837 muls r2, r3, r2
839 uxth r2, r2
845 cmp r2, r0
850 ldrh fp, [r10, r2, lsl #1]
858 strh r2, [r1, #2] @ movhi
867 mov r2, lr
871 strh r2, [r4, r5] @ movhi
873 ldrh r2, [r3, #2]
874 strh r2, [r1, #2] @ movhi
881 movs r2, #6
882 muls r2, r1, r2
883 strh r0, [r4, r2] @ movhi
909 ldr r2, .L101
910 ldrh r3, [r2]
913 strh r3, [r2] @ movhi
914 ldr r2, .L101+4
915 ldrh r2, [r2]
916 cmp r2, r3
918 movs r2, #214
965 subs r2, r6, r4
968 asrs r3, r2, #1
969 ldr r2, .L110+12
971 muls r2, r3, r2
973 uxth r2, r2
975 ldrh r1, [ip, r2, lsl #1]
981 strh r2, [r5, #2] @ movhi
986 mov r2, r1
994 strh r2, [r4, r7] @ movhi
996 movne r2, #6
999 mulne r2, r2, r1
1001 strhne r0, [r4, r2] @ movhi
1025 ldr r2, .L114
1026 ldrh r3, [r2]
1029 strh r3, [r2] @ movhi
1030 ldr r2, .L114+4
1031 ldrh r2, [r2]
1032 cmp r2, r3
1034 movs r2, #207
1068 ldrh r2, [r4, #2]
1069 cmp r2, r3
1074 mov r2, #372
1087 movne r2, #6
1091 mlane r3, r2, r3, r0
1106 movs r2, #6
1108 muls r1, r2, r1
1113 movs r2, #6
1114 mla r5, r2, r3, r0
1117 muls r2, r1, r2
1118 strh r3, [r0, r2] @ movhi
1141 ldr r2, .L131
1144 ldr r2, [r2]
1149 subs r3, r3, r2
1161 mla r3, r6, r4, r2
1203 ldr r2, .L140+4
1205 ldr r1, [r2]
1206 movw r2, #65535
1210 cmp r3, r2
1270 ldr r2, [r3]
1272 ldrh r2, [r2, r0, lsl #1]
1275 muls r5, r2, r5
1278 movw r2, #65535
1279 cmp r3, r2
1281 ldrh r2, [fp, r6]
1282 cmp r2, r3
1284 movw r2, #463
1290 movw r2, #65535
1291 cmp r3, r2
1293 ldrh r2, [fp, r6]
1294 cmp r2, r3
1297 movs r2, #6
1298 muls r2, r3, r2
1300 asrs r1, r2, #1
1305 add r2, r2, r1
1306 ldrh r3, [r2, #4]
1318 mov r2, #474
1367 ldrh r2, [r3]
1372 cmp r4, r2
1374 mov r4, r2
1380 cmp r5, r2
1382 cmp r4, r2
1385 mov r4, r2
1391 cmp r5, r2
1393 cmp r4, r2
1395 mov r2, #796
1454 ldr r2, .L177
1456 mov r1, r2
1457 ldrh r3, [r2]
1462 strh r3, [r2] @ movhi
1472 ldr r2, .L177+12
1474 str r3, [r2]
1480 str r0, [r2]
1515 add r3, r0, r2, lsl #1
1518 cmp r2, r4
1529 uxth r2, r3
1530 cmp r4, r2
1535 adds r2, r2, #1
1536 uxth r2, r2
1544 ldrh r2, [r5], #2
1546 cmp r2, r6
1548 ldrhne r2, [r0, #4]
1549 addne r2, r2, r1
1550 strhne r2, [r0, #4] @ movhi
1572 ldrh r2, [r0]
1574 cmp r2, r3
1576 ldrb r2, [r0, #6] @ zero_extendqisi2
1578 adds r2, r2, #8
1579 ldrh r1, [r0, r2, lsl #1]
1580 ldr r2, .L194
1581 ldrh r4, [r2]
1582 mov r2, r3
1584 cmp r1, r2
1620 ldrh r2, [r0]
1624 cmp r2, r3
1626 movw r2, #2157
1644 ldr r2, .L202+16
1647 ldrh r2, [r2]
1648 smulbb r3, r3, r2
1654 ldrh r2, [r3, r1, lsl #1]
1656 cmp r2, r3
1717 movs r2, #6
1719 mla r6, r2, r6, r3
1795 ldr r2, .L225+4
1798 ldrh r2, [r2]
1799 rsb r2, r2, r2, lsl #3
1800 asrs r2, r2, #3
1801 cmp r0, r2
1803 uxthgt r0, r2
1804 ldr r2, .L225+8
1805 ldr r1, [r2]
1806 ldr r2, .L225+12
1809 muls r3, r2, r3
1810 movs r2, #0
1813 uxth r4, r2
1817 adds r2, r2, #1
1822 ldr r2, .L225+16
1823 ldr r2, [r2]
1824 ldrh r0, [r2, r3, lsl #1]
1852 movw r2, #65535
1854 cmp r0, r2
1856 ldr r2, .L229
1858 ldr r2, [r2]
1859 strh r1, [r2, r0, lsl #1] @ movhi
1880 ldrh r2, [r0]
1884 cmp r2, r3
1886 movw r2, #2792
1892 ldrh r2, [r4, #2]
1894 cmp r2, r3
1896 movw r2, #2793
1903 movw r2, #2794
1908 ldrb r2, [r4, #6] @ zero_extendqisi2
1912 adds r2, r2, #8
1913 ldrh r0, [r4, r2, lsl #1]
1914 ldr r2, .L246+12
1915 ldrh r1, [r2]
1916 mov r2, r3
1924 ldrh r2, [r4, #4]
1928 subs r2, r2, #1
1929 uxth r2, r2
1930 strh r2, [r4, #4] @ movhi
1948 cbz r2, .L231
1949 movw r2, #2817
1964 strbeq r2, [r4, #6]
1997 ldr r2, .L253+4
2000 str r3, [r2]
2001 ldr r2, .L253+12
2004 ldrh r2, [r2]
2016 mla r1, r2, r1, r1
2037 cmp r2, r0
2059 mul r10, lr, r2
2060 muls r3, r2, r3
2066 mul r3, r2, r7
2067 adds r2, r2, #1
2068 uxth r2, r2
2111 movs r2, #0
2113 uxth r3, r2
2118 adds r2, r2, #1
2147 movs r2, #0
2156 uxth r8, r2
2178 adds r2, r2, #1
2199 ldr r2, .L278+4
2201 ldrh r2, [r2]
2202 add r2, r3, r2, lsl #1
2204 cmp r3, r2
2236 mov r7, r2
2240 ldr r2, [r3]
2247 strh r0, [r2, ip, lsl #1] @ movhi
2254 add ip, r2, r3, lsl #1
2259 ldr r2, .L284+8
2262 ldrh r3, [r2]
2270 strh r3, [r2] @ movhi
2300 movw r2, #65535
2301 cmp r5, r2
2308 cmp r1, r2
2333 ldr r2, .L295
2336 ldrh r3, [r2]
2344 strhls r1, [r2] @ movhi
2345 ldrls r2, .L295+4
2346 strhls r4, [r2, r3, lsl #1] @ movhi
2378 ldr r2, .L303+4
2379 ldrh r1, [r2]
2380 movw r2, #65535
2381 cmp r1, r2
2384 ldrh r2, [r4]
2385 cmp r2, r3
2390 ldrh r2, [r4]
2391 ldrh r0, [r3, r2, lsl #1]
2452 mov r8, r2
2464 mov r2, r6
2514 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
2521 str r2, [sp]
2528 add r2, sp, #8
2534 ldr r2, [sp, #12]
2536 cmp r3, r2
2552 ldr r2, [sp, #12]
2559 movs r2, #4
2565 mov r2, r3
2570 ldr r2, [fp, #4]
2573 blx r2
2577 ldrh r2, [r6, #14]
2578 cmp r2, #4
2581 ldr r2, [fp, #4]
2584 blx r2
2586 mov r2, #-1
2587 str r2, [r8, #-4]
2593 mov r2, #-1
2594 str r2, [r8, #-4]
2618 movw r2, #65533
2622 cmp r3, r2
2632 movs r2, #1
2633 mov r1, r2
2639 ldr r2, [r3]
2640 ldrh r3, [r2, r6, lsl #1]
2642 strh r3, [r2, r6, lsl #1] @ movhi
2643 ldr r2, .L346+12
2644 ldr r3, [r2]
2646 str r3, [r2]
2652 adds r2, r3, #4
2655 strh r5, [r4, r2, lsl #1] @ movhi
2680 ldrh r2, [r4, #6]
2681 cbz r2, .L352
2683 subs r2, r2, #1
2684 strh r2, [r4, #6] @ movhi
2685 movs r2, #1
2691 mov r1, r2
2697 ldr r2, .L353+8
2698 ldr r3, [r2]
2700 str r3, [r2]
2703 movw r2, #65533
2705 cmp r3, r2
2707 ldrh r2, [r4, #6]
2739 ldr r2, [r0, #12]
2747 mov r7, r2
2750 adds r2, r2, #2
2755 movw r2, #65533
2759 cmp r3, r2
2763 ldrh r2, [r3, #6]
2780 movw r2, #578
2823 ldr r2, .L371+4
2861 str r3, [r2]
2862 ldr r2, .L371+68
2863 str r4, [r2]
2864 ldr r2, .L371+72
2865 str r4, [r2]
2866 ldr r2, .L371+76
2867 str r4, [r2]
2868 ldr r2, .L371+80
2869 strh r3, [r2] @ movhi
2870 ldr r2, .L371+84
2871 strh r3, [r2] @ movhi
2872 movs r2, #32
2874 strh r2, [r3] @ movhi
2875 movs r2, #128
2877 strh r2, [r3] @ movhi
3040 ldrh r2, [r8]
3044 lsls r2, r2, #2
3087 movs r2, #1
3095 cmp r2, r6
3097 add r3, r3, r2, lsl #2
3098 ldr r2, .L371+288
3102 cmp r3, r2
3191 adds r2, r2, #1
3218 ldrh r2, [r3]
3222 lsls r2, r2, #2
3226 movw r2, #65535
3227 cmp r3, r2
3229 ldrh r2, [r7]
3230 cmp r2, r3
3232 movs r2, #74
3238 movs r2, #1
3242 lsl r3, r2, r3
3243 ldr r2, [r6, r1, lsl #2]
3244 orr r2, r2, r3
3245 str r2, [r6, r1, lsl #2]
3271 movs r2, #16
3295 mov r2, #2048
3323 ldrh r2, [r0, #10]
3329 lsls r2, r2, #1
3336 uxth r2, r3
3337 cmp r1, r2
3342 ldrh r2, [r3]
3344 strh r2, [r5, r3, lsl #1] @ movhi
3345 mov r2, r6
3357 uxth r2, r3
3358 ldr r1, [r6, r2, lsl #2]
3359 movs r2, #0
3363 uxth r0, r2
3369 uxth r0, r2
3378 adds r2, r2, #1
3401 str r2, [sp, #4]
3403 ldr r2, [sp, #4]
3404 strh r2, [r8] @ movhi
3435 ldr r2, [r5]
3439 lsls r2, r2, #1
3444 ldrh r2, [r6]
3446 muls r2, r3, r2
3452 ldr r2, [r3]
3456 adds r1, r2, r3
3460 adds r2, r2, #12
3462 cmp r2, r1
3465 ldr r2, [r5]
3467 strh r2, [r3, #10] @ movhi
3468 movw r2, #61634
3469 strh r2, [r3, #4] @ movhi
3470 ldr r2, .L412+24
3472 ldrh r2, [r2]
3473 strh r2, [r3, #8] @ movhi
3474 ldr r2, .L412+28
3475 ldrh r2, [r2]
3476 strh r2, [r3, #6] @ movhi
3477 ldr r2, .L412+32
3478 ldr r2, [r2]
3479 str r2, [r3, #12]
3480 ldr r2, .L412+36
3481 ldr r2, [r2]
3482 str r2, [r3, #16]
3483 ldr r2, [r4]
3484 str r2, [r3, #20]
3485 ldr r2, .L412+40
3486 ldr r2, [r2]
3487 str r2, [r3, #24]
3491 str lr, [r2, #-8]
3493 strh r0, [r2, #-12] @ movhi
3494 str r3, [r2, #-4]
3525 movw r2, #65535
3530 strh r2, [r3] @ movhi
3531 mov r2, #-1
3537 str r2, [r3]
3541 ldrh r2, [r3]
3543 lsls r2, r2, #1
3546 ldrh r2, [r5]
3549 lsls r2, r2, #1
3552 ldrh r2, [r5]
3555 lsls r2, r2, #1
3559 movs r2, #48
3562 mov r2, #512
3597 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
3598 movs r2, #6
3608 muls r2, r3, r2
3611 ldr r2, .L428+12
3614 strh r4, [r2] @ movhi
3615 str r2, [sp, #4]
3629 ldrh r2, [r3]
3637 str r2, [sp, #12]
3639 ldr r2, .L428+40
3641 ldrb r0, [r2, r3] @ zero_extendqisi2
3645 ldr r2, [sp, #12]
3654 cmp r2, r1
3666 movs r2, #6
3667 mla r2, r2, r3, r1
3668 strh r6, [r2, #4] @ movhi
3669 ldr r2, .L428+44
3670 ldrh r2, [r2]
3671 cmp r2, r7
3673 ldr r2, .L428+48
3674 ldrh r2, [r2]
3675 cmp r2, r7
3677 ldr r2, .L428+52
3678 ldrh r2, [r2]
3679 cmp r2, r7
3681 ldr r2, .L428+56
3682 ldr r2, [r2]
3683 ldrh r3, [r2, r3, lsl #1]
3693 ldr r2, .L428+56
3695 ldr r2, [r2]
3696 strh r1, [r2, r3, lsl #1] @ movhi
3705 ldr r2, [sp, #4]
3707 strh r5, [r2] @ movhi
3711 movw r2, #2219
3752 ldr r2, .L431
3757 strh r3, [r2] @ movhi
3758 ldr r2, .L431+8
3759 strh r3, [r2] @ movhi
3760 ldrh r2, [r4]
3762 lsls r2, r2, #1
3766 movs r2, #12
3768 muls r2, r3, r2
3795 mov r2, #256
3808 mov r2, #256
3826 ldrh r2, [r3]
3827 lsrs r2, r2, #1
3828 strh r2, [r3], #2 @ movhi
3861 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
3866 ldrh r2, [r3, #12]
3868 str r2, [sp]
3882 movs r2, #90
3887 add r2, sp, #8
3911 mov r2, r5
3919 add r2, r5, #2048
3930 ldr r2, [r3, #12]
3931 adds r2, r2, #1
3933 ldr r2, [r3, #8]
3934 adds r2, r2, #1
3951 adds r2, r3, #1
3957 ldr r2, [sp, #12]
3964 mov r2, r3
3971 mov r2, r3
3982 ldrh r2, [r3]
3983 lsls r2, r2, #9
4037 sub r2, r3, #15
4038 cmp r2, r4
4041 movs r2, #1
4042 mov r1, r2
4050 ldrh r2, [r8]
4052 cmp r2, r3
4089 mov r2, r1
4120 mov r2, r6
4169 ldr r2, [r5]
4173 lsls r2, r2, #2
4178 ldr r2, [r5]
4181 lsls r2, r2, #1
4184 ldrh r2, [r7]
4187 lsls r2, r2, #2
4190 ldrh r2, [r7]
4193 lsls r2, r2, #1
4196 movs r2, #16
4207 ldr r2, [sp, #4]
4209 cmp r3, r2
4218 ldr r2, [r1]
4222 str r2, [sp, #8]
4225 ldr r2, .L592+64
4228 ldrb r0, [r2, r5] @ zero_extendqisi2
4231 str r2, [sp, #24]
4235 ldr r2, [sp, #24]
4266 movs r2, #1
4278 add r2, r3, r8
4280 ldr r5, [r2, #4]
4281 ldr r6, [r2, #12]
4288 movs r2, #1
4289 mov r1, r2
4296 ldrh r2, [r6]
4298 cmp r2, r3
4302 mov r2, #-1
4303 str r2, [r3, r8]
4307 cmp r3, r2
4323 ldr r2, [r3]
4325 adds r1, r2, #1
4327 cmp r2, r3
4330 adds r2, r3, #1
4333 addne r2, r3, #1
4334 strne r2, [r1]
4336 ldrh r2, [r6]
4338 cmp r2, r1
4342 cmp r2, r3
4349 cmp r2, r3
4352 cmp r2, r3
4361 ldrh r2, [r3]
4364 cmp r2, r3
4366 mov r2, #1232
4372 ldr r2, [sp, #12]
4374 ldrh r0, [r2]
4375 ldr r2, .L592+12
4377 ldr ip, [r2]
4390 ldr r2, [ip, r3, lsl #2]
4393 cmp r4, r2
4395 ldr r2, [ip]
4396 cbnz r2, .L533
4399 ldrne r2, .L592+8
4401 strhne r0, [r2] @ movhi
4403 ldr r2, .L592+20
4405 ldr r0, [r2]
4406 movs r2, #0
4408 uxth lr, r2
4409 sxth r1, r2
4412 ldr r2, [r6, #4]
4414 str r2, [r8]
4417 ldr r2, .L592+8
4418 ldrh r0, [r2]
4419 ldr r2, .L592
4420 ldr r2, [r2]
4421 subs r2, r2, r0
4422 subs r2, r2, #1
4423 sxth r2, r2
4424 cmp r3, r2
4427 ldr r2, .L592+8
4429 strh r0, [r2] @ movhi
4430 ldr r2, [r6, #4]
4431 str r2, [ip, r3, lsl #2]
4432 ldr r2, .L592+20
4434 ldr r2, [r2]
4435 strh r5, [r2, r3, lsl #1] @ movhi
4439 adds r2, r2, #1
4476 ldrh r2, [r8]
4478 cmp r2, r3
4480 movw r2, #1273
4485 ldr r2, .L594+8
4488 ldr r0, [r2]
4497 ldr r2, [r0, r3, lsl #2]
4498 cmp r1, r2
4500 ldr r2, [r0]
4501 cbnz r2, .L543
4504 ldrne r2, .L594+12
4506 strhne ip, [r2] @ movhi
4508 ldr r2, .L594+16
4510 ldr ip, [r2]
4511 movs r2, #0
4513 uxth lr, r2
4514 sxth r1, r2
4517 ldr r2, [r6, #4]
4518 str r2, [r8]
4523 ldr r2, .L594+20
4525 ldrh r2, [r2]
4527 subs r2, r2, #1
4528 subs r2, r2, r1
4529 sxth r2, r2
4530 cmp r3, r2
4532 ldr r2, [r6, #4]
4535 str r2, [r0, r3, lsl #2]
4536 ldr r2, .L594+16
4540 adds r2, r2, #1
4553 movw r2, #65535
4555 cmp r1, r2
4563 cmp r0, r2
4569 ldr r2, [r8, #8]
4570 cmp r2, r3
4572 ldrh r2, [r8]
4573 strh r2, [r8, #4] @ movhi
4580 ldr r2, [r3]
4581 ldrh r3, [r2]
4586 ldrh r2, [r4]
4587 cmp r2, #0
4591 ldrh r2, [r3]
4594 cmp r2, r3
4596 movw r2, #1398
4616 ldrh r4, [r2, r1, lsl #1]
4628 ldrh r7, [r2, r3, lsl #1]
4630 strh r7, [r2, r4, lsl #1] @ movhi
4633 strh r6, [r2, r3, lsl #1] @ movhi
4645 sxth r3, r2
4650 adds r2, r2, #1
4653 ldr r2, .L594+8
4655 ldr r2, [r2]
4663 ldr r7, [r2, r3, lsl #2]
4664 str r7, [r2, r1, lsl #2]
4715 movs r2, #1
4716 mov r1, r2
4724 movs r2, #1
4725 mov r1, r2
4734 ldrh r2, [r6]
4736 cmp r2, r3
4739 ldr r2, [r6, #4]
4741 str r2, [r3, #8]
4742 ldrh r2, [r6, #8]
4743 strh r2, [r3, #4] @ movhi
4746 movw r2, #65535
4748 cmp r3, r2
4751 cmp r3, r2
4754 movs r2, #1
4755 mov r1, r2
4762 ldrh r2, [r6]
4764 cmp r2, r3
4767 ldr r2, [r5, #8]
4768 cmp r3, r2
4770 ldrh r2, [r5, #4]
4773 strh r2, [r5] @ movhi
4786 movs r2, #251
4798 ldr r2, [r3]
4799 cmp r0, r2
4804 cmp r2, r3
4826 movs r2, #1
4827 mov r1, r2
4837 ldrh r2, [r6]
4839 cmp r2, r3
4846 ldrh r2, [r8]
4849 lsls r2, r2, #2
4850 mla r1, r5, r2, r1
4893 str r2, [sp, #20]
4907 ldr r2, [fp]
4910 str r1, [r2]
4913 str r2, [sp, #44]
4914 ldr r2, [sp, #20]
4938 ldr r2, [r3]
4940 cmp r2, r0
4959 ldr r2, [r3]
4961 cmp r2, r0
4986 movs r2, #142
4991 add r2, sp, #28
5005 ldr r2, [sp, #16]
5006 cmp r2, r3
5013 ldr r2, [r4, #-16]
5020 movs r2, #4
5026 mov r2, r3
5048 ldrh r2, [r3]
5049 lsls r2, r2, #9
5053 mov r2, r6
5066 add r2, r6, #2048
5142 uxth r2, r8
5143 cmp r3, r2
5150 mov r2, r5
5184 uxth r2, r8
5185 cmp r3, r2
5191 mov r2, r10
5197 uxth r2, r8
5198 cmp r5, r2
5201 ldr r2, [sp, #8]
5203 cmp r2, r3
5218 mov r2, r5
5228 mul r2, fp, r8
5231 str r3, [r10, r2]
5245 lsls r2, r3, #10
5247 str r2, [r1, #4]
5250 mul r2, r3, r5
5254 bic r2, r2, #3
5255 add r2, r2, r3
5256 str r2, [r1, #12]
5266 ldr r2, [r7]
5267 adds r1, r2, r3
5268 ldr r3, [r2, r3]
5287 mul r2, r3, r8
5289 str r3, [fp, r2]
5304 add r2, r7, r3, lsl #10
5306 str r2, [r1, #4]
5309 mul r2, r3, r5
5313 bic r2, r2, #3
5314 add r2, r2, r3
5315 str r2, [r1, #12]
5320 mul r2, r3, r8
5322 adds r0, r1, r2
5323 ldr r2, [r1, r2]
5324 cbz r2, .L687
5338 ldr r2, [r8]
5339 adds r1, r2, r3
5340 ldr r3, [r2, r3]
5380 movs r2, #32
5387 movs r2, #8
5391 movs r2, #1
5393 mov r1, r2
5398 mov r2, r3
5407 mov r2, r3
5416 movs r2, #1
5448 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
5460 ldrh r2, [r3]
5470 movs r2, #16
5496 ldrh r2, [r4, #2]
5505 orr r3, r2, r1, lsl #10
5512 ldrh r2, [r4, #2]
5515 cmp r2, r3
5519 ldrh r2, [r4]
5524 strh r2, [r6, #8] @ movhi
5526 strh r2, [r4, #4] @ movhi
5527 ldr r2, .L735+40
5530 ldr r0, [r2]
5531 movs r2, #1
5533 mov r1, r2
5539 mov r2, r3
5546 adds r2, r3, #1
5555 mov r2, r7
5562 ldrh r2, [r8]
5565 mul r0, r2, r4
5566 lsls r2, r2, #2
5619 ldrh r2, [r8]
5620 add r3, r3, r2
5621 ldrh r2, [r7]
5622 cmp r3, r2
5624 movw r2, #2667
5632 ldr r2, .L776+20
5634 ldr r2, [r2]
5636 muls r2, r3, r2
5638 add r1, r1, r2, lsr #2
5650 movw r2, #2676
5675 movw r2, #65535
5678 strh r2, [r3, r5, lsl #1] @ movhi
5680 ldrh r2, [r8]
5682 add r3, r3, r2
5683 ldrh r2, [r7]
5684 cmp r3, r2
5686 movw r2, #2690
5695 ldrh r2, [r8]
5697 add r3, r3, r2
5698 ldrh r2, [r7]
5699 cmp r3, r2
5701 movw r2, #2693
5708 ldr r2, .L776+36
5711 ldrh r0, [r2]
5712 movs r2, #20
5713 str r2, [sp, #4]
5715 mla r0, r2, r0, ip
5720 mov r2, #2704
5729 movw r2, #2706
5738 ldr r2, .L776+52
5758 ldr r3, [r2]
5770 ldr r2, [r3]
5771 ldr r3, [r2, #16]
5773 str r3, [r2, #16]
5774 movs r2, #20
5778 mla r2, r2, r6, r0
5779 adds r2, r2, #24
5782 cmp r2, r3
5785 mov r2, r6
5799 ldrb r2, [r4, #7] @ zero_extendqisi2
5800 cmp r2, #0
5803 movw r2, #65535
5805 strh r2, [r3, r5, lsl #1] @ movhi
5809 movw r2, #65535
5812 cmp r1, r2
5814 ldr r2, [sp, #4]
5816 mla r2, r2, r6, ip
5819 str r1, [r2, #4]
5830 ldr r3, [r2]
5832 str r3, [r2]
5840 ldr r2, .L776+32
5843 ldr r2, [r2]
5844 adds r1, r2, r3
5845 ldr r2, [r2, r3]
5846 adds r3, r2, #1
5850 str r2, [sp, #4]
5853 ldr r2, [sp, #4]
5855 strh r2, [r3, #16] @ movhi
5867 smulbb r3, r3, r2
5868 movs r2, #0
5869 strh r2, [r4, #2] @ movhi
5870 strb r2, [r4, #6]
5871 ldr r2, [r1]
5874 str r2, [r4, #12]
5875 adds r2, r2, #1
5876 str r2, [r1]
5877 ldr r2, .L776+28
5879 ldr r2, [r2]
5880 strh r3, [r2, r1] @ movhi
5886 movw r2, #2759
5941 ldrh r2, [r3]
5943 cmp r2, r3
5952 ldr r2, .L790+8
5956 ldrb r0, [r2, r3] @ zero_extendqisi2
5975 ldrh r2, [r4]
5979 cmp r5, r2
5981 subs r2, r2, #1
5982 strh r2, [r4] @ movhi
6019 ldrh r2, [r3]
6020 cmp r2, r0
6022 movweq r2, #65535
6023 strheq r2, [r3] @ movhi
6025 ldrh r2, [r3]
6026 cmp r2, r0
6028 movweq r2, #65535
6029 strheq r2, [r3] @ movhi
6031 ldrh r2, [r3]
6032 cmp r2, r0
6034 movw r2, #65535
6035 strh r2, [r3] @ movhi
6043 movw r2, #2835
6056 ldrh r2, [r5]
6058 add r3, r3, r2
6059 ldr r2, .L804+36
6060 ldrh r2, [r2]
6061 cmp r3, r2
6063 movw r2, #2838
6124 ldrh r2, [r3, r0, lsl #1]
6125 cbnz r2, .L808
6138 movw r2, #2853
6145 subs r2, r2, #1
6146 strh r2, [r3, r0, lsl #1] @ movhi
6161 ldr r2, .L815+24
6166 ldr r2, [r2]
6167 subs r3, r3, r2
6168 asrs r2, r3, #1
6170 muls r3, r2, r3
6171 ldr r2, .L815
6172 ldr r2, [r2]
6174 ldrh r2, [r2, r1, lsl #1]
6175 cmp r2, #0
6179 movw r2, #2869
6207 ldr r2, .L830
6212 ldr r5, [r2]
6213 mvn r2, #2
6218 str r2, [r5, #8]
6219 mvn r2, #1
6220 str r2, [r5, #12]
6221 ldrh r2, [r0]
6223 strh r2, [r5, #2] @ movhi
6224 movw r2, #61589
6225 str r2, [r3]
6226 add r2, r2, #304087040
6227 add r2, r2, #1269760
6228 addw r2, r2, #1507
6229 str r2, [r3, #4]
6242 ldr r2, [r3]
6243 ldrh r3, [r2, r1, lsl #1]
6245 strh r3, [r2, r1, lsl #1] @ movhi
6266 adds r2, r3, #1
6271 mov r2, r3
6344 ldrh r2, [r8, #2]!
6349 cmp r2, r3
6358 mla r5, r6, r5, r2
6359 lsls r2, r5, #10
6360 str r2, [r4, #4]
6361 movs r2, #1
6362 mov r1, r2
6367 ldrh r2, [r3]
6368 adds r2, r2, #7
6369 asrs r2, r2, #3
6398 movs r2, #16
6404 mov r2, #4096
6408 ldr r2, [sp]
6413 ldrh r5, [r2]
6422 ldrh r2, [r3]
6423 lsls r2, r2, #2
6425 movs r2, #1
6427 mov r1, r2
6431 mov r2, r3
6460 movs r2, #2
6476 ldrh r2, [r4, #4]
6481 strh r2, [r4] @ movhi
6536 lsrs r2, r3, #2
6538 add r2, r2, r3, lsl #5
6539 add r2, r2, r4
6540 eors r3, r3, r2
6559 movw r2, #65535
6563 cmp r3, r2
6567 movw r2, #641
6608 ldrh r2, [r3]
6609 lsls r2, r2, #3
6614 mov r2, r3
6623 movs r2, #1
6626 mov r1, r2
6639 adds r2, r2, #1
6640 uxth r2, r2
6641 str r3, [r1, r2, lsl #3]
6642 add lr, r1, r2, lsl #3
6676 str r2, [sp]
6679 ldr r2, .L896
6680 ldr r3, [r2]
6682 str r3, [r2]
6684 ldrh r2, [r4, #2]
6686 cmp r2, r3
6688 ldrh r2, [r4]
6690 cmp r2, r3
6696 ldrh r2, [r4]
6698 ldrh r3, [r3, r2, lsl #1]
6700 mov r2, #700
6705 ldrh r2, [r4]
6707 cmp r2, r3
6709 movw r2, #701
6714 ldrh r2, [r4]
6718 ldrh r3, [r3, r2, lsl #1]
6719 ldrh r2, [r4, #2]
6721 orr r2, r2, r3, lsl #10
6723 str r2, [r5, #4]
6724 ldr r2, .L896+16
6726 ldr r0, [r2]
6727 movs r2, #16
6730 ldr r2, [r5, #12]
6733 strh r7, [r2, #8] @ movhi
6734 str r1, [r2, #4]
6736 strh r3, [r2, #2] @ movhi
6738 strh r1, [r2] @ movhi
6741 str r2, [sp, #4]
6743 ldr r2, [sp, #4]
6746 str r0, [r2, #12]
6747 mov r2, r3
6750 ldrh r2, [r4, #2]
6752 adds r2, r2, #1
6753 uxth r2, r2
6755 strh r2, [r4, #2] @ movhi
6763 ldrh r2, [r4, #2]
6765 cmp r2, #2
6767 ldrhls r2, [fp]
6768 addls r2, r2, #-1
6769 strhls r2, [r4, #2] @ movhi
6772 mov r2, r6
6786 cmp r2, #1
6793 ldr r2, [r4, #36]
6794 cbz r2, .L884
6802 movw r2, #745
6839 ldrh r2, [r3]
6841 cmp r2, r0
6843 movw r2, #485
6856 ldr r2, [r7]
6858 adds r0, r2, r4
6859 ldr r2, .L905+16
6861 ldrh r2, [r2]
6863 ldr r2, [r7]
6864 adds r1, r2, r4
6865 strh r5, [r2, r4] @ movhi
6874 ldr r2, [r7]
6876 add r2, r2, r4
6878 ldr r2, [r2, #8]
6880 str r2, [r6, #8]
6881 ldr r2, .L905+24
6882 ldr r2, [r2]
6883 str r2, [r6, #12]
6884 movs r2, #1
6885 mov r1, r2
6888 ldrh r2, [r10, #8]
6889 cmp r2, r5
6891 mov r2, r8
6897 mov r2, r3
6901 movs r2, #4
6910 mov r2, #508
6917 adds r2, r3, r4
6918 str r1, [r2, #4]
6922 ldr r2, [r6]
6923 cmp r2, #256
6925 mov r2, r8
6933 ldr r2, [r3, #8]
6971 ldrh r2, [r4, #8]
6973 cmp r2, r3
6981 movs r2, #1
6982 str r2, [r4, #32]
6985 ldrh r2, [r4, #2]
6990 cmp r2, r3
7009 ldrh r2, [r4, #2]
7011 cmp r2, r3
7026 ldr r2, [r3, fp, lsl #2]
7027 cmp r8, r2, lsr #10
7030 str r2, [r5, #4]
7031 movs r2, #1
7037 mov r1, r2
7040 ldrh r2, [r7, #8]
7041 cmp r2, r10
7043 movw r2, #611
7048 ldr r2, [r5]
7049 adds r2, r2, #1
7052 ldr r2, [sp, #4]
7054 str r3, [r2]
7058 ldrh r2, [r7, #8]
7059 cmp r2, r10
7062 ldrh r2, [r4, #4]
7063 cmp r1, r2
7065 ldr r2, [r5, #8]
7099 adds r2, r3, r4
7101 ldr r2, [r2, #8]
7139 ldr r2, [r6]
7142 mla r3, r1, r3, r2
7168 mov r7, r2
7173 ldr r2, [r4]
7175 cmp r0, r2
7177 mov r2, #820
7188 movs r2, #0
7196 uxth r4, r2
7203 ldr r2, [r8]
7205 adds r1, r2, r3
7206 ldrh r2, [r2, r3]
7208 cmp r2, r3
7228 adds r2, r2, #1
7229 mla ip, r3, r2, r0
7235 ldr r2, [r8]
7241 mla r3, r3, r4, r2
7247 ldr r2, [r8]
7249 mla r4, r3, r4, r2
7251 adds r2, r3, #1
7260 ldr r2, [r3, #8]
7261 str r1, [r2, r0, lsl #2]
7262 ldr r2, [r3, #4]
7263 orr r2, r2, #-2147483648
7264 str r2, [r3, #4]
7296 ldr r2, [r5]
7298 ldrh r3, [r2, r0, lsl #1]
7300 ldr r2, .L959+4
7301 ldr r4, [r2]
7304 ldr r2, .L959+8
7308 ldr r2, [r2]
7311 subs r4, r4, r2
7327 movw r2, #1742
7337 ldr r2, [r5]
7338 ldrh r3, [r2, r7, lsl #1]
7341 strh r3, [r2, r7, lsl #1] @ movhi
7346 ldrh r4, [r2, r4]
7350 movs r2, #1
7380 movw r2, #65535
7384 cmp r3, r2
7407 cmp r0, r2
7417 movs r2, #0
7418 mov r5, r2
7438 uxth r3, r2
7441 movs r2, #0
7444 ldr r2, .L1102+28
7448 ldr r3, [r2]
7469 ldr r2, [sp, #8]
7471 cmp r3, r2
7480 ldr r2, [sp, #4]
7481 cmp r3, r2
7487 mov r2, r10
7500 movw r2, #1809
7509 movw r2, #1810
7539 adds r2, r2, #1
7549 ldr r1, [r2]
7554 str r6, [r2]
7561 uxth r2, r4
7563 str r2, [sp, #8]
7564 movs r2, #20
7565 mla r10, r2, r3, r10
7585 ldr r2, [r3]
7586 adds r2, r2, #1
7588 ldreq r2, [sp]
7589 streq r2, [r3]
7612 ldrh r2, [r1], #2
7613 cmp r2, lr
7618 orr r2, r4, r2, lsl #10
7620 str r2, [r1, #4]
7624 uxth r2, r3
7625 cmp fp, r2
7628 movs r2, #0
7634 ldr r2, [r3]
7642 str r2, [r3]
7668 str r2, [r3]
7671 movs r2, #1
7674 strh r2, [r3] @ movhi
7685 uxth r2, r3
7686 cmp r4, r2
7688 movs r2, #0
7694 ldr r2, [sp, #12]
7696 cmp r2, r3
7704 ldr r2, .L1104+12
7709 ldrh r2, [r2]
7712 cmp r1, r2
7730 movne r2, r1
7736 mov r2, #-1
7739 ldrh r2, [r1], #2
7740 cmp r2, lr
7743 orr r2, fp, r2, lsl #10
7745 str r2, [ip, #4]
7746 mov r2, r5
7747 adds r2, r2, #1
7748 uxth r2, r2
7749 str r2, [sp, #12]
7769 ldr r2, [sp, #20]
7770 cmp r2, r0
7773 ldr r2, [sp, #8]
7774 cmp fp, r2
7783 movw r2, #61589
7785 cmp r1, r2
7792 ldr r2, [r3, #4]
7793 str r2, [sp]
7794 adds r2, r2, #1
7796 ldr r2, .L1104+20
7798 ldr r1, [r2]
7803 str r1, [r2]
7808 movs r2, #0
7824 movs r2, #0
7830 ldr r2, [r6]
7831 ldr r1, [r2, r5]
7832 adds r3, r2, r5
7850 movw r2, #2066
7864 ldr r2, [sp, #40]
7865 cmp r2, r3
7867 movs r2, #1
7902 movs r2, #0
7913 ldr r2, .L1104
7915 ldr r0, [r2]
7926 str r1, [r2, r5]
7930 ldr r2, [sp, #40]
7931 cmp r2, r3
7960 movs r2, #1
7986 movs r2, #0
8000 movs r2, #1
8014 ldr r2, .L1106+20
8015 str r4, [r2, r3, lsl #2]
8017 ldr r2, .L1106+16
8018 str r3, [r2]
8023 ldr r2, [r3]
8024 adds r1, r2, #1
8026 ldr r2, [sp]
8028 str r2, [r3]
8032 cmp r1, r2
8034 mov r2, r1
8038 mov r2, r10
8071 mov r2, #8192
8084 ldrh r2, [r10]
8086 cmp r2, r3
8108 ldrh r2, [r3, r4, lsl #1]
8109 cbz r2, .L1117
8117 ldr r2, [r5]
8121 ldrh r4, [r2, r4]
8126 movw r2, #2394
8135 movs r2, #0
8154 ldrh r2, [r3, r5, lsl #1]
8156 cmp r2, r3
8162 movw r2, #65535
8164 cmp r3, r2
8166 ldrh r2, [r8, r5, lsl #1]
8167 cmp r2, r3
8217 movs r2, #0
8223 ldr r2, [sp, #28]
8229 adds r2, r3, #1
8232 movs r2, #0
8238 str r2, [r4]
8254 ldr r2, [r4, #8]
8257 ldr r1, [r2, #4]
8260 ldr r2, [r2]
8261 str r2, [sp, #12]
8262 ldr r2, [r3, #12]
8263 str r2, [sp, #8]
8264 ldr r2, [r3, #8]
8265 str r2, [sp, #4]
8266 ldr r2, [r3, #4]
8267 str r2, [sp]
8268 ldr r2, [r4, #4]
8297 movw r2, #65535
8303 cmp r5, r2
8319 ldrh r2, [r4]
8323 cmp r2, r3
8327 movs r2, #0
8329 mov r10, r2
8348 uxth r3, r2
8352 movs r2, #0
8366 ldr r2, [sp, #20]
8371 strh r3, [r2] @ movhi
8372 movs r2, #0
8373 strb r2, [r4, #6]
8402 adds r2, r2, #1
8406 ldr r2, [fp]
8408 adds r1, r2, r3
8409 ldr r6, [r2, r3]
8416 movw r2, #65535
8417 cmp r1, r2
8419 ldr r2, .L1182+28
8421 ldr r2, [r2]
8422 cmp r0, r2
8427 ldrh r2, [r4]
8430 strh r1, [r3, r2, lsl #1] @ movhi
8433 ldr r2, .L1182+36
8436 strh r3, [r2] @ movhi
8440 mov r2, r6
8444 ldr r2, [r7, #12]
8447 cmp r2, r1
8450 ldr r2, [r7, #8]
8459 adds r3, r2, #1
8461 str r2, [sp, #32]
8463 ldr r2, .L1182+40
8465 ldr r2, [r2]
8466 str r2, [sp, #36]
8467 ldr r2, .L1182+44
8468 ldr r2, [r2]
8469 str r2, [sp, #40]
8470 mov r2, r6
8472 ldr r2, .L1182+48
8475 ldrh r2, [r2]
8478 lsls r2, r2, #7
8480 cmp r6, r2
8487 ldr r2, [sp, #32]
8496 mov r2, #-1
8531 str r2, [sp]
8532 adds r2, r0, r1
8536 cmp r2, r3
8555 ldr r2, [r3, fp]
8557 str r2, [sp, #12]
8563 ldr r2, [sp, #12]
8570 cbz r2, .L1188
8575 str r2, [sp, #24]
8576 movs r2, #1
8577 mov r1, r2
8586 mov r2, r3
8593 ldr r2, [r10]
8602 mov r2, r3
8604 add r2, r2, r3
8605 str r2, [sp]
8611 ldrh r2, [r3]
8640 ldr r2, .L1200
8642 ldr r1, [r2]
8648 str r3, [r2, #4]
8651 str r3, [r2, #88]
8654 str r3, [r2, #92]
8657 str r3, [r2, #8]
8660 str r3, [r2, #12]
8663 str r3, [r2, #16]
8666 str r3, [r2, #20]
8669 str r3, [r2, #28]
8672 str r3, [r2, #32]
8675 str r3, [r2, #36]
8678 str r3, [r2, #40]
8681 str r3, [r2, #44]
8684 str r3, [r2, #48]
8718 ldr r2, .L1207
8720 ldrh r3, [r2]
8725 strhls r3, [r2] @ movhi
8727 ldr r2, .L1207+4
8729 ldr r1, [r2]
8736 ldr r2, [r2]
8738 ldr r3, [r2, #16]
8739 str r3, [r2, #20]
8741 str r3, [r2]
8745 str r3, [r2, #12]
8746 ldr r3, [r2, #8]
8748 str r3, [r2, #8]
8750 str r3, [r2, #4]
8792 mov r10, r2
8793 adds r2, r0, r1
8798 cmp r2, r3
8817 ldr r2, [sp]
8819 ldr r3, [r3, r2]
8820 ldr r2, .L1220+12
8822 ldrh r4, [r2]
8832 lsls r2, r4, #9
8833 str r2, [sp, #8]
8836 ldr r2, [fp]
8840 str r2, [sp, #28]
8841 add r2, sp, #40
8842 str r2, [sp, #32]
8843 movs r2, #1
8844 mov r1, r2
8846 ldr r2, [sp, #20]
8848 adds r2, r2, #1
8849 ldr r2, .L1220+16
8852 ldr r2, [r2]
8853 cmp r2, #256
8855 mov r2, r3
8859 ldr r2, [fp]
8865 lsls r2, r4, #9
8881 lsls r2, r4, #9
8916 ldr r2, [r4]
8920 ldr r2, [r3]
8922 cmp r2, r3
8927 ldrh r2, [r5]
8930 lsls r2, r2, #9
8960 mov r2, r4
8965 mov r2, #512
8976 ldr r2, .L1229+12
8977 str r1, [r2]
8979 ldr r2, .L1229+16
8980 str r1, [r2]
8982 ldr r2, .L1229+20
8983 str r1, [r2]
8985 ldr r2, .L1229+24
8986 str r1, [r2]
8988 ldr r2, .L1229+28
8989 str r1, [r2]
8991 ldr r2, .L1229+32
8992 str r1, [r2]
8993 ldr r2, [r4, #28]
8995 str r2, [r3]
8996 ldr r2, .L1229+36
8997 str r1, [r2]
8999 ldr r2, .L1229+40
9000 str r1, [r2]
9002 ldr r2, .L1229+44
9003 str r1, [r2]
9005 ldr r2, .L1229+48
9006 str r1, [r2]
9008 ldr r2, .L1229+52
9009 str r1, [r2]
9012 ldr r2, .L1229+60
9015 ldrh r2, [r2]
9017 mla r0, r0, r2, r3
9090 ldr r2, .L1244+12
9091 ldrh r2, [r2]
9092 subs r2, r2, #1
9093 cmp r3, r2
9095 ldrh r2, [r0]
9097 cmp r2, r1
9102 ldrh r2, [r1, r2, lsl #1]
9103 orr r3, r3, r2, lsl #10
9104 movs r2, #1
9105 mov r1, r2
9113 ldr r2, [r3, r1, lsl #2]
9115 cmp r2, r3
9117 ldr r2, [r5, #8]
9128 movs r2, #1
9130 mov r1, r2
9133 ldr r2, [r7, #8]
9140 ldrh r2, [r3]
9173 ldrh r2, [r5]
9176 strh r2, [r7, #2] @ movhi
9177 movw r2, #61604
9178 strh r2, [r7] @ movhi
9179 ldr r2, [r5, #8]
9182 str r2, [r7, #4]
9183 ldr r2, .L1261+16
9186 stm r4, {r2, ip}
9187 ldrh r2, [r5, #6]
9190 strh r2, [r4, #8] @ movhi
9191 ldr r2, .L1261+20
9193 ldrh r2, [r2]
9194 strb r2, [r4, #10]
9195 ldr r2, .L1261+28
9196 ldrh r1, [r2]
9197 ldrh ip, [r2, #2]
9199 ldrb r1, [r2, #6] @ zero_extendqisi2
9200 ldrb r2, [r2, #8] @ zero_extendqisi2
9201 strb r2, [r4, #11]
9203 ldr r2, .L1261+32
9205 ldrh r1, [r2]
9206 ldrh ip, [r2, #2]
9208 ldrb r1, [r2, #6] @ zero_extendqisi2
9209 ldrb r2, [r2, #8] @ zero_extendqisi2
9212 strb r2, [r4, #12]
9213 ldr r2, .L1261+36
9214 ldrh r1, [r2]
9215 ldrh ip, [r2, #2]
9217 ldrb r1, [r2, #6] @ zero_extendqisi2
9218 ldrb r2, [r2, #8] @ zero_extendqisi2
9219 strb r2, [r4, #13]
9221 ldr r2, .L1261+40
9224 ldr r2, [r2]
9225 str r2, [r4, #32]
9226 ldr r2, [r10]
9227 str r2, [r4, #40]
9228 ldr r2, .L1261+44
9229 ldr r2, [r2]
9230 str r2, [r4, #36]
9231 ldrh r2, [r3]
9234 movs r2, #48
9238 ldr r2, .L1261+48
9241 ldrh r2, [r2]
9244 lsls r2, r2, #1
9253 ldrh r2, [r5]
9258 orr r3, r1, r2, lsl #10
9268 strh r2, [r5, #4] @ movhi
9272 adds r2, r3, #1
9274 str r2, [r10]
9275 lsls r2, r0, #10
9276 str r2, [r6, #4]
9287 mov r2, r3
9292 ldr r2, [r6]
9295 adds r1, r2, #1
9300 movw r2, #1145
9316 mov r2, r8
9325 cmp r2, #256
9427 adds r2, r0, r1
9428 cmp r3, r2
9465 ldr r2, [r3]
9466 cmp r2, #32
9474 movs r2, #0
9482 movs r2, #1
9529 movw r2, #2766
9545 movw r2, #65535
9549 cmp r0, r2
9594 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
9598 movs r2, #0
9608 ldrb r2, [r5, #6] @ zero_extendqisi2
9610 cmp r2, r3
9612 mov r2, #1000
9635 movs r2, #0
9643 ldr r2, [r4]
9644 adds r3, r2, #1
9646 cmp r2, #256
9648 ldrb r2, [r5, #6] @ zero_extendqisi2
9650 cmp r2, r3
9652 movw r2, #985
9659 movs r2, #1
9674 ldrh r2, [r3, r0, lsl #1]
9675 cbnz r2, .L1305
9707 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
9710 ldrh r2, [r4]
9711 cmp r2, r3
9720 movs r2, #0
9721 str r2, [r3]
9723 ldrh r2, [r4]
9724 cmp r2, r3
9729 ldrh r2, [r6]
9731 muls r2, r0, r2
9732 cmp r1, r2
9734 movs r2, #164
9741 ldr r2, .L1335+24
9745 ldr r1, [r2]
9747 mov r10, r2
9755 ldrh r2, [r5]
9757 cmp r2, r3
9768 ldr r2, .L1335+32
9773 strh r3, [r2] @ movhi
9779 ldrh r2, [r3]
9783 cmp r2, r3, asr #2
9786 movgt r2, #20
9787 strhgt r2, [r3] @ movhi
9796 ldr r2, [fp]
9802 cmp r0, r2
9808 movs r2, #0
9813 ldr r2, [sp, #12]
9815 cmp r0, r2
9819 movs r2, #1
9830 cmp r2, r3
9874 ldrh r2, [r5, #2]
9876 cmp r2, r3
9883 movs r2, #0
9884 str r2, [r3]
9948 mov r2, r3
9972 ldr r2, [r5]
9974 adds r1, r2, r3
9975 ldr r2, [r2, r3]
9978 adds r3, r2, #1
9980 ldrne r2, [r0, #8]
10005 ldrh r2, [r4]
10006 cmp r2, r3
10064 ldrh r2, [r1]
10065 cmp r2, r4
10068 strheq r2, [r3] @ movhi
10077 ldr r2, .L1449+20
10079 ldrh r4, [r2]
10083 ldr r2, .L1449+24
10084 ldrh r1, [r2]
10086 mov r1, r2
10115 movs r2, #0
10116 str r2, [r3]
10136 strh r3, [r2] @ movhi
10153 ldrh r2, [r5]
10154 cmp r2, r3
10158 cmp r1, r2
10164 strh r2, [r3] @ movhi
10166 ldrh r2, [r3]
10167 strh r2, [r5] @ movhi
10168 movw r2, #65535
10169 strh r2, [r3] @ movhi
10181 ldrh r2, [r5]
10183 cmp r2, r3
10187 ldr r2, .L1449+64
10191 strh r3, [r2] @ movhi
10193 ldrh r2, [r5]
10195 ldrh r2, [r3, r2, lsl #1]
10197 strh r2, [r3] @ movhi
10199 ldr r2, .L1449+72
10201 ldrh r2, [r2]
10202 cmp r2, r3
10204 ldr r2, .L1449+76
10205 ldrh r2, [r2]
10206 cmp r2, r3
10208 ldr r2, .L1449+28
10209 ldrh r2, [r2]
10210 cmp r2, r3
10219 ldrh r2, [r5]
10221 cmp r2, r3
10224 movs r2, #0
10227 str r2, [r3]
10251 ldr r2, [sp, #16]
10256 uxth r0, r2
10257 ldr r2, .L1449+20
10260 ldrh lr, [r2]
10261 ldr r2, .L1449+80
10264 ldrh r2, [r2]
10266 mul r2, r2, lr
10267 cmp ip, r2, asr #1
10282 cmp r2, r1
10284 ldrh r2, [r8]
10285 cmp r2, #3
10330 movs r2, #0
10331 strb r2, [r6, #8]
10332 ldr r2, .L1451
10333 ldrh r2, [r2]
10334 cmp r2, r3
10336 movw r2, #717
10342 ldrh r2, [r6]
10344 cmp r2, r3
10346 movw r2, #718
10352 ldrh r2, [r6]
10354 cmp r2, r3
10356 movw r2, #719
10363 ldr r2, .L1451+20
10366 strh r3, [r2] @ movhi
10367 ldr r2, [r10]
10368 ldrh r1, [r2, r1, lsl #1]
10369 ldr r2, .L1451+24
10372 strh r1, [r2] @ movhi
10375 movs r2, #1
10376 str r2, [r3]
10383 ldr r2, [sp, #16]
10386 muls r3, r2, r3
10387 ldr r2, .L1451+40
10388 ldr r2, [r2]
10389 ldrh r2, [r2, r1, lsl #1]
10390 subs r3, r3, r2
10399 adds r2, r3, r4
10400 cmp r2, r1
10402 movgt r2, r1
10403 subgt r4, r2, r3
10426 ldrh r2, [r7, #2]!
10427 cmp r2, r10
10432 orr r2, r1, r2, lsl #10
10433 str r2, [r8, #4]
10434 ldr r2, [sp, #12]
10435 adds r2, r2, #1
10436 uxth r2, r2
10437 str r2, [sp, #12]
10441 uxth r2, r3
10442 cmp lr, r2
10444 ldrb r2, [r5, #8] @ zero_extendqisi2
10450 ldr r2, [sp, #12]
10452 cmp r2, r3
10463 adds r2, r3, r7
10467 ldr r8, [r2, #12]
10469 ldrh r2, [r8]
10470 cmp r2, r3
10475 movw r2, #753
10480 movs r2, #0
10487 ldr r2, [r0, #4]
10488 cmp r2, r3
10490 ldr r2, .L1451+20
10493 ldrh r3, [r2]
10496 strh r3, [r2] @ movhi
10497 ldr r2, [r1]
10500 mla r3, r1, r3, r2
10501 ldr r2, [r0, #16]
10502 str r2, [r3, #16]
10508 ldr r2, [r1]
10512 mla r2, r1, r3, r2
10517 str r1, [r2, #8]
10519 str r1, [r2, #12]
10521 ldr r2, [sp, #40]
10522 str r2, [r8, #12]
10523 ldrh r2, [r7]
10524 strh r2, [r8, #2] @ movhi
10525 ldr r2, .L1451+52
10527 ldr r2, [r2]
10528 str r2, [r8, #4]
10530 ldrb r2, [r7, #7] @ zero_extendqisi2
10532 cmp r2, r3
10540 movs r2, #0
10542 str r2, [r3]
10545 strh r2, [r3, #2] @ movhi
10565 movs r2, #0
10566 str r2, [r3]
10601 ldrh r2, [r5, #2]
10612 movs r2, #0
10624 mov r2, r7
10632 ldrh r2, [r5]
10635 strh r1, [r3, r2, lsl #1] @ movhi
10645 movs r2, #0
10646 str r2, [r3]
10692 str r2, [sp, #4]
10694 mov r2, r3
10709 ldr r2, [sp, #4]
10710 cmp r2, r3
10712 adds r2, r1, r2
10713 cmp r3, r2
10714 str r2, [sp, #12]
10734 ldr r2, .L1490+12
10741 ldr r3, [r2]
10746 str r3, [r2]
10747 ldr r2, .L1490+16
10748 ldr r3, [r2]
10750 str r3, [r2]
10767 movs r2, #0
10794 movs r2, #0
10812 ldr r2, [r3]
10814 add r2, r2, r3
10816 ldr r1, [r2, #16]
10819 ldr r1, [r2, #8]
10820 ldr r2, .L1490+36
10821 ldr r2, [r2]
10822 cmp r1, r2
10826 ldr r2, [sp, #40]
10832 ldr r2, [sp, #32]
10834 adds r2, r3, r2
10835 ldr r0, [r2, #12]
10836 ldr r1, [r2, #16]
10850 ldr r2, [r1, #72]
10851 adds r2, r2, #1
10852 str r2, [r1, #72]
10863 ldr r2, [sp, #12]
10864 cmp r2, r0
10867 mov r2, #512
10877 ldr r2, .L1490+32
10879 ldr r2, [r2]
10880 mla fp, fp, r7, r2
10886 ldr r2, .L1490+36
10889 ldr r2, [r2]
10892 str r2, [fp, #8]
10896 subs r2, r3, r1
10898 cmp r2, r1
10900 movcs r2, r1
10901 cmp r3, r2
10902 str r2, [sp, #28]
10907 ldr r2, .L1490+48
10910 ldr r2, [r2]
10914 add r3, r3, r2
10918 ldr r2, [sp, #20]
10919 cmp r6, r2
10921 ldr r2, .L1490+52
10923 ldr r2, [r2]
10924 str r2, [fp, #8]
10925 ldrh r2, [r3]
10926 mul r3, r2, r6
10928 cmp r2, r8
10944 ldr r1, [r2, #8]
10945 ldr r2, [r3]
10946 cmp r1, r2
10948 ldr r2, .L1490+8
10950 ldrh r0, [r2]
10951 ldr r2, [sp, #44]
10959 ldr r0, [r2, #4]
10997 mov r3, r2
10998 mov r2, r1
11018 str r2, [sp, #16]
11021 mov r2, r3
11034 ldr r2, [sp, #16]
11035 cmp r2, r3
11037 adds r4, r1, r2
11045 mov r2, #2048
11048 str r2, [r3]
11057 ldr r2, [sp, #12]
11060 subs r3, r0, r2
11061 ldr r2, .L1540+20
11065 ldr r3, [r2]
11069 str r3, [r2]
11070 ldr r2, .L1540+24
11071 ldr r3, [r2]
11073 str r3, [r2]
11081 ldrh r2, [r5]
11082 cmp r2, #5
11089 ldrb r2, [r7, #6] @ zero_extendqisi2
11091 cmp r2, r3
11093 movw r2, #1041
11104 ldrh r2, [r7, #4]
11106 cmp r3, r2
11108 movcs r3, r2
11109 ldr r2, [sp, #8]
11110 cmp r3, r2
11112 movcs r3, r2
11113 ldrb r2, [r7, #6] @ zero_extendqisi2
11116 cmp r2, r3
11118 movw r2, #1074
11128 ldr r2, [sp, #44]
11129 cmp r3, r2
11134 movs r2, #0
11139 ldr r2, [sp, #8]
11140 cmp r3, r2
11142 mov r2, #1152
11148 ldr r2, [sp, #4]
11149 subs r3, r3, r2
11156 movs r2, #0
11163 ldr r2, .L1540+48
11166 ldrh r2, [r2]
11169 muls r1, r2, r1
11185 ldr r2, .L1540+16
11191 ldrh r2, [r2]
11193 smulbb r2, r2, r5
11197 subs r4, r4, r2
11201 ldrh r4, [r2]
11233 ldrb r2, [r7, #6] @ zero_extendqisi2
11235 cmp r2, r3
11237 movw r2, #1143
11242 ldr r2, [sp, #40]
11245 strh r3, [r2, r1] @ movhi
11246 ldr r2, .L1540+56
11249 ldr r3, [r2]
11255 str r3, [r2]
11268 ldreq r2, .L1540+60
11269 ldrne r2, .L1540+64
11271 ldr r2, [r2]
11272 str r2, [r3, #8]
11274 adds r2, r3, #1
11282 ldr r2, [r3, #8]
11284 str r2, [sp, #60]
11285 movs r2, #0
11293 ldr r2, [r1, #72]
11294 adds r2, r2, #1
11295 str r2, [r1, #72]
11296 mov r2, r5
11301 lsls r2, r4, #9
11317 ldr r2, .L1540+68
11319 ldr r3, [r2, #72]
11321 str r3, [r2, #72]
11322 mov r2, r5
11328 mov r2, #1128
11359 ldr r2, .L1542
11361 ldrh r2, [r2]
11379 ldrh r3, [r2]
11380 ldr r2, [sp, #20]
11383 add r3, r2, r3, lsl #9
11391 movw r2, #65535
11392 cmp r3, r2
11394 ldrh r2, [r7]
11395 cmp r2, r3
11402 ldr r2, .L1542+16
11406 strh r3, [r2] @ movhi
11407 ldr r2, .L1542+20
11408 strh r3, [r2] @ movhi
11467 ldrh r2, [r7]
11472 lsls r2, r2, #1
11497 movw r2, #1474
11504 movs r2, #1
11505 mov r1, r2
11515 ldr r2, [r4]
11516 adds r2, r2, #1
11518 ldr r2, .L1575+24
11520 ldrh r1, [r2]
11526 mov r2, r10
11553 ldr r2, .L1575+36
11555 cmp r3, r2
11558 ldrh r2, [r3]
11560 cmp r2, r3
11563 ldr r2, .L1575+24
11565 ldrh r2, [r2]
11567 cmp r2, r3, lsl #1
11569 movw r2, #1476
11575 movs r2, #48
11579 ldrh r2, [r7]
11583 lsls r2, r2, #1
11587 ldr r2, [r5]
11589 cmp r2, r3
11592 ldrb r2, [r4, #10] @ zero_extendqisi2
11596 cmp r2, r3
11599 ldr r2, .L1575+52
11604 str r3, [r2]
11605 ldr r2, .L1575+60
11606 ldrh r2, [r2]
11607 muls r3, r2, r3
11608 ldr r2, .L1575+64
11609 str r3, [r2]
11623 movw r2, #1498
11628 ldrh r2, [r4, #16]
11632 lsrs r1, r2, #6
11633 and r2, r2, #63
11634 strb r2, [r3, #6]
11635 ldrb r2, [r4, #11] @ zero_extendqisi2
11638 strb r2, [r3, #8]
11639 ldrh r2, [r4, #18]
11644 strh r2, [r1] @ movhi
11645 ldrh r2, [r4, #20]
11649 lsrs r5, r2, #6
11650 and r2, r2, #63
11651 strb r2, [r1, #6]
11652 ldrb r2, [r4, #12] @ zero_extendqisi2
11655 strb r2, [r1, #8]
11656 ldr r2, .L1575+96
11657 strh r5, [r2] @ movhi
11661 strb r5, [r2, #6]
11663 strh r6, [r2, #2] @ movhi
11665 strb r5, [r2, #8]
11687 mov r5, r2
11691 ldr r2, [r4, #36]
11693 cmp r2, r1
11695 strhi r2, [r3]
11702 ldrh r2, [r6]
11704 cmp r2, r3
11709 ldrh r2, [r5]
11711 cmp r2, r3
11716 ldrh r2, [r7]
11718 cmp r2, r3
11794 lsls r2, r3, #2
11799 ldr r2, [r3]
11801 str r2, [r6, #8]
11802 ldr r2, .L1618+8
11803 ldr fp, [r2]
11804 movw r2, #65535
11806 strh r2, [r4] @ movhi
11807 strh r2, [r4, #2] @ movhi
11808 movs r2, #1
11809 str r2, [r4, #36]
11842 ldrh r2, [r4, #2]
11844 cmp r2, r3
11858 ldrh r2, [r10]
11860 orr r2, r8, r2, lsl #10
11861 str r2, [r6, #4]
11862 movs r2, #1
11863 mov r1, r2
11865 ldr r2, [r6, #12]
11866 ldr r2, [r2, #12]
11867 str r2, [sp, #20]
11868 cbz r2, .L1581
11876 ldr r2, [sp, #20]
11877 cmp r2, r0
11881 str r2, [sp]
11882 mov r2, r5
11893 ldr r2, [sp, #12]
11894 cmp r2, r3
11897 ldrh r2, [r4, #4]
11898 cmp r1, r2
11900 ldreq r2, [r6, #4]
11902 streq r2, [r1, r3, lsl #2]
11909 ldrh r2, [r8, r5, lsl #1]
11917 orr r3, r3, r2, lsl #10
11918 movs r2, #1
11919 mov r1, r2
11925 ldrh r2, [fp]
11927 cmp r2, r3
11929 ldrh r2, [fp, #8]
11931 cmp r2, r3
11936 ldr r2, .L1618+12
11938 ldrh r2, [r2]
11939 cmp r3, r2
11941 ldr r2, [sp, #28]
11944 ldrh r2, [r2]
11945 orr r2, r3, r2, lsl #10
11946 str r2, [r6, #4]
11947 movs r2, #1
11948 mov r1, r2
11950 ldr r2, [r6, #12]
11951 ldr r2, [r2, #12]
11952 str r2, [sp, #32]
11953 cbz r2, .L1592
11961 ldr r2, [sp, #32]
11962 cmp r2, r0
11965 str r2, [sp]
11966 mov r2, r5
11978 ldr r2, [sp, #12]
11979 cmp r2, r3
11982 ldrh r2, [r4, #4]
11983 cmp r1, r2
11985 ldreq r2, [r6, #4]
11987 streq r2, [r1, r3, lsl #2]
11994 ldrh r2, [r10]
11996 add lr, r2, #-1
12007 ldr r2, [sp, #12]
12009 cmp r2, ip
12012 ldr r2, [sp, #8]
12014 str r5, [r2, ip, lsl #2]
12123 ldrh r2, [r3]
12125 cmp r2, r3
12150 ldr r2, [r3]
12155 mla r5, r0, r3, r2
12162 ldr r2, [r0]
12163 add r2, r2, #32
12164 str r2, [r0]
12176 ldr r2, [r3]
12177 ldrh r3, [r2, r1, lsl #1]
12180 strh r3, [r2, r1, lsl #1] @ movhi
12188 ldrh r1, [r2, r5, lsl #1]
12190 strh r1, [r2, r5, lsl #1] @ movhi
12191 ldrh r2, [r0]
12194 strh r2, [r4, #2] @ movhi
12195 ldr r2, .L1639+40
12196 ldrh r3, [r2, #30]
12198 strh r3, [r2, #30] @ movhi
12239 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
12241 ldr r2, .L1665
12243 str r3, [r2]
12245 ldr r2, .L1665+12
12249 str r3, [r2]
12256 ldr r2, .L1665+20
12259 ldr r4, [r2]
12260 ldr r2, .L1665+28
12263 ldr r6, [r2]
12264 movs r2, #0
12266 uxth r3, r2
12267 adds r2, r2, #1
12293 ldrh r2, [fp]
12297 str r2, [r3]
12301 ldr r2, [r3]
12302 mov r0, r2
12303 str r2, [sp, #12]
12314 ldr r2, [sp, #12]
12317 sub r0, r2, r8
12325 ldr r2, .L1665+60
12326 ldrh r2, [r2]
12327 cbz r2, .L1655
12329 add r1, r1, r2, lsr #1
12331 mul r1, r4, r2
12334 addlt r2, r2, #32
12336 addlt r2, r2, r10
12337 strhlt r2, [r6] @ movhi
12339 ldrh r2, [r6]
12342 subs r3, r3, r2
12356 ldrh r2, [fp]
12360 lsls r2, r2, #1
12363 ldr r2, .L1665+84
12369 str r3, [r2]
12370 ldr r2, .L1665+88
12372 strh r3, [r2, #2] @ movhi
12373 strb r3, [r2, #6]
12374 strb r3, [r2, #8]
12376 strh r1, [r2] @ movhi
12382 ldrh r2, [r4]
12386 strh r8, [r3, r2, lsl #1] @ movhi
12441 strh r1, [r3, r2, lsl #1] @ movhi
12442 movs r2, #0
12444 strh r2, [r3, #2] @ movhi
12446 strb r2, [r3, #6]
12447 ldrh r2, [r4]
12449 adds r2, r2, #1
12450 strh r2, [r3] @ movhi
12451 movs r2, #1
12452 strb r2, [r3, #8]
12457 ldrh r2, [r4]
12460 strh r8, [r3, r2, lsl #1] @ movhi
12473 strh r1, [r3, r2, lsl #1] @ movhi
12478 movs r2, #0
12479 strh r2, [r3, #2] @ movhi
12480 ldr r2, [r6]
12483 strh r2, [r3, #6] @ movhi
12484 ldr r2, [r5]
12485 str r2, [r3, #8]
12486 adds r2, r2, #1
12487 str r2, [r5]
12492 movs r2, #1
12493 str r2, [r3]
12603 mov r6, r2
12618 ldr r2, [fp]
12619 cmp r2, r3
12623 movs r2, #0
12629 ldr r4, [fp, r2, lsl #2]
12630 adds r2, r2, #1
12631 cmp r2, #4096
12634 movhi r2, #0
12652 mov r2, r3
12663 ldr r2, [sp, #12]
12665 add r3, r3, r2
12676 movs r2, #0
12678 str r2, [r3]
12692 mov r2, #512
12702 ldr r2, [r3, #16]
12703 cmp r2, #0
12727 mov r2, #1024
12732 movs r2, #4
12734 strb r2, [r4, #17]
12736 ldr r2, .L1749+8
12741 ldrh r2, [r2, #10]
12744 strh r2, [r4, #18] @ movhi
12745 movs r2, #16
12747 strb r2, [r4, #21]
12778 mov r2, r4
12782 ldr r2, .L1749+8
12785 ldrb r0, [r2, #22] @ zero_extendqisi2
12793 ldrb r2, [r3, #14] @ zero_extendqisi2
12795 str r2, [sp, #24]
12796 ldr r2, [sp, #12]
12797 mul r10, r3, r2
12798 ldr r2, .L1749+24
12799 ldr r1, [r2, #16]
12804 ldr r2, [sp, #16]
12807 muls r3, r2, r3
12823 mov r2, r7
12832 ldr r2, .L1749+8
12834 ldrb r0, [r2, #22] @ zero_extendqisi2
12837 ldr r2, .L1749+28
12838 cmp r3, r2
12847 ldr r2, [r0, r4, lsl #2]
12851 cmp r2, r3
12853 mov r2, #512
12859 ldr r2, [r3]
12862 ldr r2, [r2, r5]
12866 ldr r2, [sp, #12]
12869 muls r2, r1, r2
12871 mov r1, r2
12886 mov r2, r10
12897 ldr r2, [r2, #20]
12898 cmp r2, #0
12905 mov r2, r7
12912 ldr r2, [sp, #44]
12914 cmp r2, r3
12957 movs r2, #1
12959 str r2, [r10]
12961 mov r2, #262144
12983 lsls r2, r5, #9
13014 mov r5, r2
13022 mov r2, r4
13027 mov r2, #256