Lines Matching refs:r3

206     __ movs(Narrow, r3, 0U);
220 __ strb(Narrow, r3, MemOperand(r4, 24));
221 __ str(Narrow, r3, MemOperand(r4, 28));
222 __ strb(r3, MemOperand(r4, 32));
223 __ strb(r3, MemOperand(r4, 36));
224 __ str(Narrow, r3, MemOperand(r4, 52));
225 __ str(Narrow, r3, MemOperand(r4, 56));
226 __ str(Narrow, r3, MemOperand(r4, 60));
227 __ str(Narrow, r3, MemOperand(r4, 68));
228 __ str(Narrow, r3, MemOperand(r4, 72));
229 __ str(Narrow, r3, MemOperand(r4, 76));
230 __ str(Narrow, r3, MemOperand(r4, 80));
231 __ str(Narrow, r3, MemOperand(r4, 84));
232 __ str(Narrow, r3, MemOperand(r4, 92));
233 __ str(Narrow, r3, MemOperand(r4, 96));
234 __ str(Narrow, r3, MemOperand(r4, 100));
235 __ str(Narrow, r3, MemOperand(r4, 104));
236 __ str(Narrow, r3, MemOperand(r4, 108));
237 __ str(Narrow, r3, MemOperand(r4, 116));
238 __ str(Narrow, r3, MemOperand(r4, 120));
239 __ str(Narrow, r3, MemOperand(r4, 124));
240 __ str(r3, MemOperand(r4, 128));
241 __ str(r3, MemOperand(r4, 132));
242 __ str(r3, MemOperand(r4, 140));
243 __ str(r3, MemOperand(r4, 144));
244 __ str(r3, MemOperand(r4, 148));
245 __ str(r3, MemOperand(r4, 152));
246 __ strb(r3, MemOperand(r4, 160));
259 __ add(r3, r4, 8U);
264 __ movs(Narrow, r3, 14U);
266 __ str(Narrow, r3, MemOperand(r7));
268 __ ldr(Narrow, r3, &l_00ac);
270 __ str(Narrow, r3, MemOperand(r4, 8));
294 __ mov(Narrow, r9, r3);
295 __ ldr(Narrow, r3, MemOperand(sp, 40));
296 __ cmp(Narrow, r3, 0U);
298 __ ldr(Narrow, r3, MemOperand(r4, 4));
299 __ cmp(Narrow, r2, r3);
303 __ ldr(Narrow, r3, MemOperand(r4));
304 __ cbz(r3, &l_00e6);
305 __ add(r3, r4, 24U);
309 __ ldr(r2, MemOperand(r3, 24, PostIndex));
313 __ cmp(Narrow, r1, r3);
325 __ ldr(Narrow, r3, MemOperand(r7, 40));
328 __ add(Narrow, r3, r3, r0);
329 __ cmp(Narrow, r2, r3);
335 __ ldr(Narrow, r3, MemOperand(r4, 12));
339 __ subs(r3, 1U);
340 __ add(r8, r5, r3);
342 __ bic(r8, r8, r3);
345 __ ldr(Narrow, r3, MemOperand(r6));
347 __ ldr(Narrow, r3, MemOperand(r3));
348 __ cmp(Narrow, r3, sl);
355 __ ldr(r3, MemOperand(fp));
359 __ ldr(Narrow, r3, MemOperand(r3, 20));
360 __ blx(r3);
361 __ ldr(r3, MemOperand(fp));
364 __ ldr(Narrow, r3, MemOperand(r3, 16));
365 __ blx(r3);
366 __ ldr(r3, MemOperand(fp));
369 __ ldr(Narrow, r3, MemOperand(r3, 24));
370 __ blx(r3);
372 __ movs(Narrow, r3, 1U);
374 __ strb(r3, MemOperand(fp, 16));
393 __ ldr(Narrow, r3, MemOperand(r6));
395 __ ldr(Narrow, r3, MemOperand(r3, 40));
396 __ blx(r3);
404 __ ldr(Narrow, r3, MemOperand(r4, 16));
405 __ cmp(Narrow, r5, r3);
411 __ blx(r3);
418 __ ldr(Narrow, r3, MemOperand(r0));
419 __ ldr(Narrow, r3, MemOperand(r3, 28));
420 __ blx(r3);
424 __ ldr(Narrow, r3, MemOperand(r6));
426 __ ldr(Narrow, r3, MemOperand(r3, 36));
427 __ blx(r3);
428 __ ldr(Narrow, r3, MemOperand(r7, 24));
429 __ add(Narrow, r5, r5, r3);
441 __ subs(Narrow, r1, r3, r5);
443 __ mov(Narrow, r5, r3);
444 __ ldr(Narrow, r3, MemOperand(r2, 48));
445 __ blx(r3);
456 __ ldr(Narrow, r3, MemOperand(r7, 4));
459 __ str(Narrow, r3, MemOperand(sp, 64));
462 __ ldr(Narrow, r3, MemOperand(r7, 8));
465 __ str(Narrow, r3, MemOperand(sp, 36));
466 __ ldr(Narrow, r3, MemOperand(r7, 12));
467 __ str(Narrow, r3, MemOperand(sp, 60));
468 __ ldr(Narrow, r3, MemOperand(r7, 16));
469 __ str(Narrow, r3, MemOperand(sp, 56));
470 __ ldr(Narrow, r3, MemOperand(r7, 20));
471 __ str(Narrow, r3, MemOperand(sp, 52));
478 __ ubfx(r3, r0, 5U, 4U);
479 __ mov(Narrow, r8, r3);
480 __ cbz(r3, &l_0226);
486 __ ubfx(r3, r1, 5U, 4U);
488 __ cbz(r3, &l_0238);
490 __ movs(Narrow, r3, 1U);
491 __ lsls(Narrow, r3, r3, r1);
500 __ orr(r8, r8, r3);
507 __ ldr(Narrow, r3, MemOperand(r4, 44));
513 __ ldr(Narrow, r3, MemOperand(r3, 32));
514 __ blx(r3);
515 __ ldr(Narrow, r3, MemOperand(r4, 44));
517 __ ldr(Narrow, r3, MemOperand(r3, 24));
518 __ blx(r3);
520 __ movw(r3, 0U);
521 __ movt(r3, 0U);
523 __ cmp(Narrow, r2, r3);
533 __ ldr(Narrow, r3, MemOperand(r0, 4));
535 __ add(Narrow, r3, r3, r1);
536 __ subs(Narrow, r3, r3, r2);
537 __ cmp(Narrow, r3, 31U);
547 __ movs(Narrow, r3, 1U);
548 __ strb(Narrow, r3, MemOperand(r5, 17));
551 __ ldr(Narrow, r3, &l_05f8);
556 __ str(Narrow, r3, MemOperand(r5));
560 __ mov(Narrow, r3, r8);
569 __ ldrb(Narrow, r3, MemOperand(r5, 17));
571 __ cmp(Narrow, r3, 0U);
575 __ ldr(Narrow, r3, MemOperand(r7));
581 __ str(r3, MemOperand(sp, 2320));
587 __ ldr(Narrow, r3, MemOperand(sp, 60));
603 __ ldr(Narrow, r3, MemOperand(sp, 56));
608 __ ldr(Narrow, r3, MemOperand(r7, 36));
613 __ mov(Narrow, r2, r3);
614 __ str(Narrow, r3, MemOperand(sp, 72));
615 __ mov(Narrow, r3, fp);
623 __ mov(r3, 1056U);
625 __ str(r3, MemOperand(sl, 8));
627 __ ldr(Narrow, r3, MemOperand(r7, 44));
630 __ str(Narrow, r3, MemOperand(sp, 48));
631 __ ldr(Narrow, r3, MemOperand(r7, 48));
634 __ str(Narrow, r3, MemOperand(sp, 44));
635 __ ldr(Narrow, r3, MemOperand(sp, 20));
637 __ cbz(r3, &l_03dc);
638 __ mov(Narrow, r6, r3);
639 __ ldr(Narrow, r3, MemOperand(r4, 44));
645 __ ldr(Narrow, r3, MemOperand(r3, 32));
646 __ blx(r3);
647 __ ldr(Narrow, r3, MemOperand(r4, 44));
649 __ ldr(Narrow, r3, MemOperand(r3, 24));
650 __ blx(r3);
652 __ movw(r3, 0U);
653 __ movt(r3, 0U);
655 __ cmp(Narrow, r2, r3);
665 __ ldr(Narrow, r3, MemOperand(r0, 4));
667 __ add(Narrow, r3, r3, r1);
668 __ subs(Narrow, r3, r3, r2);
669 __ cmp(Narrow, r3, 31U);
679 __ movs(Narrow, r3, 1U);
680 __ strb(Narrow, r3, MemOperand(r5, 17));
687 __ movs(Narrow, r3, 14U);
691 __ str(r3, MemOperand(sp, 2308));
692 __ mov(Narrow, r1, r3);
697 __ ldr(Narrow, r3, MemOperand(sp, 48));
742 __ ldrb(Narrow, r3, MemOperand(r5, 17));
744 __ cmp(Narrow, r3, 0U);
748 __ movs(Narrow, r3, 0U);
750 __ str(Narrow, r3, MemOperand(r5, 4));
752 __ strb(Narrow, r3, MemOperand(r5, 17));
754 __ ldr(Narrow, r3, MemOperand(sp, 20));
759 __ cbz(r3, &l_051a);
760 __ mov(Narrow, r6, r3);
761 __ ldr(Narrow, r3, MemOperand(r4, 44));
766 __ ldr(Narrow, r3, MemOperand(r3, 32));
767 __ blx(r3);
768 __ ldr(Narrow, r3, MemOperand(r4, 44));
770 __ ldr(Narrow, r3, MemOperand(r3, 24));
771 __ blx(r3);
773 __ movw(r3, 0U);
774 __ movt(r3, 0U);
776 __ cmp(Narrow, r2, r3);
786 __ ldr(Narrow, r3, MemOperand(r0, 4));
788 __ add(Narrow, r3, r3, r1);
789 __ subs(Narrow, r3, r3, r2);
790 __ cmp(Narrow, r3, 31U);
800 __ movs(Narrow, r3, 1U);
801 __ strb(Narrow, r3, MemOperand(r5, 17));
808 __ movs(Narrow, r3, 14U);
812 __ str(r3, MemOperand(sp, 2308));
813 __ mov(Narrow, r1, r3);
818 __ ldr(Narrow, r3, MemOperand(sp, 44));
863 __ ldrb(Narrow, r3, MemOperand(r5, 17));
865 __ cmp(Narrow, r3, 0U);
885 __ ldr(Narrow, r3, MemOperand(r7, 48));
890 __ and_(r3, r3, 0x1f);
891 __ orr(r3, r3, 0x8000);
892 __ orr(r3, r3, 0x60);
893 __ mov(Narrow, r6, r3);
894 __ str(Narrow, r3, MemOperand(sp, 76));
898 __ movs(Narrow, r3, 0U);
900 __ str(Narrow, r3, MemOperand(r5, 4));
902 __ strb(Narrow, r3, MemOperand(r5, 17));
904 __ ldr(Narrow, r3, MemOperand(sp, 20));
908 __ cbz(r3, &l_068e);
909 __ mov(Narrow, r6, r3);
910 __ ldr(Narrow, r3, MemOperand(r4, 44));
915 __ ldr(Narrow, r3, MemOperand(r3, 32));
916 __ blx(r3);
917 __ ldr(Narrow, r3, MemOperand(r4, 44));
919 __ ldr(Narrow, r3, MemOperand(r3, 24));
920 __ blx(r3);
922 __ movw(r3, 0U);
923 __ movt(r3, 0U);
925 __ cmp(Narrow, r2, r3);
935 __ ldr(Narrow, r3, MemOperand(r0, 4));
937 __ add(Narrow, r3, r3, r1);
938 __ subs(Narrow, r3, r3, r2);
939 __ cmp(Narrow, r3, 31U);
951 __ movs(Narrow, r3, 1U);
952 __ strb(Narrow, r3, MemOperand(r5, 17));
955 __ ldr(Narrow, r3, &l_09dc);
959 __ str(Narrow, r3, MemOperand(r5));
964 __ ldr(Narrow, r3, MemOperand(sp, 36));
975 __ ldr(Narrow, r3, &l_09dc);
978 __ str(Narrow, r3, MemOperand(r5));
982 __ ldr(Narrow, r3, MemOperand(r7));
988 __ str(r3, MemOperand(sp, 2320));
989 __ add(r3, sp, 2304U);
990 __ vstr(d7, MemOperand(r3));
992 __ ldr(Narrow, r3, MemOperand(sp, 52));
1000 __ mov(Narrow, r3, fp);
1012 __ ldr(Narrow, r3, MemOperand(r7, 40));
1019 __ str(r3, MemOperand(sl, 4));
1020 __ str(r3, MemOperand(sl, 16));
1022 __ ldr(Narrow, r3, &l_09dc);
1026 __ ldr(Narrow, r3, MemOperand(r4, 44));
1033 __ ldr(Narrow, r3, MemOperand(r3, 32));
1034 __ blx(r3);
1035 __ ldr(Narrow, r3, MemOperand(r4, 44));
1037 __ ldr(Narrow, r3, MemOperand(r3, 24));
1038 __ blx(r3);
1040 __ movw(r3, 0U);
1041 __ movt(r3, 0U);
1043 __ cmp(Narrow, r2, r3);
1053 __ ldr(Narrow, r3, MemOperand(r0, 4));
1055 __ add(Narrow, r3, r3, r1);
1056 __ subs(Narrow, r3, r3, r2);
1057 __ cmp(Narrow, r3, 31U);
1067 __ movs(Narrow, r3, 1U);
1071 __ strb(Narrow, r3, MemOperand(r5, 17));
1072 __ and_(r3, r8, 0x1f);
1085 __ cmp(Narrow, r3, 7U);
1091 __ cmp(Narrow, r3, 7U);
1099 __ movs(Narrow, r3, 1U);
1103 __ str(r3, MemOperand(sp, 2320));
1105 __ str(r3, MemOperand(sp, 2324));
1107 __ strb(r3, MemOperand(sp, 2352));
1108 __ str(r3, MemOperand(sp, 2368));
1109 __ str(r3, MemOperand(sp, 2392));
1110 __ str(r3, MemOperand(sp, 2416));
1111 __ str(r3, MemOperand(sp, 2440));
1112 __ mov(Narrow, r3, r8);
1152 __ ldrb(Narrow, r3, MemOperand(r5, 17));
1154 __ cmp(Narrow, r3, 0U);
1158 __ ldr(Narrow, r3, MemOperand(r7, 32));
1164 __ mov(Narrow, r2, r3);
1165 __ str(Narrow, r3, MemOperand(sp, 68));
1166 __ ldr(Narrow, r3, MemOperand(r7, 56));
1169 __ str(r3, MemOperand(sp, 2308));
1170 __ mov(Narrow, r3, fp);
1176 __ movs(Narrow, r3, 1U);
1181 __ str(Narrow, r3, MemOperand(sp, 480));
1182 __ str(Narrow, r3, MemOperand(sp, 484));
1183 __ strb(r3, MemOperand(sp, 512));
1186 __ str(Narrow, r3, MemOperand(sp, 528));
1187 __ str(Narrow, r3, MemOperand(sp, 552));
1188 __ str(Narrow, r3, MemOperand(sp, 576));
1189 __ str(Narrow, r3, MemOperand(sp, 600));
1216 __ ldr(Narrow, r3, MemOperand(r4));
1219 __ ldr(Narrow, r3, MemOperand(r3, 8));
1221 __ blx(r3);
1222 __ ldr(Narrow, r3, &l_09e4);
1226 __ str(Narrow, r3, MemOperand(sp, 24));
1230 __ movs(Narrow, r3, 0U);
1232 __ movt(r3, 49148U);
1235 __ str(r3, MemOperand(r8));
1236 __ movs(Narrow, r3, 0U);
1239 __ str(Narrow, r3, MemOperand(sp, 168));
1240 __ strb(r3, MemOperand(sp, 181));
1241 __ ldr(Narrow, r3, MemOperand(r7, 64));
1244 __ mov(Narrow, r6, r3);
1248 __ ldr(Narrow, r3, MemOperand(r4, 44));
1254 __ ldr(Narrow, r3, MemOperand(r3, 32));
1256 __ blx(r3);
1257 __ ldr(Narrow, r3, MemOperand(r4, 44));
1260 __ ldr(Narrow, r3, MemOperand(r3, 24));
1262 __ blx(r3);
1264 __ movw(r3, 0U);
1265 __ movt(r3, 0U);
1268 __ cmp(Narrow, r2, r3);
1287 __ ldr(Narrow, r3, MemOperand(r0, 4));
1289 __ add(Narrow, r3, r3, r1);
1290 __ subs(Narrow, r3, r3, r2);
1291 __ cmp(Narrow, r3, 31U);
1295 __ movs(Narrow, r3, 1U);
1296 __ strb(r3, MemOperand(sp, 181));
1299 __ ldr(Narrow, r3, &l_0d18);
1307 __ str(Narrow, r3, MemOperand(sp, 164));
1308 __ mov(Narrow, r3, r6);
1354 __ ldrb(r3, MemOperand(sp, 656));
1355 __ cbz(r3, &l_0b00);
1357 __ movw(r3, 0U);
1358 __ movt(r3, 0U);
1361 __ cmp(Narrow, r2, r3);
1365 __ ldr(r3, MemOperand(r8, 4));
1366 __ subs(Narrow, r3, r2, r3);
1367 __ mov(Narrow, r1, r3);
1368 __ str(Narrow, r3, MemOperand(sp, 28));
1374 __ add(r3, r8, 96U);
1375 __ mov(Narrow, r6, r3);
1376 __ add(r3, r8, 44U);
1377 __ mov(Narrow, r1, r3);
1378 __ str(Narrow, r3, MemOperand(sp, 24));
1383 __ ldr(r3, MemOperand(r8, 4));
1385 __ rsb(r3, r3, lr);
1391 __ ldr(Narrow, r3, &l_0d20);
1393 __ str(Narrow, r3, MemOperand(sp, 24));
1394 __ str(Narrow, r3, MemOperand(sp, 632));
1410 __ ldrb(r3, MemOperand(sp, 181));
1412 __ cmp(Narrow, r3, 0U);
1431 __ movs(Narrow, r3, 32U);
1433 __ str(r3, MemOperand(sp, 2304));
1437 __ mov(Narrow, r3, fp);
1445 __ ldr(Narrow, r3, MemOperand(r7, 76));
1451 __ mov(Narrow, r2, r3);
1452 __ str(Narrow, r3, MemOperand(sp, 40));
1453 __ ldr(Narrow, r3, MemOperand(r7, 40));
1456 __ str(r3, MemOperand(sp, 2320));
1457 __ mov(Narrow, r3, fp);
1463 __ movs(Narrow, r3, 0U);
1476 __ strb(r3, MemOperand(sp, 640));
1477 __ str(Narrow, r3, MemOperand(sp, 644));
1478 __ strb(r3, MemOperand(sp, 648));
1479 __ strb(r3, MemOperand(sp, 652));
1480 __ str(Narrow, r3, MemOperand(sp, 668));
1481 __ str(Narrow, r3, MemOperand(sp, 672));
1482 __ str(Narrow, r3, MemOperand(sp, 676));
1483 __ str(Narrow, r3, MemOperand(sp, 684));
1484 __ str(Narrow, r3, MemOperand(sp, 688));
1485 __ str(Narrow, r3, MemOperand(sp, 692));
1486 __ str(Narrow, r3, MemOperand(sp, 696));
1487 __ str(Narrow, r3, MemOperand(sp, 700));
1488 __ str(Narrow, r3, MemOperand(sp, 708));
1489 __ str(Narrow, r3, MemOperand(sp, 712));
1490 __ str(Narrow, r3, MemOperand(sp, 716));
1491 __ str(Narrow, r3, MemOperand(sp, 720));
1492 __ str(Narrow, r3, MemOperand(sp, 724));
1493 __ str(Narrow, r3, MemOperand(sp, 732));
1494 __ str(Narrow, r3, MemOperand(sp, 736));
1495 __ str(Narrow, r3, MemOperand(sp, 740));
1496 __ str(Narrow, r3, MemOperand(sp, 744));
1497 __ str(Narrow, r3, MemOperand(sp, 748));
1498 __ str(Narrow, r3, MemOperand(sp, 756));
1502 __ str(Narrow, r3, MemOperand(sp, 760));
1505 __ str(Narrow, r3, MemOperand(sp, 764));
1506 __ str(Narrow, r3, MemOperand(sp, 768));
1508 __ ldr(Narrow, r3, MemOperand(r2, 8));
1509 __ blx(r3);
1514 __ ldr(Narrow, r3, MemOperand(r7, 92));
1535 __ mov(Narrow, r3, r8);
1546 __ movs(Narrow, r3, 0U);
1549 __ strd(r2, r3, MemOperand(ip));
1551 __ ldr(Narrow, r3, MemOperand(r7));
1556 __ str(r3, MemOperand(sp, 2320));
1557 __ mov(Narrow, r3, r6);
1562 __ movs(Narrow, r3, 0U);
1565 __ strd(r2, r3, MemOperand(ip));
1567 __ ldr(Narrow, r3, MemOperand(r7));
1572 __ str(r3, MemOperand(sp, 2320));
1573 __ ldr(Narrow, r3, MemOperand(sp, 28));
1577 __ movs(Narrow, r3, 0U);
1589 __ strb(Narrow, r3, MemOperand(r5, 16));
1590 __ str(Narrow, r3, MemOperand(r5, 20));
1591 __ strb(Narrow, r3, MemOperand(r5, 24));
1592 __ strb(Narrow, r3, MemOperand(r5, 28));
1593 __ str(Narrow, r3, MemOperand(r5, 44));
1594 __ str(Narrow, r3, MemOperand(r5, 48));
1595 __ str(Narrow, r3, MemOperand(r5, 52));
1596 __ str(Narrow, r3, MemOperand(r5, 60));
1597 __ str(Narrow, r3, MemOperand(r5, 64));
1598 __ str(Narrow, r3, MemOperand(r5, 68));
1599 __ str(Narrow, r3, MemOperand(r5, 72));
1600 __ str(Narrow, r3, MemOperand(r5, 76));
1601 __ str(Narrow, r3, MemOperand(r5, 84));
1602 __ str(Narrow, r3, MemOperand(r5, 88));
1603 __ str(Narrow, r3, MemOperand(r5, 92));
1604 __ str(Narrow, r3, MemOperand(r5, 96));
1605 __ str(Narrow, r3, MemOperand(r5, 100));
1606 __ str(Narrow, r3, MemOperand(r5, 108));
1607 __ str(Narrow, r3, MemOperand(r5, 112));
1608 __ str(Narrow, r3, MemOperand(r5, 116));
1609 __ str(Narrow, r3, MemOperand(r5, 120));
1610 __ str(Narrow, r3, MemOperand(r5, 124));
1611 __ str(r3, MemOperand(r5, 132));
1633 __ str(r3, MemOperand(r5, 136));
1634 __ str(r3, MemOperand(r5, 140));
1635 __ str(r3, MemOperand(r5, 144));
1646 __ strb(r3, MemOperand(sp, 2320));
1647 __ str(r3, MemOperand(sp, 2324));
1648 __ strb(r3, MemOperand(sp, 2328));
1649 __ strb(r3, MemOperand(sp, 2332));
1650 __ str(r3, MemOperand(sp, 2348));
1651 __ str(r3, MemOperand(sp, 2352));
1652 __ str(r3, MemOperand(sp, 2356));
1653 __ str(r3, MemOperand(sp, 2364));
1654 __ str(r3, MemOperand(sp, 2368));
1655 __ str(r3, MemOperand(sp, 2372));
1658 __ str(r3, MemOperand(sp, 2376));
1659 __ str(r3, MemOperand(sp, 2380));
1660 __ str(r3, MemOperand(sp, 2388));
1661 __ str(r3, MemOperand(sp, 2392));
1662 __ str(r3, MemOperand(sp, 2396));
1663 __ str(r3, MemOperand(sp, 2400));
1664 __ str(r3, MemOperand(sp, 2404));
1665 __ str(r3, MemOperand(sp, 2412));
1666 __ str(r3, MemOperand(sp, 2416));
1667 __ str(r3, MemOperand(sp, 2420));
1668 __ str(r3, MemOperand(sp, 2424));
1669 __ str(r3, MemOperand(sp, 2428));
1670 __ str(r3, MemOperand(sp, 2436));
1671 __ str(r3, MemOperand(sp, 2440));
1673 __ str(r3, MemOperand(sp, 2444));
1674 __ str(r3, MemOperand(sp, 2448));
1676 __ ldr(Narrow, r3, &l_1064);
1677 __ str(r3, MemOperand(sp, 2304));
1678 __ ldr(Narrow, r3, MemOperand(r2, 8));
1679 __ blx(r3);
1688 __ mov(Narrow, r3, r2);
1699 __ movs(Narrow, r3, 2U);
1703 __ ldr(Narrow, r3, MemOperand(r7, 104));
1717 __ mov(Narrow, r3, r8);
1721 __ ldr(Narrow, r3, MemOperand(sp, 64));
1726 __ str(Narrow, r3, MemOperand(sp));
1727 __ mov(Narrow, r3, r8);
1732 __ movs(Narrow, r3, 0U);
1736 __ str(Narrow, r3, MemOperand(sp, 196));
1737 __ strb(r3, MemOperand(sp, 209));
1739 __ ldr(Narrow, r3, MemOperand(r4, 44));
1745 __ ldr(Narrow, r3, MemOperand(r3, 32));
1746 __ blx(r3);
1747 __ ldr(Narrow, r3, MemOperand(r4, 44));
1749 __ ldr(Narrow, r3, MemOperand(r3, 24));
1750 __ blx(r3);
1752 __ movw(r3, 0U);
1753 __ movt(r3, 0U);
1756 __ cmp(Narrow, r2, r3);
1765 __ ldr(Narrow, r3, MemOperand(r0, 4));
1767 __ add(Narrow, r3, r3, r1);
1768 __ subs(Narrow, r3, r3, r2);
1769 __ cmp(Narrow, r3, 31U);
1773 __ movs(Narrow, r3, 1U);
1776 __ strb(r3, MemOperand(sp, 209));
1779 __ ldr(Narrow, r3, &l_1068);
1783 __ str(Narrow, r3, MemOperand(sp, 192));
1790 __ mov(Narrow, r3, r8);
1798 __ ldrb(r3, MemOperand(sp, 209));
1800 __ cmp(Narrow, r3, 0U);
1804 __ ldr(Narrow, r3, MemOperand(sp, 36));
1810 __ str(r3, MemOperand(sl, 16));
1812 __ mov(Narrow, r3, r6);
1819 __ movs(Narrow, r3, 14U);
1820 __ str(Narrow, r3, MemOperand(sp, 96));
1821 __ movs(Narrow, r3, 0U);
1822 __ str(Narrow, r3, MemOperand(sp, 224));
1826 __ strb(r3, MemOperand(sp, 237));
1827 __ ldr(Narrow, r3, MemOperand(r7, 104));
1830 __ str(Narrow, r3, MemOperand(sp, 76));
1832 __ ldr(Narrow, r3, MemOperand(r4, 44));
1837 __ ldr(Narrow, r3, MemOperand(r3, 32));
1838 __ blx(r3);
1839 __ ldr(Narrow, r3, MemOperand(r4, 44));
1841 __ ldr(Narrow, r3, MemOperand(r3, 24));
1842 __ blx(r3);
1844 __ movw(r3, 0U);
1845 __ movt(r3, 0U);
1848 __ cmp(Narrow, r2, r3);
1857 __ ldr(Narrow, r3, MemOperand(r0, 4));
1859 __ add(Narrow, r3, r3, r1);
1860 __ subs(Narrow, r3, r3, r2);
1861 __ cmp(Narrow, r3, 31U);
1865 __ movs(Narrow, r3, 1U);
1866 __ strb(r3, MemOperand(sp, 237));
1869 __ ldr(Narrow, r3, &l_1068);
1873 __ str(Narrow, r3, MemOperand(sp, 220));
1878 __ mov(Narrow, r3, sp);
1880 __ str(r2, MemOperand(r3, 4, PostIndex));
1882 __ stm(r3, NO_WRITE_BACK, RegisterList(r0, r1));
1883 __ mov(Narrow, r3, r6);
1893 __ ldrb(r3, MemOperand(sp, 237));
1895 __ cmp(Narrow, r3, 0U);
1899 __ ldr(Narrow, r3, MemOperand(r7, 104));
1911 __ movs(Narrow, r3, 0U);
1915 __ str(Narrow, r3, MemOperand(sp, 252));
1916 __ strb(r3, MemOperand(sp, 265));
1919 __ ldr(Narrow, r3, MemOperand(r4, 44));
1925 __ ldr(Narrow, r3, MemOperand(r3, 32));
1926 __ blx(r3);
1927 __ ldr(Narrow, r3, MemOperand(r4, 44));
1929 __ ldr(Narrow, r3, MemOperand(r3, 24));
1930 __ blx(r3);
1932 __ movw(r3, 0U);
1933 __ movt(r3, 0U);
1936 __ cmp(Narrow, r2, r3);
1945 __ ldr(Narrow, r3, MemOperand(r0, 4));
1947 __ add(Narrow, r3, r3, r1);
1948 __ subs(Narrow, r3, r3, r2);
1949 __ cmp(Narrow, r3, 31U);
1953 __ movs(Narrow, r3, 1U);
1954 __ strb(r3, MemOperand(sp, 265));
1957 __ ldr(Narrow, r3, &l_1068);
1961 __ str(Narrow, r3, MemOperand(sp, 248));
1964 __ mov(Narrow, r3, r8);
1976 __ ldr(Narrow, r3, &l_1068);
1978 __ str(Narrow, r3, MemOperand(sp, 248));
1982 __ movs(Narrow, r3, 0U);
1984 __ str(Narrow, r3, MemOperand(sp, 280));
1985 __ strb(r3, MemOperand(sp, 293));
1986 __ ldr(Narrow, r3, MemOperand(sp, 20));
1999 __ cbz(r3, &l_10c2);
2000 __ mov(Narrow, r6, r3);
2001 __ ldr(Narrow, r3, MemOperand(r4, 44));
2007 __ ldr(Narrow, r3, MemOperand(r3, 32));
2008 __ blx(r3);
2009 __ ldr(Narrow, r3, MemOperand(r4, 44));
2011 __ ldr(Narrow, r3, MemOperand(r3, 24));
2012 __ blx(r3);
2014 __ movw(r3, 0U);
2015 __ movt(r3, 0U);
2017 __ cmp(Narrow, r2, r3);
2027 __ ldr(Narrow, r3, MemOperand(r0, 4));
2031 __ add(Narrow, r3, r3, r1);
2032 __ subs(Narrow, r3, r3, r2);
2033 __ cmp(Narrow, r3, 31U);
2037 __ movs(Narrow, r3, 1U);
2038 __ strb(r3, MemOperand(sp, 293));
2041 __ ldr(Narrow, r3, &l_13fc);
2045 __ str(Narrow, r3, MemOperand(sp, 276));
2048 __ mov(Narrow, r3, r8);
2061 __ ldrb(r3, MemOperand(sp, 293));
2063 __ cmp(Narrow, r3, 0U);
2067 __ movs(Narrow, r3, 0U);
2069 __ str(r3, MemOperand(sl));
2071 __ str(Narrow, r3, MemOperand(sp, 308));
2072 __ strb(r3, MemOperand(sp, 321));
2073 __ ldr(Narrow, r3, MemOperand(sp, 20));
2079 __ cbz(r3, &l_116e);
2080 __ mov(Narrow, r6, r3);
2081 __ ldr(Narrow, r3, MemOperand(r4, 44));
2087 __ ldr(Narrow, r3, MemOperand(r3, 32));
2088 __ blx(r3);
2089 __ ldr(Narrow, r3, MemOperand(r4, 44));
2091 __ ldr(Narrow, r3, MemOperand(r3, 24));
2092 __ blx(r3);
2094 __ movw(r3, 0U);
2095 __ movt(r3, 0U);
2097 __ cmp(Narrow, r2, r3);
2107 __ ldr(Narrow, r3, MemOperand(r0, 4));
2109 __ add(Narrow, r3, r3, r1);
2110 __ subs(Narrow, r3, r3, r2);
2111 __ cmp(Narrow, r3, 31U);
2115 __ movs(Narrow, r3, 1U);
2116 __ strb(r3, MemOperand(sp, 321));
2119 __ ldr(Narrow, r3, &l_13fc);
2123 __ str(Narrow, r3, MemOperand(sp, 304));
2125 __ ldr(Narrow, r3, MemOperand(sp, 28));
2130 __ str(Narrow, r3, MemOperand(sp));
2138 __ ldr(Narrow, r3, &l_13fc);
2140 __ str(Narrow, r3, MemOperand(sp, 304));
2147 __ movs(Narrow, r3, 2U);
2151 __ ldr(Narrow, r3, MemOperand(r4));
2154 __ ldr(Narrow, r3, MemOperand(r3, 8));
2155 __ blx(r3);
2170 __ movs(Narrow, r3, 0U);
2172 __ str(Narrow, r3, MemOperand(sp, 336));
2173 __ strb(r3, MemOperand(sp, 349));
2175 __ ldr(Narrow, r3, MemOperand(r4, 44));
2181 __ ldr(Narrow, r3, MemOperand(r3, 32));
2182 __ blx(r3);
2183 __ ldr(Narrow, r3, MemOperand(r4, 44));
2185 __ ldr(Narrow, r3, MemOperand(r3, 24));
2186 __ blx(r3);
2188 __ movw(r3, 0U);
2189 __ movt(r3, 0U);
2191 __ cmp(Narrow, r2, r3);
2201 __ ldr(Narrow, r3, MemOperand(r0, 4));
2203 __ add(Narrow, r3, r3, r1);
2204 __ subs(Narrow, r3, r3, r2);
2205 __ cmp(Narrow, r3, 31U);
2209 __ movs(Narrow, r3, 1U);
2210 __ strb(r3, MemOperand(sp, 349));
2216 __ movs(Narrow, r3, 14U);
2218 __ str(r3, MemOperand(sp, 1636));
2220 __ mov(Narrow, r1, r3);
2226 __ ldr(Narrow, r3, MemOperand(sp, 32));
2271 __ ldrb(r3, MemOperand(sp, 349));
2273 __ cmp(Narrow, r3, 0U);
2279 __ movs(Narrow, r3, 0U);
2281 __ str(Narrow, r3, MemOperand(sp, 364));
2282 __ strb(r3, MemOperand(sp, 377));
2283 __ ldr(Narrow, r3, MemOperand(sp, 20));
2284 __ cbz(r3, &l_1356);
2285 __ mov(Narrow, r6, r3);
2286 __ ldr(Narrow, r3, MemOperand(r4, 44));
2292 __ ldr(Narrow, r3, MemOperand(r3, 32));
2293 __ blx(r3);
2294 __ ldr(Narrow, r3, MemOperand(r4, 44));
2296 __ ldr(Narrow, r3, MemOperand(r3, 24));
2297 __ blx(r3);
2299 __ movw(r3, 0U);
2300 __ movt(r3, 0U);
2302 __ cmp(Narrow, r2, r3);
2312 __ ldr(Narrow, r3, MemOperand(r0, 4));
2314 __ add(Narrow, r3, r3, r1);
2315 __ subs(Narrow, r3, r3, r2);
2316 __ cmp(Narrow, r3, 31U);
2320 __ movs(Narrow, r3, 1U);
2321 __ strb(r3, MemOperand(sp, 377));
2326 __ movs(Narrow, r3, 1U);
2334 __ str(r3, MemOperand(sp, 1816));
2336 __ str(r3, MemOperand(sp, 1820));
2337 __ strb(r3, MemOperand(sp, 1848));
2338 __ str(r3, MemOperand(sp, 1864));
2339 __ str(r3, MemOperand(sp, 1888));
2340 __ str(r3, MemOperand(sp, 1912));
2341 __ str(r3, MemOperand(sp, 1936));
2343 __ ldr(Narrow, r3, MemOperand(sp, 32));
2391 __ ldrb(r3, MemOperand(sp, 377));
2393 __ cmp(Narrow, r3, 0U);
2397 __ movs(Narrow, r3, 0U);
2401 __ str(Narrow, r3, MemOperand(sp, 392));
2402 __ strb(r3, MemOperand(sp, 405));
2403 __ ldr(Narrow, r3, MemOperand(sp, 20));
2406 __ cbz(r3, &l_148e);
2407 __ mov(Narrow, r6, r3);
2408 __ ldr(Narrow, r3, MemOperand(r4, 44));
2414 __ ldr(Narrow, r3, MemOperand(r3, 32));
2415 __ blx(r3);
2416 __ ldr(Narrow, r3, MemOperand(r4, 44));
2418 __ ldr(Narrow, r3, MemOperand(r3, 24));
2419 __ blx(r3);
2421 __ movw(r3, 0U);
2422 __ movt(r3, 0U);
2424 __ cmp(Narrow, r2, r3);
2434 __ ldr(Narrow, r3, MemOperand(r0, 4));
2436 __ add(Narrow, r3, r3, r1);
2437 __ subs(Narrow, r3, r3, r2);
2438 __ cmp(Narrow, r3, 31U);
2442 __ movs(Narrow, r3, 1U);
2443 __ strb(r3, MemOperand(sp, 405));
2446 __ ldr(Narrow, r3, &l_1728);
2450 __ str(Narrow, r3, MemOperand(sp, 388));
2452 __ ldr(Narrow, r3, MemOperand(sp, 44));
2457 __ str(Narrow, r3, MemOperand(sp));
2458 __ ldr(Narrow, r3, MemOperand(sp, 48));
2459 __ str(Narrow, r3, MemOperand(sp, 4));
2460 __ mov(Narrow, r3, r6);
2468 __ ldr(Narrow, r3, &l_1728);
2470 __ str(Narrow, r3, MemOperand(sp, 388));
2474 __ and_(r3, r6, 0x1f);
2476 __ orr(r3, r3, 0x8000);
2478 __ orr(r3, r3, 0x60);
2480 __ str(r3, MemOperand(sl));
2482 __ ldr(Narrow, r3, MemOperand(sp, 40));
2485 __ str(r3, MemOperand(sp, 2304));
2486 __ movs(Narrow, r3, 14U);
2487 __ str(Narrow, r3, MemOperand(sp, 116));
2488 __ ldr(Narrow, r3, MemOperand(sp, 20));
2501 __ cbz(r3, &l_156e);
2502 __ mov(Narrow, r6, r3);
2503 __ ldr(Narrow, r3, MemOperand(r4, 44));
2508 __ ldr(Narrow, r3, MemOperand(r3, 32));
2509 __ blx(r3);
2510 __ ldr(Narrow, r3, MemOperand(r4, 44));
2512 __ ldr(Narrow, r3, MemOperand(r3, 24));
2513 __ blx(r3);
2517 __ movw(r3, 0U);
2518 __ movt(r3, 0U);
2520 __ cmp(Narrow, r2, r3);
2530 __ ldr(Narrow, r3, MemOperand(r0, 4));
2532 __ add(Narrow, r3, r3, r1);
2533 __ subs(Narrow, r3, r3, r2);
2534 __ cmp(Narrow, r3, 31U);
2538 __ movs(Narrow, r3, 1U);
2539 __ strb(r3, MemOperand(sp, 433));
2542 __ ldr(Narrow, r3, &l_1728);
2546 __ str(Narrow, r3, MemOperand(sp, 416));
2552 __ mov(Narrow, r3, sl);
2560 __ ldr(Narrow, r3, &l_1728);
2562 __ str(Narrow, r3, MemOperand(sp, 416));
2568 __ ldr(Narrow, r3, MemOperand(sp, 64));
2572 __ str(Narrow, r3, MemOperand(sp));
2584 __ mov(Narrow, r3, r2);
2595 __ movs(Narrow, r3, 2U);
2599 __ ldr(Narrow, r3, MemOperand(sp, 24));
2601 __ str(Narrow, r3, MemOperand(sp, 624));
2606 __ movs(Narrow, r3, 0U);
2609 __ stm(r5, NO_WRITE_BACK, RegisterList(r2, r3));
2611 __ str(Narrow, r3, MemOperand(r5, 8));
2613 __ str(Narrow, r3, MemOperand(r5, 16));
2614 __ str(Narrow, r3, MemOperand(r5, 20));
2615 __ str(Narrow, r3, MemOperand(sp, 448));
2616 __ strb(r3, MemOperand(sp, 461));
2620 __ ldr(Narrow, r3, MemOperand(r4, 44));
2626 __ ldr(Narrow, r3, MemOperand(r3, 32));
2627 __ blx(r3);
2628 __ ldr(Narrow, r3, MemOperand(r4, 44));
2630 __ ldr(Narrow, r3, MemOperand(r3, 24));
2631 __ blx(r3);
2633 __ movw(r3, 0U);
2634 __ movt(r3, 0U);
2636 __ cmp(Narrow, r2, r3);
2648 __ ldr(Narrow, r3, MemOperand(r0, 4));
2650 __ add(Narrow, r3, r3, r1);
2651 __ subs(Narrow, r3, r3, r2);
2652 __ cmp(Narrow, r3, 31U);
2656 __ movs(Narrow, r3, 1U);
2657 __ strb(r3, MemOperand(sp, 461));
2660 __ ldr(Narrow, r3, &l_1728);
2662 __ str(Narrow, r3, MemOperand(sp, 444));
2663 __ ubfx(r3, r2, 5U, 4U);
2664 __ cmp(Narrow, r3, 0U);
2679 __ ldr(Narrow, r3, MemOperand(r5, 24));
2680 __ ubfx(r3, r3, 0U, 12U);
2681 __ clz(ip, r3);
2701 __ ldr(Narrow, r3, MemOperand(sp, 72));
2749 __ ldrb(r3, MemOperand(sp, 461));
2751 __ cmp(Narrow, r3, 0U);
2761 __ mov(Narrow, r3, lr);
2770 __ ldr(Narrow, r3, MemOperand(sp, 36));
2774 __ str(Narrow, r3, MemOperand(sp));
2786 __ mov(Narrow, r3, r2);
2797 __ movs(Narrow, r3, 2U);
2801 __ ldr(Narrow, r3, MemOperand(sp, 24));
2803 __ str(Narrow, r3, MemOperand(sp, 472));
2826 __ mov(Narrow, r3, r2);
2835 __ ldr(Narrow, r3, MemOperand(r7, 24));
2838 __ ubfx(r1, r3, 5U, 4U);
2840 __ and_(lr, r3, 0x1f);
2845 __ ubfx(r3, r0, 5U, 4U);
2846 __ mov(Narrow, r8, r3);
2847 __ cbz(r3, &l_1856);
2853 __ ubfx(r3, r2, 5U, 4U);
2855 __ cbz(r3, &l_1868);
2857 __ movs(Narrow, r3, 1U);
2858 __ lsls(Narrow, r3, r3, r2);
2864 __ orr(r8, r8, r3);
2870 __ ldr(Narrow, r3, MemOperand(r4, 44));
2876 __ ldr(Narrow, r3, MemOperand(r3, 32));
2877 __ blx(r3);
2878 __ ldr(Narrow, r3, MemOperand(r4, 44));
2880 __ ldr(Narrow, r3, MemOperand(r3, 24));
2881 __ blx(r3);
2883 __ movw(r3, 0U);
2884 __ movt(r3, 0U);
2886 __ cmp(Narrow, r2, r3);
2898 __ ldr(Narrow, r3, MemOperand(r0, 4));
2900 __ add(Narrow, r3, r3, r1);
2901 __ subs(Narrow, r3, r3, r2);
2902 __ cmp(Narrow, r3, 31U);
2912 __ movs(Narrow, r3, 1U);
2913 __ strb(Narrow, r3, MemOperand(r5, 17));
2916 __ ldr(Narrow, r3, &l_1be8);
2920 __ str(Narrow, r3, MemOperand(r5));
2924 __ mov(Narrow, r3, r8);
2933 __ ldr(Narrow, r3, &l_1be8);
2935 __ str(Narrow, r3, MemOperand(r5));
2939 __ movs(Narrow, r3, 0U);
2941 __ str(Narrow, r3, MemOperand(r5, 4));
2942 __ strb(Narrow, r3, MemOperand(r5, 17));
2943 __ ldr(Narrow, r3, MemOperand(sp, 20));
2945 __ cbz(r3, &l_195a);
2946 __ mov(Narrow, r6, r3);
2947 __ ldr(Narrow, r3, MemOperand(r4, 44));
2953 __ ldr(Narrow, r3, MemOperand(r3, 32));
2954 __ blx(r3);
2955 __ ldr(Narrow, r3, MemOperand(r4, 44));
2957 __ ldr(Narrow, r3, MemOperand(r3, 24));
2958 __ blx(r3);
2960 __ movw(r3, 0U);
2961 __ movt(r3, 0U);
2963 __ cmp(Narrow, r2, r3);
2973 __ ldr(Narrow, r3, MemOperand(r0, 4));
2975 __ add(Narrow, r3, r3, r1);
2976 __ subs(Narrow, r3, r3, r2);
2977 __ cmp(Narrow, r3, 31U);
2987 __ movs(Narrow, r3, 1U);
2988 __ strb(Narrow, r3, MemOperand(r5, 17));
2991 __ movs(Narrow, r3, 1U);
2994 __ str(r3, MemOperand(sp, 2320));
2995 __ str(r3, MemOperand(sp, 2324));
2997 __ strb(r3, MemOperand(sp, 2352));
2999 __ str(r3, MemOperand(sp, 2368));
3002 __ str(r3, MemOperand(sp, 2392));
3004 __ str(r3, MemOperand(sp, 2416));
3006 __ str(r3, MemOperand(sp, 2440));
3010 __ ldr(Narrow, r3, &l_1bec);
3043 __ str(r3, MemOperand(sp, 2312));
3052 __ ldrb(Narrow, r3, MemOperand(r5, 17));
3054 __ cmp(Narrow, r3, 0U);
3065 __ ldr(Narrow, r3, MemOperand(r5, 24));
3068 __ cmp(Narrow, r3, 1U);
3070 __ ldr(Narrow, r3, MemOperand(r0));
3071 __ ldr(Narrow, r3, MemOperand(r3, 28));
3072 __ blx(r3);
3079 __ ldr(Narrow, r3, MemOperand(r5, 24));
3082 __ cmp(Narrow, r3, 1U);
3084 __ ldr(Narrow, r3, MemOperand(r0));
3085 __ ldr(Narrow, r3, MemOperand(r3, 28));
3086 __ blx(r3);
3093 __ ldr(Narrow, r3, MemOperand(r5, 24));
3096 __ cmp(Narrow, r3, 1U);
3098 __ ldr(Narrow, r3, MemOperand(r0));
3099 __ ldr(Narrow, r3, MemOperand(r3, 28));
3100 __ blx(r3);
3129 __ str(Narrow, r3, MemOperand(r5));
3130 __ and_(r3, r8, 0x1f);
3145 __ cmp(Narrow, r3, 7U);
3157 __ mov(Narrow, ip, r3);
3161 __ ldr(Narrow, r3, MemOperand(r5, 16));
3163 __ cmp(Narrow, r3, 0U);
3168 __ ldr(Narrow, r3, MemOperand(sp, 72));
3169 __ and_(r3, r3, 0x1f);
3170 __ cmp(Narrow, r3, 7U);
3172 __ ldr(Narrow, r3, MemOperand(r5));
3173 __ and_(r3, r3, 0x1f);
3174 __ cmp(Narrow, r3, 7U);
3179 __ ldr(Narrow, r3, MemOperand(r5, 8));
3180 __ cmp(Narrow, r3, 0U);
3199 __ ldr(Narrow, r3, MemOperand(sp, 468));
3202 __ cmp(Narrow, r3, 1U);
3204 __ ldr(Narrow, r3, MemOperand(r0));
3205 __ ldr(Narrow, r3, MemOperand(r3, 28));
3206 __ blx(r3);
3213 __ ldr(Narrow, r3, MemOperand(sp, 300));
3216 __ cmp(Narrow, r3, 1U);
3218 __ ldr(Narrow, r3, MemOperand(r0));
3219 __ ldr(Narrow, r3, MemOperand(r3, 28));
3220 __ blx(r3);
3227 __ ldr(Narrow, r3, MemOperand(sp, 244));
3230 __ cmp(Narrow, r3, 1U);
3232 __ ldr(Narrow, r3, MemOperand(r0));
3233 __ ldr(Narrow, r3, MemOperand(r3, 28));
3234 __ blx(r3);
3241 __ ldr(Narrow, r3, MemOperand(sp, 216));
3244 __ cmp(Narrow, r3, 1U);
3246 __ ldr(Narrow, r3, MemOperand(r0));
3247 __ ldr(Narrow, r3, MemOperand(r3, 28));
3248 __ blx(r3);
3255 __ ldr(Narrow, r3, MemOperand(sp, 356));
3258 __ cmp(Narrow, r3, 1U);
3260 __ ldr(Narrow, r3, MemOperand(r0));
3261 __ ldr(Narrow, r3, MemOperand(r3, 28));
3262 __ blx(r3);
3277 __ ldr(Narrow, r3, MemOperand(sp, 384));
3280 __ cmp(Narrow, r3, 1U);
3282 __ ldr(Narrow, r3, MemOperand(r0));
3283 __ ldr(Narrow, r3, MemOperand(r3, 28));
3284 __ blx(r3);
3291 __ ldr(Narrow, r3, MemOperand(sp, 188));
3294 __ cmp(Narrow, r3, 1U);
3296 __ ldr(Narrow, r3, MemOperand(r0));
3297 __ ldr(Narrow, r3, MemOperand(r3, 28));
3298 __ blx(r3);
3305 __ ldr(Narrow, r3, MemOperand(r5, 24));
3307 __ cmp(Narrow, r3, 1U);
3309 __ ldr(Narrow, r3, MemOperand(r0));
3310 __ ldr(Narrow, r3, MemOperand(r3, 28));
3311 __ blx(r3);
3334 __ ldr(Narrow, r3, &l_1f4c);
3337 __ str(Narrow, r3, MemOperand(sp, 24));
3419 __ ldr(Narrow, r3, MemOperand(r5, 24));
3422 __ cmp(Narrow, r3, 1U);
3424 __ ldr(Narrow, r3, MemOperand(r0));
3425 __ ldr(Narrow, r3, MemOperand(r3, 28));
3428 __ blx(r3);
3434 __ ldr(r3, MemOperand(r8, 132));
3437 __ cmp(Narrow, r1, r3);
3440 __ cmp(Narrow, r3, r2);
3442 __ add(r3, r8, 44U);
3443 __ str(Narrow, r3, MemOperand(sp, 24));
3444 __ mov(Narrow, r1, r3);
3458 __ ldr(Narrow, r3, &l_1f4c);
3459 __ str(Narrow, r3, MemOperand(sp, 24));
3528 __ add(r3, r8, 44U);
3530 __ mov(Narrow, r1, r3);
3531 __ str(Narrow, r3, MemOperand(sp, 24));
3532 __ movs(Narrow, r3, 0U);
3534 __ str(Narrow, r3, MemOperand(sp));
3535 __ movs(Narrow, r3, 2U);
3545 __ ldr(Narrow, r3, &l_1f50);
3547 __ str(Narrow, r3, MemOperand(r5));
3560 __ ldr(Narrow, r3, &l_1f50);
3562 __ str(Narrow, r3, MemOperand(sp, 276));
3581 __ ldr(Narrow, r3, MemOperand(sp, 24));
3583 __ str(Narrow, r3, MemOperand(sp, 624));
3589 __ ldr(Narrow, r3, MemOperand(sp, 24));
3591 __ str(Narrow, r3, MemOperand(sp, 472));
3603 __ ldr(Narrow, r3, &l_1f50);
3605 __ str(Narrow, r3, MemOperand(r5));
3619 __ ldr(Narrow, r3, &l_1f50);
3621 __ str(Narrow, r3, MemOperand(sp, 388));
3626 __ ldr(Narrow, r3, &l_1f4c);
3628 __ str(Narrow, r3, MemOperand(sp, 24));
3634 __ ldr(Narrow, r3, &l_1f50);
3636 __ str(Narrow, r3, MemOperand(sp, 164));
3643 __ ldr(Narrow, r3, &l_1f50);
3645 __ str(Narrow, r3, MemOperand(r5));
3652 __ ldr(Narrow, r3, &l_1f4c);
3654 __ str(Narrow, r3, MemOperand(sp, 24));
3655 __ str(Narrow, r3, MemOperand(sp, 632));
3662 __ ldr(Narrow, r3, &l_1f50);
3664 __ str(Narrow, r3, MemOperand(sp, 220));
3671 __ ldr(Narrow, r3, &l_1f50);
3673 __ str(Narrow, r3, MemOperand(sp, 332));
3680 __ ldr(Narrow, r3, &l_1f50);
3682 __ str(Narrow, r3, MemOperand(r5));
3700 __ ldr(Narrow, r3, &l_1f50);
3702 __ str(Narrow, r3, MemOperand(sp, 248));
3711 __ ldr(Narrow, r3, &l_1f50);
3713 __ str(Narrow, r3, MemOperand(r5));
3722 __ ldr(Narrow, r3, &l_1f50);
3724 __ str(Narrow, r3, MemOperand(sp, 360));
3741 __ ldr(Narrow, r3, &l_1f50);
3743 __ str(Narrow, r3, MemOperand(r5));
3757 __ ldr(Narrow, r3, &l_1f50);
3759 __ str(Narrow, r3, MemOperand(r5));
3769 __ ldr(Narrow, r3, &l_1f50);
3771 __ str(Narrow, r3, MemOperand(sp, 444));
3799 __ ldr(Narrow, r3, &l_1f50);
3801 __ str(Narrow, r3, MemOperand(sp, 416));
3816 __ ldr(Narrow, r3, &l_1f50);
3818 __ str(Narrow, r3, MemOperand(sp, 304));
3840 __ ldr(Narrow, r3, &l_1f84);
3842 __ str(Narrow, r3, MemOperand(sp, 192));
3899 __ ldr(Narrow, r3, &l_1fe8);
3902 __ str(r3, MemOperand(r0, 4, PostIndex));
3916 __ ldr(Narrow, r3, MemOperand(r1, 8));
3917 __ cmp(Narrow, r2, r3);
3928 __ ldr(Narrow, r3, MemOperand(r1));
3930 __ ldr(Narrow, r3, MemOperand(r3, 4));
3931 __ cmp(Narrow, r2, r3);
3936 __ ldr(Narrow, r3, MemOperand(r1, 12));
3937 __ cmp(Narrow, r2, r3);
3940 __ ldr(Narrow, r3, MemOperand(r1, 4));
3941 __ cmp(Narrow, r2, r3);
3945 __ ldrb(Narrow, r3, MemOperand(r0, 17));
3950 __ cbnz(r3, &l_202c);
3960 __ ldr(Narrow, r3, MemOperand(r4, 24));
3963 __ cmp(Narrow, r3, 1U);
3965 __ ldr(Narrow, r3, MemOperand(r0));
3966 __ ldr(Narrow, r3, MemOperand(r3, 28));
3967 __ blx(r3);
3972 __ ldrb(Narrow, r3, MemOperand(r0, 17));
3977 __ cbnz(r3, &l_2058);
3987 __ ldr(Narrow, r3, MemOperand(r4, 24));
3990 __ cmp(Narrow, r3, 1U);
3992 __ ldr(Narrow, r3, MemOperand(r0));
3993 __ ldr(Narrow, r3, MemOperand(r3, 28));
3994 __ blx(r3);
3999 __ ldrb(Narrow, r3, MemOperand(r0, 17));
4004 __ cbnz(r3, &l_208a);
4018 __ ldr(Narrow, r3, MemOperand(r4, 24));
4021 __ cmp(Narrow, r3, 1U);
4023 __ ldr(Narrow, r3, MemOperand(r0));
4024 __ ldr(Narrow, r3, MemOperand(r3, 28));
4025 __ blx(r3);
4031 __ ldrb(Narrow, r3, MemOperand(r0, 17));
4036 __ cbnz(r3, &l_20be);
4050 __ ldr(Narrow, r3, MemOperand(r4, 24));
4053 __ cmp(Narrow, r3, 1U);
4055 __ ldr(Narrow, r3, MemOperand(r0));
4056 __ ldr(Narrow, r3, MemOperand(r3, 28));
4057 __ blx(r3);
4072 __ push(Narrow, RegisterList(r3, r4, r5, lr));
4090 __ pop(Narrow, RegisterList(r3, r4, r5, pc));
4101 __ cmp(Narrow, r3, 0U);
4118 __ mov(Narrow, r9, r3);
4119 __ ldr(Narrow, r3, MemOperand(r4));
4124 __ ldr(Narrow, r3, MemOperand(r3, 32));
4125 __ blx(r3);
4127 __ ldr(Narrow, r3, MemOperand(r4));
4129 __ ldr(Narrow, r3, MemOperand(r3, 36));
4130 __ blx(r3);
4133 __ ldr(r3, MemOperand(r9, 12));
4138 __ bic(r8, r3, Operand(r3, ASR, 31));
4142 __ ldr(Narrow, r3, MemOperand(r4));
4144 __ ldr(Narrow, r3, MemOperand(r3, 36));
4145 __ blx(r3);
4148 __ ldr(r3, MemOperand(r9, 8));
4149 __ cmp(Narrow, sl, r3);
4151 __ mov(lt, Narrow, sl, r3);
4155 __ ldr(Narrow, r3, MemOperand(r7, 8));
4162 __ cmp(Narrow, r2, r3);
4164 __ mov(ge, Narrow, r2, r3);
4171 __ ldr(Narrow, r3, MemOperand(r7, 12));
4172 __ cmp(Narrow, sl, r3);
4174 __ mov(lt, Narrow, sl, r3);
4179 __ ldr(Narrow, r3, MemOperand(sp));
4181 __ and_(r2, lr, r3);
4182 __ ldr(r3, MemOperand(r1, -24));
4184 __ ldr(ip, MemOperand(r3, 4));
4185 __ rsbs(Narrow, r3, r7, 0U);
4188 __ ands(Narrow, r3, r3, r0);
4189 __ add(Narrow, r3, r3, ip);
4190 __ cmp(Narrow, r3, r2);
4192 __ ldr(r3, MemOperand(fp, 40));
4193 __ mov(Narrow, r6, r3);
4194 __ ldr(Narrow, r3, MemOperand(sp, 4));
4195 __ add(Narrow, r3, r3, r5);
4196 __ mov(Narrow, r9, r3);
4197 __ mov(Narrow, r3, r6);
4198 __ add(Narrow, r3, r3, r9);
4199 __ cmp(Narrow, r3, r2);
4201 __ ldr(Narrow, r3, MemOperand(sp));
4202 __ cmp(Narrow, r0, r3);
4207 __ mov(lt, Narrow, r3, 1U);
4208 __ mov(ge, Narrow, r3, 0U);
4211 __ cmp(Narrow, r3, 0U);
4213 __ ldr(Narrow, r3, MemOperand(r4, 4));
4216 __ subs(Narrow, r2, r2, r3);
4217 __ ldr(Narrow, r3, MemOperand(sp));
4218 __ cmp(Narrow, r3, r2);
4220 __ and_(le, r2, lr, r3);
4227 __ mov(r3, 43691U);
4228 __ movt(r3, 43690U);
4231 __ mul(r1, r3, r1);
4232 __ subs(Narrow, r3, r1, 1U);
4234 __ lsls(Narrow, r7, r3, 5U);
4237 __ sub(r3, r7, Operand(r3, LSL, 3));
4238 __ subs(Narrow, r3, r3, 88U);
4239 __ add(Narrow, r3, r3, r0);
4243 __ ldr(Narrow, r0, MemOperand(r3, 96));
4245 __ pld(MemOperand(r3));
4273 __ ldr(Narrow, r0, MemOperand(r3, 88));
4279 __ ldr(Narrow, r7, MemOperand(r3, 100));
4281 __ ldr(Narrow, r0, MemOperand(r3, 92));
4284 __ ldr(Narrow, r0, MemOperand(r3, 96));
4295 __ subs(Narrow, r3, r3, 24U);
4296 __ cmp(Narrow, r3, ip);
4301 __ ldr(r3, MemOperand(fp, 24));
4303 __ subs(Narrow, r2, r2, r3);
4315 __ ldr(Narrow, r3, MemOperand(r4, 4));
4316 __ subs(Narrow, r2, r2, r3);
4317 __ ldr(Narrow, r3, MemOperand(sp));
4318 __ cmp(Narrow, r2, r3);
4321 __ and_(gt, r2, lr, r3);
4333 __ ldr(Narrow, r6, MemOperand(r3, 12));
4337 __ ldr(Narrow, r6, MemOperand(r3, 16));
4341 __ ldr(Narrow, r6, MemOperand(r3, 8));
4352 __ ldr(Narrow, r3, MemOperand(r4));
4354 __ ldr(Narrow, r3, MemOperand(r3, 36));
4355 __ blx(r3);
4359 __ ldr(Narrow, r0, MemOperand(r3, 88));
4364 __ ldr(Narrow, r7, MemOperand(r3, 100));
4367 __ ldr(Narrow, r7, MemOperand(r3, 92));
4380 __ ldr(Narrow, r3, MemOperand(r4, 4));
4381 __ cmp(Narrow, ip, r3);
4385 __ ldr(r3, MemOperand(r1, -20));
4386 __ cmp(Narrow, r8, r3);
4389 __ mov(gt, Narrow, r3, 1U);
4390 __ mov(le, Narrow, r3, 0U);
4410 __ lsrs(Narrow, r3, r4, 2U);
4429 __ subs(Narrow, r3, r0, r1);
4430 __ asrs(Narrow, r3, r3, 2U);
4432 __ lsls(Narrow, r0, r3, 1U);
4433 __ cmp(Narrow, r3, r0);
4454 __ ldr(ne, Narrow, r3, MemOperand(r2));
4455 __ str(ne, r3, MemOperand(r9, r7));
4458 __ lsrs(Narrow, r3, r7, 2U);
4462 __ ldr(Narrow, r3, MemOperand(r5, 4));
4465 __ rsb(r8, r6, r3);
4466 __ lsrs(r3, r8, 2U);
4509 __ lsls(Narrow, r4, r3, 3U);
4515 __ ldr(Narrow, r3, MemOperand(r1));
4520 __ mov(Narrow, r0, r3);
4521 __ ldr(Narrow, r2, MemOperand(r3));
4522 __ str(Narrow, r3, MemOperand(sp, 4));
4523 __ ldr(Narrow, r3, MemOperand(r2, 12));
4524 __ blx(r3);
4529 __ ldr(Narrow, r3, MemOperand(r0));
4530 __ ldr(Narrow, r3, MemOperand(r3, 8));
4531 __ blx(r3);
4535 __ ldr(Narrow, r3, MemOperand(r0));
4536 __ ldr(Narrow, r3, MemOperand(r3, 4));
4537 __ blx(r3);
4545 __ mov(r3, 43691U);
4547 __ movt(r3, 43690U);
4548 __ mul(r3, r3, r0);
4549 __ cmp(Narrow, r3, 0U);
4565 __ ldr(Narrow, r3, MemOperand(r6, 20));
4566 __ cmp(Narrow, r1, r3);
4569 __ ldr(Narrow, r3, MemOperand(sp, 4));
4570 __ str(Narrow, r3, MemOperand(r1));
4593 __ mov(Narrow, fp, r3);
4597 __ ldr(Narrow, r3, MemOperand(r0));
4598 __ cmp(Narrow, r2, r3);
4615 __ ldr(r3, MemOperand(r8));
4618 __ ldr(Narrow, r3, MemOperand(r3, 40));
4619 __ blx(r3);
4620 __ ldr(r3, MemOperand(r8));
4623 __ ldr(Narrow, r3, MemOperand(r3, 44));
4624 __ blx(r3);
4630 __ add(r3, r4, fp);
4632 __ bic(r4, r3, r4);
4634 __ ldr(Narrow, r3, MemOperand(r2, 48));
4635 __ blx(r3);
4640 __ ldr(Narrow, r3, MemOperand(r6));
4644 __ ldr(Narrow, r3, MemOperand(r3, 48));
4645 __ blx(r3);
4651 __ movw(r3, 0U);
4652 __ movt(r3, 0U);
4655 __ cmp(Narrow, r2, r3);
4663 __ ldr(r3, MemOperand(r8));
4666 __ ldr(Narrow, r3, MemOperand(r3, 20));
4667 __ blx(r3);
4668 __ movs(Narrow, r3, 1U);
4669 __ strb(r3, MemOperand(r8, 16));
4676 __ ldr(Narrow, r3, MemOperand(r7));
4678 __ cmp(Narrow, r3, r6);
4680 __ add(ne, r3, r7, 24U);
4685 __ ldr(r2, MemOperand(r3, 24, PostIndex));
4690 __ cmp(Narrow, r3, r0);
4691 __ mov(Narrow, r1, r3);
4695 __ subs(Narrow, r2, r3, r7);
4712 __ ldr(r1, MemOperand(r3, -24));
4713 __ subs(Narrow, r3, r3, 24U);
4714 __ ldr(Narrow, r2, MemOperand(r3, 12));
4715 __ ldr(r8, MemOperand(r3, 8));
4725 __ cmp(Narrow, r3, r7);
4755 __ ldr(Narrow, r3, MemOperand(r5, 4));
4757 __ cmp(Narrow, r7, r3);
4761 __ mvn(r3, 2147483648U);
4762 __ str(Narrow, r3, MemOperand(r5, 36));
4771 __ movs(Narrow, r3, 0U);
4772 __ str(Narrow, r3, MemOperand(r5, 40));
4780 __ ldr(Narrow, r3, MemOperand(r0, 8));
4781 __ cmp(Narrow, r4, r3);
4788 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4789 __ stm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4797 __ ldm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4801 __ stm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4803 __ add(r3, r4, 24U);
4805 __ str(r3, MemOperand(r8, 4));
4812 __ ldm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4816 __ stm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4823 __ ldm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4824 __ stm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4834 __ mov(r3, 43691U);
4835 __ movt(r3, 43690U);
4838 __ mul(r3, r3, r2);
4839 __ cmp(Narrow, r3, 0U);
4844 __ movs(Narrow, r3, 24U);
4845 __ str(Narrow, r3, MemOperand(sp, 4));
4860 __ ldm(ne, Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4861 __ stm(ne, Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4866 __ mov(Narrow, r3, r4);
4869 __ mov(Narrow, lr, r3);
4876 __ ldm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4877 __ stm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4886 __ mov(r3, 43691U);
4888 __ movt(r3, 2730U);
4891 __ mul(r3, r3, r2);
4892 __ bic(r3, r3, 0xe0000000);
4893 __ adds(r3, 1U);
4894 __ lsl(r9, r3, 5U);
4895 __ sub(r9, r9, Operand(r3, LSL, 3));
4911 __ ldm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4912 __ stm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
4920 __ add(r3, r5, 24U);
4922 __ rsb(r3, r3, lr);
4924 __ lsrs(Narrow, r3, r3, 3U);
4925 __ mul(r3, r2, r3);
4926 __ bic(r3, r3, 0xe0000000);
4927 __ adds(r3, 1U);
4928 __ lsls(Narrow, r2, r3, 5U);
4929 __ sub(r3, r2, Operand(r3, LSL, 3));
4930 __ add(Narrow, r9, r9, r3);
4941 __ ldr(Narrow, r3, MemOperand(sp, 4));
4944 __ add(Narrow, r3, r3, sl);
4945 __ str(r3, MemOperand(r8, 8));
4949 __ lsls(Narrow, r2, r3, 1U);
4950 __ cmp(Narrow, r3, r2);
4954 __ mvn(r3, 15U);
4956 __ str(Narrow, r3, MemOperand(sp, 4));
4964 __ lsls(Narrow, r0, r3, 6U);
4967 __ sub(r3, r0, Operand(r3, LSL, 4));
4972 __ str(Narrow, r3, MemOperand(sp, 4));
4979 __ ldm(r0, NO_WRITE_BACK, RegisterList(r3, r5));
4981 __ cmp(Narrow, r3, r5);
4986 __ ldr(Narrow, r4, MemOperand(r3, 8));
4995 __ adds(Narrow, r3, r3, 24U);
4996 __ cmp(Narrow, r3, r5);
5000 __ ldr(Narrow, r3, MemOperand(r7, 8));
5001 __ cmp(Narrow, r5, r3);
5006 __ ldm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5007 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5017 __ ldr(Narrow, r0, MemOperand(r3));
5026 __ ldr(Narrow, r4, MemOperand(r3, 12));
5033 __ ldr(Narrow, r4, MemOperand(r3, 4));
5043 __ mov(Narrow, r1, r3);
5072 __ ldr(Narrow, r3, MemOperand(r4));
5073 __ cmp(Narrow, r2, r3);
5076 __ mov(Narrow, r0, r3);
5077 __ ldr(Narrow, r1, MemOperand(r3));
5078 __ ldr(Narrow, r3, MemOperand(r4, 8));
5080 __ cmp(Narrow, r2, r3);
5082 __ mov(ge, Narrow, r2, r3);
5083 __ ldr(Narrow, r3, MemOperand(r4, 4));
5085 __ cmp(Narrow, r3, r6);
5087 __ mov(lt, Narrow, r3, r6);
5088 __ str(Narrow, r3, MemOperand(r4, 4));
5089 __ ldr(Narrow, r3, MemOperand(r1, 32));
5090 __ blx(r3);
5096 __ ldr(Narrow, r3, MemOperand(r0));
5097 __ ldr(Narrow, r3, MemOperand(r3, 36));
5098 __ blx(r3);
5109 __ rsb(r3, lr, r6);
5110 __ asrs(Narrow, r3, r3, 3U);
5112 __ mul(r3, ip, r3);
5116 __ cmp(Narrow, r3, 1U);
5120 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5123 __ stm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5128 __ asrs(Narrow, r3, r2, 3U);
5129 __ mul(ip, ip, r3);
5150 __ movs(Narrow, r3, 0U);
5152 __ str(Narrow, r3, MemOperand(r5, 40));
5154 __ mvn(eq, r3, 2147483648U);
5155 __ str(eq, Narrow, r3, MemOperand(r5, 36));
5157 __ rsb(r3, lr, r6);
5159 __ asrs(Narrow, r3, r3, 3U);
5163 __ mul(r3, r2, r3);
5166 __ cmp(Narrow, r3, 0U);
5175 __ ldr(Narrow, r3, MemOperand(r2, 12));
5178 __ subs(r3, 1U);
5179 __ mvns(Narrow, r6, r3);
5181 __ add(Narrow, r3, r3, r4);
5187 __ add(Narrow, r0, r0, r3);
5202 __ movs(Narrow, r3, 0U);
5211 __ str(Narrow, r3, MemOperand(sp, 4));
5212 __ str(Narrow, r3, MemOperand(sp, 16));
5224 __ ldr(Narrow, r3, MemOperand(r7, 12));
5230 __ cmp(Narrow, r3, r4);
5233 __ mov(lt, Narrow, r3, r4);
5235 __ str(Narrow, r3, MemOperand(sp, 4));
5240 __ ldr(Narrow, r3, MemOperand(r0));
5241 __ ldr(Narrow, r3, MemOperand(r3, 36));
5242 __ blx(r3);
5247 __ ldr(Narrow, r3, MemOperand(r7, 8));
5251 __ cmp(Narrow, r3, r2);
5253 __ mov(lt, Narrow, r3, r2);
5254 __ str(Narrow, r3, MemOperand(sp, 12));
5265 __ ldr(Narrow, r3, MemOperand(r0));
5266 __ ldr(Narrow, r3, MemOperand(r3, 36));
5267 __ blx(r3);
5283 __ mov(r3, 43691U);
5285 __ movt(r3, 43690U);
5287 __ str(Narrow, r3, MemOperand(sp, 12));
5297 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5300 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5316 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5321 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5322 __ ldr(Narrow, r3, MemOperand(sp, 8));
5324 __ cmp(Narrow, lr, r3);
5331 __ ldr(Narrow, r3, MemOperand(sp, 4));
5332 __ blx(r3);
5339 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5345 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5354 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5355 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5368 __ ldm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5372 __ stm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5373 __ ldr(Narrow, r3, MemOperand(sp, 8));
5375 __ cmp(Narrow, lr, r3);
5393 __ str(Narrow, r3, MemOperand(sp, 76));
5406 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5411 __ stm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5435 __ ldr(Narrow, r3, MemOperand(sp, 4));
5436 __ lsls(Narrow, r2, r3, 31U);
5440 __ sub(sl, r3, 2U);
5448 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5450 __ stm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5451 __ ldr(Narrow, r3, MemOperand(sp));
5453 __ cmp(Narrow, r6, r3);
5460 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5461 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5477 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5478 __ stm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5504 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5510 __ stm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5511 __ ldr(Narrow, r3, MemOperand(sp));
5513 __ cmp(Narrow, r3, r7);
5521 __ mov(Narrow, r3, r2);
5522 __ lsls(Narrow, r3, r3, 31U);
5524 __ ldr(Narrow, r3, MemOperand(sp));
5525 __ mov(Narrow, r6, r3);
5526 __ lsls(Narrow, r4, r3, 5U);
5527 __ sub(r4, r4, Operand(r3, LSL, 3));
5528 __ ldr(Narrow, r3, MemOperand(sp, 4));
5535 __ ldm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5539 __ stm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5553 __ mov(Narrow, r9, r3);
5556 __ mov(r3, 43691U);
5557 __ movt(r3, 43690U);
5559 __ mul(r3, r3, fp);
5560 __ sub(ip, r3, 2U);
5565 __ mov(Narrow, fp, r3);
5578 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5583 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5587 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5589 __ stm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5591 __ ldr(Narrow, r3, MemOperand(sp, 40));
5606 __ ldr(Narrow, r3, MemOperand(sp, 32));
5610 __ asrs(Narrow, r3, r3, 3U);
5611 __ mul(r3, r2, r3);
5612 __ str(Narrow, r3, MemOperand(sp, 28));
5616 __ sub(r3, r4, 72U);
5618 __ cmp(Narrow, sl, r3);
5630 __ ldm(Narrow, r6, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5635 __ stm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5638 __ ldm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5639 __ stm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5642 __ ldm(fp, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5644 __ stm(ip, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5648 __ ldr(Narrow, r3, MemOperand(sp, 40));
5654 __ sub(r3, r4, 72U);
5656 __ cmp(Narrow, sl, r3);
5671 __ mov(Narrow, r7, r3);
5674 __ mov(Narrow, r3, r1);
5686 __ subs(Narrow, r3, r3, r6);
5687 __ asrs(Narrow, r3, r3, 3U);
5695 __ mul(r3, r2, r3);
5696 __ add(r3, r3, Operand(r3, LSR, 31));
5697 __ asrs(Narrow, r3, r3, 1U);
5698 __ lsls(Narrow, r4, r3, 5U);
5699 __ sub(r3, r4, Operand(r3, LSL, 3));
5700 __ adds(Narrow, r4, r6, r3);
5719 __ ldm(ip, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5723 __ stm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5726 __ ldm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5727 __ stm(r9, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5730 __ ldm(r8, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5731 __ stm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5761 __ ldm(r9, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5766 __ stm(ip, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5769 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5770 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5773 __ ldm(fp, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5774 __ stm(sl, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5781 __ mov(Narrow, r3, r7);
5788 __ mov(Narrow, r3, r4);
5794 __ str(Narrow, r3, MemOperand(sp, 32));
5814 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5820 __ stm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5823 __ ldm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5824 __ stm(r9, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5827 __ ldm(r8, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5828 __ stm(ip, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5838 __ ldm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5845 __ add(Narrow, r3, sp, 48U);
5846 __ str(Narrow, r3, MemOperand(sp, 28));
5853 __ mov(Narrow, r3, r7);
5863 __ ldm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5870 __ stm(r9, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5874 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5875 __ stm(sl, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5879 __ ldm(ip, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5881 __ stm(lr, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5886 __ ldr(Narrow, r3, MemOperand(sp, 48));
5905 __ mvn(eq, r3, 2147483648U);
5906 __ str(eq, Narrow, r3, MemOperand(r0, 36));
5914 __ subs(Narrow, r3, r2, r0);
5916 __ asrs(Narrow, r3, r3, 3U);
5920 __ mul(r3, r5, r3);
5923 __ cmp(Narrow, r3, 0U);
5934 __ ldr(Narrow, r3, MemOperand(r2, 12));
5937 __ subs(r3, 1U);
5938 __ mvns(Narrow, r6, r3);
5940 __ add(Narrow, r3, r3, r5);
5946 __ add(Narrow, r4, r4, r3);
5964 __ movw(r3, 0U);
5966 __ movt(r3, 0U);
5993 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
5997 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6006 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6007 __ stm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6022 __ ldm(Narrow, r4, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6025 __ stm(r8, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6054 __ clz(sl, r3);
6056 __ add(Narrow, r3, sp, 36U);
6057 __ str(Narrow, r3, MemOperand(sp));
6061 __ mov(Narrow, r3, r9);
6067 __ ldr(r3, MemOperand(r8, 4));
6070 __ subs(Narrow, r1, r1, r3);
6071 __ ldr(Narrow, r3, MemOperand(sp, 16));
6073 __ cmp(Narrow, r3, 14U);
6074 __ ldr(r3, MemOperand(r8, 28));
6076 __ cmp(Narrow, r3, 1U);
6080 __ mov(eq, Narrow, r3, 4U);
6084 __ mov(ne, Narrow, r3, 8U);
6088 __ add(Narrow, r3, r3, r6);
6090 __ bic(r3, r3, 0x3);
6098 __ add(ip, r3, r7);
6100 __ add(lr, r3, r0);
6102 __ add(Narrow, r3, sp, 60U);
6113 __ add(r3, r8, 44U);
6114 __ str(Narrow, r3, MemOperand(sp, 8));
6118 __ movw(r3, 0U);
6119 __ movt(r3, 0U);
6120 __ str(Narrow, r3, MemOperand(sp, 20));
6125 __ movs(Narrow, r3, 0U);
6127 __ str(Narrow, r3, MemOperand(sp, 64));
6129 __ strb(r3, MemOperand(sp, 77));
6130 __ str(Narrow, r3, MemOperand(sp, 84));
6133 __ ldr(r3, MemOperand(r8, 44));
6136 __ ldr(Narrow, r3, MemOperand(r3));
6137 __ cmp(Narrow, r3, r2);
6146 __ ldr(Narrow, r3, MemOperand(r0, 4));
6148 __ add(Narrow, r3, r3, r1);
6149 __ subs(Narrow, r3, r3, r2);
6150 __ cmp(Narrow, r3, 31U);
6160 __ movs(Narrow, r3, 1U);
6161 __ strb(r3, MemOperand(sp, 77));
6168 __ mov(Narrow, r3, r9);
6173 __ ldrb(r3, MemOperand(r9, 16));
6174 __ cbnz(r3, &l_3230);
6175 __ ldr(r3, MemOperand(r9, 144));
6176 __ cmp(Narrow, r3, 0U);
6178 __ ldr(Narrow, r5, MemOperand(r3, 4));
6182 __ ldm(Narrow, r5, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6184 __ stm(Narrow, r7, WRITE_BACK, RegisterList(r0, r1, r2, r3));
6197 __ ldrb(r3, MemOperand(sp, 77));
6199 __ cmp(Narrow, r3, 0U);
6207 __ add(r3, r8, 44U);
6209 __ mov(Narrow, r5, r3);
6210 __ str(Narrow, r3, MemOperand(sp, 8));
6211 __ str(Narrow, r3, MemOperand(sp, 28));
6212 __ ldr(r3, MemOperand(r8, 100));
6216 __ cmp(Narrow, r2, r3);
6220 __ ldr(r3, MemOperand(r8, 44));
6222 __ ldr(Narrow, r3, MemOperand(r3, 36));
6223 __ blx(r3);
6230 __ ldr(Narrow, r3, MemOperand(r7));
6231 __ cmp(Narrow, r9, r3);
6233 __ add(ne, r3, r7, 24U);
6238 __ ldr(r0, MemOperand(r3, 24, PostIndex));
6243 __ cmp(Narrow, r3, r2);
6244 __ mov(Narrow, fp, r3);
6251 __ movw(r3, 0U);
6252 __ movt(r3, 0U);
6253 __ str(Narrow, r3, MemOperand(sp, 20));
6260 __ ldr(Narrow, r3, MemOperand(sp, 12));
6263 __ adds(Narrow, r5, r3, r1);
6264 __ ldr(Narrow, r3, MemOperand(sp, 68));
6267 __ cmp(Narrow, r3, r6);
6269 __ mov(lt, Narrow, r3, r6);
6273 __ cmp(Narrow, r3, r6);
6275 __ mov(lt, Narrow, r3, r6);
6279 __ add(Narrow, r5, r5, r3);
6288 __ ldr(r3, MemOperand(r8, 44));
6294 __ ldr(Narrow, r3, MemOperand(r3, 44));
6296 __ blx(r3);
6297 __ ldr(r3, MemOperand(r8, 44));
6299 __ ldr(Narrow, r3, MemOperand(r3));
6300 __ cmp(Narrow, r3, r2);
6309 __ ldr(Narrow, r3, MemOperand(r5));
6312 __ ldr(Narrow, r3, MemOperand(r3, 20));
6313 __ blx(r3);
6314 __ ldr(Narrow, r3, MemOperand(r5));
6317 __ ldr(Narrow, r3, MemOperand(r3, 16));
6320 __ blx(r3);
6321 __ ldr(Narrow, r3, MemOperand(r5));
6324 __ ldr(Narrow, r3, MemOperand(r3, 24));
6325 __ blx(r3);
6328 __ movs(Narrow, r3, 1U);
6330 __ strb(Narrow, r3, MemOperand(r5, 16));
6349 __ ldr(r3, MemOperand(r8, 44));
6351 __ ldr(Narrow, r3, MemOperand(r3, 40));
6352 __ blx(r3);
6360 __ ldr(Narrow, r3, MemOperand(sp, 84));
6363 __ cmp(Narrow, r3, 1U);
6365 __ ldr(Narrow, r3, MemOperand(r0));
6366 __ ldr(Narrow, r3, MemOperand(r3, 28));
6367 __ blx(r3);
6372 __ adds(r3, r0, 44U);
6376 __ str(Narrow, r3, MemOperand(sp, 28));
6380 __ ldr(r3, MemOperand(r8, 44));
6386 __ ldr(Narrow, r3, MemOperand(r3, 32));
6388 __ blx(r3);
6389 __ ldr(r3, MemOperand(r8, 44));
6394 __ ldr(Narrow, r3, MemOperand(r3, 24));
6395 __ blx(r3);
6399 __ ldr(Narrow, r3, MemOperand(r7, 16));
6400 __ cmp(Narrow, r1, r3);
6409 __ ldr(Narrow, r3, MemOperand(r0));
6410 __ ldr(Narrow, r3, MemOperand(r3, 28));
6411 __ blx(r3);
6415 __ cmp(Narrow, r3, 1U);
6419 __ mov(eq, Narrow, r3, 4U);
6420 __ mov(ne, Narrow, r3, 8U);
6424 __ blx(r3);
6429 __ blx(r3);
6436 __ lsls(Narrow, r3, r5, 5U);
6437 __ sub(r5, r3, Operand(r5, LSL, 3));
6454 __ mov(r3, 1306U);
6479 __ ldr(Narrow, r3, MemOperand(r0, 12));
6484 __ subs(Narrow, r5, r3, r5);
6498 __ ldr(Narrow, r3, MemOperand(r4, 4));
6501 __ subs(Narrow, r3, r5, r3);
6509 __ ldr(r3, MemOperand(r4, 132));
6510 __ cmp(Narrow, r5, r3);
6513 __ cmp(Narrow, r3, r2);
6519 __ movs(Narrow, r3, 0U);
6521 __ str(Narrow, r3, MemOperand(sp));
6524 __ movs(Narrow, r3, 2U);
6529 __ ldrb(r3, MemOperand(r0, 32));
6533 __ cbz(r3, &l_34f8);
6535 __ movw(r3, 0U);
6537 __ movt(r3, 0U);
6540 __ cmp(Narrow, r2, r3);
6544 __ ldr(Narrow, r3, MemOperand(r5, 4));
6545 __ subs(Narrow, r7, r7, r3);
6557 __ ldr(Narrow, r3, MemOperand(r5, 4));
6560 __ subs(Narrow, r3, r7, r3);
6567 __ ldr(Narrow, r3, &l_3558);
6568 __ str(Narrow, r3, MemOperand(r4, 8));
6594 __ ldr(r3, MemOperand(r5, 132));
6599 __ cmp(Narrow, r7, r3);
6602 __ cmp(Narrow, r3, r2);
6606 __ movs(Narrow, r3, 0U);
6608 __ str(Narrow, r3, MemOperand(sp));
6611 __ movs(Narrow, r3, 2U);
6616 __ ldr(Narrow, r3, &l_3558);
6618 __ str(Narrow, r3, MemOperand(r4, 8));
6636 __ mov(Narrow, fp, r3);
6642 __ ldr(Narrow, r3, MemOperand(r0, 44));
6648 __ ldr(Narrow, r3, MemOperand(r3, 32));
6649 __ blx(r3);
6650 __ ldr(Narrow, r3, MemOperand(r4, 44));
6652 __ ldr(Narrow, r3, MemOperand(r3, 24));
6653 __ blx(r3);
6655 __ movw(r3, 0U);
6656 __ movt(r3, 0U);
6659 __ cmp(Narrow, r2, r3);
6668 __ ldr(Narrow, r3, MemOperand(r0, 4));
6670 __ add(Narrow, r3, r3, r1);
6671 __ subs(Narrow, r3, r3, r2);
6672 __ cmp(Narrow, r3, 31U);
6682 __ movs(Narrow, r3, 1U);
6683 __ strb(r3, MemOperand(sp, 29));
6689 __ mov(r3, 0U);
6703 __ strb(r3, MemOperand(sp, 64));
6704 __ str(Narrow, r3, MemOperand(sp, 68));
6705 __ strb(r3, MemOperand(sp, 72));
6706 __ strb(r3, MemOperand(sp, 76));
6707 __ str(Narrow, r3, MemOperand(sp, 92));
6708 __ str(Narrow, r3, MemOperand(sp, 96));
6709 __ str(Narrow, r3, MemOperand(sp, 100));
6710 __ str(Narrow, r3, MemOperand(sp, 108));
6711 __ str(Narrow, r3, MemOperand(sp, 112));
6712 __ str(Narrow, r3, MemOperand(sp, 116));
6713 __ str(Narrow, r3, MemOperand(sp, 120));
6714 __ str(Narrow, r3, MemOperand(sp, 124));
6715 __ str(Narrow, r3, MemOperand(sp, 132));
6716 __ str(Narrow, r3, MemOperand(sp, 136));
6717 __ str(Narrow, r3, MemOperand(sp, 140));
6720 __ str(Narrow, r3, MemOperand(sp, 144));
6721 __ str(Narrow, r3, MemOperand(sp, 148));
6722 __ str(Narrow, r3, MemOperand(sp, 156));
6723 __ str(Narrow, r3, MemOperand(sp, 160));
6724 __ str(Narrow, r3, MemOperand(sp, 164));
6725 __ str(Narrow, r3, MemOperand(sp, 168));
6726 __ str(Narrow, r3, MemOperand(sp, 172));
6727 __ str(Narrow, r3, MemOperand(sp, 180));
6728 __ str(Narrow, r3, MemOperand(sp, 184));
6729 __ str(Narrow, r3, MemOperand(sp, 188));
6730 __ str(Narrow, r3, MemOperand(sp, 192));
6731 __ strb(r3, MemOperand(sp, 200));
6739 __ ldr(Narrow, r3, MemOperand(sp, 248));
6743 __ str(Narrow, r3, MemOperand(sp));
6744 __ mov(Narrow, r3, fp);
6748 __ ldrb(r3, MemOperand(sp, 72));
6749 __ cbz(r3, &l_3698);
6751 __ movw(r3, 0U);
6752 __ movt(r3, 0U);
6755 __ cmp(Narrow, r2, r3);
6759 __ ldr(Narrow, r3, MemOperand(r4, 4));
6760 __ subs(Narrow, r5, r5, r3);
6773 __ ldr(Narrow, r3, MemOperand(r4, 4));
6776 __ subs(Narrow, r3, r5, r3);
6783 __ ldr(Narrow, r3, &l_3748);
6784 __ str(Narrow, r3, MemOperand(sp, 48));
6799 __ ldrb(r3, MemOperand(sp, 29));
6801 __ cbnz(r3, &l_36bc);
6811 __ ldr(Narrow, r3, MemOperand(sp, 36));
6814 __ cmp(Narrow, r3, 1U);
6816 __ ldr(Narrow, r3, MemOperand(r0));
6817 __ ldr(Narrow, r3, MemOperand(r3, 28));
6818 __ blx(r3);
6824 __ add(Narrow, r3, sp, 48U);
6838 __ ldr(r3, MemOperand(r4, 132));
6841 __ cmp(Narrow, r5, r3);
6844 __ cmp(Narrow, r3, r2);
6848 __ movs(Narrow, r3, 0U);
6850 __ str(Narrow, r3, MemOperand(sp));
6853 __ movs(Narrow, r3, 2U);
6880 __ ldr(Narrow, r3, &l_3748);
6882 __ str(Narrow, r3, MemOperand(sp, 48));
6909 __ mov(Narrow, fp, r3);
6915 __ ldr(Narrow, r3, MemOperand(r0, 44));
6921 __ ldr(Narrow, r3, MemOperand(r3, 32));
6922 __ blx(r3);
6923 __ ldr(Narrow, r3, MemOperand(r4, 44));
6925 __ ldr(Narrow, r3, MemOperand(r3, 24));
6926 __ blx(r3);
6928 __ movw(r3, 0U);
6929 __ movt(r3, 0U);
6932 __ cmp(Narrow, r2, r3);
6941 __ ldr(Narrow, r3, MemOperand(r0, 4));
6943 __ add(Narrow, r3, r3, r1);
6944 __ subs(Narrow, r3, r3, r2);
6945 __ cmp(Narrow, r3, 31U);
6955 __ movs(Narrow, r3, 1U);
6956 __ strb(r3, MemOperand(sp, 29));
6962 __ mov(r3, 0U);
6976 __ strb(r3, MemOperand(sp, 64));
6977 __ str(Narrow, r3, MemOperand(sp, 68));
6978 __ strb(r3, MemOperand(sp, 72));
6979 __ strb(r3, MemOperand(sp, 76));
6980 __ str(Narrow, r3, MemOperand(sp, 92));
6981 __ str(Narrow, r3, MemOperand(sp, 96));
6982 __ str(Narrow, r3, MemOperand(sp, 100));
6983 __ str(Narrow, r3, MemOperand(sp, 108));
6984 __ str(Narrow, r3, MemOperand(sp, 112));
6985 __ str(Narrow, r3, MemOperand(sp, 116));
6986 __ str(Narrow, r3, MemOperand(sp, 120));
6987 __ str(Narrow, r3, MemOperand(sp, 124));
6988 __ str(Narrow, r3, MemOperand(sp, 132));
6989 __ str(Narrow, r3, MemOperand(sp, 136));
6992 __ str(Narrow, r3, MemOperand(sp, 140));
6993 __ str(Narrow, r3, MemOperand(sp, 144));
6994 __ str(Narrow, r3, MemOperand(sp, 148));
6995 __ str(Narrow, r3, MemOperand(sp, 156));
6996 __ str(Narrow, r3, MemOperand(sp, 160));
6997 __ str(Narrow, r3, MemOperand(sp, 164));
6998 __ str(Narrow, r3, MemOperand(sp, 168));
6999 __ str(Narrow, r3, MemOperand(sp, 172));
7000 __ str(Narrow, r3, MemOperand(sp, 180));
7001 __ str(Narrow, r3, MemOperand(sp, 184));
7002 __ str(Narrow, r3, MemOperand(sp, 188));
7003 __ str(Narrow, r3, MemOperand(sp, 192));
7004 __ strb(r3, MemOperand(sp, 200));
7012 __ ldr(Narrow, r3, MemOperand(sp, 248));
7016 __ str(Narrow, r3, MemOperand(sp));
7017 __ ldr(Narrow, r3, MemOperand(sp, 252));
7018 __ str(Narrow, r3, MemOperand(sp, 4));
7019 __ mov(Narrow, r3, fp);
7023 __ ldrb(r3, MemOperand(sp, 72));
7024 __ cbz(r3, &l_3890);
7026 __ movw(r3, 0U);
7027 __ movt(r3, 0U);
7030 __ cmp(Narrow, r2, r3);
7034 __ ldr(Narrow, r3, MemOperand(r4, 4));
7035 __ subs(Narrow, r5, r5, r3);
7048 __ ldr(Narrow, r3, MemOperand(r4, 4));
7051 __ subs(Narrow, r3, r5, r3);
7058 __ ldr(Narrow, r3, &l_3940);
7059 __ str(Narrow, r3, MemOperand(sp, 48));
7074 __ ldrb(r3, MemOperand(sp, 29));
7076 __ cbnz(r3, &l_38b4);
7086 __ ldr(Narrow, r3, MemOperand(sp, 36));
7089 __ cmp(Narrow, r3, 1U);
7091 __ ldr(Narrow, r3, MemOperand(r0));
7092 __ ldr(Narrow, r3, MemOperand(r3, 28));
7093 __ blx(r3);
7099 __ add(Narrow, r3, sp, 48U);
7113 __ ldr(r3, MemOperand(r4, 132));
7116 __ cmp(Narrow, r5, r3);
7119 __ cmp(Narrow, r3, r2);
7123 __ movs(Narrow, r3, 0U);
7125 __ str(Narrow, r3, MemOperand(sp));
7130 __ movs(Narrow, r3, 2U);
7155 __ ldr(Narrow, r3, &l_3940);
7157 __ str(Narrow, r3, MemOperand(sp, 48));
7184 __ mov(Narrow, fp, r3);
7190 __ ldr(Narrow, r3, MemOperand(r0, 44));
7196 __ ldr(Narrow, r3, MemOperand(r3, 32));
7197 __ blx(r3);
7198 __ ldr(Narrow, r3, MemOperand(r4, 44));
7200 __ ldr(Narrow, r3, MemOperand(r3, 24));
7201 __ blx(r3);
7203 __ movw(r3, 0U);
7204 __ movt(r3, 0U);
7207 __ cmp(Narrow, r2, r3);
7216 __ ldr(Narrow, r3, MemOperand(r0, 4));
7218 __ add(Narrow, r3, r3, r1);
7219 __ subs(Narrow, r3, r3, r2);
7220 __ cmp(Narrow, r3, 31U);
7230 __ movs(Narrow, r3, 1U);
7231 __ strb(r3, MemOperand(sp, 29));
7237 __ mov(r3, 0U);
7251 __ strb(r3, MemOperand(sp, 64));
7252 __ str(Narrow, r3, MemOperand(sp, 68));
7253 __ strb(r3, MemOperand(sp, 72));
7254 __ strb(r3, MemOperand(sp, 76));
7255 __ str(Narrow, r3, MemOperand(sp, 92));
7256 __ str(Narrow, r3, MemOperand(sp, 96));
7257 __ str(Narrow, r3, MemOperand(sp, 100));
7258 __ str(Narrow, r3, MemOperand(sp, 108));
7259 __ str(Narrow, r3, MemOperand(sp, 112));
7260 __ str(Narrow, r3, MemOperand(sp, 116));
7261 __ str(Narrow, r3, MemOperand(sp, 120));
7264 __ str(Narrow, r3, MemOperand(sp, 124));
7265 __ str(Narrow, r3, MemOperand(sp, 132));
7266 __ str(Narrow, r3, MemOperand(sp, 136));
7267 __ str(Narrow, r3, MemOperand(sp, 140));
7268 __ str(Narrow, r3, MemOperand(sp, 144));
7269 __ str(Narrow, r3, MemOperand(sp, 148));
7270 __ str(Narrow, r3, MemOperand(sp, 156));
7271 __ str(Narrow, r3, MemOperand(sp, 160));
7272 __ str(Narrow, r3, MemOperand(sp, 164));
7273 __ str(Narrow, r3, MemOperand(sp, 168));
7274 __ str(Narrow, r3, MemOperand(sp, 172));
7275 __ str(Narrow, r3, MemOperand(sp, 180));
7276 __ str(Narrow, r3, MemOperand(sp, 184));
7277 __ str(Narrow, r3, MemOperand(sp, 188));
7278 __ str(Narrow, r3, MemOperand(sp, 192));
7279 __ strb(r3, MemOperand(sp, 200));
7287 __ ldr(Narrow, r3, MemOperand(sp, 248));
7291 __ str(Narrow, r3, MemOperand(sp));
7292 __ ldr(Narrow, r3, MemOperand(sp, 252));
7293 __ str(Narrow, r3, MemOperand(sp, 4));
7294 __ mov(Narrow, r3, fp);
7298 __ ldrb(r3, MemOperand(sp, 72));
7299 __ cbz(r3, &l_3a88);
7301 __ movw(r3, 0U);
7302 __ movt(r3, 0U);
7305 __ cmp(Narrow, r2, r3);
7309 __ ldr(Narrow, r3, MemOperand(r4, 4));
7310 __ subs(Narrow, r5, r5, r3);
7323 __ ldr(Narrow, r3, MemOperand(r4, 4));
7326 __ subs(Narrow, r3, r5, r3);
7333 __ ldr(Narrow, r3, &l_3b38);
7334 __ str(Narrow, r3, MemOperand(sp, 48));
7349 __ ldrb(r3, MemOperand(sp, 29));
7351 __ cbnz(r3, &l_3aac);
7361 __ ldr(Narrow, r3, MemOperand(sp, 36));
7364 __ cmp(Narrow, r3, 1U);
7366 __ ldr(Narrow, r3, MemOperand(r0));
7367 __ ldr(Narrow, r3, MemOperand(r3, 28));
7368 __ blx(r3);
7374 __ add(Narrow, r3, sp, 48U);
7388 __ ldr(r3, MemOperand(r4, 132));
7391 __ cmp(Narrow, r5, r3);
7394 __ cmp(Narrow, r3, r2);
7400 __ movs(Narrow, r3, 0U);
7402 __ str(Narrow, r3, MemOperand(sp));
7405 __ movs(Narrow, r3, 2U);
7430 __ ldr(Narrow, r3, &l_3b38);
7432 __ str(Narrow, r3, MemOperand(sp, 48));
7451 __ movw(r3, 0U);
7453 __ movt(r3, 0U);
7457 __ ldr(Narrow, r0, MemOperand(r3));
7460 __ mov(r3, 0U);
7466 __ str(Narrow, r3, MemOperand(sp, 40));
7467 __ strb(r3, MemOperand(sp, 53));
7469 __ ldr(Narrow, r3, MemOperand(r6, 44));
7475 __ ldr(Narrow, r3, MemOperand(r3, 32));
7476 __ blx(r3);
7477 __ ldr(Narrow, r3, MemOperand(r6, 44));
7479 __ ldr(Narrow, r3, MemOperand(r3, 24));
7480 __ blx(r3);
7482 __ movw(r3, 0U);
7483 __ movt(r3, 0U);
7486 __ cmp(Narrow, r2, r3);
7496 __ ldr(Narrow, r3, MemOperand(r0, 12));
7498 __ subs(Narrow, r2, r2, r3);
7509 __ movs(Narrow, r3, 1U);
7510 __ strb(r3, MemOperand(sp, 53));
7526 __ mov(Narrow, r3, r8);
7569 __ ldrb(r3, MemOperand(sp, 96));
7570 __ cbz(r3, &l_3c8a);
7572 __ movw(r3, 0U);
7573 __ movt(r3, 0U);
7576 __ cmp(Narrow, r2, r3);
7580 __ ldr(Narrow, r3, MemOperand(r4, 4));
7581 __ subs(Narrow, r5, r5, r3);
7593 __ ldr(Narrow, r3, MemOperand(r4, 4));
7596 __ subs(Narrow, r3, r5, r3);
7603 __ ldr(Narrow, r3, &l_3d20);
7604 __ str(Narrow, r3, MemOperand(sp, 72));
7619 __ ldrb(r3, MemOperand(sp, 53));
7621 __ cbnz(r3, &l_3cae);
7631 __ ldr(Narrow, r3, MemOperand(sp, 60));
7634 __ cmp(Narrow, r3, 1U);
7636 __ ldr(Narrow, r3, MemOperand(r0));
7637 __ ldr(Narrow, r3, MemOperand(r3, 28));
7638 __ blx(r3);
7648 __ ldr(r3, MemOperand(r4, 132));
7651 __ cmp(Narrow, r5, r3);
7654 __ cmp(Narrow, r3, r2);
7658 __ movs(Narrow, r3, 0U);
7660 __ str(Narrow, r3, MemOperand(sp));
7663 __ movs(Narrow, r3, 2U);
7674 __ ldr(Narrow, r3, &l_3d20);
7676 __ str(Narrow, r3, MemOperand(sp, 72));
7715 __ mov(Narrow, r7, r3);
7721 __ ldr(Narrow, r3, MemOperand(r0, 44));
7727 __ ldr(Narrow, r3, MemOperand(r3, 32));
7728 __ blx(r3);
7729 __ ldr(Narrow, r3, MemOperand(r4, 44));
7731 __ ldr(Narrow, r3, MemOperand(r3, 24));
7732 __ blx(r3);
7734 __ movw(r3, 0U);
7735 __ movt(r3, 0U);
7738 __ cmp(Narrow, r2, r3);
7747 __ ldr(Narrow, r3, MemOperand(r0, 4));
7749 __ add(Narrow, r3, r3, r1);
7750 __ subs(Narrow, r3, r3, r2);
7751 __ cmp(Narrow, r3, 31U);
7761 __ movs(Narrow, r3, 1U);
7762 __ strb(r3, MemOperand(sp, 29));
7768 __ mov(r3, 0U);
7782 __ strb(r3, MemOperand(sp, 64));
7783 __ str(Narrow, r3, MemOperand(sp, 68));
7784 __ strb(r3, MemOperand(sp, 72));
7785 __ strb(r3, MemOperand(sp, 76));
7786 __ str(Narrow, r3, MemOperand(sp, 92));
7787 __ str(Narrow, r3, MemOperand(sp, 96));
7788 __ str(Narrow, r3, MemOperand(sp, 100));
7789 __ str(Narrow, r3, MemOperand(sp, 108));
7790 __ str(Narrow, r3, MemOperand(sp, 112));
7791 __ str(Narrow, r3, MemOperand(sp, 116));
7792 __ str(Narrow, r3, MemOperand(sp, 120));
7793 __ str(Narrow, r3, MemOperand(sp, 124));
7794 __ str(Narrow, r3, MemOperand(sp, 132));
7795 __ str(Narrow, r3, MemOperand(sp, 136));
7796 __ str(Narrow, r3, MemOperand(sp, 140));
7797 __ str(Narrow, r3, MemOperand(sp, 144));
7800 __ str(Narrow, r3, MemOperand(sp, 148));
7801 __ str(Narrow, r3, MemOperand(sp, 156));
7802 __ str(Narrow, r3, MemOperand(sp, 160));
7803 __ str(Narrow, r3, MemOperand(sp, 164));
7804 __ str(Narrow, r3, MemOperand(sp, 168));
7805 __ str(Narrow, r3, MemOperand(sp, 172));
7806 __ str(Narrow, r3, MemOperand(sp, 180));
7807 __ str(Narrow, r3, MemOperand(sp, 184));
7808 __ str(Narrow, r3, MemOperand(sp, 188));
7809 __ str(Narrow, r3, MemOperand(sp, 192));
7810 __ strb(r3, MemOperand(sp, 200));
7818 __ ldr(Narrow, r3, MemOperand(sp, 240));
7823 __ str(Narrow, r3, MemOperand(sp, 4));
7824 __ mov(Narrow, r3, sl);
7828 __ ldrb(r3, MemOperand(sp, 72));
7829 __ cbz(r3, &l_3e6c);
7831 __ movw(r3, 0U);
7832 __ movt(r3, 0U);
7835 __ cmp(Narrow, r2, r3);
7839 __ ldr(Narrow, r3, MemOperand(r4, 4));
7840 __ subs(Narrow, r5, r5, r3);
7853 __ ldr(Narrow, r3, MemOperand(r4, 4));
7856 __ subs(Narrow, r3, r5, r3);
7863 __ ldr(Narrow, r3, &l_3f1c);
7864 __ str(Narrow, r3, MemOperand(sp, 48));
7879 __ ldrb(r3, MemOperand(sp, 29));
7881 __ cbnz(r3, &l_3e90);
7891 __ ldr(Narrow, r3, MemOperand(sp, 36));
7894 __ cmp(Narrow, r3, 1U);
7896 __ ldr(Narrow, r3, MemOperand(r0));
7897 __ ldr(Narrow, r3, MemOperand(r3, 28));
7898 __ blx(r3);
7904 __ add(Narrow, r3, sp, 48U);
7918 __ ldr(r3, MemOperand(r4, 132));
7921 __ cmp(Narrow, r5, r3);
7924 __ cmp(Narrow, r3, r2);
7928 __ movs(Narrow, r3, 0U);
7930 __ str(Narrow, r3, MemOperand(sp));
7933 __ movs(Narrow, r3, 2U);
7960 __ ldr(Narrow, r3, &l_3f1c);
7962 __ str(Narrow, r3, MemOperand(sp, 48));
7989 __ mov(Narrow, r6, r3);
7995 __ ldr(Narrow, r3, MemOperand(r0, 44));
8001 __ ldr(Narrow, r3, MemOperand(r3, 32));
8002 __ blx(r3);
8003 __ ldr(Narrow, r3, MemOperand(r5, 44));
8005 __ ldr(Narrow, r3, MemOperand(r3, 24));
8006 __ blx(r3);
8008 __ movw(r3, 0U);
8009 __ movt(r3, 0U);
8012 __ cmp(Narrow, r2, r3);
8021 __ ldr(Narrow, r3, MemOperand(r0, 4));
8023 __ add(Narrow, r3, r3, r1);
8024 __ subs(Narrow, r3, r3, r2);
8025 __ cmp(Narrow, r3, 31U);
8041 __ ubfx(r3, r2, 5U, 4U);
8043 __ cbz(r3, &l_4000);
8050 __ ldr(Narrow, r3, MemOperand(r6, 12));
8052 __ cbnz(r3, &l_3fd0);
8058 __ ldr(Narrow, r3, MemOperand(r6, 12));
8059 __ cbnz(r3, &l_3fe6);
8062 __ and_(r3, r2, 0x1f);
8063 __ cmp(Narrow, r3, 15U);
8088 __ mov(Narrow, r1, r3);
8094 __ mov(r3, 1U);
8099 __ str(Narrow, r3, MemOperand(sp, 56));
8100 __ str(Narrow, r3, MemOperand(sp, 60));
8101 __ strb(r3, MemOperand(sp, 88));
8102 __ str(Narrow, r3, MemOperand(sp, 104));
8103 __ str(Narrow, r3, MemOperand(sp, 128));
8104 __ str(Narrow, r3, MemOperand(sp, 152));
8105 __ str(Narrow, r3, MemOperand(sp, 176));
8136 __ cmp(Narrow, r2, r3);
8143 __ mov(Narrow, r3, r9);
8148 __ ldrb(r3, MemOperand(sp, 72));
8149 __ cbz(r3, &l_40cc);
8151 __ movw(r3, 0U);
8152 __ movt(r3, 0U);
8155 __ cmp(Narrow, r2, r3);
8159 __ ldr(Narrow, r3, MemOperand(r4, 4));
8160 __ subs(Narrow, r5, r5, r3);
8173 __ ldr(Narrow, r3, MemOperand(r4, 4));
8176 __ subs(Narrow, r3, r5, r3);
8183 __ ldr(Narrow, r3, &l_41e8);
8184 __ str(Narrow, r3, MemOperand(sp, 48));
8199 __ ldrb(r3, MemOperand(sp, 29));
8201 __ cbnz(r3, &l_40f2);
8213 __ ldr(Narrow, r3, MemOperand(sp, 36));
8216 __ cmp(Narrow, r3, 1U);
8220 __ ldr(Narrow, r3, MemOperand(r0));
8221 __ ldr(Narrow, r3, MemOperand(r3, 28));
8222 __ blx(r3);
8226 __ ldr(Narrow, r3, MemOperand(r6));
8227 __ cmp(Narrow, r3, 255U);
8240 __ and_(r3, r2, 0x1f);
8244 __ cmp(ls, Narrow, r2, r3);
8246 __ mov(eq, Narrow, r3, 1U);
8247 __ mov(ne, Narrow, r3, 0U);
8264 __ strb(r3, MemOperand(sp, 29));
8286 __ add(Narrow, r3, sp, 48U);
8294 __ ldr(r3, MemOperand(r4, 132));
8297 __ cmp(Narrow, r5, r3);
8300 __ cmp(Narrow, r3, r2);
8304 __ movs(Narrow, r3, 0U);
8306 __ str(Narrow, r3, MemOperand(sp));
8309 __ movs(Narrow, r3, 2U);
8322 __ and_(r3, r0, 0x1f);
8323 __ cmp(Narrow, r3, 7U);
8344 __ ldr(Narrow, r3, &l_41e8);
8346 __ str(Narrow, r3, MemOperand(sp, 48));
8374 __ mov(Narrow, r7, r3);
8381 __ ldr(Narrow, r3, MemOperand(r0, 44));
8387 __ ldr(Narrow, r3, MemOperand(r3, 32));
8388 __ blx(r3);
8389 __ ldr(Narrow, r3, MemOperand(r5, 44));
8391 __ ldr(Narrow, r3, MemOperand(r3, 24));
8392 __ blx(r3);
8394 __ movw(r3, 0U);
8395 __ movt(r3, 0U);
8398 __ cmp(Narrow, r2, r3);
8407 __ ldr(Narrow, r3, MemOperand(r0, 4));
8409 __ add(Narrow, r3, r3, r1);
8410 __ subs(Narrow, r3, r3, r2);
8411 __ cmp(Narrow, r3, 31U);
8425 __ ldr(Narrow, r3, &l_451c);
8427 __ str(Narrow, r3, MemOperand(sp, 12));
8431 __ ldr(Narrow, r3, MemOperand(r6, 4));
8432 __ tst(r3, 0x1e0);
8439 __ and_(r3, r7, 0x1f);
8440 __ cmp(Narrow, r3, 7U);
8442 __ and_(r3, r9, 0x1f);
8443 __ cmp(Narrow, r3, 7U);
8451 __ and_(r3, r9, 0x1f);
8453 __ cmp(Narrow, r3, r2);
8455 __ ldr(Narrow, r3, MemOperand(r6, 4));
8456 __ tst(r3, 0x1e0);
8474 __ and_(r2, r3, 0x1f);
8492 __ and_(r2, r3, 0x1d);
8509 __ mov(r3, 1U);
8514 __ str(Narrow, r3, MemOperand(sp, 56));
8515 __ str(Narrow, r3, MemOperand(sp, 60));
8516 __ strb(r3, MemOperand(sp, 88));
8517 __ str(Narrow, r3, MemOperand(sp, 104));
8518 __ str(Narrow, r3, MemOperand(sp, 128));
8519 __ str(Narrow, r3, MemOperand(sp, 152));
8520 __ str(Narrow, r3, MemOperand(sp, 176));
8551 __ cmp(Narrow, r2, r3);
8559 __ mov(Narrow, r3, r9);
8564 __ ldrb(r3, MemOperand(sp, 72));
8565 __ cbz(r3, &l_43d6);
8567 __ movw(r3, 0U);
8568 __ movt(r3, 0U);
8571 __ cmp(Narrow, r2, r3);
8575 __ ldr(Narrow, r3, MemOperand(r4, 4));
8576 __ subs(Narrow, r5, r5, r3);
8589 __ ldr(Narrow, r3, MemOperand(r4, 4));
8592 __ subs(Narrow, r3, r5, r3);
8599 __ ldr(Narrow, r3, &l_4524);
8600 __ str(Narrow, r3, MemOperand(sp, 48));
8617 __ ldrb(r3, MemOperand(sp, 29));
8619 __ cbnz(r3, &l_4424);
8626 __ and_(r3, r9, 0x1f);
8627 __ cmp(Narrow, r3, 7U);
8633 __ and_(r3, r9, 0x1f);
8634 __ cmp(Narrow, r3, 7U);
8646 __ ldr(Narrow, r3, MemOperand(sp, 36));
8649 __ cmp(Narrow, r3, 1U);
8653 __ ldr(Narrow, r3, MemOperand(r0));
8654 __ ldr(Narrow, r3, MemOperand(r3, 28));
8655 __ blx(r3);
8673 __ cmp(Narrow, r3, r2);
8694 __ add(Narrow, r3, sp, 48U);
8702 __ ldr(r3, MemOperand(r4, 132));
8705 __ cmp(Narrow, r5, r3);
8708 __ cmp(Narrow, r3, r2);
8712 __ movs(Narrow, r3, 0U);
8714 __ str(Narrow, r3, MemOperand(sp));
8717 __ movs(Narrow, r3, 2U);
8736 __ and_(r3, r3, 0x1f);
8737 __ subs(Narrow, r1, r0, r3);
8754 __ ldr(Narrow, r3, MemOperand(sp, 36));
8756 __ cmp(Narrow, r3, 1U);
8761 __ ldr(Narrow, r3, &l_4524);
8763 __ str(Narrow, r3, MemOperand(sp, 48));
8769 __ ldr(Narrow, r3, &l_451c);
8771 __ str(r3, MemOperand(r0, -196, PreIndex));
8801 __ ldr(Narrow, r3, &l_4594);
8803 __ add(r2, r3, 504U);
8804 __ str(Narrow, r3, MemOperand(r0));
8811 __ ldr(Narrow, r3, MemOperand(r0));
8812 __ ldr(Narrow, r3, MemOperand(r3, 4));
8813 __ blx(r3);
8835 __ ldr(Narrow, r3, &l_4598);
8837 __ str(r3, MemOperand(r0, 4, PostIndex));
8857 __ ldr(Narrow, r3, &l_4598);
8859 __ str(r3, MemOperand(r0, 4, PostIndex));
8876 __ ldr(Narrow, r3, &l_4724);
8882 __ str(Narrow, r3, MemOperand(sp, 8));
8886 __ movw(r3, 0U);
8888 __ movt(r3, 0U);
8890 __ ldr(Narrow, r1, MemOperand(r3, 112));
8892 __ movs(Narrow, r3, 0U);
8897 __ strb(r3, MemOperand(sp, 32));
8898 __ str(Narrow, r3, MemOperand(sp, 36));
8899 __ strh(r3, MemOperand(sp, 44));
8900 __ strb(r3, MemOperand(sp, 47));
8901 __ strb(r3, MemOperand(sp, 48));
8909 __ movs(Narrow, r3, 0U);
8921 __ str(Narrow, r3, MemOperand(sp, 72));
8922 __ str(Narrow, r3, MemOperand(sp, 76));
8923 __ str(Narrow, r3, MemOperand(sp, 104));
8924 __ str(Narrow, r3, MemOperand(sp, 108));
8925 __ str(Narrow, r3, MemOperand(sp, 112));
8926 __ str(Narrow, r3, MemOperand(sp, 116));
8927 __ str(Narrow, r3, MemOperand(sp, 120));
8928 __ str(Narrow, r3, MemOperand(sp, 124));
8929 __ str(Narrow, r3, MemOperand(sp, 144));
8930 __ str(Narrow, r3, MemOperand(sp, 148));
8931 __ strb(r3, MemOperand(sp, 152));
8932 __ str(Narrow, r3, MemOperand(sp, 156));
8933 __ strb(r3, MemOperand(sp, 176));
8934 __ str(Narrow, r3, MemOperand(sp, 180));
8935 __ strb(r3, MemOperand(sp, 184));
8936 __ strb(r3, MemOperand(sp, 188));
8937 __ str(Narrow, r3, MemOperand(sp, 204));
8938 __ str(Narrow, r3, MemOperand(sp, 208));
8939 __ str(Narrow, r3, MemOperand(sp, 212));
8940 __ str(Narrow, r3, MemOperand(sp, 220));
8941 __ str(Narrow, r3, MemOperand(sp, 224));
8942 __ str(Narrow, r3, MemOperand(sp, 228));
8952 __ str(Narrow, r3, MemOperand(sp, 232));
8954 __ str(Narrow, r3, MemOperand(sp, 236));
8956 __ str(Narrow, r3, MemOperand(sp, 244));
8957 __ str(Narrow, r3, MemOperand(sp, 248));
8958 __ str(Narrow, r3, MemOperand(sp, 252));
8959 __ str(Narrow, r3, MemOperand(sp, 256));
8960 __ str(Narrow, r3, MemOperand(sp, 260));
8962 __ str(Narrow, r3, MemOperand(sp, 268));
8963 __ str(Narrow, r3, MemOperand(sp, 272));
8964 __ str(Narrow, r3, MemOperand(sp, 276));
8965 __ str(Narrow, r3, MemOperand(sp, 280));
8966 __ str(Narrow, r3, MemOperand(sp, 284));
8968 __ str(Narrow, r3, MemOperand(sp, 292));
8969 __ str(Narrow, r3, MemOperand(sp, 296));
8970 __ str(Narrow, r3, MemOperand(sp, 300));
8971 __ str(Narrow, r3, MemOperand(sp, 304));
8980 __ movs(Narrow, r3, 1U);
8983 __ str(Narrow, r3, MemOperand(sp));
8985 __ movs(Narrow, r3, 0U);
8993 __ mov(r3, 4294967295U);
8996 __ str(Narrow, r3, MemOperand(sp));
8999 __ movs(Narrow, r3, 33U);
9018 __ ldr(Narrow, r3, MemOperand(sp, 180));
9021 __ add(eq, r3, 1U);
9022 __ add(Narrow, r3, r3, r5);
9023 __ blx(r3);
9031 __ ldr(Narrow, r3, &l_4730);
9033 __ str(Narrow, r3, MemOperand(sp, 160));
9046 __ ldr(Narrow, r3, &l_4730);
9048 __ str(Narrow, r3, MemOperand(sp, 160));
9078 __ movw(r3, 0U);
9080 __ movt(r3, 0U);
9084 __ str(r9, MemOperand(r3, 92));
9086 __ str(sl, MemOperand(r3, 88));
9088 __ str(r9, MemOperand(r3, 24));
9090 __ str(Narrow, r2, MemOperand(r3, 76));
9092 __ str(sl, MemOperand(r3, 28));
9094 __ str(r9, MemOperand(r3, 124));
9097 __ str(fp, MemOperand(r3, 36));
9098 __ str(Narrow, r2, MemOperand(r3, 120));
9100 __ str(sl, MemOperand(r3, 128));
9102 __ str(r9, MemOperand(r3, 60));
9107 __ str(fp, MemOperand(r3, 32));
9108 __ str(r2, MemOperand(r3, 136));
9110 __ str(sl, MemOperand(r3, 64));
9112 __ str(r9, MemOperand(r3, 164));
9118 __ str(fp, MemOperand(r3, 132));
9120 __ str(Narrow, r2, MemOperand(r3, 72));
9122 __ str(sl, MemOperand(r3, 168));
9124 __ str(r9, MemOperand(r3, 180));
9126 __ str(fp, MemOperand(r3, 68));
9128 __ str(r2, MemOperand(r3, 176));
9130 __ str(sl, MemOperand(r3, 184));
9132 __ str(Narrow, r1, MemOperand(r3, 116));
9134 __ str(r9, MemOperand(r3, 140));
9136 __ str(r9, MemOperand(r3, 56));
9138 __ str(fp, MemOperand(r3, 172));
9140 __ str(Narrow, r2, MemOperand(r3, 112));
9142 __ str(r2, MemOperand(r3, 152));
9144 __ str(r1, MemOperand(r3, 144));
9146 __ str(Narrow, r1, MemOperand(r3, 108));
9148 __ str(sl, MemOperand(r3, 148));
9150 __ str(sl, MemOperand(r3, 156));
9154 __ str(r9, MemOperand(r3, 40));
9156 __ str(r9, MemOperand(r3, 272));
9158 __ str(r9, MemOperand(r3, 192));
9160 __ str(r9, MemOperand(r3, 196));
9162 __ str(r9, MemOperand(r3, 200));
9164 __ str(r9, MemOperand(r3, 204));
9166 __ str(r9, MemOperand(r3, 52));
9168 __ str(r9, MemOperand(r3, 208));
9170 __ str(r9, MemOperand(r3, 212));
9172 __ str(r9, MemOperand(r3, 216));
9174 __ str(r9, MemOperand(r3, 220));
9176 __ str(r9, MemOperand(r3, 224));
9178 __ str(r9, MemOperand(r3, 228));
9180 __ str(r9, MemOperand(r3, 232));
9182 __ str(r9, MemOperand(r3, 236));
9184 __ str(r9, MemOperand(r3, 240));
9186 __ str(r9, MemOperand(r3, 244));
9188 __ str(r9, MemOperand(r3, 248));
9190 __ str(r9, MemOperand(r3, 252));
9192 __ str(r9, MemOperand(r3, 256));
9194 __ str(r9, MemOperand(r3, 260));
9196 __ str(r9, MemOperand(r3, 264));
9198 __ str(r9, MemOperand(r3, 268));
9200 __ str(r9, MemOperand(r3, 276));
9202 __ str(r9, MemOperand(r3, 280));
9204 __ str(r9, MemOperand(r3, 284));
9206 __ str(r9, MemOperand(r3, 288));
9208 __ str(r9, MemOperand(r3, 84));
9210 __ str(r9, MemOperand(r3, 292));
9212 __ str(r9, MemOperand(r3, 44));
9214 __ str(r9, MemOperand(r3, 48));
9216 __ str(r9, MemOperand(r3, 296));
9218 __ str(r1, MemOperand(r3, 160));
9220 __ str(sl, MemOperand(r3, 188));
9222 __ str(r9, MemOperand(r3, 300));
9224 __ str(r9, MemOperand(r3, 304));
9226 __ str(r9, MemOperand(r3, 308));
9228 __ str(r9, MemOperand(r3, 312));
9230 __ str(r9, MemOperand(r3, 316));
9232 __ str(r9, MemOperand(r3, 320));
9234 __ str(r9, MemOperand(r3, 324));
9236 __ str(r9, MemOperand(r3, 328));
9238 __ str(r9, MemOperand(r3, 332));
9240 __ str(r9, MemOperand(r3, 336));
9242 __ str(r9, MemOperand(r3, 340));
9244 __ str(r9, MemOperand(r3, 344));
9246 __ str(r9, MemOperand(r3, 348));
9248 __ str(r9, MemOperand(r3, 352));
9250 __ str(r9, MemOperand(r3, 356));
9252 __ str(r9, MemOperand(r3, 360));
9256 __ str(r9, MemOperand(r3, 364));
9258 __ str(r9, MemOperand(r3, 368));
9260 __ str(r9, MemOperand(r3, 372));
9262 __ str(r9, MemOperand(r3, 376));
9266 __ str(r9, MemOperand(r3, 380));
9268 __ str(r9, MemOperand(r3, 384));
9270 __ str(r9, MemOperand(r3, 388));
9282 __ str(r9, MemOperand(r3));
9284 __ str(r8, MemOperand(r3, 4));
9286 __ str(ip, MemOperand(r3, 8));
9288 __ str(lr, MemOperand(r3, 80));
9290 __ str(r7, MemOperand(r3, 392));
9292 __ str(r6, MemOperand(r3, 396));
9294 __ str(r5, MemOperand(r3, 400));
9296 __ str(r4, MemOperand(r3, 404));
9298 __ str(r0, MemOperand(r3, 408));
9300 __ str(Narrow, r1, MemOperand(r3, 96));
9302 __ str(fp, MemOperand(r3, 100));
9304 __ str(Narrow, r2, MemOperand(r3, 104));
9307 __ str(r2, MemOperand(r3, 424));
9312 __ str(sl, MemOperand(r3, 412));
9314 __ str(r9, MemOperand(r3, 416));
9317 __ str(r2, MemOperand(r3, 484));
9319 __ str(ip, MemOperand(r3, 12));
9320 __ str(Narrow, r7, MemOperand(r3, 16));
9323 __ str(Narrow, r6, MemOperand(r3, 20));
9324 __ str(r5, MemOperand(r3, 420));
9327 __ str(r4, MemOperand(r3, 428));
9330 __ str(r0, MemOperand(r3, 432));
9331 __ str(r1, MemOperand(r3, 436));
9332 __ str(lr, MemOperand(r3, 440));
9333 __ str(r2, MemOperand(r3, 444));
9334 __ str(r8, MemOperand(r3, 448));
9335 __ str(r9, MemOperand(r3, 452));
9336 __ str(sl, MemOperand(r3, 456));
9337 __ str(fp, MemOperand(r3, 460));
9338 __ str(ip, MemOperand(r3, 464));
9339 __ str(r7, MemOperand(r3, 468));
9340 __ str(r6, MemOperand(r3, 472));
9341 __ str(r5, MemOperand(r3, 476));
9342 __ str(r4, MemOperand(r3, 480));
9352 __ ldr(Narrow, r3, &l_4b7c);
9354 __ add(r2, r3, 504U);
9355 __ str(Narrow, r3, MemOperand(r0));
9364 __ ldr(Narrow, r3, MemOperand(r0));
9365 __ ldr(Narrow, r3, MemOperand(r3, 4));
9366 __ blx(r3);
9388 __ ldr(Narrow, r3, &l_4b80);
9390 __ str(r3, MemOperand(r0, 4, PostIndex));
9414 __ ldr(Narrow, r3, &l_4b80);
9416 __ str(r3, MemOperand(r0, 4, PostIndex));