Lines Matching refs:r2

44 	cmp	r2, #0x0c
53 sub r2, r2, #0x01
56 suble r2, r2, #0x01
59 sublt r2, r2, #0x01
71 subne r2, r2, #0x04
75 subs r2, r2, #0x80
131 subs r2, r2, #0x80
136 adds r2, r2, #0x80 /* Adjust for extra sub */
139 subs r2, r2, #0x20
156 subs r2, r2, #0x20
161 adds r2, r2, #0x20 /* Adjust for extra sub */
165 and r4, r2, #0x18
173 sub r2, r2, #0x08
179 sub r2, r2, #0x08
185 subs r2, r2, #0x08
191 subs r2, r2, #0x04
195 addlt r2, r2, #0x04
197 cmp r2, #0x02
198 ldrbge r2, [r1], #0x01
201 strbge r2, [r3], #0x01
238 subs r2, r2, #0x10
241 adds r2, r2, #0x10
244 subs r2, r2, #0x04
251 subs r2, r2, #0x04
277 subs r2, r2, #0x10
280 adds r2, r2, #0x10
283 subs r2, r2, #0x04
290 subs r2, r2, #0x04
316 subs r2, r2, #0x10
319 adds r2, r2, #0x10
322 subs r2, r2, #0x04
329 subs r2, r2, #0x04
337 adds r2, r2, #0x04
340 cmp r2, #0x02
341 ldrbge r2, [r1], #0x01
344 strbge r2, [r3], #0x01
356 add pc, pc, r2, lsl #2
375 1: subs r2, r2, #0x01
389 and r2, r1, #0x03
390 orr r2, r2, r0, lsl #2
391 ands r2, r2, #0x0f
393 addne pc, r3, r2, lsl #LMEMCPY_4_LOG2
398 ldr r2, [r1]
399 str r2, [r0]
407 ldr r2, [r1, #3] /* BE:r2 = 3xxx LE:r2 = xxx3 */
409 orr r3, r3, r2, lsl #24 /* r3 = 3210 */
418 ldrh r2, [r1]
419 orr r3, r2, r3, lsl #16
428 ldr r2, [r1, #1] /* BE:r2 = 123x LE:r2 = x321 */
430 orr r3, r3, r2, lsl #8 /* r3 = 3210 */
438 ldr r2, [r1]
439 strb r2, [r0]
440 mov r3, r2, lsr #8
441 mov r1, r2, lsr #24
450 ldrb r2, [r1]
453 strb r2, [r0]
462 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
464 strb r2, [r0]
465 mov r2, r2, lsr #8 /* r2 = ...1 */
466 orr r2, r2, r3, lsl #8 /* r2 = .321 */
468 strh r2, [r0, #0x01]
476 ldrb r2, [r1]
479 strb r2, [r0]
488 ldr r2, [r1]
489 strh r2, [r0]
490 mov r3, r2, lsr #16
498 ldr r2, [r1, #-1] /* BE:r2 = x012 LE:r2 = 210x */
500 mov r1, r2, lsr #8 /* BE:r1 = .x01 LE:r1 = .210 */
502 mov r2, r2, lsr #24 /* r2 = ...2 */
503 orr r2, r2, r3, lsl #8 /* r2 = xx32 */
504 strh r2, [r0, #0x02]
511 ldrh r2, [r1]
513 strh r2, [r0]
522 ldr r2, [r1, #-3] /* BE:r2 = xxx0 LE:r2 = 0xxx */
526 orr r3, r3, r2, lsr #24 /* r3 = 3210 */
534 ldr r2, [r1] /* BE:r2 = 0123 LE:r2 = 3210 */
535 strb r2, [r0]
536 mov r3, r2, lsr #8
537 mov r1, r2, lsr #24
546 ldrb r2, [r1]
549 strb r2, [r0]
558 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
560 strb r2, [r0]
561 mov r2, r2, lsr #8 /* r2 = ...1 */
562 orr r2, r2, r3, lsl #8 /* r2 = .321 */
563 strh r2, [r0, #0x01]
572 ldrb r2, [r1]
575 strb r2, [r0]
589 and r2, r1, #0x03
590 orr r2, r2, r0, lsl #2
591 ands r2, r2, #0x0f
593 addne pc, r3, r2, lsl #LMEMCPY_6_LOG2
598 ldr r2, [r1]
600 str r2, [r0]
608 ldr r2, [r1, #-1] /* BE:r2 = x012 LE:r2 = 210x */
610 mov r2, r2, lsr #8 /* r2 = .210 */
611 orr r2, r2, r3, lsl #24 /* r2 = 3210 */
613 str r2, [r0]
622 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
624 orr r2, r2, r3, lsl #16 /* r2 = 3210 */
625 str r2, [r0]
633 ldr r2, [r1, #-3] /* BE:r2 = xxx0 LE:r2 = 0xxx */
636 mov r2, r2, lsr #24 /* r2 = ...0 */
637 orr r2, r2, r3, lsl #8 /* r2 = 3210 */
640 str r2, [r0]
649 ldrh r2, [r1, #0x04] /* BE:r2 = ..45 LE:r2 = ..54 */
654 orr r3, r3, r2, lsl #8 /* r3 = .543 */
655 mov r2, r2, lsr #8 /* r2 = ...5 */
657 strb r2, [r0, #0x05]
664 ldrb r2, [r1]
668 strb r2, [r0]
678 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
680 strb r2, [r0]
685 mov r3, r2, lsr #8 /* r3 = ...1 */
694 ldrb r2, [r1]
698 strb r2, [r0]
708 ldrh r2, [r1, #0x04] /* r2 = ..54 */
710 mov r2, r2, lsl #16 /* r2 = 54.. */
711 orr r2, r2, r3, lsr #16 /* r2 = 5432 */
713 str r2, [r0, #0x02]
721 ldr r2, [r1, #3] /* BE:r2 = 345x LE:r2 = x543 */
723 mov r2, r2, lsl #8 /* r2 = 543. */
724 orr r2, r2, r3, lsr #24 /* r2 = 5432 */
726 str r2, [r0, #0x02]
733 ldrh r2, [r1]
735 strh r2, [r0]
744 ldr r2, [r1, #0x01] /* BE:r2 = 1234 LE:r2 = 4321 */
746 orr r3, r3, r2, lsl #8 /* r3 = 3210 */
748 orr r1, r1, r2, lsr #8 /* r1 = 5432 */
757 ldr r2, [r1] /* BE:r2 = 0123 LE:r2 = 3210 */
759 strb r2, [r0]
760 mov r2, r2, lsr #8 /* r2 = .321 */
761 orr r2, r2, r1, lsl #24 /* r2 = 4321 */
763 str r2, [r0, #0x01]
771 ldrb r2, [r1]
775 strb r2, [r0]
785 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
787 strb r2, [r0]
788 mov r2, r2, lsr #8 /* r2 = ...1 */
789 orr r2, r2, r1, lsl #8 /* r2 = 4321 */
791 str r2, [r0, #0x01]
799 ldrb r2, [r1]
802 strb r2, [r0]
816 and r2, r1, #0x03
817 orr r2, r2, r0, lsl #2
818 ands r2, r2, #0x0f
820 addne pc, r3, r2, lsl #LMEMCPY_8_LOG2
825 ldr r2, [r1]
827 str r2, [r0]
836 ldr r2, [r1, #0x03] /* BE:r2 = 3456 LE:r2 = 6543 */
839 orr r3, r3, r2, lsl #24 /* r3 = 3210 */
841 orr r2, r1, r2, lsr #8 /* r2 = 7654 */
843 str r2, [r0, #0x04]
850 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
853 orr r2, r2, r3, lsl #16 /* r2 = 3210 */
856 str r2, [r0]
865 ldr r2, [r1, #0x01] /* BE:r2 = 1234 LE:r2 = 4321 */
867 orr r3, r3, r2, lsl #8 /* r3 = 3210 */
868 mov r2, r2, lsr #24 /* r2 = ...4 */
869 orr r2, r2, r1, lsl #8 /* r2 = 7654 */
871 str r2, [r0, #0x04]
879 ldr r2, [r1, #0x04] /* BE:r2 = 4567 LE:r2 = 7654 */
881 mov r1, r2, lsr #24 /* r1 = ...7 */
885 orr r3, r3, r2, lsl #8 /* r3 = 6543 */
894 ldrb r2, [r1]
898 strb r2, [r0]
908 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
911 strb r2, [r0] /* 0 */
914 mov ip, r2, lsr #8 /* ip = ...1 */
928 ldrh r2, [r1, #0x05] /* BE:r2 = ..56 LE:r2 = ..65 */
933 orr r2, r3, r2, lsl #16 /* r2 = 6543 */
934 str r2, [r0, #0x03]
942 ldr r2, [r1] /* BE:r2 = 0123 LE:r2 = 3210 */
944 mov r1, r2, lsr #16 /* BE:r1 = ..01 LE:r1 = ..32 */
945 strh r2, [r0]
946 orr r2, r1, r3, lsl #16 /* r2 = 5432 */
948 str r2, [r0, #0x02]
956 ldr r2, [r1, #-1] /* BE:r2 = x012 LE:r2 = 210x */
959 mov r1, r2, lsr #8 /* BE:r1 = .x01 LE:r1 = .210 */
961 mov r1, r2, lsr #24 /* r1 = ...2 */
973 ldrh r2, [r1]
976 strh r2, [r0]
986 ldr r2, [r1, #0x01] /* BE:r2 = 1234 LE:r2 = 4321 */
991 orr r3, r3, r2, lsr #8 /* r3 = 5432 */
992 orr r2, ip, r2, lsl #8 /* r2 = 3210 */
994 strh r2, [r0]
1002 ldr r2, [r1] /* BE:r2 = 0123 LE:r2 = 3210 */
1005 strb r2, [r0]
1008 mov r2, r2, lsr #8 /* r2 = .321 */
1009 orr r2, r2, r3, lsl #24 /* r2 = 4321 */
1010 str r2, [r0, #0x01]
1018 ldrh r2, [r1, #0x01] /* BE:r2 = ..12 LE:r2 = ..21 */
1024 orr r2, r2, ip, lsl #16 /* r2 = 4321 */
1025 str r2, [r0, #0x01]
1033 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
1036 strb r2, [r0]
1037 mov ip, r2, lsr #8 /* ip = ...1 */
1039 mov r2, r1, lsr #8 /* r2 = ...7 */
1040 strb r2, [r0, #0x07]
1051 ldrb r2, [r1]
1055 strb r2, [r0]
1069 and r2, r1, #0x03
1070 orr r2, r2, r0, lsl #2
1071 ands r2, r2, #0x0f
1073 addne pc, r3, r2, lsl #LMEMCPY_C_LOG2
1078 ldr r2, [r1]
1081 str r2, [r0]
1090 ldrb r2, [r1, #0xb] /* r2 = ...B */
1094 mov r2, r2, lsl #24 /* r2 = B... */
1095 orr r2, r2, ip, lsr #8 /* r2 = BA98 */
1096 str r2, [r0, #0x08]
1097 mov r2, ip, lsl #24 /* r2 = 7... */
1098 orr r2, r2, r3, lsr #8 /* r2 = 7654 */
1101 str r2, [r0, #0x04]
1109 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
1113 orr r2, r2, r3, lsl #16 /* r2 = 3210 */
1114 str r2, [r0]
1127 ldrb r2, [r1] /* r2 = ...0 */
1131 orr r2, r2, r3, lsl #8 /* r2 = 3210 */
1132 str r2, [r0]
1145 ldr r2, [r1] /* BE:r2 = 0123 LE:r2 = 3210 */
1148 mov r1, r2, lsr #8 /* BE:r1 = .012 LE:r1 = .321 */
1150 strb r2, [r0]
1151 mov r1, r2, lsr #24 /* r1 = ...3 */
1152 orr r2, r1, r3, lsl #8 /* r1 = 6543 */
1156 str r2, [r0, #0x03]
1165 ldrb r2, [r1]
1168 strb r2, [r0]
1169 ldr r2, [r1, #0x07]
1173 str r2, [r0, #0x07]
1181 ldrh r2, [r1] /* BE:r2 = ..01 LE:r2 = ..10 */
1185 strb r2, [r0]
1186 mov r2, r2, lsr #8 /* r2 = ...1 */
1187 orr r2, r2, r3, lsl #8 /* r2 = 4321 */
1188 strh r2, [r0, #0x01]
1189 mov r2, r3, lsr #8 /* r2 = .543 */
1190 orr r3, r2, ip, lsl #24 /* r3 = 6543 */
1191 mov r2, ip, lsr #8 /* r2 = .987 */
1192 orr r2, r2, r1, lsl #24 /* r2 = A987 */
1195 str r2, [r0, #0x07]
1203 ldrb r2, [r1]
1207 strb r2, [r0]
1225 ldr r2, [r1, #0x08] /* BE:r2 = 89AB LE:r2 = BA98 */
1230 orr r3, r3, r2, lsl #16 /* r3 = 9876 */
1231 mov r2, r2, lsr #16 /* r2 = ..BA */
1234 strh r2, [r0, #0x0a]
1241 ldr r2, [r1, #-1] /* BE:r2 = x012 LE:r2 = 210x */
1243 mov ip, r2, lsr #8 /* BE:ip = .x01 LE:ip = .210 */
1247 mov r2, r2, lsr #24 /* r2 = ...2 */
1248 orr r2, r2, r3, lsl #8 /* r2 = 5432 */
1253 str r2, [r0, #0x02]
1262 ldrh r2, [r1]
1266 strh r2, [r0]
1276 ldr r2, [r1, #0x09] /* BE:r2 = 9ABx LE:r2 = xBA9 */
1278 mov ip, r2, lsr #8 /* BE:ip = .9AB LE:ip = .xBA */
1282 mov r2, r2, lsl #24 /* r2 = 9... */
1283 orr r2, r2, r3, lsr #8 /* r2 = 9876 */
1287 str r2, [r0, #0x06]
1296 ldr r2, [r1] /* BE:r2 = 0123 LE:r2 = 3210 */
1299 strb r2, [r0]
1300 mov r3, r2, lsr #8 /* r3 = .321 */
1316 ldrb r2, [r1, #0x0b] /* r2 = ...B */
1320 strb r2, [r0, #0x0b]
1321 mov r2, r3, lsr #16 /* r2 = ..A9 */
1322 strh r2, [r0, #0x09]
1337 ldrh r2, [r1] /* r2 = ..10 */
1341 strb r2, [r0]
1342 mov r2, r2, lsr #8 /* r2 = ...1 */
1343 orr r2, r2, r3, lsl #8 /* r2 = 4321 */
1349 str r2, [r0, #0x01]
1359 ldrb r2, [r1]
1362 strb r2, [r0]
1363 ldrh r2, [r1, #0x09]
1367 strh r2, [r0, #0x09]