Lines Matching refs:r7

644 	push	{r3, r4, r5, r6, r7, r8, r10, lr}
645 add r7, r1, r1, lsl #2
655 pop {r3, r4, r5, r6, r7, r8, r10, pc}
667 adds r3, r4, r7
679 adds r2, r4, r7
706 push {r3, r4, r5, r6, r7, r8, r10, lr}
708 ldr r7, .L102
712 add r1, r7, r1, lsl #2
718 pop {r3, r4, r5, r6, r7, r8, r10, pc}
724 ldrsb r3, [r7, r4]
750 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
754 mov r7, r2
797 str r1, [r7]
810 pop {r4, r5, r6, r7, r8, r10, fp, pc}
1134 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
1138 mov r7, r1
1154 subs r7, r7, #1
1156 add r7, r7, r10
1168 cmp r3, r7
1179 pop {r4, r5, r6, r7, r8, r10, fp, pc}
1453 push {r3, r4, r5, r6, r7, lr}
1462 ldrb r7, [r3, #4] @ zero_extendqisi2
1465 lsls r7, r7, #8
1468 adds r4, r6, r7
1485 add r6, r6, r7
1495 pop {r3, r4, r5, r6, r7, pc}
1515 push {r3, r4, r5, r6, r7, lr}
1524 ldrb r7, [r3, #4] @ zero_extendqisi2
1527 lsls r7, r7, #8
1530 adds r4, r6, r7
1548 add r6, r6, r7
1558 pop {r3, r4, r5, r6, r7, pc}
1613 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
1615 movs r7, #239
1648 str r7, [fp, #2056]
1677 pop {r4, r5, r6, r7, r8, r10, fp, pc}
1685 str r7, [fp, #2056]
1717 push {r3, r4, r5, r6, r7, lr}
1730 ldr r7, .L261+8
1738 pop {r3, r4, r5, r6, r7, lr}
1744 addeq r3, r3, r7
1806 push {r4, r5, r6, r7, r8, r10, lr}
1807 mov r7, r1
1814 cmp r6, r7
1819 pop {r4, r5, r6, r7, r8, r10, pc}
1821 subs r3, r7, r6
1906 push {r4, r5, r6, r7, r8, r10, fp, lr}
1910 mov r7, r2
1915 cmp r4, r7
1933 pop {r4, r5, r6, r7, r8, r10, fp, pc}
1941 subs r3, r7, r4
2053 push {r4, r5, r6, r7, r8, r10, fp, lr}
2062 mov r7, r0
2087 mov r0, r7
2099 mov r0, r7
2102 pop {r4, r5, r6, r7, r8, r10, fp, lr}
2440 push {r4, r5, r6, r7, r8, r10, fp, lr}
2442 mov r7, r1
2461 bfi r4, r7, #1, #1
2482 cmp r7, #0
2502 clz r7, r7
2504 lsrs r7, r7, #5
2538 bfi r3, r7, #1, #1
2553 pop {r4, r5, r6, r7, r8, r10, fp, pc}
2787 push {r4, r5, r6, r7, r8, r10, fp, lr}
2789 ldrh r7, [r0, #8]
2794 strh r7, [r3] @ movhi
2864 cmp r7, #1
2869 strheq r7, [r1] @ movhi
2910 mov r7, r0
2965 asrs r3, r3, r7
2966 adds r7, r7, #9
2967 asrs r4, r4, r7
2968 ldr r7, .L449+72
2976 str r3, [r7]
3012 ldr r2, [r7]
3014 str r4, [r7]
3020 str r2, [r7]
3039 pop {r4, r5, r6, r7, r8, r10, fp, pc}
3304 push {r0, r1, r2, r4, r5, r6, r7, lr}
3318 and r7, r3, #31
3320 lsls r0, r0, r7
3321 ldr r7, [r2, r1, lsl #2]
3322 orrs r0, r0, r7
3335 pop {r4, r5, r6, r7, pc}
3405 push {r3, r4, r5, r6, r7, lr}
3408 mov r7, r0
3417 mov r0, r7
3422 pop {r3, r4, r5, r6, r7, pc}
3685 push {r3, r4, r5, r6, r7, r8, r10, lr}
3707 mov r7, r0
3724 ldrh r3, [r2, r7, lsl #1]
3726 strh r3, [r2, r7, lsl #1] @ movhi
3749 pop {r3, r4, r5, r6, r7, r8, r10, pc}
3815 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
3840 pop {r4, r5, r6, r7, r8, r10, fp, pc}
3869 ldr r7, [sp, #8]
3871 ldrh r7, [r7, r3, lsl #1]
3872 mov r5, r7
3873 ldrh r7, [r2, #4]
3874 cbz r7, .L568
3875 muls r7, r5, r7
3877 cmp fp, r7
3881 ldrh r7, [r5]
3882 cmp r10, r7
3898 mov r7, #-1
3903 ldrh r7, [r2]
3905 cmp r7, r5
3913 mla r2, r3, r7, r4
3914 mov r3, r7
3988 push {r4, r5, r6, r7, r8, r10, fp, lr}
3993 mul r7, r10, r0
3996 adds r5, r4, r7
4000 strh r1, [r4, r7] @ movhi
4005 pop {r4, r5, r6, r7, r8, r10, fp, pc}
4037 strh r2, [r4, r7] @ movhi
4108 push {r4, r5, r6, r7, r8, lr}
4114 ldr r7, [r5]
4115 adds r4, r7, r6
4133 ldrh r3, [r7, r6]
4148 strh r3, [r7, r6] @ movhi
4150 pop {r4, r5, r6, r7, r8, pc}
4284 push {r4, r5, r6, r7, r8, r10, fp, lr}
4297 ldr r7, .L625+12
4301 ldr fp, [r7]
4345 ldr r1, [r7]
4374 pop {r4, r5, r6, r7, r8, r10, fp, pc}
4410 push {r3, r4, r5, r6, r7, lr}
4417 mov r7, r2
4419 ldrh r6, [r7]
4428 strh r0, [r7] @ movhi
4459 pop {r3, r4, r5, r6, r7, pc}
4481 push {r3, r4, r5, r6, r7, lr}
4496 movs r7, #12
4506 ldrh r7, [r1]
4530 pop {r3, r4, r5, r6, r7, pc}
4532 mla r0, r7, r1, r3
4548 cmp ip, r7
4751 push {r4, r5, r6, r7, r8, r10, fp, lr}
4767 movw r7, #65535
4802 pop {r4, r5, r6, r7, r8, r10, fp, pc}
4807 strh r7, [r6] @ movhi
4845 push {r3, r4, r5, r6, r7, r8, r10, lr}
4851 ldrh r7, [r3]
4856 cmp r7, r3
4869 pop {r3, r4, r5, r6, r7, r8, r10, pc}
5027 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
5046 ldrh r7, [r1]
5058 add ip, r3, r7
5075 pop {r4, r5, r6, r7, r8, r10, fp, pc}
5100 mul r3, r2, r7
5133 push {r4, r5, r6, r7, r8, r10, fp, lr}
5137 ldr r7, [r3]
5148 cmp r7, r3
5162 pop {r4, r5, r6, r7, r8, r10, fp, pc}
5182 push {r4, r5, r6, r7, r8, r10, lr}
5184 movs r7, #1
5193 pop {r4, r5, r6, r7, r8, r10, pc}
5206 str r7, [r3, #8]
5265 push {r3, r4, r5, r6, r7, lr}
5270 mov r7, r2
5302 str r7, [r4, #8]
5305 pop {r3, r4, r5, r6, r7, pc}
5326 push {r4, r5, r6, r7, lr}
5331 ldrh r7, [r6]
5332 cmp r0, r7
5348 pop {r4, r5, r6, r7, pc}
5350 cmp r7, r3
5384 push {r4, r5, r6, r7, lr}
5389 ldrh r7, [r6]
5390 cmp r0, r7
5406 pop {r4, r5, r6, r7, pc}
5408 cmp r7, r3
5424 pop {r4, r5, r6, r7, pc}
5909 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
5934 adds r7, r6, #1
5938 mov r0, r7
5968 pop {r4, r5, r6, r7, r8, r10, fp, pc}
5979 mov r0, r7
6106 push {r4, r5, r6, r7, r8, lr}
6108 ldr r7, .L891+4
6123 ldrh r2, [r7]
6149 pop {r4, r5, r6, r7, r8, pc}
6228 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
6232 ldr r7, [r0, #12]
6259 pop {r4, r5, r6, r7, r8, r10, fp, pc}
6274 ldrh ip, [r7, r0, lsl #1]
6290 ldrh r0, [r7, r1, lsl #1]
6291 add r8, r8, r7
6299 ldrh r0, [r7, r1, lsl #1]
6300 add r8, r8, r7
6335 push {r4, r5, r6, r7, r8, lr}
6340 ldr r7, .L924+8
6346 ldrh r3, [r7]
6358 ldrh r7, [r7]
6365 adds r6, r3, r7
6392 pop {r4, r5, r6, r7, r8, pc}
6509 push {r4, r5, r6, r7, r8, r10, fp, lr}
6537 sxth r7, r4
6539 cmp r7, r3
6571 lsls r3, r7, #1
6581 add r3, r3, r7
6586 cmp r7, r3
6590 cmp r7, r3
6594 cmp r7, r3
6599 ldrh r3, [r3, r7, lsl #1]
6611 strh r1, [r2, r7, lsl #1] @ movhi
6636 pop {r4, r5, r6, r7, r8, r10, fp, pc}
6737 push {r4, r5, r6, r7, r8, r10, lr}
6744 mov r7, r2
6758 mov r2, r7
6766 lsr ip, r7, #1
6782 lsrs r2, r7, #2
6783 ldr r7, [r1]
6790 cbnz r7, .L960
6809 pop {r4, r5, r6, r7, r8, r10, pc}
6915 push {r0, r1, r4, r5, r6, r7, r8, lr}
6919 mov r7, r2
6941 mov r3, r7
6953 pop {r4, r5, r6, r7, r8, pc}
6972 push {r4, r5, r6, r7, r8, r10, fp, lr}
6973 mov r7, r3
6998 mov r3, r7
7016 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7030 movs r7, #0
7031 str r7, [r2]
7032 str r7, [sp, #4]
7042 mov r3, r7
7103 mov r7, r8
7134 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
7135 mov r7, r2
7153 mov r2, r7
7174 mov r2, r7
7192 mov r2, r7
7211 mov r2, r7
7222 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7245 push {r0, r1, r4, r5, r6, r7, r8, lr}
7249 mov r7, r1
7257 mov r1, r7
7263 mov r1, r7
7285 pop {r4, r5, r6, r7, r8, pc}
7306 push {r4, r5, r6, r7, r8, r10, fp, lr}
7318 ldrb r7, [r3, #4] @ zero_extendqisi2
7320 add r5, r7, #8
7333 add r3, r4, r7, lsl #8
7359 add r4, r4, r7, lsl #8
7381 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7405 addeq r3, r4, r7, lsl #8
7409 add r3, r4, r7, lsl #8
7478 push {r4, r5, r6, r7, r8, r10, fp, lr}
7479 mov r7, r0
7487 add r3, r2, r7, lsl #3
7490 ldr r5, [r2, r7, lsl #3]
7512 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7520 mov r0, r7
7558 push {r4, r5, r6, r7, r8, r10, fp, lr}
7559 mov r7, r3
7658 mov r3, r7
7668 movs r7, #0
7669 str r7, [sp, #16]
7674 movs r7, #0
7676 str r7, [sp, #16]
7689 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7719 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
7725 mov r7, r0
7745 add r4, r4, r7
7765 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7772 mov r0, r7
7781 mov r0, r7
7819 push {r4, r5, r6, r7, r8, r10, fp, lr}
7823 mov r7, r3
7854 mov r3, r7
7869 mov r7, fp
7909 pop {r4, r5, r6, r7, r8, r10, fp, pc}
7938 mov r3, r7
7950 movs r7, #0
7951 mov r10, r7
7989 push {r0, r1, r4, r5, r6, r7, r8, lr}
7993 mov r7, r2
8017 mov r3, r7
8037 pop {r4, r5, r6, r7, r8, pc}
8057 push {r3, r4, r5, r6, r7, r8, r10, lr}
8060 mov r7, r1
8090 pop {r3, r4, r5, r6, r7, r8, r10, pc}
8101 adds r1, r4, r7
8113 pop {r3, r4, r5, r6, r7, r8, r10, pc}
8171 push {r4, r5, r6, r7, r8, lr}
8173 ldr r7, .L1193
8176 ldrb r2, [r7, #-1] @ zero_extendqisi2
8178 mov r0, r7
8212 adds r7, r7, #32
8218 pop {r4, r5, r6, r7, r8, pc}
8299 push {r4, r5, r6, r7, r8, r10, fp, lr}
8304 movs r7, #4
8352 subs r7, r7, #1
8355 mov r0, r7
8425 pop {r4, r5, r6, r7, r8, r10, fp, pc}
8452 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
8454 ldr r7, .L1240+4
8458 str r3, [r7]
8466 ldr r0, [r7]
8481 ldr r0, [r7]
8486 ldr r0, [r7]
8491 ldr r0, [r7]
8496 ldr r0, [r7]
8501 ldr r0, [r7]
8506 ldr r4, [r7]
8517 str r3, [r7]
8519 str r7, [sp, #4]
8520 ldr r7, .L1240+48
8522 mov fp, r7
8524 ldr r1, [r7]
8589 pop {r4, r5, r6, r7, r8, r10, fp, pc}
8591 ldr r1, [r7]
8597 ldr r1, [r7]
8641 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
8661 mov r7, #-1
8681 mov r0, r7
8684 pop {r4, r5, r6, r7, r8, r10, fp, pc}
8709 movs r7, #0
8733 movs r7, #0
8762 push {r4, r5, r6, r7, r8, r10, fp, lr}
8784 pop {r4, r5, r6, r7, r8, r10, fp, pc}
8887 ldr r7, .L1317+8
8949 mov r2, r7
8954 add r7, r7, #2048
8966 cmp r7, r3
8970 ldr r7, .L1317
9031 mov r2, r7
9044 mov r2, r7
9064 mov r7, r3
9066 ldr r2, [r7]
9076 ldr r3, [r7]
9099 add r7, r7, r3, lsl #9
9291 push {r4, r5, r6, r7, r8, r10, fp, lr}
9295 movs r7, #36
9386 muls r4, r7, r4
9411 muls r0, r7, r0
9412 ldr r7, .L1337+176
9415 ldrh r4, [r7]
9660 ldrh r0, [r7]
9700 pop {r4, r5, r6, r7, r8, r10, fp, pc}
9795 push {r4, r5, r6, r7, r8, r10, fp, lr}
9797 ldr r7, .L1357
9808 pop {r4, r5, r6, r7, r8, r10, fp, lr}
9821 mov r0, r7
9858 push {r4, r5, r6, r7, r8, r10, fp, lr}
9921 pop {r4, r5, r6, r7, r8, r10, fp, pc}
10013 ldr r7, [r3, r2, lsl #3]
10019 add r7, r7, r3, lsl #8
10020 addw r3, r7, #2056
10028 str r1, [r7, #2052]
10030 ldr r1, [r7, #2048]
10038 ldr r7, .L1477+4
10043 adds r6, r7, r2
10266 ldrh r7, [r6]
10268 mvns r7, r7
10269 strh r7, [r6], #2 @ movhi
10270 ldr r7, [sp, #12]
10271 cmp r7, r5
10277 mov r7, r1
10289 mov r6, r7
10312 strh r5, [r7], #2 @ movhi
10408 ldrb r7, [r1], #1 @ zero_extendqisi2
10409 strb r7, [ip], #1
10410 subs r7, r1, r2
10411 uxtb r7, r7
10412 cmp r10, r7
10590 push {r4, r5, r6, r7, r8, r10, fp, lr}
10609 ldr r7, .L1614+16
10636 strb r3, [r7]
10782 strb r2, [r7]
10792 strb r0, [r7]
10801 strb r1, [r7]
10827 ldr r7, .L1614+100
10832 strb r0, [r7]
10837 ldrb r0, [r7] @ zero_extendqisi2
10889 ldr r7, [r4]
10891 ldrh r2, [r7, #16]
10892 ldrb r3, [r7, #26] @ zero_extendqisi2
10893 ldrh r0, [r7, #10]
10947 ldrb r1, [r7, #12] @ zero_extendqisi2
10952 ldrb r0, [r7, #18] @ zero_extendqisi2
10959 mov r7, r3
11035 ldrb r3, [r7] @ zero_extendqisi2
11058 ldr r7, [r4]
11061 ldrb r1, [r7, #12] @ zero_extendqisi2
11063 ldrh r5, [r7, #10]
11065 ldrb r3, [r7, #7] @ zero_extendqisi2
11066 ldrh r8, [r7, #14]
11083 ldrb r3, [r7, #13] @ zero_extendqisi2
11090 ldrb r3, [r7, #9] @ zero_extendqisi2
11110 ldrb r0, [r7, #20] @ zero_extendqisi2
11116 pop {r4, r5, r6, r7, r8, r10, fp, pc}
11244 push {r4, r5, r6, r7, r8, r10, fp, lr}
11246 movs r7, #0
11253 cmp r7, r3
11258 pop {r4, r5, r6, r7, r8, r10, fp, pc}
11264 subs r3, r3, r7
11277 adds r7, r7, #1
11451 push {r4, r5, r6, r7, r8, r10, fp, lr}
11478 pop {r4, r5, r6, r7, r8, r10, fp, pc}
11484 add r7, r10, fp
11485 ldr r3, [r7, #4]
11486 mov r0, r7
11575 ldr r3, [r7, #12]
11580 ldr r3, [r7, #8]
11640 ldr r3, [r7, #12]
11642 ldr r2, [r7, #8]
11654 ldr r2, [r7, #8]
11655 ldr r3, [r7, #12]
11703 ldr r3, [r7, #12]
11705 ldr r2, [r7, #8]
11723 ldr r3, [r7, #12]
11725 ldr r2, [r7, #8]
11731 ldr r1, [r7, #4]
11752 ldr r2, [r7, #8]
11755 ldr r3, [r7, #12]
11769 ldr r1, [r7, #4]
11773 ldr r1, [r7, #12]
11853 push {r4, r5, r6, r7, r8, r10, fp, lr}
11858 movs r7, #0
11863 cmp r7, r8
11868 cmp r7, r8
11873 pop {r4, r5, r6, r7, r8, r10, fp, pc}
11875 sub r3, r8, r7
11891 adds r7, r7, #1
11968 sub r3, r7, r8
12065 push {r4, r5, r6, r7, r8, r10, fp, lr}
12076 ldrb r7, [r5] @ zero_extendqisi2
12077 cbnz r7, .L1803
12083 cmp r7, r3
12087 ldr r7, .L1854+16
12103 pop {r4, r5, r6, r7, r8, r10, fp, pc}
12107 muls r6, r7, r6
12110 subs r3, r3, r7
12126 adds r7, r7, #1
12236 add r7, r7, r10
12261 ldrb r3, [r7] @ zero_extendqisi2
12272 movs r7, #0
12275 cmp r7, r3
12284 adds r7, r7, #1
12294 subs r3, r3, r7
12450 push {r4, r5, r6, r7, r8, r10, fp, lr}
12472 ldr r7, [r2]
12486 mov r0, r7
12490 ldr r7, .L1906+20
12540 movs r7, #0
12543 strb r7, [fp]
12550 uxth r3, r7
12560 movs r7, #0
12563 uxth r3, r7
12581 pop {r4, r5, r6, r7, r8, r10, fp, pc}
12586 str r3, [r7, r2]
12600 mla r1, r8, r5, r7
12620 ldr r2, [r7]
12659 mov r7, r0
12664 mov r0, r7
12668 add r7, r8, r7, lsl #10
12673 str r7, [r1, #4]
12685 mul r3, fp, r7
12696 adds r7, r7, #1
12701 mul r3, r10, r7
12711 adds r7, r7, #1
12743 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
12751 ldr r7, .L1924+8
12754 ldr r0, [r7]
12755 mov fp, r7
12758 ldr r7, .L1924+20
12765 ldrh r3, [r7]
12772 movs r7, #0
12774 mov r8, r7
12844 adds r7, r7, #1
12846 uxth r7, r7
12849 cmp r7, #3
12851 mov r2, r7
12862 pop {r4, r5, r6, r7, r8, r10, fp, pc}
12911 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
12919 ldr r7, .L1991+8
12923 ldrh r2, [r7]
13011 ldrh r3, [r7]
13036 ldrh r2, [r7]
13074 ldrh r2, [r7]
13160 ldrh r1, [r7]
13167 ldr r7, .L1993+52
13199 movs r7, #0
13200 mov r8, r7
13207 uxth r3, r7
13256 ands r2, r2, r7
13261 mul r3, fp, r7
13273 add r3, r4, r7, lsl #1
13279 adds r7, r7, #1
13316 pop {r4, r5, r6, r7, r8, r10, fp, pc}
13354 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
13360 movs r7, #0
13364 uxth r3, r7
13372 pop {r4, r5, r6, r7, r8, r10, fp, pc}
13375 uxth r3, r7
13386 adds r7, r7, #1
13773 push {r4, r5, r6, r7, r8, lr}
13809 ldr r7, .L2070+20
13837 ldrh r2, [r7]
13861 ldrh r0, [r7]
13926 pop {r4, r5, r6, r7, r8, pc}
13953 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
13969 ldr r7, .L2096+12
13977 stm r7, {r3, ip}
13979 strh r3, [r7, #8] @ movhi
13982 strb r3, [r7, #10]
13986 strh r2, [r7, #14] @ movhi
13989 strb r3, [r7, #11]
13992 strh r2, [r7, #16] @ movhi
13995 strh r2, [r7, #18] @ movhi
13998 strb r3, [r7, #12]
14001 strh r2, [r7, #20] @ movhi
14003 strh r2, [r7, #22] @ movhi
14007 strb r3, [r7, #13]
14011 strh r2, [r7, #24] @ movhi
14013 str r3, [r7, #32]
14016 str r3, [r7, #40]
14019 str r3, [r7, #36]
14022 strh r3, [r7, #44] @ movhi
14025 strh r3, [r7, #46] @ movhi
14029 mov r1, r7
14030 ldr r7, .L2096+60
14034 ldrh r2, [r7]
14041 ldrh r0, [r7]
14055 ldrh r0, [r7]
14069 movs r7, #0
14136 adds r7, r7, #1
14137 uxth r7, r7
14144 cmp r7, #3
14146 mov r2, r7
14157 pop {r4, r5, r6, r7, r8, r10, fp, pc}
14217 push {r4, r5, r6, r7, r8, r10, lr}
14236 movs r7, #0
14248 strh r7, [r5] @ movhi
14278 pop {r4, r5, r6, r7, r8, r10, pc}
14296 moveq r3, r7
14326 push {r4, r5, r6, r7, r8, r10, fp, lr}
14330 ldr r7, .L2125+8
14342 pop {r4, r5, r6, r7, r8, r10, fp, pc}
14347 strh r3, [r7, #2]! @ movhi
14369 strh r4, [r7] @ movhi
14399 push {r4, r5, r6, r7, r8, lr}
14403 lsl r7, r0, #10
14417 orr r3, r5, r7
14430 pop {r4, r5, r6, r7, r8, pc}
14439 orrs r3, r3, r7
14475 push {r3, r4, r5, r6, r7, r8, r10, lr}
14479 ldr r7, .L2170+4
14486 ldrh r5, [r7]
14490 ldrh r3, [r7]
14560 sxth r7, r0
14564 cmp r7, #0
14595 ldr r7, .L2170+44
14598 ldrh r3, [r7]
14602 pop {r3, r4, r5, r6, r7, r8, r10, pc}
14612 orr r3, r7, r3, lsl #10
14625 subs r7, r7, #1
14626 sxth r7, r7
14639 pop {r3, r4, r5, r6, r7, r8, r10, pc}
14670 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
14737 ldr r7, [r1]
14739 str r7, [r5, #12]
14741 ldrh r2, [r7, #8]
14754 ldrh r2, [r7, #8]
14770 pop {r4, r5, r6, r7, r8, r10, fp, pc}
14774 ldrh r0, [r7]
14811 push {r4, r5, r6, r7, r8, r10, fp, lr}
14843 pop {r4, r5, r6, r7, r8, r10, fp, pc}
14848 ldr r7, .L2201+20
14853 str r3, [r7, #4]
14855 str r0, [r7, #8]
14858 str r6, [r7, #12]
14881 ldr r0, [r7, #8]
14936 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
14993 ldrh r7, [r3, r2, lsl #1]
14997 orr r3, r3, r7, lsl #10
15011 strh r7, [r3, #2] @ movhi
15060 pop {r4, r5, r6, r7, r8, r10, fp, pc}
15064 strh r7, [r4, #40] @ movhi
15187 push {r4, r5, r6, r7, r8, r10, fp, lr}
15191 mov r7, r0
15207 pop {r4, r5, r6, r7, r8, r10, fp, pc}
15210 mov r0, r7
15247 add r7, r7, r4
15586 push {r4, r5, r6, r7, r8, r10, fp, lr}
15590 mov r7, r0
15608 pop {r4, r5, r6, r7, r8, r10, fp, pc}
15611 mov r0, r7
15669 add r7, r7, r4
15882 push {r3, r4, r5, r6, r7, r8, r10, lr}
15898 mov r7, r5
15935 pop {r3, r4, r5, r6, r7, r8, r10, lr}
15941 str r3, [r7, #4]
15948 ldr r2, [r7, #8]
15954 ldr r0, [r7, #8]
15959 pop {r3, r4, r5, r6, r7, r8, r10, pc}
15981 push {r4, r5, r6, r7, r8, r10, fp, lr}
15993 ldr r7, .L2417+16
16002 ldrh r2, [r7]
16008 ldrh r2, [r7]
16033 movs r7, #36
16057 mla r0, r7, fp, r6
16083 movs r7, #0
16089 uxth r3, r7
16094 mul r8, r8, r7
16151 adds r7, r7, #1
16436 pop {r4, r5, r6, r7, r8, r10, fp, pc}
16460 ldrh r7, [r2, r3, lsl #1]
16462 strh r7, [r2, r4, lsl #1] @ movhi
16463 ldr r7, [r0, r3, lsl #2]
16464 str r7, [r0, r4, lsl #2]
16492 ldrh r7, [r4, r3, lsl #1]
16494 strh r7, [r4, r1, lsl #1] @ movhi
16495 ldr r7, [r2, r3, lsl #2]
16496 str r7, [r2, r1, lsl #2]
16529 push {r4, r5, r6, r7, r8, r10, fp, lr}
16531 ldr r7, .L2455
16534 ldr r3, [r7]
16558 pop {r4, r5, r6, r7, r8, r10, fp, pc}
16583 ldr r3, [r7]
16656 ldr r3, [r7]
16769 ldr r7, .L2457+88
16780 strh r3, [r7] @ movhi
16784 strh r3, [r7, #2] @ movhi
16785 strb r3, [r7, #6]
16786 strb r3, [r7, #8]
16854 ldrh r2, [r7]
16913 push {r4, r5, r6, r7, r8, r10, fp, lr}
16998 pop {r4, r5, r6, r7, r8, r10, fp, pc}
17007 ldr r7, [sp, #28]
17013 add r3, r3, r7
17014 ldr r7, [sp, #36]
17020 add r3, r3, r7
17034 ldr r7, [lr, #4]
17035 str r7, [sp, #20]
17036 ldr r7, [lr]
17037 str r7, [sp, #16]
17038 ldr r7, [r3, #12]
17039 str r7, [sp, #12]
17040 ldr r7, [r3, #8]
17041 str r7, [sp, #8]
17042 ldr r7, [r3, #4]
17043 str r7, [sp, #4]
17081 push {r4, r5, r6, r7, r8, r10, fp, lr}
17098 pop {r4, r5, r6, r7, r8, r10, fp, pc}
17101 add r7, sp, #54
17135 movs r7, #0
17141 uxth r3, r7
17145 movs r7, #0
17152 uxth r3, r7
17160 ldrh r3, [r7, #2]!
17182 mul r2, r8, r7
17185 adds r7, r7, #1
17207 mul r2, r8, r7
17210 adds r7, r7, #1
17261 push {r4, r5, r6, r7, r8, r10, fp, lr}
17263 ldrh r7, [r0, #6]
17269 lsls r2, r7, #2
17339 pop {r4, r5, r6, r7, r8, r10, fp, pc}
17369 cmp r7, r2
17445 cmp r7, r3
17475 cmp r7, lr
17577 push {r4, r5, r6, r7, r8, r10, fp, lr}
17593 pop {r4, r5, r6, r7, r8, r10, fp, lr}
17596 uxth r7, r4
17597 mov r0, r7
17623 mov r0, r7
17633 movs r7, #0
17635 cmp r7, r6
17648 add r3, r3, r7
17653 adds r7, r7, #1
17707 push {r4, r5, r6, r7, r8, r10, fp, lr}
17713 ldr r7, .L2565+4
17717 ldr r2, [r7]
17755 ldr r1, [r7]
17767 pop {r4, r5, r6, r7, r8, r10, fp, pc}
17769 ldr r1, [r7]
17812 push {r3, r4, r5, r6, r7, lr}
17833 pop {r3, r4, r5, r6, r7, pc}
17835 ldr r7, [r6]
17849 ldr r6, [r7, r6, lsl #2]
17876 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
17877 ldr r7, [r3]
17878 cmp r7, #0
17888 cmp r7, r3
17938 mla r6, r7, r6, r2
17953 adds r7, r7, #1
17958 mov r1, r7
17972 smlabb r0, r0, r7, r5
17993 mla r6, r7, r6, r3
18059 pop {r4, r5, r6, r7, r8, r10, fp, pc}
18086 push {r4, r5, r6, r7, r8, r10, fp, lr}
18110 lsr r7, fp, r3
18115 uxth r6, r7
18149 uxth r7, r7
18151 ldr r3, [r3, r7, lsl #2]
18177 pop {r4, r5, r6, r7, r8, r10, fp, pc}
18248 mov r1, r7
18291 mov r1, r7
18295 mov r1, r7
18337 push {r0, r1, r4, r5, r6, r7, r8, r10, fp, lr}
18354 ldr r7, .L2645+16
18368 ldrh r7, [r3]
18378 cmp r7, r3
18412 pop {r4, r5, r6, r7, r8, r10, fp, pc}
18430 ldr r3, [r7]
18440 ldr r3, [r7]
18483 push {r4, r5, r6, r7, r8, lr}
18485 ldr r7, .L2661
18492 ldr r3, [r7]
18497 pop {r4, r5, r6, r7, r8, pc}
18578 push {r0, r1, r4, r5, r6, r7, r8, lr}
18585 mov r7, r0
18609 cmp r4, r7
18630 ldrh r3, [r2, r7, lsl #1]
18633 strh r3, [r2, r7, lsl #1] @ movhi
18648 pop {r4, r5, r6, r7, r8, pc}
18675 push {r4, r5, r6, r7, r8, r10, fp, lr}
18697 pop {r4, r5, r6, r7, r8, r10, fp, pc}
18751 movs r7, #0
18760 uxth r3, r7
18863 mov r7, r2
18865 add r7, r7, r2
18866 str r7, [r1, #12]
18876 muls r3, r7, r3
18898 uxth r7, r7
18902 mla r7, r2, r7, r3
18903 ldr r0, [r7, #4]
18914 adds r7, r7, #1
18926 mov r7, #-1
18927 mov r6, r7
19024 adds r0, r7, #1
19036 movne r7, r3
19055 adds r1, r7, #1
19058 str r7, [r3]
19075 ldrb r7, [r3] @ zero_extendqisi2
19180 cbz r7, .L2724
19196 add r7, r8, r5
19197 ldr r4, [r7, #4]
19219 ldr r3, [r7, #12]
19258 adds r7, r3, #1
19265 ldr r7, [r0, #12]
19276 ldr r7, [sp, #44]
19277 adds r0, r7, #1
19280 ubfx r0, r7, #10, #16
19316 ldr r1, [r7, #8]
19319 ldr r8, [r7, #4]
19364 ldr r7, [r3, #12]
19371 ldr r3, [r7, #4]
19393 adds r7, r3, #1
19405 ldr r7, [sp, #48]
19406 adds r5, r7, #1
19409 cmp r7, r3
19411 ubfx r0, r7, #10, #16
19429 str r7, [r0, #4]
19518 push {r4, r5, r6, r7, r8, r10, fp, lr}
19563 ldr r7, [r3]
19607 add r3, r3, r7
19615 movs r7, #36
19617 mul r7, r7, r10
19618 adds r3, r6, r7
19624 ldr r6, [r6, r7]
19653 pop {r4, r5, r6, r7, r8, r10, fp, pc}
19714 add r7, r7, r1
19719 ldr r1, [r7, #8]
19757 ldr r3, [r3, r7]
19762 add r7, r7, r3
19763 ldr r3, [r7, #4]
19811 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
19820 pop {r4, r5, r6, r7, r8, r10, fp, pc}
19949 add r7, r3, r8
19950 ldr r0, [r7, #8]
19970 adds r1, r7, #4
19971 ldr r0, [r7, #8]
19978 ldr r3, [r7, #4]
20099 push {r3, r4, r5, r6, r7, lr}
20119 pop {r3, r4, r5, r6, r7, pc}
20171 ldrh r7, [r3, #4]
20173 subs r0, r0, r7
20225 push {r4, r5, r6, r7, r8, r10, fp, lr}
20236 ldr r7, .L2980+16
20247 str r4, [r7]
20495 ldr r3, [r7]
20500 str r3, [r7]
20565 ldr r3, [r7]
20569 str r3, [r7]
20583 ldr r2, [r7]
20586 str r2, [r7]
20597 pop {r4, r5, r6, r7, r8, r10, fp, pc}
20616 push {r3, r4, r5, r6, r7, lr}
20622 pop {r3, r4, r5, r6, r7, pc}
20639 movs r7, #36
20661 muls r3, r7, r3
20687 pop {r3, r4, r5, r6, r7, pc}
20763 push {r4, r5, r6, r7, r8, r10, fp, lr}
20786 ldr r7, .L3106+20
20787 ldrh r3, [r7]
20798 strhne ip, [r7] @ movhi
20852 pop {r4, r5, r6, r7, r8, r10, fp, pc}
20965 mov r7, r10
21016 strh r3, [r7] @ movhi
21021 ldrh r2, [r7]
21027 strh r3, [r7] @ movhi
21037 ldrh r3, [r7]
21039 strh r3, [r7] @ movhi
21170 ldrh r7, [r3]
21196 cmp r7, r2
21214 movs r7, #36
21215 muls r7, r3, r7
21217 adds r2, r3, r7
21218 ldr r3, [r3, r7]
21243 add r0, r0, r7
21271 add r0, r0, r7
21272 ldr r7, .L3108+28
21281 ldrh r2, [r7]
21291 ldrb r2, [r7, #7] @ zero_extendqisi2
21295 ldrh r3, [r7, #4]
21354 ldrh r7, [r3]
21355 cbnz r7, .L3056
21364 cmp r7, r3
21368 mov r0, r7
21380 cmp r7, r3
21403 adds r7, r7, #1
21438 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r10, fp, lr}
21453 ldrb r7, [r4, #8] @ zero_extendqisi2
21454 subs r0, r7, #1
21455 rsbs r7, r0, #0
21456 adcs r7, r7, r0
21461 mov r2, r7
21476 pop {r4, r5, r6, r7, r8, r10, fp, pc}
21478 mov r7, r10
21507 cbnz r7, .L3120
21555 cmp r7, #0
21624 mov r2, r7
21774 push {r0, r1, r4, r5, r6, r7, r8, lr}
21792 pop {r4, r5, r6, r7, r8, pc}
21805 mov r7, r0
21810 adds r7, r7, #1
21837 mov r0, r7
21845 mov r0, r7
21858 adds r7, r7, #1
21884 push {r4, r5, r6, r7, r8, r10, fp, lr}
21899 mov r7, r0
21901 mov r0, r7
21904 pop {r4, r5, r6, r7, r8, r10, fp, pc}
21952 mov r7, r3
22034 mov r7, r1
22196 mov r7, #-1
22322 push {r4, r5, r6, r7, r8, lr}
22349 pop {r4, r5, r6, r7, r8, pc}
22365 ldr r7, .L3248+44
22368 ldrh r3, [r7]
22451 push {r4, r5, r6, r7, r8, r10, fp, lr}
22456 ldr r7, .L3268+4
22459 ldrh r5, [r7]
22476 str r7, [sp, #4]
22497 ldr r7, .L3268+20
22503 ldr r8, [r7]
22519 ldr r0, [r7]
22523 ldr r0, [r7]
22532 pop {r4, r5, r6, r7, r8, r10, fp, pc}
22571 push {r4, r5, r6, r7, r8, r10, fp, lr}
22576 mov r7, r2
22587 mov r1, r7
22593 pop {r4, r5, r6, r7, r8, r10, fp, pc}
22599 cmp r7, r3
22601 adds r6, r1, r7
22619 cmp r7, r4, lsl #1
22626 add r3, r3, r7
22659 cmp r4, r7
22662 movcs r4, r7
22680 subs r7, r7, r4
22721 ldr r7, .L3342+64
22727 ldrh r3, [r7]
22900 adds r3, r5, r7
22950 add r8, r5, r7
22965 cmp r8, r7
22967 movcs r8, r7
23276 push {r4, r5, r6, r7, r8, lr}
23277 mov r7, r1
23288 mov r1, r7
23290 pop {r4, r5, r6, r7, r8, lr}
23304 push {r4, r5, r6, r7, r8, r10, fp, lr}
23308 mov r7, r0
23325 pop {r4, r5, r6, r7, r8, r10, fp, pc}
23334 mov r1, r7
23383 push {r4, r5, r6, r7, r8, r10, fp, lr}
23393 movs r7, #0
23396 sxth r5, r7
23417 mla r0, fp, r4, r7
23441 mov r0, r7
23443 movs r7, #36
23452 mla r3, r7, r6, r3
23477 ldr r7, [r8]
23522 adds r7, r7, #1
23546 pop {r4, r5, r6, r7, r8, r10, fp, lr}