--- /srv/rebuilderd/tmp/rebuilderdEc7oW3/inputs/samhain_4.1.4-8_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdEc7oW3/out/samhain_4.1.4-8_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-06 11:40:20.000000 debian-binary │ --rw-r--r-- 0 0 0 16056 2026-05-06 11:40:20.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1129320 2026-05-06 11:40:20.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 16052 2026-05-06 11:40:20.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1128808 2026-05-06 11:40:20.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -38,15 +38,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 16900 2026-05-06 11:29:37.000000 ./usr/share/doc/samhain/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-05-06 11:40:20.000000 ./usr/share/doc/samhain/examples/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README │ │ │ -rwxr-xr-x 0 root (0) root (0) 3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh │ │ │ -rwxr-xr-x 0 root (0) root (0) 6709 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl │ │ │ -rwxr-xr-x 0 root (0) root (0) 5472 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl │ │ │ --rw-r--r-- 0 root (0) root (0) 6128 2026-05-06 11:40:20.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec │ │ │ +-rw-r--r-- 0 root (0) root (0) 6127 2026-05-06 11:40:20.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec │ │ │ -rwxr-xr-x 0 root (0) root (0) 930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi │ │ │ -rw-r--r-- 0 root (0) root (0) 279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd │ │ │ -rw-r--r-- 0 root (0) root (0) 5016 2026-05-06 11:40:20.000000 ./usr/share/doc/samhain/examples/samhain.spec │ │ │ -rw-r--r-- 0 root (0) root (0) 5397 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl │ │ │ -rwxr-xr-x 0 root (0) root (0) 19808 2026-05-06 11:40:20.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl │ │ │ -rw-r--r-- 0 root (0) root (0) 15635 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux │ │ │ -rw-r--r-- 0 root (0) root (0) 8408 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template │ │ ├── ./usr/sbin/samhain │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x61b9 │ │ │ │ + Entry point address: 0x61b1 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 475540 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 10 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x61b9 │ │ │ │ +Entry point 0x61b1 │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x065670 0x00065670 0x00065670 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x065668 0x00065668 0x00065668 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000198 0x00000198 0x00000198 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x6569c 0x6569c R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x65694 0x65694 R E 0x10000 │ │ │ │ LOAD 0x06fa3c 0x0007fa3c 0x0007fa3c 0x045e8 0x4a340 RW 0x10000 │ │ │ │ DYNAMIC 0x06ff00 0x0007ff00 0x0007ff00 0x00100 0x00100 RW 0x4 │ │ │ │ NOTE 0x000174 0x00000174 0x00000174 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x06567c 0x0006567c 0x0006567c 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x065674 0x00065674 0x00065674 0x00020 0x00020 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x06fa3c 0x0007fa3c 0x0007fa3c 0x005c4 0x005c4 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .dynstr STRTAB 000010dc 0010dc 000a90 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00001b6c 001b6c 0001e2 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00001d50 001d50 000090 00 A 5 2 4 │ │ │ │ [ 8] .rel.dyn REL 00001de0 001de0 001f00 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00003ce0 003ce0 000730 08 AI 4 22 4 │ │ │ │ [10] .init PROGBITS 00004410 004410 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000441c 00441c 000b24 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00004f40 004f40 04fd6c 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00054cac 054cac 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00054cb8 054cb8 0109b8 00 A 0 0 8 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 00065670 065670 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00065678 065678 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 0006567c 06567c 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00004f40 004f40 04fd64 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00054ca4 054ca4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00054cb0 054cb0 0109b8 00 A 0 0 8 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 00065668 065668 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00065670 065670 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 00065674 065674 000020 00 A 0 0 4 │ │ │ │ [18] .init_array INIT_ARRAY 0007fa3c 06fa3c 000004 04 WA 0 0 4 │ │ │ │ [19] .fini_array FINI_ARRAY 0007fa40 06fa40 000004 04 WA 0 0 4 │ │ │ │ [20] .data.rel.ro PROGBITS 0007fa44 06fa44 0004bc 00 WA 0 0 4 │ │ │ │ [21] .dynamic DYNAMIC 0007ff00 06ff00 000100 08 WA 5 0 4 │ │ │ │ [22] .got PROGBITS 00080000 070000 0004c8 04 WA 0 0 4 │ │ │ │ [23] .data PROGBITS 000804c8 0704c8 003b5c 00 WA 0 0 8 │ │ │ │ [24] .bss NOBITS 00084028 074024 045d54 00 WA 0 0 8 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x6ff00 contains 28 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libauparse.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x4410 │ │ │ │ - 0x0000000d (FINI) 0x54cac │ │ │ │ + 0x0000000d (FINI) 0x54ca4 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x7fa3c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x7fa40 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1b4 │ │ │ │ 0x00000005 (STRTAB) 0x10dc │ │ │ │ 0x00000006 (SYMTAB) 0x1cc │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8164050dea4fb32dfcee18000fdb37cc753849c4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d2cf5c9995034c5fd0451343ce75771cba82735a │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ +sZ/lib/ld-linux-armhf.so.3 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ auparse_get_milli │ │ │ │ auparse_first_field │ │ │ │ auparse_first_record │ │ │ │ auparse_destroy │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00004410 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 61ec │ │ │ │ + bl 61e4 │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,127 +6,125 @@ │ │ │ │ 00004f40 <.text>: │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi c0404 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0xf8dfb09b │ │ │ │ - svcge 0x000844b0 │ │ │ │ - strtpl pc, [ip], #2271 @ 0x8df │ │ │ │ + svcge 0x000844a8 │ │ │ │ + strtpl pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ - strmi r2, [r9], ip, lsr #9 │ │ │ │ + strmi r2, [r9], r4, lsr #9 │ │ │ │ @ instruction: 0x61bd447d │ │ │ │ - strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ + ldrcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647a │ │ │ │ andcs r0, r0, #0, 4 │ │ │ │ rsbsvs r6, sl, #248, 2 @ 0x3e │ │ │ │ rscsvs r6, sl, #-1610612725 @ 0xa000000b │ │ │ │ andhi pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - andcs r8, r0, #-1778384896 @ 0x96000000 │ │ │ │ + andcs r8, r0, #-1845493760 @ 0x92000000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf0102003 │ │ │ │ - ldmibvs fp!, {r0, r3, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vqrdmulh.s d2, d0, d1 │ │ │ │ - @ instruction: 0xf8df8273 │ │ │ │ - strcs r0, [r0], #-1136 @ 0xfffffb90 │ │ │ │ + @ instruction: 0xf8df826f │ │ │ │ + strcs r0, [r0], #-1128 @ 0xfffffb98 │ │ │ │ strtmi r2, [r2], -r3, lsl #6 │ │ │ │ strls r4, [r0], #-1144 @ 0xfffffb88 │ │ │ │ cmppvs r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9aef02f │ │ │ │ + @ instruction: 0xf9aaf02f │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ - @ instruction: 0xf8df848a │ │ │ │ - ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ - cdp2 0, 6, cr15, cr8, cr15, {2} │ │ │ │ - ldrbcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ + @ instruction: 0xf8df8486 │ │ │ │ + ldrbtmi r0, [r8], #-1104 @ 0xfffffbb0 │ │ │ │ + cdp2 0, 6, cr15, cr4, cr15, {2} │ │ │ │ + strbcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ andcs r6, r8, #184, 18 @ 0x2e0000 │ │ │ │ stmiapl r6, {r8, sp}^ │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ - @ instruction: 0xf8dffe5d │ │ │ │ - ldmdavs r3!, {r2, r6, sl} │ │ │ │ + @ instruction: 0xf8dffe59 │ │ │ │ + ldmdavs r3!, {r2, r3, r4, r5, sl} │ │ │ │ @ instruction: 0xf0434478 │ │ │ │ - eorsvs r0, r3, r6, lsl #7 │ │ │ │ + mlasvs r3, ip, r3, r0 │ │ │ │ ldcl 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xb1284604 │ │ │ │ stc 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - strthi pc, [r7], #192 @ 0xc0 │ │ │ │ - strtcc pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ + strthi pc, [r3], #192 @ 0xc0 │ │ │ │ + ldrcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x23b4f8c3 │ │ │ │ - ldrpl pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ - blx ff5c105a │ │ │ │ + ldrpl pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ + blx ff4c105a │ │ │ │ andcs r2, r1, r0, lsl #8 │ │ │ │ @ instruction: 0xf019447d │ │ │ │ - movwcs pc, #16233 @ 0x3f69 @ │ │ │ │ + movwcs pc, #16229 @ 0x3f65 @ │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ vshl.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf02f61a6 │ │ │ │ - andcc pc, r1, r3, ror r9 @ │ │ │ │ - strbhi pc, [r1], r0 @ │ │ │ │ - movwcs r4, #3325 @ 0xcfd │ │ │ │ + andcc pc, r1, pc, ror #18 │ │ │ │ + ldrthi pc, [sp], r0 @ │ │ │ │ + movwcs r4, #3323 @ 0xcfb │ │ │ │ movwls r2, #513 @ 0x201 │ │ │ │ movwcs r4, #13436 @ 0x347c │ │ │ │ bicsvs pc, r5, pc, asr #8 │ │ │ │ @ instruction: 0xf02f4620 │ │ │ │ - andcc pc, r1, r5, ror #18 │ │ │ │ - strbhi pc, [r0], r0 @ │ │ │ │ - movwcs r4, #3319 @ 0xcf7 │ │ │ │ + andcc pc, r1, r1, ror #18 │ │ │ │ + ldrthi pc, [ip], r0 @ │ │ │ │ + movwcs r4, #3317 @ 0xcf5 │ │ │ │ movwls r2, #514 @ 0x202 │ │ │ │ movwcs r4, #13436 @ 0x347c │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf02f61aa │ │ │ │ - andcc pc, r1, r7, asr r9 @ │ │ │ │ - strbhi pc, [r0], r0 @ │ │ │ │ + andcc pc, r1, r3, asr r9 @ │ │ │ │ + ldrthi pc, [ip], r0 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ffbe61f8 │ │ │ │ + bmi ffb661e8 │ │ │ │ @ instruction: 0xf8df2500 │ │ │ │ - stclmi 3, cr10, [pc], #752 @ 5378 │ │ │ │ - blmi ffbd6274 │ │ │ │ + stclmi 3, cr10, [sp], #720 @ 0x2d0 │ │ │ │ + blmi ffb56274 │ │ │ │ ldrbtmi r4, [ip], #-1274 @ 0xfffffb06 │ │ │ │ - ldrbtmi r6, [fp], #-2097 @ 0xfffff7cf │ │ │ │ + ldrbtmi r6, [fp], #-2161 @ 0xfffff78f │ │ │ │ blpl fe0424c0 │ │ │ │ - asrmi pc, r1, #8 @ │ │ │ │ - ldm r2, {r0, r4, r5, sp, lr} │ │ │ │ + asreq pc, r1, #32 @ │ │ │ │ + ldm r2, {r0, r4, r5, r6, sp, lr} │ │ │ │ rsbvs r0, r0, r3 │ │ │ │ - eorvc r6, r1, #7471104 @ 0x720000 │ │ │ │ - muleq r3, r3, r8 │ │ │ │ - @ instruction: 0xf04265e5 │ │ │ │ - strvs r0, [r5, #609]! @ 0x261 │ │ │ │ - @ instruction: 0x67e56072 │ │ │ │ + ldm r3, {r0, r5, r9, ip, sp, lr} │ │ │ │ + strbvs r0, [r5, #3]! │ │ │ │ @ instruction: 0x53b8f8cb │ │ │ │ + stm sl, {r0, r2, r5, r7, r8, sl, sp, lr} │ │ │ │ + strbvs r0, [r5, r3]! │ │ │ │ addpl pc, r0, r4, asr #17 │ │ │ │ - andeq lr, r3, sl, lsl #17 │ │ │ │ strbvs r6, [r5, -r5, lsr #14]! │ │ │ │ eorvs r6, r5, r5, lsr #15 │ │ │ │ strtvs r6, [r5], r5, ror #12 │ │ │ │ @ instruction: 0xf8c466e5 │ │ │ │ @ instruction: 0xf7ff5084 │ │ │ │ - @ instruction: 0xf8d4ec78 │ │ │ │ + @ instruction: 0xf8d4ec7c │ │ │ │ @ instruction: 0xf8ca3088 │ │ │ │ strbne r0, [r0, r8] │ │ │ │ @ instruction: 0x53bcf8cb │ │ │ │ andeq pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf50a8173 │ │ │ │ andcs r5, r0, #630784 @ 0x9a000 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ stmdb sl, {r6, r8, r9, ip, lr}^ │ │ │ │ ldclmi 3, cr2, [r2, #8] │ │ │ │ - ldc 4, cr2, [pc] @ 5108 │ │ │ │ + ldc 4, cr2, [pc] @ 5100 │ │ │ │ @ instruction: 0x46208bb9 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blpl fe042528 │ │ │ │ + blpl fe042520 │ │ │ │ addspl pc, r9, #20971520 @ 0x1400000 │ │ │ │ - bicmi pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - beq 8125c │ │ │ │ + teqpmi pc, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ + beq 81254 │ │ │ │ @ instruction: 0xf04f6073 │ │ │ │ stc 3, cr3, [r2, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf8cb8b00 │ │ │ │ stmib fp, {r2, r3, r4, r5, r6, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8cb44d4 │ │ │ │ @ instruction: 0xf8cb4358 │ │ │ │ @ instruction: 0xf8cb4364 │ │ │ │ @@ -136,42 +134,42 @@ │ │ │ │ @ instruction: 0xf8cb4370 │ │ │ │ @ instruction: 0xf8cb4348 │ │ │ │ stmib fp, {r2, r4, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf8cb44be │ │ │ │ stmib fp, {r3, r5, r8, r9, lr}^ │ │ │ │ stmib fp, {r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7ffaad7 │ │ │ │ - @ instruction: 0xf505eee4 │ │ │ │ + @ instruction: 0xf505eee8 │ │ │ │ subcs r5, r0, #152, 6 @ 0x60000002 │ │ │ │ smlabteq r2, r3, r9, lr │ │ │ │ eorsvc pc, r4, r5, lsl #4 │ │ │ │ @ instruction: 0xed8349b6 │ │ │ │ ldmdavs r3!, {r2, r8, r9, fp, pc} │ │ │ │ vst3.16 {d20-d22}, [r3 :256], r9 │ │ │ │ - ldrhtvs r1, [r3], -r0 │ │ │ │ + eorsvs r0, r3, sl, lsl r3 │ │ │ │ ldc2l 0, cr15, [r0, #224] @ 0xe0 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r7, r8, fp, lr} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vqshl.s8 q2, , │ │ │ │ @ instruction: 0xf0431041 │ │ │ │ - @ instruction: 0xf8854360 │ │ │ │ + @ instruction: 0xf885437f │ │ │ │ eorsvs r4, r3, r4, lsr r8 │ │ │ │ ldmdami r4!, {r0, r2, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmmi r4!, {r0, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ ldc2 0, cr15, [lr, #224]! @ 0xe0 │ │ │ │ vst2.32 {d20,d22}, [pc :128], sl │ │ │ │ vhsub.s8 d7, d21, d0 │ │ │ │ @ instruction: 0xf8852072 │ │ │ │ ldrbtmi r4, [r9], #-577 @ 0xfffffdbf │ │ │ │ ldc2 0, cr15, [r4, #224]! @ 0xe0 │ │ │ │ ldmdavs r3!, {r1, r2, r5, r7, r8, fp, lr}^ │ │ │ │ addpl pc, pc, r5, lsl #10 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ andscc r7, r4, r0, lsl #5 │ │ │ │ - movweq pc, #13379 @ 0x3443 @ │ │ │ │ + movweq pc, #42051 @ 0xa443 @ │ │ │ │ cmnpmi r2, #8716288 @ p-variant is OBSOLETE @ 0x850000 │ │ │ │ strtvc r6, [ip], #-115 @ 0xffffff8d │ │ │ │ tstpmi r0, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ ldmibmi r4!, {r0, r2, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmmi r4!, {r0, r2, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldclmi 8, cr15, [r4, #532]! @ 0x214 │ │ │ │ ldclmi 8, cr15, [r4], #532 @ 0x214 │ │ │ │ @@ -183,31 +181,31 @@ │ │ │ │ ldmibmi r7, {r0, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvs pc, r4, r5, lsl #12 │ │ │ │ @ instruction: 0xf8854479 │ │ │ │ @ instruction: 0xf0384ff4 │ │ │ │ @ instruction: 0xf505fd87 │ │ │ │ @ instruction: 0x469c539d │ │ │ │ - blvc 1d408a0 │ │ │ │ + blvc 1d40898 │ │ │ │ addspl pc, ip, #20971520 @ 0x1400000 │ │ │ │ bicvs pc, r9, pc, asr #8 │ │ │ │ - blhi c083c │ │ │ │ + blhi c0834 │ │ │ │ stc 6, cr4, [ip, #320] @ 0x140 │ │ │ │ @ instruction: 0xf04f7b00 │ │ │ │ - ldc 14, cr0, [pc, #240] @ 532c │ │ │ │ + ldc 14, cr0, [pc, #240] @ 5324 │ │ │ │ vstr d7, [r3, #-448] @ 0xfffffe40 │ │ │ │ ldmdavs r3!, {r1, r8, r9, fp, pc}^ │ │ │ │ - blvc 140850 │ │ │ │ - blvc 1bc08c8 │ │ │ │ - movwpl pc, #67 @ 0x43 @ │ │ │ │ - blhi c085c │ │ │ │ + blvc 140848 │ │ │ │ + blvc 1bc08c0 │ │ │ │ + movmi pc, #67 @ 0x43 │ │ │ │ + blhi c0854 │ │ │ │ stc 0, cr6, [r2, #460] @ 0x1cc │ │ │ │ teqvs fp, r0, lsl #22 │ │ │ │ movs pc, #13303808 @ 0xcb0000 │ │ │ │ - ldm lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #-2688 @ 0xfffff580 │ │ │ │ stmdacs r0, {r4, r6, sl, sp, lr} │ │ │ │ ldrbhi pc, [r8, -r0]! @ │ │ │ │ strbtmi lr, [r1], #-2496 @ 0xfffff640 │ │ │ │ strne pc, [r3, #512] @ 0x200 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ mvncc pc, r0, asr #17 │ │ │ │ @@ -227,15 +225,15 @@ │ │ │ │ @ instruction: 0xf8c0418c │ │ │ │ @ instruction: 0xf8c04178 │ │ │ │ stmib r0, {r5, r7, r8, lr}^ │ │ │ │ stmib r0, {r2, r5, r6, sl, lr}^ │ │ │ │ rsbsvs r4, r4, r6, ror #8 │ │ │ │ ldmpl r3, {r2, r4, r5, sp, lr}^ │ │ │ │ rsbsne pc, fp, #0, 4 │ │ │ │ - @ instruction: 0xf813333e │ │ │ │ + @ instruction: 0xf8133335 │ │ │ │ @ instruction: 0xf8021f01 │ │ │ │ andsvc r1, ip, r1, lsl #30 │ │ │ │ mvnsle r4, sl, lsr #5 │ │ │ │ strvc r7, [r4, r4] │ │ │ │ submi pc, pc, r0, lsl #17 │ │ │ │ addmi pc, r0, r0, lsl #17 │ │ │ │ adcsmi pc, r1, r0, lsl #17 │ │ │ │ @@ -252,43 +250,43 @@ │ │ │ │ strpl pc, [r0], #1285 @ 0x505 │ │ │ │ @ instruction: 0xf04f69f8 │ │ │ │ @ instruction: 0xf8c40800 │ │ │ │ stmiapl sl, {r2, r3, r4, r5, r8, r9, sp, lr}^ │ │ │ │ andsvs r4, r0, r3, asr fp │ │ │ │ strbmi r5, [r9], -fp, asr #17 │ │ │ │ andls pc, r0, r3, asr #17 │ │ │ │ - blx 13c13a4 │ │ │ │ + blx 13c139c │ │ │ │ teqphi ip, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx 1041386 │ │ │ │ + blx 104137e │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf01b86d7 │ │ │ │ @ instruction: 0xf02efcad │ │ │ │ @ instruction: 0xf8d4fd8b │ │ │ │ @ instruction: 0xf1b88334 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf1b886e0 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ - blmi 11a67e0 │ │ │ │ + blmi 11a67d8 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 12250 │ │ │ │ + blcs 12248 │ │ │ │ sbcshi pc, r5, #0 │ │ │ │ ldrbtmi r4, [sp], #-3394 @ 0xfffff2be │ │ │ │ strpl pc, [r0], #1285 @ 0x505 │ │ │ │ movteq pc, #18644 @ 0x48d4 @ │ │ │ │ - blx 1a413d4 │ │ │ │ + blx 1a413cc │ │ │ │ @ instruction: 0xf0001c42 │ │ │ │ @ instruction: 0xf8d486a4 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9} │ │ │ │ sbchi pc, r0, #64 @ 0x40 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf9d0f03a │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strhi pc, [r6], r0, asr #32 │ │ │ │ - blx 3413ee │ │ │ │ + blx 3413e6 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x462380f9 │ │ │ │ ldcmi 12, cr4, [r6, #-212]! @ 0xffffff2c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vqshl.s8 q10, q14, q0 │ │ │ │ @ instruction: 0x46217256 │ │ │ │ @ instruction: 0x2602447d │ │ │ │ @@ -309,121 +307,121 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ muleq r7, ip, r0 │ │ │ │ muleq r7, r4, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r5], -ip │ │ │ │ - andeq sp, r0, pc, lsr #20 │ │ │ │ + ldrdeq r0, [r5], -r4 │ │ │ │ + andeq sp, r0, r7, lsr #20 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r5, r4, asr #7 │ │ │ │ + @ instruction: 0x000503bc │ │ │ │ andeq pc, r7, r6, lsr r1 @ │ │ │ │ - andeq r0, r5, r0, ror r2 │ │ │ │ - andeq r0, r5, ip, asr #4 │ │ │ │ - andeq r0, r5, r0, lsr r2 │ │ │ │ + andeq r0, r5, r8, ror #4 │ │ │ │ + andeq r0, r5, r4, asr #4 │ │ │ │ andeq r0, r5, r8, lsr #4 │ │ │ │ + andeq r0, r5, r0, lsr #4 │ │ │ │ strheq pc, [r7], -r4 @ │ │ │ │ andeq pc, r7, r2, lsr #32 │ │ │ │ - muleq r5, r6, r4 │ │ │ │ - andeq pc, r7, r4, lsr r0 @ │ │ │ │ + andeq r0, r5, lr, lsl #9 │ │ │ │ + andeq pc, r7, ip, lsr r0 @ │ │ │ │ andeq r0, r5, r8, ror #25 │ │ │ │ andeq r0, r5, r4, lsr r2 │ │ │ │ andeq r0, r5, r2, lsr #4 │ │ │ │ andeq r0, r5, r0, lsr #2 │ │ │ │ strdeq r0, [r5], -ip │ │ │ │ andeq r0, r5, ip, lsl #4 │ │ │ │ - andeq lr, r7, sl, asr #28 │ │ │ │ + andeq lr, r7, r2, asr lr │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ - andeq lr, r7, ip, lsr #28 │ │ │ │ + andeq lr, r7, r4, lsr lr │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - ldrdeq lr, [r7], -ip │ │ │ │ - andeq lr, r7, sl, asr #27 │ │ │ │ + andeq lr, r7, r4, ror #27 │ │ │ │ + ldrdeq lr, [r7], -r2 │ │ │ │ andeq r0, r5, sl, asr #2 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ - andeq lr, r7, r0, lsl #27 │ │ │ │ - stmda r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq lr, r7, r8, lsl #27 │ │ │ │ + stmda r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, r7, r0, lsl #16 │ │ │ │ ldrdmi pc, [r4], -r9 │ │ │ │ ldmibne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmda r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8275 │ │ │ │ @ instruction: 0x462019d0 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - stmdacs r0, {r4, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, fp, sp, lr, pc} │ │ │ │ rsbhi pc, ip, #0 │ │ │ │ stmibne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmda r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8263 │ │ │ │ @ instruction: 0x462019b4 │ │ │ │ - @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ff4479 │ │ │ │ + stmdacs r0, {r1, fp, sp, lr, pc} │ │ │ │ subshi pc, sl, #0 │ │ │ │ stmibne r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00f4f7fe │ │ │ │ + svc 0x00f8f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8251 │ │ │ │ @ instruction: 0x46201998 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ subhi pc, r8, #0 │ │ │ │ - blcs 5fcf8 │ │ │ │ - stclge 7, cr15, [sp, #-508] @ 0xfffffe04 │ │ │ │ - stmda r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 5fcf0 │ │ │ │ + ldclge 7, cr15, [r1, #-508] @ 0xfffffe04 │ │ │ │ + stmda r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - @ instruction: 0xf8d9ad48 │ │ │ │ + @ instruction: 0xf8d9ad4c │ │ │ │ @ instruction: 0xf8df4004 │ │ │ │ @ instruction: 0x46201974 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ eorhi pc, fp, #0 │ │ │ │ stmdbne r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00cef7fe │ │ │ │ + svc 0x00d2f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df857a │ │ │ │ @ instruction: 0x46201958 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r1, r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strbhi pc, [r7, #-0] @ │ │ │ │ stmdbne r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00bcf7fe │ │ │ │ + svc 0x00c0f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df853e │ │ │ │ @ instruction: 0x4620193c │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbhi pc, [r7, #-0] @ │ │ │ │ stmdbne ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00aaf7fe │ │ │ │ + svc 0x00aef7fe │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - @ instruction: 0xf107ad10 │ │ │ │ + @ instruction: 0xf107ad14 │ │ │ │ @ instruction: 0x464a041c │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r8], {13} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldrsh r8, [r4, #30]! │ │ │ │ stc2 0, cr15, [sl], #100 @ 0x64 │ │ │ │ stmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ strbpl pc, [ip], #2259 @ 0x8d3 @ │ │ │ │ teqpcs r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ cmnpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8c42a02 │ │ │ │ @ instruction: 0xf0001340 │ │ │ │ - blcs 66664 │ │ │ │ + blcs 6665c │ │ │ │ bicshi pc, r8, r0, asr #32 │ │ │ │ stmiaeq r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df4478 │ │ │ │ strcs r2, [r7], #-2272 @ 0xfffff720 │ │ │ │ ldmne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ vrshl.s8 d9, d2, d2 │ │ │ │ @@ -433,18 +431,18 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ addsvc pc, r7, #64, 4 │ │ │ │ stc2 0, cr15, [r4, #100]! @ 0x64 │ │ │ │ ldmcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mrrcvs 4, 7, r4, fp, cr11 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d383bf │ │ │ │ - blcs 51bf0 │ │ │ │ + blcs 51be8 │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ - @ instruction: 0xf8dfec8a │ │ │ │ + @ instruction: 0xf8dfec8e │ │ │ │ stmib r7, {r2, r5, r7, fp, ip, sp}^ │ │ │ │ ldrbtmi r0, [fp], #-270 @ 0xfffffef2 │ │ │ │ ldmib r7, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf503010e │ │ │ │ stmib r7, {r0, r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ ldmib r7, {r2, r3, r8}^ │ │ │ │ stmdb r3, {r2, r3, r8}^ │ │ │ │ @@ -465,22 +463,22 @@ │ │ │ │ @ instruction: 0xf0199402 │ │ │ │ @ instruction: 0xf04ffd67 │ │ │ │ strdvs r3, [ip], #-79 @ 0xffffffb1 @ │ │ │ │ svccc 0x0040f855 │ │ │ │ stmiavs fp!, {r0, r1, r3, r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdpne 8, 0, cr6, cr4, cr11, {1} │ │ │ │ - blle ff8ea294 │ │ │ │ + blle ff8ea28c │ │ │ │ @ instruction: 0x46312310 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ movwcs r3, #255 @ 0xff │ │ │ │ sbcsvc pc, pc, #64, 4 │ │ │ │ ldc2l 0, cr15, [r0, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0xf855606c │ │ │ │ - blcs 153ac │ │ │ │ + blcs 153a4 │ │ │ │ @ instruction: 0xf005d1e9 │ │ │ │ @ instruction: 0xf00afd9f │ │ │ │ @ instruction: 0xf048f915 │ │ │ │ @ instruction: 0xf8dff99b │ │ │ │ ldrbtmi r3, [fp], #-2068 @ 0xfffff7ec │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcs pc, #51411 @ 0xc8d3 @ │ │ │ │ @@ -504,17 +502,17 @@ │ │ │ │ tstcc r0, #152, 6 @ 0x60000002 │ │ │ │ msrls CPSR_f, #200, 16 @ 0xc80000 │ │ │ │ ldrhtvs r6, [fp], #-10 │ │ │ │ andcs r6, r0, fp, ror sl │ │ │ │ @ instruction: 0x47c0f8df │ │ │ │ rsbsvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf7ff447c │ │ │ │ - stmib r7, {r1, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r1, r2, sl, fp, sp, lr, pc}^ │ │ │ │ and r0, r2, lr, lsl #2 │ │ │ │ - blcs 613c0 │ │ │ │ + blcs 613b8 │ │ │ │ @ instruction: 0xf107d10e │ │ │ │ @ instruction: 0xf1070028 │ │ │ │ @ instruction: 0xf00d012c │ │ │ │ svcvs 0x0020fea7 │ │ │ │ mvnsle r2, r1, lsl #16 │ │ │ │ @ instruction: 0xf02e2100 │ │ │ │ svcvs 0x0023fe7d │ │ │ │ @@ -522,37 +520,37 @@ │ │ │ │ teqpcc r4, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d8824f │ │ │ │ @ instruction: 0x07902374 │ │ │ │ subshi pc, r4, #0, 2 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ @ instruction: 0xf8d88242 │ │ │ │ - bcs 4e454 │ │ │ │ + bcs 4e44c │ │ │ │ teqphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #342 @ 0x156 │ │ │ │ @ instruction: 0xf8df613b │ │ │ │ ldrbtmi r3, [fp], #-1888 @ 0xfffff8a0 │ │ │ │ - blcs 20ff8 │ │ │ │ + blcs 20ff0 │ │ │ │ @ instruction: 0xf8dbdcc4 │ │ │ │ ldrbmi r3, [ip], -r0 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ stmdbvs r3!, {r0, r1, r3, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrdeq lr, [lr, -r7] │ │ │ │ @ instruction: 0xb1204798 │ │ │ │ ldrmi r6, [r8, r3, ror #18] │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8548239 │ │ │ │ - blcs 154b4 │ │ │ │ + blcs 154ac │ │ │ │ @ instruction: 0xf8dfd1ef │ │ │ │ ldrbtmi r4, [ip], #-1840 @ 0xfffff8d0 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ teqpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs a6104 │ │ │ │ + blcs a60fc │ │ │ │ eorshi pc, r9, #0 │ │ │ │ @ instruction: 0xf890f03a │ │ │ │ @ instruction: 0xf8dfb178 │ │ │ │ cmncs r2, #20, 14 @ 0x500000 │ │ │ │ @ instruction: 0x1710f8df │ │ │ │ andls r4, r1, sl, ror r4 │ │ │ │ ldrbtmi r9, [r9], #-768 @ 0xfffffd00 │ │ │ │ @@ -568,115 +566,115 @@ │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ eorcs r2, r0, r0, lsl #6 │ │ │ │ rsceq pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldc2 0, cr15, [r4], {25} │ │ │ │ @ instruction: 0x46dcf8df │ │ │ │ @ instruction: 0xf504447c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 4e53c │ │ │ │ + bcs 4e534 │ │ │ │ @ instruction: 0xf8d3d004 │ │ │ │ - blcs 12554 │ │ │ │ + blcs 1254c │ │ │ │ addhi pc, ip, #0 │ │ │ │ @ instruction: 0x36c4f8df │ │ │ │ mrcvs 4, 0, r4, cr11, cr11, {3} │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ ldmvs fp!, {r0, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ ldrpl pc, [sp], #1283 @ 0x503 │ │ │ │ movwcs lr, #59863 @ 0xe9d7 │ │ │ │ movwcs lr, #18887 @ 0x49c7 │ │ │ │ @ instruction: 0xf854693b │ │ │ │ @ instruction: 0xf8541c08 │ │ │ │ - bne 1650874 │ │ │ │ - bl 18dfe54 │ │ │ │ + bne 165086c │ │ │ │ + bl 18dfe4c │ │ │ │ @ instruction: 0xf8da0202 │ │ │ │ addmi r3, r1, #4 │ │ │ │ vsra.s64 d4, d10, #64 │ │ │ │ @ instruction: 0xf8df81ff │ │ │ │ ldrbtmi r3, [fp], #-1676 @ 0xfffff974 │ │ │ │ - blcs 210ec │ │ │ │ + blcs 210e4 │ │ │ │ svcge 0x004af73f │ │ │ │ pkhtbcc pc, r0, pc, asr #17 @ │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmib r7, {r4, r5, r7, r8, r9, lr}^ │ │ │ │ ldmib r7, {r1, r2, r3, r8, r9, sp}^ │ │ │ │ - bne 485ccc │ │ │ │ + bne 485cc4 │ │ │ │ vsubl.s8 q2, d16, d18 │ │ │ │ @ instruction: 0xf016823c │ │ │ │ @ instruction: 0xf8dfff2f │ │ │ │ ldrbtmi r3, [fp], #-1636 @ 0xfffff99c │ │ │ │ - blcs 2111c │ │ │ │ + blcs 21114 │ │ │ │ svcge 0x0032f73f │ │ │ │ stc2l 0, cr15, [ip, #-64] @ 0xffffffc0 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ stc2l 0, cr15, [r4, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf8dfe72a │ │ │ │ vmax.s8 , q0, q6 │ │ │ │ @ instruction: 0xf8df6222 │ │ │ │ ldrbtmi r0, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf0384478 │ │ │ │ @ instruction: 0xf7fffbdf │ │ │ │ - @ instruction: 0xf7ffbb5e │ │ │ │ - stmdavs r3, {r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ffbb62 │ │ │ │ + stmdavs r3, {r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b09 │ │ │ │ - @ instruction: 0xf8dfab70 │ │ │ │ + @ instruction: 0xf8dfab74 │ │ │ │ @ instruction: 0x46205630 │ │ │ │ ldrbtmi r2, [sp], #-1537 @ 0xfffff9ff │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ teqpvs ip, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xff4cf00f │ │ │ │ @ instruction: 0x361cf8df │ │ │ │ teqpmi ip, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ movwcs r6, #8328 @ 0x2088 │ │ │ │ teqpcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ - bllt 1683910 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr8, cr14, {7} │ │ │ │ + bllt 1783908 │ │ │ │ + mrc 7, 4, APSR_nzcv, cr12, cr14, {7} │ │ │ │ stc2 0, cr15, [r6], {29} │ │ │ │ @ instruction: 0xf01de53a │ │ │ │ str pc, [r7, #-3075]! @ 0xfffff3fd │ │ │ │ ldrbne pc, [r8, #2271]! @ 0x8df @ │ │ │ │ eorsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [sl], #-224 @ 0xffffff20 │ │ │ │ @ instruction: 0xf8dfe4e7 │ │ │ │ vst3. {d17,d19,d21}, [pc :128], ip │ │ │ │ @ instruction: 0xf8df7299 │ │ │ │ ldrbtmi r0, [r9], #-1512 @ 0xfffffa18 │ │ │ │ @ instruction: 0xf0384478 │ │ │ │ @ instruction: 0xf7fffba3 │ │ │ │ - mcrrne 11, 9, fp, r5, cr6 │ │ │ │ + mcrrne 11, 9, fp, r5, cr10 │ │ │ │ strtmi r2, [r9], -r1 │ │ │ │ - stc 7, cr15, [r2, #1016] @ 0x3f8 │ │ │ │ + stc 7, cr15, [r6, #1016] @ 0x3f8 │ │ │ │ ldrbcc pc, [r0, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ stmdacs r0, {r2, r4, r5, r7, r8, r9} │ │ │ │ - blge 14c2a6c │ │ │ │ + blge 15c2a64 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf9d8f038 │ │ │ │ - bllt 1343978 │ │ │ │ + bllt 1443970 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ ldc2 0, cr15, [lr, #80] @ 0x50 │ │ │ │ @ instruction: 0xf107e625 │ │ │ │ @ instruction: 0x464a041c │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ - blx ff6c19c8 │ │ │ │ - bllt 283994 │ │ │ │ + blx ff6c19c0 │ │ │ │ + bllt 38398c │ │ │ │ @ instruction: 0xf8df2004 │ │ │ │ @ instruction: 0xf8df2598 │ │ │ │ ldrbtmi r3, [sl], #-1432 @ 0xfffffa68 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ - blhi c0cb0 │ │ │ │ + blhi c0ca8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbne pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ strtmi r2, [r3], -r9, lsl #4 │ │ │ │ ldrbtmi r9, [r9], #-514 @ 0xfffffdfe │ │ │ │ andcs r2, r4, pc, lsl #4 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf01972d2 │ │ │ │ @@ -689,24 +687,24 @@ │ │ │ │ ldrbtmi r4, [ip], #-1360 @ 0xfffffab0 │ │ │ │ stmdacs r0, {r5, r7, sl, fp, sp, lr} │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf93cf034 │ │ │ │ adcsvs r6, r8, #57856 @ 0xe200 │ │ │ │ @ instruction: 0x4610b11a │ │ │ │ @ instruction: 0xf936f034 │ │ │ │ - bvs ffede5f0 │ │ │ │ + bvs ffede5e8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df81b1 │ │ │ │ ldrbtmi r3, [fp], #-1324 @ 0xfffffad4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bvs feef14d4 │ │ │ │ + bvs feef14cc │ │ │ │ andle r2, r3, r1, lsl #22 │ │ │ │ - blcs 60620 │ │ │ │ + blcs 60618 │ │ │ │ mcrge 4, 5, pc, cr3, cr15, {3} @ │ │ │ │ cdp2 0, 4, cr15, cr2, cr11, {2} │ │ │ │ cdp2 0, 10, cr15, cr12, cr13, {0} │ │ │ │ strcc pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d12374 │ │ │ │ @@ -717,32 +715,32 @@ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ stc2 0, cr15, [r4], #-36 @ 0xffffffdc │ │ │ │ @ instruction: 0x200068bb │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ rscsls pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - b 15c3a7c │ │ │ │ + b 16c3a74 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmib r4, {r1, r2, r6, r7, r8, fp, ip, pc}^ │ │ │ │ stmdb r3, {r3, r6, r7, r8, fp, ip, pc}^ │ │ │ │ - bvs fee05e98 │ │ │ │ + bvs fee05e90 │ │ │ │ msrls CPSR_f, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ - bvs ffee5f70 │ │ │ │ + bvs ffee5f68 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bvs feee5f38 │ │ │ │ + bvs feee5f30 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df811e │ │ │ │ ldrbtmi r4, [ip], #-1188 @ 0xfffffb5c │ │ │ │ - blcs 21340 │ │ │ │ + blcs 21338 │ │ │ │ mrshi pc, LR_mon @ │ │ │ │ - blcs 606a8 │ │ │ │ + blcs 606a0 │ │ │ │ rschi pc, r2, r0 │ │ │ │ - blcs 20e50 │ │ │ │ + blcs 20e48 │ │ │ │ sbcshi pc, lr, r0 │ │ │ │ strmi pc, [r8], #2271 @ 0x8df │ │ │ │ mcrvs 4, 1, r4, cr3, cr12, {3} │ │ │ │ vqrdmulh.s d2, d0, d0 │ │ │ │ @ instruction: 0xf00580de │ │ │ │ cdpvs 13, 2, cr15, cr3, cr3, {3} │ │ │ │ vqrdmulh.s d2, d0, d0 │ │ │ │ @@ -763,46 +761,46 @@ │ │ │ │ @ instruction: 0x46184619 │ │ │ │ @ instruction: 0xf03f447c │ │ │ │ vnmulvs.f32 s30, s6, s11 │ │ │ │ svclt 0x00c82b00 │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ ldclge 7, cr15, [r4, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ - @ instruction: 0xf8dfe9fc │ │ │ │ + @ instruction: 0xf8dfea00 │ │ │ │ ldrbtmi ip, [ip], #1064 @ 0x428 │ │ │ │ orrspl pc, r8, #12, 10 @ 0x3000000 │ │ │ │ stcpl 5, cr15, [r0], {12} │ │ │ │ - bne fe09fdb0 │ │ │ │ + bne fe09fda8 │ │ │ │ teqvs sl, sl, lsl r1 │ │ │ │ - bl 185feb8 │ │ │ │ + bl 185feb0 │ │ │ │ cmpvs r9, r2, lsl #2 │ │ │ │ sbccc lr, r6, #220, 18 @ 0x370000 │ │ │ │ tstle r3, r3, lsl r3 │ │ │ │ - bcs 616e8 │ │ │ │ + bcs 616e0 │ │ │ │ rsbshi pc, r0, #64, 6 │ │ │ │ - vldr d20, [pc, #1020] @ 5f64 │ │ │ │ + vldr d20, [pc, #1020] @ 5f5c │ │ │ │ ldrbtmi r8, [fp], #-2755 @ 0xfffff53d │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ - bhi fefc11c0 │ │ │ │ - bhi 1241658 │ │ │ │ - bhi ffa4164c │ │ │ │ - blx 441744 │ │ │ │ + bhi fefc11b8 │ │ │ │ + bhi 1241650 │ │ │ │ + bhi ffa41644 │ │ │ │ + blx 44173c │ │ │ │ cmpphi r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04e6938 │ │ │ │ cdp 15, 0, cr15, cr7, cr11, {3} │ │ │ │ @ instruction: 0xeef40a90 │ │ │ │ vsqrt.f32 s15, s17 │ │ │ │ vstrle s30, [r1, #-64] @ 0xffffffc0 │ │ │ │ - bhi a015bc │ │ │ │ + bhi a015b4 │ │ │ │ vmov.u8 r4, d28[7] │ │ │ │ ldrbtmi r7, [fp], #-2760 @ 0xfffff538 │ │ │ │ - blmi ffc6170c │ │ │ │ + blmi ffc61704 │ │ │ │ ldrbtmi r2, [fp], #-2305 @ 0xfffff6ff │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ - bvc ff0012c0 │ │ │ │ + bvc ff0012b8 │ │ │ │ eorhi pc, r1, #64, 6 │ │ │ │ ldrbtmi r4, [fp], #-3053 @ 0xfffff413 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ @ instruction: 0xf92af033 │ │ │ │ ldrbtmi r4, [fp], #-3049 @ 0xfffff417 │ │ │ │ @@ -815,50 +813,50 @@ │ │ │ │ ldc2l 0, cr15, [lr, #-144] @ 0xffffff70 │ │ │ │ teqvs fp, r1, lsl #6 │ │ │ │ ldmib r8, {r0, r1, r2, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ movwmi r2, #41425 @ 0xa1d1 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr9, cr15, {3} │ │ │ │ andcs r4, r1, #228352 @ 0x37c00 │ │ │ │ ldrbtmi r6, [fp], #-698 @ 0xfffffd46 │ │ │ │ - blcs 20f74 │ │ │ │ + blcs 20f6c │ │ │ │ svcge 0x000ff43f │ │ │ │ @ instruction: 0xe70c62fa │ │ │ │ andcs r6, r1, #57600 @ 0xe100 │ │ │ │ stmdbcs r0, {r1, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ stcge 4, cr15, [lr, #252]! @ 0xfc │ │ │ │ str r6, [fp, #762]! @ 0x2fa │ │ │ │ movweq pc, #41216 @ 0xa100 @ │ │ │ │ tstcs r1, r2, lsl #6 │ │ │ │ stmdavs r2!, {r0, r1, r9, sl, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ sbceq pc, r3, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2513 @ 0xfffff62f │ │ │ │ - blx fe0c1ca4 │ │ │ │ - blmi ff43f318 │ │ │ │ + blx fe0c1c9c │ │ │ │ + blmi ff43f310 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmdbvs fp!, {r3, r4, r5, r8, r9, sp} │ │ │ │ svclt 0x00142a01 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 6860 │ │ │ │ + blcs 6858 │ │ │ │ ldcge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ cdp2 0, 12, cr15, cr0, cr13, {2} │ │ │ │ @ instruction: 0x2100e5b4 │ │ │ │ @ instruction: 0xf04d4608 │ │ │ │ @ instruction: 0xf8d4fe4d │ │ │ │ str r3, [sl, #820]! @ 0x334 │ │ │ │ ldc2 0, cr15, [r8, #-144] @ 0xffffff70 │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ - stmdb r4, {r3, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdb r4, {r2, r3, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ ldrb r0, [r8, #258]! @ 0x102 │ │ │ │ ldmibvs sl!, {r6, r7, r8, r9, fp, lr} │ │ │ │ - blvs fe61bfd8 │ │ │ │ + blvs fe61bfd0 │ │ │ │ @ instruction: 0xff38f01e │ │ │ │ - blmi fefbf8fc │ │ │ │ + blmi fefbf8f4 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf04b0320 │ │ │ │ @ instruction: 0xf8c4fd8f │ │ │ │ ldr r9, [r7, #-108]! @ 0xffffff94 │ │ │ │ ldrbtmi r4, [sl], #-2745 @ 0xfffff547 │ │ │ │ orrspl pc, sp, r2, lsl #10 │ │ │ │ @@ -874,15 +872,15 @@ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msreq CPSR_, #13828096 @ 0xd30000 │ │ │ │ ldc2l 0, cr15, [r0, #-300]! @ 0xfffffed4 │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf007e518 │ │ │ │ ldrb pc, [lr], r5, lsl #17 @ │ │ │ │ @ instruction: 0xf0082002 │ │ │ │ - bmi fea83fd8 │ │ │ │ + bmi fea83fd0 │ │ │ │ vst2.32 {d20-d21}, [pc :128], r9 │ │ │ │ ldrbtmi r6, [sl], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe6ceff59 │ │ │ │ @ instruction: 0xf8aef008 │ │ │ │ stmiami r6!, {r0, r2, r5, r7, r9, fp, lr} │ │ │ │ cmppeq r9, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @@ -890,94 +888,94 @@ │ │ │ │ @ instruction: 0xff4ef02e │ │ │ │ tstcs r6, #200278016 @ 0xbf00000 │ │ │ │ ldc 3, cr9, [r7] │ │ │ │ movwcs r7, #2830 @ 0xb0e │ │ │ │ @ instruction: 0xf04f49a0 │ │ │ │ @ instruction: 0xf64030ff │ │ │ │ ldrbtmi r1, [r9], #-519 @ 0xfffffdf9 │ │ │ │ - blvc 341350 │ │ │ │ - blx 1c1d9c │ │ │ │ - blmi fe73f408 │ │ │ │ + blvc 341348 │ │ │ │ + blx 1c1d94 │ │ │ │ + blmi fe73f400 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf04b0320 │ │ │ │ @ instruction: 0xf8c4fd3b │ │ │ │ strbt r9, [r3], #108 @ 0x6c │ │ │ │ ldrpl pc, [ip], #1284 @ 0x504 │ │ │ │ - blx 1441dcc │ │ │ │ + blx 1441dc4 │ │ │ │ ldmdb r4, {r4, sl, ip, sp}^ │ │ │ │ - bcs 4e968 │ │ │ │ + bcs 4e960 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ @ instruction: 0xf024db01 │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ ldrbtmi r6, [r8], #-275 @ 0xfffffeed │ │ │ │ @ instruction: 0xf9fef02f │ │ │ │ - blmi fe39e868 │ │ │ │ + blmi fe39e860 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldrbt r3, [r7], #820 @ 0x334 │ │ │ │ strcs r4, [ip], #-2443 @ 0xfffff675 │ │ │ │ vst2.8 {d18-d21}, [pc], r1 │ │ │ │ ldrbtmi r6, [r9], #-756 @ 0xfffffd0c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf0199400 │ │ │ │ ldrt pc, [r9], #-2515 @ 0xfffff62d @ │ │ │ │ @ instruction: 0xf94cf038 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d4815d │ │ │ │ - blcs 52a80 │ │ │ │ + blcs 52a78 │ │ │ │ @ instruction: 0xf505bf04 │ │ │ │ stmib r5, {r1, r3, r4, r7, r8, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7ff0001 │ │ │ │ movwcs fp, #10962 @ 0x2ad2 │ │ │ │ - blmi 1faa9c4 │ │ │ │ + blmi 1faa9bc │ │ │ │ eorscs r4, r4, #40, 12 @ 0x2800000 │ │ │ │ ldrbtmi r9, [fp], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0x61a7f240 │ │ │ │ @ instruction: 0xf882f02f │ │ │ │ - ldmdblt r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdblt r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r2, #4865 @ 0x1301 │ │ │ │ movwls r2, #770 @ 0x302 │ │ │ │ @ instruction: 0x46204b77 │ │ │ │ vqsub.s8 d18, d0, d20 │ │ │ │ ldrbtmi r6, [fp], #-425 @ 0xfffffe57 │ │ │ │ @ instruction: 0xf874f02f │ │ │ │ - ldmdblt r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdblt r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ - blmi 1c929fc │ │ │ │ + blmi 1c929f4 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x61abf240 │ │ │ │ @ instruction: 0xf02f447b │ │ │ │ @ instruction: 0xf7fff867 │ │ │ │ - @ instruction: 0xed9fb933 │ │ │ │ + @ instruction: 0xed9fb937 │ │ │ │ @ instruction: 0xe6c38a1a │ │ │ │ @ instruction: 0xf000428b │ │ │ │ cmpcs r2, ip, ror #1 │ │ │ │ @ instruction: 0xf0142043 │ │ │ │ @ instruction: 0xf8d4fb4f │ │ │ │ @ instruction: 0x46043370 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ cmpcs r2, r8, lsl r1 │ │ │ │ @ instruction: 0xf0142044 │ │ │ │ - bmi 1944b4c │ │ │ │ + bmi 1944b44 │ │ │ │ stmdbmi r4!, {r3, r9, sl, sp}^ │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ cmnpcc r2, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ subcs pc, r1, r2, lsl #4 │ │ │ │ ldrbtmi r9, [r9], #-774 @ 0xfffffcfa │ │ │ │ movwcs r9, #4 │ │ │ │ @ instruction: 0xf04f9201 │ │ │ │ strls r3, [r3], #-255 @ 0xffffff01 │ │ │ │ addvc pc, fp, #64, 4 │ │ │ │ strls r9, [r0], -r2, lsl #10 │ │ │ │ @ instruction: 0xf970f019 │ │ │ │ - bllt ff2c3e64 │ │ │ │ + bllt ff2c3e5c │ │ │ │ strmi r2, [r8], -r0, lsl #2 │ │ │ │ - stcl 7, cr15, [r6, #-1016] @ 0xfffffc08 │ │ │ │ + stcl 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ svclt 0x0000e42d │ │ │ │ strcc r0, [r0], #-0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrdeq pc, [r4], -r2 │ │ │ │ andeq pc, r4, r8, asr #29 │ │ │ │ @ instruction: 0x0004febe │ │ │ │ @ instruction: 0x0004feb4 │ │ │ │ @@ -985,133 +983,133 @@ │ │ │ │ andeq pc, r4, r8, lsr #29 │ │ │ │ andeq pc, r4, r0, asr lr @ │ │ │ │ andeq pc, r4, r6, asr #28 │ │ │ │ andeq pc, r4, ip, lsr lr @ │ │ │ │ andeq pc, r4, r2, lsr lr @ │ │ │ │ andeq pc, r4, r0, lsr lr @ │ │ │ │ andeq pc, r4, r6, lsr #28 │ │ │ │ - muleq r7, r6, fp │ │ │ │ + muleq r7, lr, fp │ │ │ │ muleq r4, r0, sp │ │ │ │ - andeq lr, r7, r2, ror #22 │ │ │ │ + andeq lr, r7, sl, ror #22 │ │ │ │ andeq pc, r4, r2, lsr #25 │ │ │ │ - @ instruction: 0x0007eab0 │ │ │ │ - andeq lr, r7, lr, lsl fp │ │ │ │ + @ instruction: 0x0007eab8 │ │ │ │ + andeq lr, r7, r6, lsr #22 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ andeq pc, r4, lr, lsr ip @ │ │ │ │ andeq pc, r4, ip, lsr ip @ │ │ │ │ - andeq lr, r7, r2, lsl #21 │ │ │ │ - andeq lr, r7, r6, ror #20 │ │ │ │ - andeq lr, r7, r4, asr #20 │ │ │ │ - andeq lr, r7, r0, asr #20 │ │ │ │ - andeq lr, r7, ip, lsl #19 │ │ │ │ - andeq lr, r7, sl, lsr #18 │ │ │ │ - andeq lr, r7, r6, lsl #19 │ │ │ │ + andeq lr, r7, sl, lsl #21 │ │ │ │ + andeq lr, r7, lr, ror #20 │ │ │ │ + andeq lr, r7, ip, asr #20 │ │ │ │ + andeq lr, r7, r8, asr #20 │ │ │ │ + muleq r7, r4, r9 │ │ │ │ + andeq lr, r7, r2, lsr r9 │ │ │ │ + andeq lr, r7, lr, lsl #19 │ │ │ │ andeq pc, r4, r8, lsr sp @ │ │ │ │ andeq pc, r4, sl, lsr #21 │ │ │ │ andeq pc, r4, r2, lsl sp @ │ │ │ │ andeq pc, r4, r4, lsl #21 │ │ │ │ - andeq lr, r7, r0, lsr #18 │ │ │ │ - andeq lr, r7, r4, ror r8 │ │ │ │ - andeq lr, r7, r6, lsr r8 │ │ │ │ - @ instruction: 0x0007e8b8 │ │ │ │ - andeq lr, r7, r6, lsl #16 │ │ │ │ + andeq lr, r7, r8, lsr #18 │ │ │ │ + andeq lr, r7, ip, ror r8 │ │ │ │ + andeq lr, r7, lr, lsr r8 │ │ │ │ + andeq lr, r7, r0, asr #17 │ │ │ │ + andeq lr, r7, lr, lsl #16 │ │ │ │ andeq pc, r4, r2, asr #19 │ │ │ │ muleq r4, ip, sl │ │ │ │ - andeq lr, r7, r2, asr r8 │ │ │ │ - andeq lr, r7, ip, lsr #15 │ │ │ │ + andeq lr, r7, sl, asr r8 │ │ │ │ + @ instruction: 0x0007e7b4 │ │ │ │ andeq pc, r4, r0, ror #18 │ │ │ │ andeq pc, r4, sl, lsl #21 │ │ │ │ andeq pc, r4, sl, asr #18 │ │ │ │ andeq pc, r4, r4, ror sl @ │ │ │ │ - andeq lr, r7, r0, ror #15 │ │ │ │ - andeq sl, r7, lr, asr r6 │ │ │ │ + andeq lr, r7, r8, ror #15 │ │ │ │ + andeq sl, r7, r6, ror #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r4, r6, asr #17 │ │ │ │ - @ instruction: 0x0007e6be │ │ │ │ - andeq lr, r7, r6, lsr #14 │ │ │ │ - strdeq lr, [r7], -ip │ │ │ │ - andeq lr, r7, r2, ror #13 │ │ │ │ - andeq lr, r7, r2, lsl #12 │ │ │ │ - andeq lr, r7, r4, ror #11 │ │ │ │ - andeq lr, r7, r2, asr r6 │ │ │ │ - muleq r7, r4, r5 │ │ │ │ - andeq lr, r7, r6, lsl #12 │ │ │ │ - ldrdeq lr, [r7], -r6 │ │ │ │ - andeq lr, r7, lr, lsl #10 │ │ │ │ - muleq r7, r6, r5 │ │ │ │ - andeq lr, r7, r6, lsl #11 │ │ │ │ - andeq lr, r7, r2, ror #9 │ │ │ │ - ldrdeq lr, [r7], -r4 │ │ │ │ - andeq lr, r7, lr, lsr #9 │ │ │ │ + andeq lr, r7, r6, asr #13 │ │ │ │ + andeq lr, r7, lr, lsr #14 │ │ │ │ + andeq lr, r7, r4, lsl #14 │ │ │ │ + andeq lr, r7, sl, ror #13 │ │ │ │ + andeq lr, r7, sl, lsl #12 │ │ │ │ + andeq lr, r7, ip, ror #11 │ │ │ │ + andeq lr, r7, sl, asr r6 │ │ │ │ + muleq r7, ip, r5 │ │ │ │ + andeq lr, r7, lr, lsl #12 │ │ │ │ + ldrdeq lr, [r7], -lr @ │ │ │ │ + andeq lr, r7, r6, lsl r5 │ │ │ │ + muleq r7, lr, r5 │ │ │ │ + andeq lr, r7, lr, lsl #11 │ │ │ │ + andeq lr, r7, sl, ror #9 │ │ │ │ + ldrdeq lr, [r7], -ip │ │ │ │ + @ instruction: 0x0007e4b6 │ │ │ │ andeq pc, r4, r6, asr r6 @ │ │ │ │ - strdeq lr, [r7], -ip │ │ │ │ + andeq lr, r7, r4, lsl #10 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq lr, r7, ip, lsr #9 │ │ │ │ - muleq r7, r6, r4 │ │ │ │ - andeq lr, r7, lr, ror #8 │ │ │ │ + @ instruction: 0x0007e4b4 │ │ │ │ + muleq r7, lr, r4 │ │ │ │ + andeq lr, r7, r6, ror r4 │ │ │ │ muleq r5, sl, r2 │ │ │ │ muleq r4, r4, r5 │ │ │ │ andeq sl, r5, r4, lsl #5 │ │ │ │ andeq pc, r4, lr, ror r5 @ │ │ │ │ andeq pc, r4, r2, ror #10 │ │ │ │ - andeq lr, r7, r4, lsl #8 │ │ │ │ + andeq lr, r7, ip, lsl #8 │ │ │ │ andeq pc, r4, lr, lsl r5 @ │ │ │ │ - andeq lr, r7, r4, asr #7 │ │ │ │ + andeq lr, r7, ip, asr #7 │ │ │ │ strdeq pc, [r4], -lr │ │ │ │ andeq pc, r4, r6, ror #11 │ │ │ │ andeq pc, r4, r6, asr #11 │ │ │ │ andeq pc, r4, ip, lsr #11 │ │ │ │ - andeq lr, r7, r4, lsl #6 │ │ │ │ + andeq lr, r7, ip, lsl #6 │ │ │ │ andeq pc, r4, r6, asr #8 │ │ │ │ - svc 0x00acf7fe │ │ │ │ + svc 0x00b0f7fe │ │ │ │ ldrbtmi r4, [fp], #-2921 @ 0xfffff497 │ │ │ │ orrspl pc, sp, #12582912 @ 0xc00000 │ │ │ │ smlabteq r2, r3, r9, lr │ │ │ │ @ instruction: 0x464ae5fa │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00c2003 │ │ │ │ @ instruction: 0xf7feffad │ │ │ │ - stclmi 15, cr11, [r3], #-880 @ 0xfffffc90 │ │ │ │ + stclmi 15, cr11, [r3], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ mrc 7, 5, lr, cr7, cr13, {0} │ │ │ │ - vldr s14, [pc, #800] @ 6320 │ │ │ │ + vldr s14, [pc, #800] @ 6318 │ │ │ │ stmdbmi r0!, {r0, r2, r3, r4, r6, r8, r9, fp, sp, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf640693b │ │ │ │ movwls r0, #4769 @ 0x12a1 │ │ │ │ mcr 4, 1, r4, cr7, cr9, {3} │ │ │ │ tstcs r4, #6144 @ 0x1800 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - blvc c1654 │ │ │ │ + blvc c164c │ │ │ │ @ instruction: 0xf890f019 │ │ │ │ strbmi lr, [sl], -r8, asr #11 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00c2004 │ │ │ │ @ instruction: 0xf7feff8b │ │ │ │ - @ instruction: 0x464abfba │ │ │ │ + @ instruction: 0x464abfbe │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00c2002 │ │ │ │ strt pc, [sl], #3971 @ 0xf83 │ │ │ │ andscs r4, r3, #80, 18 @ 0x140000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ addeq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf876f019 │ │ │ │ @ instruction: 0xf7fee5b8 │ │ │ │ - stmdami fp, {r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp, {r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ uxtab r4, r8, r8, ror #8 │ │ │ │ @ instruction: 0xf7fe4c4a │ │ │ │ - blmi 12c0e44 │ │ │ │ + blmi 12c0e4c │ │ │ │ ldrbcs pc, [r2, #-517]! @ 0xfffffdfb @ │ │ │ │ subscs pc, sl, #13959168 @ 0xd50000 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r0, [fp], #-512 @ 0xfffffe00 │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ @ instruction: 0x4640721b │ │ │ │ - blx 14c216a │ │ │ │ + blx 14c2162 │ │ │ │ subsne pc, sl, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf04f225c │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ movwcs r1, #54529 @ 0xd501 │ │ │ │ andls r4, r0, #34603008 @ 0x2100000 │ │ │ │ andsvc pc, lr, #64, 4 │ │ │ │ @ instruction: 0xf850f019 │ │ │ │ @@ -1120,17 +1118,17 @@ │ │ │ │ @ instruction: 0xf862f02f │ │ │ │ vmul.i8 d20, d0, d25 │ │ │ │ ldmdami r9!, {r0, r2, r3, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2873 @ 0xfffff4c7 │ │ │ │ tstls r0, r8, ror r4 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ - blx c421ae │ │ │ │ + blx c421a6 │ │ │ │ @ instruction: 0xf7fe2001 │ │ │ │ - @ instruction: 0x4c34ea7e │ │ │ │ + @ instruction: 0x4c34ea82 │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ vqshl.s8 q10, q14, q0 │ │ │ │ @ instruction: 0x46217236 │ │ │ │ @ instruction: 0xf82ef019 │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ strtmi r6, [r0], -r7, ror #3 │ │ │ │ @@ -1142,15 +1140,15 @@ │ │ │ │ strbmi r4, [r3], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0199501 │ │ │ │ @ instruction: 0x4632f81b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf02f61fb │ │ │ │ stcmi 8, cr15, [r4], #-180 @ 0xffffff4c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 9189b0 │ │ │ │ + blmi 9189a8 │ │ │ │ ldrbtmi r4, [sl], #-1148 @ 0xfffffb84 │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x46432272 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf019720e │ │ │ │ andcs pc, r2, #196608 @ 0x30000 │ │ │ │ @@ -1159,21 +1157,21 @@ │ │ │ │ strbmi r2, [r3], -r0, lsl #10 │ │ │ │ andsvc pc, r1, #64, 4 │ │ │ │ @ instruction: 0xfff8f018 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ tstpvc r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf80af02f │ │ │ │ ldrbtmi r4, [r8], #-2069 @ 0xfffff7eb │ │ │ │ - bl c4160 │ │ │ │ + bl 1c4158 │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ - svclt 0x0000ea30 │ │ │ │ + svclt 0x0000ea34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - andeq lr, r7, sl, ror #2 │ │ │ │ + andeq lr, r7, r2, ror r1 │ │ │ │ andeq pc, r4, ip, ror #6 │ │ │ │ andeq pc, r4, r0, lsl #5 │ │ │ │ andeq pc, r4, r2, asr #4 │ │ │ │ andeq pc, r4, r0, lsl #6 │ │ │ │ andeq pc, r4, ip, lsl r2 @ │ │ │ │ ldrdeq pc, [r4], -lr │ │ │ │ ldrdeq pc, [r4], -r6 │ │ │ │ @@ -1181,76 +1179,76 @@ │ │ │ │ andeq lr, r4, ip, asr sp │ │ │ │ @ instruction: 0x0004f1b4 │ │ │ │ muleq r4, r2, r1 │ │ │ │ andeq pc, r4, ip, ror #2 │ │ │ │ andeq pc, r4, r6, asr #4 │ │ │ │ andeq pc, r4, r2, lsl #6 │ │ │ │ andeq pc, r4, sl, asr r2 @ │ │ │ │ - bleq 422fc │ │ │ │ + bleq 422f4 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ strbtmi fp, [sl], -r2, lsl #24 │ │ │ │ strlt fp, [r1], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xa018f8df │ │ │ │ ldrmi sl, [sl], #773 @ 0x305 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdami r4, {r3, sl, ip, sp, pc} │ │ │ │ andeq pc, r0, sl, asr r8 @ │ │ │ │ - ldmdb r2!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mrc 7, 2, APSR_nzcv, cr10, cr14, {7} │ │ │ │ - andeq r9, r7, ip, lsl lr │ │ │ │ + ldmdb r6!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr14, cr14, {7} │ │ │ │ + andeq r9, r7, r4, lsr #28 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - ldr r3, [pc, #20] @ 6208 │ │ │ │ - ldr r2, [pc, #20] @ 620c │ │ │ │ + ldr r3, [pc, #20] @ 6200 │ │ │ │ + ldr r2, [pc, #20] @ 6204 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 497c <__gmon_start__@plt> │ │ │ │ - andeq r9, r7, r4, lsl #28 │ │ │ │ + andeq r9, r7, ip, lsl #28 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ - blmi 1d8230 │ │ │ │ + blmi 1d8228 │ │ │ │ ldrbtmi r4, [r8], #-2567 @ 0xfffff5f9 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ andle r4, r3, r3, lsl #5 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq sp, r7, sl, lsl #28 │ │ │ │ - andeq sp, r7, r8, lsl #28 │ │ │ │ - andeq r9, r7, r2, ror #27 │ │ │ │ + andeq sp, r7, r2, lsl lr │ │ │ │ + andeq sp, r7, r0, lsl lr │ │ │ │ + andeq r9, r7, sl, ror #27 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ - blmi 258264 │ │ │ │ - bmi 257428 │ │ │ │ - bne 6d7438 │ │ │ │ + blmi 25825c │ │ │ │ + bmi 257420 │ │ │ │ + bne 6d7430 │ │ │ │ svceq 0x00d9447a │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq sp, r7, r0, ror #27 │ │ │ │ - ldrdeq sp, [r7], -ip │ │ │ │ - @ instruction: 0x00079db4 │ │ │ │ + andeq sp, r7, r8, ror #27 │ │ │ │ + andeq sp, r7, r4, ror #27 │ │ │ │ + @ instruction: 0x00079dbc │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - blmi 2b3698 │ │ │ │ + blmi 2b3690 │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 274830 │ │ │ │ + blmi 274828 │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ - @ instruction: 0xf7ffe92a │ │ │ │ - blmi 1c6194 │ │ │ │ + @ instruction: 0xf7ffe92e │ │ │ │ + blmi 1c618c │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ - andeq sp, r7, lr, lsr #27 │ │ │ │ - andeq r9, r7, r4, lsl #27 │ │ │ │ + @ instruction: 0x0007ddb6 │ │ │ │ + andeq r9, r7, ip, lsl #27 │ │ │ │ andeq r0, r0, r4, asr #7 │ │ │ │ - andeq sl, r7, r2, asr #4 │ │ │ │ - andeq sp, r7, lr, lsl #27 │ │ │ │ + andeq sl, r7, sl, asr #4 │ │ │ │ + muleq r7, r6, sp │ │ │ │ svclt 0x0000e7c4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xb09f3db8 │ │ │ │ stmdavs sl, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r6, [fp], #-2121 @ 0xfffff7b7 │ │ │ │ ldrbvs r6, [sl, #2412]! @ 0x96c │ │ │ │ @@ -1258,93 +1256,93 @@ │ │ │ │ stmiavs r9!, {r0, r3, r4, r5, r6, r9, sp, lr} │ │ │ │ ldrdlt pc, [r4], -r0 │ │ │ │ @ instruction: 0x46216239 │ │ │ │ ldmpl fp, {r1, r2, r3, r5, r8, fp, sp, lr} │ │ │ │ cmnvs r9, r4, lsl #16 │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ - blx 17de9ec │ │ │ │ + blx 17de9e4 │ │ │ │ adcsvs pc, sp, #2064 @ 0x810 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf68cfa5f │ │ │ │ ldrtvs r6, [sp], #2245 @ 0x8c5 │ │ │ │ strmi pc, [r7, #-972] @ 0xfffffc34 │ │ │ │ eorshi pc, lr, r3, asr r8 @ │ │ │ │ strvc pc, [r0, #1285] @ 0x505 │ │ │ │ rsbgt pc, ip, r7, asr #17 │ │ │ │ fstmiaxeq lr, {d30} @ Deprecated │ │ │ │ vdiveq.f64 d30, d6, d3 │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ vmvn.i32 q11, #-1677721600 @ 0x9c000000 │ │ │ │ @ instruction: 0xf8dc4407 │ │ │ │ - b fe23633c │ │ │ │ + b fe236334 │ │ │ │ @ instruction: 0xf8de0606 │ │ │ │ @ instruction: 0xf504e004 │ │ │ │ stmvs r2, {r6, sl, ip, sp, lr} │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ ldrshtmi r6, [r5], #-74 @ 0xffffffb6 │ │ │ │ ldrdvs pc, [r4], -lr │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ fstmiaxeq r4, {d30} @ Deprecated │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dc406c │ │ │ │ - bvs 1e9a370 │ │ │ │ + bvs 1e9a368 │ │ │ │ @ instruction: 0x6c11ea4f │ │ │ │ ldclvs 0, cr4, [sp], #440 @ 0x1b8 │ │ │ │ @ instruction: 0x6dfa1b96 │ │ │ │ svclt 0x003842a2 │ │ │ │ - blne 515b78 │ │ │ │ + blne 515b70 │ │ │ │ andeq lr, r4, #544768 @ 0x85000 │ │ │ │ ldrtvs r6, [sl], r4, lsl #22 │ │ │ │ ldrvs r6, [ip, #3258]! @ 0xcba │ │ │ │ - b fe0a1294 │ │ │ │ + b fe0a128c │ │ │ │ ldrvs r0, [ip, #-1286]! @ 0xfffffafa │ │ │ │ - bvs fef21f74 │ │ │ │ + bvs fef21f6c │ │ │ │ vbic.i32 q11, #-1660944384 @ 0x9d000000 │ │ │ │ - b 13cf7b0 │ │ │ │ + b 13cf7a8 │ │ │ │ vmov.i8 d22, #162 @ 0xa2 │ │ │ │ stmiavs r4!, {r0, r1, r2, r9, sl, sp}^ │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf5066982 │ │ │ │ ldrtvs r7, [sl], -r0, asr #12 │ │ │ │ strvc pc, [r0, #1285] @ 0x505 │ │ │ │ mvnsvs r6, r2, lsl #23 │ │ │ │ ldrbvs r6, [sl, #-2308]! @ 0xfffff6fc │ │ │ │ stmibvs r2, {r2, r3, r4, r5, r6, sl, sp, lr}^ │ │ │ │ ldrtvs r6, [ip], #-2372 @ 0xfffff6bc │ │ │ │ - bvs 111e7a8 │ │ │ │ + bvs 111e7a0 │ │ │ │ mvnsvs r6, #8192 @ 0x2000 │ │ │ │ - bvs ff09f2b8 │ │ │ │ + bvs ff09f2b0 │ │ │ │ cmnvs ip, #132, 20 @ 0x84000 │ │ │ │ - blvs 101f0b8 │ │ │ │ + blvs 101f0b0 │ │ │ │ @ instruction: 0xf85362f8 │ │ │ │ - bl d64d0 │ │ │ │ + bl d64c8 │ │ │ │ @ instruction: 0xf8530ece │ │ │ │ mrcvs 0, 5, r0, cr10, cr12, {1} │ │ │ │ - bl d64f4 │ │ │ │ + bl d64ec │ │ │ │ @ instruction: 0xf8de00cc │ │ │ │ - blx 17f63fc │ │ │ │ + blx 17f63f4 │ │ │ │ stmdavs r0, {r1, r7, fp, ip, sp, lr, pc}^ │ │ │ │ vdiveq.f64 d30, d8, d3 │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ eorseq pc, r6, r3, asr r8 @ │ │ │ │ strbeq lr, [r6], r3, lsl #22 │ │ │ │ eorsls pc, r8, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8534044 │ │ │ │ - bl c64e0 │ │ │ │ + bl c64d8 │ │ │ │ @ instruction: 0xf8de05c5 │ │ │ │ ldmdavs r6!, {r2, sp, lr, pc}^ │ │ │ │ - bvs e16528 │ │ │ │ + bvs e16520 │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ stmdavs r8!, {r2, r8, fp, ip}^ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ - b fe1a2220 │ │ │ │ + b fe1a2218 │ │ │ │ ldmibvs r8!, {r9, sl}^ │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ streq lr, [r6], -r0, asr #22 │ │ │ │ @ instruction: 0x0074f897 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ strmi pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ @@ -1362,103 +1360,103 @@ │ │ │ │ stmdaeq r5, {r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [r4], -lr │ │ │ │ stmdbne r5!, {r0, r2, r5, r7}^ │ │ │ │ vmlaeq.f32 s28, s1, s24 │ │ │ │ ldrvc lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0c01 │ │ │ │ - b 1109494 │ │ │ │ + b 110948c │ │ │ │ ldrtmi r0, [r4], #1158 @ 0x486 │ │ │ │ strtmi r6, [r4], #3198 @ 0xc7e │ │ │ │ - bl feb09cf0 │ │ │ │ + bl feb09ce8 │ │ │ │ @ instruction: 0xf504000e │ │ │ │ strbmi r7, [r5, #-1024] @ 0xfffffc00 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ ldcvs 0, cr4, [lr], #-468 @ 0xfffffe2c │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldrvs r4, [lr, -r6, asr #32]! │ │ │ │ @ instruction: 0xf3c26f7e │ │ │ │ @ instruction: 0xf8d82c07 │ │ │ │ @ instruction: 0xf50c8004 │ │ │ │ svcvs 0x007a7c40 │ │ │ │ - blx fe184e50 │ │ │ │ - bl c9db0 │ │ │ │ + blx fe184e48 │ │ │ │ + bl c9da8 │ │ │ │ vmul.f q8, q9, d2[1] │ │ │ │ @ instruction: 0xf8532e07 │ │ │ │ @ instruction: 0xf50e6036 │ │ │ │ rsbsmi r7, r4, r0, lsl #29 │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ - b fe1221e8 │ │ │ │ + b fe1221e0 │ │ │ │ @ instruction: 0xf8d8040c │ │ │ │ vaddl.u8 q14, d5, d4 │ │ │ │ @ instruction: 0xf8d94807 │ │ │ │ - b fe186520 │ │ │ │ + b fe186518 │ │ │ │ @ instruction: 0xf508060c │ │ │ │ - bl e4718 │ │ │ │ + bl e4710 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - bl fe618 │ │ │ │ + bl fe610 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ @ instruction: 0xf853a03a │ │ │ │ - b fe12660c │ │ │ │ + b fe126604 │ │ │ │ @ instruction: 0xf8dc040e │ │ │ │ @ instruction: 0xf897c004 │ │ │ │ - b fe2be6f8 │ │ │ │ - b fe188d5c │ │ │ │ + b fe2be6f0 │ │ │ │ + b fe188d54 │ │ │ │ @ instruction: 0xf8d9060c │ │ │ │ vaddl.u8 q12, d2, d4 │ │ │ │ ldcvs 12, cr4, [sl, #-28]! @ 0xffffffe4 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ stmdbeq r8, {r7, r9, fp, sp, lr, pc} │ │ │ │ stmiacc r5!, {r1, r7, ip, sp, lr, pc} │ │ │ │ - bl feae1b40 │ │ │ │ - bl c657c │ │ │ │ + bl feae1b38 │ │ │ │ + bl c6574 │ │ │ │ @ instruction: 0xf8530bce │ │ │ │ @ instruction: 0xf50ce03e │ │ │ │ - b fe2a5668 │ │ │ │ + b fe2a5660 │ │ │ │ @ instruction: 0xf8db0e0e │ │ │ │ - b fe26e580 │ │ │ │ + b fe26e578 │ │ │ │ @ instruction: 0xf082090a │ │ │ │ vaddvs.f32 s7, s21, s11 │ │ │ │ svclt 0x00384552 │ │ │ │ cdpvs 8, 15, cr3, cr10, cr1, {0} │ │ │ │ @ instruction: 0x6e7c1912 │ │ │ │ tsteq r6, r1, asr #22 │ │ │ │ - bl fe921984 │ │ │ │ + bl fe92197c │ │ │ │ teqvs ip, sl, lsl #8 │ │ │ │ ldrbtvs r4, [lr], -r6, rrx │ │ │ │ - bl e1890 │ │ │ │ + bl e1888 │ │ │ │ ldrtvs r0, [r8], #1228 @ 0x4cc │ │ │ │ - beq 40fb8 │ │ │ │ + beq 40fb0 │ │ │ │ eorsvs pc, ip, r3, asr r8 @ │ │ │ │ - b 13e0738 │ │ │ │ - b fe3a57f4 │ │ │ │ - b 13c7dc8 │ │ │ │ - bl 489fbc │ │ │ │ - b 1306df0 │ │ │ │ - bl 10497c0 │ │ │ │ - b fe2469f0 │ │ │ │ - blne 2475d4 │ │ │ │ + b 13e0730 │ │ │ │ + b fe3a57ec │ │ │ │ + b 13c7dc0 │ │ │ │ + bl 489fb4 │ │ │ │ + b 1306de8 │ │ │ │ + bl 10497b8 │ │ │ │ + b fe2469e8 │ │ │ │ + blne 2475cc │ │ │ │ adcsmi r6, r2, #60, 28 @ 0x3c0 │ │ │ │ stmdbcc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - b fe10d418 │ │ │ │ + b fe10d410 │ │ │ │ svcvs 0x003e0002 │ │ │ │ - b fe1209c8 │ │ │ │ + b fe1209c0 │ │ │ │ @ instruction: 0x1c610b01 │ │ │ │ mcreq 4, 1, r6, cr9, cr9, {7} │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ vmov.i64 d16, #0xffffff000000ff00 │ │ │ │ vmull.p8 q9, d5, d7 │ │ │ │ - bl cf60c │ │ │ │ - bl c98f8 │ │ │ │ + bl cf604 │ │ │ │ + bl c98f0 │ │ │ │ @ instruction: 0xf85306c2 │ │ │ │ @ instruction: 0xf5041031 │ │ │ │ @ instruction: 0xf8537440 │ │ │ │ @ instruction: 0xf50e2032 │ │ │ │ ldmdavs r6!, {r7, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8dc4051 │ │ │ │ rsbsmi r2, r2, r4 │ │ │ │ @@ -1472,16 +1470,16 @@ │ │ │ │ strvc pc, [r0], r6, lsl #10 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdavs r4!, {r3, r4, r5, r7, r9, sl, fp, sp, lr}^ │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ eorsls pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d81841 │ │ │ │ - b fe0b665c │ │ │ │ - bl c6e60 │ │ │ │ + b fe0b6654 │ │ │ │ + bl c6e58 │ │ │ │ svcvs 0x007c08c6 │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ cdpmi 3, 0, cr15, cr7, cr11, {6} │ │ │ │ andeq lr, r2, #68, 22 @ 0x11000 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ @@ -1503,57 +1501,57 @@ │ │ │ │ streq lr, [r2], #2628 @ 0xa44 │ │ │ │ tsteq ip, r1, lsl fp │ │ │ │ andeq lr, r4, #67584 @ 0x10800 │ │ │ │ stccs 3, cr15, [r7], {203} @ 0xcb │ │ │ │ vmovvs.s8 r1, d30[4] │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ @ instruction: 0x6c381986 │ │ │ │ - bl 101e9c0 │ │ │ │ - blvs fee07ef4 │ │ │ │ + bl 101e9b8 │ │ │ │ + blvs fee07eec │ │ │ │ svclt 0x00384571 │ │ │ │ - bl fe854ed8 │ │ │ │ - b fe006b10 │ │ │ │ - blvs ffe076e4 │ │ │ │ + bl fe854ed0 │ │ │ │ + b fe006b08 │ │ │ │ + blvs ffe076dc │ │ │ │ submi r6, r8, lr, ror r4 │ │ │ │ mcreq 14, 0, r6, cr10, cr9, {7} │ │ │ │ cdpcs 3, 0, cr15, cr7, cr1, {6} │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8534601 │ │ │ │ - bl de7c0 │ │ │ │ + bl de7b8 │ │ │ │ @ instruction: 0xf8d202c2 │ │ │ │ @ instruction: 0xf8539004 │ │ │ │ - bl ce7e4 │ │ │ │ + bl ce7dc │ │ │ │ subsmi r0, r6, r8, asr #17 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ stmdbeq r2, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorscs pc, lr, r3, asr r8 @ │ │ │ │ vdiveq.f64 d30, d14, d3 │ │ │ │ @ instruction: 0xf8de4056 │ │ │ │ vaddl.u8 q9, d0, d4 │ │ │ │ @ instruction: 0xf50e4e07 │ │ │ │ - b fe266128 │ │ │ │ + b fe266120 │ │ │ │ @ instruction: 0xf8530802 │ │ │ │ - bl ce820 │ │ │ │ + bl ce818 │ │ │ │ rsbsmi r0, r2, ip, asr #25 │ │ │ │ @ instruction: 0xf8dc18aa │ │ │ │ svcvs 0x003e5004 │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 11b32d8 │ │ │ │ - blx 17c6768 │ │ │ │ + bl 11b32d0 │ │ │ │ + blx 17c6760 │ │ │ │ @ instruction: 0xf505f881 │ │ │ │ vabal.u8 , d4, d0 │ │ │ │ - bl d7f70 │ │ │ │ + bl d7f68 │ │ │ │ @ instruction: 0xf5060cc8 │ │ │ │ @ instruction: 0xf8537640 │ │ │ │ - bl ea840 │ │ │ │ + bl ea838 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ @ instruction: 0xf8dce03e │ │ │ │ @ instruction: 0xf8d8c004 │ │ │ │ - b fe266780 │ │ │ │ + b fe266778 │ │ │ │ ldrbvs r0, [r9, -lr, lsl #28]! │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ stmiaeq r5, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ streq lr, [r5, #-2702] @ 0xfffff572 │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ @@ -1562,18 +1560,18 @@ │ │ │ │ stmdaeq r6, {r0, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdpl pc, [r4], -lr │ │ │ │ ldmibne r6, {r1, r2, r4, r7} │ │ │ │ vmlaeq.f32 s28, s11, s24 │ │ │ │ addsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0c01 │ │ │ │ - b 10897b4 │ │ │ │ + b 10897ac │ │ │ │ strmi r0, [r4], #640 @ 0x280 │ │ │ │ ldrmi r6, [r4], #2936 @ 0xb78 │ │ │ │ - bl feb214a8 │ │ │ │ + bl feb214a0 │ │ │ │ vabal.u8 q8, d1, d14 │ │ │ │ strbmi r2, [r6, #-3079] @ 0xfffff3f9 │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ streq lr, [r8], -r6, lsr #23 │ │ │ │ mcreq 0, 0, r4, cr10, cr5, {2} │ │ │ │ @ instruction: 0xf5024046 │ │ │ │ cdpeq 2, 2, cr7, cr0, cr0, {0} │ │ │ │ @@ -1600,315 +1598,315 @@ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr5, {6} │ │ │ │ andeq lr, ip, r0, lsl #21 │ │ │ │ mrrccc 10, 4, lr, r1, cr15 │ │ │ │ - b 132052c │ │ │ │ + b 1320524 │ │ │ │ @ instruction: 0xf10a4cca │ │ │ │ - b 1bc6858 │ │ │ │ + b 1bc6850 │ │ │ │ rsbsvs r0, r8, r1, lsl #20 │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ ldmvs r9!, {r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ - b fe061c48 │ │ │ │ + b fe061c40 │ │ │ │ vsubvs.f32 s8, s19, s20 │ │ │ │ ldrbmi r4, [r1, #-1120] @ 0xfffffba0 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrshtvs r6, [r8], #233 @ 0xe9 │ │ │ │ cdpvs 8, 3, cr1, cr9, cr10, {4} │ │ │ │ @ instruction: 0x66fa6f38 │ │ │ │ andeq lr, sl, #164864 @ 0x28400 │ │ │ │ - bl e186c │ │ │ │ + bl e1864 │ │ │ │ ldrtvs r0, [sl], #-2761 @ 0xfffff537 │ │ │ │ andeq lr, r0, fp, asr #22 │ │ │ │ - blvs fee969d8 │ │ │ │ + blvs fee969d0 │ │ │ │ ldmvs r9!, {r0, r3, r4, r5, r6, r7, sl, sp, lr}^ │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ rscslt r4, r2, #81 @ 0x51 │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ fstmiaxeq r2, {d30} @ Deprecated │ │ │ │ @ instruction: 0xf8536739 │ │ │ │ mrcvs 0, 7, fp, cr10, cr2, {1} │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ stmdbeq r9, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf3c56db9 │ │ │ │ - b fe3114dc │ │ │ │ - bl c98ec │ │ │ │ + b fe3114d4 │ │ │ │ + bl c98e4 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe2656d0 │ │ │ │ + b fe2656c8 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - bl ea8e8 │ │ │ │ + bl ea8e0 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe33e9d8 │ │ │ │ - b 13c8d08 │ │ │ │ - b fe209af0 │ │ │ │ + b fe33e9d0 │ │ │ │ + b 13c8d00 │ │ │ │ + b fe209ae8 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe266900 │ │ │ │ - b 13c8914 │ │ │ │ - b 1264f40 │ │ │ │ - bl 488efc │ │ │ │ - bl 1007130 │ │ │ │ - bl fe806928 │ │ │ │ + b fe2668f8 │ │ │ │ + b 13c890c │ │ │ │ + b 1264f38 │ │ │ │ + bl 488ef4 │ │ │ │ + bl 1007128 │ │ │ │ + bl fe806920 │ │ │ │ vaddl.u8 q8, d6, d8 │ │ │ │ ldrbmi r2, [r2, #-2055]! @ 0xfffff7f9 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andeq lr, lr, #165888 @ 0x28800 │ │ │ │ vnmlavs.f32 s28, s12, s30 │ │ │ │ @ instruction: 0x0c02ea81 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf5080e2a │ │ │ │ - bvs ffe64a28 │ │ │ │ - beq ff0c1538 │ │ │ │ + bvs ffe64a20 │ │ │ │ + beq ff0c1530 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8534048 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe3aa950 │ │ │ │ + b fe3aa948 │ │ │ │ @ instruction: 0xf8da0e02 │ │ │ │ - bl ce958 │ │ │ │ + bl ce950 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe272a3c │ │ │ │ - bl c715c │ │ │ │ + b fe272a34 │ │ │ │ + bl c7154 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ svcvs 0x00798038 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ @ instruction: 0xf98cfa5f │ │ │ │ vmlaeq.f32 s28, s23, s28 │ │ │ │ tsteq lr, r1, lsl fp │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ stmdami r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - beq ff28158c │ │ │ │ + beq ff281584 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ mcr2 10, 4, pc, cr0, cr15, {2} @ │ │ │ │ andeq lr, r2, #68, 22 @ 0x11000 │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff2415a8 │ │ │ │ + beq ff2415a0 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ strmi pc, [r7], #-960 @ 0xfffffc40 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c15c8 │ │ │ │ + beq ff3c15c0 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ - beq 141410 │ │ │ │ + beq 141408 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ stmibeq r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2217d4 │ │ │ │ - b 13ca220 │ │ │ │ - b 1224c30 │ │ │ │ - bl 448bf8 │ │ │ │ - bl 1086e18 │ │ │ │ - b 13c7218 │ │ │ │ - bl fe8a0e3c │ │ │ │ + b fe2217cc │ │ │ │ + b 13ca218 │ │ │ │ + b 1224c28 │ │ │ │ + bl 448bf0 │ │ │ │ + bl 1086e10 │ │ │ │ + b 13c7210 │ │ │ │ + bl fe8a0e34 │ │ │ │ ldclvs 14, cr0, [sl], #56 @ 0x38 │ │ │ │ stmdacs r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ svcvs 0x003a18a4 │ │ │ │ @ instruction: 0xf50863bc │ │ │ │ - blvs f24b10 │ │ │ │ + blvs f24b08 │ │ │ │ andeq lr, r2, #68, 22 @ 0x11000 │ │ │ │ mvnsvs r6, #60, 26 @ 0xf00 │ │ │ │ svclt 0x002c4551 │ │ │ │ @ instruction: 0xf1ae4672 │ │ │ │ - b 13c7228 │ │ │ │ + b 13c7220 │ │ │ │ rsbmi r6, r2, ip, lsl lr │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ - bl fe862020 │ │ │ │ + bl fe862018 │ │ │ │ ldrtvs r0, [sl], -sl, lsl #2 │ │ │ │ andeq lr, r1, #132, 20 @ 0x84000 │ │ │ │ eorsne pc, r9, r3, asr r8 @ │ │ │ │ vqshlu.s64 q11, q13, #0 │ │ │ │ @ instruction: 0xf8532407 │ │ │ │ - bl ceb40 │ │ │ │ + bl ceb38 │ │ │ │ @ instruction: 0xf5040ece │ │ │ │ submi r7, sl, r0, lsl #9 │ │ │ │ biceq lr, r9, r3, lsl #22 │ │ │ │ ldrdls pc, [r4], -lr │ │ │ │ - b fe260b80 │ │ │ │ + b fe260b78 │ │ │ │ @ instruction: 0xf8530901 │ │ │ │ - bl cab44 │ │ │ │ + bl cab3c │ │ │ │ submi r0, sl, r8, asr #17 │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ vmlaeq.f32 s28, s3, s18 │ │ │ │ @ instruction: 0xf3c16ef9 │ │ │ │ @ instruction: 0xf8534807 │ │ │ │ - bl cab4c │ │ │ │ + bl cab44 │ │ │ │ @ instruction: 0xf50804c4 │ │ │ │ submi r7, sl, r0, lsl #17 │ │ │ │ - bl ccd50 │ │ │ │ + bl ccd48 │ │ │ │ stmdavs r1!, {r3, r6, r7, r9, fp}^ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ - bl 116237c │ │ │ │ + bl 1162374 │ │ │ │ @ instruction: 0xf8970e0e │ │ │ │ cdpvs 0, 15, cr5, cr14, cr12, {3} │ │ │ │ ldmdbvs r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vmlal.u , d17, d0[3] │ │ │ │ - bl d96c8 │ │ │ │ + bl d96c0 │ │ │ │ @ instruction: 0xf85301c5 │ │ │ │ @ instruction: 0xf5045035 │ │ │ │ @ instruction: 0xf50b7400 │ │ │ │ vsubeq.f64 d7, d6, d0 │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ mrcvs 7, 7, r6, cr13, cr13, {3} │ │ │ │ strvc pc, [r0], -r6, lsl #10 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ - beq ff1416dc │ │ │ │ + beq ff1416d4 │ │ │ │ @ instruction: 0xf8536849 │ │ │ │ - b fe056ba8 │ │ │ │ + b fe056ba0 │ │ │ │ vaddw.u8 q8, , d8 │ │ │ │ svcvs 0x007d2807 │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da4065 │ │ │ │ - bl d6afc │ │ │ │ + bl d6af4 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ rsbmi fp, r1, fp, lsr r0 │ │ │ │ - b fe1623e8 │ │ │ │ + b fe1623e0 │ │ │ │ @ instruction: 0xf853050b │ │ │ │ @ instruction: 0xf8dab036 │ │ │ │ vaddl.u8 q13, d4, d4 │ │ │ │ - b fe04fb24 │ │ │ │ - bl c9334 │ │ │ │ - bl c7228 │ │ │ │ + b fe04fb1c │ │ │ │ + bl c932c │ │ │ │ + bl c7220 │ │ │ │ @ instruction: 0xf85306c9 │ │ │ │ @ instruction: 0xf5049039 │ │ │ │ stmdavs r9, {r7, sl, ip, sp, lr}^ │ │ │ │ - bleq 28154c │ │ │ │ - b fe060cfc │ │ │ │ + bleq 281544 │ │ │ │ + b fe060cf4 │ │ │ │ addseq r0, r6, r6, lsl #18 │ │ │ │ - b 13cd184 │ │ │ │ - b 10a3578 │ │ │ │ - bl c716c │ │ │ │ + b 13cd17c │ │ │ │ + b 10a3570 │ │ │ │ + bl c7164 │ │ │ │ @ instruction: 0xf85302c8 │ │ │ │ ldmdavs r2, {r3, r4, r5, pc}^ │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bleq ff141750 │ │ │ │ + bleq ff141748 │ │ │ │ stmdbeq r2, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorscs pc, r4, r3, asr r8 @ │ │ │ │ andeq lr, r2, #136, 20 @ 0x88000 │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ @ instruction: 0xf8db0800 │ │ │ │ ldrbtmi r4, [r0], #4 │ │ │ │ - b fe257d84 │ │ │ │ - bl fea08f78 │ │ │ │ - blvs fff0a394 │ │ │ │ + b fe257d7c │ │ │ │ + bl fea08f70 │ │ │ │ + blvs fff0a38c │ │ │ │ svclt 0x003842ae │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {5} │ │ │ │ svcvs 0x003e1b75 │ │ │ │ ldclvs 2, cr0, [lr], #452 @ 0x1c4 │ │ │ │ bicspl lr, r6, r1, asr #20 │ │ │ │ ldrhtmi r6, [r1], #-190 @ 0xffffff42 │ │ │ │ bicmi r6, r9, #62, 30 @ 0xf8 │ │ │ │ - b fe117b64 │ │ │ │ - bvs fff1c6e8 │ │ │ │ + b fe117b5c │ │ │ │ + bvs fff1c6e0 │ │ │ │ @ instruction: 0x6dbc1ba6 │ │ │ │ svclt 0x002c428c │ │ │ │ @ instruction: 0xf1a646b3 │ │ │ │ - bl 7097a4 │ │ │ │ - bl 10073ac │ │ │ │ + bl 70979c │ │ │ │ + bl 10073a4 │ │ │ │ ldcvs 4, cr0, [r8, #36]! @ 0x24 │ │ │ │ vstmiaeq r2, {s28-s106} │ │ │ │ vldmdbvs r8!, {s3-s67} │ │ │ │ streq lr, [r1], -r0, lsl #21 │ │ │ │ @ instruction: 0x66be6d38 │ │ │ │ stmdaeq fp, {r7, r9, fp, sp, lr, pc} │ │ │ │ - b 100aa00 │ │ │ │ - bl 486dd4 │ │ │ │ + b 100a9f8 │ │ │ │ + bl 486dcc │ │ │ │ rscsvs r0, sl, #12, 4 @ 0xc0000000 │ │ │ │ andeq lr, r0, #68, 22 @ 0x11000 │ │ │ │ cmnvs sl, #56, 18 @ 0xe0000 │ │ │ │ @ instruction: 0x6cbe1980 │ │ │ │ andeq lr, r0, #544768 @ 0x85000 │ │ │ │ streq lr, [r8], #-2886 @ 0xfffff4ba │ │ │ │ strtmi r4, [r5], -r6, lsl #12 │ │ │ │ andeq lr, r4, lr, lsl #21 │ │ │ │ @ instruction: 0xf3c26ebc │ │ │ │ ldrbvs r4, [r8, -r7, lsl #24]! │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ - bleq 181f0e8 │ │ │ │ + bleq 181f0e0 │ │ │ │ sbcmi lr, r8, r0, asr #20 │ │ │ │ ldmdavs sp!, {r3, r5, r6, lr}^ │ │ │ │ strtmi r6, [r8], #-126 @ 0xffffff82 │ │ │ │ - b fe197b98 │ │ │ │ + b fe197b90 │ │ │ │ strmi r4, [r6], -r5, asr #11 │ │ │ │ ldclvs 14, cr6, [ip], #-480 @ 0xfffffe20 │ │ │ │ adcmi r6, r8, #127926272 @ 0x7a00000 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ ldrvs r1, [lr, #-2885]! @ 0xfffff4bb │ │ │ │ mlsls r4, r7, r8, pc @ │ │ │ │ andeq lr, r6, r4, lsl #21 │ │ │ │ ldcvs 8, cr6, [ip], #-760 @ 0xfffffd08 │ │ │ │ rsbsmi r6, r5, sp, ror r5 │ │ │ │ stmdbne r5!, {r0, r2, r3, r4, r5, r7, r8, sl, sp, lr}^ │ │ │ │ - bl df924 │ │ │ │ + bl df91c │ │ │ │ ldmvs sp!, {r0, r3, r6, r7, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf8534604 │ │ │ │ - bl eed20 │ │ │ │ - bl 1149370 │ │ │ │ + bl eed18 │ │ │ │ + bl 1149368 │ │ │ │ ldrbtvs r0, [r8], #-0 │ │ │ │ @ instruction: 0x0074f897 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ andvc pc, r0, r0, lsl #10 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ stmibeq r0, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0cea8a │ │ │ │ - b fe322364 │ │ │ │ + b fe32235c │ │ │ │ @ instruction: 0xf8d90c00 │ │ │ │ svcvs 0x007d0004 │ │ │ │ andeq lr, r0, lr, lsl #21 │ │ │ │ vmlscs.f32 s29, s8, s30 │ │ │ │ vfnmapl.f32 s29, s12, s28 │ │ │ │ vbic.i16 d22, #56832 @ 0xde00 │ │ │ │ ldrtvs r4, [ip], #1287 @ 0x507 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ @ instruction: 0xf5056c7e │ │ │ │ mvnmi r7, #64, 10 @ 0x10000000 │ │ │ │ vmlseq.f32 s28, s28, s31 │ │ │ │ - bl e1a84 │ │ │ │ - b fe1893b4 │ │ │ │ + bl e1a7c │ │ │ │ + b fe1893ac │ │ │ │ svcvs 0x003e54d4 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ vldmiavs lr!, {d17-} │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ svclt 0x00384576 │ │ │ │ ldrtvs r3, [ip], #-3073 @ 0xfffff3ff │ │ │ │ - bl fe9a1bb0 │ │ │ │ - b fe0084fc │ │ │ │ + bl fe9a1ba8 │ │ │ │ + b fe0084f4 │ │ │ │ ldrbtvs r0, [lr], #12 │ │ │ │ rsbmi r1, r6, r0, lsl sl │ │ │ │ - strcs lr, [pc], #-2519 @ 6cd0 │ │ │ │ + strcs lr, [pc], #-2519 @ 6cc8 │ │ │ │ mvnsvs r1, #2244608 @ 0x224000 │ │ │ │ - b fe098510 │ │ │ │ + b fe098508 │ │ │ │ @ instruction: 0x63ba0204 │ │ │ │ tsteq fp, r2, asr #22 │ │ │ │ - bvs ffe5fac8 │ │ │ │ + bvs ffe5fac0 │ │ │ │ adcmi r6, r9, #124, 26 @ 0x1f00 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ vldmdbvs r9!, {d1-} │ │ │ │ rscsvs r4, lr, #98 @ 0x62 │ │ │ │ cdpvs 0, 7, cr4, cr9, cr8, {2} │ │ │ │ - blx 17e09dc │ │ │ │ + blx 17e09d4 │ │ │ │ svcvs 0x0078fa82 │ │ │ │ vmull.p8 q8, d1, d12 │ │ │ │ @ instruction: 0xf5042107 │ │ │ │ @ instruction: 0xf5017400 │ │ │ │ cdpeq 1, 0, cr7, cr5, cr0, {2} │ │ │ │ stccs 3, cr15, [r7], {192} @ 0xc0 │ │ │ │ stmibeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @@ -1927,196 +1925,196 @@ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ @ instruction: 0xf8de404c │ │ │ │ vaddl.u8 , d2, d4 │ │ │ │ submi r4, sp, r7, lsl #28 │ │ │ │ biceq lr, ip, r3, lsl #22 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ - bl e0e8c │ │ │ │ + bl e0e84 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe13ee68 │ │ │ │ + b fe13ee60 │ │ │ │ submi r0, sp, ip, lsl #8 │ │ │ │ @ instruction: 0xf8dab2c1 │ │ │ │ @ instruction: 0xf501a004 │ │ │ │ - b fe2e3180 │ │ │ │ + b fe2e3178 │ │ │ │ vmull.p8 q8, d0, d14 │ │ │ │ - b fe259da4 │ │ │ │ - bl c91b4 │ │ │ │ + b fe259d9c │ │ │ │ + bl c91ac │ │ │ │ @ instruction: 0xf8530ac1 │ │ │ │ @ instruction: 0xf50c1031 │ │ │ │ - b fe3a5e98 │ │ │ │ + b fe3a5e90 │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ - b fe27edb0 │ │ │ │ + b fe27eda8 │ │ │ │ @ instruction: 0xf64c090e │ │ │ │ @ instruction: 0xf6c85eef │ │ │ │ - b fe18e858 │ │ │ │ + b fe18e850 │ │ │ │ cdpvs 14, 11, cr0, cr14, cr14, {0} │ │ │ │ svclt 0x002c4576 │ │ │ │ @ instruction: 0xf1a84640 │ │ │ │ rscsvs r0, r8, r1 │ │ │ │ mrcvs 14, 1, r6, cr14, cr8, {7} │ │ │ │ - bl 118d1d4 │ │ │ │ + bl 118d1cc │ │ │ │ cdpvs 5, 11, cr0, cr14, cr5, {0} │ │ │ │ andeq lr, lr, r6, lsr #23 │ │ │ │ vdiveq.f64 d30, d12, d3 │ │ │ │ @ instruction: 0xf8536638 │ │ │ │ - b 13deec8 │ │ │ │ - b 1325f2c │ │ │ │ + b 13deec0 │ │ │ │ + b 1325f24 │ │ │ │ ldcvs 12, cr0, [r8, #788]! @ 0x314 │ │ │ │ stmdaeq r6, {r0, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdne pc, [r4], -lr │ │ │ │ adcsmi r0, r4, #230 @ 0xe6 │ │ │ │ strcc fp, [r1, #-3976] @ 0xfffff078 │ │ │ │ vmlaeq.f32 s28, s3, s18 │ │ │ │ @ instruction: 0x0c05ebac │ │ │ │ - bl feb0dad4 │ │ │ │ + bl feb0dacc │ │ │ │ ldcvs 1, cr0, [ip], #56 @ 0x38 │ │ │ │ svclt 0x00384546 │ │ │ │ - bl fe99520c │ │ │ │ + bl fe995204 │ │ │ │ submi r0, r6, r8, lsl #12 │ │ │ │ rsbmi r6, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf5040e14 │ │ │ │ vraddhn.i16 d23, q1, q0 │ │ │ │ cdpeq 12, 0, cr2, cr5, cr7, {0} │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ cdpcs 3, 0, cr15, cr7, cr0, {6} │ │ │ │ stmibeq r5, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ - blx fe1c57b4 │ │ │ │ + blx fe1c57ac │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8d9406c │ │ │ │ @ instruction: 0xf8535004 │ │ │ │ - bl f2f34 │ │ │ │ - b fe209578 │ │ │ │ - bl c8268 │ │ │ │ + bl f2f2c │ │ │ │ + b fe209570 │ │ │ │ + bl c8260 │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ @ instruction: 0xf8d9c03c │ │ │ │ - b fe12ae70 │ │ │ │ + b fe12ae68 │ │ │ │ @ instruction: 0xf8d8040c │ │ │ │ vaddl.u8 q14, d6, d4 │ │ │ │ cdpvs 8, 3, cr4, cr8, cr7, {0} │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ fstmiaxeq lr, {d30} @ Deprecated │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - beq ff241a8c │ │ │ │ - b fe120a68 │ │ │ │ - blx 17c7ec0 │ │ │ │ + beq ff241a84 │ │ │ │ + b fe120a60 │ │ │ │ + blx 17c7eb8 │ │ │ │ @ instruction: 0xf50efe81 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ @ instruction: 0xf8da8038 │ │ │ │ - b fe2eeea8 │ │ │ │ + b fe2eeea0 │ │ │ │ @ instruction: 0xf8dc0808 │ │ │ │ - b fe276eb0 │ │ │ │ - bl c92cc │ │ │ │ + b fe276ea8 │ │ │ │ + bl c92c4 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe17efa4 │ │ │ │ + b fe17ef9c │ │ │ │ vabal.u8 q8, d1, d12 │ │ │ │ ldmdavs r9!, {r0, r1, r2, sl, fp, lr}^ │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ stmdaeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibcc r5!, {r7, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r9, #-2360] @ 0xfffff6c8 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mrcvs 6, 3, r6, cr8, cr8, {5} │ │ │ │ svcvs 0x00781904 │ │ │ │ - beq 181bdc │ │ │ │ - bl fe8624d4 │ │ │ │ - bl c6f08 │ │ │ │ + beq 181bd4 │ │ │ │ + bl fe8624cc │ │ │ │ + bl c6f00 │ │ │ │ submi r0, r5, ip, asr #19 │ │ │ │ @ instruction: 0xf853667d │ │ │ │ - b 13dafe0 │ │ │ │ - b 1326044 │ │ │ │ + b 13dafd8 │ │ │ │ + b 132603c │ │ │ │ teqvs r8, sl, asr #25 │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ ldrdpl pc, [r4], -r9 │ │ │ │ - b fe221be4 │ │ │ │ + b fe221bdc │ │ │ │ rsceq r0, r5, r5, lsl #16 │ │ │ │ svclt 0x008842ac │ │ │ │ - beq 83338 │ │ │ │ - bl feb0dbc8 │ │ │ │ + beq 83330 │ │ │ │ + bl feb0dbc0 │ │ │ │ ldclvs 12, cr0, [ip], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0x0c08ebac │ │ │ │ ldrbmi r6, [r5, #-3833]! @ 0xfffff107 │ │ │ │ @ instruction: 0xf1acbf38 │ │ │ │ - bl fe949f2c │ │ │ │ - b fe108364 │ │ │ │ + bl fe949f24 │ │ │ │ + b fe10835c │ │ │ │ vaddeq.f64 d0, d4, d12 │ │ │ │ @ instruction: 0x6c11ea4f │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ cdpcs 3, 0, cr15, cr7, cr6, {6} │ │ │ │ - bcs 203e44 │ │ │ │ + bcs 203e3c │ │ │ │ stmibeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ - bvc fe044380 │ │ │ │ + bvc fe044378 │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ - b fe117074 │ │ │ │ + b fe11706c │ │ │ │ @ instruction: 0xf8d9040c │ │ │ │ - bl f6f78 │ │ │ │ + bl f6f70 │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe32f058 │ │ │ │ - bl c9f94 │ │ │ │ + b fe32f050 │ │ │ │ + bl c9f8c │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ svcvs 0x0038e03e │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0xf885fa5f │ │ │ │ streq lr, [sl], #-2692 @ 0xfffff57c │ │ │ │ - b fe30d3d8 │ │ │ │ + b fe30d3d0 │ │ │ │ @ instruction: 0xf8d90c0e │ │ │ │ vaddl.u8 q10, d5, d4 │ │ │ │ - bl da7b8 │ │ │ │ + bl da7b0 │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe32f088 │ │ │ │ - bl 1009fbc │ │ │ │ - blx 17c9fe0 │ │ │ │ + b fe32f080 │ │ │ │ + bl 1009fb4 │ │ │ │ + blx 17c9fd8 │ │ │ │ @ instruction: 0xf8d9f08b │ │ │ │ - bl e6fc8 │ │ │ │ + bl e6fc0 │ │ │ │ @ instruction: 0xf50009ce │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ vshr.u8 d30, d30, #5 │ │ │ │ - blvs 1e57fe4 │ │ │ │ + blvs 1e57fdc │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ - bcs 203f04 │ │ │ │ + bcs 203efc │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq r0, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ - bvc fe044410 │ │ │ │ + bvc fe044408 │ │ │ │ andeq lr, r0, lr, lsl #21 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ stmdbeq r4, {r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ - b fe3a13f8 │ │ │ │ + b fe3a13f0 │ │ │ │ vadd.i8 d16, d4, d0 │ │ │ │ vmla.i d21, d0, d3[5] │ │ │ │ - b 13cb0a0 │ │ │ │ + b 13cb098 │ │ │ │ submi r7, r8, r2, asr lr │ │ │ │ @ instruction: 0x0eccea4e │ │ │ │ sbcseq r1, r4, r0, lsr #20 │ │ │ │ svclt 0x008842a2 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bne fe922710 │ │ │ │ + bne fe922708 │ │ │ │ ldrbvs r6, [r8, #-3706]! @ 0xfffff186 │ │ │ │ andeq lr, ip, lr, lsr #23 │ │ │ │ rscsvs r1, sl, sl, lsl #17 │ │ │ │ - bl fe822624 │ │ │ │ + bl fe82261c │ │ │ │ cdpvs 0, 11, cr0, cr9, cr8, {0} │ │ │ │ @ instruction: 0x6c1bea4f │ │ │ │ adccc pc, r5, #130 @ 0x82 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr5, {6} │ │ │ │ andeq lr, r2, #164864 @ 0x28400 │ │ │ │ ldrvs r6, [sl, #-3385]! @ 0xfffff2c7 │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ @@ -2124,15 +2122,15 @@ │ │ │ │ @ instruction: 0x67396cba │ │ │ │ andeq lr, r1, #67584 @ 0x10800 │ │ │ │ ldcvs 4, cr6, [r9], #-744 @ 0xfffffd18 │ │ │ │ svclt 0x0038454c │ │ │ │ ldclvs 8, cr3, [sl], #4 │ │ │ │ streq lr, [r9], #-2980 @ 0xfffff45c │ │ │ │ svclt 0x0000e004 │ │ │ │ - andeq r9, r7, r6, lsr sp │ │ │ │ + andeq r9, r7, lr, lsr sp │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ mcreq 0, 1, r4, cr10, cr4, {2} │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ cdpvs 0, 15, cr4, cr9, cr8, {2} │ │ │ │ stmiaeq r2, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @@ -2145,21 +2143,21 @@ │ │ │ │ @ instruction: 0x0c0cea88 │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0xf884fa5f │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ - b fe30d3a8 │ │ │ │ + b fe30d3a0 │ │ │ │ @ instruction: 0xf8d90c0e │ │ │ │ vaddl.u8 q9, d4, d4 │ │ │ │ - bl da8f8 │ │ │ │ + bl da8f0 │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe32f1c8 │ │ │ │ + b fe32f1c0 │ │ │ │ sbclt r0, r2, #512 @ 0x200 │ │ │ │ @ instruction: 0x0c0ceb41 │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ smlabtmi r7, r0, r3, pc @ │ │ │ │ @@ -2172,40 +2170,40 @@ │ │ │ │ andeq lr, r2, #581632 @ 0x8e000 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ stmiaeq r1, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ stmdbeq r1, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ - b fe387500 │ │ │ │ - b 13c9148 │ │ │ │ - b 13a6a9c │ │ │ │ + b fe3874f8 │ │ │ │ + b 13c9140 │ │ │ │ + b 13a6a94 │ │ │ │ addmi r0, lr, #204, 28 @ 0xcc0 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bl feb8a154 │ │ │ │ - blne fe24a984 │ │ │ │ + bl feb8a14c │ │ │ │ + blne fe24a97c │ │ │ │ andeq lr, r8, #178176 @ 0x2b800 │ │ │ │ strbmi r6, [r9, #-3070] @ 0xfffff402 │ │ │ │ - bcc 76e40 │ │ │ │ + bcc 76e38 │ │ │ │ smlatbeq r9, r1, fp, lr │ │ │ │ mcreq 0, 1, r4, cr6, cr1, {3} │ │ │ │ @ instruction: 0x6c10ea4f │ │ │ │ strvc pc, [r0], -r6, lsl #10 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr4, {6} │ │ │ │ - bl e0f5c │ │ │ │ - bl c9c94 │ │ │ │ + bl e0f54 │ │ │ │ + bl c9c8c │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ @ instruction: 0xf50e6036 │ │ │ │ @ instruction: 0xf8537e40 │ │ │ │ vmvn.i32 d28, #140 @ 0x0000008c │ │ │ │ @ instruction: 0xf8d92807 │ │ │ │ @ instruction: 0xf5089004 │ │ │ │ - b fe1a5398 │ │ │ │ + b fe1a5390 │ │ │ │ @ instruction: 0xf8da060c │ │ │ │ - blvs fee771b0 │ │ │ │ + blvs fee771a8 │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ svcvs 0x0079404a │ │ │ │ streq lr, [lr], -r6, lsl #21 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ @@ -2215,140 +2213,140 @@ │ │ │ │ @ instruction: 0x1074f897 │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ ldrvs r6, [lr, #1785]! @ 0x6f9 │ │ │ │ @ instruction: 0xf882fa5f │ │ │ │ @ instruction: 0xf5086e79 │ │ │ │ ldmvs lr!, {fp, ip, sp, lr}^ │ │ │ │ - beq 81ba4 │ │ │ │ + beq 81b9c │ │ │ │ @ instruction: 0xf8de6b39 │ │ │ │ - b fe1bf200 │ │ │ │ + b fe1bf1f8 │ │ │ │ @ instruction: 0x6c7e4aca │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr2, {6} │ │ │ │ svclt 0x00284551 │ │ │ │ ldrtvs r3, [lr], r1, lsl #12 │ │ │ │ - bl fe862900 │ │ │ │ - bl c7634 │ │ │ │ + bl fe8628f8 │ │ │ │ + bl c762c │ │ │ │ @ instruction: 0xf8530ac9 │ │ │ │ stmibne lr!, {r0, r3, r4, r5, ip, pc} │ │ │ │ ldrbtvs r6, [r9], #3325 @ 0xcfd │ │ │ │ @ instruction: 0x0c0ceb4b │ │ │ │ cdpvs 0, 15, cr4, cr9, cr13, {2} │ │ │ │ @ instruction: 0xf50e65bd │ │ │ │ @ instruction: 0xf8da7e40 │ │ │ │ - bl ef23c │ │ │ │ + bl ef234 │ │ │ │ @ instruction: 0xf85305c1 │ │ │ │ svcvs 0x0079b031 │ │ │ │ stmdbeq r9, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - blcs 204144 │ │ │ │ + blcs 20413c │ │ │ │ @ instruction: 0xf50b686d │ │ │ │ - b fe166044 │ │ │ │ - bl c8670 │ │ │ │ + b fe16603c │ │ │ │ + bl c8668 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ - b fe267330 │ │ │ │ + b fe267328 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - b fe16b268 │ │ │ │ - bl c8680 │ │ │ │ + b fe16b260 │ │ │ │ + bl c8678 │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe22b278 │ │ │ │ - b 13caaa4 │ │ │ │ - b fe149588 │ │ │ │ + b fe22b270 │ │ │ │ + b 13caa9c │ │ │ │ + b fe149580 │ │ │ │ svceq 0x00750909 │ │ │ │ strbeq lr, [ip, #2629] @ 0xa45 │ │ │ │ svclt 0x00884546 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ streq lr, [ip, #-2981] @ 0xfffff45b │ │ │ │ stmdaeq r6, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r9], -r5, lsr #23 │ │ │ │ ldrbmi r6, [r0, #2813]! @ 0xafd │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ stmdaeq lr, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c08ea85 │ │ │ │ - b 13e2094 │ │ │ │ + b 13e208c │ │ │ │ vmov.i8 d22, #146 @ 0x92 │ │ │ │ rsbmi r2, lr, r7, lsl #16 │ │ │ │ @ instruction: 0xf5050e0d │ │ │ │ - bl e46b0 │ │ │ │ + bl e46a8 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ @ instruction: 0xf508e03e │ │ │ │ - bl e53bc │ │ │ │ + bl e53b4 │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ @ instruction: 0xf8d95035 │ │ │ │ - b fe16b2d8 │ │ │ │ + b fe16b2d0 │ │ │ │ @ instruction: 0xf8da050e │ │ │ │ - bl ff2e0 │ │ │ │ + bl ff2d8 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe2733c4 │ │ │ │ - bl cab14 │ │ │ │ + b fe2733bc │ │ │ │ + bl cab0c │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe1673c4 │ │ │ │ + b fe1673bc │ │ │ │ @ instruction: 0xf8d90508 │ │ │ │ - blx 17e72fc │ │ │ │ - b fe185920 │ │ │ │ + blx 17e72f4 │ │ │ │ + b fe185918 │ │ │ │ stmdbne r4!, {r0, r1, r3, r8, sl}^ │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ ldrdpl pc, [r4], -sl │ │ │ │ stmdami r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - beq ff281f10 │ │ │ │ + beq ff281f08 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ andeq lr, lr, r0, asr #22 │ │ │ │ mcr2 10, 4, pc, cr6, cr15, {2} @ │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff241f2c │ │ │ │ + beq ff241f24 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ @ instruction: 0xf8da6e79 │ │ │ │ - b fe2ef344 │ │ │ │ + b fe2ef33c │ │ │ │ @ instruction: 0xf5050808 │ │ │ │ - b fe26483c │ │ │ │ - bl c9768 │ │ │ │ + b fe264834 │ │ │ │ + bl c9760 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe23f440 │ │ │ │ + b fe23f438 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe267360 │ │ │ │ - bl c9374 │ │ │ │ + b fe267358 │ │ │ │ + bl c936c │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39b430 │ │ │ │ + b fe39b428 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - b 13db374 │ │ │ │ - b fe209a78 │ │ │ │ - bleq 1349380 │ │ │ │ - b 1163054 │ │ │ │ + b 13db36c │ │ │ │ + b fe209a70 │ │ │ │ + bleq 1349378 │ │ │ │ + b 116304c │ │ │ │ smlabtcc r1, r1, r5, r4 │ │ │ │ ldcvs 0, cr6, [r9], #484 @ 0x1e4 │ │ │ │ cdpvs 0, 11, cr4, cr9, cr13, {2} │ │ │ │ ldcvs 4, cr4, [r9], #-52 @ 0xffffffcc │ │ │ │ rsbmi r6, r9, sp, ror r4 │ │ │ │ - b 114b11c │ │ │ │ + b 114b114 │ │ │ │ strbmi r0, [ip, #-1472] @ 0xfffffa40 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - bl fea4dc48 │ │ │ │ + bl fea4dc40 │ │ │ │ @ instruction: 0x6db80904 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x66b96bfc │ │ │ │ adcsvs r1, ip, r4, lsr #16 │ │ │ │ - b 13e2298 │ │ │ │ - bl 105f404 │ │ │ │ + b 13e2290 │ │ │ │ + bl 105f3fc │ │ │ │ ldrtvs r0, [ip], #-1028 @ 0xfffffbfc │ │ │ │ ldrbmi r6, [r1, #3452]! @ 0xd7c │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ stmdbeq lr, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 13d7570 │ │ │ │ + b 13d7568 │ │ │ │ @ instruction: 0xf505651c │ │ │ │ ldrvs r7, [ip, -r0, lsl #10]! │ │ │ │ - bl e2cbc │ │ │ │ + bl e2cb4 │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - bl ff4a8 │ │ │ │ + bl ff4a0 │ │ │ │ @ instruction: 0xf85305c0 │ │ │ │ - b fe10749c │ │ │ │ + b fe107494 │ │ │ │ vaddw.u8 q8, q6, d9 │ │ │ │ vraddhn.i16 d18, q3, │ │ │ │ stmdavs sp!, {r0, r1, r2, r8, fp, sp}^ │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @@ -2369,219 +2367,219 @@ │ │ │ │ andeq lr, lr, r0, lsl #21 │ │ │ │ andeq lr, r0, r2, asr #22 │ │ │ │ @ instruction: 0xf8976778 │ │ │ │ svcvs 0x003ae070 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorslt pc, r0, r7, asr #17 │ │ │ │ - bmi 204358 │ │ │ │ + bmi 204350 │ │ │ │ sbceq lr, r5, #3072 @ 0xc00 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ - bvc 1044884 │ │ │ │ + bvc 104487c │ │ │ │ ldmdavs r2, {r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d84065 │ │ │ │ - bl d7478 │ │ │ │ + bl d7470 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe0bf568 │ │ │ │ + b fe0bf560 │ │ │ │ svcvs 0x003c0904 │ │ │ │ andsvs lr, fp, #323584 @ 0x4f000 │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ - bl cad18 │ │ │ │ + bl cad10 │ │ │ │ @ instruction: 0xf85308ca │ │ │ │ - b fe26f578 │ │ │ │ + b fe26f570 │ │ │ │ @ instruction: 0xf3cb090e │ │ │ │ - bl d2cb4 │ │ │ │ - b fe14a3ac │ │ │ │ - bl c88c8 │ │ │ │ + bl d2cac │ │ │ │ + b fe14a3a4 │ │ │ │ + bl c88c0 │ │ │ │ @ instruction: 0xf8530ac2 │ │ │ │ @ instruction: 0xf50e4034 │ │ │ │ @ instruction: 0xf8537e40 │ │ │ │ @ instruction: 0xf8da2032 │ │ │ │ rsbmi sl, r2, r4 │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ streq lr, [r4], #-2698 @ 0xfffff576 │ │ │ │ - beq ff3c20d0 │ │ │ │ + beq ff3c20c8 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdbeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdacs r7, {r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - b fe0a32b4 │ │ │ │ + b fe0a32ac │ │ │ │ @ instruction: 0xf8da020e │ │ │ │ - b 13ff4ec │ │ │ │ + b 13ff4e4 │ │ │ │ @ instruction: 0xf5087a51 │ │ │ │ - b fe1256e4 │ │ │ │ - b 13c8520 │ │ │ │ - b 128aff0 │ │ │ │ + b fe1256dc │ │ │ │ + b 13c8518 │ │ │ │ + b 128afe8 │ │ │ │ ldrbmi r0, [r1, #-2752]! @ 0xfffff540 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - beq 423a0 │ │ │ │ - bl feba2fdc │ │ │ │ + beq 42398 │ │ │ │ + bl feba2fd4 │ │ │ │ ldcvs 14, cr0, [r9, #4]! │ │ │ │ - beq 2823ac │ │ │ │ + beq 2823a4 │ │ │ │ strmi r0, [lr, #576]! @ 0x240 │ │ │ │ @ instruction: 0xf1aabf38 │ │ │ │ - b 1009d14 │ │ │ │ + b 1009d0c │ │ │ │ ldmvs r9!, {r0, r4, r6, r7, ip, lr} │ │ │ │ vmlaeq.f64 d14, d21, d30 │ │ │ │ submi r6, r8, sp, lsr ip │ │ │ │ bicmi r6, r0, #2960 @ 0xb90 │ │ │ │ - b fe158448 │ │ │ │ - blvs 1f5bc6c │ │ │ │ - bvs ffe4dee0 │ │ │ │ + b fe158440 │ │ │ │ + blvs 1f5bc64 │ │ │ │ + bvs ffe4ded8 │ │ │ │ svclt 0x00384281 │ │ │ │ - bne 256938 │ │ │ │ + bne 256930 │ │ │ │ @ instruction: 0x63bd6e38 │ │ │ │ - b fe020520 │ │ │ │ + b fe020518 │ │ │ │ ldclvs 5, cr0, [r8, #-4]! │ │ │ │ strhmi r6, [r1], #-185 @ 0xffffff47 │ │ │ │ - bl e132c │ │ │ │ + bl e1324 │ │ │ │ @ instruction: 0xf85301c8 │ │ │ │ ldmdbvs r8!, {r3, r4, r5, pc} │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ - bl 72167c │ │ │ │ - b fe107d64 │ │ │ │ - b 13c8564 │ │ │ │ - bl 1187c6c │ │ │ │ + bl 721674 │ │ │ │ + b fe107d5c │ │ │ │ + b 13c855c │ │ │ │ + bl 1187c64 │ │ │ │ addmi r0, sl, #4, 18 @ 0x10000 │ │ │ │ @ instruction: 0x46c8bf94 │ │ │ │ stmdaeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - b fe38da8c │ │ │ │ + b fe38da84 │ │ │ │ svcvs 0x00780406 │ │ │ │ - bl fe86116c │ │ │ │ + bl fe861164 │ │ │ │ ldcvs 1, cr0, [ip, #-8]! │ │ │ │ subsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ sbceq lr, r9, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x0c00eb44 │ │ │ │ andeq lr, r8, #165888 @ 0x28800 │ │ │ │ streq lr, [ip], #-2698 @ 0xfffff576 │ │ │ │ - bleq 1b20e88 │ │ │ │ + bleq 1b20e80 │ │ │ │ mlsge ip, r7, r8, pc @ │ │ │ │ strbmi lr, [r0], #2628 @ 0xa44 │ │ │ │ @ instruction: 0x0c0cea84 │ │ │ │ - bl e1798 │ │ │ │ + bl e1790 │ │ │ │ strtmi r0, [r4], #2506 @ 0x9ca │ │ │ │ - b fe198560 │ │ │ │ + b fe198558 │ │ │ │ cdpvs 4, 7, cr4, cr14, cr4, {6} │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ ldrbvs r1, [r8, #-2864]! @ 0xfffff4d0 │ │ │ │ adcmi r6, r6, #184, 24 @ 0xb800 │ │ │ │ strbtmi fp, [r3], ip, lsr #30 │ │ │ │ - bleq 83c78 │ │ │ │ - b fe0219c4 │ │ │ │ + bleq 83c70 │ │ │ │ + b fe0219bc │ │ │ │ ldclvs 4, cr0, [r8, #-44]! @ 0xffffffd4 │ │ │ │ submi r6, r6, ip, ror r6 │ │ │ │ ldrvs r6, [lr, #-3320]! @ 0xfffff308 │ │ │ │ @ instruction: 0x6c781984 │ │ │ │ mrcvs 3, 3, r6, cr12, cr12, {3} │ │ │ │ andeq lr, r4, r0, asr #22 │ │ │ │ ldrbtvs r6, [r8], #3836 @ 0xefc │ │ │ │ vmov.i64 d22, #0xffff0000ff000000 │ │ │ │ @ instruction: 0xf8534807 │ │ │ │ @ instruction: 0xf508403a │ │ │ │ - blx 17e57f8 │ │ │ │ + blx 17e57f0 │ │ │ │ vmull.p8 , d16, d0 │ │ │ │ - bl da61c │ │ │ │ + bl da614 │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ @ instruction: 0xf50c8038 │ │ │ │ @ instruction: 0xf8da7c40 │ │ │ │ - b fe12f624 │ │ │ │ + b fe12f61c │ │ │ │ cdpvs 8, 7, cr0, cr12, cr8, {0} │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c222c │ │ │ │ + beq ff3c2224 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdaeq lr, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - beq ff34223c │ │ │ │ + beq ff342234 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s29, s18 │ │ │ │ stmdbcs r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c0cea88 │ │ │ │ @ instruction: 0xf8da6b7c │ │ │ │ - b 1267658 │ │ │ │ - b fe25dda4 │ │ │ │ + b 1267650 │ │ │ │ + b fe25dd9c │ │ │ │ @ instruction: 0x6cfc0904 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ - bl fe8a3150 │ │ │ │ + bl fe8a3148 │ │ │ │ cdpvs 14, 7, cr0, cr10, cr14, {0} │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe1185ac │ │ │ │ - bne fed9c1b0 │ │ │ │ + b fe1185a4 │ │ │ │ + bne fed9c1a8 │ │ │ │ strbmi r6, [sl, #-3514] @ 0xfffff246 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ streq lr, [r9], #-2978 @ 0xfffff45e │ │ │ │ @ instruction: 0x66bc68ba │ │ │ │ ldcvs 0, cr4, [ip], #-392 @ 0xfffffe78 │ │ │ │ ldcvs 4, cr6, [sl], #744 @ 0x2e8 │ │ │ │ strhtmi r6, [r6], #-94 @ 0xffffffa2 │ │ │ │ ldrbtvs r6, [lr], #-3068 @ 0xfffff404 │ │ │ │ mvnsvs r1, #164, 16 @ 0xa40000 │ │ │ │ - blvs feea3280 │ │ │ │ + blvs feea3278 │ │ │ │ andeq lr, r6, #67584 @ 0x10800 │ │ │ │ mcreq 4, 1, r6, cr2, cr10, {1} │ │ │ │ svclt 0x00384561 │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {5} │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ smlatbeq ip, r1, fp, lr │ │ │ │ stccs 3, cr15, [r7], {192} @ 0xc0 │ │ │ │ cdpvs 14, 15, cr0, cr12, cr0, {0} │ │ │ │ - bleq 3c20e0 │ │ │ │ + bleq 3c20d8 │ │ │ │ stmiaeq r2, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ vdiveq.f64 d30, d0, d3 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ @ instruction: 0xf8d84042 │ │ │ │ ldclvs 0, cr0, [lr, #-16]! │ │ │ │ andeq lr, lr, r0, lsl #21 │ │ │ │ vdiveq.f64 d30, d4, d3 │ │ │ │ @ instruction: 0xf8534071 │ │ │ │ - blx 17d77bc │ │ │ │ + blx 17d77b4 │ │ │ │ rsbmi pc, r2, r1, lsl #19 │ │ │ │ ldrdmi pc, [r4], -lr │ │ │ │ cdpmi 3, 0, cr15, cr7, cr1, {6} │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ stmiaeq r9, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsge pc, r9, r3, asr r8 @ │ │ │ │ - bl d7888 │ │ │ │ - bl c9e44 │ │ │ │ + bl d7880 │ │ │ │ + bl c9e3c │ │ │ │ @ instruction: 0xf85304cc │ │ │ │ @ instruction: 0xf8d8c03c │ │ │ │ - b fe0a7728 │ │ │ │ - blx 17c7f4c │ │ │ │ + b fe0a7720 │ │ │ │ + blx 17c7f44 │ │ │ │ @ instruction: 0xf8d9fc8b │ │ │ │ @ instruction: 0xf50c9004 │ │ │ │ @ instruction: 0xf8537c00 │ │ │ │ - b fe23f824 │ │ │ │ - bl c9754 │ │ │ │ + b fe23f81c │ │ │ │ + bl c974c │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ - b fe2b7828 │ │ │ │ + b fe2b7820 │ │ │ │ stmdavs r4!, {r1, r2, r3, r9, sl, fp}^ │ │ │ │ @ instruction: 0x0c0cea8e │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ strdmi r6, [r0], #-190 @ 0xffffff42 @ │ │ │ │ stmdaeq lr, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ cdppl 6, 14, cr15, cr15, cr12, {2} │ │ │ │ cdpne 6, 10, cr15, cr11, cr8, {6} │ │ │ │ strmi pc, [r7], #-971 @ 0xfffffc35 │ │ │ │ vmlaeq.f32 s28, s29, s12 │ │ │ │ @ instruction: 0xf5046f7e │ │ │ │ ldrbmi r7, [r5, #-1088]! @ 0xfffffbc0 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ - blvs fa0664 │ │ │ │ + blvs fa065c │ │ │ │ streq lr, [lr, #-2981] @ 0xfffff45b │ │ │ │ - bl e0d68 │ │ │ │ + bl e0d60 │ │ │ │ ldmne r2!, {r2, r6, r7, r8, sl} │ │ │ │ @ instruction: 0xf8536f3e │ │ │ │ - bl 1197850 │ │ │ │ + bl 1197848 │ │ │ │ stmdavs sp!, {}^ @ │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ @ instruction: 0x0ec2ea4f │ │ │ │ mrrcvc 10, 4, lr, r2, cr15 │ │ │ │ andeq lr, lr, #18432 @ 0x4800 │ │ │ │ vstmiaeq r0, {s29-s104} │ │ │ │ streq lr, [r5, #-2696] @ 0xfffff578 │ │ │ │ @@ -2593,76 +2591,76 @@ │ │ │ │ vldmdbvs ip!, {d1-d9} │ │ │ │ stmdacs r7, {r0, r1, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ streq lr, [r4, #-2690] @ 0xfffff57e │ │ │ │ ldrbvs r0, [sp, -ip, lsl #28]! │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ ldrvs lr, [fp, #-2639] @ 0xfffff5b1 │ │ │ │ - bl e31b8 │ │ │ │ - bl caae4 │ │ │ │ + bl e31b0 │ │ │ │ + bl caadc │ │ │ │ @ instruction: 0xf8530ec5 │ │ │ │ @ instruction: 0xf8534034 │ │ │ │ subsmi r5, r0, r5, lsr r0 │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ @ instruction: 0xf8de406c │ │ │ │ svcvs 0x007a5004 │ │ │ │ vdiveq.f64 d30, d8, d3 │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ fstmiaxeq r6, {d30} @ Deprecated │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dc4074 │ │ │ │ @ instruction: 0xf8976004 │ │ │ │ - b fe1379dc │ │ │ │ + b fe1379d4 │ │ │ │ rsbsmi r0, r5, r8, lsl #8 │ │ │ │ strmi pc, [r7], -r2, asr #7 │ │ │ │ strvc pc, [r0], r6, lsl #10 │ │ │ │ @ instruction: 0xf880fa5f │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorsge pc, ip, r3, asr r8 @ │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ stmibeq r6, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ cdpmi 3, 0, cr15, cr7, cr0, {6} │ │ │ │ @ instruction: 0xf8d96efa │ │ │ │ - b fe2ab858 │ │ │ │ + b fe2ab850 │ │ │ │ @ instruction: 0xf50e0606 │ │ │ │ ldmdbne r4, {r6, r9, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - bcs 204760 │ │ │ │ + bcs 204758 │ │ │ │ @ instruction: 0xf50a6e3a │ │ │ │ - b fe1a6268 │ │ │ │ + b fe1a6260 │ │ │ │ @ instruction: 0xf8d90808 │ │ │ │ - bl 109f880 │ │ │ │ - b fe308c88 │ │ │ │ - bl c9090 │ │ │ │ + bl 109f878 │ │ │ │ + b fe308c80 │ │ │ │ + bl c9088 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ @ instruction: 0xf8dce03e │ │ │ │ - b fe237894 │ │ │ │ - b 13cb0c0 │ │ │ │ - blvs 1e89b9c │ │ │ │ + b fe23788c │ │ │ │ + b 13cb0b8 │ │ │ │ + blvs 1e89b94 │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ mrrcvc 10, 4, lr, r4, cr15 │ │ │ │ vstmiaeq r5, {s29-s104} │ │ │ │ streq lr, [r8], #-2836 @ 0xfffff4ec │ │ │ │ streq lr, [ip, #-2885] @ 0xfffff4bb │ │ │ │ vmlaeq.f64 d1, d22, d29 │ │ │ │ svclt 0x00384574 │ │ │ │ - bl fe916cb0 │ │ │ │ + bl fe916ca8 │ │ │ │ subsmi r0, r4, lr, lsl #8 │ │ │ │ - bl e2c9c │ │ │ │ + bl e2c94 │ │ │ │ @ instruction: 0xf85308c6 │ │ │ │ subsmi r6, r5, r6, lsr r0 │ │ │ │ @ instruction: 0xf8d86f7a │ │ │ │ - b 13e78d4 │ │ │ │ + b 13e78cc │ │ │ │ vmov.i32 d22, #41727 @ 0x0000a2ff │ │ │ │ @ instruction: 0xf50c2e07 │ │ │ │ @ instruction: 0xf50e7c00 │ │ │ │ cdpvs 14, 11, cr7, cr10, cr0, {2} │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @@ -2675,34 +2673,34 @@ │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0xf884fa5f │ │ │ │ @ instruction: 0x0c0aea8c │ │ │ │ tsteq ip, r1, lsl fp │ │ │ │ streq lr, [lr], -r6, lsl #21 │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ - beq ff242524 │ │ │ │ + beq ff24251c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr4, {6} │ │ │ │ @ instruction: 0xf985fa5f │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ streq lr, [r6], -fp, asr #22 │ │ │ │ eorslt pc, r8, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ - beq ff3c2544 │ │ │ │ + beq ff3c253c │ │ │ │ stmdbvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ vmlaeq.f32 s28, s29, s22 │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ - blcs 204868 │ │ │ │ + blcs 204860 │ │ │ │ stmdaeq sl, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff282568 │ │ │ │ + beq ff282560 │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ - blvc fe044d90 │ │ │ │ + blvc fe044d88 │ │ │ │ stmdbeq r9, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ @ instruction: 0x0c0cea89 │ │ │ │ @@ -2713,98 +2711,98 @@ │ │ │ │ tsteq r9, r1, lsl fp │ │ │ │ streq lr, [r8], -r6, asr #22 │ │ │ │ stmdacs r7, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ streq lr, [lr], -r6, lsr #23 │ │ │ │ vnmlavs.f32 s28, s8, s30 │ │ │ │ svclt 0x00384561 │ │ │ │ @ instruction: 0xf50e3e01 │ │ │ │ - bl fe8671b0 │ │ │ │ - b 13c7de4 │ │ │ │ - bl e2a0c │ │ │ │ + bl fe8671a8 │ │ │ │ + b 13c7ddc │ │ │ │ + bl e2a04 │ │ │ │ @ instruction: 0xf50809ce │ │ │ │ - bl e5ac0 │ │ │ │ + bl e5ab8 │ │ │ │ @ instruction: 0xf8530acc │ │ │ │ @ instruction: 0xf853e03e │ │ │ │ subsmi ip, r1, ip, lsr r0 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ ldrdgt pc, [r4], -sl │ │ │ │ - bl e30c4 │ │ │ │ - b fe24a50c │ │ │ │ - bl caa14 │ │ │ │ + bl e30bc │ │ │ │ + b fe24a504 │ │ │ │ + bl caa0c │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ subsmi r8, r6, r8, lsr r0 │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ - b fe3a37dc │ │ │ │ + b fe3a37d4 │ │ │ │ @ instruction: 0xf8d90e08 │ │ │ │ - blx 17e7a0c │ │ │ │ - b fe3c6004 │ │ │ │ - bl 48b230 │ │ │ │ - b fe308240 │ │ │ │ + blx 17e7a04 │ │ │ │ + b fe3c5ffc │ │ │ │ + bl 48b228 │ │ │ │ + b fe308238 │ │ │ │ @ instruction: 0xf8da0c08 │ │ │ │ vaddl.u8 q15, d1, d4 │ │ │ │ - bl d9a30 │ │ │ │ + bl d9a28 │ │ │ │ @ instruction: 0xf5080ac9 │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ - b fe333b04 │ │ │ │ - blx 17caa5c │ │ │ │ - bl 1047440 │ │ │ │ + b fe333afc │ │ │ │ + blx 17caa54 │ │ │ │ + bl 1047438 │ │ │ │ @ instruction: 0xf8da000c │ │ │ │ - bl eba40 │ │ │ │ + bl eba38 │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ vmvn.i32 d24, #232 @ 0x000000e8 │ │ │ │ @ instruction: 0xf8da4c07 │ │ │ │ - b fe2efa54 │ │ │ │ + b fe2efa4c │ │ │ │ @ instruction: 0xf50c0808 │ │ │ │ - b fe266b4c │ │ │ │ - bl c9e78 │ │ │ │ + b fe266b44 │ │ │ │ + bl c9e70 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe23fb50 │ │ │ │ + b fe23fb48 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe267a70 │ │ │ │ - bl c9a84 │ │ │ │ + b fe267a68 │ │ │ │ + bl c9a7c │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ - b fe3b7b5c │ │ │ │ + b fe3b7b54 │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ - b 13ffa84 │ │ │ │ - b fe20a180 │ │ │ │ - b 13cb2b4 │ │ │ │ - b 1225bc8 │ │ │ │ - bl 489d84 │ │ │ │ - bl 10082ac │ │ │ │ + b 13ffa7c │ │ │ │ + b fe20a178 │ │ │ │ + b 13cb2ac │ │ │ │ + b 1225bc0 │ │ │ │ + bl 489d7c │ │ │ │ + bl 10082a4 │ │ │ │ vaddl.u8 q8, d6, d8 │ │ │ │ - bl fe811eac │ │ │ │ + bl fe811ea4 │ │ │ │ @ instruction: 0xf509000e │ │ │ │ strbmi r7, [r2, #-2432]! @ 0xfffff680 │ │ │ │ strmi fp, [r6], ip, lsr #30 │ │ │ │ cdpeq 1, 0, cr15, cr1, cr0, {5} │ │ │ │ - bl fe8a2d84 │ │ │ │ + bl fe8a2d7c │ │ │ │ vsubl.u8 q8, d1, d12 │ │ │ │ - b fe012ac8 │ │ │ │ + b fe012ac0 │ │ │ │ @ instruction: 0x6c780a02 │ │ │ │ @ instruction: 0xf50c0e0a │ │ │ │ - b fe026bb8 │ │ │ │ + b fe026bb0 │ │ │ │ @ instruction: 0xf5020b0e │ │ │ │ cdpeq 2, 3, cr7, cr0, cr0, {0} │ │ │ │ stmiaeq r2, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ vdiveq.f64 d30, d0, d3 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ @ instruction: 0xf8d84042 │ │ │ │ - bl c7aec │ │ │ │ + bl c7ae4 │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ - b fe02bbc8 │ │ │ │ - bl c7b20 │ │ │ │ + b fe02bbc0 │ │ │ │ + bl c7b18 │ │ │ │ @ instruction: 0xf8530ecc │ │ │ │ - b fe0b7be0 │ │ │ │ + b fe0b7bd8 │ │ │ │ @ instruction: 0xf8de020c │ │ │ │ - blx 17f7b08 │ │ │ │ - b fe0c7524 │ │ │ │ + blx 17f7b00 │ │ │ │ + b fe0c751c │ │ │ │ stmiane r2!, {r0, r3, r9} │ │ │ │ andeq lr, ip, r0, lsl #21 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ stcmi 3, cr15, [r7], {202} @ 0xca │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ eorsls pc, lr, r3, asr r8 @ │ │ │ │ @@ -2824,98 +2822,98 @@ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ ldrdgt pc, [r4], -r8 │ │ │ │ @ instruction: 0x0c0cea8e │ │ │ │ vdiveq.f64 d30, d4, d3 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8de406c │ │ │ │ - b 13dbb7c │ │ │ │ - b fe30b678 │ │ │ │ - b 13c8f88 │ │ │ │ - b 1326cc0 │ │ │ │ - bl 48ae7c │ │ │ │ - bl 10083b8 │ │ │ │ + b 13dbb74 │ │ │ │ + b fe30b670 │ │ │ │ + b 13c8f80 │ │ │ │ + b 1326cb8 │ │ │ │ + bl 48ae74 │ │ │ │ + bl 10083b0 │ │ │ │ vaddl.u8 q8, d11, d12 │ │ │ │ - blne 10133a4 │ │ │ │ + blne 101339c │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ svclt 0x003842a2 │ │ │ │ - blne 495b98 │ │ │ │ - b fe122b88 │ │ │ │ + blne 495b90 │ │ │ │ + b fe122b80 │ │ │ │ ldcvs 5, cr0, [ip], #-8 │ │ │ │ andsvs lr, sl, #323584 @ 0x4f000 │ │ │ │ rsbmi r6, r0, sp, lsr r7 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ - b 13e198c │ │ │ │ - bl dfc1c │ │ │ │ + b 13e1984 │ │ │ │ + bl dfc14 │ │ │ │ vmls.f q8, q13, d2[0] │ │ │ │ - bl d0bd4 │ │ │ │ + bl d0bcc │ │ │ │ @ instruction: 0xf8530cc0 │ │ │ │ @ instruction: 0xf8532032 │ │ │ │ @ instruction: 0xf5040030 │ │ │ │ stmdavs sp!, {r6, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8dc4042 │ │ │ │ - bl c7be0 │ │ │ │ + bl c7bd8 │ │ │ │ rsbmi r0, r8, lr, asr #25 │ │ │ │ strbeq lr, [r4, #2819] @ 0xb03 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdavs ip!, {r1, r5, r6, lr}^ │ │ │ │ - b fe0a38dc │ │ │ │ + b fe0a38d4 │ │ │ │ rsbmi r0, r0, lr, lsl #4 │ │ │ │ strtmi r1, [r8], sl, lsl #17 │ │ │ │ ldrdne pc, [r4], -ip │ │ │ │ strmi pc, [r7], #-965 @ 0xfffffc3b │ │ │ │ @ instruction: 0xf504b2ed │ │ │ │ - b fe064e00 │ │ │ │ - bl c8004 │ │ │ │ - bl 118af1c │ │ │ │ + b fe064df8 │ │ │ │ + bl c7ffc │ │ │ │ + bl 118af14 │ │ │ │ @ instruction: 0xf8530101 │ │ │ │ @ instruction: 0xf897e035 │ │ │ │ @ instruction: 0xf8dc6074 │ │ │ │ - bl dbc28 │ │ │ │ + bl dbc20 │ │ │ │ @ instruction: 0xf5060cc4 │ │ │ │ svcvs 0x00787600 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ streq lr, [r4], #-2702 @ 0xfffff572 │ │ │ │ andmi pc, r7, r0, asr #7 │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ fstmiaxeq r6, {d30} @ Deprecated │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ subvc pc, r0, r0, lsl #10 │ │ │ │ @ instruction: 0xf8dc4066 │ │ │ │ - b 13d7c58 │ │ │ │ + b 13d7c50 │ │ │ │ rsbmi r6, ip, r8, lsl ip │ │ │ │ strbeq lr, [r0, #2819] @ 0xb03 │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ rsbsmi r6, r0, sp, ror #16 │ │ │ │ ldrdmi r0, [ip], #-6 @ │ │ │ │ - b 114b9b8 │ │ │ │ + b 114b9b0 │ │ │ │ ldmibne r2, {r0, r6, r7, r8, sl} │ │ │ │ tsteq r5, r1, asr #22 │ │ │ │ - blne 262b68 │ │ │ │ + blne 262b60 │ │ │ │ addmi r6, r2, #60, 24 @ 0x3c00 │ │ │ │ stmdbcc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ vldmdbvs r8!, {s3-s20} │ │ │ │ vhadd.s8 q10, q2, q1 │ │ │ │ vmla.i d21, d0, d3[5] │ │ │ │ rsbmi r1, r0, r3, lsr #32 │ │ │ │ vnmlavs.f32 s28, s4, s30 │ │ │ │ vmovl.u8 , d16 │ │ │ │ submi r2, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf5066f79 │ │ │ │ @ instruction: 0xf50e7640 │ │ │ │ - b 13e74a0 │ │ │ │ + b 13e7498 │ │ │ │ vmov.i16 d22, #145 @ 0x0091 │ │ │ │ @ instruction: 0xf8532507 │ │ │ │ - bl cbd9c │ │ │ │ + bl cbd94 │ │ │ │ @ instruction: 0xf5050ccc │ │ │ │ @ instruction: 0xf8537580 │ │ │ │ - bl d7d98 │ │ │ │ + bl d7d90 │ │ │ │ rsbmi r0, r1, r8, asr #17 │ │ │ │ ldrdmi pc, [r4], -ip │ │ │ │ ldrdls pc, [r4], -r8 │ │ │ │ stccs 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ stmdami r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmdbeq r9, {r2, r7, r9, fp, sp, lr, pc} │ │ │ │ @@ -2924,47 +2922,47 @@ │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs r4!, {r0, r5, r6, lr}^ │ │ │ │ strcs pc, [r7], -r0, asr #7 │ │ │ │ strvc pc, [r0], r6, lsl #10 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorsmi pc, r5, r3, asr r8 @ │ │ │ │ strbeq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bl 697e80 │ │ │ │ + bl 697e78 │ │ │ │ ldrtvs r0, [r9], r1, lsl #2 │ │ │ │ - b fe261eb4 │ │ │ │ + b fe261eac │ │ │ │ ldmdbvs ip!, {r2, r8, fp}^ │ │ │ │ streq lr, [r9, #-2891] @ 0xfffff4b5 │ │ │ │ stmdbne r1!, {r0, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr}^ │ │ │ │ strbeq lr, [lr], #2819 @ 0xb03 │ │ │ │ mcreq 6, 0, r6, cr1, cr9, {3} │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ @ instruction: 0xf982fa5f │ │ │ │ - bl e1eb4 │ │ │ │ + bl e1eac │ │ │ │ @ instruction: 0xf8530ac1 │ │ │ │ sbclt fp, r5, #49 @ 0x31 │ │ │ │ strvc pc, [r0, #-1285] @ 0xfffffafb │ │ │ │ vmlaeq.f32 s28, s23, s28 │ │ │ │ - bleq ff342944 │ │ │ │ + bleq ff34293c │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ ldrdgt pc, [r4], -fp │ │ │ │ - beq 2c275c │ │ │ │ + beq 2c2754 │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0cea8a │ │ │ │ - beq ff282964 │ │ │ │ + beq ff28295c │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ strmi pc, [r7], #-960 @ 0xfffffc40 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r9, {r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff1c2988 │ │ │ │ + beq ff1c2980 │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ streq lr, [r6], -lr, lsl #21 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ @@ -2972,77 +2970,77 @@ │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscc pc, r4, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s29, s18 │ │ │ │ stmdbeq r5, {r0, r1, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d86ebb │ │ │ │ sbcseq r5, ip, r4 │ │ │ │ ldmdbne ip, {r0, r3, r4, r6, r8, r9, sl, fp} │ │ │ │ - b fe3a39a8 │ │ │ │ + b fe3a39a0 │ │ │ │ svclt 0x002c0505 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ ldmibne lr, {r0, r1, r3, r4, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ ldrmi r6, [lr], #3707 @ 0xe7b │ │ │ │ strmi r6, [lr], #3963 @ 0xf7b │ │ │ │ cmpvc r6, pc, asr #20 │ │ │ │ @ instruction: 0x0c0ceb43 │ │ │ │ vmlaeq.f64 d14, d21, d30 │ │ │ │ ldrshteq r6, [r5], #219 @ 0xdb │ │ │ │ - bvs fef4e3c4 │ │ │ │ + bvs fef4e3bc │ │ │ │ streq lr, [r3], -r6, lsl #21 │ │ │ │ biceq lr, ip, r1, asr #20 │ │ │ │ - bl 13227e4 │ │ │ │ + bl 13227dc │ │ │ │ strbmi r0, [ip, #-257] @ 0xfffffeff │ │ │ │ @ instruction: 0xf1aebf38 │ │ │ │ subsmi r0, r9, r1, lsl #28 │ │ │ │ stmib r5, {r0, r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmibvs lr!, {r8, sp, lr} │ │ │ │ svclt 0x00884293 │ │ │ │ - bne ff495e18 │ │ │ │ + bne ff495e10 │ │ │ │ ldrtmi r6, [r4], #-2555 @ 0xfffff605 │ │ │ │ - bl fe915c0c │ │ │ │ - bne ff008e44 │ │ │ │ + bl fe915c04 │ │ │ │ + bne ff008e3c │ │ │ │ adcmi r6, r6, #170 @ 0xaa │ │ │ │ uhadd8mi fp, r3, r4 │ │ │ │ movweq pc, #4366 @ 0x110e @ │ │ │ │ stmib r5, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ ldrtmi r4, [sp], r4, lsl #6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ - blmi 55233c │ │ │ │ + blmi 552334 │ │ │ │ svcge 0x0000b0a5 │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ strbhi pc, [r2], -r1, asr #4 @ │ │ │ │ @ instruction: 0xf0214614 │ │ │ │ ldmdbvs r2, {r0, r1, r2, r3, r4, r5, r8} │ │ │ │ rscsvs r4, sl, #16777216 @ 0x1000000 │ │ │ │ adcsvs r6, sl, #1605632 @ 0x188000 │ │ │ │ subeq pc, r0, #0, 2 │ │ │ │ addcs pc, ip, r7, asr #17 │ │ │ │ subeq pc, r0, #1073741824 @ 0x40000000 │ │ │ │ - bmi 2e0054 │ │ │ │ + bmi 2e004c │ │ │ │ stmdavs r2!, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ stmiavs r2!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr} │ │ │ │ stmdavs r2!, {r1, r3, r4, r5, r6, r8, r9, sp, lr}^ │ │ │ │ stmiavs r2!, {r1, r3, r4, r5, r7, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf64c633a │ │ │ │ @ instruction: 0xf6c852ef │ │ │ │ cmnvs sl, fp, lsr #5 │ │ │ │ rsbpl pc, r7, #68, 4 @ 0x40000004 │ │ │ │ eorne pc, r3, #192, 4 │ │ │ │ and r6, r3, sl, lsr r1 │ │ │ │ - @ instruction: 0x000781bc │ │ │ │ + andeq r8, r7, r4, asr #3 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ ldmdb r2, {r0, r2, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x67781010 │ │ │ │ ldcmi 8, cr15, [r4], #-328 @ 0xfffffeb8 │ │ │ │ ldrtvs r4, [ip], -r8, rrx │ │ │ │ - blx 17e2aa4 │ │ │ │ + blx 17e2a9c │ │ │ │ @ instruction: 0xf852fc80 │ │ │ │ submi r5, ip, r8, lsr #24 │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ ldcvs 8, cr15, [r8], #-328 @ 0xfffffeb8 │ │ │ │ rsclt r6, r5, #524288000 @ 0x1f400000 │ │ │ │ @ instruction: 0xf852667e │ │ │ │ vmov.i32 d22, #33023 @ 0x000080ff │ │ │ │ @@ -3052,27 +3050,27 @@ │ │ │ │ strbeq lr, [ip], r3, lsl #22 │ │ │ │ fstmiaxeq r5, {d30} @ Deprecated │ │ │ │ addmi pc, r4, r7, asr #17 │ │ │ │ strmi pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5046876 │ │ │ │ @ instruction: 0xf8dc7480 │ │ │ │ - b fe3b7f0c │ │ │ │ + b fe3b7f04 │ │ │ │ ldrvs r0, [r9, r5, lsl #10]! │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ fstmiaxeq r4, {d30} @ Deprecated │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dc406c │ │ │ │ - b 13dbf24 │ │ │ │ + b 13dbf1c │ │ │ │ rsbsmi r6, r5, r0, lsl ip │ │ │ │ strbeq lr, [r2], r3, lsl #22 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ ldmdavs r4!, {r1, r5, r6, lr}^ │ │ │ │ rsbmi r6, r5, lr, ror lr │ │ │ │ - blne 1963a1c │ │ │ │ + blne 1963a14 │ │ │ │ adcmi r6, r2, #252, 30 @ 0x3f0 │ │ │ │ stccc 15, cr11, [r1, #-544] @ 0xfffffde0 │ │ │ │ vaddvs.f32 s2, s25, s5 │ │ │ │ smlabbeq r2, r6, sl, lr │ │ │ │ strcs pc, [r7], -r0, asr #7 │ │ │ │ @ instruction: 0xf8c74065 │ │ │ │ @ instruction: 0xf8d75088 │ │ │ │ @@ -3085,37 +3083,37 @@ │ │ │ │ strbeq lr, [r4], #2819 @ 0xb03 │ │ │ │ ldrd pc, [r4], -r4 │ │ │ │ eorsmi pc, ip, r3, asr r8 @ │ │ │ │ fstmiaxeq ip, {d30} @ Deprecated │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8dc4062 │ │ │ │ @ instruction: 0xf8974004 │ │ │ │ - b fe3b4180 │ │ │ │ + b fe3b4178 │ │ │ │ @ instruction: 0xf8530c04 │ │ │ │ - bl d805c │ │ │ │ + bl d8054 │ │ │ │ rsbmi r0, r2, r5, asr #11 │ │ │ │ stmibeq fp, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ - bl dc070 │ │ │ │ - b fe309ab4 │ │ │ │ + bl dc068 │ │ │ │ + b fe309aac │ │ │ │ vraddhn.i16 d16, , q2 │ │ │ │ @ instruction: 0xf8d74c07 │ │ │ │ rsbmi r1, sl, ip, lsl #1 │ │ │ │ @ instruction: 0xf50c6b7d │ │ │ │ @ instruction: 0xf8517c80 │ │ │ │ ldmdbne r2, {r3, sl, fp, ip}^ │ │ │ │ - bl e1c9c │ │ │ │ + bl e1c94 │ │ │ │ @ instruction: 0xf8d70acc │ │ │ │ ldmdavs r5!, {r2, r3, r7, ip}^ │ │ │ │ umullvs pc, r8, r7, r8 @ │ │ │ │ stcne 8, cr15, [r4], {81} @ 0x51 │ │ │ │ streq lr, [r5], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0xf50666f9 │ │ │ │ @ instruction: 0xf8d77600 │ │ │ │ - blvs f4c208 │ │ │ │ + blvs f4c200 │ │ │ │ stmiaeq r6, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldcne 8, cr15, [r0], #-324 @ 0xfffffebc │ │ │ │ streq lr, [r5], #-2884 @ 0xfffff4bc │ │ │ │ @ instruction: 0xf8d765f9 │ │ │ │ @ instruction: 0xf8d7108c │ │ │ │ @ instruction: 0xf8515088 │ │ │ │ ldrvs r1, [r9, #3116]! @ 0xc2c │ │ │ │ @@ -3141,47 +3139,47 @@ │ │ │ │ ldcne 8, cr15, [r4], {81} @ 0x51 │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ @ instruction: 0xf8d76479 │ │ │ │ @ instruction: 0xf853108c │ │ │ │ @ instruction: 0xf8da5035 │ │ │ │ @ instruction: 0xf851a004 │ │ │ │ @ instruction: 0xf8d81c0c │ │ │ │ - b fe278070 │ │ │ │ - b fe18a88c │ │ │ │ + b fe278068 │ │ │ │ + b fe18a884 │ │ │ │ mvnsvs r0, #327680 @ 0x50000 │ │ │ │ ldrdpl pc, [r4], -lr │ │ │ │ @ instruction: 0x0c0cea8a │ │ │ │ ldrdne pc, [ip], r7 │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ strbeq pc, [r0, #-257] @ 0xfffffeff @ │ │ │ │ addpl pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8d70095 │ │ │ │ ldmdbne r5, {r3, r7, ip}^ │ │ │ │ addsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ strcs fp, [r1], -ip, lsr #30 │ │ │ │ - b 1091894 │ │ │ │ + b 109188c │ │ │ │ strtmi r0, [r6], #-644 @ 0xfffffd7c │ │ │ │ ldcvs 4, cr4, [ip, #88]! @ 0x58 │ │ │ │ andeq lr, ip, #169984 @ 0x29800 │ │ │ │ strbmi r6, [r5, #-3582] @ 0xfffff202 │ │ │ │ - bcc 77d88 │ │ │ │ + bcc 77d80 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0xf8d74075 │ │ │ │ rsbmi r6, r2, r0, lsl #1 │ │ │ │ - bvs 4829f4 │ │ │ │ + bvs 4829ec │ │ │ │ cdpcs 3, 0, cr15, cr7, cr1, {6} │ │ │ │ - bl cb990 │ │ │ │ + bl cb988 │ │ │ │ @ instruction: 0xf50409ca │ │ │ │ vraddhn.i16 d23, q3, q0 │ │ │ │ @ instruction: 0xf8532c07 │ │ │ │ @ instruction: 0xf50c603a │ │ │ │ - bl e71d4 │ │ │ │ + bl e71cc │ │ │ │ @ instruction: 0xf50e08c4 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - blx 17d81b0 │ │ │ │ + blx 17d81a8 │ │ │ │ @ instruction: 0xf8d8fa85 │ │ │ │ rsbsmi r8, r4, r4 │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @@ -3190,87 +3188,87 @@ │ │ │ │ stmdami r7, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ fstmiaxeq lr, {d30} @ Deprecated │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ - bleq ff242d30 │ │ │ │ + bleq ff242d28 │ │ │ │ mcr2 10, 4, pc, cr2, cr15, {2} @ │ │ │ │ smlabbeq ip, r6, sl, lr │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ vrsra.u64 d22, d25, #62 │ │ │ │ @ instruction: 0xf8534c07 │ │ │ │ @ instruction: 0xf50ca03a │ │ │ │ @ instruction: 0xf8537c40 │ │ │ │ mrcvs 0, 7, r8, cr9, cr8, {1} │ │ │ │ - beq 242b70 │ │ │ │ + beq 242b68 │ │ │ │ ldrdhi pc, [r4], -fp │ │ │ │ - bleq ff3c2d5c │ │ │ │ + bleq ff3c2d54 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdbeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmiacc r5!, {r0, r7, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ @ instruction: 0xf8db6f39 │ │ │ │ svcvs 0x007ea004 │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bcc fe984378 │ │ │ │ - bl fe9a405c │ │ │ │ + bcc fe984370 │ │ │ │ + bl fe9a4054 │ │ │ │ ldrbmi r0, [r1, #-1544] @ 0xfffff9f8 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ ldrdne pc, [r4], r7 │ │ │ │ stmdbne r9, {r1, r2, r3, r4, r5, r6, r9, sp, lr} │ │ │ │ - blvs fef24084 │ │ │ │ + blvs fef2407c │ │ │ │ andeq lr, r4, r0, asr #22 │ │ │ │ streq lr, [sl], #-2982 @ 0xfffff45a │ │ │ │ @ instruction: 0x63bc6e7e │ │ │ │ - bvs 1f9836c │ │ │ │ + bvs 1f98364 │ │ │ │ mrcvs 7, 1, r6, cr12, cr12, {5} │ │ │ │ - beq 1c2bb4 │ │ │ │ + beq 1c2bac │ │ │ │ strbeq lr, [ip], #2819 @ 0xb03 │ │ │ │ eorsvs pc, ip, r3, asr r8 @ │ │ │ │ vldmiavc r1, {s28-s106} │ │ │ │ vstmiaeq r0, {s28-s103} │ │ │ │ streq lr, [r6], -lr, lsl #21 │ │ │ │ - b 13e234c │ │ │ │ - bl 44bbc4 │ │ │ │ - b fe2485fc │ │ │ │ - bl 10091d8 │ │ │ │ + b 13e2344 │ │ │ │ + bl 44bbbc │ │ │ │ + b fe2485f4 │ │ │ │ + bl 10091d0 │ │ │ │ vaddl.u8 q8, d2, d12 │ │ │ │ - blne 139ec │ │ │ │ + blne 139e4 │ │ │ │ strcs pc, [r7], #-965 @ 0xfffffc3b │ │ │ │ svclt 0x003842b1 │ │ │ │ - blne fe2561e0 │ │ │ │ + blne fe2561d8 │ │ │ │ @ instruction: 0xf5046d7e │ │ │ │ @ instruction: 0xf50e7440 │ │ │ │ submi r7, lr, r0, lsl #29 │ │ │ │ addvs pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0x0e296a3e │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - bleq 42c10 │ │ │ │ + bleq 42c08 │ │ │ │ @ instruction: 0x67781c70 │ │ │ │ - bl cba40 │ │ │ │ + bl cba38 │ │ │ │ @ instruction: 0xf85306c1 │ │ │ │ - bl cc2cc │ │ │ │ + bl cc2c4 │ │ │ │ @ instruction: 0xf8530cc0 │ │ │ │ ldmdavs r6!, {r4, r5}^ │ │ │ │ @ instruction: 0xf8dc4041 │ │ │ │ rsbsmi r0, r0, r4 │ │ │ │ strbeq lr, [r4], r3, lsl #22 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldmdavs r4!, {r0, r5, r6, lr}^ │ │ │ │ stmdaeq r4, {r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ strbeq lr, [lr], #2819 @ 0xb03 │ │ │ │ umullgt pc, r4, r7, r8 @ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ strmi pc, [r7], -r0, asr #7 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ - b fe0623d4 │ │ │ │ + b fe0623cc │ │ │ │ stmdane r1, {r1, r2, r3, r8}^ │ │ │ │ strvc pc, [r0], r6, lsl #10 │ │ │ │ andeq lr, r4, r8, lsl #21 │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsls pc, ip, r3, asr r8 @ │ │ │ │ cdpmi 3, 0, cr15, cr7, cr11, {6} │ │ │ │ ldrdmi pc, [r8], r7 │ │ │ │ @@ -3283,62 +3281,62 @@ │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ streq lr, [r6], -r9, lsl #21 │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d84074 │ │ │ │ - b 13e02a8 │ │ │ │ - b fe322308 │ │ │ │ - bl c9ab8 │ │ │ │ + b 13e02a0 │ │ │ │ + b fe322300 │ │ │ │ + bl c9ab0 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - b fe1403a0 │ │ │ │ + b fe140398 │ │ │ │ @ instruction: 0xf8dc0e0e │ │ │ │ - b 13d82c0 │ │ │ │ + b 13d82b8 │ │ │ │ rsbmi r0, r6, r1, lsl #25 │ │ │ │ - b 110c0e8 │ │ │ │ - bl 4494bc │ │ │ │ - bl 10086f0 │ │ │ │ + b 110c0e0 │ │ │ │ + bl 4494b4 │ │ │ │ + bl 10086e8 │ │ │ │ svcvs 0x00bc0004 │ │ │ │ @ instruction: 0x6dfe1b80 │ │ │ │ stccs 3, cr15, [r7], {203} @ 0xcb │ │ │ │ mvnsvs r1, r6, lsr r9 │ │ │ │ @ instruction: 0xf50c6dbe │ │ │ │ - bl 11a74d8 │ │ │ │ + bl 11a74d0 │ │ │ │ ldrbvs r0, [lr, #1546]! @ 0x60a │ │ │ │ ldrbmi r6, [r1, #-3326]! @ 0xfffff302 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ smlatbeq lr, r1, fp, lr │ │ │ │ streq lr, [r0], #-2694 @ 0xfffff57a │ │ │ │ ldrdvs pc, [r4], r7 │ │ │ │ submi r6, r1, r8, lsr sp │ │ │ │ @ instruction: 0xf5000e30 │ │ │ │ vaddl.u8 , d6, d0 │ │ │ │ @ instruction: 0xf50e2e07 │ │ │ │ @ instruction: 0xf8537e40 │ │ │ │ - bl e03c8 │ │ │ │ + bl e03c0 │ │ │ │ @ instruction: 0xf8d000c0 │ │ │ │ @ instruction: 0xf8539004 │ │ │ │ - bl c83f4 │ │ │ │ + bl c83ec │ │ │ │ submi r0, r6, r8, asr #17 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorseq pc, lr, r3, asr r8 @ │ │ │ │ vdiveq.f64 d30, d14, d3 │ │ │ │ @ instruction: 0xf8de4046 │ │ │ │ vaddl.u8 q8, d1, d4 │ │ │ │ @ instruction: 0xf50e4e07 │ │ │ │ - b fe267d38 │ │ │ │ + b fe267d30 │ │ │ │ @ instruction: 0xf8530800 │ │ │ │ - bl c8430 │ │ │ │ + bl c8428 │ │ │ │ rsbsmi r0, r0, ip, asr #25 │ │ │ │ strmi pc, [r7], -r4, asr #7 │ │ │ │ @ instruction: 0xf5061828 │ │ │ │ @ instruction: 0xf8dc7640 │ │ │ │ - b fe21c364 │ │ │ │ + b fe21c35c │ │ │ │ rsclt r0, r5, #327680 @ 0x50000 │ │ │ │ andeq lr, r8, #67584 @ 0x10800 │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ strvc pc, [r0, #-1285] @ 0xfffffafb │ │ │ │ fstmiaxeq r8, {d30} @ Deprecated │ │ │ │ eorsls pc, r8, r3, asr r8 @ │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @@ -3358,30 +3356,30 @@ │ │ │ │ stmdaeq r6, {r0, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdpl pc, [r4], -lr │ │ │ │ stmibne r6, {r1, r2, r7} │ │ │ │ vmlaeq.f32 s28, s11, s24 │ │ │ │ addsvc lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0c01 │ │ │ │ - b 100b3c4 │ │ │ │ + b 100b3bc │ │ │ │ ldrmi r0, [r4], #130 @ 0x82 │ │ │ │ strmi r6, [r4], #3258 @ 0xcba │ │ │ │ - bl feb0bc50 │ │ │ │ + bl feb0bc48 │ │ │ │ vabal.u8 q8, d1, d14 │ │ │ │ strbmi r2, [r6, #-3079] @ 0xfffff3f9 │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ streq lr, [r8], -r6, lsr #23 │ │ │ │ ldclvs 0, cr4, [sl], #-344 @ 0xfffffea8 │ │ │ │ stmibeq r0, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ mcreq 0, 0, r4, cr10, cr5, {2} │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ cdpcs 3, 0, cr15, cr7, cr4, {6} │ │ │ │ - bl e42e4 │ │ │ │ + bl e42dc │ │ │ │ @ instruction: 0xf50e08c2 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ @ instruction: 0xf8d82032 │ │ │ │ submi r8, r2, r4 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ stmdbmi r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @@ -3398,318 +3396,318 @@ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr5, {6} │ │ │ │ andeq lr, ip, r0, lsl #21 │ │ │ │ mrrccc 10, 4, lr, r1, cr15 │ │ │ │ addeq pc, r0, r7, asr #17 │ │ │ │ andeq pc, r1, sl, lsl #2 │ │ │ │ - b 1321b44 │ │ │ │ + b 1321b3c │ │ │ │ ldclvs 12, cr4, [r8, #808]! @ 0x328 │ │ │ │ - beq 82e28 │ │ │ │ + beq 82e20 │ │ │ │ @ instruction: 0xf50e6d79 │ │ │ │ - b fe327d74 │ │ │ │ + b fe327d6c │ │ │ │ svcvs 0x00780c00 │ │ │ │ ldmibvs r8!, {r2, r7, sl, lr}^ │ │ │ │ - bmi ff2c2e80 │ │ │ │ + bmi ff2c2e78 │ │ │ │ svclt 0x002c4551 │ │ │ │ @ instruction: 0xf1ac4660 │ │ │ │ eorsvs r0, r8, #1 │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ @ instruction: 0xf8c71882 │ │ │ │ - bl fe8506a8 │ │ │ │ + bl fe8506a0 │ │ │ │ ldcvs 2, cr0, [r9, #-40]! @ 0xffffffd8 │ │ │ │ - bl e1a88 │ │ │ │ - b fe04afc8 │ │ │ │ + bl e1a80 │ │ │ │ + b fe04afc0 │ │ │ │ ldclvs 1, cr0, [sl], #8 │ │ │ │ - bvs e61e90 │ │ │ │ + bvs e61e88 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ smlabbeq r1, r2, sl, lr │ │ │ │ @ instruction: 0xf8c7b2f2 │ │ │ │ - bl 12cc6bc │ │ │ │ - bl c84c0 │ │ │ │ + bl 12cc6b4 │ │ │ │ + bl c84b8 │ │ │ │ @ instruction: 0xf8da0cc2 │ │ │ │ @ instruction: 0xf853a004 │ │ │ │ @ instruction: 0xf853b032 │ │ │ │ @ instruction: 0xf8dc9039 │ │ │ │ - b fe2f84e4 │ │ │ │ + b fe2f84dc │ │ │ │ @ instruction: 0xf8d70909 │ │ │ │ - b fe3106ec │ │ │ │ - bl cb508 │ │ │ │ + b fe3106e4 │ │ │ │ + bl cb500 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ vmvn.i32 d24, #216 @ 0x000000d8 │ │ │ │ @ instruction: 0x6c392b07 │ │ │ │ - blvc fe04591c │ │ │ │ + blvc fe045914 │ │ │ │ stmdaeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff3c3108 │ │ │ │ + beq ff3c3100 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdbeq r9, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vstmiaeq r2, {s28-s106} │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmibvc r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmibeq r0, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, ip, #18432 @ 0x4800 │ │ │ │ andeq lr, r9, r0, asr #22 │ │ │ │ andeq lr, r8, r0, lsr #23 │ │ │ │ stmdacs r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ svclt 0x00384572 │ │ │ │ - bl fe896538 │ │ │ │ - b fe048d70 │ │ │ │ - blvs ffe8b544 │ │ │ │ + bl fe896530 │ │ │ │ + b fe048d68 │ │ │ │ + blvs ffe8b53c │ │ │ │ vnmlavs.f32 s28, s12, s30 │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf50e4050 │ │ │ │ cdpeq 14, 2, cr7, cr10, cr0, {0} │ │ │ │ ldrdne pc, [r8], r7 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ addeq pc, r8, r7, asr #17 │ │ │ │ - beq ff0c3168 │ │ │ │ + beq ff0c3160 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ ldrdcs pc, [r4], -sl │ │ │ │ - beq ff303180 │ │ │ │ + beq ff303178 │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ andeq lr, r2, #561152 @ 0x89000 │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ @ instruction: 0xf98cfa5f │ │ │ │ vmlaeq.f32 s28, s23, s28 │ │ │ │ tsteq lr, r1, lsl fp │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ stmdami r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - beq ff2831b4 │ │ │ │ + beq ff2831ac │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ mcr2 10, 4, pc, cr0, cr15, {2} @ │ │ │ │ andeq lr, r2, #68, 22 @ 0x11000 │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff2431d0 │ │ │ │ + beq ff2431c8 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ strmi pc, [r7], #-960 @ 0xfffffc40 │ │ │ │ @ instruction: 0xf8da6cb8 │ │ │ │ - b fe2f05e8 │ │ │ │ + b fe2f05e0 │ │ │ │ @ instruction: 0xf5040808 │ │ │ │ - b fe2656e0 │ │ │ │ - bl caa0c │ │ │ │ + b fe2656d8 │ │ │ │ + bl caa04 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe2406e4 │ │ │ │ + b fe2406dc │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268604 │ │ │ │ - bl ca618 │ │ │ │ + b fe2685fc │ │ │ │ + bl ca610 │ │ │ │ @ instruction: 0xf85309c4 │ │ │ │ - b fe3986d0 │ │ │ │ + b fe3986c8 │ │ │ │ @ instruction: 0xf8d90404 │ │ │ │ - b 1400618 │ │ │ │ - b fe20ac10 │ │ │ │ - b 13cbe48 │ │ │ │ - b 1226858 │ │ │ │ - bl 44a820 │ │ │ │ - bl 1088a40 │ │ │ │ - bl fe888e40 │ │ │ │ + b 1400610 │ │ │ │ + b fe20ac08 │ │ │ │ + b 13cbe40 │ │ │ │ + b 1226850 │ │ │ │ + bl 44a818 │ │ │ │ + bl 1088a38 │ │ │ │ + bl fe888e38 │ │ │ │ cdpvs 14, 7, cr0, cr10, cr14, {0} │ │ │ │ ldrtvs r1, [r8], #2176 @ 0x880 │ │ │ │ @ instruction: 0xf8d76c78 │ │ │ │ - bl 1010830 │ │ │ │ + bl 1010828 │ │ │ │ adcmi r0, r1, #2 │ │ │ │ ldrbtmi fp, [r2], -ip, lsr #30 │ │ │ │ andeq pc, r1, #-2147483605 @ 0x8000002b │ │ │ │ vmovvs.f64 d17, #201 @ 0xbe480000 -0.1953125 │ │ │ │ vsri.64 q11, q12, #52 │ │ │ │ subsmi r2, r4, r7, lsl #28 │ │ │ │ @ instruction: 0x677c6f3a │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ andeq lr, r1, r2, lsl #21 │ │ │ │ tstvs ip, pc, asr #20 │ │ │ │ ldrdcs pc, [r8], r7 │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - b 13e1f44 │ │ │ │ + b 13e1f3c │ │ │ │ vmov.i16 d22, #162 @ 0x00a2 │ │ │ │ @ instruction: 0xf8532407 │ │ │ │ - bl d0734 │ │ │ │ + bl d072c │ │ │ │ @ instruction: 0xf50401c1 │ │ │ │ @ instruction: 0xf8d17480 │ │ │ │ @ instruction: 0xf8539004 │ │ │ │ - bl cc760 │ │ │ │ + bl cc758 │ │ │ │ submi r0, sl, r8, asr #17 │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ stmdaeq r1, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorsne pc, lr, r3, asr r8 @ │ │ │ │ vdiveq.f64 d30, d14, d3 │ │ │ │ @ instruction: 0xf8de404a │ │ │ │ - b fe20c6ac │ │ │ │ + b fe20c6a4 │ │ │ │ @ instruction: 0xf8530e01 │ │ │ │ - bl cc774 │ │ │ │ + bl cc76c │ │ │ │ vmls.i q8, q8, d0[1] │ │ │ │ submi r4, sl, r7, lsl #16 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ - b 13ce97c │ │ │ │ + b 13ce974 │ │ │ │ stmdavs r1!, {r4, r9, sl, sp, lr}^ │ │ │ │ - beq ff2432c8 │ │ │ │ + beq ff2432c0 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ - bl 11644ac │ │ │ │ + bl 11644a4 │ │ │ │ sbclt r0, r5, #14, 28 @ 0xe0 │ │ │ │ andvc pc, r0, r6, lsl #10 │ │ │ │ sbclt r6, ip, #992 @ 0x3e0 │ │ │ │ ldmdbvs r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ - blmi 2055e4 │ │ │ │ + blmi 2055dc │ │ │ │ biceq lr, r5, r3, lsl #22 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ - blvc 1045b18 │ │ │ │ + blvc 1045b10 │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ - beq ff143304 │ │ │ │ + beq ff1432fc │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ rsbmi r6, r5, r9, asr #16 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ - beq ff303314 │ │ │ │ + beq ff30330c │ │ │ │ smlabbeq r8, r1, sl, lr │ │ │ │ stmdacs r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bl d8898 │ │ │ │ + bl d8890 │ │ │ │ @ instruction: 0xf8da06c9 │ │ │ │ @ instruction: 0xf508a004 │ │ │ │ @ instruction: 0xf8537840 │ │ │ │ - b fe074810 │ │ │ │ - bl caf50 │ │ │ │ - b fe148e2c │ │ │ │ + b fe074808 │ │ │ │ + bl caf48 │ │ │ │ + b fe148e24 │ │ │ │ @ instruction: 0xf853050b │ │ │ │ @ instruction: 0xf8539039 │ │ │ │ stmdavs r9, {r4, r5, ip, sp, pc}^ │ │ │ │ - b fe2e2914 │ │ │ │ + b fe2e290c │ │ │ │ svcvs 0x007c0b09 │ │ │ │ stmdbeq r6, {r0, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmibne r6, {r1, r2, r4, r7} │ │ │ │ addsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ orreq lr, lr, r2, asr #20 │ │ │ │ sbceq lr, r8, #3072 @ 0xc00 │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ - b fe2e28ac │ │ │ │ - bl ca788 │ │ │ │ + b fe2e28a4 │ │ │ │ + bl ca780 │ │ │ │ vldmiavs r8!, {d0-} │ │ │ │ stmdbeq r2, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorscs pc, r4, r3, asr r8 @ │ │ │ │ andeq lr, r2, #136, 20 @ 0x88000 │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ @ instruction: 0xf8db0800 │ │ │ │ ldrbtmi r4, [r0], #4 │ │ │ │ - b fe2599ac │ │ │ │ - bl fea097a0 │ │ │ │ - bl fe98bfbc │ │ │ │ + b fe2599a4 │ │ │ │ + bl fea09798 │ │ │ │ + bl fe98bfb4 │ │ │ │ adcmi r0, lr, #81920 @ 0x14000 │ │ │ │ @ instruction: 0xf1aebf38 │ │ │ │ @ instruction: 0xf8d70e01 │ │ │ │ ldcvs 0, cr6, [sp], #-512 @ 0xfffffe00 │ │ │ │ mrcvs 2, 3, r0, cr14, cr1, {3} │ │ │ │ bicspl lr, r6, r1, asr #20 │ │ │ │ ldrdvs pc, [r0], r7 │ │ │ │ ldclvs 0, cr4, [r8], #260 @ 0x104 │ │ │ │ bicmi r4, r9, #-671088637 @ 0xd8000003 │ │ │ │ ldrbpl lr, [r6], r0, lsl #21 │ │ │ │ - blne fe1a37a0 │ │ │ │ + blne fe1a3798 │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ svclt 0x002c428d │ │ │ │ @ instruction: 0xf1a646b3 │ │ │ │ - bl 70b3d4 │ │ │ │ - bl 1008fdc │ │ │ │ - bne 1a497e8 │ │ │ │ - b 13cc61c │ │ │ │ - bl 48b9e8 │ │ │ │ + bl 70b3cc │ │ │ │ + bl 1008fd4 │ │ │ │ + bne 1a497e0 │ │ │ │ + b 13cc614 │ │ │ │ + bl 48b9e0 │ │ │ │ svcvs 0x003d020c │ │ │ │ addeq lr, r4, r0, asr #20 │ │ │ │ - bl 1120bd4 │ │ │ │ - blvs fee097f0 │ │ │ │ + bl 1120bcc │ │ │ │ + blvs fee097e8 │ │ │ │ streq lr, [r1], -r5, lsl #21 │ │ │ │ stmibne r0, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ - b fe1624f4 │ │ │ │ - b fe24a82c │ │ │ │ - bvs 1f49004 │ │ │ │ + b fe1624ec │ │ │ │ + b fe24a824 │ │ │ │ + bvs 1f48ffc │ │ │ │ @ instruction: 0xf8c74606 │ │ │ │ svcvs 0x003a2088 │ │ │ │ streq lr, [r8, #-2885] @ 0xfffff4bb │ │ │ │ andeq lr, r5, lr, lsl #21 │ │ │ │ addeq pc, r4, r7, asr #17 │ │ │ │ - bleq 1421210 │ │ │ │ - b 1023f08 │ │ │ │ + bleq 1421208 │ │ │ │ + b 1023f00 │ │ │ │ @ instruction: 0x61be40c8 │ │ │ │ ldrmi r4, [r0], #-104 @ 0xffffff98 │ │ │ │ bicsmi r6, r5, #58, 30 @ 0xe8 │ │ │ │ - b fe1a4018 │ │ │ │ + b fe1a4010 │ │ │ │ strmi r4, [r6], -r5, asr #11 │ │ │ │ adcmi r6, r8, #184, 30 @ 0x2e0 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ ldrvs r1, [lr, #2885]! @ 0xb45 │ │ │ │ andeq lr, r6, r2, lsl #21 │ │ │ │ @ instruction: 0x6d7a69fe │ │ │ │ ldrshtmi r6, [r5], #-93 @ 0xffffffa3 │ │ │ │ ldmdbne r5, {r0, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0x460663fd │ │ │ │ @ instruction: 0xf8d76a3d │ │ │ │ @ instruction: 0xf8972088 │ │ │ │ - bl 116ca80 │ │ │ │ + bl 116ca78 │ │ │ │ ldrvs r0, [r8, #-0]! │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ umulleq pc, r4, r7, r8 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ vdiveq.f64 d30, d9, d3 │ │ │ │ eorsge pc, r9, r3, asr r8 @ │ │ │ │ andvc pc, r0, r0, lsl #10 │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrdpl pc, [r4], r7 │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ @ instruction: 0xf8534632 │ │ │ │ @ instruction: 0xf8d9c03c │ │ │ │ vaddl.u8 , d5, d4 │ │ │ │ - b fe299cb4 │ │ │ │ + b fe299cac │ │ │ │ @ instruction: 0xf5050c0c │ │ │ │ - b fe3a5da0 │ │ │ │ - bl cc0c8 │ │ │ │ + b fe3a5d98 │ │ │ │ + bl cc0c0 │ │ │ │ @ instruction: 0xf85309c0 │ │ │ │ ldrbvs r0, [sl, #-48]! @ 0xffffffd0 │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ stmibeq r5, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ andeq lr, r0, lr, lsl #21 │ │ │ │ vmlscs.f32 s29, s12, s30 │ │ │ │ - b fe3244c0 │ │ │ │ + b fe3244b8 │ │ │ │ @ instruction: 0xf8d90505 │ │ │ │ - b 13b88e0 │ │ │ │ - blvs fffa042c │ │ │ │ + b 13b88d8 │ │ │ │ + blvs fffa0424 │ │ │ │ andeq lr, ip, r0, lsl #21 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ - bne 823dd8 │ │ │ │ - b 1bd9834 │ │ │ │ + bne 823dd0 │ │ │ │ + b 1bd982c │ │ │ │ ldcvs 14, cr0, [sl], #56 @ 0x38 │ │ │ │ ldrbpl lr, [r4], #2694 @ 0xa86 │ │ │ │ ldrdvs pc, [r0], r7 │ │ │ │ vmovvs.s8 r1, d14[5] │ │ │ │ svclt 0x00384576 │ │ │ │ - bl fe997900 │ │ │ │ + bl fe9978f8 │ │ │ │ ldrbtvs r0, [lr], -lr, lsl #12 │ │ │ │ ldclvs 0, cr4, [sl], #344 @ 0x158 │ │ │ │ @ instruction: 0x63b91989 │ │ │ │ andeq lr, r4, #532480 @ 0x82000 │ │ │ │ - bl 10a1af8 │ │ │ │ + bl 10a1af0 │ │ │ │ ldmvs sl!, {r0, r1, r3, r8}^ │ │ │ │ ldcvs 4, cr6, [r9, #228]! @ 0xe4 │ │ │ │ svclt 0x003842aa │ │ │ │ - blne 1496924 │ │ │ │ + blne 149691c │ │ │ │ strdmi r6, [r8], #-76 @ 0xffffffb4 │ │ │ │ ldrtvs r6, [lr], #3577 @ 0xdf9 │ │ │ │ @ instruction: 0xf8d7404a │ │ │ │ @ instruction: 0xf8d71088 │ │ │ │ ldrvs r6, [sl, r4, lsl #1]! │ │ │ │ vmull.p8 q8, d1, d12 │ │ │ │ cdpeq 1, 3, cr2, cr5, cr7, {0} │ │ │ │ @@ -3720,167 +3718,167 @@ │ │ │ │ vdiveq.f64 d30, d4, d3 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ @ instruction: 0xf8d9406c │ │ │ │ @ instruction: 0xf8975004 │ │ │ │ - b fe3b0b4c │ │ │ │ - bl c9d84 │ │ │ │ + b fe3b0b44 │ │ │ │ + bl c9d7c │ │ │ │ @ instruction: 0xf8530ec1 │ │ │ │ - bl cca3c │ │ │ │ - blvs fef8b0a4 │ │ │ │ + bl cca34 │ │ │ │ + blvs fef8b09c │ │ │ │ @ instruction: 0xf8de404c │ │ │ │ vaddl.u8 , d2, d4 │ │ │ │ @ instruction: 0xf8534e07 │ │ │ │ submi fp, sp, sl, lsr r0 │ │ │ │ biceq lr, ip, r3, lsl #22 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ stmdavs r9, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - beq ff3c35ac │ │ │ │ + beq ff3c35a4 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ sbclt r4, r1, #77 @ 0x4d │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ vmlaeq.f32 s28, s29, s22 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff0835cc │ │ │ │ + beq ff0835c4 │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ stcmi 3, cr15, [r7], {192} @ 0xc0 │ │ │ │ smlabbeq r1, lr, sl, lr │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ vmlaeq.f32 s28, s29, s18 │ │ │ │ stmdbeq r2, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ strbmi r6, [lr, #-3902] @ 0xfffff0c2 │ │ │ │ strbmi fp, [r2], -ip, lsr #30 │ │ │ │ andeq pc, r1, #168, 2 @ 0x2a │ │ │ │ - bl e42e8 │ │ │ │ + bl e42e0 │ │ │ │ mvnsvs r0, ip, asr #17 │ │ │ │ svcvs 0x007e1934 │ │ │ │ streq lr, [r5, #-2886] @ 0xfffff4ba │ │ │ │ - bl fe9a46f8 │ │ │ │ + bl fe9a46f0 │ │ │ │ @ instruction: 0xf8530209 │ │ │ │ - b 13e0af8 │ │ │ │ - b fe067b5c │ │ │ │ + b 13e0af0 │ │ │ │ + b fe067b54 │ │ │ │ @ instruction: 0xf8d80906 │ │ │ │ rsceq r1, r6, r4 │ │ │ │ vstmiaeq r5, {s29-s104} │ │ │ │ svclt 0x008842b4 │ │ │ │ - b fe395e24 │ │ │ │ - bl feb0c228 │ │ │ │ - blne d8ba3c │ │ │ │ + b fe395e1c │ │ │ │ + bl feb0c220 │ │ │ │ + blne d8ba34 │ │ │ │ smlatbeq lr, ip, fp, lr │ │ │ │ strbmi r6, [lr, #-3836] @ 0xfffff104 │ │ │ │ stmdbcc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r9], -r6, lsr #23 │ │ │ │ ldclvs 0, cr4, [ip, #-408]! @ 0xfffffe68 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr0, {6} │ │ │ │ streq lr, [r4, #-2689] @ 0xfffff57f │ │ │ │ @ instruction: 0xf8c76fb9 │ │ │ │ cdpeq 0, 0, cr5, cr5, cr0, {4} │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ - blx fe1c73d0 │ │ │ │ - bl cc288 │ │ │ │ + blx fe1c73c8 │ │ │ │ + bl cc280 │ │ │ │ @ instruction: 0xf50409c5 │ │ │ │ vraddhn.i16 d23, , q0 │ │ │ │ @ instruction: 0xf50c2c07 │ │ │ │ - bl e7b68 │ │ │ │ + bl e7b60 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf8d84034 │ │ │ │ @ instruction: 0xf8538004 │ │ │ │ @ instruction: 0xf8535035 │ │ │ │ rsbmi fp, ip, sl, lsr r0 │ │ │ │ ldrdpl pc, [r4], -r9 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - b fe222870 │ │ │ │ - bl c9ea0 │ │ │ │ + b fe222868 │ │ │ │ + bl c9e98 │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ @ instruction: 0xf8d9c03c │ │ │ │ - b fe12caa8 │ │ │ │ + b fe12caa0 │ │ │ │ @ instruction: 0xf8d8040c │ │ │ │ vaddl.u8 q14, d6, d4 │ │ │ │ @ instruction: 0xf8d74807 │ │ │ │ @ instruction: 0xf5081080 │ │ │ │ - b fe166cac │ │ │ │ - bl c9ee0 │ │ │ │ + b fe166ca4 │ │ │ │ + bl c9ed8 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - bl 100bb0 │ │ │ │ - b fe10b5dc │ │ │ │ + bl 100ba8 │ │ │ │ + b fe10b5d4 │ │ │ │ @ instruction: 0xf897040e │ │ │ │ @ instruction: 0xf853e080 │ │ │ │ @ instruction: 0xf8da8038 │ │ │ │ @ instruction: 0xf50ea004 │ │ │ │ - b fe2e82d0 │ │ │ │ + b fe2e82c8 │ │ │ │ @ instruction: 0xf8dc0808 │ │ │ │ - b fe278ae8 │ │ │ │ - bl caf04 │ │ │ │ + b fe278ae0 │ │ │ │ + bl caefc │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe180bdc │ │ │ │ + b fe180bd4 │ │ │ │ ldrvs r0, [sp, -ip, lsl #10]! │ │ │ │ stcmi 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ @ instruction: 0xf50c6a7d │ │ │ │ - b fe267bfc │ │ │ │ + b fe267bf4 │ │ │ │ @ instruction: 0xf0820808 │ │ │ │ ldmibvs sl!, {r0, r2, r5, r7, r8, fp, ip, sp} │ │ │ │ strbmi r6, [sl, #-3897] @ 0xfffff0c7 │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ @ instruction: 0xf8d7623d │ │ │ │ - bl fe89cd34 │ │ │ │ - bl c933c │ │ │ │ + bl fe89cd2c │ │ │ │ + bl c9334 │ │ │ │ ldrtvs r0, [sl], -ip, asr #19 │ │ │ │ @ instruction: 0xf8d7192c │ │ │ │ - bl 115cd34 │ │ │ │ + bl 115cd2c │ │ │ │ @ instruction: 0x6dfd0a01 │ │ │ │ @ instruction: 0x673d4055 │ │ │ │ eorspl pc, ip, r3, asr r8 @ │ │ │ │ mrrcvc 10, 4, lr, r4, cr15 │ │ │ │ vstmiaeq sl, {s29-s104} │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ ldrdpl pc, [r4], -r9 │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ adcmi r0, ip, #229 @ 0xe5 │ │ │ │ @ instruction: 0xf10abf88 │ │ │ │ - blne b4b358 │ │ │ │ + blne b4b350 │ │ │ │ @ instruction: 0x0c0aebac │ │ │ │ - bl feb23b4c │ │ │ │ + bl feb23b44 │ │ │ │ vmull.u8 q8, d2, d8 │ │ │ │ ldrbmi r2, [r5, #-2567]! @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf1acbf38 │ │ │ │ - bl fe94bb70 │ │ │ │ + bl fe94bb68 │ │ │ │ rsbmi r0, r5, lr, lsl #10 │ │ │ │ vmvn.i32 d22, #15532031 @ 0x00ecffff │ │ │ │ @ instruction: 0xf50a2e07 │ │ │ │ - b fe12757c │ │ │ │ + b fe127574 │ │ │ │ vaddeq.f64 d0, d4, d12 │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ @ instruction: 0x6c12ea4f │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ - b fe124a88 │ │ │ │ + b fe124a80 │ │ │ │ @ instruction: 0xf8d9040c │ │ │ │ - bl f8bbc │ │ │ │ + bl f8bb4 │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe230c9c │ │ │ │ - bl cbbe8 │ │ │ │ + b fe230c94 │ │ │ │ + bl cbbe0 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe140cb8 │ │ │ │ + b fe140cb0 │ │ │ │ @ instruction: 0xf8d8040e │ │ │ │ - blx 1800bd8 │ │ │ │ - b fe146de0 │ │ │ │ + blx 1800bd0 │ │ │ │ + b fe146dd8 │ │ │ │ stmdbne sl, {r1, r3, sl} │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ ldrdmi pc, [r4], -r9 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr5, {6} │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ eorsge pc, r8, r3, asr r8 @ │ │ │ │ @@ -3889,76 +3887,76 @@ │ │ │ │ @ instruction: 0xf08bfa5f │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andvc pc, r0, r0, lsl #10 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ strmi pc, [r7], #-971 @ 0xfffffc35 │ │ │ │ @ instruction: 0xf8d96939 │ │ │ │ - b fe2acc20 │ │ │ │ + b fe2acc18 │ │ │ │ @ instruction: 0xf5040e0e │ │ │ │ vmls.i , , d0[0] │ │ │ │ - b fe213438 │ │ │ │ - bl cac44 │ │ │ │ + b fe213430 │ │ │ │ + bl cac3c │ │ │ │ @ instruction: 0xf85309c0 │ │ │ │ @ instruction: 0xf50a0030 │ │ │ │ - b fe3a762c │ │ │ │ + b fe3a7624 │ │ │ │ @ instruction: 0xf8d90000 │ │ │ │ - b fe240c44 │ │ │ │ - bl cc470 │ │ │ │ + b fe240c3c │ │ │ │ + bl cc468 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ - b fe018d10 │ │ │ │ + b fe018d08 │ │ │ │ @ instruction: 0xf8d80904 │ │ │ │ sbcseq r0, r4, r4 │ │ │ │ stmdaeq r0, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 13e3d30 │ │ │ │ + b 13e3d28 │ │ │ │ submi r7, r8, r2, asr lr │ │ │ │ - b 13a343c │ │ │ │ + b 13a3434 │ │ │ │ adcmi r0, r2, #204, 28 @ 0xcc0 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bne 20bc68 │ │ │ │ + bne 20bc60 │ │ │ │ ldmib r7, {r2, r5, r7, r9, fp, ip}^ │ │ │ │ @ instruction: 0xf8c7121b │ │ │ │ - bl feb88e80 │ │ │ │ - b 13c8ca4 │ │ │ │ + bl feb88e78 │ │ │ │ + b 13c8c9c │ │ │ │ stmne sl, {r0, r1, r3, r4, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d7627a │ │ │ │ - bl fe810e90 │ │ │ │ - bvs e48ca4 │ │ │ │ + bl fe810e88 │ │ │ │ + bvs e48c9c │ │ │ │ cdpcs 3, 0, cr15, cr7, cr5, {6} │ │ │ │ adccc pc, r5, #130 @ 0x82 │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ andeq lr, r2, #164864 @ 0x28400 │ │ │ │ ldrbvs r6, [sl, #3513]! @ 0xdb9 │ │ │ │ smlabbeq r2, r1, sl, lr │ │ │ │ @ instruction: 0x67b96d7a │ │ │ │ tsteq r1, r2, asr #22 │ │ │ │ strbmi r6, [ip, #-3322] @ 0xfffff306 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r9], #-2980 @ 0xfffff45c │ │ │ │ mcreq 0, 1, r4, cr10, cr0, {2} │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - bl e23a4 │ │ │ │ + bl e239c │ │ │ │ cdpvs 8, 7, cr0, cr9, cr2, {6} │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ vmla.i q10, q0, d0[3] │ │ │ │ @ instruction: 0xf8d84107 │ │ │ │ @ instruction: 0xf5018004 │ │ │ │ @ instruction: 0xf8537140 │ │ │ │ - b fe0b8dcc │ │ │ │ + b fe0b8dc4 │ │ │ │ @ instruction: 0xf8d9020c │ │ │ │ - bl f8cf4 │ │ │ │ + bl f8cec │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe230dd4 │ │ │ │ - bl cbd20 │ │ │ │ + b fe230dcc │ │ │ │ + bl cbd18 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe0c0df0 │ │ │ │ + b fe0c0de8 │ │ │ │ @ instruction: 0xf8d8020e │ │ │ │ - blx 1800d10 │ │ │ │ - b fe0c6f14 │ │ │ │ + blx 1800d08 │ │ │ │ + b fe0c6f0c │ │ │ │ ldmne r6!, {r1, r3, r9} │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr4, {6} │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ eorsge pc, r8, r3, asr r8 @ │ │ │ │ @@ -3966,197 +3964,197 @@ │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c0ceb42 │ │ │ │ @ instruction: 0xf502b2c2 │ │ │ │ @ instruction: 0xf8537200 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe2acd54 │ │ │ │ - b fe20c580 │ │ │ │ - bl cad70 │ │ │ │ + b fe2acd4c │ │ │ │ + b fe20c578 │ │ │ │ + bl cad68 │ │ │ │ @ instruction: 0xf85309c2 │ │ │ │ - b fe390e1c │ │ │ │ + b fe390e14 │ │ │ │ @ instruction: 0xf8d90202 │ │ │ │ - b fe240d6c │ │ │ │ - bl cc598 │ │ │ │ + b fe240d64 │ │ │ │ + bl cc590 │ │ │ │ @ instruction: 0xf85308c1 │ │ │ │ - b fe08ce2c │ │ │ │ + b fe08ce24 │ │ │ │ @ instruction: 0xf8d80901 │ │ │ │ rscseq r2, r1, r4 │ │ │ │ stmdaeq r2, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vnmlavc.f32 s29, s12, s30 │ │ │ │ @ instruction: 0x0eccea4e │ │ │ │ svclt 0x0088428e │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ vmlaeq.f64 d14, d28, d30 │ │ │ │ - bl feb8fbb0 │ │ │ │ + bl feb8fba8 │ │ │ │ ldcvs 2, cr0, [lr], #32 │ │ │ │ svclt 0x00384549 │ │ │ │ - bl fe85759c │ │ │ │ + bl fe857594 │ │ │ │ rsbsmi r0, r1, r9, lsl #2 │ │ │ │ - b 13cc638 │ │ │ │ + b 13cc630 │ │ │ │ @ instruction: 0xf5066c10 │ │ │ │ vrsubhn.i16 d23, q2, q0 │ │ │ │ @ instruction: 0xf8c72e07 │ │ │ │ - bl ccfd0 │ │ │ │ - bl cb8e4 │ │ │ │ + bl ccfc8 │ │ │ │ + bl cb8dc │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ @ instruction: 0xf50ec03c │ │ │ │ @ instruction: 0xf8537e40 │ │ │ │ vmvn.i32 d22, #134 @ 0x00000086 │ │ │ │ @ instruction: 0xf8d92807 │ │ │ │ @ instruction: 0xf5089004 │ │ │ │ - b fe1a6fd0 │ │ │ │ + b fe1a6fc8 │ │ │ │ @ instruction: 0xf8da060c │ │ │ │ ldclvs 0, cr12, [r9], #-16 │ │ │ │ @ instruction: 0x0c0cea89 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d7404a │ │ │ │ - b fe18d00c │ │ │ │ + b fe18d004 │ │ │ │ @ instruction: 0xf8d9060e │ │ │ │ - b fe340e04 │ │ │ │ - bl cbe30 │ │ │ │ + b fe340dfc │ │ │ │ + bl cbe28 │ │ │ │ vqrdmlah.s q8, , d0[2] │ │ │ │ @ instruction: 0xf8534907 │ │ │ │ @ instruction: 0xf8978038 │ │ │ │ @ instruction: 0xf5091088 │ │ │ │ @ instruction: 0xf8c77980 │ │ │ │ - b fe18d010 │ │ │ │ + b fe18d008 │ │ │ │ svcvs 0x00390608 │ │ │ │ @ instruction: 0xf882fa5f │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ - b 1be2a1c │ │ │ │ - bvs 1f8b62c │ │ │ │ + b 1be2a14 │ │ │ │ + bvs 1f8b624 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ @ instruction: 0xf3c26bf9 │ │ │ │ @ instruction: 0xf50e4e07 │ │ │ │ - b fe1a8738 │ │ │ │ + b fe1a8730 │ │ │ │ vldmdbvs lr!, {s8-s209} │ │ │ │ svclt 0x00284551 │ │ │ │ ldrvs r3, [lr, #-1537]! @ 0xfffff9ff │ │ │ │ stmibne lr!, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ streq lr, [sl, #-2977] @ 0xfffff45f │ │ │ │ - bl e4834 │ │ │ │ + bl e482c │ │ │ │ ldrbvs r0, [sp, #-2761]! @ 0xfffff537 │ │ │ │ @ instruction: 0x0c0ceb4b │ │ │ │ @ instruction: 0xf8d7404d │ │ │ │ ldrbtvs r1, [sp], r0, lsl #1 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ strbeq lr, [r1, #2819] @ 0xb03 │ │ │ │ eorslt pc, r1, r3, asr r8 @ │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ stmdavs sp!, {r0, r3, r4, r5, sl, fp, sp, lr}^ │ │ │ │ stmdbeq r9, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - blcs 205d84 │ │ │ │ + blcs 205d7c │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ - beq ff243a90 │ │ │ │ + beq ff243a88 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - blvc fe0462b8 │ │ │ │ + blvc fe0462b0 │ │ │ │ stmdaeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ streq lr, [r9, #-2693] @ 0xfffff57b │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ stmiaeq r6, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ stmdbeq r9, {r0, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 114cc88 │ │ │ │ + b 114cc80 │ │ │ │ strbmi r0, [r6, #-1484] @ 0xfffffa34 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bl fe94bec4 │ │ │ │ - bl fea0a2f4 │ │ │ │ - bl fe94aee0 │ │ │ │ - blvs fef4a6f0 │ │ │ │ + bl fe94bebc │ │ │ │ + bl fea0a2ec │ │ │ │ + bl fe94aed8 │ │ │ │ + blvs fef4a6e8 │ │ │ │ svclt 0x003845f0 │ │ │ │ - bl fea186d8 │ │ │ │ + bl fea186d0 │ │ │ │ submi r0, lr, lr, lsl #16 │ │ │ │ ldrdne pc, [r8], r7 │ │ │ │ @ instruction: 0x0c08ea85 │ │ │ │ vnmlavs.f32 s28, s4, s30 │ │ │ │ - bl cc71c │ │ │ │ + bl cc714 │ │ │ │ @ instruction: 0xf5050ace │ │ │ │ @ instruction: 0xf8537500 │ │ │ │ vmvn.i32 d30, #158 @ 0x0000009e │ │ │ │ - bl d2f14 │ │ │ │ + bl d2f0c │ │ │ │ @ instruction: 0xf50809c5 │ │ │ │ @ instruction: 0xf8537840 │ │ │ │ @ instruction: 0xf8d95035 │ │ │ │ - b fe16cf18 │ │ │ │ + b fe16cf10 │ │ │ │ @ instruction: 0xf8da050e │ │ │ │ - bl 100f20 │ │ │ │ + bl 100f18 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe275004 │ │ │ │ - bl cc754 │ │ │ │ + b fe274ffc │ │ │ │ + bl cc74c │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe169004 │ │ │ │ + b fe168ffc │ │ │ │ @ instruction: 0xf8d90508 │ │ │ │ - blx 17e8f3c │ │ │ │ - b fe187560 │ │ │ │ + blx 17e8f34 │ │ │ │ + b fe187558 │ │ │ │ stmdbne r4!, {r0, r1, r3, r8, sl}^ │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ ldrdpl pc, [r4], -sl │ │ │ │ stmdami r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - beq ff283b50 │ │ │ │ + beq ff283b48 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ andeq lr, lr, r0, asr #22 │ │ │ │ mcr2 10, 4, pc, cr6, cr15, {2} @ │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff243b6c │ │ │ │ + beq ff243b64 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strbvc pc, [r0, #-1285] @ 0xfffffafb @ │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c3b8c │ │ │ │ + beq ff3c3b84 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - b fe224c6c │ │ │ │ + b fe224c64 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268fa0 │ │ │ │ - bl cafb4 │ │ │ │ + b fe268f98 │ │ │ │ + bl cafac │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39d070 │ │ │ │ + b fe39d068 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - b 13dcfb4 │ │ │ │ - b fe20b6b8 │ │ │ │ - bleq 134afc0 │ │ │ │ - b 1164e94 │ │ │ │ + b 13dcfac │ │ │ │ + b fe20b6b0 │ │ │ │ + bleq 134afb8 │ │ │ │ + b 1164e8c │ │ │ │ smlabtcc r1, r1, r5, r4 │ │ │ │ ldcvs 2, cr6, [r9, #228]! @ 0xe4 │ │ │ │ ldcvs 0, cr4, [r9, #-308]! @ 0xfffffecc │ │ │ │ ldclvs 8, cr1, [sp], #420 @ 0x1a4 │ │ │ │ rsbmi r6, r9, r9, lsr r5 │ │ │ │ - b 114cd5c │ │ │ │ + b 114cd54 │ │ │ │ strbmi r0, [ip, #-1472] @ 0xfffffa40 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - bl fea4f888 │ │ │ │ + bl fea4f880 │ │ │ │ @ instruction: 0x6ef80904 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x67b96cbc │ │ │ │ ldclvs 8, cr1, [r8], #-144 @ 0xffffff70 │ │ │ │ - bl 1021fd8 │ │ │ │ + bl 1021fd0 │ │ │ │ @ instruction: 0xf8d70401 │ │ │ │ ldrbmi r0, [r1, #132]! @ 0x84 │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ - b fe0223e8 │ │ │ │ + b fe0223e0 │ │ │ │ svcvs 0x00780405 │ │ │ │ stmdbeq lr, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ vnmlavs.f32 s28, s24, s30 │ │ │ │ smlabbeq r9, r0, sl, lr │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8c70e30 │ │ │ │ - bl d9214 │ │ │ │ + bl d920c │ │ │ │ vmls.f q8, q14, d2[3] │ │ │ │ - bl d2038 │ │ │ │ + bl d2030 │ │ │ │ @ instruction: 0xf85308c0 │ │ │ │ @ instruction: 0xf853e03e │ │ │ │ @ instruction: 0xf5040030 │ │ │ │ stmdavs sp!, {r6, sl, ip, sp, lr}^ │ │ │ │ stmdbcs r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @@ -4168,189 +4166,189 @@ │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s9, s28 │ │ │ │ sbclt r6, sp, #108, 16 @ 0x6c0000 │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ vmla.i q10, , d0[4] │ │ │ │ @ instruction: 0xf8d74407 │ │ │ │ @ instruction: 0xf5041088 │ │ │ │ - bl 46626c │ │ │ │ + bl 466264 │ │ │ │ @ instruction: 0xf8d8010e │ │ │ │ - bl 101084 │ │ │ │ - b fe00b388 │ │ │ │ + bl 10107c │ │ │ │ + b fe00b380 │ │ │ │ @ instruction: 0xf897000e │ │ │ │ - bl 10c1280 │ │ │ │ + bl 10c1278 │ │ │ │ @ instruction: 0xf8d70000 │ │ │ │ @ instruction: 0xf50e2080 │ │ │ │ vmull.p8 , d2, d0 │ │ │ │ - bl db8ac │ │ │ │ + bl db8a4 │ │ │ │ @ instruction: 0xf85302c5 │ │ │ │ @ instruction: 0xf50a5035 │ │ │ │ ldmdavs r2, {r6, r9, fp, ip, sp, lr}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ rsblt pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8d84065 │ │ │ │ - bl d90bc │ │ │ │ + bl d90b4 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe0c11ac │ │ │ │ + b fe0c11a4 │ │ │ │ @ instruction: 0xf8d70904 │ │ │ │ - b 13d92bc │ │ │ │ - b fe16192c │ │ │ │ + b 13d92b4 │ │ │ │ + b fe161924 │ │ │ │ @ instruction: 0xf8d8050e │ │ │ │ - bl 1010d8 │ │ │ │ - b 13cb3f4 │ │ │ │ + bl 1010d0 │ │ │ │ + b 13cb3ec │ │ │ │ vmovvs.s8 r6, d12[4] │ │ │ │ stmdbeq lr, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr4, {6} │ │ │ │ ldrdmi pc, [r0], r7 │ │ │ │ stmdbeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ - beq ff0c3d00 │ │ │ │ + beq ff0c3cf8 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ stmdacs r7, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bl daa70 │ │ │ │ + bl daa68 │ │ │ │ @ instruction: 0xf50e0bcb │ │ │ │ @ instruction: 0xf8da7e40 │ │ │ │ @ instruction: 0xf508a004 │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ rsbmi r4, r2, r4, lsr r0 │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ streq lr, [r4], #-2698 @ 0xfffff576 │ │ │ │ - beq ff3c3d2c │ │ │ │ + beq ff3c3d24 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - bvc 1483a6c │ │ │ │ + bvc 1483a64 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0x0ec1ea4f │ │ │ │ - beq ff043a64 │ │ │ │ + beq ff043a5c │ │ │ │ svclt 0x00884571 │ │ │ │ - bl fea95148 │ │ │ │ - bl feb8b948 │ │ │ │ - bl fea8c950 │ │ │ │ + bl fea95140 │ │ │ │ + bl feb8b940 │ │ │ │ + bl fea8c948 │ │ │ │ vmovvs.f32 s1, #153 @ 0xc0c80000 -6.250 │ │ │ │ svclt 0x003845ae │ │ │ │ - beq 85800 │ │ │ │ + beq 857f8 │ │ │ │ vmlaeq.f64 d14, d21, d30 │ │ │ │ rsbeq r6, r8, #756 @ 0x2f4 │ │ │ │ sbcspl lr, r1, r0, asr #20 │ │ │ │ strdmi r6, [r8], #-185 @ 0xffffff47 │ │ │ │ ldclvs 3, cr4, [sp], #932 @ 0x3a4 │ │ │ │ - b fe15a070 │ │ │ │ + b fe15a068 │ │ │ │ ldcvs 1, cr5, [sp], #-836 @ 0xfffffcbc │ │ │ │ - blvs fef4fb1c │ │ │ │ + blvs fef4fb14 │ │ │ │ svclt 0x00384285 │ │ │ │ - bne b57584 │ │ │ │ + bne b5757c │ │ │ │ ldrtvs r6, [sp], #3960 @ 0xf78 │ │ │ │ ldrbvs r4, [r8, -r8, rrx]! │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ - b fe022374 │ │ │ │ - bl ca598 │ │ │ │ + b fe02236c │ │ │ │ + bl ca590 │ │ │ │ @ instruction: 0xf85301c8 │ │ │ │ mrcvs 0, 1, r8, cr8, cr8, {1} │ │ │ │ - b fe0a32c4 │ │ │ │ - bl 7099c4 │ │ │ │ - b fe1099b0 │ │ │ │ - bl 118a1b0 │ │ │ │ + b fe0a32bc │ │ │ │ + bl 7099bc │ │ │ │ + b fe1099a8 │ │ │ │ + bl 118a1a8 │ │ │ │ svcvs 0x007e0404 │ │ │ │ addmi r0, sl, #209 @ 0xd1 │ │ │ │ ssatmi fp, #1, r4, lsl #31 │ │ │ │ stmdaeq r1, {r2, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r6, {r4, r8, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r9], -lr, lsl #21 │ │ │ │ addvs pc, r8, r7, asr #17 │ │ │ │ - bl fe864fac │ │ │ │ + bl fe864fa4 │ │ │ │ ldclvs 1, cr0, [lr, #8]! │ │ │ │ subsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ sbceq lr, r4, #270336 @ 0x42000 │ │ │ │ - b 13e2ad0 │ │ │ │ - bl 1156320 │ │ │ │ - b 110c1fc │ │ │ │ - b fe29a4fc │ │ │ │ + b 13e2ac8 │ │ │ │ + bl 1156318 │ │ │ │ + b 110c1f4 │ │ │ │ + b fe29a4f4 │ │ │ │ svcvs 0x0078060c │ │ │ │ @ instruction: 0x0c0cea84 │ │ │ │ - bl fe8a3ae4 │ │ │ │ + bl fe8a3adc │ │ │ │ @ instruction: 0xf8c70208 │ │ │ │ strtmi r6, [r4], #132 @ 0x84 │ │ │ │ svcvs 0x003e43c4 │ │ │ │ - b fe2648e4 │ │ │ │ + b fe2648dc │ │ │ │ adcmi r4, r6, #196, 8 @ 0xc4000000 │ │ │ │ strbtmi fp, [r3], ip, lsr #30 │ │ │ │ - bleq 858c0 │ │ │ │ - b fe00fee4 │ │ │ │ - bvs 1e0a644 │ │ │ │ - b fe022f10 │ │ │ │ + bleq 858b8 │ │ │ │ + b fe00fedc │ │ │ │ + bvs 1e0a63c │ │ │ │ + b fe022f08 │ │ │ │ ldclvs 6, cr0, [r8, #-16]! │ │ │ │ umullge pc, r8, r7, r8 @ │ │ │ │ ldrtvs r1, [r8], #-2432 @ 0xfffff680 │ │ │ │ - bl e470c │ │ │ │ + bl e4704 │ │ │ │ @ instruction: 0xf89709ca │ │ │ │ - bl 1041444 │ │ │ │ + bl 104143c │ │ │ │ @ instruction: 0xf8d70505 │ │ │ │ @ instruction: 0xf50e0088 │ │ │ │ ldrbvs r7, [lr, #3584]! @ 0xe00 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ stmdami r7, {r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ vsli.64 d22, d29, #0 │ │ │ │ @ instruction: 0xf8534c07 │ │ │ │ - bl c9344 │ │ │ │ + bl c933c │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50c8038 │ │ │ │ - b fe028368 │ │ │ │ + b fe028360 │ │ │ │ svcvs 0x00380808 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c3e84 │ │ │ │ + beq ff3c3e7c │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdaeq lr, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - beq ff343e94 │ │ │ │ + beq ff343e8c │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s29, s18 │ │ │ │ stmdbcs r0, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c0cea88 │ │ │ │ @ instruction: 0xf8da6c38 │ │ │ │ - b 12692b0 │ │ │ │ + b 12692a8 │ │ │ │ svcvs 0x00be59d6 │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ vmlaeq.f64 d14, d30, d18 │ │ │ │ bicsmi r6, r2, #58, 30 @ 0xe8 │ │ │ │ sbcspl lr, r2, #544768 @ 0x85000 │ │ │ │ @ instruction: 0x6efa1ab6 │ │ │ │ svclt 0x0038454a │ │ │ │ - bl fe898acc │ │ │ │ - blvs ffe892f0 │ │ │ │ - b fe0a31b0 │ │ │ │ + bl fe898ac4 │ │ │ │ + blvs ffe892e8 │ │ │ │ + b fe0a31a8 │ │ │ │ ldrbvs r0, [sp, #-1280]! @ 0xfffffb00 │ │ │ │ ldcvs 6, cr4, [sp], #168 @ 0xa8 │ │ │ │ stmiane sl!, {r3, r4, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ @ instruction: 0x461566fe │ │ │ │ - b fe0244cc │ │ │ │ + b fe0244c4 │ │ │ │ ldrvs r0, [lr, #-1542]! @ 0xfffff9fa │ │ │ │ streq lr, [r6], -r2, asr #22 │ │ │ │ svclt 0x00384561 │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {5} │ │ │ │ smlatbeq ip, r1, fp, lr │ │ │ │ rsbmi r6, r1, lr, ror r4 │ │ │ │ ldrdmi pc, [r8], r7 │ │ │ │ ldrdvs pc, [r4], r7 │ │ │ │ - bleq 3c3d34 │ │ │ │ + bleq 3c3d2c │ │ │ │ mcreq 4, 1, r6, cr2, cr9, {7} │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf5020e30 │ │ │ │ @ instruction: 0xf5047200 │ │ │ │ @ instruction: 0xf8977440 │ │ │ │ - bl ed450 │ │ │ │ - bl cb624 │ │ │ │ + bl ed448 │ │ │ │ + bl cb61c │ │ │ │ @ instruction: 0xf8530ec2 │ │ │ │ vmvn.i32 d16, #224 @ 0x000000e0 │ │ │ │ @ instruction: 0xf8532c07 │ │ │ │ @ instruction: 0xf50c2032 │ │ │ │ @ instruction: 0xf8de7c80 │ │ │ │ submi lr, r2, r4 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @@ -4360,124 +4358,124 @@ │ │ │ │ vdiveq.f64 d30, d4, d3 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8de4062 │ │ │ │ vaddl.u8 q10, d1, d4 │ │ │ │ ldmdbvs lr!, {r0, r1, r2, r9, sl, fp, lr}^ │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ - bl d94ec │ │ │ │ + bl d94e4 │ │ │ │ @ instruction: 0xf85304cc │ │ │ │ - bl f9464 │ │ │ │ + bl f945c │ │ │ │ svcvs 0x007909ce │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ stc2 10, cr15, [fp], {95} @ 0x5f @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ - b fe2a3520 │ │ │ │ - b fe20cbcc │ │ │ │ - bl cb3bc │ │ │ │ + b fe2a3518 │ │ │ │ + b fe20cbc4 │ │ │ │ + bl cb3b4 │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ rsbmi ip, r0, ip, lsr r0 │ │ │ │ strmi pc, [r7], #-971 @ 0xfffffc35 │ │ │ │ - b fe3a269c │ │ │ │ + b fe3a2694 │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ @ instruction: 0xf504e004 │ │ │ │ - b fe2264b4 │ │ │ │ - b fe14cbf0 │ │ │ │ + b fe2264ac │ │ │ │ + b fe14cbe8 │ │ │ │ cdpvs 8, 3, cr0, cr14, cr6, {0} │ │ │ │ strbeq lr, [r4, #2819] @ 0xb03 │ │ │ │ svclt 0x00384541 │ │ │ │ ldrtvs r3, [lr], -r1, lsl #28 │ │ │ │ - bl fe864dc4 │ │ │ │ + bl fe864dbc │ │ │ │ @ instruction: 0xf8530108 │ │ │ │ vshr.u8 d20, d20, #5 │ │ │ │ ldmne r2!, {r0, r1, r2, fp, sp} │ │ │ │ ldrdvs pc, [r0], r7 │ │ │ │ - b fe323594 │ │ │ │ - bl 118a3f4 │ │ │ │ - b 13c93e8 │ │ │ │ - b fe3a8534 │ │ │ │ - b 13ca804 │ │ │ │ - bl 48cefc │ │ │ │ - b 1309c30 │ │ │ │ - bl 100c6fc │ │ │ │ + b fe32358c │ │ │ │ + bl 118a3ec │ │ │ │ + b 13c93e0 │ │ │ │ + b fe3a852c │ │ │ │ + b 13ca7fc │ │ │ │ + bl 48cef4 │ │ │ │ + b 1309c28 │ │ │ │ + bl 100c6f4 │ │ │ │ ldrbvs r0, [r9, -ip]! │ │ │ │ - blne 10247e8 │ │ │ │ + blne 10247e0 │ │ │ │ adcmi r6, r2, #16192 @ 0x3f40 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5081b12 │ │ │ │ - b fe0a7614 │ │ │ │ + b fe0a760c │ │ │ │ @ instruction: 0xf8c70405 │ │ │ │ cdpeq 0, 0, cr4, cr12, cr0, {4} │ │ │ │ ldrvs lr, [fp, #-2639] @ 0xfffff5b1 │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ strbvc pc, [r0], -r6, lsl #10 @ │ │ │ │ fstmiaxeq r4, {d30} @ Deprecated │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dc6f3a │ │ │ │ rsbmi ip, ip, r4 │ │ │ │ ldrdpl pc, [r4], -lr │ │ │ │ @ instruction: 0xf8d74050 │ │ │ │ - bl d1650 │ │ │ │ - b fe30cf74 │ │ │ │ - bl ca86c │ │ │ │ + bl d1648 │ │ │ │ + b fe30cf6c │ │ │ │ + bl ca864 │ │ │ │ @ instruction: 0xf8530cc6 │ │ │ │ @ instruction: 0xf8536036 │ │ │ │ rsbsmi r8, r4, r8, lsr r0 │ │ │ │ ldrdvs pc, [r4], -ip │ │ │ │ umullgt pc, r0, r7, r8 @ │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ vmvn.i32 q10, #165 @ 0x000000a5 │ │ │ │ @ instruction: 0xf5064607 │ │ │ │ - blx 17e6e7c │ │ │ │ - bl 107680 │ │ │ │ + blx 17e6e74 │ │ │ │ + bl 107678 │ │ │ │ @ instruction: 0xf50809cc │ │ │ │ @ instruction: 0xf8537800 │ │ │ │ @ instruction: 0xf8dea03c │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - bl f94a4 │ │ │ │ + bl f949c │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ - b fe161574 │ │ │ │ + b fe16156c │ │ │ │ vabal.u8 q8, d0, d14 │ │ │ │ @ instruction: 0xf8d74e07 │ │ │ │ @ instruction: 0xf8d92088 │ │ │ │ @ instruction: 0xf50e9004 │ │ │ │ - b fe2a8db0 │ │ │ │ + b fe2a8da8 │ │ │ │ ldmdbne r4, {r1, r2, r9, sl} │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - bcs 2063c4 │ │ │ │ + bcs 2063bc │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ - bvc fe0468f4 │ │ │ │ + bvc fe0468ec │ │ │ │ stmdaeq r8, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ streq lr, [r5, #-2882] @ 0xfffff4be │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ eorsvs pc, lr, r3, asr r8 @ │ │ │ │ - b fe224bd0 │ │ │ │ + b fe224bc8 │ │ │ │ @ instruction: 0xf8d90e06 │ │ │ │ - b 13e1500 │ │ │ │ - b fe327644 │ │ │ │ + b 13e14f8 │ │ │ │ + b fe32763c │ │ │ │ rsceq r0, r6, r6, lsl #24 │ │ │ │ - b 120fb8c │ │ │ │ - bl 114b814 │ │ │ │ + b 120fb84 │ │ │ │ + bl 114b80c │ │ │ │ ldcvs 5, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ streq lr, [ip, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x6c10ea4f │ │ │ │ svclt 0x00384574 │ │ │ │ - bl fe918918 │ │ │ │ + bl fe918910 │ │ │ │ subsmi r0, r5, lr, lsl #8 │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ - bl d96b8 │ │ │ │ + bl d96b0 │ │ │ │ @ instruction: 0x0e1409cc │ │ │ │ cdpcs 3, 0, cr15, cr7, cr2, {6} │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @@ -4485,103 +4483,103 @@ │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0cea88 │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - b fe125448 │ │ │ │ + b fe125440 │ │ │ │ @ instruction: 0xf8d8040e │ │ │ │ - blx 1801578 │ │ │ │ - b fe147784 │ │ │ │ + blx 1801570 │ │ │ │ + b fe14777c │ │ │ │ stmdbne r9, {r1, r3, sl} │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ ldrdmi pc, [r4], -r9 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr6, {6} │ │ │ │ - beq ff24418c │ │ │ │ + beq ff244184 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ - bl 12f613c │ │ │ │ + bl 12f6134 │ │ │ │ @ instruction: 0xf8530c0c │ │ │ │ @ instruction: 0xf8dab038 │ │ │ │ - bl e95a8 │ │ │ │ + bl e95a0 │ │ │ │ @ instruction: 0xf5040ace │ │ │ │ @ instruction: 0xf8537400 │ │ │ │ vmvn.i32 d30, #222 @ 0x000000de │ │ │ │ @ instruction: 0xf8da4907 │ │ │ │ - b fe2f15bc │ │ │ │ + b fe2f15b4 │ │ │ │ @ instruction: 0xf5090e0e │ │ │ │ vmul.f , , d0[0] │ │ │ │ - b fe2141d4 │ │ │ │ - bl cb5e4 │ │ │ │ + b fe2141cc │ │ │ │ + bl cb5dc │ │ │ │ @ instruction: 0xf8530ac4 │ │ │ │ @ instruction: 0xf50b4034 │ │ │ │ - b fe3a83c8 │ │ │ │ + b fe3a83c0 │ │ │ │ @ instruction: 0xf8da0404 │ │ │ │ - b fe2415e0 │ │ │ │ - bl cce0c │ │ │ │ + b fe2415d8 │ │ │ │ + bl cce04 │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ - b fe12d6c0 │ │ │ │ + b fe12d6b8 │ │ │ │ @ instruction: 0xf8d80909 │ │ │ │ - b 13d95f4 │ │ │ │ - b fe38b8ec │ │ │ │ + b 13d95ec │ │ │ │ + b fe38b8e4 │ │ │ │ svceq 0x004c0e04 │ │ │ │ strbeq lr, [ip], #2628 @ 0xa44 │ │ │ │ tsteq r8, r1, lsl fp │ │ │ │ @ instruction: 0x0c04eb4c │ │ │ │ stmdacs r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ streq lr, [lr], #-2988 @ 0xfffff454 │ │ │ │ vnmlavs.f32 s28, s12, s30 │ │ │ │ @ instruction: 0x6c15ea4f │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ svclt 0x00384549 │ │ │ │ - bl fe858618 │ │ │ │ - bl c9a3c │ │ │ │ - bl cc14c │ │ │ │ + bl fe858610 │ │ │ │ + bl c9a34 │ │ │ │ + bl cc144 │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ @ instruction: 0xf508c03c │ │ │ │ @ instruction: 0xf8537840 │ │ │ │ subsmi lr, r1, lr, lsr r0 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ ldrdgt pc, [r4], -sl │ │ │ │ - bl e5224 │ │ │ │ - b fe24c16c │ │ │ │ - bl cc674 │ │ │ │ + bl e521c │ │ │ │ + b fe24c164 │ │ │ │ + bl cc66c │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ subsmi r8, r4, r8, lsr r0 │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ @ instruction: 0xf981fa5f │ │ │ │ vmlaeq.f32 s28, s23, s28 │ │ │ │ andeq lr, lr, #18432 @ 0x4800 │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ stmdami r7, {r0, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - beq ff284284 │ │ │ │ + beq ff28427c │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ mcr2 10, 4, pc, cr4, cr15, {2} @ │ │ │ │ andeq lr, ip, r0, asr #22 │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff2442a0 │ │ │ │ + beq ff244298 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ stcmi 3, cr15, [r7], {196} @ 0xc4 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ - blcs 2065c0 │ │ │ │ + blcs 2065b8 │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c42c4 │ │ │ │ + beq ff3c42bc │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - blvc fe046aec │ │ │ │ + blvc fe046ae4 │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0cea8e │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ @@ -4598,165 +4596,165 @@ │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ stccs 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ stmdaeq r2, {r7, r9, fp, sp, lr, pc} │ │ │ │ mcreq 13, 1, r6, cr0, cr10, {1} │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ stmdbeq lr, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5020e0a │ │ │ │ - bl e5f24 │ │ │ │ + bl e5f1c │ │ │ │ @ instruction: 0xf8530ac0 │ │ │ │ - bl c97ec │ │ │ │ + bl c97e4 │ │ │ │ @ instruction: 0xf8530ec2 │ │ │ │ @ instruction: 0xf8de2032 │ │ │ │ submi lr, r2, r4 │ │ │ │ ldrdeq pc, [r4], -sl │ │ │ │ - beq ff30434c │ │ │ │ + beq ff304344 │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ andeq lr, r0, lr, lsl #21 │ │ │ │ vdiveq.f64 d30, d12, d3 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ ldrdgt pc, [r4], -lr │ │ │ │ mcr2 10, 4, pc, cr8, cr15, {2} @ │ │ │ │ andeq lr, fp, #532480 @ 0x82000 │ │ │ │ - b fe00fa2c │ │ │ │ + b fe00fa24 │ │ │ │ @ instruction: 0xf8da000c │ │ │ │ vaddl.u8 q11, d8, d4 │ │ │ │ - bl dc78c │ │ │ │ + bl dc784 │ │ │ │ @ instruction: 0xf50c0ace │ │ │ │ @ instruction: 0xf8537c80 │ │ │ │ - b fe035874 │ │ │ │ - blx 17c9798 │ │ │ │ - bl 11871a8 │ │ │ │ + b fe03586c │ │ │ │ + blx 17c9790 │ │ │ │ + bl 11871a0 │ │ │ │ @ instruction: 0xf8da0000 │ │ │ │ - bl 10179c │ │ │ │ + bl 101794 │ │ │ │ @ instruction: 0xf5060acc │ │ │ │ @ instruction: 0xf8537600 │ │ │ │ vshr.u8 d28, d28, #7 │ │ │ │ @ instruction: 0xf8da4507 │ │ │ │ - b fe2f17b0 │ │ │ │ + b fe2f17a8 │ │ │ │ @ instruction: 0xf5050c0c │ │ │ │ - b fe3a6ca8 │ │ │ │ - bl ccfd4 │ │ │ │ + b fe3a6ca0 │ │ │ │ + bl ccfcc │ │ │ │ @ instruction: 0xf8530ac6 │ │ │ │ - b fe32188c │ │ │ │ + b fe321884 │ │ │ │ @ instruction: 0xf8da0606 │ │ │ │ - b fe3b97cc │ │ │ │ - bl cc7f0 │ │ │ │ + b fe3b97c4 │ │ │ │ + bl cc7e8 │ │ │ │ @ instruction: 0xf8530ec5 │ │ │ │ rsbsmi r5, r5, r5, lsr r0 │ │ │ │ ldrdvs pc, [r4], -lr │ │ │ │ @ instruction: 0x0ec2ea4f │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ mrrcvc 10, 4, lr, r2, cr15 │ │ │ │ vstmiaeq r0, {s29-s104} │ │ │ │ andeq lr, lr, #18432 @ 0x4800 │ │ │ │ andeq lr, ip, r0, asr #22 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr9, {6} │ │ │ │ vldmiavs lr!, {d1-d0} │ │ │ │ svclt 0x003842aa │ │ │ │ - blne 14977f8 │ │ │ │ + blne 14977f0 │ │ │ │ ldclvs 0, cr4, [lr], #-456 @ 0xfffffe38 │ │ │ │ addcs pc, r8, r7, asr #17 │ │ │ │ strcs pc, [r7, #-968] @ 0xfffffc38 │ │ │ │ rsbsmi r6, r0, sl, lsr r9 │ │ │ │ addeq pc, r4, r7, asr #17 │ │ │ │ andsvs lr, r8, pc, asr #20 │ │ │ │ mrcvs 0, 1, r4, cr14, cr2, {3} │ │ │ │ andvc pc, r0, r0, lsl #10 │ │ │ │ strbvc pc, [r0, #-1285] @ 0xfffffafb @ │ │ │ │ - beq c46b4 │ │ │ │ + beq c46ac │ │ │ │ andsvs lr, r9, #323584 @ 0x4f000 │ │ │ │ strbeq lr, [r0], r3, lsl #22 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ fstmiaxeq r2, {d30} @ Deprecated │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ subsmi r6, r0, r6, ror r8 │ │ │ │ ldrdcs pc, [r4], -ip │ │ │ │ fstmiaxeq lr, {d30} @ Deprecated │ │ │ │ - bl d9a0c │ │ │ │ + bl d9a04 │ │ │ │ @ instruction: 0xf85306c5 │ │ │ │ rsbmi r5, r8, r5, lsr r0 │ │ │ │ @ instruction: 0xf8d76875 │ │ │ │ @ instruction: 0xf8536088 │ │ │ │ rsbmi lr, sl, lr, lsr r0 │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ umullvs pc, r8, r7, r8 @ │ │ │ │ andeq lr, lr, r0, lsl #21 │ │ │ │ strvc pc, [r0, #1285] @ 0x505 │ │ │ │ @ instruction: 0xf8dc1809 │ │ │ │ - bl c9880 │ │ │ │ + bl c9878 │ │ │ │ @ instruction: 0xf8530cc6 │ │ │ │ - b fe0c1950 │ │ │ │ - bl 110a07c │ │ │ │ + b fe0c1948 │ │ │ │ + bl 110a074 │ │ │ │ @ instruction: 0xf8970202 │ │ │ │ @ instruction: 0xf8dc4084 │ │ │ │ - bl e1898 │ │ │ │ + bl e1890 │ │ │ │ @ instruction: 0xf5040cc5 │ │ │ │ @ instruction: 0xf8d77400 │ │ │ │ @ instruction: 0xf8530084 │ │ │ │ @ instruction: 0xf8dc5035 │ │ │ │ - b fe3b98ac │ │ │ │ + b fe3b98a4 │ │ │ │ vabal.u8 q8, d0, d5 │ │ │ │ - b fe1998c0 │ │ │ │ - bl cb0d8 │ │ │ │ + b fe1998b8 │ │ │ │ + bl cb0d0 │ │ │ │ @ instruction: 0xf8530cc4 │ │ │ │ @ instruction: 0xf5004034 │ │ │ │ rsbmi r7, ip, r0, asr #32 │ │ │ │ ldrdpl pc, [r4], -ip │ │ │ │ - bl d9a90 │ │ │ │ + bl d9a88 │ │ │ │ @ instruction: 0xf85306c0 │ │ │ │ rsbmi r0, r0, r0, lsr r0 │ │ │ │ sbceq r6, lr, r4, ror r8 │ │ │ │ svceq 0x004d406c │ │ │ │ strbeq lr, [r2, #2629] @ 0xa45 │ │ │ │ - bl 108fef8 │ │ │ │ + bl 108fef0 │ │ │ │ @ instruction: 0xf8d70205 │ │ │ │ - blne 49dafc │ │ │ │ + blne 49daf4 │ │ │ │ addmi r6, r1, #504 @ 0x1f8 │ │ │ │ - bcc 795c4 │ │ │ │ - b fe29010c │ │ │ │ + bcc 795bc │ │ │ │ + b fe290104 │ │ │ │ @ instruction: 0xf8d70a02 │ │ │ │ - b fe191b00 │ │ │ │ + b fe191af8 │ │ │ │ vmuleq.f64 d0, d9, d1 │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ vmov.i8 d16, #166 @ 0xa6 │ │ │ │ @ instruction: 0xf5052407 │ │ │ │ @ instruction: 0xf5047540 │ │ │ │ @ instruction: 0xf8537480 │ │ │ │ - bl d19d4 │ │ │ │ + bl d19cc │ │ │ │ @ instruction: 0xf85301c1 │ │ │ │ - bl c99f0 │ │ │ │ - b 13cb434 │ │ │ │ - b 13e498c │ │ │ │ + bl c99e8 │ │ │ │ + b 13cb42c │ │ │ │ + b 13e4984 │ │ │ │ stmdavs r9, {r1, r3, r4, r9, sl, fp, sp, lr}^ │ │ │ │ ldmdavs r0!, {r1, r6, lr}^ │ │ │ │ strcs pc, [r7], -fp, asr #7 │ │ │ │ strbvc pc, [r0], -r6, lsl #10 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf8534048 │ │ │ │ - bl cda10 │ │ │ │ + bl cda08 │ │ │ │ @ instruction: 0xf8c705c5 │ │ │ │ submi r6, sl, r0, lsl #1 │ │ │ │ - blx 17e3aec │ │ │ │ + blx 17e3ae4 │ │ │ │ submi pc, r1, fp, lsl #11 │ │ │ │ sbceq lr, r4, r3, lsl #22 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ rsbmi r6, r2, r0, asr #16 │ │ │ │ andeq lr, r2, #24, 22 @ 0x6000 │ │ │ │ strcs pc, [r7], #-970 @ 0xfffffc36 │ │ │ │ smlabbeq r0, r1, sl, lr │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ stmdaeq r1, {r0, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl e4454 │ │ │ │ + bl e444c │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ strbmi r6, [r1], #-53 @ 0xffffffcb │ │ │ │ - bl e3560 │ │ │ │ + bl e3558 │ │ │ │ ldrvs r0, [r9, ip, asr #3]! │ │ │ │ biceq lr, lr, r3, lsl #22 │ │ │ │ @ instruction: 0x677e6739 │ │ │ │ andmi pc, r7, fp, asr #7 │ │ │ │ ldrdvs pc, [r0], r7 │ │ │ │ addvc pc, r0, r0, lsl #10 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @@ -4777,64 +4775,64 @@ │ │ │ │ stmibeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ ldrd pc, [r4], -r5 │ │ │ │ vshr.u8 q10, q10, #6 │ │ │ │ @ instruction: 0xf8d94507 │ │ │ │ @ instruction: 0xf5056004 │ │ │ │ - b fe326ef0 │ │ │ │ - bl cb20c │ │ │ │ + b fe326ee8 │ │ │ │ + bl cb204 │ │ │ │ @ instruction: 0xf8c70cc0 │ │ │ │ @ instruction: 0xf8536080 │ │ │ │ @ instruction: 0xf8dc0030 │ │ │ │ svcvs 0x007ec004 │ │ │ │ @ instruction: 0x0c0cea8e │ │ │ │ vdiveq.f64 d30, d1, d3 │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ submi r4, r1, r0, ror r0 │ │ │ │ ldrdeq pc, [r4], -lr │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ - bl 489d68 │ │ │ │ - b fe14be2c │ │ │ │ + bl 489d60 │ │ │ │ + b fe14be24 │ │ │ │ @ instruction: 0xf8d70501 │ │ │ │ - b 13c9c54 │ │ │ │ + b 13c9c4c │ │ │ │ @ instruction: 0xf8de7252 │ │ │ │ - b 108da4c │ │ │ │ - b fe30a560 │ │ │ │ + b 108da44 │ │ │ │ + b fe30a558 │ │ │ │ svclt 0x002c0c01 │ │ │ │ tstcs r0, r1, lsl #2 │ │ │ │ @ instruction: 0x6ef81904 │ │ │ │ ldmib r7, {r0, sl, lr}^ │ │ │ │ ldrmi r6, [r1], #-32 @ 0xffffffe0 │ │ │ │ smlatbeq ip, r1, fp, lr │ │ │ │ subsvc lr, r4, #323584 @ 0x4f000 │ │ │ │ streq lr, [r6], -r0, asr #22 │ │ │ │ vstmiaeq r4, {s29-s107} │ │ │ │ - bl 525a48 │ │ │ │ - b 108aa9c │ │ │ │ - bl 118a588 │ │ │ │ - b fe00b27c │ │ │ │ + bl 525a40 │ │ │ │ + b 108aa94 │ │ │ │ + bl 118a580 │ │ │ │ + b fe00b274 │ │ │ │ cdpvs 2, 11, cr0, cr12, cr4, {0} │ │ │ │ svclt 0x003845a9 │ │ │ │ ldrbvs r3, [sl, r1, lsl #18]! │ │ │ │ - b fe12466c │ │ │ │ + b fe124664 │ │ │ │ ldrtvs r0, [r8], r6 │ │ │ │ andeq lr, r2, r9, lsl #22 │ │ │ │ rscsvs r1, ip, #68, 22 @ 0x11000 │ │ │ │ svclt 0x002c4294 │ │ │ │ mcrrne 6, 0, r4, sl, cr10 │ │ │ │ ldmvs r9!, {r1, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ - blvs f64880 │ │ │ │ + blvs f64878 │ │ │ │ andmi lr, r4, #3162112 @ 0x304000 │ │ │ │ svclt 0x002c4583 │ │ │ │ @ instruction: 0xf1aa4652 │ │ │ │ - blne 148a2b4 │ │ │ │ - bl feae5aac │ │ │ │ + blne 148a2ac │ │ │ │ + bl feae5aa4 │ │ │ │ @ instruction: 0xf8d70000 │ │ │ │ teqvs sl, #140 @ 0x8c │ │ │ │ andeq lr, r2, #3162112 @ 0x304000 │ │ │ │ andvs r6, lr, sl, ror r8 │ │ │ │ adcmi r6, sl, #3040 @ 0xbe0 │ │ │ │ cmnvs r8, #78 @ 0x4e │ │ │ │ stmibge r6!, {r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -4850,112 +4848,112 @@ │ │ │ │ ldrmi r4, [r6], -r1, lsl #13 │ │ │ │ svceq 0x003ff1b8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ ldmdble ip, {r8, r9}^ │ │ │ │ ldrne lr, [r8, #2639] @ 0xa4f │ │ │ │ @ instruction: 0xf1054604 │ │ │ │ - bl 18710 │ │ │ │ + bl 18708 │ │ │ │ strtmi r1, [r0], -r5, lsl #11 │ │ │ │ strbcc r4, [r0], #-1585 @ 0xfffff9cf │ │ │ │ - blx ff347b12 │ │ │ │ + blx ff347b0a │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ stmdbeq r0, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - ldreq pc, [pc, #-8]! @ 9b24 │ │ │ │ + ldreq pc, [pc, #-8]! @ 9b1c │ │ │ │ stmibne sl, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ suble r2, r1, r0, lsl #26 │ │ │ │ @ instruction: 0x462a1d3c │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - ldcl 7, cr15, [r2, #-1000] @ 0xfffffc18 │ │ │ │ + ldcl 7, cr15, [r6, #-1000] @ 0xfffffc18 │ │ │ │ ldrtmi r4, [fp], #-1579 @ 0xfffff9d5 │ │ │ │ andcs r1, r1, #104, 24 @ 0x6800 │ │ │ │ tstvc sl, r5, asr #14 │ │ │ │ stmdane r3!, {r1, r2, ip, lr, pc} │ │ │ │ andcc r2, r1, r0, lsl #4 │ │ │ │ - blcs 87b64 │ │ │ │ + blcs 87b5c │ │ │ │ mvnsle r0, r1, asr #14 │ │ │ │ stmdble r9!, {r3, r4, r5, fp, sp} │ │ │ │ stmdale r5, {r0, r1, r2, r3, r4, r5, fp, sp} │ │ │ │ subeq pc, r0, #192, 2 @ 0x30 │ │ │ │ strtmi r2, [r0], #-256 @ 0xffffff00 │ │ │ │ - svc 0x00ecf7fa │ │ │ │ + svc 0x00f0f7fa │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ - blx fe847b6a │ │ │ │ + blx fe847b62 │ │ │ │ @ instruction: 0xf1c02000 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7fa4420 │ │ │ │ - ldrtmi lr, [r1], -r2, ror #31 │ │ │ │ - b 13db40c │ │ │ │ + ldrtmi lr, [r1], -r6, ror #31 │ │ │ │ + b 13db404 │ │ │ │ andcs r0, r0, #200, 6 @ 0x20000003 │ │ │ │ andcc lr, pc, #3260416 @ 0x31c000 │ │ │ │ - blx fe447b8a │ │ │ │ - blmi 35c3d4 │ │ │ │ + blx fe447b82 │ │ │ │ + blmi 35c3cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldrtmi r3, [sp], r8, asr #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strb sp, [r6, r1, ror #3]! │ │ │ │ ldcne 3, cr2, [ip, #-4]! │ │ │ │ teqvc fp, r8, lsl r6 │ │ │ │ strbmi lr, [r5], -r5, asr #15 │ │ │ │ @ instruction: 0xf7fae7b4 │ │ │ │ - svclt 0x0000ed5e │ │ │ │ - andeq r6, r7, r0, lsl r5 │ │ │ │ + svclt 0x0000ed62 │ │ │ │ + andeq r6, r7, r8, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r7, r4, ror #8 │ │ │ │ + andeq r6, r7, ip, ror #8 │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc} │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc}^ │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb60df8 │ │ │ │ + bl feb60df0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6cdba0 │ │ │ │ - bmi 6f5e0c │ │ │ │ + blmi 6cdb98 │ │ │ │ + bmi 6f5e04 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ cmplt r0, r3, ror #18 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ cdp2 0, 14, cr15, cr8, cr0, {1} │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3708b9b3 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmul.i8 d20, d0, d1 │ │ │ │ ldmdami r1, {r0, r1, r3, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ - blx ac5d10 │ │ │ │ + blx ac5d08 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - blcs 23cf8 │ │ │ │ + blcs 23cf0 │ │ │ │ vhadd.s8 , q8, │ │ │ │ and r1, r5, sp, lsr #4 │ │ │ │ vst2.8 {d20,d22}, [pc], r9 │ │ │ │ stmdami r9, {r1, r3, r4, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - blt ff445d3c │ │ │ │ - strdeq r6, [r7], -ip │ │ │ │ + blt ff445d34 │ │ │ │ + andeq r6, r7, r4, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r4, r8, lsl r1 │ │ │ │ andeq fp, r4, r2, lsr #2 │ │ │ │ strdeq fp, [r4], -r0 │ │ │ │ strdeq fp, [r4], -sl │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb60e8c │ │ │ │ + bl feb60e84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 74dc34 │ │ │ │ - bmi 775ea0 │ │ │ │ + blmi 74dc2c │ │ │ │ + bmi 775e98 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ cmnlt r0, r3, lsl #19 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ cdp2 0, 9, cr15, cr14, cr0, {1} │ │ │ │ tstlt r8, r0, ror #16 │ │ │ │ @@ -4967,64 +4965,64 @@ │ │ │ │ vmul.i8 d20, d0, d1 │ │ │ │ ldmdami r1, {r0, r2, r3, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ @ instruction: 0xf9dcf034 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - blcs 23d94 │ │ │ │ + blcs 23d8c │ │ │ │ vhadd.s8 , q8, │ │ │ │ and r5, r5, pc, asr #4 │ │ │ │ vst2.8 {d20,d22}, [pc], r9 │ │ │ │ stmdami r9, {r0, r1, r3, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - blt fe0c5dd8 │ │ │ │ - andeq r6, r7, r8, ror #6 │ │ │ │ + blt fe0c5dd0 │ │ │ │ + andeq r6, r7, r0, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r4, ip, ror r0 │ │ │ │ muleq r4, r6, r0 │ │ │ │ andeq fp, r4, r4, asr r0 │ │ │ │ andeq fp, r4, lr, rrx │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ umulllt r4, r5, r1, fp │ │ │ │ ldrbtmi r4, [fp], #-1549 @ 0xfffff9f3 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ stmdbcs r0, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ - bcs 27dea0 │ │ │ │ + bcs 27de98 │ │ │ │ @ instruction: 0xf9b0d009 │ │ │ │ @ instruction: 0x07193014 │ │ │ │ movwcs sp, #5193 @ 0x1449 │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x468883f0 │ │ │ │ stmdavs r0!, {r0, r1, r5, r7, r9, fp, pc} │ │ │ │ ldrble r0, [r5], #-1818 @ 0xfffff8e6 │ │ │ │ ldmpl r3!, {r0, r2, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5034699 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 56a44 │ │ │ │ + blcs 56a3c │ │ │ │ @ instruction: 0xf019d005 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf03adb69 │ │ │ │ stmdblt r0!, {r0, r2, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ - blmi 1f149a4 │ │ │ │ + blmi 1f1499c │ │ │ │ ldrshtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ ldmdbvs r9, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf01a6b99 │ │ │ │ stmdacs r0, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf509d168 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 56a7c │ │ │ │ + blcs 56a74 │ │ │ │ stmdavs r0!, {r1, ip, lr, pc} │ │ │ │ mcr2 0, 1, pc, cr8, cr9, {0} @ │ │ │ │ orrpl pc, r0, #37748736 @ 0x2400000 │ │ │ │ msrcc SPSR_, #13828096 @ 0xd30000 │ │ │ │ tstle r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf0438aa3 │ │ │ │ adchi r0, r3, #8, 6 @ 0x20000000 │ │ │ │ @@ -5037,21 +5035,21 @@ │ │ │ │ stmdavs r0, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movweq pc, #32803 @ 0x8023 @ │ │ │ │ adchi r2, r3, #32, 2 │ │ │ │ stc2 0, cr15, [r6, #100] @ 0x64 │ │ │ │ stmdavs r0, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf014607a │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - bcs 25b800 │ │ │ │ + bcs 25b7f8 │ │ │ │ @ instruction: 0xf9b4d0ac │ │ │ │ @ instruction: 0x07183014 │ │ │ │ addshi pc, r2, r0, lsl #2 │ │ │ │ ldrb r2, [lr, r1, lsl #6] │ │ │ │ - blx feac5e78 │ │ │ │ - blle 93e18 │ │ │ │ + blx feac5e70 │ │ │ │ + blle 93e10 │ │ │ │ ldreq r8, [fp, -r3, lsr #21] │ │ │ │ @ instruction: 0xf1b8d549 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ ldmdbmi r7, {r0, r4, r7, pc}^ │ │ │ │ movwcs r2, #579 @ 0x243 │ │ │ │ stmdacs r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andcs r4, r2, r9, ror r4 │ │ │ │ @@ -5086,28 +5084,28 @@ │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4896 @ 0x1320 │ │ │ │ msrcc CPSR_, #12713984 @ 0xc20000 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf9acf03a │ │ │ │ cmple r1, r0, lsl #16 │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ - blmi bd4ad8 │ │ │ │ + blmi bd4ad0 │ │ │ │ ldrshtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ ldmdbvs r9, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf01a6b99 │ │ │ │ ldmdavs fp!, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, r3, r0, lsl #16 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi afdff0 │ │ │ │ + bmi afdfe8 │ │ │ │ ldmdavs r2, {r1, r4, r5, r7, fp, ip, lr} │ │ │ │ stmdavs r2!, {r1, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ - bcs 15c394 │ │ │ │ + bcs 15c38c │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ svclt 0x000c4479 │ │ │ │ - blvs fe624458 │ │ │ │ + blvs fe624450 │ │ │ │ stmib sp, {r0, r1, r4, r6, r8, r9, sp}^ │ │ │ │ movwcs r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf920f015 │ │ │ │ ldmpl r3!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ addpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8d24699 │ │ │ │ movwcc r3, #4896 @ 0x1320 │ │ │ │ @@ -5132,100 +5130,100 @@ │ │ │ │ @ instruction: 0xf0136820 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ str r4, [r9, r0, lsl #13] │ │ │ │ rsbsvs r6, fp, r0, lsr #16 │ │ │ │ @ instruction: 0xff94f013 │ │ │ │ sxtab16mi r6, r0, fp, ror #16 │ │ │ │ svclt 0x0000e7b3 │ │ │ │ - andeq r6, r7, sl, asr #5 │ │ │ │ + ldrdeq r6, [r7], -r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq sl, r4, ip, lsl pc │ │ │ │ andeq sl, r4, r6, ror #29 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ @ instruction: 0x0004aebe │ │ │ │ andeq sl, r4, ip, asr lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb611a0 │ │ │ │ + bl feb61198 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 50df48 │ │ │ │ - blmi 5361b8 │ │ │ │ + bmi 50df40 │ │ │ │ + blmi 5361b0 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x002af7fa │ │ │ │ + svc 0x002ef7fa │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - bl fe9c7fb0 │ │ │ │ + bl feac7fa8 │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ - @ instruction: 0x4638eb16 │ │ │ │ - svc 0x007af7fa │ │ │ │ - blmi 21c804 │ │ │ │ + @ instruction: 0x4638eb1a │ │ │ │ + svc 0x007ef7fa │ │ │ │ + blmi 21c7fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7fabd90 │ │ │ │ - svclt 0x0000eb48 │ │ │ │ - andeq r6, r7, r4, asr r0 │ │ │ │ + svclt 0x0000eb4c │ │ │ │ + andeq r6, r7, ip, asr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r0, rrx │ │ │ │ - andeq r6, r7, r4, lsr #32 │ │ │ │ + andeq sl, r7, r8, rrx │ │ │ │ + andeq r6, r7, ip, lsr #32 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61210 │ │ │ │ + bl feb61208 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ svcge 0x0000493e │ │ │ │ ldrbtmi r4, [r9], #-3134 @ 0xfffff3c2 │ │ │ │ ldrbtmi r4, [ip], #-2622 @ 0xfffff5c2 │ │ │ │ - blmi fa2418 │ │ │ │ + blmi fa2410 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vst2.8 {d20,d22}, [pc :256], r9 │ │ │ │ ldmdami r9!, {r1, r2, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf824f034 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa2000 │ │ │ │ - blmi d85418 │ │ │ │ + blmi d85420 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr0, cr10, {7} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr4, cr10, {7} │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4c2f │ │ │ │ - stmdami pc!, {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ andscc r3, r8, r0, lsr r4 │ │ │ │ - b fe4c806c │ │ │ │ + b fe5c8064 │ │ │ │ @ instruction: 0xf1076879 │ │ │ │ @ instruction: 0xf0390018 │ │ │ │ strmi pc, [r1], -r7, lsl #30 │ │ │ │ stmdavs r9, {r0, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0394620 │ │ │ │ @ instruction: 0xf107fda9 │ │ │ │ @ instruction: 0xf0390018 │ │ │ │ @ instruction: 0x4601ff11 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa6039 │ │ │ │ - stmdami r1!, {r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, fp, sp, lr}^ │ │ │ │ - ldc 7, cr15, [r8], #1000 @ 0x3e8 │ │ │ │ + ldc 7, cr15, [ip], #1000 @ 0x3e8 │ │ │ │ ldmvs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6f869c │ │ │ │ + bmi 6f8694 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ strvc pc, [r0, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -5233,80 +5231,80 @@ │ │ │ │ ldmdami r4, {r0, r1, r2, r3, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf888f034 │ │ │ │ ldmdami r2, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr, #-1000]! @ 0xfffffc18 │ │ │ │ - b fee480fc │ │ │ │ - andeq r5, r7, r2, ror #31 │ │ │ │ - ldrdeq r5, [r7], -lr │ │ │ │ + stc 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ + b fef480f4 │ │ │ │ + andeq r5, r7, sl, ror #31 │ │ │ │ + andeq r5, r7, r6, ror #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r4, r8, lsl #26 │ │ │ │ andeq sl, r4, r2, lsr sp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x00079fb4 │ │ │ │ - @ instruction: 0x00079fb2 │ │ │ │ - andeq r9, r7, r6, ror pc │ │ │ │ - andeq r5, r7, lr, lsr #30 │ │ │ │ + @ instruction: 0x00079fbc │ │ │ │ + @ instruction: 0x00079fba │ │ │ │ + andeq r9, r7, lr, ror pc │ │ │ │ + andeq r5, r7, r6, lsr pc │ │ │ │ andeq sl, r4, r8, asr ip │ │ │ │ andeq sl, r4, r2, lsl #25 │ │ │ │ - andeq r9, r7, sl, lsr #30 │ │ │ │ + andeq r9, r7, r2, lsr pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61354 │ │ │ │ + bl feb6134c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ svcge 0x0000493e │ │ │ │ ldrbtmi r4, [r9], #-3134 @ 0xfffff3c2 │ │ │ │ ldrbtmi r4, [ip], #-2622 @ 0xfffff5c2 │ │ │ │ - blmi fa255c │ │ │ │ + blmi fa2554 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d25 │ │ │ │ ldmdami r9!, {r1, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff82f033 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa2000 │ │ │ │ - blmi d852d4 │ │ │ │ + blmi d852dc │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - stc 7, cr15, [lr, #1000]! @ 0x3e8 │ │ │ │ + ldc 7, cr15, [r2, #1000]! @ 0x3e8 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4c2f │ │ │ │ - stmdami pc!, {r3, r5, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc!, {r2, r3, r5, r9, sl, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ andscc r3, r8, r4, lsr r4 │ │ │ │ - ldmib r0!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1076879 │ │ │ │ @ instruction: 0xf0390018 │ │ │ │ strmi pc, [r1], -r5, ror #28 │ │ │ │ stmdavs r9, {r0, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0394620 │ │ │ │ @ instruction: 0xf107fd07 │ │ │ │ @ instruction: 0xf0390018 │ │ │ │ strmi pc, [r1], -pc, ror #28 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa6039 │ │ │ │ - stmdami r1!, {r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, fp, sp, lr}^ │ │ │ │ - ldc 7, cr15, [r6], {250} @ 0xfa │ │ │ │ + ldc 7, cr15, [sl], {250} @ 0xfa │ │ │ │ ldmvs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6f87e0 │ │ │ │ + bmi 6f87d8 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ strvc pc, [r0, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -5314,45 +5312,45 @@ │ │ │ │ ldmdami r4, {r0, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffe6f033 │ │ │ │ ldmdami r2, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [ip], {250} @ 0xfa │ │ │ │ - b 5c8240 │ │ │ │ - muleq r7, lr, lr │ │ │ │ - muleq r7, sl, lr │ │ │ │ + stcl 7, cr15, [r0], #1000 @ 0x3e8 │ │ │ │ + b 6c8238 │ │ │ │ + andeq r5, r7, r6, lsr #29 │ │ │ │ + andeq r5, r7, r2, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r4, r4, asr #23 │ │ │ │ strdeq sl, [r4], -lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, r0, ror lr │ │ │ │ - andeq r9, r7, lr, ror #28 │ │ │ │ - andeq r9, r7, r2, lsr lr │ │ │ │ - andeq r5, r7, sl, ror #27 │ │ │ │ + andeq r9, r7, r8, ror lr │ │ │ │ + andeq r9, r7, r6, ror lr │ │ │ │ + andeq r9, r7, sl, lsr lr │ │ │ │ + strdeq r5, [r7], -r2 │ │ │ │ andeq sl, r4, r4, lsl fp │ │ │ │ andeq sl, r4, lr, asr #22 │ │ │ │ - andeq r9, r7, r6, ror #27 │ │ │ │ + andeq r9, r7, lr, ror #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61498 │ │ │ │ + bl feb61490 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 80e220 │ │ │ │ + blmi 80e218 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ ldrbtmi ip, [fp], #-128 @ 0xffffff80 │ │ │ │ svcge 0x0000460c │ │ │ │ andcc pc, ip, r3, asr r8 @ │ │ │ │ stmiblt r1, {r0, r3, r4, fp, sp, lr} │ │ │ │ andvs fp, r4, sl, lsl r9 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x00042a01 │ │ │ │ andvs r4, r3, r3, lsr #6 │ │ │ │ - b 8fe6a4 │ │ │ │ + b 8fe69c │ │ │ │ strcc r0, [ip, -r4, lsl #6] │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ ldmdbmi r4, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmdami r4, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1558 @ 0xfffff9ea │ │ │ │ subcc pc, fp, #64, 4 │ │ │ │ rsbsvs r4, fp, r8, ror r4 │ │ │ │ @@ -5364,51 +5362,51 @@ │ │ │ │ stmdami sp, {r0, r2, r4, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r3, [r9], #-1804 @ 0xfffff8f4 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ svclt 0x007ef033 │ │ │ │ cdpcs 8, 0, cr6, cr1, cr9, {1} │ │ │ │ movwmi fp, #53000 @ 0xcf08 │ │ │ │ - b 87e6c8 │ │ │ │ + b 87e6c0 │ │ │ │ strb r0, [r8, r4, lsl #8]! │ │ │ │ - andeq r5, r7, sl, asr sp │ │ │ │ + andeq r5, r7, r2, ror #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r4, lr, ror #20 │ │ │ │ @ instruction: 0x0004aab4 │ │ │ │ andeq sl, r4, sl, asr #20 │ │ │ │ muleq r4, r4, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, ip, ror #27 │ │ │ │ ldrbtmi r4, [sp], #-3308 @ 0xfffff314 │ │ │ │ - bmi ffb5d304 │ │ │ │ + bmi ffb5d2fc │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ stmdbpl ip!, {r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f657c │ │ │ │ ldmpl ip, {sl} │ │ │ │ - blcs 243f8 │ │ │ │ + blcs 243f0 │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bleq 464b0 │ │ │ │ + bleq 464a8 │ │ │ │ andslt pc, r4, r7, lsl #17 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4628819d │ │ │ │ - bl 104836c │ │ │ │ + bl 1148364 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @ instruction: 0xf8df4bdf │ │ │ │ ldrbtmi r9, [fp], #-896 @ 0xfffffc80 │ │ │ │ - blmi ff7e2784 │ │ │ │ + blmi ff7e277c │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ movwmi lr, #6599 @ 0x19c7 │ │ │ │ @ instruction: 0x46c3465c │ │ │ │ @ instruction: 0xf81846a8 │ │ │ │ - bcs b523bc │ │ │ │ + bcs b523b4 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, fp, ip, lr, pc}^ @ │ │ │ │ rsceq pc, r7, r2, lsl r0 @ │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ eoreq r0, lr, r3, ror #1 │ │ │ │ @@ -5429,106 +5427,106 @@ │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ strdeq r0, [r3], #11 @ │ │ │ │ strcs r0, [r0, #-256] @ 0xffffff00 │ │ │ │ rscscc pc, pc, r8, lsl #2 │ │ │ │ ldreq pc, [r3], -r7, lsl #2 │ │ │ │ tstcs r0, r0, lsr #8 │ │ │ │ - blcs 282440 │ │ │ │ + blcs 282438 │ │ │ │ cmnlt r3, pc │ │ │ │ strcc r3, [r1], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf806293f │ │ │ │ andle r3, r8, r1, lsl #30 │ │ │ │ svccc 0x0001f810 │ │ │ │ andle r2, r4, r0, lsr #22 │ │ │ │ @ instruction: 0xf1a3d9f1 │ │ │ │ - bcs 8acec │ │ │ │ + bcs 8ace4 │ │ │ │ ldrtmi sp, [r9], #-2288 @ 0xfffff710 │ │ │ │ strvc r2, [sl, #-512] @ 0xfffffe00 │ │ │ │ - bcs 29934 │ │ │ │ + bcs 2992c │ │ │ │ rscshi pc, r6, r0 │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ @ instruction: 0xf7fa0014 │ │ │ │ - stmdacs r0, {r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, fp, sp, lr, pc} │ │ │ │ adchi pc, pc, r0 │ │ │ │ @ instruction: 0xf10768f9 │ │ │ │ @ instruction: 0xf7fa0014 │ │ │ │ - stmdacs r0, {r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ adchi pc, pc, r0 │ │ │ │ @ instruction: 0xf10768b9 │ │ │ │ @ instruction: 0xf7fa0014 │ │ │ │ - stmdacs r0, {r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, fp, sp, lr, pc} │ │ │ │ adcshi pc, r3, r0 │ │ │ │ @ instruction: 0xf10749a5 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - stmda r6!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r2!, {r2, r5, r7, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0 │ │ │ │ @ instruction: 0xf107499e │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - ldmda r4, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi fp, {r0, r2, r3, r4, r5, r7, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4479 │ │ │ │ - stmdacs r0, {r2, r3, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, fp, sp, lr, pc} │ │ │ │ adchi pc, r8, r0 │ │ │ │ @ instruction: 0xf1074997 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - stmda r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r4, {r0, r1, r2, r6, r7, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ @ instruction: 0xf1074990 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - svc 0x00f0f7f9 │ │ │ │ + svc 0x00f4f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi sp, {r1, r2, r3, r5, r7, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r8, r0 │ │ │ │ @ instruction: 0xf1074989 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - svc 0x00def7f9 │ │ │ │ + svc 0x00e2f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r6, {r1, r2, r4, r5, r7, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, fp, r0 │ │ │ │ @ instruction: 0xf1074982 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - svc 0x00ccf7f9 │ │ │ │ + svc 0x00d0f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbmi pc!, {r0, r1, r3, r5, r7, pc}^ @ │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ - stmdacs r0, {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, ip, r0 │ │ │ │ @ instruction: 0xf107497b │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ - svc 0x00baf7f9 │ │ │ │ + svc 0x00bef7f9 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0x462a80bc │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ eor pc, r7, sp, lsl #29 │ │ │ │ ldrbmi r3, [r4, #-1025] @ 0xfffffbff │ │ │ │ svcge 0x0013f6ff │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ teqle lr, r0, lsl #22 │ │ │ │ - bmi 1c1258c │ │ │ │ + bmi 1c12584 │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -5596,34 +5594,34 @@ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbmi r5, [r8], -r0, lsl #2 │ │ │ │ ldc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ strtmi lr, [sl], -lr, lsl #15 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ str pc, [r7, sp, ror #27] │ │ │ │ - blcs 24748 │ │ │ │ + blcs 24740 │ │ │ │ stmdbmi sl!, {r0, r6, r7, ip, lr, pc} │ │ │ │ subsvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ @ instruction: 0xe7b8fd9f │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ tstpeq r1, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf7f9e774 │ │ │ │ - ldmdavs ip!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 24774 │ │ │ │ + ldmdavs ip!, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 2476c │ │ │ │ stmdbmi r1!, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ sbccc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ str pc, [r2, r9, lsl #27]! │ │ │ │ - @ instruction: 0x00075cb2 │ │ │ │ + @ instruction: 0x00075cba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, sl, lsr #25 │ │ │ │ + @ instruction: 0x00075cb2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r4, r2, lsr sl │ │ │ │ andeq sl, r4, r8, lsr #20 │ │ │ │ andeq sl, r4, lr, lsr #20 │ │ │ │ andeq sl, r4, sl, asr #18 │ │ │ │ andeq sl, r4, ip, lsr r9 │ │ │ │ andeq sl, r4, lr, lsr #18 │ │ │ │ @@ -5633,61 +5631,61 @@ │ │ │ │ strdeq sl, [r4], -r6 │ │ │ │ andeq sl, r4, r8, ror #17 │ │ │ │ ldrdeq sl, [r4], -sl @ │ │ │ │ andeq sl, r4, ip, asr #17 │ │ │ │ andeq sl, r4, r2, asr #17 │ │ │ │ @ instruction: 0x0004a8b4 │ │ │ │ andeq sl, r4, r6, lsr #17 │ │ │ │ - andeq r5, r7, r2, ror sl │ │ │ │ + andeq r5, r7, sl, ror sl │ │ │ │ andeq sl, r4, r0, asr r7 │ │ │ │ andeq sl, r4, lr, lsr #15 │ │ │ │ andeq sl, r4, lr, lsr r7 │ │ │ │ muleq r4, ip, r7 │ │ │ │ strdeq sl, [r4], -ip │ │ │ │ andeq sl, r4, sl, asr r7 │ │ │ │ andeq sl, r4, r6, lsl #13 │ │ │ │ andeq sl, r4, r4, ror #13 │ │ │ │ andeq sl, r4, sl, asr r6 │ │ │ │ @ instruction: 0x0004a6b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61980 │ │ │ │ + bl feb61978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], #-512 @ 0xfffffe00 │ │ │ │ - blmi d369f8 │ │ │ │ - bmi d1b980 │ │ │ │ + blmi d369f0 │ │ │ │ + bmi d1b978 │ │ │ │ ldrsbgt pc, [r0], #143 @ 0x8f @ │ │ │ │ ldrbtmi sl, [sl], #-3844 @ 0xfffff0fc │ │ │ │ svclt 0x00182914 │ │ │ │ stmiapl r3!, {r1, r8, fp, sp}^ │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ ldrbvs r6, [fp, #-2075]! @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ @ instruction: 0xf8522300 │ │ │ │ ldrmi r2, [r6], -ip │ │ │ │ ldmdblt r2!, {r1, r4, fp, sp, lr}^ │ │ │ │ - bmi ab6f0c │ │ │ │ + bmi ab6f04 │ │ │ │ ldrbtmi r4, [sl], #-2854 @ 0xfffff4da │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, pc, lsr r1 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ stmdbmi r4!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ eorsmi pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ ldrbtmi r6, [r8], #-251 @ 0xffffff05 │ │ │ │ andne lr, r1, r7, asr #19 │ │ │ │ mrrc2 0, 3, pc, r2, cr3 @ │ │ │ │ - bllt 8e4be0 │ │ │ │ + bllt 8e4bd8 │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ subcs pc, r0, #80896 @ 0x13c00 │ │ │ │ @ instruction: 0xf1074605 │ │ │ │ @ instruction: 0x46200114 │ │ │ │ - blx fff4685a │ │ │ │ + blx fff46852 │ │ │ │ @ instruction: 0x4623491a │ │ │ │ streq lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ subcs r4, r4, #2030043136 @ 0x79000000 │ │ │ │ andls r2, r0, #32 │ │ │ │ vqadd.s8 q11, q8, │ │ │ │ @ instruction: 0xf0144239 │ │ │ │ @ instruction: 0x4628fc91 │ │ │ │ @@ -5699,20 +5697,20 @@ │ │ │ │ stc2l 0, cr15, [r8], #204 @ 0xcc │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsle r2, ip, r0, lsl #22 │ │ │ │ ldrdne lr, [r1], -r7 │ │ │ │ eorsmi pc, r5, #64, 4 │ │ │ │ ldc2l 0, cr15, [lr], {51} @ 0x33 │ │ │ │ @ instruction: 0xf7f9e7b5 │ │ │ │ - svclt 0x0000ef18 │ │ │ │ - andeq r5, r7, r4, ror r8 │ │ │ │ + svclt 0x0000ef1c │ │ │ │ + andeq r5, r7, ip, ror r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, sl, ror #16 │ │ │ │ + andeq r5, r7, r2, ror r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, lr, lsr r8 │ │ │ │ + andeq r5, r7, r6, asr #16 │ │ │ │ andeq sl, r4, sl, ror #10 │ │ │ │ andeq sl, r4, r6, lsr #12 │ │ │ │ andeq sl, r4, ip, lsr r5 │ │ │ │ ldrdeq sl, [r4], -r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -5723,135 +5721,135 @@ │ │ │ │ ldrbtmi r6, [sp], #-378 @ 0xfffffe86 │ │ │ │ teqvs r8, sl, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-1544 @ 0xfffff9f8 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf7fa0300 │ │ │ │ - @ instruction: 0x61bce8a8 │ │ │ │ + @ instruction: 0x61bce8ac │ │ │ │ mcrcs 0, 0, r6, cr0, cr8, {5} │ │ │ │ - bmi 10fea88 │ │ │ │ + bmi 10fea80 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ ldrbtmi r0, [sl], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0xf7fa6393 │ │ │ │ - blmi 1004b9c │ │ │ │ + blmi 1004ba4 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r5}^ │ │ │ │ eorsvs r6, ip, fp, ror r0 │ │ │ │ - b 4c88cc │ │ │ │ + b 5c88c4 │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - b fe3488d8 │ │ │ │ + b fe4488d0 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ @ instruction: 0xf7f93018 │ │ │ │ - ldmdbvs r9!, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbvs r9!, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - blx ff3469e8 │ │ │ │ + blx ff3469e0 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ strmi lr, [r2, #-2519] @ 0xfffff629 │ │ │ │ @ instruction: 0xf8d0b1c8 │ │ │ │ ldrbmi sl, [r0], -r0 │ │ │ │ - ldmda r6!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addmi r4, r4, #137363456 @ 0x8300000 │ │ │ │ strmi sp, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - b fed48910 │ │ │ │ + b fee48908 │ │ │ │ ldrbmi fp, [ip, #-2344] @ 0xfffff6d8 │ │ │ │ @ instruction: 0xf815d028 │ │ │ │ - blcs bd6960 │ │ │ │ + blcs bd6958 │ │ │ │ @ instruction: 0xf107d024 │ │ │ │ @ instruction: 0xf0390020 │ │ │ │ stmdacs r0, {r0, r1, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r4], -r5, ror #3 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr14, cr9, {7} │ │ │ │ + mcr 7, 7, pc, cr2, cr9, {7} @ │ │ │ │ ldmdavs fp!, {r1, r5, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa4621 │ │ │ │ - ldmibvs r8!, {r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ - blmi 5dd1dc │ │ │ │ + ldmibvs r8!, {r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + blmi 5dd1d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d121 │ │ │ │ ldrtmi r7, [sp], r6, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmibvs sl!, {r0, r1, r6, r7, r8, sl, lr} │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ - bcs 13590 │ │ │ │ + bcs 13588 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs b598 │ │ │ │ + blcs b590 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c746d8 │ │ │ │ @ instruction: 0xf8c3a018 │ │ │ │ strb fp, [r8, r0] │ │ │ │ @ instruction: 0xe7db6938 │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7fa0028 │ │ │ │ - @ instruction: 0xf7f9e92a │ │ │ │ - svclt 0x0000ee64 │ │ │ │ + @ instruction: 0xf7f9e92e │ │ │ │ + svclt 0x0000ee68 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r5, r7, lr, ror #14 │ │ │ │ andeq r5, r7, r6, ror #14 │ │ │ │ - andeq r5, r7, lr, asr r7 │ │ │ │ - andeq r9, r7, r2, ror #14 │ │ │ │ + andeq r9, r7, sl, ror #14 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, sl, lsr r7 │ │ │ │ - ldrdeq r9, [r7], -ip │ │ │ │ - muleq r7, ip, r6 │ │ │ │ - andeq r9, r7, r0, lsl #13 │ │ │ │ + andeq r9, r7, r2, asr #14 │ │ │ │ + andeq r9, r7, r4, ror #13 │ │ │ │ + andeq r5, r7, r4, lsr #13 │ │ │ │ + andeq r9, r7, r8, lsl #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r5, asr #21 │ │ │ │ ldrbtmi r4, [sl], #-3013 @ 0xfffff43b │ │ │ │ ldmpl r3, {r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavc r3, {r1, r3, r7, pc} │ │ │ │ - blcs 1c224 │ │ │ │ + blcs 1c21c │ │ │ │ addhi pc, r5, r0 │ │ │ │ @ instruction: 0xf7f94688 │ │ │ │ - @ instruction: 0xf8c8eff4 │ │ │ │ + @ instruction: 0xf8c8eff8 │ │ │ │ stmdavc r3!, {} @ │ │ │ │ rsbsle r2, r5, r2, lsr #22 │ │ │ │ tstle r4, r7, lsr #22 │ │ │ │ @ instruction: 0xf8131823 │ │ │ │ - blcs 9d9a38 │ │ │ │ + blcs 9d9a30 │ │ │ │ @ instruction: 0x4601d073 │ │ │ │ @ instruction: 0xf0104620 │ │ │ │ @ instruction: 0xf8d8fe25 │ │ │ │ strmi r9, [r5], -r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf109d06c │ │ │ │ mcrne 1, 3, r3, cr11, cr15, {7} │ │ │ │ and r4, r1, r9, lsr #8 │ │ │ │ rsble r4, r5, fp, lsl #5 │ │ │ │ svccs 0x0001f813 │ │ │ │ mvnsle r2, ip, asr sl │ │ │ │ - blcs 28b10 │ │ │ │ + blcs 28b08 │ │ │ │ @ instruction: 0xf109d05e │ │ │ │ @ instruction: 0xf0200001 │ │ │ │ movwcs pc, #2059 @ 0x80b @ │ │ │ │ strmi r7, [r4], -sl, lsr #16 │ │ │ │ strmi r7, [r3], r3 │ │ │ │ streq lr, [r9], -r0, lsl #22 │ │ │ │ and r4, sl, fp, lsr #12 │ │ │ │ adcmi r7, r6, #1703936 @ 0x1a0000 │ │ │ │ tstcs r0, r4, lsr pc │ │ │ │ - bcs 12e90 │ │ │ │ + bcs 12e88 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bcs 172ae70 │ │ │ │ + bcs 172ae68 │ │ │ │ @ instruction: 0xf804bf1c │ │ │ │ movwcc r2, #6913 @ 0x1b01 │ │ │ │ ldmdavc r9, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf1a180fc │ │ │ │ sbcslt r0, r0, #536870914 @ 0x20000002 │ │ │ │ stmdale r7, {r1, r2, r4, r6, fp, sp}^ │ │ │ │ @@ -5876,108 +5874,108 @@ │ │ │ │ strbmi r4, [r4], #-1226 @ 0xfffffb36 │ │ │ │ strbmi r4, [r4], #-1221 @ 0xfffffb3b │ │ │ │ strbmi r4, [r4], #-1092 @ 0xfffffbbc │ │ │ │ strbmi r4, [r4], #-1216 @ 0xfffffb40 │ │ │ │ ldrtmi r4, [r6], #1211 @ 0x4bb │ │ │ │ @ instruction: 0x009344b1 │ │ │ │ @ instruction: 0xf8131823 │ │ │ │ - blcs 899b20 │ │ │ │ + blcs 899b18 │ │ │ │ stmdacs r2, {r0, r1, r3, r7, r8, ip, lr, pc} │ │ │ │ strcs sp, [r0, #-2126] @ 0xfffff7b2 │ │ │ │ - blmi 1e9d514 │ │ │ │ + blmi 1e9d50c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462880d7 │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwne lr, #2503 @ 0x9c7 │ │ │ │ - svc 0x0032f7f9 │ │ │ │ + svc 0x0036f7f9 │ │ │ │ stmdavs r0, {r0, r3, r4, r5, fp, sp, lr} │ │ │ │ andscs pc, r1, r0, lsr r8 @ │ │ │ │ andvs pc, r0, #301989888 @ 0x12000000 │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf893687b │ │ │ │ - bl 3ab6c │ │ │ │ + bl 3ab64 │ │ │ │ ldmdavc r2, {r2, r3, r6, r9}^ │ │ │ │ sbceq pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0037f1bc │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ andeq pc, r1, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf893809d │ │ │ │ - bl 42b90 │ │ │ │ + bl 42b88 │ │ │ │ stmdavc r2, {r1, r2, r3, r6}^ │ │ │ │ sbceq pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0037f1be │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ andeq pc, r1, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r8, #141 @ 0x8d │ │ │ │ ldmne r8!, {r0, r3, r4, r5, r9, ip, sp, lr} │ │ │ │ movwcc r2, #16640 @ 0x4100 │ │ │ │ andgt pc, r9, r7, lsl #17 │ │ │ │ @ instruction: 0xf887607b │ │ │ │ rscsvc lr, r9, #10 │ │ │ │ - ldc 7, cr15, [lr], {249} @ 0xf9 │ │ │ │ + stc 7, cr15, [r2], #996 @ 0x3e4 │ │ │ │ @ instruction: 0xf804687b │ │ │ │ ldrb r0, [pc, -r1, lsl #22] │ │ │ │ stclne 14, cr1, [r0], #-260 @ 0xfffffefc │ │ │ │ andne pc, r0, r8, asr #17 │ │ │ │ ldc2l 0, cr15, [lr, #-64] @ 0xffffffc0 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ ldmibcc pc!, {r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ andls pc, r0, r8, asr #17 │ │ │ │ andcc pc, r9, r0, lsl #16 │ │ │ │ rsbsvs lr, fp, r0, lsr r7 │ │ │ │ - mcr 7, 7, pc, cr4, cr9, {7} @ │ │ │ │ + mcr 7, 7, pc, cr8, cr9, {7} @ │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf8327898 │ │ │ │ strbeq r1, [r9], #16 │ │ │ │ ldmvc r9, {r0, r1, r4, r5, r6, r8, sl, ip, lr, pc}^ │ │ │ │ andscs pc, r1, r2, lsr r8 @ │ │ │ │ strble r0, [lr, #-1234]! @ 0xfffffb2e │ │ │ │ smlabtcc r0, r7, r9, lr │ │ │ │ @ instruction: 0xf93ef011 │ │ │ │ ldmdavs r8!, {r1, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf93af011 │ │ │ │ - bl 24d00 │ │ │ │ + bl 24cf8 │ │ │ │ @ instruction: 0xf804120a │ │ │ │ movwcc r2, #19201 @ 0x4b01 │ │ │ │ andcs lr, fp, #48, 14 @ 0xc00000 │ │ │ │ @ instruction: 0xf8043302 │ │ │ │ str r2, [fp, -r1, lsl #22]! │ │ │ │ movwcc r2, #8713 @ 0x2209 │ │ │ │ - blcs 88c40 │ │ │ │ + blcs 88c38 │ │ │ │ andcs lr, sp, #9961472 @ 0x980000 │ │ │ │ @ instruction: 0xf8043302 │ │ │ │ str r2, [r1, -r1, lsl #22]! │ │ │ │ movwcc r2, #8714 @ 0x220a │ │ │ │ - blcs 88c54 │ │ │ │ + blcs 88c4c │ │ │ │ andcs lr, ip, #28, 14 @ 0x700000 │ │ │ │ @ instruction: 0xf8043302 │ │ │ │ ldr r2, [r7, -r1, lsl #22] │ │ │ │ movwcc r2, #8712 @ 0x2208 │ │ │ │ - blcs 88c68 │ │ │ │ + blcs 88c60 │ │ │ │ andcs lr, r7, #4718592 @ 0x480000 │ │ │ │ @ instruction: 0xf8043302 │ │ │ │ str r2, [sp, -r1, lsl #22] │ │ │ │ movwcc r2, #8796 @ 0x225c │ │ │ │ - blcs 88c7c │ │ │ │ + blcs 88c74 │ │ │ │ eorcs lr, r7, #8, 14 @ 0x200000 │ │ │ │ @ instruction: 0xf8043302 │ │ │ │ str r2, [r3, -r1, lsl #22] │ │ │ │ movwcc r2, #8738 @ 0x2222 │ │ │ │ - blcs 88c90 │ │ │ │ + blcs 88c88 │ │ │ │ adcmi lr, r6, #266338304 @ 0xfe00000 │ │ │ │ @ instruction: 0x4658d31b │ │ │ │ rsbsvs r7, r9, r1, lsr #32 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr10, cr9, {7} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr14, cr9, {7} │ │ │ │ @ instruction: 0xf8c84548 │ │ │ │ stmdale r9!, {} @ │ │ │ │ ldrbmi r4, [sp], -r8, lsr #12 │ │ │ │ mcr2 0, 5, pc, cr6, cr15, {0} @ │ │ │ │ adcmi lr, r6, #64, 14 @ 0x1000000 │ │ │ │ movwle r7, #40993 @ 0xa021 │ │ │ │ @ instruction: 0xf01f4658 │ │ │ │ @@ -5989,72 +5987,72 @@ │ │ │ │ ldmdami r6, {r1, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-2838 @ 0xfffff4ea │ │ │ │ tstls r0, r8, ror r4 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ stc2 0, cr15, [sl, #-204]! @ 0xffffff34 │ │ │ │ @ instruction: 0xf7f92001 │ │ │ │ - movwcs lr, #3192 @ 0xc78 │ │ │ │ + movwcs lr, #3196 @ 0xc7c │ │ │ │ eorvc r4, r3, r6, lsr #5 │ │ │ │ strb sp, [sl, r0, ror #5]! │ │ │ │ - stcl 7, cr15, [ip], {249} @ 0xf9 │ │ │ │ + ldcl 7, cr15, [r0], {249} @ 0xf9 │ │ │ │ sbcscs r4, r0, #832 @ 0x340 │ │ │ │ andcs r4, r0, sp, lsl #22 │ │ │ │ ldrbtmi r4, [sp], #-2317 @ 0xfffff6f3 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-1281 @ 0xfffffaff │ │ │ │ @ instruction: 0xf0339100 │ │ │ │ andcs pc, r1, r3, lsl sp @ │ │ │ │ - stcl 7, cr15, [r0], #-996 @ 0xfffffc1c │ │ │ │ - andeq r5, r7, r6, lsl #12 │ │ │ │ + stcl 7, cr15, [r4], #-996 @ 0xfffffc1c │ │ │ │ + andeq r5, r7, lr, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r5, [r7], -r8 │ │ │ │ + andeq r5, r7, r0, ror #9 │ │ │ │ andeq sl, r4, r6, lsl #1 │ │ │ │ andeq sl, r4, r8, lsl #3 │ │ │ │ andeq sl, r4, r0, asr r1 │ │ │ │ andeq sl, r4, r6, ror #2 │ │ │ │ andeq sl, r4, r8, lsr #2 │ │ │ │ andeq sl, r4, lr, asr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb61f38 │ │ │ │ + bl feb61f30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ - blmi 4b6944 │ │ │ │ + blmi 4b693c │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4392bc │ │ │ │ + blmi 4392b4 │ │ │ │ stmiapl r1!, {r4, r5, r9, sl, lr}^ │ │ │ │ orrspl pc, fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf962f010 │ │ │ │ strmi r6, [r4], -fp, lsr #16 │ │ │ │ strtmi fp, [r0], -fp, asr #18 │ │ │ │ stmdbmi fp, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdami fp, {r1, r3, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf990f033 │ │ │ │ stmdbmi r9, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami r9, {r0, r2, r3, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1146e50 │ │ │ │ + blx 1146e48 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - @ instruction: 0x000752ba │ │ │ │ + andeq r5, r7, r2, asr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r4, r0, ror #31 │ │ │ │ strdeq sl, [r4], -lr │ │ │ │ ldrdeq r9, [r4], -r0 │ │ │ │ andeq sl, r4, lr, ror #1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb61fac │ │ │ │ + bl feb61fa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {232} @ 0xe8 │ │ │ │ - blmi 5369b8 │ │ │ │ + blmi 5369b0 │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4b9350 │ │ │ │ + blmi 4b9348 │ │ │ │ stmiapl r1!, {r4, r5, r9, sl, lr}^ │ │ │ │ orrspl pc, fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf0103104 │ │ │ │ stmdavs fp!, {r0, r1, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ @@ -6063,92 +6061,92 @@ │ │ │ │ @ instruction: 0xf954f033 │ │ │ │ stmdbmi sl, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ strtmi pc, [r0], -r7, lsl #20 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r5, r7, r6, asr #4 │ │ │ │ + andeq r5, r7, lr, asr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r4, r8, ror #30 │ │ │ │ muleq r4, sl, r0 │ │ │ │ andeq r9, r4, r6, asr pc │ │ │ │ andeq sl, r4, r8, lsl #1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62028 │ │ │ │ + bl feb62020 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ - blmi bb7040 │ │ │ │ + blmi bb7038 │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bllt 8e4f0c │ │ │ │ + bllt 8e4f04 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ - blcs 65db4 │ │ │ │ - blmi abef24 │ │ │ │ + blcs 65dac │ │ │ │ + blmi abef1c │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 57b48 │ │ │ │ + blcs 57b40 │ │ │ │ cmplt sp, r3, lsl r0 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ - mcr 7, 5, pc, cr2, cr9, {7} @ │ │ │ │ - blvc ff046a5c │ │ │ │ - bpl fe4466c8 │ │ │ │ + mcr 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ + blvc ff046a54 │ │ │ │ + bpl fe4466c0 │ │ │ │ stmdale pc!, {r0, r1, r5, r6, r8, sl, fp, sp} @ │ │ │ │ ldmdavs r2!, {r0, r5, r8, r9, fp, lr} │ │ │ │ ldrvs r4, [sp], #-1147 @ 0xfffffb85 │ │ │ │ andcs fp, r0, sl, lsl #22 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - bmi 7ba644 │ │ │ │ + bmi 7ba63c │ │ │ │ bicsvs r4, r3, #2046820352 @ 0x7a000000 │ │ │ │ ldmdbmi sp, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0331000 │ │ │ │ - blmi 6c928c │ │ │ │ + blmi 6c9284 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ - blvs ff6dc094 │ │ │ │ + blvs ff6dc08c │ │ │ │ bicle r2, lr, r1, lsl #22 │ │ │ │ tstlt fp, r3, lsr r8 │ │ │ │ rsbne pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf9aaf033 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r3, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ bfc pc, #19, #2 @ │ │ │ │ - blcs 24fa0 │ │ │ │ + blcs 24f98 │ │ │ │ stmdbmi pc, {r4, r5, r6, r7, ip, lr, pc} @ │ │ │ │ adcsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ @ instruction: 0xe7e7f993 │ │ │ │ - andeq r5, r7, ip, asr #3 │ │ │ │ + ldrdeq r5, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r7, sl, ror #3 │ │ │ │ + strdeq r9, [r7], -r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000791b8 │ │ │ │ - andeq r9, r7, r8, lsr #3 │ │ │ │ + andeq r9, r7, r0, asr #3 │ │ │ │ + @ instruction: 0x000791b0 │ │ │ │ @ instruction: 0x00049eba │ │ │ │ andeq sl, r4, r0 │ │ │ │ - andeq r9, r7, r8, lsl #3 │ │ │ │ + muleq r7, r0, r1 │ │ │ │ andeq r9, r4, r6, lsl #29 │ │ │ │ andeq r9, r4, ip, asr #31 │ │ │ │ andeq r9, r4, lr, ror #28 │ │ │ │ @ instruction: 0x00049fb4 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ - blvs 1636b28 │ │ │ │ + blvs 1636b20 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ ldcllt 0, cr15, [r6, #-224]! @ 0xffffff20 │ │ │ │ - andeq r9, r7, sl, lsl #2 │ │ │ │ + andeq r9, r7, r2, lsl r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6213c │ │ │ │ + bl feb62134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ @ instruction: 0xf8dfaf00 │ │ │ │ strmi ip, [r1], -r0, rrx │ │ │ │ ldrbtmi r4, [ip], #3095 @ 0xc17 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r6, [ip], #-120 @ 0xffffff88 │ │ │ │ @@ -6160,69 +6158,69 @@ │ │ │ │ @ instruction: 0xf7ff3303 │ │ │ │ @ instruction: 0xf107fc85 │ │ │ │ @ instruction: 0x46050210 │ │ │ │ stcvs 8, cr6, [r0], #484 @ 0x1e4 │ │ │ │ ldc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ movwcs lr, #14807 @ 0x39d7 │ │ │ │ svclt 0x0088429a │ │ │ │ - bmi 29c82c │ │ │ │ + bmi 29c824 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r8, -r2, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - bl 1bc8f8c │ │ │ │ - strheq r5, [r7], -r2 │ │ │ │ - ldrdeq r9, [r7], -r6 │ │ │ │ + bl 1cc8f84 │ │ │ │ + strheq r5, [r7], -sl │ │ │ │ + ldrdeq r9, [r7], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, r2, ror r0 │ │ │ │ + andeq r5, r7, sl, ror r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ ldmdbmi r8!, {r2, r3, r6, r7, ip, sp, pc} │ │ │ │ ldmdami r8!, {r8, r9, sl, fp, sp, pc} │ │ │ │ - bmi e1c1b8 │ │ │ │ + bmi e1c1b0 │ │ │ │ rsbsvs r4, r8, r8, ror r4 │ │ │ │ stmpl sl, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f212c │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d19 │ │ │ │ ldmdami r3!, {r0, r1, r2, r3, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf84cf033 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f92000 │ │ │ │ - blmi c06468 │ │ │ │ + blmi c06470 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr8, cr9, {7} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr12, cr9, {7} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stcmi 1, cr13, [sl, #-232]! @ 0xffffff18 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr0, cr9, {7} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr4, cr9, {7} │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - stmdbmi r6!, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-3304 @ 0xfffff318 │ │ │ │ ldc2 0, cr15, [r8, #-224]! @ 0xffffff20 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f964ec │ │ │ │ - ldmdavs fp!, {r1, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94621 │ │ │ │ - blmi 646418 │ │ │ │ + blmi 646420 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi 51d8d0 │ │ │ │ + blmi 51d8c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r7, lsl r1 │ │ │ │ ldrvc pc, [r8, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -6231,65 +6229,65 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ @ instruction: 0xe7e5f8bd │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - @ instruction: 0xf7f9edb4 │ │ │ │ - svclt 0x0000eaee │ │ │ │ - andeq r5, r7, r0, lsr r0 │ │ │ │ - andeq r5, r7, ip, lsr #32 │ │ │ │ + @ instruction: 0xf7f9edb8 │ │ │ │ + svclt 0x0000eaf2 │ │ │ │ + andeq r5, r7, r8, lsr r0 │ │ │ │ + andeq r5, r7, r4, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r4, r8, asr sp │ │ │ │ @ instruction: 0x00049eb6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, r4 │ │ │ │ + andeq r9, r7, ip │ │ │ │ @ instruction: 0xffffebb7 │ │ │ │ - muleq r7, ip, pc @ │ │ │ │ + andeq r4, r7, r4, lsr #31 │ │ │ │ andeq r9, r4, r2, asr #25 │ │ │ │ andeq r9, r4, r0, lsr #28 │ │ │ │ - muleq r7, r4, pc @ │ │ │ │ + muleq r7, ip, pc @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r4, lsr r9 │ │ │ │ ldrbtmi r4, [r9], #-2612 @ 0xfffff5cc │ │ │ │ - blmi d5e5cc │ │ │ │ + blmi d5e5c4 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ stmpl sl, {r1, r2, r9, sl, lr} │ │ │ │ rscsvs r6, sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrmi r5, [r8], fp, ror #17 │ │ │ │ - blcs 25180 │ │ │ │ + blcs 25178 │ │ │ │ movtlt sp, #33090 @ 0x8142 │ │ │ │ ldcne 6, cr4, [r8, #-196]! @ 0xffffff3c │ │ │ │ mrc2 0, 5, pc, cr14, cr8, {1} │ │ │ │ cdpmi 3, 2, cr11, cr12, cr8, {0} │ │ │ │ and r4, r3, lr, ror r4 │ │ │ │ @ instruction: 0xf0381d38 │ │ │ │ bicslt pc, r0, fp, asr #29 │ │ │ │ mrrcne 8, 12, r6, sl, cr3 │ │ │ │ svclt 0x00842a64 │ │ │ │ sbcvs r6, r3, r3, lsr ip │ │ │ │ mvnsle r3, r1, lsl #6 │ │ │ │ - blcs 165250 │ │ │ │ - blmi 93f908 │ │ │ │ + blcs 165248 │ │ │ │ + blmi 93f900 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 57e24 │ │ │ │ + blcs 57e1c │ │ │ │ stmdavs r0, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf91ef01b │ │ │ │ @ instruction: 0xf0381d38 │ │ │ │ stmdacs r0, {r0, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8d1e4 │ │ │ │ ldmdblt r3!, {ip, sp}^ │ │ │ │ - blmi 59d9dc │ │ │ │ + blmi 59d9d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle lr, r0, lsl #6 │ │ │ │ ldrcc r2, [r0, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r5, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -6302,232 +6300,232 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff74f032 │ │ │ │ sbcsle r2, sl, r0, lsl #28 │ │ │ │ ldcne 6, cr4, [r8, #-196]! @ 0xffffff3c │ │ │ │ mrc2 0, 3, pc, cr2, cr8, {1} │ │ │ │ @ instruction: 0xd1b22800 │ │ │ │ @ instruction: 0xf7f9e7d3 │ │ │ │ - svclt 0x0000ea62 │ │ │ │ - andeq r4, r7, sl, lsl #30 │ │ │ │ + svclt 0x0000ea66 │ │ │ │ + andeq r4, r7, r2, lsl pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r2, lsl #30 │ │ │ │ + andeq r4, r7, sl, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r7, r8, lsl #30 │ │ │ │ + andeq r8, r7, r0, lsl pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r7, r0, lr │ │ │ │ + muleq r7, r8, lr │ │ │ │ @ instruction: 0x00049bba │ │ │ │ andeq r9, r4, r0, lsr sp │ │ │ │ andeq r9, r4, r8, lsr #23 │ │ │ │ andeq r9, r4, lr, lsl sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb623f8 │ │ │ │ + bl feb623f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e4ed00 │ │ │ │ - blmi e77534 │ │ │ │ + bmi e4ecf8 │ │ │ │ + blmi e7752c │ │ │ │ ldmdami r9!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svcge 0x00004939 │ │ │ │ ldcmi 4, cr4, [r9], #-480 @ 0xfffffe20 │ │ │ │ ldrbtmi r5, [r9], #-2259 @ 0xfffff72d │ │ │ │ ldrbtmi r3, [ip], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7f90300 │ │ │ │ - @ instruction: 0xf107ee42 │ │ │ │ + @ instruction: 0xf107ee46 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - stc 7, cr15, [r2], {249} @ 0xf9 │ │ │ │ + stc 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ tstcs r0, r1, lsr fp │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - stcl 7, cr15, [r4, #-996]! @ 0xfffffc1c │ │ │ │ + stcl 7, cr15, [r8, #-996]! @ 0xfffffc1c │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ strmi r4, [r5], -sp, lsr #24 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f9447c │ │ │ │ - @ instruction: 0x4620eddc │ │ │ │ - stmib r8!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r0], -r0, ror #27 │ │ │ │ + stmib ip!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstlt r0, r0, ror #22 │ │ │ │ stc2 0, cr15, [r2], {55} @ 0x37 │ │ │ │ stcmi 3, cr6, [r7], #-404 @ 0xfffffe6c │ │ │ │ - blvs 81c458 │ │ │ │ + blvs 81c450 │ │ │ │ @ instruction: 0xf037b118 │ │ │ │ movwcs pc, #3195 @ 0xc7b @ │ │ │ │ stcmi 3, cr6, [r4], #-140 @ 0xffffff74 │ │ │ │ stclvs 4, cr4, [r0], #-496 @ 0xfffffe10 │ │ │ │ mcr2 7, 6, pc, cr6, cr14, {7} @ │ │ │ │ @ instruction: 0xf7fe6ca0 │ │ │ │ stclvs 14, cr15, [r0], #780 @ 0x30c │ │ │ │ @ instruction: 0xff62f7fe │ │ │ │ @ instruction: 0xf7ff6c60 │ │ │ │ stcvs 15, cr15, [r0], #164 @ 0xa4 │ │ │ │ @ instruction: 0xff26f7ff │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ adcsvs r2, r9, r0, lsl #2 │ │ │ │ - b d49284 │ │ │ │ + b e4927c │ │ │ │ @ instruction: 0x4620687b │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f92100 │ │ │ │ - bmi 5c61c0 │ │ │ │ + bmi 5c61c8 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmpl r3, {r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10b │ │ │ │ ssatmi r7, #30, r8, lsl #15 │ │ │ │ stmdami pc, {r4, r5, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - @ instruction: 0xf7f9ec98 │ │ │ │ - svclt 0x0000e9d2 │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ + @ instruction: 0xf7f9ec9c │ │ │ │ + svclt 0x0000e9d6 │ │ │ │ + andeq r4, r7, r4, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r0, lsr #28 │ │ │ │ + andeq r8, r7, r8, lsr #28 │ │ │ │ @ instruction: 0xffffed83 │ │ │ │ - andeq r4, r7, sl, ror #27 │ │ │ │ + strdeq r4, [r7], -r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r0, ror #27 │ │ │ │ - andeq r8, r7, r8, asr #27 │ │ │ │ - @ instruction: 0x00078db8 │ │ │ │ - andeq r4, r7, lr, asr #26 │ │ │ │ - andeq r8, r7, sl, asr sp │ │ │ │ + andeq r8, r7, r8, ror #27 │ │ │ │ + ldrdeq r8, [r7], -r0 │ │ │ │ + andeq r8, r7, r0, asr #27 │ │ │ │ + andeq r4, r7, r6, asr sp │ │ │ │ + andeq r8, r7, r2, ror #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62518 │ │ │ │ + bl feb62510 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 48f2e0 │ │ │ │ - bmi 4b6f24 │ │ │ │ + blmi 48f2d8 │ │ │ │ + bmi 4b6f1c │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r0, {r0, r1, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - blx feec741a │ │ │ │ + blx feec7412 │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 5, pc, cr2, cr2, {1} @ │ │ │ │ stmdbmi sl, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcscs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ andcs pc, r0, r5, asr pc @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - ldrdeq r4, [r7], -sl │ │ │ │ + andeq r4, r7, r2, ror #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffe8bb │ │ │ │ andeq r9, r4, r4, lsl #20 │ │ │ │ andeq r9, r4, sl, lsl #23 │ │ │ │ strdeq r9, [r4], -r2 │ │ │ │ andeq r9, r4, r8, ror fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6258c │ │ │ │ + bl feb62584 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b4ee94 │ │ │ │ - blmi b776c8 │ │ │ │ + bmi b4ee8c │ │ │ │ + blmi b776c0 │ │ │ │ stmdami sp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svcge 0x0000492d │ │ │ │ stcmi 4, cr4, [sp], #-480 @ 0xfffffe20 │ │ │ │ ldrbtmi r5, [r9], #-2259 @ 0xfffff72d │ │ │ │ ldrbtmi r3, [ip], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7f90300 │ │ │ │ - @ instruction: 0xf107ed78 │ │ │ │ + @ instruction: 0xf107ed7c │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - bl e493a8 │ │ │ │ + bl f493a0 │ │ │ │ tstcs r0, r5, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - ldc 7, cr15, [sl], {249} @ 0xf9 │ │ │ │ + ldc 7, cr15, [lr], {249} @ 0xf9 │ │ │ │ @ instruction: 0x4c22bb68 │ │ │ │ tstpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldrmi r4, [r8], -r5, lsl #12 │ │ │ │ eorsvs r4, fp, ip, ror r4 │ │ │ │ - ldc 7, cr15, [r0, #-996] @ 0xfffffc1c │ │ │ │ + ldc 7, cr15, [r4, #-996] @ 0xfffffc1c │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ - stclvs 8, cr14, [r0], #-888 @ 0xfffffc88 │ │ │ │ + stclvs 8, cr14, [r0], #-904 @ 0xfffffc78 │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ strbtvs r6, [r5], #-3232 @ 0xfffff360 │ │ │ │ @ instruction: 0xff8af7ff │ │ │ │ strtvs r6, [r5], #2104 @ 0x838 │ │ │ │ - stmib r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620687b │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94629 │ │ │ │ - bmi 54605c │ │ │ │ + bmi 546064 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ ssatmi r7, #30, r8, lsl #15 │ │ │ │ stmdami sp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - @ instruction: 0xf7f9ebe6 │ │ │ │ - svclt 0x0000e920 │ │ │ │ - andeq r4, r7, r8, ror #24 │ │ │ │ + @ instruction: 0xf7f9ebea │ │ │ │ + svclt 0x0000e924 │ │ │ │ + andeq r4, r7, r0, ror ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, ip, lsl #25 │ │ │ │ + muleq r7, r4, ip │ │ │ │ @ instruction: 0xffffebef │ │ │ │ - andeq r4, r7, r6, asr ip │ │ │ │ + andeq r4, r7, lr, asr ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, ip, asr #24 │ │ │ │ - andeq r4, r7, sl, ror #23 │ │ │ │ - strdeq r8, [r7], -r6 │ │ │ │ + andeq r8, r7, r4, asr ip │ │ │ │ + strdeq r4, [r7], -r2 │ │ │ │ + strdeq r8, [r7], -lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62674 │ │ │ │ + bl feb6266c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ svcge 0x0000493b │ │ │ │ ldrbtmi r4, [r9], #-2107 @ 0xfffff7c5 │ │ │ │ ldrbtmi r4, [r8], #-2619 @ 0xfffff5c5 │ │ │ │ - blmi ee366c │ │ │ │ + blmi ee3664 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi r7!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ rsccs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2102 @ 0xfffff7ca │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xf107fdf3 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - b fefc949c │ │ │ │ + b ff0c9494 │ │ │ │ ldmdavs sl!, {r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - strmi lr, [r4], -r0, lsr #24 │ │ │ │ + strmi lr, [r4], -r4, lsr #24 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074e2d │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - ldrbtmi lr, [lr], #-3224 @ 0xfffff368 │ │ │ │ + ldrbtmi lr, [lr], #-3228 @ 0xfffff364 │ │ │ │ andseq pc, r8, r6, lsl #2 │ │ │ │ - stmda r2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0386cf1 │ │ │ │ @ instruction: 0x4606fcd7 │ │ │ │ eorshi fp, r4, #-2147483633 @ 0x8000000f │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ stc2l 0, cr15, [r4], #224 @ 0xe0 │ │ │ │ cdpcs 6, 0, cr4, cr0, cr6, {0} │ │ │ │ @ instruction: 0xf107d1f7 │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - stmdami r0!, {r8, fp, sp, lr, pc} │ │ │ │ + stmdami r0!, {r2, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ @ instruction: 0x463168f8 │ │ │ │ - b fe349500 │ │ │ │ + b fe4494f8 │ │ │ │ ldmdavs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6b9af4 │ │ │ │ + bmi 6b9aec │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -6535,87 +6533,87 @@ │ │ │ │ ldmdami r3, {r2, r3, r4, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 2, pc, cr12, cr2, {1} │ │ │ │ ldmdami r1, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl 14c954c │ │ │ │ - stm ip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r4, r7, lr, ror fp │ │ │ │ - andeq r4, r7, sl, ror fp │ │ │ │ + bl 15c9544 │ │ │ │ + ldm r0, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r4, r7, r6, lsl #23 │ │ │ │ + andeq r4, r7, r2, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r4, r6, lsr #17 │ │ │ │ andeq r9, r4, r4, asr #20 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r2, asr fp │ │ │ │ - andeq r8, r7, lr, lsl fp │ │ │ │ - ldrdeq r4, [r7], -r6 │ │ │ │ + andeq r8, r7, sl, asr fp │ │ │ │ + andeq r8, r7, r6, lsr #22 │ │ │ │ + ldrdeq r4, [r7], -lr │ │ │ │ andeq r9, r4, r0, lsl #16 │ │ │ │ muleq r4, lr, r9 │ │ │ │ - ldrdeq r8, [r7], -r2 │ │ │ │ + ldrdeq r8, [r7], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb627a8 │ │ │ │ + bl feb627a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00004946 │ │ │ │ ldrbtmi r4, [r9], #-2118 @ 0xfffff7ba │ │ │ │ ldrbtmi r4, [r8], #-2630 @ 0xfffff5ba │ │ │ │ - blmi 11a37a0 │ │ │ │ + blmi 11a3798 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ stmdbmi r2, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ rscscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2113 @ 0xfffff7bf │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ stmdami r0, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2368 @ 0xfffff6c0 │ │ │ │ subscc r4, r0, r9, ror r4 │ │ │ │ - mrrc 7, 15, pc, ip, cr9 @ │ │ │ │ + stcl 7, cr15, [r0], #-996 @ 0xfffffc1c │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f92000 │ │ │ │ - blmi f45e74 │ │ │ │ + blmi f45e7c │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - bl 1fc95f0 │ │ │ │ + bl fe0c95e8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldcmi 1, cr13, [r7], #-324 @ 0xfffffebc │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl ffdc9600 │ │ │ │ + bl ffec95f8 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - svc 0x00c2f7f8 │ │ │ │ + svc 0x00c6f7f8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0386c61 │ │ │ │ @ instruction: 0x4604fc37 │ │ │ │ eorhi fp, r5, #60, 2 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ mcrr2 0, 3, pc, r4, cr8 @ │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - blmi b3fe20 │ │ │ │ + blmi b3fe18 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldcvs 4, cr4, [r9], {123} @ 0x7b │ │ │ │ stc2 0, cr15, [r6], #-224 @ 0xffffff20 │ │ │ │ teqlt lr, r6, lsl #12 │ │ │ │ @ instruction: 0xf1078234 │ │ │ │ @ instruction: 0xf0380018 │ │ │ │ @ instruction: 0x4606fc33 │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stmda lr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r1, r5, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x463168f8 │ │ │ │ - ldmib ip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 779c54 │ │ │ │ + bmi 779c4c │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ strvc pc, [r2, r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -6623,311 +6621,311 @@ │ │ │ │ ldmdami r6, {r1, r2, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [ip, #200]! @ 0xc8 │ │ │ │ ldmdami r4, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90020 │ │ │ │ - @ instruction: 0xf7f8eaa4 │ │ │ │ - svclt 0x0000efde │ │ │ │ - andeq r4, r7, sl, asr #20 │ │ │ │ - andeq r4, r7, r6, asr #20 │ │ │ │ + @ instruction: 0xf7f8eaa8 │ │ │ │ + svclt 0x0000efe2 │ │ │ │ + andeq r4, r7, r2, asr sl │ │ │ │ + andeq r4, r7, lr, asr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r4, r2, ror r7 │ │ │ │ andeq r9, r4, r0, lsr #18 │ │ │ │ - andeq r8, r7, r6, asr #20 │ │ │ │ + andeq r8, r7, lr, asr #20 │ │ │ │ @ instruction: 0xffffe9ad │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r0, lsl sl │ │ │ │ - andeq r8, r7, r4, ror #19 │ │ │ │ - @ instruction: 0x000789bc │ │ │ │ - andeq r4, r7, r6, ror r9 │ │ │ │ + andeq r8, r7, r8, lsl sl │ │ │ │ + andeq r8, r7, ip, ror #19 │ │ │ │ + andeq r8, r7, r4, asr #19 │ │ │ │ + andeq r4, r7, lr, ror r9 │ │ │ │ andeq r9, r4, r0, lsr #13 │ │ │ │ andeq r9, r4, lr, asr #16 │ │ │ │ - andeq r8, r7, r2, ror r9 │ │ │ │ + andeq r8, r7, sl, ror r9 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8914 │ │ │ │ + bmi 1f890c │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000be07 │ │ │ │ - andeq r4, r7, ip, ror #17 │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f893c │ │ │ │ + bmi 1f8934 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bdf3 │ │ │ │ - andeq r4, r7, r4, asr #17 │ │ │ │ + andeq r4, r7, ip, asr #17 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8964 │ │ │ │ + bmi 1f895c │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bddf │ │ │ │ - muleq r7, ip, r8 │ │ │ │ + andeq r4, r7, r4, lsr #17 │ │ │ │ muleq r0, r4, r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f898c │ │ │ │ + bmi 1f8984 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bdcb │ │ │ │ - andeq r4, r7, r4, ror r8 │ │ │ │ + andeq r4, r7, ip, ror r8 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89b4 │ │ │ │ + bmi 1f89ac │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bdb7 │ │ │ │ - andeq r4, r7, ip, asr #16 │ │ │ │ + andeq r4, r7, r4, asr r8 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89dc │ │ │ │ + bmi 1f89d4 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bda3 │ │ │ │ - andeq r4, r7, r4, lsr #16 │ │ │ │ + andeq r4, r7, ip, lsr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a04 │ │ │ │ + bmi 1f89fc │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bd8f │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ + andeq r4, r7, r4, lsl #16 │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a2c │ │ │ │ + bmi 1f8a24 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bd7b │ │ │ │ - ldrdeq r4, [r7], -r4 @ │ │ │ │ + ldrdeq r4, [r7], -ip │ │ │ │ muleq r0, ip, r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a54 │ │ │ │ + bmi 1f8a4c │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bd67 │ │ │ │ - andeq r4, r7, ip, lsr #15 │ │ │ │ + @ instruction: 0x000747b4 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a7c │ │ │ │ + bmi 1f8a74 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bd53 │ │ │ │ - andeq r4, r7, r4, lsl #15 │ │ │ │ + andeq r4, r7, ip, lsl #15 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8aa4 │ │ │ │ + bmi 1f8a9c │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bd3f │ │ │ │ - andeq r4, r7, ip, asr r7 │ │ │ │ + andeq r4, r7, r4, ror #14 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8acc │ │ │ │ + bmi 1f8ac4 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ smlsdxcc ip, fp, r0, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0xf7febc80 │ │ │ │ svclt 0x0000bd2b │ │ │ │ - andeq r4, r7, r4, lsr r7 │ │ │ │ + andeq r4, r7, ip, lsr r7 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ stmdacc r1, {r7, sl, ip, sp, pc} │ │ │ │ svcge 0x00004b2c │ │ │ │ stmdacs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r0, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ strne pc, [lr], #-0 │ │ │ │ stccs 0, cr2, [r6], #-104 @ 0xffffff98 │ │ │ │ ldrtmi r3, [lr], #-2098 @ 0xfffff7ce │ │ │ │ - bmi 9cd234 │ │ │ │ + bmi 9cd22c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - bmi 91d6dc │ │ │ │ + bmi 91d6d4 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 8c5900 │ │ │ │ + bmi 8c58f8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 8458f4 │ │ │ │ + bmi 8458ec │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 7c58e8 │ │ │ │ + bmi 7c58e0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 7458dc │ │ │ │ + bmi 7458d4 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 6c58d0 │ │ │ │ + bmi 6c58c8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 6458c4 │ │ │ │ + bmi 6458bc │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 5c58b8 │ │ │ │ + bmi 5c58b0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 5458ac │ │ │ │ + bmi 5458a4 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 4c58a0 │ │ │ │ + bmi 4c5898 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ - bmi 445894 │ │ │ │ + bmi 44588c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0x2000e7ba │ │ │ │ svclt 0x0000e7b8 │ │ │ │ - andeq r4, r7, ip, lsl #14 │ │ │ │ + andeq r4, r7, r4, lsl r7 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ muleq r0, ip, r4 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ muleq r0, r4, r4 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62be0 │ │ │ │ + bl feb62bd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c4f968 │ │ │ │ - bmi c77bf8 │ │ │ │ + blmi c4f960 │ │ │ │ + bmi c77bf0 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl fp, {r1, r2, r9, sl, lr} │ │ │ │ stmiblt sl!, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf7f9212a │ │ │ │ - tstlt r8, r6, lsl r8 │ │ │ │ + tstlt r8, sl, lsl r8 │ │ │ │ strcc r2, [ip, -r1] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0x4630213f │ │ │ │ - stmda ip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x4630215b │ │ │ │ - stmda r6, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ strb r2, [lr, r0]! │ │ │ │ @ instruction: 0xf44f4d23 │ │ │ │ stmdami r3!, {r2, r7, r9, sp, lr} │ │ │ │ rsbsvs r4, fp, sp, ror r4 │ │ │ │ @ instruction: 0x46294478 │ │ │ │ @ instruction: 0xf0324604 │ │ │ │ msrcs (UNDEF: 58), sp │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - ldmdavs fp!, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmplt r0, fp, lsl r8 │ │ │ │ sbcsle r2, r9, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ eormi pc, r2, #64, 4 │ │ │ │ - blx ff6c7b22 │ │ │ │ + blx ff6c7b1a │ │ │ │ teqcs pc, r2 @ @ │ │ │ │ rsbsvs r4, fp, r0, lsr r6 │ │ │ │ - svc 0x00e2f7f8 │ │ │ │ + svc 0x00e6f7f8 │ │ │ │ hvclt 1675 @ 0x68b │ │ │ │ sbcle r2, r9, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ eormi pc, r4, #64, 4 │ │ │ │ - blx ff2c7b42 │ │ │ │ + blx ff2c7b3a │ │ │ │ cmpcs fp, r2, asr #15 │ │ │ │ rsbsvs r4, fp, r0, lsr r6 │ │ │ │ - svc 0x00d2f7f8 │ │ │ │ + svc 0x00d6f7f8 │ │ │ │ hvclt 1675 @ 0x68b │ │ │ │ adcsle r2, r9, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ eormi pc, r6, #64, 4 │ │ │ │ - blx feec7b62 │ │ │ │ - blcs 45964 │ │ │ │ + blx feec7b5a │ │ │ │ + blcs 4595c │ │ │ │ vst4. {d29-d32}, [pc], r0 │ │ │ │ strtmi r6, [r9], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0324620 │ │ │ │ @ instruction: 0xe7b9fbb1 │ │ │ │ - andeq r4, r7, r4, lsl r6 │ │ │ │ + andeq r4, r7, ip, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r4, r0, lsr #6 │ │ │ │ ldrdeq r9, [r4], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ ldmdbmi r8!, {r2, r3, r6, r7, ip, sp, pc} │ │ │ │ ldmdami r8!, {r8, r9, sl, fp, sp, pc} │ │ │ │ - bmi e1ccbc │ │ │ │ + bmi e1ccb4 │ │ │ │ rsbsvs r4, r8, r8, ror r4 │ │ │ │ stmpl sl, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f212c │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d19 │ │ │ │ ldmdami r3!, {r0, r2, r3, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff2c7bc8 │ │ │ │ + blx ff2c7bc0 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ - blmi c07964 │ │ │ │ + blmi c0796c │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldm r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm sl!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stcmi 1, cr13, [sl, #-232]! @ 0xffffff18 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmdb lr!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf7f80054 │ │ │ │ - stmdbmi r6!, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-3816 @ 0xfffff118 │ │ │ │ @ instruction: 0xffb6f037 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f866ec │ │ │ │ - ldmdavs fp!, {r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f84621 │ │ │ │ - blmi 647914 │ │ │ │ + blmi 64791c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi 51e3d4 │ │ │ │ + blmi 51e3cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r7, lsl r1 │ │ │ │ ldrvc pc, [r8, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -6936,50 +6934,50 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xe7e5fb3b │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - @ instruction: 0xf7f8e832 │ │ │ │ - svclt 0x0000ed6c │ │ │ │ - andeq r4, r7, ip, lsr #10 │ │ │ │ - andeq r4, r7, r8, lsr #10 │ │ │ │ + @ instruction: 0xf7f8e836 │ │ │ │ + svclt 0x0000ed70 │ │ │ │ + andeq r4, r7, r4, lsr r5 │ │ │ │ + andeq r4, r7, r0, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r4, r4, asr r2 │ │ │ │ andeq r9, r4, sl, lsr #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r0, lsl #10 │ │ │ │ + andeq r8, r7, r8, lsl #10 │ │ │ │ @ instruction: 0xffffe147 │ │ │ │ - muleq r7, r8, r4 │ │ │ │ + andeq r4, r7, r0, lsr #9 │ │ │ │ @ instruction: 0x000491be │ │ │ │ muleq r4, r4, r3 │ │ │ │ - muleq r7, r0, r4 │ │ │ │ + muleq r7, r8, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb62dec │ │ │ │ + bl feb62de4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 84fb94 │ │ │ │ - bmi 8777f8 │ │ │ │ + blmi 84fb8c │ │ │ │ + bmi 8777f0 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ ldmpl fp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ cmplt r9, r3, ror #18 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf826f038 │ │ │ │ stmdavs r2, {r7, r8, ip, sp, pc}^ │ │ │ │ - bcs 165cc4 │ │ │ │ + bcs 165cbc │ │ │ │ stmiblt r3, {r1, r5, ip, lr, pc}^ │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ vst2.8 {d20,d22}, [pc :64], r7 │ │ │ │ ldmdami r7, {r0, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx cc7cf8 │ │ │ │ + blx cc7cf0 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - blcs 25ce4 │ │ │ │ + blcs 25cdc │ │ │ │ ldmdbmi r3, {r4, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcspl pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ andcs pc, r0, r1, ror #21 │ │ │ │ ldmdbmi r0, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcspl pc, r2, #64, 4 │ │ │ │ @@ -6988,100 +6986,100 @@ │ │ │ │ @ instruction: 0xe7ddfad7 │ │ │ │ andcs fp, r1, fp, lsl #18 │ │ │ │ stmdbmi ip, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcsvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ ldrb pc, [r4, fp, asr #21]! @ │ │ │ │ - andeq r4, r7, r6, lsl #8 │ │ │ │ + andeq r4, r7, lr, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r4, r4, lsr #2 │ │ │ │ andeq r9, r4, r2, lsl r3 │ │ │ │ andeq r9, r4, sl, lsl #2 │ │ │ │ strdeq r9, [r4], -r8 │ │ │ │ strdeq r9, [r4], -r6 │ │ │ │ andeq r9, r4, r4, ror #5 │ │ │ │ ldrdeq r9, [r4], -lr │ │ │ │ andeq r9, r4, ip, asr #5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb62ea8 │ │ │ │ + bl feb62ea0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbclt r0, sp, r0, asr #29 │ │ │ │ svcge 0x00004b2f │ │ │ │ - bmi bdcea4 │ │ │ │ + bmi bdce9c │ │ │ │ rsbsvs r4, r8, pc, lsr #18 │ │ │ │ subseq pc, r0, r3, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ stcmi 4, cr4, [lr], #-484 @ 0xfffffe1c │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7f90300 │ │ │ │ - @ instruction: 0xf107e8e8 │ │ │ │ + @ instruction: 0xf107e8ec │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - mcr 7, 5, pc, cr8, cr8, {7} @ │ │ │ │ + mcr 7, 5, pc, cr12, cr8, {7} @ │ │ │ │ tstcs r0, r7, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ eorsvs r5, fp, r3, ror #17 │ │ │ │ - stmda sl, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4c24bb88 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stm r4, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - mrrc 7, 15, pc, r0, cr8 @ │ │ │ │ + mrrc 7, 15, pc, r4, cr8 @ │ │ │ │ stclvs 8, cr6, [r1], #-480 @ 0xfffffe20 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ strmi r6, [r4], -r1, lsr #25 │ │ │ │ bicslt fp, r8, r1, lsl #2 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r4], #992 @ 0x3e0 │ │ │ │ + ldcl 7, cr15, [r8], #992 @ 0x3e0 │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - mcr 7, 4, pc, cr2, cr8, {7} @ │ │ │ │ - blmi 49e590 │ │ │ │ + mcr 7, 4, pc, cr6, cr8, {7} @ │ │ │ │ + blmi 49e588 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d111 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf7ff6878 │ │ │ │ strmi pc, [r4], -r7, asr #30 │ │ │ │ stmdami lr, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f80010 │ │ │ │ - @ instruction: 0xf7f8ef52 │ │ │ │ - svclt 0x0000ec8c │ │ │ │ - andeq r8, r7, r8, ror r3 │ │ │ │ - andeq r4, r7, lr, lsr r3 │ │ │ │ + @ instruction: 0xf7f8ef56 │ │ │ │ + svclt 0x0000ec90 │ │ │ │ + andeq r8, r7, r0, lsl #7 │ │ │ │ + andeq r4, r7, r6, asr #6 │ │ │ │ @ instruction: 0xffffe2d1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r8, lsr r3 │ │ │ │ + andeq r4, r7, r0, asr #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, ip, lsr #6 │ │ │ │ - andeq r8, r7, r8, lsl #6 │ │ │ │ - andeq r4, r7, ip, asr #5 │ │ │ │ - andeq r8, r7, lr, asr #5 │ │ │ │ + andeq r8, r7, r4, lsr r3 │ │ │ │ + andeq r8, r7, r0, lsl r3 │ │ │ │ + ldrdeq r4, [r7], -r4 @ │ │ │ │ + ldrdeq r8, [r7], -r6 │ │ │ │ stmdacs r2, {r1, r2, r9, fp, lr} │ │ │ │ svclt 0x0008b480 │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ svclt 0x0018af00 │ │ │ │ andcs r2, r0, r1, lsl #6 │ │ │ │ ssatmi r6, #30, r3 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq r4, r7, lr, lsr #14 │ │ │ │ + andeq r4, r7, r6, lsr r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 9, cr15, cr8, cr12, {6} │ │ │ │ svcge 0x0004b0d4 │ │ │ │ - ldclmi 12, cr4, [pc, #-504]! @ bbd8 │ │ │ │ + ldclmi 12, cr4, [pc, #-504]! @ bbd0 │ │ │ │ ldrbtmi r4, [ip], #-1566 @ 0xfffff9e2 │ │ │ │ ldrsbgt pc, [r8, #143]! @ 0x8f @ │ │ │ │ ldrbtmi r6, [sp], #-380 @ 0xfffffe84 │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, fp, lr} │ │ │ │ stmdavs r4!, {r0, r2, r9, sl, lr} │ │ │ │ teqpmi ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @@ -7102,60 +7100,60 @@ │ │ │ │ ldrsbcs pc, [r8, #-135] @ 0xffffff79 @ │ │ │ │ strcs lr, [r2], -r0, asr #19 │ │ │ │ stmib r0, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ addhi r8, r4, #0, 10 │ │ │ │ stmdami sl!, {r2, r8, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-2410 @ 0xfffff696 │ │ │ │ subscc r4, r0, r9, ror r4 │ │ │ │ - ldmda r2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - blmi 19c7620 │ │ │ │ + blmi 19c7628 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - svc 0x0054f7f8 │ │ │ │ + svc 0x0058f7f8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 0, cr8, [r1], #-560 @ 0xfffffdd0 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00ccf7f8 │ │ │ │ + svc 0x00d0f7f8 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl fe649e58 │ │ │ │ + bl fe749e50 │ │ │ │ ldrbtmi r4, [fp], #-2909 @ 0xfffff4a3 │ │ │ │ - blcs 65eec │ │ │ │ + blcs 65ee4 │ │ │ │ stclvs 15, cr11, [r1], #-48 @ 0xffffffd0 │ │ │ │ stmdbcs r0, {r0, r5, r7, sl, fp, sp, lr} │ │ │ │ strmi sp, [r8], -sl, rrx │ │ │ │ @ instruction: 0xf0376939 │ │ │ │ strmi pc, [r4], -r9, lsr #28 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r6], #-992 @ 0xfffffc20 │ │ │ │ + ldc 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ ldmvs fp!, {r0, r2, r4, r6, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stcl 7, cr15, [r4, #992] @ 0x3e0 │ │ │ │ + stcl 7, cr15, [r8, #992] @ 0x3e0 │ │ │ │ rsbsle r1, r4, r2, ror #24 │ │ │ │ andsle r2, r9, r3, lsl #24 │ │ │ │ ldrsbcc pc, [r8, #-135] @ 0xffffff79 @ │ │ │ │ ldrtle r0, [fp], #-1051 @ 0xfffffbe5 │ │ │ │ ldmdbvs sl!, {r2, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 133ac74 │ │ │ │ + bmi 133ac6c │ │ │ │ ldrbtmi r4, [sl], #-2882 @ 0xfffff4be │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple ip, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmdbvs sl!, {r2, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 58bf8 │ │ │ │ + blcs 58bf0 │ │ │ │ stmdbmi r1, {r2, r3, ip, lr, pc}^ │ │ │ │ ldmdavs r8!, {r1, r2, r6, r9, sp}^ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rscsvs pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf918f013 │ │ │ │ @@ -7165,95 +7163,95 @@ │ │ │ │ ldmdbmi r8!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andvc pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2103 @ 0xfffff7c9 │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ strb pc, [r8, sp, ror #18] @ │ │ │ │ ldrbtcs r4, [r3], #-2357 @ 0xfffff6cb │ │ │ │ movwcs r6, #2301 @ 0x8fd │ │ │ │ - bmi d1d124 │ │ │ │ + bmi d1d11c │ │ │ │ strne lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ ldmdbmi r3!, {r1, sp} │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andvc pc, r9, #64, 4 │ │ │ │ @ instruction: 0xf8f6f013 │ │ │ │ @ instruction: 0xf0414628 │ │ │ │ str pc, [sp, r1, lsr #25]! │ │ │ │ ldrbtmi r4, [r8], #-2093 @ 0xfffff7d3 │ │ │ │ ldc2 0, cr15, [r0, #220] @ 0xdc │ │ │ │ tstlt r0, #1048576 @ 0x100000 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ - blcs 65fe0 │ │ │ │ - blmi abffa4 │ │ │ │ + blcs 65fd8 │ │ │ │ + blmi abff9c │ │ │ │ ldrvs r4, [r8], #1147 @ 0x47b │ │ │ │ stmdami r9!, {r0, r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f80020 │ │ │ │ - blmi 9c7890 │ │ │ │ + blmi 9c7898 │ │ │ │ ldrbvs r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7f8e779 │ │ │ │ - andcs lr, r0, #120832 @ 0x1d800 │ │ │ │ + andcs lr, r0, #124928 @ 0x1e800 │ │ │ │ @ instruction: 0x46104611 │ │ │ │ @ instruction: 0xf92cf008 │ │ │ │ andcs r4, r1, #2162688 @ 0x210000 │ │ │ │ mvnsvs pc, r0, asr #4 │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ strmi pc, [r2], -r1, lsr #18 │ │ │ │ @ instruction: 0xf922f008 │ │ │ │ andcs r4, r1, #1900544 @ 0x1d0000 │ │ │ │ mvnvs pc, r0, asr #4 │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ svclt 0x0000f917 │ │ │ │ + andeq r4, r7, r6, lsr r2 │ │ │ │ andeq r4, r7, lr, lsr #4 │ │ │ │ - andeq r4, r7, r6, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r8, r4, sl, asr #30 │ │ │ │ andeq r9, r4, r0, asr r1 │ │ │ │ - strdeq r8, [r7], -r2 │ │ │ │ + strdeq r8, [r7], -sl │ │ │ │ @ instruction: 0xffffe159 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x000781bc │ │ │ │ - andeq r4, r7, r6, asr r6 │ │ │ │ - andeq r8, r7, ip, lsl #3 │ │ │ │ - andeq r4, r7, r6, lsr r1 │ │ │ │ + andeq r8, r7, r4, asr #3 │ │ │ │ + andeq r4, r7, lr, asr r6 │ │ │ │ + muleq r7, r4, r1 │ │ │ │ + andeq r4, r7, lr, lsr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r8, r4, r6, asr #28 │ │ │ │ andeq r8, r4, r2, lsr #28 │ │ │ │ andeq r9, r4, r8, lsr #32 │ │ │ │ andeq r9, r4, r0, lsr r0 │ │ │ │ andeq r9, r4, ip, lsr r0 │ │ │ │ strdeq r8, [r4], -lr │ │ │ │ @ instruction: 0xffffdc73 │ │ │ │ - andeq r4, r7, r2, ror #10 │ │ │ │ - strheq r8, [r7], -r4 │ │ │ │ - andeq r8, r7, sl, lsr #1 │ │ │ │ - muleq r7, ip, r0 │ │ │ │ + andeq r4, r7, sl, ror #10 │ │ │ │ + strheq r8, [r7], -ip │ │ │ │ + strheq r8, [r7], -r2 │ │ │ │ + andeq r8, r7, r4, lsr #1 │ │ │ │ andeq r8, r4, r0, lsr #27 │ │ │ │ andeq r8, r4, ip, lsl #27 │ │ │ │ ldrlt fp, [r0, #408]! @ 0x198 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ stmdavs r4!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf01e6828 │ │ │ │ strtmi pc, [r8], -sp, asr #25 │ │ │ │ stc2l 0, cr15, [sl], {30} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4770bdb0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb63268 │ │ │ │ + bl feb63260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svcge 0x0000460d │ │ │ │ @ instruction: 0xf100b128 │ │ │ │ @ instruction: 0x46200413 │ │ │ │ - stcl 7, cr15, [r2], {248} @ 0xf8 │ │ │ │ + stcl 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ strtmi fp, [fp], -r0, lsr #18 │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ andcs r6, r8, r8, ror r0 │ │ │ │ ldc2l 0, cr15, [r8], #120 @ 0x78 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ ldmdavs sl!, {r0, r1, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @@ -7264,18 +7262,18 @@ │ │ │ │ rsbsvs r4, fp, r1, lsr #12 │ │ │ │ @ instruction: 0xf0316018 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ssatmi r6, #30, sp, asr #0 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb632cc │ │ │ │ + bl feb632c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 590074 │ │ │ │ - bmi 5b82e0 │ │ │ │ + blmi 59006c │ │ │ │ + bmi 5b82d8 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ @ instruction: 0xff98f00e │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -7289,17 +7287,17 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r2, r3, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq r3, r7, r8, lsr #30 │ │ │ │ + andeq r3, r7, r0, lsr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r7, r8, ror #7 │ │ │ │ + strdeq r4, [r7], -r0 │ │ │ │ andeq r8, r4, r6, asr #24 │ │ │ │ muleq r4, r0, lr │ │ │ │ andeq r8, r4, r2, lsr ip │ │ │ │ andeq r8, r4, ip, ror lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -7309,54 +7307,54 @@ │ │ │ │ stmdbmi r8, {r0, r1, r2, r6, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ stmiapl r2!, {r0, r2, r9, sl, lr} │ │ │ │ rsbsvs r6, sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [sl], #-2628 @ 0xfffff5bc │ │ │ │ svcvs 0x0014585e │ │ │ │ - blcs 2624c │ │ │ │ + blcs 26244 │ │ │ │ stccs 1, cr13, [r0, #-232] @ 0xffffff18 │ │ │ │ andcs sp, r0, #66 @ 0x42 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - ldmib r2!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r7, r9, sl, lr} │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ - blcs eaa1a8 │ │ │ │ + blcs eaa1a0 │ │ │ │ stmdavc r3, {r2, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ cmple r9, pc, lsr #22 │ │ │ │ eorsvs r3, r8, r1 │ │ │ │ - stc 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ + ldc 7, cr15, [r0], #-992 @ 0xfffffc20 │ │ │ │ andcs r1, ip, r5, asr #24 │ │ │ │ stc2l 0, cr15, [r8], #-120 @ 0xffffff88 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ stc2l 0, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ @ instruction: 0x462a6839 │ │ │ │ @ instruction: 0xf0316060 │ │ │ │ - blmi c8b88c │ │ │ │ + blmi c8b884 │ │ │ │ ldrbtmi r6, [fp], #-2098 @ 0xfffff7ce │ │ │ │ andhi pc, r0, r4, asr #17 │ │ │ │ adcvs r6, r1, r9, lsl pc │ │ │ │ - bcs 25e48 │ │ │ │ + bcs 25e40 │ │ │ │ andcs sp, r0, r5, lsr r1 │ │ │ │ - blmi 9dea90 │ │ │ │ + blmi 9dea88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 113) │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst2.8 {d20,d22}, [pc :128], r6 │ │ │ │ stmdami r6!, {r3, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff46f031 │ │ │ │ @ instruction: 0xd1bc2d00 │ │ │ │ stcmi 1, cr11, [r3, #-400]! @ 0xfffffe70 │ │ │ │ ldmib r4, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strvs r0, [fp, -r1, lsl #6]! │ │ │ │ - blx ffa48296 │ │ │ │ + blx ffa4828e │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ svcvs 0x002cfbe5 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldmdavs r2!, {r0, r2, r3, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x671c447b │ │ │ │ sbcsle r2, r2, r0, lsl #20 │ │ │ │ vmul.i8 d20, d0, d11 │ │ │ │ @@ -7371,26 +7369,26 @@ │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r4, {r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsvc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ ldrb pc, [r3, sp, asr #31]! @ │ │ │ │ - b 1ca258 │ │ │ │ - andeq r3, r7, r2, lsr #29 │ │ │ │ + b 2ca250 │ │ │ │ + andeq r3, r7, sl, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r7, sl, lr │ │ │ │ + andeq r3, r7, r2, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00077eb6 │ │ │ │ - andeq r7, r7, r2, ror #28 │ │ │ │ - andeq r3, r7, r0, lsr #28 │ │ │ │ + @ instruction: 0x00077ebe │ │ │ │ + andeq r7, r7, sl, ror #28 │ │ │ │ + andeq r3, r7, r8, lsr #28 │ │ │ │ andeq r8, r4, ip, asr #22 │ │ │ │ @ instruction: 0x00048db2 │ │ │ │ - andeq r7, r7, ip, lsl lr │ │ │ │ - andeq r7, r7, r0, lsl #28 │ │ │ │ + andeq r7, r7, r4, lsr #28 │ │ │ │ + andeq r7, r7, r8, lsl #28 │ │ │ │ andeq r8, r4, r0, lsl fp │ │ │ │ andeq r8, r4, r6, ror sp │ │ │ │ strdeq r8, [r4], -lr │ │ │ │ andeq r8, r4, r4, ror #26 │ │ │ │ andeq r8, r4, r2, ror #21 │ │ │ │ andeq r8, r4, r8, asr #26 │ │ │ │ strlt r2, [r0], #2053 @ 0x805 │ │ │ │ @@ -7401,15 +7399,15 @@ │ │ │ │ @ instruction: 0xf005bc80 │ │ │ │ svclt 0x0000be7b │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ @ instruction: 0x46bd3174 │ │ │ │ @ instruction: 0xf00ebc80 │ │ │ │ svclt 0x0000be9b │ │ │ │ - andeq r7, r7, r0, asr sp │ │ │ │ + andeq r7, r7, r8, asr sp │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldmdbeq r0, {r2, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldclvs 5, cr15, [r2, #692] @ 0x2b4 │ │ │ │ ldmib r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ @@ -7428,35 +7426,35 @@ │ │ │ │ cmplt fp, r3, lsl r8 │ │ │ │ stmibne r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ subcs pc, r1, #64, 12 @ 0x4000000 │ │ │ │ stmibeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 5, pc, cr0, cr1, {1} @ │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ - blx fe5483d6 │ │ │ │ + blx fe5483ce │ │ │ │ vqrshl.s8 q11, q12, │ │ │ │ @ instruction: 0xf01e00d0 │ │ │ │ ldrvs pc, [r8, #2959]! @ 0xb8f │ │ │ │ stmibeq r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - b ff44a354 │ │ │ │ - blcs 27f64 │ │ │ │ + b ff54a34c │ │ │ │ + blcs 27f5c │ │ │ │ stccs 15, cr11, [r0], {24} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b2f │ │ │ │ mrcvs 2, 3, r8, cr11, cr3, {4} │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf8df80c2 │ │ │ │ svcvs 0x003a3974 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrbvs r8, [ip, #-661]! @ 0xfffffd6b │ │ │ │ @ instruction: 0xf7f86ef8 │ │ │ │ - @ instruction: 0xf640eb2e │ │ │ │ + @ instruction: 0xf640eb32 │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ strbthi pc, [sl], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0x46056dbb │ │ │ │ ldclvs 6, cr6, [fp, #748]! @ 0x2ec │ │ │ │ mrcvs 7, 7, r6, cr9, cr11, {3} │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0316f78 │ │ │ │ @@ -7464,27 +7462,27 @@ │ │ │ │ vpadd.f32 d18, d0, d1 │ │ │ │ svcvs 0x007d8116 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdbne ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ stc2l 0, cr15, [r2], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - strmi lr, [r3], -lr, lsl #22 │ │ │ │ + @ instruction: 0x4603eb12 │ │ │ │ svcvs 0x0078b12d │ │ │ │ @ instruction: 0xf7f8647b │ │ │ │ - @ instruction: 0x6c7beb08 │ │ │ │ + @ instruction: 0x6c7beb0c │ │ │ │ @ instruction: 0xf5b34403 │ │ │ │ @ instruction: 0xf0805f80 │ │ │ │ svcvs 0x00788429 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0xf0315280 │ │ │ │ @ instruction: 0xf8dffc4d │ │ │ │ svcvs 0x003a38f8 │ │ │ │ svcvs 0x007a58d3 │ │ │ │ - bcs 26488 │ │ │ │ + bcs 26480 │ │ │ │ strbhi pc, [fp], #-0 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ mrcvs 0, 5, r8, cr12, cr6, {7} │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1046f79 │ │ │ │ @ instruction: 0xf0310008 │ │ │ │ ldcvs 12, cr15, [fp, #-484]! @ 0xfffffe1c │ │ │ │ @@ -7494,15 +7492,15 @@ │ │ │ │ andcs r6, r0, #98 @ 0x62 │ │ │ │ sbccs pc, r8, r3, asr #17 │ │ │ │ adcscs pc, r0, r3, asr #17 │ │ │ │ svcvs 0x003a6e7b │ │ │ │ @ instruction: 0xf8df2b05 │ │ │ │ ldclvs 8, cr3, [r9, #-784]! @ 0xfffffcf0 │ │ │ │ svclt 0x000c58d3 │ │ │ │ - blvs fe6269c4 │ │ │ │ + blvs fe6269bc │ │ │ │ bicvs pc, r3, #29360128 @ 0x1c00000 │ │ │ │ cdpvs 5, 11, cr9, cr10, cr0, {0} │ │ │ │ @ instruction: 0xff18f00a │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ @ instruction: 0xf0002d05 │ │ │ │ cdpvs 2, 11, cr8, cr11, cr10, {0} │ │ │ │ @@ -7510,15 +7508,15 @@ │ │ │ │ ldrdeq pc, [r8], #131 @ 0x83 │ │ │ │ @ instruction: 0xf01eb108 │ │ │ │ @ instruction: 0x6ebbfaaf │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf01eb108 │ │ │ │ svcvs 0x0078faa7 │ │ │ │ - blx fe94851c │ │ │ │ + blx fe948514 │ │ │ │ @ instruction: 0xf01e6eb8 │ │ │ │ @ instruction: 0xf8dffaa1 │ │ │ │ svcvs 0x003a385c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf8dfb14b │ │ │ │ @ instruction: 0xf6401868 │ │ │ │ @ instruction: 0xf8df22b2 │ │ │ │ @@ -7536,100 +7534,100 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ mrcvs 7, 7, r8, cr11, cr0, {7} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stccs 1, cr8, [r0], {244} @ 0xf4 │ │ │ │ svcge 0x0045f47f │ │ │ │ stmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 26578 │ │ │ │ + blcs 26570 │ │ │ │ @ instruction: 0x81aff040 │ │ │ │ ldrbvs r4, [fp, #-1564]! @ 0xfffff9e4 │ │ │ │ @ instruction: 0xf8dfe746 │ │ │ │ andcs r3, r0, #4, 16 @ 0x40000 │ │ │ │ qasxmi r6, r1, sp │ │ │ │ - blvs ff6228d0 │ │ │ │ + blvs ff6228c8 │ │ │ │ ldc2 0, cr15, [ip, #68]! @ 0x44 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ cdpvs 1, 15, cr8, cr10, cr14, {0} │ │ │ │ - blcs bea580 │ │ │ │ + blcs bea578 │ │ │ │ ldmdavc r3, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ mrcvs 3, 7, r8, cr8, cr8, {1} │ │ │ │ stc2 0, cr15, [sl], #68 @ 0x44 │ │ │ │ @ instruction: 0x462063b8 │ │ │ │ stc2 0, cr15, [r6], #68 @ 0x44 │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ andcs r6, r0, r8, ror r3 │ │ │ │ - b 1bca538 │ │ │ │ + b 1cca530 │ │ │ │ @ instruction: 0x66bb6dbb │ │ │ │ ldclvs 1, cr2, [fp] │ │ │ │ eorsvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf8df677b │ │ │ │ svcvs 0x003a37c4 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf7f863fb │ │ │ │ - strmi lr, [r4], -sl, asr #23 │ │ │ │ + strmi lr, [r4], -lr, asr #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078361 │ │ │ │ @ instruction: 0xf7f87034 │ │ │ │ - @ instruction: 0xf8dfec42 │ │ │ │ + @ instruction: 0xf8dfec46 │ │ │ │ svcvs 0x003d37a8 │ │ │ │ ldrmi r5, [r0], -sl, ror #17 │ │ │ │ @ instruction: 0xf7f84690 │ │ │ │ - @ instruction: 0xf8dfe80a │ │ │ │ + @ instruction: 0xf8dfe80e │ │ │ │ @ instruction: 0xf8df3784 │ │ │ │ @ instruction: 0xf6401798 │ │ │ │ ldrbtmi r2, [r9], #-638 @ 0xfffffd82 │ │ │ │ - blvs 1f62954 │ │ │ │ - blvs fefb19b4 │ │ │ │ - blvs ff631db4 │ │ │ │ + blvs 1f6294c │ │ │ │ + blvs fefb19ac │ │ │ │ + blvs ff631dac │ │ │ │ movwls r2, #848 @ 0x350 │ │ │ │ @ instruction: 0xf0124623 │ │ │ │ @ instruction: 0xf507fdc5 │ │ │ │ @ instruction: 0xf7f87034 │ │ │ │ - blvs fff06854 │ │ │ │ + blvs fff0685c │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7f80084 │ │ │ │ - @ instruction: 0x4628ea32 │ │ │ │ - blx 2c8650 │ │ │ │ + @ instruction: 0x4628ea36 │ │ │ │ + blx 2c8648 │ │ │ │ @ instruction: 0xf01e4630 │ │ │ │ @ instruction: 0xf8dffa07 │ │ │ │ svcvs 0x003a3728 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ - blcs 26658 │ │ │ │ + blcs 26650 │ │ │ │ adchi pc, r6, #64 @ 0x40 │ │ │ │ - blcs 281e0 │ │ │ │ + blcs 281d8 │ │ │ │ adcshi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ svcvs 0x007baf08 │ │ │ │ - blcs bea670 │ │ │ │ + blcs bea668 │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {3} @ │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0x4603e9fc │ │ │ │ + strmi lr, [r3], -r0, lsl #20 │ │ │ │ @ instruction: 0xf8dfe6ed │ │ │ │ vst1.8 {d17}, [pc :128], r4 │ │ │ │ @ instruction: 0xf8df6234 │ │ │ │ ldrbtmi r0, [r9], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0xe6fefdf3 │ │ │ │ @ instruction: 0x3714f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 666a0 │ │ │ │ + blcs 66698 │ │ │ │ @ instruction: 0xf8dfd025 │ │ │ │ ldmpl r3, {r2, r3, r8, r9, sl, ip, sp}^ │ │ │ │ - blcs 666ac │ │ │ │ + blcs 666a4 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ @ instruction: 0x3700f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ tstpcs ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf8d3231c │ │ │ │ - bcs 55330 │ │ │ │ + bcs 55328 │ │ │ │ orrhi pc, ip, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ mrcvs 2, 5, r8, cr11, cr12, {3} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r9, sl, fp, sp, lr}^ │ │ │ │ mrcvs 0, 3, r6, cr11, cr3, {0} │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, sl, fp, sp, lr} │ │ │ │ @@ -7649,15 +7647,15 @@ │ │ │ │ @ instruction: 0xf8dff99d │ │ │ │ svcvs 0x003a3654 │ │ │ │ ldmpl r3, {r0, r2, r3, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf000681a │ │ │ │ @ instruction: 0xf1a481d1 │ │ │ │ sbcslt r0, r9, #68, 6 @ 0x10000001 │ │ │ │ vmul.i8 d2, d0, d24 │ │ │ │ - blcs e2cdcc │ │ │ │ + blcs e2cdc4 │ │ │ │ @ instruction: 0x81bcf200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01ba020c │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @@ -7682,80 +7680,80 @@ │ │ │ │ eoreq r0, r7, #-2147483602 @ 0x8000002e │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0x01ba01ba │ │ │ │ @ instruction: 0xf8df01e0 │ │ │ │ stmiapl fp!, {r2, r3, r4, r5, r7, r8, sl, ip, sp}^ │ │ │ │ - blcs 267c0 │ │ │ │ + blcs 267b8 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {1} @ │ │ │ │ ldrbne pc, [r0, #2271]! @ 0x8df @ │ │ │ │ eorcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r4], {49} @ 0x31 │ │ │ │ @ instruction: 0x66bb6dbb │ │ │ │ @ instruction: 0x677b6dfb │ │ │ │ mrcvs 5, 7, r6, cr8, cr12, {3} │ │ │ │ - stmdb r4, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ svclt 0x00984298 │ │ │ │ @ instruction: 0xf67f4605 │ │ │ │ @ instruction: 0xf8dfae1a │ │ │ │ svcvs 0x003a357c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf8dfb14b │ │ │ │ @ instruction: 0xf64015bc │ │ │ │ @ instruction: 0xf8df3233 │ │ │ │ ldrbtmi r0, [r9], #-1464 @ 0xfffffa48 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ mrcvs 13, 7, APSR_nzcv, cr8, cr1, {1} │ │ │ │ - blx 1d487f6 │ │ │ │ + blx 1d487ee │ │ │ │ ldclvs 4, cr6, [r8, #-992]! @ 0xfffffc20 │ │ │ │ - blx 1c487fe │ │ │ │ + blx 1c487f6 │ │ │ │ orreq pc, r8, r7, lsl #2 │ │ │ │ andcs r6, r0, r8, lsr r4 │ │ │ │ - ldmdb r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ tstcs r0, sl, lsr pc │ │ │ │ rsbsvc pc, sl, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #2259 @ 0x8d3 │ │ │ │ - b fe64a7b8 │ │ │ │ + b fe74a7b0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b7f040 │ │ │ │ rsbsvc pc, sl, r7, lsl #10 │ │ │ │ - bl 44a7c8 │ │ │ │ + bl 54a7c0 │ │ │ │ strbcc pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ stmiapl sl!, {r0, r2, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46904610 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr8, cr7, {7} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr12, cr7, {7} │ │ │ │ strcc pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df6c3e │ │ │ │ stmiapl fp!, {r2, r3, r4, r6, r8, sl, ip}^ │ │ │ │ @ instruction: 0x96024479 │ │ │ │ ldclvs 6, cr4, [sl], #552 @ 0x228 │ │ │ │ @ instruction: 0xf6409201 │ │ │ │ - blvs fe61524c │ │ │ │ + blvs fe615244 │ │ │ │ movwls r2, #840 @ 0x348 │ │ │ │ @ instruction: 0xf0124623 │ │ │ │ @ instruction: 0xf507fc93 │ │ │ │ @ instruction: 0xf7f7707a │ │ │ │ - ldcvs 15, cr14, [fp], #456 @ 0x1c8 │ │ │ │ + ldcvs 15, cr14, [fp], #472 @ 0x1d8 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7f80088 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #18 │ │ │ │ + ldrtmi lr, [r0], -r4, lsl #18 │ │ │ │ @ instruction: 0xf8d8f01e │ │ │ │ @ instruction: 0xf01e6cf8 │ │ │ │ svcvs 0x0078f8d5 │ │ │ │ @ instruction: 0xf8d2f01e │ │ │ │ @ instruction: 0xf01e6eb8 │ │ │ │ @ instruction: 0xf8dff8cf │ │ │ │ stmiapl fp!, {r3, r4, r5, r7, sl, ip, sp}^ │ │ │ │ - blcs 268c4 │ │ │ │ + blcs 268bc │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {1} │ │ │ │ streq pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf6404651 │ │ │ │ ldrbtmi r2, [r8], #-662 @ 0xfffffd6a │ │ │ │ ldc2l 0, cr15, [r0], {49} @ 0x31 │ │ │ │ @ instruction: 0xf8dfe62d │ │ │ │ @ instruction: 0xf64014f4 │ │ │ │ @@ -7766,70 +7764,70 @@ │ │ │ │ ldclvs 6, cr6, [fp, #748]! @ 0x2ec │ │ │ │ movwcs r6, #1915 @ 0x77b │ │ │ │ ldrbvs r4, [fp, #-1564]! @ 0xfffff9e4 │ │ │ │ @ instruction: 0xf8dfe771 │ │ │ │ svcvs 0x003a34b4 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 59574 │ │ │ │ + blcs 5956c │ │ │ │ stclge 4, cr15, [fp, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf0176f78 │ │ │ │ strb pc, [r6, #2353]! @ 0x931 @ │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdavc r3!, {r3, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2b2f │ │ │ │ stmdavc r3!, {r2, r5, r6, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrb sl, [lr, #-3611] @ 0xfffff1e5 │ │ │ │ ldrne pc, [ip], #2271 @ 0x8df │ │ │ │ eorcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldreq pc, [r8], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff6c89a6 │ │ │ │ + blx ff6c899e │ │ │ │ cdpvs 7, 15, cr14, cr12, cr4, {2} │ │ │ │ cmnpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0xf8dfe8a4 │ │ │ │ + @ instruction: 0xf8dfe8a8 │ │ │ │ svcvs 0x003a343c │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r5, r7}^ │ │ │ │ @ instruction: 0xf7f8633b │ │ │ │ - strmi lr, [r4], -r4, lsl #20 │ │ │ │ + strmi lr, [r4], -r8, lsl #20 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10781b5 │ │ │ │ @ instruction: 0xf7f800a0 │ │ │ │ - @ instruction: 0xf8dfea7c │ │ │ │ + @ instruction: 0xf8dfea80 │ │ │ │ svcvs 0x003d341c │ │ │ │ ldrmi r5, [r0], -sl, ror #17 │ │ │ │ @ instruction: 0xf7f74616 │ │ │ │ - @ instruction: 0xf8dfee44 │ │ │ │ + @ instruction: 0xf8dfee48 │ │ │ │ @ instruction: 0xf6401450 │ │ │ │ movtcs r2, #8804 @ 0x2264 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ movwls r3, #255 @ 0xff │ │ │ │ strmi r4, [r9], r3, lsr #12 │ │ │ │ stc2 0, cr15, [r4], {18} │ │ │ │ adceq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 7, pc, cr2, cr7, {7} @ │ │ │ │ + mcr 7, 7, pc, cr6, cr7, {7} @ │ │ │ │ @ instruction: 0x46306b3b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f86ff8 │ │ │ │ - ldclvs 8, cr14, [r8, #456]! @ 0x1c8 │ │ │ │ + ldclvs 8, cr14, [r8, #472]! @ 0x1d8 │ │ │ │ @ instruction: 0xf84af01e │ │ │ │ @ instruction: 0xf01e6db8 │ │ │ │ - blmi ffacaa7c │ │ │ │ + blmi ffacaa74 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfadb0 │ │ │ │ strbmi r0, [r9], -ip, lsl #8 │ │ │ │ rsbcs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ str pc, [r6, #3145]! @ 0xc49 │ │ │ │ - blcs 16836c │ │ │ │ + blcs 168364 │ │ │ │ cdpvs 15, 11, cr11, cr10, cr1, {0} │ │ │ │ vst2.8 {d22-d23}, [r3 :64], r3 │ │ │ │ andsvs r3, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf1036ebb │ │ │ │ @ instruction: 0xf0370008 │ │ │ │ stmdacs r1, {r0, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x00086ebc │ │ │ │ @@ -7841,44 +7839,44 @@ │ │ │ │ strtmi r6, [r0], -r3, asr #3 │ │ │ │ @ instruction: 0xffa8f046 │ │ │ │ mrcvs 6, 5, lr, cr11, cr7, {2} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ mlascc ip, r3, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b2d │ │ │ │ svcvs 0x0078ae3d │ │ │ │ - blx 1948a14 │ │ │ │ + blx 1948a0c │ │ │ │ orreq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0x46206138 │ │ │ │ - stmda ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svcvs 0x003a4bd3 │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7f8617b │ │ │ │ - strmi lr, [r4], -lr, lsl #19 │ │ │ │ + @ instruction: 0x4604e992 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078176 │ │ │ │ @ instruction: 0xf7f860a0 │ │ │ │ - blmi ff347218 │ │ │ │ + blmi ff347220 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - stcl 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ + ldcl 7, cr15, [r2, #988] @ 0x3dc │ │ │ │ ldmdbvs sp!, {r0, r1, r3, r4, r6, r7, r8, fp, lr} │ │ │ │ adcscs pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf5074479 │ │ │ │ @ instruction: 0xf04f63c3 │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ teqcs pc, #8388608 @ 0x800000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx fe348a76 │ │ │ │ + blx fe348a6e │ │ │ │ adcvs pc, r0, r7, lsl #10 │ │ │ │ - mcr 7, 3, pc, cr10, cr7, {7} @ │ │ │ │ + mcr 7, 3, pc, cr14, cr7, {7} @ │ │ │ │ @ instruction: 0x4630697b │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r1], -ip, lsl #1 │ │ │ │ - svc 0x00f8f7f7 │ │ │ │ + svc 0x00fcf7f7 │ │ │ │ @ instruction: 0xf01d4628 │ │ │ │ ldrb pc, [fp, #4049]! @ 0xfd1 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmibmi fp, {r2, r3, r4, r5, r8, sl, fp, sp, pc}^ │ │ │ │ eorcc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2250 @ 0xfffff736 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @@ -7901,170 +7899,170 @@ │ │ │ │ ldrbtmi r4, [r9], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0x2005fbb1 │ │ │ │ teqlt sl, lr, lsl #10 │ │ │ │ @ instruction: 0xf64049b8 │ │ │ │ ldmmi r8!, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe9c8b86 │ │ │ │ + blx fe9c8b7e │ │ │ │ str r2, [r3, #-3] │ │ │ │ ldmibmi r5!, {r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andscc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2228 @ 0xfffff74c │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ mulcs r4, fp, fp │ │ │ │ teqlt sl, r8 @ │ │ │ │ @ instruction: 0xf64049b1 │ │ │ │ ldmmi r1!, {r0, r1, r2, r3, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe448bb2 │ │ │ │ + blx fe448baa │ │ │ │ strbt r2, [sp], #8 │ │ │ │ stmibmi lr!, {r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andscc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2221 @ 0xfffff753 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ andcs pc, r7, r5, lsl #23 │ │ │ │ - bcs 45e90 │ │ │ │ + bcs 45e88 │ │ │ │ sbchi pc, r3, r0, asr #32 │ │ │ │ ldrb r2, [sp], #1 │ │ │ │ stmibmi r8!, {r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andscc pc, sl, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2215 @ 0xfffff759 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ andcs pc, r2, r5, ror fp @ │ │ │ │ teqlt sl, r2 @ │ │ │ │ vst2.32 {d20,d22}, [pc :128], r4 │ │ │ │ stmiami r4!, {r1, r4, r5, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ac8bfe │ │ │ │ + blx 1ac8bf6 │ │ │ │ strb r2, [r7], #6 │ │ │ │ @ instruction: 0xf64049a1 │ │ │ │ stmiami r1!, {r1, r2, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe948c10 │ │ │ │ - blmi 1e46090 │ │ │ │ + blx fe948c08 │ │ │ │ + blmi 1e46088 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ ldcvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f8707a │ │ │ │ - @ instruction: 0xf8d3e856 │ │ │ │ - blcs 59848 │ │ │ │ + @ instruction: 0xf8d3e85a │ │ │ │ + blcs 59840 │ │ │ │ mrcvs 1, 3, sp, cr11, cr6, {0} │ │ │ │ svclt 0x00012b05 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr} │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ mrcvs 0, 5, r6, cr11, cr3, {0} │ │ │ │ andeq pc, r8, r3, lsl #2 │ │ │ │ - blx 14c8c62 │ │ │ │ + blx 14c8c5a │ │ │ │ cdpvs 8, 11, cr2, cr8, cr1, {0} │ │ │ │ cdpvs 15, 11, cr11, cr10, cr1, {0} │ │ │ │ vst2.8 {d22-d23}, [r3 :64], r3 │ │ │ │ andsvs r3, r3, r0, lsl #7 │ │ │ │ - blx 6c8bac │ │ │ │ + blx 6c8ba4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf5079300 │ │ │ │ movwcs r6, #707 @ 0x2c3 │ │ │ │ @ instruction: 0x0119e9d7 │ │ │ │ - blx fe448c0c │ │ │ │ + blx fe448c04 │ │ │ │ @ instruction: 0x4620e55d │ │ │ │ @ instruction: 0xf01161fb │ │ │ │ ldmibvs fp!, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ orreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0x46186278 │ │ │ │ @ instruction: 0xf7f7623b │ │ │ │ - ldcvs 15, cr14, [fp, #224]! @ 0xe0 │ │ │ │ + ldcvs 15, cr14, [fp, #240]! @ 0xf0 │ │ │ │ @ instruction: 0xf50766bb │ │ │ │ ldclvs 0, cr7, [fp, #880]! @ 0x370 │ │ │ │ - blmi 15a69c0 │ │ │ │ + blmi 15a69b8 │ │ │ │ ldrbvs r6, [ip, #-3898]! @ 0xfffff0c6 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f862bb │ │ │ │ - @ instruction: 0x4604e894 │ │ │ │ + @ instruction: 0x4604e898 │ │ │ │ cmnle r2, r0, lsl #16 │ │ │ │ sbcsvc pc, ip, r7, lsl #10 │ │ │ │ - stmdb ip, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svcvs 0x003d4b4f │ │ │ │ ldrmi r5, [r0], -sl, ror #17 │ │ │ │ @ instruction: 0xf7f74616 │ │ │ │ - blmi 1207f58 │ │ │ │ + blmi 1207f60 │ │ │ │ @ instruction: 0xf6404972 │ │ │ │ ldrbtmi r2, [r9], #-627 @ 0xfffffd8d │ │ │ │ - bvs 1f62fb8 │ │ │ │ - blvs ff632018 │ │ │ │ + bvs 1f62fb0 │ │ │ │ + blvs ff632010 │ │ │ │ ldrbtmi r4, [fp], #-2927 @ 0xfffff491 │ │ │ │ cmpcs r0, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx fe4c8c68 │ │ │ │ + blx fe4c8c60 │ │ │ │ sbcsvc pc, ip, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r0, #-988]! @ 0xfffffc24 │ │ │ │ + ldcl 7, cr15, [r4, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0x46306abb │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r1], -r0, lsl #1 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr14, cr7, {7} │ │ │ │ + svc 0x0002f7f7 │ │ │ │ @ instruction: 0xf01d4628 │ │ │ │ strb pc, [lr], #3799 @ 0xed7 @ │ │ │ │ svcvs 0x003a4b3b │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986bfb │ │ │ │ eorsvc pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00dcf7f7 │ │ │ │ + svc 0x00e0f7f7 │ │ │ │ svcvs 0x003a4b2c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi ip, {r2, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ eorscc pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ ldr pc, [sl, #2765] @ 0xacd │ │ │ │ svcvs 0x003a4b2e │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ adceq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00c2f7f7 │ │ │ │ + svc 0x00c6f7f7 │ │ │ │ @ instruction: 0x66bb6dbb │ │ │ │ @ instruction: 0x677b6dfb │ │ │ │ ldmdbmi r2, {r0, r1, r3, r7, r8, sl, sp, lr, pc}^ │ │ │ │ andscc pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0xe733fab5 │ │ │ │ @ instruction: 0xf640494f │ │ │ │ stmdami pc, {r3, r4, r9, ip, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx feb48d78 │ │ │ │ - blcs 4681c │ │ │ │ + blx feb48d70 │ │ │ │ + blcs 46814 │ │ │ │ ldclge 4, cr15, [r7, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf640494b │ │ │ │ stmdami fp, {r0, r1, r2, r3, r4, r5, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe848d90 │ │ │ │ - blmi 646284 │ │ │ │ + blx fe848d88 │ │ │ │ + blmi 64627c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ - bvs feede538 │ │ │ │ + bvs feede530 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f770dc │ │ │ │ - blmi 508b3c │ │ │ │ + blmi 508b44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f760a0 │ │ │ │ - @ instruction: 0xf7f7ef8c │ │ │ │ - svclt 0x0000ecc6 │ │ │ │ - strdeq r3, [r7], -r2 │ │ │ │ - andeq r3, r7, ip, ror #25 │ │ │ │ + @ instruction: 0xf7f7ef90 │ │ │ │ + svclt 0x0000ecca │ │ │ │ + strdeq r3, [r7], -sl │ │ │ │ + strdeq r3, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r4, r0, lsl #20 │ │ │ │ andeq r8, r4, sl, ror ip │ │ │ │ - andeq r4, r7, r4, ror #2 │ │ │ │ + andeq r4, r7, ip, ror #2 │ │ │ │ @ instruction: 0x00053bb6 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r8, r4, sl, lsl #17 │ │ │ │ andeq r8, r4, r4, lsl #22 │ │ │ │ - andeq r3, r7, ip, lsr #22 │ │ │ │ + andeq r3, r7, r4, lsr fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r4, sl, lsr #15 │ │ │ │ andeq r8, r4, lr, lsr #14 │ │ │ │ @ instruction: 0x000489bc │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ @@ -8119,55 +8117,55 @@ │ │ │ │ ldrbtmi r4, [r9], #-2677 @ 0xfffff58b │ │ │ │ ldrsbhi pc, [r4, #143] @ 0x8f @ │ │ │ │ svcge 0x00044b75 │ │ │ │ stmpl sl, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldrbtvs r6, [sl], #-2066 @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ - blcs 26ef4 │ │ │ │ + blcs 26eec │ │ │ │ sbchi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf1074b6f │ │ │ │ @ instruction: 0x46580b1c │ │ │ │ ldclvs 4, cr4, [r9], {123} @ 0x7b │ │ │ │ @ instruction: 0xf830f037 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, r7, r0 │ │ │ │ @ instruction: 0xf04f4b6a │ │ │ │ @ instruction: 0xf8580a00 │ │ │ │ @ instruction: 0xf1079003 │ │ │ │ adcsvs r0, lr, r8, lsl r3 │ │ │ │ - bcc 107574 │ │ │ │ + bcc 10756c │ │ │ │ andslt pc, r4, r7, asr #17 │ │ │ │ ldmdbvs r8!, {r0, r2, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf830f037 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d051 │ │ │ │ - blcs 18e70 │ │ │ │ + blcs 18e68 │ │ │ │ addhi pc, r9, r0, lsl #6 │ │ │ │ @ instruction: 0x5010f9b4 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf0106820 │ │ │ │ strmi pc, [r2], pc, lsr #27 │ │ │ │ @ instruction: 0xf0106820 │ │ │ │ - blmi 16cc7c0 │ │ │ │ + blmi 16cc7b8 │ │ │ │ @ instruction: 0xf8584683 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ svclt 0x00182b01 │ │ │ │ subsle r4, r6, lr, lsr #12 │ │ │ │ @ instruction: 0xf8584b56 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x071b3374 │ │ │ │ @ instruction: 0xf9b4d43e │ │ │ │ @ instruction: 0x46523014 │ │ │ │ ldrdeq lr, [r1, -r4] │ │ │ │ movwcs r6, #443 @ 0x1bb │ │ │ │ ldmvs fp!, {r0, r8, r9, ip, pc}^ │ │ │ │ ldrbmi r9, [fp], -r0, lsl #6 │ │ │ │ - blx 54aec4 │ │ │ │ + blx 54aebc │ │ │ │ @ instruction: 0x460269bb │ │ │ │ ldrtmi r8, [r1], -r3, lsr #5 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ ldmdbvs fp!, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ teqvs fp, r3, lsl #8 │ │ │ │ @ instruction: 0x4630b116 │ │ │ │ stc2 0, cr15, [r4, #116] @ 0x74 │ │ │ │ @@ -8179,46 +8177,46 @@ │ │ │ │ ldc2l 0, cr15, [r8, #-116]! @ 0xffffff8c │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorhi r6, r3, #120, 18 @ 0x1e0000 │ │ │ │ @ instruction: 0xffdef036 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7d1ad │ │ │ │ ldmvs lr!, {r4, sp, pc} │ │ │ │ - blcs 26fe4 │ │ │ │ + blcs 26fdc │ │ │ │ ldmdbmi r8!, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ eorscs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2103 @ 0xfffff7c9 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ eors pc, r1, r1, ror r9 @ │ │ │ │ andcs r4, r0, #54272 @ 0xd400 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0x4619607b │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ andcs lr, r1, #3358720 @ 0x334000 │ │ │ │ strls r6, [r0, #-2213] @ 0xfffff75b │ │ │ │ - blx 1ec9044 │ │ │ │ + blx 1ec903c │ │ │ │ stmdavs r0!, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xffa4f010 │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr}^ │ │ │ │ - blx fe048fae │ │ │ │ + blx fe048fa6 │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ eorcs r4, r0, #1048576 @ 0x100000 │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ mcr2 0, 7, pc, cr0, cr0, {1} @ │ │ │ │ ldmdavs fp!, {r0, r1, r2, r5, r8, fp, lr}^ │ │ │ │ movwls r2, #4673 @ 0x1241 │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf04f462b │ │ │ │ @ instruction: 0x960230ff │ │ │ │ andcs pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf8e0f012 │ │ │ │ ldmvs lr!, {r1, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xa010f8d7 │ │ │ │ ldmiblt fp!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ - blmi 4df80c │ │ │ │ + blmi 4df804 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r8, r0, lsl #6 │ │ │ │ smlsldcc r4, ip, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -8228,79 +8226,79 @@ │ │ │ │ ldr pc, [r5, -fp, ror #16]! │ │ │ │ vst2.8 {d20,d22}, [pc :64], r5 │ │ │ │ ldmdami r5, {r0, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf91ef031 │ │ │ │ pkhtbmi lr, r2, lr, asr #15 │ │ │ │ @ instruction: 0xf7f7e79e │ │ │ │ - svclt 0x0000eb56 │ │ │ │ - strdeq r3, [r7], -r6 │ │ │ │ + svclt 0x0000eb5a │ │ │ │ + strdeq r3, [r7], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r7, ip, ror #3 │ │ │ │ + strdeq r3, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r7], -r8 │ │ │ │ + andeq r7, r7, r0, lsl #4 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r7, r4, sl, lsr #28 │ │ │ │ andeq r8, r4, ip, asr #1 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ ldrdeq r7, [r4], -ip │ │ │ │ - andeq r3, r7, ip, rrx │ │ │ │ + andeq r3, r7, r4, ror r0 │ │ │ │ muleq r4, r6, sp │ │ │ │ andeq r8, r4, r8, lsr r0 │ │ │ │ andeq r7, r4, r4, lsl #27 │ │ │ │ andeq r8, r4, r6, lsr #32 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq e4b360 │ │ │ │ + bleq e4b358 │ │ │ │ stcmi 2, cr15, [ip, #692]! @ 0x2b4 │ │ │ │ - bl fec4b3b4 │ │ │ │ + bl fec4b3ac │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ ldrbtmi r4, [lr], #2992 @ 0xbb0 │ │ │ │ - blgt feb4b3c0 │ │ │ │ + blgt feb4b3b8 │ │ │ │ @ instruction: 0xf8c7447c │ │ │ │ @ instruction: 0xf85e40a4 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf04fc484 │ │ │ │ stmib r7, {sl, fp}^ │ │ │ │ @ instruction: 0xf8df2327 │ │ │ │ stmib r7, {r2, r4, r7, r8, r9, fp, ip, sp}^ │ │ │ │ tstcs r0, r5, lsr #32 │ │ │ │ sbcne pc, r4, r7, asr #17 │ │ │ │ adcne pc, ip, r7, asr #17 │ │ │ │ sbcne pc, r8, r7, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ teqle lr, r0, lsl #20 │ │ │ │ - blcc 1e4b3fc │ │ │ │ + blcc 1e4b3f4 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xdc222b00 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0x209cf8d7 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1b2095b │ │ │ │ svclt 0x00b83fff │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ cmple sp, r1, lsl #6 │ │ │ │ - blcc 104b430 │ │ │ │ + blcc 104b428 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf8dfb14b │ │ │ │ @ instruction: 0xf6401b3c │ │ │ │ @ instruction: 0xf8df0239 │ │ │ │ ldrbtmi r0, [r9], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ mulcs r0, sp, r8 │ │ │ │ - blcs b4b454 │ │ │ │ - blcc 54b458 │ │ │ │ + blcs b4b44c │ │ │ │ + blcc 54b450 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl #9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [r4, #-64] @ 0xffffffc0 @ │ │ │ │ strmi pc, [ip, r7, lsl #4] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -8312,68 +8310,68 @@ │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0301023 │ │ │ │ @ instruction: 0xf8dfffbf │ │ │ │ @ instruction: 0xf8d72ae0 │ │ │ │ ldmib r7, {r2, r5, r7, ip, sp}^ │ │ │ │ ldmpl sl, {r0, r1, r5, ip} │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ - bcs 27174 │ │ │ │ + bcs 2716c │ │ │ │ ldmdavs fp, {r0, r1, r2, r8, sl, fp, ip, lr, pc} │ │ │ │ sbcle r2, lr, r0, lsl #22 │ │ │ │ andvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf868f031 │ │ │ │ @ instruction: 0xf8d7e7c9 │ │ │ │ mrrcne 0, 9, r2, r4, cr12 │ │ │ │ ldrdmi pc, [r0], r7 @ │ │ │ │ andcs fp, r0, #172, 30 @ 0x2b0 │ │ │ │ stccs 2, cr2, [r0], {1} │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ - bcs d95c │ │ │ │ + bcs d954 │ │ │ │ ldmdavs fp, {r1, r2, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf640b11b │ │ │ │ @ instruction: 0xf0310234 │ │ │ │ @ instruction: 0xf04ff853 │ │ │ │ @ instruction: 0xe7b330ff │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ mrc2 0, 4, pc, cr2, cr0, {0} │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ addeq pc, r4, r7, asr #17 │ │ │ │ andle r2, sl, r5, lsl #22 │ │ │ │ - bcc fe34b500 │ │ │ │ + bcc fe34b4f8 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldrdne pc, [r0], r7 @ │ │ │ │ andcs r5, r1, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf0106bd8 │ │ │ │ @ instruction: 0xf8dfff85 │ │ │ │ @ instruction: 0xf8d73a7c │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ - blcs 67210 │ │ │ │ + blcs 67208 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - stc 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ + stc 7, cr15, [lr], #-988 @ 0xfffffc24 │ │ │ │ svcpl 0x0080f5b0 │ │ │ │ adchi pc, ip, r0, lsl #1 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ - blcs beb22c │ │ │ │ + blcs beb224 │ │ │ │ @ instruction: 0xf8dfd025 │ │ │ │ subcs r2, r9, ip, asr #20 │ │ │ │ ldrdmi pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf8d72300 │ │ │ │ @ instruction: 0xf8df5084 │ │ │ │ stmiapl r2!, {r2, r6, r9, fp, ip} │ │ │ │ streq lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ uxtahvs r4, r9, r9, ror #8 │ │ │ │ @ instruction: 0xf6406b50 │ │ │ │ @ instruction: 0xf011025e │ │ │ │ strtmi pc, [r8], -sp, lsr #31 │ │ │ │ - blx fffc9266 │ │ │ │ - bcc 4b570 │ │ │ │ + blx fffc925e │ │ │ │ + bcc 4b568 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ adcsle r2, r4, r0, lsl #22 │ │ │ │ - beq 74b57c │ │ │ │ + beq 74b574 │ │ │ │ rsbeq pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r6, [r8], #-3833 @ 0xfffff107 │ │ │ │ @ instruction: 0xf800f031 │ │ │ │ vabd.s8 d30, d17, d27 │ │ │ │ @ instruction: 0xf01d00d0 │ │ │ │ @ instruction: 0x4604fc37 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @@ -8397,41 +8395,41 @@ │ │ │ │ ldmibcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adceq pc, r8, r7, asr #17 │ │ │ │ adceq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df8092 │ │ │ │ stmiapl r3!, {r2, r3, r5, r7, r8, fp, ip, sp}^ │ │ │ │ - blcs 672ec │ │ │ │ + blcs 672e4 │ │ │ │ addhi pc, fp, r0 │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf89980b1 │ │ │ │ - blcs 1919380 │ │ │ │ + blcs 1919378 │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ ldmibcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf50883b6 │ │ │ │ @ instruction: 0xf8df5280 │ │ │ │ @ instruction: 0xf8d23980 │ │ │ │ @ instruction: 0xf8d700c8 │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs CPSR_f, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ tstlt r8, r8, lsr #6 │ │ │ │ - blx fe449342 │ │ │ │ + blx fe44933a │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ strbmi pc, [r0], -r9, lsl #23 @ │ │ │ │ - blx fe1c9356 │ │ │ │ + blx fe1c934e │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ - blx fe0c935e │ │ │ │ + blx fe0c9356 │ │ │ │ stmdbcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaf36 │ │ │ │ @ instruction: 0xf6401934 │ │ │ │ @ instruction: 0xf8df028f │ │ │ │ @@ -8441,21 +8439,21 @@ │ │ │ │ ldmcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d72047 │ │ │ │ movwcs r4, #164 @ 0xa4 │ │ │ │ ldrdpl pc, [r4], r7 │ │ │ │ ldmdbne r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r1, r5, r7, fp, ip, lr}^ │ │ │ │ ldrbtmi r0, [r9], #-1280 @ 0xfffffb00 │ │ │ │ - blvs 1426c14 │ │ │ │ + blvs 1426c0c │ │ │ │ subseq pc, r4, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xff06f011 │ │ │ │ @ instruction: 0xf01d4628 │ │ │ │ @ instruction: 0xf8dffb57 │ │ │ │ stmiapl r3!, {r2, r4, r5, r7, fp, ip, sp}^ │ │ │ │ - blcs 273b4 │ │ │ │ + blcs 273ac │ │ │ │ svcge 0x000df43f │ │ │ │ stmiaeq ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ subseq pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r6, [r8], #-3641 @ 0xfffff1c7 │ │ │ │ @ instruction: 0xff58f030 │ │ │ │ @ instruction: 0xf8d7e703 │ │ │ │ @ instruction: 0xf0150098 │ │ │ │ @@ -8471,22 +8469,22 @@ │ │ │ │ movwls r3, #8324 @ 0x2084 │ │ │ │ movtcs r4, #5241 @ 0x1479 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ mrc2 0, 6, pc, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf508e706 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ smlabtlt r8, r8, r0, r0 │ │ │ │ - blx 8c941e │ │ │ │ + blx 8c9416 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0x4640fb1b │ │ │ │ - blx 649432 │ │ │ │ + blx 64942a │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ - blx 54943a │ │ │ │ + blx 549432 │ │ │ │ stmdacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfae7e │ │ │ │ @ instruction: 0xf640186c │ │ │ │ @ instruction: 0xf8df0278 │ │ │ │ @@ -8494,216 +8492,216 @@ │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ uhadd16 pc, r2, r1 @ │ │ │ │ ldrdeq pc, [r8], #137 @ 0x89 │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0xf508fafb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ - blx ffd49478 │ │ │ │ + blx ffd49470 │ │ │ │ @ instruction: 0xf01d4640 │ │ │ │ @ instruction: 0xf8d7faf1 │ │ │ │ @ instruction: 0xf01d0084 │ │ │ │ @ instruction: 0xf8dffaed │ │ │ │ @ instruction: 0xf8d737e0 │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ - blcs 2748c │ │ │ │ + blcs 27484 │ │ │ │ mcrge 4, 5, pc, cr1, cr15, {1} @ │ │ │ │ stmdane r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ addeq pc, r1, #64, 12 @ 0x4000000 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 7, pc, cr10, cr0, {1} @ │ │ │ │ @ instruction: 0xf8dfe695 │ │ │ │ @ instruction: 0xf8d737f0 │ │ │ │ stmiapl fp, {r2, r5, r7, ip}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf100071b │ │ │ │ @ instruction: 0xf5088318 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bvs 16cd77c │ │ │ │ + bvs 16cd774 │ │ │ │ tstlt r8, fp, lsr r4 │ │ │ │ - blx ff1494d8 │ │ │ │ + blx ff1494d0 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0x4640fabd │ │ │ │ - blx feec94ec │ │ │ │ + blx feec94e4 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - b 6cb45c │ │ │ │ + b 7cb454 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, sp, lr} │ │ │ │ ldrbhi pc, [lr], #-0 @ │ │ │ │ eoreq pc, ip, r1, asr #4 │ │ │ │ - blx ffec9504 │ │ │ │ + blx ffec94fc │ │ │ │ vst2.8 {d18-d21}, [pc], r0 │ │ │ │ stmib r0, {r7, r9, ip, lr}^ │ │ │ │ stmib r0, {r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r2, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r2, r8, r9, ip, sp}^ │ │ │ │ addvs r3, r3, #8, 6 @ 0x20000000 │ │ │ │ ldrdne pc, [r0], r7 @ │ │ │ │ strhtcc r6, [ip], -r8 │ │ │ │ ldc2 0, cr15, [r8], #-192 @ 0xffffff40 │ │ │ │ biceq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - @ instruction: 0xf8dfeaba │ │ │ │ + @ instruction: 0xf8dfeabe │ │ │ │ @ instruction: 0xf8d73790 │ │ │ │ smlatbcs r0, r4, r0, r2 │ │ │ │ sbcseq pc, r8, r7, lsl #2 │ │ │ │ ldrvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - ldc 7, cr15, [r8], {247} @ 0xf7 │ │ │ │ + ldc 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0x63b88372 │ │ │ │ sbcseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ + ldc 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ @ instruction: 0x276cf8df │ │ │ │ ldrdcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0x6768f8df │ │ │ │ @ instruction: 0x8768f8df │ │ │ │ ldrbtmi r5, [lr], #-2203 @ 0xfffff765 │ │ │ │ ldrbtmi r6, [r8], #1019 @ 0x3fb │ │ │ │ @ instruction: 0xf7f74618 │ │ │ │ - blvs fef07650 │ │ │ │ + blvs fef07658 │ │ │ │ svcvs 0x00bd667b │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - biclt lr, r8, r2, lsr #24 │ │ │ │ + biclt lr, r8, r6, lsr #24 │ │ │ │ @ instruction: 0x46316ebc │ │ │ │ - bvs 18a74fc │ │ │ │ + bvs 18a74f4 │ │ │ │ rsbvs r3, r2, #268435456 @ 0x10000000 │ │ │ │ andseq pc, r3, #0, 2 │ │ │ │ addcs pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0304610 │ │ │ │ svcvs 0x00fbfd01 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdavs r3!, {r2, r3, r4, r6, r9, pc}^ │ │ │ │ movwcc r6, #8125 @ 0x1fbd │ │ │ │ strtmi r6, [r8], -r3, rrx │ │ │ │ - stc 7, cr15, [r8], {247} @ 0xf7 │ │ │ │ + stc 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1076738 │ │ │ │ @ instruction: 0xf7f700d8 │ │ │ │ - @ instruction: 0xf8dfe8dc │ │ │ │ + @ instruction: 0xf8dfe8e0 │ │ │ │ @ instruction: 0xf8d72704 │ │ │ │ stmiapl r3!, {r2, r5, r7, lr} │ │ │ │ @ instruction: 0x4618677b │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ @ instruction: 0xf8d76f39 │ │ │ │ @ instruction: 0xf7f700cc │ │ │ │ - strtmi lr, [r8], -r4, ror #20 │ │ │ │ - stcl 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + strtmi lr, [r8], -r8, ror #20 │ │ │ │ + stcl 7, cr15, [r8], {247} @ 0xf7 │ │ │ │ ssatcc pc, #21, pc, asr #17 @ │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf5036578 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #24, 6 @ 0x60000000 │ │ │ │ tstpcs r8, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8133 │ │ │ │ stmiapl r3!, {r2, r3, r7, r9, sl, ip, sp}^ │ │ │ │ ldcvs 4, cr6, [fp], #748 @ 0x2ec │ │ │ │ - blcs 6760c │ │ │ │ + blcs 67604 │ │ │ │ addhi pc, sl, #0 │ │ │ │ ssateq pc, #29, pc, asr #17 @ │ │ │ │ andcc r4, ip, r8, ror r4 │ │ │ │ - ldmib r2!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ - blx 19c962c │ │ │ │ + blx 19c9624 │ │ │ │ ldrdne pc, [r0], r7 @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtvs r4, [r8], #-1540 @ 0xfffff9fc │ │ │ │ - blx fec4968a │ │ │ │ + blx fec49682 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -pc, ror #4 │ │ │ │ - b 64b5b0 │ │ │ │ + b 74b5a8 │ │ │ │ vadd.i8 d18, d0, d1 │ │ │ │ @ instruction: 0xf8df8269 │ │ │ │ vst1.32 {d17-d19}, [pc], ip │ │ │ │ ldclvs 2, cr5, [r8], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf0304479 │ │ │ │ vmovvs.s8 pc, d11[6] │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdavs r9, {r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ - blx 16496ba │ │ │ │ + blx 16496b2 │ │ │ │ @ instruction: 0x0670f8df │ │ │ │ @ instruction: 0x1670f8df │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf8d74478 │ │ │ │ ldrbtmi r4, [r9], #-152 @ 0xffffff68 │ │ │ │ @ instruction: 0x5094f8d7 │ │ │ │ - bl d9758 │ │ │ │ + bl d9750 │ │ │ │ @ instruction: 0xf8c70c02 │ │ │ │ @ instruction: 0xf8c7c0b0 │ │ │ │ @ instruction: 0xf8c740b4 │ │ │ │ @ instruction: 0xf8c750bc │ │ │ │ @ instruction: 0xf8c740b8 │ │ │ │ @ instruction: 0xf8c750c0 │ │ │ │ @ instruction: 0xf8c720c4 │ │ │ │ @ instruction: 0xf7f720c8 │ │ │ │ - @ instruction: 0xf107ec38 │ │ │ │ + @ instruction: 0xf107ec3c │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ - ldmib r8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x360cf8df │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7f7637b │ │ │ │ - stmdacs r0, {r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ adcshi pc, ip, #64 @ 0x40 │ │ │ │ rscsvc pc, r8, r7, lsl #10 │ │ │ │ - bl ff44b644 │ │ │ │ + bl ff54b63c │ │ │ │ @ instruction: 0x3608f8df │ │ │ │ eorsvs r4, fp, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf7f64618 │ │ │ │ - bvs f094e0 │ │ │ │ + bvs f094e8 │ │ │ │ mrrcvs 12, 7, r6, r8, cr9 │ │ │ │ - blx ffbc9758 │ │ │ │ + blx ffbc9750 │ │ │ │ stmdavs r2, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ adcscs pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf8c76882 │ │ │ │ @ instruction: 0xf9b020c0 │ │ │ │ @ instruction: 0xf8c72010 │ │ │ │ @ instruction: 0xf9b020c4 │ │ │ │ @ instruction: 0xf8c72012 │ │ │ │ @ instruction: 0xf8d720c8 │ │ │ │ @ instruction: 0xf10730c4 │ │ │ │ movwcc r0, #4804 @ 0x12c4 │ │ │ │ subhi pc, sp, #0 │ │ │ │ strbmi pc, [r8, #2271] @ 0x8df @ │ │ │ │ rscsvc pc, r8, r7, lsl #10 │ │ │ │ - stmda r8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [ip], #-2938 @ 0xfffff486 │ │ │ │ ldrmi r4, [r0, r0, lsr #12] │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ @ instruction: 0xf7f700d0 │ │ │ │ - @ instruction: 0xf104e9b6 │ │ │ │ + @ instruction: 0xf104e9ba │ │ │ │ @ instruction: 0xf7f60018 │ │ │ │ - ldclvs 15, cr14, [r9], #-432 @ 0xfffffe50 │ │ │ │ + ldclvs 15, cr14, [r9], #-448 @ 0xfffffe40 │ │ │ │ @ instruction: 0xf0366ce0 │ │ │ │ mvnlt pc, r1, asr #21 │ │ │ │ @ instruction: 0xf8c76842 │ │ │ │ stmvs r2, {r3, r4, r5, r7, sp} │ │ │ │ sbccs pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0x2010f9b0 │ │ │ │ sbccs pc, r4, r7, asr #17 │ │ │ │ ldrdcc pc, [r4], #135 @ 0x87 │ │ │ │ andle r2, lr, r1, lsl #22 │ │ │ │ ldrcc pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 5a48c │ │ │ │ + blcs 5a484 │ │ │ │ @ instruction: 0xf9b0bf04 │ │ │ │ @ instruction: 0xf8c72014 │ │ │ │ @ instruction: 0xf8df20ac │ │ │ │ ldrbtmi r0, [r8], #-1380 @ 0xfffffa9c │ │ │ │ @ instruction: 0xf7f63018 │ │ │ │ - @ instruction: 0xf8d7ee8c │ │ │ │ - blcs 59a38 │ │ │ │ + @ instruction: 0xf8d7ee90 │ │ │ │ + blcs 59a30 │ │ │ │ mvnshi pc, r0 │ │ │ │ ldrdcc pc, [r4], #135 @ 0x87 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d78223 │ │ │ │ movwcs r0, #184 @ 0xb8 │ │ │ │ ldrdne pc, [r0], #135 @ 0x87 │ │ │ │ @ instruction: 0xf1079301 │ │ │ │ @@ -8711,50 +8709,50 @@ │ │ │ │ @ instruction: 0xf8d76e7b │ │ │ │ ldmdavs fp, {r5, r7, sp} │ │ │ │ stc2l 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ strcc pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf10361bb │ │ │ │ @ instruction: 0xf7f60018 │ │ │ │ - ldmibvs fp!, {r1, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r1, r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldclvs 12, cr6, [r8], {121} @ 0x79 │ │ │ │ - blx 1dc9848 │ │ │ │ + blx 1dc9840 │ │ │ │ @ instruction: 0xf107b1a8 │ │ │ │ ldmdavs fp, {r2, r6, r7, r8, r9} │ │ │ │ movwcs fp, #6411 @ 0x190b │ │ │ │ @ instruction: 0xf8df8203 │ │ │ │ @ instruction: 0xf8d734ac │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcc SPSR_, #13828096 @ 0xd30000 │ │ │ │ svclt 0x00042b01 │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ movwcs r8, #4739 @ 0x1283 │ │ │ │ @ instruction: 0xf8df8243 │ │ │ │ ldrbtmi r0, [r8], #-1252 @ 0xfffffb1c │ │ │ │ @ instruction: 0xf7f63018 │ │ │ │ - stccs 14, cr14, [r8], {72} @ 0x48 │ │ │ │ + stccs 14, cr14, [r8], {76} @ 0x4c │ │ │ │ ldm pc, {r1, r3, fp, ip, lr, pc}^ @ │ │ │ │ addhi pc, r7, #4 │ │ │ │ ldchi 6, cr9, [r1], {155} @ 0x9b │ │ │ │ andeq r7, r5, sp, ror r8 │ │ │ │ - bvs 4e92a8 │ │ │ │ + bvs 4e92a0 │ │ │ │ andsvs r3, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01d6c78 │ │ │ │ @ instruction: 0xf8dff911 │ │ │ │ @ instruction: 0xf8d73454 │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ - blcs 67844 │ │ │ │ + blcs 6783c │ │ │ │ orrhi pc, r7, r0 │ │ │ │ strbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ cdpvs 1, 7, cr8, cr11, cr0, {4} │ │ │ │ @ instruction: 0x667b685b │ │ │ │ - blcs 291e0 │ │ │ │ + blcs 291d8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr1, cr15, {3} │ │ │ │ ldrcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ tstle fp, r1, lsl #22 │ │ │ │ @ instruction: 0xf04f6ebc │ │ │ │ @ instruction: 0xf8df0c40 │ │ │ │ @@ -8769,25 +8767,25 @@ │ │ │ │ stmdavs r5!, {r0, r1, r8, sl, ip, pc} │ │ │ │ stmdavs r4!, {r1, r8, sl, ip, pc}^ │ │ │ │ strgt lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stc2 0, cr15, [r2], {17} │ │ │ │ @ instruction: 0xf7fe6d78 │ │ │ │ @ instruction: 0xf8dffbf7 │ │ │ │ ldrbtmi r3, [fp], #-1092 @ 0xfffffbbc │ │ │ │ - blcs 679bc │ │ │ │ + blcs 679b4 │ │ │ │ rscshi pc, lr, r0, asr #32 │ │ │ │ ldcvs 14, cr6, [sl], #-748 @ 0xfffffd14 │ │ │ │ addsmi r6, r3, #5963776 @ 0x5b0000 │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - blmi ff9143b4 │ │ │ │ + blmi ff9143ac │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strtcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ svcvs 0x001b447b │ │ │ │ - blcs 3bd80 │ │ │ │ + blcs 3bd78 │ │ │ │ orrhi pc, r5, r0 │ │ │ │ addsmi r6, r4, #1703936 @ 0x1a0000 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ @ instruction: 0xe7f6689b │ │ │ │ strne pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ rscvc pc, sl, #64, 4 │ │ │ │ streq pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @@ -8813,39 +8811,39 @@ │ │ │ │ movwcc r6, #6483 @ 0x1953 │ │ │ │ @ instruction: 0xe76d6153 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}^ │ │ │ │ subsvs r3, r3, r1, lsl #6 │ │ │ │ ldrsbtcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf6ff2b00 │ │ │ │ @ instruction: 0xf8d7af65 │ │ │ │ - blcs 59c20 │ │ │ │ + blcs 59c18 │ │ │ │ svcge 0x0060f43f │ │ │ │ @ instruction: 0xf04f48e5 │ │ │ │ stmibmi r5!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp}^ │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ strbtmi r3, [r3], #-80 @ 0xffffffb0 │ │ │ │ adcscc pc, r0, r7, asr #17 │ │ │ │ sbcgt pc, r4, r7, asr #17 │ │ │ │ sbcgt pc, r8, r7, asr #17 │ │ │ │ - b ff04b904 │ │ │ │ + b ff14b8fc │ │ │ │ bicseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - blmi ff247b3c │ │ │ │ + blmi ff247b44 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7f7633b │ │ │ │ - stmdacs r0, {r1, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ subvc pc, r2, r7, lsl #10 │ │ │ │ - b 16cb930 │ │ │ │ + b 17cb928 │ │ │ │ ldrbtmi r4, [fp], #-3027 @ 0xfffff42d │ │ │ │ @ instruction: 0x4618617b │ │ │ │ - mcr 7, 1, pc, cr4, cr6, {7} @ │ │ │ │ + mcr 7, 1, pc, cr8, cr6, {7} @ │ │ │ │ @ instruction: 0x6c79697b │ │ │ │ @ instruction: 0xf0366c58 │ │ │ │ @ instruction: 0x4603f979 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmiavs r1, {r0, r1, r2, r4, r5, r7, r8, pc}^ │ │ │ │ adcsne pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8c76841 │ │ │ │ @@ -8858,29 +8856,29 @@ │ │ │ │ ldrdcs pc, [r4], #135 @ 0x87 │ │ │ │ @ instruction: 0xf0003201 │ │ │ │ @ instruction: 0xf8d781a6 │ │ │ │ ldmdblt r2, {r3, r6, r7, sp} │ │ │ │ andne pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0xf507611a │ │ │ │ @ instruction: 0xf7f67042 │ │ │ │ - popmi {r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + popmi {r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2875 @ 0xfffff4c5 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ ldrdcs r0, [r0, -r4] │ │ │ │ - ldmda r8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 │ │ │ │ @ instruction: 0xf8d7b123 │ │ │ │ movwcc r3, #4292 @ 0x10c4 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf8d76e7b │ │ │ │ @ instruction: 0xf8d700b4 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r7, ip} │ │ │ │ ldrsbtcs pc, [r0], r7 @ │ │ │ │ ldclvs 3, cr9, [fp], #-0 │ │ │ │ - blx 6cb9ea │ │ │ │ + blx 6cb9e2 │ │ │ │ @ instruction: 0xf8d7e6ea │ │ │ │ strbmi r0, [r1], -r0, lsl #1 │ │ │ │ @ instruction: 0xf03065fb │ │ │ │ stmdblt r0!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}^ │ │ │ │ subsvs r3, r3, r1, lsl #6 │ │ │ │ cdpvs 5, 7, cr14, cr9, cr1, {4} │ │ │ │ @@ -8891,131 +8889,131 @@ │ │ │ │ stmib sp, {r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6402100 │ │ │ │ stmibmi r2!, {r0, r1, r2, r7, r9} │ │ │ │ @ instruction: 0xf0114479 │ │ │ │ ldrt pc, [ip], #-2957 @ 0xfffff473 @ │ │ │ │ @ instruction: 0xf8d76859 │ │ │ │ rscsvs r0, fp, r0, lsr #1 │ │ │ │ - ldcl 7, cr15, [r0, #-984] @ 0xfffffc28 │ │ │ │ + ldcl 7, cr15, [r4, #-984] @ 0xfffffc28 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ svcge 0x0022f47f │ │ │ │ @ instruction: 0xf8d74b6c │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ - blcs 27ab8 │ │ │ │ + blcs 27ab0 │ │ │ │ cmnphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ @ instruction: 0xffcaf01c │ │ │ │ @ instruction: 0xf01c6eb8 │ │ │ │ - blmi 198d97c │ │ │ │ + blmi 198d974 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibmi r0, {r1, r4, r5, r8, r9, fp, sp, pc} │ │ │ │ andscs pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2191 @ 0xfffff771 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xf7fffbc7 │ │ │ │ - blmi fe37c724 │ │ │ │ + blmi fe37c71c │ │ │ │ ldrdne pc, [r4], r7 @ │ │ │ │ rscsvs r5, fp, #13303808 @ 0xcb0000 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf8d79302 │ │ │ │ movwls r3, #148 @ 0x94 │ │ │ │ - bvs ffe566a0 │ │ │ │ + bvs ffe56698 │ │ │ │ @ instruction: 0xf8d79301 │ │ │ │ @ instruction: 0xf8d73098 │ │ │ │ @ instruction: 0xf03e00a0 │ │ │ │ ldrb pc, [r2], #3273 @ 0xcc9 @ │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b2f │ │ │ │ ldr sl, [r8, #3474] @ 0xd92 │ │ │ │ @ instruction: 0xf01c6eb8 │ │ │ │ @ instruction: 0xf8d7ff97 │ │ │ │ @ instruction: 0xf01c0084 │ │ │ │ - blmi 130d914 │ │ │ │ + blmi 130d90c │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi r9!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, pc}^ │ │ │ │ rsceq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2168 @ 0xfffff788 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xf7fffb93 │ │ │ │ @ instruction: 0x6eb8baf4 │ │ │ │ @ instruction: 0xff7ef01c │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ @ instruction: 0xff7af01c │ │ │ │ @ instruction: 0xf8d74b3e │ │ │ │ ldmpl r3, {r2, r5, r7, sp}^ │ │ │ │ - blcs 27b70 │ │ │ │ - bge ff98ac04 │ │ │ │ + blcs 27b68 │ │ │ │ + bge ff98abfc │ │ │ │ @ instruction: 0xf640496e │ │ │ │ stmdami lr!, {r0, r1, r2, r3, r4, r6, r7, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ec9bda │ │ │ │ - blt ff70bb18 │ │ │ │ + blx 1ec9bd2 │ │ │ │ + blt ff70bb10 │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ ldclvs 14, cr10, [r8], #-12 │ │ │ │ @ instruction: 0xf93af009 │ │ │ │ ldclvs 8, cr2, [r8], #-8 │ │ │ │ cdpvs 15, 11, cr11, cr10, cr1, {0} │ │ │ │ movwcc r6, #6227 @ 0x1853 │ │ │ │ @ instruction: 0xf01c6053 │ │ │ │ mrcvs 15, 3, APSR_nzcv, cr11, cr7, {2} │ │ │ │ @ instruction: 0x667b685b │ │ │ │ - blmi 1887498 │ │ │ │ + blmi 1887490 │ │ │ │ ldrbtmi r6, [fp], #-3193 @ 0xfffff387 │ │ │ │ ldcvs 1, cr6, [r8], {250} @ 0xfa │ │ │ │ @ instruction: 0xf884f036 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmibvs sl!, {r0, r3, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8c76841 │ │ │ │ @ instruction: 0xf9b010b8 │ │ │ │ stmvs r1, {r4, ip, sp} │ │ │ │ sbcne pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf9b06013 │ │ │ │ @ instruction: 0xf8c72012 │ │ │ │ ldr r2, [r9, #200] @ 0xc8 │ │ │ │ - stc 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ + stc 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf0096c78 │ │ │ │ strmi pc, [r4], -pc, lsl #18 │ │ │ │ stccs 6, cr14, [r1], {17} │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46224850 │ │ │ │ ldrdne pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ - blmi 5c95ec │ │ │ │ + blmi 5c95f4 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blcs 2dfa4 │ │ │ │ + blcs 2df9c │ │ │ │ svcge 0x0050f43f │ │ │ │ vst2.16 {d20,d22}, [pc], r8 │ │ │ │ stmdami r8, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 9c9c82 │ │ │ │ - blmi 9878dc │ │ │ │ + blx 9c9c7a │ │ │ │ + blmi 9878d4 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ sbcseq pc, r8, r7, lsl #2 │ │ │ │ - ldmda sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blvs 1edfcdc │ │ │ │ + ldmda lr, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blvs 1edfcd4 │ │ │ │ @ instruction: 0x47984478 │ │ │ │ rscsvc pc, r8, r7, lsl #10 │ │ │ │ - ldmda r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r7, r2, asr #31 │ │ │ │ - @ instruction: 0x00072fbc │ │ │ │ + ldmda r6, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r7, sl, asr #31 │ │ │ │ + andeq r2, r7, r4, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r7, r4, r2, lsl #25 │ │ │ │ andeq r7, r4, r4, lsr pc │ │ │ │ - andeq r2, r7, r4, lsr #30 │ │ │ │ + andeq r2, r7, ip, lsr #30 │ │ │ │ andeq r7, r4, r6, asr #24 │ │ │ │ strdeq r7, [r4], -r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ andeq r7, r4, r0, ror fp │ │ │ │ strdeq r7, [r4], -sl │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @@ -9031,48 +9029,48 @@ │ │ │ │ andeq r7, r4, ip, lsl ip │ │ │ │ andeq r7, r4, ip, lsl r9 │ │ │ │ andeq r7, r4, lr, asr #23 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ andeq r3, r5, sl, asr #18 │ │ │ │ andeq fp, r4, r6, lsr #29 │ │ │ │ - andeq r2, r7, r8, lsr #30 │ │ │ │ + andeq r2, r7, r0, lsr pc │ │ │ │ @ instruction: 0x000529b0 │ │ │ │ - andeq r6, r7, r4, lsr #20 │ │ │ │ + andeq r6, r7, ip, lsr #20 │ │ │ │ @ instruction: 0xffffc987 │ │ │ │ - andeq r6, r7, r0, asr #19 │ │ │ │ - andeq r6, r7, r2, ror r9 │ │ │ │ - andeq r6, r7, r2, lsl r9 │ │ │ │ - ldrdeq r6, [r7], -r2 │ │ │ │ - andeq r6, r7, sl, lsl #17 │ │ │ │ + andeq r6, r7, r8, asr #19 │ │ │ │ + andeq r6, r7, sl, ror r9 │ │ │ │ + andeq r6, r7, sl, lsl r9 │ │ │ │ + ldrdeq r6, [r7], -sl │ │ │ │ + muleq r7, r2, r8 │ │ │ │ andeq r7, r4, r4, lsr r5 │ │ │ │ - andeq r2, r7, r6, lsl #25 │ │ │ │ - @ instruction: 0x000767bc │ │ │ │ + andeq r2, r7, lr, lsl #25 │ │ │ │ + andeq r6, r7, r4, asr #15 │ │ │ │ @ instruction: 0x000474b8 │ │ │ │ andeq r7, r4, ip, lsl r7 │ │ │ │ - andeq r6, r7, ip, lsl r7 │ │ │ │ + andeq r6, r7, r4, lsr #14 │ │ │ │ @ instruction: 0xffffc683 │ │ │ │ - ldrdeq r6, [r7], -r6 @ │ │ │ │ - andeq r6, r7, r6, ror r6 │ │ │ │ + ldrdeq r6, [r7], -lr │ │ │ │ + andeq r6, r7, lr, ror r6 │ │ │ │ andeq r7, r4, r8, lsr #6 │ │ │ │ ldrdeq r7, [r4], -r6 │ │ │ │ andeq r7, r4, r8, lsl #11 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ andeq r7, r4, lr, ror #4 │ │ │ │ andeq r7, r4, r0, lsr #10 │ │ │ │ andeq r7, r4, ip, lsr r2 │ │ │ │ andeq r7, r4, lr, ror #9 │ │ │ │ - andeq r6, r7, r2, ror #9 │ │ │ │ + andeq r6, r7, sl, ror #9 │ │ │ │ muleq r4, r4, r4 │ │ │ │ muleq r4, r4, r1 │ │ │ │ andeq r7, r4, sl, asr r4 │ │ │ │ - andeq r6, r7, r0, asr r4 │ │ │ │ + andeq r6, r7, r8, asr r4 │ │ │ │ ldrdcc pc, [r4], #135 @ 0x87 │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ - blmi 147966c │ │ │ │ + blmi 1479664 │ │ │ │ ldrbtmi r6, [fp], #-3193 @ 0xfffff387 │ │ │ │ @ instruction: 0xf0356c98 │ │ │ │ @ instruction: 0x4603ffb3 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r1, {r1, r2, r4, r6, r9, sl, fp, sp, pc}^ │ │ │ │ adcsne pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8c76841 │ │ │ │ @@ -9082,20 +9080,20 @@ │ │ │ │ sbcne pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0x1010f9b0 │ │ │ │ sbcne pc, r4, r7, asr #17 │ │ │ │ stmdami r4, {r0, r2, r3, r4, r5, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2875 @ 0xfffff4c5 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f67042 │ │ │ │ - stmdbmi r1, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi r1, {r1, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ rscsvs pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2112 @ 0xfffff7c0 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ str pc, [r5], r5, ror #20 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr6, {7} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr6, cr6, {7} │ │ │ │ @ instruction: 0xf8d74b3d │ │ │ │ subcs r4, r0, #164 @ 0xa4 │ │ │ │ vadd.i8 d6, d7, d0 │ │ │ │ @ instruction: 0xf8c74144 │ │ │ │ stmiapl r3!, {r3, r5, r7}^ │ │ │ │ @ instruction: 0xf0116b5d │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @@ -9105,293 +9103,293 @@ │ │ │ │ strcs lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ andls r2, r0, #1610612743 @ 0x60000007 │ │ │ │ adceq pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0116279 │ │ │ │ strtmi pc, [r8], -r1, ror #19 │ │ │ │ mrc2 0, 1, pc, cr2, cr12, {0} │ │ │ │ stmiapl r3!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ - blcs 27dfc │ │ │ │ + blcs 27df4 │ │ │ │ stmibge r9!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf640482d │ │ │ │ - bvs 1e4e84c │ │ │ │ + bvs 1e4e844 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xf7fffa35 │ │ │ │ - blmi a3c528 │ │ │ │ + blmi a3c520 │ │ │ │ ldrdcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqle r3, r0, lsl #22 │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ - mcr 7, 1, pc, cr4, cr6, {7} @ │ │ │ │ + mcr 7, 1, pc, cr8, cr6, {7} @ │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf03460b8 │ │ │ │ ldmvs fp!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf503b108 │ │ │ │ ldrmi r7, [r8], -r0, lsl #7 │ │ │ │ @ instruction: 0xf01c607b │ │ │ │ ldcvs 14, cr15, [fp], #-348 @ 0xfffffea4 │ │ │ │ strmi r9, [r5], -r1, lsl #6 │ │ │ │ - bmi 7298d0 │ │ │ │ + bmi 7298c8 │ │ │ │ stmdavs r4!, {r0, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7447a │ │ │ │ strls r3, [r0], #-132 @ 0xffffff7c │ │ │ │ - blx e49eb2 │ │ │ │ + blx e49eaa │ │ │ │ @ instruction: 0xf8d74a13 │ │ │ │ - blmi 5de088 │ │ │ │ + blmi 5de080 │ │ │ │ stmiapl r2!, {r0, r1, r2, r4, r8, fp, lr} │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ stmib sp, {r1, r4, r5, r6, r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [r9], #-1280 @ 0xfffffb00 │ │ │ │ - blvs 1416a0c │ │ │ │ + blvs 1416a04 │ │ │ │ andcs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf998f011 │ │ │ │ @ instruction: 0xf01c4628 │ │ │ │ ldr pc, [r9], -r9, ror #27 │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9f0f030 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ - andeq r6, r7, lr, lsr r3 │ │ │ │ - andeq r6, r7, r6, lsl #6 │ │ │ │ + andeq r6, r7, r6, asr #6 │ │ │ │ + andeq r6, r7, lr, lsl #6 │ │ │ │ andeq r7, r4, r2, lsl r0 │ │ │ │ ldrdeq r7, [r4], -r8 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ ldrdeq r6, [r4], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r4, r4, ror #4 │ │ │ │ andeq r7, r4, r0, asr r2 │ │ │ │ andeq r7, r4, r4, lsl #4 │ │ │ │ andeq r6, r4, r6, asr #30 │ │ │ │ andeq r6, r4, r8, lsr #30 │ │ │ │ andeq r7, r4, lr, ror #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6506c │ │ │ │ + bl feb65064 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d60 │ │ │ │ stmibmi r3, {r0, r1, r5, r8, sl, fp, ip, sp, lr}^ │ │ │ │ stclmi 15, cr10, [r3], {2} │ │ │ │ - bmi ff0df064 │ │ │ │ + bmi ff0df05c │ │ │ │ rsbsvs r4, ip, #124, 8 @ 0x7c000000 │ │ │ │ stmpl sl, {r1, r6, r7, r8, r9, fp, lr} │ │ │ │ ldmdavs r2, {r0, r3, r8, sp} │ │ │ │ rsbscs pc, ip, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ eorsvs r6, r8, #-469762048 @ 0xe4000000 │ │ │ │ cmnvs r9, #0, 2 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmibmi ip!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ rscspl pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ - blmi feecc278 │ │ │ │ + blmi feecc270 │ │ │ │ eoreq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [fp], #-2489 @ 0xfffff647 │ │ │ │ subseq pc, r0, r3, lsl #2 │ │ │ │ @ instruction: 0x679a4479 │ │ │ │ - svc 0x00f0f7f6 │ │ │ │ + svc 0x00f4f7f6 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f62000 │ │ │ │ - blmi fed4959c │ │ │ │ + blmi fed495a4 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - svc 0x0012f7f6 │ │ │ │ + svc 0x0016f7f6 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - stcmi 0, cr8, [pc], #768 @ e1ec │ │ │ │ + stcmi 0, cr8, [pc], #768 @ e1e4 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x008af7f6 │ │ │ │ + svc 0x008ef7f6 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl 15cbed4 │ │ │ │ + bl 16cbecc │ │ │ │ @ instruction: 0xf1076a3b │ │ │ │ - blcs 4e004 │ │ │ │ + blcs 4dffc │ │ │ │ stclvs 15, cr11, [r1], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0xf0356ca1 │ │ │ │ @ instruction: 0xf107ffc7 │ │ │ │ mvnsvs r0, r8, lsr #6 │ │ │ │ @ instruction: 0x601869fb │ │ │ │ - blmi fe93a51c │ │ │ │ + blmi fe93a514 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ - blcs 27f90 │ │ │ │ + blcs 27f88 │ │ │ │ @ instruction: 0xf9b0dc0a │ │ │ │ stccs 0, cr4, [r0], {16} │ │ │ │ - blmi fe801ff4 │ │ │ │ + blmi fe801fec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ - blcs 27fa4 │ │ │ │ + blcs 27f9c │ │ │ │ addshi pc, pc, r0, asr #6 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - bl ff8cbf1c │ │ │ │ + bl ff9cbf14 │ │ │ │ ldmibvs fp!, {r1, r3, r4, r7, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x21006bb8 │ │ │ │ - ldcl 7, cr15, [r0, #-984]! @ 0xfffffc28 │ │ │ │ - bvs 1ea0d90 │ │ │ │ + ldcl 7, cr15, [r4, #-984]! @ 0xfffffc28 │ │ │ │ + bvs 1ea0d88 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi fe57c56c │ │ │ │ + bmi fe57c564 │ │ │ │ ldrbtmi r4, [sl], #-2954 @ 0xfffff476 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, ror r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strvc pc, [r1, -r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d16, d13 │ │ │ │ stmmi sp, {r0, r2, r3, r4, r5, r6, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf93ef030 │ │ │ │ - blmi fe147f28 │ │ │ │ + blmi fe147f20 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmpl r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6617b │ │ │ │ - strtmi lr, [r1], -sl, asr #26 │ │ │ │ + strtmi lr, [r1], -lr, asr #26 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - mcr 7, 5, pc, cr14, cr6, {7} @ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr2, cr6, {7} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - svc 0x0026f7f6 │ │ │ │ + svc 0x002af7f6 │ │ │ │ ldrbtmi r4, [fp], #-2944 @ 0xfffff480 │ │ │ │ @ instruction: 0xf103613b │ │ │ │ @ instruction: 0xf7f60018 │ │ │ │ - ldmdbvs fp!, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ vldmiavs r8, {s13-s198} │ │ │ │ msreq CPSR_f, #-1073741823 @ 0xc0000001 │ │ │ │ rscsvs r6, fp, r1, lsl r8 │ │ │ │ mcr2 0, 2, pc, cr0, cr5, {1} @ │ │ │ │ @ instruction: 0xf9b0b128 │ │ │ │ ldmvs fp!, {r4, lr}^ │ │ │ │ rsbsle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0xf5072401 │ │ │ │ @ instruction: 0xf7f670b0 │ │ │ │ - ldmdami r4!, {r2, r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r4!, {r4, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldc 7, cr15, [r8, #-984] @ 0xfffffc28 │ │ │ │ + ldc 7, cr15, [ip, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0xf8d7b9cc │ │ │ │ strtmi ip, [r3], -r8, lsr #32 │ │ │ │ streq pc, [ip, #-263]! @ 0xfffffef9 │ │ │ │ ldrdcs lr, [r0], -ip │ │ │ │ ldrdne pc, [r8], -ip │ │ │ │ @ instruction: 0xc014f9bc │ │ │ │ eorgt pc, ip, r7, asr #17 │ │ │ │ strpl lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf964f7fe │ │ │ │ ldmib r7, {r0, r1, r9, sl, lr}^ │ │ │ │ teqvs fp, #-1610612736 @ 0xa0000000 │ │ │ │ strtmi r8, [r1], -r2, lsl #5 │ │ │ │ @ instruction: 0xf7fb6b3a │ │ │ │ - bvs fee4da08 │ │ │ │ + bvs fee4da00 │ │ │ │ ldmib r0, {r0, r1, fp, sp, lr}^ │ │ │ │ stmdavs r0, {r1, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe9300 │ │ │ │ - bvs fef0dff8 │ │ │ │ + bvs fef0dff0 │ │ │ │ @ instruction: 0xf9b33001 │ │ │ │ @ instruction: 0xf0022014 │ │ │ │ andsle r0, r5, r8, lsl #2 │ │ │ │ cmple r5, r0, lsl #18 │ │ │ │ andcc r6, r1, #124928 @ 0x1e800 │ │ │ │ @ instruction: 0xf04f637a │ │ │ │ tstvs sl, r1, lsl #4 │ │ │ │ ldmdami r7, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60048 │ │ │ │ - @ instruction: 0xf107edca │ │ │ │ + @ instruction: 0xf107edce │ │ │ │ @ instruction: 0xf0350040 │ │ │ │ strb pc, [r7, -r1, lsr #30] @ │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf0366818 │ │ │ │ - bvs fef0c394 │ │ │ │ + bvs fef0c38c │ │ │ │ ldmib r3, {r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ - blmi 134e898 │ │ │ │ - bvs 1e988b0 │ │ │ │ + blmi 134e890 │ │ │ │ + bvs 1e988a8 │ │ │ │ svclt 0x000c58d3 │ │ │ │ - blvs 1668608 │ │ │ │ - blx fca100 │ │ │ │ + blvs 1668600 │ │ │ │ + blx fca0f8 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ - bmi 12425a8 │ │ │ │ + bmi 12425a0 │ │ │ │ movwne lr, #39383 @ 0x99d7 │ │ │ │ @ instruction: 0xf502588a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 56e40 │ │ │ │ - bhi fe6c2800 │ │ │ │ + bcs 56e38 │ │ │ │ + bhi fe6c27f8 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ bfi r8, sl, #5, #6 │ │ │ │ @ instruction: 0x4605681b │ │ │ │ strteq pc, [ip], -r7, lsl #2 │ │ │ │ stmvs r3, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0x461960bb │ │ │ │ rsbsvs r6, fp, r3, asr #16 │ │ │ │ @ instruction: 0xf9b54618 │ │ │ │ rscsvs r3, fp, #20 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe6400 │ │ │ │ - bvs fff0c4f0 │ │ │ │ + bvs fff0c4e8 │ │ │ │ @ instruction: 0x46216338 │ │ │ │ strtmi r8, [r8], -fp, lsr #5 │ │ │ │ @ instruction: 0xf7fb6b3a │ │ │ │ movwcs pc, #7695 @ 0x1e0f @ │ │ │ │ strb r8, [pc, -fp, lsr #4]! │ │ │ │ @ instruction: 0xf0226818 │ │ │ │ @ instruction: 0x21200208 │ │ │ │ @ instruction: 0xf015829a │ │ │ │ - bvs fef0d0e4 │ │ │ │ + bvs fef0d0dc │ │ │ │ stmdami lr!, {r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r0, #-984]! @ 0xfffffc28 │ │ │ │ + ldcl 7, cr15, [r4, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0xf00f6818 │ │ │ │ - blmi a8dc00 │ │ │ │ + blmi a8dbf8 │ │ │ │ @ instruction: 0x46056a7a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bvs feefc78c │ │ │ │ + bvs feefc784 │ │ │ │ stmdbmi r6!, {r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ ldrbtmi r6, [r9], #-2139 @ 0xfffff7a5 │ │ │ │ - blmi 818d60 │ │ │ │ + blmi 818d58 │ │ │ │ vtst.8 , q8, │ │ │ │ svclt 0x000c6241 │ │ │ │ - blvs 16286b8 │ │ │ │ + blvs 16286b0 │ │ │ │ stmib sp, {r0, r1, r4, r6, r8, r9, sp}^ │ │ │ │ movwcs r3, #1280 @ 0x500 │ │ │ │ @ instruction: 0xfff0f010 │ │ │ │ @ instruction: 0x46284b1a │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf01c2320 │ │ │ │ @ instruction: 0xe796fc37 │ │ │ │ - b fe04c15c │ │ │ │ - andeq r2, r7, r4, lsl #3 │ │ │ │ - andeq r2, r7, r0, lsl #3 │ │ │ │ + b fe14c154 │ │ │ │ + andeq r2, r7, ip, lsl #3 │ │ │ │ + andeq r2, r7, r8, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r4, r2, lsr #29 │ │ │ │ @ instruction: 0x000471b8 │ │ │ │ - andeq r6, r7, r2, ror r1 │ │ │ │ + andeq r6, r7, sl, ror r1 │ │ │ │ @ instruction: 0xffffc0d5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r7, r8, lsr r1 │ │ │ │ + andeq r6, r7, r0, asr #2 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - andeq r6, r7, r4, ror #1 │ │ │ │ - muleq r7, lr, r0 │ │ │ │ + andeq r6, r7, ip, ror #1 │ │ │ │ + andeq r2, r7, r6, lsr #1 │ │ │ │ andeq r6, r4, r4, asr #27 │ │ │ │ ldrdeq r7, [r4], -sl │ │ │ │ - andeq r6, r7, lr, rrx │ │ │ │ - andeq r6, r7, r6, lsr r0 │ │ │ │ - @ instruction: 0x00075fbe │ │ │ │ + andeq r6, r7, r6, ror r0 │ │ │ │ + andeq r6, r7, lr, lsr r0 │ │ │ │ + andeq r5, r7, r6, asr #31 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r7, lr, lsl #30 │ │ │ │ + andeq r5, r7, r6, lsl pc │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r6, r4, r6, lsl #24 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb653e8 │ │ │ │ + bl feb653e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d78 │ │ │ │ svcge 0x00007d1e │ │ │ │ strcs r4, [r0], #-3440 @ 0xfffff290 │ │ │ │ rsbsvs r4, r8, #2097152000 @ 0x7d000000 │ │ │ │ @ instruction: 0x61b9486f │ │ │ │ ldrbtmi r4, [r8], #-2415 @ 0xfffff691 │ │ │ │ @@ -9400,47 +9398,47 @@ │ │ │ │ rsbsne pc, r4, #13041664 @ 0xc70000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ addne pc, r8, #14090240 @ 0xd70000 │ │ │ │ ldrbtmi r6, [r8], #-505 @ 0xfffffe07 │ │ │ │ subscc r4, r0, sl, ror #18 │ │ │ │ andcc lr, r4, #3260416 @ 0x31c000 │ │ │ │ rscsvs r4, ip, #2030043136 @ 0x79000000 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr6, {7} │ │ │ │ + mcr 7, 2, pc, cr2, cr6, {7} @ │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi 1989238 │ │ │ │ + blmi 1989240 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r6}^ │ │ │ │ @ instruction: 0xf7f6623b │ │ │ │ - stmdacs r0, {r1, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ rscsvs r4, r8, r0, ror #26 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f6447d │ │ │ │ - @ instruction: 0x4628edd8 │ │ │ │ - stmib r4!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4628eddc │ │ │ │ + stmib r8!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6c686a79 │ │ │ │ ldc2l 0, cr15, [sl], #212 @ 0xd4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r5, ip, lr, pc}^ │ │ │ │ stmvs r2, {r0, r8, sp} │ │ │ │ @ instruction: 0x601a62f9 │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r1, r3, r4, sp, lr} │ │ │ │ @ instruction: 0x2014f9b0 │ │ │ │ ldmibvs fp!, {r1, r3, r4, sp, lr}^ │ │ │ │ andsvs r6, sl, r2, asr #17 │ │ │ │ strdvs r6, [r3, -fp] │ │ │ │ @ instruction: 0xf1078283 │ │ │ │ @ instruction: 0xf7f60040 │ │ │ │ - stmdami lr, {r3, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdami lr, {r2, r3, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2619 @ 0xfffff5c5 │ │ │ │ - blvs e20104 │ │ │ │ + blvs e200fc │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - bmi 13091c4 │ │ │ │ + bmi 13091cc │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d177 │ │ │ │ ssatmi r7, #30, lr, lsl #14 │ │ │ │ @@ -9454,288 +9452,288 @@ │ │ │ │ @ instruction: 0xf9b0693a │ │ │ │ andsvs r3, r3, r4, lsl r0 │ │ │ │ rscsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ andvs r6, fp, r3, asr #17 │ │ │ │ addhi r6, r4, #4, 2 │ │ │ │ @ instruction: 0xf107e7cb │ │ │ │ @ instruction: 0xf7f60134 │ │ │ │ - blmi cc916c │ │ │ │ + blmi cc9174 │ │ │ │ @ instruction: 0x462968ba │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldcl 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ + ldcl 7, cr15, [lr], #984 @ 0x3d8 │ │ │ │ cmple r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c30 │ │ │ │ @ instruction: 0xf7f670ac │ │ │ │ - ldrbtmi lr, [ip], #-3444 @ 0xfffff28c │ │ │ │ + ldrbtmi lr, [ip], #-3448 @ 0xfffff288 │ │ │ │ subseq pc, r4, r4, lsl #2 │ │ │ │ - ldmdb lr!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf0356ee1 │ │ │ │ @ instruction: 0x4604fdb3 │ │ │ │ - bhi fe8faacc │ │ │ │ + bhi fe8faac4 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ stmdble r5, {r0, r8, r9, fp, sp} │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ ldc2 0, cr15, [ip, #212]! @ 0xd4 │ │ │ │ ldrb r4, [r3, r4, lsl #12]! │ │ │ │ andcs r6, r5, #32, 16 @ 0x200000 │ │ │ │ @ instruction: 0xf7f66a79 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmdbvs sl!, {r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmibvs r9!, {r0, r1, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmibvs sl!, {r0, r1, r4, sp, lr} │ │ │ │ andsvs r6, r3, r3, lsr #17 │ │ │ │ rscsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ andvs r6, fp, r3, lsr #18 │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - stmib r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r3, r4, fp, lr}^ │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ - blvs 1e201e8 │ │ │ │ + blvs 1e201e0 │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - @ instruction: 0xe780eb54 │ │ │ │ - bvs ee03e4 │ │ │ │ + @ instruction: 0xe780eb58 │ │ │ │ + bvs ee03dc │ │ │ │ @ instruction: 0x47984478 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r6], #-984 @ 0xfffffc28 │ │ │ │ + ldc 7, cr15, [sl], #-984 @ 0xfffffc28 │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr}^ │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f670ac │ │ │ │ - @ instruction: 0xf7f6ec2e │ │ │ │ - svclt 0x0000e968 │ │ │ │ - andeq r1, r7, r8, lsl #28 │ │ │ │ - strdeq r1, [r7], -lr │ │ │ │ + @ instruction: 0xf7f6ec32 │ │ │ │ + svclt 0x0000e96c │ │ │ │ + andeq r1, r7, r0, lsl lr │ │ │ │ + andeq r1, r7, r6, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, r2, lsl lr │ │ │ │ + andeq r5, r7, sl, lsl lr │ │ │ │ @ instruction: 0xffffbd71 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r5, [r7], -r8 │ │ │ │ - andeq r5, r7, lr, lsl #27 │ │ │ │ - andeq r1, r7, r2, asr sp │ │ │ │ - andeq r5, r7, sl, lsl #26 │ │ │ │ - andeq r5, r7, ip, lsr #25 │ │ │ │ - muleq r7, r8, ip │ │ │ │ - andeq r5, r7, r8, lsl #25 │ │ │ │ + andeq r5, r7, r0, ror #27 │ │ │ │ + muleq r7, r6, sp │ │ │ │ + andeq r1, r7, sl, asr sp │ │ │ │ + andeq r5, r7, r2, lsl sp │ │ │ │ + @ instruction: 0x00075cb4 │ │ │ │ + andeq r5, r7, r0, lsr #25 │ │ │ │ + muleq r7, r0, ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb655f4 │ │ │ │ + bl feb655ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d80 │ │ │ │ svcge 0x00007d1c │ │ │ │ strcs r4, [r0], #-3419 @ 0xfffff2a5 │ │ │ │ mvnsvs r4, sp, ror r4 │ │ │ │ cmnvs r9, sl, asr r8 │ │ │ │ ldrbtmi r4, [r8], #-2394 @ 0xfffff6a6 │ │ │ │ stmdapl r1, {r0, r2, r3, r4, r5, r7, sp, lr}^ │ │ │ │ stmdavs r9, {r5, r9, sl, lr} │ │ │ │ rsbne pc, ip, #13041664 @ 0xc70000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ andcc lr, r3, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xf7f6627c │ │ │ │ - blmi 1509040 │ │ │ │ + blmi 1509048 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f661bb │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf1074c4e │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - ldrbtmi lr, [ip], #-3294 @ 0xfffff322 │ │ │ │ + ldrbtmi lr, [ip], #-3298 @ 0xfffff31e │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - stmia r8!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6ce069f9 │ │ │ │ - blx fffca536 │ │ │ │ + blx fffca52e │ │ │ │ ldmdbvs sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ andsvs r6, r3, r3, lsl #17 │ │ │ │ stmdavs r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs sl!, {r0, r1, r4, sp, lr}^ │ │ │ │ @ instruction: 0x3014f9b0 │ │ │ │ andcs r6, r1, #19 │ │ │ │ @ instruction: 0xf107627a │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - stmdami r0, {r2, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdami r0, {r3, r6, r8, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - b ff44c46c │ │ │ │ + b ff54c464 │ │ │ │ cmnlt ip, ip, ror sl │ │ │ │ - blmi de0d88 │ │ │ │ - bvs 1e1f688 │ │ │ │ + blmi de0d80 │ │ │ │ + bvs 1e1f680 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple sp, r0, lsl #6 │ │ │ │ ldrvc pc, [ip, -r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi bc8fac │ │ │ │ + blmi bc8fb4 │ │ │ │ @ instruction: 0x462168ba │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldc 7, cr15, [sl], {246} @ 0xf6 │ │ │ │ + ldc 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c2c │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - ldrbtmi lr, [ip], #-3220 @ 0xfffff36c │ │ │ │ + ldrbtmi lr, [ip], #-3224 @ 0xfffff368 │ │ │ │ subseq pc, r4, r4, lsl #2 │ │ │ │ - ldmda lr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0356ee1 │ │ │ │ @ instruction: 0x4604fcd3 │ │ │ │ @ instruction: 0xf9b4b17c │ │ │ │ stmdblt fp!, {r2, r4, ip, sp} │ │ │ │ andcs r6, r5, #32, 16 @ 0x200000 │ │ │ │ @ instruction: 0xf7f669f9 │ │ │ │ - ldrdlt lr, [r0, ip]! │ │ │ │ + rorlt lr, r0, #19 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldc2l 0, cr15, [r8], {53} @ 0x35 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf507d1ef │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - ldmdami fp, {r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdami fp, {r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - b fe04c50c │ │ │ │ + b fe14c504 │ │ │ │ ldmdbvs r9!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ andcs r6, r1, #10 │ │ │ │ rsbsvs r6, sl, #1982464 @ 0x1e4000 │ │ │ │ strb r6, [r8, fp]! │ │ │ │ ldmibvs fp!, {r1, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - stmdami pc, {r1, r3, r4, r6, r8, r9, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - bl 144c544 │ │ │ │ - stm sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strdeq r1, [r7], -ip │ │ │ │ - strdeq r1, [r7], -r2 │ │ │ │ + bl 154c53c │ │ │ │ + stm lr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r1, r7, r4, lsl #24 │ │ │ │ + strdeq r1, [r7], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r5, [r7], -lr │ │ │ │ - andeq r5, r7, r6, lsr #23 │ │ │ │ - andeq r1, r7, r4, ror #22 │ │ │ │ - andeq r5, r7, sl, asr #22 │ │ │ │ - andeq r5, r7, r6, lsl #22 │ │ │ │ - andeq r5, r7, r0, ror #21 │ │ │ │ - andeq r5, r7, lr, asr #21 │ │ │ │ + andeq r5, r7, r6, ror #23 │ │ │ │ + andeq r5, r7, lr, lsr #23 │ │ │ │ + andeq r1, r7, ip, ror #22 │ │ │ │ + andeq r5, r7, r2, asr fp │ │ │ │ + andeq r5, r7, lr, lsl #22 │ │ │ │ + andeq r5, r7, r8, ror #21 │ │ │ │ + ldrdeq r5, [r7], -r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb657a4 │ │ │ │ + bl feb6579c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ svcge 0x0000b082 │ │ │ │ ldcmi 4, cr4, [r1, #-496] @ 0xfffffe10 │ │ │ │ @ instruction: 0xf1046078 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - ldmdavs r9!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [sp], #-3296 @ 0xfffff320 │ │ │ │ - blx 12ca69e │ │ │ │ - blmi 33ab2c │ │ │ │ + blx 12ca696 │ │ │ │ + blmi 33ab24 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 5b358 │ │ │ │ - bhi fe0fe1e4 │ │ │ │ + blcs 5b350 │ │ │ │ + bhi fe0fe1dc │ │ │ │ movweq pc, #32835 @ 0x8043 @ │ │ │ │ stmdami r7, {r0, r1, r7, r9, pc} │ │ │ │ ldrbtmi r3, [r8], #-1800 @ 0xfffff8f8 │ │ │ │ ssatmi r3, #30, r8 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - svclt 0x0020f7f5 │ │ │ │ - andeq r5, r7, ip, ror sl │ │ │ │ - andeq r1, r7, lr, lsr sl │ │ │ │ + svclt 0x0024f7f5 │ │ │ │ + andeq r5, r7, r4, lsl #21 │ │ │ │ + andeq r1, r7, r6, asr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r7, r6, asr #20 │ │ │ │ + andeq r5, r7, lr, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6580c │ │ │ │ + bl feb65804 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r9, r8, lsl #29 │ │ │ │ svcge 0x00044d8b │ │ │ │ ldrbtmi r4, [sp], #-3723 @ 0xfffff175 │ │ │ │ ldrbtmi r4, [lr], #-3211 @ 0xfffff375 │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ - blmi fe29fe9c │ │ │ │ + blmi fe29fe94 │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f414c │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ andne lr, r5, r7, asr #19 │ │ │ │ rsbsvs r2, sl, #0, 4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ stmibmi r4, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ submi pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2179 @ 0xfffff77d │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ stclne 13, cr15, [r0], #-132 @ 0xffffff7c │ │ │ │ - blx 5ca6c8 │ │ │ │ + blx 5ca6c0 │ │ │ │ ldmdbvs r9!, {r1, r5, r6, sl, fp, ip}^ │ │ │ │ adcsvs r4, r8, r6, lsl #12 │ │ │ │ - blx 18ca722 │ │ │ │ + blx 18ca71a │ │ │ │ strcs r2, [r0], #-24 @ 0xffffffe8 │ │ │ │ - blx 34a6dc │ │ │ │ + blx 34a6d4 │ │ │ │ stmib r0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1072501 │ │ │ │ teqvs r8, r8, lsr #2 │ │ │ │ sbcvs r6, r4, r6 │ │ │ │ smlabbvs r4, r4, r2, r8 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi 1d88de8 │ │ │ │ + blmi 1d88df0 │ │ │ │ @ instruction: 0x462169fa │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - bl e4c670 │ │ │ │ + bl f4c668 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldclmi 0, cr8, [r0], #-748 @ 0xfffffd14 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - bl fec4c680 │ │ │ │ + bl fed4c678 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - stclvs 15, cr14, [r1], #496 @ 0x1f0 │ │ │ │ + stclvs 15, cr14, [r1], #512 @ 0x200 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0x4608809a │ │ │ │ @ instruction: 0xf0356939 │ │ │ │ @ instruction: 0x4604fa11 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - ldmda lr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs fp!, {r0, r2, r5, r6, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - bvs fee20538 │ │ │ │ + bvs fee20530 │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - @ instruction: 0x1c60e9ac │ │ │ │ + @ instruction: 0x1c60e9b0 │ │ │ │ adchi pc, r1, r0 │ │ │ │ eorle r2, r7, r3, lsl #24 │ │ │ │ @ instruction: 0xf7fd69b8 │ │ │ │ - blmi 17ccaec │ │ │ │ + blmi 17ccae4 │ │ │ │ @ instruction: 0x460469fa │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07193374 │ │ │ │ strteq sp, [r2], #-1110 @ 0xfffffbaa │ │ │ │ - bvs 1f03800 │ │ │ │ + bvs 1f037f8 │ │ │ │ rsbsvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ ldmibvs sl!, {r4, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 157d4c4 │ │ │ │ + bmi 157d4bc │ │ │ │ ldrbtmi r4, [sl], #-2892 @ 0xfffff4b4 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ strvc pc, [sl, r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 5b448 │ │ │ │ + blcs 5b440 │ │ │ │ stmdbmi r9, {r2, r3, ip, lr, pc}^ │ │ │ │ ldmvs r8!, {r1, r2, r6, r9, sp} │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbsmi pc, r1, #64, 4 │ │ │ │ ldc2l 0, cr15, [r0], #64 @ 0x40 │ │ │ │ @@ -9745,15 +9743,15 @@ │ │ │ │ stmdbmi r0, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ addsvs pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2111 @ 0xfffff7c1 │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ strb pc, [r8, r5, asr #26] @ │ │ │ │ ldrbtcs r4, [r3], #-2365 @ 0xfffff6c3 │ │ │ │ movwcs r6, #2429 @ 0x97d │ │ │ │ - bmi f1f974 │ │ │ │ + bmi f1f96c │ │ │ │ strne lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ ldmdbmi fp!, {r1, sp} │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ addmi pc, r9, #64, 4 │ │ │ │ stc2l 0, cr15, [lr], {16} │ │ │ │ @ instruction: 0xf03f4628 │ │ │ │ @@ -9783,136 +9781,136 @@ │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r4, [r8], #-354 @ 0xfffffe9e │ │ │ │ ldc2l 0, cr15, [r0], #152 @ 0x98 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - andcs lr, r0, #244, 18 @ 0x3d0000 │ │ │ │ + andcs lr, r0, #248, 18 @ 0x3e0000 │ │ │ │ @ instruction: 0x46104611 │ │ │ │ stc2l 0, cr15, [r6], #20 │ │ │ │ andcs r4, r1, #1638400 @ 0x190000 │ │ │ │ msrmi (UNDEF: 108), r0 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7f5fcdb │ │ │ │ - svclt 0x0000ef22 │ │ │ │ - andeq r1, r7, r6, ror #19 │ │ │ │ - andeq r1, r7, r2, ror #19 │ │ │ │ + svclt 0x0000ef26 │ │ │ │ + andeq r1, r7, lr, ror #19 │ │ │ │ + andeq r1, r7, sl, ror #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r4, r2, lsl #14 │ │ │ │ andeq r6, r4, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r4, lsl #19 │ │ │ │ - andeq r5, r7, ip, asr r9 │ │ │ │ + andeq r5, r7, ip, lsl #19 │ │ │ │ + andeq r5, r7, r4, ror #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r6, ror #17 │ │ │ │ + andeq r1, r7, lr, ror #17 │ │ │ │ strdeq r6, [r4], -r6 @ │ │ │ │ ldrdeq r6, [r4], -r2 │ │ │ │ strdeq r6, [r4], -r0 │ │ │ │ andeq r6, r4, r0, ror #15 │ │ │ │ andeq r6, r4, ip, ror #15 │ │ │ │ andeq r6, r4, lr, lsr #11 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ @ instruction: 0xffffb3e5 │ │ │ │ andeq r6, r4, lr, lsr r5 │ │ │ │ - andeq r5, r7, r4, lsl r8 │ │ │ │ + andeq r5, r7, ip, lsl r8 │ │ │ │ andeq r6, r4, r4, lsl r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr0, cr12, {6} │ │ │ │ strhtlt r4, [r3], #221 @ 0xdd │ │ │ │ ldrbtmi r4, [sp], #-3261 @ 0xfffff343 │ │ │ │ stmdbpl ip!, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f4174 │ │ │ │ mvnsvs r0, r0, lsl #8 │ │ │ │ strbmi lr, [r8, #-2519]! @ 0xfffff629 │ │ │ │ - blmi fee26db4 │ │ │ │ + blmi fee26dac │ │ │ │ stmib r7, {r9, sp}^ │ │ │ │ ldrbtmi r0, [fp], #-258 @ 0xfffffefe │ │ │ │ @ instruction: 0x61bb627a │ │ │ │ @ instruction: 0xf7fdb915 │ │ │ │ strmi pc, [r4], -r7, lsl #16 │ │ │ │ ldmibvs sl!, {r0, r1, r4, r5, r7, r8, r9, fp, lr} │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, r9, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d16, d17 │ │ │ │ ldmmi r1!, {r2, r4, r5, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff34a9ba │ │ │ │ + blx ff34a9b2 │ │ │ │ teqpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ strcs r4, [r0], #-2734 @ 0xfffff552 │ │ │ │ ldrbtmi r6, [sl], #-2360 @ 0xfffff6c8 │ │ │ │ addsvs r4, ip, r1, lsr #12 │ │ │ │ - ldmib r6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r5], -fp, lsr #23 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x00082b01 │ │ │ │ @ instruction: 0xf0406178 │ │ │ │ ldmdbvs ip!, {r1, r2, r4, r7, pc}^ │ │ │ │ teqle fp, r0, lsl #24 │ │ │ │ @ instruction: 0xf1076b7b │ │ │ │ - blcs 10208 │ │ │ │ + blcs 10200 │ │ │ │ @ instruction: 0xf8dfd036 │ │ │ │ @ instruction: 0xf107a288 │ │ │ │ ldmib r7, {r3, r5, fp}^ │ │ │ │ ldrbtmi r9, [sl], #1282 @ 0x502 │ │ │ │ @ instruction: 0x462ae014 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r3 │ │ │ │ - ldmda r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d84602 │ │ │ │ ldrbmi r3, [r9], -r0 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - bvs 1ece2a4 │ │ │ │ + bvs 1ece29c │ │ │ │ rsbsvs r4, r8, #16, 8 @ 0x10000000 │ │ │ │ strcc r6, [r1], #-2099 @ 0xfffff7cd │ │ │ │ eorsle r4, lr, #156, 4 @ 0xc0000009 │ │ │ │ @ instruction: 0xf8536873 │ │ │ │ stccs 0, cr11, [r0, #-144] @ 0xffffff70 │ │ │ │ ldrbmi sp, [sl], -r5, ror #1 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r3 │ │ │ │ - ldmda sl!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d84602 │ │ │ │ ldrbmi r0, [r9], -r0 │ │ │ │ strdls r6, [r0], -fp │ │ │ │ @ instruction: 0xf7fd4648 │ │ │ │ - bvs 1ecd1d0 │ │ │ │ + bvs 1ecd1c8 │ │ │ │ @ instruction: 0xe7e1627a │ │ │ │ @ instruction: 0xf00f6938 │ │ │ │ - blvs 1f0d384 │ │ │ │ + blvs 1f0d37c │ │ │ │ @ instruction: 0x4604697d │ │ │ │ svclt 0x00182d03 │ │ │ │ teqle r6, r0, lsl #22 │ │ │ │ strtmi r4, [fp], -r0, lsl #21 │ │ │ │ strhcs r6, [r4], #-157 @ 0xffffff63 │ │ │ │ stmiapl sl!, {r7, r8, fp, lr} │ │ │ │ andls r4, r0, r9, ror r4 │ │ │ │ addpl pc, r0, r2, lsl #10 │ │ │ │ strne lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ @ instruction: 0xf8d042ff │ │ │ │ ldrbtmi r0, [r9], #-832 @ 0xfffffcc0 │ │ │ │ svclt 0x000c2801 │ │ │ │ eorcs r2, r0, r4 │ │ │ │ - blx feb4aa2e │ │ │ │ + blx feb4aa26 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf107fffd │ │ │ │ @ instruction: 0xf7f50034 │ │ │ │ - blmi 1b8a4cc │ │ │ │ + blmi 1b8a4d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 28a70 │ │ │ │ - bmi 1cc2f54 │ │ │ │ - blmi 19e93f8 │ │ │ │ + blcs 28a68 │ │ │ │ + bmi 1cc2f4c │ │ │ │ + blmi 19e93f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adcshi pc, pc, r0, asr #32 │ │ │ │ ldrvc pc, [lr, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -9922,46 +9920,46 @@ │ │ │ │ rsbsle r2, sl, r2, lsl #22 │ │ │ │ subcs r4, r4, r6, ror #20 │ │ │ │ ldmdbvs fp!, {r1, r2, r5, r6, r8, fp, lr}^ │ │ │ │ andls r4, r0, sl, ror r4 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ eorcs r2, r0, r1, lsl #8 │ │ │ │ andpl pc, pc, #64, 4 │ │ │ │ - blx 1e4aa96 │ │ │ │ + blx 1e4aa8e │ │ │ │ @ instruction: 0xf107e7ca │ │ │ │ strtmi r0, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f5633c │ │ │ │ - blmi 17caa0c │ │ │ │ + blmi 17caa14 │ │ │ │ ldmibvs sl!, {r0, r5, r9, sl, lr} │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf7f6607b │ │ │ │ - stmdacs r0, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d175 │ │ │ │ @ instruction: 0xf7f60058 │ │ │ │ - ldmdami r7, {r2, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r7, {r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr0, cr5, {7} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr4, cr5, {7} │ │ │ │ @ instruction: 0xf107b1c0 │ │ │ │ @ instruction: 0xf7f50058 │ │ │ │ - blvs f0a380 │ │ │ │ + blvs f0a388 │ │ │ │ ldmdami r2, {r0, r1, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - svc 0x00c4f7f5 │ │ │ │ + svc 0x00c8f7f5 │ │ │ │ stmdbmi lr, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ adcvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2125 @ 0xfffff7b3 │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ str pc, [r2, r7, lsr #23]! │ │ │ │ andcs r6, r1, #56, 18 @ 0xe0000 │ │ │ │ @ instruction: 0xf00c633a │ │ │ │ ldmvs fp!, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt 16e02e8 │ │ │ │ + bllt 16e02e0 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ ldmdbvs r9!, {r9, sp} │ │ │ │ @ instruction: 0xf00f44f8 │ │ │ │ strmi pc, [r5], -r1, ror #23 │ │ │ │ @ instruction: 0xf01b2018 │ │ │ │ ldmvs fp!, {r0, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -9977,158 +9975,158 @@ │ │ │ │ adcsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strtmi pc, [r8], -r9, ror #30 │ │ │ │ @ instruction: 0xff66f01b │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ ldr pc, [r2, r3, ror #30]! │ │ │ │ ldrbtmi r4, [r8], #-2099 @ 0xfffff7cd │ │ │ │ - bmi d08a78 │ │ │ │ + bmi d08a70 │ │ │ │ ldmdbmi r3!, {r2, r6, sp} │ │ │ │ andls r4, r0, sl, ror r4 │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ eorcs r4, r0, r9, ror r4 │ │ │ │ andpl pc, sl, #64, 4 │ │ │ │ - blx fffcab88 │ │ │ │ - bmi bc888c │ │ │ │ + blx fffcab80 │ │ │ │ + bmi bc8884 │ │ │ │ stmdbmi lr!, {r2, r6, sp} │ │ │ │ andls r4, r0, sl, ror r4 │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ eorcs r4, r0, r9, ror r4 │ │ │ │ andpl pc, r4, #64, 4 │ │ │ │ - blx ffc4aba4 │ │ │ │ + blx ffc4ab9c │ │ │ │ stmdami r9!, {r1, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - stmda sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2085 @ 0xfffff7db │ │ │ │ @ instruction: 0xff84f034 │ │ │ │ @ instruction: 0xf8c84601 │ │ │ │ stmdacs r0, {r2, r3, r5, r6} │ │ │ │ @ instruction: 0x4602d1be │ │ │ │ - blx dcaba6 │ │ │ │ + blx dcab9e │ │ │ │ andcs r4, r1, #32, 16 @ 0x200000 │ │ │ │ bicsmi pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7f5fb2b │ │ │ │ - svclt 0x0000ed72 │ │ │ │ - andeq r1, r7, lr, asr #14 │ │ │ │ + svclt 0x0000ed76 │ │ │ │ + andeq r1, r7, r6, asr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r7, lr, lsr #14 │ │ │ │ + andeq r1, r7, r6, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r4, r8, asr r4 │ │ │ │ andeq r6, r4, lr, ror r7 │ │ │ │ @ instruction: 0xffffbe6f │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, sl, lsl #23 │ │ │ │ + muleq r7, r2, fp │ │ │ │ andeq r6, r4, r0, asr #13 │ │ │ │ andeq r6, r4, lr, ror #6 │ │ │ │ - strdeq r1, [r7], -r4 │ │ │ │ + strdeq r1, [r7], -ip │ │ │ │ andeq r6, r4, r8, ror r6 │ │ │ │ andeq r6, r4, r8, lsl #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r8, lsr #11 │ │ │ │ - andeq r5, r7, lr, lsl #11 │ │ │ │ + @ instruction: 0x000755b0 │ │ │ │ + muleq r7, r6, r5 │ │ │ │ muleq r4, r6, r2 │ │ │ │ @ instruction: 0x000465bc │ │ │ │ andeq pc, r4, lr, lsl #24 │ │ │ │ - andeq r5, r7, r0, asr r5 │ │ │ │ + andeq r5, r7, r8, asr r5 │ │ │ │ andeq r6, r4, r6, asr #10 │ │ │ │ andeq r6, r4, r8, ror r5 │ │ │ │ andeq r6, r4, r0, lsl r2 │ │ │ │ andeq r6, r4, ip, asr #10 │ │ │ │ strdeq r6, [r4], -r4 │ │ │ │ - andeq r5, r7, r2, asr #9 │ │ │ │ + andeq r5, r7, sl, asr #9 │ │ │ │ @ instruction: 0xffffb067 │ │ │ │ @ instruction: 0x000461b4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, r4, ror sp │ │ │ │ ldrbtmi r4, [sp], #-2676 @ 0xfffff58c │ │ │ │ - blmi 1d61e04 │ │ │ │ + blmi 1d61dfc │ │ │ │ ldrbtmi sl, [ip], #-3842 @ 0xfffff0fe │ │ │ │ stmiapl sl!, {r3, r7, r9, sl, lr} │ │ │ │ ldmdavs r2, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ stmiapl r6!, {r9}^ │ │ │ │ - blcs 28d18 │ │ │ │ - blmi 1c031e0 │ │ │ │ + blcs 28d10 │ │ │ │ + blmi 1c031d8 │ │ │ │ svcvs 0x00db447b │ │ │ │ rsbsle r2, r6, r1, lsl #22 │ │ │ │ stmiapl r3!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ rsbsle r2, r5, r1, lsl #24 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fb4640 │ │ │ │ @ instruction: 0x4604feb9 │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ - blcs 28f68 │ │ │ │ + blcs 28f60 │ │ │ │ @ instruction: 0xf5b3d074 │ │ │ │ @ instruction: 0xf0805f80 │ │ │ │ stmdavc r2, {r0, r1, r3, r4, r7, pc} │ │ │ │ cmnle r9, pc, lsr #20 │ │ │ │ - blcs 565f4 │ │ │ │ + blcs 565ec │ │ │ │ @ instruction: 0xf1a25c42 │ │ │ │ - blx fec8f554 │ │ │ │ - b 140b6a4 │ │ │ │ + blx fec8f54c │ │ │ │ + b 140b69c │ │ │ │ svclt 0x00081252 │ │ │ │ - bcs 174a4 │ │ │ │ + bcs 1749c │ │ │ │ @ instruction: 0x4620d152 │ │ │ │ mrc2 7, 4, pc, cr6, cr12, {7} │ │ │ │ movwcs fp, #480 @ 0x1e0 │ │ │ │ ldrmi r4, [r9], -r2, lsr #12 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strtmi pc, [r0], -pc, ror #27 │ │ │ │ mrc2 0, 4, pc, cr4, cr11, {0} │ │ │ │ ldmiblt r3!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ - bmi 1496ccc │ │ │ │ + bmi 1496cc4 │ │ │ │ ldrbtmi r4, [sl], #-2892 @ 0xfffff4b4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, ip, r0, asr #32 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr, #1008]! @ 0x3f0 │ │ │ │ @ instruction: 0x460368ba │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strtmi pc, [r0], -r5, lsl #25 │ │ │ │ mrc2 0, 3, pc, cr6, cr11, {0} │ │ │ │ - blcs 28dd0 │ │ │ │ + blcs 28dc8 │ │ │ │ stmdbmi r4, {r5, r6, r7, ip, lr, pc}^ │ │ │ │ adcspl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2115 @ 0xfffff7bd │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ @ instruction: 0xe7d7fa7b │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r1, {r0, r1, r3, r4, r5, r6, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ @ instruction: 0xf9b4f02f │ │ │ │ ldmib r7, {r1, r2, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-0 │ │ │ │ - blcs 6aca4 │ │ │ │ + blcs 6ac9c │ │ │ │ ldmdavs r3!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ vand d27, d0, d11 │ │ │ │ @ instruction: 0xf02f527e │ │ │ │ @ instruction: 0xf04ffa63 │ │ │ │ @ instruction: 0xe7be30ff │ │ │ │ adcsvs r2, r9, r0, lsl #6 │ │ │ │ str r5, [r8, r3, asr #8]! │ │ │ │ @ instruction: 0xf930f7fc │ │ │ │ - blx 54cd4e │ │ │ │ + blx 54cd46 │ │ │ │ mcr2 7, 5, pc, cr14, cr12, {7} @ │ │ │ │ ldrbtmi r4, [fp], #-2866 @ 0xfffff4ce │ │ │ │ @ instruction: 0xe77f67dc │ │ │ │ - blcs 28e38 │ │ │ │ + blcs 28e30 │ │ │ │ ldmdbmi r0!, {r0, r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addpl pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2095 @ 0xfffff7d1 │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ strb pc, [r2, r7, asr #20]! @ │ │ │ │ @ instruction: 0xf00f4d2d │ │ │ │ movwcs pc, #2185 @ 0x889 @ │ │ │ │ @@ -10156,28 +10154,28 @@ │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ ldmdavs r3!, {r0, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adcle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0x46294816 │ │ │ │ addspl pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ str pc, [r6, fp, lsl #20]! │ │ │ │ - mcrr 7, 15, pc, r4, cr5 @ │ │ │ │ - ldrdeq r1, [r7], -r2 │ │ │ │ + mcrr 7, 15, pc, r8, cr5 @ │ │ │ │ + ldrdeq r1, [r7], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r7, sl, asr #7 │ │ │ │ + ldrdeq r1, [r7], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r5, [r7], -ip │ │ │ │ + andeq r5, r7, r4, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r2, lsr r3 │ │ │ │ + andeq r1, r7, sl, lsr r3 │ │ │ │ andeq r6, r4, lr, lsr r0 │ │ │ │ @ instruction: 0x000463b8 │ │ │ │ andeq r6, r4, ip, lsr #32 │ │ │ │ andeq r6, r4, r6, lsr #7 │ │ │ │ - strdeq r5, [r7], -sl │ │ │ │ - andeq r5, r7, sl, asr #5 │ │ │ │ + andeq r5, r7, r2, lsl #6 │ │ │ │ + ldrdeq r5, [r7], -r2 │ │ │ │ ldrdeq r5, [r4], -r6 │ │ │ │ andeq r6, r4, r0, asr r3 │ │ │ │ andeq r5, r4, r2, asr #31 │ │ │ │ andeq r6, r4, r4, lsl r3 │ │ │ │ andeq r5, r4, r6, lsl #31 │ │ │ │ ldrdeq r6, [r4], -r8 │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ @@ -10232,38 +10230,38 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0002b088 │ │ │ │ andcs r4, r0, #10176 @ 0x27c0 │ │ │ │ ldrbtmi r4, [sp], #-3231 @ 0xfffff361 │ │ │ │ teqvs sl, pc @ │ │ │ │ - bmi fe7e011c │ │ │ │ + bmi fe7e0114 │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ ldmdavs r2, {r1, r3, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617a │ │ │ │ stmiapl r5!, {r9}^ │ │ │ │ - blcs 28fec │ │ │ │ + blcs 28fe4 │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ stmiapl r3!, {r0, r3, r4, r7, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf107809f │ │ │ │ strbmi r0, [r0], -ip, lsl #2 │ │ │ │ stc2l 7, cr15, [r2, #-1004] @ 0xfffffc14 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r6, r0 │ │ │ │ - blcs 29358 │ │ │ │ + blcs 29350 │ │ │ │ adchi pc, r2, r0 │ │ │ │ - blcs becf80 │ │ │ │ + blcs becf78 │ │ │ │ @ instruction: 0x4602d15f │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r5, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46106138 │ │ │ │ @ instruction: 0xf7f5607a │ │ │ │ - ldmdavs sl!, {r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ svcpl 0x0080f5b0 │ │ │ │ @ instruction: 0xf08060f8 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r7, pc} │ │ │ │ ldmdavc r3, {r0, r3, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0402b2f │ │ │ │ cdpne 0, 4, cr8, cr3, cr6, {5} │ │ │ │ ldclpl 8, cr2, [r1], {1} │ │ │ │ @@ -10280,15 +10278,15 @@ │ │ │ │ @ instruction: 0x260044fc │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ strvs lr, [r0], -sp, asr #19 │ │ │ │ stc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ stmdavs fp!, {r0, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strdcs fp, [r0], -r3 │ │ │ │ - blmi 1be19b4 │ │ │ │ + blmi 1be19ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrcc r8, [r8, -ip, asr #1] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463081f0 │ │ │ │ @@ -10301,25 +10299,25 @@ │ │ │ │ rscle r2, r0, r0, lsl #22 │ │ │ │ vmla.i8 q10, q0, q10 │ │ │ │ stmdami r4!, {r0, r4, r5, r6, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8ecf02f │ │ │ │ andcs lr, sl, #56360960 @ 0x35c0000 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - b 16cd014 │ │ │ │ + b 17cd00c │ │ │ │ @ instruction: 0x4680693a │ │ │ │ @ instruction: 0xf00042a2 │ │ │ │ mcrrne 0, 9, r8, r3, cr6 │ │ │ │ ldmdale sp!, {r2, r5, r6, r8, r9, fp, sp} │ │ │ │ mvnscc pc, #160, 2 @ 0x28 │ │ │ │ - blx fecda86c │ │ │ │ - b 140be68 │ │ │ │ + blx fecda864 │ │ │ │ + b 140be60 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 17c64 │ │ │ │ - bcs 43530 │ │ │ │ + blcs 17c5c │ │ │ │ + bcs 43528 │ │ │ │ strtmi sp, [r0], -r9, lsl #3 │ │ │ │ ldc2 0, cr15, [lr], #108 @ 0x6c │ │ │ │ ldmiblt r3!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r1, {r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ andsvc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2128 @ 0xfffff7b0 │ │ │ │ @@ -10331,15 +10329,15 @@ │ │ │ │ @ instruction: 0xf974f7fc │ │ │ │ stc2 7, cr15, [lr, #-1008] @ 0xfffffc10 │ │ │ │ stmdbmi r9, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvc pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2120 @ 0xfffff7b8 │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ ldrb pc, [pc, sp, lsr #17] @ │ │ │ │ - blcs 29164 │ │ │ │ + blcs 2915c │ │ │ │ stmdbmi r5, {r2, r3, r4, r6, r7, ip, lr, pc}^ │ │ │ │ eorvc pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2116 @ 0xfffff7bc │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ ldrb pc, [r3, r1, lsr #17] @ │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ stmdavs fp!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -10374,36 +10372,36 @@ │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ subvc pc, r6, #64, 4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xfff8f00f │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strtmi pc, [r0], -r9, asr #24 │ │ │ │ mcrr2 0, 1, pc, r6, cr11 @ │ │ │ │ - blcs 29210 │ │ │ │ + blcs 29208 │ │ │ │ stmdami r1!, {r1, r2, r7, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r7, [r8], #-586 @ 0xfffffdb6 │ │ │ │ @ instruction: 0xf84cf02f │ │ │ │ @ instruction: 0x4610e77e │ │ │ │ ldc2 0, cr15, [r8], #-108 @ 0xffffff94 │ │ │ │ - blcs 2922c │ │ │ │ + blcs 29224 │ │ │ │ svcge 0x0078f43f │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r2, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf83cf02f │ │ │ │ @ instruction: 0xf7f5e76e │ │ │ │ - svclt 0x0000ea76 │ │ │ │ - ldrdeq r1, [r7], -lr │ │ │ │ - ldrdeq r1, [r7], -r8 │ │ │ │ + svclt 0x0000ea7a │ │ │ │ + andeq r1, r7, r6, ror #1 │ │ │ │ + andeq r1, r7, r0, ror #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r4, lsl #10 │ │ │ │ - andeq r1, r7, r4, lsl r0 │ │ │ │ + andeq r1, r7, ip, lsl #10 │ │ │ │ + andeq r1, r7, ip, lsl r0 │ │ │ │ andeq r5, r4, r0, lsr #26 │ │ │ │ andeq r6, r4, lr, lsr #1 │ │ │ │ andeq r5, r4, sl, asr #25 │ │ │ │ andeq r6, r4, r8, asr r0 │ │ │ │ andeq r5, r4, r2, lsr #25 │ │ │ │ andeq r6, r4, r0, lsr r0 │ │ │ │ andeq r5, r4, sl, lsl #25 │ │ │ │ @@ -10461,65 +10459,65 @@ │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0000e630 │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ svcge 0x00002005 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0000e628 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb664c0 │ │ │ │ + bl feb664b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00024940 │ │ │ │ ldrbtmi r4, [r9], #-2112 @ 0xfffff7c0 │ │ │ │ ldrbtmi r4, [r8], #-2624 @ 0xfffff5c0 │ │ │ │ - blmi 10274b8 │ │ │ │ + blmi 10274b0 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ adcvs pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xf107fecd │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - bl fe64d2d8 │ │ │ │ + bl fe74d2d0 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7f5603b │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r3], #-304 @ 0xfffffed0 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2, #-980]! @ 0xfffffc2c │ │ │ │ + ldcl 7, cr15, [r6, #-980]! @ 0xfffffc2c │ │ │ │ ldrbtmi r2, [ip], #-1537 @ 0xfffff9ff │ │ │ │ subseq pc, r4, r4, lsl #2 │ │ │ │ - ldmdb ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0346ee1 │ │ │ │ @ instruction: 0x4604fdb1 │ │ │ │ stmdbvs r3!, {r2, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9b46822 │ │ │ │ stmiavs r0!, {r2, r4, ip} │ │ │ │ stmiavs r4!, {r0, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ @ instruction: 0xf107faa5 │ │ │ │ @ instruction: 0xf0340010 │ │ │ │ @ instruction: 0x4604fdb5 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmib r0, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r5, fp, lr} │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f54621 │ │ │ │ - blmi 60a0f4 │ │ │ │ + blmi 60a0fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4e1bf0 │ │ │ │ + blmi 4e1be8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d115 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ ldmdbmi r4, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -10527,81 +10525,81 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ strb pc, [r7, sp, lsr #30]! @ │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf7f5ec24 │ │ │ │ - svclt 0x0000e95e │ │ │ │ - andeq r0, r7, r2, lsr sp │ │ │ │ - andeq r0, r7, lr, lsr #26 │ │ │ │ + @ instruction: 0xf7f5ec28 │ │ │ │ + svclt 0x0000e962 │ │ │ │ + andeq r0, r7, sl, lsr sp │ │ │ │ + andeq r0, r7, r6, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r4, sl, asr sl │ │ │ │ strdeq r5, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, r6, lsl #26 │ │ │ │ - andeq r4, r7, r0, asr #25 │ │ │ │ - andeq r0, r7, r8, ror ip │ │ │ │ + andeq r4, r7, lr, lsl #26 │ │ │ │ + andeq r4, r7, r8, asr #25 │ │ │ │ + andeq r0, r7, r0, lsl #25 │ │ │ │ andeq r5, r4, r2, lsr #19 │ │ │ │ andeq r5, r4, r4, asr #26 │ │ │ │ - andeq r4, r7, r4, ror ip │ │ │ │ + andeq r4, r7, ip, ror ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb66608 │ │ │ │ + bl feb66600 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00024940 │ │ │ │ ldrbtmi r4, [r9], #-2112 @ 0xfffff7c0 │ │ │ │ ldrbtmi r4, [r8], #-2624 @ 0xfffff5c0 │ │ │ │ - blmi 1027600 │ │ │ │ + blmi 10275f8 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorpl pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xf107fe29 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - b ffd4d420 │ │ │ │ + b ffe4d418 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7f5603b │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r3], #-308 @ 0xfffffecc │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [lr], {245} @ 0xf5 │ │ │ │ + ldcl 7, cr15, [r2], {245} @ 0xf5 │ │ │ │ ldrbtmi r2, [ip], #-1537 @ 0xfffff9ff │ │ │ │ subseq pc, r4, r4, lsl #2 │ │ │ │ - ldm r8, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0346ee1 │ │ │ │ strmi pc, [r4], -sp, lsl #26 │ │ │ │ @ instruction: 0xf9b4b18c │ │ │ │ ldmdblt r9!, {r2, r4, ip} │ │ │ │ stmdavs r2!, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ strls r6, [r1], -r0, lsr #17 │ │ │ │ strls r6, [r0], #-2276 @ 0xfffff71c │ │ │ │ - blx 4d498 │ │ │ │ + blx 4d490 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldc2 0, cr15, [r0, #-208] @ 0xffffff30 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf107d1ed │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - stmdami r0!, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r0!, {r4, r5, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - b fee4d498 │ │ │ │ + b fef4d490 │ │ │ │ ldmdavs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6bda9c │ │ │ │ + bmi 6bda94 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -10609,213 +10607,213 @@ │ │ │ │ ldmdami r3, {r1, r2, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 8, cr15, cr8, cr14, {1} │ │ │ │ ldmdami r1, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl 1fcd4e4 │ │ │ │ - ldm r8!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r0, r7, sl, ror #23 │ │ │ │ - andeq r0, r7, r6, ror #23 │ │ │ │ + bl fe0cd4dc │ │ │ │ + ldm ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strdeq r0, [r7], -r2 │ │ │ │ + andeq r0, r7, lr, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r4, r2, lsl r9 │ │ │ │ @ instruction: 0x00045cb4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x00074bbe │ │ │ │ - andeq r4, r7, r6, ror fp │ │ │ │ - andeq r0, r7, lr, lsr #22 │ │ │ │ + andeq r4, r7, r6, asr #23 │ │ │ │ + andeq r4, r7, lr, ror fp │ │ │ │ + andeq r0, r7, r6, lsr fp │ │ │ │ andeq r5, r4, r8, asr r8 │ │ │ │ strdeq r5, [r4], -sl │ │ │ │ - andeq r4, r7, sl, lsr #22 │ │ │ │ + andeq r4, r7, r2, lsr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb66750 │ │ │ │ + bl feb66748 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], {232} @ 0xe8 │ │ │ │ svcge 0x0000b083 │ │ │ │ rsbsvs r4, r8, ip, ror r4 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - stmda r0!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stclvs 8, cr6, [r0], #484 @ 0x1e4 │ │ │ │ - blx 1dcb642 │ │ │ │ - bhi fe0fb9d4 │ │ │ │ + blx 1dcb63a │ │ │ │ + bhi fe0fb9cc │ │ │ │ movweq pc, #32803 @ 0x8023 @ │ │ │ │ stmdami r5, {r0, r1, r7, r9, pc} │ │ │ │ ldrbtmi r3, [r8], #-1804 @ 0xfffff8f4 │ │ │ │ ssatmi r3, #30, r8 │ │ │ │ @ instruction: 0x4090e8bd │ │ │ │ - svclt 0x0054f7f4 │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ - andeq r4, r7, lr, lsr #21 │ │ │ │ + svclt 0x0058f7f4 │ │ │ │ + ldrdeq r4, [r7], -r8 │ │ │ │ + @ instruction: 0x00074ab6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr0, cr12, {6} │ │ │ │ stmibmi pc, {r3, r4, r6, r7, ip, sp, pc} @ │ │ │ │ - stcmi 15, cr10, [pc, #16] @ f5bc │ │ │ │ - bmi fe3e0794 │ │ │ │ + stcmi 15, cr10, [pc, #16] @ f5b4 │ │ │ │ + bmi fe3e078c │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ - blmi fe3a77ac │ │ │ │ + blmi fe3a77a4 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ smlalbtcs pc, ip, r7, r8 @ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ stmibmi sl, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andmi pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2185 @ 0xfffff777 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0x4621fd5d │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ mrrc2 0, 3, pc, ip, cr4 @ │ │ │ │ ldmvs fp!, {r3, r4, r5, r7, sp, lr} │ │ │ │ subsle r2, r4, r0, lsl #22 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - b 24d5c8 │ │ │ │ + b 34d5c0 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strdcs r6, [r0], -r8 │ │ │ │ - b 6cd5d4 │ │ │ │ + b 7cd5cc │ │ │ │ ldmdavs sl!, {r1, r2, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4, r5}^ │ │ │ │ @ instruction: 0xf7f5603b │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbchi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf1074c79 │ │ │ │ @ instruction: 0xf7f50030 │ │ │ │ - ldrbtmi lr, [ip], #-3060 @ 0xfffff40c │ │ │ │ + ldrbtmi lr, [ip], #-3064 @ 0xfffff408 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x00bef7f4 │ │ │ │ + svc 0x00c2f7f4 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0346ce1 │ │ │ │ ldmvs fp!, {r0, r1, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1034604 │ │ │ │ @ instruction: 0xb1ac0801 │ │ │ │ strtmi r6, [r8], -r5, lsr #16 │ │ │ │ - ldmib lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 1297d8 │ │ │ │ - blcs 7f2b0 │ │ │ │ + stmib r2!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 1297d0 │ │ │ │ + blcs 7f2a8 │ │ │ │ strmi sp, [r0, #5] │ │ │ │ ldmvs fp!, {r0, r1, r9, fp, ip, lr, pc}^ │ │ │ │ stmdbcs pc!, {r0, r3, r5, r6, r7, sl, fp, ip, lr} @ │ │ │ │ @ instruction: 0xf107d034 │ │ │ │ @ instruction: 0xf0340020 │ │ │ │ strmi pc, [r4], -pc, lsr #24 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - stmda sl, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r0, r1, r5, r6, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f56938 │ │ │ │ - @ instruction: 0xf107e9d8 │ │ │ │ + @ instruction: 0xf107e9dc │ │ │ │ @ instruction: 0xf0340018 │ │ │ │ adcsvs pc, r8, fp, lsl ip @ │ │ │ │ - blcs 29980 │ │ │ │ - blmi 15c3d40 │ │ │ │ + blcs 29978 │ │ │ │ + blmi 15c3d38 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 2970c │ │ │ │ + blcs 29704 │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ - blmi 1462008 │ │ │ │ + blmi 1462000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ldrtmi r7, [sp], r8, lsr #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ andeq lr, r8, r5, lsl #22 │ │ │ │ - stmib ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bicle r2, r4, r0, lsl #16 │ │ │ │ popvs {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d568fa │ │ │ │ strbmi r9, [r9], -r0 │ │ │ │ - bl ff5cd6b8 │ │ │ │ + bl ff6cd6b0 │ │ │ │ @ instruction: 0xd1ba2800 │ │ │ │ @ instruction: 0xf01368ab │ │ │ │ adcsle r0, r6, r0, ror #31 │ │ │ │ @ instruction: 0xf04f4b3f │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ - blcs 2976c │ │ │ │ + blcs 29764 │ │ │ │ strbmi sp, [r8], -r7, asr #2 │ │ │ │ - blx 134b726 │ │ │ │ + blx 134b71e │ │ │ │ eorsle r2, r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf1074b3f │ │ │ │ ldrbtmi r0, [fp], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf0346cd9 │ │ │ │ strmi pc, [r5], -r1, asr #23 │ │ │ │ stmdavs r9!, {r0, r2, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7f44648 │ │ │ │ - ldmdblt r8, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf01368ab │ │ │ │ subsle r0, r4, r0, ror #7 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - blx ff1cb80a │ │ │ │ + blx ff1cb802 │ │ │ │ stccs 6, cr4, [r0, #-20] @ 0xffffffec │ │ │ │ - blmi b43efc │ │ │ │ + blmi b43ef4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 297b4 │ │ │ │ + blcs 297ac │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ addle r2, r6, r0, lsl #22 │ │ │ │ subcs r6, r5, r3, lsr #16 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ pushmi {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ ldrbtmi r6, [r9], #-2066 @ 0xfffff7ee │ │ │ │ andeq lr, r0, #3358720 @ 0x334000 │ │ │ │ subvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stc2l 0, cr15, [sl], #60 @ 0x3c │ │ │ │ - blmi 809548 │ │ │ │ + blmi 809540 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 297e8 │ │ │ │ + blcs 297e0 │ │ │ │ svcge 0x006ff43f │ │ │ │ @ instruction: 0xf6404924 │ │ │ │ stmdami r4!, {r0, r4, r5, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [lr, #-184]! @ 0xffffff48 │ │ │ │ stmdbmi r2!, {r0, r2, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rsccc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2081 @ 0xfffff7df │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe7aefc79 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f50030 │ │ │ │ - ldmdbmi ip, {r2, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi ip, {r4, r5, r9, fp, sp, lr, pc} │ │ │ │ eorsmi pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ strb pc, [sp, -r3, lsr #26]! @ │ │ │ │ vst2.8 {d20,d22}, [pc :64], r9 │ │ │ │ ldmdami r9, {r6, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl, #-184] @ 0xffffff48 │ │ │ │ ldrhvs lr, [fp, #-119]! @ 0xffffff89 │ │ │ │ @ instruction: 0xf7f4e7af │ │ │ │ - svclt 0x0000ef52 │ │ │ │ - andeq r0, r7, r4, asr sl │ │ │ │ - andeq r0, r7, lr, asr #20 │ │ │ │ + svclt 0x0000ef56 │ │ │ │ + andeq r0, r7, ip, asr sl │ │ │ │ + andeq r0, r7, r6, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r4, sl, ror r7 │ │ │ │ andeq r5, r4, r8, lsr fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, sl, lsl #20 │ │ │ │ - @ instruction: 0x000749b4 │ │ │ │ - andeq r0, r7, r8, asr r9 │ │ │ │ - andeq r4, r7, sl, lsl r9 │ │ │ │ + andeq r4, r7, r2, lsl sl │ │ │ │ + @ instruction: 0x000749bc │ │ │ │ + andeq r0, r7, r0, ror #18 │ │ │ │ + andeq r4, r7, r2, lsr #18 │ │ │ │ andeq r5, r4, lr, ror #11 │ │ │ │ andeq r5, r4, r4, asr #11 │ │ │ │ muleq r4, r6, r9 │ │ │ │ @ instruction: 0x000455b2 │ │ │ │ andeq r5, r4, r4, lsl #19 │ │ │ │ - andeq r4, r7, r4, lsl #17 │ │ │ │ + andeq r4, r7, ip, lsl #17 │ │ │ │ andeq r5, r4, lr, lsl #11 │ │ │ │ andeq r5, r4, ip, asr #18 │ │ │ │ andeq r5, r4, ip, ror r5 │ │ │ │ andeq r5, r4, lr, asr #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -10840,111 +10838,111 @@ │ │ │ │ ldrbmi r2, [r1], -r0, lsl #6 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ submi pc, r8, #64, 12 @ 0x4000000 │ │ │ │ mrrc2 0, 0, pc, r4, cr15 @ │ │ │ │ @ instruction: 0xf0341d38 │ │ │ │ @ instruction: 0x4604fb11 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 2a20dc │ │ │ │ + blmi 2a20d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ ldrcc r4, [r0, -r0, asr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x468087f0 │ │ │ │ @ instruction: 0xf7f4e7ee │ │ │ │ - svclt 0x0000eedc │ │ │ │ - @ instruction: 0x000707b2 │ │ │ │ + svclt 0x0000eee0 │ │ │ │ + @ instruction: 0x000707ba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r5, [r4], -r6 │ │ │ │ - andeq r0, r7, r4, asr r7 │ │ │ │ + andeq r0, r7, ip, asr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb66ae8 │ │ │ │ + bl feb66ae0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi dd33d0 │ │ │ │ - blmi dfbc28 │ │ │ │ + bmi dd33c8 │ │ │ │ + blmi dfbc20 │ │ │ │ ldmdami r7!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svcge 0x00004937 │ │ │ │ ldcmi 4, cr4, [r7], #-480 @ 0xfffffe20 │ │ │ │ ldrbtmi r5, [r9], #-2259 @ 0xfffff72d │ │ │ │ ldrbtmi r3, [ip], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7f50300 │ │ │ │ - @ instruction: 0xf107eaca │ │ │ │ + @ instruction: 0xf107eace │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - stm sl, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, pc, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - stmib ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r0!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4c2cbba0 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - b 19cd910 │ │ │ │ + b 1acd908 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - mrc 7, 1, APSR_nzcv, cr2, cr4, {7} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr6, cr4, {7} │ │ │ │ @ instruction: 0xf7ff6c60 │ │ │ │ stcvs 14, cr15, [r0], #148 @ 0x94 │ │ │ │ mcr2 7, 1, pc, cr2, cr15, {7} @ │ │ │ │ @ instruction: 0x0111e9d4 │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ ldmib r4, {r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff1011 │ │ │ │ strmi pc, [r5], -fp, ror #30 │ │ │ │ @ instruction: 0xf107bb58 │ │ │ │ @ instruction: 0xf7f40010 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x462968f8 │ │ │ │ - ldmda ip, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 5221e8 │ │ │ │ + stmda r0!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 5221e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d113 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdavs fp!, {r0, r1, r4, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldmdb r0!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #16, 16 @ 0x100000 │ │ │ │ msrmi (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xf7f4fbdd │ │ │ │ - stmdami sp, {r2, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami sp, {r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6402201 │ │ │ │ ldrbtmi r4, [r8], #-357 @ 0xfffffe9b │ │ │ │ - blx ff54ba62 │ │ │ │ - andeq r0, r7, ip, lsl #14 │ │ │ │ + blx ff54ba5a │ │ │ │ + andeq r0, r7, r4, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r0, lsr r7 │ │ │ │ + andeq r4, r7, r8, lsr r7 │ │ │ │ @ instruction: 0xffffa693 │ │ │ │ - strdeq r0, [r7], -sl │ │ │ │ + andeq r0, r7, r2, lsl #14 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r4, [r7], -r0 │ │ │ │ - andeq r0, r7, r0, lsl #13 │ │ │ │ - andeq r4, r7, ip, lsl #13 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ + andeq r0, r7, r8, lsl #13 │ │ │ │ + muleq r7, r4, r6 │ │ │ │ muleq r4, r8, r3 │ │ │ │ andeq r5, r4, r6, lsl #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ movweq pc, #12321 @ 0x3021 @ │ │ │ │ addslt r1, sp, r5, asr #17 │ │ │ │ ldmdavs r4, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdbvs r4, {r2, r3, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldmdavs r1, {r2, r5, r6, fp, ip}^ │ │ │ │ @ instruction: 0x460c6114 │ │ │ │ @ instruction: 0x460e6891 │ │ │ │ @ instruction: 0x667968d1 │ │ │ │ ldmdbvs r1, {r1, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmpvs r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf08042a8 │ │ │ │ - blcc 7095c │ │ │ │ + blcc 70954 │ │ │ │ orreq pc, r0, r0, lsl #2 │ │ │ │ teqpeq pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr0, {0} │ │ │ │ strmi r4, [fp], #-1713 @ 0xfffff94f │ │ │ │ adcsvs r6, fp, #252, 12 @ 0xfc00000 │ │ │ │ cmnpmi r8, #-1610612732 @ p-variant is OBSOLETE @ 0xa0000004 │ │ │ │ msrvc SPSR_fx, #-805306356 @ 0xd000000c │ │ │ │ @@ -10968,140 +10966,140 @@ │ │ │ │ mvnne pc, #211812352 @ 0xca00000 │ │ │ │ @ instruction: 0xf64e60bb │ │ │ │ vqdmlal.s q9, d10, d0[1] │ │ │ │ ldrhtvs r4, [fp], #-62 @ 0xffffffc2 │ │ │ │ @ instruction: 0xf6406e7e │ │ │ │ @ instruction: 0xf6c40b21 │ │ │ │ vmovvs.u8 r1, d28[5] │ │ │ │ - b fe26a48c │ │ │ │ - bvs ffed02c8 │ │ │ │ + b fe26a484 │ │ │ │ + bvs ffed02c0 │ │ │ │ @ instruction: 0xf85e4022 │ │ │ │ rsbsmi r1, r2, r0, asr #24 │ │ │ │ ldrtvs r4, [r9], -r3, lsl #8 │ │ │ │ strtmi r4, [r1], -fp, lsl #8 │ │ │ │ - b fe060b2c │ │ │ │ + b fe060b24 │ │ │ │ vhadd.s8 d16, d11, d9 │ │ │ │ @ instruction: 0xf6ce7356 │ │ │ │ - bl 1109ec │ │ │ │ + bl 1109e4 │ │ │ │ @ instruction: 0xf85e6272 │ │ │ │ andsmi r4, r0, ip, lsr ip │ │ │ │ strtmi r4, [r3], #-1075 @ 0xfffffbcd │ │ │ │ andeq lr, r9, r0, lsl #21 │ │ │ │ @ instruction: 0xf85e4418 │ │ │ │ - bvs f5ebc8 │ │ │ │ + bvs f5ebc0 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr14, {0} │ │ │ │ eorspl lr, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x461c66bc │ │ │ │ movweq lr, #6786 @ 0x1a82 │ │ │ │ ldrbvs r4, [ip, #3]! │ │ │ │ - bl 25fc2c │ │ │ │ + bl 25fc24 │ │ │ │ strtmi r0, [r1], #-261 @ 0xfffffefb │ │ │ │ strmi r6, [fp], #-3837 @ 0xfffff103 │ │ │ │ ldclne 8, cr15, [r4], #-376 @ 0xfffffe88 │ │ │ │ streq lr, [r0], #-2690 @ 0xfffff57e │ │ │ │ mvnscc lr, #0, 22 │ │ │ │ @ instruction: 0xf64c460e │ │ │ │ vmla.f d22, d28, d2[7] │ │ │ │ @ instruction: 0x401c11bd │ │ │ │ ldrtmi r4, [r1], #-1065 @ 0xfffffbd7 │ │ │ │ strmi r4, [ip], #-84 @ 0xffffffac │ │ │ │ ldclne 8, cr15, [r0], #-376 @ 0xfffffe88 │ │ │ │ @ instruction: 0xf64065be │ │ │ │ vsubhn.i16 d23, , │ │ │ │ - bl e5528 │ │ │ │ + bl e5520 │ │ │ │ @ instruction: 0x460d24b4 │ │ │ │ smlabbeq r3, r0, sl, lr │ │ │ │ strtmi r4, [lr], #-33 @ 0xffffffdf │ │ │ │ submi r4, r1, r6, lsl r4 │ │ │ │ stclcs 8, cr15, [ip], #-376 @ 0xfffffe88 │ │ │ │ ldrbvs r4, [sp, #-1073]! @ 0xfffffbcf │ │ │ │ strtvs pc, [sl], -ip, asr #4 │ │ │ │ strvc pc, [r7], r4, asr #5 │ │ │ │ cmnvs r1, r4, lsl #22 │ │ │ │ - b fe0e13b4 │ │ │ │ + b fe0e13ac │ │ │ │ andmi r0, sl, r4, lsl #4 │ │ │ │ strmi r4, [r6], #-1070 @ 0xfffffbd2 │ │ │ │ @ instruction: 0xf85e405a │ │ │ │ ldrtmi r0, [r2], #-3176 @ 0xfffff398 │ │ │ │ ldrvs pc, [r3], -r4, asr #4 │ │ │ │ ldrteq pc, [r0], -sl, asr #13 @ │ │ │ │ @ instruction: 0x5c32eb01 │ │ │ │ - b fe121388 │ │ │ │ + b fe121380 │ │ │ │ ldrmi r0, [r6], #-1 │ │ │ │ andeq lr, ip, r0, lsl #20 │ │ │ │ rsbmi r4, r0, lr, lsl r4 │ │ │ │ stclcc 8, cr15, [r4], #-376 @ 0xfffffe88 │ │ │ │ ldrvs r4, [sl, #-1072]! @ 0xfffffbd0 │ │ │ │ strpl pc, [r1], -r9, asr #4 │ │ │ │ strbpl pc, [r6], -pc, asr #13 @ │ │ │ │ rscscc lr, r0, ip, lsl #22 │ │ │ │ - b fe06140c │ │ │ │ + b fe061404 │ │ │ │ ldrmi r0, [r6], #-780 @ 0xfffffcf4 │ │ │ │ strtmi r4, [r6], #-3 │ │ │ │ ldrbtvs r4, [sl], #75 @ 0x4b │ │ │ │ @ instruction: 0xf85e4433 │ │ │ │ - b fe31ad38 │ │ │ │ + b fe31ad30 │ │ │ │ @ instruction: 0xf6490600 │ │ │ │ @ instruction: 0xf6c604d8 │ │ │ │ - bl 14dc4 │ │ │ │ + bl 14dbc │ │ │ │ @ instruction: 0x401e23b3 │ │ │ │ strmi r4, [ip], #-1044 @ 0xfffffbec │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ mrrcne 8, 5, pc, ip, cr14 @ │ │ │ │ ldrtvs r4, [sl], #1062 @ 0x426 │ │ │ │ - strtvc pc, [pc], #591 @ fbdc │ │ │ │ + strtvc pc, [pc], #591 @ fbd4 │ │ │ │ strbcc pc, [r4], #-1736 @ 0xfffff938 @ │ │ │ │ ldrbtvs lr, [r6], -r3, lsl #22 │ │ │ │ - b fe021410 │ │ │ │ + b fe021408 │ │ │ │ eorsmi r0, r1, r3, lsl #2 │ │ │ │ strbtmi r4, [r4], #-1044 @ 0xfffffbec │ │ │ │ strtmi r4, [r1], #-65 @ 0xffffffbf │ │ │ │ mrrcmi 8, 5, pc, r8, cr14 @ │ │ │ │ - b fe0e8de4 │ │ │ │ - bl 190418 │ │ │ │ + b fe0e8ddc │ │ │ │ + bl 190410 │ │ │ │ @ instruction: 0xf5a45131 │ │ │ │ andmi r4, sl, r4, lsr #24 │ │ │ │ mcrreq 1, 10, pc, pc, cr12 @ │ │ │ │ subsmi r4, sl, r4, lsl #9 │ │ │ │ mrrceq 8, 5, pc, r4, cr14 @ │ │ │ │ teqvs ip, #1644167168 @ 0x62000000 │ │ │ │ rscscc lr, r2, #1024 @ 0x400 │ │ │ │ - b fe1a1430 │ │ │ │ + b fe1a1428 │ │ │ │ ldrtvs r0, [ip], #-1 │ │ │ │ - b fe01fc68 │ │ │ │ + b fe01fc60 │ │ │ │ ldmibvs r8!, {r1, r2, fp}^ │ │ │ │ @ instruction: 0x0c00eb04 │ │ │ │ ldrmi r6, [ip], #2492 @ 0x9bc │ │ │ │ movweq lr, #10881 @ 0x2a81 │ │ │ │ andeq lr, ip, r8, lsl #22 │ │ │ │ mrrcgt 8, 5, pc, r0, cr14 @ │ │ │ │ adcscs lr, r0, r2, lsl #22 │ │ │ │ stmdaeq r4, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], #3 │ │ │ │ @ instruction: 0xf85e404b │ │ │ │ strbmi r6, [r3], #-3148 @ 0xfffff3b4 │ │ │ │ - beq 4a660 │ │ │ │ + beq 4a658 │ │ │ │ vmin.s8 d20, d7, d20 │ │ │ │ @ instruction: 0xf6cf1693 │ │ │ │ - bl 256c4 │ │ │ │ - b 2a8a34 │ │ │ │ + bl 256bc │ │ │ │ + b 2a8a2c │ │ │ │ strtmi r0, [r6], #-2563 @ 0xfffff5fd │ │ │ │ - b fe2a0ca8 │ │ │ │ + b fe2a0ca0 │ │ │ │ ldrtmi r0, [r2], #2562 @ 0xa02 │ │ │ │ mcrrhi 8, 5, pc, r8, cr14 @ │ │ │ │ smlabbeq r3, r0, sl, lr │ │ │ │ strcc pc, [lr], r4, asr #4 │ │ │ │ ldrbtvs pc, [r9], -sl, asr #5 @ │ │ │ │ - bpl eca894 │ │ │ │ + bpl eca88c │ │ │ │ tsteq sl, r1, lsl #20 │ │ │ │ ldrmi r4, [r6], #-1094 @ 0xfffffbba │ │ │ │ ldrtmi r4, [r1], #-65 @ 0xffffffbf │ │ │ │ @ instruction: 0xf85e63fc │ │ │ │ - b fe0e2dac │ │ │ │ - bl 2904c8 │ │ │ │ + b fe0e2da4 │ │ │ │ + bl 2904c0 │ │ │ │ mrcvs 1, 5, r3, cr14, cr1, {7} │ │ │ │ strtmi r4, [r3], #10 │ │ │ │ subsmi r4, sl, r3, lsl #9 │ │ │ │ vqshl.s8 q10, q5, q1 │ │ │ │ vmla.i d21, d15, d2[4] │ │ │ │ @ instruction: 0x63bc601e │ │ │ │ adcscs lr, r2, #1024 @ 0x400 │ │ │ │ @@ -11113,210 +11111,210 @@ │ │ │ │ subcc pc, r0, fp, asr #4 │ │ │ │ subeq pc, r0, ip, asr #5 │ │ │ │ mvnsvs lr, #2048 @ 0x800 │ │ │ │ strmi r4, [r2], #1056 @ 0x420 │ │ │ │ andeq lr, r3, r2, lsl #21 │ │ │ │ ldcvs 0, cr4, [ip], #-32 @ 0xffffffe0 │ │ │ │ ldrbmi r4, [r0], #-80 @ 0xffffffb0 │ │ │ │ - blpl ffc4a8fc │ │ │ │ - bl 12a2d4 │ │ │ │ + blpl ffc4a8f4 │ │ │ │ + bl 12a2cc │ │ │ │ vaddvs.f32 s0, s24, s0 │ │ │ │ - b fe0e0f24 │ │ │ │ + b fe0e0f1c │ │ │ │ andsmi r0, r1, fp, lsl #2 │ │ │ │ subsmi r6, r9, r8, lsr fp │ │ │ │ vqshl.s8 q10, , q6 │ │ │ │ @ instruction: 0xf6ce7aaa │ │ │ │ - bl 2d67e8 │ │ │ │ + bl 2d67e0 │ │ │ │ strtmi r4, [r2], #433 @ 0x1b1 │ │ │ │ - b fe2e0f60 │ │ │ │ + b fe2e0f58 │ │ │ │ andsmi r0, sl, r1, lsl #4 │ │ │ │ - b fe0aac10 │ │ │ │ + b fe0aac08 │ │ │ │ ldrbmi r0, [r2], #-523 @ 0xfffffdf5 │ │ │ │ - beq 178c62c │ │ │ │ - bvs c0c860 │ │ │ │ + beq 178c624 │ │ │ │ + bvs c0c858 │ │ │ │ eorscc lr, r2, #1024 @ 0x400 │ │ │ │ ldrmi r4, [sl], #1194 @ 0x4aa │ │ │ │ movweq lr, #10881 @ 0x2a81 │ │ │ │ movweq lr, #47619 @ 0xba03 │ │ │ │ submi r6, fp, sp, lsr r9 │ │ │ │ vqshl.s8 q10, , │ │ │ │ vmov.i16 q10, #768 @ 0x0300 │ │ │ │ - bl 9a65c │ │ │ │ + bl 9a654 │ │ │ │ strmi r6, [r2], #1011 @ 0x3f3 │ │ │ │ andeq lr, r3, r2, lsl #21 │ │ │ │ ldrdmi r4, [r8], -sl │ │ │ │ - blmi fe2cd66c │ │ │ │ - blpl acd880 │ │ │ │ + blmi fe2cd664 │ │ │ │ + blpl acd878 │ │ │ │ ldrbmi r4, [r0], #-80 @ 0xffffffb0 │ │ │ │ - beq 18a978 │ │ │ │ + beq 18a970 │ │ │ │ ldclvs 4, cr4, [sp, #-552]! @ 0xfffffdd8 │ │ │ │ rscspl lr, r0, r3, lsl #22 │ │ │ │ - b fe0eaf64 │ │ │ │ + b fe0eaf5c │ │ │ │ strbtmi r0, [r3], #256 @ 0x100 │ │ │ │ subsmi r4, r9, r1, lsl r0 │ │ │ │ @ instruction: 0xf64f4451 │ │ │ │ vmull.s , d30, d0[2] │ │ │ │ - bl 2e8d4 │ │ │ │ + bl 2e8cc │ │ │ │ strtmi r4, [sl], #433 @ 0x1b1 │ │ │ │ - b fe020fd8 │ │ │ │ + b fe020fd0 │ │ │ │ andsmi r0, sl, r1, lsl #4 │ │ │ │ strhmi r6, [r2], #-205 @ 0xffffff33 │ │ │ │ @ instruction: 0xf64c4452 │ │ │ │ vmull.s , d18, d2[5] │ │ │ │ - bl 56928 │ │ │ │ + bl 56920 │ │ │ │ strtmi r3, [r2], #562 @ 0x232 │ │ │ │ - b fe061014 │ │ │ │ + b fe06100c │ │ │ │ andmi r0, r3, r2, lsl #6 │ │ │ │ strhmi r6, [fp], #-220 @ 0xffffff24 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf2cc7ad6 │ │ │ │ - bl 9e69c │ │ │ │ + bl 9e694 │ │ │ │ strbmi r6, [r2], #1011 @ 0x3f3 │ │ │ │ - b fe0a0fd0 │ │ │ │ + b fe0a0fc8 │ │ │ │ andmi r0, r8, r3 │ │ │ │ ldrbmi r4, [r0], #-80 @ 0xffffffb0 │ │ │ │ - bpl fe20d6d4 │ │ │ │ - bmi ff58c914 │ │ │ │ + bpl fe20d6cc │ │ │ │ + bmi ff58c90c │ │ │ │ rscspl lr, r0, r3, lsl #22 │ │ │ │ strmi r4, [sl], #1186 @ 0x4a2 │ │ │ │ smlabbeq r0, r3, sl, lr │ │ │ │ ldmvs ip!, {r0, r4, lr}^ │ │ │ │ ldrbmi r4, [r1], #-89 @ 0xffffffa7 │ │ │ │ - beq 14aa04 │ │ │ │ - blvs fff6103c │ │ │ │ + beq 14a9fc │ │ │ │ + blvs fff61034 │ │ │ │ @ instruction: 0x41b1eb00 │ │ │ │ - b fe02a0ec │ │ │ │ + b fe02a0e4 │ │ │ │ andsmi r0, sl, r1, lsl #4 │ │ │ │ ldrbmi r4, [r2], #-66 @ 0xffffffbe │ │ │ │ - beq 14aa1c │ │ │ │ + beq 14aa14 │ │ │ │ ldclvs 4, cr4, [ip, #616]! @ 0x268 │ │ │ │ eorscc lr, r2, #1024 @ 0x400 │ │ │ │ - b fe06ac08 │ │ │ │ + b fe06ac00 │ │ │ │ ldrmi r0, [r3], #770 @ 0x302 │ │ │ │ submi r4, fp, r3 │ │ │ │ vqshl.s8 q10, , q5 │ │ │ │ @ instruction: 0xf6cf3af8 │ │ │ │ - bl a29e4 │ │ │ │ + bl a29dc │ │ │ │ strtmi r6, [r2], #1011 @ 0x3f3 │ │ │ │ - b fe0a1038 │ │ │ │ + b fe0a1030 │ │ │ │ andmi r0, r8, r3 │ │ │ │ ldrshmi r6, [r0], #-204 @ 0xffffff34 │ │ │ │ vqshl.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf2c62ad9 │ │ │ │ - bl ee800 │ │ │ │ + bl ee7f8 │ │ │ │ strtmi r5, [r2], #240 @ 0xf0 │ │ │ │ - b fe0e1074 │ │ │ │ + b fe0e106c │ │ │ │ andsmi r0, r1, r0, lsl #2 │ │ │ │ subsmi r6, r9, ip, lsr ip │ │ │ │ - bl 20f9c │ │ │ │ - b fe020520 │ │ │ │ - b 90664 │ │ │ │ - b fe292670 │ │ │ │ + bl 20f94 │ │ │ │ + b fe020518 │ │ │ │ + b 9065c │ │ │ │ + b fe292668 │ │ │ │ ldrbmi r0, [sl], #2560 @ 0xa00 │ │ │ │ - blcs fee4d500 │ │ │ │ - blvs fefcc91c │ │ │ │ - bl 6b168 │ │ │ │ + blcs fee4d4f8 │ │ │ │ + blvs fefcc914 │ │ │ │ + bl 6b160 │ │ │ │ ldrmi r3, [fp], #2618 @ 0xa3a │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ orrvs pc, r1, #-268435452 @ 0xf0000004 │ │ │ │ cmnpvc r1, #200, 4 @ p-variant is OBSOLETE @ 0x8000000c │ │ │ │ strtmi r4, [fp], #-1114 @ 0xfffffba6 │ │ │ │ - bl 2ab480 │ │ │ │ + bl 2ab478 │ │ │ │ ldrmi r7, [r8], #-562 @ 0xfffffdce │ │ │ │ movweq lr, #43649 @ 0xaa81 │ │ │ │ strmi r4, [r3], #-83 @ 0xffffffad │ │ │ │ eorne pc, r2, r6, asr #4 │ │ │ │ addspl pc, sp, r6, asr #13 │ │ │ │ - bl a0f24 │ │ │ │ + bl a0f1c │ │ │ │ strmi r5, [r8], #-883 @ 0xfffffc8d │ │ │ │ smlabbeq r2, sl, sl, lr │ │ │ │ @ instruction: 0x46344059 │ │ │ │ @ instruction: 0xf6434401 │ │ │ │ @ instruction: 0xf6cf000c │ │ │ │ ldmdavs lr!, {r0, r2, r5, r6, r7, ip, lr}^ │ │ │ │ - bl e0fc0 │ │ │ │ + bl e0fb8 │ │ │ │ strmi r4, [r2], #305 @ 0x131 │ │ │ │ andeq lr, r3, r2, lsl #21 │ │ │ │ ldrbmi r4, [r0], #-72 @ 0xffffffb8 │ │ │ │ - beq 1caae0 │ │ │ │ - b fe0e111c │ │ │ │ - bl 506dc │ │ │ │ - blvs f9809c │ │ │ │ + beq 1caad8 │ │ │ │ + b fe0e1114 │ │ │ │ + bl 506d4 │ │ │ │ + blvs f98094 │ │ │ │ ldrbmi r4, [r2], #-66 @ 0xffffffbe │ │ │ │ - bvc fea8d814 │ │ │ │ - bcc ff7cd9f8 │ │ │ │ + bvc fea8d80c │ │ │ │ + bcc ff7cd9f0 │ │ │ │ strne pc, [r0], #1446 @ 0x5a6 │ │ │ │ - bl 21198 │ │ │ │ + bl 21190 │ │ │ │ ldrmi r7, [sl], #562 @ 0x232 │ │ │ │ movweq lr, #2689 @ 0xa81 │ │ │ │ ldrshmi r6, [r3], #-205 @ 0xffffff33 │ │ │ │ @ instruction: 0xf6444453 │ │ │ │ vmull.s , d15, d0[4] │ │ │ │ @ instruction: 0xf6a46abb │ │ │ │ strtmi r3, [sl], #1155 @ 0x483 │ │ │ │ cmnpl r3, #2048 @ 0x800 │ │ │ │ - b fe02113c │ │ │ │ + b fe021134 │ │ │ │ subsmi r0, r9, r2, lsl #2 │ │ │ │ @ instruction: 0xf64b4451 │ │ │ │ @ instruction: 0xf6cb4a70 │ │ │ │ ldrtmi r6, [r2], #2751 @ 0xabf │ │ │ │ teqmi r1, r3, lsl #22 │ │ │ │ - b fe0a1134 │ │ │ │ - blvs fff8ff3c │ │ │ │ + b fe0a112c │ │ │ │ + blvs fff8ff34 │ │ │ │ ldrbmi r4, [r0], #-72 @ 0xffffffb8 │ │ │ │ - bvs ff1cd854 │ │ │ │ - beq fe70da44 │ │ │ │ - bl 61208 │ │ │ │ + bvs ff1cd84c │ │ │ │ + beq fe70da3c │ │ │ │ + bl 61200 │ │ │ │ ldrmi r2, [r2], #112 @ 0x70 │ │ │ │ andeq lr, r1, #536576 @ 0x83000 │ │ │ │ submi r6, r2, lr, lsr lr │ │ │ │ vqshl.s8 q10, q1, q1 │ │ │ │ @ instruction: 0xf6ce7afa │ │ │ │ ldrtmi r2, [r2], #2721 @ 0xaa1 │ │ │ │ eorsvc lr, r2, #0, 22 │ │ │ │ - b fe0610ac │ │ │ │ + b fe0610a4 │ │ │ │ @ instruction: 0x6dbe0a00 │ │ │ │ - beq ca990 │ │ │ │ + beq ca988 │ │ │ │ vqshl.s8 d20, d10, d19 │ │ │ │ vsubw.s8 q8, , d5 │ │ │ │ ldcvs 3, cr4, [sp, #-956]! @ 0xfffffc44 │ │ │ │ - bl a1044 │ │ │ │ + bl a103c │ │ │ │ ldrmi r5, [r9], #-2682 @ 0xfffff586 │ │ │ │ movweq lr, #10880 @ 0x2a80 │ │ │ │ movweq lr, #43651 @ 0xaa83 │ │ │ │ strmi r6, [fp], #-3198 @ 0xfffff382 │ │ │ │ tstppl r5, r1, asr #12 @ p-variant is OBSOLETE │ │ │ │ orrmi pc, r8, r0, asr #5 │ │ │ │ - bl 2a1038 │ │ │ │ + bl 2a1030 │ │ │ │ strmi r4, [r8], #-819 @ 0xfffffccd │ │ │ │ smlabbeq sl, r2, sl, lr │ │ │ │ ldclvs 0, cr4, [sp], #356 @ 0x164 │ │ │ │ vshl.s8 d20, d1, d13 │ │ │ │ @ instruction: 0xf6cd0039 │ │ │ │ ldrtmi r1, [r0], #-212 @ 0xffffff2c │ │ │ │ cmncs r1, r3, lsl #22 │ │ │ │ - b fe2a0fbc │ │ │ │ + b fe2a0fb4 │ │ │ │ submi r0, r8, r3 │ │ │ │ ldrmi r6, [r0], #-3006 @ 0xfffff442 │ │ │ │ rscne pc, r5, #76546048 @ 0x4900000 │ │ │ │ sbcsvs pc, fp, #-536870900 @ 0xe000000c │ │ │ │ - bl 61150 │ │ │ │ + bl 61148 │ │ │ │ ldrmi r7, [r2], #48 @ 0x30 │ │ │ │ andeq lr, r1, #536576 @ 0x83000 │ │ │ │ ldrbmi r4, [r2], #-66 @ 0xffffffbe │ │ │ │ - bmi ffe4d8f4 │ │ │ │ - bvc fe8cdae0 │ │ │ │ - bl 212a8 │ │ │ │ + bmi ffe4d8ec │ │ │ │ + bvc fe8cdad8 │ │ │ │ + bl 212a0 │ │ │ │ ldrbmi r5, [r3], #-626 @ 0xfffffd8e │ │ │ │ - beq 4a9ec │ │ │ │ - b fe2ab7e4 │ │ │ │ + beq 4a9e4 │ │ │ │ + b fe2ab7dc │ │ │ │ ldrmi r0, [sl], #2562 @ 0xa02 │ │ │ │ msrvs SPSR_sc, #1342177284 @ 0x50000004 │ │ │ │ @ instruction: 0x43acf2cc │ │ │ │ - bl a10c8 │ │ │ │ + bl a10c0 │ │ │ │ strmi r4, [fp], #-2618 @ 0xfffff5c6 │ │ │ │ smlabbeq r2, r0, sl, lr │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ ldrmi r6, [r9], #-3646 @ 0xfffff1c2 │ │ │ │ movtcs pc, #16962 @ 0x4242 @ │ │ │ │ msrmi CPSR_fc, #-268435444 @ 0xf000000c │ │ │ │ cmncs r1, sl, lsl #22 │ │ │ │ @@ -11325,21 +11323,21 @@ │ │ │ │ movweq lr, #43651 @ 0xaa83 │ │ │ │ strmi r6, [r3], #-3518 @ 0xfffff242 │ │ │ │ addsvc pc, r7, pc, asr #12 │ │ │ │ eorcc pc, sl, r4, asr #5 │ │ │ │ @ instruction: 0x63b3eb01 │ │ │ │ ldrmi r4, [r0], #-1064 @ 0xfffffbd8 │ │ │ │ andeq lr, sl, #405504 @ 0x63000 │ │ │ │ - blvs 1f60168 │ │ │ │ + blvs 1f60160 │ │ │ │ vshl.s8 d20, d2, d2 │ │ │ │ @ instruction: 0xf6ca30a7 │ │ │ │ - bl dc29c │ │ │ │ + bl dc294 │ │ │ │ strbmi r5, [r0], #-690 @ 0xfffffd4e │ │ │ │ stmdaeq r1, {r1, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe221198 │ │ │ │ + b fe221190 │ │ │ │ strbmi r0, [r0], #-2051 @ 0xfffff7fd │ │ │ │ ldmdaeq r9!, {r1, r3, r6, r9, ip, sp, lr, pc} │ │ │ │ ldmmi r3, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbsmi lr, r0, r2, lsl #22 │ │ │ │ strmi r4, [r8], #1192 @ 0x4a8 │ │ │ │ tsteq r3, r0, ror #20 │ │ │ │ strmi r4, [r4], #-81 @ 0xffffffaf │ │ │ │ @@ -11350,87 +11348,87 @@ │ │ │ │ ldrmi r4, [r8], #1248 @ 0x4e0 │ │ │ │ movweq lr, #10849 @ 0x2a61 │ │ │ │ @ instruction: 0xf64c4043 │ │ │ │ @ instruction: 0xf6c84c92 │ │ │ │ strbmi r7, [r3], #-3084 @ 0xfffff3f4 │ │ │ │ mrcvs 4, 5, r4, cr14, cr4, {5} │ │ │ │ @ instruction: 0x63b3eb01 │ │ │ │ - b 18e12f4 │ │ │ │ + b 18e12ec │ │ │ │ @ instruction: 0xf6450000 │ │ │ │ vrshr.s64 , , #56 │ │ │ │ submi r5, r8, r4, lsl #5 │ │ │ │ ldrtmi r4, [r2], #-1120 @ 0xfffffba0 │ │ │ │ - blvs fefa10e0 │ │ │ │ + blvs fefa10d8 │ │ │ │ adcspl lr, r0, r3, lsl #22 │ │ │ │ tsteq r1, r0, ror #20 │ │ │ │ strtmi r4, [r1], #-89 @ 0xffffffa7 │ │ │ │ - strbvs pc, [pc], #-1607 @ 100c8 @ │ │ │ │ + strbvs pc, [pc], #-1607 @ 100c0 @ │ │ │ │ strtvc pc, [r8], #1734 @ 0x6c6 │ │ │ │ cmnmi r1, r0, lsl #22 │ │ │ │ ldrmi r4, [ip], #-1068 @ 0xfffffbd4 │ │ │ │ movweq lr, #14945 @ 0x3a61 │ │ │ │ ldcvs 0, cr4, [sp, #-268]! @ 0xfffffef4 │ │ │ │ vqshl.s8 d20, d3, d14 │ │ │ │ @ instruction: 0xf6cf62e0 │ │ │ │ - bl 68998 │ │ │ │ + bl 68990 │ │ │ │ ldrtmi r2, [r2], #-1011 @ 0xfffffc0d │ │ │ │ - b 18e10f8 │ │ │ │ + b 18e10f0 │ │ │ │ submi r0, r8, r0 │ │ │ │ strtmi r6, [r0], #-3710 @ 0xfffff182 │ │ │ │ ldrcc pc, [r4], #-580 @ 0xfffffdbc │ │ │ │ strcc pc, [r1], #-714 @ 0xfffffd36 │ │ │ │ adcsvs lr, r0, r3, lsl #22 │ │ │ │ strmi r4, [ip], #-1068 @ 0xfffffbd4 │ │ │ │ tsteq r1, r0, ror #20 │ │ │ │ - blvs fff60274 │ │ │ │ + blvs fff6026c │ │ │ │ vqshl.s8 d20, d1, d1 │ │ │ │ @ instruction: 0xf6c412a1 │ │ │ │ - bl 2893c │ │ │ │ + bl 28934 │ │ │ │ strtmi r5, [sl], #-433 @ 0xfffffe4f │ │ │ │ - b 186118c │ │ │ │ + b 1861184 │ │ │ │ submi r0, r3, r3, lsl #6 │ │ │ │ strtmi r6, [r3], #-3453 @ 0xfffff283 │ │ │ │ strvs pc, [r2], #1607 @ 0x647 │ │ │ │ ldrbvc pc, [r3], #-719 @ 0xfffffd31 @ │ │ │ │ cmnmi r3, #1024 @ 0x400 │ │ │ │ strmi r4, [r4], #-1068 @ 0xfffffbd4 │ │ │ │ andeq lr, r0, r3, ror #20 │ │ │ │ ldcvs 0, cr4, [sp], #-288 @ 0xfffffee0 │ │ │ │ vqshl.s8 d20, d0, d15 │ │ │ │ @ instruction: 0xf6cb2235 │ │ │ │ - bl e4a38 │ │ │ │ + bl e4a30 │ │ │ │ strtmi r2, [sl], #-240 @ 0xffffff10 │ │ │ │ - b 1821180 │ │ │ │ + b 1821178 │ │ │ │ subsmi r0, r9, r1, lsl #2 │ │ │ │ strtmi r6, [r1], #-2813 @ 0xfffff503 │ │ │ │ @ instruction: 0x61b1eb00 │ │ │ │ streq lr, [r3], #-2657 @ 0xfffff59f │ │ │ │ submi r4, r4, sp, lsl #8 │ │ │ │ strtmi r6, [r2], #-765 @ 0xfffffd03 │ │ │ │ ldrtcs pc, [fp], #589 @ 0x24d @ │ │ │ │ ldrbcs pc, [r7], #1730 @ 0x6c2 @ │ │ │ │ adcspl lr, r2, #1024 @ 0x400 │ │ │ │ ldclvs 8, cr1, [lr, #724]! @ 0x2d4 │ │ │ │ ldrtmi r6, [r4], #-1661 @ 0xfffff983 │ │ │ │ ldrmi r6, [ip], #-3837 @ 0xfffff103 │ │ │ │ movweq lr, #2658 @ 0xa62 │ │ │ │ ldclvs 0, cr4, [lr], #-300 @ 0xfffffed4 │ │ │ │ - bl a1220 │ │ │ │ - b 18e0f64 │ │ │ │ + bl a1218 │ │ │ │ + b 18e0f5c │ │ │ │ ldrmi r0, [sp], #-257 @ 0xfffffeff │ │ │ │ vqshl.s8 d20, d9, d29 │ │ │ │ @ instruction: 0xf6ce3391 │ │ │ │ subsmi r3, r1, r6, lsl #7 │ │ │ │ strmi r4, [r3], #-1075 @ 0xfffffbcd │ │ │ │ - bl 161214 │ │ │ │ + bl 16120c │ │ │ │ @ instruction: 0x66fb23f1 │ │ │ │ ldrmi r6, [lr, #2747] @ 0xabb │ │ │ │ ldclge 4, cr15, [r0], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0x464e6efc │ │ │ │ - bvs ffeea2ac │ │ │ │ + bvs ffeea2a4 │ │ │ │ strcc lr, [r0], #-2498 @ 0xfffff63e │ │ │ │ @ instruction: 0x37746e7b │ │ │ │ smullsvs r6, r3, r6, r0 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @ instruction: 0xf6474606 │ │ │ │ @@ -11445,887 +11443,887 @@ │ │ │ │ stmdavs lr, {r1, r2, r3, r4, r5, sp, lr}^ │ │ │ │ strmi r1, [sl], #-2241 @ 0xfffff73f │ │ │ │ smlabbeq ip, r5, sl, lr │ │ │ │ tsteq r8, r1, lsl #20 │ │ │ │ rscsvs lr, lr, #2048 @ 0x800 │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ stmdaeq r3, {r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe161264 │ │ │ │ - b 90a34 │ │ │ │ + b fe16125c │ │ │ │ + b 90a2c │ │ │ │ @ instruction: 0xf8db020e │ │ │ │ strbmi r9, [r4], #8 │ │ │ │ - b 13e03d8 │ │ │ │ + b 13e03d0 │ │ │ │ strbtmi r0, [r2], #-3774 @ 0xfffff142 │ │ │ │ ldrdgt pc, [ip], -fp │ │ │ │ - beq 28ac3c │ │ │ │ + beq 28ac34 │ │ │ │ andeq lr, lr, r4, lsl #21 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ stmdaeq ip, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 26026c │ │ │ │ + bl 260264 │ │ │ │ rsbmi r0, r0, r3, lsl #12 │ │ │ │ - b 13e130c │ │ │ │ + b 13e1304 │ │ │ │ ldrtmi r0, [r0], #-433 @ 0xfffffe4f │ │ │ │ @ instruction: 0x6010f8db │ │ │ │ - b fe3a944c │ │ │ │ - b 13d1668 │ │ │ │ - bl 11130 │ │ │ │ + b fe3a9444 │ │ │ │ + b 13d1660 │ │ │ │ + bl 11128 │ │ │ │ ldrshmi r6, [r5], -r2 │ │ │ │ andeq lr, r6, #561152 @ 0x89000 │ │ │ │ - b fe16935c │ │ │ │ + b fe169354 │ │ │ │ ldclvs 5, cr0, [sl], #-56 @ 0xffffffc8 │ │ │ │ stmdbeq r2, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe061504 │ │ │ │ + b fe0614fc │ │ │ │ strbmi r0, [sp], #-1027 @ 0xfffffbfd │ │ │ │ - bl 1a0298 │ │ │ │ + bl 1a0290 │ │ │ │ submi r0, ip, r2, lsl #18 │ │ │ │ @ instruction: 0xf8db44f1 │ │ │ │ strbmi lr, [ip], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0x9018f8db │ │ │ │ ldrbvs lr, [r0, #2821]! @ 0xb05 │ │ │ │ andeq lr, lr, #140, 20 @ 0x8c000 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ - b fe1a9290 │ │ │ │ + b fe1a9288 │ │ │ │ teqvs sl, #-1879048192 @ 0x90000000 │ │ │ │ - b fe0eb498 │ │ │ │ - b 3132b4 │ │ │ │ - bl 1132cc │ │ │ │ - bl 3a9690 │ │ │ │ - b fe311ac8 │ │ │ │ + b fe0eb490 │ │ │ │ + b 3132ac │ │ │ │ + bl 1132c4 │ │ │ │ + bl 3a9688 │ │ │ │ + b fe311ac0 │ │ │ │ strmi r0, [lr], #-3075 @ 0xfffff3fd │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0xf8db44b4 │ │ │ │ - b fe028340 │ │ │ │ - bl 3106e8 │ │ │ │ - b fe3ab6a8 │ │ │ │ + b fe028338 │ │ │ │ + bl 3106e0 │ │ │ │ + b fe3ab6a0 │ │ │ │ rsbsvs r0, sl, #1610612736 @ 0x60000000 │ │ │ │ eormi r6, r1, sl, ror ip │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 2603ec │ │ │ │ - b fe153af4 │ │ │ │ + bl 2603e4 │ │ │ │ + b fe153aec │ │ │ │ ldrmi r0, [lr], #516 @ 0x204 │ │ │ │ ldrbtmi r6, [r1], #-3195 @ 0xfffff385 │ │ │ │ andeq lr, ip, #8192 @ 0x2000 │ │ │ │ vmlaeq.f64 d14, d3, d6 │ │ │ │ strmi r4, [r6], #106 @ 0x6a │ │ │ │ ldrdcc pc, [r4], -fp @ │ │ │ │ @ instruction: 0xf8db4472 │ │ │ │ - bl 8838c │ │ │ │ - b 13e8b00 │ │ │ │ - b fe293604 │ │ │ │ + bl 88384 │ │ │ │ + b 13e8af8 │ │ │ │ + b fe2935fc │ │ │ │ cmnvs r8, #14 │ │ │ │ andeq lr, lr, r9, lsl #21 │ │ │ │ - b fe228b00 │ │ │ │ + b fe228af8 │ │ │ │ rscsvs r0, r8, #3 │ │ │ │ - b fe1ab508 │ │ │ │ + b fe1ab500 │ │ │ │ @ instruction: 0xf8db0a03 │ │ │ │ - b fe1303d0 │ │ │ │ - bl 392764 │ │ │ │ + b fe1303c8 │ │ │ │ + bl 39275c │ │ │ │ ldcvs 6, cr0, [r8], #-0 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ stmdbeq r1, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r8, r0, lsl #21 │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ - b fe3a8e2c │ │ │ │ + b fe3a8e24 │ │ │ │ @ instruction: 0x61b80008 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strtmi r6, [lr], #-3192 @ 0xfffff388 │ │ │ │ streq lr, [r1, #-2700] @ 0xfffff574 │ │ │ │ - bl e1498 │ │ │ │ + bl e1490 │ │ │ │ andsmi r0, r5, r0, lsl #28 │ │ │ │ ldrbtvs lr, [r2], r6, lsl #22 │ │ │ │ - b 13e1604 │ │ │ │ - b fe150e38 │ │ │ │ - b fe0517a4 │ │ │ │ + b 13e15fc │ │ │ │ + b fe150e30 │ │ │ │ + b fe05179c │ │ │ │ ldrbtmi r0, [r5], #-1026 @ 0xfffffbfe │ │ │ │ vmlaeq.f64 d14, d0, d8 │ │ │ │ - blvs ffe20450 │ │ │ │ + blvs ffe20448 │ │ │ │ @ instruction: 0xf8db44e6 │ │ │ │ - bl 180438 │ │ │ │ + bl 180430 │ │ │ │ strdmi r6, [ip], #-86 @ 0xffffffaa │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe021564 │ │ │ │ - b fe0d3bc8 │ │ │ │ + b fe02155c │ │ │ │ + b fe0d3bc0 │ │ │ │ teqvs r8, ip │ │ │ │ andeq lr, r6, r2, lsl #21 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ - b 13e044c │ │ │ │ + b 13e0444 │ │ │ │ @ instruction: 0x63bd05b5 │ │ │ │ subsmi r6, r0, sp, lsr fp │ │ │ │ - b fe1693a4 │ │ │ │ - b fe2127c8 │ │ │ │ + b fe16939c │ │ │ │ + b fe2127c0 │ │ │ │ ldclvs 5, cr0, [fp], #-12 │ │ │ │ - bl 3287b8 │ │ │ │ - blvs feed23d4 │ │ │ │ - blvs 1f615ec │ │ │ │ + bl 3287b0 │ │ │ │ + blvs feed23cc │ │ │ │ + blvs 1f615e4 │ │ │ │ @ instruction: 0xf8db4440 │ │ │ │ - b fe1b04a4 │ │ │ │ - bl 107e4 │ │ │ │ + b fe1b049c │ │ │ │ + bl 107dc │ │ │ │ strdmi r6, [r1], -r4 @ │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe1694d4 │ │ │ │ - bvs 1f51408 │ │ │ │ + b fe1694cc │ │ │ │ + bvs 1f51400 │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe1691e4 │ │ │ │ - b fe391818 │ │ │ │ + b fe1691dc │ │ │ │ + b fe391810 │ │ │ │ eorsvs r0, sp, #4, 28 @ 0x40 │ │ │ │ ldmibvs sp!, {r0, r4, r5, r6, lr} │ │ │ │ cmnvs ip, ip, rrx │ │ │ │ ldrbtvc lr, [lr], #2639 @ 0xa4f │ │ │ │ - b fe3290fc │ │ │ │ + b fe3290f4 │ │ │ │ ldclvs 5, cr0, [ip], #-16 │ │ │ │ - blvs fff68708 │ │ │ │ + blvs fff68700 │ │ │ │ @ instruction: 0x0c04eb05 │ │ │ │ ldrmi r6, [r4], #3133 @ 0xc3d │ │ │ │ - b fe0e1c90 │ │ │ │ + b fe0e1c88 │ │ │ │ strbtmi r0, [r1], #-517 @ 0xfffffdfb │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ movseq lr, #323584 @ 0x4f000 │ │ │ │ ldclvs 0, cr4, [r8], #-8 │ │ │ │ - bl 2205bc │ │ │ │ + bl 2205b4 │ │ │ │ ldrtmi r0, [r4], #3072 @ 0xc00 │ │ │ │ ldrsbtvs pc, [r8], -fp @ │ │ │ │ - bl a15c8 │ │ │ │ + bl a15c0 │ │ │ │ rsbsvs r6, sl, #268435471 @ 0x1000000f │ │ │ │ - blvs f2b030 │ │ │ │ + blvs f2b028 │ │ │ │ vmlaeq.f32 s28, s13, s4 │ │ │ │ - blvs fff6ac38 │ │ │ │ + blvs fff6ac30 │ │ │ │ @ instruction: 0x0c06ea82 │ │ │ │ - b fe32a940 │ │ │ │ - b 13d346c │ │ │ │ - b fe270058 │ │ │ │ + b fe32a938 │ │ │ │ + b 13d3464 │ │ │ │ + b fe270050 │ │ │ │ @ instruction: 0x6c38090e │ │ │ │ ldrbtvc lr, [ip], #2639 @ 0xa4f │ │ │ │ @ instruction: 0x0c0eea82 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ rscsvc lr, r9, #323584 @ 0x4f000 │ │ │ │ rscsvs r4, sl, #117 @ 0x75 │ │ │ │ - b 13e05d0 │ │ │ │ - b fe02d070 │ │ │ │ + b 13e05c8 │ │ │ │ + b fe02d068 │ │ │ │ subsmi r0, r5, r3, lsl #18 │ │ │ │ stmdbeq r1, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - b fe268c74 │ │ │ │ - b 13d2890 │ │ │ │ - bvs fee2dc68 │ │ │ │ + b fe268c6c │ │ │ │ + b 13d2888 │ │ │ │ + bvs fee2dc60 │ │ │ │ @ instruction: 0xf8db61bd │ │ │ │ - bvs ffea458c │ │ │ │ + bvs ffea4584 │ │ │ │ @ instruction: 0x0c05ea80 │ │ │ │ - b fe2aad84 │ │ │ │ + b fe2aad7c │ │ │ │ teqvs fp, r5, lsl #20 │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ @ instruction: 0x03b1ea4f │ │ │ │ - beq caedc │ │ │ │ + beq caed4 │ │ │ │ smlabbeq ip, r0, sl, lr │ │ │ │ - b fe22a89c │ │ │ │ - b 13d24d4 │ │ │ │ + b fe22a894 │ │ │ │ + b 13d24cc │ │ │ │ eorsvs r7, sl, #-1610612721 @ 0xa000000f │ │ │ │ - beq 34aec8 │ │ │ │ + beq 34aec0 │ │ │ │ rscsvc lr, r1, pc, asr #20 │ │ │ │ - beq caef8 │ │ │ │ + beq caef0 │ │ │ │ adcsvs r6, r8, #1982464 @ 0x1e4000 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 13e05e0 │ │ │ │ - b fe22c8c8 │ │ │ │ + b 13e05d8 │ │ │ │ + b fe22c8c0 │ │ │ │ mvnsvs r0, #0, 16 │ │ │ │ rscsvc lr, r1, pc, asr #20 │ │ │ │ - b 13ea7d0 │ │ │ │ + b 13ea7c8 │ │ │ │ ldrshtvs r7, [sl], #40 @ 0x28 │ │ │ │ - b fe06b6dc │ │ │ │ - bl 192cf8 │ │ │ │ - blvs fee92504 │ │ │ │ - bvc ffecae3c │ │ │ │ - blvs 1ea1744 │ │ │ │ + b fe06b6d4 │ │ │ │ + bl 192cf0 │ │ │ │ + blvs fee924fc │ │ │ │ + bvc ffecae34 │ │ │ │ + blvs 1ea173c │ │ │ │ subsmi r4, r6, r8, asr #9 │ │ │ │ rsbmi r6, r6, sl, ror sl │ │ │ │ - b fe1a8f00 │ │ │ │ + b fe1a8ef8 │ │ │ │ ldclvs 6, cr0, [ip], #-40 @ 0xffffffd8 │ │ │ │ ldmvs r2!, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbtvc lr, [r6], pc, asr #20 │ │ │ │ ldmdbvs lr!, {r1, r2, r3, r4, r5, r6, r8, sp, lr} │ │ │ │ stmdbeq r3, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 261dec │ │ │ │ - b 13d2934 │ │ │ │ - b fe250ff8 │ │ │ │ + b 261de4 │ │ │ │ + b 13d292c │ │ │ │ + b fe250ff0 │ │ │ │ stmdbne lr!, {r1, r2, r8, fp} │ │ │ │ - b fe16b628 │ │ │ │ + b fe16b620 │ │ │ │ strtmi r0, [r6], #-1294 @ 0xfffffaf2 │ │ │ │ strbmi r6, [lr], #-2620 @ 0xfffff5c4 │ │ │ │ stmdbeq r2, {r0, r1, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmibvs ip!, {r0, r2, r5, r6, lr} │ │ │ │ ldrbtvs lr, [r8], r6, lsl #22 │ │ │ │ stmdbeq r8, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - b 13e06e8 │ │ │ │ - b fe252838 │ │ │ │ - b 13d2968 │ │ │ │ + b 13e06e0 │ │ │ │ + b fe252830 │ │ │ │ + b 13d2960 │ │ │ │ teqvs sp, r5 @ │ │ │ │ @ instruction: 0x6c7d6b7c │ │ │ │ stmdbne r5!, {r3, r4, r5, sl, sp, lr}^ │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ ldmvs r9!, {r0, r2, r3, sl, lr}^ │ │ │ │ @ instruction: 0x63b94044 │ │ │ │ ldclvs 0, cr4, [r9], #-304 @ 0xfffffed0 │ │ │ │ - b 13e16b0 │ │ │ │ + b 13e16a8 │ │ │ │ cmnvs ip, #244, 8 @ 0xf4000000 │ │ │ │ streq lr, [r8], #-2690 @ 0xfffff57e │ │ │ │ andeq lr, r1, lr, lsl #22 │ │ │ │ ldrmi r4, [r8], #-52 @ 0xffffffcc │ │ │ │ ldmibvs r9!, {r2, r4, r6, lr}^ │ │ │ │ - blvs f21614 │ │ │ │ + blvs f2160c │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ vmlaeq.f32 s28, s9, s28 │ │ │ │ streq lr, [r6], #-2696 @ 0xfffff578 │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ eormi r6, ip, r9, ror r9 │ │ │ │ ldmibvs r5!, {r8, r9, fp, sp, lr, pc}^ │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ ldclvs 12, cr6, [fp], #-484 @ 0xfffffe1c │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ - bvs fee21744 │ │ │ │ - blvs ea1608 │ │ │ │ - bvs fff2164c │ │ │ │ + bvs fee2173c │ │ │ │ + blvs ea1600 │ │ │ │ + bvs fff21644 │ │ │ │ submi r4, r2, r3, lsl r4 │ │ │ │ - b fe32b5b0 │ │ │ │ - b fe0935e4 │ │ │ │ - b 13d0e00 │ │ │ │ - b fe311cb0 │ │ │ │ + b fe32b5a8 │ │ │ │ + b fe0935dc │ │ │ │ + b 13d0df8 │ │ │ │ + b fe311ca8 │ │ │ │ ldmdbvs r8!, {sl, fp} │ │ │ │ - bl 616f0 │ │ │ │ - b fe328dcc │ │ │ │ - blvs 1e135ec │ │ │ │ + bl 616e8 │ │ │ │ + b fe328dc4 │ │ │ │ + blvs 1e135e4 │ │ │ │ vcvtvc.s16.f32 s29, s29, #-14 │ │ │ │ - b 13e06fc │ │ │ │ - b 13d08dc │ │ │ │ - b fe16e9ec │ │ │ │ - b 13d3600 │ │ │ │ + b 13e06f4 │ │ │ │ + b 13d08d4 │ │ │ │ + b fe16e9e4 │ │ │ │ + b 13d35f8 │ │ │ │ ldrshtvs r7, [sl], #34 @ 0x22 │ │ │ │ andeq lr, r5, #548864 @ 0x86000 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ andeq lr, r9, #8192 @ 0x2000 │ │ │ │ ldrmi r4, [sl], #-114 @ 0xffffff8e │ │ │ │ @ instruction: 0x33a1f64e │ │ │ │ bicsvs pc, r9, #207618048 @ 0xc600000 │ │ │ │ @ instruction: 0x4623647b │ │ │ │ - bl ab814 │ │ │ │ - b 13e91ec │ │ │ │ + bl ab80c │ │ │ │ + b 13e91e4 │ │ │ │ ldmdbne ip, {r0, r4, r5, r7, r8} │ │ │ │ - bvs 1fa1700 │ │ │ │ - b fe0217c4 │ │ │ │ + bvs 1fa16f8 │ │ │ │ + b fe0217bc │ │ │ │ subsmi r0, lr, r1, lsl #24 │ │ │ │ - bl 12ad28 │ │ │ │ - b fe329a08 │ │ │ │ + bl 12ad20 │ │ │ │ + b fe329a00 │ │ │ │ subsmi r0, lr, r2, lsl #24 │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ streq lr, [lr], -r6, lsl #21 │ │ │ │ - bvs feea9338 │ │ │ │ + bvs feea9330 │ │ │ │ ldmibvc r6!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bvs eeb850 │ │ │ │ + bvs eeb848 │ │ │ │ strtmi r1, [lr], #-2454 @ 0xfffff66a │ │ │ │ streq lr, [r3, #-2690] @ 0xfffff57e │ │ │ │ strbtmi r6, [r6], #-3002 @ 0xfffff446 │ │ │ │ ldrbtvs lr, [r4], r6, lsl #22 │ │ │ │ - b fe1607c0 │ │ │ │ - b 13d1a90 │ │ │ │ + b fe1607b8 │ │ │ │ + b 13d1a88 │ │ │ │ ldrshtvs r7, [sp], r5 │ │ │ │ - b fe06b36c │ │ │ │ - bvs 1f53690 │ │ │ │ + b fe06b364 │ │ │ │ + bvs 1f53688 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldclvs 2, cr6, [sl], #-1008 @ 0xfffffc10 │ │ │ │ ldrmi r6, [r5], #-2428 @ 0xfffff684 │ │ │ │ strmi r6, [r5], #-3130 @ 0xfffff3c6 │ │ │ │ strbtmi r6, [r5], #-2680 @ 0xfffff588 │ │ │ │ - bl 1607d8 │ │ │ │ + bl 1607d0 │ │ │ │ strdmi r6, [r0], #-86 @ 0xffffffaa @ │ │ │ │ strdmi r6, [r0], #-140 @ 0xffffff74 @ │ │ │ │ ldrbtvc lr, [r0], #2639 @ 0xa4f │ │ │ │ ldmib r7, {r2, r3, r4, r5, sl, sp, lr}^ │ │ │ │ - b fe1116d8 │ │ │ │ + b fe1116d0 │ │ │ │ ldclvs 12, cr0, [ip], #-0 │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ ldmdbvs ip!, {r3, r4, r8, fp, ip} │ │ │ │ ldrmi r4, [r9], -r8, lsl #8 │ │ │ │ strbtmi r6, [r0], #-2555 @ 0xfffff605 │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ rsbmi r4, r1, r9, asr r0 │ │ │ │ - b fe06b2c0 │ │ │ │ - b fe110af8 │ │ │ │ - blvs f136f0 │ │ │ │ + b fe06b2b8 │ │ │ │ + b fe110af0 │ │ │ │ + blvs f136e8 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ ldclvs 1, cr6, [r9], #-996 @ 0xfffffc1c │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ strtmi r1, [r1], #-2129 @ 0xfffff7af │ │ │ │ - blvs ffea1f40 │ │ │ │ - b fe1a1878 │ │ │ │ - bl 5370c │ │ │ │ + blvs ffea1f38 │ │ │ │ + b fe1a1870 │ │ │ │ + bl 53704 │ │ │ │ strdmi r6, [r2], #-16 @ │ │ │ │ - b fe32b4f0 │ │ │ │ - b 13d3704 │ │ │ │ + b fe32b4e8 │ │ │ │ + b 13d36fc │ │ │ │ strhtmi r0, [r2], #-0 │ │ │ │ strhtmi r6, [r2], #-140 @ 0xffffff74 │ │ │ │ - b 13eb300 │ │ │ │ + b 13eb2f8 │ │ │ │ teqvs sl, #536870927 @ 0x2000000f │ │ │ │ ldmne sl, {r1, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ - b fe0e17a4 │ │ │ │ + b fe0e179c │ │ │ │ ldcvs 4, cr0, [fp], #-40 @ 0xffffffd8 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ - b fe1618b0 │ │ │ │ + b fe1618a8 │ │ │ │ subsmi r0, ip, r0, lsl #24 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ rscsvs r6, fp, #252, 22 @ 0x3f000 │ │ │ │ @ instruction: 0x03b1ea4f │ │ │ │ rsbsvs r6, fp, #30976 @ 0x7900 │ │ │ │ ldmibvs fp!, {r2, r3, sl, lr} │ │ │ │ - blvs fffa181c │ │ │ │ + blvs fffa1814 │ │ │ │ strbtmi r6, [r4], #-2553 @ 0xfffff607 │ │ │ │ - bl 1208cc │ │ │ │ - b fe1a9b20 │ │ │ │ + bl 1208c4 │ │ │ │ + b fe1a9b18 │ │ │ │ submi r0, lr, r8, lsl #12 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ mvnsvs r6, #516096 @ 0x7e000 │ │ │ │ - b fe02b94c │ │ │ │ - b fe313784 │ │ │ │ - b 13d3778 │ │ │ │ - bl 29123c │ │ │ │ + b fe02b944 │ │ │ │ + b fe31377c │ │ │ │ + b 13d3770 │ │ │ │ + bl 291234 │ │ │ │ strtmi r0, [lr], #-1537 @ 0xfffff9ff │ │ │ │ - blvs e6b670 │ │ │ │ - b fe2a1918 │ │ │ │ + blvs e6b668 │ │ │ │ + b fe2a1910 │ │ │ │ ldmvs sp!, {r0, r2, r9, fp}^ │ │ │ │ ldrbtvs lr, [r4], r6, lsl #22 │ │ │ │ - beq 18b1b4 │ │ │ │ - beq 8b1b8 │ │ │ │ - b 13eb978 │ │ │ │ + beq 18b1ac │ │ │ │ + beq 8b1b0 │ │ │ │ + b 13eb970 │ │ │ │ ldrshtvs r7, [sp], #-90 @ 0xffffffa6 │ │ │ │ - bl eb190 │ │ │ │ + bl eb188 │ │ │ │ strmi r0, [r2], #2561 @ 0xa01 │ │ │ │ rsbmi r4, r5, r5, asr r0 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldmdbvs sp!, {r1, r3, r5, r7, sl, lr}^ │ │ │ │ - bvs ffdcb3d8 │ │ │ │ + bvs ffdcb3d0 │ │ │ │ andeq lr, r5, r3, lsl #21 │ │ │ │ - b fe02b3a4 │ │ │ │ + b fe02b39c │ │ │ │ subsmi r0, r8, r9 │ │ │ │ - bl eb6ac │ │ │ │ - bvs 1e537c8 │ │ │ │ + bl eb6a4 │ │ │ │ + bvs 1e537c0 │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b fe0a92ac │ │ │ │ + b fe0a92a4 │ │ │ │ strmi r0, [ip], #4 │ │ │ │ - b 13e0994 │ │ │ │ + b 13e098c │ │ │ │ strmi r0, [r4], #1718 @ 0x6b6 │ │ │ │ - bl 32acbc │ │ │ │ - b fe0ebbc8 │ │ │ │ + bl 32acb4 │ │ │ │ + b fe0ebbc0 │ │ │ │ ldmvs fp!, {r8} │ │ │ │ - blvs ffee094c │ │ │ │ + blvs ffee0944 │ │ │ │ @ instruction: 0x462b4059 │ │ │ │ - b 13eb9e4 │ │ │ │ + b 13eb9dc │ │ │ │ @ instruction: 0x63b971f1 │ │ │ │ - b fe116d6c │ │ │ │ - b fe050c14 │ │ │ │ + b fe116d64 │ │ │ │ + b fe050c0c │ │ │ │ ldrmi r0, [r5], #-266 @ 0xfffffef6 │ │ │ │ strmi r6, [sp], #-2938 @ 0xfffff486 │ │ │ │ - b 13eb8ec │ │ │ │ + b 13eb8e4 │ │ │ │ ldrhmi r0, [sl], #-170 @ 0xffffff56 │ │ │ │ submi r6, sl, fp, ror fp │ │ │ │ - bl 16a9f8 │ │ │ │ + bl 16a9f0 │ │ │ │ strdmi r6, [sl], #-92 @ 0xffffffa4 │ │ │ │ - b 13eba00 │ │ │ │ + b 13eb9f8 │ │ │ │ stmdane r1, {r1, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ - b fe1a920c │ │ │ │ - b fe091050 │ │ │ │ + b fe1a9204 │ │ │ │ + b fe091048 │ │ │ │ strmi r0, [ip], #-524 @ 0xfffffdf4 │ │ │ │ - b fe021880 │ │ │ │ + b fe021878 │ │ │ │ ldmibvs r8!, {r1, r2, r3, r9}^ │ │ │ │ vldmiaeq ip!, {s28-s106} │ │ │ │ - bl 12ba20 │ │ │ │ + bl 12ba18 │ │ │ │ strdmi r6, [r2], #-69 @ 0xffffffbb │ │ │ │ strhmi r6, [r2], #-168 @ 0xffffff58 │ │ │ │ ldrtmi r1, [r0], #-2136 @ 0xfffff7a8 │ │ │ │ - b 13eb530 │ │ │ │ + b 13eb528 │ │ │ │ eorsvs r7, sl, #536870927 @ 0x2000000f │ │ │ │ andeq lr, ip, #565248 @ 0x8a000 │ │ │ │ strhtmi r6, [sl], #-190 @ 0xffffff42 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ - b fe0e18a0 │ │ │ │ + b fe0e1898 │ │ │ │ submi r0, sl, r8, lsl #4 │ │ │ │ rsbsmi r6, r2, r9, ror ip │ │ │ │ ldrbtmi r6, [r1], #-2299 @ 0xfffff705 │ │ │ │ - b 13eb468 │ │ │ │ + b 13eb460 │ │ │ │ cmnvs sl, #536870927 @ 0x2000000f │ │ │ │ andeq lr, r5, #140, 20 @ 0x8c000 │ │ │ │ rsbmi r4, r2, r1, asr r4 │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ - b fe3a18c8 │ │ │ │ + b fe3a18c0 │ │ │ │ rsbsmi r0, r2, r3, lsl #4 │ │ │ │ - b 13eb284 │ │ │ │ - bl 51b60 │ │ │ │ + b 13eb27c │ │ │ │ + bl 51b58 │ │ │ │ ldrshtmi r6, [r2], #-16 │ │ │ │ streq lr, [r4], -r5, lsl #21 │ │ │ │ - b 13e09b4 │ │ │ │ - b 13d0b60 │ │ │ │ + b 13e09ac │ │ │ │ + b 13d0b58 │ │ │ │ @ instruction: 0x6c7a7af2 │ │ │ │ vnegeq.f32 s28, s30 │ │ │ │ - b fe2219b4 │ │ │ │ + b fe2219ac │ │ │ │ strbtmi r0, [r2], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0x0c00ea84 │ │ │ │ - blvs fffa1980 │ │ │ │ + blvs fffa1978 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ stmdaeq r6, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bvs fabaac │ │ │ │ + bvs fabaa4 │ │ │ │ stmdaeq r6, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmvs r9!, {r1, r2, r3, r4, r6, fp, ip} │ │ │ │ strbtmi r4, [r6], #-1070 @ 0xfffffbd2 │ │ │ │ @ instruction: 0x0c0eea80 │ │ │ │ streq lr, [r1, #-2691] @ 0xfffff57d │ │ │ │ - b fe32aacc │ │ │ │ - b 13d38ec │ │ │ │ + b fe32aac4 │ │ │ │ + b 13d38e4 │ │ │ │ ldrshmi r7, [sp], #-136 @ 0xffffff78 │ │ │ │ - bl 1ab6d8 │ │ │ │ - b 13ea4b8 │ │ │ │ + bl 1ab6d0 │ │ │ │ + b 13ea4b0 │ │ │ │ ldrhmi r0, [sp], #-34 @ 0xffffffde │ │ │ │ - b 13ebae4 │ │ │ │ + b 13ebadc │ │ │ │ teqvs sp, r5 @ │ │ │ │ streq lr, [r3, #-2825] @ 0xfffff4f7 │ │ │ │ ldclvs 6, cr4, [r9], #-44 @ 0xffffffd4 │ │ │ │ strbtmi r4, [r5], #-1061 @ 0xfffffbdb │ │ │ │ - bl eb9fc │ │ │ │ + bl eb9f4 │ │ │ │ ldmibvs r9!, {r0, sl, fp}^ │ │ │ │ - b fe261b24 │ │ │ │ - b fe0d2d28 │ │ │ │ - blvs feed0920 │ │ │ │ - bl 16b410 │ │ │ │ + b fe261b1c │ │ │ │ + b fe0d2d20 │ │ │ │ + blvs feed0918 │ │ │ │ + bl 16b408 │ │ │ │ ldrshmi r6, [r8], #-86 @ 0xffffffaa │ │ │ │ andeq lr, r8, r0, lsl #21 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r2], #-2702 @ 0xfffff572 │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 13e0b08 │ │ │ │ + b 13e0b00 │ │ │ │ strtmi r0, [r4], #1718 @ 0x6b6 │ │ │ │ ldrbtvc lr, [r0], #2639 @ 0xa4f │ │ │ │ - b fe0a9134 │ │ │ │ + b fe0a912c │ │ │ │ ldmib r7, {r1, r2}^ │ │ │ │ rsbmi r4, r8, r0, lsl r3 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ vldmiavs r5!, {d30-} │ │ │ │ strmi r4, [fp], #-1052 @ 0xfffffbe4 │ │ │ │ ldrmi r4, [r3], #-1140 @ 0xfffffb8c │ │ │ │ ldcvs 4, cr4, [sl], #-16 │ │ │ │ - b 13eb644 │ │ │ │ - bl 11203c │ │ │ │ + b 13eb63c │ │ │ │ + bl 112034 │ │ │ │ strdmi r6, [r2], #-76 @ 0xffffffb4 │ │ │ │ strdmi r6, [r1], #-168 @ 0xffffff58 │ │ │ │ submi r6, r2, r8, ror sl │ │ │ │ submi r6, r1, r8, lsr sl │ │ │ │ - b fe06ae5c │ │ │ │ + b fe06ae54 │ │ │ │ submi r0, r2, r9, lsl #2 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 13e906c │ │ │ │ - b fe1acd54 │ │ │ │ - b fe0911a4 │ │ │ │ - blvs e511c4 │ │ │ │ + b 13e9064 │ │ │ │ + b fe1acd4c │ │ │ │ + b fe09119c │ │ │ │ + blvs e511bc │ │ │ │ @ instruction: 0xf64b4413 │ │ │ │ @ instruction: 0xf6c842dc │ │ │ │ ldrtvs r7, [r8], #-539 @ 0xfffffde5 │ │ │ │ - b 13e21e4 │ │ │ │ + b 13e21dc │ │ │ │ strmi r0, [r1], #-692 @ 0xfffffd4c │ │ │ │ ldrtmi r6, [r1], #-378 @ 0xfffffe86 │ │ │ │ - blvs fab998 │ │ │ │ + blvs fab990 │ │ │ │ vldmiaeq ip!, {s28-s106} │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - blvs 1ea0b14 │ │ │ │ + blvs 1ea0b0c │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldmibvs sl!, {r1, r2, r4, r6, lr}^ │ │ │ │ - b 13e0b20 │ │ │ │ + b 13e0b18 │ │ │ │ teqvs lr, #257949696 @ 0xf600000 │ │ │ │ streq lr, [ip], -r4, asr #20 │ │ │ │ eormi r6, lr, sl, ror r9 │ │ │ │ streq lr, [ip], #-2564 @ 0xfffff5fc │ │ │ │ - b 10e16ac │ │ │ │ + b 10e16a4 │ │ │ │ strmi r0, [ip], #-1538 @ 0xfffff9fe │ │ │ │ tsteq r2, r3, lsl #20 │ │ │ │ - b 1ab5d0 │ │ │ │ + b 1ab5c8 │ │ │ │ ldrbtvs r0, [r8], #-1548 @ 0xfffff9f4 │ │ │ │ ldmdane r1, {r1, r2, r3, r8, r9, lr} │ │ │ │ strtmi r6, [r9], #-2168 @ 0xfffff788 │ │ │ │ ldrtmi r4, [r1], #-1557 @ 0xfffff9eb │ │ │ │ ldcvs 0, cr4, [lr], #-276 @ 0xfffffeec │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ - b 13eb9ec │ │ │ │ + b 13eb9e4 │ │ │ │ ldrhtmi r0, [r5], #-51 @ 0xffffffcd │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldrteq lr, [r4], pc, asr #20 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldclvs 2, cr6, [sp], #-1012 @ 0xfffffc0c │ │ │ │ - bl 156f70 │ │ │ │ - bvs fef54250 │ │ │ │ + bl 156f68 │ │ │ │ + bvs fef54248 │ │ │ │ @ instruction: 0x0c05ea82 │ │ │ │ - b fe32b110 │ │ │ │ - bl 393a4c │ │ │ │ - b fe32a1f4 │ │ │ │ - b 13d3a3c │ │ │ │ + b fe32b108 │ │ │ │ + bl 393a44 │ │ │ │ + b fe32a1ec │ │ │ │ + b 13d3a34 │ │ │ │ mvnsvs r7, #252, 4 @ 0xc000000f │ │ │ │ - b 112b024 │ │ │ │ + b 112b01c │ │ │ │ andsmi r0, ip, r3, lsl #24 │ │ │ │ @ instruction: 0x0c02ea0c │ │ │ │ - b 132b030 │ │ │ │ - b 53a5c │ │ │ │ + b 132b028 │ │ │ │ + b 53a54 │ │ │ │ strbtmi r0, [r5], #-1030 @ 0xfffffbfa │ │ │ │ @ instruction: 0x0c06ea41 │ │ │ │ @ instruction: 0x0c03ea0c │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ @ instruction: 0x0c04ea4c │ │ │ │ stmdbne r4, {r2, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ @ instruction: 0x46024414 │ │ │ │ strbtmi r6, [r4], #-3000 @ 0xfffff448 │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ vldmiaeq r5!, {s28-s106} │ │ │ │ ldmdbvs sl!, {r4, r6, lr} │ │ │ │ - blvs ea0bbc │ │ │ │ - bvs feea0bc0 │ │ │ │ + blvs ea0bb4 │ │ │ │ + bvs feea0bb8 │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ ldclvs 1, cr6, [r8], #-480 @ 0xfffffe20 │ │ │ │ ldrmi r1, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ - bl 2b47c │ │ │ │ + bl 2b474 │ │ │ │ ldrshmi r6, [r3], #-4 │ │ │ │ - b fe0eb680 │ │ │ │ + b fe0eb678 │ │ │ │ subsmi r0, r3, r9, lsl #6 │ │ │ │ - b 13eb988 │ │ │ │ + b 13eb980 │ │ │ │ adcsvs r7, fp, #-872415229 @ 0xcc000003 │ │ │ │ movweq lr, #6725 @ 0x1a45 │ │ │ │ eorsmi r4, r3, sp │ │ │ │ - b 112175c │ │ │ │ + b 1121754 │ │ │ │ ldrmi r0, [r8], #-1292 @ 0xfffffaf4 │ │ │ │ - b 120aec │ │ │ │ - b 13d16ec │ │ │ │ + b 120ae4 │ │ │ │ + b 13d16e4 │ │ │ │ tstmi sp, #180, 8 @ 0xb4000000 │ │ │ │ ldmne r3, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ ldmibvs lr!, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - bvs f61b78 │ │ │ │ + bvs f61b70 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - bvs 1ea0c28 │ │ │ │ - blvs fffa0cac │ │ │ │ - b 13e0cb0 │ │ │ │ - b 13d25a0 │ │ │ │ + bvs 1ea0c20 │ │ │ │ + blvs fffa0ca4 │ │ │ │ + b 13e0ca8 │ │ │ │ + b 13d2598 │ │ │ │ @ instruction: 0x63bd75f5 │ │ │ │ ldmdbne r5, {r0, r2, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ - blvs 1e61b20 │ │ │ │ + blvs 1e61b18 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ ldcvs 0, cr4, [sl], #-324 @ 0xfffffebc │ │ │ │ ldmdbvs sl!, {r0, r4, r6, lr}^ │ │ │ │ - bvs ea0c40 │ │ │ │ + bvs ea0c38 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 10294e8 │ │ │ │ + b 10294e0 │ │ │ │ eormi r0, r0, r4, lsl #2 │ │ │ │ tsteq ip, r1, lsl #20 │ │ │ │ - b 10e1714 │ │ │ │ + b 10e170c │ │ │ │ strtmi r0, [r9], #-6 │ │ │ │ streq lr, [r6, #-2563] @ 0xfffff5fd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ ldclvs 0, cr6, [fp], #-1004 @ 0xfffffc14 │ │ │ │ @ instruction: 0x43284020 │ │ │ │ strbtmi r1, [r5], #-2261 @ 0xfffff72b │ │ │ │ - b fe0a1b40 │ │ │ │ + b fe0a1b38 │ │ │ │ ldmibvs sl!, {r1, r3} │ │ │ │ ldrbvs lr, [r1, #2821]! @ 0xb05 │ │ │ │ - bvs feea0c78 │ │ │ │ - blvs 1ea0c7c │ │ │ │ + bvs feea0c70 │ │ │ │ + blvs 1ea0c74 │ │ │ │ @ instruction: 0x0c03eb02 │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b fe0a1dd8 │ │ │ │ - blvs e91b6c │ │ │ │ + b fe0a1dd0 │ │ │ │ + blvs e91b64 │ │ │ │ vldmiavs r5!, {d30-} │ │ │ │ - b 13e9434 │ │ │ │ + b 13e942c │ │ │ │ ldrhmi r0, [r4], #-1 │ │ │ │ - b 116ba44 │ │ │ │ + b 116ba3c │ │ │ │ subsmi r0, r4, r0, lsl #28 │ │ │ │ - b 13eaf4c │ │ │ │ + b 13eaf44 │ │ │ │ cmnvs ip, #244, 8 @ 0xf4000000 │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ streq lr, [r2], #-2625 @ 0xfffff5bf │ │ │ │ andsmi r4, r1, r4, lsr r0 │ │ │ │ - b 3a17a8 │ │ │ │ + b 3a17a0 │ │ │ │ ldmdbvs sl!, {r1, r9, sl, fp} │ │ │ │ - b 161e10 │ │ │ │ - b 13d0f84 │ │ │ │ - bvs fff51e5c │ │ │ │ + b 161e08 │ │ │ │ + b 13d0f7c │ │ │ │ + bvs fff51e54 │ │ │ │ vmlseq.f32 s28, s2, s28 │ │ │ │ tsteq r3, sl, lsl #22 │ │ │ │ - beq cb5bc │ │ │ │ - beq 18b5c0 │ │ │ │ + beq cb5b4 │ │ │ │ + beq 18b5b8 │ │ │ │ ldrtmi r6, [r1], #-2685 @ 0xfffff583 │ │ │ │ ldrteq lr, [ip], pc, asr #20 │ │ │ │ - beq 18b5cc │ │ │ │ - bl 61d6c │ │ │ │ - b 132939c │ │ │ │ - b 13d43c0 │ │ │ │ + beq 18b5c4 │ │ │ │ + bl 61d64 │ │ │ │ + b 1329394 │ │ │ │ + b 13d43b8 │ │ │ │ teqvs sp, sl @ │ │ │ │ andpl pc, r4, fp, asr #17 │ │ │ │ streq lr, [r3, #-2824] @ 0xfffff4f8 │ │ │ │ - b fe22afac │ │ │ │ - b 312be8 │ │ │ │ - b 393bd8 │ │ │ │ + b fe22afa4 │ │ │ │ + b 312be0 │ │ │ │ + b 393bd0 │ │ │ │ strtmi r0, [fp], #-3584 @ 0xfffff200 │ │ │ │ - bl ebbc4 │ │ │ │ - b 13a9b98 │ │ │ │ - b fe214408 │ │ │ │ - bvs f52bf0 │ │ │ │ - b 61e58 │ │ │ │ - b fe2117fc │ │ │ │ - b 13d2bfc │ │ │ │ - b 13d3ee4 │ │ │ │ + bl ebbbc │ │ │ │ + b 13a9b90 │ │ │ │ + b fe214400 │ │ │ │ + bvs f52be8 │ │ │ │ + b 61e50 │ │ │ │ + b fe2117f4 │ │ │ │ + b 13d2bf4 │ │ │ │ + b 13d3edc │ │ │ │ ldrshtvs r7, [sp], #88 @ 0x58 │ │ │ │ andpl pc, r8, fp, asr #17 │ │ │ │ streq lr, [r6, #-2625] @ 0xfffff5bf │ │ │ │ - b 13e0c90 │ │ │ │ + b 13e0c88 │ │ │ │ tstmi sp, #1073741868 @ 0x4000002c │ │ │ │ ldmne r3, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ ldmibvs r8!, {r0, r1, sl, lr}^ │ │ │ │ ldmdbvs sp!, {r0, r1, r3, r5, sl, lr}^ │ │ │ │ - bl e0d50 │ │ │ │ + bl e0d48 │ │ │ │ strdmi r6, [r8], #-62 @ 0xffffffc2 @ │ │ │ │ rsbmi r6, r8, sp, ror fp │ │ │ │ streq lr, [r1, #-2638] @ 0xfffff5b2 │ │ │ │ - b 3a0cf4 │ │ │ │ - b 13d4428 │ │ │ │ + b 3a0cec │ │ │ │ + b 13d4420 │ │ │ │ ldrshtvs r7, [r8], r0 │ │ │ │ andeq pc, ip, fp, asr #17 │ │ │ │ streq lr, [lr, #-2629] @ 0xfffff5bb │ │ │ │ strbmi r6, [r8], #-3192 @ 0xfffff388 │ │ │ │ ldcvs 4, cr4, [ip], #-128 @ 0xffffff80 │ │ │ │ rscsvs lr, r3, r0, lsl #22 │ │ │ │ - b fe26b428 │ │ │ │ - bvs fef13054 │ │ │ │ - b e1c5c │ │ │ │ - b fe250c7c │ │ │ │ + b fe26b420 │ │ │ │ + bvs fef1304c │ │ │ │ + b e1c54 │ │ │ │ + b fe250c74 │ │ │ │ ldmdbvs ip!, {r2, r8, fp} │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvc lr, [r9], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8cb607c │ │ │ │ - b 10e0ca0 │ │ │ │ + b 10e0c98 │ │ │ │ andmi r0, ip, ip, lsl #8 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ ldclvs 3, cr4, [r8], #-16 │ │ │ │ ldrtmi r1, [r0], #-2064 @ 0xfffff7f0 │ │ │ │ strtmi r6, [r0], #-3006 @ 0xfffff442 │ │ │ │ - bl 2b368 │ │ │ │ + bl 2b360 │ │ │ │ ldrshmi r6, [r4], #-5 │ │ │ │ ldmvs lr!, {r2, r4, r5, r6, lr}^ │ │ │ │ - b 13e0e54 │ │ │ │ + b 13e0e4c │ │ │ │ ldrshvs r7, [lr, #100]! @ 0x64 │ │ │ │ ldrcs lr, [r0], #-2519 @ 0xfffff629 │ │ │ │ andsvs pc, r4, fp, asr #17 │ │ │ │ ldrteq lr, [r5], pc, asr #20 │ │ │ │ strmi r1, [ip], #-2324 @ 0xfffff6ec │ │ │ │ - bl 12b980 │ │ │ │ + bl 12b978 │ │ │ │ ldrshmi r6, [r1], #-64 @ 0xffffffc0 │ │ │ │ subsmi r6, r1, sl, ror sl │ │ │ │ ldrhmi r6, [r1], #-138 @ 0xffffff76 │ │ │ │ - b 13eb394 │ │ │ │ + b 13eb38c │ │ │ │ ldrtvs r7, [r9], #-497 @ 0xfffffe0f │ │ │ │ andsne pc, r8, fp, asr #17 │ │ │ │ tsteq r3, r5, asr #20 │ │ │ │ tsteq ip, r1, lsl #20 │ │ │ │ @ instruction: 0x4329401d │ │ │ │ streq lr, [r6, #-2624] @ 0xfffff5c0 │ │ │ │ andsmi r4, sp, r1, lsr #8 │ │ │ │ streq lr, [r6], #-2560 @ 0xfffff600 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ ldclvs 3, cr4, [ip], #-148 @ 0xffffff6c │ │ │ │ - beq fec8b614 │ │ │ │ + beq fec8b60c │ │ │ │ strbtmi r1, [r4], #-2324 @ 0xfffff6ec │ │ │ │ - bvs fff61d90 │ │ │ │ + bvs fff61d88 │ │ │ │ ldrbtvs lr, [r1], #2820 @ 0xb04 │ │ │ │ - bvs ea0e3c │ │ │ │ + bvs ea0e34 │ │ │ │ ldmdavs sl!, {r0, r2, r4, r6, lr}^ │ │ │ │ - b 13e0e44 │ │ │ │ + b 13e0e3c │ │ │ │ ldclvs 2, cr7, [sp], #-980 @ 0xfffffc2c │ │ │ │ @ instruction: 0xf8cb61ba │ │ │ │ - blvs e98d6c │ │ │ │ + blvs e98d64 │ │ │ │ ldrmi r1, [sp], #-2389 @ 0xfffff6ab │ │ │ │ - bl 16bcf0 │ │ │ │ - b fe0aa4d8 │ │ │ │ - blvs 1ed2d18 │ │ │ │ + bl 16bce8 │ │ │ │ + b fe0aa4d0 │ │ │ │ + blvs 1ed2d10 │ │ │ │ stmdaeq r3, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe22b500 │ │ │ │ - b 1052d24 │ │ │ │ + b fe22b4f8 │ │ │ │ + b 1052d1c │ │ │ │ eorsmi r0, r3, r0, lsl #6 │ │ │ │ movwmi r4, #45057 @ 0xb001 │ │ │ │ ldmvc r8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ stmdbeq r5, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ tsteq sl, r4, asr #20 │ │ │ │ eorhi pc, r0, fp, asr #17 │ │ │ │ streq lr, [sl, #-2564] @ 0xfffff5fc │ │ │ │ strdmi r6, [r1], -sl │ │ │ │ @ instruction: 0x43296c7b │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0x0eb9ea4f │ │ │ │ ldmdbvs fp!, {r0, r2, r4, r6, r7, fp, ip} │ │ │ │ - bvs fefa1e20 │ │ │ │ + bvs fefa1e18 │ │ │ │ ldmdbvs r9!, {r0, r2, r3, sl, lr}^ │ │ │ │ ldrbvs lr, [r9, #2821]! @ 0xb05 │ │ │ │ @ instruction: 0x0c01ea82 │ │ │ │ @ instruction: 0x6c396bfa │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ - b fe32bf50 │ │ │ │ + b fe32bf48 │ │ │ │ ldmne r1, {r0, sl, fp}^ │ │ │ │ strmi r6, [r1], #-2426 @ 0xfffff686 │ │ │ │ - blvs feeebf50 │ │ │ │ + blvs feeebf48 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - blvs ffe16f80 │ │ │ │ - b 13e1ec4 │ │ │ │ + blvs ffe16f78 │ │ │ │ + b 13e1ebc │ │ │ │ ldrshtmi r7, [r0], #-204 @ 0xffffff34 │ │ │ │ @ instruction: 0xf8cb697e │ │ │ │ subsmi ip, lr, r4, lsr #32 │ │ │ │ ldrshmi r6, [r8], #-139 @ 0xffffff75 │ │ │ │ ldrhmi r6, [lr], #-139 @ 0xffffff75 │ │ │ │ - b fe1ab480 │ │ │ │ + b fe1ab478 │ │ │ │ subsmi r0, r8, r8, lsl #12 │ │ │ │ - b 12626c8 │ │ │ │ + b 12626c0 │ │ │ │ eormi r0, r3, r4, lsl #18 │ │ │ │ stmdbeq sl, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvc lr, [r6], pc, asr #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ movweq lr, #6921 @ 0x1b09 │ │ │ │ tsteq lr, r5, asr #20 │ │ │ │ stmdbeq lr, {r0, r2, r9, fp, sp, lr, pc} │ │ │ │ stmib fp, {r0, r5, lr}^ │ │ │ │ - b 10525ec │ │ │ │ + b 10525e4 │ │ │ │ ldrbtvs r0, [r8], #-265 @ 0xfffffef7 │ │ │ │ ldmvs r8!, {r0, r4, sl, lr}^ │ │ │ │ sbcsne pc, r6, #76, 4 @ 0xc0000004 │ │ │ │ rsbcs pc, r2, #204, 12 @ 0xcc00000 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ stmdbeq r2, {r8, r9, fp, sp, lr, pc} │ │ │ │ - bl 6b0c0 │ │ │ │ - b 13e95b0 │ │ │ │ + bl 6b0b8 │ │ │ │ + b 13e95a8 │ │ │ │ ldrmi r0, [r0], #-2739 @ 0xfffff54d │ │ │ │ - bl 229acc │ │ │ │ - b fe390df8 │ │ │ │ - b fe212e08 │ │ │ │ - bvs feed2e04 │ │ │ │ + bl 229ac4 │ │ │ │ + b fe390df0 │ │ │ │ + b fe212e00 │ │ │ │ + bvs feed2dfc │ │ │ │ ldrmi r6, [r3], #-376 @ 0xfffffe88 │ │ │ │ ldmib r7, {r0, r1, r5, sl, lr}^ │ │ │ │ strbmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ ldmdavs r8!, {r2, r6, lr}^ │ │ │ │ ldrmi r4, [r0], #-68 @ 0xffffffbc │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ - bl 3299f8 │ │ │ │ + bl 3299f0 │ │ │ │ adcsvs r0, r8, #2 │ │ │ │ ldmvc r4!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldrteq lr, [r1], #2639 @ 0xa4f │ │ │ │ eorshi pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x0c0aea85 │ │ │ │ - b fe329e20 │ │ │ │ - blvs fee13e38 │ │ │ │ + b fe329e18 │ │ │ │ + blvs fee13e30 │ │ │ │ stmne r4, {r0, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ strbtmi r4, [r4], #-1140 @ 0xfffffb8c │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bl 12b624 │ │ │ │ + bl 12b61c │ │ │ │ stmne r1, {r0, r1, r4, r5, r6, r7, sl, sp, lr} │ │ │ │ ldclvs 3, cr6, [r9], #-740 @ 0xfffffd1c │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ mvnsvs r4, r1, lsl r4 │ │ │ │ rscsvc lr, ip, pc, asr #20 │ │ │ │ eorseq pc, r4, fp, asr #17 │ │ │ │ - bvs 1e17068 │ │ │ │ - blvs ffe6924c │ │ │ │ + bvs 1e17060 │ │ │ │ + blvs ffe69244 │ │ │ │ strtmi r4, [r8], #-1040 @ 0xfffffbf0 │ │ │ │ - b fe2ab864 │ │ │ │ - blvs 1e53e78 │ │ │ │ + b fe2ab85c │ │ │ │ + blvs 1e53e70 │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b fe162000 │ │ │ │ - bl 13e88 │ │ │ │ + b fe161ff8 │ │ │ │ + bl 13e80 │ │ │ │ ldrbtvs r6, [r8], #-244 @ 0xffffff0c │ │ │ │ stmne sp, {r3, r4, r5, sl, fp, sp, lr} │ │ │ │ - b fe32be74 │ │ │ │ - bl 13e94 │ │ │ │ - b fe3146a0 │ │ │ │ + b fe32be6c │ │ │ │ + bl 13e8c │ │ │ │ + b fe314698 │ │ │ │ ldmne r0!, {r1, r2, sl, fp} │ │ │ │ strmi r6, [sp], #-1080 @ 0xfffffbc8 │ │ │ │ ldrbtvc lr, [ip], pc, asr #20 │ │ │ │ eorsvs pc, r8, fp, asr #17 │ │ │ │ - bvs f9716c │ │ │ │ + bvs f97164 │ │ │ │ mvnsvs r4, #89 @ 0x59 │ │ │ │ rsbmi r4, r1, r6, lsl r4 │ │ │ │ ldmdbvs r8!, {r1, r2, r4, r6, sl, lr} │ │ │ │ - bvs fa1f80 │ │ │ │ + bvs fa1f78 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0x0c00ea86 │ │ │ │ strtmi r6, [r1], #3198 @ 0xc7e │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldclvs 8, cr1, [r8], #-536 @ 0xfffffde8 │ │ │ │ rsbmi r4, r3, lr, lsl r4 │ │ │ │ - b 13e0fe4 │ │ │ │ + b 13e0fdc │ │ │ │ strtmi r0, [fp], #-176 @ 0xffffff50 │ │ │ │ - blvs f60ff0 │ │ │ │ + blvs f60fe8 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 13e1018 │ │ │ │ + b 13e1010 │ │ │ │ strmi r0, [r5], #-433 @ 0xfffffe4f │ │ │ │ submi r4, r8, r4, lsr r4 │ │ │ │ - bl 12baec │ │ │ │ + bl 12bae4 │ │ │ │ ldrshmi r6, [r8], #-67 @ 0xffffffbd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ subsmi r4, r9, lr, lsl #8 │ │ │ │ strbmi r4, [r8], #-97 @ 0xffffff9f │ │ │ │ - blvs fef61fac │ │ │ │ + blvs fef61fa4 │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ rsbmi r4, r3, sp, lsl r4 │ │ │ │ - bl 61024 │ │ │ │ + bl 6101c │ │ │ │ ldrtmi r6, [r3], #-496 @ 0xfffffe10 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ strtmi r6, [r6], #2494 @ 0x9be │ │ │ │ - bl e1038 │ │ │ │ + bl e1030 │ │ │ │ strdmi r6, [ip], #-49 @ 0xffffffcf │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ strmi r4, [r6], #-1046 @ 0xfffffbea │ │ │ │ submi r4, r8, ip, lsr #8 │ │ │ │ - bl 12b534 │ │ │ │ + bl 12b52c │ │ │ │ ldrshmi r6, [r8], #-67 @ 0xffffffbd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ subsmi r4, r9, sp, lsl #8 │ │ │ │ rsbmi r4, r1, r0, ror r4 │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ - bvs fefa201c │ │ │ │ + bvs fefa2014 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ stmdbeq r4, {r0, r1, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r1, r2, r3, r4, sl, lr}^ │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ - bl e21b0 │ │ │ │ - b fe254784 │ │ │ │ - b 13d1b78 │ │ │ │ + bl e21a8 │ │ │ │ + b fe25477c │ │ │ │ + b 13d1b70 │ │ │ │ strtmi r0, [fp], #-176 @ 0xffffff50 │ │ │ │ ldcvs 0, cr4, [sp], #-272 @ 0xfffffef0 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 13e10b8 │ │ │ │ + b 13e10b0 │ │ │ │ ldrtmi r0, [r4], #-433 @ 0xfffffe4f │ │ │ │ submi r4, r8, r5, lsl #8 │ │ │ │ ldrbtvs lr, [r3], #2820 @ 0xb04 │ │ │ │ - b 13e10f8 │ │ │ │ + b 13e10f0 │ │ │ │ strmi r0, [r8], #947 @ 0x3b3 │ │ │ │ - b 13e1104 │ │ │ │ + b 13e10fc │ │ │ │ strdmi r7, [r1], #-108 @ 0xffffff94 @ │ │ │ │ eorsvs pc, ip, fp, asr #17 │ │ │ │ strmi r4, [sp], #-1136 @ 0xfffffb90 │ │ │ │ - bl 2b394 │ │ │ │ - b 13e9384 │ │ │ │ - bl 52288 │ │ │ │ - blvs ffe547c8 │ │ │ │ - bl 16114c │ │ │ │ + bl 2b38c │ │ │ │ + b 13e937c │ │ │ │ + bl 52280 │ │ │ │ + blvs ffe547c0 │ │ │ │ + bl 161144 │ │ │ │ strdmi r6, [r3], #-80 @ 0xffffffb0 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0x0c04eb01 │ │ │ │ submi r4, r4, r3, asr #8 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ smlabbeq r5, r4, sl, lr │ │ │ │ ldrteq lr, [r5], #2639 @ 0xa4f │ │ │ │ @@ -12334,102 +12332,102 @@ │ │ │ │ ldrmi r6, [r5], #-2093 @ 0xfffff7d3 │ │ │ │ andeq lr, r4, #128, 20 @ 0x80000 │ │ │ │ ldmdavs lr!, {r0, r2, r4, r5, sl, lr} │ │ │ │ subsmi r4, sl, r5, lsl #8 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ ldmvs r0!, {r1, r5, r6, sl, lr} │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ - bl 1ed34 │ │ │ │ + bl 1ed2c │ │ │ │ ldrhtvs r0, [r0], r1 │ │ │ │ andeq lr, r3, r4, lsl #21 │ │ │ │ ldmdavs r0!, {r0, r6, lr}^ │ │ │ │ ldrmi r4, [r0], #-1065 @ 0xfffffbd7 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldmib r6, {r0, r4, r5, sp, lr}^ │ │ │ │ rsbsvs r1, r0, r3, lsl #4 │ │ │ │ strtmi r4, [r2], #-1049 @ 0xfffffbe7 │ │ │ │ ldrshvs r6, [r2, -r1]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x00008ff0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb68238 │ │ │ │ + bl feb68230 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0fb0 │ │ │ │ - blmi 5e349c │ │ │ │ + blmi 5e3494 │ │ │ │ ldrbtmi fp, [r9], #-146 @ 0xffffff6e │ │ │ │ stmiapl fp, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbtvs r6, [fp], #-2075 @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcc r6, #6467 @ 0x1943 │ │ │ │ ldmdblt r3, {r0, r1, r6, r8, sp, lr} │ │ │ │ movwcc r6, #6531 @ 0x1983 │ │ │ │ ldcne 1, cr6, [r9, #-524]! @ 0xfffffdf4 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr2, {0} │ │ │ │ @ instruction: 0xf852468c │ │ │ │ - blt 6dfc80 │ │ │ │ + blt 6dfc78 │ │ │ │ @ instruction: 0xf84c4596 │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ @ instruction: 0xf8aef7ff │ │ │ │ - blmi 2238a4 │ │ │ │ + blmi 22389c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], r8, asr #14 │ │ │ │ @ instruction: 0xf7f3bd80 │ │ │ │ - svclt 0x0000eaf6 │ │ │ │ - @ instruction: 0x0006efba │ │ │ │ + svclt 0x0000eafa │ │ │ │ + andeq lr, r6, r2, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r6, r0, lsl #31 │ │ │ │ + andeq lr, r6, r8, lsl #31 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldmibvs r3, {r2, r7, ip, sp, pc} │ │ │ │ ldrmi sl, [r0], r0, lsl #30 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ mcrrcs 9, 15, fp, r0, cr3 @ │ │ │ │ ldmdblt ip!, {r2, fp, ip, lr, pc}^ │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrteq pc, [pc], -r4, lsr #32 @ │ │ │ │ strbmi r4, [r2], -r8, lsr #12 │ │ │ │ ldrtmi r4, [r5], #-1585 @ 0xfffff9cf │ │ │ │ - ldrteq pc, [pc], #-4 @ 110e4 @ │ │ │ │ + ldrteq pc, [pc], #-4 @ 110dc @ │ │ │ │ stc2 7, cr15, [r8], {254} @ 0xfe │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ andseq pc, ip, r8, lsl #2 │ │ │ │ - b 1dcf0c4 │ │ │ │ + b 1ecf0bc │ │ │ │ @ instruction: 0xf8c83710 │ │ │ │ ssatmi r4, #30, r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ streq pc, [r0], r3, asr #3 │ │ │ │ andseq pc, ip, r3, lsl #2 │ │ │ │ ldrmi r4, [r0], #-654 @ 0xfffffd72 │ │ │ │ strmi fp, [lr], -r8, lsr #30 │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7f360fb │ │ │ │ - ldmvs fp!, {r2, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ ldrtmi r4, [r2], #-1075 @ 0xfffffbcd │ │ │ │ @ instruction: 0xf8c82b40 │ │ │ │ stmdale r2, {r3, r4, sp} │ │ │ │ - blne fe922208 │ │ │ │ + blne fe922200 │ │ │ │ @ instruction: 0xf023e7c7 │ │ │ │ @ instruction: 0xf108013f │ │ │ │ @ instruction: 0x4642001c │ │ │ │ andne lr, r2, r7, asr #19 │ │ │ │ @ instruction: 0xf7fe607b │ │ │ │ ldmvs r9!, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcc ip, fp, ror r8 │ │ │ │ @ instruction: 0xf00368f8 │ │ │ │ strbmi r0, [r1], #-575 @ 0xfffffdc1 │ │ │ │ @ instruction: 0xf7f360fa │ │ │ │ - ldmvs sl!, {r2, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs sl!, {r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ andscs pc, r8, r8, asr #17 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbvs r3, {r2, r9, sl, lr} │ │ │ │ @@ -12446,15 +12444,15 @@ │ │ │ │ strtmi r2, [r0], #-1664 @ 0xfffff980 │ │ │ │ @ instruction: 0x2640bf93 │ │ │ │ ldmibeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04fbf98 │ │ │ │ @ instruction: 0xf7f30854 │ │ │ │ - stmdbvs r3!, {r1, r4, r9, fp, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r1, r2, r4, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1044631 │ │ │ │ @ instruction: 0x4622001c │ │ │ │ vstmiaeq r3, {s29-s107} │ │ │ │ andgt pc, r8, r4, asr #16 │ │ │ │ stmdbvs r6!, {r0, r1, r3, r4, r6, r8, r9, sl, fp}^ │ │ │ │ biceq lr, r6, #274432 @ 0x43000 │ │ │ │ andcc pc, r9, r4, asr #16 │ │ │ │ @@ -12497,49 +12495,49 @@ │ │ │ │ addne pc, r7, #-536870908 @ 0xe0000004 │ │ │ │ adcscc pc, r2, #204, 4 @ 0xc000000c │ │ │ │ vrhadd.s8 d22, d10, d26 │ │ │ │ vrshr.s64 d21, d20, #49 │ │ │ │ @ instruction: 0x616a0296 │ │ │ │ @ instruction: 0xf85a4681 │ │ │ │ adcsvs r3, fp, r3 │ │ │ │ - blcs 2b2fc │ │ │ │ + blcs 2b2f4 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ stclne 8, cr6, [r3], #-1008 @ 0xfffffc10 │ │ │ │ orrshi pc, sl, r0, asr #5 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf02e4620 │ │ │ │ stmib r7, {r0, r1, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df0405 │ │ │ │ @ instruction: 0xf85a351c │ │ │ │ ldmdavs r3!, {r0, r1, sp, lr} │ │ │ │ ldrsbcc pc, [r8, #-131]! @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #463 @ 0x1cf │ │ │ │ movwcc lr, #47559 @ 0xb9c7 │ │ │ │ cmnvs fp, #152, 12 @ 0x9800000 │ │ │ │ - blcs 2bab8 │ │ │ │ + blcs 2bab0 │ │ │ │ andcs sp, r1, #104, 26 @ 0x1a00 │ │ │ │ ldmibvs r8!, {r9, ip, pc} │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0304649 │ │ │ │ strmi pc, [r4], -fp, asr #23 │ │ │ │ - blle 199c2e4 │ │ │ │ + blle 199c2dc │ │ │ │ @ instruction: 0xb123697b │ │ │ │ strbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf03a4618 │ │ │ │ - blvs 1f0fec8 │ │ │ │ + blvs 1f0fec0 │ │ │ │ stmdaeq r8, {r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl 10ebbe0 │ │ │ │ + bl 10ebbd8 │ │ │ │ cmnvs sl, #228, 4 @ 0x4000000e │ │ │ │ ldrdcc lr, [r0, -r1] │ │ │ │ - bl 1c62814 │ │ │ │ + bl 1c6280c │ │ │ │ @ instruction: 0xf0c00002 │ │ │ │ @ instruction: 0xf8df80cc │ │ │ │ @ instruction: 0xf02434bc │ │ │ │ - blvs e94414 │ │ │ │ + blvs e9440c │ │ │ │ strmi r1, [sl], #-417 @ 0xfffffe5f │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf503613b │ │ │ │ teqvs sl, #128, 12 @ 0x8000000 │ │ │ │ rscseq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8c64460 │ │ │ │ stmdbcs r0, {r3, r4, r5, r6, r7, r9} │ │ │ │ @@ -12552,175 +12550,175 @@ │ │ │ │ ldc2l 7, cr15, [r4, #-984]! @ 0xfffffc28 │ │ │ │ ldrhle r4, [r7, #36]! @ 0x24 │ │ │ │ movwmi lr, #39383 @ 0x99d7 │ │ │ │ svcmi 0x0000f5b4 │ │ │ │ andshi pc, r8, #192, 4 │ │ │ │ strbtcc pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ - blcs 6b3d8 │ │ │ │ + blcs 6b3d0 │ │ │ │ orrhi pc, r4, r0 │ │ │ │ @ instruction: 0xf8df6afa │ │ │ │ andcc r3, r1, #96, 8 @ 0x60000000 │ │ │ │ @ instruction: 0xf85a62fa │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ svclt 0x00d42b00 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00182a20 │ │ │ │ - blcs 19f90 │ │ │ │ + blcs 19f88 │ │ │ │ @ instruction: 0xf005d09a │ │ │ │ movwcs pc, #3447 @ 0xd77 @ │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r5, r6, r7, r9, sp, lr}^ │ │ │ │ vldmiale r6, {d2-d1} │ │ │ │ vst2.32 {d22,d24}, [pc :256], r8 │ │ │ │ strbmi r4, [r9], -r0, lsl #4 │ │ │ │ - blx ffdcd46e │ │ │ │ + blx ffdcd466 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf8dfda98 │ │ │ │ @ instruction: 0xf85a341c │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf7f3819d │ │ │ │ - @ instruction: 0x4603eb74 │ │ │ │ + @ instruction: 0x4603eb78 │ │ │ │ ldmdavs lr, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ stc2l 0, cr15, [r4, #-48]! @ 0xffffffd0 │ │ │ │ mvncc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ addsmi r4, ip, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ - blcs 1ebbd0 │ │ │ │ + blcs 1ebbc8 │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ streq pc, [r0], r7, lsl #2 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ subcs pc, r0, #1036288 @ 0xfd000 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ mrrc2 0, 2, pc, r0, cr12 @ │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ mcrr2 0, 2, pc, sl, cr12 @ │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094648 │ │ │ │ @ instruction: 0x4648f9f7 │ │ │ │ - blx ffacd47c │ │ │ │ - bvs eab708 │ │ │ │ + blx ffacd474 │ │ │ │ + bvs eab700 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 11828 │ │ │ │ + blcs 11820 │ │ │ │ @ instruction: 0x81b4f040 │ │ │ │ adcs r2, pc, r0 │ │ │ │ teqcs r3, #59648 @ 0xe900 │ │ │ │ @ instruction: 0x21b4687a │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - blx ff64d4fc │ │ │ │ + blx ff64d4f4 │ │ │ │ @ instruction: 0x61bb1e03 │ │ │ │ movwcs fp, #4004 @ 0xfa4 │ │ │ │ @ instruction: 0xf6bf617b │ │ │ │ ldmdavs r8!, {r1, r2, r3, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stc2 0, cr15, [r2, #-48]! @ 0xffffffd0 │ │ │ │ @ instruction: 0xf1074605 │ │ │ │ @ instruction: 0xf02d003c │ │ │ │ - bmi ff810074 │ │ │ │ + bmi ff81006c │ │ │ │ @ instruction: 0x462169bb │ │ │ │ andcs pc, r2, sl, asr r8 @ │ │ │ │ - blvs fe436874 │ │ │ │ + blvs fe43686c │ │ │ │ andls r6, r1, #256000 @ 0x3e800 │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ @ instruction: 0xf00d22bc │ │ │ │ strtmi pc, [r8], -r5, ror #28 │ │ │ │ - blx fedcd4e4 │ │ │ │ + blx fedcd4dc │ │ │ │ @ instruction: 0xf0194648 │ │ │ │ ldmvs fp!, {r0, r1, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs r6, r0, sl, lsr sl │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ smlabteq r0, r2, r9, lr │ │ │ │ sbcle r2, r9, r0, lsl #22 │ │ │ │ sbccs r4, r1, #13697024 @ 0xd10000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ cdp2 0, 11, cr15, cr4, cr12, {1} │ │ │ │ stmiane r2!, {r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bl fe8aa290 │ │ │ │ + bl fe8aa288 │ │ │ │ ldrmi r0, [r8], r8, lsl #4 │ │ │ │ strbtvc lr, [r2], #2594 @ 0xa22 │ │ │ │ strmi lr, [fp], -fp, lsr #14 │ │ │ │ streq pc, [r0], r7, lsl #2 │ │ │ │ - beq 100d4d0 │ │ │ │ + beq 100d4c8 │ │ │ │ @ instruction: 0xf1074632 │ │ │ │ andcs r0, r0, r0, asr #25 │ │ │ │ - bleq 14f5d4 │ │ │ │ + bleq 14f5cc │ │ │ │ mvnsle r4, r2, ror #10 │ │ │ │ vhsub.u8 d20, d16, d12 │ │ │ │ - bl fe931a88 │ │ │ │ - bl 2540e8 │ │ │ │ + bl fe931a80 │ │ │ │ + bl 2540e0 │ │ │ │ ldrbmi r0, [sl], -r3, lsl #2 │ │ │ │ rscsvs r4, fp, #48, 12 @ 0x3000000 │ │ │ │ - ldmda lr!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stm r2, {r0, r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x1c606afb │ │ │ │ - bne ff022e54 │ │ │ │ + bne ff022e4c │ │ │ │ @ instruction: 0x01a26b3c │ │ │ │ addsmi r0, r4, #2608 @ 0xa30 │ │ │ │ movwcc fp, #8072 @ 0x1f88 │ │ │ │ - beq cc168 │ │ │ │ + beq cc160 │ │ │ │ andeq lr, r7, #1024 @ 0x400 │ │ │ │ movwcc fp, #7976 @ 0x1f28 │ │ │ │ strbeq lr, [sl], #2639 @ 0xa4f │ │ │ │ svclt 0x008845a2 │ │ │ │ ldmdbcs r7!, {r0, r8, r9, ip, sp} │ │ │ │ - bvc 16cc124 │ │ │ │ + bvc 16cc11c │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ addcc pc, r0, r2, lsl #17 │ │ │ │ sbcshi pc, r1, r0, lsl #6 │ │ │ │ andle r2, r5, r8, lsr r8 │ │ │ │ eorseq pc, r8, #192, 2 @ 0x30 │ │ │ │ ldrtmi r2, [r0], #-256 @ 0xffffff00 │ │ │ │ - bl 2cf500 │ │ │ │ + bl 3cf4f8 │ │ │ │ cmpcs r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8c70300 │ │ │ │ @ instruction: 0xf8a740b8 │ │ │ │ @ instruction: 0xf88730bd │ │ │ │ @ instruction: 0xf88730bf │ │ │ │ @ instruction: 0xf7f6a0bc │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf5034630 │ │ │ │ @ instruction: 0xf8d45480 │ │ │ │ ldrmi r3, [r3], #-760 @ 0xfffffd08 │ │ │ │ rscscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - blx fe64d61e │ │ │ │ + blx fe64d616 │ │ │ │ tstcs r0, r4, lsl #4 │ │ │ │ @ instruction: 0xf02c4648 │ │ │ │ ldmvs fp!, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0003301 │ │ │ │ vst4.8 {d24,d26,d28,d30}, [pc :64], r4 │ │ │ │ strbmi r4, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf93cf009 │ │ │ │ @ instruction: 0xf0194648 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blvs 1e6be7c │ │ │ │ + blvs 1e6be74 │ │ │ │ subsvs r6, r1, fp, lsl r8 │ │ │ │ andhi pc, r0, r2, asr #17 │ │ │ │ ldmibmi r1, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2192 @ 0xfffff770 │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ strtmi pc, [r8], -pc, lsr #28 │ │ │ │ - blmi fe0e3fec │ │ │ │ + blmi fe0e3fe4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscshi pc, r6, r0, asr #32 │ │ │ │ ldrtmi r3, [sp], ip, asr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmvs sl!, {r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00181e03 │ │ │ │ andcc r2, r2, #67108864 @ 0x4000000 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ - bvs efe210 │ │ │ │ + bvs efe208 │ │ │ │ ldmdavs r9, {r1, r3, r5, r9, sl, lr} │ │ │ │ - blx 1dcf5cc │ │ │ │ + blx 1dcf5c4 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094648 │ │ │ │ strbmi pc, [r8], -r5, lsl #18 @ │ │ │ │ @ instruction: 0xf9f8f019 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ sbcsle r2, r4, r0, lsl #22 │ │ │ │ vst2.16 {d20,d22}, [pc :256], sl │ │ │ │ @@ -12743,79 +12741,79 @@ │ │ │ │ stmdbmi sp!, {r0, r4, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ adcne pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2156 @ 0xfffff794 │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ usat pc, #7, r9, asr #27 @ │ │ │ │ @ instruction: 0xf85a4b6a │ │ │ │ strtmi r4, [r0], -r3 │ │ │ │ - svc 0x00a0f7f2 │ │ │ │ + svc 0x00a4f7f2 │ │ │ │ andcs r6, r1, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0xf8c34620 │ │ │ │ @ instruction: 0xf7f22178 │ │ │ │ - strt lr, [r2], -r2, ror #29 │ │ │ │ + strt lr, [r2], -r6, ror #29 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ - blx 34d736 │ │ │ │ + blx 34d72e │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 1cd742 │ │ │ │ + blx 1cd73a │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094648 │ │ │ │ @ instruction: 0x4648f8b3 │ │ │ │ @ instruction: 0xf9a6f019 │ │ │ │ - bvs eab990 │ │ │ │ + bvs eab988 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 11ab0 │ │ │ │ + blcs 11aa8 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr12, cr15, {1} │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r5, {r0, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r4, #176]! @ 0xb0 │ │ │ │ ldmdacs pc!, {r1, r4, r5, r7, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf1c0dc05 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf7f34430 │ │ │ │ - @ instruction: 0x462aea3a │ │ │ │ + @ instruction: 0x462aea3e │ │ │ │ cmpcs r0, r0, lsr r6 │ │ │ │ - blx feb4f6ba │ │ │ │ + blx feb4f6b2 │ │ │ │ eorscs r6, r8, #966656 @ 0xec000 │ │ │ │ @ instruction: 0xf5032100 │ │ │ │ ldrtmi r5, [r0], -r0, lsl #25 │ │ │ │ rscscc pc, r8, #220, 16 @ 0xdc0000 │ │ │ │ @ instruction: 0xf8cc3340 │ │ │ │ @ instruction: 0xf02c32f8 │ │ │ │ @ instruction: 0xe71bfad1 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094648 │ │ │ │ @ instruction: 0x4648f87d │ │ │ │ @ instruction: 0xf970f019 │ │ │ │ - bvs eab9fc │ │ │ │ + bvs eab9f4 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 11b1c │ │ │ │ + blcs 11b14 │ │ │ │ mcrge 4, 4, pc, cr6, cr15, {1} @ │ │ │ │ rscscs r4, r0, #60, 18 @ 0xf0000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ ldrbt pc, [sp], -pc, ror #26 @ │ │ │ │ @ instruction: 0xf0304620 │ │ │ │ subcs pc, r0, #4800 @ 0x12c0 │ │ │ │ stmdaeq r2, {r0, r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ffccd7f4 │ │ │ │ + blx ffccd7ec │ │ │ │ @ instruction: 0xf1074630 │ │ │ │ subcs r0, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0xf00d4631 │ │ │ │ - bmi 8d08b0 │ │ │ │ + bmi 8d08a8 │ │ │ │ @ instruction: 0x46234931 │ │ │ │ @ instruction: 0xf85a4479 │ │ │ │ @ instruction: 0xf8cd2002 │ │ │ │ stmib sp, {r2, pc}^ │ │ │ │ - blvs fe42ab70 │ │ │ │ + blvs fe42ab68 │ │ │ │ andls r2, r0, #1342177286 @ 0x50000006 │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ stc2l 0, cr15, [r8], #52 @ 0x34 │ │ │ │ andls lr, r2, sl, lsr r6 │ │ │ │ stmdbmi r9!, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldmibvs sl!, {r5, sp}^ │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ @@ -12824,32 +12822,32 @@ │ │ │ │ @ instruction: 0xe62bfcdb │ │ │ │ @ instruction: 0xe6914659 │ │ │ │ vmla.i8 d20, d0, d19 │ │ │ │ stmdami r3!, {r0, r1, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r4, #-176]! @ 0xffffff50 │ │ │ │ ldmibvs r8!, {r1, r6, r9, sl, sp, lr, pc} │ │ │ │ - blx ff44d866 │ │ │ │ + blx ff44d85e │ │ │ │ andcs lr, r1, r7, ror #13 │ │ │ │ ldr r2, [sp], r0, lsl #2 │ │ │ │ - svc 0x0066f7f2 │ │ │ │ - andeq lr, r6, r8, ror #27 │ │ │ │ - ldrdeq lr, [r6], -sl │ │ │ │ + svc 0x006af7f2 │ │ │ │ + strdeq lr, [r6], -r0 │ │ │ │ + andeq lr, r6, r2, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ strdeq r3, [r4], -r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ muleq r4, sl, ip │ │ │ │ andeq r3, r4, r6, lsl #23 │ │ │ │ muleq r4, r0, fp │ │ │ │ - andeq lr, r6, ip, asr #20 │ │ │ │ + andeq lr, r6, r4, asr sl │ │ │ │ andeq r3, r4, r0, lsr #22 │ │ │ │ andeq r3, r4, sl, lsr #22 │ │ │ │ andeq r3, r4, r0, lsl fp │ │ │ │ andeq r3, r4, sl, lsl fp │ │ │ │ ldrdeq r3, [r4], -sl │ │ │ │ andeq r3, r4, r4, ror #21 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ @@ -12863,48 +12861,48 @@ │ │ │ │ muleq r4, sl, r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addslt r4, r1, ip, lsr sp │ │ │ │ ldrbtmi r4, [sp], #-3132 @ 0xfffff3c4 │ │ │ │ - bmi f2328c │ │ │ │ + bmi f23284 │ │ │ │ strmi sl, [r8], r6, lsl #30 │ │ │ │ stmdbpl ip!, {r0, r1, r3, r4, r5, r8, fp, lr} │ │ │ │ @ instruction: 0x4606447a │ │ │ │ rsbsvs r6, ip, #36, 16 @ 0x240000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ ldmdapl r5, {r2, r3, r4, r5, r7, sl, fp, sp, lr}^ │ │ │ │ - bcs 2b90c │ │ │ │ + bcs 2b904 │ │ │ │ ldclvs 1, cr13, [sl], #304 @ 0x130 │ │ │ │ ldmdble lr!, {r4, r5, r9, fp, sp} │ │ │ │ stceq 1, cr15, [ip], {7} │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ffc000 │ │ │ │ ldmiblt r0, {r0, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-2094 @ 0xfffff7d2 │ │ │ │ - blmi aa4144 │ │ │ │ + blmi aa413c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1eeb8fc │ │ │ │ + bvs 1eeb8f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_und │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vmla.i8 d20, d0, d24 │ │ │ │ stmdami r8!, {r0, r3, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [ip], #176 @ 0xb0 │ │ │ │ ldmib r7, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strtmi r1, [r0], -r7, lsl #6 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r0, r1, r8, ip, sp} │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - bmi 85e0d0 │ │ │ │ + bmi 85e0c8 │ │ │ │ tstls r0, fp, lsr r9 │ │ │ │ ldclvs 4, cr4, [r9], #488 @ 0x1e8 │ │ │ │ stc2l 0, cr15, [r4, #176] @ 0xb0 │ │ │ │ andcs r6, r0, #64256 @ 0xfb00 │ │ │ │ @ instruction: 0xf80318e3 │ │ │ │ stmdavs fp!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0x4620b9bb │ │ │ │ @@ -12921,21 +12919,21 @@ │ │ │ │ ldmdavs fp!, {r0, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbmi r3, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsvs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ @ instruction: 0x4620fc73 │ │ │ │ @ instruction: 0xf7f2e7ae │ │ │ │ - svclt 0x0000eeac │ │ │ │ - @ instruction: 0x0006e7be │ │ │ │ + svclt 0x0000eeb0 │ │ │ │ + andeq lr, r6, r6, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0006e7b0 │ │ │ │ + @ instruction: 0x0006e7b8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r4, r6, asr #17 │ │ │ │ - andeq lr, r6, r4, ror r7 │ │ │ │ + andeq lr, r6, ip, ror r7 │ │ │ │ andeq r3, r4, r0, lsl #17 │ │ │ │ ldrdeq r3, [r4], -r2 │ │ │ │ ldrdeq r3, [r4], -ip │ │ │ │ andeq r3, r4, sl, lsr r8 │ │ │ │ andeq r3, r4, r2, lsr #17 │ │ │ │ andeq r3, r4, r4, lsr #16 │ │ │ │ andeq r3, r4, r4, ror r8 │ │ │ │ @@ -12949,61 +12947,61 @@ │ │ │ │ strmi sl, [r9], r0, lsl #30 │ │ │ │ cmnlt r0, #144, 12 @ 0x9000000 │ │ │ │ strbeq pc, [r0], #-448 @ 0xfffffe40 @ │ │ │ │ teqle r7, #536870922 @ 0x2000000a │ │ │ │ ldreq pc, [ip], -r5, lsl #2 │ │ │ │ ldrtmi r4, [r0], #-1570 @ 0xfffff9de │ │ │ │ stmdaeq r4, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - stcl 7, cr15, [r4, #968]! @ 0x3c8 │ │ │ │ + stcl 7, cr15, [r8, #968]! @ 0x3c8 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7ff44a1 │ │ │ │ @ instruction: 0xf1b8fb43 │ │ │ │ ldmdble r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ ldrne lr, [r8], pc, asr #20 │ │ │ │ @ instruction: 0xf106464c │ │ │ │ - bl 2605b8 │ │ │ │ + bl 2605b0 │ │ │ │ strtmi r1, [r1], -r6, lsl #13 │ │ │ │ strbcc r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx d4f9c6 │ │ │ │ + blx d4f9be │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ stmdbeq r0, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ ldmdaeq pc!, {r3, ip, sp, lr, pc} @ │ │ │ │ stmibne sl, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ subshi pc, ip, r5, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ pop {r0, r2, r8, ip, lr, pc} │ │ │ │ - bcs ff39a8 │ │ │ │ + bcs ff39a0 │ │ │ │ @ instruction: 0xf8c5d8e2 │ │ │ │ @ instruction: 0x4642805c │ │ │ │ @ instruction: 0xf1054649 │ │ │ │ ssatmi r0, #30, ip │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - ldclt 7, cr15, [r2, #968]! @ 0x3c8 │ │ │ │ + ldclt 7, cr15, [r6, #968]! @ 0x3c8 │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xf7f24418 │ │ │ │ - stclvs 13, cr14, [fp, #704]! @ 0x2c0 │ │ │ │ + stclvs 13, cr14, [fp, #720]! @ 0x2d0 │ │ │ │ strbvs r4, [fp, #1091]! @ 0x443 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 0, cr15, cr8, cr12, {6} │ │ │ │ svcge 0x0004b0f5 │ │ │ │ vmax.s8 d20, d17, d0 │ │ │ │ adcsvs r0, sl, r8, asr #32 │ │ │ │ eorsvs r4, fp, #1040384 @ 0xfe000 │ │ │ │ ldrbtmi r4, [sl], #-3070 @ 0xfffff402 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f31bc │ │ │ │ - blmi ffed2648 │ │ │ │ + blmi ffed2640 │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ @ instruction: 0xf81af019 │ │ │ │ ldrdcc pc, [ip, #135]! @ 0x87 │ │ │ │ - blcs 6a438 │ │ │ │ + blcs 6a430 │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8c73321 │ │ │ │ vhadd.s8 , q9, q6 │ │ │ │ vsubw.s8 , q3, d1 │ │ │ │ ldrvs r7, [fp, -r5, asr #6]! │ │ │ │ orrcc pc, r9, #77594624 @ 0x4a00000 │ │ │ │ @@ -13013,148 +13011,148 @@ │ │ │ │ @ instruction: 0x67bb03ba │ │ │ │ cmnpmi r6, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ teqpeq r2, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ vaba.s8 q11, q15, │ │ │ │ vrsra.s64 , q8, #52 │ │ │ │ @ instruction: 0xf8c733d2 │ │ │ │ @ instruction: 0xf8d73080 │ │ │ │ - blcs 1e240 │ │ │ │ + blcs 1e238 │ │ │ │ @ instruction: 0x81a4f2c0 │ │ │ │ ldrdeq pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xf96cf02e │ │ │ │ ldmvs ip!, {r9, sp} │ │ │ │ @ instruction: 0x46934691 │ │ │ │ rscsvs r6, sl, r8, ror r1 │ │ │ │ andhi pc, r4, r7, asr #17 │ │ │ │ strtmi r2, [sl], r0, lsl #10 │ │ │ │ - bl 589b0c │ │ │ │ - bl 1292ee8 │ │ │ │ + bl 589b04 │ │ │ │ + bl 1292ee0 │ │ │ │ @ instruction: 0xf5b50a03 │ │ │ │ @ instruction: 0xf17a5f80 │ │ │ │ svclt 0x00b40200 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ tsteq r3, r8, asr sl │ │ │ │ andeq pc, r1, #2 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ rsbsle r2, r6, r0, lsl #20 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf5c56a79 │ │ │ │ - bvs ee64f4 │ │ │ │ + bvs ee64ec │ │ │ │ ldrdeq pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xf02f4429 │ │ │ │ @ instruction: 0x17c6ffbb │ │ │ │ strmi r4, [r0], r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ ldmdbvs r8!, {r0, r5, r8, r9, fp, ip, lr, pc}^ │ │ │ │ - bvs 1e7dfd0 │ │ │ │ + bvs 1e7dfc8 │ │ │ │ andvs lr, r6, #3260416 @ 0x31c000 │ │ │ │ mcr2 0, 7, pc, cr2, cr9, {1} @ │ │ │ │ andcc lr, r6, #3522560 @ 0x35c000 │ │ │ │ andeq lr, r9, #18432 @ 0x4800 │ │ │ │ ldrdne lr, [r0], -r4 │ │ │ │ streq lr, [r6], -fp, asr #22 │ │ │ │ - bl 1c22570 │ │ │ │ + bl 1c22568 │ │ │ │ svclt 0x00240c06 │ │ │ │ ssatmi r4, #20, r1, lsl #13 │ │ │ │ - bl fec8664c │ │ │ │ + bl fec86644 │ │ │ │ strmi r0, [r9], r9, lsl #16 │ │ │ │ movweq lr, #47968 @ 0xbb60 │ │ │ │ - blcs 23550 │ │ │ │ + blcs 23548 │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ movwcs r0, #2048 @ 0x800 │ │ │ │ - blmi feecba34 │ │ │ │ + blmi feecba2c │ │ │ │ ldmdbvs sl!, {r2, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf7f28092 │ │ │ │ - strmi lr, [r3], -r6, lsr #31 │ │ │ │ + strmi lr, [r3], -sl, lsr #31 │ │ │ │ @ instruction: 0xf8d36878 │ │ │ │ @ instruction: 0xf00c8000 │ │ │ │ @ instruction: 0xf64ff995 │ │ │ │ @ instruction: 0xf6cf33e2 │ │ │ │ @ instruction: 0x460573ff │ │ │ │ svccc 0x00fff1b6 │ │ │ │ addsmi fp, ip, #8, 30 │ │ │ │ - bvs e860ec │ │ │ │ + bvs e860e4 │ │ │ │ rsbsle r2, r8, r7, lsl #18 │ │ │ │ andne lr, r1, sp, asr #19 │ │ │ │ stmibmi fp!, {r0, r1, r2, r5, r6, r9, sp} │ │ │ │ andls r2, r0, #32 │ │ │ │ sbcpl pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf00d4479 │ │ │ │ @ instruction: 0x4628fad3 │ │ │ │ @ instruction: 0xff24f018 │ │ │ │ andcs r6, r0, #12124160 @ 0xb90000 │ │ │ │ - bvs 1e1a7ac │ │ │ │ + bvs 1e1a7a4 │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ @ instruction: 0xff1cf018 │ │ │ │ - blmi fe7a4640 │ │ │ │ + blmi fe7a4638 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-28 @ 0xffffffe4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ strbvc pc, [r2, r7, lsl #10]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - b 1635b98 │ │ │ │ + b 1635b90 │ │ │ │ rsble r0, r5, r3, lsl #6 │ │ │ │ vst2. {d22-d23}, [pc :256], fp │ │ │ │ - bvs 1e665e4 │ │ │ │ + bvs 1e665dc │ │ │ │ rscsvs r3, fp, r1, lsl #6 │ │ │ │ ldrdcc pc, [ip, #135]! @ 0x87 │ │ │ │ suble r2, ip, r1, lsl #22 │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ ldmdbvs r8!, {r1, r4, r7, r8, r9, fp, lr} │ │ │ │ stmiapl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ rscsne pc, r8, #13828096 @ 0xd30000 │ │ │ │ orrpl pc, r0, r1, lsl #10 │ │ │ │ rscsne pc, r8, #12779520 @ 0xc30000 │ │ │ │ stmiapl r3, {r0, r2, r3, r7, r8, r9, fp, lr}^ │ │ │ │ - blcs 2bc84 │ │ │ │ + blcs 2bc7c │ │ │ │ movwcs fp, #4052 @ 0xfd4 │ │ │ │ - bcs 81a824 │ │ │ │ + bcs 81a81c │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ ldmdbvs sl!, {r0, r1, r7, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ ldr sl, [r5, r3, asr #30]! │ │ │ │ ldrvc pc, [lr], r7, lsl #10 │ │ │ │ @ instruction: 0xf0304620 │ │ │ │ subcs pc, r0, #806912 @ 0xc5000 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf86ef02c │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ subcs r7, r0, #12451840 @ 0xbe0000 │ │ │ │ @ instruction: 0xf00d4641 │ │ │ │ - bmi 1f503a8 │ │ │ │ + bmi 1f503a0 │ │ │ │ @ instruction: 0x46236939 │ │ │ │ cmncs r5, sl, lsl #17 │ │ │ │ strhi lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ strls r9, [r1], -r0, lsl #2 │ │ │ │ - blvs fe424250 │ │ │ │ + blvs fe424248 │ │ │ │ adcsvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf00d4479 │ │ │ │ strtmi pc, [r8], -r5, ror #20 │ │ │ │ mrc2 0, 5, pc, cr6, cr8, {0} │ │ │ │ - bvs 1e4bac4 │ │ │ │ + bvs 1e4babc │ │ │ │ mrc2 0, 5, pc, cr2, cr8, {0} │ │ │ │ @ instruction: 0xf107e794 │ │ │ │ @ instruction: 0xf03f00d0 │ │ │ │ @ instruction: 0xe7b1f91b │ │ │ │ sbcseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xff9cf03e │ │ │ │ @ instruction: 0xf005e6fd │ │ │ │ movwcs pc, #2289 @ 0x8f1 @ │ │ │ │ @ instruction: 0xe7bf60fb │ │ │ │ @ instruction: 0xf8d72d01 │ │ │ │ @ instruction: 0xf17a31ec │ │ │ │ - blle 1bd44b4 │ │ │ │ + blle 1bd44ac │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf1078087 │ │ │ │ @ instruction: 0x462a0470 │ │ │ │ @ instruction: 0x46206a79 │ │ │ │ mrc2 7, 2, pc, cr2, cr15, {7} │ │ │ │ ldmdbvs sl!, {r1, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @@ -13173,38 +13171,38 @@ │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xf107bfc2 │ │ │ │ strtmi r0, [r3], -ip, lsr #12 │ │ │ │ @ instruction: 0x0c06eb00 │ │ │ │ svcvc 0x0019dd50 │ │ │ │ cdpvc 3, 5, cr3, cr10, cr4, {0} │ │ │ │ andcs lr, r1, #270336 @ 0x42000 │ │ │ │ - b 1071784 │ │ │ │ + b 107177c │ │ │ │ cdpvc 1, 13, cr2, cr10, cr2, {0} │ │ │ │ andcs lr, r1, #270336 @ 0x42000 │ │ │ │ svccs 0x0004f846 │ │ │ │ mvnsle r4, r6, ror #10 │ │ │ │ svceq 0x000ef1be │ │ │ │ @ instruction: 0xf107dd3a │ │ │ │ @ instruction: 0xf1be0630 │ │ │ │ ldrtmi r0, [r1], -pc, lsl #30 │ │ │ │ svclt 0x00044620 │ │ │ │ mvnsvs r2, #0, 6 │ │ │ │ - blx 11cfd44 │ │ │ │ + blx 11cfd3c │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7f24630 │ │ │ │ - stmdbvs r3!, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r0, [r1], -sl, ror #1 │ │ │ │ - b 10a35e0 │ │ │ │ + b 10a35d8 │ │ │ │ mvnsvs r2, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0x0ddb69a2 │ │ │ │ movtcs lr, #10819 @ 0x2a43 │ │ │ │ @ instruction: 0xf7fe63b3 │ │ │ │ ldmdavs sl!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r4, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blcc 14fecc │ │ │ │ + blcc 14fec4 │ │ │ │ @ instruction: 0xf842ba1b │ │ │ │ addsmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldmvs fp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmib r3, {r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0189b00 │ │ │ │ str pc, [pc, -sp, lsr #28] │ │ │ │ svclt 0x00182b01 │ │ │ │ @@ -13215,19 +13213,19 @@ │ │ │ │ strb pc, [ip, r1, lsl #18]! @ │ │ │ │ @ instruction: 0xf107bf08 │ │ │ │ sbcsle r0, r0, r0, lsr r6 │ │ │ │ andeq pc, lr, #-2147483597 @ 0x80000033 │ │ │ │ ldrteq pc, [r0], -r7, lsl #2 @ │ │ │ │ tstcs r0, r0, lsr r4 │ │ │ │ @ instruction: 0xf7f20092 │ │ │ │ - strb lr, [r6, r2, asr #29] │ │ │ │ + strb lr, [r6, r6, asr #29] │ │ │ │ ldrbeq pc, [r0], #263 @ 0x107 @ │ │ │ │ - bvs 1e63678 │ │ │ │ + bvs 1e63670 │ │ │ │ @ instruction: 0xf03f4620 │ │ │ │ - blmi 70ffbc │ │ │ │ + blmi 70ffb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ rscscs pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c3442a │ │ │ │ @ instruction: 0xe7da22f8 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ @ instruction: 0x4604f853 │ │ │ │ @@ -13240,28 +13238,28 @@ │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ addspl pc, sp, #64, 4 │ │ │ │ stmdbmi pc, {r3, r7, r8, r9, fp, sp, lr} @ │ │ │ │ @ instruction: 0xf00d4479 │ │ │ │ @ instruction: 0x4620f993 │ │ │ │ stc2l 0, cr15, [r4, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf7f2e6be │ │ │ │ - svclt 0x0000ec2e │ │ │ │ - andeq lr, r6, sl, asr #11 │ │ │ │ + svclt 0x0000ec32 │ │ │ │ + ldrdeq lr, [r6], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0006e5b8 │ │ │ │ + andeq lr, r6, r0, asr #11 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ muleq r4, r4, r5 │ │ │ │ - andeq lr, r6, r8, asr #8 │ │ │ │ + andeq lr, r6, r0, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ @ instruction: 0x000434b8 │ │ │ │ andeq r3, r4, r4, lsl r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb69060 │ │ │ │ + bl feb69058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ adclt r0, fp, r0, asr #30 │ │ │ │ @ instruction: 0xf8dfaf00 │ │ │ │ @ instruction: 0x460bc0bc │ │ │ │ strcc pc, [r1], #-578 @ 0xfffffdbe │ │ │ │ strbvc pc, [r5], #-710 @ 0xfffffd3a @ │ │ │ │ orrcc pc, r9, sl, asr #12 │ │ │ │ @@ -13280,18 +13278,18 @@ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f10a4 │ │ │ │ stmib r7, {r8}^ │ │ │ │ @ instruction: 0xf04f4506 │ │ │ │ strmi r0, [r4], -r0, lsl #2 │ │ │ │ @ instruction: 0xf107bf98 │ │ │ │ eorsvs r0, r9, #8, 10 @ 0x2000000 │ │ │ │ - bllt 307f14 │ │ │ │ + bllt 307f0c │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf94af7ff │ │ │ │ - blmi 564730 │ │ │ │ + blmi 564728 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x37acd11c │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ streq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ @@ -13301,20 +13299,20 @@ │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [ip], #-2107 @ 0xfffff7c5 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ sbcsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0x4621461a │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f2607b │ │ │ │ - ldmdavs fp!, {r2, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7d3623b │ │ │ │ - bl febcfef0 │ │ │ │ - andeq lr, r6, r8, ror #2 │ │ │ │ + bl feccfee8 │ │ │ │ + andeq lr, r6, r0, ror r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r6, r8, lsr #2 │ │ │ │ + andeq lr, r6, r0, lsr r1 │ │ │ │ strlt r4, [r0, #1539] @ 0x603 │ │ │ │ svcge 0x00002000 │ │ │ │ cdpcc 2, 0, cr15, cr1, cr2, {2} │ │ │ │ cdpvc 2, 4, cr15, cr5, cr6, {6} │ │ │ │ andeq lr, r6, r3, asr #19 │ │ │ │ andeq lr, r8, r3, asr #19 │ │ │ │ stccc 6, cr15, [r9], {74} @ 0x4a │ │ │ │ @@ -13324,38 +13322,38 @@ │ │ │ │ vand d16, d21, d26 │ │ │ │ vmvn.i32 q10, #5632 @ 0x00001600 │ │ │ │ stmib r3, {r1, r4, r5, r9}^ │ │ │ │ stmib r3, {sl, fp, sp, lr, pc}^ │ │ │ │ stmib r3, {r1, r9, ip}^ │ │ │ │ stclt 0, cr0, [r0, #16] │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6917c │ │ │ │ + bl feb69174 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r3, r8 │ │ │ │ strmi sl, [r2], -r0, lsl #30 │ │ │ │ ldrmi r4, [r9], -r8, lsl #12 │ │ │ │ @ instruction: 0xf88cf7ff │ │ │ │ stclt 0, cr2, [r0] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb6919c │ │ │ │ + bl feb69194 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0x4620f8df │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4098 │ │ │ │ svclt 0x0000bfbf │ │ │ │ strlt r4, [r0], #2819 @ 0xb03 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - strdeq r2, [r7], -r0 │ │ │ │ + strdeq r2, [r7], -r8 │ │ │ │ strlt r4, [r0], #2835 @ 0xb13 │ │ │ │ svcge 0x0000447b │ │ │ │ - blcs ec044 │ │ │ │ + blcs ec03c │ │ │ │ ldm pc, {r0, r1, r2, fp, ip, lr, pc}^ @ │ │ │ │ andsne pc, r7, r3 │ │ │ │ stmdavs r3, {r1, r8, fp} │ │ │ │ movtvc pc, #67 @ 0x43 @ │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ @ instruction: 0xf0436803 │ │ │ │ @@ -13365,69 +13363,69 @@ │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ @ instruction: 0xf0436803 │ │ │ │ andvs r7, r3, r0, lsl #7 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r2, [r7], -ip │ │ │ │ + andeq r2, r7, r4, ror #1 │ │ │ │ @ instruction: 0xf000b480 │ │ │ │ @ instruction: 0xf1b06070 │ │ │ │ svcge 0x00007f80 │ │ │ │ @ instruction: 0xf1b0d014 │ │ │ │ andle r7, sl, r0, lsl #30 │ │ │ │ svcvc 0x0040f1b0 │ │ │ │ @ instruction: 0xf1b0d015 │ │ │ │ smlabble r8, r0, pc, r6 @ │ │ │ │ andcs r4, r3, #12, 22 @ 0x3000 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 30a058 │ │ │ │ + blmi 30a050 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ ssatmi r6, #30, sl │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ andcs r4, r0, #8, 22 @ 0x2000 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - blmi 1a3e28 │ │ │ │ + blmi 1a3e20 │ │ │ │ ldrbtmi r2, [fp], #-514 @ 0xfffffdfe │ │ │ │ ssatmi r6, #30, sl │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq r2, r7, r8, rrx │ │ │ │ - andeq r2, r7, lr, asr r0 │ │ │ │ - andeq r2, r7, r0, asr r0 │ │ │ │ - andeq r2, r7, r2, asr #32 │ │ │ │ + andeq r2, r7, r0, ror r0 │ │ │ │ + andeq r2, r7, r6, rrx │ │ │ │ + andeq r2, r7, r8, asr r0 │ │ │ │ + andeq r2, r7, sl, asr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6928c │ │ │ │ + bl feb69284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi e96014 │ │ │ │ - bmi ebe2a4 │ │ │ │ + blmi e9600c │ │ │ │ + bmi ebe29c │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl fp, {r2, r9, sl, lr} │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ ldmdbmi r6!, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - ldmdblt r0!, {r2, r4, r9, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r3, r4, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2868 @ 0xfffff4cc │ │ │ │ andcs r6, r0, r8, lsl r0 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r2!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 1d0094 │ │ │ │ - blmi c40550 │ │ │ │ + b 2d008c │ │ │ │ + blmi c40548 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xe7f0601a │ │ │ │ strtmi r4, [r0], -lr, lsr #18 │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ stmdbmi ip!, {r2, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmib r4!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ teqle r7, r0, lsl #16 │ │ │ │ - blmi a5a104 │ │ │ │ + blmi a5a0fc │ │ │ │ andsvs r4, r8, fp, ror r4 │ │ │ │ sbcsle r2, ip, r0, lsl #26 │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r2, r3, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf87ef02c │ │ │ │ @ instruction: 0x461ee7d3 │ │ │ │ @@ -13436,40 +13434,40 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ @ instruction: 0xffb6f02b │ │ │ │ ldmib r7, {r0, r2, r4, r5, fp, sp, lr}^ │ │ │ │ orrlt r1, ip, r0 │ │ │ │ @ instruction: 0x4620491f │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdacs r0, {r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbmi sp, {r0, r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmib r8, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bicle r2, r5, r0, lsl #16 │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ vand d27, d0, d13 │ │ │ │ @ instruction: 0xf02c6277 │ │ │ │ @ instruction: 0xf04ff857 │ │ │ │ @ instruction: 0xe7ab30ff │ │ │ │ rscsle r2, sl, r0, lsl #26 │ │ │ │ vmul.i8 d20, d0, d3 │ │ │ │ ldmdami r3, {r1, r3, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf84af02c │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq sp, r6, r8, ror #30 │ │ │ │ + andeq sp, r6, r0, ror pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r4, r0, lsr r1 │ │ │ │ - strdeq r1, [r7], -r6 │ │ │ │ + strdeq r1, [r7], -lr │ │ │ │ andeq r3, r4, r2, lsr #2 │ │ │ │ - ldrdeq r1, [r7], -sl │ │ │ │ + andeq r1, r7, r2, ror #31 │ │ │ │ andeq r3, r4, r4, lsl r1 │ │ │ │ andeq r3, r4, sl, lsl #2 │ │ │ │ - @ instruction: 0x00071fb4 │ │ │ │ + @ instruction: 0x00071fbc │ │ │ │ andeq r3, r4, r4, lsr #32 │ │ │ │ strheq r3, [r4], -lr │ │ │ │ andeq r3, r4, r0, lsl r0 │ │ │ │ andeq r3, r4, sl, lsr #1 │ │ │ │ andeq r3, r4, r8, lsr #1 │ │ │ │ andeq r3, r4, r6, lsr #1 │ │ │ │ @ instruction: 0x00042fbc │ │ │ │ @@ -13487,26 +13485,26 @@ │ │ │ │ stmib r7, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dfbc00 │ │ │ │ @ instruction: 0xf85ec03c │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ - bmi 2d0e54 │ │ │ │ + bmi 2d0e4c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -r3, lsl #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f28880 │ │ │ │ - svclt 0x0000ea30 │ │ │ │ - andeq sp, r6, r2, lsr #28 │ │ │ │ + svclt 0x0000ea34 │ │ │ │ + andeq sp, r6, sl, lsr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r6], -r6 │ │ │ │ + strdeq sp, [r6], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr0, cr12, {6} │ │ │ │ ldrshlt r4, [fp], #209 @ 0xd1 │ │ │ │ ldrbtmi r4, [sp], #-3313 @ 0xfffff30f │ │ │ │ stmdbpl ip!, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ @@ -13527,23 +13525,23 @@ │ │ │ │ rsbmi r4, r5, r4, asr r1 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0x81baf040 │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf507b460 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - blt ff0d02a4 │ │ │ │ + blt ff0d029c │ │ │ │ strdls r6, [r0, -r9] │ │ │ │ tstls r1, r1, lsl #2 │ │ │ │ orrvc pc, sl, r7, lsl #10 │ │ │ │ - blx febd02b6 │ │ │ │ + blx febd02ae │ │ │ │ @ instruction: 0xf5076a7a │ │ │ │ ldrbmi r7, [r8], -sl, lsl #3 │ │ │ │ ldc2 0, cr15, [r2, #-172]! @ 0xffffff54 │ │ │ │ - blmi ff4a4e20 │ │ │ │ + blmi ff4a4e18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrshi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf5074658 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ @@ -13551,36 +13549,36 @@ │ │ │ │ teqpls r8, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ strls r0, [r1], #-1491 @ 0xfffffa2d │ │ │ │ @ instruction: 0xf50744f9 │ │ │ │ @ instruction: 0xf107748a │ │ │ │ smlattls r0, r7, r6, r0 │ │ │ │ bicseq pc, r4, r7, lsl #2 │ │ │ │ - blx fe1d0306 │ │ │ │ + blx fe1d02fe │ │ │ │ svcne 0x0001f815 │ │ │ │ tstls r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf04f464b │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ - bl ff5d02e4 │ │ │ │ + bl ff6d02dc │ │ │ │ adcmi r3, lr, #33554432 @ 0x2000000 │ │ │ │ - bvs 1ec6aec │ │ │ │ + bvs 1ec6ae4 │ │ │ │ orrvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf04f4658 │ │ │ │ strcs r3, [r0], #-816 @ 0xfffffcd0 │ │ │ │ movtcc lr, #63943 @ 0xf9c7 │ │ │ │ smlalbbmi pc, r4, r7, r8 @ │ │ │ │ ldc2l 0, cr15, [r6], #172 @ 0xac │ │ │ │ strmi lr, [r6], -r2, asr #15 │ │ │ │ subeq pc, r8, r2, asr #4 │ │ │ │ @ instruction: 0xf0184691 │ │ │ │ @ instruction: 0xf107fb9d │ │ │ │ teqvs r8, r8, lsr r3 │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ stc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ - blcs 2cf48 │ │ │ │ + blcs 2cf40 │ │ │ │ teqphi r8, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d6af8 │ │ │ │ andcs pc, r0, #960 @ 0x3c0 │ │ │ │ @ instruction: 0x4690693c │ │ │ │ @ instruction: 0x61b84692 │ │ │ │ andlt lr, r2, #3260416 @ 0x31c000 │ │ │ │ strcs r6, [r0, #-126] @ 0xffffff82 │ │ │ │ @@ -13590,124 +13588,124 @@ │ │ │ │ svclt 0x008c42b5 │ │ │ │ strcs r2, [r1], -r0, lsl #12 │ │ │ │ svclt 0x00082a00 │ │ │ │ cdpcs 6, 0, cr2, cr0, cr0, {0} │ │ │ │ addhi pc, lr, r0 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf5c56abb │ │ │ │ - bvs ffe26ba4 │ │ │ │ + bvs ffe26b9c │ │ │ │ @ instruction: 0xf02f1961 │ │ │ │ strbne pc, [r6, r5, ror #22] @ │ │ │ │ strmi r4, [r3], r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ ldmibvs r8!, {r0, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x4621b130 │ │ │ │ andvs lr, r7, #3260416 @ 0x31c000 │ │ │ │ - blx fe34e4a8 │ │ │ │ + blx fe34e4a0 │ │ │ │ andcc lr, r7, #3522560 @ 0x35c000 │ │ │ │ andeq lr, r8, #18432 @ 0x4800 │ │ │ │ ldrdne lr, [r0], -r9 │ │ │ │ streq lr, [r6], -sl, asr #22 │ │ │ │ - bl 1c22e1c │ │ │ │ + bl 1c22e14 │ │ │ │ svclt 0x00240c06 │ │ │ │ ssatmi r4, #19, r0, lsl #13 │ │ │ │ - bl fec86f10 │ │ │ │ + bl fec86f08 │ │ │ │ strmi r0, [r8], r8, lsl #22 │ │ │ │ movweq lr, #43872 @ 0xab60 │ │ │ │ - blcs 23df8 │ │ │ │ + blcs 23df0 │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ movwcs r0, #2816 @ 0xb00 │ │ │ │ - bmi fe30c2f8 │ │ │ │ + bmi fe30c2f0 │ │ │ │ ldmdbvs r9!, {r2, r9, sl, lr}^ │ │ │ │ - blvs 8cb60 │ │ │ │ + blvs 8cb58 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ rscsvs r8, fp, #173 @ 0xad │ │ │ │ - bl 13503dc │ │ │ │ + bl 14503d4 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ ldc2 0, cr15, [ip, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0xf64f6afb │ │ │ │ @ instruction: 0xf6cf32e2 │ │ │ │ @ instruction: 0x460672ff │ │ │ │ svccc 0x00fff1b3 │ │ │ │ addsmi fp, r4, #8, 30 │ │ │ │ - bvs fef06a10 │ │ │ │ + bvs fef06a08 │ │ │ │ andle r2, ip, r7, lsl #22 │ │ │ │ - bvs feee4a2c │ │ │ │ + bvs feee4a24 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ andls r4, r2, r3, lsl r6 │ │ │ │ eorcs r2, r0, r7, ror #4 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00c32a2 │ │ │ │ @ instruction: 0xf107fe77 │ │ │ │ @ instruction: 0xf50705d4 │ │ │ │ ldrtmi r7, [r0], -sl, lsl #17 │ │ │ │ - blx ff14e4c4 │ │ │ │ + blx ff14e4bc │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r9, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0182300 │ │ │ │ @ instruction: 0x4e6ffabd │ │ │ │ @ instruction: 0xf1074644 │ │ │ │ ldrbtmi r0, [lr], #-2532 @ 0xfffff61c │ │ │ │ - blcs 904d4 │ │ │ │ + blcs 904cc │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf04f4633 │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ - bl 750458 │ │ │ │ + bl 850450 │ │ │ │ strbmi r3, [sp, #-1026] @ 0xfffffbfe │ │ │ │ - bvs 1ec6c60 │ │ │ │ + bvs 1ec6c58 │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ teqpcc r0, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ stmib r7, {sl, sp}^ │ │ │ │ stmib r7, {r0, r2, r3, r6, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf887334f │ │ │ │ @ instruction: 0xf02b4144 │ │ │ │ smuadx r7, fp, ip │ │ │ │ movweq lr, #14939 @ 0x3a5b │ │ │ │ ldmvs sp!, {r1, r5, r6, ip, lr, pc}^ │ │ │ │ tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl!, {r5, r9, sl, lr} │ │ │ │ rscsvs r3, sp, r1, lsl #10 │ │ │ │ - blx fe5d04c0 │ │ │ │ + blx fe5d04b8 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358c3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf50112f8 │ │ │ │ @ instruction: 0xf8c35100 │ │ │ │ - blmi 15570c4 │ │ │ │ + blmi 15570bc │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ svclt 0x00d442b3 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00182d20 │ │ │ │ - blcs 1b0f8 │ │ │ │ - blmi 13069f4 │ │ │ │ + blcs 1b0f0 │ │ │ │ + blmi 13069ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 6c570 │ │ │ │ + blcs 6c568 │ │ │ │ svcge 0x0037f47f │ │ │ │ ldrdlt pc, [r8], -r7 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf1076938 │ │ │ │ stmib r9, {r2, r4, r6, r7, r8, sl}^ │ │ │ │ @ instruction: 0xf5072300 │ │ │ │ @ instruction: 0xf018788a │ │ │ │ str pc, [r6, r5, ror #20]! │ │ │ │ ldrbeq pc, [r4, #263] @ 0x107 @ │ │ │ │ @ instruction: 0xf02f4620 │ │ │ │ subcs pc, r0, #1264 @ 0x4f0 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ffe4e5e6 │ │ │ │ + blx ffe4e5de │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ subcs r7, r0, #9043968 @ 0x8a0000 │ │ │ │ @ instruction: 0xf00c4641 │ │ │ │ - bmi f91abc │ │ │ │ + bmi f91ab4 │ │ │ │ @ instruction: 0x46236979 │ │ │ │ stmib sp, {r1, r3, r7, fp, ip, lr}^ │ │ │ │ strls r8, [r1, #-1538] @ 0xfffff9fe │ │ │ │ - blvs fe424a40 │ │ │ │ + blvs fe424a38 │ │ │ │ ldrbtmi r2, [r9], #-613 @ 0xfffffd9b │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf00c726b │ │ │ │ ldrb pc, [sl, -pc, ror #27]! @ │ │ │ │ @ instruction: 0xf1076938 │ │ │ │ @ instruction: 0xf50705d4 │ │ │ │ @ instruction: 0xf018788a │ │ │ │ @@ -13720,45 +13718,45 @@ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 7, cr15, [sl, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf8c9fccd │ │ │ │ ldmdbvs r8!, {pc} │ │ │ │ stmvc sl, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ andge pc, r4, r9, asr #17 │ │ │ │ - blx 84e60c │ │ │ │ + blx 84e604 │ │ │ │ ldmdavs sl!, {r0, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldc2l 7, cr15, [r8, #-1016]! @ 0xfffffc08 │ │ │ │ ldmdbvs sl!, {r1, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf50222f8 │ │ │ │ @ instruction: 0xf8c35200 │ │ │ │ @ instruction: 0xe7da22f8 │ │ │ │ @ instruction: 0xf00b4630 │ │ │ │ strmi pc, [r4], -r1, ror #24 │ │ │ │ eorseq pc, r4, r7, lsl #2 │ │ │ │ - blx 114e690 │ │ │ │ + blx 114e688 │ │ │ │ ldmdbvs r8!, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ - bvs ffeed3cc │ │ │ │ + bvs ffeed3c4 │ │ │ │ stmib sp, {r1, r7, fp, ip, lr}^ │ │ │ │ ldmdbmi r5, {r0, sl, ip} │ │ │ │ rsbcs r6, r4, #144, 22 @ 0x24000 │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ rsbscc pc, sl, #64, 4 │ │ │ │ stc2 0, cr15, [r2, #48]! @ 0x30 │ │ │ │ @ instruction: 0xf0184620 │ │ │ │ @ instruction: 0xe781f9f3 │ │ │ │ - ldmda ip!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0006ddb6 │ │ │ │ + stmda r0, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x0006ddbe │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r6, r2, lsr #27 │ │ │ │ - andeq r1, r7, sl, asr #28 │ │ │ │ - andeq sp, r6, r0, lsl #27 │ │ │ │ - andeq sp, r6, r8, lsr sp │ │ │ │ + andeq sp, r6, sl, lsr #27 │ │ │ │ + andeq r1, r7, r2, asr lr │ │ │ │ + andeq sp, r6, r8, lsl #27 │ │ │ │ + andeq sp, r6, r0, asr #26 │ │ │ │ andeq r2, r4, r8, lsl #30 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r2, r4, sl, ror #25 │ │ │ │ andeq r2, r4, r2, lsl #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ @@ -13768,15 +13766,15 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ svcge 0x0006b09f │ │ │ │ ldrdgt pc, [r8, #-143] @ 0xffffff71 │ │ │ │ strmi r4, [lr], -r5, lsl #12 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ - blmi 1464fac │ │ │ │ + blmi 1464fa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbvs r6, [fp, #2075]! @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbtmi r4, [fp], #-2894 @ 0xfffff4b2 │ │ │ │ andcc pc, ip, r3, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ cmnle r8, r0, lsl #22 │ │ │ │ @@ -13798,85 +13796,85 @@ │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0x3601305a │ │ │ │ eorscs sp, r7, r9, lsl r0 │ │ │ │ @ instruction: 0xf9d8f018 │ │ │ │ @ instruction: 0x46412237 │ │ │ │ @ instruction: 0xf02b4604 │ │ │ │ @ instruction: 0xf8d9fb25 │ │ │ │ - bllt fe2de6e4 │ │ │ │ - blmi ca4fbc │ │ │ │ + bllt fe2de6dc │ │ │ │ + blmi ca4fb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r4, r0, lsl #6 │ │ │ │ strbcc r4, [r4, -r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 3, cr8, [r0, #-960] @ 0xfffffc40 │ │ │ │ strtmi sp, [r8], -r1, asr #32 │ │ │ │ - ldmdb ip!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46062138 │ │ │ │ @ instruction: 0xf87cf030 │ │ │ │ mlascs r7, r8, fp, fp │ │ │ │ @ instruction: 0xf0182637 │ │ │ │ @ instruction: 0x4604f9b3 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf02b4620 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46204632 │ │ │ │ @ instruction: 0xf02b4479 │ │ │ │ @ instruction: 0x4632fab9 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx fed4e7ec │ │ │ │ + blx fed4e7e4 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ sbcle r2, sp, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d14 │ │ │ │ ldmdami lr, {r2, r3, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [sl, #-172] @ 0xffffff54 │ │ │ │ ldmdbmi ip, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscvs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf02b4478 │ │ │ │ @ instruction: 0xe78dfc95 │ │ │ │ @ instruction: 0xf1074919 │ │ │ │ eorscs r0, r7, #36, 16 @ 0x240000 │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ - blx ff5ce828 │ │ │ │ + blx ff5ce820 │ │ │ │ ldrtcc lr, [r9], -r5, lsr #15 │ │ │ │ @ instruction: 0xf0184630 │ │ │ │ @ instruction: 0x4604f97f │ │ │ │ teqcs r8, sl, asr #15 │ │ │ │ @ instruction: 0xf0304628 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ ldrhtcs sp, [r9], -pc │ │ │ │ @ instruction: 0xf0182639 │ │ │ │ @ instruction: 0x4604f973 │ │ │ │ @ instruction: 0xf7f1e7be │ │ │ │ - svclt 0x0000ef70 │ │ │ │ + svclt 0x0000ef74 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r4, r9 │ │ │ │ + muleq r6, ip, r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r6, r6, lsl #19 │ │ │ │ + andeq sp, r6, lr, lsl #19 │ │ │ │ andeq r2, r4, sl, asr fp │ │ │ │ - andeq sp, r6, r8, lsl r9 │ │ │ │ + andeq sp, r6, r0, lsr #18 │ │ │ │ andeq r7, r4, r8, lsr #23 │ │ │ │ ldrdeq r2, [r4], -ip │ │ │ │ @ instruction: 0x00042ab2 │ │ │ │ andeq r2, r4, sl, asr #19 │ │ │ │ andeq r2, r4, r0, lsr #21 │ │ │ │ andeq r2, r4, r2, asr #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ svcge 0x0002b08c │ │ │ │ @ instruction: 0x46064c30 │ │ │ │ ldrbtmi r4, [ip], #-1672 @ 0xfffff978 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ - bmi be54b4 │ │ │ │ + bmi be54ac │ │ │ │ ldcvs 8, cr5, [ip], #-908 @ 0xfffffc74 │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbtmi r4, [fp], #-2860 @ 0xfffff4d4 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x6c7bbb7b │ │ │ │ ldmdble r7!, {r0, r2, r8, r9, fp, sp} │ │ │ │ @@ -13885,23 +13883,23 @@ │ │ │ │ strbmi r3, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #10692 @ 0x29c4 │ │ │ │ stmib r4, {r4, r5, r9, sl, lr}^ │ │ │ │ andls r3, r0, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ cmpplt r8, r5, ror #25 @ p-variant is OBSOLETE │ │ │ │ strdvs r6, [r3], #-139 @ 0xffffff75 @ │ │ │ │ - bvs eace2c │ │ │ │ + bvs eace24 │ │ │ │ rscvs r6, r3, r9, lsr r9 │ │ │ │ movweq lr, #27095 @ 0x69d7 │ │ │ │ eorvs r6, r1, r0, lsr #1 │ │ │ │ movwcs lr, #18884 @ 0x49c4 │ │ │ │ - bllt 4ec900 │ │ │ │ - blmi 5e50c0 │ │ │ │ + bllt 4ec8f8 │ │ │ │ + blmi 5e50b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1eec8c8 │ │ │ │ + bvs 1eec8c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1210300 │ │ │ │ strcc r4, [r8, -r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r4, {r4, r5, r6, r7, r8, pc} │ │ │ │ eorvc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @@ -13913,20 +13911,20 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff0af001 │ │ │ │ stmdbmi lr, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subvc pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf02b4478 │ │ │ │ @ instruction: 0xe7d3fcb1 │ │ │ │ - mcr 7, 7, pc, cr10, cr1, {7} @ │ │ │ │ - andeq sp, r6, lr, lsl #16 │ │ │ │ + mcr 7, 7, pc, cr14, cr1, {7} @ │ │ │ │ + andeq sp, r6, r6, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sp, [r6], -r6 │ │ │ │ - andeq sp, r6, r8, lsr #15 │ │ │ │ + strdeq sp, [r6], -lr │ │ │ │ + @ instruction: 0x0006d7b0 │ │ │ │ @ instruction: 0x000428b2 │ │ │ │ strdeq r2, [r4], -r4 │ │ │ │ muleq r4, ip, r8 │ │ │ │ strdeq r2, [r4], -r6 │ │ │ │ andeq r2, r4, sl, lsl #17 │ │ │ │ andeq r2, r4, ip, asr #19 │ │ │ │ svcge 0x0000b480 │ │ │ │ @@ -13945,17 +13943,17 @@ │ │ │ │ ldmdbmi r1!, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf02b4479 │ │ │ │ orrslt pc, r8, sp, lsr #22 │ │ │ │ @ instruction: 0xf0182050 │ │ │ │ strmi pc, [r1], -pc, lsr #17 │ │ │ │ @ instruction: 0x46286078 │ │ │ │ - blx 1e4e9cc │ │ │ │ + blx 1e4e9c4 │ │ │ │ @ instruction: 0xf8c8687b │ │ │ │ - bllt fe012938 │ │ │ │ + bllt fe012930 │ │ │ │ ldrbvs r6, [ip], #2098 @ 0x832 │ │ │ │ @ instruction: 0x4618b9f2 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strtmi fp, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf0186ce4 │ │ │ │ stccs 8, cr15, [r0], {77} @ 0x4d │ │ │ │ @@ -13986,52 +13984,52 @@ │ │ │ │ stc2 0, cr15, [sl], #-172 @ 0xffffff54 │ │ │ │ stmdbmi lr, {r0, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsmi pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf02b4478 │ │ │ │ strtmi pc, [r3], -r1, lsr #24 │ │ │ │ svclt 0x0000e7b7 │ │ │ │ - andeq sp, r6, r0, lsl #14 │ │ │ │ + andeq sp, r6, r8, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r4, ip, asr #20 │ │ │ │ andeq r2, r4, lr, lsl r9 │ │ │ │ andeq r2, r4, r8, lsr #18 │ │ │ │ andeq r2, r4, ip, lsl #18 │ │ │ │ andeq r2, r4, r4, lsl r9 │ │ │ │ andeq r2, r4, r0, ror #17 │ │ │ │ andeq r2, r4, sl, ror #17 │ │ │ │ andeq r2, r4, lr, asr #17 │ │ │ │ ldrdeq r2, [r4], -r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb69c04 │ │ │ │ + bl feb69bfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [lr, #-832] @ 0xfffffcc0 │ │ │ │ - blmi 13bec2c │ │ │ │ + blmi 13bec24 │ │ │ │ svcge 0x0004447d │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmibvs r3!, {r0, r1, r3, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf8544798 │ │ │ │ - blcs 22728 │ │ │ │ + blcs 22720 │ │ │ │ @ instruction: 0xf038d1f7 │ │ │ │ - blmi 121170c │ │ │ │ + blmi 1211704 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ ldmib r3, {r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ - bcs 5b644 │ │ │ │ + bcs 5b63c │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ @ instruction: 0xf017db01 │ │ │ │ mcrmi 14, 2, pc, cr2, cr1, {1} @ │ │ │ │ mcrrmi 3, 0, r2, r2, cr0 │ │ │ │ ldrbtmi r4, [ip], #-1150 @ 0xfffffb82 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ rsbsvs r6, sl, r2, lsr r8 │ │ │ │ @ instruction: 0xf0016033 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d46033 │ │ │ │ - blcs 5f728 │ │ │ │ + blcs 5f720 │ │ │ │ stmdblt fp, {r0, r1, r3, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf6464a3a │ │ │ │ vmla.f d23, d6, d2[3] │ │ │ │ ldrbtmi r5, [sl], #-366 @ 0xfffffe92 │ │ │ │ ldmdavs r2, {r4, r8, sl, fp, ip}^ │ │ │ │ subsle r4, r2, sl, lsl #5 │ │ │ │ andcs r4, r3, r6, lsr sl │ │ │ │ @@ -14040,21 +14038,21 @@ │ │ │ │ ldrbtmi r3, [r9], #-516 @ 0xfffffdfc │ │ │ │ andmi lr, r1, #3358720 @ 0x334000 │ │ │ │ vhadd.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf04f3232 │ │ │ │ @ instruction: 0xf00c30ff │ │ │ │ @ instruction: 0xf026fb51 │ │ │ │ andcs pc, r1, r3, asr #23 │ │ │ │ - blx 9ceadc │ │ │ │ + blx 9cead4 │ │ │ │ addpl pc, r7, r4, lsl #10 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf0073014 │ │ │ │ @ instruction: 0xf8d4fb01 │ │ │ │ - blcs 5f7d0 │ │ │ │ - blmi a86b7c │ │ │ │ + blcs 5f7c8 │ │ │ │ + blmi a86b74 │ │ │ │ mrrcvs 4, 7, r4, r8, cr11 │ │ │ │ vst4.8 {d27,d29,d31,d33}, [pc :128], r0 │ │ │ │ smlabtcs r0, r9, r2, r6 │ │ │ │ @ instruction: 0xf8e4f02b │ │ │ │ stmiapl fp!, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ stmiblt fp!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @@ -14069,76 +14067,76 @@ │ │ │ │ @ instruction: 0xf8d4f913 │ │ │ │ @ instruction: 0xe7b03330 │ │ │ │ vst2.8 {d20,d22}, [pc :64], sl │ │ │ │ ldmdami sl, {r1, r4, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r3, [r9], #-1804 @ 0xfffff8f4 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ - bllt 1dcebcc │ │ │ │ - blx fff4eb40 │ │ │ │ + bllt 1dcebc4 │ │ │ │ + blx fff4eb38 │ │ │ │ stmdbvc r2, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a92a00 │ │ │ │ subcs r4, r0, #311296 @ 0x4c000 │ │ │ │ @ instruction: 0xf02b4479 │ │ │ │ - blmi 4d0f1c │ │ │ │ + blmi 4d0f14 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xe79d3330 │ │ │ │ - strdeq sp, [r6], -r0 │ │ │ │ + strdeq sp, [r6], -r8 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq r1, r7, r0, lsl r7 │ │ │ │ - andeq r1, r7, r4, ror #12 │ │ │ │ - strdeq r1, [r7], -r2 │ │ │ │ - andeq r1, r7, sl, lsr r6 │ │ │ │ - andeq r1, r7, r8, lsr #12 │ │ │ │ - @ instruction: 0x000716b6 │ │ │ │ + andeq r1, r7, r8, lsl r7 │ │ │ │ + andeq r1, r7, ip, ror #12 │ │ │ │ + strdeq r1, [r7], -sl │ │ │ │ + andeq r1, r7, r2, asr #12 │ │ │ │ + andeq r1, r7, r0, lsr r6 │ │ │ │ + @ instruction: 0x000716be │ │ │ │ andeq r2, r4, r2, lsl #16 │ │ │ │ - andeq r1, r7, ip, ror #11 │ │ │ │ + strdeq r1, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000427bc │ │ │ │ andeq r2, r4, lr, ror r7 │ │ │ │ andeq r2, r4, r4, asr #15 │ │ │ │ muleq r4, r8, r7 │ │ │ │ - andeq r1, r7, r8, lsl #12 │ │ │ │ + andeq r1, r7, r0, lsl r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb69d8c │ │ │ │ + bl feb69d84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1396514 │ │ │ │ - blmi 13a43b0 │ │ │ │ + bmi 139650c │ │ │ │ + blmi 13a43a8 │ │ │ │ ldrbtmi fp, [sl], #-227 @ 0xffffff1d │ │ │ │ stmdami lr, {r0, r2, r3, r6, r8, fp, lr}^ │ │ │ │ svcge 0x00004479 │ │ │ │ ldrbtmi r5, [r8], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3184 │ │ │ │ @ instruction: 0xf7f20300 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d066 │ │ │ │ strmi r0, [r5], -r4, lsl #9 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r0, lsl #3 │ │ │ │ - stcl 7, cr15, [r2], #964 @ 0x3c4 │ │ │ │ + stcl 7, cr15, [r6], #964 @ 0x3c4 │ │ │ │ rsble r2, ip, r0, lsl #16 │ │ │ │ strtmi r4, [sl], -r2, asr #16 │ │ │ │ biccc pc, fp, r0, asr #4 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r9, #-1073741784 @ 0xc0000028 │ │ │ │ svclt 0x00182b20 │ │ │ │ stmdale r7, {r2, r9, fp, sp} │ │ │ │ svccc 0x0001f814 │ │ │ │ andeq pc, r9, #-1073741784 @ 0xc0000028 │ │ │ │ svclt 0x00182b20 │ │ │ │ ldmible r7!, {r2, r9, fp, sp}^ │ │ │ │ - svc 0x0056f7f1 │ │ │ │ + svc 0x005af7f1 │ │ │ │ @ instruction: 0xf1072200 │ │ │ │ andvs r0, r2, ip, lsl #2 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7f16079 │ │ │ │ - ldmdavs r9!, {r1, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ stmdavs sl, {r0, r1, r9, sl, lr} │ │ │ │ suble r4, r1, r2, lsr #5 │ │ │ │ stmdbcs r0, {r0, r3, r5, fp, sp, lr} │ │ │ │ addmi sp, r8, #-2147483633 @ 0x8000000f │ │ │ │ andcs fp, r0, #212, 30 @ 0x350 │ │ │ │ andeq pc, r1, #6 │ │ │ │ stmdbmi ip!, {r1, r3, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ @@ -14146,51 +14144,51 @@ │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ ldrdcs pc, [r4, r7] │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ @ instruction: 0xd12b0200 │ │ │ │ @ instruction: 0xf5074618 │ │ │ │ ldrtmi r7, [sp], r6, asr #15 │ │ │ │ ldrshtvs fp, [r8], #-208 @ 0xffffff30 │ │ │ │ - mcr 7, 5, pc, cr8, cr1, {7} @ │ │ │ │ + mcr 7, 5, pc, cr12, cr1, {7} @ │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ stmdavs sl!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ mvnle r2, r3, lsl #20 │ │ │ │ @ instruction: 0xf1074c20 │ │ │ │ ldrbtmi r0, [ip], #-272 @ 0xfffffef0 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - bllt 104cca0 │ │ │ │ + bllt 104cca8 │ │ │ │ vst1.8 {d6-d7}, [r3 :256], fp │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ andle r4, r1, r0, lsl #30 │ │ │ │ ldrb r2, [r6, r0, lsl #6] │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - @ instruction: 0xe7f9ed18 │ │ │ │ - svc 0x0010f7f1 │ │ │ │ - blcs acc9c │ │ │ │ + @ instruction: 0xe7f9ed1c │ │ │ │ + svc 0x0014f7f1 │ │ │ │ + blcs acc94 │ │ │ │ ldmdami r5, {r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - strb lr, [pc, sl, ror #26]! │ │ │ │ - ldcl 7, cr15, [r2], #964 @ 0x3c4 │ │ │ │ + strb lr, [pc, lr, ror #26]! │ │ │ │ + ldcl 7, cr15, [r6], #964 @ 0x3c4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - stcl 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ + stcl 7, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ ldmdami r1, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - ldmdami r0, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r0, {r1, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r3, [r8], #-458 @ 0xfffffe36 │ │ │ │ @ instruction: 0xf9bef02e │ │ │ │ stmdami sp, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - @ instruction: 0xe7d7ed52 │ │ │ │ - andeq sp, r6, r6, ror #8 │ │ │ │ + @ instruction: 0xe7d7ed56 │ │ │ │ + andeq sp, r6, lr, ror #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r2, r4, r0, lsl #7 │ │ │ │ andeq r2, r4, r2, asr #14 │ │ │ │ @ instruction: 0x000426b8 │ │ │ │ - andeq sp, r6, lr, asr #7 │ │ │ │ + ldrdeq sp, [r6], -r6 │ │ │ │ andeq r2, r4, r2, lsl #13 │ │ │ │ andeq r2, r4, r0, ror r6 │ │ │ │ andeq r2, r4, r2, ror r6 │ │ │ │ andeq r2, r4, r0, ror #12 │ │ │ │ ldrdeq r2, [r4], -r6 │ │ │ │ andeq r2, r4, r8, asr r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -14201,298 +14199,298 @@ │ │ │ │ svcge 0x00024a6a │ │ │ │ ldrbtmi r4, [sl], #-2410 @ 0xfffff696 │ │ │ │ ldrbtmi r4, [r9], #-2922 @ 0xfffff496 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3234 │ │ │ │ @ instruction: 0xf7f10300 │ │ │ │ - cmnvs r8, lr, asr #28 │ │ │ │ + cmnvs r8, r2, asr lr │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ - bl fed50d00 │ │ │ │ + bl fee50cf8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strmi r8, [r4], -sp, lsr #1 │ │ │ │ - blvs ee4ecc │ │ │ │ + blvs ee4ec4 │ │ │ │ rsbsvs r4, fp, r8, ror r4 │ │ │ │ - ldc 7, cr15, [r2, #964]! @ 0x3c4 │ │ │ │ + ldc 7, cr15, [r6, #964]! @ 0x3c4 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ adchi pc, r2, r0 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - blmi 170e70c │ │ │ │ + blmi 170e714 │ │ │ │ @ instruction: 0x462169ba │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - svc 0x00caf7f1 │ │ │ │ + svc 0x00cef7f1 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - stmda r2, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r0, r1, r4, r6, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ @ instruction: 0xf7f14618 │ │ │ │ - andcs lr, r1, ip, lsl #24 │ │ │ │ + andcs lr, r1, r0, lsl ip │ │ │ │ mvnsvc pc, pc, asr #12 │ │ │ │ smlabteq r3, r0, r2, pc @ │ │ │ │ - bl 1850d64 │ │ │ │ + bl 1950d5c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ ssatmi sp, #11, r7, asr #0 │ │ │ │ ldrbtvc pc, [pc], pc, asr #12 @ │ │ │ │ @ instruction: 0xf7f169f8 │ │ │ │ - adcsmi lr, r5, #840 @ 0x348 │ │ │ │ + adcsmi lr, r5, #856 @ 0x358 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ stclvc 0, cr13, [r3], {77} @ 0x4d │ │ │ │ ldreq pc, [r3], #-256 @ 0xffffff00 │ │ │ │ tstle r2, lr, lsr #22 │ │ │ │ - blcs 30f54 │ │ │ │ + blcs 30f4c │ │ │ │ stclvc 0, cr13, [r3], {240} @ 0xf0 │ │ │ │ eorsle r2, r5, lr, lsr #22 │ │ │ │ - mcr 7, 3, pc, cr12, cr1, {7} @ │ │ │ │ + mrc 7, 3, APSR_nzcv, cr0, cr1, {7} │ │ │ │ ldrbmi r4, [r2], -r3, lsl #13 │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ @ instruction: 0xf8cb0120 │ │ │ │ @ instruction: 0xf7f1a000 │ │ │ │ - bvs f0dc08 │ │ │ │ + bvs f0dc10 │ │ │ │ ldmdavc fp, {r2, r9, sl, lr} │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf8db697b │ │ │ │ - bne 6dadf8 │ │ │ │ + bne 6dadf0 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bcs 1536c │ │ │ │ + bcs 15364 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 13a0c │ │ │ │ - blmi d0754c │ │ │ │ + blcs 13a04 │ │ │ │ + blmi d07544 │ │ │ │ andls r2, r0, r1, lsl #2 │ │ │ │ ldrbtmi r2, [fp], #-640 @ 0xfffffd80 │ │ │ │ sbcsvc pc, sl, r7, lsl #10 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr6, cr1, {7} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr10, cr1, {7} │ │ │ │ sbcsvc pc, sl, r7, lsl #10 │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ - bl fd0dec │ │ │ │ + bl 10d0de4 │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, sp, lr}^ │ │ │ │ svclt 0x00044293 │ │ │ │ eormi pc, r5, r8, asr #16 │ │ │ │ ldr r3, [r7, r1, lsl #10]! │ │ │ │ - blcs bb0fcc │ │ │ │ + blcs bb0fc4 │ │ │ │ stmiavc r3!, {r1, r2, r6, r7, r8, ip, lr, pc} │ │ │ │ bicle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf7f169f8 │ │ │ │ - adcsmi lr, r5, #132, 30 @ 0x210 │ │ │ │ + adcsmi lr, r5, #136, 30 @ 0x220 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf107d1b1 │ │ │ │ @ instruction: 0xf7f10098 │ │ │ │ - blmi 78dfb8 │ │ │ │ + blmi 78dfc0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ tstcs r0, r8, ror sl │ │ │ │ - stcl 7, cr15, [r0, #964]! @ 0x3c4 │ │ │ │ + stcl 7, cr15, [r4, #964]! @ 0x3c4 │ │ │ │ @ instruction: 0xf7f269f8 │ │ │ │ - bmi 64cf84 │ │ │ │ + bmi 64cf8c │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r2, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ ldrtmi r7, [sp], pc, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi 34ce50 │ │ │ │ + blmi 34ce48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f10098 │ │ │ │ - @ instruction: 0xf7f1eeac │ │ │ │ - svclt 0x0000ebe6 │ │ │ │ - andeq sp, r6, sl, ror #5 │ │ │ │ - andeq sp, r6, r6, ror #5 │ │ │ │ + @ instruction: 0xf7f1eeb0 │ │ │ │ + svclt 0x0000ebea │ │ │ │ + strdeq sp, [r6], -r2 │ │ │ │ + andeq sp, r6, lr, ror #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r2, r4, lr, ror #11 │ │ │ │ strdeq r2, [r4], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ andeq r2, r4, lr, lsr #10 │ │ │ │ - andeq sp, r6, r2, lsl #3 │ │ │ │ + andeq sp, r6, sl, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6a0e8 │ │ │ │ + bl feb6a0e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ stcle 14, cr1, [r6, #-20]! @ 0xffffffec │ │ │ │ @ instruction: 0xf7f1210f │ │ │ │ - @ instruction: 0x4606ed56 │ │ │ │ + @ instruction: 0x4606ed5a │ │ │ │ ldrcs fp, [r0], #-2480 @ 0xfffff650 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ - blx fe84ef8c │ │ │ │ + blx fe84ef84 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stcl 7, cr15, [sl, #-964] @ 0xfffffc3c │ │ │ │ + stcl 7, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ @ instruction: 0xf7f1b120 │ │ │ │ - stmdavs r3, {r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ andsle r2, r0, r3, lsl #22 │ │ │ │ mvnle r3, r1, lsl #24 │ │ │ │ strtmi r2, [r8], -r9, lsl #2 │ │ │ │ - ldc 7, cr15, [lr, #-964]! @ 0xfffffc3c │ │ │ │ + stcl 7, cr15, [r2, #-964] @ 0xfffffc3c │ │ │ │ ldcllt 6, cr4, [r8, #192]! @ 0xc0 │ │ │ │ - ldc 7, cr15, [lr, #964]! @ 0x3c4 │ │ │ │ - blcs ecf40 │ │ │ │ - blcs 86f4c │ │ │ │ + stcl 7, cr15, [r2, #964] @ 0x3c4 │ │ │ │ + blcs ecf38 │ │ │ │ + blcs 86f44 │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ ldrtmi r2, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0x2607bdf8 │ │ │ │ ldcllt 6, cr4, [r8, #192]! @ 0xc0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi fe1a47b0 │ │ │ │ + bmi fe1a47a8 │ │ │ │ adclt r4, r3, r6, lsl #23 │ │ │ │ stcmi 4, cr4, [r6], {122} @ 0x7a │ │ │ │ ldrbtmi r4, [ip], #-1664 @ 0xfffff980 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ strmi r4, [lr], -r0, lsr #12 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3084 │ │ │ │ @ instruction: 0xf7f10300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rschi pc, r9, r0 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - bl 1dd0f50 │ │ │ │ + bl 1ed0f48 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, sp, lr} │ │ │ │ rschi pc, r1, r0 │ │ │ │ tstcs r0, ip, ror r2 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r4, #964] @ 0x3c4 │ │ │ │ + ldcl 7, cr15, [r8, #964] @ 0x3c4 │ │ │ │ mcrcs 8, 0, r6, cr2, cr6, {1} │ │ │ │ mcrcs 13, 1, sp, cr0, cr3, {0} │ │ │ │ streq pc, [r4, #-261] @ 0xfffffefb │ │ │ │ strtcs fp, [r0], -r8, lsr #31 │ │ │ │ - bleq 14f3d0 │ │ │ │ + bleq 14f3c8 │ │ │ │ @ instruction: 0xf8552402 │ │ │ │ @ instruction: 0xf7f10f04 │ │ │ │ - @ instruction: 0xf84beb5e │ │ │ │ + @ instruction: 0xf84beb62 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ sbchi pc, r7, r0 │ │ │ │ adcmi r3, r6, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf1b8dcf3 │ │ │ │ andsle r0, lr, r1, lsl #30 │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ @ instruction: 0xf1b8fdd5 │ │ │ │ strmi r0, [r5], -r2, lsl #30 │ │ │ │ @ instruction: 0xf1b8d06a │ │ │ │ suble r0, r0, r3, lsl #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlatbcs r0, r7, r0, r8 │ │ │ │ - ldcl 7, cr15, [r8], {241} @ 0xf1 │ │ │ │ + ldcl 7, cr15, [ip], {241} @ 0xf1 │ │ │ │ @ instruction: 0xf7f1b3b0 │ │ │ │ - stmdavs r3, {r1, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs f3264 │ │ │ │ + blcs f325c │ │ │ │ strbmi sp, [r8], -r2 │ │ │ │ - b fedd0fd0 │ │ │ │ + b feed0fc8 │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - strbmi lr, [r0], -r2, ror #25 │ │ │ │ + strbmi lr, [r0], -r6, ror #25 │ │ │ │ ldc2 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf7f1b9f8 │ │ │ │ - @ instruction: 0x4605ee52 │ │ │ │ + @ instruction: 0x4605ee56 │ │ │ │ @ instruction: 0xf0001c41 │ │ │ │ orrlt r8, r0, #159 @ 0x9f │ │ │ │ ldrvc pc, [r6], #1103 @ 0x44f │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf0212001 │ │ │ │ @ instruction: 0x3c01fa09 │ │ │ │ andcs sp, fp, #20 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - bl ffc51008 │ │ │ │ + bl ffd51000 │ │ │ │ rsbsle r1, pc, r2, asr #24 │ │ │ │ mvnsle r4, r5, lsl #5 │ │ │ │ @ instruction: 0x06436838 │ │ │ │ vsra.u64 , q6, #64 │ │ │ │ @ instruction: 0xf7f12007 │ │ │ │ - @ instruction: 0x2100ecbe │ │ │ │ - stc 7, cr15, [r2], #964 @ 0x3c4 │ │ │ │ + smlabtcs r0, r2, ip, lr │ │ │ │ + stc 7, cr15, [r6], #964 @ 0x3c4 │ │ │ │ bicsle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf7f12000 │ │ │ │ - ldrhlt lr, [r8, #-198] @ 0xffffff3a │ │ │ │ + ldrhlt lr, [r8, #-202] @ 0xffffff36 │ │ │ │ @ instruction: 0xf7f12101 │ │ │ │ - stmdacs r0, {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f1d0f6 │ │ │ │ - stmdavs r3, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ subsle r2, r8, r1, lsl #22 │ │ │ │ bicle r2, r3, r3, lsl #22 │ │ │ │ @ instruction: 0xf7f12007 │ │ │ │ - ldmdami sp!, {r1, r2, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sp!, {r1, r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r4, [r8], #-289 @ 0xfffffedf │ │ │ │ @ instruction: 0xffecf02c │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ @ instruction: 0x46481d39 │ │ │ │ - stcl 7, cr15, [r6], #964 @ 0x3c4 │ │ │ │ - stc 7, cr15, [r2, #-964] @ 0xfffffc3c │ │ │ │ - blcs 6d0b8 │ │ │ │ - blcs c71d4 │ │ │ │ + stcl 7, cr15, [sl], #964 @ 0x3c4 │ │ │ │ + stc 7, cr15, [r6, #-964] @ 0xfffffc3c │ │ │ │ + blcs 6d0b0 │ │ │ │ + blcs c71cc │ │ │ │ andcs sp, r1, r7, lsr r0 │ │ │ │ - b fe2d107c │ │ │ │ + b fe3d1074 │ │ │ │ mcr2 7, 1, pc, cr0, cr15, {7} @ │ │ │ │ - b 14248d0 │ │ │ │ + b 14248c8 │ │ │ │ eorsle r0, r1, r5, lsl #6 │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ orrlt fp, r4, r5, lsr fp │ │ │ │ ldrbtcc pc, [pc], -r4, lsl #10 @ │ │ │ │ @ instruction: 0xf5063c04 │ │ │ │ and r7, r6, lr, ror r6 │ │ │ │ andle r4, r2, r8, lsr #5 │ │ │ │ @ instruction: 0xff00f7ff │ │ │ │ adcsmi r6, r4, #56 @ 0x38 │ │ │ │ @ instruction: 0xf854d003 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4648d1f4 │ │ │ │ - b 10d10b8 │ │ │ │ + b 11d10b0 │ │ │ │ stmdacs r7, {r3, r4, r5, fp, sp, lr} │ │ │ │ - bmi 8c7160 │ │ │ │ + bmi 8c7158 │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r3, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], ip, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ eorsvs pc, r8, r1, ror #29 │ │ │ │ ldrdcs lr, [r5], -r3 │ │ │ │ - b 14d10ec │ │ │ │ + b 15d10e4 │ │ │ │ @ instruction: 0xf7f14648 │ │ │ │ - andcs lr, r0, r6, lsr #20 │ │ │ │ + andcs lr, r0, sl, lsr #20 │ │ │ │ andcs lr, r4, r3, ror #15 │ │ │ │ - mcrr 7, 15, pc, lr, cr1 @ │ │ │ │ - b fe951100 │ │ │ │ + mrrc 7, 15, pc, r2, cr1 @ │ │ │ │ + b fea510f8 │ │ │ │ @ instruction: 0xf7f12003 │ │ │ │ - andcs lr, r4, sl, asr #24 │ │ │ │ - b 10d110c │ │ │ │ + andcs lr, r4, lr, asr #24 │ │ │ │ + b 11d1104 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ - bl 3d1114 │ │ │ │ + bl 4d110c │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - stmdami sp, {r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdami sp, {r2, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - andcs lr, r1, r8, lsl #22 │ │ │ │ - ldc 7, cr15, [r8], #-964 @ 0xfffffc3c │ │ │ │ + andcs lr, r1, ip, lsl #22 │ │ │ │ + ldc 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - bl 51130 │ │ │ │ + bl 151128 │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - svclt 0x0000ec32 │ │ │ │ - andeq sp, r6, r0, lsr #1 │ │ │ │ + svclt 0x0000ec36 │ │ │ │ + andeq sp, r6, r8, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000423be │ │ │ │ strdeq r2, [r4], -lr │ │ │ │ - andeq ip, r6, r2, lsl #30 │ │ │ │ + andeq ip, r6, sl, lsl #30 │ │ │ │ andeq r2, r4, r6, lsl #4 │ │ │ │ @ instruction: 0x000435b8 │ │ │ │ andeq r9, r4, sl, lsr r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a39c │ │ │ │ + bl feb6a394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldcmi 0, cr11, [r1], {131} @ 0x83 │ │ │ │ ldrbtmi r4, [r9], #-2833 @ 0xfffff4ef │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r5, r7, sl, fp, sp, lr} │ │ │ │ @@ -14503,21 +14501,21 @@ │ │ │ │ ldmdavs fp!, {r5, r7, sl, sp, lr} │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ subsmi r6, r1, sl, ror r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrmi sp, [r8], -r3, lsl #2 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7f1bd90 │ │ │ │ - svclt 0x0000ea50 │ │ │ │ - andeq ip, r6, r6, asr lr │ │ │ │ - andeq r0, r7, r4, lsl #30 │ │ │ │ + svclt 0x0000ea54 │ │ │ │ + andeq ip, r6, lr, asr lr │ │ │ │ + andeq r0, r7, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, sl, lsr lr │ │ │ │ + andeq ip, r6, r2, asr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a400 │ │ │ │ + bl feb6a3f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldcmi 0, cr11, [r1], {131} @ 0x83 │ │ │ │ ldrbtmi r4, [r9], #-2833 @ 0xfffff4ef │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ @@ -14528,67 +14526,67 @@ │ │ │ │ ldmdavs fp!, {r5, r6, r7, sl, sp, lr} │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ subsmi r6, r1, sl, ror r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrmi sp, [r8], -r3, lsl #2 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7f1bd90 │ │ │ │ - svclt 0x0000ea1e │ │ │ │ - strdeq ip, [r6], -r2 │ │ │ │ - andeq r0, r7, r0, lsr #29 │ │ │ │ + svclt 0x0000ea22 │ │ │ │ + strdeq ip, [r6], -sl │ │ │ │ + andeq r0, r7, r8, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r6], -r6 │ │ │ │ + ldrdeq ip, [r6], -lr │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r0, asr #2 │ │ │ │ @ instruction: 0xf007bc80 │ │ │ │ svclt 0x0000bed9 │ │ │ │ - andeq r0, r7, r0, asr lr │ │ │ │ + andeq r0, r7, r8, asr lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldmdbmi r4!, {r2, r7, ip, sp, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-530 @ 0xfffffdee │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ vmax.f32 d26, d0, d4 │ │ │ │ @ instruction: 0xf04f42e1 │ │ │ │ @ instruction: 0xf00b30ff │ │ │ │ - bmi 1c12fec │ │ │ │ + bmi 1c12fe4 │ │ │ │ tstcs r1, pc, ror #24 │ │ │ │ - blmi 1be4490 │ │ │ │ + blmi 1be4488 │ │ │ │ ldrbvs r4, [r1, #-1148] @ 0xfffffb84 │ │ │ │ strtmi r5, [r5], -r4, ror #17 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ streq r6, [r3, r8, lsr #17] │ │ │ │ stmdavs fp!, {r0, r1, r8, sl, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf85580b8 │ │ │ │ - blcs 22fc8 │ │ │ │ + blcs 22fc0 │ │ │ │ @ instruction: 0xf023d1f4 │ │ │ │ @ instruction: 0xf017fdb5 │ │ │ │ @ instruction: 0xf7f8fb53 │ │ │ │ @ instruction: 0xf7f7f857 │ │ │ │ @ instruction: 0xf7f8fe6f │ │ │ │ @ instruction: 0xf030fbef │ │ │ │ @ instruction: 0xf012ffaf │ │ │ │ @ instruction: 0xf03affdd │ │ │ │ @ instruction: 0xf03bf95d │ │ │ │ - blmi 17d1d44 │ │ │ │ + blmi 17d1d3c │ │ │ │ ldcvs 4, cr4, [sp], {123} @ 0x7b │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf0176ced │ │ │ │ vstrcs d15, [r0, #-476] @ 0xfffffe24 │ │ │ │ - blmi 16c7ae8 │ │ │ │ + blmi 16c7ae0 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ldrvs r6, [sl], #3293 @ 0xcdd │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf0176ced │ │ │ │ vstrcs d15, [r0, #-428] @ 0xfffffe54 │ │ │ │ - blmi 1587b00 │ │ │ │ + blmi 1587af8 │ │ │ │ stmdavs r2!, {r8, sp} │ │ │ │ ldrbtmi r4, [fp], #-1573 @ 0xfffff9db │ │ │ │ ldrdlt r6, [sl, -r9]! │ │ │ │ ldrmi r6, [r8, fp, ror #19] │ │ │ │ svccc 0x0040f855 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xff80f025 │ │ │ │ @@ -14601,48 +14599,48 @@ │ │ │ │ @ instruction: 0x46184619 │ │ │ │ mcr2 0, 2, pc, cr10, cr1, {1} @ │ │ │ │ stc2 0, cr15, [r4], #52 @ 0x34 │ │ │ │ ldrbtmi r4, [fp], #-2885 @ 0xfffff4bb │ │ │ │ @ instruction: 0xf7f7659d │ │ │ │ @ instruction: 0xf7fcff45 │ │ │ │ @ instruction: 0xf03afabb │ │ │ │ - blmi 10d2074 │ │ │ │ + blmi 10d206c │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 1c0ac │ │ │ │ - blmi 1007918 │ │ │ │ + bcs 1c0a4 │ │ │ │ + blmi 1007910 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 5c05c │ │ │ │ + bcs 5c054 │ │ │ │ @ instruction: 0xf503bf02 │ │ │ │ andcs r5, r0, #1744830466 @ 0x68000002 │ │ │ │ andcs lr, r1, #3194880 @ 0x30c000 │ │ │ │ @ instruction: 0xb3ab6823 │ │ │ │ @ instruction: 0x46a24e38 │ │ │ │ ldrdhi pc, [r0], #143 @ 0x8f @ │ │ │ │ ldrbtmi r4, [r8], #1150 @ 0x47e │ │ │ │ @ instruction: 0xf104e014 │ │ │ │ addmi r0, r4, #41943040 @ 0x2800000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ strbmi r6, [r1], -fp, lsr #5 │ │ │ │ - strcs sp, [pc], #-45 @ 133bc │ │ │ │ + strcs sp, [pc], #-45 @ 133b4 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf00b4c00 │ │ │ │ @ instruction: 0xf04ffebf │ │ │ │ @ instruction: 0xf8ca34ff │ │ │ │ @ instruction: 0xf85a4004 │ │ │ │ biclt r3, fp, r0, asr #30 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0x47984650 │ │ │ │ mcrne 5, 0, r2, cr4, cr0, {0} │ │ │ │ ldrdgt pc, [r0], -sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f4631 │ │ │ │ vqadd.s8 , q8, │ │ │ │ - blle ff6a7d78 │ │ │ │ + blle ff6a7d70 │ │ │ │ @ instruction: 0x5c00e9cd │ │ │ │ cdp2 0, 10, cr15, cr4, cr11, {0} │ │ │ │ andmi pc, r4, sl, asr #17 │ │ │ │ svccc 0x0040f85a │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs r4, r0, #31744 @ 0x7c00 │ │ │ │ ldrbvs r4, [sl, #-1147] @ 0xfffffb85 │ │ │ │ @@ -14658,97 +14656,97 @@ │ │ │ │ @ instruction: 0xf021e005 │ │ │ │ cdpcc 8, 0, cr15, cr1, cr7, {0} │ │ │ │ svcge 0x0041f43f │ │ │ │ cmncs r4, r8, lsr #17 │ │ │ │ andeq pc, r4, r0, lsl r0 @ │ │ │ │ @ instruction: 0xe73ad0f5 │ │ │ │ strtmi r4, [r8], -r9, lsr #12 │ │ │ │ - b 1551418 │ │ │ │ + b 1651410 │ │ │ │ svclt 0x0000e793 │ │ │ │ andeq r2, r4, r6 │ │ │ │ - andeq r0, r7, ip, lsl #28 │ │ │ │ - andeq ip, r6, r8, asr sp │ │ │ │ + andeq r0, r7, r4, lsl lr │ │ │ │ + andeq ip, r6, r0, ror #26 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq r0, r7, r0, asr #27 │ │ │ │ - andeq r0, r7, sl, lsr #27 │ │ │ │ - andeq r0, r7, lr, lsl #27 │ │ │ │ - andeq r0, r7, r2, asr sp │ │ │ │ - ldrdeq r0, [r7], -r0 @ │ │ │ │ - andeq r0, r7, r0, asr #27 │ │ │ │ + andeq r0, r7, r8, asr #27 │ │ │ │ + @ instruction: 0x00070db2 │ │ │ │ + muleq r7, r6, sp │ │ │ │ + andeq r0, r7, sl, asr sp │ │ │ │ + ldrdeq r0, [r7], -r8 │ │ │ │ + andeq r0, r7, r8, asr #27 │ │ │ │ andeq r1, r4, ip, ror #29 │ │ │ │ andeq r1, r4, sl, ror #29 │ │ │ │ - andeq r0, r7, r4, lsr #25 │ │ │ │ + andeq r0, r7, ip, lsr #25 │ │ │ │ andeq r1, r4, ip, ror #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6a698 │ │ │ │ + bl feb6a690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0e90 │ │ │ │ smullslt ip, r8, ip, r2 │ │ │ │ ldrbtmi r4, [ip], #2726 @ 0xaa6 │ │ │ │ svcge 0x00024ba6 │ │ │ │ @ instruction: 0xf85c447b │ │ │ │ ldmdavs r2, {r1, sp} │ │ │ │ cmppcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [sl], #-2722 @ 0xfffff55e │ │ │ │ ldclvs 2, cr6, [sl, #1000] @ 0x3e8 │ │ │ │ vstmdble r8!, {s5-s4} │ │ │ │ - bcs 6d534 │ │ │ │ + bcs 6d52c │ │ │ │ msrhi CPSR_xc, r0 │ │ │ │ - bcs 6ee3c │ │ │ │ - blmi fe78769c │ │ │ │ + bcs 6ee34 │ │ │ │ + blmi fe787694 │ │ │ │ ldcvs 4, cr4, [sl, #492] @ 0x1ec │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - blmi fe6f380c │ │ │ │ + blmi fe6f3804 │ │ │ │ svcvs 0x005a447b │ │ │ │ rsbsle r2, r8, r1, lsl #20 │ │ │ │ ldrbtmi r4, [fp], #-2969 @ 0xfffff467 │ │ │ │ - bcs 6f35c │ │ │ │ + bcs 6f354 │ │ │ │ rscshi pc, sl, r0 │ │ │ │ - bcs 6f464 │ │ │ │ + bcs 6f45c │ │ │ │ sbchi pc, r7, r0 │ │ │ │ ldrbtmi r4, [ip], #-3221 @ 0xfffff36b │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ vstmdble sl!, {d2-d1} │ │ │ │ - blcs 6f19c │ │ │ │ + blcs 6f194 │ │ │ │ @ instruction: 0xf0004b92 │ │ │ │ - bvs ffeb3870 │ │ │ │ + bvs ffeb3868 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf7f14618 │ │ │ │ - stmmi pc, {r2, r6, fp, sp, lr, pc} @ │ │ │ │ + stmmi pc, {r3, r6, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf04f498f │ │ │ │ ldrbtmi r0, [r8], #-3083 @ 0xfffff3f5 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ adcsvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbsgt pc, r0, r4, asr #17 │ │ │ │ ldc2l 0, cr15, [lr, #44]! @ 0x2c │ │ │ │ ldrbtmi r4, [fp], #-2951 @ 0xfffff479 │ │ │ │ ldrdcs pc, [r0], r3 │ │ │ │ @ instruction: 0xf8c33a01 │ │ │ │ ldclvs 0, cr2, [sl, #512] @ 0x200 │ │ │ │ ldrbvs r3, [sl, #2561] @ 0xa01 │ │ │ │ - bcc 6edc8 │ │ │ │ - blmi fe0acdcc │ │ │ │ + bcc 6edc0 │ │ │ │ + blmi fe0acdc4 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 1b77c │ │ │ │ + bcs 1b774 │ │ │ │ svcvs 0x001add03 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blmi 1fb37d0 │ │ │ │ + blmi 1fb37c8 │ │ │ │ ldclvs 4, cr4, [sl, #492] @ 0x1ec │ │ │ │ svclt 0x00b42a00 │ │ │ │ ldclvs 2, cr2, [sl] │ │ │ │ ldrbtmi r4, [fp], #-2939 @ 0xfffff485 │ │ │ │ mrcvs 5, 0, r6, cr10, cr10, {6} │ │ │ │ svclt 0x00b42a00 │ │ │ │ cdpvs 2, 1, cr2, cr10, cr0, {0} │ │ │ │ ldrbtmi r4, [fp], #-2936 @ 0xfffff488 │ │ │ │ - bmi 1e2ce04 │ │ │ │ + bmi 1e2cdfc │ │ │ │ ldrbtmi r4, [sl], #-2920 @ 0xfffff498 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507809b │ │ │ │ ldrtmi r7, [sp], ip, lsr #15 │ │ │ │ @@ -14761,208 +14759,208 @@ │ │ │ │ svclt 0x00184281 │ │ │ │ ldrbvs r2, [sl], r2, lsl #4 │ │ │ │ @ instruction: 0xf872f03e │ │ │ │ svcvs 0x001be77b │ │ │ │ orrle r2, r3, r0, lsl #22 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ cmnvs fp, r8, lsl r6 │ │ │ │ - b 8d15b4 │ │ │ │ + b 9d15ac │ │ │ │ @ instruction: 0xf1074b63 │ │ │ │ - bvs ffe936d8 │ │ │ │ + bvs ffe936d0 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f1613b │ │ │ │ - strmi lr, [r4], -r4, lsl #23 │ │ │ │ + strmi lr, [r4], -r8, lsl #23 │ │ │ │ cmnle r5, r0, lsl #16 │ │ │ │ eorseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x461060ba │ │ │ │ - bl ffed15d8 │ │ │ │ - bvs ffea635c │ │ │ │ + bl fffd15d0 │ │ │ │ + bvs ffea6354 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7f0461d │ │ │ │ - andcs lr, r1, r4, asr #31 │ │ │ │ + andcs lr, r1, r8, asr #31 │ │ │ │ stc2l 0, cr15, [r8], #-44 @ 0xffffffd4 │ │ │ │ ldrbtmi r4, [fp], #-2902 @ 0xfffff4aa │ │ │ │ @ instruction: 0xf50360fb │ │ │ │ andscc r5, r4, r7, lsl #1 │ │ │ │ stc2l 0, cr15, [r2, #-24] @ 0xffffffe8 │ │ │ │ andcs r4, r3, r1, lsr #12 │ │ │ │ @ instruction: 0xff04f020 │ │ │ │ @ instruction: 0x462068fb │ │ │ │ @ instruction: 0xf5032101 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf00b135c │ │ │ │ - blmi 13927a0 │ │ │ │ + blmi 1392798 │ │ │ │ ldrbtmi r6, [fp], #-2232 @ 0xfffff748 │ │ │ │ @ instruction: 0x675c655c │ │ │ │ - bcc 6edc8 │ │ │ │ + bcc 6edc0 │ │ │ │ @ instruction: 0xf7f165da │ │ │ │ - @ instruction: 0x4628e852 │ │ │ │ + @ instruction: 0x4628e856 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46216b78 │ │ │ │ - stmib r0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svcvs 0x001ae73a │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0x61bbaf32 │ │ │ │ ldc2l 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x6dda69bb │ │ │ │ ldrbvs r3, [sl, #2561] @ 0xa01 │ │ │ │ rsbsvs lr, fp, #10747904 @ 0xa40000 │ │ │ │ mcrr2 0, 0, pc, r8, cr11 @ │ │ │ │ andcs r6, r0, #503808 @ 0x7b000 │ │ │ │ ldclvs 7, cr6, [sl, #872] @ 0x368 │ │ │ │ ldrbvs r3, [sl, #2561] @ 0xa01 │ │ │ │ mvnsvs lr, lr, lsr #14 │ │ │ │ - blx feacf7a6 │ │ │ │ + blx feacf79e │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmibvs fp!, {r2, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrdcs pc, [r4], r3 │ │ │ │ @ instruction: 0xf8c33a01 │ │ │ │ ldclvs 0, cr2, [sl, #528] @ 0x210 │ │ │ │ ldrbvs r3, [sl, #2561] @ 0xa01 │ │ │ │ andcs lr, r0, #23330816 @ 0x1640000 │ │ │ │ - bvs ffead350 │ │ │ │ + bvs ffead348 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf7f04618 │ │ │ │ - @ instruction: 0xe739eeb4 │ │ │ │ - bvs ffea635c │ │ │ │ + @ instruction: 0xe739eeb8 │ │ │ │ + bvs ffea6354 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - b fe4d16ac │ │ │ │ - svc 0x00ccf7f0 │ │ │ │ + b fe5d16a4 │ │ │ │ + svc 0x00d0f7f0 │ │ │ │ andscs r4, r4, #638976 @ 0x9c000 │ │ │ │ eorsvs r1, fp, r8, lsl sp │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ - ldmdavs fp!, {r1, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ andcs r4, r0, #36, 16 @ 0x240000 │ │ │ │ @ instruction: 0x51aff240 │ │ │ │ ldrsbgt pc, [ip], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf10c4478 │ │ │ │ @ instruction: 0xf8c33cff │ │ │ │ @ instruction: 0xf021c05c │ │ │ │ @ instruction: 0xf8d3fd2f │ │ │ │ andcs ip, r0, #92 @ 0x5c │ │ │ │ vtst.8 d20, d0, d13 │ │ │ │ @ instruction: 0xf10c517a │ │ │ │ @ instruction: 0xf8c33cff │ │ │ │ ldrbtmi ip, [r8], #-92 @ 0xffffffa4 │ │ │ │ ldrdgt pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 13764 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 1375c │ │ │ │ rsbgt pc, r0, r3, asr #17 │ │ │ │ ldc2 0, cr15, [ip, #-132] @ 0xffffff7c │ │ │ │ - andeq ip, r6, sl, asr fp │ │ │ │ + andeq ip, r6, r2, ror #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r7, r4, lsl #24 │ │ │ │ - andeq ip, r6, r2, asr #22 │ │ │ │ - ldrdeq r0, [r7], -r8 │ │ │ │ - andeq r0, r7, ip, asr #23 │ │ │ │ - andeq r0, r7, r2, asr #23 │ │ │ │ - andeq r0, r7, lr, lsr #23 │ │ │ │ + andeq r0, r7, ip, lsl #24 │ │ │ │ + andeq ip, r6, sl, asr #22 │ │ │ │ + andeq r0, r7, r0, ror #23 │ │ │ │ + ldrdeq r0, [r7], -r4 │ │ │ │ + andeq r0, r7, sl, asr #23 │ │ │ │ + @ instruction: 0x00070bb6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r7, r6, lsl ip │ │ │ │ + andeq r0, r7, lr, lsl ip │ │ │ │ andeq r1, r4, lr, asr sp │ │ │ │ - andeq r0, r7, r6, ror #22 │ │ │ │ - andeq r0, r7, ip, asr #22 │ │ │ │ - andeq r0, r7, r8, lsr fp │ │ │ │ - andeq r0, r7, sl, lsr #22 │ │ │ │ - andeq r0, r7, sl, lsl fp │ │ │ │ - andeq ip, r6, r2, ror #20 │ │ │ │ + andeq r0, r7, lr, ror #22 │ │ │ │ + andeq r0, r7, r4, asr fp │ │ │ │ + andeq r0, r7, r0, asr #22 │ │ │ │ + andeq r0, r7, r2, lsr fp │ │ │ │ + andeq r0, r7, r2, lsr #22 │ │ │ │ + andeq ip, r6, sl, ror #20 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r7, r6, lsl fp │ │ │ │ - andeq r0, r7, sl, asr sl │ │ │ │ + andeq r0, r7, lr, lsl fp │ │ │ │ + andeq r0, r7, r2, ror #20 │ │ │ │ andeq r1, r4, r4, ror #24 │ │ │ │ andeq r1, r4, r8, lsl #23 │ │ │ │ andeq r1, r4, r6, ror #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6a9a0 │ │ │ │ + bl feb6a998 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 617748 │ │ │ │ + blmi 617740 │ │ │ │ svcge 0x0002b084 │ │ │ │ mrcvs 4, 6, r4, cr11, cr11, {3} │ │ │ │ vldrle d2, [ip, #-4] │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ - bcs 2ef24 │ │ │ │ + bcs 2ef1c │ │ │ │ @ instruction: 0xf8d3dd03 │ │ │ │ - bcs 1b9d4 │ │ │ │ + bcs 1b9cc │ │ │ │ strcc sp, [r8, -r2, lsl #24] │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf03f607b │ │ │ │ stmdacs r0, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d33708 │ │ │ │ - bcc 5b9f0 │ │ │ │ + bcc 5b9e8 │ │ │ │ addcs pc, r4, r3, asr #17 │ │ │ │ - bcc 6ef50 │ │ │ │ + bcc 6ef48 │ │ │ │ ssatmi r6, #30, sl, asr #11 │ │ │ │ stmdbmi r8, {r7, r8, sl, fp, ip, sp, pc} │ │ │ │ movwcs r2, #533 @ 0x215 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ sbcspl pc, pc, #64, 4 │ │ │ │ stc2 0, cr15, [r0], #44 @ 0x2c │ │ │ │ svclt 0x0000e7d6 │ │ │ │ - andeq r0, r7, r4, lsl #18 │ │ │ │ - strdeq r0, [r7], -sl │ │ │ │ + andeq r0, r7, ip, lsl #18 │ │ │ │ + andeq r0, r7, r2, lsl #18 │ │ │ │ muleq r4, sl, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4cd2 │ │ │ │ ldmibmi r2, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr}^ │ │ │ │ svcge 0x0002447c │ │ │ │ - bmi ff4a6778 │ │ │ │ + bmi ff4a6770 │ │ │ │ ldrbtmi r5, [fp], #-2145 @ 0xfffff79f │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f12c4 │ │ │ │ rsbsvs r0, r8, r0, lsl #2 │ │ │ │ @ instruction: 0x469b589b │ │ │ │ - blcs 2d8b8 │ │ │ │ + blcs 2d8b0 │ │ │ │ cmnphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andvc pc, pc, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c72201 │ │ │ │ @ instruction: 0xf7f12238 │ │ │ │ - blmi ff24e0c8 │ │ │ │ + blmi ff24e0d0 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf8c72500 │ │ │ │ ldrbtmi r5, [fp], #-700 @ 0xfffffd44 │ │ │ │ @ instruction: 0xf7f160bb │ │ │ │ - tstcs r4, ip, lsl #18 │ │ │ │ + tstcs r4, r0, lsl r9 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ ldrbvc pc, [r6], #1287 @ 0x507 @ │ │ │ │ - stmib r0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072108 │ │ │ │ @ instruction: 0xf7f1000c │ │ │ │ - @ instruction: 0x210be99c │ │ │ │ + smlatbcs fp, r0, r9, lr │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ - ldmib r6, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib sl, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072107 │ │ │ │ @ instruction: 0xf7f1000c │ │ │ │ - blmi fee8dee8 │ │ │ │ + blmi fee8def0 │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ @ instruction: 0xf7f13094 │ │ │ │ - smlattcs r4, lr, r8, lr │ │ │ │ + strdcs lr, [r4, -r2] │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r4, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072108 │ │ │ │ @ instruction: 0xf7f10098 │ │ │ │ - smlabbcs fp, r0, r9, lr │ │ │ │ + smlabbcs fp, r4, r9, lr │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb sl!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1072107 │ │ │ │ @ instruction: 0xf7f10098 │ │ │ │ - blmi feb4deb0 │ │ │ │ + blmi feb4deb8 │ │ │ │ addsvc pc, r2, r7, lsl #10 │ │ │ │ addpl pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ @ instruction: 0xf04f3120 │ │ │ │ @ instruction: 0xf8c74380 │ │ │ │ @ instruction: 0xf7f13118 │ │ │ │ - @ instruction: 0xf8c7e9d0 │ │ │ │ + @ instruction: 0xf8c7e9d4 │ │ │ │ stcmi 1, cr5, [r5, #656]! @ 0x290 │ │ │ │ @ instruction: 0xf5072201 │ │ │ │ vcge.s8 d23, d16, d0 │ │ │ │ ldrbtmi r3, [sp], #-289 @ 0xfffffedf │ │ │ │ strtmi r9, [r8], -r0, lsl #8 │ │ │ │ @ instruction: 0xffc2f01f │ │ │ │ orrsvc pc, r0, #29360128 @ 0x1c00000 │ │ │ │ @@ -15015,15 +15013,15 @@ │ │ │ │ strtmi r3, [r8], -sl, asr #2 │ │ │ │ @ instruction: 0xf01f9400 │ │ │ │ @ instruction: 0xf507ff5f │ │ │ │ andcs r7, lr, #939524096 @ 0x38000000 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ cmppcc sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff56f01f │ │ │ │ - blcs 6dbd4 │ │ │ │ + blcs 6dbcc │ │ │ │ addshi pc, r3, r0 │ │ │ │ movwvc pc, #58631 @ 0xe507 @ │ │ │ │ vqsub.s8 d18, d0, d6 │ │ │ │ @ instruction: 0x46283155 │ │ │ │ @ instruction: 0xf01f9400 │ │ │ │ @ instruction: 0xf507ff49 │ │ │ │ andscs r7, r4, #939524096 @ 0x38000000 │ │ │ │ @@ -15082,15 +15080,15 @@ │ │ │ │ @ instruction: 0xf01f9400 │ │ │ │ @ instruction: 0xf107fedb │ │ │ │ andscs r0, lr, #8, 6 @ 0x20000000 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ orrscc pc, r5, r0, asr #4 │ │ │ │ mrc2 0, 6, pc, cr2, cr15, {0} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi a42980 │ │ │ │ + bmi a42978 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ sbccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r1, r0, lsl #6 │ │ │ │ ldrvc pc, [r3, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -15113,25 +15111,25 @@ │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ @ instruction: 0xe679fa9d │ │ │ │ @ instruction: 0x46294810 │ │ │ │ addscc pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ @ instruction: 0xe7c2fb51 │ │ │ │ - stc 7, cr15, [sl, #960] @ 0x3c0 │ │ │ │ - ldrdeq ip, [r6], -r4 │ │ │ │ + stc 7, cr15, [lr, #960] @ 0x3c0 │ │ │ │ + ldrdeq ip, [r6], -ip @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, sl, asr #15 │ │ │ │ + ldrdeq ip, [r6], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, fp, asr sp │ │ │ │ andeq r0, r0, r1, lsr #25 │ │ │ │ andeq r0, r0, r1, asr #5 │ │ │ │ andeq r1, r4, lr, lsr #24 │ │ │ │ andeq r1, r4, r2, lsl #22 │ │ │ │ - andeq ip, r6, sl, lsl #10 │ │ │ │ + andeq ip, r6, r2, lsl r5 │ │ │ │ ldrdeq r1, [r4], -lr │ │ │ │ andeq r1, r4, r8, ror #19 │ │ │ │ ldrdeq r1, [r4], -r8 │ │ │ │ stmdacs sl, {r0, r1, r4, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2611 @ 0xfffff5cd │ │ │ │ stmdavs sl, {r0, r3, r4, r7, fp, ip, lr} │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -15147,21 +15145,21 @@ │ │ │ │ ldmdapl r8, {r1, r3, r5, r9, fp, lr}^ │ │ │ │ tstcc r1, r1, lsl #16 │ │ │ │ ldmpl sl, {r0, sp, lr} │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ @ instruction: 0x47706013 │ │ │ │ tstcs r1, r6, lsr #20 │ │ │ │ mulsvs r9, fp, r8 │ │ │ │ - bmi 9659b8 │ │ │ │ + bmi 9659b0 │ │ │ │ ldmpl fp, {r0, r8, sp} │ │ │ │ @ instruction: 0xf03d6019 │ │ │ │ - bmi 903180 │ │ │ │ + bmi 903178 │ │ │ │ mulsvs r8, fp, r8 │ │ │ │ stmdbmi r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ - bmi 85bc14 │ │ │ │ + bmi 85bc0c │ │ │ │ andvs r5, r8, r9, asr r8 │ │ │ │ mulsvs r8, fp, r8 │ │ │ │ ldcllt 0, cr15, [r2, #-244] @ 0xffffff0c │ │ │ │ sbcsle r2, r5, r6, lsl #16 │ │ │ │ tstle r4, r3, lsl #16 │ │ │ │ tstcs r1, ip, lsl sl │ │ │ │ mulsvs r9, fp, r8 │ │ │ │ @@ -15171,23 +15169,23 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ addlt r4, r2, r6, lsl r8 │ │ │ │ svcge 0x00004916 │ │ │ │ ldrbtmi r2, [r9], #-552 @ 0xfffffdd8 │ │ │ │ stmib r7, {r3, r4, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf7f03000 │ │ │ │ - ldmdbmi r3, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r3, {r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r0, sp} │ │ │ │ - bmi 261880 │ │ │ │ + bmi 261878 │ │ │ │ andvs r5, r8, r9, asr r8 │ │ │ │ ldmdavs r3, {r1, r3, r4, r7, fp, ip, lr} │ │ │ │ andsvs r4, r3, r3, lsl #8 │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq ip, r6, r6, asr r4 │ │ │ │ + andeq ip, r6, lr, asr r4 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, ip, lsl #9 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r0, asr #7 │ │ │ │ @@ -15201,15 +15199,15 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b3e │ │ │ │ ldrsbtgt pc, [r8], #143 @ 0x8f @ │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldrmi r4, [r5], -r8, lsl #13 │ │ │ │ andvs pc, ip, r3, asr r8 @ │ │ │ │ - blcs 2dd9c │ │ │ │ + blcs 2dd94 │ │ │ │ stmdbvs r3!, {r1, r2, r5, r6, r8, ip, lr, pc} │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ svclt 0x004405d9 │ │ │ │ rsbvc r2, fp, r2, ror r3 │ │ │ │ ldreq r6, [sl], -r3, lsr #18 │ │ │ │ cmncs r7, #264 @ 0x108 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r7, ip, sp, lr} │ │ │ │ @@ -15220,34 +15218,34 @@ │ │ │ │ ldreq r6, [r9], r3, lsr #18 │ │ │ │ cmncs r2, #264 @ 0x108 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r8, ip, sp, lr} │ │ │ │ svclt 0x004206da │ │ │ │ smcvc 45623 @ 0xb237 │ │ │ │ vst2.8 {d6,d8}, [r3 :128], r3 │ │ │ │ ldreq r6, [r8, -r0, lsl #5] │ │ │ │ - bcs 49198 │ │ │ │ + bcs 49190 │ │ │ │ cmncs r3, #56 @ 0x38 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ svclt 0x00420759 │ │ │ │ mvnvc r2, r2, ror r3 │ │ │ │ ldreq r6, [sl, r3, lsr #18] │ │ │ │ cmncs r7, #264 @ 0x108 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r9, ip, sp, lr} │ │ │ │ andvc pc, r0, #50331648 @ 0x3000000 │ │ │ │ ldrle r0, [r2, #-2011] @ 0xfffff825 │ │ │ │ cmncs r4, #1744830464 @ 0x68000000 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, r6, r9, ip, sp, lr} │ │ │ │ pop {r0, r1, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - bcs 34510 │ │ │ │ + bcs 34508 │ │ │ │ cmpcs r3, #213 @ 0xd5 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r6, r7, ip, sp, lr} │ │ │ │ - bcs 4dca0 │ │ │ │ + bcs 4dc98 │ │ │ │ cmpcs r3, #226 @ 0xe2 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - bcs 4dce0 │ │ │ │ + bcs 4dcd8 │ │ │ │ cmpcs r4, #237 @ 0xed │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, r6, r9, ip, sp, lr} │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0xf6404911 │ │ │ │ ldmdami r1, {r0, r1, r2, r4, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -15259,30 +15257,30 @@ │ │ │ │ rscvc r2, fp, r8, ror r3 │ │ │ │ str r6, [lr, r3, lsr #18]! │ │ │ │ @ instruction: 0xf6404908 │ │ │ │ stmdami r8, {r1, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf972f02a │ │ │ │ svclt 0x0000e78f │ │ │ │ - andeq ip, r6, lr, lsr r3 │ │ │ │ + andeq ip, r6, r6, asr #6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000417b4 │ │ │ │ ldrdeq r1, [r4], -lr │ │ │ │ andeq r1, r4, r8, lsl #15 │ │ │ │ @ instruction: 0x000417b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b2d │ │ │ │ ldrsbtgt pc, [r4], pc @ │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldrmi r4, [r0], lr, lsl #12 │ │ │ │ andmi pc, ip, r3, asr r8 @ │ │ │ │ - blcs 2de80 │ │ │ │ + blcs 2de78 │ │ │ │ stmdbvs fp!, {r3, r4, r5, r8, ip, lr, pc} │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0000f5b3 │ │ │ │ @ instruction: 0xf5b3d01f │ │ │ │ andsle r4, r3, r0, lsr #30 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0xf5b3d038 │ │ │ │ @@ -15297,15 +15295,15 @@ │ │ │ │ cmncs ip, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf8886032 │ │ │ │ stmdavs r3!, {ip, sp} │ │ │ │ pop {r0, r1, r3, r6, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x232d81f0 │ │ │ │ eorsvs r2, r2, r0, lsl #4 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ - blcs 2dedc │ │ │ │ + blcs 2ded4 │ │ │ │ ldmdbmi r2, {r0, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ eorspl pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmiblt r2, {r1, r3, r5, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf640490e │ │ │ │ @@ -15315,68 +15313,68 @@ │ │ │ │ andcs lr, r3, #49545216 @ 0x2f40000 │ │ │ │ ldrb r2, [r9, r3, ror #6] │ │ │ │ cmncs r4, #536870912 @ 0x20000000 │ │ │ │ andcs lr, r4, #56098816 @ 0x3580000 │ │ │ │ ldrb r2, [r3, r2, ror #6] │ │ │ │ cmncs ip, #1342177280 @ 0x50000000 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - andeq ip, r6, sl, lsl r2 │ │ │ │ + andeq ip, r6, r2, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r1, [r4], -r6 │ │ │ │ andeq r1, r4, r8, lsl r7 │ │ │ │ andeq r1, r4, r0, asr #13 │ │ │ │ andeq r1, r4, r2, lsl #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ svcge 0x0000b0ce │ │ │ │ vstrmi d20, [r4, #-268] @ 0xfffffef4 │ │ │ │ andcs r4, ip, r6, lsl #12 │ │ │ │ rsbsvs r4, sl, ip, lsl #12 │ │ │ │ - bmi 10a50c4 │ │ │ │ + bmi 10a50bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf0160300 │ │ │ │ ldrsbtvs pc, [r8], #209 @ 0xd1 @ │ │ │ │ subsle r2, lr, r0, lsl #24 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stc 7, cr15, [sl, #960] @ 0x3c0 │ │ │ │ + stc 7, cr15, [lr, #960] @ 0x3c0 │ │ │ │ ldrmi r1, [r0], -r2, asr #24 │ │ │ │ @ instruction: 0xf016603a │ │ │ │ ldmdavs sl!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmib r8, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0290600 │ │ │ │ ldmvs fp!, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ @ instruction: 0x46200114 │ │ │ │ @ instruction: 0xf7f0609c │ │ │ │ - blmi c8f558 │ │ │ │ + blmi c8f560 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7f060bb │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ stcmi 1, cr13, [sp], #-288 @ 0xfffffee0 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x006af7f0 │ │ │ │ + svc 0x006ef7f0 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl dd1efc │ │ │ │ - blcs 6e12c │ │ │ │ + bl ed1ef4 │ │ │ │ + blcs 6e124 │ │ │ │ stmibvs r3!, {r1, r2, r5, ip, lr, pc}^ │ │ │ │ ldrmi fp, [sl], -fp, lsl #6 │ │ │ │ - blcs 2e1b8 │ │ │ │ + blcs 2e1b0 │ │ │ │ ldmvs fp!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1076093 │ │ │ │ @ instruction: 0xf7f00018 │ │ │ │ - stmdami r2!, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r2!, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f02100 │ │ │ │ - bmi 80f504 │ │ │ │ + bmi 80f50c │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1250300 │ │ │ │ ldrvc pc, [ip, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -15392,51 +15390,51 @@ │ │ │ │ strdvc r6, [r4], -fp │ │ │ │ streq lr, [r0], -r3, asr #19 │ │ │ │ ldmvs fp!, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r6, [sl, r3, lsr #3] │ │ │ │ ldmvs fp!, {r0, r1, r3, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr0, cr0, {7} @ │ │ │ │ - bl 16d1f90 │ │ │ │ + mcr 7, 1, pc, cr4, cr0, {7} @ │ │ │ │ + bl 17d1f88 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, r4, lsr r1 │ │ │ │ - andeq ip, r6, r0, lsr r1 │ │ │ │ + andeq ip, r6, ip, lsr r1 │ │ │ │ + andeq ip, r6, r8, lsr r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r1, [r7], -r4 │ │ │ │ - andeq r1, r7, sl, lsr #11 │ │ │ │ - muleq r6, r2, r0 │ │ │ │ - andeq r1, r7, r8, asr #10 │ │ │ │ + ldrdeq r1, [r7], -ip │ │ │ │ + @ instruction: 0x000715b2 │ │ │ │ + muleq r6, sl, r0 │ │ │ │ + andeq r1, r7, r0, asr r5 │ │ │ │ @ instruction: 0xf6404b10 │ │ │ │ ldrlt r7, [r0, #767] @ 0x2ff │ │ │ │ ldcvs 6, cr15, [fp], {66} @ 0x42 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ ldrcs pc, [r8], #-1600 @ 0xfffff9c0 │ │ │ │ cdpvs 6, 1, cr15, cr14, cr0, {2} │ │ │ │ cmnpvc pc, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ andgt lr, r0, #3194880 @ 0x30c000 │ │ │ │ stmib r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf6412202 │ │ │ │ stmib r3, {r0, r1, r2, r3, r4, sl, fp, ip, sp, lr}^ │ │ │ │ - bmi 19c830 │ │ │ │ + bmi 19c828 │ │ │ │ ldrbtmi r6, [sl], #-412 @ 0xfffffe64 │ │ │ │ @ instruction: 0xec07e9c3 │ │ │ │ @ instruction: 0xf6406210 │ │ │ │ stmib r3, {r0, r1, r2, r3, r4, r5, r7, r9, ip, sp, lr}^ │ │ │ │ ldclt 2, cr1, [r0, #36] @ 0x24 │ │ │ │ - andeq lr, r6, r4, ror #9 │ │ │ │ - andeq r1, r7, r6, ror #9 │ │ │ │ + andeq lr, r6, ip, ror #9 │ │ │ │ + andeq r1, r7, lr, ror #9 │ │ │ │ stmdacc r1, {r7, sl, ip, sp, pc} │ │ │ │ ldmdacs sp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldm pc, {r0, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ svceq 0x0014f000 │ │ │ │ mrrcpl 2, 6, r6, pc, cr5 @ │ │ │ │ cmnpl r8, #93323264 @ 0x5900000 │ │ │ │ smlsldmi r4, sl, r0, sp │ │ │ │ - blcc fa456c │ │ │ │ + blcc fa4564 │ │ │ │ svccs 0x00323538 │ │ │ │ @ instruction: 0x2326292c │ │ │ │ ldrne r1, [sl, -r0, lsr #26] │ │ │ │ ldrbtmi r4, [r8], #-2093 @ 0xfffff7d3 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ stmdami ip!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xe7f94478 │ │ │ │ @@ -15514,21 +15512,21 @@ │ │ │ │ andeq r1, r4, r4, asr r6 │ │ │ │ push {r0, r9, fp, ip, sp} │ │ │ │ stmdacs r0, {r4, r5, r6, r7, r8, lr} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi pc, [sp], #1612 @ 0x64c @ │ │ │ │ strbmi pc, [ip], #1740 @ 0x6cc @ │ │ │ │ andhi pc, r2, r1, lsl #16 │ │ │ │ - bl 7fdb4 │ │ │ │ + bl 7fdac │ │ │ │ svclt 0x00bc0302 │ │ │ │ @ instruction: 0xf04f4240 │ │ │ │ strcs r0, [sl, #-2049] @ 0xfffff7ff │ │ │ │ andvs pc, r0, #164, 22 @ 0x29000 │ │ │ │ ldrmi r4, [lr], -r6, lsl #13 │ │ │ │ - blx 156516 │ │ │ │ + blx 15650e │ │ │ │ @ instruction: 0x46100c12 │ │ │ │ eorseq pc, r0, #12, 2 │ │ │ │ stccs 8, cr15, [r1, #-12] │ │ │ │ svclt 0x00181aca │ │ │ │ addsmi r2, r9, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf1bebf18 │ │ │ │ stmiale fp!, {r0, r3, r8, r9, sl, fp}^ │ │ │ │ @@ -15537,15 +15535,15 @@ │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ @ instruction: 0x46181eb3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0], #-816 @ 0xfffffcd0 │ │ │ │ - ldclvc 5, cr15, [pc, #-692] @ 13f5c │ │ │ │ + ldclvc 5, cr15, [pc, #-692] @ 13f54 │ │ │ │ strmi sl, [sp], -r0, lsl #30 │ │ │ │ strbeq pc, [r0], #263 @ 0x107 @ │ │ │ │ movwcs r4, #2490 @ 0x9ba │ │ │ │ ldrteq pc, [r4], -r7, lsl #2 @ │ │ │ │ ldrbtmi r6, [r9], #-570 @ 0xfffffdc6 │ │ │ │ @ instruction: 0x61234ab8 │ │ │ │ rsbsvs r6, r8, #-536870897 @ 0xe000000f │ │ │ │ @@ -15557,19 +15555,19 @@ │ │ │ │ @ instruction: 0xf8c702b0 │ │ │ │ @ instruction: 0xf04f30b8 │ │ │ │ adcsvs r3, sl, #-67108861 @ 0xfc000003 │ │ │ │ cmnvs fp, #0, 4 │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ stmib r7, {r1, r3, r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7f0232c │ │ │ │ - blmi feb4f138 │ │ │ │ + blmi feb4f140 │ │ │ │ @ instruction: 0xf8584681 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 20f80 │ │ │ │ + blcs 20f78 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ @ instruction: 0xf8584ba7 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ svclt 0x00142b01 │ │ │ │ movwcs r4, #5675 @ 0x162b │ │ │ │ @ instruction: 0xf50761fb │ │ │ │ stmibmi r3!, {r1, r3, r4, r7, r9, sl, ip, sp, lr} │ │ │ │ @@ -15594,42 +15592,42 @@ │ │ │ │ @ instruction: 0xf8886afe │ │ │ │ @ instruction: 0xf64ca07f │ │ │ │ @ instruction: 0xf6cc4ccd │ │ │ │ svclt 0x00bc4ccc │ │ │ │ @ instruction: 0xf04f4240 │ │ │ │ vpmax.s8 d0, d7, d1 │ │ │ │ @ instruction: 0xf04f2173 │ │ │ │ - blx feb17b1e │ │ │ │ + blx feb17b16 │ │ │ │ strmi r2, [r9], r0, lsl #6 │ │ │ │ ldmeq fp, {r1, r9, sl, lr}^ │ │ │ │ - bleq 512f38 │ │ │ │ + bleq 512f30 │ │ │ │ @ instruction: 0xf10b4618 │ │ │ │ @ instruction: 0xf8010330 │ │ │ │ - bl fec63710 │ │ │ │ + bl fec63708 │ │ │ │ svclt 0x00180b08 │ │ │ │ - bleq 90450 │ │ │ │ + bleq 90448 │ │ │ │ svclt 0x00942a09 │ │ │ │ @ instruction: 0xf00b2300 │ │ │ │ - blcs 14f24 │ │ │ │ - b 708ac0 │ │ │ │ + blcs 14f1c │ │ │ │ + b 708ab8 │ │ │ │ rscsvs r0, lr, #10, 30 @ 0x28 │ │ │ │ addcs sp, r0, #-2147483621 @ 0x8000001b │ │ │ │ eorsvs r4, fp, r8, lsr #12 │ │ │ │ ldc2 0, cr15, [sl], #164 @ 0xa4 │ │ │ │ - bvs 1eae424 │ │ │ │ + bvs 1eae41c │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bvs ef45a0 │ │ │ │ + bvs ef4598 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbmi r5!, {r0, r2, r3, r7, pc}^ │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ - bvs e93600 │ │ │ │ + bvs e935f8 │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ stc2 0, cr15, [r6], #164 @ 0xa4 │ │ │ │ - blcs 6eb4c │ │ │ │ + blcs 6eb44 │ │ │ │ stmdbmi pc!, {r2, r5, r6, ip, lr, pc}^ @ │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ @ instruction: 0x46a100f4 │ │ │ │ @ instruction: 0xf1074479 │ │ │ │ @ instruction: 0xf02904f4 │ │ │ │ stmdbmi fp!, {r0, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r8!, {r6, r9, sp} │ │ │ │ @@ -15642,212 +15640,212 @@ │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs r8!, {r5, r9, sp} │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ stmdbmi r3!, {r0, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ - bvs fffd36a0 │ │ │ │ + bvs fffd3698 │ │ │ │ @ instruction: 0xf859e002 │ │ │ │ @ instruction: 0xb1a44f04 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - eorsvs lr, r0, r0, ror r8 │ │ │ │ + eorsvs lr, r0, r4, ror r8 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ rscsvs r6, lr, #765952 @ 0xbb000 │ │ │ │ @ instruction: 0xf7f0605d │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ - bvs ffe8b7ec │ │ │ │ + bvs ffe8b7e4 │ │ │ │ @ instruction: 0xf7f02202 │ │ │ │ - bmi 154ec68 │ │ │ │ + bmi 154ec70 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmnpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, pc, asr #14 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf801222d │ │ │ │ @ instruction: 0xf8192c01 │ │ │ │ - bcs 1f41c │ │ │ │ + bcs 1f414 │ │ │ │ @ instruction: 0xf1a9d08f │ │ │ │ str r0, [r6, r2, lsl #2] │ │ │ │ mvnsvs r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7f0e731 │ │ │ │ - stmdavs r3, {r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - strtmi lr, [r9], -sl, ror #21 │ │ │ │ + strtmi lr, [r9], -lr, ror #21 │ │ │ │ andcs r4, r2, r2, lsl #12 │ │ │ │ - bl fef523fc │ │ │ │ - blle ffc1e440 │ │ │ │ + bl ff0523f4 │ │ │ │ + blle ffc1e438 │ │ │ │ ldrbtmi r4, [ip], #-3134 @ 0xfffff3c2 │ │ │ │ @ instruction: 0xf7f0e004 │ │ │ │ - stmdavs r3, {r1, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ bicle r2, sl, r4, lsl #22 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7f02002 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7c2dbf3 │ │ │ │ addcs r4, r0, #901120 @ 0xdc000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ ldc2 0, cr15, [lr], {41} @ 0x29 │ │ │ │ ldmdbmi r5!, {r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ ldrbtmi r6, [r9], #-571 @ 0xfffffdc5 │ │ │ │ stmibmi sp, {r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmibmi ip, {r2, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldc2 0, cr15, [r2], {41} @ 0x29 │ │ │ │ vpmin.s8 q3, , q13 │ │ │ │ - bvs fff9ca58 │ │ │ │ - beq 2d05cc │ │ │ │ - bvs edec94 │ │ │ │ + bvs fff9ca50 │ │ │ │ + beq 2d05c4 │ │ │ │ + bvs edec8c │ │ │ │ subsmi fp, r2, #188, 30 @ 0x2f0 │ │ │ │ andcs r2, r0, r1, lsl #6 │ │ │ │ rsbseq pc, pc, r8, lsl #17 │ │ │ │ andgt pc, r2, r9, lsr #23 │ │ │ │ ldrmi r4, [r4], fp, lsl #13 │ │ │ │ - blx 2967ae │ │ │ │ + blx 2967a6 │ │ │ │ @ instruction: 0x46022e10 │ │ │ │ eorseq pc, r0, lr, lsl #2 │ │ │ │ stceq 8, cr15, [r1, #-4] │ │ │ │ @ instruction: 0x0008ebb1 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00184541 │ │ │ │ svceq 0x0009f1bc │ │ │ │ andsmi sp, r8, #15335424 @ 0xea0000 │ │ │ │ strdle r6, [r9], -lr │ │ │ │ @ instruction: 0xf801232d │ │ │ │ @ instruction: 0xf81b3c01 │ │ │ │ - blcs 234e4 │ │ │ │ + blcs 234dc │ │ │ │ svcge 0x003ef43f │ │ │ │ smlatbeq r2, fp, r1, pc @ │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ - blx ff7d0592 │ │ │ │ + blx ff7d058a │ │ │ │ @ instruction: 0xf7f0e736 │ │ │ │ - ldmdavs sl!, {r1, r3, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - bvs fee65d78 │ │ │ │ - b fea524bc │ │ │ │ + ldmdavs sl!, {r1, r2, r3, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + bvs fee65d70 │ │ │ │ + b feb524b4 │ │ │ │ @ instruction: 0xf7f02001 │ │ │ │ - svclt 0x0000e866 │ │ │ │ - ldrdeq fp, [r6], -lr │ │ │ │ + svclt 0x0000e86a │ │ │ │ + andeq fp, r6, r6, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, lr, asr #27 │ │ │ │ + ldrdeq fp, [r6], -r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ ldrdeq r1, [r4], -r2 │ │ │ │ andeq r1, r4, ip, asr #8 │ │ │ │ andeq r1, r4, r4, asr #8 │ │ │ │ andeq r1, r4, r4, asr #8 │ │ │ │ andeq r1, r4, ip, asr #8 │ │ │ │ andeq r1, r4, r0, lsr #8 │ │ │ │ andeq r1, r4, r4, asr #8 │ │ │ │ andeq r1, r4, r0, asr #8 │ │ │ │ - andeq fp, r6, r6, lsl ip │ │ │ │ + andeq fp, r6, lr, lsl ip │ │ │ │ andeq r2, r4, lr, lsl #30 │ │ │ │ andeq r1, r4, lr, lsl r3 │ │ │ │ andeq r1, r4, r6, lsr #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb6b750 │ │ │ │ + bl feb6b748 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ strmi ip, [r4], -r0, rrx │ │ │ │ svcge 0x00004b17 │ │ │ │ - bmi 5e5954 │ │ │ │ + bmi 5e594c │ │ │ │ @ instruction: 0xf8dc447b │ │ │ │ tstcc r1, r4, lsr #32 │ │ │ │ eorne pc, r4, ip, asr #17 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf8dcb118 │ │ │ │ - blcs 6060c │ │ │ │ - blmi 48b9d4 │ │ │ │ - bvs 16e5770 │ │ │ │ + blcs 60604 │ │ │ │ + blmi 48b9cc │ │ │ │ + bvs 16e5768 │ │ │ │ vstrle d2, [r5, #-4] │ │ │ │ ldrtmi r2, [sp], r9 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - svclt 0x0080f7ef │ │ │ │ + svclt 0x0084f7ef │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ andcs pc, r9, pc, lsr #28 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ef4098 │ │ │ │ - @ instruction: 0xf44fbf75 │ │ │ │ + @ instruction: 0xf44fbf79 │ │ │ │ smlabtcs r0, r9, r2, r6 │ │ │ │ - blx 1d5065a │ │ │ │ + blx 1d50652 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - andeq r0, r7, r8, lsr #31 │ │ │ │ - muleq r6, ip, sl │ │ │ │ + @ instruction: 0x00070fb0 │ │ │ │ + andeq fp, r6, r4, lsr #21 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r0, r7, r8, lsl #31 │ │ │ │ + muleq r7, r0, pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6b7d0 │ │ │ │ + bl feb6b7c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b18578 │ │ │ │ + blmi b18570 │ │ │ │ stcmi 15, cr10, [ip], #-0 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ - bvs fe6a57d4 │ │ │ │ + bvs fe6a57cc │ │ │ │ svclt 0x00dc2a00 │ │ │ │ addsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ - bvs fe68ba34 │ │ │ │ + bvs fe68ba2c │ │ │ │ tstcc r1, r7, lsr #20 │ │ │ │ stmiapl r2!, {r0, r3, r4, r7, r9, sp, lr} │ │ │ │ tstlt r0, r0, lsl r8 │ │ │ │ - blcs af06c │ │ │ │ - blmi 9486f0 │ │ │ │ - bvs fe6e57f4 │ │ │ │ + blcs af064 │ │ │ │ + blmi 9486e8 │ │ │ │ + bvs fe6e57ec │ │ │ │ eorle r2, r1, r2, lsl #22 │ │ │ │ @ instruction: 0xf7ef2009 │ │ │ │ - strtmi lr, [r8], -r4, asr #30 │ │ │ │ + strtmi lr, [r8], -r8, asr #30 │ │ │ │ @ instruction: 0xf7ff2228 │ │ │ │ - blmi 813a60 │ │ │ │ + blmi 813a58 │ │ │ │ stmiapl r3!, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f04618 │ │ │ │ - ldmdbmi sp, {r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi sp, {r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8802200 │ │ │ │ - bmi 71c72c │ │ │ │ - blmi 71c638 │ │ │ │ + bmi 71c724 │ │ │ │ + blmi 71c630 │ │ │ │ andgt pc, r1, r4, asr r8 @ │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ @ instruction: 0xf8cc4401 │ │ │ │ stmiapl r1!, {ip} │ │ │ │ strmi r6, [r2], #-2058 @ 0xfffff7f6 │ │ │ │ stmiapl r3!, {r1, r3, sp, lr}^ │ │ │ │ ldcllt 0, cr6, [r8, #96]! @ 0x60 │ │ │ │ ldrbtmi r4, [lr], #-3605 @ 0xfffff1eb │ │ │ │ @ instruction: 0xf7f0e004 │ │ │ │ - stmdavs r3, {r1, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf024dbf5 │ │ │ │ andcs pc, r0, #14272 @ 0x37c0 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ stc2l 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ vst1.64 {d30}, [pc], r8 │ │ │ │ smlabtcs r0, r9, r2, r6 │ │ │ │ - blx 35072a │ │ │ │ + blx 350722 │ │ │ │ svclt 0x0000e7bd │ │ │ │ - andeq r0, r7, sl, lsr #30 │ │ │ │ - andeq fp, r6, r0, lsr #20 │ │ │ │ + andeq r0, r7, r2, lsr pc │ │ │ │ + andeq fp, r6, r8, lsr #20 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r0, r7, r4, lsl #30 │ │ │ │ + andeq r0, r7, ip, lsl #30 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq fp, r4, r2, asr #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ sbclt r4, r2, sp, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-2877 @ 0xfffff4c3 │ │ │ │ - bcs 402c8 │ │ │ │ + bcs 402c0 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @ instruction: 0xf64c468a │ │ │ │ @ instruction: 0xf6cc4ccd │ │ │ │ stmiapl r3!, {r2, r3, r6, r7, sl, fp, lr}^ │ │ │ │ svclt 0x00b84681 │ │ │ │ ldmdavs fp, {r1, r4, r6, r9, lr} │ │ │ │ smlabtcc r4, r7, r8, pc @ │ │ │ │ @@ -15855,127 +15853,127 @@ │ │ │ │ strne pc, [r3], #-519 @ 0xfffffdf9 │ │ │ │ smlabbvs r3, r7, r8, pc @ │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0x2601bfb8 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ movweq pc, #11180 @ 0x2bac @ │ │ │ │ ldrmi r4, [r0], -r5, lsr #12 │ │ │ │ - blx 396a76 │ │ │ │ + blx 396a6e │ │ │ │ @ instruction: 0x461a2813 │ │ │ │ teqpeq r0, #8, 2 @ p-variant is OBSOLETE │ │ │ │ stccc 8, cr15, [r1, #-16] │ │ │ │ svclt 0x00181a63 │ │ │ │ addmi r2, ip, #67108864 @ 0x4000000 │ │ │ │ stmdacs r9, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ stmdbmi r6!, {r2, r3, r5, r6, r7, fp, ip, lr, pc} │ │ │ │ mcrmi 2, 1, r4, cr6, cr3, {1} │ │ │ │ @ instruction: 0x232dbf18 │ │ │ │ svclt 0x00184479 │ │ │ │ stccc 8, cr15, [r1], {4} │ │ │ │ addeq pc, r0, #79 @ 0x4f │ │ │ │ mcrne 15, 5, fp, cr12, cr8, {0} │ │ │ │ ldrbtmi r1, [lr], #-3384 @ 0xfffff2c8 │ │ │ │ - blx ffcd07e8 │ │ │ │ + blx ffcd07e0 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0291d38 │ │ │ │ addcs pc, r0, #708608 @ 0xad000 │ │ │ │ ldcne 6, cr4, [r8, #-196]! @ 0xffffff3c │ │ │ │ - blx fea507fc │ │ │ │ + blx fea507f4 │ │ │ │ ldmiblt r3!, {r0, r1, r5, fp, ip, sp, lr}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0291d38 │ │ │ │ smlatbcs r0, r1, sl, pc @ │ │ │ │ @ instruction: 0x46081d3a │ │ │ │ stc2l 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 0, cr15, [ip, #-144] @ 0xffffff70 │ │ │ │ @ instruction: 0xf7ef2009 │ │ │ │ - bmi 4d01bc │ │ │ │ + bmi 4d01c4 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7] │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ strvc pc, [r4, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462187f0 │ │ │ │ ldcne 2, cr2, [r8, #-512]! @ 0xfffffe00 │ │ │ │ - blx fe0d0848 │ │ │ │ + blx fe0d0840 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0291d38 │ │ │ │ @ instruction: 0xe7d5fa7d │ │ │ │ - svc 0x0068f7ef │ │ │ │ - andeq fp, r6, lr, lsr r9 │ │ │ │ + svc 0x006cf7ef │ │ │ │ + andeq fp, r6, r6, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r1, [r4], -ip │ │ │ │ muleq r4, sl, fp │ │ │ │ - andeq fp, r6, r2, lsl #17 │ │ │ │ + andeq fp, r6, sl, lsl #17 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6b9d0 │ │ │ │ + bl feb6b9c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ adclt r0, r6, r0, ror #30 │ │ │ │ - bmi 5c03e4 │ │ │ │ + bmi 5c03dc │ │ │ │ ldcne 3, cr2, [r8, #-4]! │ │ │ │ eorsvs r4, fp, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7f00300 │ │ │ │ - ldmdami r1, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r1, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andcs r4, sp, #61865984 @ 0x3b00000 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ vqshl.s8 q10, q12, q0 │ │ │ │ @ instruction: 0xf8c721c1 │ │ │ │ @ instruction: 0xf01fc084 │ │ │ │ - bmi 312910 │ │ │ │ + bmi 312908 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ssatmi r3, #30, r0, lsl #15 │ │ │ │ @ instruction: 0xf7efbd80 │ │ │ │ - svclt 0x0000ef2a │ │ │ │ - andeq fp, r6, r0, lsr #16 │ │ │ │ + svclt 0x0000ef2e │ │ │ │ + andeq fp, r6, r8, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r4, ip, lsr #26 │ │ │ │ - andeq fp, r6, sl, ror #15 │ │ │ │ + strdeq fp, [r6], -r2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ @ instruction: 0xf5ad495a │ │ │ │ - bmi 16b3cac │ │ │ │ + bmi 16b3ca4 │ │ │ │ mrrcmi 4, 7, r4, sl, cr9 │ │ │ │ svcge 0x00044b5a │ │ │ │ @ instruction: 0x4605447c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ eorscs pc, ip, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ cmnle r0, r0, lsl #22 │ │ │ │ vstrcs d4, [r0, #-336] @ 0xfffffeb0 │ │ │ │ stmiapl r3!, {r3, r5, r6, ip, lr, pc}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrtcs r4, [r1], #-1577 @ 0xfffff9d7 │ │ │ │ andseq pc, r0, r3, lsl #2 │ │ │ │ sxtab16mi r6, r2, fp │ │ │ │ - blx 125093c │ │ │ │ + blx 1250934 │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ movwls r9, #1025 @ 0x401 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf7fd33ff │ │ │ │ strtmi pc, [r2], -r7, lsl #25 │ │ │ │ @ instruction: 0x4601687c │ │ │ │ stmvc r8, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ - bmi 111318c │ │ │ │ + bmi 1113184 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ ldrbtmi r7, [sl], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf0298000 │ │ │ │ strls pc, [r1], #-3523 @ 0xfffff23d │ │ │ │ movwcs r4, #2366 @ 0x93e │ │ │ │ rsbscs r4, r2, #15872 @ 0x3e00 │ │ │ │ @@ -15985,15 +15983,15 @@ │ │ │ │ adcscc pc, sl, #64, 4 │ │ │ │ strmi r9, [r9], r2, lsl #8 │ │ │ │ stc2 0, cr15, [r4], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0x46404938 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ stmdacs r0, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r2, r4, r5, ip, lr, pc} │ │ │ │ - bmi d82f1c │ │ │ │ + bmi d82f14 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1250300 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, r0, lsl #14 │ │ │ │ @@ -16001,53 +15999,53 @@ │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ sbccc pc, r5, #64, 4 │ │ │ │ stc2l 0, cr15, [r8], #-164 @ 0xffffff5c │ │ │ │ stmdbmi sl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adccc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ - blmi 8537dc │ │ │ │ + blmi 8537d4 │ │ │ │ orrsle r2, r6, r0, lsl #26 │ │ │ │ stmiapl r3!, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ - bcs 319d0 │ │ │ │ + bcs 319c8 │ │ │ │ stmdbmi r4!, {r0, r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ rsbvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ strb pc, [lr, pc, asr #24] @ │ │ │ │ - cdp 7, 8, cr15, cr8, cr15, {7} │ │ │ │ + cdp 7, 8, cr15, cr12, cr15, {7} │ │ │ │ ldc2l 0, cr15, [r8], #180 @ 0xb4 │ │ │ │ @ instruction: 0xf02a4604 │ │ │ │ - blmi 7d2c54 │ │ │ │ + blmi 7d2c4c │ │ │ │ andls r4, r2, r9, asr #12 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0x200132be │ │ │ │ @ instruction: 0xf8cd9401 │ │ │ │ @ instruction: 0xf029a000 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f225e │ │ │ │ @ instruction: 0xf8d330ff │ │ │ │ movwcs r1, #54476 @ 0xd4cc │ │ │ │ strne lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ andls r4, r0, #76546048 @ 0x4900000 │ │ │ │ sbccc pc, r1, #64, 4 │ │ │ │ - blx ff2509de │ │ │ │ + blx ff2509d6 │ │ │ │ strbmi r2, [r8], -r1, lsl #4 │ │ │ │ biccc pc, r3, r0, asr #4 │ │ │ │ - blx ff6d0a42 │ │ │ │ - andeq fp, r6, r4, lsr #15 │ │ │ │ + blx ff6d0a3a │ │ │ │ + andeq fp, r6, ip, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, ip, r7 │ │ │ │ + andeq fp, r6, r4, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r4, r6, ror pc │ │ │ │ andeq r0, r4, ip, asr #24 │ │ │ │ andeq r0, r4, r2, asr #30 │ │ │ │ andeq r0, r4, ip, asr #16 │ │ │ │ - andeq fp, r6, lr, ror #13 │ │ │ │ + strdeq fp, [r6], -r6 │ │ │ │ andeq r0, r4, sl, ror #23 │ │ │ │ andeq r0, r4, r8, ror #29 │ │ │ │ andeq r0, r4, sl, asr #23 │ │ │ │ andeq r0, r4, r8, asr #29 │ │ │ │ ldrdeq r0, [r4], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -16058,96 +16056,96 @@ │ │ │ │ ldclmi 4, cr4, [r5], #-480 @ 0xfffffe20 │ │ │ │ svcge 0x00044a75 │ │ │ │ stmdapl r1, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1274 │ │ │ │ stmiapl r3!, {r8} │ │ │ │ ldmdavs sl, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ - bmi 1c430dc │ │ │ │ + bmi 1c430d4 │ │ │ │ stcvc 8, cr5, [r3], #-656 @ 0xfffffd70 │ │ │ │ andcs fp, r0, r3, lsl #22 │ │ │ │ - blmi 1aa73f8 │ │ │ │ + blmi 1aa73f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldrvc pc, [pc, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r7!, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ sbccc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2150 @ 0xfffff79a │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0291000 │ │ │ │ - bmi 18536b8 │ │ │ │ + bmi 18536b0 │ │ │ │ stcvc 8, cr5, [r3], #-656 @ 0xfffffd70 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ andseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf04f2331 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf10731ff │ │ │ │ movwls r0, #5388 @ 0x150c │ │ │ │ movteq pc, #263 @ 0x107 @ │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0x460633ff │ │ │ │ strvc pc, [r8], #1284 @ 0x504 │ │ │ │ - blx fe3d2a9a │ │ │ │ + blx fe3d2a92 │ │ │ │ @ instruction: 0x46012231 │ │ │ │ @ instruction: 0xf0294628 │ │ │ │ eorscs pc, r0, #999424 @ 0xf4000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 1850b5c │ │ │ │ + blx 1850b54 │ │ │ │ ldmdami r2, {r7, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0x46292230 │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdbmi pc, {r0, r1, r2, r6, r8, ip, lr, pc}^ @ │ │ │ │ mcrrmi 6, 0, r4, pc, cr3 │ │ │ │ ldcleq 0, cr15, [r2], #-316 @ 0xfffffec4 │ │ │ │ ldrbtmi r4, [r9], #-2638 @ 0xfffff5b2 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-1148 @ 0xfffffb84 │ │ │ │ stmib sp, {r3, sp}^ │ │ │ │ vshl.s8 d18, d1, d0 │ │ │ │ ldrsbtvs r3, [r9], #-46 @ 0xffffffd2 │ │ │ │ - blx ad0b1a │ │ │ │ + blx ad0b12 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 2ecdc │ │ │ │ + blcs 2ecd4 │ │ │ │ vst4.32 {d29-d32}, [pc :64] │ │ │ │ @ instruction: 0x46207278 │ │ │ │ - blx fe150baa │ │ │ │ + blx fe150ba2 │ │ │ │ @ instruction: 0xf8d9e799 │ │ │ │ - blcs 20b0c │ │ │ │ + blcs 20b04 │ │ │ │ ldmib r7, {r0, r2, r4, r7, ip, lr, pc}^ │ │ │ │ vst4.8 {d17-d20}, [pc], r0 │ │ │ │ @ instruction: 0xf0297274 │ │ │ │ @ instruction: 0xe78efb79 │ │ │ │ @ instruction: 0x4603493d │ │ │ │ @ instruction: 0xf04f4c3d │ │ │ │ - bmi f57cf0 │ │ │ │ + bmi f57ce8 │ │ │ │ @ instruction: 0xf8cd4479 │ │ │ │ ldrbtmi ip, [ip], #-0 │ │ │ │ andcs r4, r2, sl, ror r4 │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ sbcscc pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf00a6079 │ │ │ │ @ instruction: 0xf8d9fb01 │ │ │ │ ldmdavs r9!, {ip, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qsub16mi sl, r0, r6 │ │ │ │ sbcscc pc, r9, #64, 4 │ │ │ │ - blx 16d0bfe │ │ │ │ + blx 16d0bf6 │ │ │ │ @ instruction: 0xf8dfe76f │ │ │ │ vhadd.s8 q12, q8, q2 │ │ │ │ - blmi c216f0 │ │ │ │ + blmi c216e8 │ │ │ │ ldrbtmi r2, [r8], #1 │ │ │ │ strmi lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x4641447b │ │ │ │ @ instruction: 0xf0299600 │ │ │ │ - bmi b542e4 │ │ │ │ + bmi b542dc │ │ │ │ @ instruction: 0xf1079400 │ │ │ │ ldrbtmi r0, [sl], #-1140 @ 0xfffffb8c │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strls r7, [r1, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ stmdami r7!, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ rsbscs r2, r2, #0, 6 │ │ │ │ @@ -16158,29 +16156,29 @@ │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf00a727b │ │ │ │ subscs pc, fp, #831488 @ 0xcb000 │ │ │ │ stmib sp, {r0, r2, r3, r8, r9, sp}^ │ │ │ │ strbmi r2, [r1], -r0, lsl #12 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsccc pc, lr, #64, 4 │ │ │ │ - blx ff050bec │ │ │ │ + blx ff050be4 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe73530ff │ │ │ │ rsbsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 650c82 │ │ │ │ + blx 650c7a │ │ │ │ @ instruction: 0xf7efe7f5 │ │ │ │ - svclt 0x0000ed52 │ │ │ │ - andeq fp, r6, ip, ror #11 │ │ │ │ + svclt 0x0000ed56 │ │ │ │ + strdeq fp, [r6], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, r4, ror #11 │ │ │ │ + andeq fp, r6, ip, ror #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, r0, asr #11 │ │ │ │ + andeq fp, r6, r8, asr #11 │ │ │ │ andeq r0, r4, sl, asr #21 │ │ │ │ ldrdeq r0, [r4], -r0 @ │ │ │ │ andeq r0, r4, ip, lsl #13 │ │ │ │ andeq r0, r4, sl, asr sl │ │ │ │ andeq r0, r4, ip, asr lr │ │ │ │ andeq r0, r4, sl, ror lr │ │ │ │ andeq r0, r4, r8, lsl #20 │ │ │ │ @@ -16199,18 +16197,18 @@ │ │ │ │ svcge 0x00064479 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmpl sl, {r0, r2, r9, sl, lr} │ │ │ │ ldrbvs r6, [sl, #-2066]! @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdacs r0, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7efd056 │ │ │ │ - movwcs lr, #3792 @ 0xed0 │ │ │ │ + movwcs lr, #3796 @ 0xed4 │ │ │ │ eorsvs r4, r3, r4, lsl #12 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ - cdp 7, 9, cr15, cr14, cr15, {7} │ │ │ │ + cdp 7, 10, cr15, cr2, cr15, {7} │ │ │ │ stmdavs r0, {r0, r1, r3, r5, r6, r9, sl, fp, ip} │ │ │ │ and r1, r1, r1, ror #17 │ │ │ │ @ instruction: 0xd0564299 │ │ │ │ svccs 0x0001f813 │ │ │ │ andscs pc, r2, r0, lsr r8 @ │ │ │ │ ldrbtle r0, [r7], #1298 @ 0x512 │ │ │ │ ldrbtmi r4, [ip], #-3142 @ 0xfffff3ba │ │ │ │ @@ -16223,77 +16221,77 @@ │ │ │ │ mcr2 0, 5, pc, cr0, cr5, {0} @ │ │ │ │ @ instruction: 0xf5006ae0 │ │ │ │ rscvs r5, r0, #128 @ 0x80 │ │ │ │ mcr2 0, 7, pc, cr6, cr5, {0} @ │ │ │ │ strmi r6, [r2], -r3, ror #21 │ │ │ │ ldcne 6, cr4, [r9, #-520]! @ 0xfffffdf8 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ - cdp 7, 14, cr15, cr6, cr15, {7} │ │ │ │ + cdp 7, 14, cr15, cr10, cr15, {7} │ │ │ │ @ instruction: 0x4683683b │ │ │ │ rscle r2, r1, r2, lsr #16 │ │ │ │ @ instruction: 0x4628b9d3 │ │ │ │ ldc2l 0, cr15, [r0, #-24] @ 0xffffffe8 │ │ │ │ - bmi d1d2e8 │ │ │ │ + bmi d1d2e0 │ │ │ │ tstls r0, r4, lsl #12 │ │ │ │ ldmdbmi r3!, {r1, r2, r4, r8, r9, sp} │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ eorsmi pc, pc, #64, 4 │ │ │ │ - blx 9d0d20 │ │ │ │ + blx 9d0d18 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @ instruction: 0xf04ffe77 │ │ │ │ strcs r3, [r0, #-1023] @ 0xfffffc01 │ │ │ │ and r6, r0, r3, lsr r0 │ │ │ │ @ instruction: 0x4650689d │ │ │ │ mcr2 0, 3, pc, cr14, cr5, {0} @ │ │ │ │ - blmi 9275b4 │ │ │ │ + blmi 9275ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #-104]! @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle sl, r0, lsl #6 │ │ │ │ ldrbcc r4, [ip, -r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi 8b8cf0 │ │ │ │ + bmi 8b8ce8 │ │ │ │ ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, sl, #-1073741814 @ 0xc000000a │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - bllt ff3d2d10 │ │ │ │ + bllt ff4d2d08 │ │ │ │ ldrbtmi r4, [ip], #-3097 @ 0xfffff3e7 │ │ │ │ - blcs 2f8e8 │ │ │ │ + blcs 2f8e0 │ │ │ │ subcs sp, r0, #-1073741773 @ 0xc0000033 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ - bmi 593298 │ │ │ │ + bmi 593290 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2836 @ 0xfffff4ec │ │ │ │ smlabtcs r2, sp, r9, lr │ │ │ │ ldrbtmi r4, [fp], #-2323 @ 0xfffff6ed │ │ │ │ movwls r2, #17019 @ 0x427b │ │ │ │ tstcs r6, #1 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ vhadd.s8 d18, d0, d16 │ │ │ │ @ instruction: 0xf00a4235 │ │ │ │ - bvs ff9134f8 │ │ │ │ + bvs ff9134f0 │ │ │ │ rscvs r3, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf7efe7b1 │ │ │ │ - svclt 0x0000ec74 │ │ │ │ - @ instruction: 0x0006b3b8 │ │ │ │ + svclt 0x0000ec78 │ │ │ │ + andeq fp, r6, r0, asr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r6, r2, asr r8 │ │ │ │ + andeq sp, r6, sl, asr r8 │ │ │ │ andeq r0, r4, ip, lsr sp │ │ │ │ andeq r0, r4, r2, asr #16 │ │ │ │ - andeq fp, r6, ip, ror #5 │ │ │ │ - andeq fp, r6, lr, asr #5 │ │ │ │ - @ instruction: 0x000707b2 │ │ │ │ + strdeq fp, [r6], -r4 │ │ │ │ + ldrdeq fp, [r6], -r6 │ │ │ │ + @ instruction: 0x000707ba │ │ │ │ andeq r0, r4, lr, lsr #25 │ │ │ │ andeq r0, r4, r6, lsl #25 │ │ │ │ andeq r0, r4, sl, lsr #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -16306,60 +16304,60 @@ │ │ │ │ stc2l 0, cr15, [r0], {6} │ │ │ │ eorsvs r4, r8, r6, ror #22 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074964 │ │ │ │ ldmdavs r8!, {r3, r9} │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, r4, r0 │ │ │ │ ldrdlt pc, [r0, pc] │ │ │ │ - blmi 1826630 │ │ │ │ + blmi 1826628 │ │ │ │ streq pc, [ip], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [fp], #-1275 @ 0xfffffb05 │ │ │ │ eor r6, lr, fp, ror r0 │ │ │ │ andmi pc, r0, pc, asr #8 │ │ │ │ mcr2 0, 1, pc, cr8, cr5, {0} @ │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - cdp 7, 0, cr15, cr8, cr15, {7} │ │ │ │ + cdp 7, 0, cr15, cr12, cr15, {7} │ │ │ │ strdlt r6, [fp, -fp] │ │ │ │ stmdblt r8, {r3, r4, r7, fp, sp, lr}^ │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - vmlsne.f64 d30, d2, d14 │ │ │ │ + vmovne.8 d2[2], lr │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ ldmdale sp, {r1, r3, r4, r7, r9, lr}^ │ │ │ │ - blx 250f1e │ │ │ │ + blx 250f16 │ │ │ │ ldrbmi r4, [r0], -r4, lsl #12 │ │ │ │ ldc2 0, cr15, [lr, #84]! @ 0x54 │ │ │ │ stmiblt r3!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - blle 71fe78 │ │ │ │ + blle 71fe70 │ │ │ │ @ instruction: 0xf107494a │ │ │ │ andcs r0, r0, r8, lsl #4 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - strmi lr, [r4], -r0, lsl #26 │ │ │ │ + strmi lr, [r4], -r4, lsl #26 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ sbcle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0x46596878 │ │ │ │ subsmi pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf8fcf029 │ │ │ │ stmdbmi r2, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbsmi pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2113 @ 0xfffff7bf │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ @ instruction: 0x2c00f9af │ │ │ │ ldmdavs r8!, {r1, r5, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ ldc2 0, cr15, [sl, #84] @ 0x54 │ │ │ │ - bllt 10eef68 │ │ │ │ - blmi ce77b0 │ │ │ │ + bllt 10eef60 │ │ │ │ + blmi ce77a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs ffeeef30 │ │ │ │ + bvs ffeeef28 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r8, r0, lsl #6 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stc2 0, cr15, [r6, #84] @ 0x54 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ @@ -16399,26 +16397,26 @@ │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7a534ff │ │ │ │ vmul.i8 d20, d0, d9 │ │ │ │ ldmdami r9, {r0, r2, r4, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf946f029 │ │ │ │ @ instruction: 0xf7efe7f3 │ │ │ │ - svclt 0x0000eb80 │ │ │ │ - andeq fp, r6, lr, lsl r2 │ │ │ │ + svclt 0x0000eb84 │ │ │ │ + andeq fp, r6, r6, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, r6, lsl r2 │ │ │ │ + andeq fp, r6, lr, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r4, r8, lsr ip │ │ │ │ andeq r0, r4, ip, lsl #14 │ │ │ │ andeq r0, r4, r2, lsr #24 │ │ │ │ andeq r0, r4, r4, asr #23 │ │ │ │ andeq r0, r4, sl, lsl #13 │ │ │ │ andeq r0, r4, r0, lsr #23 │ │ │ │ - andeq fp, r6, r0, asr #2 │ │ │ │ + andeq fp, r6, r8, asr #2 │ │ │ │ andeq r0, r4, r0, asr #12 │ │ │ │ andeq r0, r4, lr, lsr fp │ │ │ │ andeq r0, r4, ip, lsr #12 │ │ │ │ andeq r0, r4, sl, lsr #22 │ │ │ │ andeq r0, r4, sl, lsl r6 │ │ │ │ andeq r0, r4, r8, lsl fp │ │ │ │ andeq r0, r4, r6, lsl #12 │ │ │ │ @@ -16428,62 +16426,62 @@ │ │ │ │ @ instruction: 0x00040ab6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ svcge 0x0004b088 │ │ │ │ @ instruction: 0xf04f4dab │ │ │ │ - blmi feae23f8 │ │ │ │ - bmi feae61f4 │ │ │ │ + blmi feae23f0 │ │ │ │ + bmi feae61ec │ │ │ │ ldrbtmi r6, [fp], #-188 @ 0xffffff44 │ │ │ │ stmdbpl ip!, {r1, r3, r5, r7, sl, fp, lr} │ │ │ │ stmdavs r4!, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f60fc │ │ │ │ strmi r0, [ip], -r0, lsl #8 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ subsle r2, r6, r3, lsr ip │ │ │ │ ldc2 0, cr15, [r4, #164]! @ 0xa4 │ │ │ │ @ instruction: 0x462868b9 │ │ │ │ - blx fe7510e4 │ │ │ │ + blx fe7510dc │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ vld4.8 {d29-d32}, [pc :256], fp │ │ │ │ strtmi r6, [r8], -r2, lsl #7 │ │ │ │ svclt 0x0014429c │ │ │ │ - beq 851180 │ │ │ │ - beq 91184 │ │ │ │ + beq 851178 │ │ │ │ + beq 9117c │ │ │ │ @ instruction: 0xff26f008 │ │ │ │ @ instruction: 0xf02d4681 │ │ │ │ tstplt r0, pc, lsr #19 @ p-variant is OBSOLETE │ │ │ │ - blcs 33064 │ │ │ │ + blcs 3305c │ │ │ │ @ instruction: 0x4620d150 │ │ │ │ @ instruction: 0xf8b6f02d │ │ │ │ @ instruction: 0x46034994 │ │ │ │ andls pc, r8, sp, asr #17 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #6 │ │ │ │ ldrbtmi r2, [r9], #-887 @ 0xfffffc89 │ │ │ │ vcgt.s8 d25, d0, d0 │ │ │ │ @ instruction: 0x462342f5 │ │ │ │ @ instruction: 0xf864f00a │ │ │ │ @ instruction: 0xf0154648 │ │ │ │ vfma.f32 d15, d20, d21 │ │ │ │ - blcs 65cf4 │ │ │ │ + blcs 65cec │ │ │ │ @ instruction: 0xf64fd963 │ │ │ │ @ instruction: 0xf6cf32e4 │ │ │ │ @ instruction: 0xf64f72ff │ │ │ │ @ instruction: 0xf6cf33fe │ │ │ │ addsmi r7, ip, #-67108861 @ 0xfc000003 │ │ │ │ addsmi fp, r4, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf64fd057 │ │ │ │ @ instruction: 0xf6cf33fc │ │ │ │ addsmi r7, ip, #-67108861 @ 0xfc000003 │ │ │ │ ldmdavs r3!, {r0, r6, ip, lr, pc} │ │ │ │ ldrdcs fp, [r0], -fp @ │ │ │ │ - blmi 1fa7ab8 │ │ │ │ + blmi 1fa7ab0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrcc r8, [r0, -sl, ror #1] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02987f0 │ │ │ │ @@ -16506,20 +16504,20 @@ │ │ │ │ ldrbmi r8, [r0], -r4 │ │ │ │ ldrbtmi r9, [r9], #-768 @ 0xfffffd00 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf00a42ef │ │ │ │ ldmdavs r8!, {r0, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ mrrc2 0, 1, pc, lr, cr5 @ │ │ │ │ - blmi 1a0efc4 │ │ │ │ + blmi 1a0efbc │ │ │ │ adcvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andcs r4, r1, r6, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ffd511e8 │ │ │ │ - blcs 2f214 │ │ │ │ + blx ffd511e0 │ │ │ │ + blcs 2f20c │ │ │ │ adchi pc, r0, r0, asr #32 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vaba.s8 d14, d20, d16 │ │ │ │ ldccs 4, cr4, [sl], {28} │ │ │ │ movwge sp, #10484 @ 0x28f4 │ │ │ │ eormi pc, r4, r3, asr r8 @ │ │ │ │ ldrmi r4, [r8, -r3, lsr #8] │ │ │ │ @@ -16547,72 +16545,72 @@ │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ @ instruction: 0xffffffcf │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ - blmi 1054b5c │ │ │ │ + blmi 1054b54 │ │ │ │ strmi r4, [r4], -r0, asr #18 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ andcs r5, r1, r5, lsl #4 │ │ │ │ - blx fe851290 │ │ │ │ + blx fe851288 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @ instruction: 0xe7a7fbfd │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ strmi pc, [r4], -pc, asr #28 │ │ │ │ @ instruction: 0xf8d8f02d │ │ │ │ @ instruction: 0xf02d4605 │ │ │ │ - blmi dd359c │ │ │ │ + blmi dd3594 │ │ │ │ vmul.i8 d20, d0, d22 │ │ │ │ andls r5, r0, r5, lsl r2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ strpl lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf0292001 │ │ │ │ strtmi pc, [r0], -r7, lsl #21 │ │ │ │ - blx ff95127a │ │ │ │ + blx ff951272 │ │ │ │ strtmi lr, [r8], -lr, lsl #15 │ │ │ │ cdp2 0, 3, cr15, cr6, cr8, {0} │ │ │ │ @ instruction: 0xf02d4604 │ │ │ │ @ instruction: 0x4605f8bf │ │ │ │ @ instruction: 0xf8daf02d │ │ │ │ @ instruction: 0xf02d4680 │ │ │ │ - blmi ad3564 │ │ │ │ + blmi ad355c │ │ │ │ vmla.i8 d20, d0, d26 │ │ │ │ stmib sp, {r0, r2, r3, r4, r9, ip, lr}^ │ │ │ │ ldrbtmi r8, [fp], #-2 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r5, r1, r0, lsl #8 │ │ │ │ - blx 1ad12fc │ │ │ │ + blx 1ad12f4 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ ldrb pc, [r1, -r7, asr #23]! @ │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ @ instruction: 0x4604fe19 │ │ │ │ @ instruction: 0xf8a2f02d │ │ │ │ stmdbmi r1!, {r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ strcs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ andcs r5, r1, sp, lsl #4 │ │ │ │ - blx 1551328 │ │ │ │ + blx 1551320 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @ instruction: 0xe75bfbb1 │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r0, r1, r2, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffb8f028 │ │ │ │ @ instruction: 0xf7efe756 │ │ │ │ - svclt 0x0000e9f2 │ │ │ │ - andeq fp, r6, r4 │ │ │ │ - strdeq sl, [r6], -lr │ │ │ │ + svclt 0x0000e9f6 │ │ │ │ + andeq fp, r6, ip │ │ │ │ + andeq fp, r6, r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r4, r2, asr #9 │ │ │ │ - andeq sl, r6, r8, asr #30 │ │ │ │ + andeq sl, r6, r0, asr pc │ │ │ │ andeq r0, r4, r0, asr r4 │ │ │ │ muleq r4, r2, r9 │ │ │ │ andeq r0, r4, lr, lsr r4 │ │ │ │ andeq r0, r4, r0, lsl #19 │ │ │ │ andeq r0, r4, r6, lsl r4 │ │ │ │ andeq r0, r4, r8, asr #18 │ │ │ │ strdeq r0, [r4], -r2 │ │ │ │ @@ -16623,41 +16621,41 @@ │ │ │ │ andeq r0, r4, lr, lsl #21 │ │ │ │ andeq r0, r4, r4, ror #5 │ │ │ │ andeq r0, r4, lr, ror #17 │ │ │ │ @ instruction: 0x000402b8 │ │ │ │ muleq r4, ip, r2 │ │ │ │ ldrdeq r0, [r4], -lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6c508 │ │ │ │ + bl feb6c500 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ - ldmib r4!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00a82800 │ │ │ │ - blle 1d31c │ │ │ │ + blle 1d314 │ │ │ │ @ instruction: 0xf7efbd80 │ │ │ │ - stmdavs r0, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00182801 │ │ │ │ svclt 0x000c2816 │ │ │ │ andcs r2, r0, r1 │ │ │ │ stclt 8, cr3, [r0, #4] │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdls pc, [r0], #143 @ 0x8f │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ strmi r2, [lr], -r4 │ │ │ │ @ instruction: 0xf7ef4692 │ │ │ │ - blmi b8fa00 │ │ │ │ + blmi b8fa08 │ │ │ │ @ instruction: 0x460544f9 │ │ │ │ andhi pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ svclt 0x00b82d00 │ │ │ │ - blle 11e7c0 │ │ │ │ + blle 11e7b8 │ │ │ │ svccc 0x0080f5b5 │ │ │ │ @ instruction: 0xf44fbfa8 │ │ │ │ ldrtmi r3, [r1], -r0, lsl #11 │ │ │ │ @ instruction: 0xf1ba4620 │ │ │ │ @ instruction: 0xd1290f00 │ │ │ │ cdp2 0, 12, cr15, cr8, cr11, {1} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -16666,16 +16664,16 @@ │ │ │ │ strd r4, [sl], -sl │ │ │ │ ldrbmi r4, [r0], -r2, lsr #12 │ │ │ │ orrpl pc, lr, r0, asr #4 │ │ │ │ cdp2 0, 6, cr15, cr6, cr10, {1} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcmi r3, r5, #16777216 @ 0x1000000 │ │ │ │ adcmi sp, r6, #17 │ │ │ │ - blcs 4979c │ │ │ │ - bmi 609778 │ │ │ │ + blcs 49794 │ │ │ │ + bmi 609770 │ │ │ │ andne pc, r2, r9, asr r8 @ │ │ │ │ adcmi r6, r2, #655360 @ 0xa0000 │ │ │ │ strcc sp, [r1], #-490 @ 0xfffffe16 │ │ │ │ andle r4, r4, ip, lsr #5 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ adcmi r3, r5, #16777216 @ 0x1000000 │ │ │ │ stmdblt fp!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @@ -16688,72 +16686,72 @@ │ │ │ │ sbfx pc, r3, #28, #28 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r0, r4, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02847f0 │ │ │ │ svclt 0x0000bf03 │ │ │ │ - andeq sl, r6, r8, lsr #25 │ │ │ │ + @ instruction: 0x0006acb0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r4, ip, r1 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ andeq r0, r4, sl, asr #2 │ │ │ │ andeq r0, r4, r0, ror #20 │ │ │ │ andeq r0, r4, r8, lsr r1 │ │ │ │ andeq r0, r4, lr, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6c630 │ │ │ │ + bl feb6c628 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r6, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - b ffcd3400 │ │ │ │ + b ffdd33f8 │ │ │ │ ldrtmi fp, [r0], -r8, lsl #2 │ │ │ │ stmdavs r5!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ stmdblt r4!, {r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf855e7f9 │ │ │ │ stccs 15, cr4, [r0], {4} │ │ │ │ strdcs sp, [lr, -r5]! │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - stmdacs r0, {r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4626d0f5 │ │ │ │ ldcllt 6, cr4, [r8, #192]! @ 0xc0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4984 │ │ │ │ - bmi fe134960 │ │ │ │ + bmi fe134958 │ │ │ │ stcmi 4, cr4, [r4], {121} @ 0x79 │ │ │ │ svcge 0x00044b84 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f22c4 │ │ │ │ stmiapl r6!, {r9}^ │ │ │ │ - blcs 2f56c │ │ │ │ + blcs 2f564 │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ stmdaeq sp, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - ldm r2, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ subcs r4, r0, #125952 @ 0x1ec00 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf60458e4 │ │ │ │ @ instruction: 0xf0280034 │ │ │ │ subcs pc, r0, #13056 @ 0x3300 │ │ │ │ orreq pc, lr, r7, lsl #2 │ │ │ │ rsbseq pc, r4, r4, lsl #12 │ │ │ │ stc2 0, cr15, [ip], #-160 @ 0xffffff60 │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf6047188 │ │ │ │ @ instruction: 0xf02800b4 │ │ │ │ strbmi pc, [r0], -r5, lsr #24 @ │ │ │ │ - b fe4534a0 │ │ │ │ + b fe553498 │ │ │ │ cmple pc, r0, asr #16 │ │ │ │ strbmi r2, [r0], -lr, lsr #2 │ │ │ │ - b fe7534ac │ │ │ │ + b fe8534a4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50780a8 │ │ │ │ andcs r7, r0, #947912704 @ 0x38800000 │ │ │ │ andvc r4, r2, r1, asr #12 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0284628 │ │ │ │ eorscs pc, r0, #3840 @ 0xf00 │ │ │ │ @@ -16761,126 +16759,126 @@ │ │ │ │ @ instruction: 0xf0384628 │ │ │ │ @ instruction: 0xf44ffd19 │ │ │ │ strmi r7, [r1], -r0, lsl #5 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ vqadd.s8 q3, q2, q12 │ │ │ │ @ instruction: 0xf0287034 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blx 17d1584 │ │ │ │ + blx 17d157c │ │ │ │ eorsvc pc, r4, r4, lsl #4 │ │ │ │ - b 19d34f4 │ │ │ │ + b 1ad34ec │ │ │ │ vcge.s8 , q2, q12 │ │ │ │ tstcs r0, r3, lsr r3 │ │ │ │ @ instruction: 0xf8134418 │ │ │ │ - bcs ba114c │ │ │ │ + bcs ba1144 │ │ │ │ tstcc r1, r8, lsl #30 │ │ │ │ @ instruction: 0xd1f84298 │ │ │ │ vcge.s8 d11, d4, d9 │ │ │ │ @ instruction: 0x46207434 │ │ │ │ - blx 1a5163c │ │ │ │ + blx 1a51634 │ │ │ │ cmnle r6, r0, lsl #16 │ │ │ │ - blcs 2f630 │ │ │ │ - bmi 1409ad0 │ │ │ │ + blcs 2f628 │ │ │ │ + bmi 1409ac8 │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ sbccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078087 │ │ │ │ @ instruction: 0x46bd7733 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strbvc pc, [r2, #1287]! @ 0x507 @ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ff25163a │ │ │ │ + blx ff251632 │ │ │ │ stmdbmi r3, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrtvc pc, [r4], #-516 @ 0xfffffdfc @ │ │ │ │ vqdmulh.s q10, q0, q1 │ │ │ │ ldrbtmi r7, [r9], #-526 @ 0xfffffdf2 │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ strpl lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf0294689 │ │ │ │ vst2.32 {d31-d32}, [pc :256], fp │ │ │ │ @ instruction: 0xf5077280 │ │ │ │ strtmi r7, [r0], -sl, asr #3 │ │ │ │ - blx fecd1666 │ │ │ │ - blcs 2f694 │ │ │ │ + blx fecd165e │ │ │ │ + blcs 2f68c │ │ │ │ ldmdami r9!, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r7, [r8], #-530 @ 0xfffffdee │ │ │ │ cdp2 0, 1, cr15, cr10, cr8, {1} │ │ │ │ ldmdbmi r6!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0xe75bfd55 │ │ │ │ vmax.s8 d4, d4, d25 │ │ │ │ @ instruction: 0xf0287034 │ │ │ │ @ instruction: 0xf894fb99 │ │ │ │ - bcs 1f2cc │ │ │ │ + bcs 1f2c4 │ │ │ │ @ instruction: 0x607ad098 │ │ │ │ - ldmib r8!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vtst.8 q3, q2, q13 │ │ │ │ stmdavs r1, {r2, r4, r5, r8, r9, ip, sp, lr} │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ @ instruction: 0xf813701a │ │ │ │ - bcs 2121c │ │ │ │ + bcs 21214 │ │ │ │ @ instruction: 0xe789d1f7 │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r2, r3, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r0, #160]! @ 0xa0 │ │ │ │ - blmi 98f49c │ │ │ │ + blmi 98f494 │ │ │ │ andsvc pc, r7, #64, 4 │ │ │ │ andcs r4, r1, r4, lsr #18 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r5, [r9], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf874f029 │ │ │ │ @ instruction: 0xf507e78c │ │ │ │ rsbsvs r7, r8, r2, ror #11 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ef4628 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r5, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf885b910 │ │ │ │ smmlsr r4, pc, r0, r0 @ │ │ │ │ andcs r4, r8, sl, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-2330 @ 0xfffff6e6 │ │ │ │ - bmi 6b9e74 │ │ │ │ + bmi 6b9e6c │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00962e2 │ │ │ │ @ instruction: 0xf44ffd63 │ │ │ │ strbmi r7, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0284628 │ │ │ │ ldr pc, [lr, -pc, asr #22]! │ │ │ │ - svc 0x00faf7ee │ │ │ │ - andeq sl, r6, ip, ror fp │ │ │ │ + svc 0x00fef7ee │ │ │ │ + andeq sl, r6, r4, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, r4, ror fp │ │ │ │ + andeq sl, r6, ip, ror fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r6, r6, sl │ │ │ │ + muleq r6, lr, sl │ │ │ │ andeq pc, r3, sl, lsl #31 │ │ │ │ strdeq r0, [r4], -r2 │ │ │ │ andeq r0, r4, sl, lsl #17 │ │ │ │ andeq pc, r3, lr, asr #30 │ │ │ │ andeq r0, r4, r8, ror r8 │ │ │ │ andeq pc, r3, ip, lsl #30 │ │ │ │ andeq r0, r4, r6, lsr r8 │ │ │ │ andeq r0, r4, r4, ror #16 │ │ │ │ strdeq pc, [r3], -r2 │ │ │ │ strdeq r0, [r4], -r6 │ │ │ │ andeq pc, r3, r4, asr #29 │ │ │ │ andeq r0, r4, r2, lsl #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6c8e0 │ │ │ │ + bl feb6c8d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 819688 │ │ │ │ - bmi 8418f4 │ │ │ │ + blmi 819680 │ │ │ │ + bmi 8418ec │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0x4615589a │ │ │ │ stmdblt r2, {r1, r4, fp, sp, lr}^ │ │ │ │ ldmpl sl, {r0, r2, r3, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf8d16811 │ │ │ │ orrslt r1, r1, r8, ror r1 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @@ -16891,155 +16889,155 @@ │ │ │ │ ldc2 0, cr15, [ip], #160 @ 0xa0 │ │ │ │ ldmdavs fp!, {r2, r4, r9, fp, lr}^ │ │ │ │ ldmdavs r1, {r1, r3, r4, r7, fp, ip, lr} │ │ │ │ ldrsbne pc, [r8, #-129]! @ 0xffffff7f @ │ │ │ │ ldmdbmi r4, {r0, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0x461c4618 │ │ │ │ - svc 0x0038f7ee │ │ │ │ + svc 0x003cf7ee │ │ │ │ @ instruction: 0x4620687a │ │ │ │ andcs r6, r1, #1245184 @ 0x130000 │ │ │ │ cmnpcs r8, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - cdp 7, 7, cr15, cr8, cr14, {7} │ │ │ │ - blcs 2f7f8 │ │ │ │ + cdp 7, 7, cr15, cr12, cr14, {7} │ │ │ │ + blcs 2f7f0 │ │ │ │ stmdbmi ip, {r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ stmdami ip, {r3, r8, r9, sl, ip, sp} │ │ │ │ addvc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02840b0 │ │ │ │ svclt 0x0000bd53 │ │ │ │ - andeq sl, r6, r4, lsl r9 │ │ │ │ + andeq sl, r6, ip, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq pc, r3, lr, lsl lr @ │ │ │ │ muleq r4, lr, r8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ ldrdeq pc, [r3], -r8 │ │ │ │ andeq r0, r4, sl, asr r8 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6c99c │ │ │ │ + bl feb6c994 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ - bmi bc19b8 │ │ │ │ + bmi bc19b0 │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r2!, {r0, r1, r9, sl, lr} │ │ │ │ ldmdavs r2, {r0, r2, r4, r9, sl, lr} │ │ │ │ - bmi b04460 │ │ │ │ - blvs 4a69a4 │ │ │ │ + bmi b04458 │ │ │ │ + blvs 4a699c │ │ │ │ teqle r9, r0, lsl #20 │ │ │ │ @ instruction: 0x4618b1bb │ │ │ │ stmiapl r4!, {r3, r5, r8, r9, fp, lr}^ │ │ │ │ orrspl pc, sl, r4, lsl #10 │ │ │ │ @ instruction: 0xf0053104 │ │ │ │ strmi pc, [r3], -r7, lsr #24 │ │ │ │ addpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ teqpcs ip, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ tstle r2, r1, lsl #20 │ │ │ │ ldrbtmi r4, [r9], #-2338 @ 0xfffff6de │ │ │ │ stmdavs sl!, {r1, r3, r8, r9, sp, lr} │ │ │ │ ldrmi fp, [r8], -sl, asr #22 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ - bmi 784eb4 │ │ │ │ + bmi 784eac │ │ │ │ stmiapl r4!, {r0, sp} │ │ │ │ orrpl pc, r0, r4, lsl #10 │ │ │ │ movteq pc, #18625 @ 0x48c1 @ │ │ │ │ rsbsvs lr, r8, r8, ror #15 │ │ │ │ sbcvc pc, r1, #64, 4 │ │ │ │ ldmdami sl, {r0, r3, r4, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r2, r7, asr #19 │ │ │ │ ldc2 0, cr15, [lr], #-160 @ 0xffffff60 │ │ │ │ ldmib r7, {r0, r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r1, [sl], #-2 │ │ │ │ - blvs 4afa10 │ │ │ │ + blvs 4afa08 │ │ │ │ sbcle r2, fp, r0, lsl #20 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ sbcvc pc, r4, #64, 4 │ │ │ │ stc2l 0, cr15, [ip], #160 @ 0xa0 │ │ │ │ ldrcc r2, [r0, -r0, lsl #6] │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ stmdbmi pc, {r4, r5, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ sbcvc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ ldrbtmi r6, [r8], #-251 @ 0xffffff05 │ │ │ │ ldc2l 0, cr15, [lr], {40} @ 0x28 │ │ │ │ @ instruction: 0x371068fb │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq sl, r6, r8, asr r8 │ │ │ │ + andeq sl, r6, r0, ror #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r0, asr sp @ │ │ │ │ + andeq pc, r6, r8, asr sp @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r6, r6, lsr #26 │ │ │ │ + andeq pc, r6, lr, lsr #26 │ │ │ │ andeq pc, r3, r4, lsr #26 │ │ │ │ @ instruction: 0x000407b6 │ │ │ │ - andeq pc, r6, sl, ror #25 │ │ │ │ + strdeq pc, [r6], -r2 │ │ │ │ andeq pc, r3, sl, ror #25 │ │ │ │ andeq r0, r4, sl, ror r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6ca8c │ │ │ │ + bl feb6ca84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], #-896 @ 0xfffffc80 │ │ │ │ - blmi b81aa4 │ │ │ │ + blmi b81a9c │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r3!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bllt eaf90c │ │ │ │ + bllt eaf904 │ │ │ │ ldrbtmi r4, [sl], #-2602 @ 0xfffff5d6 │ │ │ │ - bcs 304f4 │ │ │ │ + bcs 304ec │ │ │ │ biclt sp, sp, fp, lsr r1 │ │ │ │ strtmi r4, [r8], -r8, lsr #20 │ │ │ │ stmiapl r4!, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ orrspl pc, sl, r4, lsl #10 │ │ │ │ @ instruction: 0xf0053104 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5044606 │ │ │ │ @ instruction: 0xf8d45480 │ │ │ │ - bcs 5e5c0 │ │ │ │ + bcs 5e5b8 │ │ │ │ stmdbmi r1!, {r1, r8, ip, lr, pc} │ │ │ │ movwvs r4, #42105 @ 0xa479 │ │ │ │ - bllt 12ef948 │ │ │ │ + bllt 12ef940 │ │ │ │ smladxcc ip, r0, r6, r4 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0x462e4a1b │ │ │ │ @ instruction: 0xf50458a4 │ │ │ │ @ instruction: 0xf8c25280 │ │ │ │ strb r5, [r8, r4, asr #6]! │ │ │ │ vst2.8 {d20,d22}, [pc :64], r9 │ │ │ │ ldmdami r9, {r0, r1, r3, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ eorsvs r4, fp, r9, ror r4 │ │ │ │ rsbsvs r4, r9, r8, ror r4 │ │ │ │ - blx ff1d19aa │ │ │ │ + blx ff1d19a2 │ │ │ │ ldmib r7, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-256 @ 0xffffff00 │ │ │ │ - bcs 3055c │ │ │ │ + bcs 30554 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ sbcsvc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0x2600fc73 │ │ │ │ ldrtmi r3, [r0], -ip, lsl #14 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r2, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r6], #-160 @ 0xffffff60 │ │ │ │ smladxcc ip, r0, r6, r4 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq sl, r6, r8, ror #14 │ │ │ │ + andeq sl, r6, r0, ror r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r2, ror #24 │ │ │ │ + andeq pc, r6, sl, ror #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r6, r4, lsr ip @ │ │ │ │ + andeq pc, r6, ip, lsr ip @ │ │ │ │ andeq pc, r3, r4, lsr ip @ │ │ │ │ ldrdeq r0, [r4], -r8 │ │ │ │ - strdeq pc, [r6], -sl │ │ │ │ + andeq pc, r6, r2, lsl #24 │ │ │ │ andeq r0, r4, ip, asr #13 │ │ │ │ strdeq pc, [r3], -r8 │ │ │ │ muleq r4, lr, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ @@ -17067,37 +17065,37 @@ │ │ │ │ cdp2 0, 12, cr15, cr14, cr5, {0} │ │ │ │ stmdami r0, {r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ mvnsvs pc, r9, asr #29 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ cdp2 0, 12, cr15, cr4, cr5, {0} │ │ │ │ @ instruction: 0x46206238 │ │ │ │ - svc 0x007cf7ee │ │ │ │ + svc 0x0080f7ee │ │ │ │ @ instruction: 0x4620b170 │ │ │ │ - svc 0x0078f7ee │ │ │ │ + svc 0x007cf7ee │ │ │ │ cdp2 0, 11, cr15, cr10, cr5, {0} │ │ │ │ - @ instruction: 0xf7ee4605 │ │ │ │ - @ instruction: 0x4601effe │ │ │ │ + @ instruction: 0xf7ef4605 │ │ │ │ + strmi lr, [r1], -r2, lsl #16 │ │ │ │ andcs r4, r4, r4, lsl #12 │ │ │ │ cdp2 0, 15, cr15, cr12, cr12, {1} │ │ │ │ eorle r2, r8, r1, lsl #16 │ │ │ │ rsbsvs r2, fp, #0, 6 │ │ │ │ adcsvs r2, fp, #0, 6 │ │ │ │ - stmdb lr, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mcrrne 6, 0, r4, r1, cr4 │ │ │ │ ldmdblt r0, {r0, r4, ip, lr, pc} │ │ │ │ mcrrne 0, 2, lr, r2, cr12 │ │ │ │ andcs sp, r2, #13 │ │ │ │ @ instruction: 0x46201d39 │ │ │ │ - cdp 7, 15, cr15, cr4, cr14, {7} │ │ │ │ + cdp 7, 15, cr15, cr8, cr14, {7} │ │ │ │ mvnsle r4, r4, lsl #5 │ │ │ │ @ instruction: 0x06436878 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ vshr.u64 , , #64 │ │ │ │ - bmi 99da6c │ │ │ │ + bmi 99da64 │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-171 @ 0xffffff55 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -sp, lsr #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stcne 1, cr8, [r0, #-960]! @ 0xfffffc40 │ │ │ │ @@ -17109,296 +17107,296 @@ │ │ │ │ @ instruction: 0xf0284629 │ │ │ │ bfi pc, r1, (invalid: 18:9) @ │ │ │ │ @ instruction: 0x46014b19 │ │ │ │ sbcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf902f028 │ │ │ │ @ instruction: 0xf7ef203f │ │ │ │ - andcs lr, r1, #3375104 @ 0x338000 │ │ │ │ + andcs lr, r1, #3440640 @ 0x348000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ff2003 │ │ │ │ @ instruction: 0xf107fc45 │ │ │ │ @ instruction: 0xf1070218 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - svc 0x00caf7ee │ │ │ │ + svc 0x00cef7ee │ │ │ │ @ instruction: 0xf7ee2001 │ │ │ │ - @ instruction: 0xf7eeed88 │ │ │ │ - svclt 0x0000ede2 │ │ │ │ - andeq sl, r6, r6, ror r6 │ │ │ │ + @ instruction: 0xf7eeed8c │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + andeq sl, r6, lr, ror r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r4, lr, ror #12 │ │ │ │ - andeq sl, r6, r8, ror #12 │ │ │ │ + andeq sl, r6, r0, ror r6 │ │ │ │ andeq r0, r4, sl, asr #12 │ │ │ │ andeq pc, r3, r4, ror #19 │ │ │ │ andeq r0, r4, r6, lsr r6 │ │ │ │ andeq r0, r4, r8, asr r6 │ │ │ │ andeq r0, r4, lr, asr r6 │ │ │ │ - andeq sl, r6, lr, lsr #11 │ │ │ │ + @ instruction: 0x0006a5b6 │ │ │ │ ldrdeq r0, [r4], -sl │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6ccfc │ │ │ │ + bl feb6ccf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 8, r0, r4, cr0 │ │ │ │ ldmdbmi r4, {r0, r1, r3, r4, r7, ip, sp, pc}^ │ │ │ │ - blmi 1526cfc │ │ │ │ + blmi 1526cf4 │ │ │ │ svcge 0x00024a54 │ │ │ │ @ instruction: 0x4605447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f65f9 │ │ │ │ ldmpl ip, {r8} │ │ │ │ - blcs 2fbb0 │ │ │ │ + blcs 2fba8 │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ ldcne 6, cr4, [r9, #-160]! @ 0xffffff60 │ │ │ │ - stc 7, cr15, [sl], {238} @ 0xee │ │ │ │ + stc 7, cr15, [lr], {238} @ 0xee │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r6, lsl #12 │ │ │ │ - ldm ip!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182800 │ │ │ │ svclt 0x00142e00 │ │ │ │ strcs r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ ldmib r7, {r1, r5, r6, ip, lr, pc}^ │ │ │ │ - blvs fef8675c │ │ │ │ + blvs fef86754 │ │ │ │ subsle r2, r2, r1, lsl #22 │ │ │ │ @ instruction: 0x6c7a69b9 │ │ │ │ - ble de65a0 │ │ │ │ + ble de6598 │ │ │ │ adcsvs pc, r4, pc, asr #8 │ │ │ │ teqcs ip, fp @ │ │ │ │ - blx 70952 │ │ │ │ - blx 6279e │ │ │ │ + blx 7094a │ │ │ │ + blx 62796 │ │ │ │ @ instruction: 0xf6482205 │ │ │ │ @ instruction: 0xf6c80189 │ │ │ │ @ instruction: 0xf06f0188 │ │ │ │ - bne ff497068 │ │ │ │ + bne ff497060 │ │ │ │ strmi r4, [r2], #-2873 @ 0xfffff4c7 │ │ │ │ ldrbtmi r4, [fp], #-2105 @ 0xfffff7c7 │ │ │ │ vstmiavc r2!, {s29-s107} │ │ │ │ - blx fe066d6e │ │ │ │ + blx fe066d66 │ │ │ │ eorscc lr, r4, r2, lsl #2 │ │ │ │ - bl ff326bd8 │ │ │ │ + bl ff326bd0 │ │ │ │ tstcs r1, r1, ror #24 │ │ │ │ strcs pc, [ip, #-2821] @ 0xfffff4fb │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ @ instruction: 0xf7eec500 │ │ │ │ - stmdavs r3!, {r1, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r2, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ teqle pc, r0, lsl #22 │ │ │ │ - blmi aa846c │ │ │ │ + blmi aa8464 │ │ │ │ stmdami pc!, {r1, r3, r4, r5, r6, sl, lr} @ │ │ │ │ ldmpl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs sl, {r2, r4, r5, ip, sp} │ │ │ │ ldrshmi r6, [sl], #-219 @ 0xffffff25 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r4, -r4, asr #2]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf8d76978 │ │ │ │ ldrbmi lr, [r0, #-64]! @ 0xffffffc0 │ │ │ │ - blvs fffccae0 │ │ │ │ - blle fefe66a8 │ │ │ │ + blvs fffccad8 │ │ │ │ + blle fefe66a0 │ │ │ │ svclt 0x00d84291 │ │ │ │ svclt 0x00cc4570 │ │ │ │ andcs r2, r0, r1 │ │ │ │ svclt 0x00c842b3 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ msrcs SPSR_, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf003fb10 │ │ │ │ - blvs ffecfac4 │ │ │ │ + blvs ffecfabc │ │ │ │ @ instruction: 0xdda92a01 │ │ │ │ svclt 0x00bc45ac │ │ │ │ rsbcs pc, r0, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ str sp, [r1, r8, lsr #23]! │ │ │ │ subcs r4, r0, #24, 16 @ 0x180000 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ stmib sp, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r5, [fp], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf7ee3034 │ │ │ │ - stmdavs r3!, {r1, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r2, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf6404913 │ │ │ │ ldmdami r3, {r0, r1, r2, r3, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffa51cdc │ │ │ │ + blx ffa51cd4 │ │ │ │ ldmdbmi r1, {r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscseq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ strb pc, [fp, -r3, lsr #20]! @ │ │ │ │ - ldc 7, cr15, [r8, #-952] @ 0xfffffc48 │ │ │ │ - strdeq sl, [r6], -r8 │ │ │ │ + ldc 7, cr15, [ip, #-952] @ 0xfffffc48 │ │ │ │ + andeq sl, r6, r0, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sl, [r6], -r0 │ │ │ │ + strdeq sl, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r4], -sl │ │ │ │ - andeq pc, r6, r0, lsl #19 │ │ │ │ - andeq sl, r6, r0, asr r4 │ │ │ │ - andeq pc, r6, r4, asr r9 @ │ │ │ │ - strdeq pc, [r6], -r0 │ │ │ │ + andeq pc, r6, r8, lsl #19 │ │ │ │ + andeq sl, r6, r8, asr r4 │ │ │ │ + andeq pc, r6, ip, asr r9 @ │ │ │ │ + strdeq pc, [r6], -r8 │ │ │ │ andeq r0, r4, lr, lsr r4 │ │ │ │ strdeq pc, [r3], -ip │ │ │ │ andeq r0, r4, lr, lsl r4 │ │ │ │ andeq pc, r3, sl, ror #17 │ │ │ │ andeq r0, r4, ip, lsl #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6ce94 │ │ │ │ + bl feb6ce8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0], -r8 │ │ │ │ @ instruction: 0xf7efaf00 │ │ │ │ - @ instruction: 0xbd80e946 │ │ │ │ + @ instruction: 0xbd80e94a │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6ceac │ │ │ │ + bl feb6cea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 519c14 │ │ │ │ - blmi 541ed4 │ │ │ │ + bmi 519c0c │ │ │ │ + blmi 541ecc │ │ │ │ svcge 0x0000447a │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617b │ │ │ │ @ instruction: 0xf7ef0300 │ │ │ │ - ldmvs sl!, {r1, r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r1, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ cmppcs r3, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blx 6fdc6 │ │ │ │ + blx 6fdbe │ │ │ │ @ instruction: 0xf7ee3402 │ │ │ │ - strmi lr, [r4], #-3702 @ 0xfffff18a │ │ │ │ - ldmda r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strmi lr, [r4], #-3706 @ 0xfffff186 │ │ │ │ + ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r0], #-2569 @ 0xfffff5f7 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [ip, -r2, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - stcl 7, cr15, [r0], {238} @ 0xee │ │ │ │ - andeq sl, r6, r8, asr #6 │ │ │ │ + stcl 7, cr15, [r4], {238} @ 0xee │ │ │ │ + andeq sl, r6, r0, asr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, r6, lsl r3 │ │ │ │ + andeq sl, r6, lr, lsl r3 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldrbvs sl, [sl, -r0, lsl #30] │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq pc, [r6], -r2 │ │ │ │ + strdeq pc, [r6], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6cf30 │ │ │ │ + bl feb6cf28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], #-896 @ 0xfffffc80 │ │ │ │ - blmi b81f48 │ │ │ │ + blmi b81f40 │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bllt 18efe14 │ │ │ │ + bllt 18efe0c │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ - blcs 71ac0 │ │ │ │ + blcs 71ab8 │ │ │ │ @ instruction: 0x4628dc3d │ │ │ │ @ instruction: 0xf7ee607b │ │ │ │ - ldmcs pc!, {r2, r4, r6, r9, sl, fp, sp, lr, pc}^ @ │ │ │ │ + ldmcs pc!, {r3, r4, r6, r9, sl, fp, sp, lr, pc}^ @ │ │ │ │ ldmdavs fp!, {r0, r2, r3, r5, fp, ip, lr, pc}^ │ │ │ │ - blmi 9423d4 │ │ │ │ + blmi 9423cc │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl r0!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ rscsne pc, r4, r0, lsl #12 │ │ │ │ @ instruction: 0xffd8f027 │ │ │ │ ldmdavs r1!, {r5, r9, fp, lr} │ │ │ │ svcvs 0x0053447a │ │ │ │ ldrbvs r3, [r3, -r1, lsl #6] │ │ │ │ andcs fp, r0, r1, asr #22 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi 6c5550 │ │ │ │ + blmi 6c5548 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl r0!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ rscseq pc, r4, r0, lsl #12 │ │ │ │ @ instruction: 0xffc4f027 │ │ │ │ ldmdbmi r7, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subne pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ msrlt CPSR_sc, r1, ror r9 │ │ │ │ ldrbtmi r4, [fp], #-2836 @ 0xfffff4ec │ │ │ │ - blcs 71b28 │ │ │ │ + blcs 71b20 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r6, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ ldmdbmi r2, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ subsne pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0xf04ffa1d │ │ │ │ @ instruction: 0xe7d730ff │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r3, r4, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 4d1e88 │ │ │ │ + blx 4d1e80 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - andeq sl, r6, r4, asr #5 │ │ │ │ + andeq sl, r6, ip, asr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0006f7ba │ │ │ │ + andeq pc, r6, r2, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r6, ip, lsl #15 │ │ │ │ + muleq r6, r4, r7 │ │ │ │ andeq pc, r3, r6, lsl #15 │ │ │ │ @ instruction: 0x000402bc │ │ │ │ - andeq pc, r6, r2, asr r7 @ │ │ │ │ + andeq pc, r6, sl, asr r7 @ │ │ │ │ andeq pc, r3, r6, ror #14 │ │ │ │ muleq r4, ip, r2 │ │ │ │ andeq pc, r3, r0, asr r7 @ │ │ │ │ andeq r0, r4, r6, lsl #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r4, r8, asr sp │ │ │ │ ldrbtmi r4, [sp], #-3160 @ 0xfffff3a8 │ │ │ │ - bmi 1627690 │ │ │ │ + bmi 1627688 │ │ │ │ @ instruction: 0xf8dfaf00 │ │ │ │ ldrmi lr, [r9], r0, ror #2 │ │ │ │ ldrbtmi r5, [sl], #-2348 @ 0xfffff6d4 │ │ │ │ stmdavs r4!, {r0, r2, r9, sl, lr} │ │ │ │ addmi pc, ip, r7, asr #17 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf852460c │ │ │ │ strmi r1, [sl], lr │ │ │ │ - blcs 2fe88 │ │ │ │ - b 158a3d0 │ │ │ │ + blcs 2fe80 │ │ │ │ + b 158a3c8 │ │ │ │ svclt 0x00180304 │ │ │ │ strpl lr, [r0], #-2503 @ 0xfffff639 │ │ │ │ @ instruction: 0xf1b4d037 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf107d03c │ │ │ │ ldrtmi r0, [r8], -ip, lsl #2 │ │ │ │ - svc 0x001af7ee │ │ │ │ + svc 0x001ef7ee │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ strmi r4, [r3], -r6, asr #20 │ │ │ │ @ instruction: 0xf1072151 │ │ │ │ ldrbtmi r0, [sl], #-56 @ 0xffffffc8 │ │ │ │ @ instruction: 0xf7ee4680 │ │ │ │ - @ instruction: 0x4604ed5e │ │ │ │ + strmi lr, [r4], -r2, ror #26 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strbmi pc, [r2], -fp, lsr #28 @ │ │ │ │ strbmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0284630 │ │ │ │ mrrccs 10, 13, pc, r1, cr11 @ │ │ │ │ stccs 15, cr11, [r0], {24} │ │ │ │ @ instruction: 0xf8dad04f │ │ │ │ - blcs 21eb8 │ │ │ │ - bmi eca438 │ │ │ │ + blcs 21eb0 │ │ │ │ + bmi eca430 │ │ │ │ ldrbtmi r4, [sl], #-2869 @ 0xfffff4cb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple sp, r0, lsl #6 │ │ │ │ @ instruction: 0x37904630 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463887f0 │ │ │ │ - stmda r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strpl lr, [r0], #-2519 @ 0xfffff629 │ │ │ │ svccc 0x00fff1b4 │ │ │ │ @ instruction: 0xf1b5bf08 │ │ │ │ strdle r3, [r2, #255] @ 0xff │ │ │ │ strbmi r4, [sl], -sp, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf0273130 │ │ │ │ @ instruction: 0xf8daff15 │ │ │ │ - blcs 21f04 │ │ │ │ + blcs 21efc │ │ │ │ stmdbmi r9!, {r0, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rscsne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0xe7d0f97b │ │ │ │ @ instruction: 0xf6404926 │ │ │ │ stmdami r6!, {r0, r1, r3, r7, r9, ip} │ │ │ │ @@ -17425,39 +17423,39 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf94af028 │ │ │ │ ldmdbmi r6, {r0, r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ ldr pc, [r6, r1, asr #18] │ │ │ │ - bl 1ed3f48 │ │ │ │ - andeq sl, r6, lr, asr #3 │ │ │ │ + bl 1fd3f40 │ │ │ │ + ldrdeq sl, [r6], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0006a1be │ │ │ │ + andeq sl, r6, r6, asr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r4, r2, lsl #4 │ │ │ │ - andeq sl, r6, r2, asr #2 │ │ │ │ - andeq ip, r6, sl, ror #11 │ │ │ │ + andeq sl, r6, sl, asr #2 │ │ │ │ + strdeq ip, [r6], -r2 │ │ │ │ andeq pc, r3, r2, lsr #12 │ │ │ │ andeq r0, r4, r0, ror r1 │ │ │ │ andeq pc, r3, r0, lsl r6 @ │ │ │ │ andeq r0, r4, lr, asr r1 │ │ │ │ - @ instruction: 0x0006c5b0 │ │ │ │ + @ instruction: 0x0006c5b8 │ │ │ │ andeq pc, r3, r8, ror #11 │ │ │ │ andeq r0, r4, r6, lsr r1 │ │ │ │ - andeq ip, r6, r8, lsl #11 │ │ │ │ + muleq r6, r0, r5 │ │ │ │ andeq pc, r3, r0, asr #11 │ │ │ │ andeq r0, r4, lr, lsl #2 │ │ │ │ andeq pc, r3, lr, lsr #11 │ │ │ │ strdeq r0, [r4], -ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6d1e4 │ │ │ │ + bl feb6d1dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 599f8c │ │ │ │ - bmi 5c21f8 │ │ │ │ + blmi 599f84 │ │ │ │ + bmi 5c21f0 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ cmncc r8, r9, ror r4 │ │ │ │ @ instruction: 0xf80cf005 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -17471,134 +17469,134 @@ │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ stmdbmi sl, {r1, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ ldmdavs fp!, {r0, r3, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq sl, r6, r0, lsl r0 │ │ │ │ + andeq sl, r6, r8, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r8, lsl #10 │ │ │ │ + andeq pc, r6, r0, lsl r5 @ │ │ │ │ andeq pc, r3, r2, lsl r5 @ │ │ │ │ andeq r0, r4, r8, lsl #1 │ │ │ │ strdeq pc, [r3], -lr │ │ │ │ andeq r0, r4, r4, ror r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ svcge 0x0000b0a4 │ │ │ │ - blmi f678f0 │ │ │ │ + blmi f678e8 │ │ │ │ @ instruction: 0xf8df4614 │ │ │ │ stmib r7, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ ldrbtmi r0, [fp], #-256 @ 0xffffff00 │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, fp, lr} │ │ │ │ stmdapl r1, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f108c │ │ │ │ @ instruction: 0xf8530100 │ │ │ │ stmdavs fp!, {r1, r2, r3, ip, lr} │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074b36 │ │ │ │ ldrtmi r0, [r8], -ip, lsl #2 │ │ │ │ svcvs 0x009b447b │ │ │ │ @ instruction: 0xf7eebb3b │ │ │ │ - strmi lr, [r3], -sl, asr #19 │ │ │ │ - bmi cc2dc4 │ │ │ │ + strmi lr, [r3], -lr, asr #19 │ │ │ │ + bmi cc2dbc │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ pkhtbmi r2, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf7ee447a │ │ │ │ - ldmdacs r0, {r1, r2, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdacs r0, {r1, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrtmi sp, [r2], -pc, lsr #32 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ cdp2 0, 2, cr15, cr8, cr7, {1} │ │ │ │ - blcs 30188 │ │ │ │ - bmi a8a5a4 │ │ │ │ + blcs 30180 │ │ │ │ + bmi a8a59c │ │ │ │ ldrbtmi r4, [sl], #-2853 @ 0xfffff4db │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r8, r0, lsl #6 │ │ │ │ ldrcc r4, [r0, r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ee81f0 │ │ │ │ - @ instruction: 0x4603edda │ │ │ │ + @ instruction: 0x4603edde │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4632491f │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf0273148 │ │ │ │ stmdavs fp!, {r0, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf640491b │ │ │ │ ldmdami fp, {r0, r1, r3, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf870f028 │ │ │ │ ldmdbmi r9, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x46204632 │ │ │ │ hvccc 33865 @ 0x8449 │ │ │ │ ldc2l 0, cr15, [r6, #156]! @ 0x9c │ │ │ │ - blcs 301ec │ │ │ │ + blcs 301e4 │ │ │ │ ldmdbmi r5, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ subscs pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0xe7c4f85d │ │ │ │ @ instruction: 0xf6404912 │ │ │ │ ldmdami r2, {r0, r2, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff98f027 │ │ │ │ @ instruction: 0xf7eee79c │ │ │ │ - svclt 0x0000ea8e │ │ │ │ - andeq r9, r6, lr, ror pc │ │ │ │ + svclt 0x0000ea92 │ │ │ │ + andeq r9, r6, r6, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r8, ror pc │ │ │ │ + andeq r9, r6, r0, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r0, ror #8 │ │ │ │ + andeq pc, r6, r8, ror #8 │ │ │ │ andeq r0, r4, r0, lsl r0 │ │ │ │ - andeq r9, r6, lr, lsl pc │ │ │ │ - ldrdeq ip, [r6], -r2 │ │ │ │ + andeq r9, r6, r6, lsr #30 │ │ │ │ + ldrdeq ip, [r6], -sl │ │ │ │ andeq pc, r3, ip, lsl #8 │ │ │ │ muleq r3, sl, pc @ │ │ │ │ - andeq ip, r6, ip, lsr #7 │ │ │ │ + @ instruction: 0x0006c3b4 │ │ │ │ andeq pc, r3, r6, ror #7 │ │ │ │ andeq pc, r3, r4, ror pc @ │ │ │ │ ldrdeq pc, [r3], -r4 │ │ │ │ andeq pc, r3, r2, ror #30 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ adclt r4, r0, r4, asr sp │ │ │ │ ldrbtmi r4, [sp], #-3156 @ 0xfffff3ac │ │ │ │ - blmi 1527c28 │ │ │ │ + blmi 1527c20 │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ pkhtbmi lr, r2, r0, asr #2 │ │ │ │ ldrbtmi r5, [fp], #-2348 @ 0xfffff6d4 │ │ │ │ stmdavs r4!, {r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f667c │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ andpl pc, lr, r3, asr r8 @ │ │ │ │ - blcs 30290 │ │ │ │ + blcs 30288 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc :256], r4 │ │ │ │ @ instruction: 0xf0144000 │ │ │ │ ldcne 12, cr15, [fp, #-300]! @ 0xfffffed4 │ │ │ │ movwls r4, #1538 @ 0x602 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf1074300 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - stmdb r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ stmdbvs r1, {r0, r2, r4, r6, ip, lr, pc}^ │ │ │ │ strbmi fp, [sl], -r9, asr #6 │ │ │ │ @ instruction: 0xf0274620 │ │ │ │ ldrtmi pc, [r0], -r9, lsl #27 @ │ │ │ │ - blx ffa5226e │ │ │ │ + blx ffa52266 │ │ │ │ ldmdblt r3!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ - bmi fa7aa4 │ │ │ │ + bmi fa7a9c │ │ │ │ ldrbtmi r4, [sl], #-2874 @ 0xfffff4c6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror lr │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r8, -r7, ror #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r8!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -17612,15 +17610,15 @@ │ │ │ │ @ instruction: 0xff1af027 │ │ │ │ subcs lr, r0, #50593792 @ 0x3040000 │ │ │ │ @ instruction: 0xf1074608 │ │ │ │ ldcmi 1, cr0, [r1], #-144 @ 0xffffff70 │ │ │ │ cdp2 0, 12, cr15, cr8, cr8, {0} │ │ │ │ ldrbtmi r4, [ip], #-2864 @ 0xfffff4d0 │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ - blmi bfae8c │ │ │ │ + blmi bfae84 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, r8, r9, sp}^ │ │ │ │ tstcs r6, #0, 4 │ │ │ │ addcs pc, r6, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xff56f008 │ │ │ │ @@ -17632,124 +17630,124 @@ │ │ │ │ ldrbtmi r2, [r8], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xffacf027 │ │ │ │ subcs lr, r0, #64225280 @ 0x3d40000 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ cdp2 0, 10, cr15, cr0, cr8, {0} │ │ │ │ @ instruction: 0x4c204b1f │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ - blmi 7faedc │ │ │ │ + blmi 7faed4 │ │ │ │ @ instruction: 0x4650447c │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ cmncs r9, #134217728 @ 0x8000000 │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6402316 │ │ │ │ @ instruction: 0xf0082276 │ │ │ │ ldrtmi pc, [r0], -sp, lsr #30 @ │ │ │ │ - blx 1fd2342 │ │ │ │ - blcs 303a0 │ │ │ │ + blx 1fd233a │ │ │ │ + blcs 30398 │ │ │ │ ldmdami r5, {r0, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r2, [r8], #-636 @ 0xfffffd84 │ │ │ │ @ instruction: 0xff84f027 │ │ │ │ @ instruction: 0xf7eee7cd │ │ │ │ - svclt 0x0000e9be │ │ │ │ - andeq r9, r6, r2, asr #28 │ │ │ │ + svclt 0x0000e9c2 │ │ │ │ + andeq r9, r6, sl, asr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r2, lsr lr │ │ │ │ + andeq r9, r6, sl, lsr lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r9, [r6], -sl │ │ │ │ + andeq r9, r6, r2, ror #27 │ │ │ │ andeq pc, r3, sl, ror #5 │ │ │ │ muleq r3, ip, lr │ │ │ │ ldrdeq pc, [r3], -r8 │ │ │ │ andeq pc, r3, sl, lsl #29 │ │ │ │ @ instruction: 0x0003f2be │ │ │ │ andeq pc, r3, r2, lsr #29 │ │ │ │ andeq pc, r3, r8, lsl #29 │ │ │ │ andeq pc, r3, r6, lsr lr @ │ │ │ │ andeq pc, r3, r2, lsr lr @ │ │ │ │ andeq pc, r3, r4, ror #4 │ │ │ │ andeq pc, r3, sl, lsr lr @ │ │ │ │ andeq pc, r3, r6, ror #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6d558 │ │ │ │ + bl feb6d550 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr2, cr8, {7} │ │ │ │ ldrbtmi sl, [lr], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ - ldrtmi lr, [r0], -r0, lsr #18 │ │ │ │ + ldrtmi lr, [r0], -r4, lsr #18 │ │ │ │ strpl lr, [r6], #-2518 @ 0xfffff62a │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ee3306 │ │ │ │ - cmplt sp, r0, ror #16 │ │ │ │ + cmplt sp, r4, ror #16 │ │ │ │ stmiavs sp!, {r1, r2, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf0146830 │ │ │ │ @ instruction: 0x4630fb33 │ │ │ │ - blx c523de │ │ │ │ + blx c523d6 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ strtmi fp, [r5], -ip, asr #2 │ │ │ │ stmdavs r8!, {r2, r5, r7, fp, sp, lr} │ │ │ │ - blx a523ee │ │ │ │ + blx a523e6 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0x2c00fb25 │ │ │ │ ldcllt 1, cr13, [r8, #980]! @ 0x3d4 │ │ │ │ - andeq pc, r6, r6, lsr #3 │ │ │ │ + andeq pc, r6, lr, lsr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r1, r6, ror sp │ │ │ │ ldrbtmi r4, [sp], #-3190 @ 0xfffff38a │ │ │ │ - blmi 1da7e2c │ │ │ │ + blmi 1da7e24 │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ pkhtbmi lr, r2, r8, asr #3 │ │ │ │ ldrbtmi r5, [fp], #-2348 @ 0xfffff6d4 │ │ │ │ stmdavs r4!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f667c │ │ │ │ strmi r0, [ip], -r0, lsl #8 │ │ │ │ andvs pc, lr, r3, asr r8 @ │ │ │ │ - bllt 1ef04b4 │ │ │ │ + bllt 1ef04ac │ │ │ │ @ instruction: 0x81bcf8df │ │ │ │ @ instruction: 0x464044f8 │ │ │ │ - ldm sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ eor fp, lr, r3, lsl r9 │ │ │ │ cmnlt r3, #10158080 @ 0x9b0000 │ │ │ │ addmi r6, ip, #5832704 @ 0x590000 │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x464ab339 │ │ │ │ @ instruction: 0xf0274628 │ │ │ │ stmdami r6!, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ - tstlt r5, #16, 16 @ 0x100000 │ │ │ │ + tstlt r5, #20, 16 @ 0x140000 │ │ │ │ ldmdavs r3!, {r1, r3, r5, fp, ip, sp, lr} │ │ │ │ suble r2, lr, r0, lsl #20 │ │ │ │ cmple pc, r0, lsl #22 │ │ │ │ - bmi 1867ccc │ │ │ │ + bmi 1867cc4 │ │ │ │ ldrbtmi r4, [sl], #-2907 @ 0xfffff4a5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror lr │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, sl, r0, asr #32 │ │ │ │ ldrtmi r3, [sp], ip, ror #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf640495a │ │ │ │ ldmdami sl, {r0, r1, r3, r4, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 1, cr15, cr14, cr7, {1} │ │ │ │ ldmdami r8, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ed4478 │ │ │ │ - @ instruction: 0xf44fefec │ │ │ │ + @ instruction: 0xf44feff0 │ │ │ │ @ instruction: 0xf0144000 │ │ │ │ fldmdbxne fp!, {d15-d20} @ Deprecated │ │ │ │ movwls r4, #1538 @ 0x602 │ │ │ │ vst1.32 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0xf1074300 │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ - stmda r4, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d030 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ @ instruction: 0x464ad058 │ │ │ │ @ instruction: 0xf0274628 │ │ │ │ andcs pc, r1, #18176 @ 0x4700 │ │ │ │ @@ -17772,64 +17770,64 @@ │ │ │ │ eorcc pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7ebfe91 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strbmi r0, [r0], -r4, lsr #2 │ │ │ │ @ instruction: 0xf0084d38 │ │ │ │ - bmi e55b08 │ │ │ │ + bmi e55b00 │ │ │ │ cmncs r9, #2097152000 @ 0x7d000000 │ │ │ │ andls r4, r4, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0x46294a36 │ │ │ │ ldrbmi r9, [r0], -r1 │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ tstcs r6, #536870912 @ 0x20000000 │ │ │ │ eorscc pc, r6, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0089403 │ │ │ │ @ instruction: 0x4658fe13 │ │ │ │ - blx 1952574 │ │ │ │ + blx 195256c │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcle r2, r7, r0, lsl #22 │ │ │ │ strtmi r4, [r9], -fp, lsr #16 │ │ │ │ eorscc pc, sp, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ ldr pc, [pc, r5, ror #28]! │ │ │ │ strmi r2, [r8], -r0, asr #4 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ ldc2l 0, cr15, [r8, #-32] @ 0xffffffe0 │ │ │ │ strls r4, [r3], #-2853 @ 0xfffff4db │ │ │ │ stcmi 6, cr4, [r5], #-8 │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ - blmi 927ea0 │ │ │ │ + blmi 927e98 │ │ │ │ @ instruction: 0x4621447c │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, r8, r9, sp}^ │ │ │ │ tstcs r6, #0, 4 │ │ │ │ subcc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ stc2l 0, cr15, [r6, #32]! │ │ │ │ @ instruction: 0xf0144658 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ addsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0x4621481b │ │ │ │ subscc pc, r5, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe797fe3d │ │ │ │ - ldmda r6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r9, r6, lr, lsr ip │ │ │ │ + ldmda sl!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r9, r6, r6, asr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, lr, lsr #24 │ │ │ │ + andeq r9, r6, r6, lsr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, ip, lsl r1 @ │ │ │ │ - strdeq pc, [r6], -r4 │ │ │ │ - ldrdeq r9, [r6], -r2 │ │ │ │ + andeq pc, r6, r4, lsr #2 │ │ │ │ + strdeq pc, [r6], -ip │ │ │ │ + ldrdeq r9, [r6], -sl │ │ │ │ andeq pc, r3, r0, ror #1 │ │ │ │ andeq pc, r3, lr, asr #25 │ │ │ │ - andeq pc, r6, ip, lsr #1 │ │ │ │ + strheq pc, [r6], -r4 @ │ │ │ │ andeq pc, r3, r8, ror r0 @ │ │ │ │ andeq pc, r3, r6, ror #24 │ │ │ │ andeq pc, r3, r0, rrx │ │ │ │ andeq pc, r3, lr, asr #24 │ │ │ │ andeq pc, r3, lr, asr #32 │ │ │ │ andeq pc, r3, ip, lsr ip @ │ │ │ │ andeq pc, r3, r4, lsr r0 @ │ │ │ │ @@ -17837,36 +17835,36 @@ │ │ │ │ andeq pc, r3, r0, lsl #24 │ │ │ │ andeq pc, r3, r4, ror #23 │ │ │ │ ldrdeq pc, [r3], -ip │ │ │ │ ldrdeq lr, [r3], -r0 │ │ │ │ andeq pc, r3, r8, lsr #23 │ │ │ │ muleq r3, r4, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6d800 │ │ │ │ + bl feb6d7f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0f98 │ │ │ │ addslt ip, r5, r4, asr #1 │ │ │ │ ldrbtmi r4, [ip], #3120 @ 0xc30 │ │ │ │ - bmi c692d4 │ │ │ │ + bmi c692cc │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85c4605 │ │ │ │ strmi r4, [lr], -r4 │ │ │ │ ldrbtvs r6, [ip], #2084 @ 0x824 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf107bb4b │ │ │ │ movtcs r0, #524 @ 0x20c │ │ │ │ eorcs r4, r0, r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff607a │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r0, r1, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7ee4631 │ │ │ │ - mcrne 8, 0, lr, cr3, cr10, {2} │ │ │ │ + mcrne 8, 0, lr, cr3, cr14, {2} │ │ │ │ rsbsvs sp, fp, r9, lsl #20 │ │ │ │ - b b5460c │ │ │ │ + b c54604 │ │ │ │ ldmdavs fp!, {r1, fp, sp, lr}^ │ │ │ │ svclt 0x00182a01 │ │ │ │ svclt 0x00082a16 │ │ │ │ stmdavs r2!, {r8, r9, sp} │ │ │ │ ldmdbmi sp, {r1, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-2585 @ 0xfffff5e7 │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ @@ -17888,88 +17886,88 @@ │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7d833ff │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r2, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r4, #156]! @ 0x9c │ │ │ │ @ instruction: 0xf7ede7f3 │ │ │ │ - svclt 0x0000efde │ │ │ │ - strdeq r9, [r6], -r2 │ │ │ │ + svclt 0x0000efe2 │ │ │ │ + strdeq r9, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, sl, ror #19 │ │ │ │ + strdeq r9, [r6], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r6, r9 │ │ │ │ + muleq r6, lr, r9 │ │ │ │ andeq lr, r3, r6, lsr #29 │ │ │ │ @ instruction: 0x0003fab0 │ │ │ │ muleq r3, r4, lr │ │ │ │ muleq r3, ip, sl │ │ │ │ andeq lr, r3, r4, ror lr │ │ │ │ andeq pc, r3, lr, ror sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ addslt r4, sp, pc, lsl #27 │ │ │ │ ldrbtmi r4, [sp], #-3215 @ 0xfffff371 │ │ │ │ - blmi fe3e8178 │ │ │ │ + blmi fe3e8170 │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ @ instruction: 0x4682e23c │ │ │ │ ldrbtmi r5, [fp], #-2348 @ 0xfffff6d4 │ │ │ │ stmdavs r4!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f657c │ │ │ │ strmi r0, [ip], -r0, lsl #8 │ │ │ │ andvs pc, lr, r3, asr r8 @ │ │ │ │ - bllt 1ef0800 │ │ │ │ + bllt 1ef07f8 │ │ │ │ eorhi pc, r0, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0x464044f8 │ │ │ │ - svc 0x0034f7ed │ │ │ │ + svc 0x0038f7ed │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ eor fp, lr, r3, lsl r9 │ │ │ │ cmnlt r3, #10158080 @ 0x9b0000 │ │ │ │ addmi r6, ip, #5832704 @ 0x590000 │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x464ab339 │ │ │ │ @ instruction: 0xf0274628 │ │ │ │ ldmdami pc!, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf7ed4478 │ │ │ │ - tstlt r5, #1696 @ 0x6a0 │ │ │ │ + tstlt r5, #1760 @ 0x6e0 │ │ │ │ ldmdavs r3!, {r1, r3, r5, fp, ip, sp, lr} │ │ │ │ suble r2, lr, r0, lsl #20 │ │ │ │ cmple pc, r0, lsl #22 │ │ │ │ - bmi 1ea8018 │ │ │ │ + bmi 1ea8010 │ │ │ │ ldrbtmi r4, [sl], #-2932 @ 0xfffff48c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf6404973 │ │ │ │ ldmdami r3!, {r1, r2, r5, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r8], #-156 @ 0xffffff64 │ │ │ │ ldmdami r1!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ed4478 │ │ │ │ - @ instruction: 0xf44fee46 │ │ │ │ + @ instruction: 0xf44fee4a │ │ │ │ @ instruction: 0xf0145080 │ │ │ │ vst2.16 {d31,d33}, [pc :128], r7 │ │ │ │ strmi r5, [r2], -r0, lsl #7 │ │ │ │ ldcne 6, cr4, [r9, #-524]! @ 0xfffffdf4 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - b 454780 │ │ │ │ + b 554778 │ │ │ │ eorsle r2, r5, r2, lsr #16 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d070 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ strbmi sp, [sl], -r5, asr #32 │ │ │ │ @ instruction: 0xf0274628 │ │ │ │ andcs pc, r0, #659456 @ 0xa1000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 17d47e6 │ │ │ │ + blx 17d47de │ │ │ │ @ instruction: 0xf0144658 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf640495c │ │ │ │ ldmdami ip, {r0, r1, r3, r5, r7, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r0, #-156] @ 0xffffff64 │ │ │ │ @@ -17981,32 +17979,32 @@ │ │ │ │ ldc2l 0, cr15, [r4], #156 @ 0x9c │ │ │ │ ldmdbmi r6, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbscc pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2133 @ 0xfffff7ab │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ strb pc, [fp, fp, ror #25]! @ │ │ │ │ ldrbtmi r4, [sp], #-3411 @ 0xfffff2ad │ │ │ │ - blcs 327ec │ │ │ │ + blcs 327e4 │ │ │ │ ldrbmi sp, [r8], -r5, rrx │ │ │ │ @ instruction: 0xf8d2f014 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, fp, r0, lsl #22 │ │ │ │ vst2.16 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r0, r3, r4, r5, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r2], {39} @ 0x27 │ │ │ │ subcs lr, r0, #55050240 @ 0x3480000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff1d2896 │ │ │ │ + blx ff1d288e │ │ │ │ strls r4, [r3], #-2887 @ 0xfffff4b9 │ │ │ │ mcrrmi 6, 0, r4, r7, cr2 │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ - blmi 11a81c4 │ │ │ │ + blmi 11a81bc │ │ │ │ @ instruction: 0x4621447c │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, r8, r9, sp}^ │ │ │ │ tstcs r6, #0, 4 │ │ │ │ adccc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ mrrc2 0, 0, pc, r4, cr8 @ │ │ │ │ @ instruction: 0xf0144658 │ │ │ │ @@ -18014,65 +18012,65 @@ │ │ │ │ adcsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x4621483d │ │ │ │ adcscc pc, r7, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ str pc, [fp, fp, lsr #25]! │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ @ instruction: 0xf0080114 │ │ │ │ - bmi e55740 │ │ │ │ + bmi e55738 │ │ │ │ cmncs fp, #56, 26 @ 0xe00 │ │ │ │ andls r4, r4, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [sp], #-2615 @ 0xfffff5c9 │ │ │ │ andls r4, r1, r9, lsr #12 │ │ │ │ @ instruction: 0x4650447a │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf6409202 │ │ │ │ strls r3, [r3], #-661 @ 0xfffffd6b │ │ │ │ stc2 0, cr15, [lr], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf0144658 │ │ │ │ @ instruction: 0x4642f87f │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx ff6d48ec │ │ │ │ - blcs 309c8 │ │ │ │ + blx ff6d48e4 │ │ │ │ + blcs 309c0 │ │ │ │ stmdami ip!, {r3, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-670 @ 0xfffffd62 │ │ │ │ stc2 0, cr15, [r0], {39} @ 0x27 │ │ │ │ subcs lr, r0, #128, 14 @ 0x2000000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx 1d5293a │ │ │ │ + blx 1d52932 │ │ │ │ stmdbmi r7!, {r1, r2, r5, r8, r9, fp, lr} │ │ │ │ addcc pc, r5, #64, 12 @ 0x4000000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 967534 │ │ │ │ + blmi 96752c │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ cmncs fp, #134217728 @ 0x8000000 │ │ │ │ andcc lr, r0, sp, asr #19 │ │ │ │ eorcs r2, r0, r6, lsl r3 │ │ │ │ stc2 0, cr15, [r4], {8} │ │ │ │ movwcc r6, #8171 @ 0x1feb │ │ │ │ ldrb r6, [lr, -fp, ror #15]! │ │ │ │ - cdp 7, 9, cr15, cr14, cr13, {7} │ │ │ │ - strdeq r9, [r6], -r2 │ │ │ │ + cdp 7, 10, cr15, cr2, cr13, {7} │ │ │ │ + strdeq r9, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r2, ror #17 │ │ │ │ + andeq r9, r6, sl, ror #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq lr, [r6], -r0 │ │ │ │ - andeq lr, r6, r8, lsr #27 │ │ │ │ - andeq r9, r6, r6, lsl #17 │ │ │ │ + ldrdeq lr, [r6], -r8 │ │ │ │ + @ instruction: 0x0006edb0 │ │ │ │ + andeq r9, r6, lr, lsl #17 │ │ │ │ muleq r3, r4, sp │ │ │ │ @ instruction: 0x0003f9b2 │ │ │ │ - andeq lr, r6, r0, ror #26 │ │ │ │ + andeq lr, r6, r8, ror #26 │ │ │ │ andeq lr, r3, ip, lsr #26 │ │ │ │ andeq pc, r3, sl, asr #18 │ │ │ │ andeq lr, r3, r4, lsl sp │ │ │ │ andeq pc, r3, r2, lsr r9 @ │ │ │ │ andeq lr, r3, r2, lsl #26 │ │ │ │ andeq pc, r3, r0, lsr #18 │ │ │ │ - andeq lr, r6, lr, asr #25 │ │ │ │ + ldrdeq lr, [r6], -r6 │ │ │ │ ldrdeq lr, [r3], -r0 │ │ │ │ andeq pc, r3, lr, ror #17 │ │ │ │ strdeq pc, [r3], -r4 │ │ │ │ andeq lr, r3, ip, lsr #25 │ │ │ │ ldrdeq pc, [r3], -ip │ │ │ │ andeq pc, r3, r0, lsr #17 │ │ │ │ andeq pc, r3, r0, lsr r8 @ │ │ │ │ @@ -18084,63 +18082,63 @@ │ │ │ │ andeq pc, r3, sl, lsr r8 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ sbclt r4, ip, r3, lsl #19 │ │ │ │ ldrbtmi r4, [r9], #-2691 @ 0xfffff57d │ │ │ │ - blmi fe129be8 │ │ │ │ + blmi fe129be0 │ │ │ │ ldrbtmi sl, [ip], #-3844 @ 0xfffff0fc │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ tstpcs ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - cdp 7, 10, cr15, cr14, cr13, {7} │ │ │ │ + cdp 7, 11, cr15, cr2, cr13, {7} │ │ │ │ @ instruction: 0x46054a7d │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ stmiapl r4!, {r7, r8, r9, ip, sp, lr} │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbeq pc, [ip, #2244]! @ 0x8c4 @ │ │ │ │ @ instruction: 0xf7ff2020 │ │ │ │ stmdacs r0, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf7ed6078 │ │ │ │ - ldmdavs r9!, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsmi pc, ip, r4, lsl #4 │ │ │ │ @ instruction: 0xf97cf027 │ │ │ │ - ldc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ + ldc 7, cr15, [r6, #948] @ 0x3b4 │ │ │ │ @ instruction: 0x46052314 │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ @ instruction: 0xf10704cc │ │ │ │ eorcs r0, r0, r8, lsl #4 │ │ │ │ ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ rsbsvs r8, r8, r6, lsr #1 │ │ │ │ - svc 0x00d8f7ed │ │ │ │ + svc 0x00dcf7ed │ │ │ │ ldmdacs r3, {r0, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andscs sp, r4, #5832704 @ 0x590000 │ │ │ │ rsbvc pc, r9, r4, lsl #10 │ │ │ │ @ instruction: 0xf962f027 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ eorcs r4, r0, r9, lsr #12 │ │ │ │ - blx fe6d4a72 │ │ │ │ + blx fe6d4a6a │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ addshi pc, fp, r0 │ │ │ │ - svc 0x00c2f7ed │ │ │ │ + svc 0x00c6f7ed │ │ │ │ stmdale r1!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf5044641 │ │ │ │ @ instruction: 0xf0277073 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs fp, [r0], -r3 │ │ │ │ - blmi 14a93f4 │ │ │ │ + blmi 14a93ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsl r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ ldrvc pc, [r0, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -18148,30 +18146,30 @@ │ │ │ │ sbccc pc, r3, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2126 @ 0xfffff7b2 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ ldr pc, [r3, r5, ror #21] │ │ │ │ @ instruction: 0xf640494c │ │ │ │ stmdami ip, {r0, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe652b7a │ │ │ │ + blx fe652b72 │ │ │ │ mcrrmi 7, 13, lr, sl, cr11 │ │ │ │ - blmi 129f0cc │ │ │ │ + blmi 129f0c4 │ │ │ │ eorsvs pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [ip], #-2121 @ 0xfffff7b7 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r5, [r8], #-770 @ 0xfffffcfe │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r1, [r1], -r0 │ │ │ │ @ instruction: 0xf0082020 │ │ │ │ ldmdavs r3!, {r0, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmnle r0, r0, lsl #22 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mcrrmi 7, 12, lr, r1, cr4 │ │ │ │ - blmi 105f0fc │ │ │ │ - bmi 105eb98 │ │ │ │ + blmi 105f0f4 │ │ │ │ + bmi 105eb90 │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ movwpl lr, #10701 @ 0x29cd │ │ │ │ tstcs r6, #2046820352 @ 0x7a000000 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ @ instruction: 0xf00832e2 │ │ │ │ ldmdavs r3!, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @@ -18184,50 +18182,50 @@ │ │ │ │ eorcs r4, r0, r6, lsr fp │ │ │ │ ldrbtmi r4, [ip], #-2614 @ 0xfffff5ca │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r5, [sl], #-770 @ 0xfffffcfe │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r1, [r1], -r0, lsl #4 │ │ │ │ rscscc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ - blx ffb52b8c │ │ │ │ - blcs 30c3c │ │ │ │ + blx ffb52b84 │ │ │ │ + blcs 30c34 │ │ │ │ stmdami pc!, {r1, r3, r6, r7, ip, lr, pc} @ │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r3, [r8], #-755 @ 0xfffffd0d │ │ │ │ - blx 11d2c1e │ │ │ │ + blx 11d2c16 │ │ │ │ ldmdavs r3!, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf640492a │ │ │ │ stmdami sl!, {r2, r3, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ed2c36 │ │ │ │ + blx ed2c2e │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf6404926 │ │ │ │ stmdami r6!, {r1, r2, r3, r4, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx bd2c4e │ │ │ │ + blx bd2c46 │ │ │ │ ldmdavs r3!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf6404922 │ │ │ │ stmdami r2!, {r0, r2, r3, r5, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 8d2c66 │ │ │ │ + blx 8d2c5e │ │ │ │ stmdami r0!, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r3, [r8], #-722 @ 0xfffffd2e │ │ │ │ - blx 6d2c76 │ │ │ │ + blx 6d2c6e │ │ │ │ @ instruction: 0xf7ede796 │ │ │ │ - svclt 0x0000ed54 │ │ │ │ - andeq r9, r6, sl, lsr #12 │ │ │ │ + svclt 0x0000ed58 │ │ │ │ + andeq r9, r6, r2, lsr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r2, lsr #12 │ │ │ │ + andeq r9, r6, sl, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r6, r4, ror #10 │ │ │ │ + andeq r9, r6, ip, ror #10 │ │ │ │ andeq lr, r3, lr, ror #20 │ │ │ │ @ instruction: 0x0003f6b4 │ │ │ │ andeq lr, r3, ip, asr sl │ │ │ │ andeq pc, r3, r2, lsr #13 │ │ │ │ andeq lr, r3, r6, asr #20 │ │ │ │ muleq r3, ip, r6 │ │ │ │ andeq pc, r3, sl, lsl r6 @ │ │ │ │ @@ -18255,110 +18253,110 @@ │ │ │ │ mcrrmi 11, 4, r4, r5, cr4 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ ldmdbpl r5!, {r7, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r6], -sl, lsl #13 │ │ │ │ rsbsvs r6, sp, sp, lsr #16 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0x469b591b │ │ │ │ - bllt fe8f0cf4 │ │ │ │ + bllt fe8f0cec │ │ │ │ svclt 0x00c22e01 │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ - ldrbcc pc, [pc, #266]! @ 16d9e @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 16d96 @ │ │ │ │ ldcle 4, cr2, [r5, #-0] │ │ │ │ ldclne 2, cr2, [r9], #4 │ │ │ │ @ instruction: 0xf02a4640 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvc fp!, {r1, r2, r4, r5, r8, sl, fp, ip, lr, pc}^ │ │ │ │ suble r2, r0, sl, lsl #22 │ │ │ │ @ instruction: 0xf8053401 │ │ │ │ adcmi r3, r6, #1, 30 │ │ │ │ movwcs sp, #496 @ 0x1f0 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi c45290 │ │ │ │ + bmi c45288 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -fp, asr #2 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vst2.8 {d20,d22}, [pc :128], r9 │ │ │ │ stmdami r9!, {r0, r1, r6, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe3d2d8c │ │ │ │ + blx fe3d2d84 │ │ │ │ stmdbmi r7!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andmi pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2086 @ 0xfffff7da │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ strb pc, [r1, r9, asr #19] @ │ │ │ │ @ instruction: 0xf88a2300 │ │ │ │ @ instruction: 0xf8db3000 │ │ │ │ - bllt ae2d10 │ │ │ │ + bllt ae2d08 │ │ │ │ ldrb r2, [r6, r0, lsl #8] │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ movwcs r3, #4 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 16d24 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 16d1c @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcle r2, sl, r0, lsl #22 │ │ │ │ ldrsblt lr, [r4, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ movwcs r3, #4 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf8aae7cc │ │ │ │ movwcs r3, #0 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ @ instruction: 0xf8db2401 │ │ │ │ - blcs 22d58 │ │ │ │ + blcs 22d50 │ │ │ │ @ instruction: 0xe7c1d0b3 │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r3, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1452e08 │ │ │ │ + blx 1452e00 │ │ │ │ @ instruction: 0xf7ede7d0 │ │ │ │ - svclt 0x0000ec8a │ │ │ │ - muleq r6, sl, r3 │ │ │ │ + svclt 0x0000ec8e │ │ │ │ + andeq r9, r6, r2, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r2, r3 │ │ │ │ + muleq r6, sl, r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, sl, lsr r3 │ │ │ │ + andeq r9, r6, r2, asr #6 │ │ │ │ andeq lr, r3, r8, asr #16 │ │ │ │ andeq pc, r3, r6, lsr #9 │ │ │ │ andeq lr, r3, r6, lsr r8 │ │ │ │ muleq r3, r4, r4 │ │ │ │ andeq lr, r3, ip, asr #15 │ │ │ │ andeq pc, r3, sl, lsr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6dfa8 │ │ │ │ + bl feb6dfa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [fp], #-352 @ 0xfffffea0 │ │ │ │ stmdbmi fp!, {r0, r2, r5, r7, ip, sp, pc} │ │ │ │ - blmi ae7fa8 │ │ │ │ + blmi ae7fa0 │ │ │ │ svcge 0x00004a2b │ │ │ │ @ instruction: 0x4606447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ addne pc, ip, r7, asr #17 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ fstmdbxmi r6!, {d11-d59} @ Deprecated │ │ │ │ tstpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xf6404632 │ │ │ │ ldrbtmi r5, [sp], #-321 @ 0xfffffebf │ │ │ │ @ instruction: 0x4628607b │ │ │ │ @ instruction: 0xf8ecf01d │ │ │ │ - blle a20dec │ │ │ │ + blle a20de4 │ │ │ │ @ instruction: 0xf1076878 │ │ │ │ @ instruction: 0xf1070280 │ │ │ │ @ instruction: 0xf7fc010c │ │ │ │ stmdavs r3!, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r8!, {r0, r1, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ - blmi 5e9670 │ │ │ │ + blmi 5e9668 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsl #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3794d11f │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0x46294815 │ │ │ │ @@ -18372,88 +18370,88 @@ │ │ │ │ stmdavs r3!, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs fp, r9, fp, lsl #18 │ │ │ │ stmdami lr, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r5, [r8], #-580 @ 0xfffffdbc │ │ │ │ @ instruction: 0xf9dcf027 │ │ │ │ @ instruction: 0xf7ede7f5 │ │ │ │ - svclt 0x0000ec16 │ │ │ │ - andeq r9, r6, ip, asr #4 │ │ │ │ + svclt 0x0000ec1a │ │ │ │ + andeq r9, r6, r4, asr r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r4, asr #4 │ │ │ │ + andeq r9, r6, ip, asr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r3, r2, asr r7 │ │ │ │ - strdeq r9, [r6], -ip │ │ │ │ + andeq r9, r6, r4, lsl #4 │ │ │ │ andeq pc, r3, ip, ror r3 @ │ │ │ │ strdeq lr, [r3], -ip │ │ │ │ andeq pc, r3, sl, ror #6 │ │ │ │ andeq lr, r3, r6, lsr #14 │ │ │ │ - blmi c29744 │ │ │ │ + blmi c2973c │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ ldrdne pc, [r0], r2 │ │ │ │ ldrbmi fp, [r0, -r1, lsl #18]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6e09c │ │ │ │ + bl feb6e094 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ movwcs lr, #10695 @ 0x29c7 │ │ │ │ - ldmda lr!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs fp!, {r1, r2, r5, r8, fp, lr}^ │ │ │ │ andgt pc, r1, r3, asr r8 @ │ │ │ │ orrspl pc, r8, #12, 10 @ 0x3000000 │ │ │ │ - bne 1071124 │ │ │ │ + bne 107111c │ │ │ │ @ instruction: 0xdd2f2900 │ │ │ │ stcpl 5, cr15, [r0], {12} │ │ │ │ ldrhtvs r6, [r9], #-138 @ 0xffffff76 │ │ │ │ rscscc pc, r8, #220, 16 @ 0xdc0000 │ │ │ │ ldrdcs pc, [r0], r2 │ │ │ │ rscsvs r4, sl, r8, lsl r6 │ │ │ │ @ instruction: 0xf03d60bb │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - ldcle 2, cr4, [pc, #-576] @ 16ca4 │ │ │ │ + ldcle 2, cr4, [pc, #-576] @ 16c9c │ │ │ │ movwne lr, #6615 @ 0x19d7 │ │ │ │ - bcs fe452708 │ │ │ │ - bvs 529cc │ │ │ │ - bvc ffa129d4 │ │ │ │ + bcs fe452700 │ │ │ │ + bvs 529c4 │ │ │ │ + bvc ffa129cc │ │ │ │ tstpcc r2, #1024 @ p-variant is OBSOLETE @ 0x400 │ │ │ │ - bcc fe452718 │ │ │ │ - bvc 1a12ae0 │ │ │ │ - bvs fe212a20 │ │ │ │ - bvs ff1d2ad8 │ │ │ │ - blx 452ad0 │ │ │ │ + bcc fe452710 │ │ │ │ + bvc 1a12ad8 │ │ │ │ + bvs fe212a18 │ │ │ │ + bvs ff1d2ad0 │ │ │ │ + blx 452ac8 │ │ │ │ cdp 4, 15, cr13, cr12, cr13, {0} │ │ │ │ smlattcs r0, r6, sl, r7 │ │ │ │ - beq fe452774 │ │ │ │ + beq fe45276c │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ @ instruction: 0x4080e8bd │ │ │ │ - blt fe4d2f98 │ │ │ │ + blt fe4d2f90 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ - ldcl 13, cr11, [pc, #512] @ 1712c │ │ │ │ + ldcl 13, cr11, [pc, #512] @ 17124 │ │ │ │ andcs r7, r0, r5, lsl #20 │ │ │ │ - bvs fea128cc │ │ │ │ - bvc ff9d2b28 │ │ │ │ - bne fe452798 │ │ │ │ + bvs fea128c4 │ │ │ │ + bvc ff9d2b20 │ │ │ │ + bne fe452790 │ │ │ │ svclt 0x0000e7ec │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - andeq lr, r6, r0, lsl #13 │ │ │ │ - andeq r9, r6, r6, ror r1 │ │ │ │ + andeq lr, r6, r8, lsl #13 │ │ │ │ + andeq r9, r6, lr, ror r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6e158 │ │ │ │ + bl feb6e150 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 89aec0 │ │ │ │ - bmi 8c3178 │ │ │ │ + blmi 89aeb8 │ │ │ │ + bmi 8c3170 │ │ │ │ svcge 0x0004447b │ │ │ │ ldmpl sp, {r1, r2, r9, sl, lr} │ │ │ │ ldmiblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - @ instruction: 0x1e04eabe │ │ │ │ - bmi 74dc04 │ │ │ │ + vmlsne.f32 s28, s9, s4 │ │ │ │ + bmi 74dbfc │ │ │ │ rscvc lr, r4, r4, lsr #20 │ │ │ │ ldrbtmi r6, [sl], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf8c20280 │ │ │ │ stmdblt r3!, {r7}^ │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf6404916 │ │ │ │ @@ -18462,27 +18460,27 @@ │ │ │ │ @ instruction: 0xf876f027 │ │ │ │ ldmdbmi r4, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcpl pc, sp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ andcs pc, r0, r9, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ - bmi 446784 │ │ │ │ + bmi 44677c │ │ │ │ stceq 0, cr15, [r3], {79} @ 0x4f │ │ │ │ tstcs r6, #245760 @ 0x3c000 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-1537 @ 0xfffff9ff │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ adcpl pc, r7, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf8b0f008 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - muleq r6, ip, r0 │ │ │ │ + andeq r9, r6, r4, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r2, lsl #11 │ │ │ │ + andeq lr, r6, sl, lsl #11 │ │ │ │ muleq r3, r0, r5 │ │ │ │ andeq pc, r3, r2, lsl r2 @ │ │ │ │ andeq lr, r3, lr, ror r5 │ │ │ │ andeq pc, r3, r0, lsl #4 │ │ │ │ andeq pc, r3, r0, lsl #4 │ │ │ │ andeq lr, r3, sl, asr r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -18495,24 +18493,24 @@ │ │ │ │ ldrbtmi r4, [lr], #-2390 @ 0xfffff6aa │ │ │ │ stmdbpl ip!, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d74691 │ │ │ │ stmdavs r4!, {r2, r4, r5, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f647c │ │ │ │ ldrmi r0, [ip], -r0, lsl #8 │ │ │ │ rsbsvs r5, r9, r1, ror r8 │ │ │ │ - blcs 31074 │ │ │ │ + blcs 3106c │ │ │ │ vand , , │ │ │ │ @ instruction: 0xf01300d0 │ │ │ │ @ instruction: 0xf500fd19 │ │ │ │ - blmi 132d258 │ │ │ │ + blmi 132d250 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ adcscs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf50658f6 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 63d3c │ │ │ │ + blcs 63d34 │ │ │ │ svcvs 0x003bd002 │ │ │ │ subsle r2, r3, r1, lsl #22 │ │ │ │ orrpl pc, r4, #20971520 @ 0x1400000 │ │ │ │ strls lr, [r2], #-2499 @ 0xfffff63d │ │ │ │ strpl pc, [r0], r6, lsl #10 │ │ │ │ svclt 0x00ac2c00 │ │ │ │ movwcs r4, #1611 @ 0x64b │ │ │ │ @@ -18530,15 +18528,15 @@ │ │ │ │ @ instruction: 0xf0264658 │ │ │ │ @ instruction: 0xf8d8fe37 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ ldc2 0, cr15, [r4], {19} │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ ldmdavs fp!, {r0, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - bmi b9f0d4 │ │ │ │ + bmi b9f0cc │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [ip, -r6, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -18554,15 +18552,15 @@ │ │ │ │ @ instruction: 0xf7fa0080 │ │ │ │ ldr pc, [sp, r3, lsl #31]! │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9a4f00c │ │ │ │ @ instruction: 0xf505b948 │ │ │ │ ldmib r3, {r2, r7, r8, r9, ip, lr}^ │ │ │ │ ldrmi r2, [r1, #770] @ 0x302 │ │ │ │ - blle a77a4 │ │ │ │ + blle a779c │ │ │ │ @ instruction: 0x461c4691 │ │ │ │ @ instruction: 0xf8d8e7a0 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ mrrc2 0, 1, pc, r4, cr3 @ │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ ldmdbmi r5, {r0, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46582231 │ │ │ │ @@ -18571,60 +18569,60 @@ │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r0, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscpl pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ ldrb pc, [r3, sp, asr #16]! @ │ │ │ │ - b fe1d512c │ │ │ │ - ldrdeq r8, [r6], -lr │ │ │ │ + b fe2d5124 │ │ │ │ + andeq r8, r6, r6, ror #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r8, [r6], -r6 │ │ │ │ + ldrdeq r8, [r6], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r6, sl, lsr #30 │ │ │ │ + andeq r8, r6, r2, lsr pc │ │ │ │ andeq lr, r3, sl, lsr r4 │ │ │ │ andeq pc, r3, r4, ror #1 │ │ │ │ andeq lr, r3, r8, lsr #8 │ │ │ │ ldrdeq pc, [r3], -r2 │ │ │ │ strdeq sp, [r3], -ip │ │ │ │ andeq lr, r3, r6, asr #7 │ │ │ │ andeq pc, r3, r0, ror r0 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0x46904615 │ │ │ │ @ instruction: 0x461c4a33 │ │ │ │ - blmi ce8c2c │ │ │ │ + blmi ce8c24 │ │ │ │ adcslt r4, r3, sl, ror r4 │ │ │ │ @ instruction: 0xf1b4af06 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf8d758d3 │ │ │ │ ldmdavs fp, {r3, r4, r6, r7, sp, lr} │ │ │ │ adccc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcs sp, #272 @ 0x110 │ │ │ │ - bmi a69698 │ │ │ │ + bmi a69690 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8d76811 │ │ │ │ subsmi r2, r1, ip, lsr #1 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrmi sp, [r8], -r4, asr #2 │ │ │ │ @ instruction: 0x46bd37b4 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrmi lr, [r4, #-2519]! @ 0xfffff629 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi lr, [r4, #-2503] @ 0xfffff639 │ │ │ │ @ instruction: 0xf01c6078 │ │ │ │ strmi pc, [r5], -r9, lsl #20 │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - ldmdb r6, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ ldmdami sl, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ vst2.8 {d18-d21}, [pc :256], r3 │ │ │ │ strtmi r6, [sl], -r0, ror #2 │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ cdpne 12, 0, cr15, cr1, cr11, {2} │ │ │ │ movwcs fp, #4024 @ 0xfb8 │ │ │ │ @@ -18636,23 +18634,23 @@ │ │ │ │ strls r9, [r1], #-2 │ │ │ │ andls r2, r0, r0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdavs r8!, {r0, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ cdp2 0, 6, cr15, cr14, cr8, {1} │ │ │ │ @ instruction: 0x46212230 │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - blx fec52aac │ │ │ │ + blx fec52ab4 │ │ │ │ ldmdbeq fp, {r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ rsbsvs r4, fp, r8, lsr #12 │ │ │ │ - blx fecd32d6 │ │ │ │ + blx fecd32ce │ │ │ │ @ instruction: 0xe7af687b │ │ │ │ - ldmib sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r8, r6, r8, lsr lr │ │ │ │ + ldmib lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r8, r6, r0, asr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r6, r0, lsl lr │ │ │ │ + andeq r8, r6, r8, lsl lr │ │ │ │ strdeq lr, [r3], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ strbeq pc, [r0, ip, asr #17]! @ │ │ │ │ @@ -18688,51 +18686,51 @@ │ │ │ │ cmnpmi r0, #3 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x0050f1b3 │ │ │ │ @ instruction: 0xf8d7d072 │ │ │ │ @ instruction: 0xf0060114 │ │ │ │ @ instruction: 0xf507fdad │ │ │ │ @ instruction: 0xf8c771aa │ │ │ │ andcs r0, r0, r0, lsl r1 │ │ │ │ - bl 1d55300 │ │ │ │ - blcc ffd556cc │ │ │ │ + bl 1e552f8 │ │ │ │ + blcc ffd556c4 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r6, ip, sp, lr}^ │ │ │ │ smlabtcc ip, r7, r8, pc @ │ │ │ │ - ldcl 7, cr15, [r2], {237} @ 0xed │ │ │ │ + ldcl 7, cr15, [r6], {237} @ 0xed │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ movthi pc, #57408 @ 0xe040 @ │ │ │ │ subvc pc, r2, r7, lsl #10 │ │ │ │ - blpl ff5556f0 │ │ │ │ - stcl 7, cr15, [r8, #-948] @ 0xfffffc4c │ │ │ │ - blcc ff4556f8 │ │ │ │ + blpl ff5556e8 │ │ │ │ + stcl 7, cr15, [ip, #-948] @ 0xfffffc4c │ │ │ │ + blcc ff4556f0 │ │ │ │ @ instruction: 0x6118f8d7 │ │ │ │ ldmpl r2!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x46904610 │ │ │ │ - stmdb lr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3110f8d7 │ │ │ │ @ instruction: 0xf6409303 │ │ │ │ @ instruction: 0xf8df7206 │ │ │ │ @ instruction: 0xf04f1bb8 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ ldrbtmi r3, [r9], #-2996 @ 0xfffff44c │ │ │ │ ldrbtmi r9, [fp], #-1282 @ 0xfffffafe │ │ │ │ cmncs r3, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf007468a │ │ │ │ @ instruction: 0xf507fec7 │ │ │ │ @ instruction: 0xf7ed7042 │ │ │ │ - @ instruction: 0xf8d7e9a6 │ │ │ │ + @ instruction: 0xf8d7e9aa │ │ │ │ strbmi r2, [r0], -ip, lsl #2 │ │ │ │ @ instruction: 0x46214790 │ │ │ │ ldrsbeq pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ - bl cd5384 │ │ │ │ + bl dd537c │ │ │ │ @ instruction: 0x0110f8d7 │ │ │ │ - blx 2d3426 │ │ │ │ - blcc 1955758 │ │ │ │ + blx 2d341e │ │ │ │ + blcc 1955750 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrbmi fp, [r1], -fp, lsr #2 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf026720b │ │ │ │ @ instruction: 0xf04fff0f │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @ instruction: 0xf5072b64 │ │ │ │ @@ -18742,15 +18740,15 @@ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ @ instruction: 0xf507844d │ │ │ │ @ instruction: 0x46bd57bf │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8c7ed86 │ │ │ │ + @ instruction: 0xf8c7ed8a │ │ │ │ @ instruction: 0xf8df00fc │ │ │ │ @ instruction: 0xf5070b34 │ │ │ │ @ instruction: 0xf8c773dc │ │ │ │ @ instruction: 0xf64010f0 │ │ │ │ @ instruction: 0xf8d77119 │ │ │ │ ldrbtmi r2, [r8], #-276 @ 0xfffffeec │ │ │ │ stc2l 0, cr15, [r0, #112] @ 0x70 │ │ │ │ @@ -18770,61 +18768,61 @@ │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ strtvs pc, [ip], #673 @ 0x2a1 │ │ │ │ @ instruction: 0xf8c7601a │ │ │ │ eorvs r2, r2, r0, asr #2 │ │ │ │ ldrdpl pc, [r0, -r7]! │ │ │ │ rsble r2, r4, r0, lsl #26 │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8d7ed4e │ │ │ │ + @ instruction: 0xf8d7ed52 │ │ │ │ @ instruction: 0xf8c720fc │ │ │ │ - bne fe0d784c │ │ │ │ + bne fe0d7844 │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ tsteq r2, r1, ror #22 │ │ │ │ @ instruction: 0xf1712b07 │ │ │ │ vaddw.s8 q0, q0, d0 │ │ │ │ @ instruction: 0xf8d7825f │ │ │ │ @ instruction: 0xf507213c │ │ │ │ - bcs 34330 │ │ │ │ + bcs 34328 │ │ │ │ @ instruction: 0xf04fda7a │ │ │ │ @ instruction: 0x601a32ff │ │ │ │ ldrdcc pc, [r0, -r7]! │ │ │ │ ldrbtvs pc, [ip], #1287 @ 0x507 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf7ed8152 │ │ │ │ - vmull.s32 q7, d20, d14[1] │ │ │ │ + @ instruction: 0xf2a4eaf2 │ │ │ │ stmdavs r3, {r2, r3, r5, r7, sl, sp, lr} │ │ │ │ smlawtcc r0, r7, r8, pc @ │ │ │ │ - blcs 3156c │ │ │ │ + blcs 31564 │ │ │ │ stmdavs r0!, {r1, r8, r9, fp, ip, lr, pc} │ │ │ │ ldc2 0, cr15, [r2, #-160]! @ 0xffffff60 │ │ │ │ - bcc 1d55868 │ │ │ │ + bcc 1d55860 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 641cc │ │ │ │ + blcs 641c4 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ @ instruction: 0xff30f00b │ │ │ │ - blle 16150c │ │ │ │ + blle 161504 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0x071b685b │ │ │ │ adcshi pc, r9, r0, asr #2 │ │ │ │ - bcc 955898 │ │ │ │ + bcc 955890 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaf62 │ │ │ │ @ instruction: 0xf6401a38 │ │ │ │ @ instruction: 0xf8df729c │ │ │ │ ldrbtmi r0, [r9], #-2612 @ 0xfffff5cc │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ ldrb pc, [r6, -r7, ror #28] @ │ │ │ │ - bne a558c0 │ │ │ │ + bne a558b8 │ │ │ │ rsbsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - beq 9558c8 │ │ │ │ + beq 9558c0 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r0, #152]! @ 0x98 │ │ │ │ @ instruction: 0xf5a1e6e7 │ │ │ │ ldmdbvs fp, {r0, r2, r6, r7, r8, r9, sp, lr} │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0000f5b3 │ │ │ │ @ instruction: 0xf8dfd192 │ │ │ │ @@ -18833,108 +18831,108 @@ │ │ │ │ msrvc R9_fiq, r0 │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ eorvs pc, r0, pc, lsr #21 │ │ │ │ adcmi r6, fp, #2293760 @ 0x230000 │ │ │ │ tstphi r2, r1, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x211cf8d7 │ │ │ │ @ instruction: 0xf8c72178 │ │ │ │ - bvc 149bad0 │ │ │ │ + bvc 149bac8 │ │ │ │ @ instruction: 0xf0012a70 │ │ │ │ @ instruction: 0xf8d78062 │ │ │ │ @ instruction: 0xf0280134 │ │ │ │ @ instruction: 0xf8c7fb7d │ │ │ │ @ instruction: 0xe773013c │ │ │ │ - b fe0d555c │ │ │ │ + b fe1d5554 │ │ │ │ @ instruction: 0xf8c76802 │ │ │ │ strb r2, [lr, -r4, lsr #2] │ │ │ │ stmibeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ cmppvc ip, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf507681a │ │ │ │ ldrbtmi r7, [r8], #-806 @ 0xfffffcda │ │ │ │ mrc2 0, 1, pc, cr2, cr12, {0} │ │ │ │ smlalbteq pc, r0, r7, r8 @ │ │ │ │ ldrdcc pc, [r0, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf7edaf77 │ │ │ │ - stmdavs r3, {r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ smlalbtcc pc, r4, r7, r8 @ │ │ │ │ @ instruction: 0xf98af028 │ │ │ │ sbceq pc, r4, r7, asr #17 │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ lslsvc pc, r7, #10 @ │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8dfea22 │ │ │ │ + @ instruction: 0xf8dfea26 │ │ │ │ @ instruction: 0xf8d73950 │ │ │ │ tstcs r0, r8, lsl r1 │ │ │ │ sbcvs pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7ed30bc │ │ │ │ - strmi lr, [r4], -r0, lsl #23 │ │ │ │ + strmi lr, [r4], -r4, lsl #23 │ │ │ │ @ instruction: 0xf0412800 │ │ │ │ @ instruction: 0xf507823d │ │ │ │ @ instruction: 0xf7ed60ca │ │ │ │ - @ instruction: 0xf8dfebf8 │ │ │ │ + @ instruction: 0xf8dfebfc │ │ │ │ @ instruction: 0xf8d73930 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - svc 0x00bef7ec │ │ │ │ + svc 0x00c2f7ec │ │ │ │ ldrdcs pc, [r4], #135 @ 0x87 │ │ │ │ eorcs r9, r0, r1, lsl #4 │ │ │ │ stmdbcs r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbne r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r4, #-135] @ 0xffffff79 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf0077269 │ │ │ │ @ instruction: 0xf507fd79 │ │ │ │ @ instruction: 0xf7ed60ca │ │ │ │ - @ instruction: 0x4630e858 │ │ │ │ + @ instruction: 0x4630e85c │ │ │ │ ldrsbtcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r1], -r0, ror #2 │ │ │ │ - stmib r4!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdne pc, [r8, #-135] @ 0xffffff79 │ │ │ │ adcvc pc, r4, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ ldmdavs r1, {r0, r1, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ andsvs r3, r1, r1, lsl #2 │ │ │ │ teqpeq r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ stc2l 0, cr15, [r2], #-160 @ 0xffffff60 │ │ │ │ @ instruction: 0xf8d7e6f0 │ │ │ │ @ instruction: 0xf02c0114 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0040f47f │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ @ instruction: 0xffa0f00b │ │ │ │ vsubw.s8 q9, q4, d16 │ │ │ │ - b 4182a8 │ │ │ │ + b 4182a0 │ │ │ │ @ instruction: 0xf47f0403 │ │ │ │ @ instruction: 0xf507af35 │ │ │ │ @ instruction: 0xf02770b2 │ │ │ │ @ instruction: 0xf8d7f9d9 │ │ │ │ @ instruction: 0xf0060114 │ │ │ │ @ instruction: 0xf507fbed │ │ │ │ @ instruction: 0x673871b4 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0xf8dfe9b6 │ │ │ │ + @ instruction: 0xf8dfe9ba │ │ │ │ @ instruction: 0xf8d73878 │ │ │ │ @ instruction: 0x46212118 │ │ │ │ rscvs pc, sp, r7, lsl #10 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - bl 555694 │ │ │ │ + bl 65568c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ addshi pc, lr, #65 @ 0x41 │ │ │ │ rscvs pc, sp, r7, lsl #10 │ │ │ │ - bl fe3556a4 │ │ │ │ + bl fe45569c │ │ │ │ ldmdacc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7ec4698 │ │ │ │ - @ instruction: 0xf507ef54 │ │ │ │ + @ instruction: 0xf507ef58 │ │ │ │ @ instruction: 0xf8d751b0 │ │ │ │ subcs r3, r0, #32, 2 │ │ │ │ ldrdeq pc, [r4, -r7]! │ │ │ │ @ instruction: 0xf8c73108 │ │ │ │ @ instruction: 0xf0073080 │ │ │ │ andls pc, r2, r3, ror ip @ │ │ │ │ @ instruction: 0xf8d76f3e │ │ │ │ @@ -18945,73 +18943,73 @@ │ │ │ │ @ instruction: 0xf8df1854 │ │ │ │ ldrbtmi r2, [r9], #-2132 @ 0xfffff7ac │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #-536870908 @ 0xe0000004 │ │ │ │ addsvc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldc2l 0, cr15, [lr], #28 │ │ │ │ rscvs pc, sp, r7, lsl #10 │ │ │ │ - svc 0x00dcf7ec │ │ │ │ + svc 0x00e0f7ec │ │ │ │ @ instruction: 0x46406f7b │ │ │ │ @ instruction: 0x46494798 │ │ │ │ ldrdeq pc, [r8, #-135]! @ 0xffffff79 │ │ │ │ - stmdb sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0134630 │ │ │ │ @ instruction: 0xf8d7f943 │ │ │ │ @ instruction: 0x21200114 │ │ │ │ @ instruction: 0xf842f00c │ │ │ │ @ instruction: 0xf5a4e6d2 │ │ │ │ ldmdbvs r3, {r0, r2, r6, r7, r9, sp, lr} │ │ │ │ cmnpmi r0, r3, lsl #8 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x0000f5b1 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ ldrdcc pc, [r8, -r7] │ │ │ │ @ instruction: 0xf8dfb133 │ │ │ │ ldrmi r1, [r8], -r0, lsl #16 │ │ │ │ ldrbtmi r2, [r9], #-561 @ 0xfffffdcf │ │ │ │ - blx ff253830 │ │ │ │ + blx ff253828 │ │ │ │ @ instruction: 0x611cf8d7 │ │ │ │ @ instruction: 0x212d220a │ │ │ │ strpl pc, [r1, #1286] @ 0x506 │ │ │ │ strpl pc, [r0], #1286 @ 0x506 │ │ │ │ @ instruction: 0x4628351c │ │ │ │ - blx 1dd3848 │ │ │ │ + blx 1dd3840 │ │ │ │ addpl pc, r5, r6, lsl #10 │ │ │ │ andcs r2, sl, #0, 6 │ │ │ │ @ instruction: 0xf884212d │ │ │ │ andscc r3, r8, r6, asr #32 │ │ │ │ - blx 1b5385c │ │ │ │ + blx 1b53854 │ │ │ │ strtmi r2, [sl], -r0, lsl #6 │ │ │ │ sbccc pc, r2, r4, lsl #17 │ │ │ │ orrsvc pc, r4, r7, lsl #10 │ │ │ │ sbcsvc pc, ip, r7, lsl #10 │ │ │ │ - blx ffed57c8 │ │ │ │ + blx ffed57c0 │ │ │ │ ldrdcs pc, [r8, -r7]! │ │ │ │ addpl pc, r1, r6, lsl #10 │ │ │ │ andcc r6, ip, r2, lsr #1 │ │ │ │ @ instruction: 0x212d2210 │ │ │ │ - blx 1653884 │ │ │ │ + blx 165387c │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ adcvs r3, r3, #56 @ 0x38 │ │ │ │ mlascc ip, r4, r8, pc @ │ │ │ │ rsbeq pc, r2, #-1073741784 @ 0xc0000028 │ │ │ │ svclt 0x00182b6c │ │ │ │ vpmax.s8 d2, d0, d1 │ │ │ │ @ instruction: 0xf8d78186 │ │ │ │ @ instruction: 0xf507311c │ │ │ │ @ instruction: 0x2100729a │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ sbcne pc, r8, r3, asr #17 │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ ldmdavs r0, {r1, r8, r9, fp, ip, lr, pc} │ │ │ │ - blx fe5538c6 │ │ │ │ + blx fe5538be │ │ │ │ @ instruction: 0x4768f8df │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ - blcs 23a30 │ │ │ │ + blcs 23a28 │ │ │ │ andcs sp, r0, r8, lsl sp │ │ │ │ - bl 1ed57ec │ │ │ │ + bl 1fd57e4 │ │ │ │ @ instruction: 0x3724f8df │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf50258d2 │ │ │ │ ldmvs r9, {r3, r4, r7, r8, r9, ip, lr} │ │ │ │ stmdbcs r0, {r0, r6, r9, fp, ip} │ │ │ │ @ instruction: 0xf502dd0a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ @@ -19027,143 +19025,143 @@ │ │ │ │ tstcs r5, #112640 @ 0x1b800 │ │ │ │ cdppl 5, 8, cr15, cr0, cr6, {0} │ │ │ │ strpl pc, [r1], #1286 @ 0x506 │ │ │ │ stmpl r4, {r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrsbne pc, [r4, #135] @ 0x87 @ │ │ │ │ strpl pc, [r5, #1286] @ 0x506 │ │ │ │ addpl pc, r3, #25165824 @ 0x1800000 │ │ │ │ - blvc 152ed0 │ │ │ │ + blvc 152ec8 │ │ │ │ cdppl 5, 8, cr15, cr0, cr6, {0} │ │ │ │ - blvc 1c52efc │ │ │ │ + blvc 1c52ef4 │ │ │ │ andcs r3, r1, r8, lsl #4 │ │ │ │ - blvc d2cb8 │ │ │ │ + blvc d2cb0 │ │ │ │ ldrdmi pc, [r8, #135] @ 0x87 │ │ │ │ - blvc 1dd2f0c │ │ │ │ + blvc 1dd2f04 │ │ │ │ eormi pc, r0, lr, asr #17 │ │ │ │ ldrdmi pc, [ip, #135] @ 0x87 │ │ │ │ eormi pc, r4, lr, asr #17 │ │ │ │ ldrsbmi pc, [r0, #135] @ 0x87 @ │ │ │ │ submi pc, r8, lr, asr #17 │ │ │ │ rsbne pc, r4, lr, asr #17 │ │ │ │ - blvc 52eec │ │ │ │ - blvc 1e52f2c │ │ │ │ + blvc 52ee4 │ │ │ │ + blvc 1e52f24 │ │ │ │ ldrdmi pc, [r8, #135]! @ 0x87 │ │ │ │ - blvc d2ef8 │ │ │ │ - blvc 1fd2f38 │ │ │ │ + blvc d2ef0 │ │ │ │ + blvc 1fd2f30 │ │ │ │ addsmi pc, r0, lr, asr #17 │ │ │ │ ldrsbmi pc, [r0, #135]! @ 0x87 @ │ │ │ │ addsmi pc, r4, lr, asr #17 │ │ │ │ - blvc d2d00 │ │ │ │ - blvc fe0d2f4c │ │ │ │ - blvc 52f08 │ │ │ │ - blvc fe1d2f54 │ │ │ │ - blvc d2f10 │ │ │ │ + blvc d2cf8 │ │ │ │ + blvc fe0d2f44 │ │ │ │ + blvc 52f00 │ │ │ │ + blvc fe1d2f4c │ │ │ │ + blvc d2f08 │ │ │ │ mrc2 7, 7, pc, cr12, cr14, {7} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrbhi pc, [r4, #-0]! @ │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0xf8d72001 │ │ │ │ @ instruction: 0xf50311d0 │ │ │ │ tstcs r5, #536870920 @ 0x20000008 │ │ │ │ @ instruction: 0xf7fe320c │ │ │ │ strmi pc, [r4], -r7, asr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df84ff │ │ │ │ @ instruction: 0xf8d7366c │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ - blcs 719a0 │ │ │ │ + blcs 71998 │ │ │ │ @ instruction: 0xf8d7d075 │ │ │ │ @ instruction: 0xf503311c │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - blcs 1b23a34 │ │ │ │ + blcs 1b23a2c │ │ │ │ bichi pc, r8, #0 │ │ │ │ ldrdcc pc, [ip, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf507b11b │ │ │ │ @ instruction: 0xf03470a6 │ │ │ │ @ instruction: 0xf8dff907 │ │ │ │ @ instruction: 0xf8d735e8 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ - blcs 319d0 │ │ │ │ + blcs 319c8 │ │ │ │ sbcshi pc, sp, #64 @ 0x40 │ │ │ │ strb r2, [r2, #-0] │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ - blx fe4d398c │ │ │ │ + blx fe4d3984 │ │ │ │ @ instruction: 0x71aef507 │ │ │ │ rsceq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8dfe85a │ │ │ │ + @ instruction: 0xf8dfe85e │ │ │ │ @ instruction: 0xf8d735c0 │ │ │ │ tstcs r0, r8, lsl r1 │ │ │ │ adcvs pc, r7, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7ed30e8 │ │ │ │ - @ instruction: 0x4604e9b8 │ │ │ │ + @ instruction: 0x4604e9bc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50785c5 │ │ │ │ @ instruction: 0xf7ed60a7 │ │ │ │ - @ instruction: 0xf8dfea30 │ │ │ │ + @ instruction: 0xf8dfea34 │ │ │ │ @ instruction: 0xf8d735a0 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - ldcl 7, cr15, [r6, #944]! @ 0x3b0 │ │ │ │ + ldcl 7, cr15, [sl, #944]! @ 0x3b0 │ │ │ │ ldrdcs pc, [ip], #135 @ 0x87 @ │ │ │ │ ldrsbtne pc, [ip], #135 @ 0x87 @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8df1a53 │ │ │ │ movwls r1, #5580 @ 0x15cc │ │ │ │ subsvc pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldrdvs pc, [r4], #135 @ 0x87 @ │ │ │ │ teqcs lr, #2030043136 @ 0x79000000 │ │ │ │ movwls r9, #1538 @ 0x602 │ │ │ │ @ instruction: 0xf0074623 │ │ │ │ @ instruction: 0xf507fbaf │ │ │ │ @ instruction: 0xf7ec60a7 │ │ │ │ - @ instruction: 0xf8d7ee8e │ │ │ │ + @ instruction: 0xf8d7ee92 │ │ │ │ strbmi r3, [r0], -r8, ror #1 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x4621015c │ │ │ │ - ldmda sl, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0124630 │ │ │ │ ldrb pc, [r2, #-4083] @ 0xfffff00d @ │ │ │ │ strbcc pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [ip, -r7] │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ed7042 │ │ │ │ - @ instruction: 0xf8d7e8f6 │ │ │ │ + @ instruction: 0xf8d7e8fa │ │ │ │ @ instruction: 0xf8d73114 │ │ │ │ stmdacs r0, {r2, r8} │ │ │ │ ldrmi fp, [r8], -r8, lsl #30 │ │ │ │ - blx cd3a4c │ │ │ │ + blx cd3a44 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ adcspl pc, ip, #29360128 @ 0x1c00000 │ │ │ │ sbcseq pc, r0, r7, asr #17 │ │ │ │ orrpl pc, r5, r3, lsl #10 │ │ │ │ cmpcs r1, #8, 4 @ 0x80000000 │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ @ instruction: 0xf9e6f7fe │ │ │ │ bicvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8dfefee │ │ │ │ + @ instruction: 0xf8dfeff2 │ │ │ │ @ instruction: 0xf8d734e8 │ │ │ │ @ instruction: 0xf5072118 │ │ │ │ smlabbcs r0, r1, r0, r5 │ │ │ │ ldmpl r3, {r3, ip, sp}^ │ │ │ │ sbcscc pc, r4, r7, asr #17 │ │ │ │ - stmdb sl, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strbhi pc, [r4, -r0, asr #32] @ │ │ │ │ addpl pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ed3008 │ │ │ │ - @ instruction: 0xf8dfe9c2 │ │ │ │ + @ instruction: 0xf8dfe9c6 │ │ │ │ @ instruction: 0xf8d734c4 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - stc 7, cr15, [r8, #944] @ 0x3b0 │ │ │ │ + stc 7, cr15, [ip, #944] @ 0x3b0 │ │ │ │ ldrsbvs pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf04f9607 │ │ │ │ @ instruction: 0xf8d730ff │ │ │ │ @ instruction: 0xf8df211c │ │ │ │ @ instruction: 0xf50214f4 │ │ │ │ tstcc r0, #132, 6 @ 0x10000002 │ │ │ │ @ instruction: 0xf8534479 │ │ │ │ @@ -19179,20 +19177,20 @@ │ │ │ │ movwls r3, #4892 @ 0x131c │ │ │ │ @ instruction: 0x53bcf507 │ │ │ │ movwls r3, #25352 @ 0x6308 │ │ │ │ movwls r2, #849 @ 0x351 │ │ │ │ @ instruction: 0xf0074623 │ │ │ │ @ instruction: 0xf507fb2b │ │ │ │ andcc r5, r8, r1, lsl #1 │ │ │ │ - cdp 7, 0, cr15, cr8, cr12, {7} │ │ │ │ + cdp 7, 0, cr15, cr12, cr12, {7} │ │ │ │ ldrsbcc pc, [r4], #135 @ 0x87 @ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ ldrdeq pc, [ip, r7] │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - shadd8mi lr, r0, r6 │ │ │ │ + shadd8mi lr, r0, sl │ │ │ │ @ instruction: 0xff6ef012 │ │ │ │ @ instruction: 0xf8d7e711 │ │ │ │ @ instruction: 0xf8d7313c │ │ │ │ @ instruction: 0x461e2118 │ │ │ │ strtcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @@ -19201,20 +19199,20 @@ │ │ │ │ movwcs r5, #1152 @ 0x480 │ │ │ │ ldclne 2, cr6, [r3], #-652 @ 0xfffffd74 │ │ │ │ subshi pc, r6, r1 │ │ │ │ sbcsvc pc, r2, #29360128 @ 0x1c00000 │ │ │ │ vmin.s8 d20, d6, d16 │ │ │ │ vaddw.s8 q11, q4, d1 │ │ │ │ @ instruction: 0xf7ed0104 │ │ │ │ - blmi fff520f8 │ │ │ │ + blmi fff52100 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ ldmpl r3, {r0, ip, sp}^ │ │ │ │ @ instruction: 0xf001681a │ │ │ │ @ instruction: 0xf8d780a9 │ │ │ │ - blcs 241f4 │ │ │ │ + blcs 241ec │ │ │ │ addshi pc, lr, #0 │ │ │ │ svclt 0x004407d8 │ │ │ │ @ instruction: 0xf8842173 │ │ │ │ ldreq r1, [r9, ip, lsr #32] │ │ │ │ svclt 0x004162a3 │ │ │ │ @ instruction: 0xf8d72075 │ │ │ │ @ instruction: 0xf501111c │ │ │ │ @@ -19259,20 +19257,20 @@ │ │ │ │ cmncs r4, r1, asr #30 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ eorsne pc, r6, r3, lsl #17 │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ @ instruction: 0xf503311c │ │ │ │ @ instruction: 0xf8835380 │ │ │ │ - bcs 1bd18 │ │ │ │ + bcs 1bd10 │ │ │ │ stclge 4, cr15, [r5, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf64049d8 │ │ │ │ ldmmi r8, {r0, r2, r3, r4, r5, r6, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff853ce4 │ │ │ │ + blx ff853cdc │ │ │ │ @ instruction: 0xf8d7e5db │ │ │ │ stmdbcs r0, {r6, r8, ip} │ │ │ │ adcshi pc, r8, r0, asr #32 │ │ │ │ strtvs pc, [r9], #1444 @ 0x5a4 │ │ │ │ adcmi r6, fp, #606208 @ 0x94000 │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ movweq lr, #10708 @ 0x29d4 │ │ │ │ @@ -19329,34 +19327,34 @@ │ │ │ │ ldrvc pc, [sl, #1287] @ 0x507 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ @ instruction: 0xf50773a8 │ │ │ │ andls r5, r0, #-805306358 @ 0xd000000a │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ sbcsvc pc, r4, #29360128 @ 0x1c00000 │ │ │ │ ldmdavs fp, {r0, r3, r5, fp, sp, lr} │ │ │ │ - blx 1cd5d38 │ │ │ │ + blx 1cd5d30 │ │ │ │ @ instruction: 0x46012231 │ │ │ │ ldrdeq pc, [r8, -r7] │ │ │ │ @ instruction: 0xffe6f025 │ │ │ │ @ instruction: 0xf0286828 │ │ │ │ @ instruction: 0xf8c7f811 │ │ │ │ tstlt r8, ip, asr #2 │ │ │ │ ldrdeq lr, [r0, -r0] │ │ │ │ stc2 0, cr15, [ip, #-204] @ 0xffffff34 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0xf8c7681a │ │ │ │ ldrbeq r0, [r4], #332 @ 0x14c │ │ │ │ stcge 5, cr15, [ip, #-508] @ 0xfffffe04 │ │ │ │ - blvc 1ad33e0 │ │ │ │ + blvc 1ad33d8 │ │ │ │ orrsvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf5076818 │ │ │ │ adcsvs r7, fp, r8, lsr #9 │ │ │ │ - blvc fec533b0 │ │ │ │ - blvc 1e533b4 │ │ │ │ - blx 3d3e42 │ │ │ │ + blvc fec533a8 │ │ │ │ + blvc 1e533ac │ │ │ │ + blx 3d3e3a │ │ │ │ ldrdcs pc, [r8, -r7] │ │ │ │ andls r3, r1, #268435459 @ 0x10000003 │ │ │ │ andls r6, r2, #2228224 @ 0x220000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d79303 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, ip, sp} │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ @@ -19370,15 +19368,15 @@ │ │ │ │ @ instruction: 0xf50732a8 │ │ │ │ vst4.8 {d7,d9,d11,d13}, [r3 :128], r6 │ │ │ │ @ instruction: 0xf5b24270 │ │ │ │ @ instruction: 0xf0404f00 │ │ │ │ rsbscs r8, r0, #229 @ 0xe5 │ │ │ │ sbcsvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x67f967bb │ │ │ │ - bl ffe55da4 │ │ │ │ + bl fff55d9c │ │ │ │ ldrdcc pc, [r8, -r7] │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7accd │ │ │ │ ldmdavs sl, {r2, r3, r4, r8, ip, sp} │ │ │ │ @ instruction: 0x311ee9d7 │ │ │ │ svceq 0x0001f012 │ │ │ │ ldrhi pc, [r2] │ │ │ │ @@ -19400,19 +19398,19 @@ │ │ │ │ cmneq ip, r7, asr #19 │ │ │ │ strle r0, [sl, #-1104] @ 0xfffffbb0 │ │ │ │ ldrtne lr, [r0], #2519 @ 0x9d7 │ │ │ │ subsvc pc, pc, r6, asr #4 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ addmi r2, r8, #0, 4 │ │ │ │ vaddw.s8 q2, q8, d18 │ │ │ │ - blmi f79bc0 │ │ │ │ + blmi f79bb8 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 64b6c │ │ │ │ + blcs 64b64 │ │ │ │ @ instruction: 0xf8d7d104 │ │ │ │ ldmdavs r8, {r2, r3, r4, r8, ip, sp} │ │ │ │ @ instruction: 0xf8ccf7fa │ │ │ │ adcpl pc, lr, #29360128 @ 0x1c00000 │ │ │ │ andscc r2, r4, #-1006632960 @ 0xc4000000 │ │ │ │ andls r9, r0, #67108864 @ 0x4000000 │ │ │ │ sbcsvc pc, r8, #29360128 @ 0x1c00000 │ │ │ │ @@ -19451,38 +19449,38 @@ │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ @ instruction: 0xf876f7ff │ │ │ │ stmdbmi r1!, {r1, r3, r4, r5, sl, sp, lr, pc} │ │ │ │ addsne pc, r6, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ ldr pc, [r9, #-2413] @ 0xfffff693 │ │ │ │ - andeq r8, r6, sl, lsr sp │ │ │ │ - andeq r8, r6, r0, lsr sp │ │ │ │ + andeq r8, r6, r2, asr #26 │ │ │ │ + andeq r8, r6, r8, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq lr, r3, r4, ror lr │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq lr, r3, lr, lsl #3 │ │ │ │ andeq lr, r3, lr, asr lr │ │ │ │ - andeq r8, r6, r0, lsl #24 │ │ │ │ + andeq r8, r6, r8, lsl #24 │ │ │ │ strdeq lr, [r3], -r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq sp, [r3], -sl │ │ │ │ @ instruction: 0x0003ecbc │ │ │ │ andeq sp, r3, r4, ror #31 │ │ │ │ andeq lr, r3, r6, lsr #25 │ │ │ │ @ instruction: 0x0003dfbc │ │ │ │ andeq sp, r3, r2, ror pc │ │ │ │ strdeq lr, [r3], -r8 │ │ │ │ andeq sp, r3, lr, ror #29 │ │ │ │ strdeq sp, [r3], -sl │ │ │ │ andeq sp, r3, r4, ror #23 │ │ │ │ @ instruction: 0x0003d9ba │ │ │ │ - andeq sp, r6, r0, ror #25 │ │ │ │ + andeq sp, r6, r8, ror #25 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq sp, r3, r8, asr fp │ │ │ │ andeq sp, r3, r0, lsl #21 │ │ │ │ andeq sp, r3, ip, ror #17 │ │ │ │ andeq lr, r3, sl, lsl #12 │ │ │ │ andeq sp, r3, r6, lsl #12 │ │ │ │ andeq lr, r3, r8, asr #5 │ │ │ │ @@ -19494,63 +19492,63 @@ │ │ │ │ @ instruction: 0xf8d7feb1 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, ip, sp} │ │ │ │ @ instruction: 0xf57f07da │ │ │ │ @ instruction: 0xf8d7abe3 │ │ │ │ @ instruction: 0xf0050114 │ │ │ │ @ instruction: 0xf8d7ff5f │ │ │ │ @ instruction: 0xf8c7313c │ │ │ │ - blcs 182c4 │ │ │ │ + blcs 182bc │ │ │ │ @ instruction: 0xf8d7db04 │ │ │ │ - blcs 244ec │ │ │ │ + blcs 244e4 │ │ │ │ ldrbthi pc, [r9], #64 @ 0x40 @ │ │ │ │ teqpcs ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ vmlsl.s8 q9, d0, d0 │ │ │ │ @ instruction: 0xf8d78425 │ │ │ │ vst1.32 {d3-d6}, [r3 :128], r8 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0004f00 │ │ │ │ @ instruction: 0xf507841d │ │ │ │ @ instruction: 0x200071ba │ │ │ │ - ldc 7, cr15, [r0, #-944] @ 0xfffffc50 │ │ │ │ + ldc 7, cr15, [r4, #-944] @ 0xfffffc50 │ │ │ │ ldccc 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r4, r7, ip}^ │ │ │ │ @ instruction: 0xf8d766fb │ │ │ │ @ instruction: 0xf8c730b8 │ │ │ │ @ instruction: 0xf7ec30e0 │ │ │ │ - strmi lr, [r0], ip, ror #28 │ │ │ │ + @ instruction: 0x4680ee70 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078600 │ │ │ │ @ instruction: 0xf7ec1098 │ │ │ │ - @ instruction: 0xf8dfeee4 │ │ │ │ + @ instruction: 0xf8dfeee8 │ │ │ │ @ instruction: 0xf8d73d0c │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - b fead6004 │ │ │ │ + b febd5ffc │ │ │ │ ldrsbtcs pc, [r8], r7 @ │ │ │ │ ldclne 8, cr15, [r8], #892 @ 0x37c │ │ │ │ andls r2, r1, #-1744830463 @ 0x98000001 │ │ │ │ eorseq pc, sp, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r9, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldrdcc pc, [r4, #-135] @ 0xffffff79 │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ @ instruction: 0xf868f007 │ │ │ │ addsne pc, r8, r7, lsl #12 │ │ │ │ - bl 11d602c │ │ │ │ + bl 12d6024 │ │ │ │ mrcvs 6, 7, r4, cr11, cr0, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46410174 │ │ │ │ - ldcl 7, cr15, [r4], {236} @ 0xec │ │ │ │ + ldcl 7, cr15, [r8], {236} @ 0xec │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 @ │ │ │ │ stc2 0, cr15, [ip], #72 @ 0x48 │ │ │ │ - bllt fe056094 │ │ │ │ + bllt fe05608c │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xf9d4f01c │ │ │ │ - bllt ff8560a0 │ │ │ │ + bllt ff856098 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8dfabae │ │ │ │ @ instruction: 0xf6401cac │ │ │ │ @ instruction: 0xf8df42bb │ │ │ │ ldrbtmi r0, [r9], #-3240 @ 0xfffff358 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7fff8a7 │ │ │ │ @@ -19562,21 +19560,21 @@ │ │ │ │ str pc, [r8, #-4063]! @ 0xfffff021 │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ ldc2l 0, cr15, [r2], {18} │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf8c74601 │ │ │ │ @ instruction: 0x460400dc │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ - bl 1a560a4 │ │ │ │ + bl 1b5609c │ │ │ │ teqpeq r0, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ teqpne r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ rscsvc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ vqsub.u8 d4, d16, d1 │ │ │ │ @ instruction: 0xf8d781db │ │ │ │ - bcs 205cc │ │ │ │ + bcs 205c4 │ │ │ │ bicshi pc, r6, r0, asr #5 │ │ │ │ teqpcc r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ strbtpl r2, [r2], #512 @ 0x200 │ │ │ │ teqpcc r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ ldrvc pc, [r8], #1287 @ 0x507 │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ @ instruction: 0xf8d782c8 │ │ │ │ @@ -19597,17 +19595,17 @@ │ │ │ │ @ instruction: 0xf0124620 │ │ │ │ @ instruction: 0xf8d7fc43 │ │ │ │ @ instruction: 0xf503311c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdavc r3, {r4, r5, r7} │ │ │ │ tstle r4, pc, lsr #22 │ │ │ │ @ instruction: 0xf8124602 │ │ │ │ - blcs be7d84 │ │ │ │ + blcs be7d7c │ │ │ │ strdlt sp, [r3, #-11]! │ │ │ │ - blne ff856504 │ │ │ │ + blne ff8564fc │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0254479 │ │ │ │ @ instruction: 0xf8d7fd8b │ │ │ │ @ instruction: 0xf503311c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ vst4.32 {d16-d19}, [pc :256], r0 │ │ │ │ @ instruction: 0xf8d75280 │ │ │ │ @@ -19618,17 +19616,17 @@ │ │ │ │ @ instruction: 0xf8df20b0 │ │ │ │ @ instruction: 0xf5070bb4 │ │ │ │ vcgt.s8 d23, d1, d10 │ │ │ │ ldrbtmi r1, [r8], #-289 @ 0xfffffedf │ │ │ │ mrc2 0, 7, pc, cr12, cr11, {0} │ │ │ │ smlawteq r0, r7, r8, pc @ │ │ │ │ ldrdcc pc, [r0, -r7]! │ │ │ │ - blcs 29c34 │ │ │ │ + blcs 29c2c │ │ │ │ cmnphi r8, r0 @ p-variant is OBSOLETE │ │ │ │ - stcl 7, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + stcl 7, cr15, [ip], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldmdavs fp, {r2, r4, r8} │ │ │ │ smlawtcc r0, r7, r8, pc @ │ │ │ │ cdp2 0, 5, cr15, cr6, cr5, {0} │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0xf8c74606 │ │ │ │ @ instruction: 0xf5030098 │ │ │ │ @@ -19638,181 +19636,181 @@ │ │ │ │ strmi r3, [r5], -r0, lsr #2 │ │ │ │ adceq pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ @ instruction: 0xf507839b │ │ │ │ @ instruction: 0xf02670ca │ │ │ │ @ instruction: 0xf507fc27 │ │ │ │ andcs r7, r0, ip, asr #3 │ │ │ │ - stc 7, cr15, [r8], {236} @ 0xec │ │ │ │ + stc 7, cr15, [ip], {236} @ 0xec │ │ │ │ ldrsbcc pc, [ip], #135 @ 0x87 @ │ │ │ │ sbccc pc, r0, r7, asr #17 │ │ │ │ addspl pc, r2, r7, lsl #10 │ │ │ │ - blcc 6565b0 │ │ │ │ + blcc 6565a8 │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ andscc r2, r8, r8, lsl r1 │ │ │ │ adcvs pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf8c73088 │ │ │ │ @ instruction: 0xf7ec50e0 │ │ │ │ - pkhtbmi lr, r0, lr, asr #26 │ │ │ │ + strmi lr, [r0], r2, ror #26 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50784b0 │ │ │ │ mulscc r8, r2, r0 │ │ │ │ - ldcl 7, cr15, [r4, #944] @ 0x3b0 │ │ │ │ - bcc ffb565e0 │ │ │ │ + ldcl 7, cr15, [r8, #944] @ 0x3b0 │ │ │ │ + bcc ffb565d8 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7ec461e │ │ │ │ - @ instruction: 0xf507e99c │ │ │ │ + @ instruction: 0xf507e9a0 │ │ │ │ @ instruction: 0xf8d751ba │ │ │ │ subcs r4, r0, #32, 2 │ │ │ │ @ instruction: 0xf8d73108 │ │ │ │ @ instruction: 0xf0060120 │ │ │ │ @ instruction: 0xf8d7febd │ │ │ │ andls r2, r4, #172 @ 0xac │ │ │ │ andls r4, r2, r3, lsr #12 │ │ │ │ @ instruction: 0x2194f8d7 │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ - bne ff556618 │ │ │ │ + bne ff556610 │ │ │ │ @ instruction: 0xf8df9203 │ │ │ │ ldrbtmi r2, [r9], #-2772 @ 0xfffff52c │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #-536870908 @ 0xe0000004 │ │ │ │ eorsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xff48f006 │ │ │ │ addspl pc, r2, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3018 │ │ │ │ - ldrtmi lr, [r0], -r6, lsr #20 │ │ │ │ + ldrtmi lr, [r0], -sl, lsr #20 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46410198 │ │ │ │ - bl fecd6280 │ │ │ │ + bl fedd6278 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0xf8d72500 │ │ │ │ @ instruction: 0xf50300a8 │ │ │ │ @ instruction: 0xf8c45480 │ │ │ │ @ instruction: 0xf01250c4 │ │ │ │ @ instruction: 0xf8d7fb83 │ │ │ │ @ instruction: 0xf01200e0 │ │ │ │ @ instruction: 0xf8d7fb7f │ │ │ │ @ instruction: 0xf01200c0 │ │ │ │ @ instruction: 0xf8dffb7b │ │ │ │ @ instruction: 0xf8d73a80 │ │ │ │ @ instruction: 0xf8c42118 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, ip, lr}^ │ │ │ │ - blcs 32374 │ │ │ │ - blge bd5408 │ │ │ │ - bne 1b5668c │ │ │ │ + blcs 3236c │ │ │ │ + blge bd5400 │ │ │ │ + bne 1b56684 │ │ │ │ subne pc, ip, #268435460 @ 0x10000004 │ │ │ │ - beq 1a56694 │ │ │ │ + beq 1a5668c │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff76f025 │ │ │ │ - bllt 8d6320 │ │ │ │ + bllt 8d6318 │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ ldc2 0, cr15, [r6, #20]! │ │ │ │ bicpl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ sbceq pc, ip, r7, asr #17 │ │ │ │ - blcs 1723a4 │ │ │ │ + blcs 17239c │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ bicvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfeb78 │ │ │ │ + @ instruction: 0xf8dfeb7c │ │ │ │ @ instruction: 0xf8d73a04 │ │ │ │ @ instruction: 0x46212118 │ │ │ │ rsbsvs pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf8d730b4 │ │ │ │ @ instruction: 0xf8c730cc │ │ │ │ @ instruction: 0xf7ec30e0 │ │ │ │ - pkhtbmi lr, r0, r2, asr #25 │ │ │ │ + pkhtbmi lr, r0, r6, asr #25 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50783e8 │ │ │ │ @ instruction: 0xf7ec6071 │ │ │ │ - @ instruction: 0xf8dfed4a │ │ │ │ + @ instruction: 0xf8dfed4e │ │ │ │ @ instruction: 0xf8d739d8 │ │ │ │ stmiapl r3!, {r3, r4, r8, lr}^ │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - ldmdb r0, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [ip], #135 @ 0x87 │ │ │ │ ldmibne r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r5, [r9], #-2275 @ 0xfffff71d │ │ │ │ vhsub.s8 d25, d1, d2 │ │ │ │ - blvs ff618ec0 │ │ │ │ + blvs ff618eb8 │ │ │ │ ldrsbcc pc, [r0, #135] @ 0x87 @ │ │ │ │ movtcs r9, #54017 @ 0xd301 │ │ │ │ movwcs r9, #8960 @ 0x2300 │ │ │ │ cdp2 0, 12, cr15, cr10, cr6, {0} │ │ │ │ rsbsvs pc, r1, r7, lsl #10 │ │ │ │ - stmib r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74630 │ │ │ │ @ instruction: 0x479830b4 │ │ │ │ ldrdeq pc, [r8, r7] │ │ │ │ @ instruction: 0xf7ec4641 │ │ │ │ - @ instruction: 0xf8d7eb36 │ │ │ │ + @ instruction: 0xf8d7eb3a │ │ │ │ @ instruction: 0xf01200e0 │ │ │ │ @ instruction: 0xf8d7fb0d │ │ │ │ @ instruction: 0xf8d7211c │ │ │ │ @ instruction: 0x211531d0 │ │ │ │ addpl pc, r2, r2, lsl #10 │ │ │ │ stmibcs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r3, [sl], #-12 │ │ │ │ @ instruction: 0xf83af026 │ │ │ │ - blt fe7163ec │ │ │ │ + blt fe7163e4 │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ ldc2l 0, cr15, [r0, #-20] @ 0xffffffec │ │ │ │ bicpl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ sbceq pc, r8, r7, asr #17 │ │ │ │ - blcs 172470 │ │ │ │ + blcs 172468 │ │ │ │ rschi pc, r4, r0 │ │ │ │ bicvc pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfeb12 │ │ │ │ + @ instruction: 0xf8dfeb16 │ │ │ │ @ instruction: 0xf8d73938 │ │ │ │ @ instruction: 0x46212118 │ │ │ │ subvs pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf8d730b0 │ │ │ │ @ instruction: 0xf8c730c8 │ │ │ │ @ instruction: 0xf7ec30e0 │ │ │ │ - strmi lr, [r4], -ip, ror #24 │ │ │ │ + @ instruction: 0x4604ec70 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507838e │ │ │ │ @ instruction: 0xf7ec604e │ │ │ │ - @ instruction: 0xf8dfece4 │ │ │ │ + @ instruction: 0xf8dfece8 │ │ │ │ @ instruction: 0xf8d7390c │ │ │ │ ldmpl r3!, {r3, r4, r8, sp, lr}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - stmia sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdbcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r8], #135 @ 0x87 │ │ │ │ ldmdbne r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r5, [r9], #-2291 @ 0xfffff70d │ │ │ │ vhsub.s8 d25, d1, d2 │ │ │ │ - blvs ff618f28 │ │ │ │ + blvs ff618f20 │ │ │ │ ldrsbcc pc, [r4, #135] @ 0x87 @ │ │ │ │ movtcs r9, #49921 @ 0xc301 │ │ │ │ movwcs r9, #8960 @ 0x2300 │ │ │ │ cdp2 0, 6, cr15, cr4, cr6, {0} │ │ │ │ subvs pc, lr, r7, lsl #10 │ │ │ │ - stmdb r2, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74640 │ │ │ │ @ instruction: 0x479830b0 │ │ │ │ ldrdeq pc, [r0, r7] │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - @ instruction: 0xf8d7ead0 │ │ │ │ + @ instruction: 0xf8d7ead4 │ │ │ │ @ instruction: 0xf01200e0 │ │ │ │ @ instruction: 0xf8d7faa7 │ │ │ │ @ instruction: 0xf8d7211c │ │ │ │ @ instruction: 0x211531d4 │ │ │ │ addpl pc, r3, r2, lsl #10 │ │ │ │ stmiacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r3, [sl], #-8 │ │ │ │ @ instruction: 0xffd4f025 │ │ │ │ - blt 9d64b8 │ │ │ │ + blt 9d64b0 │ │ │ │ ldrsbcs pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ qsub8 r3, r7, pc @ │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0xf5072201 │ │ │ │ @ instruction: 0xf5077194 │ │ │ │ @ instruction: 0xf503700a │ │ │ │ @@ -19822,146 +19820,146 @@ │ │ │ │ sbccs pc, r4, r6, asr #17 │ │ │ │ @ instruction: 0xf7fb461a │ │ │ │ @ instruction: 0xf8d7fc6f │ │ │ │ @ instruction: 0xf8d74128 │ │ │ │ @ instruction: 0xf50720a0 │ │ │ │ @ instruction: 0xf5077196 │ │ │ │ adcsvs r7, r4, sl │ │ │ │ - blx ff4d64f2 │ │ │ │ + blx ff4d64ea │ │ │ │ ldrdcc pc, [r4], #134 @ 0x86 │ │ │ │ eorscs pc, r8, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8c62b01 │ │ │ │ svclt 0x001c20b4 │ │ │ │ ldrsbcc pc, [ip], #135 @ 0x87 @ │ │ │ │ sbccc pc, r0, r7, asr #17 │ │ │ │ sbchi pc, r2, #0 │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 │ │ │ │ - blx 18d4570 │ │ │ │ - blt 596528 │ │ │ │ + blx 18d4568 │ │ │ │ + blt 596520 │ │ │ │ stmdacc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec60a7 │ │ │ │ - @ instruction: 0xf507eb64 │ │ │ │ + @ instruction: 0xf507eb68 │ │ │ │ strtmi r7, [r0], -r2, asr #3 │ │ │ │ - b 1cd6500 │ │ │ │ + b 1dd64f8 │ │ │ │ ubfxcc pc, pc, #17, #25 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf6074621 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, ip, lr}^ │ │ │ │ addscc pc, ip, r7, asr #17 │ │ │ │ ldrdcc pc, [ip], #135 @ 0x87 │ │ │ │ rsccc pc, r0, r7, asr #17 │ │ │ │ - bl ff356520 │ │ │ │ + bl ff456518 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ rscshi pc, fp, #64 @ 0x40 │ │ │ │ rscspl pc, r8, r7, lsl #12 │ │ │ │ - mcrr 7, 14, pc, r4, cr12 @ │ │ │ │ + mcrr 7, 14, pc, r8, cr12 @ │ │ │ │ @ instruction: 0x37ccf8df │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7ec461e │ │ │ │ - @ instruction: 0xf8d7e80c │ │ │ │ + @ instruction: 0xf8d7e810 │ │ │ │ andls r2, r2, #204 @ 0xcc │ │ │ │ @ instruction: 0xf8df234d │ │ │ │ vst1.64 {d17}, [pc :256], ip │ │ │ │ movwls r5, #646 @ 0x286 │ │ │ │ @ instruction: 0xf8d72001 │ │ │ │ ldrbtmi r3, [r9], #-464 @ 0xfffffe30 │ │ │ │ movwcs r9, #8961 @ 0x2301 │ │ │ │ stc2l 0, cr15, [r8, #24] │ │ │ │ rscspl pc, r8, r7, lsl #12 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74630 │ │ │ │ @ instruction: 0x4798309c │ │ │ │ ldrdeq pc, [r4, r7] │ │ │ │ @ instruction: 0xf7ec4641 │ │ │ │ - @ instruction: 0xe6fcea34 │ │ │ │ + @ instruction: 0xe6fcea38 │ │ │ │ @ instruction: 0x71bef507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfea2e │ │ │ │ + @ instruction: 0xf8dfea32 │ │ │ │ @ instruction: 0xf8d73770 │ │ │ │ @ instruction: 0x46212118 │ │ │ │ sbccc pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf8d73094 │ │ │ │ @ instruction: 0xf8c730c8 │ │ │ │ @ instruction: 0xf7ec30e0 │ │ │ │ - strmi lr, [r0], r8, lsl #23 │ │ │ │ + strmi lr, [r0], ip, lsl #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf60782c2 │ │ │ │ @ instruction: 0xf7ec30c8 │ │ │ │ - @ instruction: 0xf8dfec00 │ │ │ │ + @ instruction: 0xf8dfec04 │ │ │ │ @ instruction: 0xf8d73744 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - svc 0x00c6f7eb │ │ │ │ + svc 0x00caf7eb │ │ │ │ ldrdcs pc, [r8], #135 @ 0x87 │ │ │ │ movtcs r9, #49666 @ 0xc202 │ │ │ │ @ instruction: 0x1774f8df │ │ │ │ adceq pc, r7, #268435460 @ 0x10000004 │ │ │ │ andcs r9, r1, r0, lsl #6 │ │ │ │ ldrsbcc pc, [r4, #135] @ 0x87 @ │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ @ instruction: 0xf0062302 │ │ │ │ @ instruction: 0xf607fd83 │ │ │ │ @ instruction: 0xf7ec30c8 │ │ │ │ - ldrtmi lr, [r0], -r2, ror #16 │ │ │ │ + ldrtmi lr, [r0], -r6, ror #16 │ │ │ │ @ instruction: 0x3094f8d7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x4641017c │ │ │ │ - stmib lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d7e71d │ │ │ │ - blvc 14a0ad0 │ │ │ │ + blvc 14a0ac8 │ │ │ │ @ instruction: 0xf47e2a2f │ │ │ │ @ instruction: 0xf8d7af98 │ │ │ │ - bvc fe4a0adc │ │ │ │ + bvc fe4a0ad4 │ │ │ │ @ instruction: 0xf47e2a72 │ │ │ │ @ instruction: 0xf8d7af92 │ │ │ │ - bvc ff4a0ae8 │ │ │ │ + bvc ff4a0ae0 │ │ │ │ @ instruction: 0xf47e2a6f │ │ │ │ @ instruction: 0xf8d7af8c │ │ │ │ - blvc 4a0af4 │ │ │ │ + blvc 4a0aec │ │ │ │ @ instruction: 0xf47e2a63 │ │ │ │ @ instruction: 0xf8d7af86 │ │ │ │ - bvc 4a0b00 │ │ │ │ + bvc 4a0af8 │ │ │ │ svclt 0x00042a2f │ │ │ │ @ instruction: 0xf8c72207 │ │ │ │ @ instruction: 0xf7fe2150 │ │ │ │ @ instruction: 0xf8d7bf7c │ │ │ │ @ instruction: 0xf00300dc │ │ │ │ @ instruction: 0xf8d7f869 │ │ │ │ @ instruction: 0x4602311c │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ adcseq pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xf7ece57f │ │ │ │ - @ instruction: 0x4603e9fa │ │ │ │ + @ instruction: 0x4603e9fe │ │ │ │ @ instruction: 0x0114f8d7 │ │ │ │ eorvs r6, r3, fp, lsl r8 │ │ │ │ - blx ffa546de │ │ │ │ + blx ffa546d6 │ │ │ │ bicvc pc, r8, r7, lsl #10 │ │ │ │ adceq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8dfe9b0 │ │ │ │ + @ instruction: 0xf8dfe9b4 │ │ │ │ @ instruction: 0xf8d73674 │ │ │ │ tstcs r0, r8, lsl r1 │ │ │ │ addpl pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7ec308c │ │ │ │ - strmi lr, [r2], lr, lsl #22 │ │ │ │ + pkhbtmi lr, r2, r2, lsl #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078254 │ │ │ │ @ instruction: 0xf7ec508a │ │ │ │ - @ instruction: 0xf8dfeb86 │ │ │ │ + @ instruction: 0xf8dfeb8a │ │ │ │ @ instruction: 0xf8d73650 │ │ │ │ ldmpl r2!, {r3, r4, r8, sp, lr}^ │ │ │ │ @ instruction: 0x46904610 │ │ │ │ - svc 0x004cf7eb │ │ │ │ + svc 0x0050f7eb │ │ │ │ teqppl r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x51b8f507 │ │ │ │ tstcc r8, r0, asr #4 │ │ │ │ teqpeq r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ stc2l 0, cr15, [lr], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8df462b │ │ │ │ andls r5, r1, r8, ror r6 │ │ │ │ @@ -19969,359 +19967,359 @@ │ │ │ │ @ instruction: 0xf8d7447d │ │ │ │ strtmi r0, [r9], -r0, lsl #2 │ │ │ │ subcs r9, fp, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d1, d0 │ │ │ │ @ instruction: 0xf00602f9 │ │ │ │ @ instruction: 0xf507fcff │ │ │ │ @ instruction: 0xf7eb508a │ │ │ │ - @ instruction: 0xf8d7efde │ │ │ │ + @ instruction: 0xf8d7efe2 │ │ │ │ strbmi r3, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0x46514798 │ │ │ │ @ instruction: 0x0190f8d7 │ │ │ │ - stmdb sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf942f012 │ │ │ │ ldrsbeq pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf93ef012 │ │ │ │ @ instruction: 0x0630f8df │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0xf8d7ffff │ │ │ │ @ instruction: 0xf503311c │ │ │ │ @ instruction: 0xf8df5280 │ │ │ │ @ instruction: 0xf8c235f4 │ │ │ │ ldmpl r3!, {r4, r5, r7}^ │ │ │ │ - blcs 327fc │ │ │ │ + blcs 327f4 │ │ │ │ mcrge 4, 1, pc, cr13, cr14, {1} @ │ │ │ │ @ instruction: 0x0610f8df │ │ │ │ vmax.s8 d20, d1, d25 │ │ │ │ ldrbtmi r0, [r8], #-767 @ 0xfffffd01 │ │ │ │ ldc2 0, cr15, [r4, #-148]! @ 0xffffff6c │ │ │ │ mcrlt 7, 1, pc, cr3, cr14, {7} @ │ │ │ │ @ instruction: 0xf8a4f027 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r8, sl, sp, lr} │ │ │ │ @ instruction: 0xf8dfd03e │ │ │ │ @ instruction: 0xf5073598 │ │ │ │ @ instruction: 0xf8d771ac │ │ │ │ @ instruction: 0x46282118 │ │ │ │ ldrvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - ldmdb r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5074629 │ │ │ │ @ instruction: 0xf7ec6084 │ │ │ │ - @ instruction: 0x4605ea9c │ │ │ │ + strmi lr, [r5], -r0, lsr #21 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507825e │ │ │ │ @ instruction: 0xf7ec6084 │ │ │ │ - @ instruction: 0xf8dfeb14 │ │ │ │ + @ instruction: 0xf8dfeb18 │ │ │ │ @ instruction: 0xf8d7356c │ │ │ │ ldmpl r2, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - cdp 7, 13, cr15, cr10, cr11, {7} │ │ │ │ + cdp 7, 13, cr15, cr14, cr11, {7} │ │ │ │ @ instruction: 0xf8df6df9 │ │ │ │ rsbscs r3, r2, #180, 10 @ 0x2d000000 │ │ │ │ eorcs r9, r0, r1, lsl #2 │ │ │ │ strne pc, [ip, #2271]! @ 0x8df │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ teqpcc r8, r7 @ @ p-variant is OBSOLETE │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ eorsvc pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldc2 0, cr15, [r6], {6} │ │ │ │ addvs pc, r4, r7, lsl #10 │ │ │ │ - svc 0x0074f7eb │ │ │ │ + svc 0x0078f7eb │ │ │ │ ldcvs 6, cr4, [fp, #-192]! @ 0xffffff40 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46290158 │ │ │ │ - stmdb r2, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldmdb ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 272844 │ │ │ │ + stmdb r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 27283c │ │ │ │ bichi pc, sl, r0 │ │ │ │ teqpcc r8, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ mcrlt 7, 5, pc, cr0, cr14, {7} @ │ │ │ │ teqpeq r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ stc2l 0, cr15, [r0], {41} @ 0x29 │ │ │ │ @ instruction: 0xf5074601 │ │ │ │ subcs r5, r0, #180 @ 0xb4 │ │ │ │ @ instruction: 0xf0253008 │ │ │ │ @ instruction: 0xf507fa67 │ │ │ │ subcs r5, r0, #-2147483603 @ 0x8000002d │ │ │ │ teqpeq r8, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0063108 │ │ │ │ @ instruction: 0xf507fbcb │ │ │ │ @ instruction: 0x200071bc │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r0, r1, r3, r5, sp, lr}^ │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ ldrsbtcc pc, [r8], r7 @ │ │ │ │ rsccc pc, r0, r7, asr #17 │ │ │ │ - b ed6844 │ │ │ │ + b fd683c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x81b8f040 │ │ │ │ eorvs pc, fp, r7, lsl #10 │ │ │ │ - b fecd6854 │ │ │ │ + b fedd684c │ │ │ │ strtcc pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7eb461e │ │ │ │ - @ instruction: 0xf8d7ee7a │ │ │ │ + @ instruction: 0xf8d7ee7e │ │ │ │ @ instruction: 0xf50720b8 │ │ │ │ andls r5, r3, #-671088638 @ 0xd8000002 │ │ │ │ @ instruction: 0xf5073308 │ │ │ │ movwls r5, #8884 @ 0x22b4 │ │ │ │ @ instruction: 0xf8df3208 │ │ │ │ @ instruction: 0xf8d714e8 │ │ │ │ andls r3, r1, #56, 2 │ │ │ │ andls r2, r0, #1342177286 @ 0x50000006 │ │ │ │ vqshl.s8 q10, , │ │ │ │ @ instruction: 0xf8d70248 │ │ │ │ @ instruction: 0xf0060100 │ │ │ │ @ instruction: 0xf507fc2f │ │ │ │ @ instruction: 0xf7eb602b │ │ │ │ - ldrtmi lr, [r0], -lr, lsl #30 │ │ │ │ + shadd16mi lr, r0, r2 │ │ │ │ ldrdcc pc, [r4], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46410178 │ │ │ │ - ldm sl, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bllt ff156900 │ │ │ │ + ldm lr, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bllt ff1568f8 │ │ │ │ strbcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrsbcc pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ andcc r5, r8, r1, lsl #1 │ │ │ │ - ldmdb r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8b0f012 │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ adcseq pc, r0, r3, asr #17 │ │ │ │ ldr r7, [r8], #-4 │ │ │ │ strne pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8d72231 │ │ │ │ ldrbtmi r0, [r9], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0xf9f2f025 │ │ │ │ svclt 0x0028f7fe │ │ │ │ bicvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8d7e872 │ │ │ │ + @ instruction: 0xf8d7e876 │ │ │ │ @ instruction: 0xf8c730ac │ │ │ │ @ instruction: 0xf50730e0 │ │ │ │ @ instruction: 0xf8d7509b │ │ │ │ ldrdcs r3, [r0, -ip] │ │ │ │ sbccc pc, r0, r7, asr #17 │ │ │ │ - blmi ffe249ac │ │ │ │ + blmi ffe249a4 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ ssatvs r5, #28, r3, asr #17 │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ adccc pc, r8, r7, asr #17 │ │ │ │ - stmib r4, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ msrhi SPSR_s, r0, asr #32 │ │ │ │ addspl pc, fp, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3010 │ │ │ │ - blmi ffc13284 │ │ │ │ + blmi ffc1328c │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7eb461e │ │ │ │ - @ instruction: 0xf8d7ee04 │ │ │ │ + @ instruction: 0xf8d7ee08 │ │ │ │ andls r2, r2, #172 @ 0xac │ │ │ │ @ instruction: 0xf8df234a │ │ │ │ @ instruction: 0xf04f1410 │ │ │ │ @ instruction: 0xf8d730ff │ │ │ │ ldrbtmi r2, [r9], #-152 @ 0xffffff68 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ eorsne pc, lr, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0064623 │ │ │ │ @ instruction: 0xf507fbbf │ │ │ │ mulscc r0, fp, r0 │ │ │ │ - cdp 7, 9, cr15, cr12, cr11, {7} │ │ │ │ + cdp 7, 10, cr15, cr0, cr11, {7} │ │ │ │ mrcvs 6, 5, r4, cr11, cr0, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x4621019c │ │ │ │ - stmda sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf507e476 │ │ │ │ @ instruction: 0xf02670b6 │ │ │ │ @ instruction: 0xf507f83f │ │ │ │ @ instruction: 0x200071b8 │ │ │ │ - stmda r0!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74bd5 │ │ │ │ tstcs r0, r8, lsl r1 │ │ │ │ andvs pc, r8, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ ldrsbtcc pc, [r8], r7 @ │ │ │ │ rsccc pc, r0, r7, asr #17 │ │ │ │ - ldmdb ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ msrhi CPSR_f, r0, asr #32 │ │ │ │ andvs pc, r8, r7, lsl #10 │ │ │ │ - ldmib r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74bcb │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - ldc 7, cr15, [ip, #940]! @ 0x3ac │ │ │ │ + stcl 7, cr15, [r0, #940] @ 0x3ac │ │ │ │ @ instruction: 0x51b2f507 │ │ │ │ ldrdcc pc, [r0, -r7]! │ │ │ │ @ instruction: 0xf8d72240 │ │ │ │ tstcc r8, r4, asr #2 │ │ │ │ @ instruction: 0xf006663b │ │ │ │ @ instruction: 0xf8d7fadd │ │ │ │ andls r2, r4, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf8d79002 │ │ │ │ cdpvs 1, 3, cr2, cr11, cr12, {3} │ │ │ │ - bmi ff6bd264 │ │ │ │ + bmi ff6bd25c │ │ │ │ ldrbtmi r4, [sl], #-2522 @ 0xfffff626 │ │ │ │ subcs r9, lr, #268435456 @ 0x10000000 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ eorseq pc, r3, #268435460 @ 0x10000004 │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ - blx 1ad4a8a │ │ │ │ + blx 1ad4a82 │ │ │ │ andvs pc, r8, r7, lsl #10 │ │ │ │ - cdp 7, 4, cr15, cr8, cr11, {7} │ │ │ │ + cdp 7, 4, cr15, cr12, cr11, {7} │ │ │ │ ldcvs 6, cr4, [fp, #192]! @ 0xc0 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46410170 │ │ │ │ - svc 0x00d6f7eb │ │ │ │ - bllt 56a88 │ │ │ │ + svc 0x00daf7eb │ │ │ │ + bllt 56a80 │ │ │ │ @ instruction: 0xf8d74bb0 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ @ instruction: 0x479830bc │ │ │ │ sbcvs pc, sl, r7, lsl #10 │ │ │ │ - ldm r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrsbpl pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ @ instruction: 0xf507f9f5 │ │ │ │ ldrbtvs r7, [r8], #464 @ 0x1d0 │ │ │ │ @ instruction: 0xf7eb4640 │ │ │ │ - blmi fe9549b4 │ │ │ │ + blmi fe9549bc │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ adcpl pc, r4, r7, lsl #10 │ │ │ │ sbcpl pc, r0, r7, asr #17 │ │ │ │ andcc r4, r8, r1, asr #12 │ │ │ │ ldrbvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - ldmdb sl, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r1, r0, asr #32 │ │ │ │ adcpl pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3008 │ │ │ │ - blmi fe6d3130 │ │ │ │ + blmi fe6d3138 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7eb4698 │ │ │ │ - @ instruction: 0xf8d7ed5a │ │ │ │ + @ instruction: 0xf8d7ed5e │ │ │ │ ldmibmi r3!, {r2, r3, r4, r8, sp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ orrpl pc, r5, #8388608 @ 0x800000 │ │ │ │ rsbne pc, r2, #268435460 @ 0x10000004 │ │ │ │ movwls r3, #4888 @ 0x1318 │ │ │ │ ldrbtmi r6, [r9], #-3326 @ 0xfffff302 │ │ │ │ @ instruction: 0x96022352 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 554b36 │ │ │ │ + blx 554b2e │ │ │ │ adcpl pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7eb3008 │ │ │ │ - ldclvs 13, cr14, [fp, #-968]! @ 0xfffffc38 │ │ │ │ + ldclvs 13, cr14, [fp, #-984]! @ 0xfffffc28 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ ldrdeq pc, [r0, r7]! │ │ │ │ @ instruction: 0xf7eb4621 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #31 │ │ │ │ + ldrtmi lr, [r0], -r4, lsl #31 │ │ │ │ @ instruction: 0xff58f011 │ │ │ │ - blmi fe151f00 │ │ │ │ + blmi fe151ef8 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrsbtcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec6071 │ │ │ │ - blmi 1fd2cc8 │ │ │ │ + blmi 1fd2cd0 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrsbtcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec604e │ │ │ │ - blmi 1e52cb0 │ │ │ │ + blmi 1e52cb8 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec50f8 │ │ │ │ - blmi 1cd2c98 │ │ │ │ + blmi 1cd2ca0 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x3094f8d7 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec30c8 │ │ │ │ - blmi 1b52c80 │ │ │ │ + blmi 1b52c88 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec508a │ │ │ │ - blmi 19d2c68 │ │ │ │ + blmi 19d2c70 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ mulscc r8, r2, r0 │ │ │ │ - ldmda lr, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdne pc, [r8, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf8d7ae31 │ │ │ │ movwcc r3, #4424 @ 0x1148 │ │ │ │ smlalbtcc pc, r8, r7, r8 @ │ │ │ │ mcrrlt 7, 15, pc, r2, cr14 @ │ │ │ │ @ instruction: 0xf8d74b63 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ - blcs 32c60 │ │ │ │ + blcs 32c58 │ │ │ │ mcrge 4, 0, pc, cr7, cr14, {1} @ │ │ │ │ @ instruction: 0xf6404974 │ │ │ │ ldmdami r4!, {r0, r4, r5, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx d4c9e │ │ │ │ + blx d4c96 │ │ │ │ ldcllt 7, cr15, [sp, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0xf8d74b50 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ ldrmi r3, [r8, r4, lsl #1] │ │ │ │ eorvs pc, fp, r7, lsl #10 │ │ │ │ - svc 0x00f4f7eb │ │ │ │ + svc 0x00f8f7eb │ │ │ │ @ instruction: 0xf8d74b4a │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ svcvs 0x007b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7eb60ed │ │ │ │ - blmi 1194be4 │ │ │ │ + blmi 1194bec │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ addsne pc, r8, r7, lsl #12 │ │ │ │ - svc 0x00def7eb │ │ │ │ + svc 0x00e2f7eb │ │ │ │ @ instruction: 0xf8d74b3f │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ mrcvs 6, 5, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ mulscc r0, fp, r0 │ │ │ │ - svc 0x00d2f7eb │ │ │ │ + svc 0x00d6f7eb │ │ │ │ @ instruction: 0xf8d74b39 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7eb6008 │ │ │ │ - blmi d54ba0 │ │ │ │ + blmi d54ba8 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ adcpl pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7eb3008 │ │ │ │ - blmi bd4b88 │ │ │ │ + blmi bd4b90 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d3b │ │ │ │ addvs pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00b0f7eb │ │ │ │ - stcl 7, cr15, [sl], #940 @ 0x3ac │ │ │ │ + svc 0x00b4f7eb │ │ │ │ + stcl 7, cr15, [lr], #940 @ 0x3ac │ │ │ │ @ instruction: 0xf43e2a00 │ │ │ │ stmdbmi r7, {r3, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ adcsmi pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2118 @ 0xfffff7ba │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xf7fefaa3 │ │ │ │ @ instruction: 0xf8d7bd9e │ │ │ │ @@ -20417,58 +20415,58 @@ │ │ │ │ andeq ip, r3, r8, lsr #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r9, sl, asr sp │ │ │ │ ldrbtmi r4, [sp], #-3162 @ 0xfffff3a6 │ │ │ │ - bmi 16ebbb8 │ │ │ │ + bmi 16ebbb0 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ stmdbpl ip!, {r1, r2, r9, sl, lr} │ │ │ │ stmdavs r4!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f64fc │ │ │ │ ldmpl ip, {sl} │ │ │ │ - bcs 32ef0 │ │ │ │ - bmi 158d3b4 │ │ │ │ + bcs 32ee8 │ │ │ │ + bmi 158d3ac │ │ │ │ @ instruction: 0x4698589b │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcs pc, #18643 @ 0x48d3 @ │ │ │ │ @ instruction: 0x2d00b952 │ │ │ │ @ instruction: 0xf8d3d053 │ │ │ │ stmiblt r3, {r2, r4, r6, r8, r9, ip, sp} │ │ │ │ - blcs 32f14 │ │ │ │ + blcs 32f0c │ │ │ │ @ instruction: 0xf04fd159 │ │ │ │ ldrsh r3, [pc], -pc @ │ │ │ │ cmppcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx fece4298 │ │ │ │ - b 1415ca8 │ │ │ │ + blx fece4290 │ │ │ │ + b 1415ca0 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 21aa4 │ │ │ │ + blcs 21a9c │ │ │ │ teqcs r3, lr, ror #3 │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ stmdacs r0, {r0, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ - blmi 114d3ec │ │ │ │ + blmi 114d3e4 │ │ │ │ vmin.s8 d20, d1, d18 │ │ │ │ ldrbtmi r1, [fp], #-433 @ 0xfffffe4f │ │ │ │ @ instruction: 0x46994618 │ │ │ │ ldc2l 0, cr15, [ip], #-108 @ 0xffffff94 │ │ │ │ stccs 1, cr11, [r0, #-576] @ 0xfffffdc0 │ │ │ │ stmdavs r3!, {r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x2000b9bb │ │ │ │ - blmi e2b7c8 │ │ │ │ + blmi e2b7c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ rscle r2, ip, r0, lsl #26 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ cmppeq r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - blcs 32f88 │ │ │ │ + blcs 32f80 │ │ │ │ ldmdbmi r3!, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcne pc, r1, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xe7def97f │ │ │ │ vst2.8 {d20,d22}, [pc :256], r0 │ │ │ │ ldmdami r0!, {r0, r2, r3, r7, r9, ip, lr} │ │ │ │ @@ -20482,21 +20480,21 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf968f025 │ │ │ │ stmdbmi r9!, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcne pc, r8, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xe79cf95f │ │ │ │ - blcs 32fe0 │ │ │ │ + blcs 32fd8 │ │ │ │ stmdbmi r5!, {r0, r3, r4, r7, ip, lr, pc} │ │ │ │ adcne pc, sp, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xe790f953 │ │ │ │ - stc 7, cr15, [r0, #940]! @ 0x3ac │ │ │ │ + stc 7, cr15, [r4, #940]! @ 0x3ac │ │ │ │ subcs r6, r0, #327680 @ 0x50000 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0064628 │ │ │ │ rsbscs pc, r4, #4390912 @ 0x430000 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ andls r0, r0, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf04f4649 │ │ │ │ @@ -20505,22 +20503,22 @@ │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami r6, {r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ vmax.s8 q10, , │ │ │ │ ldrbtmi r1, [r8], #-703 @ 0xfffffd41 │ │ │ │ @ instruction: 0xf932f025 │ │ │ │ @ instruction: 0xf7ebe76f │ │ │ │ - svclt 0x0000eb6c │ │ │ │ - @ instruction: 0x000671b6 │ │ │ │ + svclt 0x0000eb70 │ │ │ │ + @ instruction: 0x000671be │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, lr, lsr #3 │ │ │ │ + @ instruction: 0x000671b6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq ip, r3, r6, ror r6 │ │ │ │ - andeq r7, r6, ip, lsr #2 │ │ │ │ + andeq r7, r6, r4, lsr r1 │ │ │ │ andeq ip, r3, sl, lsr #12 │ │ │ │ andeq sp, r3, r4, ror r3 │ │ │ │ andeq ip, r3, r8, lsl r6 │ │ │ │ andeq sp, r3, r0, ror #6 │ │ │ │ strdeq ip, [r3], -ip @ │ │ │ │ andeq sp, r3, r6, asr #6 │ │ │ │ andeq ip, r3, sl, ror #11 │ │ │ │ @@ -20534,40 +20532,40 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, r7, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2631 @ 0xfffff5b9 │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ - blmi 11183a0 │ │ │ │ + blmi 1118398 │ │ │ │ stmdami r3, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4622447b │ │ │ │ orrcc r4, r8, #120, 8 @ 0x78000000 │ │ │ │ bicne pc, lr, r1, asr #4 │ │ │ │ @ instruction: 0xf01a4606 │ │ │ │ cdpne 15, 0, cr15, cr3, cr3, {6} │ │ │ │ - bmi fcfc8c │ │ │ │ + bmi fcfc84 │ │ │ │ @ instruction: 0xf8d2447a │ │ │ │ vst4.32 {d2-d5}, [r2 :64], r8 │ │ │ │ @ instruction: 0xf5b24270 │ │ │ │ smlalbble r4, r4, r0, pc @ │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ stmdavs fp!, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ teqle r5, r0, lsl #22 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshtvs r8, [fp], #-16 │ │ │ │ - stc 7, cr15, [r0, #-940]! @ 0xfffffc54 │ │ │ │ + stc 7, cr15, [r4, #-940]! @ 0xfffffc54 │ │ │ │ ldmdavs fp!, {r1, fp, sp, lr}^ │ │ │ │ mvnle r2, r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7eb11ff │ │ │ │ - stmdacs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi lr!, {r1, r2, r5, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ - bmi baa894 │ │ │ │ + bmi baa88c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r3, r7, r9, sl, lr}^ │ │ │ │ rsbscs r2, r2, #1073741824 @ 0x40000000 │ │ │ │ andls r4, r0, #51380224 @ 0x3100000 │ │ │ │ sbcsne pc, r5, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf850f006 │ │ │ │ @@ -20581,15 +20579,15 @@ │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ str pc, [r9, r7, ror #31]! │ │ │ │ vmla.i8 d20, d1, d16 │ │ │ │ stmdami r0!, {r0, r1, r2, r5, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf89af025 │ │ │ │ ldmdami lr, {r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 7eb558 │ │ │ │ + bmi 7eb550 │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ ldrbtmi r4, [sl], #-1542 @ 0xfffff9fa │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ @ instruction: 0xf04f2272 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ sbcsne pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0066079 │ │ │ │ @@ -20600,19 +20598,19 @@ │ │ │ │ vmin.s8 d20, d1, d16 │ │ │ │ @ instruction: 0xf02512e4 │ │ │ │ @ instruction: 0xe7cbf87b │ │ │ │ @ instruction: 0x46404631 │ │ │ │ sbcsne pc, sl, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf874f025 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - strdeq r6, [r6], -r2 │ │ │ │ + strdeq r6, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, r0, ror #9 │ │ │ │ + andeq ip, r6, r8, ror #9 │ │ │ │ andeq ip, r3, r4, lsl #10 │ │ │ │ - andeq ip, r6, r8, asr #9 │ │ │ │ + ldrdeq ip, [r6], -r0 │ │ │ │ andeq sp, r3, r0, lsl #4 │ │ │ │ andeq sp, r3, r6, lsl r2 │ │ │ │ andeq ip, r3, r2, ror r4 │ │ │ │ andeq sp, r3, ip, asr #3 │ │ │ │ andeq ip, r3, r0, ror #8 │ │ │ │ @ instruction: 0x0003d1ba │ │ │ │ andeq sp, r3, ip, lsr #3 │ │ │ │ @@ -20627,44 +20625,44 @@ │ │ │ │ ldrdhi pc, [r0, #-143]! @ 0xffffff71 │ │ │ │ svcge 0x00024b58 │ │ │ │ @ instruction: 0x468944f8 │ │ │ │ strmi r5, [r4], -r2, lsr #17 │ │ │ │ ldrbtvs r6, [sl], #-2066 @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ - blcs 33264 │ │ │ │ - blmi 14cd6b0 │ │ │ │ + blcs 3325c │ │ │ │ + blmi 14cd6a8 │ │ │ │ tstcs r1, r0, asr #4 │ │ │ │ @ instruction: 0xf8581d38 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ movwls r3, #8 │ │ │ │ ldrbtmi r4, [fp], #-2894 @ 0xfffff4b2 │ │ │ │ - stc 7, cr15, [sl], {235} @ 0xeb │ │ │ │ + stc 7, cr15, [lr], {235} @ 0xeb │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmdami ip, {r0, r1, r2, r6, ip, lr, pc}^ │ │ │ │ teqcs r3, #35651584 @ 0x2200000 │ │ │ │ mvnsne pc, r1, asr #4 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ mcrne 13, 0, pc, cr4, cr13, {6} @ │ │ │ │ vldmdbne r8!, {d13-} │ │ │ │ - ldc 7, cr15, [r8], {235} @ 0xeb │ │ │ │ + ldc 7, cr15, [ip], {235} @ 0xeb │ │ │ │ @ instruction: 0x46021d39 │ │ │ │ @ instruction: 0xf0284620 │ │ │ │ strmi pc, [r5], -fp, lsl #29 │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ @ instruction: 0xf44ffd59 │ │ │ │ @ instruction: 0xf7eb71d2 │ │ │ │ - @ instruction: 0x4620ee9a │ │ │ │ + @ instruction: 0x4620ee9e │ │ │ │ cdp2 0, 10, cr15, cr12, cr6, {1} │ │ │ │ svclt 0x00a22d00 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0xf8c32201 │ │ │ │ - blle 14e1f54 │ │ │ │ + blle 14e1f4c │ │ │ │ ldmiblt fp!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ - bmi e6120c │ │ │ │ + bmi e61204 │ │ │ │ ldrbtmi r4, [sl], #-2866 @ 0xfffff4ce │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlsldcc sp, ip, r8, r1 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r3!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -20680,49 +20678,49 @@ │ │ │ │ mrc2 7, 6, pc, cr4, cr15, {7} │ │ │ │ stmdami ip!, {r4, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ teqcs r3, #35651584 @ 0x2200000 │ │ │ │ mvnsne pc, r1, asr #4 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ mcrne 13, 0, pc, cr4, cr1, {4} @ │ │ │ │ vldmdbne r8!, {d13-d22} │ │ │ │ - bl ff357218 │ │ │ │ + bl ff457210 │ │ │ │ @ instruction: 0x46021d39 │ │ │ │ @ instruction: 0xf0284620 │ │ │ │ @ instruction: 0x4605fe3f │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ @ instruction: 0xf44ffd0d │ │ │ │ @ instruction: 0xf7eb71d2 │ │ │ │ - strtmi lr, [r0], -lr, asr #28 │ │ │ │ + @ instruction: 0x4620ee52 │ │ │ │ cdp2 0, 6, cr15, cr0, cr6, {1} │ │ │ │ - ble fee64690 │ │ │ │ + ble fee64688 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi fp, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andscs pc, r3, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0xe7f3ffb1 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ ubfx r2, r4, #6, #12 │ │ │ │ - blcs 33388 │ │ │ │ + blcs 33380 │ │ │ │ ldmdbmi r4, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsne pc, sl, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0xe7e1ff9f │ │ │ │ - ldmib r8, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r6, r6, sl, lsl #29 │ │ │ │ + ldmib ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r6, r2, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r6, r0, lsl #29 │ │ │ │ + andeq r6, r6, r8, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r3, r4, sl, asr fp │ │ │ │ andeq ip, r3, ip, ror #6 │ │ │ │ - strdeq r6, [r6], -r2 │ │ │ │ + strdeq r6, [r6], -sl │ │ │ │ andeq ip, r3, r2, lsl #6 │ │ │ │ andeq sp, r3, r8, asr #1 │ │ │ │ strdeq ip, [r3], -r0 │ │ │ │ strheq sp, [r3], -r6 │ │ │ │ ldrdeq ip, [r3], -r4 │ │ │ │ andeq ip, r3, lr, lsl #5 │ │ │ │ andeq sp, r3, r4, asr r0 │ │ │ │ @@ -20739,15 +20737,15 @@ │ │ │ │ ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi sl, [sp], #-3844 @ 0xfffff0fc │ │ │ │ stmiapl r2!, {r1, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r2, r3, r9, sl, lr} │ │ │ │ addcs pc, ip, r7, asr #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrmi r5, [r9], fp, ror #17 │ │ │ │ - blcs 333c4 │ │ │ │ + blcs 333bc │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrthi pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4622 │ │ │ │ vqshl.s8 d16, d20, d1 │ │ │ │ ldrbtmi r2, [r8], #294 @ 0x126 │ │ │ │ mvnseq pc, #8, 2 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @@ -20772,27 +20770,27 @@ │ │ │ │ @ instruction: 0xf8c5811a │ │ │ │ @ instruction: 0xf8d98354 │ │ │ │ teqlt fp, r0 │ │ │ │ vmul.i8 q10, , q11 │ │ │ │ ldmmi r6!, {r0, r1, r2, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff1af024 │ │ │ │ - bmi ffd213dc │ │ │ │ + bmi ffd213d4 │ │ │ │ ldrbtmi r4, [sl], #-3050 @ 0xfffff416 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrcc r8, [r4, r7, asr #3] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmiami sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x46222333 │ │ │ │ cmppcs r8, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ sxtab16mi r4, r3, r8, ror #8 │ │ │ │ - blx ffcd54a8 │ │ │ │ + blx ffcd54a0 │ │ │ │ ldrmi r1, [sl], r3, lsl #28 │ │ │ │ cmpphi r7, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #49415 @ 0xc107 @ │ │ │ │ ldrmi r2, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf04f607b │ │ │ │ @ instruction: 0xf0280800 │ │ │ │ @ instruction: 0xf887fbb9 │ │ │ │ @@ -20805,25 +20803,25 @@ │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ andne lr, r1, #3358720 @ 0x334000 │ │ │ │ vmul.i8 q10, , q6 │ │ │ │ ldrbtmi r2, [r9], #-635 @ 0xfffffd85 │ │ │ │ cdp2 0, 7, cr15, cr8, cr5, {0} │ │ │ │ @ instruction: 0xf0264650 │ │ │ │ @ instruction: 0xf8d9fd79 │ │ │ │ - blcs 25460 │ │ │ │ + blcs 25458 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ebe7b7 │ │ │ │ - strmi lr, [r3], -r0, lsr #22 │ │ │ │ + strmi lr, [r3], -r4, lsr #22 │ │ │ │ ldmdavs r8!, {r0, r6, r9, sl, lr}^ │ │ │ │ rsbsvs r2, fp, sl, lsl #4 │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ - ldmda sl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ sxtab16mi r6, r0, fp, ror #16 │ │ │ │ - blcs 8b34f4 │ │ │ │ + blcs 8b34ec │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcs fp, #8148 @ 0x1fd4 │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ mcrcs 12, 0, sp, cr0, cr7, {0} │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrbtmi r4, [r9], #-2504 @ 0xfffff638 │ │ │ │ ldrbtcs r4, [r2], #-2760 @ 0xfffff538 │ │ │ │ @@ -20845,33 +20843,33 @@ │ │ │ │ ldrdcc lr, [r0, -r7] │ │ │ │ ldrbmi r4, [r8], -r2, asr #12 │ │ │ │ vhadd.s8 d22, d1, d11 │ │ │ │ @ instruction: 0xf01b218f │ │ │ │ mcrne 13, 0, pc, cr3, cr1, {5} @ │ │ │ │ @ instruction: 0xf280469a │ │ │ │ ldmdavs r9!, {r0, r1, r3, r6, r7, pc}^ │ │ │ │ - blcs f352c │ │ │ │ + blcs f3524 │ │ │ │ sbchi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf5058090 │ │ │ │ ldrtmi r5, [r1], -r0, lsl #11 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8c50801 │ │ │ │ @ instruction: 0xf7ff8354 │ │ │ │ rsbsvs pc, r8, fp, lsl #25 │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf8c5683b │ │ │ │ @ instruction: 0xe7963354 │ │ │ │ - b fefd74dc │ │ │ │ - blcs b3540 │ │ │ │ + b ff0d74d4 │ │ │ │ + blcs b3538 │ │ │ │ @ instruction: 0x4631d191 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ - blmi fe585a20 │ │ │ │ + blmi fe585a18 │ │ │ │ stmiapl fp!, {r0, r9, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmppcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibmi fp, {r0, r2, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ eorscs pc, r1, #268435460 @ 0x10000004 │ │ │ │ @@ -20882,15 +20880,15 @@ │ │ │ │ ldmmi r8, {r2, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [sl, #144] @ 0x90 │ │ │ │ @ instruction: 0xb126e6ec │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ @ instruction: 0xf8c52301 │ │ │ │ @ instruction: 0xf8d93354 │ │ │ │ - blcs 25594 │ │ │ │ + blcs 2558c │ │ │ │ svcge 0x0020f43f │ │ │ │ vmul.i8 d20, d17, d0 │ │ │ │ ldmmi r0, {r1, r2, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr2, cr4, {1} │ │ │ │ @ instruction: 0x4631e716 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -20906,24 +20904,24 @@ │ │ │ │ usat pc, #31, fp, lsl #28 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ stc2 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldc2 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ ldrbtmi r4, [r9], #-2432 @ 0xfffff680 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - ldclmi 14, cr10, [pc, #-928]! @ 19254 │ │ │ │ - ldclmi 2, cr2, [pc], #-456 @ 19430 │ │ │ │ + ldclmi 14, cr10, [pc, #-928]! @ 1924c │ │ │ │ + ldclmi 2, cr2, [pc], #-456 @ 19428 │ │ │ │ ldrbtmi r2, [sp], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r9, [ip], #-512 @ 0xfffffe00 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strne lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ subcs pc, fp, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054629 │ │ │ │ @ instruction: 0xf8d9fd99 │ │ │ │ - blcs 25618 │ │ │ │ + blcs 25610 │ │ │ │ svcge 0x0024f43f │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ subcs pc, pc, #268435460 @ 0x10000004 │ │ │ │ ldc2l 0, cr15, [r2, #144]! @ 0x90 │ │ │ │ @ instruction: 0x4631e71c │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ teqplt r0, #256 @ p-variant is OBSOLETE @ 0x100 │ │ │ │ @@ -20948,84 +20946,84 @@ │ │ │ │ ldrbtmi r4, [r9], #-2404 @ 0xfffff69c │ │ │ │ ldrtmi lr, [r1], -lr, lsl #14 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe795d1d8 │ │ │ │ eorsle r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0xf505495f │ │ │ │ - bmi 17eec9c │ │ │ │ + bmi 17eec94 │ │ │ │ ldrbtmi r4, [r9], #-1619 @ 0xfffff9ad │ │ │ │ ldrbtmi r2, [sl], #-1138 @ 0xfffffb8e │ │ │ │ smlabtcs r1, sp, r9, lr │ │ │ │ @ instruction: 0xf04f495c │ │ │ │ strls r3, [r0], #-255 @ 0xffffff01 │ │ │ │ adccs pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054479 │ │ │ │ movwcs pc, #3397 @ 0xd45 @ │ │ │ │ cmppcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ cdpcs 6, 0, cr14, cr0, cr11, {6} │ │ │ │ ldmdami r6, {r0, r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ - bmi 15aa8ac │ │ │ │ + bmi 15aa8a4 │ │ │ │ ldmdbmi r6, {r1, r4, r5, r6, sl, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1619 @ 0xfffff9ad │ │ │ │ stmib sp, {sl, ip, pc}^ │ │ │ │ ldrbtmi r0, [r9], #-513 @ 0xfffffdff │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ subscs pc, sl, #268435460 @ 0x10000004 │ │ │ │ stc2 0, cr15, [lr, #-20]! @ 0xffffffec │ │ │ │ - bmi 14531c8 │ │ │ │ + bmi 14531c0 │ │ │ │ @ instruction: 0x46594653 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [sl], #-2637 @ 0xfffff5b3 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d1, d0 │ │ │ │ @ instruction: 0xf00522a4 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ cmppcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ stmdami r8, {r0, r1, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - bmi 12228e0 │ │ │ │ + bmi 12228d8 │ │ │ │ stmdbmi r8, {r0, r1, r4, r6, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1144 @ 0xfffffb88 │ │ │ │ stmib sp, {sl, ip, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ adccs pc, pc, #268435460 @ 0x10000004 │ │ │ │ stc2 0, cr15, [r8, #-20] @ 0xffffffec │ │ │ │ stmdami r2, {r0, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7c64478 │ │ │ │ - bmi 1085ef8 │ │ │ │ + bmi 1085ef0 │ │ │ │ stclmi 4, cr4, [r1, #-488] @ 0xfffffe18 │ │ │ │ mcrrmi 1, 7, r2, r1, cr2 │ │ │ │ ldrbtmi r4, [sp], #-1619 @ 0xfffff9ad │ │ │ │ ldrbtmi r9, [ip], #-256 @ 0xffffff00 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2401 │ │ │ │ vqadd.s8 , , │ │ │ │ @ instruction: 0xf0052235 │ │ │ │ @ instruction: 0xf8d9fcf1 │ │ │ │ - blcs 25768 │ │ │ │ + blcs 25760 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr12, cr15, {1} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ eorscs pc, r9, #268435460 @ 0x10000004 │ │ │ │ stc2l 0, cr15, [sl, #-144] @ 0xffffff70 │ │ │ │ - bmi d9314c │ │ │ │ + bmi d93144 │ │ │ │ @ instruction: 0xe7e0447a │ │ │ │ - svc 0x0080f7ea │ │ │ │ - andeq r6, r6, lr, asr #25 │ │ │ │ + svc 0x0084f7ea │ │ │ │ + ldrdeq r6, [r6], -r6 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r6, r2, asr #25 │ │ │ │ + andeq r6, r6, sl, asr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, lr, r1 │ │ │ │ + andeq ip, r6, r6, lsr #3 │ │ │ │ andeq ip, r3, r0, asr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq ip, r3, r6, lsr #31 │ │ │ │ andeq ip, r3, r0, ror #2 │ │ │ │ andeq sp, r3, r2, asr #32 │ │ │ │ - andeq r6, r6, r2, lsr #24 │ │ │ │ + andeq r6, r6, sl, lsr #24 │ │ │ │ andeq ip, r3, ip, lsr #2 │ │ │ │ andeq ip, r3, r6, asr #31 │ │ │ │ ldrdeq ip, [r3], -r2 │ │ │ │ andeq ip, r3, r2, ror #1 │ │ │ │ andeq ip, r3, lr, lsr #30 │ │ │ │ andeq ip, r3, sl, ror #30 │ │ │ │ andeq ip, r3, r8, ror r0 │ │ │ │ @@ -21073,67 +21071,67 @@ │ │ │ │ ldrbtmi r4, [sl], #-1812 @ 0xfffff8ec │ │ │ │ @ instruction: 0x3710f8df │ │ │ │ teqvs r8, ip, ror r4 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3214 │ │ │ │ @ instruction: 0xf7eb0300 │ │ │ │ - @ instruction: 0xf8dfe89e │ │ │ │ + @ instruction: 0xf8dfe8a2 │ │ │ │ ldrshtvs r3, [r8], -ip │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdbvs fp!, {r0, r3, r9, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf7eb81d3 │ │ │ │ - @ instruction: 0xf8dfe8b4 │ │ │ │ + @ instruction: 0xf8dfe8b8 │ │ │ │ vst1.64 {d22-d24}, [pc :128], r4 │ │ │ │ @ instruction: 0xf8df6102 │ │ │ │ ldrbtmi r4, [lr], #-1760 @ 0xfffff920 │ │ │ │ @ instruction: 0x4632447c │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0x4680f979 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ rschi pc, r0, #0 │ │ │ │ - blcs 3397c │ │ │ │ + blcs 33974 │ │ │ │ @ instruction: 0x81b1f040 │ │ │ │ ldreq pc, [r8], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ strtmi r0, [r1], -r0, lsl #18 │ │ │ │ stmdbhi r6, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmib r4, {r4, r9, sl, lr}^ │ │ │ │ stmib r4, {r2, r8, fp, pc}^ │ │ │ │ stmib r4, {r1, r2, r8, fp, pc}^ │ │ │ │ rsbsvs r8, ip, r2, lsl #18 │ │ │ │ - ldmdb r8, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7eb2001 │ │ │ │ - andcs lr, r0, #20, 18 @ 0x50000 │ │ │ │ + andcs lr, r0, #24, 18 @ 0x60000 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - stmdb lr, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 339c0 │ │ │ │ + ldmdb r2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 339b8 │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7eb2600 │ │ │ │ - @ instruction: 0xf7ebe8b4 │ │ │ │ - strmi lr, [r2], r4, asr #17 │ │ │ │ + @ instruction: 0xf7ebe8b8 │ │ │ │ + strmi lr, [r2], r8, asr #17 │ │ │ │ @ instruction: 0xf8dae003 │ │ │ │ - blcs 125930 │ │ │ │ + blcs 125928 │ │ │ │ andcs sp, r0, #1073741826 @ 0x40000002 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ca2001 │ │ │ │ @ instruction: 0xf0316000 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfdbf1 │ │ │ │ @ instruction: 0xf1076650 │ │ │ │ strcs r0, [r0], #-192 @ 0xffffff40 │ │ │ │ stmibvc r4!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ adcsmi pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf7eb447e │ │ │ │ - @ instruction: 0xf507e99a │ │ │ │ + @ instruction: 0xf507e99e │ │ │ │ @ instruction: 0xf8c773ea │ │ │ │ strcs r4, [r1], #-320 @ 0xfffffec0 │ │ │ │ rscsvs r6, sp, fp, ror r1 │ │ │ │ strcc lr, [r1], #-2 │ │ │ │ eorle r2, r4, r2, asr #24 │ │ │ │ @ instruction: 0x03bcf107 │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ @@ -21150,115 +21148,115 @@ │ │ │ │ ldrbmi r9, [fp], -r1 │ │ │ │ strtmi r9, [r8], -r2, lsl #8 │ │ │ │ ldrtmi r9, [r1], -r0, lsl #4 │ │ │ │ vshl.s8 d19, d1, d0 │ │ │ │ @ instruction: 0xf005628c │ │ │ │ mcrrcs 11, 12, pc, r2, cr5 @ │ │ │ │ ldmvs sp!, {r1, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - blcs 33a70 │ │ │ │ + blcs 33a68 │ │ │ │ tstphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f96938 │ │ │ │ andcs pc, r0, r3, lsr #30 │ │ │ │ - b cd7980 │ │ │ │ - blcs 33a84 │ │ │ │ + b dd7978 │ │ │ │ + blcs 33a7c │ │ │ │ tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f687c │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ movwcs lr, #27079 @ 0x69c7 │ │ │ │ stmib r4, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ea2302 │ │ │ │ - @ instruction: 0x4621ed9e │ │ │ │ + strtmi lr, [r1], -r2, lsr #27 │ │ │ │ @ instruction: 0xf7ea2001 │ │ │ │ - @ instruction: 0x4621ed9a │ │ │ │ + @ instruction: 0x4621ed9e │ │ │ │ @ instruction: 0xf7ea2002 │ │ │ │ - @ instruction: 0x4621ed96 │ │ │ │ + @ instruction: 0x4621ed9a │ │ │ │ @ instruction: 0xf7ea2003 │ │ │ │ - @ instruction: 0x4621ed92 │ │ │ │ + @ instruction: 0x4621ed96 │ │ │ │ @ instruction: 0xf7ea2005 │ │ │ │ - strtmi lr, [r1], -lr, lsl #27 │ │ │ │ + @ instruction: 0x4621ed92 │ │ │ │ @ instruction: 0xf7ea2006 │ │ │ │ - strtmi lr, [r1], -sl, lsl #27 │ │ │ │ + strtmi lr, [r1], -lr, lsl #27 │ │ │ │ @ instruction: 0xf7ea2008 │ │ │ │ - andcs lr, r0, #8576 @ 0x2180 │ │ │ │ + andcs lr, r0, #8832 @ 0x2280 │ │ │ │ strtmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcs lr, #27079 @ 0x69c7 │ │ │ │ stmib r4, {r2, sp}^ │ │ │ │ @ instruction: 0xf7ea2302 │ │ │ │ - movwcs lr, #3452 @ 0xd7c │ │ │ │ + movwcs lr, #3456 @ 0xd80 │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmib r7, {r0, r1, r2, sp}^ │ │ │ │ strtmi r2, [r1], -r6, lsl #6 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ - ldcl 7, cr15, [r0, #-936]! @ 0xfffffc58 │ │ │ │ - blcs 33b00 │ │ │ │ + ldcl 7, cr15, [r4, #-936]! @ 0xfffffc58 │ │ │ │ + blcs 33af8 │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ strbcc pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x462280b9 │ │ │ │ @ instruction: 0xf8522300 │ │ │ │ ldrmi r1, [r8], -r4, lsl #30 │ │ │ │ stmdbcs r0, {r0, r8, r9, ip, sp} │ │ │ │ stcne 1, cr13, [r1], {249} @ 0xf9 │ │ │ │ andcs r0, r1, r9, lsl #1 │ │ │ │ - stcl 7, cr15, [sl], #936 @ 0x3a8 │ │ │ │ + stcl 7, cr15, [lr], #936 @ 0x3a8 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, sp, lr} │ │ │ │ andshi pc, r7, #0 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r0!, {r2, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbvs fp!, {r4, r6, r7, pc}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 15613c │ │ │ │ - svc 0x00a8f7ea │ │ │ │ + bleq 156134 │ │ │ │ + svc 0x00acf7ea │ │ │ │ strtmi r1, [r1], -r4, asr #24 │ │ │ │ @ instruction: 0xf7ea2001 │ │ │ │ - @ instruction: 0xf84becd2 │ │ │ │ + @ instruction: 0xf84becd6 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x81aaf000 │ │ │ │ @ instruction: 0x46226831 │ │ │ │ @ instruction: 0xf92cf024 │ │ │ │ svceq 0x0004f856 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - bl f40cc │ │ │ │ + bl f40c4 │ │ │ │ ldmvs fp!, {r0, r3, r7, r8, fp}^ │ │ │ │ andsvs r6, sl, sl, ror r9 │ │ │ │ stmdavs fp!, {r9, sp} │ │ │ │ andcs pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdbvs fp!, {r0, r1, r3, r5, r6, r8, pc}^ │ │ │ │ tstlt lr, #1966080 @ 0x1e0000 │ │ │ │ strthi pc, [r0], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [r8], #1689 @ 0x699 │ │ │ │ @ instruction: 0xf859e002 │ │ │ │ bicslt r6, lr, r4, lsl #30 │ │ │ │ @ instruction: 0x4630213d │ │ │ │ - svc 0x008af7ea │ │ │ │ + svc 0x008ef7ea │ │ │ │ strmi r2, [r4], -r3, lsl #4 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx b55bb0 │ │ │ │ + blx b55ba8 │ │ │ │ rscsle r2, r0, r0, lsl #16 │ │ │ │ rscle r2, lr, r0, lsl #24 │ │ │ │ - blcs 37cb8 │ │ │ │ + blcs 37cb0 │ │ │ │ stclne 0, cr13, [r0], #-940 @ 0xfffffc54 │ │ │ │ andvc r2, r2, r0, lsl #4 │ │ │ │ svccc 0x0001f810 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ svcvs 0x0004f859 │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ - cdp 7, 1, cr15, cr8, cr10, {7} │ │ │ │ - blcs 33bf8 │ │ │ │ + cdp 7, 1, cr15, cr12, cr10, {7} │ │ │ │ + blcs 33bf0 │ │ │ │ teqphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blcs 74040 │ │ │ │ + blcs 74038 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf0052001 │ │ │ │ @ instruction: 0xf024f9d7 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, pc, lsl r1 │ │ │ │ ldrtcs pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -21271,78 +21269,78 @@ │ │ │ │ strvc pc, [r7, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ vqshl.s8 d22, d4, d0 │ │ │ │ @ instruction: 0xf8df52ca │ │ │ │ ldrbtmi r0, [lr], #-1040 @ 0xfffffbf0 │ │ │ │ @ instruction: 0x46314478 │ │ │ │ - blx cd5c3a │ │ │ │ - blcs 33c58 │ │ │ │ + blx cd5c32 │ │ │ │ + blcs 33c50 │ │ │ │ svcge 0x0054f43f │ │ │ │ vtst.8 q10, q8, │ │ │ │ ldrtmi r6, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ - blmi ffe1856c │ │ │ │ + blmi ffe18564 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ - blcs 33c78 │ │ │ │ + blcs 33c70 │ │ │ │ svcge 0x004af43f │ │ │ │ @ instruction: 0x463148f8 │ │ │ │ sbcspl pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0x2c00fa5b │ │ │ │ svcge 0x0043f47f │ │ │ │ strb r2, [lr, -r4, lsl #2] │ │ │ │ vst2. {d20,d22}, [pc :256], r3 │ │ │ │ ldmmi r3!, {r0, r1, r4, r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 13d5c88 │ │ │ │ + blx 13d5c80 │ │ │ │ ldmibmi r1!, {r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ addsvs pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2288 @ 0xfffff710 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ldrb pc, [sp], r1, lsl #22 @ │ │ │ │ sha1c.32 q10, q8, q15 │ │ │ │ stmiami lr!, {r0, r3, r4, r6, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf0244621 │ │ │ │ stmdavs fp!, {r0, r1, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmiami sl!, {r0, r3, r4, r5, r6, r9, sl, fp, sp, pc}^ │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r6, [r8], #-621 @ 0xfffffd93 │ │ │ │ - blx c55cc4 │ │ │ │ + blx c55cbc │ │ │ │ stmiami r7!, {r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r6, [r8], #-587 @ 0xfffffdb5 │ │ │ │ - blx a55cd4 │ │ │ │ + blx a55ccc │ │ │ │ @ instruction: 0xf8d7e646 │ │ │ │ smlald r9, sl, r4, r0 │ │ │ │ sha1c.32 q10, q8, q9 │ │ │ │ ldrbtmi r7, [ip], #-506 @ 0xfffffe06 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ strmi pc, [r6], -sp, lsl #22 │ │ │ │ @ instruction: 0xf0001c41 │ │ │ │ stmdacs r0, {r0, r2, r6, r7, pc} │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldc2 7, cr15, [r6, #-1004]! @ 0xfffffc14 │ │ │ │ - cdp 7, 13, cr15, cr0, cr10, {7} │ │ │ │ - cdp 7, 10, cr15, cr10, cr10, {7} │ │ │ │ + cdp 7, 13, cr15, cr4, cr10, {7} │ │ │ │ + cdp 7, 10, cr15, cr14, cr10, {7} │ │ │ │ ldmvs sl!, {r0, r3, r4, r6, r7, r8, r9, fp, lr} │ │ │ │ tstpeq sl, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ andeq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf8c817c0 │ │ │ │ strtmi r0, [r0], -ip │ │ │ │ - blx ffcd5cfc │ │ │ │ + blx ffcd5cf4 │ │ │ │ @ instruction: 0xf0001c42 │ │ │ │ stmdacs r0, {r4, r5, r7, pc} │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ ldc2 7, cr15, [ip, #-1004] @ 0xfffffc14 │ │ │ │ - cdp 7, 9, cr15, cr2, cr10, {7} │ │ │ │ + cdp 7, 9, cr15, cr6, cr10, {7} │ │ │ │ andeq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf8c817c0 │ │ │ │ ldrb r0, [ip, #12]! │ │ │ │ vmla.i8 q10, q8, │ │ │ │ stmiami fp, {r2, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9eaf024 │ │ │ │ @@ -21356,15 +21354,15 @@ │ │ │ │ @ instruction: 0xf9c8f026 │ │ │ │ @ instruction: 0xf6402202 │ │ │ │ strtmi r0, [r0], -r9, asr #2 │ │ │ │ @ instruction: 0xf9c2f026 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ movwcs pc, #10499 @ 0x2903 @ │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ - blmi fef225cc │ │ │ │ + blmi fef225c4 │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ ldrbtmi r0, [fp], #-337 @ 0xfffffeaf │ │ │ │ @ instruction: 0xf8e8f01b │ │ │ │ vrshr.s64 d20, d16, #64 │ │ │ │ ldrtmi r8, [r2], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01a015a │ │ │ │ @@ -21373,23 +21371,23 @@ │ │ │ │ @ instruction: 0xf6404632 │ │ │ │ @ instruction: 0x4620015c │ │ │ │ mrc2 0, 4, pc, cr14, cr10, {0} │ │ │ │ @ instruction: 0xf0056938 │ │ │ │ @ instruction: 0xf8d7f8ed │ │ │ │ and r8, r3, r0 │ │ │ │ andcs r2, r0, r1, lsl #2 │ │ │ │ - blx fe155daa │ │ │ │ + blx fe155da2 │ │ │ │ strbmi r2, [r2], -r0, lsl #6 │ │ │ │ tstpvs r7, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ca4620 │ │ │ │ @ instruction: 0xf01b6000 │ │ │ │ stmdacs r0, {r0, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dadaf0 │ │ │ │ - blcs e5d5c │ │ │ │ - blmi fe80e510 │ │ │ │ + blcs e5d54 │ │ │ │ + blmi fe80e508 │ │ │ │ ldmvs sl!, {sp} │ │ │ │ @ instruction: 0xf50658d6 │ │ │ │ ldrcc r5, [r4], -pc, lsl #13 │ │ │ │ @ instruction: 0xf7ff4631 │ │ │ │ pkhtbmi pc, r0, r3, asr #21 @ │ │ │ │ svccc 0x00fff1b0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr1, cr15, {3} │ │ │ │ @@ -21403,24 +21401,24 @@ │ │ │ │ @ instruction: 0xf9d4f005 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ cmnpeq pc, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf9e6f01b │ │ │ │ @ instruction: 0xf6404991 │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ad5e48 │ │ │ │ + blx ad5e40 │ │ │ │ stmibmi pc, {r0, r1, r2, r4, r6, r7, r9, sl, sp, lr, pc} @ │ │ │ │ subvs pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2190 @ 0xfffff772 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ strb pc, [r1], r1, lsr #20 @ │ │ │ │ vmla.i8 d20, d16, d12 │ │ │ │ stmmi ip, {r0, r1, r2, r4, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 655e6c │ │ │ │ + blx 655e64 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldmdbvs fp!, {r0, r1, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strt sl, [fp], r6, lsl #29 │ │ │ │ stmdblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdavs fp!, {r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @@ -21431,62 +21429,62 @@ │ │ │ │ ldrb pc, [r1, r1, lsl #20]! @ │ │ │ │ @ instruction: 0x4621487f │ │ │ │ rscsvc pc, ip, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0xe7e9f9f9 │ │ │ │ @ instruction: 0x46804b7c │ │ │ │ @ instruction: 0x210168ba │ │ │ │ - bmi 1ef0174 │ │ │ │ + bmi 1ef016c │ │ │ │ vtst.8 d22, d0, d8 │ │ │ │ movwls r5, #1004 @ 0x3ec │ │ │ │ - blmi 1e6b01c │ │ │ │ + blmi 1e6b014 │ │ │ │ @ instruction: 0xf7ea447b │ │ │ │ - ldmdbvs fp!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmdavs r0!, {r1, r2, ip, lr, pc} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - bl fe557df8 │ │ │ │ + bl fe657df0 │ │ │ │ mvnsle r4, r8, asr #11 │ │ │ │ @ instruction: 0xf7ea6978 │ │ │ │ - stmdavs fp!, {r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ vmla.i8 q10, q0, q15 │ │ │ │ stmdami lr!, {r0, r1, r2, r3, r5, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9cef024 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xe7b4617b │ │ │ │ - blx fe455f52 │ │ │ │ + blx fe455f4a │ │ │ │ @ instruction: 0x46204632 │ │ │ │ tstpeq pc, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf9b6f01b │ │ │ │ - bl fff57e34 │ │ │ │ - cdp 7, 0, cr15, cr14, cr10, {7} │ │ │ │ + stc 7, cr15, [r0], {234} @ 0xea │ │ │ │ + cdp 7, 1, cr15, cr2, cr10, {7} │ │ │ │ subcs r6, r0, #327680 @ 0x50000 │ │ │ │ mvnvc pc, r7, lsl #10 │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ andcs pc, lr, #11599872 @ 0xb10000 │ │ │ │ andls r4, r0, #1048576 @ 0x100000 │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6401601 │ │ │ │ strtmi r0, [r1], -r5, lsr #4 │ │ │ │ @ instruction: 0xf005462b │ │ │ │ andcs pc, r1, #1163264 @ 0x11c000 │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01b0127 │ │ │ │ - blmi 1518428 │ │ │ │ + blmi 1518420 │ │ │ │ ldmvs sl!, {r0, r8, sp} │ │ │ │ ldmpl r3, {r1, r2, r4, r6, sl, fp, lr}^ │ │ │ │ - bmi 15ab0c0 │ │ │ │ + bmi 15ab0b8 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0x63bcf44f │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - cdp 7, 8, cr15, cr10, cr10, {7} │ │ │ │ - blcs 33f90 │ │ │ │ + cdp 7, 8, cr15, cr14, cr10, {7} │ │ │ │ + blcs 33f88 │ │ │ │ svcge 0x007af43f │ │ │ │ @ instruction: 0x46214850 │ │ │ │ rscpl pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ldmvs fp!, {r0, r1, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ cmnvs fp, fp, lsl r8 │ │ │ │ @ instruction: 0xf035e771 │ │ │ │ @@ -21518,24 +21516,24 @@ │ │ │ │ @ instruction: 0xf04f0201 │ │ │ │ @ instruction: 0xf64030ff │ │ │ │ @ instruction: 0xf0050261 │ │ │ │ ldmdbvs sl!, {r0, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01b0163 │ │ │ │ svclt 0x0000f8fb │ │ │ │ - andeq r6, r6, lr, lsl #15 │ │ │ │ - andeq r6, r6, r8, lsl #15 │ │ │ │ + muleq r6, r6, r7 │ │ │ │ + muleq r6, r0, r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r6, [r4], -lr │ │ │ │ andeq fp, r3, r8, ror ip │ │ │ │ ldrdeq fp, [r3], -r8 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq ip, r3, lr, asr #10 │ │ │ │ - andeq r6, r6, ip, lsl #9 │ │ │ │ + muleq r6, r4, r4 │ │ │ │ muleq r3, r2, r9 │ │ │ │ andeq ip, r3, ip, lsl #19 │ │ │ │ andeq ip, r3, r8, lsl #19 │ │ │ │ andeq ip, r3, r8, ror r9 │ │ │ │ andeq fp, r3, r0, asr #18 │ │ │ │ andeq ip, r3, sl, lsr r9 │ │ │ │ andeq fp, r3, lr, lsr #18 │ │ │ │ @@ -21571,24 +21569,24 @@ │ │ │ │ andcs r4, r0, r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5015899 │ │ │ │ tstcc r4, pc, lsl #3 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ stmdblt r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r6, r2, asr #31 │ │ │ │ + andeq r5, r6, sl, asr #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb71264 │ │ │ │ + bl feb7125c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi fp, [r5], -r8, lsl #6 │ │ │ │ - stcl 7, cr15, [r8], {234} @ 0xea │ │ │ │ + stcl 7, cr15, [ip], {234} @ 0xea │ │ │ │ strmi r2, [r4], -r6, lsl #2 │ │ │ │ - blx ff25611e │ │ │ │ + blx ff256116 │ │ │ │ @ instruction: 0x4620b9b8 │ │ │ │ stc2 0, cr15, [r0, #-64] @ 0xffffffc0 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234606 │ │ │ │ stmdbmi sl, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234479 │ │ │ │ @@ -21598,21 +21596,21 @@ │ │ │ │ @ instruction: 0xf0104630 │ │ │ │ strtmi pc, [r0], -r1, lsr #25 │ │ │ │ strcc fp, [r6], #-3576 @ 0xfffff208 │ │ │ │ @ instruction: 0xf04fe7e5 │ │ │ │ udf #33615 @ 0x834f │ │ │ │ andeq ip, r3, r8, ror #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb712c4 │ │ │ │ + bl feb712bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi fp, [r5], -r8, lsl #6 │ │ │ │ - ldc 7, cr15, [r8], {234} @ 0xea │ │ │ │ + ldc 7, cr15, [ip], {234} @ 0xea │ │ │ │ strmi r2, [r4], -r6, lsl #2 │ │ │ │ - blx fe65617e │ │ │ │ + blx fe656176 │ │ │ │ @ instruction: 0x4620b9b8 │ │ │ │ ldc2l 0, cr15, [r0], {16} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234606 │ │ │ │ stmdbmi sl, {r0, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234479 │ │ │ │ @@ -21628,37 +21626,37 @@ │ │ │ │ tstcs r0, r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5005898 │ │ │ │ andscc r5, r4, pc, lsl #1 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ mrclt 7, 3, APSR_nzcv, cr14, cr14, {7} │ │ │ │ - ldrdeq r5, [r6], -lr │ │ │ │ + andeq r5, r6, r6, ror #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71348 │ │ │ │ + bl feb71340 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r5], #-448 @ 0xfffffe40 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 96b348 │ │ │ │ + blmi 96b340 │ │ │ │ svcge 0x00004a25 │ │ │ │ @ instruction: 0x4606447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6779 │ │ │ │ ldmpl ip, {r8} │ │ │ │ stmiblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldrtmi r4, [fp], -r0, lsr #26 │ │ │ │ vmin.s8 d20, d1, d18 │ │ │ │ ldrbtmi r2, [sp], #-510 @ 0xfffffe02 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bllt 3085c8 │ │ │ │ + bllt 3085c0 │ │ │ │ and r2, r1, r1 │ │ │ │ @ instruction: 0x2000b9b3 │ │ │ │ - blmi 56c9f8 │ │ │ │ + blmi 56c9f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svcvs 0x007b681a │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle ip, r0, lsl #6 │ │ │ │ @ instruction: 0x46bd377c │ │ │ │ ldmdbmi r4, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscscs pc, ip, #268435460 @ 0x10000004 │ │ │ │ @@ -21670,49 +21668,49 @@ │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ strb pc, [r0, r1, lsr #16]! @ │ │ │ │ strtmi r4, [r9], -lr, lsl #16 │ │ │ │ rscscs pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ andcs pc, r1, r9, lsl r8 @ │ │ │ │ @ instruction: 0xf7eae7d8 │ │ │ │ - svclt 0x0000ea52 │ │ │ │ - andeq r5, r6, ip, lsr #29 │ │ │ │ + svclt 0x0000ea56 │ │ │ │ + @ instruction: 0x00065eb4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r6, r4, lsr #29 │ │ │ │ + andeq r5, r6, ip, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x0003b3b6 │ │ │ │ - andeq r5, r6, ip, ror #28 │ │ │ │ + andeq r5, r6, r4, ror lr │ │ │ │ andeq fp, r3, lr, ror r3 │ │ │ │ ldrdeq ip, [r3], -r0 │ │ │ │ andeq ip, r3, r0, asr #7 │ │ │ │ @ instruction: 0x0003c3b0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71414 │ │ │ │ + bl feb7140c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], #-448 @ 0xfffffe40 │ │ │ │ stmdbmi lr!, {r0, r1, r2, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi bab414 │ │ │ │ + blmi bab40c │ │ │ │ svcge 0x00004a2e │ │ │ │ @ instruction: 0x4606447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6779 │ │ │ │ ldmpl ip, {r8} │ │ │ │ - bllt 4f42c8 │ │ │ │ + bllt 4f42c0 │ │ │ │ ldrtmi r4, [r2], -r9, lsr #26 │ │ │ │ vmin.s8 d20, d1, d27 │ │ │ │ ldrbtmi r3, [sp], #-270 @ 0xfffffef2 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ stmdavs r2!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorsle r3, r3, r1 │ │ │ │ vmul.i8 d22, d15, d24 │ │ │ │ vcgt.s8 d16, d2, d4 │ │ │ │ andmi r0, r3, r4, lsl #2 │ │ │ │ tstle pc, fp, lsl #5 │ │ │ │ @ instruction: 0x2000b9b2 │ │ │ │ - blmi 6ecae8 │ │ │ │ + blmi 6ecae0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svcvs 0x007b681a │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @ instruction: 0x46bd377c │ │ │ │ ldmdbmi sl, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcc pc, ip, #268435460 @ 0x10000004 │ │ │ │ @@ -21730,31 +21728,31 @@ │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ldrb pc, [r4, r9, lsr #31]! @ │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ strtmi r4, [r9], -lr, lsl #16 │ │ │ │ andcc pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ @ instruction: 0xe7eaff9f │ │ │ │ - ldmib r8, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r6, r0, ror #27 │ │ │ │ + ldmib ip, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r5, r6, r8, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r5, [r6], -r8 │ │ │ │ + andeq r5, r6, r0, ror #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r3, sl, ror #5 │ │ │ │ - muleq r6, r4, sp │ │ │ │ + muleq r6, ip, sp │ │ │ │ andeq fp, r3, r6, lsr #5 │ │ │ │ andeq ip, r3, ip, lsl #6 │ │ │ │ strdeq ip, [r3], -ip @ │ │ │ │ andeq ip, r3, r4, ror #5 │ │ │ │ ldrdeq ip, [r3], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71508 │ │ │ │ + bl feb71500 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r5, {r5, r6, r8, r9, sl, fp}^ │ │ │ │ - bmi 15865a4 │ │ │ │ + bmi 158659c │ │ │ │ mrrcmi 4, 7, r4, r5, cr9 │ │ │ │ svcge 0x00044b55 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x67fa6812 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ @@ -21768,19 +21766,19 @@ │ │ │ │ @ instruction: 0xf0232072 │ │ │ │ ldmiblt r0!, {r0, r1, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addcc pc, r1, #148, 16 @ 0x940000 │ │ │ │ eorsle r2, lr, r0, lsl #22 │ │ │ │ strcs pc, [r1], #516 @ 0x204 │ │ │ │ @ instruction: 0xf1076078 │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ - ldm ip, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmple r1, r0, lsl #16 │ │ │ │ - blcs 34420 │ │ │ │ + blcs 34418 │ │ │ │ andcs sp, r0, r5, asr #2 │ │ │ │ - blmi eecc80 │ │ │ │ + blmi eecc78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svcvs 0x00fb681a │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r0, lsl #15 │ │ │ │ stmdavs fp!, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscle r2, lr, r0, lsl #22 │ │ │ │ @@ -21797,15 +21795,15 @@ │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ ldr r2, [r9, r8, ror #2]! │ │ │ │ vmul.i8 d20, d1, d17 │ │ │ │ ldmdami r1!, {r0, r1, r2, r3, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 5, cr15, cr14, cr3, {1} │ │ │ │ stmdami pc!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - bmi be35a8 │ │ │ │ + bmi be35a0 │ │ │ │ ldrbtmi r4, [r8], #-2351 @ 0xfffff6d1 │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ vqadd.s8 , , │ │ │ │ @ instruction: 0xf004323a │ │ │ │ stmdavs fp!, {r0, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -21830,23 +21828,23 @@ │ │ │ │ @ instruction: 0xf0104620 │ │ │ │ @ instruction: 0xe7d6fad1 │ │ │ │ vmul.i8 d20, d1, d10 │ │ │ │ ldmdami sl, {r1, r2, r3, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 13, cr15, cr8, cr3, {1} │ │ │ │ @ instruction: 0xf7eae7cf │ │ │ │ - svclt 0x0000e912 │ │ │ │ - andeq r5, r6, ip, ror #25 │ │ │ │ + svclt 0x0000e916 │ │ │ │ + strdeq r5, [r6], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r6, r4, ror #25 │ │ │ │ + andeq r5, r6, ip, ror #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq fp, [r6], -r6 │ │ │ │ + ldrdeq fp, [r6], -lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, r6, asr #3 │ │ │ │ - andeq r5, r6, r4, lsl #25 │ │ │ │ + andeq fp, r6, lr, asr #3 │ │ │ │ + andeq r5, r6, ip, lsl #25 │ │ │ │ muleq r3, r0, r1 │ │ │ │ andeq ip, r3, lr, lsl #4 │ │ │ │ andeq ip, r3, ip, lsl #4 │ │ │ │ andeq fp, r3, r0, ror #2 │ │ │ │ ldrdeq ip, [r3], -lr │ │ │ │ andeq ip, r3, lr, asr #3 │ │ │ │ andeq ip, r3, r8, lsl r2 │ │ │ │ @@ -21862,36 +21860,36 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r7, ror ip │ │ │ │ ldrbtmi r4, [ip], #-2935 @ 0xfffff489 │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ stmiapl r5!, {r3, r7, r9, sl, lr}^ │ │ │ │ - blcs 34590 │ │ │ │ - blmi 1d4ea68 │ │ │ │ + blcs 34588 │ │ │ │ + blmi 1d4ea60 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 22ae0 │ │ │ │ + bcs 22ad8 │ │ │ │ cdpcs 0, 4, cr13, cr3, cr11, {2} │ │ │ │ cdpcs 0, 4, cr13, cr4, cr10, {1} │ │ │ │ stmdavs fp!, {r0, r1, r2, ip, lr, pc} │ │ │ │ cmnle r7, r0, lsl #22 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 1b3accc │ │ │ │ + blmi 1b3acc4 │ │ │ │ stmdbmi ip!, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ stmiapl r6!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x71b6f501 │ │ │ │ rsbscs pc, r2, r6, lsl #4 │ │ │ │ stc2 0, cr15, [ip, #-140]! @ 0xffffff74 │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ svceq 0x0052f1b8 │ │ │ │ @ instruction: 0xf1b8d065 │ │ │ │ mvnle r0, r7, asr pc │ │ │ │ rsbscs pc, r2, r6, lsl #4 │ │ │ │ - b 19d84e0 │ │ │ │ + b 1ad84d8 │ │ │ │ stmdacs pc, {r0, r1, r3, r5, fp, sp, lr} @ │ │ │ │ addshi pc, pc, r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vqadd.s8 d8, d22, d3 │ │ │ │ ldrb r2, [sl, r1, lsl #1] │ │ │ │ andcs r4, pc, #93184 @ 0x16c00 │ │ │ │ ldrbtmi r4, [r9], #-2396 @ 0xfffff6a4 │ │ │ │ @@ -21900,15 +21898,15 @@ │ │ │ │ @ instruction: 0xf0231041 │ │ │ │ stmdavs sp!, {r0, r1, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b8bb48 │ │ │ │ subsle r0, r0, r2, asr pc │ │ │ │ svceq 0x0049f1b8 │ │ │ │ vand d13, d6, d23 │ │ │ │ @ instruction: 0xf7ea1041 │ │ │ │ - stmdacs pc, {r1, r2, r6, r9, fp, sp, lr, pc} @ │ │ │ │ + stmdacs pc, {r1, r3, r6, r9, fp, sp, lr, pc} @ │ │ │ │ addhi pc, fp, r0 │ │ │ │ cmple pc, r0, lsl #26 │ │ │ │ adcvc pc, r8, r6, lsl #10 │ │ │ │ stmdbmi pc, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf5032210 │ │ │ │ ldrhtvs r7, [fp], #-6 │ │ │ │ @ instruction: 0xf0234479 │ │ │ │ @@ -21919,15 +21917,15 @@ │ │ │ │ vmla.i8 q10, , q4 │ │ │ │ stmdami r8, {r0, r3, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [lr, #-140]! @ 0xffffff74 │ │ │ │ stccs 7, cr14, [r0, #-596] @ 0xfffffdac │ │ │ │ vrhadd.s8 , q3, q2 │ │ │ │ ldr r1, [lr, r1, asr #32] │ │ │ │ - blcs 34674 │ │ │ │ + blcs 3466c │ │ │ │ vand d13, d6, d21 │ │ │ │ @ instruction: 0xe7982072 │ │ │ │ vmla.i8 q10, , q0 │ │ │ │ stmdami r0, {r0, r1, r3, r4, r5, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 1, cr15, cr6, cr3, {1} │ │ │ │ stccs 7, cr14, [r0, #-568] @ 0xfffffdc8 │ │ │ │ @@ -21965,39 +21963,39 @@ │ │ │ │ ldrbtmi r4, [r9], #-2090 @ 0xfffff7d6 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ sbfx pc, r1, #27, #29 │ │ │ │ vmla.i8 d20, d1, d24 │ │ │ │ stmdami r8!, {r2, r4, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r8, #140] @ 0x8c │ │ │ │ - blcs 5440c │ │ │ │ + blcs 54404 │ │ │ │ svcge 0x003ef43f │ │ │ │ vmla.i8 d20, d1, d20 │ │ │ │ stmdami r4!, {r1, r4, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [ip, #140]! @ 0x8c │ │ │ │ stccs 7, cr14, [r0, #-208] @ 0xffffff30 │ │ │ │ svcge 0x0032f43f │ │ │ │ vmla.i8 d20, d1, d16 │ │ │ │ stmdami r0!, {r1, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r0, #140]! @ 0x8c │ │ │ │ svclt 0x0000e728 │ │ │ │ - andeq r5, r6, sl, lsr #22 │ │ │ │ + andeq r5, r6, r2, lsr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r6, r0, lsr #32 │ │ │ │ + andeq fp, r6, r8, lsr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq sl, [r6], -r8 │ │ │ │ - @ instruction: 0x0006afb6 │ │ │ │ + andeq fp, r6, r0 │ │ │ │ + @ instruction: 0x0006afbe │ │ │ │ andeq ip, r3, ip, lsr #32 │ │ │ │ andeq sl, r3, r0, lsl #31 │ │ │ │ andeq ip, r3, r2, ror r0 │ │ │ │ andeq sl, r3, r8, asr pc │ │ │ │ andeq ip, r3, sl, asr #32 │ │ │ │ - andeq sl, r6, lr, lsl pc │ │ │ │ + andeq sl, r6, r6, lsr #30 │ │ │ │ andeq sl, r3, ip, lsr #30 │ │ │ │ andeq ip, r3, lr, lsl r0 │ │ │ │ andeq sl, r3, r6, lsl pc │ │ │ │ andeq ip, r3, r8 │ │ │ │ andeq sl, r3, r4, lsl #30 │ │ │ │ strdeq fp, [r3], -r6 │ │ │ │ strdeq sl, [r3], -r2 │ │ │ │ @@ -22009,41 +22007,41 @@ │ │ │ │ @ instruction: 0x0003aebc │ │ │ │ andeq fp, r3, lr, lsr #31 │ │ │ │ andeq sl, r3, r4, lsr #29 │ │ │ │ muleq r3, r6, pc @ │ │ │ │ andeq sl, r3, ip, lsl #29 │ │ │ │ andeq fp, r3, lr, ror pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb71930 │ │ │ │ + bl feb71928 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x201e0ff8 │ │ │ │ @ instruction: 0xf7e9af00 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf44fbfd8 │ │ │ │ stclt 0, cr5, [r0, #512] @ 0x200 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ pkhbtmi r2, r9, lr │ │ │ │ @ instruction: 0xf7e94692 │ │ │ │ - cdpne 15, 0, cr14, cr4, cr2, {5} │ │ │ │ + cdpne 15, 0, cr14, cr4, cr6, {5} │ │ │ │ svclt 0x00d84e1b │ │ │ │ strpl pc, [r0], #1103 @ 0x44f │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf039447e │ │ │ │ - blmi 659fc0 │ │ │ │ + blmi 659fb8 │ │ │ │ ldmpl r6!, {r7, r9, sl, lr}^ │ │ │ │ stmiblt r3!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf808fb04 │ │ │ │ strtmi r4, [r1], -sp, asr #8 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0xf0394628 │ │ │ │ - blx 59fa6 │ │ │ │ + blx 59f9e │ │ │ │ adcmi pc, ip, #4, 8 @ 0x4000000 │ │ │ │ andcc fp, r1, r8, lsr pc │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ stmdbmi ip, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adccc pc, sl, #268435460 @ 0x10000004 │ │ │ │ @@ -22052,15 +22050,15 @@ │ │ │ │ strb pc, [r1, fp, ror #24]! @ │ │ │ │ vmla.i8 d20, d1, d9 │ │ │ │ stmdami r9, {r0, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [lr, #-140] @ 0xffffff74 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ svclt 0x000087f0 │ │ │ │ - andeq r5, r6, ip, lsl #17 │ │ │ │ + muleq r6, r4, r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, sl, ror sp │ │ │ │ andeq fp, r3, r8, ror lr │ │ │ │ andeq sl, r3, r8, ror #26 │ │ │ │ andeq fp, r3, r6, ror #28 │ │ │ │ @ instruction: 0xf04fb480 │ │ │ │ svcge 0x000030ff │ │ │ │ @@ -22072,42 +22070,42 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r8, ip, asr #17] @ │ │ │ │ @ instruction: 0xf5ad482e │ │ │ │ stmdbmi lr!, {r1, r8, sl, fp, sp, lr} │ │ │ │ - blmi baba0c │ │ │ │ + blmi baba04 │ │ │ │ svcge 0x00044a2e │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f180c │ │ │ │ ldmpl lr, {r8} │ │ │ │ - blcs 34910 │ │ │ │ - blmi a8ed24 │ │ │ │ + blcs 34908 │ │ │ │ + blmi a8ed1c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stccs 1, cr4, [r0], {128} @ 0x80 │ │ │ │ movwcs sp, #64 @ 0x40 │ │ │ │ movwcc r6, #7396 @ 0x1ce4 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - bmi 92c0d0 │ │ │ │ + bmi 92c0c8 │ │ │ │ streq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ strtmi r2, [r8], -r0, asr #2 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0xf0238088 │ │ │ │ stmdbmi r1!, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #882 @ 0x372 │ │ │ │ movwls r4, #1145 @ 0x479 │ │ │ │ stmdapl r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ rsbsvs r4, r9, r3, lsr #12 │ │ │ │ vhadd.s8 d18, d1, d1 │ │ │ │ @ instruction: 0xf00442f7 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiblt fp, {r0, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ - blmi 4ad0fc │ │ │ │ + blmi 4ad0f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d116 │ │ │ │ strvs pc, [r1, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -22116,57 +22114,57 @@ │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ldr pc, [lr, r7, ror #23]! │ │ │ │ vmax.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02342f9 │ │ │ │ bfi pc, sp, #25, #7 @ │ │ │ │ strb r4, [r2, r3, lsr #12] │ │ │ │ - cdp 7, 13, cr15, cr4, cr9, {7} │ │ │ │ - ldrdeq r5, [r6], -r8 │ │ │ │ + cdp 7, 13, cr15, cr8, cr9, {7} │ │ │ │ + andeq r5, r6, r0, ror #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r5, [r6], -r0 │ │ │ │ + ldrdeq r5, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r6, r0, asr #25 │ │ │ │ + andeq sl, r6, r8, asr #25 │ │ │ │ strdeq fp, [r3], -r0 │ │ │ │ andeq fp, r3, lr, asr #27 │ │ │ │ @ instruction: 0x0003acb8 │ │ │ │ - andeq r5, r6, r8, ror #14 │ │ │ │ + andeq r5, r6, r0, ror r7 │ │ │ │ andeq sl, r3, r2, ror ip │ │ │ │ andeq fp, r3, r4, lsl #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ movwne lr, #2512 @ 0x9d0 │ │ │ │ rsbmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ - b fe087f1c │ │ │ │ - b fe0e9a24 │ │ │ │ - b 9e330 │ │ │ │ + b fe087f14 │ │ │ │ + b fe0e9a1c │ │ │ │ + b 9e328 │ │ │ │ tsteq fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf0236881 │ │ │ │ - b 109b72c │ │ │ │ - b 10eb4a4 │ │ │ │ + b 109b724 │ │ │ │ + b 10eb49c │ │ │ │ andvs r6, r2, lr, asr r3 │ │ │ │ subvs sl, r3, r0, lsl #30 │ │ │ │ vstmiaeq r1, {s29-s157} │ │ │ │ andcs r4, r0, #83 @ 0x53 │ │ │ │ rscvc pc, r0, #217055232 @ 0xcf00000 │ │ │ │ submi lr, r1, #8192 @ 0x2000 │ │ │ │ sbcscs lr, ip, #270336 @ 0x42000 │ │ │ │ - b fe0f2b5c │ │ │ │ + b fe0f2b54 │ │ │ │ stclt 0, cr0, [r0, #8] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb71b60 │ │ │ │ + bl feb71b58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbcs r1, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ sbcpl pc, sp, #64, 12 @ 0x4000000 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ vqrdmulh.s d15, d1, d2 │ │ │ │ movweq pc, #12355 @ 0x3043 @ │ │ │ │ - blx b2992 │ │ │ │ + blx b298a │ │ │ │ @ instruction: 0xf043f303 │ │ │ │ subvs r0, r3, r9, lsl #6 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ tstpeq r7, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ @ instruction: 0xf7ff6083 │ │ │ │ @ instruction: 0x4620ffb9 │ │ │ │ @ instruction: 0xffb6f7ff │ │ │ │ @@ -22174,55 +22172,55 @@ │ │ │ │ @ instruction: 0x4620ffb3 │ │ │ │ @ instruction: 0xffb0f7ff │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -sp, lsr #31 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xe7a74098 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71bc4 │ │ │ │ + bl feb71bbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5de96c │ │ │ │ + bmi 5de964 │ │ │ │ @ instruction: 0xf8dfb082 │ │ │ │ ldrbtmi ip, [sl], #-92 @ 0xffffffa4 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf852460b │ │ │ │ stmdavs sl!, {r2, r3, ip, lr} │ │ │ │ @ instruction: 0x1e62b95a │ │ │ │ @ instruction: 0xf8021ce0 │ │ │ │ - beq 6ea5f0 │ │ │ │ + beq 6ea5e8 │ │ │ │ @ instruction: 0xd1fa4290 │ │ │ │ stmdblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhtvs fp, [r9], #-208 @ 0xffffff30 │ │ │ │ rsccs pc, r5, #64, 4 │ │ │ │ stmdami ip, {r0, r1, r3, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1156a9a │ │ │ │ + blx 1156a92 │ │ │ │ @ instruction: 0xe7e8687b │ │ │ │ strcc r4, [r8, -r9, lsl #18] │ │ │ │ vadd.i8 d20, d0, d9 │ │ │ │ ldrbtmi r2, [r9], #-749 @ 0xfffffd13 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - bllt ffcd6ab4 │ │ │ │ - andeq r5, r6, lr, lsr #12 │ │ │ │ + bllt ffcd6aac │ │ │ │ + andeq r5, r6, r6, lsr r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r3, r4, ror #24 │ │ │ │ andeq fp, r3, lr, ror #24 │ │ │ │ andeq fp, r3, lr, asr #24 │ │ │ │ andeq fp, r3, r8, asr ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r3], -r2, lsl #1 │ │ │ │ stmdblt sl, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0x46086038 │ │ │ │ @ instruction: 0xf7e96079 │ │ │ │ - ldmib r7, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib r7, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ strmi r3, [r2], -r0, lsl #2 │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ mulgt r0, r1, r8 │ │ │ │ eoreq pc, r8, ip, lsr #3 │ │ │ │ vtst.8 q1, q0, q1 │ │ │ │ ldm pc, {r1, r3, r7, r9, pc}^ @ │ │ │ │ adceq pc, r7, #16 │ │ │ │ @@ -22268,15 +22266,15 @@ │ │ │ │ addseq r0, r7, #1879048201 @ 0x70000009 │ │ │ │ addseq r0, r7, #1879048201 @ 0x70000009 │ │ │ │ stmdacs r0, {sp} │ │ │ │ stmdacc r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strcc r2, [r8, -r0, lsl #4] │ │ │ │ ssatmi r7, #30, sl │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldceq 0, cr15, [pc], #-316 @ 1aa00 │ │ │ │ + ldceq 0, cr15, [pc], #-316 @ 1a9f8 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr1, {0} │ │ │ │ ldrbtmi r2, [r2], #-0 │ │ │ │ vstmiaeq ip, {s28-s106} │ │ │ │ addmi r1, sl, #68, 24 @ 0x4400 │ │ │ │ andgt pc, r0, r3, lsl #17 │ │ │ │ rsbhi pc, r1, #0 │ │ │ │ mulgt r1, r1, r8 │ │ │ │ @@ -22329,15 +22327,15 @@ │ │ │ │ mcrreq 1, 10, pc, r7, cr12 @ │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ mul r0, r3, r8 │ │ │ │ @ instruction: 0xf100461c │ │ │ │ adcsmi r0, r2, #131072 @ 0x20000 │ │ │ │ vnmlane.f32 s28, s24, s28 │ │ │ │ @ instruction: 0x1c0cea4f │ │ │ │ - bl 98c40 │ │ │ │ + bl 98c38 │ │ │ │ andgt pc, r1, r3, lsl #17 │ │ │ │ mvnhi pc, r0 │ │ │ │ mulgt r2, r1, r8 │ │ │ │ @ instruction: 0xf1ac1c8e │ │ │ │ @ instruction: 0xf1be0e28 │ │ │ │ vrecps.f32 q0, q0, q1 │ │ │ │ ldm pc, {r3, r5, r7, r8, pc}^ @ │ │ │ │ @@ -22386,15 +22384,15 @@ │ │ │ │ mcrreq 1, 10, pc, r1, cr12 @ │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf10ce78c │ │ │ │ ldr r0, [fp, -r4, lsl #24] │ │ │ │ stceq 1, cr15, [r4], {12} │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf10ce784 │ │ │ │ - blx 17ddd24 │ │ │ │ + blx 17ddd1c │ │ │ │ @ instruction: 0xf893fc8c │ │ │ │ andcc lr, r3, r1 │ │ │ │ addsmi r1, r6, #156, 24 @ 0x9c00 │ │ │ │ vfnmaeq.f32 s28, s24, s28 │ │ │ │ vstmiane ip, {s28-s106} │ │ │ │ and pc, r1, r3, lsl #17 │ │ │ │ andgt pc, r2, r3, lsl #17 │ │ │ │ @@ -22559,51 +22557,51 @@ │ │ │ │ str r0, [r3, -r0, lsl #24]! │ │ │ │ mcrreq 1, 10, pc, r7, cr12 @ │ │ │ │ @ instruction: 0xf1ace5c4 │ │ │ │ strb r0, [r1, #3137] @ 0xc41 │ │ │ │ mcrreq 1, 10, pc, r1, cr12 @ │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf1ace6a9 │ │ │ │ - blx 17de0e4 │ │ │ │ + blx 17de0dc │ │ │ │ strt pc, [r4], ip, lsl #25 │ │ │ │ ldceq 0, cr15, [lr], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0xf04fe5b4 │ │ │ │ @ instruction: 0xe69e0c3f │ │ │ │ - ldceq 0, cr15, [pc], #-316 @ 1aea0 │ │ │ │ + ldceq 0, cr15, [pc], #-316 @ 1ae98 │ │ │ │ @ instruction: 0x4623e5b2 │ │ │ │ str r4, [r0, #1600]! @ 0x640 │ │ │ │ ldr r4, [lr, #1568] @ 0x620 │ │ │ │ - ldceq 0, cr15, [pc], #-316 @ 1aeb0 │ │ │ │ + ldceq 0, cr15, [pc], #-316 @ 1aea8 │ │ │ │ @ instruction: 0x4623e614 │ │ │ │ @ instruction: 0xf04fe599 │ │ │ │ @ instruction: 0xe6fd0c3f │ │ │ │ ldceq 0, cr15, [lr], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0xf04fe6fa │ │ │ │ @ instruction: 0xe6880c3e │ │ │ │ ldceq 0, cr15, [lr], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0xf04fe59c │ │ │ │ @ instruction: 0xe6030c3e │ │ │ │ strbmi r4, [r0], -r3, lsr #12 │ │ │ │ strtmi lr, [r0], -sl, lsl #11 │ │ │ │ strtmi lr, [r3], -r8, lsl #11 │ │ │ │ svclt 0x0000e586 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72228 │ │ │ │ + bl feb72220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi fe31efb0 │ │ │ │ - bmi fe347240 │ │ │ │ + blmi fe31efa8 │ │ │ │ + bmi fe347238 │ │ │ │ svcge 0x0000447b │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ @ instruction: 0x461d589b │ │ │ │ - blcs 350b0 │ │ │ │ + blcs 350a8 │ │ │ │ stmdacs r0, {r0, r4, r6, r8, ip, lr, pc} │ │ │ │ stmdavc r3, {r1, r3, r6, ip, lr, pc} │ │ │ │ - blcs 1269d10 │ │ │ │ + blcs 1269d08 │ │ │ │ ldm pc, {r1, r2, r6, fp, ip, lr, pc}^ @ │ │ │ │ - strcs pc, [pc, #-3]! @ 1b055 │ │ │ │ + strcs pc, [pc, #-3]! @ 1b04d │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1327] @ 0xfffffad1 │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ @@ -22615,20 +22613,20 @@ │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1327] @ 0xfffffad1 │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1327] @ 0xfffffad1 │ │ │ │ strmi r4, [r5, #-1349]! @ 0xfffffabb │ │ │ │ strbcs r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ eorsvs r2, r3, r1, lsl #6 │ │ │ │ - blcs 35154 │ │ │ │ + blcs 3514c │ │ │ │ sbchi pc, sl, r0, asr #32 │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ eorsvs r2, r3, r0, lsl #6 │ │ │ │ - blcs 35168 │ │ │ │ + blcs 35160 │ │ │ │ stmdbmi sl!, {r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmdami sl!, {r0, r2, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8a0f023 │ │ │ │ stmdavs fp!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdbmi r7!, {r0, r1, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmdami r7!, {r0, r1, r2, r6, r9, sp}^ │ │ │ │ @@ -22640,15 +22638,15 @@ │ │ │ │ stmdami r3!, {r3, r4, r5, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ @ instruction: 0xffccf022 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavc r3!, {r0, r2, r5, r7, pc} │ │ │ │ - blcs 1269dcc │ │ │ │ + blcs 1269dc4 │ │ │ │ andge sp, r2, #14614528 @ 0xdf0000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xffffff9d │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @@ -22722,132 +22720,132 @@ │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ eorscs r4, pc, #245760 @ 0x3c000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0xe72dffdf │ │ │ │ - blcs 35300 │ │ │ │ + blcs 352f8 │ │ │ │ svcge 0x0044f43f │ │ │ │ @ instruction: 0xf022223a │ │ │ │ @ instruction: 0xe73fffd7 │ │ │ │ - andeq r4, r6, ip, asr #31 │ │ │ │ + ldrdeq r4, [r6], -r4 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r3, r4, lsr #11 │ │ │ │ @ instruction: 0x0003b5ba │ │ │ │ muleq r3, r0, r5 │ │ │ │ andeq fp, r3, r6, lsr #11 │ │ │ │ andeq fp, r3, r8, ror r5 │ │ │ │ andeq fp, r3, lr, lsl #11 │ │ │ │ andeq fp, r3, r2, lsr #8 │ │ │ │ andeq fp, r3, r8, lsr r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72490 │ │ │ │ + bl feb72488 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ - cdp 7, 4, cr15, cr6, cr9, {7} │ │ │ │ + cdp 7, 4, cr15, cr10, cr9, {7} │ │ │ │ stmiblt fp, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ movwgt lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x0e03ea5c │ │ │ │ stmiavs r5!, {r3, ip, lr, pc} │ │ │ │ andeq lr, ip, #176, 22 @ 0x2c000 │ │ │ │ movweq lr, #15201 @ 0x3b61 │ │ │ │ stmiavs r2!, {r1, r3, r5, r7, r9, lr}^ │ │ │ │ movwle r4, #20883 @ 0x5193 │ │ │ │ smlabteq r0, r4, r9, lr │ │ │ │ ldclt 0, cr2, [r0, #4]! │ │ │ │ smlabteq r0, r4, r9, lr │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb724d8 │ │ │ │ + bl feb724d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 15f2c0 │ │ │ │ + blmi 15f2b8 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7fa601a │ │ │ │ andcs pc, r0, fp, asr #21 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - @ instruction: 0x0006a3b2 │ │ │ │ + @ instruction: 0x0006a3ba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r9, lsr sl │ │ │ │ - blmi eae3f4 │ │ │ │ + blmi eae3ec │ │ │ │ ldrbtmi r4, [ip], #-1146 @ 0xfffffb86 │ │ │ │ svcge 0x00044939 │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stmdavs r0!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 7, cr15, [r8, #-932]! @ 0xfffffc5c │ │ │ │ + ldc 7, cr15, [ip, #-932]! @ 0xfffffc5c │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ @ instruction: 0xf00f5000 │ │ │ │ @ instruction: 0xf04ffba5 │ │ │ │ strmi r0, [r4], -r0, lsl #16 │ │ │ │ tstcs sl, r3, lsl r0 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - ldrdlt lr, [r8, #-196] @ 0xffffff3c │ │ │ │ + ldrdlt lr, [r8, #-200] @ 0xffffff38 │ │ │ │ @ instruction: 0xf8804284 │ │ │ │ andle r8, r5, #0 │ │ │ │ stccc 8, cr15, [r1], {16} │ │ │ │ svclt 0x00082b0d │ │ │ │ stchi 8, cr15, [r1], {-0} │ │ │ │ @ instruction: 0x46204631 │ │ │ │ stc2l 0, cr15, [r4, #136]! @ 0x88 │ │ │ │ strtmi fp, [sl], -r8, ror #3 │ │ │ │ tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r0, {r1, r2, r3, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r8, fp, sp, lr, pc} │ │ │ │ rsbsvs sp, r8, r3, ror #3 │ │ │ │ @ instruction: 0xf00f4620 │ │ │ │ @ instruction: 0x4628fb35 │ │ │ │ - mcrr 7, 14, pc, r8, cr9 @ │ │ │ │ - bmi 77556c │ │ │ │ + mcrr 7, 14, pc, ip, cr9 @ │ │ │ │ + bmi 775564 │ │ │ │ ldrbtmi r4, [sl], #-2842 @ 0xfffff4e6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -r6, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462081f0 │ │ │ │ - blx 8573ea │ │ │ │ + blx 8573e2 │ │ │ │ @ instruction: 0xf7e94628 │ │ │ │ - andcs lr, r1, r4, lsr ip │ │ │ │ + andcs lr, r1, r8, lsr ip │ │ │ │ @ instruction: 0xf7e9e7e9 │ │ │ │ - @ instruction: 0x4603eb7a │ │ │ │ + @ instruction: 0x4603eb7e │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ ldmdavs lr, {r1, r2, r3, r4, r6, r8, sl, sp} │ │ │ │ - blx 1457456 │ │ │ │ + blx 145744e │ │ │ │ adccs r4, r5, #229376 @ 0x38000 │ │ │ │ ldrtmi r6, [r3], -r4, ror #16 │ │ │ │ ldrbtmi r6, [r9], #-2232 @ 0xfffff748 │ │ │ │ streq lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ eorcs r4, r0, ip, lsl #12 │ │ │ │ @ instruction: 0xf0039500 │ │ │ │ andcs pc, r1, #2832 @ 0xb10 │ │ │ │ strtmi r2, [r0], -r7, lsr #3 │ │ │ │ mcr2 0, 6, pc, cr4, cr9, {0} @ │ │ │ │ - stmdb sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strdeq r4, [r6], -r0 │ │ │ │ - andeq sl, r6, r6, lsl #7 │ │ │ │ + stmdb lr, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strdeq r4, [r6], -r8 │ │ │ │ + andeq sl, r6, lr, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r9, r3, r6, lsl #24 │ │ │ │ - andeq r4, r6, r2, ror ip │ │ │ │ + andeq r4, r6, sl, ror ip │ │ │ │ muleq r3, r6, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb72610 │ │ │ │ + bl feb72608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {232} @ 0xe8 │ │ │ │ - blmi 54701c │ │ │ │ + blmi 547014 │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4c99b4 │ │ │ │ + blmi 4c99ac │ │ │ │ stmiapl r1!, {r4, r5, r9, sl, lr}^ │ │ │ │ orrspl pc, fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf7ff3110 │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ @@ -22856,15 +22854,15 @@ │ │ │ │ cdp2 0, 2, cr15, cr2, cr2, {1} │ │ │ │ stmdbmi sl, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0x4620fed5 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r4, r6, r2, ror #23 │ │ │ │ + andeq r4, r6, sl, ror #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq fp, r3, r0, lsr #4 │ │ │ │ andeq fp, r3, r6, asr #4 │ │ │ │ andeq fp, r3, lr, lsl #4 │ │ │ │ andeq fp, r3, r4, lsr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -22879,100 +22877,100 @@ │ │ │ │ @ instruction: 0xf00f1c68 │ │ │ │ stmdavc r3!, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r3], r2, lsl #13 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ cdpmi 0, 6, cr8, cr11, cr3, {5} │ │ │ │ @ instruction: 0xf8df2500 │ │ │ │ @ instruction: 0xf04f91ac │ │ │ │ - bmi 1a9d69c │ │ │ │ + bmi 1a9d694 │ │ │ │ ldrbtmi r4, [r9], #1150 @ 0x47e │ │ │ │ andls pc, ip, r7, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-1689 @ 0xfffff967 │ │ │ │ cdpvc 6, 15, cr15, cr12, cr15, {2} │ │ │ │ cdpcc 6, 7, cr15, cr15, cr15, {6} │ │ │ │ @ instruction: 0xf8c7607a │ │ │ │ andcs lr, r4, #8 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldcl 7, cr15, [r2], {233} @ 0xe9 │ │ │ │ + ldcl 7, cr15, [r6], {233} @ 0xe9 │ │ │ │ teqle r4, r0, lsl #16 │ │ │ │ andhi pc, r0, fp, lsl #17 │ │ │ │ stmdbvc r3!, {r0, r8, sl, ip, sp} │ │ │ │ rsbsle r2, lr, r0, lsl #22 │ │ │ │ stmdbeq r5, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r3, [fp], r4, lsl #8 │ │ │ │ andeq pc, r9, #-1073741784 @ 0xc0000028 │ │ │ │ - bcs 6c8054 │ │ │ │ + bcs 6c804c │ │ │ │ ldreq sp, [r9], -ip, lsl #18 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r8, sl, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1a3809e │ │ │ │ strcc r0, [r1], #-521 @ 0xfffffdf7 │ │ │ │ sbcslt r4, r2, #212860928 @ 0xcb00000 │ │ │ │ ldmle r2!, {r1, r3, r4, r9, fp, sp}^ │ │ │ │ - blx 1075810 │ │ │ │ + blx 1075808 │ │ │ │ ldrbeq pc, [r2, r2, lsl #4] @ │ │ │ │ eorsvs sp, fp, r7, lsr r5 │ │ │ │ - b f594dc │ │ │ │ + b 10594d4 │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ andscs pc, r3, r2, lsr r9 @ │ │ │ │ - ble ff9a5d44 │ │ │ │ + ble ff9a5d3c │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ stmdavc r3!, {r0, r8, sl, ip, sp}^ │ │ │ │ subsle r2, r4, r0, lsl #22 │ │ │ │ stmdbeq r5, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r3, [fp], r1, lsl #8 │ │ │ │ ldmvs r9!, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ - ldc 7, cr15, [r6], {233} @ 0xe9 │ │ │ │ + ldc 7, cr15, [sl], {233} @ 0xe9 │ │ │ │ @ instruction: 0xf04fb960 │ │ │ │ @ instruction: 0xf88b0367 │ │ │ │ strcc r3, [r1, #-0] │ │ │ │ - blcs 39b00 │ │ │ │ - bl 2cf67c │ │ │ │ + blcs 39af8 │ │ │ │ + bl 2cf674 │ │ │ │ strcc r0, [r5], #-2309 @ 0xfffff6fb │ │ │ │ strb r4, [r1, fp, asr #13] │ │ │ │ andcs r6, r4, #7929856 @ 0x790000 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - bllt 105679c │ │ │ │ + bllt 10567a4 │ │ │ │ @ instruction: 0xf88b236d │ │ │ │ strcc r3, [r1, #-0] │ │ │ │ orrlt r7, r3, #573440 @ 0x8c000 │ │ │ │ stmdbeq r5, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r3, [fp], r4, lsl #8 │ │ │ │ stmdavc r2!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ cmplt sl, #0 │ │ │ │ - bcs 2ace30 │ │ │ │ + bcs 2ace28 │ │ │ │ svccs 0x0001f814 │ │ │ │ @ instruction: 0x232cd1f9 │ │ │ │ - bcs 2a89bc │ │ │ │ + bcs 2a89b4 │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ strtmi sp, [r1], -r4, lsl #2 │ │ │ │ svccs 0x0001f814 │ │ │ │ rscsle r2, sl, sl, lsl #20 │ │ │ │ suble r2, r7, r0, lsl #20 │ │ │ │ mulls r1, r1, r8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mcrrne 0, 1, sp, ip, cr1 │ │ │ │ - bleq 196204 │ │ │ │ + bleq 1961fc │ │ │ │ stmdbmi r5!, {r0, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7e94479 │ │ │ │ - stmiblt r8, {r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf88b236f │ │ │ │ strcc r3, [r1, #-0] │ │ │ │ - blcs 39b84 │ │ │ │ - bl 2cfcf0 │ │ │ │ + blcs 39b7c │ │ │ │ + bl 2cfce8 │ │ │ │ strmi r0, [fp], r5, lsl #2 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf88b3714 │ │ │ │ ldrtmi r3, [sp], r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0080f019 │ │ │ │ @ instruction: 0xf7e9d109 │ │ │ │ - stmdavs r3, {r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andscc pc, r9, r3, lsr r8 @ │ │ │ │ svclt 0x0044045b │ │ │ │ @ instruction: 0xf88b3501 │ │ │ │ stmdavc r3!, {ip, pc}^ │ │ │ │ orrle r2, pc, r0, lsl #22 │ │ │ │ ldmdbmi r1, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ @@ -22981,42 +22979,42 @@ │ │ │ │ @ instruction: 0xe731f835 │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r1, r2, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf82cf7f9 │ │ │ │ strbmi lr, [r9], -r5, lsr #14 │ │ │ │ ldrb r4, [r1, fp, lsl #13] │ │ │ │ - bleq 196288 │ │ │ │ + bleq 196280 │ │ │ │ andcs pc, r0, r9, lsl #17 │ │ │ │ svclt 0x0000e7cc │ │ │ │ andeq sl, r3, r4, lsr #11 │ │ │ │ andeq fp, r3, lr, ror #3 │ │ │ │ andeq sl, r3, r6, asr #26 │ │ │ │ ldrdeq fp, [r3], -ip │ │ │ │ andeq fp, r3, lr, lsr #32 │ │ │ │ andeq fp, r3, r4, ror r0 │ │ │ │ andeq fp, r3, ip, lsl r0 │ │ │ │ andeq fp, r3, r6, asr r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb72890 │ │ │ │ + bl feb72888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi adf638 │ │ │ │ - bmi b0729c │ │ │ │ + blmi adf630 │ │ │ │ + bmi b07294 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmpl lr, {r2, r3, r9, sl, lr} │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ stccs 1, cr11, [r0], {229} @ 0xe5 │ │ │ │ tstcs r1, r1, asr #32 │ │ │ │ @ instruction: 0xf0274620 │ │ │ │ teqplt r0, #11206656 @ p-variant is OBSOLETE @ 0xab0000 │ │ │ │ @ instruction: 0xf00f1c60 │ │ │ │ @ instruction: 0x1c62f9e3 │ │ │ │ strmi r4, [r4], -r9, lsr #12 │ │ │ │ - svc 0x008ef7e8 │ │ │ │ - bllt 10f5798 │ │ │ │ + svc 0x0092f7e8 │ │ │ │ + bllt 10f5790 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vst2.8 {d20,d22}, [pc :64], lr │ │ │ │ ldmdami lr, {r1, r2, r4, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [sl], {34} @ 0x22 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf44f4d1b │ │ │ │ @@ -23028,166 +23026,166 @@ │ │ │ │ rsbne pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ ldmdbmi r6, {r0, r1, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adcsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strcs r4, [r0], #-2069 @ 0xfffff7eb │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffcaf7f8 │ │ │ │ - blcs 357e8 │ │ │ │ + blcs 357e0 │ │ │ │ ldmdbmi r2, {r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ adcsvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strtmi pc, [r0], -pc, ror #26 │ │ │ │ stmdbmi pc, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ rsbne pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ @ instruction: 0xe7b4ffb5 │ │ │ │ - andeq r4, r6, r2, ror #18 │ │ │ │ + andeq r4, r6, sl, ror #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r3, r0, pc @ │ │ │ │ andeq fp, r3, sl, lsl r0 │ │ │ │ andeq sl, r3, ip, ror pc │ │ │ │ andeq sl, r3, r6, ror #31 │ │ │ │ andeq sl, r3, r8, asr #31 │ │ │ │ andeq sl, r3, r8, asr pc │ │ │ │ andeq sl, r3, lr, asr #31 │ │ │ │ andeq sl, r3, r2, asr #30 │ │ │ │ andeq sl, r3, ip, asr #31 │ │ │ │ andeq sl, r3, lr, lsr #30 │ │ │ │ andeq sl, r3, ip, lsl #31 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72980 │ │ │ │ + bl feb72978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7df728 │ │ │ │ - bmi 807994 │ │ │ │ + blmi 7df720 │ │ │ │ + bmi 80798c │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ ldmiblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ strtmi fp, [r0], -r4, ror #3 │ │ │ │ - ldmdb r2!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], -r2, asr #24 │ │ │ │ @ instruction: 0xf00f607a │ │ │ │ strtmi pc, [r1], -sp, ror #18 │ │ │ │ @ instruction: 0x4604687a │ │ │ │ - svc 0x0018f7e8 │ │ │ │ + svc 0x001cf7e8 │ │ │ │ stmiblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r0, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r2], #-136 @ 0xffffff78 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r1, r6, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff64f7f8 │ │ │ │ - blcs 35894 │ │ │ │ + blcs 3588c │ │ │ │ stmdbmi ip, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strtmi pc, [r0], -r9, lsl #26 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r4, r6, r4, ror r8 │ │ │ │ + andeq r4, r6, ip, ror r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, r0, lsr #29 │ │ │ │ andeq sl, r3, lr, lsr pc │ │ │ │ andeq sl, r3, ip, lsl #29 │ │ │ │ strdeq sl, [r3], -r6 │ │ │ │ andeq sl, r3, r6, ror lr │ │ │ │ andeq sl, r3, r4, lsl pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72a2c │ │ │ │ + bl feb72a24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 99f694 │ │ │ │ - blmi 9c7a90 │ │ │ │ + bmi 99f68c │ │ │ │ + blmi 9c7a88 │ │ │ │ svcge 0x0004447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ tstcs r4, fp, lsr r0 │ │ │ │ @ instruction: 0xf7e94605 │ │ │ │ - @ instruction: 0x4604e9d8 │ │ │ │ - blmi 80a018 │ │ │ │ + @ instruction: 0x4604e9dc │ │ │ │ + blmi 80a010 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf00fb108 │ │ │ │ strtmi pc, [r8], -r5, asr #17 │ │ │ │ @ instruction: 0xff88f7ff │ │ │ │ andcs r4, r1, #27648 @ 0x6c00 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ andsvs r2, sl, r0 │ │ │ │ @ instruction: 0xf806f7fa │ │ │ │ - blmi 56e0dc │ │ │ │ + blmi 56e0d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sp, r0, lsl #6 │ │ │ │ strbcc r4, [r8, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - stmdb sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldcne 8, cr6, [ip, #-20]! @ 0xffffffec │ │ │ │ strtmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ stmdami lr, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f490e │ │ │ │ ldrbtmi r0, [r8], #-3186 @ 0xfffff38e │ │ │ │ andls r4, r2, fp, lsr #12 │ │ │ │ addcs r4, r7, #2030043136 @ 0x79000000 │ │ │ │ stmib sp, {r5, sp}^ │ │ │ │ @ instruction: 0xf003c400 │ │ │ │ @ instruction: 0xf04ffc41 │ │ │ │ @ instruction: 0xe7d734ff │ │ │ │ - cdp 7, 13, cr15, cr12, cr8, {7} │ │ │ │ - andeq r4, r6, r8, asr #15 │ │ │ │ + cdp 7, 14, cr15, cr0, cr8, {7} │ │ │ │ + ldrdeq r4, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r0, asr #28 │ │ │ │ - andeq r9, r6, ip, lsr #28 │ │ │ │ - andeq r4, r6, r4, lsl #15 │ │ │ │ + andeq r9, r6, r8, asr #28 │ │ │ │ + andeq r9, r6, r4, lsr lr │ │ │ │ + andeq r4, r6, ip, lsl #15 │ │ │ │ andeq sl, r3, sl, ror #28 │ │ │ │ @ instruction: 0x0003adb4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72af0 │ │ │ │ + bl feb72ae8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7df898 │ │ │ │ - bmi 807b04 │ │ │ │ + blmi 7df890 │ │ │ │ + bmi 807afc │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ ldmiblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ strtmi fp, [r0], -r4, ror #3 │ │ │ │ - ldmda sl!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r1, [r0], -r2, asr #24 │ │ │ │ @ instruction: 0xf00f607a │ │ │ │ @ instruction: 0x4621f8b5 │ │ │ │ @ instruction: 0x4604687a │ │ │ │ - cdp 7, 6, cr15, cr0, cr8, {7} │ │ │ │ + cdp 7, 6, cr15, cr4, cr8, {7} │ │ │ │ stmiblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r1, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fead79ca │ │ │ │ + blx fead79c2 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r0, r1, r3, r6, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 5, pc, cr12, cr8, {7} @ │ │ │ │ - blcs 35a04 │ │ │ │ + blcs 359fc │ │ │ │ stmdbmi ip, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0x4620fc51 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r4, r6, r4, lsl #14 │ │ │ │ + andeq r4, r6, ip, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, r0, lsr sp │ │ │ │ strdeq sl, [r3], -r2 │ │ │ │ andeq sl, r3, ip, lsl sp │ │ │ │ andeq sl, r3, r6, lsl #27 │ │ │ │ andeq sl, r3, r6, lsl #26 │ │ │ │ andeq sl, r3, r8, asr #27 │ │ │ │ @@ -23206,156 +23204,156 @@ │ │ │ │ mulgt r0, r8, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x4642d050 │ │ │ │ and r4, r2, r3, ror #12 │ │ │ │ svccc 0x0001f812 │ │ │ │ addmi fp, fp, #-1073741804 @ 0xc0000014 │ │ │ │ movwcs sp, #506 @ 0x1fa │ │ │ │ - blcc 999e4 │ │ │ │ + blcc 999dc │ │ │ │ eorvs r6, r8, r3, lsr r8 │ │ │ │ @ instruction: 0x4620b9b3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcne 0x0001f810 │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ andcs r6, r0, #3342336 @ 0x330000 │ │ │ │ - blcs 33aa8 │ │ │ │ + blcs 33aa0 │ │ │ │ ldmdbmi pc, {r0, r1, r4, r5, r6, r7, ip, lr, pc} @ │ │ │ │ adcsne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0x4620fbfd │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vmul.i8 d20, d0, d11 │ │ │ │ ldmdami fp, {r0, r2, r4, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffcd7ab2 │ │ │ │ + blx ffcd7aaa │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ ldmdbmi r8, {r4, r5, r6, r7, r8, pc} │ │ │ │ adcne pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ stmdavs ip!, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stccs 6, cr4, [r0], {32} │ │ │ │ ldmdbmi r4, {r2, r3, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ sbcsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ stmdavs r8!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b12800 │ │ │ │ andcs r6, r0, #3342336 @ 0x330000 │ │ │ │ - blcs 33b0c │ │ │ │ + blcs 33b04 │ │ │ │ strb sp, [ip, r1, asr #1] │ │ │ │ svccc 0x0002f810 │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ - blcs 39b80 │ │ │ │ + blcs 39b78 │ │ │ │ @ instruction: 0xe7bfd1f8 │ │ │ │ - andeq r4, r6, r4, asr r6 │ │ │ │ + andeq r4, r6, ip, asr r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, lr, asr ip │ │ │ │ andeq sl, r3, r8, lsr sp │ │ │ │ andeq sl, r3, r8, asr #24 │ │ │ │ andeq sl, r3, r2, lsr #26 │ │ │ │ andeq sl, r3, r2, lsr ip │ │ │ │ andeq sl, r3, ip, lsl #26 │ │ │ │ andeq sl, r3, sl, lsl ip │ │ │ │ andeq sl, r3, r4, lsl #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ orrgt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ - blmi ff8c7d8c │ │ │ │ + blmi ff8c7d84 │ │ │ │ svcge 0x001044fc │ │ │ │ strmi r4, [lr], -r5, lsl #12 │ │ │ │ subcs r4, r0, #224, 24 @ 0xe000 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldrbtmi r0, [ip], #-76 @ 0xffffffb4 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7e90300 │ │ │ │ - blmi ff6d5bb8 │ │ │ │ + blmi ff6d5bc0 │ │ │ │ svclt 0x00182e00 │ │ │ │ svclt 0x000c2d00 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x63bb58e3 │ │ │ │ - blcs 35b64 │ │ │ │ + blcs 35b5c │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1b8 │ │ │ │ teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blcs 39bb4 │ │ │ │ + blcs 39bac │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ - tstcs r1, sl, ror pc │ │ │ │ + tstcs r1, lr, ror pc │ │ │ │ @ instruction: 0xf0264681 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi CPSR_sx, r0 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ strbmi pc, [sl], -sp, lsr #31 @ │ │ │ │ mvnsvs r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf8faf022 │ │ │ │ cmplt fp, r3, lsr r8 │ │ │ │ tstcs r0, r3, lsr r6 │ │ │ │ - bcs 75ca8 │ │ │ │ + bcs 75ca0 │ │ │ │ tstvs r9, r8, lsl pc │ │ │ │ svccs 0x0014f813 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 36b3c │ │ │ │ + blcs 36b34 │ │ │ │ cmpphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f6bfa │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ @ instruction: 0x46900b73 │ │ │ │ - blcs 39bb0 │ │ │ │ + blcs 39ba8 │ │ │ │ qsubcs sp, r9, r5 │ │ │ │ @ instruction: 0xf7e84640 │ │ │ │ - @ instruction: 0x4604ef5e │ │ │ │ + strmi lr, [r4], -r2, ror #30 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ - bcs 39d00 │ │ │ │ + bcs 39cf8 │ │ │ │ mrshi pc, (UNDEF: 70) @ │ │ │ │ mrcne 8, 0, r7, cr9, cr3, {1} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ svceq 0x000ff1ba │ │ │ │ smlabtcs r0, r8, pc, fp @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf1048104 │ │ │ │ ldrtmi r0, [r5], -r1, lsl #16 │ │ │ │ addsmi r2, r3, #0, 2 │ │ │ │ @ instruction: 0xf815d007 │ │ │ │ - blcs 2b7f4 │ │ │ │ + blcs 2b7ec │ │ │ │ rscshi pc, r7, r0 │ │ │ │ addsmi r7, r3, #6422528 @ 0x620000 │ │ │ │ stmdavs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andlt pc, r1, r4, lsl #17 │ │ │ │ - blcs ea7bc │ │ │ │ + blcs ea7b4 │ │ │ │ teqphi lr, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrhteq r0, [r6], pc │ │ │ │ muleq r4, r8, r0 │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #296 @ 0x128 │ │ │ │ ldrbtmi r4, [fp], #-2973 @ 0xfffff463 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7e82101 │ │ │ │ - pushvs {r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + pushvs {r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4628809e │ │ │ │ - svc 0x000af7e8 │ │ │ │ + svc 0x000ef7e8 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0x46486378 │ │ │ │ cdp2 0, 0, cr15, cr6, cr6, {1} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavc r3!, {r4, r7, pc}^ │ │ │ │ addeq lr, sl, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0xf10a6b79 │ │ │ │ strmi r0, [r9], #2561 @ 0xa01 │ │ │ │ - blcs 34f6c │ │ │ │ + blcs 34f64 │ │ │ │ ldclvs 1, cr13, [fp], #660 @ 0x294 │ │ │ │ ldcvs 3, cr6, [fp, #-492]! @ 0xfffffe14 │ │ │ │ ldclvs 3, cr6, [fp, #-236]! @ 0xffffff14 │ │ │ │ ldcvs 2, cr6, [fp, #1004]! @ 0x3ec │ │ │ │ ldclvs 2, cr6, [fp, #748]! @ 0x2ec │ │ │ │ mrcvs 2, 1, r6, cr11, cr11, {3} │ │ │ │ mrcvs 2, 3, r6, cr11, cr11, {1} │ │ │ │ @@ -23364,86 +23362,86 @@ │ │ │ │ svcvs 0x003b617b │ │ │ │ svcvs 0x007b613b │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ svcvs 0x00bbba1f │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r7, sp, lr}^ │ │ │ │ rsbsvs r5, fp, r1, lsr #6 │ │ │ │ strbmi r2, [r8], -r1, lsl #2 │ │ │ │ - ldrbtcc pc, [pc], #265 @ 1bc5c @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 1bc54 @ │ │ │ │ @ instruction: 0xf02646c8 │ │ │ │ @ instruction: 0xb110fdd5 │ │ │ │ stmdaeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -ip, asr #12 │ │ │ │ @ instruction: 0xff0af00e │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ strmi r5, [r5], -sp, lsl #6 │ │ │ │ - blt 3163b0 │ │ │ │ + blt 3163a8 │ │ │ │ ldmvs fp!, {r0, r6, r9, sl, lr} │ │ │ │ ldmvs fp!, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ ldmdbvs fp!, {r0, r3, r8, r9, ip, pc} │ │ │ │ ldmdbvs fp!, {r3, r8, r9, ip, pc}^ │ │ │ │ ldmibvs fp!, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ ldmibvs fp!, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ - bvs f008ac │ │ │ │ - bvs 1f008ac │ │ │ │ - bvs fef008ac │ │ │ │ - bvs fff008ac │ │ │ │ - blvs f008ac │ │ │ │ - blvs 1f008ac │ │ │ │ + bvs f008a4 │ │ │ │ + bvs 1f008a4 │ │ │ │ + bvs fef008a4 │ │ │ │ + bvs fff008a4 │ │ │ │ + blvs f008a4 │ │ │ │ + blvs 1f008a4 │ │ │ │ @ instruction: 0xf0226bfa │ │ │ │ movwcs pc, #3031 @ 0xbd7 @ │ │ │ │ ldmdavc r3!, {r0, r1, r3, r5, r8, sl, ip, lr} │ │ │ │ ldmdavs r3!, {r0, r1, r4, r6, r8, ip, sp, pc}^ │ │ │ │ andle r2, r3, r1, lsl #22 │ │ │ │ tstlt r8, r0, lsr r9 │ │ │ │ cdp2 0, 9, cr15, cr2, cr14, {0} │ │ │ │ svccc 0x0014f816 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf00e6bf8 │ │ │ │ - blvs fef1b704 │ │ │ │ - blcs 35d48 │ │ │ │ + blvs fef1b6fc │ │ │ │ + blcs 35d40 │ │ │ │ ldmdbmi ip, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ addscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ sub pc, r2, pc, lsl #21 │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x61282200 │ │ │ │ ldrbtvs r6, [sl], #-1083 @ 0xfffffbc5 │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - bl fec59cac │ │ │ │ + bl fed59ca4 │ │ │ │ stmdbvs r8!, {r0, r1, r9, sl, lr} │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ cmpcs r0, r0, asr sl │ │ │ │ @ instruction: 0xf7e8447a │ │ │ │ - pushvs {r1, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + pushvs {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0x2325af62 │ │ │ │ ldr r7, [ip, -r3, rrx] │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwls r6, #296 @ 0x128 │ │ │ │ ldrbtmi r4, [fp], #-2888 @ 0xfffff4b8 │ │ │ │ pushvs {r2, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsle r2, r0, r0, lsl #26 │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ - @ instruction: 0x4601ee5e │ │ │ │ + strmi lr, [r1], -r2, ror #28 │ │ │ │ rscle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0x46486378 │ │ │ │ ldc2l 0, cr15, [sl, #-152] @ 0xffffff68 │ │ │ │ rscle r2, r4, r0, lsl #16 │ │ │ │ orreq lr, sl, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0xf10a6b79 │ │ │ │ strmi r0, [r9], #2561 @ 0xa01 │ │ │ │ usat r6, #28, sp, asr #9 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ - bmi ea5178 │ │ │ │ + bmi ea5170 │ │ │ │ ldrbtmi r4, [sl], #-2865 @ 0xfffff4cf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r3, r0, lsl #6 │ │ │ │ ldrcc r4, [r4, r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -23456,22 +23454,22 @@ │ │ │ │ @ instruction: 0xffbcf021 │ │ │ │ pushmi {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0xf1b8f969 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ - blcs 39e78 │ │ │ │ + blcs 39e70 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr14, cr15, {3} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ sbcle r2, sp, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d21 │ │ │ │ stmdami r5!, {r0, r1, r2, r4, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 4d7e70 │ │ │ │ + blx 4d7e68 │ │ │ │ stmdbmi r3!, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ ldr pc, [fp, r9, lsl #20]! │ │ │ │ subcs r4, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf0214479 │ │ │ │ @@ -23483,52 +23481,52 @@ │ │ │ │ stmib r7, {r0, r1, r3, r4, r7, r9, sl, lr}^ │ │ │ │ stmib r7, {r1, r8, r9, ip, sp}^ │ │ │ │ stmib r7, {r2, r8, r9, ip, sp}^ │ │ │ │ stmib r7, {r1, r2, r8, r9, ip, sp}^ │ │ │ │ stmib r7, {r3, r8, r9, ip, sp}^ │ │ │ │ stmib r7, {r1, r3, r8, r9, ip, sp}^ │ │ │ │ str r3, [pc, -ip, lsl #6] │ │ │ │ - stc 7, cr15, [r6], #-928 @ 0xfffffc60 │ │ │ │ + stc 7, cr15, [sl], #-928 @ 0xfffffc60 │ │ │ │ ldrt r2, [r0], r1, lsl #2 │ │ │ │ - andeq r4, r6, r8, asr #10 │ │ │ │ + andeq r4, r6, r0, asr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r6, r2, lsr r5 │ │ │ │ + andeq r4, r6, sl, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq lr, [r3], -lr @ │ │ │ │ andeq sl, r3, r2, lsl #19 │ │ │ │ andeq sl, r3, r8, ror sl │ │ │ │ andeq sl, r3, r0, ror #20 │ │ │ │ andeq sl, r3, sl, lsr sl │ │ │ │ - andeq r4, r6, r6, lsl #5 │ │ │ │ + andeq r4, r6, lr, lsl #5 │ │ │ │ strdeq sl, [r3], -r6 │ │ │ │ andeq sl, r3, lr, lsr #17 │ │ │ │ andeq sl, r3, r4, lsr #19 │ │ │ │ andeq sl, r3, r8, lsl #17 │ │ │ │ andeq sl, r3, lr, ror r9 │ │ │ │ andeq sl, r3, r6, ror r8 │ │ │ │ andeq sl, r3, ip, ror #18 │ │ │ │ andeq sl, r3, ip, lsl #19 │ │ │ │ teqpeq r0, #160, 2 @ p-variant is OBSOLETE @ 0x28 │ │ │ │ sbcslt fp, sl, #128, 8 @ 0x80000000 │ │ │ │ - bcs 287a90 │ │ │ │ + bcs 287a88 │ │ │ │ sadd8mi fp, r8, r8 │ │ │ │ @ instruction: 0xf1a0d90c │ │ │ │ - blcs 15cc20 │ │ │ │ + blcs 15cc18 │ │ │ │ ldmdacc r7, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1a0d906 │ │ │ │ - blcs 15cbac │ │ │ │ + blcs 15cba4 │ │ │ │ ldmdacc r7!, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf000b480 │ │ │ │ stmdbeq r2, {r0, r1, r2, r3, r8, r9} │ │ │ │ svcge 0x0000289f │ │ │ │ eorscc fp, r0, #148, 30 @ 0x250 │ │ │ │ - blcs 2687a8 │ │ │ │ + blcs 2687a0 │ │ │ │ svclt 0x00d44608 │ │ │ │ teqcc r7, #48, 6 @ 0xc0000000 │ │ │ │ subvc r7, fp, sl │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -23541,33 +23539,33 @@ │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r8, fp, ip, lr} │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ vldrle s5, [ip, #-4] │ │ │ │ @ instruction: 0xf1081e70 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ @ instruction: 0xf8141c66 │ │ │ │ @ instruction: 0xf1acc001 │ │ │ │ - blx 17dcbe0 │ │ │ │ + blx 17dcbd8 │ │ │ │ @ instruction: 0xf1befe83 │ │ │ │ svclt 0x00980f09 │ │ │ │ stmdble ip, {r2, r3, r4, r7, r9, sl, lr} │ │ │ │ msreq SPSR_c, #172, 2 @ 0x2b │ │ │ │ svclt 0x00982b05 │ │ │ │ mrrceq 1, 10, pc, r7, cr12 @ │ │ │ │ @ instruction: 0xf1acd905 │ │ │ │ - blcs 15cc44 │ │ │ │ + blcs 15cc3c │ │ │ │ @ instruction: 0xf1acd847 │ │ │ │ @ instruction: 0xf8160c37 │ │ │ │ @ instruction: 0xf1aee001 │ │ │ │ sbcslt r0, fp, #48, 6 @ 0xc0000000 │ │ │ │ stmdble ip, {r0, r3, r8, r9, fp, sp} │ │ │ │ msreq SPSR_c, #-2147483605 @ 0x8000002b │ │ │ │ svclt 0x00982b05 │ │ │ │ cmppeq r7, #-2147483605 @ p-variant is OBSOLETE @ 0x8000002b │ │ │ │ @ instruction: 0xf1aed905 │ │ │ │ - blcs 15cc6c │ │ │ │ + blcs 15cc64 │ │ │ │ @ instruction: 0xf1aed83f │ │ │ │ tstcc r2, r7, lsr r3 │ │ │ │ movwne lr, #51971 @ 0xcb03 │ │ │ │ @ instruction: 0xf800428a │ │ │ │ stclle 15, cr3, [ip], {1} │ │ │ │ stmdblt r3!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ @@ -23599,15 +23597,15 @@ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r2, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf906f022 │ │ │ │ svclt 0x0000e7e1 │ │ │ │ - andeq r4, r6, sl, lsl #2 │ │ │ │ + andeq r4, r6, r2, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq sl, [r3], -r6 │ │ │ │ andeq sl, r3, r4, lsl r8 │ │ │ │ andeq sl, r3, r4, asr #13 │ │ │ │ andeq sl, r3, r2, lsl #16 │ │ │ │ andeq sl, r3, r8, lsl #13 │ │ │ │ andeq sl, r3, r6, asr #15 │ │ │ │ @@ -23621,15 +23619,15 @@ │ │ │ │ ldrbtmi r4, [lr], #-3195 @ 0xfffff385 │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ strmi ip, [r0], ip, ror #3 │ │ │ │ ldmdbpl r4!, {r1, r3, r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r2, r4, r9, sl, lr} │ │ │ │ adcsmi pc, r4, r7, asr #17 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ - blmi 1dad8d0 │ │ │ │ + blmi 1dad8c8 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ stmdavs fp!, {r2, r3, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10780d3 │ │ │ │ @ instruction: 0x46410050 │ │ │ │ movwcs r2, #560 @ 0x230 │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r8, sl, sp, lr}^ │ │ │ │ @@ -23654,17 +23652,17 @@ │ │ │ │ andcs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ andcs r9, r0, r1, lsl #6 │ │ │ │ strls r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf876f7f6 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ cdp2 0, 2, cr15, cr4, cr1, {1} │ │ │ │ - blcs 36190 │ │ │ │ + blcs 36188 │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ - blmi 146ea48 │ │ │ │ + blmi 146ea40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ ldrcc r4, [ip, r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -23678,33 +23676,33 @@ │ │ │ │ eorsvs r4, r8, r9, ror r4 │ │ │ │ ldceq 1, cr15, [r4], {1} │ │ │ │ svccc 0x0004f858 │ │ │ │ svccs 0x0004f85c │ │ │ │ @ instruction: 0xf84e405a │ │ │ │ @ instruction: 0xf8512f04 │ │ │ │ subsmi r2, r3, r4, lsl #22 │ │ │ │ - blcc 15a244 │ │ │ │ + blcc 15a23c │ │ │ │ mvnsle r4, r8, asr #10 │ │ │ │ - blcs 636338 │ │ │ │ + blcs 636330 │ │ │ │ ldrtmi sp, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7e84651 │ │ │ │ - movwcs lr, #27208 @ 0x6a48 │ │ │ │ + movwcs lr, #27212 @ 0x6a4c │ │ │ │ stmdaeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ movwhi lr, #2509 @ 0x9cd │ │ │ │ rsbeq pc, r8, r7, lsl #2 │ │ │ │ movwcs r2, #536 @ 0x218 │ │ │ │ stmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blx cda14e │ │ │ │ + blx cda146 │ │ │ │ @ instruction: 0xf1a046ca │ │ │ │ @ instruction: 0xf1000b04 │ │ │ │ @ instruction: 0xf85b0614 │ │ │ │ ldrbmi r1, [r0], -r4, lsl #30 │ │ │ │ ldc2 7, cr15, [sl], {254} @ 0xfe │ │ │ │ - beq 1585b4 │ │ │ │ + beq 1585ac │ │ │ │ ldrhle r4, [r6, #83]! @ 0x53 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldmdavs sl!, {r1, r2, r8, sp}^ │ │ │ │ mrsls r2, SP_irq │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1096838 │ │ │ │ @ instruction: 0xf7f60618 │ │ │ │ @@ -23721,38 +23719,38 @@ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r8], -r1, lsl #6 │ │ │ │ strls r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xfff0f7f5 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldc2 0, cr15, [lr, #132] @ 0x84 │ │ │ │ - blcs 3629c │ │ │ │ + blcs 36294 │ │ │ │ svcge 0x007af43f │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r3, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf804f022 │ │ │ │ @ instruction: 0x4649e770 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf0213233 │ │ │ │ @ instruction: 0xe769fffd │ │ │ │ vst2.8 {d20,d22}, [pc :64], r0 │ │ │ │ ldmdami r0, {r0, r2, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff38f021 │ │ │ │ @ instruction: 0xf7e8e723 │ │ │ │ - svclt 0x0000ea2e │ │ │ │ - @ instruction: 0x00063fbe │ │ │ │ + svclt 0x0000ea32 │ │ │ │ + andeq r3, r6, r6, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r6, r0, lsr #31 │ │ │ │ + andeq r3, r6, r8, lsr #31 │ │ │ │ andeq sl, r3, r2, asr #11 │ │ │ │ andeq sl, r3, r2, lsl r7 │ │ │ │ andeq sl, r3, r4, lsr #14 │ │ │ │ - andeq r3, r6, r4, lsl pc │ │ │ │ + andeq r3, r6, ip, lsl pc │ │ │ │ andeq r4, r4, r4, ror #26 │ │ │ │ andeq sl, r3, ip, ror #8 │ │ │ │ @ instruction: 0x0003a5be │ │ │ │ andeq sl, r3, ip, asr #8 │ │ │ │ muleq r3, lr, r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -23761,67 +23759,67 @@ │ │ │ │ addlt r4, r2, r1, lsr fp │ │ │ │ ldrbtmi r4, [fp], #-2609 @ 0xfffff5cf │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ stmdacs r0, {r1, r3, r4, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ stmdami lr!, {r2, r3, r6, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stmdb r4!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdami ip!, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldmdb lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ teqle pc, r0, lsl #16 │ │ │ │ andcs r4, r1, #41984 @ 0xa400 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 9bca74 │ │ │ │ + blmi 9bca6c │ │ │ │ addsvs r4, r8, fp, ror r4 │ │ │ │ ldrshtvs lr, [fp], #-118 @ 0xffffff8a │ │ │ │ rsbcc pc, lr, #64, 4 │ │ │ │ stmdbmi r4!, {r0, r1, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x46984618 │ │ │ │ @ instruction: 0xf021460e │ │ │ │ ldmdavs fp!, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x461d681b │ │ │ │ ldmdami pc, {r2, r3, r5, r8, r9, ip, sp, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldm sl!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 78a888 │ │ │ │ + ldm lr!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 78a880 │ │ │ │ addsvs r4, r8, fp, ror r4 │ │ │ │ sbcsle r2, fp, r0, lsl #26 │ │ │ │ vmul.i8 d20, d0, d11 │ │ │ │ ldmdami fp, {r0, r3, r4, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff86f021 │ │ │ │ ldmdami r9, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stmia r6!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs fp, r1, r8, lsl #18 │ │ │ │ @ instruction: 0xb12de7e9 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ rsbscc pc, r7, #64, 4 │ │ │ │ @ instruction: 0xff76f021 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blcs 5622c │ │ │ │ + blcs 56224 │ │ │ │ vst4. {d29-d32}, [pc :256], sl │ │ │ │ @ instruction: 0x4631725c │ │ │ │ @ instruction: 0xf0214640 │ │ │ │ ldrb pc, [r3, fp, ror #30]! @ │ │ │ │ - andeq r3, r6, sl, lsl #27 │ │ │ │ + muleq r6, r2, sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, sl, ror #10 │ │ │ │ andeq sl, r3, sl, ror #10 │ │ │ │ - strdeq r9, [r6], -r4 │ │ │ │ - andeq r9, r6, r4, ror #7 │ │ │ │ + strdeq r9, [r6], -ip │ │ │ │ + andeq r9, r6, ip, ror #7 │ │ │ │ andeq sl, r3, r0, lsr #10 │ │ │ │ andeq sl, r3, r2, lsr #7 │ │ │ │ andeq sl, r3, r6, lsl r5 │ │ │ │ - @ instruction: 0x000693b0 │ │ │ │ + @ instruction: 0x000693b8 │ │ │ │ andeq sl, r3, r0, ror r3 │ │ │ │ andeq sl, r3, sl, ror #9 │ │ │ │ strdeq sl, [r3], -sl @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ @@ -23829,27 +23827,27 @@ │ │ │ │ ldrbtmi r4, [sp], #-3144 @ 0xfffff3b8 │ │ │ │ @ instruction: 0xf8dfaf02 │ │ │ │ strmi lr, [r6], -r0, lsr #2 │ │ │ │ ldrmi r4, [r2], r9, lsl #13 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ adcmi pc, r4, r7, asr #17 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ - blmi 10edc10 │ │ │ │ + blmi 10edc08 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ stmdavs fp!, {r1, r2, r3, ip, lr} │ │ │ │ - blmi 108afd8 │ │ │ │ + blmi 108afd0 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ teqle r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf8d74623 │ │ │ │ strls r4, [r0], #-200 @ 0xffffff38 │ │ │ │ @ instruction: 0x46494652 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdavs fp!, {r0, r1, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2dbdc │ │ │ │ - bmi e90944 │ │ │ │ + blcs 2dbd4 │ │ │ │ + bmi e9093c │ │ │ │ ldrbtmi r4, [sl], #-2868 @ 0xfffff4cc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple fp, r0, lsl #6 │ │ │ │ strcc r4, [r8, r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -23887,30 +23885,30 @@ │ │ │ │ @ instruction: 0xf0214620 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ adcle r2, ip, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r1, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 12, cr15, cr4, cr1, {1} │ │ │ │ - blcs 36534 │ │ │ │ + blcs 3652c │ │ │ │ ldmdbmi r1, {r0, r5, r7, ip, lr, pc} │ │ │ │ addcc pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ @ instruction: 0xe798feb9 │ │ │ │ - ldm r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r3, r6, lr, ror ip │ │ │ │ + ldm r6!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r3, r6, r6, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r6, r0, ror #24 │ │ │ │ - andeq r9, r6, ip, ror #5 │ │ │ │ - andeq r3, r6, lr, lsr #24 │ │ │ │ + andeq r3, r6, r8, ror #24 │ │ │ │ + strdeq r9, [r6], -r4 │ │ │ │ + andeq r3, r6, r6, lsr ip │ │ │ │ andeq sl, r3, r2, ror r2 │ │ │ │ andeq sl, r3, r2, lsl r4 │ │ │ │ - muleq r6, r4, r2 │ │ │ │ + muleq r6, ip, r2 │ │ │ │ andeq sl, r3, r6, lsl #8 │ │ │ │ andeq sl, r3, ip, ror #3 │ │ │ │ muleq r3, lr, r3 │ │ │ │ ldrdeq sl, [r3], -r6 │ │ │ │ andeq sl, r3, r8, ror r3 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -23922,30 +23920,30 @@ │ │ │ │ ldmdbpl fp, {r4, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r7, r9, sl, lr} │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ suble r2, r1, r0, lsl #20 │ │ │ │ svclt 0x00184299 │ │ │ │ mlasle sp, r8, r2, r4 │ │ │ │ @ instruction: 0xf7e84630 │ │ │ │ - strmi lr, [r0, #2682] @ 0xa7a │ │ │ │ + strmi lr, [r0, #2686] @ 0xa7e │ │ │ │ ldmdane r5!, {r1, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - beq 573bc │ │ │ │ + beq 573b4 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ subs sp, r3, r7, lsl r2 │ │ │ │ - b 115a4c8 │ │ │ │ + b 125a4c0 │ │ │ │ stmdavs r2, {r0, r1, r5, fp, ip, sp, lr} │ │ │ │ andscs pc, r3, r2, lsr r8 @ │ │ │ │ svclt 0x00440712 │ │ │ │ - blcc 9a54c │ │ │ │ + blcc 9a544 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ svccc 0x0001f814 │ │ │ │ - blx fecedc88 │ │ │ │ - b 1419354 │ │ │ │ + blx fecedc80 │ │ │ │ + b 141934c │ │ │ │ svclt 0x00281353 │ │ │ │ - blcs 25150 │ │ │ │ + blcs 25148 │ │ │ │ ldrbmi sp, [r1, #329] @ 0x149 │ │ │ │ strbmi sp, [r6], #-998 @ 0xfffffc1a │ │ │ │ @ instruction: 0xf8062300 │ │ │ │ @ instruction: 0xf8db3c01 │ │ │ │ orrslt r3, fp, r0 │ │ │ │ vst2.8 {d20,d22}, [pc :128], r3 │ │ │ │ stmdami r3!, {r1, r2, r3, r5, r6, r9, ip, sp, lr} │ │ │ │ @@ -23964,37 +23962,37 @@ │ │ │ │ ldrbtmi r4, [sp], #-1273 @ 0xfffffb07 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ ldc2l 0, cr15, [r6, #-132]! @ 0xffffff7c │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stccs 0, cr13, [r0], {227} @ 0xe3 │ │ │ │ mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf8dbd1aa │ │ │ │ - blcs 285bc │ │ │ │ + blcs 285b4 │ │ │ │ vst4. {d29-d32}, [pc :128], r4 │ │ │ │ strbmi r7, [r9], -r7, ror #4 │ │ │ │ @ instruction: 0xf0214628 │ │ │ │ ldrb pc, [sp, r1, lsr #28] @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcsle r2, r9, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r0, r5, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 1, cr15, cr4, cr1, {1} │ │ │ │ movwcs lr, #2000 @ 0x7d0 │ │ │ │ ldr r7, [r4, fp, lsr #32]! │ │ │ │ - andeq r3, r6, r0, lsl fp │ │ │ │ + andeq r3, r6, r8, lsl fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq sl, [r3], -ip │ │ │ │ andeq sl, r3, r2, asr #5 │ │ │ │ andeq sl, r3, ip, asr #1 │ │ │ │ muleq r3, r2, r2 │ │ │ │ andeq sl, r3, ip, lsl #1 │ │ │ │ andeq sl, r3, r2, asr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb73814 │ │ │ │ + bl feb7380c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r6], -r0, ror #31 │ │ │ │ @ instruction: 0x4c1a4a19 │ │ │ │ ldrbtmi fp, [sl], #-131 @ 0xffffff7d │ │ │ │ strmi sl, [sp], -r0, lsl #30 │ │ │ │ ldmdbpl r4, {r0, r1, r9, sl, lr} │ │ │ │ ldmiblt r2, {r1, r5, fp, sp, lr} │ │ │ │ @@ -24015,76 +24013,76 @@ │ │ │ │ @ instruction: 0xe7e1687b │ │ │ │ vst2.8 {d20,d22}, [pc], r9 │ │ │ │ stmdami r9, {r0, r3, r4, r5, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r3, [r9], #-1804 @ 0xfffff8f4 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ stcllt 0, cr15, [r4, #132] @ 0x84 │ │ │ │ - ldrdeq r3, [r6], -lr │ │ │ │ + andeq r3, r6, r6, ror #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sl, r3, r8 │ │ │ │ andeq sl, r3, r2, ror #3 │ │ │ │ strdeq r9, [r3], -r2 │ │ │ │ andeq sl, r3, ip, asr #3 │ │ │ │ movwne lr, #2512 @ 0x9d0 │ │ │ │ rsbmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ - ldc 5, cr11, [pc, #512] @ 1c8ac │ │ │ │ - b fe07b300 │ │ │ │ - b fe0eb7b8 │ │ │ │ - b a00c4 │ │ │ │ + ldc 5, cr11, [pc, #512] @ 1c8a4 │ │ │ │ + b fe07b2f8 │ │ │ │ + b fe0eb7b0 │ │ │ │ + b a00bc │ │ │ │ tsteq fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf0236881 │ │ │ │ - b 109d4c0 │ │ │ │ - b 10ed238 │ │ │ │ + b 109d4b8 │ │ │ │ + b 10ed230 │ │ │ │ andvs r6, r2, lr, asr r3 │ │ │ │ - b fe0882d0 │ │ │ │ + b fe0882c8 │ │ │ │ subvs r0, r3, r1, asr #25 │ │ │ │ andcs r4, r0, #83 @ 0x53 │ │ │ │ rscvc pc, r0, #217055232 @ 0xcf00000 │ │ │ │ submi lr, r1, #8192 @ 0x2000 │ │ │ │ sbcscs lr, ip, #270336 @ 0x42000 │ │ │ │ subsmi r6, r3, r2, lsl #1 │ │ │ │ - bcc fe457f04 │ │ │ │ - bleq 19d81d0 │ │ │ │ - bleq 2180f4 │ │ │ │ + bcc fe457efc │ │ │ │ + bleq 19d81c8 │ │ │ │ + bleq 2180ec │ │ │ │ svclt 0x0000bd80 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andseq r0, r0, r0 │ │ │ │ mvnsmi r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, r6, lsl #19 │ │ │ │ ldrbtmi r4, [r9], #-2694 @ 0xfffff57a │ │ │ │ - blmi fe1ef938 │ │ │ │ + blmi fe1ef930 │ │ │ │ ldrbtmi sl, [ip], #-3842 @ 0xfffff0fe │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f62fa │ │ │ │ stmiapl r3!, {r9}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi fe07c9c0 │ │ │ │ + blmi fe07c9b8 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r0, r3]! │ │ │ │ rsbsle r2, r7, r1, lsl #22 │ │ │ │ - blx fe85a730 │ │ │ │ - blmi 1faf144 │ │ │ │ + blx fe85a728 │ │ │ │ + blmi 1faf13c │ │ │ │ ldrbtmi r1, [sl], #-3385 @ 0xfffff2c7 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ sbcsvs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf8c32018 │ │ │ │ @ instruction: 0xf00f8000 │ │ │ │ stmdacs r0, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, sl, r0, asr #5 │ │ │ │ @ instruction: 0xf1074b77 │ │ │ │ stmiapl r4!, {r2, r8, fp}^ │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - stmdavs fp!, {r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr12, cr7, {0} │ │ │ │ ldceq 1, cr15, [r4], {7} │ │ │ │ @ instruction: 0x0003e8b9 │ │ │ │ @ instruction: 0x01a4f8c3 │ │ │ │ @ instruction: 0x11a8f8c3 │ │ │ │ ldm lr!, {r0, r2, r5, r9, sp} │ │ │ │ @ instruction: 0xf8c30003 │ │ │ │ @@ -24114,36 +24112,36 @@ │ │ │ │ @ instruction: 0x41a4f8c3 │ │ │ │ @ instruction: 0xf0422401 │ │ │ │ @ instruction: 0xf8c30209 │ │ │ │ @ instruction: 0xf8c351c4 │ │ │ │ @ instruction: 0xf8c341a0 │ │ │ │ @ instruction: 0xf8c311bc │ │ │ │ @ instruction: 0xf7e721c0 │ │ │ │ - @ instruction: 0xf8dbee14 │ │ │ │ - blcs 28818 │ │ │ │ + @ instruction: 0xf8dbee18 │ │ │ │ + blcs 28810 │ │ │ │ andcs sp, r0, r9, lsr r1 │ │ │ │ - blmi 116f150 │ │ │ │ + blmi 116f148 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs ffef6890 │ │ │ │ + bvs ffef6888 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ @ instruction: 0x46bd3734 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbtmi r4, [lr], #-3654 @ 0xfffff1ba │ │ │ │ movwcc r6, #6195 @ 0x1833 │ │ │ │ @ instruction: 0xf7f96033 │ │ │ │ - blmi 115b0d4 │ │ │ │ + blmi 115b0cc │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5b01ac0 │ │ │ │ @ instruction: 0xf4bf6fe1 │ │ │ │ ldmdavs r2!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x33b7f640 │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ @ instruction: 0xf8dbaf73 │ │ │ │ - blcs 28868 │ │ │ │ + blcs 28860 │ │ │ │ ldmdbmi ip!, {r0, r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ addmi pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ strb pc, [lr, r9, asr #25] @ │ │ │ │ vmul.i8 d20, d0, d25 │ │ │ │ ldmdami r9!, {r1, r2, r3, r4, r5, r6, r9, lr} │ │ │ │ @@ -24158,53 +24156,53 @@ │ │ │ │ @ instruction: 0xf04f4a34 │ │ │ │ ldrbtmi r3, [lr], #-255 @ 0xffffff01 │ │ │ │ ldrbtmi r4, [sl], #-1585 @ 0xfffff9cf │ │ │ │ rsbcs r9, ip, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00242a3 │ │ │ │ @ instruction: 0xf7f9fc43 │ │ │ │ - blmi 8db088 │ │ │ │ + blmi 8db080 │ │ │ │ stmiapl r3!, {r0, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x469a4618 │ │ │ │ - cdp 7, 6, cr15, cr12, cr7, {7} │ │ │ │ + cdp 7, 7, cr15, cr0, cr7, {7} │ │ │ │ @ instruction: 0xf640682c │ │ │ │ vmls.f d21, d16, d1[3] │ │ │ │ @ instruction: 0xf5040501 │ │ │ │ - blx 178c2a │ │ │ │ + blx 178c22 │ │ │ │ @ instruction: 0xf7fef109 │ │ │ │ @ instruction: 0xf8d4f839 │ │ │ │ @ instruction: 0xf50411a4 │ │ │ │ - blx 178c52 │ │ │ │ + blx 178c4a │ │ │ │ @ instruction: 0xf7fef101 │ │ │ │ @ instruction: 0xf8d4f831 │ │ │ │ @ instruction: 0xf50411b0 │ │ │ │ - blx 178c7a │ │ │ │ + blx 178c72 │ │ │ │ @ instruction: 0xf7fef101 │ │ │ │ ldrbmi pc, [r0], -r9, lsr #16 @ │ │ │ │ asrhi pc, r4, #17 @ │ │ │ │ - ldc 7, cr15, [r4, #924] @ 0x39c │ │ │ │ + ldc 7, cr15, [r8, #924] @ 0x39c │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe77f30ff │ │ │ │ @ instruction: 0x46314817 │ │ │ │ adcsmi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ @ instruction: 0xe7f4fc71 │ │ │ │ - cdp 7, 10, cr15, cr10, cr7, {7} │ │ │ │ - andeq r3, r6, r6, ror #17 │ │ │ │ + cdp 7, 10, cr15, cr14, cr7, {7} │ │ │ │ + andeq r3, r6, lr, ror #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r3, [r6], -lr │ │ │ │ + andeq r3, r6, r6, ror #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r8, r6, r6, asr #30 │ │ │ │ - andeq r5, r6, r8, ror #27 │ │ │ │ + andeq r8, r6, lr, asr #30 │ │ │ │ + strdeq r5, [r6], -r0 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r3, r6, r0, ror #15 │ │ │ │ - andeq r5, r6, r6, lsl #26 │ │ │ │ - andeq r8, r6, r0, asr lr │ │ │ │ + andeq r3, r6, r8, ror #15 │ │ │ │ + andeq r5, r6, lr, lsl #26 │ │ │ │ + andeq r8, r6, r8, asr lr │ │ │ │ strdeq r9, [r3], -r6 │ │ │ │ andeq r9, r3, r0, ror #31 │ │ │ │ andeq r9, r3, r4, ror #27 │ │ │ │ andeq r9, r3, lr, asr #31 │ │ │ │ ldrdeq r9, [r3], -r2 │ │ │ │ @ instruction: 0x00039fbc │ │ │ │ @ instruction: 0x00039dbe │ │ │ │ @@ -24213,43 +24211,43 @@ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ addslt r4, r9, r5, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2117 @ 0xfffff7bb │ │ │ │ stmdbmi r6, {r0, r2, r6, r8, r9, fp, lr}^ │ │ │ │ - bmi 11c85a8 │ │ │ │ + bmi 11c85a0 │ │ │ │ stmdapl r0!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbvs r6, [r8, #-2048]! @ 0xfffff800 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ ldmpl fp, {r0, r2, r3, r4, r6, fp, ip, lr} │ │ │ │ @ instruction: 0x46984618 │ │ │ │ @ instruction: 0xf7e7682c │ │ │ │ - blmi 105819c │ │ │ │ + blmi 10581a4 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ vldrle d2, [ip, #-0] │ │ │ │ - bl 12f2c0 │ │ │ │ - blcs 15dbd8 │ │ │ │ + bl 12f2b8 │ │ │ │ + blcs 15dbd0 │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ movwcc fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf8d42300 │ │ │ │ tstvs r3, r8, asr #3 │ │ │ │ - stc 7, cr15, [ip, #-924]! @ 0xfffffc64 │ │ │ │ - blmi caf2c4 │ │ │ │ + ldc 7, cr15, [r0, #-924]! @ 0xfffffc64 │ │ │ │ + blmi caf2bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #-104]! @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r7, r0, lsl #6 │ │ │ │ ldrbcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x46408ff0 │ │ │ │ - ldc 7, cr15, [sl, #-924] @ 0xfffffc64 │ │ │ │ + ldc 7, cr15, [lr, #-924] @ 0xfffffc64 │ │ │ │ mrc2 7, 3, pc, cr14, cr15, {7} │ │ │ │ @ instruction: 0xf7e74640 │ │ │ │ - stmdavs fp!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ eoreq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbeq pc, [r4, #-263] @ 0xfffffef9 @ │ │ │ │ @ instruction: 0xf5034616 │ │ │ │ @ instruction: 0xf5037ad2 │ │ │ │ @ instruction: 0xf5037bd8 │ │ │ │ ldrsbtvs r7, [sl], #-158 @ 0xffffff62 │ │ │ │ @ instruction: 0x360c4650 │ │ │ │ @@ -24259,95 +24257,95 @@ │ │ │ │ @ instruction: 0xf846ff69 │ │ │ │ strbmi r0, [r8], -r8, lsl #24 │ │ │ │ @ instruction: 0xff64f7fd │ │ │ │ stceq 8, cr15, [r4], {70} @ 0x46 │ │ │ │ mvnle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf5044640 │ │ │ │ @ instruction: 0xf7e774e4 │ │ │ │ - movwcs lr, #27890 @ 0x6cf2 │ │ │ │ + movwcs lr, #27894 @ 0x6cf6 │ │ │ │ @ instruction: 0xf1079301 │ │ │ │ movwls r0, #780 @ 0x30c │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ eorscs r2, r0, #0, 6 │ │ │ │ @ instruction: 0xf7f56878 │ │ │ │ @ instruction: 0x4605feb5 │ │ │ │ @ instruction: 0xf7e74640 │ │ │ │ - @ instruction: 0x462bed9a │ │ │ │ + @ instruction: 0x462bed9e │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svccs 0x0004f853 │ │ │ │ svccs 0x0004f844 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strbmi r4, [r0], -pc, lsl #22 │ │ │ │ stmdavs ip!, {r0, r9, sp} │ │ │ │ tstvs sl, fp, ror r4 │ │ │ │ - ldcl 7, cr15, [r0], {231} @ 0xe7 │ │ │ │ + ldcl 7, cr15, [r4], {231} @ 0xe7 │ │ │ │ eorscs r6, r0, #120, 16 @ 0x780000 │ │ │ │ @ instruction: 0xf0212100 │ │ │ │ @ instruction: 0xe79df8fd │ │ │ │ - stcl 7, cr15, [lr, #924]! @ 0x39c │ │ │ │ - andeq r3, r6, sl, ror #12 │ │ │ │ + ldcl 7, cr15, [r2, #924]! @ 0x39c │ │ │ │ + andeq r3, r6, r2, ror r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, r0, ror #12 │ │ │ │ + andeq r3, r6, r8, ror #12 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - ldrdeq r8, [r6], -ip │ │ │ │ - andeq r8, r6, sl, asr #25 │ │ │ │ - andeq r3, r6, ip, lsl r6 │ │ │ │ - andeq r8, r6, r8, lsl #24 │ │ │ │ + andeq r8, r6, r4, ror #25 │ │ │ │ + ldrdeq r8, [r6], -r2 │ │ │ │ + andeq r3, r6, r4, lsr #12 │ │ │ │ + andeq r8, r6, r0, lsl ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, sp, r0, asr #21 │ │ │ │ ldrbtmi r4, [sl], #-3008 @ 0xfffff440 │ │ │ │ svcge 0x00024ec0 │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627b │ │ │ │ @ instruction: 0xf0210300 │ │ │ │ ldmdblt r0!, {r0, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavc r3!, {r2, r3, r8, ip, sp, pc} │ │ │ │ ldmmi sl!, {r0, r1, r7, r8, fp, ip, sp, pc} │ │ │ │ - blmi feea53cc │ │ │ │ + blmi feea53c4 │ │ │ │ ldmpl r3!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - cdp 7, 6, cr15, cr10, cr7, {7} │ │ │ │ + cdp 7, 6, cr15, cr14, cr7, {7} │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - ldmmi r6!, {r1, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi fed25398 │ │ │ │ + ldmmi r6!, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + blmi fed25390 │ │ │ │ @ instruction: 0xe7f24478 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - svc 0x006cf7e7 │ │ │ │ + svc 0x0070f7e7 │ │ │ │ stmdbeq r1, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r9, asr #12 │ │ │ │ - ldc 7, cr15, [r4], {231} @ 0xe7 │ │ │ │ + ldc 7, cr15, [r8], {231} @ 0xe7 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 70) @ │ │ │ │ strtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf920f021 │ │ │ │ @ instruction: 0xf7e74640 │ │ │ │ - mcrne 15, 4, lr, cr3, cr12, {2} │ │ │ │ + cdpne 15, 8, cr14, cr3, cr0, {3} │ │ │ │ ldmdble lr!, {r0, r8, r9, fp, sp}^ │ │ │ │ movweq pc, #8616 @ 0x21a8 @ │ │ │ │ streq pc, [r1], #-264 @ 0xfffffef8 │ │ │ │ and r4, r1, r8, lsl r4 │ │ │ │ rsbsle r4, r6, r4, lsl #5 │ │ │ │ strcc r4, [r1], #-1571 @ 0xfffff9dd │ │ │ │ - bcs 103abd4 │ │ │ │ + bcs 103abcc │ │ │ │ stmdavc r2!, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ mvnsle r2, pc, lsr #20 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andsvc r4, sl, r0, lsr #12 │ │ │ │ - svc 0x0042f7e7 │ │ │ │ + svc 0x0046f7e7 │ │ │ │ stmdbeq r5, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r9, asr #12 │ │ │ │ - stcl 7, cr15, [sl], #-924 @ 0xfffffc64 │ │ │ │ + stcl 7, cr15, [lr], #-924 @ 0xfffffc64 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mrshi pc, CPSR @ │ │ │ │ - bmi fe62e4bc │ │ │ │ + bmi fe62e4b4 │ │ │ │ rsbls pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ @ instruction: 0xf02144f9 │ │ │ │ teqpcs r4, #23808 @ p-variant is OBSOLETE @ 0x5d00 │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ mvnsmi pc, r0, asr #4 │ │ │ │ @ instruction: 0xff1ef023 │ │ │ │ @@ -24356,52 +24354,52 @@ │ │ │ │ teqcs r4, #72, 12 @ 0x4800000 │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0xf0235109 │ │ │ │ mcrne 14, 0, pc, cr4, cr15, {4} @ │ │ │ │ vmvn.i32 d22, #12 @ 0x0000000c │ │ │ │ vst4.32 {d24-d27}, [pc :128], ip │ │ │ │ andcs r5, r1, r0, lsl #3 │ │ │ │ - mcrr 7, 14, pc, r2, cr7 @ │ │ │ │ + mcrr 7, 14, pc, r6, cr7 @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rschi pc, r3, r0 │ │ │ │ ldrdls pc, [r4], -r7 │ │ │ │ - beq 58d28 │ │ │ │ + beq 58d20 │ │ │ │ strmi lr, [r5], #-11 │ │ │ │ tstppl r0, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ sbchi pc, r5, r0 │ │ │ │ - bpl fe05a02c │ │ │ │ + bpl fe05a024 │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ - bl 13160c │ │ │ │ + bl 131604 │ │ │ │ strbmi r0, [r8], -sl, lsl #2 │ │ │ │ @ instruction: 0xffc2f024 │ │ │ │ stclle 8, cr2, [sl] │ │ │ │ @ instruction: 0x462a4979 │ │ │ │ strtmi r2, [r1], r1 │ │ │ │ sxtahmi r4, r2, r9, ror #8 │ │ │ │ - svc 0x00b4f7e7 │ │ │ │ + svc 0x00b8f7e7 │ │ │ │ @ instruction: 0xf1a54b76 │ │ │ │ rsbsvs r0, sp, r8, lsl #4 │ │ │ │ ldmdbvc r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8937958 │ │ │ │ - bl fea94c54 │ │ │ │ + bl fea94c4c │ │ │ │ addsmi r0, sl, #4, 6 @ 0x10000000 │ │ │ │ addhi pc, sp, r0, asr #6 │ │ │ │ @ instruction: 0xf813464b │ │ │ │ strmi ip, [ip, #2817] @ 0xb01 │ │ │ │ @ instruction: 0x4699d010 │ │ │ │ - blmi 1a16c20 │ │ │ │ + blmi 1a16c18 │ │ │ │ stmdami ip!, {r6, r9, sp}^ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - stcl 7, cr15, [r2, #924] @ 0x39c │ │ │ │ + stcl 7, cr15, [r6, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e74640 │ │ │ │ - andcs lr, r1, r8, lsl #25 │ │ │ │ - stc 7, cr15, [lr], #924 @ 0x39c │ │ │ │ + andcs lr, r1, ip, lsl #25 │ │ │ │ + ldc 7, cr15, [r2], #924 @ 0x39c │ │ │ │ mulgt r1, r9, r8 │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ mulgt r1, r3, r8 │ │ │ │ strdle r4, [r6, #84]! @ 0x54 │ │ │ │ ldrdgt pc, [r8, pc] │ │ │ │ ldrbtmi r7, [ip], #2205 @ 0x89d │ │ │ │ mulvs r7, ip, r8 │ │ │ │ @@ -24414,16 +24412,16 @@ │ │ │ │ @ instruction: 0xf89c795d │ │ │ │ adcsmi r6, r5, #10 │ │ │ │ @ instruction: 0xf89cd1cf │ │ │ │ ldmibvc sp, {r0, r1, r3, lr, pc} │ │ │ │ bicle r4, sl, r5, ror #10 │ │ │ │ ldmdavs sp!, {r0, r2, r4, r6, fp, lr}^ │ │ │ │ @ instruction: 0xf7e74478 │ │ │ │ - @ instruction: 0x4640ee30 │ │ │ │ - cdp 7, 9, cr15, cr14, cr7, {7} │ │ │ │ + @ instruction: 0x4640ee34 │ │ │ │ + cdp 7, 10, cr15, cr2, cr7, {7} │ │ │ │ strmi r2, [r2], -r6, lsl #6 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r0], -r1, lsl #6 │ │ │ │ movweq pc, #49415 @ 0xc107 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldc2l 7, cr15, [ip, #-980]! @ 0xfffffc2c │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ @@ -24434,78 +24432,78 @@ │ │ │ │ ldmdavs sp!, {r1, r3, r5, r9, sl, lr} │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8faf025 │ │ │ │ @ instruction: 0xf0234628 │ │ │ │ stmdbmi r3, {r0, r1, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, sl, asr r6 │ │ │ │ @ instruction: 0xf7e74479 │ │ │ │ - strbmi lr, [r0], -r0, asr #30 │ │ │ │ - ldc 7, cr15, [r0], #-924 @ 0xfffffc64 │ │ │ │ + strbmi lr, [r0], -r4, asr #30 │ │ │ │ + ldc 7, cr15, [r4], #-924 @ 0xfffffc64 │ │ │ │ @ instruction: 0xf7e74658 │ │ │ │ - strtmi lr, [r0], -lr, lsr #24 │ │ │ │ - stc 7, cr15, [sl], #-924 @ 0xfffffc64 │ │ │ │ + @ instruction: 0x4620ec32 │ │ │ │ + stc 7, cr15, [lr], #-924 @ 0xfffffc64 │ │ │ │ @ instruction: 0xf7e72000 │ │ │ │ - ldmdbmi r1!, {r1, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ - bmi eae69c │ │ │ │ + ldmdbmi r1!, {r1, r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + bmi eae694 │ │ │ │ ldmdapl r0!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r2, [r0], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e76800 │ │ │ │ - @ instruction: 0x4640ef5c │ │ │ │ - ldc 7, cr15, [sl], {231} @ 0xe7 │ │ │ │ + strbmi lr, [r0], -r0, ror #30 │ │ │ │ + ldc 7, cr15, [lr], {231} @ 0xe7 │ │ │ │ @ instruction: 0xf7e74658 │ │ │ │ - usat lr, #3, r8, lsl #24 │ │ │ │ + usat lr, #3, ip, lsl #24 │ │ │ │ strtmi r4, [r3], -r8, lsr #20 │ │ │ │ - bmi cb3018 │ │ │ │ + bmi cb3010 │ │ │ │ ldrbtmi r9, [sl], #-0 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ - blmi 956d14 │ │ │ │ + blmi 956d0c │ │ │ │ stmdami pc!, {r0, r3, r4, r9, sp} @ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - @ instruction: 0x4640ed3c │ │ │ │ - stc 7, cr15, [r0], {231} @ 0xe7 │ │ │ │ + strbmi lr, [r0], -r0, asr #26 │ │ │ │ + stc 7, cr15, [r4], {231} @ 0xe7 │ │ │ │ @ instruction: 0xf7e74658 │ │ │ │ - @ instruction: 0x4620ebfe │ │ │ │ - bl ffedad20 │ │ │ │ + strtmi lr, [r0], -r2, lsl #24 │ │ │ │ + bl fffdad18 │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - strtmi lr, [r0], -r2, lsr #24 │ │ │ │ - bl ffd5ad2c │ │ │ │ - blmi 5eee24 │ │ │ │ + strtmi lr, [r0], -r6, lsr #24 │ │ │ │ + bl ffe5ad24 │ │ │ │ + blmi 5eee1c │ │ │ │ ldmpl r3!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - strbmi lr, [r0], -r4, lsr #26 │ │ │ │ - bl ffa5ad44 │ │ │ │ + strbmi lr, [r0], -r8, lsr #26 │ │ │ │ + bl ffb5ad3c │ │ │ │ ldmdami pc, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-2832 @ 0xfffff4f0 │ │ │ │ - blmi 416d78 │ │ │ │ + blmi 416d70 │ │ │ │ ldmdami sp, {r0, r2, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - ldc 7, cr15, [r2, #-924] @ 0xfffffc64 │ │ │ │ + ldc 7, cr15, [r6, #-924] @ 0xfffffc64 │ │ │ │ @ instruction: 0xf7e74640 │ │ │ │ - ssat lr, #4, r8, asr #23 │ │ │ │ + ssat lr, #4, ip, asr #23 │ │ │ │ andscs r4, r5, #8, 22 @ 0x2000 │ │ │ │ tstcs r1, r7, lsl r8 │ │ │ │ ldmpl r3!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - ldr lr, [r9], r6, lsl #26 │ │ │ │ - andeq r3, r6, lr, lsl r5 │ │ │ │ + ldr lr, [r9], sl, lsl #26 │ │ │ │ + andeq r3, r6, r6, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, r6, lsl r5 │ │ │ │ + andeq r3, r6, lr, lsl r5 │ │ │ │ andeq r9, r3, r4, lsl #27 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r9, r3, ip, asr #26 │ │ │ │ andeq r9, r3, r6, ror #26 │ │ │ │ andeq r9, r3, r8, asr #21 │ │ │ │ andeq r9, r3, ip, asr sp │ │ │ │ - andeq r5, r6, r0, lsl r9 │ │ │ │ + andeq r5, r6, r8, lsl r9 │ │ │ │ andeq r9, r3, r6, ror #24 │ │ │ │ - @ instruction: 0x000658ba │ │ │ │ + andeq r5, r6, r2, asr #17 │ │ │ │ ldrdeq r9, [r3], -r0 │ │ │ │ muleq r3, r0, ip │ │ │ │ andeq r9, r3, ip, lsl #24 │ │ │ │ @ instruction: 0x00039bb6 │ │ │ │ andeq r9, r3, lr, asr #24 │ │ │ │ ldrdeq r9, [r3], -r0 │ │ │ │ @ instruction: 0x00039bb6 │ │ │ │ @@ -24522,50 +24520,50 @@ │ │ │ │ @ instruction: 0xf85c2300 │ │ │ │ ldrbtmi r6, [ip], #-6 │ │ │ │ ldrbvs r6, [lr, #2102]! @ 0x836 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ movwcc lr, #18887 @ 0x49c7 │ │ │ │ movwcc lr, #27079 @ 0x69c7 │ │ │ │ @ instruction: 0xf8874616 │ │ │ │ - blmi fe2a8ef4 │ │ │ │ + blmi fe2a8eec │ │ │ │ smlabteq r2, r7, r9, lr │ │ │ │ andlt pc, r3, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmibmi r6, {r1, r6, r7, pc} │ │ │ │ @ instruction: 0xf1072211 │ │ │ │ ldrbtmi r0, [r9], #-16 │ │ │ │ @ instruction: 0xf020310c │ │ │ │ - blmi fe11cbbc │ │ │ │ + blmi fe11cbb4 │ │ │ │ eorscs r4, r1, #68157440 @ 0x4100000 │ │ │ │ stmdavs r0!, {r2, r5, r6, r7, fp, ip, lr} │ │ │ │ adcvc pc, r2, r0, lsl #10 │ │ │ │ cdp2 0, 15, cr15, cr10, cr0, {1} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldrdhi pc, [r0], -r4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b880e1 │ │ │ │ @ instruction: 0xf8a831e1 │ │ │ │ @ instruction: 0xf8983145 │ │ │ │ @ instruction: 0xf88831e3 │ │ │ │ @ instruction: 0xf8983147 │ │ │ │ @ instruction: 0xf88831e0 │ │ │ │ @ instruction: 0xf8db3144 │ │ │ │ - blcs 28ed4 │ │ │ │ + blcs 28ecc │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf5036823 │ │ │ │ @ instruction: 0xf50378f2 │ │ │ │ strbmi r7, [fp], -r4, lsr #19 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ @ instruction: 0xf8031d19 │ │ │ │ @ instruction: 0xf8182b01 │ │ │ │ @ instruction: 0xf8032f01 │ │ │ │ addmi r2, fp, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf8dbd1f9 │ │ │ │ - blcs 28f00 │ │ │ │ + blcs 28ef8 │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf04f6823 │ │ │ │ @ instruction: 0xf1070831 │ │ │ │ @ instruction: 0xf06f0a28 │ │ │ │ @ instruction: 0xf5030101 │ │ │ │ @ instruction: 0xf04f79a2 │ │ │ │ strbmi r0, [r8], -r0, lsl #4 │ │ │ │ @@ -24575,15 +24573,15 @@ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf948f7f5 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf0204648 │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf50368f8 │ │ │ │ @ instruction: 0xf7e779a2 │ │ │ │ - ldrbmi lr, [r3], -r0, ror #26 │ │ │ │ + ldrbmi lr, [r3], -r4, ror #26 │ │ │ │ @ instruction: 0x460268f9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ strbmi pc, [r2], -fp, ror #16 @ │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ cdp2 0, 14, cr15, cr4, cr0, {1} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @@ -24594,43 +24592,43 @@ │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0x4642f859 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ cdp2 0, 13, cr15, cr2, cr0, {1} │ │ │ │ @ instruction: 0x210068bb │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ ldmcc pc!, {r0, r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq c193a0 │ │ │ │ + beq c19398 │ │ │ │ stmdbeq r1, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r3, r9, sl, lr} │ │ │ │ andeq lr, r8, #9216 @ 0x2400 │ │ │ │ svc 0x0001f818 │ │ │ │ ldceq 1, cr15, [r0], {7} │ │ │ │ movwcs r4, #1050 @ 0x41a │ │ │ │ @ instruction: 0xb144f892 │ │ │ │ - blcs 9b024 │ │ │ │ + blcs 9b01c │ │ │ │ svclt 0x00084596 │ │ │ │ ldrmi r4, [r3, #1560] @ 0x618 │ │ │ │ ldrmi fp, [r9], -r8, lsl #30 │ │ │ │ - blcs 429bc8 │ │ │ │ + blcs 429bc0 │ │ │ │ stmiblt r6!, {r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - blcs 3e2ff8 │ │ │ │ - blcc 44cef0 │ │ │ │ + blcs 3e2ff0 │ │ │ │ + blcc 44cee8 │ │ │ │ strbmi r4, [r2, #1083] @ 0x43b │ │ │ │ @ instruction: 0xf8887c1b │ │ │ │ bicsle r3, lr, r0 │ │ │ │ ldrdlt pc, [ip], -r7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi c8b734 │ │ │ │ + bmi c8b72c │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-219 @ 0xffffff25 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r4, -r7, asr #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bne 1100fc4 │ │ │ │ + bne 1100fbc │ │ │ │ tstcc r0, #72, 30 @ 0x120 │ │ │ │ stmdbmi r9!, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbpl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ @ instruction: 0xe734f83d │ │ │ │ vmla.i8 d20, d0, d22 │ │ │ │ @@ -24657,38 +24655,38 @@ │ │ │ │ @ instruction: 0xf02132cb │ │ │ │ ldr pc, [r4, -pc, lsl #16]! │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r0, r1, r3, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf806f021 │ │ │ │ @ instruction: 0xf7e7e715 │ │ │ │ - svclt 0x0000eafc │ │ │ │ - @ instruction: 0x000631b4 │ │ │ │ + svclt 0x0000eb00 │ │ │ │ + @ instruction: 0x000631bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, r6, lsr #3 │ │ │ │ + andeq r3, r6, lr, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000656b2 │ │ │ │ + @ instruction: 0x000656ba │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - ldrdeq r5, [r6], -r6 │ │ │ │ - andeq r3, r6, r6, lsl r0 │ │ │ │ + ldrdeq r5, [r6], -lr │ │ │ │ + andeq r3, r6, lr, lsl r0 │ │ │ │ andeq r9, r3, r6, asr r6 │ │ │ │ @ instruction: 0x000399bc │ │ │ │ andeq r9, r3, r4, asr #12 │ │ │ │ andeq r9, r3, sl, lsr #19 │ │ │ │ andeq r9, r3, r2, lsr r6 │ │ │ │ andeq r9, r3, ip, lsl #16 │ │ │ │ strdeq r9, [r3], -sl │ │ │ │ andeq r9, r3, ip, lsl r6 │ │ │ │ andeq r9, r3, r8, ror #11 │ │ │ │ andeq r9, r3, r2, asr #15 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb742e0 │ │ │ │ + bl feb742d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6e1068 │ │ │ │ - bmi 709300 │ │ │ │ + blmi 6e1060 │ │ │ │ + bmi 7092f8 │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0x4614589a │ │ │ │ ldmdblt r2, {r1, r4, fp, sp, lr}^ │ │ │ │ tstcs r1, r8, lsl sl │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ andcs r1, r0, r0, asr r3 │ │ │ │ @@ -24707,27 +24705,27 @@ │ │ │ │ @ instruction: 0xf1bce350 │ │ │ │ rscle r0, r2, r0, lsl #30 │ │ │ │ ldrdne lr, [r2], -r7 │ │ │ │ adcpl pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf860f021 │ │ │ │ ldrcc r2, [r4, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq r2, r6, r4, lsl pc │ │ │ │ + andeq r2, r6, ip, lsl pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r3, r2, asr r5 │ │ │ │ andeq r9, r3, r6, asr #17 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stcmi 0, cr11, [r6], #-528 @ 0xfffffdf0 │ │ │ │ svcge 0x0004220a │ │ │ │ strmi r2, [r0], r0, lsl #2 │ │ │ │ - ldmib r6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib sl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [ip], #-2851 @ 0xfffff4dd │ │ │ │ stmiapl r5!, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ movwmi pc, #111 @ 0x6f @ │ │ │ │ andsle r4, sp, #-536870903 @ 0xe0000009 │ │ │ │ stmdavs sl!, {r0, r1, r2, r3, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @@ -24755,15 +24753,15 @@ │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdami sp, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r5, [r8], #-701 @ 0xfffffd43 │ │ │ │ @ instruction: 0xfffef020 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq r2, r6, r6, ror lr │ │ │ │ + andeq r2, r6, lr, ror lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r3, ip, lsr #9 │ │ │ │ andeq r9, r3, r6, lsr r8 │ │ │ │ muleq r3, sl, r4 │ │ │ │ andeq r9, r3, r4, lsr #16 │ │ │ │ andeq r9, r3, r8, lsl #9 │ │ │ │ @@ -24773,50 +24771,50 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, ip, asr ip │ │ │ │ ldrbtmi r4, [ip], #-2908 @ 0xfffff4a4 │ │ │ │ strmi sl, [r6], -r4, lsl #30 │ │ │ │ ldrmi r5, [r8], r3, ror #17 │ │ │ │ - blcs 372cc │ │ │ │ - blmi 1691748 │ │ │ │ + blcs 372c4 │ │ │ │ + blmi 1691740 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andsle r2, fp, r1, lsl #22 │ │ │ │ andcs r4, r4, #89088 @ 0x15c00 │ │ │ │ @ instruction: 0x46304957 │ │ │ │ strcs r4, [r1, #-1147] @ 0xfffffb85 │ │ │ │ cmpvs sp, r9, ror r4 │ │ │ │ cdp2 0, 7, cr15, cr12, cr0, {1} │ │ │ │ - blmi 154b924 │ │ │ │ + blmi 154b91c │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf8d85334 │ │ │ │ teqlt fp, r0 │ │ │ │ vmul.i8 q10, q0, q0 │ │ │ │ ldmdami r0, {r0, r1, r4, r5, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffb4f020 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi ip, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ ldrtmi r2, [r0], -r6, lsl #4 │ │ │ │ @ instruction: 0xf0204479 │ │ │ │ - bllt c5cc38 │ │ │ │ + bllt c5cc30 │ │ │ │ @ instruction: 0xf820f7fd │ │ │ │ eorsle r2, pc, r1, lsl #16 │ │ │ │ andcs r4, r2, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0x615a5399 │ │ │ │ orrsvs r2, sl, r1, lsl #4 │ │ │ │ stmdbmi r3, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ sbcpl pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2114 @ 0xfffff7be │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0201000 │ │ │ │ - blmi 105ce40 │ │ │ │ + blmi 105ce38 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xd1b92b01 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcsle r2, r1, r0, lsl #22 │ │ │ │ sbcpl pc, r9, #64, 4 │ │ │ │ @ instruction: 0xff82f020 │ │ │ │ @@ -24827,32 +24825,32 @@ │ │ │ │ andcs r4, r2, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xe7b22334 │ │ │ │ andcs r4, r4, #819200 @ 0xc8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ cdp2 0, 2, cr15, cr2, cr0, {1} │ │ │ │ - blmi a0baf8 │ │ │ │ + blmi a0baf0 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xe7a40334 │ │ │ │ @ instruction: 0xf04f4c2c │ │ │ │ - bmi b20558 │ │ │ │ + bmi b20550 │ │ │ │ ldrbtmi r2, [ip], #-790 @ 0xfffffcea │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ sbcspl pc, r4, #64, 4 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ cdp2 0, 14, cr15, cr14, cr1, {0} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fbb03 │ │ │ │ @ instruction: 0xe79830ff │ │ │ │ @ instruction: 0xf04f4c22 │ │ │ │ - bmi 8a0588 │ │ │ │ + bmi 8a0580 │ │ │ │ ldrbtmi r2, [ip], #-790 @ 0xfffffcea │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ rscpl pc, pc, #64, 4 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ cdp2 0, 13, cr15, cr6, cr1, {0} │ │ │ │ @@ -24862,55 +24860,55 @@ │ │ │ │ rscspl pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldrb pc, [lr, pc, lsr #30] @ │ │ │ │ @ instruction: 0x46214816 │ │ │ │ sbcspl pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldrb pc, [r6, r7, lsr #30] @ │ │ │ │ - andeq r2, r6, lr, lsr #27 │ │ │ │ + @ instruction: 0x00062db6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r6, r4, lsr r4 │ │ │ │ - andeq r8, r6, r4, lsr #8 │ │ │ │ + andeq r8, r6, ip, lsr r4 │ │ │ │ + andeq r8, r6, ip, lsr #8 │ │ │ │ andeq sl, r3, r4, ror #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r3, ip, asr #7 │ │ │ │ andeq r9, r3, r6, ror r7 │ │ │ │ andeq r3, r4, r0, lsl #16 │ │ │ │ andeq r9, r3, sl, lsl #7 │ │ │ │ andeq r9, r3, r4, lsr r7 │ │ │ │ - andeq r8, r6, r8, lsr #7 │ │ │ │ + @ instruction: 0x000683b0 │ │ │ │ @ instruction: 0x0003a9b8 │ │ │ │ andeq r9, r3, lr, lsl #14 │ │ │ │ andeq r9, r3, sl, lsl r3 │ │ │ │ ldrdeq r9, [r3], -r4 │ │ │ │ andeq r9, r3, sl, ror #5 │ │ │ │ andeq r9, r3, r4, lsr #13 │ │ │ │ andeq r9, r3, ip, ror #12 │ │ │ │ andeq r9, r3, ip, asr r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r6, r9, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-3145 @ 0xfffff3b7 │ │ │ │ - bmi 12b0150 │ │ │ │ + bmi 12b0148 │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ stmdbpl ip!, {r1, r7, r9, sl, lr} │ │ │ │ ldrbtvs r6, [ip], #2084 @ 0x824 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ ldmpl fp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ teqle lr, r0, lsl #22 │ │ │ │ svclt 0x00a82c31 │ │ │ │ @ instruction: 0xf7ff2431 │ │ │ │ ssatmi pc, #1, r9, asr #18 @ │ │ │ │ mcrrne 6, 0, r4, r3, cr6 │ │ │ │ svcne 0x003cd047 │ │ │ │ ldreq pc, [r4, #-263] @ 0xfffffef9 │ │ │ │ - blx fe3db460 │ │ │ │ + blx fe3db458 │ │ │ │ svceq 0x0004f844 │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ andscs r2, r8, #-1006632960 @ 0xc4000000 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r8], -r1, lsl #6 │ │ │ │ tstpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @@ -24920,15 +24918,15 @@ │ │ │ │ andscs pc, r8, #19712 @ 0x4d00 │ │ │ │ tstcs r0, r5, lsl #12 │ │ │ │ @ instruction: 0xf0204638 │ │ │ │ stccs 12, cr15, [r0, #-4] │ │ │ │ cdpcs 15, 0, cr11, cr0, cr8, {5} │ │ │ │ @ instruction: 0xf8d9d130 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - bmi ae54ac │ │ │ │ + bmi ae54a4 │ │ │ │ ldrbtmi r4, [sl], #-2855 @ 0xfffff4d9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbcc sp, [r0, -r2, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r5!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -24936,43 +24934,43 @@ │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ sbfx pc, pc, #27, #24 │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r0, r6, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 9, cr15, cr2, cr0, {1} │ │ │ │ - blmi 857464 │ │ │ │ + blmi 85745c │ │ │ │ eorsvs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #877 @ 0x36d │ │ │ │ @ instruction: 0xf0014603 │ │ │ │ str pc, [sl, r1, lsr #28]! │ │ │ │ - blle 3a8908 │ │ │ │ + blle 3a8900 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7ca30ff │ │ │ │ vmul.i8 d20, d0, d7 │ │ │ │ ldmdami r7, {r0, r1, r2, r6, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 7, cr15, cr4, cr0, {1} │ │ │ │ - bmi 5974f4 │ │ │ │ + bmi 5974ec │ │ │ │ ldmdbmi r5, {r1, r2, r3, r5, r6, sl, sp} │ │ │ │ ldrbtmi r4, [sl], #-1579 @ 0xfffff9d5 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andmi lr, r0, #3358720 @ 0x334000 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf0016244 │ │ │ │ strb pc, [r1, r1, lsl #28]! @ │ │ │ │ - ldm lr, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq r2, [r6], -sl │ │ │ │ + stmia r2!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r6, r2, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r2, [r6], -r2 @ │ │ │ │ + ldrdeq r2, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r2, asr fp │ │ │ │ + andeq r2, r6, sl, asr fp │ │ │ │ muleq r3, sl, r1 │ │ │ │ andeq r9, r3, r4, ror r5 │ │ │ │ andeq r9, r3, r8, lsl #3 │ │ │ │ andeq r9, r3, r2, ror #10 │ │ │ │ andeq r9, r3, r2, ror #6 │ │ │ │ andeq r9, r3, r2, ror r1 │ │ │ │ andeq r9, r3, ip, asr #2 │ │ │ │ @@ -24981,23 +24979,23 @@ │ │ │ │ andeq r9, r3, r0, lsr r1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b084 │ │ │ │ @ instruction: 0xf7e74604 │ │ │ │ - stmdacs r0, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ adchi pc, sl, r0 │ │ │ │ strmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0x46164691 │ │ │ │ @ instruction: 0x46904692 │ │ │ │ ssatpl r4, #1, r5, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r5, r7, sl, fp, ip, lr} │ │ │ │ @ instruction: 0xf1a3dd10 │ │ │ │ - blcs 89d5e0 │ │ │ │ + blcs 89d5d8 │ │ │ │ stmdacs r5, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldmdami r4!, {r6, fp, ip, lr, pc}^ │ │ │ │ ldrmi r4, [r8], #-1144 @ 0xfffffb88 │ │ │ │ stmdacs r1, {r9, sl, fp, ip, sp, lr} │ │ │ │ andcs sp, r0, pc, asr #32 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @@ -25014,32 +25012,32 @@ │ │ │ │ stcleq 0, cr15, [r0], {0} │ │ │ │ svceq 0x0080f1bc │ │ │ │ @ instruction: 0xf000d1e1 │ │ │ │ @ instruction: 0xf0030070 │ │ │ │ tstmi r8, #1006632960 @ 0x3c000000 │ │ │ │ ldcne 0, cr13, [r3], {220} @ 0xdc │ │ │ │ smullsle r4, r8, r9, r2 │ │ │ │ - blcs 349b0 │ │ │ │ + blcs 349a8 │ │ │ │ @ instruction: 0xf003d0d5 │ │ │ │ - blcs fe01e52c │ │ │ │ + blcs fe01e524 │ │ │ │ ldclne 1, cr13, [r3], {209} @ 0xd1 │ │ │ │ smullle r4, lr, r9, r2 │ │ │ │ - blcs 349c4 │ │ │ │ + blcs 349bc │ │ │ │ @ instruction: 0xf003d0cb │ │ │ │ stmcs r0, {r6, r7} │ │ │ │ andcc sp, r4, #-1073741775 @ 0xc0000031 │ │ │ │ ands r2, r6, r4 │ │ │ │ movwne lr, #6599 @ 0x19c7 │ │ │ │ @ instruction: 0xf7e760fa │ │ │ │ - ldmvs fp!, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmvs sl!, {fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8306879 │ │ │ │ @ instruction: 0xf0100013 │ │ │ │ lslsle r0, r2, #30 │ │ │ │ - blcs 820568 │ │ │ │ + blcs 820560 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ stmdacs r0, {r0} │ │ │ │ andcc sp, r1, #169 @ 0xa9 │ │ │ │ addmi r2, sl, #1 │ │ │ │ stmdacs r1, {r0, r1, r3, r4, r7, r8, r9, ip, lr, pc} │ │ │ │ @ instruction: 0xf1b3d13e │ │ │ │ svclt 0x00180020 │ │ │ │ @@ -25091,96 +25089,96 @@ │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ @ instruction: 0xf0830301 │ │ │ │ strb r0, [r7, -r1] │ │ │ │ svceq 0x0080f1b8 │ │ │ │ @ instruction: 0xf1b8d014 │ │ │ │ bicsle r0, r3, r1, lsl #31 │ │ │ │ msreq SPSR_c, #1073741825 @ 0x40000001 │ │ │ │ - blcs ca2c4 │ │ │ │ + blcs ca2bc │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldr r2, [r9, -r1]! │ │ │ │ svclt 0x00082d80 │ │ │ │ svceq 0x0080f1b8 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ @ instruction: 0xf0832300 │ │ │ │ str r0, [pc, -r1]! │ │ │ │ - ldrle r0, [pc, #1578]! @ 1dda2 │ │ │ │ + ldrle r0, [pc, #1578]! @ 1dd9a │ │ │ │ @ instruction: 0xf67f2d8f │ │ │ │ @ instruction: 0xf105af2a │ │ │ │ sbcslt r0, r2, #88, 4 @ 0x80000005 │ │ │ │ ldmle r7!, {r0, r1, r2, r9, fp, sp} │ │ │ │ sbcsmi r2, r3, r3, lsr #7 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ andeq pc, r1, r3, lsl #1 │ │ │ │ svclt 0x0000e71e │ │ │ │ - ldrdeq r8, [r6], -r0 │ │ │ │ + ldrdeq r8, [r6], -r8 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x0000b082 │ │ │ │ tstcs r0, r3, asr ip │ │ │ │ ldrbtmi r4, [ip], #-2899 @ 0xfffff4ad │ │ │ │ eorsvs r4, r9, r3, asr sl │ │ │ │ ldmdbmi r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdapl r1!, {r0, r2, r9, sl, lr}^ │ │ │ │ rsbsvs r6, r9, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4698589b │ │ │ │ - blcs 37840 │ │ │ │ + blcs 37838 │ │ │ │ stmdami lr, {r1, r2, r4, r6, r8, ip, lr, pc}^ │ │ │ │ strtmi r2, [r9], -r3, lsl #4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ stmdacs r0, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mcrmi 0, 2, sp, cr11, cr1, {1} │ │ │ │ rscscs r2, pc, #0, 2 │ │ │ │ @ instruction: 0xf106447e │ │ │ │ @ instruction: 0xf8c60018 │ │ │ │ @ instruction: 0xf7e71118 │ │ │ │ - andcs lr, r0, #168, 18 @ 0x2a0000 │ │ │ │ + andcs lr, r0, #172, 18 @ 0x2b0000 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - ldm r4!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdale fp!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^ │ │ │ │ ldmdavs r8!, {r1, r2, sl, lr} │ │ │ │ ldrtvc r2, [r3], -r1, lsl #6 │ │ │ │ stmdavc r3, {r0, r6, r9, sl, fp, lr} │ │ │ │ - blcs b2ea10 │ │ │ │ + blcs b2ea08 │ │ │ │ mcrrne 15, 0, fp, r2, cr1 │ │ │ │ stmdavc r3, {r1, r3, r4, r5, sp, lr}^ │ │ │ │ strcs r4, [r1, #-1552] @ 0xfffff9f0 │ │ │ │ eorsle r2, r6, r0, lsl #22 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ - ldm lr, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdale sp!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp} │ │ │ │ ldmdavs r8!, {r0, r1, r4, r5, fp, ip} │ │ │ │ stmdavc r3, {r0, r2, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ mvnsle r2, ip, lsr #22 │ │ │ │ eorsvs r1, sl, r2, asr #24 │ │ │ │ ldrmi r7, [r0], -r3, asr #16 │ │ │ │ ldcmi 7, cr14, [r4], #-940 @ 0xfffffc54 │ │ │ │ strdcs r2, [r1, -pc] │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7e70018 │ │ │ │ - @ instruction: 0xf8d8e978 │ │ │ │ + @ instruction: 0xf8d8e97c │ │ │ │ andcs r3, r1, #0 │ │ │ │ tstpcs r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r3, asr fp │ │ │ │ - blmi a30120 │ │ │ │ + blmi a30118 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle lr, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst2.8 {d20,d22}, [pc :128], r7 │ │ │ │ stmdami r7!, {r0, r2, r3, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r0], {32} │ │ │ │ @ instruction: 0xf8d8e79f │ │ │ │ - blcs 2989c │ │ │ │ + blcs 29894 │ │ │ │ stmdbmi r3!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ andvc pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldrb pc, [sl, pc, lsr #25] @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fb95b │ │ │ │ @@ -25197,39 +25195,39 @@ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r1, r2, r3, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [sl], {32} │ │ │ │ @ instruction: 0xf7e6e7dd │ │ │ │ - svclt 0x0000eec4 │ │ │ │ - andeq r2, r6, sl, asr #16 │ │ │ │ - andeq r2, r6, r4, asr #16 │ │ │ │ + svclt 0x0000eec8 │ │ │ │ + andeq r2, r6, r2, asr r8 │ │ │ │ + andeq r2, r6, ip, asr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r4, r8, asr #24 │ │ │ │ - andeq r7, r6, ip, lsr #29 │ │ │ │ - andeq r7, r6, r4, lsl #29 │ │ │ │ - andeq r7, r6, r8, asr #28 │ │ │ │ - muleq r6, r4, r7 │ │ │ │ + @ instruction: 0x00067eb4 │ │ │ │ + andeq r7, r6, ip, lsl #29 │ │ │ │ + andeq r7, r6, r0, asr lr │ │ │ │ + muleq r6, ip, r7 │ │ │ │ ldrdeq r8, [r3], -ip │ │ │ │ ldrdeq r9, [r3], -r2 │ │ │ │ andeq r8, r3, r2, asr #27 │ │ │ │ @ instruction: 0x000391b8 │ │ │ │ andeq r8, r3, r4, lsr #27 │ │ │ │ muleq r3, sl, r1 │ │ │ │ muleq r3, r2, sp │ │ │ │ andeq r9, r3, r8, lsl #3 │ │ │ │ andeq r8, r3, r8, ror sp │ │ │ │ andeq r9, r3, lr, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb74b54 │ │ │ │ + bl feb74b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6a18dc │ │ │ │ - bmi 6c9b6c │ │ │ │ + blmi 6a18d4 │ │ │ │ + bmi 6c9b64 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl sp, {r1, r2, r9, sl, lr} │ │ │ │ stmiblt r3!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0x46304c17 │ │ │ │ @ instruction: 0xf504447c │ │ │ │ @ instruction: 0xf7fd718e │ │ │ │ @ instruction: 0x4603fb53 │ │ │ │ @@ -25247,43 +25245,43 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r1, r3, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldmdavs fp!, {r0, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -ip, lsl #14 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq r2, r6, r0, lsr #13 │ │ │ │ + andeq r2, r6, r8, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, r8, lsr #26 │ │ │ │ + andeq r7, r6, r0, lsr sp │ │ │ │ andeq r8, r3, sl, asr #25 │ │ │ │ ldrdeq r9, [r3], -r4 │ │ │ │ @ instruction: 0x00038cb6 │ │ │ │ andeq r9, r3, r0, asr #1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb74be8 │ │ │ │ + bl feb74be0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 10e1990 │ │ │ │ - bmi 1109bfc │ │ │ │ + blmi 10e1988 │ │ │ │ + bmi 1109bf4 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ cmple r1, r0, lsl #22 │ │ │ │ suble r2, fp, r0, lsl #24 │ │ │ │ - blcs bfba98 │ │ │ │ + blcs bfba90 │ │ │ │ strcs fp, [r0], #-3864 @ 0xfffff0e8 │ │ │ │ strtmi sp, [r0], -r6, asr #2 │ │ │ │ mrc2 7, 5, pc, cr0, cr13, {7} │ │ │ │ strmi r7, [r4], -r3, lsl #16 │ │ │ │ cmple ip, pc, lsr #22 │ │ │ │ @ instruction: 0xf8124602 │ │ │ │ - blcs bed62c │ │ │ │ - blcs 51e18 │ │ │ │ + blcs bed624 │ │ │ │ + blcs 51e10 │ │ │ │ strtmi sp, [r0], -r8, asr #32 │ │ │ │ @ instruction: 0xf7e6607a │ │ │ │ - ldmdavs sl!, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldmdble fp, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf04f1903 │ │ │ │ and r0, r4, r0, lsl #24 │ │ │ │ @ instruction: 0xf8833801 │ │ │ │ stmdacs r1, {lr, pc} │ │ │ │ @ instruction: 0xf813d052 │ │ │ │ stmdbcs pc!, {r0, r8, sl, fp, ip} @ │ │ │ │ @@ -25301,190 +25299,190 @@ │ │ │ │ andle r7, r3, r9, lsl r0 │ │ │ │ stccs 8, cr15, [r1, #-76] @ 0xffffffb4 │ │ │ │ rscsle r2, r8, pc, lsr #20 │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ ldmdami ip, {r0, r3, r4, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fedd9b22 │ │ │ │ + blx fedd9b1a │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r1, r3, r5, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffbd9b38 │ │ │ │ + blx ffbd9b30 │ │ │ │ strmi lr, [r2], -r4, lsr #15 │ │ │ │ @ instruction: 0xd1b62b00 │ │ │ │ - blcs 37b70 │ │ │ │ + blcs 37b68 │ │ │ │ ldmdbmi r3, {r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscvs pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0xe7e3fb9b │ │ │ │ @ instruction: 0xd1d74596 │ │ │ │ - blcs 37b8c │ │ │ │ + blcs 37b84 │ │ │ │ stmdbmi lr, {r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rscsvs pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldrb pc, [r5, sp, lsl #23] @ │ │ │ │ addsmi r1, sl, #2293760 @ 0x230000 │ │ │ │ strb sp, [pc, r8, asr #3]! │ │ │ │ - andeq r2, r6, ip, lsl #12 │ │ │ │ + andeq r2, r6, r4, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r8, [r3], -r0 │ │ │ │ strdeq r8, [r3], -r2 │ │ │ │ @ instruction: 0x00038bb8 │ │ │ │ ldrdeq r8, [r3], -sl │ │ │ │ muleq r3, sl, fp │ │ │ │ @ instruction: 0x00038fbc │ │ │ │ andeq r8, r3, lr, ror fp │ │ │ │ andeq r8, r3, r0, lsr #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb74d2c │ │ │ │ + bl feb74d24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a61ad4 │ │ │ │ - bmi a89738 │ │ │ │ + blmi a61acc │ │ │ │ + bmi a89730 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ teqle pc, r0, lsl #22 │ │ │ │ stmdavc r3!, {r2, r3, r4, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs bef3cc │ │ │ │ + blcs bef3c4 │ │ │ │ @ instruction: 0xf810d103 │ │ │ │ - blcs bed758 │ │ │ │ + blcs bed750 │ │ │ │ @ instruction: 0xb323d0fb │ │ │ │ mcr2 7, 0, pc, cr14, cr13, {7} @ │ │ │ │ @ instruction: 0xb3204604 │ │ │ │ - svc 0x0050f7e6 │ │ │ │ + svc 0x0054f7e6 │ │ │ │ svclt 0x00822801 │ │ │ │ tstcs r0, r3, lsr #16 │ │ │ │ stmdale r3, {r5, r6, sl, fp, ip} │ │ │ │ addmi lr, r3, #6 │ │ │ │ andle r7, r3, r9, lsl r0 │ │ │ │ stccs 8, cr15, [r1, #-76] @ 0xffffffb4 │ │ │ │ rscsle r2, r8, pc, lsr #20 │ │ │ │ strtmi r2, [r0], -pc, lsr #2 │ │ │ │ - ldm r4!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcc fp, r1, r8, ror r1 │ │ │ │ ldc2l 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ @ instruction: 0xf00c4634 │ │ │ │ stmdavs fp!, {r0, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], -r3, asr #18 │ │ │ │ @ instruction: 0x4620bdf8 │ │ │ │ stc2l 7, cr15, [r8, #1012]! @ 0x3f4 │ │ │ │ stmdavs fp!, {r2, r9, sl, lr} │ │ │ │ rscsle r2, r6, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r1, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 9d9c42 │ │ │ │ + blx 9d9c3a │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d8 │ │ │ │ stmdami r8, {r0, r1, r2, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1859c54 │ │ │ │ + blx 1859c4c │ │ │ │ svclt 0x0000e7b6 │ │ │ │ - andeq r2, r6, r6, asr #9 │ │ │ │ + andeq r2, r6, lr, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x00038ab0 │ │ │ │ andeq r8, r3, r2, ror #29 │ │ │ │ muleq r3, ip, sl │ │ │ │ andeq r8, r3, lr, asr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ umullslt r4, r3, r5, sp │ │ │ │ ldrbtmi r4, [sp], #-3221 @ 0xfffff36b │ │ │ │ - bmi fe5b0a60 │ │ │ │ + bmi fe5b0a58 │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ stmdbpl ip!, {r1, r3, r7, r9, sl, lr} │ │ │ │ mvnsvs r6, #36, 16 @ 0x240000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8534604 │ │ │ │ @ instruction: 0xf8d99002 │ │ │ │ - blcs 29c28 │ │ │ │ + blcs 29c20 │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x462080f2 │ │ │ │ - cdp 7, 14, cr15, cr6, cr6, {7} │ │ │ │ + cdp 7, 14, cr15, cr10, cr6, {7} │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @ instruction: 0xf0242004 │ │ │ │ msrlt CPSR_f, r1 @ │ │ │ │ smlatbcs r2, sp, r0, r0 │ │ │ │ @ instruction: 0xf0244628 │ │ │ │ stmiblt r8!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf00c200b │ │ │ │ stmibmi r4, {r0, r1, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r2, [r6], -fp, lsl #4 │ │ │ │ @ instruction: 0xf0204479 │ │ │ │ @ instruction: 0xf8d9f863 │ │ │ │ - blcs 29c68 │ │ │ │ + blcs 29c60 │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ - blmi 1ef066c │ │ │ │ + blmi 1ef0664 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs ffef7ce0 │ │ │ │ + blvs ffef7cd8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r9, ror #1 │ │ │ │ ldrtmi r3, [sp], r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf00c1ca8 │ │ │ │ ldmdbmi r7!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movweq pc, #49415 @ 0xc107 @ │ │ │ │ @ instruction: 0x46062210 │ │ │ │ @ instruction: 0x46184479 │ │ │ │ @ instruction: 0xf020603b │ │ │ │ stmdavc r2!, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ - bcs 2f580 │ │ │ │ + bcs 2f578 │ │ │ │ @ instruction: 0x46cbd05a │ │ │ │ ldrtmi r2, [r1], r0, lsl #10 │ │ │ │ movweq pc, #33186 @ 0x81a2 @ │ │ │ │ stmdaeq r1, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ streq lr, [r5], -r9, lsl #22 │ │ │ │ ldmdale fp!, {r1, r4, r5, r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ adcshi r6, lr, #28049408 @ 0x1ac0000 │ │ │ │ - bcc ebc6c8 │ │ │ │ + bcc ebc6c0 │ │ │ │ + bcc eac5b4 │ │ │ │ + bcc eac5b8 │ │ │ │ bcc eac5bc │ │ │ │ bcc eac5c0 │ │ │ │ - bcc eac5c4 │ │ │ │ + bcc 1bec6a8 │ │ │ │ bcc eac5c8 │ │ │ │ - bcc 1bec6b0 │ │ │ │ - bcc eac5d0 │ │ │ │ - bcc eac5d4 │ │ │ │ + bcc eac5cc │ │ │ │ movtmi r3, #14906 @ 0x3a3a │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ - bcc eaea08 │ │ │ │ - bcc eac5e8 │ │ │ │ + bcc eaea00 │ │ │ │ + bcc eac5e0 │ │ │ │ movtmi r4, #13114 @ 0x333a │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ - bcc 10eea28 │ │ │ │ - bcc eac828 │ │ │ │ + bcc 10eea20 │ │ │ │ + bcc eac820 │ │ │ │ movtmi r4, #13114 @ 0x333a │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ subeq r4, r3, r3, asr #6 │ │ │ │ @ instruction: 0xf7e6607a │ │ │ │ - ldmdavs sl!, {r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9336803 │ │ │ │ - blcs 29d94 │ │ │ │ + blcs 29d8c │ │ │ │ strtmi sp, [r8], fp, asr #20 │ │ │ │ @ instruction: 0xf8147032 │ │ │ │ @ instruction: 0xf1082f01 │ │ │ │ - bcs 1f160 │ │ │ │ + bcs 1f158 │ │ │ │ strbmi sp, [lr], -sl, lsr #3 │ │ │ │ ldrtmi r4, [r5], #-1753 @ 0xfffff927 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ eorvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbmi r0, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ rsbeq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ @@ -25510,21 +25508,21 @@ │ │ │ │ cmppvs ip, #1610612740 @ p-variant is OBSOLETE @ 0x60000004 │ │ │ │ @ instruction: 0xe7c28033 │ │ │ │ cmppvs ip, #1879048196 @ p-variant is OBSOLETE @ 0x70000004 │ │ │ │ @ instruction: 0xe7be8033 │ │ │ │ @ instruction: 0xf640492b │ │ │ │ stmdami fp!, {r2, r3, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 559e64 │ │ │ │ + blx 559e5c │ │ │ │ andls lr, r1, #17301504 @ 0x1080000 │ │ │ │ movwls r2, #860 @ 0x35c │ │ │ │ ldmdavs fp!, {r5, r9, sp} │ │ │ │ @ instruction: 0xf1072101 │ │ │ │ @ instruction: 0xf7e6001c │ │ │ │ - svcvc 0x003bee68 │ │ │ │ + svcvc 0x003bee6c │ │ │ │ andcc pc, r5, r9, lsl #16 │ │ │ │ @ instruction: 0xf8097f7b │ │ │ │ @ instruction: 0xf1053008 │ │ │ │ svcvc 0x00bb0803 │ │ │ │ svcvc 0x00fb70b3 │ │ │ │ andcc pc, r8, r9, lsl #16 │ │ │ │ mulcs r7, sp, r7 │ │ │ │ @@ -25539,21 +25537,21 @@ │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldr pc, [r3, -r5, ror #19] │ │ │ │ cmppvs ip, #73400320 @ p-variant is OBSOLETE @ 0x4600000 │ │ │ │ @ instruction: 0xe7828033 │ │ │ │ cmppmi ip, #72351744 @ p-variant is OBSOLETE @ 0x4500000 │ │ │ │ @ instruction: 0xe77e8033 │ │ │ │ - ldc 7, cr15, [r6], {230} @ 0xe6 │ │ │ │ - strdeq r2, [r6], -sl │ │ │ │ + ldc 7, cr15, [sl], {230} @ 0xe6 │ │ │ │ + andeq r2, r6, r2, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r2, [r6], -r2 @ │ │ │ │ + strdeq r2, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r3, r8, ror lr │ │ │ │ - muleq r6, r0, r3 │ │ │ │ + muleq r6, r8, r3 │ │ │ │ andeq r8, r3, r0, lsr lr │ │ │ │ andeq r8, r3, lr, ror #17 │ │ │ │ andeq r8, r3, r4, lsr sp │ │ │ │ ldrdeq r8, [r3], -ip │ │ │ │ andeq r8, r3, r2, lsr #26 │ │ │ │ andeq r8, r3, ip, lsl #17 │ │ │ │ ldrdeq r8, [r3], -r2 │ │ │ │ @@ -25570,83 +25568,83 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, r3, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-2915 @ 0xfffff49d │ │ │ │ strmi sl, [r6], -r4, lsl #30 │ │ │ │ ldrmi r5, [sp], -r3, ror #17 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-2912 @ 0xfffff4a0 │ │ │ │ - blcs 77f40 │ │ │ │ + blcs 77f38 │ │ │ │ strcs sp, [r1], #-19 @ 0xffffffed │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ ldmdami ip, {r4, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ @ instruction: 0xf8d0f020 │ │ │ │ ldrbtmi r4, [fp], #-2905 @ 0xfffff4a7 │ │ │ │ - blcs 77f68 │ │ │ │ - blmi 1652444 │ │ │ │ + blcs 77f60 │ │ │ │ + blmi 165243c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x4630b170 │ │ │ │ @ instruction: 0xf9f6f7fd │ │ │ │ strmi r6, [r4], -sl, lsr #16 │ │ │ │ rscle r2, r1, r0, lsl #20 │ │ │ │ sbcscs r4, sl, #1359872 @ 0x14c000 │ │ │ │ ldrbtmi r4, [r9], #-2131 @ 0xfffff7ad │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0xe7d9f975 │ │ │ │ @ instruction: 0xf7e6607b │ │ │ │ - stmdacs r0, {r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 1412038 │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + blmi 1412030 │ │ │ │ ldrmi r5, [r8], r3, ror #17 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ mrc2 7, 2, pc, cr10, cr15, {7} │ │ │ │ rsbsvs r4, r8, ip, asr #18 │ │ │ │ - bmi 132f750 │ │ │ │ + bmi 132f748 │ │ │ │ ldrbtmi r5, [sl], #-2145 @ 0xfffff79f │ │ │ │ stmdavs r8, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e62101 │ │ │ │ - ldmdavs r8!, {r1, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r2, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ stc2l 0, cr15, [sl, #-48] @ 0xffffffd0 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - cdp 7, 1, cr15, cr2, cr6, {7} │ │ │ │ + cdp 7, 1, cr15, cr6, cr6, {7} │ │ │ │ stmdacs sl, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf1b0bf18 │ │ │ │ strdle r3, [sl], #-255 @ 0xffffff01 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - cdp 7, 0, cr15, cr8, cr6, {7} │ │ │ │ + cdp 7, 0, cr15, cr12, cr6, {7} │ │ │ │ svclt 0x0018280a │ │ │ │ svccc 0x00fff1b0 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ mvnsle r2, r0 │ │ │ │ eorle r2, sl, r9, asr ip │ │ │ │ stclcs 13, cr13, [lr], #-220 @ 0xffffff24 │ │ │ │ ldclcs 0, cr13, [r9], #-220 @ 0xffffff24 │ │ │ │ ldmdami r9!, {r0, r2, r5, ip, lr, pc} │ │ │ │ ldmdavs r3!, {r2, r3, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stc 7, cr15, [r4], #-920 @ 0xfffffc68 │ │ │ │ + stc 7, cr15, [r8], #-920 @ 0xfffffc68 │ │ │ │ stmdavs fp!, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsle r2, r6, r0, lsl #22 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ @ instruction: 0xf02022d4 │ │ │ │ ldr pc, [r0, sp, lsr #18] │ │ │ │ @ instruction: 0xf7e62002 │ │ │ │ - stmdacs r0, {r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r2, r8, lsr r0 │ │ │ │ - ldc 7, cr15, [sl, #-920] @ 0xfffffc68 │ │ │ │ + ldc 7, cr15, [lr, #-920] @ 0xfffffc68 │ │ │ │ pushmi {r0, r3, r5, r9, fp, lr} │ │ │ │ stmiapl r3!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs sl, {r3, r4, r7, r9, sl, lr} │ │ │ │ - ldcl 7, cr15, [ip], {230} @ 0xe6 │ │ │ │ + stcl 7, cr15, [r0], #920 @ 0x398 │ │ │ │ @ instruction: 0xb1b8687b │ │ │ │ - blcs 78048 │ │ │ │ + blcs 78040 │ │ │ │ strcs sp, [r1], #-170 @ 0xffffff56 │ │ │ │ - bcs 3808c │ │ │ │ + bcs 38084 │ │ │ │ svcge 0x0078f43f │ │ │ │ vst2.8 {d20,d22}, [pc :128], r5 │ │ │ │ stmdami r5!, {r1, r3, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf90af020 │ │ │ │ mcrrcs 7, 6, lr, lr, cr14 │ │ │ │ strmi sp, [r4], -r9, asr #3 │ │ │ │ @@ -25657,28 +25655,28 @@ │ │ │ │ ldmdami pc, {r1, r4, r5, r6, r9, sl, fp} @ │ │ │ │ ldrbtmi r4, [r9], #-1148 @ 0xfffffb84 │ │ │ │ ldrbtmi r2, [r8], #-741 @ 0xfffffd1b │ │ │ │ @ instruction: 0xf04f9002 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf001e400 │ │ │ │ andcs pc, r1, sp, lsl #17 │ │ │ │ - ldcl 7, cr15, [r2], {230} @ 0xe6 │ │ │ │ + ldcl 7, cr15, [r6], {230} @ 0xe6 │ │ │ │ @ instruction: 0x46034c18 │ │ │ │ @ instruction: 0xf04f4918 │ │ │ │ ldmdami r8, {r1, r4, r5, r6, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1148 @ 0xfffffb84 │ │ │ │ ldrbtmi r2, [r8], #-750 @ 0xfffffd12 │ │ │ │ svclt 0x0000e7ea │ │ │ │ - andeq r2, r6, r2, asr #2 │ │ │ │ + andeq r2, r6, sl, asr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, sl, asr #15 │ │ │ │ + ldrdeq r7, [r6], -r2 │ │ │ │ andeq r8, r3, r0, lsl #15 │ │ │ │ strdeq r8, [r3], -r6 │ │ │ │ - andeq r7, r6, r2, lsr #15 │ │ │ │ - muleq r6, r8, r7 │ │ │ │ + andeq r7, r6, sl, lsr #15 │ │ │ │ + andeq r7, r6, r0, lsr #15 │ │ │ │ andeq r8, r3, lr, asr #14 │ │ │ │ andeq r8, r3, r4, asr #23 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r8, r3, lr, lsr #23 │ │ │ │ muleq r3, sl, fp │ │ │ │ andeq r6, r3, r8, asr pc │ │ │ │ @@ -25695,41 +25693,41 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, r0, asr fp │ │ │ │ ldrbtmi r4, [fp], #-3408 @ 0xfffff2b0 │ │ │ │ strmi sl, [r2], r2, lsl #30 │ │ │ │ ldrmi r4, [r1], ip, lsl #12 │ │ │ │ @ instruction: 0x4698595b │ │ │ │ - blcs 38134 │ │ │ │ + blcs 3812c │ │ │ │ stccs 1, cr13, [r0], {59} @ 0x3b │ │ │ │ - blmi 13121a0 │ │ │ │ + blmi 1312198 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bllt 1862538 │ │ │ │ + bllt 1862530 │ │ │ │ @ instruction: 0x311cf8d3 │ │ │ │ subsle r2, sl, r1, lsl #22 │ │ │ │ teqlt r3, #2293760 @ 0x230000 │ │ │ │ strtmi r4, [r5], -r6, asr #28 │ │ │ │ and r4, r4, lr, ror r4 │ │ │ │ svccc 0x0001f815 │ │ │ │ bicslt r1, r3, sl, asr #24 │ │ │ │ @ instruction: 0xf1a34611 │ │ │ │ ldmibeq sl, {r3}^ │ │ │ │ svclt 0x00982805 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ svclt 0x00082b22 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ ldrtmi fp, [r3], #-858 @ 0xfffffca6 │ │ │ │ - blcs 7d980 │ │ │ │ + blcs 7d978 │ │ │ │ @ instruction: 0xf1b9d0ea │ │ │ │ subsle r0, r7, r1, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ tstlt r2, r7 │ │ │ │ - blcs 8352bc │ │ │ │ + blcs 8352b4 │ │ │ │ @ instruction: 0xf8d8d0f1 │ │ │ │ stmdblt fp!, {ip, sp}^ │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r0!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ eorvc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -25737,23 +25735,23 @@ │ │ │ │ ldr pc, [sl, r1, lsr #31]! │ │ │ │ vmla.i8 d20, d0, d29 │ │ │ │ stmdami sp!, {r1, r4, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf854f020 │ │ │ │ stmib r7, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e61300 │ │ │ │ - ldmdavs fp!, {r1, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r5, sl, fp, sp, lr, pc}^ │ │ │ │ ldmdavs r9!, {r1, fp, sp, lr} │ │ │ │ andseq pc, r3, r2, lsr r8 @ │ │ │ │ rsbsmi pc, pc, #128, 8 @ 0x80000000 │ │ │ │ svceq 0x0002f010 │ │ │ │ rscseq pc, pc, #130 @ 0x82 │ │ │ │ @ instruction: 0xf1b3d1c3 │ │ │ │ svclt 0x00180020 │ │ │ │ - b 426194 │ │ │ │ + b 42618c │ │ │ │ ldrdle r3, [fp], r2 @ │ │ │ │ @ instruction: 0x4620e7bb │ │ │ │ @ instruction: 0xf9f4f7ff │ │ │ │ adcsle r2, sl, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcle r2, r7, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ @@ -25771,32 +25769,32 @@ │ │ │ │ ldrbmi r2, [r0], -pc, asr #4 │ │ │ │ strcs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ movwcs r4, #1145 @ 0x479 │ │ │ │ subsvc pc, r9, #64, 4 │ │ │ │ @ instruction: 0xffacf000 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ @ instruction: 0xe793fbfd │ │ │ │ - andeq r1, r6, sl, asr #30 │ │ │ │ + andeq r1, r6, r2, asr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, r8, asr #11 │ │ │ │ - @ instruction: 0x000675b0 │ │ │ │ + ldrdeq r7, [r6], -r0 │ │ │ │ + @ instruction: 0x000675b8 │ │ │ │ andeq r8, r3, lr, lsl r5 │ │ │ │ andeq r8, r3, r8, lsl #20 │ │ │ │ andeq r8, r3, ip, lsl #10 │ │ │ │ strdeq r8, [r3], -r6 │ │ │ │ @ instruction: 0x000384b8 │ │ │ │ andeq r8, r3, r2, lsr #19 │ │ │ │ andeq r8, r3, r6, lsr #9 │ │ │ │ muleq r3, r0, r9 │ │ │ │ andeq r8, r3, r8, lsl #9 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ svclt 0x0000bcdd │ │ │ │ - bmi 5f0e94 │ │ │ │ + bmi 5f0e8c │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdblt r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrlt r4, [r0, #1904] @ 0x770 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -25811,48 +25809,48 @@ │ │ │ │ @ instruction: 0xb12b681b │ │ │ │ ldrdne lr, [r2], -r7 │ │ │ │ rsbseq pc, r6, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xffc2f01f │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ svclt 0x0000bd90 │ │ │ │ - andeq r1, r6, r4, asr #27 │ │ │ │ + andeq r1, r6, ip, asr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r3, r6, lsl #8 │ │ │ │ andeq r8, r3, r0, lsl #18 │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb70270 │ │ │ │ + bl feb70268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r8, {r3, r4, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbmi r8, {r1, r7, ip, sp, pc}^ │ │ │ │ - blmi 122f4a0 │ │ │ │ - bmi 1249ec4 │ │ │ │ + blmi 122f498 │ │ │ │ + bmi 1249ebc │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl fp, {r8} │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xd12f2b00 │ │ │ │ ldrtmi fp, [r0], -r6, ror #3 │ │ │ │ - bl fe45c27c │ │ │ │ - bvs ffe253f8 │ │ │ │ + bl fe55c274 │ │ │ │ + bvs ffe253f0 │ │ │ │ teqpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldmdblt r0!, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r2, r3, r5, sp, lr, pc} │ │ │ │ ldcne 4, cr4, [sl, #-176] @ 0xffffff50 │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7e6b338 │ │ │ │ - strmi lr, [r5], -r2, lsl #23 │ │ │ │ + strmi lr, [r5], -r6, lsl #23 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fe05a39c │ │ │ │ + blx fe05a394 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ cmple r7, r0, lsl #22 │ │ │ │ - bmi ce731c │ │ │ │ + bmi ce7314 │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d152 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ @@ -25874,37 +25872,37 @@ │ │ │ │ @ instruction: 0xf1076af9 │ │ │ │ eorsvs r0, fp, ip, lsr #6 │ │ │ │ @ instruction: 0x4642b139 │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf855fc91 │ │ │ │ stmdbcs r0, {r2, r8, r9, fp, ip} │ │ │ │ @ instruction: 0xf8d9d1f7 │ │ │ │ - blcs 2a394 │ │ │ │ + blcs 2a38c │ │ │ │ ldmdbmi r7, {r0, r6, r7, ip, lr, pc} │ │ │ │ adceq pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ @ instruction: 0xe7b8ff33 │ │ │ │ @ instruction: 0xf6404914 │ │ │ │ ldmdami r4, {r0, r4, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff2af01f │ │ │ │ @ instruction: 0xf8d9e7ae │ │ │ │ - blcs 2a3c0 │ │ │ │ + blcs 2a3b8 │ │ │ │ ldmdbmi r0, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ addseq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ @ instruction: 0xe7a1ff1d │ │ │ │ - ldmdb r6, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r1, r6, r4, asr #26 │ │ │ │ + ldmdb sl, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r1, r6, ip, asr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r6, ip, lsr sp │ │ │ │ + andeq r1, r6, r4, asr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r6, r2, ror #25 │ │ │ │ + andeq r1, r6, sl, ror #25 │ │ │ │ andeq r8, r3, r4, lsr #6 │ │ │ │ andeq r8, r3, r2, lsr r8 │ │ │ │ andeq r8, r3, sl, asr #5 │ │ │ │ ldrdeq r8, [r3], -r8 @ │ │ │ │ @ instruction: 0x000382b8 │ │ │ │ andeq r8, r3, r6, asr #15 │ │ │ │ muleq r3, lr, r2 │ │ │ │ @@ -25917,54 +25915,54 @@ │ │ │ │ ldrbtmi r4, [fp], #-1557 @ 0xfffff9eb │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf893460e │ │ │ │ ldmdblt r2!, {r5, r8, sp} │ │ │ │ subcs r4, r1, #1327104 @ 0x144000 │ │ │ │ addsvc pc, r0, r3, lsl #10 │ │ │ │ @ instruction: 0xf7e64479 │ │ │ │ - @ instruction: 0x4630e8d4 │ │ │ │ + @ instruction: 0x4630e8d8 │ │ │ │ suble r2, r3, r0, lsl #28 │ │ │ │ suble r2, r7, r0, lsl #26 │ │ │ │ teqpge r0, pc @ @ p-variant is OBSOLETE │ │ │ │ stcne 0, cr2, [r3, #-0] │ │ │ │ ldrbtmi r4, [sl], #1668 @ 0x684 │ │ │ │ streq pc, [r1], #-268 @ 0xfffffef4 │ │ │ │ suble r4, r8, #172, 10 @ 0x2b000000 │ │ │ │ mulhi r0, r6, r8 │ │ │ │ rsbsvs r4, fp, ip, lsr #5 │ │ │ │ tstne r8, pc, asr #20 │ │ │ │ - bleq fe659094 │ │ │ │ + bleq fe65908c │ │ │ │ teqpeq r0, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf896d26e │ │ │ │ @ instruction: 0xf10ce001 │ │ │ │ adcmi r0, ip, #33554432 @ 0x2000000 │ │ │ │ stceq 1, cr15, [r3], {12} │ │ │ │ tstne lr, r1, asr #20 │ │ │ │ addeq lr, lr, #323584 @ 0x4f000 │ │ │ │ stmdbeq r1, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ eorseq pc, ip, #2 │ │ │ │ ldmvc r1!, {r1, r6, r9, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b3603 │ │ │ │ @ instruction: 0xf8034120 │ │ │ │ - b 10b14b0 │ │ │ │ + b 10b14a8 │ │ │ │ @ instruction: 0xf0011291 │ │ │ │ @ instruction: 0xf899013f │ │ │ │ ldrbmi r4, [r2], #-288 @ 0xfffffee0 │ │ │ │ stcmi 8, cr15, [r3], {3} │ │ │ │ @ instruction: 0xf8924451 │ │ │ │ @ instruction: 0xf8032120 │ │ │ │ @ instruction: 0xf8912c02 │ │ │ │ @ instruction: 0xf8032120 │ │ │ │ andcc r2, r4, r1, lsl #24 │ │ │ │ strbmi r3, [r5, #-772]! @ 0xfffffcfc │ │ │ │ ldmdavs ip!, {r2, r6, r7, fp, ip, lr, pc}^ │ │ │ │ strcc r2, [ip, -r0, lsl #6] │ │ │ │ ldrtmi r7, [sp], r3, lsr #32 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b fe55c474 │ │ │ │ + b fe65c46c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ movwcs sp, #434 @ 0x1b2 │ │ │ │ eorvc r3, r3, ip, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ssub8mi r8, ip, r0 │ │ │ │ teqcs pc, r3, lsr #22 │ │ │ │ ldrbtmi r3, [fp], #-4 │ │ │ │ @@ -25977,15 +25975,15 @@ │ │ │ │ ldrtmi r7, [sp], r3, lsr #32 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdgt pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ addeq lr, lr, #323584 @ 0x4f000 │ │ │ │ eorseq pc, ip, #2 │ │ │ │ ldrbtmi r3, [ip], #1538 @ 0x602 │ │ │ │ strbtmi r6, [r1], #-123 @ 0xffffff85 │ │ │ │ - bl 32f6b8 │ │ │ │ + bl 32f6b0 │ │ │ │ @ instruction: 0xf89c0c98 │ │ │ │ @ instruction: 0xf803c120 │ │ │ │ @ instruction: 0xf891cc04 │ │ │ │ @ instruction: 0xf8031120 │ │ │ │ @ instruction: 0xf8921c03 │ │ │ │ @ instruction: 0xf8032120 │ │ │ │ strtmi r2, [r4], r2, lsl #24 │ │ │ │ @@ -25995,30 +25993,30 @@ │ │ │ │ addseq lr, r8, #2048 @ 0x800 │ │ │ │ msrcs CPSR_, r2 @ │ │ │ │ stccs 8, cr15, [r4], {3} │ │ │ │ msrcs CPSR_, r1 @ │ │ │ │ stccs 8, cr15, [r3], {3} │ │ │ │ @ instruction: 0xf803223f │ │ │ │ strb r2, [sl, r2, lsl #24]! │ │ │ │ - andeq r7, r6, r6, ror r2 │ │ │ │ + andeq r7, r6, lr, ror r2 │ │ │ │ andeq r8, r3, r4, asr r7 │ │ │ │ - andeq r7, r6, r6, asr #4 │ │ │ │ - andeq r7, r6, r2, lsr #3 │ │ │ │ - andeq r7, r6, r2, ror r1 │ │ │ │ - andeq r7, r6, r4, asr #2 │ │ │ │ + andeq r7, r6, lr, asr #4 │ │ │ │ + andeq r7, r6, sl, lsr #3 │ │ │ │ + andeq r7, r6, sl, ror r1 │ │ │ │ + andeq r7, r6, ip, asr #2 │ │ │ │ @ instruction: 0xf64a1c93 │ │ │ │ @ instruction: 0xf6ca2cab │ │ │ │ - blx feb29842 │ │ │ │ + blx feb2983a │ │ │ │ ldmdaeq fp, {r0, r1, r8, r9, lr, pc}^ │ │ │ │ movwcc r0, #4251 @ 0x109b │ │ │ │ stmdble r3, {r1, r3, r4, r7, r9, lr} │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb757b4 │ │ │ │ + bl feb757ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ svcge 0x00004604 │ │ │ │ eorsvs r4, r9, r8, lsl r6 │ │ │ │ @ instruction: 0xf00c607a │ │ │ │ ldmib r7, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r1, r0, r0, lsl #4 │ │ │ │ @@ -26027,26 +26025,26 @@ │ │ │ │ svclt 0x0018f7ff │ │ │ │ stmdacs r0, {r7, sl, ip, sp, pc} │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x0008af00 │ │ │ │ andle r2, r3, r0, lsl #6 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - blt 95c5e8 │ │ │ │ + blt 95c5e0 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb75808 │ │ │ │ + bl feb75800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ ldmeq r0, {r2, r9, sl, lr} │ │ │ │ - bl 4a218 │ │ │ │ + bl 4a210 │ │ │ │ andcc r0, r2, r0, asr #32 │ │ │ │ eorsvs r6, sl, r9, ror r0 │ │ │ │ - blx c5a654 │ │ │ │ + blx c5a64c │ │ │ │ eorvs r6, r0, r9, ror r8 │ │ │ │ svclt 0x00182800 │ │ │ │ svclt 0x00142900 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ ldmdavs sl!, {r1, r2, ip, lr, pc} │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x4090e8bd │ │ │ │ @@ -26055,35 +26053,35 @@ │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, pc, lsr sp @ │ │ │ │ ldrbtmi r4, [sp], #-3135 @ 0xfffff3c1 │ │ │ │ - bmi 1031364 │ │ │ │ + bmi 103135c │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ stmdbpl ip!, {r0, r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f627c │ │ │ │ ldmpl lr, {sl} │ │ │ │ - bllt 8f874c │ │ │ │ + bllt 8f8744 │ │ │ │ andcs r1, r9, #3904 @ 0xf40 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - bl 1c5c624 │ │ │ │ - bllt 1c2fea0 │ │ │ │ + bl 1d5c61c │ │ │ │ + bllt 1c2fe98 │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ strbmi r9, [r1], -r0 │ │ │ │ @ instruction: 0xf7e64628 │ │ │ │ - strmi lr, [r4], -r2, asr #16 │ │ │ │ + strmi lr, [r4], -r6, asr #16 │ │ │ │ strtmi fp, [r8], -r8, lsr #22 │ │ │ │ - ldm r2!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmiblt fp!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ - blmi b30f6c │ │ │ │ + blmi b30f64 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1ef8720 │ │ │ │ + bvs 1ef8718 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 122) │ │ │ │ strcc r4, [ip, -r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r9!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ rsbne pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @@ -26096,99 +26094,99 @@ │ │ │ │ stccs 7, cr14, [r1], {222} @ 0xde │ │ │ │ vst4.8 {d29-d32}, [pc :128], r0 │ │ │ │ @ instruction: 0xf00c5000 │ │ │ │ vst2. {d31,d33}, [pc], r5 │ │ │ │ strmi r5, [r0], r0, lsl #6 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - @ instruction: 0xf508ef0e │ │ │ │ + @ instruction: 0xf508ef12 │ │ │ │ smlabbcs r0, r0, r2, r5 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8824623 │ │ │ │ rsbscs r1, r5, #1020 @ 0x3fc │ │ │ │ andls r4, r0, #24, 18 @ 0x60000 │ │ │ │ rsbsne pc, r4, #64, 12 @ 0x4000000 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0008901 │ │ │ │ strbmi pc, [r0], -fp, lsl #26 @ │ │ │ │ @ instruction: 0xf95cf00c │ │ │ │ @ instruction: 0xf7e64628 │ │ │ │ - ldmdavs r3!, {r1, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7b334ff │ │ │ │ @ instruction: 0xf640490f │ │ │ │ stmdami pc, {r1, r3, r4, r5, r6, r9, ip} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [ip, #-124] @ 0xffffff84 │ │ │ │ @ instruction: 0xf7e5e7f3 │ │ │ │ - svclt 0x0000ef96 │ │ │ │ - muleq r6, lr, r9 │ │ │ │ + svclt 0x0000ef9a │ │ │ │ + andeq r1, r6, r6, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r6, r9 │ │ │ │ + muleq r6, lr, r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r6, r0, asr r9 │ │ │ │ + andeq r1, r6, r8, asr r9 │ │ │ │ muleq r3, r6, pc @ │ │ │ │ strdeq r8, [r3], -ip │ │ │ │ andeq r7, r3, r4, lsl #31 │ │ │ │ andeq r8, r3, sl, ror #9 │ │ │ │ andeq r7, r3, r4, asr #30 │ │ │ │ andeq r7, r3, ip, lsl pc │ │ │ │ andeq r8, r3, r2, lsl #9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb75994 │ │ │ │ + bl feb7598c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 52273c │ │ │ │ - blmi 54a9ac │ │ │ │ + bmi 522734 │ │ │ │ + blmi 54a9a4 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl c5c74c │ │ │ │ + bl d5c744 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - svc 0x00acf7e5 │ │ │ │ + svc 0x00b0f7e5 │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7e54478 │ │ │ │ - shadd16mi lr, r8, ip │ │ │ │ - bl fe05c764 │ │ │ │ - blmi 230ff8 │ │ │ │ + ldrtmi lr, [r8], -r0, lsr #30 │ │ │ │ + bl fe15c75c │ │ │ │ + blmi 230ff0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7e5bd90 │ │ │ │ - svclt 0x0000ef4e │ │ │ │ - andeq r1, r6, r0, ror #16 │ │ │ │ + svclt 0x0000ef52 │ │ │ │ + andeq r1, r6, r8, ror #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, r8, asr #32 │ │ │ │ - andeq r1, r6, r0, lsr r8 │ │ │ │ + andeq r7, r6, r0, asr r0 │ │ │ │ + andeq r1, r6, r8, lsr r8 │ │ │ │ ldrlt r4, [r0], #2572 @ 0xa0c │ │ │ │ svcge 0x0000447a │ │ │ │ - bvs 14f934c │ │ │ │ - blvs 143945c │ │ │ │ + bvs 14f9344 │ │ │ │ + blvs 1439454 │ │ │ │ @ instruction: 0x4323430b │ │ │ │ - blvs ff539658 │ │ │ │ + blvs ff539650 │ │ │ │ movwmi r4, #45827 @ 0xb303 │ │ │ │ mrcvs 12, 0, r6, cr1, cr0, {0} │ │ │ │ movwmi r4, #13091 @ 0x3323 │ │ │ │ @ instruction: 0xf003430b │ │ │ │ orrsvs r0, r3, r1, lsl #6 │ │ │ │ ldclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r6, r8 │ │ │ │ + andeq r7, r6, r0, lsl r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb75a3c │ │ │ │ + bl feb75a34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a62804 │ │ │ │ - bmi a8a448 │ │ │ │ + blmi a627fc │ │ │ │ + bmi a8a440 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrd pc, [r0], -r4 │ │ │ │ svceq 0x0000f1be │ │ │ │ - bmi 9d2d1c │ │ │ │ - ldclvc 6, cr15, [pc], #316 @ 1e998 │ │ │ │ + bmi 9d2d14 │ │ │ │ + ldclvc 6, cr15, [pc], #316 @ 1e990 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r2, [sl], #-769 @ 0xfffffcff │ │ │ │ strcs r2, [r0], #-240 @ 0xffffff10 │ │ │ │ tstgt r7, r2, asr #19 │ │ │ │ movwmi lr, #31170 @ 0x79c2 │ │ │ │ @ instruction: 0x669324fe │ │ │ │ cmnpeq r0, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ @@ -26198,15 +26196,15 @@ │ │ │ │ adcseq pc, r0, r2, lsl #2 │ │ │ │ @ instruction: 0xcc11e9c2 │ │ │ │ @ instruction: 0xcc13e9c2 │ │ │ │ @ instruction: 0xcc15e9c2 │ │ │ │ rsbgt pc, r4, r2, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x4c0be9c2 │ │ │ │ - blne 15c9b0 │ │ │ │ + blne 15c9a8 │ │ │ │ mvnsle r4, r3, lsl #5 │ │ │ │ andcs r4, r1, #18432 @ 0x4800 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ @ instruction: 0xf1be20b0 │ │ │ │ tstle fp, r0, lsl #30 │ │ │ │ stmdbmi pc, {r3, r4, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ rscvs pc, r7, #64, 4 │ │ │ │ @@ -26216,18 +26214,18 @@ │ │ │ │ strb lr, [r2, r0] │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r2, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf01f4098 │ │ │ │ svclt 0x0000bc93 │ │ │ │ - @ instruction: 0x000617b8 │ │ │ │ + andeq r1, r6, r0, asr #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r6, r6, lsr #31 │ │ │ │ - andeq r6, r6, ip, asr pc │ │ │ │ + andeq r6, r6, lr, lsr #31 │ │ │ │ + andeq r6, r6, r4, ror #30 │ │ │ │ andeq r8, r3, lr, lsl r3 │ │ │ │ andeq r8, r3, r8, lsr #6 │ │ │ │ andeq r8, r3, r8, lsl #6 │ │ │ │ andeq r8, r3, r2, lsl r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -26237,86 +26235,86 @@ │ │ │ │ ldrdge pc, [ip, pc]! @ │ │ │ │ svcge 0x00004b6b │ │ │ │ @ instruction: 0x460e44fa │ │ │ │ strmi r5, [r4], -r2, lsr #17 │ │ │ │ cmnvs sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andpl pc, r3, sl, asr r8 @ │ │ │ │ - blcs 389ec │ │ │ │ + blcs 389e4 │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 18fec04 │ │ │ │ + blmi 18febfc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 2ac14 │ │ │ │ + blcs 2ac0c │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - blcs 8bc9e8 │ │ │ │ + blcs 8bc9e0 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7e64620 │ │ │ │ - @ instruction: 0xf100e850 │ │ │ │ + @ instruction: 0xf100e854 │ │ │ │ @ instruction: 0xf1000b01 │ │ │ │ @ instruction: 0x465838ff │ │ │ │ @ instruction: 0xf888f00c │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf01f465a │ │ │ │ ldmdbmi r7, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andcc pc, r8, r9, lsl r8 @ │ │ │ │ andseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x46484479 │ │ │ │ rscsvs r2, sl, r2, lsr #22 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ andcc pc, r8, r9, lsl #16 │ │ │ │ eorsvs r2, r3, r0, lsl #6 │ │ │ │ - svc 0x0072f7e5 │ │ │ │ + svc 0x0076f7e5 │ │ │ │ strmi r4, [r4], -pc, asr #22 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ adcsvs r9, fp, r0, lsl #10 │ │ │ │ suble r2, fp, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f4a4b │ │ │ │ @ instruction: 0xf6400b00 │ │ │ │ @ instruction: 0xf85a6904 │ │ │ │ @ instruction: 0xf1bb5002 │ │ │ │ ldmdale r0, {r0, r1, r3, r8, r9, sl, fp} │ │ │ │ eorne pc, fp, r5, asr r8 @ │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - stmdacs r0, {r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ vpmax.s8 d15, d11, d8 │ │ │ │ - bleq 9ae0c │ │ │ │ + bleq 9ae04 │ │ │ │ @ instruction: 0xf1bb4313 │ │ │ │ eorsvs r0, r3, fp, lsl #30 │ │ │ │ - blvs a951a4 │ │ │ │ + blvs a9519c │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - ldmdblt r8, {r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0436833 │ │ │ │ eorsvs r0, r3, ip, lsl r3 │ │ │ │ strtmi r6, [r0], -r9, ror #22 │ │ │ │ - stcl 7, cr15, [sl, #-916]! @ 0xfffffc6c │ │ │ │ + stcl 7, cr15, [lr, #-916]! @ 0xfffffc6c │ │ │ │ ldmdavs r3!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ movweq lr, #39491 @ 0x9a43 │ │ │ │ - blvs fea76adc │ │ │ │ + blvs fea76ad4 │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - ldmdblt r8, {r1, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r1, r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ vst2.8 {d22-d23}, [r3 :256], r3 │ │ │ │ eorsvs r7, r3, r2, lsl #6 │ │ │ │ strtmi r6, [r0], -r9, ror #23 │ │ │ │ - ldcl 7, cr15, [r8, #-916] @ 0xfffffc6c │ │ │ │ + ldcl 7, cr15, [ip, #-916] @ 0xfffffc6c │ │ │ │ ldmdavs r3!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ bicsvc pc, r1, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf10b6033 │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ bicle r0, r2, r0, lsl pc │ │ │ │ andne lr, r2, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf7e52000 │ │ │ │ - strmi lr, [r4], -r0, lsr #30 │ │ │ │ + strmi lr, [r4], -r4, lsr #30 │ │ │ │ @ instruction: 0xd1b32c00 │ │ │ │ streq lr, [r0, #-2519] @ 0xfffff629 │ │ │ │ @ instruction: 0xffccf00b │ │ │ │ - bllt 12f8b04 │ │ │ │ - bmi 8e6a5c │ │ │ │ + bllt 12f8afc │ │ │ │ + bmi 8e6a54 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [ip, -sl, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10b8ff0 │ │ │ │ @@ -26332,64 +26330,64 @@ │ │ │ │ @ instruction: 0x464922fe │ │ │ │ @ instruction: 0xf01f4640 │ │ │ │ @ instruction: 0xf04ffbb3 │ │ │ │ @ instruction: 0xe7d630ff │ │ │ │ vst2.8 {d20,d22}, [pc :64], r1 │ │ │ │ ldmdami r1, {r2, r3, r4, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fea5ab3a │ │ │ │ + blx fea5ab32 │ │ │ │ @ instruction: 0xf7ffe7cc │ │ │ │ @ instruction: 0xe749feb9 │ │ │ │ - ldcl 7, cr15, [lr, #916] @ 0x394 │ │ │ │ - andeq r1, r6, r2, ror #13 │ │ │ │ + stcl 7, cr15, [r2, #916]! @ 0x394 │ │ │ │ + andeq r1, r6, sl, ror #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r1, [r6], -r8 │ │ │ │ + andeq r1, r6, r0, ror #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00066ebc │ │ │ │ + andeq r6, r6, r4, asr #29 │ │ │ │ andeq r8, r3, ip, lsl #5 │ │ │ │ andeq r8, r3, ip, ror #4 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r1, r6, r2, lsr #11 │ │ │ │ + andeq r1, r6, sl, lsr #11 │ │ │ │ andeq r8, r3, sl, asr r1 │ │ │ │ andeq r8, r3, r4, ror r1 │ │ │ │ andeq r8, r3, ip, lsr #2 │ │ │ │ andeq r8, r3, r6, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ svcge 0x0000b0c1 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf107069c │ │ │ │ - bmi fece01cc │ │ │ │ + bmi fece01c4 │ │ │ │ @ instruction: 0xf8c7468b │ │ │ │ @ instruction: 0x4619309c │ │ │ │ movwcc lr, #6598 @ 0x19c6 │ │ │ │ @ instruction: 0xf8c7447a │ │ │ │ @ instruction: 0xf10730ac │ │ │ │ stmib r5, {r2, r3, r4, r5, r7, fp}^ │ │ │ │ strmi r3, [r4], -r1, lsl #6 │ │ │ │ @ instruction: 0x464060f3 │ │ │ │ - blmi feaf6eec │ │ │ │ + blmi feaf6ee4 │ │ │ │ adcls pc, ip, #14614528 @ 0xdf0000 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldmdavs fp, {r6, r9, sp} │ │ │ │ rscscc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x00f8f7e5 │ │ │ │ + svc 0x00fcf7e5 │ │ │ │ addcs r4, ip, #2719744 @ 0x298000 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7e54479 │ │ │ │ - blmi fe95a068 │ │ │ │ + blmi fe95a070 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi fe87ee7c │ │ │ │ + blmi fe87ee74 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 26e50 │ │ │ │ + bcs 26e48 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ andcc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf1000599 │ │ │ │ @ instruction: 0x07da80be │ │ │ │ @ instruction: 0x0798d41b │ │ │ │ rscshi pc, r6, r0, lsl #2 │ │ │ │ @ instruction: 0xf1000759 │ │ │ │ @@ -26406,15 +26404,15 @@ │ │ │ │ @ instruction: 0xf8b0f01f │ │ │ │ stmibmi lr, {r0, r2, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ movtcs pc, #2217 @ 0x8a9 @ │ │ │ │ tstcs r0, r2, asr #12 │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - blmi fe29d058 │ │ │ │ + blmi fe29d050 │ │ │ │ andcs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8594628 │ │ │ │ @ instruction: 0xf8d43003 │ │ │ │ @ instruction: 0xf8539218 │ │ │ │ andcs r1, fp, #34 @ 0x22 │ │ │ │ @ instruction: 0xf896f01f │ │ │ │ @ instruction: 0xf8d44b83 │ │ │ │ @@ -26434,51 +26432,51 @@ │ │ │ │ andcs pc, r4, #196, 16 @ 0xc40000 │ │ │ │ suble r2, r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf01f7880 │ │ │ │ @ instruction: 0x4628f871 │ │ │ │ cdp2 0, 13, cr15, cr0, cr11, {0} │ │ │ │ strbmi r2, [r0], -r5, lsr #2 │ │ │ │ - cdp 7, 14, cr15, cr10, cr5, {7} │ │ │ │ + cdp 7, 14, cr15, cr14, cr5, {7} │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ andpl pc, r0, #212, 16 @ 0xd40000 │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xb125462e │ │ │ │ @ instruction: 0xf7e54628 │ │ │ │ - strmi lr, [r6], -lr, asr #29 │ │ │ │ + @ instruction: 0x4606eed2 │ │ │ │ @ instruction: 0xf8d44405 │ │ │ │ strtmi r1, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0x4642465b │ │ │ │ @ instruction: 0xf01f1b89 │ │ │ │ vmlane.f64 d15, d21, d5 │ │ │ │ ldrtmi sp, [r1], -fp, lsl #22 │ │ │ │ stc2l 0, cr15, [r2, #140] @ 0x8c │ │ │ │ - bl 1cb16c │ │ │ │ + bl 1cb164 │ │ │ │ tstcs r4, r5, lsl #18 │ │ │ │ @ instruction: 0xf0234648 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r1, r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ - bllt 4f8d0c │ │ │ │ - blmi 14b1610 │ │ │ │ + bllt 4f8d04 │ │ │ │ + blmi 14b1608 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-12 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r6, r0, asr #32 │ │ │ │ strvc pc, [r2, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf5048ff0 │ │ │ │ andvc r7, r5, r0, lsl #17 │ │ │ │ strbmi r2, [r0], -r5, lsr #2 │ │ │ │ - cdp 7, 10, cr15, cr12, cr5, {7} │ │ │ │ + cdp 7, 11, cr15, cr0, cr5, {7} │ │ │ │ bicle r2, r1, r0, lsl #16 │ │ │ │ addeq lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf01e4641 │ │ │ │ ldmdavs fp!, {r0, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 38d50 │ │ │ │ + blcs 38d48 │ │ │ │ stmdbmi fp, {r2, r3, r4, r6, r7, ip, lr, pc}^ │ │ │ │ sbcsvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ ldrb pc, [r3, fp, lsl #21] @ │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r4, r6, r9, sp, lr}^ │ │ │ │ @@ -26497,24 +26495,24 @@ │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf01e4682 │ │ │ │ @ instruction: 0xf8d4fff7 │ │ │ │ @ instruction: 0xf00b0200 │ │ │ │ ldmvs fp!, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stclne 6, cr4, [r9], #-264 @ 0xfffffef8 │ │ │ │ andeq lr, r6, sl, lsl #22 │ │ │ │ - blge fe059460 │ │ │ │ - blx 6dadd2 │ │ │ │ + blge fe059458 │ │ │ │ + blx 6dadca │ │ │ │ ldmdbmi r4!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ ldr pc, [r8, -r3, ror #31]! │ │ │ │ eorsvs r2, fp, r0, asr #32 │ │ │ │ cdp2 0, 8, cr15, cr12, cr11, {0} │ │ │ │ @ instruction: 0xf8c3683b │ │ │ │ - bvs ff6df044 │ │ │ │ + bvs ff6df03c │ │ │ │ ldrle r0, [r3], #-2011 @ 0xfffff825 │ │ │ │ subcs r4, r0, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ usat pc, #31, r3, asr #31 @ │ │ │ │ andcs r4, fp, #688128 @ 0xa8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xffccf01e │ │ │ │ @@ -26535,26 +26533,26 @@ │ │ │ │ andcs r4, fp, #491520 @ 0x78000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xffaaf01e │ │ │ │ ldmdbmi ip, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ ldrbt pc, [r8], r3, lsr #31 @ │ │ │ │ - mcrr 7, 14, pc, lr, cr5 @ │ │ │ │ - ldrdeq r1, [r6], -r8 │ │ │ │ + mrrc 7, 14, pc, r2, cr5 @ │ │ │ │ + andeq r1, r6, r0, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000614bc │ │ │ │ + andeq r1, r6, r4, asr #9 │ │ │ │ andeq r2, r4, r8, asr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r0, ip │ │ │ │ + muleq r6, r8, ip │ │ │ │ andeq r8, r3, r2, ror #1 │ │ │ │ andeq r8, r3, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r6, r6, r2, lsl #24 │ │ │ │ - andeq r1, r6, ip, asr r3 │ │ │ │ + andeq r6, r6, sl, lsl #24 │ │ │ │ + andeq r1, r6, r4, ror #6 │ │ │ │ strdeq r7, [r3], -r2 │ │ │ │ andeq r7, r3, r8, lsr #30 │ │ │ │ andeq r7, r3, r0, ror #29 │ │ │ │ andeq r7, r3, r6, lsl pc │ │ │ │ andeq r7, r3, r4, lsr pc │ │ │ │ andeq r7, r3, r8, lsl pc │ │ │ │ andeq r7, r3, ip, lsr #29 │ │ │ │ @@ -26562,165 +26560,165 @@ │ │ │ │ ldrdeq r7, [r3], -r0 │ │ │ │ andeq r7, r3, ip, lsl #29 │ │ │ │ andeq r7, r3, r6, ror #29 │ │ │ │ andeq r7, r3, r0, asr #29 │ │ │ │ @ instruction: 0x00037ebe │ │ │ │ ldrdeq r7, [r3], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb76054 │ │ │ │ + bl feb7604c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 862cfc │ │ │ │ - blmi 88b0a4 │ │ │ │ + bmi 862cf4 │ │ │ │ + blmi 88b09c │ │ │ │ svcge 0x0002447a │ │ │ │ ldmpl r3, {r5, r8, sl, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f637b │ │ │ │ stmdavc r3, {r8, r9} │ │ │ │ andsle r2, sp, pc, lsr #22 │ │ │ │ @ instruction: 0x46044b1c │ │ │ │ @ instruction: 0xf7e558ed │ │ │ │ - teqcs r1, #12416 @ 0x3080 │ │ │ │ + teqcs r1, #12672 @ 0x3180 │ │ │ │ @ instruction: 0xf06f4602 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ stmib sp, {r1, r2, r3, r5, fp, sp, lr}^ │ │ │ │ movwcs r7, #768 @ 0x300 │ │ │ │ @ instruction: 0xf994f7f3 │ │ │ │ andls r4, r0, r5, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - cdp 7, 10, cr15, cr6, cr5, {7} │ │ │ │ + cdp 7, 10, cr15, cr10, cr5, {7} │ │ │ │ @ instruction: 0xf7e56828 │ │ │ │ - andcs lr, r0, r0, asr fp │ │ │ │ - bl fe35ce48 │ │ │ │ + andcs lr, r0, r4, asr fp │ │ │ │ + bl fe45ce40 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - blx ff0dce92 │ │ │ │ + blx ff0dce8a │ │ │ │ stmdami r9, {r2, r9, sl, lr} │ │ │ │ - bmi 2b0758 │ │ │ │ + bmi 2b0750 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdavs r8!, {r0, r2, r3, r5, fp, ip, lr} │ │ │ │ - cdp 7, 8, cr15, cr14, cr5, {7} │ │ │ │ + cdp 7, 9, cr15, cr2, cr5, {7} │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ strb pc, [r3, r7, lsl #27]! @ │ │ │ │ - andeq r1, r6, r0, lsr #3 │ │ │ │ + andeq r1, r6, r8, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r8, r1 │ │ │ │ + andeq r1, r6, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r7, r3, lr, lsl lr │ │ │ │ andeq r8, r3, sl, asr #13 │ │ │ │ strlt r4, [r0], #2819 @ 0xb03 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq r3, r6, ip, lsr #13 │ │ │ │ + @ instruction: 0x000636b4 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ adcseq pc, r8, r3, asr #17 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r6, [r6], -r8 │ │ │ │ + andeq r6, r6, r0, lsl #18 │ │ │ │ strlt r4, [r0], #2829 @ 0xb0d │ │ │ │ svcge 0x0000447b │ │ │ │ ldrsbtcs pc, [ip], r3 @ │ │ │ │ - bvs ff64d49c │ │ │ │ + bvs ff64d494 │ │ │ │ mvnscs r2, r1, lsl #4 │ │ │ │ sbceq pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xf8c362d9 │ │ │ │ ldrhvs r2, [sl, ip] │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @ instruction: 0xf8d34770 │ │ │ │ andcs r1, r0, #192 @ 0xc0 │ │ │ │ stmib r3, {r0, r3, r4, r6, r7, r9, sp, lr}^ │ │ │ │ ldrtmi r2, [sp], pc, lsr #4 │ │ │ │ - strb fp, [pc], #-3200 @ 1ef5c │ │ │ │ - andeq r6, r6, r0, ror #17 │ │ │ │ + strb fp, [pc], #-3200 @ 1ef54 │ │ │ │ + andeq r6, r6, r8, ror #17 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, asr #2 │ │ │ │ strb fp, [fp], #3200 @ 0xc80 │ │ │ │ - andeq r6, r6, r4, lsr #17 │ │ │ │ + andeq r6, r6, ip, lsr #17 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], ip, asr #2 │ │ │ │ strb fp, [r1], #3200 @ 0xc80 │ │ │ │ - muleq r6, r0, r8 │ │ │ │ + muleq r6, r8, r8 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r8, asr #2 │ │ │ │ ldrt fp, [r7], #3200 @ 0xc80 │ │ │ │ - andeq r6, r6, ip, ror r8 │ │ │ │ + andeq r6, r6, r4, lsl #17 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r0, asr #2 │ │ │ │ strt fp, [sp], #3200 @ 0xc80 │ │ │ │ - andeq r6, r6, r8, ror #16 │ │ │ │ + andeq r6, r6, r0, ror r8 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r4, asr #2 │ │ │ │ strt fp, [r3], #3200 @ 0xc80 │ │ │ │ - andeq r6, r6, r4, asr r8 │ │ │ │ + andeq r6, r6, ip, asr r8 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r8, asr #2 │ │ │ │ ldr fp, [r9], #3200 @ 0xc80 │ │ │ │ - andeq r6, r6, r0, asr #16 │ │ │ │ + andeq r6, r6, r8, asr #16 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, ip, asr #2 │ │ │ │ - str fp, [pc], #3200 @ 1efe8 │ │ │ │ - andeq r6, r6, ip, lsr #16 │ │ │ │ + str fp, [pc], #3200 @ 1efe0 │ │ │ │ + andeq r6, r6, r4, lsr r8 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, ror #2 │ │ │ │ str fp, [r5], #3200 @ 0xc80 │ │ │ │ - andeq r6, r6, r8, lsl r8 │ │ │ │ + andeq r6, r6, r0, lsr #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb76208 │ │ │ │ + bl feb76200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ tstlt sl, r0, lsl #30 │ │ │ │ andvc r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf7e56079 │ │ │ │ - ldmdavs r8!, {r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ svclt 0x0000bd80 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, #0, 30 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r6, [r6], -sl │ │ │ │ + andeq r6, r6, r2, ror #15 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, #0, 30 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r6, r6, r2, asr #15 │ │ │ │ + andeq r6, r6, sl, asr #15 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b28 │ │ │ │ strmi r4, [r6], -r8, lsr #20 │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ orrlt fp, r0, #3719168 @ 0x38c000 │ │ │ │ @ instruction: 0x8094f8df │ │ │ │ ldrbtmi r2, [r8], #1280 @ 0x500 │ │ │ │ eorsmi pc, r5, r8, asr r8 @ │ │ │ │ strtmi r4, [r2], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7e5b114 │ │ │ │ - @ instruction: 0x4602ecba │ │ │ │ + @ instruction: 0x4602ecbe │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xff6ef01e │ │ │ │ strcc fp, [r1, #-784] @ 0xfffffcf0 │ │ │ │ mvnle r2, r9, lsl #26 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 1f0ac @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 1f0a4 @ │ │ │ │ @ instruction: 0x4620bb1b │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf44f4d18 │ │ │ │ ldcmi 2, cr7, [r8], {249} @ 0xf9 │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xffe6f01e │ │ │ │ @@ -26730,27 +26728,27 @@ │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01f12f5 │ │ │ │ @ instruction: 0xf04ff897 │ │ │ │ @ instruction: 0xe7e434ff │ │ │ │ ldrbtmi r4, [fp], #-2830 @ 0xfffff4f2 │ │ │ │ biceq lr, r5, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8d9685c │ │ │ │ - blcs 2b0f4 │ │ │ │ + blcs 2b0ec │ │ │ │ stmdbmi fp, {r0, r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ andcs pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ strtmi pc, [r0], -r3, lsl #17 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - muleq r6, r0, pc @ │ │ │ │ + muleq r6, r8, pc @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r6, r2, asr #19 │ │ │ │ + andeq r0, r6, sl, asr #19 │ │ │ │ andeq r7, r3, r4, lsr #22 │ │ │ │ andeq r7, r3, r6, lsl ip │ │ │ │ - andeq r0, r6, lr, asr r9 │ │ │ │ + andeq r0, r6, r6, ror #18 │ │ │ │ andeq r7, r3, r2, ror #21 │ │ │ │ ldrdeq r7, [r3], -r4 │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @@ -26777,41 +26775,41 @@ │ │ │ │ streq pc, [ip, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff7cf01e │ │ │ │ streq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ strne pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ @ instruction: 0xf7e530c4 │ │ │ │ - @ instruction: 0xf107ee7e │ │ │ │ + @ instruction: 0xf107ee82 │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ - ldc 7, cr15, [lr], #-916 @ 0xfffffc6c │ │ │ │ + mcrr 7, 14, pc, r2, cr5 @ │ │ │ │ ldrcc pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - ldc 7, cr15, [lr, #916] @ 0x394 │ │ │ │ + stc 7, cr15, [r2, #916]! @ 0x394 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ eorhi pc, r0, #64 @ 0x40 │ │ │ │ ldrbtpl pc, [r8], #2271 @ 0x8df @ │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - cdp 7, 1, cr15, cr4, cr5, {7} │ │ │ │ + cdp 7, 1, cr15, cr8, cr5, {7} │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - stmib r0!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d58169 │ │ │ │ stmdblt fp, {r4, r5, r7, ip, sp} │ │ │ │ - blx 75d1fa │ │ │ │ + blx 75d1f2 │ │ │ │ ldrtcc pc, [r8], #2271 @ 0x8df @ │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ stmdbcs r0, {r0, r3, r5, fp, sp, lr} │ │ │ │ cmnphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ - blcs 39584 │ │ │ │ + blcs 3957c │ │ │ │ orrshi pc, r0, r0 │ │ │ │ ldrtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8d76a7a │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r8}^ │ │ │ │ ldmibvs sl, {r0, r2, sp, lr, pc}^ │ │ │ │ tstcc r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @@ -26819,34 +26817,34 @@ │ │ │ │ @ instruction: 0xd1f64290 │ │ │ │ ldrcc pc, [r4], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ @ instruction: 0x5601e9d3 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df81d8 │ │ │ │ - bvs 1eac458 │ │ │ │ - bl f55a8 │ │ │ │ + bvs 1eac450 │ │ │ │ + bl f55a0 │ │ │ │ ldmvs r9, {r2, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blvs ebf814 │ │ │ │ + blvs ebf80c │ │ │ │ teqpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ svclt 0x000c3201 │ │ │ │ ldmdavs ip, {r2, r3, r5, r9, sl, lr} │ │ │ │ bicsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x07da4133 │ │ │ │ orrhi pc, r9, r0, lsl #2 │ │ │ │ ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ - bvs ff6b0474 │ │ │ │ + bvs ff6b046c │ │ │ │ @ instruction: 0xf0004214 │ │ │ │ ldcvs 1, cr8, [fp], {100} @ 0x64 │ │ │ │ @ instruction: 0x07db4133 │ │ │ │ cmpphi pc, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10005e5 │ │ │ │ @ instruction: 0xf8df8113 │ │ │ │ - bvs 1eac394 │ │ │ │ + bvs 1eac38c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ svclt 0x00d42b01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00182e03 │ │ │ │ cmnvs sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8df8103 │ │ │ │ @@ -26886,19 +26884,19 @@ │ │ │ │ vst4. {d1-d4}, [r3], ip │ │ │ │ movwmi r7, #45952 @ 0xb380 │ │ │ │ movwcs sp, #4366 @ 0x110e │ │ │ │ @ instruction: 0xf8c24640 │ │ │ │ @ instruction: 0xf1b830cc │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf0198188 │ │ │ │ - blmi ff89f328 │ │ │ │ + blmi ff89f320 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbccs pc, ip, r3, asr #17 │ │ │ │ ldrbtmi r4, [fp], #-3039 @ 0xfffff421 │ │ │ │ - blcs 393e0 │ │ │ │ + blcs 393d8 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ vst1.64 {d4-d5}, [r4 :64]! │ │ │ │ ldrbtmi r7, [sl], #-2304 @ 0xfffff700 │ │ │ │ eormi r6, r3, #150528 @ 0x24c00 │ │ │ │ ldclvs 0, cr13, [r1, #-16] │ │ │ │ @ instruction: 0x07c94131 │ │ │ │ mrshi pc, (UNDEF: 93) @ │ │ │ │ @@ -26913,38 +26911,38 @@ │ │ │ │ @ instruction: 0xf8c32201 │ │ │ │ @ instruction: 0x464320d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ cmncs pc, r0, lsl #4 │ │ │ │ rsbcs r9, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf0182267 │ │ │ │ - blmi ff2dde14 │ │ │ │ + blmi ff2dde0c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbcscs pc, r4, r3, asr #17 │ │ │ │ ldrbtmi r4, [fp], #-3016 @ 0xfffff438 │ │ │ │ eormi r6, r2, #26624 @ 0x6800 │ │ │ │ ldclvs 0, cr13, [r9], {48} @ 0x30 │ │ │ │ @ instruction: 0x07c94131 │ │ │ │ cmplt lr, #44, 10 @ 0xb000000 │ │ │ │ ldrsbne pc, [r8], #131 @ 0x83 @ │ │ │ │ addvc pc, r0, #33554432 @ 0x2000000 │ │ │ │ - b 14b0020 │ │ │ │ + b 14b0018 │ │ │ │ @ instruction: 0xd1230209 │ │ │ │ strteq r2, [r0], -r1, lsl #4 │ │ │ │ sbcscs pc, r8, r3, asr #17 │ │ │ │ teqphi r9, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1b84641 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ andcs r8, r0, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ strmi pc, [r2], -r9, ror #31 │ │ │ │ movwcs r4, #2488 @ 0x9b8 │ │ │ │ ldrbtmi r3, [r9], #-514 @ 0xfffffdfe │ │ │ │ sbcscc pc, r8, r1, asr #17 │ │ │ │ - bmi fedd385c │ │ │ │ + bmi fedd3854 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2485 @ 0xfffff64b │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andls r2, r0, #136, 4 @ 0x80000008 │ │ │ │ eorspl pc, r6, #64, 4 │ │ │ │ mcr2 7, 4, pc, cr0, cr15, {7} @ │ │ │ │ ldrbtmi r4, [fp], #-2993 @ 0xfffff44f │ │ │ │ @@ -26957,86 +26955,86 @@ │ │ │ │ addvc pc, r0, #33554432 @ 0x2000000 │ │ │ │ tstle pc, sl, lsl #6 │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ sbcscs pc, ip, r3, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ tstphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0192100 │ │ │ │ - blmi fe95d5cc │ │ │ │ + blmi fe95d5c4 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbcscs pc, ip, r3, asr #17 │ │ │ │ andcs r4, r1, #165888 @ 0x28800 │ │ │ │ andeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ smlabtlt r8, r8, r0, r2 │ │ │ │ - blx fea5b4c8 │ │ │ │ + blx fea5b4c0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r2 │ │ │ │ - blx fe8db4d4 │ │ │ │ + blx fe8db4cc │ │ │ │ andvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ffd5b52e │ │ │ │ + blx ffd5b526 │ │ │ │ @ instruction: 0xf00b4628 │ │ │ │ - blmi fe61df20 │ │ │ │ + blmi fe61df18 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbccs pc, r8, r3, asr #17 │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb lr, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs ef171c │ │ │ │ + stmdb r2!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ef1714 │ │ │ │ @ instruction: 0x47984478 │ │ │ │ tstcs r0, r8, ror fp │ │ │ │ - b feb5d470 │ │ │ │ - bvs 1eb22b8 │ │ │ │ + b fec5d468 │ │ │ │ + bvs 1eb22b0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmnle r3, r0, lsl #22 │ │ │ │ - blmi 1cb1f20 │ │ │ │ + blmi 1cb1f18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, sl, r0, asr #32 │ │ │ │ strvc pc, [lr, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmibmi r6, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ rscspl pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2181 @ 0xfffff77b │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ - blmi 1bdec10 │ │ │ │ + blmi 1bdec08 │ │ │ │ stmdavs r9!, {r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ ldmvs fp, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ teqlt r9, r9, ror lr │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami pc!, {r0, r1, r3, r9, sp, lr}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 3, pc, cr8, cr14, {0} @ │ │ │ │ - bvs 1e31b34 │ │ │ │ - bmi 1f79d30 │ │ │ │ + bvs 1e31b2c │ │ │ │ + bmi 1f79d28 │ │ │ │ ldmibvs r8!, {r0, r6, fp, ip, lr} │ │ │ │ andls r4, r0, sl, ror r4 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ - bl 145d4e8 │ │ │ │ - blmi 1e99430 │ │ │ │ - bvs 16b0748 │ │ │ │ + bl 155d4e0 │ │ │ │ + blmi 1e99428 │ │ │ │ + bvs 16b0740 │ │ │ │ andle r4, r4, r4, lsl r2 │ │ │ │ teqmi r3, fp, asr ip │ │ │ │ @ instruction: 0xf53f07dd │ │ │ │ - blmi 1d8afc8 │ │ │ │ - blvs fe6b075c │ │ │ │ + blmi 1d8afc0 │ │ │ │ + blvs fe6b0754 │ │ │ │ @ instruction: 0xd1264214 │ │ │ │ ldrbtmi r4, [fp], #-2931 @ 0xfffff48d │ │ │ │ andsmi r6, r4, #223232 @ 0x36800 │ │ │ │ - blmi 1cd3a1c │ │ │ │ - blvs 6b0770 │ │ │ │ + blmi 1cd3a14 │ │ │ │ + blvs 6b0768 │ │ │ │ addsle r4, sp, r4, lsl r2 │ │ │ │ teqmi r3, fp @ │ │ │ │ ldrle r0, [r9, #2011] @ 0x7db │ │ │ │ @ instruction: 0xf014e682 │ │ │ │ @ instruction: 0xf43f0fe0 │ │ │ │ - blmi 1b4af68 │ │ │ │ + blmi 1b4af60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs CPSR_s, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ strbt r2, [r7], -r4, lsr #6 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r7!, {r1, r3, r4, r7, r9, ip, lr}^ │ │ │ │ @@ -27059,30 +27057,30 @@ │ │ │ │ ldmdavs r8!, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf9f6f00b │ │ │ │ ldmdbmi r7, {r1, r2, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ andvs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xe61efdfd │ │ │ │ - bvs ef1768 │ │ │ │ + bvs ef1760 │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - b ffd5d5b8 │ │ │ │ + b ffe5d5b0 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ @ instruction: 0xf8d2e682 │ │ │ │ vst4. {d1-d4}, [r3 :64], r0 │ │ │ │ movwmi r7, #45952 @ 0xb380 │ │ │ │ movweq lr, #39507 @ 0x9a53 │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d52301 │ │ │ │ strbmi r0, [r1], -r8, lsl #4 │ │ │ │ sbcscc pc, r0, r2, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf01ad012 │ │ │ │ - blmi 11dd9b8 │ │ │ │ + blmi 11dd9b0 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbcscs pc, r0, r3, asr #17 │ │ │ │ stmdbmi r4, {r3, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ eorscs r4, lr, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0314479 │ │ │ │ @ instruction: 0x4680fd7f │ │ │ │ @ instruction: 0xf8d5e660 │ │ │ │ @@ -27091,87 +27089,87 @@ │ │ │ │ strbmi lr, [r1], -r9, ror #15 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ andcs sp, r0, #16 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ @ instruction: 0x4602fef3 │ │ │ │ @ instruction: 0xf8d5e6c6 │ │ │ │ ldr r3, [r5], r0, lsl #4 │ │ │ │ - svc 0x00f6f7e4 │ │ │ │ + svc 0x00faf7e4 │ │ │ │ andne pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5e6b9 │ │ │ │ strbt r0, [r9], r0, lsl #4 │ │ │ │ andne pc, r0, #13959168 @ 0xd50000 │ │ │ │ svclt 0x0000e7eb │ │ │ │ - andeq r0, r6, r0, lsr #29 │ │ │ │ - muleq r6, sl, lr │ │ │ │ + andeq r0, r6, r8, lsr #29 │ │ │ │ + andeq r0, r6, r2, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r3, ip, asr #20 │ │ │ │ andeq r7, r3, r6, asr fp │ │ │ │ - andeq r6, r6, r4, ror #12 │ │ │ │ + andeq r6, r6, ip, ror #12 │ │ │ │ @ instruction: 0xfffff5e3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r6, r8, lsr #12 │ │ │ │ + andeq r6, r6, r0, lsr r6 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - andeq r6, r6, r4, lsl #11 │ │ │ │ + andeq r6, r6, ip, lsl #11 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r6, r6, r0, asr #10 │ │ │ │ - ldrdeq r6, [r6], -r6 @ │ │ │ │ - andeq r6, r6, r2, lsr #9 │ │ │ │ - andeq r3, r6, sl, lsr r2 │ │ │ │ - andeq r6, r6, sl, lsl #9 │ │ │ │ - andeq r6, r6, r6, ror r4 │ │ │ │ + andeq r6, r6, r8, asr #10 │ │ │ │ + ldrdeq r6, [r6], -lr │ │ │ │ + andeq r6, r6, sl, lsr #9 │ │ │ │ + andeq r3, r6, r2, asr #4 │ │ │ │ + muleq r6, r2, r4 │ │ │ │ + andeq r6, r6, lr, ror r4 │ │ │ │ + andeq r6, r6, lr, lsr r4 │ │ │ │ andeq r6, r6, r6, lsr r4 │ │ │ │ - andeq r6, r6, lr, lsr #8 │ │ │ │ - andeq r6, r6, r6, ror #7 │ │ │ │ + andeq r6, r6, lr, ror #7 │ │ │ │ andeq r7, r3, sl, lsr #18 │ │ │ │ andeq r7, r3, sl, lsr #15 │ │ │ │ - andeq r6, r6, r2, asr #7 │ │ │ │ - andeq r6, r6, r6, lsl #7 │ │ │ │ - andeq r6, r6, r8, ror r3 │ │ │ │ - andeq r6, r6, sl, asr #6 │ │ │ │ - andeq r6, r6, r8, lsr r3 │ │ │ │ - andeq r0, r6, r4, lsl fp │ │ │ │ + andeq r6, r6, sl, asr #7 │ │ │ │ + andeq r6, r6, lr, lsl #7 │ │ │ │ + andeq r6, r6, r0, lsl #7 │ │ │ │ + andeq r6, r6, r2, asr r3 │ │ │ │ + andeq r6, r6, r0, asr #6 │ │ │ │ + andeq r0, r6, ip, lsl fp │ │ │ │ andeq r7, r3, lr, asr #13 │ │ │ │ andeq r7, r3, r8, ror #15 │ │ │ │ andeq r7, r3, ip, lsr #13 │ │ │ │ andeq r7, r3, r6, asr #15 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r7, r3, r0, asr #15 │ │ │ │ - @ instruction: 0x000662b0 │ │ │ │ - muleq r6, ip, r2 │ │ │ │ - muleq r6, r2, r2 │ │ │ │ - andeq r6, r6, r8, lsl #5 │ │ │ │ + @ instruction: 0x000662b8 │ │ │ │ + andeq r6, r6, r4, lsr #5 │ │ │ │ + muleq r6, sl, r2 │ │ │ │ + muleq r6, r0, r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r7, r3, r8, lsr #12 │ │ │ │ andeq r7, r3, r2, lsr r7 │ │ │ │ andeq r7, r3, ip, asr r7 │ │ │ │ andeq r7, r3, ip, asr r7 │ │ │ │ ldrdeq r7, [r3], -r6 │ │ │ │ strdeq r7, [r3], -r0 │ │ │ │ - strdeq r6, [r6], -r0 │ │ │ │ - @ instruction: 0x000661b2 │ │ │ │ + strdeq r6, [r6], -r8 │ │ │ │ + @ instruction: 0x000661ba │ │ │ │ andeq r7, r3, r8, ror #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7697c │ │ │ │ + bl feb76974 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ea36c4 │ │ │ │ - bmi ecb9a4 │ │ │ │ + blmi ea36bc │ │ │ │ + bmi ecb99c │ │ │ │ svcge 0x0004447b │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi e0de84 │ │ │ │ + blmi e0de7c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldrhlt r3, [fp] │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ mcrrne 12, 5, pc, r3, cr9 @ │ │ │ │ cdpne 0, 6, cr13, cr3, cr2, {1} │ │ │ │ ldmdale r6!, {r1, r2, r3, r8, r9, fp, sp} │ │ │ │ stmdavs sl!, {r0, r4, r5, r8, r9, fp, lr} │ │ │ │ - bl f09a4 │ │ │ │ + bl f099c │ │ │ │ ldrvs r0, [r8, -r4, lsl #7] │ │ │ │ andcs fp, r0, sl, ror r9 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ pushmi {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @@ -27190,37 +27188,37 @@ │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ ldc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi sp, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 767a34 │ │ │ │ + bmi 767a2c │ │ │ │ ldrbtmi r2, [r9], #-790 @ 0xfffffcea │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbsvs r2, r9, r1, lsl #8 │ │ │ │ andvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ @ instruction: 0xf7ff30ff │ │ │ │ stmdavs fp!, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 39a28 │ │ │ │ + blcs 39a20 │ │ │ │ ldmdami r5, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ eorcs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ ubfx pc, sp, #25, #2 │ │ │ │ @ instruction: 0x46214812 │ │ │ │ andscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xe7d9fcd5 │ │ │ │ ldrbtmi r4, [lr], #-3599 @ 0xfffff1f1 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - andeq r0, r6, r8, ror r8 │ │ │ │ + andeq r0, r6, r0, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r6, r0, ror r0 │ │ │ │ - andeq r6, r6, r4, asr r0 │ │ │ │ + andeq r6, r6, r8, ror r0 │ │ │ │ + andeq r6, r6, ip, asr r0 │ │ │ │ andeq r7, r3, r2, lsl r4 │ │ │ │ muleq r3, ip, r5 │ │ │ │ strdeq r7, [r3], -sl │ │ │ │ andeq r7, r3, r4, lsl #11 │ │ │ │ andeq r7, r3, r4, ror #7 │ │ │ │ strdeq r8, [r3], -r8 @ │ │ │ │ @ instruction: 0x000373ba │ │ │ │ @@ -27228,66 +27226,66 @@ │ │ │ │ andeq r7, r3, r0, lsr #10 │ │ │ │ andeq r7, r3, r0, lsl r5 │ │ │ │ strdeq r7, [r3], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - blmi ff80baf0 │ │ │ │ - bmi ff80b4d0 │ │ │ │ + blmi ff80bae8 │ │ │ │ + bmi ff80b4c8 │ │ │ │ @ instruction: 0x460e447b │ │ │ │ ldmpl sp, {r3, r4, r5, r8, sp, lr} │ │ │ │ - blcs 39978 │ │ │ │ + blcs 39970 │ │ │ │ cmnphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-3035 @ 0xfffff425 │ │ │ │ ldrsbtcc pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #377 @ 0x179 │ │ │ │ ldrdhi pc, [r0], -r6 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blmi ff57fe70 │ │ │ │ - bleq 9c1f8 │ │ │ │ - bleq 5d3f8 │ │ │ │ + blmi ff57fe68 │ │ │ │ + bleq 9c1f0 │ │ │ │ + bleq 5d3f0 │ │ │ │ ldrbtmi r6, [fp], #-2364 @ 0xfffff6c4 │ │ │ │ - blmi ff4b7fec │ │ │ │ + blmi ff4b7fe4 │ │ │ │ andshi pc, r4, r7, asr #17 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ stmdbeq r8, {r0, r1, r8, ip, sp, lr, pc}^ │ │ │ │ ldmibvs r9!, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf01e61fb │ │ │ │ ldmibvs fp!, {r0, r1, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #16 │ │ │ │ - bcs abd9ac │ │ │ │ + bcs abd9a4 │ │ │ │ sbchi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002a3d │ │ │ │ - bcs 87fca8 │ │ │ │ + bcs 87fca0 │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ - bcs abdac0 │ │ │ │ + bcs abdab8 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ @ instruction: 0xf10449c3 │ │ │ │ andcs r0, r5, #1024 @ 0x400 │ │ │ │ ldrbtmi r4, [r9], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf01e61fb │ │ │ │ ldmibvs fp!, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavc r2!, {r2, r3, r4, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a3d │ │ │ │ mvnsvs r8, r0, lsl #2 │ │ │ │ - beq 9baa0 │ │ │ │ + beq 9ba98 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ stmib r7, {sl, sp}^ │ │ │ │ and r3, r4, r2, lsl #10 │ │ │ │ - beq 9bd9c │ │ │ │ + beq 9bd94 │ │ │ │ svceq 0x0009f1ba │ │ │ │ @ instruction: 0xf8d8d01e │ │ │ │ strtmi r5, [sl], -r8 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - ldmda lr!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf1084658 │ │ │ │ @ instruction: 0xf01e0808 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r2!, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ strbmi r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ @@ -27299,48 +27297,48 @@ │ │ │ │ ldmibvs ip!, {r2, r5, r7, r9, sl, lr}^ │ │ │ │ strcc lr, [r2, #-2519] @ 0xfffff629 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-2098 @ 0xfffff7ce │ │ │ │ addvc pc, r0, #1107296256 @ 0x42000000 │ │ │ │ mcrreq 1, 0, pc, r0, cr1 @ │ │ │ │ smlabtcc r8, r8, r8, r6 │ │ │ │ - b 8b1008 │ │ │ │ + b 8b1000 │ │ │ │ mvnsle r0, r0, lsl #4 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stmdavc r2!, {r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf814e001 │ │ │ │ - bcs eeb5f0 │ │ │ │ - bcs b4f650 │ │ │ │ + bcs eeb5e8 │ │ │ │ + bcs b4f648 │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ - bcs 267df8 │ │ │ │ + bcs 267df0 │ │ │ │ tstcs r0, ip, lsl #30 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ svceq 0x00dff012 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf1a2b1b2 │ │ │ │ - bcs 25fe98 │ │ │ │ + bcs 25fe90 │ │ │ │ sbclt sp, r9, #14 │ │ │ │ @ instruction: 0xf67f2a08 │ │ │ │ - blx 90b7fc │ │ │ │ - bcs f1be2c │ │ │ │ + blx 90b7f4 │ │ │ │ + bcs f1be24 │ │ │ │ svcge 0x0071f63f │ │ │ │ @ instruction: 0xf67f2a1f │ │ │ │ strbeq sl, [sl, lr, ror #30] │ │ │ │ svcge 0x006bf57f │ │ │ │ svccs 0x0001f814 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x8014f8d7 │ │ │ │ svceq 0x0000f1bc │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ mrc2 7, 6, pc, cr6, cr14, {7} │ │ │ │ stmdavs r9!, {r7, r9, fp, lr} │ │ │ │ ldmib r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 14f4a88 │ │ │ │ + bvs 14f4a80 │ │ │ │ @ instruction: 0x432b6b50 │ │ │ │ ldmib r2, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ movwmi r5, #13326 @ 0x340e │ │ │ │ @ instruction: 0x432b6e10 │ │ │ │ @ instruction: 0x43236c15 │ │ │ │ movwmi r4, #13099 @ 0x332b │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ @@ -27351,70 +27349,70 @@ │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ strtmi r8, [r3], ip, asr #3 │ │ │ │ @ instruction: 0x469a61fd │ │ │ │ strcs r4, [r1, #-1272] @ 0xfffffb08 │ │ │ │ eorsmi pc, r5, r8, asr r8 @ │ │ │ │ strtmi r4, [r2], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7e4b114 │ │ │ │ - @ instruction: 0x4602efb0 │ │ │ │ + @ instruction: 0x4602efb4 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 195bb28 │ │ │ │ + blx 195bb20 │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ stccs 5, cr3, [r9, #-4] │ │ │ │ ldmibvs sp!, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4653465c │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldmdavs r2!, {r0, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscseq pc, pc, #66 @ 0x42 │ │ │ │ stmdbmi r3!, {r1, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-2098 @ 0xfffff7ce │ │ │ │ addvc pc, r0, #1107296256 @ 0x42000000 │ │ │ │ mcrreq 1, 0, pc, r0, cr1 @ │ │ │ │ smlabtcc r8, r8, r8, r6 │ │ │ │ - b 8b1068 │ │ │ │ + b 8b1060 │ │ │ │ mvnsle r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf8dfe778 │ │ │ │ @ instruction: 0xf104a174 │ │ │ │ mvnsvs r0, r1, lsl #22 │ │ │ │ stmib r7, {r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf10a3502 │ │ │ │ ldrbmi r0, [r4], -r0, asr #16 │ │ │ │ - beq 5bc40 │ │ │ │ + beq 5bc38 │ │ │ │ strtmi r6, [r8], -r5, lsr #17 │ │ │ │ tstlt r5, sl, lsr #12 │ │ │ │ - svc 0x007af7e4 │ │ │ │ + svc 0x007ef7e4 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf01e4658 │ │ │ │ stmdblt r8!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f68e1 │ │ │ │ ldmdavs r2!, {r0, r9, fp} │ │ │ │ eorsvs r4, r2, sl, lsl #6 │ │ │ │ strbmi r3, [r4, #-1032] @ 0xfffffbf8 │ │ │ │ ldmibvs ip!, {r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib r7, {r2, r4, r6, r7, r9, sl, lr}^ │ │ │ │ ldrb r3, [r4, -r2, lsl #10] │ │ │ │ ldrbmi r4, [r3], -sl, asr #16 │ │ │ │ ldmdavs r2!, {r1, r3, r5, r7, r9, sl, lr} │ │ │ │ ldmibvs sp!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - beq ff2da748 │ │ │ │ + beq ff2da740 │ │ │ │ subcc r4, r8, ip, asr r6 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ - beq 25bf7c │ │ │ │ - b 10b1160 │ │ │ │ + beq 25bf74 │ │ │ │ + b 10b1158 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf8dfe73e │ │ │ │ @ instruction: 0xf104b108 │ │ │ │ mvnsvs r0, r2, lsl #16 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf10b3502 │ │ │ │ ldrbmi r0, [ip], -r0, asr #20 │ │ │ │ - bleq 5bcb4 │ │ │ │ + bleq 5bcac │ │ │ │ strtmi r6, [r8], -r5, lsr #17 │ │ │ │ tstlt r5, sl, lsr #12 │ │ │ │ - svc 0x0040f7e4 │ │ │ │ + svc 0x0044f7e4 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf01e4640 │ │ │ │ ldmdblt r0!, {r0, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f68e1 │ │ │ │ ldmdavs r2!, {r0, r8, r9, fp} │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ strcc r6, [r8], #-50 @ 0xffffffce │ │ │ │ @@ -27435,15 +27433,15 @@ │ │ │ │ eorvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2086 @ 0xfffff7da │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xe7e4fb13 │ │ │ │ vmla.i8 d20, d0, d20 │ │ │ │ stmdami r4!, {r0, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 2dbc72 │ │ │ │ + blx 2dbc6a │ │ │ │ strb r2, [r2, -r0] │ │ │ │ orrcs r4, r3, r1, lsr #24 │ │ │ │ @ instruction: 0xf04f4a21 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf8c6447c │ │ │ │ ldrbtmi r8, [sl], #-0 │ │ │ │ tstcs r6, #134217728 @ 0x8000000 │ │ │ │ @@ -27452,152 +27450,152 @@ │ │ │ │ @ instruction: 0xf7ff22a3 │ │ │ │ stmdavs fp!, {r0, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ sbcle r2, r4, r0, lsl #22 │ │ │ │ @ instruction: 0x46214818 │ │ │ │ adccs pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ ldr pc, [ip, fp, ror #21]! │ │ │ │ - andeq r0, r6, r0, asr #14 │ │ │ │ + andeq r0, r6, r8, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r6, r6, lsr pc │ │ │ │ + andeq r5, r6, lr, lsr pc │ │ │ │ andeq r7, r3, r2, asr #2 │ │ │ │ - andeq r0, r6, r0, asr #2 │ │ │ │ + andeq r0, r6, r8, asr #2 │ │ │ │ andeq r7, r3, sl, asr #8 │ │ │ │ - andeq r0, r6, lr, ror r0 │ │ │ │ - @ instruction: 0x00065db4 │ │ │ │ - @ instruction: 0x0005ffb0 │ │ │ │ - andeq pc, r5, r2, ror pc @ │ │ │ │ - andeq pc, r5, r0, asr pc @ │ │ │ │ - andeq pc, r5, r4, lsl #30 │ │ │ │ - ldrdeq pc, [r5], -ip │ │ │ │ + andeq r0, r6, r6, lsl #1 │ │ │ │ + @ instruction: 0x00065dbc │ │ │ │ + @ instruction: 0x0005ffb8 │ │ │ │ + andeq pc, r5, sl, ror pc @ │ │ │ │ + andeq pc, r5, r8, asr pc @ │ │ │ │ + andeq pc, r5, ip, lsl #30 │ │ │ │ + andeq pc, r5, r4, ror #29 │ │ │ │ andeq r7, r3, sl, lsl r0 │ │ │ │ @ instruction: 0x000371b4 │ │ │ │ andeq r7, r3, r2 │ │ │ │ muleq r3, ip, r1 │ │ │ │ strdeq r6, [r3], -r0 │ │ │ │ andeq r7, r3, sl, lsl #3 │ │ │ │ ldrdeq r6, [r3], -r8 │ │ │ │ andeq lr, r3, r2, ror r0 │ │ │ │ andeq r7, r3, ip, asr #2 │ │ │ │ - blmi 832510 │ │ │ │ + blmi 832508 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ ldrdne pc, [r0], #130 @ 0x82 @ │ │ │ │ eorsle r2, r3, r1, lsl #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb76ea8 │ │ │ │ + bl feb76ea0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi sl, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldcmi 0, cr11, [sl], {131} @ 0x83 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf104585b │ │ │ │ @ instruction: 0xf503012c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 6c9b8 │ │ │ │ + blcs 6c9b0 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ @ instruction: 0xf7ff30e0 │ │ │ │ - bvs ff8df480 │ │ │ │ + bvs ff8df478 │ │ │ │ ldreq r4, [r1, r3, lsl #12] │ │ │ │ ldrbeq sp, [r2, r5, lsl #8] │ │ │ │ ldrmi sp, [r8], -fp, lsl #8 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x6078bd90 │ │ │ │ @ instruction: 0xf01d2001 │ │ │ │ - bvs ff8dfba4 │ │ │ │ + bvs ff8dfb9c │ │ │ │ @ instruction: 0x07d2687b │ │ │ │ strdcs sp, [r2], -r3 │ │ │ │ @ instruction: 0xf01d607b │ │ │ │ ldmdavs fp!, {r0, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -ip, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrmi r2, [r8], -r0, lsl #6 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, r4, ror fp │ │ │ │ - andeq r0, r6, sl, ror #6 │ │ │ │ + andeq r5, r6, ip, ror fp │ │ │ │ + andeq r0, r6, r2, ror r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, r2, asr fp │ │ │ │ - blmi 432560 │ │ │ │ + andeq r5, r6, sl, asr fp │ │ │ │ + blmi 432558 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdne pc, [r4], #130 @ 0x82 @ │ │ │ │ andsle r2, r0, r1, lsl #18 │ │ │ │ ldmdapl fp, {r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490c │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d33124 │ │ │ │ - blcs 6ca38 │ │ │ │ + blcs 6ca30 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], r4, ror #1 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ andcs fp, r0, r9, lsr #27 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, r4, ror #21 │ │ │ │ - ldrdeq r0, [r6], -r8 │ │ │ │ + andeq r5, r6, ip, ror #21 │ │ │ │ + andeq r0, r6, r0, ror #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, sl, asr #21 │ │ │ │ - blmi 4325b0 │ │ │ │ + ldrdeq r5, [r6], -r2 │ │ │ │ + blmi 4325a8 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdne pc, [r8], #130 @ 0x82 @ │ │ │ │ andsle r2, r0, r1, lsl #18 │ │ │ │ ldmdapl fp, {r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490c │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d33138 │ │ │ │ - blcs 6ca88 │ │ │ │ + blcs 6ca80 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], r8, ror #1 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ andcs fp, r0, r1, lsl #27 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - muleq r6, r4, sl │ │ │ │ - andeq r0, r6, r8, lsl #5 │ │ │ │ + muleq r6, ip, sl │ │ │ │ + muleq r6, r0, r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, sl, ror sl │ │ │ │ - blmi 432600 │ │ │ │ + andeq r5, r6, r2, lsl #21 │ │ │ │ + blmi 4325f8 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdne pc, [ip], #130 @ 0x82 @ │ │ │ │ andsle r2, r0, r1, lsl #18 │ │ │ │ ldmdapl fp, {r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490c │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d3313c │ │ │ │ - blcs 6cad8 │ │ │ │ + blcs 6cad0 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], ip, ror #1 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ andcs fp, r0, r9, asr sp │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, r4, asr #20 │ │ │ │ - andeq r0, r6, r8, lsr r2 │ │ │ │ + andeq r5, r6, ip, asr #20 │ │ │ │ + andeq r0, r6, r0, asr #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, sl, lsr #20 │ │ │ │ - blmi 432650 │ │ │ │ + andeq r5, r6, r2, lsr sl │ │ │ │ + blmi 432648 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrsbtne pc, [r0], #130 @ 0x82 @ │ │ │ │ andsle r2, r0, r1, lsl #18 │ │ │ │ ldmdapl fp, {r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490c │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d33130 │ │ │ │ - blcs 6cb28 │ │ │ │ + blcs 6cb20 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ @ instruction: 0x46bd30f0 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ andcs fp, r0, r1, lsr sp │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r6], -r4 │ │ │ │ - andeq r0, r6, r8, ror #3 │ │ │ │ + strdeq r5, [r6], -ip │ │ │ │ + strdeq r0, [r6], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r6], -sl │ │ │ │ + andeq r5, r6, r2, ror #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, sl, ror #28 │ │ │ │ ldrbtmi r4, [lr], #-3178 @ 0xfffff396 │ │ │ │ ldrdhi pc, [r8, pc]! @ │ │ │ │ @@ -27608,22 +27606,22 @@ │ │ │ │ rscsvs r6, ip, r4, lsr #16 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8586bfc │ │ │ │ stmdavs fp!, {r0, r2, ip, lr} │ │ │ │ cmnle r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf8584b62 │ │ │ │ @ instruction: 0xf8dcc003 │ │ │ │ - blcs 2bedc │ │ │ │ + blcs 2bed4 │ │ │ │ andcs sp, r0, r4, asr r0 │ │ │ │ andcs r4, r0, #103809024 @ 0x6300000 │ │ │ │ ldmibvs r9, {r2, sp, lr, pc}^ │ │ │ │ tstcc r0, #268435456 @ 0x10000000 │ │ │ │ rsbsle r2, r4, r0, lsl #18 │ │ │ │ addmi r6, ip, #1638400 @ 0x190000 │ │ │ │ - bl 3546a4 │ │ │ │ + bl 35469c │ │ │ │ ldmib r4, {r1, sl, ip}^ │ │ │ │ eorsvs r8, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmiavs r1!, {r0, r1, r4, r7, pc}^ │ │ │ │ eorsle r2, sp, r0, lsl #18 │ │ │ │ andvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf00a6079 │ │ │ │ @@ -27636,113 +27634,113 @@ │ │ │ │ ldrmi r6, [r0], #-2169 @ 0xfffff787 │ │ │ │ @ instruction: 0xff12f01d │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xff0cf01d │ │ │ │ @ instruction: 0xf8c6683b │ │ │ │ @ instruction: 0xf107320c │ │ │ │ - blvs feee041c │ │ │ │ + blvs feee0414 │ │ │ │ @ instruction: 0xf8c64630 │ │ │ │ @ instruction: 0xf8c63214 │ │ │ │ @ instruction: 0xf8c64208 │ │ │ │ adcsvs sl, r9, r8, lsl r2 │ │ │ │ stc2l 7, cr15, [r6, #1016]! @ 0x3f8 │ │ │ │ andne pc, r0, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ strble r0, [ip], #-1571 @ 0xfffff9dd │ │ │ │ - blx 15dbf68 │ │ │ │ + blx 15dbf60 │ │ │ │ suble r3, ip, r2 │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ vst2.8 {d20,d22}, [pc :256], r9 │ │ │ │ ldmdami r9!, {r0, r1, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf95af01e │ │ │ │ - blmi c72838 │ │ │ │ + blmi c72830 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r4, r0, lsl #6 │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r1, r3, r5, r7, r9, ip, lr} │ │ │ │ rsbsvs r4, r9, r9, ror r4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ stmdavs fp!, {r0, r1, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3a170 │ │ │ │ + blcs 3a168 │ │ │ │ stmdami sp!, {r3, r7, ip, lr, pc} │ │ │ │ rscspl pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ - blmi 95e190 │ │ │ │ + blmi 95e188 │ │ │ │ @ instruction: 0xf8586828 │ │ │ │ @ instruction: 0xf8dcc003 │ │ │ │ - blcs 2bfd8 │ │ │ │ + blcs 2bfd0 │ │ │ │ stmdacs r0, {r1, r7, r8, ip, lr, pc} │ │ │ │ stmdbmi r6!, {r2, r4, r6, r7, ip, lr, pc} │ │ │ │ andvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2085 @ 0xfffff7db │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ stmdavs fp!, {r0, r1, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ sbcle r2, r9, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r1, r4, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf91cf01e │ │ │ │ @ instruction: 0xf00ae7c0 │ │ │ │ andcc pc, r2, fp, asr #20 │ │ │ │ - bmi 7d46a8 │ │ │ │ + bmi 7d46a0 │ │ │ │ ldmdbmi lr, {r3, r7, sl, sp} │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ vshl.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ff52d5 │ │ │ │ str pc, [r3, r5, lsr #17]! │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r0, r2, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf900f01e │ │ │ │ stmdbcs r0, {r0, r5, r6, r7, fp, sp, lr} │ │ │ │ svcge 0x0064f47f │ │ │ │ @ instruction: 0xf7e4e7d3 │ │ │ │ - svclt 0x0000eb36 │ │ │ │ - andeq r0, r6, sl, lsl #3 │ │ │ │ + svclt 0x0000eb3a │ │ │ │ + muleq r6, r2, r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r6, r0, lsl #3 │ │ │ │ + andeq r0, r6, r8, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ muleq r3, r0, ip │ │ │ │ andeq r6, r3, r6, asr #28 │ │ │ │ - andeq r0, r6, r4, lsr #1 │ │ │ │ + andeq r0, r6, ip, lsr #1 │ │ │ │ andeq r6, r3, r4, ror #24 │ │ │ │ andeq r6, r3, r8, lsl lr │ │ │ │ andeq r6, r3, r8, ror #26 │ │ │ │ andeq r6, r3, sl, lsr #24 │ │ │ │ andeq r6, r3, r4, asr #26 │ │ │ │ andeq r6, r3, r4, lsl ip │ │ │ │ andeq r6, r3, sl, asr #27 │ │ │ │ andeq r6, r3, r6, ror sp │ │ │ │ strdeq r6, [r3], -r2 │ │ │ │ ldrdeq r6, [r3], -ip │ │ │ │ strdeq r6, [r3], -r6 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb77270 │ │ │ │ + bl feb77268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a23ff8 │ │ │ │ - bmi a4c288 │ │ │ │ + blmi a23ff0 │ │ │ │ + bmi a4c280 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl lr, {r2, r9, sl, lr} │ │ │ │ - bllt efa154 │ │ │ │ + bllt efa14c │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - blcs 8be11c │ │ │ │ + blcs 8be114 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7e44620 │ │ │ │ - stmdane r3!, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdane r3!, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8134605 │ │ │ │ - blcs 8af0a8 │ │ │ │ + blcs 8af0a0 │ │ │ │ svclt 0x00184b1e │ │ │ │ ldrbtmi r3, [fp], #-1281 @ 0xfffffaff │ │ │ │ ldrsbteq pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf00ab108 │ │ │ │ @ instruction: 0x4628fc9b │ │ │ │ stc2l 0, cr15, [r4], #40 @ 0x28 │ │ │ │ @ instruction: 0x462a4b19 │ │ │ │ @@ -27764,18 +27762,18 @@ │ │ │ │ @ instruction: 0xf886f01e │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sl, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvs pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xe7dbf87b │ │ │ │ - andeq pc, r5, r4, lsl #31 │ │ │ │ + andeq pc, r5, ip, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r6, lr, asr r7 │ │ │ │ - andeq r5, r6, r6, asr #14 │ │ │ │ + andeq r5, r6, r6, ror #14 │ │ │ │ + andeq r5, r6, lr, asr #14 │ │ │ │ andeq r6, r3, r8, asr #25 │ │ │ │ strdeq r6, [r3], -lr │ │ │ │ ldrdeq r6, [r3], -r2 │ │ │ │ muleq r3, r8, ip │ │ │ │ ldrbtmi r4, [sl], #-2579 @ 0xfffff5ed │ │ │ │ ldrlt fp, [r0, #768] @ 0x300 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -27785,145 +27783,145 @@ │ │ │ │ svcge 0x00004603 │ │ │ │ @ instruction: 0x46145852 │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ @ instruction: 0x03bcf8d2 │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ mcrr2 0, 0, pc, r2, cr10 @ │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - blx 15e15e │ │ │ │ + blx 15e156 │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0xf8c3370c │ │ │ │ @ instruction: 0x200003bc │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq pc, r5, r6, asr #29 │ │ │ │ + andeq pc, r5, lr, asr #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb77398 │ │ │ │ + bl feb77390 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami r5!, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldclmi 15, cr10, [r5], #-0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bmi 1d72f7c │ │ │ │ + bmi 1d72f74 │ │ │ │ stmdbpl r4, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdavs r0!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - ldc 7, cr15, [lr, #-912] @ 0xfffffc70 │ │ │ │ + stc 7, cr15, [r2, #-912]! @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r1, r4, r5, r6, fp, lr} │ │ │ │ tstcs r1, r1, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r0!, {r1, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r0!, {r1, r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andscs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 2de164 │ │ │ │ + bl 3de15c │ │ │ │ stmdavs r3!, {r0, r2, r3, r5, r6, fp, lr} │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - bmi 1b1adf4 │ │ │ │ + bmi 1b1adfc │ │ │ │ andcs r4, r1, fp, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldcl 7, cr15, [r0], {228} @ 0xe4 │ │ │ │ + ldcl 7, cr15, [r4], {228} @ 0xe4 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - stc 7, cr15, [lr, #912] @ 0x390 │ │ │ │ + ldc 7, cr15, [r2, #912] @ 0x390 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, fp, lr} │ │ │ │ tstcs r1, r7, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - bmi 191b820 │ │ │ │ + bmi 191b828 │ │ │ │ andcs r4, r1, r3, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc 7, cr15, [sl], #912 @ 0x390 │ │ │ │ + ldc 7, cr15, [lr], #912 @ 0x390 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - ldcl 7, cr15, [r8, #-912]! @ 0xfffffc70 │ │ │ │ + ldcl 7, cr15, [ip, #-912]! @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r6, fp, lr} │ │ │ │ tstcs r1, r1, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - ldmdami fp, {r1, r2, r3, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami fp, {r1, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r6, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b ff45e1d8 │ │ │ │ + b ff55e1d0 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - stcl 7, cr15, [r2, #-912]! @ 0xfffffc70 │ │ │ │ + stcl 7, cr15, [r6, #-912]! @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r1, r2, r4, r6, fp, lr} │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r4, {r1, r2, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r4, {r1, r3, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fefde1fc │ │ │ │ + b ff0de1f4 │ │ │ │ eorcs r6, ip, r1, lsr #16 │ │ │ │ - ldcl 7, cr15, [r0, #-912] @ 0xfffffc70 │ │ │ │ + ldcl 7, cr15, [r4, #-912] @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r6, fp, lr} │ │ │ │ tstcs r1, lr, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4202c │ │ │ │ - stmdami fp, {r1, r2, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp, {r1, r3, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r5, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fea5e228 │ │ │ │ + b feb5e220 │ │ │ │ eorcs r6, ip, r1, lsr #16 │ │ │ │ - ldc 7, cr15, [sl, #-912]! @ 0xfffffc70 │ │ │ │ + ldc 7, cr15, [lr, #-912]! @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r1, r2, r6, fp, lr} │ │ │ │ tstcs r1, sl, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4202c │ │ │ │ - stmdami r2, {r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2, {r2, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r6, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fe4de254 │ │ │ │ + b fe5de24c │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - stc 7, cr15, [r4, #-912]! @ 0xfffffc70 │ │ │ │ + stc 7, cr15, [r8, #-912]! @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami fp!, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fe05e278 │ │ │ │ + b fe15e270 │ │ │ │ stmdavs r3!, {r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r6, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - ldmdami r4!, {r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r4!, {r4, r8, sl, fp, sp, lr, pc} │ │ │ │ andscs r6, r4, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 1bde29c │ │ │ │ + b 1cde294 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - stc 7, cr15, [r0, #-912] @ 0xfffffc70 │ │ │ │ + stc 7, cr15, [r4, #-912] @ 0xfffffc70 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ @ instruction: 0xf7e44479 │ │ │ │ - stmdavs r1!, {r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - stmdami ip!, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ eorscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 165e2c8 │ │ │ │ + b 175e2c0 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - stcl 7, cr15, [sl], #912 @ 0x390 │ │ │ │ + stcl 7, cr15, [lr], #912 @ 0x390 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, fp, lr} │ │ │ │ tstcs r1, r4, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - stmdami r3!, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r3!, {r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ eorscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 10de2f4 │ │ │ │ + b 11de2ec │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - ldcl 7, cr15, [r4], {228} @ 0xe4 │ │ │ │ + ldcl 7, cr15, [r8], {228} @ 0xe4 │ │ │ │ @ instruction: 0xf7e42000 │ │ │ │ - svclt 0x0000e92e │ │ │ │ - andeq pc, r5, sl, asr lr @ │ │ │ │ + svclt 0x0000e932 │ │ │ │ + andeq pc, r5, r2, ror #28 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r6, r3, r0, asr #24 │ │ │ │ andeq r6, r3, r4, asr #24 │ │ │ │ andeq r6, r3, r0, lsl #25 │ │ │ │ andeq r6, r3, r6, lsr #25 │ │ │ │ andeq r6, r3, ip, lsr #25 │ │ │ │ andeq r6, r3, r0, asr #25 │ │ │ │ @@ -27945,85 +27943,85 @@ │ │ │ │ andeq r6, r3, r6, lsl #25 │ │ │ │ andeq r6, r3, sl, lsl #25 │ │ │ │ muleq r3, r4, ip │ │ │ │ muleq r3, sl, ip │ │ │ │ @ instruction: 0x00036cb8 │ │ │ │ @ instruction: 0x00036cba │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb775f0 │ │ │ │ + bl feb775e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 10e43d8 │ │ │ │ + blmi 10e43d0 │ │ │ │ mcrrmi 15, 0, sl, r3, cr0 │ │ │ │ ldrbtmi r2, [fp], #-576 @ 0xfffffdc0 │ │ │ │ tstcs r1, r2, asr #16 │ │ │ │ ldmdbpl ip, {r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e46823 │ │ │ │ - stmdami r0, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdami r0, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ subcs r6, r5, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmib r6!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami fp!, {r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subcs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldmib r8, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, lsr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r6!, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r6!, {r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subcs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmib sl, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, fp, lr} │ │ │ │ tstcs r1, pc, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r1!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r1!, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ eorscs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldmib ip!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r1, r2, r3, r5, fp, lr} │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami ip!, {r1, r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ subcs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmib lr!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r3, r5, fp, lr} │ │ │ │ tstcs r1, ip, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami r7!, {r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r2, r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ subcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmib r0!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r2, r5, fp, lr} │ │ │ │ tstcs r1, ip, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami r2!, {r1, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r2!, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ subcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldmib r2, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, fp, lr} │ │ │ │ tstcs r1, sl, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami sp, {r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r4, r7, r8, fp, sp, lr, pc} │ │ │ │ andcs r6, lr, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmib r4, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r1, r3, r4, fp, lr} │ │ │ │ tstcs r1, r2, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r8, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ eorscs r6, r9, #2293760 @ 0x230000 │ │ │ │ tstcs r1, r8, ror r4 │ │ │ │ - ldmdb r6!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e42000 │ │ │ │ - svclt 0x0000e866 │ │ │ │ - andeq pc, r5, r2, lsl #24 │ │ │ │ + svclt 0x0000e86a │ │ │ │ + andeq pc, r5, sl, lsl #24 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r6, r3, r8, asr #24 │ │ │ │ andeq r6, r3, sl, ror ip │ │ │ │ @ instruction: 0x00036cb4 │ │ │ │ andeq r6, r3, lr, ror #25 │ │ │ │ andeq r6, r3, r4, lsr #26 │ │ │ │ andeq r6, r3, lr, lsr sp │ │ │ │ @@ -28040,44 +28038,44 @@ │ │ │ │ andeq r6, r3, r8, ror #30 │ │ │ │ andeq r6, r3, r0, lsr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ stclmi 0, cr11, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - blmi 18cc17c │ │ │ │ + blmi 18cc174 │ │ │ │ subcs r4, r0, #2097152000 @ 0x7d000000 │ │ │ │ eorsvs r2, r8, r0, lsl #2 │ │ │ │ subeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf1074c5f │ │ │ │ stmiapl fp!, {r0, r1, r3, r6, r8, fp}^ │ │ │ │ ldclmi 4, cr4, [lr, #-496] @ 0xfffffe10 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7e40300 │ │ │ │ - ldmdbmi fp, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ - blmi 16f178c │ │ │ │ + ldmdbmi fp, {r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + blmi 16f1784 │ │ │ │ ldrbtmi r4, [fp], #-2651 @ 0xfffff5a5 │ │ │ │ @ instruction: 0xf8544e5b │ │ │ │ ldrbtmi r8, [sl], #-1 │ │ │ │ ldrbtmi r2, [lr], #-257 @ 0xfffffeff │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - bl 8de540 │ │ │ │ + bl 9de538 │ │ │ │ @ instruction: 0xf8d84857 │ │ │ │ eorscs r3, r1, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldmdb r4, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d84854 │ │ │ │ andscs r3, r1, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmdb ip, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d84851 │ │ │ │ andcs r3, r8, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stmdb r4, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2894 @ 0xfffff4b2 │ │ │ │ eor r6, r2, fp, ror r0 │ │ │ │ stmdble r9, {r0, r3, fp, sp}^ │ │ │ │ ldmdale r3!, {r4, fp, sp}^ │ │ │ │ subcs r4, r0, #1228800 @ 0x12c000 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf01d4479 │ │ │ │ @@ -28087,69 +28085,69 @@ │ │ │ │ @ instruction: 0x212c232d │ │ │ │ svclt 0x00084623 │ │ │ │ stmiavs sl!, {r0, r5, r9, sl, lr} │ │ │ │ andvs lr, r2, #3358720 @ 0x334000 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ smlabtmi r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7e42101 │ │ │ │ - @ instruction: 0xf855eae8 │ │ │ │ + @ instruction: 0xf855eaec │ │ │ │ mcrcs 15, 0, r6, cr0, cr4, {0} │ │ │ │ stmdbvc ip!, {r0, r2, r3, r4, r5, ip, lr, pc} │ │ │ │ andle r2, ip, sp, lsr #24 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf7e4004c │ │ │ │ - teqlt r0, r6 @ │ │ │ │ + teqlt r0, sl @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldmdavs r8!, {r1, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf7e42101 │ │ │ │ - ldrtmi lr, [r0], -lr, asr #17 │ │ │ │ + @ instruction: 0x4630e8d2 │ │ │ │ svcmi 0x0001f809 │ │ │ │ - ldmib r6, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 3aa08 │ │ │ │ + ldmib sl, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 3aa00 │ │ │ │ stmdacs fp, {r2, r6, r7, ip, lr, pc} │ │ │ │ ldmdbmi r0!, {r0, r1, r3, r4, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ ldrbtmi r0, [r9], #-12 │ │ │ │ - blx 175c6e6 │ │ │ │ + blx 175c6de │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ andle r2, fp, sp, lsr #24 │ │ │ │ @ instruction: 0x232d492b │ │ │ │ @ instruction: 0xe7c84479 │ │ │ │ subcs r4, r0, #688128 @ 0xa8000 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf01d4479 │ │ │ │ ldr pc, [r6, sp, asr #22]! │ │ │ │ strtcs r4, [r0], #-2343 @ 0xfffff6d9 │ │ │ │ ldrbtmi r4, [r9], #-1571 @ 0xfffff9dd │ │ │ │ stmdbmi r6!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ ldrbtmi r0, [r9], #-12 │ │ │ │ - blx 105c71e │ │ │ │ + blx 105c716 │ │ │ │ stmdami r3!, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8222d │ │ │ │ mrscs r3, (UNDEF: 1) │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - @ instruction: 0xf8d8e898 │ │ │ │ + @ instruction: 0xf8d8e89c │ │ │ │ @ instruction: 0xf7e30000 │ │ │ │ - ldmdavs fp!, {r1, r2, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdbmi sp, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1560 @ 0xfffff9e8 │ │ │ │ ldc2 0, cr15, [r0], #-116 @ 0xffffff8c │ │ │ │ andcs fp, r0, r0, asr r1 │ │ │ │ - svc 0x007af7e3 │ │ │ │ + svc 0x007ef7e3 │ │ │ │ subcs r4, r0, #409600 @ 0x64000 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf01d4479 │ │ │ │ str pc, [sl, r1, lsr #22] │ │ │ │ @ instruction: 0xf7e32001 │ │ │ │ - svclt 0x0000ef70 │ │ │ │ - muleq r5, r4, sl │ │ │ │ + svclt 0x0000ef74 │ │ │ │ + muleq r5, ip, sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, r0, lsl #21 │ │ │ │ - @ instruction: 0x0005f6b0 │ │ │ │ + andeq pc, r5, r8, lsl #21 │ │ │ │ + @ instruction: 0x0005f6b8 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r6, r3, r2, asr r8 │ │ │ │ andeq r6, r3, r2, asr pc │ │ │ │ andeq r6, r3, sl, lsr #30 │ │ │ │ andeq r6, r3, r6, lsl #17 │ │ │ │ andeq r6, r3, r6, ror pc │ │ │ │ andeq r6, r3, sl, ror pc │ │ │ │ @@ -28160,18 +28158,18 @@ │ │ │ │ strdeq r6, [r3], -r8 │ │ │ │ andeq r6, r3, lr, asr #28 │ │ │ │ andeq r6, r3, lr, asr #30 │ │ │ │ andeq r6, r3, r8, asr pc │ │ │ │ andeq r6, r3, r2, ror pc │ │ │ │ ldrdeq r6, [r3], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7794c │ │ │ │ + bl feb77944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6e46d4 │ │ │ │ - bmi 70c96c │ │ │ │ + blmi 6e46cc │ │ │ │ + bmi 70c964 │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0x4614589a │ │ │ │ ldmdblt r2, {r1, r4, fp, sp, lr}^ │ │ │ │ tstcs r1, r8, lsl sl │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ andcs r1, r0, r8, asr #6 │ │ │ │ @@ -28190,25 +28188,25 @@ │ │ │ │ @ instruction: 0xf1bce348 │ │ │ │ rscle r0, r2, r0, lsl #30 │ │ │ │ ldrdne lr, [r2], -r7 │ │ │ │ subvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stc2 0, cr15, [sl, #-116]! @ 0xffffff8c │ │ │ │ ldrcc r2, [r4, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq pc, r5, r8, lsr #17 │ │ │ │ + @ instruction: 0x0005f8b0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r6, r3, r2, asr #29 │ │ │ │ andeq r6, r3, sl, asr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - bmi ff4cca04 │ │ │ │ - blmi ff4cc3ec │ │ │ │ + bmi ff4cc9fc │ │ │ │ + blmi ff4cc3e4 │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ rscsvs r4, sl, sp, lsl #12 │ │ │ │ stmdavs r3!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmdacs r1, {r8, pc} │ │ │ │ tstphi r4, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d52300 │ │ │ │ @@ -28216,44 +28214,44 @@ │ │ │ │ adcsvs sl, fp, ip, lsr #6 │ │ │ │ ldrbtmi r4, [sl], #3018 @ 0xbca │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strbmi r4, [ip], -r0, lsl #6 │ │ │ │ strtmi r7, [r3], r2, lsr #16 │ │ │ │ cmple r7, sp, lsr #20 │ │ │ │ @ instruction: 0xf7e44620 │ │ │ │ - strmi lr, [r6], -lr, ror #17 │ │ │ │ + @ instruction: 0x4606e8f2 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ stmdacs r2, {r0, r2, r3, r5, r6, r8, pc} │ │ │ │ stmdacs r1, {r3, r4, r6, ip, lr, pc} │ │ │ │ stmdavc r2!, {r4, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ cmple r7, sp, lsr #20 │ │ │ │ andscs r4, r1, #3056 @ 0xbf0 │ │ │ │ @ instruction: 0xf04f4cbf │ │ │ │ ldrbtmi r0, [lr], #-2304 @ 0xfffff700 │ │ │ │ and r4, ip, ip, ror r4 │ │ │ │ svcmi 0x0014f856 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x46208130 │ │ │ │ ldrdlt pc, [r4], -r5 │ │ │ │ - ldm r0, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10b4602 │ │ │ │ strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - blx fe0dc8ea │ │ │ │ + blx fe0dc8e2 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andscs r4, r4, #183296 @ 0x2cc00 │ │ │ │ - blx b1a6e │ │ │ │ + blx b1a66 │ │ │ │ @ instruction: 0xf8d93909 │ │ │ │ cdpcs 0, 0, cr6, cr1, cr12, {0} │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ teqcs sp, r8, ror #16 │ │ │ │ - stmia sl, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ adchi pc, r1, r0 │ │ │ │ - ldm r2!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vadd.i8 d18, d0, d1 │ │ │ │ @ instruction: 0xf8d980fc │ │ │ │ @ instruction: 0xb12a2010 │ │ │ │ andeq pc, r1, fp, lsl #2 │ │ │ │ stmdacs r0, {r4, r7, r8, r9, sl, lr} │ │ │ │ sbchi pc, r1, r0, asr #32 │ │ │ │ movwcc r6, #6331 @ 0x18bb │ │ │ │ @@ -28264,15 +28262,15 @@ │ │ │ │ stmdavc r2!, {r0, r1, r5, r7, r9, sl, lr} │ │ │ │ adcle r2, r7, sp, lsr #20 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmvs r8!, {r0, r3, r4, r5, r7, pc} │ │ │ │ ssatmi r3, #30, ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs b7ea74 │ │ │ │ + bcs b7ea6c │ │ │ │ sbchi pc, r9, r0 │ │ │ │ tstcs r0, r1, lsl #8 │ │ │ │ ldmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmmi r4, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andlt pc, r4, r3, lsl r8 @ │ │ │ │ ldrbtmi r2, [r8], #-628 @ 0xfffffd8c │ │ │ │ @@ -28281,15 +28279,15 @@ │ │ │ │ cmnlt r2, r1, lsl #24 │ │ │ │ @ instruction: 0xd1f84593 │ │ │ │ @ instruction: 0xac0cfb09 │ │ │ │ ldrdne pc, [ip], -ip │ │ │ │ andle r2, fp, r1, lsl #18 │ │ │ │ @ instruction: 0x2010f8dc │ │ │ │ andcs fp, r0, r2, lsl r1 │ │ │ │ - bllt 1a32770 │ │ │ │ + bllt 1a32768 │ │ │ │ strcc r2, [r1], #-257 @ 0xfffffeff │ │ │ │ ldmdble r9, {r1, r2, r5, r7, r9, lr} │ │ │ │ ldrb r6, [lr, fp, ror #16] │ │ │ │ adcmi r1, r2, #1824 @ 0x720 │ │ │ │ sbcshi pc, r7, r0, asr #32 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ rschi pc, r4, r0, asr #6 │ │ │ │ @@ -28302,130 +28300,130 @@ │ │ │ │ ldmdbvs sp!, {r0, sl, ip, sp}^ │ │ │ │ stmiale r5!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ adcle r2, r6, r1, lsl #18 │ │ │ │ eorcs r4, r1, #121856 @ 0x1dc00 │ │ │ │ strdcs r6, [r1, -ip] │ │ │ │ stmiapl r3!, {r1, r2, r4, r5, r6, fp, lr}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x0032f7e3 │ │ │ │ + svc 0x0036f7e3 │ │ │ │ ldrbtmi r4, [r8], #-2164 @ 0xfffff78c │ │ │ │ stc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x465b4a70 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ @ instruction: 0xf7e4687a │ │ │ │ - strb lr, [r7, ip, lsr #18] │ │ │ │ + @ instruction: 0xe7c7e930 │ │ │ │ ldrbmi r4, [fp], -fp, ror #20 │ │ │ │ stmpl r2, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ - bmi 1b3a9ec │ │ │ │ + bmi 1b3a9e4 │ │ │ │ @ instruction: 0xf7e4447a │ │ │ │ - ldmdbvs r9!, {r1, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbvs r9!, {r1, r2, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9e7d6 │ │ │ │ - blcs 2c9fc │ │ │ │ + blcs 2c9f4 │ │ │ │ svcge 0x007cf43f │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ svcge 0x0078f43f │ │ │ │ strtmi r4, [r3], -r1, ror #20 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ ldrbtmi r4, [sl], #-2658 @ 0xfffff59e │ │ │ │ - stmdb ip, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b8e76c │ │ │ │ rsbsle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ stmdbeq r4, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ stmiavs r8!, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x464dd137 │ │ │ │ @ instruction: 0xf8dfe75c │ │ │ │ vrhadd.s8 , q0, q10 │ │ │ │ cdpmi 2, 5, cr3, cr8, cr5, {1} │ │ │ │ ldrbtmi r4, [lr], #-1273 @ 0xfffffb07 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx 105ca8a │ │ │ │ + blx 105ca82 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ mrcge 7, 7, APSR_nzcv, cr4, cr15, {1} │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ eorcc pc, sl, #64, 4 │ │ │ │ - blx ffc5caa2 │ │ │ │ + blx ffc5ca9a │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x371c68b8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi 11849fc │ │ │ │ + bmi 11849f4 │ │ │ │ ldmvs r8!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ stmpl r2, {r0, r4, r5, r9, sl, lr} │ │ │ │ - bmi 127aa88 │ │ │ │ + bmi 127aa80 │ │ │ │ @ instruction: 0xf7e4447a │ │ │ │ - @ instruction: 0xe733e8d4 │ │ │ │ + @ instruction: 0xe733e8d8 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r7, {r0, r2, r3, r4, r6, r7, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff5dcad6 │ │ │ │ + blx ff5dcace │ │ │ │ @ instruction: 0x371c68b8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi e84a2c │ │ │ │ + bmi e84a24 │ │ │ │ ldmvs r8!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x464d4631 │ │ │ │ ldmdavs r0, {r1, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-2623 @ 0xfffff5c1 │ │ │ │ - ldm sl!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs ip!, {r1, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 3ab14 │ │ │ │ + blcs 3ab0c │ │ │ │ svcge 0x0029f43f │ │ │ │ vst2.8 {d20,d22}, [pc :256], fp │ │ │ │ ldmdami fp!, {r0, r1, r2, r3, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fee5cb12 │ │ │ │ - blmi b5a71c │ │ │ │ + blx fee5cb0a │ │ │ │ + blmi b5a714 │ │ │ │ ldmvs ip!, {r3, r4, r9, sp}^ │ │ │ │ ldmdami r7!, {r0, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - ldmdami r5!, {r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r5!, {r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 99fff0 │ │ │ │ + blmi 99ffe8 │ │ │ │ ldmvs ip!, {r5, r9, sp}^ │ │ │ │ ldmdami r2!, {r0, r8, sp} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - ldmdami r0!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r0!, {r1, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 7dffd4 │ │ │ │ + blmi 7dffcc │ │ │ │ ldmvs ip!, {r3, r4, r9, sp}^ │ │ │ │ stmdami sp!, {r0, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - stmdami fp!, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami fp!, {r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 61ffb8 │ │ │ │ + blmi 61ffb0 │ │ │ │ ldmvs ip!, {r0, r1, r2, r3, r4, r5, r9, sp}^ │ │ │ │ stmiapl r3!, {r3, r5, fp, lr}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, sl, lr} │ │ │ │ - cdp 7, 7, cr15, cr2, cr3, {7} │ │ │ │ + cdp 7, 7, cr15, cr6, cr3, {7} │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stc2 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ ldrbtmi r4, [r8], #-2085 @ 0xfffff7db │ │ │ │ stc2 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ andscs r4, r8, #14336 @ 0x3800 │ │ │ │ stmdami r3!, {r2, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - stmdami r1!, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000fd13 │ │ │ │ - andeq pc, r5, r4, lsl r8 @ │ │ │ │ + andeq pc, r5, ip, lsl r8 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r2, lsr r4 @ │ │ │ │ + andeq pc, r5, sl, lsr r4 @ │ │ │ │ @ instruction: 0x00036ebc │ │ │ │ - strdeq pc, [r5], -sl │ │ │ │ + andeq pc, r5, r2, lsl #8 │ │ │ │ andeq r6, r3, r4, lsl #25 │ │ │ │ - andeq pc, r5, r8, asr #7 │ │ │ │ - andeq pc, r5, lr, lsr r3 @ │ │ │ │ + ldrdeq pc, [r5], -r0 │ │ │ │ + andeq pc, r5, r6, asr #6 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r6, r3, r4, ror sp │ │ │ │ @ instruction: 0x00036cb6 │ │ │ │ andeq r6, r3, r4, lsr #26 │ │ │ │ andeq r6, r3, lr, lsr sp │ │ │ │ andeq r6, r3, ip, lsr ip │ │ │ │ andeq r6, r3, sl, asr ip │ │ │ │ @@ -28443,81 +28441,81 @@ │ │ │ │ andeq r6, r3, r0, asr fp │ │ │ │ andeq r6, r3, r8, ror fp │ │ │ │ andeq r6, r3, r6, lsr fp │ │ │ │ andeq r6, r3, lr, lsr #22 │ │ │ │ muleq r3, r6, fp │ │ │ │ andeq r6, r3, r4, lsl fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb77db8 │ │ │ │ + bl feb77db0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-928 @ 0xfffffc60 │ │ │ │ - blmi 88c7c4 │ │ │ │ + blmi 88c7bc │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ andcs fp, sl, #3457024 @ 0x34c000 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - stc 7, cr15, [lr], {227} @ 0xe3 │ │ │ │ + ldc 7, cr15, [r2], {227} @ 0xe3 │ │ │ │ tstpeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ - blcs a3ac88 │ │ │ │ - blmi 6d6c6c │ │ │ │ + blcs a3ac80 │ │ │ │ + blmi 6d6c64 │ │ │ │ tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ svclt 0x00b84288 │ │ │ │ ldmdacs r3, {r3, r9, sl, lr} │ │ │ │ svclt 0x00a858e3 │ │ │ │ @ instruction: 0xf5032013 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ ldmdblt r2, {r2, r3, r6, r8, r9}^ │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r1, r2, r3, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 105cc88 │ │ │ │ + blx 105cc80 │ │ │ │ ldmdbmi r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ @ instruction: 0xe7ebfaf3 │ │ │ │ @ instruction: 0xf04fb912 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r0, r2, r3, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff9dccb4 │ │ │ │ + blx ff9dccac │ │ │ │ svclt 0x0000e7f3 │ │ │ │ - andeq pc, r5, sl, lsr r4 @ │ │ │ │ + andeq pc, r5, r2, asr #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000371b4 │ │ │ │ andeq r7, r3, r2, asr #3 │ │ │ │ andeq r7, r3, r2, lsr #3 │ │ │ │ @ instruction: 0x000371b0 │ │ │ │ andeq r7, r3, r8, lsl #3 │ │ │ │ muleq r3, r6, r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb77e70 │ │ │ │ + bl feb77e68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r9], {240} @ 0xf0 │ │ │ │ andcs sl, sl, #0, 30 │ │ │ │ @ instruction: 0xf7e32100 │ │ │ │ - mcrne 12, 0, lr, cr3, cr10, {1} │ │ │ │ + mcrne 12, 0, lr, cr3, cr14, {1} │ │ │ │ svclt 0x00b8447c │ │ │ │ - blle 1b15ec │ │ │ │ + blle 1b15e4 │ │ │ │ andcs r4, r0, r4, lsl #20 │ │ │ │ @ instruction: 0xf50258a2 │ │ │ │ @ instruction: 0xf8c25280 │ │ │ │ ldclt 3, cr3, [r8, #736] @ 0x2e0 │ │ │ │ - andeq pc, r5, ip, ror r3 @ │ │ │ │ + andeq pc, r5, r4, lsl #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 3, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0eb │ │ │ │ svcge 0x00041b50 │ │ │ │ - bleq 135f03c │ │ │ │ + bleq 135f034 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldrbtmi r2, [r8], #-2892 @ 0xfffff4b4 │ │ │ │ @ instruction: 0xf8df60f8 │ │ │ │ stmpl sl, {r3, r6, r8, r9, fp, ip, sp} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2194 │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ @@ -28525,71 +28523,71 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ cmpcs r2, r9, lsr #5 │ │ │ │ @ instruction: 0xf7f92043 │ │ │ │ teqpcs r3, r9, ror #23 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf976f7f4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrbthi pc, [r0], -r0, asr #32 @ │ │ │ │ - blpl 65f07c │ │ │ │ + blpl 65f074 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ teqpcs r3, #224256 @ p-variant is OBSOLETE @ 0x36c00 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ strtmi r1, [r8], -sp, lsr #3 │ │ │ │ mcr2 0, 3, pc, cr12, cr15, {0} @ │ │ │ │ rsbsvs r1, fp, #3, 28 @ 0x30 │ │ │ │ ldrhi pc, [r4], -r0, asr #5 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ - blx ff35ed0e │ │ │ │ + blx ff35ed06 │ │ │ │ @ instruction: 0xf1072531 │ │ │ │ strls r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ - bvs 1fad934 │ │ │ │ + bvs 1fad92c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bge ff75f0bc │ │ │ │ + bge ff75f0b4 │ │ │ │ @ instruction: 0xf7f14631 │ │ │ │ @ instruction: 0xf8dffa3d │ │ │ │ @ instruction: 0x462a3ad8 │ │ │ │ @ instruction: 0x460168fd │ │ │ │ stmiapl fp!, {r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ vqadd.s8 q3, , │ │ │ │ @ instruction: 0xf01c2041 │ │ │ │ ldrtmi pc, [r0], -r5, ror #31 @ │ │ │ │ - blx adcde6 │ │ │ │ + blx adcdde │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ cdp2 0, 8, cr15, cr12, cr9, {0} │ │ │ │ - bcc fed5f0ec │ │ │ │ + bcc fed5f0e4 │ │ │ │ eorsvs r4, ip, #135266304 @ 0x8100000 │ │ │ │ mvnsvs r4, fp, ror r4 │ │ │ │ @ instruction: 0xf8df601c │ │ │ │ ldrbtmi r3, [fp], #-2732 @ 0xfffff554 │ │ │ │ @ instruction: 0xf8df613b │ │ │ │ ldrbtmi r3, [fp], #-2728 @ 0xfffff558 │ │ │ │ - bvs 1e39078 │ │ │ │ + bvs 1e39070 │ │ │ │ @ instruction: 0xf6434649 │ │ │ │ @ instruction: 0xf7f572fe │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, r3, r0, asr #6 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf103464c │ │ │ │ @ instruction: 0xf8ca0801 │ │ │ │ @ instruction: 0xf7e38000 │ │ │ │ - @ instruction: 0xf899ee02 │ │ │ │ + @ instruction: 0xf899ee06 │ │ │ │ stmdavs r6, {ip, lr} │ │ │ │ @ instruction: 0xf8364683 │ │ │ │ ldreq r3, [sl], #21 │ │ │ │ @ instruction: 0xf814d505 │ │ │ │ @ instruction: 0xf8365f01 │ │ │ │ ldreq r3, [fp], #21 │ │ │ │ - stccs 4, cr13, [pc, #-996]! @ 209e8 │ │ │ │ + stccs 4, cr13, [pc, #-996]! @ 209e0 │ │ │ │ stmdale r0, {r0, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ sbcsle r2, sl, r0, lsl #26 │ │ │ │ sbcsle r2, r8, r3, lsr #26 │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - stmdacc r1, {r2, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ stcpl 8, cr1, [r3], #-136 @ 0xffffff78 │ │ │ │ movteq lr, #15110 @ 0x3b06 │ │ │ │ vmov.i16 , #187 @ 0x00bb │ │ │ │ @ instruction: 0xf0031340 │ │ │ │ svclt 0x00280301 │ │ │ │ orrlt r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf8022100 │ │ │ │ @@ -28599,31 +28597,31 @@ │ │ │ │ adcmi r1, r2, #64, 6 │ │ │ │ movwcs fp, #3892 @ 0xf34 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stclcs 8, cr7, [r0, #-148] @ 0xffffff6c │ │ │ │ stccs 0, cr13, [r1, #-244]! @ 0xffffff0c │ │ │ │ stccs 0, cr13, [r4, #-104]! @ 0xffffff98 │ │ │ │ - bvs f14f0c │ │ │ │ + bvs f14f04 │ │ │ │ @ instruction: 0xd1ae2b00 │ │ │ │ @ instruction: 0xf0002d5b │ │ │ │ stccs 2, cr8, [r5, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xf8dfd025 │ │ │ │ ldrbtmi r3, [fp], #-2552 @ 0xfffff608 │ │ │ │ - blcs 3afac │ │ │ │ + blcs 3afa4 │ │ │ │ adcshi pc, lr, r0, asr #32 │ │ │ │ eorsvs r2, fp, #0, 6 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bicle r2, r3, pc, lsr #22 │ │ │ │ ldccs 7, cr14, [fp, #-620]! @ 0xfffffd94 │ │ │ │ ldr sp, [r8, r0, asr #3] │ │ │ │ - blcs 103efe8 │ │ │ │ + blcs 103efe0 │ │ │ │ strhi pc, [r6, #0]! │ │ │ │ @ instruction: 0xf0002b24 │ │ │ │ - bvs ec1e6c │ │ │ │ + bvs ec1e64 │ │ │ │ orrle r2, lr, r0, lsl #20 │ │ │ │ mvnle r2, r5, lsr #22 │ │ │ │ stmibne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r1, [r9], #-3232 @ 0xfffff360 │ │ │ │ @ instruction: 0xf810f01d │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df828e │ │ │ │ @@ -28638,49 +28636,49 @@ │ │ │ │ strtmi r5, [r3], r0, lsl #6 │ │ │ │ andle r6, r5, fp, ror r1 │ │ │ │ svccc 0x0001f81b │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1176 @ 0x498 │ │ │ │ andcs r6, r3, #933888 @ 0xe4000 │ │ │ │ @ instruction: 0xf7e34658 │ │ │ │ - ldmdblt r0!, {r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r9, sl, fp, sp, lr, pc} │ │ │ │ mulcs r3, fp, r8 │ │ │ │ @ instruction: 0xf836b372 │ │ │ │ ldreq r2, [r1], #18 │ │ │ │ ldmvs r9!, {r1, r3, r5, sl, ip, lr, pc} │ │ │ │ ldrbmi r2, [r8], -r2, lsl #4 │ │ │ │ - ldcl 7, cr15, [r0, #908]! @ 0x38c │ │ │ │ + ldcl 7, cr15, [r4, #908]! @ 0x38c │ │ │ │ @ instruction: 0xf89bb930 │ │ │ │ movwlt r3, #45058 @ 0xb002 │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ ldrle r0, [sp], #-1178 @ 0xfffffb66 │ │ │ │ svclt 0x00182d40 │ │ │ │ @ instruction: 0xf0002501 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r4, r8, pc}^ │ │ │ │ @ instruction: 0xb014f8d7 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf04f82fa │ │ │ │ andcs r0, r2, #0, 22 │ │ │ │ svccc 0x0001f814 │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1179 @ 0x49b │ │ │ │ - bcs ef720 │ │ │ │ + bcs ef718 │ │ │ │ teqphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbseq r0, sp, #-1342177266 @ 0xb000000e │ │ │ │ sbcseq r0, r2, #184, 4 @ 0x8000000b │ │ │ │ - blcs 3b718 │ │ │ │ + blcs 3b710 │ │ │ │ ldmib r7, {r0, r1, r4, r5, ip, lr, pc}^ │ │ │ │ addsmi r1, r1, #1879048192 @ 0x70000000 │ │ │ │ sadd16mi fp, r3, r4 │ │ │ │ eorsvs r2, fp, #0, 6 │ │ │ │ mvnsvs r1, fp, asr #28 │ │ │ │ ldmibvs fp!, {r0, r1, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs 1e414d0 │ │ │ │ + bvs 1e414c8 │ │ │ │ @ instruction: 0xfffef01e │ │ │ │ @ instruction: 0xf8ecf7fe │ │ │ │ stmiacc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, #72, 12 @ 0x4800000 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ stc2l 0, cr15, [r4, #-36] @ 0xffffffdc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @@ -28707,58 +28705,58 @@ │ │ │ │ movwcs pc, #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xe6e461fb │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldccs 0, cr8, [sp, #-1000]! @ 0xfffffc18 │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ @ instruction: 0xf7e3d00c │ │ │ │ - stmdavs r1, {r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8514623 │ │ │ │ andsvc r2, sl, r5, lsr #32 │ │ │ │ svcpl 0x0001f813 │ │ │ │ svclt 0x00182d3d │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0x4620213d │ │ │ │ - ldc 7, cr15, [sl, #-908] @ 0xfffffc74 │ │ │ │ + ldc 7, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavc r3, {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavc r3, {r1, r3, r5, r6, r7, pc}^ │ │ │ │ - blcs 268120 │ │ │ │ - blcs 850c6c │ │ │ │ + blcs 268118 │ │ │ │ + blcs 850c64 │ │ │ │ @ instruction: 0xf816d105 │ │ │ │ - blcs 270c18 │ │ │ │ - blcs 850c78 │ │ │ │ - blcs 55400 │ │ │ │ + blcs 270c10 │ │ │ │ + blcs 850c70 │ │ │ │ + blcs 553f8 │ │ │ │ ldrbhi pc, [r0], #0 @ │ │ │ │ @ instruction: 0xf80cf01d │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ strmi pc, [r1], -r7, lsr #23 │ │ │ │ stmdavc r3, {r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8db4605 │ │ │ │ @ instruction: 0xf8388000 │ │ │ │ ldreq r2, [r0], #19 │ │ │ │ @ instruction: 0xf815d505 │ │ │ │ @ instruction: 0xf8383f01 │ │ │ │ ldreq r2, [r2], #19 │ │ │ │ - blcs 956430 │ │ │ │ + blcs 956428 │ │ │ │ tstphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094608 │ │ │ │ ldrtmi pc, [r0], -fp, asr #25 @ │ │ │ │ - blx fe3df046 │ │ │ │ - bvs ef9940 │ │ │ │ + blx fe3df03e │ │ │ │ + bvs ef9938 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r4, r5, r6, r7, sl, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df84ee │ │ │ │ ldrbtmi r3, [fp], #-2012 @ 0xfffff824 │ │ │ │ - blcs 47b1e4 │ │ │ │ + blcs 47b1dc │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf00036ff │ │ │ │ - blcs 4c1b5c │ │ │ │ + blcs 4c1b54 │ │ │ │ rsbshi pc, pc, #0 │ │ │ │ @ instruction: 0x57c4f8df │ │ │ │ stmdavs r9!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0x46cb8159 │ │ │ │ sbfxls pc, pc, #17, #25 │ │ │ │ @ instruction: 0xf04f617e │ │ │ │ @@ -28769,15 +28767,15 @@ │ │ │ │ stccs 8, cr0, [r0], {1} │ │ │ │ mrshi pc, (UNDEF: 70) @ │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ addsmi r6, r1, #6881280 @ 0x690000 │ │ │ │ stmiavs r9!, {r1, ip, lr, pc} │ │ │ │ mvnsle r4, sl, lsl #5 │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - @ instruction: 0x4621ec9c │ │ │ │ + strtmi lr, [r1], -r0, lsr #25 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xff50f01c │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x4778f8df │ │ │ │ stmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46d96a3d │ │ │ │ cmnvs r8, ip, ror r4 │ │ │ │ @@ -28791,45 +28789,45 @@ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfae9b │ │ │ │ vabd.s8 , q0, q6 │ │ │ │ @ instruction: 0xf8df52e5 │ │ │ │ ldrbtmi r0, [r9], #-1864 @ 0xfffff8b8 │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ sxtb16 pc, r5, ror #16 @ │ │ │ │ - blcs 3b714 │ │ │ │ + blcs 3b70c │ │ │ │ msrhi CPSR_sx, #0 │ │ │ │ @ instruction: 0xf8154625 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ ldreq r3, [fp], #19 │ │ │ │ @ instruction: 0xf8dfd4f9 │ │ │ │ andcs r1, r4, #40, 14 @ 0xa00000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldc 7, cr15, [sl], #908 @ 0x38c │ │ │ │ + ldc 7, cr15, [lr], #908 @ 0x38c │ │ │ │ ldmdblt r0!, {r0, r8, r9, sp}^ │ │ │ │ - blcs 3f5fc │ │ │ │ + blcs 3f5f4 │ │ │ │ mvnshi pc, r0 │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x00580498 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ ldmdbvs sl!, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf81482dc │ │ │ │ @ instruction: 0xf8362f01 │ │ │ │ ldreq r2, [r1], #18 │ │ │ │ @ instruction: 0xf8dfd4f9 │ │ │ │ ldrshvs r1, [fp, #-96]! @ 0xffffffa0 │ │ │ │ andcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - ldmdbvs fp!, {r2, r3, r4, r7, sl, fp, sp, lr, pc}^ │ │ │ │ - bleq 5d2c8 │ │ │ │ + ldmdbvs fp!, {r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + bleq 5d2c0 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 9) @ │ │ │ │ vtst.8 q3, , │ │ │ │ @ instruction: 0x46307634 │ │ │ │ - ldc 7, cr15, [r2], #-908 @ 0xfffffc74 │ │ │ │ + ldc 7, cr15, [r6], #-908 @ 0xfffffc74 │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ ldmibvs fp!, {r1, r6, r8, pc}^ │ │ │ │ mvnsvs r3, r1, lsl #6 │ │ │ │ @@ -28843,15 +28841,15 @@ │ │ │ │ mulcs ip, ip, r6 │ │ │ │ @ instruction: 0x5698f8df │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0xf856e007 │ │ │ │ stccs 15, cr5, [r0, #-16] │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf7e34628 │ │ │ │ - cdpne 12, 4, cr14, cr2, cr8, {0} │ │ │ │ + cdpne 12, 4, cr14, cr2, cr12, {0} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mrc2 0, 5, pc, cr12, cr12, {0} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x6674f8df │ │ │ │ smlsdx r9, lr, r4, r4 │ │ │ │ @ instruction: 0x1670f8df │ │ │ │ @ instruction: 0xf8df2286 │ │ │ │ @@ -28874,71 +28872,71 @@ │ │ │ │ @ instruction: 0xf8df22c9 │ │ │ │ ldrbtmi r0, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ pkhtb pc, r4, r5, asr #31 @ │ │ │ │ @ instruction: 0x6634f8df │ │ │ │ @ instruction: 0xf8df2205 │ │ │ │ @ instruction: 0x46201634 │ │ │ │ - bvs ef246c │ │ │ │ + bvs ef2464 │ │ │ │ rsbsvs r4, r3, r9, ror r4 │ │ │ │ mcr2 0, 5, pc, cr6, cr12, {0} @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfae60 │ │ │ │ ldrbtmi r3, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ adchi pc, r0, #0 │ │ │ │ @ instruction: 0x6614f8df │ │ │ │ ldrdhi pc, [r0], -r7 @ │ │ │ │ and r4, r6, lr, ror r4 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ eorspl pc, r8, r6, asr r8 @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strtmi r8, [r8], -sl, ror #2 │ │ │ │ - bl feadf23c │ │ │ │ + bl febdf234 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd1ee │ │ │ │ @ instruction: 0xf8df35ec │ │ │ │ ldrbtmi r2, [fp], #-1516 @ 0xfffffa14 │ │ │ │ biceq lr, r8, #3072 @ 0xc00 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blcs 39420 │ │ │ │ + blcs 39418 │ │ │ │ ldcge 4, cr15, [r6, #508]! @ 0x1fc │ │ │ │ ldrbcc pc, [r8, #2271] @ 0x8df @ │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ mvnlt r6, fp, lsr #16 │ │ │ │ ldrblt pc, [r0, #2271] @ 0x8df @ │ │ │ │ ldmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bvs bb26dc │ │ │ │ + bvs bb26d4 │ │ │ │ tstlt lr, r2, lsr r6 │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ - strmi lr, [r2], -r6, lsl #23 │ │ │ │ + strmi lr, [r2], -sl, lsl #23 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ mcr2 0, 3, pc, cr2, cr12, {0} @ │ │ │ │ @ instruction: 0xf8cbb908 │ │ │ │ @ instruction: 0xf8558004 │ │ │ │ - blcs 31010 │ │ │ │ + blcs 31008 │ │ │ │ @ instruction: 0xf8dfd1ed │ │ │ │ ldrbtmi r3, [fp], #-1448 @ 0xfffffa58 │ │ │ │ - blcs 3b488 │ │ │ │ + blcs 3b480 │ │ │ │ ldcge 4, cr15, [r2, #508] @ 0x1fc │ │ │ │ ldrcc pc, [ip, #2271] @ 0x8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrne pc, [r8, #2271] @ 0x8df │ │ │ │ addscs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movwls r2, #897 @ 0x381 │ │ │ │ @ instruction: 0xf7fd2300 │ │ │ │ - ldrb pc, [pc, #-3841]! @ 20443 @ │ │ │ │ + ldrb pc, [pc, #-3841]! @ 2043b @ │ │ │ │ @ instruction: 0x46d9697e │ │ │ │ @ instruction: 0xf0096a38 │ │ │ │ ldmibvs fp!, {r0, r1, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3b3c0 │ │ │ │ + blcs 3b3b8 │ │ │ │ mcrcs 1, 0, sp, cr0, cr11, {3} │ │ │ │ ldclge 4, cr15, [r4, #-252]! @ 0xffffff04 │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strbne pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ adcscs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @@ -28961,28 +28959,28 @@ │ │ │ │ strle r0, [r5, #-1170] @ 0xfffffb6e │ │ │ │ svclt 0x0001f814 │ │ │ │ andscs pc, fp, r6, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1173 @ 0x495 │ │ │ │ ldrne pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ ldrbtmi r6, [r9], #-379 @ 0xfffffe85 │ │ │ │ - bl 1ddf35c │ │ │ │ + bl 1edf354 │ │ │ │ @ instruction: 0x4605697b │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdbvc r3!, {r0, r1, r7, r8, pc} │ │ │ │ @ instruction: 0xf8363404 │ │ │ │ ldreq r3, [r8], #19 │ │ │ │ @ instruction: 0xf814d505 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ ldreq r3, [r9], #19 │ │ │ │ @ instruction: 0xf04fd4f9 │ │ │ │ @ instruction: 0xf8df0b01 │ │ │ │ andcs r1, ip, #228, 8 @ 0xe4000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 175f390 │ │ │ │ + bl 185f388 │ │ │ │ teqle r0, r0, lsl #16 │ │ │ │ strcc r7, [ip], #-2851 @ 0xfffff4dd │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x0048049a │ │ │ │ @ instruction: 0xf53f2203 │ │ │ │ @ instruction: 0xf8dfad77 │ │ │ │ strtmi r0, [r2], -r4, asr #9 │ │ │ │ @@ -29003,57 +29001,57 @@ │ │ │ │ ldrbtmi r0, [r9], #-1168 @ 0xfffffb70 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ mcrcs 14, 0, pc, cr0, cr5, {6} @ │ │ │ │ stclge 4, cr15, [lr], #252 @ 0xfc │ │ │ │ @ instruction: 0xf8dfe778 │ │ │ │ andscs r1, r1, #128, 8 @ 0x80000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 8df404 │ │ │ │ + bl 9df3fc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclvc 1, cr8, [r3], #-344 @ 0xfffffea8 │ │ │ │ @ instruction: 0xf8363411 │ │ │ │ ldreq r3, [fp], #19 │ │ │ │ andcs fp, r4, #72, 30 @ 0x120 │ │ │ │ ldcge 5, cr15, [ip, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ stmdacs r0, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi fp, [sp], -r8, lsl #30 │ │ │ │ @ instruction: 0xf8dfe688 │ │ │ │ andscs r1, r1, #80, 8 @ 0x50000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 25f438 │ │ │ │ + bl 35f430 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclvc 1, cr8, [r3], #-588 @ 0xfffffdb4 │ │ │ │ @ instruction: 0xf8363411 │ │ │ │ ldreq r3, [sl], #19 │ │ │ │ andcs fp, r5, #72, 30 @ 0x120 │ │ │ │ stcge 5, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ stmdacs r0, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ uadd16mi fp, sp, r8 │ │ │ │ @ instruction: 0xf8dfe66e │ │ │ │ andcs r1, pc, #32, 8 @ 0x20000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b ffbdf46c │ │ │ │ + b ffcdf464 │ │ │ │ bicsle r2, ip, r0, lsl #16 │ │ │ │ - strcc r7, [pc], #-3043 @ 214e8 │ │ │ │ + strcc r7, [pc], #-3043 @ 214e0 │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x00480499 │ │ │ │ @ instruction: 0xf53f2202 │ │ │ │ ldmdavs r9!, {r0, r3, r8, sl, fp, sp, pc}^ │ │ │ │ sbcseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf6014afe │ │ │ │ movwls r0, #5044 @ 0x13b4 │ │ │ │ @ instruction: 0xf601447a │ │ │ │ movwls r0, #884 @ 0x374 │ │ │ │ teqpeq r4, #1048576 @ p-variant is OBSOLETE @ 0x100000 │ │ │ │ @ instruction: 0xf01c21c3 │ │ │ │ @ instruction: 0xf107ffa5 │ │ │ │ @ instruction: 0xf7e300d0 │ │ │ │ - @ instruction: 0xf107ea74 │ │ │ │ + @ instruction: 0xf107ea78 │ │ │ │ @ instruction: 0x460201d0 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 2, pc, cr0, cr15, {1} @ │ │ │ │ bicseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ stmdacs r0, {r0, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -29069,106 +29067,106 @@ │ │ │ │ stmibmi r7!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldmibvs fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andls r4, r1, #2030043136 @ 0x79000000 │ │ │ │ andls r2, r0, #1342177288 @ 0x50000008 │ │ │ │ subscs pc, r2, #64, 4 │ │ │ │ stc2l 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ - blmi ff89a9f4 │ │ │ │ + blmi ff89a9ec │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stclmi 6, cr14, [r0, #660]! @ 0x294 │ │ │ │ stclmi 6, cr4, [r0], #640 @ 0x280 │ │ │ │ - bleq 5d6cc │ │ │ │ + bleq 5d6c4 │ │ │ │ andscs r4, r0, #2097152000 @ 0x7d000000 │ │ │ │ ldrbtmi r3, [ip], #-1300 @ 0xfffffaec │ │ │ │ @ instruction: 0xf855e00a │ │ │ │ stccs 15, cr4, [r0], {4} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr2, cr15, {1} │ │ │ │ @ instruction: 0xf10b4620 │ │ │ │ @ instruction: 0xf7e30b01 │ │ │ │ - strmi lr, [r2], -ip, lsr #20 │ │ │ │ + @ instruction: 0x4602ea30 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ stc2l 0, cr15, [r0], #112 @ 0x70 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - bvs f34110 │ │ │ │ + bvs f34108 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ eoreq pc, fp, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8d4f7fe │ │ │ │ @ instruction: 0xf0094620 │ │ │ │ ldmibvs fp!, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3b644 │ │ │ │ + blcs 3b63c │ │ │ │ ldcge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ vmla.i8 q10, q8, │ │ │ │ stmiami sp, {r0, r2, r5, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 0, pc, cr0, cr12, {0} │ │ │ │ - blmi fec9a698 │ │ │ │ + blmi fec9a690 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7ad43 │ │ │ │ @ instruction: 0xf04f8014 │ │ │ │ @ instruction: 0xf8d80b00 │ │ │ │ strcs r3, [r0, #-36] @ 0xffffffdc │ │ │ │ ldmdblt lr, {r1, r2, r3, r4, fp, sp, lr} │ │ │ │ strcc lr, [r8, #-28] @ 0xffffffe4 │ │ │ │ biclt r5, lr, r6, asr r9 │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ - @ instruction: 0x4631e9f2 │ │ │ │ + @ instruction: 0x4631e9f6 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ stc2 0, cr15, [r6], #112 @ 0x70 │ │ │ │ ldrdcs pc, [r4], -r8 @ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strmi r4, [r6], -sl, lsr #8 │ │ │ │ ldmdavs r2, {r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ stmdacs r0, {r4, r7, r8, r9, sl, lr} │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ ldc2l 0, cr15, [sl], #112 @ 0x70 │ │ │ │ ldrbtmi r4, [fp], #-2996 @ 0xfffff44c │ │ │ │ ldr r6, [r8, #-2139] @ 0xfffff7a5 │ │ │ │ svccc 0x0040f858 │ │ │ │ - bleq 9da84 │ │ │ │ + bleq 9da7c │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4bb0 │ │ │ │ ldrbtmi r3, [fp], #-1791 @ 0xfffff901 │ │ │ │ str r6, [ip, #-2139] @ 0xfffff7a5 │ │ │ │ strcs r7, [r0, #-2211] @ 0xfffff75d │ │ │ │ @ instruction: 0xf8363402 │ │ │ │ vst4.8 {d11-d14}, [fp :64], r3 │ │ │ │ cmnvs fp, r0, lsl #6 │ │ │ │ stmdavc fp!, {r0, r2, r3, r4, r5, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b28 │ │ │ │ strtmi sl, [r8], -r7, ror #25 │ │ │ │ @ instruction: 0xf7e36239 │ │ │ │ - @ instruction: 0x1e42e9be │ │ │ │ - bvs e6793c │ │ │ │ + @ instruction: 0x1e42e9c2 │ │ │ │ + bvs e67934 │ │ │ │ @ instruction: 0xf8385caa │ │ │ │ @ instruction: 0xf41cc012 │ │ │ │ andsle r5, r2, r0, lsl #30 │ │ │ │ stceq 1, cr15, [r2], {165} @ 0xa5 │ │ │ │ strmi r1, [r4], #3690 @ 0xe6a │ │ │ │ - bleq 5d7e4 │ │ │ │ + bleq 5d7dc │ │ │ │ @ instruction: 0x0c03ebac │ │ │ │ @ instruction: 0xf8834410 │ │ │ │ strbtmi fp, [r3], #-0 │ │ │ │ stccs 8, cr15, [r1, #-64] @ 0xffffffc0 │ │ │ │ ands pc, r2, r8, lsr r8 @ │ │ │ │ svcpl 0x0000f41e │ │ │ │ - bcs a95e98 │ │ │ │ + bcs a95e90 │ │ │ │ stclge 4, cr15, [r4], {127} @ 0x7f │ │ │ │ stcne 2, cr2, [r8] │ │ │ │ eorsvs r7, r9, #26 │ │ │ │ @ instruction: 0xf958f015 │ │ │ │ eorsvs r6, r8, #233472 @ 0x39000 │ │ │ │ @ instruction: 0xf0094608 │ │ │ │ ldrt pc, [lr], #2439 @ 0x987 @ │ │ │ │ svceq 0x0021f1bb │ │ │ │ sadd16mi fp, sp, ip │ │ │ │ - bleq 5d828 │ │ │ │ + bleq 5d820 │ │ │ │ mcrge 4, 4, pc, cr3, cr15, {3} @ │ │ │ │ strcc r7, [r1], #-2147 @ 0xfffff79d │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ movwpl pc, #1043 @ 0x413 @ │ │ │ │ @ instruction: 0xf814d006 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ @ instruction: 0xf4133013 │ │ │ │ @@ -29179,36 +29177,36 @@ │ │ │ │ svclt 0x00182800 │ │ │ │ strb r4, [r7, #-1629] @ 0xfffff9a3 │ │ │ │ stmibmi r0, {r0, r8, r9, sp} │ │ │ │ ldrbtmi r6, [r9], #-379 @ 0xfffffe85 │ │ │ │ ldmdbmi pc!, {r0, r3, r5, r8, sl, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x46202211 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr11, cr15, {3} @ │ │ │ │ ldrcc r7, [r1], #-3171 @ 0xfffff39d │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x00480498 │ │ │ │ @ instruction: 0xf53f2201 │ │ │ │ str sl, [r1, #-3037]! @ 0xfffff423 │ │ │ │ @ instruction: 0xf04f697b │ │ │ │ - bl edb54 │ │ │ │ - bvs ee5d88 │ │ │ │ - bvs 12c6368 │ │ │ │ + bl edb4c │ │ │ │ + bvs ee5d80 │ │ │ │ + bvs 12c6360 │ │ │ │ ldmdbpl r3, {r1, r4, r5, r6, r8, fp, lr}^ │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ adcspl pc, r1, #64, 4 │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7fd4633 │ │ │ │ strb pc, [r5, -r7, ror #25]! @ │ │ │ │ andcs r4, r4, #1785856 @ 0x1b4000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmib ip, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0!, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ - ldrb r4, [pc], #1573 @ 2178c │ │ │ │ + ldrb r4, [pc], #1573 @ 21784 │ │ │ │ @ instruction: 0xf04f6a3d │ │ │ │ strls r3, [r2, #-255] @ 0xffffff01 │ │ │ │ andcc pc, r8, r4, asr r8 @ │ │ │ │ movwls r4, #7270 @ 0x1c66 │ │ │ │ ldrbtmi r4, [ip], #-1555 @ 0xfffff9ed │ │ │ │ strtmi r2, [r1], -r3, lsl #5 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @@ -29217,180 +29215,180 @@ │ │ │ │ @ instruction: 0xf91cf009 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami lr, {r0, r1, r6, r8, r9, fp, sp, pc}^ │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r5, [r8], #-741 @ 0xfffffd1b │ │ │ │ stc2 0, cr15, [r0, #-112]! @ 0xffffff90 │ │ │ │ - bllt edf7cc │ │ │ │ + bllt edf7c4 │ │ │ │ ldrb r6, [lr, #-2163]! @ 0xfffff78d │ │ │ │ - svc 0x0056f7e2 │ │ │ │ + svc 0x005af7e2 │ │ │ │ @ instruction: 0xf1074a58 │ │ │ │ @ instruction: 0x464304d0 │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ - blmi 15a10d8 │ │ │ │ + blmi 15a10d0 │ │ │ │ rscscs r4, r2, #1392640 @ 0x154000 │ │ │ │ eorcs r4, r0, fp, ror r4 │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ strls r2, [r1], #-882 @ 0xfffffc8e │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ stc2 7, cr15, [r0], #1012 @ 0x3f4 │ │ │ │ svclt 0x0000e619 │ │ │ │ - andeq pc, r5, r0, asr #6 │ │ │ │ - andeq pc, r5, sl, lsr r3 @ │ │ │ │ + andeq pc, r5, r8, asr #6 │ │ │ │ + andeq pc, r5, r2, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strheq r7, [r3], -ip │ │ │ │ - andeq r4, r6, ip, lsr #23 │ │ │ │ + @ instruction: 0x00064bb4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r6, r8, lsl #23 │ │ │ │ + muleq r6, r0, fp │ │ │ │ andeq r8, r3, r2, asr #22 │ │ │ │ andeq r7, r3, sl, ror r2 │ │ │ │ - andeq r4, r6, r2, asr #21 │ │ │ │ + andeq r4, r6, sl, asr #21 │ │ │ │ andeq r7, r3, sl, ror #4 │ │ │ │ andeq r7, r3, r8, asr r2 │ │ │ │ - andeq r4, r6, r0, lsr #19 │ │ │ │ - andeq pc, r5, sl, lsl #1 │ │ │ │ + andeq r4, r6, r8, lsr #19 │ │ │ │ + muleq r5, r2, r0 │ │ │ │ andeq r7, r3, lr, asr r0 │ │ │ │ andeq r6, r3, r6, lsl lr │ │ │ │ - andeq r4, r6, sl, lsl #17 │ │ │ │ - andeq r1, r6, r0, lsr #10 │ │ │ │ - andeq r4, r6, r8, asr r8 │ │ │ │ - andeq r1, r6, r4, asr #9 │ │ │ │ + muleq r6, r2, r8 │ │ │ │ + andeq r1, r6, r8, lsr #10 │ │ │ │ + andeq r4, r6, r0, ror #16 │ │ │ │ + andeq r1, r6, ip, asr #9 │ │ │ │ andeq r6, r3, r6, lsr #25 │ │ │ │ ldrdeq r6, [r3], -r4 │ │ │ │ andeq r6, r3, lr, asr #29 │ │ │ │ muleq r3, ip, lr │ │ │ │ strdeq r6, [r3], -r6 @ │ │ │ │ andeq r6, r3, r4, lsr #30 │ │ │ │ - andeq lr, r5, ip, lsr #17 │ │ │ │ + @ instruction: 0x0005e8b4 │ │ │ │ andeq r6, r3, r6, lsl #24 │ │ │ │ strdeq r6, [r3], -r0 │ │ │ │ - andeq r4, r6, r2, ror #13 │ │ │ │ + andeq r4, r6, sl, ror #13 │ │ │ │ andeq r6, r3, r8, ror #27 │ │ │ │ muleq r3, r0, fp │ │ │ │ andeq r6, r3, ip, ror fp │ │ │ │ andeq r6, r3, lr, asr #23 │ │ │ │ andeq r6, r3, r6, ror #22 │ │ │ │ @ instruction: 0x00036bb8 │ │ │ │ - andeq r4, r6, ip, lsl #13 │ │ │ │ + muleq r6, r4, r6 │ │ │ │ andeq r6, r3, r4, ror #28 │ │ │ │ - andeq r1, r6, r6, asr #21 │ │ │ │ - @ instruction: 0x00061ab4 │ │ │ │ - andeq r1, r6, r6, lsl #21 │ │ │ │ - andeq r4, r6, r0, lsr r6 │ │ │ │ + andeq r1, r6, lr, asr #21 │ │ │ │ + @ instruction: 0x00061abc │ │ │ │ + andeq r1, r6, lr, lsl #21 │ │ │ │ + andeq r4, r6, r8, lsr r6 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq r4, r6, r0, lsl r6 │ │ │ │ - andeq r4, r6, r6, ror #11 │ │ │ │ - andeq r4, r6, ip, asr #11 │ │ │ │ + andeq r4, r6, r8, lsl r6 │ │ │ │ + andeq r4, r6, lr, ror #11 │ │ │ │ + ldrdeq r4, [r6], -r4 @ │ │ │ │ andeq r6, r3, lr, lsl #21 │ │ │ │ - muleq r6, r0, r5 │ │ │ │ + muleq r6, r8, r5 │ │ │ │ andeq r6, r3, r2, asr sl │ │ │ │ andeq r6, r3, ip, lsr #20 │ │ │ │ andeq r6, r3, sl, asr sp │ │ │ │ andeq r6, r3, r2, asr ip │ │ │ │ andeq r6, r3, r6, lsr #24 │ │ │ │ muleq r3, r8, r9 │ │ │ │ andeq r6, r3, r6, ror #18 │ │ │ │ muleq r3, r4, ip │ │ │ │ andeq r6, r3, r2, asr #23 │ │ │ │ andeq r6, r3, r6, asr #23 │ │ │ │ andeq r6, r3, r2, lsl #23 │ │ │ │ andeq r6, r3, r8, asr #23 │ │ │ │ muleq r3, ip, sl │ │ │ │ andeq r6, r3, r4, asr r8 │ │ │ │ - andeq r4, r6, ip, ror r3 │ │ │ │ - strdeq lr, [r5], -ip │ │ │ │ + andeq r4, r6, r4, lsl #7 │ │ │ │ + andeq lr, r5, r4, lsl #10 │ │ │ │ andeq r6, r3, sl, ror #16 │ │ │ │ andeq pc, r3, r4, lsl #19 │ │ │ │ ldrdeq r6, [r3], -ip │ │ │ │ andeq r6, r3, sl, lsl #22 │ │ │ │ - @ instruction: 0x000642b2 │ │ │ │ - muleq r6, sl, r2 │ │ │ │ + @ instruction: 0x000642ba │ │ │ │ + andeq r4, r6, r2, lsr #5 │ │ │ │ strdeq r6, [r3], -r2 │ │ │ │ andeq r6, r3, r8, lsl r9 │ │ │ │ andeq r6, r3, ip, asr r6 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq r6, r3, r2, lsr #12 │ │ │ │ andeq r6, r3, sl, lsr #18 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq r6, r3, r4, asr #17 │ │ │ │ andeq r6, r3, sl, asr #11 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf88cf01d │ │ │ │ stc2 0, cr15, [sl, #-128] @ 0xffffff80 │ │ │ │ andls r6, r2, #761856 @ 0xba000 │ │ │ │ - blmi 11f3200 │ │ │ │ + blmi 11f31f8 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldrbtmi r0, [fp], #-512 @ 0xfffffe00 │ │ │ │ vhadd.s8 d18, d0, d1 │ │ │ │ @ instruction: 0xf01c12b1 │ │ │ │ ldrsbcs pc, [r2, #-239] @ 0xffffff11 @ │ │ │ │ - bvs fefa9a80 │ │ │ │ + bvs fefa9a78 │ │ │ │ stc2 7, cr15, [r4, #992]! @ 0x3e0 │ │ │ │ rsbsle r2, r4, r0, lsl #16 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ ldc2 7, cr15, [lr, #992] @ 0x3e0 │ │ │ │ @ instruction: 0xf44f4c3d │ │ │ │ - bvs 1efe4f4 │ │ │ │ + bvs 1efe4ec │ │ │ │ ldrbtmi r2, [ip], #-1374 @ 0xfffffaa2 │ │ │ │ andvs lr, r1, sp, asr #19 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ strls r3, [r0, #-255] @ 0xffffff01 │ │ │ │ - blx ff4df996 │ │ │ │ + blx ff4df98e │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - blx ff95d9fa │ │ │ │ + blx ff95d9f2 │ │ │ │ strcc r7, [r2], #-2211 @ 0xfffff75d │ │ │ │ andslt pc, r3, r6, lsr r8 @ │ │ │ │ movwpl pc, #1035 @ 0x40b @ │ │ │ │ movwcs r6, #379 @ 0x17b │ │ │ │ - bllt ff49f9bc │ │ │ │ + bllt ff49f9b4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ pushmi {r0, r3, r6, r7, sl, fp, sp, pc} │ │ │ │ addpl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ - ldrt pc, [pc], #3097 @ 219dc @ │ │ │ │ + ldrt pc, [pc], #3097 @ 219d4 @ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf842f01d │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ stc2l 7, cr15, [sl, #-992]! @ 0xfffffc20 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ stc2l 7, cr15, [r4, #-992]! @ 0xfffffc20 │ │ │ │ - blmi 8f320c │ │ │ │ + blmi 8f3204 │ │ │ │ sbcsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ andcs r4, r1, r2, lsr #18 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf01c4479 │ │ │ │ cmppcs r2, pc, lsl #29 @ p-variant is OBSOLETE │ │ │ │ - bvs fefa9b20 │ │ │ │ + bvs fefa9b18 │ │ │ │ ldc2l 7, cr15, [r4, #-992] @ 0xfffffc20 │ │ │ │ cmpcs r2, r0, asr #6 │ │ │ │ @ instruction: 0xf7f82043 │ │ │ │ ldcmi 13, cr15, [fp], {79} @ 0x4f │ │ │ │ sbcsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ andvs lr, r1, sp, asr #19 │ │ │ │ ldrbtmi r2, [ip], #-1373 @ 0xfffffaa3 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwcs r4, #54817 @ 0xd621 │ │ │ │ @ instruction: 0xf7fd9500 │ │ │ │ andcs pc, r1, #134144 @ 0x20c00 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01311ab │ │ │ │ ldmibvs fp!, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3babc │ │ │ │ + blcs 3bab4 │ │ │ │ stcge 4, cr15, [r4], {63} @ 0x3f │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r1, r2, r3, r4, r7, r9, ip, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff55dad6 │ │ │ │ + blx ff55dace │ │ │ │ stmdami sp, {r1, r3, r4, r5, r6, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe78b4478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stcmi 7, cr14, [ip], {215} @ 0xd7 │ │ │ │ @ instruction: 0xe7c0447c │ │ │ │ andeq r6, r3, sl, lsr r5 │ │ │ │ andeq r6, r3, r2, lsr r4 │ │ │ │ @@ -29418,47 +29416,47 @@ │ │ │ │ svclt 0x000c2900 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ @ instruction: 0x4620493d │ │ │ │ @ instruction: 0xf01c4479 │ │ │ │ orrslt pc, r0, r3, lsr #20 │ │ │ │ @ instruction: 0xf7e24620 │ │ │ │ - ldmcs pc!, {r1, r3, r7, r8, r9, sl, fp, sp, lr, pc}^ @ │ │ │ │ + ldmcs pc!, {r1, r2, r3, r7, r8, r9, sl, fp, sp, lr, pc}^ @ │ │ │ │ vst2.16 {d29-d30}, [pc :64], r2 │ │ │ │ strtmi r7, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf01c4628 │ │ │ │ @ instruction: 0xf8d9f913 │ │ │ │ - bllt 4edb08 │ │ │ │ + bllt 4edb00 │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462883f0 │ │ │ │ - svc 0x0076f7e2 │ │ │ │ + svc 0x007af7e2 │ │ │ │ rsbsvs r4, r8, r0, lsr sl │ │ │ │ vtst.8 d5, d20, d20 │ │ │ │ @ instruction: 0xf7e27034 │ │ │ │ - ldmdavs fp!, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r2, r8, lsl r4 │ │ │ │ svcvc 0x0080f5b0 │ │ │ │ @ instruction: 0xf04fd841 │ │ │ │ vst4.8 {d16-d19}, [pc :256], sl │ │ │ │ rscpl r7, r8, #128, 4 │ │ │ │ teqpvc r4, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf01c4628 │ │ │ │ @ instruction: 0xf8d9f8b1 │ │ │ │ - blcs 2db4c │ │ │ │ + blcs 2db44 │ │ │ │ stmdbmi r4!, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rscscs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ @ instruction: 0xe7d3fb57 │ │ │ │ vmla.i8 d20, d0, d17 │ │ │ │ stmdami r1!, {r0, r1, r2, r3, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ - blx fe45dbe4 │ │ │ │ + blx fe45dbdc │ │ │ │ svclt 0x00182d00 │ │ │ │ ldmib r7, {sl, fp, sp}^ │ │ │ │ svclt 0x000c1000 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adcle r2, fp, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ vst4.8 {d27,d29,d31,d33}, [pc :64], fp │ │ │ │ @@ -29466,23 +29464,23 @@ │ │ │ │ @ instruction: 0xf04ffb3b │ │ │ │ @ instruction: 0xe7b630ff │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ rscsle r2, r8, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d2 │ │ │ │ ldmdami r2, {r0, r1, r3, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx b5dc26 │ │ │ │ + blx b5dc1e │ │ │ │ @ instruction: 0xf8d9e7ef │ │ │ │ - blcs 2dbbc │ │ │ │ + blcs 2dbb4 │ │ │ │ stmdbmi lr, {r0, r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ @ instruction: 0xe7e2fb1f │ │ │ │ - andeq lr, r5, r2, asr #10 │ │ │ │ + andeq lr, r5, sl, asr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r3, r8, lsr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r6, r3, sl, ror #4 │ │ │ │ andeq r6, r3, ip, lsr #11 │ │ │ │ andeq r6, r3, r8, asr r2 │ │ │ │ muleq r3, sl, r5 │ │ │ │ @@ -29493,87 +29491,87 @@ │ │ │ │ strmi r4, [r1], -r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ vtst.8 d5, d16, d8 │ │ │ │ sxtahmi r2, sp, r2 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ svclt 0x0000bf47 │ │ │ │ - strdeq lr, [r5], -sl │ │ │ │ + andeq lr, r5, r2, lsl #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strmi r4, [r1], -r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5005898 │ │ │ │ andscc r5, r4, r7, lsl #1 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0034f7ff │ │ │ │ - ldrdeq lr, [r5], -r6 │ │ │ │ + ldrdeq lr, [r5], -lr @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strmi r4, [r1], -r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5005898 │ │ │ │ andscc r5, r4, pc, lsl #1 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0022f7ff │ │ │ │ - @ instruction: 0x0005e3b2 │ │ │ │ + @ instruction: 0x0005e3ba │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - stcmi 0, cr11, [pc, #-528]! @ 21a70 │ │ │ │ + stcmi 0, cr11, [pc, #-528]! @ 21a68 │ │ │ │ svcge 0x00044688 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7e2447d │ │ │ │ - blmi b5cd60 │ │ │ │ + blmi b5cd68 │ │ │ │ stmiapl lr!, {r2, r9, sl, lr}^ │ │ │ │ - bllt 16fbd64 │ │ │ │ + bllt 16fbd5c │ │ │ │ movwmi pc, #111 @ 0x6f @ │ │ │ │ eorsle r4, r0, #156, 4 @ 0xc0000009 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blmi a160e0 │ │ │ │ + blmi a160d8 │ │ │ │ addscc pc, r0, #268435460 @ 0x10000004 │ │ │ │ addspl r5, ip, fp, ror #17 │ │ │ │ orrspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ cmpvs ip, r4, ror #15 │ │ │ │ stmiblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svceq 0x0001f1b8 │ │ │ │ - blmi 7d64a4 │ │ │ │ + blmi 7d649c │ │ │ │ stmiapl fp!, {r1, r5, r6, r7, r8, r9, sl, ip}^ │ │ │ │ orrspl pc, sp, #12582912 @ 0xc00000 │ │ │ │ andmi lr, r0, #3194880 @ 0x30c000 │ │ │ │ - blcs 3bda8 │ │ │ │ + blcs 3bda0 │ │ │ │ ldmdbmi sl, {r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ subvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ strb pc, [r5, pc, lsl #21]! @ │ │ │ │ vmul.i8 d20, d0, d7 │ │ │ │ ldmdami r7, {r0, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9caf01c │ │ │ │ ldcmi 7, cr14, [r5, #-808] @ 0xfffffcd8 │ │ │ │ - bmi 569f18 │ │ │ │ + bmi 569f10 │ │ │ │ ldrbtmi r2, [sp], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r9, [sl], #-0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2401 │ │ │ │ vst4. {d19-d22}, [pc :256] │ │ │ │ @ instruction: 0xf7fd7249 │ │ │ │ ldmdavs r3!, {r0, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7c830ff │ │ │ │ strtmi r4, [r9], -ip, lsl #16 │ │ │ │ eorcc pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ ldrb pc, [r4, r9, ror #20]! @ │ │ │ │ - andeq lr, r5, r8, ror r3 │ │ │ │ + andeq lr, r5, r0, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r6, [r3], -sl │ │ │ │ andeq r6, r3, ip, lsr r4 │ │ │ │ andeq r6, r3, r8, asr #1 │ │ │ │ andeq r6, r3, sl, lsr #8 │ │ │ │ strheq r6, [r3], -r6 @ │ │ │ │ @@ -29589,41 +29587,41 @@ │ │ │ │ svclt 0x0000bf75 │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006803 │ │ │ │ - blcs 335b4 │ │ │ │ + blcs 335ac │ │ │ │ strcs sp, [r0], #-3341 @ 0xfffff2f3 │ │ │ │ strtmi r4, [r0], r6, lsl #12 │ │ │ │ svceq 0x0004f856 │ │ │ │ @ instruction: 0xf7e2b110 │ │ │ │ - stmdavs fp!, {r1, r2, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c63401 │ │ │ │ adcmi r8, r3, #0 │ │ │ │ @ instruction: 0xf8d5dcf4 │ │ │ │ strcs r3, [r0], #-132 @ 0xffffff7c │ │ │ │ adcmi r6, r3, #44 @ 0x2c │ │ │ │ @ instruction: 0xf105dd0e │ │ │ │ strtmi r0, [r0], r4, lsl #13 │ │ │ │ svceq 0x0004f856 │ │ │ │ @ instruction: 0xf7e2b118 │ │ │ │ - @ instruction: 0xf8d5ed1a │ │ │ │ + @ instruction: 0xf8d5ed1e │ │ │ │ strcc r3, [r1], #-132 @ 0xffffff7c │ │ │ │ andhi pc, r0, r6, asr #17 │ │ │ │ ldclle 2, cr4, [r3], #652 @ 0x28c │ │ │ │ ldrdcc pc, [r8, -r5] │ │ │ │ @ instruction: 0xf8c52400 │ │ │ │ adcmi r4, r3, #132 @ 0x84 │ │ │ │ @ instruction: 0xf505dd0e │ │ │ │ strtmi r7, [r0], r4, lsl #13 │ │ │ │ svceq 0x0004f856 │ │ │ │ @ instruction: 0xf7e2b118 │ │ │ │ - @ instruction: 0xf8d5ed04 │ │ │ │ + @ instruction: 0xf8d5ed08 │ │ │ │ strcc r3, [r1], #-264 @ 0xfffffef8 │ │ │ │ andhi pc, r0, r6, asr #17 │ │ │ │ ldclle 2, cr4, [r3], #652 @ 0x28c │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ pop {r3, r8, ip, sp} │ │ │ │ @ instruction: 0x477081f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -29650,36 +29648,36 @@ │ │ │ │ stmibvc r4, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ stmvc r6, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002e20 │ │ │ │ strtmi r8, [r8], -r3, lsl #2 │ │ │ │ @ instruction: 0xf7f946a2 │ │ │ │ stmdavc r3, {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r4], -r5, lsl #12 │ │ │ │ - blcs 2738a0 │ │ │ │ + blcs 273898 │ │ │ │ addhi pc, lr, r0 │ │ │ │ - blcs 57ef0 │ │ │ │ + blcs 57ee8 │ │ │ │ rschi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf8c94658 │ │ │ │ @ instruction: 0xf0086000 │ │ │ │ @ instruction: 0xf8dafda1 │ │ │ │ - blcs 2deb0 │ │ │ │ + blcs 2dea8 │ │ │ │ addshi pc, sl, r0, asr #32 │ │ │ │ ldrcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x46c18ff0 │ │ │ │ - blvs 160024 │ │ │ │ - blcs 85be30 │ │ │ │ - blcs b5609c │ │ │ │ + blvs 16001c │ │ │ │ + blcs 85be28 │ │ │ │ + blcs b56094 │ │ │ │ stmdavc sl!, {r1, r4, r5, r6, ip, lr, pc}^ │ │ │ │ rscle r2, r5, r0, lsl #20 │ │ │ │ stmdaeq r1, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b27 │ │ │ │ - blcs 8c21d0 │ │ │ │ - bcs b56030 │ │ │ │ - bcs 291b48 │ │ │ │ + blcs 8c21c8 │ │ │ │ + bcs b56028 │ │ │ │ + bcs 291b40 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf0122300 │ │ │ │ @ instruction: 0xf0030fdf │ │ │ │ svclt 0x00080301 │ │ │ │ orrlt r2, fp, r0, lsl #6 │ │ │ │ svccc 0x0001f818 │ │ │ │ svclt 0x00182b09 │ │ │ │ @@ -29689,46 +29687,46 @@ │ │ │ │ andeq pc, r1, #2 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf8882300 │ │ │ │ rscsvs r3, fp, r0 │ │ │ │ @ instruction: 0xf7e24628 │ │ │ │ - orrlt lr, r8, ip, ror #26 │ │ │ │ + orrlt lr, r8, r0, ror sp │ │ │ │ eoreq pc, r6, r4, asr r8 @ │ │ │ │ @ instruction: 0xf7e2b108 │ │ │ │ - eorcs lr, r0, sl, ror #24 │ │ │ │ + eorcs lr, r0, lr, ror #24 │ │ │ │ stc2 0, cr15, [r2, #32]! │ │ │ │ strtmi r2, [r9], -r9, lsl #4 │ │ │ │ eoreq pc, r6, r4, asr #16 │ │ │ │ - svc 0x0010f7e2 │ │ │ │ + svc 0x0014f7e2 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, sp, lr} │ │ │ │ @ instruction: 0x3601d15d │ │ │ │ adcle r2, r3, r0, lsr #28 │ │ │ │ @ instruction: 0xf08368fb │ │ │ │ @ instruction: 0xf8980201 │ │ │ │ - blcs 2df68 │ │ │ │ + blcs 2df60 │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ andeq pc, r1, #2 │ │ │ │ addsle r2, r7, r0, lsl #20 │ │ │ │ streq pc, [r1, #-264] @ 0xfffffef8 │ │ │ │ andsle r2, sp, r9, lsl #22 │ │ │ │ @ instruction: 0xf898d8a5 │ │ │ │ - bcs 29f88 │ │ │ │ + bcs 29f80 │ │ │ │ @ instruction: 0xf108d08e │ │ │ │ - blcs 8a3f90 │ │ │ │ - bcs 8d6638 │ │ │ │ + blcs 8a3f88 │ │ │ │ + bcs 8d6630 │ │ │ │ stmiavc fp!, {r2, r4, r5, ip, lr, pc} │ │ │ │ addle r2, r5, r0, lsl #22 │ │ │ │ - blcs 8a9240 │ │ │ │ + blcs 8a9238 │ │ │ │ @ instruction: 0xf812d02f │ │ │ │ - blcs 31ba4 │ │ │ │ - blcs 8d1c04 │ │ │ │ + blcs 31b9c │ │ │ │ + blcs 8d1bfc │ │ │ │ @ instruction: 0x4645d1f9 │ │ │ │ - blcs 339ec │ │ │ │ + blcs 339e4 │ │ │ │ movwcs sp, #4536 @ 0x11b8 │ │ │ │ @ instruction: 0xe7b960fb │ │ │ │ strcc r7, [r1, #-2155] @ 0xfffff795 │ │ │ │ stmdbmi r0, {r0, r1, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdami r0, {r1, r2, r3, r4, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r2, r7, asr #19 │ │ │ │ @@ -29751,51 +29749,51 @@ │ │ │ │ stmeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ vst1.8 {d30}, [pc :256], r6 │ │ │ │ @ instruction: 0xf0085000 │ │ │ │ @ instruction: 0xf854fd37 │ │ │ │ strmi r1, [r2], -r6, lsr #32 │ │ │ │ vst4.16 {d22-d25}, [pc :256], r8 │ │ │ │ ldmvs r8!, {r8, r9, ip, lr} │ │ │ │ - b 1fdffb0 │ │ │ │ + b fe0dffa8 │ │ │ │ ldmib r7, {r8, sp}^ │ │ │ │ @ instruction: 0xf5000301 │ │ │ │ @ instruction: 0xf8825280 │ │ │ │ rsbscs r1, r5, #1020 @ 0x3fc │ │ │ │ strls r4, [r2, #-2340] @ 0xfffff6dc │ │ │ │ andls r4, r1, r5, lsl #12 │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7fd22b6 │ │ │ │ @ instruction: 0x4628f87b │ │ │ │ stc2l 0, cr15, [ip], {8} │ │ │ │ - bcs a1be4c │ │ │ │ + bcs a1be44 │ │ │ │ stmiavc fp!, {r1, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stcne 15, cr10, [sl], #124 @ 0x7c │ │ │ │ sbcle r2, r8, r7, lsr #22 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00182b00 │ │ │ │ mvnsle r2, r7, lsr #22 │ │ │ │ ldrmi r4, [r0], r5, asr #12 │ │ │ │ stmdavc sl!, {r0, r1, r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf105af0f │ │ │ │ str r0, [ip, -r1, lsl #16]! │ │ │ │ - blcs 3c118 │ │ │ │ + blcs 3c110 │ │ │ │ ldmdbmi r0, {r0, r3, r5, r7, ip, lr, pc} │ │ │ │ ldmdami r0, {r0, r1, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8b8f01c │ │ │ │ stmdavs r3!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsle r2, lr, r0, lsl #22 │ │ │ │ rsbscs r4, r2, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ ldr pc, [r6, sp, lsr #17] │ │ │ │ - andeq lr, r5, sl, asr #3 │ │ │ │ + ldrdeq lr, [r5], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000368bc │ │ │ │ andeq r6, r3, r6, asr #17 │ │ │ │ andeq r6, r3, lr, lsl #17 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq r6, r3, ip, lsr r8 │ │ │ │ andeq r6, r3, r8, ror #15 │ │ │ │ @@ -29807,54 +29805,54 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, sp, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2637 @ 0xfffff5b3 │ │ │ │ strmi sl, [r6], -r2, lsl #30 │ │ │ │ @ instruction: 0xf853460c │ │ │ │ @ instruction: 0xf8d88002 │ │ │ │ - blcs 2e108 │ │ │ │ + blcs 2e100 │ │ │ │ stmdbcs r0, {r0, r5, r6, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d4d04a │ │ │ │ - blcs 2e534 │ │ │ │ + blcs 2e52c │ │ │ │ strcs sp, [r0, #-3355] @ 0xfffff2e5 │ │ │ │ stmibvc r4, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ movwcs r4, #1706 @ 0x6aa │ │ │ │ svceq 0x0004f859 │ │ │ │ @ instruction: 0x4631461a │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - b ffe600b8 │ │ │ │ + b fff600b0 │ │ │ │ @ instruction: 0xf8d8b940 │ │ │ │ - blcs 2e138 │ │ │ │ + blcs 2e130 │ │ │ │ @ instruction: 0xf04fd160 │ │ │ │ @ instruction: 0x46bd30ff │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrdcc pc, [r8, -r4] │ │ │ │ adcmi r3, fp, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0xf8d4dce7 │ │ │ │ - blcs 2e364 │ │ │ │ + blcs 2e35c │ │ │ │ strcs sp, [r0, #-3347] @ 0xfffff2ed │ │ │ │ stmibeq r4, {r2, r8, ip, sp, lr, pc} │ │ │ │ movwcs r4, #1706 @ 0x6aa │ │ │ │ svceq 0x0004f859 │ │ │ │ @ instruction: 0x4631461a │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7e23501 │ │ │ │ - stmdacs r0, {r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4d14a │ │ │ │ adcmi r3, fp, #132 @ 0x84 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ vstrle d2, [ip, #-0] │ │ │ │ strtmi r2, [r1], r0, lsl #10 │ │ │ │ movwcs r4, #1706 @ 0x6aa │ │ │ │ svceq 0x0004f859 │ │ │ │ @ instruction: 0x4631461a │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - b ff0e0124 │ │ │ │ + b ff1e011c │ │ │ │ @ instruction: 0xf8d8b930 │ │ │ │ - bllt 4ee1a4 │ │ │ │ + bllt 4ee19c │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strcc r6, [r1, #-2083] @ 0xfffff7dd │ │ │ │ stclle 2, cr4, [sl], #684 @ 0x2ac │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ @@ -29880,44 +29878,44 @@ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ addsle r2, r2, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r1, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xfff4f01b │ │ │ │ svclt 0x0000e789 │ │ │ │ - andeq sp, r5, sl, lsl #30 │ │ │ │ + andeq sp, r5, r2, lsl pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000366b8 │ │ │ │ ldrdeq r6, [r3], -r6 @ │ │ │ │ andeq r6, r3, r8, lsr #13 │ │ │ │ andeq r6, r3, r6, asr #13 │ │ │ │ andeq r6, r3, sl, lsl #13 │ │ │ │ andeq r6, r3, r8, lsr #13 │ │ │ │ andeq r6, r3, sl, ror r6 │ │ │ │ muleq r3, r8, r6 │ │ │ │ andeq r6, r3, r0, ror #12 │ │ │ │ andeq r6, r3, lr, ror r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb79460 │ │ │ │ + bl feb79458 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0ff0 │ │ │ │ svcge 0x000070c6 │ │ │ │ stc2 0, cr15, [sl], {8} │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ smlabtcs r0, r6, r2, r7 │ │ │ │ ldc2 0, cr15, [r0, #-108] @ 0xffffff94 │ │ │ │ strtmi r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8c46023 │ │ │ │ @ instruction: 0xf8c43084 │ │ │ │ ldclt 1, cr3, [r8, #32] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79494 │ │ │ │ + bl feb7948c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7e625c │ │ │ │ - bmi 80dea0 │ │ │ │ + blmi 7e6254 │ │ │ │ + bmi 80de98 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf8d4bb13 │ │ │ │ smlattlt r8, r4, r0, r0 │ │ │ │ @ instruction: 0xffecf7ff │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf008b120 │ │ │ │ @@ -29940,41 +29938,41 @@ │ │ │ │ mcr2 0, 6, pc, cr10, cr11, {0} @ │ │ │ │ stmdbmi r9, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ svclt 0x007af01b │ │ │ │ - andeq sp, r5, lr, asr sp │ │ │ │ + andeq sp, r5, r6, ror #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000365b8 │ │ │ │ andeq r6, r3, r2, asr #11 │ │ │ │ andeq r6, r3, r6, lsr #11 │ │ │ │ @ instruction: 0x000365b0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb79538 │ │ │ │ + bl feb79530 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ae62e0 │ │ │ │ - bmi b0df44 │ │ │ │ + blmi ae62d8 │ │ │ │ + bmi b0df3c │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r6!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ teqle r6, r0, lsl #28 │ │ │ │ stmdavc r2, {r3, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ suble r2, r2, r0, lsl #20 │ │ │ │ movwcs r4, #1577 @ 0x629 │ │ │ │ movtne lr, #15299 @ 0x3bc3 │ │ │ │ @ instruction: 0xf8114413 │ │ │ │ - bcs 2df6c │ │ │ │ + bcs 2df64 │ │ │ │ addslt sp, fp, #248, 2 @ 0x3e │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ eormi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8d4b154 │ │ │ │ @ instruction: 0x462810d0 │ │ │ │ @ instruction: 0xf7e2b111 │ │ │ │ - orrlt lr, r0, ip, lsr #17 │ │ │ │ + @ instruction: 0xb180e8b0 │ │ │ │ ldrdmi pc, [r4], #132 @ 0x84 @ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strcs fp, [r0], #-2326 @ 0xfffff6ea │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r0, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -29987,58 +29985,58 @@ │ │ │ │ strtmi pc, [r0], -r9, lsr #30 │ │ │ │ ldmdbmi r2, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rsbcs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ stmdavs r6!, {r0, r1, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, fp, r0, lsl #26 │ │ │ │ - bcs 40480 │ │ │ │ + bcs 40478 │ │ │ │ @ instruction: 0x4613d1be │ │ │ │ - blmi 35c2f8 │ │ │ │ + blmi 35c2f0 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ bicle r2, r6, r0, lsl #24 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - @ instruction: 0x0005dcba │ │ │ │ + andeq sp, r5, r2, asr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r6, sl, lsl r6 │ │ │ │ + andeq r3, r6, r2, lsr #12 │ │ │ │ andeq r6, r3, r4, lsl r5 │ │ │ │ andeq r6, r3, sl, lsr #10 │ │ │ │ strdeq r6, [r3], -lr │ │ │ │ andeq r6, r3, r4, lsl r5 │ │ │ │ andeq r6, r3, sl, ror #9 │ │ │ │ andeq r6, r3, r0, lsl #10 │ │ │ │ - andeq r3, r6, r8, lsr #11 │ │ │ │ + @ instruction: 0x000635b0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7961c │ │ │ │ + bl feb79614 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5], #-672 @ 0xfffffd60 │ │ │ │ ldmdbmi r5!, {r1, r4, r7, ip, sp, pc} │ │ │ │ - blmi d7361c │ │ │ │ + blmi d73614 │ │ │ │ svcge 0x00024a35 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f63f9 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 18fc4f0 │ │ │ │ + bllt 18fc4e8 │ │ │ │ eorsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf7e24620 │ │ │ │ - @ instruction: 0xf5b0eadc │ │ │ │ + @ instruction: 0xf5b0eae0 │ │ │ │ tstle pc, #64, 30 @ 0x100 │ │ │ │ teqcs r1, r2, lsl #12 │ │ │ │ strtmi r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf1079101 │ │ │ │ tstls r0, r8, lsl #2 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ cdp2 7, 10, cr15, cr10, cr15, {7} │ │ │ │ @ instruction: 0xff60f7ff │ │ │ │ stmdavs sl!, {r2, r9, sl, lr} │ │ │ │ - bllt 10cf2c8 │ │ │ │ - bmi 834908 │ │ │ │ + bllt 10cf2c0 │ │ │ │ + bmi 834900 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - blvs ffebc4c8 │ │ │ │ + blvs ffebc4c0 │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ teqle r2, r0, lsl #4 │ │ │ │ strbcc r4, [r0, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strmi pc, [r4], -fp, asr #30 │ │ │ │ ldmdbmi fp, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -30059,20 +30057,20 @@ │ │ │ │ bfi pc, r9, (invalid: 29:13) @ │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r1, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 4, pc, cr14, cr11, {0} @ │ │ │ │ @ instruction: 0xf7e2e7e9 │ │ │ │ - svclt 0x0000e8c8 │ │ │ │ - ldrdeq sp, [r5], -r8 │ │ │ │ + svclt 0x0000e8cc │ │ │ │ + andeq sp, r5, r0, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq sp, [r5], -r0 │ │ │ │ + ldrdeq sp, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r5, r4, lsl #23 │ │ │ │ + andeq sp, r5, ip, lsl #23 │ │ │ │ andeq r6, r3, sl, lsl #8 │ │ │ │ andeq r6, r3, ip, lsr #8 │ │ │ │ ldrdeq r6, [r3], -lr │ │ │ │ andeq r6, r3, r0, lsl #8 │ │ │ │ andeq r6, r3, r8, asr #7 │ │ │ │ andeq r6, r3, sl, ror #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ @@ -30096,38 +30094,38 @@ │ │ │ │ movwlt pc, #2383 @ 0x94f @ │ │ │ │ ldrshtvs r1, [fp], #-195 @ 0xffffff3d │ │ │ │ @ instruction: 0xf0084618 │ │ │ │ ldmdavs fp!, {r0, r2, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ mvnslt r4, r6, lsl #12 │ │ │ │ mulcc r0, r8, r8 │ │ │ │ @ instruction: 0x21224602 │ │ │ │ - blne a0594 │ │ │ │ - blcs 8ceabc │ │ │ │ + blne a058c │ │ │ │ + blcs 8ceab4 │ │ │ │ svclt 0x00047013 │ │ │ │ andcc r7, r1, #83 @ 0x53 │ │ │ │ svccc 0x0001f818 │ │ │ │ - blcs 2eda4 │ │ │ │ + blcs 2ed9c │ │ │ │ @ instruction: 0x4630d1f5 │ │ │ │ msreq CPSR_x, #79 @ 0x4f │ │ │ │ andshi r3, r3, r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x460681f0 │ │ │ │ smladxcc r8, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blcs 102d80 │ │ │ │ + blcs 102d78 │ │ │ │ mulvc r5, r8, pc @ │ │ │ │ strcs sp, [r2, #-2550]! @ 0xfffff60a │ │ │ │ strbmi r1, [r1], -r2, lsr #25 │ │ │ │ - blpl a05d0 │ │ │ │ - blx feade642 │ │ │ │ + blpl a05c8 │ │ │ │ + blx feade63a │ │ │ │ @ instruction: 0xf8a31933 │ │ │ │ strb r5, [fp, r1]! │ │ │ │ ldr r4, [ip, r5, lsr #12]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb797e8 │ │ │ │ + bl feb797e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrsbeq pc, [r0], #128 @ 0x80 @ │ │ │ │ @ instruction: 0xb120af00 │ │ │ │ @ instruction: 0xf9f8f008 │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf8d430d0 │ │ │ │ @@ -30142,86 +30140,86 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0084098 │ │ │ │ svclt 0x0000b9df │ │ │ │ stmdbmi r3, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ ldcllt 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ - andeq r3, r6, lr, asr #5 │ │ │ │ + ldrdeq r3, [r6], -r6 │ │ │ │ strlt r4, [r0], #2819 @ 0xb03 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - @ instruction: 0x000632bc │ │ │ │ + andeq r3, r6, r4, asr #5 │ │ │ │ cdpne 4, 4, cr11, cr3, cr0, {4} │ │ │ │ svcge 0x00002b0b │ │ │ │ stmdami r6, {r2, r8, fp, ip, lr, pc} │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ andeq r6, r3, r4, lsl #5 │ │ │ │ - andeq sp, r5, r2, ror r4 │ │ │ │ + andeq sp, r5, sl, ror r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b50 │ │ │ │ @ instruction: 0x46044a50 │ │ │ │ sxtab16mi r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0x4699589b │ │ │ │ - blcs 3c714 │ │ │ │ + blcs 3c70c │ │ │ │ addhi pc, r3, r0, asr #32 │ │ │ │ sbcseq pc, r0, r1, asr #4 │ │ │ │ @ instruction: 0xf9e8f008 │ │ │ │ @ instruction: 0xf5004605 │ │ │ │ andcs r5, fp, #129 @ 0x81 │ │ │ │ orreq pc, sl, r4, lsl #2 │ │ │ │ @ instruction: 0xf01b301c │ │ │ │ @ instruction: 0x4621fb31 │ │ │ │ strpl pc, [r0], r5, lsl #10 │ │ │ │ addpl pc, r1, r5, lsl #10 │ │ │ │ andcc r2, ip, r0, lsl r2 │ │ │ │ - blcc 136081c │ │ │ │ + blcc 1360814 │ │ │ │ @ instruction: 0xf01b6233 │ │ │ │ fstmiaxvs r3!, {d15-d32} @ Deprecated │ │ │ │ vst1.32 {d22-d25}, [pc :256], r3 │ │ │ │ @ instruction: 0xf8d45280 │ │ │ │ @ instruction: 0xf10510d0 │ │ │ │ @ instruction: 0xf01b0008 │ │ │ │ @ instruction: 0xf8d4fb1b │ │ │ │ ldrsblt r3, [fp, -r4] │ │ │ │ @ instruction: 0xf7f94618 │ │ │ │ @ instruction: 0x4603f83d │ │ │ │ eorscs r4, r1, #64, 12 @ 0x4000000 │ │ │ │ orrseq pc, r5, r4, lsl #2 │ │ │ │ adcscc pc, r0, r6, asr #17 │ │ │ │ - blx 35e77e │ │ │ │ + blx 35e776 │ │ │ │ orrpl pc, r5, #20971520 @ 0x1400000 │ │ │ │ - blvc 3ddd68 │ │ │ │ + blvc 3ddd60 │ │ │ │ stcpl 5, cr15, [r4], {5} │ │ │ │ ldrdeq lr, [ip, -r4] │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ - blvc ddd34 │ │ │ │ + blvc ddd2c │ │ │ │ addpl pc, r3, r5, lsl #10 │ │ │ │ - blvc 2ddd80 │ │ │ │ + blvc 2ddd78 │ │ │ │ @ instruction: 0xf1042216 │ │ │ │ andcc r0, r8, r4, ror r1 │ │ │ │ stmpl r0, {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ - blvc ddb4c │ │ │ │ - blvc 25dd94 │ │ │ │ - blvc ddd78 │ │ │ │ - blx ffbde7b8 │ │ │ │ + blvc ddb44 │ │ │ │ + blvc 25dd8c │ │ │ │ + blvc ddd70 │ │ │ │ + blx ffbde7b0 │ │ │ │ @ instruction: 0xf5056c63 │ │ │ │ andscs r5, r6, #130 @ 0x82 │ │ │ │ andcc r6, ip, r3, ror r6 │ │ │ │ cmppeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff95e7cc │ │ │ │ + blx ff95e7c4 │ │ │ │ orrpl pc, r1, #20971520 @ 0x1400000 │ │ │ │ @ instruction: 0xf04f6c22 │ │ │ │ ldrtvs r0, [r2], #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf84369e2 │ │ │ │ @ instruction: 0xf8432c08 │ │ │ │ @ instruction: 0xf505cc04 │ │ │ │ ldc 3, cr5, [r4, #528] @ 0x210 │ │ │ │ @@ -30244,89 +30242,89 @@ │ │ │ │ stc2l 0, cr15, [sl], #-108 @ 0xffffff94 │ │ │ │ stmdbmi r9, {r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami r9, {r0, r2, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [lr, #-108] @ 0xffffff94 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - andeq sp, r5, r4, ror #18 │ │ │ │ + andeq sp, r5, ip, ror #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r6, [r3], -r8 │ │ │ │ andeq r6, r3, r6, lsr r1 │ │ │ │ andeq r6, r3, r8, ror #1 │ │ │ │ andeq r6, r3, r6, lsr #2 │ │ │ │ stmdami r3, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r8], #-3840 @ 0xfffff100 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - muleq r6, r2, r1 │ │ │ │ + muleq r6, sl, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ stmdbmi fp!, {r1, r2, r3, r6, r7, ip, sp, pc}^ │ │ │ │ stclmi 15, cr10, [fp], #-0 │ │ │ │ - bmi 1af3a04 │ │ │ │ + bmi 1af39fc │ │ │ │ adcsvs r4, ip, ip, ror r4 │ │ │ │ stmpl sl, {r1, r3, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ rscsvs r0, r8, r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ stmdbmi r6!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2149 @ 0xfffff79b │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xf107fc25 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldm r0!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs sl!, {r0, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7e2607b │ │ │ │ - @ instruction: 0x4605ea52 │ │ │ │ + @ instruction: 0x4605ea56 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078096 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - ldmdami sl, {r1, r3, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami sl, {r1, r2, r3, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - cdp 7, 9, cr15, cr4, cr1, {7} │ │ │ │ + cdp 7, 9, cr15, cr8, cr1, {7} │ │ │ │ ldmvs sl!, {r0, r1, r4, r6, r8, r9, fp, lr} │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple r6, r0, lsl #28 │ │ │ │ @ instruction: 0xb32b68fb │ │ │ │ - blcs 40900 │ │ │ │ + blcs 408f8 │ │ │ │ addhi pc, sl, r0 │ │ │ │ strdcs r6, [r0], -sl │ │ │ │ subne lr, r0, r0, asr #23 │ │ │ │ @ instruction: 0xf8124418 │ │ │ │ - blcs 324ac │ │ │ │ + blcs 324a4 │ │ │ │ addlt sp, r5, #248, 2 @ 0x3e │ │ │ │ ldrbtmi r4, [fp], #-2893 @ 0xfffff4b3 │ │ │ │ eorhi pc, r5, r3, asr r8 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r4], -lr │ │ │ │ ldrmi lr, [ip], -r0 │ │ │ │ ldrsbne pc, [r0], #132 @ 0x84 @ │ │ │ │ ldmvs r8!, {r0, r3, r4, r8, ip, sp, pc}^ │ │ │ │ - cdp 7, 0, cr15, cr6, cr1, {7} │ │ │ │ + cdp 7, 0, cr15, cr10, cr1, {7} │ │ │ │ @ instruction: 0xf8d4b340 │ │ │ │ strtmi r3, [r0], r4, ror #1 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ cmple r7, r0, lsl #28 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x0012f7e1 │ │ │ │ + svc 0x0016f7e1 │ │ │ │ ldmdavs fp!, {r6, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e22100 │ │ │ │ - blmi ddcb78 │ │ │ │ + blmi ddcb80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ - bllt 18fc96c │ │ │ │ - blmi cb51ec │ │ │ │ + bllt 18fc964 │ │ │ │ + blmi cb51e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d153 │ │ │ │ ssatmi r7, #30, ip, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -30337,143 +30335,143 @@ │ │ │ │ strtmi sp, [r0], -r5, lsr #32 │ │ │ │ mrc2 7, 2, pc, cr4, cr15, {7} │ │ │ │ pushmi {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ ldmvs fp!, {r0, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 3c9e8 │ │ │ │ + blcs 3c9e0 │ │ │ │ ldmdavc fp, {r1, r6, r7, ip, lr, pc} │ │ │ │ orrsle r2, pc, r0, lsl #22 │ │ │ │ stmdbmi r7!, {r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2086 @ 0xfffff7da │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7c9fc51 │ │ │ │ vmla.i8 d20, d0, d20 │ │ │ │ stmdami r4!, {r0, r1, r2, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcrr2 0, 1, pc, r8, cr11 @ │ │ │ │ - bmi 8dc838 │ │ │ │ + bmi 8dc830 │ │ │ │ @ instruction: 0xf842447a │ │ │ │ ldrb r3, [r4, r5, lsr #32] │ │ │ │ vst2.8 {d20,d22}, [pc :128], r0 │ │ │ │ stmdami r0!, {r1, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl], #-108 @ 0xffffff94 │ │ │ │ ldmdami lr, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb r0!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x007ff47f │ │ │ │ @ instruction: 0xf7e1e78e │ │ │ │ - svclt 0x0000ee62 │ │ │ │ - andeq sp, r5, r4, ror #15 │ │ │ │ - andeq sp, r5, r0, ror #15 │ │ │ │ + svclt 0x0000ee66 │ │ │ │ + andeq sp, r5, ip, ror #15 │ │ │ │ + andeq sp, r5, r8, ror #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r3, lr, rrx │ │ │ │ andeq r6, r3, r0, asr #1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r6, ip, lsl #1 │ │ │ │ - ldrdeq r3, [r6], -sl │ │ │ │ - andeq r3, r6, ip, lsl r0 │ │ │ │ - strdeq sp, [r5], -ip │ │ │ │ + muleq r6, r4, r0 │ │ │ │ + andeq r3, r6, r2, ror #1 │ │ │ │ + andeq r3, r6, r4, lsr #32 │ │ │ │ + andeq sp, r5, r4, lsl #14 │ │ │ │ andeq r5, r3, lr, ror #30 │ │ │ │ andeq r5, r3, r0, ror #31 │ │ │ │ andeq r5, r3, lr, asr #30 │ │ │ │ andeq r5, r3, r0, lsr #31 │ │ │ │ andeq r5, r3, ip, lsr pc │ │ │ │ andeq r5, r3, r2, asr pc │ │ │ │ - andeq r3, r6, r8 │ │ │ │ + andeq r3, r6, r0, lsl r0 │ │ │ │ andeq r5, r3, r0, lsr #30 │ │ │ │ muleq r3, r2, pc @ │ │ │ │ - andeq r2, r6, r6, ror #30 │ │ │ │ - ldrdeq r2, [r6], -sl │ │ │ │ + andeq r2, r6, lr, ror #30 │ │ │ │ + andeq r2, r6, r2, ror #31 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79c24 │ │ │ │ + bl feb79c1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7e69cc │ │ │ │ - bmi 80ec38 │ │ │ │ + blmi 7e69c4 │ │ │ │ + bmi 80ec30 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ - bllt 8bcac4 │ │ │ │ + bllt 8bcabc │ │ │ │ ldmpl fp, {r2, r3, r4, r9, fp, lr} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r6, r1, lsl #20 │ │ │ │ eorle r2, r3, r1, lsl #22 │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ - blcs 52120 │ │ │ │ + blcs 52118 │ │ │ │ @ instruction: 0x4628d1f6 │ │ │ │ mcr2 7, 6, pc, cr14, cr15, {7} @ │ │ │ │ - blcs 3caf8 │ │ │ │ + blcs 3caf0 │ │ │ │ ldmdbmi r1, {r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ smladcc r8, r0, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf01b40b0 │ │ │ │ stmdbmi sp, {r0, r1, r6, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ rscne pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ - blx fffdeb04 │ │ │ │ + blx fffdeafc │ │ │ │ @ instruction: 0xe7cf687b │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ stmdacs r1, {r0, r1, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7dcd1d6 │ │ │ │ - ldrdeq sp, [r5], -r0 │ │ │ │ + ldrdeq sp, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r5, r3, r8, lsr lr │ │ │ │ @ instruction: 0x00035eba │ │ │ │ andeq r5, r3, r2, lsr #28 │ │ │ │ andeq r5, r3, r2, lsr #29 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ mrrcmi 0, 12, fp, r7, cr14 │ │ │ │ ldclmi 15, cr10, [r7, #-0] │ │ │ │ - bmi 15f3cd0 │ │ │ │ + bmi 15f3cc8 │ │ │ │ eorsvs r4, sp, sp, ror r4 │ │ │ │ stmiapl r2!, {r1, r2, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ stmib r7, {r9}^ │ │ │ │ stmiapl fp!, {r1, ip}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r1, {r1, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff15eb78 │ │ │ │ + blx ff15eb70 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi 139e958 │ │ │ │ + blmi 139e960 │ │ │ │ tstcs r0, sl, lsr r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldm r0!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmnle r7, r0, lsl #16 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ - stmdb r8!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #2118 @ 0x846 │ │ │ │ @ instruction: 0xf1a84478 │ │ │ │ andcc r0, r4, r4, lsl #20 │ │ │ │ ldmdacc pc!, {r3, r8, sl, ip, sp, lr, pc}^ @ │ │ │ │ ldmdavc pc!, {r3, r8, sl, ip, sp, lr, pc}^ @ │ │ │ │ - stc 7, cr15, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + ldc 7, cr15, [r0, #-900]! @ 0xfffffc7c │ │ │ │ strbmi lr, [r2, #1] │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ @ instruction: 0xf10a9004 │ │ │ │ ldrbmi r0, [r6], -r4, lsl #20 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464cd0f5 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ @@ -30481,22 +30479,22 @@ │ │ │ │ stmdavc r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ addsmi r6, r3, #16384000 @ 0xfa0000 │ │ │ │ strtmi sp, [r1], r7, lsr #32 │ │ │ │ stccs 6, cr4, [r0], {44} @ 0x2c │ │ │ │ strbmi sp, [r2, #498] @ 0x1f2 │ │ │ │ @ instruction: 0xf107d1e7 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - ldmdami r2!, {r1, r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r2!, {r1, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - svc 0x004af7e1 │ │ │ │ + svc 0x004ef7e1 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi b51998 │ │ │ │ + bmi b51990 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r6, r0, lsl #6 │ │ │ │ ldrvc pc, [ip, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -30521,59 +30519,59 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7c6faf9 │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - @ instruction: 0xf7e1eff0 │ │ │ │ - svclt 0x0000ed2a │ │ │ │ - andeq sp, r5, r4, lsr #10 │ │ │ │ - andeq sp, r5, r0, lsr #10 │ │ │ │ + @ instruction: 0xf7e1eff4 │ │ │ │ + svclt 0x0000ed2e │ │ │ │ + andeq sp, r5, ip, lsr #10 │ │ │ │ + andeq sp, r5, r8, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r3, ip, lsr #27 │ │ │ │ andeq r5, r3, lr, lsr lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, lr, asr #28 │ │ │ │ - andeq r2, r6, r8, asr #27 │ │ │ │ - andeq r2, r6, r2, ror sp │ │ │ │ - andeq sp, r5, r2, asr r4 │ │ │ │ + andeq r2, r6, r6, asr lr │ │ │ │ + ldrdeq r2, [r6], -r0 │ │ │ │ + andeq r2, r6, sl, ror sp │ │ │ │ + andeq sp, r5, sl, asr r4 │ │ │ │ muleq r3, lr, ip │ │ │ │ andeq r5, r3, ip, asr #26 │ │ │ │ - andeq r2, r6, r4, ror #25 │ │ │ │ + andeq r2, r6, ip, ror #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b3d │ │ │ │ @ instruction: 0x46894a3d │ │ │ │ sxtab16mi r4, r0, fp, ror #8 │ │ │ │ @ instruction: 0x469a589b │ │ │ │ - bllt 12fccfc │ │ │ │ + bllt 12fccf4 │ │ │ │ ldrsbpl pc, [r0], #137 @ 0x89 @ │ │ │ │ cmplt sl, sl, lsr #16 │ │ │ │ movwcs r4, #1577 @ 0x629 │ │ │ │ movtne lr, #15299 @ 0x3bc3 │ │ │ │ @ instruction: 0xf8114413 │ │ │ │ - bcs 2e8ac │ │ │ │ + bcs 2e8a4 │ │ │ │ addslt sp, fp, #248, 2 @ 0x3e │ │ │ │ stmeq r3, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ sub fp, sp, ip, lsl #18 │ │ │ │ @ instruction: 0xf8d4461c │ │ │ │ @ instruction: 0x462860d0 │ │ │ │ tstlt r6, r1, lsr r6 │ │ │ │ - stc 7, cr15, [r8], {225} @ 0xe1 │ │ │ │ + stc 7, cr15, [ip], {225} @ 0xe1 │ │ │ │ @ instruction: 0xf8d4b1a8 │ │ │ │ - blcs 2f060 │ │ │ │ + blcs 2f058 │ │ │ │ @ instruction: 0xf8dad1f2 │ │ │ │ @ instruction: 0xf8c42000 │ │ │ │ @ instruction: 0xf8c990e4 │ │ │ │ - bllt 1caf070 │ │ │ │ + bllt 1caf068 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vmla.i8 d20, d0, d21 │ │ │ │ stmdami r5!, {r1, r2, r3, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9d0f01b │ │ │ │ ldrtmi lr, [r0], -ip, asr #15 │ │ │ │ ldrdpl pc, [r4], #132 @ 0x84 @ │ │ │ │ @@ -30581,106 +30579,106 @@ │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf007b108 │ │ │ │ @ instruction: 0xf8d4fe71 │ │ │ │ ldrdlt r0, [r8, -r8] │ │ │ │ cdp2 0, 6, cr15, cr12, cr7, {0} │ │ │ │ strbmi r2, [r9], -r8, ror #5 │ │ │ │ @ instruction: 0xf7e14620 │ │ │ │ - strbmi lr, [r8], -r4, ror #24 │ │ │ │ + strbmi lr, [r8], -r8, ror #24 │ │ │ │ rscpl pc, r4, r4, asr #17 │ │ │ │ cdp2 0, 6, cr15, cr2, cr7, {0} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcsle r2, r7, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r1, r2, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldmdbmi r3, {r0, r2, sp, lr, pc} │ │ │ │ eorvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - blt 175edc0 │ │ │ │ + blt 175edb8 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ andls pc, r0, r8, asr #17 │ │ │ │ rscmi pc, r4, r9, asr #17 │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r1, r2, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ svclt 0x0000e7eb │ │ │ │ - andeq sp, r5, ip, ror r3 │ │ │ │ + andeq sp, r5, r4, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r3, r4, asr #23 │ │ │ │ andeq r5, r3, sl, lsl #25 │ │ │ │ andeq r5, r3, r8, ror fp │ │ │ │ andeq r5, r3, lr, lsr ip │ │ │ │ andeq r5, r3, sl, ror #22 │ │ │ │ andeq r5, r3, r0, lsr ip │ │ │ │ andeq r5, r3, r4, asr #22 │ │ │ │ andeq r5, r3, sl, lsl #24 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ bicsvs sl, sl, r0, lsl #30 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r6, r2, ror #22 │ │ │ │ + andeq r2, r6, sl, ror #22 │ │ │ │ strlt r4, [r0], #2819 @ 0xb03 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, asr #19 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq r2, r6, ip, asr #22 │ │ │ │ + andeq r2, r6, r4, asr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79fd0 │ │ │ │ + bl feb79fc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r2, r8, lsr #29 │ │ │ │ svcge 0x00024956 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ ldrbtmi r4, [r8], #-2646 @ 0xfffff5aa │ │ │ │ - blmi 15bb1c8 │ │ │ │ + blmi 15bb1c0 │ │ │ │ smlabbcs r0, sl, r8, r5 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f213c │ │ │ │ cmnvs r9, r0, lsl #4 │ │ │ │ stmiapl r3, {r0, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ - blcs 3ce6c │ │ │ │ - blmi 1457354 │ │ │ │ + blcs 3ce64 │ │ │ │ + blmi 145734c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpmi r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ rsbsle r2, ip, r1, lsl #24 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi 12de650 │ │ │ │ + blmi 12de658 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - svc 0x006cf7e1 │ │ │ │ + svc 0x0070f7e1 │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c45 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - ldrbtmi lr, [ip], #-4070 @ 0xfffff01a │ │ │ │ + ldrbtmi lr, [ip], #-4074 @ 0xfffff016 │ │ │ │ @ instruction: 0xf7e11d20 │ │ │ │ - stmibvs r3!, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andle r2, r8, r1, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ @ instruction: 0xffc8f02f │ │ │ │ ldmdbvs fp!, {r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ movwcs fp, #6955 @ 0x1b2b │ │ │ │ @ instruction: 0xf10761e3 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - ldmdami fp!, {r1, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r1, r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldcl 7, cr15, [lr, #900] @ 0x384 │ │ │ │ - blcs 3d468 │ │ │ │ - blmi c57344 │ │ │ │ + stcl 7, cr15, [r2, #900]! @ 0x384 │ │ │ │ + blcs 3d460 │ │ │ │ + blmi c5733c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi b35758 │ │ │ │ + blmi b35750 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d147 │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ andcs fp, r1, #176, 26 @ 0x2c00 │ │ │ │ @@ -30694,15 +30692,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ bfc pc, #19, #9 @ │ │ │ │ ldmvs fp!, {r1, r2, r5, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - ldmdbmi r8, {r1, r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r8, {r1, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmvs sp!, {r1, sp}^ │ │ │ │ subvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ movwcs r4, #3104 @ 0xc20 │ │ │ │ ldrbtmi r5, [ip], #-2157 @ 0xfffff793 │ │ │ │ andls r4, r0, r1, lsr #12 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ @ instruction: 0xf7fc30ff │ │ │ │ @@ -30714,100 +30712,100 @@ │ │ │ │ @ instruction: 0x46204b18 │ │ │ │ rsbsvs r4, r9, r9, ror r4 │ │ │ │ @ instruction: 0xf01b447b │ │ │ │ ldmdavs r8!, {r0, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0xf01221ee │ │ │ │ @ instruction: 0xf7e1f923 │ │ │ │ - svclt 0x0000ebaa │ │ │ │ - andeq sp, r5, r2, lsr #4 │ │ │ │ - andeq sp, r5, lr, lsl r2 │ │ │ │ + svclt 0x0000ebae │ │ │ │ + andeq sp, r5, sl, lsr #4 │ │ │ │ + andeq sp, r5, r6, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r6, asr #21 │ │ │ │ - andeq r2, r6, sl, lsr fp │ │ │ │ - muleq r6, sl, sl │ │ │ │ - andeq sp, r5, r4, ror r1 │ │ │ │ + andeq r2, r6, lr, asr #21 │ │ │ │ + andeq r2, r6, r2, asr #22 │ │ │ │ + andeq r2, r6, r2, lsr #21 │ │ │ │ + andeq sp, r5, ip, ror r1 │ │ │ │ strdeq r5, [r3], -ip │ │ │ │ andeq r5, r3, lr, asr #21 │ │ │ │ andeq r5, r3, sl, ror #19 │ │ │ │ @ instruction: 0x00035abc │ │ │ │ - andeq r2, r6, r0, lsr sl │ │ │ │ + andeq r2, r6, r8, lsr sl │ │ │ │ @ instruction: 0x000359be │ │ │ │ muleq r3, r8, r9 │ │ │ │ andeq r5, r3, r8, ror sl │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a184 │ │ │ │ + bl feb7a17c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, lr, r8, ror lr │ │ │ │ svcge 0x00024c58 │ │ │ │ ldrbtmi r4, [ip], #-3416 @ 0xfffff2a8 │ │ │ │ ldrbtmi r4, [sp], #-2648 @ 0xfffff5a8 │ │ │ │ - blmi 163b490 │ │ │ │ + blmi 163b488 │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ msrcs SPSR_fs, r7, asr #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscsvs r6, r9, r8, ror r1 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ - blcs 3d5a4 │ │ │ │ - blmi 1497178 │ │ │ │ + blcs 3d59c │ │ │ │ + blmi 1497170 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ @ instruction: 0xff00f7ff │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi 135e49c │ │ │ │ + blmi 135e4a4 │ │ │ │ tstcs r0, sl, lsr r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - cdp 7, 9, cr15, cr2, cr1, {7} │ │ │ │ + cdp 7, 9, cr15, cr6, cr1, {7} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d176 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - stmdami r5, {r2, r3, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r5, {r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - b ff5e0f80 │ │ │ │ + b ff6e0f78 │ │ │ │ @ instruction: 0xb12b697b │ │ │ │ @ instruction: 0xf7e14618 │ │ │ │ - @ instruction: 0xf5b0ed00 │ │ │ │ + @ instruction: 0xf5b0ed04 │ │ │ │ subsle r5, r2, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf7ff6978 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d0d05d │ │ │ │ ldmvs sl!, {r2, r3, r4, r6, r7, ip, sp}^ │ │ │ │ movweq pc, #40995 @ 0xa023 @ │ │ │ │ svclt 0x00082a08 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ sbcscc pc, ip, r0, asr #17 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl 1ae0fb8 │ │ │ │ + bl 1be0fb0 │ │ │ │ ldmvs fp!, {r0, r2, r4, r5, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e12100 │ │ │ │ - blmi b9e428 │ │ │ │ + blmi b9e430 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - bllt efd0bc │ │ │ │ - blmi a75910 │ │ │ │ + bllt efd0b4 │ │ │ │ + blmi a75908 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r1, asr #2 │ │ │ │ ldrvc pc, [r8, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d24 │ │ │ │ stmdami r8!, {r2, r3, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ @ instruction: 0xf808f01b │ │ │ │ - blcs 3d674 │ │ │ │ + blcs 3d66c │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ ldmib r7, {r0, r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ vhadd.s8 d17, d0, d0 │ │ │ │ @ instruction: 0xf01b420f │ │ │ │ @ instruction: 0xf04ff8b9 │ │ │ │ @ instruction: 0xe7d734ff │ │ │ │ vmul.i8 d20, d0, d14 │ │ │ │ @@ -30824,58 +30822,58 @@ │ │ │ │ stmdacs r0, {r0, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fd1a1 │ │ │ │ @ instruction: 0xe7a934ff │ │ │ │ ldmvs fp!, {r1, r4, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - @ instruction: 0xf7e1ed92 │ │ │ │ - svclt 0x0000eacc │ │ │ │ - andeq sp, r5, lr, rrx │ │ │ │ - andeq sp, r5, sl, rrx │ │ │ │ + @ instruction: 0xf7e1ed96 │ │ │ │ + svclt 0x0000ead0 │ │ │ │ + andeq sp, r5, r6, ror r0 │ │ │ │ + andeq sp, r5, r2, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r8, asr #18 │ │ │ │ + andeq r2, r6, r0, asr r9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r0, lsl r9 │ │ │ │ - andeq r2, r6, ip, asr #17 │ │ │ │ - andeq ip, r5, ip, lsr #31 │ │ │ │ + andeq r2, r6, r8, lsl r9 │ │ │ │ + ldrdeq r2, [r6], -r4 │ │ │ │ + @ instruction: 0x0005cfb4 │ │ │ │ andeq r5, r3, r8, lsr r8 │ │ │ │ muleq r3, r6, r9 │ │ │ │ andeq r5, r3, r8, lsl #16 │ │ │ │ andeq r5, r3, r6, ror #18 │ │ │ │ - andeq r2, r6, r8, lsr #16 │ │ │ │ + andeq r2, r6, r0, lsr r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a330 │ │ │ │ + bl feb7a328 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r9!, {r4, r5, r7, r8, r9, sl, fp} │ │ │ │ stmdbmi r9!, {r0, r4, r7, ip, sp, pc} │ │ │ │ - blmi a74320 │ │ │ │ + blmi a74318 │ │ │ │ svcge 0x00024a29 │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnvs r9, #589824 @ 0x90000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x461c589b │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, ip, r2, lsl #22 │ │ │ │ - blmi 7f59ec │ │ │ │ + blmi 7f59e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1efd1d4 │ │ │ │ + blvs 1efd1cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r1, r0, lsl #6 │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ @ instruction: 0x2152bd90 │ │ │ │ @ instruction: 0xf7f72044 │ │ │ │ ldmdbmi fp, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf01a4479 │ │ │ │ ldmdblt r8!, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blmi 5359f4 │ │ │ │ + blmi 5359ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1efd200 │ │ │ │ + blvs 1efd1f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ @ instruction: 0x4090e8bd │ │ │ │ mcrlt 7, 0, pc, cr14, cr15, {7} @ │ │ │ │ subcs r2, r4, r2, asr r1 │ │ │ │ @ instruction: 0xf986f7f7 │ │ │ │ @@ -30884,73 +30882,73 @@ │ │ │ │ stmib sp, {r0, r4, r5, r8, sp}^ │ │ │ │ @ instruction: 0xf04f7100 │ │ │ │ @ instruction: 0xf7ee31ff │ │ │ │ eorscs pc, r1, #1004 @ 0x3ec │ │ │ │ vmax.s8 d4, d4, d1 │ │ │ │ @ instruction: 0xf01a3072 │ │ │ │ ldrb pc, [r9, r9, lsr #27] @ │ │ │ │ - b 1561160 │ │ │ │ - andeq ip, r5, r4, asr #29 │ │ │ │ + b 1661158 │ │ │ │ + andeq ip, r5, ip, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0005cebc │ │ │ │ + andeq ip, r5, r4, asr #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r5, ip, lr │ │ │ │ + andeq ip, r5, r4, lsr #29 │ │ │ │ andeq r3, r3, ip, lsr r4 │ │ │ │ - andeq ip, r5, r0, ror lr │ │ │ │ + andeq ip, r5, r8, ror lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a400 │ │ │ │ + bl feb7a3f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ svcge 0x00004942 │ │ │ │ ldrbtmi r4, [r9], #-2114 @ 0xfffff7be │ │ │ │ ldrbtmi r4, [r8], #-2626 @ 0xfffff5be │ │ │ │ - blmi 10bb3f8 │ │ │ │ + blmi 10bb3f0 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ smlawtcs ip, r7, r8, pc @ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi lr!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorcc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2109 @ 0xfffff7c3 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ strcs pc, [r0], #-3885 @ 0xfffff0d3 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ rscsvs r4, ip, r0, lsr #12 │ │ │ │ - bl ffde11cc │ │ │ │ + bl ffee11c4 │ │ │ │ ldmdavs sl!, {r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf7e1603b │ │ │ │ - stmdacs r0, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r4], #-312 @ 0xfffffec8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r0, #900] @ 0x384 │ │ │ │ + ldcl 7, cr15, [r4, #900] @ 0x384 │ │ │ │ stcne 4, cr4, [r0, #-496]! @ 0xfffffe10 │ │ │ │ - b fffe11f4 │ │ │ │ + bl e11ec │ │ │ │ ldmiblt r0!, {r1, r2, r9, sl, lr} │ │ │ │ smlattcs r1, r2, r9, r6 │ │ │ │ ldrshlt r6, [r2, r9] │ │ │ │ ldrbtmi r4, [ip], #-3117 @ 0xfffff3d3 │ │ │ │ - ldrbcc pc, [pc, #-1284]! @ 22d80 @ │ │ │ │ + ldrbcc pc, [pc, #-1284]! @ 22d78 @ │ │ │ │ @ instruction: 0xf5053c04 │ │ │ │ @ instruction: 0xf854757f │ │ │ │ tstlt r0, r4, lsl #30 │ │ │ │ @ instruction: 0xfffcf7fe │ │ │ │ adcmi r6, ip, #38 @ 0x26 │ │ │ │ - blmi a17a78 │ │ │ │ + blmi a17a70 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf10761da │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmvs fp!, {r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r2, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ ldmvs r8!, {r0, r1, r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7e12100 │ │ │ │ - blmi 6de1b8 │ │ │ │ + blmi 6de1c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmiblt r3!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi 5b5b3c │ │ │ │ + blmi 5b5b34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d11b │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ ldmdami r8, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -30961,148 +30959,148 @@ │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ strb pc, [r1, r9, lsl #31]! @ │ │ │ │ ldmdavs fp!, {r0, r1, r4, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - @ instruction: 0xf7e1ec80 │ │ │ │ - svclt 0x0000e9ba │ │ │ │ - strdeq ip, [r5], -r2 │ │ │ │ - andeq ip, r5, lr, ror #27 │ │ │ │ + @ instruction: 0xf7e1ec84 │ │ │ │ + svclt 0x0000e9be │ │ │ │ + strdeq ip, [r5], -sl │ │ │ │ + strdeq ip, [r5], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r3, lr, ror r6 │ │ │ │ strdeq r5, [r3], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r6, ip, r6 │ │ │ │ - andeq r2, r6, sl, lsl #14 │ │ │ │ - andeq r2, r6, r6, ror #12 │ │ │ │ - andeq ip, r5, ip, lsr sp │ │ │ │ - andeq r2, r6, r2, lsr #12 │ │ │ │ + andeq r2, r6, r4, lsr #13 │ │ │ │ + andeq r2, r6, r2, lsl r7 │ │ │ │ + andeq r2, r6, lr, ror #12 │ │ │ │ + andeq ip, r5, r4, asr #26 │ │ │ │ + andeq r2, r6, sl, lsr #12 │ │ │ │ @ instruction: 0x000355be │ │ │ │ andeq r5, r3, r4, lsr r7 │ │ │ │ - andeq r2, r6, r4, lsl #12 │ │ │ │ + andeq r2, r6, ip, lsl #12 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r0, lsr #2 │ │ │ │ @ instruction: 0xf7f7bc80 │ │ │ │ svclt 0x0000be5f │ │ │ │ - @ instruction: 0x000625b0 │ │ │ │ + @ instruction: 0x000625b8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a570 │ │ │ │ + bl feb7a568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d26e78 │ │ │ │ + blmi d26e70 │ │ │ │ ldmdbmi r4!, {r0, r2, r3, r6, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [fp], #-2612 @ 0xfffff5cc │ │ │ │ svcge 0x00004479 │ │ │ │ ldmibvs fp, {r0, r1, r4, r5, sl, fp, lr}^ │ │ │ │ ldrbtmi r5, [ip], #-2186 @ 0xfffff776 │ │ │ │ ldmdavs r2, {r0, r8, r9, fp, sp} │ │ │ │ smlawtcs ip, r7, r8, pc @ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andle r6, r1, r8, lsr r0 │ │ │ │ ldc2 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi b1e0c4 │ │ │ │ + blmi b1e0cc │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7e1607b │ │ │ │ - strmi lr, [r4], -r8, lsr #25 │ │ │ │ + strmi lr, [r4], -ip, lsr #25 │ │ │ │ teqle r8, r0, lsl #16 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r0, #-900]! @ 0xfffffc7c │ │ │ │ + stc 7, cr15, [r4, #-900]! @ 0xfffffc7c │ │ │ │ ldrbtmi r4, [r8], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf81ef7ff │ │ │ │ @ instruction: 0xf8d0b340 │ │ │ │ @ instruction: 0x07db30dc │ │ │ │ @ instruction: 0xf107d51c │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmdami sp, {r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r2, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - bl 761380 │ │ │ │ - blmi 535c64 │ │ │ │ + bl 861378 │ │ │ │ + blmi 535c5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d118 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrdcs pc, [r0], #128 @ 0x80 @ │ │ │ │ movwcs pc, #4672 @ 0x1240 @ │ │ │ │ svclt 0x00084393 │ │ │ │ ldrb r2, [sl, r1, lsl #8] │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23430 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23428 @ │ │ │ │ stmdami sp, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - bl ff9613c8 │ │ │ │ - ldmdb lr, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r6, r6, lsl #11 │ │ │ │ - andeq ip, r5, r0, lsl #25 │ │ │ │ + bl ffa613c0 │ │ │ │ + stmdb r2!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r6, lr, lsl #11 │ │ │ │ + andeq ip, r5, r8, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r6, ror ip │ │ │ │ + andeq ip, r5, lr, ror ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, sl, lsr r5 │ │ │ │ - andeq r2, r6, r6, lsl r5 │ │ │ │ - andeq ip, r5, r0, lsl #24 │ │ │ │ - andeq r2, r6, lr, asr #9 │ │ │ │ + andeq r2, r6, r2, asr #10 │ │ │ │ + andeq r2, r6, lr, lsl r5 │ │ │ │ + andeq ip, r5, r8, lsl #24 │ │ │ │ + ldrdeq r2, [r6], -r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a674 │ │ │ │ + bl feb7a66c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1426f3c │ │ │ │ + blmi 1426f34 │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ mrrcmi 1, 4, ip, r0, cr0 │ │ │ │ ldrbtmi r4, [ip], #1147 @ 0x47b │ │ │ │ - stclmi 15, cr10, [pc, #-0] @ 2348c │ │ │ │ + stclmi 15, cr10, [pc, #-0] @ 23484 │ │ │ │ @ instruction: 0xf85c69db │ │ │ │ ldrbtmi r4, [sp], #-4 │ │ │ │ stmdavs r4!, {r0, r8, r9, fp, sp} │ │ │ │ teqpmi r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ stmib r7, {r3, r4, r5, sp, lr}^ │ │ │ │ andle r2, r1, r2, lsl #2 │ │ │ │ stc2 7, cr15, [lr], {255} @ 0xff │ │ │ │ strcs r6, [r0], #-2299 @ 0xfffff705 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5034620 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf8c340b0 │ │ │ │ @ instruction: 0xf7e140c8 │ │ │ │ - blmi 109dfa8 │ │ │ │ + blmi 109dfb0 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7e1607b │ │ │ │ - @ instruction: 0x4605ec1a │ │ │ │ + @ instruction: 0x4605ec1e │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r2], {225} @ 0xe1 │ │ │ │ + ldc 7, cr15, [r6], {225} @ 0xe1 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r1, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xff90f7fe │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmvs lr!, {r0, r1, r3, r4, r6, ip, lr, pc}^ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrsbne pc, [r0], #128 @ 0x80 @ │ │ │ │ andeq pc, r8, r6, lsl #2 │ │ │ │ stc2 0, cr15, [lr], {26} │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf7f8b128 │ │ │ │ @ instruction: 0xf506f931 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ ldmvs sl!, {r4, r5, r7}^ │ │ │ │ - blvc 25eb74 │ │ │ │ + blvc 25eb6c │ │ │ │ orrpl pc, r4, r2, lsl #10 │ │ │ │ orrpl pc, r5, #8388608 @ 0x800000 │ │ │ │ stc 1, cr3, [r1, #-64] @ 0xffffffc0 │ │ │ │ ldmib r4, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ stmib r3, {r2, r3, r8}^ │ │ │ │ ldmib r4, {r8}^ │ │ │ │ stmib r3, {r1, r2, r3, r8}^ │ │ │ │ @@ -31113,110 +31111,110 @@ │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ @ instruction: 0xf01a0195 │ │ │ │ ldmvs fp!, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5032200 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf10720c8 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - ldmdami r9, {r1, r2, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdami r9, {r1, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - b 16e1504 │ │ │ │ - blmi 435dd8 │ │ │ │ + b 17e14fc │ │ │ │ + blmi 435dd0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d110 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdavs fp!, {r1, r2, r3, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - @ instruction: 0xf04feb2e │ │ │ │ + @ instruction: 0xf04feb32 │ │ │ │ @ instruction: 0xe7d635ff │ │ │ │ - stmda r4!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r6, r0, lsl #9 │ │ │ │ - andeq ip, r5, sl, ror fp │ │ │ │ + stmda r8!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r2, r6, r8, lsl #9 │ │ │ │ + andeq ip, r5, r2, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, lr, ror #22 │ │ │ │ + andeq ip, r5, r6, ror fp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, lr, lsl r4 │ │ │ │ - muleq r6, r2, r3 │ │ │ │ - andeq ip, r5, ip, ror sl │ │ │ │ - andeq r2, r6, r0, ror #6 │ │ │ │ + andeq r2, r6, r6, lsr #8 │ │ │ │ + muleq r6, sl, r3 │ │ │ │ + andeq ip, r5, r4, lsl #21 │ │ │ │ + andeq r2, r6, r8, ror #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a7e8 │ │ │ │ + bl feb7a7e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3!, {r6, r7, r9, sl, fp} │ │ │ │ - bmi d0f928 │ │ │ │ + bmi d0f920 │ │ │ │ svcge 0x00004479 │ │ │ │ - blmi cf66c4 │ │ │ │ + blmi cf66bc │ │ │ │ ldrbtmi r5, [ip], #-2186 @ 0xfffff776 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f212c │ │ │ │ rsbsvs r0, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 702e8 │ │ │ │ - blmi b57724 │ │ │ │ + blcs 702e0 │ │ │ │ + blmi b5771c │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ - blx ff461626 │ │ │ │ + blx ff46161e │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi a1de3c │ │ │ │ + blmi a1de44 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7e1603b │ │ │ │ - bllt 1e5e3d4 │ │ │ │ + bllt 1e5e3dc │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2364c @ │ │ │ │ - bl ff7615d4 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23644 @ │ │ │ │ + bl ff8615cc │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7e03004 │ │ │ │ - ldmdavs r8!, {r3, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ mrc2 7, 6, pc, cr10, cr14, {7} │ │ │ │ @ instruction: 0xf8d0b108 │ │ │ │ @ instruction: 0xf10740dc │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmdami sl, {r1, r2, r3, r6, fp, sp, lr, pc} │ │ │ │ + ldmdami sl, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldmib sl, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 3f5edc │ │ │ │ + ldmib lr, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 3f5ed4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -pc, lsl #2 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ strb r2, [sp, r0, lsl #8]! │ │ │ │ ldmdavs fp!, {r1, r2, r3, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - @ instruction: 0xf7e0eaac │ │ │ │ - svclt 0x0000efe6 │ │ │ │ - andeq ip, r5, ip, lsl #20 │ │ │ │ + @ instruction: 0xf7e0eab0 │ │ │ │ + svclt 0x0000efea │ │ │ │ + andeq ip, r5, r4, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r2, lsl #20 │ │ │ │ + andeq ip, r5, sl, lsl #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r6, r8, ror #5 │ │ │ │ + strdeq r2, [r6], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x000622b2 │ │ │ │ - muleq r6, r2, r2 │ │ │ │ - andeq ip, r5, ip, ror r9 │ │ │ │ - andeq r2, r6, ip, asr r2 │ │ │ │ + @ instruction: 0x000622ba │ │ │ │ + muleq r6, sl, r2 │ │ │ │ + andeq ip, r5, r4, lsl #19 │ │ │ │ + andeq r2, r6, r4, ror #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a8ec │ │ │ │ + bl feb7a8e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #8 @ │ │ │ │ ldrbtmi r4, [ip], #2613 @ 0xa35 │ │ │ │ ldcmi 15, cr10, [r5], #-0 │ │ │ │ @ instruction: 0xf85c4b35 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31224,67 +31222,67 @@ │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ stmib r7, {r9}^ │ │ │ │ stmiapl r3!, {r1, ip}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ suble r2, r2, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2861 @ 0xfffff4d3 │ │ │ │ - blcs 7de98 │ │ │ │ + blcs 7de90 │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fb4b │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldmdb ip!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, r8, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - b ff7e16d0 │ │ │ │ - bllt fe234f60 │ │ │ │ + b ff8e16c8 │ │ │ │ + bllt fe234f58 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl 16616dc │ │ │ │ + bl 17616d4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf7e03004 │ │ │ │ - ldmvs r8!, {r2, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r8!, {r3, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ mrc2 7, 2, pc, cr6, cr14, {7} │ │ │ │ ldmvs fp!, {r3, r8, r9, ip, sp, pc} │ │ │ │ sbcscc pc, ip, r0, asr #17 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00c8f7e0 │ │ │ │ + svc 0x00ccf7e0 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e12100 │ │ │ │ - bmi 65dce4 │ │ │ │ + bmi 65dcec │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r2, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ strcs fp, [r0], #-3472 @ 0xfffff270 │ │ │ │ @ instruction: 0xf04fe7ed │ │ │ │ @ instruction: 0xe7dd34ff │ │ │ │ ldmdavs fp!, {r1, r2, r3, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - @ instruction: 0xf7e0ea24 │ │ │ │ - svclt 0x0000ef5e │ │ │ │ - andeq ip, r5, r6, lsl #18 │ │ │ │ + @ instruction: 0xf7e0ea28 │ │ │ │ + svclt 0x0000ef62 │ │ │ │ + andeq ip, r5, lr, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r5], -sl │ │ │ │ + andeq ip, r5, r2, lsl #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r2, [r6], -lr │ │ │ │ + andeq r2, r6, r6, ror #3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, sl, lsr #3 │ │ │ │ - andeq r2, r6, r8, lsl #3 │ │ │ │ - andeq ip, r5, r2, ror r8 │ │ │ │ - andeq r2, r6, ip, asr #2 │ │ │ │ + @ instruction: 0x000621b2 │ │ │ │ + muleq r6, r0, r1 │ │ │ │ + andeq ip, r5, sl, ror r8 │ │ │ │ + andeq r2, r6, r4, asr r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a9fc │ │ │ │ + bl feb7a9f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #0 @ │ │ │ │ ldrbtmi r4, [ip], #2611 @ 0xa33 │ │ │ │ ldcmi 15, cr10, [r3], #-0 │ │ │ │ @ instruction: 0xf85c4b33 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31292,65 +31290,65 @@ │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ stmib r7, {r9}^ │ │ │ │ stmiapl r3!, {r1, ip}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ eorsle r2, r4, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ - blcs 7dfa8 │ │ │ │ + blcs 7dfa0 │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fac3 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldm r4!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r6, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - b 15e17e0 │ │ │ │ + b 16e17d8 │ │ │ │ @ instruction: 0xf107bb70 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - stmdami r1!, {r1, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r1, r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - cdp 7, 9, cr15, cr12, cr0, {7} │ │ │ │ + cdp 7, 10, cr15, cr0, cr0, {7} │ │ │ │ @ instruction: 0xf7fe68f8 │ │ │ │ smlawtlt r8, pc, sp, pc @ │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ tstmi r3, #12189696 @ 0xba0000 │ │ │ │ sbcscc pc, ip, r0, asr #17 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x003ef7e0 │ │ │ │ + svc 0x0042f7e0 │ │ │ │ ldmdavs fp!, {r3, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e12100 │ │ │ │ - bmi 59dbd0 │ │ │ │ + bmi 59dbd8 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldmdavs fp!, {r1, r2, r3, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - @ instruction: 0xf7e0e9a0 │ │ │ │ - svclt 0x0000eeda │ │ │ │ - strdeq ip, [r5], -r6 │ │ │ │ + @ instruction: 0xf7e0e9a4 │ │ │ │ + svclt 0x0000eede │ │ │ │ + strdeq ip, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, sl, ror #15 │ │ │ │ + strdeq ip, [r5], -r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r6, lr, asr #1 │ │ │ │ + ldrdeq r2, [r6], -r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r6, ip, r0 │ │ │ │ - andeq r2, r6, r4, ror r0 │ │ │ │ - andeq ip, r5, lr, asr r7 │ │ │ │ - andeq r2, r6, r4, asr #32 │ │ │ │ + andeq r2, r6, r4, lsr #1 │ │ │ │ + andeq r2, r6, ip, ror r0 │ │ │ │ + andeq ip, r5, r6, ror #14 │ │ │ │ + andeq r2, r6, ip, asr #32 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7ab04 │ │ │ │ + bl feb7aafc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #0 @ │ │ │ │ ldrbtmi r4, [ip], #2611 @ 0xa33 │ │ │ │ ldcmi 15, cr10, [r3], #-0 │ │ │ │ @ instruction: 0xf85c4b33 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31358,109 +31356,109 @@ │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ stmib r7, {r9}^ │ │ │ │ stmiapl r3!, {r1, ip}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ eorsle r2, r5, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ - blcs 7e0b0 │ │ │ │ + blcs 7e0a8 │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fa3f │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldmda r0!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r6, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - ldmib r2, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf107bb78 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - stmdami r1!, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - cdp 7, 1, cr15, cr8, cr0, {7} │ │ │ │ + cdp 7, 1, cr15, cr12, cr0, {7} │ │ │ │ @ instruction: 0xf7fe68f8 │ │ │ │ teqplt r0, fp, asr #26 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ - b 8fdc70 │ │ │ │ + b 8fdc68 │ │ │ │ @ instruction: 0xf8c00302 │ │ │ │ @ instruction: 0xf10730dc │ │ │ │ @ instruction: 0xf7e00018 │ │ │ │ - ldmdami r8, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - stmda r6, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 3761fc │ │ │ │ + stmda sl, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 3761f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10c │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ stmdami lr, {r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb sl, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - cdp 7, 5, cr15, cr4, cr0, {7} │ │ │ │ - andeq ip, r5, lr, ror #13 │ │ │ │ + ldmdb lr, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 5, cr15, cr8, cr0, {7} │ │ │ │ + strdeq ip, [r5], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r2, ror #13 │ │ │ │ + andeq ip, r5, sl, ror #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r6, r6, asr #31 │ │ │ │ + andeq r1, r6, lr, asr #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r6, r4, pc @ │ │ │ │ - andeq r1, r6, sl, ror #30 │ │ │ │ - andeq ip, r5, r4, asr r6 │ │ │ │ - andeq r1, r6, sl, lsr pc │ │ │ │ + muleq r6, ip, pc @ │ │ │ │ + andeq r1, r6, r2, ror pc │ │ │ │ + andeq ip, r5, ip, asr r6 │ │ │ │ + andeq r1, r6, r2, asr #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004c18 │ │ │ │ @ instruction: 0x46064b18 │ │ │ │ stmiapl r5!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmiblt r3!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ ldrtmi r2, [r0], -r8, lsl #2 │ │ │ │ - blx fea61a28 │ │ │ │ + blx fea61a20 │ │ │ │ pkhbtmi r4, r0, r4, lsl #22 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 7070c │ │ │ │ + blcs 70704 │ │ │ │ ldrtmi sp, [r0], -r2 │ │ │ │ @ instruction: 0xffecf7fe │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, pc} │ │ │ │ eorsmi pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @ instruction: 0xe7e1fb1b │ │ │ │ vmla.i8 d20, d0, d10 │ │ │ │ stmdami sl, {r2, r6, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff3dfada │ │ │ │ + blx ff3dfad2 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - andeq ip, r5, r4, ror #11 │ │ │ │ + andeq ip, r5, ip, ror #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r4, r3, sl, asr lr │ │ │ │ andeq r4, r3, r4, ror #31 │ │ │ │ andeq r4, r3, r8, asr #28 │ │ │ │ ldrdeq r4, [r3], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7ac9c │ │ │ │ + bl feb7ac94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 567a44 │ │ │ │ - bmi 58fcb0 │ │ │ │ + blmi 567a3c │ │ │ │ + bmi 58fca8 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ strtmi r2, [r8], -r8, lsl #2 │ │ │ │ - blx 1861ab8 │ │ │ │ + blx 1861ab0 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ stmdbmi sp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ submi pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @@ -31468,30 +31466,30 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi r9, {r1, r2, r3, r6, r9, lr} │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq ip, r5, r8, asr r5 │ │ │ │ + andeq ip, r5, r0, ror #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r4, [r3], -lr │ │ │ │ andeq r4, r3, ip, ror pc │ │ │ │ andeq r4, r3, sl, asr #27 │ │ │ │ andeq r4, r3, r8, ror #30 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7ad18 │ │ │ │ + bl feb7ad10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 567ac0 │ │ │ │ - bmi 58fd2c │ │ │ │ + blmi 567ab8 │ │ │ │ + bmi 58fd24 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 8e1b34 │ │ │ │ + blx 8e1b2c │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ stmdbmi sp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ subsmi pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @@ -31499,15 +31497,15 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi r9, {r0, r3, r4, r6, r9, lr} │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ ldmdavs fp!, {r0, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - ldrdeq ip, [r5], -ip @ │ │ │ │ + andeq ip, r5, r4, ror #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r4, r3, r2, ror #26 │ │ │ │ andeq r4, r3, r4, lsl pc │ │ │ │ andeq r4, r3, lr, asr #26 │ │ │ │ andeq r4, r3, r0, lsl #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -31540,33 +31538,33 @@ │ │ │ │ vldr d7, [r6, #24] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ @ instruction: 0xf01a7b04 │ │ │ │ @ instruction: 0xf505f88f │ │ │ │ rsbsvs r5, fp, r0, lsl #7 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ - bcs b81c24 │ │ │ │ + bcs b81c1c │ │ │ │ @ instruction: 0xf7e0d040 │ │ │ │ - stmdaeq r3, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdaeq r3, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ mrrcne 6, 0, r4, r8, cr6 │ │ │ │ @ instruction: 0xf006603b │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46064632 │ │ │ │ ldrsbtne pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf952f7f8 │ │ │ │ - bllt fe635448 │ │ │ │ + bllt fe635440 │ │ │ │ @ instruction: 0xf8d3687b │ │ │ │ ldmdavs fp!, {r4, r5, r7} │ │ │ │ ldrbtpl r6, [r2], #1443 @ 0x5a3 │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ strtmi pc, [r8], -sp, asr #29 │ │ │ │ cdp2 0, 12, cr15, cr10, cr6, {0} │ │ │ │ - blmi 6b64c8 │ │ │ │ + blmi 6b64c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs ffefdccc │ │ │ │ + blvs ffefdcc4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1270300 │ │ │ │ smlaldxcc r4, r0, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf50581f0 │ │ │ │ andcs r5, r0, #128, 2 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @@ -31581,32 +31579,32 @@ │ │ │ │ @ instruction: 0xf8c44646 │ │ │ │ @ instruction: 0xe7d28058 │ │ │ │ @ instruction: 0x46464630 │ │ │ │ cdp2 0, 9, cr15, cr14, cr6, {0} │ │ │ │ @ instruction: 0xf8c4687b │ │ │ │ @ instruction: 0xf8d38058 │ │ │ │ @ instruction: 0xe7c700b0 │ │ │ │ - stcl 7, cr15, [r2], #896 @ 0x380 │ │ │ │ - andeq ip, r5, lr, asr r4 │ │ │ │ + stcl 7, cr15, [r6], #896 @ 0x380 │ │ │ │ + andeq ip, r5, r6, ror #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r4, lsr #7 │ │ │ │ + andeq ip, r5, ip, lsr #7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ sbclt r4, r4, sl, lsl #27 │ │ │ │ ldrbtmi r4, [sp], #-3210 @ 0xfffff376 │ │ │ │ - bmi fe2f6b10 │ │ │ │ + bmi fe2f6b08 │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ stmdbpl ip!, {r1, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f4104 │ │ │ │ strmi r0, [r4], -r0, lsl #8 │ │ │ │ @ instruction: 0x4699589b │ │ │ │ - blcs 3dd70 │ │ │ │ + blcs 3dd68 │ │ │ │ rscshi pc, r4, r0, asr #32 │ │ │ │ strpl pc, [r0], r4, lsl #10 │ │ │ │ @ instruction: 0xf00620e8 │ │ │ │ @ instruction: 0xf504feb9 │ │ │ │ strmi r5, [r0], r1, lsl #3 │ │ │ │ @ instruction: 0xf8d6220b │ │ │ │ tstcc ip, r8, asr #1 │ │ │ │ @@ -31627,71 +31625,71 @@ │ │ │ │ @ instruction: 0xf1072231 │ │ │ │ @ instruction: 0xf0190095 │ │ │ │ @ instruction: 0xf504ffe3 │ │ │ │ andcs r5, sp, #1073741856 @ 0x40000020 │ │ │ │ @ instruction: 0xf107310c │ │ │ │ @ instruction: 0xf019004c │ │ │ │ @ instruction: 0xf504ffdb │ │ │ │ - bvs fecf877c │ │ │ │ + bvs fecf8774 │ │ │ │ stcpl 5, cr15, [r5], {4} │ │ │ │ @ instruction: 0xf50464bb │ │ │ │ @ instruction: 0xf8525184 │ │ │ │ tstcc r0, r8, lsl #24 │ │ │ │ @ instruction: 0xf50461fa │ │ │ │ @ instruction: 0xf8d65284 │ │ │ │ ldrhtvs r3, [fp], #-4 │ │ │ │ - blvc 5f3e0 │ │ │ │ - bvs cbe768 │ │ │ │ - blvc 15f3bc │ │ │ │ - blvc 15f3fc │ │ │ │ + blvc 5f3d8 │ │ │ │ + bvs cbe760 │ │ │ │ + blvc 15f3b4 │ │ │ │ + blvc 15f3f4 │ │ │ │ @ instruction: 0xf50461bb │ │ │ │ eorsvs r5, sl, r5, lsl #7 │ │ │ │ stc 3, cr3, [r7, #64] @ 0x40 │ │ │ │ vldr d7, [ip, #8] │ │ │ │ vldmiavs r2!, {d7-d6} │ │ │ │ mrcvs 4, 3, r6, cr2, cr10, {1} │ │ │ │ stc 4, cr6, [r7, #488] @ 0x1e8 │ │ │ │ stmdavs r2!, {r2, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc df238 │ │ │ │ + blvc df230 │ │ │ │ tsteq r2, r1, asr r9 │ │ │ │ sbccs pc, r8, r7, asr #17 │ │ │ │ movwcs lr, #10579 @ 0x2953 │ │ │ │ smlabteq r8, r7, r9, lr │ │ │ │ movwcs lr, #59847 @ 0xe9c7 │ │ │ │ sbcscs r4, r0, #59768832 @ 0x3900000 │ │ │ │ stc 6, cr4, [r7, #256] @ 0x100 │ │ │ │ @ instruction: 0xf7e07b0a │ │ │ │ - @ instruction: 0xf8d6ebfe │ │ │ │ + @ instruction: 0xf8d6ec02 │ │ │ │ movwcs r0, #200 @ 0xc8 │ │ │ │ teqcc r7, #200, 18 @ 0x320000 │ │ │ │ @ instruction: 0xf7f7b108 │ │ │ │ @ instruction: 0xf104fcbf │ │ │ │ @ instruction: 0xf8c80508 │ │ │ │ @ instruction: 0x462800d8 │ │ │ │ - ldcl 7, cr15, [lr, #896]! @ 0x380 │ │ │ │ + cdp 7, 0, cr15, cr2, cr0, {7} │ │ │ │ @ instruction: 0xf5b04604 │ │ │ │ eorsle r5, r3, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf0063001 │ │ │ │ @ instruction: 0x4629fe37 │ │ │ │ strmi r1, [r5], -r2, ror #24 │ │ │ │ @ instruction: 0xff84f019 │ │ │ │ ldrsbtmi pc, [r0], r6 @ │ │ │ │ sbcspl pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0x4620b17c │ │ │ │ - stcl 7, cr15, [sl, #896]! @ 0x380 │ │ │ │ + stcl 7, cr15, [lr, #896]! @ 0x380 │ │ │ │ @ instruction: 0xf5b04605 │ │ │ │ eorsle r5, r6, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf0063001 │ │ │ │ @ instruction: 0xf8d6fe23 │ │ │ │ stclne 0, cr1, [sl], #-704 @ 0xfffffd40 │ │ │ │ @ instruction: 0xf0194604 │ │ │ │ @ instruction: 0xf8d9ff6f │ │ │ │ @ instruction: 0xf8c83000 │ │ │ │ - blcs 341a4 │ │ │ │ - bmi c58364 │ │ │ │ + blcs 3419c │ │ │ │ + bmi c5835c │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7] │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 122) │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ ldrtmi r7, [sp], r4, lsl #15 │ │ │ │ @@ -31716,43 +31714,43 @@ │ │ │ │ bicseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf97cf7ee │ │ │ │ @ instruction: 0x46012231 │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0xf8d9ff2b │ │ │ │ @ instruction: 0xf8c83000 │ │ │ │ - blcs 3422c │ │ │ │ + blcs 34224 │ │ │ │ stmdbmi pc, {r0, r1, r3, r4, r5, r7, ip, lr, pc} @ │ │ │ │ adcvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ ldr pc, [r2, pc, lsl #19]! │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r1, r4, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8caf01a │ │ │ │ @ instruction: 0xf7e0e702 │ │ │ │ - svclt 0x0000ebc0 │ │ │ │ - andeq ip, r5, lr, lsl r3 │ │ │ │ + svclt 0x0000ebc4 │ │ │ │ + andeq ip, r5, r6, lsr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r6, lsl r3 │ │ │ │ + andeq ip, r5, lr, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, r6, lsr #3 │ │ │ │ + andeq ip, r5, lr, lsr #3 │ │ │ │ andeq r4, r3, sl, asr #19 │ │ │ │ muleq r3, r8, fp │ │ │ │ @ instruction: 0x000349b8 │ │ │ │ andeq r4, r3, r6, lsl #23 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7b134 │ │ │ │ + bl feb7b12c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 727ebc │ │ │ │ - bmi 750154 │ │ │ │ + blmi 727eb4 │ │ │ │ + bmi 75014c │ │ │ │ svcge 0x0004447b │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - bmi 6d26f8 │ │ │ │ + bmi 6d26f0 │ │ │ │ ldrbtmi r4, [sl], #-2074 @ 0xfffff7e6 │ │ │ │ ldrdgt pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r9, [r8], #-513 @ 0xfffffdff │ │ │ │ ldrbtmi r4, [ip], #2329 @ 0x919 │ │ │ │ eorcc r4, r4, r9, lsl fp │ │ │ │ ldrbtmi r4, [r9], #-2585 @ 0xfffff5e7 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -31769,23 +31767,23 @@ │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @ instruction: 0xe7d8f87f │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r1, r5, r6, r9, ip, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf932f01a │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - andeq ip, r5, r0, asr #1 │ │ │ │ + andeq ip, r5, r8, asr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r4, r3, r6, ror fp │ │ │ │ - andeq r1, r6, lr, lsr #19 │ │ │ │ + @ instruction: 0x000619b6 │ │ │ │ andeq r4, r3, r6, ror #22 │ │ │ │ andeq r4, r3, r6, asr ip │ │ │ │ andeq r4, r3, r4, asr #22 │ │ │ │ andeq r4, r3, sl, asr #22 │ │ │ │ - andeq r1, r6, r6, lsl #19 │ │ │ │ + andeq r1, r6, lr, lsl #19 │ │ │ │ andeq r4, r3, r2, lsr #18 │ │ │ │ andeq r4, r3, r4, lsl #22 │ │ │ │ andeq r4, r3, r0, lsl r9 │ │ │ │ strdeq r4, [r3], -r2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -31846,15 +31844,15 @@ │ │ │ │ @ instruction: 0x4620417c │ │ │ │ stccc 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ vst2. {d31,d33}, [pc], r7 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf8d8fde5 │ │ │ │ - bmi ffe70204 │ │ │ │ + bmi ffe701fc │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5069300 │ │ │ │ movwcc r5, #50050 @ 0xc382 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf9b4f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @@ -31870,15 +31868,15 @@ │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf7fffdbf │ │ │ │ @ instruction: 0xf506feff │ │ │ │ strmi r5, [r2], -r4, lsl #7 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldc 6, cr4, [r3, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - vldr d7, [pc, #8] @ 2414c │ │ │ │ + vldr d7, [pc, #8] @ 24144 │ │ │ │ vstr d7, [sp, #864] @ 0x360 │ │ │ │ @ instruction: 0xf01a7b00 │ │ │ │ vst2.32 {d31,d33}, [pc], r9 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fda7 │ │ │ │ tstcc r0, r5, lsl #3 │ │ │ │ @@ -31904,15 +31902,15 @@ │ │ │ │ @ instruction: 0xf958f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r6, #-100]! @ 0xffffff9c │ │ │ │ ldmib r6, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1070100 │ │ │ │ @ instruction: 0xf7f1024c │ │ │ │ - bmi ff123ef8 │ │ │ │ + bmi ff123ef0 │ │ │ │ movteq pc, #49415 @ 0xc107 @ │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf942f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2l 0, cr15, [r0, #-100]! @ 0xffffff9c │ │ │ │ @@ -31928,15 +31926,15 @@ │ │ │ │ andle r2, r3, ip, ror #22 │ │ │ │ stmdavc r3, {r3, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ andsle r2, r8, sp, lsr #22 │ │ │ │ mrc2 7, 1, pc, cr14, cr9, {7} │ │ │ │ lsllt r4, r6, #12 │ │ │ │ @ instruction: 0xf1b94603 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bmi feb84678 │ │ │ │ + bmi feb84670 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf914f01a │ │ │ │ @ instruction: 0xf0064630 │ │ │ │ @ instruction: 0xf44ffbd7 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @@ -31951,16 +31949,16 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf8f8f01a │ │ │ │ @ instruction: 0xf0064630 │ │ │ │ @ instruction: 0xf44ffbbb │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0x4620fd13 │ │ │ │ - blx fece02a2 │ │ │ │ - blmi fe276ce8 │ │ │ │ + blx fece029a │ │ │ │ + blmi fe276ce0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mrcvs 8, 7, r6, cr11, cr10, {0} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462880ff │ │ │ │ @ instruction: 0x46bd3770 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @@ -31979,23 +31977,23 @@ │ │ │ │ vst4.8 {d19-d22}, [pc :128], r4 │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0x4621f8bd │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fcdb │ │ │ │ - bmi 1ff9108 │ │ │ │ + bmi 1ff9100 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ strtmi pc, [r1], -sp, lsr #17 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fccb │ │ │ │ - bmi 1e3911c │ │ │ │ + bmi 1e39114 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8534620 │ │ │ │ ldrbtmi r3, [sl], #-3080 @ 0xfffff3f8 │ │ │ │ @ instruction: 0xf89cf01a │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ ldc2 0, cr15, [sl], #100 @ 0x64 │ │ │ │ @@ -32005,53 +32003,53 @@ │ │ │ │ orrpl pc, r2, #25165824 @ 0x1800000 │ │ │ │ ldrbtmi r3, [sl], #-780 @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ strtmi pc, [r1], -r9, lsl #17 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf8d8fca7 │ │ │ │ - bmi 1a304f0 │ │ │ │ + bmi 1a304e8 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5069300 │ │ │ │ movwcc r5, #33667 @ 0x8383 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf876f01a │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ ldc2 0, cr15, [r4], {25} │ │ │ │ ldc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ - blvc df9e0 │ │ │ │ - blvc 5f9cc │ │ │ │ - blvc 10dfa18 │ │ │ │ - blvc df9d4 │ │ │ │ + blvc df9d8 │ │ │ │ + blvc 5f9c4 │ │ │ │ + blvc 10dfa10 │ │ │ │ + blvc df9cc │ │ │ │ @ instruction: 0xf85ef01a │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ ldc2l 0, cr15, [ip], #-100 @ 0xffffff9c │ │ │ │ orrpl pc, r5, r6, lsl #10 │ │ │ │ @ instruction: 0xf1073110 │ │ │ │ @ instruction: 0x2320020c │ │ │ │ @ instruction: 0xf506607a │ │ │ │ ldmdb r1, {r0, r2, r7, r9, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7f10102 │ │ │ │ - bmi 13e3cf8 │ │ │ │ + bmi 13e3cf0 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620687b │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ strtmi pc, [r1], -r3, asr #16 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf107fc61 │ │ │ │ ldmdb r6, {r2, r3, r5, r9}^ │ │ │ │ @ instruction: 0x23200102 │ │ │ │ @ instruction: 0xf7f1607a │ │ │ │ - bmi 1163ccc │ │ │ │ + bmi 1163cc4 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620687b │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ strtmi pc, [r1], -sp, lsr #16 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf107fc4b │ │ │ │ @@ -32061,15 +32059,15 @@ │ │ │ │ @ instruction: 0xf1074a3a │ │ │ │ vst2.16 {d16-d19}, [pc], ip │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0x4621f817 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ - bmi d63514 │ │ │ │ + bmi d6350c │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ ldrb pc, [r3], r9, lsl #16 @ │ │ │ │ vst1.8 {d20-d21}, [pc :256], r0 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ @@ -32083,35 +32081,35 @@ │ │ │ │ ldrbtmi r4, [sl], #-2600 @ 0xfffff5d8 │ │ │ │ vst2.8 {d22-d23}, [pc :256], r3 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xffecf019 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 0, cr15, [sl], {25} │ │ │ │ - bmi 8ddbd4 │ │ │ │ + bmi 8ddbcc │ │ │ │ @ instruction: 0xe7ef447a │ │ │ │ - ldm r2!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq ip, r5, r4 │ │ │ │ + andeq ip, r5, ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r1, [r6], -r8 │ │ │ │ + andeq r1, r6, r0, ror #17 │ │ │ │ andeq r4, r3, r4, lsl #24 │ │ │ │ andeq r4, r3, r4, lsr #24 │ │ │ │ andeq r4, r3, r8, lsl ip │ │ │ │ andeq r4, r3, r8, lsl #24 │ │ │ │ strdeq r4, [r3], -r8 │ │ │ │ strdeq r4, [r3], -r6 │ │ │ │ andeq r4, r3, sl, lsr #27 │ │ │ │ andeq r4, r3, r2, lsr #27 │ │ │ │ muleq r3, ip, sp │ │ │ │ andeq r4, r3, r0, asr #22 │ │ │ │ andeq r4, r3, r6, ror #17 │ │ │ │ ldrdeq r4, [r3], -r2 │ │ │ │ - andeq fp, r5, r4, ror sp │ │ │ │ + andeq fp, r5, ip, ror sp │ │ │ │ muleq r3, r0, r8 │ │ │ │ @ instruction: 0x000348b2 │ │ │ │ andeq r4, r3, r8, lsr #17 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq r4, r3, sl, lsl #17 │ │ │ │ andeq r4, r3, r8, lsl #17 │ │ │ │ andeq r4, r3, r4, asr #16 │ │ │ │ @@ -32119,108 +32117,108 @@ │ │ │ │ andeq r4, r3, r6, lsl r8 │ │ │ │ andeq r4, r3, lr, lsl #16 │ │ │ │ andeq r4, r3, ip, lsr #13 │ │ │ │ andeq r4, r3, r2, asr #13 │ │ │ │ andeq r4, r3, r2, ror r6 │ │ │ │ andeq r4, r3, ip, lsr r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7b72c │ │ │ │ + bl feb7b724 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d00 │ │ │ │ - bmi 1e83a2c │ │ │ │ + bmi 1e83a24 │ │ │ │ ldclmi 15, cr10, [r9], #-16 │ │ │ │ - blmi 1e75728 │ │ │ │ + blmi 1e75720 │ │ │ │ ldrbtmi r6, [ip], #-760 @ 0xfffffd08 │ │ │ │ andcs r6, r0, r9, ror r1 │ │ │ │ @ instruction: 0xf10762bc │ │ │ │ ldmpl r3, {r3, r4, r5, r8}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f32dc │ │ │ │ @ instruction: 0xf7e00300 │ │ │ │ - blmi 1cdef10 │ │ │ │ + blmi 1cdef18 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r6}^ │ │ │ │ @ instruction: 0xf7e0623b │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ adcshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7e00040 │ │ │ │ - stmdami fp!, {r1, r2, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp!, {r1, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - ldmda r0, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnvs ip, #1028096 @ 0xfb000 │ │ │ │ @ instruction: 0x4618b133 │ │ │ │ - b e62514 │ │ │ │ + b f6250c │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ addshi pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf7fd6af8 │ │ │ │ stmdacs r0, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, ip, r0 │ │ │ │ tstpvc sp, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf86af7fe │ │ │ │ @ instruction: 0xf5072200 │ │ │ │ rsbsvs r7, r8, #1073741831 @ 0x40000007 │ │ │ │ ldc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - bvs ffe3cda0 │ │ │ │ + bvs ffe3cd98 │ │ │ │ stc2l 7, cr15, [sl], #-996 @ 0xfffffc1c │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x200061b8 │ │ │ │ - b ce2550 │ │ │ │ - bvs feeb7328 │ │ │ │ + b de2548 │ │ │ │ + bvs feeb7320 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7e0613b │ │ │ │ - stmdacs r0, {r2, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - stc 7, cr15, [ip], {224} @ 0xe0 │ │ │ │ - bvs fef37330 │ │ │ │ + ldc 7, cr15, [r0], {224} @ 0xe0 │ │ │ │ + bvs fef37328 │ │ │ │ rscsvs r5, fp, r3, ror #17 │ │ │ │ @ instruction: 0xf7df4618 │ │ │ │ - blmi 13a0558 │ │ │ │ + blmi 13a0560 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, pc}^ │ │ │ │ stmdbmi fp, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmibvs sl!, {r1, r9, ip, pc} │ │ │ │ andls r4, r1, #2030043136 @ 0x79000000 │ │ │ │ andls r2, r0, #84, 4 @ 0x40000005 │ │ │ │ @ instruction: 0xf7fa22fb │ │ │ │ @ instruction: 0xf507fd93 │ │ │ │ @ instruction: 0xf7e070ac │ │ │ │ - blmi 10de7f0 │ │ │ │ + blmi 10de7f8 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ - blvs ffe2ca38 │ │ │ │ - ldmib ip!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blvs ffe2ca30 │ │ │ │ + b 625b4 │ │ │ │ ldmibvs r8!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf9ccf006 │ │ │ │ @ instruction: 0xf00669f8 │ │ │ │ - bvs 1f22d80 │ │ │ │ + bvs 1f22d78 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrdeq pc, [r8], #131 @ 0x83 │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ - bvs 1f22d70 │ │ │ │ + bvs 1f22d68 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ - bvs 1e62d60 │ │ │ │ + bvs 1e62d58 │ │ │ │ @ instruction: 0xf9b6f006 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - stmda r0, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs ef6740 │ │ │ │ + stmda r4, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs ef6738 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - blvs fee364f4 │ │ │ │ + blvs fee364ec │ │ │ │ @ instruction: 0xf7e02100 │ │ │ │ - blvs 1f1edd4 │ │ │ │ - bmi a9132c │ │ │ │ + blvs 1f1eddc │ │ │ │ + bmi a91324 │ │ │ │ ldrbtmi r4, [sl], #-2848 @ 0xfffff4e0 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrsbmi r3, [sl], #-44 @ 0xffffffd4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d12f │ │ │ │ @ instruction: 0x46bd7739 │ │ │ │ @@ -32233,37 +32231,37 @@ │ │ │ │ @ instruction: 0xf7fdfd75 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0064f47f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7cb637a │ │ │ │ @ instruction: 0xf7fe6af8 │ │ │ │ bfi pc, r7, #19, #4 @ │ │ │ │ - bvs ef6748 │ │ │ │ + bvs ef6740 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e00040 │ │ │ │ - blmi 31f11c │ │ │ │ + blmi 31f124 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7e070ac │ │ │ │ - @ instruction: 0xf7dfea7c │ │ │ │ - svclt 0x0000efb6 │ │ │ │ - andeq fp, r5, r4, asr #21 │ │ │ │ - @ instruction: 0x0005babe │ │ │ │ + @ instruction: 0xf7dfea80 │ │ │ │ + svclt 0x0000efba │ │ │ │ + andeq fp, r5, ip, asr #21 │ │ │ │ + andeq fp, r5, r6, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r6, r4, lsl #7 │ │ │ │ + andeq r1, r6, ip, lsl #7 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r4, r3, r0, lsr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r6, r8, ror r2 │ │ │ │ - andeq fp, r5, lr, asr r9 │ │ │ │ - andeq r1, r6, r0, lsl r2 │ │ │ │ + andeq r1, r6, r0, lsl #5 │ │ │ │ + andeq fp, r5, r6, ror #18 │ │ │ │ + andeq r1, r6, r8, lsl r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ movtgt pc, #2271 @ 0x8df @ │ │ │ │ ldclmi 0, cr11, [r0], {179} @ 0xb3 │ │ │ │ ldclmi 4, cr4, [r0, #1008] @ 0x3f0 │ │ │ │ @@ -32278,18 +32276,18 @@ │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ ldrdcs pc, [r4], #132 @ 0x84 @ │ │ │ │ strbmi fp, [r3], -r2, lsr #2 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ ldrsbcs pc, [r0], #132 @ 0x84 @ │ │ │ │ suble r2, r1, r0, lsl #20 │ │ │ │ - blcs c027f4 │ │ │ │ + blcs c027ec │ │ │ │ ldmdavs r3!, {r1, r4, ip, lr, pc} │ │ │ │ cmnle r8, r0, lsl #22 │ │ │ │ - blmi fef372b0 │ │ │ │ + blmi fef372a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi SPSR_fc, r0, asr #32 │ │ │ │ @ instruction: 0x46bd37bc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -32311,16 +32309,16 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [ip], #100 @ 0x64 │ │ │ │ stmibmi sl!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorsne pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2217 @ 0xfffff757 │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ @ instruction: 0xe7b1fc37 │ │ │ │ - blcs 3e8f8 │ │ │ │ - bmi fe9d8b30 │ │ │ │ + blcs 3e8f0 │ │ │ │ + bmi fe9d8b28 │ │ │ │ ldrbtmi r4, [sl], #-2972 @ 0xfffff464 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbtcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmibmi r1!, {r1, r3, r5, r8, pc} │ │ │ │ addsvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ @@ -32328,20 +32326,20 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0194ff0 │ │ │ │ ldmmi sp, {r0, r1, r2, r4, r6, r7, sl, fp, ip, sp, pc} │ │ │ │ tstpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf00f4478 │ │ │ │ - bllt fe463714 │ │ │ │ + bllt fe46370c │ │ │ │ @ instruction: 0xf8d44a90 │ │ │ │ stmiapl sl!, {r2, r3, r4, r6, r7, ip, sp} │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrcs SPSR_, #13762560 @ 0xd20000 │ │ │ │ - bmi fe59e754 │ │ │ │ + bmi fe59e74c │ │ │ │ ldrbtmi r4, [sl], #-2951 @ 0xfffff479 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbtcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmibmi r0, {r8, pc} │ │ │ │ ldmmi r0, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp} │ │ │ │ @@ -32361,40 +32359,40 @@ │ │ │ │ @ instruction: 0xf8d4e78a │ │ │ │ @ instruction: 0xf7f900d0 │ │ │ │ cmnplt r8, r1, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e760f8 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d4b918 │ │ │ │ @ instruction: 0x07d220dc │ │ │ │ - bmi 1f59d00 │ │ │ │ + bmi 1f59cf8 │ │ │ │ @ instruction: 0xf8d258aa │ │ │ │ @ instruction: 0x46188014 │ │ │ │ @ instruction: 0xf876f006 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ strble r0, [r7, #-1947] @ 0xfffff865 │ │ │ │ stmiapl sp!, {r1, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r4, r1, lsl #20 │ │ │ │ rsbsle r2, r9, r1, lsl #22 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ - blcs 5e6b0 │ │ │ │ + blcs 5e6a8 │ │ │ │ addhi pc, r1, r0 │ │ │ │ rsbsle r2, r1, r1, lsl #22 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ adcsvs lr, r8, sp, asr r7 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx feb62924 │ │ │ │ + blx feb6291c │ │ │ │ orreq pc, r0, r7, lsl #2 │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7fd60f9 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r1], r2, lsl #2 │ │ │ │ - blx 1162956 │ │ │ │ + blx 116294e │ │ │ │ strmi r4, [r3], r3, ror #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ rsbsle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0x46584b53 │ │ │ │ @ instruction: 0xf50558ed │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4896 @ 0x1320 │ │ │ │ @@ -32414,18 +32412,18 @@ │ │ │ │ @ instruction: 0xf7f900d0 │ │ │ │ @ instruction: 0xf107fa75 │ │ │ │ rscsvs r0, r8, r0, lsl #3 │ │ │ │ adcsvs r4, r9, r0, lsr #12 │ │ │ │ mcr2 7, 3, pc, cr4, cr13, {7} @ │ │ │ │ ldrdcs lr, [r1, -r7] │ │ │ │ @ instruction: 0xf7ff4683 │ │ │ │ - blmi 12635fc │ │ │ │ + blmi 12635f4 │ │ │ │ stmiapl fp!, {r3, r4, r5, r7, sp, lr}^ │ │ │ │ - blcs 3ea3c │ │ │ │ - blmi e58b28 │ │ │ │ + blcs 3ea34 │ │ │ │ + blmi e58b20 │ │ │ │ stmiapl sp!, {r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ addpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ msrcc CPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ @ instruction: 0xf0063320 │ │ │ │ @ instruction: 0xf50bf801 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @@ -32435,15 +32433,15 @@ │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf005b108 │ │ │ │ usub8mi pc, r8, r3 @ │ │ │ │ @ instruction: 0xfff0f005 │ │ │ │ @ instruction: 0xf00568f8 │ │ │ │ ldrb pc, [fp, -sp, ror #31]! @ │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx 11e2a00 │ │ │ │ + blx 11e29f8 │ │ │ │ andle r2, r6, r1, lsl #16 │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ msrcs SPSR_, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d4e6de │ │ │ │ ldrbmi r3, [r4, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xf8cabf18 │ │ │ │ @@ -32466,90 +32464,90 @@ │ │ │ │ eorcc pc, r9, r2, asr #16 │ │ │ │ ldmvs sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andls r4, r2, #64, 12 @ 0x4000000 │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r8, fp, lr}^ │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andls r2, r0, #84, 4 @ 0x40000005 │ │ │ │ rsbne pc, pc, #64, 4 │ │ │ │ - blx 15e2a82 │ │ │ │ + blx 15e2a7a │ │ │ │ @ instruction: 0xf7dfe79b │ │ │ │ - svclt 0x0000edf4 │ │ │ │ - muleq r5, ip, r8 │ │ │ │ + svclt 0x0000edf8 │ │ │ │ + andeq fp, r5, r4, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, r4, r8 │ │ │ │ + muleq r5, ip, r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r5, ip, asr #16 │ │ │ │ + andeq fp, r5, r4, asr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r4, r3, r4, lsr #1 │ │ │ │ andeq r4, r3, r2, lsr r5 │ │ │ │ muleq r3, r2, r0 │ │ │ │ andeq r4, r3, r0, lsr #10 │ │ │ │ - andeq fp, r5, lr, asr #15 │ │ │ │ + ldrdeq fp, [r5], -r6 │ │ │ │ andeq r4, r3, r0, rrx │ │ │ │ andeq r4, r3, lr, ror #9 │ │ │ │ andeq r4, r3, r8, asr #32 │ │ │ │ - andeq fp, r5, sl, ror r7 │ │ │ │ + andeq fp, r5, r2, lsl #15 │ │ │ │ andeq r4, r3, ip │ │ │ │ muleq r3, sl, r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r3, r3, lr, asr lr │ │ │ │ andeq r4, r3, ip, ror #5 │ │ │ │ andeq r3, r3, ip, asr #28 │ │ │ │ - andeq r0, r6, r2, lsl pc │ │ │ │ + andeq r0, r6, sl, lsl pc │ │ │ │ andeq r3, r3, r6, lsr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7bd08 │ │ │ │ + bl feb7bd00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3133 @ 0xfffff3c3 │ │ │ │ ldrbtmi r4, [ip], #-2621 @ 0xfffff5c3 │ │ │ │ - blmi f7ce10 │ │ │ │ + blmi f7ce08 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d24 │ │ │ │ ldmdami r8!, {r0, r2, r3, r4, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fea60ba8 │ │ │ │ + blx fea60ba0 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7df2000 │ │ │ │ - blmi d60920 │ │ │ │ + blmi d60928 │ │ │ │ @ instruction: 0x210068ba │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldm r4, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ cdpmi 1, 2, cr13, cr15, cr4, {2} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmdb ip, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [lr], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf5061f34 │ │ │ │ @ instruction: 0xf506367f │ │ │ │ ldrbtmi r7, [r8], #-1663 @ 0xfffff981 │ │ │ │ @ instruction: 0xf7df3004 │ │ │ │ - @ instruction: 0xf854ed12 │ │ │ │ + @ instruction: 0xf854ed16 │ │ │ │ @ instruction: 0xb1222f04 │ │ │ │ @ instruction: 0x461168fb │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strcc pc, [r1, #-3547] @ 0xfffff225 │ │ │ │ ldrhle r4, [r4, #36]! @ 0x24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r2, #892]! @ 0x37c │ │ │ │ + ldc 7, cr15, [r6, #892]! @ 0x37c │ │ │ │ ldmdavs fp!, {r0, r5, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7df2100 │ │ │ │ - blmi 6208b8 │ │ │ │ + blmi 6208c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4f7430 │ │ │ │ + blmi 4f7428 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d115 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ ldmdbmi r5, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -32557,78 +32555,78 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ strb pc, [r7, pc, lsl #22]! @ │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e00018 │ │ │ │ - @ instruction: 0xf7dfe806 │ │ │ │ - svclt 0x0000ed40 │ │ │ │ - andeq fp, r5, sl, ror #9 │ │ │ │ - andeq fp, r5, r6, ror #9 │ │ │ │ + @ instruction: 0xf7dfe80a │ │ │ │ + svclt 0x0000ed44 │ │ │ │ + strdeq fp, [r5], -r2 │ │ │ │ + andeq fp, r5, lr, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r3, r4, ror sp │ │ │ │ andeq r4, r3, r2, lsl r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, r6, lsl lr │ │ │ │ - andeq r0, r6, r6, lsl #27 │ │ │ │ - andeq r0, r6, ip, asr sp │ │ │ │ - andeq fp, r5, ip, lsr r4 │ │ │ │ + andeq r0, r6, lr, lsl lr │ │ │ │ + andeq r0, r6, lr, lsl #27 │ │ │ │ + andeq r0, r6, r4, ror #26 │ │ │ │ + andeq fp, r5, r4, asr #8 │ │ │ │ andeq r3, r3, sl, asr #25 │ │ │ │ andeq r4, r3, r8, asr r1 │ │ │ │ - andeq r0, r6, r0, lsl sp │ │ │ │ + andeq r0, r6, r8, lsl sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7be48 │ │ │ │ + bl feb7be40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ svcge 0x00004c3c │ │ │ │ ldrbtmi r4, [ip], #-3388 @ 0xfffff2c4 │ │ │ │ ldrbtmi r4, [sp], #-2620 @ 0xfffff5c4 │ │ │ │ - blmi f3d254 │ │ │ │ + blmi f3d24c │ │ │ │ strmi r5, [ip], -r2, lsr #17 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f213c │ │ │ │ teqvs r8, r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi r7!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcvs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2102 @ 0xfffff7ca │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ strtmi pc, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf7ff6938 │ │ │ │ @ instruction: 0xf107f81f │ │ │ │ adcsvs r0, r8, ip, lsl r1 │ │ │ │ @ instruction: 0xf7df2000 │ │ │ │ - blmi c607d4 │ │ │ │ + blmi c607dc │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stmda lr!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ teqle sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf1076038 │ │ │ │ @ instruction: 0xf7e00020 │ │ │ │ - blmi a9ef5c │ │ │ │ + blmi a9ef64 │ │ │ │ movwcc r4, #17531 @ 0x447b │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - ldcl 7, cr15, [r0], #-892 @ 0xfffffc84 │ │ │ │ + ldcl 7, cr15, [r4], #-892 @ 0xfffffc84 │ │ │ │ stmdami r6!, {r0, r2, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xffccf7fd │ │ │ │ @ instruction: 0xf107693b │ │ │ │ ldmdavs r9, {r5} │ │ │ │ rscne pc, r0, r5, asr #17 │ │ │ │ - ldc 7, cr15, [r2, #-892] @ 0xfffffc84 │ │ │ │ + ldc 7, cr15, [r6, #-892] @ 0xfffffc84 │ │ │ │ ldmdavs r8!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs r9!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7df69f8 │ │ │ │ - blmi 62077c │ │ │ │ + blmi 620784 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4f7568 │ │ │ │ + blmi 4f7560 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d115 │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -32636,29 +32634,29 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ @ instruction: 0xe7e7fa71 │ │ │ │ ldmvs fp!, {r0, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7df0020 │ │ │ │ - @ instruction: 0xf7dfef68 │ │ │ │ - svclt 0x0000eca2 │ │ │ │ - andeq fp, r5, sl, lsr #7 │ │ │ │ - andeq fp, r5, r6, lsr #7 │ │ │ │ + @ instruction: 0xf7dfef6c │ │ │ │ + svclt 0x0000eca6 │ │ │ │ + @ instruction: 0x0005b3b2 │ │ │ │ + andeq fp, r5, lr, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r3, r2, lsr ip │ │ │ │ andeq r4, r3, r4, ror #1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, r8, asr #24 │ │ │ │ - @ instruction: 0x00060cba │ │ │ │ - andeq fp, r5, r0, lsl #6 │ │ │ │ + andeq r0, r6, r0, asr ip │ │ │ │ + andeq r0, r6, r2, asr #25 │ │ │ │ + andeq fp, r5, r8, lsl #6 │ │ │ │ andeq r3, r3, lr, lsl #23 │ │ │ │ andeq r4, r3, r0, asr #32 │ │ │ │ - ldrdeq r0, [r6], -r4 │ │ │ │ + ldrdeq r0, [r6], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, sl, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2922 @ 0xfffff496 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @@ -32679,21 +32677,21 @@ │ │ │ │ @ instruction: 0xf506ffad │ │ │ │ ldc 12, cr5, [r8, #528] @ 0x210 │ │ │ │ @ instruction: 0xf5067b00 │ │ │ │ ldmdbmi r9, {r0, r2, r7, r8, r9, ip, lr}^ │ │ │ │ addpl pc, r2, r6, lsl #10 │ │ │ │ stc 2, cr2, [ip, #20] │ │ │ │ ldrbtmi r7, [r9], #-2818 @ 0xfffff4fe │ │ │ │ - blvc e044c │ │ │ │ + blvc e0444 │ │ │ │ rsbsvs r3, r9, ip │ │ │ │ - blvc 60400 │ │ │ │ - blvc 160458 │ │ │ │ - blvc e0408 │ │ │ │ - blvc 1e0460 │ │ │ │ - blvc e0210 │ │ │ │ + blvc 603f8 │ │ │ │ + blvc 160450 │ │ │ │ + blvc e0400 │ │ │ │ + blvc 1e0458 │ │ │ │ + blvc e0208 │ │ │ │ strtvs r6, [ip], #556 @ 0x22c │ │ │ │ @ instruction: 0xf018666c │ │ │ │ @ instruction: 0xf506ff8d │ │ │ │ andcs r5, r5, #131 @ 0x83 │ │ │ │ andcc r6, r8, r9, ror r8 │ │ │ │ @ instruction: 0xff86f018 │ │ │ │ movweq lr, #19387 @ 0x4bbb │ │ │ │ @@ -32710,23 +32708,23 @@ │ │ │ │ subcc pc, r6, r5, lsl #17 │ │ │ │ ldc2 7, cr15, [r4], {246} @ 0xf6 │ │ │ │ adcseq pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8984b3c │ │ │ │ @ instruction: 0xf85a2020 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 71b38 │ │ │ │ + blcs 71b30 │ │ │ │ @ instruction: 0xf108d01e │ │ │ │ biclt r0, r2, r0, lsr #2 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf8d5fee5 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ ldc2 0, cr15, [r6, #20]! │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ - bmi ca4554 │ │ │ │ + bmi ca454c │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -sl, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -32761,32 +32759,32 @@ │ │ │ │ ldrsbtcc pc, [r0], r6 @ │ │ │ │ strtmi r7, [r3], #-2113 @ 0xfffff7bf │ │ │ │ streq pc, [r2], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf8d67059 │ │ │ │ ldrpl r3, [sl, #-176] @ 0xffffff50 │ │ │ │ ldrtmi sp, [r5], -r7, ror #3 │ │ │ │ @ instruction: 0xe791687e │ │ │ │ - bl fea62eb0 │ │ │ │ - andeq fp, r5, r2, ror r2 │ │ │ │ + bl feb62ea8 │ │ │ │ + andeq fp, r5, sl, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r5, r0, ror #4 │ │ │ │ + andeq fp, r5, r8, ror #4 │ │ │ │ muleq r3, r6, pc @ │ │ │ │ andeq r4, r3, lr, lsl #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r5, r6, ror r1 │ │ │ │ + andeq fp, r5, lr, ror r1 │ │ │ │ andeq r0, r3, r8, lsr #5 │ │ │ │ muleq r3, ip, r2 │ │ │ │ addpl pc, r0, #0, 10 │ │ │ │ vshl.s8 d27, d0, d20 │ │ │ │ vqdmlal.s , d4, d0[1] │ │ │ │ svcge 0x00004345 │ │ │ │ addsmi r6, r9, #331776 @ 0x51000 │ │ │ │ andcs sp, r0, r3 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - bvs 4f6d38 │ │ │ │ + bvs 4f6d30 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ orrpl pc, r1, r0, lsl #10 │ │ │ │ tstcs r2, r1, asr r9 │ │ │ │ svclt 0x0018430a │ │ │ │ mvnsle r4, r8, lsl r6 │ │ │ │ addpl pc, r5, r0, lsl #10 │ │ │ │ andcc lr, r2, #208, 18 @ 0x340000 │ │ │ │ @@ -32804,15 +32802,15 @@ │ │ │ │ ldmdblt r2!, {r1, r6, r7, r8, fp, sp, lr} │ │ │ │ andcc lr, lr, #208, 18 @ 0x340000 │ │ │ │ svclt 0x000c4313 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0x4618e7f0 │ │ │ │ svclt 0x0000e7ee │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7c1e0 │ │ │ │ + bl feb7c1d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ac0000 │ │ │ │ @ instruction: 0xf8cc5c80 │ │ │ │ cdpmi 14, 3, cr0, cr2, cr0, {5} │ │ │ │ stcpl 5, cr15, [sl, #692] @ 0x2b4 │ │ │ │ addlt r4, r3, r1, lsr fp │ │ │ │ ldmdbmi r1!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -32820,33 +32818,33 @@ │ │ │ │ @ instruction: 0xf2415c89 │ │ │ │ ldmpl r3!, {r4, r6, r7, r9}^ │ │ │ │ @ instruction: 0x46054479 │ │ │ │ @ instruction: 0xf10c4638 │ │ │ │ ldmdavs fp, {r2, r3, r4, sl, fp} │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b ff8e2f9c │ │ │ │ + b ff9e2f94 │ │ │ │ @ instruction: 0xf5074928 │ │ │ │ eorscs r5, r1, #134 @ 0x86 │ │ │ │ andscc r4, r4, r9, ror r4 │ │ │ │ mrc2 0, 3, pc, cr12, cr8, {0} │ │ │ │ orrpl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ subne pc, r4, #68, 4 @ 0x40000004 │ │ │ │ submi pc, r5, #196, 4 @ 0x4000000c │ │ │ │ @ instruction: 0xb12d625a │ │ │ │ @ instruction: 0xf7df4628 │ │ │ │ - @ instruction: 0xf5b0ece0 │ │ │ │ + @ instruction: 0xf5b0ece4 │ │ │ │ andsle r5, lr, #128, 30 @ 0x200 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ @ instruction: 0xf0180008 │ │ │ │ @ instruction: 0xf507fe67 │ │ │ │ ldrtmi r5, [r8], -r6, lsl #3 │ │ │ │ @ instruction: 0xf7ff3114 │ │ │ │ - bmi 66481c │ │ │ │ + bmi 664814 │ │ │ │ @ instruction: 0xf5074b14 │ │ │ │ ldrbtmi r5, [sl], #-393 @ 0xfffffe77 │ │ │ │ ldmpl r3, {r2, r3, r4, r8, ip, sp}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ strpl pc, [sl, r7, lsl #10] │ │ │ │ @@ -32858,24 +32856,24 @@ │ │ │ │ @ instruction: 0xf06f9300 │ │ │ │ movwcs r0, #257 @ 0x101 │ │ │ │ @ instruction: 0xf88ef7ed │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf0180008 │ │ │ │ @ instruction: 0xe7d2fe3b │ │ │ │ - b ff9e3034 │ │ │ │ - andeq fp, r5, r8 │ │ │ │ + b ffae302c │ │ │ │ + andeq fp, r5, r0, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq fp, r3, r8, ror pc │ │ │ │ andeq r0, r3, r4, lsr #2 │ │ │ │ - muleq r5, r2, pc @ │ │ │ │ + muleq r5, sl, pc @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff06340c │ │ │ │ + bleq ff063404 │ │ │ │ ldcmi 2, cr15, [ip, #-692] @ 0xfffffd4c │ │ │ │ ldcpl 8, cr15, [r8], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ ldrbtmi r6, [sp], #-3096 @ 0xfffff3e8 │ │ │ │ ldcmi 8, cr15, [r4], {223} @ 0xdf │ │ │ │ sxtahvs r4, lr, lr, ror #8 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @@ -32886,44 +32884,44 @@ │ │ │ │ strdcs r6, [r0, -r9] │ │ │ │ @ instruction: 0x677965b8 │ │ │ │ strtmi pc, [r8], #-2263 @ 0xfffff729 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df81ba │ │ │ │ ldrbtmi r3, [fp], #-3052 @ 0xfffff414 │ │ │ │ - blcs 7f894 │ │ │ │ + blcs 7f88c │ │ │ │ @ instruction: 0xf7fdd001 │ │ │ │ stccs 14, cr15, [r0], {77} @ 0x4d │ │ │ │ ldrvs fp, [ip, r8, lsr #31]! │ │ │ │ @ instruction: 0xf8dfda07 │ │ │ │ @ instruction: 0x6eba3bd8 │ │ │ │ ldcvs 8, cr5, [sl, #844]! @ 0x34c │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ mrcvs 7, 3, r6, cr11, cr10, {5} │ │ │ │ cdpvs 1, 7, cr11, cr9, cr11, {1} │ │ │ │ @ instruction: 0xf5072220 │ │ │ │ @ instruction: 0xf018701d │ │ │ │ @ instruction: 0xf107fde9 │ │ │ │ andcs r0, r0, ip, ror r1 │ │ │ │ - stcl 7, cr15, [sl], #-892 @ 0xfffffc84 │ │ │ │ - blcc fec634e0 │ │ │ │ + stcl 7, cr15, [lr], #-892 @ 0xfffffc84 │ │ │ │ + blcc fec634d8 │ │ │ │ @ instruction: 0x21006eba │ │ │ │ addeq pc, r8, r7, lsl #2 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - stcl 7, cr15, [sl, #892] @ 0x37c │ │ │ │ + stcl 7, cr15, [lr, #892] @ 0x37c │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ strbhi pc, [ip], #-64 @ 0xffffffc0 @ │ │ │ │ addeq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr2, cr15, {6} @ │ │ │ │ - bleq fe463504 │ │ │ │ + mcr 7, 2, pc, cr6, cr15, {6} @ │ │ │ │ + bleq fe4634fc │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - b 36310c │ │ │ │ + b 463104 │ │ │ │ @ instruction: 0xf1036efb │ │ │ │ strbmi r0, [r0], -r8, lsl #16 │ │ │ │ - ldc 7, cr15, [r4], #-892 @ 0xfffffc84 │ │ │ │ + ldc 7, cr15, [r8], #-892 @ 0xfffffc84 │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ teqphi sl, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ strmi pc, [r4], -r3, asr #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strbmi r8, [r0], -r5, asr #2 │ │ │ │ @ instruction: 0xf838f01f │ │ │ │ @@ -32941,34 +32939,34 @@ │ │ │ │ @ instruction: 0xf8c70200 │ │ │ │ @ instruction: 0xf8c41084 │ │ │ │ @ instruction: 0xf88710c8 │ │ │ │ ldrhlt r2, [r3, #-19] @ 0xffffffed │ │ │ │ eorscs r6, r0, #56, 28 @ 0x380 │ │ │ │ orrseq pc, r5, r4, lsl #2 │ │ │ │ ldreq pc, [r5], r4, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr6, cr15, {6} @ │ │ │ │ + mcr 7, 2, pc, cr10, cr15, {6} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf04f817e │ │ │ │ rfeia r4 │ │ │ │ cdpvs 0, 15, cr2, cr11, cr10, {4} │ │ │ │ @ instruction: 0xf0002a6c │ │ │ │ ldmdavs fp, {r0, r1, r2, r6, r7, r8, r9, pc} │ │ │ │ - bcs 73ba8 │ │ │ │ + bcs 73ba0 │ │ │ │ cmpphi sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stmibvs r2!, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r1, r6, lsl #10 │ │ │ │ stceq 8, cr15, [r8], {81} @ 0x51 │ │ │ │ mulle r2, r0, r2 │ │ │ │ @ instruction: 0xf100075d │ │ │ │ mrcvs 1, 7, r8, cr8, cr11, {4} │ │ │ │ addpl pc, r0, #0, 10 │ │ │ │ stmibvs r2!, {r0, r4, r6, r9, fp, sp, lr} │ │ │ │ mulle r7, r1, r2 │ │ │ │ svclt 0x00410559 │ │ │ │ - bvs fe062378 │ │ │ │ + bvs fe062370 │ │ │ │ stmdavs r3, {r3, r6, r8, sp} │ │ │ │ @ instruction: 0x11a8f887 │ │ │ │ @ instruction: 0xf8946efa │ │ │ │ @ instruction: 0xf502c08a │ │ │ │ stmdavs r2!, {r7, ip, lr} │ │ │ │ addsmi r6, r1, #4096 @ 0x1000 │ │ │ │ bichi pc, r4, #0 │ │ │ │ @@ -32995,25 +32993,25 @@ │ │ │ │ cmpcs r5, r8, lsl #20 │ │ │ │ @ instruction: 0xf8876803 │ │ │ │ cdpvs 1, 15, cr1, cr8, cr10, {5} │ │ │ │ addpl pc, r0, #0, 10 │ │ │ │ stclvs 14, cr6, [r2], #-324 @ 0xfffffebc │ │ │ │ mulle r7, r1, r2 │ │ │ │ svclt 0x004106d9 │ │ │ │ - beq 461404 │ │ │ │ + beq 4613fc │ │ │ │ stmdavs r3, {r0, r1, r2, r6, r8, sp} │ │ │ │ @ instruction: 0x11abf887 │ │ │ │ - blvs 840ed0 │ │ │ │ + blvs 840ec8 │ │ │ │ addpl pc, r5, #8388608 @ 0x800000 │ │ │ │ ldmib r2, {r1, r2, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ adcsmi r1, r2, #0, 4 │ │ │ │ addmi fp, r1, #8, 30 │ │ │ │ ldreq sp, [sl], r2 │ │ │ │ mrshi pc, (UNDEF: 82) @ │ │ │ │ - strle r0, [pc, #-1563] @ 24ce9 │ │ │ │ + strle r0, [pc, #-1563] @ 24ce1 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf503120a │ │ │ │ ldmdb r3, {r0, r2, r7, r8, r9, ip, lr}^ │ │ │ │ addsmi r0, r3, #134217728 @ 0x8000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ @ instruction: 0xf04abf1e │ │ │ │ subscs r0, r4, #128, 20 @ 0x80000 │ │ │ │ @@ -33056,20 +33054,20 @@ │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ @ instruction: 0xf0138101 │ │ │ │ @ instruction: 0xf0000208 │ │ │ │ @ instruction: 0xf0238109 │ │ │ │ @ instruction: 0xf8c40302 │ │ │ │ @ instruction: 0xf10730dc │ │ │ │ @ instruction: 0xf7df0088 │ │ │ │ - @ instruction: 0xf8dfe99e │ │ │ │ + @ instruction: 0xf8dfe9a2 │ │ │ │ @ instruction: 0x6dfb0950 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ svcvs 0x00f84798 │ │ │ │ @ instruction: 0xf7df2100 │ │ │ │ - @ instruction: 0xf8dfeb2a │ │ │ │ + @ instruction: 0xf8dfeb2e │ │ │ │ @ instruction: 0x6eba3924 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ ldmdbcs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @@ -33091,18 +33089,18 @@ │ │ │ │ svcvs 0x00bd4640 │ │ │ │ mrc2 0, 6, pc, cr10, cr14, {0} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8273 │ │ │ │ mrcvs 8, 5, r3, cr10, cr0, {6} │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e1dc │ │ │ │ + bcs 6e1d4 │ │ │ │ @ instruction: 0xf8d3bf18 │ │ │ │ @ instruction: 0xf0003338 │ │ │ │ - blcs 85d78 │ │ │ │ + blcs 85d70 │ │ │ │ strbmi sp, [r0], -sp, lsr #3 │ │ │ │ ldc2 7, cr15, [ip, #-992] @ 0xfffffc20 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ @ instruction: 0xf04f8643 │ │ │ │ str r0, [r4, r1, lsl #22]! │ │ │ │ @ instruction: 0xf1bc2100 │ │ │ │ @ instruction: 0xf8870f64 │ │ │ │ @@ -33143,45 +33141,45 @@ │ │ │ │ @ instruction: 0xf43f0a01 │ │ │ │ tstcs r1, ip, ror lr │ │ │ │ @ instruction: 0x677904db │ │ │ │ subhi pc, r2, #64, 2 │ │ │ │ eorscs r6, r0, #944 @ 0x3b0 │ │ │ │ @ instruction: 0xf1034631 │ │ │ │ @ instruction: 0xf7df0031 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrhi pc, [r0, #0]! │ │ │ │ movwcs lr, #35284 @ 0x89d4 │ │ │ │ strvs lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ stmibvs r1!, {r6, r9, sl, lr}^ │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ @ instruction: 0xf7f19101 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorhi pc, sl, #0 │ │ │ │ @ instruction: 0x46306efb │ │ │ │ eorscs r6, r1, #912 @ 0x390 │ │ │ │ strpl pc, [r4, #1283] @ 0x503 │ │ │ │ orrpl pc, r1, #12582912 @ 0xc00000 │ │ │ │ - blvc e0bb4 │ │ │ │ - blvc 260b74 │ │ │ │ + blvc e0bac │ │ │ │ + blvc 260b6c │ │ │ │ stccc 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @ instruction: 0xf01861e3 │ │ │ │ @ instruction: 0xe64cfbdd │ │ │ │ @ instruction: 0xf10004d8 │ │ │ │ subcs r8, r9, #88, 4 @ 0x80000005 │ │ │ │ @ instruction: 0x21a7f887 │ │ │ │ - beq 1616a8 │ │ │ │ + beq 1616a0 │ │ │ │ @ instruction: 0xe65a6833 │ │ │ │ ldrshcs r6, [r4, #-234] @ 0xffffff16 │ │ │ │ - beq 8616b4 │ │ │ │ + beq 8616ac │ │ │ │ @ instruction: 0xf8876813 │ │ │ │ ldrt r1, [r5], ip, lsr #3 │ │ │ │ rscsvc pc, r0, #973078528 @ 0x3a000000 │ │ │ │ svcge 0x0002f47f │ │ │ │ @ instruction: 0x2798f8df │ │ │ │ - bvs 4b678c │ │ │ │ + bvs 4b6784 │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ @ instruction: 0xf1baaf0a │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ ldrbt sl, [r5], r6, lsl #30 │ │ │ │ ldrbt r4, [r7], -sl, lsl #13 │ │ │ │ @ instruction: 0xf6406efa │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr} │ │ │ │ @@ -33189,15 +33187,15 @@ │ │ │ │ adcsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ strtmi fp, [sl], ip, lsl #30 │ │ │ │ usat r4, #18, r2, lsl #13 │ │ │ │ rsbsmi pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0xf00564fa │ │ │ │ pkhtbmi pc, r1, r5, asr #20 @ │ │ │ │ rsbsmi pc, ip, pc, asr #8 │ │ │ │ - blx 14615f8 │ │ │ │ + blx 14615f0 │ │ │ │ ldrbvs r6, [r8, #-3322]! @ 0xfffff306 │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ ldcvs 0, cr7, [r8, #8]! │ │ │ │ cdp2 7, 6, cr15, cr4, cr6, {7} │ │ │ │ @ instruction: 0x3744f8df │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @@ -33223,15 +33221,15 @@ │ │ │ │ @ instruction: 0xf0400f20 │ │ │ │ @ instruction: 0xf01a827b │ │ │ │ @ instruction: 0xf0400f01 │ │ │ │ @ instruction: 0xf01a823e │ │ │ │ suble r0, r7, r2, lsl #30 │ │ │ │ @ instruction: 0xf5036efb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 3192c │ │ │ │ + blcs 31924 │ │ │ │ strhi pc, [r9, #-0]! │ │ │ │ @ instruction: 0xf7f84618 │ │ │ │ @ instruction: 0x4605fc11 │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7f88515 │ │ │ │ strmi pc, [r3], -r9, lsl #24 │ │ │ │ @@ -33241,15 +33239,15 @@ │ │ │ │ ldrbtmi r6, [sl], #-1211 @ 0xfffffb45 │ │ │ │ mcr2 0, 7, pc, cr2, cr8, {0} @ │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ @ instruction: 0x6cb8f9a5 │ │ │ │ @ instruction: 0xf9a2f005 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496d78 │ │ │ │ - blx ffee1714 │ │ │ │ + blx ffee170c │ │ │ │ @ instruction: 0x3664f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ tstle r3, r1, lsl #20 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d4b983 │ │ │ │ @@ -33282,29 +33280,29 @@ │ │ │ │ strbmi r9, [r0], -r2, lsl #12 │ │ │ │ movwcs lr, #2514 @ 0x9d2 │ │ │ │ cdp2 0, 14, cr15, cr12, cr7, {1} │ │ │ │ ldclvs 1, cr11, [sp, #-704]! @ 0xfffffd40 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x1600f8df │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - blx fea617b8 │ │ │ │ + blx fea617b0 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx fe8e17c4 │ │ │ │ + blx fe8e17bc │ │ │ │ strbne pc, [ip, #2271]! @ 0x8df @ │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - blx fe6e17d4 │ │ │ │ + blx fe6e17cc │ │ │ │ @ instruction: 0xf7f84640 │ │ │ │ @ instruction: 0xf8dffb8f │ │ │ │ mrcvs 5, 5, r3, cr10, cr12, {6} │ │ │ │ ldmpl r3, {r0, r2, r9, sl, lr}^ │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0x46536e7a │ │ │ │ - bcs 41670 │ │ │ │ + bcs 41668 │ │ │ │ orrhi pc, r3, r0 │ │ │ │ andsvc pc, sp, #29360128 @ 0x1c00000 │ │ │ │ strbne pc, [r0, #2271] @ 0x8df @ │ │ │ │ ldclvs 2, cr9, [sl, #-4]! │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5075203 │ │ │ │ andls r7, r2, #536870925 @ 0x2000000d │ │ │ │ @@ -33332,52 +33330,52 @@ │ │ │ │ orreq pc, sl, r4, lsl #2 │ │ │ │ addpl pc, r1, r5, lsl #10 │ │ │ │ @ instruction: 0xf018301c │ │ │ │ strtmi pc, [r1], -sp, lsl #21 │ │ │ │ @ instruction: 0xf505462b │ │ │ │ @ instruction: 0xf5035580 │ │ │ │ andscs r5, r0, #129 @ 0x81 │ │ │ │ - blcc 1363964 │ │ │ │ + blcc 136395c │ │ │ │ eorvs r3, fp, #12 │ │ │ │ - blx fe061888 │ │ │ │ + blx fe061880 │ │ │ │ mlascc ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf8d56ca2 │ │ │ │ - blcs 1b25af4 │ │ │ │ + blcs 1b25aec │ │ │ │ @ instruction: 0xf00062aa │ │ │ │ strdlt r8, [r8, -sp] │ │ │ │ @ instruction: 0xf8d6f005 │ │ │ │ ldrsbcc pc, [r4], #132 @ 0x84 @ │ │ │ │ tstlt r3, r8, lsl r6 │ │ │ │ @ instruction: 0xff96f7f5 │ │ │ │ cdpvs 6, 15, cr4, cr14, cr3, {0} │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ mrcvs 1, 1, r0, cr8, cr5, {4} │ │ │ │ strpl pc, [r0, #1286] @ 0x506 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ - blx 18e18c4 │ │ │ │ + blx 18e18bc │ │ │ │ stcpl 5, cr15, [r5], {6} │ │ │ │ - blvc 360ebc │ │ │ │ + blvc 360eb4 │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ addpl pc, r3, r6, lsl #10 │ │ │ │ @ instruction: 0xf1042216 │ │ │ │ andcc r0, r8, r4, ror r1 │ │ │ │ - blvc 60eb0 │ │ │ │ - blvc 3e0ed4 │ │ │ │ + blvc 60ea8 │ │ │ │ + blvc 3e0ecc │ │ │ │ stc 6, cr6, [ip, #1016] @ 0x3f8 │ │ │ │ vldr d7, [r4, #8] │ │ │ │ vstr d7, [ip, #-40] @ 0xffffffd8 │ │ │ │ vldr d7, [r4, #8] │ │ │ │ vstr d7, [r3, #32] │ │ │ │ @ instruction: 0xf0187b02 │ │ │ │ vcvtvs.s16.f32 s31, s31, #6 │ │ │ │ andscs r6, r6, #25344 @ 0x6300 │ │ │ │ addpl pc, r2, r6, lsl #10 │ │ │ │ cmppeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcc r6, ip, fp, ror #12 │ │ │ │ - blx ee1914 │ │ │ │ + blx ee190c │ │ │ │ strtvs r6, [fp], #3107 @ 0xc23 │ │ │ │ addpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ orrpl pc, r4, r6, lsl #10 │ │ │ │ orrpl pc, r0, #25165824 @ 0x1800000 │ │ │ │ andcs r6, r0, r6, ror #19 │ │ │ │ andvs lr, r2, r2, asr #18 │ │ │ │ @ instruction: 0xed9469a2 │ │ │ │ @@ -33390,15 +33388,15 @@ │ │ │ │ sbcscc pc, ip, r4, asr #17 │ │ │ │ cdpvs 5, 15, cr14, cr9, cr3, {6} │ │ │ │ @ instruction: 0xf042684a │ │ │ │ subvs r0, sl, r8, lsl #4 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ - blcs 50fc8 │ │ │ │ + blcs 50fc0 │ │ │ │ stcge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ mrcvs 14, 1, r6, cr9, cr13, {7} │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4604f9db │ │ │ │ @ instruction: 0xf8df4601 │ │ │ │ ldrbtmi r0, [r8], #-1092 @ 0xfffffbbc │ │ │ │ @ instruction: 0xf9a4f7fd │ │ │ │ @@ -33407,54 +33405,54 @@ │ │ │ │ strb r3, [sl, #-200] @ 0xffffff38 │ │ │ │ @ instruction: 0xf7f84640 │ │ │ │ mrcvs 10, 7, APSR_nzcv, cr14, cr1, {5} │ │ │ │ ldcvs 6, cr4, [r8, #516]! @ 0x204 │ │ │ │ @ instruction: 0xf7e64631 │ │ │ │ andcs pc, r1, #48384 @ 0xbd00 │ │ │ │ mrcvs 6, 1, r4, cr9, cr0, {1} │ │ │ │ - blx 12e3946 │ │ │ │ + blx 12e393e │ │ │ │ strcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0x46066eba │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blmi ffc06704 │ │ │ │ + blmi ffc066fc │ │ │ │ mrcvs 6, 5, r4, cr10, cr0, {1} │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf83af005 │ │ │ │ @ instruction: 0xf0054648 │ │ │ │ strb pc, [r4, #-2103]! @ 0xfffff7c9 @ │ │ │ │ - b 10a858c │ │ │ │ + b 10a8584 │ │ │ │ vhsub.u32 d21, d0, d12 │ │ │ │ ldrmi r0, [r1], -r7, lsl #4 │ │ │ │ andscc lr, lr, #323584 @ 0x4f000 │ │ │ │ andpl lr, r5, #270336 @ 0x42000 │ │ │ │ andeq pc, r7, #-1207959551 @ 0xb8000001 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ strb sl, [r1], #-3497 @ 0xfffff257 │ │ │ │ @ instruction: 0xf8872243 │ │ │ │ ldrt r2, [r2], #-420 @ 0xfffffe5c │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbtne pc, [r0], r3 @ │ │ │ │ suble r2, r7, r0, lsl #18 │ │ │ │ ldrvs r4, [r9, #-1544]! @ 0xfffff9f8 │ │ │ │ - stmda r4!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #69206016 @ 0x4200000 │ │ │ │ addsmi r6, r8, #3648 @ 0xe40 │ │ │ │ @ instruction: 0xf642d86f │ │ │ │ @ instruction: 0x460872ff │ │ │ │ ldrsbne pc, [r4], #132 @ 0x84 @ │ │ │ │ - blx ff4e1a34 │ │ │ │ + blx ff4e1a2c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ ldreq fp, [sl, r8, asr #2] │ │ │ │ subcs sp, ip, r7, lsl #10 │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ - beq e1b10 │ │ │ │ + beq e1b08 │ │ │ │ @ instruction: 0x01a5f887 │ │ │ │ @ instruction: 0xf894e416 │ │ │ │ ldr r2, [r3], #-138 @ 0xffffff76 │ │ │ │ vstmiavs r2!, {s12-s140} │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ ldrb sl, [r3], #-3127 @ 0xfffff3c9 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ @@ -33462,226 +33460,226 @@ │ │ │ │ @ instruction: 0xf8c46013 │ │ │ │ @ instruction: 0xf8c430e0 │ │ │ │ ldrb r3, [r8], #200 @ 0xc8 │ │ │ │ ldclvs 8, cr4, [fp, #844]! @ 0x34c │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7df0088 │ │ │ │ - @ instruction: 0xf8d7e8f4 │ │ │ │ + @ instruction: 0xf8d7e8f8 │ │ │ │ @ instruction: 0xf1bee074 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ cdpvs 3, 15, cr8, cr11, cr12, {0} │ │ │ │ @ instruction: 0xf04a2149 │ │ │ │ ldmdavs fp, {r2, r9, fp} │ │ │ │ @ instruction: 0x11a7f887 │ │ │ │ - bllt fff23a40 │ │ │ │ + bllt fff23a38 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ ldrle r0, [ip, #1944]! @ 0x798 │ │ │ │ @ instruction: 0xf04a214c │ │ │ │ @ instruction: 0xf8870a02 │ │ │ │ @ instruction: 0xf7ff11a5 │ │ │ │ ldmib r7, {r0, r2, r5, r6, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ addsmi r3, r3, #32, 4 │ │ │ │ - stclge 4, cr15, [pc, #252] @ 25b60 │ │ │ │ + stclge 4, cr15, [pc, #252] @ 25b58 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi feff605c │ │ │ │ + bmi feff6054 │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ ldc2l 0, cr15, [r6], #96 @ 0x60 │ │ │ │ @ instruction: 0xf44f6d78 │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf914f018 │ │ │ │ @ instruction: 0xf43ae5bf │ │ │ │ @ instruction: 0xf47f71f0 │ │ │ │ ldmibmi r8!, {r1, r3, r7, sl, fp, sp, pc} │ │ │ │ - bvs 276c74 │ │ │ │ + bvs 276c6c │ │ │ │ @ instruction: 0xf43f2901 │ │ │ │ @ instruction: 0x4692ac94 │ │ │ │ - bmi fed9eca4 │ │ │ │ + bmi fed9ec9c │ │ │ │ ldrbtmi r6, [sl], #-3513 @ 0xfffff247 │ │ │ │ eorcs pc, r1, r2, asr r8 @ │ │ │ │ @ instruction: 0x4602e678 │ │ │ │ @ instruction: 0x46082331 │ │ │ │ @ instruction: 0xf06f9301 │ │ │ │ @ instruction: 0xf5070101 │ │ │ │ movwls r7, #818 @ 0x332 │ │ │ │ @ instruction: 0xf7ec2300 │ │ │ │ @ instruction: 0xf507fb81 │ │ │ │ strmi r7, [r1], -r5, lsr #6 │ │ │ │ subpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtvs r4, [fp], #-1560 @ 0xfffff9e8 │ │ │ │ @ instruction: 0xf92cf018 │ │ │ │ eorscs r6, r0, #30976 @ 0x7900 │ │ │ │ - bmi fea1f8bc │ │ │ │ + bmi fea1f8b4 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46486e3b │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ orrseq pc, r5, #4, 2 │ │ │ │ @ instruction: 0xf01861fb │ │ │ │ @ instruction: 0xf44ffcb9 │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf0186d78 │ │ │ │ - bmi fe263e58 │ │ │ │ + bmi fe263e50 │ │ │ │ ldmpl sl, {r0, r1, r3, r4, r5, r7, r9, sl, fp, sp, lr} │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrne SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ cdpvs 2, 15, cr8, cr11, cr1, {7} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ mlascs ip, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2a6c │ │ │ │ @ instruction: 0xf8d3ad9e │ │ │ │ - blcs 31de4 │ │ │ │ + blcs 31ddc │ │ │ │ sbchi pc, r9, #0 │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ - svc 0x006af7de │ │ │ │ + svc 0x006ef7de │ │ │ │ ldmdavs fp!, {r1, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ @ instruction: 0xf63f0a02 │ │ │ │ @ instruction: 0xf01aad99 │ │ │ │ @ instruction: 0xf47f0f02 │ │ │ │ ldrb sl, [r3, #3477] @ 0xd95 │ │ │ │ andvc pc, sp, #29360128 @ 0x1c00000 │ │ │ │ ldmib r4, {r5, r8, r9, sp}^ │ │ │ │ ldrmi r0, [r5], -ip, lsl #2 │ │ │ │ - blx fe163b18 │ │ │ │ + blx fe163b10 │ │ │ │ @ instruction: 0xf5076ef9 │ │ │ │ @ instruction: 0x23207215 │ │ │ │ orrpl pc, r5, r1, lsl #10 │ │ │ │ @ instruction: 0x460e623a │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ - blx 1e63b30 │ │ │ │ + blx 1e63b28 │ │ │ │ @ instruction: 0x462b6a3a │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi 1ff616c │ │ │ │ + bmi 1ff6164 │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ stc2l 0, cr15, [lr], #-96 @ 0xffffffa0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496d78 │ │ │ │ @ instruction: 0xf88cf018 │ │ │ │ vcvtvs.f64.s16 d4, d4, #11 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e920 │ │ │ │ + bcs 6e918 │ │ │ │ ldclge 4, cr15, [r7, #-508] @ 0xfffffe04 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib r6, {r1, r4, r6, r8, sl, fp, sp, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ strb r2, [ip, #-780] @ 0xfffffcf4 │ │ │ │ rscsvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ ldmib r4, {r5, r8, r9, sp}^ │ │ │ │ ldrmi r0, [r5], -sl, lsl #2 │ │ │ │ - blx 1363b88 │ │ │ │ + blx 1363b80 │ │ │ │ @ instruction: 0xf5076ef9 │ │ │ │ @ instruction: 0x23207205 │ │ │ │ orrpl pc, r5, r1, lsl #10 │ │ │ │ @ instruction: 0x460e627a │ │ │ │ tsteq r2, r1, asr r9 │ │ │ │ - blx 1063ba0 │ │ │ │ + blx 1063b98 │ │ │ │ @ instruction: 0x462b6a7a │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi 19361dc │ │ │ │ + bmi 19361d4 │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ ldc2 0, cr15, [r6], #-96 @ 0xffffffa0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496d78 │ │ │ │ @ instruction: 0xf854f018 │ │ │ │ vcvtvs.f64.s16 d4, d4, #4 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e990 │ │ │ │ + bcs 6e988 │ │ │ │ ldcge 4, cr15, [fp, #-508] @ 0xfffffe04 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdb r6, {r1, r2, r4, r8, sl, fp, sp, pc}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ ldr r2, [r0, #-778] @ 0xfffffcf6 │ │ │ │ sbcsvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ ldmib r4, {r5, r8, r9, sp}^ │ │ │ │ ldrmi r0, [r5], -lr, lsl #2 │ │ │ │ - blx 563bf8 │ │ │ │ + blx 563bf0 │ │ │ │ @ instruction: 0xf5076ef9 │ │ │ │ @ instruction: 0x232072ea │ │ │ │ orrpl pc, r5, r1, lsl #10 │ │ │ │ @ instruction: 0x311062ba │ │ │ │ ldmdb r1, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f00102 │ │ │ │ - bvs feee4470 │ │ │ │ + bvs feee4468 │ │ │ │ andls r4, r0, #45088768 @ 0x2b00000 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ strbmi r4, [r8], -r8, asr #20 │ │ │ │ @ instruction: 0xf018447a │ │ │ │ @ instruction: 0xf44ffbfd │ │ │ │ ldclvs 2, cr4, [r8, #-496]! @ 0xfffffe10 │ │ │ │ @ instruction: 0xf0184649 │ │ │ │ - blmi ae3ce0 │ │ │ │ + blmi ae3cd8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3acde │ │ │ │ - blcs 3296c │ │ │ │ + blcs 32964 │ │ │ │ ldclge 4, cr15, [r9], {127} @ 0x7f │ │ │ │ movwcs lr, #10582 @ 0x2956 │ │ │ │ movwcs lr, #59844 @ 0xe9c4 │ │ │ │ @ instruction: 0xf7fee4d3 │ │ │ │ @ instruction: 0x6efbf947 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf503417c │ │ │ │ strbmi r5, [r8], -r4, lsl #7 │ │ │ │ ldc 3, cr3, [r3, #-64] @ 0xffffffc0 │ │ │ │ rscsvs r7, fp, #2048 @ 0x800 │ │ │ │ - blvc e12ec │ │ │ │ - blvc 26130c │ │ │ │ - blvc 612f4 │ │ │ │ - blx ff3e1d26 │ │ │ │ + blvc e12e4 │ │ │ │ + blvc 261304 │ │ │ │ + blvc 612ec │ │ │ │ + blx ff3e1d1e │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldclvs 6, cr4, [r8, #-292]! @ 0xfffffedc │ │ │ │ @ instruction: 0xffecf017 │ │ │ │ @ instruction: 0x6ebb4a12 │ │ │ │ - bvs ffefbf40 │ │ │ │ + bvs ffefbf38 │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrne SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2901 │ │ │ │ @ instruction: 0xf8d2acaa │ │ │ │ - bcs 2e9cc │ │ │ │ + bcs 2e9c4 │ │ │ │ stcge 4, cr15, [r5], #508 @ 0x1fc │ │ │ │ movwcs lr, #10579 @ 0x2953 │ │ │ │ movwcs lr, #35268 @ 0x89c4 │ │ │ │ svclt 0x0000e49f │ │ │ │ - andeq sl, r5, r6, lsl pc │ │ │ │ - andeq sl, r5, r0, lsl pc │ │ │ │ + andeq sl, r5, lr, lsl pc │ │ │ │ + andeq sl, r5, r8, lsl pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r6, r2, ror #15 │ │ │ │ + andeq r0, r6, sl, ror #15 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, ip, ror r7 │ │ │ │ + andeq r0, r6, r4, lsl #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r6, r0, lsr r5 │ │ │ │ - andeq sl, r5, r8, lsl #24 │ │ │ │ + andeq r0, r6, r8, lsr r5 │ │ │ │ + andeq sl, r5, r0, lsl ip │ │ │ │ andeq r3, r3, r2, lsl r4 │ │ │ │ andeq r3, r3, r4, ror #17 │ │ │ │ strdeq r3, [r3], -ip │ │ │ │ andeq r3, r3, lr, asr #17 │ │ │ │ - andeq r0, r6, r4, ror #6 │ │ │ │ - andeq r0, r6, ip, lsl #6 │ │ │ │ + andeq r0, r6, ip, ror #6 │ │ │ │ + andeq r0, r6, r4, lsl r3 │ │ │ │ andeq r3, r3, r2, lsl r9 │ │ │ │ andeq r3, r3, r2, asr #17 │ │ │ │ andeq r3, r3, r2, lsr #3 │ │ │ │ @ instruction: 0x000338bc │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq r5, r3, lr, ror #3 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r3, r3, r0, lsl r1 │ │ │ │ - andeq r0, r6, sl, rrx │ │ │ │ - andeq pc, r5, ip, ror #29 │ │ │ │ + andeq r0, r6, r2, ror r0 │ │ │ │ + strdeq pc, [r5], -r4 │ │ │ │ andeq r3, r3, sl, lsr #6 │ │ │ │ - andeq pc, r5, r8, ror lr @ │ │ │ │ - andeq sl, r5, r2, asr #32 │ │ │ │ + andeq pc, r5, r0, lsl #29 │ │ │ │ + andeq sl, r5, sl, asr #32 │ │ │ │ andeq r3, r3, r2, lsr #9 │ │ │ │ andeq r3, r3, r2, ror #7 │ │ │ │ andeq r3, r3, lr, asr #6 │ │ │ │ @ instruction: 0x000332b8 │ │ │ │ @ instruction: 0xf1046efa │ │ │ │ @ instruction: 0x46480374 │ │ │ │ orrpl pc, r0, r2, lsl #10 │ │ │ │ @@ -33697,18 +33695,18 @@ │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf0176d78 │ │ │ │ @ instruction: 0xf8dfff75 │ │ │ │ cdpvs 4, 11, cr2, cr11, cr12, {5} │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ stmdbcs r1, {r5, r6, r8, r9, ip} │ │ │ │ - stcge 4, cr15, [pc], #-508 @ 25bd8 │ │ │ │ + stcge 4, cr15, [pc], #-508 @ 25bd0 │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs e50e88 │ │ │ │ + blvs e50e80 │ │ │ │ andscs r4, r6, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xffa0f017 │ │ │ │ mrcvs 8, 2, r6, cr11, cr11, {5} │ │ │ │ strt r6, [r0], #-1123 @ 0xfffffb9d │ │ │ │ @ instruction: 0xf1046efa │ │ │ │ @ instruction: 0x4648035e │ │ │ │ orrpl pc, r0, r2, lsl #10 │ │ │ │ @@ -33724,18 +33722,18 @@ │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf0176d78 │ │ │ │ @ instruction: 0xf8dfff3f │ │ │ │ cdpvs 4, 11, cr2, cr11, cr0, {2} │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ stmdbcs r1, {r5, r6, r8, r9, ip} │ │ │ │ - blge ffda303c │ │ │ │ + blge ffda3034 │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs 1e50e0c │ │ │ │ + blvs 1e50e04 │ │ │ │ andscs r4, r6, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xff6af017 │ │ │ │ ldcvs 8, cr6, [fp], {251} @ 0xfb │ │ │ │ @ instruction: 0xf7ff6423 │ │ │ │ vcvtvs.f64.u32 d27, d27, #19 │ │ │ │ @ instruction: 0xf8df4648 │ │ │ │ @ instruction: 0xf5032410 │ │ │ │ @@ -33743,22 +33741,22 @@ │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ stcne 8, cr15, [r8], {81} @ 0x51 │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r0 │ │ │ │ @ instruction: 0xf018417c │ │ │ │ vst1.64 {d31-d32}, [pc :256], r1 │ │ │ │ ldclvs 2, cr4, [r8, #-496]! @ 0xfffffe10 │ │ │ │ @ instruction: 0xf0174649 │ │ │ │ - blmi ffe65ac8 │ │ │ │ + blmi ffe65ac0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3abc2 │ │ │ │ - blcs 32b84 │ │ │ │ - blge fefa30a4 │ │ │ │ + blcs 32b7c │ │ │ │ + blge fefa309c │ │ │ │ stccc 8, cr15, [r8], {86} @ 0x56 │ │ │ │ cdpvs 1, 15, cr6, cr11, cr3, {7} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldmib r3, {r4, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff2302 │ │ │ │ vmovvs.u8 fp, d27[5] │ │ │ │ @@ -33766,97 +33764,97 @@ │ │ │ │ strbmi r4, [r8], -fp, ror #21 │ │ │ │ strpl pc, [r4], r3, lsl #10 │ │ │ │ ldrtmi r6, [r5], -r3, lsr #18 │ │ │ │ ldrbtmi r6, [sl], #-318 @ 0xfffffec2 │ │ │ │ vnmlacc.f32 s28, s6, s30 │ │ │ │ @ instruction: 0xf8d56836 │ │ │ │ stmdbvs r5!, {r2, lr, pc}^ │ │ │ │ - b 13befe0 │ │ │ │ + b 13befd8 │ │ │ │ ldrbtmi r5, [r6], -r5, lsl #28 │ │ │ │ streq pc, [r7], -r3, ror #6 │ │ │ │ vld1.8 {d9-d11}, [r5], r0 │ │ │ │ vmvn.i32 q11, #-1090519040 @ 0xbf000000 │ │ │ │ @ instruction: 0xf026230b │ │ │ │ teqmi r3, #15728640 @ 0xf00000 │ │ │ │ - b 1400ffc │ │ │ │ - b 13b5760 │ │ │ │ + b 1400ff4 │ │ │ │ + b 13b5758 │ │ │ │ vabal.u8 , d6, d12 │ │ │ │ vcgt.f32 d18, d15, d11 │ │ │ │ - b 1328f40 │ │ │ │ + b 1328f38 │ │ │ │ @ instruction: 0xf3660c0e │ │ │ │ srsia sp, #7 │ │ │ │ strls ip, [r2, #-4] │ │ │ │ - blx fe7e1f84 │ │ │ │ + blx fe7e1f7c │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496d78 │ │ │ │ mrc2 0, 5, pc, cr12, cr7, {0} │ │ │ │ vcvtvs.f64.s32 d4, d4, #4 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6ecc0 │ │ │ │ - blge 1b23140 │ │ │ │ + bcs 6ecb8 │ │ │ │ + blge 1b23138 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdbvs fp!, {r1, r2, r5, r6, r8, r9, fp, sp, pc} │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ movwcs lr, #18884 @ 0x49c4 │ │ │ │ - bllt 1823f58 │ │ │ │ + bllt 1823f50 │ │ │ │ @ instruction: 0x46486efb │ │ │ │ @ instruction: 0xf5034ac6 │ │ │ │ stmibvs r3!, {r7, r8, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ tstls r0, r9, asr #20 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - blx 1d61fd8 │ │ │ │ + blx 1d61fd0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496d78 │ │ │ │ mrc2 0, 4, pc, cr2, cr7, {0} │ │ │ │ vmovvs.u16 r4, d26[2] │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6ed14 │ │ │ │ - blge fa3194 │ │ │ │ + bcs 6ed0c │ │ │ │ + blge fa318c │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bvs 1d10c84 │ │ │ │ + bvs 1d10c7c │ │ │ │ @ instruction: 0xf7ff61a3 │ │ │ │ vmovvs.u8 fp, d10[5] │ │ │ │ orreq pc, sl, #4, 2 │ │ │ │ @ instruction: 0xf5024648 │ │ │ │ @ instruction: 0xf5025181 │ │ │ │ tstcc ip, r1, lsl #5 │ │ │ │ tstls r0, ip, lsl #4 │ │ │ │ cmnvs sl, lr, lsl #12 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1049202 │ │ │ │ @ instruction: 0x61ba024c │ │ │ │ - bmi feb0a7d8 │ │ │ │ + bmi feb0a7d0 │ │ │ │ ldrbtmi r6, [sl], #-955 @ 0xfffffc45 │ │ │ │ - blx 10e203c │ │ │ │ + blx 10e2034 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldclvs 6, cr4, [r8, #-292]! @ 0xfffffedc │ │ │ │ mcr2 0, 3, pc, cr0, cr7, {0} @ │ │ │ │ @ instruction: 0x6ebb4aa0 │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ stmdbcs r1, {r5, r6, r8, r9, ip} │ │ │ │ - blge 2231f8 │ │ │ │ + blge 2231f0 │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ ldrtmi sl, [r1], -r2, lsl #22 │ │ │ │ - blvs fee2e838 │ │ │ │ + blvs fee2e830 │ │ │ │ mcr2 0, 4, pc, cr12, cr7, {0} @ │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf5031005 │ │ │ │ andscs r5, r0, #128, 6 │ │ │ │ - bvs 77e20c │ │ │ │ + bvs 77e204 │ │ │ │ @ instruction: 0xf0176025 │ │ │ │ ldmdavs fp!, {r0, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtvs r6, [r3], #2715 @ 0xa9b │ │ │ │ - blt ffba402c │ │ │ │ + blt ffba4024 │ │ │ │ subscs r4, r5, #148, 18 @ 0x250000 │ │ │ │ andls r4, r0, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ strls lr, [r1], -sp, asr #19 │ │ │ │ andsvc pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf87ef7f9 │ │ │ │ ldmib r4, {r0, r3, r7, sl, sp, lr, pc}^ │ │ │ │ @@ -33864,39 +33862,39 @@ │ │ │ │ orrseq pc, r5, #4, 2 │ │ │ │ ldrdne pc, [r8], #132 @ 0x84 │ │ │ │ ldrmi r9, [r9], r3, lsl #2 │ │ │ │ @ instruction: 0x2e00e9cd │ │ │ │ strtmi r4, [sl], -r0, asr #12 │ │ │ │ ldrtmi r9, [r3], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8a0f7f1 │ │ │ │ - blvs ffe81c64 │ │ │ │ + blvs ffe81c5c │ │ │ │ orrpl pc, r4, #20971520 @ 0x1400000 │ │ │ │ ldmdb r3, {r4, r8, r9, ip, sp}^ │ │ │ │ stmdacs r0, {r1, r8, r9, sp} │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf8872249 │ │ │ │ @ instruction: 0xf04a21a7 │ │ │ │ stmdavs fp!, {r2, r9, fp} │ │ │ │ ldmlt r5, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46306efb │ │ │ │ eorscs r6, r1, #912 @ 0x390 │ │ │ │ orrpl pc, r4, #12582912 @ 0xc00000 │ │ │ │ - blvc e16ec │ │ │ │ - blvc 2616b4 │ │ │ │ + blvc e16e4 │ │ │ │ + blvc 2616ac │ │ │ │ mcr2 0, 2, pc, cr0, cr7, {0} @ │ │ │ │ stmialt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-2166 @ 0xfffff78a │ │ │ │ - blx 18e408a │ │ │ │ + blx 18e4082 │ │ │ │ @ instruction: 0xf7ff4603 │ │ │ │ @ instruction: 0xf01abae7 │ │ │ │ @ instruction: 0xf43f0f02 │ │ │ │ ldmdami r2!, {r0, r1, r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ @ instruction: 0x4605fb57 │ │ │ │ - blt ff5640cc │ │ │ │ + blt ff5640c4 │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ mrcvs 13, 1, sl, cr9, cr10, {0} │ │ │ │ ldmibvs r8!, {r0, r4, r5, r9, sp}^ │ │ │ │ mcr2 0, 1, pc, cr2, cr7, {0} @ │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ svclt 0x004104d9 │ │ │ │ @@ -33917,28 +33915,28 @@ │ │ │ │ addeq pc, sl, r4, lsl #2 │ │ │ │ orrpl pc, r1, r5, lsl #10 │ │ │ │ @ instruction: 0xf017311c │ │ │ │ @ instruction: 0x462bfdfb │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ @ instruction: 0xf5034620 │ │ │ │ andscs r5, r0, #1073741856 @ 0x40000020 │ │ │ │ - bvs af2574 │ │ │ │ - blcc 1364248 │ │ │ │ + bvs af256c │ │ │ │ + blcc 1364240 │ │ │ │ stc2l 0, cr15, [lr, #92]! @ 0x5c │ │ │ │ strtvs r6, [r3], #2731 @ 0xaab │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ mlascc ip, r5, r8, pc @ │ │ │ │ andle r2, r3, ip, ror #22 │ │ │ │ ldrsbtcc pc, [r0], r5 @ │ │ │ │ subsle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0xf004b108 │ │ │ │ cdpvs 12, 15, cr15, cr11, cr1, {2} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ - blx 6414e │ │ │ │ + blx 64146 │ │ │ │ eorscs r6, r1, #912 @ 0x390 │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ addseq pc, r5, r4, lsl #2 │ │ │ │ ldc2l 0, cr15, [r0, #92] @ 0x5c │ │ │ │ andscs r6, r6, #4064 @ 0xfe0 │ │ │ │ rsbseq pc, r4, r4, lsl #2 │ │ │ │ stcpl 5, cr15, [r5], {6} │ │ │ │ @@ -33960,20 +33958,20 @@ │ │ │ │ @ instruction: 0xf1042216 │ │ │ │ @ instruction: 0xf017005e │ │ │ │ @ instruction: 0xf506fda7 │ │ │ │ stcvs 3, cr5, [r8], #516 @ 0x204 │ │ │ │ stcne 8, cr15, [r8], {83} @ 0x53 │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ mvnvs r6, r0, lsr #8 │ │ │ │ - blvc 6183c │ │ │ │ + blvc 61834 │ │ │ │ @ instruction: 0xf8d46a69 │ │ │ │ stc 0, cr3, [r4, #880] @ 0x370 │ │ │ │ vldr d7, [r5, #16] │ │ │ │ @ instruction: 0x61a17b04 │ │ │ │ - blvc e1814 │ │ │ │ + blvc e180c │ │ │ │ ldmlt fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf004b108 │ │ │ │ stmdami r1!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ @ instruction: 0xe7affab1 │ │ │ │ movwcs lr, #35268 @ 0x89c4 │ │ │ │ eorscs r4, r1, #72, 12 @ 0x4800000 │ │ │ │ @@ -33981,156 +33979,156 @@ │ │ │ │ cdpvs 1, 3, cr6, cr9, cr3, {7} │ │ │ │ ldc2l 0, cr15, [lr, #-92]! @ 0xffffffa4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr} │ │ │ │ stmdalt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf004b108 │ │ │ │ @ instruction: 0xf8d4fbd9 │ │ │ │ stmdacs r0, {r2, r4, r6, r7} │ │ │ │ - blge e3440 │ │ │ │ + blge e3438 │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ - blx fe5e4220 │ │ │ │ + blx fe5e4218 │ │ │ │ @ instruction: 0xf7ff4603 │ │ │ │ ldmdami r2, {r1, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ @ instruction: 0xf8c4fa8f │ │ │ │ @ instruction: 0xf7ff00d4 │ │ │ │ @ instruction: 0xf7deba47 │ │ │ │ - svclt 0x0000ea10 │ │ │ │ + svclt 0x0000ea14 │ │ │ │ andeq r3, r3, r2, lsr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r3, r3, lr, ror r0 │ │ │ │ strdeq r2, [r3], -r6 │ │ │ │ andeq r2, r3, lr, asr pc │ │ │ │ muleq r3, lr, lr │ │ │ │ strdeq r2, [r3], -r2 @ │ │ │ │ andeq r2, r3, r6, ror r8 │ │ │ │ andeq r3, r3, r6, lsr #9 │ │ │ │ muleq r3, r0, r4 │ │ │ │ - andeq pc, r5, ip, ror r8 @ │ │ │ │ + andeq pc, r5, r4, lsl #17 │ │ │ │ andeq r3, r3, r4, asr #6 │ │ │ │ andeq r3, r3, lr, lsl #6 │ │ │ │ andeq r3, r3, r0, lsl #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7d4a8 │ │ │ │ + bl feb7d4a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi bea250 │ │ │ │ - bmi c124c0 │ │ │ │ + blmi bea248 │ │ │ │ + bmi c124b8 │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0x461c589b │ │ │ │ - blcs 4032c │ │ │ │ - blmi b5a7a0 │ │ │ │ + blcs 40324 │ │ │ │ + blmi b5a798 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r3, r1, lsl #22 │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrbtmi r4, [r8], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf7de3004 │ │ │ │ - stmdbmi r7!, {r1, r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r7!, {r1, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5014479 │ │ │ │ stmdbcc r4, {r0, r1, r2, r3, r4, r5, r6, ip, sp} │ │ │ │ rsbsvc pc, pc, r0, lsl #10 │ │ │ │ svccc 0x0004f851 │ │ │ │ @ instruction: 0xf8d3b14b │ │ │ │ @ instruction: 0xf02220dc │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xf8d320dc │ │ │ │ - blcs 32694 │ │ │ │ + blcs 3268c │ │ │ │ addmi sp, r1, #1073741885 @ 0x4000003d │ │ │ │ ldmdami sp, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - ldm r2, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 403a4 │ │ │ │ + ldm r6, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 4039c │ │ │ │ ldmdbmi sl, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0174478 │ │ │ │ andcs pc, r0, r1, ror pc @ │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r6, {r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ sbccs pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0171000 │ │ │ │ - blmi 525de4 │ │ │ │ + blmi 525ddc │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ sbcle r2, r1, r1, lsl #22 │ │ │ │ - blcs 403e0 │ │ │ │ + blcs 403d8 │ │ │ │ ldmib r7, {r1, r3, r4, r5, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf6401000 │ │ │ │ @ instruction: 0xf01722d2 │ │ │ │ andcs pc, r0, r5, asr pc @ │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svclt 0x0000bd90 │ │ │ │ - andeq r9, r5, ip, asr #26 │ │ │ │ + andeq r9, r5, r4, asr sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r0, asr #12 │ │ │ │ - andeq pc, r5, lr, lsr #12 │ │ │ │ - andeq pc, r5, r8, lsr #13 │ │ │ │ - strdeq pc, [r5], -r8 │ │ │ │ + andeq pc, r5, r8, asr #12 │ │ │ │ + andeq pc, r5, r6, lsr r6 @ │ │ │ │ + @ instruction: 0x0005f6b0 │ │ │ │ + andeq pc, r5, r0, lsl #12 │ │ │ │ andeq r2, r3, lr, lsl #11 │ │ │ │ andeq r2, r3, ip, asr #25 │ │ │ │ andeq r2, r3, r6, ror r5 │ │ │ │ @ instruction: 0x00032cb4 │ │ │ │ - @ instruction: 0x0005f5bc │ │ │ │ + andeq pc, r5, r4, asr #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r9, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2633 @ 0xfffff5b7 │ │ │ │ strmi sl, [r1], r0, lsl #30 │ │ │ │ @ instruction: 0x607b589b │ │ │ │ - blcs 40428 │ │ │ │ + blcs 40420 │ │ │ │ stmdacs r0, {r0, r5, r6, r8, ip, lr, pc} │ │ │ │ stmdavc r3, {r0, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf7de4648 │ │ │ │ - blmi 10e1040 │ │ │ │ + blmi 10e1048 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ - blcs 80b44 │ │ │ │ + blcs 80b3c │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ @ instruction: 0xf8dffcf5 │ │ │ │ ldmdami pc!, {r2, r3, r4, r5, r6, r7, pc} @ │ │ │ │ @ instruction: 0xf50844f8 │ │ │ │ @ instruction: 0xf1a83a7f │ │ │ │ @ instruction: 0xf50a0804 │ │ │ │ ldrbtmi r7, [r8], #-2687 @ 0xfffff581 │ │ │ │ @ instruction: 0xf7de3004 │ │ │ │ - @ instruction: 0xf858e8d8 │ │ │ │ + @ instruction: 0xf858e8dc │ │ │ │ orrlt r4, ip, #4, 30 │ │ │ │ ldrsbpl pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0x4628b355 │ │ │ │ - b fff64384 │ │ │ │ + bl 6437c │ │ │ │ addmi r4, r6, #137363456 @ 0x8300000 │ │ │ │ ldrtmi sp, [r2], -r4, lsr #16 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - ldc 7, cr15, [sl, #-888]! @ 0xfffffc88 │ │ │ │ + ldc 7, cr15, [lr, #-888]! @ 0xfffffc88 │ │ │ │ ldrbmi fp, [lr, #-2544] @ 0xfffff610 │ │ │ │ cdpcs 2, 0, cr13, cr1, cr12, {0} │ │ │ │ @ instruction: 0x5dabd902 │ │ │ │ tstle r7, pc, lsr #22 │ │ │ │ @ instruction: 0xf7e44628 │ │ │ │ tstplt r8, r1, lsl #27 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7de4649 │ │ │ │ - ldmdblt r8!, {r4, r6, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r2, r4, r6, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e44628 │ │ │ │ ldmdblt r8, {r0, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbcs pc, [ip], #132 @ 0x84 @ │ │ │ │ ldrdcc pc, [r8], #132 @ 0x84 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ sbcscs pc, ip, r4, asr #17 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ sbccc pc, r8, r4, asr #17 │ │ │ │ ldrdmi pc, [r4], #132 @ 0x84 @ │ │ │ │ bicle r2, sp, r0, lsl #24 │ │ │ │ ldrdle r4, [r8, #80] @ 0x50 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf7dd3004 │ │ │ │ - ldmdavs fp!, {r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bllt 3004e4 │ │ │ │ + ldmdavs fp!, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bllt 3004dc │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r9, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andscc pc, sl, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf0174478 │ │ │ │ @ instruction: 0xf1b9fe01 │ │ │ │ @@ -34145,64 +34143,64 @@ │ │ │ │ @ instruction: 0xf04ffeab │ │ │ │ @ instruction: 0xe7de30ff │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r2, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 5, pc, cr0, cr7, {0} @ │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - andeq r9, r5, r2, asr ip │ │ │ │ + andeq r9, r5, sl, asr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r2, lsr r5 @ │ │ │ │ - andeq pc, r5, r4, lsr #11 │ │ │ │ - andeq pc, r5, r2, lsl r5 @ │ │ │ │ - muleq r5, sl, r4 │ │ │ │ + andeq pc, r5, sl, lsr r5 @ │ │ │ │ + andeq pc, r5, ip, lsr #11 │ │ │ │ + andeq pc, r5, sl, lsl r5 @ │ │ │ │ + andeq pc, r5, r2, lsr #9 │ │ │ │ andeq r2, r3, r6, lsr #8 │ │ │ │ andeq r2, r3, r4, ror fp │ │ │ │ andeq r2, r3, r2, lsl #8 │ │ │ │ andeq r2, r3, r0, asr fp │ │ │ │ andeq r2, r3, ip, ror #7 │ │ │ │ andeq r2, r3, sl, lsr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb7d708 │ │ │ │ + bl feb7d700 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xf932f7f5 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ mulcs r0, r8, r7 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - andeq pc, r5, lr, ror #7 │ │ │ │ + strdeq pc, [r5], -r6 │ │ │ │ strlt r4, [r0], #2819 @ 0xb03 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #31 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - ldrdeq pc, [r5], -ip │ │ │ │ + andeq pc, r5, r4, ror #7 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, asr #15 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq pc, r5, r4, asr #7 │ │ │ │ + andeq pc, r5, ip, asr #7 │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ andscs lr, pc, #3194880 @ 0x30c000 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq pc, r5, ip, lsr #7 │ │ │ │ + @ instruction: 0x0005f3b4 │ │ │ │ svcge 0x0000b480 │ │ │ │ ssatmi fp, #30, r8, lsl #2 │ │ │ │ @ instruction: 0xf7fbbc80 │ │ │ │ ssatmi fp, #30, r5, asr #31 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ cdpne 5, 4, cr11, cr1, cr0, {4} │ │ │ │ cdpeq 1, 2, cr15, cr15, cr0, {0} │ │ │ │ @ instruction: 0xf811af00 │ │ │ │ @ instruction: 0xf0200f01 │ │ │ │ @ instruction: 0xf1a00320 │ │ │ │ - blcc 1069658 │ │ │ │ + blcc 1069650 │ │ │ │ @ instruction: 0xf1bcb138 │ │ │ │ svclt 0x00880f09 │ │ │ │ svclt 0x00942b05 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xbd80d900 │ │ │ │ mvnle r4, r1, ror r5 │ │ │ │ stclt 0, cr2, [r0, #4] │ │ │ │ @@ -34233,56 +34231,56 @@ │ │ │ │ ldmibmi r7, {r2, r3, r6}^ │ │ │ │ strls r4, [r3], -r3, asr #12 │ │ │ │ ldrbteq pc, [r4], -r4, lsl #2 @ │ │ │ │ ldrbtmi r9, [r9], #-2 │ │ │ │ andcs r9, r1, r7, lsl #12 │ │ │ │ ldrbeq pc, [lr], -r4, lsl #2 @ │ │ │ │ @ instruction: 0xf7de9605 │ │ │ │ - @ instruction: 0xf894eab0 │ │ │ │ - blcc 18b2860 │ │ │ │ + @ instruction: 0xf894eab4 │ │ │ │ + blcc 18b2858 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ - bmi ff3c6b00 │ │ │ │ + bmi ff3c6af8 │ │ │ │ streq pc, [r0], r7, lsl #2 │ │ │ │ ldrdeq lr, [r8, -r4] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf0174630 │ │ │ │ stmibmi r9, {r0, r2, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi ff2210c4 │ │ │ │ + blmi ff2210cc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7286c │ │ │ │ + blcs 72864 │ │ │ │ @ instruction: 0xf0004bc5 │ │ │ │ stmiapl sp!, {r0, r1, r3, r6, r8, pc}^ │ │ │ │ @ instruction: 0x46322351 │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ ldc2l 7, cr15, [r0], #956 @ 0x3bc │ │ │ │ strmi r4, [r2], -r1, asr #19 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - b fe0e4604 │ │ │ │ + b fe1e45fc │ │ │ │ ldrbtmi r4, [fp], #-3007 @ 0xfffff441 │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ cmpcs r1, #-2147483636 @ 0x8000000c │ │ │ │ ldmib r4, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ef010c │ │ │ │ ldmibmi sl!, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi fee61074 │ │ │ │ + blmi fee6107c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 728bc │ │ │ │ + blcs 728b4 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46322351 │ │ │ │ ldrdeq lr, [sl, -r4] │ │ │ │ stc2l 7, cr15, [sl], {239} @ 0xef │ │ │ │ @ instruction: 0x460249b2 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - b 1764650 │ │ │ │ + b 1864648 │ │ │ │ ldrbtmi r4, [fp], #-2992 @ 0xfffff450 │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf104811c │ │ │ │ @ instruction: 0xf1040295 │ │ │ │ cps #20 │ │ │ │ @ instruction: 0xf81006c4 │ │ │ │ @@ -34292,111 +34290,111 @@ │ │ │ │ svclt 0x00882b09 │ │ │ │ stmdble r0!, {r0, r2, r8, fp, sp}^ │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02a4610 │ │ │ │ stmibmi r3!, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi fe8a1008 │ │ │ │ + blmi fe8a1010 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 72928 │ │ │ │ + blcs 72920 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx fece4712 │ │ │ │ + blx fece470a │ │ │ │ @ instruction: 0x46064b9c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 72940 │ │ │ │ + blcs 72938 │ │ │ │ adchi pc, r6, r0, asr #32 │ │ │ │ rsble r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fb607b │ │ │ │ strmi pc, [r2], -fp, ror #29 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ mlasvs r8, r5, r9, r4 │ │ │ │ ldmdavs r8!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - b 6646d8 │ │ │ │ + b 7646d0 │ │ │ │ @ instruction: 0xf0046838 │ │ │ │ ldrtmi pc, [r0], -r3, asr #18 @ │ │ │ │ @ instruction: 0xf940f004 │ │ │ │ umullcc pc, sl, r4, r8 @ │ │ │ │ subsle r2, ip, ip, ror #22 │ │ │ │ ldrsbeq pc, [r8], #132 @ 0x84 @ │ │ │ │ rsbsle r2, ip, r0, lsl #16 │ │ │ │ - blx fe36475e │ │ │ │ + blx fe364756 │ │ │ │ strmi r4, [r4], -fp, lsl #23 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ cdpcs 0, 0, cr6, cr1, cr0, {4} │ │ │ │ adchi pc, r8, r0 │ │ │ │ strmi r4, [r2], -r8, lsl #19 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - ldmib sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ stmdavs r9!, {r0, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de200a │ │ │ │ - bmi fe12134c │ │ │ │ + bmi fe121354 │ │ │ │ ldrbtmi r4, [sl], #-2926 @ 0xfffff492 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrbcc r8, [r8, pc, asr #1] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ addmi r8, r6, #240, 2 @ 0x3c │ │ │ │ @ instruction: 0xf894d191 │ │ │ │ @ instruction: 0xf1073095 │ │ │ │ ldrtmi r0, [r4], r8, lsl #12 │ │ │ │ stmib r7, {r0, r1, r3, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf7de0608 │ │ │ │ - stmdavs r0, {r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf85046b4 │ │ │ │ @ instruction: 0xf8121023 │ │ │ │ @ instruction: 0xf80c3f01 │ │ │ │ - blcs 2d400 │ │ │ │ + blcs 2d3f8 │ │ │ │ stmdbmi pc!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ @ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ andcc pc, r0, ip, lsl #17 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - stmib r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi 1b20628 │ │ │ │ + stmib r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 1b20620 │ │ │ │ stmdbmi fp!, {r0, sp}^ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmib r8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ @ instruction: 0xf894f8e3 │ │ │ │ - blcs 1b32a54 │ │ │ │ + blcs 1b32a4c │ │ │ │ @ instruction: 0xf8d4d1a2 │ │ │ │ @ instruction: 0xf7f700d4 │ │ │ │ - blmi 19654fc │ │ │ │ + blmi 19654f4 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ cmnle r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ rsbsvs r8, fp, r3, lsl #1 │ │ │ │ mcr2 7, 3, pc, cr10, cr11, {7} @ │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r2, r3, r4, r5, r6, ip, lr, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-56 @ 0xffffffc8 │ │ │ │ @ instruction: 0xf7de6878 │ │ │ │ - ldmdavs r8!, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c2f004 │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ @ instruction: 0xf8d4f8bf │ │ │ │ stmdacs r0, {r3, r4, r6, r7} │ │ │ │ - blmi 15dae80 │ │ │ │ + blmi 15dae78 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stmdacs r1, {r7} │ │ │ │ - bmi 155aec0 │ │ │ │ + bmi 155aeb8 │ │ │ │ ldrbtmi r4, [sl], #-2388 @ 0xfffff6ac │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - str lr, [r8, r2, lsl #19] │ │ │ │ + str lr, [r8, r6, lsl #19] │ │ │ │ @ instruction: 0x46024952 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - ldmdb sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi 146062c │ │ │ │ + ldmdb lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 1460624 │ │ │ │ streq pc, [r0], r7, lsl #2 │ │ │ │ ldrdeq lr, [r4, -r4] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf0174630 │ │ │ │ @ instruction: 0xe6cefdd5 │ │ │ │ @ instruction: 0xf1049101 │ │ │ │ @@ -34404,76 +34402,76 @@ │ │ │ │ stmdbmi r8, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1049603 │ │ │ │ ldrbtmi r0, [r9], #-1652 @ 0xfffff98c │ │ │ │ @ instruction: 0xf1049607 │ │ │ │ @ instruction: 0x9605065e │ │ │ │ strbeq pc, [ip], -r4, lsl #2 @ │ │ │ │ @ instruction: 0xf7de9602 │ │ │ │ - ssat lr, #9, sl, asr #18 │ │ │ │ + ssat lr, #9, lr, asr #18 │ │ │ │ @ instruction: 0xf7fbb370 │ │ │ │ @ instruction: 0x4602fe1f │ │ │ │ ldmdbmi pc!, {r4, r6, r8, r9, ip, sp, pc} @ │ │ │ │ @ instruction: 0x46306078 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf878f004 │ │ │ │ stmdavs r9!, {r1, r2, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de202c │ │ │ │ - @ instruction: 0xe6c8ea3a │ │ │ │ + @ instruction: 0xe6c8ea3e │ │ │ │ eorcs r5, ip, sp, ror #17 │ │ │ │ @ instruction: 0xf7de6829 │ │ │ │ - @ instruction: 0xe6afea34 │ │ │ │ + @ instruction: 0xe6afea38 │ │ │ │ eorcs r6, ip, r9, lsr #16 │ │ │ │ - b be4894 │ │ │ │ + b ce488c │ │ │ │ stmdavs r9!, {r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de202c │ │ │ │ - ldrb lr, [lr], sl, lsr #20 │ │ │ │ + ldrb lr, [lr], lr, lsr #20 │ │ │ │ eorcs r6, ip, r9, lsr #16 │ │ │ │ - b 9648a8 │ │ │ │ + b a648a0 │ │ │ │ stmdbmi lr!, {r1, r2, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldr lr, [r3, sl, lsr #18] │ │ │ │ + ldr lr, [r3, lr, lsr #18] │ │ │ │ andcs r4, r1, fp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2347 @ 0xfffff6d5 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - str lr, [r5, -r2, lsr #18]! │ │ │ │ + str lr, [r5, -r6, lsr #18]! │ │ │ │ andcs r4, r1, r9, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2345 @ 0xfffff6d7 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - usada8 r3, sl, r9, lr │ │ │ │ - mrc 7, 4, APSR_nzcv, cr0, cr13, {6} │ │ │ │ - andeq r9, r5, r6, lsr sl │ │ │ │ + usada8 r3, lr, r9, lr │ │ │ │ + mrc 7, 4, APSR_nzcv, cr4, cr13, {6} │ │ │ │ + andeq r9, r5, lr, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, sl, lsl r3 @ │ │ │ │ - andeq r9, r5, ip, lsl #20 │ │ │ │ + andeq pc, r5, r2, lsr #6 │ │ │ │ + andeq r9, r5, r4, lsl sl │ │ │ │ andeq r2, r3, r2, lsr sl │ │ │ │ andeq r2, r3, ip, lsr sl │ │ │ │ andeq r2, r3, r4, lsr sl │ │ │ │ - andeq pc, r5, r0, lsr #5 │ │ │ │ + andeq pc, r5, r8, lsr #5 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r4, r3, r6, lsl #29 │ │ │ │ - andeq pc, r5, r6, ror r2 @ │ │ │ │ + andeq pc, r5, lr, ror r2 @ │ │ │ │ andeq r4, r3, r0, ror #28 │ │ │ │ - andeq pc, r5, r0, asr r2 @ │ │ │ │ + andeq pc, r5, r8, asr r2 @ │ │ │ │ andeq r4, r3, sl, lsr lr │ │ │ │ - andeq pc, r5, sl, lsr #4 │ │ │ │ + andeq pc, r5, r2, lsr r2 @ │ │ │ │ strdeq r4, [r3], -r4 @ │ │ │ │ - andeq pc, r5, r4, ror #3 │ │ │ │ - andeq pc, r5, ip, asr #3 │ │ │ │ + andeq pc, r5, ip, ror #3 │ │ │ │ + ldrdeq pc, [r5], -r4 │ │ │ │ andeq r2, r3, r0, asr #18 │ │ │ │ - andeq pc, r5, r0, lsl #3 │ │ │ │ + andeq pc, r5, r8, lsl #3 │ │ │ │ andeq r4, r3, r6, ror sp │ │ │ │ - andeq r9, r5, r2, asr r8 │ │ │ │ + andeq r9, r5, sl, asr r8 │ │ │ │ andeq r4, r3, r4, lsl #26 │ │ │ │ andeq r0, r3, ip, lsr #5 │ │ │ │ andeq r2, r3, lr, ror r8 │ │ │ │ - andeq pc, r5, sl, asr #1 │ │ │ │ + ldrdeq pc, [r5], -r2 │ │ │ │ andeq r2, r3, lr, lsr r8 │ │ │ │ - andeq pc, r5, ip, lsl #1 │ │ │ │ + muleq r5, r4, r0 │ │ │ │ andeq r2, r3, r2, lsr #16 │ │ │ │ andeq r2, r3, ip, lsl r8 │ │ │ │ andeq r4, r3, r6, ror ip │ │ │ │ ldrdeq r2, [r3], -ip │ │ │ │ andeq r2, r3, sl, asr #14 │ │ │ │ andeq r4, r3, ip, lsl ip │ │ │ │ andeq r2, r3, r8, ror #14 │ │ │ │ @@ -34488,244 +34486,244 @@ │ │ │ │ sbcslt r4, r8, pc, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ strmi sl, [r4], -r6, lsl #30 │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf7de0300 │ │ │ │ - blmi 16e1430 │ │ │ │ - blvc 362084 │ │ │ │ + blmi 16e1438 │ │ │ │ + blvc 36207c │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stc 1, cr0, [r7, #8] │ │ │ │ svcvs 0x00db7b04 │ │ │ │ cmnle pc, r0, lsl #22 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [sl], #884 @ 0x374 │ │ │ │ + ldcl 7, cr15, [lr], #884 @ 0x374 │ │ │ │ subsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46034a51 │ │ │ │ @ instruction: 0xf107217f │ │ │ │ ldrbtmi r0, [sl], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0xf7dd607a │ │ │ │ - @ instruction: 0xf107ef76 │ │ │ │ + @ instruction: 0xf107ef7a │ │ │ │ @ instruction: 0xf1070118 │ │ │ │ @ instruction: 0xf7dd0008 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r1, r2, r6, ip, lr, pc}^ │ │ │ │ cmncs pc, r3, lsl #12 │ │ │ │ subeq pc, r4, r7, lsl #2 │ │ │ │ - svc 0x0066f7dd │ │ │ │ + svc 0x006af7dd │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf10701cb │ │ │ │ @ instruction: 0xf7de004b │ │ │ │ - ldmdblt r0!, {r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r0!, {r2, r9, fp, sp, lr, pc}^ │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2], {221} @ 0xdd │ │ │ │ - bmi 10138a4 │ │ │ │ + ldcl 7, cr15, [r6], {221} @ 0xdd │ │ │ │ + bmi 101389c │ │ │ │ cmncs pc, r3, lsl #12 │ │ │ │ sbceq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7dd447a │ │ │ │ - @ instruction: 0xf8d4ef50 │ │ │ │ + @ instruction: 0xf8d4ef54 │ │ │ │ @ instruction: 0xf7f700d0 │ │ │ │ @ instruction: 0xf894f9ef │ │ │ │ stmibvs r3!, {r1, r3, r7, sp} │ │ │ │ - bcc 18b82c8 │ │ │ │ - bcs 782e0 │ │ │ │ - bvs 8dcf8c │ │ │ │ + bcc 18b82c0 │ │ │ │ + bcs 782d8 │ │ │ │ + bvs 8dcf84 │ │ │ │ biceq pc, r4, r7, lsl #2 │ │ │ │ smlabtcs r2, sp, r9, lr │ │ │ │ ldcleq 1, cr15, [r4], #-16 │ │ │ │ @ instruction: 0xf1044932 │ │ │ │ andls r0, r4, sl, lsl #5 │ │ │ │ subseq pc, lr, r4, lsl #2 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r0, r1, r0, lsl #24 │ │ │ │ - ldmda r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ @ instruction: 0xf894ff7b │ │ │ │ - blcs 1b32d24 │ │ │ │ + blcs 1b32d1c │ │ │ │ andcs sp, sl, r7, lsr r0 │ │ │ │ - stmda r8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 8f93a8 │ │ │ │ + stmda ip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 8f93a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d138 │ │ │ │ ldrtmi r7, [sp], r4, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strb pc, [fp, r5, asr #26]! @ │ │ │ │ sbceq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ ldmib r4, {r2, r9, ip, pc}^ │ │ │ │ tstls r5, r4, lsl #4 │ │ │ │ @ instruction: 0xf3c00b01 │ │ │ │ - b 1071b6c │ │ │ │ + b 1071b64 │ │ │ │ vrhadd.u32 d21, d15, d2 │ │ │ │ - b 10a7374 │ │ │ │ + b 10a736c │ │ │ │ @ instruction: 0xf104020c │ │ │ │ vqrdmlsh.s32 q8, q0, q10 │ │ │ │ stmib sp, {r0, r1, r2, r8}^ │ │ │ │ ldmdbmi r5, {r1, r8, sp} │ │ │ │ subseq pc, lr, r4, lsl #2 │ │ │ │ addeq pc, sl, #4, 2 │ │ │ │ @ instruction: 0x0c00e9cd │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - ldmda r2, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4e7c0 │ │ │ │ @ instruction: 0xf7f700d4 │ │ │ │ stmdbmi lr, {r0, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r4, lsl #12 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - stmda r6, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ @ instruction: 0xe7bbff31 │ │ │ │ - ldcl 7, cr15, [sl, #-884]! @ 0xfffffc8c │ │ │ │ - andeq r9, r5, sl, ror #11 │ │ │ │ + ldcl 7, cr15, [lr, #-884]! @ 0xfffffc8c │ │ │ │ + strdeq r9, [r5], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r5], -r0 │ │ │ │ + ldrdeq lr, [r5], -r8 │ │ │ │ andeq r2, r3, r6, asr r6 │ │ │ │ andeq r2, r3, r4, lsl r6 │ │ │ │ andeq r2, r3, ip, lsl #12 │ │ │ │ - strdeq r9, [r5], -r8 │ │ │ │ + andeq r9, r5, r0, lsl #10 │ │ │ │ andeq r2, r3, r8, ror #10 │ │ │ │ muleq r3, r4, r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb7ddbc │ │ │ │ + bl feb7ddb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 22aba4 │ │ │ │ + blmi 22ab9c │ │ │ │ @ instruction: 0xf8dfaf00 │ │ │ │ andscs ip, r9, #32 │ │ │ │ stmdami r7, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0xf7dd681b │ │ │ │ - @ instruction: 0xf04fee06 │ │ │ │ + @ instruction: 0xf04fee0a │ │ │ │ stclt 0, cr3, [r0, #1020] @ 0x3fc │ │ │ │ - andeq r9, r5, r4, lsr r4 │ │ │ │ + andeq r9, r5, ip, lsr r4 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r2, r3, r6, asr #10 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ addsmi fp, sl, #128, 8 @ 0x80000000 │ │ │ │ svclt 0x00c8af00 │ │ │ │ stcle 0, cr2, [r3], {1} │ │ │ │ @ instruction: 0xf04fbfb4 │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7de18 │ │ │ │ + bl feb7de10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ svcge 0x00004946 │ │ │ │ ldrbtmi r4, [r9], #-2118 @ 0xfffff7ba │ │ │ │ ldrbtmi r4, [r8], #-2630 @ 0xfffff5ba │ │ │ │ - blmi 11bee10 │ │ │ │ + blmi 11bee08 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ smlawtcs ip, r7, r8, pc @ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs r3!, {r2, r6, r7, fp, ip, lr} │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2881 @ 0xfffff4bf │ │ │ │ - blcs 40cb8 │ │ │ │ + blcs 40cb0 │ │ │ │ @ instruction: 0xf107d03a │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - mcr 7, 7, pc, cr14, cr13, {6} @ │ │ │ │ + mrc 7, 7, APSR_nzcv, cr2, cr13, {6} │ │ │ │ ldmdavs sl!, {r0, r2, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf7de603b │ │ │ │ - @ instruction: 0x4606e850 │ │ │ │ + @ instruction: 0x4606e854 │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074d38 │ │ │ │ @ instruction: 0xf7de0010 │ │ │ │ - ldrbtmi lr, [sp], #-2248 @ 0xfffff738 │ │ │ │ + ldrbtmi lr, [sp], #-2252 @ 0xfffff734 │ │ │ │ @ instruction: 0xf7dd1d28 │ │ │ │ - mul r9, r4, ip │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr13, {6} │ │ │ │ + mul r9, r8, ip │ │ │ │ + mcr 7, 6, pc, cr2, cr13, {6} @ │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf0174620 │ │ │ │ strtmi pc, [r0], -r5, lsl #16 │ │ │ │ cdp2 0, 10, cr15, cr10, cr3, {0} │ │ │ │ @ instruction: 0xf00b6828 │ │ │ │ @ instruction: 0x4604fd19 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stc 7, cr15, [lr, #-884]! @ 0xfffffc8c │ │ │ │ + ldc 7, cr15, [r2, #-884]! @ 0xfffffc8c │ │ │ │ stcne 8, cr6, [r8, #-236]! @ 0xffffff14 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7dd4621 │ │ │ │ - blmi 9227b4 │ │ │ │ + blmi 9227bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ - bllt f00d30 │ │ │ │ - blmi 7f9558 │ │ │ │ + bllt f00d28 │ │ │ │ + blmi 7f9550 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d12e │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ mrcmi 13, 0, fp, cr14, cr0, {7} │ │ │ │ eorsne pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [lr], #-3357 @ 0xfffff2e3 │ │ │ │ @ instruction: 0x4631447d │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ - blmi 725434 │ │ │ │ + blmi 72542c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xd1a62b00 │ │ │ │ - blcs 40d90 │ │ │ │ + blcs 40d88 │ │ │ │ vst4. {d29-d32}, [pc :64], lr │ │ │ │ @ instruction: 0x4631729b │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ @ instruction: 0xe7d7fa7d │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r0, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1d62d80 │ │ │ │ + blx 1d62d78 │ │ │ │ ldmdami r2, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x006af7dd │ │ │ │ - stc 7, cr15, [r4], #884 @ 0x374 │ │ │ │ - ldrdeq r9, [r5], -sl │ │ │ │ - ldrdeq r9, [r5], -r6 │ │ │ │ + svc 0x006ef7dd │ │ │ │ + stc 7, cr15, [r8], #884 @ 0x374 │ │ │ │ + andeq r9, r5, r2, ror #7 │ │ │ │ + ldrdeq r9, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r9, r2, asr #26 │ │ │ │ + andeq lr, r9, sl, asr #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq lr, r9, lr, lsl #26 │ │ │ │ - andeq r9, r5, r8, lsr r3 │ │ │ │ + andeq lr, r9, r6, lsl sp │ │ │ │ + andeq r9, r5, r0, asr #6 │ │ │ │ andeq r2, r3, lr, asr r4 │ │ │ │ andeq r2, r3, r8, ror #8 │ │ │ │ - muleq r9, r0, ip │ │ │ │ + muleq r9, r8, ip │ │ │ │ andeq r2, r3, ip, lsr #8 │ │ │ │ andeq r2, r3, r6, lsr r4 │ │ │ │ - andeq lr, r9, lr, asr ip │ │ │ │ + andeq lr, r9, r6, ror #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr0, cr12, {6} │ │ │ │ ldcmi 0, cr11, [r0], #908 @ 0x38c │ │ │ │ ldcmi 15, cr10, [r0, #24]! │ │ │ │ - bmi fec37f80 │ │ │ │ + bmi fec37f78 │ │ │ │ ldrbtmi r4, [sp], #-1674 @ 0xfffff976 │ │ │ │ - blmi febff28c │ │ │ │ + blmi febff284 │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ msrcs SPSR_fs, r7, asr #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl fp!, {r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df808c │ │ │ │ strcs r9, [r0], #-676 @ 0xfffffd5c │ │ │ │ strtmi r2, [r6], -r0 │ │ │ │ @ instruction: 0x46a044f9 │ │ │ │ - ldm r4!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ msreq CPSR_f, #-1073741823 @ 0xc0000001 │ │ │ │ andne lr, r1, r7, asr #19 │ │ │ │ @ instruction: 0xf88761bb │ │ │ │ mvnsvs r4, r8, lsr #32 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf1072201 │ │ │ │ ldrbmi r0, [r0], -r7, lsr #2 │ │ │ │ @@ -34740,28 +34738,28 @@ │ │ │ │ @ instruction: 0x2c0269bb │ │ │ │ andlt pc, r6, r3, lsl #16 │ │ │ │ streq pc, [r1], -r6, lsl #2 │ │ │ │ andhi pc, r6, r3, lsl #16 │ │ │ │ stccs 0, cr13, [r3], {38} @ 0x26 │ │ │ │ stccs 0, cr13, [r1], {222} @ 0xde │ │ │ │ @ instruction: 0xf7ddd010 │ │ │ │ - stmdavs r3, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ andscc pc, fp, r3, lsr r8 @ │ │ │ │ strle r0, [r2, #-1178]! @ 0xfffffb66 │ │ │ │ ldrb r2, [r3, r0, lsl #8] │ │ │ │ andsle r2, r4, r2, lsl #24 │ │ │ │ mvnsle r2, r3, lsl #24 │ │ │ │ svceq 0x000af1bb │ │ │ │ ldrb sp, [r5, ip, asr #3]! │ │ │ │ - ldc 7, cr15, [r8, #884]! @ 0x374 │ │ │ │ + ldc 7, cr15, [ip, #884]! @ 0x374 │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldreq r3, [fp, #-27] @ 0xffffffe5 │ │ │ │ ldmibvs sl!, {r2, r3, r8, sl, ip, lr, pc}^ │ │ │ │ - bleq c634fc │ │ │ │ - blx efa7e │ │ │ │ + bleq c634f4 │ │ │ │ + blx efa76 │ │ │ │ mvnsvs fp, r2, lsl #6 │ │ │ │ @ instruction: 0xf1bbe7bc │ │ │ │ eorsle r0, sp, sl, lsl #30 │ │ │ │ ldr r2, [r7, r2, lsl #8]! │ │ │ │ svceq 0x002df1bb │ │ │ │ strcs sp, [r3], #-506 @ 0xfffffe06 │ │ │ │ @ instruction: 0xf413e7b2 │ │ │ │ @@ -34770,15 +34768,15 @@ │ │ │ │ strcs r0, [r1], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xe7a961fb │ │ │ │ ldmdbvs sl!, {r1, r2, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbsle r2, lr, r1, lsl #24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ strcs fp, [r0], #-2451 @ 0xfffff66d │ │ │ │ - blmi 1bb9860 │ │ │ │ + blmi 1bb9858 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0x46bd77ba │ │ │ │ @@ -34791,18 +34789,18 @@ │ │ │ │ rsbpl pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2151 @ 0xfffff799 │ │ │ │ @ instruction: 0xf0174478 │ │ │ │ @ instruction: 0xe76af8dd │ │ │ │ vmul.i8 q11, q12, │ │ │ │ vmov.i32 d21, #24320 @ 0x00005f00 │ │ │ │ ldmvs sp!, {r0, r1, r3, r5, r6, r7, r9, ip}^ │ │ │ │ - blx fe0ace52 │ │ │ │ - bl ff067afc │ │ │ │ - blx fe8abc82 │ │ │ │ - bl feceb70c │ │ │ │ + blx fe0ace4a │ │ │ │ + bl ff067af4 │ │ │ │ + blx fe8abc7a │ │ │ │ + bl feceb704 │ │ │ │ svclt 0x000c1f52 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ ldmibvs r8!, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf990f7f7 │ │ │ │ strls r4, [r0, #-2650] @ 0xfffff5a6 │ │ │ │ streq pc, [r8, #263]! @ 0x107 │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ @@ -34817,93 +34815,93 @@ │ │ │ │ adcspl pc, r4, #64, 4 │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ ldrbtmi r4, [fp], #-2897 @ 0xfffff4af │ │ │ │ cmncs ip, #134217728 @ 0x8000000 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf7f82300 │ │ │ │ strdcs pc, [r0], -fp │ │ │ │ - svc 0x00ecf7dd │ │ │ │ - bne ff041244 │ │ │ │ + svc 0x00f0f7dd │ │ │ │ + bne ff04123c │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ - bl 188114c │ │ │ │ - blmi 1267370 │ │ │ │ + bl 1881144 │ │ │ │ + blmi 1267368 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r1, sl, r2, lsl sl │ │ │ │ - bl 18c10d8 │ │ │ │ + bl 18c10d0 │ │ │ │ subsvs r0, sl, r1, lsl #4 │ │ │ │ addle r2, sp, r0, lsl #26 │ │ │ │ vmla.i8 q10, q0, q2 │ │ │ │ stmdami r4, {r0, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf942f017 │ │ │ │ ldmibvs r8!, {r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf94cf7f7 │ │ │ │ - bmi 102f55c │ │ │ │ + bmi 102f554 │ │ │ │ tstls r0, r5, lsl #12 │ │ │ │ ldmdbmi pc!, {r5, r9, sl, lr} @ │ │ │ │ movwcs r4, #1146 @ 0x47a │ │ │ │ andpl lr, r1, #3358720 @ 0x334000 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ @ instruction: 0xf7f862a9 │ │ │ │ strtmi pc, [r8], -fp, asr #17 │ │ │ │ ldc2 0, cr15, [ip, #-12] │ │ │ │ - blmi aa0d60 │ │ │ │ + blmi aa0d58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ stccs 8, cr6, [r1, #-116] @ 0xffffff8c │ │ │ │ ldmibvs r8!, {r0, r2, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf930f7f7 │ │ │ │ ldmdbmi r5!, {r2, r4, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ movwls r4, #9768 @ 0x2628 │ │ │ │ cmncs r2, #2030043136 @ 0x79000000 │ │ │ │ adcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f89601 │ │ │ │ ldrtmi pc, [r0], -pc, lsr #17 @ │ │ │ │ stc2 0, cr15, [r0, #-12] │ │ │ │ - bmi 720eac │ │ │ │ + bmi 720ea4 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ stccs 8, cr6, [r1], {20} │ │ │ │ ldmdbvs fp!, {r0, r2, r3, ip, lr, pc}^ │ │ │ │ - blcs 4106c │ │ │ │ + blcs 41064 │ │ │ │ svcge 0x0047f43f │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r0, r1, r2, r3, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8fcf017 │ │ │ │ ldmibvs r8!, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f761fb │ │ │ │ ldmibvs fp!, {r0, r2, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 8af5ec │ │ │ │ + bmi 8af5e4 │ │ │ │ tstls r0, r5, lsl #12 │ │ │ │ stmdbmi r1!, {r5, r9, sl, lr} │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ vst1.8 {d21-d24}, [pc], r1 │ │ │ │ ldrbtmi r6, [r9], #-681 @ 0xfffffd57 │ │ │ │ @ instruction: 0xf884f7f8 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xe7dafcd5 │ │ │ │ - bl 7e4fbc │ │ │ │ - andeq r9, r5, r4, ror r2 │ │ │ │ - andeq r9, r5, lr, ror #4 │ │ │ │ + bl 8e4fb4 │ │ │ │ + andeq r9, r5, ip, ror r2 │ │ │ │ + andeq r9, r5, r6, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, r4, lsr #32 │ │ │ │ + andeq ip, r5, ip, lsr #32 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r9, r5, r8, ror #2 │ │ │ │ + andeq r9, r5, r0, ror r1 │ │ │ │ andeq r2, r3, r8, lsl #5 │ │ │ │ andeq r2, r3, r6, lsr #5 │ │ │ │ andeq r2, r3, r6, ror r2 │ │ │ │ muleq r3, r4, r2 │ │ │ │ andeq r2, r3, lr, ror #4 │ │ │ │ andeq r2, r3, r4, ror r2 │ │ │ │ andeq r2, r3, r6, lsl r2 │ │ │ │ andeq r2, r3, r4, ror r2 │ │ │ │ andeq r2, r3, r6, ror r2 │ │ │ │ - andeq fp, r5, ip, ror lr │ │ │ │ + andeq fp, r5, r4, lsl #29 │ │ │ │ andeq r2, r3, r8, asr #3 │ │ │ │ andeq r2, r3, r6, ror #3 │ │ │ │ ldrdeq r2, [r3], -r8 │ │ │ │ andeq r2, r3, r4, lsr #3 │ │ │ │ andeq r2, r3, r6, lsr #3 │ │ │ │ andeq r2, r3, r4, ror r1 │ │ │ │ andeq r2, r3, ip, lsr r1 │ │ │ │ @@ -34914,56 +34912,56 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r8, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-2888 @ 0xfffff4b8 │ │ │ │ strmi sl, [r4], -r6, lsl #30 │ │ │ │ stmiapl lr!, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ - blcs 411a4 │ │ │ │ - bmi 119b5c0 │ │ │ │ + blcs 4119c │ │ │ │ + bmi 119b5b8 │ │ │ │ addsvc pc, r6, pc, asr #8 │ │ │ │ tstcs r0, r4, asr #22 │ │ │ │ stmib r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmiapl fp!, {r8}^ │ │ │ │ stccs 8, cr6, [r1, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0x4620d03f │ │ │ │ stmdaeq sp, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b a65070 │ │ │ │ + b b65068 │ │ │ │ tstcs r1, lr, lsr sl │ │ │ │ strbmi r2, [r3], -sl, lsl #10 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ strhi lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf7dd9500 │ │ │ │ - @ instruction: 0x4620ed72 │ │ │ │ - b 6e508c │ │ │ │ + @ instruction: 0x4620ed76 │ │ │ │ + b 7e5084 │ │ │ │ rscscs r4, sl, r9, asr #12 │ │ │ │ mcr2 7, 1, pc, cr10, cr15, {7} @ │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ - bmi d61974 │ │ │ │ + bmi d6197c │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf7dd9500 │ │ │ │ - @ instruction: 0x4620ed5e │ │ │ │ - b 1e50b4 │ │ │ │ + strtmi lr, [r0], -r2, ror #26 │ │ │ │ + b 2e50ac │ │ │ │ stmdblt fp!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi ip!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andspl pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ @ instruction: 0xe7bcff9b │ │ │ │ vmla.i8 d20, d0, d25 │ │ │ │ stmdami r9!, {r1, r3, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf84ef017 │ │ │ │ stmdami r7!, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ - blmi 9e52d8 │ │ │ │ + blmi 9e52d0 │ │ │ │ strmi r4, [r0], r6, lsr #18 │ │ │ │ @ instruction: 0x4628447b │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ vst2.16 {d18-d21}, [pc :256], r2 │ │ │ │ stmib sp, {r0, r3, r5, r7, r9, sp, lr}^ │ │ │ │ movwcs r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xffd6f7f7 │ │ │ │ @@ -34983,17 +34981,17 @@ │ │ │ │ @ instruction: 0xffbaf7f7 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4629e7b5 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0175233 │ │ │ │ @ instruction: 0xe7f5f813 │ │ │ │ - andeq r8, r5, r6, lsr pc │ │ │ │ + andeq r8, r5, lr, lsr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq fp, [r5], -ip │ │ │ │ + andeq fp, r5, r4, lsl #26 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ ldrdeq r2, [r3], -r4 │ │ │ │ strheq r2, [r3], -r4 │ │ │ │ strdeq r1, [r3], -r2 │ │ │ │ andeq r2, r3, ip, rrx │ │ │ │ andeq r1, r3, r0, ror #31 │ │ │ │ andeq r2, r3, sl, asr r0 │ │ │ │ @@ -35005,67 +35003,67 @@ │ │ │ │ muleq r3, r2, pc @ │ │ │ │ andeq r2, r3, r8 │ │ │ │ andeq r2, r3, r0, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ streq pc, [r0, ip, asr #17] │ │ │ │ - blpl 15655c0 │ │ │ │ + blpl 15655b8 │ │ │ │ ldcleq 6, cr15, [ip, #-692] @ 0xfffffd4c │ │ │ │ - blmi 14655c8 │ │ │ │ + blmi 14655c0 │ │ │ │ svcge 0x0008447d │ │ │ │ ldmdbeq ip!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blge 12655d4 │ │ │ │ + blge 12655cc │ │ │ │ stmdbpl ip!, {r8, r9, sp} │ │ │ │ stmdavs r4!, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldmdami r4!, {r0, r1, r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ - blcc d655ec │ │ │ │ + blcc d655e4 │ │ │ │ rscsvs r6, r8, #-1879048185 @ 0x90000007 │ │ │ │ @ instruction: 0xf85a623a │ │ │ │ adcsvs r3, fp, #3 │ │ │ │ - blcs 412ec │ │ │ │ + blcs 412e4 │ │ │ │ eorshi pc, r1, #64 @ 0x40 │ │ │ │ - blcc 865604 │ │ │ │ + blcc 8655fc │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vst1.16 {d22-d23}, [pc :256], r9 │ │ │ │ ldrbtmi r7, [fp], #-150 @ 0xffffff6a │ │ │ │ tstcs r0, sl │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ - blcs 41e8c │ │ │ │ + blcs 41e84 │ │ │ │ eorhi pc, ip, #0 │ │ │ │ mvnsvs r2, r0, lsl #6 │ │ │ │ strdcs r6, [r0, #-171] @ 0xffffff55 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0x4618633b │ │ │ │ - bl fee6522c │ │ │ │ + bl fef65224 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs ec7bd4 │ │ │ │ + blvs ec7bcc │ │ │ │ ldrtcc pc, [r3], -r7, lsl #4 @ │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ - blcs ffff3ad0 │ │ │ │ + blcs ffff3ac8 │ │ │ │ svcne 0x0001f806 │ │ │ │ adcshi pc, r0, #0 │ │ │ │ @ instruction: 0x46187811 │ │ │ │ stmdbcs r0, {r0, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0x4611d1f4 │ │ │ │ strbvc pc, [sp, #-1287] @ 0xfffffaf9 @ │ │ │ │ andcs r6, r0, #60, 22 @ 0xf000 │ │ │ │ ldrtcs pc, [r3], -r7, lsl #4 @ │ │ │ │ cdpne 4, 6, cr5, cr5, cr10, {1} │ │ │ │ and r4, r4, sp, lsl r4 │ │ │ │ @ instruction: 0xf8063201 │ │ │ │ - bcs ffff6f00 │ │ │ │ + bcs ffff6ef8 │ │ │ │ @ instruction: 0xf815d003 │ │ │ │ - blcs 36f08 │ │ │ │ + blcs 36f00 │ │ │ │ @ instruction: 0xf507d1f6 │ │ │ │ movwcs r7, #2061 @ 0x80d │ │ │ │ andcc pc, r2, r8, lsl #16 │ │ │ │ - blcs 1045340 │ │ │ │ + blcs 1045338 │ │ │ │ bichi pc, sp, r0, asr #32 │ │ │ │ ldrmi r6, [r8], #-2875 @ 0xfffff4c5 │ │ │ │ stmdavc r3, {r4, sl, lr}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df81c6 │ │ │ │ ldrbtmi r3, [fp], #-2692 @ 0xfffff57c │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ @@ -35079,83 +35077,83 @@ │ │ │ │ vst2.32 {d22-d23}, [pc :64], r9 │ │ │ │ movwls r7, #4992 @ 0x1380 │ │ │ │ teqpmi r4, #1879048192 @ p-variant is OBSOLETE @ 0x70000000 │ │ │ │ movwls r6, #891 @ 0x37b │ │ │ │ @ instruction: 0xf00b464b │ │ │ │ mcrne 14, 0, pc, cr4, cr15, {0} @ │ │ │ │ subhi pc, r0, #192, 4 │ │ │ │ - bne 12656e8 │ │ │ │ + bne 12656e0 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmda r0!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldrbhi pc, [pc, r0]! @ │ │ │ │ sbcscs r4, ip, r1, lsr #12 │ │ │ │ ldc2l 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x462882b2 │ │ │ │ - ldm lr, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcc 965710 │ │ │ │ + stmia r2!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bcc 965708 │ │ │ │ andvs pc, r3, sl, asr r8 @ │ │ │ │ eorsvc pc, r4, r6, lsl #4 │ │ │ │ - blx 11e343a │ │ │ │ + blx 11e3432 │ │ │ │ teqpvc r4, #1610612736 @ p-variant is OBSOLETE @ 0x60000000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df81c6 │ │ │ │ vst1.8 {d18-d19}, [pc :64], r0 │ │ │ │ - blvs 1e439b4 │ │ │ │ + blvs 1e439ac │ │ │ │ @ instruction: 0xf017447a │ │ │ │ @ instruction: 0xf8dff853 │ │ │ │ @ instruction: 0xf85a3a04 │ │ │ │ rscsvs r3, fp, #3 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ sbchi pc, r1, #0 │ │ │ │ eorsvc pc, r4, r6, lsl #4 │ │ │ │ - blx ae3472 │ │ │ │ + blx ae346a │ │ │ │ @ instruction: 0xf04f220d │ │ │ │ @ instruction: 0xf2060c0a │ │ │ │ stmib sp, {r2, r4, r5, r8, r9, ip, sp, lr}^ │ │ │ │ stmdacs r0, {sl, fp, sp} │ │ │ │ orrshi pc, sp, r0 │ │ │ │ ldmibcs r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dd447a │ │ │ │ - @ instruction: 0x4628ebfe │ │ │ │ - stmia r6!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -r2, lsl #24 │ │ │ │ + stmia sl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ ldc2 7, cr15, [r6], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df841c │ │ │ │ ldrbtmi r3, [fp], #-2488 @ 0xfffff648 │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ eorhi pc, sp, #0 │ │ │ │ ldmvc sl, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0164640 │ │ │ │ hvccs 4047 @ 0xfcf │ │ │ │ @ instruction: 0xf7dd4640 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r8, r9, fp, sp, lr, pc} │ │ │ │ sbchi pc, r8, #0 │ │ │ │ ldmibcs r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blvs 1e38d4c │ │ │ │ + blvs 1e38d44 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf017447a │ │ │ │ - bvs fff25478 │ │ │ │ + bvs fff25470 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ adchi pc, r0, #0 │ │ │ │ strcs r4, [sl], -r8, lsr #12 │ │ │ │ - ldmda r6!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r2, #53505 @ 0xd101 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r3, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7dd4643 │ │ │ │ - strtmi lr, [r8], -r0, asr #23 │ │ │ │ - stmda r8!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi lr, [r8], -r4, asr #23 │ │ │ │ + stmda ip!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ ldc2l 7, cr15, [r8], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibvs fp!, {r3, sl, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df81f6 │ │ │ │ @ instruction: 0xf85a3940 │ │ │ │ @@ -35178,28 +35176,28 @@ │ │ │ │ ldmibvs sl!, {r7, r8, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf1094650 │ │ │ │ ldmdavs fp, {r0, r8, fp} │ │ │ │ @ instruction: 0xffbcf016 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r8], -r8, lsr #3 │ │ │ │ - stmda sl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcs r6, sp, #3342336 @ 0x330000 │ │ │ │ strtmi r2, [r8], -sl, lsl #2 │ │ │ │ stmib sp, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ @ instruction: 0xf7dd69ba │ │ │ │ - @ instruction: 0x4628eb74 │ │ │ │ - ldmda ip, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4628eb78 │ │ │ │ + stmda r0!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ stc2 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x46036832 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bleq a3958 │ │ │ │ + bleq a3950 │ │ │ │ andls r6, r4, #1179648 @ 0x120000 │ │ │ │ ldmcs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andls r4, r3, #2046820352 @ 0x7a000000 │ │ │ │ stmiacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ stmiacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ @@ -35207,72 +35205,72 @@ │ │ │ │ vmul.i8 q11, q0, │ │ │ │ @ instruction: 0xf7f742c5 │ │ │ │ ldmibvs r6!, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b72e00 │ │ │ │ strbmi r6, [fp, #2618] @ 0xa3a │ │ │ │ strbmi r6, [fp], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0006013 │ │ │ │ - bvs fff0816c │ │ │ │ + bvs fff08164 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ subhi pc, r1, #0 │ │ │ │ @ instruction: 0xf7dc4628 │ │ │ │ - @ instruction: 0xf8dfefe8 │ │ │ │ + @ instruction: 0xf8dfefec │ │ │ │ tstcs r1, r0, ror r8 │ │ │ │ ldrbtmi r2, [sl], #-778 @ 0xfffffcf6 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7dd230d │ │ │ │ - @ instruction: 0x4628eb32 │ │ │ │ - svc 0x00daf7dc │ │ │ │ + @ instruction: 0x4628eb36 │ │ │ │ + svc 0x00def7dc │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0xf7ff70b1 │ │ │ │ stmdacs r0, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ subhi pc, r3, #0 │ │ │ │ @ instruction: 0xf7dd2000 │ │ │ │ - strmi lr, [fp], -r0, asr #25 │ │ │ │ + strmi lr, [fp], -r4, asr #25 │ │ │ │ cmppeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074602 │ │ │ │ stmdb r1, {r6}^ │ │ │ │ @ instruction: 0xf7dd2302 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ bicshi pc, lr, r0 │ │ │ │ stmdacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrteq pc, [r4], r7, lsl #2 @ │ │ │ │ cmncs pc, r3, lsl #12 │ │ │ │ @ instruction: 0x4630447a │ │ │ │ - ldmib sl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d36afb │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ strtmi r8, [r8], -r1, lsr #5 │ │ │ │ - svc 0x00aef7dc │ │ │ │ - blvs ecce08 │ │ │ │ + svc 0x00b2f7dc │ │ │ │ + blvs ecce00 │ │ │ │ andls r2, r2, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf8df4643 │ │ │ │ @ instruction: 0x462827fc │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ tstls r1, sl, ror r4 │ │ │ │ tstls r6, sp, lsl #2 │ │ │ │ tstls r0, r3, lsl #2 │ │ │ │ @ instruction: 0xf7dd2101 │ │ │ │ - bvs 1f221d8 │ │ │ │ - bvs feeff68c │ │ │ │ - blcs 4168c │ │ │ │ + bvs 1f221e0 │ │ │ │ + bvs feeff684 │ │ │ │ + blcs 41684 │ │ │ │ @ instruction: 0xf8dfd04d │ │ │ │ vaba.s8 , q8, q4 │ │ │ │ @ instruction: 0xf8df520e │ │ │ │ ldrbtmi r0, [r9], #-2004 @ 0xfffff82c │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ sub pc, r2, fp, ror #27 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 3fd2c │ │ │ │ + blcs 3fd24 │ │ │ │ eorhi pc, r2, #0 │ │ │ │ strcc lr, [r0, #-2515] @ 0xfffff62d │ │ │ │ eorsmi pc, r4, #1879048192 @ 0x70000000 │ │ │ │ - blcs 40438 │ │ │ │ + blcs 40430 │ │ │ │ @ instruction: 0xf107bfdc │ │ │ │ rscsvs r0, fp, #116, 6 @ 0xd0000001 │ │ │ │ sbchi pc, r6, r0, asr #6 │ │ │ │ sbfxlt pc, pc, #17, #5 │ │ │ │ ldmibvs ip!, {r0, r1, r3, r5, r8, sl, fp, ip} │ │ │ │ rsbseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ andsge pc, r8, r7, asr #17 │ │ │ │ @@ -35289,16 +35287,16 @@ │ │ │ │ @ instruction: 0x46406b7b │ │ │ │ strbmi r9, [fp], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db6afa │ │ │ │ @ instruction: 0xf00b1008 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7dbe7 │ │ │ │ @ instruction: 0x4604a018 │ │ │ │ - bvs fef2101c │ │ │ │ - blcs 41724 │ │ │ │ + bvs fef21014 │ │ │ │ + blcs 4171c │ │ │ │ tstphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df2500 │ │ │ │ @ instruction: 0xf8df2748 │ │ │ │ ldrbtmi r3, [sl], #-1752 @ 0xfffff928 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldmdacc r4!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @@ -35310,29 +35308,29 @@ │ │ │ │ vst1.8 {d17}, [pc :128], r4 │ │ │ │ @ instruction: 0xf8df7273 │ │ │ │ ldrbtmi r0, [r9], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ strb pc, [r3, #3277] @ 0xccd @ │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ - blcs 41774 │ │ │ │ + blcs 4176c │ │ │ │ rschi pc, pc, #0 │ │ │ │ and r4, r3, sl, lsl r6 │ │ │ │ - bcs 41e5c │ │ │ │ + bcs 41e54 │ │ │ │ rschi pc, r9, #0 │ │ │ │ @ instruction: 0x3010f9b2 │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ ldrshvs r6, [fp, #42]! @ 0x2a │ │ │ │ @ instruction: 0xf8dfe5c0 │ │ │ │ smlattcs r1, ip, r6, r2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - b 18656a8 │ │ │ │ + b 19656a0 │ │ │ │ @ instruction: 0xf8dfe661 │ │ │ │ vst1.64 {d18-d20}, [pc :128], r0 │ │ │ │ - blvs 1e43d40 │ │ │ │ + blvs 1e43d38 │ │ │ │ @ instruction: 0xf016447a │ │ │ │ ldrt pc, [r8], -sp, lsl #29 @ │ │ │ │ @ instruction: 0xf44f6b39 │ │ │ │ @ instruction: 0xf5077280 │ │ │ │ @ instruction: 0xf507704d │ │ │ │ @ instruction: 0xf016780d │ │ │ │ @ instruction: 0xf8dffae7 │ │ │ │ @@ -35342,94 +35340,94 @@ │ │ │ │ ldrb pc, [ip, #2783] @ 0xadf @ │ │ │ │ ldrsbtge pc, [r4], -r7 @ │ │ │ │ @ instruction: 0xf8df227f │ │ │ │ ldrbmi r1, [r0], -ip, lsr #13 │ │ │ │ @ instruction: 0xf0164479 │ │ │ │ rsbscs pc, pc, #872448 @ 0xd5000 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ - blx fe4637e0 │ │ │ │ + blx fe4637d8 │ │ │ │ @ instruction: 0xf8df9500 │ │ │ │ @ instruction: 0x46335698 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ ldrbtmi r3, [sp], #-255 @ 0xffffff01 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ vrshl.s8 d25, d2, d0 │ │ │ │ @ instruction: 0xf7f77286 │ │ │ │ - bvs fef26ae4 │ │ │ │ - blcs 41818 │ │ │ │ + bvs fef26adc │ │ │ │ + blcs 41810 │ │ │ │ ldrbthi pc, [r0], #-64 @ 0xffffffc0 @ │ │ │ │ movwcs r6, #2810 @ 0xafa │ │ │ │ @ instruction: 0x1670f8df │ │ │ │ @ instruction: 0xf1076093 │ │ │ │ subcs r0, r0, #116, 6 @ 0xd0000001 │ │ │ │ @ instruction: 0x46184479 │ │ │ │ @ instruction: 0xf01662fb │ │ │ │ - blvs 1f66288 │ │ │ │ + blvs 1f66280 │ │ │ │ @ instruction: 0x165cf8df │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx fe9e3834 │ │ │ │ + blx fe9e382c │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 1863840 │ │ │ │ + blx 1863838 │ │ │ │ @ instruction: 0x2644f8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ andls r8, r3, #16 │ │ │ │ - bvs ffe701f0 │ │ │ │ + bvs ffe701e8 │ │ │ │ @ instruction: 0x4630f8df │ │ │ │ - blvs 1e8bc10 │ │ │ │ + blvs 1e8bc08 │ │ │ │ tstls r1, ip, ror r4 │ │ │ │ andls r4, r0, #34603008 @ 0x2100000 │ │ │ │ eorsmi pc, r3, #64, 4 │ │ │ │ ldc2 7, cr15, [r6], {247} @ 0xf7 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaf4d │ │ │ │ @ instruction: 0x46210614 │ │ │ │ eorsmi pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ strb pc, [r3, -sp, ror #25] @ │ │ │ │ - blvs ef9098 │ │ │ │ + blvs ef9090 │ │ │ │ mvnseq pc, r3, lsl #2 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi lr, [r0], -lr, asr #10 │ │ │ │ @ instruction: 0xf7f6637b │ │ │ │ @ instruction: 0xf8dffcef │ │ │ │ @ instruction: 0xf8df35f0 │ │ │ │ @ instruction: 0x460215f0 │ │ │ │ - blvs 1e38a44 │ │ │ │ + blvs 1e38a3c │ │ │ │ cmnvs sl, #2030043136 @ 0x79000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r1 │ │ │ │ movwls r6, #8873 @ 0x22a9 │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7f72300 │ │ │ │ - blvs 1e66a1c │ │ │ │ + blvs 1e66a14 │ │ │ │ @ instruction: 0xf8bcf003 │ │ │ │ @ instruction: 0xf8dfe63d │ │ │ │ ldrbtmi r1, [r9], #-1484 @ 0xfffffa34 │ │ │ │ @ instruction: 0xf8dfe5ce │ │ │ │ vst3. {d18,d20,d22}, [pc], r8 │ │ │ │ - blvs f03e88 │ │ │ │ + blvs f03e80 │ │ │ │ ldrbtmi r6, [sl], #-2936 @ 0xfffff488 │ │ │ │ stc2l 0, cr15, [r8, #88]! @ 0x58 │ │ │ │ @ instruction: 0xf8d36afb │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ @ instruction: 0x46288234 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr4, cr12, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr8, cr12, {6} │ │ │ │ andcs r2, sl, sp, lsl #6 │ │ │ │ strcs pc, [r0, #2271]! @ 0x8df │ │ │ │ andcc lr, r0, sp, asr #19 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - blvs ef9158 │ │ │ │ - ldmib ip, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blvs ef9150 │ │ │ │ + stmib r0!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7dc4628 │ │ │ │ - strtmi lr, [r1], -r6, asr #28 │ │ │ │ + strtmi lr, [r1], -sl, asr #28 │ │ │ │ @ instruction: 0xf7ff20fa │ │ │ │ stmdacs r0, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x83a8f000 │ │ │ │ movwcs r6, #6714 @ 0x1a3a │ │ │ │ @ instruction: 0xe6486013 │ │ │ │ ldrbne pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ @@ -35451,31 +35449,31 @@ │ │ │ │ ldrbtmi r9, [sl], #-1538 @ 0xfffff9fe │ │ │ │ rsbscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f76289 │ │ │ │ strtmi pc, [sl], -fp, lsl #24 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf019414d │ │ │ │ - bvs fef26740 │ │ │ │ - blcs 419ac │ │ │ │ + bvs fef26738 │ │ │ │ + blcs 419a4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr12, cr15, {1} │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ submi pc, lr, #64, 4 │ │ │ │ mrrc2 0, 1, pc, lr, cr6 @ │ │ │ │ - blvs 1e61424 │ │ │ │ + blvs 1e6141c │ │ │ │ stc2l 7, cr15, [r8], #-984 @ 0xfffffc28 │ │ │ │ strcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ strne pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ movwls r4, #9800 @ 0x2648 │ │ │ │ cmncs r2, #2030043136 @ 0x79000000 │ │ │ │ adcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blx ff96595a │ │ │ │ + blx ff965952 │ │ │ │ @ instruction: 0xf0034640 │ │ │ │ str pc, [r5, #-2101]! @ 0xfffff7cb │ │ │ │ strbtne pc, [r8], #2271 @ 0x8df @ │ │ │ │ ldrteq pc, [r4], r7, lsl #2 @ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0164479 │ │ │ │ strt pc, [r1], -r9, asr #19 │ │ │ │ @@ -35484,15 +35482,15 @@ │ │ │ │ @ instruction: 0xf8df34d4 │ │ │ │ @ instruction: 0x460614d4 │ │ │ │ @ instruction: 0x4648447b │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ vst2.16 {d18-d21}, [pc :256], r2 │ │ │ │ movwls r6, #681 @ 0x2a9 │ │ │ │ strls r2, [r1], -r0, lsl #6 │ │ │ │ - blx ff0e599e │ │ │ │ + blx ff0e5996 │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ strb pc, [r7, #-2067] @ 0xfffff7ed @ │ │ │ │ ldrtne pc, [r0], #2271 @ 0x8df @ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vmax.s8 q2, q3, q0 │ │ │ │ ldrbtmi r7, [r9], #-1588 @ 0xfffff9cc │ │ │ │ @ instruction: 0xf966f016 │ │ │ │ @@ -35525,97 +35523,97 @@ │ │ │ │ smlabtcs r3, sp, r9, lr │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ @ instruction: 0x46212450 │ │ │ │ ldrbtmi r4, [sl], #-1150 @ 0xfffffb82 │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, #124, 4 @ 0xc0000007 │ │ │ │ rscmi pc, r2, #64, 4 │ │ │ │ - blx 1c65a42 │ │ │ │ + blx 1c65a3a │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ mvnmi pc, r0, asr #4 │ │ │ │ - blx ff9e3ad4 │ │ │ │ + blx ff9e3acc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r1], -r1, lsr #28 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01642e7 │ │ │ │ ldr pc, [r9], -r3, asr #23 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7dc8081 │ │ │ │ - @ instruction: 0x4605ed14 │ │ │ │ + @ instruction: 0x4605ed18 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ vst4.32 {d24-d27}, [pc :64], r1 │ │ │ │ @ instruction: 0xf0025080 │ │ │ │ strmi pc, [r4], -pc, ror #31 │ │ │ │ @ instruction: 0xf7dd6178 │ │ │ │ - @ instruction: 0xf640e800 │ │ │ │ + @ instruction: 0xf640e804 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ movwls r4, #1542 @ 0x606 │ │ │ │ strtmi r2, [r3], -pc, lsl #4 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldm r2!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ ldmdbvs fp!, {r0, r1, r3, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf103181c │ │ │ │ ldmhi lr, {r2, r3, r8, r9, fp} │ │ │ │ - blt 1dbffc8 │ │ │ │ + blt 1dbffc0 │ │ │ │ stmdblt r6!, {r1, r2, r4, r5, r7, r9, ip, sp, pc} │ │ │ │ strcc lr, [r1, #-297] @ 0xfffffed7 │ │ │ │ @ instruction: 0xf00042ae │ │ │ │ ldrbmi r8, [r8], -r6, lsr #2 │ │ │ │ @ instruction: 0xf7dc4621 │ │ │ │ - stcne 13, cr14, [r3, #-744] @ 0xfffffd18 │ │ │ │ + stcne 13, cr14, [r3, #-760] @ 0xfffffd08 │ │ │ │ ldrbmi r4, [ip, #-1179] @ 0xfffffb65 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ stmdacs r0, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf043bfd8 │ │ │ │ - blcs 28708 │ │ │ │ + blcs 28700 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xff70f002 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ subsle r2, sl, r0, lsl #22 │ │ │ │ vmla.i8 q10, q8, q9 │ │ │ │ stmiami r2!, {r0, r1, r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1d63b7e │ │ │ │ + blx 1d63b76 │ │ │ │ teqpmi r4, #1879048192 @ p-variant is OBSOLETE @ 0x70000000 │ │ │ │ subs r6, r1, fp, ror r3 │ │ │ │ ldrbtmi r4, [r8], #-2270 @ 0xfffff722 │ │ │ │ - blx 1ee5b0e │ │ │ │ + blx 1ee5b06 │ │ │ │ ldmibmi lr, {r0, r2, r3, r4, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ movwls r4, #9808 @ 0x2650 │ │ │ │ cmncs r2, #2030043136 @ 0x79000000 │ │ │ │ adcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blx ffe65b30 │ │ │ │ + blx ffe65b28 │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ strb pc, [r6, #-3913] @ 0xfffff0b7 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ strbmi r7, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8a0f016 │ │ │ │ ldclmi 4, cr14, [r2], {102} @ 0x66 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r4, [ip], #-467 @ 0xfffffe2d │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ - bvs fef26500 │ │ │ │ - blcs 41bec │ │ │ │ + bvs fef264f8 │ │ │ │ + blcs 41be4 │ │ │ │ ldcge 4, cr15, [ip, #252] @ 0xfc │ │ │ │ strtmi r4, [r1], -ip, asr #17 │ │ │ │ sbcsmi pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldr pc, [r3, #2877] @ 0xb3d │ │ │ │ vadd.f32 q10, q8, │ │ │ │ stmiami r9, {r0, r2, r3, r6, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf0164629 │ │ │ │ - bvs fef26584 │ │ │ │ - blcs 41c18 │ │ │ │ + bvs fef2657c │ │ │ │ + blcs 41c10 │ │ │ │ svcge 0x0071f43f │ │ │ │ strtmi r4, [r9], -r4, asr #17 │ │ │ │ subsvs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ strb pc, [r8, -fp, ror #20]! @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @@ -35643,78 +35641,78 @@ │ │ │ │ @ instruction: 0xff32f002 │ │ │ │ andcs r4, r8, r5, lsl #12 │ │ │ │ @ instruction: 0xff2ef002 │ │ │ │ andcs r6, r1, #765952 @ 0xbb000 │ │ │ │ andvs r6, r2, lr, rrx │ │ │ │ ldmdavs fp, {r9, sp} │ │ │ │ strhvs r6, [r5], #-24 @ 0xffffffe8 │ │ │ │ - blcs 3fce4 │ │ │ │ + blcs 3fcdc │ │ │ │ andshi pc, sl, #64 @ 0x40 │ │ │ │ @ instruction: 0x60986afb │ │ │ │ - bmi fe921070 │ │ │ │ + bmi fe921068 │ │ │ │ ldrtvc pc, [r4], -r6, lsl #4 @ │ │ │ │ strmi r4, [r3], -r2, lsr #25 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cdpmi 6, 10, cr2, cr1, cr3, {0} │ │ │ │ - bmi fe878e4c │ │ │ │ + bmi fe878e44 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ ldrbtmi r3, [lr], #-255 @ 0xffffff01 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbscs r2, ip, #1048576 @ 0x100000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f7628d │ │ │ │ strtmi pc, [sl], -r7, ror #20 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf019416d │ │ │ │ - bvs fef263f8 │ │ │ │ - blcs 41cf4 │ │ │ │ + bvs fef263f0 │ │ │ │ + blcs 41cec │ │ │ │ ldcge 4, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ rsbmi pc, lr, #64, 4 │ │ │ │ - blx feee3cf0 │ │ │ │ - bmi fe4e10dc │ │ │ │ + blx feee3ce8 │ │ │ │ + bmi fe4e10d4 │ │ │ │ ldcmi 6, cr4, [r2], {3} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mrcmi 4, 4, r4, cr1, cr10, {3} │ │ │ │ stmdacs r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bmi fe438ea0 │ │ │ │ + bmi fe438e98 │ │ │ │ ldrbtmi r4, [lr], #-1569 @ 0xfffff9df │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbscs r2, ip, #1048576 @ 0x100000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f7428a │ │ │ │ @ instruction: 0x462afa3f │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf019418e │ │ │ │ - bvs fef263a8 │ │ │ │ - blcs 41d44 │ │ │ │ + bvs fef263a0 │ │ │ │ + blcs 41d3c │ │ │ │ ldclge 4, cr15, [r0], #252 @ 0xfc │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ addmi pc, pc, #64, 4 │ │ │ │ - blx fe4e3d40 │ │ │ │ - bvs fef2108c │ │ │ │ - blcs 41d5c │ │ │ │ + blx fe4e3d38 │ │ │ │ + bvs fef21084 │ │ │ │ + blcs 41d54 │ │ │ │ stclge 4, cr15, [r4], #252 @ 0xfc │ │ │ │ vst2.16 {d20,d22}, [pc :256] │ │ │ │ ldmdami pc!, {r3, r4, r5, r6, r9, ip, sp, lr}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe163d5c │ │ │ │ - blvs 1e61070 │ │ │ │ - blx fe3e5ce4 │ │ │ │ + blx fe163d54 │ │ │ │ + blvs 1e61068 │ │ │ │ + blx fe3e5cdc │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, r6, r9, fp, lr}^ │ │ │ │ ldmibvs fp!, {r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0x96012272 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f762a9 │ │ │ │ ldrtmi pc, [r0], -sp, lsl #20 @ │ │ │ │ cdp2 0, 5, cr15, cr14, cr2, {0} │ │ │ │ ldmdbvs fp!, {r0, r2, r4, r5, r7, r8, sl, sp, lr, pc}^ │ │ │ │ - blt 14ca0a0 │ │ │ │ + blt 14ca098 │ │ │ │ smlalsvs fp, fp, r3, r2 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r8, r6, ror #3 │ │ │ │ cdp2 0, 9, cr15, cr14, cr2, {0} │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, sp, lr} │ │ │ │ rscshi pc, pc, #0 │ │ │ │ @ instruction: 0x210869ba │ │ │ │ @@ -35731,43 +35729,43 @@ │ │ │ │ subsvs r6, r8, ip, lsr r9 │ │ │ │ teqpmi r4, #1879048192 @ p-variant is OBSOLETE @ 0x70000000 │ │ │ │ andsge pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d7637b │ │ │ │ @ instruction: 0xf8c7a00c │ │ │ │ ldrmi r8, [r8], ip │ │ │ │ svclt 0x0000e111 │ │ │ │ - @ instruction: 0x00058db4 │ │ │ │ + @ instruction: 0x00058dbc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r5, r4, lsr #27 │ │ │ │ + andeq r8, r5, ip, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r5, lr, asr #22 │ │ │ │ - andeq lr, r9, lr, asr r6 │ │ │ │ - muleq r5, r8, sl │ │ │ │ + andeq fp, r5, r6, asr fp │ │ │ │ + andeq lr, r9, r6, ror #12 │ │ │ │ + andeq fp, r5, r0, lsr #21 │ │ │ │ andeq r1, r3, lr, ror #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r1, r3, ip, asr #29 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq r1, r3, r0, lsr #29 │ │ │ │ - andeq lr, r9, r6, ror r5 │ │ │ │ + andeq lr, r9, lr, ror r5 │ │ │ │ andeq r1, r3, r8, lsl #29 │ │ │ │ andeq r1, r3, r4, ror lr │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ andeq r1, r3, r4, asr lr │ │ │ │ andeq r1, r3, ip, asr lr │ │ │ │ andeq r1, r3, r8, lsl #25 │ │ │ │ andeq r1, r3, r8, ror ip │ │ │ │ andeq r1, r3, r0, asr #25 │ │ │ │ andeq r1, r3, r4, ror #27 │ │ │ │ @ instruction: 0x00031dba │ │ │ │ andeq r1, r3, r8, lsr #27 │ │ │ │ andeq r1, r3, r4, lsr #27 │ │ │ │ andeq r1, r3, sl, lsl fp │ │ │ │ andeq r1, r3, ip, asr #23 │ │ │ │ - andeq fp, r5, r4, ror r7 │ │ │ │ - andeq r8, r5, sl, lsr r9 │ │ │ │ + andeq fp, r5, ip, ror r7 │ │ │ │ + andeq r8, r5, r2, asr #18 │ │ │ │ andeq r1, r3, r6, asr sl │ │ │ │ andeq r1, r3, r8, lsl #22 │ │ │ │ andeq r1, r3, r6, ror fp │ │ │ │ andeq r1, r3, ip, asr #22 │ │ │ │ andeq lr, r2, r0, lsl #14 │ │ │ │ ldrdeq r1, [r3], -r4 │ │ │ │ andeq r1, r3, sl, ror sl │ │ │ │ @@ -35823,27 +35821,27 @@ │ │ │ │ andeq r1, r3, sl, asr #10 │ │ │ │ andeq r1, r3, ip, lsr r6 │ │ │ │ andeq r1, r3, ip, asr #8 │ │ │ │ strdeq r1, [r3], -lr │ │ │ │ andeq r1, r3, lr, asr r4 │ │ │ │ andeq r1, r3, r0, lsr r4 │ │ │ │ andcs pc, r0, fp, lsl r8 @ │ │ │ │ - b 1086070 │ │ │ │ + b 1086068 │ │ │ │ ldcne 1, cr2, [sl], {2} │ │ │ │ svclt 0x008c4294 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x0018290f │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ cmnle r2, r0, lsl #20 │ │ │ │ addsmi r1, r4, #1664 @ 0x680 │ │ │ │ @ instruction: 0x81bef240 │ │ │ │ andeq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ vqsub.s8 d20, d16, d4 │ │ │ │ - bvc 16c85b0 │ │ │ │ - b 14c67a0 │ │ │ │ + bvc 16c85a8 │ │ │ │ + b 14c6798 │ │ │ │ @ instruction: 0xf1032201 │ │ │ │ svclt 0x000c010a │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svclt 0x0098428c │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf10381c4 │ │ │ │ @@ -35851,45 +35849,45 @@ │ │ │ │ msrhi SPSR_fiq, r0 │ │ │ │ mullt sl, r3, r8 │ │ │ │ @ instruction: 0xf8934632 │ │ │ │ vhadd.s8 d25, d0, d11 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7dc4643 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi sl, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ movwcs lr, #47689 @ 0xba49 │ │ │ │ - bleq 62ba0 │ │ │ │ + bleq 62b98 │ │ │ │ stccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7dc4640 │ │ │ │ - @ instruction: 0xf100ed3a │ │ │ │ + @ instruction: 0xf100ed3e │ │ │ │ strbmi r0, [r8], -r1, lsl #18 │ │ │ │ - bcc 243c4 │ │ │ │ + bcc 243bc │ │ │ │ ldc2l 0, cr15, [r2, #-8]! │ │ │ │ @ instruction: 0xf845464a │ │ │ │ strbmi r0, [r1], -r4, lsl #24 │ │ │ │ mrc2 0, 5, pc, cr14, cr5, {0} │ │ │ │ @ instruction: 0xf1ba3d08 │ │ │ │ svclt 0x00180f00 │ │ │ │ vqrshl.s8 q10, q6, q0 │ │ │ │ vqadd.s8 d24, d16, d30 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ @ instruction: 0x4643465a │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stcl 7, cr15, [sl, #880] @ 0x370 │ │ │ │ + stcl 7, cr15, [lr, #880] @ 0x370 │ │ │ │ movweq lr, #2827 @ 0xb0b │ │ │ │ svclt 0x008c429c │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00d82800 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blcs 483b0 │ │ │ │ + blcs 483a8 │ │ │ │ ldmib r7, {r2, r3, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbvs r8!, {r0, r8, fp, sp, lr}^ │ │ │ │ - bhi 122750 │ │ │ │ + bhi 122748 │ │ │ │ ldc2l 0, cr15, [sl], #8 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ ldmibvs r8!, {r0, r1, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldc2l 0, cr15, [r4], #8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibmi r6!, {r0, r5, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @@ -35898,47 +35896,47 @@ │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldrb pc, [r7, #2295] @ 0x8f7 @ │ │ │ │ strmi r4, [r3], -r3, ror #21 │ │ │ │ @ instruction: 0xf04f6b39 │ │ │ │ stclmi 0, cr3, [r2], #1020 @ 0x3fc │ │ │ │ mcrmi 4, 7, r4, cr2, cr10, {3} │ │ │ │ smlabtcs r3, sp, r9, lr │ │ │ │ - bmi ff879228 │ │ │ │ + bmi ff879220 │ │ │ │ ldrbtmi r4, [lr], #-1569 @ 0xfffff9df │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbscs r2, ip, #1048576 @ 0x100000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f76294 │ │ │ │ @ instruction: 0x462af87b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01841a4 │ │ │ │ - bvs fef28020 │ │ │ │ - blcs 420cc │ │ │ │ - blge b65160 │ │ │ │ + bvs fef28018 │ │ │ │ + blcs 420c4 │ │ │ │ + blge b65158 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ adcmi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf8cef016 │ │ │ │ - bllt 966070 │ │ │ │ + bllt 966068 │ │ │ │ @ instruction: 0x462148d2 │ │ │ │ addvc pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldmibvs fp!, {r0, r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x60936afa │ │ │ │ strcc lr, [r0, #-2515] @ 0xfffff62d │ │ │ │ - blt ff82608c │ │ │ │ + blt ff826084 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ addvc pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf8b8f016 │ │ │ │ - bllt fe26609c │ │ │ │ + bllt fe266094 │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ vhadd.s8 d8, d23, d29 │ │ │ │ cmnvs fp, #52, 6 @ 0xd0000000 │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ - bvs fef27328 │ │ │ │ - blcs 42124 │ │ │ │ + bvs fef27320 │ │ │ │ + blcs 4211c │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ vst2. {d20,d22}, [pc], r1 │ │ │ │ stmiami r1, {r4, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8a0f016 │ │ │ │ ldmibmi pc!, {r7, r8, sl, sp, lr, pc} @ │ │ │ │ subsvs pc, sp, #64, 4 │ │ │ │ @@ -35963,164 +35961,164 @@ │ │ │ │ stmibmi pc!, {r1, r2, r4, r6, r8, sl, fp, sp, pc} @ │ │ │ │ adcvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2222 @ 0xfffff752 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ vadd.i8 , , │ │ │ │ cmnvs fp, #52, 6 @ 0xd0000000 │ │ │ │ ldmdbvs r8!, {r2, r3, r6, r8, sl, sp, lr, pc}^ │ │ │ │ - bhi 122898 │ │ │ │ + bhi 122890 │ │ │ │ ldrdls pc, [r8], -r7 │ │ │ │ mrrc2 0, 0, pc, r4, cr2 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ ldcge 7, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ andcs r6, r8, #188, 18 @ 0x2f0000 │ │ │ │ stmdavs r0!, {r1, r5, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf7dc447b │ │ │ │ - bvs fef23a0c │ │ │ │ + bvs fef23a14 │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0x609c6afb │ │ │ │ strcc lr, [r0, #-2516] @ 0xfffff62c │ │ │ │ - blt 1ba6170 │ │ │ │ + blt 1ba6168 │ │ │ │ vst2.32 {d20,d22}, [pc :64], ip │ │ │ │ ldmmi ip, {r0, r1, r3, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldmibmi fp, {r0, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvc pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2202 @ 0xfffff766 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ @ instruction: 0xe7daf83d │ │ │ │ stmdbvs r1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0028a03 │ │ │ │ ldrtmi pc, [r0], -r5, lsr #24 @ │ │ │ │ stc2 0, cr15, [r2], #-8 │ │ │ │ @ instruction: 0xf00269b8 │ │ │ │ - bvs fef2722c │ │ │ │ - blcs 42220 │ │ │ │ + bvs fef27224 │ │ │ │ + blcs 42218 │ │ │ │ stcge 4, cr15, [ip, #-252] @ 0xffffff04 │ │ │ │ vmla.i8 d20, d16, d15 │ │ │ │ stmmi pc, {r1, r2, r3, r4, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf822f016 │ │ │ │ ldmib r7, {r1, r8, sl, sp, lr, pc}^ │ │ │ │ ldmdbvs r8!, {r0, r8, fp, sp, lr}^ │ │ │ │ - bhi 122930 │ │ │ │ + bhi 122928 │ │ │ │ stc2 0, cr15, [sl], {2} │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ ldmibvs r8!, {r0, r1, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ stc2 0, cr15, [r4], {2} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibmi r4, {r0, r4, r5, r6, r7, sl, fp, sp, pc} │ │ │ │ sbcsvs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2179 @ 0xfffff77d │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ strbt pc, [r7], #2055 @ 0x807 @ │ │ │ │ - stclcs 8, cr6, [pc, #-212]! @ 28130 │ │ │ │ + stclcs 8, cr6, [pc, #-212]! @ 28128 │ │ │ │ addhi pc, r6, r0 │ │ │ │ - bl fea6617c │ │ │ │ + bl feb66174 │ │ │ │ vadd.i8 d6, d7, d5 │ │ │ │ subcs r4, r0, #52, 6 @ 0xd0000000 │ │ │ │ @ instruction: 0x46284619 │ │ │ │ @ instruction: 0xf00a637b │ │ │ │ - bmi 1ee7af4 │ │ │ │ + bmi 1ee7aec │ │ │ │ ldmdbmi sl!, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ andls r4, r1, sl, ror r4 │ │ │ │ ldrbtmi r9, [r9], #-514 @ 0xfffffdfe │ │ │ │ andcs r2, r1, r2, ror r2 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f66273 │ │ │ │ ldr pc, [r7, -r5, lsl #31]! │ │ │ │ stmdbvs r1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0028a03 │ │ │ │ @ instruction: 0x4630fbd1 │ │ │ │ - blx ff3e425a │ │ │ │ + blx ff3e4252 │ │ │ │ @ instruction: 0xf00269b8 │ │ │ │ - bvs fef27184 │ │ │ │ - blcs 422c8 │ │ │ │ + bvs fef2717c │ │ │ │ + blcs 422c0 │ │ │ │ ldcge 4, cr15, [r8], #252 @ 0xfc │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami fp!, {r0, r1, r4, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffcef015 │ │ │ │ ldmib r7, {r1, r2, r3, r5, r7, sl, sp, lr, pc}^ │ │ │ │ ldmdbvs r8!, {r0, r8, fp, sp, lr}^ │ │ │ │ - bhi 1229d8 │ │ │ │ - blx fede428a │ │ │ │ + bhi 1229d0 │ │ │ │ + blx fede4282 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ ldmibvs r8!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx fec64296 │ │ │ │ + blx fec6428e │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbmi r0!, {r0, r2, r3, r4, r7, sl, fp, sp, pc}^ │ │ │ │ rscsvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2143 @ 0xfffff7a1 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ ldr pc, [r3], #4019 @ 0xfb3 │ │ │ │ stmdbvs r1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0028a03 │ │ │ │ @ instruction: 0x4630fb9b │ │ │ │ - blx fe6642c6 │ │ │ │ + blx fe6642be │ │ │ │ @ instruction: 0xf00269b8 │ │ │ │ - bvs fef27118 │ │ │ │ - blcs 42334 │ │ │ │ + bvs fef27110 │ │ │ │ + blcs 4232c │ │ │ │ stcge 4, cr15, [r2], {63} @ 0x3f │ │ │ │ vmul.i8 q10, q0, q2 │ │ │ │ ldmdami r4, {r0, r1, r2, r3, r5, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff98f015 │ │ │ │ ldmib r7, {r3, r4, r5, r6, sl, sp, lr, pc}^ │ │ │ │ ldmdbvs r8!, {r0, r8, fp, sp, lr}^ │ │ │ │ - bhi 122a44 │ │ │ │ - blx fe0642f6 │ │ │ │ + bhi 122a3c │ │ │ │ + blx fe0642ee │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ ldmibvs r8!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 1ee4302 │ │ │ │ + blx 1ee42fa │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbmi r9, {r0, r1, r2, r5, r6, sl, fp, sp, pc}^ │ │ │ │ andvc pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2120 @ 0xfffff7b8 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ ldrb pc, [sp], #-3965 @ 0xfffff083 @ │ │ │ │ teqpmi r4, #1879048192 @ p-variant is OBSOLETE @ 0x70000000 │ │ │ │ ldrmi r2, [r9], -r0, asr #4 │ │ │ │ cmnvs fp, #40, 12 @ 0x2800000 │ │ │ │ mcr2 7, 3, pc, cr14, cr6, {7} @ │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1864336 │ │ │ │ + blx 186432e │ │ │ │ @ instruction: 0xf00269b8 │ │ │ │ - bvs fef270a8 │ │ │ │ - blcs 423a4 │ │ │ │ + bvs fef270a0 │ │ │ │ + blcs 4239c │ │ │ │ mcrrge 4, 3, pc, r7, cr15 @ │ │ │ │ vmul.i8 d20, d0, d28 │ │ │ │ ldmdami ip!, {r1, r2, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff60f015 │ │ │ │ ldmdbvs r8!, {r0, r2, r3, r4, r5, sl, sp, lr, pc}^ │ │ │ │ - blx 136435e │ │ │ │ + blx 1364356 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi r6!, {r1, r2, r4, r5, sl, fp, sp, pc} │ │ │ │ adcsvs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ vmax.f32 , , │ │ │ │ cmnvs fp, #52, 6 @ 0xd0000000 │ │ │ │ @ instruction: 0xf7dce42c │ │ │ │ - @ instruction: 0x4d31e986 │ │ │ │ + @ instruction: 0x4d31e98a │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ ldrbtmi r4, [sp], #-319 @ 0xfffffec1 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ - bvs fef27d58 │ │ │ │ - blcs 423fc │ │ │ │ + bvs fef27d50 │ │ │ │ + blcs 423f4 │ │ │ │ ldmibge r4, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ vst2.8 {d20-d21}, [pc :128], fp │ │ │ │ strtmi r6, [r9], -r8, lsl #5 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0xf7ffff35 │ │ │ │ svclt 0x0000b98b │ │ │ │ andeq r1, r3, r2, lsr r1 │ │ │ │ @@ -36172,18 +36170,18 @@ │ │ │ │ svcge 0x00024ea8 │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ bicscc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ strtmi fp, [r0], -ip, lsr #2 │ │ │ │ - b ff0e63f0 │ │ │ │ + b ff1e63e8 │ │ │ │ svcpl 0x0080f5b0 │ │ │ │ andcs sp, r1, r2, lsl #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldc2l 0, cr15, [r6, #84] @ 0x54 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ addshi pc, r0, r0, asr #32 │ │ │ │ teqcs r4, #10158080 @ 0x9b0000 │ │ │ │ cmncs r6, r2, lsr #12 │ │ │ │ @ instruction: 0xf0184478 │ │ │ │ @ instruction: 0xf1b0faa5 │ │ │ │ @@ -36197,15 +36195,15 @@ │ │ │ │ @ instruction: 0xf0020001 │ │ │ │ stmib r7, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r0, r2, sp, lr} │ │ │ │ strdvc r6, [r3], -fp @ │ │ │ │ and r7, r8, r3, lsl r0 │ │ │ │ addcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fede649e │ │ │ │ + blx fede6496 │ │ │ │ stccs 8, cr7, [r0, #-148] @ 0xffffff6c │ │ │ │ andscs sp, r7, #116 @ 0x74 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stc2l 0, cr15, [r2, #-84] @ 0xffffffac │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ eorsvs pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -36222,55 +36220,55 @@ │ │ │ │ @ instruction: 0x46202219 │ │ │ │ @ instruction: 0xf0154479 │ │ │ │ stmdacs r0, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d1e9 │ │ │ │ strmi r0, [r5], -r8, lsl #13 │ │ │ │ subscs r4, r1, #51380224 @ 0x3100000 │ │ │ │ adcsvs r4, lr, r8, asr #12 │ │ │ │ - blx fe166502 │ │ │ │ + blx fe1664fa │ │ │ │ @ instruction: 0xf1072280 │ │ │ │ @ instruction: 0x464801dc │ │ │ │ eorspl pc, r0, r6, lsl #17 │ │ │ │ @ instruction: 0xf7ee46d0 │ │ │ │ @ instruction: 0xf507fb7b │ │ │ │ andcs r7, sl, #712704 @ 0xae000 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ @ instruction: 0xf88700dc │ │ │ │ @ instruction: 0xf7db515a │ │ │ │ - addcs lr, r0, #196, 30 @ 0x310 │ │ │ │ + addcs lr, r0, #200, 30 @ 0x320 │ │ │ │ @ instruction: 0xf1074683 │ │ │ │ ldrbmi r0, [r0], -r3, ror #3 │ │ │ │ - blx ff5e45d2 │ │ │ │ + blx ff5e45ca │ │ │ │ ldmdbvs sl!, {r0, r2, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmpl r2, {r0, r8, sp}^ │ │ │ │ stmib r7, {r0, r1, r3, r4, r6, r9, sl, lr}^ │ │ │ │ ldrmi r2, [r6], -r3, lsl #20 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r2], r1, ror #20 │ │ │ │ ldrbtmi r6, [sl], #-2096 @ 0xfffff7d0 │ │ │ │ - bl b6650c │ │ │ │ + bl c66504 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ - bvs 17b9790 │ │ │ │ + bvs 17b9788 │ │ │ │ rsble r2, r2, r0, lsl #28 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ stc2l 0, cr15, [r0], {21} │ │ │ │ @ instruction: 0xf8d6b1c8 │ │ │ │ @ instruction: 0xe7f560b4 │ │ │ │ ldmdami r6, {r0, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldmdapl r0!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0xf7dc6800 │ │ │ │ - smmla ip, r6, fp, lr │ │ │ │ + smmla ip, sl, fp, lr │ │ │ │ ldmdami r1, {r0, r2, r4, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0xe7f4447a │ │ │ │ ldmdbvs lr!, {r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - svc 0x00b6f7db │ │ │ │ + svc 0x00baf7db │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ - usub8mi lr, r4, r4 │ │ │ │ + usub8mi lr, r4, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf106d06c │ │ │ │ @ instruction: 0xf1070180 │ │ │ │ eorscs r0, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf0154630 │ │ │ │ @ instruction: 0xf8c7fb95 │ │ │ │ rsbsvs r8, ip, r0, lsl r0 │ │ │ │ @@ -36283,27 +36281,27 @@ │ │ │ │ ldc2l 7, cr15, [r0, #932] @ 0x3a4 │ │ │ │ @ instruction: 0x46012231 │ │ │ │ @ instruction: 0xf0154630 │ │ │ │ ldrbmi pc, [sp, #-2943] @ 0xfffff481 @ │ │ │ │ ldmibvs sp!, {r0, r2, r3, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x8010f8d7 │ │ │ │ ldmdavs ip!, {r3, r5, r9, sl, lr}^ │ │ │ │ - stmib r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmppeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ teqcs r1, r2, lsl #12 │ │ │ │ tstls r0, r0, lsr r6 │ │ │ │ @ instruction: 0xf7f34629 │ │ │ │ eorscs pc, r0, #2288 @ 0x8f0 │ │ │ │ ldmvs r8!, {r0, r9, sl, lr} │ │ │ │ ldc2 0, cr15, [r0], {21} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ eorsle r2, ip, r0, lsl #16 │ │ │ │ andcs r4, r9, #3276800 @ 0x320000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldm lr!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbmi lr, [r4], -pc, lsr #14 │ │ │ │ ldcle 5, cr4, [r9], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xf00220b8 │ │ │ │ @ instruction: 0xf8dffa05 │ │ │ │ ldmdbvs r9!, {r2, r4, r5, r7, lr, pc} │ │ │ │ ldrbtmi r2, [ip], #640 @ 0x280 │ │ │ │ @ instruction: 0xf8dc4606 │ │ │ │ @@ -36318,95 +36316,95 @@ │ │ │ │ strtmi pc, [r9], -r5, asr #23 │ │ │ │ addeq pc, r0, r6, lsl #2 │ │ │ │ @ instruction: 0xf0152231 │ │ │ │ ldmvs fp!, {r0, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, ip, #1966080 @ 0x1e0000 │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ @ instruction: 0xf7dc4478 │ │ │ │ - @ instruction: 0xe702e892 │ │ │ │ + @ instruction: 0xe702e896 │ │ │ │ andscs r6, sp, #16449536 @ 0xfb0000 │ │ │ │ tstcs r1, sl, lsl r8 │ │ │ │ ldrbtmi r6, [r8], #-2075 @ 0xfffff7e5 │ │ │ │ - stm r8, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm ip, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdami r8, {r0, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ tstcs r1, r9, lsl #4 │ │ │ │ @ instruction: 0xf7dc4478 │ │ │ │ - ldrbt lr, [r2], r2, lsl #17 │ │ │ │ + ldrbt lr, [r2], r6, lsl #17 │ │ │ │ andscs r6, pc, #16449536 @ 0xfb0000 │ │ │ │ tstcs r1, r4, lsl r8 │ │ │ │ ldrbtmi r6, [r8], #-2075 @ 0xfffff7e5 │ │ │ │ - ldmda r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e6e9 │ │ │ │ - andeq r7, r5, r2, lsr #23 │ │ │ │ + andeq r7, r5, sl, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, sl, fp │ │ │ │ + andeq r7, r5, r2, lsr #23 │ │ │ │ andeq r0, r3, r8, lsr #25 │ │ │ │ andeq r0, r3, r0, asr pc │ │ │ │ strdeq r0, [r3], -r8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r3, sl, lsr #29 │ │ │ │ - andeq sp, r9, r8, ror #7 │ │ │ │ + strdeq sp, [r9], -r0 │ │ │ │ andeq r0, r3, r4, lsl lr │ │ │ │ andeq r0, r3, r4, lsr #28 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r0, r3, r6, asr #28 │ │ │ │ - andeq sp, r9, r6, lsl #6 │ │ │ │ + andeq sp, r9, lr, lsl #6 │ │ │ │ ldrdeq r0, [r3], -ip │ │ │ │ andeq r0, r3, sl, lsr #27 │ │ │ │ ldrdeq r0, [r3], -r8 │ │ │ │ andeq r0, r3, sl, ror #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7f94c │ │ │ │ + bl feb7f944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ stcmi 2, cr2, [r2], #-40 @ 0xffffffd8 │ │ │ │ tstcs r0, r0, lsl #30 │ │ │ │ - mcr 7, 6, pc, cr10, cr11, {6} @ │ │ │ │ + mcr 7, 6, pc, cr14, cr11, {6} @ │ │ │ │ ldrbtmi r4, [ip], #-2592 @ 0xfffff5e0 │ │ │ │ ldrmi r5, [r5], -r2, lsr #17 │ │ │ │ stmdblt sl!, {r1, r4, fp, sp, lr}^ │ │ │ │ svcmi 0x0080f5b0 │ │ │ │ - bmi 79d040 │ │ │ │ + bmi 79d038 │ │ │ │ stmiapl r2!, {r0, r6, r7, r8, r9, sl, ip} │ │ │ │ addspl pc, ip, #8388608 @ 0x800000 │ │ │ │ smlabteq r0, r2, r9, lr │ │ │ │ ldrcc r2, [r0, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst4.16 {d22-d25}, [pc :256], r8 │ │ │ │ ldmdbmi r7, {r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0151002 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdgt pc, [r0], -r5 │ │ │ │ ldrdne lr, [r2], -r7 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ - bmi 3dcfe8 │ │ │ │ + bmi 3dcfe0 │ │ │ │ ldrbne r5, [ip, r2, lsr #17] │ │ │ │ addspl pc, ip, #8388608 @ 0x800000 │ │ │ │ strcc lr, [r0], #-2498 @ 0xfffff63e │ │ │ │ svceq 0x0000f1bc │ │ │ │ vst4. {d29-d32}, [pc :64], lr │ │ │ │ @ instruction: 0xf0157283 │ │ │ │ ldrb pc, [r9, r1, lsr #26] @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ vhadd.s8 d29, d0, d3 │ │ │ │ @ instruction: 0xf0151205 │ │ │ │ @ instruction: 0xf04ffd19 │ │ │ │ @ instruction: 0xe7d030ff │ │ │ │ - muleq r5, lr, r8 │ │ │ │ + andeq r7, r5, r6, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000309b6 │ │ │ │ andeq r0, r3, r0, lsr sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7f9fc │ │ │ │ + bl feb7f9f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5ac7a4 │ │ │ │ - bmi 5d4a10 │ │ │ │ + blmi 5ac79c │ │ │ │ + bmi 5d4a08 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ @ instruction: 0x31284479 │ │ │ │ stc2 7, cr15, [r0], {242} @ 0xf2 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -36420,101 +36418,101 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r4, r9, ip} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - strdeq r7, [r5], -r8 │ │ │ │ + andeq r7, r5, r0, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, r0, ror r1 │ │ │ │ + andeq sp, r9, r8, ror r1 │ │ │ │ andeq r0, r3, r2, lsl r9 │ │ │ │ muleq r3, ip, ip │ │ │ │ strdeq r0, [r3], -lr │ │ │ │ andeq r0, r3, r8, lsl #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7fa80 │ │ │ │ + bl feb7fa78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a6c828 │ │ │ │ - bmi a94a94 │ │ │ │ + blmi a6c820 │ │ │ │ + bmi a94a8c │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ - bllt 1302944 │ │ │ │ + bllt 130293c │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ ldrdlt r6, [r8, -r8] │ │ │ │ @ instruction: 0xf8a2f002 │ │ │ │ andcs r4, r4, #573440 @ 0x8c000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 18e490a │ │ │ │ - blmi 896db8 │ │ │ │ + blx 18e4902 │ │ │ │ + blmi 896db0 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bllt 18c1420 │ │ │ │ + bllt 18c1418 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - blmi 768624 │ │ │ │ + blmi 76861c │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bcs 41438 │ │ │ │ + bcs 41430 │ │ │ │ ldmdbmi sl, {r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ addsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0xe7e9fc91 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r7 │ │ │ │ ldmdami r7, {r2, r3, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ - blx ff2e4956 │ │ │ │ + blx ff2e494e │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ bicle r2, r9, r0, lsl #24 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ addvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldc2l 0, cr15, [ip], #-84 @ 0xffffffac │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi lr, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0xe7c9fc71 │ │ │ │ - andeq r7, r5, r4, ror r7 │ │ │ │ + andeq r7, r5, ip, ror r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, sl, ror #1 │ │ │ │ + strdeq sp, [r9], -r2 │ │ │ │ @ instruction: 0x00034ab6 │ │ │ │ - andeq sp, r9, lr, asr #1 │ │ │ │ - strheq sp, [r9], -r6 │ │ │ │ + ldrdeq sp, [r9], -r6 │ │ │ │ + strheq sp, [r9], -lr │ │ │ │ andeq r0, r3, r6, ror #16 │ │ │ │ andeq r0, r3, r0, lsl #24 │ │ │ │ andeq r0, r3, r4, asr r8 │ │ │ │ andeq r0, r3, lr, ror #23 │ │ │ │ andeq r0, r3, r6, lsr #16 │ │ │ │ andeq r0, r3, r0, asr #23 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7fb64 │ │ │ │ + bl feb7fb5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r2, r8, lsr #29 │ │ │ │ eorsgt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ stcmi 15, cr10, [lr] │ │ │ │ - blmi fe3b9d68 │ │ │ │ + blmi fe3b9d60 │ │ │ │ ldrbtmi r4, [sp], #-1548 @ 0xfffff9f4 │ │ │ │ stmibmi sp, {r0, r2, r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ movwcs r0, #768 @ 0x300 │ │ │ │ eorsvs r6, fp, #120, 2 │ │ │ │ stmdapl sl!, {r1, r3, r4, r5, r8, sp, lr}^ │ │ │ │ - bcs 429e4 │ │ │ │ + bcs 429dc │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - bmi fe148c1c │ │ │ │ - blvs 4b9b94 │ │ │ │ + bmi fe148c14 │ │ │ │ + blvs 4b9b8c │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ @ instruction: 0x46208097 │ │ │ │ - stmda r6!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ teqpcc r9, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r5, r2, asr #5 │ │ │ │ andcs r1, r2, r5, asr #24 │ │ │ │ smlatbcs r5, r1, fp, pc @ │ │ │ │ smlabtcc r1, r9, r9, r0 │ │ │ │ @ instruction: 0xf01960b9 │ │ │ │ smlalttlt pc, r0, r9, lr @ │ │ │ │ @@ -36522,74 +36520,74 @@ │ │ │ │ rsbsvs r0, r9, r9, asr #32 │ │ │ │ @ instruction: 0xff16f019 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r0], -sp, lsl #1 │ │ │ │ mcr2 7, 6, pc, cr6, cr2, {7} @ │ │ │ │ @ instruction: 0xf10761b8 │ │ │ │ andcs r0, r0, r4, lsr #2 │ │ │ │ - ldmda lr, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r5}^ │ │ │ │ @ instruction: 0xf7dc60fb │ │ │ │ - strmi lr, [r5], -r0, lsl #19 │ │ │ │ + strmi lr, [r5], -r4, lsl #19 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 0, cr8, [fp], #-768 @ 0xfffffd00 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldmib r6!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stcne 4, cr4, [r0, #-496]! @ 0xfffffe10 │ │ │ │ - stcl 7, cr15, [r2, #876] @ 0x36c │ │ │ │ + stcl 7, cr15, [r6, #876] @ 0x36c │ │ │ │ stmdacs r0, {r5, fp, sp, lr} │ │ │ │ adchi pc, fp, r0 │ │ │ │ andcc lr, r4, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf00969b9 │ │ │ │ strmi pc, [r4], -r5, ror #25 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 3, pc, cr4, cr11, {6} @ │ │ │ │ + mcr 7, 3, pc, cr8, cr11, {6} @ │ │ │ │ ldmvs fp!, {r5, r6, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - bvs 1e3a8ac │ │ │ │ + bvs 1e3a8a4 │ │ │ │ @ instruction: 0xf7db2100 │ │ │ │ - stccs 15, cr14, [r0], {242} @ 0xf2 │ │ │ │ - blmi 175f684 │ │ │ │ + stccs 15, cr14, [r0], {246} @ 0xf6 │ │ │ │ + blmi 175f67c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ orrspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ ldrdcs lr, [r2, -r3] │ │ │ │ addsvs r3, sl, r1, lsl #4 │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ ldmibvs r8!, {r0, r3, r4, r6, r7, sp, lr} │ │ │ │ @ instruction: 0xffbcf001 │ │ │ │ ldmibvs sl!, {r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ ldmib r2, {r2, r3, r4, r7, r9, ip, lr}^ │ │ │ │ ldmvs r0, {r8, r9, ip} │ │ │ │ addmi r6, r8, #13762560 @ 0xd20000 │ │ │ │ - ble 1db90f4 │ │ │ │ + ble 1db90ec │ │ │ │ svcmi 0x0080f5b4 │ │ │ │ svclt 0x00044b48 │ │ │ │ andeq pc, r1, #111 @ 0x6f │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r9, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ ands r6, ip, r8, lsr sl │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r4, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffbe4b0c │ │ │ │ - bmi 11d4f6c │ │ │ │ - blvs 4b9ca8 │ │ │ │ + blx ffbe4b04 │ │ │ │ + bmi 11d4f64 │ │ │ │ + blvs 4b9ca0 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ - blmi f148a0 │ │ │ │ + blmi f14898 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vst2.16 {d20,d22}, [pc], r1 │ │ │ │ stmdami r1, {r1, r3, r5, r7, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe5e4b36 │ │ │ │ - bmi ff0ae4 │ │ │ │ + blx fe5e4b2e │ │ │ │ + bmi ff0adc │ │ │ │ ldrbtmi r4, [sl], #-2866 @ 0xfffff4ce │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r5, r0, lsl #6 │ │ │ │ strvc pc, [r4, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -36618,92 +36616,92 @@ │ │ │ │ @ instruction: 0xf813d3f2 │ │ │ │ @ instruction: 0xf8a21f01 │ │ │ │ stmdbcs r0, {r0, lr} │ │ │ │ strb sp, [r2, -r9, ror #3] │ │ │ │ vmul.i8 d20, d0, d14 │ │ │ │ ldmdami lr, {r0, r4, r5, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 12e4bce │ │ │ │ + blx 12e4bc6 │ │ │ │ @ instruction: 0xf001e794 │ │ │ │ eorsvs pc, r8, #9536 @ 0x2540 │ │ │ │ andcs lr, ip, r4, lsl #15 │ │ │ │ @ instruction: 0xff7ef001 │ │ │ │ addvs r6, r5, r0, lsr #32 │ │ │ │ strpl lr, [r0, #-2496] @ 0xfffff640 │ │ │ │ ldmdami r6, {r2, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldmda r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - stcl 7, cr15, [lr, #-876]! @ 0xfffffc94 │ │ │ │ - andeq r7, r5, ip, lsl #13 │ │ │ │ - andeq r7, r5, r6, lsl #13 │ │ │ │ + ldmda r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldcl 7, cr15, [r2, #-876]! @ 0xfffffc94 │ │ │ │ + muleq r5, r4, r6 │ │ │ │ + andeq r7, r5, lr, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r9, r0, ror #31 │ │ │ │ + andeq ip, r9, r8, ror #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq ip, r9, ip, ror #30 │ │ │ │ - andeq ip, r9, r4, asr #30 │ │ │ │ + andeq ip, r9, r4, ror pc │ │ │ │ + andeq ip, r9, ip, asr #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ muleq r3, r8, r6 │ │ │ │ andeq r0, r3, r6, asr #20 │ │ │ │ - andeq ip, r9, ip, asr #29 │ │ │ │ + ldrdeq ip, [r9], -r4 │ │ │ │ andeq r0, r3, r0, ror r6 │ │ │ │ andeq r0, r3, lr, lsl sl │ │ │ │ - andeq r7, r5, sl, lsl r5 │ │ │ │ + andeq r7, r5, r2, lsr #10 │ │ │ │ ldrdeq r0, [r3], -r8 │ │ │ │ andeq r0, r3, r6, lsl #19 │ │ │ │ - strdeq ip, [r9], -r2 │ │ │ │ + strdeq ip, [r9], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi 103a644 │ │ │ │ + bmi 103a63c │ │ │ │ strmi r4, [ip], -r0, asr #22 │ │ │ │ stmdbmi r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi fp, [r9], #-155 @ 0xffffff65 │ │ │ │ ldmpl r3, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r2, r3, r4, r5, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f65fb │ │ │ │ @ instruction: 0xf0220300 │ │ │ │ - blmi f686f0 │ │ │ │ + blmi f686e8 │ │ │ │ sxtab16mi r4, r1, sp, ror #8 │ │ │ │ eorscs r4, r1, #32, 12 @ 0x2000000 │ │ │ │ ldrtmi r5, [fp], -ip, ror #17 │ │ │ │ @ instruction: 0x31b16821 │ │ │ │ stc2l 0, cr15, [lr, #4]! │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr} │ │ │ │ suble r2, r1, r0, lsl #28 │ │ │ │ ldrteq pc, [r1], #256 @ 0x100 @ │ │ │ │ @ instruction: 0xf1b84642 │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf7db4640 │ │ │ │ - @ instruction: 0x4602eeda │ │ │ │ + @ instruction: 0x4602eede │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ strbmi r0, [r1], -ip, lsl #8 │ │ │ │ movwls r2, #817 @ 0x331 │ │ │ │ @ instruction: 0xf7f34623 │ │ │ │ strmi pc, [r1], -r3, lsl #23 │ │ │ │ @ instruction: 0xf0224648 │ │ │ │ strmi pc, [r0], sp, lsl #29 │ │ │ │ strbmi r4, [r0], -r9, lsr #18 │ │ │ │ @ instruction: 0xf0224479 │ │ │ │ - bmi a68698 │ │ │ │ + bmi a68690 │ │ │ │ ldmdavs r9!, {r7, r9, sl, lr} │ │ │ │ stmiapl r8!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ vpmax.s8 d4, d0, d22 │ │ │ │ tstls r0, r4, lsr r0 │ │ │ │ cmpcs r0, sl, ror r4 │ │ │ │ strtmi r9, [r0], -r1 │ │ │ │ - blx ff964cee │ │ │ │ + blx ff964ce6 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ cdp2 0, 7, cr15, cr4, cr2, {1} │ │ │ │ ldrbtmi r4, [r9], #-2336 @ 0xfffff6e0 │ │ │ │ cdp2 0, 7, cr15, cr0, cr2, {1} │ │ │ │ - blmi 5fb528 │ │ │ │ + blmi 5fb520 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ ldrtmi r3, [sp], r4, ror #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x01b1f100 │ │ │ │ @@ -36717,25 +36715,25 @@ │ │ │ │ cdp2 0, 5, cr15, cr0, cr2, {1} │ │ │ │ eorscs r6, r0, #36, 16 @ 0x240000 │ │ │ │ @ instruction: 0x46804631 │ │ │ │ rsceq pc, r2, r4, lsl #2 │ │ │ │ @ instruction: 0xffd2f014 │ │ │ │ streq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0xf7dbe7b8 │ │ │ │ - svclt 0x0000ecc2 │ │ │ │ - strdeq r7, [r5], -r8 │ │ │ │ + svclt 0x0000ecc6 │ │ │ │ + andeq r7, r5, r0, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r3], -lr │ │ │ │ - ldrdeq r7, [r5], -ip │ │ │ │ + andeq r7, r5, r4, ror #7 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ @ instruction: 0x000308b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r3, r0, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ - andeq r7, r5, r4, asr r3 │ │ │ │ + andeq r7, r5, ip, asr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0], #816 @ 0x330 │ │ │ │ stclvc 5, cr15, [fp, #-692] @ 0xfffffd4c │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ @@ -36754,15 +36752,15 @@ │ │ │ │ @ instruction: 0xf8c8643b │ │ │ │ @ instruction: 0xf8df3000 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, fp, ip, sp}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df8264 │ │ │ │ ldrbtmi r3, [fp], #-2096 @ 0xfffff7d0 │ │ │ │ - blcs 83a04 │ │ │ │ + blcs 839fc │ │ │ │ rsbshi pc, r6, #0 │ │ │ │ stmdapl r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmib r5, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmib r5, {r1, r2, r3, r8, r9, sp, pc}^ │ │ │ │ @ instruction: 0xf1ba6b10 │ │ │ │ @ instruction: 0xf1730f01 │ │ │ │ vsubl.s8 q8, d0, d0 │ │ │ │ @@ -36771,44 +36769,44 @@ │ │ │ │ bicshi pc, r5, r0, lsl #5 │ │ │ │ stmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andcs r2, r0, r0, lsl #2 │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x46490110 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -r3 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr4, cr11, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr8, cr11, {6} │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ ldc2l 0, cr15, [r2], {34} @ 0x22 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df839b │ │ │ │ ldrbtmi r3, [fp], #-2012 @ 0xfffff824 │ │ │ │ - blcs 43964 │ │ │ │ + blcs 4395c │ │ │ │ mvnhi pc, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0x17c8f8df │ │ │ │ strbeq pc, [ip], -r7, lsl #2 @ │ │ │ │ ldrtmi r2, [r0], -r4, ror #4 │ │ │ │ @ instruction: 0xf7db4479 │ │ │ │ - bvs f23db8 │ │ │ │ - blcs 42e88 │ │ │ │ + bvs f23dc0 │ │ │ │ + blcs 42e80 │ │ │ │ adcshi pc, r5, #64 @ 0x40 │ │ │ │ sbfxne pc, pc, #17, #17 │ │ │ │ strvc pc, [r2, #1287] @ 0x507 │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @ instruction: 0xf8dfff7b │ │ │ │ @ instruction: 0x212537a4 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldrbmi sl, [r0], -ip, lsr #32 │ │ │ │ - ldcl 7, cr15, [r2, #876]! @ 0x36c │ │ │ │ + ldcl 7, cr15, [r6, #876]! @ 0x36c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x200082b9 │ │ │ │ - stmda lr!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ @ instruction: 0x464860b0 │ │ │ │ rsbsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ teqpvc r4, #805306368 @ p-variant is OBSOLETE @ 0x30000000 │ │ │ │ @ instruction: 0xf7f26273 │ │ │ │ @ instruction: 0xf8dffc89 │ │ │ │ @ instruction: 0x46821778 │ │ │ │ @@ -36822,29 +36820,29 @@ │ │ │ │ @ instruction: 0xf8c6f015 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbvc r3, {r0, r3, r4, r5, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf8892200 │ │ │ │ stmibvc r3, {ip, sp} │ │ │ │ andcc pc, r1, r9, lsl #17 │ │ │ │ @ instruction: 0xf88979c3 │ │ │ │ - bvc f4eb0 │ │ │ │ + bvc f4ea8 │ │ │ │ andcc pc, r3, r9, lsl #17 │ │ │ │ andcs pc, r4, r9, lsl #17 │ │ │ │ @ instruction: 0x3734f8df │ │ │ │ @ instruction: 0xf8c64631 │ │ │ │ ldrbtmi r9, [fp], #-76 @ 0xffffffb4 │ │ │ │ @ instruction: 0xf7f26ad8 │ │ │ │ addcs pc, r0, #15296 @ 0x3bc0 │ │ │ │ strmi r4, [r6], -r1, lsl #12 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ ldrtmi pc, [r0], -sp, ror #29 @ │ │ │ │ stc2 0, cr15, [ip, #4] │ │ │ │ @ instruction: 0xf0014650 │ │ │ │ - bvs f28500 │ │ │ │ - blcs 42f4c │ │ │ │ + bvs f284f8 │ │ │ │ + blcs 42f44 │ │ │ │ addhi pc, r7, #64 @ 0x40 │ │ │ │ ldrteq pc, [r0], r7, lsl #2 @ │ │ │ │ @ instruction: 0x1700f8df │ │ │ │ addcs r4, r5, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @ instruction: 0x4632fed9 │ │ │ │ tstcs r0, r1, asr r3 │ │ │ │ @@ -36853,15 +36851,15 @@ │ │ │ │ vmax.f32 d31, d16, d11 │ │ │ │ strmi r1, [r1], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144648 │ │ │ │ @ instruction: 0xf8dfff0b │ │ │ │ vmin.s8 , q8, q6 │ │ │ │ strbmi r1, [r8], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ - bvs 1f28a30 │ │ │ │ + bvs 1f28a28 │ │ │ │ addne pc, r5, #64, 4 │ │ │ │ vmax.s8 q2, , q4 │ │ │ │ @ instruction: 0xf0147134 │ │ │ │ @ instruction: 0xf8dffebb │ │ │ │ vmax.s8 , q8, q0 │ │ │ │ strbmi r1, [r8], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @@ -36893,25 +36891,25 @@ │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ stmdacs r0, {r3, r5, sp, lr} │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcs fp, #3850 @ 0xf0a │ │ │ │ ldrmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0x81b5f040 │ │ │ │ @ instruction: 0x1640f8df │ │ │ │ - bleq 65100 │ │ │ │ + bleq 650f8 │ │ │ │ @ instruction: 0xf1076028 │ │ │ │ ldrbtmi r0, [r9], #-2356 @ 0xfffff6cc │ │ │ │ ldc2l 0, cr15, [ip], {34} @ 0x22 │ │ │ │ stmdavs r0, {r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf0013031 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andlt pc, r0, r0, lsl #17 │ │ │ │ ldmib r3, {r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ andcc r1, r1, #0, 4 │ │ │ │ - blx 1de6fb8 │ │ │ │ + blx 1de6fb0 │ │ │ │ @ instruction: 0x3614f8df │ │ │ │ ldrbtmi r6, [fp], #-376 @ 0xfffffe88 │ │ │ │ andlt pc, r0, r9, asr #17 │ │ │ │ ldrdge pc, [r8], -r3 @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmpphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3600f8df │ │ │ │ @@ -36927,15 +36925,15 @@ │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4680f8fd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r0!, {r1, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ strtmi r4, [r9], -r3, asr #12 │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - bl ff3e6fb8 │ │ │ │ + bl ff4e6fb0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ stmdavs r3!, {r1, r4, r5, r6, r7, r8, pc} │ │ │ │ sbccs pc, lr, #64, 4 │ │ │ │ strne pc, [ip, #2271]! @ 0x8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @@ -36982,15 +36980,15 @@ │ │ │ │ ldrbmi r4, [r2, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf0006818 │ │ │ │ @ instruction: 0xf0098088 │ │ │ │ @ instruction: 0xf8d9f8f1 │ │ │ │ andcs r3, r0, r0 │ │ │ │ @ instruction: 0xf0004553 │ │ │ │ @ instruction: 0xf7db808c │ │ │ │ - bvs ee4d38 │ │ │ │ + bvs ee4d40 │ │ │ │ ldrbtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ ldmdavs r2, {r8, sp} │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrvs r4, [r9], #1294 @ 0x50e │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ andcs r8, r0, fp, lsl r1 │ │ │ │ @@ -37001,30 +36999,30 @@ │ │ │ │ subsmi r3, sl, r4, lsl r3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r6, #64 @ 0x40 │ │ │ │ strbvc pc, [r7, -r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdcs r8, [r0], -r0 │ │ │ │ @ instruction: 0xf7db627b │ │ │ │ - bvs 1f24cec │ │ │ │ + bvs 1f24cf4 │ │ │ │ @ instruction: 0x000aebb0 │ │ │ │ eormi pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, r2, #192, 4 │ │ │ │ tsteq r3, r1, ror #22 │ │ │ │ addmi r2, r2, #0, 6 │ │ │ │ tsteq r1, r3, ror fp │ │ │ │ bicshi pc, r8, r0, asr #5 │ │ │ │ @ instruction: 0xf7db2000 │ │ │ │ - blne fe064cc8 │ │ │ │ + blne fe064cd0 │ │ │ │ tsteq fp, r1, ror #22 │ │ │ │ @ instruction: 0xf1712803 │ │ │ │ @ instruction: 0xf6bf0100 │ │ │ │ @ instruction: 0xf8dfae0d │ │ │ │ ldrbtmi r5, [sp], #-1148 @ 0xfffffb84 │ │ │ │ - blcs 10445c │ │ │ │ + blcs 104454 │ │ │ │ @ instruction: 0x81aff300 │ │ │ │ andcs r2, r2, r0, lsl #2 │ │ │ │ @ instruction: 0xf946f00b │ │ │ │ movwcc r6, #7339 @ 0x1cab │ │ │ │ ldrb r6, [sp, #1195]! @ 0x4ab │ │ │ │ strbtne pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ strvc pc, [r2, #1287] @ 0x507 │ │ │ │ @@ -37037,44 +37035,44 @@ │ │ │ │ @ instruction: 0xf7ec79c6 │ │ │ │ addcs pc, r0, #400 @ 0x190 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ ldc2l 0, cr15, [sl, #-80] @ 0xffffffb0 │ │ │ │ ldrtne pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ - blmi ffde8750 │ │ │ │ + blmi ffde8748 │ │ │ │ strtmi r2, [r8], -r0, lsl #5 │ │ │ │ rsbsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ teqpvc r4, r3, lsl #4 @ p-variant is OBSOLETE │ │ │ │ stc2l 0, cr15, [sl, #-80] @ 0xffffffb0 │ │ │ │ cdpcs 6, 0, cr14, cr1, cr8, {3} │ │ │ │ movweq pc, #379 @ 0x17b @ │ │ │ │ ldclge 6, cr15, [r0, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf009e7b6 │ │ │ │ ldmdbvs sl!, {r0, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #8303 @ 0x206f @ │ │ │ │ andsvs r2, r3, r0 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf47f4553 │ │ │ │ @ instruction: 0xf7dbaf74 │ │ │ │ - bvs ee4c20 │ │ │ │ + bvs ee4c28 │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 2968c │ │ │ │ + bcs 29684 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ mrcmi 7, 7, lr, cr7, cr6, {3} │ │ │ │ eorcs pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [lr], #-3574 @ 0xfffff20a │ │ │ │ @ instruction: 0x4631447d │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ - blmi ffd68ec0 │ │ │ │ - blvs 6fa45c │ │ │ │ + blmi ffd68eb8 │ │ │ │ + blvs 6fa454 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - bvs f148c4 │ │ │ │ + bvs f148bc │ │ │ │ @ instruction: 0xb12b681b │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcs pc, r9, #64, 4 │ │ │ │ @ instruction: 0xffc2f014 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8d7e75a │ │ │ │ @ instruction: 0xf107a01c │ │ │ │ @@ -37082,52 +37080,52 @@ │ │ │ │ @ instruction: 0x465260f9 │ │ │ │ @ instruction: 0xffc8f7fd │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ ldmdavs r0!, {r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r8, sp}^ │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - b fe667224 │ │ │ │ + b fe76721c │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ - blmi ff489660 │ │ │ │ + blmi ff489658 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ tst r7, r3, lsl r9 │ │ │ │ ldrdlt r6, [r3, fp]! │ │ │ │ @ instruction: 0x2010f9b3 │ │ │ │ mvnsle r2, r1, lsl #20 │ │ │ │ @ instruction: 0xf04f681b │ │ │ │ ldmibmi r8, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ andcc pc, sp, #64, 4 │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ - blmi ff5cdef4 │ │ │ │ + blmi ff5cdeec │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #903 @ 0x387 │ │ │ │ @ instruction: 0xf7f52300 │ │ │ │ - bvs 1f28f90 │ │ │ │ + bvs 1f28f88 │ │ │ │ andge pc, r0, r9, asr #17 │ │ │ │ addpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movwcc pc, #18642 @ 0x48d2 @ │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ ldmibvs fp!, {r2, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmiami ip, {r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ tstpcc sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #-2554 @ 0xfffff606 │ │ │ │ mcr2 0, 4, pc, cr12, cr7, {0} @ │ │ │ │ ldmib r1, {r0, r1, r2, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0221200 │ │ │ │ @ instruction: 0xe645fad7 │ │ │ │ andne lr, r0, #3424256 @ 0x344000 │ │ │ │ - blx ff4e53c0 │ │ │ │ + blx ff4e53b8 │ │ │ │ stmdavs r2!, {r0, r3, r5, r9, sl, sp, lr, pc} │ │ │ │ stmibmi r3, {r0, r1, r9, sl, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [r9], #-2066 @ 0xfffff7ee │ │ │ │ - bmi ff08db54 │ │ │ │ + bmi ff08db4c │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #1879048200 @ 0x70000008 │ │ │ │ sbccs pc, lr, #64, 4 │ │ │ │ mrc2 7, 7, pc, cr4, cr5, {7} │ │ │ │ @ instruction: 0xf5036a7b │ │ │ │ @ instruction: 0xf8d95280 │ │ │ │ movwcc r3, #4096 @ 0x1000 │ │ │ │ @@ -37141,82 +37139,82 @@ │ │ │ │ @ instruction: 0xff42f014 │ │ │ │ ldmibmi r4!, {r0, r1, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ addne pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2227 @ 0xfffff74d │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ strb pc, [r1, #-3709] @ 0xfffff183 @ │ │ │ │ stmiapl r3!, {r1, r3, r4, r7, r8, r9, fp, lr}^ │ │ │ │ - blcs 43410 │ │ │ │ - bvs 1f1d9f8 │ │ │ │ + blcs 43408 │ │ │ │ + bvs 1f1d9f0 │ │ │ │ andge pc, r0, r9, asr #17 │ │ │ │ addpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movwcc pc, #18642 @ 0x48d2 @ │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ ldrbt r3, [ip], -r4, lsl #6 │ │ │ │ addcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ - bvs f2858c │ │ │ │ - blcs 43438 │ │ │ │ + bvs f28584 │ │ │ │ + blcs 43430 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf1074b82 │ │ │ │ @ instruction: 0xf50706b0 │ │ │ │ stmiapl r3!, {r1, r2, r6, r7, r8, fp, ip, sp, lr}^ │ │ │ │ str r6, [r3, #635] @ 0x27b │ │ │ │ vmla.i8 d20, d16, d16 │ │ │ │ stmiami r0!, {r0, r3, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff0ef014 │ │ │ │ ldmibmi lr, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcne pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2205 @ 0xfffff763 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ - strb pc, [pc, #-3845]! @ 284ff @ │ │ │ │ + strb pc, [pc, #-3845]! @ 284f7 @ │ │ │ │ mulcc r4, sl, r8 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf8c92b20 │ │ │ │ svclt 0x00082000 │ │ │ │ andeq pc, r4, r9, lsl #17 │ │ │ │ stclge 4, cr15, [sl, #-252] @ 0xffffff04 │ │ │ │ andcc pc, r4, r9, lsl #17 │ │ │ │ mulcc r5, sl, r8 │ │ │ │ svclt 0x000e2b20 │ │ │ │ andeq pc, r5, r9, lsl #17 │ │ │ │ andcc pc, r5, r9, lsl #17 │ │ │ │ andeq pc, r6, r9, lsl #17 │ │ │ │ @ instruction: 0x4650e53c │ │ │ │ andcs lr, r0, pc, lsl r5 │ │ │ │ - blx feae54ca │ │ │ │ + blx feae54c2 │ │ │ │ @ instruction: 0xf10764b8 │ │ │ │ rsbsvs r0, sl, r8, asr #4 │ │ │ │ ldmibvs sl!, {r0, r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ff6819 │ │ │ │ strtmi pc, [r9], -pc, asr #23 │ │ │ │ @ instruction: 0x4643687d │ │ │ │ ldmib r0, {r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf7db0200 │ │ │ │ - stmdavs fp!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46286078 │ │ │ │ @ instruction: 0xf022685d │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f429d │ │ │ │ - blvs ffe94c38 │ │ │ │ + blvs ffe94c30 │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r9, #508]! @ 0x1fc │ │ │ │ movwcc pc, #2266 @ 0x8da @ │ │ │ │ @ instruction: 0xf8ca3301 │ │ │ │ str r3, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0224658 │ │ │ │ ldmibvs sl!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtvs r4, [r8], #1625 @ 0x659 │ │ │ │ - blx fea6749e │ │ │ │ + blx fea67496 │ │ │ │ strdcs r6, [r1, -fp] │ │ │ │ ldmib r0, {r3, r4, r5, r7, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf7db0200 │ │ │ │ - @ instruction: 0x6cbbe99e │ │ │ │ + @ instruction: 0x6cbbe9a2 │ │ │ │ @ instruction: 0xf10760b8 │ │ │ │ ldmdavs fp, {r3, r6}^ │ │ │ │ @ instruction: 0xf022607b │ │ │ │ ldmib r7, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr13, cr15, {3} │ │ │ │ ldmibvs r8!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @@ -37233,38 +37231,38 @@ │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ strb pc, [r9, -r9, lsl #29]! @ │ │ │ │ @ instruction: 0xf8c96a7b │ │ │ │ @ instruction: 0xf503a000 │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4868 @ 0x1304 │ │ │ │ movwcc pc, #18626 @ 0x48c2 @ │ │ │ │ - bvs ee3118 │ │ │ │ + bvs ee3110 │ │ │ │ strtvs r3, [fp], #769 @ 0x301 │ │ │ │ - bcs 43564 │ │ │ │ + bcs 4355c │ │ │ │ @ instruction: 0xf06fd13d │ │ │ │ str r0, [pc], -r1 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi r3, {r0, r2, r3, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ andsvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2130 @ 0xfffff7ae │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ strt pc, [r3], r7, ror #28 │ │ │ │ @ instruction: 0xf04f4a31 │ │ │ │ mcrmi 0, 2, r3, cr15, cr15, {7} │ │ │ │ stmiapl r2!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r0, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r4, fp, sp, lr} │ │ │ │ - bmi 134dd60 │ │ │ │ + bmi 134dd58 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #1879048200 @ 0x70000008 │ │ │ │ eorscs pc, r1, #64, 4 │ │ │ │ stc2l 7, cr15, [lr, #980]! @ 0x3d4 │ │ │ │ - blx 14e7562 │ │ │ │ - bvs ebc1dc │ │ │ │ + blx 14e755a │ │ │ │ + bvs ebc1d4 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ ldmdavs r2, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ orrspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ smlabteq r2, r3, r9, lr │ │ │ │ @ instruction: 0x632b2301 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdami r0, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -37272,51 +37270,51 @@ │ │ │ │ ldrbtmi r2, [r8], #-567 @ 0xfffffdc9 │ │ │ │ mrc2 0, 1, pc, cr10, cr4, {0} │ │ │ │ ldmdbmi sp!, {r1, r2, r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ subcs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe7b8fe31 │ │ │ │ - stmda sl!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x000572b6 │ │ │ │ + stmda lr!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x000572be │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r5, ip, r2 │ │ │ │ + andeq r7, r5, r4, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq ip, [r9], -r6 │ │ │ │ - andeq ip, r9, r8, ror #23 │ │ │ │ - andeq ip, r9, r0, asr #23 │ │ │ │ - muleq r9, r6, fp │ │ │ │ + strdeq ip, [r9], -lr │ │ │ │ + strdeq ip, [r9], -r0 │ │ │ │ + andeq ip, r9, r8, asr #23 │ │ │ │ + muleq r9, lr, fp │ │ │ │ andeq r9, r3, r0, asr #4 │ │ │ │ andeq r0, r3, r8, lsr r7 │ │ │ │ - andeq ip, r9, r0, asr fp │ │ │ │ + andeq ip, r9, r8, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r3, r8, lsl r7 │ │ │ │ andeq r0, r3, r6, lsl #14 │ │ │ │ - andeq ip, r9, lr, asr #21 │ │ │ │ + ldrdeq ip, [r9], -r6 │ │ │ │ andeq r0, r3, r4, lsr #13 │ │ │ │ @ instruction: 0x0002fcb0 │ │ │ │ andeq r0, r3, ip, ror #11 │ │ │ │ andeq r0, r3, r4, lsr r6 │ │ │ │ muleq r3, r4, r5 │ │ │ │ andeq r0, r3, lr, asr r5 │ │ │ │ - muleq r9, r6, r9 │ │ │ │ + muleq r9, lr, r9 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ andeq r0, r3, r2, ror #1 │ │ │ │ andeq r0, r3, lr, lsr r1 │ │ │ │ andeq r0, r3, r8, lsr #1 │ │ │ │ - andeq ip, r9, r0, lsl #17 │ │ │ │ - andeq ip, r9, r4, asr r8 │ │ │ │ - @ instruction: 0x00056eb4 │ │ │ │ - ldrdeq ip, [r9], -lr │ │ │ │ + andeq ip, r9, r8, lsl #17 │ │ │ │ + andeq ip, r9, ip, asr r8 │ │ │ │ + @ instruction: 0x00056ebc │ │ │ │ + andeq ip, r9, r6, ror #15 │ │ │ │ muleq r3, r4, r3 │ │ │ │ ldrdeq pc, [r2], -r0 │ │ │ │ - andeq ip, r9, r4, asr #14 │ │ │ │ + andeq ip, r9, ip, asr #14 │ │ │ │ andeq pc, r2, sl, ror #29 │ │ │ │ strdeq r0, [r3], -r8 │ │ │ │ - andeq ip, r9, ip, lsl r7 │ │ │ │ + andeq ip, r9, r4, lsr #14 │ │ │ │ andeq pc, r2, r2, ror #28 │ │ │ │ andeq pc, r2, r0, asr #29 │ │ │ │ andeq pc, r2, sl, lsr #28 │ │ │ │ andeq pc, r2, r2, lsl #28 │ │ │ │ andeq pc, r2, r0, ror #28 │ │ │ │ andeq pc, r2, r8, asr #27 │ │ │ │ ldrdeq r0, [r3], -r6 │ │ │ │ @@ -37332,21 +37330,21 @@ │ │ │ │ andeq r0, r3, r0, lsr #32 │ │ │ │ andeq pc, r2, r0, lsl #24 │ │ │ │ andeq pc, r2, r4, asr ip @ │ │ │ │ andeq pc, r2, r6, asr #31 │ │ │ │ andeq pc, r2, r6, lsr #23 │ │ │ │ @ instruction: 0x0002ffb4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb808a0 │ │ │ │ + bl feb80898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi aad648 │ │ │ │ - bmi ad58b4 │ │ │ │ + blmi aad640 │ │ │ │ + bmi ad58ac │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ - bllt 1503764 │ │ │ │ + bllt 150375c │ │ │ │ eorsle r2, ip, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ ldrdlt r6, [r8, -r8]! │ │ │ │ @ instruction: 0xf001607b │ │ │ │ ldmdavs fp!, {r0, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ bicsvs r2, sl, r0, lsl #4 │ │ │ │ andcs r4, r4, #557056 @ 0x88000 │ │ │ │ @@ -37377,95 +37375,95 @@ │ │ │ │ @ instruction: 0xf04ffd6b │ │ │ │ @ instruction: 0xe7d330ff │ │ │ │ vmla.i8 d20, d0, d13 │ │ │ │ stmdami sp, {r0, r1, r4, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r0, #-80]! @ 0xffffffb0 │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - andeq r6, r5, r4, asr r9 │ │ │ │ + andeq r6, r5, ip, asr r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r9, sl, asr #5 │ │ │ │ + ldrdeq ip, [r9], -r2 │ │ │ │ andeq r3, r3, lr, lsl #25 │ │ │ │ - muleq r9, r4, r2 │ │ │ │ + muleq r9, ip, r2 │ │ │ │ andeq pc, r2, r4, asr #20 │ │ │ │ @ instruction: 0x0002feb2 │ │ │ │ andeq pc, r2, r2, lsr sl @ │ │ │ │ andeq pc, r2, r0, lsr #29 │ │ │ │ andeq pc, r2, r4, lsl #20 │ │ │ │ andeq pc, r2, r2, ror lr @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb80984 │ │ │ │ + bl feb8097c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 42d74c │ │ │ │ + bmi 42d744 │ │ │ │ strmi fp, [r3], -r2, lsl #1 │ │ │ │ svcge 0x0000447a │ │ │ │ teqlt r8, r0, lsl sl │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf926f001 │ │ │ │ tstcs r0, sl, lsr r8 │ │ │ │ andsvs r6, r1, #8060928 @ 0x7b0000 │ │ │ │ ldrmi fp, [r8], -r3, ror #2 │ │ │ │ @ instruction: 0xffe4f7f1 │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ - blx fec42018 │ │ │ │ + blx fec42010 │ │ │ │ strcc pc, [r8, -r0, lsl #1] │ │ │ │ submi r0, r0, #64, 18 @ 0x100000 │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ @ instruction: 0xe7f46a18 │ │ │ │ - strdeq ip, [r9], -r8 │ │ │ │ - ldrdeq ip, [r9], -r6 │ │ │ │ - andeq ip, r9, r2, asr #3 │ │ │ │ + andeq ip, r9, r0, lsl #4 │ │ │ │ + ldrdeq ip, [r9], -lr │ │ │ │ + andeq ip, r9, sl, asr #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb809e0 │ │ │ │ + bl feb809d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ stcmi 2, cr2, [r2], #-40 @ 0xffffffd8 │ │ │ │ tstcs r0, r0, lsl #30 │ │ │ │ - mcr 7, 4, pc, cr0, cr10, {6} @ │ │ │ │ + mcr 7, 4, pc, cr4, cr10, {6} @ │ │ │ │ ldrbtmi r4, [ip], #-2592 @ 0xfffff5e0 │ │ │ │ stmdavs r2!, {r2, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf64fb952 │ │ │ │ addsmi r7, r0, #-536870897 @ 0xe000000f │ │ │ │ - bmi 79f894 │ │ │ │ + bmi 79f88c │ │ │ │ addsvs r4, r0, sl, ror r4 │ │ │ │ ldrcc r2, [r4, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ ldmdbmi r9, {r0, r2, r4, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0141002 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ rscsvc pc, lr, #82837504 @ 0x4f00000 │ │ │ │ ldmib r7, {r2, r5, fp, sp, lr}^ │ │ │ │ addsmi r1, r3, #2 │ │ │ │ - bmi 51f87c │ │ │ │ + bmi 51f874 │ │ │ │ addsvs r4, r3, sl, ror r4 │ │ │ │ rscle r2, r3, r0, lsl #24 │ │ │ │ adccc pc, r1, #64, 4 │ │ │ │ stc2l 0, cr15, [r0], #80 @ 0x50 │ │ │ │ - blmi 4237c8 │ │ │ │ + blmi 4237c0 │ │ │ │ ldrbtmi r2, [fp], #-537 @ 0xfffffde7 │ │ │ │ @ instruction: 0xf04f609a │ │ │ │ @ instruction: 0xe7d830ff │ │ │ │ andscs r4, r9, #12, 22 @ 0x3000 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ rscsle r2, r6, r0, lsl #24 │ │ │ │ addscc pc, lr, #64, 4 │ │ │ │ stc2l 0, cr15, [lr], {20} │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq r6, r5, sl, lsl #16 │ │ │ │ + andeq r6, r5, r2, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r9, [r5], -r8 │ │ │ │ + andeq r9, r5, r0, ror #11 │ │ │ │ andeq pc, r2, sl, lsr #18 │ │ │ │ andeq pc, r2, ip, lsr #27 │ │ │ │ - andeq r9, r5, r4, lsr #11 │ │ │ │ - andeq r9, r5, lr, lsl #11 │ │ │ │ - andeq r9, r5, r0, lsl #11 │ │ │ │ + andeq r9, r5, ip, lsr #11 │ │ │ │ + muleq r5, r6, r5 │ │ │ │ + andeq r9, r5, r8, lsl #11 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b23 │ │ │ │ strmi r4, [r5], -r3, lsr #20 │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -37484,86 +37482,86 @@ │ │ │ │ @ instruction: 0xf8d9f885 │ │ │ │ stmiblt fp, {ip, sp}^ │ │ │ │ ldmfd sp!, {sp} │ │ │ │ ldcmi 3, cr8, [r3], {248} @ 0xf8 │ │ │ │ addsvc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [ip], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0x46214478 │ │ │ │ - blx ff2e5952 │ │ │ │ + blx ff2e594a │ │ │ │ bicsle r2, r9, r0, lsl #26 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ rscle r2, sp, r0, lsl #22 │ │ │ │ vst2.8 {d20-d21}, [pc]! │ │ │ │ @ instruction: 0x462162f3 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe7e5fc79 │ │ │ │ vmla.i8 d20, d0, d10 │ │ │ │ stmdami sl, {r0, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r0], #-80 @ 0xffffffb0 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000083f8 │ │ │ │ - andeq r6, r5, r4, asr r7 │ │ │ │ + andeq r6, r5, ip, asr r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq pc, r2, r2, asr r8 @ │ │ │ │ andeq pc, r2, r8, ror #25 │ │ │ │ strdeq pc, [r2], -ip │ │ │ │ andeq pc, r2, r4, lsr #16 │ │ │ │ andeq pc, r2, sl, ror #17 │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc} │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb80b64 │ │ │ │ + bl feb80b5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ cmplt sl, r0, lsl #30 │ │ │ │ @ instruction: 0x46106819 │ │ │ │ stmdavs r9, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ - stc 7, cr15, [ip, #872]! @ 0x368 │ │ │ │ + ldc 7, cr15, [r0, #872]! @ 0x368 │ │ │ │ tstlt r8, fp, ror r8 │ │ │ │ strcc r2, [r8, -r1] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - b 543cf8 │ │ │ │ + b 543cf0 │ │ │ │ rscsle r0, r8, r2 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4628d0f4 │ │ │ │ - blx fe867982 │ │ │ │ + blx fe86797a │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r3, r8, r9, sl, ip, sp}^ │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb80bb4 │ │ │ │ + bl feb80bac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 52d95c │ │ │ │ - blmi 555bcc │ │ │ │ + bmi 52d954 │ │ │ │ + blmi 555bc4 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b 867940 │ │ │ │ + b 967938 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr12, cr10, {6} │ │ │ │ + mcr 7, 5, pc, cr0, cr10, {6} @ │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7da4478 │ │ │ │ - ldrtmi lr, [r8], -ip, lsl #28 │ │ │ │ - b 1c67958 │ │ │ │ - blmi 23c218 │ │ │ │ + @ instruction: 0x4638ee10 │ │ │ │ + b 1d67950 │ │ │ │ + blmi 23c210 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7dabd90 │ │ │ │ - svclt 0x0000ee3e │ │ │ │ - andeq r6, r5, r0, asr #12 │ │ │ │ + svclt 0x0000ee42 │ │ │ │ + andeq r6, r5, r8, asr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq fp, [r9], -r4 │ │ │ │ - andeq r6, r5, r0, lsl r6 │ │ │ │ + strdeq fp, [r9], -ip │ │ │ │ + andeq r6, r5, r8, lsl r6 │ │ │ │ ldrblt fp, [r8, #800]! @ 0x320 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00002600 │ │ │ │ strtmi r4, [ip], -r5, lsl #12 │ │ │ │ stmiavs r0!, {r0, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ @@ -37590,33 +37588,33 @@ │ │ │ │ subsle r2, r1, r0, lsl #20 │ │ │ │ ldrbtmi r4, [fp], #-2881 @ 0xfffff4bf │ │ │ │ ldmdblt ip, {r2, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ stmibvs r4!, {r2, r4, r6, sp, lr, pc} │ │ │ │ subsle r2, r1, r0, lsl #24 │ │ │ │ strtmi r6, [r8], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - @ instruction: 0x4603ed1a │ │ │ │ + @ instruction: 0x4603ed1e │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stccs 8, cr6, [r0], {100} @ 0x64 │ │ │ │ - bmi e9dbcc │ │ │ │ + bmi e9dbc4 │ │ │ │ ldmibvs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blx fecb0704 │ │ │ │ + blx fecb06fc │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ stmiavs r1!, {r8, sl, sp}^ │ │ │ │ tstle ip, lr, lsl #4 │ │ │ │ strtmi fp, [r8], -r3, lsr #2 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmibvs r4!, {r1, r4, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ rscsle r2, r6, r0, lsl #24 │ │ │ │ andmi r6, lr, #14745600 @ 0xe10000 │ │ │ │ stmdbvs r1!, {r3, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ strbmi fp, [r8], -r1, asr #2 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ - blx ffe67ad0 │ │ │ │ + blx ffe67ac8 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1b8b19a │ │ │ │ andle r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0x1012f9b4 │ │ │ │ tstcs r1, r9, lsl #18 │ │ │ │ stmibvs r4!, {r0, r5, r9, pc}^ │ │ │ │ @@ -37636,108 +37634,108 @@ │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ ldmiblt ip, {r2, r3, r4, r9, fp, sp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2838 @ 0xfffff4ea │ │ │ │ ldmdblt r4, {r2, r3, r4, r6, r9, fp, sp, lr} │ │ │ │ stmibvs r4!, {r1, r2, r3, r4, sp, lr, pc} │ │ │ │ stmdavs r3!, {r2, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmdavs r9, {r3, r5, r9, sl, lr} │ │ │ │ - ldc 7, cr15, [ip], #872 @ 0x368 │ │ │ │ + stcl 7, cr15, [r0], {218} @ 0xda │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [sl], #-2576 @ 0xfffff5f0 │ │ │ │ stmibvs r4!, {r0, r1, r3, sp, lr, pc} │ │ │ │ rscle r2, fp, r0, lsl #24 │ │ │ │ strtmi r6, [r8], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - stmdacs r0, {r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ - bmi 31e354 │ │ │ │ + stmdacs r0, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + bmi 31e34c │ │ │ │ ldmibvs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blne 4b278c │ │ │ │ + blne 4b2784 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xe7970952 │ │ │ │ ldr r4, [sl, r5, lsr #12] │ │ │ │ - andeq fp, r9, r6, asr #30 │ │ │ │ - andeq fp, r9, r0, lsr #30 │ │ │ │ - andeq fp, r9, r2, lsr #29 │ │ │ │ + andeq fp, r9, lr, asr #30 │ │ │ │ + andeq fp, r9, r8, lsr #30 │ │ │ │ + andeq fp, r9, sl, lsr #29 │ │ │ │ + muleq r9, sl, lr │ │ │ │ muleq r9, r2, lr │ │ │ │ - andeq fp, r9, sl, lsl #29 │ │ │ │ - andeq fp, r9, lr, ror #28 │ │ │ │ - andeq fp, r9, r4, asr lr │ │ │ │ + andeq fp, r9, r6, ror lr │ │ │ │ + andeq fp, r9, ip, asr lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq a67ef0 │ │ │ │ + bleq a67ee8 │ │ │ │ ldcvs 5, cr15, [r7, #692] @ 0x2b4 │ │ │ │ svcge 0x00024af5 │ │ │ │ ldrbtmi r4, [sl], #-3573 @ 0xfffff20b │ │ │ │ strcs r4, [r0], #-3061 @ 0xfffff40b │ │ │ │ stmib r7, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ adcsvs r4, sp, #12, 8 @ 0xc000000 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmpl r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f34ac │ │ │ │ @ instruction: 0xf7da0300 │ │ │ │ - blmi ffbe5880 │ │ │ │ + blmi ffbe5888 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r6}^ │ │ │ │ @ instruction: 0xf7db617b │ │ │ │ - stmdacs r0, {r1, r2, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r7, fp, sp, lr, pc} │ │ │ │ msrhi SPSR_x, r0, asr #32 │ │ │ │ strmi r4, [r5], -r9, ror #25 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7db447c │ │ │ │ - @ instruction: 0xf104e8fc │ │ │ │ + @ instruction: 0xf104e900 │ │ │ │ @ instruction: 0xf7da0028 │ │ │ │ - stmibvs r4!, {r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmibvs r4!, {r2, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ eorhi fp, r5, #28, 2 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ - blmi ff8de414 │ │ │ │ + blmi ff8de40c │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0086828 │ │ │ │ - blmi ff868a10 │ │ │ │ - bvs 173ae24 │ │ │ │ + blmi ff868a08 │ │ │ │ + bvs 173ae1c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r2!, {r1, r2, r8, pc} │ │ │ │ stmdavs r8!, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldmdavs r1, {r0, r8, sl, sp} │ │ │ │ strls r4, [r0, #-2779] @ 0xfffff525 │ │ │ │ @ instruction: 0xf008447a │ │ │ │ teqpvs r8, #888832 @ p-variant is OBSOLETE @ 0xd9000 │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ stmibvs r4!, {r0, r2, r5, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7da2000 │ │ │ │ - blmi ff425804 │ │ │ │ + blmi ff42580c │ │ │ │ @ instruction: 0x21006aba │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - stmda r6, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ msrhi SPSR_fsc, r0, asr #32 │ │ │ │ @ instruction: 0xf5074dcd │ │ │ │ @ instruction: 0xf7db70b0 │ │ │ │ - ldrbtmi lr, [sp], #-2238 @ 0xfffff742 │ │ │ │ + ldrbtmi lr, [sp], #-2242 @ 0xfffff73e │ │ │ │ subeq pc, r0, r5, lsl #2 │ │ │ │ - stc 7, cr15, [r8], {218} @ 0xda │ │ │ │ + stc 7, cr15, [ip], {218} @ 0xda │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf846f7ff │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r0, #-872]! @ 0xfffffc98 │ │ │ │ + ldc 7, cr15, [r4, #-872]! @ 0xfffffc98 │ │ │ │ @ instruction: 0xf10569bb │ │ │ │ ldrmi r0, [r8, r0, asr #32] │ │ │ │ - blvs ffe3b538 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr10, {6} │ │ │ │ + blvs ffe3b530 │ │ │ │ + mcr 7, 6, pc, cr2, cr10, {6} @ │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xff52f021 │ │ │ │ tstlt fp, fp, ror #20 │ │ │ │ ldmibvs fp, {r2, r3, r4, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074abc │ │ │ │ - blmi fed6a194 │ │ │ │ + blmi fed6a18c │ │ │ │ eorsvs r4, r9, #2046820352 @ 0x7a000000 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmibvs r4, {r0, r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ rsbsle r2, r5, r0, lsl #24 │ │ │ │ strcs r4, [r0, #-2993] @ 0xfffff44f │ │ │ │ @ instruction: 0xf8df6aba │ │ │ │ @@ -37746,269 +37744,269 @@ │ │ │ │ stmdavs r1!, {r1, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ ldmdavs r0!, {r0, r1, r5, r9, sl, lr} │ │ │ │ stmdavs r9, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf0089500 │ │ │ │ @ instruction: 0xf8c9fa7d │ │ │ │ @ instruction: 0xb1b80000 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - blcs 43d20 │ │ │ │ + blcs 43d18 │ │ │ │ addshi pc, ip, r0 │ │ │ │ @ instruction: 0x46116818 │ │ │ │ - bl ff6e7c8c │ │ │ │ + bl ff7e7c84 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdavs r2!, {r2, r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf04fb12a │ │ │ │ andshi r0, r3, #67108864 @ 0x4000000 │ │ │ │ - bcs 44380 │ │ │ │ + bcs 44378 │ │ │ │ @ instruction: 0x4648d1f9 │ │ │ │ @ instruction: 0xff12f021 │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ - blvs 1f1e4ac │ │ │ │ + blvs 1f1e4a4 │ │ │ │ cmnlt fp, #60, 2 │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7da2000 │ │ │ │ - blmi fe565718 │ │ │ │ + blmi fe565720 │ │ │ │ @ instruction: 0x21006aba │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - svc 0x00d0f7da │ │ │ │ + svc 0x00d4f7da │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ tstphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5074c95 │ │ │ │ @ instruction: 0xf7db701e │ │ │ │ - ldrbtmi lr, [ip], #-2120 @ 0xfffff7b8 │ │ │ │ + ldrbtmi lr, [ip], #-2124 @ 0xfffff7b4 │ │ │ │ subeq pc, r0, r4, lsl #2 │ │ │ │ - ldc 7, cr15, [r2], {218} @ 0xda │ │ │ │ + ldc 7, cr15, [r6], {218} @ 0xda │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xffd0f7fe │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [sl], #872 @ 0x368 │ │ │ │ + ldc 7, cr15, [lr], #872 @ 0x368 │ │ │ │ @ instruction: 0xf10468bb │ │ │ │ ldrmi r0, [r8, r0, asr #32] │ │ │ │ @ instruction: 0x46296c38 │ │ │ │ - mcr 7, 2, pc, cr8, cr10, {6} @ │ │ │ │ + mcr 7, 2, pc, cr12, cr10, {6} @ │ │ │ │ eorseq pc, r4, r7, lsl #2 │ │ │ │ cdp2 0, 13, cr15, cr12, cr1, {1} │ │ │ │ ldrbtmi r4, [fp], #-2951 @ 0xfffff479 │ │ │ │ ldrdlt r6, [r9, #-153] @ 0xffffff67 │ │ │ │ stmdavs fp, {r9, sp}^ │ │ │ │ andshi fp, sl, #-1073741818 @ 0xc0000006 │ │ │ │ - blcs 4442c │ │ │ │ + blcs 44424 │ │ │ │ stmibvs r9, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ orrle r2, r9, r0, lsl #24 │ │ │ │ @ instruction: 0xf1074b7e │ │ │ │ rscsvs r0, sl, #48, 4 │ │ │ │ eorseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ rsbsvs r4, sl, #2063597568 @ 0x7b000000 │ │ │ │ rscsvs r6, ip, ip, lsl sl │ │ │ │ stccs 8, cr6, [r0], {252} @ 0xfc │ │ │ │ - blmi 1c5dee4 │ │ │ │ - bvs feeb31f8 │ │ │ │ + blmi 1c5dedc │ │ │ │ + bvs feeb31f0 │ │ │ │ ldrsbhi pc, [ip, #143] @ 0x8f @ │ │ │ │ ldrbtmi r5, [r8], #2262 @ 0x8d6 │ │ │ │ ldmdavs r8, {r0, r2, r3, sp, lr, pc} │ │ │ │ @ instruction: 0xf7da4611 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - bvs ffe5e3a8 │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + bvs ffe5e3a0 │ │ │ │ @ instruction: 0xf0218225 │ │ │ │ stmibvs r4!, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r7, pc} │ │ │ │ ldmdavs r0!, {r0, r1, r5, r9, sl, lr} │ │ │ │ stmdavs r9, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf0089500 │ │ │ │ - bvs fff285e0 │ │ │ │ + bvs fff285d8 │ │ │ │ stmdacs r0, {r3, r4, sp, lr} │ │ │ │ - bvs 1f1e1f0 │ │ │ │ + bvs 1f1e1e8 │ │ │ │ ldmdavs fp, {r1, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrmi r6, [r0], -r1, asr #16 │ │ │ │ stc2 0, cr15, [r2], #132 @ 0x84 │ │ │ │ andsvs r6, r8, fp, ror sl │ │ │ │ - blvs f23dc8 │ │ │ │ + blvs f23dc0 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [fp, -r7, lsl #30]! │ │ │ │ ldrmi r6, [r0], -r1, asr #16 │ │ │ │ ldc2 0, cr15, [r6], {33} @ 0x21 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ - bvs e63bf0 │ │ │ │ + bvs e63be8 │ │ │ │ cdp2 0, 7, cr15, cr14, cr1, {1} │ │ │ │ - blmi 14a3c20 │ │ │ │ + blmi 14a3c18 │ │ │ │ ldmvs ip!, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blx 1965e98 │ │ │ │ - bvs feebcbd8 │ │ │ │ + blx 1965e90 │ │ │ │ + bvs feebcbd0 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ ldmib r3, {r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ - bne 4b2290 │ │ │ │ - bl 18820f4 │ │ │ │ + bne 4b2288 │ │ │ │ + bl 18820ec │ │ │ │ @ instruction: 0xf10771e0 │ │ │ │ sbcsvs r0, r9, r8, asr #32 │ │ │ │ - ldc 7, cr15, [r8], #-872 @ 0xfffffc98 │ │ │ │ + ldc 7, cr15, [ip], #-872 @ 0xfffffc98 │ │ │ │ ldrbtmi r4, [r8], #-2128 @ 0xfffff7b0 │ │ │ │ strmi r3, [r8, r8, lsr #32]! │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - stcl 7, cr15, [r6, #872] @ 0x368 │ │ │ │ - blmi fbc7e0 │ │ │ │ + stcl 7, cr15, [sl, #872] @ 0x368 │ │ │ │ + blmi fbc7d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d16a │ │ │ │ ssatmi r6, #30, r6, lsl #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldmdbvs fp!, {r1, r2, r6, fp, lr}^ │ │ │ │ eorcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7da0048 │ │ │ │ - bvs ffe65944 │ │ │ │ + bvs ffe6594c │ │ │ │ cdp2 0, 4, cr15, cr2, cr1, {1} │ │ │ │ - blvs 1f022d4 │ │ │ │ + blvs 1f022cc │ │ │ │ @ instruction: 0xf107b373 │ │ │ │ andcs r0, r0, r4, asr #2 │ │ │ │ - stc 7, cr15, [r2, #872]! @ 0x368 │ │ │ │ - bvs feebcba8 │ │ │ │ + stc 7, cr15, [r6, #872]! @ 0x368 │ │ │ │ + bvs feebcba0 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7da607b │ │ │ │ - strmi lr, [r6], -r4, lsl #30 │ │ │ │ + strmi lr, [r6], -r8, lsl #30 │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c37 │ │ │ │ @ instruction: 0xf7da7064 │ │ │ │ - ldrbtmi lr, [ip], #-3964 @ 0xfffff084 │ │ │ │ + ldrbtmi lr, [ip], #-3968 @ 0xfffff080 │ │ │ │ subeq pc, r0, r4, lsl #2 │ │ │ │ - bl 11e7e84 │ │ │ │ + bl 12e7e7c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xff04f7fe │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ - bl ffbe7e94 │ │ │ │ + bl ffce7e8c │ │ │ │ @ instruction: 0xf104687b │ │ │ │ ldrmi r0, [r8, r0, asr #32] │ │ │ │ @ instruction: 0x46316c78 │ │ │ │ - ldcl 7, cr15, [ip, #-872]! @ 0xfffffc98 │ │ │ │ + stc 7, cr15, [r0, #872] @ 0x368 │ │ │ │ eorseq pc, r4, r7, lsl #2 │ │ │ │ cdp2 0, 1, cr15, cr0, cr1, {1} │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ @ instruction: 0xb1236a1b │ │ │ │ andshi r2, sl, #0, 4 │ │ │ │ - blcs 445c0 │ │ │ │ - blmi 55e744 │ │ │ │ + blcs 445b8 │ │ │ │ + blmi 55e73c │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ stmdami r4!, {r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ ldrmi r3, [r8, r0, asr #32] │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - mcr 7, 2, pc, cr14, cr10, {6} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr2, cr10, {6} │ │ │ │ ldmvs fp!, {r5, fp, lr} │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7da701e │ │ │ │ - ldmdami sp, {r1, r2, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r1, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, asr #32] │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr10, {6} │ │ │ │ - bl 1de7f00 │ │ │ │ + mcr 7, 2, pc, cr0, cr10, {6} @ │ │ │ │ + bl 1ee7ef8 │ │ │ │ @ instruction: 0xe7a260fc │ │ │ │ - andeq r6, r5, r6, lsr r4 │ │ │ │ - andeq r6, r5, r0, lsr r4 │ │ │ │ + andeq r6, r5, lr, lsr r4 │ │ │ │ + andeq r6, r5, r8, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, r9, r8, asr #27 │ │ │ │ + ldrdeq fp, [r9], -r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r9, r0, lsr #27 │ │ │ │ + andeq fp, r9, r8, lsr #27 │ │ │ │ @ instruction: 0xfffffd0d │ │ │ │ - andeq fp, r9, r6, asr #26 │ │ │ │ - andeq fp, r9, r0, lsl #26 │ │ │ │ + andeq fp, r9, lr, asr #26 │ │ │ │ + andeq fp, r9, r8, lsl #26 │ │ │ │ @ instruction: 0xfffffc63 │ │ │ │ - andeq fp, r9, sl, asr ip │ │ │ │ - andeq fp, r9, r6, lsr #24 │ │ │ │ - strdeq fp, [r9], -r4 │ │ │ │ + andeq fp, r9, r2, ror #24 │ │ │ │ + andeq fp, r9, lr, lsr #24 │ │ │ │ + strdeq fp, [r9], -ip │ │ │ │ @ instruction: 0xfffffb5f │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r9, sl, lsr fp │ │ │ │ - andeq r6, r5, r4, asr r1 │ │ │ │ - andeq fp, r9, r8, lsl #22 │ │ │ │ - andeq fp, r9, r2, asr #21 │ │ │ │ - andeq fp, r9, lr, lsl #21 │ │ │ │ - andeq fp, r9, r2, ror sl │ │ │ │ - andeq fp, r9, r0, ror #20 │ │ │ │ - andeq fp, r9, lr, asr #20 │ │ │ │ + andeq fp, r9, r2, asr #22 │ │ │ │ + andeq r6, r5, ip, asr r1 │ │ │ │ + andeq fp, r9, r0, lsl fp │ │ │ │ + andeq fp, r9, sl, asr #21 │ │ │ │ + muleq r9, r6, sl │ │ │ │ + andeq fp, r9, sl, ror sl │ │ │ │ + andeq fp, r9, r8, ror #20 │ │ │ │ + andeq fp, r9, r6, asr sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ strmi r2, [ip], -r0, lsr #32 │ │ │ │ ldc2 0, cr15, [r6, #-0] │ │ │ │ movwcs r4, #1541 @ 0x605 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x61ac4630 │ │ │ │ adcvs r4, fp, r7, lsl ip │ │ │ │ ldrbtmi r6, [ip], #-363 @ 0xfffffe95 │ │ │ │ stmib r5, {r0, r1, r3, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7da2303 │ │ │ │ - strmi lr, [r1], -r8, ror #25 │ │ │ │ + strmi lr, [r1], -ip, ror #25 │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ eorvs pc, r8, r5, lsr #23 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - b fec67fb0 │ │ │ │ + b fed67fa8 │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r4], -r9 │ │ │ │ ldrtmi r6, [r1], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - cmnlt r0, lr, lsr sl │ │ │ │ + cmnlt r0, r2, asr #20 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ - blmi 25e840 │ │ │ │ + blmi 25e838 │ │ │ │ andshi pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf103447b │ │ │ │ orrsvs r0, sp, r8, lsr #32 │ │ │ │ - stmib r0!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ ldrb r8, [r0, fp, ror #4]! │ │ │ │ - andeq fp, r9, sl, lsr #19 │ │ │ │ - andeq fp, r9, r8, ror #18 │ │ │ │ + @ instruction: 0x0009b9b2 │ │ │ │ + andeq fp, r9, r0, ror r9 │ │ │ │ svcge 0x0000b480 │ │ │ │ ssatmi fp, #30, r0, lsl #2 │ │ │ │ ldr fp, [r1, r0, lsl #25]! │ │ │ │ ldrtmi r4, [sp], r8, lsl #12 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ strlt r4, [r0], #2822 @ 0xb06 │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0xb1226d9a │ │ │ │ ldrvs r2, [r8] │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #37647 @ 0x930f │ │ │ │ - andeq fp, r9, r0, lsr r9 │ │ │ │ + andeq fp, r9, r8, lsr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb812c8 │ │ │ │ + bl feb812c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7ee070 │ │ │ │ + bmi 7ee068 │ │ │ │ svclt 0x00181e03 │ │ │ │ svcge 0x00002301 │ │ │ │ @ instruction: 0x4605447a │ │ │ │ @ instruction: 0x2e006a16 │ │ │ │ tstcs r0, ip, lsl #30 │ │ │ │ tstpeq r1, r3 @ p-variant is OBSOLETE │ │ │ │ ldrtmi fp, [r4], -r1, ror #3 │ │ │ │ strtmi r6, [r9], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - @ instruction: 0xb328e9f2 │ │ │ │ + @ instruction: 0xb328e9f6 │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ - blmi 55e8d8 │ │ │ │ + blmi 55e8d0 │ │ │ │ ldmibvs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs r8, {r0, r3, r5, r9, sl, lr} │ │ │ │ - stmib r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmibvs r4!, {r6, r7, r8, ip, sp, pc}^ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff6ef7ff │ │ │ │ and r4, r9, r6, lsl #12 │ │ │ │ addmi r6, ip, #148, 18 @ 0x250000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ @@ -38016,28 +38014,28 @@ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andcs r4, r0, r6, lsl #22 │ │ │ │ andsvs r4, lr, #2063597568 @ 0x7b000000 │ │ │ │ ldcllt 5, cr6, [r8, #632]! @ 0x278 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - strdeq fp, [r9], -ip │ │ │ │ - ldrdeq fp, [r9], -r4 │ │ │ │ - muleq r9, r8, r8 │ │ │ │ + andeq fp, r9, r4, lsl #18 │ │ │ │ + ldrdeq fp, [r9], -ip │ │ │ │ + andeq fp, r9, r0, lsr #17 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb81360 │ │ │ │ + bl feb81358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5ae108 │ │ │ │ + blmi 5ae100 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ - bvs 17bb35c │ │ │ │ + bvs 17bb354 │ │ │ │ svclt 0x00182800 │ │ │ │ andsle r2, sl, r0, lsl #28 │ │ │ │ stmdavs r3!, {r2, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r8, {r0, r3, r5, r9, sl, lr} │ │ │ │ - stmib sl!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmibvs r4!, {r6, r7, r8, ip, sp, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff34f7ff │ │ │ │ strmi r4, [r6], -fp, lsl #22 │ │ │ │ subsvs r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -38045,36 +38043,36 @@ │ │ │ │ andcs r4, r0, r9, lsl #22 │ │ │ │ ldrvs r4, [lr, #1147] @ 0x47b │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ cdpcs 1, 0, cr13, cr0, cr12, {7} │ │ │ │ udf #7430 @ 0x1d06 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq fp, r9, r8, ror #16 │ │ │ │ - andeq fp, r9, ip, lsr r8 │ │ │ │ - andeq fp, r9, r6, lsr r8 │ │ │ │ - andeq fp, r9, ip, lsr #16 │ │ │ │ + andeq fp, r9, r0, ror r8 │ │ │ │ + andeq fp, r9, r4, asr #16 │ │ │ │ + andeq fp, r9, lr, lsr r8 │ │ │ │ + andeq fp, r9, r4, lsr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff068510 │ │ │ │ + bleq ff068508 │ │ │ │ vqrshrn.s64 d4, q14, #19 │ │ │ │ - bmi 1f3d658 │ │ │ │ + bmi 1f3d650 │ │ │ │ svcge 0x00004479 │ │ │ │ ldreq pc, [r0], #-263 @ 0xfffffef9 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ ldrcs pc, [r4], #-2247 @ 0xfffff739 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7f16023 │ │ │ │ teqpcs sl, r9 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7da4605 │ │ │ │ - stmdacs r0, {r1, r2, r3, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ pkhtbmi sp, r0, r6, asr #32 │ │ │ │ - bl ffde8180 │ │ │ │ + bl ffee8178 │ │ │ │ ldmdble r1, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf8882100 │ │ │ │ stmdavc fp!, {ip} │ │ │ │ suble r2, fp, r0, lsl #22 │ │ │ │ mvnscc pc, #8, 2 │ │ │ │ @ instruction: 0xd104429d │ │ │ │ @ instruction: 0xf803e006 │ │ │ │ @@ -38082,66 +38080,66 @@ │ │ │ │ ldmdavc sl, {r1, ip, lr, pc} │ │ │ │ rscsle r2, r8, r0, lsr #20 │ │ │ │ ldrbtmi r4, [fp], #-2918 @ 0xfffff49a │ │ │ │ @ instruction: 0x2e0069de │ │ │ │ @ instruction: 0xf107d150 │ │ │ │ @ instruction: 0x46210214 │ │ │ │ andeq pc, r1, r8, lsl #2 │ │ │ │ - blx 3e62dc │ │ │ │ + blx 3e62d4 │ │ │ │ stmdavs r2!, {r4, r7, r8, r9, ip, sp, pc} │ │ │ │ - blmi 1857068 │ │ │ │ - beq fe0e4e64 │ │ │ │ + blmi 1857060 │ │ │ │ + beq fe0e4e5c │ │ │ │ strpl lr, [r2], #-2503 @ 0xfffff639 │ │ │ │ ldrbtmi r4, [fp], #-1667 @ 0xfffff97d │ │ │ │ @ instruction: 0xf04f4655 │ │ │ │ rsbsvs r0, r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf1b2699a │ │ │ │ ldrmi r0, [r0], r0, lsl #18 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf85b0901 │ │ │ │ vmlacs.f64 d6, d0, d4 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4105 @ 0x1009 @ │ │ │ │ strbmi fp, [r4], -fp, asr #2 │ │ │ │ ldrtmi r6, [r1], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - @ instruction: 0xb120e91e │ │ │ │ + @ instruction: 0xb120e922 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ @ instruction: 0xf04fd1f6 │ │ │ │ ldrbmi r0, [sp, #-2561] @ 0xfffff5ff │ │ │ │ ldmib r7, {r0, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r5, [r6], -r2, lsl #8 │ │ │ │ ldrdls pc, [r4], -r7 │ │ │ │ @ instruction: 0x4648b31e │ │ │ │ - blx fe5e62c2 │ │ │ │ + blx fe5e62ba │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0xf0004628 │ │ │ │ - bmi 11e9110 │ │ │ │ + bmi 11e9108 │ │ │ │ ldrbtmi r4, [sl], #-2882 @ 0xfffff4be │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrcc pc, [r4], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r6, r0, lsl #6 │ │ │ │ vmin.s8 d4, d7, d16 │ │ │ │ ssatmi r4, #30, ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46296833 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ ldmibvs r6!, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ eorcs lr, r0, r3, lsr #15 │ │ │ │ - blx fefe630a │ │ │ │ + blx fefe6302 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcvs r4, r3, r2, lsl #13 │ │ │ │ stmib r0, {r1, r2, r6, r8, sp, lr}^ │ │ │ │ strtmi r6, [r8], -r1, lsl #12 │ │ │ │ - bl 1d68284 │ │ │ │ + bl 1e6827c │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ce63a8 │ │ │ │ + blx ce63a0 │ │ │ │ @ instruction: 0xf8ca6823 │ │ │ │ @ instruction: 0xb32b0000 │ │ │ │ strpl lr, [r1], -r7, asr #19 │ │ │ │ @ instruction: 0x46a346b0 │ │ │ │ strbmi r4, [lr], -r5, lsr #12 │ │ │ │ stmdavs sl!, {r2, sp, lr, pc} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ @@ -38163,262 +38161,262 @@ │ │ │ │ @ instruction: 0xf8dafb37 │ │ │ │ movwlt r3, #12292 @ 0x3004 │ │ │ │ @ instruction: 0x46284b18 │ │ │ │ ldmibvs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andscs pc, r8, sl, asr #17 │ │ │ │ subsge pc, r8, r3, asr #17 │ │ │ │ andsge pc, ip, r3, asr #17 │ │ │ │ - blx a6639e │ │ │ │ + blx a66396 │ │ │ │ @ instruction: 0x460ce795 │ │ │ │ stmdavs r2!, {r0, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ ldmdavs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ - ldm r6, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ ldmvs r9!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0x4601fe1f │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0x4650e7d0 │ │ │ │ - blx 4663ce │ │ │ │ + blx 4663c6 │ │ │ │ @ instruction: 0xf7dae778 │ │ │ │ - svclt 0x0000e95a │ │ │ │ - andeq r5, r5, r8, lsl lr │ │ │ │ + svclt 0x0000e95e │ │ │ │ + andeq r5, r5, r0, lsr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r9, r2, r7 │ │ │ │ - andeq fp, r9, sl, ror #14 │ │ │ │ - andeq r5, r5, r2, lsr sp │ │ │ │ - andeq fp, r9, ip, asr #12 │ │ │ │ + muleq r9, sl, r7 │ │ │ │ + andeq fp, r9, r2, ror r7 │ │ │ │ + andeq r5, r5, sl, lsr sp │ │ │ │ + andeq fp, r9, r4, asr r6 │ │ │ │ push {r0, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ vst1.64 {d20}, [pc :256], r0 │ │ │ │ - bl feb815f8 │ │ │ │ + bl feb815f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r2], r8 │ │ │ │ ldmdbmi sl, {r0, r2, r3, r9, sl, lr} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0x46164479 │ │ │ │ subeq pc, r0, r1, lsl #2 │ │ │ │ - beq 1066818 │ │ │ │ + beq 1066810 │ │ │ │ @ instruction: 0xf7da6079 │ │ │ │ - ldmdavs r9!, {r1, r3, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r1, r2, r3, r5, r9, fp, sp, lr, pc}^ │ │ │ │ andcs fp, r0, r0, lsr r1 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ stmdaeq r8!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46406078 │ │ │ │ - ldm r8!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632687b │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 568442 │ │ │ │ + blx 56843a │ │ │ │ strbmi r4, [r0], -r1, lsl #13 │ │ │ │ - svc 0x00f6f7d9 │ │ │ │ + svc 0x00faf7d9 │ │ │ │ @ instruction: 0xf7d94650 │ │ │ │ - @ instruction: 0xf1b9eff4 │ │ │ │ + @ instruction: 0xf1b9eff8 │ │ │ │ rscle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe47f0 │ │ │ │ svclt 0x0000ba79 │ │ │ │ - andeq fp, r9, ip, asr #11 │ │ │ │ + ldrdeq fp, [r9], -r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81678 │ │ │ │ + bl feb81670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d68 │ │ │ │ - blmi 1e4990c │ │ │ │ + blmi 1e49904 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ ldclmi 12, cr4, [r8, #-476]! @ 0xfffffe24 │ │ │ │ @ instruction: 0xf5036238 │ │ │ │ - blmi 1e06864 │ │ │ │ + blmi 1e0685c │ │ │ │ adcsvs r4, r9, #124, 8 @ 0x7c000000 │ │ │ │ @ instruction: 0x61bd447d │ │ │ │ stmiapl r3!, {r0, r2, r4, r5, r6, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3274 │ │ │ │ mvnsvs r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf7da637c │ │ │ │ - @ instruction: 0xf107ecfa │ │ │ │ + @ instruction: 0xf107ecfe │ │ │ │ @ instruction: 0x46200138 │ │ │ │ - b feee8428 │ │ │ │ + b fefe8420 │ │ │ │ strtmi r4, [r1], -sp, ror #22 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ rscsvs r5, fp, #15400960 @ 0xeb0000 │ │ │ │ - ldc 7, cr15, [ip], {218} @ 0xda │ │ │ │ + stc 7, cr15, [r0], #-872 @ 0xfffffc98 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 0, cr8, [r9], #-632 @ 0xfffffd88 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r4], {218} @ 0xda │ │ │ │ + ldc 7, cr15, [r8], {218} @ 0xda │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - stmda r0!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnsvc pc, #4, 10 @ 0x1000000 │ │ │ │ rsbsvs r4, fp, #24, 12 @ 0x1800000 │ │ │ │ - ldmib ip!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdblt r0!, {r1, r9, sl, lr}^ │ │ │ │ andgt pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf10c6a78 │ │ │ │ @ instruction: 0xf8c40101 │ │ │ │ stmdbcs r1, {r2, r9, ip} │ │ │ │ @ instruction: 0xf8c4d020 │ │ │ │ @ instruction: 0xf7d9c204 │ │ │ │ - @ instruction: 0xf107ef94 │ │ │ │ + @ instruction: 0xf107ef98 │ │ │ │ @ instruction: 0xf7da0040 │ │ │ │ - ldmdami r9, {r3, r4, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r9, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2811 @ 0xfffff505 │ │ │ │ - blvs fee3c384 │ │ │ │ + blvs fee3c37c │ │ │ │ @ instruction: 0xf7da2100 │ │ │ │ - bmi 15e4f44 │ │ │ │ + bmi 15e4f4c │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ ldrvc pc, [lr, -r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf7d9607a │ │ │ │ - bvs fef26324 │ │ │ │ + bvs fef2632c │ │ │ │ suble r2, fp, r0, lsl #22 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - stmda r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r0, r1, r5, r7, r8, fp, sp, lr}^ │ │ │ │ andshi fp, sl, #-1073741818 @ 0xc0000006 │ │ │ │ - blcs 44cd8 │ │ │ │ + blcs 44cd0 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - bvs fee73178 │ │ │ │ + bvs fee73170 │ │ │ │ @ instruction: 0xf7ff6a38 │ │ │ │ @ instruction: 0x4604fa79 │ │ │ │ ldrbtmi r4, [r8], #-2114 @ 0xfffff7be │ │ │ │ @ instruction: 0xf7d93028 │ │ │ │ - stccs 15, cr14, [r0], {90} @ 0x5a │ │ │ │ + stccs 15, cr14, [r0], {94} @ 0x5e │ │ │ │ @ instruction: 0xf107d032 │ │ │ │ andcs r0, r0, ip, lsr r1 │ │ │ │ - b 14684fc │ │ │ │ + b 15684f4 │ │ │ │ ldmibvs sl!, {r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7da60bb │ │ │ │ - @ instruction: 0x4605ebb2 │ │ │ │ + @ instruction: 0x4605ebb6 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c37 │ │ │ │ ldrmi r7, [r0], -ip, lsr #5 │ │ │ │ ldrbtmi r6, [ip], #-250 @ 0xffffff06 │ │ │ │ - stc 7, cr15, [r6], #-872 @ 0xfffffc98 │ │ │ │ + stc 7, cr15, [sl], #-872 @ 0xfffffc98 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x00f2f7d9 │ │ │ │ + svc 0x00f6f7d9 │ │ │ │ @ instruction: 0xf7fe6ab8 │ │ │ │ @ instruction: 0x4603fbb1 │ │ │ │ @ instruction: 0xf10768f8 │ │ │ │ cmnvs fp, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0xf7da613a │ │ │ │ - ldmvs fp!, {r3, r4, r7, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - blvs ffe3c444 │ │ │ │ + blvs ffe3c43c │ │ │ │ @ instruction: 0xf7da4629 │ │ │ │ - ldmdbvs sl!, {r1, r2, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs sl!, {r1, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ stmiblt r3, {r0, r1, r4, fp, sp, lr}^ │ │ │ │ ldrbtmi r4, [ip], #-3111 @ 0xfffff3d9 │ │ │ │ rscsvc pc, r6, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0x4610617a │ │ │ │ - svc 0x00d4f7d9 │ │ │ │ + svc 0x00d8f7d9 │ │ │ │ andcc pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - blcc 84be8 │ │ │ │ + blcc 84be0 │ │ │ │ andcc pc, r4, #196, 16 @ 0xc40000 │ │ │ │ - svc 0x0014f7d9 │ │ │ │ + svc 0x0018f7d9 │ │ │ │ stmdami r0!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2811 @ 0xfffff505 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7da0040 │ │ │ │ - ldmdavs r3, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - bmi 73262c │ │ │ │ + ldmdavs r3, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + bmi 732624 │ │ │ │ ldrbtmi r4, [sl], #-2332 @ 0xfffff6e4 │ │ │ │ - bmi 74ee38 │ │ │ │ + bmi 74ee30 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f42211 │ │ │ │ ldmibvs sl!, {r0, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bvs e4512c │ │ │ │ + bvs e45124 │ │ │ │ @ instruction: 0xf988f7fe │ │ │ │ ldmdami r5, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ ldrmi r3, [r8, r8, lsr #32] │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - b ff5e85c8 │ │ │ │ - ldmda r0, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r9, lr, asr #10 │ │ │ │ - andeq r5, r5, ip, ror #22 │ │ │ │ - andeq r5, r5, r8, ror #22 │ │ │ │ + b ff6e85c0 │ │ │ │ + ldmda r4, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq fp, r9, r6, asr r5 │ │ │ │ + andeq r5, r5, r4, ror fp │ │ │ │ + andeq r5, r5, r0, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffff507 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq fp, [r9], -r4 │ │ │ │ - @ instruction: 0x0009b4b6 │ │ │ │ - ldrdeq r5, [r5], -r2 │ │ │ │ - andeq fp, r9, r6, asr r4 │ │ │ │ - andeq fp, r9, lr, lsl r4 │ │ │ │ - andeq fp, r9, r2, ror #7 │ │ │ │ - @ instruction: 0x0009b3be │ │ │ │ + strdeq fp, [r9], -ip │ │ │ │ + @ instruction: 0x0009b4be │ │ │ │ + ldrdeq r5, [r5], -sl │ │ │ │ + andeq fp, r9, lr, asr r4 │ │ │ │ + andeq fp, r9, r6, lsr #8 │ │ │ │ + andeq fp, r9, sl, ror #7 │ │ │ │ + andeq fp, r9, r6, asr #7 │ │ │ │ andeq lr, r2, sl, asr #31 │ │ │ │ @ instruction: 0x0002efb8 │ │ │ │ ldrdeq lr, [r2], -r2 │ │ │ │ - andeq fp, r9, r2, lsl #7 │ │ │ │ + andeq fp, r9, sl, lsl #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb818b0 │ │ │ │ + bl feb818a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5], {240} @ 0xf0 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ rscsvc pc, r6, r4, lsl #10 │ │ │ │ - ldm r4, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d4b960 │ │ │ │ @ instruction: 0xf5042204 │ │ │ │ mrrcne 0, 15, r7, r3, cr6 │ │ │ │ andcc pc, r4, #196, 16 @ 0xc40000 │ │ │ │ andle r2, r5, r1, lsl #22 │ │ │ │ andcs pc, r4, #196, 16 @ 0xc40000 │ │ │ │ - mcr 7, 5, pc, cr12, cr9, {6} @ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr0, cr9, {6} │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - mcr 7, 5, pc, cr8, cr9, {6} @ │ │ │ │ - blx 18e86e8 │ │ │ │ + mcr 7, 5, pc, cr12, cr9, {6} @ │ │ │ │ + blx 18e86e0 │ │ │ │ rscsvc pc, r6, r4, lsl #10 │ │ │ │ - svc 0x005af7d9 │ │ │ │ + svc 0x005ef7d9 │ │ │ │ andcc pc, r4, #212, 16 @ 0xd40000 │ │ │ │ rscsvc pc, r6, r4, lsl #10 │ │ │ │ @ instruction: 0xf8c43b01 │ │ │ │ @ instruction: 0xf7d93204 │ │ │ │ - mulcs r0, sl, lr │ │ │ │ + mulcs r0, lr, lr │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq fp, r9, sl, lsl r3 │ │ │ │ + andeq fp, r9, r2, lsr #6 │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ - bvs 6c5d7c │ │ │ │ + bvs 6c5d74 │ │ │ │ mulle r2, r1, r2 │ │ │ │ addsmi r6, r9, #3588096 @ 0x36c000 │ │ │ │ strlt sp, [r0, #286] @ 0x11e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ tstcc ip, r0, lsl #30 │ │ │ │ @ instruction: 0xf8b8f7f5 │ │ │ │ - blmi 358d1c │ │ │ │ + blmi 358d14 │ │ │ │ ldcvs 4, cr4, [r9, #492] @ 0x1ec │ │ │ │ addsmi r6, r9, #3588096 @ 0x36c000 │ │ │ │ stclt 0, cr13, [r0] │ │ │ │ - blcs 44878 │ │ │ │ + blcs 44870 │ │ │ │ stmiavs sl, {r0, r1, r3, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmibvs fp, {r1, r3, r4, r6, r7, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf04fbd80 │ │ │ │ stclt 0, cr3, [r0, #1020] @ 0x3fc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq fp, r9, r2, asr #5 │ │ │ │ - muleq r9, r8, r2 │ │ │ │ + andeq fp, r9, sl, asr #5 │ │ │ │ + andeq fp, r9, r0, lsr #5 │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ - bcs 45de0 │ │ │ │ + bcs 45dd8 │ │ │ │ ldrlt sp, [r0, #44]! @ 0x2c │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi fp, [sp], -r2, lsl #1 │ │ │ │ svcge 0x00006951 │ │ │ │ @ instruction: 0xb1a94604 │ │ │ │ @@ -38427,25 +38425,25 @@ │ │ │ │ strtmi sp, [sl], -r7 │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f740b0 │ │ │ │ ldmdavs r3, {r0, r3, r4, r5, r8, r9, fp, ip, sp, pc}^ │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ ldmibvs fp, {r0, r3, r4, r6, r8, sp, lr} │ │ │ │ - blcs 44d00 │ │ │ │ + blcs 44cf8 │ │ │ │ @ instruction: 0xe7eed1fa │ │ │ │ andcc lr, r0, #3260416 @ 0x31c000 │ │ │ │ stc2l 7, cr15, [r8, #-988] @ 0xfffffc24 │ │ │ │ ldmdavs fp!, {r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ ldcvs 1, cr6, [sl, #320] @ 0x140 │ │ │ │ @ instruction: 0xe7df6951 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq fp, r9, r2, ror #4 │ │ │ │ - andeq fp, r9, lr, lsr r2 │ │ │ │ + andeq fp, r9, sl, ror #4 │ │ │ │ + andeq fp, r9, r6, asr #4 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ svclt 0x0000bfbf │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ @ instruction: 0xf7ffbc80 │ │ │ │ @@ -38456,15 +38454,15 @@ │ │ │ │ svclt 0x0000bfaf │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrmi r4, [r1], sp, asr #24 │ │ │ │ ldrmi r4, [sl], sp, asr #20 │ │ │ │ - blmi 137ba20 │ │ │ │ + blmi 137ba18 │ │ │ │ addslt r4, r0, sl, ror r4 │ │ │ │ @ instruction: 0xf8d44606 │ │ │ │ svcge 0x00020208 │ │ │ │ pkhtbmi r5, r8, r3, asr #17 │ │ │ │ cmnvs fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4d47b948 │ │ │ │ @@ -38483,80 +38481,80 @@ │ │ │ │ ldrtmi r9, [r0], -r1, lsl #6 │ │ │ │ strls r2, [r0, -r0, lsl #6] │ │ │ │ ldc2 7, cr15, [ip], {231} @ 0xe7 │ │ │ │ @ instruction: 0x46012231 │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ strbmi pc, [sl], -fp, asr #20 @ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 11e68e8 │ │ │ │ + blx 11e68e0 │ │ │ │ movwcc r6, #6243 @ 0x1863 │ │ │ │ eorscs r6, r1, #99 @ 0x63 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fe68f8 │ │ │ │ + blx fe68f0 │ │ │ │ ldmib r4, {r5, r6, fp, sp, lr}^ │ │ │ │ stmib sl, {r1, r8, r9, sp}^ │ │ │ │ - bmi b734b8 │ │ │ │ + bmi b734b0 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r8, -r6, asr #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshtcs r8, [r8], #-112 @ 0xffffff90 │ │ │ │ @ instruction: 0xf8d6f000 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xff4cf7f0 │ │ │ │ @ instruction: 0xf1046020 │ │ │ │ andcs r0, r0, r0, lsl r6 │ │ │ │ @ instruction: 0xf1046060 │ │ │ │ @ instruction: 0xf7da0541 │ │ │ │ - stmib r4, {r1, r2, r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r4, {r1, r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ teqcs r1, r2, lsl #2 │ │ │ │ @ instruction: 0xf7f24630 │ │ │ │ teqpcs r1, #8768 @ p-variant is OBSOLETE @ 0x2240 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ movwcs r4, #1584 @ 0x630 │ │ │ │ @ instruction: 0xf7e72230 │ │ │ │ eorscs pc, r1, #22272 @ 0x5700 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1e6968 │ │ │ │ + blx 1e6960 │ │ │ │ strbmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0134640 │ │ │ │ - blmi 4e912c │ │ │ │ + blmi 4e9124 │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ andeq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8d8f019 │ │ │ │ - stcmi 7, cr14, [pc, #-724] @ 2a664 │ │ │ │ + stcmi 7, cr14, [pc, #-724] @ 2a65c │ │ │ │ @ instruction: 0x4629447d │ │ │ │ @ instruction: 0xf98ef019 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x2078d192 │ │ │ │ @ instruction: 0xf89cf000 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xff12f7f0 │ │ │ │ strb r6, [r4, r0, lsr #32] │ │ │ │ - mrc 7, 4, APSR_nzcv, cr4, cr9, {6} │ │ │ │ - andeq fp, r9, r8, lsr #3 │ │ │ │ - ldrdeq r5, [r5], -r0 │ │ │ │ + mrc 7, 4, APSR_nzcv, cr8, cr9, {6} │ │ │ │ + @ instruction: 0x0009b1b0 │ │ │ │ + ldrdeq r5, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffff101 │ │ │ │ - andeq r5, r5, r6, asr #14 │ │ │ │ - andeq fp, r9, sl, lsr #1 │ │ │ │ + andeq r5, r5, lr, asr #14 │ │ │ │ + strheq fp, [r9], -r2 │ │ │ │ andeq ip, r2, ip, lsl #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81b80 │ │ │ │ + bl feb81b78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7, #-960] @ 0xfffffc40 │ │ │ │ strcs sl, [r0], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf7d90028 │ │ │ │ - @ instruction: 0xf105ee0a │ │ │ │ + @ instruction: 0xf105ee0e │ │ │ │ @ instruction: 0x61ac0028 │ │ │ │ - stcl 7, cr15, [ip, #-868] @ 0xfffffc9c │ │ │ │ + ldcl 7, cr15, [r0, #-868] @ 0xfffffc9c │ │ │ │ @ instruction: 0xf7ff6a28 │ │ │ │ @ instruction: 0xf105f83b │ │ │ │ eorvs r0, ip, #92 @ 0x5c │ │ │ │ @ instruction: 0xf9eaf7f7 │ │ │ │ orrlt r6, ip, ip, ror #19 │ │ │ │ strtmi r6, [r0], -r3, lsr #19 │ │ │ │ @ instruction: 0xf02161eb │ │ │ │ @@ -38566,193 +38564,193 @@ │ │ │ │ @ instruction: 0xf9dcf7f7 │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ stmibvs ip!, {r0, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ bicsvs r6, ip, sl, asr sl │ │ │ │ ldclt 5, cr6, [r0, #616]! @ 0x268 │ │ │ │ - andeq fp, r9, r8, asr #32 │ │ │ │ - strdeq sl, [r9], -sl @ │ │ │ │ + andeq fp, r9, r0, asr r0 │ │ │ │ + andeq fp, r9, r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb81bf4 │ │ │ │ + bl feb81bec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6ee97c │ │ │ │ + bmi 6ee974 │ │ │ │ ldmdbmi fp, {r0, r2, r7, ip, sp, pc} │ │ │ │ svcge 0x0002447a │ │ │ │ ldmdapl r4, {r0, r1, r9, sl, lr}^ │ │ │ │ stmdblt r2, {r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x4618b19b │ │ │ │ - ldc 7, cr15, [r2, #868]! @ 0x364 │ │ │ │ + ldc 7, cr15, [r6, #868]! @ 0x364 │ │ │ │ ldmiblt fp, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x6078bd90 │ │ │ │ adcsne pc, fp, #64, 4 │ │ │ │ ldmdami r3, {r1, r4, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ce6a7e │ │ │ │ - blcs 44c20 │ │ │ │ + blx ce6a76 │ │ │ │ + blcs 44c18 │ │ │ │ ldmdbmi r0, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf04f2260 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf7f412c3 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ rscle r2, r3, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc], sl │ │ │ │ stmdami sl, {r0, r1, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r3, [r9], #-1804 @ 0xfffff8f4 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ @ instruction: 0x4090e8bd │ │ │ │ - bllt ff4e6ab4 │ │ │ │ - andeq r5, r5, r0, lsl #12 │ │ │ │ + bllt ff4e6aac │ │ │ │ + andeq r5, r5, r8, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq lr, [r2], -r8 │ │ │ │ andeq lr, r2, r2, lsl #24 │ │ │ │ andeq lr, r2, r0, ror #23 │ │ │ │ andeq lr, r2, r6, asr #23 │ │ │ │ ldrdeq lr, [r2], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81c8c │ │ │ │ + bl feb81c84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 66ea34 │ │ │ │ - bmi 696ca0 │ │ │ │ + blmi 66ea2c │ │ │ │ + bmi 696c98 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ ldmdblt fp, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ andcs r4, r1, r9, lsr #12 │ │ │ │ - ldcl 7, cr15, [sl], {217} @ 0xd9 │ │ │ │ + ldcl 7, cr15, [lr], {217} @ 0xd9 │ │ │ │ mvnlt r4, r3, lsl #12 │ │ │ │ stmdblt r2!, {r1, r5, fp, sp, lr}^ │ │ │ │ smladcc r8, r8, r6, r4 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmul.i8 d20, d0, d0 │ │ │ │ ldmdami r0, {r0, r2, r3, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff966b18 │ │ │ │ + blx ff966b10 │ │ │ │ rsbsvs lr, r8, sl, ror #15 │ │ │ │ sbcsne pc, r3, #64, 4 │ │ │ │ stmdami sp, {r2, r3, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe5e6b2e │ │ │ │ + blx fe5e6b26 │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0x4602bdb0 │ │ │ │ @ instruction: 0xf7e94601 │ │ │ │ andcs pc, r1, r5, lsl #23 │ │ │ │ - stcl 7, cr15, [sl, #-868]! @ 0xfffffc9c │ │ │ │ - andeq r5, r5, r8, ror #10 │ │ │ │ + stcl 7, cr15, [lr, #-868]! @ 0xfffffc9c │ │ │ │ + andeq r5, r5, r0, ror r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r2, ip, asr fp │ │ │ │ andeq lr, r2, r2, ror fp │ │ │ │ andeq lr, r2, r8, asr #22 │ │ │ │ andeq lr, r2, lr, asr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb81d1c │ │ │ │ + bl feb81d14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ svcge 0x00004a18 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x0064f7d9 │ │ │ │ + svc 0x0068f7d9 │ │ │ │ @ instruction: 0x46026879 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ stc2 7, cr15, [r2, #-972]! @ 0xfffffc34 │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ movwcs r4, #2320 @ 0x910 │ │ │ │ ldmvs sl!, {r4, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe968b2a │ │ │ │ + blx fe968b22 │ │ │ │ ldmvs r8!, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff607b │ │ │ │ ldmdavs fp!, {r0, r1, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 23cf98 │ │ │ │ + bmi 23cf90 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmvs sl!, {r0, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ mrsle r0, R11_usr │ │ │ │ @ instruction: 0x37104618 │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - ldcl 7, cr15, [lr, #-868]! @ 0xfffffc9c │ │ │ │ - ldrdeq r5, [r5], -r6 │ │ │ │ + stc 7, cr15, [r2, #868] @ 0x364 │ │ │ │ + ldrdeq r5, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r5, r3, r0, asr #8 │ │ │ │ strdeq lr, [r2], -r2 │ │ │ │ - muleq r5, r4, r4 │ │ │ │ + muleq r5, ip, r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi r4, [r4], -fp, lsl #21 │ │ │ │ adclt r4, r7, fp, lsl #23 │ │ │ │ stmmi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi sl, [r8], #-3842 @ 0xfffff0fe │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7d90300 │ │ │ │ - bllt 865de8 │ │ │ │ + bllt 865df0 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - bl 333d8 │ │ │ │ + bl 333d0 │ │ │ │ @ instruction: 0xf00201d2 │ │ │ │ andcc r0, r1, #469762048 @ 0x1c000000 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ @ instruction: 0x5c652a90 │ │ │ │ movweq lr, #23107 @ 0x5a43 │ │ │ │ mvnsle r5, r3, ror #8 │ │ │ │ ldmdacs r6!, {r1, r4, ip, sp} │ │ │ │ movwcs sp, #494 @ 0x1ee │ │ │ │ - bmi 1e7d1e8 │ │ │ │ + bmi 1e7d1e0 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8d76811 │ │ │ │ subsmi r2, r1, ip, lsl #1 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x37944618 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdami r4!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ - mrrc 7, 13, pc, sl, cr9 @ │ │ │ │ + mrrc 7, 13, pc, lr, cr9 @ │ │ │ │ @ instruction: 0xf04fb998 │ │ │ │ movwcs r0, #3073 @ 0xc01 │ │ │ │ ldrbeq lr, [r3, #2816] @ 0xb00 │ │ │ │ tstpeq r7, r3 @ p-variant is OBSOLETE │ │ │ │ - blx 33783c │ │ │ │ - blcs fe467040 │ │ │ │ - b 8c21c8 │ │ │ │ + blx 337834 │ │ │ │ + blcs fe467038 │ │ │ │ + b 8c21c0 │ │ │ │ strbpl r0, [r2, #-513]! @ 0xfffffdff │ │ │ │ @ instruction: 0x3012d1f2 │ │ │ │ mvnle r2, r6, lsr r8 │ │ │ │ stmdami r8!, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strtmi r2, [r9], -r7, lsl #4 │ │ │ │ ldrbtmi r2, [r8], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0x460661bb │ │ │ │ - ldmdb r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnlt r8, #135266304 @ 0x8100000 │ │ │ │ andcs r4, r8, #101376 @ 0x18c00 │ │ │ │ ldrbtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - stmdb lr, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mcrmi 3, 3, fp, cr0, cr8, {5} │ │ │ │ strtmi r2, [r9], -r6, lsl #4 │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - stmdb r6, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0xf7f02502 │ │ │ │ @ instruction: 0xf107fd73 │ │ │ │ @ instruction: 0xf107032c │ │ │ │ @ instruction: 0x46310218 │ │ │ │ @ instruction: 0xf0204680 │ │ │ │ @ instruction: 0xf1b8fd11 │ │ │ │ svclt 0x00180f00 │ │ │ │ andsle r2, r6, r0, lsl #16 │ │ │ │ - bllt f0539c │ │ │ │ + bllt f05394 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cmnvs fp, r0, asr #12 │ │ │ │ mrc2 7, 4, pc, cr8, cr15, {7} │ │ │ │ @ instruction: 0xe79b697b │ │ │ │ strbmi r4, [sp], -r8, lsr #12 │ │ │ │ ldc2l 7, cr15, [r8, #-960] @ 0xfffffc40 │ │ │ │ msreq CPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -38782,56 +38780,56 @@ │ │ │ │ @ instruction: 0xf10760ba │ │ │ │ cmnvs sl, r0, lsr #4 │ │ │ │ eoreq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf10760fa │ │ │ │ teqvs sl, r4, lsr #4 │ │ │ │ @ instruction: 0xf1074633 │ │ │ │ @ instruction: 0x4651021c │ │ │ │ - bleq 168e94 │ │ │ │ + bleq 168e8c │ │ │ │ ldmvs fp!, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ ldmdbvs fp!, {r0, r8, r9, ip, pc} │ │ │ │ ldmdbvs fp!, {r8, r9, ip, pc}^ │ │ │ │ - mcr 7, 6, pc, cr6, cr9, {6} @ │ │ │ │ + mcr 7, 6, pc, cr10, cr9, {6} @ │ │ │ │ teqle r5, r4, lsl #16 │ │ │ │ teqcs ip, sl @ │ │ │ │ - bvs 1e45650 │ │ │ │ + bvs 1e45648 │ │ │ │ vqdmulh.s d15, d2, d1 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ msrvs SPSR_c, pc, asr #8 │ │ │ │ andcs pc, r0, #1024 @ 0x400 │ │ │ │ - blx 8555a │ │ │ │ + blx 85552 │ │ │ │ ldmvs r8!, {r8, r9, ip, sp} │ │ │ │ @ instruction: 0x46014290 │ │ │ │ ldrmi fp, [r1], -r8, lsr #30 │ │ │ │ ldmdale pc, {r0, r1, r3, r7, r9, lr} @ │ │ │ │ ldmdale sp, {r1, r7, r9, lr} │ │ │ │ - blx fe844f72 │ │ │ │ - blx fe82f9a2 │ │ │ │ + blx fe844f6a │ │ │ │ + blx fe82f99a │ │ │ │ ldmibeq fp, {r1, sp} │ │ │ │ addsmi r0, r8, #128, 18 @ 0x200000 │ │ │ │ andcc sp, r1, r0, lsl r3 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ bicseq lr, r3, r5, lsl #22 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - blx 3379b4 │ │ │ │ + blx 3379ac │ │ │ │ addsmi pc, r8, #536870912 @ 0x20000000 │ │ │ │ and pc, r1, r4, lsl r8 @ │ │ │ │ andeq lr, lr, #270336 @ 0x42000 │ │ │ │ mvnsle r5, r2, ror #8 │ │ │ │ @ instruction: 0xd1bb45b1 │ │ │ │ @ instruction: 0xe775683b │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7f7603b │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7d9e710 │ │ │ │ - svclt 0x0000ec56 │ │ │ │ - andeq r5, r5, ip, asr #8 │ │ │ │ + svclt 0x0000ec5a │ │ │ │ + andeq r5, r5, r4, asr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq lr, r2, r2, lsr #21 │ │ │ │ - andeq r5, r5, r4, lsl #8 │ │ │ │ + andeq r5, r5, ip, lsl #8 │ │ │ │ andeq lr, r2, r6, asr #20 │ │ │ │ andeq lr, r2, r6, lsl sl │ │ │ │ andeq lr, r2, lr, lsl #20 │ │ │ │ andeq lr, r2, r8, lsl #20 │ │ │ │ andeq lr, r2, r0, lsl #19 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -38843,251 +38841,251 @@ │ │ │ │ ldrbtmi r4, [r9], #-2963 @ 0xfffff46d │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r7, ip, sp, pc} │ │ │ │ stmiapl fp, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrsbtvs pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f30d4 │ │ │ │ tstlt r4, #0, 6 │ │ │ │ - blpl fe0e64b8 │ │ │ │ + blpl fe0e64b0 │ │ │ │ @ instruction: 0xf1ac4680 │ │ │ │ - bl 16b254 │ │ │ │ + bl 16b24c │ │ │ │ strtmi r0, [ip], r2, asr #1 │ │ │ │ mrc 6, 5, r4, cr0, cr3, {1} │ │ │ │ @ instruction: 0xf04f6b45 │ │ │ │ @ instruction: 0xf8510e00 │ │ │ │ cdp 15, 0, cr2, cr7, cr4, {0} │ │ │ │ vldmia ip!, {s4-s147} │ │ │ │ vldmia r3!, {d3} │ │ │ │ ldrmi r4, [r6], #2818 @ 0xb02 │ │ │ │ - blvc 1a26948 │ │ │ │ + blvc 1a26940 │ │ │ │ cdp 5, 0, cr4, cr7, cr4, {4} │ │ │ │ vmla.f64 d6, d7, d3 │ │ │ │ mvnle r5, r4, lsl #22 │ │ │ │ svceq 0x0002f1be │ │ │ │ strcs fp, [r0], #-3992 @ 0xfffff068 │ │ │ │ - bmi 1f60ec0 │ │ │ │ + bmi 1f60eb8 │ │ │ │ ldrbtmi r4, [sl], #-2938 @ 0xfffff486 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462080d2 │ │ │ │ ssatmi r3, #30, ip, asr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - blcs 1e673c │ │ │ │ - blvc 66984 │ │ │ │ - blcs 1a66c0 │ │ │ │ - blvc 1226778 │ │ │ │ - blvc ff066988 │ │ │ │ - blx 466a7c │ │ │ │ + blcs 1e6734 │ │ │ │ + blvc 6697c │ │ │ │ + blcs 1a66b8 │ │ │ │ + blvc 1226770 │ │ │ │ + blvc ff066980 │ │ │ │ + blx 466a74 │ │ │ │ cdp 12, 11, cr13, cr1, cr1, {0} │ │ │ │ - vldr d7, [pc, #284] @ 2afdc │ │ │ │ + vldr d7, [pc, #284] @ 2afd4 │ │ │ │ vrintx.f64 d1, d19 │ │ │ │ vmov.f64 d4, #64 @ 0x3e000000 0.125 │ │ │ │ vsqrt.f64 d23, d1 │ │ │ │ vldrle s30, [r7, #-64] @ 0xffffffc0 │ │ │ │ - bleq 669ac │ │ │ │ - blcc 1668e0 │ │ │ │ - blvc 116699c │ │ │ │ - blmi 1667ac │ │ │ │ - blmi 66774 │ │ │ │ - blvc 11667c4 │ │ │ │ - blvc ff0669c0 │ │ │ │ - blx 466ab4 │ │ │ │ + bleq 669a4 │ │ │ │ + blcc 1668d8 │ │ │ │ + blvc 1166994 │ │ │ │ + blmi 1667a4 │ │ │ │ + blmi 6676c │ │ │ │ + blvc 11667bc │ │ │ │ + blvc ff0669b8 │ │ │ │ + blx 466aac │ │ │ │ cdp 12, 11, cr13, cr1, cr1, {0} │ │ │ │ vcmp.f64 d7, d7 │ │ │ │ vsqrt.f64 d23, d1 │ │ │ │ vstmiale r9!, {s31-s46} │ │ │ │ addeq lr, r8, #9216 @ 0x2400 │ │ │ │ biceq lr, r8, #323584 @ 0x4f000 │ │ │ │ ldmne r3!, {r0, r2, r3, r4, sl, lr}^ │ │ │ │ - blcc 669ec │ │ │ │ - bcs 6655c │ │ │ │ - blvc 6656c │ │ │ │ - blne 66568 │ │ │ │ - blcs 10e6a00 │ │ │ │ - blvs 22672c │ │ │ │ - blpl a6730 │ │ │ │ - blvs 1e67c4 │ │ │ │ - blvs 1a6744 │ │ │ │ - blcc 112680c │ │ │ │ - blcc ff066a0c │ │ │ │ - blx 466b00 │ │ │ │ + blcc 669e4 │ │ │ │ + bcs 66554 │ │ │ │ + blvc 66564 │ │ │ │ + blne 66560 │ │ │ │ + blcs 10e69f8 │ │ │ │ + blvs 226724 │ │ │ │ + blpl a6728 │ │ │ │ + blvs 1e67bc │ │ │ │ + blvs 1a673c │ │ │ │ + blcc 1126804 │ │ │ │ + blcc ff066a04 │ │ │ │ + blx 466af8 │ │ │ │ cdp 12, 11, cr13, cr1, cr1, {0} │ │ │ │ - vldr d3, [pc, #268] @ 2b050 │ │ │ │ + vldr d3, [pc, #268] @ 2b048 │ │ │ │ vrintx.f64 d2, d2 │ │ │ │ vmov.f64 d7, #64 @ 0x3e000000 0.125 │ │ │ │ vsqrt.f64 d19, d2 │ │ │ │ vldrle s30, [r7, #-64] @ 0xffffffc0 │ │ │ │ - blne 66a30 │ │ │ │ - blcc 226974 │ │ │ │ - blpl 1226a20 │ │ │ │ - blvc 226830 │ │ │ │ - blvc a6804 │ │ │ │ - blpl 1226840 │ │ │ │ - blpl ff066a44 │ │ │ │ - blx 466b38 │ │ │ │ + blne 66a28 │ │ │ │ + blcc 22696c │ │ │ │ + blpl 1226a18 │ │ │ │ + blvc 226828 │ │ │ │ + blvc a67fc │ │ │ │ + blpl 1226838 │ │ │ │ + blpl ff066a3c │ │ │ │ + blx 466b30 │ │ │ │ cdp 12, 11, cr13, cr1, cr1, {0} │ │ │ │ vcmp.f64 d5, d5 │ │ │ │ vsqrt.f64 d21, d2 │ │ │ │ vstmiale r9!, {s31-s46} │ │ │ │ movweq pc, #4366 @ 0x110e @ │ │ │ │ - bcc fe4667a4 │ │ │ │ - blvc 116686c │ │ │ │ - blpl 66a70 │ │ │ │ - blvs 19e6a78 │ │ │ │ + bcc fe46679c │ │ │ │ + blvc 1166864 │ │ │ │ + blpl 66a68 │ │ │ │ + blvs 19e6a70 │ │ │ │ subscs r4, r0, #3456 @ 0xd80 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0x461e447d │ │ │ │ - blvc 1a6884 │ │ │ │ + blvc 1a687c │ │ │ │ cdp 6, 3, cr4, cr6, cr9, {1} │ │ │ │ @ instruction: 0xee876b44 │ │ │ │ vstr d5, [r7, #24] │ │ │ │ @ instruction: 0xf7d95b00 │ │ │ │ - subscs lr, r0, #22528 @ 0x5800 │ │ │ │ + subscs lr, r0, #26624 @ 0x6800 │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ strcc r1, [r0, #2217]! @ 0x8a9 │ │ │ │ - bl 3e8f2c │ │ │ │ + bl 4e8f24 │ │ │ │ stceq 1, cr15, [r8], {7} │ │ │ │ ldc 14, cr2, [r7, #80] @ 0x50 │ │ │ │ - vstrgt d5, [pc, #-0] @ 2afd4 │ │ │ │ + vstrgt d5, [pc, #-0] @ 2afcc │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, sl, fp, lr, pc} │ │ │ │ svclt 0x00dc000f │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldm r5, {r0, r8, r9, sp} │ │ │ │ stm ip, {r0, r1} │ │ │ │ stcle 0, cr0, [r6], {3} │ │ │ │ svcne 0x0004f852 │ │ │ │ - blle 4fba30 │ │ │ │ - blcs 2b7c00 │ │ │ │ - ldc 1, cr13, [pc, #992] @ 2b3e0 │ │ │ │ + blle 4fba28 │ │ │ │ + blcs 2b7bf8 │ │ │ │ + ldc 1, cr13, [pc, #992] @ 2b3d8 │ │ │ │ @ instruction: 0x2c027b15 │ │ │ │ - blvs 5a6684 │ │ │ │ + blvs 5a667c │ │ │ │ mrc 15, 5, fp, cr0, cr8, {0} │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vsqrt.f64 d21, d7 │ │ │ │ svclt 0x00ccfa10 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2b01c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2b014 @ │ │ │ │ str r2, [lr, -r0, lsl #8]! │ │ │ │ @ instruction: 0xf1073b01 │ │ │ │ stccs 2, cr0, [r2], {216} @ 0xd8 │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ ldc 0, cr13, [r3, #-8] │ │ │ │ @ instruction: 0xe7ec7b16 │ │ │ │ - blvc ae6484 │ │ │ │ + blvc ae647c │ │ │ │ @ instruction: 0xf7d9e7e9 │ │ │ │ - svclt 0x0000eb24 │ │ │ │ + svclt 0x0000eb28 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ stcvs 3, cr4, [fp], {150} @ 0x96 │ │ │ │ svccc 0x00d9fbe7 │ │ │ │ ldrbvs r1, [sl], #-3244 @ 0xfffff354 │ │ │ │ svccc 0x00dfdf3b │ │ │ │ - andeq sl, r9, r8, asr #27 │ │ │ │ - andeq r5, r5, r2, ror #3 │ │ │ │ + ldrdeq sl, [r9], -r0 │ │ │ │ + andeq r5, r5, sl, ror #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, lr, ror r1 │ │ │ │ + andeq r5, r5, r6, lsl #3 │ │ │ │ andeq r7, r3, r8, lsl r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb82280 │ │ │ │ + bl feb82278 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5ef048 │ │ │ │ + blmi 5ef040 │ │ │ │ svcge 0x00002200 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ qsublt r6, sl, ip │ │ │ │ stcvs 6, cr4, [r4, #128]! @ 0x80 │ │ │ │ stc2 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f4c11 │ │ │ │ ldrbtmi r0, [ip], #-3585 @ 0xfffff1ff │ │ │ │ stceq 1, cr15, [r8], {4} │ │ │ │ movwcs r3, #1086 @ 0x43e │ │ │ │ @ instruction: 0xf00308d8 │ │ │ │ movwcc r0, #4359 @ 0x1107 │ │ │ │ @ instruction: 0xf101fa0e │ │ │ │ @ instruction: 0xf81c2b90 │ │ │ │ - b 8b30c4 │ │ │ │ + b 8b30bc │ │ │ │ @ instruction: 0xf80c0201 │ │ │ │ mvnsle r2, r0 │ │ │ │ ldceq 1, cr15, [r2], {12} │ │ │ │ mvnle r4, r4, ror #10 │ │ │ │ andcs r4, r0, #5120 @ 0x1400 │ │ │ │ ldrvs r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ stmib r3, {r1, r3, r4, sp, lr}^ │ │ │ │ ldclt 2, cr2, [r8, #68] @ 0x44 │ │ │ │ - andeq sl, r9, r4, asr fp │ │ │ │ - andeq sl, r9, sl, lsr fp │ │ │ │ - andeq sl, r9, r8, lsl #22 │ │ │ │ + andeq sl, r9, ip, asr fp │ │ │ │ + andeq sl, r9, r2, asr #22 │ │ │ │ + andeq sl, r9, r0, lsl fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb822f8 │ │ │ │ + bl feb822f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r6], {240} @ 0xf0 │ │ │ │ strmi sl, [r1], -r0, lsl #30 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7ff0008 │ │ │ │ ldmdblt r0, {r0, r1, r2, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strtvs r2, [r3], #769 @ 0x301 │ │ │ │ ldclt 4, cr6, [r8, #140] @ 0x8c │ │ │ │ - ldrdeq sl, [r9], -ip │ │ │ │ + andeq sl, r9, r4, ror #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82324 │ │ │ │ + bl feb8231c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 112f02c │ │ │ │ - blmi 115735c │ │ │ │ + bmi 112f024 │ │ │ │ + blmi 1157354 │ │ │ │ svcge 0x0000447a │ │ │ │ strdcs r1, [r0, -ip] │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627b │ │ │ │ orrslt r0, r8, r0, lsl #6 │ │ │ │ - blcs 289154 │ │ │ │ - blcs edadac │ │ │ │ + blcs 28914c │ │ │ │ + blcs edada4 │ │ │ │ andcs fp, r1, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf0132200 │ │ │ │ @ instruction: 0xf0020fdf │ │ │ │ svclt 0x00080201 │ │ │ │ orrlt r2, sl, r0, lsl #4 │ │ │ │ andcc r3, r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf8042920 │ │ │ │ mvnle r3, r1, lsl #30 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blcs 2a3254 │ │ │ │ - blcs 85add8 │ │ │ │ + blcs 2a324c │ │ │ │ + blcs 85add0 │ │ │ │ andeq pc, r1, r0, lsl #2 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ mrsle r2, R12_usr │ │ │ │ strmi r7, [r5], -r3, lsl #16 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs ee5148 │ │ │ │ + blcs ee5140 │ │ │ │ stmdavc fp!, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ tstvc sl, r9, lsr r4 │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ and r4, r3, r5, lsl #12 │ │ │ │ svccc 0x0001f815 │ │ │ │ rscle r2, r1, r0, lsl #22 │ │ │ │ svclt 0x00182b09 │ │ │ │ rscsle r2, r7, r0, lsr #22 │ │ │ │ vldmdbne lr!, {d4-d21} │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ eor fp, r0, r4, lsl r9 │ │ │ │ mvnslt r6, r4, lsr #27 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - stmib r8, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ stmdacs r0, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 71f8fc │ │ │ │ + blmi 71f8f4 │ │ │ │ andcs r2, r1, #0 │ │ │ │ ldrvs r4, [sl], #1147 @ 0x47b │ │ │ │ - blmi 5bda4c │ │ │ │ + blmi 5bda44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f05258 │ │ │ │ + bvs 1f05250 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle pc, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ ldrshcs fp, [ip], #-208 @ 0xffffff30 │ │ │ │ mcrr2 7, 15, pc, r0, cr15 @ │ │ │ │ @ instruction: 0x4604225c │ │ │ │ @ instruction: 0xf0122100 │ │ │ │ @@ -39098,166 +39096,166 @@ │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ stmdblt r8!, {r0, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ strvs r6, [r2, #2138]! @ 0x85a │ │ │ │ @ instruction: 0xe7d4605c │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe799fbdb │ │ │ │ - b 9691a0 │ │ │ │ - ldrdeq r4, [r5], -r0 │ │ │ │ + b a69198 │ │ │ │ + ldrdeq r4, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r9, ip, lsr #20 │ │ │ │ - andeq sl, r9, r0, lsl #20 │ │ │ │ - andeq r4, r5, r8, lsl lr │ │ │ │ - @ instruction: 0x0009a9ba │ │ │ │ + andeq sl, r9, r4, lsr sl │ │ │ │ + andeq sl, r9, r8, lsl #20 │ │ │ │ + andeq r4, r5, r0, lsr #28 │ │ │ │ + andeq sl, r9, r2, asr #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8245c │ │ │ │ + bl feb82454 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ svcge 0x0000490f │ │ │ │ @ instruction: 0x46044479 │ │ │ │ @ instruction: 0xf7ef6079 │ │ │ │ ldmdavs r9!, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbmi ip, {r7, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmdb ip!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x000e2800 │ │ │ │ andcs r2, r0, #536870912 @ 0x20000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strcc r4, [ip, -r7, lsl #22] │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - bne 4c52c4 │ │ │ │ + bne 4c52bc │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq sl, r9, r8, ror r9 │ │ │ │ + andeq sl, r9, r0, lsl #19 │ │ │ │ andeq lr, r2, r2, lsr #8 │ │ │ │ - andeq sl, r9, r0, asr r9 │ │ │ │ + andeq sl, r9, r8, asr r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb824b8 │ │ │ │ + bl feb824b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], {240} @ 0xf0 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7ef0144 │ │ │ │ cmnplt r0, r9, lsr #29 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7d94479 │ │ │ │ - stmdacs r0, {r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r8, fp, sp, lr, pc} │ │ │ │ andcs fp, r2, #14, 30 @ 0x38 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ - blmi 1b76e4 │ │ │ │ + blmi 1b76dc │ │ │ │ ldrbvs r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ stclvs 13, cr11, [r2], #-704 @ 0xfffffd40 │ │ │ │ svclt 0x00181a12 │ │ │ │ ldrb r2, [r6, r1, lsl #4]! │ │ │ │ - andeq sl, r9, ip, lsl r9 │ │ │ │ + andeq sl, r9, r4, lsr #18 │ │ │ │ ldrdeq lr, [r2], -r4 │ │ │ │ - strdeq sl, [r9], -r8 │ │ │ │ + andeq sl, r9, r0, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8250c │ │ │ │ + bl feb82504 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, pc, r0, ror lr @ │ │ │ │ - blmi dd6f28 │ │ │ │ + blmi dd6f20 │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ ldrdmi pc, [r8, r7] │ │ │ │ @ instruction: 0x61bb4a34 │ │ │ │ @ instruction: 0x461c617c │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ andne lr, r3, r7, asr #19 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3164 │ │ │ │ @ instruction: 0xf7d90300 │ │ │ │ - blmi ba6128 │ │ │ │ + blmi ba6130 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r5}^ │ │ │ │ @ instruction: 0xf7d961fb │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4604d13d │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2, #-868] @ 0xfffffc9c │ │ │ │ + ldcl 7, cr15, [r6, #-868] @ 0xfffffc9c │ │ │ │ ldmibvs sl!, {r1, r2, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d9461e │ │ │ │ - @ instruction: 0xf507e91c │ │ │ │ + @ instruction: 0xf507e920 │ │ │ │ ldmib r7, {r1, r5, r7, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0x23200160 │ │ │ │ @ instruction: 0xf7ea607a │ │ │ │ ldmdavs sl!, {r0, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbvs sl!, {r0, r1, r9, ip, pc}^ │ │ │ │ ldmvs sl!, {r1, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d79201 │ │ │ │ ldmib r7, {r2, r3, r7, r8, ip, sp}^ │ │ │ │ movwls r2, #259 @ 0x103 │ │ │ │ @ instruction: 0xf7f34623 │ │ │ │ @ instruction: 0xf107fed1 │ │ │ │ @ instruction: 0xf7d90028 │ │ │ │ - ldmibvs fp!, {r4, r5, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r2, r4, r5, r7, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - bl fe931c │ │ │ │ - blmi 3fdc04 │ │ │ │ + bl 10e9314 │ │ │ │ + blmi 3fdbfc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10d │ │ │ │ @ instruction: 0x46bd77b6 │ │ │ │ - blmi 2dab98 │ │ │ │ + blmi 2dab90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d90028 │ │ │ │ - @ instruction: 0xf7d9ec12 │ │ │ │ - svclt 0x0000e94c │ │ │ │ - andeq r4, r5, r8, ror #25 │ │ │ │ - ldrdeq r4, [r5], -r6 │ │ │ │ + @ instruction: 0xf7d9ec16 │ │ │ │ + svclt 0x0000e950 │ │ │ │ + strdeq r4, [r5], -r0 │ │ │ │ + ldrdeq r4, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r4, r5, r4, asr #24 │ │ │ │ + andeq r4, r5, ip, asr #24 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb82610 │ │ │ │ + bl feb82608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232daf04 │ │ │ │ - blvc 166a7c │ │ │ │ - blvc 66a58 │ │ │ │ + blvc 166a74 │ │ │ │ + blvc 66a50 │ │ │ │ stmib sp, {r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4302 │ │ │ │ strcc pc, [r4, -fp, ror #30] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8263c │ │ │ │ + bl feb82634 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232eaf04 │ │ │ │ - blvc 166aa8 │ │ │ │ - blvc 66a84 │ │ │ │ + blvc 166aa0 │ │ │ │ + blvc 66a7c │ │ │ │ stmib sp, {r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4302 │ │ │ │ smusdcc r4, r5, pc @ │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb82668 │ │ │ │ + bl feb82660 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232faf04 │ │ │ │ - blvc 166ad4 │ │ │ │ - blvc 66ab0 │ │ │ │ + blvc 166acc │ │ │ │ + blvc 66aa8 │ │ │ │ stmib sp, {r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4302 │ │ │ │ smuadxcc r4, pc, pc @ │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi e694c │ │ │ │ + blhi e6944 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr0, cr12, {6} │ │ │ │ strbne pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0f1 │ │ │ │ @ instruction: 0xf8df3548 │ │ │ │ ldrbtmi r2, [r9], #-1352 @ 0xfffffab8 │ │ │ │ svcge 0x0004447b │ │ │ │ @@ -39268,64 +39266,64 @@ │ │ │ │ ldmdavs sl, {r9} │ │ │ │ movweq lr, #2626 @ 0xa42 │ │ │ │ @ instruction: 0xf000430b │ │ │ │ @ instruction: 0xf1078157 │ │ │ │ @ instruction: 0xf1060908 │ │ │ │ @ instruction: 0xf8d6052c │ │ │ │ @ instruction: 0x46283154 │ │ │ │ - bleq 67620 │ │ │ │ + bleq 67618 │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ - blx 4e94ee │ │ │ │ + blx 4e94e6 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ @ instruction: 0xf7ff7056 │ │ │ │ strmi pc, [r4], -r5, asr #21 │ │ │ │ subsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0124659 │ │ │ │ andcs pc, r1, #207872 @ 0x32c00 │ │ │ │ @ instruction: 0xf1b86022 │ │ │ │ andsle r0, r9, r0, lsl #30 │ │ │ │ strbtne pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ - mcrr 7, 13, pc, r0, cr9 @ │ │ │ │ + mcrr 7, 13, pc, r4, cr9 @ │ │ │ │ cmnlt r0, r3, lsl #13 │ │ │ │ andcs r4, r1, #3145728 @ 0x300000 │ │ │ │ cmppvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d94620 │ │ │ │ - stmdacs r1, {r1, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ rsbsvs fp, sp, r8, lsl #30 │ │ │ │ mrshi pc, (UNDEF: 71) @ │ │ │ │ @ instruction: 0xf7d94658 │ │ │ │ - strbmi lr, [r0], -lr, ror #22 │ │ │ │ - blx 1569540 │ │ │ │ + @ instruction: 0x4640eb72 │ │ │ │ + blx 1569538 │ │ │ │ @ instruction: 0xf8d968a2 │ │ │ │ @ instruction: 0xf8d78000 │ │ │ │ stmiavs r3!, {r2, r3, sp, pc}^ │ │ │ │ - bl 1cfca5c │ │ │ │ + bl 1cfca54 │ │ │ │ vaddw.s8 q0, q0, d10 │ │ │ │ - bl fee4b974 │ │ │ │ + bl fee4b96c │ │ │ │ @ instruction: 0xf1060202 │ │ │ │ - bl 1aae294 │ │ │ │ + bl 1aae28c │ │ │ │ @ instruction: 0xf5b20303 │ │ │ │ @ instruction: 0xf1047f16 │ │ │ │ @ instruction: 0xf1730610 │ │ │ │ - ble 1ac174 │ │ │ │ + ble 1ac16c │ │ │ │ @ instruction: 0x46314658 │ │ │ │ - svc 0x00aef7d8 │ │ │ │ + svc 0x00b2f7d8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x463080f2 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8c44659 │ │ │ │ @ instruction: 0xf8c48008 │ │ │ │ @ instruction: 0xf107a00c │ │ │ │ @ instruction: 0xf0120614 │ │ │ │ stmdavs r3!, {r0, r1, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], r8, asr #12 │ │ │ │ rsbvs r3, r3, r1, lsl #6 │ │ │ │ - svc 0x0062f7d8 │ │ │ │ + svc 0x0066f7d8 │ │ │ │ @ instruction: 0xf1004684 │ │ │ │ strbmi r0, [r6], r0, lsr #18 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ ldrdne pc, [r4], -ip │ │ │ │ ldceq 1, cr15, [r0], {12} │ │ │ │ stccs 8, cr15, [r8], {92} @ 0x5c │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ @@ -39334,200 +39332,200 @@ │ │ │ │ mvnle r0, pc │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ ldrdne pc, [r4], -ip │ │ │ │ ldrdcs pc, [r8], -ip │ │ │ │ andeq lr, r7, r8, lsr #17 │ │ │ │ vst4.8 {d18-d21}, [pc :256], ip │ │ │ │ ldmib r6, {r0, r5, r6, r8, sp, lr}^ │ │ │ │ - blx 37df2 │ │ │ │ - blx a81fe │ │ │ │ + blx 37dea │ │ │ │ + blx a81f6 │ │ │ │ ldmdavs r2!, {r1, r8, r9, ip, sp} │ │ │ │ orrvc pc, r8, r4, lsl #10 │ │ │ │ stmdbeq r2, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ cmnpne pc, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ svclt 0x00cd4599 │ │ │ │ stmeq pc, {r0, r1, r2, r3, r6, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x13b5f248 │ │ │ │ movtcc pc, #59073 @ 0xe6c1 @ │ │ │ │ svclt 0x00de46c2 │ │ │ │ movwcs pc, #39811 @ 0x9b83 @ │ │ │ │ rscvc lr, r9, #323584 @ 0x4f000 │ │ │ │ - bne fe92652c │ │ │ │ + bne fe926524 │ │ │ │ svclt 0x00d84bf5 │ │ │ │ addscs r4, r0, #208, 12 @ 0xd000000 │ │ │ │ @ instruction: 0x4640447b │ │ │ │ stcvs 5, cr15, [r9], #12 │ │ │ │ @ instruction: 0xf8cd33c8 │ │ │ │ @ instruction: 0xf7ffc000 │ │ │ │ cmnplt r0, r1, ror #23 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8cd232f │ │ │ │ movwls fp, #12296 @ 0x3008 │ │ │ │ ldc 6, cr4, [r7, #168] @ 0xa8 │ │ │ │ vqdmulh.s d23, d0, d2 │ │ │ │ stmiami fp!, {r0, r3, r5, r6, r7, r8, ip, sp}^ │ │ │ │ - blvc 66c8c │ │ │ │ + blvc 66c84 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi ffaaafac │ │ │ │ + blmi ffaaafa4 │ │ │ │ ldcvs 4, cr4, [sl], {123} @ 0x7b │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bl 14baa0 │ │ │ │ + bl 14ba98 │ │ │ │ @ instruction: 0xf8d20288 │ │ │ │ movwcc r3, #4368 @ 0x1110 │ │ │ │ tstpcc r0, r2, asr #17 @ p-variant is OBSOLETE │ │ │ │ cmnpne pc, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ @ instruction: 0xf8d44599 │ │ │ │ ldmib r7, {r4, r6, r8, r9, sp, lr}^ │ │ │ │ svclt 0x00dc1202 │ │ │ │ biccc pc, r5, #-1342177276 @ 0xb0000004 │ │ │ │ @ instruction: 0x13a2f2c9 │ │ │ │ - blne 6667a0 │ │ │ │ + blne 666798 │ │ │ │ @ instruction: 0xf04fbfcf │ │ │ │ - blx fe0edafe │ │ │ │ + blx fe0edaf6 │ │ │ │ strbmi r2, [fp], #-777 @ 0xfffffcf7 │ │ │ │ stmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl ff29b60c │ │ │ │ - blmi ff5b5e3c │ │ │ │ + bl ff29b604 │ │ │ │ + blmi ff5b5e34 │ │ │ │ mrrcvs 4, 7, r4, fp, cr11 │ │ │ │ svclt 0x001c2b02 │ │ │ │ @ instruction: 0xf04f46d8 │ │ │ │ @ instruction: 0xf0000a00 │ │ │ │ stmdblt lr!, {r1, r2, r3, r7, pc} │ │ │ │ @ instruction: 0xf8d6e0a0 │ │ │ │ cdpcs 1, 0, cr6, cr0, cr8, {3} │ │ │ │ addshi pc, ip, r0 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ msreq SPSR_f, r6, lsl #2 │ │ │ │ @ instruction: 0xf7d94640 │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blmi ff2dfea8 │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blmi ff2dfea0 │ │ │ │ andscs r4, r8, #51380224 @ 0x3100000 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ stccs 6, cr15, [r8], {3} │ │ │ │ - blhi e6978 │ │ │ │ + blhi e6970 │ │ │ │ bicne pc, r8, #3145728 @ 0x300000 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ - blx fe0696fe │ │ │ │ + blx fe0696f6 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bl 1cbb4c │ │ │ │ + bl 1cbb44 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ movwcc r3, #4104 @ 0x1008 │ │ │ │ andcc pc, r8, r9, asr #17 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbmi sp, [r0], -r2 │ │ │ │ @ instruction: 0xf966f7ff │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4680f9f7 │ │ │ │ andscs fp, r2, r8, ror #3 │ │ │ │ - bl fe169694 │ │ │ │ + bl fe26968c │ │ │ │ @ instruction: 0x460549b7 │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ - bl c696a0 │ │ │ │ + bl d69698 │ │ │ │ strtmi r4, [r8], -r6, lsl #12 │ │ │ │ - bl 1ee96a8 │ │ │ │ + bl 1fe96a0 │ │ │ │ ldrtmi fp, [r3], -r6, ror #2 │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ @ instruction: 0x46207154 │ │ │ │ - stmda sl, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ ldrtmi r8, [r0], -r2, lsl #1 │ │ │ │ - b 17696c4 │ │ │ │ + b 18696bc │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xf8d4f943 │ │ │ │ teqlt r5, r0, asr r3 │ │ │ │ @ instruction: 0xf8d54628 │ │ │ │ @ instruction: 0xf7ff5168 │ │ │ │ @ instruction: 0x2d00f93b │ │ │ │ @ instruction: 0x4620d1f8 │ │ │ │ @ instruction: 0xf936f7ff │ │ │ │ - blmi fe73e214 │ │ │ │ + blmi fe73e20c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sxc, r0, asr #32 │ │ │ │ ldrbvc pc, [sl, r7, lsl #10] @ │ │ │ │ ldc 6, cr4, [sp], #756 @ 0x2f4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ @ instruction: 0xf44f8ff0 │ │ │ │ @ instruction: 0xf7ff70b8 │ │ │ │ vst2.16 {d31,d33}, [pc :128], fp │ │ │ │ @ instruction: 0xf10772b4 │ │ │ │ @ instruction: 0xf7d80140 │ │ │ │ - @ instruction: 0xf8d4ef16 │ │ │ │ + @ instruction: 0xf8d4ef1a │ │ │ │ @ instruction: 0xf8c02350 │ │ │ │ @ instruction: 0xf8c42168 │ │ │ │ @ instruction: 0x465b0350 │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ @ instruction: 0xf10771b4 │ │ │ │ @ instruction: 0xf7d90040 │ │ │ │ - stmdacs r1, {r1, r2, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r3, r6, fp, sp, lr, pc} │ │ │ │ ldmdavs sp!, {r0, r2, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldrbmi lr, [r8], -ip, lsr #13 │ │ │ │ @ instruction: 0xf924f022 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0x212e80e3 │ │ │ │ @ instruction: 0xf7d94658 │ │ │ │ - tstlt r8, ip, lsl r9 │ │ │ │ - blcs 49804 │ │ │ │ + tstlt r8, r0, lsr #18 │ │ │ │ + blcs 497fc │ │ │ │ rschi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf7ef4658 │ │ │ │ selmi pc, r2, fp @ │ │ │ │ ldrb r4, [ip, -r0, lsl #13] │ │ │ │ adcsvc pc, r8, pc, asr #8 │ │ │ │ stmdbeq r2, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf938f7ff │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x210072b8 │ │ │ │ - blx fe7868 │ │ │ │ + blx fe7860 │ │ │ │ stc 3, cr2, [r6, #4] │ │ │ │ strbmi r8, [r1], -r0, lsl #22 │ │ │ │ eorcc pc, r9, r6, asr #16 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rsbeq pc, r8, r6, lsl #2 │ │ │ │ - blx 1e67880 │ │ │ │ + blx 1e67878 │ │ │ │ ldrbtmi r4, [fp], #-2935 @ 0xfffff489 │ │ │ │ - blcs 469ac │ │ │ │ + blcs 469a4 │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbmi sp, [r0], -r2 │ │ │ │ @ instruction: 0xf8cef7ff │ │ │ │ cmppcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ msrcc SPSR_f, r6, asr #17 │ │ │ │ cmppvs r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ @ instruction: 0xf8d4e760 │ │ │ │ stccs 3, cr5, [r0, #-320] @ 0xfffffec0 │ │ │ │ svcge 0x0079f43f │ │ │ │ ldrtmi r4, [r3], -r8, lsr #12 │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ @ instruction: 0xf7d871b4 │ │ │ │ - @ instruction: 0xf8d5efba │ │ │ │ + @ instruction: 0xf8d5efbe │ │ │ │ stccs 1, cr5, [r0, #-416] @ 0xfffffe60 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe76ad1f2 │ │ │ │ mcrreq 1, 0, pc, r0, cr7 @ │ │ │ │ @ instruction: 0xf10369b2 │ │ │ │ @ instruction: 0xf1030108 │ │ │ │ @ instruction: 0x332c001a │ │ │ │ andne pc, r0, ip, asr #17 │ │ │ │ stmdbcs r4, {r0, r4, r6, r9, sl, fp, ip} │ │ │ │ andeq pc, r4, ip, asr #17 │ │ │ │ andcc pc, r8, ip, asr #17 │ │ │ │ @ instruction: 0xf8c7bf98 │ │ │ │ stmdale fp!, {r2, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2907 @ 0xfffff4a5 │ │ │ │ - bcs 4691c │ │ │ │ - blmi 16df9d0 │ │ │ │ + bcs 46914 │ │ │ │ + blmi 16df9c8 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7b1c6 │ │ │ │ and ip, r1, r0 │ │ │ │ @ instruction: 0xb19e6db6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - mcr 7, 0, pc, cr4, cr8, {6} @ │ │ │ │ + mcr 7, 0, pc, cr8, cr8, {6} @ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdgt pc, [r0], -r7 │ │ │ │ msreq CPSR_, #-2147483647 @ 0x80000001 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ teqpeq r2, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ andcc pc, r4, ip, asr #17 │ │ │ │ movteq pc, #16646 @ 0x4106 @ │ │ │ │ @@ -39557,15 +39555,15 @@ │ │ │ │ teqpeq lr, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c72001 │ │ │ │ andcs fp, r0, #0 │ │ │ │ @ instruction: 0xf00208d6 │ │ │ │ andcc r0, r1, #469762048 @ 0x1c000000 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ @ instruction: 0xf81e2a90 │ │ │ │ - b 1117980 │ │ │ │ + b 1117978 │ │ │ │ @ instruction: 0xf80e030b │ │ │ │ mvnsle r3, r6 │ │ │ │ cdpeq 1, 1, cr15, cr2, cr14, {0} │ │ │ │ mvnle r4, lr, lsl #11 │ │ │ │ @ instruction: 0xf8d74b2c │ │ │ │ ldrbtmi fp, [fp], #-0 │ │ │ │ @ instruction: 0xe7986418 │ │ │ │ @@ -39579,55 +39577,55 @@ │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ stc 3, cr9, [sp, #12] │ │ │ │ @ instruction: 0xf7ff8b00 │ │ │ │ strb pc, [r9, -fp, lsr #25] @ │ │ │ │ @ instruction: 0xf7ef4658 │ │ │ │ msrcs LR_fiq, r1 │ │ │ │ @ instruction: 0xf7d94682 │ │ │ │ - @ instruction: 0xb150e99a │ │ │ │ + @ instruction: 0xb150e99e │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880212e │ │ │ │ ldrbmi r8, [r0], -r0 │ │ │ │ - ldmib r0, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880b108 │ │ │ │ ldrbmi r8, [r0], r0 │ │ │ │ andcc lr, r1, r3, ror r6 │ │ │ │ cdp2 7, 12, cr15, cr12, cr15, {7} │ │ │ │ ldrbmi r4, [r0], r2, lsl #13 │ │ │ │ @ instruction: 0xf7d8e66d │ │ │ │ - svclt 0x0000ee4e │ │ │ │ - andeq r4, r5, r2, asr fp │ │ │ │ - andeq sl, r9, r0, lsr r7 │ │ │ │ + svclt 0x0000ee52 │ │ │ │ + andeq r4, r5, sl, asr fp │ │ │ │ + andeq sl, r9, r8, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ muleq r2, sl, r1 │ │ │ │ andeq r6, r3, ip, lsl #21 │ │ │ │ andeq lr, r2, ip, asr r0 │ │ │ │ - andeq sl, r9, r0, lsl #11 │ │ │ │ - andeq sl, r9, r0, lsr r5 │ │ │ │ + andeq sl, r9, r8, lsl #11 │ │ │ │ + andeq sl, r9, r8, lsr r5 │ │ │ │ andeq r6, r3, lr, asr #19 │ │ │ │ muleq r2, r2, pc @ │ │ │ │ - andeq r4, r5, ip, ror r8 │ │ │ │ - andeq sl, r9, r6, lsr #7 │ │ │ │ - andeq sl, r9, r2, lsr r3 │ │ │ │ - andeq sl, r9, r8, lsr #6 │ │ │ │ + andeq r4, r5, r4, lsl #17 │ │ │ │ + andeq sl, r9, lr, lsr #7 │ │ │ │ + andeq sl, r9, sl, lsr r3 │ │ │ │ + andeq sl, r9, r0, lsr r3 │ │ │ │ muleq r2, sl, sp │ │ │ │ andeq sp, r2, r2, lsl #27 │ │ │ │ - andeq sl, r9, r2, ror #4 │ │ │ │ + andeq sl, r9, sl, ror #4 │ │ │ │ andeq sp, r2, r6, lsl sp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blmi 9fd4ac │ │ │ │ + blmi 9fd4a4 │ │ │ │ @ instruction: 0xe09cf8df │ │ │ │ ldrbtmi fp, [fp], #-131 @ 0xffffff7d │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [r6], -ip, lsl #12 │ │ │ │ andpl pc, lr, r3, asr r8 @ │ │ │ │ - bllt 1705b0c │ │ │ │ + bllt 1705b04 │ │ │ │ andcs r4, r0, #2228224 @ 0x220000 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r2, [r8], #-512 @ 0xfffffe00 │ │ │ │ vst1.8 {d18-d21}, [pc :256], r4 │ │ │ │ @ instruction: 0xf0097193 │ │ │ │ @ instruction: 0x1e04fa31 │ │ │ │ @ instruction: 0xf04fda10 │ │ │ │ @@ -39635,47 +39633,47 @@ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbtmi r7, [lr], #-412 @ 0xfffffe64 │ │ │ │ @ instruction: 0xf0144630 │ │ │ │ stmdavs fp!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4640b9db │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - blx fede9a5a │ │ │ │ + blx fede9a52 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andls r4, r0, r3, asr #12 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - b 86b428 │ │ │ │ + b 86b420 │ │ │ │ strb r7, [r2, r0, ror #17]! │ │ │ │ vst2.8 {d20,d22}, [pc], lr │ │ │ │ stmdami lr, {r1, r4, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff9e7b10 │ │ │ │ + blx ff9e7b08 │ │ │ │ stmdami ip, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmin.s8 d20, d0, d17 │ │ │ │ ldrbtmi r1, [r8], #-571 @ 0xfffffdc5 │ │ │ │ - blx fe6e7b22 │ │ │ │ + blx fe6e7b1a │ │ │ │ strcc r4, [r4, -r0, asr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x000083f0 │ │ │ │ - @ instruction: 0x000545b2 │ │ │ │ + @ instruction: 0x000545ba │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r2, r2, ror #24 │ │ │ │ andeq sp, r2, r6, asr #24 │ │ │ │ andeq sp, r2, ip, lsl #24 │ │ │ │ andeq sp, r2, sl, lsl ip │ │ │ │ andeq sp, r2, sl, lsl #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r9, lsl #25 │ │ │ │ ldrbtmi r4, [ip], #-2697 @ 0xfffff577 │ │ │ │ eorhi pc, r4, #14614528 @ 0xdf0000 │ │ │ │ - blmi fe297730 │ │ │ │ + blmi fe297728 │ │ │ │ @ instruction: 0x468144f8 │ │ │ │ strmi r5, [lr], -r2, lsr #17 │ │ │ │ ldrbvs r6, [sl, #-2066]! @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @@ -39693,63 +39691,63 @@ │ │ │ │ addmi sp, r4, #120 @ 0x78 │ │ │ │ eorscs sp, r0, #26880 @ 0x6900 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ @ instruction: 0xf0120024 │ │ │ │ @ instruction: 0x462af891 │ │ │ │ @ instruction: 0xf1074631 │ │ │ │ @ instruction: 0xf7d80024 │ │ │ │ - blmi 1ca7048 │ │ │ │ + blmi 1ca7050 │ │ │ │ subseq pc, r4, r7, lsl #2 │ │ │ │ andpl pc, r3, r8, asr r8 @ │ │ │ │ teqpeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ vadd.i8 d6, d2, d26 │ │ │ │ @ instruction: 0xf8121283 │ │ │ │ @ instruction: 0xf8031f01 │ │ │ │ addmi r1, r3, #1024 @ 0x400 │ │ │ │ movwcs sp, #25081 @ 0x61f9 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ movwls r2, #4656 @ 0x1230 │ │ │ │ - beq 367fd0 │ │ │ │ + beq 367fc8 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf8cd0024 │ │ │ │ @ instruction: 0xf7e6a000 │ │ │ │ tstpcs r0, fp, lsl #28 @ p-variant is OBSOLETE │ │ │ │ eorscs r4, r0, #137363456 @ 0x8300000 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf864f012 │ │ │ │ @ instruction: 0xf8584b5e │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - stcl 7, cr15, [r4], #864 @ 0x360 │ │ │ │ + stcl 7, cr15, [r8], #864 @ 0x360 │ │ │ │ mvnscc pc, fp, lsl #2 │ │ │ │ strbmi r6, [ip, #-2091] @ 0xfffff7d5 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf883444b │ │ │ │ svclt 0x00c82184 │ │ │ │ andcs pc, r9, r6, lsl #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ svceq 0x0018f1b9 │ │ │ │ @ instruction: 0x4640d1f0 │ │ │ │ - ldc 7, cr15, [r8], {216} @ 0xd8 │ │ │ │ + ldc 7, cr15, [ip], {216} @ 0xd8 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ @ instruction: 0xf0124658 │ │ │ │ strbmi pc, [sl], -r5, asr #16 @ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf840f012 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ - bmi 12f3c28 │ │ │ │ + bmi 12f3c20 │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x375cd17b │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ - bne 910098 │ │ │ │ + bne 910090 │ │ │ │ vst2.8 {d17-d18}, [pc :256], r2 │ │ │ │ ldrbtmi r7, [r9], #150 @ 0x96 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ orrslt pc, r8, #3824 @ 0xef0 │ │ │ │ str r4, [r8, r5, lsl #8] │ │ │ │ @ instruction: 0xf04f4b3f │ │ │ │ @ instruction: 0xf8cd0b68 │ │ │ │ @@ -39760,15 +39758,15 @@ │ │ │ │ @ instruction: 0xf8cd4651 │ │ │ │ @ instruction: 0xf8d3b000 │ │ │ │ movwcs r2, #21708 @ 0x54cc │ │ │ │ vhsub.s8 d25, d0, d1 │ │ │ │ @ instruction: 0xf7f3125b │ │ │ │ strmi pc, [r9, #2653]! @ 0xa5d │ │ │ │ ldmdavs fp!, {r2, r3, r5, sl, fp, ip, lr, pc}^ │ │ │ │ - blcs 45d00 │ │ │ │ + blcs 45cf8 │ │ │ │ @ instruction: 0xf04fd144 │ │ │ │ @ instruction: 0xe7c430ff │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r0, r3, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9f4f012 │ │ │ │ stmdbmi pc!, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @@ -39799,25 +39797,25 @@ │ │ │ │ vst2.8 {d18,d20}, [pc], r1 │ │ │ │ @ instruction: 0xf8cd72b4 │ │ │ │ @ instruction: 0xf7f3b000 │ │ │ │ @ instruction: 0xe7b6fa13 │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r2, r3, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1be7d78 │ │ │ │ + blx 1be7d70 │ │ │ │ @ instruction: 0xf7d8e7b1 │ │ │ │ - svclt 0x0000eca8 │ │ │ │ - andeq r4, r5, sl, ror #9 │ │ │ │ + svclt 0x0000ecac │ │ │ │ + strdeq r4, [r5], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, r0, ror #9 │ │ │ │ + andeq r4, r5, r8, ror #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r2, r6, fp │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - ldrdeq r4, [r5], -r6 │ │ │ │ + ldrdeq r4, [r5], -lr │ │ │ │ andeq fp, r2, r6, asr r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq sp, r2, ip, asr sl │ │ │ │ andeq sp, r2, r8, lsr #20 │ │ │ │ @ instruction: 0x0002abba │ │ │ │ andeq sp, r2, r6, lsl sl │ │ │ │ andeq sl, r2, r8, lsr #23 │ │ │ │ @@ -39829,38 +39827,38 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [sp, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x00044982 │ │ │ │ ldrbtmi r4, [r9], #-2178 @ 0xfffff77e │ │ │ │ ldrbtmi r4, [r8], #-2690 @ 0xfffff57e │ │ │ │ - blmi fe0c4588 │ │ │ │ + blmi fe0c4580 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ subscs pc, ip, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ teqle r3, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2941 @ 0xfffff483 │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ strtmi sp, [r0], -r0, asr #32 │ │ │ │ andcs r4, r0, #31488 @ 0x7b00 │ │ │ │ @ instruction: 0x4611447c │ │ │ │ - ldmda r8!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf7d90100 │ │ │ │ - andcc lr, r1, r4, lsr r8 │ │ │ │ + andcc lr, r1, r8, lsr r8 │ │ │ │ andcs sp, r0, #1073741825 @ 0x40000001 │ │ │ │ ldrmi r6, [r1], -r0, lsr #16 │ │ │ │ @ instruction: 0xf7d96062 │ │ │ │ - blmi 1d25ea0 │ │ │ │ + blmi 1d25ea8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x00a8f7d8 │ │ │ │ + svc 0x00acf7d8 │ │ │ │ ldmibvs sl!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 1c1a530 │ │ │ │ + bmi 1c1a528 │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subscc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780c2 │ │ │ │ ssatmi r7, #30, r9, lsl #14 │ │ │ │ @@ -39872,178 +39870,178 @@ │ │ │ │ stmdbmi r5!, {r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ adcsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2148 @ 0xfffff79c │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ ldrb pc, [ip, r3, ror #19] @ │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ - blmi 186761c │ │ │ │ + blmi 1867624 │ │ │ │ @ instruction: 0x462169fa │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - svc 0x0052f7d8 │ │ │ │ + svc 0x0056f7d8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r5, r0, asr #32 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00caf7d8 │ │ │ │ + svc 0x00cef7d8 │ │ │ │ ldmibvs sl!, {r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d84615 │ │ │ │ - blmi 15e6cd4 │ │ │ │ + blmi 15e6cdc │ │ │ │ eorscs r4, r4, #5636096 @ 0x560000 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ strmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf820f009 │ │ │ │ @ instruction: 0xf1076178 │ │ │ │ @ instruction: 0xf7d80028 │ │ │ │ - ldmibvs fp!, {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216a38 │ │ │ │ - stcl 7, cr15, [r2, #864] @ 0x360 │ │ │ │ + stcl 7, cr15, [r6, #864] @ 0x360 │ │ │ │ adcmi r6, r2, #1998848 @ 0x1e8000 │ │ │ │ - blmi 1322800 │ │ │ │ + blmi 13227f8 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrle r2, r2, r0, lsl #24 │ │ │ │ - ldcl 7, cr15, [r4, #864]! @ 0x360 │ │ │ │ + ldcl 7, cr15, [r8, #864]! @ 0x360 │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ strtmi r0, [r0], -r4, lsr #2 │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ - ldc 7, cr15, [r0, #864]! @ 0x360 │ │ │ │ + ldc 7, cr15, [r4, #864]! @ 0x360 │ │ │ │ @ instruction: 0x46214b3f │ │ │ │ @ instruction: 0xf50769fa │ │ │ │ ldmpl r3, {r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d8613b │ │ │ │ - pkhbtmi lr, r1, r2, lsl #30 │ │ │ │ + pkhbtmi lr, r1, r6, lsl #30 │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ adcvc pc, r0, r7, lsl #10 │ │ │ │ - svc 0x008af7d8 │ │ │ │ + svc 0x008ef7d8 │ │ │ │ ldmibvs sp!, {r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrmi r5, [r8], -fp, ror #17 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - bmi ea6c54 │ │ │ │ + bmi ea6c5c │ │ │ │ @ instruction: 0xf04f4939 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ tstls r2, r9, ror r4 │ │ │ │ stmiapl sl!, {r0, r1, r2, r4, r5, r8, fp, lr} │ │ │ │ sxtab16mi r4, r8, r9, ror #8 │ │ │ │ strbcs pc, [ip], #2258 @ 0x8d2 @ │ │ │ │ rsbcs r9, r4, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f31253 │ │ │ │ @ instruction: 0xf507f90d │ │ │ │ @ instruction: 0xf7d870a0 │ │ │ │ - ldmdbvs fp!, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46496a78 │ │ │ │ - ldcl 7, cr15, [sl, #-864]! @ 0xfffffca0 │ │ │ │ + ldcl 7, cr15, [lr, #-864]! @ 0xfffffca0 │ │ │ │ stmiapl fp!, {r0, r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ - blcs 45fb4 │ │ │ │ + blcs 45fac │ │ │ │ svcge 0x005bf43f │ │ │ │ vst2.8 {d20-d21}, [pc :128], r9 │ │ │ │ strbmi r7, [r1], -fp, lsr #5 │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ @ instruction: 0xe752f959 │ │ │ │ ldrmi r4, [r0], -r6, lsr #18 │ │ │ │ @ instruction: 0xf7d84479 │ │ │ │ - blmi 9a6948 │ │ │ │ + blmi 9a6950 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stccs 0, cr6, [r0], {24} │ │ │ │ svcge 0x0029f47f │ │ │ │ - blmi 665e08 │ │ │ │ + blmi 665e00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d80028 │ │ │ │ - blmi 527894 │ │ │ │ + blmi 52789c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d870a0 │ │ │ │ - @ instruction: 0xf7d8ee38 │ │ │ │ - svclt 0x0000eb72 │ │ │ │ - andeq r4, r5, r2, ror #4 │ │ │ │ - andeq r4, r5, lr, asr r2 │ │ │ │ + @ instruction: 0xf7d8ee3c │ │ │ │ + svclt 0x0000eb76 │ │ │ │ + andeq r4, r5, sl, ror #4 │ │ │ │ + andeq r4, r5, r6, ror #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r2, ror lr │ │ │ │ - andeq r9, r9, r4, ror #28 │ │ │ │ - andeq r9, r9, r0, asr #28 │ │ │ │ - strdeq r4, [r5], -sl │ │ │ │ + andeq r9, r9, sl, ror lr │ │ │ │ + andeq r9, r9, ip, ror #28 │ │ │ │ + andeq r9, r9, r8, asr #28 │ │ │ │ + andeq r4, r5, r2, lsl #4 │ │ │ │ andeq sp, r2, r4, asr r9 │ │ │ │ andeq sp, r2, lr, asr r9 │ │ │ │ andeq sp, r2, r2, asr #18 │ │ │ │ andeq sp, r2, ip, asr #18 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r5, r4, lsr #2 │ │ │ │ + andeq r7, r5, ip, lsr #2 │ │ │ │ strdeq sp, [r2], -r2 │ │ │ │ - andeq r9, r9, r8, ror sp │ │ │ │ + andeq r9, r9, r0, lsl #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r5, r4, lsr #1 │ │ │ │ + andeq r7, r5, ip, lsr #1 │ │ │ │ andeq sp, r2, ip, ror #16 │ │ │ │ andeq sp, r2, r8, lsr r8 │ │ │ │ andeq r8, r2, r0, asr #31 │ │ │ │ - andeq r9, r9, r6, asr #25 │ │ │ │ + andeq r9, r9, lr, asr #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb83208 │ │ │ │ + bl feb83200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9affd0 │ │ │ │ - bmi 9d7c14 │ │ │ │ + blmi 9affc8 │ │ │ │ + bmi 9d7c0c │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x4c24bb63 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r1, #-872415232 @ 0xcc000000 │ │ │ │ bicvc pc, r0, pc, asr #8 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - ldc 7, cr15, [r6], {216} @ 0xd8 │ │ │ │ + ldc 7, cr15, [sl], {216} @ 0xd8 │ │ │ │ tstle lr, r1, lsl #16 │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-2077 @ 0xfffff7e3 │ │ │ │ ldclt 0, cr3, [r0, #32]! │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ ldmdami ip, {r0, r1, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8dcf012 │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ - stmiblt r0!, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r6 │ │ │ │ ldmdami r6, {r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8ccf012 │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ vmul.i8 d20, d0, d3 │ │ │ │ ldmdami r3, {r0, r4, r5, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf806f012 │ │ │ │ strtmi lr, [r0], -r9, asr #15 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr12, cr8, {6} │ │ │ │ - blcs 46140 │ │ │ │ + mcr 7, 3, pc, cr0, cr8, {6} @ │ │ │ │ + blcs 46138 │ │ │ │ stmdbmi lr, {r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ adcsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ @ instruction: 0xe7e5f8b3 │ │ │ │ - andeq r3, r5, ip, ror #31 │ │ │ │ + strdeq r3, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r0, lsl ip │ │ │ │ - strdeq r9, [r9], -r2 │ │ │ │ + andeq r9, r9, r8, lsl ip │ │ │ │ + strdeq r9, [r9], -sl │ │ │ │ andeq sp, r2, r4, lsr r7 │ │ │ │ andeq sp, r2, r2, asr r7 │ │ │ │ andeq sp, r2, r4, lsl r7 │ │ │ │ andeq sp, r2, r2, lsr r7 │ │ │ │ andeq sp, r2, r0, lsl #14 │ │ │ │ andeq sp, r2, lr, lsl r7 │ │ │ │ andeq sp, r2, r2, ror #13 │ │ │ │ andeq sp, r2, r0, lsl #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb832e0 │ │ │ │ + bl feb832d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r9, r8, lsl #29 │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3133 @ 0xfffff3c3 │ │ │ │ @ instruction: 0x46054a3d │ │ │ │ cmnvs ip, ip, ror r4 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -40057,39 +40055,39 @@ │ │ │ │ @ instruction: 0xffbcf011 │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf8a7233d │ │ │ │ @ instruction: 0xf011313c │ │ │ │ @ instruction: 0xf107fdbd │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - ldcl 7, cr15, [lr], #-864 @ 0xfffffca0 │ │ │ │ + stc 7, cr15, [r2], {216} @ 0xd8 │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7d8613b │ │ │ │ - stmdacs r0, {r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ adcsvs r0, r8, r0, lsr #4 │ │ │ │ rscsvs r4, sl, r0, lsl r6 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr6, cr8, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr10, cr8, {6} │ │ │ │ ldmdbvs ip!, {r0, r1, r2, r5, r8, fp, lr}^ │ │ │ │ ldrmi r5, [r8], -r3, ror #16 │ │ │ │ @ instruction: 0xf7d8461d │ │ │ │ - stmdbmi r5!, {r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r5!, {r2, r5, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ cmpcc r0, r9, ror r4 │ │ │ │ - blx fe66a146 │ │ │ │ + blx fe66a13e │ │ │ │ ldmvs r8!, {r1, r2, r9, sl, lr}^ │ │ │ │ - b ff16a0e0 │ │ │ │ + b ff26a0d8 │ │ │ │ @ instruction: 0x4628693b │ │ │ │ ldmvs r9!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d869f8 │ │ │ │ - blmi 6272e0 │ │ │ │ + blmi 6272e8 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a784 │ │ │ │ + bmi 71a77c │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [ip, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ @ instruction: 0x46bd77b2 │ │ │ │ @@ -40098,30 +40096,30 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ strb pc, [r6, r3, lsr #16]! @ │ │ │ │ ldmdbvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r8, #-864] @ 0xfffffca0 │ │ │ │ - b 14ea140 │ │ │ │ - andeq r3, r5, r2, lsl pc │ │ │ │ - andeq r3, r5, ip, lsl #30 │ │ │ │ + ldc 7, cr15, [ip, #-864] @ 0xfffffca0 │ │ │ │ + b 15ea138 │ │ │ │ + andeq r3, r5, sl, lsl pc │ │ │ │ + andeq r3, r5, r4, lsl pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r2, ip, ror #12 │ │ │ │ muleq r2, lr, r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r5, r0, asr #28 │ │ │ │ - andeq r3, r5, r6, ror #28 │ │ │ │ + andeq r6, r5, r8, asr #28 │ │ │ │ + andeq r3, r5, lr, ror #28 │ │ │ │ andeq sp, r2, r2, asr #11 │ │ │ │ strdeq sp, [r2], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb83418 │ │ │ │ + bl feb83410 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r9, r8, lsl #29 │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3133 @ 0xfffff3c3 │ │ │ │ @ instruction: 0x46054a3d │ │ │ │ cmnvs ip, ip, ror r4 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -40135,39 +40133,39 @@ │ │ │ │ @ instruction: 0xff20f011 │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf8a7233d │ │ │ │ @ instruction: 0xf011313c │ │ │ │ @ instruction: 0xf107fd21 │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - bl ff8ea1d0 │ │ │ │ + bl ff9ea1c8 │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7d8613b │ │ │ │ - stmdacs r0, {r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ adcsvs r0, r8, r0, lsr #4 │ │ │ │ rscsvs r4, sl, r0, lsl r6 │ │ │ │ - ldc 7, cr15, [sl, #864]! @ 0x360 │ │ │ │ + ldc 7, cr15, [lr, #864]! @ 0x360 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, r5, r8, fp, lr}^ │ │ │ │ ldrmi r5, [r8], -r3, ror #16 │ │ │ │ @ instruction: 0xf7d8461d │ │ │ │ - stmdbmi r5!, {r2, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r5!, {r3, r7, r8, fp, sp, lr, pc} │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ cmpcc r4, r9, ror r4 │ │ │ │ - blx fff6a27c │ │ │ │ + blx fff6a274 │ │ │ │ ldmvs r8!, {r1, r2, r9, sl, lr}^ │ │ │ │ - b a6a218 │ │ │ │ + b b6a210 │ │ │ │ @ instruction: 0x4628693b │ │ │ │ ldmvs r9!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d869f8 │ │ │ │ - blmi 6271a8 │ │ │ │ + blmi 6271b0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a8bc │ │ │ │ + bmi 71a8b4 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [ip, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ @ instruction: 0x46bd77b2 │ │ │ │ @@ -40176,30 +40174,30 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ strb pc, [r6, r7, lsl #31]! @ │ │ │ │ ldmdbvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [ip], #-864 @ 0xfffffca0 │ │ │ │ - ldmib r6!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq r3, [r5], -sl │ │ │ │ - ldrdeq r3, [r5], -r4 │ │ │ │ + stc 7, cr15, [r0], {216} @ 0xd8 │ │ │ │ + ldmib sl!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r3, r5, r2, ror #27 │ │ │ │ + ldrdeq r3, [r5], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r2, r4, lsr r5 │ │ │ │ andeq sp, r2, lr, ror r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r5, r8, lsl #26 │ │ │ │ - andeq r3, r5, lr, lsr #26 │ │ │ │ + andeq r6, r5, r0, lsl sp │ │ │ │ + andeq r3, r5, r6, lsr sp │ │ │ │ andeq sp, r2, sl, lsl #9 │ │ │ │ ldrdeq sp, [r2], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb83550 │ │ │ │ + bl feb83548 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r9, r8, lsl #29 │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3133 @ 0xfffff3c3 │ │ │ │ @ instruction: 0x46054a3d │ │ │ │ cmnvs ip, ip, ror r4 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -40213,39 +40211,39 @@ │ │ │ │ mcr2 0, 4, pc, cr4, cr1, {0} @ │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf8a7233d │ │ │ │ @ instruction: 0xf011313c │ │ │ │ @ instruction: 0xf107fc85 │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - bl 11ea308 │ │ │ │ + bl 12ea300 │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7d8613b │ │ │ │ - stmdacs r0, {r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ adcsvs r0, r8, r0, lsr #4 │ │ │ │ rscsvs r4, sl, r0, lsl r6 │ │ │ │ - ldc 7, cr15, [lr, #-864] @ 0xfffffca0 │ │ │ │ + stc 7, cr15, [r2, #-864]! @ 0xfffffca0 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, r5, r8, fp, lr}^ │ │ │ │ ldrmi r5, [r8], -r3, ror #16 │ │ │ │ @ instruction: 0xf7d8461d │ │ │ │ - stmdbmi r5!, {r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdbmi r5!, {r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ cmpcc r8, r9, ror r4 │ │ │ │ - blx 186a3b4 │ │ │ │ + blx 186a3ac │ │ │ │ ldmvs r8!, {r1, r2, r9, sl, lr}^ │ │ │ │ - stmib ip, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628693b │ │ │ │ ldmvs r9!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d869f8 │ │ │ │ - blmi 627070 │ │ │ │ + blmi 627078 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a9f4 │ │ │ │ + bmi 71a9ec │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [ip, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ @ instruction: 0x46bd77b2 │ │ │ │ @@ -40254,154 +40252,154 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ strb pc, [r6, fp, ror #29]! @ │ │ │ │ ldmdbvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl ff86a3ac │ │ │ │ - ldmdb sl, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r3, r5, r2, lsr #25 │ │ │ │ - muleq r5, ip, ip │ │ │ │ + bl ff96a3a4 │ │ │ │ + ldmdb lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r3, r5, sl, lsr #25 │ │ │ │ + andeq r3, r5, r4, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq sp, [r2], -ip │ │ │ │ andeq sp, r2, lr, asr r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq r6, [r5], -r0 │ │ │ │ - strdeq r3, [r5], -r6 │ │ │ │ + ldrdeq r6, [r5], -r8 │ │ │ │ + strdeq r3, [r5], -lr │ │ │ │ andeq sp, r2, r2, asr r3 │ │ │ │ @ instruction: 0x0002d3b4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 9, cr15, cr8, cr12, {6} │ │ │ │ stmdbmi ip, {r0, r1, r4, r6, r7, ip, sp, pc}^ │ │ │ │ mcrrmi 15, 0, sl, ip, cr4 │ │ │ │ - bmi 133d680 │ │ │ │ + bmi 133d678 │ │ │ │ rscsvs r4, ip, ip, ror r4 │ │ │ │ stmpl sl, {r0, r1, r3, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ adcsvs r0, r8, r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ stmdbmi r7, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ eorsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2118 @ 0xfffff7ba │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ ldmvs r8!, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - ldmda r2, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stcle 8, cr2, [r3, #-0] │ │ │ │ strbne r4, [r1, r1, asr #20] │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ tsteq r8, r2, asr #19 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - bmi f744ec │ │ │ │ + bmi f744e4 │ │ │ │ ldrbtmi r4, [sl], #-2871 @ 0xfffff4c9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple lr, r0, lsl #6 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r6!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ eorsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe7e5fe79 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d82000 │ │ │ │ - blmi ca6f48 │ │ │ │ + blmi ca6f50 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - bl ffa6a498 │ │ │ │ + bl ffb6a490 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d135 │ │ │ │ @ instruction: 0xf7d80018 │ │ │ │ - blmi ae76d0 │ │ │ │ + blmi ae76d8 │ │ │ │ stmiapl r2!, {r2, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46154610 │ │ │ │ - stmda sl!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x910268b9 │ │ │ │ sbcscs pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf04f4b25 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ orrcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf7f24689 │ │ │ │ @ instruction: 0xf107fde7 │ │ │ │ @ instruction: 0xf7d80018 │ │ │ │ - ldmdavs fp!, {r1, r2, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r6, r7, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46416978 │ │ │ │ - b 156a4ec │ │ │ │ + b 166a4e4 │ │ │ │ stmiapl r3!, {r4, r8, r9, fp, lr}^ │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdami r8, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorsvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1609 @ 0xfffff9b7 │ │ │ │ mrc2 0, 1, pc, cr2, cr1, {0} │ │ │ │ - blmi 4a657c │ │ │ │ + blmi 4a6574 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d80018 │ │ │ │ - @ instruction: 0xf7d8eb28 │ │ │ │ - svclt 0x0000e862 │ │ │ │ - andeq r3, r5, r8, ror #22 │ │ │ │ - andeq r3, r5, r4, ror #22 │ │ │ │ + @ instruction: 0xf7d8eb2c │ │ │ │ + svclt 0x0000e866 │ │ │ │ + andeq r3, r5, r0, ror fp │ │ │ │ + andeq r3, r5, ip, ror #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r2, r2, asr #5 │ │ │ │ andeq sp, r2, ip, lsr r3 │ │ │ │ - ldrdeq r6, [r5], -r6 @ │ │ │ │ - andeq r3, r5, r2, lsl fp │ │ │ │ + ldrdeq r6, [r5], -lr │ │ │ │ + andeq r3, r5, sl, lsl fp │ │ │ │ andeq sp, r2, lr, ror #4 │ │ │ │ andeq sp, r2, r8, ror #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ @ instruction: 0x0002d2b0 │ │ │ │ andeq sp, r2, r8, lsl r2 │ │ │ │ andeq sp, r2, sl, asr r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb83808 │ │ │ │ + bl feb83800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f05d0 │ │ │ │ + blmi 4f05c8 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdblt r4, {r3, r7, r8, lr} │ │ │ │ - bvs fe96464c │ │ │ │ + bvs fe964644 │ │ │ │ strtmi fp, [r9], -ip, asr #2 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ stmdacs r0, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1860e0c │ │ │ │ + bvs 1860e04 │ │ │ │ rsbvs r3, r0, #1 │ │ │ │ strhtcs fp, [ip], -r0 │ │ │ │ - blx 96a634 │ │ │ │ + blx 96a62c │ │ │ │ strtmi r2, [r9], -r1, lsr #4 │ │ │ │ @ instruction: 0xf0114604 │ │ │ │ - blmi 1eb40c │ │ │ │ + blmi 1eb404 │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ @ instruction: 0xf8d36260 │ │ │ │ adcvs r2, r2, #136, 2 @ 0x22 │ │ │ │ orrmi pc, r8, r3, asr #17 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r9, r9, ip, lsl r6 │ │ │ │ - andeq r9, r9, r6, ror #11 │ │ │ │ + andeq r9, r9, r4, lsr #12 │ │ │ │ + andeq r9, r9, lr, ror #11 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8386c │ │ │ │ + bl feb83864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5b0614 │ │ │ │ - bmi 5d8880 │ │ │ │ + blmi 5b060c │ │ │ │ + bmi 5d8878 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ smccc 33865 @ 0x8449 │ │ │ │ stc2l 7, cr15, [r8], {238} @ 0xee │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -40415,25 +40413,25 @@ │ │ │ │ vst4.16 {d22-d25}, [pc :256], r8 │ │ │ │ stmdbmi sl, {r3, r4, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ ldmdavs fp!, {r0, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq r3, r5, r8, lsl #19 │ │ │ │ + muleq r5, r0, r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r5, r8, lsr #18 │ │ │ │ + andeq r6, r5, r0, lsr r9 │ │ │ │ ldrdeq sp, [r2], -sl │ │ │ │ andeq sp, r2, r8, ror r1 │ │ │ │ andeq sp, r2, r6, asr #1 │ │ │ │ andeq sp, r2, r4, ror #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq ffa6aa28 │ │ │ │ + beq ffa6aa20 │ │ │ │ ldclmi 2, cr15, [ip, #692]! @ 0x2b4 │ │ │ │ @ instruction: 0x4628f8df │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ ldrbtmi r5, [ip], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0x1624f8df │ │ │ │ @ instruction: 0x2624f8df │ │ │ │ adcsvs r4, sp, #2097152000 @ 0x7d000000 │ │ │ │ @@ -40441,27 +40439,27 @@ │ │ │ │ stmdapl r1!, {r5, r9, sl, ip, sp}^ │ │ │ │ ldrdmi pc, [ip, r2] │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f14d4 │ │ │ │ rscsvs r0, r8, #0, 2 │ │ │ │ strmi lr, [sp], #-2503 @ 0xfffff639 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ - bvs fff1b544 │ │ │ │ + bvs fff1b53c │ │ │ │ bicslt r7, r3, fp, lsl sl │ │ │ │ ldrbvs pc, [ip, #2271]! @ 0x8df @ │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [lr], #-2809 @ 0xfffff507 │ │ │ │ sbcvc pc, r8, r6, lsl #10 │ │ │ │ - svc 0x0070f7d7 │ │ │ │ + svc 0x0074f7d7 │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ @ instruction: 0xf5064601 │ │ │ │ @ instruction: 0xf01170c8 │ │ │ │ @ instruction: 0xf8dffa9d │ │ │ │ - bvs feeb9eb8 │ │ │ │ + bvs feeb9eb0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df810c │ │ │ │ @ instruction: 0xf8df25cc │ │ │ │ ldrbtmi r3, [sl], #-1464 @ 0xfffffa48 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrbcc pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ @@ -40472,127 +40470,127 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strvs pc, [r8, #2271]! @ 0x8df │ │ │ │ rsbcc pc, r3, #64, 4 │ │ │ │ strne pc, [r4, #2271]! @ 0x8df │ │ │ │ ldrbtmi r4, [r9], #-1150 @ 0xfffffb82 │ │ │ │ rsbsvs r4, r9, #48, 12 @ 0x3000000 │ │ │ │ ldc2l 0, cr15, [r2], #-68 @ 0xffffffbc │ │ │ │ - bvc 7073a0 │ │ │ │ + bvc 707398 │ │ │ │ bicle r2, r1, r0, lsl #22 │ │ │ │ - blcs 46868 │ │ │ │ - bvs 1ea0b24 │ │ │ │ + blcs 46860 │ │ │ │ + bvs 1ea0b1c │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0113266 │ │ │ │ ldrb pc, [r2, r1, lsr #26] @ │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ ldreq pc, [r4, #-263]! @ 0xfffffef9 │ │ │ │ sbcvc pc, r8, r6, lsl #10 │ │ │ │ @ instruction: 0xf7d74641 │ │ │ │ - stmdavs r8!, {r2, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r8!, {r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ teqpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ tstppl r4, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ tstpcc r0, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ @ instruction: 0xf108b170 │ │ │ │ and r0, r5, r8, lsl #12 │ │ │ │ @ instruction: 0x63ba682a │ │ │ │ ldrdeq pc, [r0, r2] │ │ │ │ @ instruction: 0xb1286028 │ │ │ │ ldrtmi r2, [r1], -r0, lsr #4 │ │ │ │ - blx fee6884e │ │ │ │ + blx fee68846 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - bvs fff0cd98 │ │ │ │ + bvs fff0cd90 │ │ │ │ streq pc, [ip, #-259]! @ 0xfffffefd │ │ │ │ @ instruction: 0xf8d4e004 │ │ │ │ stccs 1, cr4, [r0], {128} @ 0x80 │ │ │ │ cmpphi r8, r0 @ p-variant is OBSOLETE │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ eoreq pc, r1, r4, lsl #2 │ │ │ │ - blx fe968876 │ │ │ │ + blx fe96886e │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf9b36afb │ │ │ │ - blcs 1f883c │ │ │ │ + blcs 1f8834 │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8926afa │ │ │ │ - blcs 2348f8 │ │ │ │ - bcs 5c4ac │ │ │ │ + blcs 2348f0 │ │ │ │ + bcs 5c4a4 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ vmovcs.16 d0[1], r6 │ │ │ │ @ instruction: 0x81a5f000 │ │ │ │ umaalcc pc, r2, r6, r8 @ │ │ │ │ @ instruction: 0xf0002b3a │ │ │ │ @ instruction: 0xf8df81f0 │ │ │ │ strtcc r3, [r1], -r8, ror #9 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ strtmi r5, [ip], -r8, lsl #3 │ │ │ │ andcs fp, r0, #868352 @ 0xd4000 │ │ │ │ - bvs fe9248b8 │ │ │ │ - blcs 3e110 │ │ │ │ + bvs fe9248b0 │ │ │ │ + blcs 3e108 │ │ │ │ @ instruction: 0x461cd0f9 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx 15688ce │ │ │ │ + blx 15688c6 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - bcc 87218 │ │ │ │ + bcc 87210 │ │ │ │ addmi r6, r2, #536870918 @ 0x20000006 │ │ │ │ eorhi pc, r7, #64, 6 │ │ │ │ cmppeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mvnsvs r2, #0 │ │ │ │ - stmia r8, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtcc pc, [r8], #2271 @ 0x8df │ │ │ │ - bvs feeb4cac │ │ │ │ + bvs feeb4ca4 │ │ │ │ eorvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - b a6a818 │ │ │ │ + b b6a810 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ eorvc pc, r0, r7, lsl #10 │ │ │ │ ldrtmi pc, [r4], #519 @ 0x207 @ │ │ │ │ - b fe7ea82c │ │ │ │ + b fe8ea824 │ │ │ │ strcc pc, [r4], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - mcr 7, 3, pc, cr6, cr7, {6} @ │ │ │ │ + mcr 7, 3, pc, cr10, cr7, {6} @ │ │ │ │ @ instruction: 0x23206afa │ │ │ │ @ instruction: 0xf8d24629 │ │ │ │ @ instruction: 0x46220154 │ │ │ │ - blx fe66a890 │ │ │ │ + blx fe66a888 │ │ │ │ strbtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ eorcs r9, r4, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf8df447b │ │ │ │ ldrbtmi r1, [r9], #-1124 @ 0xfffffb9c │ │ │ │ - blvs fff07f60 │ │ │ │ - blvs 1f1151c │ │ │ │ + blvs fff07f58 │ │ │ │ + blvs 1f11514 │ │ │ │ andls r9, r0, #134217728 @ 0x8000000 │ │ │ │ subne pc, r3, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf1039204 │ │ │ │ @ instruction: 0x33210242 │ │ │ │ movwls r9, #4611 @ 0x1203 │ │ │ │ rsccc pc, lr, #64, 4 │ │ │ │ @ instruction: 0xf7f2462b │ │ │ │ @ instruction: 0xf507fc11 │ │ │ │ @ instruction: 0xf7d77020 │ │ │ │ - ldmibvs fp!, {r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ ldcvs 6, cr4, [r8], #164 @ 0xa4 │ │ │ │ - ldmda lr!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stm r2, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtcs pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ streq lr, [sp], #-2519 @ 0xfffff629 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @ instruction: 0xf8d23180 │ │ │ │ @ instruction: 0xf8c4118c │ │ │ │ addmi r3, r8, #128, 2 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ @ instruction: 0xf7fe318c │ │ │ │ andcs pc, r0, #4784128 @ 0x490000 │ │ │ │ @ instruction: 0xf8df637a │ │ │ │ tstcs r0, r4, lsl #8 │ │ │ │ ldrbtmi r6, [fp], #-2746 @ 0xfffff546 │ │ │ │ bicne lr, r4, r3, asr #19 │ │ │ │ ldmpl r3, {r1, r4, r5, r6, r7, r8, r9, fp, lr}^ │ │ │ │ - blcs 469e0 │ │ │ │ + blcs 469d8 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr13, cr15, {1} │ │ │ │ vmul.i8 q10, q8, │ │ │ │ ldmmi fp!, {r1, r4, r5, r6, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcrr2 0, 1, pc, r2, cr1 @ │ │ │ │ ldmibmi r9!, {r0, r1, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ rsbcc pc, lr, #64, 4 │ │ │ │ @@ -40600,35 +40598,35 @@ │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe6eafc39 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ msrhi SPSR_fxc, r0 │ │ │ │ @ instruction: 0xf1026afa │ │ │ │ eorcs r0, r1, #8, 12 @ 0x800000 │ │ │ │ @ instruction: 0xf0114631 │ │ │ │ - bvs fff2b0a0 │ │ │ │ + bvs fff2b098 │ │ │ │ eorcs r6, r1, #120, 22 @ 0x1e000 │ │ │ │ msreq CPSR_fs, r3, lsl #2 │ │ │ │ @ instruction: 0xf0113021 │ │ │ │ - bvs ffeeb090 │ │ │ │ + bvs ffeeb088 │ │ │ │ @ instruction: 0xf1026b78 │ │ │ │ vrhadd.s8 q8, q0, q6 │ │ │ │ subcc r1, r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf9aaf011 │ │ │ │ andcs r6, r0, #125952 @ 0x1ec00 │ │ │ │ strbne pc, [r3, #-515] @ 0xfffffdfd @ │ │ │ │ smlalbbcs pc, r3, r3, r8 @ │ │ │ │ ldmib r2, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ strmi r3, [fp], #-344 @ 0xfffffea8 │ │ │ │ ldrdne pc, [r8, #-130]! @ 0xffffff7e │ │ │ │ @ instruction: 0xf00042cb │ │ │ │ - bvs ffe8cedc │ │ │ │ + bvs ffe8ced4 │ │ │ │ @ instruction: 0x462a2330 │ │ │ │ @ instruction: 0xf501200a │ │ │ │ @ instruction: 0xf7d871ae │ │ │ │ - bvs ffee71cc │ │ │ │ + bvs ffee71d4 │ │ │ │ ldreq pc, [r4, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf8d2682b │ │ │ │ @ instruction: 0xf8c32154 │ │ │ │ andcs r2, r0, #120, 2 │ │ │ │ cmnpcs ip, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldmibmi r7, {r2, r6, r8, ip, sp, pc}^ │ │ │ │ ldrtmi r2, [r0], -r4, lsl #4 │ │ │ │ @@ -40636,233 +40634,233 @@ │ │ │ │ stmdacs r0, {r0, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r2, r3, r4, r6, r8, ip, lr, pc} │ │ │ │ eoreq pc, r1, r3, lsl #2 │ │ │ │ stc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf7d763fa │ │ │ │ - blmi ff128a2c │ │ │ │ - bvs feeb4e48 │ │ │ │ + blmi ff128a34 │ │ │ │ + bvs feeb4e40 │ │ │ │ subseq pc, r0, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - ldmdb sl, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subseq pc, r0, r7, lsl #2 │ │ │ │ ldrtmi pc, [r4], #519 @ 0x207 @ │ │ │ │ - ldmib r0, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs feebf954 │ │ │ │ + ldmib r4, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs feebf94c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d74698 │ │ │ │ - blvs 1ea80e0 │ │ │ │ + blvs 1ea80e8 │ │ │ │ strtmi r2, [r2], -r0, lsr #6 │ │ │ │ ldrsbeq lr, [lr, #-145] @ 0xffffff6f │ │ │ │ @ instruction: 0xf9ccf7e9 │ │ │ │ strls r4, [r5], #-2749 @ 0xfffff543 │ │ │ │ ldrbtmi r6, [sl], #-2939 @ 0xfffff485 │ │ │ │ ldmibmi ip!, {r1, r8, r9, ip, pc} │ │ │ │ - blvs ffec7ed4 │ │ │ │ + blvs ffec7ecc │ │ │ │ andls r4, r6, #2030043136 @ 0x79000000 │ │ │ │ subne pc, r3, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf1039204 │ │ │ │ @ instruction: 0x33210242 │ │ │ │ movwls r9, #4611 @ 0x1203 │ │ │ │ rsbvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ movwls r2, #802 @ 0x322 │ │ │ │ @ instruction: 0xf7f2464b │ │ │ │ @ instruction: 0xf107fb47 │ │ │ │ @ instruction: 0xf7d70050 │ │ │ │ - strbmi lr, [r0], -r6, lsr #28 │ │ │ │ + strbmi lr, [r0], -sl, lsr #28 │ │ │ │ @ instruction: 0x47906a3a │ │ │ │ @ instruction: 0x46496c38 │ │ │ │ - svc 0x00b4f7d7 │ │ │ │ + svc 0x00b8f7d7 │ │ │ │ @ instruction: 0xf7fe6af8 │ │ │ │ @ instruction: 0xe744fcdd │ │ │ │ strcs r6, [r0], #-2811 @ 0xfffff505 │ │ │ │ @ instruction: 0x3000f9b3 │ │ │ │ @ instruction: 0xf47f2b07 │ │ │ │ ldrb sl, [fp, -pc, lsr #29] │ │ │ │ andcs r4, r4, #2736128 @ 0x29c000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 1168b34 │ │ │ │ + blx 1168b2c │ │ │ │ stmdacs r0, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf893d09a │ │ │ │ - bcs eb4c04 │ │ │ │ + bcs eb4bfc │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ eoreq pc, r1, r3, lsl #2 │ │ │ │ ldc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf7d763fa │ │ │ │ - blmi fe3e8958 │ │ │ │ - bvs feeb4f1c │ │ │ │ + blmi fe3e8960 │ │ │ │ + bvs feeb4f14 │ │ │ │ adcsvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - ldm r0!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ sbcshi pc, r1, r0, asr #32 │ │ │ │ adcsvc pc, r4, r7, lsl #10 │ │ │ │ ldrtmi pc, [r4], #519 @ 0x207 @ │ │ │ │ - stmdb r6!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs feebf954 │ │ │ │ + stmdb sl!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs feebf94c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d74698 │ │ │ │ - blvs 1ea800c │ │ │ │ + blvs 1ea8014 │ │ │ │ @ instruction: 0x23204622 │ │ │ │ ldrsbeq lr, [lr, #-145] @ 0xffffff6f │ │ │ │ @ instruction: 0xf962f7e9 │ │ │ │ strls r4, [r5], #-2699 @ 0xfffff575 │ │ │ │ ldrbtmi r6, [sl], #-2939 @ 0xfffff485 │ │ │ │ stmibmi sl, {r1, r8, r9, ip, pc} │ │ │ │ - blvs ffec80a8 │ │ │ │ + blvs ffec80a0 │ │ │ │ andls r4, r6, #2030043136 @ 0x79000000 │ │ │ │ subne pc, r3, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf1039204 │ │ │ │ @ instruction: 0x33210242 │ │ │ │ movwls r9, #4611 @ 0x1203 │ │ │ │ sbccc pc, r6, #64, 4 │ │ │ │ movwls r2, #803 @ 0x323 │ │ │ │ @ instruction: 0xf7f2464b │ │ │ │ @ instruction: 0xf507fadd │ │ │ │ @ instruction: 0xf7d770b4 │ │ │ │ - @ instruction: 0x4640edbc │ │ │ │ + strbmi lr, [r0], -r0, asr #27 │ │ │ │ @ instruction: 0x4790697a │ │ │ │ @ instruction: 0x46496c78 │ │ │ │ - svc 0x004af7d7 │ │ │ │ + svc 0x004ef7d7 │ │ │ │ ldmdami fp!, {r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r8], #-2811 @ 0xfffff505 │ │ │ │ tstpeq r8, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ subvc pc, r6, r0, lsl #10 │ │ │ │ @ instruction: 0xf8b8f011 │ │ │ │ cmppeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi 19288ac │ │ │ │ + blmi 19288b4 │ │ │ │ @ instruction: 0x46316aba │ │ │ │ rsbvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - ldm sl, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d171 │ │ │ │ vhadd.s8 , , q11 │ │ │ │ @ instruction: 0xf7d844b4 │ │ │ │ - blmi 1727030 │ │ │ │ + blmi 1727038 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - ldcl 7, cr15, [sl], {215} @ 0xd7 │ │ │ │ + ldcl 7, cr15, [lr], {215} @ 0xd7 │ │ │ │ @ instruction: 0x46296afa │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ @ instruction: 0x46220154 │ │ │ │ @ instruction: 0xf90cf7e9 │ │ │ │ - bmi 193f994 │ │ │ │ + bmi 193f98c │ │ │ │ strls r4, [r2], #-1147 @ 0xfffffb85 │ │ │ │ strls r4, [r3, #-1146] @ 0xfffffb86 │ │ │ │ movtvc pc, #25859 @ 0x6503 @ │ │ │ │ movwls r4, #6497 @ 0x1961 │ │ │ │ movwls r2, #811 @ 0x32b │ │ │ │ @ instruction: 0x462b4479 │ │ │ │ vmla.f32 d22, d16, d0 │ │ │ │ @ instruction: 0xf7f24211 │ │ │ │ @ instruction: 0xf507fa8d │ │ │ │ @ instruction: 0xf7d77066 │ │ │ │ - strbmi lr, [r0], -ip, ror #26 │ │ │ │ + @ instruction: 0x4640ed70 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ @ instruction: 0x46296cf8 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr10, cr7, {6} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr14, cr7, {6} │ │ │ │ @ instruction: 0xf896e68d │ │ │ │ - blcs c38d54 │ │ │ │ + blcs c38d4c │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ andcs r4, r4, #84, 18 @ 0x150000 │ │ │ │ ldrbtmi r6, [r9], #-2811 @ 0xfffff505 │ │ │ │ andeq pc, r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf98ef011 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blvs 1fd865c │ │ │ │ + blvs 1fd8654 │ │ │ │ @ instruction: 0xf8d2e5fd │ │ │ │ @ instruction: 0xf7d7015c │ │ │ │ - eorscs lr, r0, #232, 24 @ 0xe800 │ │ │ │ + eorscs lr, r0, #236, 24 @ 0xec00 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf858f011 │ │ │ │ vst1.64 {d30-d32}, [pc], r3 │ │ │ │ @ instruction: 0xf7fd70c4 │ │ │ │ - blmi 126c888 │ │ │ │ + blmi 126c880 │ │ │ │ ldrbtmi r6, [fp], #-888 @ 0xfffffc88 │ │ │ │ ldrdcs pc, [ip, r3] │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ orreq pc, ip, r3, asr #17 │ │ │ │ - blmi c266b0 │ │ │ │ + blmi c266a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ - bvs efe500 │ │ │ │ + bvs efe4f8 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d70050 │ │ │ │ - blmi ae8b74 │ │ │ │ + blmi ae8b7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d77020 │ │ │ │ - blmi 9a8b60 │ │ │ │ + blmi 9a8b68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d77066 │ │ │ │ - blmi 868b4c │ │ │ │ + blmi 868b54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d770b4 │ │ │ │ - blmi c68b38 │ │ │ │ - bvs fe8be56c │ │ │ │ + blmi c68b40 │ │ │ │ + bvs fe8be564 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ adcmi r1, r1, #136, 2 @ 0x22 │ │ │ │ adcvs fp, sl, #20, 30 @ 0x50 │ │ │ │ orrcs pc, r8, r3, asr #17 │ │ │ │ mrc2 7, 3, pc, cr6, cr13, {7} │ │ │ │ @ instruction: 0xf893e5b7 │ │ │ │ - bcs c34e14 │ │ │ │ + bcs c34e0c │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ andcs r4, r4, #638976 @ 0x9c000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf930f011 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs fp!, {r0, r1, r2, r4, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7d7e6ee │ │ │ │ - svclt 0x0000ecb0 │ │ │ │ - strdeq r3, [r5], -sl │ │ │ │ - strdeq r3, [r5], -r0 │ │ │ │ + svclt 0x0000ecb4 │ │ │ │ + andeq r3, r5, r2, lsl #18 │ │ │ │ + strdeq r3, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r9, ip, lsl r5 │ │ │ │ + andeq r9, r9, r4, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, sl, ror #9 │ │ │ │ - andeq r3, r5, r6, lsl #17 │ │ │ │ + strdeq r9, [r9], -r2 │ │ │ │ + andeq r3, r5, lr, lsl #17 │ │ │ │ muleq r2, r8, r0 │ │ │ │ ldrdeq ip, [r2], -sl │ │ │ │ - andeq r9, r9, r8, asr #7 │ │ │ │ + ldrdeq r9, [r9], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x000566bc │ │ │ │ + andeq r6, r5, r4, asr #13 │ │ │ │ andeq ip, r2, r6, lsl #29 │ │ │ │ - strdeq r9, [r9], -r0 │ │ │ │ - andeq r9, r9, sl, asr #5 │ │ │ │ + strdeq r9, [r9], -r8 │ │ │ │ + ldrdeq r9, [r9], -r2 │ │ │ │ andeq ip, r2, r0, lsl #28 │ │ │ │ @ instruction: 0x0002ceba │ │ │ │ andeq ip, r2, lr, ror #27 │ │ │ │ andeq ip, r2, r8, lsr #29 │ │ │ │ andeq ip, r2, r0, lsr lr │ │ │ │ - andeq r6, r5, r6, lsr #10 │ │ │ │ + andeq r6, r5, lr, lsr #10 │ │ │ │ andeq ip, r2, ip, ror #25 │ │ │ │ andeq ip, r2, lr, ror #26 │ │ │ │ - andeq r6, r5, r2, asr r4 │ │ │ │ + andeq r6, r5, sl, asr r4 │ │ │ │ andeq ip, r2, r8, lsl ip │ │ │ │ - andeq r9, r9, r6, lsl #1 │ │ │ │ - andeq r9, r9, r8, lsr #32 │ │ │ │ - andeq r6, r5, r4, lsr #7 │ │ │ │ + andeq r9, r9, lr, lsl #1 │ │ │ │ + andeq r9, r9, r0, lsr r0 │ │ │ │ + andeq r6, r5, ip, lsr #7 │ │ │ │ andeq ip, r2, r4, ror #22 │ │ │ │ andeq ip, r2, lr, lsl #24 │ │ │ │ - andeq r8, r9, sl, lsr #31 │ │ │ │ - andeq r8, r9, r4, asr #30 │ │ │ │ + @ instruction: 0x00098fb2 │ │ │ │ + andeq r8, r9, ip, asr #30 │ │ │ │ andeq ip, r2, lr, asr #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r9, #-692]! @ 0xfffffd4c │ │ │ │ strtne pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ @@ -40871,36 +40869,36 @@ │ │ │ │ ldrcs pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0x61bc447c │ │ │ │ ldrcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ sbccs pc, ip, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ - blcs 46e5c │ │ │ │ + blcs 46e54 │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ strcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ strteq pc, [r8], #-263 @ 0xfffffef9 │ │ │ │ ldrbtmi r6, [fp], #-2554 @ 0xfffff606 │ │ │ │ eorpl pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf7d7e005 │ │ │ │ - stmdavs r3, {r1, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ strtmi r8, [r1], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - mcrne 15, 0, lr, cr3, cr6, {1} │ │ │ │ + mcrne 15, 0, lr, cr3, cr10, {1} │ │ │ │ @ instruction: 0xf040dbf3 │ │ │ │ ldmibvs sl!, {r0, r2, r7, pc}^ │ │ │ │ svclt 0x00082a02 │ │ │ │ andne lr, sl, #212, 18 @ 0x350000 │ │ │ │ - blmi ffca1298 │ │ │ │ + blmi ffca1290 │ │ │ │ ldmibvs r8!, {r1, r3, r8, r9, lr} │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ sbcshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ffbcd318 │ │ │ │ + bmi ffbcd310 │ │ │ │ ldrbtmi r4, [sl], #-3050 @ 0xfffff416 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ sbccc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50781c5 │ │ │ │ @ instruction: 0x46bd7735 │ │ │ │ @@ -40916,173 +40914,173 @@ │ │ │ │ @ instruction: 0xf8c5120a │ │ │ │ @ instruction: 0xf8d5c418 │ │ │ │ @ instruction: 0xf8d5c420 │ │ │ │ strbmi r4, [r1, #-1060]! @ 0xfffffbdc │ │ │ │ streq lr, [r4], #-2930 @ 0xfffff48e │ │ │ │ @ instruction: 0xf107da41 │ │ │ │ adcsvs r0, fp, r4, lsr #2 │ │ │ │ - stcl 7, cr15, [r8, #860] @ 0x35c │ │ │ │ + stcl 7, cr15, [ip, #860] @ 0x35c │ │ │ │ ldmibvs sl!, {r0, r1, r2, r4, r6, r7, r8, r9, fp, lr} │ │ │ │ sbcsvc pc, r8, r7, lsl #10 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d760fb │ │ │ │ - strmi lr, [r4], -sl, lsr #30 │ │ │ │ + strmi lr, [r4], -lr, lsr #30 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078187 │ │ │ │ @ instruction: 0xf7d770d8 │ │ │ │ - blmi ff468d50 │ │ │ │ + blmi ff468d58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - bl 1aeae30 │ │ │ │ + bl 1beae28 │ │ │ │ ldmibvs lr!, {r0, r2, r3, r6, r7, r8, r9, fp, lr}^ │ │ │ │ adcmi pc, r4, #64, 4 │ │ │ │ stmibmi ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8534479 │ │ │ │ movwls r3, #4134 @ 0x1026 │ │ │ │ movwls r2, #812 @ 0x32c │ │ │ │ @ instruction: 0xf7f24623 │ │ │ │ @ instruction: 0xf507f927 │ │ │ │ @ instruction: 0xf7d770d8 │ │ │ │ - ldmvs fp!, {r1, r2, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r3, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ - bvs 1e3e78c │ │ │ │ - ldc 7, cr15, [r4, #860] @ 0x35c │ │ │ │ + bvs 1e3e784 │ │ │ │ + ldc 7, cr15, [r8, #860] @ 0x35c │ │ │ │ ldmib r7, {r0, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-532 @ 0xfffffdec │ │ │ │ @ instruction: 0xf8c32e02 │ │ │ │ subsvs r4, ip, r8, lsr #8 │ │ │ │ - blmi fefe113c │ │ │ │ + blmi fefe1134 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ @ instruction: 0xf8c31420 │ │ │ │ str r2, [r0, r4, lsr #8] │ │ │ │ - ldc 7, cr15, [lr, #860]! @ 0x35c │ │ │ │ + stcl 7, cr15, [r2, #860] @ 0x35c │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ andcs r0, r0, r0, lsr #2 │ │ │ │ teqvs fp, fp, lsl r8 │ │ │ │ - ldcl 7, cr15, [sl, #-860]! @ 0xfffffca4 │ │ │ │ + ldcl 7, cr15, [lr, #-860]! @ 0xfffffca4 │ │ │ │ @ instruction: 0x21004bb0 │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ ldmpl r3, {r3, r4, r7}^ │ │ │ │ @ instruction: 0xf7d7617b │ │ │ │ - @ instruction: 0x4604eedc │ │ │ │ + strmi lr, [r4], -r0, ror #29 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf107812f │ │ │ │ @ instruction: 0xf7d70098 │ │ │ │ - blmi feaa8cb4 │ │ │ │ + blmi feaa8cbc │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - bl 76aecc │ │ │ │ + bl 86aec4 │ │ │ │ ldmibvs r9!, {r1, r3, r5, r7, r9, fp, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbvs fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorcs pc, r1, r2, asr r8 @ │ │ │ │ - bmi fea1178c │ │ │ │ + bmi fea11784 │ │ │ │ ldrbtmi r4, [r9], #-2471 @ 0xfffff659 │ │ │ │ @ instruction: 0x468958b2 │ │ │ │ strbcs pc, [ip], #2258 @ 0x8d2 @ │ │ │ │ rsbcs r9, r4, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f2428d │ │ │ │ @ instruction: 0xf107f8d3 │ │ │ │ @ instruction: 0xf7d70098 │ │ │ │ - ldmdbvs fp!, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0x46216a38 │ │ │ │ - stcl 7, cr15, [r0, #-860] @ 0xfffffca4 │ │ │ │ + stcl 7, cr15, [r4, #-860] @ 0xfffffca4 │ │ │ │ ldmpl r3!, {r0, r1, r2, r3, r7, r8, r9, fp, lr}^ │ │ │ │ - blcs 47028 │ │ │ │ + blcs 47020 │ │ │ │ svcge 0x0041f43f │ │ │ │ vst2.32 {d20-d21}, [pc :64], r9 │ │ │ │ @ instruction: 0x46496292 │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ udiv r8, pc, r9 │ │ │ │ vmul.i8 d20, d16, d6 │ │ │ │ ldmmi r6, {r0, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf85af011 │ │ │ │ - bmi fe566c04 │ │ │ │ + bmi fe566bfc │ │ │ │ ldrbtmi r6, [sl], #-2553 @ 0xfffff607 │ │ │ │ eorpl pc, r1, r2, asr r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldcmi 0, cr8, [r1], {175} @ 0xaf │ │ │ │ stmdavs r2!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmmi r0, {r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ orrsvc pc, r9, pc, asr #8 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ movwcs pc, #2075 @ 0x81b @ │ │ │ │ stmmi sp, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0x46292250 │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ - blmi 1e2ca3c │ │ │ │ + blmi 1e2ca34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 4708c │ │ │ │ + blcs 47084 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ mcr2 7, 5, pc, cr14, cr14, {7} @ │ │ │ │ - blcs c7818 │ │ │ │ + blcs c7810 │ │ │ │ @ instruction: 0xf7fed178 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ strcs r6, [r0], #-2555 @ 0xfffff605 │ │ │ │ subsle r2, r8, r1, lsl #22 │ │ │ │ - blcs c7830 │ │ │ │ + blcs c7828 │ │ │ │ stclne 0, cr13, [r5], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xffdaf7fe │ │ │ │ strcc fp, [r2], #-296 @ 0xfffffed8 │ │ │ │ @ instruction: 0xffd6f7fe │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi 19be8f0 │ │ │ │ + blmi 19be8e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 470d0 │ │ │ │ + blcs 470c8 │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2934 @ 0xfffff48a │ │ │ │ @ instruction: 0xb12a681a │ │ │ │ vtst.8 q10, q0, │ │ │ │ ldrbtmi r1, [r8], #-359 @ 0xfffffe99 │ │ │ │ @ instruction: 0xffe0f013 │ │ │ │ andcs r4, r0, #29440 @ 0x7300 │ │ │ │ ldrbtmi r4, [ip], #-2908 @ 0xfffff4a4 │ │ │ │ ldmibvs sl!, {r1, r5, sp, lr} │ │ │ │ @ instruction: 0x461e58d3 │ │ │ │ - blcs 470fc │ │ │ │ + blcs 470f4 │ │ │ │ ldmibvs sl!, {r0, r1, r2, r5, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2a02 │ │ │ │ stmdavs r2!, {r2, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ bicvc pc, r0, pc, asr #8 │ │ │ │ strtcc pc, [r8], #-2244 @ 0xfffff73c │ │ │ │ andcs pc, r5, #1024 @ 0x400 │ │ │ │ strb r6, [sl], r2, rrx │ │ │ │ vmla.i8 q10, q0, q12 │ │ │ │ stmdami r8!, {r0, r4, r5, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8a8f011 │ │ │ │ - blmi 13a6bc4 │ │ │ │ + blmi 13a6bbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 47134 │ │ │ │ + blcs 4712c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {1} │ │ │ │ vmla.i8 q10, q0, q9 │ │ │ │ stmdami r2!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf898f011 │ │ │ │ @ instruction: 0x462ce6b1 │ │ │ │ mlacc ip, r0, r8, pc @ │ │ │ │ @ instruction: 0x1c65b9bb │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strcc lr, [r1], #-1971 @ 0xfffff84d │ │ │ │ - blx ffe6b0f4 │ │ │ │ + blx ffe6b0ec │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ adcle r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ @ instruction: 0xf7fefaf1 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r2, r5, r7, ip, lr, pc}^ │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ @ instruction: 0xf9b0e7ed │ │ │ │ - blcs 23911c │ │ │ │ + blcs 239114 │ │ │ │ @ instruction: 0xe7e2d1f0 │ │ │ │ ldrbtmi r4, [sp], #-3407 @ 0xfffff2b1 │ │ │ │ strtcc pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ addle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fe2400 │ │ │ │ @ instruction: 0xf8d5ff67 │ │ │ │ strcc r3, [r1], #-1064 @ 0xfffffbd8 │ │ │ │ @@ -41097,16 +41095,16 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff9af010 │ │ │ │ stmdbmi r4, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbne pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2115 @ 0xfffff7bd │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ ldmibvs sl!, {r0, r2, r3, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - bcs c7244 │ │ │ │ - blcs 615cc │ │ │ │ + bcs c723c │ │ │ │ + blcs 615c4 │ │ │ │ mcrge 4, 3, pc, cr1, cr15, {1} @ │ │ │ │ vst2.8 {d20,d22}, [pc :256], lr │ │ │ │ ldmdami lr!, {r2, r3, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf83ef011 │ │ │ │ ldmdbmi ip!, {r0, r1, r2, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ rsbne pc, r5, #64, 4 │ │ │ │ @@ -41118,125 +41116,125 @@ │ │ │ │ strteq pc, [r8], #-2244 @ 0xfffff73c │ │ │ │ andcs pc, r5, #1024 @ 0x400 │ │ │ │ strb r6, [r0, r2, rrx]! │ │ │ │ ldmibvs sl!, {r0, r1, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r0, #-860]! @ 0xfffffca4 │ │ │ │ + stc 7, cr15, [r4, #-860]! @ 0xfffffca4 │ │ │ │ ldmibvs sl!, {r1, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ sbcsvc pc, r8, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r6, #-860] @ 0xfffffca4 │ │ │ │ + ldc 7, cr15, [sl, #-860] @ 0xfffffca4 │ │ │ │ ldr r4, [sl, -r5, lsl #12]! │ │ │ │ - b 13eb144 │ │ │ │ - andeq r3, r5, r2, lsr r2 │ │ │ │ - andeq r3, r5, ip, lsr #4 │ │ │ │ + b 14eb13c │ │ │ │ + andeq r3, r5, sl, lsr r2 │ │ │ │ + andeq r3, r5, r4, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r5, sl, lsl sp │ │ │ │ - @ instruction: 0x000531ba │ │ │ │ - andeq r8, r9, r6, asr #27 │ │ │ │ + andeq r2, r5, r2, lsr #26 │ │ │ │ + andeq r3, r5, r2, asr #3 │ │ │ │ + andeq r8, r9, lr, asr #27 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r2, r5, ip, lsr ip │ │ │ │ + andeq r2, r5, r4, asr #24 │ │ │ │ muleq r2, ip, r8 │ │ │ │ - andeq r8, r9, lr, lsl sp │ │ │ │ - andeq r8, r9, r0, lsl sp │ │ │ │ - andeq r2, r5, r0, lsr #23 │ │ │ │ + andeq r8, r9, r6, lsr #26 │ │ │ │ + andeq r8, r9, r8, lsl sp │ │ │ │ + andeq r2, r5, r8, lsr #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq ip, [r2], -sl │ │ │ │ andeq ip, r2, r0, lsr #17 │ │ │ │ andeq ip, r2, r8, lsr #15 │ │ │ │ andeq ip, r2, lr, lsl #17 │ │ │ │ - andeq r2, r5, r2, lsr fp │ │ │ │ - andeq r8, r9, ip, lsr ip │ │ │ │ + andeq r2, r5, sl, lsr fp │ │ │ │ + andeq r8, r9, r4, asr #24 │ │ │ │ andeq ip, r2, r0, lsl #15 │ │ │ │ - andeq r5, r5, r0, lsr #31 │ │ │ │ - andeq r8, r9, r6, asr #23 │ │ │ │ + andeq r5, r5, r8, lsr #31 │ │ │ │ + andeq r8, r9, lr, asr #23 │ │ │ │ andeq ip, r2, sl, lsl #14 │ │ │ │ - andeq r8, r9, lr, lsr #23 │ │ │ │ + @ instruction: 0x00098bb6 │ │ │ │ andeq ip, r2, ip, asr #13 │ │ │ │ @ instruction: 0x0002c7b2 │ │ │ │ andeq ip, r2, ip, lsr #13 │ │ │ │ muleq r2, r2, r7 │ │ │ │ - andeq r8, r9, lr, lsl #22 │ │ │ │ + andeq r8, r9, r6, lsl fp │ │ │ │ andeq ip, r2, sl, lsr r6 │ │ │ │ andeq ip, r2, r8, lsr r7 │ │ │ │ andeq ip, r2, r8, lsr #12 │ │ │ │ andeq ip, r2, r6, lsr #14 │ │ │ │ andeq ip, r2, r6, lsl r6 │ │ │ │ andeq ip, r2, r8, lsr #14 │ │ │ │ strdeq ip, [r2], -r8 │ │ │ │ ldrdeq ip, [r2], -lr │ │ │ │ andeq ip, r2, r6, ror #11 │ │ │ │ strdeq ip, [r2], -r8 │ │ │ │ - bmi 137ffc0 │ │ │ │ + bmi 137ffb8 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 48d04 │ │ │ │ + blcs 48cfc │ │ │ │ addhi pc, pc, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb844a4 │ │ │ │ + bl feb8449c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ orrlt sl, r0, r0, lsl #30 │ │ │ │ - blcs 473c0 │ │ │ │ - blcs a3f9c │ │ │ │ - blmi 11216e8 │ │ │ │ + blcs 473b8 │ │ │ │ + blcs a3f94 │ │ │ │ + blmi 11216e0 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d043 │ │ │ │ - blcs 79ff0 │ │ │ │ - blmi fe13d0 │ │ │ │ + blcs 79fe8 │ │ │ │ + blmi fe13c8 │ │ │ │ @ instruction: 0x461c58d3 │ │ │ │ - blcs 47348 │ │ │ │ - blmi f617d4 │ │ │ │ + blcs 47340 │ │ │ │ + blmi f617cc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7a398 │ │ │ │ + blcs 7a390 │ │ │ │ andcs sp, r0, fp, lsl r0 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr7, {6} │ │ │ │ + mcr 7, 1, pc, cr2, cr7, {6} @ │ │ │ │ tstcs r0, r8, lsr fp │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ sbcvc pc, r8, r3, lsl #10 │ │ │ │ orrne pc, ip, r3, asr #17 │ │ │ │ stc2l 0, cr15, [sl], {16} │ │ │ │ @ instruction: 0xf7ff2002 │ │ │ │ andcs pc, r0, r1, asr sp @ │ │ │ │ stc2l 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ ldmdavs fp!, {r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c32101 │ │ │ │ - bcs 323d0 │ │ │ │ + bcs 323c8 │ │ │ │ andcs sp, r0, r9, lsr r1 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi a1c96c │ │ │ │ + blmi a1c964 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 7a060 │ │ │ │ - blmi 9a1a60 │ │ │ │ + blcs 7a058 │ │ │ │ + blmi 9a1a58 │ │ │ │ ldmpl r3, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ mrc2 0, 1, pc, cr10, cr13, {0} │ │ │ │ andcs fp, r1, r0, lsl #23 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ stmdbmi r0!, {r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2079 @ 0xfffff7e1 │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0101000 │ │ │ │ - blmi 7acdbc │ │ │ │ + blmi 7acdb4 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ mrcvs 4, 4, r4, cr11, cr11, {3} │ │ │ │ - blmi 719a48 │ │ │ │ + blmi 719a40 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7a434 │ │ │ │ + blcs 7a42c │ │ │ │ stmdavs r3!, {r0, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ sbcle r2, sl, r0, lsl #22 │ │ │ │ rscsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xff3cf010 │ │ │ │ ldmdbmi r5, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @@ -41244,46 +41242,46 @@ │ │ │ │ @ instruction: 0xe7bcff33 │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ rscsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xff2cf010 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fe7b4 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq r5, r5, r0, lsr #26 │ │ │ │ - andeq r2, r5, lr, ror #26 │ │ │ │ + andeq r5, r5, r8, lsr #26 │ │ │ │ + andeq r2, r5, r6, ror sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r9, r0, asr r9 │ │ │ │ - andeq r8, r9, r8, lsr r9 │ │ │ │ + andeq r8, r9, r8, asr r9 │ │ │ │ + andeq r8, r9, r0, asr #18 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andeq ip, r2, lr, lsl r4 │ │ │ │ andeq ip, r2, r4, asr #10 │ │ │ │ - andeq r5, r5, ip, lsr ip │ │ │ │ - @ instruction: 0x000988b4 │ │ │ │ + andeq r5, r5, r4, asr #24 │ │ │ │ + @ instruction: 0x000988bc │ │ │ │ andeq ip, r2, r2, ror #7 │ │ │ │ andeq ip, r2, r8, lsl #10 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb845fc │ │ │ │ + bl feb845f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a313c4 │ │ │ │ + blmi a313bc │ │ │ │ stmdbmi r8!, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdapl sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ ldrdmi pc, [ip, r3] │ │ │ │ - bllt fe5074c4 │ │ │ │ + bllt fe5074bc │ │ │ │ @ instruction: 0x4620b134 │ │ │ │ ldrdmi pc, [r0, r4] │ │ │ │ - blx ff96b418 │ │ │ │ + blx ff96b410 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strtmi r4, [r2], -r1, lsr #22 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stmib r3, {r3, r7, r8, lr}^ │ │ │ │ @ instruction: 0xb12c2262 │ │ │ │ - bvs fe93ecbc │ │ │ │ - blx ff5eb434 │ │ │ │ + bvs fe93ecb4 │ │ │ │ + blx ff5eb42c │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r4, r2, #27648 @ 0x6c00 │ │ │ │ addsvc pc, r6, pc, asr #8 │ │ │ │ ldrbtmi r2, [fp], #-264 @ 0xfffffef8 │ │ │ │ stmib r3, {r0, sl, sp}^ │ │ │ │ tstcs r0, r4, lsl r1 │ │ │ │ stmib r3, {r1, r3, r4, r7, r8, sl, sp, lr}^ │ │ │ │ @@ -41301,245 +41299,245 @@ │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ strb pc, [r3, r3, lsl #28] @ │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r1, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 5, pc, cr6, cr0, {0} │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ + andeq r2, r5, r0, lsl #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r9, r2, lsr #16 │ │ │ │ - andeq r8, r9, r4, lsl #16 │ │ │ │ - andeq r5, r5, r2, ror #22 │ │ │ │ - andeq r8, r9, r8, asr #15 │ │ │ │ + andeq r8, r9, sl, lsr #16 │ │ │ │ + andeq r8, r9, ip, lsl #16 │ │ │ │ + andeq r5, r5, sl, ror #22 │ │ │ │ + ldrdeq r8, [r9], -r0 │ │ │ │ strdeq ip, [r2], -sl │ │ │ │ andeq ip, r2, r0, lsr r4 │ │ │ │ andeq ip, r2, r8, ror #5 │ │ │ │ andeq ip, r2, lr, lsl r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb846d4 │ │ │ │ + bl feb846cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 3b14bc │ │ │ │ + blmi 3b14b4 │ │ │ │ andcs sl, r2, #0, 30 │ │ │ │ cdpeq 0, 0, cr15, cr8, cr15, {2} │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ tstcs r0, r1, lsl #24 │ │ │ │ addsvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0x2e14e9c3 │ │ │ │ tsteq r8, r3, asr #19 │ │ │ │ @ instruction: 0xf8c3659a │ │ │ │ @ instruction: 0xf7fdc068 │ │ │ │ stmdami r5, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf01e6086 │ │ │ │ andcs pc, r0, r3, lsl pc @ │ │ │ │ svclt 0x0000bd80 │ │ │ │ - andeq r5, r5, ip, asr #21 │ │ │ │ - andeq r8, r9, ip, lsr #14 │ │ │ │ + ldrdeq r5, [r5], -r4 │ │ │ │ + andeq r8, r9, r4, lsr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb84724 │ │ │ │ + bl feb8471c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rsclt r0, r5, r8, asr lr │ │ │ │ svcge 0x00044849 │ │ │ │ ldrbtmi r4, [r8], #-3145 @ 0xfffff3b7 │ │ │ │ tstcs r0, r9, asr #20 │ │ │ │ cmnvs ip, ip, ror r4 │ │ │ │ stmpl r2, {r3, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f217c │ │ │ │ @ instruction: 0x61b90200 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 76268 │ │ │ │ + bcs 76260 │ │ │ │ @ instruction: 0xf8d3d014 │ │ │ │ - blcs 7a280 │ │ │ │ - bmi 10615a4 │ │ │ │ + blcs 7a278 │ │ │ │ + bmi 106159c │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [ip, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle fp, r0, lsl #6 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strbvc pc, [r2, r7, lsl #10] @ │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdbvs ip!, {r1, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 7a264 │ │ │ │ - blmi d6192c │ │ │ │ + blcs 7a25c │ │ │ │ + blmi d61924 │ │ │ │ andseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [fp], #-2355 @ 0xfffff6cd │ │ │ │ ldrbtmi r4, [r9], #-2099 @ 0xfffff7cd │ │ │ │ ldrbtmi r6, [r8], #-122 @ 0xffffff86 │ │ │ │ orrvs pc, r6, r1, lsl #10 │ │ │ │ @ instruction: 0xf01f6e1b │ │ │ │ ldmdavs sl!, {r0, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 47604 │ │ │ │ + blcs 475fc │ │ │ │ @ instruction: 0xf107d0d3 │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - b e6b520 │ │ │ │ + b f6b518 │ │ │ │ tstcs r0, fp, lsr #22 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3, ror #17 │ │ │ │ - bl fe6eb530 │ │ │ │ + bl fe7eb528 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d130 │ │ │ │ @ instruction: 0xf7d70020 │ │ │ │ - blmi 9a8634 │ │ │ │ + blmi 9a863c │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - svc 0x00dcf7d6 │ │ │ │ + svc 0x00e0f7d6 │ │ │ │ orrsvc pc, lr, r7, lsl #10 │ │ │ │ subcs r6, r0, #184, 18 @ 0x2e0000 │ │ │ │ tstpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldrhtvs r6, [fp], #9 │ │ │ │ ldc2l 7, cr15, [lr], #964 @ 0x3c4 │ │ │ │ rsbscs r6, r2, #12124160 @ 0xb90000 │ │ │ │ andcs r9, r8, r1, lsl #2 │ │ │ │ ldmdbmi fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ ldmdbmi sl, {r1, r8, ip, pc} │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ ldrbtmi r7, [r9], #-542 @ 0xfffffde2 │ │ │ │ ldc2 7, cr15, [r0, #964] @ 0x3c4 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stmda lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs fp!, {r5, r9, sl, lr} │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d74631 │ │ │ │ - @ instruction: 0xe792e9fe │ │ │ │ + ldr lr, [r2, r2, lsl #20] │ │ │ │ ldmdbvs sl!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - b ff7eb5ac │ │ │ │ - ldmda r8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r5, lr, asr #21 │ │ │ │ - andeq r2, r5, r8, asr #21 │ │ │ │ + b ff8eb5a4 │ │ │ │ + ldmda ip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq r2, [r5], -r6 │ │ │ │ + ldrdeq r2, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r5, sl, sl │ │ │ │ - andeq r5, r5, r2, lsl sl │ │ │ │ - andeq r8, r9, lr, lsl #13 │ │ │ │ + andeq r2, r5, r2, lsr #21 │ │ │ │ + andeq r5, r5, sl, lsl sl │ │ │ │ + muleq r9, r6, r6 │ │ │ │ andeq ip, r2, lr, lsl r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq ip, r2, r2, asr #5 │ │ │ │ andeq ip, r2, r2, ror #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ stmdbmi sl, {r0, r4, r6, r7, ip, sp, pc}^ │ │ │ │ stmdami sl, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bmi 12be884 │ │ │ │ + bmi 12be87c │ │ │ │ rscsvs r4, r8, r8, ror r4 │ │ │ │ stmpl sl, {r0, r3, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ - blcs 47724 │ │ │ │ - blmi 11a1c50 │ │ │ │ + blcs 4771c │ │ │ │ + blmi 11a1c48 │ │ │ │ mrcvs 4, 4, r4, cr11, cr11, {3} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d72000 │ │ │ │ - blmi 10a7da0 │ │ │ │ + blmi 10a7da8 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - bl 56b63c │ │ │ │ + bl 66b634 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d160 │ │ │ │ @ instruction: 0xf7d70018 │ │ │ │ - blmi ee8528 │ │ │ │ + blmi ee8530 │ │ │ │ stmiapl sl!, {r0, r2, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - svc 0x0056f7d6 │ │ │ │ + svc 0x005af7d6 │ │ │ │ vmul.i8 d20, d0, d23 │ │ │ │ @ instruction: 0x23212291 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ movwls r3, #255 @ 0xff │ │ │ │ strmi r4, [r9], r3, lsr #12 │ │ │ │ ldc2 7, cr15, [r8, #-964] @ 0xfffffc3c │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00f6f7d6 │ │ │ │ + svc 0x00faf7d6 │ │ │ │ @ instruction: 0x463068bb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7d76978 │ │ │ │ - andcs lr, r1, r6, lsl #19 │ │ │ │ - blx 106b72e │ │ │ │ + andcs lr, r1, sl, lsl #19 │ │ │ │ + blx 106b726 │ │ │ │ stmiapl fp!, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ - bllt 1f077a4 │ │ │ │ - blmi 8fffe0 │ │ │ │ + bllt 1f0779c │ │ │ │ + blmi 8fffd8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d136 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdami r2!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf01e6086 │ │ │ │ - blmi 6acf04 │ │ │ │ + blmi 6acefc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d13 │ │ │ │ ldmdami sp, {r1, r2, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r6, #-64] @ 0xffffffc0 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2d784 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2d77c @ │ │ │ │ ldmdbmi sl, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ @ instruction: 0xe790fc7f │ │ │ │ @ instruction: 0x46494817 │ │ │ │ addscs pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ @ instruction: 0xe7c7fd33 │ │ │ │ ldmvs sl!, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - b a6b718 │ │ │ │ - svc 0x0062f7d6 │ │ │ │ - andeq r2, r5, r4, ror #18 │ │ │ │ - andeq r2, r5, r0, ror #18 │ │ │ │ + b b6b710 │ │ │ │ + svc 0x0066f7d6 │ │ │ │ + andeq r2, r5, ip, ror #18 │ │ │ │ + andeq r2, r5, r8, ror #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r5, [r5], -r4 │ │ │ │ + strdeq r5, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq ip, r2, ip, ror r0 │ │ │ │ - andeq r2, r5, r4, asr #17 │ │ │ │ - ldrdeq r8, [r9], -r4 │ │ │ │ + andeq r2, r5, ip, asr #17 │ │ │ │ + ldrdeq r8, [r9], -ip │ │ │ │ andeq ip, r2, r8 │ │ │ │ andeq ip, r2, sl, ror #2 │ │ │ │ strdeq fp, [r2], -r2 │ │ │ │ andeq ip, r2, r4, asr r1 │ │ │ │ andeq ip, r2, r4, asr #2 │ │ │ │ movwlt r7, #47107 @ 0xb803 │ │ │ │ strmi fp, [r1], -r0, lsl #11 │ │ │ │ svcge 0x00002000 │ │ │ │ rsbeq pc, r1, #-1073741784 @ 0xc0000028 │ │ │ │ vmlane.f64 d14, d0, d3 │ │ │ │ @ instruction: 0xf1a32a05 │ │ │ │ svclt 0x00980c41 │ │ │ │ subseq pc, r7, lr, lsr #3 │ │ │ │ - bl 123c54 │ │ │ │ + bl 123c4c │ │ │ │ @ instruction: 0xf1bc1e00 │ │ │ │ @ instruction: 0xf1a30f05 │ │ │ │ svclt 0x00980330 │ │ │ │ eorseq pc, r7, lr, lsr #3 │ │ │ │ - blcs 2a3c40 │ │ │ │ + blcs 2a3c38 │ │ │ │ @ instruction: 0xf1aed805 │ │ │ │ @ instruction: 0xf8110030 │ │ │ │ - blcs 3d444 │ │ │ │ + blcs 3d43c │ │ │ │ stclt 1, cr13, [r0, #904] @ 0x388 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0d8 │ │ │ │ @@ -41553,91 +41551,91 @@ │ │ │ │ strtmi r3, [r8], r3 │ │ │ │ ldrdvs pc, [r0, #-135]! @ 0xffffff79 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f313c │ │ │ │ @ instruction: 0xf7fd0300 │ │ │ │ @ instruction: 0x4605f8fb │ │ │ │ @ instruction: 0x46206178 │ │ │ │ - blx 6b85a │ │ │ │ + blx 6b852 │ │ │ │ teqvs r8, r9 @ │ │ │ │ strpl pc, [r0], #1281 @ 0x501 │ │ │ │ orrpl pc, r4, #4194304 @ 0x400000 │ │ │ │ addpl pc, r3, r1, lsl #10 │ │ │ │ cdpvs 0, 6, cr3, cr2, cr8, {0} │ │ │ │ ldrd pc, [r8], -r3 │ │ │ │ orrpl pc, r2, #4194304 @ 0x400000 │ │ │ │ strcs r6, [r0], #-3233 @ 0xfffff35f │ │ │ │ movwcc r7, #49196 @ 0xc02c │ │ │ │ andeq lr, r1, #3358720 @ 0x334000 │ │ │ │ - bmi dbf164 │ │ │ │ + bmi dbf15c │ │ │ │ stmdb r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ tstls r0, sl, ror r4 │ │ │ │ strge lr, [r5], -sp, asr #19 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ stc2l 0, cr15, [r4, #64] @ 0x40 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d74620 │ │ │ │ - blmi c27b8c │ │ │ │ + blmi c27b94 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf8580020 │ │ │ │ adcsvs r3, fp, r3 │ │ │ │ - b 2eb850 │ │ │ │ + b 3eb848 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7d70020 │ │ │ │ - blmi a68314 │ │ │ │ + blmi a6831c │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - ldmdbvs fp!, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blmi 992520 │ │ │ │ + ldmdbvs fp!, {r1, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blmi 992518 │ │ │ │ ldrbtmi r6, [fp], #-2362 @ 0xfffff6c6 │ │ │ │ stmdbmi r4!, {r1, r9, ip, pc} │ │ │ │ rsbsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [fp], #-2850 @ 0xfffff4de │ │ │ │ tstcs ip, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ stc2 7, cr15, [r8], {241} @ 0xf1 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 7, pc, cr6, cr6, {6} @ │ │ │ │ + mcr 7, 7, pc, cr10, cr6, {6} @ │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0xf7d769f8 │ │ │ │ - ldmdbvs r8!, {r1, r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + ldmdbvs r8!, {r1, r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf84ef7fd │ │ │ │ @ instruction: 0xf7fd6978 │ │ │ │ - bmi 62ba84 │ │ │ │ + bmi 62ba7c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, ELR_hyp │ │ │ │ strvc pc, [r0, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 30f938 │ │ │ │ + blmi 30f930 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d70020 │ │ │ │ - @ instruction: 0xf7d6e942 │ │ │ │ - svclt 0x0000ee7c │ │ │ │ - muleq r5, sl, r7 │ │ │ │ - muleq r5, r6, r7 │ │ │ │ + @ instruction: 0xf7d6e946 │ │ │ │ + svclt 0x0000ee80 │ │ │ │ + andeq r2, r5, r2, lsr #15 │ │ │ │ + muleq r5, lr, r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq ip, r2, r0, ror #1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r5, sl, asr r7 │ │ │ │ + andeq r5, r5, r2, ror #14 │ │ │ │ strdeq ip, [r2], -lr │ │ │ │ andeq ip, r2, sl, lsl #2 │ │ │ │ - andeq r2, r5, r6, lsr #13 │ │ │ │ + andeq r2, r5, lr, lsr #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq ff46bcf8 │ │ │ │ + beq ff46bcf0 │ │ │ │ vqdmull.s32 q2, d29, d8[0] │ │ │ │ svcge 0x00045d0c │ │ │ │ stclmi 4, cr4, [r7, #492] @ 0x1ec │ │ │ │ strteq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ mvnsvs r4, sp, ror r4 │ │ │ │ andsvs r4, ip, r5, asr #27 │ │ │ │ ldrbtmi r4, [sp], #-3013 @ 0xfffff43b │ │ │ │ @@ -41646,211 +41644,211 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addsmi r2, r9, #0, 6 │ │ │ │ addsmi fp, r8, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf000627b │ │ │ │ ldmibmi pc!, {r0, r1, r3, r4, r5, r7, pc} @ │ │ │ │ ldmmi pc!, {r1, r2, r4, r9, sl, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - ldmib r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ - bvs 1f21bf8 │ │ │ │ + bvs 1f21bf0 │ │ │ │ @ instruction: 0xf8dfbb6b │ │ │ │ @ instruction: 0xf8df82ec │ │ │ │ @ instruction: 0xf8df92ec │ │ │ │ ldrbtmi sl, [r8], #748 @ 0x2ec │ │ │ │ ldrbtmi r4, [sl], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0x4604ef3e │ │ │ │ + strmi lr, [r4], -r2, asr #30 │ │ │ │ stmiavs r0!, {r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xb1b8ed50 │ │ │ │ + @ instruction: 0xb1b8ed54 │ │ │ │ strbmi r6, [r9], -r0, ror #17 │ │ │ │ - blx ffae9a84 │ │ │ │ + blx ffae9a7c │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ - blcs c4be58 │ │ │ │ + blcs c4be50 │ │ │ │ stmdbvc r3, {r2, r8, ip, lr, pc}^ │ │ │ │ bicseq pc, pc, #3 │ │ │ │ suble r2, ip, r8, asr fp │ │ │ │ @ instruction: 0xf7ff3004 │ │ │ │ strbne pc, [r1, pc, asr #29] @ │ │ │ │ movwcs lr, #2518 @ 0x9d6 │ │ │ │ svclt 0x0008428b │ │ │ │ eorle r4, r5, r2, lsl #5 │ │ │ │ - blcs 4845c │ │ │ │ + blcs 48454 │ │ │ │ @ instruction: 0x4628d0da │ │ │ │ - stmia r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bmi fe961c70 │ │ │ │ + bmi fe961c68 │ │ │ │ ldrbtmi r6, [sl], #-2680 @ 0xfffff588 │ │ │ │ svclt 0x00181e03 │ │ │ │ addsvs r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ed80aa │ │ │ │ - bmi fe82d45c │ │ │ │ + bmi fe82d454 │ │ │ │ ldrbtmi r4, [sl], #-2967 @ 0xfffff469 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrbtcc pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ vand d8, d7, d12 │ │ │ │ @ instruction: 0x46bd47fc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr6, {6} │ │ │ │ - blmi fe59a244 │ │ │ │ + mcr 7, 6, pc, cr2, cr6, {6} @ │ │ │ │ + blmi fe59a23c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andsle r2, r7, r1, lsl #22 │ │ │ │ @ instruction: 0xf8c74628 │ │ │ │ @ instruction: 0xf7d7a024 │ │ │ │ - @ instruction: 0x4604e8ba │ │ │ │ + @ instruction: 0x4604e8be │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ stmdavs r0!, {r2, r3, r6, sp, lr, pc}^ │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldcl 7, cr15, [lr], {214} @ 0xd6 │ │ │ │ + stcl 7, cr15, [r2], #856 @ 0x358 │ │ │ │ rsbsle r3, pc, r1 │ │ │ │ ldrdeq lr, [lr, -r7] │ │ │ │ @ instruction: 0x3006e7b6 │ │ │ │ mcr2 7, 4, pc, cr2, cr15, {7} @ │ │ │ │ ldr r1, [r1, r1, asr #15]! │ │ │ │ rsbsvs r6, fp, #10682368 @ 0xa30000 │ │ │ │ addsle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0xf107e7b5 │ │ │ │ @ instruction: 0xf7d60128 │ │ │ │ - blmi fe129960 │ │ │ │ + blmi fe129968 │ │ │ │ @ instruction: 0x462969fa │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - ldm r4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, pc, r0, asr #32 │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - stmdb ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r6, #-856]! @ 0xfffffca8 │ │ │ │ - blmi 1ec0524 │ │ │ │ + ldc 7, cr15, [sl, #-856]! @ 0xfffffca8 │ │ │ │ + blmi 1ec051c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2425 @ 0xfffff687 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r3, [r9], #-513 @ 0xfffffdff │ │ │ │ rsbscs r4, r2, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf7f102cb │ │ │ │ @ instruction: 0xf107faf3 │ │ │ │ @ instruction: 0xf7d600a8 │ │ │ │ - @ instruction: 0x4628edd2 │ │ │ │ + @ instruction: 0x4628edd6 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ @ instruction: 0x46216ab8 │ │ │ │ - svc 0x0060f7d6 │ │ │ │ + svc 0x0064f7d6 │ │ │ │ str r2, [lr, r0] │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - svc 0x005af7d6 │ │ │ │ + svc 0x005ef7d6 │ │ │ │ ldmibvs sl!, {r1, r2, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r1, r2, r4, r5, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d761bb │ │ │ │ - @ instruction: 0x4604e8bc │ │ │ │ + strmi lr, [r4], -r0, asr #17 │ │ │ │ cmnle ip, r0, lsl #16 │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ - ldmdb r4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [lr], #856 @ 0x358 │ │ │ │ - blmi 1880530 │ │ │ │ + stc 7, cr15, [r2, #-856] @ 0xfffffca8 │ │ │ │ + blmi 1880528 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2400 @ 0xfffff6a0 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r3, [r9], #-513 @ 0xfffffdff │ │ │ │ rsbscs r4, r2, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf7f1121c │ │ │ │ @ instruction: 0xf507fabb │ │ │ │ @ instruction: 0xf7d67036 │ │ │ │ - @ instruction: 0x4628ed9a │ │ │ │ + @ instruction: 0x4628ed9e │ │ │ │ @ instruction: 0x479869bb │ │ │ │ @ instruction: 0x46216b78 │ │ │ │ - svc 0x0028f7d6 │ │ │ │ + svc 0x002cf7d6 │ │ │ │ ldmdami r5, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7524478 │ │ │ │ @ instruction: 0x23206865 │ │ │ │ @ instruction: 0x462862fb │ │ │ │ - svc 0x0006f7d6 │ │ │ │ + svc 0x000af7d6 │ │ │ │ stmdacs r5, {r2, r9, sl, lr} │ │ │ │ ldmdbmi r0, {r0, r2, r3, r4, r6, r8, fp, ip, lr, pc}^ │ │ │ │ strtmi r3, [r8], #-2054 @ 0xfffff7fa │ │ │ │ @ instruction: 0xf7d64479 │ │ │ │ - stmdacs r0, {r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #16726 @ 0x4156 │ │ │ │ - bmi 1346800 │ │ │ │ + bmi 13467f8 │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0xf5077180 │ │ │ │ ldrbtmi r7, [sl], #-125 @ 0xffffff83 │ │ │ │ ldc2 0, cr15, [lr], {16} │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi f29840 │ │ │ │ + blmi f29848 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stmda r4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d145 │ │ │ │ @ instruction: 0xf7d770e0 │ │ │ │ - blmi d67fc8 │ │ │ │ + blmi d67fd0 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - blmi f28efc │ │ │ │ + blmi f28f04 │ │ │ │ @ instruction: 0xf640493b │ │ │ │ ldrbtmi r1, [fp], #-513 @ 0xfffffdff │ │ │ │ - bvs ffe52870 │ │ │ │ + bvs ffe52868 │ │ │ │ @ instruction: 0xf5074479 │ │ │ │ movwls r7, #4989 @ 0x137d │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7f14623 │ │ │ │ @ instruction: 0xf507fa65 │ │ │ │ @ instruction: 0xf7d670e0 │ │ │ │ - strtmi lr, [r8], -r4, asr #26 │ │ │ │ + strtmi lr, [r8], -r8, asr #26 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46216b38 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr2, cr6, {6} │ │ │ │ - blmi 927a54 │ │ │ │ + mrc 7, 6, APSR_nzcv, cr6, cr6, {6} │ │ │ │ + blmi 927a4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d67036 │ │ │ │ - blmi 7e9b78 │ │ │ │ + blmi 7e9b80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d600a8 │ │ │ │ - @ instruction: 0xd1aaefaa │ │ │ │ + @ instruction: 0xd1aaefae │ │ │ │ svcne 0x00604924 │ │ │ │ ldrbtmi r4, [r9], #-1064 @ 0xfffffbd8 │ │ │ │ - stc 7, cr15, [r8], {214} @ 0xd6 │ │ │ │ + stc 7, cr15, [ip], {214} @ 0xd6 │ │ │ │ @ instruction: 0xd1a22800 │ │ │ │ rscsvs r2, sl, #4, 4 @ 0x40000000 │ │ │ │ - blmi 527b50 │ │ │ │ + blmi 527b48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d670e0 │ │ │ │ - @ instruction: 0xf7d6ef94 │ │ │ │ - svclt 0x0000ecce │ │ │ │ - andeq r8, r9, r0, lsr #13 │ │ │ │ - andeq r2, r5, r8, lsr #12 │ │ │ │ - andeq r2, r5, lr, lsl r6 │ │ │ │ + @ instruction: 0xf7d6ef98 │ │ │ │ + svclt 0x0000ecd2 │ │ │ │ + andeq r8, r9, r8, lsr #13 │ │ │ │ + andeq r2, r5, r0, lsr r6 │ │ │ │ + andeq r2, r5, r6, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r7, r2, ip, lsl r5 │ │ │ │ andeq ip, r2, r2, asr r0 │ │ │ │ andeq ip, r2, r2, ror r0 │ │ │ │ andeq ip, r2, r8, ror r0 │ │ │ │ muleq r2, lr, r0 │ │ │ │ - andeq r8, r9, lr, ror #11 │ │ │ │ - andeq r2, r5, r6, ror #10 │ │ │ │ - andeq r8, r9, ip, lsr #11 │ │ │ │ + strdeq r8, [r9], -r6 │ │ │ │ + andeq r2, r5, lr, ror #10 │ │ │ │ + @ instruction: 0x000985b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq fp, r2, lr, lsl pc │ │ │ │ andeq fp, r2, r8, lsr pc │ │ │ │ ldrdeq fp, [r2], -r2 │ │ │ │ andeq fp, r2, lr, lsr #29 │ │ │ │ andeq fp, r2, r4, lsl pc │ │ │ │ @@ -41862,15 +41860,15 @@ │ │ │ │ @ instruction: 0x0002bdb8 │ │ │ │ andeq fp, r2, sl, ror #27 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ - bleq e6c09c │ │ │ │ + bleq e6c094 │ │ │ │ stcpl 5, cr15, [r5, #692]! @ 0x2b4 │ │ │ │ ldclcs 8, cr15, [r0], #892 @ 0x37c │ │ │ │ svcge 0x0002b082 │ │ │ │ @ instruction: 0xf8df4688 │ │ │ │ ldrbtmi r3, [sl], #-3308 @ 0xfffff314 │ │ │ │ stclne 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtpl pc, [r4], #1287 @ 0x507 │ │ │ │ @@ -41881,15 +41879,15 @@ │ │ │ │ @ instruction: 0xf04f6023 │ │ │ │ @ instruction: 0xf0000300 │ │ │ │ stmdavc r6, {r0, r4, r6, r9, pc} │ │ │ │ cdpcs 6, 2, cr4, cr15, cr4, {0} │ │ │ │ andshi pc, r0, #64 @ 0x40 │ │ │ │ ldrtmi r1, [r1], -r5, asr #24 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8c7ee3a │ │ │ │ + @ instruction: 0xf8c7ee3e │ │ │ │ stmdacs r0, {r4, r7} │ │ │ │ @ instruction: 0xf04fd066 │ │ │ │ andvc r0, r2, r0, lsl #4 │ │ │ │ stceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ mvneq pc, #-1073741823 @ 0xc0000001 │ │ │ │ mvnscs r4, sl, lsr #12 │ │ │ │ sxtab16mi r4, r1, r8, ror #8 │ │ │ │ @@ -41897,15 +41895,15 @@ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ orrshi pc, r9, #64 @ 0x40 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ msrhi SPSR_s, r0, asr #32 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - strmi lr, [r5], -r2, lsr #25 │ │ │ │ + strmi lr, [r5], -r6, lsr #25 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d7825f │ │ │ │ @ instruction: 0x46483090 │ │ │ │ stclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ orrsvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r7, [sl], #-30 @ 0xffffffe2 │ │ │ │ @ instruction: 0x73a8f507 │ │ │ │ @@ -41926,35 +41924,35 @@ │ │ │ │ @ instruction: 0xf0404f80 │ │ │ │ @ instruction: 0xf8d7808d │ │ │ │ cps #16 │ │ │ │ @ instruction: 0xf7ff0101 │ │ │ │ @ instruction: 0x4604ff7b │ │ │ │ ldccs 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x51a4f507 │ │ │ │ - blcc fff6c1e8 │ │ │ │ + blcc fff6c1e0 │ │ │ │ ldrbtmi r3, [sl], #-284 @ 0xfffffee4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - strbhi pc, [pc, #64]! @ 2dec0 @ │ │ │ │ + strbhi pc, [pc, #64]! @ 2deb8 @ │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ldrtmi r5, [sp], r5, lsr #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs 4c01c │ │ │ │ + blcs 4c014 │ │ │ │ adchi pc, sl, r0 │ │ │ │ - blmi ff96c214 │ │ │ │ + blmi ff96c20c │ │ │ │ mvneq pc, #-1073741823 @ 0xc0000001 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbtmi r7, [ip], #-415 @ 0xfffffe61 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ strmi pc, [r0], r7, lsl #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ tstcs r2, sp, asr #4 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8c7ed10 │ │ │ │ + @ instruction: 0xf8c7ed14 │ │ │ │ mulcc r1, r4, r0 │ │ │ │ bichi pc, sp, #0 │ │ │ │ @ instruction: 0xf8d74620 │ │ │ │ @ instruction: 0xf5072094 │ │ │ │ vcgt.s8 d23, d16, d24 │ │ │ │ @ instruction: 0xf0061151 │ │ │ │ strmi pc, [r4], -r9, lsr #19 │ │ │ │ @@ -41971,750 +41969,750 @@ │ │ │ │ @ instruction: 0xf8d7811d │ │ │ │ vst4.16 {d1,d3,d5,d7}, [r1 :128], r0 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0404f00 │ │ │ │ streq r8, [sl, #-625] @ 0xfffffd8f │ │ │ │ @ instruction: 0xf8dfd56b │ │ │ │ ldrbtmi r3, [fp], #-2920 @ 0xfffff498 │ │ │ │ - blcs 4828c │ │ │ │ + blcs 48284 │ │ │ │ @ instruction: 0xf5a1d173 │ │ │ │ @ instruction: 0xf8c76100 │ │ │ │ strbeq r1, [fp, #-352] @ 0xfffffea0 │ │ │ │ @ instruction: 0xf8d7d468 │ │ │ │ @ instruction: 0xf7d60094 │ │ │ │ - strdcc lr, [r1], -r6 │ │ │ │ + strdcc lr, [r1], -sl │ │ │ │ ldrhi pc, [r2, #-0]! │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ @ instruction: 0xf8d7829d │ │ │ │ andcs r0, r0, #148 @ 0x94 │ │ │ │ @ instruction: 0xf7d62300 │ │ │ │ - andcc lr, r1, r8, ror #22 │ │ │ │ + andcc lr, r1, ip, ror #22 │ │ │ │ strbhi pc, [fp], #0 @ │ │ │ │ - bleq a6c2d8 │ │ │ │ + bleq a6c2d0 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ ldrb pc, [r9, -r3, lsl #17]! @ │ │ │ │ @ instruction: 0x01b4f107 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfed60 │ │ │ │ + @ instruction: 0xf8dfed64 │ │ │ │ @ instruction: 0xf8d73b10 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ andvs pc, r5, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d63088 │ │ │ │ - @ instruction: 0x4606eebe │ │ │ │ + strmi lr, [r6], -r2, asr #29 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078222 │ │ │ │ @ instruction: 0xf7d66005 │ │ │ │ - @ instruction: 0xf8dfef36 │ │ │ │ + @ instruction: 0xf8dfef3a │ │ │ │ @ instruction: 0xf8d73aec │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf8dfeafe │ │ │ │ + @ instruction: 0xf8dfeb02 │ │ │ │ @ instruction: 0xf8df3ae0 │ │ │ │ eorcs r1, r0, #224, 20 @ 0xe0000 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ vst2.8 {d18-d21}, [pc :64], r6 │ │ │ │ @ instruction: 0xf7f17297 │ │ │ │ @ instruction: 0xf507f8bb │ │ │ │ @ instruction: 0xf7d66005 │ │ │ │ - @ instruction: 0x4620eb9a │ │ │ │ + @ instruction: 0x4620eb9e │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x463100b4 │ │ │ │ - stc 7, cr15, [r6, #-856]! @ 0xfffffca8 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2dfec @ │ │ │ │ + stc 7, cr15, [sl, #-856]! @ 0xfffffca8 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2dfe4 @ │ │ │ │ @ instruction: 0xf411e738 │ │ │ │ @ instruction: 0xf0006680 │ │ │ │ @ instruction: 0xf8df8430 │ │ │ │ ldrbtmi r3, [fp], #-2720 @ 0xfffff560 │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ orrvs pc, r0, r1, lsr #11 │ │ │ │ msrne SPSR_, r7, asr #17 │ │ │ │ @ instruction: 0xf8dfe791 │ │ │ │ @ instruction: 0x462a0a90 │ │ │ │ @ instruction: 0x11adf240 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldrdcc pc, [r1], -r1 │ │ │ │ @ instruction: 0xf107d19c │ │ │ │ ldrdcs r0, [r0], -ip │ │ │ │ - stc 7, cr15, [r6, #-856] @ 0xfffffca8 │ │ │ │ - bcc 176c3a8 │ │ │ │ + stc 7, cr15, [sl, #-856] @ 0xfffffca8 │ │ │ │ + bcc 176c3a0 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r3, r4, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7d664fb │ │ │ │ - strmi lr, [r5], -r6, ror #28 │ │ │ │ + strmi lr, [r5], -sl, ror #28 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50783fd │ │ │ │ @ instruction: 0xf7d6509a │ │ │ │ - @ instruction: 0xf8dfeede │ │ │ │ + @ instruction: 0xf8dfeee2 │ │ │ │ @ instruction: 0xf8d73a3c │ │ │ │ @ instruction: 0xf852208c │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - b fe96bfb8 │ │ │ │ - stc 7, cr15, [r4, #-856]! @ 0xfffffca8 │ │ │ │ + b fea6bfb0 │ │ │ │ + stc 7, cr15, [r8, #-856]! @ 0xfffffca8 │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ @ instruction: 0xffc6f7f0 │ │ │ │ @ instruction: 0xf8df4623 │ │ │ │ eorcs r4, r0, #40, 20 @ 0x28000 │ │ │ │ @ instruction: 0xf04f9001 │ │ │ │ ldrbtmi r3, [ip], #-255 @ 0xffffff01 │ │ │ │ strtmi r9, [r1], -r0, lsl #4 │ │ │ │ sbcsvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf85af7f1 │ │ │ │ addspl pc, sl, r7, lsl #10 │ │ │ │ - bl e6bff0 │ │ │ │ + bl f6bfe8 │ │ │ │ @ instruction: 0x46406cfb │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrsbeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - stcl 7, cr15, [r6], {214} @ 0xd6 │ │ │ │ + stcl 7, cr15, [sl], {214} @ 0xd6 │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ bicsvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ @ instruction: 0xe797ffdd │ │ │ │ @ instruction: 0x01a8f107 │ │ │ │ - ldc 7, cr15, [sl], #856 @ 0x358 │ │ │ │ + ldc 7, cr15, [lr], #856 @ 0x358 │ │ │ │ stmibcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074651 │ │ │ │ ldmpl r3, {r0, r5, r7, sp, lr}^ │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr8, cr6, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr12, cr6, {6} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ adcshi pc, r2, #64 @ 0x40 │ │ │ │ adcvs pc, r1, r7, lsl #10 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr0, cr6, {6} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr4, cr6, {6} │ │ │ │ stmibcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - b 166c050 │ │ │ │ + b 176c048 │ │ │ │ stmibcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmibne r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ addvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0x23209301 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf816f7f1 │ │ │ │ adcvs pc, r1, r7, lsl #10 │ │ │ │ - b ffd6c078 │ │ │ │ + b ffe6c070 │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ ldrdeq pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf7d64631 │ │ │ │ - @ instruction: 0xf8d7ec82 │ │ │ │ + @ instruction: 0xf8d7ec86 │ │ │ │ @ instruction: 0x232f2090 │ │ │ │ smmla r5, r3, r0, r7 │ │ │ │ biceq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfec78 │ │ │ │ + @ instruction: 0xf8dfec7c │ │ │ │ @ instruction: 0xf8d73940 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ subvs pc, fp, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d63084 │ │ │ │ - @ instruction: 0x4605edd6 │ │ │ │ + @ instruction: 0x4605edda │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507821e │ │ │ │ @ instruction: 0xf8df604b │ │ │ │ @ instruction: 0xf7d64940 │ │ │ │ - @ instruction: 0xf8dfee4c │ │ │ │ + @ instruction: 0xf8dfee50 │ │ │ │ @ instruction: 0xf8d73918 │ │ │ │ ldrbtmi r2, [ip], #-140 @ 0xffffff74 │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d64640 │ │ │ │ - @ instruction: 0xf8dfea12 │ │ │ │ + @ instruction: 0xf8dfea16 │ │ │ │ strtmi r3, [r1], -r8, lsr #18 │ │ │ │ subsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ @ instruction: 0xf507ffd1 │ │ │ │ @ instruction: 0xf7d6604b │ │ │ │ - @ instruction: 0xf8d7eab0 │ │ │ │ + @ instruction: 0xf8d7eab4 │ │ │ │ strbmi r3, [r0], -r4, lsl #1 │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrdeq pc, [r4], #135 @ 0x87 │ │ │ │ - ldc 7, cr15, [ip], #-856 @ 0xfffffca8 │ │ │ │ + mcrr 7, 13, pc, r0, cr6 @ │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0111163 │ │ │ │ smusd sp, r3, pc @ │ │ │ │ lsleq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfec30 │ │ │ │ + @ instruction: 0xf8dfec34 │ │ │ │ @ instruction: 0xf8d738b0 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ ubfxvs r5, r3, #17, #28 │ │ │ │ - stc 7, cr15, [lr, #856] @ 0x358 │ │ │ │ + ldc 7, cr15, [r2, #856] @ 0x358 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r9, #64 @ 0x40 │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ - mcr 7, 0, pc, cr6, cr6, {6} @ │ │ │ │ + mcr 7, 0, pc, cr10, cr6, {6} @ │ │ │ │ stmcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - stmib lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmiacc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmiane r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-544 @ 0xfffffde0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rscscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ @ instruction: 0xf507ff8d │ │ │ │ @ instruction: 0xf7d67036 │ │ │ │ - strtmi lr, [r0], -ip, ror #20 │ │ │ │ + @ instruction: 0x4620ea70 │ │ │ │ @ instruction: 0x47986ffb │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7d64631 │ │ │ │ - @ instruction: 0xe6d1ebfa │ │ │ │ + @ instruction: 0xe6d1ebfe │ │ │ │ orrseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfebf4 │ │ │ │ + @ instruction: 0xf8dfebf8 │ │ │ │ @ instruction: 0xf8d73838 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #2259 @ 0x8d3 │ │ │ │ - ldcl 7, cr15, [r2, #-856] @ 0xfffffca8 │ │ │ │ + ldcl 7, cr15, [r6, #-856] @ 0xfffffca8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mvnhi pc, #64 @ 0x40 │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [sl, #856] @ 0x358 │ │ │ │ + stcl 7, cr15, [lr, #856] @ 0x358 │ │ │ │ ldmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmib r2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdacc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdane r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-544 @ 0xfffffde0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsccs r2, r9, #0, 6 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ @ instruction: 0xf507ff51 │ │ │ │ @ instruction: 0xf7d670e0 │ │ │ │ - @ instruction: 0x4628ea30 │ │ │ │ + @ instruction: 0x4628ea34 │ │ │ │ @ instruction: 0x47986cbb │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xe695ebbe │ │ │ │ + ldr lr, [r5], r2, asr #23 │ │ │ │ @ instruction: 0x01acf107 │ │ │ │ @ instruction: 0xf7d64650 │ │ │ │ - @ instruction: 0xf8dfebb8 │ │ │ │ + @ instruction: 0xf8dfebbc │ │ │ │ @ instruction: 0xf8d737c0 │ │ │ │ ldrbmi r2, [r1], -ip, lsl #1 │ │ │ │ sbcvs pc, r4, r7, lsl #10 │ │ │ │ sbfxvs r5, r3, #17, #28 │ │ │ │ - ldc 7, cr15, [r6, #-856] @ 0xfffffca8 │ │ │ │ + ldc 7, cr15, [sl, #-856] @ 0xfffffca8 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ rsbhi pc, r0, #64 @ 0x40 │ │ │ │ sbcvs pc, r4, r7, lsl #10 │ │ │ │ - stc 7, cr15, [lr, #856] @ 0x358 │ │ │ │ + ldc 7, cr15, [r2, #856] @ 0x358 │ │ │ │ @ instruction: 0x379cf8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - ldmdb r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bl ff5ec258 │ │ │ │ + ldmdb sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl ff6ec250 │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4630311c │ │ │ │ mrc2 7, 3, pc, cr8, cr0, {7} │ │ │ │ sbfxne pc, pc, #17, #17 │ │ │ │ eorcs r4, r0, #53477376 @ 0x3300000 │ │ │ │ andls r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ vst4. {d19-d22}, [pc :256] │ │ │ │ @ instruction: 0xf7f0728c │ │ │ │ @ instruction: 0xf507ff0d │ │ │ │ @ instruction: 0xf7d660c4 │ │ │ │ - svcvs 0x00bbe9ec │ │ │ │ + svcvs 0x00bbe9f0 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ ldrdeq pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xf8d7eb7a │ │ │ │ + @ instruction: 0xf8d7eb7e │ │ │ │ @ instruction: 0x232f2090 │ │ │ │ @ instruction: 0xe64d7013 │ │ │ │ @ instruction: 0x4090f8d7 │ │ │ │ @ instruction: 0x01b8f107 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf8dfeb6e │ │ │ │ + @ instruction: 0xf8dfeb72 │ │ │ │ @ instruction: 0xf8d7372c │ │ │ │ strtmi r2, [r1], -ip, lsl #1 │ │ │ │ rsbne pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - stcl 7, cr15, [ip], {214} @ 0xd6 │ │ │ │ + ldcl 7, cr15, [r0], {214} @ 0xd6 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ andhi pc, fp, #64 @ 0x40 │ │ │ │ rsbne pc, r8, r7, lsl #12 │ │ │ │ - stcl 7, cr15, [r4, #-856] @ 0xfffffca8 │ │ │ │ + stcl 7, cr15, [r8, #-856] @ 0xfffffca8 │ │ │ │ @ instruction: 0x3708f8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d64640 │ │ │ │ - @ instruction: 0xf7d6e90c │ │ │ │ - stmdavs r6, {r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6e910 │ │ │ │ + stmdavs r6, {r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffe2d │ │ │ │ ldrtmi r1, [r3], -r0, lsr #14 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ subne pc, r1, #64, 4 │ │ │ │ mcr2 7, 6, pc, cr2, cr0, {7} @ │ │ │ │ rsbne pc, r8, r7, lsl #12 │ │ │ │ - stmib r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svcvs 0x007b4640 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100b8 │ │ │ │ - bl bec330 │ │ │ │ + bl cec328 │ │ │ │ @ instruction: 0xf8dfe606 │ │ │ │ @ instruction: 0xf8d736b0 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ ldrmi r3, [r8, r8, lsl #1] │ │ │ │ andvs pc, r5, r7, lsl #10 │ │ │ │ - stc 7, cr15, [ip], {214} @ 0xd6 │ │ │ │ + ldc 7, cr15, [r0], {214} @ 0xd6 │ │ │ │ biceq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfeb1c │ │ │ │ + @ instruction: 0xf8dfeb20 │ │ │ │ @ instruction: 0xf8d73688 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ sbcpl pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0x673b58d3 │ │ │ │ - ldcl 7, cr15, [sl], #-856 @ 0xfffffca8 │ │ │ │ + ldcl 7, cr15, [lr], #-856 @ 0xfffffca8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ bichi pc, pc, r0, asr #32 │ │ │ │ sbcpl pc, r8, r7, lsl #12 │ │ │ │ ssatmi pc, #9, pc, asr #17 @ │ │ │ │ - ldcl 7, cr15, [r0], #856 @ 0x358 │ │ │ │ + ldcl 7, cr15, [r4], #856 @ 0x358 │ │ │ │ @ instruction: 0x3660f8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf852447c │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - ldm r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3690f8df │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r1, [fp], #-617 @ 0xfffffd97 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x23209301 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ mrc2 7, 3, pc, cr6, cr0, {7} │ │ │ │ sbcpl pc, r8, r7, lsl #12 │ │ │ │ - ldmdb r4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46406f3b │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 │ │ │ │ - b ff8ec3c8 │ │ │ │ + b ff9ec3c0 │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf011116d │ │ │ │ ldr pc, [r3, #3577]! @ 0xdf9 │ │ │ │ bicseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfead6 │ │ │ │ + @ instruction: 0xf8dfeada │ │ │ │ @ instruction: 0xf8d735fc │ │ │ │ @ instruction: 0xf507208c │ │ │ │ smlabbcs r0, r8, r0, r5 │ │ │ │ ldmpl r3, {r4, ip, sp}^ │ │ │ │ @ instruction: 0xf7d666fb │ │ │ │ - @ instruction: 0x4605ec34 │ │ │ │ + @ instruction: 0x4605ec38 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078193 │ │ │ │ @ instruction: 0xf8df5088 │ │ │ │ andscc r4, r0, r4, lsr #12 │ │ │ │ - stc 7, cr15, [r8], #856 @ 0x358 │ │ │ │ + stc 7, cr15, [ip], #856 @ 0x358 │ │ │ │ ldrbcc pc, [r0, #2271] @ 0x8df @ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf852447c │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - stmda lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3608f8df │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r1, [fp], #-663 @ 0xfffffd69 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x23209301 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ mcr2 7, 1, pc, cr14, cr0, {7} @ │ │ │ │ addpl pc, r8, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d63010 │ │ │ │ - @ instruction: 0x6efbe90c │ │ │ │ + @ instruction: 0x6efbe910 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7d600d4 │ │ │ │ - @ instruction: 0xf8d7ea9a │ │ │ │ + @ instruction: 0xf8d7ea9e │ │ │ │ @ instruction: 0x46202094 │ │ │ │ orrsne pc, fp, r0, asr #4 │ │ │ │ ldc2 0, cr15, [r0, #68]! @ 0x44 │ │ │ │ @ instruction: 0xf107e56a │ │ │ │ andcs r0, r0, r4, lsr #3 │ │ │ │ - b fe36c474 │ │ │ │ + b fe46c46c │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d666bb │ │ │ │ - strmi lr, [r0], ip, ror #23 │ │ │ │ + @ instruction: 0x4680ebf0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078157 │ │ │ │ @ instruction: 0xf7d6707c │ │ │ │ - @ instruction: 0xf8dfec64 │ │ │ │ + @ instruction: 0xf8dfec68 │ │ │ │ @ instruction: 0xf8d73548 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6e82c │ │ │ │ - stmdavs r6, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6e830 │ │ │ │ + stmdavs r6, {r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffd4d │ │ │ │ @ instruction: 0x46331574 │ │ │ │ ldrbtmi r2, [r9], #-544 @ 0xfffffde0 │ │ │ │ andls r9, r0, #1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ stc2l 7, cr15, [r2, #960]! @ 0x3c0 │ │ │ │ rsbsvc pc, ip, r7, lsl #10 │ │ │ │ - stmia r0, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46206ebb │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strbmi r0, [r1], -r4, lsr #1 │ │ │ │ - b 13ec4f0 │ │ │ │ + b 14ec4e8 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ andsvc r2, r3, pc, lsr #6 │ │ │ │ @ instruction: 0xf8dfe522 │ │ │ │ @ instruction: 0xf8d734e8 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ ldrmi r3, [r8, r4, lsl #1] │ │ │ │ subvs pc, fp, r7, lsl #10 │ │ │ │ - bl a6c514 │ │ │ │ + bl b6c50c │ │ │ │ lslseq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfea38 │ │ │ │ + @ instruction: 0xf8dfea3c │ │ │ │ @ instruction: 0xf8d734c0 │ │ │ │ strtmi r2, [r9], -ip, lsl #1 │ │ │ │ rscvs pc, r7, r7, lsl #10 │ │ │ │ @ instruction: 0x667b58d3 │ │ │ │ - bl fe5ec534 │ │ │ │ + bl fe6ec52c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ rscvs pc, r7, r7, lsl #10 │ │ │ │ - stc 7, cr15, [lr], {214} @ 0xd6 │ │ │ │ + ldc 7, cr15, [r2], {214} @ 0xd6 │ │ │ │ ldrcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - svc 0x00d6f7d5 │ │ │ │ - b 15ec558 │ │ │ │ + svc 0x00daf7d5 │ │ │ │ + b 16ec550 │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4630311c │ │ │ │ ldc2l 7, cr15, [r8], #960 @ 0x3c0 │ │ │ │ strbne pc, [ip], #2271 @ 0x8df @ │ │ │ │ andls r4, r1, r3, lsr r6 │ │ │ │ eorcs r4, r0, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f01223 │ │ │ │ @ instruction: 0xf507fd8d │ │ │ │ @ instruction: 0xf7d660e7 │ │ │ │ - strtmi lr, [r0], -ip, ror #16 │ │ │ │ + @ instruction: 0x4620e870 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ ldrsbteq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - ldrb lr, [r1], #2554 @ 0x9fa │ │ │ │ + ldrb lr, [r1], #2558 @ 0x9fe │ │ │ │ strbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d660a1 │ │ │ │ - @ instruction: 0xf107ead8 │ │ │ │ + @ instruction: 0xf107eadc │ │ │ │ @ instruction: 0x464001bc │ │ │ │ - stmib r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074641 │ │ │ │ ldmpl r3, {r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf7d6663b │ │ │ │ - strmi lr, [r4], -r6, asr #22 │ │ │ │ + strmi lr, [r4], -sl, asr #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780d2 │ │ │ │ @ instruction: 0xf7d66028 │ │ │ │ - blmi 29588 │ │ │ │ + blmi 29590 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - @ instruction: 0xf7d6ef86 │ │ │ │ - stmdavs r6, {r1, r2, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6ef8a │ │ │ │ + stmdavs r6, {r1, r3, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffca7 │ │ │ │ @ instruction: 0x46331430 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ subne pc, fp, #64, 4 │ │ │ │ ldc2 7, cr15, [ip, #-960]! @ 0xfffffc40 │ │ │ │ eorvs pc, r8, r7, lsl #10 │ │ │ │ - ldmda sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cdpvs 6, 3, cr4, cr11, cr0, {2} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100bc │ │ │ │ - stmib r8!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi ffaa78e8 │ │ │ │ + stmib ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi ffaa78e0 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986ffb │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ - b fe26c654 │ │ │ │ + b fe36c64c │ │ │ │ biceq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d64640 │ │ │ │ - blmi ff868d68 │ │ │ │ + blmi ff868d70 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf6074641 │ │ │ │ ldmpl r3, {r3, r4, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf7d665fb │ │ │ │ - @ instruction: 0x4605eaf8 │ │ │ │ + @ instruction: 0x4605eafc │ │ │ │ cmnle r9, r0, lsl #16 │ │ │ │ addscc pc, r8, r7, lsl #12 │ │ │ │ - bl 1c6c680 │ │ │ │ + bl 1d6c678 │ │ │ │ @ instruction: 0xf8d74bd8 │ │ │ │ @ instruction: 0xf852208c │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - svc 0x0038f7d5 │ │ │ │ - ldmib r8!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x003cf7d5 │ │ │ │ + ldmib ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ mrrc2 7, 15, pc, sl, cr0 @ │ │ │ │ stclmi 6, cr4, [r6], #140 @ 0x8c │ │ │ │ andls r2, r1, r0, lsr #4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r4, r0, #124, 8 @ 0x7c000000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0xf7f072aa │ │ │ │ @ instruction: 0xf607fcef │ │ │ │ @ instruction: 0xf7d53098 │ │ │ │ - ldclvs 15, cr14, [fp, #824]! @ 0x338 │ │ │ │ + ldclvs 15, cr14, [fp, #840]! @ 0x348 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7d600c0 │ │ │ │ - @ instruction: 0xf8d7e95c │ │ │ │ + @ instruction: 0xf8d7e960 │ │ │ │ vst4.32 {d18-d21}, [pc :64], r4 │ │ │ │ strtmi r7, [r0], -ip, lsr #3 │ │ │ │ ldc2l 0, cr15, [r2], #-68 @ 0xffffffbc │ │ │ │ - blmi ff027840 │ │ │ │ + blmi ff027838 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f7b │ │ │ │ rsbne pc, r8, r7, lsl #12 │ │ │ │ - b d6c6fc │ │ │ │ + b e6c6f4 │ │ │ │ @ instruction: 0xf8d74bb9 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ svcvs 0x00bb4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d660c4 │ │ │ │ - blmi fed69064 │ │ │ │ + blmi fed6906c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ sbcpl pc, r8, r7, lsl #12 │ │ │ │ - b 7ec728 │ │ │ │ + b 8ec720 │ │ │ │ @ instruction: 0xf8d74bae │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ mrcvs 6, 7, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ andscc r5, r0, r8, lsl #1 │ │ │ │ - b 4ec740 │ │ │ │ + b 5ec738 │ │ │ │ @ instruction: 0xf8d74ba8 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ mrcvs 6, 5, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d6707c │ │ │ │ - blmi fe929020 │ │ │ │ + blmi fe929028 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ rscvs pc, r7, r7, lsl #10 │ │ │ │ - ldmib ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 6c764 │ │ │ │ @ instruction: 0xf8d74b9d │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d63098 │ │ │ │ - blmi fe668ff4 │ │ │ │ + blmi fe668ffc │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ eorvs pc, r8, r7, lsl #10 │ │ │ │ - stmib r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b92 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d6509a │ │ │ │ - @ instruction: 0xf107e9dc │ │ │ │ + @ instruction: 0xf107e9e0 │ │ │ │ ldrtmi r0, [r0], -ip, asr #3 │ │ │ │ - stmia sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b89 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #1 │ │ │ │ rsbvs pc, lr, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - b 12ec7cc │ │ │ │ - bllt 1e4008c │ │ │ │ + b 13ec7c4 │ │ │ │ + bllt 1e40084 │ │ │ │ rsbvs pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d64c9b │ │ │ │ - blmi fe0e9394 │ │ │ │ + blmi fe0e939c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf852447c │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - mcr 7, 4, pc, cr10, cr5, {6} @ │ │ │ │ + mcr 7, 4, pc, cr14, cr5, {6} @ │ │ │ │ @ instruction: 0x46214b96 │ │ │ │ rsbsne pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ @ instruction: 0xf507fc4b │ │ │ │ @ instruction: 0xf7d5606e │ │ │ │ - ldcvs 15, cr14, [fp, #168]! @ 0xa8 │ │ │ │ + ldcvs 15, cr14, [fp, #184]! @ 0xb8 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7d600cc │ │ │ │ - @ instruction: 0xf8d7e8b8 │ │ │ │ + @ instruction: 0xf8d7e8bc │ │ │ │ @ instruction: 0x46202094 │ │ │ │ cmnpne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff3ea91a │ │ │ │ - bllt fe26c8d4 │ │ │ │ + blx ff3ea912 │ │ │ │ + bllt fe26c8cc │ │ │ │ @ instruction: 0xf8d74b6c │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d6606e │ │ │ │ - @ instruction: 0xf107e990 │ │ │ │ + @ instruction: 0xf107e994 │ │ │ │ ldrdcs r0, [r0], -r8 │ │ │ │ - ldm lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b63 │ │ │ │ @ instruction: 0xf507208c │ │ │ │ swpcs r5, r1, [r0] │ │ │ │ ldmpl r3, {r3, ip, sp}^ │ │ │ │ @ instruction: 0xf7d6653b │ │ │ │ - @ instruction: 0x4605e9fe │ │ │ │ + strmi lr, [r5], -r2, lsl #20 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ addspl pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d63008 │ │ │ │ - blmi 17292f8 │ │ │ │ + blmi 1729300 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - @ instruction: 0xf7d6ee3e │ │ │ │ - stmdavs r4, {r1, r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6ee42 │ │ │ │ + stmdavs r4, {r1, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ @ instruction: 0x4623fb5f │ │ │ │ eorcs r4, r0, #27392 @ 0x6b00 │ │ │ │ @ instruction: 0xf04f9001 │ │ │ │ ldrbtmi r3, [ip], #-255 @ 0xffffff01 │ │ │ │ strtmi r9, [r1], -r0, lsl #4 │ │ │ │ adcne pc, r3, #64, 4 │ │ │ │ - blx ffd6c91e │ │ │ │ + blx ffd6c916 │ │ │ │ addspl pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d53008 │ │ │ │ - ldcvs 14, cr14, [fp, #-840]! @ 0xfffffcb8 │ │ │ │ + ldcvs 14, cr14, [fp, #-856]! @ 0xfffffca8 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7d600d8 │ │ │ │ - @ instruction: 0xf8d7e860 │ │ │ │ + @ instruction: 0xf8d7e864 │ │ │ │ @ instruction: 0x46202094 │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx 1dea9ca │ │ │ │ - bllt c6c984 │ │ │ │ + blx 1dea9c2 │ │ │ │ + bllt c6c97c │ │ │ │ @ instruction: 0xf8d74b40 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ mulcc r8, r1, r0 │ │ │ │ - ldmdb r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bicseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi e28ac4 │ │ │ │ + blmi e28acc │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d6657b │ │ │ │ - strmi lr, [r5], -r6, lsr #19 │ │ │ │ + strmi lr, [r5], -sl, lsr #19 │ │ │ │ @ instruction: 0xf607bbb8 │ │ │ │ @ instruction: 0xf7d670f8 │ │ │ │ - blmi c6924c │ │ │ │ + blmi c69254 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - @ instruction: 0xf7d6ede8 │ │ │ │ - stmdavs r4, {r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6edec │ │ │ │ + stmdavs r4, {r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ strtmi pc, [r3], -r9, lsl #22 │ │ │ │ eorcs r4, r0, #16640 @ 0x4100 │ │ │ │ @ instruction: 0xf04f9001 │ │ │ │ ldrbtmi r3, [ip], #-255 @ 0xffffff01 │ │ │ │ strtmi r9, [r1], -r0, lsl #4 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ - blx fe7ec9ca │ │ │ │ + blx fe7ec9c2 │ │ │ │ rscsvc pc, r8, r7, lsl #12 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr12, cr5, {6} │ │ │ │ + mcr 7, 4, pc, cr0, cr5, {6} @ │ │ │ │ @ instruction: 0x46406d7b │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrsbeq pc, [r0], #135 @ 0x87 @ │ │ │ │ - stmda sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ bicvc pc, r4, pc, asr #8 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ @ instruction: 0xf7fffb21 │ │ │ │ - blmi 5dd5a0 │ │ │ │ + blmi 5dd598 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ rscsvc pc, r8, r7, lsl #12 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b10 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d670e0 │ │ │ │ - @ instruction: 0xf7d5e8d8 │ │ │ │ - svclt 0x0000ee12 │ │ │ │ - andeq r2, r5, r2, lsl #5 │ │ │ │ + @ instruction: 0xf7d5e8dc │ │ │ │ + svclt 0x0000ee16 │ │ │ │ + andeq r2, r5, sl, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r5, r2, ror r2 │ │ │ │ + andeq r2, r5, sl, ror r2 │ │ │ │ andeq fp, r2, r0, asr ip │ │ │ │ andeq r3, r3, r6, lsr r0 │ │ │ │ - muleq r5, r2, r1 │ │ │ │ + muleq r5, sl, r1 │ │ │ │ andeq fp, r2, lr, ror fp │ │ │ │ - andeq r8, r9, r6, asr r1 │ │ │ │ + andeq r8, r9, lr, asr r1 │ │ │ │ @ instruction: 0x0002babc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r2, r0, fp │ │ │ │ andeq fp, r2, r2, ror #20 │ │ │ │ - andeq r8, r9, r6, ror r0 │ │ │ │ + andeq r8, r9, lr, ror r0 │ │ │ │ andeq fp, r2, ip, lsl #20 │ │ │ │ muleq r2, lr, r9 │ │ │ │ andeq fp, r2, r4, lsr #20 │ │ │ │ andeq fp, r2, r6, lsl r9 │ │ │ │ andeq fp, r2, r6, lsr #17 │ │ │ │ andeq fp, r2, r0, ror #19 │ │ │ │ andeq fp, r2, lr, ror #17 │ │ │ │ @@ -42732,330 +42730,330 @@ │ │ │ │ andeq fp, r2, r6, ror #6 │ │ │ │ andeq fp, r2, r8, asr #5 │ │ │ │ muleq r2, r8, r1 │ │ │ │ andeq fp, r2, r8, lsl r3 │ │ │ │ ldrdeq fp, [r2], -r2 │ │ │ │ andeq fp, r2, r6, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb85d04 │ │ │ │ + bl feb85cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2ad0ad8 │ │ │ │ - bmi fed05f60 │ │ │ │ + bmi fed05f58 │ │ │ │ ldcmi 15, cr10, [r3], #16 │ │ │ │ - blmi fecffd00 │ │ │ │ + blmi fecffcf8 │ │ │ │ ldrbtmi r6, [ip], #-952 @ 0xfffffc48 │ │ │ │ ldmmi r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sp, lr} │ │ │ │ ldrbtmi r5, [r8], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f34fc │ │ │ │ @ instruction: 0xf7d50300 │ │ │ │ - stmdacs r0, {r2, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d03c │ │ │ │ andcs r0, r0, r8, asr #2 │ │ │ │ - svc 0x007af7d5 │ │ │ │ + svc 0x007ef7d5 │ │ │ │ smlatbcs r0, sl, fp, r4 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ teqvs fp, #14876672 @ 0xe30000 │ │ │ │ - ldm ip, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb r4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs ffec19f0 │ │ │ │ + ldmdb r8, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blvs ffec19e8 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d54614 │ │ │ │ - @ instruction: 0xf7d5ed1e │ │ │ │ - stmdavs r3, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d5ed22 │ │ │ │ + stmdavs r3, {r1, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ vhsub.s8 q1, , q0 │ │ │ │ @ instruction: 0x461841bc │ │ │ │ @ instruction: 0xf7f062fb │ │ │ │ ldmibmi ip, {r0, r1, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r9, r0, #1 │ │ │ │ ldrbtmi r6, [r9], #-2811 @ 0xfffff505 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f012c7 │ │ │ │ @ instruction: 0xf107fad5 │ │ │ │ @ instruction: 0xf7d50058 │ │ │ │ - @ instruction: 0x4620edb4 │ │ │ │ + @ instruction: 0x4620edb8 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ @ instruction: 0x46316cb8 │ │ │ │ - svc 0x0042f7d5 │ │ │ │ + svc 0x0046f7d5 │ │ │ │ @ instruction: 0xf86ef00f │ │ │ │ - bllt 1047d98 │ │ │ │ + bllt 1047d90 │ │ │ │ @ instruction: 0xf7ec6bb8 │ │ │ │ ldrdcs pc, [r0, -sp] │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ strmi pc, [r5], -r7, asr #17 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ @ instruction: 0xf00fff0f │ │ │ │ ldrbtvs pc, [r8], #-2137 @ 0xfffff7a7 @ │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ stmmi r7, {r0, r2, r3, r4, r5, r6, r8, r9, sp, lr} │ │ │ │ @ instruction: 0xf7d54478 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, r1, r0, asr #32 │ │ │ │ - blmi 1fc15fc │ │ │ │ + blmi 1fc15f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-76 @ 0xffffffb4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, fp, r0, asr #32 │ │ │ │ vpadd.i8 q3, , q12 │ │ │ │ ldrtmi r5, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf107bdf0 │ │ │ │ andcs r0, r0, ip, asr #2 │ │ │ │ - svc 0x0010f7d5 │ │ │ │ - blvs ffec19ec │ │ │ │ + svc 0x0014f7d5 │ │ │ │ + blvs ffec19e4 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r3, r4, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d662bb │ │ │ │ - @ instruction: 0x4606e872 │ │ │ │ + @ instruction: 0x4606e876 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780b6 │ │ │ │ @ instruction: 0xf7d670b8 │ │ │ │ - blmi 1be8fe0 │ │ │ │ + blmi 1be8fe8 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - ldc 7, cr15, [r2], #852 @ 0x354 │ │ │ │ + ldc 7, cr15, [r6], #852 @ 0x354 │ │ │ │ vfma.f32 q3, , │ │ │ │ ldclvs 1, cr4, [r8], #-752 @ 0xfffffd10 │ │ │ │ mvnsvs r2, r0, asr #4 │ │ │ │ @ instruction: 0xf9d6f7f0 │ │ │ │ stmdbmi fp!, {r1, r3, r5, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ ldrbtmi r6, [r9], #-2555 @ 0xfffff605 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f072e8 │ │ │ │ @ instruction: 0xf507fa69 │ │ │ │ @ instruction: 0xf7d570b8 │ │ │ │ - strtmi lr, [r0], -r8, asr #26 │ │ │ │ + strtmi lr, [r0], -ip, asr #26 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ @ instruction: 0x46316cf8 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr6, cr5, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr10, cr5, {6} │ │ │ │ @ instruction: 0xf107e796 │ │ │ │ andcs r0, r0, r0, asr r1 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr0, cr5, {6} │ │ │ │ - blvs ffec19ec │ │ │ │ + mrc 7, 6, APSR_nzcv, cr4, cr5, {6} │ │ │ │ + blvs ffec19e4 │ │ │ │ cmnvs sp, #0, 2 │ │ │ │ eorvc pc, r2, r7, lsl #10 │ │ │ │ rsbsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - ldmda r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d17f │ │ │ │ @ instruction: 0xf7d67022 │ │ │ │ - blmi 13e8f60 │ │ │ │ + blmi 13e8f68 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - ldcl 7, cr15, [r2], #-852 @ 0xfffffcac │ │ │ │ + ldcl 7, cr15, [r6], #-852 @ 0xfffffcac │ │ │ │ vfma.f32 q3, , │ │ │ │ ldclvs 1, cr4, [r8], #-752 @ 0xfffffd10 │ │ │ │ @ instruction: 0x61bb2240 │ │ │ │ @ instruction: 0xf996f7f0 │ │ │ │ stmdbmi sp, {r2, r3, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ ldrbtmi r6, [r9], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f012dd │ │ │ │ @ instruction: 0xf507fa29 │ │ │ │ @ instruction: 0xf7d57022 │ │ │ │ - strtmi lr, [r0], -r8, lsl #26 │ │ │ │ + strtmi lr, [r0], -ip, lsl #26 │ │ │ │ @ instruction: 0x47986a7b │ │ │ │ @ instruction: 0x46316d38 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr5, {6} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr10, cr5, {6} │ │ │ │ @ instruction: 0xf107e767 │ │ │ │ andcs r0, r0, r4, asr r1 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr0, cr5, {6} │ │ │ │ - blvs ffec19ec │ │ │ │ + mrc 7, 4, APSR_nzcv, cr4, cr5, {6} │ │ │ │ + blvs ffec19e4 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r3, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d5623b │ │ │ │ - @ instruction: 0x4606eff2 │ │ │ │ + @ instruction: 0x4606eff6 │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ rsbvc pc, r8, r7, lsl #10 │ │ │ │ - stmda sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs ffec19f0 │ │ │ │ + stmda lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blvs ffec19e8 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d54614 │ │ │ │ - @ instruction: 0xf7d5ec34 │ │ │ │ - stmdavs r3, {r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d5ec38 │ │ │ │ + stmdavs r3, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x41bcf207 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xf7f0617b │ │ │ │ stmdbmi lr!, {r0, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ eorcs r9, r0, #1 │ │ │ │ ldrbtmi r6, [r9], #-2427 @ 0xfffff685 │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ vst4. {d19-d22}, [pc :256] │ │ │ │ @ instruction: 0xf7f072f3 │ │ │ │ @ instruction: 0xf507f9eb │ │ │ │ @ instruction: 0xf7d57068 │ │ │ │ - strtmi lr, [r0], -sl, asr #25 │ │ │ │ + strtmi lr, [r0], -lr, asr #25 │ │ │ │ @ instruction: 0x47986a3b │ │ │ │ @ instruction: 0x46316d78 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr8, cr5, {6} │ │ │ │ - blmi 6e8a48 │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr5, {6} │ │ │ │ + blmi 6e8a40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs f005f0 │ │ │ │ + blvs f005e8 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d50058 │ │ │ │ - blmi 5aaa84 │ │ │ │ + blmi 5aaa8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - bvs fef00604 │ │ │ │ + bvs fef005fc │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d570b8 │ │ │ │ - blmi 46aa70 │ │ │ │ + blmi 46aa78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - bvs 1f00618 │ │ │ │ + bvs 1f00610 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d57022 │ │ │ │ - blmi 32aa5c │ │ │ │ + blmi 32aa64 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - bvs f0062c │ │ │ │ + bvs f00624 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d57068 │ │ │ │ - @ instruction: 0xf7d5ef1c │ │ │ │ - svclt 0x0000ec56 │ │ │ │ - andeq r1, r5, ip, ror #9 │ │ │ │ - andeq r1, r5, r6, ror #9 │ │ │ │ + @ instruction: 0xf7d5ef20 │ │ │ │ + svclt 0x0000ec5a │ │ │ │ + strdeq r1, [r5], -r4 │ │ │ │ + andeq r1, r5, lr, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r1, r3, r2, ror r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r2, r6, lr │ │ │ │ @ instruction: 0x000313b8 │ │ │ │ - andeq r1, r5, r4, lsl r4 │ │ │ │ + andeq r1, r5, ip, lsl r4 │ │ │ │ andeq sl, r2, sl, lsr #31 │ │ │ │ andeq sl, r2, r2, asr #27 │ │ │ │ andeq sl, r2, sl, lsr pc │ │ │ │ andeq sl, r2, r2, asr #26 │ │ │ │ andeq sl, r2, r2, asr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ - ldcvc 5, cr15, [pc, #-692] @ 2eb74 │ │ │ │ - blmi 19daa3c │ │ │ │ + ldcvc 5, cr15, [pc, #-692] @ 2eb6c │ │ │ │ + blmi 19daa34 │ │ │ │ strmi r4, [r4], -r6, ror #20 │ │ │ │ rsbsvs r4, fp, #2063597568 @ 0x7b000000 │ │ │ │ - blmi 1980020 │ │ │ │ + blmi 1980018 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mrc2 7, 2, pc, cr10, cr15, {7} │ │ │ │ suble r3, pc, r1 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ @ instruction: 0xf107f823 │ │ │ │ mvnsvs r0, ip, lsr #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi 176a610 │ │ │ │ + blmi 176a618 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - svc 0x004cf7d5 │ │ │ │ + svc 0x0050f7d5 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00c4f7d5 │ │ │ │ - bvs 1ec1bd4 │ │ │ │ + svc 0x00c8f7d5 │ │ │ │ + bvs 1ec1bcc │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d54616 │ │ │ │ - blmi 14e9cc8 │ │ │ │ + blmi 14e9cd0 │ │ │ │ vst2. {d22,d24}, [pc :256]! │ │ │ │ ldrbtmi r7, [fp], #-518 @ 0xfffffdfa │ │ │ │ ldmdbmi r0, {r1, r8, sl, ip, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [fp], #-2895 @ 0xfffff4b1 │ │ │ │ tstcs pc, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf94af7f0 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ + stc 7, cr15, [ip], #-852 @ 0xfffffcac │ │ │ │ @ instruction: 0x46306a3b │ │ │ │ - bvs ffe40d20 │ │ │ │ + bvs ffe40d18 │ │ │ │ @ instruction: 0xf7d54621 │ │ │ │ - @ instruction: 0x4628edb8 │ │ │ │ + @ instruction: 0x4628edbc │ │ │ │ ldc2 7, cr15, [r0, #1004] @ 0x3ec │ │ │ │ - blmi 10017e4 │ │ │ │ + blmi 10017dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d16d │ │ │ │ ssatmi r7, #30, fp, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldcl 7, cr15, [lr, #852] @ 0x354 │ │ │ │ + stcl 7, cr15, [r2, #852]! @ 0x354 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs sp, {r7, sp, lr} │ │ │ │ @ instruction: 0xf7fb617d │ │ │ │ strmi pc, [r6], -r3, asr #27 │ │ │ │ @ instruction: 0x46206138 │ │ │ │ @ instruction: 0xffc8f7ee │ │ │ │ @ instruction: 0x462b4a37 │ │ │ │ ldrbtmi r6, [sl], #-248 @ 0xffffff08 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf00f4630 │ │ │ │ @ instruction: 0xf107faa3 │ │ │ │ andcs r0, r0, r8, lsr #2 │ │ │ │ - stc 7, cr15, [r8, #852] @ 0x354 │ │ │ │ - bvs 1ec1bd0 │ │ │ │ + stc 7, cr15, [ip, #852] @ 0x354 │ │ │ │ + bvs 1ec1bc8 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4, r5}^ │ │ │ │ @ instruction: 0xf7d561bb │ │ │ │ - strmi lr, [r4], -sl, ror #29 │ │ │ │ + strmi lr, [r4], -lr, ror #29 │ │ │ │ teqle r6, r0, lsl #16 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x0062f7d5 │ │ │ │ - bvs 1ec1bd4 │ │ │ │ + svc 0x0066f7d5 │ │ │ │ + bvs 1ec1bcc │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d54690 │ │ │ │ - ldmvs sp!, {r2, r3, r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs sp!, {r4, r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdbvs fp!, {r0, r2, r5, r9, fp, lr}^ │ │ │ │ ldrbtmi r9, [sl], #-1282 @ 0xfffffafe │ │ │ │ @ instruction: 0x9601693e │ │ │ │ ldmdavs r0, {r0, r1, r5, r8, fp, lr} │ │ │ │ ldrbtmi r2, [r9], #-543 @ 0xfffffde1 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f0220b │ │ │ │ @ instruction: 0xf107f8e9 │ │ │ │ @ instruction: 0xf7d50030 │ │ │ │ - ldmibvs fp!, {r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ - bvs fee40808 │ │ │ │ - ldcl 7, cr15, [r6, #-852] @ 0xfffffcac │ │ │ │ + bvs fee40800 │ │ │ │ + ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ ldrtmi pc, [r0], -pc, lsr #26 @ │ │ │ │ stc2 7, cr15, [ip, #-1004]! @ 0xfffffc14 │ │ │ │ - blmi 428e00 │ │ │ │ + blmi 428df8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ - bvs f00800 │ │ │ │ + bvs f007f8 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d570a4 │ │ │ │ - blmi 2ea874 │ │ │ │ + blmi 2ea87c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d50030 │ │ │ │ - @ instruction: 0xf7d5ee28 │ │ │ │ - svclt 0x0000eb62 │ │ │ │ - ldrdeq r1, [r5], -r0 │ │ │ │ - andeq r1, r5, ip, asr #3 │ │ │ │ + @ instruction: 0xf7d5ee2c │ │ │ │ + svclt 0x0000eb66 │ │ │ │ + ldrdeq r1, [r5], -r8 │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq r4, [r5], -sl │ │ │ │ + andeq r4, r5, r2, ror #3 │ │ │ │ andeq sl, r2, r2, lsl #23 │ │ │ │ andeq sl, r2, r6, asr #27 │ │ │ │ - andeq r1, r5, r0, lsr r1 │ │ │ │ + andeq r1, r5, r8, lsr r1 │ │ │ │ andeq sl, r2, sl, lsl sp │ │ │ │ - andeq r4, r5, r6, lsl r1 │ │ │ │ + andeq r4, r5, lr, lsl r1 │ │ │ │ @ instruction: 0x0002aaba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strteq pc, [r0], #-2252 @ 0xfffff734 │ │ │ │ stclcc 6, cr15, [r8, #692] @ 0x2b4 │ │ │ │ strmi sl, [r2], -r4, lsl #30 │ │ │ │ @@ -43063,15 +43061,15 @@ │ │ │ │ ldreq pc, [r0, #263] @ 0x107 │ │ │ │ ldmne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrteq pc, [r8], r7, lsl #2 @ │ │ │ │ addeq pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ @ instruction: 0x46330894 │ │ │ │ addmi pc, r4, r7, asr #17 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2f030 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2f028 @ │ │ │ │ @ instruction: 0xf8df4478 │ │ │ │ ldrbtmi r8, [r8], #2184 @ 0x888 │ │ │ │ strbmi r5, [r0], -r1, asr #16 │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1bb4 │ │ │ │ vrhadd.s8 d16, d0, d0 │ │ │ │ eorvs r3, ip, r7, lsl #2 │ │ │ │ @@ -43079,77 +43077,77 @@ │ │ │ │ @ instruction: 0xf00042a0 │ │ │ │ @ instruction: 0xf00e81d2 │ │ │ │ @ instruction: 0x4604fe1b │ │ │ │ addeq pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf107808b │ │ │ │ mulcs r0, r8, r1 │ │ │ │ - stcl 7, cr15, [r2], #852 @ 0x354 │ │ │ │ + stcl 7, cr15, [r6], #852 @ 0x354 │ │ │ │ stmdacc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r5, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d5673b │ │ │ │ - strmi lr, [r4], -r2, asr #28 │ │ │ │ + strmi lr, [r4], -r6, asr #28 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50783a2 │ │ │ │ @ instruction: 0xf7d5702c │ │ │ │ - @ instruction: 0xf8dfeeba │ │ │ │ + @ instruction: 0xf8dfeebe │ │ │ │ @ instruction: 0xf8d7382c │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf8d7ea82 │ │ │ │ + @ instruction: 0xf8d7ea86 │ │ │ │ subcs r8, r0, #136 @ 0x88 │ │ │ │ cmnpcc r4, r7, lsl #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xffa4f7ef │ │ │ │ stmdacs ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdane ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #-1603 @ 0xfffff9bd │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f0321f │ │ │ │ @ instruction: 0xf507f835 │ │ │ │ @ instruction: 0xf7d5702c │ │ │ │ - svcvs 0x003beb14 │ │ │ │ + svcvs 0x003beb18 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d50098 │ │ │ │ - @ instruction: 0xf8d7eca2 │ │ │ │ + @ instruction: 0xf8d7eca6 │ │ │ │ ldreq r3, [ip, #-200] @ 0xffffff38 │ │ │ │ sbcshi pc, r0, r0, lsl #2 │ │ │ │ svclt 0x0044055e │ │ │ │ orrvs pc, r0, #683671552 @ 0x28c00000 │ │ │ │ sbccc pc, r8, r7, asr #17 │ │ │ │ ldc2 0, cr15, [ip, #56]! @ 0x38 │ │ │ │ addeq pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d7812b │ │ │ │ @ instruction: 0xf1073090 │ │ │ │ movwcc r0, #5520 @ 0x1590 │ │ │ │ @ instruction: 0xf8dfd019 │ │ │ │ ldrbtmi r4, [ip], #-1964 @ 0xfffff854 │ │ │ │ @ instruction: 0xf7d5e004 │ │ │ │ - stmdavs r3, {r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ tstle fp, r4, lsl #22 │ │ │ │ strtmi r6, [r0], -sl, lsr #16 │ │ │ │ @ instruction: 0x31a6f240 │ │ │ │ @ instruction: 0xff98f010 │ │ │ │ addeq pc, ip, r7, asr #17 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ rscle r3, lr, r1, lsl #6 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf0003301 │ │ │ │ @ instruction: 0xf8df8215 │ │ │ │ @ instruction: 0xf8df277c │ │ │ │ ldrbtmi r3, [sl], #-1880 @ 0xfffff8a8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blcc fed6d4c4 │ │ │ │ + blcc fed6d4bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf607839d │ │ │ │ @ instruction: 0x46bd37b8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andeq lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0x46402233 │ │ │ │ @@ -43169,485 +43167,485 @@ │ │ │ │ svclt 0x0008429a │ │ │ │ smlabble r8, r8, r2, r4 │ │ │ │ subeq lr, sl, #3522560 @ 0x35c000 │ │ │ │ movwne lr, #2518 @ 0x9d6 │ │ │ │ svclt 0x0008429a │ │ │ │ @ instruction: 0xf0004288 │ │ │ │ @ instruction: 0xf7d5830b │ │ │ │ - strmi lr, [r3], -ip, ror #24 │ │ │ │ + @ instruction: 0x4603ec70 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ strmi pc, [r5], -pc, asr #24 │ │ │ │ @ instruction: 0xf8d76678 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ @ instruction: 0xf8dffe53 │ │ │ │ @ instruction: 0xf8d726e4 │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286638 │ │ │ │ @ instruction: 0xf92cf00f │ │ │ │ @ instruction: 0x01a4f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfec12 │ │ │ │ + @ instruction: 0xf8dfec16 │ │ │ │ @ instruction: 0xf8d736ac │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ adcsvs pc, pc, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - ldcl 7, cr15, [r0, #-852]! @ 0xfffffcac │ │ │ │ + ldcl 7, cr15, [r4, #-852]! @ 0xfffffcac │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ movwhi pc, #64 @ 0x40 @ │ │ │ │ adcsvs pc, pc, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [r8, #852]! @ 0x354 │ │ │ │ + stcl 7, cr15, [ip, #852]! @ 0x354 │ │ │ │ pkhtbcc pc, r8, pc, asr #17 @ │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmib r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r6, #11835 @ 0x2e3b │ │ │ │ pkhtbcc pc, ip, pc, asr #17 @ │ │ │ │ ldrbtmi r6, [fp], #-3706 @ 0xfffff186 │ │ │ │ @ instruction: 0xf8df9201 │ │ │ │ andscs r1, pc, #136, 12 @ 0x8800000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef3265 │ │ │ │ @ instruction: 0xf507ff6b │ │ │ │ @ instruction: 0xf7d560bf │ │ │ │ - @ instruction: 0x6db9ea4a │ │ │ │ + @ instruction: 0x6db9ea4e │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500a4 │ │ │ │ - @ instruction: 0x6e38ebd8 │ │ │ │ - blx fec6d27a │ │ │ │ + @ instruction: 0x6e38ebdc │ │ │ │ + blx fec6d272 │ │ │ │ @ instruction: 0xf7fb6e78 │ │ │ │ @ instruction: 0xf8d7fbad │ │ │ │ ldreq r3, [sl, #-200] @ 0xffffff38 │ │ │ │ svcge 0x0030f57f │ │ │ │ movwvs pc, #1443 @ 0x5a3 @ │ │ │ │ sbccc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf57f055a │ │ │ │ @ instruction: 0xf04faf2f │ │ │ │ @ instruction: 0xf5a334ff │ │ │ │ @ instruction: 0xf8c76380 │ │ │ │ stccs 0, cr3, [r0], {200} @ 0xc8 │ │ │ │ svcge 0x0026f47f │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ ldrdne pc, [r8], #135 @ 0x87 │ │ │ │ - mcr 7, 1, pc, cr12, cr5, {6} @ │ │ │ │ + mrc 7, 1, APSR_nzcv, cr0, cr5, {6} │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf8d780fc │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ @ instruction: 0xf107fde1 │ │ │ │ ldrtvs r0, [r8], ip, lsr #3 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfebaa │ │ │ │ + @ instruction: 0xf8dfebae │ │ │ │ @ instruction: 0xf8d735dc │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - stc 7, cr15, [r8, #-852] @ 0xfffffcac │ │ │ │ + stc 7, cr15, [ip, #-852] @ 0xfffffcac │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, sp, #64 @ 0x40 │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ - stc 7, cr15, [r0, #852] @ 0x354 │ │ │ │ + stc 7, cr15, [r4, #852] @ 0x354 │ │ │ │ ldrcc pc, [r8, #2271]! @ 0x8df │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmdb r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #11963 @ 0x2ebb │ │ │ │ addcc pc, pc, #64, 4 │ │ │ │ strbcc pc, [r0, #2271] @ 0x8df @ │ │ │ │ strbne pc, [r0, #2271] @ 0x8df @ │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8df6818 │ │ │ │ ldrbtmi r3, [fp], #-1468 @ 0xfffffa44 │ │ │ │ tstcs pc, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xff02f7ef │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ - stmib r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46286dfa │ │ │ │ @ instruction: 0x46214790 │ │ │ │ ldrdeq pc, [ip], r7 @ │ │ │ │ - bl 1bed2ac │ │ │ │ + bl 1ced2a4 │ │ │ │ @ instruction: 0xf7fb6eb8 │ │ │ │ @ instruction: 0xf00efb47 │ │ │ │ @ instruction: 0xf8c7fc91 │ │ │ │ stmdacs r0, {r3, r7} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ lslseq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfeb60 │ │ │ │ + @ instruction: 0xf8dfeb64 │ │ │ │ @ instruction: 0xf8d73548 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ andsvs pc, r4, r7, lsl #10 │ │ │ │ usatvs r5, #27, r3, asr #17 │ │ │ │ - ldc 7, cr15, [lr], #852 @ 0x354 │ │ │ │ + stcl 7, cr15, [r2], {213} @ 0xd5 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ eorshi pc, r8, #64 @ 0x40 │ │ │ │ andsvs pc, r4, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r6, #-852]! @ 0xfffffcac │ │ │ │ + ldc 7, cr15, [sl, #-852]! @ 0xfffffcac │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdhi pc, [r8], r7 │ │ │ │ cmnpcc r4, r7, lsl #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xf7ef2240 │ │ │ │ @ instruction: 0xf8dffe21 │ │ │ │ @ instruction: 0xf8df2530 │ │ │ │ @ instruction: 0x46431530 │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rsbvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ cdp2 7, 11, cr15, cr2, cr15, {7} │ │ │ │ andsvs pc, r4, r7, lsl #10 │ │ │ │ - ldmib r0, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cdpvs 6, 15, cr4, cr11, cr8, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100b0 │ │ │ │ - bl 7ed34c │ │ │ │ + bl 8ed344 │ │ │ │ @ instruction: 0xf7d5e68d │ │ │ │ - @ instruction: 0x4603eb58 │ │ │ │ + @ instruction: 0x4603eb5c │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ @ instruction: 0x4605fb3b │ │ │ │ @ instruction: 0xf8d767f8 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ @ instruction: 0xf8dffd3f │ │ │ │ @ instruction: 0xf8d724dc │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462867b8 │ │ │ │ @ instruction: 0xf818f00f │ │ │ │ orrseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfeafe │ │ │ │ + @ instruction: 0xf8dfeb02 │ │ │ │ @ instruction: 0xf8d73484 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - mrrc 7, 13, pc, ip, cr5 @ │ │ │ │ + stcl 7, cr15, [r0], #-852 @ 0xfffffcac │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b2f040 │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r4], {213} @ 0xd5 │ │ │ │ + ldcl 7, cr15, [r8], {213} @ 0xd5 │ │ │ │ strbtcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r6, #12219 @ 0x2fbb │ │ │ │ strcc pc, [r4], #2271 @ 0x8df │ │ │ │ ldrbtmi r6, [fp], #-4090 @ 0xfffff006 │ │ │ │ @ instruction: 0xf8df9201 │ │ │ │ andscs r1, pc, #128, 8 @ 0x80000000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7ef7244 │ │ │ │ @ instruction: 0xf507fe57 │ │ │ │ @ instruction: 0xf7d570cc │ │ │ │ - @ instruction: 0x4628e936 │ │ │ │ + @ instruction: 0x4628e93a │ │ │ │ @ instruction: 0x47886f79 │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d50094 │ │ │ │ - svcvs 0x00b8eac4 │ │ │ │ - blx fe76d4a0 │ │ │ │ + svcvs 0x00b8eac8 │ │ │ │ + blx fe76d498 │ │ │ │ @ instruction: 0xf7fb6ff8 │ │ │ │ @ instruction: 0xf8d7fa99 │ │ │ │ ldreq r3, [sp, #-200] @ 0xffffff38 │ │ │ │ mcrge 5, 7, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0xf7d5e61a │ │ │ │ - @ instruction: 0x4603eaf2 │ │ │ │ + @ instruction: 0x4603eaf6 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ @ instruction: 0x4605fad5 │ │ │ │ @ instruction: 0xf8d76478 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ @ instruction: 0xf8dffcd9 │ │ │ │ @ instruction: 0xf8d7241c │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286438 │ │ │ │ @ instruction: 0xffb2f00e │ │ │ │ @ instruction: 0x01a8f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi ffbe9f68 │ │ │ │ + blmi ffbe9f70 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7d5637b │ │ │ │ - @ instruction: 0x4604ebf8 │ │ │ │ + @ instruction: 0x4604ebfc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781a8 │ │ │ │ @ instruction: 0xf7d560e2 │ │ │ │ - blmi ff9ea6ec │ │ │ │ + blmi ff9ea6f4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmda r8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r6, #11323 @ 0x2c3b │ │ │ │ @ instruction: 0x6c7a4bf2 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #3948544 @ 0x3c4000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef3282 │ │ │ │ @ instruction: 0xf507fdf5 │ │ │ │ @ instruction: 0xf7d560e2 │ │ │ │ - blvs 1ea98b4 │ │ │ │ + blvs 1ea98bc │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500a8 │ │ │ │ - @ instruction: 0x6c38ea62 │ │ │ │ - blx eed564 │ │ │ │ + @ instruction: 0x6c38ea66 │ │ │ │ + blx eed55c │ │ │ │ @ instruction: 0xf7fb6c78 │ │ │ │ strb pc, [r3, #2615] @ 0xa37 @ │ │ │ │ - b fe56d4d8 │ │ │ │ + b fe66d4d0 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ - blx 1e6d580 │ │ │ │ + blx 1e6d578 │ │ │ │ ldrbtvs r4, [r8], #1541 @ 0x605 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ ldc2l 7, cr15, [ip], #-952 @ 0xfffffc48 │ │ │ │ @ instruction: 0xf8d74adb │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462864b8 │ │ │ │ @ instruction: 0xff56f00e │ │ │ │ @ instruction: 0x01b4f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi ff069eb0 │ │ │ │ + blmi ff069eb8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r4, r6, sp}^ │ │ │ │ @ instruction: 0xf7d563bb │ │ │ │ - @ instruction: 0x4604eb9c │ │ │ │ + strmi lr, [r4], -r0, lsr #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078141 │ │ │ │ @ instruction: 0xf7d52058 │ │ │ │ - blmi fee6a634 │ │ │ │ + blmi fee6a63c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x00dcf7d4 │ │ │ │ + svc 0x00e0f7d4 │ │ │ │ movwls r6, #11451 @ 0x2cbb │ │ │ │ fldmiaxvs sl!, {d20-d118} @ Deprecated │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #3244032 @ 0x318000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef32b3 │ │ │ │ @ instruction: 0xf607fd99 │ │ │ │ @ instruction: 0xf7d52058 │ │ │ │ - blvs feea97fc │ │ │ │ + blvs feea9804 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500b4 │ │ │ │ - vldmiavs r8!, {s28-s33} │ │ │ │ + vldmiavs r8!, {s28-s37} │ │ │ │ @ instruction: 0xf9def7fb │ │ │ │ @ instruction: 0xf7fb6cf8 │ │ │ │ str pc, [lr, #2523] @ 0x9db │ │ │ │ - b e6d590 │ │ │ │ + b f6d588 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ - blx 76d638 │ │ │ │ + blx 76d630 │ │ │ │ ldrbvs r4, [r8, #-1542]! @ 0xfffff9fa │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ stc2 7, cr15, [r0], #-952 @ 0xfffffc48 │ │ │ │ @ instruction: 0xf8d74ab0 │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46306538 │ │ │ │ cdp2 0, 15, cr15, cr10, cr14, {0} │ │ │ │ orrseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d54620 │ │ │ │ - blmi fe4e9df8 │ │ │ │ + blmi fe4e9e00 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r1, r4, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d563fb │ │ │ │ - strmi lr, [r4], -r0, asr #22 │ │ │ │ + strmi lr, [r4], -r4, asr #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780da │ │ │ │ @ instruction: 0xf7d57072 │ │ │ │ - blmi fe2ea57c │ │ │ │ + blmi fe2ea584 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x0080f7d4 │ │ │ │ + svc 0x0084f7d4 │ │ │ │ movwls r6, #11579 @ 0x2d3b │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #2539520 @ 0x26c000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef3235 │ │ │ │ @ instruction: 0xf507fd3d │ │ │ │ @ instruction: 0xf7d57072 │ │ │ │ - blvs ffea9744 │ │ │ │ + blvs ffea974c │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d5009c │ │ │ │ - @ instruction: 0x6d38e9aa │ │ │ │ + @ instruction: 0x6d38e9ae │ │ │ │ @ instruction: 0xf982f7fb │ │ │ │ @ instruction: 0xf7fb6d78 │ │ │ │ @ instruction: 0xf8d7f97f │ │ │ │ ldreq r3, [r8, #-200] @ 0xffffff38 │ │ │ │ ldclge 5, cr15, [r2, #252] @ 0xfc │ │ │ │ @ instruction: 0xf7d5e500 │ │ │ │ - @ instruction: 0x4603e9d8 │ │ │ │ + @ instruction: 0x4603e9dc │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ @ instruction: 0x4606f9bb │ │ │ │ @ instruction: 0xf8d76338 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ - bmi fe12e618 │ │ │ │ + bmi fe12e610 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ rscsvs r4, r8, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ @ instruction: 0xf107fe99 │ │ │ │ strtmi r0, [r0], -r0, lsr #3 │ │ │ │ - ldmdb lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b61 │ │ │ │ strtmi r2, [r1], -r4, lsl #1 │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - b ff7ed6a0 │ │ │ │ + b ff8ed698 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ - bl 15ed6b0 │ │ │ │ + bl 16ed6a8 │ │ │ │ @ instruction: 0xf8d74b59 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44628 │ │ │ │ - bvs fff2b3ec │ │ │ │ - blmi 1c14378 │ │ │ │ + bvs fff2b3f4 │ │ │ │ + blmi 1c14370 │ │ │ │ ldrbtmi r6, [fp], #-2874 @ 0xfffff4c6 │ │ │ │ stmdbmi lr!, {r0, r9, ip, pc}^ │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ andls r3, r0, #140 @ 0x8c │ │ │ │ subsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldc2l 7, cr15, [ip], {239} @ 0xef │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ - svc 0x00baf7d4 │ │ │ │ + svc 0x00bef7d4 │ │ │ │ @ instruction: 0x46286ab9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - stmdb r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fb6af8 │ │ │ │ - blvs e6dc30 │ │ │ │ + blvs e6dc28 │ │ │ │ @ instruction: 0xf91ef7fb │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 │ │ │ │ @ instruction: 0xf53f0519 │ │ │ │ - ldr sl, [pc], #3441 @ 2f7bc │ │ │ │ + ldr sl, [pc], #3441 @ 2f7b4 │ │ │ │ @ instruction: 0xf8d74b41 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ svcvs 0x007b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d570cc │ │ │ │ - blmi f6a04c │ │ │ │ + blmi f6a054 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ - b 4ed73c │ │ │ │ + b 5ed734 │ │ │ │ @ instruction: 0xf8d76932 │ │ │ │ addsmi r3, r3, #56, 2 │ │ │ │ - stclge 4, cr15, [pc], #508 @ 2f9f0 │ │ │ │ + stclge 4, cr15, [pc], #508 @ 2f9e8 │ │ │ │ strble r0, [r7], #-1309 @ 0xfffffae3 │ │ │ │ svclt 0x00440558 │ │ │ │ orrvs pc, r0, #683671552 @ 0x28c00000 │ │ │ │ ldrb r6, [fp, #-307] @ 0xfffffecd │ │ │ │ @ instruction: 0xf8d74b2f │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ mrcvs 6, 7, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d56014 │ │ │ │ - blmi aea004 │ │ │ │ + blmi aea00c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ - stmib lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b24 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d560bf │ │ │ │ - blmi 829fd8 │ │ │ │ + blmi 829fe0 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986bfb │ │ │ │ rsbsvc pc, r2, r7, lsl #10 │ │ │ │ - ldmib r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b19 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - blvs fef010c8 │ │ │ │ + blvs fef010c0 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d52058 │ │ │ │ - blmi 569fac │ │ │ │ + blmi 569fb4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ rscvs pc, r2, r7, lsl #10 │ │ │ │ - stmib r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwvs pc, #1443 @ 0x5a3 @ │ │ │ │ ldrbeq r6, [r9, #-307] @ 0xfffffecd │ │ │ │ stcge 5, cr15, [sp, #-252] @ 0xffffff04 │ │ │ │ - blmi 328ce0 │ │ │ │ + blmi 328cd8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ - ldmib r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - mcr 7, 7, pc, cr10, cr4, {6} @ │ │ │ │ - andeq r0, r5, r0, ror #31 │ │ │ │ + ldmib r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + mcr 7, 7, pc, cr14, cr4, {6} @ │ │ │ │ + andeq r0, r5, r8, ror #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r5], -r0 @ │ │ │ │ + ldrdeq r0, [r5], -r8 │ │ │ │ andeq sl, r2, sl, ror #19 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq sl, r2, r2, asr #22 │ │ │ │ andeq sl, r2, sl, asr r9 │ │ │ │ strdeq sl, [r2], -sl @ │ │ │ │ - andeq r0, r5, r2, lsr #29 │ │ │ │ + andeq r0, r5, sl, lsr #29 │ │ │ │ muleq r2, lr, sl │ │ │ │ - andeq r3, r5, lr, lsl lr │ │ │ │ + andeq r3, r5, r6, lsr #28 │ │ │ │ andeq sl, r2, r2, asr #15 │ │ │ │ - andeq r3, r5, r8, asr #26 │ │ │ │ + andeq r3, r5, r0, asr sp │ │ │ │ strdeq sl, [r2], -r6 │ │ │ │ andeq sl, r2, r6, lsr r9 │ │ │ │ andeq sl, r2, sl, asr #16 │ │ │ │ andeq sl, r2, r4, asr r6 │ │ │ │ andeq sl, r2, lr, asr r8 │ │ │ │ - strdeq r3, [r5], -r6 │ │ │ │ + strdeq r3, [r5], -lr │ │ │ │ muleq r2, sl, r5 │ │ │ │ andeq sl, r2, r6, lsr r7 │ │ │ │ - andeq r3, r5, r0, lsr fp │ │ │ │ + andeq r3, r5, r8, lsr fp │ │ │ │ ldrdeq sl, [r2], -r6 │ │ │ │ ldrdeq sl, [r2], -sl @ │ │ │ │ - andeq r3, r5, r8, ror sl │ │ │ │ + andeq r3, r5, r0, lsl #21 │ │ │ │ andeq sl, r2, lr, lsl r4 │ │ │ │ andeq sl, r2, r2, lsr #12 │ │ │ │ - andeq r3, r5, r0, asr #19 │ │ │ │ + andeq r3, r5, r8, asr #19 │ │ │ │ andeq sl, r2, r6, ror #6 │ │ │ │ andeq sl, r2, r0, ror #10 │ │ │ │ - strdeq r3, [r5], -lr │ │ │ │ + andeq r3, r5, r6, lsl #18 │ │ │ │ andeq sl, r2, r4, lsr #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ streq pc, [r8], #-2252 @ 0xfffff734 │ │ │ │ ldclcc 6, cr15, [r8, #692] @ 0x2b4 │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ @@ -43658,15 +43656,15 @@ │ │ │ │ ldrbtmi r0, [lr], #-136 @ 0xffffff78 │ │ │ │ @ instruction: 0x06d4f8df │ │ │ │ ldreq pc, [r4, #263] @ 0x107 │ │ │ │ addvs pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0x46b144f8 │ │ │ │ @ instruction: 0xf8d75820 │ │ │ │ stmdavs r0, {r3, r4, r6, r7, r8, r9, fp, lr} │ │ │ │ - bleq fed6dc98 │ │ │ │ + bleq fed6dc90 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ ldrne lr, [fp], #-2503 @ 0xfffff639 │ │ │ │ ssatmi pc, #21, pc, asr #17 @ │ │ │ │ andeq pc, r1, r1, asr #4 │ │ │ │ andscc lr, r9, #3260416 @ 0x31c000 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ eorvs r4, fp, ip, ror r4 │ │ │ │ @@ -43675,61 +43673,61 @@ │ │ │ │ andeq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addeq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf9bef00e │ │ │ │ movseq pc, #-1073741823 @ 0xc0000001 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46207111 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ - blx fe6eb9d2 │ │ │ │ + blx fe6eb9ca │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ rsbsle r2, r4, r0, lsl #16 │ │ │ │ - ldmda r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addscc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf854f7fb │ │ │ │ ldrbvs r4, [r8, r5, lsl #12]! │ │ │ │ @ instruction: 0xf7ee4650 │ │ │ │ @ instruction: 0xf8dffa59 │ │ │ │ @ instruction: 0xf8d72658 │ │ │ │ vst4.32 {d19-d22}, [pc :64], r0 │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462867b8 │ │ │ │ ldc2 0, cr15, [r2, #-56]! @ 0xffffffc8 │ │ │ │ orrseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfe818 │ │ │ │ + @ instruction: 0xf8dfe81c │ │ │ │ tstcs r0, ip, lsr r6 │ │ │ │ addsvc pc, r0, r7, lsl #10 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7d5663b │ │ │ │ - @ instruction: 0x4604e978 │ │ │ │ + @ instruction: 0x4604e97c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50782c1 │ │ │ │ @ instruction: 0xf7d57090 │ │ │ │ - @ instruction: 0xf8dfe9f0 │ │ │ │ + @ instruction: 0xf8dfe9f4 │ │ │ │ @ instruction: 0xf8d7361c │ │ │ │ ldmpl r5, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44628 │ │ │ │ - svcvs 0x00bbedb8 │ │ │ │ + svcvs 0x00bbedbc │ │ │ │ @ instruction: 0xf8df9302 │ │ │ │ svcvs 0x00fa360c │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0x1604f8df │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ andls r3, r0, #144 @ 0x90 │ │ │ │ subscs pc, r1, #64, 4 │ │ │ │ - blx 1ceda1e │ │ │ │ + blx 1ceda16 │ │ │ │ addsvc pc, r0, r7, lsl #10 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr0, cr4, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr4, cr4, {6} │ │ │ │ @ instruction: 0x46286e39 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - svc 0x00def7d4 │ │ │ │ + svc 0x00e2f7d4 │ │ │ │ @ instruction: 0xf7fa6fb8 │ │ │ │ svcvs 0x00f8ffb7 │ │ │ │ @ instruction: 0xffb4f7fa │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ @ instruction: 0xffb0f7fa │ │ │ │ strbcs pc, [r4, #2271] @ 0x8df @ │ │ │ │ strcc pc, [r4, #2271]! @ 0x8df │ │ │ │ @@ -43759,46 +43757,46 @@ │ │ │ │ strdls r6, [r0], -r8 │ │ │ │ @ instruction: 0xf00e4620 │ │ │ │ ldclvs 12, cr15, [r8, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xff76f7fa │ │ │ │ @ instruction: 0xf7fa4648 │ │ │ │ shsub16mi pc, r1, r3 @ │ │ │ │ @ instruction: 0xf7d44650 │ │ │ │ - strmi lr, [r6], -r6, ror #29 │ │ │ │ + strmi lr, [r6], -sl, ror #29 │ │ │ │ @ instruction: 0xf0001c43 │ │ │ │ vst4. {d24-d27}, [pc :64], r8 │ │ │ │ smlalttcs r7, r1, r0, r2 │ │ │ │ @ instruction: 0xf7d44620 │ │ │ │ - ldrdvs lr, [r8], -ip @ │ │ │ │ + eorvs lr, r8, r0, ror #29 │ │ │ │ movwcc r6, #6187 @ 0x182b │ │ │ │ sbchi pc, sp, r0 │ │ │ │ @ instruction: 0x73b4f207 │ │ │ │ movwpl lr, #43463 @ 0xa9c7 │ │ │ │ strhi lr, [sl, #-2519] @ 0xfffff629 │ │ │ │ ldrvs r6, [lr, #1916]! @ 0x77c │ │ │ │ @ instruction: 0xf8d8e008 │ │ │ │ strtmi r0, [r2], -r0 │ │ │ │ @ instruction: 0xf7d54629 │ │ │ │ - adcmi lr, r0, #3538944 @ 0x360000 │ │ │ │ + adcmi lr, r0, #3801088 @ 0x3a0000 │ │ │ │ bichi pc, lr, r0, asr #32 │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldcl 7, cr15, [r0], #848 @ 0x350 │ │ │ │ + ldcl 7, cr15, [r4], #848 @ 0x350 │ │ │ │ stclle 14, cr1, [lr], #16 │ │ │ │ ldrbtpl pc, [r8], #2271 @ 0x8df @ │ │ │ │ msrvc CPSR_fx, pc, asr #8 │ │ │ │ ldrbtmi r6, [sp], #-3514 @ 0xfffff246 │ │ │ │ @ instruction: 0xf0104628 │ │ │ │ vst1.16 {d31-d32}, [pc :256] │ │ │ │ @ instruction: 0xf8d771e0 │ │ │ │ @ instruction: 0xf7d50094 │ │ │ │ - @ instruction: 0xf8d7e9d2 │ │ │ │ + @ instruction: 0xf8d7e9d6 │ │ │ │ vqadd.s8 d18, d16, d4 │ │ │ │ strtmi r2, [r8], -sl, lsr #3 │ │ │ │ - blx 1cebbcc │ │ │ │ + blx 1cebbc4 │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xffb4f7fe │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf8d7814e │ │ │ │ @ instruction: 0xf7ed0088 │ │ │ │ andls pc, r0, r1, asr #31 │ │ │ │ ldrsbthi pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ @@ -43806,19 +43804,19 @@ │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0x464024b0 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ mrrc2 0, 0, pc, r0, cr14 @ │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ eorscs pc, pc, r3, lsl pc @ │ │ │ │ - ldmdb r6!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrne pc, [r8], #2271 @ 0x8df │ │ │ │ strbmi r4, [r0], -r6, lsl #12 │ │ │ │ @ instruction: 0xf7d54479 │ │ │ │ - strmi lr, [r4], -r2, ror #17 │ │ │ │ + strmi lr, [r4], -r6, ror #17 │ │ │ │ svcvs 0x003bb348 │ │ │ │ cdpvs 3, 7, cr9, cr11, cr7, {0} │ │ │ │ cdpvs 3, 11, cr9, cr11, cr6, {0} │ │ │ │ cdpvs 3, 15, cr9, cr10, cr5, {0} │ │ │ │ orrpl pc, r4, #8388608 @ 0x800000 │ │ │ │ orrpl pc, r0, r2, lsl #10 │ │ │ │ @ instruction: 0xf8533310 │ │ │ │ @@ -43829,311 +43827,311 @@ │ │ │ │ andls r3, r3, #12, 6 @ 0x30000000 │ │ │ │ @ instruction: 0xf8df9301 │ │ │ │ mcrvs 4, 2, r2, cr11, cr12, {2} │ │ │ │ ldrbtmi r9, [sl], #-772 @ 0xfffffcfc │ │ │ │ smlabbcs r1, fp, ip, r6 │ │ │ │ @ instruction: 0xf8d79302 │ │ │ │ @ instruction: 0xf7d43088 │ │ │ │ - strtmi lr, [r2], -r8, ror #31 │ │ │ │ + strtmi lr, [r2], -ip, ror #31 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf01121d7 │ │ │ │ ldrtmi pc, [r0], -r5, lsl #20 @ │ │ │ │ - stmdb r0, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xf92cf7ee │ │ │ │ @ instruction: 0x01acf107 │ │ │ │ andcs r6, r0, r8, ror r5 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr4, cr4, {6} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr8, cr4, {6} │ │ │ │ @ instruction: 0xf8d74bfd │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ sbcsvs pc, r3, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #-2259 @ 0xfffff72d │ │ │ │ - ldmda r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81a9f040 │ │ │ │ sbcsvs pc, r3, r7, lsl #10 │ │ │ │ - stmia ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74bf5 │ │ │ │ ldmpl r5, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44628 │ │ │ │ - ldclvs 12, cr14, [fp, #-600]! @ 0xfffffda8 │ │ │ │ + ldclvs 12, cr14, [fp, #-616]! @ 0xfffffd98 │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi ffeb8804 │ │ │ │ + blmi ffeb87fc │ │ │ │ ldrbtmi r4, [fp], #-2554 @ 0xfffff606 │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [fp], #-3065 @ 0xfffff407 │ │ │ │ tstcs pc, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 14edc5c │ │ │ │ + blx 14edc54 │ │ │ │ sbcsvs pc, r3, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r0, #-848]! @ 0xfffffcb0 │ │ │ │ + ldc 7, cr15, [r4, #-848]! @ 0xfffffcb0 │ │ │ │ @ instruction: 0x46286c3a │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ strtmi r0, [r1], -ip, lsr #1 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr4, {6} │ │ │ │ + mcr 7, 6, pc, cr2, cr4, {6} @ │ │ │ │ @ instruction: 0xf7fa6d78 │ │ │ │ svcvs 0x0078fe97 │ │ │ │ mrc2 7, 4, pc, cr4, cr10, {7} │ │ │ │ @ instruction: 0xf7d4e6de │ │ │ │ - stmdavs r3, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addscc pc, r0, r7, asr #17 │ │ │ │ mrc2 7, 6, pc, cr6, cr10, {7} │ │ │ │ ldrvs r4, [r8, #-1664]! @ 0xfffff980 │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xf8daf7ee │ │ │ │ @ instruction: 0xf8d74ae5 │ │ │ │ vst4.32 {d19-d22}, [pc :64], r0 │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x464064f8 │ │ │ │ - blx fed6bd32 │ │ │ │ + blx fed6bd2a │ │ │ │ lsleq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - blmi ff46b76c │ │ │ │ + blmi ff46b774 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ ldrbvs r2, [ip, -r0, lsl #2]! │ │ │ │ subsvc pc, r4, r7, lsl #10 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r7, r8, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf7d4637b │ │ │ │ - @ instruction: 0x4606eff8 │ │ │ │ + @ instruction: 0x4606effc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078157 │ │ │ │ @ instruction: 0xf7d57054 │ │ │ │ - blmi ff229eec │ │ │ │ + blmi ff229ef4 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - ldc 7, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ + ldc 7, cr15, [ip], #-848 @ 0xfffffcb0 │ │ │ │ movwls r6, #11515 @ 0x2cfb │ │ │ │ vldmdbvs sl!, {d4-} │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #3391488 @ 0x33c000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef2285 │ │ │ │ @ instruction: 0xf507f9f5 │ │ │ │ @ instruction: 0xf7d47054 │ │ │ │ - blvs 1eab0b4 │ │ │ │ + blvs 1eab0bc │ │ │ │ strmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0xf8d74631 │ │ │ │ @ instruction: 0xf7d400a0 │ │ │ │ - ldclvs 14, cr14, [r8], #392 @ 0x188 │ │ │ │ + ldclvs 14, cr14, [r8], #408 @ 0x198 │ │ │ │ mrc2 7, 1, pc, cr10, cr10, {7} │ │ │ │ @ instruction: 0xf7fa6d38 │ │ │ │ @ instruction: 0xe6effe37 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr4, cr4, {6} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr8, cr4, {6} │ │ │ │ vst2.8 {d22-d23}, [pc], r3 │ │ │ │ @ instruction: 0xf8c76080 │ │ │ │ @ instruction: 0xf7fa3090 │ │ │ │ @ instruction: 0x4605fe79 │ │ │ │ @ instruction: 0xf8d764b8 │ │ │ │ @ instruction: 0xf7ee0088 │ │ │ │ - bmi feeedf94 │ │ │ │ + bmi feeedf8c │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrbtvs r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ @ instruction: 0xf107fb57 │ │ │ │ @ instruction: 0x4630019c │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr4, {6} │ │ │ │ + mcr 7, 2, pc, cr0, cr4, {6} @ │ │ │ │ @ instruction: 0xf8d74ba1 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #1 │ │ │ │ andvc pc, lr, r7, lsl #10 │ │ │ │ teqvs fp, #13828096 @ 0xd30000 │ │ │ │ - svc 0x009cf7d4 │ │ │ │ + svc 0x00a0f7d4 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andvc pc, lr, r7, lsl #10 │ │ │ │ - ldmda r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b99 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44620 │ │ │ │ - @ instruction: 0x6c7bebde │ │ │ │ - blmi fe9d49fc │ │ │ │ + @ instruction: 0x6c7bebe2 │ │ │ │ + blmi fe9d49f4 │ │ │ │ ldrbtmi r6, [fp], #-3258 @ 0xfffff346 │ │ │ │ stmibmi r5!, {r0, r9, ip, pc} │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ andls r3, r0, #144 @ 0x90 │ │ │ │ rsbcs pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf99af7ef │ │ │ │ andvc pc, lr, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [ip], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0x46206b39 │ │ │ │ ldrtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ - mcr 7, 0, pc, cr6, cr4, {6} @ │ │ │ │ + mcr 7, 0, pc, cr10, cr4, {6} @ │ │ │ │ @ instruction: 0xf7fa6c78 │ │ │ │ ldcvs 13, cr15, [r8], #892 @ 0x37c │ │ │ │ ldc2l 7, cr15, [ip, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xf7d4e626 │ │ │ │ - stmdavs r3, {r1, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addscc pc, r0, r7, asr #17 │ │ │ │ mrc2 7, 0, pc, cr14, cr10, {7} │ │ │ │ mvnsvs r4, #5242880 @ 0x500000 │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xf822f7ee │ │ │ │ @ instruction: 0xf8d74a8f │ │ │ │ vst4.32 {d19-d22}, [pc :64], r0 │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462863b8 │ │ │ │ - blx fff6bea0 │ │ │ │ + blx fff6be98 │ │ │ │ @ instruction: 0x01a8f107 │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - blmi 1d6b5fc │ │ │ │ + blmi 1d6b604 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r4, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7d4627b │ │ │ │ - strmi lr, [r6], -r2, asr #30 │ │ │ │ + strmi lr, [r6], -r6, asr #30 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780b7 │ │ │ │ @ instruction: 0xf7d460b0 │ │ │ │ - blmi 1b6bd80 │ │ │ │ + blmi 1b6bd88 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - bl fe0eddf4 │ │ │ │ + bl fe1eddec │ │ │ │ movwls r6, #11195 @ 0x2bbb │ │ │ │ - blvs ffec2c98 │ │ │ │ + blvs ffec2c90 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #1998848 @ 0x1e8000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef22b7 │ │ │ │ @ instruction: 0xf507f93f │ │ │ │ @ instruction: 0xf7d460b0 │ │ │ │ - bvs 1eaaf48 │ │ │ │ + bvs 1eaaf50 │ │ │ │ strmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0xf8d74631 │ │ │ │ @ instruction: 0xf7d400a8 │ │ │ │ - blvs fee6b590 │ │ │ │ + blvs fee6b598 │ │ │ │ stc2 7, cr15, [r4, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xf7fa6bf8 │ │ │ │ strbt pc, [r8], r1, lsl #27 @ │ │ │ │ - ldcl 7, cr15, [lr, #848] @ 0x350 │ │ │ │ + stcl 7, cr15, [r2, #848]! @ 0x350 │ │ │ │ vst2.8 {d22-d23}, [pc], r3 │ │ │ │ @ instruction: 0xf8c76080 │ │ │ │ @ instruction: 0xf7fa3090 │ │ │ │ strmi pc, [r5], -r3, asr #27 │ │ │ │ @ instruction: 0xf8d76238 │ │ │ │ @ instruction: 0xf7ed0088 │ │ │ │ - bmi 19afe28 │ │ │ │ + bmi 19afe20 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r6, [sl], #-504 @ 0xfffffe08 │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ - blmi 12ae9a4 │ │ │ │ + blmi 12ae99c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x01a4f107 │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf7d461bb │ │ │ │ - smlabbcs r0, r2, sp, lr │ │ │ │ + smlabbcs r0, r6, sp, lr │ │ │ │ addvs pc, sp, r7, lsl #10 │ │ │ │ - mcr 7, 7, pc, cr6, cr4, {6} @ │ │ │ │ + mcr 7, 7, pc, cr10, cr4, {6} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d167 │ │ │ │ @ instruction: 0xf7d4608d │ │ │ │ - blmi 102bccc │ │ │ │ + blmi 102bcd4 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl a6dea8 │ │ │ │ + bl b6dea0 │ │ │ │ movwls r6, #10747 @ 0x29fb │ │ │ │ - bvs ec2ca4 │ │ │ │ + bvs ec2c9c │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #80, 18 @ 0x140000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef229d │ │ │ │ @ instruction: 0xf507f8e5 │ │ │ │ @ instruction: 0xf7d4608d │ │ │ │ - ldmibvs r9!, {r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmibvs r9!, {r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d400a4 │ │ │ │ - ldmibvs r8!, {r1, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs r8!, {r1, r2, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ stc2 7, cr15, [sl, #-1000]! @ 0xfffffc18 │ │ │ │ @ instruction: 0xf7fa6a38 │ │ │ │ svcvs 0x007cfd27 │ │ │ │ strb r6, [r7, #3518] @ 0xdbe │ │ │ │ @ instruction: 0xf8d74b28 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ mrcvs 6, 1, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d47090 │ │ │ │ - blmi 92b864 │ │ │ │ + blmi 92b86c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ sbcsvs pc, r3, r7, lsl #10 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr4, {6} │ │ │ │ + mcr 7, 1, pc, cr2, cr4, {6} @ │ │ │ │ @ instruction: 0xf8d74b1d │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ - blvs 1f0183c │ │ │ │ + blvs 1f01834 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d47054 │ │ │ │ - blmi 66b838 │ │ │ │ + blmi 66b840 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ andvc pc, lr, r7, lsl #10 │ │ │ │ - mcr 7, 0, pc, cr8, cr4, {6} @ │ │ │ │ + mcr 7, 0, pc, cr12, cr4, {6} @ │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ - bvs 1f01868 │ │ │ │ + bvs 1f01860 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d460b0 │ │ │ │ - blmi 3ab80c │ │ │ │ + blmi 3ab814 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ addvs pc, sp, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r2, #848]! @ 0x350 │ │ │ │ - bl b6df7c │ │ │ │ - andeq r0, r5, ip, lsr #13 │ │ │ │ - andeq r0, r5, r2, lsr #13 │ │ │ │ + ldcl 7, cr15, [r6, #848]! @ 0x350 │ │ │ │ + bl c6df74 │ │ │ │ + @ instruction: 0x000506b4 │ │ │ │ + andeq r0, r5, sl, lsr #13 │ │ │ │ andeq sl, r2, ip, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sl, r2, ip, lsl #1 │ │ │ │ andeq sl, r2, r6, ror #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r3, r5, ip, lsr #12 │ │ │ │ + andeq r3, r5, r4, lsr r6 │ │ │ │ ldrdeq r9, [r2], -r0 │ │ │ │ - andeq r0, r5, ip, ror #10 │ │ │ │ + andeq r0, r5, r4, ror r5 │ │ │ │ andeq sl, r2, r2, asr r2 │ │ │ │ @ instruction: 0x00029eb6 │ │ │ │ andeq sl, r2, r0, lsl #2 │ │ │ │ strdeq sl, [r2], -r6 │ │ │ │ andeq sl, r2, r8, ror #3 │ │ │ │ andeq sl, r2, sl, lsr #3 │ │ │ │ - andeq r3, r5, r6, ror #7 │ │ │ │ + andeq r3, r5, lr, ror #7 │ │ │ │ muleq r2, r4, sp │ │ │ │ ldrdeq r9, [r2], -r6 │ │ │ │ andeq sl, r2, sl, asr r0 │ │ │ │ - andeq r3, r5, r0, lsr r3 │ │ │ │ + andeq r3, r5, r8, lsr r3 │ │ │ │ ldrdeq r9, [r2], -r6 │ │ │ │ andeq r9, r2, r8, ror pc │ │ │ │ - andeq r3, r5, sl, ror r2 │ │ │ │ + andeq r3, r5, r2, lsl #5 │ │ │ │ andeq r9, r2, r0, lsr #24 │ │ │ │ andeq r9, r2, sl, asr #27 │ │ │ │ - andeq r3, r5, r4, asr #3 │ │ │ │ + andeq r3, r5, ip, asr #3 │ │ │ │ andeq r9, r2, sl, ror #22 │ │ │ │ andeq r9, r2, sl, ror lr │ │ │ │ - andeq r3, r5, r0, lsl r1 │ │ │ │ + andeq r3, r5, r8, lsl r1 │ │ │ │ @ instruction: 0x00029ab6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ ldcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ - stcpl 5, cr15, [pc, #692] @ 3037c │ │ │ │ + stcpl 5, cr15, [pc, #692] @ 30374 │ │ │ │ ldcne 8, cr15, [ip], #892 @ 0x37c │ │ │ │ svcge 0x0004b082 │ │ │ │ ldcmi 8, cr15, [r8], #892 @ 0x37c │ │ │ │ ldccs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ strpl pc, [lr, #1287] @ 0x507 │ │ │ │ adcsmi pc, ip, r7, asr #17 │ │ │ │ @@ -44141,144 +44139,144 @@ │ │ │ │ stmpl sl, {r2, r3, r5, r7, sl, fp, ip, sp} │ │ │ │ eorvs r6, sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ adceq pc, r8, r7, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d780ab │ │ │ │ - blcs 3c3a8 │ │ │ │ + blcs 3c3a0 │ │ │ │ adcshi pc, pc, r0 │ │ │ │ stccc 8, cr15, [r8], {223} @ 0xdf │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ vqrdmulh.s d2, d0, d0 │ │ │ │ @ instruction: 0xf8d78086 │ │ │ │ @ instruction: 0xf7d400a8 │ │ │ │ - @ instruction: 0xf8c7ebc8 │ │ │ │ + @ instruction: 0xf8c7ebcc │ │ │ │ stmdacs r0, {r2, r4, r5, r7} │ │ │ │ ldrhi pc, [sp, #-0]! │ │ │ │ biceq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - @ instruction: 0xf8dfec7e │ │ │ │ + @ instruction: 0xf8dfec82 │ │ │ │ @ instruction: 0xf8d73c60 │ │ │ │ strhcs r2, [r0, -ip] │ │ │ │ eorvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d430b0 │ │ │ │ - @ instruction: 0x4606eddc │ │ │ │ + strmi lr, [r6], -r0, ror #27 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078157 │ │ │ │ @ instruction: 0xf8df7026 │ │ │ │ @ instruction: 0xf7d4ac40 │ │ │ │ - @ instruction: 0xf8dfee52 │ │ │ │ + @ instruction: 0xf8dfee56 │ │ │ │ @ instruction: 0xf8d73c3c │ │ │ │ ldrbtmi r2, [sl], #188 @ 0xbc │ │ │ │ ldcls 8, cr15, [r4], #-892 @ 0xfffffc84 │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ addscc pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf7d44618 │ │ │ │ - @ instruction: 0xf8d7ea14 │ │ │ │ + @ instruction: 0xf8d7ea18 │ │ │ │ @ instruction: 0x464080b4 │ │ │ │ - stcl 7, cr15, [r4, #848]! @ 0x350 │ │ │ │ + stcl 7, cr15, [r8, #848]! @ 0x350 │ │ │ │ @ instruction: 0xb1b84604 │ │ │ │ andscc r4, r3, r9, asr #12 │ │ │ │ cdp2 0, 12, cr15, cr12, cr13, {0} │ │ │ │ rscsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf00d0013 │ │ │ │ stmdacs r0, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -sp, ror #1 │ │ │ │ @ instruction: 0xf7db4620 │ │ │ │ @ instruction: 0x4606ff57 │ │ │ │ @ instruction: 0xf7d44640 │ │ │ │ - strmi lr, [r4], -lr, asr #27 │ │ │ │ + @ instruction: 0x4604edd2 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ eorvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d446b0 │ │ │ │ - @ instruction: 0xf8dfeaa0 │ │ │ │ + @ instruction: 0xf8dfeaa4 │ │ │ │ @ instruction: 0xf8d73bd8 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ adcscc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ @ instruction: 0x479830b0 │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d400cc │ │ │ │ - @ instruction: 0xf8d7ec26 │ │ │ │ + @ instruction: 0xf8d7ec2a │ │ │ │ @ instruction: 0xf7d400b4 │ │ │ │ - @ instruction: 0xf8c7ee86 │ │ │ │ + @ instruction: 0xf8c7ee8a │ │ │ │ cdpcs 0, 0, cr4, cr0, cr4, {6} │ │ │ │ sbcshi pc, r0, r0 │ │ │ │ - blcc fe66e57c │ │ │ │ + blcc fe66e574 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ stmib r7, {r2, r3, r5, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf8d76628 │ │ │ │ ldmdavs fp, {r2, r3, r5, r7, ip, sp} │ │ │ │ vldmdble fp!, {d2-d1} │ │ │ │ - blcc 1e6e598 │ │ │ │ + blcc 1e6e590 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrdcs r8, [r0], -r0 │ │ │ │ - blcs 1f6e5ac │ │ │ │ + blcs 1f6e5a4 │ │ │ │ orrpl pc, lr, r7, lsl #10 │ │ │ │ - blcc 166e5b4 │ │ │ │ + blcc 166e5ac │ │ │ │ ldrbtmi r3, [sl], #-276 @ 0xfffffeec │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strhi pc, [lr], #64 @ 0x40 │ │ │ │ strpl pc, [lr, r7, lsl #10] │ │ │ │ ssatmi r3, #30, r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blvs 156e5d8 │ │ │ │ + blvs 156e5d0 │ │ │ │ andmi pc, r1, #64, 4 │ │ │ │ - blpl 146e5e0 │ │ │ │ + blpl 146e5d8 │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff12f00d │ │ │ │ ldrdcc pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r7, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf00d420c │ │ │ │ @ instruction: 0xf04fffc1 │ │ │ │ @ instruction: 0xe7cd30ff │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ - blx ffdee282 │ │ │ │ + blx ffdee27a │ │ │ │ ldrdne pc, [r8], r7 @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8c74604 │ │ │ │ @ instruction: 0xf00d0098 │ │ │ │ stccs 13, cr15, [r0], {63} @ 0x3f │ │ │ │ ldrbthi pc, [r4], #-0 @ │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - bl fe9ee208 │ │ │ │ + bl feaee200 │ │ │ │ ldrdcc pc, [r8], r7 @ │ │ │ │ - blcs 41ad0 │ │ │ │ + blcs 41ac8 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ ldrdeq pc, [r8], r7 @ │ │ │ │ - bl fe76e21c │ │ │ │ + bl fe86e214 │ │ │ │ @ instruction: 0xf0004284 │ │ │ │ @ instruction: 0xf64f80a8 │ │ │ │ @ instruction: 0xf6cf32fe │ │ │ │ @ instruction: 0xf8c772ff │ │ │ │ @ instruction: 0xf8d720c4 │ │ │ │ @ instruction: 0xf10730c4 │ │ │ │ - blcs 315f8 │ │ │ │ + blcs 315f0 │ │ │ │ @ instruction: 0xf8d7db09 │ │ │ │ vst4.32 {d19-d22}, [pc :128], r4 │ │ │ │ @ instruction: 0xf8d75280 │ │ │ │ ldmdavs r9, {r3, r4, r7} │ │ │ │ ldc2l 0, cr15, [r6], {13} │ │ │ │ @ instruction: 0xf8d76020 │ │ │ │ - blcs 3c614 │ │ │ │ + blcs 3c60c │ │ │ │ smlalbthi pc, r2, r0, r2 @ │ │ │ │ - bmi feb6e688 │ │ │ │ + bmi feb6e680 │ │ │ │ stmdbvs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8d46965 │ │ │ │ movwcc r8, #4120 @ 0x1018 │ │ │ │ @ instruction: 0x61233501 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi fp, [r3, #-3864] @ 0xfffff0e8 │ │ │ │ vrhadd.s8 q3, q0, │ │ │ │ @@ -44299,31 +44297,31 @@ │ │ │ │ @ instruction: 0xf0004f00 │ │ │ │ @ instruction: 0xf8d781d9 │ │ │ │ @ instruction: 0xf8c73098 │ │ │ │ @ instruction: 0xf8d7308c │ │ │ │ @ instruction: 0xf7fa008c │ │ │ │ @ instruction: 0xf8dffb3b │ │ │ │ ldrbtmi r3, [fp], #-2632 @ 0xfffff5b8 │ │ │ │ - blcs 8aaec │ │ │ │ + blcs 8aae4 │ │ │ │ msrhi SPSR_fs, r0 │ │ │ │ ldrdcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf8c7685b │ │ │ │ @ instruction: 0xf8d730a4 │ │ │ │ - blcs 3c624 │ │ │ │ + blcs 3c61c │ │ │ │ svcge 0x003bf47f │ │ │ │ ldrdhi pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7db4640 │ │ │ │ @ instruction: 0xf8dffe49 │ │ │ │ @ instruction: 0xf8d739f0 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ - blcs 4a41c │ │ │ │ + blcs 4a414 │ │ │ │ svcge 0x003bf43f │ │ │ │ - bne 36e734 │ │ │ │ + bne 36e72c │ │ │ │ addpl pc, sl, #64, 4 │ │ │ │ - beq 26e73c │ │ │ │ + beq 26e734 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff22f00d │ │ │ │ @ instruction: 0xf8dfe72f │ │ │ │ vpmax.s8 d17, d0, d0 │ │ │ │ @ instruction: 0xf8df424a │ │ │ │ ldrbtmi r0, [r9], #-2556 @ 0xfffff604 │ │ │ │ @ instruction: 0xf00d4478 │ │ │ │ @@ -44340,15 +44338,15 @@ │ │ │ │ ldr pc, [r0, -r3, lsl #30] │ │ │ │ ldmibcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrsbtcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d47026 │ │ │ │ - @ instruction: 0xf8d7ebf6 │ │ │ │ + @ instruction: 0xf8d7ebfa │ │ │ │ ldmdavc fp, {r3, r4, r7, ip, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7af52 │ │ │ │ ldmdavc fp, {r3, r4, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaf52 │ │ │ │ vst2.32 {d17,d19}, [pc :64], r8 │ │ │ │ @@ -44356,125 +44354,125 @@ │ │ │ │ ldrbtmi r0, [r9], #-152 @ 0xffffff68 │ │ │ │ stc2 0, cr15, [lr], #-52 @ 0xffffffcc │ │ │ │ sbceq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8d7e745 │ │ │ │ ldr r0, [r9, -r8, lsr #1]! │ │ │ │ ldrbeq pc, [r4], #263 @ 0x107 @ │ │ │ │ eorvs r2, r3, r0, lsr #6 │ │ │ │ - bl 96e3b4 │ │ │ │ + bl a6e3ac │ │ │ │ @ instruction: 0xf8d76803 │ │ │ │ mlavs fp, r8, r0, r0 │ │ │ │ ldc2 7, cr15, [r4, #-948] @ 0xfffffc4c │ │ │ │ ldrtvs r4, [r8], #-1542 @ 0xfffff9fa │ │ │ │ - b ff1ee3c8 │ │ │ │ + b ff2ee3c0 │ │ │ │ stmdacs r5, {r0, r2, r9, sl, lr} │ │ │ │ teqphi fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbne r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdane r0!, {r1, r2, fp, ip, sp} │ │ │ │ @ instruction: 0xf7d44479 │ │ │ │ - stmdacs r0, {r1, r2, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, fp, sp, lr, pc} │ │ │ │ teqphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorvs r2, r3, r4, lsl #6 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 │ │ │ │ bicseq pc, r8, r7, lsl #2 │ │ │ │ - bcs b84a4 │ │ │ │ + bcs b849c │ │ │ │ @ instruction: 0xf107bf02 │ │ │ │ andcs r0, r4, #212, 6 @ 0x50000003 │ │ │ │ @ instruction: 0xf7d4601a │ │ │ │ - @ instruction: 0xf8d7eac2 │ │ │ │ + @ instruction: 0xf8d7eac6 │ │ │ │ swpcs r3, r8, [r0] │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ addsvs pc, r9, r7, lsl #10 │ │ │ │ ldmcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - ldc 7, cr15, [ip], {212} @ 0xd4 │ │ │ │ + stc 7, cr15, [r0], #-848 @ 0xfffffcb0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ movthi pc, #41024 @ 0xa040 @ │ │ │ │ addsvs pc, r9, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r4], {212} @ 0xd4 │ │ │ │ + ldc 7, cr15, [r8], {212} @ 0xd4 │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d44699 │ │ │ │ - @ instruction: 0xf507e85c │ │ │ │ + @ instruction: 0xf507e860 │ │ │ │ @ instruction: 0xf8d75189 │ │ │ │ subcs r8, r0, #212 @ 0xd4 │ │ │ │ ldrdpl pc, [r0], #135 @ 0x87 │ │ │ │ @ instruction: 0xf8d73110 │ │ │ │ @ instruction: 0xf7ee00c0 │ │ │ │ @ instruction: 0xf8dffd7b │ │ │ │ ldrdls r1, [r1], -r4 │ │ │ │ ldcvs 6, cr4, [sp], #-172 @ 0xffffff54 │ │ │ │ @ instruction: 0x46404479 │ │ │ │ strls r2, [r2, #-675] @ 0xfffffd5d │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ee4295 │ │ │ │ @ instruction: 0xf507fe0f │ │ │ │ @ instruction: 0xf7d46099 │ │ │ │ - svcvs 0x007be8ee │ │ │ │ + svcvs 0x007be8f2 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ ldrsbeq pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - @ instruction: 0x4628ea7c │ │ │ │ - blx 156e52c │ │ │ │ + strtmi lr, [r8], -r0, lsl #21 │ │ │ │ + blx 156e524 │ │ │ │ stmibvs r6!, {r0, r1, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ ldrtmi sl, [r0], -lr, ror #29 │ │ │ │ @ instruction: 0xf7d46126 │ │ │ │ - bvs 92b908 │ │ │ │ - bvs 18f7064 │ │ │ │ + bvs 92b910 │ │ │ │ + bvs 18f705c │ │ │ │ movweq lr, #15201 @ 0x3b61 │ │ │ │ @ instruction: 0xf1732a01 │ │ │ │ @ instruction: 0xf6ff0100 │ │ │ │ strtmi sl, [r8], -r0, ror #29 │ │ │ │ @ instruction: 0xf0244631 │ │ │ │ strmi pc, [r0, #2741] @ 0xab5 │ │ │ │ movweq lr, #7030 @ 0x1b76 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr7, cr15, {5} │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ - blx feb6c614 │ │ │ │ + blx feb6c60c │ │ │ │ @ instruction: 0xf0034631 │ │ │ │ @ instruction: 0xe6ceff5f │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ stc2 7, cr15, [r2], {237} @ 0xed │ │ │ │ bicseq pc, r0, r7, lsl #2 │ │ │ │ andcs r6, r0, r8, ror r4 │ │ │ │ - b 12ee4f0 │ │ │ │ + b 13ee4e8 │ │ │ │ ubfxcc pc, pc, #17, #25 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d467bb │ │ │ │ - strmi lr, [r5], -sl, lsr #23 │ │ │ │ + strmi lr, [r5], -lr, lsr #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50782e2 │ │ │ │ @ instruction: 0xf7d4706c │ │ │ │ - @ instruction: 0xf8dfec22 │ │ │ │ + @ instruction: 0xf8dfec26 │ │ │ │ @ instruction: 0xf8d73814 │ │ │ │ ldmpl r6, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - ldclvs 15, cr14, [fp], #-936 @ 0xfffffc58 │ │ │ │ + ldclvs 15, cr14, [fp], #-952 @ 0xfffffc48 │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @ instruction: 0xf8df3804 │ │ │ │ @ instruction: 0xf8df2804 │ │ │ │ ldrbtmi r1, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r9, [sl], #-770 @ 0xfffffcfe │ │ │ │ ldrdcc pc, [r4], #135 @ 0x87 │ │ │ │ andls r4, r1, #2030043136 @ 0x79000000 │ │ │ │ andls r2, r0, #805306375 @ 0x30000007 │ │ │ │ rsbmi pc, r1, #64, 4 │ │ │ │ stc2 7, cr15, [r0, #952]! @ 0x3b8 │ │ │ │ rsbvc pc, ip, r7, lsl #10 │ │ │ │ - ldmda lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stm r2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46306fba │ │ │ │ @ instruction: 0x46294790 │ │ │ │ ldrsbeq pc, [r0], #135 @ 0x87 @ │ │ │ │ - b 36e56c │ │ │ │ + b 46e564 │ │ │ │ @ instruction: 0xf7fa6c78 │ │ │ │ @ instruction: 0xf8d7f9e5 │ │ │ │ @ instruction: 0xf7fa0098 │ │ │ │ @ instruction: 0xf8d7f9e1 │ │ │ │ ldmdavs fp, {r2, r5, r7, ip, sp}^ │ │ │ │ adccc pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8dfe6ab │ │ │ │ @@ -44483,58 +44481,58 @@ │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0x1098f8d7 │ │ │ │ @ instruction: 0xf9e8f013 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d780f6 │ │ │ │ vst4.8 {d3,d5,d7,d9}, [r3 :128], r0 │ │ │ │ @ instruction: 0xe6804270 │ │ │ │ - stmdb ip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f3001 │ │ │ │ @ instruction: 0xf7d4ae8f │ │ │ │ - @ instruction: 0xf507ea22 │ │ │ │ + @ instruction: 0xf507ea26 │ │ │ │ stmdavs r2, {r1, r2, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf8c72000 │ │ │ │ @ instruction: 0xf7d420c0 │ │ │ │ - @ instruction: 0xf8dfe9de │ │ │ │ + @ instruction: 0xf8dfe9e2 │ │ │ │ tstcs r0, r0, lsr #14 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ adcsvc pc, r8, r7, lsl #12 │ │ │ │ ldrbtvs r5, [fp], #2259 @ 0x8d3 │ │ │ │ - bl f6e5e0 │ │ │ │ + bl 106e5d8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ msrhi SPSR_fsc, #64 @ 0x40 │ │ │ │ adcsvc pc, r8, r7, lsl #12 │ │ │ │ - bl fed6e5f0 │ │ │ │ + bl fee6e5e8 │ │ │ │ @ instruction: 0x3738f8df │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - svc 0x007cf7d3 │ │ │ │ + svc 0x0080f7d3 │ │ │ │ biceq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x273cf8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x1738f8df │ │ │ │ ldrbtmi r6, [sl], #-2075 @ 0xfffff7e5 │ │ │ │ ldrbtmi r9, [r9], #-514 @ 0xfffffdfe │ │ │ │ @ instruction: 0x2730f8df │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rsbspl pc, fp, #64, 4 │ │ │ │ ldc2 7, cr15, [r4, #-952]! @ 0xfffffc48 │ │ │ │ adcsvc pc, r8, r7, lsl #12 │ │ │ │ - ldmda r2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldclvs 6, cr4, [fp], #192 @ 0xc0 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r9], -ip, lsl #2 │ │ │ │ - stmib r0!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47fe646 │ │ │ │ ldcvs 14, cr10, [fp], #-828 @ 0xfffffcc4 │ │ │ │ @ instruction: 0xf8df1f68 │ │ │ │ ldrmi r1, [r8], #-1792 @ 0xfffff900 │ │ │ │ @ instruction: 0xf7d34479 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr4, cr15, {3} @ │ │ │ │ @ instruction: 0xf8c72204 │ │ │ │ ssat r2, #32, r4, asr #1 │ │ │ │ strle r0, [r5], #-1304 @ 0xfffffae8 │ │ │ │ orrvs pc, r1, #50331648 @ 0x3000000 │ │ │ │ svcvs 0x0081f5b3 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr15, cr15, {3} │ │ │ │ @@ -44542,15 +44540,15 @@ │ │ │ │ @ instruction: 0xf8c72500 │ │ │ │ @ instruction: 0xf7fa50e4 │ │ │ │ @ instruction: 0xf8d7f9a7 │ │ │ │ @ instruction: 0x46068098 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ addseq pc, r4, r7, asr #17 │ │ │ │ andcc r4, r8, r1, asr #12 │ │ │ │ - blx ffbec780 │ │ │ │ + blx ffbec778 │ │ │ │ @ instruction: 0xf7db2001 │ │ │ │ @ instruction: 0xf506f8cd │ │ │ │ ldmdavs r3!, {r7, r9, ip, lr}^ │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0x46406030 │ │ │ │ movweq pc, #32803 @ 0x8023 @ │ │ │ │ @ instruction: 0xf8c26073 │ │ │ │ @@ -44582,15 +44580,15 @@ │ │ │ │ @ instruction: 0x3638f8df │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf50258d2 │ │ │ │ ldmib r2, {r7, r9, ip, lr}^ │ │ │ │ stccs 5, cr2, [r1, #-820] @ 0xfffffccc │ │ │ │ sbcshi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs d1b10 │ │ │ │ + bcs d1b08 │ │ │ │ subshi pc, ip, #0 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0x3094f8d7 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ @@ -44616,520 +44614,520 @@ │ │ │ │ svclt 0x00084293 │ │ │ │ andsle r4, r5, r8, lsl #5 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ @ instruction: 0xf8dff8c5 │ │ │ │ @ instruction: 0xf50755ac │ │ │ │ @ instruction: 0xf8d77288 │ │ │ │ ldrbtmi r1, [sp], #-152 @ 0xffffff68 │ │ │ │ - blvc 116bed0 │ │ │ │ + blvc 116bec8 │ │ │ │ stc 6, cr4, [r5, #32] │ │ │ │ @ instruction: 0xf7fd7b0c │ │ │ │ @ instruction: 0x4604f89d │ │ │ │ stmdacs r0, {r3, r5, r6, r7, r9, sp, lr} │ │ │ │ - stclge 4, cr15, [pc, #-252]! @ 3078c │ │ │ │ - blcs 188e918 │ │ │ │ + stclge 4, cr15, [pc, #-252]! @ 30784 │ │ │ │ + blcs 188e910 │ │ │ │ stmdavc r3!, {r1, r2, r8, ip, lr, pc}^ │ │ │ │ tstle r3, r6, ror #22 │ │ │ │ - blcs 1d0eb24 │ │ │ │ + blcs 1d0eb1c │ │ │ │ stclge 4, cr15, [r5, #-252]! @ 0xffffff04 │ │ │ │ ldrbeq pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strtmi r2, [r1], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [fp, #-252] @ 0xffffff04 │ │ │ │ strbeq pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strtmi r2, [r1], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r1, #-252] @ 0xffffff04 │ │ │ │ ldrbeq pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ strtmi r2, [r1], -r7, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r7, #-252] @ 0xffffff04 │ │ │ │ strbeq pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ strtmi r2, [r1], -r6, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [sp, #-252]! @ 0xffffff04 │ │ │ │ ldreq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ strtmi r2, [r1], -r6, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [r3, #-252]! @ 0xffffff04 │ │ │ │ streq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ strtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r1, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ stcge 4, cr15, [r9, #-252]! @ 0xffffff04 │ │ │ │ ldreq pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ strtmi r2, [r1], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - ldcge 4, cr15, [pc, #-252] @ 3082c │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldcge 4, cr15, [pc, #-252] @ 30824 │ │ │ │ streq pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ strtmi r2, [r1], -r3, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ ldrbteq pc, [r4], #2271 @ 0x8df @ │ │ │ │ strtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ stcge 4, cr15, [fp, #-252] @ 0xffffff04 │ │ │ │ strbteq pc, [r4], #2271 @ 0x8df @ │ │ │ │ strtmi r2, [r1], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r1, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ stcge 4, cr15, [r1, #-252] @ 0xffffff04 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ strtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r7], #252 @ 0xfc │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r9, r1, lsl #22 │ │ │ │ ldrteq pc, [ip], #2271 @ 0x8df @ │ │ │ │ andcs r4, r6, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf7d44478 │ │ │ │ - stmdacs r0, {r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r7, r9, fp, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r7], #252 @ 0xfc │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - blx fe1ee99e │ │ │ │ - bcc a9d28 │ │ │ │ + blx fe1ee996 │ │ │ │ + bcc a9d20 │ │ │ │ @ instruction: 0xf63f2a01 │ │ │ │ @ instruction: 0xf8d7af23 │ │ │ │ @ instruction: 0xf7f20098 │ │ │ │ ldrdcc pc, [r1], -fp │ │ │ │ orrshi pc, lr, #0 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d44620 │ │ │ │ - @ instruction: 0xf8d7e83a │ │ │ │ + @ instruction: 0xf8d7e83e │ │ │ │ @ instruction: 0xf8c73094 │ │ │ │ strtmi r3, [r1], -r8, lsl #1 │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ andvs pc, r1, r7, lsl #10 │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74bf0 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf8d766bb │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf7d43084 │ │ │ │ - strmi lr, [r4], -lr, lsl #19 │ │ │ │ + @ instruction: 0x4604e992 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078374 │ │ │ │ @ instruction: 0xf7d46001 │ │ │ │ - blmi ffe2b218 │ │ │ │ + blmi ffe2b220 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [lr, #844] @ 0x34c │ │ │ │ + ldcl 7, cr15, [r2, #844] @ 0x34c │ │ │ │ ldrtne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ rscsmi pc, lr, #64, 4 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ tstcs sp, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx fe3ee9e2 │ │ │ │ + blx fe3ee9da │ │ │ │ andvs pc, r1, r7, lsl #10 │ │ │ │ - mcr 7, 3, pc, cr12, cr3, {6} @ │ │ │ │ + mrc 7, 3, APSR_nzcv, cr0, cr3, {6} │ │ │ │ cdpvs 6, 11, cr4, cr11, cr8, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100f0 │ │ │ │ - svc 0x00faf7d3 │ │ │ │ + svc 0x00fef7d3 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi ff56ca24 │ │ │ │ + blmi ff56ca2c │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r5, ip}^ │ │ │ │ @ instruction: 0xf7d4667b │ │ │ │ - @ instruction: 0x4605e956 │ │ │ │ + @ instruction: 0x4605e95a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078331 │ │ │ │ @ instruction: 0xf7d41028 │ │ │ │ - blmi ff72b1a8 │ │ │ │ + blmi ff72b1b0 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d34699 │ │ │ │ - blmi ffd2c0d8 │ │ │ │ + blmi ffd2c0e0 │ │ │ │ addpl pc, fp, #29360128 @ 0x1c00000 │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ ldmdavs fp, {r4, r9, ip, sp} │ │ │ │ - blmi ffc55690 │ │ │ │ + blmi ffc55688 │ │ │ │ ldrdne pc, [r8], r7 │ │ │ │ @ instruction: 0xf7f4447b │ │ │ │ @ instruction: 0x4606fb19 │ │ │ │ eorne pc, r8, r7, lsl #12 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr2, cr3, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr6, cr3, {6} │ │ │ │ cdpvs 6, 7, cr4, cr11, cr8, {2} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462900f4 │ │ │ │ - svc 0x00c0f7d3 │ │ │ │ + svc 0x00c4f7d3 │ │ │ │ @ instruction: 0xf507b936 │ │ │ │ @ instruction: 0xf8d7518b │ │ │ │ tstcc r0, r8, lsl #1 │ │ │ │ @ instruction: 0xf8bef7f4 │ │ │ │ ldrdeq pc, [ip], r7 │ │ │ │ @ instruction: 0xf7f22110 │ │ │ │ @ instruction: 0xe69bfe93 │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8d7efae │ │ │ │ + @ instruction: 0xf8d7efb2 │ │ │ │ @ instruction: 0xf8c73094 │ │ │ │ strtmi r3, [r9], -r8, lsl #1 │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ adcsvs pc, ip, r7, lsl #10 │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74baa │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf8d7673b │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf7d43084 │ │ │ │ - strmi lr, [r4], -r2, lsl #18 │ │ │ │ + strmi lr, [r4], -r6, lsl #18 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780b7 │ │ │ │ @ instruction: 0xf7d460bc │ │ │ │ - blmi fecab100 │ │ │ │ + blmi fecab108 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [r2, #-844] @ 0xfffffcb4 │ │ │ │ + stcl 7, cr15, [r6, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ vst2.8 {d25-d28}, [pc], r3 │ │ │ │ - blmi ff2895a0 │ │ │ │ + blmi ff289598 │ │ │ │ ldrbtmi r4, [fp], #-2505 @ 0xfffff637 │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [fp], #-3016 @ 0xfffff438 │ │ │ │ - blmi ff255748 │ │ │ │ + blmi ff255740 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #883 @ 0x373 │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ @ instruction: 0xf507fafb │ │ │ │ @ instruction: 0xf7d360bc │ │ │ │ - @ instruction: 0x4628edda │ │ │ │ + @ instruction: 0x4628edde │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - strb lr, [pc], -r8, ror #30 │ │ │ │ - stc 7, cr15, [ip, #844] @ 0x34c │ │ │ │ + strb lr, [pc], -ip, ror #30 │ │ │ │ + ldc 7, cr15, [r0, #844] @ 0x34c │ │ │ │ @ instruction: 0xf8d74b9b │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ svcvs 0x007b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d46099 │ │ │ │ - blmi fe5eac9c │ │ │ │ + blmi fe5eaca4 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ rsbvc pc, ip, r7, lsl #10 │ │ │ │ - ldmda sl!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7ac40 │ │ │ │ @ instruction: 0xf7ff4098 │ │ │ │ @ instruction: 0xf7d3bb8d │ │ │ │ - strmi lr, [r3], -r0, lsl #31 │ │ │ │ + strmi lr, [r3], -r4, lsl #31 │ │ │ │ ldrdeq pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf8c7681a │ │ │ │ @ instruction: 0xf7ed20c0 │ │ │ │ @ instruction: 0xf8d7f96d │ │ │ │ @ instruction: 0xf10740b4 │ │ │ │ ldrtvs r0, [r8], #456 @ 0x1c8 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - blmi 1d2c8a0 │ │ │ │ + blmi 1d2c8a8 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d467fb │ │ │ │ - @ instruction: 0x4606e894 │ │ │ │ + @ instruction: 0x4606e898 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ sbcvc pc, r0, r7, lsl #10 │ │ │ │ - stmdb ip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b7a │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r7, lr}^ │ │ │ │ @ instruction: 0x46994618 │ │ │ │ - ldcl 7, cr15, [r4], {211} @ 0xd3 │ │ │ │ + ldcl 7, cr15, [r8], {211} @ 0xd3 │ │ │ │ @ instruction: 0xf8c74b80 │ │ │ │ @ instruction: 0xf10740bc │ │ │ │ @ instruction: 0xf50700c0 │ │ │ │ subcs r5, r0, #1073741858 @ 0x40000022 │ │ │ │ stmiapl r3!, {r4, r8, ip, sp}^ │ │ │ │ stmdavs r3, {r0, r2, r3, r4, r6, r8, r9, fp, sp, lr} │ │ │ │ rsbsvs r6, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf9f0f7ee │ │ │ │ strtmi r9, [r8], -r1 │ │ │ │ ldcvs 13, cr4, [sl], #572 @ 0x23c │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andls r4, r2, #42991616 @ 0x2900000 │ │ │ │ andls r2, r0, #1610612743 @ 0x60000007 │ │ │ │ andsmi pc, sl, #64, 4 │ │ │ │ - blx fe16ebf4 │ │ │ │ + blx fe16ebec │ │ │ │ sbcvc pc, r0, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [r2, #-844]! @ 0xfffffcb4 │ │ │ │ + stcl 7, cr15, [r6, #-844]! @ 0xfffffcb4 │ │ │ │ @ instruction: 0x46486ffb │ │ │ │ @ instruction: 0x46314798 │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr0, cr3, {6} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr4, cr3, {6} │ │ │ │ @ instruction: 0xf7f96cb8 │ │ │ │ - blmi 13f0780 │ │ │ │ + blmi 13f0778 │ │ │ │ ldrsbtmi pc, [ip], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami pc!, {r4, r8, r9, fp, sp, pc}^ @ │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r4, [r8], #-543 @ 0xfffffde1 │ │ │ │ - blx ff2eccac │ │ │ │ - bllt 22ec78 │ │ │ │ + blx ff2ecca4 │ │ │ │ + bllt 22ec70 │ │ │ │ @ instruction: 0xf8d74b57 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ svcvs 0x003b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d360bc │ │ │ │ - blmi 14ecb8c │ │ │ │ + blmi 14ecb94 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986ffb │ │ │ │ sbcvc pc, r0, r7, lsl #10 │ │ │ │ - svc 0x00b2f7d3 │ │ │ │ + svc 0x00b6f7d3 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - blmi eec7bc │ │ │ │ + blmi eec7c4 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf6074621 │ │ │ │ ldmpl r3, {r3, r4, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf8d765fb │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf8d73084 │ │ │ │ @ instruction: 0xf8c73094 │ │ │ │ @ instruction: 0xf8d73088 │ │ │ │ @ instruction: 0xf8c73098 │ │ │ │ @ instruction: 0xf7d4308c │ │ │ │ - @ instruction: 0x4604e816 │ │ │ │ + @ instruction: 0x4604e81a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf60781e6 │ │ │ │ @ instruction: 0xf7d43058 │ │ │ │ - blmi f2af28 │ │ │ │ + blmi f2af30 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrrc 7, 13, pc, r6, cr3 @ │ │ │ │ + mrrc 7, 13, pc, sl, cr3 @ │ │ │ │ @ instruction: 0xf8d7495b │ │ │ │ vqadd.s8 d19, d16, d0 │ │ │ │ ldrbtmi r5, [r9], #-549 @ 0xfffffddb │ │ │ │ movwls r2, #4097 @ 0x1001 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ @ instruction: 0xf607fa17 │ │ │ │ @ instruction: 0xf7d33058 │ │ │ │ - ldclvs 12, cr14, [fp, #984]! @ 0x3d8 │ │ │ │ + ldclvs 12, cr14, [fp, #1000]! @ 0x3e8 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d300fc │ │ │ │ - @ instruction: 0xf8d7ee84 │ │ │ │ + @ instruction: 0xf8d7ee88 │ │ │ │ @ instruction: 0xf7f20098 │ │ │ │ mcrrne 12, 5, pc, r2, cr5 @ │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf10006c3 │ │ │ │ - blmi 131121c │ │ │ │ - blvs fe701f34 │ │ │ │ + blmi 1311214 │ │ │ │ + blvs fe701f2c │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ - blmi 129111c │ │ │ │ + blmi 1291114 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs d10cc │ │ │ │ + blcs d10c4 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d78089 │ │ │ │ mulcc r8, r4, r0 │ │ │ │ @ instruction: 0xf852f7fe │ │ │ │ - blmi 6ea29c │ │ │ │ + blmi 6ea294 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ adcsvc pc, r8, r7, lsl #12 │ │ │ │ - svc 0x0042f7d3 │ │ │ │ - andeq pc, r4, r8, lsr #30 │ │ │ │ - andeq pc, r4, r6, lsr #30 │ │ │ │ + svc 0x0046f7d3 │ │ │ │ + andeq pc, r4, r0, lsr pc @ │ │ │ │ + andeq pc, r4, lr, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r9, r2, r6, lsr r2 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ andeq r0, r3, lr, asr #25 │ │ │ │ - andeq pc, r4, r6, asr #27 │ │ │ │ + andeq pc, r4, lr, asr #27 │ │ │ │ @ instruction: 0x000297bc │ │ │ │ @ instruction: 0x00029bba │ │ │ │ - andeq r5, r9, r4, ror #26 │ │ │ │ + andeq r5, r9, ip, ror #26 │ │ │ │ andeq r9, r2, r6, ror #13 │ │ │ │ - strdeq r5, [r9], -r6 │ │ │ │ + strdeq r5, [r9], -lr │ │ │ │ andeq r9, r2, r0, ror #12 │ │ │ │ andeq r9, r2, lr, asr sl │ │ │ │ andeq r9, r2, sl, asr #12 │ │ │ │ andeq r9, r2, r8, asr #20 │ │ │ │ andeq pc, r2, lr, asr #22 │ │ │ │ andeq r9, r2, ip, lsl r6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r9, r2, ip, lsl #10 │ │ │ │ andeq r9, r2, r6, lsr r8 │ │ │ │ andeq r9, r2, lr, asr #16 │ │ │ │ andeq r9, r2, ip, lsr #8 │ │ │ │ - andeq r5, r9, r6, lsr sl │ │ │ │ + andeq r5, r9, lr, lsr sl │ │ │ │ andeq r9, r2, lr, asr r7 │ │ │ │ andeq r9, r2, sl, asr r3 │ │ │ │ andeq r9, r2, r4, lsl #16 │ │ │ │ andeq r9, r2, r8, lsr #7 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r9, lr, lsr #16 │ │ │ │ - andeq r5, r9, r2, lsl #16 │ │ │ │ + andeq r5, r9, r6, lsr r8 │ │ │ │ + andeq r5, r9, sl, lsl #16 │ │ │ │ andeq r9, r2, r8, lsr #11 │ │ │ │ muleq r2, ip, r5 │ │ │ │ muleq r2, r0, r5 │ │ │ │ andeq r9, r2, r4, lsl #11 │ │ │ │ andeq r9, r2, r8, ror r5 │ │ │ │ andeq r9, r2, ip, ror #10 │ │ │ │ andeq r9, r2, r0, ror #10 │ │ │ │ andeq r9, r2, r4, asr r5 │ │ │ │ andeq sp, r2, ip, asr r8 │ │ │ │ andeq r9, r2, r0, lsr r5 │ │ │ │ andeq r9, r2, r4, lsr #10 │ │ │ │ - strdeq r5, [r9], -r4 │ │ │ │ + strdeq r5, [r9], -ip │ │ │ │ andeq r9, r2, r8, lsr r1 │ │ │ │ andeq r9, r2, r8 │ │ │ │ - andeq r2, r5, sl, ror #11 │ │ │ │ + strdeq r2, [r5], -r2 @ │ │ │ │ muleq r2, r4, ip │ │ │ │ - andeq r2, r5, lr, lsr r5 │ │ │ │ + andeq r2, r5, r6, asr #10 │ │ │ │ andeq r8, r2, ip, ror #29 │ │ │ │ andeq r9, r2, r6, ror #5 │ │ │ │ andeq r9, r2, r8, asr r3 │ │ │ │ strdeq r8, [r2], -r8 @ │ │ │ │ andeq r9, r2, lr, lsr #3 │ │ │ │ andeq r8, r2, sl, lsl sp │ │ │ │ - andeq r5, r9, ip, lsr #6 │ │ │ │ - andeq r2, r5, r0, lsr #6 │ │ │ │ + andeq r5, r9, r4, lsr r3 │ │ │ │ + andeq r2, r5, r8, lsr #6 │ │ │ │ orrvc pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi ffc6c5ec │ │ │ │ + blmi ffc6c5f4 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r0, r1, r2, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d365bb │ │ │ │ - @ instruction: 0x4604ef3a │ │ │ │ + @ instruction: 0x4604ef3e │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ subvs pc, r7, r7, lsl #10 │ │ │ │ - svc 0x00b2f7d3 │ │ │ │ + svc 0x00b6f7d3 │ │ │ │ @ instruction: 0xf8d74be8 │ │ │ │ ldmpl r5, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8d7eb7c │ │ │ │ + @ instruction: 0xf8d7eb80 │ │ │ │ movwls r3, #8336 @ 0x2090 │ │ │ │ subpl pc, r7, #64, 4 │ │ │ │ stmibmi r4!, {r0, r1, r5, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blmi ff90af28 │ │ │ │ + blmi ff90af20 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #799 @ 0x31f │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ @ instruction: 0xf507f937 │ │ │ │ @ instruction: 0xf7d36047 │ │ │ │ - @ instruction: 0x4628ec16 │ │ │ │ + @ instruction: 0x4628ec1a │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - str lr, [fp], #3492 @ 0xda4 │ │ │ │ + str lr, [fp], #3496 @ 0xda8 │ │ │ │ orrpl pc, r8, #29360128 @ 0x1c00000 │ │ │ │ addpl pc, r6, #29360128 @ 0x1c00000 │ │ │ │ movwls r3, #784 @ 0x310 │ │ │ │ @ instruction: 0x1094f8d7 │ │ │ │ orrpl pc, r7, #29360128 @ 0x1c00000 │ │ │ │ andscc r3, r0, #16, 6 @ 0x40000000 │ │ │ │ andeq pc, r8, r1, lsl #2 │ │ │ │ ldc2 7, cr15, [r2, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf8d7e47a │ │ │ │ mulcc r8, r4, r0 │ │ │ │ @ instruction: 0xf86cf7fe │ │ │ │ - blmi ff2ea0f0 │ │ │ │ + blmi ff2ea0e8 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ subvs pc, r7, r7, lsl #10 │ │ │ │ - mcr 7, 3, pc, cr12, cr3, {6} @ │ │ │ │ + mrc 7, 3, APSR_nzcv, cr0, cr3, {6} │ │ │ │ orrvc pc, r2, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi ff0ac530 │ │ │ │ + blmi ff0ac538 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7d3657b │ │ │ │ - @ instruction: 0x4604eedc │ │ │ │ + strmi lr, [r4], -r0, ror #29 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ addpl pc, r8, r7, lsl #12 │ │ │ │ - svc 0x0054f7d3 │ │ │ │ + svc 0x0058f7d3 │ │ │ │ @ instruction: 0xf8d74bb9 │ │ │ │ ldmpl r5, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - blmi feeebbe8 │ │ │ │ + blmi feeebbf0 │ │ │ │ @ instruction: 0x1094f8d7 │ │ │ │ addpl pc, fp, #29360128 @ 0x1c00000 │ │ │ │ andscc r4, r0, #2063597568 @ 0x7b000000 │ │ │ │ ldmdavs fp, {r0, sp} │ │ │ │ - blmi fedd5b84 │ │ │ │ + blmi fedd5b7c │ │ │ │ @ instruction: 0xf7f4447b │ │ │ │ @ instruction: 0xf607f8a1 │ │ │ │ @ instruction: 0xf7d35088 │ │ │ │ - vldmdbvs fp!, {d30-} │ │ │ │ + vldmdbvs fp!, {d30-} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d30104 │ │ │ │ - @ instruction: 0xf8d7ed4a │ │ │ │ + @ instruction: 0xf8d7ed4e │ │ │ │ @ instruction: 0x21100098 │ │ │ │ stc2 7, cr15, [r4], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0xf507e42c │ │ │ │ strtmi r7, [r0], -r4, lsl #3 │ │ │ │ - ldc 7, cr15, [lr, #-844]! @ 0xfffffcb4 │ │ │ │ + stcl 7, cr15, [r2, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0xf8d74ba2 │ │ │ │ @ instruction: 0x462120bc │ │ │ │ rsbvs pc, sl, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - mrc 7, 4, APSR_nzcv, cr14, cr3, {6} │ │ │ │ + mcr 7, 5, pc, cr2, cr3, {6} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d136 │ │ │ │ @ instruction: 0xf7d3606a │ │ │ │ - blmi fe72cc3c │ │ │ │ + blmi fe72cc44 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - b ff86ef34 │ │ │ │ + b ff96ef2c │ │ │ │ @ instruction: 0xf8d74b9d │ │ │ │ @ instruction: 0xf5071094 │ │ │ │ ldrbtmi r5, [fp], #-651 @ 0xfffffd75 │ │ │ │ andcs r3, r1, r0, lsl r2 │ │ │ │ movwls r6, #2075 @ 0x81b │ │ │ │ ldrbtmi r4, [fp], #-2969 @ 0xfffff467 │ │ │ │ @ instruction: 0xf864f7f4 │ │ │ │ rsbvs pc, sl, r7, lsl #10 │ │ │ │ - bl 1feef58 │ │ │ │ + bl fe0eef50 │ │ │ │ @ instruction: 0x46286d3b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ ldrdeq pc, [r8, -r7] │ │ │ │ - stc 7, cr15, [ip, #-844] @ 0xfffffcb4 │ │ │ │ + ldc 7, cr15, [r0, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ @ instruction: 0xf7f22110 │ │ │ │ @ instruction: 0xf7fffbe7 │ │ │ │ - blmi fe21ffe8 │ │ │ │ + blmi fe21ffe0 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ addpl pc, r8, r7, lsl #12 │ │ │ │ - stcl 7, cr15, [r6, #844]! @ 0x34c │ │ │ │ + stcl 7, cr15, [sl, #844]! @ 0x34c │ │ │ │ @ instruction: 0xf8d74b81 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d3606a │ │ │ │ - @ instruction: 0xf8d7eddc │ │ │ │ + @ instruction: 0xf8d7ede0 │ │ │ │ @ instruction: 0xf5075094 │ │ │ │ @ instruction: 0x23205286 │ │ │ │ @ instruction: 0xf5053210 │ │ │ │ @ instruction: 0xf5055185 │ │ │ │ tstcc r0, r5, lsl #13 │ │ │ │ tsteq r2, r1, asr r9 │ │ │ │ @ instruction: 0xfff6f7e4 │ │ │ │ @@ -45143,153 +45141,153 @@ │ │ │ │ @ instruction: 0x23203610 │ │ │ │ @ instruction: 0xf7e44632 │ │ │ │ strls pc, [r0], -r3, ror #31 │ │ │ │ orrpl pc, r7, #29360128 @ 0x1c00000 │ │ │ │ addpl pc, r6, #29360128 @ 0x1c00000 │ │ │ │ ldrdne lr, [r5], -r7 @ │ │ │ │ andscc r3, r0, #16, 6 @ 0x40000000 │ │ │ │ - blx ff36f0a2 │ │ │ │ - blmi 19aa9d0 │ │ │ │ + blx ff36f09a │ │ │ │ + blmi 19aa9c8 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ subscc pc, r8, r7, lsl #12 │ │ │ │ - stc 7, cr15, [r2, #844]! @ 0x34c │ │ │ │ + stc 7, cr15, [r6, #844]! @ 0x34c │ │ │ │ @ instruction: 0xf8d74b5f │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ mrcvs 6, 3, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d31028 │ │ │ │ - blmi 16ec740 │ │ │ │ + blmi 16ec748 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986ebb │ │ │ │ andvs pc, r1, r7, lsl #10 │ │ │ │ - stc 7, cr15, [ip, #844] @ 0x34c │ │ │ │ + ldc 7, cr15, [r0, #844] @ 0x34c │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - @ instruction: 0xf8d7ec9c │ │ │ │ + @ instruction: 0xf8d7eca0 │ │ │ │ @ instruction: 0xf8c73094 │ │ │ │ strtmi r3, [r1], -r8, lsl #1 │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ sbcsvs pc, pc, r7, lsl #10 │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74b4b │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf8d766fb │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf7d33084 │ │ │ │ - @ instruction: 0x4604edf0 │ │ │ │ + @ instruction: 0x4604edf4 │ │ │ │ cmnle r2, r0, lsl #16 │ │ │ │ sbcsvs pc, pc, r7, lsl #10 │ │ │ │ - mcr 7, 3, pc, cr8, cr3, {6} @ │ │ │ │ + mcr 7, 3, pc, cr12, cr3, {6} @ │ │ │ │ @ instruction: 0xf8d74b43 │ │ │ │ ldmpl r5, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - stmdbmi r8, {r1, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi r8, {r1, r2, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ rscsmi pc, r7, #64, 4 │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ed4623 │ │ │ │ @ instruction: 0xf507fff1 │ │ │ │ @ instruction: 0xf7d360df │ │ │ │ - @ instruction: 0x4628ead0 │ │ │ │ + @ instruction: 0x4628ead4 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - strbt lr, [r1], #-3166 @ 0xfffff3a2 │ │ │ │ + strbt lr, [r1], #-3170 @ 0xfffff39e │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf8d7ab37 │ │ │ │ @ instruction: 0xf5074094 │ │ │ │ tstcc r0, fp, lsl #3 │ │ │ │ @ instruction: 0xf0224620 │ │ │ │ @ instruction: 0xf107fbbb │ │ │ │ @ instruction: 0x462801f8 │ │ │ │ - mcrr 7, 13, pc, ip, cr3 @ │ │ │ │ + mrrc 7, 13, pc, r0, cr3 @ │ │ │ │ @ instruction: 0x3098f8d7 │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ - blmi a02a4c │ │ │ │ + blmi a02a44 │ │ │ │ eorvs pc, r4, r7, lsl #10 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ addmi pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0x663b58d3 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ - stc 7, cr15, [r2, #844]! @ 0x34c │ │ │ │ - bllt fe2429d8 │ │ │ │ + stc 7, cr15, [r6, #844]! @ 0x34c │ │ │ │ + bllt fe2429d0 │ │ │ │ eorvs pc, r4, r7, lsl #10 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr12, cr3, {6} │ │ │ │ + mcr 7, 1, pc, cr0, cr3, {6} @ │ │ │ │ @ instruction: 0xf8d74b1d │ │ │ │ ldmpl r5, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - stmdbmi r3!, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r3!, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ andspl pc, sl, #64, 4 │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ed4623 │ │ │ │ @ instruction: 0xf507ffa5 │ │ │ │ @ instruction: 0xf7d36024 │ │ │ │ - strtmi lr, [r8], -r4, lsl #21 │ │ │ │ + strtmi lr, [r8], -r8, lsl #21 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ ldrsbteq pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - @ instruction: 0xf7ffec12 │ │ │ │ - blmi 35fdfc │ │ │ │ + @ instruction: 0xf7ffec16 │ │ │ │ + blmi 35fdf4 │ │ │ │ ldrsbtcs pc, [ip], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ sbcsvs pc, pc, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r0], #844 @ 0x34c │ │ │ │ + ldcl 7, cr15, [r4], #844 @ 0x34c │ │ │ │ @ instruction: 0xf8d74b06 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r7, sp}^ │ │ │ │ mrcvs 6, 1, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d36024 │ │ │ │ - svclt 0x0000ece6 │ │ │ │ + svclt 0x0000ecea │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x000521b0 │ │ │ │ + @ instruction: 0x000521b8 │ │ │ │ andeq r8, r2, lr, asr fp │ │ │ │ strdeq r8, [r2], -r0 │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ + andeq r2, r5, r0, lsl #2 │ │ │ │ andeq r8, r2, r4, lsr #15 │ │ │ │ - andeq r2, r5, lr, ror r0 │ │ │ │ + andeq r2, r5, r6, lsl #1 │ │ │ │ andeq r8, r2, sl, lsr #14 │ │ │ │ ldrdeq r8, [r2], -r0 │ │ │ │ andeq r8, r2, r8, lsr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb88478 │ │ │ │ + bl feb88470 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d75220 │ │ │ │ - bmi d9ce84 │ │ │ │ + blmi d75218 │ │ │ │ + bmi d9ce7c │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ teqle sp, r0, lsl #22 │ │ │ │ subsle r2, r1, r0, lsl #16 │ │ │ │ - blcs 4f2a4 │ │ │ │ + blcs 4f29c │ │ │ │ ldmdbmi r0!, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf00c4479 │ │ │ │ strmi pc, [r4], -r9, ror #28 │ │ │ │ @ instruction: 0x4d2db958 │ │ │ │ - bvs fea424a4 │ │ │ │ + bvs fea4249c │ │ │ │ @ instruction: 0xf011b110 │ │ │ │ adcvs pc, ip, #22272 @ 0x5700 │ │ │ │ - blcs 4b388 │ │ │ │ + blcs 4b380 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ @ instruction: 0x4628bdf8 │ │ │ │ - blx 166f270 │ │ │ │ + blx 166f268 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - bl fe6ef21c │ │ │ │ + bl fe7ef214 │ │ │ │ stmdacc r1, {r3, r5, r8, ip, sp, pc} │ │ │ │ - blcs c08384 │ │ │ │ + blcs c0837c │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ stmdami r1!, {r0, r1, r3, r5, sl, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf0123028 │ │ │ │ strmi pc, [r4], -r1, lsl #25 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @@ -45306,422 +45304,422 @@ │ │ │ │ stmdavc fp!, {r0, r2, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1ba2b00 │ │ │ │ teqlt fp, r3, lsr r8 │ │ │ │ vmul.i8 d20, d0, d3 │ │ │ │ ldmdami r3, {r0, r1, r2, r4, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff6af00c │ │ │ │ - ldrbtcc pc, [pc], #79 @ 3133c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 31334 @ │ │ │ │ ldmdbmi r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsvs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ qsaxmi pc, r0, pc @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq lr, r4, sl, ror sp │ │ │ │ + andeq lr, r4, r2, lsl #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r2, r4, asr #1 │ │ │ │ - andeq r4, r9, r4, asr #27 │ │ │ │ - andeq r4, r9, lr, lsl #27 │ │ │ │ + andeq r4, r9, ip, asr #27 │ │ │ │ + muleq r9, r6, sp │ │ │ │ andeq r8, r2, r0, lsr #14 │ │ │ │ andeq r8, r2, lr, ror #23 │ │ │ │ andeq r8, r2, ip, lsl #14 │ │ │ │ ldrdeq r8, [r2], -sl │ │ │ │ strdeq r8, [r2], -r0 │ │ │ │ @ instruction: 0x00028bbe │ │ │ │ ldrdeq r8, [r2], -sl │ │ │ │ andeq r8, r2, r8, lsr #23 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88590 │ │ │ │ + bl feb88588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044948 │ │ │ │ ldrbtmi r4, [r9], #-3144 @ 0xfffff3b8 │ │ │ │ ldrbtmi r4, [ip], #-2632 @ 0xfffff5b8 │ │ │ │ - blmi 1249798 │ │ │ │ + blmi 1249790 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r7, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r3, {r1, r3, r5, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 6, cr15, cr4, cr12, {0} │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7d32100 │ │ │ │ - teqvs r8, r0 @ │ │ │ │ - blcs 4b8c8 │ │ │ │ + teqvs r8, r4 @ │ │ │ │ + blcs 4b8c0 │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r5, r8, sl, fp, ip, lr, pc} │ │ │ │ - bcs 438d4 │ │ │ │ + bcs 438cc │ │ │ │ svclt 0x00d868fa │ │ │ │ rscpl pc, r1, pc, asr #8 │ │ │ │ svclt 0x00c84479 │ │ │ │ teqvs r8, r8, lsr r9 │ │ │ │ addvs r6, fp, fp, lsr r9 │ │ │ │ ldrdvs r1, [fp], #123 @ 0x7b │ │ │ │ ldmpl r3, {r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c03cd8 │ │ │ │ + blmi c03cd0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, lr, asr #2 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d29 │ │ │ │ stmdami sp!, {r0, r1, r2, r4, r5, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 14, cr15, cr12, cr12, {0} │ │ │ │ @ instruction: 0xf107e7e6 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b ffeef38c │ │ │ │ + b fffef384 │ │ │ │ ldmvs sl!, {r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d3607b │ │ │ │ - @ instruction: 0x4606ec5c │ │ │ │ + strmi lr, [r6], -r0, ror #24 │ │ │ │ @ instruction: 0xf107bb30 │ │ │ │ @ instruction: 0xf7d30018 │ │ │ │ - blmi 8ec7b8 │ │ │ │ + blmi 8ec7c0 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - ldm lr, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x910268b9 │ │ │ │ sbcvs pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf04f4b1d │ │ │ │ ldmdbmi sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ orrcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ cdp2 7, 5, cr15, cr12, cr13, {7} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb sl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r5, r9, sl, lr}^ │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d34631 │ │ │ │ - ldr lr, [ip, sl, asr #21] │ │ │ │ + ldr lr, [ip, lr, asr #21] │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl feaef404 │ │ │ │ - stmia r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq lr, r4, r2, ror #24 │ │ │ │ - andeq lr, r4, lr, asr ip │ │ │ │ + bl febef3fc │ │ │ │ + stmia r8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq lr, r4, sl, ror #24 │ │ │ │ + andeq lr, r4, r6, ror #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r2, ip, asr r6 │ │ │ │ andeq r8, r2, r2, asr #22 │ │ │ │ - andeq r1, r5, r4, lsl #25 │ │ │ │ - strdeq lr, [r4], -r8 │ │ │ │ + andeq r1, r5, ip, lsl #25 │ │ │ │ + andeq lr, r4, r0, lsl #24 │ │ │ │ strdeq r8, [r2], -r4 │ │ │ │ ldrdeq r8, [r2], -sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r2, r4, lsr #21 │ │ │ │ andeq r8, r2, r0, lsr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb886fc │ │ │ │ + bl feb886f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044946 │ │ │ │ ldrbtmi r4, [r9], #-3142 @ 0xfffff3ba │ │ │ │ ldrbtmi r4, [ip], #-2630 @ 0xfffff5ba │ │ │ │ - blmi 11c9904 │ │ │ │ + blmi 11c98fc │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r7, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r1, {r0, r2, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [lr, #48]! @ 0x30 │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7d22100 │ │ │ │ - teqvs r8, sl @ │ │ │ │ - blcs 4ba34 │ │ │ │ + teqvs r8, lr @ │ │ │ │ + blcs 4ba2c │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ - bcs 44238 │ │ │ │ + bcs 44230 │ │ │ │ ldrbtmi r6, [fp], #-2298 @ 0xfffff706 │ │ │ │ @ instruction: 0x2000bfb4 │ │ │ │ teqvs r8, r8, lsr r9 │ │ │ │ orrsvs r6, r8, r8, lsr r9 │ │ │ │ ldmpl r3, {r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c03e3c │ │ │ │ + blmi c03e34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, lr, asr #2 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d29 │ │ │ │ stmdami sp!, {r1, r3, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr10, cr12, {0} │ │ │ │ @ instruction: 0xf107e7e6 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b 126f4f0 │ │ │ │ + b 136f4e8 │ │ │ │ ldmvs sl!, {r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d3607b │ │ │ │ - strmi lr, [r6], -sl, lsr #23 │ │ │ │ + strmi lr, [r6], -lr, lsr #23 │ │ │ │ @ instruction: 0xf107bb30 │ │ │ │ @ instruction: 0xf7d30018 │ │ │ │ - blmi 8ec654 │ │ │ │ + blmi 8ec65c │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - svc 0x00ecf7d2 │ │ │ │ + svc 0x00f0f7d2 │ │ │ │ @ instruction: 0x910268b9 │ │ │ │ addvs pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf04f4b1d │ │ │ │ ldmdbmi sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ orrcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ stc2 7, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stm r8, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm ip, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r5, r9, sl, lr}^ │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d34631 │ │ │ │ - @ instruction: 0xe7a0ea18 │ │ │ │ + @ instruction: 0xe7a0ea1c │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - b ffe6f568 │ │ │ │ - ldmda r2!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strdeq lr, [r4], -r6 │ │ │ │ - strdeq lr, [r4], -r2 │ │ │ │ + b fff6f560 │ │ │ │ + ldmda r6!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strdeq lr, [r4], -lr @ │ │ │ │ + strdeq lr, [r4], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r8, [r2], -r0 │ │ │ │ strdeq r8, [r2], -lr │ │ │ │ - andeq r4, r9, lr, lsl fp │ │ │ │ - muleq r4, r4, sl │ │ │ │ + andeq r4, r9, r6, lsr #22 │ │ │ │ + muleq r4, ip, sl │ │ │ │ muleq r2, r0, r4 │ │ │ │ muleq r2, lr, r9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r2, r4, ror #18 │ │ │ │ andeq r8, r2, ip, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88860 │ │ │ │ + bl feb88858 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2ad0bd8 │ │ │ │ stmibmi r0!, {r2, r4, r8, sl, fp, lr} │ │ │ │ stcmi 15, cr10, [r0], #16 │ │ │ │ - bmi fe842858 │ │ │ │ + bmi fe842850 │ │ │ │ rsbsvs r4, ip, #124, 8 @ 0x7c000000 │ │ │ │ stmpl sl, {r0, r1, r2, r3, r4, r7, r8, r9, fp, lr} │ │ │ │ ldmdavs r2, {r8, sp} │ │ │ │ mvnscs pc, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ teqvs r9, #56, 4 @ 0x80000003 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmibmi sl, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcsvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2201 @ 0xfffff767 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ andcs pc, sl, #63744 @ 0xf900 │ │ │ │ tstcs r0, r8, lsr sl │ │ │ │ - svc 0x0024f7d2 │ │ │ │ - bvs ffeca290 │ │ │ │ + svc 0x0028f7d2 │ │ │ │ + bvs ffeca288 │ │ │ │ msreq CPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ - blle 123beb8 │ │ │ │ - blcs 8b728 │ │ │ │ + blle 123beb0 │ │ │ │ + blcs 8b720 │ │ │ │ adcshi pc, r4, r0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 51948 │ │ │ │ + blcs 51940 │ │ │ │ addshi pc, r9, r0 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi fe32bd98 │ │ │ │ + blmi fe32bda0 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorsvc pc, r8, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - bl 46f634 │ │ │ │ + bl 56f62c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ eorsvc pc, r8, r7, lsl #10 │ │ │ │ - bl fe26f644 │ │ │ │ - bvs 1ec4508 │ │ │ │ + bl fe36f63c │ │ │ │ + bvs 1ec4500 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d24614 │ │ │ │ - bvs ead450 │ │ │ │ + bvs ead458 │ │ │ │ vrhadd.s8 d25, d0, d2 │ │ │ │ - blmi 200a2a4 │ │ │ │ + blmi 200a29c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2430 @ 0xfffff682 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0xf507fd0f │ │ │ │ @ instruction: 0xf7d27038 │ │ │ │ - ldmibvs fp!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46316bf8 │ │ │ │ - ldmdb ip!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4b75 │ │ │ │ teqvs sl, #-268435441 @ 0xf000000f │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ @ instruction: 0xf107e03a │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ - ldmdb r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs 1ec4504 │ │ │ │ + ldmdb r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs 1ec44fc │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4, r5, r7}^ │ │ │ │ @ instruction: 0xf7d361fb │ │ │ │ - @ instruction: 0x4606ead2 │ │ │ │ + @ instruction: 0x4606ead6 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf107809e │ │ │ │ @ instruction: 0xf7d300b0 │ │ │ │ - blmi 196c4a0 │ │ │ │ + blmi 196c4a8 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - svc 0x0012f7d2 │ │ │ │ + svc 0x0016f7d2 │ │ │ │ tstls r2, r9, lsr sl │ │ │ │ sbcvs pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf04f4b62 │ │ │ │ stmdbmi r2!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ orrcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ ldc2l 7, cr15, [r0], {237} @ 0xed │ │ │ │ adcseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00aef7d2 │ │ │ │ + svc 0x00b2f7d2 │ │ │ │ @ instruction: 0x462069fb │ │ │ │ - blvs 1e43614 │ │ │ │ + blvs 1e4360c │ │ │ │ @ instruction: 0xf7d34631 │ │ │ │ - @ instruction: 0xf04fe93e │ │ │ │ + @ instruction: 0xf04fe942 │ │ │ │ teqvs sl, #-268435441 @ 0xf000000f │ │ │ │ - bvs 1ec44f8 │ │ │ │ + bvs 1ec44f0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 159fdd8 │ │ │ │ + bmi 159fdd0 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmpl r3, {r3, r4, r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-60 @ 0xffffffc4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ strmi pc, [r4, -r7, lsl #4] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami sp, {r1, r2, r3, r5, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r8, #-48] @ 0xffffffd0 │ │ │ │ - bmi 132b794 │ │ │ │ + bmi 132b78c │ │ │ │ subsvs r4, r3, sl, ror r4 │ │ │ │ - bmi 12eb778 │ │ │ │ + bmi 12eb770 │ │ │ │ movteq pc, #263 @ 0x107 @ │ │ │ │ vadd.i8 q10, q0, │ │ │ │ ldrbtmi r6, [sl], #-470 @ 0xfffffe2a │ │ │ │ ldrbtmi r6, [r8], #-378 @ 0xfffffe86 │ │ │ │ stc2l 0, cr15, [ip], #-8 │ │ │ │ - blmi 11dfd20 │ │ │ │ + blmi 11dfd18 │ │ │ │ ldrbtmi r2, [fp], #-514 @ 0xfffffdfe │ │ │ │ @ instruction: 0xe7cb605a │ │ │ │ ldrbtmi r4, [sl], #-2628 @ 0xfffff5bc │ │ │ │ @ instruction: 0xe7c76053 │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf7d371f4 │ │ │ │ - andcc lr, r1, r2, ror #18 │ │ │ │ + andcc lr, r1, r6, ror #18 │ │ │ │ @ instruction: 0xf107d1ef │ │ │ │ andcs r0, r0, r8, lsr r1 │ │ │ │ - ldm r6!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs 1ec4504 │ │ │ │ + ldm sl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs 1ec44fc │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r5, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d360bb │ │ │ │ - @ instruction: 0x4606ea58 │ │ │ │ + @ instruction: 0x4606ea5c │ │ │ │ teqle r8, r0, lsl #16 │ │ │ │ rscvc pc, r4, r7, lsl #10 │ │ │ │ - b ff46f7b4 │ │ │ │ - bvs 1ec4508 │ │ │ │ + b ff56f7ac │ │ │ │ + bvs 1ec4500 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7d24614 │ │ │ │ - blmi ced2e0 │ │ │ │ + blmi ced2e8 │ │ │ │ vmul.i8 d20, d0, d18 │ │ │ │ ldrbtmi r6, [fp], #-731 @ 0xfffffd25 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0xf507fc59 │ │ │ │ @ instruction: 0xf7d270e4 │ │ │ │ - qasxmi lr, r0, r8 │ │ │ │ + qasxmi lr, r0, ip │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x46316bb8 │ │ │ │ - stmia r6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 62b790 │ │ │ │ + stmia sl, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 62b788 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d300b0 │ │ │ │ - blmi 4ebf60 │ │ │ │ + blmi 4ebf68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d37038 │ │ │ │ - blmi 3abf4c │ │ │ │ + blmi 3abf54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d370e4 │ │ │ │ - @ instruction: 0xf7d2e994 │ │ │ │ - svclt 0x0000eece │ │ │ │ - muleq r4, r0, r9 │ │ │ │ - andeq lr, r4, ip, lsl #19 │ │ │ │ + @ instruction: 0xf7d2e998 │ │ │ │ + svclt 0x0000eed2 │ │ │ │ + muleq r4, r8, r9 │ │ │ │ + muleq r4, r4, r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r2, r6, lsl #7 │ │ │ │ @ instruction: 0x000288b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r2, r2, asr r8 │ │ │ │ andeq r8, r2, r6, lsl #6 │ │ │ │ - andeq r1, r5, ip, lsr #18 │ │ │ │ + andeq r1, r5, r4, lsr r9 │ │ │ │ ldrdeq r8, [r2], -r4 │ │ │ │ andeq r8, r2, r8, lsl #5 │ │ │ │ - andeq lr, r4, r2, lsr r8 │ │ │ │ + andeq lr, r4, sl, lsr r8 │ │ │ │ andeq r8, r2, ip, lsr #4 │ │ │ │ andeq r8, r2, sl, asr r7 │ │ │ │ - andeq r1, r5, r0, ror r8 │ │ │ │ + andeq r1, r5, r8, ror r8 │ │ │ │ andeq r8, r2, r6, lsr #9 │ │ │ │ andeq r8, r2, sl, lsl #4 │ │ │ │ + andeq r1, r5, r6, asr r8 │ │ │ │ andeq r1, r5, lr, asr #16 │ │ │ │ - andeq r1, r5, r6, asr #16 │ │ │ │ strdeq r8, [r2], -sl │ │ │ │ muleq r2, ip, r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88b50 │ │ │ │ + bl feb88b48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r1!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 882b50 │ │ │ │ + blmi 882b48 │ │ │ │ svcge 0x00004a21 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl sp, {r8} │ │ │ │ stmiblt r3!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ eorcs r4, r0, #34603008 @ 0x2100000 │ │ │ │ teqcs sp, #56, 26 @ 0xe00 │ │ │ │ @ instruction: 0xf00c80bb │ │ │ │ ldmdbmi r9, {r0, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r1, [r9], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xff8cf7ed │ │ │ │ strmi r6, [r4], -fp, lsr #16 │ │ │ │ - bmi 5e0064 │ │ │ │ + bmi 5e005c │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d115 │ │ │ │ ldrtmi r3, [sp], r8, lsr #14 │ │ │ │ ldmdbmi r0, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -45730,33 +45728,33 @@ │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldrb pc, [r9, r9, ror #22] @ │ │ │ │ vmla.i8 d20, d0, d13 │ │ │ │ stmdami sp, {r0, r2, r3, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [ip], {12} │ │ │ │ @ instruction: 0xf7d2e7df │ │ │ │ - svclt 0x0000ee56 │ │ │ │ - andeq lr, r4, r4, lsr #13 │ │ │ │ + svclt 0x0000ee5a │ │ │ │ + andeq lr, r4, ip, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, ip, r6 │ │ │ │ + andeq lr, r4, r4, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r5, r6, ror #13 │ │ │ │ - andeq lr, r4, r6, ror #12 │ │ │ │ + andeq r1, r5, lr, ror #13 │ │ │ │ + andeq lr, r4, lr, ror #12 │ │ │ │ andeq r8, r2, r6, rrx │ │ │ │ andeq r8, r2, r4, ror #11 │ │ │ │ andeq r8, r2, r4, asr r0 │ │ │ │ ldrdeq r8, [r2], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88c0c │ │ │ │ + bl feb88c04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ab5994 │ │ │ │ - bmi addc24 │ │ │ │ + blmi ab598c │ │ │ │ + bmi addc1c │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r1, r2, r9, sl, lr} │ │ │ │ - blcs 4bab0 │ │ │ │ + blcs 4baa8 │ │ │ │ stmdbmi r7!, {r6, r8, ip, lr, pc} │ │ │ │ ldrtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf00c4479 │ │ │ │ strmi pc, [r5], -r3, lsr #21 │ │ │ │ subscs fp, r0, r8, lsr r3 │ │ │ │ @ instruction: 0xf824f7f9 │ │ │ │ rsbsvs r4, r8, r1, lsl #12 │ │ │ │ @@ -45766,56 +45764,56 @@ │ │ │ │ ldrbtmi r4, [fp], #-2846 @ 0xfffff4e2 │ │ │ │ bicsvs r6, r9, #223232 @ 0x36800 │ │ │ │ strbvs r6, [sl], #2083 @ 0x823 │ │ │ │ strtmi fp, [r8], -fp, asr #18 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x4608bdf0 │ │ │ │ @ instruction: 0xffc2f7f8 │ │ │ │ - blcs 4baf8 │ │ │ │ + blcs 4baf0 │ │ │ │ ldmdbmi r7, {r0, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbsvs pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ strtmi pc, [r8], -r7, asr #23 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi 521248 │ │ │ │ - blvs ff742c78 │ │ │ │ + blmi 521240 │ │ │ │ + blvs ff742c70 │ │ │ │ strtmi fp, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f86ce4 │ │ │ │ stccs 15, cr15, [r0], {171} @ 0xab │ │ │ │ - blmi 426280 │ │ │ │ + blmi 426278 │ │ │ │ strcc r4, [ip, -r8, lsr #12] │ │ │ │ bicsvs r4, ip, #2063597568 @ 0x7b000000 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r0, r1, r3, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffbedae8 │ │ │ │ + blx ffbedae0 │ │ │ │ svclt 0x0000e7b5 │ │ │ │ - andeq lr, r4, r8, ror #11 │ │ │ │ + strdeq lr, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq fp, r2, r8, lsr r9 │ │ │ │ - andeq r4, r9, r2, lsr #12 │ │ │ │ + andeq r4, r9, sl, lsr #12 │ │ │ │ andeq r7, r2, sl, lsr #31 │ │ │ │ andeq r8, r2, r0, asr #10 │ │ │ │ - andeq r4, r9, r8, ror #11 │ │ │ │ - ldrdeq r4, [r9], -r0 │ │ │ │ + strdeq r4, [r9], -r0 │ │ │ │ + ldrdeq r4, [r9], -r8 │ │ │ │ andeq r7, r2, r0, ror pc │ │ │ │ andeq r8, r2, r6, lsl #10 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88cec │ │ │ │ + bl feb88ce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5b5a94 │ │ │ │ - bmi 5ddd00 │ │ │ │ + blmi 5b5a8c │ │ │ │ + bmi 5ddcf8 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc ip, r9, ror r4 │ │ │ │ - blx fe26fab4 │ │ │ │ + blx fe26faac │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ stmdbmi lr, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ sbcsvs pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @@ -45823,32 +45821,32 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r1, r2, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldmdavs fp!, {r0, r2, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq lr, r4, r8, lsl #10 │ │ │ │ + andeq lr, r4, r0, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, r8, ror #10 │ │ │ │ + andeq r4, r9, r0, ror r5 │ │ │ │ strdeq r7, [r2], -sl │ │ │ │ andeq r8, r2, r8, lsr #9 │ │ │ │ andeq r7, r2, r6, ror #29 │ │ │ │ muleq r2, r4, r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88d70 │ │ │ │ + bl feb88d68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5b5b18 │ │ │ │ - bmi 5ddd84 │ │ │ │ + blmi 5b5b10 │ │ │ │ + bmi 5ddd7c │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc r0, r9, ror r4 │ │ │ │ - blx 11efb38 │ │ │ │ + blx 11efb30 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ stmdbmi lr, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ addsvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @@ -45856,32 +45854,32 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r1, r2, r3, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldmdavs fp!, {r0, r1, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq lr, r4, r4, lsl #9 │ │ │ │ + andeq lr, r4, ip, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r5, r4, ror #9 │ │ │ │ + andeq r1, r5, ip, ror #9 │ │ │ │ andeq r7, r2, r6, ror lr │ │ │ │ andeq r8, r2, ip, lsr r4 │ │ │ │ andeq r7, r2, r2, ror #28 │ │ │ │ andeq r8, r2, r8, lsr #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88df4 │ │ │ │ + bl feb88dec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5b5b9c │ │ │ │ - bmi 5dde08 │ │ │ │ + blmi 5b5b94 │ │ │ │ + bmi 5dde00 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ - blx 16fbbc │ │ │ │ + blx 16fbb4 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ stmdbmi lr, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcvs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @@ -45889,26 +45887,26 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r1, r2, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldmdavs fp!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq lr, r4, r0, lsl #8 │ │ │ │ + andeq lr, r4, r8, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, r0, ror #8 │ │ │ │ + andeq r4, r9, r8, ror #8 │ │ │ │ strdeq r7, [r2], -r2 │ │ │ │ ldrdeq r8, [r2], -r0 │ │ │ │ ldrdeq r7, [r2], -lr │ │ │ │ @ instruction: 0x000283bc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88e78 │ │ │ │ + bl feb88e70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5b5c20 │ │ │ │ - bmi 5dde8c │ │ │ │ + blmi 5b5c18 │ │ │ │ + bmi 5dde84 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ teqcc r8, r9, ror r4 │ │ │ │ @ instruction: 0xf9c2f7e9 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -45922,26 +45920,26 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r1, r2, r3, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq lr, r4, ip, ror r3 │ │ │ │ + andeq lr, r4, r4, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r4, [r9], -ip │ │ │ │ + andeq r4, r9, r4, ror #7 │ │ │ │ andeq r7, r2, lr, ror #26 │ │ │ │ andeq r8, r2, r4, ror #6 │ │ │ │ andeq r7, r2, sl, asr sp │ │ │ │ andeq r8, r2, r0, asr r3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88efc │ │ │ │ + bl feb88ef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5b5ca4 │ │ │ │ - bmi 5ddf10 │ │ │ │ + blmi 5b5c9c │ │ │ │ + bmi 5ddf08 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc ip, r9, ror r4 │ │ │ │ @ instruction: 0xf980f7e9 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -45955,195 +45953,195 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r1, r2, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - strdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, r0, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, r8, asr r3 │ │ │ │ + andeq r4, r9, r0, ror #6 │ │ │ │ andeq r7, r2, sl, ror #25 │ │ │ │ strdeq r8, [r2], -ip │ │ │ │ ldrdeq r7, [r2], -r6 │ │ │ │ andeq r8, r2, r8, ror #5 │ │ │ │ - bmi 944a08 │ │ │ │ + bmi 944a00 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ cmplt fp, fp, lsl r9 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - blle 63c98c │ │ │ │ + blle 63c984 │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 743b60 │ │ │ │ + blmi 743b58 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 7aabc │ │ │ │ + bcs 7aab4 │ │ │ │ @ instruction: 0xf8d3d0f2 │ │ │ │ @ instruction: 0xf1a00348 │ │ │ │ - blx fec31dbc │ │ │ │ + blx fec31db4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 543b80 │ │ │ │ + blmi 543b78 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 7eaf4 │ │ │ │ + blcs 7eaec │ │ │ │ strlt sp, [r0, #476] @ 0x1dc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ addlt r4, r2, fp, lsl #22 │ │ │ │ strmi sl, [r1], -r0, lsl #30 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ @ instruction: 0xf0194618 │ │ │ │ msrlt CPSR_, r7, ror #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ andcs fp, r1, r0, lsl #27 │ │ │ │ svclt 0x0000e7fa │ │ │ │ - strdeq r1, [r5], -r4 │ │ │ │ - andeq lr, r4, r2, lsl #5 │ │ │ │ + strdeq r1, [r5], -ip │ │ │ │ + andeq lr, r4, sl, lsl #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - bmi 684a88 │ │ │ │ + bmi 684a80 │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ eorle r2, r3, r1, lsl #20 │ │ │ │ movtcs pc, #18643 @ 0x48d3 @ │ │ │ │ andle r2, r2, r1, lsl #20 │ │ │ │ movtcc pc, #35027 @ 0x88d3 @ │ │ │ │ - bmi 4de5d4 │ │ │ │ - blvs ff503034 │ │ │ │ + bmi 4de5cc │ │ │ │ + blvs ff50302c │ │ │ │ ldrblt fp, [r0, #2475]! @ 0x9ab │ │ │ │ ldrd pc, [r0], #-143 @ 0xffffff71 │ │ │ │ svcge 0x00006c14 │ │ │ │ mrrcvs 4, 15, r4, r5, cr14 │ │ │ │ - bl 1878a70 │ │ │ │ + bl 1878a68 │ │ │ │ ldmib lr, {r0, r2, sl, fp}^ │ │ │ │ adcmi r5, ip, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0x0c06eb7c │ │ │ │ stmib r2, {r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0x46180110 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4618bdf0 │ │ │ │ cdplt 0, 15, cr15, cr12, cr7, {0} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, r0, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r9, r8, lsr #4 │ │ │ │ - andeq r1, r5, r8, lsl r2 │ │ │ │ + andeq r4, r9, r0, lsr r2 │ │ │ │ + andeq r1, r5, r0, lsr #4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ - ldcvc 5, cr15, [pc, #-692] @ 31bf8 │ │ │ │ + ldcvc 5, cr15, [pc, #-692] @ 31bf0 │ │ │ │ svcge 0x00044976 │ │ │ │ ldrbtmi r4, [r9], #-2166 @ 0xfffff78a │ │ │ │ ldrbtmi r4, [r8], #-2678 @ 0xfffff58a │ │ │ │ - blmi 1dca69c │ │ │ │ + blmi 1dca694 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ rsbcs pc, r4, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs r3!, {r2, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi 1c92120 │ │ │ │ + blmi 1c92118 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10780a5 │ │ │ │ andcs r0, r0, r8, lsr #2 │ │ │ │ - stc 7, cr15, [r6, #840]! @ 0x348 │ │ │ │ + stc 7, cr15, [sl, #840]! @ 0x348 │ │ │ │ ldmibvs sl!, {r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4, r5}^ │ │ │ │ @ instruction: 0xf7d261bb │ │ │ │ - strmi lr, [r4], -r8, lsl #30 │ │ │ │ + strmi lr, [r4], -ip, lsl #30 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780b7 │ │ │ │ @ instruction: 0xf7d20030 │ │ │ │ - blmi 19add0c │ │ │ │ + blmi 19add14 │ │ │ │ stmiapl sl!, {r0, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - bl 126fe60 │ │ │ │ + bl 136fe58 │ │ │ │ stmdbmi r3!, {r1, r5, r6, r8, r9, fp, lr}^ │ │ │ │ rscpl pc, r5, #64, 4 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ ldrbtmi r4, [r9], #-2913 @ 0xfffff49f │ │ │ │ ldrbtmi r2, [fp], #-2 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf906f7ed │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - bl ff96fe88 │ │ │ │ + bl ffa6fe80 │ │ │ │ @ instruction: 0x463069bb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7d26ab8 │ │ │ │ - @ instruction: 0x4620ed74 │ │ │ │ - svc 0x00ecf7d2 │ │ │ │ + @ instruction: 0x4620ed78 │ │ │ │ + svc 0x00f0f7d2 │ │ │ │ @ instruction: 0x460a4b56 │ │ │ │ ldrbtmi r4, [fp], #-1537 @ 0xfffff9ff │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ andne lr, r8, #3194880 @ 0x30c000 │ │ │ │ strmi lr, [r4], #-2499 @ 0xfffff63d │ │ │ │ @ instruction: 0xf8a0f7fe │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7d2627a │ │ │ │ - blmi 126d4f4 │ │ │ │ + blmi 126d4fc │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ stmiapl fp!, {r2, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d260fb │ │ │ │ - strmi lr, [r6], -r0, asr #29 │ │ │ │ + strmi lr, [r6], -r4, asr #29 │ │ │ │ cmnle r5, r0, lsl #16 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d24c48 │ │ │ │ - blmi 10adc7c │ │ │ │ + blmi 10adc84 │ │ │ │ ldrbtmi r6, [ip], #-2557 @ 0xfffff603 │ │ │ │ ldrmi r5, [r0], -sl, ror #17 │ │ │ │ @ instruction: 0xf7d24690 │ │ │ │ - stmdbvs r3!, {r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ adcsvs r4, fp, r0, lsr r6 │ │ │ │ - svc 0x00bcf7d2 │ │ │ │ + svc 0x00c0f7d2 │ │ │ │ movwls r6, #6331 @ 0x18bb │ │ │ │ rscspl pc, r6, #64, 4 │ │ │ │ @ instruction: 0x4c3f6a23 │ │ │ │ tstcs lr, #192, 20 @ 0xc0000 │ │ │ │ andls r4, r2, ip, ror r4 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ movwls r3, #255 @ 0xff │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0xf507f8b7 │ │ │ │ @ instruction: 0xf7d270a4 │ │ │ │ - ldmvs fp!, {r1, r2, r4, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r3, r4, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0x46316af8 │ │ │ │ - stc 7, cr15, [r4, #-840]! @ 0xfffffcb8 │ │ │ │ + stc 7, cr15, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ stmiapl fp!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ - bllt 170c060 │ │ │ │ + bllt 170c058 │ │ │ │ ands r6, r9, r8, ror sl │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r0, r1, r2, r3, r4, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r4, r7, asr #19 │ │ │ │ @ instruction: 0xf844f00c │ │ │ │ ldrbtmi r4, [fp], #-2862 @ 0xfffff4d2 │ │ │ │ - blcs 4c480 │ │ │ │ + blcs 4c478 │ │ │ │ svcge 0x0063f47f │ │ │ │ ldmib r7, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ tstlt fp, r4 │ │ │ │ rscpl pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf8f2f00c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 6448cc │ │ │ │ + blmi 6448c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d120 │ │ │ │ ssatmi r7, #30, fp, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @@ -46151,69 +46149,69 @@ │ │ │ │ rscspl pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @ instruction: 0xe7cbf8d9 │ │ │ │ ldmibvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [lr, #840] @ 0x348 │ │ │ │ + ldcl 7, cr15, [r2, #840] @ 0x348 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r4, #840] @ 0x348 │ │ │ │ - b fffeffd0 │ │ │ │ - andeq lr, r4, lr, asr #2 │ │ │ │ - andeq lr, r4, sl, asr #2 │ │ │ │ + stcl 7, cr15, [r8, #840] @ 0x348 │ │ │ │ + bl effc8 │ │ │ │ + andeq lr, r4, r6, asr r1 │ │ │ │ + andeq lr, r4, r2, asr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r5, ip, r1 │ │ │ │ + andeq r1, r5, r4, lsr #3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r2, ip, lsr #2 │ │ │ │ strdeq r7, [r2], -sl │ │ │ │ andeq r8, r2, r6, lsr r1 │ │ │ │ - andeq r4, r9, r6, lsl r1 │ │ │ │ + andeq r4, r9, lr, lsl r1 │ │ │ │ andeq lr, r2, r6, lsr r0 │ │ │ │ - ldrdeq r4, [r9], -r2 │ │ │ │ + ldrdeq r4, [r9], -sl │ │ │ │ andeq r7, r2, ip, asr sl │ │ │ │ andeq r7, r2, r0, lsr #20 │ │ │ │ andeq r8, r2, sl, asr #32 │ │ │ │ - andeq r1, r5, r2, rrx │ │ │ │ - ldrdeq sp, [r4], -r0 │ │ │ │ + andeq r1, r5, sl, rrx │ │ │ │ + ldrdeq sp, [r4], -r8 │ │ │ │ strdeq r7, [r2], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb892dc │ │ │ │ + bl feb892d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fb5be4 │ │ │ │ - blmi fde418 │ │ │ │ + bmi fb5bdc │ │ │ │ + blmi fde410 │ │ │ │ svcge 0x0000447a │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, ip, lsr ip │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7d20300 │ │ │ │ - blmi e6d368 │ │ │ │ + blmi e6d370 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7d2607b │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r4], #-312 @ 0xfffffec8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr2, cr2, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr6, cr2, {6} │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7d20048 │ │ │ │ - blvs ff9aca28 │ │ │ │ + blvs ff9aca30 │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf7f86ced │ │ │ │ stccs 12, cr15, [r0, #-356] @ 0xfffffe9c │ │ │ │ stcmi 1, cr13, [ip], #-996 @ 0xfffffc1c │ │ │ │ - bmi b3a548 │ │ │ │ - ldc 4, cr4, [pc, #496] @ 32338 │ │ │ │ + bmi b3a540 │ │ │ │ + ldc 4, cr4, [pc, #496] @ 32330 │ │ │ │ ldrbtmi r7, [sl], #-2851 @ 0xfffff4dd │ │ │ │ tstvs r1, r0, lsr #21 │ │ │ │ qdaddcs r6, r1, r0 │ │ │ │ @ instruction: 0x61a563e5 │ │ │ │ mvnvs r6, r5, rrx │ │ │ │ rscvs r6, r5, r5, lsr #7 │ │ │ │ stc 0, cr6, [r2, #68] @ 0x44 │ │ │ │ @@ -46221,95 +46219,95 @@ │ │ │ │ ldc2l 0, cr15, [ip], #64 @ 0x40 │ │ │ │ stcmi 2, cr6, [r2], #-660 @ 0xfffffd6c │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ strcs r2, [r0, #-512] @ 0xfffffe00 │ │ │ │ movwcs r4, #1148 @ 0x47c │ │ │ │ stmib r4, {r0, r2, r5, r8, sp, lr}^ │ │ │ │ cmnvs r5, r8, lsl #6 │ │ │ │ - b ff0700d0 │ │ │ │ + b ff1700c8 │ │ │ │ @ instruction: 0xf104687b │ │ │ │ ldrmi r0, [r8, r8, asr #32] │ │ │ │ @ instruction: 0x462968f8 │ │ │ │ - mcrr 7, 13, pc, lr, cr2 @ │ │ │ │ - blmi 4849fc │ │ │ │ + mrrc 7, 13, pc, r2, cr2 @ │ │ │ │ + blmi 4849f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -sp, lsl #2 │ │ │ │ ldrvc pc, [r8, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr}^ │ │ │ │ subcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d20010 │ │ │ │ - @ instruction: 0xf7d2ed22 │ │ │ │ - svclt 0x0000ea5c │ │ │ │ + @ instruction: 0xf7d2ed26 │ │ │ │ + svclt 0x0000ea60 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r1, r0, r0, lsr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq sp, r4, r8, lsl pc │ │ │ │ + andeq sp, r4, r0, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, sl, lsl #30 │ │ │ │ + andeq sp, r4, r2, lsl pc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r9, ip, asr #30 │ │ │ │ - andeq r3, r9, ip, lsr #30 │ │ │ │ - andeq r0, r5, r6, lsr #30 │ │ │ │ - strdeq r3, [r9], -r8 │ │ │ │ - andeq sp, r4, r4, ror #28 │ │ │ │ - @ instruction: 0x00093eb4 │ │ │ │ + andeq r3, r9, r4, asr pc │ │ │ │ + andeq r3, r9, r4, lsr pc │ │ │ │ + andeq r0, r5, lr, lsr #30 │ │ │ │ + andeq r3, r9, r0, lsl #30 │ │ │ │ + andeq sp, r4, ip, ror #28 │ │ │ │ + @ instruction: 0x00093ebc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdacs r0, {r8, r9, sl, fp, sp, pc} │ │ │ │ stmvs r4, {r1, r3, r6, ip, lr, pc} │ │ │ │ stclle 12, cr2, [r7, #-0] │ │ │ │ stccs 8, cr6, [r0], {4} │ │ │ │ ldrmi sp, [r9], r4, asr #32 │ │ │ │ @ instruction: 0x460e4690 │ │ │ │ cdpcs 5, 0, cr2, cr0, cr0, {0} │ │ │ │ stmiavs r0!, {r0, r1, r3, r5, ip, lr, pc} │ │ │ │ cmplt r0, r1, lsr r6 │ │ │ │ - stmdb lr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r4!, {r6, r8, ip, sp, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ - bvs f1420c │ │ │ │ + bvs f14204 │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdavs r1!, {r0, r2, ip, lr, pc}^ │ │ │ │ stmiavs r0!, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47c04632 │ │ │ │ stmdbvs r3!, {r4, r5, r6, r8, ip, sp, pc} │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xb32d6123 │ │ │ │ @ instruction: 0x46284917 │ │ │ │ ldrbtmi r2, [r9], #-514 @ 0xfffffdfe │ │ │ │ - blx cee2de │ │ │ │ + blx cee2d6 │ │ │ │ @ instruction: 0xf0196861 │ │ │ │ strmi pc, [r5], -r5, lsl #23 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ mcrcs 0, 0, sp, cr0, cr14, {6} │ │ │ │ - bvs f269d8 │ │ │ │ + bvs f269d0 │ │ │ │ andle r2, r8, r1, lsl #22 │ │ │ │ - blcs 4c320 │ │ │ │ + blcs 4c318 │ │ │ │ ldmdavs ip, {r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ @ instruction: 0xe7c9d1f9 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strtmi r6, [r8], -r5, ror #16 │ │ │ │ - bl fe8f0208 │ │ │ │ + bl fe9f0200 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 186e32c │ │ │ │ + blx 186e324 │ │ │ │ ldrb r4, [r9, r5, lsl #12] │ │ │ │ @ instruction: 0x000272b6 │ │ │ │ svcge 0x0000b480 │ │ │ │ stmvs r3, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ vstrle d2, [sl, #-0] │ │ │ │ ldmdblt fp, {r0, r1, fp, sp, lr} │ │ │ │ tstvs r9, r7 │ │ │ │ @@ -46329,15 +46327,15 @@ │ │ │ │ @ instruction: 0x46bdd4f7 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ svcge 0x0000b480 │ │ │ │ stmvs r3, {r3, r6, r8, ip, sp, pc} │ │ │ │ vstrle d2, [r6, #-0] │ │ │ │ @ instruction: 0xb1236803 │ │ │ │ tstvs sl, r0, lsl #4 │ │ │ │ - blcs 4c3a4 │ │ │ │ + blcs 4c39c │ │ │ │ @ instruction: 0x46bdd1fb │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdacs r0, {r8, r9, sl, fp, sp, pc} │ │ │ │ @@ -46355,62 +46353,62 @@ │ │ │ │ svclt 0x00086963 │ │ │ │ adcmi r6, r2, #53 @ 0x35 │ │ │ │ rsbsvs fp, r3, r8, lsl #30 │ │ │ │ andsvs fp, sp, fp, lsl #2 │ │ │ │ tstlt r5, r5, lsr #16 │ │ │ │ @ instruction: 0xf8d4616b │ │ │ │ ldmvs r3!, {r2, sp, pc} │ │ │ │ - blcc 83ce8 │ │ │ │ + blcc 83ce0 │ │ │ │ @ instruction: 0xf1ba60b3 │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf7d24650 │ │ │ │ - strmi lr, [r2], -ip, lsr #22 │ │ │ │ + @ instruction: 0x4602eb30 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldc2l 0, cr15, [r2], #-44 @ 0xffffffd4 │ │ │ │ strbmi r6, [r9], -r0, ror #16 │ │ │ │ cdp2 0, 2, cr15, cr12, cr11, {0} │ │ │ │ smlatblt r8, r0, r8, r6 │ │ │ │ - blx 4f03aa │ │ │ │ + blx 4f03a2 │ │ │ │ @ instruction: 0xf1086860 │ │ │ │ @ instruction: 0xf7f80801 │ │ │ │ strtmi pc, [r0], -sp, lsl #22 │ │ │ │ - blx 2f03ba │ │ │ │ + blx 2f03b2 │ │ │ │ cmplt sp, ip, lsr #12 │ │ │ │ stmdavs r5!, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ strble r0, [r8], #1882 @ 0x75a │ │ │ │ stccs 6, cr4, [r0, #-176] @ 0xffffff50 │ │ │ │ strd sp, [r1], -r8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46a087f0 │ │ │ │ svclt 0x0000e7fa │ │ │ │ strdeq r7, [r2], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 1303c8c │ │ │ │ - bmi 1303e64 │ │ │ │ + blmi 1303c84 │ │ │ │ + bmi 1303e5c │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ svclt 0x00182800 │ │ │ │ svcge 0x00002900 │ │ │ │ ldmpl fp, {r0, r2, r9, sl, lr} │ │ │ │ svclt 0x000c4688 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ cmple r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmvs r3, {r0, r1, r2, r4, r6, r8, ip, lr, pc} │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0x4640dc53 │ │ │ │ - b ff6f0398 │ │ │ │ + b ff7f0390 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ andscs sp, r8, lr, asr r0 │ │ │ │ - blx 57043e │ │ │ │ + blx 570436 │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f8607a │ │ │ │ ldmdbmi r7!, {r0, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r0], -r0, rrx │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ ldmdavs sl!, {r0, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -46460,69 +46458,69 @@ │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ @ instruction: 0xe7e2fe71 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ strtmi r2, [r0], -sp, asr #5 │ │ │ │ cdp2 0, 6, cr15, cr8, cr11, {0} │ │ │ │ svclt 0x0000e7d9 │ │ │ │ - andeq sp, r4, r8, ror #23 │ │ │ │ + strdeq sp, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r7, [r2], -r0 │ │ │ │ andeq r7, r2, ip, lsr #25 │ │ │ │ muleq r2, lr, ip │ │ │ │ andeq r7, r2, sl, ror #24 │ │ │ │ andeq r7, r2, r4, ror ip │ │ │ │ andeq r7, r2, r6, asr #24 │ │ │ │ andeq r7, r2, r0, asr ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 1383df0 │ │ │ │ - bmi 1383fc8 │ │ │ │ + blmi 1383de8 │ │ │ │ + bmi 1383fc0 │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ svclt 0x00182800 │ │ │ │ svcge 0x00002900 │ │ │ │ ldmpl fp, {r0, r2, r9, sl, lr} │ │ │ │ svclt 0x000c4688 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ cmple r1, r0, lsl #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmvs r3, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0x4640dc54 │ │ │ │ - b a704fc │ │ │ │ + b b704f4 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ andscs sp, r8, r1, rrx │ │ │ │ - blx 18f05a0 │ │ │ │ + blx 18f0598 │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f8607a │ │ │ │ ldmdbmi r9!, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r0], -r0, rrx │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r6, [r1], -r0, ror #16 │ │ │ │ - blx fe8ee612 │ │ │ │ + blx fe8ee60a │ │ │ │ andcs r6, r0, #6488064 @ 0x630000 │ │ │ │ andcs pc, r9, r3, lsl #16 │ │ │ │ andlt pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0x4630b11e │ │ │ │ @ instruction: 0xf8c0f7e9 │ │ │ │ stmdavs r9!, {r1, r2, r9, sl, lr} │ │ │ │ stmdavs fp!, {r9, sp}^ │ │ │ │ @ instruction: 0x612260a6 │ │ │ │ eorsle r2, r7, r0, lsl #18 │ │ │ │ andsvs r6, ip, r2, lsr #32 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ cmnvs r3, r8, lsr #17 │ │ │ │ rsbvs r3, ip, r1 │ │ │ │ - bllt ca8bc │ │ │ │ + bllt ca8b4 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf2404c24 │ │ │ │ stmdbmi r4!, {r0, r2, r9, ip} │ │ │ │ ldrbtmi r4, [r9], #-1148 @ 0xfffffb84 │ │ │ │ rsbsvs r4, r9, r0, lsr #12 │ │ │ │ stc2 0, cr15, [lr, #-44]! @ 0xffffffd4 │ │ │ │ @@ -46540,26 +46538,26 @@ │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ stmiavs r8!, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorvs r6, ip, r1, lsr #32 │ │ │ │ @ instruction: 0xf8dae7c6 │ │ │ │ - blcs 3e684 │ │ │ │ + blcs 3e67c │ │ │ │ ldmdbmi r0, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ @ instruction: 0xe7dffdbb │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcsle r2, fp, r0, lsl #22 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf00b1209 │ │ │ │ @ instruction: 0xe7d5fdb1 │ │ │ │ - andeq sp, r4, r4, lsl #21 │ │ │ │ + andeq sp, r4, ip, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r2, ip, lsl #23 │ │ │ │ andeq r7, r2, r4, asr fp │ │ │ │ andeq r7, r2, sl, lsr fp │ │ │ │ andeq r7, r2, r2, lsl #22 │ │ │ │ andeq r7, r2, r8, lsl fp │ │ │ │ ldrdeq r7, [r2], -sl │ │ │ │ @@ -46568,42 +46566,42 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, sl, lsr fp │ │ │ │ ldrbtmi r4, [fp], #-2618 @ 0xfffff5c6 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0x4698589b │ │ │ │ - blcs 4c760 │ │ │ │ + blcs 4c758 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ stmdavs r4, {r1, r2, r3, r6, ip, lr, pc}^ │ │ │ │ suble r2, fp, r0, lsl #24 │ │ │ │ - blcs 4cc90 │ │ │ │ + blcs 4cc88 │ │ │ │ stmdavs r2!, {r1, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ andsvs r6, sl, fp, rrx │ │ │ │ stmdacs r0, {r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7d2d055 │ │ │ │ - @ instruction: 0x4603e978 │ │ │ │ + @ instruction: 0x4603e97c │ │ │ │ ldrtmi r1, [r0], -r6, asr #24 │ │ │ │ @ instruction: 0xf7f8607b │ │ │ │ @ instruction: 0x4632f9b1 │ │ │ │ strmi r6, [r6], -r1, ror #16 │ │ │ │ - blx fffee758 │ │ │ │ + blx fffee750 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ @ instruction: 0xf00b6860 │ │ │ │ stmdbmi r7!, {r0, r1, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ stc2l 0, cr15, [ip], #-44 @ 0xffffffd4 │ │ │ │ smlatblt r8, r0, r8, r6 │ │ │ │ @ instruction: 0xf952f7f8 │ │ │ │ @ instruction: 0xf7f86860 │ │ │ │ strtmi pc, [r0], -pc, asr #18 │ │ │ │ @ instruction: 0xf94cf7f8 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ - blcc 8ca08 │ │ │ │ - bllt 2caa0c │ │ │ │ + blcc 8ca00 │ │ │ │ + bllt 2caa04 │ │ │ │ smladxcc r8, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi fp, {r4, r5, r6, r7, r8, pc} │ │ │ │ adcvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ tstplt r5, sp, lsl #25 @ p-variant is OBSOLETE │ │ │ │ @@ -46623,73 +46621,73 @@ │ │ │ │ stc2 0, cr15, [ip, #-44]! @ 0xffffffd4 │ │ │ │ smladxcc r8, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x260181f0 │ │ │ │ str r4, [sl, r3, lsl #12]! │ │ │ │ movwcc lr, #2501 @ 0x9c5 │ │ │ │ svclt 0x0000e7a0 │ │ │ │ - andeq sp, r4, sl, lsl r9 │ │ │ │ + andeq sp, r4, r2, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r2, r6, lsr #20 │ │ │ │ strdeq r7, [r2], -r6 │ │ │ │ andeq r7, r2, ip, lsl sl │ │ │ │ ldrdeq r7, [r2], -r8 │ │ │ │ strdeq r7, [r2], -lr │ │ │ │ @ instruction: 0x000279bc │ │ │ │ andeq r7, r2, r2, ror #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb899f8 │ │ │ │ + bl feb899f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcc r0, [r8], -r0 @ │ │ │ │ strmi sl, [ip], -r0, lsl #30 │ │ │ │ ldmdale sp!, {r0, r1, r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ andscs r1, r9, fp, lsl #4 │ │ │ │ ldrteq r2, [r5], #-3623 @ 0xfffff1d9 │ │ │ │ ldrbtmi r4, [r9], #-2333 @ 0xfffff6e3 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ strtmi pc, [r0], -r5, lsl #21 │ │ │ │ ldmdbmi fp, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 1fee858 │ │ │ │ + blx 1fee850 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0x46204918 │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ @ instruction: 0x4620fa77 │ │ │ │ ldmdbmi r6, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 1c6e874 │ │ │ │ + blx 1c6e86c │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0x46204913 │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ strtmi pc, [r0], -r9, ror #20 │ │ │ │ ldmdbmi r1, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 18ee890 │ │ │ │ + blx 18ee888 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ strtmi r4, [r0], -lr, lsl #18 │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ @ instruction: 0x4620fa5b │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 156e8ac │ │ │ │ + blx 156e8a4 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ ldrbtmi r4, [r9], #-2313 @ 0xfffff6f7 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ andeq r7, r2, r6, lsl #19 │ │ │ │ andeq r7, r2, r2, asr #20 │ │ │ │ andeq r7, r2, r0, lsr #20 │ │ │ │ strdeq r7, [r2], -lr │ │ │ │ ldrdeq r7, [r2], -r8 │ │ │ │ muleq r2, r6, r9 │ │ │ │ andeq r7, r2, r0, ror r9 │ │ │ │ andeq r7, r2, lr, lsr r9 │ │ │ │ andeq r2, r2, r2, lsr r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb89ab8 │ │ │ │ + bl feb89ab0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, sp, r0, asr #31 │ │ │ │ ldcmi 15, cr10, [r6], #-0 │ │ │ │ cdpeq 0, 2, cr15, cr1, cr15, {2} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldmdbmi r4!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ and pc, ip, r7, asr #17 │ │ │ │ @@ -46703,56 +46701,56 @@ │ │ │ │ @ instruction: 0xf04fc028 │ │ │ │ @ instruction: 0xf8540c01 │ │ │ │ @ instruction: 0xf8dee00e │ │ │ │ @ instruction: 0xf8c7e000 │ │ │ │ @ instruction: 0xf04fe02c │ │ │ │ @ instruction: 0xf8c70e00 │ │ │ │ @ instruction: 0xf7d2c014 │ │ │ │ - bllt 166d2a8 │ │ │ │ + bllt 166d2b0 │ │ │ │ movtlt r6, #47291 @ 0xb8bb │ │ │ │ andne lr, r2, #3457024 @ 0x34c000 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ - b 1a70868 │ │ │ │ + b 1b70860 │ │ │ │ ldrmi r1, [ip], -r3, lsl #28 │ │ │ │ - blle 74cb14 │ │ │ │ + blle 74cb0c │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - ldm r2!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d2b340 │ │ │ │ - stmdavs r3, {r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r6, r7, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b62 │ │ │ │ tstle sl, sp, lsl #22 │ │ │ │ @ instruction: 0x46224819 │ │ │ │ ldrbtmi r2, [r8], #-418 @ 0xfffffe5e │ │ │ │ - blx fe4ee982 │ │ │ │ + blx fe4ee97a │ │ │ │ @ instruction: 0xf7d268b8 │ │ │ │ - andcs lr, r1, r8, lsr sl │ │ │ │ + andcs lr, r1, ip, lsr sl │ │ │ │ ldmdami r5, {r0, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x21a74622 │ │ │ │ @ instruction: 0xf00d4478 │ │ │ │ ldmvs r8!, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - b b708b0 │ │ │ │ - bmi 47a96c │ │ │ │ + b c708a8 │ │ │ │ + bmi 47a964 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-171 @ 0xffffff55 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -ip, lsl #2]! │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ strtmi r4, [r2], -fp, lsl #16 │ │ │ │ ldrbtmi r2, [r8], #-428 @ 0xfffffe54 │ │ │ │ - blx 1c6e9c6 │ │ │ │ + blx 1c6e9be │ │ │ │ @ instruction: 0xf7d268b8 │ │ │ │ - bfi lr, r6, #20, #9 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr4, cr1, {6} │ │ │ │ - andeq sp, r4, r4, lsr r7 │ │ │ │ + bfi lr, sl, #20, #9 │ │ │ │ + mrc 7, 3, APSR_nzcv, cr8, cr1, {6} │ │ │ │ + andeq sp, r4, ip, lsr r7 │ │ │ │ andeq r7, r2, r8, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r7, r2, r6, asr #18 │ │ │ │ andeq r7, r2, r0, lsr r9 │ │ │ │ - muleq r4, r2, r6 │ │ │ │ + muleq r4, sl, r6 │ │ │ │ andeq r7, r2, r2, lsl #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8dfb085 │ │ │ │ @@ -46760,19 +46758,19 @@ │ │ │ │ strcc pc, [ip], #2271 @ 0x8df │ │ │ │ strcs pc, [ip], #2271 @ 0x8df │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ stmdapl r1!, {r0, r2, r9, sl, lr}^ │ │ │ │ rscsvs r6, r9, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x469b589b │ │ │ │ - blcs 4ca60 │ │ │ │ + blcs 4ca58 │ │ │ │ addshi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4628809d │ │ │ │ - stmda r0, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r4], -r1, lsl #12 │ │ │ │ @ instruction: 0xf00f2003 │ │ │ │ strmi pc, [r6], -fp, asr #29 │ │ │ │ strdcs fp, [r1], -r0 │ │ │ │ @ instruction: 0xf836f7f8 │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ strdvc r7, [r6], -lr │ │ │ │ @@ -46792,33 +46790,33 @@ │ │ │ │ strtmi r2, [r0], -r4, lsl #2 │ │ │ │ cdp2 0, 13, cr15, cr8, cr15, {0} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stcne 0, cr13, [r0, #-860]! @ 0xfffffca4 │ │ │ │ @ instruction: 0xf7f82400 │ │ │ │ stmdavc fp!, {r0, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ rscsvc r4, ip, #128, 12 @ 0x8000000 │ │ │ │ - blcs 4ea84 │ │ │ │ + blcs 4ea7c │ │ │ │ mvnhi pc, r0 │ │ │ │ mvnsge pc, #14614528 @ 0xdf0000 │ │ │ │ vmax.s8 d20, d3, d6 │ │ │ │ ldrbtmi r2, [sl], #2365 @ 0x93d │ │ │ │ ldrtmi r1, [r2], -r8, ror #24 │ │ │ │ rsble r2, r9, sl, lsl #22 │ │ │ │ svclt 0x00182b5c │ │ │ │ @ instruction: 0xd1242b26 │ │ │ │ - blcs 1750c3c │ │ │ │ + blcs 1750c34 │ │ │ │ stmdbcs r0, {r0, r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ bichi pc, ip, r0 │ │ │ │ @ instruction: 0xf0002961 │ │ │ │ ldmdbcs r1!, {r3, r4, r5, r8, pc}^ │ │ │ │ mrshi pc, SPSR @ │ │ │ │ @ instruction: 0xf000296c │ │ │ │ stmdbcs r7!, {r1, r3, r5, r6, r8, pc}^ │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ - blcs 1d50d68 │ │ │ │ + blcs 1d50d60 │ │ │ │ orrhi pc, lr, r0 │ │ │ │ strmi r3, [fp], -r1, lsl #8 │ │ │ │ stceq 1, cr15, [r1], {-0} │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ @ instruction: 0x21264605 │ │ │ │ andsvc r4, r1, r0, ror #12 │ │ │ │ svclt 0x00182b5c │ │ │ │ @@ -46831,15 +46829,15 @@ │ │ │ │ rscshi pc, r7, r0, lsl #4 │ │ │ │ andsvc r3, r3, r1, lsl #8 │ │ │ │ strmi r4, [fp], -r5, lsl #12 │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ @ instruction: 0xd1bf2b00 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ tstcs r0, r2, lsr r6 │ │ │ │ - blcs 4eb54 │ │ │ │ + blcs 4eb4c │ │ │ │ ldmibmi r8, {r2, r3, r7, ip, lr, pc}^ │ │ │ │ sbcne pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ @ instruction: 0xe783fb75 │ │ │ │ rsccs r4, r7, #3489792 @ 0x354000 │ │ │ │ ldrbtmi r4, [r9], #-2261 @ 0xfffff72b │ │ │ │ @@ -46849,221 +46847,221 @@ │ │ │ │ @ instruction: 0xf7f72001 │ │ │ │ rscsvc pc, sp, #652 @ 0x28c │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ strb r7, [fp, -r5]! │ │ │ │ ldrcs r3, [r7, #-1027]! @ 0xfffffbfd │ │ │ │ andls pc, r0, r2, lsr #17 │ │ │ │ adcsvc r4, r5, fp, lsl #12 │ │ │ │ - bl 24436c │ │ │ │ - blcs 3436c │ │ │ │ + bl 244364 │ │ │ │ + blcs 34364 │ │ │ │ bfi sp, r2, #3, #15 │ │ │ │ eorsvc r2, r3, r0, lsr #6 │ │ │ │ stmdavc fp!, {r0, sl, ip, sp}^ │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 44384 │ │ │ │ + blcs 4437c │ │ │ │ strb sp, [r7, r8, lsl #3] │ │ │ │ svclt 0x00182922 │ │ │ │ @ instruction: 0xf000293c │ │ │ │ strcc r8, [r3], #-169 @ 0xffffff57 │ │ │ │ teqpcc sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ andshi r4, r3, r5, lsl #12 │ │ │ │ strmi r2, [fp], -r4, ror #4 │ │ │ │ - bl 24ee58 │ │ │ │ - blcs 343a4 │ │ │ │ + bl 24ee50 │ │ │ │ + blcs 3439c │ │ │ │ svcge 0x0076f47f │ │ │ │ stmdbcs r0, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svcge 0x0040f43f │ │ │ │ ldmdale r6, {r1, r2, r4, r5, r6, r8, fp, sp} │ │ │ │ vmul.i8 q9, q0, │ │ │ │ @ instruction: 0xf1a18104 │ │ │ │ - blcs 6b3920 │ │ │ │ + blcs 6b3918 │ │ │ │ ldm pc, {r0, r1, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ cdpeq 0, 8, cr15, cr9, cr3, {0} │ │ │ │ cdpeq 14, 0, cr0, cr14, cr14, {0} │ │ │ │ mcreq 14, 0, r0, cr14, cr11, {3} │ │ │ │ cdpeq 14, 0, cr0, cr14, cr13, {3} │ │ │ │ cdpeq 14, 0, cr0, cr14, cr14, {0} │ │ │ │ mcreq 14, 0, r0, cr14, cr15, {2} │ │ │ │ mcreq 14, 2, r0, cr3, cr1, {2} │ │ │ │ rsbsvs r0, r9, r5, lsr r0 │ │ │ │ - svc 0x0016f7d1 │ │ │ │ + svc 0x001af7d1 │ │ │ │ stmdacs r2, {r0, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ stmiavc fp!, {r1, r4, r7, r8, fp, ip, lr, pc} │ │ │ │ eorsvc r2, r9, #8, 4 @ 0x80000000 │ │ │ │ rsbsvc r1, fp, #184, 16 @ 0xb80000 │ │ │ │ stmiavc fp!, {r8, sp}^ │ │ │ │ @ instruction: 0xf7d172bb │ │ │ │ - @ instruction: 0xf010eefe │ │ │ │ + @ instruction: 0xf010ef02 │ │ │ │ strdle r0, [sp], -pc @ │ │ │ │ stmdbeq r2, {r1, r5, r7, r8, r9, fp, lr} │ │ │ │ andeq pc, pc, r0 │ │ │ │ ldrbtmi r3, [fp], #-1027 @ 0xfffffbfd │ │ │ │ ldcpl 12, cr5, [fp], {154} @ 0x9a │ │ │ │ teqcs sp, #179 @ 0xb3 │ │ │ │ eorsvc r7, r3, r2, ror r0 │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ strcc r7, [r4, #-2347] @ 0xfffff6d5 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe771af33 │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r0, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r2, ror #6 │ │ │ │ - bl 23fc3c │ │ │ │ + bl 23fc34 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strb sl, [r3, -r5, lsr #30]! │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r0, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r9, lsr r3 │ │ │ │ - bl 23fc58 │ │ │ │ + bl 23fc50 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ smmla r5, r7, pc, sl @ │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r0, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r4, ror #6 │ │ │ │ - bl 23fc74 │ │ │ │ + bl 23fc6c │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strb sl, [r7, -r9, lsl #30] │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r0, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r1, ror #6 │ │ │ │ - bl 23fc90 │ │ │ │ + bl 23fc88 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe739aefb │ │ │ │ vshl.s8 d19, d3, d3 │ │ │ │ strcc r0, [r2, #-829] @ 0xfffffcc3 │ │ │ │ cmncs r3, #51 @ 0x33 │ │ │ │ - bl 24ef6c │ │ │ │ + bl 24ef64 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ str sl, [fp, -sp, ror #29]! │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r0, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r8, lsr r3 │ │ │ │ - bl 23fcc8 │ │ │ │ + bl 23fcc0 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe71daedf │ │ │ │ vshl.s8 d19, d3, d3 │ │ │ │ @ instruction: 0xe7e2533d │ │ │ │ andsvc r3, r3, r1, lsl #8 │ │ │ │ andeq lr, r4, #8, 22 @ 0x2000 │ │ │ │ strmi r4, [fp], -r5, lsl #12 │ │ │ │ ldrmi r3, [r6], -r1 │ │ │ │ vqshlu.s64 q15, , #3 │ │ │ │ strmi r1, [r5], -r7, lsl #24 │ │ │ │ andeq pc, pc, r3 │ │ │ │ - bl 24451c │ │ │ │ + bl 244514 │ │ │ │ strcc r0, [r3], #-260 @ 0xfffffefc │ │ │ │ andgt pc, ip, sl, lsl r8 @ │ │ │ │ cdpeq 0, 3, cr15, cr13, cr15, {2} │ │ │ │ andeq pc, r0, sl, lsl r8 @ │ │ │ │ and pc, r0, r2, lsl #17 │ │ │ │ andgt pc, r1, r6, lsl #17 │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 4ef30 │ │ │ │ + blcs 4ef28 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr8, cr15, {3} │ │ │ │ stmiavc fp!, {r1, r2, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b6d │ │ │ │ stmiavc fp!, {r0, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f2b70 │ │ │ │ stmdbvc fp!, {r0, r2, r3, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2b3b │ │ │ │ strcc sl, [r5, #-3785] @ 0xfffff137 │ │ │ │ teqpcs sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r6, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50df0 │ │ │ │ + blcs 50de8 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr14, cr15, {3} │ │ │ │ stmiavc fp!, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b75 │ │ │ │ stmiavc fp!, {r0, r1, r2, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f2b6f │ │ │ │ stmdbvc fp!, {r0, r1, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2b74 │ │ │ │ stmdbvc fp!, {r0, r1, r2, r3, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f2b3b │ │ │ │ strcc sl, [r6, #-3755] @ 0xfffff155 │ │ │ │ teqpcs sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r2, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50e2c │ │ │ │ + blcs 50e24 │ │ │ │ mcrge 4, 4, pc, cr0, cr15, {3} @ │ │ │ │ stmiavc fp!, {r1, r2, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b74 │ │ │ │ stmiavc fp!, {r0, r3, r4, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f2b3b │ │ │ │ strcc sl, [r4, #-3733] @ 0xfffff16b │ │ │ │ teqpcc sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ cmncs r3, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50e58 │ │ │ │ + blcs 50e50 │ │ │ │ mcrge 4, 3, pc, cr10, cr15, {3} @ │ │ │ │ stmdbcs r2!, {r3, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ stmdbcs r7!, {r1, r4, r5, ip, lr, pc} │ │ │ │ stmdbcs r0!, {r1, r5, ip, lr, pc} │ │ │ │ svcge 0x0009f47f │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r2, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r0, lsr r3 │ │ │ │ - bl 23fddc │ │ │ │ + bl 23fdd4 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe693ae55 │ │ │ │ - blcs f1118c │ │ │ │ + blcs f11184 │ │ │ │ mcrge 4, 3, pc, cr14, cr15, {3} @ │ │ │ │ vrshl.s8 d19, d4, d3 │ │ │ │ eorshi r3, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r5, ror #6 │ │ │ │ - bl 23fe00 │ │ │ │ + bl 23fdf8 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ str sl, [r1], r3, asr #28 │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r2, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r7, lsr r3 │ │ │ │ - bl 23fe1c │ │ │ │ + bl 23fe14 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe673ae35 │ │ │ │ vrshl.s8 d19, d2, d3 │ │ │ │ eorshi r2, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r2, lsr r3 │ │ │ │ - bl 23fe38 │ │ │ │ + bl 23fe30 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strbt sl, [r5], -r7, lsr #28 │ │ │ │ @ instruction: 0x23261c62 │ │ │ │ eorsvc r4, r3, r2, asr #8 │ │ │ │ strmi lr, [r2], -lr, ror #11 │ │ │ │ strcc lr, [r1], #-1516 @ 0xfffffa14 │ │ │ │ strmi r2, [fp], -r6, lsr #4 │ │ │ │ @ instruction: 0x46057032 │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ @ instruction: 0xf7d1e616 │ │ │ │ - svclt 0x0000ec16 │ │ │ │ - andeq sp, r4, lr, lsr #12 │ │ │ │ + svclt 0x0000ec1a │ │ │ │ + andeq sp, r4, r6, lsr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, r2, lsr #12 │ │ │ │ + andeq sp, r4, sl, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r4, ip, asr #11 │ │ │ │ + ldrdeq sp, [r4], -r4 │ │ │ │ andeq r0, r3, lr, ror r1 │ │ │ │ andeq r7, r2, r2, ror r7 │ │ │ │ andeq r7, r2, ip, ror r7 │ │ │ │ andeq r7, r2, r2, ror #14 │ │ │ │ andeq r7, r2, ip, ror #14 │ │ │ │ strdeq pc, [r2], -lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb8a090 │ │ │ │ + bl feb8a088 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ stmdacs r1, {r2, r3, r9, sl, lr} │ │ │ │ stmdacs r4, {r0, r4, ip, lr, pc} │ │ │ │ stmdacs r3, {r3, ip, lr, pc} │ │ │ │ ldmdbmi r0, {r2, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x46204479 │ │ │ │ @@ -47084,23 +47082,23 @@ │ │ │ │ @ instruction: 0xe7e04479 │ │ │ │ andeq r7, r2, r4, lsl #8 │ │ │ │ andeq r7, r2, r0, lsl #9 │ │ │ │ andeq r7, r2, r2, asr r4 │ │ │ │ andeq r2, r2, r0, ror #3 │ │ │ │ strdeq r7, [r2], -r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8a104 │ │ │ │ + bl feb8a0fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 636eac │ │ │ │ + blmi 636ea4 │ │ │ │ ldmdbmi r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdapl lr, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs r3!, {r2, r3, r4, fp, sp, lr} │ │ │ │ smlalbblt fp, ip, fp, r9 │ │ │ │ - blvs 19447b8 │ │ │ │ + blvs 19447b0 │ │ │ │ @ instruction: 0xf7f76828 │ │ │ │ strtmi pc, [r8], -r1, ror #26 │ │ │ │ ldc2l 7, cr15, [lr, #-988] @ 0xfffffc24 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldmdavs r1!, {r4, r8, r9, fp, lr} │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdblt r9, {sl, lr}^ │ │ │ │ @@ -47111,31 +47109,31 @@ │ │ │ │ strb pc, [r4, r1, lsr #17]! @ │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r0, r1, r2, r4, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf00b40f8 │ │ │ │ svclt 0x0000b951 │ │ │ │ - strdeq sp, [r4], -r0 │ │ │ │ + strdeq sp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000931ba │ │ │ │ - muleq r9, r8, r1 │ │ │ │ + andeq r3, r9, r2, asr #3 │ │ │ │ + andeq r3, r9, r0, lsr #3 │ │ │ │ andeq r7, r2, r2, asr #6 │ │ │ │ andeq r7, r2, ip, lsr #8 │ │ │ │ andeq r7, r2, r0, lsr r3 │ │ │ │ andeq r7, r2, sl, lsl r4 │ │ │ │ stmdbmi r3, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ stmdalt r2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r0, r5, r2, asr r1 │ │ │ │ + andeq r0, r5, sl, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 10712e0 │ │ │ │ + bleq 10712d8 │ │ │ │ ldrbpl pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldcmi 2, cr15, [ip, #692] @ 0x2b4 │ │ │ │ strbmi pc, [ip], #2271 @ 0x8df @ │ │ │ │ svcge 0x0004447d │ │ │ │ stmdbpl ip!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7460d │ │ │ │ stmdavs r4!, {r4, r5, r7, sl, ip, pc} │ │ │ │ @@ -47147,74 +47145,74 @@ │ │ │ │ ldmpl sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strtcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [fp], #-1683 @ 0xfffff96d │ │ │ │ ldmdavs r3, {r2, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df80de │ │ │ │ ldrbtmi r3, [fp], #-1184 @ 0xfffffb60 │ │ │ │ - blcs fe04d16c │ │ │ │ + blcs fe04d164 │ │ │ │ adchi pc, sp, r0, lsl #6 │ │ │ │ adc fp, pc, r4, asr #18 │ │ │ │ @ instruction: 0xf00a4641 │ │ │ │ stmdacs r0, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r1, r0 │ │ │ │ tstlt r4, r4, ror #22 │ │ │ │ stmdacs r0, {r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf8dfd1f4 │ │ │ │ @ instruction: 0x462b247c │ │ │ │ @ instruction: 0xf1072120 │ │ │ │ ldrbtmi r0, [sl], #-100 @ 0xffffff9c │ │ │ │ - beq 46f44c │ │ │ │ + beq 46f444 │ │ │ │ @ instruction: 0x61be2600 │ │ │ │ strvs lr, [r8], -r7, asr #19 │ │ │ │ strvs lr, [sl], -r7, asr #19 │ │ │ │ @ instruction: 0x2622633e │ │ │ │ @ instruction: 0x2601617e │ │ │ │ @ instruction: 0xf00b61fe │ │ │ │ @ instruction: 0xf107fa0b │ │ │ │ @ instruction: 0xf1070214 │ │ │ │ ldrbmi r0, [r3], -r4, ror #2 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - strmi lr, [r4], -r0, asr #29 │ │ │ │ + strmi lr, [r4], -r4, asr #29 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df8143 │ │ │ │ ldrbtmi r3, [fp], #-1084 @ 0xfffffbc4 │ │ │ │ - blcs 8d0d8 │ │ │ │ + blcs 8d0d0 │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdmi pc, [r0], -sl │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x260081bf │ │ │ │ andls pc, r4, r7, asr #17 │ │ │ │ stmibvs r4!, {r0, sp, lr, pc}^ │ │ │ │ stmiavs r5!, {r2, r3, r4, r6, r8, r9, ip, sp, pc} │ │ │ │ mvnsle r2, r1, lsl #26 │ │ │ │ @ instruction: 0xf0206860 │ │ │ │ - blcs b3cb4 │ │ │ │ + blcs b3cac │ │ │ │ andcs sp, r0, #1073741885 @ 0x4000003d │ │ │ │ @ instruction: 0xf7d14629 │ │ │ │ - strmi lr, [r6], -sl, lsr #29 │ │ │ │ + strmi lr, [r6], -lr, lsr #29 │ │ │ │ @ instruction: 0xf0001c43 │ │ │ │ @ instruction: 0xf8df8082 │ │ │ │ vst2. {d25-d28}, [pc :256], ip │ │ │ │ stmdbvs r2!, {r0, r1, r2, r3, r4, r5, r6, r8, ip, sp, lr} │ │ │ │ stmdbvs r3!, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ strmi r9, [r2], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0004648 │ │ │ │ stmdacs r0, {r0, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ orrshi pc, ip, r0, lsl #5 │ │ │ │ - ldcl 7, cr15, [r2], #836 @ 0x344 │ │ │ │ + ldcl 7, cr15, [r6], #836 @ 0x344 │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ vmax.s8 q10, q0, q4 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r8, lr} │ │ │ │ @ instruction: 0xffccf00c │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ @ instruction: 0xf8d7d1d3 │ │ │ │ @ instruction: 0xf8da9004 │ │ │ │ strtmi r4, [r0], -r0 │ │ │ │ - mcr 7, 3, pc, cr10, cr1, {6} @ │ │ │ │ + mcr 7, 3, pc, cr14, cr1, {6} @ │ │ │ │ subcs r4, r0, #3899392 @ 0x3b8000 │ │ │ │ ldrbtmi r6, [r9], #-2296 @ 0xfffff708 │ │ │ │ cdp2 0, 1, cr15, cr8, cr10, {0} │ │ │ │ subcs r6, r0, #12255232 @ 0xbb0000 │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ andsvs r4, lr, r0, lsr r6 │ │ │ │ @ instruction: 0xff7cf7eb │ │ │ │ @@ -47225,45 +47223,45 @@ │ │ │ │ ldrbtmi r2, [r9], #-1204 @ 0xfffffb4c │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0xf8d7fdc3 │ │ │ │ @ instruction: 0x464124b4 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0xf04ffdbd │ │ │ │ @ instruction: 0xf8db36ff │ │ │ │ - blcs 3f138 │ │ │ │ - bmi ff7a764c │ │ │ │ + blcs 3f130 │ │ │ │ + bmi ff7a7644 │ │ │ │ ldrbtmi r4, [sl], #-3026 @ 0xfffff42e │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strcc pc, [r4], #2263 @ 0x8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46308197 │ │ │ │ strmi pc, [ip, r7, lsl #4] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff8ff0 │ │ │ │ stccs 14, cr15, [r0], {205} @ 0xcd │ │ │ │ svcge 0x0058f47f │ │ │ │ @ instruction: 0x462b4ad2 │ │ │ │ @ instruction: 0xf1072120 │ │ │ │ ldrbtmi r0, [sl], #-100 @ 0xffffff9c │ │ │ │ - beq 46f594 │ │ │ │ + beq 46f58c │ │ │ │ @ instruction: 0x61bc2622 │ │ │ │ strmi lr, [r8], #-2503 @ 0xfffff639 │ │ │ │ strmi lr, [sl], #-2503 @ 0xfffff639 │ │ │ │ cmnvs lr, ip, lsr r3 │ │ │ │ mvnsvs r2, r1, lsl #12 │ │ │ │ @ instruction: 0xf968f00b │ │ │ │ andseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ msreq SPSR_s, r7, lsl #2 │ │ │ │ ldrbmi r4, [r3], -r0, asr #12 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr12, cr1, {6} │ │ │ │ + mcr 7, 1, pc, cr0, cr1, {6} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x005df43f │ │ │ │ @ instruction: 0xf7d1e09e │ │ │ │ - stmdavs r6, {r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r6, {r2, r7, sl, fp, sp, lr, pc} │ │ │ │ stmibmi r1, {r0, r1, r2, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2240 @ 0xfffff740 │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ ldr pc, [r8, -r9, ror #30] │ │ │ │ vmul.i8 d20, d16, d30 │ │ │ │ ldmmi lr!, {r0, r4, r5, r9, lr} │ │ │ │ @@ -47282,28 +47280,28 @@ │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ @ instruction: 0xf0002802 │ │ │ │ stmdacs sl, {r0, r2, r4, r5, r6, r7, pc} │ │ │ │ svcge 0x0009f47f │ │ │ │ @ instruction: 0xf8aaba6b │ │ │ │ andcs r3, r0, #22 │ │ │ │ @ instruction: 0xf7d12101 │ │ │ │ - cdpne 13, 0, cr14, cr6, cr12, {7} │ │ │ │ + mcrne 13, 0, lr, cr6, cr0, {7} │ │ │ │ sbchi pc, r3, r0, asr #5 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - blcs c4b68 │ │ │ │ + blcs c4b60 │ │ │ │ ldrcs fp, [ip], #-3860 @ 0xfffff0ec │ │ │ │ @ instruction: 0xf01a2410 │ │ │ │ strls pc, [r0], #-3379 @ 0xfffff2cd │ │ │ │ strmi r4, [r3], -r4, lsr #25 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ ldrbtmi r3, [ip], #-371 @ 0xfffffe8d │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ stmdacs r0, {r0, r2, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0073f6bf │ │ │ │ - stc 7, cr15, [lr], #-836 @ 0xfffffcbc │ │ │ │ + ldc 7, cr15, [r2], #-836 @ 0xfffffcbc │ │ │ │ @ instruction: 0xf8d0499e │ │ │ │ subcs sl, r0, #0 │ │ │ │ ldmvs r8!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stc2l 0, cr15, [r4, #-40]! @ 0xffffffd8 │ │ │ │ subcs r6, r0, #12255232 @ 0xbb0000 │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf8c34650 │ │ │ │ @@ -47331,46 +47329,46 @@ │ │ │ │ @ instruction: 0x2622633e │ │ │ │ @ instruction: 0x2601617e │ │ │ │ @ instruction: 0xf00b61fe │ │ │ │ @ instruction: 0xf107f8c9 │ │ │ │ @ instruction: 0xf1070214 │ │ │ │ @ instruction: 0xf1070164 │ │ │ │ @ instruction: 0x46400310 │ │ │ │ - ldcl 7, cr15, [ip, #-836]! @ 0xfffffcbc │ │ │ │ + stc 7, cr15, [r0, #836] @ 0x344 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0023f43f │ │ │ │ - bl ff871230 │ │ │ │ + bl ff971228 │ │ │ │ @ instruction: 0x4603497a │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ ldmdavs sp, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldc2 0, cr15, [r6, #-40] @ 0xffffffd8 │ │ │ │ @ instruction: 0x462068bb │ │ │ │ @ instruction: 0xf7d1601d │ │ │ │ - @ instruction: 0xf8d7e940 │ │ │ │ + @ instruction: 0xf8d7e944 │ │ │ │ @ instruction: 0x460124b4 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ ldmdbmi r2!, {r0, r1, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ uxth r4, r9, ror #8 │ │ │ │ @ instruction: 0xf01a4640 │ │ │ │ stmdacs r0, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 5, pc, cr4, cr15, {3} @ │ │ │ │ ldrdmi pc, [r0], -sl │ │ │ │ - blcs 4d9bc │ │ │ │ + blcs 4d9b4 │ │ │ │ addshi pc, r7, r0 │ │ │ │ addmi r7, r2, #1703936 @ 0x1a0000 │ │ │ │ strbmi fp, [r3], -r8, lsl #30 │ │ │ │ andhi pc, r4, r7, asr #17 │ │ │ │ ldrmi r2, [r8], r0, lsl #10 │ │ │ │ ldrdne lr, [r4], -r4 │ │ │ │ @ instruction: 0xf1072308 │ │ │ │ stmib sp, {r2, r7, r9}^ │ │ │ │ strls r5, [r0, #-769] @ 0xfffffcff │ │ │ │ orrvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - ldc 7, cr15, [lr], #836 @ 0x344 │ │ │ │ + stcl 7, cr15, [r2], {209} @ 0xd1 │ │ │ │ @ instruction: 0x4641b930 │ │ │ │ addeq pc, r4, r7, lsl #2 │ │ │ │ ldc2 0, cr15, [sl, #40] @ 0x28 │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ ldmdbmi fp, {r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmvs r8!, {r6, r9, sp}^ │ │ │ │ @@ -47380,17 +47378,17 @@ │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ stc2l 0, cr15, [ip], {10} │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ stc2 0, cr15, [r6], {10} │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ - stc 7, cr15, [lr, #-836] @ 0xfffffcbc │ │ │ │ + ldc 7, cr15, [r2, #-836] @ 0xfffffcbc │ │ │ │ @ instruction: 0xf7d1e6c3 │ │ │ │ - stmdbmi pc, {r1, r7, r8, r9, fp, sp, lr, pc}^ @ │ │ │ │ + stmdbmi pc, {r1, r2, r7, r8, r9, fp, sp, lr, pc}^ @ │ │ │ │ subcs r6, r0, #4, 16 @ 0x40000 │ │ │ │ ldrbtmi r6, [r9], #-2296 @ 0xfffff708 │ │ │ │ ldc2 0, cr15, [r8], #40 @ 0x28 │ │ │ │ @ instruction: 0xf10768bb │ │ │ │ strtmi r0, [r0], -r4, lsl #3 │ │ │ │ andsvs r2, ip, r0, asr #4 │ │ │ │ cdp2 7, 1, cr15, cr12, cr11, {7} │ │ │ │ @@ -47407,56 +47405,56 @@ │ │ │ │ @ instruction: 0xf8aaba6b │ │ │ │ str r3, [ip, -r6] │ │ │ │ ldrbt r4, [r4], -r6, lsr #12 │ │ │ │ @ instruction: 0xf7f72038 │ │ │ │ strmi pc, [r1], r1, asr #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4640d032 │ │ │ │ - b ffef1354 │ │ │ │ + b ffff134c │ │ │ │ @ instruction: 0xf7f73001 │ │ │ │ @ instruction: 0xf8c9fb37 │ │ │ │ rscsvs r0, r8, r0 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - ldmvs fp!, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r1, [r8], -r2, asr #24 │ │ │ │ @ instruction: 0xf00a4641 │ │ │ │ stmdbvs r2!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1096861 │ │ │ │ @ instruction: 0xf01a0004 │ │ │ │ - blmi bb2740 │ │ │ │ + blmi bb2738 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ subsvs r3, sl, r1, lsl #4 │ │ │ │ cmnlt r2, sl, lsl r8 │ │ │ │ @ instruction: 0xf8c96b53 │ │ │ │ @ instruction: 0xf8c23034 │ │ │ │ @ instruction: 0xf8da9034 │ │ │ │ @ instruction: 0xf7d10000 │ │ │ │ - @ instruction: 0xe66aecb4 │ │ │ │ + @ instruction: 0xe66aecb8 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ strbmi lr, [r3], -r6, lsl #12 │ │ │ │ @ instruction: 0xf8c9e76a │ │ │ │ @ instruction: 0xf8c32034 │ │ │ │ ldrb r9, [r0, r0]! │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ strtmi pc, [sl], -r7, lsl #22 │ │ │ │ @ instruction: 0xf8c94603 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ - stmdb r0, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq sp, r4, r4, asr #32 │ │ │ │ + stmdb r4, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq sp, r4, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, r0, lsr #32 │ │ │ │ + andeq sp, r4, r8, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r9, r6, ror #1 │ │ │ │ - ldrdeq r3, [r9], -r6 │ │ │ │ + andeq r3, r9, lr, ror #1 │ │ │ │ + ldrdeq r3, [r9], -lr │ │ │ │ andeq sl, r2, lr, lsl #7 │ │ │ │ - andeq r0, r5, lr, ror r0 │ │ │ │ + andeq r0, r5, r6, lsl #1 │ │ │ │ ldrdeq r7, [r2], -ip │ │ │ │ @ instruction: 0x000272ba │ │ │ │ andeq r7, r2, r6, lsl #5 │ │ │ │ - andeq ip, r4, r2, asr #29 │ │ │ │ + andeq ip, r4, sl, asr #29 │ │ │ │ andeq sl, r2, r6, asr #4 │ │ │ │ ldrdeq r7, [r2], -r2 │ │ │ │ andeq r7, r2, ip, asr #3 │ │ │ │ andeq r7, r2, r0, asr #1 │ │ │ │ @ instruction: 0x000271ba │ │ │ │ andeq r7, r2, lr, asr #32 │ │ │ │ andeq r7, r2, r4, asr r1 │ │ │ │ @@ -47464,56 +47462,56 @@ │ │ │ │ andeq sl, r2, sl, lsl #2 │ │ │ │ andeq r7, r2, r2, asr #1 │ │ │ │ andeq r7, r2, r8, lsl #1 │ │ │ │ andeq r7, r2, r8, asr #32 │ │ │ │ andeq r7, r2, lr, lsr r0 │ │ │ │ andeq r6, r2, r6, ror #31 │ │ │ │ andeq r6, r2, r4, asr #31 │ │ │ │ - muleq r9, r4, ip │ │ │ │ + muleq r9, ip, ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 10c4f68 │ │ │ │ - bmi 10c4f50 │ │ │ │ + blmi 10c4f60 │ │ │ │ + bmi 10c4f48 │ │ │ │ addlt r4, r5, fp, ror r4 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldmpl sp, {r1, r2, r3, r9, sl, lr} │ │ │ │ - blcs 4d5c8 │ │ │ │ - bvs ffee7a50 │ │ │ │ + blcs 4d5c0 │ │ │ │ + bvs ffee7a48 │ │ │ │ andsvc r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x60136aba │ │ │ │ suble r2, lr, r0, lsl #24 │ │ │ │ ldmiblt r3, {r0, r1, r5, fp, ip, sp, lr}^ │ │ │ │ ldmdavc r3!, {r1, r2, r4, r8, ip, sp, pc} │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ subcs r4, r0, #884736 @ 0xd8000 │ │ │ │ rsbsvs r4, fp, r0, asr #12 │ │ │ │ @ instruction: 0xf00a4479 │ │ │ │ ldmdbmi r4!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bvs ffe4e238 │ │ │ │ + bvs ffe4e230 │ │ │ │ @ instruction: 0xf00a4479 │ │ │ │ ldmdavs fp!, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmiblt r2!, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blvs f14528 │ │ │ │ + blvs f14520 │ │ │ │ movwls r4, #5698 @ 0x1642 │ │ │ │ - bvs fff04e94 │ │ │ │ + bvs fff04e8c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ @ instruction: 0xf7ff6abb │ │ │ │ mrcne 13, 1, APSR_nzcv, cr2, cr3, {0} │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - b 4c4d90 │ │ │ │ + b 4c4d88 │ │ │ │ ldrsbtle r7, [r2], -r0 │ │ │ │ - bcs 51654 │ │ │ │ + bcs 5164c │ │ │ │ stmdavc r2!, {r1, r4, r5, r8, ip, lr, pc} │ │ │ │ sbcsle r2, r3, r0, lsl #20 │ │ │ │ - bcs 4d640 │ │ │ │ + bcs 4d638 │ │ │ │ stmdbmi r1!, {r5, r6, r7, ip, lr, pc} │ │ │ │ addvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ cdp2 0, 3, cr15, cr0, cr10, {0} │ │ │ │ smlsdxcc ip, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @@ -47523,28 +47521,28 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r6, #-40]! @ 0xffffffd8 │ │ │ │ cdpcs 7, 0, cr14, cr0, cr9, {5} │ │ │ │ ldmdavc r3!, {r2, r4, r5, r7, ip, lr, pc} │ │ │ │ adcsle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0x46496b3a │ │ │ │ @ instruction: 0x46306abb │ │ │ │ - bvs ffed7de4 │ │ │ │ + bvs ffed7ddc │ │ │ │ strbmi r9, [r2], -r0, lsl #4 │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ - ble fed7adf8 │ │ │ │ + ble fed7adf0 │ │ │ │ stmdacs r0, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7ccdab2 │ │ │ │ @ instruction: 0x46496b3a │ │ │ │ @ instruction: 0x46306abb │ │ │ │ - bvs ffed7e04 │ │ │ │ + bvs ffed7dfc │ │ │ │ strbmi r9, [r2], -r0, lsl #4 │ │ │ │ stc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ - ble fe97ae18 │ │ │ │ + ble fe97ae10 │ │ │ │ svclt 0x0000e7bf │ │ │ │ - strdeq ip, [r4], -r4 │ │ │ │ + strdeq ip, [r4], -ip @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r2, ip, lr │ │ │ │ andeq r6, r2, r0, lsr #29 │ │ │ │ andeq r6, r2, sl, ror #25 │ │ │ │ andeq r6, r2, sl, lsr lr │ │ │ │ andeq r6, r2, ip, asr #25 │ │ │ │ andeq r6, r2, lr, lsl lr │ │ │ │ @@ -47556,124 +47554,124 @@ │ │ │ │ ldrbtmi r4, [sl], #-2914 @ 0xfffff49e │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ ldmpl r3, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0x67fb681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf9c2f7ea │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx 187160c │ │ │ │ + blx 1871604 │ │ │ │ strtmi r4, [r8], -r3, lsl #13 │ │ │ │ - stmib ip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r0, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - stmib r8, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1044404 │ │ │ │ strcs r0, [r0], #-2052 @ 0xfffff7fc │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - blmi 1571e88 │ │ │ │ + blmi 1571e80 │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf04fb402 │ │ │ │ strls r3, [r1, #-1023] @ 0xfffffc01 │ │ │ │ ldmdavs r9!, {r0, r9, sp}^ │ │ │ │ tstls r0, r8, asr #12 │ │ │ │ @ instruction: 0xf7d14641 │ │ │ │ - @ instruction: 0xf107ec34 │ │ │ │ + @ instruction: 0xf107ec38 │ │ │ │ strbmi r0, [r8], -r8, lsl #2 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr12, cr0, {6} │ │ │ │ + svc 0x0000f7d0 │ │ │ │ ldmib r7, {r3, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib r6, {r2, r9}^ │ │ │ │ addsmi r1, sl, #134217728 @ 0x8000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ stclne 0, cr13, [r3], #-496 @ 0xfffffe10 │ │ │ │ - blcs bc6c8 │ │ │ │ + blcs bc6c0 │ │ │ │ strbmi sp, [r8], -r1, ror #3 │ │ │ │ @ instruction: 0xf990f7f7 │ │ │ │ @ instruction: 0xf7d14628 │ │ │ │ - @ instruction: 0x4604e8f2 │ │ │ │ + @ instruction: 0x4604e8f6 │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2879 @ 0xfffff4c1 │ │ │ │ movwvs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - stmdacs r0, {r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ stclvc 0, cr13, [r3], {66} @ 0x42 │ │ │ │ ldmdaeq r3, {r8, ip, sp, lr, pc} │ │ │ │ tstle r3, lr, lsr #22 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ - blcs bd2a0c │ │ │ │ + blcs bd2a04 │ │ │ │ @ instruction: 0xf898d107 │ │ │ │ - blcs bbf70c │ │ │ │ + blcs bbf704 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - blcs 3f718 │ │ │ │ + blcs 3f710 │ │ │ │ strtmi sp, [r8], -r6, ror #1 │ │ │ │ - ldmdb r6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r0], -r1, lsl #13 │ │ │ │ - ldmdb r2!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1094481 │ │ │ │ @ instruction: 0xf7f70002 │ │ │ │ stmib sp, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1095801 │ │ │ │ @ instruction: 0xf04f0102 │ │ │ │ ldmdavs lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ andcs r4, r1, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xf7d19600 │ │ │ │ - @ instruction: 0xf107ebe4 │ │ │ │ + @ instruction: 0xf107ebe8 │ │ │ │ strbmi r0, [r8], -r8, lsl #2 │ │ │ │ - mcr 7, 5, pc, cr12, cr0, {6} @ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr0, cr0, {6} │ │ │ │ ldmdavs fp!, {r6, r8, fp, ip, sp, pc} │ │ │ │ andeq lr, r4, #3522560 @ 0x35c000 │ │ │ │ movwne lr, #10707 @ 0x29d3 │ │ │ │ svclt 0x0008429a │ │ │ │ eorle r4, r1, r8, lsl #5 │ │ │ │ @ instruction: 0xf7f74648 │ │ │ │ strtmi pc, [r0], -r3, asr #18 │ │ │ │ - b ffd716b0 │ │ │ │ + b ffe716a8 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - @ instruction: 0xf04febc4 │ │ │ │ + @ instruction: 0xf04febc8 │ │ │ │ strtmi r0, [r8], -r0, lsl #18 │ │ │ │ @ instruction: 0xf936f7f7 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 5b1c54 │ │ │ │ + bmi 5b1c4c │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-251 @ 0xffffff05 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4648d115 │ │ │ │ ldrtmi r3, [sp], r4, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ ldrbmi pc, [r8], -r1, lsr #18 @ │ │ │ │ @ instruction: 0xf91ef7f7 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - strb lr, [r6, r4, lsr #23]! │ │ │ │ + strb lr, [r6, r8, lsr #23]! │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ @ instruction: 0x4658f917 │ │ │ │ @ instruction: 0xf914f7f7 │ │ │ │ @ instruction: 0xf7d0e7df │ │ │ │ - svclt 0x0000ef5e │ │ │ │ - @ instruction: 0x0004c9ba │ │ │ │ + svclt 0x0000ef62 │ │ │ │ + andeq ip, r4, r2, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r6, r2, r2, lsl #27 │ │ │ │ andeq r6, r2, r6, ror #12 │ │ │ │ - andeq ip, r4, r6, ror r8 │ │ │ │ + andeq ip, r4, lr, ror r8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004d1e │ │ │ │ @ instruction: 0x46044b1e │ │ │ │ stmiapl fp!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ orrlt fp, r4, #11264 @ 0x2c00 │ │ │ │ ldrdhi pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ ldmdbmi fp, {r0, r9, sl, sp} │ │ │ │ ldrbtmi r4, [r9], #-1272 @ 0xfffffb08 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ - blmi 6b281c │ │ │ │ + blmi 6b2814 │ │ │ │ stmiapl fp!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpne ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ cmnpvs r8, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @ instruction: 0xf8c34311 │ │ │ │ @ instruction: 0xf858137c │ │ │ │ @@ -47687,49 +47685,49 @@ │ │ │ │ stc2 0, cr15, [r0], #-40 @ 0xffffffd8 │ │ │ │ stmdbmi ip, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami ip, {r0, r2, r3, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r4], {10} │ │ │ │ @ instruction: 0xf04fe7ec │ │ │ │ @ instruction: 0xe7ea30ff │ │ │ │ - andeq ip, r4, r8, lsl #16 │ │ │ │ + andeq ip, r4, r0, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r8, lsl r3 │ │ │ │ + andeq ip, r4, r0, lsr #6 │ │ │ │ andeq r8, r2, r6, ror #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x00028db0 │ │ │ │ @ instruction: 0x00028dba │ │ │ │ andeq r8, r2, r0, lsr #27 │ │ │ │ andeq r8, r2, sl, lsr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4616b099 │ │ │ │ svcge 0x00044a2f │ │ │ │ - blmi c05310 │ │ │ │ - stcmi 4, cr4, [pc], #-488 @ 336c8 │ │ │ │ + blmi c05308 │ │ │ │ + stcmi 4, cr4, [pc], #-488 @ 336c0 │ │ │ │ rsbsvs r4, r9, r3, lsl #13 │ │ │ │ @ instruction: 0xf8d7447c │ │ │ │ ldmpl r3, {r3, r4, r5, r6, pc}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldm r2!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, #41984 @ 0xa400 │ │ │ │ strmi r6, [r5], -r2 │ │ │ │ ldrmi r5, [sl], r3, ror #17 │ │ │ │ tstlt r3, fp, lsl r8 │ │ │ │ - blcs 16b94c │ │ │ │ + blcs 16b944 │ │ │ │ strbmi sp, [r2], -sl, lsr #2 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x007af7d0 │ │ │ │ + svc 0x007ef7d0 │ │ │ │ cdpne 8, 0, cr6, cr4, cr11, {1} │ │ │ │ strdvs sp, [fp], -r5 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bmi 821fc4 │ │ │ │ + bmi 821fbc │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r9, lsr #2 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -47748,54 +47746,54 @@ │ │ │ │ adccs r0, r0, r1, lsl #12 │ │ │ │ ldmdavs sl!, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf7eb607b │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7c7 │ │ │ │ - svclt 0x0000ee92 │ │ │ │ - andeq ip, r4, r4, asr r7 │ │ │ │ + svclt 0x0000ee96 │ │ │ │ + andeq ip, r4, ip, asr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, ip, asr #14 │ │ │ │ + andeq ip, r4, r4, asr r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r6, lsl #14 │ │ │ │ + andeq ip, r4, lr, lsl #14 │ │ │ │ andeq r8, r2, r2, ror #25 │ │ │ │ andeq r8, r2, r4, lsl #26 │ │ │ │ ldrdeq r8, [r2], -r2 │ │ │ │ strdeq r8, [r2], -r4 │ │ │ │ - blmi 5c61e0 │ │ │ │ + blmi 5c61d8 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ stmdbcs r1, {r0, r4, fp, sp, lr} │ │ │ │ strlt sp, [r0, #31] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ addlt r4, r2, r0, lsl r9 │ │ │ │ ldmdapl fp, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x00082b01 │ │ │ │ - blmi 34ba08 │ │ │ │ + blmi 34ba00 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0xf01a1d19 │ │ │ │ cmpplt r0, r5, asr sl @ p-variant is OBSOLETE │ │ │ │ andcs r6, r0, fp, ror r8 │ │ │ │ cmpvs sl, #268435456 @ 0x10000000 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ andcs fp, r0, r0, lsl #27 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #29455 @ 0x730f │ │ │ │ - andeq r2, r9, ip, asr #14 │ │ │ │ - andeq ip, r4, r2, ror r6 │ │ │ │ + andeq r2, r9, r4, asr r7 │ │ │ │ + andeq ip, r4, sl, ror r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r9, ip, lsl r7 │ │ │ │ + andeq r2, r9, r4, lsr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 71d30 │ │ │ │ + bleq 71d28 │ │ │ │ ldrdgt pc, [r8, pc]! @ │ │ │ │ ldclmi 2, cr15, [ip, #692] @ 0x2b4 │ │ │ │ ldrbtmi r4, [ip], #3689 @ 0xe69 │ │ │ │ ldrmi sl, [r9], r6, lsl #30 │ │ │ │ vstmdbmi r9!, {d20-} │ │ │ │ @ instruction: 0xf85c4690 │ │ │ │ ldrbtmi r6, [fp], #-6 │ │ │ │ @@ -47803,30 +47801,30 @@ │ │ │ │ @ instruction: 0xf8c76836 │ │ │ │ @ instruction: 0xf04f64bc │ │ │ │ stmib r7, {r9, sl}^ │ │ │ │ ldmdbpl sl, {r2, ip}^ │ │ │ │ ldmdavs r3, {r0, r1, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stclmi 0, cr8, [r0, #-628]! @ 0xfffffd8c │ │ │ │ - ldmda r6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0x4606447d │ │ │ │ - bcs 4e7f4 │ │ │ │ + bcs 4e7ec │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf854462c │ │ │ │ - bcs bf668 │ │ │ │ + bcs bf660 │ │ │ │ svclt 0x00144620 │ │ │ │ andscs r2, r0, #28, 4 @ 0xc0000001 │ │ │ │ @ instruction: 0xf01a60fa │ │ │ │ stmdavs fp!, {r0, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs sl!, {r0, r9, sl, lr}^ │ │ │ │ svclt 0x00142b02 │ │ │ │ movwcs r2, #8970 @ 0x230a │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - stmda ip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strtmi sp, [r0], -sl, rrx │ │ │ │ @ instruction: 0xf01a6834 │ │ │ │ strmi pc, [r2], r7, lsl #18 │ │ │ │ rscsvs r2, fp, r1, lsl #6 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0x1000f8ba │ │ │ │ @@ -47834,58 +47832,58 @@ │ │ │ │ @ instruction: 0xf98ef01a │ │ │ │ movteq pc, #49415 @ 0xc107 @ │ │ │ │ teqcs r0, sl @ │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ @ instruction: 0xf8acf01a │ │ │ │ @ instruction: 0x3002f8b9 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ - blt 16f40ac │ │ │ │ + blt 16f40a4 │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ addslt r0, fp, #188, 18 @ 0x2f0000 │ │ │ │ @ instruction: 0xf7eb60bb │ │ │ │ vst1.32 {d31-d32}, [pc :64], fp │ │ │ │ strmi r6, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0xf8baf929 │ │ │ │ - blcs bfadc │ │ │ │ + blcs bfad4 │ │ │ │ ldmdbmi r8!, {r0, r5, r6, ip, lr, pc} │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ strbmi r6, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8def00a │ │ │ │ - blcs 4dedc │ │ │ │ + blcs 4ded4 │ │ │ │ ldmdbmi r4!, {r4, r6, ip, lr, pc} │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ strbmi r6, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8d4f00a │ │ │ │ movwls r6, #18555 @ 0x487b │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x23a18302 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ ldrdcs lr, [r4, -r7] │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 4f1ace │ │ │ │ + blx 4f1ac6 │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ - bllt 1affb28 │ │ │ │ - blmi 8863c8 │ │ │ │ + bllt 1affb20 │ │ │ │ + blmi 8863c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-76 @ 0xffffffb4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d134 │ │ │ │ strbmi pc, [r4, r7, lsl #4] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldclcs 15, cr8, [r3], #-960 @ 0xfffffc40 │ │ │ │ stccs 15, cr11, [r4], {24} │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ @ instruction: 0xd1202300 │ │ │ │ @ instruction: 0x46494652 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - ldmdavs r4!, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blle ffc3db68 │ │ │ │ + ldmdavs r4!, {r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + blle ffc3db60 │ │ │ │ sbcsle r4, r9, r5, lsl #12 │ │ │ │ strbmi r2, [sl], r0, lsl #6 │ │ │ │ @ instruction: 0xe78d60fb │ │ │ │ adccs r4, fp, #344064 @ 0x54000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ ldrb pc, [sl, -r9, lsl #21] @ │ │ │ │ @@ -47894,100 +47892,100 @@ │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ @ instruction: 0xe7c9fb3d │ │ │ │ ldrbtmi r4, [r9], #-2321 @ 0xfffff6ef │ │ │ │ strmi lr, [r5], -sp, lsr #15 │ │ │ │ rscsvs r4, fp, sl, asr #13 │ │ │ │ stmdbmi pc, {r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xe79c4479 │ │ │ │ - stcl 7, cr15, [ip, #-832]! @ 0xfffffcc0 │ │ │ │ - strdeq ip, [r4], -r6 │ │ │ │ + ldcl 7, cr15, [r0, #-832]! @ 0xfffffcc0 │ │ │ │ + strdeq ip, [r4], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r6, ror #11 │ │ │ │ + andeq ip, r4, lr, ror #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r9, r4, r6 │ │ │ │ + muleq r9, ip, r6 │ │ │ │ andeq r8, r2, ip, asr fp │ │ │ │ andeq r8, r2, r4, asr fp │ │ │ │ - ldrdeq ip, [r4], -r4 │ │ │ │ + ldrdeq ip, [r4], -ip @ │ │ │ │ andeq r8, r2, r2, lsl #21 │ │ │ │ andeq r8, r2, r0, ror #21 │ │ │ │ andeq r8, r2, r2, ror sl │ │ │ │ ldrdeq r8, [r2], -r0 │ │ │ │ @ instruction: 0x00028aba │ │ │ │ andeq r8, r2, ip, lsl #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq fe271f24 │ │ │ │ + beq fe271f1c │ │ │ │ ldclpl 2, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ ldrmi sl, [r1], r4, lsl #30 │ │ │ │ ldrmi r4, [fp], r6, lsl #21 │ │ │ │ ldrbtmi r4, [sl], #-2950 @ 0xfffff47a │ │ │ │ strbmi pc, [r8, #-2263]! @ 0xfffff729 @ │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf8df1002 │ │ │ │ ldmpl r3, {r4, r9, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldrcc pc, [ip, #-2247]! @ 0xfffff739 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x61bb2380 │ │ │ │ - svc 0x0042f7d0 │ │ │ │ + svc 0x0046f7d0 │ │ │ │ andcs r4, r0, #129024 @ 0x1f800 │ │ │ │ strmi r6, [r0], r2 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r8, sp, lr} │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ ldreq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ - blcs 16bc48 │ │ │ │ + blcs 16bc40 │ │ │ │ @ instruction: 0xf107d17d │ │ │ │ @ instruction: 0x46290218 │ │ │ │ @ instruction: 0xf7d04648 │ │ │ │ - @ instruction: 0xf8d8edae │ │ │ │ + @ instruction: 0xf8d8edb2 │ │ │ │ stmdacs r0, {ip, sp} │ │ │ │ @ instruction: 0x4604dbf3 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf85a4b71 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 7fc6c │ │ │ │ + blcs 7fc64 │ │ │ │ stmdahi r9!, {r0, r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8a2f01a │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ teqle r8, r1, lsl #26 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf04f4658 │ │ │ │ - blcs b608c │ │ │ │ + blcs b6084 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f081c │ │ │ │ @ instruction: 0xf0190810 │ │ │ │ @ instruction: 0x4641ffff │ │ │ │ stmiaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46422330 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7d19900 │ │ │ │ - @ instruction: 0x465ae816 │ │ │ │ + @ instruction: 0x465ae81a │ │ │ │ @ instruction: 0xf1072130 │ │ │ │ @ instruction: 0xf019009c │ │ │ │ - bmi 1773b58 │ │ │ │ + bmi 1773b50 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldmvc lr, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ orrseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ strbmi r6, [r0], -r0, lsl #3 │ │ │ │ - blx ff1efcfe │ │ │ │ + blx ff1efcf6 │ │ │ │ ldmdbmi r7, {r1, r2, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1611 @ 0xfffff9b5 │ │ │ │ andls r4, r2, #40, 12 @ 0x2800000 │ │ │ │ rsbscs r4, r2, #2030043136 @ 0x79000000 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7eb1237 │ │ │ │ ldmib r7, {r0, r3, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ andsvs r2, r3, r5, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ - bmi 13e240c │ │ │ │ + bmi 13e2404 │ │ │ │ ldrbtmi r4, [sl], #-2886 @ 0xfffff4ba │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrcc pc, [ip, #-2263]! @ 0xfffff729 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle lr, r0, lsl #6 │ │ │ │ vmax.s8 d4, d7, d16 │ │ │ │ ldrtmi r5, [sp], r4, asr #14 │ │ │ │ @@ -47995,42 +47993,42 @@ │ │ │ │ rscscs r4, sl, #1146880 @ 0x118000 │ │ │ │ ldrbtmi r4, [r9], #-2118 @ 0xfffff7ba │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ @ instruction: 0xe785f9b3 │ │ │ │ vst2.16 {d20,d22}, [pc], r4 │ │ │ │ stmdami r4, {r1, r2, r3, r4, r7, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 19efd68 │ │ │ │ + blx 19efd60 │ │ │ │ subcs lr, r0, #57933824 @ 0x3740000 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ ldrmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7eb607b │ │ │ │ stmib sp, {r0, r1, r2, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ adccs r0, r2, r1, lsl #18 │ │ │ │ ldrdcs lr, [r2, -r7] │ │ │ │ ldmdavs fp!, {ip, pc}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7eb60fb │ │ │ │ ldmvs fp!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbmi r7!, {r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ - beq fff70190 │ │ │ │ + beq fff70188 │ │ │ │ ldrbmi r2, [r0], -r0, asr #4 │ │ │ │ @ instruction: 0xf0094479 │ │ │ │ stmdahi fp!, {r0, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r3, sl, lsl #22 │ │ │ │ ldrbtmi r4, [r9], #-2354 @ 0xfffff6ce │ │ │ │ ldrbmi r2, [r0], -r0, asr #4 │ │ │ │ @ instruction: 0xff8cf009 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwcs r3, #4864 @ 0x1300 │ │ │ │ @ instruction: 0xf1079302 │ │ │ │ ldmibvs r9!, {r2, r3, r6, r7, r9} │ │ │ │ @ instruction: 0x46282330 │ │ │ │ ldrdls pc, [ip], pc @ │ │ │ │ - svc 0x0096f7d0 │ │ │ │ + svc 0x009af7d0 │ │ │ │ @ instruction: 0xf507492a │ │ │ │ vst2.32 {d23-d26}, [pc :64], lr │ │ │ │ ldrmi r6, [r8], -r0, lsl #5 │ │ │ │ rscsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xffb4f009 │ │ │ │ biceq pc, ip, r7, lsl #2 │ │ │ │ vst2. {d22-d23}, [pc :256], r8 │ │ │ │ @@ -48049,24 +48047,24 @@ │ │ │ │ stmib sp, {r0, sp}^ │ │ │ │ vcgt.s8 d26, d0, d0 │ │ │ │ movwcs r1, #543 @ 0x21f │ │ │ │ @ instruction: 0xf7eb68b9 │ │ │ │ @ instruction: 0xe730f99d │ │ │ │ ldrbtmi r4, [r9], #-2324 @ 0xfffff6ec │ │ │ │ @ instruction: 0xf7d0e7ba │ │ │ │ - svclt 0x0000ec38 │ │ │ │ - strdeq ip, [r4], -lr │ │ │ │ + svclt 0x0000ec3c │ │ │ │ + andeq ip, r4, r6, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, ip, ror #7 │ │ │ │ + strdeq ip, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq r8, r2, r8, ror #19 │ │ │ │ andeq r8, r2, r6, lsr #19 │ │ │ │ andeq r8, r2, ip, lsl r9 │ │ │ │ - strdeq ip, [r4], -lr │ │ │ │ + andeq ip, r4, r6, lsl #6 │ │ │ │ ldrdeq r8, [r2], -r6 │ │ │ │ andeq r8, r2, r8, asr r9 │ │ │ │ andeq r8, r2, r4, asr #17 │ │ │ │ andeq r8, r2, r6, asr #18 │ │ │ │ andeq r8, r2, r8, lsl r9 │ │ │ │ strdeq r8, [r2], -r2 │ │ │ │ @ instruction: 0x000288b6 │ │ │ │ @@ -48074,30 +48072,30 @@ │ │ │ │ andeq r8, r2, r4, lsr #16 │ │ │ │ andeq r8, r2, lr, asr r8 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ orrsvs sl, sl, #0, 30 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r9, lr, ror #4 │ │ │ │ + andeq r2, r9, r6, ror r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8b084 │ │ │ │ + bl feb8b07c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ svcge 0x00004909 │ │ │ │ rsbsvs r4, r9, r9, ror r4 │ │ │ │ @ instruction: 0xf8c4f7e7 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andle r4, r2, r3, lsl #6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ rsbsvs fp, r8, r0, lsl #27 │ │ │ │ - blx 1e6ff1a │ │ │ │ + blx 1e6ff12 │ │ │ │ smlsdxcc r8, r8, r8, r6 │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq pc, r4, ip, lsl sp @ │ │ │ │ + andeq pc, r4, r4, lsr #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrdgt pc, [ip], #143 @ 0x8f │ │ │ │ mrcmi 0, 1, fp, cr3, cr9, {4} │ │ │ │ @ instruction: 0x469844fc │ │ │ │ @@ -48108,21 +48106,21 @@ │ │ │ │ ldrbtvs r6, [lr], #2102 @ 0x836 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdbpl fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ ands fp, pc, r3, lsl r1 @ │ │ │ │ @ instruction: 0xd12f2b04 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr 7, 6, pc, cr0, cr0, {6} @ │ │ │ │ + mcr 7, 6, pc, cr4, cr0, {6} @ │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 13, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + stccs 13, cr14, [r0, #-856] @ 0xfffffca8 │ │ │ │ strmi r6, [r4], -r3, lsl #16 │ │ │ │ strdvs sp, [r3], -r2 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bmi 922608 │ │ │ │ + bmi 922600 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d131 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48145,25 +48143,25 @@ │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, r3, lsr #1 │ │ │ │ @ instruction: 0x465a687b │ │ │ │ @ instruction: 0xf04f4651 │ │ │ │ @ instruction: 0xf7eb30ff │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7bf │ │ │ │ - svclt 0x0000eb78 │ │ │ │ - andeq ip, r4, r0, lsr r1 │ │ │ │ + svclt 0x0000eb7c │ │ │ │ + andeq ip, r4, r8, lsr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r0, lsr #2 │ │ │ │ + andeq ip, r4, r8, lsr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r2, ror #1 │ │ │ │ + andeq ip, r4, sl, ror #1 │ │ │ │ @ instruction: 0x000286bc │ │ │ │ andeq r8, r2, r2, lsl #15 │ │ │ │ andeq r8, r2, sl, lsr #13 │ │ │ │ andeq r8, r2, r0, ror r7 │ │ │ │ - andeq r2, r9, r4, ror r1 │ │ │ │ + andeq r2, r9, ip, ror r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrsbtgt pc, [r0], #143 @ 0x8f @ │ │ │ │ mrcmi 0, 1, fp, cr12, cr9, {4} │ │ │ │ @ instruction: 0x469844fc │ │ │ │ @@ -48171,40 +48169,40 @@ │ │ │ │ @ instruction: 0x46824d3b │ │ │ │ andvs pc, r6, ip, asr r8 @ │ │ │ │ sxtab16mi r4, fp, fp, ror #8 │ │ │ │ ldrbtvs r6, [lr], #2102 @ 0x836 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdbpl fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ - blmi da2e6c │ │ │ │ + blmi da2e64 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi d60c74 │ │ │ │ - blvs fe7051f8 │ │ │ │ + blmi d60c6c │ │ │ │ + blvs fe7051f0 │ │ │ │ @ instruction: 0x4641b1fb │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ @ instruction: 0x4604fc7f │ │ │ │ - stcl 7, cr15, [r8, #-832] @ 0xfffffcc0 │ │ │ │ + stcl 7, cr15, [ip, #-832] @ 0xfffffcc0 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle cc5838 │ │ │ │ + blle cc5830 │ │ │ │ @ instruction: 0xf8d9602b │ │ │ │ - bllt b0002c │ │ │ │ - blmi 9c68dc │ │ │ │ + bllt b00024 │ │ │ │ + blmi 9c68d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle pc, r0, lsl #6 │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blcs 15800c │ │ │ │ + blcs 158004 │ │ │ │ @ instruction: 0x4641d11d │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - @ instruction: 0x4604ee18 │ │ │ │ - stc 7, cr15, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ + @ instruction: 0x4604ee1c │ │ │ │ + stc 7, cr15, [ip, #-832]! @ 0xfffffcc0 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle ffcc5878 │ │ │ │ + blle ffcc5870 │ │ │ │ ldmdbmi lr, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2077 @ 0xfffff7e3 │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ strb pc, [r2, pc, lsl #16] @ │ │ │ │ vst2.8 {d20,d22}, [pc :64], fp │ │ │ │ ldmdami fp, {r0, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ @@ -48220,27 +48218,27 @@ │ │ │ │ stmib sp, {r0, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ adccs r0, r3, r1, lsl #12 │ │ │ │ ldmdavs fp!, {ip, pc}^ │ │ │ │ @ instruction: 0x4651465a │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf844f7eb │ │ │ │ @ instruction: 0xe7b1687b │ │ │ │ - b ff872004 │ │ │ │ - andeq ip, r4, r8, lsr #32 │ │ │ │ + b ff971ffc │ │ │ │ + andeq ip, r4, r0, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r8, lsl r0 │ │ │ │ + andeq ip, r4, r0, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, ip, lsr #23 │ │ │ │ - ldrdeq r2, [r9], -r0 │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ + @ instruction: 0x0004fbb4 │ │ │ │ + ldrdeq r2, [r9], -r8 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ andeq r8, r2, lr, lsl #11 │ │ │ │ andeq r8, r2, r4, ror #12 │ │ │ │ andeq r8, r2, ip, ror r5 │ │ │ │ andeq r8, r2, r2, asr r6 │ │ │ │ - andeq r2, r9, r6, asr #32 │ │ │ │ + andeq r2, r9, lr, asr #32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrsbtgt pc, [r0], #143 @ 0x8f @ │ │ │ │ mrcmi 0, 1, fp, cr12, cr9, {4} │ │ │ │ @ instruction: 0x469844fc │ │ │ │ @@ -48248,40 +48246,40 @@ │ │ │ │ @ instruction: 0x46824d3b │ │ │ │ andvs pc, r6, ip, asr r8 @ │ │ │ │ sxtab16mi r4, fp, fp, ror #8 │ │ │ │ ldrbtvs r6, [lr], #2102 @ 0x836 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdbpl fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ - blmi da2fa0 │ │ │ │ + blmi da2f98 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi d60da8 │ │ │ │ - blvs fe70532c │ │ │ │ + blmi d60da0 │ │ │ │ + blvs fe705324 │ │ │ │ @ instruction: 0x4641b1fb │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ @ instruction: 0x4604fbdf │ │ │ │ - stc 7, cr15, [lr], #832 @ 0x340 │ │ │ │ + ldc 7, cr15, [r2], #832 @ 0x340 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle cc596c │ │ │ │ + blle cc5964 │ │ │ │ @ instruction: 0xf8d9602b │ │ │ │ - bllt b00160 │ │ │ │ - blmi 9c6a10 │ │ │ │ + bllt b00158 │ │ │ │ + blmi 9c6a08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle pc, r0, lsl #6 │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blcs 158140 │ │ │ │ + blcs 158138 │ │ │ │ @ instruction: 0x4641d11d │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - strmi lr, [r4], -lr, lsl #19 │ │ │ │ - stc 7, cr15, [lr], {208} @ 0xd0 │ │ │ │ + @ instruction: 0x4604e992 │ │ │ │ + ldc 7, cr15, [r2], {208} @ 0xd0 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle ffcc59ac │ │ │ │ + blle ffcc59a4 │ │ │ │ ldmdbmi lr, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2077 @ 0xfffff7e3 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ @ instruction: 0xe7c2ff75 │ │ │ │ vst2.8 {d20,d22}, [pc :64], fp │ │ │ │ ldmdami fp, {r0, r3, r4, r6, r7, r9, ip, sp, lr} │ │ │ │ @@ -48297,27 +48295,27 @@ │ │ │ │ stmib sp, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ adccs r0, r5, r1, lsl #12 │ │ │ │ ldmdavs fp!, {ip, pc}^ │ │ │ │ @ instruction: 0x4651465a │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xffaaf7ea │ │ │ │ @ instruction: 0xe7b1687b │ │ │ │ - b 11f2138 │ │ │ │ - strdeq fp, [r4], -r4 │ │ │ │ + b 12f2130 │ │ │ │ + strdeq fp, [r4], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r4, ror #29 │ │ │ │ + andeq fp, r4, ip, ror #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, r8, ror sl @ │ │ │ │ - muleq r9, ip, pc @ │ │ │ │ - muleq r4, ip, lr │ │ │ │ + andeq pc, r4, r0, lsl #21 │ │ │ │ + andeq r1, r9, r4, lsr #31 │ │ │ │ + andeq fp, r4, r4, lsr #29 │ │ │ │ andeq r8, r2, sl, asr r4 │ │ │ │ andeq r8, r2, ip, lsr r5 │ │ │ │ andeq r8, r2, r8, asr #8 │ │ │ │ andeq r8, r2, sl, lsr #10 │ │ │ │ - andeq r1, r9, r2, lsl pc │ │ │ │ + andeq r1, r9, sl, lsl pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrsbtgt pc, [ip], pc @ │ │ │ │ mcrmi 0, 1, fp, cr15, cr9, {4} │ │ │ │ @ instruction: 0x469844fc │ │ │ │ @@ -48328,21 +48326,21 @@ │ │ │ │ ldrbtvs r6, [lr], #2102 @ 0x836 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdbpl fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ ands fp, pc, r3, lsl r1 @ │ │ │ │ @ instruction: 0xd12f2b04 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - b fe5f21b4 │ │ │ │ + b fe6f21ac │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 12, cr14, [r0, #-104] @ 0xffffff98 │ │ │ │ + stccs 12, cr14, [r0, #-120] @ 0xffffff88 │ │ │ │ strmi r6, [r4], -r3, lsl #16 │ │ │ │ strdvs sp, [r3], -r2 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bmi 822978 │ │ │ │ + bmi 822970 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -sl, lsr #2 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48361,95 +48359,95 @@ │ │ │ │ stmib sp, {r0, r1, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ adccs r0, r4, r1, lsl #12 │ │ │ │ ldmdavs fp!, {ip, pc}^ │ │ │ │ @ instruction: 0x4651465a │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xff2af7ea │ │ │ │ @ instruction: 0xe7c6687b │ │ │ │ - stmib r6, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq fp, r4, r0, asr #27 │ │ │ │ + stmib sl, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq fp, r4, r8, asr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0004bdb0 │ │ │ │ + @ instruction: 0x0004bdb8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r4, r2, ror sp │ │ │ │ + andeq fp, r4, sl, ror sp │ │ │ │ andeq r8, r2, ip, asr #6 │ │ │ │ andeq r8, r2, sl, lsr r4 │ │ │ │ andeq r8, r2, sl, lsr r3 │ │ │ │ andeq r8, r2, r8, lsr #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4690b09b │ │ │ │ svcge 0x00064a3c │ │ │ │ - blmi f45bb0 │ │ │ │ + blmi f45ba8 │ │ │ │ ldcmi 4, cr4, [ip], #-488 @ 0xfffffe18 │ │ │ │ rsbsvs r4, r9, r3, lsl #13 │ │ │ │ @ instruction: 0xf8d7447c │ │ │ │ ldmpl r3, {r3, r4, r5, r6, ip, pc}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl feb72294 │ │ │ │ + bl fec7228c │ │ │ │ andcs r4, r0, #55296 @ 0xd800 │ │ │ │ strmi r6, [r5], -r2 │ │ │ │ ldrmi r5, [sl], r3, ror #17 │ │ │ │ - blcs 4e3d0 │ │ │ │ + blcs 4e3c8 │ │ │ │ @ instruction: 0xf026d152 │ │ │ │ - blcs 74f74 │ │ │ │ + blcs 74f6c │ │ │ │ and sp, r1, r0, lsr #2 │ │ │ │ @ instruction: 0xd1262b04 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - b ff7f22bc │ │ │ │ + b ff8f22b4 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ strdvs sp, [fp], -r6 @ │ │ │ │ @ instruction: 0xf8da4604 │ │ │ │ - blcs 4038c │ │ │ │ - bmi aa8864 │ │ │ │ + blcs 40384 │ │ │ │ + bmi aa885c │ │ │ │ ldrbtmi r4, [sl], #-2853 @ 0xfffff4db │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d13d │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstle r8, r4, lsl #22 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - stmdavs fp!, {r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - blle ffd7e3c0 │ │ │ │ + stmdavs fp!, {r2, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + blle ffd7e3b8 │ │ │ │ subcs lr, r0, #58458112 @ 0x37c0000 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ea603b │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi r6, [r9], -r3, lsl #18 │ │ │ │ stmdaeq r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r1, r2, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf7ea607b │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da602b │ │ │ │ - blcs 403f8 │ │ │ │ + blcs 403f0 │ │ │ │ stmdbmi pc, {r0, r3, r6, r7, ip, lr, pc} @ │ │ │ │ rscsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ strb pc, [r0, r1, lsl #30] @ │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r4, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr12, cr9, {0} │ │ │ │ @ instruction: 0xf7d0e7a3 │ │ │ │ - svclt 0x0000e932 │ │ │ │ - andeq fp, r4, r8, asr #25 │ │ │ │ + svclt 0x0000e936 │ │ │ │ + ldrdeq fp, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r0, asr #25 │ │ │ │ + andeq fp, r4, r8, asr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r4, lr, ror #24 │ │ │ │ + andeq fp, r4, r6, ror ip │ │ │ │ strdeq r8, [r2], -sl │ │ │ │ strdeq r8, [r2], -r4 │ │ │ │ andeq r8, r2, r8, ror #3 │ │ │ │ andeq r8, r2, r2, ror #5 │ │ │ │ @ instruction: 0x4df0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -48458,66 +48456,66 @@ │ │ │ │ ldrbtmi r4, [sl], #-2856 @ 0xfffff4d8 │ │ │ │ svcge 0x0000460c │ │ │ │ @ instruction: 0xf04f4605 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ ldmpl r3, {r8, r9, fp}^ │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl 6723bc │ │ │ │ + bl 7723b4 │ │ │ │ mvnvc lr, r4, lsr #20 │ │ │ │ rsccc pc, r7, #64, 4 │ │ │ │ vqsub.s8 d20, d20, d1 │ │ │ │ vqdmlal.s q9, d0, d0[0] │ │ │ │ svclt 0x00a8030f │ │ │ │ pkhbtmi r4, r0, r1, lsl #12 │ │ │ │ rscvc lr, r5, r5, lsr #20 │ │ │ │ eorsvs r2, r8, r0, lsl #8 │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ @ instruction: 0x61bc17c0 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ adcsvs r6, r9, r8, ror r0 │ │ │ │ - blge 16ebcc │ │ │ │ + blge 16ebc4 │ │ │ │ @ instruction: 0xf8d8e003 │ │ │ │ - blcs 1404b8 │ │ │ │ + blcs 1404b0 │ │ │ │ @ instruction: 0xf107d10f │ │ │ │ @ instruction: 0x46380110 │ │ │ │ - stmib ip!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvc 16fb24 │ │ │ │ + ldmib r0!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blvc 16fb1c │ │ │ │ ldrhtvs r6, [fp], fp │ │ │ │ stmib r7, {r0, r1, r6, sl, fp, ip}^ │ │ │ │ @ instruction: 0x61bcab04 │ │ │ │ - blvc 6faf4 │ │ │ │ - bmi 2e8888 │ │ │ │ + blvc 6faec │ │ │ │ + bmi 2e8880 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [r8, -r3, lsl #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d08df0 │ │ │ │ - svclt 0x0000e8c6 │ │ │ │ - andeq fp, r4, r2, lsr #23 │ │ │ │ + svclt 0x0000e8ca │ │ │ │ + andeq fp, r4, sl, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, lsr #22 │ │ │ │ + andeq fp, r4, sl, lsr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4616b09d │ │ │ │ svcge 0x00064a42 │ │ │ │ - blmi 10c5f88 │ │ │ │ + blmi 10c5f80 │ │ │ │ mcrrmi 4, 7, r4, r2, cr10 │ │ │ │ rscsvs r4, r9, r3, lsl #13 │ │ │ │ ldrdhi pc, [r0], r7 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbvs r6, [fp, #-2075]! @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmdb sl, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d060b8 │ │ │ │ - blmi f2ea60 │ │ │ │ + blmi f2ea68 │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ stmiapl r3!, {r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b1a2 │ │ │ │ @@ -48529,21 +48527,21 @@ │ │ │ │ orrscs r6, r1, #67108864 @ 0x4000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea68fa │ │ │ │ ldrd pc, [r1], -pc @ │ │ │ │ teqle r0, r4, lsl #22 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - @ instruction: 0x4605ea5c │ │ │ │ - b fe2724dc │ │ │ │ + strmi lr, [r5], -r0, ror #20 │ │ │ │ + b fe3724d4 │ │ │ │ stmdavs r3, {r8, sl, fp, sp} │ │ │ │ @ instruction: 0x4604dbf2 │ │ │ │ @ instruction: 0xf8da6023 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - blmi 806e3c │ │ │ │ + blmi 806e34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #-104]! @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r0, r0, lsl #6 │ │ │ │ ldrbcc r4, [ip, -r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -48565,56 +48563,56 @@ │ │ │ │ andls r6, r1, r2, lsl #6 │ │ │ │ ldmvs sl!, {r2, r3, r4, r7, sp}^ │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf7ea60fb │ │ │ │ ldmvs fp!, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7c0 │ │ │ │ - svclt 0x0000e830 │ │ │ │ - ldrdeq fp, [r4], -ip │ │ │ │ + svclt 0x0000e834 │ │ │ │ + andeq fp, r4, r4, ror #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r0, asr sl │ │ │ │ + andeq fp, r4, r8, asr sl │ │ │ │ andeq r8, r2, sl, lsr #32 │ │ │ │ andeq r8, r2, r0, lsr r1 │ │ │ │ andeq r8, r2, r8, lsl r0 │ │ │ │ andeq r8, r2, lr, lsl r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4691b09b │ │ │ │ svcge 0x00064a4b │ │ │ │ - blmi 13060cc │ │ │ │ + blmi 13060c4 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ stmib r7, {r2, r3, r5, r8, sp, pc}^ │ │ │ │ ldrbtmi r1, [sl], #0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f64fb │ │ │ │ @ instruction: 0xf7d00300 │ │ │ │ - blmi 11eeed8 │ │ │ │ + blmi 11eeee0 │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf85a4606 │ │ │ │ ldrmi r3, [fp], r3 │ │ │ │ tstlt r3, fp, lsl r8 │ │ │ │ stccs 0, cr14, [r4, #-448] @ 0xfffffe40 │ │ │ │ @ instruction: 0x4641d15f │ │ │ │ @ instruction: 0xf7d04648 │ │ │ │ - ldmdavs r5!, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - blle ffdbe6ac │ │ │ │ + ldmdavs r5!, {r8, r9, fp, sp, lr, pc} │ │ │ │ + blle ffdbe6a4 │ │ │ │ @ instruction: 0x46044b3d │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ mlasvs r5, sl, r9, fp │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ cmple r1, r0, lsl #22 │ │ │ │ - blmi d06fa8 │ │ │ │ + blmi d06fa0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r8, r0, lsl #6 │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d38ff0 │ │ │ │ @@ -48624,15 +48622,15 @@ │ │ │ │ @ instruction: 0xf8d830ff │ │ │ │ movwls r3, #12296 @ 0x3008 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ orrscs r9, r0, #134217728 @ 0x8000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrdcs lr, [r0, -r7] │ │ │ │ ldc2 7, cr15, [sl, #-936] @ 0xfffffc58 │ │ │ │ - ble ff53f714 │ │ │ │ + ble ff53f70c │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strtmi r0, [r8], -ip, lsl #2 │ │ │ │ ldc2l 7, cr15, [r0], #-936 @ 0xfffffc58 │ │ │ │ stmdbeq r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ ldrdcs lr, [r0, -r7] │ │ │ │ @@ -48643,34 +48641,34 @@ │ │ │ │ eorsvs pc, r5, r1, lsl #26 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d7 │ │ │ │ ldmdami r7, {r0, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r8, #-36] @ 0xffffffdc │ │ │ │ - blmi 4ae630 │ │ │ │ + blmi 4ae628 │ │ │ │ @ instruction: 0xf85a4604 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3d550 │ │ │ │ + bcs 3d548 │ │ │ │ @ instruction: 0xf8d3d0d0 │ │ │ │ tsteq fp, #124, 6 @ 0xf0000001 │ │ │ │ ldr sp, [r8, ip, asr #11]! │ │ │ │ vmla.i8 d20, d0, d13 │ │ │ │ stmdami sp, {r0, r2, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r4], {9} │ │ │ │ @ instruction: 0xf7cfe787 │ │ │ │ - svclt 0x0000ef7a │ │ │ │ - muleq r4, r4, r9 │ │ │ │ + svclt 0x0000ef7e │ │ │ │ + muleq r4, ip, r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, sl, lsl #19 │ │ │ │ + muleq r4, r2, r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r4, lsr r9 │ │ │ │ + andeq fp, r4, ip, lsr r9 │ │ │ │ andeq r7, r2, r8, lsr #29 │ │ │ │ andeq r7, r2, r2, asr #31 │ │ │ │ andeq r7, r2, r8, ror lr │ │ │ │ muleq r2, r2, pc @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -48679,31 +48677,31 @@ │ │ │ │ svcge 0x00044a47 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ @ instruction: 0x911cf8df │ │ │ │ rsbsvs r4, r9, r3, lsl #13 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmdb lr, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ strmi r4, [r6], -r1, asr #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ subs fp, lr, r3, lsl r1 │ │ │ │ teqle r1, r4, lsl #26 │ │ │ │ @ instruction: 0xf7cf4640 │ │ │ │ - ldmdavs r5!, {r2, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfc024 │ │ │ │ + ldmdavs r5!, {r3, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfc01c │ │ │ │ @ instruction: 0xf8594b3a │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8da6035 │ │ │ │ - blcs 4082c │ │ │ │ - bmi da8d30 │ │ │ │ + blcs 40824 │ │ │ │ + bmi da8d28 │ │ │ │ ldrbtmi r4, [sl], #-2864 @ 0xfffff4d0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d154 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48719,15 +48717,15 @@ │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strtle r0, [r7], #-859 @ 0xfffffca5 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strtmi r0, [r8], -ip, lsl #2 │ │ │ │ - blx fee7283a │ │ │ │ + blx fee72832 │ │ │ │ stmdaeq r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4659239e │ │ │ │ @ instruction: 0xf04f687a │ │ │ │ movwls r3, #255 @ 0xff │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ eorsvs pc, r5, pc, asr #24 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @@ -48743,55 +48741,55 @@ │ │ │ │ ldr pc, [r9, r1, ror #23] │ │ │ │ @ instruction: 0xf8cd2393 │ │ │ │ movwls r8, #4 │ │ │ │ ldmdavs sl!, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ strb pc, [fp, sp, lsr #24] @ │ │ │ │ - cdp 7, 12, cr15, cr10, cr15, {6} │ │ │ │ - andeq fp, r4, sl, lsr #16 │ │ │ │ + cdp 7, 12, cr15, cr14, cr15, {6} │ │ │ │ + andeq fp, r4, r2, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r0, lsr #16 │ │ │ │ + andeq fp, r4, r8, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, lr, asr #15 │ │ │ │ + ldrdeq fp, [r4], -r6 │ │ │ │ andeq r7, r2, r4, asr #26 │ │ │ │ andeq r7, r2, lr, ror #28 │ │ │ │ andeq r7, r2, r2, lsr sp │ │ │ │ andeq r7, r2, ip, asr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4690b099 │ │ │ │ svcge 0x00044a44 │ │ │ │ - blmi 1146398 │ │ │ │ + blmi 1146390 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ stmib r7, {r4, r8, sp, pc}^ │ │ │ │ ldrbtmi r1, [sl], #0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f64fb │ │ │ │ @ instruction: 0xf7d00300 │ │ │ │ - blmi 102ec10 │ │ │ │ + blmi 102ec18 │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf85a4606 │ │ │ │ ldrmi r3, [fp], r3 │ │ │ │ tstlt r3, fp, lsl r8 │ │ │ │ stccs 0, cr14, [r4, #-396] @ 0xfffffe74 │ │ │ │ @ instruction: 0x4649d153 │ │ │ │ @ instruction: 0xf7cf4640 │ │ │ │ - ldmdavs r5!, {r1, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdbc184 │ │ │ │ + ldmdavs r5!, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdbc17c │ │ │ │ @ instruction: 0xf85a4b36 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 4098c │ │ │ │ - bmi ca8e68 │ │ │ │ + blcs 40984 │ │ │ │ + bmi ca8e60 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -ip, asr #2 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48815,33 +48813,33 @@ │ │ │ │ eorsvs pc, r5, r9, lsr #23 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r2, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r0], {9} │ │ │ │ - blmi 46e90c │ │ │ │ + blmi 46e904 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ sbcsle r2, r6, r0, lsl #20 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrble r0, [r2, #1755] @ 0x6db │ │ │ │ stmdbmi sp, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbscs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ ldr pc, [r4, sp, lsr #22] │ │ │ │ - cdp 7, 2, cr15, cr2, cr15, {6} │ │ │ │ - andeq fp, r4, ip, asr #13 │ │ │ │ + cdp 7, 2, cr15, cr6, cr15, {6} │ │ │ │ + ldrdeq fp, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, asr #13 │ │ │ │ + andeq fp, r4, sl, asr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, lr, ror #12 │ │ │ │ + andeq fp, r4, r6, ror r6 │ │ │ │ strdeq r7, [r2], -r8 │ │ │ │ andeq r7, r2, r6, lsr sp │ │ │ │ andeq r7, r2, sl, asr #23 │ │ │ │ andeq r7, r2, r8, lsl #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -48850,31 +48848,31 @@ │ │ │ │ svcge 0x00044a43 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldrdls pc, [ip, -pc] │ │ │ │ rsbsvs r4, r9, r3, lsl #13 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmda r8, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x46064b3d │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ rsb fp, r2, r3, lsl r1 │ │ │ │ cmple r2, r4, lsl #26 │ │ │ │ @ instruction: 0xf7cf4640 │ │ │ │ - ldmdavs r5!, {r4, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfc2d0 │ │ │ │ + ldmdavs r5!, {r2, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfc2c8 │ │ │ │ @ instruction: 0xf8594b36 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8da6035 │ │ │ │ - blcs 40ad8 │ │ │ │ - bmi ca8fb4 │ │ │ │ + blcs 40ad0 │ │ │ │ + bmi ca8fac │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -ip, asr #2 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48897,34 +48895,34 @@ │ │ │ │ @ instruction: 0xf7ea9403 │ │ │ │ eorsvs pc, r5, r3, lsl #22 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 16f0b7e │ │ │ │ - blmi 46ea58 │ │ │ │ + blx 16f0b76 │ │ │ │ + blmi 46ea50 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ sbcsle r2, r6, r0, lsl #20 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrble r0, [r2, #1755] @ 0x6db │ │ │ │ stmdbmi sp, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addscs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ ldr pc, [r5, r7, lsl #21] │ │ │ │ - ldcl 7, cr15, [ip, #-828]! @ 0xfffffcc4 │ │ │ │ - andeq fp, r4, lr, ror r5 │ │ │ │ + stc 7, cr15, [r0, #828] @ 0x33c │ │ │ │ + andeq fp, r4, r6, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r4, ror r5 │ │ │ │ + andeq fp, r4, ip, ror r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r2, lsr #10 │ │ │ │ + andeq fp, r4, sl, lsr #10 │ │ │ │ andeq r7, r2, ip, lsr #21 │ │ │ │ strdeq r7, [r2], -sl │ │ │ │ andeq r7, r2, lr, ror sl │ │ │ │ andeq r7, r2, ip, asr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -48933,31 +48931,31 @@ │ │ │ │ svcge 0x00044a47 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ @ instruction: 0x911cf8df │ │ │ │ rsbsvs r4, r9, r3, lsl #13 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x0062f7cf │ │ │ │ + svc 0x0066f7cf │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ strmi r4, [r6], -r1, asr #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ subs fp, lr, r3, lsl r1 │ │ │ │ teqle r1, r4, lsl #26 │ │ │ │ @ instruction: 0xf7cf4640 │ │ │ │ - ldmdavs r5!, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfc41c │ │ │ │ + ldmdavs r5!, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfc414 │ │ │ │ @ instruction: 0xf8594b3a │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8da6035 │ │ │ │ - blcs 40c24 │ │ │ │ - bmi da9128 │ │ │ │ + blcs 40c1c │ │ │ │ + bmi da9120 │ │ │ │ ldrbtmi r4, [sl], #-2864 @ 0xfffff4d0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d154 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48985,67 +48983,67 @@ │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ eorsvs pc, r5, r3, asr sl @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r1, r2, r3, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx feaf0cdc │ │ │ │ + blx feaf0cd4 │ │ │ │ ldmdbmi r3, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adccs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ ldr pc, [r9, r5, ror #19] │ │ │ │ @ instruction: 0xf8cd2392 │ │ │ │ movwls r8, #4 │ │ │ │ ldmdavs sl!, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ @ instruction: 0xe7cbfa31 │ │ │ │ - stcl 7, cr15, [lr], {207} @ 0xcf │ │ │ │ - andeq fp, r4, r2, lsr r4 │ │ │ │ + ldcl 7, cr15, [r2], {207} @ 0xcf │ │ │ │ + andeq fp, r4, sl, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r8, lsr #8 │ │ │ │ + andeq fp, r4, r0, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq fp, [r4], -r6 │ │ │ │ + ldrdeq fp, [r4], -lr │ │ │ │ andeq r7, r2, ip, asr #18 │ │ │ │ andeq r7, r2, sl, lsr #21 │ │ │ │ andeq r7, r2, sl, lsr r9 │ │ │ │ muleq r2, r8, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r2, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-2658 @ 0xfffff59e │ │ │ │ cdpmi 15, 6, cr10, cr2, cr6, {0} │ │ │ │ - blmi 18c6794 │ │ │ │ + blmi 18c678c │ │ │ │ stmiapl r2!, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7447e │ │ │ │ ldmdavs r2, {r7, pc} │ │ │ │ @ instruction: 0xf04f64fa │ │ │ │ rsbsvs r0, r9, r0, lsl #4 │ │ │ │ @ instruction: 0x469a58f3 │ │ │ │ - blcs 4edb8 │ │ │ │ + blcs 4edb0 │ │ │ │ @ instruction: 0xf8d8d17e │ │ │ │ strbmi r1, [r8], -r0 │ │ │ │ svcvs 0x00fa6fbb │ │ │ │ @ instruction: 0xf7cf4319 │ │ │ │ - mcrne 13, 0, lr, cr4, cr14, {5} │ │ │ │ + cdpne 13, 0, cr14, cr4, cr2, {6} │ │ │ │ @ instruction: 0xf7cfdb42 │ │ │ │ - @ instruction: 0xf8d0eea4 │ │ │ │ + @ instruction: 0xf8d0eea8 │ │ │ │ strmi r8, [r5], -r0 │ │ │ │ ldmpl r3!, {r0, r1, r4, r6, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8c5b9a2 │ │ │ │ @ instruction: 0xf8da8000 │ │ │ │ - bllt 1100d84 │ │ │ │ - blmi 12c76c0 │ │ │ │ + bllt 1100d7c │ │ │ │ + blmi 12c76b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r6, lsl #1 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -49056,23 +49054,23 @@ │ │ │ │ svcvs 0x00bb30ff │ │ │ │ movwls lr, #6605 @ 0x19cd │ │ │ │ ldmdavs sl!, {r0, r3, r7, r8, r9, sp}^ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea9404 │ │ │ │ @ instruction: 0xf8c5f9bd │ │ │ │ @ instruction: 0xf8da8000 │ │ │ │ - blcs 40dd4 │ │ │ │ + blcs 40dcc │ │ │ │ ldmdbmi fp!, {r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ rscscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ bfi pc, r3, (invalid: 20:13) @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle r6, r0, lsl #22 │ │ │ │ - cdp 7, 5, cr15, cr12, cr15, {6} │ │ │ │ + cdp 7, 6, cr15, cr0, cr15, {6} │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ ldmdbmi r4!, {r0, r2, r9, sl, lr} │ │ │ │ strbmi r2, [r0], -r0, asr #4 │ │ │ │ teqcc ip, r9, ror r4 │ │ │ │ @ instruction: 0xf8fcf7ea │ │ │ │ ldmpl r3!, {r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @@ -49093,70 +49091,70 @@ │ │ │ │ @ instruction: 0xe796f97d │ │ │ │ vmla.i8 d20, d0, d16 │ │ │ │ stmdami r0!, {r1, r3, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf91cf009 │ │ │ │ ldmib r7, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4648121e │ │ │ │ - ldc 7, cr15, [r8, #-828]! @ 0xfffffcc4 │ │ │ │ + ldc 7, cr15, [ip, #-828]! @ 0xfffffcc4 │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - stccs 14, cr14, [r0], {32} │ │ │ │ + stccs 14, cr14, [r0], {36} @ 0x24 │ │ │ │ svclt 0x00b84605 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ movwcs sp, #3007 @ 0xbbf │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ strls lr, [r4], #-1906 @ 0xfffff88e │ │ │ │ svcvs 0x00fb4659 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svcvs 0x00bb9303 │ │ │ │ movwls lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #905 @ 0x389 │ │ │ │ ldmdavs sl!, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf950f7ea │ │ │ │ @ instruction: 0xf7cfe7bb │ │ │ │ - svclt 0x0000ebee │ │ │ │ - ldrdeq fp, [r4], -sl │ │ │ │ + svclt 0x0000ebf2 │ │ │ │ + andeq fp, r4, r2, ror #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, ip, asr #5 │ │ │ │ + ldrdeq fp, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r8, ror r2 │ │ │ │ + andeq fp, r4, r0, lsl #5 │ │ │ │ andeq r7, r2, lr, lsl r8 │ │ │ │ andeq r7, r2, ip, lsl #19 │ │ │ │ - ldrdeq r1, [r9], -r8 │ │ │ │ + andeq r1, r9, r0, ror #5 │ │ │ │ andeq r7, r2, r8, lsr #15 │ │ │ │ andeq r7, r2, r6, lsl r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, pc, asr #28 │ │ │ │ ldrbtmi r4, [lr], #-3407 @ 0xfffff2b1 │ │ │ │ mcrrmi 15, 0, sl, pc, cr6 │ │ │ │ - bmi 1406960 │ │ │ │ + bmi 1406958 │ │ │ │ ldmdbpl r5!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ stmdavs sp!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f64fd │ │ │ │ rsbsvs r0, r9, r0, lsl #10 │ │ │ │ ldmdavs r3!, {r1, r2, r5, r7, fp, ip, lr} │ │ │ │ cmple r7, r0, lsl #22 │ │ │ │ andsne lr, lr, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf7cf4650 │ │ │ │ - strmi lr, [r5], -r0, ror #25 │ │ │ │ - stcl 7, cr15, [r6, #828] @ 0x33c │ │ │ │ + strmi lr, [r5], -r4, ror #25 │ │ │ │ + stcl 7, cr15, [sl, #828] @ 0x33c │ │ │ │ @ instruction: 0xf8d02d00 │ │ │ │ strmi r9, [r0], r0 │ │ │ │ - blmi 112bc38 │ │ │ │ + blmi 112bc30 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt r2, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ andls pc, r0, r8, asr #17 │ │ │ │ - bllt d0f00c │ │ │ │ - blmi ec783c │ │ │ │ + bllt d0f004 │ │ │ │ + blmi ec7834 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r7, r0, lsl #6 │ │ │ │ ldrbcc r4, [r4, -r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d38ff0 │ │ │ │ @@ -49166,15 +49164,15 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ orrcs sl, r9, #67108864 @ 0x4000000 │ │ │ │ movwls r6, #2170 @ 0x87a │ │ │ │ strls r2, [r4, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf8e0f7ea │ │ │ │ andls pc, r0, r8, asr #17 │ │ │ │ - blcs 4f058 │ │ │ │ + blcs 4f050 │ │ │ │ stmdbmi ip!, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ eorcc pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ @ instruction: 0xe7cff937 │ │ │ │ vmla.i8 d20, d0, d25 │ │ │ │ stmdami r9!, {r0, r1, r9, ip, sp} │ │ │ │ @@ -49205,56 +49203,56 @@ │ │ │ │ @ instruction: 0xf04f6ffb │ │ │ │ movwls r3, #12543 @ 0x30ff │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ orrcs sl, r9, #67108864 @ 0x4000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea687a │ │ │ │ bfi pc, r1, #17, #8 @ │ │ │ │ - bl bf2f64 │ │ │ │ - andeq fp, r4, r2, lsl r1 │ │ │ │ + bl cf2f5c │ │ │ │ + andeq fp, r4, sl, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r4, lsl #2 │ │ │ │ + andeq fp, r4, ip, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strheq fp, [r4], -ip │ │ │ │ + andeq fp, r4, r4, asr #1 │ │ │ │ andeq r7, r2, r6, ror #12 │ │ │ │ ldrdeq r7, [r2], -r4 │ │ │ │ andeq r7, r2, r4, asr r6 │ │ │ │ andeq r7, r2, r2, asr #15 │ │ │ │ - andeq r1, r9, r0, lsr #2 │ │ │ │ + andeq r1, r9, r8, lsr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ svcge 0x0004b099 │ │ │ │ @ instruction: 0x469a4691 │ │ │ │ ldrsblt pc, [ip], #143 @ 0x8f @ │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ - bmi dc68b8 │ │ │ │ - blmi dc68e0 │ │ │ │ + bmi dc68b0 │ │ │ │ + blmi dc68d8 │ │ │ │ ldrbtmi r4, [sl], #-1275 @ 0xfffffb05 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f64fb │ │ │ │ @ instruction: 0xf7cf0300 │ │ │ │ - strmi lr, [r6], -ip, lsl #25 │ │ │ │ - stc 7, cr15, [ip, #-828] @ 0xfffffcc4 │ │ │ │ + @ instruction: 0x4606ec90 │ │ │ │ + ldc 7, cr15, [r0, #-828] @ 0xfffffcc4 │ │ │ │ @ instruction: 0x46054b30 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ andmi pc, r3, fp, asr r8 @ │ │ │ │ - bllt 10f130 │ │ │ │ + bllt 10f128 │ │ │ │ @ instruction: 0xf85b4b2d │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrtle r0, [r9], #-1499 @ 0xfffffa25 │ │ │ │ - blle 9408c0 │ │ │ │ + blle 9408b8 │ │ │ │ andhi pc, r0, r5, asr #17 │ │ │ │ ldmiblt fp!, {r0, r1, r5, fp, sp, lr} │ │ │ │ - blmi 8c7960 │ │ │ │ + blmi 8c7958 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r5, r0, lsl #6 │ │ │ │ smmlarcc r4, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi pc, {r4, r5, r6, r7, r8, r9, sl, fp, pc} @ │ │ │ │ @@ -49278,85 +49276,85 @@ │ │ │ │ strb pc, [r7, fp, lsl #16] @ │ │ │ │ stmib sp, {r2, r4, r7, r8, r9, sp}^ │ │ │ │ movwls r9, #2561 @ 0xa01 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7e92100 │ │ │ │ @ instruction: 0xe7b9ffff │ │ │ │ - b fe773088 │ │ │ │ - andeq sl, r4, r4, lsl #31 │ │ │ │ - andeq sl, r4, r2, lsl #31 │ │ │ │ + b fe873080 │ │ │ │ + andeq sl, r4, ip, lsl #31 │ │ │ │ + andeq sl, r4, sl, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r4, lsr pc │ │ │ │ + andeq sl, r4, ip, lsr pc │ │ │ │ andeq r7, r2, lr, lsl #10 │ │ │ │ andeq r7, r2, r8, lsl #13 │ │ │ │ strdeq r7, [r2], -ip │ │ │ │ andeq r7, r2, r6, ror r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8c37c │ │ │ │ + bl feb8c374 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7, #-960] @ 0xfffffc40 │ │ │ │ - blmi 621390 │ │ │ │ + blmi 621388 │ │ │ │ @ instruction: 0x4616447d │ │ │ │ stmiapl ip!, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ @ instruction: 0x065b337c │ │ │ │ - blmi 4aa1f0 │ │ │ │ + blmi 4aa1e8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf504b933 │ │ │ │ ldrtmi r5, [r0], -r0, lsl #9 │ │ │ │ teqpvs r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - stc 7, cr15, [lr], {207} @ 0xcf │ │ │ │ + ldc 7, cr15, [r2], {207} @ 0xcf │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r1, r2, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff66f008 │ │ │ │ orrcs lr, sp, #62652416 @ 0x3bc0000 │ │ │ │ stmib sp, {r1, r3, r9, sl, lr}^ │ │ │ │ strmi r3, [r1], -r0, lsl #12 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ @ instruction: 0xe7e0ffb3 │ │ │ │ - andeq sl, r4, r8, ror lr │ │ │ │ + andeq sl, r4, r0, lsl #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r2, ip, lsr r4 │ │ │ │ andeq r7, r2, r2, asr #11 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8c3fc │ │ │ │ + bl feb8c3f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7, #-960] @ 0xfffffc40 │ │ │ │ - blmi 621410 │ │ │ │ + blmi 621408 │ │ │ │ @ instruction: 0x4616447d │ │ │ │ stmiapl ip!, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ @ instruction: 0x065b337c │ │ │ │ - blmi 4aa270 │ │ │ │ + blmi 4aa268 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf504b933 │ │ │ │ ldrtmi r5, [r0], -r0, lsl #9 │ │ │ │ teqpvs r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - stmib sl, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r4, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff26f008 │ │ │ │ orrcs lr, sp, #62652416 @ 0x3bc0000 │ │ │ │ stmib sp, {r1, r3, r9, sl, lr}^ │ │ │ │ strmi r3, [r1], -r0, lsl #12 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ @ instruction: 0xe7e0ff73 │ │ │ │ - strdeq sl, [r4], -r8 │ │ │ │ + andeq sl, r4, r0, lsl #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000273bc │ │ │ │ andeq r7, r2, lr, asr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -49365,32 +49363,32 @@ │ │ │ │ ldrbtmi r4, [sl], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ strmi r9, [fp], r0, ror #1 │ │ │ │ ldmpl r3, {r1, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ @ instruction: 0xf7cf0300 │ │ │ │ - strmi lr, [r4], -lr, lsl #26 │ │ │ │ - stc 7, cr15, [r0], {207} @ 0xcf │ │ │ │ + @ instruction: 0x4604ed12 │ │ │ │ + stc 7, cr15, [r4], {207} @ 0xcf │ │ │ │ @ instruction: 0x46064b31 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ andpl pc, r3, r9, asr r8 @ │ │ │ │ - bllt b0f368 │ │ │ │ + bllt b0f360 │ │ │ │ @ instruction: 0xf8594b2e │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ hvclt 8760 @ 0x2238 │ │ │ │ cmnpcs ip, #9633792 @ p-variant is OBSOLETE @ 0x930000 │ │ │ │ svclt 0x00d42c00 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ bicsne lr, r2, #77824 @ 0x13000 │ │ │ │ stclne 1, cr13, [r3], #-216 @ 0xffffff28 │ │ │ │ @ instruction: 0xf8c6d024 │ │ │ │ stmdavs fp!, {pc} │ │ │ │ - bmi 9639d8 │ │ │ │ + bmi 9639d0 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d131 │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -49413,21 +49411,21 @@ │ │ │ │ @ instruction: 0xe7cafefd │ │ │ │ ldrbmi r2, [sl], -ip, lsl #7 │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ strls r3, [r1], #-255 @ 0xffffff01 │ │ │ │ cdp2 7, 15, cr15, cr2, cr9, {7} │ │ │ │ @ instruction: 0xf7cfe7bf │ │ │ │ - svclt 0x0000e990 │ │ │ │ - andeq sl, r4, r6, ror sp │ │ │ │ + svclt 0x0000e994 │ │ │ │ + andeq sl, r4, lr, ror sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r8, ror #26 │ │ │ │ + andeq sl, r4, r0, ror sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r2, lsl sp │ │ │ │ + andeq sl, r4, sl, lsl sp │ │ │ │ andeq r7, r2, ip, ror #5 │ │ │ │ andeq r7, r2, sl, lsl #9 │ │ │ │ ldrdeq r7, [r2], -sl │ │ │ │ andeq r7, r2, r8, ror r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -49438,51 +49436,51 @@ │ │ │ │ svcge 0x0004c12c │ │ │ │ sxtab16mi r4, r1, fp, ror #8 │ │ │ │ ldrmi r5, [r5], -ip, lsr #18 │ │ │ │ stmdavs r4!, {r1, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f64fc │ │ │ │ @ instruction: 0xf8530400 │ │ │ │ ldrmi r2, [r0], ip │ │ │ │ - bllt 16cf414 │ │ │ │ + bllt 16cf40c │ │ │ │ teqle r5, r0, lsl #26 │ │ │ │ ldmpl fp, {r1, r6, r9, fp, lr} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ orrseq r3, sl, #124, 6 @ 0xf0000001 │ │ │ │ andcs sp, r0, r5, ror #8 │ │ │ │ - stc 7, cr15, [r0], #828 @ 0x33c │ │ │ │ + stc 7, cr15, [r4], #828 @ 0x33c │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - stmdavs r6, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - blle 12c03f8 │ │ │ │ - bl 1673338 │ │ │ │ + stmdavs r6, {r1, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + blle 12c03f0 │ │ │ │ + bl 1773330 │ │ │ │ @ instruction: 0xf8d86006 │ │ │ │ - blcs 41404 │ │ │ │ - bmi de98f0 │ │ │ │ + blcs 413fc │ │ │ │ + bmi de98e8 │ │ │ │ ldrbtmi r4, [sl], #-2865 @ 0xfffff4cf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d156 │ │ │ │ ssatmi r3, #30, r0, asr #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vst2.8 {d20,d22}, [pc :128] │ │ │ │ stmdami pc!, {r0, r2, r3, r4, r6, r9, ip, sp, lr} @ │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ sbcle r2, r9, r0, lsl #26 │ │ │ │ rsbsvs r4, fp, r8, lsr #12 │ │ │ │ - ldcl 7, cr15, [r4], #-828 @ 0xfffffcc4 │ │ │ │ + ldcl 7, cr15, [r8], #-828 @ 0xfffffcc4 │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - bmi 970114 │ │ │ │ + bmi 97011c │ │ │ │ stmdavs r6, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3e23c │ │ │ │ + bcs 3e234 │ │ │ │ @ instruction: 0xf8d3d0ca │ │ │ │ orrseq r3, fp, #124, 6 @ 0xf0000001 │ │ │ │ orrcs sp, lr, #830472192 @ 0x31800000 │ │ │ │ movwls r4, #1618 @ 0x652 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e99501 │ │ │ │ @@ -49502,21 +49500,21 @@ │ │ │ │ cdp2 7, 4, cr15, cr10, cr9, {7} │ │ │ │ addcs lr, lr, #42467328 @ 0x2880000 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #10 │ │ │ │ @ instruction: 0xf04f4652 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ @ instruction: 0xe78efe3f │ │ │ │ - ldm ip, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sl, r4, sl, asr ip │ │ │ │ + stmia r0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sl, r4, r2, ror #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r0, asr ip │ │ │ │ + andeq sl, r4, r8, asr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq sl, [r4], -r6 │ │ │ │ + strdeq sl, [r4], -lr │ │ │ │ ldrdeq r7, [r2], -r0 │ │ │ │ andeq r7, r2, r8, ror r3 │ │ │ │ andeq r7, r2, r8, ror r1 │ │ │ │ andeq r7, r2, r2, lsr #6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -49527,51 +49525,51 @@ │ │ │ │ svcge 0x0004c12c │ │ │ │ sxtab16mi r4, r1, fp, ror #8 │ │ │ │ ldrmi r5, [r5], -ip, lsr #18 │ │ │ │ stmdavs r4!, {r1, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f64fc │ │ │ │ @ instruction: 0xf8530400 │ │ │ │ ldrmi r2, [r0], ip │ │ │ │ - bllt 16cf578 │ │ │ │ + bllt 16cf570 │ │ │ │ teqle r5, r0, lsl #26 │ │ │ │ ldmpl fp, {r1, r6, r9, fp, lr} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ bicseq r3, sl, #124, 6 @ 0xf0000001 │ │ │ │ andcs sp, r0, r5, ror #8 │ │ │ │ - stmib lr!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - stmdavs r6, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - blle 12c055c │ │ │ │ - b fe9f349c │ │ │ │ + stmdavs r6, {r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + blle 12c0554 │ │ │ │ + b feaf3494 │ │ │ │ @ instruction: 0xf8d86006 │ │ │ │ - blcs 41568 │ │ │ │ - bmi de9a54 │ │ │ │ + blcs 41560 │ │ │ │ + bmi de9a4c │ │ │ │ ldrbtmi r4, [sl], #-2865 @ 0xfffff4cf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d156 │ │ │ │ ssatmi r3, #30, r0, asr #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vst2.8 {d20,d22}, [pc :128] │ │ │ │ stmdami pc!, {r2, r5, r6, r9, ip, sp, lr} @ │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ sbcle r2, r9, r0, lsl #26 │ │ │ │ rsbsvs r4, fp, r8, lsr #12 │ │ │ │ - stmib r2, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - bmi 96ffb0 │ │ │ │ + bmi 96ffb8 │ │ │ │ stmdavs r6, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3e3a0 │ │ │ │ + bcs 3e398 │ │ │ │ @ instruction: 0xf8d3d0ca │ │ │ │ bicseq r3, fp, #124, 6 @ 0xf0000001 │ │ │ │ orrcs sp, pc, #830472192 @ 0x31800000 │ │ │ │ movwls r4, #1618 @ 0x652 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e99501 │ │ │ │ @@ -49591,68 +49589,68 @@ │ │ │ │ ldc2 7, cr15, [r8, #932] @ 0x3a4 │ │ │ │ addcs lr, pc, #42467328 @ 0x2880000 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #10 │ │ │ │ @ instruction: 0xf04f4652 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ str pc, [lr, sp, lsl #27] │ │ │ │ - stmda sl!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strdeq sl, [r4], -r6 │ │ │ │ + stmda lr!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strdeq sl, [r4], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, ip, ror #21 │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r4, r2, sl │ │ │ │ + muleq r4, sl, sl │ │ │ │ andeq r7, r2, ip, rrx │ │ │ │ andeq r7, r2, r0, lsr #4 │ │ │ │ andeq r7, r2, r4, lsl r0 │ │ │ │ andeq r7, r2, sl, asr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ pkhbtmi r4, r1, r6, lsl #12 │ │ │ │ - bmi 1006eb0 │ │ │ │ + bmi 1006ea8 │ │ │ │ addslt r4, r7, pc, lsr fp │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ svcge 0x000480fc │ │ │ │ ldmpl r3, {r1, r3, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ @ instruction: 0xf7cf0300 │ │ │ │ - blmi ef01f0 │ │ │ │ + blmi ef01f8 │ │ │ │ @ instruction: 0xf8584605 │ │ │ │ stmdavs r3!, {r0, r1, lr} │ │ │ │ teqle sp, r0, lsl #22 │ │ │ │ - b 1f35dc │ │ │ │ + b 2f35d4 │ │ │ │ ldrmi r6, [fp], r3, lsl #16 │ │ │ │ @ instruction: 0xf8584b35 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrle r0, [r2], #-1179 @ 0xfffffb65 │ │ │ │ - blle 1000ac0 │ │ │ │ - bllt 10f750 │ │ │ │ - blmi ac7f80 │ │ │ │ + blle 1000ab8 │ │ │ │ + bllt 10f748 │ │ │ │ + blmi ac7f78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_und │ │ │ │ strbcc r4, [ip, -r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 15, cr8, [r0, #-960] @ 0xfffffc40 │ │ │ │ ldmib r6, {r0, r5, r8, r9, fp, ip, lr, pc}^ │ │ │ │ movwls r0, #8960 @ 0x2300 │ │ │ │ orrcs r4, fp, #85983232 @ 0x5200000 │ │ │ │ stmib sp, {r0, r3, r6, r9, sl, lr}^ │ │ │ │ movwcs r3, #0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stc2 7, cr15, [r2, #-932]! @ 0xfffffc5c │ │ │ │ - blcs 4f790 │ │ │ │ + blcs 4f788 │ │ │ │ ldmdbmi pc, {r1, r2, r3, r4, r6, r7, ip, lr, pc} @ │ │ │ │ sbccc pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ @ instruction: 0xe7d5fd7b │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ ldmdami ip, {r0, r2, r3, r5, r7, r9, ip, sp} │ │ │ │ @@ -49670,21 +49668,21 @@ │ │ │ │ andls r4, r1, fp, asr r6 │ │ │ │ addscs r4, r7, r2, asr r6 │ │ │ │ andls r4, r0, r9, asr #12 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ ldc2l 7, cr15, [r0], #932 @ 0x3a4 │ │ │ │ @ instruction: 0xf7cee7ac │ │ │ │ - svclt 0x0000ef8e │ │ │ │ - andeq sl, r4, ip, lsl #19 │ │ │ │ + svclt 0x0000ef92 │ │ │ │ + muleq r4, r4, r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r0, lsl #19 │ │ │ │ + andeq sl, r4, r8, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r8, lsr r9 │ │ │ │ + andeq sl, r4, r0, asr #18 │ │ │ │ andeq r6, r2, lr, ror #29 │ │ │ │ strheq r7, [r2], -r0 │ │ │ │ ldrdeq r6, [r2], -ip │ │ │ │ muleq r2, lr, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -49696,117 +49694,117 @@ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ ldrbtmi r3, [fp], #1776 @ 0x6f0 │ │ │ │ stmpl sl, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f21a4 │ │ │ │ @ instruction: 0xf85b0200 │ │ │ │ adcsvs r3, fp, r3 │ │ │ │ - blcs 4f840 │ │ │ │ + blcs 4f838 │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ ldmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r9, sp} │ │ │ │ @ instruction: 0xf1074611 │ │ │ │ teqvs sl, r0, lsl r3 │ │ │ │ andeq lr, r0, #200, 18 @ 0x320000 │ │ │ │ @ instruction: 0xf004607b │ │ │ │ rscsvs pc, r8, r5, ror #31 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf894823b │ │ │ │ - blcs 41c30 │ │ │ │ + blcs 41c28 │ │ │ │ @ instruction: 0xf8dfd169 │ │ │ │ @ instruction: 0xf10736a8 │ │ │ │ @ instruction: 0xf8df0514 │ │ │ │ @ instruction: 0xf04f66a4 │ │ │ │ ldrbtmi r0, [fp], #-2560 @ 0xfffff600 │ │ │ │ ldrbtmi r2, [lr], #-476 @ 0xfffffe24 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ andge pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xff1af7ff │ │ │ │ vorr.i32 q10, #0 @ 0x00000000 │ │ │ │ @ instruction: 0x46508239 │ │ │ │ - cdp 7, 8, cr15, cr14, cr14, {6} │ │ │ │ + cdp 7, 9, cr15, cr2, cr14, {6} │ │ │ │ ldrtmi r2, [r0], -ip, ror #3 │ │ │ │ ldc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ @ instruction: 0xf8c43fff │ │ │ │ @ instruction: 0xf0000154 │ │ │ │ @ instruction: 0xf8d48273 │ │ │ │ stmdacs r0, {r2, r5, r6, r8, ip, sp} │ │ │ │ - blcs a9e04 │ │ │ │ + blcs a9dfc │ │ │ │ @ instruction: 0x81b5f000 │ │ │ │ @ instruction: 0x315cf894 │ │ │ │ tstle r6, r7, ror fp │ │ │ │ @ instruction: 0xf7cfe0d9 │ │ │ │ - stmdavs r3, {r1, r2, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ stmdavs r8!, {r1, r2, r3, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf7ce2101 │ │ │ │ - stmdacs r0, {r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfdbf3 │ │ │ │ vmin.s8 d22, d0, d28 │ │ │ │ stmdavs sl!, {r0, r2, r3, r5, r8, ip} │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - blx ffd718b2 │ │ │ │ + blx ffd718aa │ │ │ │ vst2.16 {d22-d23}, [pc :128], sl │ │ │ │ @ instruction: 0x46307197 │ │ │ │ - blx ffbf18be │ │ │ │ + blx ffbf18b6 │ │ │ │ ldrdne pc, [r8, #-132]! @ 0xffffff7c │ │ │ │ andcs r2, r3, r1, lsl #4 │ │ │ │ stc2l 7, cr15, [sl, #-892] @ 0xfffffc84 │ │ │ │ ldrdcc pc, [r8, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf7ceb923 │ │ │ │ - stmdacs r0, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ bichi pc, r3, r0 │ │ │ │ @ instruction: 0xf7ce2000 │ │ │ │ - @ instruction: 0xf894ee4c │ │ │ │ - blcs 1e01e2c │ │ │ │ + @ instruction: 0xf894ee50 │ │ │ │ + blcs 1e01e24 │ │ │ │ adcshi pc, r5, r0, asr #32 │ │ │ │ tstcs r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf7cf4610 │ │ │ │ - tstcs r2, r8, lsr r8 │ │ │ │ + tstcs r2, ip, lsr r8 │ │ │ │ strmi r2, [r8], -r1, lsl #4 │ │ │ │ - ldmda r2!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ teqcs r1, #180 @ 0xb4 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ movwls r7, #914 @ 0x392 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f6820 │ │ │ │ @ instruction: 0xf7dc33ff │ │ │ │ strmi pc, [r1], -r7, ror #24 │ │ │ │ addvc pc, r6, r4, lsl #10 │ │ │ │ - blx 6f191e │ │ │ │ + blx 6f1916 │ │ │ │ addle r2, r0, r0, lsl #16 │ │ │ │ ldrcc pc, [r4, #2271]! @ 0x8df │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ ldmvs sl!, {r0, r1, r6, r9, pc} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldmdavs r2, {r3, r5, r7, r8, sl, ip, sp} │ │ │ │ andsvs r4, r9, fp, ror r4 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf04f8231 │ │ │ │ ldrshtvs r3, [fp], #63 @ 0x3f │ │ │ │ - blcs ada90 │ │ │ │ + blcs ada88 │ │ │ │ mrshi pc, (UNDEF: 66) @ │ │ │ │ @ instruction: 0x315cf894 │ │ │ │ @ instruction: 0xf0002b77 │ │ │ │ @ instruction: 0xf8df811b │ │ │ │ vrshl.s8 d24, d4, d16 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r8, sp}^ │ │ │ │ @ instruction: 0x464044f8 │ │ │ │ - blx fe4f1976 │ │ │ │ + blx fe4f196e │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ movwcs r4, #9792 @ 0x2640 │ │ │ │ tstpcs lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe682a │ │ │ │ @ instruction: 0xf8dffcdf │ │ │ │ stmdavs r8!, {r2, r5, r6, r8, sl, ip} │ │ │ │ @ instruction: 0xf7ce4479 │ │ │ │ - @ instruction: 0x4680ed76 │ │ │ │ + @ instruction: 0x4680ed7a │ │ │ │ svceq 0x0000f1b8 │ │ │ │ eorshi pc, r4, #0 │ │ │ │ @ instruction: 0x315cf894 │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df2b77 │ │ │ │ ldrbtmi r3, [fp], #-1352 @ 0xfffffab8 │ │ │ │ stmdavs sl!, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @@ -49838,59 +49836,59 @@ │ │ │ │ ldrdcc pc, [r4, r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmvs r8!, {r0, r1, r2, r3, r4, r5, r9, pc}^ │ │ │ │ ldrbvc pc, [r6, r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7cf8ff0 │ │ │ │ - stmdavs r3, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ stmdavs r8!, {r1, r3, r5, r8, pc} │ │ │ │ @ instruction: 0xf7ce2100 │ │ │ │ - stmdacs r0, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe72adbf3 │ │ │ │ - stmda r4, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 14fa34 │ │ │ │ + stmda r8, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 14fa2c │ │ │ │ tstcs r2, r5, lsl #2 │ │ │ │ @ instruction: 0xf7ce2001 │ │ │ │ - stmdacs r0, {r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r1, #244, 22 @ 0x3d000 │ │ │ │ andcs r2, r0, r2, lsl #2 │ │ │ │ - svc 0x007cf7ce │ │ │ │ + svc 0x0080f7ce │ │ │ │ ldrdpl pc, [r8, #-132]! @ 0xffffff7c │ │ │ │ svclt 0x00181c69 │ │ │ │ tstle r8, r8, lsr #12 │ │ │ │ @ instruction: 0xf7cfe0c8 │ │ │ │ - stmdavs r3, {r1, r2, r3, r5, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r4, r5, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ @ instruction: 0xf8d48106 │ │ │ │ @ instruction: 0xf7ce0168 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r9, sl, fp, sp, lr, pc} │ │ │ │ vpadd.i8 , q11, │ │ │ │ vqdmulh.s d22, d6, d3[5] │ │ │ │ strbne r6, [r3, r6, ror #24] │ │ │ │ stmdbeq sl, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrb pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ strteq pc, [r4], r7, lsl #2 │ │ │ │ andne pc, r0, #140, 22 @ 0x23000 │ │ │ │ ldrbtmi r4, [lr], #1541 @ 0x605 │ │ │ │ @ instruction: 0x03a2ebc3 │ │ │ │ andseq pc, r3, #9216 @ 0x2400 │ │ │ │ andcs pc, r2, lr, lsl r8 @ │ │ │ │ - blcs 51b5c │ │ │ │ + blcs 51b54 │ │ │ │ rschi pc, sl, r0 │ │ │ │ tstcs r1, r0, lsr r6 │ │ │ │ - bcs 1348d0 │ │ │ │ + bcs 1348c8 │ │ │ │ ldrdcc r1, [r1, -sl] │ │ │ │ adceq lr, sl, #198656 @ 0x30800 │ │ │ │ tstpcc r2, #9216 @ p-variant is OBSOLETE @ 0x2400 │ │ │ │ andcc pc, r3, lr, lsl r8 @ │ │ │ │ svccc 0x0001f800 │ │ │ │ - bcs 47304 │ │ │ │ - bl aa27c │ │ │ │ + bcs 472fc │ │ │ │ + bl aa274 │ │ │ │ ldmdane r3!, {r0, r1, r2, sl, fp}^ │ │ │ │ eorne pc, r3, #1879048192 @ 0x70000000 │ │ │ │ ldrbtpl r2, [r0], #-0 │ │ │ │ smlawbeq r4, ip, r8, pc @ │ │ │ │ stcne 8, cr15, [r1, #-76] @ 0xffffffb4 │ │ │ │ svcne 0x0001f802 │ │ │ │ @ instruction: 0xd1f9429e │ │ │ │ @@ -49899,144 +49897,144 @@ │ │ │ │ @ instruction: 0xf0084479 │ │ │ │ @ instruction: 0xf507f921 │ │ │ │ addcs r7, r0, #-2147483612 @ 0x80000024 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf8daf008 │ │ │ │ @ instruction: 0xf1072105 │ │ │ │ @ instruction: 0xf7cf0024 │ │ │ │ - stmdacs r0, {r1, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r7, fp, sp, lr, pc} │ │ │ │ stclne 0, cr13, [sl], #-484 @ 0xfffffe1c │ │ │ │ ldmmi r5!, {r1, r2, ip, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r1, [r8], #-479 @ 0xfffffe21 │ │ │ │ - blx febf1b3c │ │ │ │ + blx febf1b34 │ │ │ │ tstcs r5, r0, lsr #16 │ │ │ │ - ldmda r2!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmnle r6, r0, lsl #16 │ │ │ │ ldrdls pc, [r4], -r7 │ │ │ │ streq pc, [r8], -r4, lsl #2 │ │ │ │ stmdacs r4, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4d113 │ │ │ │ stmdavs r2!, {r3, r7, ip, sp}^ │ │ │ │ - bcs 4fbb8 │ │ │ │ + bcs 4fbb0 │ │ │ │ strbmi fp, [r1], -ip, lsl #30 │ │ │ │ @ instruction: 0xf1044631 │ │ │ │ stmdblt r3, {r2, r3, r7, r9} │ │ │ │ @ instruction: 0xf7ce464a │ │ │ │ - strmi lr, [r5], -r2, lsl #31 │ │ │ │ - svc 0x00aef7ce │ │ │ │ + strmi lr, [r5], -r6, lsl #31 │ │ │ │ + svc 0x00b2f7ce │ │ │ │ stmdavs r0, {r8, sl, fp, sp} │ │ │ │ stmdacc r0, {r0, r3, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ - ldc 7, cr15, [r6, #-824]! @ 0xfffffcc8 │ │ │ │ + ldc 7, cr15, [sl, #-824]! @ 0xfffffcc8 │ │ │ │ addcs r4, r3, #3653632 @ 0x37c000 │ │ │ │ ldrbtmi r4, [r9], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ @ instruction: 0xe633fa93 │ │ │ │ cmnphi r4, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ tstpcs r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #2090 @ 0x82a │ │ │ │ @ instruction: 0xf00a4640 │ │ │ │ movwcs pc, #6775 @ 0x1a77 @ │ │ │ │ strbmi r9, [r0], -r0, lsl #6 │ │ │ │ vcgt.s8 d18, d0, d2 │ │ │ │ stmdavs sl!, {r1, r2, r4, r8, sp}^ │ │ │ │ - blx ff173b8e │ │ │ │ + blx ff173b86 │ │ │ │ stmdavs r8!, {r0, r2, r4, r6, r7, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf7ce4479 │ │ │ │ - pkhtbmi lr, r0, ip, asr #24 │ │ │ │ + strmi lr, [r0], r0, ror #24 │ │ │ │ ldmibmi r3, {r2, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ subcs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2258 @ 0xfffff72e │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ ldr pc, [r4, -sp, lsr #22] │ │ │ │ @ instruction: 0x46514652 │ │ │ │ - cdp 7, 3, cr15, cr4, cr14, {6} │ │ │ │ + cdp 7, 3, cr15, cr8, cr14, {6} │ │ │ │ @ instruction: 0xf7cfe6b8 │ │ │ │ - mcrrne 8, 8, lr, r6, cr0 │ │ │ │ + mcrrne 8, 8, lr, r6, cr4 │ │ │ │ cmppeq r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ stmdacs r0, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ mcrge 4, 2, pc, cr2, cr15, {1} @ │ │ │ │ ldrdcc pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ strbmi sl, [r8], -fp, lsr #29 │ │ │ │ - ldcl 7, cr15, [r6], #824 @ 0x338 │ │ │ │ + ldcl 7, cr15, [sl], #824 @ 0x338 │ │ │ │ strteq pc, [r4], r7, lsl #2 │ │ │ │ teqppl r1, #69206016 @ p-variant is OBSOLETE @ 0x4200000 │ │ │ │ eorshi r2, r3, r2, lsl #2 │ │ │ │ @ instruction: 0xf7cee765 │ │ │ │ - stmdavs r0, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi lr, [r8], -pc, lsr #15 │ │ │ │ tstcs r2, r1, lsl #4 │ │ │ │ streq pc, [r8, #-260] @ 0xfffffefc │ │ │ │ - cdp 7, 9, cr15, cr10, cr14, {6} │ │ │ │ + cdp 7, 9, cr15, cr14, cr14, {6} │ │ │ │ stmdacs r4, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4d1a5 │ │ │ │ stmdavs r3!, {r3, r7, sp}^ │ │ │ │ svclt 0x000c2b00 │ │ │ │ strtmi r4, [r9], -r1, asr #12 │ │ │ │ @ instruction: 0xf104b10a │ │ │ │ @ instruction: 0xf107028c │ │ │ │ @ instruction: 0xf7ce0024 │ │ │ │ - pkhbtmi lr, r1, r4, lsl #30 │ │ │ │ - svc 0x0040f7ce │ │ │ │ + pkhbtmi lr, r1, r8, lsl #30 │ │ │ │ + svc 0x0044f7ce │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blle ffa4fc34 │ │ │ │ - blmi fec6fa74 │ │ │ │ + blle ffa4fc2c │ │ │ │ + blmi fec6fa6c │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf85b62c9 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0xf82af008 │ │ │ │ ldrdeq pc, [r4, #-132] @ 0xffffff7c │ │ │ │ - cdp 7, 6, cr15, cr14, cr14, {6} │ │ │ │ + cdp 7, 7, cr15, cr2, cr14, {6} │ │ │ │ @ instruction: 0xf8d4b948 │ │ │ │ @ instruction: 0xf7cf0140 │ │ │ │ - stmdblt r0!, {r1, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ - stmda r6!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdblt r0!, {r1, r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmda sl!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6ff2800 │ │ │ │ andcs sl, r1, r5, lsr #28 │ │ │ │ - ldc 7, cr15, [r0], #824 @ 0x338 │ │ │ │ + ldc 7, cr15, [r4], #824 @ 0x338 │ │ │ │ str r2, [r4, -r1, lsl #2]! │ │ │ │ ldrbtmi r4, [fp], #-2978 @ 0xfffff45e │ │ │ │ - blcs 4fce4 │ │ │ │ + blcs 4fcdc │ │ │ │ ldmvs sl!, {r1, r4, r5, ip, lr, pc} │ │ │ │ - blmi fe83e084 │ │ │ │ + blmi fe83e07c │ │ │ │ ldrbtmi r6, [fp], #-2066 @ 0xfffff7ee │ │ │ │ - bcs 4dcec │ │ │ │ + bcs 4dce4 │ │ │ │ mcrge 4, 2, pc, cr11, cr15, {1} @ │ │ │ │ adcscs r4, r5, #2572288 @ 0x274000 │ │ │ │ ldrbtmi r4, [r9], #-2205 @ 0xfffff763 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ @ instruction: 0xe642fab9 │ │ │ │ - svc 0x0006f7ce │ │ │ │ + svc 0x000af7ce │ │ │ │ subcs r6, r0, #4, 16 @ 0x40000 │ │ │ │ orrsvc pc, r2, r7, lsl #10 │ │ │ │ ldrbcs r4, [r2, #-1568]! @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf9a8f7e9 │ │ │ │ @ instruction: 0x46234a96 │ │ │ │ ldrbtmi r4, [sl], #-1585 @ 0xfffff9cf │ │ │ │ stmib sp, {r8, sl, ip, pc}^ │ │ │ │ rsccs r0, r0, #268435456 @ 0x10000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blx ff3c6c │ │ │ │ + blx ff3c64 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmmi pc, {r3, r5, r9, sl, fp, sp, pc} @ │ │ │ │ ldrtmi r2, [r1], -r2, ror #5 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ @ instruction: 0xe620fa97 │ │ │ │ @ instruction: 0xf7e86820 │ │ │ │ @ instruction: 0x4604f8d9 │ │ │ │ - blx 18f1d1e │ │ │ │ - blcs 53cfc │ │ │ │ + blx 18f1d16 │ │ │ │ + blcs 53cf4 │ │ │ │ @ instruction: 0xf00cd063 │ │ │ │ @ instruction: 0xf7e8fb5d │ │ │ │ ldmvs lr!, {r0, r1, r2, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx 1971d34 │ │ │ │ + blx 1971d2c │ │ │ │ rsbscs r4, r8, #2146304 @ 0x20c000 │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r3, r5, r7, r9, sp}^ │ │ │ │ @ instruction: 0xf7e94502 │ │ │ │ @ instruction: 0x4628fa13 │ │ │ │ @@ -50044,19 +50042,19 @@ │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ str pc, [r6, r1, ror #28]! │ │ │ │ mvnscs r6, sl, lsr #16 │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463021f3 │ │ │ │ @ instruction: 0xf998f00a │ │ │ │ - cdp 7, 11, cr15, cr4, cr14, {6} │ │ │ │ + cdp 7, 11, cr15, cr8, cr14, {6} │ │ │ │ subcs r6, r0, #4, 16 @ 0x40000 │ │ │ │ orrsvc pc, r2, r7, lsl #10 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - bmi 1cb42b0 │ │ │ │ + bmi 1cb42a8 │ │ │ │ strtmi r4, [r3], -r1, lsl #12 │ │ │ │ @ instruction: 0x4648447a │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ smlabtcs r0, sp, r9, lr │ │ │ │ @ instruction: 0x463122f6 │ │ │ │ @ instruction: 0xf9ecf7e9 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @@ -50076,30 +50074,30 @@ │ │ │ │ streq lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf04f22cc │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ strtmi pc, [r0], -r9, asr #19 │ │ │ │ mrc2 7, 0, pc, cr10, cr4, {7} │ │ │ │ ldmvs lr!, {r0, r3, r5, r7, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46302577 │ │ │ │ - blx 171df4 │ │ │ │ + blx 171dec │ │ │ │ stmib sp, {r0, r3, r4, r6, r8, fp, lr}^ │ │ │ │ ldrtmi r0, [r3], -r1, lsl #8 │ │ │ │ adccs r4, pc, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e99500 │ │ │ │ @ instruction: 0xe7a3f9b5 │ │ │ │ - cdp 7, 6, cr15, cr6, cr14, {6} │ │ │ │ + cdp 7, 6, cr15, cr10, cr14, {6} │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ @ instruction: 0xf856f7e8 │ │ │ │ ldrdcc pc, [r8, #-132] @ 0xffffff7c │ │ │ │ ldmdblt fp, {r1, r2, r9, sl, lr} │ │ │ │ - bl fec73d30 │ │ │ │ + bl fed73d28 │ │ │ │ eorsle r2, pc, r0, lsl #16 │ │ │ │ - bl feb73d38 │ │ │ │ + bl fec73d30 │ │ │ │ rsbcs r4, fp, #1228800 @ 0x12c000 │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ strbmi r9, [r3], -r0, lsl #4 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7e9222d │ │ │ │ @ instruction: 0x4630f995 │ │ │ │ @@ -50113,58 +50111,58 @@ │ │ │ │ @ instruction: 0x46302133 │ │ │ │ @ instruction: 0xf918f00a │ │ │ │ vst2.8 {d22-d23}, [pc :128], sl │ │ │ │ ldrtmi r7, [r0], -sp, lsl #2 │ │ │ │ @ instruction: 0xf912f00a │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - stcl 7, cr15, [r6], #824 @ 0x338 │ │ │ │ + stcl 7, cr15, [sl], #824 @ 0x338 │ │ │ │ andcs r6, r0, #12255232 @ 0xbb0000 │ │ │ │ cmppcs r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blcs 4fed0 │ │ │ │ + blcs 4fec8 │ │ │ │ ldclge 4, cr15, [sp, #-252] @ 0xffffff04 │ │ │ │ vst2.8 {d20-d21}, [pc :256], r3 │ │ │ │ ldrtmi r7, [r1], -lr, lsl #4 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ ldrb pc, [r4, #-2507] @ 0xfffff635 @ │ │ │ │ - stc 7, cr15, [r4], {206} @ 0xce │ │ │ │ + stc 7, cr15, [r8], {206} @ 0xce │ │ │ │ strbmi r4, [r3], -pc, lsr #18 │ │ │ │ ldrdcs pc, [r0, #-132] @ 0xffffff7c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ rsbcs r4, fp, #2030043136 @ 0x79000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7e9222a │ │ │ │ sbfx pc, r5, #18, #31 │ │ │ │ - andeq sl, r4, r2, asr r8 │ │ │ │ + andeq sl, r4, sl, asr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r6, asr #16 │ │ │ │ + andeq sl, r4, lr, asr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r9, r2, asr #18 │ │ │ │ + andeq r0, r9, sl, asr #18 │ │ │ │ andeq r6, r2, lr, asr #31 │ │ │ │ andeq r6, r2, r4, ror #30 │ │ │ │ - andeq r0, r9, r0, asr r8 │ │ │ │ - andeq r0, r9, ip, lsr r8 │ │ │ │ + andeq r0, r9, r8, asr r8 │ │ │ │ + andeq r0, r9, r4, asr #16 │ │ │ │ andeq r6, r2, r0, lsr #29 │ │ │ │ @ instruction: 0x0001f5bc │ │ │ │ andeq r6, r2, r2, asr #28 │ │ │ │ andeq r6, r2, r2, asr lr │ │ │ │ - andeq sl, r4, sl, lsl r6 │ │ │ │ + andeq sl, r4, r2, lsr #12 │ │ │ │ andeq sp, r2, lr, lsl #3 │ │ │ │ andeq r6, r2, r0, lsr #26 │ │ │ │ ldrdeq r6, [r2], -r6 @ │ │ │ │ andeq r6, r2, lr, ror ip │ │ │ │ andeq r6, r2, r8, lsl #25 │ │ │ │ andeq r6, r2, sl, ror #24 │ │ │ │ andeq r6, r2, r8, ror ip │ │ │ │ andeq r6, r2, sl, lsr ip │ │ │ │ andeq r6, r2, r4, asr #24 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r0, r9, r2, ror #9 │ │ │ │ - ldrdeq r0, [r9], -r2 │ │ │ │ + andeq r0, r9, sl, ror #9 │ │ │ │ + ldrdeq r0, [r9], -sl │ │ │ │ andeq r6, r2, r2, asr fp │ │ │ │ andeq r6, r2, ip, asr fp │ │ │ │ andeq r6, r2, lr, lsl #22 │ │ │ │ andeq r6, r2, r8, lsl fp │ │ │ │ ldrdeq r6, [r2], -r6 @ │ │ │ │ andeq r6, r2, r8, asr #20 │ │ │ │ andeq r6, r2, r4, ror sl │ │ │ │ @@ -50188,60 +50186,60 @@ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ smlabtcs r4, r7, r8, pc @ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldmdavs fp, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ cmnle lr, r0, lsl #22 │ │ │ │ ldrsbeq pc, [r8, #-132] @ 0xffffff7c @ │ │ │ │ - b ff973ebc │ │ │ │ + b ffa73eb4 │ │ │ │ ldrsbeq pc, [r0, #-132] @ 0xffffff7c @ │ │ │ │ - blle 7ff8c │ │ │ │ + blle 7ff84 │ │ │ │ @ instruction: 0xffdef009 │ │ │ │ ldrdcs pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8c42100 │ │ │ │ @ instruction: 0xf8c4314c │ │ │ │ @ instruction: 0xf64f1158 │ │ │ │ @ instruction: 0xf6cf33fb │ │ │ │ @ instruction: 0xf8c473ff │ │ │ │ - bcs 424f0 │ │ │ │ + bcs 424e8 │ │ │ │ ldrcs sp, [lr, #-312] @ 0xfffffec8 │ │ │ │ andcs r7, fp, #-2147483634 @ 0x8000000e │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ lslsvc pc, r4, #10 @ │ │ │ │ - ldc 7, cr15, [r0], #-824 @ 0xfffffcc8 │ │ │ │ + ldc 7, cr15, [r4], #-824 @ 0xfffffcc8 │ │ │ │ ldrsbcs pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ addmi r4, r2, #6291456 @ 0x600000 │ │ │ │ addhi pc, ip, r0 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ andle r2, r4, r8, ror sp │ │ │ │ ldrcc r4, [lr, #-1577] @ 0xfffff9d7 │ │ │ │ - blx d73fd8 │ │ │ │ + blx d73fd0 │ │ │ │ stmdami pc!, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ vcgt.s8 d18, d0, d9 │ │ │ │ ldrbtmi r2, [r8], #-419 @ 0xfffffe5d │ │ │ │ @ instruction: 0xf832f7ff │ │ │ │ vst1.16 {d20-d21}, [pc :128], ip │ │ │ │ ldcne 1, cr7, [r8, #-512]! @ 0xfffffe00 │ │ │ │ @ instruction: 0xf008447a │ │ │ │ @ instruction: 0x4632fa31 │ │ │ │ @ instruction: 0xf8c42301 │ │ │ │ @ instruction: 0xf8d43160 │ │ │ │ tstcs r0, r4, asr r1 │ │ │ │ - stc 7, cr15, [sl], {206} @ 0xce │ │ │ │ + stc 7, cr15, [lr], {206} @ 0xce │ │ │ │ @ instruction: 0xf8584b65 │ │ │ │ stmdavs fp!, {r0, r1, ip, lr} │ │ │ │ ldrdpl pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ subsle r2, r3, r1, lsl #22 │ │ │ │ cmple r1, r0, lsl #26 │ │ │ │ @ instruction: 0xf8da2500 │ │ │ │ andcs r3, r0, #0 │ │ │ │ cmppcs r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ msrcs SPSR_, r4, asr #17 │ │ │ │ - bmi 17a4784 │ │ │ │ + bmi 17a477c │ │ │ │ ldrbtmi r4, [sl], #-2902 @ 0xfffff4aa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7] │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628809f │ │ │ │ strvc pc, [r6, r7, lsl #10] │ │ │ │ @@ -50252,19 +50250,19 @@ │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ usad8 r7, r5, r8 │ │ │ │ vmul.i8 q10, q0, q1 │ │ │ │ ldmdami r2, {r0, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8c8f008 │ │ │ │ @ instruction: 0xf7cee7db │ │ │ │ - bmi 14314dc │ │ │ │ + bmi 14314e4 │ │ │ │ vst2.8 {d22-d23}, [pc], r3 │ │ │ │ ldrbtmi r7, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf0081d38 │ │ │ │ - blmi 11b4830 │ │ │ │ + blmi 11b4828 │ │ │ │ @ instruction: 0xf8c42201 │ │ │ │ @ instruction: 0xf8582160 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ svclt 0x00184295 │ │ │ │ andle r4, pc, r5, lsl r6 @ │ │ │ │ rsbscs r4, r2, #71680 @ 0x11800 │ │ │ │ andcs r4, r2, r6, asr #18 │ │ │ │ @@ -50283,59 +50281,59 @@ │ │ │ │ @ instruction: 0xf7e9462b │ │ │ │ ldr pc, [lr, pc, lsr #16] │ │ │ │ ldrdne pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ cmnpeq pc, #17 @ p-variant is OBSOLETE │ │ │ │ mrrcne 0, 0, sp, sl, cr15 │ │ │ │ subeq pc, r6, #134217729 @ 0x8000001 │ │ │ │ @ instruction: 0xdc242a00 │ │ │ │ - blcs 2022c2c │ │ │ │ - bmi d6a1a8 │ │ │ │ + blcs 2022c24 │ │ │ │ + bmi d6a1a0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r1, [sl], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf9a8f008 │ │ │ │ - bmi 9b0010 │ │ │ │ + bmi 9b0008 │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ msrcc SPSR_, r4, asr #17 │ │ │ │ andpl pc, r2, r8, asr r8 @ │ │ │ │ svclt 0x00181e1a │ │ │ │ stmdavs r9!, {r0, r9, sp} │ │ │ │ svclt 0x00082901 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bmi a61f14 │ │ │ │ + bmi a61f0c │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r1, [sl], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf98ef008 │ │ │ │ - bmi 9afee4 │ │ │ │ + bmi 9afedc │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r1, [sl], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf986f008 │ │ │ │ - bmi 8effcc │ │ │ │ + bmi 8effc4 │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ @ instruction: 0xf44f1d38 │ │ │ │ ldrbtmi r7, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf97cf008 │ │ │ │ @ instruction: 0xf8d4481e │ │ │ │ tstcs r1, r4, asr r1 │ │ │ │ @ instruction: 0xf8c42309 │ │ │ │ ldrbtmi r1, [r8], #-352 @ 0xfffffea0 │ │ │ │ orrcs pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ andcs r2, r0, lr, lsl r1 │ │ │ │ @ instruction: 0xf960f7fe │ │ │ │ ldr r2, [ip, -fp, lsl #4]! │ │ │ │ - b 1ef40c8 │ │ │ │ - andeq sl, r4, sl, lsr #1 │ │ │ │ + b 1ff40c0 │ │ │ │ + strheq sl, [r4], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r0, lsr #1 │ │ │ │ + andeq sl, r4, r8, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r6, [r2], -sl │ │ │ │ andeq r6, r2, r8, asr #17 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r9, r4, r6, asr #31 │ │ │ │ + andeq r9, r4, lr, asr #31 │ │ │ │ andeq r6, r2, r2, lsl #15 │ │ │ │ @ instruction: 0x000267b0 │ │ │ │ andeq r6, r2, r0, ror r7 │ │ │ │ muleq r2, lr, r7 │ │ │ │ andeq r6, r2, sl, asr r8 │ │ │ │ andeq r6, r2, r4, ror #14 │ │ │ │ andeq r6, r2, lr, lsr #14 │ │ │ │ @@ -50343,15 +50341,15 @@ │ │ │ │ andeq r6, r2, lr, lsl #14 │ │ │ │ muleq r2, r6, r7 │ │ │ │ andeq r6, r2, r6, ror #13 │ │ │ │ andeq r6, r2, r2, lsl #14 │ │ │ │ andeq r6, r2, r2, lsl r7 │ │ │ │ andeq r6, r2, lr, ror #12 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8d3f0 │ │ │ │ + bl feb8d3e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ movwcs r2, #4352 @ 0x1100 │ │ │ │ @ instruction: 0xf04faf00 │ │ │ │ ldrshtcs r3, [r7], #-95 @ 0xffffffa1 │ │ │ │ cmpne r8, #196, 18 @ 0x310000 │ │ │ │ rscscc pc, fp, #82837504 @ 0x4f00000 │ │ │ │ @@ -50362,21 +50360,21 @@ │ │ │ │ smlabbne ip, r4, r8, pc @ │ │ │ │ cmppeq ip, r4, lsl #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ ldrbcs lr, [r4, #-2500] @ 0xfffff63c │ │ │ │ @ instruction: 0xf8c42280 │ │ │ │ @ instruction: 0xf8c41158 │ │ │ │ @ instruction: 0xf7ce514c │ │ │ │ - addcs lr, r0, #136, 24 @ 0x8800 │ │ │ │ + addcs lr, r0, #140, 24 @ 0x8c00 │ │ │ │ @ instruction: 0xf1042100 │ │ │ │ @ instruction: 0xf7ce008c │ │ │ │ - @ instruction: 0xf7ceec82 │ │ │ │ - @ instruction: 0xf8c4e988 │ │ │ │ + @ instruction: 0xf7ceec86 │ │ │ │ + @ instruction: 0xf8c4e98c │ │ │ │ @ instruction: 0xf7ce0140 │ │ │ │ - @ instruction: 0xf8c4ec68 │ │ │ │ + @ instruction: 0xf8c4ec6c │ │ │ │ @ instruction: 0xf8c45168 │ │ │ │ @ instruction: 0xf8c4516c │ │ │ │ ldclt 1, cr0, [r0, #272]! @ 0x110 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @@ -50389,50 +50387,50 @@ │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ movweq lr, #6738 @ 0x1a52 │ │ │ │ @ instruction: 0xf8d5d05d │ │ │ │ cdpcs 0, 1, cr6, cr13, cr8, {4} │ │ │ │ strbmi sp, [r4], -lr, asr #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r3 │ │ │ │ - bl febf41e0 │ │ │ │ + bl fecf41d8 │ │ │ │ strbmi r1, [sl], r4, asr #24 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -r4 │ │ │ │ - bl fe9f41f0 │ │ │ │ - beq b26bc │ │ │ │ + bl feaf41e8 │ │ │ │ + beq b26b4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blx fe9722f4 │ │ │ │ + blx fe9722ec │ │ │ │ subsle r2, r6, r0, lsl #16 │ │ │ │ streq lr, [r6], r5, lsl #22 │ │ │ │ andeq lr, sl, r4, lsl #22 │ │ │ │ - blx ff6742a6 │ │ │ │ + blx ff67429e │ │ │ │ addeq pc, ip, r6, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r1], -r6, asr #32 │ │ │ │ andeq lr, sl, #4, 22 @ 0x1000 │ │ │ │ stc2 0, cr15, [r0, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf8d6492b │ │ │ │ - bl 136520 │ │ │ │ + bl 136518 │ │ │ │ ldrbtmi r0, [r9], #-522 @ 0xfffffdf6 │ │ │ │ ldc2l 0, cr15, [r8], {7} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8d6d006 │ │ │ │ - bl 136534 │ │ │ │ + bl 13652c │ │ │ │ strbmi r0, [r9], -sl, lsl #4 │ │ │ │ stc2l 0, cr15, [lr], {7} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldrdeq pc, [r8], r5 │ │ │ │ @ instruction: 0xf8c53001 │ │ │ │ ldmiblt fp, {r3, r7}^ │ │ │ │ svchi 0x00f8e8bd │ │ │ │ vst2.8 {d20,d22}, [pc :64], lr │ │ │ │ ldmdami lr, {r0, r1, r3, r4, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 11, cr15, cr2, cr7, {0} │ │ │ │ - b 16a2788 │ │ │ │ + b 16a2780 │ │ │ │ @ instruction: 0xd1ac0308 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldmdbmi r9, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ rscscs pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0xf04fff5f │ │ │ │ @@ -50442,124 +50440,124 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff54f007 │ │ │ │ ldrdeq pc, [r8], r5 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0x46494652 │ │ │ │ ldc2l 0, cr15, [sl], {7} │ │ │ │ @ instruction: 0xf8dbe7ca │ │ │ │ - blcs 4237c │ │ │ │ + blcs 42374 │ │ │ │ stmdbmi sp, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ rscscs pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0xe7deff3f │ │ │ │ - andeq r9, r4, r8, lsl #27 │ │ │ │ + muleq r4, r0, sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r2, r6, ror #3 │ │ │ │ @ instruction: 0x000264bc │ │ │ │ ldrdeq r6, [r2], -r6 @ │ │ │ │ muleq r2, lr, r4 │ │ │ │ @ instruction: 0x000265b8 │ │ │ │ andeq r6, r2, r8, lsl #9 │ │ │ │ andeq r6, r2, r2, lsr #11 │ │ │ │ andeq r6, r2, lr, asr r4 │ │ │ │ andeq r6, r2, r8, ror r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8d5c4 │ │ │ │ + bl feb8d5bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ - bmi 536000 │ │ │ │ + bmi 535ff8 │ │ │ │ @ instruction: 0x46284913 │ │ │ │ ldcmi 4, cr4, [r3], {122} @ 0x7a │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - bmi 4f60e0 │ │ │ │ + bmi 4f60d8 │ │ │ │ @ instruction: 0x46284912 │ │ │ │ ldrbtmi r4, [ip], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - bmi 4760d0 │ │ │ │ + bmi 4760c8 │ │ │ │ @ instruction: 0x46284910 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xff30f7ff │ │ │ │ stmiapl r3!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x23b4f8d3 │ │ │ │ stmdbmi ip, {r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff40b0 │ │ │ │ ldclt 15, cr11, [r0, #132]! @ 0x84 │ │ │ │ andeq pc, r1, r8, lsr #24 │ │ │ │ andeq r6, r2, r8, lsr r5 │ │ │ │ - andeq r9, r4, r6, lsl ip │ │ │ │ + andeq r9, r4, lr, lsl ip │ │ │ │ andeq r6, r2, r4, lsr r5 │ │ │ │ andeq r6, r2, r8, asr r5 │ │ │ │ andeq r6, r2, r4, asr r5 │ │ │ │ andeq r6, r2, r6, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ muleq r1, sl, pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d64c │ │ │ │ + bl feb8d644 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9ba3f4 │ │ │ │ - bmi 9e2058 │ │ │ │ + blmi 9ba3ec │ │ │ │ + bmi 9e2050 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmpl ip, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmiblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-2851 @ 0xfffff4dd │ │ │ │ orrlt r6, r8, #88, 16 @ 0x580000 │ │ │ │ ldrbtmi r4, [fp], #-2850 @ 0xfffff4de │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ - b 15ea528 │ │ │ │ + b 15ea520 │ │ │ │ andsle r0, pc, r5, lsl #6 │ │ │ │ ldrdcc pc, [r0], r0 @ │ │ │ │ @ instruction: 0xdc1b2b1d │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ stmdavs r2!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbtvc lr, [r0], #2560 @ 0xa00 │ │ │ │ @ instruction: 0x4620b9fa │ │ │ │ ldmdbmi r8, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ subsmi pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ - blmi 5f5c80 │ │ │ │ + blmi 5f5c78 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 5a2934 │ │ │ │ + blmi 5a292c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ bicsle r3, ip, r1, lsl #6 │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r0, r1, r3, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 9, cr15, cr14, cr7, {0} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 364d4 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 364cc @ │ │ │ │ stmdbmi pc, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ addvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0x4620fe93 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r9, r4, r6, lsr #23 │ │ │ │ + andeq r9, r4, lr, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r8, lr, ror #25 │ │ │ │ - andeq sp, r4, r2, asr #14 │ │ │ │ + strdeq pc, [r8], -r6 │ │ │ │ + andeq sp, r4, sl, asr #14 │ │ │ │ andeq r6, r2, r2, asr #6 │ │ │ │ @ instruction: 0x000264b0 │ │ │ │ - andeq pc, r8, r8, lsr #25 │ │ │ │ - strdeq sp, [r4], -ip │ │ │ │ + @ instruction: 0x0008fcb0 │ │ │ │ + andeq sp, r4, r4, lsl #14 │ │ │ │ andeq r6, r2, ip, lsl r3 │ │ │ │ andeq r6, r2, sl, lsl #9 │ │ │ │ andeq r6, r2, r6, lsl #6 │ │ │ │ andeq r6, r2, r4, ror r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d724 │ │ │ │ + bl feb8d71c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 77a4cc │ │ │ │ - bmi 7a2130 │ │ │ │ + blmi 77a4c4 │ │ │ │ + bmi 7a2128 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xb320b97b │ │ │ │ tstlt r3, #4390912 @ 0x430000 │ │ │ │ streq lr, [r3], r4, lsl #22 │ │ │ │ rsbvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f46870 │ │ │ │ @@ -50567,28 +50565,28 @@ │ │ │ │ rsbsvs r2, r2, r0, lsl #4 │ │ │ │ stmdavs r0!, {r0, r1, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldmdbmi r3, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andscc pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0xb114fd95 │ │ │ │ - blcs 506fc │ │ │ │ + blcs 506f4 │ │ │ │ stmdavs fp!, {r1, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdbmi lr, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ subvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0xf04ffe43 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ vmla.i8 d20, d0, d10 │ │ │ │ stmdami sl, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr8, cr7, {0} │ │ │ │ svclt 0x0000e7db │ │ │ │ - andeq r9, r4, lr, asr #21 │ │ │ │ + ldrdeq r9, [r4], -r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r2, r2, lsl #5 │ │ │ │ andeq r6, r2, r0, lsl #8 │ │ │ │ andeq r6, r2, r6, ror #4 │ │ │ │ andeq r6, r2, r4, ror #7 │ │ │ │ andeq r6, r2, r0, asr r2 │ │ │ │ andeq r6, r2, lr, asr #7 │ │ │ │ @@ -50602,17 +50600,17 @@ │ │ │ │ svcge 0x00002800 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ strcs fp, [r1, #-3848] @ 0xfffff0f8 │ │ │ │ svclt 0x0018589b │ │ │ │ ldrmi r2, [r8], r0, lsl #10 │ │ │ │ stmiblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ stmdavs r5, {r0, r2, r4, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ - stcle 13, cr2, [pc], #-116 @ 36588 │ │ │ │ + stcle 13, cr2, [pc], #-116 @ 36580 │ │ │ │ strcc r4, [r2, #-1584] @ 0xfffff9d0 │ │ │ │ - b 7453c │ │ │ │ + b 174534 │ │ │ │ ldrmi r1, [r0], -r2, asr #24 │ │ │ │ @ instruction: 0xf7f4607a │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8444631 │ │ │ │ @ instruction: 0xf0070025 │ │ │ │ @ instruction: 0xf8d8fb87 │ │ │ │ stmdavs r0!, {ip, sp}^ │ │ │ │ @@ -50635,39 +50633,39 @@ │ │ │ │ stmdbmi ip, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ stmdavs r0!, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq r9, r4, sl, lsr #20 │ │ │ │ + andeq r9, r4, r2, lsr sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r2, lr, lsr #3 │ │ │ │ andeq r6, r2, r0, asr #6 │ │ │ │ muleq r2, r0, r1 │ │ │ │ andeq r6, r2, r2, lsr #6 │ │ │ │ andeq r6, r2, sl, ror r1 │ │ │ │ andeq r6, r2, ip, lsl #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8d8a4 │ │ │ │ + bl feb8d89c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ andcs sl, r1, #0, 30 │ │ │ │ @ instruction: 0x4608b119 │ │ │ │ - stmib r4!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], -r2, asr #24 │ │ │ │ @ instruction: 0xf7f4607a │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strcc r4, [r8, -r1, lsr #12] │ │ │ │ ldrtmi r6, [sp], r8, lsr #32 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - bllt a726f4 │ │ │ │ + bllt a726ec │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d8e0 │ │ │ │ + bl feb8d8d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ svcge 0x00006800 │ │ │ │ @ instruction: 0xf7f4b108 │ │ │ │ @ instruction: 0x1d34f97d │ │ │ │ streq pc, [r4, #262] @ 0x106 │ │ │ │ svceq 0x0004f854 │ │ │ │ @@ -50682,44 +50680,44 @@ │ │ │ │ @ instruction: 0xf04ffc17 │ │ │ │ stmib r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ ldcllt 3, cr3, [r8, #360]! @ 0x168 │ │ │ │ vst3.8 {d27-d29}, [pc], ip │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - bmi ce2950 │ │ │ │ - blmi ce2340 │ │ │ │ + bmi ce2948 │ │ │ │ + blmi ce2338 │ │ │ │ @ instruction: 0x4605447a │ │ │ │ - bvs fefc7f78 │ │ │ │ + bvs fefc7f70 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fb │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ mcrcs 14, 0, pc, cr0, cr3, {1} @ │ │ │ │ andcs sp, r1, #57 @ 0x39 │ │ │ │ @ instruction: 0x4620b11c │ │ │ │ - ldmdb r0, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r1, [r0], -r2, asr #24 │ │ │ │ @ instruction: 0xf7f4607a │ │ │ │ strtmi pc, [r1], -fp, lsl #19 │ │ │ │ @ instruction: 0xf107687a │ │ │ │ eorvs r0, r8, ip, lsr #8 │ │ │ │ - blx ff5f2798 │ │ │ │ + blx ff5f2790 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ ldrshtvs r6, [ip], r9 │ │ │ │ @ instruction: 0xf107b141 │ │ │ │ @ instruction: 0x46280430 │ │ │ │ @ instruction: 0xff16f7ff │ │ │ │ - blne 1748e8 │ │ │ │ + blne 1748e0 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ movwcs r2, #626 @ 0x272 │ │ │ │ cmppcs ip, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c54628 │ │ │ │ @ instruction: 0xf7fe3164 │ │ │ │ - bmi 63677c │ │ │ │ + bmi 636774 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3714d11d │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdlt r4, [r2], -r0 │ │ │ │ @@ -50732,65 +50730,65 @@ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 7, pc, cr2, cr15, {7} @ │ │ │ │ @ instruction: 0xf7cde7ce │ │ │ │ - svclt 0x0000ef42 │ │ │ │ - andeq r9, r4, r0, asr #17 │ │ │ │ + svclt 0x0000ef46 │ │ │ │ + andeq r9, r4, r8, asr #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, lr, asr #16 │ │ │ │ + andeq r9, r4, r6, asr r8 │ │ │ │ andeq pc, r1, r8, lsr #16 │ │ │ │ andeq pc, r1, sl, lsl r8 @ │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb877e4 │ │ │ │ + bl feb877dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrrmi 14, 5, r0, sl, cr12 │ │ │ │ stmdbmi sl, {r1, r5, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 12c7a24 │ │ │ │ - bmi 12e2448 │ │ │ │ + blmi 12c7a1c │ │ │ │ + bmi 12e2440 │ │ │ │ sxtab16mi r4, r0, fp, ror #8 │ │ │ │ @ instruction: 0xf8d75861 │ │ │ │ stmdavs r9, {r2, r4, r7, r8, ip, pc} │ │ │ │ cmnpne r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ strcs r1, [r1], #-3389 @ 0xfffff2c3 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf1b8fdaf │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ce4640 │ │ │ │ - mcrrne 8, 12, lr, r4, cr14 │ │ │ │ + mcrrne 8, 13, lr, r4, cr2 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ strtmi pc, [r2], -r9, lsl #18 │ │ │ │ eorvs r4, r8, r1, asr #12 │ │ │ │ - blx 15f2898 │ │ │ │ + blx 15f2890 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ strbvc pc, [ip], #1287 @ 0x507 @ │ │ │ │ mrc2 7, 4, pc, cr12, cr15, {7} │ │ │ │ @ instruction: 0x1198f8d7 │ │ │ │ strcc r6, [r4], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x4628b131 │ │ │ │ mrc2 7, 4, pc, cr4, cr15, {7} │ │ │ │ - blne 1749ec │ │ │ │ + blne 1749e4 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ ldmdaeq r2!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ msrcc SPSR_s, r5, asr #17 │ │ │ │ cmpphi ip, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff70f7fe │ │ │ │ - bllt 18480c8 │ │ │ │ + bllt 18480c0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strtmi pc, [r8], -r1, asr #22 │ │ │ │ @ instruction: 0xff0af7ff │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ - blmi 909164 │ │ │ │ + blmi 90915c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d137 │ │ │ │ ldrvc pc, [ip, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -50816,52 +50814,52 @@ │ │ │ │ ldmdavs r3!, {r0, r1, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7c334ff │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ adcscc pc, r1, #64, 4 │ │ │ │ stc2l 0, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ @ instruction: 0xf7cde7f5 │ │ │ │ - svclt 0x0000ee9a │ │ │ │ - ldrdeq r9, [r4], -r0 │ │ │ │ + svclt 0x0000ee9e │ │ │ │ + ldrdeq r9, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r8, asr #15 │ │ │ │ + ldrdeq r9, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, r4, lsr r7 │ │ │ │ + andeq r9, r4, ip, lsr r7 │ │ │ │ andeq r5, r2, lr, ror #29 │ │ │ │ muleq r2, r4, r0 │ │ │ │ ldrdeq r5, [r2], -ip │ │ │ │ andeq r6, r2, r2, lsl #1 │ │ │ │ andeq r5, r2, r6, asr #29 │ │ │ │ andeq r6, r2, ip, rrx │ │ │ │ andeq r6, r2, r8, ror r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4c60 │ │ │ │ stmdbmi r0!, {r0, r3, r5, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blmi 1847b90 │ │ │ │ + blmi 1847b88 │ │ │ │ svcge 0x00044a60 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ addne pc, ip, #13041664 @ 0xc70000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4699589b │ │ │ │ - blcs 50a28 │ │ │ │ + blcs 50a20 │ │ │ │ movwcs sp, #378 @ 0x17a │ │ │ │ ldrmi r4, [sl], -r1, lsr #12 │ │ │ │ addvc pc, lr, r7, lsl #10 │ │ │ │ mcr2 7, 5, pc, cr14, cr15, {7} @ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf8c72301 │ │ │ │ @ instruction: 0xf1075088 │ │ │ │ @ instruction: 0x607b0890 │ │ │ │ - ldmdb r4, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r4, sp, #5177344 @ 0x4f0000 │ │ │ │ @ instruction: 0xf8cd1d3b │ │ │ │ ldrbtmi r8, [r8], #-0 │ │ │ │ bicscc pc, r7, r0, asr #4 │ │ │ │ @ instruction: 0xff4af7fc │ │ │ │ rsbsmi pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0x4628b1b4 │ │ │ │ @@ -50882,69 +50880,69 @@ │ │ │ │ strtmi r9, [r8], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fc220d │ │ │ │ @ instruction: 0xf507ff25 │ │ │ │ @ instruction: 0xf7ff708e │ │ │ │ @ instruction: 0xf507fa79 │ │ │ │ @ instruction: 0xf7ff708e │ │ │ │ @ instruction: 0xf8d9fe41 │ │ │ │ - blcs 42a5c │ │ │ │ - bmi d6af2c │ │ │ │ + blcs 42a54 │ │ │ │ + bmi d6af24 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ addcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_hyp │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ldrtmi r7, [sp], r5, lsr #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf7fd2164 │ │ │ │ stmdavs r8!, {r0, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 50b98 │ │ │ │ + blcs 50b90 │ │ │ │ stccc 1, cr13, [r1], {200} @ 0xc8 │ │ │ │ - bmi a6b18c │ │ │ │ + bmi a6b184 │ │ │ │ stmdbmi r8!, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ - bmi a1b2a8 │ │ │ │ + bmi a1b2a0 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7e832e9 │ │ │ │ ldr pc, [r5, r9, asr #22]! │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r1, r2, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffa72ae0 │ │ │ │ + blx ffa72ad8 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r3, [r8], #-761 @ 0xfffffd07 │ │ │ │ - blx fe772af2 │ │ │ │ + blx fe772aea │ │ │ │ ldcmi 7, cr14, [sp, #-780] @ 0xfffffcf4 │ │ │ │ ldcmi 1, cr2, [sp], {114} @ 0x72 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [sp], #-2588 @ 0xfffff5e4 │ │ │ │ ldrbtmi r9, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ vst4.8 {d18-d21}, [pc], r1 │ │ │ │ @ instruction: 0xf7e87273 │ │ │ │ @ instruction: 0xf8d9fb25 │ │ │ │ stmdblt fp, {ip, sp} │ │ │ │ str r2, [ip, r0, lsl #8]! │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ sbccc pc, lr, #64, 4 │ │ │ │ - blx 1ff2b2e │ │ │ │ + blx 1ff2b26 │ │ │ │ @ instruction: 0xf7cde7f6 │ │ │ │ - svclt 0x0000edb8 │ │ │ │ - andeq r9, r4, r4, ror #12 │ │ │ │ + svclt 0x0000edbc │ │ │ │ + andeq r9, r4, ip, ror #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, ip, asr r6 │ │ │ │ + andeq r9, r4, r4, ror #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r5, [r2], -r2 │ │ │ │ andeq r5, r2, sl, lsr #27 │ │ │ │ - muleq r4, lr, r5 │ │ │ │ + andeq r9, r4, r6, lsr #11 │ │ │ │ andeq r5, r2, lr, lsl pc │ │ │ │ andeq r5, r2, r4, asr #26 │ │ │ │ andeq r5, r2, lr, lsr pc │ │ │ │ andeq r5, r2, r8, lsr #26 │ │ │ │ strdeq r5, [r2], -sl │ │ │ │ andeq r5, r2, sl, ror #29 │ │ │ │ andeq r5, r2, r2, lsl #26 │ │ │ │ @@ -50962,189 +50960,189 @@ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ @ instruction: 0xf8580200 │ │ │ │ ldmdavs r3!, {r0, r1, sp, lr} │ │ │ │ cmnle r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7cd80d7 │ │ │ │ - stmdavc fp!, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavc fp!, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x008c2801 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x00182b2f │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r5 │ │ │ │ @ instruction: 0xf7f370c8 │ │ │ │ strmi pc, [r4], -r5, ror #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldrsbcc r8, [r8], -r0 │ │ │ │ - blx 474bc6 │ │ │ │ + blx 474bbe │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xff4cf007 │ │ │ │ andcs r6, r0, #3211264 @ 0x310000 │ │ │ │ msrvc SPSR_fs, #73400320 @ 0x4600000 │ │ │ │ msreq SPSR_sxc, #192, 4 │ │ │ │ @ instruction: 0xf8c46062 │ │ │ │ andcs r2, r0, #136, 2 @ 0x22 │ │ │ │ movwcs r6, #35 @ 0x23 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ movwcs lr, #18884 @ 0x49c4 │ │ │ │ cmnle r7, r0, lsl #18 │ │ │ │ @ instruction: 0xf7cd4628 │ │ │ │ - mcrrne 15, 0, lr, r2, cr6 │ │ │ │ + mcrrne 15, 0, lr, r2, cr10 │ │ │ │ rsbsvs r4, sl, r0, lsl r6 │ │ │ │ @ instruction: 0xff40f7f3 │ │ │ │ ldmdavs sl!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf00761a0 │ │ │ │ - blmi 1cb4e44 │ │ │ │ + blmi 1cb4e3c │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x13b4f8d3 │ │ │ │ stmdami lr!, {r0, r3, r4, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 1bb5c64 │ │ │ │ + blmi 1bb5c5c │ │ │ │ ldrbtmi r6, [fp], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf8c4685a │ │ │ │ subsvs r2, ip, r8, lsl #3 │ │ │ │ cmple lr, r0, lsl #26 │ │ │ │ ldrbtmi r4, [fp], #-2921 @ 0xfffff497 │ │ │ │ - bmi 1a8ecb4 │ │ │ │ + bmi 1a8ecac │ │ │ │ ldrbtmi r4, [sl], #-2913 @ 0xfffff49f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r9, r0, asr #32 │ │ │ │ ldrcc r4, [r4, -r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stclmi 3, cr8, [r2], #-960 @ 0xfffffc40 │ │ │ │ rscsmi pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [ip], #-2145 @ 0xfffff79f │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - blx 4f2c8c │ │ │ │ - blcs 50d40 │ │ │ │ - blmi 17ead94 │ │ │ │ + blx 4f2c84 │ │ │ │ + blcs 50d38 │ │ │ │ + blmi 17ead8c │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r4, [fp], #-619 @ 0xfffffd95 │ │ │ │ @ instruction: 0x46994618 │ │ │ │ - blx 1f2ca4 │ │ │ │ + blx 1f2c9c │ │ │ │ stccs 8, cr6, [r0, #-204] @ 0xffffff34 │ │ │ │ strtmi sp, [r8], -r0, rrx │ │ │ │ @ instruction: 0xf7cd607b │ │ │ │ - stmdavc sl!, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavc sl!, {r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r0, fp, sp}^ │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ - bcs bfeca8 │ │ │ │ + bcs bfeca0 │ │ │ │ @ instruction: 0xf040bf18 │ │ │ │ stmdacs r0, {r0} │ │ │ │ - blcs 6b1a8 │ │ │ │ + blcs 6b1a0 │ │ │ │ svcge 0x007ff43f │ │ │ │ strtmi r4, [r1], -pc, asr #16 │ │ │ │ eormi pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ ldrb pc, [r6, -r9, ror #19]! @ │ │ │ │ vmla.i8 q10, q0, q6 │ │ │ │ stmdami ip, {r0, r6, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe772cf0 │ │ │ │ + blx fe772ce8 │ │ │ │ stmdbmi sl, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ addmi pc, r5, #64, 4 │ │ │ │ strcs r4, [r0, #-2121] @ 0xfffff7b7 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe4f2d04 │ │ │ │ - blmi 1210db4 │ │ │ │ + blx fe4f2cfc │ │ │ │ + blmi 1210dac │ │ │ │ andsvs r4, sp, fp, ror r4 │ │ │ │ adcle r2, r4, r0, lsl #20 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r5, {r0, r1, r2, r3, r4, r5, r6, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe172d20 │ │ │ │ + blx fe172d18 │ │ │ │ stccs 7, cr14, [r0, #-620] @ 0xfffffd94 │ │ │ │ @ instruction: 0x4628d055 │ │ │ │ - cdp 7, 7, cr15, cr10, cr13, {6} │ │ │ │ - blcs c14dc0 │ │ │ │ + cdp 7, 7, cr15, cr14, cr13, {6} │ │ │ │ + blcs c14db8 │ │ │ │ stmdacs r1, {r1, r8, ip, lr, pc} │ │ │ │ svcge 0x004bf63f │ │ │ │ @ instruction: 0xf04f4b3d │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf04f601a │ │ │ │ @ instruction: 0xe78835ff │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ rsbsmi pc, r4, #64, 4 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1a72d58 │ │ │ │ + blx 1a72d50 │ │ │ │ @ instruction: 0xf04f6832 │ │ │ │ @ instruction: 0xe7d235ff │ │ │ │ @ instruction: 0xf04f4b34 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xe7ea601a │ │ │ │ vcge.s8 , q0, │ │ │ │ strtmi r4, [r1], -pc, ror #4 │ │ │ │ @ instruction: 0xf0074648 │ │ │ │ ldmdavs r2!, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi ba5214 │ │ │ │ + blmi ba520c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ stcmi 7, cr14, [fp], #-868 @ 0xfffffc9c │ │ │ │ eormi pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [ip], #-2090 @ 0xfffff7d6 │ │ │ │ @ instruction: 0x46214478 │ │ │ │ - blx 1172da0 │ │ │ │ + blx 1172d98 │ │ │ │ stmdblt fp!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f4b27 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ bfi r6, sl, #0, #9 │ │ │ │ vadd.i8 d20, d0, d21 │ │ │ │ @ instruction: 0x46214279 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ ldmdavs r2!, {r0, r2, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cde7cb │ │ │ │ - blmi 8b1f64 │ │ │ │ + blmi 8b1f6c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 830c94 │ │ │ │ + blmi 830c8c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ svclt 0x0000e7b1 │ │ │ │ - muleq r4, r2, r4 │ │ │ │ + muleq r4, sl, r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r8, lsl #9 │ │ │ │ + muleq r4, r0, r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq lr, r1, ip, lsl #15 │ │ │ │ - andeq pc, r8, sl, lsr #10 │ │ │ │ - andeq ip, r4, r6, ror pc │ │ │ │ - @ instruction: 0x000493be │ │ │ │ + andeq pc, r8, r2, lsr r5 @ │ │ │ │ + andeq ip, r4, lr, ror pc │ │ │ │ + andeq r9, r4, r6, asr #7 │ │ │ │ andeq r5, r2, lr, ror fp │ │ │ │ andeq r5, r2, lr, lsl #27 │ │ │ │ andeq r5, r2, lr, lsl #27 │ │ │ │ andeq r5, r2, ip, asr sp │ │ │ │ andeq r5, r2, r8, lsl fp │ │ │ │ andeq r5, r2, sl, asr #26 │ │ │ │ andeq r5, r2, r4, lsl #22 │ │ │ │ andeq r5, r2, sl, lsr #26 │ │ │ │ - andeq ip, r4, r4, asr #29 │ │ │ │ + andeq ip, r4, ip, asr #29 │ │ │ │ andeq r5, r2, r8, ror #21 │ │ │ │ strdeq r5, [r2], -sl │ │ │ │ - andeq ip, r4, lr, lsl #29 │ │ │ │ - andeq ip, r4, r6, ror #28 │ │ │ │ - andeq ip, r4, r4, asr #28 │ │ │ │ + muleq r4, r6, lr │ │ │ │ + andeq ip, r4, lr, ror #28 │ │ │ │ + andeq ip, r4, ip, asr #28 │ │ │ │ andeq r5, r2, sl, ror #20 │ │ │ │ muleq r2, ip, ip │ │ │ │ - andeq ip, r4, r2, lsr #28 │ │ │ │ + andeq ip, r4, sl, lsr #28 │ │ │ │ andeq r5, r2, r0, ror ip │ │ │ │ - andeq ip, r4, r0, lsl #28 │ │ │ │ - strdeq ip, [r4], -r4 │ │ │ │ + andeq ip, r4, r8, lsl #28 │ │ │ │ + strdeq ip, [r4], -ip @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8e040 │ │ │ │ + bl feb8e038 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 73ade8 │ │ │ │ - bmi 762a4c │ │ │ │ + blmi 73ade0 │ │ │ │ + bmi 762a44 │ │ │ │ ldmpl lr, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 510f20 │ │ │ │ + bllt 510f18 │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ mvnlt r6, ip, asr r8 │ │ │ │ ldrbtmi r4, [sp], #-3353 @ 0xfffff2e7 │ │ │ │ ldrdcc pc, [r8, r4] │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ @ instruction: 0xf7ff606b │ │ │ │ stmdavs r0!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -51158,47 +51156,47 @@ │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0x2000f9bb │ │ │ │ stmdbmi sp, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andpl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ - blmi 335280 │ │ │ │ + blmi 335278 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #24 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - @ instruction: 0x000491b4 │ │ │ │ + @ instruction: 0x000491bc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq pc, r8, r6, lsl #6 │ │ │ │ strdeq pc, [r8], -lr │ │ │ │ - strdeq pc, [r8], -r6 │ │ │ │ andeq r5, r2, r6, asr r9 │ │ │ │ muleq r2, r8, fp │ │ │ │ andeq r5, r2, r2, asr #18 │ │ │ │ andeq r5, r2, r4, lsl #23 │ │ │ │ - andeq pc, r8, r8, lsr #5 │ │ │ │ + @ instruction: 0x0008f2b0 │ │ │ │ strlt r4, [r0], #2826 @ 0xb0a │ │ │ │ svcge 0x0000447b │ │ │ │ cmplt fp, fp, asr r8 │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ mcrrne 8, 1, r6, r2, cr8 │ │ │ │ andcs sp, r0, r3 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ssatmi r6, #30, sl │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7f9 │ │ │ │ - andeq pc, r8, r4, ror r2 @ │ │ │ │ - andeq ip, r4, r6, asr #25 │ │ │ │ + andeq pc, r8, ip, ror r2 @ │ │ │ │ + andeq ip, r4, lr, asr #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8e118 │ │ │ │ + bl feb8e110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ svcge 0x0000b083 │ │ │ │ stmdavs r2!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 463654 │ │ │ │ + blmi 46364c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsle r3, r4, r1, lsl #6 │ │ │ │ @ instruction: 0x46036851 │ │ │ │ andcs fp, r0, #1073741838 @ 0x4000000e │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea4090 │ │ │ │ @@ -51206,23 +51204,23 @@ │ │ │ │ @ instruction: 0xf7eb0200 │ │ │ │ ldmdavs sl!, {r0, r1, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r0, r5, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf04fe7ed │ │ │ │ @ instruction: 0x370c30ff │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq pc, r8, r0, lsr r2 @ │ │ │ │ - andeq ip, r4, r4, lsl #25 │ │ │ │ + andeq pc, r8, r8, lsr r2 @ │ │ │ │ + andeq ip, r4, ip, lsl #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8e178 │ │ │ │ + bl feb8e170 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ svcge 0x0000b083 │ │ │ │ stmdavs r2!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 4636b4 │ │ │ │ + blmi 4636ac │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsle r3, r4, r1, lsl #6 │ │ │ │ @ instruction: 0x46036851 │ │ │ │ andcs fp, r1, #1073741838 @ 0x4000000e │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea4090 │ │ │ │ @@ -51230,23 +51228,23 @@ │ │ │ │ @ instruction: 0xf7eb0200 │ │ │ │ ldmdavs sl!, {r0, r1, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r0, r5, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf04fe7ed │ │ │ │ @ instruction: 0x370c30ff │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - ldrdeq pc, [r8], -r0 │ │ │ │ - andeq ip, r4, r4, lsr #24 │ │ │ │ + ldrdeq pc, [r8], -r8 │ │ │ │ + andeq ip, r4, ip, lsr #24 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8e1d8 │ │ │ │ + bl feb8e1d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ svcge 0x0000b083 │ │ │ │ stmdavs r2!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 463714 │ │ │ │ + blmi 46370c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsle r3, r4, r1, lsl #6 │ │ │ │ @ instruction: 0x46036851 │ │ │ │ andcs fp, r2, #1073741838 @ 0x4000000e │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea4090 │ │ │ │ @@ -51254,71 +51252,71 @@ │ │ │ │ @ instruction: 0xf7eb0200 │ │ │ │ ldmdavs sl!, {r0, r1, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r0, r5, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf04fe7ed │ │ │ │ @ instruction: 0x370c30ff │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq pc, r8, r0, ror r1 @ │ │ │ │ - andeq ip, r4, r4, asr #23 │ │ │ │ + andeq pc, r8, r8, ror r1 @ │ │ │ │ + andeq ip, r4, ip, asr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [r5], -sl, asr #22 │ │ │ │ addlt r4, r5, sl, asr #16 │ │ │ │ ldrbtmi r4, [fp], #-2378 @ 0xfffff6b6 │ │ │ │ - bmi 12c8230 │ │ │ │ + bmi 12c8228 │ │ │ │ @ instruction: 0xf8d3af00 │ │ │ │ stmdapl r1, {r2, ip, sp, pc}^ │ │ │ │ stmdavs r9, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f60f9 │ │ │ │ @ instruction: 0xf1bb0100 │ │ │ │ rsbsle r0, r3, r0, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-2884 @ 0xfffff4bc │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ - blmi 112b22c │ │ │ │ + blmi 112b224 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - blcs 510e8 │ │ │ │ + blcs 510e0 │ │ │ │ stccs 1, cr13, [r0, #-332] @ 0xfffffeb4 │ │ │ │ strtmi sp, [r8], -r6, rrx │ │ │ │ ldrsbtge pc, [ip], #143 @ 0x8f @ │ │ │ │ - ldc 7, cr15, [ip], #820 @ 0x334 │ │ │ │ + stcl 7, cr15, [r0], {205} @ 0xcd │ │ │ │ strtmi r1, [r0], -r4, asr #24 │ │ │ │ ldmdaeq ip, {r0, r1, r3, r8, ip, sp, lr, pc} │ │ │ │ ldc2l 7, cr15, [r6], #972 @ 0x3cc │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ eorsvs r4, r8, r6, lsl #12 │ │ │ │ cdp2 0, 4, cr15, cr2, cr6, {0} │ │ │ │ @ instruction: 0x46304938 │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r9], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf7cd2600 │ │ │ │ - strmi lr, [r4], -r8, ror #23 │ │ │ │ + strmi lr, [r4], -ip, ror #23 │ │ │ │ @ instruction: 0x4620b1f4 │ │ │ │ - stc 7, cr15, [r2], #820 @ 0x334 │ │ │ │ + stc 7, cr15, [r6], #820 @ 0x334 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ tstlt r3, r5, asr #24 │ │ │ │ @ instruction: 0xf7f34618 │ │ │ │ strtmi pc, [r8], -pc, lsl #25 │ │ │ │ @ instruction: 0xf7f33601 │ │ │ │ @ instruction: 0x462afcd7 │ │ │ │ @ instruction: 0xf8484621 │ │ │ │ @ instruction: 0xf0060f04 │ │ │ │ cdpcs 14, 1, cr15, cr14, cr3, {1} │ │ │ │ @ instruction: 0xf107d008 │ │ │ │ ldrbmi r0, [r1], -r8, lsl #4 │ │ │ │ @ instruction: 0xf7cd2000 │ │ │ │ - strmi lr, [r4], -sl, asr #23 │ │ │ │ + strmi lr, [r4], -lr, asr #23 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf8cb6838 │ │ │ │ @ instruction: 0xf7f3601c │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt d11174 │ │ │ │ - bmi 83f10c │ │ │ │ + bllt d1116c │ │ │ │ + bmi 83f104 │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -r4, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ mrcmi 15, 0, r8, cr10, cr0, {7} │ │ │ │ @@ -51334,42 +51332,42 @@ │ │ │ │ @ instruction: 0xf85ef007 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r0, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscmi pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0xe7cff853 │ │ │ │ - b fe3750a0 │ │ │ │ - andeq pc, r8, sl, lsl #2 │ │ │ │ - @ instruction: 0x00048fb4 │ │ │ │ + b fe475098 │ │ │ │ + andeq pc, r8, r2, lsl r1 @ │ │ │ │ + @ instruction: 0x00048fbc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, r8, lsr #31 │ │ │ │ - andeq ip, r4, r6, asr #22 │ │ │ │ + @ instruction: 0x00048fb0 │ │ │ │ + andeq ip, r4, lr, asr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ muleq r1, r8, r9 │ │ │ │ muleq r1, r6, r9 │ │ │ │ - strdeq r8, [r4], -r2 │ │ │ │ + strdeq r8, [r4], -sl │ │ │ │ @ instruction: 0x000256b6 │ │ │ │ andeq r5, r2, r8, lsl #18 │ │ │ │ andeq r5, r2, r6, lsl #13 │ │ │ │ ldrdeq r5, [r2], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e3a8 │ │ │ │ + bl feb8e3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ee0 │ │ │ │ sbclt ip, r4, r4, lsr r1 │ │ │ │ ldrbtmi r4, [ip], #2380 @ 0x94c │ │ │ │ - bmi 1389eec │ │ │ │ + bmi 1389ee4 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85c4604 │ │ │ │ stmdavs r9, {r0, ip} │ │ │ │ smlabtne ip, r7, r8, pc @ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x461d589b │ │ │ │ - blcs 51244 │ │ │ │ + blcs 5123c │ │ │ │ stmdavc r3, {r2, r3, r4, r6, r8, ip, lr, pc} │ │ │ │ ldmdale sl, {r1, r2, r3, r6, r8, r9, fp, sp} │ │ │ │ ldmdble ip, {r0, r1, r2, r3, r5, r8, r9, fp, sp} │ │ │ │ andcs r3, r1, #48, 22 @ 0xc000 │ │ │ │ subeq pc, r0, #196, 4 @ 0x4000000c │ │ │ │ ldrsbmi fp, [sl], #43 @ 0x2b │ │ │ │ ldrle r0, [r4, #-2003] @ 0xfffff82d │ │ │ │ @@ -51378,15 +51376,15 @@ │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ ldrdcs pc, [ip, -r7] │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ cmnle r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf5074618 │ │ │ │ ldrtmi r7, [sp], r8, lsl #15 │ │ │ │ @ instruction: 0xf003bdb0 │ │ │ │ - blcs 19b81f8 │ │ │ │ + blcs 19b81f0 │ │ │ │ ldmdbmi r6!, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r2, [r9], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf8d16849 │ │ │ │ @ instruction: 0xf7de1158 │ │ │ │ @ instruction: 0x4603ffb9 │ │ │ │ @@ -51400,67 +51398,67 @@ │ │ │ │ stmdbmi ip!, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ stmdbmi fp!, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blx fed1131c │ │ │ │ + blx fed11314 │ │ │ │ stmdbeq r0, {r0, r1, r7, ip, sp, lr, pc}^ │ │ │ │ - bcs 47b88 │ │ │ │ + bcs 47b80 │ │ │ │ stmdbmi r6!, {r0, r1, r3, r4, r5, r7, ip, lr, pc} │ │ │ │ rsbpl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2085 @ 0xfffff7db │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xffbef006 │ │ │ │ @ instruction: 0xe7b0687b │ │ │ │ vst2.8 {d20,d22}, [pc :128], r2 │ │ │ │ stmdami r2!, {r2, r3, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 15, cr15, cr8, cr6, {0} │ │ │ │ - blcs 13d5334 │ │ │ │ - blcs c2d300 │ │ │ │ - blcc c6d98c │ │ │ │ + blcs 13d532c │ │ │ │ + blcs c2d2f8 │ │ │ │ + blcc c6d984 │ │ │ │ vsubl.s8 q9, d4, d1 │ │ │ │ sbcslt r0, fp, #64, 4 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r5, r7, r8, sl, ip, lr, pc} │ │ │ │ addsle r2, r7, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r2, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff9cf006 │ │ │ │ @ instruction: 0xf003e78e │ │ │ │ - blcs 19b82b8 │ │ │ │ + blcs 19b82b0 │ │ │ │ @ instruction: 0xe7eed19f │ │ │ │ - ldmib r0, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r8, r4, sl, asr #28 │ │ │ │ + ldmib r4, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r8, r4, r2, asr lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, r2, asr #28 │ │ │ │ + andeq r8, r4, sl, asr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, r6, lsl #28 │ │ │ │ - andeq lr, r8, sl, lsr #30 │ │ │ │ + andeq r8, r4, lr, lsl #28 │ │ │ │ + andeq lr, r8, r2, lsr pc │ │ │ │ andeq r5, r2, r8, lsl r8 │ │ │ │ @ instruction: 0x0001edb4 │ │ │ │ andeq r5, r2, r4, asr #13 │ │ │ │ andeq r5, r2, r6, lsl #16 │ │ │ │ andeq r5, r2, r8, ror #13 │ │ │ │ andeq r5, r2, r6, ror #13 │ │ │ │ andeq r5, r2, r8, ror #13 │ │ │ │ andeq r5, r2, lr, asr r5 │ │ │ │ @ instruction: 0x000257ba │ │ │ │ andeq r5, r2, r8, asr #10 │ │ │ │ andeq r5, r2, r6, lsr #15 │ │ │ │ andeq r5, r2, r8, lsl r5 │ │ │ │ andeq r5, r2, r6, ror r7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e538 │ │ │ │ + bl feb8e530 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 57b2e0 │ │ │ │ - bmi 5a354c │ │ │ │ + blmi 57b2d8 │ │ │ │ + bmi 5a3544 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ andcs r4, r0, r9, lsr #12 │ │ │ │ @ instruction: 0xf876f7ff │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ @@ -51473,49 +51471,49 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi r9, {r1, r3, r4, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldmdavs fp!, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - @ instruction: 0x00048cbc │ │ │ │ + andeq r8, r4, r4, asr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r2, r6, ror r4 │ │ │ │ andeq r5, r2, r0, lsl r7 │ │ │ │ andeq r5, r2, r2, ror #8 │ │ │ │ strdeq r5, [r2], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e5b4 │ │ │ │ + bl feb8e5ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldcmi 15, cr10, [sl], #-0 │ │ │ │ - blmi ebf7c4 │ │ │ │ - bmi ec85b8 │ │ │ │ + blmi ebf7bc │ │ │ │ + bmi ec85b0 │ │ │ │ ldrbtmi r6, [fp], #-57 @ 0xffffffc7 │ │ │ │ stmdapl r1!, {r0, r3, r4, r5, r8, fp, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl lr, {r8} │ │ │ │ - bllt 17114ac │ │ │ │ + bllt 17114a4 │ │ │ │ ldrbtmi r4, [fp], #-2869 @ 0xfffff4cb │ │ │ │ stccs 8, cr6, [r0, #-372] @ 0xfffffe8c │ │ │ │ - blmi d6b4fc │ │ │ │ + blmi d6b4f4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00182800 │ │ │ │ svccc 0x00fff1b3 │ │ │ │ andcs sp, sl, #60 @ 0x3c │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - ldmda r8!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06f683a │ │ │ │ ldmdavs r1!, {r8, r9, lr} │ │ │ │ svclt 0x001842a2 │ │ │ │ eorsle r4, fp, #152, 4 @ 0x80000009 │ │ │ │ stmib r5, {r0, r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ - bllt 1c78024 │ │ │ │ - bmi a3f420 │ │ │ │ + bllt 1c7801c │ │ │ │ + bmi a3f418 │ │ │ │ ldrbtmi r4, [sl], #-2852 @ 0xfffff4dc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smladxcc ip, r7, r1, sp │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ @@ -51541,148 +51539,148 @@ │ │ │ │ strb pc, [r7, r1, asr #29] @ │ │ │ │ rscsle r2, r1, r0, lsl #18 │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r1, r2, r3, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 11, cr15, cr6, cr6, {0} │ │ │ │ @ instruction: 0xf7cde7e8 │ │ │ │ - svclt 0x0000e8f0 │ │ │ │ - andeq r8, r4, ip, lsr ip │ │ │ │ - andeq r8, r4, r6, lsr ip │ │ │ │ + svclt 0x0000e8f4 │ │ │ │ + andeq r8, r4, r4, asr #24 │ │ │ │ + andeq r8, r4, lr, lsr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r8, r2, ror sp │ │ │ │ - andeq ip, r4, r4, asr #15 │ │ │ │ - ldrdeq r8, [r4], -lr │ │ │ │ + andeq lr, r8, sl, ror sp │ │ │ │ + andeq ip, r4, ip, asr #15 │ │ │ │ + andeq r8, r4, r6, ror #23 │ │ │ │ andeq r5, r2, r4, lsr #7 │ │ │ │ andeq r5, r2, r2, asr r6 │ │ │ │ - andeq lr, r8, sl, lsl #26 │ │ │ │ - andeq ip, r4, lr, asr r7 │ │ │ │ + andeq lr, r8, r2, lsl sp │ │ │ │ + andeq ip, r4, r6, ror #14 │ │ │ │ andeq r5, r2, r8, ror r3 │ │ │ │ andeq r5, r2, r6, lsr #12 │ │ │ │ andeq r5, r2, r2, ror #6 │ │ │ │ andeq r5, r2, r0, lsl r6 │ │ │ │ andeq r5, r2, ip, asr #6 │ │ │ │ strdeq r5, [r2], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8e6f4 │ │ │ │ + bl feb8e6ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 113b49c │ │ │ │ - bmi 1163100 │ │ │ │ + blmi 113b494 │ │ │ │ + bmi 11630f8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ teqle r5, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2881 @ 0xfffff4bf │ │ │ │ cmnlt r5, #6094848 @ 0x5d0000 │ │ │ │ ldrbtmi r4, [fp], #-2880 @ 0xfffff4c0 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf1b3bf18 │ │ │ │ strdle r3, [r6], -pc @ │ │ │ │ @ instruction: 0xf7cd4620 │ │ │ │ - stmdacs r3, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r3, {r1, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdahi r3!, {r1, r5, r6, r8, ip, lr, pc} │ │ │ │ adcvc r7, sl, r2, lsr #17 │ │ │ │ movwcs r8, #43 @ 0x2b │ │ │ │ stmdavc r3!, {r0, r1, r3, r5, r6, r7, ip, sp, lr} │ │ │ │ eorsle r2, fp, ip, ror #22 │ │ │ │ andsle r2, r0, r3, ror fp │ │ │ │ tstle r1, sp, ror #22 │ │ │ │ - blcs 1c156d8 │ │ │ │ + blcs 1c156d0 │ │ │ │ stmiavc r3!, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ svclt 0x00082b6e │ │ │ │ tstle r9, r2, ror r2 │ │ │ │ @ instruction: 0xf8856833 │ │ │ │ - blcs 3fb30 │ │ │ │ + blcs 3fb28 │ │ │ │ andcs sp, r0, r2, lsr r1 │ │ │ │ stmdavc r3!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ eorsle r2, r6, r2, ror fp │ │ │ │ - blcs 5163c │ │ │ │ + blcs 51634 │ │ │ │ @ instruction: 0xf04fd137 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ vmla.i8 d20, d0, d24 │ │ │ │ stmdami r8!, {r1, r3, r4, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r6, #24] │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ teqlt sp, sp, asr r8 │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ stccs 8, cr6, [r0], {27} │ │ │ │ @ instruction: 0xf1b3bf18 │ │ │ │ strdle r3, [r1, #255] @ 0xff │ │ │ │ - blcs 51670 │ │ │ │ + blcs 51668 │ │ │ │ stmdbmi r1!, {r0, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ addspl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldrb pc, [ip, fp, lsr #28] @ │ │ │ │ - blcs 1c15748 │ │ │ │ + blcs 1c15740 │ │ │ │ stmiavc r3!, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ bicsle r2, r3, r7, ror #22 │ │ │ │ @ instruction: 0xe7c72277 │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r0, r1, r4, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 1, cr15, cr10, cr6, {0} │ │ │ │ stmiavc r3!, {r0, r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ bicle r2, r5, r6, ror fp │ │ │ │ ldmdbmi r6, {r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsvs pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldr pc, [lr, sp, lsl #28]! │ │ │ │ - blcs 516c4 │ │ │ │ + blcs 516bc │ │ │ │ ldmdbmi r2, {r0, r1, r3, r4, r5, r7, ip, lr, pc} │ │ │ │ adcpl pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldr pc, [r2, r1, lsl #28]! │ │ │ │ - strdeq r8, [r4], -lr │ │ │ │ + andeq r8, r4, r6, lsl #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, r6, asr #24 │ │ │ │ - muleq r4, sl, r6 │ │ │ │ + andeq lr, r8, lr, asr #24 │ │ │ │ + andeq ip, r4, r2, lsr #13 │ │ │ │ andeq r5, r2, r4, ror #4 │ │ │ │ andeq r5, r2, r2, lsr #10 │ │ │ │ - andeq lr, r8, sl, asr #23 │ │ │ │ - andeq ip, r4, lr, lsl r6 │ │ │ │ + ldrdeq lr, [r8], -r2 │ │ │ │ + andeq ip, r4, r6, lsr #12 │ │ │ │ andeq r5, r2, r6, lsr r2 │ │ │ │ strdeq r5, [r2], -r4 │ │ │ │ andeq r5, r2, r4, lsl r2 │ │ │ │ ldrdeq r5, [r2], -r2 │ │ │ │ strdeq r5, [r2], -sl │ │ │ │ @ instruction: 0x000254b8 │ │ │ │ andeq r5, r2, r2, ror #3 │ │ │ │ andeq r5, r2, r0, lsr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8e854 │ │ │ │ + bl feb8e84c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b7b5fc │ │ │ │ - bmi ba3260 │ │ │ │ + blmi b7b5f4 │ │ │ │ + bmi ba3258 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi b25dd8 │ │ │ │ + blmi b25dd0 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ eorsle r2, r4, r0, lsl #28 │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf1b3bf18 │ │ │ │ strdle r3, [ip], -pc @ │ │ │ │ @ instruction: 0xf7cd4620 │ │ │ │ - ldmdacs r0!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0!, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ eorscs sp, r1, #-1073741812 @ 0xc000000c │ │ │ │ @ instruction: 0xf5064621 │ │ │ │ @ instruction: 0xf0067092 │ │ │ │ stmdavs fp!, {r0, r1, r2, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, r3, lsl fp │ │ │ │ ldmdbmi pc, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ adcspl pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ - blmi 7b6a78 │ │ │ │ + blmi 7b6a70 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 763bb4 │ │ │ │ + blmi 763bac │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00182c00 │ │ │ │ svccc 0x00fff1b3 │ │ │ │ stmdavs fp!, {r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbmi r8, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ adcsvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ @@ -51696,59 +51694,59 @@ │ │ │ │ stmdavs fp!, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsle r2, r0, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d0 │ │ │ │ ldmdami r0, {r0, r2, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r0, #24] │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - muleq r4, lr, r9 │ │ │ │ + andeq r8, r4, r6, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, r8, ror #21 │ │ │ │ - andeq ip, r4, sl, lsr r5 │ │ │ │ + strdeq lr, [r8], -r0 │ │ │ │ + andeq ip, r4, r2, asr #10 │ │ │ │ andeq r5, r2, sl, lsr r1 │ │ │ │ andeq r5, r2, r4, lsl #8 │ │ │ │ - andeq lr, r8, r0, lsr #21 │ │ │ │ - strdeq ip, [r4], -r4 │ │ │ │ + andeq lr, r8, r8, lsr #21 │ │ │ │ + strdeq ip, [r4], -ip @ │ │ │ │ andeq r5, r2, lr, lsl #2 │ │ │ │ ldrdeq r5, [r2], -r8 │ │ │ │ strdeq r5, [r2], -r8 │ │ │ │ andeq r5, r2, r2, asr #7 │ │ │ │ andeq r5, r2, r0, ror #1 │ │ │ │ andeq r5, r2, sl, lsr #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e950 │ │ │ │ + bl feb8e948 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 11, r0, r1, cr8 │ │ │ │ ldmdbmi r1, {r0, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - blmi 1488950 │ │ │ │ + blmi 1488948 │ │ │ │ svcge 0x00024a51 │ │ │ │ @ instruction: 0x4605447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl ip, {r8} │ │ │ │ - blcs 51804 │ │ │ │ + blcs 517fc │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc :256], ip │ │ │ │ @ instruction: 0xf7f34000 │ │ │ │ stmdavs r3!, {r0, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bllt 1308fa0 │ │ │ │ + bllt 1308f98 │ │ │ │ rsbsle r2, r5, r0, lsl #26 │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0x46321d39 │ │ │ │ strtmi r9, [r8], -r0, lsl #2 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldmdb ip, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4630687b │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ @ instruction: 0x5602e9d3 │ │ │ │ @ instruction: 0xf91ef7f3 │ │ │ │ - bllt 10d183c │ │ │ │ + bllt 10d1834 │ │ │ │ ldrbtmi r4, [fp], #-2877 @ 0xfffff4c3 │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ ldmiblt r5!, {r1, r2, r4, r6, r9, sl, ip, lr} │ │ │ │ - bmi eff7c4 │ │ │ │ + bmi eff7bc │ │ │ │ ldrbtmi r4, [sl], #-2870 @ 0xfffff4ca │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x372cd15f │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmul.i8 d20, d0, d21 │ │ │ │ @@ -51761,15 +51759,15 @@ │ │ │ │ ldmdami r1!, {r1, r2, r4, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcrr2 0, 0, pc, r8, cr6 @ │ │ │ │ stmdbmi pc!, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ adcmi pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2094 @ 0xfffff7d2 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ - blmi bb6c04 │ │ │ │ + blmi bb6bfc │ │ │ │ ldrbtmi r6, [fp], #-2082 @ 0xfffff7de │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r5, {r1, r2, r4, r6, r9, sl, ip, lr}^ │ │ │ │ sbcle r2, fp, r0, lsl #20 │ │ │ │ vmla.i8 d20, d0, d25 │ │ │ │ stmdami r9!, {r0, r2, r3, r4, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -51780,57 +51778,57 @@ │ │ │ │ stmdavs r3!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7b830ff │ │ │ │ vst2.8 {d20,d22}, [pc :128], r1 │ │ │ │ stmdami r1!, {r1, r2, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r6], {6} │ │ │ │ - blcs 518f0 │ │ │ │ + blcs 518e8 │ │ │ │ ldmdbmi lr, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ adcsvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2077 @ 0xfffff7e3 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ strb pc, [r8, fp, asr #25]! @ │ │ │ │ @ instruction: 0xf7f34630 │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r1, r3, r4, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [ip], #24 │ │ │ │ @ instruction: 0xf7cce7e4 │ │ │ │ - svclt 0x0000eef6 │ │ │ │ - andeq r8, r4, r4, lsr #17 │ │ │ │ + svclt 0x0000eefa │ │ │ │ + andeq r8, r4, ip, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, ip, r8 │ │ │ │ + andeq r8, r4, r4, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r8, lr, r9 │ │ │ │ - andeq r8, r4, sl, lsr r8 │ │ │ │ + andeq lr, r8, r6, lsr #19 │ │ │ │ + andeq r8, r4, r2, asr #16 │ │ │ │ andeq r5, r2, r0 │ │ │ │ andeq r5, r2, r6, ror #5 │ │ │ │ andeq r4, r2, r8, ror #31 │ │ │ │ andeq r5, r2, r2, asr #5 │ │ │ │ ldrdeq r4, [r2], -r6 │ │ │ │ @ instruction: 0x000252bc │ │ │ │ - andeq lr, r8, sl, lsr r9 │ │ │ │ + andeq lr, r8, r2, asr #18 │ │ │ │ @ instruction: 0x00024fb4 │ │ │ │ andeq r5, r2, lr, lsl #5 │ │ │ │ andeq r4, r2, ip, lsl #31 │ │ │ │ andeq r5, r2, r2, ror r2 │ │ │ │ andeq r4, r2, r6, ror pc │ │ │ │ andeq r5, r2, r0, asr r2 │ │ │ │ andeq r4, r2, r8, asr pc │ │ │ │ andeq r5, r2, lr, lsr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 6, cr15, cr0, cr12, {6} │ │ │ │ sbcslt r4, pc, r3, ror #29 │ │ │ │ ldrbtmi r4, [lr], #-3555 @ 0xfffff21d │ │ │ │ - blmi ff909374 │ │ │ │ + blmi ff90936c │ │ │ │ ldrmi sl, [r3], r4, lsl #30 │ │ │ │ ldmdbpl r5!, {r1, r5, r6, r7, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8df447b │ │ │ │ strmi ip, [lr], -r8, lsl #7 │ │ │ │ @ instruction: 0xf8c7682d │ │ │ │ @ instruction: 0xf04f5164 │ │ │ │ strmi r0, [r5], -r0, lsl #10 │ │ │ │ @@ -51842,15 +51840,15 @@ │ │ │ │ svclt 0x000c2c00 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1b98095 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8d780a8 │ │ │ │ - blcs 43f9c │ │ │ │ + blcs 43f94 │ │ │ │ addhi pc, r6, r0 │ │ │ │ movweq pc, #49415 @ 0xc107 @ │ │ │ │ @ instruction: 0xf10748cf │ │ │ │ @ instruction: 0xf04f0998 │ │ │ │ @ instruction: 0xf8cd0c01 │ │ │ │ andcs r9, sp, #0 │ │ │ │ teqpvs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @@ -51860,73 +51858,73 @@ │ │ │ │ ldrdmi pc, [r8, r4] │ │ │ │ subsle r2, r0, r0, lsl #24 │ │ │ │ adcmi r7, fp, #2293760 @ 0x230000 │ │ │ │ stmdavc r3!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrhle r4, [r5, #35]! @ 0x23 │ │ │ │ ldrbmi r7, [fp, #-2211] @ 0xfffff75d │ │ │ │ @ instruction: 0xf8d8d1f2 │ │ │ │ - blcs 439a4 │ │ │ │ + blcs 4399c │ │ │ │ addhi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0xb1296861 │ │ │ │ @ instruction: 0xf7ea4650 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ @ instruction: 0xf8d8808f │ │ │ │ - blcs 439c8 │ │ │ │ + blcs 439c0 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf954f006 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10480a9 │ │ │ │ rsbsvs r0, fp, r8, lsl r3 │ │ │ │ @ instruction: 0xf7fd4618 │ │ │ │ ldmdblt r0, {r0, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbcc pc, [r0, #-132]! @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf894b123 │ │ │ │ - blcs 1e03fc0 │ │ │ │ + blcs 1e03fb8 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ @ instruction: 0xf7fe6878 │ │ │ │ @ instruction: 0xf006faa3 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d0c0 │ │ │ │ subcs r7, r0, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0xf7e76078 │ │ │ │ - bmi fe9f65f4 │ │ │ │ + bmi fe9f65ec │ │ │ │ andls r4, r1, r6, lsr #19 │ │ │ │ ldmdavs fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ addsvs pc, r1, #64, 4 │ │ │ │ - blx fe3759ca │ │ │ │ + blx fe3759c2 │ │ │ │ stcmi 7, cr14, [r0, #680]! @ 0x2a8 │ │ │ │ andcs r4, sp, #78643200 @ 0x4b00000 │ │ │ │ ldrbtmi r9, [sp], #-1024 @ 0xfffffc00 │ │ │ │ orrsvs pc, lr, r0, asr #4 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf8d8ff27 │ │ │ │ - bllt fe303a48 │ │ │ │ - bmi fe6bfa4c │ │ │ │ + bllt fe303a40 │ │ │ │ + bmi fe6bfa44 │ │ │ │ ldrbtmi r4, [sl], #-2961 @ 0xfffff46f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078114 │ │ │ │ @ instruction: 0x46bd77b6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7cc4650 │ │ │ │ - @ instruction: 0xf8c7efca │ │ │ │ + @ instruction: 0xf8c7efce │ │ │ │ @ instruction: 0xe7730190 │ │ │ │ vmla.i8 d20, d16, d15 │ │ │ │ stmmi pc, {r0, r5, r9, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ - blx 173aa6 │ │ │ │ + blx 173a9e │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x005ff43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ vand d27, d0, d11 │ │ │ │ @ instruction: 0xf0066227 │ │ │ │ @ instruction: 0xf04ffbb3 │ │ │ │ @@ -51934,184 +51932,184 @@ │ │ │ │ strtmi r4, [r9], -r4, lsl #17 │ │ │ │ adcvs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ strb pc, [r5, r9, lsr #23] @ │ │ │ │ vmla.i8 d20, d16, d1 │ │ │ │ stmmi r1, {r0, r2, r3, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff973ae4 │ │ │ │ + blx ff973adc │ │ │ │ ldmdbmi pc!, {r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ andvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2174 @ 0xfffff782 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0xe775fb97 │ │ │ │ @ instruction: 0xf7cd2000 │ │ │ │ - ldmib r4, {r2, r5, r9, fp, sp, lr, pc}^ │ │ │ │ - b 14c06fc │ │ │ │ + ldmib r4, {r3, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + b 14c06f4 │ │ │ │ andsle r0, r8, r3, lsl #24 │ │ │ │ @ instruction: 0x0c02ebb0 │ │ │ │ rsbsvs r6, sl, r2, ror #17 │ │ │ │ movweq lr, #15201 @ 0x3b61 │ │ │ │ ldrmi r6, [r4, #2210] @ 0x8a2 │ │ │ │ orrsmi r6, r3, sl, ror r8 │ │ │ │ @ instruction: 0xf8d8da0d │ │ │ │ - blcs 43b0c │ │ │ │ + blcs 43b04 │ │ │ │ svcge 0x003af43f │ │ │ │ vmul.i8 q10, q0, q8 │ │ │ │ ldmdami r0!, {r0, r1, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1df3b3a │ │ │ │ + blx 1df3b32 │ │ │ │ stmib r4, {r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r0, [ip, -r4, lsl #2] │ │ │ │ orrsvc pc, r2, r7, lsl #10 │ │ │ │ rsbsvs r2, r8, r0, asr #4 │ │ │ │ - blx 19f5ad0 │ │ │ │ + blx 19f5ac8 │ │ │ │ stmdbmi sl!, {r0, r3, r5, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ ldrbtmi r6, [r9], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7e76242 │ │ │ │ @ instruction: 0xe740faf9 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d74651 │ │ │ │ @ instruction: 0xf7cd2190 │ │ │ │ - stmdacs r0, {r1, r3, r5, fp, sp, lr, pc} │ │ │ │ - blmi 182e38c │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, fp, sp, lr, pc} │ │ │ │ + blmi 182e384 │ │ │ │ ldmvs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ suble r2, r8, r0, lsl #20 │ │ │ │ ldrsbeq pc, [r0, #-132]! @ 0xffffff7c @ │ │ │ │ - stcl 7, cr15, [sl], #816 @ 0x330 │ │ │ │ + stcl 7, cr15, [lr], #816 @ 0x330 │ │ │ │ ldmdbmi fp, {r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - ldmda r6, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffb41b8c │ │ │ │ + ldmda sl, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffb41b84 │ │ │ │ andcs r4, r1, #1425408 @ 0x15c000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r1, r2, r3, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, fp, sp, lr, pc} │ │ │ │ ldmdbmi r4, {r0, r1, r5, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - stmda r4, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ff6c1bb0 │ │ │ │ + stmda r8, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ff6c1ba8 │ │ │ │ andcs r4, r1, #80, 18 @ 0x140000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ - @ instruction: 0xf7cc4479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7cd4479 │ │ │ │ + stmdacs r0, {fp, sp, lr, pc} │ │ │ │ stmdbmi sp, {r0, r4, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - svc 0x00f2f7cc │ │ │ │ - blle ff241bd4 │ │ │ │ + svc 0x00f6f7cc │ │ │ │ + blle ff241bcc │ │ │ │ andcs r4, r1, #1196032 @ 0x124000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cc4479 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r6, {r0, r1, r2, r3, r4, r5, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - svc 0x00e0f7cc │ │ │ │ - blle fedc1bf8 │ │ │ │ + svc 0x00e4f7cc │ │ │ │ + blle fedc1bf0 │ │ │ │ andcs r4, r0, #67584 @ 0x10800 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ stmibvs r0!, {r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsvs r2, sl, r1, lsl #4 │ │ │ │ @ instruction: 0xf946f7e6 │ │ │ │ stmdacs r0, {r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf8d4d0ae │ │ │ │ stmiblt fp, {r5, r6, r8, ip, sp}^ │ │ │ │ - ldc 7, cr15, [lr], {204} @ 0xcc │ │ │ │ + stc 7, cr15, [r2], #816 @ 0x330 │ │ │ │ @ instruction: 0xf006b110 │ │ │ │ orrslt pc, r8, sp, lsl #20 │ │ │ │ rsbcs r6, fp, fp, lsr r8 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ @ instruction: 0xf8d44936 │ │ │ │ stmib sp, {r3, r4, r6, r8, sp}^ │ │ │ │ ldrbtmi r0, [r9], #-512 @ 0xfffffe00 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbsvs pc, r7, #64, 4 │ │ │ │ - blx fe075be0 │ │ │ │ + blx fe075bd8 │ │ │ │ @ instruction: 0xf7f26838 │ │ │ │ @ instruction: 0xe791fed1 │ │ │ │ - stc 7, cr15, [r4], {204} @ 0xcc │ │ │ │ + stc 7, cr15, [r8], {204} @ 0xcc │ │ │ │ andls r4, r1, lr, lsr #18 │ │ │ │ rsbsvs pc, ip, #64, 4 │ │ │ │ ldrbtmi r6, [r9], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf04f9302 │ │ │ │ cmncs fp, #255 @ 0xff │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - blx 1b75c08 │ │ │ │ + blx 1b75c00 │ │ │ │ @ instruction: 0xf8d8e7ea │ │ │ │ - blcs 43c74 │ │ │ │ + blcs 43c6c │ │ │ │ mcrge 4, 4, pc, cr6, cr15, {1} @ │ │ │ │ vmla.i8 d20, d0, d21 │ │ │ │ stmdami r5!, {r0, r1, r4, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff0f3ca0 │ │ │ │ + blx ff0f3c98 │ │ │ │ @ instruction: 0xf7cce67c │ │ │ │ - svclt 0x0000ecfc │ │ │ │ - strdeq r8, [r4], -sl │ │ │ │ + svclt 0x0000ed00 │ │ │ │ + andeq r8, r4, r2, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, ip, ror #13 │ │ │ │ + strdeq r8, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, ip, lsr #16 │ │ │ │ + andeq lr, r8, r4, lsr r8 │ │ │ │ andeq r4, r2, r8, ror #28 │ │ │ │ strdeq r5, [r2], -ip │ │ │ │ andeq r4, r2, ip, asr #27 │ │ │ │ andeq r4, r2, lr, lsr #27 │ │ │ │ - @ instruction: 0x000485b2 │ │ │ │ + @ instruction: 0x000485ba │ │ │ │ andeq r4, r2, r4, ror #26 │ │ │ │ andeq r5, r2, r6, asr r0 │ │ │ │ andeq r5, r2, r4, lsr #32 │ │ │ │ andeq r4, r2, r0, lsr #26 │ │ │ │ andeq r5, r2, r2, lsr #32 │ │ │ │ andeq r4, r2, lr, lsl #26 │ │ │ │ andeq r5, r2, r0, lsl r0 │ │ │ │ andeq r4, r2, ip, asr #25 │ │ │ │ andeq r4, r2, lr, asr #31 │ │ │ │ @ instruction: 0x00024fbe │ │ │ │ andeq r4, r2, r6, lsr #25 │ │ │ │ - andeq lr, r8, ip, ror #11 │ │ │ │ + strdeq lr, [r8], -r4 │ │ │ │ andeq pc, r1, lr, asr #15 │ │ │ │ andeq r4, r2, r4, ror pc │ │ │ │ andeq r7, r2, sl, lsl #21 │ │ │ │ andeq r4, r2, r4, asr pc │ │ │ │ andeq r6, r2, r6, lsl fp │ │ │ │ andeq r0, r2, r0, lsl #10 │ │ │ │ andeq pc, r1, r2, ror #14 │ │ │ │ - andeq lr, r8, r8, asr r5 │ │ │ │ + andeq lr, r8, r0, ror #10 │ │ │ │ andeq r4, r2, lr, lsr #23 │ │ │ │ andeq r4, r2, sl, lsl #23 │ │ │ │ andeq r4, r2, r4, ror #22 │ │ │ │ andeq r4, r2, r6, ror #28 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq fe076058 │ │ │ │ + bleq fe076050 │ │ │ │ @ instruction: 0xf5ad4d6b │ │ │ │ stclmi 13, cr6, [fp], #-560 @ 0xfffffdd0 │ │ │ │ - blmi 1b08f28 │ │ │ │ - bmi 1b23948 │ │ │ │ + blmi 1b08f20 │ │ │ │ + bmi 1b23940 │ │ │ │ sxtab16mi r4, r9, fp, ror #8 │ │ │ │ strmi r5, [r0], ip, lsr #18 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f444c │ │ │ │ ldmpl fp, {sl} │ │ │ │ ldrmi r2, [sl], r0, asr #4 │ │ │ │ - blmi 1951fbc │ │ │ │ + blmi 1951fb4 │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ @ instruction: 0xf7cc447b │ │ │ │ - @ instruction: 0xf1b8eeb4 │ │ │ │ + @ instruction: 0xf1b8eeb8 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0x464080b2 │ │ │ │ - cdp 7, 4, cr15, cr10, cr12, {6} │ │ │ │ + cdp 7, 4, cr15, cr14, cr12, {6} │ │ │ │ strmi r2, [r5], -r6, lsl #2 │ │ │ │ stc2l 0, cr15, [sl, #-40] @ 0xffffffd8 │ │ │ │ strcc fp, [r6, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ strtmi pc, [sl], -r1, lsl #29 │ │ │ │ strmi r4, [r4], -r1, asr #12 │ │ │ │ @ instruction: 0xffcef005 │ │ │ │ @@ -52125,45 +52123,45 @@ │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ ldclmi 0, cr8, [r0, #-540] @ 0xfffffde4 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ teqcs r3, #2097152000 @ 0x7d000000 │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ cmnpmi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffe0f008 │ │ │ │ - blle c3f5d4 │ │ │ │ + blle c3f5cc │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7cc607b │ │ │ │ - @ instruction: 0xf107ee1a │ │ │ │ + @ instruction: 0xf107ee1e │ │ │ │ strmi r0, [r2], -ip, lsl #2 │ │ │ │ @ instruction: 0xf00a6878 │ │ │ │ strmi pc, [r5], -fp, lsl #17 │ │ │ │ @ instruction: 0xf0076878 │ │ │ │ @ instruction: 0xf44fff59 │ │ │ │ @ instruction: 0xf7cd71d2 │ │ │ │ - ldmdavs r8!, {r1, r3, r4, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r4, r7, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8acf008 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - bmi ff75e0 │ │ │ │ + bmi ff75d8 │ │ │ │ ldrbtmi r4, [sl], #-2871 @ 0xfffff4c9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbcc pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ ldrtmi r6, [sp], sl, lsl #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrbtmi r4, [lr], #-3638 @ 0xfffff1ca │ │ │ │ orrlt r6, fp, #3342336 @ 0x330000 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 37e77 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 37e6f @ │ │ │ │ cmncs r4, r4, ror #15 │ │ │ │ @ instruction: 0xf7fc2000 │ │ │ │ @ instruction: 0xf1b8fb0b │ │ │ │ @ instruction: 0xd1be0801 │ │ │ │ ldrbtmi r4, [lr], #-3632 @ 0xfffff1d0 │ │ │ │ - blcs 5200c │ │ │ │ + blcs 52004 │ │ │ │ @ instruction: 0x4620d1f0 │ │ │ │ @ instruction: 0xf828f7e6 │ │ │ │ strmi r4, [r2], sp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ subeq pc, ip, r7, lsl #2 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf0064681 │ │ │ │ @@ -52193,35 +52191,35 @@ │ │ │ │ @ instruction: 0xe7b3fd99 │ │ │ │ @ instruction: 0x46224813 │ │ │ │ cmnpmi r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0x4605fc79 │ │ │ │ @ instruction: 0xf04fe792 │ │ │ │ @ instruction: 0xe79235ff │ │ │ │ - bl ff5f5e08 │ │ │ │ - ldrdeq r8, [r4], -r0 │ │ │ │ + bl ff6f5e00 │ │ │ │ + ldrdeq r8, [r4], -r8 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, r8, asr #5 │ │ │ │ + ldrdeq r8, [r4], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r4, r2, ip, lsr #31 │ │ │ │ andeq lr, r1, sl, ror #15 │ │ │ │ andeq r4, r2, ip, ror #26 │ │ │ │ - andeq r8, r4, r2, lsl #4 │ │ │ │ - andeq lr, r8, r2, asr #6 │ │ │ │ - andeq lr, r8, r6, lsr #6 │ │ │ │ + andeq r8, r4, sl, lsl #4 │ │ │ │ + andeq lr, r8, sl, asr #6 │ │ │ │ + andeq lr, r8, lr, lsr #6 │ │ │ │ andeq r4, r2, r2, ror #25 │ │ │ │ andeq r4, r2, r4, ror #25 │ │ │ │ andeq r4, r2, ip, ror ip │ │ │ │ andeq r4, r2, ip, asr ip │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, lsl #1 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq lr, r8, r8, asr #4 │ │ │ │ + andeq lr, r8, r0, asr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr8, cr12, {6} │ │ │ │ strbcs pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0d5 │ │ │ │ ldrbtmi r3, [sl], #-1388 @ 0xfffffa94 │ │ │ │ @@ -52229,31 +52227,31 @@ │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf7e70300 │ │ │ │ msrlt CPSR_fs, r5, ror #16 │ │ │ │ @ instruction: 0xf7cc4620 │ │ │ │ - @ instruction: 0xf5b0ed50 │ │ │ │ + @ instruction: 0xf5b0ed54 │ │ │ │ movwle r5, #61312 @ 0xef80 │ │ │ │ strbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ strbeq pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0x4623447a │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - cdp 7, 3, cr15, cr8, cr12, {6} │ │ │ │ + cdp 7, 3, cr15, cr12, cr12, {6} │ │ │ │ @ instruction: 0xf7cc2001 │ │ │ │ - @ instruction: 0xf006eb22 │ │ │ │ + @ instruction: 0xf006eb26 │ │ │ │ @ instruction: 0x4605f857 │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ streq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @ instruction: 0x46222334 │ │ │ │ ldrbtmi r2, [r8], #-422 @ 0xfffffe5a │ │ │ │ stc2 0, cr15, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - beq 74668 │ │ │ │ + beq 74660 │ │ │ │ mvnshi pc, r0, asr #5 │ │ │ │ andeq pc, r1, pc, asr #12 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ stc2l 7, cr15, [r6, #-968]! @ 0xfffffc38 │ │ │ │ @ instruction: 0xf64f4604 │ │ │ │ vaddl.s8 q8, d0, d1 │ │ │ │ @ instruction: 0xf7f20001 │ │ │ │ @@ -52270,57 +52268,57 @@ │ │ │ │ vst4. {d22,d24,d26,d28}, [pc :256], fp │ │ │ │ @ instruction: 0x462132fc │ │ │ │ @ instruction: 0xf7de4650 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, pc, r0, asr #5 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -r4, asr #4 │ │ │ │ - ldcl 7, cr15, [ip], #816 @ 0x330 │ │ │ │ + stc 7, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ ldmdbvs r9!, {r7, r9, sl, lr} │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ @ instruction: 0xffb0f005 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, sp, lr} │ │ │ │ addshi pc, sp, r0 │ │ │ │ - blcs 2d60b0 │ │ │ │ + blcs 2d60a8 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8df80bf │ │ │ │ @ instruction: 0x3601349c │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00182901 │ │ │ │ @ instruction: 0xf00061bd │ │ │ │ @ instruction: 0xf64f81f7 │ │ │ │ vabal.s8 q8, d0, d1 │ │ │ │ rsbsvs r0, lr, #4194304 @ 0x400000 │ │ │ │ rscscc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ ldc2l 7, cr15, [ip, #888]! @ 0x378 │ │ │ │ mulcc r0, r9, r8 │ │ │ │ - blle 102060 │ │ │ │ + blle 102058 │ │ │ │ svclt 0x00182b0a │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ - blcs 845870 │ │ │ │ + blcs 845868 │ │ │ │ ldmibvs r9!, {r0, r1, r2, r4, r8, ip, lr, pc}^ │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdp2 0, 1, cr15, cr6, cr5, {0} │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0x4648fe11 │ │ │ │ - ldc 7, cr15, [ip], #816 @ 0x330 │ │ │ │ + stcl 7, cr15, [r0], {204} @ 0xcc │ │ │ │ strmi r6, [r0], #638 @ 0x27e │ │ │ │ @ instruction: 0xf8dfe7dc │ │ │ │ @ instruction: 0xf8df243c │ │ │ │ ldrbtmi r0, [sl], #-1056 @ 0xfffffbe0 │ │ │ │ @ instruction: 0xf107e76b │ │ │ │ eorscs r0, r1, #196, 6 @ 0x10000003 │ │ │ │ ldrmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf00560fb │ │ │ │ @ instruction: 0x4648fe3d │ │ │ │ - stc 7, cr15, [r8], #816 @ 0x330 │ │ │ │ + stc 7, cr15, [ip], #816 @ 0x330 │ │ │ │ vtst.8 d2, d0, d16 │ │ │ │ ldmibvs fp!, {r0, r1, r3, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf10780af │ │ │ │ @ instruction: 0xf1070590 │ │ │ │ @ instruction: 0xf04f035c │ │ │ │ @ instruction: 0xf06f0b31 │ │ │ │ @@ -52334,125 +52332,125 @@ │ │ │ │ @ instruction: 0xf64ffe1d │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ strtmi r0, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ stccs 13, cr15, [r0], {213} @ 0xd5 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ @ instruction: 0xf7cc4620 │ │ │ │ - @ instruction: 0x4602ec7e │ │ │ │ + strmi lr, [r2], -r2, lsl #25 │ │ │ │ @ instruction: 0xf06f68bb │ │ │ │ movwls r0, #257 @ 0x101 │ │ │ │ teqcs r1, #32, 12 @ 0x2000000 │ │ │ │ movwcs r9, #769 @ 0x301 │ │ │ │ - bleq 7425c │ │ │ │ + bleq 74254 │ │ │ │ @ instruction: 0xf84ef7da │ │ │ │ @ instruction: 0x46012230 │ │ │ │ @ instruction: 0xf00568f8 │ │ │ │ - bvs f37dc4 │ │ │ │ + bvs f37dbc │ │ │ │ andlt pc, r8, r4, lsl #16 │ │ │ │ stmdacs r0, {r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r5, r6, ip, lr, pc}^ │ │ │ │ strls r4, [r0], #-1552 @ 0xfffff9f0 │ │ │ │ - bvs 1f02d4c │ │ │ │ + bvs 1f02d44 │ │ │ │ teqphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ smlattcs r1, r2, sl, r4 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ - movwcs lr, #3410 @ 0xd52 │ │ │ │ + movwcs lr, #3414 @ 0xd56 │ │ │ │ ldmibvs sp!, {r0, r1, r3, r4, r5, r7, r8, sp, lr} │ │ │ │ - blmi ff831e80 │ │ │ │ + blmi ff831e78 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstle r5, r1, lsl #18 │ │ │ │ stmdavc r3!, {r2, r3, r4, r6, r8, sp, lr, pc} │ │ │ │ svclt 0x00182b0a │ │ │ │ tstle sl, r0, lsl #22 │ │ │ │ rscscc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ stc2l 7, cr15, [sl, #-888]! @ 0xfffffc88 │ │ │ │ - ble ffcc2180 │ │ │ │ + ble ffcc2178 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -sp, lsl #3 │ │ │ │ - ldc 7, cr15, [ip], #-816 @ 0xfffffcd0 │ │ │ │ - blmi ff509b90 │ │ │ │ + mcrr 7, 12, pc, r0, cr12 @ │ │ │ │ + blmi ff509b88 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ movwcs r8, #4411 @ 0x113b │ │ │ │ - blmi ff45088c │ │ │ │ + blmi ff450884 │ │ │ │ ldrbtmi r3, [fp], #-1537 @ 0xfffff9ff │ │ │ │ - blcs 92414 │ │ │ │ + blcs 9240c │ │ │ │ @ instruction: 0xe74ad0d5 │ │ │ │ rscscc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ stc2l 7, cr15, [ip, #-888] @ 0xfffffc88 │ │ │ │ @ instruction: 0xf6bf2800 │ │ │ │ ldrbmi sl, [r0], -r4, lsr #30 │ │ │ │ cdp2 0, 12, cr15, cr4, cr7, {0} │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ @ instruction: 0x4648fc11 │ │ │ │ stc2 7, cr15, [lr], {242} @ 0xf2 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ - ldmib sl!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cc2000 │ │ │ │ - blmi ff0b29c0 │ │ │ │ + blmi ff0b29c8 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ vst4.16 {d24,d26,d28,d30}, [pc], sl │ │ │ │ @ instruction: 0x462132fc │ │ │ │ @ instruction: 0xf7de4650 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc sp, [r1], -r1, ror #23 │ │ │ │ ldrmi lr, [r0], -r3, lsl #14 │ │ │ │ - bvs 1f0ace8 │ │ │ │ + bvs 1f0ace0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7cc9400 │ │ │ │ - @ instruction: 0xe7a0ecf4 │ │ │ │ + @ instruction: 0xe7a0ecf8 │ │ │ │ @ instruction: 0xf1092240 │ │ │ │ @ instruction: 0xf5070130 │ │ │ │ @ instruction: 0xf0057082 │ │ │ │ strb pc, [ip, -r5, lsl #27] @ │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ ldmdavs fp!, {r4, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf5072b01 │ │ │ │ adcsvs r7, fp, r2, lsl #7 │ │ │ │ @ instruction: 0xf107d177 │ │ │ │ - bvs e396d8 │ │ │ │ + bvs e396d0 │ │ │ │ strls r2, [r0, #-257] @ 0xfffffeff │ │ │ │ ldmvs fp!, {r0, r1, r3, r5, r7, r9, fp, lr} │ │ │ │ stmdavs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - ldcl 7, cr15, [r6], {204} @ 0xcc │ │ │ │ + ldcl 7, cr15, [sl], {204} @ 0xcc │ │ │ │ @ instruction: 0xf7cc4628 │ │ │ │ - stmdacc r1, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ cmpcs r8, sl, lsr #12 │ │ │ │ - blcs 2cf304 │ │ │ │ + blcs 2cf2fc │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ stmiami r4!, {r0, r1, r3, r5, sl, ip, lr} │ │ │ │ ldrbtmi r2, [r8], #-820 @ 0xfffffccc │ │ │ │ - blx ff17428a │ │ │ │ + blx ff174282 │ │ │ │ rsbsvs r1, fp, r3, lsl #28 │ │ │ │ tstphi r1, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ andmi pc, r1, r0, asr #4 │ │ │ │ rsbslt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ stc2 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ vmax.s8 d20, d1, d5 │ │ │ │ ldrbtmi r0, [fp], #1 │ │ │ │ - blx ffff6252 │ │ │ │ + blx ffff624a │ │ │ │ andhi pc, r0, r7, asr #17 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ and r7, r4, fp, lsr #32 │ │ │ │ @ instruction: 0xf7de4640 │ │ │ │ stmdavc fp!, {r0, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ andscs fp, r6, #-335544319 @ 0xec000001 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ cdp2 0, 6, cr15, cr6, cr5, {0} │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdacs r0, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x4640d1f0 │ │ │ │ stc2l 7, cr15, [sl], {222} @ 0xde │ │ │ │ @ instruction: 0xf7cc68b8 │ │ │ │ - @ instruction: 0xf105eba2 │ │ │ │ + @ instruction: 0xf105eba6 │ │ │ │ @ instruction: 0x46020130 │ │ │ │ @ instruction: 0xf00568b8 │ │ │ │ stmdacs r0, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4629d1de │ │ │ │ ldreq pc, [r0, #263] @ 0x107 │ │ │ │ @ instruction: 0x46282231 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ @@ -52460,94 +52458,94 @@ │ │ │ │ @ instruction: 0xf0076878 │ │ │ │ @ instruction: 0xf107fe31 │ │ │ │ adcsvs r0, fp, ip, asr r3 │ │ │ │ andcs r2, r1, #134217729 @ 0x8000001 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 7, cr15, [ip, #912] @ 0x390 │ │ │ │ ldrhtvs r6, [fp], #-155 @ 0xffffff65 │ │ │ │ - bvs fb1ed8 │ │ │ │ + bvs fb1ed0 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ @ instruction: 0xf7cc6828 │ │ │ │ - ldmdavs r8!, {r5, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r5, r8, fp, sp, lr, pc}^ │ │ │ │ cdp2 0, 1, cr15, cr12, cr7, {0} │ │ │ │ stmdavs fp!, {r3, r4, r5, r6, fp, lr} │ │ │ │ ldrbtmi r2, [r8], #-534 @ 0xfffffdea │ │ │ │ @ instruction: 0xf7cc2101 │ │ │ │ - bvs f32cb4 │ │ │ │ - bmi 1d8072c │ │ │ │ + bvs f32cbc │ │ │ │ + bmi 1d80724 │ │ │ │ ldreq pc, [r0, #263] @ 0x107 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7cc68bb │ │ │ │ - movwcs lr, #3168 @ 0xc60 │ │ │ │ + movwcs lr, #3172 @ 0xc64 │ │ │ │ addscc pc, r0, r7, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-2928 @ 0xfffff490 │ │ │ │ ands r6, r3, fp, ror r0 │ │ │ │ @ instruction: 0xf0002b0a │ │ │ │ - bvs f1855c │ │ │ │ - bleq 7448c │ │ │ │ + bvs f18554 │ │ │ │ + bleq 74484 │ │ │ │ @ instruction: 0xf7cc6818 │ │ │ │ - blmi 1b32748 │ │ │ │ + blmi 1b32750 │ │ │ │ teqcs r2, sl, ror r9 │ │ │ │ addslt pc, r0, r7, lsl #17 │ │ │ │ ldmpl r3, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7cc681a │ │ │ │ - bllt fe2727bc │ │ │ │ + bllt fe2727c4 │ │ │ │ @ instruction: 0xf7cc4628 │ │ │ │ - stmdacs pc!, {r1, r3, r6, r8, r9, fp, sp, lr, pc} @ │ │ │ │ + stmdacs pc!, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf897d826 │ │ │ │ - blcs 2c45bc │ │ │ │ - blcs 67fe0 │ │ │ │ + blcs 2c45b4 │ │ │ │ + blcs 67fd8 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ sbcsle r2, sp, r0 │ │ │ │ andscs r6, ip, #241664 @ 0x3b000 │ │ │ │ tstcs r1, r8, ror r8 │ │ │ │ @ instruction: 0xf7cc681b │ │ │ │ - ldrb lr, [r8, sl, lsr #20] │ │ │ │ + ldrb lr, [r8, lr, lsr #20] │ │ │ │ ldrbmi r4, [r3], -r7, asr #16 │ │ │ │ tstcs r1, sl, asr sl │ │ │ │ @ instruction: 0xf858447a │ │ │ │ strls r0, [r0], #-0 │ │ │ │ @ instruction: 0xf7cc6800 │ │ │ │ - andcs lr, r1, r4, lsr #24 │ │ │ │ - stmdb ip, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andcs lr, r1, r8, lsr #24 │ │ │ │ + ldmdb r0, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstcs r1, r5, asr sl │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ - @ instruction: 0xf8c7ec1c │ │ │ │ + @ instruction: 0xf8c7ec20 │ │ │ │ @ instruction: 0xe6c8b018 │ │ │ │ @ instruction: 0x61bb2300 │ │ │ │ cmppeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xe78f60bb │ │ │ │ umullscs pc, r0, r7, r8 @ │ │ │ │ sbcle r2, r9, sl, lsl #20 │ │ │ │ eorsvs r4, sl, r8, lsr #12 │ │ │ │ - bl 4f6310 │ │ │ │ + bl 5f6308 │ │ │ │ eoreq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ tstpne pc, #0, 4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl!, {r0, r1, r4, sl, lr} │ │ │ │ ldcne 8, cr15, [r8], #76 @ 0x4c │ │ │ │ svclt 0x0004290a │ │ │ │ ldclt 8, cr15, [r8], #12 │ │ │ │ umullscs pc, r0, r7, r8 @ │ │ │ │ @ instruction: 0xd1b52a2f │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ eorscs r0, r1, #40, 10 @ 0xa000000 │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ ldr pc, [r2, -sp, lsl #25] │ │ │ │ - bmi 1012d00 │ │ │ │ + bmi 1012cf8 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7cc4623 │ │ │ │ - ldrt lr, [lr], ip, ror #23 │ │ │ │ - bmi f52d10 │ │ │ │ + @ instruction: 0xe6beebf0 │ │ │ │ + bmi f52d08 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7cc4623 │ │ │ │ - ldr lr, [pc], r4, ror #23 │ │ │ │ - bmi e92d20 │ │ │ │ + ldr lr, [pc], r8, ror #23 │ │ │ │ + bmi e92d18 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7cc4623 │ │ │ │ - @ instruction: 0xf44febdc │ │ │ │ + @ instruction: 0xf44febe0 │ │ │ │ @ instruction: 0x462132fc │ │ │ │ @ instruction: 0xf7de4650 │ │ │ │ adcmi pc, r8, #768 @ 0x300 │ │ │ │ ldclge 6, cr15, [fp, #764] @ 0x2fc │ │ │ │ @ instruction: 0xf107e6b5 │ │ │ │ @ instruction: 0xf04f035c │ │ │ │ @ instruction: 0xf06f0b31 │ │ │ │ @@ -52555,41 +52553,41 @@ │ │ │ │ movwls r6, #187 @ 0xbb │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf7d9b004 │ │ │ │ ldrbmi pc, [sl], -r9, lsr #29 @ │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ mrrc2 0, 0, pc, r8, cr5 @ │ │ │ │ @ instruction: 0x61bb2302 │ │ │ │ - bvs f32160 │ │ │ │ + bvs f32158 │ │ │ │ ldmdavs r8, {r1, r2, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - bl fed763bc │ │ │ │ + bl fee763b4 │ │ │ │ strtmi lr, [r0], sp, lsr #13 │ │ │ │ - bmi 931b88 │ │ │ │ + bmi 931b80 │ │ │ │ @ instruction: 0xf8d7462b │ │ │ │ stmdami r7, {r2, r4, pc} │ │ │ │ strb r4, [fp, #-1146]! @ 0xfffffb86 │ │ │ │ ldrbt r4, [r4], -r0, lsr #13 │ │ │ │ ldrt r4, [r1], -r2, lsr #12 │ │ │ │ - strheq r8, [r4], -lr │ │ │ │ + andeq r8, r4, r6, asr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strheq r8, [r4], -r4 │ │ │ │ + strheq r8, [r4], -ip │ │ │ │ andeq r4, r2, r8, ror #23 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r4, r2, r2, lsl #23 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r4, r2, r2, ror #23 │ │ │ │ andeq pc, r1, r6, ror #6 │ │ │ │ - andeq lr, r8, ip, lsr #2 │ │ │ │ + andeq lr, r8, r4, lsr r1 │ │ │ │ andeq r1, r2, r6, lsr r3 │ │ │ │ andeq r4, r2, r0, asr fp │ │ │ │ - andeq lr, r8, r4 │ │ │ │ - ldrdeq sp, [r8], -r0 │ │ │ │ - @ instruction: 0x0008dfbe │ │ │ │ - andeq sp, r8, r0, lsl #31 │ │ │ │ + andeq lr, r8, ip │ │ │ │ + ldrdeq sp, [r8], -r8 │ │ │ │ + andeq sp, r8, r6, asr #31 │ │ │ │ + andeq sp, r8, r8, lsl #31 │ │ │ │ andeq r4, r2, sl, lsr #21 │ │ │ │ ldrdeq r4, [r2], -r4 @ │ │ │ │ @ instruction: 0x000248be │ │ │ │ andeq r4, r2, lr, ror #19 │ │ │ │ andeq r4, r2, lr, lsr r9 │ │ │ │ muleq r2, sl, r8 │ │ │ │ @ instruction: 0x000248b6 │ │ │ │ @@ -52615,49 +52613,49 @@ │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ eorcc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smmlscc r0, pc, r8, pc @ │ │ │ │ ldrbtmi r6, [fp], #-953 @ 0xfffffc47 │ │ │ │ andls pc, r2, r5, asr r8 @ │ │ │ │ @ instruction: 0xf8d968dc │ │ │ │ - blcs 44570 │ │ │ │ + blcs 44568 │ │ │ │ subshi pc, sl, #64 @ 0x40 │ │ │ │ @ instruction: 0x373cf8df │ │ │ │ andhi pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ mcrcs 2, 0, r8, cr0, cr2, {6} │ │ │ │ bicshi pc, pc, r0 │ │ │ │ @ instruction: 0x3728f8df │ │ │ │ - beq ff8749b0 │ │ │ │ + beq ff8749a8 │ │ │ │ adcvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl fp!, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf50363fb │ │ │ │ tstcc r4, r7, lsl #3 │ │ │ │ - blx ff0745be │ │ │ │ + blx ff0745b6 │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 85324 │ │ │ │ + blcs 8531c │ │ │ │ mvnhi pc, r0 │ │ │ │ stmdavs r1!, {r2, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7cb4650 │ │ │ │ - @ instruction: 0xb3a8ef8c │ │ │ │ + @ instruction: 0xb3a8ef90 │ │ │ │ ldrdmi pc, [r0], r4 @ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf7f220a4 │ │ │ │ @ instruction: 0x4604fa59 │ │ │ │ @ instruction: 0xf7cc4650 │ │ │ │ - andcc lr, r1, r6, lsl sl │ │ │ │ - blx 14f65a8 │ │ │ │ + andcc lr, r1, sl, lsl sl │ │ │ │ + blx 14f65a0 │ │ │ │ eorvs r4, r0, r3, lsl #13 │ │ │ │ @ instruction: 0xf7cc4650 │ │ │ │ - ldrbmi lr, [r1], -lr, lsl #20 │ │ │ │ + @ instruction: 0x4651ea12 │ │ │ │ @ instruction: 0xf04f1c42 │ │ │ │ ldrbmi r0, [r8], -r0, lsl #20 │ │ │ │ - blx fe67460e │ │ │ │ + blx fe674606 │ │ │ │ eorscs r2, r1, #67108864 @ 0x4000000 │ │ │ │ movwge lr, #6596 @ 0x19c4 │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf005000c │ │ │ │ eorscs pc, r1, #74752 @ 0x12400 │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf005003d │ │ │ │ @@ -52678,70 +52676,70 @@ │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r6, r9, pc} │ │ │ │ rsbhi pc, r2, #192, 4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8d962fb │ │ │ │ andcs r3, r0, #0 │ │ │ │ - blcs 507f4 │ │ │ │ + blcs 507ec │ │ │ │ andshi pc, r1, #64 @ 0x40 │ │ │ │ @ instruction: 0xf7cc4630 │ │ │ │ - cmncs r0, r8, asr #19 │ │ │ │ + cmncs r0, ip, asr #19 │ │ │ │ @ instruction: 0xf00a4683 │ │ │ │ stmdacs r0, {r0, r1, r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, r3, #0 │ │ │ │ @ instruction: 0xf10b2120 │ │ │ │ @ instruction: 0xf00a0060 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, fp, #0 │ │ │ │ orreq pc, r0, #-1073741822 @ 0xc0000002 │ │ │ │ - beq 1174ab8 │ │ │ │ + beq 1174ab0 │ │ │ │ adcsvs r4, fp, #24, 12 @ 0x1800000 │ │ │ │ @ instruction: 0xf9f0f7f2 │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ rsbeq pc, r4, sl, asr #17 │ │ │ │ stmdavs sl!, {r0, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r8, #-130]! @ 0xffffff7e @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmiavs r3!, {r1, r2, r3, r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ ldrtmi r8, [r1], -fp, lsl #4 │ │ │ │ andeq pc, r1, #-1073741822 @ 0xc0000002 │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ - blx b746e6 │ │ │ │ + blx b746de │ │ │ │ stmiavs r2!, {r1, r2, r3, r5, fp, sp, lr} │ │ │ │ tstpeq lr, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - bcs 914c8 │ │ │ │ + bcs 914c0 │ │ │ │ movteq pc, #61702 @ 0xf106 @ │ │ │ │ @ instruction: 0xf04063bb │ │ │ │ - blvs fff18de8 │ │ │ │ + blvs fff18de0 │ │ │ │ @ instruction: 0xf89336e2 │ │ │ │ - blcs 45580 │ │ │ │ + blcs 45578 │ │ │ │ eorshi pc, r7, #0 │ │ │ │ - blvs 1e40bbc │ │ │ │ + blvs 1e40bb4 │ │ │ │ cdp2 7, 8, cr15, cr10, cr4, {7} │ │ │ │ @ instruction: 0xf1072531 │ │ │ │ strls r0, [r1, #-940] @ 0xfffffc54 │ │ │ │ @ instruction: 0xf06f633b │ │ │ │ movwls r0, #257 @ 0x101 │ │ │ │ movwcs r2, #560 @ 0x230 │ │ │ │ @ instruction: 0xf7d96b78 │ │ │ │ @ instruction: 0x462afd55 │ │ │ │ - blvs fee49f20 │ │ │ │ - blx 174736 │ │ │ │ - blvs fee89fcc │ │ │ │ + blvs fee49f18 │ │ │ │ + blx 17472e │ │ │ │ + blvs fee89fc4 │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ @ instruction: 0xf8dafaff │ │ │ │ movtcs r1, #8292 @ 0x2064 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #4 │ │ │ │ - blx 1ff66ca │ │ │ │ + blx 1ff66c2 │ │ │ │ @ instruction: 0xf107462b │ │ │ │ tstcs r0, r5, ror r2 │ │ │ │ rsbsvs r2, sl, r0 │ │ │ │ - blx 1af66be │ │ │ │ + blx 1af66b6 │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ strvc pc, [r0, #1103] @ 0x44f │ │ │ │ @ instruction: 0xf8d8617a │ │ │ │ @ instruction: 0xf8d82044 │ │ │ │ @ instruction: 0x61bb0010 │ │ │ │ @ instruction: 0xf8d860ba │ │ │ │ @@ -52777,52 +52775,52 @@ │ │ │ │ eoreq pc, r0, r8, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eorne pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x96026879 │ │ │ │ strls r6, [r1, #-3069] @ 0xfffff403 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ stc2 7, cr15, [r8], #920 @ 0x398 │ │ │ │ - bvs 1ed2ee4 │ │ │ │ + bvs 1ed2edc │ │ │ │ ldmibvs r9!, {r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ andscs pc, r8, r8, asr #17 │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ andscc pc, ip, r8, asr #17 │ │ │ │ andscs pc, r4, r8, asr #17 │ │ │ │ ldmdbvs fp!, {r4, r5, r9, sp} │ │ │ │ eoreq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf8c84630 │ │ │ │ tstcs r0, r4, lsr #32 │ │ │ │ andscc pc, r0, r8, asr #17 │ │ │ │ - blx ef483c │ │ │ │ + blx ef4834 │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ adcvs r2, r2, ip, asr r3 │ │ │ │ ldrcs r6, [r1, #-2875]! @ 0xfffff4c5 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ strls r0, [r1, #-2048] @ 0xfffff800 │ │ │ │ @ instruction: 0xf10b4643 │ │ │ │ @ instruction: 0xf06f0230 │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ @ instruction: 0xf7d90064 │ │ │ │ - blvs feeb7b30 │ │ │ │ + blvs feeb7b28 │ │ │ │ eorseq pc, r2, #-1073741822 @ 0xc0000002 │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ - blx 974874 │ │ │ │ + blx 97486c │ │ │ │ movwls r6, #2875 @ 0xb3b │ │ │ │ eorseq pc, r0, #-1073741822 @ 0xc0000002 │ │ │ │ strbmi r9, [r3], -r1, lsl #10 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ stc2 7, cr15, [r4], #868 @ 0x364 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0054650 │ │ │ │ @ instruction: 0x462afa53 │ │ │ │ ldrdeq lr, [sp, -r7] │ │ │ │ - blx 13f48a0 │ │ │ │ + blx 13f4898 │ │ │ │ ldrdcc pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ eorseq pc, r2, #-1073741822 @ 0xc0000002 │ │ │ │ ldrtne pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ andhi pc, fp, r3, lsl #16 │ │ │ │ @ instruction: 0xf8da4479 │ │ │ │ @ instruction: 0xf0050064 │ │ │ │ @ instruction: 0xf8dafa01 │ │ │ │ @@ -52833,53 +52831,53 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df80f3 │ │ │ │ @ instruction: 0xf10b140c │ │ │ │ @ instruction: 0xf8da0263 │ │ │ │ ldrbtmi r0, [r9], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xf9ecf005 │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ - ldm r6, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46026afc │ │ │ │ ldrdne pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf0094620 │ │ │ │ strtmi pc, [r0], -r7, lsl #22 │ │ │ │ cdp2 0, 6, cr15, cr2, cr8, {0} │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ - bvs fef775a8 │ │ │ │ + bvs fef775a0 │ │ │ │ @ instruction: 0xf8da2100 │ │ │ │ strtmi r0, [r2], -r4, rrx │ │ │ │ @ instruction: 0xf9cef005 │ │ │ │ tstcs r0, r0, lsr r2 │ │ │ │ @ instruction: 0xf0054650 │ │ │ │ strtmi pc, [r1], -r9, asr #19 │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xff76f7e1 │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf868f7f2 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r3, ror #1 │ │ │ │ - blmi ff7cb4d0 │ │ │ │ + blmi ff7cb4c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrshi pc, ip, r0, asr #32 │ │ │ │ strvc pc, [fp, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshlt r8, [r4, #-240] @ 0xffffff10 │ │ │ │ @ instruction: 0xf8d44625 │ │ │ │ stmdavs r8!, {r5, r7, lr} │ │ │ │ @ instruction: 0xf84af7f2 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ stccs 8, cr15, [r0], {71} @ 0x47 │ │ │ │ - blmi ff76d134 │ │ │ │ + blmi ff76d12c │ │ │ │ @ instruction: 0xf8d92100 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ - bcs 50cd4 │ │ │ │ + bcs 50ccc │ │ │ │ ldmibmi r9, {r0, r3, r4, r6, r7, ip, lr, pc}^ │ │ │ │ sbccs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2264 @ 0xfffff728 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ ldrb pc, [r0, r5, asr #24] @ │ │ │ │ adcvs fp, r3, r4, lsr #2 │ │ │ │ ldrdmi pc, [r0], r4 @ │ │ │ │ @@ -52888,69 +52886,69 @@ │ │ │ │ ldmvs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xe609235c │ │ │ │ vst2. {d20,d22}, [pc] │ │ │ │ stmiami pc, {r2, r9, ip, sp, lr}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1c749ca │ │ │ │ + blx 1c749c2 │ │ │ │ @ instruction: 0x46582133 │ │ │ │ - blx 4f692e │ │ │ │ + blx 4f6926 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 2, pc, cr5, cr15, {3} @ │ │ │ │ msrge CPSR_s, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0x465a2333 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x465044fa │ │ │ │ @ instruction: 0xff98f007 │ │ │ │ rscsvs r1, fp, #3, 28 @ 0x30 │ │ │ │ addhi pc, pc, r0, asr #5 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7e14658 │ │ │ │ @ instruction: 0xf1b0fb39 │ │ │ │ vmlsl.s8 q8, d0, d0 │ │ │ │ @ instruction: 0xf47f80bb │ │ │ │ - bvs ffe642d0 │ │ │ │ + bvs ffe642c8 │ │ │ │ ldc2l 0, cr15, [ip, #-32] @ 0xffffffe0 │ │ │ │ - beq 750c0 │ │ │ │ + beq 750b8 │ │ │ │ mcrge 6, 1, pc, cr15, cr15, {5} @ │ │ │ │ @ instruction: 0xf7e54658 │ │ │ │ strmi pc, [r3], r7, asr #20 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf82af006 │ │ │ │ - blcs 52ba4 │ │ │ │ + blcs 52b9c │ │ │ │ teqphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f6af8 │ │ │ │ @ instruction: 0xf0073aff │ │ │ │ smull pc, fp, r3, sl @ │ │ │ │ sbclt pc, r4, #14614528 @ 0xdf0000 │ │ │ │ addscs pc, r1, #64, 4 │ │ │ │ sbcge pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r4, [sl], #1275 @ 0x4fb │ │ │ │ @ instruction: 0x46504659 │ │ │ │ - blx af4a56 │ │ │ │ + blx af4a4e │ │ │ │ @ instruction: 0xf8554b9c │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 44a5c │ │ │ │ + blcs 44a54 │ │ │ │ ldcge 4, cr15, [fp, #508] @ 0x1fc │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ rsble r2, r8, r0, lsl #22 │ │ │ │ eorvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46504659 │ │ │ │ - blx ff574a7a │ │ │ │ + blx ff574a72 │ │ │ │ @ instruction: 0xf107e061 │ │ │ │ ldrtcs r0, [r1], #-940 @ 0xfffffc54 │ │ │ │ @ instruction: 0xf06f9401 │ │ │ │ teqvs fp, #1073741824 @ 0x40000000 │ │ │ │ movwls r2, #560 @ 0x230 │ │ │ │ - blvs 1e4167c │ │ │ │ + blvs 1e41674 │ │ │ │ eorscc pc, r1, sl, lsl #17 │ │ │ │ @ instruction: 0xf7d92300 │ │ │ │ @ instruction: 0x4622fb9d │ │ │ │ - blvs fee4a290 │ │ │ │ + blvs fee4a288 │ │ │ │ @ instruction: 0xf94cf005 │ │ │ │ ldmibmi r9, {r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ subscs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2200 @ 0xfffff768 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ strb pc, [r5, #2997]! @ 0xbb5 @ │ │ │ │ ldrdeq pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ @@ -52959,26 +52957,26 @@ │ │ │ │ @ instruction: 0xf8faf005 │ │ │ │ ldmibmi r2, {r0, r1, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2301 │ │ │ │ @ instruction: 0xf8c230ff │ │ │ │ ldrbtmi r3, [r9], #-376 @ 0xfffffe88 │ │ │ │ andls r2, r0, #12, 4 @ 0xc0000000 │ │ │ │ subvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - blx ef6a6a │ │ │ │ - blcs 92d60 │ │ │ │ + blx ef6a62 │ │ │ │ + blcs 92d58 │ │ │ │ ldclge 4, cr15, [r5, #508]! @ 0x1fc │ │ │ │ andcs r4, r6, #2260992 @ 0x228000 │ │ │ │ ldrbtmi r6, [r9], #-2808 @ 0xfffff508 │ │ │ │ - blx ff374b08 │ │ │ │ + blx ff374b00 │ │ │ │ @ instruction: 0xf0086af8 │ │ │ │ strb pc, [sl, #3427]! @ 0xd63 @ │ │ │ │ vmla.i8 d20, d16, d6 │ │ │ │ stmmi r6, {r1, r2, r3, r4, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe274b12 │ │ │ │ + blx fe274b0a │ │ │ │ @ instruction: 0x4658e713 │ │ │ │ @ instruction: 0xf9caf7e5 │ │ │ │ @ instruction: 0xf1074683 │ │ │ │ @ instruction: 0xf0050040 │ │ │ │ stmdavs r3!, {r0, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ rsble r2, sl, r0, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -52993,114 +52991,114 @@ │ │ │ │ @ instruction: 0x46836bfb │ │ │ │ @ instruction: 0xf04f4974 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf8d32219 │ │ │ │ ldrbtmi r3, [r9], #-1532 @ 0xfffffa04 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx ffdf6af0 │ │ │ │ + blx ffdf6ae8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldclge 6, cr15, [lr, #-764]! @ 0xfffffd04 │ │ │ │ @ instruction: 0xf7dde02e │ │ │ │ strb pc, [r5, #3885] @ 0xf2d @ │ │ │ │ @ instruction: 0xf7e54658 │ │ │ │ pkhbtmi pc, r3, r5, lsl #19 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7cb8092 │ │ │ │ - strmi lr, [r5], -r6, asr #30 │ │ │ │ + strmi lr, [r5], -sl, asr #30 │ │ │ │ andcs r4, r6, r9, lsr #12 │ │ │ │ cdp2 0, 4, cr15, cr4, cr9, {0} │ │ │ │ strcc fp, [r6, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ qsub16mi pc, sl, fp @ │ │ │ │ @ instruction: 0x46064659 │ │ │ │ @ instruction: 0xf8c8f005 │ │ │ │ @ instruction: 0x462a495e │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf882f005 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xff5ef005 │ │ │ │ cmnlt r3, #6488064 @ 0x630000 │ │ │ │ - bcc 34cf0 │ │ │ │ + bcc 34ce8 │ │ │ │ @ instruction: 0xf7f14630 │ │ │ │ - bvs ffe78820 │ │ │ │ + bvs ffe78818 │ │ │ │ @ instruction: 0xf9c6f007 │ │ │ │ - blcs 52d50 │ │ │ │ + blcs 52d48 │ │ │ │ orrcs sp, r7, r6, lsr #3 │ │ │ │ tstls r0, r3, asr sl │ │ │ │ ldmdbmi r3, {r0, r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-2817 @ 0xfffff4ff │ │ │ │ andsvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - blx fec76b7c │ │ │ │ + blx fec76b74 │ │ │ │ rsbvs r2, r3, r1, lsl #6 │ │ │ │ ldcvs 7, cr14, [sl], #-592 @ 0xfffffdb0 │ │ │ │ - bvs fff0a534 │ │ │ │ + bvs fff0a52c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blcs b332c │ │ │ │ + blcs b3324 │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ eorcs pc, r5, #64, 4 │ │ │ │ - bcc 34d40 │ │ │ │ - blx fe7f6ba0 │ │ │ │ + bcc 34d38 │ │ │ │ + blx fe7f6b98 │ │ │ │ stmdbmi r5, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldcvs 2, cr2, [fp], #-420 @ 0xfffffe5c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ ldrbmi r9, [r3], -r0, lsl #4 │ │ │ │ strlt lr, [r2], -sp, asr #19 │ │ │ │ eorscs pc, sl, #64, 4 │ │ │ │ - blx fe3f6bc0 │ │ │ │ - bvs ffe72b34 │ │ │ │ + blx fe3f6bb8 │ │ │ │ + bvs ffe72b2c │ │ │ │ @ instruction: 0xf98ef007 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi sl!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ rscscs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2105 @ 0xfffff7c7 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ strb pc, [lr, -r1, ror #21]! @ │ │ │ │ vfma.f32 d20, d0, d23 │ │ │ │ ldmdami r7!, {r1, r3, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf0054621 │ │ │ │ @ instruction: 0xf8d9fad7 │ │ │ │ - blcs 44c64 │ │ │ │ + blcs 44c5c │ │ │ │ svcge 0x0061f43f │ │ │ │ @ instruction: 0x46214832 │ │ │ │ rscscs pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ ldrb pc, [r8, -fp, asr #21] @ │ │ │ │ - stc 7, cr15, [r4, #-812] @ 0xfffffcd4 │ │ │ │ + stc 7, cr15, [r8, #-812] @ 0xfffffcd4 │ │ │ │ ldrbmi r4, [r3], -lr, lsr #18 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-2817 @ 0xfffff4ff │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ subcs pc, sl, #64, 4 │ │ │ │ - blx 15f6c30 │ │ │ │ - blvs fefb279c │ │ │ │ + blx 15f6c28 │ │ │ │ + blvs fefb2794 │ │ │ │ svclt 0x0000e76e │ │ │ │ - andeq r7, r4, r0, asr #21 │ │ │ │ + andeq r7, r4, r8, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00047ab0 │ │ │ │ + @ instruction: 0x00047ab8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sp, [r8], -lr │ │ │ │ + andeq sp, r8, r6, lsl #24 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, sl, lsr fp │ │ │ │ + andeq sp, r8, r2, asr #22 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r4, r2, r2, ror r3 │ │ │ │ @ instruction: 0x0001eab4 │ │ │ │ andeq lr, r1, r6, lsl #21 │ │ │ │ - ldrdeq r7, [r4], -r4 │ │ │ │ - strdeq sp, [r8], -r6 │ │ │ │ + ldrdeq r7, [r4], -ip │ │ │ │ + strdeq sp, [r8], -lr │ │ │ │ andeq r4, r2, r6, lsr #3 │ │ │ │ andeq r4, r2, r8, asr #6 │ │ │ │ - andeq sp, r8, ip, asr #15 │ │ │ │ + ldrdeq sp, [r8], -r4 │ │ │ │ andeq r4, r2, r4, ror r1 │ │ │ │ andeq r4, r2, r2, lsr #6 │ │ │ │ andeq r4, r2, r0, asr r1 │ │ │ │ andeq r4, r2, ip, ror #1 │ │ │ │ andeq r4, r2, lr, lsl #5 │ │ │ │ andeq r4, r2, r6, lsl #1 │ │ │ │ andeq r4, r2, r4, lsr r2 │ │ │ │ @@ -53116,92 +53114,92 @@ │ │ │ │ ldrdeq r3, [r2], -lr │ │ │ │ andeq r4, r2, r0, lsl #1 │ │ │ │ andeq r3, r2, ip, asr #29 │ │ │ │ andeq r4, r2, sl, ror r0 │ │ │ │ andeq r4, r2, r4, asr r0 │ │ │ │ muleq r2, r6, lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8ff44 │ │ │ │ + bl feb8ff3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4fcd0c │ │ │ │ - blmi 524f58 │ │ │ │ + bmi 4fcd04 │ │ │ │ + blmi 524f50 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xff66f7db │ │ │ │ - blcs 52e54 │ │ │ │ - blmi 3af9b0 │ │ │ │ + blcs 52e4c │ │ │ │ + blmi 3af9a8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ stmdbmi ip, {r3, r4, r8, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs r9, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, r9, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrmi sp, [r0], -r6, lsl #2 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0xf04fbd80 │ │ │ │ @ instruction: 0xe7ee32ff │ │ │ │ - ldcl 7, cr15, [r6], #-812 @ 0xfffffcd4 │ │ │ │ - @ instruction: 0x000472b0 │ │ │ │ + ldcl 7, cr15, [sl], #-812 @ 0xfffffcd4 │ │ │ │ + @ instruction: 0x000472b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r8], -r2 │ │ │ │ - andeq r7, r4, sl, lsl #5 │ │ │ │ + strdeq sp, [r8], -sl │ │ │ │ + muleq r4, r2, r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8ffb0 │ │ │ │ + bl feb8ffa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ lslslt sl, r0, #30 │ │ │ │ rsbsvs r4, r8, r4, lsl r9 │ │ │ │ @ instruction: 0xf7cb4479 │ │ │ │ - ldmdavs fp!, {r1, r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdavc sl, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ tstle ip, pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2576 @ 0xfffff5f0 │ │ │ │ tstlt r8, r0, asr r9 │ │ │ │ @ instruction: 0xf7f1607b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e24618 │ │ │ │ strmi pc, [r1], -r9, asr #25 │ │ │ │ - blmi 330e04 │ │ │ │ + blmi 330dfc │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f1b108 │ │ │ │ strdcs pc, [r0, -fp] │ │ │ │ andcs r4, r0, #8, 22 @ 0x2000 │ │ │ │ ldrbtmi r4, [fp], #-1552 @ 0xfffff9f0 │ │ │ │ andsvs r6, sl, r9, asr r1 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0xf04fbd80 │ │ │ │ udf #37647 @ 0x930f │ │ │ │ andeq sp, r1, ip, ror ip │ │ │ │ - andeq sp, r8, lr, lsl #7 │ │ │ │ - andeq sp, r8, r4, ror r3 │ │ │ │ - andeq sp, r8, r2, ror #6 │ │ │ │ + muleq r8, r6, r3 │ │ │ │ + andeq sp, r8, ip, ror r3 │ │ │ │ + andeq sp, r8, sl, ror #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stmdaeq r8!, {r2, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ vqdmull.s32 q2, d29, d6[1] │ │ │ │ stmiami r6!, {r2, r4, r5, r6, r8, sl, fp, ip, sp, lr}^ │ │ │ │ stmibmi r6!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi ff9ca020 │ │ │ │ + bmi ff9ca018 │ │ │ │ ldmdbvs sp, {r3, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmdapl r1, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f174c │ │ │ │ stccs 1, cr0, [r0, #-0] │ │ │ │ adchi pc, sp, r0 │ │ │ │ adcsvs r4, fp, r0, ror #19 │ │ │ │ ldmdapl r4, {r3, r4, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf5044606 │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ ldrshtvs r1, [r9], #40 @ 0x28 │ │ │ │ stc2l 0, cr15, [lr], {9} │ │ │ │ ldrdcc lr, [r2, -r7] │ │ │ │ - bmi ff6c2e7c │ │ │ │ + bmi ff6c2e74 │ │ │ │ ldmdane r1!, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [sl], #-409 @ 0xfffffe67 │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ tstpne r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ stmib r7, {r0, r1, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldrmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf00960fb │ │ │ │ @@ -53256,40 +53254,40 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strtmi r0, [r8], -r3 │ │ │ │ stc2 7, cr15, [r8], {226} @ 0xe2 │ │ │ │ strmi r2, [r5], -r1, lsl #2 │ │ │ │ mrc2 7, 6, pc, cr4, cr14, {7} │ │ │ │ - blle c02f74 │ │ │ │ + blle c02f6c │ │ │ │ @ instruction: 0x46282133 │ │ │ │ @ instruction: 0xf832f7dc │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, ip, lr, pc} │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ mcr2 7, 6, pc, cr4, cr14, {7} @ │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ @ instruction: 0xf1b8fd2b │ │ │ │ - blle 2bcb9c │ │ │ │ + blle 2bcb94 │ │ │ │ andcs r4, r0, #153600 @ 0x25800 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib r3, {r1, r2, r9, sp}^ │ │ │ │ stmib r3, {r3, r9, sp}^ │ │ │ │ - bmi fe4b93dc │ │ │ │ + bmi fe4b93d4 │ │ │ │ ldrbtmi r4, [sl], #-2951 @ 0xfffff479 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x374cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ vqadd.s8 d8, d23, d22 │ │ │ │ ssatmi r7, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blmi 200ba00 │ │ │ │ + blmi 200b9f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #14 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r5, r0, asr #32 │ │ │ │ vmax.s8 d4, d7, d24 │ │ │ │ ssatmi r7, #30, r4, asr #14 │ │ │ │ @@ -53308,374 +53306,374 @@ │ │ │ │ movwcc r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7f16033 │ │ │ │ sbfx pc, pc, #25, #12 │ │ │ │ teqcs r3, #7667712 @ 0x750000 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r4, [r8], #-489 @ 0xfffffe17 │ │ │ │ stc2l 0, cr15, [r4], #-28 @ 0xffffffe4 │ │ │ │ - ble 400854 │ │ │ │ + ble 40084c │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 3, pc, cr6, cr14, {7} @ │ │ │ │ - blmi 188ba0c │ │ │ │ + blmi 188ba04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #14 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsb sp, r8, r4, asr #1 │ │ │ │ @ instruction: 0xf7cb4640 │ │ │ │ - strmi lr, [r0], r2, ror #30 │ │ │ │ + strmi lr, [r0], r6, ror #30 │ │ │ │ strtmi r4, [r0], -r9, lsl #13 │ │ │ │ cdp2 0, 1, cr15, cr2, cr6, {0} │ │ │ │ eoreq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ strbmi r2, [r9], -r0, lsr #6 │ │ │ │ strbmi r4, [r0], -r3, lsl #13 │ │ │ │ @ instruction: 0xf7dc4616 │ │ │ │ stmib sp, {r0, r1, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r8, [r3], -r0, lsl #18 │ │ │ │ @ instruction: 0xf5076ab9 │ │ │ │ smlatbls r7, r6, r0, r7 │ │ │ │ - bvs 1e8a8b0 │ │ │ │ - bvs e9d4b4 │ │ │ │ + bvs 1e8a8a8 │ │ │ │ + bvs e9d4ac │ │ │ │ ldmibvs r9!, {r0, r2, r8, ip, pc}^ │ │ │ │ ldmibvs r9!, {r2, r8, ip, pc} │ │ │ │ - bmi 16dd4b4 │ │ │ │ + bmi 16dd4ac │ │ │ │ ldrbtmi r6, [sl], #-2425 @ 0xfffff687 │ │ │ │ vrhadd.s8 d25, d0, d2 │ │ │ │ @ instruction: 0xf00511ff │ │ │ │ @ instruction: 0x4620f9d5 │ │ │ │ @ instruction: 0xf9fcf008 │ │ │ │ - blle 2030c0 │ │ │ │ + blle 2030b8 │ │ │ │ @ instruction: 0xf7cb4630 │ │ │ │ - ldrtmi lr, [r1], -r0, lsr #25 │ │ │ │ + ldrtmi lr, [r1], -r4, lsr #25 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xff12f008 │ │ │ │ @ instruction: 0x46204e50 │ │ │ │ - blx 1b750f8 │ │ │ │ + blx 1b750f0 │ │ │ │ bicsvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0x4658447e │ │ │ │ - svc 0x001ef7cb │ │ │ │ + svc 0x0022f7cb │ │ │ │ @ instruction: 0xf04f4658 │ │ │ │ ldmdbvs r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp} │ │ │ │ - stc 7, cr15, [r8], #812 @ 0x32c │ │ │ │ - blle 2c30f4 │ │ │ │ + stc 7, cr15, [ip], #812 @ 0x32c │ │ │ │ + blle 2c30ec │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ tstpcs r0, r9, lsr #30 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -fp, lsl #28 │ │ │ │ ldc2l 7, cr15, [r2], #-964 @ 0xfffffc3c │ │ │ │ - blvs d32e2c │ │ │ │ + blvs d32e24 │ │ │ │ strdlt r6, [r3, fp]! │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ tstpcs r0, fp, lsl pc @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - bmi ff8914 │ │ │ │ + bmi ff890c │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x374cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf43f0300 │ │ │ │ @ instruction: 0xf7cbaf5b │ │ │ │ - @ instruction: 0xf7cbeaa6 │ │ │ │ - @ instruction: 0x4603ecb8 │ │ │ │ + @ instruction: 0xf7cbeaaa │ │ │ │ + @ instruction: 0x4603ecbc │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e4469a │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf1077280 │ │ │ │ ldrbmi r0, [r0], -ip, asr #2 │ │ │ │ @ instruction: 0xf7e560bb │ │ │ │ - bmi c38ea4 │ │ │ │ + bmi c38e9c │ │ │ │ vst2.32 {d22-d23}, [pc :256], fp │ │ │ │ stmib sp, {r7, r8, sp, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-0 │ │ │ │ @ instruction: 0xf507464b │ │ │ │ pkhtbmi r7, r0, r3, asr #32 │ │ │ │ @ instruction: 0xf974f005 │ │ │ │ ldrbmi r4, [r3], -r9, lsr #20 │ │ │ │ eorcs r4, r0, r9, lsr #18 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi r8, [r9], #-4 │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7e5521a │ │ │ │ - blvs d390f4 │ │ │ │ + blvs d390ec │ │ │ │ movwcc r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7f16333 │ │ │ │ strtmi pc, [r0], -r5, lsr #24 │ │ │ │ cdp2 0, 13, cr15, cr2, cr6, {0} │ │ │ │ @ instruction: 0x462868f9 │ │ │ │ ldc2 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ - blmi 24ba28 │ │ │ │ + blmi 24ba20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #14 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svcge 0x0012f43f │ │ │ │ svclt 0x0000e7b5 │ │ │ │ - andeq sp, r8, r8, lsr #6 │ │ │ │ - andeq r7, r4, r4, asr #3 │ │ │ │ + andeq sp, r8, r0, lsr r3 │ │ │ │ + andeq r7, r4, ip, asr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000471bc │ │ │ │ + andeq r7, r4, r4, asr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, r2, ror #5 │ │ │ │ - @ instruction: 0x0008d2b6 │ │ │ │ - andeq sp, r8, lr, lsl #5 │ │ │ │ - andeq sp, r8, r6, ror #4 │ │ │ │ - andeq sp, r8, lr, lsr r2 │ │ │ │ - andeq sp, r8, r6, lsl r2 │ │ │ │ - @ instruction: 0x0008d1bc │ │ │ │ - andeq r7, r4, sl, asr #32 │ │ │ │ - andeq r7, r4, r8, lsr #32 │ │ │ │ + andeq sp, r8, sl, ror #5 │ │ │ │ + @ instruction: 0x0008d2be │ │ │ │ + muleq r8, r6, r2 │ │ │ │ + andeq sp, r8, lr, ror #4 │ │ │ │ + andeq sp, r8, r6, asr #4 │ │ │ │ + andeq sp, r8, lr, lsl r2 │ │ │ │ + andeq sp, r8, r4, asr #3 │ │ │ │ + andeq r7, r4, r2, asr r0 │ │ │ │ + andeq r7, r4, r0, lsr r0 │ │ │ │ andeq r3, r2, lr, lsl #22 │ │ │ │ andeq r3, r2, r6, ror #21 │ │ │ │ - @ instruction: 0x00046fb0 │ │ │ │ + @ instruction: 0x00046fb8 │ │ │ │ andeq r3, r2, r2, asr #24 │ │ │ │ - andeq sp, r8, r4, lsl #1 │ │ │ │ - ldrdeq r6, [r4], -lr │ │ │ │ + andeq sp, r8, ip, lsl #1 │ │ │ │ + andeq r6, r4, r6, ror #29 │ │ │ │ andeq r3, r2, r6, lsr #23 │ │ │ │ @ instruction: 0x00023bb8 │ │ │ │ muleq r2, sl, r9 │ │ │ │ - andeq r6, r4, ip, asr #28 │ │ │ │ + andeq r6, r4, r4, asr lr │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - bllt 475298 │ │ │ │ + bllt 475290 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, r0, lsl #30 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq ip, r8, r6, asr pc │ │ │ │ + andeq ip, r8, lr, asr pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb90458 │ │ │ │ + bl feb90450 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], #-896 @ 0xfffffc80 │ │ │ │ - blmi ba5470 │ │ │ │ + blmi ba5468 │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bllt 191333c │ │ │ │ + bllt 1913334 │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ - blcs 932e8 │ │ │ │ + blcs 932e0 │ │ │ │ @ instruction: 0x4628dc3d │ │ │ │ @ instruction: 0xf7cb607b │ │ │ │ - ldmcs pc!, {r6, r7, r8, r9, fp, sp, lr, pc}^ @ │ │ │ │ + ldmcs pc!, {r2, r6, r7, r8, r9, fp, sp, lr, pc}^ @ │ │ │ │ ldmdavs fp!, {r0, r2, r3, r5, fp, ip, lr, pc}^ │ │ │ │ - blmi 9658fc │ │ │ │ + blmi 9658f4 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl r0!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ rscsvc pc, r4, r0, lsl #12 │ │ │ │ stc2l 0, cr15, [r4, #-16] │ │ │ │ ldmdavs r1!, {r5, r9, fp, lr} │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ andcs fp, r0, r1, asr #22 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi 6e8a78 │ │ │ │ + blmi 6e8a70 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl r0!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ rscsvs pc, r4, r0, lsl #12 │ │ │ │ ldc2 0, cr15, [r0, #-16]! │ │ │ │ ldmdbmi r7, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ ldrdlt pc, [r5, -sp]! │ │ │ │ ldrbtmi r4, [fp], #-2836 @ 0xfffff4ec │ │ │ │ - blcs 93350 │ │ │ │ + blcs 93348 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r6, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ ldmdbmi r2, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xf04fff89 │ │ │ │ @ instruction: 0xe7d730ff │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r1, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff7ef004 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - muleq r4, ip, sp │ │ │ │ + andeq r6, r4, r4, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, lr, lsl pc │ │ │ │ + andeq ip, r8, r6, lsr #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq ip, [r8], -r0 │ │ │ │ + strdeq ip, [r8], -r8 │ │ │ │ andeq r3, r2, r6, ror sl │ │ │ │ andeq r3, r2, r8, lsl #21 │ │ │ │ - @ instruction: 0x0008ceb6 │ │ │ │ + @ instruction: 0x0008cebe │ │ │ │ andeq r3, r2, r6, asr sl │ │ │ │ andeq r3, r2, r8, ror #20 │ │ │ │ andeq r3, r2, r0, asr #20 │ │ │ │ andeq r3, r2, r2, asr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ svcge 0x0004b08b │ │ │ │ @ instruction: 0xf04f4c8b │ │ │ │ - blmi fe305b5c │ │ │ │ - bmi fe30a554 │ │ │ │ + blmi fe305b54 │ │ │ │ + bmi fe30a54c │ │ │ │ ldrbtmi r6, [fp], #-313 @ 0xfffffec7 │ │ │ │ stmdapl r1!, {r1, r3, r7, r8, fp, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6179 │ │ │ │ ldmpl sl, {r8} │ │ │ │ ldmdavs r2, {r4, r7, r9, sl, lr} │ │ │ │ cmnle r2, r0, lsl #20 │ │ │ │ suble r2, pc, r0, lsl #16 │ │ │ │ ldrbtmi r4, [sl], #-2692 @ 0xfffff57c │ │ │ │ - bcs 934d4 │ │ │ │ + bcs 934cc │ │ │ │ stmibmi r3, {r1, r3, r6, ip, lr, pc} │ │ │ │ - bmi fe102798 │ │ │ │ + bmi fe102790 │ │ │ │ subvs r4, sp, r9, ror r4 │ │ │ │ @ instruction: 0x4691589a │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ movtcs pc, #18642 @ 0x48d2 @ │ │ │ │ - bmi 2025a90 │ │ │ │ + bmi 2025a88 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ andsle r4, r2, fp, lsr #5 │ │ │ │ rsble r2, lr, r0, lsl #22 │ │ │ │ - blmi 1f423b8 │ │ │ │ + blmi 1f423b0 │ │ │ │ @ instruction: 0xf8d82100 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ orrlt r6, r2, #89 @ 0x59 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r9!, {r0, r1, r2, r4, r5, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff1cf004 │ │ │ │ strtmi lr, [r0], -r7, lsr #32 │ │ │ │ - bl 577308 │ │ │ │ + bl 677300 │ │ │ │ and r4, r4, r5, lsl #12 │ │ │ │ - bl 1977310 │ │ │ │ - blcs 1533f4 │ │ │ │ + bl 1a77308 │ │ │ │ + blcs 1533ec │ │ │ │ strtmi sp, [sl], -r6, lsl #2 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - bl ff877320 │ │ │ │ - blle ffd033f8 │ │ │ │ + bl ff977318 │ │ │ │ + blle ffd033f0 │ │ │ │ ldrbtmi r4, [ip], #-3182 @ 0xfffff392 │ │ │ │ @ instruction: 0xf7cbe004 │ │ │ │ - stmdavs r3, {r1, r2, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7cb2002 │ │ │ │ - stmdacs r0, {r1, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blmi 1a703e4 │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blmi 1a703dc │ │ │ │ @ instruction: 0xf8d82100 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ - bllt 1ad1588 │ │ │ │ - bmi 1982428 │ │ │ │ + bllt 1ad1580 │ │ │ │ + bmi 1982420 │ │ │ │ ldrbtmi r4, [sl], #-2906 @ 0xfffff4a6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ ldrcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi lr, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ eorne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2141 @ 0xfffff7a3 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ cdp2 0, 1, cr15, cr14, cr4, {0} │ │ │ │ @ instruction: 0xb124687b │ │ │ │ ldrbtmi r4, [sl], #-2650 @ 0xfffff5a6 │ │ │ │ - bcs 935ac │ │ │ │ + bcs 935a4 │ │ │ │ @ instruction: 0xf8d8d193 │ │ │ │ - blcs 4546c │ │ │ │ + blcs 45464 │ │ │ │ ldmdbmi r7, {r1, r3, r4, r6, r7, ip, lr, pc}^ │ │ │ │ eorsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ ldrb pc, [r1, r7, asr #29] @ │ │ │ │ vmul.i8 q10, q0, q2 │ │ │ │ ldmdami r4, {r0, r1, r3, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 11, cr15, cr14, cr4, {0} │ │ │ │ @ instruction: 0xf609e7c8 │ │ │ │ @ instruction: 0xf64060f4 │ │ │ │ rsbsvs r5, fp, r1, lsl #2 │ │ │ │ - b 7773cc │ │ │ │ + b 8773c4 │ │ │ │ svccs 0x00f4f899 │ │ │ │ rscsvs r6, r8, fp, ror r8 │ │ │ │ cmple lr, r0, lsl #20 │ │ │ │ stclmi 0, cr6, [fp, #-500] @ 0xfffffe0c │ │ │ │ ldrbtmi r4, [sp], #-1566 @ 0xfffff9e2 │ │ │ │ - beq 2758cc │ │ │ │ + beq 2758c4 │ │ │ │ movweq pc, #49415 @ 0xc107 @ │ │ │ │ eorpl pc, r6, r3, asr r8 @ │ │ │ │ - ble 1848c4 │ │ │ │ + ble 1848bc │ │ │ │ @ instruction: 0xf7cbe033 │ │ │ │ - stmdavs r3, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf7cb4620 │ │ │ │ - @ instruction: 0x4621ea98 │ │ │ │ + @ instruction: 0x4621ea9c │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - bl 1af740c │ │ │ │ - blle ffc434e4 │ │ │ │ + bl 1bf7404 │ │ │ │ + blle ffc434dc │ │ │ │ ldcmi 0, cr6, [lr], #-240 @ 0xffffff10 │ │ │ │ and r4, r4, ip, ror r4 │ │ │ │ - b ff7f741c │ │ │ │ - blcs 153500 │ │ │ │ + b ff8f7414 │ │ │ │ + blcs 1534f8 │ │ │ │ andcs sp, r2, #-2147483647 @ 0x80000001 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - bl 16f742c │ │ │ │ - blle ffd03504 │ │ │ │ + bl 17f7424 │ │ │ │ + blle ffd034fc │ │ │ │ @ instruction: 0x462a4837 │ │ │ │ @ instruction: 0x71b7f44f │ │ │ │ ldrbtmi r6, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ stc2 0, cr15, [lr, #24]! │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ ldmdavs sl!, {ip, sp}^ │ │ │ │ @ instruction: 0x461e1c73 │ │ │ │ - beq 17594c │ │ │ │ + beq 175944 │ │ │ │ @ instruction: 0xd1c7429a │ │ │ │ - ldrbtcc pc, [pc], #79 @ 3952c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 39524 @ │ │ │ │ @ instruction: 0xf8dae743 │ │ │ │ - blcs 45534 │ │ │ │ + blcs 4552c │ │ │ │ @ instruction: 0xf7cbd1f1 │ │ │ │ - @ instruction: 0xf609eaba │ │ │ │ + @ instruction: 0xf609eabe │ │ │ │ stmdavs r3, {r2, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ @ instruction: 0xf609b10e │ │ │ │ andls r7, r2, #244, 4 @ 0x4000000f │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi r7!, {r1, r2, r5, r9, fp, lr} │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ addcs r4, r7, #2030043136 @ 0x79000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7e572b0 │ │ │ │ movwcs pc, #7665 @ 0x1df1 @ │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf609e7d7 │ │ │ │ @ instruction: 0xf64070f4 │ │ │ │ eorsvs r5, fp, r1, lsl #2 │ │ │ │ - ldmib r0!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ teqvs r8, r2, lsl #6 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ @ instruction: 0xf7cbe795 │ │ │ │ - svclt 0x0000e880 │ │ │ │ - andeq r6, r4, r0, lsr #25 │ │ │ │ - muleq r4, sl, ip │ │ │ │ + svclt 0x0000e884 │ │ │ │ + andeq r6, r4, r8, lsr #25 │ │ │ │ + andeq r6, r4, r2, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r8, lr, lsl #28 │ │ │ │ - andeq ip, r8, r0, lsl #28 │ │ │ │ + andeq ip, r8, r6, lsl lr │ │ │ │ + andeq ip, r8, r8, lsl #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - ldrdeq ip, [r8], -r6 │ │ │ │ + ldrdeq ip, [r8], -lr │ │ │ │ andeq r3, r2, ip, ror r9 │ │ │ │ andeq r3, r2, r2, lsr #19 │ │ │ │ andeq sp, r1, r6, asr pc │ │ │ │ - andeq ip, r8, r6, ror sp │ │ │ │ - ldrdeq r6, [r4], -r6 @ │ │ │ │ + andeq ip, r8, lr, ror sp │ │ │ │ + ldrdeq r6, [r4], -lr │ │ │ │ strdeq r3, [r2], -sl │ │ │ │ andeq r3, r2, lr, lsl r9 │ │ │ │ - andeq ip, r8, r6, lsr sp │ │ │ │ + andeq ip, r8, lr, lsr sp │ │ │ │ ldrdeq r3, [r2], -r2 │ │ │ │ strdeq r3, [r2], -r8 │ │ │ │ andeq r3, r2, r0, asr #17 │ │ │ │ andeq r3, r2, r6, ror #17 │ │ │ │ - andeq ip, r8, r2, ror #25 │ │ │ │ + andeq ip, r8, sl, ror #25 │ │ │ │ andeq r0, r2, r0, asr #32 │ │ │ │ andeq r3, r2, sl, lsr r8 │ │ │ │ andeq r3, r2, r0, lsr r8 │ │ │ │ strdeq r3, [r2], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -53688,17 +53686,17 @@ │ │ │ │ @ instruction: 0xd12a0f00 │ │ │ │ stmdami lr!, {r4, r8, r9, ip, sp, pc} │ │ │ │ cdpmi 4, 2, cr2, cr14, cr0, {0} │ │ │ │ ldrbtmi r4, [lr], #-1144 @ 0xfffffb88 │ │ │ │ strcc lr, [r1], #-3 │ │ │ │ eorseq pc, r4, r6, asr r8 @ │ │ │ │ strtmi fp, [r9], -r8, lsr #3 │ │ │ │ - svc 0x0052f7ca │ │ │ │ + svc 0x0056f7ca │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ - bmi a6de10 │ │ │ │ + bmi a6de08 │ │ │ │ ldrbtmi r4, [sl], #-2344 @ 0xfffff6d8 │ │ │ │ sbceq lr, r4, #2048 @ 0x800 │ │ │ │ ldmdavs r2, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf1b8600a │ │ │ │ @ instruction: 0xd12f0f00 │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -53727,102 +53725,102 @@ │ │ │ │ rsbscs r6, sp, #120 @ 0x78 │ │ │ │ ldmdami r0, {r0, r1, r2, r3, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r6, #16]! │ │ │ │ smlsdxcc ip, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - strdeq r6, [r4], -sl │ │ │ │ + andeq r6, r4, r2, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r2, r8, ror #14 │ │ │ │ - andeq r6, r4, sl, ror #10 │ │ │ │ - andeq r6, r4, lr, asr #10 │ │ │ │ - andeq sl, r4, r0, ror r5 │ │ │ │ + andeq r6, r4, r2, ror r5 │ │ │ │ + andeq r6, r4, r6, asr r5 │ │ │ │ + andeq sl, r4, r8, ror r5 │ │ │ │ andeq r3, r2, lr, lsl r7 │ │ │ │ andeq r3, r2, ip, lsr #14 │ │ │ │ strdeq r3, [r2], -r2 │ │ │ │ andeq r3, r2, r0, lsl #14 │ │ │ │ ldrdeq r3, [r2], -ip │ │ │ │ andeq r3, r2, sl, ror #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb90904 │ │ │ │ + bl feb908fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi lr!, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7ca4479 │ │ │ │ - stmdblt r8!, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r8!, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs r4, r7, #44032 @ 0xac00 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ strtmi r4, [r0], -r9, lsr #18 │ │ │ │ @ instruction: 0xf7ca4479 │ │ │ │ - stmdblt r0!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs r4, r6, #39936 @ 0x9c00 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ stmdbmi r6!, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 12, cr15, cr10, cr10, {6} │ │ │ │ + cdp 7, 12, cr15, cr14, cr10, {6} │ │ │ │ stmdbmi r4!, {r4, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 12, cr15, cr4, cr10, {6} │ │ │ │ - blmi 8e7c74 │ │ │ │ + cdp 7, 12, cr15, cr8, cr10, {6} │ │ │ │ + blmi 8e7c6c │ │ │ │ ldrbtmi r2, [fp], #-516 @ 0xfffffdfc │ │ │ │ ubfx r6, sl, #0, #2 │ │ │ │ andcs r4, r5, #32, 22 @ 0x8000 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ ldmdbmi pc, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 11, cr15, cr4, cr10, {6} │ │ │ │ + cdp 7, 11, cr15, cr8, cr10, {6} │ │ │ │ ldmdbmi sp, {r4, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 10, cr15, cr14, cr10, {6} │ │ │ │ - blmi 727ca0 │ │ │ │ + cdp 7, 11, cr15, cr2, cr10, {6} │ │ │ │ + blmi 727c98 │ │ │ │ ldrbtmi r2, [fp], #-514 @ 0xfffffdfe │ │ │ │ @ instruction: 0xe7cb605a │ │ │ │ andcs r4, r3, #25600 @ 0x6400 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ ldmdbmi r8, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 9, cr15, cr14, cr10, {6} │ │ │ │ - blmi 5e7c20 │ │ │ │ + cdp 7, 10, cr15, cr2, cr10, {6} │ │ │ │ + blmi 5e7c18 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ sbfx r6, sl, #0, #28 │ │ │ │ @ instruction: 0x46204914 │ │ │ │ @ instruction: 0xf7ca4479 │ │ │ │ - ldmdblt r8, {r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ sbfx r6, r8, #0, #18 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd98 │ │ │ │ andeq r3, r2, r8, lsr #13 │ │ │ │ - muleq r4, r8, r4 │ │ │ │ + andeq sl, r4, r0, lsr #9 │ │ │ │ muleq r2, ip, r6 │ │ │ │ - andeq sl, r4, r0, lsl #9 │ │ │ │ + andeq sl, r4, r8, lsl #9 │ │ │ │ muleq r2, r2, r6 │ │ │ │ muleq r2, r2, r6 │ │ │ │ - andeq sl, r4, lr, asr r4 │ │ │ │ - andeq sl, r4, r4, asr r4 │ │ │ │ + andeq sl, r4, r6, ror #8 │ │ │ │ + andeq sl, r4, ip, asr r4 │ │ │ │ andeq r3, r2, lr, ror r6 │ │ │ │ andeq r3, r2, sl, ror r6 │ │ │ │ - andeq sl, r4, r2, lsr r4 │ │ │ │ - andeq sl, r4, r8, lsr #8 │ │ │ │ + andeq sl, r4, sl, lsr r4 │ │ │ │ + andeq sl, r4, r0, lsr r4 │ │ │ │ andeq r3, r2, r6, ror #12 │ │ │ │ - andeq sl, r4, r2, lsl r4 │ │ │ │ + andeq sl, r4, sl, lsl r4 │ │ │ │ andeq r3, r2, ip, asr r6 │ │ │ │ - strdeq sl, [r4], -lr │ │ │ │ + andeq sl, r4, r6, lsl #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbls pc, [r0, #-143] @ 0xffffff71 @ │ │ │ │ - bmi 1565a28 │ │ │ │ + bmi 1565a20 │ │ │ │ svcge 0x000044f9 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ andvs pc, r2, r9, asr r8 @ │ │ │ │ - blcs 538f8 │ │ │ │ + blcs 538f0 │ │ │ │ stccs 1, cr13, [r0], {96} @ 0x60 │ │ │ │ stccs 0, cr13, [r0, #-356]! @ 0xfffffe9c │ │ │ │ stccs 12, cr13, [r1, #-488] @ 0xfffffe18 │ │ │ │ stccc 13, cr13, [r2, #-80] @ 0xffffffb0 │ │ │ │ ldmdale r1, {r1, r2, r3, r4, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf005e8df │ │ │ │ addne r1, lr, fp, lsl #1 │ │ │ │ @@ -53831,38 +53829,38 @@ │ │ │ │ addne r1, r3, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ addeq r1, r8, r0, lsl r0 │ │ │ │ stmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sp], #-3393 @ 0xfffff2bf │ │ │ │ - blcs 5391c │ │ │ │ + blcs 53914 │ │ │ │ strtmi sp, [r0], -lr, asr #32 │ │ │ │ - stmia r6, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5b04681 │ │ │ │ teqle pc, #112, 30 @ 0x1c0 │ │ │ │ - blmi f6d90c │ │ │ │ + blmi f6d904 │ │ │ │ ldrbvc pc, [r0, #-1103]! @ 0xfffffbb1 @ │ │ │ │ - beq 759c8 │ │ │ │ + beq 759c0 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r6, [r6], -r0, lsl #6 │ │ │ │ ldmdavs sl!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbvc pc, [r0, #-1285]! @ 0xfffffafb @ │ │ │ │ biclt pc, r0, #9830400 @ 0x960000 │ │ │ │ ldrbtvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ bicge pc, r0, #8781824 @ 0x860000 │ │ │ │ - stmib r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf88645a9 │ │ │ │ stmiale ip!, {r6, r7, r8, r9, ip, sp, pc}^ │ │ │ │ andle r6, r5, lr, lsr r8 │ │ │ │ @ instruction: 0x4623687a │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldmib r8, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stmda lr, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r2!, {r1, r3, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ teqlt r2, r9, lsl r0 │ │ │ │ rsccs r4, ip, #40, 18 @ 0xa0000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ mulcs r0, r3, ip │ │ │ │ @@ -53871,72 +53869,72 @@ │ │ │ │ adccs r4, r8, #36, 18 @ 0x90000 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ ldr pc, [r6, fp, asr #23] │ │ │ │ strtmi r4, [r3], -r2, lsr #20 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ - @ instruction: 0xe7dbe9b6 │ │ │ │ + @ instruction: 0xe7dbe9ba │ │ │ │ tstcs r1, pc, lsl fp │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8594b1e │ │ │ │ rsbsvs r3, fp, r3 │ │ │ │ @ instruction: 0xf7cb4618 │ │ │ │ - movwcs lr, #6686 @ 0x1a1e │ │ │ │ + movwcs lr, #6690 @ 0x1a22 │ │ │ │ str r6, [r2, fp, lsr #32]! │ │ │ │ svclt 0x00082d40 │ │ │ │ stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stccs 0, cr13, [r0, #608] @ 0x260 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0807 │ │ │ │ ldr r0, [r1, r1, lsl #16] │ │ │ │ stmdaeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi 533784 │ │ │ │ + blmi 53377c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ str r8, [r9, r4] │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe786 │ │ │ │ str r0, [r3, r6, lsl #16] │ │ │ │ stmdaeq r5, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e780 │ │ │ │ - andeq r6, r4, r4, ror #15 │ │ │ │ + andeq r6, r4, ip, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, sl, lsr r9 │ │ │ │ + andeq ip, r8, r2, asr #18 │ │ │ │ andeq pc, r1, r8, lsl r8 @ │ │ │ │ - ldrdeq ip, [r8], -r2 │ │ │ │ + ldrdeq ip, [r8], -sl │ │ │ │ @ instruction: 0x000234b6 │ │ │ │ andeq r3, r2, r4, lsr r5 │ │ │ │ muleq r2, lr, r4 │ │ │ │ andeq r3, r2, ip, lsl r5 │ │ │ │ muleq r1, ip, r7 │ │ │ │ - andeq sl, r4, r0, lsr #5 │ │ │ │ + andeq sl, r4, r8, lsr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r8, ror #4 │ │ │ │ + andeq sl, r4, r0, ror r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r5, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2885 @ 0xfffff4bb │ │ │ │ strmi sl, [sp], -r0, lsl #30 │ │ │ │ ldmpl r3, {r7, r9, sl, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmda r2!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r4, #1540 @ 0x604 │ │ │ │ andvs r2, r3, sl, lsl #4 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca4628 │ │ │ │ - stmdavs r2!, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - bcs 3d8ec │ │ │ │ + stmdavs r2!, {r1, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + bcs 3d8e4 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 3a5ec │ │ │ │ + blcs 3a5e4 │ │ │ │ ldmvs sl!, {r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ adcmi r4, sl, #6291456 @ 0x600000 │ │ │ │ - bmi deda2c │ │ │ │ + bmi deda24 │ │ │ │ ldrbtmi r4, [sl], #-2868 @ 0xfffff4cc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d15c │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -53944,89 +53942,89 @@ │ │ │ │ @ instruction: 0xf1b8dd28 │ │ │ │ eorle r0, r8, r3, lsl #30 │ │ │ │ ldrsbtlt pc, [r0], pc @ │ │ │ │ stmdbeq r2, {r1, r8, ip, sp, lr, pc} │ │ │ │ mrcne 6, 2, r4, cr3, cr14, {0} │ │ │ │ ldrshtvs r4, [fp], #-75 @ 0xffffffb5 │ │ │ │ @ instruction: 0x465d687c │ │ │ │ - beq 75b70 │ │ │ │ + beq 75b68 │ │ │ │ svchi 0x0001f814 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7cad009 │ │ │ │ - stmdavs r1, {r1, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf851782a │ │ │ │ addsmi r1, r1, #40 @ 0x28 │ │ │ │ @ instruction: 0xf10abf08 │ │ │ │ strcc r0, [r1, #-2561] @ 0xfffff5ff │ │ │ │ mvnle r4, ip, asr #10 │ │ │ │ svceq 0x0003f1ba │ │ │ │ strcc sp, [r1], -r9, asr #1 │ │ │ │ - bleq 175e90 │ │ │ │ + bleq 175e88 │ │ │ │ mvnle r2, r7, lsl #28 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0xf8dfe7c1 │ │ │ │ @ instruction: 0xf102b064 │ │ │ │ ldrmi r0, [lr], -r2, lsl #18 │ │ │ │ ldrbtmi r1, [fp], #3667 @ 0xe53 │ │ │ │ @ instruction: 0xf10b607b │ │ │ │ ldmdavs ip!, {r2, r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf04f465d │ │ │ │ rfeda r4 │ │ │ │ @ instruction: 0xf1b88f01 │ │ │ │ andle r0, r9, r0, lsl #30 │ │ │ │ - svc 0x006ef7ca │ │ │ │ + svc 0x0072f7ca │ │ │ │ @ instruction: 0xf8526802 │ │ │ │ stmdavc sl!, {r3, r5, ip} │ │ │ │ svclt 0x00084291 │ │ │ │ - beq b5ed0 │ │ │ │ + beq b5ec8 │ │ │ │ strmi r3, [r1, #1281]! @ 0x501 │ │ │ │ @ instruction: 0xf1bad1ed │ │ │ │ addsle r0, lr, r3, lsl #30 │ │ │ │ @ instruction: 0xf10b3601 │ │ │ │ vmlacs.f64 d0, d12, d4 │ │ │ │ ldrb sp, [r3, r1, ror #3] │ │ │ │ - stcl 7, cr15, [r0, #808]! @ 0x328 │ │ │ │ - andeq r6, r4, lr, asr #12 │ │ │ │ + stcl 7, cr15, [r4, #808]! @ 0x328 │ │ │ │ + andeq r6, r4, r6, asr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r4, sl, lsl #12 │ │ │ │ + andeq r6, r4, r2, lsl r6 │ │ │ │ strdeq r9, [r2], -r4 │ │ │ │ andeq r9, r2, r2, lsr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ ldrmi r4, [r0], -sp, lsl #12 │ │ │ │ @ instruction: 0x212caf00 │ │ │ │ @ instruction: 0xf7ca4616 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavc r3!, {r1, r3, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ teqle r6, sl, lsr #22 │ │ │ │ - b 140c868 │ │ │ │ - bl 17bd1c │ │ │ │ + b 140c860 │ │ │ │ + bl 17bd14 │ │ │ │ ldrbtmi r0, [fp], #-520 @ 0xfffffdf8 │ │ │ │ ldclvs 4, cr4, [r9], {67} @ 0x43 │ │ │ │ cmpvs r1, fp, lsl lr │ │ │ │ eorcc pc, r4, r5, asr #16 │ │ │ │ ldrtmi r2, [r0], -pc, lsr #2 │ │ │ │ - svc 0x0082f7ca │ │ │ │ + svc 0x0086f7ca │ │ │ │ rsble r2, r8, r0, lsl #16 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7ca3001 │ │ │ │ - @ instruction: 0xf104ece2 │ │ │ │ + @ instruction: 0xf104ece6 │ │ │ │ stmdacs r0, {r1, r3, r8, r9} │ │ │ │ eoreq pc, r3, r5, asr #16 │ │ │ │ - blmi 13310a8 │ │ │ │ + blmi 13310a0 │ │ │ │ strbmi r4, [r3], #-1147 @ 0xfffffb85 │ │ │ │ addmi r6, r3, #432 @ 0x1b0 │ │ │ │ @ instruction: 0x2c04db54 │ │ │ │ stccs 0, cr13, [r0], {109} @ 0x6d │ │ │ │ stccs 0, cr13, [r1], {90} @ 0x5a │ │ │ │ stmibvs fp!, {r3, r8, ip, lr, pc} │ │ │ │ - blvs ffa93d04 │ │ │ │ + blvs ffa93cfc │ │ │ │ @ instruction: 0xf640429a │ │ │ │ rsble r6, pc, pc, lsl #6 │ │ │ │ mlsle r5, r9, r2, r4 │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ shsub8mi r8, r1, r0 │ │ │ │ @ instruction: 0x46206078 │ │ │ │ @@ -54038,52 +54036,52 @@ │ │ │ │ stclvs 4, cr4, [sl], {65} @ 0x41 │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ ldrmi r2, [r1], r0, lsl #2 │ │ │ │ andeq lr, r8, #5120 @ 0x1400 │ │ │ │ @ instruction: 0x61504692 │ │ │ │ stmdbcs r0, {r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ strbmi sp, [r8, #-342] @ 0xfffffeaa │ │ │ │ - bmi cf083c │ │ │ │ + bmi cf0834 │ │ │ │ strbmi r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0x46936e12 │ │ │ │ - blle 78a620 │ │ │ │ + blle 78a618 │ │ │ │ ldrtmi r2, [r0], -sp, lsr #2 │ │ │ │ @ instruction: 0xf7ca607b │ │ │ │ - ldmdavs fp!, {r2, r4, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ eorle r2, sp, r0, lsl #16 │ │ │ │ strtmi r1, [r0], -r1, asr #24 │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ svclt 0x00082807 │ │ │ │ svclt 0x000c2c04 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ eoreq pc, r4, r5, asr #16 │ │ │ │ teqle fp, r0, lsl #22 │ │ │ │ svclt 0x00a84548 │ │ │ │ - blle 10b1f8 │ │ │ │ + blle 10b1f0 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ ldcle 2, cr4, [r3, #524] @ 0x20c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf104e7b7 │ │ │ │ andcs r0, r1, #671088640 @ 0x28000000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0xd1a42c00 │ │ │ │ stmdavs sl!, {r0, r1, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ svclt 0x0017429a │ │ │ │ @ instruction: 0xf640223c │ │ │ │ - bvs feb12854 │ │ │ │ + bvs feb1284c │ │ │ │ svclt 0x00184353 │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ str r6, [r1, fp, ror #7]! │ │ │ │ eorcc pc, r4, r5, asr #16 │ │ │ │ stmdacs r7, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ movwcs fp, #28420 @ 0x6f04 │ │ │ │ ldr r6, [r9, fp, lsr #7] │ │ │ │ vst1.64 {d22-d23}, [pc :128], fp │ │ │ │ - blx d25c2 │ │ │ │ - blcc b684c │ │ │ │ + blx d25ba │ │ │ │ + blcc b6844 │ │ │ │ ldr r6, [r1, fp, ror #7] │ │ │ │ svclt 0x00024299 │ │ │ │ msrcc SPSR_fsxc, #68, 4 @ 0x40000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ str r6, [r9, fp, ror #7] │ │ │ │ @ instruction: 0xf8da626a │ │ │ │ @ instruction: 0xe7a63014 │ │ │ │ @@ -54101,29 +54099,29 @@ │ │ │ │ addslt r4, r7, pc, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ adchi pc, fp, r0 │ │ │ │ - beq 75de4 │ │ │ │ + beq 75ddc │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ ldmdbeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strls lr, [r1, #-2503] @ 0xfffff639 │ │ │ │ @ instruction: 0xf7cb2000 │ │ │ │ - @ instruction: 0x4602e93a │ │ │ │ + @ instruction: 0x4602e93e │ │ │ │ stmib r7, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ ldmib r7, {r2, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ca0101 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, r2, r0 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ stmda r4, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46d34694 │ │ │ │ - bcs 1920c0 │ │ │ │ + bcs 1920b8 │ │ │ │ ldm pc, {r1, r2, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ andvs pc, r3, #2 │ │ │ │ strbtcs r5, [r5], -r2, asr #30 │ │ │ │ @ instruction: 0xf8d168fb │ │ │ │ stmdbvs lr, {sp, pc}^ │ │ │ │ @ instruction: 0xf8d4685d │ │ │ │ ldrbmi r9, [r5, #-60] @ 0xffffffc4 │ │ │ │ @@ -54143,64 +54141,64 @@ │ │ │ │ @ instruction: 0xf1bce7d5 │ │ │ │ ldrbmi r0, [sl], r5, lsl #30 │ │ │ │ stmib r4, {r1, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf04fe810 │ │ │ │ @ instruction: 0xf8c40a01 │ │ │ │ stclvs 0, cr10, [r4], #288 @ 0x120 │ │ │ │ @ instruction: 0xd1b32c00 │ │ │ │ - blmi c0c610 │ │ │ │ + blmi c0c608 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r1, r0, lsl #6 │ │ │ │ smlsldcc r4, ip, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmvs fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ stmdavs fp, {r0, r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ adcmi r6, fp, #1277952 @ 0x138000 │ │ │ │ ldrsbtls pc, [ip], -r4 @ │ │ │ │ ldrdge pc, [r8], #-132 @ 0xffffff7c │ │ │ │ movwcs fp, #4012 @ 0xfac │ │ │ │ adcmi r2, lr, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf043bfc8 │ │ │ │ - blcs 3a990 │ │ │ │ + blcs 3a988 │ │ │ │ @ instruction: 0xf1bad1ce │ │ │ │ andsle r0, r0, r0, lsl #30 │ │ │ │ - bl febd4e24 │ │ │ │ + bl febd4e1c │ │ │ │ strbmi r0, [fp, #-771] @ 0xfffffcfd │ │ │ │ @ instruction: 0xf10cbfc8 │ │ │ │ strb r0, [r3, r1, lsl #24] │ │ │ │ ldmdbvs sp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldmvs fp!, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bfi r6, sp, #17, #14 │ │ │ │ ldmibvs sp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf10ce7db │ │ │ │ ldr r0, [r7, r1, lsl #24]! │ │ │ │ - bl fe982ab0 │ │ │ │ - blx fc5ee │ │ │ │ - bl feff85f0 │ │ │ │ + bl fe982aa8 │ │ │ │ + blx fc5e6 │ │ │ │ + bl feff85e8 │ │ │ │ strtvs r0, [r3], #-778 @ 0xfffffcf6 │ │ │ │ mvnvc lr, #104, 22 @ 0x1a000 │ │ │ │ str r6, [fp, r3, ror #8]! │ │ │ │ - cdp 7, 6, cr15, cr10, cr10, {6} │ │ │ │ + cdp 7, 6, cr15, cr14, cr10, {6} │ │ │ │ stmdavs r3, {r1, r2, r3, r9, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi 39e5f0 │ │ │ │ + bmi 39e5e8 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ addscs r9, r5, #0, 4 │ │ │ │ @ instruction: 0xf9a6f7e5 │ │ │ │ strmi lr, [r2], r5, lsr #15 │ │ │ │ @ instruction: 0xf8d4e7a6 │ │ │ │ ldr sl, [lr, r8, asr #32]! │ │ │ │ - ldc 7, cr15, [lr], #-808 @ 0xfffffcd8 │ │ │ │ - andeq r6, r4, r2, ror r3 │ │ │ │ + mcrr 7, 12, pc, r2, cr10 @ │ │ │ │ + andeq r6, r4, sl, ror r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000462b0 │ │ │ │ + @ instruction: 0x000462b8 │ │ │ │ andeq r3, r2, r4, lsr r1 │ │ │ │ andeq r3, r2, ip, lsl r1 │ │ │ │ andeq r3, r2, sl, lsr r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @@ -54210,65 +54208,65 @@ │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fb │ │ │ │ svclt 0x000c0300 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ suble r6, pc, fp, ror r0 @ │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ - ldcl 7, cr15, [r4, #808] @ 0x328 │ │ │ │ + ldcl 7, cr15, [r8, #808] @ 0x328 │ │ │ │ strtmi r1, [r0], -r4, asr #24 │ │ │ │ mrc2 7, 0, pc, cr0, cr0, {7} │ │ │ │ mcrmi 6, 1, r4, cr8, cr1, {1} │ │ │ │ strtmi r4, [r2], -r0, lsl #13 │ │ │ │ @ instruction: 0xf003447e │ │ │ │ @ instruction: 0xf107ff5b │ │ │ │ ldrtmi r0, [r1], -r8, lsl #4 │ │ │ │ @ instruction: 0xf7ca4640 │ │ │ │ - orrslt lr, r8, #4, 26 @ 0x100 │ │ │ │ + orrslt lr, r8, #8, 26 @ 0x200 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7ff6878 │ │ │ │ andcc pc, r1, r7, lsr #28 │ │ │ │ strcs sp, [r1], #-44 @ 0xffffffd4 │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ andcs r4, r0, r1, lsr r6 │ │ │ │ - ldcl 7, cr15, [r4], #808 @ 0x328 │ │ │ │ + ldcl 7, cr15, [r8], #808 @ 0x328 │ │ │ │ strmi fp, [r2], -r0, lsr #6 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ andsle r3, sp, r1 │ │ │ │ stccs 4, cr3, [r5], {1} │ │ │ │ strcs sp, [r0], #-494 @ 0xfffffe12 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib r5, {r6, r9, sl, lr}^ │ │ │ │ stmib r5, {r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7f04412 │ │ │ │ @ instruction: 0x4620fd91 │ │ │ │ - blmi 38c70c │ │ │ │ + blmi 38c704 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf7f04640 │ │ │ │ @ instruction: 0xf04ffd7f │ │ │ │ @ instruction: 0xe7eb30ff │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7cae7e8 │ │ │ │ - svclt 0x0000ebc4 │ │ │ │ - andeq r6, r4, sl, asr #3 │ │ │ │ + svclt 0x0000ebc8 │ │ │ │ + ldrdeq r6, [r4], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r3, r2, ip, asr #1 │ │ │ │ - andeq r6, r4, r0, lsr r1 │ │ │ │ + andeq r6, r4, r8, lsr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb91118 │ │ │ │ + bl feb91110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 97dea0 │ │ │ │ - bmi 9a6130 │ │ │ │ + blmi 97de98 │ │ │ │ + bmi 9a6128 │ │ │ │ svcge 0x0000447b │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ movwlt fp, #39290 @ 0x997a │ │ │ │ mrrcne 8, 0, r6, r9, cr11 │ │ │ │ ands sp, sp, r4, lsl #2 │ │ │ │ svccc 0x0004f854 │ │ │ │ @@ -54293,129 +54291,129 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf93ef004 │ │ │ │ ldrb r2, [fp, r1] │ │ │ │ vst2.8 {d20,d22}, [pc]! │ │ │ │ stmdami sp, {r0, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf934f004 │ │ │ │ - bcs 73f48 │ │ │ │ + bcs 73f40 │ │ │ │ vhadd.s8 , q8, q11 │ │ │ │ @ instruction: 0xf004127f │ │ │ │ strb pc, [r1, sp, lsr #18]! @ │ │ │ │ - ldrdeq r6, [r4], -ip │ │ │ │ + andeq r6, r4, r4, ror #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r2, r0, ror #31 │ │ │ │ andeq r2, r2, sl, ror #31 │ │ │ │ @ instruction: 0x00022fb4 │ │ │ │ @ instruction: 0x00022fbe │ │ │ │ andeq r2, r2, r0, lsr #31 │ │ │ │ andeq r2, r2, sl, lsr #31 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004c71 │ │ │ │ @ instruction: 0x46064b71 │ │ │ │ stmiapl r5!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blcs 540a0 │ │ │ │ + blcs 54098 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr1, {2} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ - blcs bd80cc │ │ │ │ + blcs bd80c4 │ │ │ │ adchi pc, r7, r0 │ │ │ │ cmnlt fp, r4, lsr r6 │ │ │ │ - blcs c18194 │ │ │ │ - bcs bee428 │ │ │ │ - bcs c2e04c │ │ │ │ + blcs c1818c │ │ │ │ + bcs bee420 │ │ │ │ + bcs c2e044 │ │ │ │ @ instruction: 0xb12ad016 │ │ │ │ strcc r7, [r1], #-2210 @ 0xfffff75e │ │ │ │ ldrmi r3, [r3], -r1, lsl #8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 540d4 │ │ │ │ + blcs 540cc │ │ │ │ andcs sp, r0, r5, ror r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 582c0 │ │ │ │ - blcs c29c98 │ │ │ │ - blcs bee0d8 │ │ │ │ + blcs 582b8 │ │ │ │ + blcs c29c90 │ │ │ │ + blcs bee0d0 │ │ │ │ strcc sp, [r1], #-62 @ 0xffffffc2 │ │ │ │ @ instruction: 0xe7e14613 │ │ │ │ stcne 8, cr7, [r1], #652 @ 0x28c │ │ │ │ tstle r3, pc, lsr #22 │ │ │ │ svccc 0x0001f811 │ │ │ │ rscsle r2, fp, pc, lsr #22 │ │ │ │ ldrsbhi pc, [ip, #-143] @ 0xffffff71 @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x464044f8 │ │ │ │ - bl ff6f7f8c │ │ │ │ + bl ff7f7f84 │ │ │ │ andeq pc, r1, #200, 2 @ 0x32 │ │ │ │ strbmi r4, [r1], -r2, lsl #8 │ │ │ │ @ instruction: 0xf7ca1c60 │ │ │ │ - stmdavc r3!, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc r3!, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ stmdbmi pc, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ stmdami pc, {r0, r1, r2, r3, r5, r6, r7, r9, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf806f004 │ │ │ │ @ instruction: 0xf8dfe7b5 │ │ │ │ vst4.8 {d24,d26,d28,d30}, [pc :256], r4 │ │ │ │ stcne 2, cr5, [r1], #512 @ 0x200 │ │ │ │ @ instruction: 0x464044f8 │ │ │ │ - bl feff7fc4 │ │ │ │ + bl ff0f7fbc │ │ │ │ andeq pc, r1, #200, 2 @ 0x32 │ │ │ │ strbmi r4, [r1], -r2, lsl #8 │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - stmdavc r3!, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc r3!, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b742a6 │ │ │ │ @ instruction: 0xd1a92b00 │ │ │ │ msreq CPSR_fsxc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7b38033 │ │ │ │ - bcs 58448 │ │ │ │ - bcs c29d24 │ │ │ │ + bcs 58440 │ │ │ │ + bcs c29d1c │ │ │ │ strcc fp, [r1], #-3864 @ 0xfffff0e8 │ │ │ │ adcmi sp, r6, #-2147483609 @ 0x80000027 │ │ │ │ @ instruction: 0xf104d02c │ │ │ │ strbmi r3, [r6, #-2303] @ 0xfffff701 │ │ │ │ strbmi sp, [r3], -r9 │ │ │ │ ldrmi lr, [r8], r2 │ │ │ │ mulle r4, lr, r2 │ │ │ │ @ instruction: 0x4698781a │ │ │ │ - bcs c08cec │ │ │ │ + bcs c08ce4 │ │ │ │ stclne 1, cr13, [r1], #988 @ 0x3dc │ │ │ │ @ instruction: 0xf44f4c35 │ │ │ │ ldrbtmi r5, [ip], #-640 @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - @ instruction: 0xf1c4eb90 │ │ │ │ + @ instruction: 0xf1c4eb94 │ │ │ │ strtmi r0, [r1], -r1, lsl #4 │ │ │ │ strbmi r4, [r0], -r2, lsl #8 │ │ │ │ @ instruction: 0xf7ca4644 │ │ │ │ - @ instruction: 0xf898ea6e │ │ │ │ - blcs 46110 │ │ │ │ + @ instruction: 0xf898ea72 │ │ │ │ + blcs 46108 │ │ │ │ svcge 0x007af47f │ │ │ │ stmdbmi ip!, {r1, r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xe780f873 │ │ │ │ ldrdhi pc, [r4], pc @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r1, [r8], #3313 @ 0xcf1 │ │ │ │ @ instruction: 0xf7ca4640 │ │ │ │ - @ instruction: 0xf1c8eb70 │ │ │ │ + @ instruction: 0xf1c8eb74 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - b 13f8070 │ │ │ │ - blcs 58218 │ │ │ │ + b 14f8068 │ │ │ │ + blcs 58210 │ │ │ │ svcge 0x005cf47f │ │ │ │ - blmi 873ef4 │ │ │ │ + blmi 873eec │ │ │ │ rscscc pc, ip, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ stmiapl r3!, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ ldmiblt r1, {r1, r3, r4, sp, lr} │ │ │ │ rscscc pc, ip, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ - blmi 6b3ee8 │ │ │ │ + blmi 6b3ee0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ stmiapl r3!, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ stmdblt r1!, {r1, r3, r4, sp, lr}^ │ │ │ │ rsbsmi pc, ip, pc, asr #8 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ ldmdbmi r3, {r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -54423,57 +54421,57 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf83af004 │ │ │ │ ldmdbmi r1, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdami r1, {r2, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf832f004 │ │ │ │ svclt 0x0000e7ea │ │ │ │ - andeq r6, r4, r4, lsl r0 │ │ │ │ + andeq r6, r4, ip, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, r4, asr r1 │ │ │ │ + andeq ip, r8, ip, asr r1 │ │ │ │ @ instruction: 0x00022ebc │ │ │ │ andeq r2, r2, lr, asr #29 │ │ │ │ - andeq ip, r8, ip, lsl r1 │ │ │ │ - strheq ip, [r8], -lr │ │ │ │ + andeq ip, r8, r4, lsr #2 │ │ │ │ + andeq ip, r8, r6, asr #1 │ │ │ │ andeq r2, r2, lr, lsl lr │ │ │ │ andeq r2, r2, r0, lsr lr │ │ │ │ - andeq ip, r8, lr, ror r0 │ │ │ │ + andeq ip, r8, r6, lsl #1 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r2, r2, ip, lsr #27 │ │ │ │ @ instruction: 0x00022dbe │ │ │ │ muleq r2, ip, sp │ │ │ │ andeq r2, r2, lr, lsr #27 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x8190f8df │ │ │ │ - blmi 196640c │ │ │ │ + blmi 1966404 │ │ │ │ svcge 0x000044f8 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8584616 │ │ │ │ ldrmi r3, [r9], r3 │ │ │ │ - blcs 54280 │ │ │ │ + blcs 54278 │ │ │ │ stccs 1, cr13, [r0], {66} @ 0x42 │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ rsble r2, ip, r0, lsl #4 │ │ │ │ ldclle 14, cr2, [sl, #-0] │ │ │ │ - blcs c182d8 │ │ │ │ + blcs c182d0 │ │ │ │ eorvc fp, r2, r8, lsl #30 │ │ │ │ ldrtmi sp, [r1], -r6 │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - stmdacs r0, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addhi pc, r4, r0 │ │ │ │ mvnslt r7, fp, lsr #16 │ │ │ │ @ instruction: 0x46324953 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ stc2 0, cr15, [ip, #-12]! │ │ │ │ cmnlt r0, r3, lsl #12 │ │ │ │ - ble 104e58 │ │ │ │ + ble 104e50 │ │ │ │ @ instruction: 0xf8584a4f │ │ │ │ andsvs r2, r3, r2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ teqle fp, r0, lsl #20 │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463283f0 │ │ │ │ @@ -54507,23 +54505,23 @@ │ │ │ │ vmul.i8 d20, d0, d18 │ │ │ │ ldmdami r2!, {r0, r1, r2, r3, r5, r6, r9, ip} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -ip, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 9db2c0 │ │ │ │ + blmi 9db2b8 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ stmiblt r1, {r1, r3, r4, sp, lr} │ │ │ │ cmnpmi ip, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ - blmi 7f41b0 │ │ │ │ + blmi 7f41a8 │ │ │ │ orrvs pc, r0, pc, ror #8 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldmiblt sl, {r0, r3, r4, sp, lr}^ │ │ │ │ orrvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldmdbmi pc, {r3, r4, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ adcvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ @@ -54543,15 +54541,15 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff4af003 │ │ │ │ ldmdbmi r2, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ strb pc, [r8, r1, asr #30]! @ │ │ │ │ - andeq r5, r4, r0, lsl #28 │ │ │ │ + andeq r5, r4, r8, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r2, sl, asr #26 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ muleq r2, r8, ip │ │ │ │ @ instruction: 0x00022cb2 │ │ │ │ andeq r2, r2, r0, ror ip │ │ │ │ andeq r2, r2, sl, lsl #25 │ │ │ │ @@ -54572,45 +54570,45 @@ │ │ │ │ svcge 0x00024b69 │ │ │ │ ldrbtmi r4, [fp], #-3177 @ 0xfffff397 │ │ │ │ ldmdbpl r5!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ stmdavs sp!, {r1, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f63fd │ │ │ │ ldrmi r0, [r5], -r0, lsl #10 │ │ │ │ rsbsvs r5, fp, fp, lsl r9 │ │ │ │ - blcs 54470 │ │ │ │ + blcs 54468 │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ vst2.8 {d18-d21}, [pc], r0 │ │ │ │ eorvs r5, fp, r0, lsl #3 │ │ │ │ @ instruction: 0xf7ca2001 │ │ │ │ - @ instruction: 0xf107e826 │ │ │ │ + @ instruction: 0xf107e82a │ │ │ │ strmi r0, [r2], -ip, lsl #6 │ │ │ │ strmi r9, [r4], -r0, lsl #6 │ │ │ │ orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca4658 │ │ │ │ - @ instruction: 0xf8d7ebde │ │ │ │ + @ instruction: 0xf8d7ebe2 │ │ │ │ @ instruction: 0xf1b8800c │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ vst4.32 {d24-d27}, [pc], r4 │ │ │ │ andcs r4, r1, r0, lsl #2 │ │ │ │ - stmda lr, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdpl pc, [ip], -r8 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ stmdavs fp!, {} @ │ │ │ │ @ instruction: 0xf8c7b343 │ │ │ │ strtmi fp, [r8], r0 │ │ │ │ ssatmi r4, #3, r3, asr #13 │ │ │ │ streq pc, [r8], #-263 @ 0xfffffef9 │ │ │ │ svclt 0x00181c41 │ │ │ │ andsle r4, r5, sp, asr r6 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0xf1074632 │ │ │ │ strls r0, [r0], #-288 @ 0xfffffee0 │ │ │ │ - b ffbf83a4 │ │ │ │ + b ffcf839c │ │ │ │ @ instruction: 0xb11b68bb │ │ │ │ ldmvs fp, {r1, r3, r5, fp, sp, lr} │ │ │ │ mlasle ip, sl, r2, r4 │ │ │ │ svccc 0x0004f855 │ │ │ │ mvnle r3, r1, lsl #6 │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ svccc 0x0004f858 │ │ │ │ @@ -54618,37 +54616,37 @@ │ │ │ │ @ instruction: 0x46da4654 │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ rsble r1, r4, r2, asr #24 │ │ │ │ streq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0xf1074632 │ │ │ │ strls r0, [r0, #-288] @ 0xfffffee0 │ │ │ │ - svc 0x00e6f7c9 │ │ │ │ + svc 0x00eaf7c9 │ │ │ │ @ instruction: 0xb11368bb │ │ │ │ ldrbmi r6, [fp, #-2267] @ 0xfffff725 │ │ │ │ @ instruction: 0xf85ad04f │ │ │ │ mcrrne 15, 0, r0, r3, cr4 │ │ │ │ tstlt r4, lr, ror #3 │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - @ instruction: 0x4630e852 │ │ │ │ - stmda lr, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4630e856 │ │ │ │ + ldmda r2, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ - bmi b024e8 │ │ │ │ + bmi b024e0 │ │ │ │ ldrbtmi r4, [sl], #-2855 @ 0xfffff4d9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-187 @ 0xffffff45 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r4, -r2, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf1ba8ff0 │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ca4650 │ │ │ │ - @ instruction: 0x4630e836 │ │ │ │ - ldmda r2!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4630e83a │ │ │ │ + ldmda r6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andcs fp, r1, r3, asr r9 │ │ │ │ ldmdbmi lr, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2077 @ 0xfffff7e3 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe76bfdb3 │ │ │ │ @@ -54656,32 +54654,32 @@ │ │ │ │ ldmdami fp, {r0, r1, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 6, cr15, cr6, cr3, {0} │ │ │ │ stmdacs r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvs fp, r8, r8, lsl #30 │ │ │ │ sbcle r2, r7, r0, lsl #24 │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - bfi lr, r4, (invalid: 16:3) │ │ │ │ + bfi lr, r8, (invalid: 16:3) │ │ │ │ vst2.8 {d20,d22}, [pc :64], r4 │ │ │ │ ldmdami r4, {r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 5, cr15, cr4, cr3, {0} │ │ │ │ stccs 7, cr14, [r0], {190} @ 0xbe │ │ │ │ @ instruction: 0x4620d0d1 │ │ │ │ - stmda r4, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstlt r4, sp, asr #15 │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - cdpcs 8, 0, cr14, cr0, cr0, {0} │ │ │ │ + cdpcs 8, 0, cr14, cr0, cr4, {0} │ │ │ │ str sp, [sl, lr, lsr #1]! │ │ │ │ - stm r0, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r5, r4, lr, lsl ip │ │ │ │ + stm r4, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r5, r4, r6, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r4, r6, lsl ip │ │ │ │ + andeq r5, r4, lr, lsl ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r4, r6, lsl fp │ │ │ │ + andeq r5, r4, lr, lsl fp │ │ │ │ andeq r2, r2, r6, lsl sl │ │ │ │ andeq r2, r2, ip, lsr sl │ │ │ │ andeq r2, r2, r4, lsl #20 │ │ │ │ andeq r2, r2, sl, lsr #20 │ │ │ │ andeq r2, r2, r0, ror #19 │ │ │ │ andeq r2, r2, r6, lsl #20 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @@ -54701,122 +54699,122 @@ │ │ │ │ stmdbmi fp!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ andscs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2154 @ 0xfffff796 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ movwcs pc, #3405 @ 0xd4d @ │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ andcs r6, r1, fp, lsr #32 │ │ │ │ - svc 0x002cf7c9 │ │ │ │ + svc 0x0030f7c9 │ │ │ │ strteq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0x46026138 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ ldmdbvs r8!, {r7, r8, r9, ip, lr}^ │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ - b ff978548 │ │ │ │ + b ffa78540 │ │ │ │ @ instruction: 0x2c006a7c │ │ │ │ addshi pc, r7, r0 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7c92001 │ │ │ │ - stmiavs r4!, {r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiavs r4!, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr} │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x901cf8d7 │ │ │ │ streq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf854e003 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4632d03a │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca9500 │ │ │ │ - stmdavs sl!, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs sl!, {r1, r9, fp, sp, lr, pc} │ │ │ │ rscsle r2, r0, r0, lsl #20 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ mrrcne 8, 9, r6, sl, cr1 │ │ │ │ strbmi sp, [sl], -r6 │ │ │ │ smlalle r4, r8, r9, r2 │ │ │ │ svccc 0x0004f852 │ │ │ │ mvnsle r1, r8, asr ip │ │ │ │ ldrtmi r4, [r0], -r8, asr #22 │ │ │ │ andsvs r4, r9, fp, ror r4 │ │ │ │ - svc 0x0078f7c9 │ │ │ │ + svc 0x007cf7c9 │ │ │ │ ldmdbvs fp!, {r8, sl, sp} │ │ │ │ @ instruction: 0x4618b113 │ │ │ │ - svc 0x0072f7c9 │ │ │ │ + svc 0x0076f7c9 │ │ │ │ ldmibvs sl!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ - blmi f0cfa4 │ │ │ │ + blmi f0cf9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r6, ror #2 │ │ │ │ ldrvc pc, [lr, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xb11683f0 │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - @ instruction: 0xf107ef58 │ │ │ │ + @ instruction: 0xf107ef5c │ │ │ │ andcs r0, r0, r8, lsr #2 │ │ │ │ - ldmib r0!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4, r6}^ │ │ │ │ @ instruction: 0xf7ca60fb │ │ │ │ - @ instruction: 0x4605eb12 │ │ │ │ + @ instruction: 0x4605eb16 │ │ │ │ cmple r1, r0, lsl #16 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - bl fe2f861c │ │ │ │ + bl fe3f8614 │ │ │ │ ldmibvs sl!, {r0, r2, r3, r5, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ @ instruction: 0xf7c94618 │ │ │ │ - ldmdbvs lr!, {r2, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - svc 0x00b2f7c9 │ │ │ │ + ldmdbvs lr!, {r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + svc 0x00b6f7c9 │ │ │ │ orrlt r6, r8, r8, lsr r2 │ │ │ │ adcsmi r6, r3, #12779520 @ 0xc30000 │ │ │ │ ldmibvs sl!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdavs r3, {r0, r7, fp, sp, lr} │ │ │ │ andle r1, r5, ip, asr ip │ │ │ │ smlalsle r4, r1, r9, r2 │ │ │ │ svccc 0x0004f852 │ │ │ │ mvnsle r1, r8, asr ip │ │ │ │ ldrbtmi r4, [fp], #-2849 @ 0xfffff4df │ │ │ │ and r6, r0, r9, lsl r0 │ │ │ │ @ instruction: 0xf7ca2501 │ │ │ │ - @ instruction: 0xf107ead8 │ │ │ │ + @ instruction: 0xf107eadc │ │ │ │ @ instruction: 0xf7c90058 │ │ │ │ - blmi 7366d8 │ │ │ │ + blmi 7366e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - ldmdb r0!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r2!, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvs fp, r8, r8, lsl #30 │ │ │ │ ldmdbmi r5, {r2, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcscs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldr pc, [r7, pc, asr #26] │ │ │ │ ldmibvs sl!, {r1, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - b 11786ac │ │ │ │ - svc 0x007ef7c9 │ │ │ │ - andeq r5, r4, r8, lsr sl │ │ │ │ - andeq r5, r4, r4, lsr sl │ │ │ │ + b 12786a4 │ │ │ │ + svc 0x0082f7c9 │ │ │ │ + andeq r5, r4, r0, asr #20 │ │ │ │ + andeq r5, r4, ip, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r2, sl, asr #18 │ │ │ │ andeq r2, r2, r8, ror r9 │ │ │ │ - andeq fp, r8, r8, lsr #22 │ │ │ │ - andeq r5, r4, ip, asr r9 │ │ │ │ + andeq fp, r8, r0, lsr fp │ │ │ │ + andeq r5, r4, r4, ror #18 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - andeq fp, r8, lr, ror sl │ │ │ │ + andeq fp, r8, r6, lsl #21 │ │ │ │ ldrdeq r2, [r2], -r6 │ │ │ │ andeq r2, r2, r4, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ svcge 0x0000b0a7 │ │ │ │ @@ -54828,27 +54826,27 @@ │ │ │ │ @ instruction: 0x4614f8df │ │ │ │ rsbsvs r4, lr, r8, lsl #13 │ │ │ │ stmdbpl ip!, {r0, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f4094 │ │ │ │ strmi r0, [r4], -r0, lsl #8 │ │ │ │ ldrshtvs r5, [fp], r3 │ │ │ │ - blcs 54870 │ │ │ │ + blcs 54868 │ │ │ │ orrhi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vst1.32 {d24-d27}, [pc], r3 │ │ │ │ andcs r5, r1, r0, lsl #3 │ │ │ │ - cdp 7, 2, cr15, cr4, cr9, {6} │ │ │ │ + cdp 7, 2, cr15, cr8, cr9, {6} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ adcshi pc, r4, #0 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r0 │ │ │ │ ldrtmi r5, [r1], -r0, lsl #5 │ │ │ │ ldc2l 7, cr15, [lr], {255} @ 0xff │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ - b 165aed8 │ │ │ │ + b 165aed0 │ │ │ │ @ instruction: 0xf0000309 │ │ │ │ ldmdavc r4!, {r0, r1, r2, r5, r6, r8, pc} │ │ │ │ rsble r2, r7, r0, lsl #24 │ │ │ │ ldrcc pc, [ip, #2271]! @ 0x8df │ │ │ │ @ instruction: 0xf04f4635 │ │ │ │ ldrbtmi r0, [fp], #-2816 @ 0xfffff500 │ │ │ │ @ instruction: 0xf107617b │ │ │ │ @@ -54867,116 +54865,116 @@ │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, sl, r0, asr #5 │ │ │ │ @ instruction: 0xf4036b3b │ │ │ │ @ instruction: 0xf5b24220 │ │ │ │ @ instruction: 0xf0004f20 │ │ │ │ @ instruction: 0xf1b8809f │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blvs fee5aaf8 │ │ │ │ + blvs fee5aaf0 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrshi pc, r3, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blvs fee6ea0c │ │ │ │ + blvs fee6ea04 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ stmdacs r1, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, r9, r0 │ │ │ │ @ instruction: 0x06d86b3b │ │ │ │ @ instruction: 0xf107d558 │ │ │ │ @ instruction: 0xf1b80a1c │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ @ instruction: 0x46526bf8 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ teqplt r0, fp, ror #28 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46526bf8 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blvs f2ea00 │ │ │ │ + blvs f2e9f8 │ │ │ │ orrmi pc, r4, #50331648 @ 0x3000000 │ │ │ │ svcmi 0x0084f5b3 │ │ │ │ orrshi pc, sp, r0, asr #32 │ │ │ │ svclt 0x000442ae │ │ │ │ @ instruction: 0xf8054635 │ │ │ │ andle r4, r3, r1, lsl #30 │ │ │ │ tstlt ip, ip, lsr #32 │ │ │ │ strcc r7, [r1, #-2156] @ 0xfffff794 │ │ │ │ @ instruction: 0xd1a12c00 │ │ │ │ ldrbteq pc, [r0], #2271 @ 0x8df @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - stmdb r6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf8832200 │ │ │ │ @ instruction: 0xf7c92fff │ │ │ │ - ldmvs fp!, {r1, r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ - blcs 549a0 │ │ │ │ + ldmvs fp!, {r1, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + blcs 54998 │ │ │ │ @ instruction: 0x81acf040 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0xf8df14cc │ │ │ │ ldrbtmi r2, [r9], #-1212 @ 0xfffffb44 │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ @ instruction: 0xf0400200 │ │ │ │ ldrmi r8, [r8], -r0, lsl #4 │ │ │ │ ssatmi r3, #30, ip, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x06d96b3b │ │ │ │ - blvs ffe6fd88 │ │ │ │ + blvs ffe6fd80 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blvs f2ec5c │ │ │ │ + blvs f2ec54 │ │ │ │ ldrle r0, [sp, #1946]! @ 0x79a │ │ │ │ orrmi pc, r4, #50331648 @ 0x3000000 │ │ │ │ svcmi 0x0084f5b3 │ │ │ │ @ instruction: 0xf8dfd0b8 │ │ │ │ ldrtmi r0, [r1], -r4, lsl #9 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7ca4478 │ │ │ │ - strmi lr, [r3], -ip, ror #17 │ │ │ │ + @ instruction: 0x4603e8f0 │ │ │ │ andcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - stcl 7, cr15, [sl, #804]! @ 0x324 │ │ │ │ + stcl 7, cr15, [lr, #804]! @ 0x324 │ │ │ │ @ instruction: 0xf8df68ba │ │ │ │ ldmdavs r8!, {r3, r5, r6, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf64f6811 │ │ │ │ @ instruction: 0xf6cf32e4 │ │ │ │ stmiapl r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ stmdbcs r0, {r1, r3, r4, sp, lr} │ │ │ │ orrhi pc, r2, r0, asr #32 │ │ │ │ mvncc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf1b9e7b7 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xe7d1af70 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7c92001 │ │ │ │ - strmi lr, [r2], r2, asr #26 │ │ │ │ + strmi lr, [r2], r6, asr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strmi r8, [r1], -r6, ror #3 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ msrhi (UNDEF: 111), r0 │ │ │ │ andlt pc, r0, sl, lsl #16 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7c92001 │ │ │ │ - rscsvs lr, r8, lr, lsr #26 │ │ │ │ + rscsvs lr, r8, r2, lsr sp │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89a81a6 │ │ │ │ @ instruction: 0xf1bcc000 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ ldmdavc r3!, {r3, r7, pc} │ │ │ │ @ instruction: 0xf50268fa │ │ │ │ - blcs 4f024 │ │ │ │ + blcs 4f01c │ │ │ │ mrshi pc, (UNDEF: 3) @ │ │ │ │ @ instruction: 0xf8024630 │ │ │ │ @ instruction: 0xf8103b01 │ │ │ │ - blcs 4a638 │ │ │ │ + blcs 4a630 │ │ │ │ addsmi fp, r1, #24, 30 @ 0x60 │ │ │ │ addsmi sp, r1, #16187392 @ 0xf70000 │ │ │ │ rschi pc, ip, r0, asr #4 │ │ │ │ bics pc, r0, #14614528 @ 0xdf0000 │ │ │ │ eorcs r4, pc, r3, lsl r6 @ │ │ │ │ andgt pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf80344fe │ │ │ │ @@ -54991,254 +54989,254 @@ │ │ │ │ @ instruction: 0xf803e004 │ │ │ │ @ instruction: 0xf8120b01 │ │ │ │ teqlt r8, #1, 30 │ │ │ │ ldmle r8!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrtmi r4, [r1], -r5, ror #17 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7ca4478 │ │ │ │ - @ instruction: 0x4603e870 │ │ │ │ + @ instruction: 0x4603e874 │ │ │ │ andcs r6, r0, #248, 16 @ 0xf80000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - stcl 7, cr15, [lr, #-804]! @ 0xfffffcdc │ │ │ │ + ldcl 7, cr15, [r2, #-804]! @ 0xfffffcdc │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - ldrtmi lr, [r0], -ip, ror #26 │ │ │ │ - stcl 7, cr15, [r8, #-804]! @ 0xfffffcdc │ │ │ │ - blmi ff694d94 │ │ │ │ + @ instruction: 0x4630ed70 │ │ │ │ + stcl 7, cr15, [ip, #-804]! @ 0xfffffcdc │ │ │ │ + blmi ff694d8c │ │ │ │ ldmdavs r1, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rscscc pc, lr, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf64f8120 │ │ │ │ @ instruction: 0xf6cf33fe │ │ │ │ @ instruction: 0xe73673ff │ │ │ │ smullsle r4, r7, r9, r2 │ │ │ │ ldmvs r8!, {r9, sp}^ │ │ │ │ @ instruction: 0x4641701a │ │ │ │ @ instruction: 0xf7ff464a │ │ │ │ - bllt fe07a49c │ │ │ │ + bllt fe07a494 │ │ │ │ svclt 0x000442ae │ │ │ │ @ instruction: 0xf8054635 │ │ │ │ andle r4, r2, r1, lsl #30 │ │ │ │ tstlt r4, ip, lsr #32 │ │ │ │ ldmvs r8!, {r0, r8, sl, ip, sp}^ │ │ │ │ - stcl 7, cr15, [r0, #-804] @ 0xfffffcdc │ │ │ │ + stcl 7, cr15, [r4, #-804] @ 0xfffffcdc │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - stmdavc ip!, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavc ip!, {r1, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ str sl, [r3, -r7, lsr #29] │ │ │ │ tstphi r0, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ ldmib r8, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf8483211 │ │ │ │ ldr r2, [r0], r3, lsr #32 │ │ │ │ vmla.i8 q10, q8, │ │ │ │ stmiami r1, {r0, r3, r5, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fedf6b34 │ │ │ │ + blx fedf6b2c │ │ │ │ vst1.16 {d30-d32}, [pc :128], lr │ │ │ │ ldrbmi r5, [r1], -r0, lsl #5 │ │ │ │ - cdp 7, 9, cr15, cr0, cr9, {6} │ │ │ │ + cdp 7, 9, cr15, cr4, cr9, {6} │ │ │ │ @ instruction: 0x464a68f8 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmnvs r8, lr, asr #1 │ │ │ │ @ instruction: 0xf7c968f8 │ │ │ │ - @ instruction: 0x4650ed18 │ │ │ │ - ldc 7, cr15, [r4, #-804] @ 0xfffffcdc │ │ │ │ + @ instruction: 0x4650ed1c │ │ │ │ + ldc 7, cr15, [r8, #-804] @ 0xfffffcdc │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmdbvs fp!, {r1, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ble 10575c │ │ │ │ + ldmdbvs fp!, {r1, r2, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ble 105754 │ │ │ │ ldmdavs r9!, {r2, r3, r5, r7, r9, fp, lr}^ │ │ │ │ andsvs r5, r3, sl, lsl #17 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmibmi lr!, {r1, r2, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ sbccc pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2221 @ 0xfffff753 │ │ │ │ ldrbtmi r6, [r8], #-379 @ 0xfffffe85 │ │ │ │ - blx 11f6b8e │ │ │ │ + blx 11f6b86 │ │ │ │ @ instruction: 0xe6da697b │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs fp!, {r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - blcs 54bfc │ │ │ │ - blmi fe82f0a4 │ │ │ │ + ldmvs fp!, {r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blcs 54bf4 │ │ │ │ + blmi fe82f09c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xe6ce681b │ │ │ │ ldrtmi r4, [r1], -r4, lsr #17 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7c94478 │ │ │ │ - strmi lr, [r3], -r2, ror #31 │ │ │ │ + strmi lr, [r3], -r6, ror #31 │ │ │ │ andcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - stcl 7, cr15, [r0], #804 @ 0x324 │ │ │ │ + stcl 7, cr15, [r4], #804 @ 0x324 │ │ │ │ @ instruction: 0xf46f4b95 │ │ │ │ ldmvs sl!, {r1, r7, r8, sp, lr} │ │ │ │ ldmdavs r2, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andsvs r5, r9, r3, asr #17 │ │ │ │ cmnle sl, r0, lsl #20 │ │ │ │ orrvs pc, r2, #1862270976 @ 0x6f000000 │ │ │ │ ldmmi r8, {r0, r1, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ strcs r5, [r0], #-640 @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7c94478 │ │ │ │ - strmi lr, [r3], -r6, asr #31 │ │ │ │ + strmi lr, [r3], -sl, asr #31 │ │ │ │ @ instruction: 0x46306bba │ │ │ │ svcmi 0x00fff883 │ │ │ │ ldrbtmi r4, [fp], #-2962 @ 0xfffff46e │ │ │ │ @ instruction: 0xf7c9601a │ │ │ │ - ldmvs sl!, {r1, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r1, r2, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r0, r2, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf64f6811 │ │ │ │ @ instruction: 0xf6cf32e6 │ │ │ │ stmiapl r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ stmdbcs r0, {r1, r3, r4, sp, lr} │ │ │ │ @ instruction: 0xf64fd151 │ │ │ │ @ instruction: 0xf6cf33e6 │ │ │ │ @ instruction: 0xe69073ff │ │ │ │ @ instruction: 0xe7244613 │ │ │ │ vmla.i8 d20, d16, d7 │ │ │ │ stmmi r7, {r1, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffc76c38 │ │ │ │ + blx ffc76c30 │ │ │ │ ldmvs sl!, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmmi r4, {r0, r1, r8, r9, sl, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ strcs r5, [r0], #-640 @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7c94478 │ │ │ │ - @ instruction: 0x4603ef96 │ │ │ │ + @ instruction: 0x4603ef9a │ │ │ │ @ instruction: 0x46306bfa │ │ │ │ svcmi 0x00fff883 │ │ │ │ ldrbtmi r4, [fp], #-2942 @ 0xfffff482 │ │ │ │ @ instruction: 0xf7c9605a │ │ │ │ - ldmibvs r8!, {r1, r4, r7, sl, fp, sp, lr, pc}^ │ │ │ │ - bmi 1b94f48 │ │ │ │ + ldmibvs r8!, {r1, r2, r4, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + bmi 1b94f40 │ │ │ │ ldmdavs r8!, {r1, r5, fp, sp}^ │ │ │ │ @ instruction: 0xf64f6819 │ │ │ │ @ instruction: 0xf6cf33e5 │ │ │ │ svclt 0x000873ff │ │ │ │ orrvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ andsvs r5, r3, r2, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldmdbmi r4!, {r5, r6, r9, sl, fp, sp, pc}^ │ │ │ │ eormi pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2163 @ 0xfffff78d │ │ │ │ ldrbtmi r6, [r8], #-379 @ 0xfffffe85 │ │ │ │ - blx ff076c98 │ │ │ │ + blx ff076c90 │ │ │ │ @ instruction: 0xe654697b │ │ │ │ vmul.i8 q10, q0, q8 │ │ │ │ ldmdami r0!, {r0, r2, r4, r6, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fedf6cac │ │ │ │ + blx fedf6ca4 │ │ │ │ stmdami lr!, {r1, r3, r6, r9, sl, sp, lr, pc}^ │ │ │ │ eorscc pc, r7, #64, 4 │ │ │ │ ldrbtmi r6, [r8], #-2425 @ 0xfffff687 │ │ │ │ - blx febf6cbc │ │ │ │ + blx febf6cb4 │ │ │ │ stmdbmi fp!, {r2, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rscscc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2154 @ 0xfffff796 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ str pc, [r4, r5, lsr #21]! │ │ │ │ vmla.i8 q10, q0, q12 │ │ │ │ stmdami r8!, {r0, r1, r3, r4, r5, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe776ce0 │ │ │ │ + blx fe776cd8 │ │ │ │ @ instruction: 0x4650e674 │ │ │ │ - mcrr 7, 12, pc, lr, cr9 @ │ │ │ │ + mrrc 7, 12, pc, r2, cr9 @ │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs sl!, {r2, r3, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r1, r3, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf64f6811 │ │ │ │ @ instruction: 0xf6cf32f0 │ │ │ │ stmiapl r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ stmiblt r9!, {r1, r3, r4, sp, lr}^ │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdbmi fp, {r0, r1, r3, r4, r9, sl, sp, lr, pc}^ │ │ │ │ adcscc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2138 @ 0xfffff7a6 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe6d6fa7d │ │ │ │ - blmi fd5000 │ │ │ │ + blmi fd4ff8 │ │ │ │ ldmdavs r1, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rscscc pc, sl, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ @ instruction: 0xf64fb961 │ │ │ │ @ instruction: 0xf6cf33fa │ │ │ │ @ instruction: 0xe60273ff │ │ │ │ vtst.8 q10, q0, q0 │ │ │ │ ldmdbvs r9!, {r1, r2, r4, r5, r6, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldrb pc, [r9, r5, ror #20] @ │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami sp, {r0, r1, r3, r5, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1776d60 │ │ │ │ + blx 1776d58 │ │ │ │ @ instruction: 0xf7c9e7e9 │ │ │ │ - @ instruction: 0x4650ec96 │ │ │ │ - stc 7, cr15, [ip], {201} @ 0xc9 │ │ │ │ + @ instruction: 0x4650ec9a │ │ │ │ + ldc 7, cr15, [r0], {201} @ 0xc9 │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs sl!, {r1, r3, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r1, r2, r3, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf64f6811 │ │ │ │ @ instruction: 0xf6cf32f8 │ │ │ │ stmiapl r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ stmdbcs r0, {r1, r3, r4, sp, lr} │ │ │ │ @ instruction: 0xf64fd130 │ │ │ │ @ instruction: 0xf6cf33f8 │ │ │ │ ldrb r7, [r8, #1023] @ 0x3ff │ │ │ │ - blmi 895074 │ │ │ │ + blmi 89506c │ │ │ │ ldmdavs r1, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ rscle r2, lr, r0, lsl #18 │ │ │ │ vmul.i8 d20, d0, d24 │ │ │ │ ldmdami r8!, {r0, r1, r2, r3, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx bf6dbc │ │ │ │ + blx bf6db4 │ │ │ │ ldrtmi lr, [r0], -r5, ror #15 │ │ │ │ - bl ff878cdc │ │ │ │ - blmi 5950a4 │ │ │ │ + bl ff978cd4 │ │ │ │ + blmi 59509c │ │ │ │ ldmdavs r1, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ sbcsle r2, r6, r0, lsl #18 │ │ │ │ vadd.i8 d20, d0, d30 │ │ │ │ ldmdbvs r9!, {r1, r2, r5, r6, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ bfi pc, r7, (invalid: 20:14) @ │ │ │ │ vadd.i8 d20, d0, d27 │ │ │ │ ldmdbvs r9!, {r1, r2, r3, r4, r5, r6, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ strb pc, [r6, pc, lsl #20] @ │ │ │ │ + andeq r5, r4, lr, lsr #16 │ │ │ │ andeq r5, r4, r6, lsr #16 │ │ │ │ - andeq r5, r4, lr, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r2, [r2], -r2 @ │ │ │ │ - muleq r8, r6, r8 │ │ │ │ - @ instruction: 0x000456be │ │ │ │ - andeq ip, r8, r0, lsr #16 │ │ │ │ + muleq r8, lr, r8 │ │ │ │ + andeq r5, r4, r6, asr #13 │ │ │ │ + andeq ip, r8, r8, lsr #16 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ andeq r2, r2, r4, asr #10 │ │ │ │ - andeq ip, r8, r8, lsr #14 │ │ │ │ - strheq r9, [r4], -r0 │ │ │ │ + andeq ip, r8, r0, lsr r7 │ │ │ │ + strheq r9, [r4], -r8 │ │ │ │ andeq r2, r2, ip, lsl r4 │ │ │ │ andeq r2, r2, lr, asr r4 │ │ │ │ andeq r2, r2, r6, asr #7 │ │ │ │ andeq r2, r2, r6, lsl #8 │ │ │ │ - andeq ip, r8, ip, lsl #12 │ │ │ │ - ldrdeq ip, [r8], -r4 │ │ │ │ - @ instruction: 0x0008b5ba │ │ │ │ + andeq ip, r8, r4, lsl r6 │ │ │ │ + ldrdeq ip, [r8], -ip @ │ │ │ │ + andeq fp, r8, r2, asr #11 │ │ │ │ andeq r2, r2, r8, lsl r3 │ │ │ │ andeq r2, r2, sl, asr r3 │ │ │ │ - andeq ip, r8, r4, ror r5 │ │ │ │ - andeq fp, r8, sl, asr r5 │ │ │ │ + andeq ip, r8, ip, ror r5 │ │ │ │ + andeq fp, r8, r2, ror #10 │ │ │ │ @ instruction: 0x000222ba │ │ │ │ strdeq r2, [r2], -sl │ │ │ │ andeq r2, r2, r4, lsr #5 │ │ │ │ andeq r2, r2, r6, ror #5 │ │ │ │ ldrdeq r2, [r2], -r6 │ │ │ │ andeq r2, r2, r2, lsl #5 │ │ │ │ andeq r2, r2, r4, asr #5 │ │ │ │ @@ -55255,76 +55253,76 @@ │ │ │ │ muleq r2, r8, r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ ldrmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrdgt pc, [r0], -r1 │ │ │ │ cdpcs 15, 8, cr10, cr0, cr0, {0} │ │ │ │ stc2 10, cr15, [ip], {156} @ 0x9c @ │ │ │ │ andgt pc, r0, r0, asr #17 │ │ │ │ - blt 294fd4 │ │ │ │ + blt 294fcc │ │ │ │ stmiavs r2!, {r0, r6, sp, lr} │ │ │ │ addvs fp, r2, r2, lsl sl │ │ │ │ - blt 715248 │ │ │ │ + blt 715240 │ │ │ │ andsle r6, r5, r3, asr #1 │ │ │ │ @ instruction: 0x2ec06925 │ │ │ │ tstvs r5, sp, lsr #20 │ │ │ │ - blt b95460 │ │ │ │ + blt b95458 │ │ │ │ suble r6, sl, r5, asr #2 │ │ │ │ @ instruction: 0xf5b669a5 │ │ │ │ - blt b9acd8 │ │ │ │ + blt b9acd0 │ │ │ │ stmibvs r4!, {r0, r2, r7, r8, sp, lr}^ │ │ │ │ bicvs fp, r4, r4, lsr #20 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ addhi pc, r7, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbtmi r4, [ip], #-3199 @ 0xfffff381 │ │ │ │ @ instruction: 0xf1041f26 │ │ │ │ and r0, r0, r4, lsr #20 │ │ │ │ sbcslt r3, sp, #16 │ │ │ │ svcls 0x0004f856 │ │ │ │ streq lr, [r5, #2820] @ 0xb04 │ │ │ │ - bvs feb8c460 │ │ │ │ + bvs feb8c458 │ │ │ │ cdpmi 4, 7, cr15, cr15, cr5, {0} │ │ │ │ ldrvs lr, [r3, #-2639] @ 0xfffff5b1 │ │ │ │ streq lr, [r5, #2820] @ 0xb04 │ │ │ │ mlapl r8, r5, r8, pc @ │ │ │ │ vmlseq.f32 s28, s10, s28 │ │ │ │ strmi pc, [r7, #-963] @ 0xfffffc3d │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ streq lr, [r5, #2820] @ 0xb04 │ │ │ │ @ instruction: 0xf0056aad │ │ │ │ vmvn.i16 q10, #191 @ 0x00bf │ │ │ │ - b fe3c4350 │ │ │ │ - bl 13e758 │ │ │ │ - bvs feb7c550 │ │ │ │ - ldrbeq pc, [pc, #-1029]! @ 3ab3b @ │ │ │ │ + b fe3c4348 │ │ │ │ + bl 13e750 │ │ │ │ + bvs feb7c548 │ │ │ │ + ldrbeq pc, [pc, #-1029]! @ 3ab33 @ │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ andsgt pc, r0, r0, asr #17 │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ - b fe0d3458 │ │ │ │ + b fe0d3450 │ │ │ │ orrvs r0, r2, r1, lsl #4 │ │ │ │ movweq lr, #10883 @ 0x2a83 │ │ │ │ bicle r6, fp, r3, asr #3 │ │ │ │ pop {r1, r3, sp} │ │ │ │ mcrmi 15, 3, r8, cr2, cr0, {7} │ │ │ │ @ instruction: 0xf106447e │ │ │ │ ldrtmi r0, [r5], -r0, lsr #20 │ │ │ │ stmdbvs r4, {r1, r2, sp, lr, pc} │ │ │ │ subsmi r3, ip, r8, lsl r0 │ │ │ │ - b fe15338c │ │ │ │ + b fe153384 │ │ │ │ cmpvs r4, r8, lsl #8 │ │ │ │ @ instruction: 0x8014f8d0 │ │ │ │ - bl 1790e0 │ │ │ │ + bl 1790d8 │ │ │ │ vst3.32 @ instruction: 0xf488fa5f │ │ │ │ ldmdbvs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 18c65c │ │ │ │ - bl 17c1a8 │ │ │ │ - bvs fe93d5c0 │ │ │ │ + bl 18c654 │ │ │ │ + bl 17c1a0 │ │ │ │ + bvs fe93d5b8 │ │ │ │ mlals r8, r9, r8, pc @ │ │ │ │ - ldrbtmi pc, [pc], #-1028 @ 3afa4 @ │ │ │ │ + ldrbtmi pc, [pc], #-1028 @ 3af9c @ │ │ │ │ streq lr, [r9], #-2628 @ 0xfffff5bc │ │ │ │ stmdbmi r7, {r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ stmibeq r9, {r0, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdls pc, [r8], -r9 @ │ │ │ │ ldmdbmi pc!, {r0, r3, ip, sp, lr, pc}^ @ │ │ │ │ streq lr, [r9], #-2692 @ 0xfffff57c │ │ │ │ @@ -55332,137 +55330,137 @@ │ │ │ │ stmibeq r9, {r0, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdls pc, [r8], -r9 @ │ │ │ │ ldmdbeq pc!, {r0, r3, sl, ip, sp, lr, pc}^ @ │ │ │ │ streq lr, [r9], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ andsgt pc, r8, r0, asr #17 │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ - b fe0d36e8 │ │ │ │ + b fe0d36e0 │ │ │ │ andvs r0, r2, #268435456 @ 0x10000000 │ │ │ │ movweq lr, #10883 @ 0x2a83 │ │ │ │ bicle r6, r0, r3, asr #4 │ │ │ │ pop {r2, r3, sp} │ │ │ │ mrcmi 15, 1, r8, cr15, cr0, {7} │ │ │ │ @ instruction: 0xf106447e │ │ │ │ @ instruction: 0x46340b1c │ │ │ │ vmvn.i32 d30, #184 @ 0x000000b8 │ │ │ │ vmull.p8 q10, d3, d7 │ │ │ │ - blx 1805028 │ │ │ │ + blx 1805020 │ │ │ │ stmdbvs r5, {r0, r1, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vdiveq.f64 d14, d14, d4 │ │ │ │ stmeq r8, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8de3020 │ │ │ │ @ instruction: 0xf8d8e028 │ │ │ │ vst4.8 {d8-d11}, [lr :128], r8 │ │ │ │ @ instruction: 0xf8990e7f │ │ │ │ vst4.8 {d9-d12}, [r8 :128], r8 │ │ │ │ - b 13cd230 │ │ │ │ - b 13fe858 │ │ │ │ - bl 155088 │ │ │ │ + b 13cd228 │ │ │ │ + b 13fe850 │ │ │ │ + bl 155080 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ @ instruction: 0xf0088028 │ │ │ │ - b 124d244 │ │ │ │ - b fe3bd070 │ │ │ │ - b fe3be870 │ │ │ │ + b 124d23c │ │ │ │ + b fe3bd068 │ │ │ │ + b fe3be868 │ │ │ │ @ instruction: 0xf8500e05 │ │ │ │ @ instruction: 0xf8c05c0c │ │ │ │ - b fe3f309c │ │ │ │ + b fe3f3094 │ │ │ │ @ instruction: 0xf8500e05 │ │ │ │ @ instruction: 0xf8c05c08 │ │ │ │ - b fe3f30b8 │ │ │ │ + b fe3f30b0 │ │ │ │ @ instruction: 0xf8c00e05 │ │ │ │ - b fe3f30d0 │ │ │ │ + b fe3f30c8 │ │ │ │ bicvs r0, r5, sl, lsl #10 │ │ │ │ @ instruction: 0xa01cf8d0 │ │ │ │ - blls 1791d4 │ │ │ │ + blls 1791cc │ │ │ │ mcr2 10, 4, pc, cr10, cr15, {2} @ │ │ │ │ ldmdavs sl, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 14c600 │ │ │ │ - bl 13eac4 │ │ │ │ + bl 14c5f8 │ │ │ │ + bl 13eabc │ │ │ │ @ instruction: 0xf8de0888 │ │ │ │ @ instruction: 0xf898e028 │ │ │ │ vst4.8 {d8-d11}, [lr :128], r8 │ │ │ │ - b 13cea98 │ │ │ │ + b 13cea90 │ │ │ │ vmull.p8 q8, d10, d8 │ │ │ │ - b fe3cd0c0 │ │ │ │ - bl 13e8cc │ │ │ │ + b fe3cd0b8 │ │ │ │ + bl 13e8c4 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ @ instruction: 0xf0088028 │ │ │ │ - b fe3cd2b0 │ │ │ │ + b fe3cd2a8 │ │ │ │ vmull.p8 q8, d10, d8 │ │ │ │ - bl 1450d8 │ │ │ │ + bl 1450d0 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ vst4.8 {d8-d11}, [r8 :128], r8 │ │ │ │ - b fe3bd2c4 │ │ │ │ - b fe33e8ec │ │ │ │ + b fe3bd2bc │ │ │ │ + b fe33e8e4 │ │ │ │ @ instruction: 0xf8c00c0e │ │ │ │ - b fe0ab154 │ │ │ │ + b fe0ab14c │ │ │ │ subvs r0, r1, #12, 2 │ │ │ │ andeq lr, r1, #532480 @ 0x82000 │ │ │ │ - b fe113ae8 │ │ │ │ + b fe113ae0 │ │ │ │ sbcvs r0, r3, #134217728 @ 0x8000000 │ │ │ │ andcs sp, lr, sp, lsl #3 │ │ │ │ svclt 0x0000e6fe │ │ │ │ andeq r7, r2, r2, lsr #27 │ │ │ │ andeq r7, r2, r8, lsr #26 │ │ │ │ muleq r2, r8, ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0xf7ff4682 │ │ │ │ stmdacs r0, {r0, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - b 13fb534 │ │ │ │ - bl 2beb20 │ │ │ │ + b 13fb52c │ │ │ │ + bl 2beb18 │ │ │ │ ldrbmi r0, [r3], -r6, lsl #2 │ │ │ │ ldrbmi r2, [r4], r0, lsl #8 │ │ │ │ stmdavs sp, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8533310 │ │ │ │ ldmdbcc r0, {r4, sl, fp, sp} │ │ │ │ ldcpl 8, cr15, [r0], {67} @ 0x43 │ │ │ │ tstvs sl, r4, lsl #8 │ │ │ │ @ instruction: 0xf853694d │ │ │ │ @ instruction: 0xf8432c0c │ │ │ │ - bl febd2178 │ │ │ │ + bl febd2170 │ │ │ │ cmpvs sl, r4, lsl #10 │ │ │ │ @ instruction: 0xf85342ac │ │ │ │ stmibvs r8, {r3, sl, fp, sp} │ │ │ │ stceq 8, cr15, [r8], {67} @ 0x43 │ │ │ │ stmibvs r8, {r1, r3, r7, r8, sp, lr}^ │ │ │ │ stccs 8, cr15, [r4], {83} @ 0x53 │ │ │ │ stceq 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blle ff853890 │ │ │ │ + blle ff853888 │ │ │ │ @ instruction: 0xf1aa4b69 │ │ │ │ @ instruction: 0x4c690a10 │ │ │ │ ldrbtmi r4, [fp], #-1634 @ 0xfffff99e │ │ │ │ ldrbtmi r4, [ip], #-1202 @ 0xfffffb4e │ │ │ │ andhi pc, r4, r7, asr #17 │ │ │ │ strvs lr, [r4, #-2514] @ 0xfffff62e │ │ │ │ ldrdeq lr, [r6, -r2] │ │ │ │ - b 14079c8 │ │ │ │ - blx 1815de4 │ │ │ │ - b 14397a8 │ │ │ │ - blx 18151e8 │ │ │ │ + b 14079c0 │ │ │ │ + blx 1815ddc │ │ │ │ + b 14397a0 │ │ │ │ + blx 18151e0 │ │ │ │ vmull.p8 , d22, d5 │ │ │ │ - bl 10e1b8 │ │ │ │ - bl fdfcc │ │ │ │ + bl 10e1b0 │ │ │ │ + bl fdfc4 │ │ │ │ @ instruction: 0xf3c60989 │ │ │ │ - bl 1049c4 │ │ │ │ - bl fd3cc │ │ │ │ - bl febe8 │ │ │ │ + bl 1049bc │ │ │ │ + bl fd3c4 │ │ │ │ + bl febe0 │ │ │ │ @ instruction: 0xf89b0686 │ │ │ │ @ instruction: 0xf899b028 │ │ │ │ - bl 11f25c │ │ │ │ + bl 11f254 │ │ │ │ @ instruction: 0xf8980c8c │ │ │ │ ldrmi r8, [r2, #40] @ 0x28 │ │ │ │ mla r8, lr, r8, pc @ │ │ │ │ - bleq fe335dd8 │ │ │ │ + bleq fe335dd0 │ │ │ │ mlavs r8, r6, r8, pc @ │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ mlagt r8, ip, r8, pc @ │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ strtlt pc, [r8], #-2267 @ 0xfffff725 │ │ │ │ streq lr, [r6], r4, lsl #22 │ │ │ │ @@ -55471,60 +55469,60 @@ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ stmda r8!, {r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ ldclhi 8, cr15, [r0], {86} @ 0x56 │ │ │ │ streq lr, [r9], -fp, lsl #21 │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ stcgt 8, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ - blvs 475b4c │ │ │ │ + blvs 475b44 │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ - bleq fe335e30 │ │ │ │ + bleq fe335e28 │ │ │ │ mlals r8, r9, r8, pc @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ mlahi r8, fp, r8, pc @ │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8956016 │ │ │ │ @ instruction: 0xf89c5028 │ │ │ │ - bl 1132e8 │ │ │ │ - bl 13d46c │ │ │ │ + bl 1132e0 │ │ │ │ + bl 13d464 │ │ │ │ @ instruction: 0xf8d90c85 │ │ │ │ - bl 1112f4 │ │ │ │ + bl 1112ec │ │ │ │ vrsubhn.i16 d16, q8, q3 │ │ │ │ @ instruction: 0xf3c04907 │ │ │ │ @ instruction: 0xf8d82007 │ │ │ │ - bl 11c304 │ │ │ │ + bl 11c2fc │ │ │ │ @ instruction: 0xf85c0989 │ │ │ │ @ instruction: 0xf8d6ccd0 │ │ │ │ - bl 116310 │ │ │ │ - b fe23b474 │ │ │ │ - b 13fc68c │ │ │ │ - b fe3d52c0 │ │ │ │ + bl 116308 │ │ │ │ + b fe23b46c │ │ │ │ + b 13fc684 │ │ │ │ + b fe3d52b8 │ │ │ │ @ instruction: 0xf8990606 │ │ │ │ - bl 133324 │ │ │ │ + bl 13331c │ │ │ │ @ instruction: 0xf8900888 │ │ │ │ - b fe1df32c │ │ │ │ + b fe1df324 │ │ │ │ vmull.u8 q8, d1, d12 │ │ │ │ - bl 10cab0 │ │ │ │ + bl 10caa8 │ │ │ │ @ instruction: 0xf8c20e8e │ │ │ │ @ instruction: 0xf898c004 │ │ │ │ - bl 13b340 │ │ │ │ - blx 17fd8c8 │ │ │ │ + bl 13b338 │ │ │ │ + blx 17fd8c0 │ │ │ │ vmlal.u8 , d17, d1 │ │ │ │ @ instruction: 0xf8de2107 │ │ │ │ - bl 136350 │ │ │ │ - bl fcccc │ │ │ │ + bl 136348 │ │ │ │ + bl fccc4 │ │ │ │ @ instruction: 0xf8590888 │ │ │ │ - bl 1225fc │ │ │ │ - b fe17b8c4 │ │ │ │ - b fe17c6fc │ │ │ │ + bl 1225f4 │ │ │ │ + b fe17b8bc │ │ │ │ + b fe17c6f4 │ │ │ │ addsvs r0, r5, r9, lsl #10 │ │ │ │ mlagt r8, r8, r8, pc @ │ │ │ │ addeq lr, r0, r3, lsl #22 │ │ │ │ mlavs r8, r6, r8, pc @ │ │ │ │ mlapl r8, r1, r8, pc @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strtne pc, [r8], #-2256 @ 0xfffff730 │ │ │ │ @@ -55546,289 +55544,289 @@ │ │ │ │ svcge 0x0000b089 │ │ │ │ mul r3, r2, r8 │ │ │ │ mulgt r7, r2, r8 │ │ │ │ ldrsbtvs r7, [fp], -r4 │ │ │ │ @ instruction: 0x61b96803 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ stmiavs r1, {r0, r1, r4, fp, ip, sp, lr}^ │ │ │ │ - b fe3da190 │ │ │ │ + b fe3da188 │ │ │ │ ldmdavc r3, {r0, r1, r9, sl, fp, sp, lr}^ │ │ │ │ vmlami.f32 s28, s7, s28 │ │ │ │ - b fe3d9594 │ │ │ │ + b fe3d958c │ │ │ │ stmdavs r3, {r0, r1, r9, sl, fp, sp}^ │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ - b fe3597a0 │ │ │ │ + b fe359798 │ │ │ │ stmvs r3, {r0, r1, sl, fp, sp, lr} │ │ │ │ - bvc 50b4cc │ │ │ │ + bvc 50b4c4 │ │ │ │ strvs lr, [r3], #-2692 @ 0xfffff57c │ │ │ │ ldrdmi r7, [fp], #-179 @ 0xffffff4d │ │ │ │ - b fe119fac │ │ │ │ + b fe119fa4 │ │ │ │ ldmdbvc r1, {r0, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0x4c01ea8c │ │ │ │ - b fe159cb8 │ │ │ │ - blvc 148c37c │ │ │ │ + b fe159cb0 │ │ │ │ + blvc 148c374 │ │ │ │ movwmi lr, #6787 @ 0x1a83 │ │ │ │ - b fe1199c4 │ │ │ │ - b fe344798 │ │ │ │ - bvc fe48638c │ │ │ │ + b fe1199bc │ │ │ │ + b fe344790 │ │ │ │ + bvc fe486384 │ │ │ │ @ instruction: 0xf8dfb2da │ │ │ │ - b 140ae40 │ │ │ │ + b 140ae38 │ │ │ │ ldrbtmi r6, [fp], #-2069 @ 0xfffff7eb │ │ │ │ strcs lr, [r1], #-2692 @ 0xfffff57c │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x6730f8d2 │ │ │ │ andsvs lr, lr, #323584 @ 0x4f000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ teqpne r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ andmi pc, r7, #204, 6 @ 0x30000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8d24071 │ │ │ │ vbic.i16 d26, #49152 @ 0xc000 │ │ │ │ - bl 103be0 │ │ │ │ + bl 103bd8 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ cmnvs sl, r0, lsr pc │ │ │ │ andsvs lr, ip, #323584 @ 0x4f000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ teqpvs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf28efa5f │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ - b fe1d3bc8 │ │ │ │ + b fe1d3bc0 │ │ │ │ @ instruction: 0xf3c40b02 │ │ │ │ stmdbvs r0, {r0, r1, r2, r9, lr} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ teqphi r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldmdbvs r8!, {r0, r6, lr}^ │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - blvs c7974c │ │ │ │ + blvs c79744 │ │ │ │ andcs pc, r7, #335544323 @ 0x14000003 │ │ │ │ ldmibvs r8!, {r0, r6, lr}^ │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blx 181390c │ │ │ │ + blx 1813904 │ │ │ │ vrsubhn.i16 d31, , q6 │ │ │ │ stmdbvs r0, {r0, r1, r2, r8, sl, lr}^ │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ svcls 0x0030f8d2 │ │ │ │ - b fe2fecb0 │ │ │ │ - bl fe02c │ │ │ │ + b fe2feca8 │ │ │ │ + bl fe024 │ │ │ │ ldmdbvs r8!, {r1, r2, r7, r9, sl} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - bl 127fc8 │ │ │ │ - b fe2fca50 │ │ │ │ + bl 127fc0 │ │ │ │ + b fe2fca48 │ │ │ │ ldmibvs r8!, {r8, r9, fp}^ │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - b fe315a54 │ │ │ │ + b fe315a4c │ │ │ │ rsbsmi r0, r2, r9, lsl #18 │ │ │ │ strmi pc, [r7], -lr, asr #7 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr14, {6} │ │ │ │ - bl 10b56c │ │ │ │ + bl 10b564 │ │ │ │ ldmibvs r8!, {r1, r2, r7, r9, sl}^ │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ - blpl c797c4 │ │ │ │ + blpl c797bc │ │ │ │ @ instruction: 0x4730f8d4 │ │ │ │ stmibvs r5, {r1, r3, r5, r6, lr}^ │ │ │ │ streq lr, [r4], #-2696 @ 0xfffff578 │ │ │ │ - blhi c797d8 │ │ │ │ + blhi c797d0 │ │ │ │ svcvs 0x0030f8de │ │ │ │ - b fe18b61c │ │ │ │ + b fe18b614 │ │ │ │ subsmi r0, r6, r8, lsl #10 │ │ │ │ svccs 0x0030f8dc │ │ │ │ stc2 10, cr15, [r1], {95} @ 0x5f @ │ │ │ │ mcreq 0, 0, r4, cr10, cr5, {2} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - bl 128050 │ │ │ │ - bl fbeac │ │ │ │ + bl 128048 │ │ │ │ + bl fbea4 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ @ instruction: 0xf8d42330 │ │ │ │ subsmi r4, r4, r0, lsr r7 │ │ │ │ - b 1413aa4 │ │ │ │ - bl 11451c │ │ │ │ + b 1413a9c │ │ │ │ + bl 114514 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ @ instruction: 0xf8dce330 │ │ │ │ - b 140d184 │ │ │ │ - bl 116520 │ │ │ │ - b fe3be6fc │ │ │ │ + b 140d17c │ │ │ │ + bl 116518 │ │ │ │ + b fe3be6f4 │ │ │ │ @ instruction: 0xf8dc0404 │ │ │ │ - blx 1834194 │ │ │ │ - bl 13a6fc │ │ │ │ + blx 183418c │ │ │ │ + bl 13a6f4 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ - b 14251a0 │ │ │ │ - bl 116538 │ │ │ │ - b fe3be718 │ │ │ │ + b 1425198 │ │ │ │ + bl 116530 │ │ │ │ + b fe3be710 │ │ │ │ @ instruction: 0xf8dc0a0a │ │ │ │ - blx 18341b0 │ │ │ │ - bl 13a70c │ │ │ │ + blx 18341a8 │ │ │ │ + bl 13a704 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ vqshl.u8 d27, d16, #1 │ │ │ │ vmull.u8 q10, d9, d7 │ │ │ │ - bl 105920 │ │ │ │ - b fe3be738 │ │ │ │ - bl fe138 │ │ │ │ + bl 105918 │ │ │ │ + b fe3be730 │ │ │ │ + bl fe130 │ │ │ │ @ instruction: 0xf8dc0989 │ │ │ │ vbic.i16 d16, #57344 @ 0xe000 │ │ │ │ vmull.u8 q10, d6, d7 │ │ │ │ @ instruction: 0xf8d92607 │ │ │ │ teqvs sl, r0, lsr pc │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0xf8dc69fa │ │ │ │ @ instruction: 0xf8d68b30 │ │ │ │ @ instruction: 0xf3c59f30 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ - bvs 4c4958 │ │ │ │ + bvs 4c4950 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - blvs c798a0 │ │ │ │ + blvs c79898 │ │ │ │ svc 0x0030f8d5 │ │ │ │ strmi pc, [r7, #-961] @ 0xfffffc3f │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - blgt c798b4 │ │ │ │ + blgt c798ac │ │ │ │ @ instruction: 0xf8d1697d │ │ │ │ rsbmi r1, sl, r0, lsr pc │ │ │ │ ldmibvs r8!, {r1, r6, lr}^ │ │ │ │ andeq lr, r9, #532480 @ 0x82000 │ │ │ │ submi r6, r4, r0, asr #20 │ │ │ │ - b fe155d58 │ │ │ │ - b fe13c59c │ │ │ │ - bvs fe13edb8 │ │ │ │ + b fe155d50 │ │ │ │ + b fe13c594 │ │ │ │ + bvs fe13edb0 │ │ │ │ stmdbeq r4, {r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r0, r6, r7, r9, fp, sp, lr} │ │ │ │ streq lr, [r1], -fp, lsl #21 │ │ │ │ - b fe1beddc │ │ │ │ - b 13fcdcc │ │ │ │ + b fe1bedd4 │ │ │ │ + b 13fcdc4 │ │ │ │ submi r6, r6, lr, lsl ip │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ addeq lr, ip, r3, lsl #22 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ ldrshvs fp, [r8, #-36]! @ 0xffffffdc │ │ │ │ teqpne r0, #13697024 @ p-variant is OBSOLETE @ 0xd10000 │ │ │ │ addeq lr, ip, r3, lsl #22 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ @ instruction: 0x6c19ea4f │ │ │ │ vsra.u8 d22, d24, #7 │ │ │ │ - bl 1049e4 │ │ │ │ - blx 17fb7fc │ │ │ │ + bl 1049dc │ │ │ │ + blx 17fb7f4 │ │ │ │ @ instruction: 0xf8d4fc8e │ │ │ │ - bl 10d294 │ │ │ │ + bl 10d28c │ │ │ │ rscsvs r0, r8, r5, lsl #11 │ │ │ │ addeq lr, ip, r3, lsl #22 │ │ │ │ vmla.i q10, q7, d1[4] │ │ │ │ vraddhn.i16 d20, q7, │ │ │ │ adcsvs r2, r8, r7, lsl #28 │ │ │ │ @ instruction: 0x6c16ea4f │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ addeq lr, lr, r3, lsl #22 │ │ │ │ ldmibvs r8!, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ cdpmi 3, 0, cr15, cr7, cr2, {6} │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ - bleq fe376210 │ │ │ │ - blmi c79958 │ │ │ │ + bleq fe376208 │ │ │ │ + blmi c79950 │ │ │ │ stmdami r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ fstmiaxeq r2, {d14} @ Deprecated │ │ │ │ ldmdbvs r8!, {r1, r8, r9, fp, sp, lr}^ │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ @ instruction: 0xf8d54051 │ │ │ │ rsbmi r2, r1, r0, lsr pc │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0xf8d04051 │ │ │ │ ldmdbvs r8!, {r4, r5, r8, r9, sp} │ │ │ │ - blx fe2b9fac │ │ │ │ + blx fe2b9fa4 │ │ │ │ stmdbmi r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ - beq fe2f6248 │ │ │ │ + beq fe2f6240 │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ @ instruction: 0x4730f8d0 │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ strdmi r6, [r2], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xa730f8da │ │ │ │ - bl c799cc │ │ │ │ + bl c799c4 │ │ │ │ teqppl r0, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf8d068b8 │ │ │ │ ldmdavs r8!, {r4, r5, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8db4065 │ │ │ │ @ instruction: 0xf8d64330 │ │ │ │ @ instruction: 0xf8dcbf30 │ │ │ │ - b fe157330 │ │ │ │ + b fe157328 │ │ │ │ @ instruction: 0xf8d0040a │ │ │ │ ldmibvs r8!, {r4, r5, r8, r9, sl, fp, lr, pc}^ │ │ │ │ - blge c799e0 │ │ │ │ - blls c799e0 │ │ │ │ + blge c799d8 │ │ │ │ + blls c799d8 │ │ │ │ submi r6, r2, r0, asr #22 │ │ │ │ - b fe0d5e68 │ │ │ │ - b fe0bbeb4 │ │ │ │ - blvs fe03bebc │ │ │ │ + b fe0d5e60 │ │ │ │ + b fe0bbeac │ │ │ │ + blvs fe03beb4 │ │ │ │ ldmibvs r8!, {r0, r2, r6, lr}^ │ │ │ │ streq lr, [r9, #-2693] @ 0xfffff57b │ │ │ │ - blvs ff1cb870 │ │ │ │ + blvs ff1cb868 │ │ │ │ cdpeq 0, 0, cr4, cr12, cr6, {3} │ │ │ │ streq lr, [lr], -r6, lsl #21 │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stc2 10, cr15, [r6], {95} @ 0x5f @ │ │ │ │ teqp r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0x4730f8dc │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r4], #-2702 @ 0xfffff572 │ │ │ │ - bleq c79a3c │ │ │ │ + bleq c79a34 │ │ │ │ stccs 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ - bl 113cb4 │ │ │ │ + bl 113cac │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ - b 142b39c │ │ │ │ - bl 116728 │ │ │ │ + b 142b394 │ │ │ │ + bl 116720 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ - blx 181c3a8 │ │ │ │ - bl 13a8f0 │ │ │ │ + blx 181c3a0 │ │ │ │ + bl 13a8e8 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ vbic.i32 d30, #-805306368 @ 0xd0000000 │ │ │ │ - bl 10e714 │ │ │ │ - b fe23e92c │ │ │ │ + bl 10e70c │ │ │ │ + b fe23e924 │ │ │ │ @ instruction: 0xf8dc0e0e │ │ │ │ vbic.i16 d16, #57344 @ 0xe000 │ │ │ │ teqvs r8, r7, lsl #24 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ svcls 0x0030f8dc │ │ │ │ @ instruction: 0x6c15ea4f │ │ │ │ - bl 1282cc │ │ │ │ - bl fe94c │ │ │ │ + bl 1282c4 │ │ │ │ + bl fe944 │ │ │ │ @ instruction: 0xf8dc0a85 │ │ │ │ - blx 18103e4 │ │ │ │ + blx 18103dc │ │ │ │ vmull.u8 , d18, d2 │ │ │ │ - bl 103f48 │ │ │ │ - bl fe960 │ │ │ │ + bl 103f40 │ │ │ │ + bl fe958 │ │ │ │ @ instruction: 0xf8dc0282 │ │ │ │ - b fe1ad3f8 │ │ │ │ + b fe1ad3f0 │ │ │ │ vmull.u8 q8, d6, d12 │ │ │ │ cdpeq 5, 3, cr4, cr6, cr7, {0} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blhi c79aa0 │ │ │ │ + blhi c79a98 │ │ │ │ teqppl r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ @ instruction: 0xf3c169f8 │ │ │ │ - bl 10bb78 │ │ │ │ - bl fd178 │ │ │ │ + bl 10bb70 │ │ │ │ + bl fd170 │ │ │ │ stcvs 1, cr0, [r0], {129} @ 0x81 │ │ │ │ svcvs 0x0030f8d6 │ │ │ │ ldmdbvs r8!, {r2, r6, lr}^ │ │ │ │ ldmibvs r8!, {r2, r6, lr}^ │ │ │ │ streq lr, [fp], #-2692 @ 0xfffff57c │ │ │ │ - b fe3d6878 │ │ │ │ + b fe3d6870 │ │ │ │ ldmdbvs r8!, {r9, sl, fp} │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ - b fe3d5f64 │ │ │ │ + b fe3d5f5c │ │ │ │ stcvs 14, cr0, [r0], {9} │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ @ instruction: 0xf88efa5f │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @ instruction: 0x6730f8da │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ @@ -55839,140 +55837,140 @@ │ │ │ │ ldrsbmi r6, [r5], #-194 @ 0xffffff3e │ │ │ │ rsbsmi r0, r5, r2, lsr #28 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8d2404d │ │ │ │ rsclt r1, sl, #48, 6 @ 0xc0000000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ - b 140b914 │ │ │ │ - bl 11404c │ │ │ │ + b 140b90c │ │ │ │ + bl 114044 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ rsclt r6, r2, #48, 6 @ 0xc0000000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ - b 140b940 │ │ │ │ - bl 11405c │ │ │ │ + b 140b938 │ │ │ │ + bl 114054 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - b fe0c44b4 │ │ │ │ - b 13fb818 │ │ │ │ + b fe0c44ac │ │ │ │ + b 13fb810 │ │ │ │ cmnvs r8, r5, lsl r8 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ teqpls r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0xf88cfa5f │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x8730f8d8 │ │ │ │ stmdbeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdami r7, {r1, r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ cdpcs 3, 0, cr15, cr7, cr14, {6} │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ - bllt c79b88 │ │ │ │ + bllt c79b80 │ │ │ │ svceq 0x0030f8de │ │ │ │ cdpmi 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 113d18 │ │ │ │ - bl ff274 │ │ │ │ + bl 113d10 │ │ │ │ + bl ff26c │ │ │ │ @ instruction: 0xf8de0c8c │ │ │ │ @ instruction: 0xf8dc2b30 │ │ │ │ @ instruction: 0xf3c5af30 │ │ │ │ vmull.u8 q10, d5, d7 │ │ │ │ ldrmi r2, [r0], -r7, lsl #10 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bl c79bcc │ │ │ │ + bl c79bc4 │ │ │ │ svchi 0x0030f8d5 │ │ │ │ strmi pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - blpl c79bc8 │ │ │ │ + blpl c79bc0 │ │ │ │ svcmi 0x0030f8d4 │ │ │ │ @ instruction: 0x6d1269fa │ │ │ │ ldmibvs sl!, {r0, r4, r6, lr}^ │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ subsmi r6, r6, r2, asr sp │ │ │ │ strdmi r6, [r6], #-154 @ 0xffffff66 │ │ │ │ - b fe1d5e74 │ │ │ │ + b fe1d5e6c │ │ │ │ ldcvs 6, cr0, [r2, #32] │ │ │ │ ldmdbvs r8!, {r1, r6, lr} │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ mcr2 10, 4, pc, cr1, cr15, {2} @ │ │ │ │ @ instruction: 0x0c04ea82 │ │ │ │ - bl 116094 │ │ │ │ + bl 11608c │ │ │ │ ldclvs 14, cr0, [r4, #568] @ 0x238 │ │ │ │ @ instruction: 0xf8de0e0a │ │ │ │ - b fe2b5578 │ │ │ │ - bl fc8cc │ │ │ │ + b fe2b5570 │ │ │ │ + bl fc8c4 │ │ │ │ rsbmi r0, ip, r2, lsl #5 │ │ │ │ @ instruction: 0xf986fa5f │ │ │ │ @ instruction: 0xf8d24044 │ │ │ │ - bl 10458c │ │ │ │ + bl 104584 │ │ │ │ rsclt r0, r5, #2244608 @ 0x224000 │ │ │ │ ldmdavs r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x9730f8d9 │ │ │ │ @ instruction: 0x5730f8d5 │ │ │ │ cmnvs sp, r5, asr r0 │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bleq c79c48 │ │ │ │ + bleq c79c40 │ │ │ │ strcs pc, [r7, #-972] @ 0xfffffc34 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ svcpl 0x0030f8d5 │ │ │ │ mrceq 1, 1, r6, cr5, cr13, {1} │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - beq fe1f651c │ │ │ │ + beq fe1f6514 │ │ │ │ teqppl r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ cdpmi 3, 0, cr15, cr7, cr12, {6} │ │ │ │ addeq lr, lr, #3072 @ 0xc00 │ │ │ │ vnmlavs.f32 s28, s24, s30 │ │ │ │ - blx 1813d10 │ │ │ │ - bl 13ab5c │ │ │ │ + blx 1813d08 │ │ │ │ + bl 13ab54 │ │ │ │ adcsvs r0, sl, lr, lsl #5 │ │ │ │ @ instruction: 0xf3c469fa │ │ │ │ - bl 10f154 │ │ │ │ + bl 10f14c │ │ │ │ @ instruction: 0xf3c10b8c │ │ │ │ vmull.u8 q10, d1, d7 │ │ │ │ - bl 103d60 │ │ │ │ + bl 103d58 │ │ │ │ cdpvs 14, 1, cr0, cr6, cr14, {4} │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ - bl 115f38 │ │ │ │ - bl fbf58 │ │ │ │ - bl fcb68 │ │ │ │ + bl 115f30 │ │ │ │ + bl fbf50 │ │ │ │ + bl fcb60 │ │ │ │ rsbsmi r0, r2, ip, lsl #25 │ │ │ │ ldmdbvs r8!, {r1, r6, lr} │ │ │ │ ldmibvs r8!, {r1, r6, lr}^ │ │ │ │ ldmvs r8!, {r1, r2, r6, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d04075 │ │ │ │ ldmvs r8!, {r4, r5, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d04075 │ │ │ │ - b fe1d4638 │ │ │ │ + b fe1d4630 │ │ │ │ @ instruction: 0xf8d80909 │ │ │ │ ldmibvs r8!, {r4, r5, r8, r9, sp, lr}^ │ │ │ │ - bl c79cfc │ │ │ │ + bl c79cf4 │ │ │ │ svcne 0x0030f8d1 │ │ │ │ @ instruction: 0xf8db6e80 │ │ │ │ - b fe29d650 │ │ │ │ + b fe29d648 │ │ │ │ ldmibvs r8!, {r8, fp}^ │ │ │ │ stmdbeq lr, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ svcmi 0x0030f8d4 │ │ │ │ stmdbeq r1, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - blgt c79d14 │ │ │ │ - b fe1d74ac │ │ │ │ + blgt c79d0c │ │ │ │ + b fe1d74a4 │ │ │ │ rsbmi r0, r5, r8, lsl #12 │ │ │ │ svcmi 0x0030f8da │ │ │ │ cdpeq 0, 1, cr4, cr1, cr14, {2} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ - bl 10bb58 │ │ │ │ - bl fbfc8 │ │ │ │ + bl 10bb50 │ │ │ │ + bl fbfc0 │ │ │ │ rscslt r0, r4, #140, 24 @ 0x8c00 │ │ │ │ teqpne r0, #13697024 @ p-variant is OBSOLETE @ 0xd10000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ @ instruction: 0x4730f8d4 │ │ │ │ cdpeq 0, 2, cr4, cr12, cr1, {3} │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ teqp r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @@ -55982,444 +55980,444 @@ │ │ │ │ streq lr, [r4], #-2702 @ 0xfffff572 │ │ │ │ teqp r0, #220, 16 @ p-variant is OBSOLETE @ 0xdc0000 │ │ │ │ stc2 10, cr15, [r5], {95} @ 0x5f @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0xb730f8dc │ │ │ │ @ instruction: 0x6c16ea4f │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - bleq 336444 │ │ │ │ + bleq 33643c │ │ │ │ teqp r0, #220, 16 @ p-variant is OBSOLETE @ 0xdc0000 │ │ │ │ stc2 10, cr15, [r9], {95} @ 0x5f @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0xc730f8dc │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - blge c79da4 │ │ │ │ + blge c79d9c │ │ │ │ svceq 0x0030f8d5 │ │ │ │ strmi pc, [r7, #-969] @ 0xfffffc37 │ │ │ │ vsra.u8 d22, d24, #7 │ │ │ │ - bl 105e60 │ │ │ │ + bl 105e58 │ │ │ │ ldmibvs r8!, {r0, r2, r7, r8, sl}^ │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ - blhi c79da4 │ │ │ │ + blhi c79d9c │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ svcls 0x0030f8d9 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blgt c79dbc │ │ │ │ + blgt c79db4 │ │ │ │ strmi pc, [r7, #-962] @ 0xfffffc3e │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ svcvs 0x0030f8d6 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blpl c79dd4 │ │ │ │ + blpl c79dcc │ │ │ │ svccs 0x0030f8d2 │ │ │ │ svcvs 0x0002617a │ │ │ │ svcvs 0x00424051 │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ @ instruction: 0x46024054 │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ svcvs 0x00864074 │ │ │ │ ldmdbvs r8!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ streq lr, [r6], -fp, lsl #21 │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ @ instruction: 0x0c02ea8e │ │ │ │ submi r0, r6, sl, lsl #28 │ │ │ │ - b fe355f98 │ │ │ │ - bl fead0 │ │ │ │ - blx 17fc4c8 │ │ │ │ - b fe37b4c8 │ │ │ │ + b fe355f90 │ │ │ │ bl feac8 │ │ │ │ + blx 17fc4c0 │ │ │ │ + b fe37b4c0 │ │ │ │ + bl feac0 │ │ │ │ @ instruction: 0xf8d20e8e │ │ │ │ - blx 1810790 │ │ │ │ - bl 138504 │ │ │ │ + blx 1810788 │ │ │ │ + bl 1384fc │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ subsmi r2, r5, r0, lsr r7 │ │ │ │ - bl ff368 │ │ │ │ + bl ff360 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf8de8330 │ │ │ │ - b 14057ac │ │ │ │ - bl 117348 │ │ │ │ - b fe23f52c │ │ │ │ + b 14057a4 │ │ │ │ + bl 117340 │ │ │ │ + b fe23f524 │ │ │ │ @ instruction: 0xf8de0202 │ │ │ │ - blx 181c7bc │ │ │ │ - bl 13b510 │ │ │ │ + blx 181c7b4 │ │ │ │ + bl 13b508 │ │ │ │ @ instruction: 0xf8de0e8e │ │ │ │ - b 14297c8 │ │ │ │ - bl 11737c │ │ │ │ - b fe23f548 │ │ │ │ + b 14297c0 │ │ │ │ + bl 117374 │ │ │ │ + b fe23f540 │ │ │ │ @ instruction: 0xf8de0b0b │ │ │ │ - blx 181c7d8 │ │ │ │ - bl 13b534 │ │ │ │ + blx 181c7d0 │ │ │ │ + bl 13b52c │ │ │ │ @ instruction: 0xf8de0e8e │ │ │ │ - b fe2757e4 │ │ │ │ + b fe2757dc │ │ │ │ vmlal.u8 q8, d4, d14 │ │ │ │ vmull.p8 q10, d4, d7 │ │ │ │ - bl 104b4c │ │ │ │ - bl ff56c │ │ │ │ + bl 104b44 │ │ │ │ + bl ff564 │ │ │ │ @ instruction: 0xf8de0484 │ │ │ │ @ instruction: 0xf8d4ab30 │ │ │ │ @ instruction: 0xf3c60f30 │ │ │ │ vraddhn.i16 d20, q3, │ │ │ │ - bl 105364 │ │ │ │ - bl fcd5c │ │ │ │ + bl 10535c │ │ │ │ + bl fcd54 │ │ │ │ @ instruction: 0xf8d40686 │ │ │ │ @ instruction: 0xf8d64b30 │ │ │ │ @ instruction: 0xf3cc9f30 │ │ │ │ vrsubhn.i16 d20, q6, │ │ │ │ cmnvs ip, r7, lsl #24 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ streq lr, [ip], #2819 @ 0xb03 │ │ │ │ - blgt c79ec4 │ │ │ │ + blgt c79ebc │ │ │ │ @ instruction: 0xf8d469fe │ │ │ │ @ instruction: 0xf3c1ef30 │ │ │ │ vraddhn.i16 d20, , │ │ │ │ @ instruction: 0xf8d62107 │ │ │ │ - bl 113d80 │ │ │ │ - bl fcd94 │ │ │ │ + bl 113d78 │ │ │ │ + bl fcd8c │ │ │ │ rsbsmi r0, r5, r1, lsl #3 │ │ │ │ @ instruction: 0xf8d469fe │ │ │ │ - b fe18e850 │ │ │ │ + b fe18e848 │ │ │ │ @ instruction: 0xf8d1050a │ │ │ │ - b fe183858 │ │ │ │ + b fe183850 │ │ │ │ @ instruction: 0xf8d60509 │ │ │ │ rsbsmi r6, r2, r4, lsl #1 │ │ │ │ rsbsmi r6, r2, lr, ror r9 │ │ │ │ - b fe0d63a0 │ │ │ │ + b fe0d6398 │ │ │ │ @ instruction: 0xf8d60e0e │ │ │ │ - b fe303dd0 │ │ │ │ - b fe0bc3bc │ │ │ │ + b fe303dc8 │ │ │ │ + b fe0bc3b4 │ │ │ │ vsubl.u8 q8, d5, d12 │ │ │ │ submi r4, sl, r7, lsl #24 │ │ │ │ ldrdne pc, [ip], r6 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ smlabbeq r1, r8, sl, lr │ │ │ │ cdpeq 0, 2, cr4, cr9, cr12, {2} │ │ │ │ - bl 10bce0 │ │ │ │ + bl 10bcd8 │ │ │ │ rsclt r0, r6, #1073741856 @ 0x40000020 │ │ │ │ ldmdavs r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqpne r0, #13697024 @ p-variant is OBSOLETE @ 0xd10000 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ vshr.u8 q10, , #2 │ │ │ │ - bl 10d40c │ │ │ │ + bl 10d404 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ vbic.i16 d16, #40960 @ 0xa000 │ │ │ │ - bl 105418 │ │ │ │ + bl 105410 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b 142b8c4 │ │ │ │ + b 142b8bc │ │ │ │ @ instruction: 0xf8dc661e │ │ │ │ - bl 12e8cc │ │ │ │ + bl 12e8c4 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ rsclt r9, lr, #48, 6 @ 0xc0000000 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi pc, [r7], -r2, asr #7 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blvs c79f8c │ │ │ │ + blvs c79f84 │ │ │ │ vbic.i32 q11, #206 @ 0x000000ce │ │ │ │ vrsubhn.i16 d18, q2, │ │ │ │ - bl 10cc5c │ │ │ │ - bl fd65c │ │ │ │ + bl 10cc54 │ │ │ │ + bl fd654 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ teqvs lr, r0, lsr pc │ │ │ │ sbcslt r0, r2, #352 @ 0x160 │ │ │ │ - blmi c79fa4 │ │ │ │ + blmi c79f9c │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - beq fe0f6868 │ │ │ │ + beq fe0f6860 │ │ │ │ teqpcs r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf68efa5f │ │ │ │ cdpcs 3, 0, cr15, cr7, cr14, {6} │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ ldmibvs lr!, {r1, r4, r5, r6, lr}^ │ │ │ │ @ instruction: 0x6090f8d6 │ │ │ │ submi r4, r1, r1, ror r0 │ │ │ │ - b fe096464 │ │ │ │ + b fe09645c │ │ │ │ @ instruction: 0xf8d0010b │ │ │ │ - b fe293edc │ │ │ │ + b fe293ed4 │ │ │ │ ldmdbvs lr!, {r1, r2, r8, fp}^ │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe296190 │ │ │ │ + b fe296188 │ │ │ │ @ instruction: 0xf8d00906 │ │ │ │ @ instruction: 0x40726098 │ │ │ │ teqpvs r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0x8730f8da │ │ │ │ @ instruction: 0xf8d54062 │ │ │ │ @ instruction: 0xf8d04f30 │ │ │ │ - b fe1cff24 │ │ │ │ + b fe1cff1c │ │ │ │ rsbmi r0, r2, r8, lsl #12 │ │ │ │ svcmi 0x0030f8de │ │ │ │ - b fe18be94 │ │ │ │ + b fe18be8c │ │ │ │ rsbmi r0, r5, ip, lsl #10 │ │ │ │ @ instruction: 0x2c0a69bc │ │ │ │ andshi pc, r1, #64, 6 │ │ │ │ rsclt r0, lr, #12, 28 @ 0xc0 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqpmi r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ - b 140beb4 │ │ │ │ - bl 11554c │ │ │ │ + b 140beac │ │ │ │ + bl 115544 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ sbclt fp, lr, #48, 6 @ 0xc0000000 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ - bleq 1f6728 │ │ │ │ - bl ff558 │ │ │ │ + bleq 1f6720 │ │ │ │ + bl ff550 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - blx 18349c8 │ │ │ │ - bl 139730 │ │ │ │ + blx 18349c0 │ │ │ │ + bl 139728 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3d59d4 │ │ │ │ + b fe3d59cc │ │ │ │ cdpeq 14, 2, cr0, cr14, cr6, {0} │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqpgt r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ - bl 12887c │ │ │ │ + bl 128874 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3559ec │ │ │ │ + b fe3559e4 │ │ │ │ vmull.u8 q8, d9, d6 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ - bl 106154 │ │ │ │ - bl fd754 │ │ │ │ + bl 10614c │ │ │ │ + bl fd74c │ │ │ │ @ instruction: 0xf8d60989 │ │ │ │ vbic.i16 d26, #40960 @ 0xa000 │ │ │ │ vrsubhn.i16 d20, q1, │ │ │ │ @ instruction: 0xf8d92207 │ │ │ │ - bl 123a10 │ │ │ │ - bl fd76c │ │ │ │ + bl 123a08 │ │ │ │ + bl fd764 │ │ │ │ @ instruction: 0xf8d60282 │ │ │ │ @ instruction: 0xf8d20b30 │ │ │ │ @ instruction: 0xf3c58f30 │ │ │ │ vsubl.u8 q10, d5, d7 │ │ │ │ - bl 105184 │ │ │ │ - bl fc774 │ │ │ │ + bl 10517c │ │ │ │ + bl fc76c │ │ │ │ @ instruction: 0xf8d20585 │ │ │ │ vbic.i16 d22, #36864 @ 0x9000 │ │ │ │ vsubl.u8 q10, d1, d7 │ │ │ │ @ instruction: 0xf8d52107 │ │ │ │ - bl 113a40 │ │ │ │ - bl fc78c │ │ │ │ + bl 113a38 │ │ │ │ + bl fc784 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ cmnvs sl, r0, lsr fp │ │ │ │ @ instruction: 0xf8d169fa │ │ │ │ @ instruction: 0xf8d21f30 │ │ │ │ subsmi r2, r4, r0, lsr #1 │ │ │ │ - b fe156584 │ │ │ │ - b fe13cdc8 │ │ │ │ + b fe15657c │ │ │ │ + b fe13cdc0 │ │ │ │ @ instruction: 0xf8d20408 │ │ │ │ - b fe304038 │ │ │ │ + b fe304030 │ │ │ │ ldmdbvs sl!, {r1, r8, r9, fp}^ │ │ │ │ - bleq 767dc │ │ │ │ - b fe316594 │ │ │ │ + bleq 767d4 │ │ │ │ + b fe31658c │ │ │ │ @ instruction: 0xf8d00b05 │ │ │ │ - b fe3d005c │ │ │ │ + b fe3d0054 │ │ │ │ vabal.u8 q8, d4, d5 │ │ │ │ rsbsmi r4, r5, r7, lsl #28 │ │ │ │ @ instruction: 0xf8d0404d │ │ │ │ - bl 10007c │ │ │ │ - b fe33f808 │ │ │ │ - b fe33edd8 │ │ │ │ + bl 100074 │ │ │ │ + b fe33f800 │ │ │ │ + b fe33edd0 │ │ │ │ cdpeq 12, 2, cr0, cr2, cr2, {0} │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ ldmdavs ip, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqpne r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf28cfa5f │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ vshr.u8 q10, , #5 │ │ │ │ - bl 10c61c │ │ │ │ + bl 10c614 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ vbic.i16 d16, #53248 @ 0xd000 │ │ │ │ - bl 104628 │ │ │ │ + bl 104620 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ cmnvs sl, r0, lsr pc │ │ │ │ andsvs lr, fp, #323584 @ 0x4f000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ teqpvs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ vmlal.u , d20, d2[4] │ │ │ │ - bl 104e44 │ │ │ │ - bl fc834 │ │ │ │ + bl 104e3c │ │ │ │ + bl fc82c │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ - b fe1c5af4 │ │ │ │ + b fe1c5aec │ │ │ │ @ instruction: 0xf3c50902 │ │ │ │ - bl 10c658 │ │ │ │ + bl 10c650 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf3cc6b30 │ │ │ │ teqvs lr, r7, lsl #4 │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ strcs pc, [r7], -fp, asr #7 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ svcmi 0x0030f8d4 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ svccs 0x0030f8d2 │ │ │ │ mcreq 0, 1, r6, cr10, cr10, {7} │ │ │ │ @ instruction: 0xf8dcb2ed │ │ │ │ - bl 12eb30 │ │ │ │ + bl 12eb28 │ │ │ │ @ instruction: 0xf8d60282 │ │ │ │ - bl 117b38 │ │ │ │ - blx 17fe890 │ │ │ │ - bl 1394ac │ │ │ │ + bl 117b30 │ │ │ │ + blx 17fe888 │ │ │ │ + bl 1394a4 │ │ │ │ @ instruction: 0xf8d20585 │ │ │ │ @ instruction: 0xf8d52330 │ │ │ │ rsbmi r5, sl, r0, lsr r7 │ │ │ │ @ instruction: 0xf8d569fd │ │ │ │ strhtmi r5, [r9], #-0 │ │ │ │ ldmdbvs r8!, {r0, r6, lr}^ │ │ │ │ ldmibvs r8!, {r0, r6, lr}^ │ │ │ │ ldrsbtpl pc, [r4], r0 @ │ │ │ │ - b fe296384 │ │ │ │ - b fe27e2bc │ │ │ │ + b fe29637c │ │ │ │ + b fe27e2b4 │ │ │ │ ldmvs r8!, {r8, fp}^ │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d069f8 │ │ │ │ strhtmi r5, [sl], #-8 │ │ │ │ teqppl r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ @ instruction: 0x8730f8da │ │ │ │ @ instruction: 0xf8d04062 │ │ │ │ @ instruction: 0xf8de40bc │ │ │ │ - b fe1aeb90 │ │ │ │ + b fe1aeb88 │ │ │ │ rsbmi r0, r5, r8, lsl #10 │ │ │ │ - b fe1965c8 │ │ │ │ + b fe1965c0 │ │ │ │ rsbsmi r0, r5, ip, lsl #10 │ │ │ │ @ instruction: 0xf3402c0c │ │ │ │ cdpeq 1, 0, cr8, cr12, cr6, {0} │ │ │ │ - bl 128aa0 │ │ │ │ - bl fd0fc │ │ │ │ + bl 128a98 │ │ │ │ + bl fd0f4 │ │ │ │ @ instruction: 0xf8d40686 │ │ │ │ @ instruction: 0xf8d64330 │ │ │ │ rsbsmi r6, r4, r0, lsr r7 │ │ │ │ ldrvs lr, [r9], -pc, asr #20 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqpge r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ - bl 128a40 │ │ │ │ + bl 128a38 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe2d5bd0 │ │ │ │ + b fe2d5bc8 │ │ │ │ vnmlseq.f32 s0, s12, s12 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqplt r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf689fa5f │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ - bleq 1f6958 │ │ │ │ - bl ff7e8 │ │ │ │ + bleq 1f6950 │ │ │ │ + bl ff7e0 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ sbcslt ip, r6, #48, 6 @ 0xc0000000 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ strmi pc, [r7], -r9, asr #7 │ │ │ │ stmdbcs r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl c7a2b0 │ │ │ │ + bl c7a2a8 │ │ │ │ strmi pc, [r7], -r2, asr #7 │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0030f8d9 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blls c7a2c8 │ │ │ │ + blls c7a2c0 │ │ │ │ strmi pc, [r7], -r5, asr #7 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ svchi 0x0030f8d2 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ addeq lr, r5, #3072 @ 0xc00 │ │ │ │ - blpl c7a2e0 │ │ │ │ + blpl c7a2d8 │ │ │ │ svcvs 0x0030f8d2 │ │ │ │ andmi pc, r7, #67108867 @ 0x4000003 │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - blcs c7a2e8 │ │ │ │ + blcs c7a2e0 │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ svcne 0x0030f8d1 │ │ │ │ ldrdcs pc, [r0], #130 @ 0x82 │ │ │ │ ldmibvs sl!, {r2, r4, r6, lr}^ │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ ldrdcs pc, [r4], #130 @ 0x82 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr4, {6} │ │ │ │ - beq f69ec │ │ │ │ - b fe2d67b0 │ │ │ │ - bl fe7f0 │ │ │ │ - b fe2bfa08 │ │ │ │ + beq f69e4 │ │ │ │ + b fe2d67a8 │ │ │ │ + bl fe7e8 │ │ │ │ + b fe2bfa00 │ │ │ │ @ instruction: 0xf8d20606 │ │ │ │ - b fe3042f8 │ │ │ │ + b fe3042f0 │ │ │ │ ldmibvs sl!, {r1, r8, r9, fp}^ │ │ │ │ - bleq 1b6a0c │ │ │ │ - bleq b6a10 │ │ │ │ + bleq 1b6a04 │ │ │ │ + bleq b6a08 │ │ │ │ ldrdne pc, [ip], #130 @ 0x82 │ │ │ │ - b fe33f874 │ │ │ │ + b fe33f86c │ │ │ │ ldmdbvs r9!, {r0, sl, fp}^ │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ teqpne r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf28cfa5f │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ vmov.i32 q10, #225 @ 0x000000e1 │ │ │ │ - bl 10c830 │ │ │ │ + bl 10c828 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf3cb0b30 │ │ │ │ - bl 10483c │ │ │ │ + bl 104834 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ mrceq 15, 1, sl, cr2, cr0, {1} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ teqppl r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ vmlal.u , d20, d2[4] │ │ │ │ - bl 105054 │ │ │ │ - bl fca44 │ │ │ │ + bl 10504c │ │ │ │ + bl fca3c │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ - b fe185d04 │ │ │ │ + b fe185cfc │ │ │ │ @ instruction: 0xf3cb0902 │ │ │ │ - bl 10c868 │ │ │ │ + bl 10c860 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ cmnvs sl, r0, lsr fp │ │ │ │ andcs pc, r7, #204, 6 @ 0x30000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ svcpl 0x0030f8d2 │ │ │ │ andsvs lr, fp, #323584 @ 0x4f000 │ │ │ │ rscslt r6, r5, #1073741839 @ 0x4000000f │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blx fe33a9ee │ │ │ │ + blx fe33a9e6 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ stmeq fp, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x5730f8d5 │ │ │ │ - b 140c234 │ │ │ │ + b 140c22c │ │ │ │ vsli.8 d22, d12, #4 │ │ │ │ - bl 10f0b0 │ │ │ │ - bl fd6ac │ │ │ │ + bl 10f0a8 │ │ │ │ + bl fd6a4 │ │ │ │ ldmibvs fp!, {r2, r3, r7, sl, fp}^ │ │ │ │ teqppl r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ ldrsbcc pc, [r0], #131 @ 0x83 @ │ │ │ │ submi r4, r1, r9, asr r0 │ │ │ │ - b fe09688c │ │ │ │ + b fe096884 │ │ │ │ @ instruction: 0xf8d0010a │ │ │ │ - b fe288404 │ │ │ │ + b fe2883fc │ │ │ │ ldmdbvs fp!, {r0, r1, r8, fp}^ │ │ │ │ stmdbeq r3, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe2965ac │ │ │ │ + b fe2965a4 │ │ │ │ @ instruction: 0xf8d00903 │ │ │ │ ldrsbmi r3, [sl], #-8 │ │ │ │ @ instruction: 0x3730f8d8 │ │ │ │ @ instruction: 0xf8dc405d │ │ │ │ @ instruction: 0xf8de3b30 │ │ │ │ subsmi ip, sl, r0, lsr fp │ │ │ │ svccc 0x0030f8d4 │ │ │ │ @@ -56427,553 +56425,553 @@ │ │ │ │ @ instruction: 0xf8d0405a │ │ │ │ ldrsbmi r3, [sp], #-12 │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ ldmibvs fp!, {r0, r2, r5, r6, lr} │ │ │ │ strcs pc, [r7], -r2, asr #7 │ │ │ │ ldmibvs r8!, {r2, r3, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ stmdane r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 4ee3c │ │ │ │ + bl 4ee34 │ │ │ │ ldrbtmi r0, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ @ instruction: 0xf8946ab6 │ │ │ │ vst4.8 {d4-d7}, [r6 :128], r8 │ │ │ │ @ instruction: 0xf3c94c7f │ │ │ │ - bl 10d938 │ │ │ │ - bvs fedbdb38 │ │ │ │ - beq 203913c │ │ │ │ - bl ff960 │ │ │ │ - bvs fedbdb44 │ │ │ │ + bl 10d930 │ │ │ │ + bvs fedbdb30 │ │ │ │ + beq 2039134 │ │ │ │ + bl ff958 │ │ │ │ + bvs fedbdb3c │ │ │ │ cdpmi 0, 7, cr15, cr15, cr6, {0} │ │ │ │ streq lr, [lr], -sl, asr #20 │ │ │ │ and pc, r8, r0, asr r8 @ │ │ │ │ - b fe15621c │ │ │ │ - b fe13d178 │ │ │ │ + b fe156214 │ │ │ │ + b fe13d170 │ │ │ │ rsbsmi r0, r4, ip, lsl #8 │ │ │ │ sbcvc fp, r4, lr, asr #5 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ mla r8, r6, r8, pc @ │ │ │ │ strcs pc, [r7], -r5, asr #7 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ vst1.32 {d6-d7}, [r6 :256], r6 │ │ │ │ vmvn.i16 q10, #44800 @ 0xaf00 │ │ │ │ - bl 10d980 │ │ │ │ - bvs fedbdb80 │ │ │ │ + bl 10d978 │ │ │ │ + bvs fedbdb78 │ │ │ │ ldmdaeq pc!, {r1, r2, sl, ip, sp, lr, pc}^ @ │ │ │ │ ldrvs lr, [r9], -pc, asr #20 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0xf0066ab6 │ │ │ │ - b 124db78 │ │ │ │ + b 124db70 │ │ │ │ cdpeq 8, 2, cr0, cr6, cr6, {0} │ │ │ │ stceq 0, cr7, [r6], #-24 @ 0xffffffe8 │ │ │ │ addvc r0, r4, r4, lsr #20 │ │ │ │ vst3.32 @ instruction: 0xf489fa5f │ │ │ │ vmla.i , , d2[1] │ │ │ │ - bl 1065b0 │ │ │ │ - bl fd3a8 │ │ │ │ + bl 1065a8 │ │ │ │ + bl fd3a0 │ │ │ │ @ instruction: 0xf8940989 │ │ │ │ @ instruction: 0xf8dbc028 │ │ │ │ @ instruction: 0xf8d94004 │ │ │ │ - b fe3d4248 │ │ │ │ + b fe3d4240 │ │ │ │ vraddhn.i16 d16, , q2 │ │ │ │ - b fe1479cc │ │ │ │ + b fe1479c4 │ │ │ │ vraddhn.i16 d16, , q5 │ │ │ │ - b fe14c5d4 │ │ │ │ + b fe14c5cc │ │ │ │ vraddhn.i16 d16, , q4 │ │ │ │ cdpeq 8, 2, cr4, cr13, cr7, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bvs fe2988e4 │ │ │ │ + bvs fe2988dc │ │ │ │ ldrbtmi pc, [pc], -r6, lsl #8 @ │ │ │ │ ldrdhi pc, [r8], -r8 @ │ │ │ │ vst1.32 {d6-d7}, [r1 :128]! │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r8 :256] │ │ │ │ @ instruction: 0xf8de087f │ │ │ │ @ instruction: 0xf005e028 │ │ │ │ @ instruction: 0x4329457f │ │ │ │ sbcslt r0, r2, #336 @ 0x150 │ │ │ │ cdpmi 4, 7, cr15, cr15, cr14, {0} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8936aaa │ │ │ │ @ instruction: 0xf0025028 │ │ │ │ - b 124d008 │ │ │ │ + b 124d000 │ │ │ │ cdpeq 8, 2, cr0, cr3, cr3, {0} │ │ │ │ stceq 1, cr7, [r3], #-12 │ │ │ │ cmpvc r3, r4, lsr #20 │ │ │ │ @ instruction: 0xf8db7184 │ │ │ │ - b fe344240 │ │ │ │ - b fe0fce2c │ │ │ │ - b fe0fce60 │ │ │ │ + b fe344238 │ │ │ │ + b fe0fce24 │ │ │ │ + b fe0fce58 │ │ │ │ sbcvc r0, r3, #8, 6 @ 0x20000000 │ │ │ │ andvc r0, r2, #416 @ 0x1a0 │ │ │ │ - beq 6ff29c │ │ │ │ + beq 6ff294 │ │ │ │ and r7, r3, r2, asr #4 │ │ │ │ strdeq r8, [r2], -r6 │ │ │ │ andeq r6, r2, lr, lsl #23 │ │ │ │ addvc r3, r3, #36, 14 @ 0x900000 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ rsbsmi r4, r3, fp, rrx │ │ │ │ bicvc r4, r3, #75 @ 0x4b │ │ │ │ ldceq 14, cr0, [r9], {26} │ │ │ │ - beq 6d8e60 │ │ │ │ + beq 6d8e58 │ │ │ │ orrvc r7, r2, #67108865 @ 0x4000001 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ mrchi 8, 2, APSR_nzcv, cr8, cr15, {6} │ │ │ │ svcge 0x0000b08b │ │ │ │ @ instruction: 0xf89279d5 │ │ │ │ ldrbtmi ip, [r8], #11 │ │ │ │ eorsvs r7, r9, #212, 22 @ 0x35000 │ │ │ │ ldmvc r1, {r0, r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ ldmibvc r6, {r0, r1, fp, sp, lr} │ │ │ │ ldmdavc r3, {r0, r3, r4, r6, lr} │ │ │ │ - b fe094c6c │ │ │ │ + b fe094c64 │ │ │ │ ldmdavc r3, {r0, r1, r8, sp, lr}^ │ │ │ │ smlabbmi r3, r1, sl, lr │ │ │ │ - b fe09a4e4 │ │ │ │ + b fe09a4dc │ │ │ │ stmdavs r3, {r0, r1, r8, sp}^ │ │ │ │ ldmdbvc r3, {r0, r2, r3, r4, r6, lr} │ │ │ │ @ instruction: 0xf981fa5f │ │ │ │ strvs lr, [r3, #-2693] @ 0xfffff57b │ │ │ │ - b fe3564b8 │ │ │ │ - bvc 4ff2bc │ │ │ │ + b fe3564b0 │ │ │ │ + bvc 4ff2b4 │ │ │ │ @ instruction: 0x6c03ea8c │ │ │ │ subsmi r6, ip, r3, asr #17 │ │ │ │ - b fe15af08 │ │ │ │ + b fe15af00 │ │ │ │ ldmdbvc r3, {r0, r1, sl, sp, lr}^ │ │ │ │ movwmi lr, #14981 @ 0x3a85 │ │ │ │ - b fe11ac1c │ │ │ │ - b fe345ae4 │ │ │ │ - blvc 158f2e4 │ │ │ │ + b fe11ac14 │ │ │ │ + b fe345adc │ │ │ │ + blvc 158f2dc │ │ │ │ cdpmi 3, 0, cr15, cr7, cr6, {6} │ │ │ │ strmi lr, [r5], #-2692 @ 0xfffff57c │ │ │ │ - bvc fe528e50 │ │ │ │ + bvc fe528e48 │ │ │ │ @ instruction: 0x2c03ea8c │ │ │ │ - b fe15b130 │ │ │ │ + b fe15b128 │ │ │ │ @ instruction: 0xf8df2403 │ │ │ │ ldrbtmi r3, [fp], #-3552 @ 0xfffff220 │ │ │ │ addeq lr, r5, #3072 @ 0xc00 │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ stmdapl r8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bl ffb28 │ │ │ │ + bl ffb20 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ rsbmi r2, sl, r8, lsr #8 │ │ │ │ strmi pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ vsra.u64 q11, , #52 │ │ │ │ - bl 245738 │ │ │ │ + bl 245730 │ │ │ │ @ instruction: 0xf8550585 │ │ │ │ @ instruction: 0x61bd5cd0 │ │ │ │ vmov.i64 d16, #0xffffff0000ff00ff │ │ │ │ - bl 105b48 │ │ │ │ - bl 23d944 │ │ │ │ + bl 105b40 │ │ │ │ + bl 23d93c │ │ │ │ @ instruction: 0xf8d50686 │ │ │ │ - blx 18253d8 │ │ │ │ + blx 18253d0 │ │ │ │ @ instruction: 0xf856f58c │ │ │ │ - bl 117680 │ │ │ │ + bl 117678 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe2d23e8 │ │ │ │ + b fe2d23e0 │ │ │ │ vmlsl.u8 q8, d1, d5 │ │ │ │ vabal.u8 q10, d1, d7 │ │ │ │ - bl 104770 │ │ │ │ - bl 23d96c │ │ │ │ + bl 104768 │ │ │ │ + bl 23d964 │ │ │ │ @ instruction: 0xf8d50181 │ │ │ │ cmnvs sp, r8, lsr #24 │ │ │ │ strcs pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ ldclne 8, cr15, [r0], {81} @ 0x51 │ │ │ │ streq lr, [r5, #2824] @ 0xb08 │ │ │ │ ldcleq 8, cr15, [r0], {85} @ 0x55 │ │ │ │ ldrvs lr, [ip, #-2639] @ 0xfffff5b1 │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 11485c │ │ │ │ - bvs 1e3d994 │ │ │ │ - bleq fe376f90 │ │ │ │ + bl 114854 │ │ │ │ + bvs 1e3d98c │ │ │ │ + bleq fe376f88 │ │ │ │ strtgt pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ cdpeq 2, 2, cr11, cr4, cr5, {7} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdapl r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ rsbmi r6, sl, r5, lsl #18 │ │ │ │ strdmi r6, [sl], #-157 @ 0xffffff63 @ │ │ │ │ strhtmi r6, [sl], #-157 @ 0xffffff63 │ │ │ │ ldmdbvs r8!, {r0, r2, r6, r8, fp, sp, lr}^ │ │ │ │ streq lr, [r5, #-2698] @ 0xfffff576 │ │ │ │ ldmdbvs r8!, {r0, r2, r6, lr} │ │ │ │ - beq 76dcc │ │ │ │ + beq 76dc4 │ │ │ │ stmibvs r5, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ strtpl pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ stmdami r8!, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8de4065 │ │ │ │ - b fe34f470 │ │ │ │ + b fe34f468 │ │ │ │ @ instruction: 0xf8db0404 │ │ │ │ rsbmi ip, r1, r8, lsr #24 │ │ │ │ rsbmi r6, ip, r4, asr #19 │ │ │ │ - b fe13fc34 │ │ │ │ + b fe13fc2c │ │ │ │ vraddhn.i16 d16, , q6 │ │ │ │ - bl 10f404 │ │ │ │ + bl 10f3fc │ │ │ │ rsbsmi r0, r4, r5, lsl #11 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ @ instruction: 0xf58afa5f │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ stmdapl r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bleq 1b6e1c │ │ │ │ + bleq 1b6e14 │ │ │ │ ldrvs lr, [sl, #-2639] @ 0xfffff5b1 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128f48 │ │ │ │ + bl 128f40 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d24bc │ │ │ │ + b fe1d24b4 │ │ │ │ cdpeq 0, 0, cr0, cr13, cr5, {0} │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ orreq lr, r1, r8, lsl #22 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128fc8 │ │ │ │ + bl 128fc0 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d24dc │ │ │ │ + b fe1d24d4 │ │ │ │ @ instruction: 0x0e250905 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128fa0 │ │ │ │ + bl 128f98 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d24f4 │ │ │ │ + b fe1d24ec │ │ │ │ vmull.p8 q8, d4, d5 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ - bl 10547c │ │ │ │ - bl 23de7c │ │ │ │ + bl 105474 │ │ │ │ + bl 23de74 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f537b0 │ │ │ │ + bvs 1f537a8 │ │ │ │ vsra.u64 d22, d29, #62 │ │ │ │ vabal.u8 q10, d2, d7 │ │ │ │ @ instruction: 0xf8512207 │ │ │ │ - bvs 9437c0 │ │ │ │ + bvs 9437b8 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ stcgt 8, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ - bleq 176ebc │ │ │ │ - b fe316e84 │ │ │ │ + bleq 176eb4 │ │ │ │ + b fe316e7c │ │ │ │ @ instruction: 0xf8d50606 │ │ │ │ submi r5, lr, r8, lsr #24 │ │ │ │ - bvs 1894c94 │ │ │ │ + bvs 1894c8c │ │ │ │ ldclpl 8, cr15, [r0], {82} @ 0x52 │ │ │ │ andmi pc, r7, #671088643 @ 0x28000003 │ │ │ │ ldmibvs r8!, {r0, r6, lr}^ │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ strhmi r6, [r1], #-156 @ 0xffffff64 │ │ │ │ submi r6, ip, r8, ror sl │ │ │ │ - bcs 2393e4 │ │ │ │ + bcs 2393dc │ │ │ │ stccs 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ - bl 254aac │ │ │ │ - bvs fe07eef0 │ │ │ │ - b fe296aac │ │ │ │ + bl 254aa4 │ │ │ │ + bvs fe07eee8 │ │ │ │ + b fe296aa4 │ │ │ │ @ instruction: 0xf85a0101 │ │ │ │ ldrdmi r2, [r1], #-192 @ 0xffffff40 │ │ │ │ submi r6, sp, r8, ror sl │ │ │ │ stmdbmi r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bl 116fe4 │ │ │ │ - b fe3beb08 │ │ │ │ - b fe07c8ec │ │ │ │ - blx 17fc91c │ │ │ │ + bl 116fdc │ │ │ │ + b fe3beb00 │ │ │ │ + b fe07c8e4 │ │ │ │ + blx 17fc914 │ │ │ │ submi pc, sl, r4, lsl #25 │ │ │ │ - bl ffdb8 │ │ │ │ - bl ff728 │ │ │ │ - b 13fcb00 │ │ │ │ - bl 116d48 │ │ │ │ + bl ffdb0 │ │ │ │ + bl ff720 │ │ │ │ + b 13fcaf8 │ │ │ │ + bl 116d40 │ │ │ │ @ instruction: 0xf8d10a8a │ │ │ │ @ instruction: 0xf8dce428 │ │ │ │ vmlal.u8 , d2, d24 │ │ │ │ - bl 10f52c │ │ │ │ - b fe3bf744 │ │ │ │ - blx 17fc91c │ │ │ │ + bl 10f524 │ │ │ │ + b fe3bf73c │ │ │ │ + blx 17fc914 │ │ │ │ vmull.p8 , d18, d2 │ │ │ │ @ instruction: 0xf8dc2207 │ │ │ │ vmull.u8 q8, d5, d24 │ │ │ │ mvnsvs r2, r7, lsl #24 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ - bleq fe377150 │ │ │ │ + bleq fe377148 │ │ │ │ @ instruction: 0x6c14ea4f │ │ │ │ - bl 114a20 │ │ │ │ - bl fff74 │ │ │ │ - blx 17fc770 │ │ │ │ + bl 114a18 │ │ │ │ + bl fff6c │ │ │ │ + blx 17fc768 │ │ │ │ @ instruction: 0x61b8fc85 │ │ │ │ addeq lr, ip, r3, lsl #22 │ │ │ │ @ instruction: 0x6c15ea4f │ │ │ │ vbic.i32 q11, #216 @ 0x000000d8 │ │ │ │ - bl 10d970 │ │ │ │ + bl 10d968 │ │ │ │ rscsvs r0, r8, ip, lsl #1 │ │ │ │ - bl 116f3c │ │ │ │ + bl 116f34 │ │ │ │ adcsvs r0, sp, r5, lsl #11 │ │ │ │ stc2 10, cr15, [r6], {95} @ 0x5f @ │ │ │ │ strmi pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ - bl 117178 │ │ │ │ + bl 117170 │ │ │ │ ldmibvs r8!, {r2, r3, r7, sl, fp}^ │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ @ instruction: 0xf85b4051 │ │ │ │ ldrdmi r2, [r1], #-192 @ 0xffffff40 │ │ │ │ ldrhmi r6, [r1], #-152 @ 0xffffff68 │ │ │ │ stmda r8!, {r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strtge pc, [r8], #-2266 @ 0xfffff726 │ │ │ │ streq lr, [r4], #2824 @ 0xb08 │ │ │ │ strtlt pc, [r8], #-2256 @ 0xfffff730 │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ @ instruction: 0xf8dc6978 │ │ │ │ - bl 26e640 │ │ │ │ + bl 26e638 │ │ │ │ @ instruction: 0xf8540686 │ │ │ │ @ instruction: 0xf8d04cd0 │ │ │ │ - b fe2c664c │ │ │ │ + b fe2c6644 │ │ │ │ ldmvs r8!, {r2, r3, sl, fp}^ │ │ │ │ andeq lr, r2, #569344 @ 0x8b000 │ │ │ │ stcge 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ @ instruction: 0xf8d068bd │ │ │ │ ldmdbvs r8!, {r3, r5, sl, ip, sp, pc} │ │ │ │ vmlaeq.f32 s28, s29, s22 │ │ │ │ stclt 8, cr15, [r8], #-868 @ 0xfffffc9c │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ ldclls 8, cr15, [r0], {80} @ 0x50 │ │ │ │ @ instruction: 0xf8566a78 │ │ │ │ - blvs 1057918 │ │ │ │ - bvs 1e4c6e4 │ │ │ │ + blvs 1057910 │ │ │ │ + bvs 1e4c6dc │ │ │ │ andeq lr, fp, #532480 @ 0x82000 │ │ │ │ stmdbeq r9, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe3d73f0 │ │ │ │ - blvs ff0bfdf4 │ │ │ │ + b fe3d73e8 │ │ │ │ + blvs ff0bfdec │ │ │ │ vmlaeq.f32 s28, s21, s28 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ - b fe33fe20 │ │ │ │ - b fe3bf610 │ │ │ │ - bl ffe18 │ │ │ │ - b fe33d00c │ │ │ │ + b fe33fe18 │ │ │ │ + b fe3bf608 │ │ │ │ + bl ffe10 │ │ │ │ + b fe33d004 │ │ │ │ @ instruction: 0xf8d20c04 │ │ │ │ - blx 180d6ac │ │ │ │ - bl 139034 │ │ │ │ + blx 180d6a4 │ │ │ │ + bl 13902c │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ vmlal.u8 q11, d12, d24 │ │ │ │ - bl 10ce38 │ │ │ │ + bl 10ce30 │ │ │ │ rsbmi r0, r6, r2, lsl #5 │ │ │ │ stceq 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ andcs pc, r7, #939524099 @ 0x38000003 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ - b 1414e1c │ │ │ │ - bl 114e9c │ │ │ │ + b 1414e14 │ │ │ │ + bl 114e94 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - blx 180d6e0 │ │ │ │ - bl 13907c │ │ │ │ + blx 180d6d8 │ │ │ │ + bl 139074 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - b fe1466ec │ │ │ │ + b fe1466e4 │ │ │ │ vmlsl.u8 q8, d1, d2 │ │ │ │ - bl 10ce70 │ │ │ │ + bl 10ce68 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ vmull.u8 q10, d12, d24 │ │ │ │ @ instruction: 0x61bc2207 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ ldclpl 8, cr15, [r0], {82} @ 0x52 │ │ │ │ andsvs lr, lr, #323584 @ 0x4f000 │ │ │ │ vbic.i32 q11, #157 @ 0x0000009d │ │ │ │ vabal.u8 q9, d14, d7 │ │ │ │ - bl 10fe94 │ │ │ │ - bl 23d084 │ │ │ │ + bl 10fe8c │ │ │ │ + bl 23d07c │ │ │ │ sbclt r0, r9, #557842432 @ 0x21400000 │ │ │ │ - bleq fe3f7290 │ │ │ │ + bleq fe3f7288 │ │ │ │ strtmi pc, [r8], #-2258 @ 0xfffff72e │ │ │ │ @ instruction: 0xf28cfa5f │ │ │ │ ldcl 8, cr15, [r0], {85} @ 0x55 │ │ │ │ @ instruction: 0x6c1cea4f │ │ │ │ - bl 11708c │ │ │ │ - bl fd0a4 │ │ │ │ - bl fcca4 │ │ │ │ + bl 117084 │ │ │ │ + bl fd09c │ │ │ │ + bl fcc9c │ │ │ │ stcvs 12, cr0, [sp], #-560 @ 0xfffffdd0 │ │ │ │ stmdacs r8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dc406e │ │ │ │ submi ip, r6, r8, lsr #8 │ │ │ │ ldrshmi r6, [r4], #-152 @ 0xffffff68 │ │ │ │ andmi pc, r7, #603979779 @ 0x24000003 │ │ │ │ streq lr, [r0, #-2694] @ 0xfffff57a │ │ │ │ - bl 1170a0 │ │ │ │ + bl 117098 │ │ │ │ vsubl.u8 q8, d25, d2 │ │ │ │ mcrrvs 9, 0, r2, r6, cr7 @ │ │ │ │ stmibeq r9, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe2d6db0 │ │ │ │ + b fe2d6da8 │ │ │ │ @ instruction: 0xf8d20606 │ │ │ │ submi r2, r6, r8, lsr #24 │ │ │ │ - b fe1d6cbc │ │ │ │ - bvs 1e3eee0 │ │ │ │ + b fe1d6cb4 │ │ │ │ + bvs 1e3eed8 │ │ │ │ rsbsmi r6, r4, r6, lsl #25 │ │ │ │ ldclvs 8, cr15, [r0], {89} @ 0x59 │ │ │ │ - b fe14c83c │ │ │ │ + b fe14c834 │ │ │ │ @ instruction: 0xf8d1020e │ │ │ │ stclvs 8, cr4, [r1], {40} @ 0x28 │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ stcgt 8, cr15, [r8], #-876 @ 0xfffffc94 │ │ │ │ cdpeq 0, 2, cr4, cr12, cr1, {3} │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - bl 10c8d4 │ │ │ │ + bl 10c8cc │ │ │ │ @ instruction: 0xf8d40c8c │ │ │ │ - blx 18157b8 │ │ │ │ - bl 139944 │ │ │ │ + blx 18157b0 │ │ │ │ + bl 13993c │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1ce7c4 │ │ │ │ - b 13ff338 │ │ │ │ - bl 115794 │ │ │ │ + b fe1ce7bc │ │ │ │ + b 13ff330 │ │ │ │ + bl 11578c │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ sbcslt r6, r4, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andeq lr, r4, r6, lsl #21 │ │ │ │ vmov.i8 d16, #164 @ 0xa4 │ │ │ │ - bl 104f64 │ │ │ │ - bl 23d95c │ │ │ │ + bl 104f5c │ │ │ │ + bl 23d954 │ │ │ │ @ instruction: 0xf8d40282 │ │ │ │ sbclt r6, ip, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl fff94 │ │ │ │ + bl fff8c │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ rsclt r6, ip, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s9, s12 │ │ │ │ strmi pc, [r7], #-961 @ 0xfffffc3f │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ orreq lr, r1, r8, lsl #22 │ │ │ │ stcmi 8, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf85161fc │ │ │ │ @ instruction: 0xf3c56cd0 │ │ │ │ - bvs 1f4cbb4 │ │ │ │ + bvs 1f4cbac │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ streq lr, [r5, #2824] @ 0xb08 │ │ │ │ stcvs 1, cr6, [r4, #-760]! @ 0xfffffd08 │ │ │ │ stcne 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ - bleq 1771e0 │ │ │ │ + bleq 1771d8 │ │ │ │ @ instruction: 0xf85569fc │ │ │ │ @ instruction: 0xf3ca6cd0 │ │ │ │ - b fe30dbdc │ │ │ │ + b fe30dbd4 │ │ │ │ vraddhn.i16 d16, q5, q2 │ │ │ │ subsmi r2, r4, r7, lsl #20 │ │ │ │ - bl 1171b4 │ │ │ │ - bl 23dde4 │ │ │ │ + bl 1171ac │ │ │ │ + bl 23dddc │ │ │ │ @ instruction: 0xf8dc0a8a │ │ │ │ ldclvs 12, cr12, [r2, #-160] @ 0xffffff60 │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ - bvs 1e4c8e8 │ │ │ │ + bvs 1e4c8e0 │ │ │ │ ldmibvs sl!, {r0, r4, r6, lr} │ │ │ │ subsmi r6, r1, sp, ror r1 │ │ │ │ ldmdbvs r8!, {r1, r7, r8, sl, fp, sp, lr}^ │ │ │ │ andeq lr, r2, #561152 @ 0x89000 │ │ │ │ ldclpl 8, cr15, [r0], {90} @ 0x5a │ │ │ │ - bvs 1e4c900 │ │ │ │ + bvs 1e4c8f8 │ │ │ │ stclvs 0, cr4, [r2, #344] @ 0x158 │ │ │ │ - bvs 5f713c │ │ │ │ + bvs 5f7134 │ │ │ │ andeq lr, r2, #581632 @ 0x8e000 │ │ │ │ - beq fe2f7414 │ │ │ │ + beq fe2f740c │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ stc2 10, cr15, [r1], {95} @ 0x5f @ │ │ │ │ mcreq 0, 1, r4, cr2, cr5, {2} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf985fa5f │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ strt pc, [r8], #-2258 @ 0xfffff72e │ │ │ │ stmdacs r8!, {r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ andeq lr, r2, #581632 @ 0x8e000 │ │ │ │ @ instruction: 0xf8dc61fa │ │ │ │ vmull.u8 q8, d6, d24 │ │ │ │ - bl 247860 │ │ │ │ + bl 247858 │ │ │ │ @ instruction: 0xf85c0c8c │ │ │ │ - b 1407b8c │ │ │ │ + b 1407b84 │ │ │ │ @ instruction: 0x61ba6c11 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strt pc, [r8], #-2268 @ 0xfffff724 │ │ │ │ stc2 10, cr15, [r6], {95} @ 0x5f @ │ │ │ │ strmi pc, [r7], -r6, asr #7 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ vshr.u64 q11, q15, #63 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ @ instruction: 0xf8dc2107 │ │ │ │ - bl 12e918 │ │ │ │ - bl 23e294 │ │ │ │ - b fe3bce84 │ │ │ │ + bl 12e910 │ │ │ │ + bl 23e28c │ │ │ │ + b fe3bce7c │ │ │ │ cmnvs sl, ip, lsl #4 │ │ │ │ - b 1417270 │ │ │ │ + b 1417268 │ │ │ │ vmov.i8 d22, #213 @ 0xd5 │ │ │ │ vabal.u8 q9, d4, d7 │ │ │ │ - bl 10f8b0 │ │ │ │ - bl 2402d0 │ │ │ │ + bl 10f8a8 │ │ │ │ + bl 2402c8 │ │ │ │ teqvs sp, r5, lsl #11 │ │ │ │ - bl 1180f4 │ │ │ │ + bl 1180ec │ │ │ │ ldmibvs sl!, {r2, r3, r7, r8, r9, fp}^ │ │ │ │ stc2 10, cr15, [r4], {95} @ 0x5f @ │ │ │ │ stmdals r8!, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf8db406a │ │ │ │ submi fp, r2, r8, lsr #24 │ │ │ │ - bl 116f9c │ │ │ │ - bl 23faf0 │ │ │ │ + bl 116f94 │ │ │ │ + bl 23fae8 │ │ │ │ submi r0, r2, r4, lsl #9 │ │ │ │ @ instruction: 0xf8de6a78 │ │ │ │ @ instruction: 0xf8dce428 │ │ │ │ cdpvs 8, 4, cr12, cr5, cr8, {1} │ │ │ │ - b fe3d6eb4 │ │ │ │ + b fe3d6eac │ │ │ │ @ instruction: 0xf8d60c0c │ │ │ │ submi lr, r5, r8, lsr #24 │ │ │ │ - b fe196dc0 │ │ │ │ + b fe196db8 │ │ │ │ @ instruction: 0xf8da0b0b │ │ │ │ ldmvs lr!, {r3, r5, sl, ip, lr}^ │ │ │ │ streq lr, [r9, #-2693] @ 0xfffff57b │ │ │ │ ldclls 8, cr15, [r0], {80} @ 0x50 │ │ │ │ @ instruction: 0xf8546a78 │ │ │ │ - b fe327c38 │ │ │ │ + b fe327c30 │ │ │ │ @ instruction: 0xf8510909 │ │ │ │ mcrvs 12, 4, r4, cr1, cr0, {6} │ │ │ │ stcvs 8, cr15, [r8], #-856 @ 0xfffffca8 │ │ │ │ cdpvs 0, 12, cr4, cr1, cr13, {2} │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ smlabbeq r1, ip, sl, lr │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ rsbmi r4, r1, r1, ror r0 │ │ │ │ - bl 10016c │ │ │ │ + bl 100164 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - blx 18159c4 │ │ │ │ - bl 139b4c │ │ │ │ + blx 18159bc │ │ │ │ + bl 139b44 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1ce9d0 │ │ │ │ - b 13ff144 │ │ │ │ - bl 11599c │ │ │ │ + b fe1ce9c8 │ │ │ │ + b 13ff13c │ │ │ │ + bl 115994 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ rsclt r6, ip, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bleq 177364 │ │ │ │ - bl 100200 │ │ │ │ + bleq 17735c │ │ │ │ + bl 1001f8 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ sbclt r6, ip, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s9, s12 │ │ │ │ - bl 100198 │ │ │ │ + bl 100190 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ sbcslt r6, r4, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ strmi pc, [r7], #-961 @ 0xfffffc3f │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ @@ -56985,57 +56983,57 @@ │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ stcmi 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ @ instruction: 0xf85261fc │ │ │ │ @ instruction: 0xf3c91cd0 │ │ │ │ vsubl.u8 q10, d9, d7 │ │ │ │ - bl 106dd4 │ │ │ │ - bl 23d3c4 │ │ │ │ + bl 106dcc │ │ │ │ + bl 23d3bc │ │ │ │ @ instruction: 0xf8d20989 │ │ │ │ @ instruction: 0xf8594c28 │ │ │ │ @ instruction: 0xf3c52cd0 │ │ │ │ @ instruction: 0x61ba4907 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ - bl 1173bc │ │ │ │ - bl 23effc │ │ │ │ + bl 1173b4 │ │ │ │ + bl 23eff4 │ │ │ │ svcvs 0x00120585 │ │ │ │ ldclpl 8, cr15, [r0], {85} @ 0x55 │ │ │ │ - beq f740c │ │ │ │ - b fe2d73d0 │ │ │ │ + beq f7404 │ │ │ │ + b fe2d73c8 │ │ │ │ ldmibvs r8!, {r9, fp}^ │ │ │ │ - beq 1b7418 │ │ │ │ + beq 1b7410 │ │ │ │ stcls 8, cr15, [r8], #-868 @ 0xfffffc9c │ │ │ │ - b fe31874c │ │ │ │ + b fe318744 │ │ │ │ submi r0, r5, r5, lsl #10 │ │ │ │ strhtmi r6, [lr], #-152 @ 0xffffff68 │ │ │ │ - b fe3d8858 │ │ │ │ + b fe3d8850 │ │ │ │ rsbmi r0, ip, r5, lsl #10 │ │ │ │ svcvs 0x00d1404c │ │ │ │ smlabbeq r1, ip, sl, lr │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ andeq lr, r1, #128, 20 @ 0x80000 │ │ │ │ tstvs sl, pc, asr #20 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1295ec │ │ │ │ + bl 1295e4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182ad0 │ │ │ │ + b fe182ac8 │ │ │ │ vaddeq.f64 d0, d1, d1 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1295c4 │ │ │ │ + bl 1295bc │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182ae8 │ │ │ │ + b fe182ae0 │ │ │ │ cdpeq 12, 2, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 12959c │ │ │ │ + bl 129594 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182b00 │ │ │ │ + b fe182af8 │ │ │ │ @ instruction: 0x0e110901 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ @ instruction: 0xf18afa5f │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s3, s10 │ │ │ │ @@ -57043,16 +57041,16 @@ │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ stceq 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ vsra.u64 d22, d26, #54 │ │ │ │ vsubl.u8 q10, d10, d7 │ │ │ │ - bl 1072bc │ │ │ │ - bl 23d4ac │ │ │ │ + bl 1072b4 │ │ │ │ + bl 23d4a4 │ │ │ │ @ instruction: 0xf8d20a8a │ │ │ │ vmull.u8 , d6, d24 │ │ │ │ vsubl.u8 q10, d6, d7 │ │ │ │ mvnsvs r2, r7, lsl #12 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ ldclne 8, cr15, [r0], {90} @ 0x5a │ │ │ │ streq lr, [r6], r8, lsl #22 │ │ │ │ @@ -57061,23 +57059,23 @@ │ │ │ │ strmi pc, [r7], -r4, asr #7 │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ streq lr, [r4], #2824 @ 0xb08 │ │ │ │ stcvs 8, cr15, [r8], #-856 @ 0xfffffca8 │ │ │ │ ldclge 8, cr15, [r0], {84} @ 0x54 │ │ │ │ @ instruction: 0xf8d46a7c │ │ │ │ - b fe30cce8 │ │ │ │ - b fe2ff6fc │ │ │ │ - bvs 1e3f6f0 │ │ │ │ - bleq 2f7520 │ │ │ │ + b fe30cce0 │ │ │ │ + b fe2ff6f4 │ │ │ │ + bvs 1e3f6e8 │ │ │ │ + bleq 2f7518 │ │ │ │ ldrdmi pc, [r4], r0 │ │ │ │ - b fe3572dc │ │ │ │ + b fe3572d4 │ │ │ │ submi r0, r4, r4, lsl #8 │ │ │ │ - b fe1571e4 │ │ │ │ - bvs 1e3fb08 │ │ │ │ + b fe1571dc │ │ │ │ + bvs 1e3fb00 │ │ │ │ ldrdmi pc, [r8], r0 │ │ │ │ streq lr, [r4], #-2697 @ 0xfffff577 │ │ │ │ submi r4, ip, ip, rrx │ │ │ │ ldrdne pc, [ip], r0 │ │ │ │ smlabbeq r1, lr, sl, lr │ │ │ │ cdpmi 3, 0, cr15, cr7, cr12, {6} │ │ │ │ submi r4, sl, r1, ror r0 │ │ │ │ @@ -57093,217 +57091,217 @@ │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stceq 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ smlabtcs r7, r4, r3, pc @ │ │ │ │ orreq lr, r1, r8, lsl #22 │ │ │ │ ldclpl 8, cr15, [r0], {81} @ 0x51 │ │ │ │ tstvs ip, pc, asr #20 │ │ │ │ vsra.u64 q11, , #52 │ │ │ │ - bl 107b84 │ │ │ │ - bl 23d170 │ │ │ │ + bl 107b7c │ │ │ │ + bl 23d168 │ │ │ │ @ instruction: 0xf8d10c8c │ │ │ │ rsclt r5, r1, #40, 8 @ 0x28000000 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ streq lr, [r1], -r5, lsl #21 │ │ │ │ smlabtmi r7, fp, r3, pc @ │ │ │ │ - bl 115280 │ │ │ │ + bl 115278 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ vmull.u8 , d2, d24 │ │ │ │ cmnvs sp, r7, lsl #2 │ │ │ │ @ instruction: 0xf58bfa5f │ │ │ │ orreq lr, r1, r8, lsl #22 │ │ │ │ - blcs 239acc │ │ │ │ + blcs 239ac4 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bleq fe3377c8 │ │ │ │ + bleq fe3377c0 │ │ │ │ ldclvs 8, cr15, [r0], {81} @ 0x51 │ │ │ │ vmull.p8 q8, d4, d17 │ │ │ │ - bl 10dbd0 │ │ │ │ - bl fd1bc │ │ │ │ + bl 10dbc8 │ │ │ │ + bl fd1b4 │ │ │ │ @ instruction: 0xf8d10a84 │ │ │ │ sbcslt r4, r1, #40, 8 @ 0x28000000 │ │ │ │ - bl 10040c │ │ │ │ - bl fd1cc │ │ │ │ + bl 100404 │ │ │ │ + bl fd1c4 │ │ │ │ @ instruction: 0xf8d10282 │ │ │ │ submi r1, ip, r8, lsr #16 │ │ │ │ @ instruction: 0xf8d16a79 │ │ │ │ - b fe280e18 │ │ │ │ - b fe27efe0 │ │ │ │ + b fe280e10 │ │ │ │ + b fe27efd8 │ │ │ │ ldmibvs r8!, {r8, fp}^ │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ ldmibvs r8!, {r2, r4, r7, ip} │ │ │ │ ldmdbvs r8!, {r0, r6, lr}^ │ │ │ │ - bvs 1e4ccf8 │ │ │ │ + bvs 1e4ccf0 │ │ │ │ @ instruction: 0xf8d0404e │ │ │ │ umaalmi r1, ip, r8, r0 │ │ │ │ strtne pc, [r8], #-2258 @ 0xfffff72e │ │ │ │ stmdacs r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stcpl 8, cr15, [r8], #-872 @ 0xfffffc98 │ │ │ │ @ instruction: 0xf8de4051 │ │ │ │ @ instruction: 0xf85c2c28 │ │ │ │ ldrsbmi ip, [r4], #-192 @ 0xffffff40 │ │ │ │ ldclcs 8, cr15, [r0], {91} @ 0x5b │ │ │ │ @ instruction: 0xf8d04054 │ │ │ │ umaalmi r2, sl, ip, r0 │ │ │ │ rsbmi r6, sl, r9, lsr sl │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ vmls.i8 d18, d0, d10 │ │ │ │ - b 141d47c │ │ │ │ - bl 115098 │ │ │ │ + b 141d474 │ │ │ │ + bl 115090 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ rscslt r5, r1, #40, 8 @ 0x28000000 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01ea85 │ │ │ │ - bl 100510 │ │ │ │ + bl 100508 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ rsclt r5, r1, #40, 8 @ 0x28000000 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bleq b7674 │ │ │ │ - bl 1004e8 │ │ │ │ + bleq b766c │ │ │ │ + bl 1004e0 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ sbcslt r5, r1, #40, 8 @ 0x28000000 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - beq b768c │ │ │ │ - bl 1004c0 │ │ │ │ + beq b7684 │ │ │ │ + bl 1004b8 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - blx 1811d24 │ │ │ │ - bl 1392ac │ │ │ │ + blx 1811d1c │ │ │ │ + bl 1392a4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182d30 │ │ │ │ + b fe182d28 │ │ │ │ vmull.p8 q8, d2, d1 │ │ │ │ vabal.u8 q10, d2, d7 │ │ │ │ vsubl.u8 q9, d6, d7 │ │ │ │ - bl 10d0bc │ │ │ │ + bl 10d0b4 │ │ │ │ vabal.u8 q8, d22, d5 │ │ │ │ - bl 2464c4 │ │ │ │ - bl fd6b4 │ │ │ │ - bl 23d2b4 │ │ │ │ + bl 2464bc │ │ │ │ + bl fd6ac │ │ │ │ + bl 23d2ac │ │ │ │ @ instruction: 0xf8d50686 │ │ │ │ @ instruction: 0xf8520c28 │ │ │ │ ldrsbvs r2, [sl, #192]! @ 0xc0 │ │ │ │ andmi pc, r7, #603979779 @ 0x24000003 │ │ │ │ stmdbcs r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmibeq r9, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ stccs 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ ldclpl 8, cr15, [r0], {89} @ 0x59 │ │ │ │ vsra.u64 d22, d29, #60 │ │ │ │ @ instruction: 0xf8d14507 │ │ │ │ vmull.u8 , d4, d24 │ │ │ │ - bl 105d00 │ │ │ │ + bl 105cf8 │ │ │ │ @ instruction: 0xf8560585 │ │ │ │ - bl 24402c │ │ │ │ + bl 244024 │ │ │ │ @ instruction: 0xf8d50484 │ │ │ │ - bvs 1f97d94 │ │ │ │ + bvs 1f97d8c │ │ │ │ ldclmi 8, cr15, [r0], {84} @ 0x54 │ │ │ │ ldrdpl pc, [r0], r5 @ │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ - bvs 1e4ce18 │ │ │ │ + bvs 1e4ce10 │ │ │ │ @ instruction: 0xf8d0406c │ │ │ │ ldmibvs r8!, {r2, r5, r7, ip, lr}^ │ │ │ │ streq lr, [r5, #-2699] @ 0xfffff575 │ │ │ │ submi r4, r2, sl, rrx │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ ldmibvs r8!, {r3, r5, r7, ip, lr} │ │ │ │ streq lr, [r5, #-2698] @ 0xfffff576 │ │ │ │ streq lr, [r9, #-2693] @ 0xfffff57b │ │ │ │ @ instruction: 0x0c00ea85 │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ - b fe3d0fe0 │ │ │ │ - blx 17fe148 │ │ │ │ + b fe3d0fd8 │ │ │ │ + blx 17fe140 │ │ │ │ rsbsmi pc, r5, r4, lsl #29 │ │ │ │ cdpeq 0, 2, cr4, cr5, cr9, {3} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 1298a0 │ │ │ │ + bl 129898 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d2df4 │ │ │ │ + b fe1d2dec │ │ │ │ @ instruction: 0xf3c10905 │ │ │ │ - bl 10e178 │ │ │ │ + bl 10e170 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ vmull.u8 q8, d12, d24 │ │ │ │ - bl 246184 │ │ │ │ + bl 24617c │ │ │ │ @ instruction: 0xf8550585 │ │ │ │ ldrsbvs r5, [sp, #192]! @ 0xc0 │ │ │ │ @ instruction: 0xf8de0e15 │ │ │ │ - bl 136e18 │ │ │ │ + bl 136e10 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - blx 1815e20 │ │ │ │ - bl 13a3b4 │ │ │ │ + blx 1815e18 │ │ │ │ + bl 13a3ac │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ rsbmi r5, lr, r8, lsr #16 │ │ │ │ strmi pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ vsra.u64 d22, d30, #60 │ │ │ │ - bl 105db4 │ │ │ │ - bl 23e3b0 │ │ │ │ + bl 105dac │ │ │ │ + bl 23e3a8 │ │ │ │ @ instruction: 0xf8d50484 │ │ │ │ cmnvs sp, r8, lsr #24 │ │ │ │ strcs pc, [r7, #-961] @ 0xfffffc3f │ │ │ │ ldclmi 8, cr15, [r0], {84} @ 0x54 │ │ │ │ streq lr, [r5, #2824] @ 0xb08 │ │ │ │ ldclvs 8, cr15, [r0], {85} @ 0x55 │ │ │ │ ldrvs lr, [ip, #-2639] @ 0xfffff5b1 │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bleq fe3779d0 │ │ │ │ + bleq fe3779c8 │ │ │ │ stc2 10, cr15, [r1], {95} @ 0x5f @ │ │ │ │ - bl 1005f0 │ │ │ │ + bl 1005e8 │ │ │ │ @ instruction: 0xf8d50c8c │ │ │ │ - bl 111e74 │ │ │ │ + bl 111e6c │ │ │ │ @ instruction: 0xf8dc0a81 │ │ │ │ vmlal.u8 , d2, d24 │ │ │ │ vmull.u8 q10, d2, d7 │ │ │ │ submi r2, sp, r7, lsl #4 │ │ │ │ - bl 1177cc │ │ │ │ - bl 24001c │ │ │ │ + bl 1177c4 │ │ │ │ + bl 240014 │ │ │ │ @ instruction: 0xf8d10282 │ │ │ │ @ instruction: 0xf8dc10b0 │ │ │ │ - b fe2afe98 │ │ │ │ - b fe27f200 │ │ │ │ + b fe2afe90 │ │ │ │ + b fe27f1f8 │ │ │ │ ldmibvs r8!, {r8, fp}^ │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ ldmibvs r8!, {r2, r4, r5, r7, ip} │ │ │ │ ldmdbvs r8!, {r0, r6, lr}^ │ │ │ │ - bvs 1e4cf18 │ │ │ │ + bvs 1e4cf10 │ │ │ │ @ instruction: 0xf8d0404e │ │ │ │ strhmi r1, [sp], #-8 │ │ │ │ strtne pc, [r8], #-2266 @ 0xfffff726 │ │ │ │ @ instruction: 0x0c0cea85 │ │ │ │ stcpl 8, cr15, [r8], #-876 @ 0xfffffc94 │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ ldclgt 8, cr15, [r0], {82} @ 0x52 │ │ │ │ ldrsbtcs pc, [ip], r0 @ │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ - bvs e8cf64 │ │ │ │ - b fe0ccfe8 │ │ │ │ + bvs e8cf5c │ │ │ │ + b fe0ccfe0 │ │ │ │ stmdbcs ip, {r2, r3, r9} │ │ │ │ tstphi r6, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ tstvs r9, pc, asr #20 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 129a1c │ │ │ │ + bl 129a14 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182f00 │ │ │ │ + b fe182ef8 │ │ │ │ vaddeq.f64 d0, d1, d1 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1299f4 │ │ │ │ + bl 1299ec │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182f18 │ │ │ │ + b fe182f10 │ │ │ │ cdpeq 12, 2, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1299cc │ │ │ │ + bl 1299c4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182f30 │ │ │ │ + b fe182f28 │ │ │ │ vnmlseq.f32 s0, s2, s2 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ @ instruction: 0xf189fa5f │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s3, s10 │ │ │ │ @@ -57317,43 +57315,43 @@ │ │ │ │ stmdbcs r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmibeq r9, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ stccs 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ vsra.u64 q11, q13, #58 │ │ │ │ vsubl.u8 q10, d6, d7 │ │ │ │ @ instruction: 0xf8592607 │ │ │ │ - bl 124228 │ │ │ │ - bl 23d8f4 │ │ │ │ + bl 124220 │ │ │ │ + bl 23d8ec │ │ │ │ @ instruction: 0xf8d20686 │ │ │ │ vmull.u8 , d4, d24 │ │ │ │ vsubl.u8 q10, d4, d7 │ │ │ │ @ instruction: 0x61bd2407 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ ldclpl 8, cr15, [r0], {86} @ 0x56 │ │ │ │ streq lr, [r4], #2824 @ 0xb08 │ │ │ │ stcvs 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ ldclcs 8, cr15, [r0], {84} @ 0x54 │ │ │ │ @ instruction: 0xf8d46a7c │ │ │ │ - b fe30d218 │ │ │ │ + b fe30d210 │ │ │ │ ldmibvs ip!, {r2, r8, r9, fp}^ │ │ │ │ - bleq b794c │ │ │ │ - b fe317908 │ │ │ │ + bleq b7944 │ │ │ │ + b fe317900 │ │ │ │ @ instruction: 0xf8d10202 │ │ │ │ - b fe34123c │ │ │ │ + b fe341234 │ │ │ │ rsbmi r0, r1, r1, lsl #2 │ │ │ │ - bvs 1e4d038 │ │ │ │ + bvs 1e4d030 │ │ │ │ ldrdmi pc, [r8], #128 @ 0x80 │ │ │ │ - b fe2d761c │ │ │ │ - b fe13df50 │ │ │ │ - bvs 1e3ff44 │ │ │ │ + b fe2d7614 │ │ │ │ + b fe13df48 │ │ │ │ + bvs 1e3ff3c │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ ldrdmi pc, [ip], #128 @ 0x80 │ │ │ │ streq lr, [r4], #-2702 @ 0xfffff572 │ │ │ │ rsbmi r4, r5, r4, ror r0 │ │ │ │ - bl 1007a8 │ │ │ │ + bl 1007a0 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ sbclt r6, ip, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi pc, [r7], #-965 @ 0xfffffc3b │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ @@ -57363,126 +57361,126 @@ │ │ │ │ ldclmi 8, cr15, [r0], {84} @ 0x54 │ │ │ │ mcreq 1, 0, r6, cr12, cr12, {7} │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ vst3.32 @ instruction: 0xf48cfa5f │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bleq 1779b8 │ │ │ │ + bleq 1779b0 │ │ │ │ strmi pc, [r7], #-962 @ 0xfffffc3e │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stcvs 8, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ strcs pc, [r7], #-965 @ 0xfffffc3b │ │ │ │ - bl 2556ac │ │ │ │ + bl 2556a4 │ │ │ │ @ instruction: 0xf8540484 │ │ │ │ - b 14182fc │ │ │ │ + b 14182f4 │ │ │ │ vsri.8 d22, d12, #4 │ │ │ │ - bl 10ffe0 │ │ │ │ - bl fe1d8 │ │ │ │ - blx 17ff9fc │ │ │ │ + bl 10ffd8 │ │ │ │ + bl fe1d0 │ │ │ │ + blx 17ff9f4 │ │ │ │ cdpeq 12, 2, cr15, cr13, cr5, {4} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strtmi pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ vdiveq.f64 d14, d5, d3 │ │ │ │ stmdapl r8!, {r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stcmi 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ sbcslt r4, r5, #108 @ 0x6c │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ - bl 2579e0 │ │ │ │ - bl 23da08 │ │ │ │ + bl 2579d8 │ │ │ │ + bl 23da00 │ │ │ │ @ instruction: 0xf8d50383 │ │ │ │ @ instruction: 0xf8d15828 │ │ │ │ @ instruction: 0xf85210d0 │ │ │ │ - b fe288350 │ │ │ │ + b fe288348 │ │ │ │ ldmibvs r9!, {r0, r8, fp}^ │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe2979fc │ │ │ │ + b fe2979f4 │ │ │ │ @ instruction: 0xf8530901 │ │ │ │ @ instruction: 0xf8d03cd0 │ │ │ │ ldmibvs r8!, {r2, r4, r6, r7, ip} │ │ │ │ smlabbeq r1, fp, sl, lr │ │ │ │ - bvs 1e4d134 │ │ │ │ + bvs 1e4d12c │ │ │ │ @ instruction: 0xf8d0404e │ │ │ │ ldrdmi r1, [ip], #-8 │ │ │ │ strtne pc, [r8], #-2270 @ 0xfffff722 │ │ │ │ @ instruction: 0xf8dc4069 │ │ │ │ rsbmi r5, ip, r8, lsr #24 │ │ │ │ stcpl 8, cr15, [r8], #-872 @ 0xfffffc98 │ │ │ │ @ instruction: 0xf8d04054 │ │ │ │ ldrdmi r2, [sl], #-12 │ │ │ │ subsmi r4, sl, sl, rrx │ │ │ │ vmvn.i16 d22, #51968 @ 0xcb00 │ │ │ │ rscslt r2, r1, #29360128 @ 0x1c00000 │ │ │ │ - b 1417a40 │ │ │ │ - blmi 6c3070 │ │ │ │ - bleq 277c68 │ │ │ │ - bl 10e258 │ │ │ │ - bl fe684 │ │ │ │ + b 1417a38 │ │ │ │ + blmi 6c3068 │ │ │ │ + bleq 277c60 │ │ │ │ + bl 10e250 │ │ │ │ + bl fe67c │ │ │ │ @ instruction: 0xf8d50181 │ │ │ │ @ instruction: 0xf8915238 │ │ │ │ vst1.8 {d1-d4}, [r5 :256], r8 │ │ │ │ vmvn.i32 q10, #45055 @ 0x0000afff │ │ │ │ - bl 10e4a0 │ │ │ │ + bl 10e498 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ vst1.8 {d5-d8}, [r5 :256], r8 │ │ │ │ - b 13ffa8c │ │ │ │ - bl 1164f8 │ │ │ │ + b 13ffa84 │ │ │ │ + bl 1164f0 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xf0055238 │ │ │ │ - b 12d0a9c │ │ │ │ + b 12d0a94 │ │ │ │ @ instruction: 0xf850050e │ │ │ │ ldmdavs r8!, {r3, sp, lr, pc}^ │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ rsclt r4, r5, #105 @ 0x69 │ │ │ │ - bl 1193bc │ │ │ │ + bl 1193b4 │ │ │ │ @ instruction: 0xf8950585 │ │ │ │ vmvn.i32 d28, #43008 @ 0x0000a800 │ │ │ │ and r2, r5, r7, lsl #10 │ │ │ │ andeq r7, r2, r2, lsl fp │ │ │ │ andeq r6, r2, r6, lsr #19 │ │ │ │ andeq r7, r2, r8, lsl lr │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ - bmi 203a0f0 │ │ │ │ + bmi 203a0e8 │ │ │ │ strmi pc, [r7, #-969] @ 0xfffffc37 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldmdaeq pc!, {r0, r2, sl, ip, sp, lr, pc}^ @ │ │ │ │ - bl 1009c4 │ │ │ │ + bl 1009bc │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xf0055238 │ │ │ │ - b 124e6f8 │ │ │ │ + b 124e6f0 │ │ │ │ cdpeq 8, 0, cr0, cr13, cr5, {0} │ │ │ │ stceq 0, cr7, [sp], {5} │ │ │ │ addvc r0, r1, r9, lsl #20 │ │ │ │ mrceq 2, 0, fp, cr2, cr1, {6} │ │ │ │ - bl 119224 │ │ │ │ - bl fd718 │ │ │ │ + bl 11921c │ │ │ │ + bl fd710 │ │ │ │ @ instruction: 0xf8910282 │ │ │ │ vrshr.u8 d21, d24, #7 │ │ │ │ @ instruction: 0xf8d22107 │ │ │ │ - blx 1805a04 │ │ │ │ - bl 13b74c │ │ │ │ + blx 18059fc │ │ │ │ + bl 13b744 │ │ │ │ @ instruction: 0xf0020181 │ │ │ │ @ instruction: 0xf8db4e7f │ │ │ │ - bl 105144 │ │ │ │ + bl 10513c │ │ │ │ @ instruction: 0xf8d10989 │ │ │ │ - b fe341a1c │ │ │ │ - b fe0bd948 │ │ │ │ - b fe0bd96c │ │ │ │ + b fe341a14 │ │ │ │ + b fe0bd940 │ │ │ │ + b fe0bd964 │ │ │ │ vst1.8 {d0-d3}, [r1], r8 │ │ │ │ vmvn.i16 q10, #239 @ 0x00ef │ │ │ │ vaddw.u8 q10, q3, d7 │ │ │ │ @ instruction: 0xf8992607 │ │ │ │ - bl 12da38 │ │ │ │ - bl fd760 │ │ │ │ + bl 12da30 │ │ │ │ + bl fd758 │ │ │ │ bicvc r0, r2, r6, lsl #13 │ │ │ │ eorsls pc, r8, #13697024 @ 0xd10000 │ │ │ │ eorsne pc, r8, #14024704 @ 0xd60000 │ │ │ │ ldrbteq pc, [pc], -r9, lsl #8 @ │ │ │ │ ldmdbvs r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strmi pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ cmnpmi pc, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ @@ -57491,29 +57489,29 @@ │ │ │ │ eorsls pc, r8, #14221312 @ 0xd90000 │ │ │ │ eorsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ cmnpmi pc, #9 @ p-variant is OBSOLETE │ │ │ │ mrceq 3, 0, r4, cr3, cr14, {0} │ │ │ │ ldceq 1, cr7, [r3], {3} │ │ │ │ cmpvc r3, r2, lsl sl │ │ │ │ vst4.32 {d7,d9,d11,d13}, [r4], r2 │ │ │ │ - b 113e39c │ │ │ │ + b 113e394 │ │ │ │ @ instruction: 0xf8db040e │ │ │ │ rsbmi r3, fp, r8 │ │ │ │ movweq lr, #35459 @ 0x8a83 │ │ │ │ sbcvc r4, r3, #115 @ 0x73 │ │ │ │ andvc r0, r2, #416 @ 0x1a0 │ │ │ │ - beq 700220 │ │ │ │ + beq 700218 │ │ │ │ strcc r7, [ip, -r2, asr #4]! │ │ │ │ @ instruction: 0xf8db7283 │ │ │ │ - b fe3491f4 │ │ │ │ - b fe3401d4 │ │ │ │ - b fe3401d0 │ │ │ │ + b fe3491ec │ │ │ │ + b fe3401cc │ │ │ │ + b fe3401c8 │ │ │ │ @ instruction: 0xf8800c04 │ │ │ │ - b 142d210 │ │ │ │ - b 1415e48 │ │ │ │ + b 142d208 │ │ │ │ + b 1415e40 │ │ │ │ movwvc r4, #12828 @ 0x321c │ │ │ │ tstcs ip, #323584 @ 0x4f000 │ │ │ │ orrvc r7, r3, #134217729 @ 0x8000001 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x00008ff0 │ │ │ │ stcne 5, cr11, [fp, #-512] @ 0xfffffe00 │ │ │ │ svcge 0x00003204 │ │ │ │ @@ -57538,77 +57536,77 @@ │ │ │ │ stcgt 8, cr15, [r5], {-0} │ │ │ │ stclt 1, cr13, [r0, #872] @ 0x368 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldmdbmi r0, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ - bmi 144eab0 │ │ │ │ + bmi 144eaa8 │ │ │ │ addslt r4, r5, r9, ror r4 │ │ │ │ stmpl sl, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtvs r6, [sl], #2066 @ 0x812 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ cdpcs 0, 0, cr8, cr1, cr13, {4} │ │ │ │ addhi pc, r4, r0, lsl #4 │ │ │ │ subeq pc, r0, #37 @ 0x25 │ │ │ │ @ instruction: 0xf5b54604 │ │ │ │ svclt 0x00187f80 │ │ │ │ @ instruction: 0xf8802a80 │ │ │ │ cmnle ip, r0, ror #3 │ │ │ │ @ instruction: 0xf8c010ea │ │ │ │ - blcs 51a24 │ │ │ │ + blcs 51a1c │ │ │ │ @ instruction: 0xf107d06f │ │ │ │ tstcs r0, fp, lsl #24 │ │ │ │ cdpeq 1, 0, cr15, cr1, cr3, {0} │ │ │ │ andseq pc, r1, r3, lsl r8 @ │ │ │ │ ldmdaeq r0!, {r5, r7, r8, ip, sp, lr, pc} │ │ │ │ svceq 0x0009f1b8 │ │ │ │ - b 142d110 │ │ │ │ + b 142d108 │ │ │ │ ldmdble r0, {r3, fp, ip} │ │ │ │ stmdaeq r1!, {r5, r7, r8, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0005f1b8 │ │ │ │ ldmdacc r7, {r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stmdane r0, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a0d907 │ │ │ │ @ instruction: 0xf1b80841 │ │ │ │ ldmdale sl, {r0, r2, r8, r9, sl, fp}^ │ │ │ │ - b 140b3b0 │ │ │ │ + b 140b3a8 │ │ │ │ @ instruction: 0xf81e1800 │ │ │ │ @ instruction: 0xf1a00011 │ │ │ │ @ instruction: 0xf1b90930 │ │ │ │ svclt 0x00980f09 │ │ │ │ andeq lr, r8, r9, lsl #21 │ │ │ │ @ instruction: 0xf1a0d910 │ │ │ │ @ instruction: 0xf1b90961 │ │ │ │ svclt 0x009c0f05 │ │ │ │ - b fe04b454 │ │ │ │ + b fe04b44c │ │ │ │ stmdble r7, {r3} │ │ │ │ stmdbeq r1, {r5, r7, r8, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0005f1b9 │ │ │ │ ldmdacc r7!, {r0, r1, r2, r3, r4, r5, fp, ip, lr, pc} │ │ │ │ andeq lr, r8, r0, lsl #21 │ │ │ │ @ instruction: 0xf80c3101 │ │ │ │ addsmi r0, r1, #1, 30 │ │ │ │ @ instruction: 0xf107dbc4 │ │ │ │ @ instruction: 0xf504080c │ │ │ │ @ instruction: 0x464170f4 │ │ │ │ @ instruction: 0xf7c7607a │ │ │ │ - ldmdavs sl!, {r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7c74640 │ │ │ │ - @ instruction: 0x462ae95a │ │ │ │ + @ instruction: 0x462ae95e │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fdb1ce │ │ │ │ @ instruction: 0x4603fedd │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ rscseq pc, r0, r4, lsl #2 │ │ │ │ eorcc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ stc2 7, cr15, [r2, #1012]! @ 0x3f4 │ │ │ │ - bmi 505358 │ │ │ │ + bmi 505350 │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smmlacc r4, r5, r1, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fd83f0 │ │ │ │ @@ -57617,18 +57615,18 @@ │ │ │ │ @ instruction: 0xf10773f4 │ │ │ │ ldrb r0, [r4, ip, lsl #16] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf06fe7e5 │ │ │ │ strb r0, [r2, r1]! │ │ │ │ andeq pc, r2, pc, rrx │ │ │ │ @ instruction: 0xf7c7e7df │ │ │ │ - svclt 0x0000e978 │ │ │ │ - andeq r2, r4, r4, lsr #27 │ │ │ │ + svclt 0x0000e97c │ │ │ │ + andeq r2, r4, ip, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, sl, lsr #25 │ │ │ │ + @ instruction: 0x00042cb2 │ │ │ │ cdpne 4, 4, cr11, cr11, cr0, {4} │ │ │ │ svcge 0x00002b02 │ │ │ │ strvc sp, [r1], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf8d2b16a │ │ │ │ ldmdavs r1, {lr, pc}^ │ │ │ │ ldmvs r2, {r0, r1, r4, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c060c2 │ │ │ │ @@ -57653,55 +57651,55 @@ │ │ │ │ svclt 0x00085841 │ │ │ │ ldcvs 0, cr2, [lr, #-4]! │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ rsbsvs r6, r9, #589824 @ 0x90000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf898d04b │ │ │ │ stmdbcs r1, {r5, r6, r7, r8, ip} │ │ │ │ - bcs 71544 │ │ │ │ - blcs 6d08c │ │ │ │ + bcs 7153c │ │ │ │ + blcs 6d084 │ │ │ │ @ instruction: 0xf89bdd19 │ │ │ │ bicsne r1, sp, r0, lsl r0 │ │ │ │ eorle r2, r2, r2, lsl #18 │ │ │ │ eorsle r2, pc, r3, lsl #18 │ │ │ │ teqle sl, r1, lsl #18 │ │ │ │ - bl e9a18 │ │ │ │ + bl e9a10 │ │ │ │ ldrmi r1, [r1], r5, lsl #8 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ eorne pc, ip, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf1094640 │ │ │ │ @ instruction: 0xf7fd0910 │ │ │ │ ssaxcc pc, r0, pc @ │ │ │ │ mvnsle r4, r1, lsr #11 │ │ │ │ - bmi 11bdc04 │ │ │ │ + bmi 11bdbfc │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x372cd17c │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 15, cr8, [r0, #-960] @ 0xfffffc40 │ │ │ │ - bl f183c │ │ │ │ + bl f1834 │ │ │ │ ldrmi r1, [r2], r5, lsl #8 │ │ │ │ and r4, r0, sl, asr r6 │ │ │ │ @ instruction: 0x46513610 │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ mcr2 7, 5, pc, cr10, cr15, {7} @ │ │ │ │ - beq 4798c4 │ │ │ │ + beq 4798bc │ │ │ │ andseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ eorne pc, ip, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0x46404633 │ │ │ │ @ instruction: 0xff36f7fd │ │ │ │ strmi r4, [r2, #1586]! @ 0x632 │ │ │ │ mvneq sp, ip, ror #3 │ │ │ │ @ instruction: 0xf06fe7d5 │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ sbcle r2, pc, r0, lsl #26 │ │ │ │ - beq ffc798e4 │ │ │ │ - bl cefcc │ │ │ │ + beq ffc798dc │ │ │ │ + bl cefc4 │ │ │ │ @ instruction: 0xf10b1c05 │ │ │ │ ldrmi r0, [r0], -pc, lsl #8 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldrhtvs r4, [sp], #96 @ 0x60 │ │ │ │ stmiavs r6, {r0, r2, fp, sp, lr}^ │ │ │ │ stmvs r2, {r0, r6, fp, sp, lr} │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ @@ -57712,23 +57710,23 @@ │ │ │ │ @ instruction: 0x0c01e9c7 │ │ │ │ eorne pc, ip, #14221312 @ 0xd90000 │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ @ instruction: 0xf7fd465a │ │ │ │ ldcvc 15, cr15, [fp, #-36]! @ 0xffffffdc │ │ │ │ @ instruction: 0xf00610f1 │ │ │ │ @ instruction: 0xf0030007 │ │ │ │ - bl 23e314 │ │ │ │ + bl 23e30c │ │ │ │ sbcmi r0, r3, r1, lsl #24 │ │ │ │ andeq pc, r1, r8, lsl r8 @ │ │ │ │ @ instruction: 0xf8084043 │ │ │ │ ldrbmi r3, [r8], -r1 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdavc r3, {r1, r3, r4, r6}^ │ │ │ │ sbcsne lr, r3, #270336 @ 0x42000 │ │ │ │ - blcs bb534 │ │ │ │ + blcs bb52c │ │ │ │ mvnsle r4, r4, lsl #5 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xf00143f1 │ │ │ │ @ instruction: 0xf89b0107 │ │ │ │ strcc r0, [r1], -pc │ │ │ │ cdpcs 1, 8, cr4, cr0, cr11, {0} │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @@ -57736,52 +57734,52 @@ │ │ │ │ andcc pc, pc, fp, lsl #17 │ │ │ │ ldmib r7, {r1, r2, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r0, [fp], -r1, lsl #24 │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r0, #-16]! │ │ │ │ ldmvs sp!, {r1, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrb r0, [r8, -r8, ror #3]! │ │ │ │ - stm r8, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r4, r8, lsl #24 │ │ │ │ + stm ip, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r4, r0, lsl ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, sl, fp │ │ │ │ + andeq r2, r4, r2, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 19cede4 │ │ │ │ - blmi 19cf008 │ │ │ │ + bmi 19ceddc │ │ │ │ + blmi 19cf000 │ │ │ │ addlt r4, r9, sl, ror r4 │ │ │ │ stmdbcs r0, {r8, r9, sl, fp, sp, pc} │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ @ instruction: 0xf04f61fb │ │ │ │ ldcvs 3, cr0, [fp] │ │ │ │ @ instruction: 0xf895d011 │ │ │ │ - bcs 85d40 │ │ │ │ + bcs 85d38 │ │ │ │ stccs 0, cr13, [r0], {13} │ │ │ │ @ instruction: 0xf1bcbf18 │ │ │ │ svclt 0x00d80f00 │ │ │ │ stcle 6, cr4, [r8, #-32] @ 0xffffffe0 │ │ │ │ - b 141c5dc │ │ │ │ - bcs 84288 │ │ │ │ - bcs f1624 │ │ │ │ + b 141c5d4 │ │ │ │ + bcs 84280 │ │ │ │ + bcs f161c │ │ │ │ @ instruction: 0xf06fd044 │ │ │ │ - bmi 153d5f4 │ │ │ │ + bmi 153d5ec │ │ │ │ ldrbtmi r4, [sl], #-2898 @ 0xfffff4ae │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-155 @ 0xffffff65 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r7, r0, asr #32 │ │ │ │ ldrtmi r3, [sp], r4, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1bb │ │ │ │ - b 143165c │ │ │ │ + b 1431654 │ │ │ │ ldrmi r1, [r8], fp, lsl #18 │ │ │ │ streq lr, [r9], -r4, lsl #22 │ │ │ │ rsbsvs r4, fp, r2, ror #13 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrcc r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ mrc2 7, 3, pc, cr10, cr13, {7} │ │ │ │ @@ -57789,27 +57787,27 @@ │ │ │ │ ldrhle r4, [r3, #36]! @ 0x24 │ │ │ │ @ instruction: 0x46d4687b │ │ │ │ @ instruction: 0xf00c444b │ │ │ │ strtmi r0, [r1], -pc, lsl #12 │ │ │ │ streq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ @ instruction: 0xf7c6607b │ │ │ │ - @ instruction: 0xf1c6efd0 │ │ │ │ + @ instruction: 0xf1c6efd4 │ │ │ │ @ instruction: 0x46110210 │ │ │ │ @ instruction: 0xf7c719a0 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r7, r9, fp, sp, lr, pc}^ │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ mrc2 7, 2, pc, cr12, cr13, {7} │ │ │ │ andeq pc, r1, fp, lsl #2 │ │ │ │ ldr r0, [ip, r0, lsl #2]! │ │ │ │ @ instruction: 0xf1bb4602 │ │ │ │ subsle r0, r1, r0, lsl #30 │ │ │ │ tstne fp, pc, asr #20 │ │ │ │ - bl 14eef0 │ │ │ │ + bl 14eee8 │ │ │ │ @ instruction: 0xf1070801 │ │ │ │ strbtmi r0, [r2], ip, lsl #18 │ │ │ │ eorsvs r6, fp, r9, ror r0 │ │ │ │ ldrcc lr, [r0], -r0 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x464a3410 │ │ │ │ @@ -57836,28 +57834,28 @@ │ │ │ │ svcmi 0x0001f80e │ │ │ │ @ instruction: 0x4603d1f5 │ │ │ │ ldmdavs sp!, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x460c4410 │ │ │ │ andcc r4, pc, #204, 8 @ 0xcc000000 │ │ │ │ svcne 0x0001f810 │ │ │ │ addsmi r4, r0, #97 @ 0x61 │ │ │ │ - blne bb734 │ │ │ │ + blne bb72c │ │ │ │ @ instruction: 0xf8d5d1f8 │ │ │ │ strbmi r1, [sl], -ip, lsr #4 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ str pc, [r5, r3, lsl #28]! │ │ │ │ tstpeq r0, ip, asr #3 @ p-variant is OBSOLETE │ │ │ │ stmdbeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ tstcs r0, pc, asr #15 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7c6e7e4 │ │ │ │ - svclt 0x0000efae │ │ │ │ - andeq r2, r4, r8, ror #20 │ │ │ │ + svclt 0x0000efb2 │ │ │ │ + andeq r2, r4, r0, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, sl, lsl sl │ │ │ │ + andeq r2, r4, r2, lsr #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldmdami r7!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmdbmi r7!, {r3, r7, r9, sl, lr}^ │ │ │ │ addlt r4, fp, r8, ror r4 │ │ │ │ @@ -57871,25 +57869,25 @@ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ sbchi pc, r2, r0 │ │ │ │ @ instruction: 0xf89b469a │ │ │ │ @ instruction: 0x46913010 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ @ instruction: 0x11e0f898 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bcs 5da6c │ │ │ │ + bcs 5da64 │ │ │ │ @ instruction: 0xf1babf18 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ - b 141da24 │ │ │ │ - blcs 82f48 │ │ │ │ + b 141da1c │ │ │ │ + blcs 82f40 │ │ │ │ adchi pc, pc, r0 │ │ │ │ @ instruction: 0xf0402b02 │ │ │ │ stccs 0, cr8, [r0, #-676] @ 0xfffffd5c │ │ │ │ addshi pc, r7, r0 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ - bl caff8 │ │ │ │ + bl caff0 │ │ │ │ rscsvs r1, fp, r5, lsl #8 │ │ │ │ @ instruction: 0xf8d7e010 │ │ │ │ ldrcc ip, [r0], -ip │ │ │ │ ldmdbeq r0, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldm ip!, {r0, r5, r7, r8, sl, lr} │ │ │ │ @ instruction: 0xf846000f │ │ │ │ @ instruction: 0xf8460c20 │ │ │ │ @@ -57910,19 +57908,19 @@ │ │ │ │ @ instruction: 0xf8cb000c │ │ │ │ @ instruction: 0xf8cb000c │ │ │ │ @ instruction: 0xf8cb1000 │ │ │ │ @ instruction: 0xf8cb2004 │ │ │ │ strb r3, [lr, r8] │ │ │ │ svclt 0x00182a00 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1834d90 │ │ │ │ + b 1834d88 │ │ │ │ subsle r1, r6, sl, ror #11 │ │ │ │ andne lr, r5, r2, lsl #22 │ │ │ │ - beq ffc79c58 │ │ │ │ - streq pc, [pc], #-267 @ 3d83c │ │ │ │ + beq ffc79c50 │ │ │ │ + streq pc, [pc], #-267 @ 3d834 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldrhtvs r6, [fp], #13 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ ldrdpl pc, [ip], -r9 │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ @ instruction: 0x464360b3 │ │ │ │ @@ -57931,60 +57929,60 @@ │ │ │ │ rsbsvs r6, r2, r1, lsr r0 │ │ │ │ @ instruction: 0xf8db6078 │ │ │ │ ldrbmi r1, [r0], -ip, lsr #4 │ │ │ │ @ instruction: 0x464268fb │ │ │ │ ldc2l 7, cr15, [r2, #-1012] @ 0xfffffc0c │ │ │ │ muleq r0, r8, r8 │ │ │ │ subeq r4, r3, r1, asr #12 │ │ │ │ - b 111b9a0 │ │ │ │ + b 111b998 │ │ │ │ @ instruction: 0xf80113d0 │ │ │ │ addmi r3, ip, #1024 @ 0x400 │ │ │ │ strdne sp, [r9], #23 @ │ │ │ │ @ instruction: 0x0c05ea6f │ │ │ │ stceq 0, cr15, [r7], {12} │ │ │ │ mulcc pc, r8, r8 @ │ │ │ │ andeq pc, r1, r9, lsl r8 @ │ │ │ │ @ instruction: 0xf00cfa40 │ │ │ │ andeq pc, r1, r0 │ │ │ │ subeq lr, r3, r0, asr #20 │ │ │ │ @ instruction: 0xf8887d3b │ │ │ │ @ instruction: 0xf005000f │ │ │ │ @ instruction: 0xf0030007 │ │ │ │ strcc r0, [r1, #-896] @ 0xfffffc80 │ │ │ │ - blx 908ebc │ │ │ │ + blx 908eb4 │ │ │ │ ldclpl 3, cr15, [r0], #-0 │ │ │ │ movweq lr, #2691 @ 0xa83 │ │ │ │ bicle r5, lr, r3, ror r4 │ │ │ │ @ instruction: 0x465b6878 │ │ │ │ ldmdbeq r0, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrcc r4, [r0], -r3, asr #13 │ │ │ │ strmi r4, [r1, #1688] @ 0x698 │ │ │ │ popvs {r2, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ - bmi 53e094 │ │ │ │ + bmi 53e08c │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d118 │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r4, #-111] @ 0xffffff91 │ │ │ │ stccs 7, cr14, [r0, #-948] @ 0xfffffc4c │ │ │ │ - bl f1cb4 │ │ │ │ + bl f1cac │ │ │ │ ldrtmi r1, [r3], -r5, lsl #8 │ │ │ │ @ instruction: 0xf8d8464a │ │ │ │ strbmi r1, [r0], -ip, lsr #4 │ │ │ │ ldmdbeq r0, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ stc2 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ strmi r3, [r1, #1552]! @ 0x610 │ │ │ │ @ instruction: 0xe7dbd1f3 │ │ │ │ - cdp 7, 10, cr15, cr14, cr6, {6} │ │ │ │ - @ instruction: 0x000428b0 │ │ │ │ + cdp 7, 11, cr15, cr2, cr6, {6} │ │ │ │ + @ instruction: 0x000428b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, lr, lsl r7 │ │ │ │ + andeq r2, r4, r6, lsr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdami r9!, {r2, r9, sl, lr}^ │ │ │ │ stmdbmi r9!, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, r9, r8, ror r4 │ │ │ │ @@ -57994,22 +57992,22 @@ │ │ │ │ ldcvs 0, cr2, [sp], #4 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ mvnsvs r6, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4611d010 │ │ │ │ @ instruction: 0x21e0f896 │ │ │ │ stmdbcs r0, {r1, r5, r6, r8, ip, sp, pc} │ │ │ │ - blcs 6d5dc │ │ │ │ + blcs 6d5d4 │ │ │ │ ldreq sp, [sl, -sl, lsl #26] │ │ │ │ stcvc 1, cr13, [r2], #-312 @ 0xfffffec8 │ │ │ │ - blne 9382c4 │ │ │ │ + blne 9382bc │ │ │ │ andsle r2, r2, r1, lsl #20 │ │ │ │ suble r2, sl, r2, lsl #20 │ │ │ │ andeq pc, r4, pc, rrx │ │ │ │ - blmi 15d02f4 │ │ │ │ + blmi 15d02ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmibvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x3724809f │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf1bb8ff0 │ │ │ │ @@ -58030,15 +58028,15 @@ │ │ │ │ ldrtmi r4, [r0], -sl, lsl #12 │ │ │ │ eorne pc, ip, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf7fe464b │ │ │ │ mrcvc 12, 7, APSR_nzcv, cr8, cr5, {1} │ │ │ │ stmdacs pc, {r2, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf1c0dc0e │ │ │ │ stmdacs r0, {r4, r9} │ │ │ │ - bl 2b1ba8 │ │ │ │ + bl 2b1ba0 │ │ │ │ @ instruction: 0xf1070302 │ │ │ │ and r0, r2, ip, lsl r6 │ │ │ │ addsmi r3, lr, #67108864 @ 0x4000000 │ │ │ │ ldmdavc r9, {r0, r1, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ rscsle r4, r9, r1, lsl #5 │ │ │ │ andeq pc, r7, pc, rrx │ │ │ │ @ instruction: 0xf1bbe7b6 │ │ │ │ @@ -58053,15 +58051,15 @@ │ │ │ │ ldrtmi r1, [r0], -ip, lsr #4 │ │ │ │ stc2 7, cr15, [sl], {254} @ 0xfe │ │ │ │ strbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ strbmi pc, [ip], r9, asr #23 @ │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ stmdavs sl!, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ - beq ba150 │ │ │ │ + beq ba148 │ │ │ │ @ instruction: 0xf10568ab │ │ │ │ @ instruction: 0xf8550510 │ │ │ │ rscvs r0, r0, r4, lsl #24 │ │ │ │ rsbvs r6, r2, r1, lsr #32 │ │ │ │ ldm ip!, {r0, r1, r5, r7, sp, lr} │ │ │ │ @ instruction: 0xf848000f │ │ │ │ @ instruction: 0xf8480c20 │ │ │ │ @@ -58073,37 +58071,37 @@ │ │ │ │ tsteq fp, r0, lsl r1 │ │ │ │ ldrmi r1, [r9], #-2077 @ 0xfffff7e3 │ │ │ │ strbmi r4, [fp], -sl, lsl #12 │ │ │ │ eorne pc, ip, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0x4648fbdb │ │ │ │ strbmi r4, [r9], -r2, lsr #12 │ │ │ │ - blx fe6fbab6 │ │ │ │ + blx fe6fbaae │ │ │ │ mcrne 14, 2, r7, cr3, cr8, {7} │ │ │ │ stmiale pc!, {r0, r1, r2, r3, r8, r9, fp, sp} @ │ │ │ │ andseq pc, r0, #192, 2 @ 0x30 │ │ │ │ - bl 28f2d8 │ │ │ │ + bl 28f2d0 │ │ │ │ @ instruction: 0xf1070302 │ │ │ │ ldmdavc r9, {r2, r3, r4, r9, sl} │ │ │ │ @ instruction: 0xd1a54281 │ │ │ │ adcsmi r3, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x4649d1f9 │ │ │ │ @ instruction: 0xf7c64628 │ │ │ │ - bl ff1790ec │ │ │ │ + bl ff1790f4 │ │ │ │ ldrb r1, [r5, -fp] │ │ │ │ - stcl 7, cr15, [ip, #792] @ 0x318 │ │ │ │ - @ instruction: 0x000426b4 │ │ │ │ + ldcl 7, cr15, [r0, #792] @ 0x318 │ │ │ │ + @ instruction: 0x000426bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r8, ror #12 │ │ │ │ + andeq r2, r4, r0, ror r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strlt r0, [r0], #3075 @ 0xc03 │ │ │ │ orrspl pc, r1, #683671552 @ 0x28c00000 │ │ │ │ svcge 0x00003b14 │ │ │ │ svcvs 0x0080f5b3 │ │ │ │ - bmi 432360 │ │ │ │ + bmi 432358 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ cmnlt r9, r3, lsr #32 │ │ │ │ addmi r6, r2, #655360 @ 0xa0000 │ │ │ │ stmdavs r9, {r2, r3, r8, ip, lr, pc}^ │ │ │ │ svcvs 0x0080f5b1 │ │ │ │ addslt sp, r2, #-805306368 @ 0xd0000000 │ │ │ │ svclt 0x00082a00 │ │ │ │ @@ -58111,15 +58109,15 @@ │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf64fe7f6 │ │ │ │ @ instruction: 0xf6cf33d8 │ │ │ │ udf #5951 @ 0x173f │ │ │ │ - andeq sl, r8, r4, asr #19 │ │ │ │ + andeq sl, r8, ip, asr #19 │ │ │ │ ldrlt fp, [r0, #888] @ 0x378 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmvs sl, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @@ -58142,52 +58140,52 @@ │ │ │ │ @ instruction: 0xf7ec4090 │ │ │ │ @ instruction: 0x4770bf1d │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - strdeq sl, [r8], -r8 │ │ │ │ + andeq sl, r8, r0, lsl #12 │ │ │ │ ldrlt fp, [r8, #456] @ 0x1c8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ tstle fp, pc, lsr #22 │ │ │ │ strmi r4, [r1], -r8, lsl #24 │ │ │ │ ldrbtmi r2, [ip], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf7c61d20 │ │ │ │ - movwcs lr, #4030 @ 0xfbe │ │ │ │ + movwcs lr, #4034 @ 0xfc2 │ │ │ │ smlabbcc r3, r4, r8, pc @ │ │ │ │ ldclt 6, cr4, [r8, #96] @ 0x60 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq sl, r8, sl, asr #11 │ │ │ │ + ldrdeq sl, [r8], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb94e14 │ │ │ │ + bl feb94e0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0ff0 │ │ │ │ svcge 0x000072c0 │ │ │ │ vmax.s8 d20, d0, d12 │ │ │ │ @ instruction: 0xf7c64141 │ │ │ │ - blmi 1f958c │ │ │ │ + blmi 1f9594 │ │ │ │ ldrbtmi r2, [fp], #-2048 @ 0xfffff800 │ │ │ │ - blle 195c94 │ │ │ │ + blle 195c8c │ │ │ │ ldrtmi r4, [sp], r1, lsr #12 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - stclt 7, cr15, [r8], {198} @ 0xc6 │ │ │ │ + stclt 7, cr15, [ip], {198} @ 0xc6 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - ldrdeq r5, [r4], -lr │ │ │ │ + andeq r5, r4, r6, ror #31 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ smlabteq r4, r3, r8, pc @ │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq sl, r8, r8, ror #10 │ │ │ │ + andeq sl, r8, r0, ror r5 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ @@ -58197,49 +58195,49 @@ │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - svclt 0x004ef7c6 │ │ │ │ + svclt 0x0052f7c6 │ │ │ │ svclt 0x00182800 │ │ │ │ andle r2, r6, r0, lsl #18 │ │ │ │ mulgt r0, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - bcs 6d91c │ │ │ │ + bcs 6d914 │ │ │ │ andcs sp, r0, r1, lsl #2 │ │ │ │ strlt r4, [r0, #1904] @ 0x770 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x0000b084 │ │ │ │ andne lr, r1, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xf7c660f8 │ │ │ │ - ldmvs sl!, {r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - bcc 980d0 │ │ │ │ - bl 117ecc │ │ │ │ + ldmvs sl!, {r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + bcc 980c8 │ │ │ │ + bl 117ec4 │ │ │ │ addmi r0, r2, #0, 24 │ │ │ │ strmi sp, [r8], -fp │ │ │ │ and r4, r3, r3, lsl r4 │ │ │ │ - blcs bbd28 │ │ │ │ + blcs bbd20 │ │ │ │ mulle sp, ip, r5 │ │ │ │ strmi r7, [r1], -r2, lsl #16 │ │ │ │ - bcs 49d08 │ │ │ │ + bcs 49d00 │ │ │ │ movwcs sp, #502 @ 0x1f6 │ │ │ │ andcc pc, r0, ip, lsl #17 │ │ │ │ stmdblt fp!, {r0, r1, r3, fp, ip, sp, lr} │ │ │ │ ldrcc r2, [r0, -r0] │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrb r4, [r4, r1, lsl #12]! │ │ │ │ rscscc pc, lr, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb94f30 │ │ │ │ + bl feb94f28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpne 15, 0, cr0, cr3, cr8, {7} │ │ │ │ svclt 0x0018b083 │ │ │ │ strmi r2, [r6], r1, lsl #6 │ │ │ │ stmdbcs r0, {r8, r9, sl, fp, sp, pc} │ │ │ │ strcs fp, [r0], #-3852 @ 0xfffff0f4 │ │ │ │ streq pc, [r1], #-3 │ │ │ │ @@ -58249,15 +58247,15 @@ │ │ │ │ ldmdblt fp, {r0, r8, r9} │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrb r7, [r9, r1]! │ │ │ │ rscsle r2, r7, r0, lsl #20 │ │ │ │ rsbsvs r1, r8, r4, asr lr │ │ │ │ @ instruction: 0xf7c64622 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrpl r2, [r9, #-256] @ 0xffffff00 │ │ │ │ vst1.64 {d30}, [pc :128], lr │ │ │ │ @ instruction: 0xf6cf407c │ │ │ │ @ instruction: 0xe7ea70ff │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ ldrlt sp, [r0, #62]! @ 0x3e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -58267,82 +58265,82 @@ │ │ │ │ mvnlt sl, r0, lsl #30 │ │ │ │ @ instruction: 0xb321460d │ │ │ │ mulgt r0, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf880d135 │ │ │ │ strtmi ip, [r8], -r0 │ │ │ │ @ instruction: 0xf7c6607b │ │ │ │ - ldmdavs fp!, {r2, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ stmdale r8, {r2, r7, r9, lr} │ │ │ │ - cdp 7, 7, cr15, cr2, cr6, {6} │ │ │ │ + cdp 7, 7, cr15, cr6, cr6, {6} │ │ │ │ tstcs ip, fp, ror r8 │ │ │ │ ldrmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8046001 │ │ │ │ ldrmi r2, [r8], -r1, lsl #24 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ - bmi 4ed4a0 │ │ │ │ + bmi 4ed498 │ │ │ │ orrvs pc, r0, pc, ror #8 │ │ │ │ smladcc r8, r8, r6, r4 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrtmi r1, [sp], r8, lsl #2 │ │ │ │ - bmi 3ed4b4 │ │ │ │ + bmi 3ed4ac │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ ldrbtmi r3, [sl], #-1800 @ 0xfffff8f8 │ │ │ │ smlabtne r8, r2, r8, pc @ │ │ │ │ ldrmi r7, [r8], -r5 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst1.8 {d20-d21}, [pc], r8 │ │ │ │ @ instruction: 0xf6cf417c │ │ │ │ ldrbtmi r7, [sl], #-511 @ 0xfffffe01 │ │ │ │ smlabtne r8, r2, r8, pc @ │ │ │ │ rsbsvs r4, r8, r0, ror r7 │ │ │ │ - cdp 7, 10, cr15, cr4, cr6, {6} │ │ │ │ + cdp 7, 10, cr15, cr8, cr6, {6} │ │ │ │ @ instruction: 0xe7c6687b │ │ │ │ - andeq sl, r8, ip, asr #7 │ │ │ │ - @ instruction: 0x0008a3b6 │ │ │ │ - muleq r8, lr, r3 │ │ │ │ + ldrdeq sl, [r8], -r4 │ │ │ │ + @ instruction: 0x0008a3be │ │ │ │ + andeq sl, r8, r6, lsr #7 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ @ instruction: 0xb141b19a │ │ │ │ mulgt r0, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf880d115 │ │ │ │ ldrmi ip, [r8], -r0 │ │ │ │ - bmi 48fc10 │ │ │ │ + bmi 48fc08 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ ldrbtmi r4, [sl], #-1560 @ 0xfffff9e8 │ │ │ │ smlabtne r8, r2, r8, pc @ │ │ │ │ - bmi 38fc24 │ │ │ │ + bmi 38fc1c │ │ │ │ orrvs pc, r0, pc, ror #8 │ │ │ │ ldrbtmi r4, [sl], #-1560 @ 0xfffff9e8 │ │ │ │ smlabtne r8, r2, r8, pc @ │ │ │ │ strlt r4, [r0, #1904] @ 0x770 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x0000b082 │ │ │ │ @ instruction: 0xf7c66078 │ │ │ │ - ldmdavs fp!, {r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq sl, r8, sl, asr r3 │ │ │ │ - andeq sl, r8, sl, asr #6 │ │ │ │ + andeq sl, r8, r2, ror #6 │ │ │ │ + andeq sl, r8, r2, asr r3 │ │ │ │ svclt 0x00181e02 │ │ │ │ cdpne 2, 0, cr2, cr11, cr1, {0} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorle r4, r0, sl, lsl r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00007805 │ │ │ │ @ instruction: 0x460cb33d │ │ │ │ and r4, ip, r0, lsl #13 │ │ │ │ - ldcl 7, cr15, [r4, #-792] @ 0xfffffce8 │ │ │ │ + ldcl 7, cr15, [r8, #-792] @ 0xfffffce8 │ │ │ │ strcc r6, [r1], #-2051 @ 0xfffff7fd │ │ │ │ eorcs pc, r5, r3, asr r8 @ │ │ │ │ eorcc pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xd121429a │ │ │ │ svcpl 0x0001f818 │ │ │ │ stmdavc r6!, {r0, r2, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ @@ -58376,15 +58374,15 @@ │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ addsmi r0, sl, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf06fbf0c │ │ │ │ andcs r0, r1, r6 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @ instruction: 0x46bd4770 │ │ │ │ @ instruction: 0xf7c6bc80 │ │ │ │ - @ instruction: 0xf04fbab1 │ │ │ │ + @ instruction: 0xf04fbab5 │ │ │ │ udf #21263 @ 0x530f │ │ │ │ stceq 1, cr15, [r0], {176} @ 0xb0 │ │ │ │ svclt 0x0018b480 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svcge 0x00001e0b │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svceq 0x0003ea1c │ │ │ │ @@ -58396,15 +58394,15 @@ │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ ldrmi r0, [ip, #3073] @ 0xc01 │ │ │ │ @ instruction: 0xf06fbf0c │ │ │ │ andcs r0, r1, r6 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @ instruction: 0x46bd4770 │ │ │ │ @ instruction: 0xf7c6bc80 │ │ │ │ - @ instruction: 0xf04fbf65 │ │ │ │ + @ instruction: 0xf04fbf69 │ │ │ │ udf #21263 @ 0x530f │ │ │ │ stceq 1, cr15, [r0], {176} @ 0xb0 │ │ │ │ svclt 0x0018b480 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svcge 0x00001e0b │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svceq 0x0003ea1c │ │ │ │ @@ -58416,261 +58414,261 @@ │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ ldrmi r0, [ip, #3073] @ 0xc01 │ │ │ │ @ instruction: 0xf06fbf0c │ │ │ │ andcs r0, r1, r6 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @ instruction: 0x46bd4770 │ │ │ │ @ instruction: 0xf7c6bc80 │ │ │ │ - @ instruction: 0xf04fbd53 │ │ │ │ + @ instruction: 0xf04fbd57 │ │ │ │ udf #21263 @ 0x530f │ │ │ │ stmdbcs r0, {r7, sl, ip, sp, pc} │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andle sl, r7, r0, lsl #30 │ │ │ │ @ instruction: 0xb12b780b │ │ │ │ tstlt fp, r3, lsl #16 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - blt 8fbf4c │ │ │ │ + blt 9fbf44 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95244 │ │ │ │ + bl feb9523c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 48200c │ │ │ │ + blmi 482004 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ ldrdcs pc, [ip, -r3] │ │ │ │ ldmib r3, {r1, r3, r6, r8, ip, sp, pc}^ │ │ │ │ addsmi r1, r1, #68, 4 @ 0x40000004 │ │ │ │ ldmib r3, {r2, r3, r8, ip, lr, pc}^ │ │ │ │ - bne ff03ed7c │ │ │ │ + bne ff03ed74 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ @ instruction: 0xf7c6bd98 │ │ │ │ - @ instruction: 0x4604ea76 │ │ │ │ - bl 1c7bf8c │ │ │ │ + @ instruction: 0x4604ea7a │ │ │ │ + bl 1d7bf84 │ │ │ │ andle r4, r1, r4, lsl #5 │ │ │ │ ldclt 0, cr2, [r8, #4] │ │ │ │ - ldcl 7, cr15, [r0, #-792] @ 0xfffffce8 │ │ │ │ + ldcl 7, cr15, [r4, #-792] @ 0xfffffce8 │ │ │ │ @ instruction: 0xf7c64604 │ │ │ │ - bne 878f20 │ │ │ │ + bne 878f28 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x0000bd98 │ │ │ │ - andeq sl, r8, r6, ror #2 │ │ │ │ + andeq sl, r8, lr, ror #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, sl, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-2890 @ 0xfffff4b6 │ │ │ │ ldrbtmi sl, [fp], #-3846 @ 0xfffff0fa │ │ │ │ strmi r4, [sl], r1, lsl #13 │ │ │ │ stmdbvc ip!, {r0, r1, r4, r7, r9, sl, lr} │ │ │ │ - bmi 122cf0c │ │ │ │ + bmi 122cf04 │ │ │ │ stmdami r7, {r0, r8, sp}^ │ │ │ │ ldmpl lr, {r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r3!, {r0, r1, r9, sp} │ │ │ │ - bl fe3fbfe4 │ │ │ │ + bl fe4fbfdc │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ stcle 2, cr4, [sp, #-652] @ 0xfffffd74 │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ ldmdavs r3!, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ tstcs r1, r3, lsl #4 │ │ │ │ @ instruction: 0xf7c64640 │ │ │ │ - @ instruction: 0xf8d5eb82 │ │ │ │ + @ instruction: 0xf8d5eb86 │ │ │ │ strcc r3, [r1], #-288 @ 0xfffffee0 │ │ │ │ ldclle 2, cr4, [r4], #652 @ 0x28c │ │ │ │ strtcs r4, [r2], #-2620 @ 0xfffff5c4 │ │ │ │ tstcs r1, r0, lsr r8 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd4b03 │ │ │ │ stmib sp, {r3, sp, pc}^ │ │ │ │ @ instruction: 0xf7c69400 │ │ │ │ - bmi e396e4 │ │ │ │ + bmi e396ec │ │ │ │ ldrbtmi r3, [sl], #-1804 @ 0xfffff8f4 │ │ │ │ ldrdcc pc, [r0, -r2]! │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ ldrtmi r3, [sp], r0, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xff8cf7ff │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d5d1ef │ │ │ │ cmnlt r3, #36, 2 │ │ │ │ andcs r4, r3, #2944 @ 0xb80 │ │ │ │ tstcs r1, lr, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ - bl 157c058 │ │ │ │ + bl 167c050 │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ vstrle d2, [sp, #-0] │ │ │ │ ldrbtmi r4, [lr], #-3626 @ 0xfffff1d6 │ │ │ │ ldrdcc pc, [r4, -r5]! │ │ │ │ tstcs r1, r3, lsl #4 │ │ │ │ @ instruction: 0xf7c64630 │ │ │ │ - @ instruction: 0xf8d5eb48 │ │ │ │ + @ instruction: 0xf8d5eb4c │ │ │ │ strcc r3, [r1], #-288 @ 0xfffffee0 │ │ │ │ ldclle 2, cr4, [r3], #652 @ 0x28c │ │ │ │ @ instruction: 0x21224c24 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib sp, {r1, r8, sp, pc}^ │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ @ instruction: 0xf8d44a20 │ │ │ │ ldrbtmi r0, [sl], #-292 @ 0xfffffedc │ │ │ │ - ldc 7, cr15, [r8, #-792]! @ 0xfffffce8 │ │ │ │ + ldc 7, cr15, [ip, #-792]! @ 0xfffffce8 │ │ │ │ ldrdeq pc, [r4, -r4]! │ │ │ │ - stmib r0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst1.32 {d30}, [pc :256]! │ │ │ │ stcne 2, cr7, [r8, #-768]! @ 0xfffffd00 │ │ │ │ cmppmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7c6607b │ │ │ │ - bmi 679018 │ │ │ │ + bmi 679020 │ │ │ │ adcmi r6, r0, #8060928 @ 0x7b0000 │ │ │ │ andsvs r4, r0, sl, ror r4 │ │ │ │ ldmdbmi r6, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c64479 │ │ │ │ - @ instruction: 0x4603e952 │ │ │ │ + @ instruction: 0x4603e956 │ │ │ │ smlawteq r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - b ff57c0dc │ │ │ │ + b ff67c0d4 │ │ │ │ @ instruction: 0xf7c62001 │ │ │ │ - @ instruction: 0xf8c5ea02 │ │ │ │ + @ instruction: 0xf8c5ea06 │ │ │ │ ldrb r3, [r5, r4, lsr #2]! │ │ │ │ - andeq sl, r8, sl, lsl #2 │ │ │ │ - andeq r1, r4, r2, asr pc │ │ │ │ + andeq sl, r8, r2, lsl r1 │ │ │ │ + andeq r1, r4, sl, asr pc │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ ldrdeq lr, [r1], -r8 │ │ │ │ andeq lr, r1, r4, asr #29 │ │ │ │ andeq lr, r1, r8, lsr #29 │ │ │ │ - andeq sl, r8, r6, lsr #1 │ │ │ │ - andeq sl, r8, ip, ror r0 │ │ │ │ + andeq sl, r8, lr, lsr #1 │ │ │ │ + andeq sl, r8, r4, lsl #1 │ │ │ │ andeq lr, r1, lr, asr lr │ │ │ │ andeq lr, r1, r2, asr lr │ │ │ │ - andeq sl, r8, r8, asr #32 │ │ │ │ + andeq sl, r8, r0, asr r0 │ │ │ │ andeq lr, r1, r2, lsr #28 │ │ │ │ - andeq r5, r4, r8, ror #20 │ │ │ │ + andeq r5, r4, r0, ror sl │ │ │ │ andeq r0, r2, r8, ror #10 │ │ │ │ andeq lr, r1, sl, lsl #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, ip, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-3660 @ 0xfffff1b4 │ │ │ │ ldrbtmi sl, [lr], #-3846 @ 0xfffff0fa │ │ │ │ strmi r4, [sl], r1, lsl #13 │ │ │ │ @ instruction: 0xf8d54693 │ │ │ │ stmdbvc ip!, {r5, r8, ip, sp} │ │ │ │ - b 90ce3c │ │ │ │ + b 90ce34 │ │ │ │ @ instruction: 0xf8c573e3 │ │ │ │ - bllt 174a6c0 │ │ │ │ + bllt 174a6b8 │ │ │ │ andcs r4, r3, #70656 @ 0x11400 │ │ │ │ tstcs r1, r5, asr #16 │ │ │ │ ldmpl r6!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7c66833 │ │ │ │ - @ instruction: 0xf8d5eacc │ │ │ │ + @ instruction: 0xf8d5ead0 │ │ │ │ adcmi r3, r3, #32, 2 │ │ │ │ @ instruction: 0xf8dfdd0d │ │ │ │ ldrbtmi r8, [r8], #260 @ 0x104 │ │ │ │ andcs r6, r3, #3342336 @ 0x330000 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - b feffc184 │ │ │ │ + b ff0fc17c │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ - bmi f35648 │ │ │ │ + bmi f35640 │ │ │ │ ldmdavs r0!, {r1, r5, sl, sp} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - blmi 1389b8 │ │ │ │ + blmi 1389b0 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strls lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - ldc 7, cr15, [r2], #792 @ 0x318 │ │ │ │ + ldc 7, cr15, [r6], #792 @ 0x318 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mrc2 7, 6, pc, cr0, cr15, {7} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d5d1f6 │ │ │ │ orrlt r3, fp, #36, 2 │ │ │ │ andcs r4, r3, #3008 @ 0xbc0 │ │ │ │ tstcs r1, pc, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ - b fe67c1d0 │ │ │ │ + b fe77c1c8 │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ vstrle d2, [sp, #-0] │ │ │ │ ldrbtmi r4, [lr], #-3627 @ 0xfffff1d5 │ │ │ │ ldrdcc pc, [r4, -r5]! │ │ │ │ tstcs r1, r3, lsl #4 │ │ │ │ @ instruction: 0xf7c64630 │ │ │ │ - @ instruction: 0xf8d5ea8c │ │ │ │ + @ instruction: 0xf8d5ea90 │ │ │ │ strcc r3, [r1], #-288 @ 0xfffffee0 │ │ │ │ ldclle 2, cr4, [r3], #652 @ 0x28c │ │ │ │ @ instruction: 0x21224c25 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib sp, {r1, r8, sp, pc}^ │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ @ instruction: 0xf8d44a21 │ │ │ │ ldrbtmi r0, [sl], #-292 @ 0xfffffedc │ │ │ │ - ldcl 7, cr15, [ip], #-792 @ 0xfffffce8 │ │ │ │ + stc 7, cr15, [r0], {198} @ 0xc6 │ │ │ │ ldrdeq pc, [r4, -r4]! │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - ldmdblt lr, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdblt r2!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vadd.f32 d17, d0, d24 │ │ │ │ rsbsvs r4, fp, r1, asr #2 │ │ │ │ - b ff7fc234 │ │ │ │ + b ff8fc22c │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-672 @ 0xfffffd60 │ │ │ │ - blle 416368 │ │ │ │ + blle 416360 │ │ │ │ ldrbtmi r4, [r9], #-2325 @ 0xfffff6eb │ │ │ │ - ldm r2, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c54603 │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ ldmdami r2, {r1, r2, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c64478 │ │ │ │ - andcs lr, r1, r6, lsl sl │ │ │ │ - stmdb r2, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andcs lr, r1, sl, lsl sl │ │ │ │ + stmdb r6, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ smlawtcc r4, r5, r8, pc @ │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - muleq r8, r2, pc @ │ │ │ │ - ldrdeq r1, [r4], -sl │ │ │ │ + muleq r8, sl, pc @ │ │ │ │ + andeq r1, r4, r2, ror #27 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ muleq r1, r4, sp │ │ │ │ andeq lr, r1, lr, lsr sp │ │ │ │ andeq lr, r1, r2, lsr #26 │ │ │ │ - andeq r9, r8, r4, lsl #30 │ │ │ │ + andeq r9, r8, ip, lsl #30 │ │ │ │ andeq lr, r1, sl, lsr #26 │ │ │ │ ldrdeq lr, [r1], -sl │ │ │ │ - ldrdeq r9, [r8], -r0 │ │ │ │ + ldrdeq r9, [r8], -r8 │ │ │ │ andeq lr, r1, sl, lsr #25 │ │ │ │ - andeq r5, r4, sl, ror #17 │ │ │ │ + strdeq r5, [r4], -r2 │ │ │ │ andeq r0, r2, sl, ror #7 │ │ │ │ andeq lr, r1, r4, lsr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdacs r0, {r1, r3, r5, r9, sl, fp, lr} │ │ │ │ - bcs 6e000 │ │ │ │ + bcs 6dff8 │ │ │ │ ldrmi fp, [r5], -r7, lsl #1 │ │ │ │ @ instruction: 0x4699447e │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldmdavs r2!, {r3, r7, r9, sl, lr} │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ - bllt ec6fb8 │ │ │ │ + bllt ec6fb0 │ │ │ │ strcs fp, [r0], #-299 @ 0xfffffed5 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462083f0 │ │ │ │ @ instruction: 0xf04f4444 │ │ │ │ andcs r3, r1, #-67108861 @ 0xfc000003 │ │ │ │ stmib sp, {r0, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7c65900 │ │ │ │ - movwcs lr, #2304 @ 0x900 │ │ │ │ + movwcs lr, #2308 @ 0x904 │ │ │ │ stccc 8, cr15, [r1], {4} │ │ │ │ - blle a85bf4 │ │ │ │ + blle a85bec │ │ │ │ ldrbtmi r4, [fp], #-2840 @ 0xfffff4e8 │ │ │ │ - blcs 58458 │ │ │ │ + blcs 58450 │ │ │ │ ldmdbmi r7, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ eorcc pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strtmi pc, [r0], -r7, lsl #30 │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @@ -58678,56 +58676,56 @@ │ │ │ │ ldmdami r2, {r1, r3, r9, ip, sp} │ │ │ │ rscsvs r4, fp, r9, ror r4 │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff1001 │ │ │ │ ldmvs fp!, {r0, r1, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ sbcsle r2, r0, r0, lsl #22 │ │ │ │ ldmib r7, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ - blcs 42430 │ │ │ │ + blcs 42428 │ │ │ │ vst4. {d29-d32}, [pc], r5 │ │ │ │ @ instruction: 0xf7ff7243 │ │ │ │ strb pc, [r0, fp, ror #29] @ │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - andeq r9, r8, r0, lsl lr │ │ │ │ - andeq r9, r8, lr, asr #27 │ │ │ │ + andeq r9, r8, r8, lsl lr │ │ │ │ + ldrdeq r9, [r8], -r6 │ │ │ │ strdeq lr, [r1], -lr @ │ │ │ │ andeq lr, r1, r4, lsl #24 │ │ │ │ andeq lr, r1, r4, ror #23 │ │ │ │ andeq lr, r1, r8, ror #23 │ │ │ │ - andeq r9, r8, sl, ror sp │ │ │ │ + andeq r9, r8, r2, lsl #27 │ │ │ │ vst3.8 {d27-d29}, [pc], ip │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb8ec2c │ │ │ │ + bl feb8ec24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d823d4 │ │ │ │ + blmi d823cc │ │ │ │ ldmdbmi r5!, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [fp], #-132 @ 0xffffff7c │ │ │ │ ldrbtmi r4, [r9], #-2612 @ 0xfffff5cc │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ stmpl sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f607a │ │ │ │ - bllt 18fec94 │ │ │ │ + bllt 18fec8c │ │ │ │ svclt 0x00182d00 │ │ │ │ svclt 0x000c2c00 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d035 │ │ │ │ @ instruction: 0xf04f0224 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0x4631603a │ │ │ │ ldrtmi r2, [r4], #-513 @ 0xfffffdff │ │ │ │ - stm ip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ stchi 8, cr15, [r1], {4} │ │ │ │ stmiblt fp, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bmi 8c64d0 │ │ │ │ + bmi 8c64c8 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [r8, -pc, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdlt r4, [r2], -r0 │ │ │ │ @@ -58736,66 +58734,66 @@ │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [r9, fp, asr #27] @ │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r1, r4, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 3, pc, cr14, cr15, {7} │ │ │ │ - blmi 5f8484 │ │ │ │ + blmi 5f847c │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ vst2.8 {d27,d29}, [pc :128], r1 │ │ │ │ @ instruction: 0xf6cf407c │ │ │ │ @ instruction: 0xe7ce70ff │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r1, r2, r3, r6, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 3, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf7c6e7f1 │ │ │ │ - svclt 0x0000e8a0 │ │ │ │ - andeq r9, r8, sl, lsr sp │ │ │ │ - andeq r1, r4, r2, lsl #23 │ │ │ │ + svclt 0x0000e8a4 │ │ │ │ + andeq r9, r8, r2, asr #26 │ │ │ │ + andeq r1, r4, sl, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r9, [r8], -r2 │ │ │ │ - andeq r1, r4, lr, lsr #22 │ │ │ │ + strdeq r9, [r8], -sl │ │ │ │ + andeq r1, r4, r6, lsr fp │ │ │ │ strdeq lr, [r1], -lr @ │ │ │ │ andeq lr, r1, r4, lsl fp │ │ │ │ andeq lr, r1, ip, ror #21 │ │ │ │ andeq lr, r1, r2, lsl #22 │ │ │ │ - muleq r8, r8, ip │ │ │ │ + andeq r9, r8, r0, lsr #25 │ │ │ │ @ instruction: 0x0001eabc │ │ │ │ ldrdeq lr, [r1], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb95780 │ │ │ │ + bl feb95778 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b82508 │ │ │ │ + blmi b82500 │ │ │ │ strmi fp, [r6], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ - bllt 1918600 │ │ │ │ + bllt 19185f8 │ │ │ │ stcmi 13, cr4, [fp], #-168 @ 0xffffff58 │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ addsvc pc, r4, r4, lsl #10 │ │ │ │ - stmda r2, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf504686b │ │ │ │ movwcc r7, #4244 @ 0x1094 │ │ │ │ stmdavs fp!, {r0, r1, r3, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7c5603b │ │ │ │ - ldmdavs sl!, {r1, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs sl!, {r1, r2, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svcmi 0x0000f5b2 │ │ │ │ addslt sp, r3, #44, 4 @ 0xc0000002 │ │ │ │ svclt 0x00182b00 │ │ │ │ svccc 0x0080f5b2 │ │ │ │ @ instruction: 0xf506bf39 │ │ │ │ mulscc r4, r1, r0 │ │ │ │ ldrbcc pc, [r9], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 3e5d8 @ │ │ │ │ - b 112e2bc │ │ │ │ - blmi 6cf5e0 │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 3e5d0 @ │ │ │ │ + b 112e2b4 │ │ │ │ + blmi 6cf5d8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strtmi fp, [r0], -r3, ror #18 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r7, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rsbsvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @@ -58805,30 +58803,30 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ addsvc pc, r4, r4, lsl #10 │ │ │ │ teqpcs r4, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf7c5606b │ │ │ │ - stmdavs fp!, {r1, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs fp!, {r1, r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ addsvc pc, r4, r4, lsl #10 │ │ │ │ rsbvs r3, fp, r1, lsl #6 │ │ │ │ rsbsvs r6, fp, fp, ror #16 │ │ │ │ - svc 0x0000f7c5 │ │ │ │ + svc 0x0004f7c5 │ │ │ │ @ instruction: 0xe7c0687a │ │ │ │ - andeq r9, r8, r8, lsr #24 │ │ │ │ - andeq r5, r4, r4, ror r6 │ │ │ │ - andeq r9, r8, sl, lsl ip │ │ │ │ - ldrdeq r9, [r8], -r4 │ │ │ │ + andeq r9, r8, r0, lsr ip │ │ │ │ + andeq r5, r4, ip, ror r6 │ │ │ │ + andeq r9, r8, r2, lsr #24 │ │ │ │ + ldrdeq r9, [r8], -ip │ │ │ │ strdeq lr, [r1], -lr @ │ │ │ │ andeq lr, r1, r0, lsr #20 │ │ │ │ andeq lr, r1, ip, ror #19 │ │ │ │ andeq lr, r1, lr, lsl #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb95864 │ │ │ │ + bl feb9585c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], #-896 @ 0xfffffc80 │ │ │ │ svcge 0x0000b084 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ ldmdbcc r3!, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ svclt 0x00822901 │ │ │ │ @@ -58868,22 +58866,22 @@ │ │ │ │ cmnpmi ip, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ smlabtcc r8, r4, r8, pc @ │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ subeq pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldc2l 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - andeq r9, r8, r4, asr #22 │ │ │ │ + andeq r9, r8, ip, asr #22 │ │ │ │ andeq lr, r1, sl, lsl #19 │ │ │ │ andeq lr, r1, r0, asr r9 │ │ │ │ vst3.8 {d27-d29}, [pc], r8 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb926f8 │ │ │ │ + bl feb926f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi fedc14b0 │ │ │ │ + blmi fedc14a8 │ │ │ │ ldcvs 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ svcge 0x00044cb5 │ │ │ │ ldcmi 6, cr4, [r5, #512]! @ 0x200 │ │ │ │ ldmmi r5!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf8d3603d │ │ │ │ @ instruction: 0xf8d75104 │ │ │ │ @@ -58904,93 +58902,93 @@ │ │ │ │ svceq 0x0000f1ba │ │ │ │ rschi pc, sp, r0, asr #32 │ │ │ │ ldrvc pc, [fp], -r7, lsl #10 │ │ │ │ andge pc, r0, r6, lsl #17 │ │ │ │ @ instruction: 0xf10749a0 │ │ │ │ rscscs r0, pc, #108, 8 @ 0x6c000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bleq 7a8f0 │ │ │ │ - ldmib sl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq 7a8e8 │ │ │ │ + ldmib lr, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8844b9c │ │ │ │ ldrbtmi fp, [fp], #-255 @ 0xffffff01 │ │ │ │ ldrdls pc, [r0, -r3]! │ │ │ │ svclt 0x00c445d9 │ │ │ │ - bne 1b3afe8 │ │ │ │ + bne 1b3afe0 │ │ │ │ ldcle 6, cr4, [r7, #-372] @ 0xfffffe8c │ │ │ │ @ instruction: 0xf7c64620 │ │ │ │ - stmdane r3!, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ + stmdane r3!, {r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf00028ff │ │ │ │ - bmi fe55eaf0 │ │ │ │ + bmi fe55eae8 │ │ │ │ ldrbtmi r1, [sl], #-3288 @ 0xfffff328 │ │ │ │ @ instruction: 0xf812e005 │ │ │ │ @ instruction: 0xf8031b01 │ │ │ │ ldrbmi r1, [r3, #-2817] @ 0xfffff4ff │ │ │ │ addmi sp, r3, #76 @ 0x4c │ │ │ │ @ instruction: 0xf10bd1f7 │ │ │ │ andvc r0, r5, r1, lsl #22 │ │ │ │ mvnle r4, fp, asr #11 │ │ │ │ subscs r4, r1, #140, 22 @ 0x23000 │ │ │ │ @ instruction: 0xf1072101 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - ldmdb sl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - stmia lr!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4632687b │ │ │ │ strtmi r2, [r0], #-511 @ 0xfffffe01 │ │ │ │ @ instruction: 0xf7ff681b │ │ │ │ ldmvs fp!, {r0, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23229302 │ │ │ │ - ldrshcs r6, [pc, #138] @ 3e8ca │ │ │ │ + ldrshcs r6, [pc, #138] @ 3e8c2 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - bmi 1f50108 │ │ │ │ + bmi 1f50100 │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ @ instruction: 0xf44ffe09 │ │ │ │ ldrtmi r7, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf1b8fa27 │ │ │ │ tstle ip, r0, lsl #30 │ │ │ │ - blx ffb7c862 │ │ │ │ + blx ffb7c85a │ │ │ │ @ instruction: 0x4d75b9c8 │ │ │ │ stmdbvc fp!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d580a6 │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ adchi pc, ip, r0 │ │ │ │ @ instruction: 0x46234a70 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldmib r6!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib sl!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ and r2, sl, r0, lsl #8 │ │ │ │ @ instruction: 0xf10b4650 │ │ │ │ strbmi r0, [fp, #2817] @ 0xb01 │ │ │ │ orrsle r7, fp, r5 │ │ │ │ @ instruction: 0x4620e7b2 │ │ │ │ ldc2l 7, cr15, [r2, #-1000] @ 0xfffffc18 │ │ │ │ - bmi 1a500b4 │ │ │ │ + bmi 1a500ac │ │ │ │ ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbtcc pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r9, lsr #1 │ │ │ │ strvs pc, [lr, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdlt r4, [r1], -r0 │ │ │ │ - bmi 181068c │ │ │ │ + bmi 1810684 │ │ │ │ ldmvs fp!, {r0, r4, r6, r8, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf507447a │ │ │ │ @ instruction: 0xf7ff761b │ │ │ │ subcs pc, pc, #12352 @ 0x3040 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ rsbeq pc, ip, r7, lsl #2 │ │ │ │ - stmdb r0, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs fp!, {r0, r1, r2, r4, r6, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-337 @ 0xfffffeaf │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ adcspl pc, fp, r7, lsl #17 │ │ │ │ ldc2 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf1072250 │ │ │ │ @ instruction: 0xf1070118 │ │ │ │ @@ -59000,331 +58998,331 @@ │ │ │ │ @ instruction: 0xf107fd17 │ │ │ │ @ instruction: 0xf5070214 │ │ │ │ @ instruction: 0x607a6393 │ │ │ │ @ instruction: 0xf1ba6013 │ │ │ │ teqle ip, r0, lsl #30 │ │ │ │ @ instruction: 0xf8864630 │ │ │ │ @ instruction: 0xf7c6a000 │ │ │ │ - @ instruction: 0xb128e86a │ │ │ │ + @ instruction: 0xb128e86e │ │ │ │ ldclpl 14, cr1, [r2], #268 @ 0x10c │ │ │ │ tstle r1, sl, lsl #20 │ │ │ │ ldrbtpl r2, [r2], #512 @ 0x200 │ │ │ │ @ instruction: 0x4632687b │ │ │ │ mvnsne pc, r0, asr #4 │ │ │ │ rsbeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff681b │ │ │ │ @ instruction: 0xf107fd1b │ │ │ │ @ instruction: 0xf7fa006c │ │ │ │ @ instruction: 0x4604fcf5 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ ldc2l 7, cr15, [r0], #1000 @ 0x3e8 │ │ │ │ @ instruction: 0x4618e79d │ │ │ │ - bleq bad98 │ │ │ │ + bleq bad90 │ │ │ │ andvc r4, r5, fp, asr #11 │ │ │ │ svcge 0x002ef47f │ │ │ │ @ instruction: 0xf507e744 │ │ │ │ @ instruction: 0x4651761b │ │ │ │ @ instruction: 0x463022ff │ │ │ │ - ldm r4!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8864630 │ │ │ │ @ instruction: 0xf7c650ff │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, fp, sp, lr, pc} │ │ │ │ svcge 0x0008f43f │ │ │ │ ldclpl 14, cr1, [r2], #268 @ 0x10c │ │ │ │ @ instruction: 0xf47f2a0a │ │ │ │ ldrbtpl sl, [r5], #3843 @ 0xf03 │ │ │ │ ldrbmi lr, [r1], -r0, lsl #14 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7c612ff │ │ │ │ - ldrtmi lr, [r0], -r0, ror #17 │ │ │ │ + ldrtmi lr, [r0], -r4, ror #17 │ │ │ │ mvnspl pc, r6, lsl #17 │ │ │ │ - stmda r6!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ stmdami r5!, {r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs ip!, {r0, r1, r5, r9, sl, lr} │ │ │ │ - bmi 946dcc │ │ │ │ + bmi 946dc4 │ │ │ │ ldrbtmi r5, [sl], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7c66800 │ │ │ │ - smmla r9, r2, r9, lr │ │ │ │ + smmla r9, r6, r9, lr │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vadd.f32 d17, d0, d24 │ │ │ │ @ instruction: 0xf7c54141 │ │ │ │ - blmi 7fa7d4 │ │ │ │ + blmi 7fa7dc │ │ │ │ ldrbtmi r2, [fp], #-2048 @ 0xfffff800 │ │ │ │ - blle 496a4c │ │ │ │ + blle 496a44 │ │ │ │ ldrbtmi r4, [r9], #-2332 @ 0xfffff6e4 │ │ │ │ - ldc 7, cr15, [r0, #-788]! @ 0xfffffcec │ │ │ │ + ldc 7, cr15, [r4, #-788]! @ 0xfffffcec │ │ │ │ smlawteq r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdami r9, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7c54478 │ │ │ │ - @ instruction: 0x2001eeb4 │ │ │ │ - stcl 7, cr15, [r0, #788]! @ 0x314 │ │ │ │ - cdp 7, 3, cr15, cr10, cr5, {6} │ │ │ │ + @ instruction: 0x2001eeb8 │ │ │ │ + stcl 7, cr15, [r4, #788]! @ 0x314 │ │ │ │ + cdp 7, 3, cr15, cr14, cr5, {6} │ │ │ │ smlawthi r4, r5, r8, pc @ │ │ │ │ svclt 0x0000e7f3 │ │ │ │ - andeq r9, r8, r8, ror #20 │ │ │ │ - @ instruction: 0x000418b0 │ │ │ │ - andeq r1, r4, lr, lsr #17 │ │ │ │ + andeq r9, r8, r0, ror sl │ │ │ │ + @ instruction: 0x000418b8 │ │ │ │ + @ instruction: 0x000418b6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq lr, r1, lr, ror #17 │ │ │ │ - strdeq r9, [r8], -r6 │ │ │ │ + strdeq r9, [r8], -lr │ │ │ │ @ instruction: 0x0001e7ba │ │ │ │ muleq r1, r6, r8 │ │ │ │ andeq lr, r1, r0, ror #16 │ │ │ │ - andeq r9, r8, ip, asr #18 │ │ │ │ + andeq r9, r8, r4, asr r9 │ │ │ │ andeq r8, r1, r6, lsl sp │ │ │ │ - andeq r1, r4, sl, asr r7 │ │ │ │ + andeq r1, r4, r2, ror #14 │ │ │ │ andeq lr, r1, ip, ror #14 │ │ │ │ andeq lr, r1, r2, ror #14 │ │ │ │ andeq lr, r1, sl, lsl #14 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r8, r1, lr, asr #23 │ │ │ │ - andeq r5, r4, r6, lsr #4 │ │ │ │ + andeq r5, r4, lr, lsr #4 │ │ │ │ andeq pc, r1, r6, lsr #26 │ │ │ │ andeq lr, r1, r4, asr #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95c70 │ │ │ │ + bl feb95c68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 582a38 │ │ │ │ + blmi 582a30 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52d0b0 │ │ │ │ + blmi 52d0a8 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86ebc │ │ │ │ + bcs 86eb4 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r0, lsl r1 │ │ │ │ - cdp 7, 5, cr15, cr14, cr5, {6} │ │ │ │ + cdp 7, 6, cr15, cr2, cr5, {6} │ │ │ │ eorvs r4, r0, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcmi pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [r4, pc, ror #21]! @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r2, r3, r5, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe8fcac6 │ │ │ │ + blx fe8fcabe │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + andeq r9, r8, r0, asr #14 │ │ │ │ andeq r9, r8, r8, lsr r7 │ │ │ │ - andeq r9, r8, r0, lsr r7 │ │ │ │ - andeq r9, r8, r8, lsl r7 │ │ │ │ + andeq r9, r8, r0, lsr #14 │ │ │ │ andeq lr, r1, r6, asr #10 │ │ │ │ andeq lr, r1, r0, lsr #12 │ │ │ │ andeq lr, r1, r4, lsr r5 │ │ │ │ andeq lr, r1, lr, lsl #12 │ │ │ │ strlt r4, [r0], #2824 @ 0xb08 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdcs pc, [ip, -r3] │ │ │ │ tstle r4, r1, lsl #20 │ │ │ │ @ instruction: 0x0110f8d3 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ @ instruction: 0x46bd4770 │ │ │ │ @ instruction: 0xf7c5bc80 │ │ │ │ - svclt 0x0000be23 │ │ │ │ - andeq r9, r8, r8, asr #13 │ │ │ │ + svclt 0x0000be27 │ │ │ │ + ldrdeq r9, [r8], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95d18 │ │ │ │ + bl feb95d10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 582ae0 │ │ │ │ + blmi 582ad8 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52d158 │ │ │ │ + blmi 52d150 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86f64 │ │ │ │ + bcs 86f5c │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r8, lsl r1 │ │ │ │ - cdp 7, 4, cr15, cr8, cr5, {6} │ │ │ │ + cdp 7, 4, cr15, cr12, cr5, {6} │ │ │ │ eorvs r4, r0, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcsmi pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe7e4fa9b │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r2, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 13fcb6e │ │ │ │ + blx 13fcb66 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + muleq r8, r8, r6 │ │ │ │ muleq r8, r0, r6 │ │ │ │ - andeq r9, r8, r8, lsl #13 │ │ │ │ - andeq r9, r8, r0, ror r6 │ │ │ │ + andeq r9, r8, r8, ror r6 │ │ │ │ muleq r1, lr, r4 │ │ │ │ andeq lr, r1, r4, lsl #11 │ │ │ │ andeq lr, r1, ip, lsl #9 │ │ │ │ andeq lr, r1, r2, ror r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95d98 │ │ │ │ + bl feb95d90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 582b60 │ │ │ │ + blmi 582b58 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52d1d8 │ │ │ │ + blmi 52d1d0 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86fe4 │ │ │ │ + bcs 86fdc │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r4, lsl r1 │ │ │ │ - stcl 7, cr15, [ip], {197} @ 0xc5 │ │ │ │ + ldcl 7, cr15, [r0], {197} @ 0xc5 │ │ │ │ eorvs r4, r0, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ sbcmi pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ubfx pc, fp, #20, #5 │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r0, r1, r4, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 3fcbee │ │ │ │ + blx 3fcbe6 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + andeq r9, r8, r8, lsl r6 │ │ │ │ andeq r9, r8, r0, lsl r6 │ │ │ │ - andeq r9, r8, r8, lsl #12 │ │ │ │ - strdeq r9, [r8], -r0 │ │ │ │ + strdeq r9, [r8], -r8 │ │ │ │ andeq lr, r1, lr, lsl r4 │ │ │ │ andeq lr, r1, r0, lsl r5 │ │ │ │ andeq lr, r1, ip, lsl #8 │ │ │ │ strdeq lr, [r1], -lr @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95e18 │ │ │ │ + bl feb95e10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 582be0 │ │ │ │ + blmi 582bd8 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52d258 │ │ │ │ + blmi 52d250 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 87064 │ │ │ │ + bcs 8705c │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, ip, lsl r1 │ │ │ │ - svc 0x0070f7c5 │ │ │ │ + svc 0x0074f7c5 │ │ │ │ eorvs r4, r0, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ sbcsmi pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe7e4fa1b │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r1, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff3fcc6c │ │ │ │ + blx ff3fcc64 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + muleq r8, r8, r5 │ │ │ │ muleq r8, r0, r5 │ │ │ │ - andeq r9, r8, r8, lsl #11 │ │ │ │ - andeq r9, r8, r0, ror r5 │ │ │ │ + andeq r9, r8, r8, ror r5 │ │ │ │ muleq r1, lr, r3 │ │ │ │ muleq r1, ip, r4 │ │ │ │ andeq lr, r1, ip, lsl #7 │ │ │ │ andeq lr, r1, sl, lsl #9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95e98 │ │ │ │ + bl feb95e90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 582c60 │ │ │ │ + blmi 582c58 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52d2d8 │ │ │ │ + blmi 52d2d0 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 870e4 │ │ │ │ + bcs 870dc │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r0, asr #2 │ │ │ │ - mcrr 7, 12, pc, ip, cr5 @ │ │ │ │ + mrrc 7, 12, pc, r0, cr5 @ │ │ │ │ eorvs r4, r0, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscmi pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ubfx pc, fp, #19, #5 │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r0, r4, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe3fccec │ │ │ │ + blx fe3fcce4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + andeq r9, r8, r8, lsl r5 │ │ │ │ andeq r9, r8, r0, lsl r5 │ │ │ │ - andeq r9, r8, r8, lsl #10 │ │ │ │ - strdeq r9, [r8], -r0 │ │ │ │ + strdeq r9, [r8], -r8 │ │ │ │ andeq lr, r1, lr, lsl r3 │ │ │ │ andeq lr, r1, r8, lsr #8 │ │ │ │ andeq lr, r1, ip, lsl #6 │ │ │ │ andeq lr, r1, r6, lsl r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95f18 │ │ │ │ + bl feb95f10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 582ce0 │ │ │ │ + blmi 582cd8 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52d358 │ │ │ │ + blmi 52d350 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 87164 │ │ │ │ + bcs 8715c │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r4, asr #2 │ │ │ │ - cdp 7, 15, cr15, cr0, cr5, {6} │ │ │ │ + cdp 7, 15, cr15, cr4, cr5, {6} │ │ │ │ eorvs r4, r0, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscsmi pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe7e4f99b │ │ │ │ vst2.8 {d20,d22}, [pc], r9 │ │ │ │ stmdami r9, {r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 13fcd6c │ │ │ │ + blx 13fcd64 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + muleq r8, r8, r4 │ │ │ │ muleq r8, r0, r4 │ │ │ │ - andeq r9, r8, r8, lsl #9 │ │ │ │ - andeq r9, r8, r0, ror r4 │ │ │ │ + andeq r9, r8, r8, ror r4 │ │ │ │ muleq r1, lr, r2 │ │ │ │ @ instruction: 0x0001e3bc │ │ │ │ andeq lr, r1, ip, lsl #5 │ │ │ │ andeq lr, r1, sl, lsr #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb95f98 │ │ │ │ + bl feb95f90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 16c2ce0 │ │ │ │ - bmi 16eafc0 │ │ │ │ + blmi 16c2cd8 │ │ │ │ + bmi 16eafb8 │ │ │ │ svcge 0x0004447b │ │ │ │ @ instruction: 0x4615447a │ │ │ │ - bcs 58e18 │ │ │ │ + bcs 58e10 │ │ │ │ @ instruction: 0xf8d3d166 │ │ │ │ - bcs 471e8 │ │ │ │ - bcs b2ee8 │ │ │ │ + bcs 471e0 │ │ │ │ + bcs b2ee0 │ │ │ │ addshi pc, r2, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2899 @ 0xfffff4ad │ │ │ │ ldrdne lr, [r4], #-147 @ 0xffffff6d │ │ │ │ suble r4, r6, r8, lsl #5 │ │ │ │ ldrbtmi r4, [ip], #-3153 @ 0xfffff3af │ │ │ │ - blcs 59060 │ │ │ │ + blcs 59058 │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7c54610 │ │ │ │ - lsrslt lr, r0, #31 │ │ │ │ - blcs 99174 │ │ │ │ + lsrslt lr, r4, #31 │ │ │ │ + blcs 9916c │ │ │ │ movwcs fp, #7964 @ 0x1f1c │ │ │ │ rsble r6, r4, r3, ror #1 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r9, {r0, r2, r3, r4, r5, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-2889 @ 0xfffff4b7 │ │ │ │ ldrbtmi r4, [fp], #-1144 @ 0xfffffb88 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ mrsls r2, (UNDEF: 0) │ │ │ │ ldc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - blmi 1179d8c │ │ │ │ + blmi 1179d94 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [fp], #-1552 @ 0xfffff9f0 │ │ │ │ @ instruction: 0x1118f8d3 │ │ │ │ - ldmda sl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r6], -r3, ror #17 │ │ │ │ subsle r2, r2, r1, lsl #22 │ │ │ │ tstcs r1, lr, lsr sl │ │ │ │ sbcsvs r4, r1, sl, ror r4 │ │ │ │ bicsle r2, fp, r0, lsl #28 │ │ │ │ addsvs r4, r1, ip, lsr fp │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -59347,54 +59345,54 @@ │ │ │ │ vfma.f32 d20, d0, d16 │ │ │ │ ldmdbmi r0!, {r0, r1, r4, r9, ip, lr} │ │ │ │ eorsvs r4, fp, ip, ror r4 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ @ instruction: 0xf7ff6079 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d36879 │ │ │ │ - bcs 472d0 │ │ │ │ + bcs 472c8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, r4, r0, lsl #22 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7ff5217 │ │ │ │ andcs pc, r0, sp, lsr #19 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ stmdbmi r4!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-2596 @ 0xfffff5dc │ │ │ │ ldrmi r5, [r9], -r8, ror #16 │ │ │ │ stmdavs r0, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ - cdp 7, 9, cr15, cr4, cr5, {6} │ │ │ │ + cdp 7, 9, cr15, cr8, cr5, {6} │ │ │ │ rscvs r6, r3, fp, ror r8 │ │ │ │ ldmdami lr, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 81073c │ │ │ │ + bmi 810734 │ │ │ │ stmdapl r8!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7c56800 │ │ │ │ - str lr, [r3, sl, lsl #29]! │ │ │ │ + str lr, [r3, lr, lsl #29]! │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ ldmdami ip, {r1, r3, r4, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2844 @ 0xfffff4e4 │ │ │ │ ldrbtmi r4, [fp], #-1144 @ 0xfffffb88 │ │ │ │ ldmdbmi fp, {r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorpl pc, r1, #64, 4 │ │ │ │ - blmi 710f68 │ │ │ │ + blmi 710f60 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe77b447b │ │ │ │ - andeq r9, r8, r0, lsl r4 │ │ │ │ - andeq r1, r4, r8, asr r2 │ │ │ │ - strdeq r9, [r8], -r2 │ │ │ │ - andeq r4, r4, lr, lsr lr │ │ │ │ + andeq r9, r8, r8, lsl r4 │ │ │ │ + andeq r1, r4, r0, ror #4 │ │ │ │ + strdeq r9, [r8], -sl │ │ │ │ + andeq r4, r4, r6, asr #28 │ │ │ │ strdeq lr, [r1], -sl │ │ │ │ muleq r1, r0, r3 │ │ │ │ andeq r6, r1, r2, lsr #32 │ │ │ │ - muleq r8, sl, r3 │ │ │ │ - ldrdeq r4, [r4], -ip │ │ │ │ - andeq r9, r8, r8, ror r3 │ │ │ │ + andeq r9, r8, r2, lsr #7 │ │ │ │ + andeq r4, r4, r4, ror #27 │ │ │ │ + andeq r9, r8, r0, lsl #7 │ │ │ │ andeq lr, r1, sl, lsr #3 │ │ │ │ ldrdeq lr, [r1], -ip │ │ │ │ - andeq r4, r4, r6, lsr #27 │ │ │ │ + andeq r4, r4, lr, lsr #27 │ │ │ │ andeq lr, r1, lr, ror r1 │ │ │ │ @ instruction: 0x0001e2b0 │ │ │ │ andeq lr, r1, r0, lsr #5 │ │ │ │ andeq lr, r1, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq lr, r1, sl, lsr #5 │ │ │ │ muleq r1, r0, r2 │ │ │ │ @@ -59412,59 +59410,59 @@ │ │ │ │ ldrbtmi r4, [fp], #-2653 @ 0xfffff5a3 │ │ │ │ ldrbtmi sl, [sl], #-3844 @ 0xfffff0fc │ │ │ │ ldmdavs sl, {r0, r2, r4, r9, sl, lr} │ │ │ │ cmnle ip, r0, lsl #20 │ │ │ │ ldrdcs pc, [ip, -r3] │ │ │ │ suble r2, pc, r0, lsl #20 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ - blmi 161f208 │ │ │ │ + blmi 161f200 │ │ │ │ ldmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ addsmi r2, r1, #68, 2 │ │ │ │ mrrcmi 0, 4, sp, r5, cr11 │ │ │ │ stmiavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 90a18 │ │ │ │ + blcs 90a10 │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf04f4b52 │ │ │ │ @ instruction: 0x461032ff │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0x111cf8d3 │ │ │ │ - svc 0x0084f7c5 │ │ │ │ + svc 0x0088f7c5 │ │ │ │ @ instruction: 0xb1a8687b │ │ │ │ - blcs 59364 │ │ │ │ + blcs 5935c │ │ │ │ movwcs sp, #112 @ 0x70 │ │ │ │ stmdbmi fp, {r0, r1, r5, r6, r7, sp, lr}^ │ │ │ │ rsbspl pc, r3, #64, 4 │ │ │ │ - blmi 1311110 │ │ │ │ + blmi 1311108 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ mulcs r1, r9, fp │ │ │ │ - b ff9fcf14 │ │ │ │ + b ffafcf0c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x1114f8d3 │ │ │ │ @ instruction: 0xf7c54610 │ │ │ │ - stmiavs r3!, {r1, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 5082c │ │ │ │ - bmi 107313c │ │ │ │ + stmiavs r3!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 50824 │ │ │ │ + bmi 1073134 │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ mcrcs 0, 0, r6, cr0, cr3, {6} │ │ │ │ - blmi ff3798 │ │ │ │ + blmi ff3790 │ │ │ │ ldrbtmi r6, [fp], #-150 @ 0xffffff6a │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d28 │ │ │ │ ldmdami ip!, {r0, r2, r4, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8e8f7ff │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmib r3, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ addsmi r2, r1, #-2147483631 @ 0x80000011 │ │ │ │ ldmdavs r9, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blmi d87054 │ │ │ │ + blmi d8704c │ │ │ │ addsvs r4, r8, fp, ror r4 │ │ │ │ rscle r2, pc, r0, lsl #18 │ │ │ │ vmul.i8 d20, d0, d19 │ │ │ │ ldmdami r3!, {r1, r2, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8d0f7ff │ │ │ │ ldcmi 7, cr14, [r1], #-920 @ 0xfffffc68 │ │ │ │ @@ -59472,83 +59470,83 @@ │ │ │ │ ldrbtmi r4, [ip], #-2352 @ 0xfffff6d0 │ │ │ │ ldrbtmi r6, [r9], #-59 @ 0xffffffc5 │ │ │ │ rsbsvs r4, r9, r0, lsr #12 │ │ │ │ @ instruction: 0xf808f7ff │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldrdcs pc, [ip, -r3] │ │ │ │ orrle r2, r5, r0, lsl #20 │ │ │ │ - blcs 59100 │ │ │ │ + blcs 590f8 │ │ │ │ @ instruction: 0x4620d0d2 │ │ │ │ subpl pc, lr, #64, 4 │ │ │ │ @ instruction: 0xf8b6f7ff │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdami r4!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bmi 9509b4 │ │ │ │ + bmi 9509ac │ │ │ │ stmdapl r8!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7c56800 │ │ │ │ - @ instruction: 0xe7aced9e │ │ │ │ + str lr, [ip, r2, lsr #27]! │ │ │ │ @ instruction: 0x4641481f │ │ │ │ - bmi 8572b0 │ │ │ │ + bmi 8572a8 │ │ │ │ ldrbtmi r5, [sl], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf7c56800 │ │ │ │ - ldmdavs fp!, {r2, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ str r6, [r4, r3, ror #1] │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ ldmdami ip, {r0, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2844 @ 0xfffff4e4 │ │ │ │ ldrbtmi r4, [fp], #-1144 @ 0xfffffb88 │ │ │ │ ldmdbmi fp, {r0, r1, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ - blmi 711158 │ │ │ │ + blmi 711150 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe77a447b │ │ │ │ - andeq r9, r8, lr, lsr #4 │ │ │ │ - andeq r1, r4, r6, ror r0 │ │ │ │ - andeq r9, r8, r0, lsl r2 │ │ │ │ - andeq r4, r4, ip, asr ip │ │ │ │ - strdeq r9, [r8], -r0 │ │ │ │ + andeq r9, r8, r6, lsr r2 │ │ │ │ + andeq r1, r4, lr, ror r0 │ │ │ │ + andeq r9, r8, r8, lsl r2 │ │ │ │ + andeq r4, r4, r4, ror #24 │ │ │ │ + strdeq r9, [r8], -r8 │ │ │ │ andeq lr, r1, ip │ │ │ │ andeq lr, r1, r2, lsr #3 │ │ │ │ andeq r5, r1, r4, lsr lr │ │ │ │ - strdeq r4, [r4], -r2 │ │ │ │ - andeq r9, r8, lr, lsl #3 │ │ │ │ + strdeq r4, [r4], -sl │ │ │ │ + muleq r8, r6, r1 │ │ │ │ andeq sp, r1, r0, asr #31 │ │ │ │ andeq lr, r1, r2, ror #2 │ │ │ │ - @ instruction: 0x00044bb8 │ │ │ │ + andeq r4, r4, r0, asr #23 │ │ │ │ muleq r1, r0, pc @ │ │ │ │ andeq lr, r1, r2, lsr r1 │ │ │ │ andeq lr, r1, r2, lsr #2 │ │ │ │ andeq sp, r1, sl, ror pc │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strheq lr, [r1], -r8 │ │ │ │ andeq lr, r1, r2, lsr #1 │ │ │ │ andeq sp, r1, r6, lsl pc │ │ │ │ andeq lr, r1, r4, asr r0 │ │ │ │ andeq r5, r1, lr, lsr sp │ │ │ │ andeq sp, r1, r4, lsl #30 │ │ │ │ strheq lr, [r1], -r6 │ │ │ │ andeq r5, r1, ip, lsr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb96368 │ │ │ │ + bl feb96360 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a03110 │ │ │ │ + blmi a03108 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ - bllt 1191e4 │ │ │ │ + bllt 1191dc │ │ │ │ ldrbtmi r4, [ip], #-3109 @ 0xfffff3db │ │ │ │ ldrdcc pc, [ip, -r4] │ │ │ │ eorle r2, ip, r1, lsl #22 │ │ │ │ - stmib r8!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c44606 │ │ │ │ @ instruction: 0xf7c50140 │ │ │ │ - strmi lr, [r5], -r8, asr #25 │ │ │ │ + strmi lr, [r5], -ip, asr #25 │ │ │ │ smlalbteq pc, r4, r4, r8 @ │ │ │ │ - bl 6fd0b0 │ │ │ │ + bl 7fd0a8 │ │ │ │ tstpeq r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - b ff67d0b8 │ │ │ │ + b ff77d0b0 │ │ │ │ andcs r6, r1, #2293760 @ 0x230000 │ │ │ │ strbeq lr, [r4], -r4, asr #19 │ │ │ │ tstppl ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlabtcs ip, r4, r8, pc @ │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ ldmdbmi r6, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rsbspl pc, lr, #64, 4 │ │ │ │ @@ -59567,46 +59565,46 @@ │ │ │ │ @ instruction: 0xf6cf30fd │ │ │ │ ldcllt 0, cr7, [r8, #1020]! @ 0x3fc │ │ │ │ vst2.8 {d20,d22}, [pc], sl │ │ │ │ stmdami sl, {r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf802f7ff │ │ │ │ svclt 0x0000e7f1 │ │ │ │ + andeq r9, r8, sl, asr #32 │ │ │ │ andeq r9, r8, r2, asr #32 │ │ │ │ - andeq r9, r8, sl, lsr r0 │ │ │ │ andeq sp, r1, r2, lsr lr │ │ │ │ strdeq sp, [r1], -ip │ │ │ │ andeq sp, r1, r0, lsr #28 │ │ │ │ andeq sp, r1, sl, ror #31 │ │ │ │ strdeq sp, [r1], -r4 │ │ │ │ @ instruction: 0x0001dfbe │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r5, asr #22 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ - bllt fe1192b4 │ │ │ │ + bllt fe1192ac │ │ │ │ ldrbtmi r4, [ip], #-3139 @ 0xfffff3bd │ │ │ │ ldrdvs pc, [ip, -r4] │ │ │ │ cmnle r5, r1, lsl #28 │ │ │ │ ldrdpl pc, [r4, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf7c54628 │ │ │ │ - strmi lr, [r0], r8, ror #22 │ │ │ │ + strmi lr, [r0], ip, ror #22 │ │ │ │ cmple ip, r0, lsl #16 │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf7d74629 │ │ │ │ strmi pc, [r1], r5, asr #19 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ ldrdpl pc, [r0, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf7c54628 │ │ │ │ - pkhtbmi lr, r0, r8, asr #26 │ │ │ │ + pkhtbmi lr, r0, ip, asr #26 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ - ldcl 7, cr15, [r2, #-788] @ 0xfffffcec │ │ │ │ - ble 94928c │ │ │ │ + ldcl 7, cr15, [r6, #-788] @ 0xfffffcec │ │ │ │ + ble 949284 │ │ │ │ @ instruction: 0xf8d46822 │ │ │ │ @ instruction: 0xf8c43144 │ │ │ │ stmib r4, {r4, r8, ip, lr}^ │ │ │ │ @ instruction: 0xf8c45345 │ │ │ │ stmdblt sl!, {r2, r3, r4, r8, ip, sp}^ │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -59619,46 +59617,46 @@ │ │ │ │ stmdami r9!, {r2, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffa0f7fe │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r5!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ addspl pc, sp, #64, 4 │ │ │ │ - blmi 992370 │ │ │ │ + blmi 992368 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0x4640447b │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ @ instruction: 0x4630fa1d │ │ │ │ - stmdb sl!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4648491f │ │ │ │ vfma.f32 d20, d0, d15 │ │ │ │ - blmi 813d68 │ │ │ │ + blmi 813d60 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7ed447b │ │ │ │ vst2.8 {d20,d22}, [pc :64]! │ │ │ │ ldcmi 2, cr6, [sp], {179} @ 0xb3 │ │ │ │ ldrbtmi r4, [r9], #-2845 @ 0xfffff4e3 │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ ldmdbmi ip, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addspl pc, r7, #64, 4 │ │ │ │ - blmi 751394 │ │ │ │ + blmi 75138c │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ strdcs pc, [r1], -r9 │ │ │ │ - stmdb r6, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r2, r4, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2838 @ 0xfffff4ea │ │ │ │ ldrbtmi r4, [fp], #-1144 @ 0xfffffb88 │ │ │ │ svclt 0x0000e7ed │ │ │ │ + andeq r8, r8, sl, ror pc │ │ │ │ andeq r8, r8, r2, ror pc │ │ │ │ - andeq r8, r8, sl, ror #30 │ │ │ │ andeq sp, r1, r2, asr #26 │ │ │ │ andeq sp, r1, ip, lsl pc │ │ │ │ andeq sp, r1, r0, lsr sp │ │ │ │ andeq sp, r1, sl, lsl #30 │ │ │ │ andeq sp, r1, r4, lsl sp │ │ │ │ andeq sp, r1, r2, ror #30 │ │ │ │ andeq r5, r1, ip, lsr fp │ │ │ │ @@ -59676,105 +59674,105 @@ │ │ │ │ ldrdeq r5, [r1], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r7, asr fp │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ - blcs 59430 │ │ │ │ + blcs 59428 │ │ │ │ mrrcmi 1, 5, sp, r5, cr4 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ stccs 1, cr5, [r0, #-48] @ 0xffffffd0 │ │ │ │ addhi pc, r5, r0, asr #32 │ │ │ │ mcr2 7, 6, pc, cr4, cr15, {7} @ │ │ │ │ cmnle pc, r0, lsl #16 │ │ │ │ stmdapl r4, {r2, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x6118f8d4 │ │ │ │ tstle r3, r5, asr #10 │ │ │ │ @ instruction: 0x311cf8d4 │ │ │ │ @ instruction: 0xd01b42b3 │ │ │ │ @ instruction: 0xf7c54630 │ │ │ │ - @ instruction: 0x4604ea9c │ │ │ │ + strmi lr, [r4], -r0, lsr #21 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r8], -r4, lsl #1 │ │ │ │ - ldc 7, cr15, [r4], {197} @ 0xc5 │ │ │ │ + ldc 7, cr15, [r8], {197} @ 0xc5 │ │ │ │ cmnle r3, r0, lsl #16 │ │ │ │ - stmia r6!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlalbble r4, r4, r0, r5 @ │ │ │ │ - bl fe1fd328 │ │ │ │ + bl fe2fd320 │ │ │ │ ldrbtmi r4, [fp], #-2882 @ 0xfffff4be │ │ │ │ @ instruction: 0x211cf8d3 │ │ │ │ teqle ip, r0 @ │ │ │ │ tstppl r4, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ tstpvs ip, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ strcs r4, [r1], #-2878 @ 0xfffff4c2 │ │ │ │ addsvs r4, ip, fp, ror r4 │ │ │ │ - blmi fab928 │ │ │ │ + blmi fab920 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs fp, r0, fp, lsl fp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463181f0 │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdbmi r7!, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ adcspl pc, lr, #64, 4 │ │ │ │ @ instruction: 0x46284e36 │ │ │ │ ldrbtmi r4, [r9], #-2870 @ 0xfffff4ca │ │ │ │ tstls r0, lr, ror r4 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff2601 │ │ │ │ strtmi pc, [r0], -r1, ror #18 │ │ │ │ - stmia lr!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r0, r2, r3, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 0, pc, cr10, cr14, {7} @ │ │ │ │ stmdbmi pc!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ adcsvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2094 @ 0xfffff7d2 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0x2000febd │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi fp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adcspl pc, r6, #64, 4 │ │ │ │ - blmi b1154c │ │ │ │ + blmi b11544 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ andcs pc, r1, fp, lsr r9 @ │ │ │ │ - stm r8, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm ip, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vst2.8 {d20,d22}, [pc :128], r5 │ │ │ │ - blmi 997f9c │ │ │ │ + blmi 997f94 │ │ │ │ stcmi 6, cr4, [r5], #-160 @ 0xffffff60 │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ strls r4, [r2], #-1148 @ 0xfffffb84 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf92af7ff │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - stmdbmi r0!, {r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdbmi r0!, {r2, r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ adcpl pc, lr, #64, 4 │ │ │ │ - blmi 851564 │ │ │ │ + blmi 85155c │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7dc447b │ │ │ │ @ instruction: 0x4620491e │ │ │ │ vmla.f32 d20, d0, d14 │ │ │ │ - blmi 7d3fd0 │ │ │ │ + blmi 7d3fc8 │ │ │ │ ldrbtmi r4, [sp], #-1145 @ 0xfffffb87 │ │ │ │ ldrbtmi r9, [fp], #-1282 @ 0xfffffafe │ │ │ │ ldmdbmi ip, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcspl pc, r4, #64, 4 │ │ │ │ - blmi 75157c │ │ │ │ + blmi 751574 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7c8447b │ │ │ │ - strdeq r8, [r8], -r6 │ │ │ │ - andeq r8, r8, ip, ror #27 │ │ │ │ - muleq r8, lr, sp │ │ │ │ - andeq r4, r4, r0, ror #15 │ │ │ │ - andeq r8, r8, r0, lsl #27 │ │ │ │ + strdeq r8, [r8], -lr │ │ │ │ + strdeq r8, [r8], -r4 │ │ │ │ + andeq r8, r8, r6, lsr #27 │ │ │ │ + andeq r4, r4, r8, ror #15 │ │ │ │ + andeq r8, r8, r8, lsl #27 │ │ │ │ muleq r1, sl, fp │ │ │ │ muleq r1, r4, lr │ │ │ │ andeq r5, r1, r0, asr #19 │ │ │ │ andeq sp, r1, ip, ror fp │ │ │ │ ldrdeq sp, [r1], -sl │ │ │ │ andeq sp, r1, sl, ror #22 │ │ │ │ andeq sp, r1, r8, asr #27 │ │ │ │ @@ -59790,56 +59788,56 @@ │ │ │ │ strdeq sp, [r1], -r8 │ │ │ │ @ instruction: 0x0001ddb6 │ │ │ │ andeq r5, r1, lr, lsl r9 │ │ │ │ andeq sp, r1, r4, ror #21 │ │ │ │ andeq sp, r1, lr, lsl #27 │ │ │ │ andeq r5, r1, ip, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9678c │ │ │ │ + bl feb96784 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 14c3454 │ │ │ │ + blmi 14c344c │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 14d0788 │ │ │ │ + bmi 14d0780 │ │ │ │ svcge 0x00044479 │ │ │ │ ldmdavs fp, {r1, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 3fdb0 │ │ │ │ + blcs 3fda8 │ │ │ │ mcrrmi 1, 4, sp, sp, cr11 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ stccs 1, cr5, [r0, #-48] @ 0xffffffd0 │ │ │ │ @ instruction: 0xf7ffd16a │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4d155 │ │ │ │ tstlt fp, r0, lsl r1 │ │ │ │ @ instruction: 0x3114f8d4 │ │ │ │ teqle r5, r0, lsl #22 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - strmi lr, [r4], -r2, asr #30 │ │ │ │ + strmi lr, [r4], -r6, asr #30 │ │ │ │ rsbsle r2, r1, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf1074300 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ strls r1, [r0, #-3389] @ 0xfffff2c3 │ │ │ │ - b c7d50c │ │ │ │ + b d7d504 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blmi f3376c │ │ │ │ + blmi f33764 │ │ │ │ ldrdcs lr, [r2, -r0] │ │ │ │ @ instruction: 0x4620447b │ │ │ │ cmpcs r0, r3, asr #19 │ │ │ │ - svc 0x00b4f7c4 │ │ │ │ + svc 0x00b8f7c4 │ │ │ │ mcr2 7, 0, pc, cr12, cr15, {7} @ │ │ │ │ - blmi e11ef0 │ │ │ │ + blmi e11ee8 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt sl, {r0, r3, r4, r7, sp, lr}^ │ │ │ │ - blmi c11ef8 │ │ │ │ + blmi c11ef0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f19698 │ │ │ │ + bvs 1f19690 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ strcc r2, [ip, -r0]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0x211cf8d4 │ │ │ │ subscc lr, r0, #196, 18 @ 0x310000 │ │ │ │ stmdbmi ip!, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -59848,49 +59846,49 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0xe7aafd1d │ │ │ │ vst2.8 {d20,d22}, [pc :128], r9 │ │ │ │ stmdami r9!, {r1, r2, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r0, #1016] @ 0x3f8 │ │ │ │ @ instruction: 0xf7c5e7da │ │ │ │ - stmdbmi r6!, {r1, r3, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r2, r3, fp, sp, lr, pc} │ │ │ │ stcmi 6, cr4, [r6], #-160 @ 0xffffff60 │ │ │ │ sbcpl pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2853 @ 0xfffff4db │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ andcs pc, r1, pc, asr #16 │ │ │ │ - svc 0x009cf7c4 │ │ │ │ + svc 0x00a0f7c4 │ │ │ │ vmla.i8 d20, d0, d16 │ │ │ │ stmdami r0!, {r1, r2, r3, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2848 @ 0xfffff4e0 │ │ │ │ tstls r0, r8, ror r4 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf83ef7ff │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - ldmdbmi fp, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbcspl pc, lr, #64, 4 │ │ │ │ - blmi 712728 │ │ │ │ + blmi 712720 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7dd447b │ │ │ │ vst2.8 {d20,d22}, [pc :64], r9 │ │ │ │ ldcmi 2, cr6, [r9], {187} @ 0xbb │ │ │ │ ldrbtmi r4, [r9], #-2841 @ 0xfffff4e7 │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - andeq r8, r8, ip, lsl ip │ │ │ │ - andeq r0, r4, r4, ror #20 │ │ │ │ + andeq r8, r8, r4, lsr #24 │ │ │ │ + andeq r0, r4, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, r0, lsl #24 │ │ │ │ - @ instruction: 0x00088bb0 │ │ │ │ - muleq r8, sl, fp │ │ │ │ - strdeq r4, [r4], -r0 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ + andeq r8, r8, r8, lsl #24 │ │ │ │ + @ instruction: 0x00088bb8 │ │ │ │ + andeq r8, r8, r2, lsr #23 │ │ │ │ + strdeq r4, [r4], -r8 │ │ │ │ + andeq r0, r4, r0, ror #19 │ │ │ │ andeq sp, r1, r2, lsr #19 │ │ │ │ andeq sp, r1, r0, asr #25 │ │ │ │ muleq r1, r0, r9 │ │ │ │ andeq sp, r1, lr, lsr #25 │ │ │ │ andeq sp, r1, r6, ror r9 │ │ │ │ andeq sp, r1, r4, lsl #24 │ │ │ │ muleq r1, lr, r7 │ │ │ │ @@ -59900,50 +59898,50 @@ │ │ │ │ andeq sp, r1, r4, lsr r9 │ │ │ │ andeq sp, r1, r6, ror ip │ │ │ │ andeq r5, r1, ip, asr r7 │ │ │ │ andeq sp, r1, r2, lsr #18 │ │ │ │ andeq sp, r1, r4, asr ip │ │ │ │ andeq r5, r1, sl, asr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96944 │ │ │ │ + bl feb9693c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 148360c │ │ │ │ + blmi 1483604 │ │ │ │ ldmdbmi r1, {r0, r1, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 1490940 │ │ │ │ + bmi 1490938 │ │ │ │ svcge 0x00044479 │ │ │ │ ldmdavs fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 3ff68 │ │ │ │ + blcs 3ff60 │ │ │ │ stccs 1, cr13, [r0, #-252] @ 0xffffff04 │ │ │ │ addhi pc, r5, r0 │ │ │ │ ldrbtmi r4, [ip], #-3146 @ 0xfffff3b6 │ │ │ │ ldrdvs pc, [ip, -r4] │ │ │ │ cmnle sp, r0, lsl #28 │ │ │ │ ldc2l 7, cr15, [r0], #1020 @ 0x3fc │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ movtcs lr, #18900 @ 0x49d4 │ │ │ │ @ instruction: 0xd103429a │ │ │ │ movtcs lr, #27092 @ 0x69d4 │ │ │ │ mulsle r8, sl, r2 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - strmi lr, [r4], -r2, ror #28 │ │ │ │ + strmi lr, [r4], -r6, ror #28 │ │ │ │ suble r2, r6, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r4, [r8], -r0, lsl #6 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strls r1, [r0, #-3389] @ 0xfffff2c3 │ │ │ │ - ldmdb r0, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmplt r0, #120, 16 @ 0x780000 │ │ │ │ ldc2 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf7c44620 │ │ │ │ - blmi dfb330 │ │ │ │ + blmi dfb338 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi dade9c │ │ │ │ + bmi dade94 │ │ │ │ ldrbtmi r4, [sl], #-2865 @ 0xfffff4cf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r5, lsl r1 │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ stmdbmi pc!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ @@ -59952,52 +59950,52 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldr pc, [r6, sp, asr #24]! │ │ │ │ vst2.8 {d20,d22}, [pc :128], ip │ │ │ │ stmdami ip!, {r0, r1, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 7, cr15, [r0, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7c4e7df │ │ │ │ - stmdbmi r9!, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi r9!, {r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andvs pc, pc, #64, 4 │ │ │ │ - blmi a928bc │ │ │ │ + blmi a928b4 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r0, r1, lsl #8 │ │ │ │ @ instruction: 0xff80f7fe │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - stmdbmi r4!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi r4!, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andvs pc, r9, #64, 4 │ │ │ │ - blmi 9528c8 │ │ │ │ + blmi 9528c0 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7ee447b │ │ │ │ ldrtmi r4, [r0], -r2, lsr #18 │ │ │ │ @ instruction: 0xf2404c22 │ │ │ │ - blmi 8d444c │ │ │ │ + blmi 8d4444 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7e4447b │ │ │ │ vmla.i8 d20, d0, d16 │ │ │ │ stmdami r0!, {r1, r2, r3, r4, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2848 @ 0xfffff4e0 │ │ │ │ tstls r0, r8, ror r4 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xff5cf7fe │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - ldmdbmi fp, {r1, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 6, cr4, [fp], {40} @ 0x28 │ │ │ │ rscspl pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2842 @ 0xfffff4e6 │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - andeq r8, r8, r4, ror #20 │ │ │ │ - andeq r0, r4, ip, lsr #17 │ │ │ │ + andeq r8, r8, ip, ror #20 │ │ │ │ + @ instruction: 0x000408b4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, r2, asr #20 │ │ │ │ - andeq r8, r8, ip, ror #19 │ │ │ │ - andeq r0, r4, lr, lsr #16 │ │ │ │ + andeq r8, r8, sl, asr #20 │ │ │ │ + strdeq r8, [r8], -r4 │ │ │ │ + andeq r0, r4, r6, lsr r8 │ │ │ │ andeq sp, r1, r2, lsl #16 │ │ │ │ andeq sp, r1, r4, asr fp │ │ │ │ strdeq sp, [r1], -r0 │ │ │ │ andeq sp, r1, r2, asr #22 │ │ │ │ ldrdeq sp, [r1], -r8 │ │ │ │ andeq sp, r1, sl, lsl fp │ │ │ │ andeq r5, r1, r0, lsl #12 │ │ │ │ @@ -60010,15 +60008,15 @@ │ │ │ │ muleq r1, r2, r7 │ │ │ │ andeq sp, r1, r4, lsl #20 │ │ │ │ @ instruction: 0x000155b4 │ │ │ │ andeq sp, r1, lr, ror #14 │ │ │ │ ldrdeq sp, [r1], -r4 │ │ │ │ muleq r1, r6, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96afc │ │ │ │ + bl feb96af4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr0, cr0, {7} │ │ │ │ svcge 0x0002b083 │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00081c5a │ │ │ │ andsle r2, r3, r0 │ │ │ │ orrcs r4, r0, ip, lsl #24 │ │ │ │ @@ -60029,19 +60027,19 @@ │ │ │ │ ldc2 7, cr15, [sl, #1016] @ 0x3f8 │ │ │ │ adcvc pc, r4, r4, lsl #10 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0xf88433ff │ │ │ │ teqvs r3, r8, asr #3 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq r4, r4, r4, lsl #6 │ │ │ │ - muleq r8, sl, r8 │ │ │ │ + andeq r4, r4, ip, lsl #6 │ │ │ │ + andeq r8, r8, r2, lsr #17 │ │ │ │ andeq sp, r1, lr, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96b58 │ │ │ │ + bl feb96b50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr0, cr0, {7} │ │ │ │ svcge 0x0002b083 │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svclt 0x00081c5a │ │ │ │ andsle r2, r3, r0 │ │ │ │ orrcs r4, r0, ip, lsl #24 │ │ │ │ @@ -60052,64 +60050,64 @@ │ │ │ │ stc2l 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ andvc pc, r2, r4, lsl #10 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0xf88433ff │ │ │ │ cmnvs r3, r8, lsl #5 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq r4, r4, r8, lsr #5 │ │ │ │ - andeq r8, r8, lr, lsr r8 │ │ │ │ + @ instruction: 0x000442b0 │ │ │ │ + andeq r8, r8, r6, asr #16 │ │ │ │ andeq sp, r1, sl, lsl #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r8, lsl #27 │ │ │ │ ldrbtmi r4, [sp], #-1566 @ 0xfffff9e2 │ │ │ │ strmi sl, [r1], r0, lsl #30 │ │ │ │ ldrmi r4, [r4], -sl, lsl #13 │ │ │ │ - blcs 59a7c │ │ │ │ + blcs 59a74 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ svcvs 0x0080f5b4 │ │ │ │ adcshi pc, r4, r0, lsl #1 │ │ │ │ ldrbtmi r4, [fp], #-2945 @ 0xfffff47f │ │ │ │ eorpl pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dfb305 │ │ │ │ eorscs r8, pc, #0, 4 │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #123 @ 0x7b │ │ │ │ rscvc pc, r4, r8, lsl #10 │ │ │ │ - ldm r8!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8882200 │ │ │ │ - bmi 1ec8220 │ │ │ │ + bmi 1ec8218 │ │ │ │ ldrdeq lr, [sp, -r5] │ │ │ │ tstvs r0, sl, ror r4 │ │ │ │ @ instruction: 0xf105b131 │ │ │ │ @ instruction: 0xf00c0038 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ eorpl pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf7c468e8 │ │ │ │ - strtmi lr, [r8], -ip, lsr #27 │ │ │ │ - stc 7, cr15, [r8, #784]! @ 0x310 │ │ │ │ + @ instruction: 0x4628edb0 │ │ │ │ + stc 7, cr15, [ip, #784]! @ 0x310 │ │ │ │ andcs r2, r1, ip, lsr r1 │ │ │ │ - ldc 7, cr15, [r8, #-784] @ 0xfffffcf0 │ │ │ │ + ldc 7, cr15, [ip, #-784] @ 0xfffffcf0 │ │ │ │ strmi r4, [r5], -pc, ror #22 │ │ │ │ @ instruction: 0xf843447b │ │ │ │ stmdacs r0, {r2, r5} │ │ │ │ addshi pc, sl, r0 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrtmi fp, [r0], -r6, lsr #2 │ │ │ │ - svc 0x00dcf7c4 │ │ │ │ + svc 0x00e0f7c4 │ │ │ │ stmdaeq r1, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r1, asr #12 │ │ │ │ - stc 7, cr15, [r4, #-784] @ 0xfffffcf0 │ │ │ │ + stc 7, cr15, [r8, #-784] @ 0xfffffcf0 │ │ │ │ stmdacs r0, {r3, r5, r6, r7, sp, lr} │ │ │ │ addshi pc, r9, r0 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - bmi 193f08c │ │ │ │ + bmi 193f084 │ │ │ │ ldrbtmi r1, [sl], #-3587 @ 0xfffff1fd │ │ │ │ eorpl pc, r4, r2, asr r8 @ │ │ │ │ ldrdgt pc, [ip], -r5 │ │ │ │ @ instruction: 0x4642db1d │ │ │ │ @ instruction: 0x46604631 │ │ │ │ @ instruction: 0xf7fe607b │ │ │ │ ldmdavs fp!, {r0, r1, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -60117,40 +60115,40 @@ │ │ │ │ strcc lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ adcvs r6, sl, lr, lsr #7 │ │ │ │ @ instruction: 0xf1b9612e │ │ │ │ teqle r3, r0, lsl #30 │ │ │ │ andsls pc, r4, r5, lsl #17 │ │ │ │ @ instruction: 0xf8c54a56 │ │ │ │ ldrbtmi sl, [sl], #-52 @ 0xffffffcc │ │ │ │ - bllt fead9af0 │ │ │ │ + bllt fead9ae8 │ │ │ │ smladcc r8, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x466087f0 │ │ │ │ @ instruction: 0xf7c4607a │ │ │ │ - strtmi lr, [r8], -r0, ror #26 │ │ │ │ - ldcl 7, cr15, [ip, #-784] @ 0xfffffcf0 │ │ │ │ + strtmi lr, [r8], -r4, ror #26 │ │ │ │ + stcl 7, cr15, [r0, #-784]! @ 0xfffffcf0 │ │ │ │ ldmdavs sl!, {r1, r2, r3, r6, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ bicscc pc, r9, pc, asr #12 │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ eoreq pc, r4, r2, asr #16 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bllt 14c3efc │ │ │ │ + bllt 14c3ef4 │ │ │ │ bicscc pc, r9, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ smladcc r8, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r4, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ sbcvs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2115 @ 0xfffff7bd │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ strb pc, [r9, -fp, asr #21]! @ │ │ │ │ @ instruction: 0x4649221f │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ - ldmda r0!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf885687b │ │ │ │ @ instruction: 0xe7c36033 │ │ │ │ vmul.i8 d20, d0, d28 │ │ │ │ ldmdami ip!, {r0, r1, r9, ip, sp, lr} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldmdavs fp!, {r0, r1, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -60173,88 +60171,88 @@ │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldrb pc, [r1, sp, asr #22]! @ │ │ │ │ @ instruction: 0xf64f4b2b │ │ │ │ @ instruction: 0xf6cf32f8 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ - bllt 287fa8 │ │ │ │ + bllt 287fa0 │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ rsbsvs lr, r8, sl, lsl #15 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - bmi 93af5c │ │ │ │ + bmi 93af64 │ │ │ │ rscscc pc, r8, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ ldmdavs fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c26815 │ │ │ │ - bmi 7fffd0 │ │ │ │ + bmi 7fffc8 │ │ │ │ @ instruction: 0xf842447a │ │ │ │ stccs 0, cr3, [r0, #-144] @ 0xffffff70 │ │ │ │ ldmdbmi sp, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ rscvs pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldrb pc, [sp, r1, lsr #22] @ │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r0, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 67dbd6 │ │ │ │ + blx 67dbce │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - strdeq r8, [r8], -r2 │ │ │ │ + strdeq r8, [r8], -sl │ │ │ │ + strdeq r8, [r8], -lr │ │ │ │ + andeq r8, r8, sl, asr #15 │ │ │ │ + andeq r4, r4, ip, lsl #4 │ │ │ │ + andeq r8, r8, r8, lsr #21 │ │ │ │ + andeq r8, r8, r2, ror sl │ │ │ │ + andeq r8, r8, sl, lsl r7 │ │ │ │ strdeq r8, [r8], -r6 │ │ │ │ - andeq r8, r8, r2, asr #15 │ │ │ │ - andeq r4, r4, r4, lsl #4 │ │ │ │ - andeq r8, r8, r0, lsr #21 │ │ │ │ - andeq r8, r8, sl, ror #20 │ │ │ │ - andeq r8, r8, r2, lsl r7 │ │ │ │ - andeq r8, r8, lr, ror #13 │ │ │ │ strdeq sp, [r1], -lr │ │ │ │ andeq sp, r1, r4, asr #17 │ │ │ │ ldrdeq sp, [r1], -r8 │ │ │ │ muleq r1, ip, r8 │ │ │ │ @ instruction: 0x0001d4ba │ │ │ │ andeq sp, r1, r0, lsl #17 │ │ │ │ - andeq r8, r8, r6, ror #12 │ │ │ │ + andeq r8, r8, lr, ror #12 │ │ │ │ andeq sp, r1, sl, lsl #9 │ │ │ │ andeq sp, r1, r0, asr r8 │ │ │ │ - andeq r8, r8, r6, lsr r6 │ │ │ │ - andeq r8, r8, r0, lsl r6 │ │ │ │ - andeq r8, r8, r4, lsr #18 │ │ │ │ + andeq r8, r8, lr, lsr r6 │ │ │ │ + andeq r8, r8, r8, lsl r6 │ │ │ │ + andeq r8, r8, ip, lsr #18 │ │ │ │ andeq sp, r1, r2, lsr r4 │ │ │ │ strdeq sp, [r1], -r8 │ │ │ │ andeq sp, r1, r0, lsr #8 │ │ │ │ andeq sp, r1, r6, ror #15 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96e48 │ │ │ │ + bl feb96e40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7fd460d │ │ │ │ mcrne 15, 0, pc, cr3, cr1, {2} @ │ │ │ │ - bmi 3b68b0 │ │ │ │ + bmi 3b68a8 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ cmnlt sl, r3, lsr #32 │ │ │ │ addsmi r6, r9, #5308416 @ 0x510000 │ │ │ │ ldmdavs r3, {r2, r3, r8, ip, lr, pc} │ │ │ │ smlatble r9, r3, r2, r4 │ │ │ │ stmdblt r3, {r0, r1, r4, r7, fp, sp, lr}^ │ │ │ │ rsbsvs r4, sl, r9, lsr #12 │ │ │ │ - bl ffafdb90 │ │ │ │ + bl ffbfdb88 │ │ │ │ @ instruction: 0x4603687a │ │ │ │ mul r0, r0, r0 │ │ │ │ ldrmi r2, [r8], -r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r8, r8, r4, ror r8 │ │ │ │ + andeq r8, r8, ip, ror r8 │ │ │ │ strlt r0, [r0], #3075 @ 0xc03 │ │ │ │ orrspl pc, r1, #683671552 @ 0x28c00000 │ │ │ │ svcge 0x00003b14 │ │ │ │ svcvs 0x0080f5b3 │ │ │ │ - bmi 5344f8 │ │ │ │ + bmi 5344f0 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ cmnlt r2, r3, lsr #32 │ │ │ │ addmi r6, r8, #1114112 @ 0x110000 │ │ │ │ ldmdavs r2, {r0, r1, r3, r8, ip, lr, pc}^ │ │ │ │ svcvs 0x0080f5b2 │ │ │ │ addlt sp, r0, #12, 4 @ 0xc0000000 │ │ │ │ addsmi fp, sl, #160, 2 @ 0x28 │ │ │ │ @@ -60266,29 +60264,29 @@ │ │ │ │ bicscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf64fe7f1 │ │ │ │ @ instruction: 0xf6cf33d2 │ │ │ │ @ instruction: 0xe7ec73ff │ │ │ │ orrvs pc, r5, #1862270976 @ 0x6f000000 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - andeq r8, r8, r8, lsr #16 │ │ │ │ + andeq r8, r8, r0, lsr r8 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ teqpvc r2, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ stmiblt r8, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x000884b4 │ │ │ │ + @ instruction: 0x000884bc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96f1c │ │ │ │ + bl feb96f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7fd460d │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 5369ac │ │ │ │ + bmi 5369a4 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ mvnlt r3, r0, lsr #32 │ │ │ │ addmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldmdavs r8, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ tstle r6, r0, lsr #5 │ │ │ │ @ instruction: 0xb1486b98 │ │ │ │ eorseq pc, r8, r3, lsl #2 │ │ │ │ @@ -60300,84 +60298,84 @@ │ │ │ │ @ instruction: 0xff16f00b │ │ │ │ @ instruction: 0x4602687b │ │ │ │ orrsvs r2, sl, #0 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0xf64fbdb0 │ │ │ │ @ instruction: 0xf6cf30d0 │ │ │ │ udf #30479 @ 0x770f │ │ │ │ - andeq r8, r8, r0, lsr #15 │ │ │ │ + andeq r8, r8, r8, lsr #15 │ │ │ │ strlt r0, [r0], #3075 @ 0xc03 │ │ │ │ orrspl pc, r1, #683671552 @ 0x28c00000 │ │ │ │ svcge 0x00003b14 │ │ │ │ svcvs 0x0080f5b3 │ │ │ │ - bmi 3b45e8 │ │ │ │ + bmi 3b45e0 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ cmplt sl, r3, lsr #32 │ │ │ │ addmi r6, r8, #1114112 @ 0x110000 │ │ │ │ ldmdavs r1, {r2, r3, r8, ip, lr, pc}^ │ │ │ │ svcvs 0x0080f5b1 │ │ │ │ addlt sp, r0, #8, 4 @ 0x80000000 │ │ │ │ addsmi fp, r9, #48, 2 │ │ │ │ - blvs fe4f41c8 │ │ │ │ + blvs fe4f41c0 │ │ │ │ ssatmi r4, #30, r0, lsl #12 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ ldrmi r2, [r0], -r0, lsl #4 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r8, r8, ip, lsr r7 │ │ │ │ + andeq r8, r8, r4, asr #14 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96fd8 │ │ │ │ + bl feb96fd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 12c3d00 │ │ │ │ + blmi 12c3cf8 │ │ │ │ stmdbmi sl, {r1, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 12d0fd4 │ │ │ │ + bmi 12d0fcc │ │ │ │ svcge 0x00004479 │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 405fc │ │ │ │ + blcs 405f4 │ │ │ │ @ instruction: 0x4620d13e │ │ │ │ @ instruction: 0xff4af7ff │ │ │ │ - blle 11c7618 │ │ │ │ + blle 11c7610 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r7, {r0, r8, sp}^ │ │ │ │ eorsvs r2, r9, r2, lsl #6 │ │ │ │ movwcs lr, #18887 @ 0x49c7 │ │ │ │ @ instruction: 0xf7c4e004 │ │ │ │ - stmdavs r3, {r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle sl, r4, lsl #22 │ │ │ │ tstcs sp, sl, lsr r6 │ │ │ │ @ instruction: 0xf7c44620 │ │ │ │ - stmdacs r0, {r1, r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi e76e00 │ │ │ │ + stmdacs r0, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blmi e76df8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmple r1, r0, lsl #22 │ │ │ │ - bmi dc8e40 │ │ │ │ + bmi dc8e38 │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d158 │ │ │ │ ldrtmi r3, [sp], r8, lsr #14 │ │ │ │ - bmi c6f51c │ │ │ │ + bmi c6f514 │ │ │ │ ldrbtmi r2, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ eorsle r6, r1, r1, lsl r8 │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ smlabtcc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf64fbb09 │ │ │ │ @ instruction: 0xf6cf34fa │ │ │ │ @ instruction: 0xe7e074ff │ │ │ │ @ instruction: 0xf6404928 │ │ │ │ stmdami r8!, {r0, r4, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf904f7fe │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ cdpne 15, 0, cr15, cr4, cr3, {0} │ │ │ │ - blmi 976978 │ │ │ │ + blmi 976970 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ sbcle r2, ip, r0, lsl #20 │ │ │ │ @ instruction: 0xf6404921 │ │ │ │ stmdami r1!, {r2, r4, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9acf7fe │ │ │ │ @@ -60397,68 +60395,68 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf98ef7fe │ │ │ │ ldmdbmi r4, {r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ strb pc, [r8, r5, lsl #19]! @ │ │ │ │ - bl feffde18 │ │ │ │ - ldrdeq r8, [r8], -r0 │ │ │ │ - andeq r0, r4, r8, lsl r2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, r0, lsl #7 │ │ │ │ - @ instruction: 0x000401be │ │ │ │ - andeq r8, r8, r6, asr r3 │ │ │ │ + bl ff0fde10 │ │ │ │ + ldrdeq r8, [r8], -r8 @ │ │ │ │ + andeq r0, r4, r0, lsr #4 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r8, r8, lsl #7 │ │ │ │ + andeq r0, r4, r6, asr #3 │ │ │ │ + andeq r8, r8, lr, asr r3 │ │ │ │ andeq sp, r1, r0, ror r1 │ │ │ │ andeq sp, r1, r6, asr #10 │ │ │ │ - andeq r8, r8, ip, lsl r3 │ │ │ │ + andeq r8, r8, r4, lsr #6 │ │ │ │ andeq sp, r1, r8, asr #2 │ │ │ │ andeq sp, r1, lr, lsl r5 │ │ │ │ andeq sp, r1, r6, lsr r1 │ │ │ │ andeq sp, r1, ip, lsl #10 │ │ │ │ andeq sp, r1, ip, lsl #2 │ │ │ │ andeq sp, r1, r2, ror #9 │ │ │ │ strdeq sp, [r1], -sl │ │ │ │ ldrdeq sp, [r1], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb97154 │ │ │ │ + bl feb9714c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi e83ebc │ │ │ │ + blmi e83eb4 │ │ │ │ strmi fp, [r4], -r7, lsl #1 │ │ │ │ svcge 0x0004447b │ │ │ │ - blcs 59fd4 │ │ │ │ + blcs 59fcc │ │ │ │ strtmi sp, [r0], -sl, asr #2 │ │ │ │ mrc2 7, 4, pc, cr4, cr15, {7} │ │ │ │ - blle cc7784 │ │ │ │ + blle cc777c │ │ │ │ ldrbtmi r4, [fp], #-2867 @ 0xfffff4cd │ │ │ │ eorne pc, r4, r3, asr r8 @ │ │ │ │ stmdbvs fp, {r0, r3, r6, r8, r9, ip, sp, pc} │ │ │ │ suble r2, pc, r1, lsl #22 │ │ │ │ teqlt fp, fp, lsl #23 │ │ │ │ eorseq pc, r8, r1, lsl #2 │ │ │ │ stc2l 0, cr15, [sl, #44]! @ 0x2c │ │ │ │ ldrbtmi r4, [fp], #-2861 @ 0xfffff4d3 │ │ │ │ eorne pc, r4, r3, asr r8 @ │ │ │ │ rsbsvs r6, r9, r8, asr #17 │ │ │ │ - b ffb7deb0 │ │ │ │ + b ffc7dea8 │ │ │ │ @ instruction: 0x46086879 │ │ │ │ rsbsvs r6, sl, sl, lsl #17 │ │ │ │ - b ff9fdebc │ │ │ │ + b ffafdeb4 │ │ │ │ tstcs r0, r7, lsr #22 │ │ │ │ ldrbtmi r6, [fp], #-2170 @ 0xfffff786 │ │ │ │ eorne pc, r4, r3, asr #16 │ │ │ │ @ instruction: 0x4610b15a │ │ │ │ - cdp 7, 2, cr15, cr12, cr4, {6} │ │ │ │ + cdp 7, 3, cr15, cr0, cr4, {6} │ │ │ │ ldrbtmi r4, [fp], #-2851 @ 0xfffff4dd │ │ │ │ - bllt 91a034 │ │ │ │ + bllt 91a02c │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x4620bd90 │ │ │ │ - svc 0x006ef7c4 │ │ │ │ - blmi 7f9fa4 │ │ │ │ + svc 0x0072f7c4 │ │ │ │ + blmi 7f9f9c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ rscsle r2, r0, r0, lsl #20 │ │ │ │ vst2.8 {d20,d22}, [pc :64], fp │ │ │ │ ldmdami fp, {r0, r1, r4, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf90af7fe │ │ │ │ @@ -60474,49 +60472,49 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0xe7d1f8f5 │ │ │ │ andcs r6, r0, #121 @ 0x79 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ stmib sp, {r2, sl, fp}^ │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf7c4c008 │ │ │ │ - ldmdavs r9!, {r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r2, r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7a2 │ │ │ │ - andeq r8, r8, r4, asr r2 │ │ │ │ - andeq r8, r8, lr, asr r5 │ │ │ │ - andeq r8, r8, r2, asr #10 │ │ │ │ - andeq r8, r8, r2, lsr #10 │ │ │ │ - strdeq r8, [r8], -r2 │ │ │ │ - ldrdeq r8, [r8], -r8 @ │ │ │ │ + andeq r8, r8, ip, asr r2 │ │ │ │ + andeq r8, r8, r6, ror #10 │ │ │ │ + andeq r8, r8, sl, asr #10 │ │ │ │ + andeq r8, r8, sl, lsr #10 │ │ │ │ + strdeq r8, [r8], -sl │ │ │ │ + andeq r8, r8, r0, ror #3 │ │ │ │ andeq sp, r1, r4 │ │ │ │ andeq sp, r1, r2, ror #7 │ │ │ │ andeq ip, r1, ip, ror #31 │ │ │ │ andeq sp, r1, sl, asr #7 │ │ │ │ ldrdeq ip, [r1], -sl │ │ │ │ @ instruction: 0x0001d3b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb97278 │ │ │ │ + bl feb97270 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9c4000 │ │ │ │ + blmi 9c3ff8 │ │ │ │ strmi fp, [r5], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ - bllt 11a0fc │ │ │ │ + bllt 11a0f4 │ │ │ │ svcvs 0x0080f5b4 │ │ │ │ - blmi 8b48c8 │ │ │ │ + blmi 8b48c0 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ teqlt fp, r4, lsr #32 │ │ │ │ - blmi 82ee38 │ │ │ │ + blmi 82ee30 │ │ │ │ @ instruction: 0xf883447b │ │ │ │ - blmi 7d4acc │ │ │ │ + blmi 7d4ac4 │ │ │ │ cmpvs lr, fp, ror r4 │ │ │ │ @ instruction: 0xf7c44620 │ │ │ │ - cdpne 15, 0, cr14, cr4, cr0, {0} │ │ │ │ - bmi 7368c8 │ │ │ │ + cdpne 15, 0, cr14, cr4, cr4, {0} │ │ │ │ + bmi 7368c0 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ - bmi 6d04e4 │ │ │ │ + bmi 6d04dc │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strtmi fp, [r0], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r7, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ subsne pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @@ -60527,56 +60525,56 @@ │ │ │ │ @ instruction: 0xf88cf7fe │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ eorscs r4, pc, #16, 22 @ 0x4000 │ │ │ │ ldrbtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf503607b │ │ │ │ @ instruction: 0xf7c47022 │ │ │ │ - ldmdavs fp!, {r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8832200 │ │ │ │ strb r2, [r8, r7, asr #5] │ │ │ │ - andeq r8, r8, r0, lsr r1 │ │ │ │ - andeq r8, r8, ip, lsr r4 │ │ │ │ - andeq r8, r8, r0, lsl r1 │ │ │ │ - andeq r3, r4, r0, ror #22 │ │ │ │ + andeq r8, r8, r8, lsr r1 │ │ │ │ + andeq r8, r8, r4, asr #8 │ │ │ │ + andeq r8, r8, r8, lsl r1 │ │ │ │ + andeq r3, r4, r8, ror #22 │ │ │ │ + andeq r8, r8, r0, lsl #2 │ │ │ │ strdeq r8, [r8], -r8 @ │ │ │ │ - strdeq r8, [r8], -r0 │ │ │ │ andeq ip, r1, sl, lsl pc │ │ │ │ andeq sp, r1, r4, lsl #6 │ │ │ │ andeq ip, r1, r8, lsl #30 │ │ │ │ strdeq sp, [r1], -r2 │ │ │ │ - strheq r8, [r8], -r2 │ │ │ │ + strheq r8, [r8], -sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ ldrmi fp, [r6], -r1, asr #1 │ │ │ │ ssatcs pc, #29, pc, asr #17 @ │ │ │ │ ldrmi sl, [ip], -r4, lsl #30 │ │ │ │ ssatcc pc, #25, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x468356b8 │ │ │ │ ldrbtmi r6, [sp], #-121 @ 0xffffff87 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsccc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 5a22c │ │ │ │ + blcs 5a224 │ │ │ │ mcrcs 1, 0, sp, cr0, cr5, {1} │ │ │ │ subshi pc, fp, #0 │ │ │ │ @ instruction: 0xf7c42000 │ │ │ │ - ldclcs 14, cr14, [r7], #-344 @ 0xfffffea8 │ │ │ │ + ldclcs 14, cr14, [r7], #-360 @ 0xfffffe98 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ suble r2, r5, r1, ror ip │ │ │ │ pkhtbeq pc, r8, pc, asr #17 @ │ │ │ │ @ instruction: 0xf1074632 │ │ │ │ vcgt.s8 d16, d0, d8 │ │ │ │ ldrbtmi r7, [r8], #-343 @ 0xfffffea9 │ │ │ │ @ instruction: 0xff0af7f3 │ │ │ │ @ instruction: 0xf7c44605 │ │ │ │ - stclne 12, cr14, [sl], #-504 @ 0xfffffe08 │ │ │ │ + stclne 12, cr14, [sl], #-520 @ 0xfffffdf8 │ │ │ │ eorle r4, r5, r0, lsl #13 │ │ │ │ eorle r2, r7, r2, lsl #26 │ │ │ │ vst2.32 {d6,d8}, [r3 :256], fp │ │ │ │ @ instruction: 0xf5b24270 │ │ │ │ @ instruction: 0xf0004f80 │ │ │ │ ldreq r8, [fp, r5, asr #3] │ │ │ │ @ instruction: 0xf64fbf44 │ │ │ │ @@ -60589,15 +60587,15 @@ │ │ │ │ teqeq r8, ip, asr #2 │ │ │ │ @ instruction: 0xf8df021c │ │ │ │ vmin.s8 d17, d0, d24 │ │ │ │ @ instruction: 0xf8df7235 │ │ │ │ ldrbtmi r0, [r9], #-1588 @ 0xfffff9cc │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldr pc, [lr, r9, asr #30]! │ │ │ │ - blcs da214 │ │ │ │ + blcs da20c │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf44f3c73 │ │ │ │ stccs 2, cr7, [r3], {208} @ 0xd0 │ │ │ │ rschi pc, r0, #0, 4 │ │ │ │ @ instruction: 0xf014e8df │ │ │ │ mvnseq r0, r3, ror #3 │ │ │ │ ldrdeq r0, [pc], #20 @ │ │ │ │ @@ -60605,15 +60603,15 @@ │ │ │ │ cmppvc r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ ldrbtmi r4, [r9], #1586 @ 0x632 │ │ │ │ @ instruction: 0xf7f34648 │ │ │ │ @ instruction: 0x4605ff5d │ │ │ │ @ instruction: 0xf0001c41 │ │ │ │ @ instruction: 0xf7c480ce │ │ │ │ - @ instruction: 0xf8dfec34 │ │ │ │ + @ instruction: 0xf8dfec38 │ │ │ │ @ instruction: 0xf04f35ec │ │ │ │ strmi r0, [r0], r0, lsl #20 │ │ │ │ @ instruction: 0x4648447b │ │ │ │ teqpvc r3, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ stmib sp, {r8, r9, sp, lr}^ │ │ │ │ vpmax.s8 d19, d0, d0 │ │ │ │ @@ -60652,74 +60650,74 @@ │ │ │ │ ldrbtmi r9, [r9], #1368 @ 0x558 │ │ │ │ eorpl pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8dfb1fd │ │ │ │ eorscs r8, pc, #80, 10 @ 0x14000000 │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf50844f8 │ │ │ │ @ instruction: 0xf7c470e4 │ │ │ │ - movwcs lr, #3126 @ 0xc36 │ │ │ │ + movwcs lr, #3130 @ 0xc3a │ │ │ │ andcc pc, r7, #136, 16 @ 0x880000 │ │ │ │ ldrcc pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ andne lr, sp, #3489792 @ 0x354000 │ │ │ │ tstvs r9, fp, ror r4 │ │ │ │ @ instruction: 0xf105b12a │ │ │ │ @ instruction: 0xf00b0038 │ │ │ │ @ instruction: 0xf859fc23 │ │ │ │ stmiavs r8!, {r2, r5, ip, lr}^ │ │ │ │ - stmdb r8!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - @ instruction: 0xf8dfe926 │ │ │ │ + @ instruction: 0xf8dfe92a │ │ │ │ teqcs ip, r8, lsl r5 │ │ │ │ ldrbtmi r2, [r8], #1 │ │ │ │ - ldm r2, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8484605 │ │ │ │ stmdacs r0, {r2, r5} │ │ │ │ andhi pc, r7, #0 │ │ │ │ @ instruction: 0xf7c44630 │ │ │ │ - mcrrne 11, 5, lr, r1, cr12 │ │ │ │ + mcrrne 11, 6, lr, r1, cr0 │ │ │ │ andcs r4, r1, r1, lsl #13 │ │ │ │ - stm r4, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r3, r5, r6, r7, sp, lr} │ │ │ │ andshi pc, r2, #0 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf858f909 │ │ │ │ cdpne 0, 0, cr5, cr3, cr4, {1} │ │ │ │ ldrdge pc, [ip], -r5 │ │ │ │ adchi pc, r6, r0, asr #5 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strbmi sp, [sl], -r9 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf7c4603b │ │ │ │ - ldmdavs fp!, {r2, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf80a2200 │ │ │ │ strcs r2, [r0], -r9 │ │ │ │ strcc lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ adcvs r6, lr, lr, lsr #7 │ │ │ │ @ instruction: 0xf1bb612e │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf88580f3 │ │ │ │ @ instruction: 0xf8dfb014 │ │ │ │ ldmdavs r9!, {r2, r5, r7, sl, sp}^ │ │ │ │ cmnvs r9, #2046820352 @ 0x7a000000 │ │ │ │ - bcs 5a3fc │ │ │ │ + bcs 5a3f4 │ │ │ │ rscshi pc, r3, r0, asr #32 │ │ │ │ ldrne pc, [r4], #2271 @ 0x8df │ │ │ │ ldrbcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8d76811 │ │ │ │ subsmi r2, r1, ip, ror #1 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x81bff040 │ │ │ │ @ instruction: 0x37f44618 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ vld3.16 {d19-d21}, [pc :256], r4 │ │ │ │ ldrbtmi r6, [fp], #-386 @ 0xfffffe7e │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 44810 │ │ │ │ + bcs 44808 │ │ │ │ msrhi SPSR_xc, r0, asr #32 │ │ │ │ orrvs pc, r2, #1862270976 @ 0x6f000000 │ │ │ │ biccs lr, r2, #58195968 @ 0x3780000 │ │ │ │ ldrbeq pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ orrvc pc, sp, r0, asr #4 │ │ │ │ ldrbtmi r4, [r8], #-1587 @ 0xfffff9cd │ │ │ │ @@ -60730,15 +60728,15 @@ │ │ │ │ @ instruction: 0xf6bf2c00 │ │ │ │ @ instruction: 0xf8c8af40 │ │ │ │ @ instruction: 0xf64f3000 │ │ │ │ @ instruction: 0xf6cf31fa │ │ │ │ @ instruction: 0xf8df71ff │ │ │ │ ldrbtmi r3, [fp], #-1068 @ 0xfffffbd4 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 4485c │ │ │ │ + bcs 44854 │ │ │ │ rscshi pc, sl, r0 │ │ │ │ ldrne pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ adcsvc pc, ip, #64, 4 │ │ │ │ ldreq pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 6, pc, cr12, cr13, {7} │ │ │ │ vst4. {d30-d33}, [pc :128], lr │ │ │ │ @@ -60765,22 +60763,22 @@ │ │ │ │ vhadd.s8 d19, d0, d0 │ │ │ │ ldmmi r0!, {r2, r3, r4, r7, r8, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8d74633 │ │ │ │ ldrbtmi r2, [r8], #-280 @ 0xfffffee8 │ │ │ │ stc2 7, cr15, [lr, #-976] @ 0xfffffc30 │ │ │ │ ldrb r4, [fp, r4, lsl #12] │ │ │ │ @ instruction: 0xf7c44650 │ │ │ │ - @ instruction: 0x4628e85a │ │ │ │ + @ instruction: 0x4628e85e │ │ │ │ @ instruction: 0xf7c44dea │ │ │ │ - @ instruction: 0x4622e856 │ │ │ │ + @ instruction: 0x4622e85a │ │ │ │ tstpeq sp, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #1149 @ 0x47d │ │ │ │ @ instruction: 0xf8484628 │ │ │ │ @ instruction: 0xf7ff3024 │ │ │ │ - blmi ff9bfc00 │ │ │ │ + blmi ff9bfbf8 │ │ │ │ sbcscc pc, r9, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ cmple sp, r0, lsl #18 │ │ │ │ bicscc pc, r9, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @@ -60790,15 +60788,15 @@ │ │ │ │ ldrbtmi r7, [sp], #-323 @ 0xfffffebd │ │ │ │ teqpvc r3, #20971520 @ p-variant is OBSOLETE @ 0x1400000 │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ stmib sp, {r8, r9, sp, lr}^ │ │ │ │ ldrbtmi r3, [r8], #0 │ │ │ │ @ instruction: 0xf8d74633 │ │ │ │ @ instruction: 0x46402118 │ │ │ │ - blx ffcfe4fe │ │ │ │ + blx ffcfe4f6 │ │ │ │ @ instruction: 0xf6bf1e04 │ │ │ │ stmdavs sl!, {r2, r4, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ smlabtcc r8, r5, r8, pc @ │ │ │ │ rsbsle r2, r7, r0, lsl #20 │ │ │ │ strbmi r4, [r1], -pc, asr #17 │ │ │ │ @@ -60817,15 +60815,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2245 @ 0xfffff73b │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ mcr2 7, 2, pc, cr4, cr13, {7} @ │ │ │ │ @ instruction: 0xe717687b │ │ │ │ @ instruction: 0x4659221f │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf7c4603b │ │ │ │ - ldmdavs fp!, {r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ eorsvs pc, r3, r5, lsl #17 │ │ │ │ ldmibmi sp!, {r0, r1, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2236 @ 0xfffff744 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ mcr2 7, 1, pc, cr14, cr13, {7} @ │ │ │ │ smlsdx r1, fp, r8, r6 │ │ │ │ @@ -60851,46 +60849,46 @@ │ │ │ │ stmiami r9!, {r0, r6, r7, r8, r9, sp} │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x71a2f240 │ │ │ │ ldrbtmi r4, [r8], #-1587 @ 0xfffff9cd │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf7f42502 │ │ │ │ @ instruction: 0x4604fc5f │ │ │ │ - blmi fe93a2d0 │ │ │ │ + blmi fe93a2c8 │ │ │ │ rscscc pc, sl, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ cmnle r5, r0, lsl #18 │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ - blmi fe77a130 │ │ │ │ + blmi fe77a128 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ cmple r4, r0, lsl #18 │ │ │ │ cmnpmi ip, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ ldcmi 6, cr14, [r5, #688] @ 0x2b0 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbtmi r6, [sp], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blmi fe4ffa74 │ │ │ │ + blmi fe4ffa6c │ │ │ │ rsccc pc, r3, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ cmple r5, r0, lsl #18 │ │ │ │ mvncc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0x4622e694 │ │ │ │ bicsvc pc, r5, r0, asr #4 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - blmi fe27fa48 │ │ │ │ + blmi fe27fa40 │ │ │ │ rscscc pc, r9, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ cmple r0, r0, lsl #18 │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @@ -60904,15 +60902,15 @@ │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ stc2l 7, cr15, [sl], {255} @ 0xff │ │ │ │ @ instruction: 0xf8c84b7a │ │ │ │ @ instruction: 0xf64f4000 │ │ │ │ @ instruction: 0xf6cf32ee │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ - bllt c88b14 │ │ │ │ + bllt c88b0c │ │ │ │ mvncc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdbmi r3!, {r2, r3, r4, r6, r9, sl, sp, lr, pc}^ │ │ │ │ rscvs pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2162 @ 0xfffff78e │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @ instruction: 0xe7a1fd7f │ │ │ │ @@ -60929,34 +60927,34 @@ │ │ │ │ ldrbtmi r7, [r8], #-726 @ 0xfffffd2a │ │ │ │ stc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ stmdami r8!, {r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r7, [r8], #-718 @ 0xfffffd32 │ │ │ │ ldc2l 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ @ instruction: 0xf7c3e7d0 │ │ │ │ - stclmi 15, cr14, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + stclmi 15, cr14, [r4, #-624]! @ 0xfffffd90 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ ldrbtmi r7, [sp], #-502 @ 0xfffffe0a │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blmi 18bf97c │ │ │ │ + blmi 18bf974 │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf64fbb31 │ │ │ │ @ instruction: 0xf6cf33f8 │ │ │ │ @ instruction: 0xe61973ff │ │ │ │ @ instruction: 0x46286078 │ │ │ │ @ instruction: 0xf7c34d59 │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [sp], #-1570 @ 0xfffff9de │ │ │ │ tstpvs r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8484628 │ │ │ │ @ instruction: 0xf7ff3024 │ │ │ │ - blmi 157f940 │ │ │ │ + blmi 157f938 │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ rscle r2, r0, r0, lsl #18 │ │ │ │ strtmi r4, [r9], -pc, asr #16 │ │ │ │ andeq pc, r1, #64, 12 @ 0x4000000 │ │ │ │ @@ -60978,88 +60976,88 @@ │ │ │ │ vadd.i8 q10, q0, │ │ │ │ stmib sp, {r1, r2, r7, r8, ip, sp, lr}^ │ │ │ │ ldrtmi r3, [r3], -r0, lsl #8 │ │ │ │ @ instruction: 0xf8d74478 │ │ │ │ @ instruction: 0xf7f42118 │ │ │ │ strmi pc, [r4], -r3, ror #22 │ │ │ │ svclt 0x0000e630 │ │ │ │ - muleq r3, ip, lr │ │ │ │ + andeq pc, r3, r4, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, r6, asr #32 │ │ │ │ + andeq r8, r8, lr, asr #32 │ │ │ │ andeq ip, r1, lr, asr #28 │ │ │ │ strdeq ip, [r1], -sl │ │ │ │ strdeq sp, [r1], -r0 │ │ │ │ andeq ip, r1, r2, asr #27 │ │ │ │ - andeq r7, r8, r4, ror #30 │ │ │ │ + andeq r7, r8, ip, ror #30 │ │ │ │ andeq ip, r1, r4, asr #26 │ │ │ │ - andeq r8, r8, lr, ror #3 │ │ │ │ - @ instruction: 0x00087ebc │ │ │ │ - strdeq r3, [r4], -ip │ │ │ │ - muleq r8, lr, r1 │ │ │ │ - andeq r7, r8, r8, lsl #28 │ │ │ │ - andeq pc, r3, r0, asr #24 │ │ │ │ - andeq r7, r8, lr, asr #27 │ │ │ │ + strdeq r8, [r8], -r6 │ │ │ │ + andeq r7, r8, r4, asr #29 │ │ │ │ + andeq r3, r4, r4, lsl #18 │ │ │ │ + andeq r8, r8, r6, lsr #3 │ │ │ │ + andeq r7, r8, r0, lsl lr │ │ │ │ + andeq pc, r3, r8, asr #24 │ │ │ │ + ldrdeq r7, [r8], -r6 │ │ │ │ andeq ip, r1, sl, ror #23 │ │ │ │ - andeq r7, r8, r2, lsl #27 │ │ │ │ + andeq r7, r8, sl, lsl #27 │ │ │ │ andeq ip, r1, r8, lsr #23 │ │ │ │ muleq r1, lr, pc @ │ │ │ │ andeq ip, r1, r8, lsl #23 │ │ │ │ andeq ip, r1, r6, ror #22 │ │ │ │ andeq ip, r1, lr, lsr fp │ │ │ │ andeq ip, r1, r0, lsr #22 │ │ │ │ - andeq r7, r8, r8, asr #25 │ │ │ │ - andeq r7, r8, r6, lsr #25 │ │ │ │ + ldrdeq r7, [r8], -r0 │ │ │ │ + andeq r7, r8, lr, lsr #25 │ │ │ │ ldrdeq ip, [r1], -r6 │ │ │ │ andeq ip, r1, r0, lsr #29 │ │ │ │ - andeq r7, r8, r0, asr ip │ │ │ │ + andeq r7, r8, r8, asr ip │ │ │ │ andeq ip, r1, sl, ror sl │ │ │ │ andeq ip, r1, lr, ror #28 │ │ │ │ andeq ip, r1, lr, asr #20 │ │ │ │ andeq ip, r1, r2, asr #28 │ │ │ │ andeq ip, r1, r0, lsr lr │ │ │ │ andeq ip, r1, r2, lsr #20 │ │ │ │ andeq ip, r1, r4, lsl #20 │ │ │ │ andeq ip, r1, r6, ror #19 │ │ │ │ - andeq r7, r8, ip, lsl #23 │ │ │ │ - andeq r7, r8, ip, ror #22 │ │ │ │ + muleq r8, r4, fp │ │ │ │ + andeq r7, r8, r4, ror fp │ │ │ │ andeq ip, r1, lr, lsl #19 │ │ │ │ - andeq r7, r8, ip, lsr fp │ │ │ │ - andeq r7, r8, r0, lsl fp │ │ │ │ + andeq r7, r8, r4, asr #22 │ │ │ │ + andeq r7, r8, r8, lsl fp │ │ │ │ andeq ip, r1, r2, lsr r9 │ │ │ │ andeq ip, r1, r8, lsr #26 │ │ │ │ - andeq r7, r8, sl, asr #21 │ │ │ │ + ldrdeq r7, [r8], -r2 │ │ │ │ andeq ip, r1, lr, ror #17 │ │ │ │ andeq ip, r1, r4, ror #25 │ │ │ │ ldrdeq ip, [r1], -r4 │ │ │ │ andeq ip, r1, ip, asr #17 │ │ │ │ andeq ip, r1, r2, asr #25 │ │ │ │ @ instruction: 0x0001ccb2 │ │ │ │ andeq ip, r1, r2, lsr #25 │ │ │ │ muleq r1, r6, r8 │ │ │ │ - andeq r7, r8, r4, asr #20 │ │ │ │ + andeq r7, r8, ip, asr #20 │ │ │ │ andeq ip, r1, r2, ror #16 │ │ │ │ - andeq r7, r8, r8, lsl #20 │ │ │ │ + andeq r7, r8, r0, lsl sl │ │ │ │ andeq ip, r1, ip, lsr #24 │ │ │ │ andeq ip, r1, ip, lsl ip │ │ │ │ andeq ip, r1, lr, lsl #16 │ │ │ │ andeq ip, r1, ip, ror #15 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ ldrmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ @ instruction: 0xf8dc4615 │ │ │ │ - blcs 4c930 │ │ │ │ + blcs 4c928 │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4603fe91 │ │ │ │ - bmi 92d060 │ │ │ │ + bmi 92d058 │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r8], -r1, lsr #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ ldmdbmi sp, {r0, r1, r2, r3, r6, r9} │ │ │ │ @@ -61067,57 +61065,57 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmdavs fp!, {r0, r1, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r2, #240, 2 @ 0x3c │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ strls r4, [r0], #-1584 @ 0xfffff9d0 │ │ │ │ - blx ff8fe97e │ │ │ │ - blle 748190 │ │ │ │ + blx ff8fe976 │ │ │ │ + blle 748188 │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ - bcs 5a9d4 │ │ │ │ + bcs 5a9cc │ │ │ │ ldmdbmi r3, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ subseq pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ ldc2 7, cr15, [r6], #-1012 @ 0xfffffc0c │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r2, r3, r6, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1b7e9b2 │ │ │ │ - bmi 33a8a4 │ │ │ │ + blx 1b7e9aa │ │ │ │ + bmi 33a89c │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrb r3, [sp, r8, lsl #2] │ │ │ │ - muleq r8, r4, r8 │ │ │ │ - andeq r7, r8, r4, ror r8 │ │ │ │ + muleq r8, ip, r8 │ │ │ │ + andeq r7, r8, ip, ror r8 │ │ │ │ muleq r1, r6, r6 │ │ │ │ muleq r1, ip, sl │ │ │ │ - andeq r7, r8, lr, lsr #16 │ │ │ │ + andeq r7, r8, r6, lsr r8 │ │ │ │ andeq ip, r1, lr, asr r6 │ │ │ │ andeq ip, r1, r2, ror #20 │ │ │ │ andeq ip, r1, r0, asr #12 │ │ │ │ andeq ip, r1, r6, asr #20 │ │ │ │ - strdeq r7, [r8], -r4 │ │ │ │ + strdeq r7, [r8], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ ldrmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ @ instruction: 0xf8dc4615 │ │ │ │ - blcs 4ca18 │ │ │ │ + blcs 4ca10 │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4603fe1d │ │ │ │ - bmi 92d148 │ │ │ │ + bmi 92d140 │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r8], -r1, lsr #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst4.16 {d22-d25}, [pc :256], r8 │ │ │ │ ldmdbmi sp, {r1, r2, r9, sp, lr} │ │ │ │ @@ -61125,63 +61123,63 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r1, #240, 2 @ 0x3c │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ strls r4, [r0], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 1bfea66 │ │ │ │ - blle 748278 │ │ │ │ + blx 1bfea5e │ │ │ │ + blle 748270 │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ - bcs 5aabc │ │ │ │ + bcs 5aab4 │ │ │ │ ldmdbmi r3, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rsbeq pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ - blx ff0fea7e │ │ │ │ + blx ff0fea76 │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r3, r4, r6, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffe7ea98 │ │ │ │ - bmi 33a98c │ │ │ │ + blx ffe7ea90 │ │ │ │ + bmi 33a984 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrb r3, [sp, r8, lsl #2] │ │ │ │ - andeq r7, r8, ip, lsr #15 │ │ │ │ - andeq r7, r8, ip, lsl #15 │ │ │ │ + @ instruction: 0x000877b4 │ │ │ │ + muleq r8, r4, r7 │ │ │ │ andeq ip, r1, lr, lsr #11 │ │ │ │ andeq ip, r1, r4, asr #19 │ │ │ │ - andeq r7, r8, r6, asr #14 │ │ │ │ + andeq r7, r8, lr, asr #14 │ │ │ │ andeq ip, r1, r6, ror r5 │ │ │ │ andeq ip, r1, sl, lsl #19 │ │ │ │ andeq ip, r1, r8, asr r5 │ │ │ │ andeq ip, r1, lr, ror #18 │ │ │ │ - andeq r7, r8, ip, lsl #14 │ │ │ │ + andeq r7, r8, r4, lsl r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi 1792344 │ │ │ │ - blmi 1792364 │ │ │ │ + bmi 179233c │ │ │ │ + blmi 179235c │ │ │ │ mrrcmi 4, 7, r4, sp, cr10 │ │ │ │ ldrbtmi fp, [ip], #-165 @ 0xffffff5b │ │ │ │ ldmpl r3, {r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strmi r4, [r9], r0, lsl #13 │ │ │ │ @ instruction: 0x67fb681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 5ab98 │ │ │ │ + blcs 5ab90 │ │ │ │ strtmi sp, [r9], -r5, asr #2 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -r3, lsr #27 │ │ │ │ - blmi 156d2dc │ │ │ │ + blmi 156d2d4 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ - bmi 14ef110 │ │ │ │ + bmi 14ef108 │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-251 @ 0xffffff05 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ strcc r4, [r4, r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -61189,106 +61187,106 @@ │ │ │ │ adceq pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ubfx pc, fp, #22, #7 │ │ │ │ @ instruction: 0x46322377 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ - blmi 11bf724 │ │ │ │ + blmi 11bf71c │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ sbccc pc, r8, #13828096 @ 0xd30000 │ │ │ │ addsmi fp, r8, #3719168 @ 0x38c000 │ │ │ │ - blmi 10f7384 │ │ │ │ + blmi 10f737c │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi 1090fa0 │ │ │ │ + blmi 1090f98 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ sbcle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf640493f │ │ │ │ ldmdami pc!, {r0, r1, r4, r5, r7, r9} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx efeb8e │ │ │ │ + blx efeb86 │ │ │ │ ldmdbmi sp!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addseq pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @ instruction: 0xe7b0fa75 │ │ │ │ - blle ff8cabb0 │ │ │ │ + blle ff8caba8 │ │ │ │ @ instruction: 0xf872f7ff │ │ │ │ ldrmi r1, [lr], -r3, lsl #28 │ │ │ │ - blle ff85261c │ │ │ │ + blle ff852614 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - stcl 7, cr15, [lr, #780]! @ 0x30c │ │ │ │ + ldcl 7, cr15, [r2, #780]! @ 0x30c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ andcs sp, r0, #1073741878 @ 0x40000036 │ │ │ │ strls r2, [r0], -r0, lsl #6 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ - blvs e897dc │ │ │ │ + blvs e897d4 │ │ │ │ @ instruction: 0xf7c34602 │ │ │ │ - strmi lr, [r1], sl, lsl #26 │ │ │ │ + strmi lr, [r1], lr, lsl #26 │ │ │ │ sbcle r3, ip, r1 │ │ │ │ stc2 7, cr15, [r0, #868]! @ 0x364 │ │ │ │ - blvs 1e9b8e4 │ │ │ │ + blvs 1e9b8dc │ │ │ │ ldmdane r0!, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf141462b │ │ │ │ stmdacc r1, {r8} │ │ │ │ tstpeq r0, r1, ror #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff6ef013 │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7c32001 │ │ │ │ - ldrtmi lr, [r1], -ip, lsr #24 │ │ │ │ + @ instruction: 0x4631ec30 │ │ │ │ movwlt r4, #1538 @ 0x602 │ │ │ │ @ instruction: 0x46486078 │ │ │ │ - ldm sl, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mrcne 8, 2, r6, cr1, cr10, {3} │ │ │ │ @ instruction: 0xf811460b │ │ │ │ strbeq r0, [r0, r1, lsl #30] │ │ │ │ movwcc sp, #9233 @ 0x2411 │ │ │ │ adcmi r1, fp, #634880 @ 0x9b000 │ │ │ │ @ instruction: 0x4610d9f6 │ │ │ │ - stc 7, cr15, [r2], #780 @ 0x30c │ │ │ │ + stc 7, cr15, [r6], #780 @ 0x30c │ │ │ │ @ instruction: 0x46486b39 │ │ │ │ - ldmda r2, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ tstvs sl, r8, lsr #32 │ │ │ │ @ instruction: 0x4610e799 │ │ │ │ - ldc 7, cr15, [r4], {195} @ 0xc3 │ │ │ │ + ldc 7, cr15, [r8], {195} @ 0xc3 │ │ │ │ @ instruction: 0x46486b39 │ │ │ │ - stmda r4, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c3e791 │ │ │ │ - svclt 0x0000ed14 │ │ │ │ - andeq pc, r3, r0, lsl r5 @ │ │ │ │ + svclt 0x0000ed18 │ │ │ │ + andeq pc, r3, r8, lsl r5 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000876be │ │ │ │ - muleq r8, r8, r6 │ │ │ │ - ldrdeq pc, [r3], -r6 │ │ │ │ + andeq r7, r8, r6, asr #13 │ │ │ │ + andeq r7, r8, r0, lsr #13 │ │ │ │ + ldrdeq pc, [r3], -lr │ │ │ │ andeq ip, r1, r6, lsr #9 │ │ │ │ @ instruction: 0x0001c8bc │ │ │ │ - andeq r7, r8, sl, asr #12 │ │ │ │ + andeq r7, r8, r2, asr r6 │ │ │ │ + andeq r7, r8, r4, asr #12 │ │ │ │ andeq r7, r8, ip, lsr r6 │ │ │ │ - andeq r7, r8, r4, lsr r6 │ │ │ │ andeq ip, r1, r4, ror #8 │ │ │ │ andeq ip, r1, sl, lsl #17 │ │ │ │ andeq ip, r1, r2, asr r4 │ │ │ │ andeq ip, r1, r8, ror r8 │ │ │ │ - muleq r8, r4, r8 │ │ │ │ + muleq r8, ip, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ ldrmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ @ instruction: 0xf8dc4615 │ │ │ │ - blcs 4ccc4 │ │ │ │ + blcs 4ccbc │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ strmi pc, [r3], -r7, asr #25 │ │ │ │ - bmi 92d3f4 │ │ │ │ + bmi 92d3ec │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r8], -r1, lsr #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ ldmdbmi sp, {r0, r2, r3, r4, r5, r7, r9} │ │ │ │ @@ -61296,57 +61294,57 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmdavs fp!, {r0, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r3, #240, 2 @ 0x3c │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ strls r4, [r0], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 67ed10 │ │ │ │ - blle 748524 │ │ │ │ + blx 67ed08 │ │ │ │ + blle 74851c │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ - bcs 5ad68 │ │ │ │ + bcs 5ad60 │ │ │ │ ldmdbmi r3, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ andvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ - blx 1b7ed28 │ │ │ │ + blx 1b7ed20 │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r1, r3, r4, r5, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9a2f7fd │ │ │ │ - bmi 33ac38 │ │ │ │ + bmi 33ac30 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrb r3, [sp, r8, lsl #2] │ │ │ │ - andeq r7, r8, r0, lsl #10 │ │ │ │ - andeq r7, r8, r0, ror #9 │ │ │ │ + andeq r7, r8, r8, lsl #10 │ │ │ │ + andeq r7, r8, r8, ror #9 │ │ │ │ andeq ip, r1, r2, lsl #6 │ │ │ │ andeq ip, r1, ip, lsr r7 │ │ │ │ - muleq r8, sl, r4 │ │ │ │ + andeq r7, r8, r2, lsr #9 │ │ │ │ andeq ip, r1, sl, asr #5 │ │ │ │ andeq ip, r1, r2, lsl #14 │ │ │ │ andeq ip, r1, ip, lsr #5 │ │ │ │ andeq ip, r1, r6, ror #13 │ │ │ │ - andeq r7, r8, r0, ror #8 │ │ │ │ + andeq r7, r8, r8, ror #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ ldrmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ @ instruction: 0xf8dc4615 │ │ │ │ - blcs 4cdac │ │ │ │ + blcs 4cda4 │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4603fc53 │ │ │ │ - bmi 92d4dc │ │ │ │ + bmi 92d4d4 │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r8], -r1, lsr #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ ldmdbmi sp, {r1, r3, r6, r7, r9} │ │ │ │ @@ -61355,56 +61353,56 @@ │ │ │ │ ldmdavs fp!, {r0, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r6, #240, 2 @ 0x3c │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ strls r4, [r0], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf9a4f7ff │ │ │ │ - blle 74860c │ │ │ │ + blle 748604 │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ - bcs 5ae50 │ │ │ │ + bcs 5ae48 │ │ │ │ ldmdbmi r3, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ sbceq pc, sp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9f8f7fd │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r1, r2, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf92ef7fd │ │ │ │ - bmi 33ad20 │ │ │ │ + bmi 33ad18 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrb r3, [sp, r8, lsl #2] │ │ │ │ - andeq r7, r8, r8, lsl r4 │ │ │ │ - strdeq r7, [r8], -r8 │ │ │ │ + andeq r7, r8, r0, lsr #8 │ │ │ │ + andeq r7, r8, r0, lsl #8 │ │ │ │ andeq ip, r1, sl, lsl r2 │ │ │ │ andeq ip, r1, r4, ror #12 │ │ │ │ - @ instruction: 0x000873b2 │ │ │ │ + @ instruction: 0x000873ba │ │ │ │ andeq ip, r1, r2, ror #3 │ │ │ │ andeq ip, r1, sl, lsr #12 │ │ │ │ andeq ip, r1, r4, asr #3 │ │ │ │ andeq ip, r1, lr, lsl #12 │ │ │ │ - andeq r7, r8, r8, ror r3 │ │ │ │ + andeq r7, r8, r0, lsl #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ ldrmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ @ instruction: 0xf8dc4615 │ │ │ │ - blcs 4ce94 │ │ │ │ + blcs 4ce8c │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4603fbdf │ │ │ │ - bmi 92d5c4 │ │ │ │ + bmi 92d5bc │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r8], -r1, lsr #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ ldmdbmi sp, {r0, r1, r2, r4, r6, r7, r9} │ │ │ │ @@ -61413,56 +61411,56 @@ │ │ │ │ ldmdavs fp!, {r0, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r4, #240, 2 @ 0x3c │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ strls r4, [r0], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf930f7ff │ │ │ │ - blle 7486f4 │ │ │ │ + blle 7486ec │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ - bcs 5af38 │ │ │ │ + bcs 5af30 │ │ │ │ ldmdbmi r3, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ sbcseq pc, sl, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf984f7fd │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r2, r4, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8baf7fd │ │ │ │ - bmi 33ae08 │ │ │ │ + bmi 33ae00 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrb r3, [sp, r8, lsl #2] │ │ │ │ - andeq r7, r8, r0, lsr r3 │ │ │ │ - andeq r7, r8, r0, lsl r3 │ │ │ │ + andeq r7, r8, r8, lsr r3 │ │ │ │ + andeq r7, r8, r8, lsl r3 │ │ │ │ andeq ip, r1, r2, lsr r1 │ │ │ │ muleq r1, r0, r5 │ │ │ │ - andeq r7, r8, sl, asr #5 │ │ │ │ + ldrdeq r7, [r8], -r2 │ │ │ │ strdeq ip, [r1], -sl │ │ │ │ andeq ip, r1, r6, asr r5 │ │ │ │ ldrdeq ip, [r1], -ip @ │ │ │ │ andeq ip, r1, sl, lsr r5 │ │ │ │ - muleq r8, r0, r2 │ │ │ │ + muleq r8, r8, r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ ldrmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ @ instruction: 0xf8dc4615 │ │ │ │ - blcs 4cf7c │ │ │ │ + blcs 4cf74 │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ strmi pc, [r3], -fp, ror #22 │ │ │ │ - bmi 92d6ac │ │ │ │ + bmi 92d6a4 │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r8], -r1, lsr #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ ldmdbmi sp, {r2, r5, r6, r7, r9} │ │ │ │ @@ -61471,62 +61469,62 @@ │ │ │ │ ldmdavs fp!, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r5, #240, 2 @ 0x3c │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ strls r4, [r0], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf8bcf7ff │ │ │ │ - blle 7487dc │ │ │ │ + blle 7487d4 │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ - bcs 5b020 │ │ │ │ + bcs 5b018 │ │ │ │ ldmdbmi r3, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rsceq pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf910f7fd │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r5, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf846f7fd │ │ │ │ - bmi 33aef0 │ │ │ │ + bmi 33aee8 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldrb r3, [sp, r8, lsl #2] │ │ │ │ - andeq r7, r8, r8, asr #4 │ │ │ │ - andeq r7, r8, r8, lsr #4 │ │ │ │ + andeq r7, r8, r0, asr r2 │ │ │ │ + andeq r7, r8, r0, lsr r2 │ │ │ │ andeq ip, r1, sl, asr #32 │ │ │ │ @ instruction: 0x0001c4bc │ │ │ │ - andeq r7, r8, r2, ror #3 │ │ │ │ + andeq r7, r8, sl, ror #3 │ │ │ │ andeq ip, r1, r2, lsl r0 │ │ │ │ andeq ip, r1, r2, lsl #9 │ │ │ │ strdeq fp, [r1], -r4 │ │ │ │ andeq ip, r1, r6, ror #8 │ │ │ │ - andeq r7, r8, r8, lsr #3 │ │ │ │ + @ instruction: 0x000871b0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb98244 │ │ │ │ + bl feb9823c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a44fcc │ │ │ │ + blmi a44fc4 │ │ │ │ strmi fp, [r5], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ - bllt 71b0c8 │ │ │ │ + bllt 71b0c0 │ │ │ │ @ instruction: 0xf7c34620 │ │ │ │ - @ instruction: 0xf5b0edb6 │ │ │ │ + @ instruction: 0xf5b0edba │ │ │ │ andle r6, ip, #128, 30 @ 0x200 │ │ │ │ ldrbtmi r4, [fp], #-2849 @ 0xfffff4df │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ - bllt 19ad560 │ │ │ │ + bllt 19ad558 │ │ │ │ ldrbtmi r4, [fp], #-2847 @ 0xfffff4e1 │ │ │ │ addpl pc, r8, #8585216 @ 0x830000 │ │ │ │ ldrbtmi r4, [fp], #-2846 @ 0xfffff4e2 │ │ │ │ @ instruction: 0x4620615e │ │ │ │ - stcl 7, cr15, [r8, #780] @ 0x30c │ │ │ │ - ble 10889c │ │ │ │ + stcl 7, cr15, [ip, #780] @ 0x30c │ │ │ │ + ble 108894 │ │ │ │ ldrbtmi r4, [sl], #-2587 @ 0xfffff5e5 │ │ │ │ smlabtmi r8, r2, r8, pc @ │ │ │ │ ldrbtmi r4, [sl], #-2586 @ 0xfffff5e6 │ │ │ │ stmdblt r2!, {r1, r4, fp, sp, lr}^ │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r7 │ │ │ │ @@ -61535,94 +61533,94 @@ │ │ │ │ @ instruction: 0xfff0f7fc │ │ │ │ ldmdbmi r5, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbsne pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ strtmi pc, [r0], -r3, lsr #17 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi 4b0890 │ │ │ │ + blmi 4b0888 │ │ │ │ @ instruction: 0x4629223f │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ eorvc pc, r2, r3, lsl #10 │ │ │ │ - stcl 7, cr15, [r6, #-780] @ 0xfffffcf4 │ │ │ │ + stcl 7, cr15, [sl, #-780] @ 0xfffffcf4 │ │ │ │ andcs r6, r0, #8060928 @ 0x7b0000 │ │ │ │ sbccs pc, r7, #8585216 @ 0x830000 │ │ │ │ svclt 0x0000e7c8 │ │ │ │ - andeq r7, r8, r4, ror #2 │ │ │ │ - andeq r7, r8, sl, ror #8 │ │ │ │ - andeq r7, r8, lr, lsr r1 │ │ │ │ - andeq r2, r4, lr, lsl #23 │ │ │ │ + andeq r7, r8, ip, ror #2 │ │ │ │ + andeq r7, r8, r2, ror r4 │ │ │ │ + andeq r7, r8, r6, asr #2 │ │ │ │ + muleq r4, r6, fp │ │ │ │ + andeq r7, r8, lr, lsr #2 │ │ │ │ andeq r7, r8, r6, lsr #2 │ │ │ │ - andeq r7, r8, lr, lsl r1 │ │ │ │ andeq fp, r1, r8, asr #30 │ │ │ │ andeq ip, r1, lr, asr #7 │ │ │ │ andeq fp, r1, r6, lsr pc │ │ │ │ @ instruction: 0x0001c3bc │ │ │ │ - andeq r7, r8, r0, ror #1 │ │ │ │ + andeq r7, r8, r8, ror #1 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ push {r1, r2, r3, r5, r9, fp, ip, lr, pc} │ │ │ │ vst2. {d20-d23}, [pc :256], r8 │ │ │ │ - bl feb98328 │ │ │ │ + bl feb98320 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr4, cr0, {7} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldrbtmi r4, [lr], #-1672 @ 0xfffff978 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bl 1d0950 │ │ │ │ + bl 1d0948 │ │ │ │ @ instruction: 0xf8560680 │ │ │ │ strmi r5, [r0, #3844]! @ 0xf04 │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ - blvs feb3518c │ │ │ │ + blvs feb35184 │ │ │ │ eorseq pc, r8, r5, lsl #2 │ │ │ │ @ instruction: 0xf00ab113 │ │ │ │ ldmdavs r5!, {r0, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ smlattlt r8, r8, r8, r6 │ │ │ │ - b 2ff070 │ │ │ │ + b 3ff068 │ │ │ │ @ instruction: 0xf7c34628 │ │ │ │ - @ instruction: 0xf8c6ea08 │ │ │ │ + @ instruction: 0xf8c6ea0c │ │ │ │ strcc r9, [r1], #-0 │ │ │ │ svcvs 0x0080f5b4 │ │ │ │ andcs sp, r0, r5, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - muleq r8, lr, r3 │ │ │ │ + andeq r7, r8, r6, lsr #7 │ │ │ │ @ instruction: 0xf5b0b480 │ │ │ │ svcge 0x00006f80 │ │ │ │ - blmi 3779dc │ │ │ │ + blmi 3779d4 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcc 152384 │ │ │ │ + blcc 15237c │ │ │ │ orreq lr, r0, #3072 @ 0xc00 │ │ │ │ svccs 0x0004f853 │ │ │ │ svclt 0x00182a00 │ │ │ │ @ instruction: 0xf1004281 │ │ │ │ svclt 0x00180001 │ │ │ │ andgt pc, r0, r3, asr #17 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ strdcs sp, [r0], -r2 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r8, r0, asr #6 │ │ │ │ + andeq r7, r8, r8, asr #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb983cc │ │ │ │ + bl feb983c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi bc5174 │ │ │ │ + blmi bc516c │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ - bllt b1b24c │ │ │ │ + bllt b1b244 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ mcrne 13, 0, pc, cr3, cr9, {2} @ │ │ │ │ - bmi ab7e44 │ │ │ │ + bmi ab7e3c │ │ │ │ @ instruction: 0x11a8f640 │ │ │ │ ldrbtmi r4, [sl], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0x46044478 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7f368da │ │ │ │ - blmi 9bfd78 │ │ │ │ + blmi 9bfd70 │ │ │ │ ldrbtmi r2, [fp], #-2048 @ 0xfffff800 │ │ │ │ - blle c1b274 │ │ │ │ + blle c1b26c │ │ │ │ movwcs fp, #2490 @ 0x9ba │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrbtmi r4, [sl], #-2592 @ 0xfffff5e0 │ │ │ │ @ instruction: 0xf8c26811 │ │ │ │ stmiblt r9!, {r3, r8, ip, sp} │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ @@ -61647,39 +61645,39 @@ │ │ │ │ smlabtne r8, r3, r8, pc @ │ │ │ │ vld2.8 {d27,d29}, [pc :64], r2 │ │ │ │ ldrb r6, [r3, r1, lsl #7] │ │ │ │ strtmi r4, [r1], -sp, lsl #16 │ │ │ │ adcne pc, r9, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r4, r1, asr #31]! @ │ │ │ │ - ldrdeq r6, [r8], -ip │ │ │ │ - andeq r7, r8, r2, ror #5 │ │ │ │ + andeq r6, r8, r4, ror #31 │ │ │ │ + andeq r7, r8, sl, ror #5 │ │ │ │ andeq fp, r1, r0, lsl #28 │ │ │ │ - andeq r6, r8, lr, lsr #31 │ │ │ │ - muleq r8, sl, pc @ │ │ │ │ + @ instruction: 0x00086fb6 │ │ │ │ + andeq r6, r8, r2, lsr #31 │ │ │ │ andeq fp, r1, r0, asr #27 │ │ │ │ andeq ip, r1, r2, asr r2 │ │ │ │ andeq ip, r1, r2, asr #4 │ │ │ │ muleq r1, ip, sp │ │ │ │ andeq ip, r1, ip, lsr #4 │ │ │ │ andeq ip, r1, r4, lsl #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb984c0 │ │ │ │ + bl feb984b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1!, {r3, r4, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrmi fp, [lr], -r5, lsl #1 │ │ │ │ svcge 0x00024479 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ - bllt 71b304 │ │ │ │ + bllt 71b2fc │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ mcrne 12, 0, pc, cr3, cr13, {6} @ │ │ │ │ tstcs r0, r4, lsl fp │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a7bd18 │ │ │ │ + blmi a7bd20 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ ldrbtmi r3, [fp], #-4095 @ 0xfffff001 │ │ │ │ eorsle r6, r0, sl, lsl r8 │ │ │ │ movwcs fp, #2490 @ 0x9ba │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -61711,38 +61709,38 @@ │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ stmdbmi sp, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsne pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, r1, asr #30]! @ │ │ │ │ - andeq r6, r8, r8, ror #29 │ │ │ │ - @ instruction: 0x00086eba │ │ │ │ - andeq r6, r8, r6, lsr #29 │ │ │ │ + strdeq r6, [r8], -r0 │ │ │ │ + andeq r6, r8, r2, asr #29 │ │ │ │ + andeq r6, r8, lr, lsr #29 │ │ │ │ andeq fp, r1, ip, asr #25 │ │ │ │ andeq ip, r1, sl, ror #2 │ │ │ │ @ instruction: 0x0001bcba │ │ │ │ andeq ip, r1, r8, asr r1 │ │ │ │ andeq fp, r1, r6, lsr #25 │ │ │ │ andeq ip, r1, r2, asr #2 │ │ │ │ andeq fp, r1, r2, ror ip │ │ │ │ andeq ip, r1, r0, lsl r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb985c0 │ │ │ │ + bl feb985b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c45348 │ │ │ │ + blmi c45340 │ │ │ │ strmi fp, [r4], -r5, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 71b440 │ │ │ │ + bllt 71b438 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ mcrne 12, 0, pc, cr3, cr15, {2} @ │ │ │ │ tstcs r0, r4, lsl fp │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a7bc1c │ │ │ │ + blmi a7bc24 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ ldrbtmi r3, [fp], #-4095 @ 0xfffff001 │ │ │ │ eorsle r6, r0, sl, lsl r8 │ │ │ │ movwcs fp, #2490 @ 0x9ba │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @@ -61774,38 +61772,38 @@ │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ stmdbmi sp, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcne pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, r3, asr #29]! @ │ │ │ │ - andeq r6, r8, r8, ror #27 │ │ │ │ - @ instruction: 0x00086dbe │ │ │ │ - andeq r6, r8, sl, lsr #27 │ │ │ │ + strdeq r6, [r8], -r0 │ │ │ │ + andeq r6, r8, r6, asr #27 │ │ │ │ + @ instruction: 0x00086db2 │ │ │ │ ldrdeq fp, [r1], -r0 │ │ │ │ andeq ip, r1, r6, ror r0 │ │ │ │ @ instruction: 0x0001bbbe │ │ │ │ andeq ip, r1, r4, rrx │ │ │ │ andeq fp, r1, sl, lsr #23 │ │ │ │ andeq ip, r1, lr, asr #32 │ │ │ │ andeq fp, r1, r6, ror fp │ │ │ │ andeq ip, r1, ip, lsl r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb986bc │ │ │ │ + bl feb986b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c45444 │ │ │ │ + blmi c4543c │ │ │ │ strmi fp, [r4], -r5, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 71b53c │ │ │ │ + bllt 71b534 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ vmlsne.f64 d15, d19, d17 │ │ │ │ tstcs r2, r4, lsl fp │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a7bb20 │ │ │ │ + blmi a7bb28 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ ldrbtmi r3, [fp], #-4095 @ 0xfffff001 │ │ │ │ eorsle r6, r0, sl, lsl r8 │ │ │ │ movwcs fp, #2490 @ 0x9ba │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @@ -61837,36 +61835,36 @@ │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ stmdbmi sp, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsne pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, r5, asr #28]! @ │ │ │ │ - andeq r6, r8, ip, ror #25 │ │ │ │ - andeq r6, r8, r2, asr #25 │ │ │ │ - andeq r6, r8, lr, lsr #25 │ │ │ │ + strdeq r6, [r8], -r4 │ │ │ │ + andeq r6, r8, sl, asr #25 │ │ │ │ + @ instruction: 0x00086cb6 │ │ │ │ ldrdeq fp, [r1], -r4 │ │ │ │ andeq fp, r1, r6, lsl #31 │ │ │ │ andeq fp, r1, r2, asr #21 │ │ │ │ andeq fp, r1, r4, ror pc │ │ │ │ andeq fp, r1, lr, lsr #21 │ │ │ │ andeq fp, r1, lr, asr pc │ │ │ │ andeq fp, r1, sl, ror sl │ │ │ │ andeq fp, r1, ip, lsr #30 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb987b8 │ │ │ │ + bl feb987b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b45560 │ │ │ │ + blmi b45558 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ vmlsne.f64 d15, d3, d19 │ │ │ │ @ instruction: 0xf7c2db0c │ │ │ │ - blmi 9fd38c │ │ │ │ + blmi 9fd394 │ │ │ │ ldrbtmi r3, [fp], #-1 │ │ │ │ eorsle r6, r0, sl, lsl r8 │ │ │ │ movwcs fp, #2490 @ 0x9ba │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ @ instruction: 0xf8c26811 │ │ │ │ @@ -61896,50 +61894,50 @@ │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ stmdbmi sp, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscne pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, pc, asr #27]! @ │ │ │ │ - strdeq r6, [r8], -r0 │ │ │ │ - ldrdeq r6, [r8], -r6 @ │ │ │ │ - andeq r6, r8, r2, asr #23 │ │ │ │ + strdeq r6, [r8], -r8 │ │ │ │ + ldrdeq r6, [r8], -lr │ │ │ │ + andeq r6, r8, sl, asr #23 │ │ │ │ andeq fp, r1, r8, ror #19 │ │ │ │ andeq fp, r1, r6, lsr #29 │ │ │ │ ldrdeq fp, [r1], -r6 │ │ │ │ muleq r1, r4, lr │ │ │ │ andeq fp, r1, r2, asr #19 │ │ │ │ andeq fp, r1, lr, ror lr │ │ │ │ andeq fp, r1, lr, lsl #19 │ │ │ │ andeq fp, r1, ip, asr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb988a4 │ │ │ │ + bl feb9889c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a0564c │ │ │ │ + blmi a05644 │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 151b724 │ │ │ │ + bllt 151b71c │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ vmlsne.f32 s30, s9, s27 │ │ │ │ - blmi 8f7ee4 │ │ │ │ + blmi 8f7edc │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, asr #22 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ tstcs r0, lr, lsl sp │ │ │ │ strtmi r2, [r2], -r3, lsl #6 │ │ │ │ tstls r0, sp, ror r4 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf7f211fb │ │ │ │ movwcs pc, #19993 @ 0x4e19 @ │ │ │ │ tstpvs r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf7f211fc │ │ │ │ - blmi 5c0f3c │ │ │ │ + blmi 5c0f34 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strcs fp, [r0], #-2491 @ 0xfffff645 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldmdbmi r2, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscsne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @@ -61950,26 +61948,26 @@ │ │ │ │ stc2l 7, cr15, [lr, #-1008]! @ 0xfffffc10 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ stmdami ip, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r1, [r8], #-766 @ 0xfffffd02 │ │ │ │ stc2l 7, cr15, [r4, #-1008]! @ 0xfffffc10 │ │ │ │ svclt 0x0000e7df │ │ │ │ - andeq r6, r8, r4, lsl #22 │ │ │ │ - strdeq r6, [r8], -r0 │ │ │ │ + andeq r6, r8, ip, lsl #22 │ │ │ │ + strdeq r6, [r8], -r8 │ │ │ │ andeq fp, r1, r8, lsl r9 │ │ │ │ - @ instruction: 0x00086ab4 │ │ │ │ + @ instruction: 0x00086abc │ │ │ │ ldrdeq fp, [r1], -lr │ │ │ │ andeq fp, r1, r4, lsr #27 │ │ │ │ andeq fp, r1, ip, asr #17 │ │ │ │ muleq r1, r2, sp │ │ │ │ andeq fp, r1, lr, ror sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi fcc2c │ │ │ │ + blhi fcc24 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4615b0b5 │ │ │ │ svcge 0x00024aaf │ │ │ │ ldrmi r4, [lr], -pc, lsr #25 │ │ │ │ ldrbtmi r4, [sl], #-2991 @ 0xfffff451 │ │ │ │ adcsvs r4, r9, #124, 8 @ 0x7c000000 │ │ │ │ @@ -61977,105 +61975,105 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ sbccc pc, r4, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strhcs r8, [r0], -lr │ │ │ │ @ instruction: 0xf7c346a9 │ │ │ │ - stmib r7, {r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stccs 0, cr1, [r0, #-12] │ │ │ │ addhi pc, ip, r0 │ │ │ │ rsbsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ @ instruction: 0xf0040b00 │ │ │ │ @ instruction: 0x46da031f │ │ │ │ - ldc 6, cr4, [pc, #868] @ 41b38 │ │ │ │ - blx e4640 │ │ │ │ + ldc 6, cr4, [pc, #868] @ 41b30 │ │ │ │ + blx e4638 │ │ │ │ @ instruction: 0x61bdf303 │ │ │ │ @ instruction: 0x17f3623b │ │ │ │ stmiane r3!, {r0, r1, r3, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ @ instruction: 0xf107627b │ │ │ │ mvnsvs r0, r0, lsr r3 │ │ │ │ smlabbcs r0, r0, r2, r2 │ │ │ │ subeq pc, r4, r7, lsl #2 │ │ │ │ - stmib r8!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c24620 │ │ │ │ - @ instruction: 0xf107ef7a │ │ │ │ - bl 102724 │ │ │ │ - bl fedc1a08 │ │ │ │ - bvs f82038 │ │ │ │ + @ instruction: 0xf107ef7e │ │ │ │ + bl 10271c │ │ │ │ + bl fedc1a00 │ │ │ │ + bvs f82030 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf850633a │ │ │ │ - bvs fff0ca28 │ │ │ │ + bvs fff0ca20 │ │ │ │ andeq lr, r5, #270336 @ 0x42000 │ │ │ │ stccs 8, cr15, [r4], {64} @ 0x40 │ │ │ │ - bl 191c00c │ │ │ │ + bl 191c004 │ │ │ │ stc 3, cr0, [r7, #36] @ 0x24 │ │ │ │ cmnvs fp, #14336 @ 0x3800 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ - bvs 1e5309c │ │ │ │ - stmda r8!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs 1e53094 │ │ │ │ + stmda ip!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stcle 8, cr2, [r8, #-0] │ │ │ │ @ instruction: 0x462069bd │ │ │ │ @ instruction: 0x462a6ab9 │ │ │ │ - cdp 7, 7, cr15, cr10, cr2, {6} │ │ │ │ + cdp 7, 7, cr15, cr14, cr2, {6} │ │ │ │ ldclle 14, cr1, [r8, #-8] │ │ │ │ ldrmi r1, [r2], #2731 @ 0xaab │ │ │ │ @ instruction: 0xf00061bb │ │ │ │ - blmi 1fe1b10 │ │ │ │ + blmi 1fe1b08 │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 9b8cc │ │ │ │ + blcs 9b8c4 │ │ │ │ adcshi pc, lr, r0 │ │ │ │ adcsvs r2, sl, r0 │ │ │ │ - bl 187f778 │ │ │ │ + bl 197f770 │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ - bleq 13c734 │ │ │ │ - bl 189bc64 │ │ │ │ - bvs fff03c88 │ │ │ │ - bl 1d12df8 │ │ │ │ + bleq 13c72c │ │ │ │ + bl 189bc5c │ │ │ │ + bvs fff03c80 │ │ │ │ + bl 1d12df0 │ │ │ │ vaddw.s8 q8, q0, d9 │ │ │ │ - bvs fef21af8 │ │ │ │ + bvs fef21af0 │ │ │ │ adcsvs r4, fp, #318767104 @ 0x13000000 │ │ │ │ mcrrne 7, 10, lr, r3, cr14 │ │ │ │ @ instruction: 0xf7c3d111 │ │ │ │ - stmdavs r3, {r2, r3, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ eorsle r2, r6, r4, lsl #22 │ │ │ │ - stmdb r4, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ strmi r6, [r5], -r6, lsl #16 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strhtvs r8, [lr], -r5 │ │ │ │ @ instruction: 0x46d1e078 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ subsle r2, pc, r0, lsl #22 │ │ │ │ - ldm r2!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [r9, #768] @ 0x300 │ │ │ │ svclt 0x00dc6003 │ │ │ │ stmibcc r2!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvc pc!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ - blmi 1754254 │ │ │ │ + blmi 175424c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ strbcc r4, [ip, r8, asr #12] │ │ │ │ ldc 6, cr4, [sp], #756 @ 0x2f4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ ldrshle r8, [r8], #-240 @ 0xffffff10 │ │ │ │ - ldm r4, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 31b914 │ │ │ │ - blcs 17156c │ │ │ │ + ldm r8, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 31b90c │ │ │ │ + blcs 171564 │ │ │ │ tstcs r0, r5, asr #2 │ │ │ │ @ instruction: 0xf7f22001 │ │ │ │ mulcs r0, r9, sp │ │ │ │ - bl 27f828 │ │ │ │ - bl fec5be0c │ │ │ │ + bl 37f820 │ │ │ │ + bl fec5be04 │ │ │ │ ldmvs fp!, {r0, r1, r8, r9, fp}^ │ │ │ │ stmdbeq r3, {r0, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfe760 │ │ │ │ strmi r8, [r2], -ip, lsr #2 │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ tstpcs r9, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ movwls r4, #1272 @ 0x4f8 │ │ │ │ @@ -62084,15 +62082,15 @@ │ │ │ │ vst1.8 {d20-d22}, [r0 :128], r2 │ │ │ │ rsbsvs r6, r8, r0, lsl #6 │ │ │ │ tstpcs sl, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f22304 │ │ │ │ @ instruction: 0xf8d7fce1 │ │ │ │ @ instruction: 0xf7c300f8 │ │ │ │ - stmib r7, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r1, r3, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ stccs 0, cr1, [r0, #-12] │ │ │ │ svcge 0x002cf47f │ │ │ │ ldmdami fp!, {r0, r3, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs r9!, {r2, r8, r9, sp}^ │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404478 │ │ │ │ @ instruction: 0xf7f22184 │ │ │ │ @@ -62118,15 +62116,15 @@ │ │ │ │ ldmdavs r9!, {r2, r8, r9, sp}^ │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404478 │ │ │ │ @ instruction: 0xf7f2217a │ │ │ │ @ instruction: 0xe771fc9f │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7c3b17b │ │ │ │ - movwcs lr, #2146 @ 0x862 │ │ │ │ + movwcs lr, #2150 @ 0x866 │ │ │ │ ldrb r6, [fp, r3] │ │ │ │ movwcs r4, #18461 @ 0x481d │ │ │ │ @ instruction: 0x46226879 │ │ │ │ ldrbtmi r9, [r8], #-256 @ 0xffffff00 │ │ │ │ cmppcs r9, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ stc2 7, cr15, [ip], {242} @ 0xf2 │ │ │ │ ldmdami r9, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -62137,22 +62135,22 @@ │ │ │ │ strb pc, [r4, r1, lsl #25]! @ │ │ │ │ movwcs r4, #18452 @ 0x4814 │ │ │ │ @ instruction: 0x46226879 │ │ │ │ ldrbtmi r9, [r8], #-256 @ 0xffffff00 │ │ │ │ msrcs (UNDEF: 101), r0 │ │ │ │ ldc2l 7, cr15, [r6], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0xf7c2e73f │ │ │ │ - svclt 0x0000ee28 │ │ │ │ + svclt 0x0000ee2c │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - andeq lr, r3, r2, ror r8 │ │ │ │ - andeq lr, r3, r0, ror r8 │ │ │ │ + andeq lr, r3, sl, ror r8 │ │ │ │ + andeq lr, r3, r8, ror r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq lr, r3, r4, lsr #14 │ │ │ │ + andeq lr, r3, ip, lsr #14 │ │ │ │ @ instruction: 0x0001b6bc │ │ │ │ andeq fp, r1, ip, ror r6 │ │ │ │ andeq fp, r1, r6, ror #12 │ │ │ │ andeq fp, r1, r0, lsr #12 │ │ │ │ strdeq fp, [r1], -sl │ │ │ │ andeq fp, r1, r4, ror #11 │ │ │ │ andeq fp, r1, lr, asr #11 │ │ │ │ @@ -62165,136 +62163,136 @@ │ │ │ │ svcge 0x000244fc │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8dc4616 │ │ │ │ stmiblt fp, {ip, sp} │ │ │ │ suble r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ mcrne 8, 0, pc, cr3, cr9, {7} @ │ │ │ │ - bmi c382f8 │ │ │ │ + bmi c382f0 │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0x4618bb71 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640492a │ │ │ │ stmdami sl!, {r0, r2, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff8ffac0 │ │ │ │ + blx ff8ffab8 │ │ │ │ strtmi lr, [r1], -r4, ror #15 │ │ │ │ @ instruction: 0x46436a3c │ │ │ │ strls r4, [r0], #-1586 @ 0xfffff9ce │ │ │ │ mcr2 7, 2, pc, cr6, cr15, {7} @ │ │ │ │ - ble 1092f0 │ │ │ │ + ble 1092e8 │ │ │ │ ldrbtmi r4, [sl], #-2595 @ 0xfffff5dd │ │ │ │ smlabtcc r8, r2, r8, pc @ │ │ │ │ ldrbtmi r4, [sl], #-2594 @ 0xfffff5de │ │ │ │ - bcs 5bb3c │ │ │ │ + bcs 5bb34 │ │ │ │ stmdbmi r1!, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ addscs pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ - blx fe0ffafa │ │ │ │ + blx fe0ffaf2 │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf640491b │ │ │ │ ldmdami fp, {r0, r3, r4, r7, r9, sp} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldmdavs fp!, {r0, r1, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 5e22f4 │ │ │ │ + blmi 5e22ec │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ vst2.8 {d27,d29}, [pc :128], r1 │ │ │ │ @ instruction: 0xf6cf437c │ │ │ │ @ instruction: 0xe7b273ff │ │ │ │ @ instruction: 0xf640490f │ │ │ │ stmdami pc, {r2, r4, r7, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 15ffb52 │ │ │ │ + blx 15ffb4a │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq r6, r8, r8, lsr #14 │ │ │ │ - andeq r6, r8, r8, lsl #14 │ │ │ │ + andeq r6, r8, r0, lsr r7 │ │ │ │ + andeq r6, r8, r0, lsl r7 │ │ │ │ andeq fp, r1, ip, lsr #10 │ │ │ │ andeq fp, r1, sl, lsl #20 │ │ │ │ + ldrdeq r6, [r8], -r6 @ │ │ │ │ andeq r6, r8, lr, asr #13 │ │ │ │ - andeq r6, r8, r6, asr #13 │ │ │ │ strdeq fp, [r1], -r6 │ │ │ │ ldrdeq fp, [r1], -r2 │ │ │ │ ldrdeq fp, [r1], -r8 │ │ │ │ @ instruction: 0x0001b9b4 │ │ │ │ - andeq r6, r8, r8, ror r6 │ │ │ │ + andeq r6, r8, r0, lsl #13 │ │ │ │ muleq r1, ip, r4 │ │ │ │ andeq fp, r1, sl, ror r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b53 │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ @ instruction: 0x4614447b │ │ │ │ - blcs 5bc24 │ │ │ │ + blcs 5bc1c │ │ │ │ stccs 1, cr13, [r0], {73} @ 0x49 │ │ │ │ stccs 0, cr13, [r0, #-412] @ 0xfffffe64 │ │ │ │ @ instruction: 0x4630d070 │ │ │ │ @ instruction: 0xf868f7fe │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0], -r8, lsr #31 │ │ │ │ strtmi sp, [r2], -fp, asr #22 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc 7, cr15, [r0], #776 @ 0x308 │ │ │ │ + ldc 7, cr15, [r4], #776 @ 0x308 │ │ │ │ stcle 8, cr2, [r9, #-0] │ │ │ │ strmi r1, [r5], #-2596 @ 0xfffff5dc │ │ │ │ strtmi r4, [r2], -r6, lsl #8 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc 7, cr15, [r6], #776 @ 0x308 │ │ │ │ + stc 7, cr15, [sl], #776 @ 0x308 │ │ │ │ ldclle 8, cr2, [r5] │ │ │ │ tstle r8, r1 │ │ │ │ - svc 0x0058f7c2 │ │ │ │ - blcs 31bc0c │ │ │ │ - blcs 171864 │ │ │ │ - blmi fb5f9c │ │ │ │ + svc 0x005cf7c2 │ │ │ │ + blcs 31bc04 │ │ │ │ + blcs 17185c │ │ │ │ + blmi fb5f94 │ │ │ │ rscscc pc, r4, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ cmple r2, r0, lsl #18 │ │ │ │ ldrbtcc pc, [r4], pc, asr #12 @ │ │ │ │ ldrbtvc pc, [pc], pc, asr #13 @ │ │ │ │ pop {r4, r5, r9, sl, lr} │ │ │ │ - blmi da23ec │ │ │ │ + blmi da23e4 │ │ │ │ ldrbtmi r2, [fp], #-3584 @ 0xfffff200 │ │ │ │ - blle 59bc9c │ │ │ │ + blle 59bc94 │ │ │ │ rscsle r2, r5, r0, lsl #20 │ │ │ │ @ instruction: 0xf6404932 │ │ │ │ ldmdami r2!, {r0, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff8ffc38 │ │ │ │ + blx ff8ffc30 │ │ │ │ pop {r4, r5, r9, sl, lr} │ │ │ │ stmdbmi pc!, {r4, r5, r6, r7, r8, pc} @ │ │ │ │ adccs pc, sl, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2094 @ 0xfffff7d2 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe7acfa1b │ │ │ │ smlabtvs r8, r3, r8, pc @ │ │ │ │ sbcsle r2, sp, r0, lsl #20 │ │ │ │ - blmi afbc04 │ │ │ │ + blmi afbbfc │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabthi r8, r3, r8, pc @ │ │ │ │ strbmi fp, [r6], -sl, lsl #18 │ │ │ │ stmdbmi r7!, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcscs pc, sl, #64, 12 @ 0x4000000 │ │ │ │ strbmi r4, [r6], -r6, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff07fc7c │ │ │ │ - blmi 97bbb8 │ │ │ │ + blx ff07fc74 │ │ │ │ + blmi 97bbb0 │ │ │ │ orrvs pc, r0, pc, ror #8 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtne r8, r3, r8, pc @ │ │ │ │ vld2. {d27,d29}, [pc :64], r2 │ │ │ │ ldr r6, [pc, r0, lsl #13]! │ │ │ │ @ instruction: 0xf44f4b1f │ │ │ │ @ instruction: 0xf6cf427c │ │ │ │ @@ -62307,88 +62305,88 @@ │ │ │ │ sbccs pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe7a3fa9d │ │ │ │ @ instruction: 0xf6404916 │ │ │ │ ldmdami r6, {r0, r1, r2, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe57fcd4 │ │ │ │ + blx fe57fccc │ │ │ │ ldmdbmi r4, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcscs pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [pc, fp, lsl #21] @ │ │ │ │ - andeq r6, r8, r4, lsl #12 │ │ │ │ - andeq r6, r8, r4, lsr #11 │ │ │ │ - andeq r6, r8, r6, lsl #11 │ │ │ │ + andeq r6, r8, ip, lsl #12 │ │ │ │ + andeq r6, r8, ip, lsr #11 │ │ │ │ + andeq r6, r8, lr, lsl #11 │ │ │ │ @ instruction: 0x0001b3b4 │ │ │ │ andeq fp, r1, r2, lsr #17 │ │ │ │ muleq r1, lr, r3 │ │ │ │ andeq fp, r1, ip, lsl #17 │ │ │ │ - andeq r6, r8, r8, asr #10 │ │ │ │ + andeq r6, r8, r0, asr r5 │ │ │ │ andeq fp, r1, r0, ror r3 │ │ │ │ andeq fp, r1, lr, asr r8 │ │ │ │ - andeq r6, r8, r0, lsr #10 │ │ │ │ - andeq r6, r8, r6, lsl #10 │ │ │ │ + andeq r6, r8, r8, lsr #10 │ │ │ │ + andeq r6, r8, lr, lsl #10 │ │ │ │ andeq fp, r1, sl, lsr #6 │ │ │ │ andeq fp, r1, r8, lsl r8 │ │ │ │ andeq fp, r1, r8, lsl r3 │ │ │ │ andeq fp, r1, r6, lsl #16 │ │ │ │ andeq fp, r1, r6, lsl #6 │ │ │ │ strdeq fp, [r1], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb98f48 │ │ │ │ + bl feb98f40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1545cd0 │ │ │ │ + blmi 1545cc8 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ - bllt 71bdcc │ │ │ │ + bllt 71bdc4 │ │ │ │ rsbsle r2, r0, r0, lsl #26 │ │ │ │ rsbsle r2, r9, r0, lsl #28 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ mcrne 15, 0, pc, cr4, cr5, {4} @ │ │ │ │ eor sp, fp, r9, lsl #20 │ │ │ │ @ instruction: 0xd1203301 │ │ │ │ - cdp 7, 9, cr15, cr8, cr2, {6} │ │ │ │ - blcs 31bd8c │ │ │ │ - blcs 1719e4 │ │ │ │ + cdp 7, 9, cr15, cr12, cr2, {6} │ │ │ │ + blcs 31bd84 │ │ │ │ + blcs 1719dc │ │ │ │ @ instruction: 0x462ad132 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - bl ff5ffc98 │ │ │ │ - blle ffc095a0 │ │ │ │ + bl ff6ffc90 │ │ │ │ + blle ffc09598 │ │ │ │ ldrbtmi r4, [sl], #-2627 @ 0xfffff5bd │ │ │ │ - bcs 5bde4 │ │ │ │ + bcs 5bddc │ │ │ │ @ instruction: 0x461cd135 │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf640493f │ │ │ │ ldmdami pc!, {r0, r1, r3, r4, r6, r7, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf96ef7fc │ │ │ │ - blmi fbbd04 │ │ │ │ + blmi fbbcfc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strcs fp, [r0], #-2939 @ 0xfffff485 │ │ │ │ strtmi r3, [r0], -ip, lsl #14 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldrbtmi r4, [fp], #-2873 @ 0xfffff4c7 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 521f8 │ │ │ │ + bcs 521f0 │ │ │ │ ldmdbmi r7!, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ rsccs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2102 @ 0xfffff7ca │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ bfi pc, r1, #20, #6 @ │ │ │ │ @ instruction: 0xf64f4b34 │ │ │ │ @ instruction: 0xf6cf32f4 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ stmiblt r9, {r3, r8, sp}^ │ │ │ │ ldrbtcc pc, [r4], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 41e08 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 41e00 @ │ │ │ │ stmdbmi lr!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscs pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9f8f7fc │ │ │ │ @ instruction: 0x461c687b │ │ │ │ stmdbmi sl!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -62396,83 +62394,83 @@ │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ strb pc, [r6, sp, ror #19] @ │ │ │ │ @ instruction: 0xf6404927 │ │ │ │ stmdami r7!, {r0, r2, r3, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9e4f7fc │ │ │ │ - blmi 9bbdb8 │ │ │ │ + blmi 9bbdb0 │ │ │ │ orrvs pc, r0, pc, ror #8 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtne r8, r3, r8, pc @ │ │ │ │ vld2.32 {d27,d29}, [pc], sl │ │ │ │ str r6, [r1, r0, lsl #9]! │ │ │ │ @ instruction: 0xf44f4b20 │ │ │ │ @ instruction: 0xf6cf427c │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ stmdblt r9!, {r3, r8, sp}^ │ │ │ │ ldrbtmi pc, [ip], #-1103 @ 0xfffffbb1 @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 41e78 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 41e70 @ │ │ │ │ ldmdbmi sl, {r1, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvs pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ strb pc, [r4, r1, asr #19]! @ │ │ │ │ @ instruction: 0xf6404917 │ │ │ │ ldmdami r7, {r0, r2, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9b8f7fc │ │ │ │ svclt 0x0000e7e8 │ │ │ │ - andeq r6, r8, r0, ror #8 │ │ │ │ - andeq r6, r8, lr, lsl r4 │ │ │ │ + andeq r6, r8, r8, ror #8 │ │ │ │ + andeq r6, r8, r6, lsr #8 │ │ │ │ andeq fp, r1, r4, asr #4 │ │ │ │ andeq fp, r1, sl, lsr r7 │ │ │ │ - strdeq r6, [r8], -r8 │ │ │ │ - andeq r6, r8, r6, ror #7 │ │ │ │ + andeq r6, r8, r0, lsl #8 │ │ │ │ + andeq r6, r8, lr, ror #7 │ │ │ │ andeq fp, r1, r2, lsl r2 │ │ │ │ andeq fp, r1, r8, lsl #14 │ │ │ │ - @ instruction: 0x000863be │ │ │ │ + andeq r6, r8, r6, asr #7 │ │ │ │ andeq fp, r1, r2, ror #3 │ │ │ │ ldrdeq fp, [r1], -r6 │ │ │ │ andeq fp, r1, sl, asr #3 │ │ │ │ andeq fp, r1, r0, asr #13 │ │ │ │ @ instruction: 0x0001b1b8 │ │ │ │ andeq fp, r1, lr, lsr #13 │ │ │ │ - andeq r6, r8, r8, ror #6 │ │ │ │ - andeq r6, r8, lr, asr #6 │ │ │ │ + andeq r6, r8, r0, ror r3 │ │ │ │ + andeq r6, r8, r6, asr r3 │ │ │ │ andeq fp, r1, r2, ror r1 │ │ │ │ andeq fp, r1, r8, ror #12 │ │ │ │ andeq fp, r1, r0, ror #2 │ │ │ │ andeq fp, r1, r6, asr r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b4b │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ @ instruction: 0x4616447b │ │ │ │ - blcs 5bf80 │ │ │ │ + blcs 5bf78 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr0, {2} │ │ │ │ stccs 13, cr13, [r0, #-384] @ 0xfffffe80 │ │ │ │ strtmi sp, [r0], -r9, rrx │ │ │ │ mrc2 7, 5, pc, cr10, cr13, {7} │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0], #-4008 @ 0xfffff058 │ │ │ │ eors sp, ip, r2, lsl #20 │ │ │ │ - ble 812a04 │ │ │ │ + ble 8129fc │ │ │ │ @ instruction: 0x46291b32 │ │ │ │ @ instruction: 0xf7c24640 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdane r4!, {r2, r6, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldclle 8, cr1, [r3], #180 @ 0xb4 │ │ │ │ - ldc 7, cr15, [r0, #776]! @ 0x308 │ │ │ │ - blcs 31bf5c │ │ │ │ - blcs 171bb4 │ │ │ │ - blmi e76308 │ │ │ │ + ldc 7, cr15, [r4, #776]! @ 0x308 │ │ │ │ + blcs 31bf54 │ │ │ │ + blcs 171bac │ │ │ │ + blmi e76300 │ │ │ │ rscscc pc, r3, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf64fbb79 │ │ │ │ @ instruction: 0xf6cf38f3 │ │ │ │ strd r7, [r5], -pc @ │ │ │ │ @@ -62485,15 +62483,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe7f1f93b │ │ │ │ @ instruction: 0xf640492b │ │ │ │ stmdami fp!, {r0, r1, r3, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf876f7fc │ │ │ │ - blmi abbe80 │ │ │ │ + blmi abbe78 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabthi r8, r3, r8, pc @ │ │ │ │ rscle r2, r3, r0, lsl #20 │ │ │ │ @ instruction: 0xf6404926 │ │ │ │ stmdami r6!, {r1, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf922f7fc │ │ │ │ @@ -62503,15 +62501,15 @@ │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ bfi pc, r9, (invalid: 18:6) @ │ │ │ │ @ instruction: 0xf46f4b21 │ │ │ │ ldrbtmi r6, [fp], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ stmiblt sl, {r3, r8, ip} │ │ │ │ stmvs r0, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blmi 7bbf0c │ │ │ │ + blmi 7bbf04 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ vst2.16 {d27,d29}, [pc :128], r9 │ │ │ │ @ instruction: 0xf6cf487c │ │ │ │ @ instruction: 0xe7b778ff │ │ │ │ @@ -62520,46 +62518,46 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8f6f7fc │ │ │ │ ldmdbmi r4, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorsvs pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ strb pc, [r8, sp, ror #17]! @ │ │ │ │ - andeq r6, r8, r8, lsr #5 │ │ │ │ - andeq r6, r8, r4, asr r2 │ │ │ │ - andeq r6, r8, lr, lsr r2 │ │ │ │ + @ instruction: 0x000862b0 │ │ │ │ + andeq r6, r8, ip, asr r2 │ │ │ │ + andeq r6, r8, r6, asr #4 │ │ │ │ andeq fp, r1, r6, rrx │ │ │ │ andeq fp, r1, ip, ror #10 │ │ │ │ andeq fp, r1, r4, asr r0 │ │ │ │ andeq fp, r1, sl, asr r5 │ │ │ │ - andeq r6, r8, r8, lsl #4 │ │ │ │ + andeq r6, r8, r0, lsl r2 │ │ │ │ andeq fp, r1, r4, lsr r0 │ │ │ │ andeq fp, r1, sl, lsr r5 │ │ │ │ andeq fp, r1, r2, lsr #32 │ │ │ │ andeq fp, r1, r8, lsr #10 │ │ │ │ - ldrdeq r6, [r8], -r2 │ │ │ │ - @ instruction: 0x000861b8 │ │ │ │ + ldrdeq r6, [r8], -sl │ │ │ │ + andeq r6, r8, r0, asr #3 │ │ │ │ ldrdeq sl, [r1], -ip │ │ │ │ andeq fp, r1, r2, ror #9 │ │ │ │ andeq sl, r1, sl, asr #31 │ │ │ │ ldrdeq fp, [r1], -r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99284 │ │ │ │ + bl feb9927c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8c600c │ │ │ │ + blmi 8c6004 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrmi r4, [r6], -sp, lsl #12 │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strmi pc, [r3], -r7, lsr #30 │ │ │ │ - bmi 72e80c │ │ │ │ + bmi 72e804 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ - bmi 6ce4d4 │ │ │ │ + bmi 6ce4cc │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi fp, [r8], -sl, ror #19 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r7, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ eorscc pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf7fb4478 │ │ │ │ @@ -62576,38 +62574,38 @@ │ │ │ │ eorscc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf882f7fc │ │ │ │ smlsdxcc ip, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq r6, r8, r4, lsr #2 │ │ │ │ + andeq r6, r8, ip, lsr #2 │ │ │ │ + andeq r6, r8, r0, lsl r1 │ │ │ │ andeq r6, r8, r8, lsl #2 │ │ │ │ - andeq r6, r8, r0, lsl #2 │ │ │ │ andeq sl, r1, sl, lsr #30 │ │ │ │ andeq fp, r1, ip, lsr r4 │ │ │ │ andeq r5, r1, r8, ror #4 │ │ │ │ strdeq sl, [r1], -r6 │ │ │ │ andeq fp, r1, r6, lsl #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9933c │ │ │ │ + bl feb99334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7060c4 │ │ │ │ + blmi 7060bc │ │ │ │ strmi fp, [r6], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ stclne 3, cr2, [r2], #-40 @ 0xffffffd8 │ │ │ │ strtmi r5, [r9], -fp, lsr #10 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ andcs pc, r0, #3216 @ 0xc90 │ │ │ │ strpl r4, [sl, #-1539]! @ 0xfffff9fd │ │ │ │ - bmi 4ee5cc │ │ │ │ + bmi 4ee5c4 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ - bmi 482594 │ │ │ │ + bmi 48258c │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi fp, [r8], -r2, ror #18 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ stmdbmi lr, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ eorsvs pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf7fb4478 │ │ │ │ @@ -62615,17 +62613,17 @@ │ │ │ │ @ instruction: 0xf640490b │ │ │ │ stmdami fp, {r0, r3, r6, r9, ip, sp} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldmdavs fp!, {r0, r1, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -ip, lsl #14 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq r6, r8, ip, rrx │ │ │ │ + andeq r6, r8, r4, ror r0 │ │ │ │ + andeq r6, r8, r0, asr r0 │ │ │ │ andeq r6, r8, r8, asr #32 │ │ │ │ - andeq r6, r8, r0, asr #32 │ │ │ │ andeq sl, r1, sl, ror #28 │ │ │ │ andeq fp, r1, ip, lsl #7 │ │ │ │ andeq sl, r1, r8, asr lr │ │ │ │ andeq fp, r1, r8, ror r3 │ │ │ │ @ instruction: 0xf500b480 │ │ │ │ svcge 0x00006086 │ │ │ │ ldmdale sl, {r4, r5, fp, sp} │ │ │ │ @@ -62634,15 +62632,15 @@ │ │ │ │ cmnvs r6, #108, 18 @ 0x1b0000 │ │ │ │ ldrbpl r5, [sl, -r0, ror #26] │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, sl, ip, lr} │ │ │ │ stmdbne fp, {r0, r4, r6, r9, sl, fp, lr}^ │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ eorscc r1, r3, r9, lsl r9 │ │ │ │ - blvc ac86b4 │ │ │ │ + blvc ac86ac │ │ │ │ ldrcs r1, [lr], #-3623 @ 0xfffff1d9 │ │ │ │ submi r7, r5, #72, 28 @ 0x480 │ │ │ │ @ instruction: 0x36393c3f │ │ │ │ ldmdami r4!, {r0, r5} │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ ldrbtmi r4, [r8], #-2098 @ 0xfffff7ce │ │ │ │ @@ -62726,56 +62724,56 @@ │ │ │ │ andeq fp, r1, ip, lsl #7 │ │ │ │ muleq r1, sl, r3 │ │ │ │ andeq fp, r1, r8, lsr #7 │ │ │ │ @ instruction: 0x0001b3b6 │ │ │ │ andeq fp, r1, ip, ror r2 │ │ │ │ andeq fp, r1, r2, asr r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99570 │ │ │ │ + bl feb99568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 306338 │ │ │ │ - bmi 32df7c │ │ │ │ + blmi 306330 │ │ │ │ + bmi 32df74 │ │ │ │ ldmpl r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstlt r4, r4, lsl #16 │ │ │ │ stcmi 13, cr11, [r9, #-704] @ 0xfffffd40 │ │ │ │ ldrbtmi r2, [sp], #-575 @ 0xfffffdc1 │ │ │ │ ldrdeq pc, [r8, -r5] │ │ │ │ @ instruction: 0xff1cf7ff │ │ │ │ @ instruction: 0xf5054601 │ │ │ │ @ instruction: 0xf7c27034 │ │ │ │ - @ instruction: 0xf885ebe8 │ │ │ │ + @ instruction: 0xf885ebec │ │ │ │ ldclt 3, cr4, [r0, #60]! @ 0x3c │ │ │ │ - andeq sp, r3, r4, lsl #25 │ │ │ │ + andeq sp, r3, ip, lsl #25 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - andeq r5, r8, sl, lsr #28 │ │ │ │ - bmi 1d4fc8 │ │ │ │ + andeq r5, r8, r2, lsr lr │ │ │ │ + bmi 1d4fc0 │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r0, r1, r7, ip, sp, pc} │ │ │ │ strcc sl, [ip, -r0, lsl #30] │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq sp, r3, ip, asr #24 │ │ │ │ + andeq sp, r3, r4, asr ip │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - bmi 194fe4 │ │ │ │ + bmi 194fdc │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq sp, r3, ip, lsr #24 │ │ │ │ + andeq sp, r3, r4, lsr ip │ │ │ │ @ instruction: 0x000003bc │ │ │ │ - bmi 195000 │ │ │ │ + bmi 194ff8 │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - andeq sp, r3, r0, lsl ip │ │ │ │ + andeq sp, r3, r8, lsl ip │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ @ instruction: 0xf04f4816 │ │ │ │ ldmdbmi r6, {sl, fp} │ │ │ │ - bmi 5d35f4 │ │ │ │ + bmi 5d35ec │ │ │ │ stmdapl r1, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ stmpl r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstpgt r0, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ andsvs r6, r3, fp, lsl #16 │ │ │ │ svceq 0x0010f113 │ │ │ │ strlt sp, [r0, #2074] @ 0x81a │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -62785,21 +62783,21 @@ │ │ │ │ @ instruction: 0xf1031c5a │ │ │ │ svcge 0x00000e0f │ │ │ │ svclt 0x008c4572 │ │ │ │ andcs r2, pc, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf85021ff │ │ │ │ addseq r0, r2, ip │ │ │ │ addeq lr, r3, r0, lsl #22 │ │ │ │ - bl 1e00364 │ │ │ │ + bl 1f0035c │ │ │ │ stclt 0, cr2, [r0] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - strdeq sp, [r3], -r0 │ │ │ │ + strdeq sp, [r3], -r8 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - muleq r8, ip, sp │ │ │ │ + andeq r5, r8, r4, lsr #27 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r1, lsr fp │ │ │ │ ldrbtmi r4, [fp], #-3121 @ 0xfffff3cf │ │ │ │ @@ -62847,89 +62845,89 @@ │ │ │ │ @ instruction: 0xf8c36280 │ │ │ │ @ instruction: 0xf1be2108 │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ sbcscc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ mcr2 7, 3, pc, cr2, cr11, {7} @ │ │ │ │ addvs pc, r0, pc, ror #8 │ │ │ │ svclt 0x0000e7bf │ │ │ │ - andeq r5, r8, r6, lsr #26 │ │ │ │ - andeq sp, r3, lr, ror #22 │ │ │ │ + andeq r5, r8, lr, lsr #26 │ │ │ │ + andeq sp, r3, r6, ror fp │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ andeq sl, r1, r4, lsl fp │ │ │ │ strdeq fp, [r1], -r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r6, ror #22 │ │ │ │ @ instruction: 0x8198f8df │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0x460644f8 │ │ │ │ ldmdavs fp, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi 18e27d4 │ │ │ │ + blmi 18e27cc │ │ │ │ @ instruction: 0xf8582000 │ │ │ │ ldrmi r3, [r9], r3 │ │ │ │ mcrcs 0, 0, r7, cr0, cr8, {0} │ │ │ │ addshi pc, pc, r0 │ │ │ │ - blcs 60674 │ │ │ │ + blcs 6066c │ │ │ │ addshi pc, fp, r0 │ │ │ │ - ldc 7, cr15, [lr], #776 @ 0x308 │ │ │ │ + stcl 7, cr15, [r2], {194} @ 0xc2 │ │ │ │ ldrbtmi r4, [sl], #-2651 @ 0xfffff5a5 │ │ │ │ bicmi lr, r6, #3440640 @ 0x348000 │ │ │ │ tstpeq r4, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ orrsvc pc, r6, #12582912 @ 0xc00000 │ │ │ │ eorle r4, fp, #152, 4 @ 0x80000009 │ │ │ │ sub fp, r8, ip, lsl r9 │ │ │ │ stccs 8, cr6, [r0], {164} @ 0xa4 │ │ │ │ stmdavs r3!, {r0, r2, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd1f9429d │ │ │ │ ldrtmi r6, [r1], -r0, lsr #16 │ │ │ │ - svc 0x007ef7c1 │ │ │ │ + svc 0x0082f7c1 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf6406078 │ │ │ │ @ instruction: 0x463172ff │ │ │ │ @ instruction: 0xf7c24648 │ │ │ │ - bmi 13bd0f0 │ │ │ │ + bmi 13bd0f8 │ │ │ │ ldrbtmi r6, [sl], #-2171 @ 0xfffff785 │ │ │ │ svccc 0x00fff889 │ │ │ │ - bcs 5c644 │ │ │ │ + bcs 5c63c │ │ │ │ stmdbmi sl, {r0, r6, ip, lr, pc}^ │ │ │ │ andsmi pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2121 @ 0xfffff7b7 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ ldc2l 7, cr15, [lr, #1004]! @ 0x3ec │ │ │ │ smlsdxcc ip, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmiavs r3!, {r2, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmvs r8, {r0, r1, r5, r6, r8, ip, sp, pc} │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ - blx fe500618 │ │ │ │ + blx fe500610 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7e8607b │ │ │ │ ldmdavs r8!, {r0, r1, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9d8f7e8 │ │ │ │ @ instruction: 0xf7e86820 │ │ │ │ @ instruction: 0x4620f9d5 │ │ │ │ @ instruction: 0xf9d2f7e8 │ │ │ │ ldrbtmi r4, [fp], #-2873 @ 0xfffff4c7 │ │ │ │ tstpeq r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andcs r4, r0, #56, 22 @ 0xe000 │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi e0a974 │ │ │ │ + blmi e0a96c │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8584630 │ │ │ │ andsvs r3, sp, r3 │ │ │ │ @ instruction: 0xf8a8f7f8 │ │ │ │ andle r1, sp, r3, lsl #28 │ │ │ │ - bmi cf8e80 │ │ │ │ + bmi cf8e78 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ - bmi c8ea9c │ │ │ │ + bmi c8ea94 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi fp, [r8], -r2, lsl #22 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ rsbsvs r2, fp, ip │ │ │ │ @ instruction: 0xf9f8f7e8 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @@ -62947,45 +62945,45 @@ │ │ │ │ @ instruction: 0xf6404922 │ │ │ │ stmdami r2!, {r2, r3, r5, r9, lr} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf7fb4478 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -ip, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 7a36a4 │ │ │ │ + blmi 7a369c │ │ │ │ rscscc pc, r0, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf64fb921 │ │ │ │ @ instruction: 0xf6cf33f0 │ │ │ │ @ instruction: 0xe7c073ff │ │ │ │ @ instruction: 0xf6404916 │ │ │ │ ldmdami r6, {r0, r2, r4, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [lr, #-1004]! @ 0xfffffc14 │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq r5, r8, r4, lsr ip │ │ │ │ - andeq sp, r3, ip, ror sl │ │ │ │ + andeq r5, r8, ip, lsr ip │ │ │ │ + andeq sp, r3, r4, lsl #21 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r5, r8, r2, lsl #24 │ │ │ │ - andeq r5, r8, r2, asr #23 │ │ │ │ + andeq r5, r8, sl, lsl #24 │ │ │ │ + andeq r5, r8, sl, asr #23 │ │ │ │ andeq sl, r1, lr, ror #19 │ │ │ │ ldrdeq fp, [r1], -lr │ │ │ │ - andeq r5, r8, sl, ror #22 │ │ │ │ - andeq r5, r8, r0, ror #22 │ │ │ │ + andeq r5, r8, r2, ror fp │ │ │ │ + andeq r5, r8, r8, ror #22 │ │ │ │ muleq r0, r0, r4 │ │ │ │ + andeq r5, r8, r8, asr #22 │ │ │ │ andeq r5, r8, r0, asr #22 │ │ │ │ - andeq r5, r8, r8, lsr fp │ │ │ │ - andeq r5, r8, r4, lsl fp │ │ │ │ + andeq r5, r8, ip, lsl fp │ │ │ │ andeq sl, r1, sl, lsr r9 │ │ │ │ andeq fp, r1, ip, lsr #2 │ │ │ │ andeq sl, r1, r8, lsr #18 │ │ │ │ andeq fp, r1, r8, lsl r1 │ │ │ │ - andeq r5, r8, r8, asr #21 │ │ │ │ + ldrdeq r5, [r8], -r0 │ │ │ │ andeq sl, r1, ip, ror #17 │ │ │ │ ldrdeq fp, [r1], -lr │ │ │ │ ldrlt fp, [r0, #473]! @ 0x1d9 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00004604 │ │ │ │ @@ -62997,29 +62995,29 @@ │ │ │ │ andmi pc, r0, pc, rrx │ │ │ │ @ instruction: 0xff40f011 │ │ │ │ svclt 0x00b442a0 │ │ │ │ andcs r2, r1, r0 │ │ │ │ @ instruction: 0x2001bdb0 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ - blx fe86ec92 │ │ │ │ - blx fec82bb4 │ │ │ │ + blx fe86ec8a │ │ │ │ + blx fec82bac │ │ │ │ stmdbeq r0, {r0, r7, ip, sp, lr, pc}^ │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ cdpne 4, 0, cr11, cr8, cr0, {4} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - b 146f9d8 │ │ │ │ + b 146f9d0 │ │ │ │ svcge 0x00000301 │ │ │ │ @ instruction: 0xf06fd409 │ │ │ │ - bne 17133e4 │ │ │ │ + bne 17133dc │ │ │ │ svclt 0x00b44283 │ │ │ │ andcs r2, r1, r0 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ andmi r4, r8, #112, 14 @ 0x1c00000 │ │ │ │ andcs fp, r1, r8, asr pc │ │ │ │ @ instruction: 0xf1c1d5f8 │ │ │ │ addmi r4, r1, #0, 2 │ │ │ │ @@ -63027,17 +63025,17 @@ │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ sbcmi fp, r1, #128, 8 @ 0x80000000 │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svclt 0x0028af00 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - b 186fa24 │ │ │ │ - blcs 4342c │ │ │ │ - blle 2ae42c │ │ │ │ + b 186fa1c │ │ │ │ + blcs 43424 │ │ │ │ + blle 2ae424 │ │ │ │ tstpmi r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r3, r1, #16384 @ 0x4000 │ │ │ │ @ instruction: 0x2000bfb4 │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ movweq lr, #6704 @ 0x1a30 │ │ │ │ andcs fp, r1, r8, asr pc │ │ │ │ @@ -63046,50 +63044,50 @@ │ │ │ │ andcs fp, r0, ip, asr #31 │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb99a70 │ │ │ │ + bl feb99a68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 206838 │ │ │ │ + blmi 206830 │ │ │ │ svcge 0x0000b082 │ │ │ │ ldcne 4, cr4, [sl, #-492]! @ 0xfffffe14 │ │ │ │ rsbsvs r2, r8, r0, lsl #2 │ │ │ │ andvc r6, r1, sl, lsl r0 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - smlsdxcc r8, r6, lr, lr │ │ │ │ + smlsdxcc r8, sl, lr, lr │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq r6, r8, ip, asr ip │ │ │ │ + andeq r6, r8, r4, ror #24 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99aa0 │ │ │ │ + bl feb99a98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ svcge 0x00006900 │ │ │ │ tstlt r8, sp, lsl #12 │ │ │ │ @ instruction: 0xfff2f7ff │ │ │ │ tstlt r0, r0, ror #18 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ smlattlt sp, sp, pc, pc @ │ │ │ │ strmi r6, [r8, r0, lsr #17]! │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - cdplt 7, 5, cr15, cr2, cr1, {6} │ │ │ │ + cdplt 7, 5, cr15, cr6, cr1, {6} │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99ad8 │ │ │ │ + bl feb99ad0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svcge 0x000068cc │ │ │ │ strmi r4, [r4], fp, lsl #12 │ │ │ │ stmiavs r2, {r2, r4, r6, r8, ip, sp, pc}^ │ │ │ │ stmdavs r1!, {r3, fp, sp, lr} │ │ │ │ subsle r2, r2, r0, lsl #20 │ │ │ │ stmdavs sl, {fp, sp, lr} │ │ │ │ - blle 155333c │ │ │ │ + blle 1553334 │ │ │ │ ldceq 1, cr15, [r4], {4} │ │ │ │ andne lr, r4, #3457024 @ 0x34c000 │ │ │ │ subsle r2, r4, r0, lsl #20 │ │ │ │ stmdbcs r0, {r4, r6, fp, sp, lr} │ │ │ │ stmdavs sp, {r2, r3, r4, r6, ip, lr, pc}^ │ │ │ │ vmlaeq.f64 d14, d21, d16 │ │ │ │ svccc 0x00fff1be │ │ │ │ @@ -63122,22 +63120,22 @@ │ │ │ │ cmpvs r2, fp, asr r8 │ │ │ │ smullsvs r4, r0, r9, r2 │ │ │ │ @ instruction: 0x4619bfb8 │ │ │ │ subvs r3, r1, r1, lsl #2 │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ ldrtmi r6, [sp], r4, asr #1 │ │ │ │ ldrhtvs fp, [fp], #-208 @ 0xffffff30 │ │ │ │ - ldc 7, cr15, [ip, #772] @ 0x304 │ │ │ │ + stc 7, cr15, [r0, #772]! @ 0x304 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ ldmib r3, {r1, r3, r5, r7, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1041204 │ │ │ │ - bcs 459f0 │ │ │ │ + bcs 459e8 │ │ │ │ cmnlt r1, sl, lsr #3 │ │ │ │ stmdacs r1, {r3, r6, fp, sp, lr} │ │ │ │ - b 8799f0 │ │ │ │ + b 8799e8 │ │ │ │ andcc r7, r1, r0, ror #1 │ │ │ │ smlsdcc r8, r8, r0, r6 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ svclt 0x00a41c45 │ │ │ │ strmi r4, [r6], sp, lsl #12 │ │ │ │ andcs sp, r1, r3, lsr #21 │ │ │ │ @ instruction: 0x4610e7f4 │ │ │ │ @@ -63193,84 +63191,84 @@ │ │ │ │ stmdavs r0, {r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1074282 │ │ │ │ svclt 0x00b80708 │ │ │ │ andcc r4, r1, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf8cc604a │ │ │ │ sbcvs r1, ip, r0 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blle fe0d40d4 │ │ │ │ + blle fe0d40cc │ │ │ │ cmpvs r9, r0, lsl #2 │ │ │ │ ldrbmi lr, [r2, #-1993]! @ 0xfffff837 │ │ │ │ svcge 0x007df6ff │ │ │ │ tstvs sl, r0, lsl #4 │ │ │ │ adcmi lr, r8, #58195968 @ 0x3780000 │ │ │ │ @ instruction: 0x4628bfb8 │ │ │ │ ldrb r3, [r3, -r1]! │ │ │ │ rscle r2, pc, r0, lsl #16 │ │ │ │ str r4, [sl, -lr, lsl #13]! │ │ │ │ @ instruction: 0xf1be4615 │ │ │ │ orrle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xb121e7ee │ │ │ │ - b 89cc14 │ │ │ │ + b 89cc0c │ │ │ │ smlattcc r1, r1, r1, r7 │ │ │ │ tstcs r1, r0, asr #14 │ │ │ │ svclt 0x0000e73e │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb99d04 │ │ │ │ + bl feb99cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ svcge 0x00002300 │ │ │ │ cmplt ip, r3, lsl r0 │ │ │ │ strmi r6, [lr], -r3, asr #17 │ │ │ │ ldrmi r6, [r5], -r0, lsr #16 │ │ │ │ stmdavs sl, {r0, r1, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blle 6b9b78 │ │ │ │ + blle 6b9b70 │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - blcs 5d0c0 │ │ │ │ + blcs 5d0b8 │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x4631461c │ │ │ │ - stcl 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ + ldcl 7, cr15, [r0], {193} @ 0xc1 │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r2, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - blcs 5cfe0 │ │ │ │ + blcs 5cfd8 │ │ │ │ ldmdavs r8, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xe7e1461c │ │ │ │ - blcs 5d0ec │ │ │ │ + blcs 5d0e4 │ │ │ │ @ instruction: 0xe7e3d1f9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - bcs 1880ef4 │ │ │ │ + bcs 1880eec │ │ │ │ @ instruction: 0xf8dfb084 │ │ │ │ ldrbtmi r3, [sl], #-2656 @ 0xfffff5a0 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3, {r0, r3, r8, r9, sl, pc} │ │ │ │ ldrmi r4, [r8], r4, lsl #12 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r1, r4, r5, r6, r7, r9, sl, pc} │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ - blcs 5460c │ │ │ │ + blcs 54604 │ │ │ │ teqphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf107691b │ │ │ │ ldrmi r0, [sl], r8, lsl #12 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r0, r1, r2, r4, r7, r8, pc} │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ - blcs 54438 │ │ │ │ + blcs 54430 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ @ instruction: 0xf107691b │ │ │ │ - blcs 443f0 │ │ │ │ + blcs 443e8 │ │ │ │ ldmdbvs sl, {r0, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ ldmdbvs r0, {r1, r3, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r9, fp, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ mrc2 7, 2, pc, cr6, cr15, {7} │ │ │ │ @@ -63284,41 +63282,41 @@ │ │ │ │ ldmibne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ @ instruction: 0x461e6890 │ │ │ │ stmib r7, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andvs r2, fp, r1 │ │ │ │ andvc r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ - stc 7, cr15, [r6], #772 @ 0x304 │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + stc 7, cr15, [sl], #772 @ 0x304 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r4, r5, r7, r8, fp, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ mcr2 7, 1, pc, cr10, cr15, {7} @ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ stmibne r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - stc 7, cr15, [r8], {193} @ 0xc1 │ │ │ │ + stc 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r2, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ stmibcs r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - ldcl 7, cr15, [r8], #-772 @ 0xfffffcfc │ │ │ │ + ldcl 7, cr15, [ip], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmdbvs fp!, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ ldmdbne r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -63330,44 +63328,44 @@ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r8, lsr r9 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ - mcrr 7, 12, pc, sl, cr1 @ │ │ │ │ + ldmdavs r8!, {r1, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + mcrr 7, 12, pc, lr, cr1 @ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r4, r8, fp, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ stc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ stmdbne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - stc 7, cr15, [ip], #-772 @ 0xfffffcfc │ │ │ │ + ldc 7, cr15, [r0], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - stc 7, cr15, [r4], #-772 @ 0xfffffcfc │ │ │ │ + stc 7, cr15, [r8], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - @ instruction: 0xf8dfec22 │ │ │ │ + @ instruction: 0xf8dfec26 │ │ │ │ andcs r3, r0, #212, 16 @ 0xd40000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ adcsvs r6, fp, fp, lsr #17 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - ldc 7, cr15, [r6], {193} @ 0xc1 │ │ │ │ + ldc 7, cr15, [sl], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c14628 │ │ │ │ - @ instruction: 0xf8daec14 │ │ │ │ + @ instruction: 0xf8daec18 │ │ │ │ @ instruction: 0x461d3014 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r7, pc} │ │ │ │ subsle r2, r8, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ stmiane r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -63382,41 +63380,41 @@ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r0, lsl #17 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r2, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - bl ff900cb8 │ │ │ │ + ldmdavs r8!, {r1, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + bl ffa00cb0 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r3, r4, r6, fp, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ stc2l 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ stmdane r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - bl ff180cf4 │ │ │ │ + bl ff280cec │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - bl fed80d14 │ │ │ │ + bl fee80d0c │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmdbvs fp!, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ stmdane r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -63428,49 +63426,49 @@ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r0, ror #15 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - bl fe200d70 │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + bl fe300d68 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r3, r4, r5, r7, r8, r9, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ stc2 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ sbfxne pc, pc, #17, #9 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - bl 1a80dac │ │ │ │ + bl 1b80da4 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - bl 1880dbc │ │ │ │ + bl 1980db4 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmiavs r8!, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl 1700dc8 │ │ │ │ + stmiavs r8!, {r1, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + bl 1800dc0 │ │ │ │ @ instruction: 0xf7c14628 │ │ │ │ - @ instruction: 0xf8dfeb58 │ │ │ │ + @ instruction: 0xf8dfeb5c │ │ │ │ @ instruction: 0xf8da2770 │ │ │ │ ldrbtmi r3, [sl], #-8 │ │ │ │ ldrhvs r6, [r6], -fp │ │ │ │ andsvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldrbmi lr, [r0], -ip, asr #22 │ │ │ │ - bl 1280dec │ │ │ │ + @ instruction: 0x4650eb50 │ │ │ │ + bl 1380de4 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blcs 54958 │ │ │ │ + blcs 54950 │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0x461d691b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ subsle r2, r8, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ @@ -63486,41 +63484,41 @@ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r0, lsl r7 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 500e58 │ │ │ │ + ldmdavs r8!, {r1, r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + bl 600e50 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r3, r5, r6, r7, r9, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldc2 7, cr15, [r6], {255} @ 0xff │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ @ instruction: 0x16d8f8df │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - b ffd80e94 │ │ │ │ + b ffe80e8c │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ssatcs pc, #25, pc, asr #17 @ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - b ff980eb4 │ │ │ │ + b ffa80eac │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmdbvs fp!, {r1, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ @ instruction: 0x1690f8df │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -63532,153 +63530,153 @@ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r0, ror r6 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ - b fee00f10 │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + b fef00f08 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r3, r6, r9, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldc2 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ @ instruction: 0x1638f8df │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - b fe680f4c │ │ │ │ + b fe780f44 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - b fe480f5c │ │ │ │ + b fe580f54 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - @ instruction: 0xf8dfea8e │ │ │ │ + @ instruction: 0xf8dfea92 │ │ │ │ andcs r3, r0, #12, 12 @ 0xc00000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ adcsvs r6, fp, fp, lsr #17 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - b fe100f78 │ │ │ │ + b fe200f70 │ │ │ │ @ instruction: 0xf7c14628 │ │ │ │ - @ instruction: 0xf8daea80 │ │ │ │ + @ instruction: 0xf8daea84 │ │ │ │ @ instruction: 0x461d3014 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r7, pc} │ │ │ │ subsle r2, r8, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ ldrbne pc, [r8, #2271] @ 0x8df @ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r3, r6, r7, r8, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx ffc810b6 │ │ │ │ + blx ffc810ae │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ ldrhtvs r1, [fp], -r8 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r4, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - b 1400fe0 │ │ │ │ + ldmdavs r8!, {r1, r2, r4, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + b 1500fd8 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r4, r7, r8, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx ff5010f2 │ │ │ │ + blx ff5010ea │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ strne pc, [r0, #2271] @ 0x8df │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - b c8101c │ │ │ │ + b d81014 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ strbcs pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - b 88103c │ │ │ │ + b 981034 │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmdbvs fp!, {r1, r2, r3, r4, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r1, r5, r9, fp, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ ldrne pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r3, r5, r8, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx fe58116e │ │ │ │ + blx fe581166 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r8, lsl r5 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - ldmib r2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmib r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r4, r5, r6, r7, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 1e011aa │ │ │ │ + blx 1e011a2 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ cmplt r0, r0, asr r9 │ │ │ │ strbtne pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - ldmib r4, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - stmib ip, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmiavs r8!, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stmib r6, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r8!, {r1, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmib sl, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14628 │ │ │ │ - @ instruction: 0xf8dae9c4 │ │ │ │ + @ instruction: 0xf8dae9c8 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - ldrbmi lr, [r0], -r0, asr #19 │ │ │ │ - ldmib ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrbmi lr, [r0], -r4, asr #19 │ │ │ │ + stmib r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrcc pc, [r8], #2271 @ 0x8df │ │ │ │ ldrdcs pc, [r8], -r9 │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ movwcs r6, #30 │ │ │ │ ldmvs r8!, {r0, r1, r4, ip, sp, lr} │ │ │ │ - ldmib r0!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c14648 │ │ │ │ - @ instruction: 0xf8d8e9ae │ │ │ │ + @ instruction: 0xf8d8e9b2 │ │ │ │ @ instruction: 0x46993014 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r1, r2, r3, r4, r7, r8, r9, pc} │ │ │ │ - blcs 54c98 │ │ │ │ + blcs 54c90 │ │ │ │ cmnphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x461d691b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r7, pc} │ │ │ │ subsle r2, r6, r0, lsl #22 │ │ │ │ teqlt r2, #425984 @ 0x68000 │ │ │ │ cmplt r0, r0, lsl r9 │ │ │ │ @@ -63686,191 +63684,191 @@ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r6, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 58126e │ │ │ │ + blx 581266 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ eorsvs r1, fp, r0, lsr r4 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs r8!, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ - ldmdb r2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r3, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb140 │ │ │ │ stmib r7, {r2, r3, sl, ip}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx ffe012a8 │ │ │ │ + blx ffe012a0 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r1, r2, r3, r4, r5, r6, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx ffb812bc │ │ │ │ + blx ffb812b4 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7c1607a │ │ │ │ - ldmdavs r8!, {r1, r2, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ - ldmdb r2, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi ffe1d3c4 │ │ │ │ + ldmdavs r8!, {r1, r3, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi ffe1d3bc │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - stmdb r6, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmdbvs fp!, {r2, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r3, r6, r8, fp, sp, lr, pc}^ │ │ │ │ suble r2, fp, r0, lsl #22 │ │ │ │ tstlt sl, #425984 @ 0x68000 │ │ │ │ teqlt r8, r0, lsl r9 │ │ │ │ stmib r7, {r0, r2, r3, r5, r6, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx ff201308 │ │ │ │ + blx ff201300 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r0, r3, r5, r6, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx fef8131c │ │ │ │ + blx fef81314 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ stmibmi r6!, {sp}^ │ │ │ │ ldrbtmi r6, [r9], #-59 @ 0xffffffc5 │ │ │ │ ldmvs r1, {r1, r2, r3, sp, lr} │ │ │ │ smlabtcs r1, r7, r9, lr │ │ │ │ ldmvs r8!, {r3, ip, sp, lr} │ │ │ │ - ldmdb lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r5, r8, fp, sp, lr, pc} │ │ │ │ mvnlt r6, sl, asr r9 │ │ │ │ teqlt r8, r0, lsl r9 │ │ │ │ stmib r7, {r0, r2, r3, r4, r6, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx fe881354 │ │ │ │ + blx fe88134c │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r0, r3, r4, r6, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx fe601368 │ │ │ │ + blx fe601360 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7c1607a │ │ │ │ - ldmdavs r8!, {r8, fp, sp, lr, pc}^ │ │ │ │ - ldm ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdb r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs r8!, {r3, r4, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - ldm r4!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, #210944 @ 0x33800 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ adcsvs r6, fp, fp, lsr #17 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - stmia sl!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14628 │ │ │ │ - @ instruction: 0xf8dae8e8 │ │ │ │ + @ instruction: 0xf8dae8ec │ │ │ │ @ instruction: 0x461d3014 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r5, r7, pc} │ │ │ │ subsle r2, r2, r0, lsl #22 │ │ │ │ tstlt sl, #425984 @ 0x68000 │ │ │ │ teqlt r8, r0, lsl r9 │ │ │ │ stmib r7, {r1, r6, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 19813cc │ │ │ │ + blx 19813c4 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r1, r2, r3, r4, r5, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 17013e0 │ │ │ │ + blx 17013d8 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ ldmibmi fp!, {sp} │ │ │ │ ldrbtmi r6, [r9], #-59 @ 0xffffffc5 │ │ │ │ ldmvs r1, {r1, r2, r3, sp, lr} │ │ │ │ smlabtcs r1, r7, r9, lr │ │ │ │ ldmvs r8!, {r3, ip, sp, lr} │ │ │ │ - ldm ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r1, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ mvnlt r6, sl, asr r9 │ │ │ │ teqlt r8, r0, lsl r9 │ │ │ │ stmib r7, {r1, r4, r5, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 1001418 │ │ │ │ + blx 1001410 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r1, r2, r3, r5, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx d8142c │ │ │ │ + blx d81424 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7c1607a │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r4, r7, fp, sp, lr, pc}^ │ │ │ │ - ldm sl, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi fea1d534 │ │ │ │ + ldmdavs r8!, {r1, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + ldm lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bmi fea1d52c │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - stm lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - stmdbvs fp!, {r2, r3, r7, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r4, r7, fp, sp, lr, pc}^ │ │ │ │ suble r2, fp, r0, lsl #22 │ │ │ │ tstlt sl, #425984 @ 0x68000 │ │ │ │ teqlt r8, r0, lsl r9 │ │ │ │ stmib r7, {r0, r2, r3, r4, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 401478 │ │ │ │ + blx 401470 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r0, r3, r4, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ - blx 18148c │ │ │ │ + blx 181484 │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ ldmibmi r6, {sp} │ │ │ │ ldrbtmi r6, [r9], #-59 @ 0xffffffc5 │ │ │ │ ldmvs r1, {r1, r2, r3, sp, lr} │ │ │ │ smlabtcs r1, r7, r9, lr │ │ │ │ ldmvs r8!, {r3, ip, sp, lr} │ │ │ │ - stmda r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c16878 │ │ │ │ - ldmdavs fp!, {r2, r5, r6, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r3, r5, r6, fp, sp, lr, pc} │ │ │ │ mvnlt r6, sl, asr r9 │ │ │ │ teqlt r8, r0, lsl r9 │ │ │ │ stmib r7, {r0, r2, r3, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf9e8f7ff │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ teqlt r8, r0, asr r9 │ │ │ │ stmib r7, {r0, r3, r7, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf9def7ff │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7c1607a │ │ │ │ - ldmdavs r8!, {r3, r6, fp, sp, lr, pc}^ │ │ │ │ - stmda r4, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r3, r6, fp, sp, lr, pc}^ │ │ │ │ + stmda r8, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs r8!, {r6, fp, sp, lr, pc}^ │ │ │ │ - ldmda ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r2, r6, fp, sp, lr, pc}^ │ │ │ │ + stmda r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c168a8 │ │ │ │ - @ instruction: 0x4628e83a │ │ │ │ - ldmda r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4628e83e │ │ │ │ + ldmda sl!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8da4a7b │ │ │ │ ldrbtmi r3, [sl], #-8 │ │ │ │ ldrhvs r6, [r6], -fp │ │ │ │ andsvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldrbmi lr, [r0], -ip, lsr #16 │ │ │ │ - stmda r8!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4650e830 │ │ │ │ + stmda ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blcs 54f98 │ │ │ │ + blcs 54f90 │ │ │ │ andshi pc, r2, #0 │ │ │ │ @ instruction: 0x461d691b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r0, r2, r4, r6, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs sl, {r0, r2, r4, r5, r6, r7, pc} │ │ │ │ ldmdbvs r0, {r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ @@ -63885,121 +63883,121 @@ │ │ │ │ ldmib r7, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ eorsvs r4, fp, r4, ror #18 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - ldmdavs r8!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - svc 0x00f4f7c0 │ │ │ │ + ldmdavs r8!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + svc 0x00f8f7c0 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdbvs r0, {r0, r2, r3, r4, r5, r7, pc} │ │ │ │ ldmdbmi fp, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ ldmdbmi r7, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - svc 0x00d6f7c0 │ │ │ │ + svc 0x00daf7c0 │ │ │ │ @ instruction: 0xf7c06878 │ │ │ │ - ldmdavs fp!, {r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x0000e09e │ │ │ │ - andeq sp, r3, r2, lsl #9 │ │ │ │ + andeq sp, r3, sl, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffc7f │ │ │ │ @ instruction: 0xfffffc69 │ │ │ │ - andeq r6, r8, r4, asr #17 │ │ │ │ + andeq r6, r8, ip, asr #17 │ │ │ │ @ instruction: 0xfffffc27 │ │ │ │ @ instruction: 0xfffffc11 │ │ │ │ - andeq r6, r8, r2, ror #16 │ │ │ │ + andeq r6, r8, sl, ror #16 │ │ │ │ @ instruction: 0xfffffbc1 │ │ │ │ @ instruction: 0xfffffbab │ │ │ │ - andeq r6, r8, ip, lsl #16 │ │ │ │ + andeq r6, r8, r4, lsl r8 │ │ │ │ @ instruction: 0xfffffb6f │ │ │ │ @ instruction: 0xfffffb59 │ │ │ │ - muleq r8, ip, r7 │ │ │ │ + andeq r6, r8, r4, lsr #15 │ │ │ │ @ instruction: 0xfffffaf1 │ │ │ │ @ instruction: 0xfffffadb │ │ │ │ - andeq r6, r8, ip, lsr r7 │ │ │ │ + andeq r6, r8, r4, asr #14 │ │ │ │ @ instruction: 0xfffffa9f │ │ │ │ @ instruction: 0xfffffa89 │ │ │ │ - ldrdeq r6, [r8], -sl │ │ │ │ + andeq r6, r8, r2, ror #13 │ │ │ │ @ instruction: 0xfffffa39 │ │ │ │ @ instruction: 0xfffffa23 │ │ │ │ - andeq r6, r8, r4, lsl #13 │ │ │ │ + andeq r6, r8, ip, lsl #13 │ │ │ │ @ instruction: 0xfffff9e7 │ │ │ │ @ instruction: 0xfffff9d1 │ │ │ │ - andeq r6, r8, r6, lsl #12 │ │ │ │ + andeq r6, r8, lr, lsl #12 │ │ │ │ @ instruction: 0xfffff951 │ │ │ │ @ instruction: 0xfffff93b │ │ │ │ - muleq r8, ip, r5 │ │ │ │ + andeq r6, r8, r4, lsr #11 │ │ │ │ @ instruction: 0xfffff8ff │ │ │ │ @ instruction: 0xfffff8e9 │ │ │ │ - andeq r6, r8, sl, lsr r5 │ │ │ │ + andeq r6, r8, r2, asr #10 │ │ │ │ @ instruction: 0xfffff899 │ │ │ │ @ instruction: 0xfffff883 │ │ │ │ - andeq r6, r8, r4, ror #9 │ │ │ │ + andeq r6, r8, ip, ror #9 │ │ │ │ @ instruction: 0xfffff847 │ │ │ │ @ instruction: 0xfffff831 │ │ │ │ - andeq r6, r8, r4, ror r4 │ │ │ │ + andeq r6, r8, ip, ror r4 │ │ │ │ @ instruction: 0xfffff7c9 │ │ │ │ @ instruction: 0xfffff7b3 │ │ │ │ - andeq r6, r8, r4, lsl r4 │ │ │ │ + andeq r6, r8, ip, lsl r4 │ │ │ │ @ instruction: 0xfffff777 │ │ │ │ @ instruction: 0xfffff761 │ │ │ │ - @ instruction: 0x000863b2 │ │ │ │ + @ instruction: 0x000863ba │ │ │ │ @ instruction: 0xfffff711 │ │ │ │ @ instruction: 0xfffff6fb │ │ │ │ - andeq r6, r8, ip, asr r3 │ │ │ │ + andeq r6, r8, r4, ror #6 │ │ │ │ @ instruction: 0xfffff6bf │ │ │ │ @ instruction: 0xfffff6a9 │ │ │ │ - ldrdeq r6, [r8], -r0 │ │ │ │ + ldrdeq r6, [r8], -r8 │ │ │ │ @ instruction: 0xfffff611 │ │ │ │ @ instruction: 0xfffff5fb │ │ │ │ - andeq r6, r8, ip, asr r2 │ │ │ │ + andeq r6, r8, r4, ror #4 │ │ │ │ @ instruction: 0xfffff5bf │ │ │ │ @ instruction: 0xfffff5ab │ │ │ │ - strdeq r6, [r8], -lr │ │ │ │ + andeq r6, r8, r6, lsl #4 │ │ │ │ @ instruction: 0xfffff55f │ │ │ │ @ instruction: 0xfffff54b │ │ │ │ - andeq r6, r8, lr, lsr #3 │ │ │ │ + @ instruction: 0x000861b6 │ │ │ │ @ instruction: 0xfffff513 │ │ │ │ @ instruction: 0xfffff4ff │ │ │ │ - andeq r6, r8, r4, asr #2 │ │ │ │ + andeq r6, r8, ip, asr #2 │ │ │ │ @ instruction: 0xfffff49b │ │ │ │ @ instruction: 0xfffff487 │ │ │ │ - andeq r6, r8, sl, ror #1 │ │ │ │ + strdeq r6, [r8], -r2 │ │ │ │ @ instruction: 0xfffff44f │ │ │ │ @ instruction: 0xfffff43b │ │ │ │ - andeq r6, r8, lr, lsl #1 │ │ │ │ + muleq r8, r6, r0 │ │ │ │ @ instruction: 0xfffff3ef │ │ │ │ @ instruction: 0xfffff3db │ │ │ │ - andeq r6, r8, lr, lsr r0 │ │ │ │ + andeq r6, r8, r6, asr #32 │ │ │ │ @ instruction: 0xfffff3a3 │ │ │ │ @ instruction: 0xfffff38f │ │ │ │ - andeq r5, r8, r6, asr #31 │ │ │ │ + andeq r5, r8, lr, asr #31 │ │ │ │ @ instruction: 0xfffff311 │ │ │ │ @ instruction: 0xfffff2fd │ │ │ │ - andeq r5, r8, r0, ror #30 │ │ │ │ + andeq r5, r8, r8, ror #30 │ │ │ │ @ instruction: 0xfffff2c1 │ │ │ │ @ instruction: 0xfffff2ad │ │ │ │ smlatbcs r0, fp, sl, r4 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - ldmdavs r8!, {r3, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - svc 0x0024f7c0 │ │ │ │ - blcs 5dce0 │ │ │ │ + ldmdavs r8!, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + svc 0x0028f7c0 │ │ │ │ + blcs 5dcd8 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r6, ip, lr, pc} │ │ │ │ ldmdbvs r0, {r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ stmibmi r2!, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ @@ -64009,46 +64007,46 @@ │ │ │ │ ldmib r7, {r0, r2, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ mlasvs fp, sl, r9, r4 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - ldmdavs r8!, {r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - cdp 7, 15, cr15, cr12, cr0, {6} │ │ │ │ + ldmdavs r8!, {r2, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + svc 0x0000f7c0 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmibmi r2, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ stmibmi lr, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - cdp 7, 14, cr15, cr0, cr0, {6} │ │ │ │ + cdp 7, 14, cr15, cr4, cr0, {6} │ │ │ │ @ instruction: 0xf7c06878 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - cdp 7, 13, cr15, cr8, cr0, {6} │ │ │ │ + cdp 7, 13, cr15, cr12, cr0, {6} │ │ │ │ @ instruction: 0xf7c06878 │ │ │ │ - blmi fe13f328 │ │ │ │ + blmi fe13f330 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ stmiavs fp!, {r1, r2, r3, r4, sp, lr} │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - strtmi lr, [r8], -ip, asr #29 │ │ │ │ - cdp 7, 12, cr15, cr8, cr0, {6} │ │ │ │ + @ instruction: 0x4628eed0 │ │ │ │ + cdp 7, 12, cr15, cr12, cr0, {6} │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - blcs 55064 │ │ │ │ + blcs 5505c │ │ │ │ adchi pc, fp, r0 │ │ │ │ - blcs 5dc64 │ │ │ │ + blcs 5dc5c │ │ │ │ ldmdbvs sl, {r1, r4, r6, ip, lr, pc} │ │ │ │ ldmdbvs r0, {r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ ldmdbmi r7!, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r2, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ @@ -64058,40 +64056,40 @@ │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ eorsvs r4, fp, pc, ror #18 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - cdp 7, 9, cr15, cr10, cr0, {6} │ │ │ │ + ldmdavs r8!, {r1, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + cdp 7, 9, cr15, cr14, cr0, {6} │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ stmdbmi r7!, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ stmdbmi r3!, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmib r7, {r0, r2, r4, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - cdp 7, 7, cr15, cr14, cr0, {6} │ │ │ │ + cdp 7, 8, cr15, cr2, cr0, {6} │ │ │ │ @ instruction: 0xf7c06878 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ tstcs r0, fp, asr sl │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - ldmdavs r8!, {r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - cdp 7, 6, cr15, cr12, cr0, {6} │ │ │ │ - blcs 5de50 │ │ │ │ + ldmdavs r8!, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + cdp 7, 7, cr15, cr0, cr0, {6} │ │ │ │ + blcs 5de48 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r6, ip, lr, pc} │ │ │ │ ldmdbvs r0, {r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ ldmdbmi r2, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ @@ -64101,260 +64099,260 @@ │ │ │ │ ldmib r7, {r0, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ eorsvs r4, fp, sl, asr #18 │ │ │ │ andvs r4, lr, r9, ror r4 │ │ │ │ stmib r7, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ andvc r2, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - ldmdavs r8!, {r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - cdp 7, 4, cr15, cr4, cr0, {6} │ │ │ │ + ldmdavs r8!, {r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + cdp 7, 4, cr15, cr8, cr0, {6} │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r0, {r1, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ stmdbmi r2, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ ldmib r7, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r0, {r8, r9, sp}^ │ │ │ │ ldmdbmi lr!, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x607a6890 │ │ │ │ - cdp 7, 2, cr15, cr8, cr0, {6} │ │ │ │ + cdp 7, 2, cr15, cr12, cr0, {6} │ │ │ │ @ instruction: 0xf7c06878 │ │ │ │ - ldmdavs fp!, {r1, r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - cdp 7, 2, cr15, cr0, cr0, {6} │ │ │ │ + cdp 7, 2, cr15, cr4, cr0, {6} │ │ │ │ @ instruction: 0xf7c06878 │ │ │ │ - stmiavs r8!, {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ - cdp 7, 1, cr15, cr10, cr0, {6} │ │ │ │ + stmiavs r8!, {r1, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + cdp 7, 1, cr15, cr14, cr0, {6} │ │ │ │ @ instruction: 0xf7c04628 │ │ │ │ - @ instruction: 0xf8daee18 │ │ │ │ + @ instruction: 0xf8daee1c │ │ │ │ @ instruction: 0xf7c00008 │ │ │ │ - @ instruction: 0x4650ee14 │ │ │ │ - cdp 7, 1, cr15, cr0, cr0, {6} │ │ │ │ + @ instruction: 0x4650ee18 │ │ │ │ + cdp 7, 1, cr15, cr4, cr0, {6} │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - cdp 7, 0, cr15, cr12, cr0, {6} │ │ │ │ + cdp 7, 1, cr15, cr0, cr0, {6} │ │ │ │ @ instruction: 0xf7c04648 │ │ │ │ - blmi abf190 │ │ │ │ + blmi abf198 │ │ │ │ @ instruction: 0xf8d82100 │ │ │ │ ldrbtmi r2, [fp], #-8 │ │ │ │ ldrhvs r6, [lr], -sl │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - ldcl 7, cr15, [lr, #768]! @ 0x300 │ │ │ │ + cdp 7, 0, cr15, cr2, cr0, {6} │ │ │ │ @ instruction: 0xf7c04640 │ │ │ │ - bmi 93f174 │ │ │ │ + bmi 93f17c │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d114 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - stcllt 7, cr15, [r8, #768]! @ 0x300 │ │ │ │ - blmi 716218 │ │ │ │ + stcllt 7, cr15, [ip, #768]! @ 0x300 │ │ │ │ + blmi 716210 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - cdp 7, 6, cr15, cr0, cr0, {6} │ │ │ │ - andeq r5, r8, r0, asr #27 │ │ │ │ + cdp 7, 6, cr15, cr4, cr0, {6} │ │ │ │ + andeq r5, r8, r8, asr #27 │ │ │ │ @ instruction: 0xfffff121 │ │ │ │ @ instruction: 0xfffff10d │ │ │ │ - andeq r5, r8, r0, ror sp │ │ │ │ + andeq r5, r8, r8, ror sp │ │ │ │ @ instruction: 0xfffff0d5 │ │ │ │ @ instruction: 0xfffff0c1 │ │ │ │ - andeq r5, r8, r6, lsl #26 │ │ │ │ + andeq r5, r8, lr, lsl #26 │ │ │ │ @ instruction: 0xfffff05d │ │ │ │ @ instruction: 0xfffff049 │ │ │ │ - andeq r5, r8, ip, lsr #25 │ │ │ │ + @ instruction: 0x00085cb4 │ │ │ │ @ instruction: 0xfffff011 │ │ │ │ @ instruction: 0xffffeffd │ │ │ │ - andeq r5, r8, r0, asr ip │ │ │ │ + andeq r5, r8, r8, asr ip │ │ │ │ @ instruction: 0xffffefb1 │ │ │ │ @ instruction: 0xffffef9d │ │ │ │ - andeq r5, r8, r0, lsl #24 │ │ │ │ + andeq r5, r8, r8, lsl #24 │ │ │ │ @ instruction: 0xffffef65 │ │ │ │ @ instruction: 0xffffef51 │ │ │ │ - andeq r5, r8, sl, ror #22 │ │ │ │ - andeq ip, r3, sl, ror r6 │ │ │ │ + andeq r5, r8, r2, ror fp │ │ │ │ + andeq ip, r3, r2, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r8, asr r6 │ │ │ │ + andeq ip, r3, r0, ror #12 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9ac24 │ │ │ │ + bl feb9ac1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ addlt ip, r2, r0, asr r0 │ │ │ │ ldrbtmi r4, [ip], #2579 @ 0xa13 │ │ │ │ @ instruction: 0xf85caf00 │ │ │ │ ldmdavs r2, {r1, sp} │ │ │ │ @ instruction: 0xf04f607a │ │ │ │ @ instruction: 0xb1b90200 │ │ │ │ ldrtmi fp, [sl], -r0, asr #2 │ │ │ │ @ instruction: 0xf858f7ff │ │ │ │ ldmdavs fp!, {r5, r8, ip, sp, pc} │ │ │ │ svclt 0x00082b01 │ │ │ │ andle r6, r0, r0, lsl #17 │ │ │ │ - bmi 2cba5c │ │ │ │ + bmi 2cba54 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [r8, -r4, lsl #2] │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrb r4, [r0, r8, lsl #12]! │ │ │ │ - cdp 7, 0, cr15, cr4, cr0, {6} │ │ │ │ - andeq ip, r3, lr, asr #11 │ │ │ │ + cdp 7, 0, cr15, cr8, cr0, {6} │ │ │ │ + ldrdeq ip, [r3], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r2, lsr #11 │ │ │ │ + andeq ip, r3, sl, lsr #11 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ac90 │ │ │ │ + bl feb9ac88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ tstcs r0, r1 │ │ │ │ - ldcl 7, cr15, [lr], {192} @ 0xc0 │ │ │ │ + stcl 7, cr15, [r2], #768 @ 0x300 │ │ │ │ stmib r0, {r3, r8, ip, sp, pc}^ │ │ │ │ ldclt 4, cr5, [r0, #8]! │ │ │ │ strmi fp, [r3], -r8, asr #3 │ │ │ │ orrslt r6, r8, r0, lsl #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9acbc │ │ │ │ + bl feb9acb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ rsbsvs sl, fp, r0, lsl #30 │ │ │ │ mcr2 7, 7, pc, cr6, cr14, {7} @ │ │ │ │ smlsdxcc r8, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ @ instruction: 0x4080e8bd │ │ │ │ - stcllt 7, cr15, [ip, #-768] @ 0xfffffd00 │ │ │ │ + ldcllt 7, cr15, [r0, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf7c04618 │ │ │ │ - ldrbmi fp, [r0, -r9, asr #26]! │ │ │ │ + ldrbmi fp, [r0, -sp, asr #26]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, sl, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2874 @ 0xfffff4c6 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ andcs r4, r1, r8, lsl #13 │ │ │ │ ldmpl r3, {r3, r4, r8, sp}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 7, cr15, [r6], #768 @ 0x300 │ │ │ │ + stc 7, cr15, [sl], #768 @ 0x300 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmiavs fp!, {r2, r9, sl, lr} │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ movwcs r6, #2090 @ 0x82a │ │ │ │ strmi r2, [r6], -r1, lsl #2 │ │ │ │ smlabteq r0, r4, r9, lr │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ movwcc lr, #18884 @ 0x49c4 │ │ │ │ - bcs 5bec4 │ │ │ │ + bcs 5bebc │ │ │ │ @ instruction: 0x463ad038 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xffdcf7fe │ │ │ │ @ instruction: 0x4680683a │ │ │ │ eorsle r2, lr, r1, lsl #20 │ │ │ │ stmdavs r1, {r1, r3, r5, r6, r7, fp, sp, lr} │ │ │ │ cmnlt sl, #224 @ 0xe0 │ │ │ │ stmdavs sl, {r4, r5, fp, sp, lr} │ │ │ │ - blle bd459c │ │ │ │ + blle bd4594 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ andsmi pc, r4, r8, asr #17 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ svclt 0x00b82a01 │ │ │ │ andcc r2, r1, #268435456 @ 0x10000000 │ │ │ │ ldrdmi pc, [ip], -r8 │ │ │ │ andcs pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x4621b134 │ │ │ │ strtmi r6, [r8], -r4, ror #17 │ │ │ │ mcr2 7, 5, pc, cr6, cr14, {7} @ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r6, r0, fp, ror #16 │ │ │ │ rsbvs r3, fp, r1, lsl #6 │ │ │ │ - blmi 5563e8 │ │ │ │ + blmi 5563e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strb r6, [fp, ip, lsr #32]! │ │ │ │ @ instruction: 0xf7c04630 │ │ │ │ - stmdacs r0, {r1, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8dad0 │ │ │ │ @ instruction: 0xf8c82014 │ │ │ │ - bcs 53c04 │ │ │ │ + bcs 53bfc │ │ │ │ andcs sp, r2, #-1073741773 @ 0xc0000033 │ │ │ │ @ instruction: 0x4620e7d2 │ │ │ │ - ldcl 7, cr15, [r4], {192} @ 0xc0 │ │ │ │ + ldcl 7, cr15, [r8], {192} @ 0xc0 │ │ │ │ ldrb r2, [sp, r3] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7c0e7da │ │ │ │ - svclt 0x0000ed54 │ │ │ │ - andeq ip, r3, r6, lsl #10 │ │ │ │ + svclt 0x0000ed58 │ │ │ │ + andeq ip, r3, lr, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, ip, ror #8 │ │ │ │ + andeq ip, r3, r4, ror r4 │ │ │ │ svclt 0x00182800 │ │ │ │ eorle r2, sp, r0, lsl #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9adfc │ │ │ │ + bl feb9adf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ svcge 0x00006804 │ │ │ │ strmi r4, [r3], -sl, lsl #12 │ │ │ │ @ instruction: 0x4610b15c │ │ │ │ @ instruction: 0xf7c0601c │ │ │ │ - smladxcc ip, r2, sp, lr │ │ │ │ + smladxcc ip, r6, sp, lr │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4090 │ │ │ │ stmib r7, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ tstcs r0, r0 │ │ │ │ @ instruction: 0xf7c02001 │ │ │ │ - @ instruction: 0x4604ec18 │ │ │ │ + @ instruction: 0x4604ec1c │ │ │ │ stmdbmi r8, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ ldmib r7, {sp}^ │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ andne lr, r2, r4, asr #19 │ │ │ │ @ instruction: 0xf04fe7e3 │ │ │ │ @ instruction: 0x370c30ff │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffec1b │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9ae64 │ │ │ │ + bl feb9ae5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4c7c2c │ │ │ │ - blmi 4efe78 │ │ │ │ + bmi 4c7c24 │ │ │ │ + blmi 4efe70 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f607b │ │ │ │ teqlt r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ tstplt r0, fp, lsr pc @ p-variant is OBSOLETE │ │ │ │ - blcs 9dd78 │ │ │ │ + blcs 9dd70 │ │ │ │ andcs sp, r0, sp │ │ │ │ - blmi 2964bc │ │ │ │ + blmi 2964b4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ stmvs r0, {r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7c0e7f0 │ │ │ │ - svclt 0x0000ecea │ │ │ │ - muleq r3, r0, r3 │ │ │ │ + svclt 0x0000ecee │ │ │ │ + muleq r3, r8, r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, ip, ror #6 │ │ │ │ + andeq ip, r3, r4, ror r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, sl, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2890 @ 0xfffff4b6 │ │ │ │ @ instruction: 0xf107af00 │ │ │ │ @@ -64365,51 +64363,51 @@ │ │ │ │ stmdacs r0, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ rsbsle r2, ip, r0, lsl #22 │ │ │ │ strmi r6, [r6], -r2, asr #17 │ │ │ │ strhi lr, [r4], #-2512 @ 0xfffff630 │ │ │ │ subsle r2, r4, r0, lsl #20 │ │ │ │ stmdavs r0, {r0, r1, r3, r5, r6, r7, fp, sp, lr} │ │ │ │ - blcs 5dd50 │ │ │ │ + blcs 5dd48 │ │ │ │ stmdavs r0, {r6, ip, lr, pc} │ │ │ │ addsmi r6, r8, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0xf102db42 │ │ │ │ @ instruction: 0xf1b80014 │ │ │ │ suble r0, r2, r0, lsl #30 │ │ │ │ ldrmi r4, [r9], -r3, asr #12 │ │ │ │ - blcs 5e294 │ │ │ │ + blcs 5e28c │ │ │ │ strbmi sp, [r1, #-507] @ 0xfffffe05 │ │ │ │ ldmib r1, {r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8ccc303 │ │ │ │ - blcs 4fd88 │ │ │ │ + blcs 4fd80 │ │ │ │ @ instruction: 0xf8c3d04c │ │ │ │ @ instruction: 0xf8c1c00c │ │ │ │ @ instruction: 0xf8c88010 │ │ │ │ cmpvs ip, ip │ │ │ │ rscvs fp, r1, r4, lsl #2 │ │ │ │ sbcvs r6, sl, r1 │ │ │ │ ldmvs r4, {r1, r5, r6, r9, sl, lr}^ │ │ │ │ strtmi lr, [r2], -r1 │ │ │ │ ldrmi r6, [r1], -r4, ror #17 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ stccs 13, cr15, [r0], {183} @ 0xb7 │ │ │ │ @ instruction: 0x4630d1f7 │ │ │ │ - stc 7, cr15, [r6], {192} @ 0xc0 │ │ │ │ + stc 7, cr15, [sl], {192} @ 0xc0 │ │ │ │ andcs r6, r0, fp, ror #16 │ │ │ │ rsbvs r3, fp, r1, lsl #22 │ │ │ │ - blmi 8d6604 │ │ │ │ + blmi 8d65fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r7, r0, lsl #6 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7c0607a │ │ │ │ - ldmdavs sl!, {r1, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - ble fef4dd9c │ │ │ │ + ldmdavs sl!, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ble fef4dd94 │ │ │ │ andseq pc, r0, r2, lsl #2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xb104d1bc │ │ │ │ andvs r6, r4, r2, ror #1 │ │ │ │ @ instruction: 0x4628e7d1 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrhlt sp, [r4, #20] │ │ │ │ @@ -64425,69 +64423,69 @@ │ │ │ │ stccs 1, cr6, [r0], {76} @ 0x4c │ │ │ │ @ instruction: 0x6001d1b3 │ │ │ │ strbtmi r6, [r2], -sl, asr #1 │ │ │ │ ldrdmi pc, [ip], -ip │ │ │ │ strhtvs lr, [ip], -r5 │ │ │ │ @ instruction: 0xf04fe7b9 │ │ │ │ @ instruction: 0xe7bd30ff │ │ │ │ - mcrr 7, 12, pc, r4, cr0 @ │ │ │ │ - andeq ip, r3, sl, lsr #6 │ │ │ │ + mcrr 7, 12, pc, r8, cr0 @ │ │ │ │ + andeq ip, r3, r2, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r8, lsl #5 │ │ │ │ + muleq r3, r0, r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b010 │ │ │ │ + bl feb9b008 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r4, r4, ror r0 │ │ │ │ ldrbtmi r4, [ip], #2588 @ 0xa1c │ │ │ │ @ instruction: 0xf85caf00 │ │ │ │ ldmdavs r2, {r1, sp} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ cmplt r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf107b150 │ │ │ │ strmi r0, [r4], -r8, lsl #4 │ │ │ │ rsbsvs r4, r9, r5, lsl r6 │ │ │ │ mrc2 7, 2, pc, cr14, cr14, {7} │ │ │ │ ldmvs sl!, {r4, r8, ip, sp, pc} │ │ │ │ andle r2, ip, r1, lsl #20 │ │ │ │ - blmi 496694 │ │ │ │ + blmi 49668c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ stmvs r2, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscle r2, pc, r0, lsl #20 │ │ │ │ @ instruction: 0x46206879 │ │ │ │ @ instruction: 0xf7ff607a │ │ │ │ - blmi 2c3b10 │ │ │ │ + blmi 2c3b08 │ │ │ │ ldmdavs sl!, {r8, sp}^ │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ andsvc r6, r1, sp, lsl r0 │ │ │ │ @ instruction: 0xf7c068b8 │ │ │ │ - @ instruction: 0xe7dfeb7a │ │ │ │ - bl fff81d8c │ │ │ │ - andeq ip, r3, r2, ror #3 │ │ │ │ + @ instruction: 0xe7dfeb7e │ │ │ │ + stc 7, cr15, [r0], {192} @ 0xc0 │ │ │ │ + andeq ip, r3, sl, ror #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0003c1b4 │ │ │ │ - andeq r5, r8, r0, ror #12 │ │ │ │ + @ instruction: 0x0003c1bc │ │ │ │ + andeq r5, r8, r8, ror #12 │ │ │ │ svcge 0x0000b480 │ │ │ │ stmdavs fp, {r0, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ cmplt fp, r1 │ │ │ │ ldmdbvs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ umaalvs r6, r2, r3, r8 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ movwcs r6, #67 @ 0x43 │ │ │ │ svclt 0x0000e7f8 │ │ │ │ strlt r6, [r0], #2115 @ 0x843 │ │ │ │ svcge 0x0000695a │ │ │ │ ldrmi fp, [r1], -r2, ror #2 │ │ │ │ - bcs 5e31c │ │ │ │ + bcs 5e314 │ │ │ │ stmvs fp, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrmi r6, [r8], -r1, asr #32 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ ldmdbvs r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ mulle r5, r1, r2 │ │ │ │ ldmvs fp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @@ -64502,65 +64500,65 @@ │ │ │ │ addlt r4, r7, ip, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2636 @ 0xfffff5b4 │ │ │ │ strmi sl, [r0], r4, lsl #30 │ │ │ │ ldmpl fp, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ teqlt r9, r3, ror r9 │ │ │ │ @ instruction: 0xf7c04608 │ │ │ │ - strmi lr, [r1], -ip, ror #26 │ │ │ │ + @ instruction: 0x4601ed70 │ │ │ │ @ instruction: 0xf7fe2002 │ │ │ │ ldmiblt r0!, {r0, r1, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r4, asr #12 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ subcs r4, r9, #1064960 @ 0x104000 │ │ │ │ ldrbtmi r4, [r9], #-2113 @ 0xfffff7bf │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ stccs 8, cr15, [r0, #-644] @ 0xfffffd7c │ │ │ │ @ instruction: 0x4628d037 │ │ │ │ - ldcl 7, cr15, [r4, #-768] @ 0xfffffd00 │ │ │ │ + ldcl 7, cr15, [r8, #-768] @ 0xfffffd00 │ │ │ │ andcs r4, r2, r1, lsl #12 │ │ │ │ mrrc2 7, 15, pc, r4, cr14 @ │ │ │ │ eorcs fp, r4, r8, ror r3 │ │ │ │ stc2 7, cr15, [ip, #920] @ 0x398 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ - stcl 7, cr15, [r8, #-768] @ 0xfffffd00 │ │ │ │ + stcl 7, cr15, [ip, #-768] @ 0xfffffd00 │ │ │ │ ldrmi r1, [r0], -r2, lsl #25 │ │ │ │ @ instruction: 0xf7e6603a │ │ │ │ ldmdbmi r5!, {r0, r1, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r1, r2, r9, sl, lr} │ │ │ │ rsbsvs r4, r8, r9, ror r4 │ │ │ │ mcr2 7, 6, pc, cr14, cr9, {7} @ │ │ │ │ ldmdavs sl!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f94630 │ │ │ │ andcs pc, r9, #2192 @ 0x890 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - cdp 7, 14, cr15, cr6, cr0, {6} │ │ │ │ + cdp 7, 14, cr15, cr10, cr0, {6} │ │ │ │ stmiblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e66878 │ │ │ │ @ instruction: 0xf8d9fd21 │ │ │ │ @ instruction: 0xf8c43000 │ │ │ │ - blcs 64034 │ │ │ │ + blcs 6402c │ │ │ │ stmdbmi r8!, {r0, r6, r7, ip, lr, pc} │ │ │ │ stmdami r8!, {r1, r2, r3, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf924f7fa │ │ │ │ @ instruction: 0xf8d9e7b9 │ │ │ │ - blcs 4ffcc │ │ │ │ + blcs 4ffc4 │ │ │ │ stmdbmi r4!, {r2, r4, r5, r7, ip, lr, pc} │ │ │ │ stmdami r4!, {r0, r2, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf918f7fa │ │ │ │ vabd.s8 d30, d18, d28 │ │ │ │ @ instruction: 0xf7e60002 │ │ │ │ @ instruction: 0xf44ffd4f │ │ │ │ strmi r5, [r6], -r0, lsl #6 │ │ │ │ strtmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7c04628 │ │ │ │ - @ instruction: 0xf506ea98 │ │ │ │ + @ instruction: 0xf506ea9c │ │ │ │ strtmi r5, [fp], -r0, lsl #4 │ │ │ │ tstcs r0, sl, lsl sp │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r7, [sp], #-17 @ 0xffffffef │ │ │ │ @ instruction: 0x4629687a │ │ │ │ andvs lr, r1, #3358720 @ 0x334000 │ │ │ │ andls r2, r0, #1342177287 @ 0x50000007 │ │ │ │ @@ -64572,15 +64570,15 @@ │ │ │ │ stc2l 7, cr15, [r0], #920 @ 0x398 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ addle r2, r1, r0, lsl #22 │ │ │ │ rsbcs r4, r3, #851968 @ 0xd0000 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf8e6f7fa │ │ │ │ svclt 0x0000e77a │ │ │ │ - andeq ip, r3, sl, ror #1 │ │ │ │ + strdeq ip, [r3], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000198b2 │ │ │ │ @ instruction: 0x000198bc │ │ │ │ muleq r1, r4, r8 │ │ │ │ andeq r9, r1, r0, asr #16 │ │ │ │ andeq r9, r1, sl, asr #16 │ │ │ │ andeq r9, r1, r8, lsr #16 │ │ │ │ @@ -64594,19 +64592,19 @@ │ │ │ │ addlt r4, r2, r7, lsr #22 │ │ │ │ ldrbtmi r4, [fp], #-2599 @ 0xfffff5d9 │ │ │ │ strmi sl, [sp], -r2, lsl #30 │ │ │ │ ldmpl fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs fp, {r3, r4, r7, r9, sl, lr} │ │ │ │ tstlt r1, #2801664 @ 0x2ac000 │ │ │ │ strcs fp, [r0], -r8, lsl #6 │ │ │ │ - bvs 97c0a4 │ │ │ │ + bvs 97c09c │ │ │ │ movwcs fp, #468 @ 0x1d4 │ │ │ │ ldrmi r4, [sl], -r9, lsr #12 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - bl e81fb0 │ │ │ │ + bl f81fa8 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strdcs fp, [r1], -r3 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ mrcmi 1, 0, r8, cr9, cr0, {7} │ │ │ │ ldmdami r9, {r2, r4, r7, r9, sp} │ │ │ │ @ instruction: 0x4631447e │ │ │ │ @@ -64627,15 +64625,15 @@ │ │ │ │ ldrb pc, [r8, r3, lsl #17] @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ addscs r4, r8, #720896 @ 0xb0000 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf878f7fa │ │ │ │ svclt 0x0000e7df │ │ │ │ - andeq fp, r3, sl, ror pc │ │ │ │ + andeq fp, r3, r2, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r9, r1, r4, lsr r7 │ │ │ │ andeq r9, r1, r0, asr r7 │ │ │ │ andeq r9, r1, r0, lsl r7 │ │ │ │ andeq r9, r1, sl, lsl r7 │ │ │ │ strdeq r9, [r1], -lr │ │ │ │ andeq r9, r1, r8, lsl #14 │ │ │ │ @@ -64650,139 +64648,139 @@ │ │ │ │ stmdavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ mcr2 7, 6, pc, cr12, cr15, {7} @ │ │ │ │ andcs r6, r0, r0, lsr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ ldclt 0, cr3, [r8, #1020] @ 0x3fc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r8, ip, ror r3 │ │ │ │ + andeq r5, r8, r4, lsl #7 │ │ │ │ ldrlt fp, [r8, #432] @ 0x1b0 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ tstle r8, pc, lsr #22 │ │ │ │ strmi r4, [r1], -r7, lsl #24 │ │ │ │ stmdavs r0!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mcr2 7, 5, pc, cr14, cr15, {7} @ │ │ │ │ andcs r6, r0, r0, rrx │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ ldclt 0, cr3, [r8, #1020] @ 0x3fc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r8, r0, asr #6 │ │ │ │ + andeq r5, r8, r8, asr #6 │ │ │ │ ldrlt fp, [r8, #432] @ 0x1b0 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ tstle r8, pc, lsr #22 │ │ │ │ strmi r4, [r1], -r7, lsl #24 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ mrc2 7, 4, pc, cr0, cr15, {7} │ │ │ │ andcs r6, r0, r0, lsr #1 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ ldclt 0, cr3, [r8, #1020] @ 0x3fc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r8, r4, lsl #6 │ │ │ │ + andeq r5, r8, ip, lsl #6 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldmdavs r8, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0000e732 │ │ │ │ - ldrdeq r5, [r8], -lr │ │ │ │ + andeq r5, r8, r6, ror #5 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldmdavs r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0000e726 │ │ │ │ - andeq r5, r8, r6, asr #5 │ │ │ │ + andeq r5, r8, lr, asr #5 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldmvs r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0000e71a │ │ │ │ - andeq r5, r8, lr, lsr #5 │ │ │ │ + @ instruction: 0x000852b6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b448 │ │ │ │ + bl feb9b440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-960] @ 0xfffffc40 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ cmplt r4, ip, ror #16 │ │ │ │ strtmi r6, [r0], -r3, lsr #20 │ │ │ │ @ instruction: 0xf7c0606b │ │ │ │ - @ instruction: 0x4620ead6 │ │ │ │ - blx ff102202 │ │ │ │ + @ instruction: 0x4620eada │ │ │ │ + blx ff1021fa │ │ │ │ stccs 8, cr6, [r0], {108} @ 0x6c │ │ │ │ ldcmi 1, cr13, [r1, #-976] @ 0xfffffc30 │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - bvs 9307c8 │ │ │ │ + bvs 9307c0 │ │ │ │ eorvs r4, fp, r0, lsr #12 │ │ │ │ - b ff202180 │ │ │ │ + b ff302178 │ │ │ │ @ instruction: 0xf7e64620 │ │ │ │ stmdavs ip!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldrbtmi r4, [sp], #-3338 @ 0xfffff2f6 │ │ │ │ cmplt r4, ip, lsr #17 │ │ │ │ strtmi r6, [r0], -r3, lsr #20 │ │ │ │ @ instruction: 0xf7c060ab │ │ │ │ - @ instruction: 0x4620eab8 │ │ │ │ - blx fe98223e │ │ │ │ + @ instruction: 0x4620eabc │ │ │ │ + blx fe982236 │ │ │ │ stccs 8, cr6, [r0], {172} @ 0xac │ │ │ │ @ instruction: 0x4620d1f4 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r5, r8, sl, lsl #5 │ │ │ │ - andeq r5, r8, ip, ror #4 │ │ │ │ - andeq r5, r8, lr, asr #4 │ │ │ │ + muleq r8, r2, r2 │ │ │ │ + andeq r5, r8, r4, ror r2 │ │ │ │ + andeq r5, r8, r6, asr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r9, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-2361 @ 0xfffff6c7 │ │ │ │ - bmi ed6fbc │ │ │ │ + bmi ed6fb4 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ strmi r5, [r4], -r1, ror #16 │ │ │ │ rsbsvs r6, r9, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x469b589b │ │ │ │ - blcs 5e35c │ │ │ │ + blcs 5e354 │ │ │ │ strtmi sp, [r0], -fp, asr #2 │ │ │ │ ldrdhi pc, [ip], #143 @ 0x8f │ │ │ │ - blx 1002258 │ │ │ │ + blx 1002250 │ │ │ │ andcs r4, ip, r1, lsl #13 │ │ │ │ andls pc, r0, r7, asr #17 │ │ │ │ - blx ff0022a2 │ │ │ │ + blx ff00229a │ │ │ │ strmi r4, [r5], -pc, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7d744f8 │ │ │ │ pld [r7, pc, lsr fp] │ │ │ │ movwcs pc, #2607 @ 0xa2f @ │ │ │ │ movweq lr, #2501 @ 0x9c5 │ │ │ │ biclt r6, r3, fp, lsr r8 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx d8228a │ │ │ │ + blx d82282 │ │ │ │ strmi r7, [r4], -r3, lsl #16 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf7e62008 │ │ │ │ strmi pc, [r2], r5, lsr #23 │ │ │ │ strtmi r6, [r0], -fp, ror #16 │ │ │ │ andge pc, r4, r5, asr #17 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ - blx 6022a8 │ │ │ │ + blx 6022a0 │ │ │ │ @ instruction: 0xf8ca683b │ │ │ │ - blcs 44354 │ │ │ │ - blmi 7b8af0 │ │ │ │ + blcs 4434c │ │ │ │ + blmi 7b8ae8 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ adcvs r6, sl, sl, lsl r8 │ │ │ │ @ instruction: 0xf7e6601d │ │ │ │ @ instruction: 0xf8dbfb43 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - blmi 4d6bd0 │ │ │ │ + blmi 4d6bc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -64791,40 +64789,40 @@ │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ @ instruction: 0xe7aafe7d │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r1, r2, r5, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff30f7f9 │ │ │ │ @ instruction: 0xf7c0e7de │ │ │ │ - svclt 0x0000e96a │ │ │ │ - andeq fp, r3, lr, lsr #26 │ │ │ │ + svclt 0x0000e96e │ │ │ │ + andeq fp, r3, r6, lsr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r6, lsr #26 │ │ │ │ + andeq fp, r3, lr, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r1, r1, r4, lsr r7 │ │ │ │ andeq r8, r1, sl, lsr #24 │ │ │ │ - muleq r8, r6, r1 │ │ │ │ - muleq r3, r0, ip │ │ │ │ + muleq r8, lr, r1 │ │ │ │ + muleq r3, r8, ip │ │ │ │ muleq r1, sl, r4 │ │ │ │ andeq r9, r1, r4, lsr #9 │ │ │ │ andeq r9, r1, r8, lsl #9 │ │ │ │ muleq r1, r2, r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b5ec │ │ │ │ + bl feb9b5e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 908374 │ │ │ │ - bmi 930608 │ │ │ │ + blmi 90836c │ │ │ │ + bmi 930600 │ │ │ │ svcge 0x0004447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmiblt fp, {r0, r1, r5, fp, sp, lr} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7c04628 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ bfine sp, lr, (invalid: 26:1) │ │ │ │ - blmi 74d818 │ │ │ │ + blmi 74d810 │ │ │ │ ldrbtmi r6, [fp], #-2082 @ 0xfffff7de │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ @ instruction: 0x4628b95a │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r8 │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -64839,32 +64837,32 @@ │ │ │ │ ldmdbmi r2, {r0, r1, r7, sl, fp} │ │ │ │ ldrbtmi r2, [r8], #-790 @ 0xfffffcea │ │ │ │ ldrbtmi r9, [r9], #-1282 @ 0xfffffafe │ │ │ │ andgt lr, r0, sp, asr #19 │ │ │ │ adcsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mcr2 7, 3, pc, cr10, cr10, {6} @ │ │ │ │ - ldrbcc pc, [pc, #79]! @ 444c3 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 444bb @ │ │ │ │ adcmi pc, r3, pc, asr #8 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ strb r2, [sl, r0, lsl #2] │ │ │ │ - andeq fp, r3, r8, lsl #24 │ │ │ │ + andeq fp, r3, r0, lsl ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, lr, lsl #16 │ │ │ │ + andeq pc, r3, r6, lsl r8 @ │ │ │ │ strdeq r9, [r1], -ip │ │ │ │ andeq r9, r1, lr, lsl r4 │ │ │ │ andeq r9, r1, sl, ror #7 │ │ │ │ andeq r9, r1, ip, lsl #8 │ │ │ │ andeq r9, r1, lr, lsl #8 │ │ │ │ andeq r9, r1, lr, asr #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b6ac │ │ │ │ + bl feb9b6a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5c8454 │ │ │ │ - bmi 5f06c0 │ │ │ │ + blmi 5c844c │ │ │ │ + bmi 5f06b8 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ stc2 7, cr15, [r8, #856]! @ 0x358 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -64878,118 +64876,118 @@ │ │ │ │ vqadd.s8 q11, q0, q12 │ │ │ │ stmdbmi sl, {r0, r2, r4, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldmdavs fp!, {r0, r2, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq fp, r3, r8, asr #22 │ │ │ │ + andeq fp, r3, r0, asr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r8, r8, lsr #32 │ │ │ │ + andeq r5, r8, r0, lsr r0 │ │ │ │ andeq r9, r1, r6, asr #6 │ │ │ │ muleq r1, r0, r3 │ │ │ │ andeq r9, r1, r2, lsr r3 │ │ │ │ andeq r9, r1, ip, ror r3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b730 │ │ │ │ + bl feb9b728 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r1!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 895730 │ │ │ │ + blmi 895728 │ │ │ │ svcge 0x00004a21 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl sp, {r8} │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ eorcs r4, r0, #34603008 @ 0x2100000 │ │ │ │ teqcs sp, #56, 26 @ 0xe00 │ │ │ │ @ instruction: 0xf7f980bb │ │ │ │ ldmdbmi r9, {r0, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r1, [r9], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf7db3108 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmiblt r3!, {r2, r9, sl, lr} │ │ │ │ - blmi 496dd0 │ │ │ │ + blmi 496dc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f1e5ec │ │ │ │ + bvs 1f1e5e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ strcc r4, [r8, -r0, lsr #12]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r1, r3, r4, r5, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r8, #-996]! @ 0xfffffc1c │ │ │ │ stmdbmi sp, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrb pc, [pc, fp, lsr #28] @ │ │ │ │ - stmda r4!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq fp, r3, r4, asr #21 │ │ │ │ + stmda r8!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq fp, r3, ip, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0003babc │ │ │ │ + andeq fp, r3, r4, asr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0003f6be │ │ │ │ - andeq fp, r3, r4, lsl #21 │ │ │ │ + andeq pc, r3, r6, asr #13 │ │ │ │ + andeq fp, r3, ip, lsl #21 │ │ │ │ muleq r1, r0, r2 │ │ │ │ strdeq r9, [r1], -r6 │ │ │ │ andeq r9, r1, lr, ror r2 │ │ │ │ andeq r9, r1, r4, ror #5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b7ec │ │ │ │ + bl feb9b7e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r1!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 8957ec │ │ │ │ + blmi 8957e4 │ │ │ │ svcge 0x00004a21 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl sp, {r8} │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ eorcs r4, r0, #34603008 @ 0x2100000 │ │ │ │ teqcs sp, #56, 26 @ 0xe00 │ │ │ │ @ instruction: 0xf7f980bb │ │ │ │ ldmdbmi r9, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r1, [r9], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf7db310c │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmiblt r3!, {r2, r9, sl, lr} │ │ │ │ - blmi 496e8c │ │ │ │ + blmi 496e84 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f1e6a8 │ │ │ │ + bvs 1f1e6a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ strcc r4, [r8, -r0, lsr #12]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r6, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [sl, #-996] @ 0xfffffc1c │ │ │ │ stmdbmi sp, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrb pc, [pc, sp, asr #27] @ │ │ │ │ - stmda r6, {r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r3, r8, lsl #20 │ │ │ │ + stmda sl, {r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq fp, r3, r0, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r0, lsl #20 │ │ │ │ + andeq fp, r3, r8, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r2, lsl #12 │ │ │ │ - andeq fp, r3, r8, asr #19 │ │ │ │ + andeq pc, r3, sl, lsl #12 │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ ldrdeq r9, [r1], -r4 │ │ │ │ andeq r9, r1, r2, asr r2 │ │ │ │ andeq r9, r1, r2, asr #3 │ │ │ │ andeq r9, r1, r0, asr #4 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9b8ac │ │ │ │ + bl feb9b8a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ svcge 0x00006843 │ │ │ │ tstlt r3, #4, 12 @ 0x400000 │ │ │ │ biclt r6, sl, sl, asr r8 │ │ │ │ cmnlt r1, r1, asr r8 │ │ │ │ stmib r7, {r3, r6, fp, sp, lr}^ │ │ │ │ @@ -65010,15 +65008,15 @@ │ │ │ │ stmdavs r0!, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf972f7e6 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e64090 │ │ │ │ ldrbmi fp, [r0, -fp, ror #18]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b920 │ │ │ │ + bl feb9b918 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ stmvs r0, {r2, r9, sl, lr} │ │ │ │ tstlt r8, r0, lsl #30 │ │ │ │ @ instruction: 0xfff2f7ff │ │ │ │ cmplt r5, #6619136 @ 0x650000 │ │ │ │ tstlt r3, #7012352 @ 0x6b0000 │ │ │ │ @@ -65045,57 +65043,57 @@ │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf92cf7e6 │ │ │ │ ldrcc r4, [r0, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e640b0 │ │ │ │ svclt 0x0000b925 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9b9ac │ │ │ │ + bl feb9b9a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 848754 │ │ │ │ - bmi 8709c8 │ │ │ │ + blmi 84874c │ │ │ │ + bmi 8709c0 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ - bmi 7f2cac │ │ │ │ + bmi 7f2ca4 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrdcs fp, [r0], -sl │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ ldmdbmi fp, {r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmdami fp, {r1, r3, r5, r7, r9, sp} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f91002 │ │ │ │ - bmi 683944 │ │ │ │ + bmi 68393c │ │ │ │ ldrdne lr, [r2], -r7 │ │ │ │ ldmdavs fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ teqlt r2, r2, asr r8 │ │ │ │ - blcs 5e864 │ │ │ │ + blcs 5e85c │ │ │ │ adcscs sp, r6, #231 @ 0xe7 │ │ │ │ stc2 7, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ - bmi 4fe790 │ │ │ │ + bmi 4fe788 │ │ │ │ ldmdavs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rscsvs fp, fp, r8, lsl r1 │ │ │ │ @ instruction: 0xff84f7ff │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ - blmi 3cc818 │ │ │ │ + blmi 3cc810 │ │ │ │ andsvs r4, r8, fp, ror r4 │ │ │ │ @ instruction: 0xf04fb911 │ │ │ │ @ instruction: 0xe7d330ff │ │ │ │ adcscs r4, r3, #180224 @ 0x2c000 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrb pc, [r4, sp, ror #25]! @ │ │ │ │ - andeq fp, r3, r8, asr #16 │ │ │ │ + andeq fp, r3, r0, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, ip, lsr #26 │ │ │ │ + andeq r4, r8, r4, lsr sp │ │ │ │ andeq r9, r1, r4, asr r0 │ │ │ │ andeq r9, r1, r8, ror #1 │ │ │ │ - andeq r4, r8, r4, lsl #26 │ │ │ │ - andeq r4, r8, ip, ror #25 │ │ │ │ - ldrdeq r4, [r8], -r8 │ │ │ │ + andeq r4, r8, ip, lsl #26 │ │ │ │ + strdeq r4, [r8], -r4 @ │ │ │ │ + andeq r4, r8, r0, ror #25 │ │ │ │ andeq r9, r1, r2 │ │ │ │ muleq r1, r8, r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, sl, lsr #22 │ │ │ │ @@ -65103,56 +65101,56 @@ │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ stmiblt r2, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldrd pc, [r0], pc @ │ │ │ │ ldrdgt pc, [r0], pc @ │ │ │ │ ldrbtmi r4, [ip], #1278 @ 0x4fe │ │ │ │ movwcs lr, #10718 @ 0x29de │ │ │ │ @ instruction: 0x4c00e9dc │ │ │ │ - bl 188b29c │ │ │ │ + bl 188b294 │ │ │ │ adcmi r0, r2, #201326592 @ 0xc000000 │ │ │ │ movweq lr, #52083 @ 0xcb73 │ │ │ │ stmib lr, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ble dc4cac │ │ │ │ + ble dc4ca4 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshtvs r8, [fp], #-16 │ │ │ │ - blmi 7960c4 │ │ │ │ + blmi 7960bc │ │ │ │ ldmdami sp, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-703 @ 0xfffffd41 │ │ │ │ @ instruction: 0x46194478 │ │ │ │ pkhbtmi r4, r0, lr, lsl #12 │ │ │ │ - blx ffa028ae │ │ │ │ + blx ffa028a6 │ │ │ │ ldrd pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r6, [lr], #2171 @ 0x87b │ │ │ │ ldmdavs r9, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldrdcc pc, [r8], -lr │ │ │ │ @ instruction: 0x0c00e9dc │ │ │ │ @ instruction: 0xf8de1ae2 │ │ │ │ - bl 1990918 │ │ │ │ + bl 1990910 │ │ │ │ addmi r0, r2, #201326592 @ 0xc000000 │ │ │ │ movweq lr, #52083 @ 0xcb73 │ │ │ │ stmdbcs r0, {r0, r1, r2, r9, fp, ip, lr, pc} │ │ │ │ sbccs sp, r6, #214 @ 0xd6 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ stc2 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ stmib lr, {r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1214502 │ │ │ │ ldrtmi r2, [r1], -r3, asr #5 │ │ │ │ @ instruction: 0xf7f94640 │ │ │ │ @ instruction: 0xf04ffc7d │ │ │ │ @ instruction: 0xe7c630ff │ │ │ │ - andeq fp, r3, lr, lsl #15 │ │ │ │ + muleq r3, r6, r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, ip, ror #24 │ │ │ │ - andeq pc, r3, r2, lsr #7 │ │ │ │ + andeq r4, r8, r4, ror ip │ │ │ │ + andeq pc, r3, sl, lsr #7 │ │ │ │ andeq r8, r1, r2, ror pc │ │ │ │ andeq r9, r1, r8, lsl r0 │ │ │ │ - andeq r4, r8, lr, lsl ip │ │ │ │ - andeq pc, r3, r4, asr r3 @ │ │ │ │ + andeq r4, r8, r6, lsr #24 │ │ │ │ + andeq pc, r3, ip, asr r3 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, sp, lr, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2478 @ 0xfffff652 │ │ │ │ svcge 0x00044bae │ │ │ │ @@ -65163,38 +65161,38 @@ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stcmi 0, cr8, [r9], #1000 @ 0x3e8 │ │ │ │ movwcs r2, #58 @ 0x3a │ │ │ │ ldrbtmi r9, [ip], #-0 │ │ │ │ @ instruction: 0x462122d7 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blx ff8828ee │ │ │ │ + blx ff8828e6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmibmi r2!, {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-2210 @ 0xfffff75e │ │ │ │ @ instruction: 0xf7c04478 │ │ │ │ - @ instruction: 0x4683ea32 │ │ │ │ + @ instruction: 0x4683ea36 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7bf8101 │ │ │ │ - strmi lr, [r4], -r2, lsl #31 │ │ │ │ + strmi lr, [r4], -r6, lsl #31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8110 │ │ │ │ @ instruction: 0x26008270 │ │ │ │ @ instruction: 0xf8d74b9b │ │ │ │ ldrbtmi sl, [r8], #8 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ rsbsvs fp, fp, ip │ │ │ │ cmnvs lr, ip │ │ │ │ @ instruction: 0xf85cf7e6 │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr}^ │ │ │ │ mrc2 7, 6, pc, cr2, cr6, {6} │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0x61bb68e3 │ │ │ │ - bcs 5caa0 │ │ │ │ + bcs 5ca98 │ │ │ │ adcshi pc, r6, r0, asr #32 │ │ │ │ strcs r4, [r0], #-1560 @ 0xfffff9e8 │ │ │ │ mcr2 7, 6, pc, cr6, cr6, {6} @ │ │ │ │ teqvs r8, r3, lsl #12 │ │ │ │ strhlt r6, [r3, #24] │ │ │ │ @ instruction: 0xf1074641 │ │ │ │ @ instruction: 0xf7d60018 │ │ │ │ @@ -65203,27 +65201,27 @@ │ │ │ │ rscsle r2, r4, r0, lsl #20 │ │ │ │ @ instruction: 0xf7e62008 │ │ │ │ @ instruction: 0x4683f83b │ │ │ │ @ instruction: 0xf8cb4648 │ │ │ │ ldrbmi r4, [ip], -r4 │ │ │ │ mcr2 7, 5, pc, cr14, cr6, {6} @ │ │ │ │ @ instruction: 0xf8cb69bb │ │ │ │ - blcs 44a24 │ │ │ │ + blcs 44a1c │ │ │ │ ldmdbvs r8!, {r1, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xffe0f7e5 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdbvs fp!, {r2, r7, pc}^ │ │ │ │ ldmvs r8!, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7bf60b3 │ │ │ │ - @ instruction: 0x4604ef34 │ │ │ │ + @ instruction: 0x4604ef38 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ @ instruction: 0xf7c068f8 │ │ │ │ - ldmvs fp!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ - blcs 5eac0 │ │ │ │ + ldmvs fp!, {r1, r8, fp, sp, lr, pc} │ │ │ │ + blcs 5eab8 │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2931 @ 0xfffff48d │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0xf8dfd058 │ │ │ │ ldrtmi r9, [r0], r8, asr #3 │ │ │ │ @ instruction: 0xf8df4c71 │ │ │ │ ldrbtmi fp, [r9], #456 @ 0x1c8 │ │ │ │ @@ -65239,15 +65237,15 @@ │ │ │ │ ldmdbvs fp!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ orrlt r6, r6, lr, asr r8 │ │ │ │ ldmdbvs fp!, {r2, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ ldmdavs ip, {r0, r2, r4, r5, fp, sp, lr}^ │ │ │ │ ands fp, r1, r4, lsl r9 │ │ │ │ cmnlt r4, r4, ror #16 │ │ │ │ strtmi r6, [r9], -r0, lsr #16 │ │ │ │ - blx 1002a98 │ │ │ │ + blx 1002a90 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ mcrcs 8, 0, r6, cr0, cr6, {3} │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ teqvs fp, fp @ │ │ │ │ ldmdavs lr, {r0, r1, r5, r8, r9, ip, sp, pc} │ │ │ │ ldmdavs r5!, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @@ -65266,16 +65264,16 @@ │ │ │ │ @ instruction: 0x462122f1 │ │ │ │ @ instruction: 0xf7da6880 │ │ │ │ stmiavs sp!, {r0, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b12d00 │ │ │ │ tstlt r6, r6, asr #12 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bllt 111eb8c │ │ │ │ - blmi e9743c │ │ │ │ + bllt 111eb84 │ │ │ │ + blmi e97434 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmibvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ strcc r2, [r4, -r0]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r0, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -65286,88 +65284,88 @@ │ │ │ │ vst2.8 {d20-d21}, [pc :256]! │ │ │ │ ldmdavs r9!, {r0, r5, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdbmi sl!, {r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdami sl!, {r1, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe502b54 │ │ │ │ + blx fe502b4c │ │ │ │ ldmdbmi r8!, {r0, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ ldmdami r8!, {r0, r3, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1202b66 │ │ │ │ + blx 1202b5e │ │ │ │ ldmdami r6!, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - blx fe102b74 │ │ │ │ + blx fe102b6c │ │ │ │ ldmdbmi r3!, {r0, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ eorcc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ smmulr r9, r5, fp │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ stmdbmi pc!, {r0, r1, r3, r8, r9, fp, ip, sp, pc} @ │ │ │ │ ldrtcs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r2, [r9], #-733 @ 0xfffffd23 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strcs r9, [r0], -r0, lsl #8 │ │ │ │ - blx ff102b28 │ │ │ │ + blx ff102b20 │ │ │ │ ldrbtmi r4, [fp], #-2858 @ 0xfffff4d6 │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ svcge 0x004bf47f │ │ │ │ ldrbmi lr, [r8], -r5, lsr #15 │ │ │ │ - ldmda sl!, {r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d20 │ │ │ │ stmdami r4!, {r1, r2, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 482bd2 │ │ │ │ + blx 482bca │ │ │ │ stmdbmi r2!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2081 @ 0xfffff7df │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrb pc, [r4, r7, lsl #22] @ │ │ │ │ - stcl 7, cr15, [r0, #-764] @ 0xfffffd04 │ │ │ │ - @ instruction: 0x0003b6b2 │ │ │ │ + stcl 7, cr15, [r4, #-764] @ 0xfffffd04 │ │ │ │ + @ instruction: 0x0003b6ba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, sl, lsr #13 │ │ │ │ + @ instruction: 0x0003b6b2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x00018eb6 │ │ │ │ andeq r0, r1, lr, lsl #11 │ │ │ │ andeq r5, r1, r4, asr #1 │ │ │ │ andeq r1, r1, sl, lsl #1 │ │ │ │ andeq r8, r1, r0, ror lr │ │ │ │ - muleq r8, r6, sl │ │ │ │ - @ instruction: 0x0003f1ba │ │ │ │ + muleq r8, lr, sl │ │ │ │ + andeq pc, r3, r2, asr #3 │ │ │ │ @ instruction: 0x00018dbc │ │ │ │ @ instruction: 0x00018dba │ │ │ │ - andeq pc, r3, sl, lsr #2 │ │ │ │ - ldrdeq fp, [r3], -ip │ │ │ │ + andeq pc, r3, r2, lsr r1 @ │ │ │ │ + andeq fp, r3, r4, ror #9 │ │ │ │ andeq r8, r1, r6, ror #25 │ │ │ │ @ instruction: 0x00018db8 │ │ │ │ andeq r8, r1, r8, lsr #27 │ │ │ │ andeq r8, r1, r4, asr #25 │ │ │ │ andeq r8, r1, sl, ror sp │ │ │ │ @ instruction: 0x00018cb4 │ │ │ │ andeq r8, r1, sl, ror #26 │ │ │ │ andeq r8, r1, sl, ror #26 │ │ │ │ muleq r1, r2, ip │ │ │ │ andeq r8, r1, r8, asr sp │ │ │ │ andeq r8, r1, sl, ror ip │ │ │ │ - andeq r4, r8, lr, lsr #18 │ │ │ │ + andeq r4, r8, r6, lsr r9 │ │ │ │ andeq r8, r1, r8, asr #24 │ │ │ │ andeq r8, r1, lr, lsl #26 │ │ │ │ andeq r8, r1, r6, lsr ip │ │ │ │ strdeq r8, [r1], -ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb9be88 │ │ │ │ + bl feb9be80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 548c50 │ │ │ │ - bmi 570894 │ │ │ │ + blmi 548c48 │ │ │ │ + bmi 57088c │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdblt fp!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ tstlt r8, r8, lsl r8 │ │ │ │ ldc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ tstcs r0, r0, lsl fp │ │ │ │ ldrbtmi r6, [fp], #-2082 @ 0xfffff7de │ │ │ │ @@ -65379,36 +65377,36 @@ │ │ │ │ @ instruction: 0xf9e6f7f9 │ │ │ │ stmdbmi fp, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andne pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ mulcs r0, r9, sl │ │ │ │ svclt 0x0000bd98 │ │ │ │ - andeq fp, r3, ip, ror #6 │ │ │ │ + andeq fp, r3, r4, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r2, asr r8 │ │ │ │ - andeq r4, r8, r2, asr #16 │ │ │ │ + andeq r4, r8, sl, asr r8 │ │ │ │ + andeq r4, r8, sl, asr #16 │ │ │ │ andeq r8, r1, ip, ror #22 │ │ │ │ andeq r8, r1, sl, asr #24 │ │ │ │ andeq r8, r1, sl, asr fp │ │ │ │ andeq r8, r1, r8, lsr ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb9bf08 │ │ │ │ + bl feb9bf00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 708cd0 │ │ │ │ - bmi 730914 │ │ │ │ + blmi 708cc8 │ │ │ │ + bmi 73090c │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt fp!, {r0, r1, r5, fp, sp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2841 @ 0xfffff4e7 │ │ │ │ tstlt r8, r8, lsl r8 │ │ │ │ ldc2l 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ tstcs r0, r7, lsl fp │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blvc 4403b4 │ │ │ │ + blvc 4403ac │ │ │ │ smlabtne r0, r2, r9, lr │ │ │ │ stc 2, cr2, [r3, #28] │ │ │ │ stmib r3, {r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldmdblt r0, {r1, r9, sp}^ │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ vmul.i8 d20, d0, d0 │ │ │ │ ldmdami r0, {r0, r1, r3, r9, ip} │ │ │ │ @@ -65418,37 +65416,37 @@ │ │ │ │ addvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ andcs pc, r0, pc, asr #20 │ │ │ │ svclt 0x0000bd98 │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq fp, r3, ip, ror #5 │ │ │ │ + strdeq fp, [r3], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r4, [r8], -r2 │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ - @ instruction: 0x000847be │ │ │ │ + ldrdeq r4, [r8], -sl │ │ │ │ + andeq lr, r3, r0, lsl #30 │ │ │ │ + andeq r4, r8, r6, asr #15 │ │ │ │ ldrdeq r8, [r1], -r8 @ │ │ │ │ andeq r8, r1, sl, asr #23 │ │ │ │ andeq r8, r1, r6, asr #21 │ │ │ │ @ instruction: 0x00018bb8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9bfa8 │ │ │ │ + bl feb9bfa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7c8d70 │ │ │ │ - bmi 7f09b4 │ │ │ │ + blmi 7c8d68 │ │ │ │ + bmi 7f09ac │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 77340c │ │ │ │ + blmi 773404 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ stmdavc fp!, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstle r9, pc, lsr #22 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - blmi 64411c │ │ │ │ + blmi 644114 │ │ │ │ ldrbtmi r6, [fp], #-2082 @ 0xfffff7de │ │ │ │ stmdblt sl, {r3, r4, sp, lr}^ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ eorcs r4, sl, #20, 18 @ 0x50000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ubfx pc, r1, #18, #5 │ │ │ │ @@ -65461,38 +65459,38 @@ │ │ │ │ ldmdblt r2, {r0, r3, r4, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdami sp, {r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9f4f7f9 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq fp, r3, sl, asr #4 │ │ │ │ + andeq fp, r3, r2, asr r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r0, asr #14 │ │ │ │ - andeq r4, r8, r6, lsr #14 │ │ │ │ + andeq r4, r8, r8, asr #14 │ │ │ │ + andeq r4, r8, lr, lsr #14 │ │ │ │ andeq r8, r1, sl, lsr #23 │ │ │ │ @ instruction: 0x00018bb8 │ │ │ │ muleq r1, sl, fp │ │ │ │ andeq r8, r1, r8, lsr #23 │ │ │ │ - strdeq r4, [r8], -r6 │ │ │ │ + strdeq r4, [r8], -lr │ │ │ │ andeq r8, r1, r8, ror fp │ │ │ │ andeq r8, r1, r6, lsl #23 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c05c │ │ │ │ + bl feb9c054 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 888e24 │ │ │ │ - bmi 8b0a68 │ │ │ │ + blmi 888e1c │ │ │ │ + bmi 8b0a60 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 8335a0 │ │ │ │ + blmi 833598 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ tstplt r4, #11712 @ p-variant is OBSOLETE @ 0x2dc0 │ │ │ │ @ instruction: 0xf7bf4620 │ │ │ │ - ldmdacs r0!, {r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0!, {r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ eorscs sp, r1, sp, lsl r1 │ │ │ │ ldc2l 7, cr15, [sl, #916]! @ 0x394 │ │ │ │ eorscs r4, r1, #24, 22 @ 0x6000 │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf7f86058 │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, fp, asr #18 │ │ │ │ @@ -65500,85 +65498,85 @@ │ │ │ │ ldmdami r4, {r1, r2, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8f0f7f9 │ │ │ │ ldmdbmi r2, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdami r2, {r0, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9a4f7f9 │ │ │ │ - blmi 47ee7c │ │ │ │ + blmi 47ee74 │ │ │ │ stmdavs sl!, {r8, sp} │ │ │ │ subsvs r4, r9, fp, ror r4 │ │ │ │ @ instruction: 0xf04fb912 │ │ │ │ ldclt 0, cr3, [r0, #1020]! @ 0x3fc │ │ │ │ subcs r4, r5, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ @ instruction: 0xe7f4f993 │ │ │ │ - muleq r3, r6, r1 │ │ │ │ + muleq r3, lr, r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, ip, lsl #13 │ │ │ │ - andeq r4, r8, sl, ror #12 │ │ │ │ + muleq r8, r4, r6 │ │ │ │ + andeq r4, r8, r2, ror r6 │ │ │ │ andeq r8, r1, r8, ror #21 │ │ │ │ andeq r8, r1, sl, lsl #22 │ │ │ │ ldrdeq r8, [r1], -r8 @ │ │ │ │ strdeq r8, [r1], -sl │ │ │ │ - andeq r4, r8, r4, lsr r6 │ │ │ │ + andeq r4, r8, ip, lsr r6 │ │ │ │ @ instruction: 0x00018ab6 │ │ │ │ ldrdeq r8, [r1], -r8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c11c │ │ │ │ + bl feb9c114 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fd0 │ │ │ │ strhlt ip, [r7], r0 │ │ │ │ ldrbtmi r4, [ip], #2347 @ 0x92b │ │ │ │ - bcs af0b40 │ │ │ │ + bcs af0b38 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ andne pc, r1, ip, asr r8 @ │ │ │ │ stmdavs r9, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ - ble 385344 │ │ │ │ - bmi 98cf48 │ │ │ │ + ble 38533c │ │ │ │ + bmi 98cf40 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smladxcc ip, r9, r1, sp │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0x46046a3b │ │ │ │ andcs r2, r4, #0, 2 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #2 │ │ │ │ stc2 7, cr15, [r2, #1008] @ 0x3f0 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx 882f68 │ │ │ │ + blx 882f60 │ │ │ │ tstle pc, r4, lsl #26 │ │ │ │ - blcs 202306c │ │ │ │ + blcs 2023064 │ │ │ │ ldmdavc fp!, {r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ bicsle r2, sp, r5, asr #22 │ │ │ │ - blcs 1363278 │ │ │ │ + blcs 1363270 │ │ │ │ ldmvc r8!, {r1, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ subeq pc, r6, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrb r0, [r4, r0, asr #18] │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - bmi 444d90 │ │ │ │ + bmi 444d88 │ │ │ │ @ instruction: 0xf04f490f │ │ │ │ ldrbtmi r0, [sl], #-3699 @ 0xfffff18d │ │ │ │ andcs lr, r2, sp, asr #19 │ │ │ │ strtmi r4, [fp], -sp, lsl #16 │ │ │ │ rsbcs r4, r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf8cd4478 │ │ │ │ andls lr, r1, r0 │ │ │ │ @ instruction: 0xf7da2020 │ │ │ │ @ instruction: 0x4630f8bf │ │ │ │ ldc2 7, cr15, [r0, #-916] @ 0xfffffc6c │ │ │ │ @ instruction: 0xf7bfe7ba │ │ │ │ - svclt 0x0000eb5a │ │ │ │ - ldrdeq fp, [r3], -r6 │ │ │ │ + svclt 0x0000eb5e │ │ │ │ + ldrdeq fp, [r3], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strheq fp, [r3], -r6 │ │ │ │ + strheq fp, [r3], -lr │ │ │ │ andeq r8, r1, r2, lsr #20 │ │ │ │ andeq r8, r1, r0, ror #19 │ │ │ │ andeq r8, r1, r8, lsr #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 2, cr15, cr8, cr12, {6} │ │ │ │ @@ -65590,15 +65588,15 @@ │ │ │ │ strvs pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ andpl pc, r5, ip, asr r8 @ │ │ │ │ stmdavs sp!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ orrspl pc, ip, r7, asr #17 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ rscsvs r6, sl, fp, ror r0 │ │ │ │ stmibpl r6!, {r0, r2, r9, sl, lr} │ │ │ │ - blcs 5f0fc │ │ │ │ + blcs 5f0f4 │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf8d844f8 │ │ │ │ stccs 0, cr2, [r0, #-32] @ 0xffffffe0 │ │ │ │ tstphi sp, r0 @ p-variant is OBSOLETE │ │ │ │ rsble r2, r1, r0, lsl #20 │ │ │ │ bicshi pc, r4, #14614528 @ 0xdf0000 │ │ │ │ @@ -65609,20 +65607,20 @@ │ │ │ │ @ instruction: 0xf8df8187 │ │ │ │ strtmi r8, [r9], -r4, asr #7 │ │ │ │ @ instruction: 0xf10844f8 │ │ │ │ adcsvs r0, fp, r0, lsl r3 │ │ │ │ @ instruction: 0xf7f14618 │ │ │ │ @ instruction: 0xf8c8faa7 │ │ │ │ ldmvs r8!, {r7, r8} │ │ │ │ - blx fe38303e │ │ │ │ + blx fe383036 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d881a9 │ │ │ │ stmdacs r0, {r5, r6, r8} │ │ │ │ orrhi pc, r5, r0, asr #5 │ │ │ │ - blx 203082 │ │ │ │ + blx 20307a │ │ │ │ @ instruction: 0xf04f4be5 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ stmib r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ stmiapl r3!, {r2, r8}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @@ -65635,17 +65633,17 @@ │ │ │ │ strls r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ @ instruction: 0xf8b4f7cd │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7f84658 │ │ │ │ @ instruction: 0xf104fe29 │ │ │ │ @ instruction: 0xf7f00010 │ │ │ │ ldmdavs r3!, {r0, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 568f4 │ │ │ │ + blcs 568ec │ │ │ │ adcshi pc, sl, r0, asr #32 │ │ │ │ - blmi ff297c30 │ │ │ │ + blmi ff297c28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @ instruction: 0x405a319c │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrhi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ssatmi r7, #30, r2, asr #15 │ │ │ │ @@ -65657,15 +65655,15 @@ │ │ │ │ addseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf7d12020 │ │ │ │ teqplt r0, r1, asr #16 @ p-variant is OBSOLETE │ │ │ │ strmi r4, [r2], -r2, asr #19 │ │ │ │ andseq pc, r0, r8, lsl #2 │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ @ instruction: 0xf8dff895 │ │ │ │ - bmi ff065d3c │ │ │ │ + bmi ff065d34 │ │ │ │ ldrbtmi r4, [r8], #2496 @ 0x9c0 │ │ │ │ @ instruction: 0xf108447a │ │ │ │ ldrbtmi r0, [r9], #-16 │ │ │ │ @ instruction: 0xf88af7f1 │ │ │ │ ldmibmi lr!, {r0, r2, r3, r4, r5, r7, r9, fp, lr} │ │ │ │ andseq pc, r0, r8, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -65678,22 +65676,22 @@ │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ @ instruction: 0xf8dff875 │ │ │ │ ldrbtmi r8, [r8], #728 @ 0x2d8 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf1088081 │ │ │ │ adcsvs r0, r8, r0, lsl r0 │ │ │ │ - blx fe203154 │ │ │ │ + blx fe20314c │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7f168b8 │ │ │ │ @ instruction: 0xf8dffa13 │ │ │ │ stmibmi lr!, {r3, r4, r5, r7, r9, pc} │ │ │ │ ldrbtmi r4, [r9], #-1272 @ 0xfffffb08 │ │ │ │ andseq pc, r0, r8, lsl #2 │ │ │ │ - blx 303170 │ │ │ │ + blx 303168 │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ orreq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf508b121 │ │ │ │ eorscs r7, r1, #142 @ 0x8e │ │ │ │ ldc2 7, cr15, [r4, #992]! @ 0x3e0 │ │ │ │ addshi pc, r8, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r2, [r8], #882 @ 0x372 │ │ │ │ @@ -65707,46 +65705,46 @@ │ │ │ │ stmib r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8df235e │ │ │ │ cmncs sp, r4, ror r2 │ │ │ │ ldrbtmi r4, [r8], #2972 @ 0xb9c │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0xf8d84618 │ │ │ │ @ instruction: 0xf8d83158 │ │ │ │ - blcs 4d244 │ │ │ │ + blcs 4d23c │ │ │ │ teqcs r3, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf7fb2334 │ │ │ │ vmovne.16 d19[1], pc │ │ │ │ - blle 1b56c78 │ │ │ │ + blle 1b56c70 │ │ │ │ @ instruction: 0x311cf898 │ │ │ │ @ instruction: 0xf8d8b1a3 │ │ │ │ teqcs r1, #16 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmppeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0xf7cc33ff │ │ │ │ strmi pc, [r1], -r5, asr #31 │ │ │ │ addvc pc, lr, r8, lsl #10 │ │ │ │ mrc2 7, 3, pc, cr8, cr8, {7} │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fa4648 │ │ │ │ - blmi fe2446e8 │ │ │ │ + blmi fe2446e0 │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fe1c77cc │ │ │ │ + blmi fe1c77c4 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ usat r6, #21, sl, lsl #1 │ │ │ │ vst2.32 {d20,d22}, [pc], r4 │ │ │ │ stmmi r4, {r0, r3, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffd0f7f8 │ │ │ │ stmibmi r2, {r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ stmmi r2, {r0, r1, r2, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff0cf7f8 │ │ │ │ - bllt 6fede8 │ │ │ │ + bllt 6fede0 │ │ │ │ ldmdblt r3!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ str r2, [pc, -r0, lsl #8]! │ │ │ │ @ instruction: 0xf108497d │ │ │ │ ldrbtmi r0, [r9], #-16 │ │ │ │ @ instruction: 0xf7f160b9 │ │ │ │ ldmvs r9!, {r0, r1, r9, fp, ip, sp, lr, pc} │ │ │ │ andseq pc, r0, r8, lsl #2 │ │ │ │ @@ -65758,24 +65756,24 @@ │ │ │ │ @ instruction: 0xf108e7e8 │ │ │ │ @ instruction: 0xf7f10010 │ │ │ │ @ instruction: 0xf8c8f931 │ │ │ │ strb r0, [fp], r0, lsl #3 │ │ │ │ @ instruction: 0xf7cc6878 │ │ │ │ ldrbt pc, [r2], sp, lsr #29 @ │ │ │ │ andseq pc, r0, r8, lsl #2 │ │ │ │ - blx 183294 │ │ │ │ + blx 18328c │ │ │ │ @ instruction: 0xf8c86832 │ │ │ │ @ instruction: 0xf8c85008 │ │ │ │ - bcs 598dc │ │ │ │ + bcs 598d4 │ │ │ │ stmdbmi fp!, {r1, r4, r6, r7, ip, lr, pc}^ │ │ │ │ stmdami fp!, {r2, r4, r5, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff90f7f8 │ │ │ │ @ instruction: 0xf7bfe7ca │ │ │ │ - @ instruction: 0xf107ebde │ │ │ │ + @ instruction: 0xf107ebe2 │ │ │ │ subcs r0, r0, #92, 2 │ │ │ │ @ instruction: 0xf7d96800 │ │ │ │ strbmi pc, [r8], -r1, lsl #29 @ │ │ │ │ @ instruction: 0xff64f7fc │ │ │ │ tstpeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ subcs r4, r0, #1048576 @ 0x100000 │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ @@ -65786,39 +65784,39 @@ │ │ │ │ strmi r9, [r0], r2, lsl #4 │ │ │ │ rsbcs r6, r5, #3866624 @ 0x3b0000 │ │ │ │ strbmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0x900368b9 │ │ │ │ andls r2, r0, #32 │ │ │ │ @ instruction: 0xf7d92286 │ │ │ │ strbmi pc, [r0], -r5, lsl #30 @ │ │ │ │ - blx 16032d6 │ │ │ │ + blx 16032ce │ │ │ │ @ instruction: 0xf8d8e787 │ │ │ │ @ instruction: 0xf7d80010 │ │ │ │ ldmvs r9!, {r0, r1, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ umlalsvs r2, r8, r5, r2 │ │ │ │ andls r2, r1, r3, ror #6 │ │ │ │ eorcs r9, r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf7d9464b │ │ │ │ ldmvs r8!, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 11832fa │ │ │ │ + blx 11832f2 │ │ │ │ @ instruction: 0xf7fa4648 │ │ │ │ @ instruction: 0xe772fdf1 │ │ │ │ strmi r4, [r3], -r9, asr #26 │ │ │ │ cmncs r2, r9, asr #24 │ │ │ │ ldrbtmi r4, [sp], #-2633 @ 0xfffff5b7 │ │ │ │ ldrbtmi r9, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ rsccs r2, fp, #32 │ │ │ │ mrc2 7, 6, pc, cr12, cr9, {6} │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 45394 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4538c @ │ │ │ │ stclmi 6, cr14, [r2, #-672] @ 0xfffffd60 │ │ │ │ mcrrmi 6, 0, r4, r2, cr3 │ │ │ │ - bmi 10cd968 │ │ │ │ + bmi 10cd960 │ │ │ │ tstls r0, sp, ror r4 │ │ │ │ ldrbtmi r4, [sl], #-1148 @ 0xfffffb84 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ andcs r2, r1, r1, lsl #8 │ │ │ │ @ instruction: 0xf7d922fc │ │ │ │ ldmdavs r3!, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscle r2, r9, r0, lsl #22 │ │ │ │ @@ -65832,45 +65830,45 @@ │ │ │ │ cmncs r2, r5, lsr ip │ │ │ │ ldrbtmi r4, [sp], #-2613 @ 0xfffff5cb │ │ │ │ ldrbtmi r9, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ rscscs r2, r5, #1 │ │ │ │ mcr2 7, 5, pc, cr8, cr9, {6} @ │ │ │ │ - blcs 5f4c4 │ │ │ │ + blcs 5f4bc │ │ │ │ rscscs sp, r7, #202 @ 0xca │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff04f7f8 │ │ │ │ @ instruction: 0xf7bfe7c4 │ │ │ │ - svclt 0x0000e93e │ │ │ │ - strdeq sl, [r3], -sl @ │ │ │ │ + svclt 0x0000e942 │ │ │ │ + andeq fp, r3, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r3, r8, ror #31 │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r8, asr #9 │ │ │ │ - @ instruction: 0x000844b4 │ │ │ │ - muleq r8, ip, r4 │ │ │ │ + ldrdeq r4, [r8], -r0 │ │ │ │ + @ instruction: 0x000844bc │ │ │ │ + andeq r4, r8, r4, lsr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r8, sl, asr #8 │ │ │ │ - andeq sl, r3, r4, lsl pc │ │ │ │ + andeq r4, r8, r2, asr r4 │ │ │ │ + andeq sl, r3, ip, lsl pc │ │ │ │ andeq r7, r1, r8, lsr #18 │ │ │ │ - andeq r4, r8, r2, asr #7 │ │ │ │ + andeq r4, r8, sl, asr #7 │ │ │ │ andeq r0, r1, r0, asr #29 │ │ │ │ andeq r7, r1, lr, asr #15 │ │ │ │ @ instruction: 0x000188b0 │ │ │ │ andeq r7, r1, lr, ror #15 │ │ │ │ andeq r0, r1, ip, lsr r2 │ │ │ │ - andeq r4, r8, r6, lsl #7 │ │ │ │ - andeq r4, r8, r0, ror #6 │ │ │ │ + andeq r4, r8, lr, lsl #7 │ │ │ │ + andeq r4, r8, r8, ror #6 │ │ │ │ muleq r1, r6, r8 │ │ │ │ - andeq r4, r8, sl, lsr r3 │ │ │ │ - andeq r4, r8, lr, lsl #6 │ │ │ │ + andeq r4, r8, r2, asr #6 │ │ │ │ + andeq r4, r8, r6, lsl r3 │ │ │ │ andeq r8, r1, r0, lsr #15 │ │ │ │ - @ instruction: 0x000842b4 │ │ │ │ - andeq r4, r8, sl, lsr #5 │ │ │ │ + @ instruction: 0x000842bc │ │ │ │ + @ instruction: 0x000842b2 │ │ │ │ andeq r8, r1, r0, lsr r7 │ │ │ │ andeq r8, r1, lr, lsl #15 │ │ │ │ andeq r8, r1, r0, lsr #14 │ │ │ │ andeq r8, r1, lr, ror r7 │ │ │ │ muleq r1, r6, r7 │ │ │ │ andeq r8, r1, ip, ror #13 │ │ │ │ andeq r8, r1, sl, asr #14 │ │ │ │ @@ -65882,169 +65880,169 @@ │ │ │ │ strdeq r8, [r1], -r4 │ │ │ │ andeq r8, r1, r0, asr r6 │ │ │ │ @ instruction: 0x000186b2 │ │ │ │ @ instruction: 0x000185b6 │ │ │ │ andeq r8, r1, r2, lsl r6 │ │ │ │ andeq r7, r1, r8, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c6c0 │ │ │ │ + bl feb9c6b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044944 │ │ │ │ ldrbtmi r4, [r9], #-3140 @ 0xfffff3bc │ │ │ │ ldrbtmi r4, [ip], #-2628 @ 0xfffff5bc │ │ │ │ - blmi 115d8c8 │ │ │ │ + blmi 115d8c0 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r7, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d31 │ │ │ │ ldmdami pc!, {r0, r7, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [ip, #992] @ 0x3e0 │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7be2100 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blmi efc998 │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blmi efc990 │ │ │ │ strbne r2, [r2, r0, lsl #8] │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi d45d18 │ │ │ │ + blmi d45d10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c57df8 │ │ │ │ + blmi c57df0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d150 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d30 │ │ │ │ stmdami lr!, {r0, r1, r2, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 2, pc, cr14, cr8, {7} │ │ │ │ @ instruction: 0xf107e7e6 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b 1b83458 │ │ │ │ + b 1c83450 │ │ │ │ ldmvs sl!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7bf607b │ │ │ │ - strmi lr, [r6], -lr, asr #23 │ │ │ │ + @ instruction: 0x4606ebd2 │ │ │ │ @ instruction: 0xf107bb40 │ │ │ │ @ instruction: 0xf7bf0018 │ │ │ │ - blmi 94069c │ │ │ │ + blmi 9406a4 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - ldmda r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x910268b9 │ │ │ │ addcs pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf04f4b1e │ │ │ │ ldmdbmi lr, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ orrcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ stc2l 7, cr15, [lr, #868] @ 0x364 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmia ip!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r5, r9, sl, lr}^ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 455b8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 455b0 @ │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bf4631 │ │ │ │ - @ instruction: 0xe7a8ea3a │ │ │ │ + @ instruction: 0xe7a8ea3e │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl 7034d4 │ │ │ │ - ldmda r4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sl, r3, r2, lsr fp │ │ │ │ - andeq sl, r3, lr, lsr #22 │ │ │ │ + bl 8034cc │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sl, r3, sl, lsr fp │ │ │ │ + andeq sl, r3, r6, lsr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r8, r1, r4, ror r5 │ │ │ │ andeq r8, r1, r6, lsl #11 │ │ │ │ - andeq lr, r3, r8, asr r7 │ │ │ │ - ldrdeq sl, [r3], -ip │ │ │ │ + andeq lr, r3, r0, ror #14 │ │ │ │ + andeq sl, r3, r4, ror #21 │ │ │ │ andeq r8, r1, r0, lsr #10 │ │ │ │ andeq r8, r1, r2, lsr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ strdeq r8, [r1], -ip │ │ │ │ andeq r8, r1, ip, asr #9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c81c │ │ │ │ + bl feb9c814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8095e4 │ │ │ │ - bmi 831228 │ │ │ │ + blmi 8095dc │ │ │ │ + bmi 831220 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ movtlt fp, #2459 @ 0x99b │ │ │ │ - blcs c23644 │ │ │ │ - blmi 739ad0 │ │ │ │ + blcs c2363c │ │ │ │ + blmi 739ac8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ @ instruction: 0x4620f9d3 │ │ │ │ @ instruction: 0xf896f7d6 │ │ │ │ stmdavs sl!, {r0, r1, r2, r4, r8, r9, fp, lr} │ │ │ │ andsvs r4, r8, fp, ror r4 │ │ │ │ ldrdcs fp, [r0], -r2 │ │ │ │ ldmdbmi r5, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ tstplt r4, r5, lsl sp @ p-variant is OBSOLETE │ │ │ │ - blcs c236fc │ │ │ │ + blcs c236f4 │ │ │ │ stmdavs fp!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ ldmdbmi r0, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andscs pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ @ instruction: 0xf04ffdc3 │ │ │ │ ldclt 0, cr3, [r0, #1020]! @ 0x3fc │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r1, r2, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [r8, #992]! @ 0x3e0 │ │ │ │ svclt 0x0000e7db │ │ │ │ - ldrdeq sl, [r3], -r6 │ │ │ │ + ldrdeq sl, [r3], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, ip, asr #32 │ │ │ │ - andeq r4, r8, r8, lsr r0 │ │ │ │ + andeq r4, r8, r4, asr r0 │ │ │ │ + andeq r4, r8, r0, asr #32 │ │ │ │ andeq r8, r1, r6, lsl #8 │ │ │ │ andeq r8, r1, r8, asr #8 │ │ │ │ andeq r8, r1, sl, ror #7 │ │ │ │ andeq r8, r1, ip, lsr #8 │ │ │ │ ldrdeq r8, [r1], -r4 │ │ │ │ andeq r8, r1, r6, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c8d0 │ │ │ │ + bl feb9c8c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ stmdbmi r6!, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blmi 9d68d0 │ │ │ │ + blmi 9d68c8 │ │ │ │ svcge 0x00004a26 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 91f7a4 │ │ │ │ + bllt 91f79c │ │ │ │ andcs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7bf4639 │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldmdavc ip, {r1, r2, r9, sl, lr} │ │ │ │ tstcs r1, ip, ror #22 │ │ │ │ @ instruction: 0xf87ef7fd │ │ │ │ @ instruction: 0xd1282801 │ │ │ │ @ instruction: 0x1c73491a │ │ │ │ addvs r4, fp, r9, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2841 @ 0xfffff4e7 │ │ │ │ stmdavs fp!, {r3, r4, r6, sp, lr} │ │ │ │ - bmi 673df4 │ │ │ │ + bmi 673dec │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d118 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -66054,22 +66052,22 @@ │ │ │ │ ldrb pc, [r1, r1, lsr #25] @ │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r0, r3, r4, r5, r6, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r4, #-992] @ 0xfffffc20 │ │ │ │ @ instruction: 0xf04fe7df │ │ │ │ @ instruction: 0xe7da34ff │ │ │ │ - svc 0x008af7be │ │ │ │ - andeq sl, r3, r4, lsr #18 │ │ │ │ + svc 0x008ef7be │ │ │ │ + andeq sl, r3, ip, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r3, ip, lsl r9 │ │ │ │ + andeq sl, r3, r4, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r3, r0, asr r5 │ │ │ │ - andeq r3, r8, sl, ror #30 │ │ │ │ - ldrdeq sl, [r3], -r6 │ │ │ │ + andeq lr, r3, r8, asr r5 │ │ │ │ + andeq r3, r8, r2, ror pc │ │ │ │ + ldrdeq sl, [r3], -lr │ │ │ │ andeq r8, r1, lr, lsl r3 │ │ │ │ andeq r8, r1, r8, ror r3 │ │ │ │ andeq r8, r1, ip, lsl #6 │ │ │ │ andeq r8, r1, r6, ror #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -66079,33 +66077,33 @@ │ │ │ │ ldrbtmi r4, [r9], #-3428 @ 0xfffff29c │ │ │ │ strmi r4, [r4], -r4, ror #20 │ │ │ │ teqvs sp, sp, ror r4 │ │ │ │ stmpl sl, {r0, r1, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f223c │ │ │ │ stmiapl sp!, {r9}^ │ │ │ │ - blcs 5f880 │ │ │ │ + blcs 5f878 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r8, ip, lr, pc} │ │ │ │ cdpmi 0, 5, cr13, cr14, cr5, {2} │ │ │ │ @ instruction: 0xf7e52030 │ │ │ │ @ instruction: 0x4605f951 │ │ │ │ rscsvs r4, r8, lr, ror r4 │ │ │ │ ldmvs r3!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d562eb │ │ │ │ @ instruction: 0xf845ffc3 │ │ │ │ strtmi r0, [r1], -r8, lsl #22 │ │ │ │ strtmi r2, [r8], -r9, lsl #4 │ │ │ │ - b fee036fc │ │ │ │ + b fef036f4 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, sp, lr} │ │ │ │ ldmvs sl!, {r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ - blmi 149fdf0 │ │ │ │ + blmi 149fde8 │ │ │ │ addsvs r6, r1, #81 @ 0x51 │ │ │ │ ldmdbvs sl!, {r1, r4, r5, r7, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 1434548 │ │ │ │ + bmi 1434540 │ │ │ │ ldrbtmi r4, [sl], #-2891 @ 0xfffff4b5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmdbvs r8!, {r1, r2, r7, pc}^ │ │ │ │ ldrvc pc, [r0, -r7, lsl #10] │ │ │ │ @@ -66126,77 +66124,77 @@ │ │ │ │ rscsne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ strb pc, [ip, r7, asr #25] @ │ │ │ │ addsvc pc, lr, #29360128 @ 0x1c00000 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7be4629 │ │ │ │ - @ instruction: 0xf107ee4c │ │ │ │ + @ instruction: 0xf107ee50 │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - stmia lr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7bf607b │ │ │ │ - @ instruction: 0x4604ea30 │ │ │ │ + @ instruction: 0x4604ea34 │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bf4d2e │ │ │ │ - blmi c0035c │ │ │ │ + blmi c00364 │ │ │ │ ldrbtmi r6, [sp], #-2362 @ 0xfffff6c6 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7be4698 │ │ │ │ - bmi b4128c │ │ │ │ + bmi b41294 │ │ │ │ @ instruction: 0x4629697b │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ andls r3, r2, #255 @ 0xff │ │ │ │ addsvc pc, lr, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d912f1 │ │ │ │ @ instruction: 0xf107fc2d │ │ │ │ @ instruction: 0xf7be0020 │ │ │ │ - ldmdavs fp!, {r2, r3, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ ldmibvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - ldm sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r2, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf872f7e5 │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - blmi 483acc │ │ │ │ + blmi 483ac4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 5f984 │ │ │ │ + blcs 5f97c │ │ │ │ ldmdami r8, {r0, r2, r5, r7, ip, lr, pc} │ │ │ │ rscsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ ldc2l 7, cr15, [r2], #-992 @ 0xfffffc20 │ │ │ │ - blmi 4ff7a0 │ │ │ │ + blmi 4ff798 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bf0020 │ │ │ │ - @ instruction: 0xf7bee968 │ │ │ │ - svclt 0x0000eea2 │ │ │ │ - andeq sl, r3, sl, asr #16 │ │ │ │ - andeq sl, r3, r4, asr #16 │ │ │ │ + @ instruction: 0xf7bee96c │ │ │ │ + svclt 0x0000eea6 │ │ │ │ + andeq sl, r3, r2, asr r8 │ │ │ │ + andeq sl, r3, ip, asr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r4, lsr #29 │ │ │ │ - andeq sl, r3, r2, ror #15 │ │ │ │ + andeq r3, r8, ip, lsr #29 │ │ │ │ + andeq sl, r3, sl, ror #15 │ │ │ │ muleq r1, r6, r2 │ │ │ │ andeq r8, r1, r0, lsr #4 │ │ │ │ strdeq r8, [r1], -r2 │ │ │ │ andeq r8, r1, r4, ror #4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r8, r1, sl, lsr #3 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r8, r1, r4, lsr #4 │ │ │ │ @ instruction: 0x000181ba │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9cb88 │ │ │ │ + bl feb9cb80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc8 │ │ │ │ addlt lr, fp, r4, asr r0 │ │ │ │ ldrsbgt pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ svcge 0x000044fe │ │ │ │ eorcs r4, r0, #1048576 @ 0x100000 │ │ │ │ teqcs sp, #56, 26 @ 0xe00 │ │ │ │ @@ -66204,155 +66202,155 @@ │ │ │ │ ldrdgt pc, [r0], -ip │ │ │ │ eorgt pc, r4, r7, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf7f880bb │ │ │ │ stmdbmi ip, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r1, [r9], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf7d9310c │ │ │ │ - bmi 30578c │ │ │ │ + bmi 305784 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [ip, -r2, lsl #2]! │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr0, cr14, {5} │ │ │ │ - andeq sl, r3, r8, ror #12 │ │ │ │ + mrc 7, 2, APSR_nzcv, cr4, cr14, {5} │ │ │ │ + andeq sl, r3, r0, ror r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r3, sl, lsr #5 │ │ │ │ - andeq sl, r3, r6, lsr r6 │ │ │ │ + @ instruction: 0x0003e2b2 │ │ │ │ + andeq sl, r3, lr, lsr r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ sbcslt r4, sl, sp, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ strmi sl, [ip], -r0, lsl #30 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ msrcc SPSR_s, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x00c0f7be │ │ │ │ + svc 0x00c4f7be │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - b 1c25d04 │ │ │ │ + b 1c25cfc │ │ │ │ @ instruction: 0xf04f4444 │ │ │ │ strbmi r0, [r8], r1, lsl #18 │ │ │ │ ldrbmi lr, [r4], #-2671 @ 0xfffff591 │ │ │ │ streq pc, [r4], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf7bf4650 │ │ │ │ - vst2.8 {d30,d32}, [r4 :64], r6 │ │ │ │ + vst2.8 {d30,d32}, [r4 :64], sl │ │ │ │ @ instruction: 0xf0434300 │ │ │ │ @ instruction: 0xf1080308 │ │ │ │ andcc r0, r1, r1, lsl #4 │ │ │ │ svclt 0x00184650 │ │ │ │ andslt r4, fp, #144, 12 @ 0x9000000 │ │ │ │ sadd16mi fp, ip, r8 │ │ │ │ - stmia r2!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movweq pc, #4360 @ 0x1108 @ │ │ │ │ svclt 0x00183001 │ │ │ │ vst1.32 {d20-d22}, [r4 :64], r8 │ │ │ │ @ instruction: 0xf0434300 │ │ │ │ @ instruction: 0xf1070302 │ │ │ │ ldrbmi r0, [r0], -r4, lsl #2 │ │ │ │ svclt 0x0018b21b │ │ │ │ @ instruction: 0xf7be461c │ │ │ │ - @ instruction: 0xf444efce │ │ │ │ + @ instruction: 0xf444efd2 │ │ │ │ stmdacs r0, {r8, r9, lr} │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ andeq pc, r1, #8, 2 │ │ │ │ ldrmi fp, [r0], r8, lsl #30 │ │ │ │ svclt 0x0008b21b │ │ │ │ @ instruction: 0xf7bf461c │ │ │ │ - strmi lr, [r5], -r8, lsl #16 │ │ │ │ + strmi lr, [r5], -ip, lsl #16 │ │ │ │ andcs r4, r0, r1, asr r6 │ │ │ │ @ instruction: 0xf7be6028 │ │ │ │ - andcc lr, r1, lr, lsl lr │ │ │ │ + andcc lr, r1, r2, lsr #28 │ │ │ │ vst4.16 {d29-d32}, [r4 :256], lr │ │ │ │ @ instruction: 0xf1084401 │ │ │ │ eorlt r0, r4, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf1074a42 │ │ │ │ ldrbmi r0, [r3], -r4, ror #13 │ │ │ │ ldrbtmi r2, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ and pc, r2, fp, asr #25 │ │ │ │ - blcs 15fb7c │ │ │ │ + blcs 15fb74 │ │ │ │ @ instruction: 0xf107d10e │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - ldm r4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffd8fae0 │ │ │ │ + ldm r8, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffd8fad8 │ │ │ │ @ instruction: 0xf444bf01 │ │ │ │ @ instruction: 0xf1084400 │ │ │ │ @ instruction: 0xf0440801 │ │ │ │ eorlt r0, r4, #16, 8 @ 0x10000000 │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - cmnlt r0, r0, ror #29 │ │ │ │ + cmnlt r0, r4, ror #29 │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strteq pc, [r0], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf7bfb224 │ │ │ │ - strd lr, [r2], -sl │ │ │ │ - blcs 15fbbc │ │ │ │ + strd lr, [r2], -lr @ │ │ │ │ + blcs 15fbb4 │ │ │ │ @ instruction: 0xf107d13b │ │ │ │ ldrtmi r0, [r0], -r0, lsl #3 │ │ │ │ - stmda r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffd8fb20 │ │ │ │ + stmda r4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffd8fb18 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [r4 :256], r3 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7beb224 │ │ │ │ - stmiblt r8, {r2, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {r3, r9, sl, fp, sp, lr, pc} │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ @ instruction: 0xf0444e23 │ │ │ │ @ instruction: 0xf1080440 │ │ │ │ ldrbtmi r0, [lr], #-2049 @ 0xfffff7ff │ │ │ │ and fp, r2, r4, lsr #4 │ │ │ │ - blcs 15fbf8 │ │ │ │ + blcs 15fbf0 │ │ │ │ ldrtmi sp, [r0], -r4, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2, #760]! @ 0x2f8 │ │ │ │ - blle ffe0fb58 │ │ │ │ + ldcl 7, cr15, [r6, #760]! @ 0x2f8 │ │ │ │ + blle ffe0fb50 │ │ │ │ orrmi pc, r0, #68, 8 @ 0x44000000 │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi fp, [r1, #539] @ 0x21b │ │ │ │ ldrmi fp, [ip], -r8, lsl #30 │ │ │ │ - blmi 5983cc │ │ │ │ + blmi 5983c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d11b │ │ │ │ ldrvc pc, [r4, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463087f0 │ │ │ │ - ldcl 7, cr15, [r4, #760] @ 0x2f8 │ │ │ │ + ldcl 7, cr15, [r8, #760] @ 0x2f8 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf7bee7e8 │ │ │ │ - stmdavs r3, {r1, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strb r0, [r7, -r1, lsl #18] │ │ │ │ - blcs 11fc5c │ │ │ │ + blcs 11fc54 │ │ │ │ svcge 0x007df47f │ │ │ │ @ instruction: 0xf7bee780 │ │ │ │ - svclt 0x0000ed66 │ │ │ │ - strdeq sl, [r3], -r6 │ │ │ │ + svclt 0x0000ed6a │ │ │ │ + strdeq sl, [r3], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r8, r1, lr, asr #32 │ │ │ │ andeq sl, r1, r2, asr r4 │ │ │ │ - muleq r3, r4, r4 │ │ │ │ + muleq r3, ip, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9cdd8 │ │ │ │ + bl feb9cdd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ svcge 0x00004606 │ │ │ │ bicslt r6, r9, r4, lsl #16 │ │ │ │ cmplt r4, sp, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7beb111 │ │ │ │ - @ instruction: 0xb320ec72 │ │ │ │ + @ instruction: 0xb320ec76 │ │ │ │ @ instruction: 0x2c006ae4 │ │ │ │ ldrshtcs sp, [r0], -r6 │ │ │ │ @ instruction: 0xff40f7e4 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ ldc2 7, cr15, [r6, #852]! @ 0x354 │ │ │ │ ldmdavs r2!, {r5, sp, lr} │ │ │ │ andcs r2, r0, r1, lsl #6 │ │ │ │ @@ -66382,151 +66380,151 @@ │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, r8, lr, pc}^ │ │ │ │ eoreq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ rsbcc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbcvs r6, sl, fp, lsl #17 │ │ │ │ - blcs 5e67c │ │ │ │ - bmi 1e39d3c │ │ │ │ + blcs 5e674 │ │ │ │ + bmi 1e39d34 │ │ │ │ ldrbtmi r4, [sl], #-2423 @ 0xfffff689 │ │ │ │ andscc r4, r0, #2030043136 @ 0x79000000 │ │ │ │ stmib r7, {r0, r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ ands ip, r2, r5, lsl #4 │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs r2, {r4, r8, fp, sp, lr} │ │ │ │ svclt 0x00344291 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svclt 0x00384281 │ │ │ │ - bcs 4e4bc │ │ │ │ - bvs 1f3a164 │ │ │ │ + bcs 4e4b4 │ │ │ │ + bvs 1f3a15c │ │ │ │ addsvs r2, sl, #0, 4 │ │ │ │ rsbsvs r6, fp, #897024 @ 0xdb000 │ │ │ │ - bvs fe6f2298 │ │ │ │ + bvs fe6f2290 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ ldmibvs r8!, {r0, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xff7cf7ff │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bvs 1f39e88 │ │ │ │ + bvs 1f39e80 │ │ │ │ rsbsvs r6, fp, #897024 @ 0xdb000 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ andcs r4, r0, #101376 @ 0x18c00 │ │ │ │ sbcsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 175867c │ │ │ │ + blmi 1758674 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r9, r0, asr #32 │ │ │ │ ldrvc pc, [fp, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bne 2a6cd4 │ │ │ │ + bne 2a6ccc │ │ │ │ vmul.i8 d22, d1, d26 │ │ │ │ @ instruction: 0xf9320001 │ │ │ │ vld4.8 {d2-d5}, [r2 :64], r1 │ │ │ │ @ instruction: 0xf02242df │ │ │ │ addmi r0, r2, #-536870905 @ 0xe0000007 │ │ │ │ ldmdami r5, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdavs r9, {r9, sp} │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xff4cf7ff │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d1bf │ │ │ │ @ instruction: 0xf7be012c │ │ │ │ - blmi 1441728 │ │ │ │ + blmi 1441730 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - svc 0x00d8f7be │ │ │ │ + svc 0x00dcf7be │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d171 │ │ │ │ @ instruction: 0xf7bf70a4 │ │ │ │ - blmi 127feb0 │ │ │ │ + blmi 127feb8 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4628 │ │ │ │ - bvs 1f40de4 │ │ │ │ + bvs 1f40dec │ │ │ │ @ instruction: 0xf7d86818 │ │ │ │ - blmi 1183fb8 │ │ │ │ + blmi 1183fb0 │ │ │ │ vst4.8 {d25-d28}, [pc], r1 │ │ │ │ ldrbtmi r7, [fp], #-741 @ 0xfffffd1b │ │ │ │ strmi r4, [r0], r2, asr #18 │ │ │ │ ldmvs r8, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #821 @ 0x335 │ │ │ │ @ instruction: 0xf7d94623 │ │ │ │ @ instruction: 0x4640f9d7 │ │ │ │ cdp2 7, 2, cr15, cr8, cr4, {7} │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r2], #760 @ 0x2f8 │ │ │ │ + ldc 7, cr15, [r6], #760 @ 0x2f8 │ │ │ │ ldmdavs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs ffe57c0c │ │ │ │ + bvs ffe57c04 │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - str lr, [r4, r2, asr #28] │ │ │ │ + str lr, [r4, r6, asr #28] │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr14, {5} │ │ │ │ + mcr 7, 2, pc, cr0, cr14, {5} @ │ │ │ │ ldmdbvs sl!, {r0, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r4, r5}^ │ │ │ │ @ instruction: 0xf7be60fb │ │ │ │ - @ instruction: 0x4604ef9e │ │ │ │ + strmi lr, [r4], -r2, lsr #31 │ │ │ │ @ instruction: 0xf107bb58 │ │ │ │ @ instruction: 0xf7bf0030 │ │ │ │ - blmi b3fe3c │ │ │ │ + blmi b3fe44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46994618 │ │ │ │ - bl ff883ce0 │ │ │ │ + bl ff983cd8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf854f7d8 │ │ │ │ andls r4, r1, r8, lsr #22 │ │ │ │ sbcsvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ stmdbmi r7!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ teqcs r5, #216, 16 @ 0xd80000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf99cf7d9 │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ @ instruction: 0xf107fded │ │ │ │ @ instruction: 0xf7be0030 │ │ │ │ - @ instruction: 0x4648ec78 │ │ │ │ + @ instruction: 0x4648ec7c │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216ab8 │ │ │ │ - mcr 7, 0, pc, cr6, cr14, {5} @ │ │ │ │ - blmi 63fb90 │ │ │ │ + mcr 7, 0, pc, cr10, cr14, {5} @ │ │ │ │ + blmi 63fb88 │ │ │ │ @ instruction: 0xc014f8d7 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7be0030 │ │ │ │ - blmi 4c19dc │ │ │ │ + blmi 4c19e4 │ │ │ │ @ instruction: 0xc014f8d7 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7be70a4 │ │ │ │ - @ instruction: 0xf7beeeda │ │ │ │ - svclt 0x0000ec14 │ │ │ │ - muleq r3, r6, r3 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r8, r8, lsl sl │ │ │ │ - andeq sl, r3, r4, lsl #7 │ │ │ │ - strdeq r3, [r8], -r2 │ │ │ │ - ldrdeq sp, [r3], -r0 │ │ │ │ - muleq r8, ip, r9 │ │ │ │ - andeq sl, r3, ip, lsl #6 │ │ │ │ - andeq r3, r8, r8, asr r9 │ │ │ │ + @ instruction: 0xf7beeede │ │ │ │ + svclt 0x0000ec18 │ │ │ │ + muleq r3, lr, r3 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, r8, r0, lsr #20 │ │ │ │ + andeq sl, r3, ip, lsl #7 │ │ │ │ + strdeq r3, [r8], -sl │ │ │ │ + ldrdeq sp, [r3], -r8 │ │ │ │ + andeq r3, r8, r4, lsr #19 │ │ │ │ + andeq sl, r3, r4, lsl r3 │ │ │ │ + andeq r3, r8, r0, ror #18 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sp, r3, r6, ror #29 │ │ │ │ + andeq sp, r3, lr, ror #29 │ │ │ │ andeq r7, r1, r0, ror #25 │ │ │ │ - andeq sp, r3, r0, ror lr │ │ │ │ + andeq sp, r3, r8, ror lr │ │ │ │ andeq r7, r1, sl, ror #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9d0a4 │ │ │ │ + bl feb9d09c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 689e2c │ │ │ │ - bmi 6b20bc │ │ │ │ + blmi 689e24 │ │ │ │ + bmi 6b20b4 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl sp, {r1, r2, r9, sl, lr} │ │ │ │ stmiblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0x46304c16 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7d50114 │ │ │ │ strmi pc, [r3], -fp, lsr #17 │ │ │ │ @@ -66543,26 +66541,26 @@ │ │ │ │ subcs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf984f7f8 │ │ │ │ smlsdxcc ip, fp, r8, r6 │ │ │ │ ssatmi r4, #30, r8, lsl #12 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq sl, r3, r0, asr r1 │ │ │ │ + andeq sl, r3, r8, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r8, asr #15 │ │ │ │ + ldrdeq r3, [r8], -r0 │ │ │ │ andeq r7, r1, r0, lsl #23 │ │ │ │ andeq r7, r1, r2, lsr ip │ │ │ │ andeq r7, r1, lr, ror #22 │ │ │ │ andeq r7, r1, lr, lsl ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9d134 │ │ │ │ + bl feb9d12c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5c9edc │ │ │ │ - bmi 5f2148 │ │ │ │ + blmi 5c9ed4 │ │ │ │ + bmi 5f2140 │ │ │ │ svcge 0x0000447b │ │ │ │ ldmpl ip, {r0, r2, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284913 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ @ instruction: 0xf864f7d5 │ │ │ │ strmi r6, [r3], -r2, lsr #16 │ │ │ │ @@ -66576,74 +66574,74 @@ │ │ │ │ vst4.16 {d22-d25}, [pc :256], r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r3, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ ldmdavs fp!, {r0, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - andeq sl, r3, r0, asr #1 │ │ │ │ + andeq sl, r3, r8, asr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r3, r8, lsl sp │ │ │ │ + andeq sp, r3, r0, lsr #26 │ │ │ │ strdeq r7, [r1], -sl │ │ │ │ andeq r7, r1, r4, asr #23 │ │ │ │ andeq r7, r1, r6, ror #21 │ │ │ │ @ instruction: 0x00017bb0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9d1b8 │ │ │ │ + bl feb9d1b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 589f80 │ │ │ │ - bmi 5b1bc4 │ │ │ │ + blmi 589f78 │ │ │ │ + bmi 5b1bbc │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 5345bc │ │ │ │ + blmi 5345b4 │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strtmi pc, [r8], -r9, lsl #26 │ │ │ │ - blx ff383f36 │ │ │ │ + blx ff383f2e │ │ │ │ stmdavs r2!, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ bicsvs r4, r8, fp, ror r4 │ │ │ │ andcs fp, r0, r2, asr r9 │ │ │ │ stmdbmi sp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ eorcs pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ strb pc, [r6, fp, asr #16]! @ │ │ │ │ vmla.i8 d20, d0, d10 │ │ │ │ stmdami sl, {r0, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8fef7f8 │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - andeq sl, r3, sl, lsr r0 │ │ │ │ + andeq sl, r3, r2, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000836b8 │ │ │ │ - andeq r3, r8, r4, lsr #13 │ │ │ │ + andeq r3, r8, r0, asr #13 │ │ │ │ + andeq r3, r8, ip, lsr #13 │ │ │ │ andeq r7, r1, r2, ror sl │ │ │ │ andeq r7, r1, r4, asr fp │ │ │ │ andeq r7, r1, r0, ror #20 │ │ │ │ andeq r7, r1, r2, asr #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9d23c │ │ │ │ + bl feb9d234 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3], #-896 @ 0xfffffc80 │ │ │ │ stmdbmi r3!, {r2, r7, ip, sp, pc} │ │ │ │ - blmi 91723c │ │ │ │ + blmi 917234 │ │ │ │ svcge 0x00004a23 │ │ │ │ @ instruction: 0x4605447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60f9 │ │ │ │ ldmpl ip, {r8} │ │ │ │ ldmiblt fp, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1072200 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc 7, cr15, [lr], #760 @ 0x2f8 │ │ │ │ + stcl 7, cr15, [r2], {190} @ 0xbe │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - bmi 6f4d44 │ │ │ │ + bmi 6f4d3c │ │ │ │ tstvs r0, sl, ror r4 │ │ │ │ ldmiblt r2!, {r1, r5, fp, sp, lr} │ │ │ │ - bmi 5584e4 │ │ │ │ + bmi 5584dc │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmvs sl!, {r0, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ tstle sl, r0, lsl #4 │ │ │ │ @ instruction: 0x37104618 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmul.i8 d20, d0, d2 │ │ │ │ @@ -66654,21 +66652,21 @@ │ │ │ │ rsbcs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf8a6f7f8 │ │ │ │ @ instruction: 0xe7dd687b │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7bee7d8 │ │ │ │ - svclt 0x0000eadc │ │ │ │ - @ instruction: 0x00039fb8 │ │ │ │ + svclt 0x0000eae0 │ │ │ │ + andeq r9, r3, r0, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00039fb0 │ │ │ │ + @ instruction: 0x00039fb8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sp, [r3], -r0 │ │ │ │ - andeq r9, r3, ip, ror pc │ │ │ │ + strdeq sp, [r3], -r8 │ │ │ │ + andeq r9, r3, r4, lsl #31 │ │ │ │ andeq r7, r1, r4, asr #19 │ │ │ │ @ instruction: 0x00017aba │ │ │ │ @ instruction: 0x000179b2 │ │ │ │ andeq r7, r1, r6, lsr #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -66683,324 +66681,324 @@ │ │ │ │ @ instruction: 0x33b4f8c7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ smlabtcs r4, r7, r9, lr │ │ │ │ mvnsvs r2, r0, lsl #2 │ │ │ │ teqvs r9, #-1879048177 @ 0x9000000f │ │ │ │ stmiapl fp!, {r0, r3, r4, r5, r6, r8, r9, sp, lr}^ │ │ │ │ - blcs 601b0 │ │ │ │ + blcs 601a8 │ │ │ │ @ instruction: 0x81b8f040 │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0xf88733b3 │ │ │ │ @ instruction: 0x260532b4 │ │ │ │ ldrcc pc, [r0], #2271 @ 0x8df │ │ │ │ msrvc CPSR_fsc, r7, lsl #10 │ │ │ │ ldrbtmi r6, [fp], #-441 @ 0xfffffe47 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ strcs sl, [r0, #-1030] @ 0xfffffbfa │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - strmi lr, [r1], sl, lsl #26 │ │ │ │ + strmi lr, [r1], lr, lsl #26 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf1062dfe │ │ │ │ sbclt r3, r0, #267386880 @ 0xff00000 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r0, [r1, #-5] │ │ │ │ ldmdale r9, {r0, r2, r9, sl, fp, sp} │ │ │ │ @ instruction: 0xf016e8df │ │ │ │ tsteq sl, sp, lsr #32 │ │ │ │ strdeq r0, [r3], #12 @ │ │ │ │ subseq r0, sl, r1, lsl #1 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf100051a │ │ │ │ strtmi r8, [r0], -r2, asr #1 │ │ │ │ - stcl 7, cr15, [sl], #760 @ 0x2f8 │ │ │ │ + stcl 7, cr15, [lr], #760 @ 0x2f8 │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ @ instruction: 0xf0003fff │ │ │ │ ldclcs 1, cr8, [lr, #148]! @ 0x94 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r9, [r1, #-5] │ │ │ │ - bl ffd840c0 │ │ │ │ + bl ffe840b8 │ │ │ │ strtmi r6, [r0], -r3, lsl #16 │ │ │ │ andsvs pc, r9, r3, lsr r8 @ │ │ │ │ @ instruction: 0x5600f416 │ │ │ │ mrshi pc, (UNDEF: 8) @ │ │ │ │ - ldcl 7, cr15, [r4], {190} @ 0xbe │ │ │ │ + ldcl 7, cr15, [r8], {190} @ 0xbe │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ @ instruction: 0xd0133fff │ │ │ │ svclt 0x009c2dfe │ │ │ │ andls pc, r5, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be3501 │ │ │ │ - stmdavs r3, {r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andscc pc, r9, r3, lsr r8 @ │ │ │ │ andpl pc, r0, #318767104 @ 0x13000000 │ │ │ │ @ instruction: 0x4620d0d0 │ │ │ │ - stcl 7, cr15, [r0], {190} @ 0xbe │ │ │ │ + stcl 7, cr15, [r4], {190} @ 0xbe │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ strdle r3, [fp, #255]! @ 0xff │ │ │ │ sub r2, sl, r1, lsl #12 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf1400519 │ │ │ │ @ instruction: 0xf8d880cb │ │ │ │ andcs r3, sl, #0 │ │ │ │ - blx d7aa6 │ │ │ │ - blcc c82e34 │ │ │ │ + blx d7a9e │ │ │ │ + blcc c82e2c │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ - stc 7, cr15, [r8], #760 @ 0x2f8 │ │ │ │ + stc 7, cr15, [ip], #760 @ 0x2f8 │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ @ instruction: 0xf0003fff │ │ │ │ ldclcs 0, cr8, [lr, #892]! @ 0x37c │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r9, [r1, #-5] │ │ │ │ - bl fed04144 │ │ │ │ + bl fee0413c │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldreq r3, [r8, #-25] @ 0xffffffe7 │ │ │ │ ldreq sp, [sl], #1249 @ 0x4e1 │ │ │ │ adchi pc, sl, r0, asr #2 │ │ │ │ @ instruction: 0xf8d86a7b │ │ │ │ ldmvs fp, {sp} │ │ │ │ andsle r4, r8, #-1610612727 @ 0xa0000009 │ │ │ │ @ instruction: 0xf8d86a7b │ │ │ │ ldmdbvs fp, {sp} │ │ │ │ teqle r4, #-1610612727 @ 0xa0000009 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ - bne ff520860 │ │ │ │ + bne ff520858 │ │ │ │ @ instruction: 0xf8316938 │ │ │ │ movwmi r2, #8211 @ 0x2013 │ │ │ │ andscs pc, r3, r1, lsr #16 │ │ │ │ sbclt lr, r0, #7 │ │ │ │ stmdale pc!, {r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp} @ │ │ │ │ andeq pc, r5, sl, lsl #16 │ │ │ │ stmdacs sl, {r0, r8, sl, ip, sp} │ │ │ │ @ instruction: 0x4620d034 │ │ │ │ - ldcl 7, cr15, [r2], #-760 @ 0xfffffd08 │ │ │ │ + ldcl 7, cr15, [r6], #-760 @ 0xfffffd08 │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ strtmi r2, [r0], -r5, lsl #12 │ │ │ │ - bl fe7041a4 │ │ │ │ + bl fe80419c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r8, r0, asr #32 │ │ │ │ - bl fff041b0 │ │ │ │ - blcs 3202c8 │ │ │ │ + bl 41a8 │ │ │ │ + blcs 3202c0 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - bcs f210ac │ │ │ │ + bcs f210a4 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - @ instruction: 0x4649ed3e │ │ │ │ + strbmi lr, [r9], -r2, asr #26 │ │ │ │ @ instruction: 0xf7ee2001 │ │ │ │ - blvs 1f045bc │ │ │ │ + blvs 1f045b4 │ │ │ │ cmnvs sl, #268435456 @ 0x10000000 │ │ │ │ strtmi lr, [r0], -r6, asr #14 │ │ │ │ - mrrc 7, 11, pc, r0, cr14 @ │ │ │ │ + mrrc 7, 11, pc, r4, cr14 @ │ │ │ │ sbcsle r1, sp, r6, asr #24 │ │ │ │ ldclcs 2, cr11, [lr, #768]! @ 0x300 │ │ │ │ sbcshi pc, pc, r0, asr #4 │ │ │ │ andle r2, r7, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - mcrrne 12, 4, lr, r1, cr6 │ │ │ │ + mcrrne 12, 4, lr, r1, cr10 │ │ │ │ sbclt sp, r0, #210 @ 0xd2 │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ - blmi fee97bf0 │ │ │ │ + blmi fee97be8 │ │ │ │ strcs r4, [r0], #-1066 @ 0xfffffbd6 │ │ │ │ adcsmi pc, r3, #8519680 @ 0x820000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ - blcs a0384 │ │ │ │ + blcs a037c │ │ │ │ tstphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 60f0c │ │ │ │ + blcs 60f04 │ │ │ │ rscshi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0x26016afa │ │ │ │ rscsvs r4, sl, #838860800 @ 0x32000000 │ │ │ │ @ instruction: 0xf8d8e719 │ │ │ │ andcs r3, sl, #0 │ │ │ │ - blx d7bba │ │ │ │ - blcc c82f48 │ │ │ │ + blx d7bb2 │ │ │ │ + blcc c82f40 │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ - ldc 7, cr15, [lr], {190} @ 0xbe │ │ │ │ + stc 7, cr15, [r2], #-760 @ 0xfffffd08 │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ ldrshle r3, [r7], #-255 @ 0xffffff01 │ │ │ │ svclt 0x009c2dfe │ │ │ │ andls pc, r5, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be3501 │ │ │ │ - stmdavs r3, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ andscc pc, r9, r3, lsr r8 @ │ │ │ │ andvs pc, r0, #318767104 @ 0x13000000 │ │ │ │ ldreq sp, [fp], #481 @ 0x1e1 │ │ │ │ svcge 0x001df57f │ │ │ │ @ instruction: 0xf8c84620 │ │ │ │ @ instruction: 0xf7be2000 │ │ │ │ - strmi lr, [r1], r6, lsl #24 │ │ │ │ + strmi lr, [r1], sl, lsl #24 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ ldclcs 0, cr13, [lr, #80]! @ 0x50 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r9, [r1, #-5] │ │ │ │ - bl 484288 │ │ │ │ + bl 584280 │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ @ instruction: 0xf4133019 │ │ │ │ @ instruction: 0xf43f5200 │ │ │ │ qasxmi sl, r0, r9 │ │ │ │ - bl ffc8429c │ │ │ │ + bl ffd84294 │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ strdle r3, [sl, #255]! @ 0xff │ │ │ │ ldrb r2, [sl, -r3, lsl #12]! │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - strmi lr, [r1], r8, ror #23 │ │ │ │ + strmi lr, [r1], ip, ror #23 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ ldclcs 0, cr13, [lr, #112]! @ 0x70 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r0, [r1, #-5] │ │ │ │ - b ffd042c4 │ │ │ │ + b ffe042bc │ │ │ │ strtmi r6, [r0], -r3, lsl #16 │ │ │ │ andscc pc, r9, r3, lsr r8 @ │ │ │ │ strble r0, [ip, #1182]! @ 0x49e │ │ │ │ - bl ff5842d4 │ │ │ │ + bl ff6842cc │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ strdle r3, [lr, #255] @ 0xff │ │ │ │ ldrb r2, [lr, -r3, lsl #12] │ │ │ │ - bl ff3842e4 │ │ │ │ + bl ff4842dc │ │ │ │ @ instruction: 0xf1b04681 │ │ │ │ @ instruction: 0xf47f3fff │ │ │ │ ldrb sl, [r6, -r2, ror #29] │ │ │ │ ldrb r2, [r4, -r2, lsl #12] │ │ │ │ ldrb r2, [r2, -r6, lsl #12] │ │ │ │ ldrb r2, [r0, -r4, lsl #12] │ │ │ │ strb r2, [lr, -r0, lsl #12] │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7be2000 │ │ │ │ - blmi 1e4105c │ │ │ │ + blmi 1e41064 │ │ │ │ tstcs r0, sl, lsr sl │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - ldcl 7, cr15, [r2], #-760 @ 0xfffffd08 │ │ │ │ + ldcl 7, cr15, [r6], #-760 @ 0xfffffd08 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d162 │ │ │ │ @ instruction: 0xf7be0040 │ │ │ │ - blmi 1c817e4 │ │ │ │ + blmi 1c817ec │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4628 │ │ │ │ - @ instruction: 0xf7bee8b6 │ │ │ │ - @ instruction: 0xf8d0eb36 │ │ │ │ + @ instruction: 0xf7bee8ba │ │ │ │ + @ instruction: 0xf8d0eb3a │ │ │ │ subcs r8, r0, #0 │ │ │ │ tstpvc sp, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ - bmi 1ac5bb0 │ │ │ │ + bmi 1ac5ba8 │ │ │ │ strbmi r4, [r3], -r9, ror #18 │ │ │ │ andls r4, r1, sl, ror r4 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d83293 │ │ │ │ @ instruction: 0xf107fe6b │ │ │ │ @ instruction: 0xf7be0040 │ │ │ │ - strtmi lr, [r8], -sl, asr #18 │ │ │ │ + strtmi lr, [r8], -lr, asr #18 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - b ff68437c │ │ │ │ + b ff784374 │ │ │ │ @ instruction: 0xf7be69f8 │ │ │ │ - blmi 16006fc │ │ │ │ + blmi 1600704 │ │ │ │ @ instruction: 0x46046a3a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqlt fp, r8, asr #3 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r9, {r2, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 5, pc, cr2, cr7, {7} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 464ac @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 464a4 @ │ │ │ │ @ instruction: 0xf507e00f │ │ │ │ ldrbpl r7, [r8, #-813] @ 0xfffffcd3 │ │ │ │ strbt r3, [lr], r1, lsl #10 │ │ │ │ vst2.16 {d20,d22}, [pc :64], r3 │ │ │ │ ldmdami r3, {r0, r1, r3, r4, r6, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [r6, #988]! @ 0x3dc │ │ │ │ - blcs 7fdc4 │ │ │ │ - bmi 147a9b0 │ │ │ │ + blcs 7fdbc │ │ │ │ + bmi 147a9a8 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x33b4f8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r6, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ldrtmi r7, [sp], pc, ror #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bvs ed91f4 │ │ │ │ + bvs ed91ec │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - bl fe1843fc │ │ │ │ + bl fe2843f4 │ │ │ │ @ instruction: 0xf8d74b43 │ │ │ │ ldrbtmi r8, [fp], #-48 @ 0xffffffd0 │ │ │ │ stccs 8, cr6, [r0], {156} @ 0x9c │ │ │ │ svcge 0x0008f43f │ │ │ │ and r2, r3, r0, lsl #10 │ │ │ │ @ instruction: 0x2c006ae4 │ │ │ │ svcge 0x0002f43f │ │ │ │ strtmi r4, [sl], -fp, lsr #12 │ │ │ │ msrvc CPSR_fsc, r7, lsl #10 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ @ instruction: 0xf7be9500 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ movwcs sp, #4592 @ 0x11f0 │ │ │ │ andhi pc, r4, r4, asr #17 │ │ │ │ ldrbt r6, [r1], r3, lsr #5 │ │ │ │ vmul.i8 d20, d0, d21 │ │ │ │ ldmdami r5!, {r0, r1, r2, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 2, pc, cr14, cr7, {7} │ │ │ │ @ instruction: 0xf107e7bd │ │ │ │ @ instruction: 0x4620013c │ │ │ │ - b 1b84454 │ │ │ │ - bvs ed91f0 │ │ │ │ + b 1c8444c │ │ │ │ + bvs ed91e8 │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r2, r3, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7be607b │ │ │ │ - strmi lr, [r6], -lr, asr #23 │ │ │ │ + @ instruction: 0x4606ebd2 │ │ │ │ @ instruction: 0xf507bb28 │ │ │ │ @ instruction: 0xf7be70ac │ │ │ │ - blmi 80169c │ │ │ │ + blmi 8016a4 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - bmi a005d0 │ │ │ │ + bmi a005d8 │ │ │ │ andcs r4, r1, r6, lsr #18 │ │ │ │ ldrbtmi r6, [sl], #-2875 @ 0xfffff4c5 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ eorvc pc, sp, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d832ab │ │ │ │ @ instruction: 0xf507fdcf │ │ │ │ @ instruction: 0xf7be70ac │ │ │ │ - strtmi lr, [r0], -lr, lsr #17 │ │ │ │ + @ instruction: 0x4620e8b2 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46316bf8 │ │ │ │ - b f844b4 │ │ │ │ - blmi 3c0078 │ │ │ │ + b 10844ac │ │ │ │ + blmi 3c0070 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7be70ac │ │ │ │ - @ instruction: 0xf7beeb1e │ │ │ │ - svclt 0x0000e858 │ │ │ │ - andeq r9, r3, sl, ror #29 │ │ │ │ - andeq r9, r3, r4, ror #29 │ │ │ │ + @ instruction: 0xf7beeb22 │ │ │ │ + svclt 0x0000e85c │ │ │ │ + strdeq r9, [r3], -r2 │ │ │ │ + andeq r9, r3, ip, ror #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r3, sl, lsl #22 │ │ │ │ + andeq sp, r3, r2, lsl fp │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r7, r1, r0, lsr #14 │ │ │ │ andeq r7, r1, ip, lsl #12 │ │ │ │ andeq r7, r1, r8, asr #11 │ │ │ │ ldrdeq r7, [r1], -r6 │ │ │ │ andeq r7, r1, r8, lsr #11 │ │ │ │ @ instruction: 0x000176b6 │ │ │ │ - andeq r9, r3, lr, lsr #22 │ │ │ │ - andeq r3, r8, lr, ror r1 │ │ │ │ + andeq r9, r3, r6, lsr fp │ │ │ │ + andeq r3, r8, r6, lsl #3 │ │ │ │ andeq r7, r1, r0, lsr #10 │ │ │ │ andeq r7, r1, lr, lsr #12 │ │ │ │ andeq r7, r1, sl, ror #11 │ │ │ │ ldrdeq r7, [r1], -r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -67048,15 +67046,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2915 @ 0xfffff49d │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf507d04e │ │ │ │ @ instruction: 0xf7ef709a │ │ │ │ stmdbmi r0!, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - blmi 180648c │ │ │ │ + blmi 1806484 │ │ │ │ ldmibvs r9, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ suble r2, r2, r0, lsl #18 │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ef2500 │ │ │ │ @ instruction: 0xf507ff5b │ │ │ │ cmncs r2, #154 @ 0x9a │ │ │ │ addspl pc, r8, #13041664 @ 0xc70000 │ │ │ │ @@ -67067,18 +67065,18 @@ │ │ │ │ smlawblt r0, ip, r2, r0 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stc2l 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf50760b8 │ │ │ │ @ instruction: 0xf7ef709a │ │ │ │ @ instruction: 0xf507fc03 │ │ │ │ @ instruction: 0xf7ef709a │ │ │ │ - blmi 1046670 │ │ │ │ + blmi 1046668 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi f19074 │ │ │ │ + blmi f1906c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmvs r8!, {r1, r2, r5, r6, r8, ip, lr, pc} │ │ │ │ strbvc pc, [sl, -r7, lsl #10]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -67088,71 +67086,71 @@ │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ strb pc, [r5, r7, asr #26]! @ │ │ │ │ ldrbtmi r4, [r9], #-2367 @ 0xfffff6c1 │ │ │ │ ldmdbmi pc!, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xe7b94479 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7be4628 │ │ │ │ - blmi f80cd8 │ │ │ │ + blmi f80ce0 │ │ │ │ @ instruction: 0x462968fa │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b fec846a0 │ │ │ │ + b fed84698 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d136 │ │ │ │ @ instruction: 0xf7be0018 │ │ │ │ - blmi dc1460 │ │ │ │ + blmi dc1468 │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46984618 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr2, cr13, {5} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr6, cr13, {5} │ │ │ │ ldmvs fp!, {r1, r4, r5, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ andls r4, r2, #802816 @ 0xc4000 │ │ │ │ - bmi c9821c │ │ │ │ + bmi c98214 │ │ │ │ sxtab16mi r4, r9, r9, ror #8 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ addvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ stc2 7, cr15, [lr], #864 @ 0x360 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x008cf7bd │ │ │ │ + svc 0x0090f7bd │ │ │ │ @ instruction: 0x4640687b │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - blmi 480c70 │ │ │ │ + blmi 480c78 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04fb91b │ │ │ │ ldrshtvs r3, [fp], pc │ │ │ │ @ instruction: 0x4649e79e │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf7f74243 │ │ │ │ udf #20425 @ 0x4fc9 │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmib lr!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - svc 0x0028f7bd │ │ │ │ - @ instruction: 0x000399be │ │ │ │ - @ instruction: 0x000399b8 │ │ │ │ + ldmib r2!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x002cf7bd │ │ │ │ + andeq r9, r3, r6, asr #19 │ │ │ │ + andeq r9, r3, r0, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r7, [r1], -lr │ │ │ │ andeq r7, r1, r0, lsr #10 │ │ │ │ andeq r6, r1, r2, asr #7 │ │ │ │ andeq pc, r0, ip, asr r9 @ │ │ │ │ andeq r6, r1, lr, ror #4 │ │ │ │ andeq r7, r1, r0, asr r3 │ │ │ │ andeq r6, r1, lr, lsl #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq lr, [r0], -sl │ │ │ │ - andeq r2, r8, lr, lsr #31 │ │ │ │ + @ instruction: 0x00082fb6 │ │ │ │ andeq r3, r1, r0, asr r8 │ │ │ │ - muleq r8, r0, pc @ │ │ │ │ - @ instruction: 0x000398b0 │ │ │ │ + muleq r8, r8, pc @ │ │ │ │ + @ instruction: 0x000398b8 │ │ │ │ strdeq r7, [r1], -r2 │ │ │ │ andeq r7, r1, r4, lsl r4 │ │ │ │ andeq r7, r1, lr, lsl r4 │ │ │ │ andeq r7, r1, r0, lsr #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r7, r1, r2, asr #7 │ │ │ │ @@ -67161,36 +67159,36 @@ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006804 │ │ │ │ @ instruction: 0x4606b19c │ │ │ │ @ instruction: 0xf04f4625 │ │ │ │ - bvs fe9088bc │ │ │ │ + bvs fe9088b4 │ │ │ │ adcmi fp, ip, #2015232 @ 0x1ec000 │ │ │ │ stmdavs r0!, {r2, r4, ip, lr, pc} │ │ │ │ rscvs r6, fp, #929792 @ 0xe3000 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strtmi pc, [r0], -pc, lsl #17 │ │ │ │ @ instruction: 0xf88cf7e4 │ │ │ │ @ instruction: 0x2c006aec │ │ │ │ pop {r0, r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x462581f0 │ │ │ │ eorhi pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x2c006ae4 │ │ │ │ ldrb sp, [r6, r7, ror #3]! │ │ │ │ - bvs ff960990 │ │ │ │ + bvs ff960988 │ │ │ │ tstlt r8, r4, lsr r0 │ │ │ │ @ instruction: 0xf87af7e4 │ │ │ │ strtmi r4, [r5], -r8, lsr #12 │ │ │ │ @ instruction: 0xf876f7e4 │ │ │ │ bicsle r2, sl, r0, lsl #24 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9db10 │ │ │ │ + bl feb9db08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svcge 0x00006ac5 │ │ │ │ movtlt r4, #22020 @ 0x5604 │ │ │ │ mvnslt r6, fp, ror #21 │ │ │ │ ldrdlt r6, [r2, sl]! │ │ │ │ ldrdlt r6, [r8, -r0]! │ │ │ │ @@ -67214,216 +67212,216 @@ │ │ │ │ stmdavs r0!, {r0, r2, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0x4620f839 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ ldmdalt r2!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9db90 │ │ │ │ + bl feb9db88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svcge 0x00006ac5 │ │ │ │ stccs 6, cr4, [r0, #-16] │ │ │ │ - bvs ffb3aa7c │ │ │ │ - bvs ff6f36d4 │ │ │ │ - bvs ff4730d4 │ │ │ │ + bvs ffb3aa74 │ │ │ │ + bvs ff6f36cc │ │ │ │ + bvs ff4730cc │ │ │ │ stmib r7, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ ldmib r7, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r0, {r8, r9, sp} │ │ │ │ stmib r7, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7e42300 │ │ │ │ ldmib r7, {r0, r1, r4, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1022300 │ │ │ │ eorsvs r0, fp, r8 │ │ │ │ @ instruction: 0xf7bd607a │ │ │ │ - ldmdavs r8!, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf808f7e4 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ @ instruction: 0xf802f7e4 │ │ │ │ @ instruction: 0xf103687b │ │ │ │ rsbsvs r0, fp, r8 │ │ │ │ - svc 0x000cf7bd │ │ │ │ + svc 0x0010f7bd │ │ │ │ @ instruction: 0xf7e36878 │ │ │ │ stmdavs r8!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ @ instruction: 0xf105fff5 │ │ │ │ @ instruction: 0xf7bd0008 │ │ │ │ - strtmi lr, [r8], -r2, lsl #30 │ │ │ │ + strtmi lr, [r8], -r6, lsl #30 │ │ │ │ @ instruction: 0xffeef7e3 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xffeaf7e3 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr6, cr13, {5} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr10, cr13, {5} │ │ │ │ strcc r4, [r8, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e340b0 │ │ │ │ svclt 0x0000bfdf │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r4, sp, ror r8 │ │ │ │ ldrbtmi r4, [r8], #-2429 @ 0xfffff683 │ │ │ │ - bmi 1fd9840 │ │ │ │ + bmi 1fd9838 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ stmdavs r9, {r0, r6, fp, ip, lr} │ │ │ │ addne pc, ip, r7, asr #17 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmnle sp, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2936 @ 0xfffff488 │ │ │ │ - blcs 60bd8 │ │ │ │ + blcs 60bd0 │ │ │ │ sbcshi pc, r1, r0, asr #32 │ │ │ │ tstcs r4, r6, ror lr │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - stmia r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ adcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0x46304972 │ │ │ │ @ instruction: 0xf7be4479 │ │ │ │ - strmi lr, [r6], -r8, lsl #19 │ │ │ │ + strmi lr, [r6], -ip, lsl #19 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10780ac │ │ │ │ strmi r0, [r2], -ip, lsl #6 │ │ │ │ ldrmi r2, [r8], -r0, lsl #3 │ │ │ │ rsbsvs r7, fp, sp, lsr r3 │ │ │ │ - ldcl 7, cr15, [r4, #-756]! @ 0xfffffd0c │ │ │ │ + ldcl 7, cr15, [r8, #-756]! @ 0xfffffd0c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvc ee6d14 │ │ │ │ + blvc ee6d0c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0x462a8095 │ │ │ │ @ instruction: 0xf1076878 │ │ │ │ @ instruction: 0xf7bd0108 │ │ │ │ - ldmvs sl!, {r1, r2, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - bcs 2e4b10 │ │ │ │ + ldmvs sl!, {r1, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + bcs 2e4b08 │ │ │ │ adcmi fp, sl, #24, 30 @ 0x60 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0x46326078 │ │ │ │ vtst.8 q10, q0, │ │ │ │ - ldclmi 1, cr2, [pc, #-772] @ 467d8 │ │ │ │ + ldclmi 1, cr2, [pc, #-772] @ 467d0 │ │ │ │ sxtab16mi r4, r0, r8, ror #8 │ │ │ │ - blx feb84acc │ │ │ │ + blx feb84ac4 │ │ │ │ ldrbtmi r6, [sp], #-2082 @ 0xfffff7de │ │ │ │ adcvs r6, fp, fp, ror r8 │ │ │ │ cmnle r8, r0, lsl #20 │ │ │ │ ldrbtmi r4, [r9], #-2394 @ 0xfffff6a6 │ │ │ │ addsmi r6, sl, #163840 @ 0x28000 │ │ │ │ movwcs fp, #3972 @ 0xf84 │ │ │ │ ldmdble sp, {r0, r1, r3, r6, r8, sp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2903 @ 0xfffff4a9 │ │ │ │ @ instruction: 0xb1086898 │ │ │ │ @ instruction: 0xff3ef7ff │ │ │ │ tstcs r0, r5, asr fp │ │ │ │ ldrbtmi r6, [fp], #-2082 @ 0xfffff7de │ │ │ │ - bcs 5ed7c │ │ │ │ + bcs 5ed74 │ │ │ │ @ instruction: 0xf04fd17f │ │ │ │ - bmi 14d2f1c │ │ │ │ + bmi 14d2f14 │ │ │ │ ldrbtmi r4, [sl], #-2886 @ 0xfffff4ba │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle fp, r0, lsl #6 │ │ │ │ ssatmi r3, #30, r0, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stmdbcs r0, {r0, r3, r6, r8, fp, sp, lr} │ │ │ │ stclmi 0, cr13, [sl, #-888] @ 0xfffffc88 │ │ │ │ ldrbtmi r1, [sp], #-2714 @ 0xfffff566 │ │ │ │ eorvs r6, sl, #104, 20 @ 0x68000 │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ qaddcs r0, r2, r0 │ │ │ │ @ instruction: 0xf8a2f7f7 │ │ │ │ - bllt 1320be8 │ │ │ │ + bllt 1320be0 │ │ │ │ ldrb r2, [lr, r0] │ │ │ │ vadd.f32 q10, q0, │ │ │ │ stmdami r3, {r0, r1, r2, r4, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf7f74629 │ │ │ │ stmdavs r3!, {r0, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrcmi 15, 1, sl, cr15, cr5, {3} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r2, [lr], #-689 @ 0xfffffd4f │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - blmi f855a0 │ │ │ │ + blmi f85598 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdavs r3!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ suble r2, r9, r0, lsl #22 │ │ │ │ eorvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx d04b86 │ │ │ │ + blx d04b7e │ │ │ │ ldrbtmi r4, [fp], #-2869 @ 0xfffff4cb │ │ │ │ @ instruction: 0xe79f689b │ │ │ │ vmul.i8 d20, d0, d20 │ │ │ │ ldmdami r4!, {r0, r4, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx a04b9e │ │ │ │ + blx a04b96 │ │ │ │ ldmdami r2!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r2, [r8], #-707 @ 0xfffffd3d │ │ │ │ - blx 804bae │ │ │ │ + blx 804ba6 │ │ │ │ str r6, [sp, fp, lsr #17] │ │ │ │ @ instruction: 0xf7e30050 │ │ │ │ - bvs b06930 │ │ │ │ + bvs b06928 │ │ │ │ ldr r6, [r7, r8, ror #4]! │ │ │ │ ldrtmi r4, [r2], -fp, lsr #16 │ │ │ │ biccs pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blmi a75060 │ │ │ │ + blmi a75058 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdbmi r7!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2086 @ 0xfffff7da │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ - blmi 9c5810 │ │ │ │ + blmi 9c5808 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 9809cc │ │ │ │ + blmi 9809c4 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdbmi r3!, {r1, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eorpl pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ @ instruction: 0xe776faf1 │ │ │ │ - stc 7, cr15, [sl, #-756]! @ 0xfffffd0c │ │ │ │ + stc 7, cr15, [lr, #-756]! @ 0xfffffd0c │ │ │ │ ldrbtmi r4, [fp], #-2847 @ 0xfffff4e1 │ │ │ │ @ instruction: 0xe75b689b │ │ │ │ - @ instruction: 0x000395ba │ │ │ │ + andeq r9, r3, r2, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000395b2 │ │ │ │ + @ instruction: 0x000395ba │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, r2, lsr #24 │ │ │ │ + andeq r2, r8, sl, lsr #24 │ │ │ │ andeq r7, r1, r8, asr r1 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r6, r1, ip, lsl #31 │ │ │ │ - andeq sp, r3, r2, lsl #3 │ │ │ │ - andeq sp, r3, r6, ror r1 │ │ │ │ - andeq r2, r8, r6, lsl #23 │ │ │ │ - andeq r2, r8, r6, ror fp │ │ │ │ - ldrdeq r9, [r3], -lr │ │ │ │ - andeq r2, r8, r2, asr #22 │ │ │ │ + andeq sp, r3, sl, lsl #3 │ │ │ │ + andeq sp, r3, lr, ror r1 │ │ │ │ + andeq r2, r8, lr, lsl #23 │ │ │ │ + andeq r2, r8, lr, ror fp │ │ │ │ + andeq r9, r3, r6, ror #9 │ │ │ │ + andeq r2, r8, sl, asr #22 │ │ │ │ andeq r6, r1, r0, lsl #30 │ │ │ │ andeq r7, r1, r2, asr #32 │ │ │ │ andeq r7, r1, sl, lsr r0 │ │ │ │ - strdeq r2, [r8], -ip │ │ │ │ - strheq sp, [r3], -lr │ │ │ │ + andeq r2, r8, r4, lsl #22 │ │ │ │ + andeq sp, r3, r6, asr #1 │ │ │ │ @ instruction: 0x00016eb0 │ │ │ │ strdeq r6, [r1], -r2 │ │ │ │ strdeq r6, [r1], -r2 │ │ │ │ andeq r6, r1, r0, lsl #29 │ │ │ │ - andeq sp, r3, r4, ror r0 │ │ │ │ + andeq sp, r3, ip, ror r0 │ │ │ │ andeq r6, r1, r6, ror #28 │ │ │ │ @ instruction: 0x00016fb8 │ │ │ │ + andeq sp, r3, r4, rrx │ │ │ │ andeq sp, r3, ip, asr r0 │ │ │ │ - andeq sp, r3, r4, asr r0 │ │ │ │ andeq r6, r1, r6, asr #28 │ │ │ │ andeq r6, r1, r8, lsl #31 │ │ │ │ - andeq sp, r3, r6, lsr r0 │ │ │ │ + andeq sp, r3, lr, lsr r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldreq pc, [r0], #2252 @ 0x8cc │ │ │ │ ldclcc 6, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ ldmne r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ @@ -67437,15 +67435,15 @@ │ │ │ │ stmiapl r3!, {r9}^ │ │ │ │ cmplt fp, fp, lsl r8 │ │ │ │ ldmne ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ addmi pc, r5, #64, 4 │ │ │ │ ldmeq r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9c6f7f7 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr14, cr13, {5} │ │ │ │ + mcr 7, 3, pc, cr2, cr13, {5} @ │ │ │ │ cdpcs 6, 0, cr4, cr0, cr4, {0} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ stmiahi r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbeq pc, [ip, #-263] @ 0xfffffef9 @ │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ff44f8 │ │ │ │ ldrtvs pc, [r8], -r1, lsl #25 @ │ │ │ │ @@ -67464,15 +67462,15 @@ │ │ │ │ @ instruction: 0xf826602b │ │ │ │ stmdavs fp!, {r3, r4} │ │ │ │ @ instruction: 0xd1eb4293 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ mrcvs 12, 1, APSR_nzcv, cr10, cr13, {2} │ │ │ │ ldrtvs r4, [sl], -r2, lsl #8 │ │ │ │ - blcs 62664 │ │ │ │ + blcs 6265c │ │ │ │ @ instruction: 0xf8dfd16c │ │ │ │ @ instruction: 0xf1073844 │ │ │ │ ldrtvs r0, [ip], #3164 @ 0xc5c │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs r9, {r0, r1, r4, r9, sl, lr, pc} │ │ │ │ ldrbvs r6, [sl, #2330]! @ 0x91a │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ @@ -67482,24 +67480,24 @@ │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ @ instruction: 0xf8df811e │ │ │ │ ldmdavs r5, {r2, r3, r4, fp, ip, sp} │ │ │ │ andeq pc, r1, #268435460 @ 0x10000004 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ vldmdbvs fp!, {s2-s238} │ │ │ │ andscc pc, r5, r3, lsr r9 @ │ │ │ │ - bcs 56e28 │ │ │ │ + bcs 56e20 │ │ │ │ tstphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf6076d3a │ │ │ │ @ instruction: 0xf8221034 │ │ │ │ movwcs r3, #21 │ │ │ │ @ instruction: 0xf9327003 │ │ │ │ vld4.8 {d4-d7}, [r4 :64], r5 │ │ │ │ @ instruction: 0xf02343bf │ │ │ │ - blcs 47be0 │ │ │ │ + blcs 47bd8 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf10007e3 │ │ │ │ strbteq r8, [r6], -r5, ror #2 │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10006a0 │ │ │ │ strbteq r8, [r1], fp, asr #2 │ │ │ │ teqphi lr, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -67522,106 +67520,106 @@ │ │ │ │ @ instruction: 0xf8232800 │ │ │ │ vmov.i32 d16, #5 @ 0x00000005 │ │ │ │ @ instruction: 0xf8df813f │ │ │ │ ldrbtmi r3, [fp], #-1916 @ 0xfffff884 │ │ │ │ smull r6, r6, r9, r8 @ │ │ │ │ msreq SPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bd2000 │ │ │ │ - @ instruction: 0xf8dfedec │ │ │ │ + @ instruction: 0xf8dfedf0 │ │ │ │ ldclvs 7, cr3, [sl, #-432]! @ 0xfffffe50 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd643b │ │ │ │ - strmi lr, [r4], -ip, asr #30 │ │ │ │ + @ instruction: 0x4604ef50 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078282 │ │ │ │ @ instruction: 0xf8df7004 │ │ │ │ @ instruction: 0xf7bd6750 │ │ │ │ - @ instruction: 0xf8dfefc2 │ │ │ │ + @ instruction: 0xf8dfefc6 │ │ │ │ ldclvs 7, cr3, [sl, #-304]! @ 0xfffffed0 │ │ │ │ @ instruction: 0xf8df447e │ │ │ │ ldmpl r3, {r3, r6, r8, r9, sl, ip, lr}^ │ │ │ │ @ instruction: 0x4618447d │ │ │ │ @ instruction: 0xf7bd4699 │ │ │ │ - @ instruction: 0xf8dfeb86 │ │ │ │ + @ instruction: 0xf8dfeb8a │ │ │ │ vst1.8 {d19}, [pc :256], ip │ │ │ │ @ instruction: 0x46316294 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ strls r2, [r2, #-882] @ 0xfffffc8e │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf944f7d8 │ │ │ │ andvc pc, r4, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r2], #-756 @ 0xfffffd0c │ │ │ │ + stc 7, cr15, [r6], #-756 @ 0xfffffd0c │ │ │ │ @ instruction: 0x46486c3b │ │ │ │ mrcvs 7, 5, r4, cr8, cr8, {4} │ │ │ │ @ instruction: 0xf7bd4621 │ │ │ │ - @ instruction: 0xf8dfedb2 │ │ │ │ + @ instruction: 0xf8dfedb6 │ │ │ │ ldclvs 6, cr3, [sl, #-880]! @ 0xfffffc90 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7f742a4 │ │ │ │ @ instruction: 0xf04ff991 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @ instruction: 0xf8df26f0 │ │ │ │ ldrbtmi r3, [sl], #-1720 @ 0xfffff948 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blcc d8525c │ │ │ │ + blcc d85254 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf607834b │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ msreq SPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - @ instruction: 0xf8dfed8c │ │ │ │ + @ instruction: 0xf8dfed90 │ │ │ │ ldclvs 6, cr3, [sl, #-688]! @ 0xfffffd50 │ │ │ │ @ instruction: 0xf1074631 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7}^ │ │ │ │ @ instruction: 0xf7bd647b │ │ │ │ - strmi lr, [r4], -ip, ror #29 │ │ │ │ + @ instruction: 0x4604eef0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10781dd │ │ │ │ @ instruction: 0xf8df00f8 │ │ │ │ @ instruction: 0xf7bd56a4 │ │ │ │ - @ instruction: 0xf8dfef62 │ │ │ │ + @ instruction: 0xf8dfef66 │ │ │ │ ldclvs 6, cr3, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ ldmpl r3, {r3, r4, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x461844f8 │ │ │ │ @ instruction: 0xf7bd4699 │ │ │ │ - @ instruction: 0xf8dfeb26 │ │ │ │ + @ instruction: 0xf8dfeb2a │ │ │ │ vmax.s8 d19, d16, d12 │ │ │ │ strtmi r4, [r9], -ip, lsl #5 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ @ instruction: 0xf8cd2372 │ │ │ │ movwls r8, #8 │ │ │ │ @ instruction: 0xf7d84623 │ │ │ │ @ instruction: 0xf107f8e3 │ │ │ │ @ instruction: 0xf7bd00f8 │ │ │ │ - @ instruction: 0x6c7bebc2 │ │ │ │ + @ instruction: 0x6c7bebc6 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ @ instruction: 0x46216e78 │ │ │ │ - ldcl 7, cr15, [r0, #-756] @ 0xfffffd0c │ │ │ │ + ldcl 7, cr15, [r4, #-756] @ 0xfffffd0c │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ - blcs 6100c │ │ │ │ + blcs 61004 │ │ │ │ vst4.32 {d29-d32}, [pc :128], r3 │ │ │ │ @ instruction: 0x46296292 │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ ldr pc, [ip, pc, lsr #18] │ │ │ │ @ instruction: 0xf7fe6d38 │ │ │ │ @ instruction: 0xf8dffe4d │ │ │ │ ldclvs 5, cr3, [sl, #-992]! @ 0xfffffc20 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, lr, lsl #3 │ │ │ │ - blcs 80e10 │ │ │ │ + blcs 80e08 │ │ │ │ orrshi pc, ip, r0, asr #5 │ │ │ │ andeq pc, r1, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf000439a │ │ │ │ @ instruction: 0xf8df81dc │ │ │ │ ldrbtmi r3, [fp], #-1556 @ 0xfffff9ec │ │ │ │ ldclvs 8, cr6, [fp, #612]! @ 0x264 │ │ │ │ ldrbvs r3, [fp, #769]! @ 0x301 │ │ │ │ @@ -67679,57 +67677,57 @@ │ │ │ │ @ instruction: 0xe69dfdf9 │ │ │ │ strbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ andvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7f64479 │ │ │ │ @ instruction: 0xe692fdf1 │ │ │ │ ldrbcc pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 73383c │ │ │ │ + bvs 733834 │ │ │ │ orrvs pc, r0, r5, lsl #10 │ │ │ │ andsle r4, r6, #-1879048183 @ 0x90000009 │ │ │ │ - bl 1225cc │ │ │ │ + bl 1225c4 │ │ │ │ vrshl.s8 q8, , │ │ │ │ @ instruction: 0xf9b50301 │ │ │ │ andsmi r2, r3, r0, lsl #16 │ │ │ │ - bcs 7353c │ │ │ │ + bcs 73534 │ │ │ │ mvnhi pc, r0, asr #5 │ │ │ │ strcc pc, [ip, #-2271]! @ 0xfffff721 │ │ │ │ ldmibvs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ vpmax.u8 d2, d0, d0 │ │ │ │ - bvs fe72780c │ │ │ │ + bvs fe727804 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ @ instruction: 0xf8df822f │ │ │ │ ldclvs 5, cr3, [ip, #112]! @ 0x70 │ │ │ │ and r4, r3, fp, ror r4 │ │ │ │ addsmi r6, r4, #5898240 @ 0x5a0000 │ │ │ │ @ instruction: 0x81bcf000 │ │ │ │ - blcs 61c8c │ │ │ │ + blcs 61c84 │ │ │ │ ldrshtcs sp, [r0], -r8 │ │ │ │ stc2 7, cr15, [lr], #908 @ 0x38c │ │ │ │ strcs pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ subvs r4, r4, r3, lsl #12 │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ andvs r2, r4, r1, lsl #2 │ │ │ │ @ instruction: 0xf1076281 │ │ │ │ - bvs ff587700 │ │ │ │ + bvs ff5876f8 │ │ │ │ sbcsvs r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7bd62d3 │ │ │ │ - @ instruction: 0xf8dfec76 │ │ │ │ + @ instruction: 0xf8dfec7a │ │ │ │ strtmi r3, [r1], -r0, lsl #9 │ │ │ │ @ instruction: 0xf5076d7a │ │ │ │ ldmpl r3, {r3, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd637b │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ orrshi pc, lr, r0, asr #32 │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ - mcr 7, 2, pc, cr14, cr13, {5} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr2, cr13, {5} │ │ │ │ strbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0x4618613b │ │ │ │ - b 605070 │ │ │ │ + b 705068 │ │ │ │ @ instruction: 0xf8df6dfd │ │ │ │ @ instruction: 0x218024b0 │ │ │ │ @ instruction: 0xf607462b │ │ │ │ ldrbtmi r0, [sl], #-180 @ 0xffffff4c │ │ │ │ @ instruction: 0xf968f7f7 │ │ │ │ strteq pc, [r0], #2271 @ 0x8df │ │ │ │ adcseq pc, r4, #7340032 @ 0x700000 │ │ │ │ @@ -67767,153 +67765,153 @@ │ │ │ │ @ instruction: 0xf8d7b938 │ │ │ │ vst4.32 {d3-d6}, [r3 :64], r0 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0004f20 │ │ │ │ movwcs r8, #270 @ 0x10e │ │ │ │ @ instruction: 0xf50763fb │ │ │ │ @ instruction: 0xf7bd6088 │ │ │ │ - blmi ffa81be4 │ │ │ │ + blmi ffa81bec │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860fb │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ tstcs r0, r8, lsr pc │ │ │ │ - bl ffe0513c │ │ │ │ + bl fff05134 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ mcr2 7, 1, pc, cr2, cr6, {6} @ │ │ │ │ cmnpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r6, r0, r8, lsr r2 │ │ │ │ - bl ffb05154 │ │ │ │ + bl ffc0514c │ │ │ │ ldrdcs r4, [r0, -sl] │ │ │ │ adcvs pc, fp, r7, lsl #10 │ │ │ │ teqvs fp, #14876672 @ 0xe30000 │ │ │ │ - stcl 7, cr15, [ip, #-756] @ 0xfffffd0c │ │ │ │ + ldcl 7, cr15, [r0, #-756] @ 0xfffffd0c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ msrhi CPSR_fs, r0, asr #32 │ │ │ │ adcvs pc, fp, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [r4, #756] @ 0x2f4 │ │ │ │ + stcl 7, cr15, [r8, #756] @ 0x2f4 │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmib lr, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r6, #14907 @ 0x3a3b │ │ │ │ rscmi pc, r7, #64, 4 │ │ │ │ stmibmi sp!, {r2, r3, r5, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldclvs 8, cr6, [fp, #864]! @ 0x360 │ │ │ │ @ instruction: 0xf6079301 │ │ │ │ movwls r0, #17316 @ 0x43a4 │ │ │ │ teqpne r4, #7340032 @ p-variant is OBSOLETE @ 0x700000 │ │ │ │ teqcs r2, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xff46f7d7 │ │ │ │ adcvs pc, fp, r7, lsl #10 │ │ │ │ - b 9851b4 │ │ │ │ + b a851ac │ │ │ │ @ instruction: 0x46286b3a │ │ │ │ @ instruction: 0x46214790 │ │ │ │ @ instruction: 0xf7bd6f78 │ │ │ │ - bvs e821a0 │ │ │ │ - blx fe385262 │ │ │ │ + bvs e821a8 │ │ │ │ + blx fe38525a │ │ │ │ @ instruction: 0xf7e36bf8 │ │ │ │ - blmi ff7c6100 │ │ │ │ + blmi ff7c60f8 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmibmi ip, {r0, r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ adcvs pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2267 @ 0xfffff725 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ strbt pc, [r8], -sp, lsl #31 @ │ │ │ │ fldmdbxvs sl!, {d20-d110} @ Deprecated │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c7b │ │ │ │ rscseq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r2], {189} @ 0xbd │ │ │ │ + stc 7, cr15, [r6], {189} @ 0xbd │ │ │ │ @ instruction: 0xf1074bb0 │ │ │ │ ldclvs 1, cr0, [sl, #-432]! @ 0xfffffe50 │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf7bd627b │ │ │ │ - smlabbcs r0, lr, fp, lr │ │ │ │ + @ instruction: 0x2100eb92 │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r2], #756 @ 0x2f4 │ │ │ │ + ldcl 7, cr15, [r6], #756 @ 0x2f4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ teqphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [sl, #-756]! @ 0xfffffd0c │ │ │ │ + stcl 7, cr15, [lr, #-756]! @ 0xfffffd0c │ │ │ │ fldmdbxvs sl!, {d20-d102} @ Deprecated │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmdb r4!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6dfb49c6 │ │ │ │ sbcmi pc, r9, #64, 4 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ teqpne r4, #7340032 @ p-variant is OBSOLETE @ 0x700000 │ │ │ │ teqcs r1, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ mrc2 7, 7, pc, cr2, cr7, {6} │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ - ldmib r0, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46286a7b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bd6ef8 │ │ │ │ - blmi fef020f8 │ │ │ │ + blmi fef02100 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi fe5c0c44 │ │ │ │ + blmi fe5c0c3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ ldcvs 6, cr4, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bd7004 │ │ │ │ - blmi fed8248c │ │ │ │ + blmi fed82494 │ │ │ │ ldrbtmi r6, [fp], #-3580 @ 0xfffff204 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r8, r9, fp, sp, lr} │ │ │ │ - bvs ff73f3c8 │ │ │ │ + bvs ff73f3c0 │ │ │ │ ldmdavs sl, {r0, r1, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xd1fa4294 │ │ │ │ addsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ ldrbtmi r4, [fp], #-2990 @ 0xfffff452 │ │ │ │ @ instruction: 0xe6166899 │ │ │ │ @ instruction: 0xf7e32030 │ │ │ │ - bmi feb86150 │ │ │ │ + bmi feb86148 │ │ │ │ subvs r4, r4, r3, lsl #12 │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ andvs r2, r4, r1, lsl #2 │ │ │ │ @ instruction: 0xf1076281 │ │ │ │ - blvs 5879c0 │ │ │ │ + blvs 5879b8 │ │ │ │ sbcsvs r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7bd6313 │ │ │ │ - blmi 1f82094 │ │ │ │ + blmi 1f8209c │ │ │ │ ldclvs 6, cr4, [sl, #-132]! @ 0xffffff7c │ │ │ │ rscsvs pc, r1, r7, lsl #10 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - stc 7, cr15, [lr], {189} @ 0xbd │ │ │ │ + ldc 7, cr15, [r2], {189} @ 0xbd │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d160 │ │ │ │ ldcmi 0, cr6, [lr, #964] @ 0x3c4 │ │ │ │ - stc 7, cr15, [r6, #-756] @ 0xfffffd0c │ │ │ │ + stc 7, cr15, [sl, #-756] @ 0xfffffd0c │ │ │ │ fldmdbxvs sl!, {d20-d77} @ Deprecated │ │ │ │ ldmpl r6, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - ldclvs 8, cr14, [fp, #832]! @ 0x340 │ │ │ │ + ldclvs 8, cr14, [fp, #848]! @ 0x350 │ │ │ │ vcgt.s8 d25, d0, d1 │ │ │ │ ldmibmi r8, {r2, r9, ip, lr} │ │ │ │ teqpne r4, #7340032 @ p-variant is OBSOLETE @ 0x700000 │ │ │ │ ldrbtmi r6, [r9], #-2280 @ 0xfffff718 │ │ │ │ teqcs r4, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ mcr2 7, 4, pc, cr14, cr7, {6} @ │ │ │ │ rscsvs pc, r1, r7, lsl #10 │ │ │ │ - stmdb ip!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46306abb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bd6ff8 │ │ │ │ - stmiavs r9!, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r8, r9, fp, sp, lr, pc} │ │ │ │ vst3. {d30,d32,d34}, [pc] │ │ │ │ @ instruction: 0xf7e35080 │ │ │ │ @ instruction: 0xf44ffb1d │ │ │ │ strmi r5, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf6074604 │ │ │ │ @ instruction: 0xf7bd00b4 │ │ │ │ - @ instruction: 0x1e03e9b6 │ │ │ │ + @ instruction: 0x1e03e9ba │ │ │ │ addshi pc, r2, r0, asr #6 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ svclt 0x00a84293 │ │ │ │ andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ strbtpl r2, [r2], #1 │ │ │ │ @ instruction: 0xf8d72310 │ │ │ │ @ instruction: 0xf6071098 │ │ │ │ @@ -67927,175 +67925,175 @@ │ │ │ │ addsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ ldrbtmi r4, [fp], #-2936 @ 0xfffff488 │ │ │ │ str r6, [r0, #2201]! @ 0x899 │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ - bl feb853a8 │ │ │ │ + bl fec853a0 │ │ │ │ fldmdbxvs sl!, {d20-d54} @ Deprecated │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ rscsvs pc, r1, r7, lsl #10 │ │ │ │ - bl fe9053bc │ │ │ │ + bl fea053b4 │ │ │ │ ldrbtmi r4, [fp], #-2925 @ 0xfffff493 │ │ │ │ str r6, [r8, #2201] @ 0x899 │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ adcvs pc, fp, r7, lsl #10 │ │ │ │ - bl fe5853d8 │ │ │ │ + bl fe6853d0 │ │ │ │ @ instruction: 0xf1076bfc │ │ │ │ @ instruction: 0x46200178 │ │ │ │ - b fe9053e4 │ │ │ │ + b fea053dc │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r1, r2, r3, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd62fb │ │ │ │ - strmi lr, [r4], -r4, lsl #24 │ │ │ │ + strmi lr, [r4], -r8, lsl #24 │ │ │ │ @ instruction: 0xf507bb30 │ │ │ │ @ instruction: 0xf7bd60ce │ │ │ │ - blmi cc2708 │ │ │ │ + blmi cc2710 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ - blmi 170163c │ │ │ │ + blmi 1701644 │ │ │ │ vmul.i8 q10, q0, q5 │ │ │ │ ldrbtmi r4, [fp], #-753 @ 0xfffffd0f │ │ │ │ ldmvs r8, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #7675 @ 0x1dfb │ │ │ │ teqpne r4, #7340032 @ p-variant is OBSOLETE @ 0x700000 │ │ │ │ teqcs r3, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ mcr2 7, 0, pc, cr4, cr7, {6} @ │ │ │ │ sbcvs pc, lr, r7, lsl #10 │ │ │ │ - stmia r2!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs fff18de8 │ │ │ │ + stmia r6!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs fff18de0 │ │ │ │ svcvs 0x00b84798 │ │ │ │ @ instruction: 0xf7bd4621 │ │ │ │ - @ instruction: 0xe6c2ea72 │ │ │ │ + @ instruction: 0xe6c2ea76 │ │ │ │ fldmdbxvs sl!, {d20-d34} @ Deprecated │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986afb │ │ │ │ sbcvs pc, lr, r7, lsl #10 │ │ │ │ - bl 150545c │ │ │ │ + bl 1605454 │ │ │ │ ldrbtmi r4, [fp], #-2888 @ 0xfffff4b8 │ │ │ │ ldr r6, [r8, #-2201]! @ 0xfffff767 │ │ │ │ @ instruction: 0xf6074a47 │ │ │ │ @ instruction: 0xf8d700a4 │ │ │ │ @ instruction: 0x21103098 │ │ │ │ @ instruction: 0xf7f6447a │ │ │ │ ldrb pc, [lr, -pc, ror #30]! @ │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ @ instruction: 0xe64cfa31 │ │ │ │ fldmdbxvs sl!, {d20-d27} @ Deprecated │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986a7b │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ - bl e05494 │ │ │ │ - ldmda r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl f0548c │ │ │ │ + ldmda r4!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r9, r3, r6, lsr r3 │ │ │ │ andeq r9, r3, lr, lsr #6 │ │ │ │ - andeq r9, r3, r6, lsr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r1, r8, ror #26 │ │ │ │ andeq r6, r1, r6, ror #29 │ │ │ │ - andeq ip, r3, r8, asr #30 │ │ │ │ - andeq ip, r3, r4, ror #29 │ │ │ │ - @ instruction: 0x0003ceb8 │ │ │ │ - andeq ip, r3, sl, lsl lr │ │ │ │ + andeq ip, r3, r0, asr pc │ │ │ │ + andeq ip, r3, ip, ror #29 │ │ │ │ + andeq ip, r3, r0, asr #29 │ │ │ │ + andeq ip, r3, r2, lsr #28 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ ldrdeq r6, [r1], -ip │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r6, r1, r4, asr sp │ │ │ │ andeq r6, r1, r8, lsl #27 │ │ │ │ - andeq r9, r3, sl, lsl #2 │ │ │ │ + andeq r9, r3, r2, lsl r1 │ │ │ │ andeq r6, r1, ip, lsl fp │ │ │ │ muleq r1, r4, ip │ │ │ │ muleq r1, r8, ip │ │ │ │ - andeq ip, r3, sl, lsl #25 │ │ │ │ + muleq r3, r2, ip │ │ │ │ @ instruction: 0x00016cbc │ │ │ │ andeq r6, r1, r0, lsr #25 │ │ │ │ andeq r6, r1, r0, lsl #25 │ │ │ │ andeq r6, r1, r4, ror #24 │ │ │ │ andeq r6, r1, r0, asr #24 │ │ │ │ andeq r6, r1, ip, lsl ip │ │ │ │ andeq r6, r1, r0, asr ip │ │ │ │ andeq r6, r1, ip, ror #23 │ │ │ │ andeq r6, r1, ip, asr #23 │ │ │ │ @ instruction: 0x00016bb0 │ │ │ │ muleq r1, r0, fp │ │ │ │ - @ instruction: 0x000825bc │ │ │ │ - muleq r8, r0, r5 │ │ │ │ - andeq r2, r8, r8, ror r5 │ │ │ │ - andeq r2, r8, r8, asr r5 │ │ │ │ + andeq r2, r8, r4, asr #11 │ │ │ │ + muleq r8, r8, r5 │ │ │ │ + andeq r2, r8, r0, lsl #11 │ │ │ │ + andeq r2, r8, r0, ror #10 │ │ │ │ andeq r6, r1, r6, asr #22 │ │ │ │ andeq r6, r1, ip, asr #17 │ │ │ │ andeq r6, r1, lr, lsl fp │ │ │ │ muleq r1, r4, r8 │ │ │ │ strdeq r6, [r1], -r6 @ │ │ │ │ andeq r6, r1, ip, asr r8 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ andeq r6, r1, lr, asr #15 │ │ │ │ - andeq ip, r3, ip, lsl #19 │ │ │ │ + muleq r3, r4, r9 │ │ │ │ andeq r6, r1, lr, ror r7 │ │ │ │ strdeq r6, [r1], -ip │ │ │ │ andeq r6, r1, r0, lsr #14 │ │ │ │ - strdeq ip, [r3], -r0 │ │ │ │ - strdeq r2, [r8], -r2 @ │ │ │ │ - @ instruction: 0x0003c8ba │ │ │ │ - andeq r2, r8, r8, asr #5 │ │ │ │ - andeq ip, r3, r8, ror #16 │ │ │ │ + strdeq ip, [r3], -r8 │ │ │ │ + strdeq r2, [r8], -sl │ │ │ │ + andeq ip, r3, r2, asr #17 │ │ │ │ + ldrdeq r2, [r8], -r0 │ │ │ │ + andeq ip, r3, r0, ror r8 │ │ │ │ andeq r6, r1, lr, asr #12 │ │ │ │ - ldrdeq ip, [r3], -sl │ │ │ │ - andeq ip, r3, lr, asr #15 │ │ │ │ - muleq r3, lr, r7 │ │ │ │ - andeq ip, r3, r6, asr #14 │ │ │ │ + andeq ip, r3, r2, ror #15 │ │ │ │ + ldrdeq ip, [r3], -r6 │ │ │ │ + andeq ip, r3, r6, lsr #15 │ │ │ │ + andeq ip, r3, lr, asr #14 │ │ │ │ andeq r6, r1, r4, asr #10 │ │ │ │ - strdeq ip, [r3], -lr │ │ │ │ + andeq ip, r3, r6, lsl #14 │ │ │ │ andeq r2, r1, r8, lsr r7 │ │ │ │ - bmi 9da32c │ │ │ │ + bmi 9da324 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 61c0c │ │ │ │ + blcs 61c04 │ │ │ │ stmdacs r0, {r0, r6, ip, lr, pc} │ │ │ │ strlt sp, [r0, #58] @ 0x3a │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ stmdavs r3, {r1, r7, ip, sp, pc}^ │ │ │ │ - blcs 732bc │ │ │ │ - blcs be2dc │ │ │ │ + blcs 732b4 │ │ │ │ + blcs be2d4 │ │ │ │ smladcc r8, sp, r0, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4080 │ │ │ │ - blmi 6b5d94 │ │ │ │ + blmi 6b5d8c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 94404 │ │ │ │ - blmi 57be9c │ │ │ │ + blcs 943fc │ │ │ │ + blmi 57be94 │ │ │ │ ldmpl r3, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stc2l 0, cr15, [r8], #-12 │ │ │ │ andcs fp, r1, r0, lsr #19 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ - blmi 3b6d00 │ │ │ │ + blmi 3b6cf8 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 9041c │ │ │ │ + bcs 90414 │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 94434 │ │ │ │ + blcs 9442c │ │ │ │ @ instruction: 0xf7ffd1d5 │ │ │ │ strb pc, [ip, fp, lsl #19]! @ │ │ │ │ stmiblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fe7e8 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - andeq r8, r3, r6, ror #18 │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ + andeq r8, r3, lr, ror #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsr #22 │ │ │ │ @@ -68103,324 +68101,324 @@ │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ stmiblt r2, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldrd pc, [r8], pc @ │ │ │ │ ldrdgt pc, [r8], pc @ │ │ │ │ ldrbtmi r4, [ip], #1278 @ 0x4fe │ │ │ │ movwcs lr, #59870 @ 0xe9de │ │ │ │ @ instruction: 0x4c00e9dc │ │ │ │ - bl 188e17c │ │ │ │ + bl 188e174 │ │ │ │ adcmi r0, r2, #201326592 @ 0xc000000 │ │ │ │ movweq lr, #52083 @ 0xcb73 │ │ │ │ stmib lr, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ble e87bbc │ │ │ │ + ble e87bb4 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshtvs r8, [fp], #-16 │ │ │ │ - blmi 818fa4 │ │ │ │ + blmi 818f9c │ │ │ │ ldmdami pc, {r0, r2, r3, r9, sl, lr} @ │ │ │ │ subspl pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x461e4619 │ │ │ │ @ instruction: 0xf7f64680 │ │ │ │ @ instruction: 0xf8dffc75 │ │ │ │ @ instruction: 0xf8dfe06c │ │ │ │ ldmdavs fp!, {r2, r3, r5, r6, lr, pc}^ │ │ │ │ ldrbtmi r4, [ip], #1278 @ 0x4fe │ │ │ │ @ instruction: 0xf8de6819 │ │ │ │ ldmib ip, {r3, r4, r5, ip, sp}^ │ │ │ │ - bne ff8ca7c4 │ │ │ │ + bne ff8ca7bc │ │ │ │ ldrsbtcc pc, [ip], -lr @ │ │ │ │ movweq lr, #15205 @ 0x3b65 │ │ │ │ - bl 1d181d8 │ │ │ │ - ble 248404 │ │ │ │ + bl 1d181d0 │ │ │ │ + ble 2483fc │ │ │ │ sbcsle r2, r5, r0, lsl #18 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ subspl pc, r9, #64, 4 │ │ │ │ ldc2 7, cr15, [r4, #-984] @ 0xfffffc28 │ │ │ │ stmib lr, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb129450e │ │ │ │ @ instruction: 0x46404631 │ │ │ │ subspl pc, r7, #64, 4 │ │ │ │ stc2 7, cr15, [sl, #-984] @ 0xfffffc28 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - andeq r8, r3, lr, lsr #17 │ │ │ │ + @ instruction: 0x000388b6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r8, r4, lsr #30 │ │ │ │ - andeq ip, r3, r2, lsl #10 │ │ │ │ + andeq r1, r8, ip, lsr #30 │ │ │ │ + andeq ip, r3, sl, lsl #10 │ │ │ │ andeq r6, r1, ip, asr #5 │ │ │ │ andeq r6, r1, sl, ror #10 │ │ │ │ - ldrdeq r1, [r8], -r4 │ │ │ │ - @ instruction: 0x0003c4b2 │ │ │ │ + ldrdeq r1, [r8], -ip │ │ │ │ + @ instruction: 0x0003c4ba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r8, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x0004496a │ │ │ │ ldrbtmi r4, [r9], #-2154 @ 0xfffff796 │ │ │ │ ldrbtmi r4, [r8], #-2666 @ 0xfffff596 │ │ │ │ - blmi 1adfc24 │ │ │ │ + blmi 1adfc1c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ subcs pc, ip, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ stmdbmi r6!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ adcvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2149 @ 0xfffff79b │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ @ instruction: 0xf107fc17 │ │ │ │ andcs r0, r0, r0, lsl r1 │ │ │ │ - stmia r2!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs sl!, {r0, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7bd60bb │ │ │ │ - strmi lr, [r5], -r4, asr #20 │ │ │ │ + strmi lr, [r5], -r8, asr #20 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078095 │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - ldmdami sl, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami sl, {r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ - mcr 7, 4, pc, cr6, cr12, {5} @ │ │ │ │ + mcr 7, 4, pc, cr10, cr12, {5} @ │ │ │ │ ldrbtmi r4, [fp], #-2904 @ 0xfffff4a8 │ │ │ │ - bllt 1761e14 │ │ │ │ + bllt 1761e0c │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x002ef7bc │ │ │ │ + svc 0x0032f7bc │ │ │ │ ldmvs fp!, {r0, r2, r4, r6, fp, lr} │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7bd2100 │ │ │ │ - blmi 1341bb0 │ │ │ │ + blmi 1341bb8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi 121a208 │ │ │ │ + blmi 121a200 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d17d │ │ │ │ ldrvc pc, [r4, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r8, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ adcsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ strb pc, [r5, r9, lsl #25]! @ │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ - blmi f81b68 │ │ │ │ + blmi f81b70 │ │ │ │ @ instruction: 0x462968fa │ │ │ │ addsvc pc, r8, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldmib r8!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d153 │ │ │ │ ldcmi 0, cr7, [ip], #-608 @ 0xfffffda0 │ │ │ │ - b 1c8581c │ │ │ │ + b 1d85814 │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmpl r2, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr12, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr12, {5} │ │ │ │ movwls r2, #816 @ 0x330 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vmul.i8 d20, d0, d22 │ │ │ │ @ instruction: 0xf8d45269 │ │ │ │ strtmi ip, [fp], -r8 │ │ │ │ ldrbtmi r6, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - bl 36c958 │ │ │ │ + bl 36c950 │ │ │ │ strls r0, [r2], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf7d74c31 │ │ │ │ @ instruction: 0xf507fbf3 │ │ │ │ ldrbtmi r7, [ip], #-152 @ 0xffffff68 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr0, cr12, {5} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr4, cr12, {5} │ │ │ │ @ instruction: 0x4630687b │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4629 │ │ │ │ - bvs 1881af8 │ │ │ │ - bvs 8f3e1c │ │ │ │ + bvs 1881b00 │ │ │ │ + bvs 8f3e14 │ │ │ │ subseq r4, r2, r9, lsr #12 │ │ │ │ @ instruction: 0xf98cf7f6 │ │ │ │ @ instruction: 0xf7ff6a60 │ │ │ │ @ instruction: 0x4604f995 │ │ │ │ - blmi 9b3df0 │ │ │ │ + blmi 9b3de8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ stcmi 1, cr6, [r4, #-360]! @ 0xfffffe98 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf7fe0010 │ │ │ │ @ instruction: 0xf105ff7d │ │ │ │ @ instruction: 0xf7fe002c │ │ │ │ @ instruction: 0xf105ff79 │ │ │ │ @ instruction: 0xf7fe0030 │ │ │ │ @ instruction: 0xe777ff75 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, fp, lr} │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - blmi 581e58 │ │ │ │ + blmi 581e60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bd7098 │ │ │ │ - @ instruction: 0xf7bce91a │ │ │ │ - svclt 0x0000ee54 │ │ │ │ - andeq r8, r3, r6, asr #15 │ │ │ │ - andeq r8, r3, r2, asr #15 │ │ │ │ + @ instruction: 0xf7bce91e │ │ │ │ + svclt 0x0000ee58 │ │ │ │ + andeq r8, r3, lr, asr #15 │ │ │ │ + andeq r8, r3, sl, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r6, r1, sl, lsl #4 │ │ │ │ @ instruction: 0x000164b8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r1, [r8], -r4 │ │ │ │ - andeq ip, r3, sl, asr #7 │ │ │ │ - ldrdeq r1, [r8], -r8 │ │ │ │ - andeq r8, r3, r4, lsr r7 │ │ │ │ + strdeq r1, [r8], -ip │ │ │ │ + ldrdeq ip, [r3], -r2 │ │ │ │ + andeq r1, r8, r0, ror #27 │ │ │ │ + andeq r8, r3, ip, lsr r7 │ │ │ │ andeq r6, r1, r6, ror r1 │ │ │ │ andeq r6, r1, r4, lsr #8 │ │ │ │ - andeq ip, r3, ip, lsr r3 │ │ │ │ + andeq ip, r3, r4, asr #6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r6, r1, sl, lsl r1 │ │ │ │ - andeq r1, r8, r6, lsr #26 │ │ │ │ - ldrdeq ip, [r3], -r6 │ │ │ │ - strdeq r1, [r8], -r0 │ │ │ │ - ldrdeq r1, [r8], -r0 │ │ │ │ + andeq r1, r8, lr, lsr #26 │ │ │ │ + ldrdeq ip, [r3], -lr │ │ │ │ + strdeq r1, [r8], -r8 │ │ │ │ + ldrdeq r1, [r8], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ec38 │ │ │ │ + bl feb9ec30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ svcge 0x00004962 │ │ │ │ ldrbtmi r4, [r9], #-2146 @ 0xfffff79e │ │ │ │ ldrbtmi r4, [r8], #-2658 @ 0xfffff59e │ │ │ │ - blmi 18e0030 │ │ │ │ + blmi 18e0028 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi lr, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ addspl pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2141 @ 0xfffff7a3 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ @ instruction: 0xf107fb11 │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - svc 0x00dcf7bc │ │ │ │ + svc 0x00e0f7bc │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7bd613b │ │ │ │ - @ instruction: 0x4605e93e │ │ │ │ + strmi lr, [r5], -r2, asr #18 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ mrrcmi 0, 9, r8, r4, cr0 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldmib r4!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7bc0040 │ │ │ │ - blmi 14830ac │ │ │ │ + blmi 14830b4 │ │ │ │ vst4.16 {d22-d25}, [pc :128], r5 │ │ │ │ cmnvs r5, r0, lsl #4 │ │ │ │ adcvs r4, r5, #2063597568 @ 0x7b000000 │ │ │ │ addsvc pc, r6, pc, asr #8 │ │ │ │ smlatbcs r0, r5, r1, r6 │ │ │ │ addsvs r6, sl, r4, lsr #17 │ │ │ │ stmib r3, {r0, r9, sp}^ │ │ │ │ tstvs sl, r0, lsl #2 │ │ │ │ - bvs ff9b4880 │ │ │ │ - bvs ffb346e8 │ │ │ │ - bvs ff674144 │ │ │ │ + bvs ff9b4878 │ │ │ │ + bvs ffb346e0 │ │ │ │ + bvs ff67413c │ │ │ │ adcsvs fp, fp, r8, lsl r1 │ │ │ │ @ instruction: 0xff54f7fe │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ @ instruction: 0xff80f7e2 │ │ │ │ @ instruction: 0xf103687b │ │ │ │ rscsvs r0, fp, r8 │ │ │ │ - mcr 7, 4, pc, cr10, cr12, {5} @ │ │ │ │ + mcr 7, 4, pc, cr14, cr12, {5} @ │ │ │ │ @ instruction: 0xf7e268f8 │ │ │ │ stmdavs r8!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e2b108 │ │ │ │ @ instruction: 0xf105ff73 │ │ │ │ @ instruction: 0xf7bc0008 │ │ │ │ - strtmi lr, [r8], -r0, lsl #29 │ │ │ │ + strtmi lr, [r8], -r4, lsl #29 │ │ │ │ @ instruction: 0xff6cf7e2 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xff68f7e2 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr4, cr12, {5} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr8, cr12, {5} │ │ │ │ @ instruction: 0xf7e24620 │ │ │ │ - blmi cc78b0 │ │ │ │ + blmi cc78a8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ addsvs r6, sl, r8, asr sl │ │ │ │ @ instruction: 0xf7e2b108 │ │ │ │ - blmi c078a0 │ │ │ │ + blmi c07898 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ subsvs r6, sl, #216, 18 @ 0x360000 │ │ │ │ @ instruction: 0xf7e2b108 │ │ │ │ - blmi b47890 │ │ │ │ + blmi b47888 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ bicsvs r6, sl, r8, lsl r8 │ │ │ │ @ instruction: 0xf7e2b108 │ │ │ │ stcmi 15, cr15, [r8], #-292 @ 0xfffffedc │ │ │ │ @ instruction: 0xf1072500 │ │ │ │ ldrbtmi r0, [ip], #-32 @ 0xffffffe0 │ │ │ │ - blpl 1085c78 │ │ │ │ - stcl 7, cr15, [lr, #752] @ 0x2f0 │ │ │ │ + blpl 1085c70 │ │ │ │ + ldcl 7, cr15, [r2, #752] @ 0x2f0 │ │ │ │ @ instruction: 0x4620693b │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bc4629 │ │ │ │ - blmi 6438f4 │ │ │ │ + blmi 6438fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 51a400 │ │ │ │ + blmi 51a3f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r6, lsl r1 │ │ │ │ strvc pc, [r0, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r7 │ │ │ │ ldmdami r7, {r0, r1, r2, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx b85b8e │ │ │ │ + blx b85b86 │ │ │ │ ldmdami r5, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2363 @ 0xfffff6c5 │ │ │ │ ldrmi r3, [r8, r0, asr #32] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stmda r2!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldcl 7, cr15, [ip, #-752] @ 0xfffffd10 │ │ │ │ - @ instruction: 0x000385ba │ │ │ │ - @ instruction: 0x000385b6 │ │ │ │ + stmda r6!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stcl 7, cr15, [r0, #-752]! @ 0xfffffd10 │ │ │ │ + andeq r8, r3, r2, asr #11 │ │ │ │ + @ instruction: 0x000385be │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r5, [r1], -lr │ │ │ │ @ instruction: 0x000162bc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r8, r8, ror #23 │ │ │ │ - @ instruction: 0x0003c1b4 │ │ │ │ - andeq r1, r8, sl, asr fp │ │ │ │ - andeq r1, r8, sl, asr #22 │ │ │ │ - andeq r1, r8, sl, lsr fp │ │ │ │ - andeq r1, r8, r6, lsr #22 │ │ │ │ - andeq r8, r3, r8, ror r4 │ │ │ │ + strdeq r1, [r8], -r0 │ │ │ │ + @ instruction: 0x0003c1bc │ │ │ │ + andeq r1, r8, r2, ror #22 │ │ │ │ + andeq r1, r8, r2, asr fp │ │ │ │ + andeq r1, r8, r2, asr #22 │ │ │ │ + andeq r1, r8, lr, lsr #22 │ │ │ │ + andeq r8, r3, r0, lsl #9 │ │ │ │ @ instruction: 0x00015ebc │ │ │ │ andeq r6, r1, sl, ror r1 │ │ │ │ - andeq r1, r8, lr, asr #21 │ │ │ │ + ldrdeq r1, [r8], -r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ee18 │ │ │ │ + bl feb9ee10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 15cbbc0 │ │ │ │ - bmi 15f3e2c │ │ │ │ + blmi 15cbbb8 │ │ │ │ + bmi 15f3e24 │ │ │ │ svcge 0x0000447b │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7ff808e │ │ │ │ - blmi 150782c │ │ │ │ + blmi 1507824 │ │ │ │ ldmdbvs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bvs ff9349d0 │ │ │ │ - bvs ff6f4430 │ │ │ │ - bvs ff4742d0 │ │ │ │ + bvs ff9349c8 │ │ │ │ + bvs ff6f4428 │ │ │ │ + bvs ff4742c8 │ │ │ │ stmib r7, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r0, {r8, r9, sp} │ │ │ │ stmib r7, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7e22300 │ │ │ │ ldmib r7, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -68455,285 +68453,285 @@ │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ cdp2 7, 8, cr15, cr8, cr2, {7} │ │ │ │ @ instruction: 0x4618687b │ │ │ │ cdp2 7, 8, cr15, cr4, cr2, {7} │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ cdp2 7, 8, cr15, cr0, cr2, {7} │ │ │ │ @ instruction: 0xf7e24620 │ │ │ │ - blmi a076e8 │ │ │ │ + blmi a076e0 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ - blmi 9a0864 │ │ │ │ - blvs 718eec │ │ │ │ - bvs ff7744f0 │ │ │ │ - bvs ff874318 │ │ │ │ + blmi 9a085c │ │ │ │ + blvs 718ee4 │ │ │ │ + bvs ff7744e8 │ │ │ │ + bvs ff874310 │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ ldc2l 7, cr15, [ip, #1016]! @ 0x3f8 │ │ │ │ stmdavs r0!, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ cdp2 7, 6, cr15, cr8, cr2, {7} │ │ │ │ @ instruction: 0x4620687b │ │ │ │ @ instruction: 0xf7e2607b │ │ │ │ ldmdavs fp!, {r0, r1, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstlt r8, r8, lsl r8 │ │ │ │ @ instruction: 0xf7e2607b │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e24618 │ │ │ │ - blmi 6076a0 │ │ │ │ + blmi 607698 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ stmdavs fp!, {r1, r3, r4, r8, r9, sp, lr} │ │ │ │ andcs fp, r0, r3, ror #18 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldmdbmi r2, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ addpl pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ @ instruction: 0xe768f99b │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r0, r1, r4, r5, r7, r9, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1405d48 │ │ │ │ + blx 1405d40 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - ldrdeq r8, [r3], -ip │ │ │ │ + andeq r8, r3, r4, ror #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r8, r0, asr sl │ │ │ │ - strdeq r1, [r8], -r4 │ │ │ │ - andeq r1, r8, lr, ror #19 │ │ │ │ - muleq r8, r2, r9 │ │ │ │ - andeq r1, r8, ip, lsl #19 │ │ │ │ - andeq r1, r8, sl, asr #18 │ │ │ │ + andeq r1, r8, r8, asr sl │ │ │ │ + strdeq r1, [r8], -ip │ │ │ │ + strdeq r1, [r8], -r6 │ │ │ │ + muleq r8, sl, r9 │ │ │ │ + muleq r8, r4, r9 │ │ │ │ + andeq r1, r8, r2, asr r9 │ │ │ │ andeq r5, r1, r2, lsl sp │ │ │ │ andeq r5, r1, r4, ror #31 │ │ │ │ andeq r5, r1, r0, lsl #26 │ │ │ │ ldrdeq r5, [r1], -r2 │ │ │ │ stmdbmi r3, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ ldmdblt r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r3, r2, lsr #30 │ │ │ │ + andeq fp, r3, sl, lsr #30 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, lsl #2 │ │ │ │ @ instruction: 0xf7d3bc80 │ │ │ │ svclt 0x0000b929 │ │ │ │ - andeq fp, r3, r0, lsl pc │ │ │ │ + andeq fp, r3, r8, lsl pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9efdc │ │ │ │ + bl feb9efd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ smullslt r0, r5, r8, lr │ │ │ │ @ instruction: 0xc110f8df │ │ │ │ mcrrmi 15, 0, sl, r4, cr4 │ │ │ │ - bmi 11591e0 │ │ │ │ + bmi 11591d8 │ │ │ │ ldrbtmi r4, [ip], #-1549 @ 0xfffff9f3 │ │ │ │ - blmi 11203e8 │ │ │ │ + blmi 11203e0 │ │ │ │ andcs pc, r2, ip, asr r8 @ │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f213c │ │ │ │ teqvs r8, r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi lr!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ ldmdami lr!, {r0, r3, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf93cf7f6 │ │ │ │ andcs r6, sl, #56, 18 @ 0xe0000 │ │ │ │ @ instruction: 0xf7bc2100 │ │ │ │ - @ instruction: 0xf5b0eb68 │ │ │ │ + @ instruction: 0xf5b0eb6c │ │ │ │ svclt 0x003c3f80 │ │ │ │ eorvs r2, r8, r0, lsl #6 │ │ │ │ - bmi d7c6ac │ │ │ │ + bmi d7c6a4 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldmdblt sl!, {r1, r4, fp, sp, lr}^ │ │ │ │ - bmi c5a310 │ │ │ │ + bmi c5a308 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8d76811 │ │ │ │ subsmi r2, r1, ip, lsr r1 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x4618d150 │ │ │ │ strvc pc, [r2, r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ rsccs r4, r7, #737280 @ 0xb4000 │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ ldrbtmi r6, [r8], #-251 @ 0xffffff05 │ │ │ │ @ instruction: 0xf9d0f7f6 │ │ │ │ @ instruction: 0xe7e568fb │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bc2000 │ │ │ │ - blmi a835f4 │ │ │ │ + blmi a835fc │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - svc 0x003ef7bc │ │ │ │ - bllt e596a8 │ │ │ │ + svc 0x0042f7bc │ │ │ │ + bllt e596a0 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00b8f7bc │ │ │ │ + svc 0x00bcf7bc │ │ │ │ ldmdbvs sl!, {r0, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7bc4614 │ │ │ │ - ldmdbvs r9!, {r1, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs r9!, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbcscs r9, lr, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf04f4b1d │ │ │ │ ldmdbmi sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ orrcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf940f7d7 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [lr], {188} @ 0xbc │ │ │ │ + stc 7, cr15, [r2], #-752 @ 0xfffffd10 │ │ │ │ @ instruction: 0x462068bb │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bc4631 │ │ │ │ - @ instruction: 0xf04fedae │ │ │ │ + @ instruction: 0xf04fedb2 │ │ │ │ @ instruction: 0xe7a833ff │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 4, pc, cr12, cr12, {5} @ │ │ │ │ - bl ff205de8 │ │ │ │ - andeq r8, r3, r4, lsl r2 │ │ │ │ - andeq r8, r3, lr, lsl #4 │ │ │ │ + mrc 7, 4, APSR_nzcv, cr0, cr12, {5} │ │ │ │ + bl ff305de0 │ │ │ │ + andeq r8, r3, ip, lsl r2 │ │ │ │ + andeq r8, r3, r6, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r5, [r1], -ip │ │ │ │ andeq r6, r1, sl │ │ │ │ - andeq r8, r3, r0, asr #3 │ │ │ │ + andeq r8, r3, r8, asr #3 │ │ │ │ andeq r5, r1, lr, lsr #31 │ │ │ │ @ instruction: 0x00015fba │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r5, r1, r8, lsl #31 │ │ │ │ andeq r5, r1, r8, asr pc │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r8, lsl #2 │ │ │ │ strb fp, [fp, -r0, lsl #25] │ │ │ │ - andeq fp, r3, r0, lsr #27 │ │ │ │ + andeq fp, r3, r8, lsr #27 │ │ │ │ strlt r4, [r0], #2307 @ 0x903 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], ip, lsl #2 │ │ │ │ strb fp, [r1, -r0, lsl #25] │ │ │ │ - andeq fp, r3, ip, lsl #27 │ │ │ │ + muleq r3, r4, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9f15c │ │ │ │ + bl feb9f154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044942 │ │ │ │ ldrbtmi r4, [r9], #-3138 @ 0xfffff3be │ │ │ │ ldrbtmi r4, [ip], #-2626 @ 0xfffff5be │ │ │ │ - blmi 10e0364 │ │ │ │ + blmi 10e035c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r7, sp, lr}^ │ │ │ │ teqlt r3, fp, lsl r8 │ │ │ │ sbccs r4, r3, #999424 @ 0xf4000 │ │ │ │ ldrbtmi r4, [r9], #-2109 @ 0xfffff7c3 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ ldmvs r8!, {r0, r1, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - b feb05e90 │ │ │ │ + b fec05e88 │ │ │ │ stcle 8, cr2, [r0, #-0] │ │ │ │ strcs r4, [r0], #-2872 @ 0xfffff4c8 │ │ │ │ tstvs r8, fp, ror r4 │ │ │ │ ldmvs sl!, {r0, r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi db65a4 │ │ │ │ + bmi db659c │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_hyp │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ stmdbmi lr!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdami lr!, {r0, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf914f7f6 │ │ │ │ @ instruction: 0xf107e7e7 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - stc 7, cr15, [r2, #-752]! @ 0xfffffd10 │ │ │ │ + stc 7, cr15, [r6, #-752]! @ 0xfffffd10 │ │ │ │ ldmvs sl!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7bc607b │ │ │ │ - strmi lr, [r6], -r4, lsl #29 │ │ │ │ + strmi lr, [r6], -r8, lsl #29 │ │ │ │ @ instruction: 0xf107bb38 │ │ │ │ @ instruction: 0xf7bc0018 │ │ │ │ - blmi 943c08 │ │ │ │ + blmi 943c10 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46144610 │ │ │ │ - b ff205f0c │ │ │ │ + b ff305f04 │ │ │ │ @ instruction: 0x910268b9 │ │ │ │ - blmi 810b44 │ │ │ │ + blmi 810b3c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2334 @ 0xfffff6e2 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7d72316 │ │ │ │ @ instruction: 0xf107f885 │ │ │ │ @ instruction: 0xf7bc0018 │ │ │ │ - strtmi lr, [r0], -r4, ror #22 │ │ │ │ + strtmi lr, [r0], -r8, ror #22 │ │ │ │ @ instruction: 0xf04f687b │ │ │ │ @ instruction: 0x479834ff │ │ │ │ @ instruction: 0x46316978 │ │ │ │ - ldcl 7, cr15, [r0], #752 @ 0x2f0 │ │ │ │ - blmi 4c1f00 │ │ │ │ + ldcl 7, cr15, [r4], #752 @ 0x2f0 │ │ │ │ + blmi 4c1ef8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bc0018 │ │ │ │ - @ instruction: 0xf7bcedd2 │ │ │ │ - svclt 0x0000eb0c │ │ │ │ - muleq r3, r6, r0 │ │ │ │ - muleq r3, r2, r0 │ │ │ │ + @ instruction: 0xf7bcedd6 │ │ │ │ + svclt 0x0000eb10 │ │ │ │ + muleq r3, lr, r0 │ │ │ │ + muleq r3, sl, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r5, r1, r2, lsl #29 │ │ │ │ andeq r5, r1, r4, asr #29 │ │ │ │ - andeq fp, r3, r8, lsr #26 │ │ │ │ - andeq r8, r3, r6, asr #32 │ │ │ │ + andeq fp, r3, r0, lsr sp │ │ │ │ + andeq r8, r3, lr, asr #32 │ │ │ │ andeq r5, r1, r4, lsr lr │ │ │ │ andeq r5, r1, r6, ror lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r5, r1, r2, asr #28 │ │ │ │ andeq r5, r1, r2, ror #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9f2b0 │ │ │ │ + bl feb9f2a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0cf0 │ │ │ │ - bmi 1ce75b8 │ │ │ │ + bmi 1ce75b0 │ │ │ │ svcge 0x00044972 │ │ │ │ - blmi 1d1b28c │ │ │ │ + blmi 1d1b284 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0x61bc447c │ │ │ │ ldmdavs r1, {r0, r1, r3, r6, r7, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f32e4 │ │ │ │ @ instruction: 0xf1070300 │ │ │ │ mvnsvs r0, ip, lsl r3 │ │ │ │ ldmdblt r9, {r0, r1, r4, sp, lr} │ │ │ │ @ instruction: 0xf8c22301 │ │ │ │ subsvs r1, r3, r8, lsl #6 │ │ │ │ ldrbtmi r4, [fp], #-2921 @ 0xfffff497 │ │ │ │ - blmi 1aa05e0 │ │ │ │ + blmi 1aa05d8 │ │ │ │ rscsvs r4, fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2920 @ 0xfffff498 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r5, r7, sp, lr}^ │ │ │ │ - blcs 866150 │ │ │ │ - blcs b77d68 │ │ │ │ + blcs 866148 │ │ │ │ + blcs b77d60 │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ - blcs 291110 │ │ │ │ + blcs 291108 │ │ │ │ @ instruction: 0xf044bf08 │ │ │ │ tstlt r4, r1, lsl #8 │ │ │ │ mvnsvs r3, r1, lsl #4 │ │ │ │ stmiblt r3!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r0, #97280 @ 0x17c00 │ │ │ │ ldrbtmi r4, [fp], #-1552 @ 0xfffff9f0 │ │ │ │ - bmi 17e0194 │ │ │ │ + bmi 17e018c │ │ │ │ ldrbtmi r4, [sl], #-2904 @ 0xfffff4a8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507809e │ │ │ │ @ instruction: 0x46bd773b │ │ │ │ @@ -68764,106 +68762,106 @@ │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x73baf507 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ rscsvc pc, r2, r7, lsl #10 │ │ │ │ @ instruction: 0xf952f7f6 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi e832a8 │ │ │ │ + blmi e832b0 │ │ │ │ @ instruction: 0x462969ba │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - ldc 7, cr15, [r8, #752] @ 0x2f0 │ │ │ │ + ldc 7, cr15, [ip, #752] @ 0x2f0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d142 │ │ │ │ mrcmi 0, 1, r0, cr2, cr8, {2} │ │ │ │ - mrc 7, 0, APSR_nzcv, cr0, cr12, {5} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr4, cr12, {5} │ │ │ │ ldmibvs sl!, {r0, r4, r5, r8, r9, fp, lr} │ │ │ │ ldmpl r5, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi c42960 │ │ │ │ + blmi c42968 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ mvnsvc pc, #29360128 @ 0x1c00000 │ │ │ │ vcgt.s8 d25, d0, d1 │ │ │ │ ldmvs r9!, {r0, r4, r6, r9, sp, lr} │ │ │ │ andcs r4, r2, r3, lsr #12 │ │ │ │ @ instruction: 0xff98f7d6 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - b 1e0610c │ │ │ │ + b 1f06104 │ │ │ │ @ instruction: 0x4628697b │ │ │ │ streq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bc6a78 │ │ │ │ - @ instruction: 0xf8d6ec04 │ │ │ │ + @ instruction: 0xf8d6ec08 │ │ │ │ teqcs r0, #8, 6 @ 0x20000000 │ │ │ │ @ instruction: 0xc01cf8d7 │ │ │ │ strvs pc, [r4], #-2819 @ 0xfffff4fd │ │ │ │ strcc ip, [r8], #-3343 @ 0xfffff2f1 │ │ │ │ - stcgt 4, cr12, [pc, #-60] @ 48208 │ │ │ │ + stcgt 4, cr12, [pc, #-60] @ 48200 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d6000f │ │ │ │ movwcc r3, #4872 @ 0x1308 │ │ │ │ movwcc pc, #35014 @ 0x88c6 @ │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrb sl, [sp, -lr, asr #30] │ │ │ │ ldmibvs sl!, {r1, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [sl], {188} @ 0xbc │ │ │ │ + stcl 7, cr15, [lr], {188} @ 0xbc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7bce755 │ │ │ │ - svclt 0x0000ea02 │ │ │ │ - andeq r1, r8, sl, lsl r6 │ │ │ │ - andeq r7, r3, ip, lsr pc │ │ │ │ - andeq r7, r3, r8, lsr pc │ │ │ │ + svclt 0x0000ea06 │ │ │ │ + andeq r1, r8, r2, lsr #12 │ │ │ │ + andeq r7, r3, r4, asr #30 │ │ │ │ + andeq r7, r3, r0, asr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r1, [r8], -r2 │ │ │ │ + strdeq r1, [r8], -sl │ │ │ │ andeq r5, r1, ip, lsl #27 │ │ │ │ andeq r5, r1, r6, lsl sp │ │ │ │ - @ instruction: 0x000815ba │ │ │ │ - ldrdeq r7, [r3], -r2 │ │ │ │ + andeq r1, r8, r2, asr #11 │ │ │ │ + ldrdeq r7, [r3], -sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r1, [r8], -r4 │ │ │ │ + strdeq r1, [r8], -ip │ │ │ │ muleq r0, r8, r4 │ │ │ │ muleq r1, r4, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9f4c0 │ │ │ │ + bl feb9f4b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ ldrmi r2, [sp], -r8, asr #32 │ │ │ │ andne lr, r0, #3260416 @ 0x31c000 │ │ │ │ - blx ff606262 │ │ │ │ + blx ff60625a │ │ │ │ andne lr, r0, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf8404604 │ │ │ │ teqcs r0, r4, lsl #22 │ │ │ │ ldc2 0, cr15, [r0], {5} │ │ │ │ strtvs r6, [r2], #-2682 @ 0xfffff586 │ │ │ │ - bvs ed0ef0 │ │ │ │ + bvs ed0ee8 │ │ │ │ andcc lr, lr, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - blx 1006248 │ │ │ │ + blx 1006240 │ │ │ │ cdpcs 6, 0, cr4, cr6, cr5, {0} │ │ │ │ andle r6, r9, r5, ror #6 │ │ │ │ strcc r4, [ip, -r9, lsl #20] │ │ │ │ @ instruction: 0xf8d2447a │ │ │ │ strbtvs r3, [r3], #-784 @ 0xfffffcf0 │ │ │ │ tstpmi r0, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ strcc r4, [ip, -r5, lsl #20] │ │ │ │ @ instruction: 0xf8d2447a │ │ │ │ strbtvs r3, [r3], #-780 @ 0xfffffcf4 │ │ │ │ movwmi pc, #51394 @ 0xc8c2 @ │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - ldrdeq r1, [r8], -r8 │ │ │ │ - andeq r1, r8, r4, asr #7 │ │ │ │ + andeq r1, r8, r0, ror #7 │ │ │ │ + andeq r1, r8, ip, asr #7 │ │ │ │ eorle r2, r6, r6, lsl #20 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ tstpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ands fp, lr, r3, lsl r9 │ │ │ │ @ instruction: 0xb1e3689b │ │ │ │ addmi r6, r2, #1703936 @ 0x1a0000 │ │ │ │ ldrlt sp, [r0, #506] @ 0x1fa │ │ │ │ @@ -68872,139 +68870,139 @@ │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0x460c6858 │ │ │ │ @ instruction: 0xf005607b │ │ │ │ stmiblt r8, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4621687b │ │ │ │ @ instruction: 0xf0056858 │ │ │ │ - blx fec8742c │ │ │ │ + blx fec87424 │ │ │ │ strcc pc, [ip, -r0, lsl #1] │ │ │ │ ldrtmi r0, [sp], r0, asr #18 │ │ │ │ @ instruction: 0x4618bd90 │ │ │ │ - blmi 19a148 │ │ │ │ + blmi 19a140 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ bfi r3, r4, #6, #18 │ │ │ │ strcc r2, [ip, -r1] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq r1, r8, r6, lsr #7 │ │ │ │ - andeq r1, r8, r8, asr r3 │ │ │ │ + andeq r1, r8, lr, lsr #7 │ │ │ │ + andeq r1, r8, r0, ror #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, sl, lsr #26 │ │ │ │ ldrbtmi r4, [sp], #-3114 @ 0xfffff3d6 │ │ │ │ strmi sl, [r9], r0, lsl #30 │ │ │ │ stmdacs r6, {r4, r7, r9, sl, lr} │ │ │ │ ldrmi r5, [sp], -ip, lsr #18 │ │ │ │ cmnvs ip, #36, 16 @ 0x240000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ - blmi 9bc4cc │ │ │ │ + blmi 9bc4c4 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0x46424310 │ │ │ │ ldcne 1, cr2, [r8, #-192]! @ 0xffffff40 │ │ │ │ ldc2 0, cr15, [r4], {5} │ │ │ │ orrlt fp, ip, r5, lsl r3 │ │ │ │ cmnlt r1, r1, ror #22 │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - stmdblt r0, {r1, r2, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmdblt r0, {r1, r3, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ stcne 13, cr1, [r0, #-228]! @ 0xffffff1c │ │ │ │ - ldmda r0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640b138 │ │ │ │ - blx fea04416 │ │ │ │ + blx fea0440e │ │ │ │ @ instruction: 0x6c64b918 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - bmi 61140c │ │ │ │ + bmi 611404 │ │ │ │ ldrbtmi r4, [sl], #-2836 @ 0xfffff4ec │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d11c │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ rscle r2, sp, r0, lsl #24 │ │ │ │ strbmi r6, [fp, #-2083] @ 0xfffff7dd │ │ │ │ stclvs 0, cr13, [r4], #-4 │ │ │ │ ldcne 7, cr14, [r9, #-992]! @ 0xfffffc20 │ │ │ │ @ instruction: 0xf7bc1d20 │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ strbmi sp, [r0], -r3, ror #1 │ │ │ │ - blx fe10445e │ │ │ │ + blx fe104456 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blmi 2423c4 │ │ │ │ + blmi 2423bc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldr r4, [lr, ip, lsl #6]! │ │ │ │ - ldmdb r4, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r7, r3, sl, asr #24 │ │ │ │ + ldmdb r8, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r7, r3, r2, asr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, r0, lsl r3 │ │ │ │ - strdeq r7, [r3], -r2 │ │ │ │ - muleq r8, r0, r2 │ │ │ │ + andeq r1, r8, r8, lsl r3 │ │ │ │ + strdeq r7, [r3], -sl │ │ │ │ + muleq r8, r8, r2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ stclvc 5, cr15, [fp, #-692]! @ 0xfffffd4c │ │ │ │ - blmi feeb4098 │ │ │ │ + blmi feeb4090 │ │ │ │ ldmmi r9!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x460d447b │ │ │ │ ldrbtmi r6, [r8], #-507 @ 0xfffffe05 │ │ │ │ @ instruction: 0x21004bb7 │ │ │ │ vst1.8 {d20-d22}, [pc :64], r6 │ │ │ │ stmiapl r3, {r7, r9, ip, sp, lr}^ │ │ │ │ eorvc pc, r5, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3394 │ │ │ │ @ instruction: 0xf7bc0300 │ │ │ │ - strtmi lr, [r8], -ip, asr #22 │ │ │ │ + @ instruction: 0x4628eb50 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldc2l 0, cr15, [sl], {5} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r3 │ │ │ │ strbmi r7, [r1], -r0, lsl #5 │ │ │ │ eorvc pc, r5, r7, lsl #10 │ │ │ │ stc2 7, cr15, [ip], #-980 @ 0xfffffc2c │ │ │ │ @ instruction: 0xf507212f │ │ │ │ @ instruction: 0xf7bc7025 │ │ │ │ - strmi lr, [r4], -r8, lsr #21 │ │ │ │ + strmi lr, [r4], -ip, lsr #21 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r5!, {r0, r1, r5, r7, pc} │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, pc, r0 │ │ │ │ strtmi r4, [r0], -r2, lsr #19 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - stmdacs r0, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ ldmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072500 │ │ │ │ eorvc r0, r5, r4, lsr #2 │ │ │ │ @ instruction: 0xf507462a │ │ │ │ @ instruction: 0x61b97025 │ │ │ │ - b 1b06408 │ │ │ │ + b 1c06400 │ │ │ │ @ instruction: 0x460469b9 │ │ │ │ ldmdavc fp, {r0, r1, r3, fp, sp, lr} │ │ │ │ @ instruction: 0xf5b0bb93 │ │ │ │ svclt 0x002c3f80 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00182e04 │ │ │ │ - blcs 51134 │ │ │ │ + blcs 5112c │ │ │ │ @ instruction: 0xf5b0d17e │ │ │ │ rsbsle r3, r5, #128, 30 @ 0x200 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0x46400230 │ │ │ │ @ instruction: 0xf7ff617b │ │ │ │ ldmdbvs fp!, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04fbba8 │ │ │ │ strmi r0, [r3], -r2, lsl #24 │ │ │ │ eorseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x6c00e9cd │ │ │ │ mcr2 7, 5, pc, cr10, cr15, {7} @ │ │ │ │ - bmi fe1d0568 │ │ │ │ + bmi fe1d0560 │ │ │ │ ldrbtmi r4, [sl], #-2946 @ 0xfffff47e │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ orrscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780f4 │ │ │ │ ldrtmi r7, [sp], r7, ror #14 │ │ │ │ @@ -69020,44 +69018,44 @@ │ │ │ │ @ instruction: 0xf04f0230 │ │ │ │ @ instruction: 0x464031ff │ │ │ │ strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ mcr2 7, 4, pc, cr0, cr15, {7} @ │ │ │ │ @ instruction: 0xf107e7d4 │ │ │ │ ldrmi r0, [r8], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7bc603b │ │ │ │ - bmi 1c42ea8 │ │ │ │ + bmi 1c42eb0 │ │ │ │ adcsvc pc, ip, r7, lsl #10 │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ teqvs fp, fp @ │ │ │ │ - bl fe6864c8 │ │ │ │ + bl fe7864c0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d177 │ │ │ │ @ instruction: 0xf7bc70bc │ │ │ │ - blmi 1a83630 │ │ │ │ + blmi 1a83638 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - bmi 1a04564 │ │ │ │ + bmi 1a0456c │ │ │ │ eorcs r4, r0, r6, ror #22 │ │ │ │ ldrbtmi r4, [sl], #-2406 @ 0xfffff69a │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r3, [r9], #-513 @ 0xfffffdff │ │ │ │ rsbscs r4, r2, #36700160 @ 0x2300000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d662f6 │ │ │ │ @ instruction: 0xf507fd99 │ │ │ │ @ instruction: 0xf7bc70bc │ │ │ │ - @ instruction: 0x4630e878 │ │ │ │ + @ instruction: 0x4630e87c │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46216af8 │ │ │ │ - b 206518 │ │ │ │ + b 306510 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fe79b │ │ │ │ strb r0, [r7, -r6, lsl #16]! │ │ │ │ svceq 0x0006f1b8 │ │ │ │ - blmi 163c738 │ │ │ │ + blmi 163c730 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b99318 │ │ │ │ andsle r0, r1, r0, lsl #30 │ │ │ │ and r4, r1, lr, asr #12 │ │ │ │ strhlt r6, [lr, #-134]! @ 0xffffff7a │ │ │ │ addsmi r6, r4, #3276800 @ 0x320000 │ │ │ │ @ instruction: 0xf8d9d1fa │ │ │ │ @@ -69081,79 +69079,79 @@ │ │ │ │ stccs 8, cr15, [r8], {69} @ 0x45 │ │ │ │ stccc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf1b8d1f0 │ │ │ │ @ instruction: 0xf8c60f06 │ │ │ │ andle r9, r9, r8 │ │ │ │ ldrbtmi r4, [fp], #-2874 @ 0xfffff4c6 │ │ │ │ tstpvs r8, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - blmi ec240c │ │ │ │ + blmi ec2404 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xe7be9314 │ │ │ │ ldrbtmi r4, [fp], #-2871 @ 0xfffff4c9 │ │ │ │ tstpvs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - blmi c023f8 │ │ │ │ + blmi c023f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bc70bc │ │ │ │ - @ instruction: 0xf107ea96 │ │ │ │ + @ instruction: 0xf107ea9a │ │ │ │ strtmi r0, [r8], -r8, lsr #2 │ │ │ │ - stmib r4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ ldmpl r3, {r5, r6}^ │ │ │ │ @ instruction: 0xf7bc60fb │ │ │ │ - strmi lr, [r6], -r6, lsl #22 │ │ │ │ + strmi lr, [r6], -sl, lsl #22 │ │ │ │ @ instruction: 0xf107bb38 │ │ │ │ @ instruction: 0xf7bc0060 │ │ │ │ - blmi 84350c │ │ │ │ + blmi 843514 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4620 │ │ │ │ - bmi 984440 │ │ │ │ + bmi 984448 │ │ │ │ eorcs r4, r0, r4, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2340 @ 0xfffff6dc │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r3, [r9], #-513 @ 0xfffffdff │ │ │ │ rsbscs r4, r2, #53477376 @ 0x3300000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d662df │ │ │ │ @ instruction: 0xf107fd07 │ │ │ │ @ instruction: 0xf7bb0060 │ │ │ │ - ldmvs fp!, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46316ab8 │ │ │ │ - ldmdb r4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 3c2378 │ │ │ │ + blmi 3c2370 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bc0060 │ │ │ │ - @ instruction: 0xf7bbea54 │ │ │ │ - svclt 0x0000ef8e │ │ │ │ - andeq r7, r3, r4, ror fp │ │ │ │ - andeq r7, r3, lr, ror #22 │ │ │ │ + @ instruction: 0xf7bbea58 │ │ │ │ + svclt 0x0000ef92 │ │ │ │ + andeq r7, r3, ip, ror fp │ │ │ │ + andeq r7, r3, r6, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r5, r1, r8, asr #19 │ │ │ │ andeq r5, r1, r0, asr #19 │ │ │ │ - muleq r3, r6, sl │ │ │ │ + muleq r3, lr, sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r5, r1, r2, asr #17 │ │ │ │ andeq r5, r1, r8, ror #17 │ │ │ │ andeq r5, r1, lr, lsl #16 │ │ │ │ - andeq r1, r8, r4, lsr #1 │ │ │ │ - andeq r1, r8, lr, lsr #32 │ │ │ │ - andeq r1, r8, r4, lsr #32 │ │ │ │ - andeq r1, r8, sl, lsl r0 │ │ │ │ + andeq r1, r8, ip, lsr #1 │ │ │ │ + andeq r1, r8, r6, lsr r0 │ │ │ │ + andeq r1, r8, ip, lsr #32 │ │ │ │ + andeq r1, r8, r2, lsr #32 │ │ │ │ muleq r1, lr, r7 │ │ │ │ andeq r5, r1, r4, asr #15 │ │ │ │ andeq r5, r1, sl, ror #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9f9bc │ │ │ │ + bl feb9f9b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc8 │ │ │ │ addlt lr, fp, r4, asr r0 │ │ │ │ ldrsbgt pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ svcge 0x000044fe │ │ │ │ eorcs r4, r0, #1048576 @ 0x100000 │ │ │ │ teqcs sp, #56, 26 @ 0xe00 │ │ │ │ @@ -69161,222 +69159,222 @@ │ │ │ │ ldrdgt pc, [r0], -ip │ │ │ │ eorgt pc, r4, r7, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf7f580bb │ │ │ │ stmdbmi ip, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r1, [r9], #-3384 @ 0xfffff2c8 │ │ │ │ @ instruction: 0xf7d73114 │ │ │ │ - bmi 306958 │ │ │ │ + bmi 306950 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [ip, -r2, lsl #2]! │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - svc 0x0036f7bb │ │ │ │ - andeq r7, r3, r4, lsr r8 │ │ │ │ + svc 0x003af7bb │ │ │ │ + andeq r7, r3, ip, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq fp, [r3], -lr │ │ │ │ - andeq r7, r3, r2, lsl #16 │ │ │ │ + andeq fp, r3, r6, ror #9 │ │ │ │ + andeq r7, r3, sl, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff686b68 │ │ │ │ + bleq ff686b60 │ │ │ │ @ instruction: 0xf2ad4b9f │ │ │ │ ldmibmi pc, {r2, r8, sl, fp, lr} @ │ │ │ │ svcge 0x0004447b │ │ │ │ ldrbtmi r4, [r9], #-3230 @ 0xfffff362 │ │ │ │ ldrbtmi r4, [ip], #-2718 @ 0xfffff562 │ │ │ │ @ instruction: 0x61bc685b │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ mvncs pc, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf107811c │ │ │ │ andcs r0, r0, r0, lsr r1 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x21004b96 │ │ │ │ addeq pc, r8, r7, lsl #2 │ │ │ │ rscsvs r5, fp, r3, ror #17 │ │ │ │ - b 120676c │ │ │ │ + b 1306764 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldcmi 1, cr8, [r2], {2} │ │ │ │ addeq pc, r8, r7, lsl #2 │ │ │ │ - b ff00677c │ │ │ │ + b ff106774 │ │ │ │ @ instruction: 0xf504447c │ │ │ │ @ instruction: 0xf7bb7047 │ │ │ │ - stmdavs r3!, {r1, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs fp, r1, #442368 @ 0x6c000 │ │ │ │ movwcc pc, #35012 @ 0x88c4 @ │ │ │ │ eorcs r6, r0, #98 @ 0x62 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ @ instruction: 0xf7f50038 │ │ │ │ stmibmi r8, {r0, r1, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ eorcs r6, r0, #184, 18 @ 0x2e0000 │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf107230e │ │ │ │ @ instruction: 0xf1070238 │ │ │ │ stmdapl r0, {r2, r3, r5, r8, r9}^ │ │ │ │ vrhadd.s8 d2, d0, d0 │ │ │ │ @ instruction: 0xf7bc7034 │ │ │ │ - stmdacs r0, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7d149 │ │ │ │ @ instruction: 0xf1b8802c │ │ │ │ suble r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xf1074e7d │ │ │ │ @ instruction: 0xf8df0458 │ │ │ │ @ instruction: 0xf8dfa1f4 │ │ │ │ ldrbtmi r9, [lr], #-500 @ 0xfffffe0c │ │ │ │ @ instruction: 0xf10644fa │ │ │ │ ldrbtmi r0, [r9], #1288 @ 0x508 │ │ │ │ movweq pc, #33034 @ 0x810a @ │ │ │ │ @ instruction: 0xf8d961fb │ │ │ │ - blcs 415520 │ │ │ │ + blcs 415518 │ │ │ │ @ instruction: 0xf107dc2c │ │ │ │ @ instruction: 0xf8d80b28 │ │ │ │ @ instruction: 0xf8d82014 │ │ │ │ strtmi r1, [r0], -r4 │ │ │ │ - blx 1584928 │ │ │ │ + blx 1584920 │ │ │ │ @ instruction: 0xf8cb2200 │ │ │ │ @ instruction: 0xf8d92000 │ │ │ │ @ instruction: 0xf8db1308 │ │ │ │ addsmi r2, r1, #0 │ │ │ │ sub sp, sl, fp, lsl #24 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ movwne pc, #35030 @ 0x88d6 @ │ │ │ │ @ instruction: 0xf8cb3201 │ │ │ │ @ instruction: 0xf8db2000 │ │ │ │ addsmi r2, r1, #0 │ │ │ │ @ instruction: 0xf8dbdd3f │ │ │ │ teqcs r0, r0 │ │ │ │ - blx 9a1ca │ │ │ │ + blx 9a1c2 │ │ │ │ @ instruction: 0xf0055102 │ │ │ │ stmdacs r0, {r0, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8d1ea │ │ │ │ @ instruction: 0xf1b8801c │ │ │ │ bicle r0, lr, r0, lsl #30 │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ @ instruction: 0xf7bc4640 │ │ │ │ - ldmdbmi lr, {r1, r2, r3, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi lr, {r1, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ eoreq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ cmnvs sl, r0, lsl #6 │ │ │ │ rsbsvs r4, fp, #2030043136 @ 0x79000000 │ │ │ │ ldmdbvs fp!, {r0, r3, r4, r5, r8, sp, lr}^ │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ movwcs pc, #35028 @ 0x88d4 @ │ │ │ │ ldcle 2, cr4, [r1], #-616 @ 0xfffffd98 │ │ │ │ addeq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr11, {5} │ │ │ │ + mcr 7, 6, pc, cr2, cr11, {5} @ │ │ │ │ @ instruction: 0xf50468fb │ │ │ │ ldrmi r7, [r8, r7, asr #32] │ │ │ │ tstcs r0, r8, lsr fp │ │ │ │ - stmda ip, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi 14909a0 │ │ │ │ + ldmda r0, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 1490998 │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ mvncc pc, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ ldrbvc pc, [sp, -r7, lsl #10]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmibvs fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d82030 │ │ │ │ - blx 50a1a │ │ │ │ + blx 50a12 │ │ │ │ @ instruction: 0xf8d83001 │ │ │ │ @ instruction: 0xf0051004 │ │ │ │ @ instruction: 0xf8daf9f5 │ │ │ │ @ instruction: 0xf8d83308 │ │ │ │ movwcc r8, #4124 @ 0x101c │ │ │ │ movwcc pc, #35018 @ 0x88ca @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldr sp, [r9, r9, lsl #3]! │ │ │ │ teqcs r0, fp, ror r9 │ │ │ │ eorvc pc, pc, r7, lsl #10 │ │ │ │ ldmdbvs fp!, {r1, r3, r4, fp, sp, lr} │ │ │ │ - blx 9561a │ │ │ │ + blx 95612 │ │ │ │ @ instruction: 0xf0053202 │ │ │ │ - bmi f06e14 │ │ │ │ + bmi f06e0c │ │ │ │ msrvc CPSR_fsxc, #29360128 @ 0x1c00000 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf507447a │ │ │ │ @ instruction: 0xf7f5703b │ │ │ │ - blmi bc7eb0 │ │ │ │ + blmi bc7ea8 │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - stmda r8, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ @ instruction: 0xf7bc70d0 │ │ │ │ - strmi lr, [r4], -lr, ror #18 │ │ │ │ + @ instruction: 0x4604e972 │ │ │ │ teqle r7, r0, lsl #16 │ │ │ │ sbcsvc pc, r0, r7, lsl #10 │ │ │ │ - stmib r6!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r0, r1, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r0, #748]! @ 0x2ec │ │ │ │ + ldc 7, cr15, [r4, #748]! @ 0x2ec │ │ │ │ stmdbmi sl!, {r0, r3, r5, r8, r9, fp, lr} │ │ │ │ rscmi pc, r7, #64, 4 │ │ │ │ andcs r4, r2, fp, ror r4 │ │ │ │ movwls r4, #9337 @ 0x2479 │ │ │ │ teqpvc fp, #29360128 @ p-variant is OBSOLETE @ 0x1c00000 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 1c069c2 │ │ │ │ + blx 1c069ba │ │ │ │ sbcsvc pc, r0, r7, lsl #10 │ │ │ │ - mcr 7, 2, pc, cr12, cr11, {5} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr0, cr11, {5} │ │ │ │ @ instruction: 0x462868bb │ │ │ │ - blvs 1e5a8d8 │ │ │ │ + blvs 1e5a8d0 │ │ │ │ @ instruction: 0xf7bb4621 │ │ │ │ - bvs 1f449f0 │ │ │ │ + bvs 1f449f8 │ │ │ │ rsbsvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ ldmdami ip, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ subvc pc, r7, r0, lsl #10 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bc0088 │ │ │ │ - @ instruction: 0xf04fe8ba │ │ │ │ + @ instruction: 0xf04fe8be │ │ │ │ @ instruction: 0xe77e30ff │ │ │ │ - ldcl 7, cr15, [r0, #748]! @ 0x2ec │ │ │ │ + ldcl 7, cr15, [r4, #748]! @ 0x2ec │ │ │ │ ldmibvs sl!, {r0, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcsvc pc, r0, r7, lsl #10 │ │ │ │ - stmia sl!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - muleq r3, r0, r4 │ │ │ │ - @ instruction: 0x000377ba │ │ │ │ - @ instruction: 0x000377b6 │ │ │ │ + stmia lr!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + muleq r3, r8, r4 │ │ │ │ + andeq r7, r3, r2, asr #15 │ │ │ │ + @ instruction: 0x000377be │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r8, r4, asr lr │ │ │ │ + andeq r0, r8, ip, asr lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r8], -lr │ │ │ │ + strdeq r0, [r8], -ip │ │ │ │ strdeq r0, [r8], -r6 │ │ │ │ - strdeq r0, [r8], -r4 │ │ │ │ - andeq r0, r8, lr, ror #27 │ │ │ │ - andeq r0, r8, r0, ror sp │ │ │ │ - andeq r7, r3, lr, asr r6 │ │ │ │ + andeq r0, r8, r8, ror sp │ │ │ │ + andeq r7, r3, r6, ror #12 │ │ │ │ strdeq r5, [r1], -r8 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r5, r1, r4, asr #9 │ │ │ │ @ instruction: 0x000153bc │ │ │ │ - andeq r0, r8, r6, asr ip │ │ │ │ + andeq r0, r8, lr, asr ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, sl, ip, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2892 @ 0xfffff4b4 │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ @ instruction: 0xf1072208 │ │ │ │ stmiapl r3!, {r2, r3, r4}^ │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8fef7f5 │ │ │ │ stmdami r7, {r1, r2, r6, r8, fp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - ldmdb r2!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ suble r2, r6, r0, lsl #16 │ │ │ │ strcs r4, [r3], -r4, lsl #12 │ │ │ │ @ instruction: 0xf0032000 │ │ │ │ rsbsvs pc, r8, r7, lsr #16 │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0024621 │ │ │ │ orrlt pc, r0, #956 @ 0x3bc │ │ │ │ @@ -69393,80 +69391,80 @@ │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ adcsvs r4, lr, r0, ror #12 │ │ │ │ stc2l 0, cr15, [r4, #-8]! │ │ │ │ @ instruction: 0x468268bb │ │ │ │ stmdble r7, {r0, r8, r9, fp, sp} │ │ │ │ andcs r6, sl, #64, 16 @ 0x400000 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - stc 7, cr15, [ip], #748 @ 0x2ec │ │ │ │ + ldc 7, cr15, [r0], #748 @ 0x2ec │ │ │ │ eorle r4, r3, r0, asr #10 │ │ │ │ @ instruction: 0xf7e14650 │ │ │ │ ldmdavs r8!, {r0, r1, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0024621 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcne 1, cr13, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ @ instruction: 0xffd4f002 │ │ │ │ strtmi r4, [r2], -r4, lsr #16 │ │ │ │ @ instruction: 0x11b1f240 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ andcs pc, r0, r9, lsr sl @ │ │ │ │ - blmi 79b454 │ │ │ │ + blmi 79b44c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f22c40 │ │ │ │ + bvs 1f22c38 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12d0300 │ │ │ │ ldrtmi r3, [sp], r8, lsr #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ stmdavc r2, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ svclt 0x00182a2c │ │ │ │ bicsle r2, r3, pc, lsr #20 │ │ │ │ @ instruction: 0xf1073001 │ │ │ │ rscsvs r0, r8, ip, lsl r1 │ │ │ │ - stcl 7, cr15, [sl], #-748 @ 0xfffffd14 │ │ │ │ + stcl 7, cr15, [lr], #-748 @ 0xfffffd14 │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ vst2.8 {d20-d21}, [pc :64], r3 │ │ │ │ @ instruction: 0xf8da7280 │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ strbvc pc, [sp, #-1280] @ 0xfffffb00 @ │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ ldrbmi pc, [r0], -r5, lsl #17 @ │ │ │ │ cdp2 7, 14, cr15, cr4, cr1, {7} │ │ │ │ @ instruction: 0xf0021d38 │ │ │ │ stmdami ip, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbtmi r7, [r8], #-468 @ 0xfffffe2c │ │ │ │ - blx 106c18 │ │ │ │ + blx 106c10 │ │ │ │ strb r4, [r7, r8, lsr #12] │ │ │ │ - stc 7, cr15, [r2, #-748]! @ 0xfffffd14 │ │ │ │ - andeq r7, r3, lr, ror #9 │ │ │ │ + stc 7, cr15, [r6, #-748]! @ 0xfffffd14 │ │ │ │ + strdeq r7, [r3], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq ip, [r0], -r0 │ │ │ │ strdeq r5, [r1], -r2 │ │ │ │ andeq r5, r1, ip, asr #4 │ │ │ │ - andeq r7, r3, r0, lsr r4 │ │ │ │ - andeq r0, r8, lr, asr #21 │ │ │ │ + andeq r7, r3, r8, lsr r4 │ │ │ │ + ldrdeq r0, [r8], -r6 │ │ │ │ ldrdeq r5, [r1], -lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r7, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2903 @ 0xfffff4a9 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbsle r2, lr, r0, lsl #16 │ │ │ │ teqcs sl, sp, lsl #12 │ │ │ │ @ instruction: 0xf7bb4606 │ │ │ │ - strmi lr, [r0], ip, asr #29 │ │ │ │ + pkhtbmi lr, r0, r0, asr #29 │ │ │ │ rsbsle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0x4630213a │ │ │ │ - stmda r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbsle r2, r0, r0, lsl #16 │ │ │ │ stmdaeq r6, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1086078 │ │ │ │ @ instruction: 0xf7e10001 │ │ │ │ @ instruction: 0xf108fee9 │ │ │ │ ldrtmi r0, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7f54604 │ │ │ │ @@ -69476,45 +69474,45 @@ │ │ │ │ svclt 0x0018293a │ │ │ │ svclt 0x000c2920 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svclt 0x00082909 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0x4619b192 │ │ │ │ @ instruction: 0xf8114608 │ │ │ │ - bcs 8548ec │ │ │ │ - bcs ef894c │ │ │ │ + bcs 8548e4 │ │ │ │ + bcs ef8944 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ - bcs 2918f4 │ │ │ │ + bcs 2918ec │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 49900 │ │ │ │ + blcs 498f8 │ │ │ │ @ instruction: 0xf1c6d1f0 │ │ │ │ strmi r0, [r0], #2049 @ 0x801 │ │ │ │ eorsle r2, lr, r0, lsl #24 │ │ │ │ ldmdavc r3!, {r1, r2, r6, sl, lr} │ │ │ │ subsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf7d24630 │ │ │ │ ldmdbmi r0!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r9], #-1665 @ 0xfffff97f │ │ │ │ - ldc 7, cr15, [r0, #748]! @ 0x2ec │ │ │ │ + ldc 7, cr15, [r4, #748]! @ 0x2ec │ │ │ │ movtlt r4, #1539 @ 0x603 │ │ │ │ ldrsbthi pc, [r0], pc @ │ │ │ │ @ instruction: 0x462a44f8 │ │ │ │ ldrmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe786d36 │ │ │ │ + blx fe786d2e │ │ │ │ andsle r3, lr, r1 │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ andcs r4, r0, r1, asr #12 │ │ │ │ - ldc 7, cr15, [lr, #748] @ 0x2ec │ │ │ │ + stc 7, cr15, [r2, #748]! @ 0x2ec │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ rsbsvs sp, r8, pc, ror #3 │ │ │ │ @ instruction: 0xf7e14620 │ │ │ │ strbmi pc, [r8], -fp, asr #28 @ │ │ │ │ cdp2 7, 4, cr15, cr8, cr1, {7} │ │ │ │ - bmi 862f40 │ │ │ │ + bmi 862f38 │ │ │ │ ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -ip, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462083f0 │ │ │ │ @@ -69534,38 +69532,38 @@ │ │ │ │ svccs 0x0001f813 │ │ │ │ svclt 0x00182a09 │ │ │ │ rscsle r2, r8, r0, lsr #20 │ │ │ │ stmdaeq r1, {r1, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ ldr r4, [pc, r8, lsl #9] │ │ │ │ @ instruction: 0xf7e14620 │ │ │ │ bfi pc, r1, #28, #1 @ │ │ │ │ - mrrc 7, 11, pc, sl, cr11 @ │ │ │ │ - andeq r7, r3, sl, lsl #7 │ │ │ │ + mrrc 7, 11, pc, lr, cr11 @ │ │ │ │ + muleq r3, r2, r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq sp, [r0], -r6 │ │ │ │ andeq sp, r0, r8, ror #29 │ │ │ │ - muleq r3, lr, r2 │ │ │ │ + andeq r7, r3, r6, lsr #5 │ │ │ │ muleq r1, ip, r1 │ │ │ │ smlabbcs r4, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldr fp, [r5, -r0, lsl #25]! │ │ │ │ smlabbcs r3, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ str fp, [pc, -r0, lsl #25]! │ │ │ │ smlabbcs r2, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ str fp, [r9, -r0, lsl #25]! │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ str fp, [r3, -r0, lsl #25]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba0020 │ │ │ │ + bl feba0018 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe04c408 │ │ │ │ - blmi fe05a844 │ │ │ │ + bmi fe04c400 │ │ │ │ + blmi fe05a83c │ │ │ │ ldcvc 5, cr15, [sp, #-692] @ 0xfffffd4c │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, sl, lr}^ @ │ │ │ │ ldrdpl pc, [r0], -lr │ │ │ │ ldrbtmi sl, [r8], #-3846 @ 0xfffff0fa │ │ │ │ @ instruction: 0xf8df58d3 │ │ │ │ ldmdavs fp, {r2, r4, r5, r6, r7, r8, lr, pc} │ │ │ │ subscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @@ -69579,136 +69577,136 @@ │ │ │ │ ldmdami r5!, {r2, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ ldrbtmi ip, [r8], #-36 @ 0xffffffdc │ │ │ │ ands pc, r4, r7, asr #17 │ │ │ │ svclt 0x00182906 │ │ │ │ mvnsvs r4, r3, lsl #12 │ │ │ │ ldrbtmi r4, [fp], #-2928 @ 0xfffff490 │ │ │ │ - blmi 1c61370 │ │ │ │ + blmi 1c61368 │ │ │ │ rscsvs r4, fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2927 @ 0xfffff491 │ │ │ │ stcvs 0, cr6, [fp], #-748 @ 0xfffffd14 │ │ │ │ svclt 0x00182b02 │ │ │ │ @ instruction: 0xd01b6af8 │ │ │ │ stmib r7, {r0, r2, r6, sl, fp, sp, lr}^ │ │ │ │ stccs 0, cr5, [r0, #-44] @ 0xffffffd4 │ │ │ │ - blmi 1afd678 │ │ │ │ + blmi 1afd670 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ldrtcs pc, [r8], #-2243 @ 0xfffff73d @ │ │ │ │ ldrtcs pc, [r4], #-2243 @ 0xfffff73d @ │ │ │ │ - blmi 17db850 │ │ │ │ + blmi 17db848 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, lr, r0, asr #32 │ │ │ │ ldrvc pc, [r7, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blcc e3e80 │ │ │ │ + blcc e3e78 │ │ │ │ stmdble r8, {r0, r8, r9, fp, sp}^ │ │ │ │ stmdavs ip!, {r1, r3, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ rsble r2, r4, r0, lsl #20 │ │ │ │ strcc r9, [r4, #-516] @ 0xfffffdfc │ │ │ │ vst2. {d22,d24}, [pc :256], sl │ │ │ │ stmib sp, {r7, r8, r9, ip, sp, lr}^ │ │ │ │ ldrmi r4, [r9], -r2, lsl #4 │ │ │ │ andcs r9, r1, #4194304 @ 0x400000 │ │ │ │ andls r6, r0, r8, lsr r9 │ │ │ │ adcvc pc, sl, r7, lsl #10 │ │ │ │ - stmda r4, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bb2000 │ │ │ │ - blmi 1504564 │ │ │ │ + blmi 150456c │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr6, cr11, {5} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr10, cr11, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d174 │ │ │ │ @ instruction: 0xf7bb0038 │ │ │ │ - blmi 1344cec │ │ │ │ + blmi 1344cf4 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - ldmvs fp!, {r1, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ eorscs pc, fp, #64, 4 │ │ │ │ @ instruction: 0x61bb695b │ │ │ │ @ instruction: 0xf5074618 │ │ │ │ movwls r7, #5034 @ 0x13aa │ │ │ │ movwls r2, #822 @ 0x336 │ │ │ │ ldmvs r9!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8f8f7d6 │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - bl ff606e48 │ │ │ │ - bvs f1a800 │ │ │ │ - blvs 1e5adc4 │ │ │ │ + bl ff706e40 │ │ │ │ + bvs f1a7f8 │ │ │ │ + blvs 1e5adbc │ │ │ │ @ instruction: 0xf7bb4621 │ │ │ │ - bvs ffe84504 │ │ │ │ + bvs ffe8450c │ │ │ │ strteq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ - blvs ff111774 │ │ │ │ - blcc a1f80 │ │ │ │ + blvs ff11176c │ │ │ │ + blcc a1f78 │ │ │ │ stmible sp, {r1, r8, r9, fp, sp} │ │ │ │ mcrrvs 9, 7, r6, r2, cr11 @ │ │ │ │ addsmi r6, r8, #1769472 @ 0x1b0000 │ │ │ │ - blvs ebcff4 │ │ │ │ + blvs ebcfec │ │ │ │ cmplt r2, #68608 @ 0x10c00 │ │ │ │ tstlt fp, sl, asr #8 │ │ │ │ @ instruction: 0xf7e14618 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stc2 7, cr15, [r8, #-900]! @ 0xfffffc7c │ │ │ │ vmovvs r6, sp, d27 │ │ │ │ stccs 2, cr6, [r0, #-1012] @ 0xfffffc0c │ │ │ │ svcge 0x0073f47f │ │ │ │ ldmibvs r9!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ tstplt r0, #10560 @ p-variant is OBSOLETE @ 0x2940 │ │ │ │ ldrbtmi r4, [sl], #-2601 @ 0xfffff5d7 │ │ │ │ subvc pc, sp, #8388608 @ 0x800000 │ │ │ │ ldmdbvs fp!, {r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvs 112102c │ │ │ │ + blvs 1121024 │ │ │ │ @ instruction: 0x4618b11b │ │ │ │ ldc2 7, cr15, [r0, #-900] @ 0xfffffc7c │ │ │ │ @ instruction: 0xf7e16820 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r7, {r0, r2, r3, r4, fp, sp, lr}^ │ │ │ │ stccs 5, cr5, [r0, #-44] @ 0xffffffd4 │ │ │ │ svcge 0x0057f47f │ │ │ │ @ instruction: 0x4605e75f │ │ │ │ ldrmi r6, [r8], -sl, asr #8 │ │ │ │ tstlt r0, fp, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr], #900 @ 0x384 │ │ │ │ ldrmi r6, [r8], -r3, lsr #16 │ │ │ │ ldc2l 7, cr15, [sl], #900 @ 0x384 │ │ │ │ - bmi 6c2d64 │ │ │ │ + bmi 6c2d5c │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldm r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmib r3, {r0, r1}^ │ │ │ │ ldrb r0, [r3, sp, asr #3] │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ @ instruction: 0xf85cc024 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x47986a3b │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r4, #748]! @ 0x2ec │ │ │ │ - bl c06f14 │ │ │ │ - ldrdeq r7, [r3], -r0 │ │ │ │ + ldcl 7, cr15, [r8, #748]! @ 0x2ec │ │ │ │ + bl d06f0c │ │ │ │ + ldrdeq r7, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r8, r6, lsr #17 │ │ │ │ - @ instruction: 0x000371b0 │ │ │ │ + andeq r0, r8, lr, lsr #17 │ │ │ │ + @ instruction: 0x000371b8 │ │ │ │ ldrdeq r5, [r1], -r4 │ │ │ │ ldrdeq r5, [r1], -r2 │ │ │ │ andeq r5, r1, r6, asr #1 │ │ │ │ andeq r4, r1, ip, lsl #31 │ │ │ │ - andeq sl, r3, r6, asr #28 │ │ │ │ - andeq r0, r8, sl, lsr r8 │ │ │ │ - andeq r7, r3, ip, asr #2 │ │ │ │ + andeq sl, r3, lr, asr #28 │ │ │ │ + andeq r0, r8, r2, asr #16 │ │ │ │ + andeq r7, r3, r4, asr r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r8, sl, lsr #14 │ │ │ │ + andeq r0, r8, r2, lsr r7 │ │ │ │ andeq r0, r1, r2, asr sl │ │ │ │ - andeq r0, r8, r0, ror #13 │ │ │ │ + andeq r0, r8, r8, ror #13 │ │ │ │ ldrlt fp, [r0, #888] @ 0x378 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmvs sl, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @@ -69728,15 +69726,15 @@ │ │ │ │ ldc2 7, cr15, [r8], {225} @ 0xe1 │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e14090 │ │ │ │ @ instruction: 0x4770bc91 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba02d8 │ │ │ │ + bl feba02d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ svcge 0x00006c43 │ │ │ │ mvnslt r4, r4, lsl #12 │ │ │ │ @ instruction: 0xb1a26c5a │ │ │ │ @ instruction: 0xb1286c50 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @@ -69744,513 +69742,513 @@ │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ @ instruction: 0xb1286b50 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ ldc2l 7, cr15, [r2], #-900 @ 0xfffffc7c │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ rsbsvs r4, fp, r0, lsl r6 │ │ │ │ stc2l 7, cr15, [ip], #-900 @ 0xfffffc7c │ │ │ │ - blvs 1663304 │ │ │ │ + blvs 16632fc │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ stc2l 7, cr15, [r6], #-900 @ 0xfffffc7c │ │ │ │ @ instruction: 0x4618687b │ │ │ │ stc2l 7, cr15, [r2], #-900 @ 0xfffffc7c │ │ │ │ tstlt r8, r0, ror #22 │ │ │ │ mrrc2 7, 14, pc, lr, cr1 @ │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e14090 │ │ │ │ @ instruction: 0x4770bc57 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff287480 │ │ │ │ + bleq ff287478 │ │ │ │ stcvs 5, cr15, [r4, #692] @ 0x2b4 │ │ │ │ adcsgt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ - blmi febf4d74 │ │ │ │ + blmi febf4d6c │ │ │ │ stcmi 4, cr4, [lr], #1008 @ 0x3f0 │ │ │ │ andne lr, fp, r7, asr #19 │ │ │ │ ldrbtmi r6, [ip], #-698 @ 0xfffffd46 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3404 │ │ │ │ movwcs r0, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ff627c │ │ │ │ cmnpvs r8, #278528 @ p-variant is OBSOLETE @ 0x44000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1ee93e4 │ │ │ │ + blvs 1ee93dc │ │ │ │ orrslt r6, fp, r3, lsl ip │ │ │ │ movwcs r6, #7034 @ 0x1b7a │ │ │ │ - bmi fe8e21e0 │ │ │ │ + bmi fe8e21d8 │ │ │ │ ldrbtmi r4, [sl], #-2975 @ 0xfffff461 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strcc pc, [r4], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078130 │ │ │ │ ldrtmi r6, [sp], r1, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 124104 │ │ │ │ - bvs feefd55c │ │ │ │ + blcs 1240fc │ │ │ │ + bvs feefd554 │ │ │ │ @ instruction: 0xf5072130 │ │ │ │ @ instruction: 0xf0047035 │ │ │ │ - blvs f4864c │ │ │ │ + blvs f48644 │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ - blmi fe5695ac │ │ │ │ + blmi fe5695a4 │ │ │ │ @ instruction: 0x4619447b │ │ │ │ ldrshtvs r6, [fp], #168 @ 0xa8 │ │ │ │ ldc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0xf5079303 │ │ │ │ - bvs fff65ec0 │ │ │ │ + bvs fff65eb8 │ │ │ │ subvc pc, r1, r7, lsl #10 │ │ │ │ - bmi fe36ddf8 │ │ │ │ + bmi fe36ddf0 │ │ │ │ ldrbtmi r4, [sl], #-2956 @ 0xfffff474 │ │ │ │ ldrbtmi r9, [fp], #-1026 @ 0xfffffbfe │ │ │ │ vst2.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf5027380 │ │ │ │ ldrmi r7, [r9], -sp, asr #4 │ │ │ │ andcs r9, r1, #4, 4 @ 0x40000000 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr12, cr11, {5} │ │ │ │ - blvs e63cf8 │ │ │ │ + mcr 7, 4, pc, cr0, cr11, {5} @ │ │ │ │ + blvs e63cf0 │ │ │ │ tstcs r4, #35651584 @ 0x2200000 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ movwls r7, #804 @ 0x324 │ │ │ │ movteq pc, #263 @ 0x107 @ │ │ │ │ cdp2 0, 2, cr15, cr10, cr1, {0} │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r6, r0, r8, lsr r1 │ │ │ │ - stc 7, cr15, [r0], {187} @ 0xbb │ │ │ │ - bvs 1edc02c │ │ │ │ + stc 7, cr15, [r4], {187} @ 0xbb │ │ │ │ + bvs 1edc024 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r4, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb617b │ │ │ │ - strmi lr, [r5], -r2, ror #26 │ │ │ │ + strmi lr, [r5], -r6, ror #26 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780d4 │ │ │ │ @ instruction: 0xf7bb70b0 │ │ │ │ - blmi 1e049c0 │ │ │ │ + blmi 1e049c8 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - stmib r2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs ip!, {r0, r1, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ eorcc pc, r9, #64, 4 │ │ │ │ strls r4, [r2], #-1147 @ 0xfffffb85 │ │ │ │ ldmdbvs r8, {r0, r4, r5, r6, r8, fp, lr}^ │ │ │ │ ldcvs 4, cr4, [fp], #-484 @ 0xfffffe1c │ │ │ │ @ instruction: 0xf5079303 │ │ │ │ movwls r7, #17188 @ 0x4324 │ │ │ │ movtvc pc, #5383 @ 0x1507 @ │ │ │ │ teqcs r8, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ @ instruction: 0xff5af7d5 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - b e87184 │ │ │ │ + b f8717c │ │ │ │ @ instruction: 0x4630697a │ │ │ │ @ instruction: 0x46294790 │ │ │ │ @ instruction: 0xf7bb6c78 │ │ │ │ - strtmi lr, [r0], -r8, asr #23 │ │ │ │ - blx fe887232 │ │ │ │ + strtmi lr, [r0], -ip, asr #23 │ │ │ │ + blx fe88722a │ │ │ │ movwcs r6, #7034 @ 0x1b7a │ │ │ │ @ instruction: 0xe76e6413 │ │ │ │ teqcs r0, sl @ │ │ │ │ eorvc pc, r9, r7, lsl #10 │ │ │ │ stc2 0, cr15, [r4], #16 │ │ │ │ - blcs 1e3fb0 │ │ │ │ - bmi 17bd4a4 │ │ │ │ + blcs 1e3fa8 │ │ │ │ + bmi 17bd49c │ │ │ │ @ instruction: 0x4611447a │ │ │ │ eorsvs r6, sl, #248, 20 @ 0xf8000 │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ stmdacs r0, {r1, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ - blmi 16bd4a8 │ │ │ │ + blmi 16bd4a0 │ │ │ │ subvc pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf5079203 │ │ │ │ - bvs fff65b8c │ │ │ │ + bvs fff65b84 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ movtvc pc, #54531 @ 0xd503 @ │ │ │ │ movwls r4, #19028 @ 0x4a54 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [sl], #-1561 @ 0xfffff9e7 │ │ │ │ andls r9, r0, #33554432 @ 0x2000000 │ │ │ │ @ instruction: 0xf7bb2201 │ │ │ │ - tstcs r4, #2, 28 │ │ │ │ + tstcs r4, #6, 28 @ 0x60 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ movwls r7, #799 @ 0x31f │ │ │ │ @ instruction: 0xf1074622 │ │ │ │ - bvs fee89ff8 │ │ │ │ + bvs fee89ff0 │ │ │ │ @ instruction: 0xf0016b38 │ │ │ │ @ instruction: 0xf107fdaf │ │ │ │ @ instruction: 0x61b8013c │ │ │ │ @ instruction: 0xf7bb2000 │ │ │ │ - blmi 1084144 │ │ │ │ + blmi 108414c │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - stcl 7, cr15, [r6], #748 @ 0x2ec │ │ │ │ + stcl 7, cr15, [sl], #748 @ 0x2ec │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d147 │ │ │ │ @ instruction: 0xf7bb0048 │ │ │ │ - blmi ec48cc │ │ │ │ + blmi ec48d4 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46164610 │ │ │ │ - stmdb r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs ip!, {r0, r1, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ andcc pc, pc, #64, 4 │ │ │ │ strls r4, [r2], #-1147 @ 0xfffffb85 │ │ │ │ ldmdbvs r8, {r0, r3, r4, r5, r8, fp, lr}^ │ │ │ │ - blvs fef1a550 │ │ │ │ + blvs fef1a548 │ │ │ │ @ instruction: 0xf5079303 │ │ │ │ movwls r7, #17183 @ 0x431f │ │ │ │ movtvc pc, #5383 @ 0x1507 @ │ │ │ │ teqcs r7, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ mcr2 7, 7, pc, cr0, cr5, {6} @ │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - ldmib lr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463069fa │ │ │ │ @ instruction: 0x46294790 │ │ │ │ @ instruction: 0xf7bb6bf8 │ │ │ │ - strtmi lr, [r0], -lr, asr #22 │ │ │ │ - blx a07326 │ │ │ │ + @ instruction: 0x4620eb52 │ │ │ │ + blx a0731e │ │ │ │ ldmib r7, {r3, r4, r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f210a │ │ │ │ strtmi r0, [fp], -r1, lsl #24 │ │ │ │ @ instruction: 0x5c00e9cd │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ - bmi a02f6c │ │ │ │ + bmi a02f64 │ │ │ │ @ instruction: 0xe786447a │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ stmdbmi r5!, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2853 @ 0xfffff4db │ │ │ │ stmdbgt r3, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ biceq lr, sp, r3, asr #19 │ │ │ │ - blmi 6431e0 │ │ │ │ + blmi 6431d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bb0048 │ │ │ │ - ldmdbmi lr, {r2, r4, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi lr, {r3, r4, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2590 @ 0xfffff5e2 │ │ │ │ stmdbgt r3, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ biceq lr, sp, r2, asr #19 │ │ │ │ - blmi 402fd0 │ │ │ │ + blmi 402fc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bb70b0 │ │ │ │ - @ instruction: 0xf7bbec02 │ │ │ │ - svclt 0x0000e93c │ │ │ │ - andeq r6, r3, r4, lsr #29 │ │ │ │ + @ instruction: 0xf7bbec06 │ │ │ │ + svclt 0x0000e940 │ │ │ │ + andeq r6, r3, ip, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, sl, lr │ │ │ │ - andeq r6, r3, sl, ror #28 │ │ │ │ + andeq r6, r3, r2, lsr #29 │ │ │ │ + andeq r6, r3, r2, ror lr │ │ │ │ andeq r4, r1, r0, ror sp │ │ │ │ - andeq r0, r8, sl, ror #9 │ │ │ │ + strdeq r0, [r8], -r2 │ │ │ │ andeq r4, r1, sl, asr #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sl, r3, r4, ror #20 │ │ │ │ + andeq sl, r3, ip, ror #20 │ │ │ │ muleq r1, ip, fp │ │ │ │ andeq r4, r1, r8, ror ip │ │ │ │ - strdeq r0, [r8], -r8 │ │ │ │ + andeq r0, r8, r0, lsl #8 │ │ │ │ andeq r4, r1, sl, asr #24 │ │ │ │ - andeq sl, r3, r0, ror r9 │ │ │ │ + andeq sl, r3, r8, ror r9 │ │ │ │ andeq r4, r1, r8, lsr #21 │ │ │ │ andeq r4, r1, r4, lsl #23 │ │ │ │ andeq r4, r1, lr, ror fp │ │ │ │ andeq r0, r1, sl, lsl #13 │ │ │ │ - andeq r0, r8, r8, lsl r3 │ │ │ │ + andeq r0, r8, r0, lsr #6 │ │ │ │ andeq r0, r1, r6, ror #12 │ │ │ │ - strdeq r0, [r8], -r4 │ │ │ │ + strdeq r0, [r8], -ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r1, #-692]! @ 0xfffffd4c │ │ │ │ - blmi ff175090 │ │ │ │ + blmi ff175088 │ │ │ │ @ instruction: 0x460e4615 │ │ │ │ cmnvs r8, fp, ror r4 │ │ │ │ - bmi ff0daccc │ │ │ │ - blmi ff0e197c │ │ │ │ + bmi ff0dacc4 │ │ │ │ + blmi ff0e1974 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f32ac │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ @ instruction: 0xe00cfcbf │ │ │ │ - bl 107394 │ │ │ │ + bl 20738c │ │ │ │ strmi r6, [r0], r3, lsl #16 │ │ │ │ svclt 0x00182b73 │ │ │ │ svclt 0x000c2b04 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -r7, asr #2 │ │ │ │ - blx ffb054d6 │ │ │ │ + blx ffb054ce │ │ │ │ strmi r6, [r1], -fp, lsr #16 │ │ │ │ - blcs e3aac │ │ │ │ + blcs e3aa4 │ │ │ │ andscs fp, ip, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf7bb2210 │ │ │ │ - cdpne 13, 0, cr14, cr4, cr14, {0} │ │ │ │ + mcrne 13, 0, lr, cr4, cr2, {0} │ │ │ │ stmdavs fp!, {r2, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ eorsle r2, r2, r2, lsl #22 │ │ │ │ andcs r4, r6, r1, lsr r6 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ stmibmi ip!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 1874f2 │ │ │ │ + blx 1874ea │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ cdpcs 0, 1, cr8, cr6, cr13, {6} │ │ │ │ adchi pc, r4, r0 │ │ │ │ rsbsle r2, fp, r9, lsl lr │ │ │ │ @ instruction: 0xf0002e4f │ │ │ │ mcrcs 0, 3, r8, cr14, cr8, {6} │ │ │ │ rscshi pc, r2, r0 │ │ │ │ @ instruction: 0xf0002e8f │ │ │ │ stmiami r2!, {r0, r2, r4, r8, pc} │ │ │ │ cmppmi r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #-2426 @ 0xfffff686 │ │ │ │ stc2 7, cr15, [r6, #984]! @ 0x3d8 │ │ │ │ - blmi fe75bfa4 │ │ │ │ + blmi fe75bf9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_f, r0, asr #32 │ │ │ │ strvc pc, [sp, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462883f0 │ │ │ │ - blx fea0555e │ │ │ │ + blx fea05556 │ │ │ │ strcc lr, [r1], #-1992 @ 0xfffff838 │ │ │ │ - blcs 1c3dc60 │ │ │ │ + blcs 1c3dc58 │ │ │ │ @ instruction: 0xf507d0df │ │ │ │ @ instruction: 0x462a749e │ │ │ │ @ instruction: 0x46202130 │ │ │ │ - blx 1505576 │ │ │ │ + blx 150556e │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0x71b6f507 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xf7d560bb │ │ │ │ - bmi fe388a8c │ │ │ │ + bmi fe388a84 │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ sbcsvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0xff6af7f4 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bb4648 │ │ │ │ - blmi fe1c3ed8 │ │ │ │ + blmi fe1c3ee0 │ │ │ │ @ instruction: 0x4649693a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - bl fec87494 │ │ │ │ + bl fed8748c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d17b │ │ │ │ @ instruction: 0xf7bb0020 │ │ │ │ - blmi 2004660 │ │ │ │ + blmi 2004668 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ba4620 │ │ │ │ - bmi 1f85594 │ │ │ │ + bmi 1f8559c │ │ │ │ @ instruction: 0xf04f497c │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf5079202 │ │ │ │ andls r7, r1, #1610612749 @ 0x6000000d │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ andmi pc, r7, #64, 4 │ │ │ │ ldc2 7, cr15, [r0, #852]! @ 0x354 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stm lr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs fp!, {r5, r9, sl, lr}^ │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bb4631 │ │ │ │ - usada8 ip, lr, sl, lr │ │ │ │ + str lr, [ip, r2, lsr #20] │ │ │ │ andcs r4, r0, pc, ror #24 │ │ │ │ movwcs r6, #14717 @ 0x397d │ │ │ │ vst3.16 {d20-d22}, [pc :256], ip │ │ │ │ strtmi r6, [sl], -r7, lsl #3 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ cdp2 7, 8, cr15, cr4, cr10, {7} │ │ │ │ vst2.8 {d18-d21}, [r0], r4 │ │ │ │ strtmi r6, [sl], -r0, lsl #2 │ │ │ │ strtmi r9, [r0], -r0, lsl #2 │ │ │ │ teqpmi r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ cdp2 7, 7, cr15, cr10, cr10, {7} │ │ │ │ andcs r4, r4, #1654784 @ 0x194000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - b ff087520 │ │ │ │ + b ff187518 │ │ │ │ @ instruction: 0xf77f2800 │ │ │ │ stmdbmi r2!, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - @ instruction: 0xe766eab8 │ │ │ │ + @ instruction: 0xe766eabc │ │ │ │ tstcs r0, pc, asr ip │ │ │ │ movwcs r6, #14717 @ 0x397d │ │ │ │ tstls r0, ip, ror r4 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46204131 │ │ │ │ cdp2 7, 5, cr15, cr14, cr10, {7} │ │ │ │ vst2.8 {d18-d21}, [r0], r4 │ │ │ │ strtmi r6, [sl], -r0, lsl #2 │ │ │ │ strtmi r9, [r0], -r0, lsl #2 │ │ │ │ teqpmi r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ cdp2 7, 5, cr15, cr4, cr10, {7} │ │ │ │ andcs r4, lr, #1392640 @ 0x154000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - b fe70756c │ │ │ │ + b fe807564 │ │ │ │ @ instruction: 0xf77f2800 │ │ │ │ ldmdbmi r2, {r3, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - @ instruction: 0xe740ea92 │ │ │ │ - blmi 145bfd4 │ │ │ │ + @ instruction: 0xe740ea96 │ │ │ │ + blmi 145bfcc │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ muleq r3, r2, r8 │ │ │ │ biceq lr, sp, r3, asr #19 │ │ │ │ - blmi 110334c │ │ │ │ + blmi 1103344 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bb0020 │ │ │ │ - mcrrmi 10, 10, lr, r8, cr10 │ │ │ │ + mcrrmi 10, 10, lr, r8, cr14 │ │ │ │ ldmdbvs lr!, {r8, sp}^ │ │ │ │ ldrbtmi r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ ldrtmi r9, [r2], -r0, lsl #2 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7ea413f │ │ │ │ ldrtmi pc, [r2], -r5, lsr #28 @ │ │ │ │ strvs pc, [r0, #-1088] @ 0xfffffbc0 │ │ │ │ vst2.8 {d18-d21}, [pc], r4 │ │ │ │ strtmi r6, [r0], -r8, lsl #3 │ │ │ │ @ instruction: 0xf7ea9500 │ │ │ │ ldmdbmi lr!, {r0, r1, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - ldr lr, [r0, -r2, ror #20] │ │ │ │ + ldr lr, [r0, -r6, ror #20] │ │ │ │ tstcs r0, fp, lsr ip │ │ │ │ movwcs r6, #14717 @ 0x397d │ │ │ │ tstls r0, ip, ror r4 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ strtmi r4, [r0], -r5, asr #2 │ │ │ │ cdp2 7, 0, cr15, cr8, cr10, {7} │ │ │ │ vst2.8 {d18-d21}, [r0], r4 │ │ │ │ strtmi r6, [sl], -r0, lsl #2 │ │ │ │ strtmi r9, [r0], -r0, lsl #2 │ │ │ │ cmppmi r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldc2l 7, cr15, [lr, #936]! @ 0x3a8 │ │ │ │ andcs r4, r4, #802816 @ 0xc4000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - b 1187618 │ │ │ │ + b 1287610 │ │ │ │ @ instruction: 0xf77f2800 │ │ │ │ stmdbmi lr!, {r1, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - @ instruction: 0xe6eaea3c │ │ │ │ + strbt lr, [sl], r0, asr #20 │ │ │ │ tstcs r0, fp, lsr #24 │ │ │ │ movwcs r6, #14717 @ 0x397d │ │ │ │ tstls r0, ip, ror r4 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ strtmi r4, [r0], -ip, asr #2 │ │ │ │ stc2l 7, cr15, [r2, #936]! @ 0x3a8 │ │ │ │ vst2.8 {d18-d21}, [r0], r4 │ │ │ │ strtmi r6, [sl], -r0, lsl #2 │ │ │ │ strtmi r9, [r0], -r0, lsl #2 │ │ │ │ cmppmi sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldc2l 7, cr15, [r8, #936] @ 0x3a8 │ │ │ │ andcs r4, sl, #540672 @ 0x84000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - b 807664 │ │ │ │ + b 90765c │ │ │ │ @ instruction: 0xf77f2800 │ │ │ │ ldmdbmi lr, {r2, r3, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - @ instruction: 0xe6c4ea16 │ │ │ │ - svc 0x007af7ba │ │ │ │ - andeq r6, r3, ip, ror fp │ │ │ │ - andeq r6, r3, r0, ror fp │ │ │ │ + @ instruction: 0xe6c4ea1a │ │ │ │ + svc 0x007ef7ba │ │ │ │ + andeq r6, r3, r4, lsl #23 │ │ │ │ + andeq r6, r3, r8, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r4, r1, lr, asr #20 │ │ │ │ strdeq r4, [r1], -r2 │ │ │ │ - ldrdeq r6, [r3], -r8 │ │ │ │ + andeq r6, r3, r0, ror #21 │ │ │ │ ldrdeq r4, [r1], -sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, r0, ror #27 │ │ │ │ andeq r4, r1, r2, asr #16 │ │ │ │ andeq r4, r1, ip, lsl #16 │ │ │ │ andeq r4, r1, sl, asr r9 │ │ │ │ andeq pc, r0, r8, ror #29 │ │ │ │ andeq r4, r1, r0, asr #15 │ │ │ │ strdeq r4, [r1], -lr │ │ │ │ muleq r0, ip, lr │ │ │ │ @ instruction: 0x000103b8 │ │ │ │ - andeq r0, r8, r6, asr #32 │ │ │ │ + andeq r0, r8, lr, asr #32 │ │ │ │ andeq r4, r1, lr, asr #14 │ │ │ │ andeq pc, r0, ip, lsr lr @ │ │ │ │ andeq r4, r1, r4, lsl r7 │ │ │ │ andeq r4, r1, r2, ror #16 │ │ │ │ strdeq pc, [r0], -r0 │ │ │ │ andeq r4, r1, r8, asr #13 │ │ │ │ andeq r4, r1, lr, lsl r8 │ │ │ │ andeq pc, r0, r4, lsr #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - blmi 1ef5424 │ │ │ │ + blmi 1ef541c │ │ │ │ pkhbtmi r4, r8, r6, lsl #12 │ │ │ │ cmnvs r8, fp, ror r4 │ │ │ │ - bmi 1e5b060 │ │ │ │ - blmi 1e61d10 │ │ │ │ + bmi 1e5b058 │ │ │ │ + blmi 1e61d08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f32b4 │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ strd pc, [r9], -r5 │ │ │ │ - ldmdb r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldclcs 8, cr6, [r3], #-16 │ │ │ │ stccs 15, cr11, [r4], {24} │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ cmple r8, r0, lsl #8 │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ ldmdavs r3!, {r0, r1, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r0, r9, sl, lr}^ │ │ │ │ svclt 0x00142b02 │ │ │ │ andscs r2, r0, #28, 4 @ 0xc0000001 │ │ │ │ - bl 1207750 │ │ │ │ - blle ffa1107c │ │ │ │ + bl 1307748 │ │ │ │ + blle ffa11074 │ │ │ │ @ instruction: 0xf7bbe005 │ │ │ │ - stmdavs r3, {r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ movwcs r8, #154 @ 0x9a │ │ │ │ @ instruction: 0x461a6978 │ │ │ │ orrsvc pc, lr, r7, lsl #10 │ │ │ │ - bl c87770 │ │ │ │ - blle ffc51098 │ │ │ │ + bl d87768 │ │ │ │ + blle ffc51090 │ │ │ │ @ instruction: 0xf7bbe005 │ │ │ │ - stmdavs r3, {r4, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r4, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ movwcs r8, #151 @ 0x97 │ │ │ │ @ instruction: 0x461a6978 │ │ │ │ orrsvc pc, lr, r7, lsl #10 │ │ │ │ - bl 887790 │ │ │ │ - blle ffc510b8 │ │ │ │ - blcs e3978 │ │ │ │ + bl 987788 │ │ │ │ + blle ffc510b0 │ │ │ │ + blcs e3970 │ │ │ │ ldrtmi sp, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf9f2f004 │ │ │ │ andscs r4, r1, r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ ldmdbmi r2, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf91af7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdami pc, {r1, r7, pc}^ @ │ │ │ │ bicscc pc, sp, r0, asr #4 │ │ │ │ ldrbtmi r6, [r8], #-2426 @ 0xfffff686 │ │ │ │ - blx ff3078b6 │ │ │ │ - blmi 129c210 │ │ │ │ + blx ff3078ae │ │ │ │ + blmi 129c208 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-36 @ 0xffffffdc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ strvc pc, [lr, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -70259,443 +70257,443 @@ │ │ │ │ ldrtmi r7, [r2], -r2, lsr #11 │ │ │ │ ldrshcs r6, [r0, -r8]! │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ ldmvs fp!, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x71baf507 │ │ │ │ ldmdavs fp, {r6, r9, sp} │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - blx 1c0787a │ │ │ │ + blx 1c07872 │ │ │ │ @ instruction: 0x46434a3b │ │ │ │ andpl lr, r0, sp, asr #19 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0xf5077180 │ │ │ │ @ instruction: 0xf7f470da │ │ │ │ @ instruction: 0xf107fd93 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ - ldmda r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7bb60bb │ │ │ │ - @ instruction: 0x4604e9da │ │ │ │ + @ instruction: 0x4604e9de │ │ │ │ cmple r3, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - b 1507850 │ │ │ │ + b 1607848 │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr12, cr10, {5} │ │ │ │ + mcr 7, 1, pc, cr0, cr10, {5} @ │ │ │ │ stmdbmi ip!, {r0, r1, r3, r5, r9, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [sl], #-2171 @ 0xfffff785 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ sbcsvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d53297 │ │ │ │ @ instruction: 0xf107fbd9 │ │ │ │ @ instruction: 0xf7ba0020 │ │ │ │ - @ instruction: 0x4628eeb8 │ │ │ │ + @ instruction: 0x4628eebc │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ - stmda r6, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strcc lr, [r1], #-1937 @ 0xfffff86f │ │ │ │ svcge 0x0073f47f │ │ │ │ @ instruction: 0xf47f2b6f │ │ │ │ shsub16mi sl, r2, r0 │ │ │ │ @ instruction: 0xf5072130 │ │ │ │ @ instruction: 0xf00470a2 │ │ │ │ str pc, [r4, r3, lsr #18] │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ - blcs 1c35788 │ │ │ │ + blcs 1c35780 │ │ │ │ svcge 0x007ff47f │ │ │ │ - bmi 5c3998 │ │ │ │ + bmi 5c3990 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldm r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmib r3, {r0, r1}^ │ │ │ │ ldrb r0, [r4, -sp, asr #3]! │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stmdb sl, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - mcr 7, 2, pc, cr4, cr10, {5} @ │ │ │ │ - andeq r6, r3, r8, ror #15 │ │ │ │ - ldrdeq r6, [r3], -ip │ │ │ │ + stmdb lr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + mcr 7, 2, pc, cr8, cr10, {5} @ │ │ │ │ + strdeq r6, [r3], -r0 │ │ │ │ + andeq r6, r3, r4, ror #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r4, r1, lr, ror r6 │ │ │ │ andeq r4, r1, sl, lsr r5 │ │ │ │ - andeq r6, r3, r0, lsr #14 │ │ │ │ + andeq r6, r3, r8, lsr #14 │ │ │ │ andeq r4, r1, r0, ror r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, r2, lsr sl │ │ │ │ muleq r1, r4, r4 │ │ │ │ andeq r0, r1, sl, ror r0 │ │ │ │ - andeq pc, r7, r8, lsl #26 │ │ │ │ + andeq pc, r7, r0, lsl sp @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0], #816 @ 0x330 │ │ │ │ @ instruction: 0xf5ad4e93 │ │ │ │ ldcmi 13, cr7, [r3, #248] @ 0xf8 │ │ │ │ @ instruction: 0xf8df447e │ │ │ │ svcge 0x0004e24c │ │ │ │ ldmdbpl r5!, {r1, r2, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ stmdavs sp!, {r0, r4, r7, r9, sl, fp, lr} │ │ │ │ rscpl pc, r4, #13041664 @ 0xc70000 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ teqvs sp, #0, 10 │ │ │ │ - blvs f9ac60 │ │ │ │ + blvs f9ac58 │ │ │ │ movweq lr, #27079 @ 0x69c7 │ │ │ │ movweq pc, #35038 @ 0x88de @ │ │ │ │ @ instruction: 0x2601613e │ │ │ │ cmnvs lr, #168, 4 @ 0x8000000a │ │ │ │ addhi pc, r7, r0, asr #6 │ │ │ │ @ instruction: 0xf1074b88 │ │ │ │ rsbsvs r0, r9, #48, 8 @ 0x30000000 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ eorsvs lr, fp, #167772160 @ 0xa000000 │ │ │ │ and r6, sl, sl, ror r1 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ - bvs ee4688 │ │ │ │ + bvs ee4680 │ │ │ │ @ instruction: 0xf8d2681b │ │ │ │ addsmi r2, sl, #8, 6 @ 0x20000000 │ │ │ │ - bvs fff0106c │ │ │ │ - bvs fee9276c │ │ │ │ + bvs fff01064 │ │ │ │ + bvs fee92764 │ │ │ │ stmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r4, {r0, r2, r6, r9, sl, lr} │ │ │ │ strne pc, [r4], #-2819 @ 0xfffff4fd │ │ │ │ stcgt 4, cr3, [pc], {8} │ │ │ │ strmi ip, [r6], -pc, lsl #10 │ │ │ │ - strgt ip, [pc, #-3087] @ 48eb5 │ │ │ │ + strgt ip, [pc, #-3087] @ 48ead │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ addsmi r6, lr, #503808 @ 0x7b000 │ │ │ │ ldmibvs sl!, {r1, r2, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmibvs r8!, {r0, r6, r9, sl, lr} │ │ │ │ stc2 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d8d1d6 │ │ │ │ ldmibvs sl!, {}^ @ │ │ │ │ @ instruction: 0xf7bb6979 │ │ │ │ - @ instruction: 0x1e05e982 │ │ │ │ - bvs fff00460 │ │ │ │ + @ instruction: 0x1e05e986 │ │ │ │ + bvs fff00458 │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ @ instruction: 0xf7ba6013 │ │ │ │ - stmdavs r3, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0333b5d │ │ │ │ sbcle r0, r7, r4, lsl #6 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ba4620 │ │ │ │ - blmi 198595c │ │ │ │ + blmi 1985964 │ │ │ │ @ instruction: 0x4621693a │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - ldm r2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ - stmdb sl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r4, #-744]! @ 0xfffffd18 │ │ │ │ - svc 0x00b4f7ba │ │ │ │ + ldc 7, cr15, [r8, #-744]! @ 0xfffffd18 │ │ │ │ + svc 0x00b8f7ba │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ msrvc CPSR_fc, r7, lsl #10 │ │ │ │ strbmi r2, [r0], -r0, asr #4 │ │ │ │ - blx 1607aa8 │ │ │ │ + blx 1607aa0 │ │ │ │ ldmdbmi r6, {r0, r2, r4, r6, r9, fp, lr}^ │ │ │ │ andls r4, r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d55264 │ │ │ │ @ instruction: 0xf107fae9 │ │ │ │ @ instruction: 0xf7ba0070 │ │ │ │ - strtmi lr, [r8], -r8, asr #27 │ │ │ │ + strtmi lr, [r8], -ip, asr #27 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - svc 0x0056f7ba │ │ │ │ - bmi 13039a4 │ │ │ │ + svc 0x005af7ba │ │ │ │ + bmi 130399c │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ ldrvc pc, [sl, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ movwcs r8, #16880 @ 0x41f0 │ │ │ │ movwls r2, #514 @ 0x202 │ │ │ │ @ instruction: 0xf1072101 │ │ │ │ @ instruction: 0xf7ba0334 │ │ │ │ - stmdacs r0, {r1, r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r1, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ ldmibvs r9!, {r1, r6, r9, sl, lr} │ │ │ │ - blcs 1db468 │ │ │ │ + blcs 1db460 │ │ │ │ @ instruction: 0xf7ffd049 │ │ │ │ - blvs f4942c │ │ │ │ + blvs f49424 │ │ │ │ teqvs fp, #67108864 @ 0x4000000 │ │ │ │ - bvs fff03958 │ │ │ │ + bvs fff03950 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r5, r9, sl, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ - svc 0x0026f7ba │ │ │ │ + svc 0x002af7ba │ │ │ │ ldmdbvs sl!, {r1, r2, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r2, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb60bb │ │ │ │ - strmi lr, [r4], -r8, lsl #17 │ │ │ │ + strmi lr, [r4], -ip, lsl #17 │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ sbcvc pc, r4, r7, lsl #10 │ │ │ │ - stmdb r0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [sl], {186} @ 0xba │ │ │ │ - svc 0x004af7ba │ │ │ │ + stcl 7, cr15, [lr], {186} @ 0xba │ │ │ │ + svc 0x004ef7ba │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ msrvc CPSR_fc, r7, lsl #10 │ │ │ │ strbmi r2, [r0], -r0, asr #4 │ │ │ │ @ instruction: 0xf9ecf7d5 │ │ │ │ stmdbmi r4!, {r0, r1, r5, r9, fp, lr} │ │ │ │ andls r4, r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d55274 │ │ │ │ @ instruction: 0xf507fa7f │ │ │ │ @ instruction: 0xf7ba70c4 │ │ │ │ - @ instruction: 0x4628ed5e │ │ │ │ + strtmi lr, [r8], -r2, ror #26 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x46216bf8 │ │ │ │ - mcr 7, 7, pc, cr12, cr10, {5} @ │ │ │ │ + mrc 7, 7, APSR_nzcv, cr0, cr10, {5} │ │ │ │ @ instruction: 0xf7ffe71c │ │ │ │ ldr pc, [r4, r3, lsl #24]! │ │ │ │ ldmdbvs sl!, {r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00caf7ba │ │ │ │ + svc 0x00cef7ba │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcvc pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00c0f7ba │ │ │ │ - ldcl 7, cr15, [sl], #744 @ 0x2e8 │ │ │ │ - @ instruction: 0x000365b8 │ │ │ │ + svc 0x00c4f7ba │ │ │ │ + ldcl 7, cr15, [lr], #744 @ 0x2e8 │ │ │ │ + andeq r6, r3, r0, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r7, r0, ip │ │ │ │ - muleq r3, ip, r5 │ │ │ │ - andeq pc, r7, ip, asr ip @ │ │ │ │ + muleq r7, r8, ip │ │ │ │ + andeq r6, r3, r4, lsr #11 │ │ │ │ + andeq pc, r7, r4, ror #24 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, ip, lsr r8 │ │ │ │ @ instruction: 0x000142b2 │ │ │ │ - andeq r6, r3, r2, ror r4 │ │ │ │ + andeq r6, r3, sl, ror r4 │ │ │ │ andeq r4, r1, ip, lsl #7 │ │ │ │ ldrdeq r4, [r1], -lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba0ec8 │ │ │ │ + bl feba0ec0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ce0 │ │ │ │ @ instruction: 0xf5adc288 │ │ │ │ stcmi 13, cr7, [r1, #268]! @ 0x10c │ │ │ │ svcge 0x000444fc │ │ │ │ add pc, r0, #14614528 @ 0xdf0000 │ │ │ │ andpl pc, r5, ip, asr r8 @ │ │ │ │ @ instruction: 0xf10744fe │ │ │ │ stmdavs sp!, {r2, r4, r5, sl, fp} │ │ │ │ rscspl pc, r4, #13041664 @ 0xc70000 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ - blvs fefa2bdc │ │ │ │ + blvs fefa2bd4 │ │ │ │ @ instruction: 0xf1b02100 │ │ │ │ svclt 0x00083fff │ │ │ │ stmib r7, {r3, r9, sl, lr}^ │ │ │ │ strcc r1, [r1, #-277] @ 0xfffffeeb │ │ │ │ tstne r7, r7, asr #19 │ │ │ │ @ instruction: 0xf64fbf04 │ │ │ │ @ instruction: 0x63b971ff │ │ │ │ @ instruction: 0xf1076378 │ │ │ │ - blvs 1e4a1fc │ │ │ │ + blvs 1e4a1f4 │ │ │ │ addmi r6, r4, #188, 22 @ 0x2f000 │ │ │ │ - bmi fe480560 │ │ │ │ + bmi fe480558 │ │ │ │ ldrbtmi r4, [sl], #-2957 @ 0xfffff473 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rscscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507810d │ │ │ │ @ instruction: 0x46bd773f │ │ │ │ @ instruction: 0xf8c7bdf0 │ │ │ │ stmib r7, {r3, r4, sp, lr, pc}^ │ │ │ │ rscsvs r1, sl, #8, 24 @ 0x800 │ │ │ │ @ instruction: 0xf8d761fb │ │ │ │ ldmibvs r9!, {r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7bb6af8 │ │ │ │ - cdpne 8, 0, cr14, cr3, cr12, {2} │ │ │ │ - blle 10e284c │ │ │ │ - blcs e4950 │ │ │ │ - blt 1724b54 │ │ │ │ + mcrne 8, 0, lr, cr3, cr0, {2} │ │ │ │ + blle 10e2844 │ │ │ │ + blcs e4948 │ │ │ │ + blt 1724b4c │ │ │ │ sbchi pc, r7, r0 │ │ │ │ rsbcc pc, r6, r7, lsr #17 │ │ │ │ @ instruction: 0xf8a7230a │ │ │ │ @ instruction: 0xf1073064 │ │ │ │ @ instruction: 0xf1070354 │ │ │ │ - blgt 40af30 │ │ │ │ + blgt 40af28 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf1076ab8 │ │ │ │ andscs r0, ip, #100, 2 │ │ │ │ - mcr 7, 6, pc, cr2, cr10, {5} @ │ │ │ │ + mcr 7, 6, pc, cr6, cr10, {5} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ba80bf │ │ │ │ - stmdavs r4, {r1, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00182c62 │ │ │ │ svclt 0x000c2c16 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xf8d7d166 │ │ │ │ - blvs 1e569f0 │ │ │ │ - bvs ffe949cc │ │ │ │ + blvs 1e569e8 │ │ │ │ + bvs ffe949c4 │ │ │ │ andcs fp, r1, #13, 30 @ 0x34 │ │ │ │ andcs r2, r2, #1140850688 @ 0x44000000 │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ mrc2 7, 1, pc, cr6, cr15, {7} │ │ │ │ vadd.i8 q10, q0, q12 │ │ │ │ - bvs feee2200 │ │ │ │ + bvs feee21f8 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ - bvs 1f08310 │ │ │ │ + bvs 1f08308 │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ - bvs f21e28 │ │ │ │ + bvs f21e20 │ │ │ │ ldmdavs fp, {r1, r4, fp, sp, lr} │ │ │ │ ldcle 2, cr4, [lr], {154} @ 0x9a │ │ │ │ @ instruction: 0xf7bae7b3 │ │ │ │ - stmdavs r3, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0333b5d │ │ │ │ rscle r0, lr, r4, lsl #6 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ba2000 │ │ │ │ - blmi 1745670 │ │ │ │ + blmi 1745678 │ │ │ │ @ instruction: 0x210069ba │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - svc 0x007cf7ba │ │ │ │ + svc 0x0080f7ba │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, r2, r0, asr #32 │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00f4f7ba │ │ │ │ + svc 0x00f8f7ba │ │ │ │ ldmibvs sl!, {r0, r1, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7ba461e │ │ │ │ - @ instruction: 0xf7baebbe │ │ │ │ - stmdavs r3, {r1, r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7baebc2 │ │ │ │ + stmdavs r3, {r1, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ msrvc CPSR_fsc, r7, lsl #10 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xf7d560bb │ │ │ │ - bmi 13881c0 │ │ │ │ + bmi 13881b8 │ │ │ │ andls r4, r1, ip, asr #18 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ adcsvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf972f7d5 │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ - mrrc 7, 11, pc, r0, cr10 @ │ │ │ │ + mrrc 7, 11, pc, r4, cr10 @ │ │ │ │ ldmdbvs fp!, {r4, r5, r9, sl, lr} │ │ │ │ - blvs ffe5bcd0 │ │ │ │ + blvs ffe5bcc8 │ │ │ │ @ instruction: 0xf7ba4621 │ │ │ │ - str lr, [ip, r0, ror #27]! │ │ │ │ + str lr, [ip, r4, ror #27]! │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ba4620 │ │ │ │ - blmi f055ec │ │ │ │ + blmi f055f4 │ │ │ │ @ instruction: 0x462169ba │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - svc 0x003af7ba │ │ │ │ + svc 0x003ef7ba │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d144 │ │ │ │ @ instruction: 0xf7ba70cc │ │ │ │ - blmi d45d74 │ │ │ │ + blmi d45d7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - bl 1f87d98 │ │ │ │ - ldcl 7, cr15, [ip, #744]! @ 0x2e8 │ │ │ │ + bl fe087d90 │ │ │ │ + mcr 7, 0, pc, cr0, cr10, {5} @ │ │ │ │ @ instruction: 0xf5076803 │ │ │ │ subcs r7, r0, #1073741835 @ 0x4000000b │ │ │ │ cmnvs fp, r8, lsl r6 │ │ │ │ @ instruction: 0xf89ef7d5 │ │ │ │ stmdbmi lr!, {r0, r2, r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ ldrbtmi r6, [r9], #-2427 @ 0xfffff685 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7d562c1 │ │ │ │ @ instruction: 0xf507f931 │ │ │ │ @ instruction: 0xf7ba70cc │ │ │ │ - @ instruction: 0x4630ec10 │ │ │ │ + @ instruction: 0x4630ec14 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216c38 │ │ │ │ - ldc 7, cr15, [lr, #744] @ 0x2e8 │ │ │ │ + stc 7, cr15, [r2, #744]! @ 0x2e8 │ │ │ │ @ instruction: 0xf107e764 │ │ │ │ andscs r0, r0, #68, 2 │ │ │ │ - bvs fff2a030 │ │ │ │ + bvs fff2a028 │ │ │ │ movwcs r8, #11 │ │ │ │ @ instruction: 0xf7ba604b │ │ │ │ - stmdacs r0, {r2, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x0041f47f │ │ │ │ vtst.8 d20, d0, d11 │ │ │ │ - bvs feede6ec │ │ │ │ + bvs feede6e4 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ ldrb pc, [r6, -r7, lsr #17] @ │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ @ instruction: 0xf85ee018 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ - mcr 7, 3, pc, cr8, cr10, {5} @ │ │ │ │ + mcr 7, 3, pc, cr12, cr10, {5} @ │ │ │ │ @ instruction: 0xf8d74b0c │ │ │ │ @ instruction: 0xf85ee018 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr12, cr10, {5} │ │ │ │ - bl fe607e40 │ │ │ │ - andeq r6, r3, r8, lsr #6 │ │ │ │ + mcr 7, 3, pc, cr0, cr10, {5} @ │ │ │ │ + bl fe707e38 │ │ │ │ + andeq r6, r3, r0, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r3, ip, lsl r3 │ │ │ │ - ldrdeq r6, [r3], -sl │ │ │ │ + andeq r6, r3, r4, lsr #6 │ │ │ │ + andeq r6, r3, r2, ror #5 │ │ │ │ andeq r4, r1, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, r0, asr r5 │ │ │ │ andeq r3, r1, r4, asr #31 │ │ │ │ strdeq r4, [r1], -lr │ │ │ │ andeq r3, r1, r2, asr #30 │ │ │ │ strdeq r3, [r1], -r4 │ │ │ │ - bmi 8dcc10 │ │ │ │ + bmi 8dcc08 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 64100 │ │ │ │ + blcs 640f8 │ │ │ │ orrlt sp, r0, r6, lsr r0 │ │ │ │ - blcs 640a8 │ │ │ │ - blcs c0bdc │ │ │ │ - blmi 7be3d0 │ │ │ │ + blcs 640a0 │ │ │ │ + blcs c0bd4 │ │ │ │ + blmi 7be3c8 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 92cc0 │ │ │ │ + bcs 92cb8 │ │ │ │ @ instruction: 0xf8d3d026 │ │ │ │ - blcs 96cd8 │ │ │ │ + blcs 96cd0 │ │ │ │ @ instruction: 0xf7fed022 │ │ │ │ - blmi 5f9094 │ │ │ │ + blmi 5f908c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 96cf4 │ │ │ │ + blcs 96cec │ │ │ │ strlt sp, [r0, #497] @ 0x1f1 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ addlt r4, r2, sp, lsl #22 │ │ │ │ strmi sl, [r1], -r0, lsl #30 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ @@ -70703,77 +70701,77 @@ │ │ │ │ stmdblt r0, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strcc r2, [r8, -r1] │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #17167 @ 0x430f │ │ │ │ - andeq r9, r3, r4, asr #26 │ │ │ │ - andeq r6, r3, r2, ror r0 │ │ │ │ + andeq r9, r3, ip, asr #26 │ │ │ │ + andeq r6, r3, sl, ror r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba1228 │ │ │ │ + bl feba1220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1b4db10 │ │ │ │ - blmi 1b7636c │ │ │ │ + bmi 1b4db08 │ │ │ │ + blmi 1b76364 │ │ │ │ svcge 0x0000447a │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, sl, ror #24 │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7ba0300 │ │ │ │ - blmi 1a0541c │ │ │ │ + blmi 1a05424 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7ba60fb │ │ │ │ - stmdacs r0, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ strmi r4, [r5], -r1, ror #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ba447c │ │ │ │ - @ instruction: 0xf504eeca │ │ │ │ + @ instruction: 0xf504eece │ │ │ │ @ instruction: 0xf7ba7047 │ │ │ │ - blmi 17c4ad8 │ │ │ │ + blmi 17c4ae0 │ │ │ │ andcs r6, r1, #101 @ 0x65 │ │ │ │ tstpmi r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ vst3.16 {d20-d22}, [pc :256], fp │ │ │ │ stmib r3, {r1, r2, r4, r7, r8, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ stmib r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ addsvs r2, sl, r3, lsl #2 │ │ │ │ stclvs 3, cr11, [r5], #-16 │ │ │ │ stclvs 1, cr11, [fp], #-756 @ 0xfffffd0c │ │ │ │ mrrcvs 1, 7, fp, r8, cr3 │ │ │ │ adcsvs fp, fp, r8, lsl r1 │ │ │ │ @ instruction: 0xf80ef7ff │ │ │ │ - blvs 16643a0 │ │ │ │ + blvs 1664398 │ │ │ │ rsbsvs fp, fp, r8, lsl r1 │ │ │ │ ldc2 7, cr15, [r8], {224} @ 0xe0 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ ldc2 7, cr15, [r4], {224} @ 0xe0 │ │ │ │ tstlt r8, r8, ror #22 │ │ │ │ ldc2 7, cr15, [r0], {224} @ 0xe0 │ │ │ │ @ instruction: 0xf7e04628 │ │ │ │ - blvs 1889308 │ │ │ │ + blvs 1889300 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ strtmi pc, [r0], -r9, lsl #25 │ │ │ │ stc2 7, cr15, [r6], {224} @ 0xe0 │ │ │ │ andcs r4, r0, #70656 @ 0x11400 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c3430c │ │ │ │ orrslt r2, ip, r0, lsl r3 │ │ │ │ cmplt r5, r5, ror #24 │ │ │ │ tstlt r8, r8, ror #24 │ │ │ │ @ instruction: 0xffe8f7fe │ │ │ │ tstlt r8, r8, ror #22 │ │ │ │ ldc2l 7, cr15, [r4], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf7e04628 │ │ │ │ - blvs 18892d0 │ │ │ │ + blvs 18892c8 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ strtmi pc, [r0], -sp, ror #24 │ │ │ │ stc2l 7, cr15, [sl], #-896 @ 0xfffffc80 │ │ │ │ andcs r4, r0, #56, 22 @ 0xe000 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c34318 │ │ │ │ orrlt r2, ip, ip, lsl #6 │ │ │ │ @@ -70800,45 +70798,45 @@ │ │ │ │ @ instruction: 0x4620fc39 │ │ │ │ ldc2 7, cr15, [r6], #-896 @ 0xfffffc80 │ │ │ │ strcs r4, [r0, #-3104] @ 0xfffff3e0 │ │ │ │ @ instruction: 0xf8c4447c │ │ │ │ @ instruction: 0xf0005314 │ │ │ │ @ instruction: 0xf107fe71 │ │ │ │ @ instruction: 0xf7ba0018 │ │ │ │ - ldmvs fp!, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ subvc pc, r7, r4, lsl #10 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4629 │ │ │ │ - bmi 6852c8 │ │ │ │ + bmi 6852d0 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, ELR_hyp │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ ssatmi r7, #30, ip, lsl #15 │ │ │ │ ldmdami r1, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ subvc pc, r7, r0, lsl #10 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7ba0018 │ │ │ │ - @ instruction: 0xf7baed1a │ │ │ │ - svclt 0x0000ea54 │ │ │ │ - andeq r5, r3, ip, asr #31 │ │ │ │ + @ instruction: 0xf7baed1e │ │ │ │ + svclt 0x0000ea58 │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00035fbe │ │ │ │ + andeq r5, r3, r6, asr #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r7, r0, ror r6 @ │ │ │ │ - andeq r9, r3, r8, asr #24 │ │ │ │ - strdeq pc, [r7], -ip │ │ │ │ - andeq pc, r7, r4, asr #11 │ │ │ │ - muleq r7, r0, r5 │ │ │ │ - andeq pc, r7, ip, asr r5 @ │ │ │ │ - andeq r5, r3, r6, asr lr │ │ │ │ - andeq pc, r7, r6, lsl r5 @ │ │ │ │ + andeq pc, r7, r8, ror r6 @ │ │ │ │ + andeq r9, r3, r0, asr ip │ │ │ │ + andeq pc, r7, r4, lsl #12 │ │ │ │ + andeq pc, r7, ip, asr #11 │ │ │ │ + muleq r7, r8, r5 │ │ │ │ + andeq pc, r7, r4, ror #10 │ │ │ │ + andeq r5, r3, lr, asr lr │ │ │ │ + andeq pc, r7, lr, lsl r5 @ │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0002f7ff │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -70847,319 +70845,319 @@ │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ stmiblt r2!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldrsbtgt pc, [r4], pc @ │ │ │ │ ldrbtmi r4, [ip], #2861 @ 0xb2d │ │ │ │ @ instruction: 0xf8dc447b │ │ │ │ @ instruction: 0xf8d32440 │ │ │ │ @ instruction: 0xf8dce010 │ │ │ │ - bne fe0d7364 │ │ │ │ + bne fe0d735c │ │ │ │ movweq lr, #15201 @ 0x3b61 │ │ │ │ strbtvc lr, [lr], #2639 @ 0xa4f │ │ │ │ @ instruction: 0x41a34572 │ │ │ │ @ instruction: 0xf8ccbfa4 │ │ │ │ @ instruction: 0xf8cc0440 │ │ │ │ - ble f0f37c │ │ │ │ + ble f0f374 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshtvs r8, [fp], #-16 │ │ │ │ - blmi 85ba8c │ │ │ │ + blmi 85ba84 │ │ │ │ stmdami r0!, {r0, r2, r3, r9, sl, lr} │ │ │ │ eorpl pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x461e4619 │ │ │ │ @ instruction: 0xf7f34680 │ │ │ │ ldmdavs fp!, {r0, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdgt pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r6, [ip], #2073 @ 0x819 │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ @ instruction: 0xe010f8d3 │ │ │ │ strbcc pc, [r0], #-2268 @ 0xfffff724 @ │ │ │ │ @ instruction: 0xf8dc1ae2 │ │ │ │ - b 14173c0 │ │ │ │ - bl 19a666c │ │ │ │ + b 14173b8 │ │ │ │ + bl 19a6664 │ │ │ │ ldrbmi r0, [r2, #-771]! @ 0xfffffcfd │ │ │ │ - ble 25a8c8 │ │ │ │ + ble 25a8c0 │ │ │ │ sbcsle r2, r5, r0, lsl #18 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ eorspl pc, r5, #64, 4 │ │ │ │ @ instruction: 0xffa0f7f3 │ │ │ │ @ instruction: 0xf8cce7ce │ │ │ │ @ instruction: 0xf8cc4440 │ │ │ │ @ instruction: 0xb1295444 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ eorspl pc, r3, #64, 4 │ │ │ │ @ instruction: 0xff94f7f3 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7c1 │ │ │ │ - andeq r5, r3, lr, asr #27 │ │ │ │ + ldrdeq r5, [r3], -r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r7, lr, r4 │ │ │ │ - andeq r9, r3, ip, lsl #21 │ │ │ │ + andeq pc, r7, r6, lsr #9 │ │ │ │ + muleq r3, r4, sl │ │ │ │ andeq r3, r1, ip, lsl #23 │ │ │ │ andeq r3, r1, sl, asr #26 │ │ │ │ - andeq pc, r7, r6, asr #8 │ │ │ │ - andeq r9, r3, r2, lsr sl │ │ │ │ + andeq pc, r7, lr, asr #8 │ │ │ │ + andeq r9, r3, sl, lsr sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba1514 │ │ │ │ + bl feba150c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0c50 │ │ │ │ - bmi fe9e98bc │ │ │ │ + bmi fe9e98b4 │ │ │ │ stcmi 15, cr10, [r6], #16 │ │ │ │ - blmi fe9db510 │ │ │ │ + blmi fe9db508 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ eorsvs r4, ip, #124, 8 @ 0x7c000000 │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3384 │ │ │ │ @ instruction: 0xf7ba0300 │ │ │ │ - blmi fe88512c │ │ │ │ + blmi fe885134 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7ba627b │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ tstphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7ba0038 │ │ │ │ - ldmmi r9, {r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmmi r9, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf7ba7047 │ │ │ │ - blmi fe6447e8 │ │ │ │ + blmi fe6447f0 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf1b368db │ │ │ │ svclt 0x00083fff │ │ │ │ adcsvs r4, fp, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf107b9f1 │ │ │ │ @ instruction: 0xf7ba0038 │ │ │ │ - ldmmi r1, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmmi r1, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2683 @ 0xfffff585 │ │ │ │ subvc pc, r7, r0, lsl #10 │ │ │ │ - bvs ffe5c1f8 │ │ │ │ + bvs ffe5c1f0 │ │ │ │ @ instruction: 0xf7ba2100 │ │ │ │ - bmi fe3c50d0 │ │ │ │ + bmi fe3c50d8 │ │ │ │ ldrbtmi r4, [sl], #-2951 @ 0xfffff479 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ orrcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strdcs r8, [r0], -pc @ │ │ │ │ strbvc pc, [r3, -r7, lsl #10]! @ │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ba4620 │ │ │ │ - blmi 20050a4 │ │ │ │ + blmi 20050ac │ │ │ │ @ instruction: 0x46216a3a │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - ldc 7, cr15, [r6], {186} @ 0xba │ │ │ │ + ldc 7, cr15, [sl], {186} @ 0xba │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r4, r0, asr #32 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - stc 7, cr15, [lr, #-744] @ 0xfffffd18 │ │ │ │ - bvs edd1d8 │ │ │ │ + ldc 7, cr15, [r2, #-744] @ 0xfffffd18 │ │ │ │ + bvs edd1d0 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7ba4615 │ │ │ │ - blmi 1e8475c │ │ │ │ + blmi 1e84764 │ │ │ │ vmul.i8 q10, q0, q12 │ │ │ │ ldrbtmi r7, [fp], #-644 @ 0xfffffd7c │ │ │ │ - blmi 1e2f010 │ │ │ │ + blmi 1e2f008 │ │ │ │ andcs r4, r2, r9, ror r4 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7d44623 │ │ │ │ @ instruction: 0xf507fe95 │ │ │ │ @ instruction: 0xf7ba70a8 │ │ │ │ - ldmdbvs fp!, {r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216b38 │ │ │ │ - bl 108318 │ │ │ │ + bl 208310 │ │ │ │ ldrbtmi r4, [fp], #-2925 @ 0xfffff493 │ │ │ │ movwcc pc, #51411 @ 0xc8d3 @ │ │ │ │ tstcs r2, r3, lsr r1 │ │ │ │ tstlt r2, sl, lsl ip │ │ │ │ mrrcvs 4, 1, r6, fp, cr9 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2920 @ 0xfffff498 │ │ │ │ tstpcc r0, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ tstcs r2, r3, lsr r1 │ │ │ │ tstlt r2, sl, lsl ip │ │ │ │ mrrcvs 4, 1, r6, fp, cr9 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - ldmdb r8!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ teqle sp, r0, lsl #16 │ │ │ │ - blx 1a8646e │ │ │ │ + blx 1a86466 │ │ │ │ ldrbtmi r4, [fp], #-2912 @ 0xfffff4a0 │ │ │ │ ldmvs ip, {r1, r3, r4, fp, sp, lr} │ │ │ │ tstle pc, r1, lsl #20 │ │ │ │ strls r2, [r0, #-1297] @ 0xfffffaef │ │ │ │ movwcs r6, #10936 @ 0x2ab8 │ │ │ │ strtmi r2, [r1], -sl, lsl #4 │ │ │ │ @ instruction: 0xf7ff60f8 │ │ │ │ movwcs pc, #11291 @ 0x2c1b @ │ │ │ │ @ instruction: 0x461a68f8 │ │ │ │ strls r4, [r0, #-1569] @ 0xfffff9df │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ strcs r4, [r6, #-3158] @ 0xfffff3aa │ │ │ │ movwcs r9, #5376 @ 0x1500 │ │ │ │ - bvs fee5b694 │ │ │ │ + bvs fee5b68c │ │ │ │ stmiavs r1!, {r1, r3, r9, sp} │ │ │ │ smlabteq r5, r7, r9, lr │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ ldmib r7, {r1, r9, sp}^ │ │ │ │ movwcs r0, #4357 @ 0x1105 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ - blmi 14094c4 │ │ │ │ + blmi 14094bc │ │ │ │ ldrbtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf50361fb │ │ │ │ @ instruction: 0xf7fe7043 │ │ │ │ stmdavs r2!, {r0, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bcs a4cc0 │ │ │ │ + bcs a4cb8 │ │ │ │ svcge 0x0055f47f │ │ │ │ @ instruction: 0xf5032111 │ │ │ │ @ instruction: 0xf7fe7044 │ │ │ │ @ instruction: 0xe74efc9b │ │ │ │ @ instruction: 0xf5b26aba │ │ │ │ - ble fefa62ec │ │ │ │ + ble fefa62e4 │ │ │ │ @ instruction: 0xf44f4b43 │ │ │ │ adcsvs r6, r9, #128, 2 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stccs 4, cr4, [r0], {72} @ 0x48 │ │ │ │ @ instruction: 0xf107d1b4 │ │ │ │ @ instruction: 0x46200134 │ │ │ │ - b fe6083f0 │ │ │ │ - bvs edd1c4 │ │ │ │ + b fe7083e8 │ │ │ │ + bvs edd1bc │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r1, r3, r4, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7ba60bb │ │ │ │ - @ instruction: 0x4605ebf8 │ │ │ │ + @ instruction: 0x4605ebfc │ │ │ │ teqle pc, r0, lsl #16 │ │ │ │ andsvc pc, sl, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r0], #-744 @ 0xfffffd18 │ │ │ │ - bvs edd1d8 │ │ │ │ + ldcl 7, cr15, [r4], #-744 @ 0xfffffd18 │ │ │ │ + bvs edd1d0 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7ba461e │ │ │ │ - blmi d04620 │ │ │ │ + blmi d04628 │ │ │ │ vmul.i8 d20, d0, d18 │ │ │ │ ldrbtmi r7, [fp], #-659 @ 0xfffffd6d │ │ │ │ - blmi caf14c │ │ │ │ + blmi caf144 │ │ │ │ eorcs r4, r0, r9, ror r4 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7d4462b │ │ │ │ @ instruction: 0xf507fdf7 │ │ │ │ @ instruction: 0xf7ba701a │ │ │ │ - ldmvs sl!, {r1, r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r1, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47904630 │ │ │ │ @ instruction: 0x46296b78 │ │ │ │ - b 1988454 │ │ │ │ + b 1a8844c │ │ │ │ andcs r4, r1, #39936 @ 0x9c00 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r2, [r7, -r8, asr #8]! │ │ │ │ - bvs 1f1c610 │ │ │ │ + bvs 1f1c608 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ ldrmi r7, [r8, r7, asr #32] │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - bl 1088474 │ │ │ │ - bvs edd1d8 │ │ │ │ + bl 118846c │ │ │ │ + bvs edd1d0 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - bl e08488 │ │ │ │ - bvs edd1d8 │ │ │ │ + bl f08480 │ │ │ │ + bvs edd1d0 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andsvc pc, sl, r7, lsl #10 │ │ │ │ - bl b8849c │ │ │ │ - stmda r6!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl c88494 │ │ │ │ + stmda sl!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r5, r3, r4, ror #25 │ │ │ │ ldrdeq r5, [r3], -ip │ │ │ │ - ldrdeq r5, [r3], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r7, ip, ror r3 @ │ │ │ │ - andeq r9, r3, r0, ror #18 │ │ │ │ - andeq pc, r7, r2, asr r3 @ │ │ │ │ - andeq r5, r3, lr, asr ip │ │ │ │ + andeq pc, r7, r4, lsl #7 │ │ │ │ + andeq r9, r3, r8, ror #18 │ │ │ │ + andeq pc, r7, sl, asr r3 @ │ │ │ │ + andeq r5, r3, r6, ror #24 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r3, r1, r2, ror #23 │ │ │ │ andeq r3, r1, r8, lsl #20 │ │ │ │ andeq r3, r1, ip, ror #23 │ │ │ │ - andeq pc, r7, lr, lsr #5 │ │ │ │ - muleq r7, r6, r2 │ │ │ │ - andeq r9, r3, r2, ror #16 │ │ │ │ - andeq r9, r3, r0, lsr r8 │ │ │ │ - andeq pc, r7, lr, lsl r2 @ │ │ │ │ - andeq pc, r7, ip, ror #3 │ │ │ │ + @ instruction: 0x0007f2b6 │ │ │ │ + muleq r7, lr, r2 │ │ │ │ + andeq r9, r3, sl, ror #16 │ │ │ │ + andeq r9, r3, r8, lsr r8 │ │ │ │ + andeq pc, r7, r6, lsr #4 │ │ │ │ + strdeq pc, [r7], -r4 │ │ │ │ andeq r3, r1, r6, lsr #21 │ │ │ │ andeq r3, r1, ip, asr #17 │ │ │ │ andeq r3, r1, r8, asr #21 │ │ │ │ - andeq pc, r7, r0, ror r1 @ │ │ │ │ - andeq pc, r7, r4, ror #2 │ │ │ │ + andeq pc, r7, r8, ror r1 @ │ │ │ │ + andeq pc, r7, ip, ror #2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba181c │ │ │ │ + bl feba1814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip, #-960] @ 0xfffffc40 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ cmnlt ip, ip, lsr #16 │ │ │ │ stmdbvs r3!, {r5, r7, fp, sp, lr} │ │ │ │ tstlt r8, fp, lsr #32 │ │ │ │ @ instruction: 0xf9daf7e0 │ │ │ │ smlattlt r8, r0, r8, r6 │ │ │ │ @ instruction: 0xf9d6f7e0 │ │ │ │ @ instruction: 0xf7e04620 │ │ │ │ stmdavs ip!, {r0, r1, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ ldclt 0, cr6, [r0, #112]! @ 0x70 │ │ │ │ - andeq pc, r7, r6, lsl #10 │ │ │ │ - ldrdeq pc, [r7], -lr │ │ │ │ + andeq pc, r7, lr, lsl #10 │ │ │ │ + andeq pc, r7, r6, ror #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ stcvc 5, cr15, [ip, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x00004b71 │ │ │ │ - bmi 1c9b864 │ │ │ │ + bmi 1c9b85c │ │ │ │ @ instruction: 0x46064698 │ │ │ │ ldrbtmi r6, [sl], #-315 @ 0xfffffec5 │ │ │ │ andscs r4, r4, pc, ror #22 │ │ │ │ strcs r4, [r0], #-1549 @ 0xfffff9f3 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorcc pc, ip, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf9f6f7e0 │ │ │ │ stmib r0, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1076500 │ │ │ │ cmnvs r8, ip, lsl r1 │ │ │ │ stmib r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4402 │ │ │ │ - blmi 19c4dc0 │ │ │ │ + blmi 19c4dc8 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf8580090 │ │ │ │ rscsvs r3, fp, r3 │ │ │ │ - bl 9885a8 │ │ │ │ + bl a885a0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780a8 │ │ │ │ @ instruction: 0xf7ba0090 │ │ │ │ - blmi 1805548 │ │ │ │ + blmi 1805550 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - svc 0x0066f7b9 │ │ │ │ - bmi 1724ccc │ │ │ │ + svc 0x006af7b9 │ │ │ │ + bmi 1724cc4 │ │ │ │ @ instruction: 0xf5072180 │ │ │ │ ldmdavs fp, {r1, r2, r4, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7f3447a │ │ │ │ ldmdami r8, {r0, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ msreq CPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ sbcsvc pc, r6, #29360128 @ 0x1c00000 │ │ │ │ cmpcs sp, r8, ror r4 │ │ │ │ stc2l 7, cr15, [r0], #-932 @ 0xfffffc5c │ │ │ │ - blvs f38ba4 │ │ │ │ + blvs f38b9c │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0020f5b3 │ │ │ │ ldmdbvs fp!, {r1, r2, r4, r6, ip, lr, pc}^ │ │ │ │ - bmi 1452d14 │ │ │ │ + bmi 1452d0c │ │ │ │ sbcsvc pc, r6, r7, lsl #10 │ │ │ │ ldrbtmi r6, [sl], #-2139 @ 0xfffff7a5 │ │ │ │ mcr2 7, 5, pc, cr0, cr3, {7} @ │ │ │ │ @ instruction: 0xf107484d │ │ │ │ @ instruction: 0xf5070320 │ │ │ │ ldrbtmi r7, [r8], #-726 @ 0xfffffd2a │ │ │ │ @ instruction: 0xf7e92164 │ │ │ │ @@ -71174,24 +71172,24 @@ │ │ │ │ stmdami r3, {r0, r1, r2, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ msreq CPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ sbcsvc pc, r6, #29360128 @ 0x1c00000 │ │ │ │ smccs 46152 @ 0xb448 │ │ │ │ stc2 7, cr15, [lr], #-932 @ 0xfffffc5c │ │ │ │ @ instruction: 0xf107b320 │ │ │ │ @ instruction: 0xf7b90090 │ │ │ │ - blmi e066a8 │ │ │ │ + blmi e066b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ @ instruction: 0x479868fb │ │ │ │ ldmibvs r8!, {r8, sp}^ │ │ │ │ - ldmdb r8, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs r9!, {r0, r1, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi de2bb8 │ │ │ │ - blmi b227f8 │ │ │ │ + bmi de2bb0 │ │ │ │ + blmi b227f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d145 │ │ │ │ ldrtmi r7, [sp], ip, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -71199,122 +71197,122 @@ │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ bicsle r4, r4, r0, lsr #30 │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf960f7e0 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strmi r4, [r4], -r1, lsl #12 │ │ │ │ sbcsvc pc, r6, r7, lsl #10 │ │ │ │ - svc 0x00f8f7b9 │ │ │ │ + svc 0x00fcf7b9 │ │ │ │ stcle 8, cr2, [r8, #-0] │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ svclt 0x00a84298 │ │ │ │ ldmdbvs sl!, {r3, r4, r9, sl, lr}^ │ │ │ │ addsvs r2, r4, r0, lsl #6 │ │ │ │ andscs r5, r4, r3, lsr #8 │ │ │ │ @ instruction: 0xf94af7e0 │ │ │ │ @ instruction: 0x46026979 │ │ │ │ sbcvs r2, r8, r4, lsl r3 │ │ │ │ - blvs fee92800 │ │ │ │ + blvs fee927f8 │ │ │ │ ldc2l 7, cr15, [r6, #812] @ 0x32c │ │ │ │ lslsle r2, r0, #16 │ │ │ │ tstcs r4, r8, ror r9 │ │ │ │ - blvs fef1d06c │ │ │ │ + blvs fef1d064 │ │ │ │ stmiavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mcr2 7, 1, pc, cr6, cr3, {7} @ │ │ │ │ - blmi 3846b4 │ │ │ │ + blmi 3846ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7ba0090 │ │ │ │ - @ instruction: 0x4620e9f2 │ │ │ │ + @ instruction: 0x4620e9f6 │ │ │ │ @ instruction: 0xf8def7e0 │ │ │ │ @ instruction: 0xf7b9e7db │ │ │ │ - svclt 0x0000ef28 │ │ │ │ - andeq r5, r3, ip, lsl #19 │ │ │ │ - andeq r5, r3, r2, lsl #19 │ │ │ │ + svclt 0x0000ef2c │ │ │ │ + muleq r3, r4, r9 │ │ │ │ + andeq r5, r3, sl, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r3, r1, r8, ror #11 │ │ │ │ andeq r3, r1, r4, lsl #20 │ │ │ │ andeq r3, r1, r6, asr #11 │ │ │ │ ldrdeq r3, [r1], -r2 │ │ │ │ andeq r3, r1, r4, lsr #11 │ │ │ │ andeq r3, r1, r0, lsr #19 │ │ │ │ - andeq pc, r7, r4, lsr #7 │ │ │ │ - andeq r5, r3, ip, ror #16 │ │ │ │ + andeq pc, r7, ip, lsr #7 │ │ │ │ + andeq r5, r3, r4, ror r8 │ │ │ │ andeq pc, r0, r8, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0], #-816 @ 0xfffffcd0 │ │ │ │ - ldclvc 5, cr15, [pc, #-692] @ 4a5d0 │ │ │ │ + ldclvc 5, cr15, [pc, #-692] @ 4a5c8 │ │ │ │ cmnvs sl, lr, lsl #30 │ │ │ │ adcsvs r4, fp, r0, lsr #21 │ │ │ │ ldrbtmi r4, [sl], #-2976 @ 0xfffff460 │ │ │ │ @ instruction: 0xf8d76139 │ │ │ │ rscsvs r1, r9, r8, ror #6 │ │ │ │ msrge SPSR_fs, #14090240 @ 0xd70000 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r7, r8, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ teqpcc ip, #13041664 @ p-variant is OBSOLETE @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbvs lr, [ip, #2519] @ 0x9d7 │ │ │ │ - b 1d8879c │ │ │ │ + b 1e88794 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ cmplt r8, #0 │ │ │ │ subslt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf8c74681 │ │ │ │ ldrbtmi sl, [fp], #0 │ │ │ │ strpl lr, [r6], -r7, asr #19 │ │ │ │ @ instruction: 0xf107e010 │ │ │ │ @ instruction: 0xf1070628 │ │ │ │ @ instruction: 0xf107052c │ │ │ │ @ instruction: 0xf10703bc │ │ │ │ ldrbmi r0, [r9], -r4, lsr #4 │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ - ldm ip!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorle r2, ip, r4, lsl #16 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf5077100 │ │ │ │ @ instruction: 0xf7b9709e │ │ │ │ - stmdacs r0, {r1, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmmi r6, {r0, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ ldrbtmi r7, [r8], #-500 @ 0xfffffe0c │ │ │ │ @ instruction: 0x5606e9d7 │ │ │ │ - blx fe5888ee │ │ │ │ + blx fe5888e6 │ │ │ │ strtmi r4, [sl], -r2, lsl #25 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf7f34621 │ │ │ │ - bmi fe089130 │ │ │ │ + bmi fe089128 │ │ │ │ ldrbtmi r4, [sl], #-2938 @ 0xfffff486 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r7, ror #1 │ │ │ │ ldrbvc pc, [r1, -r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d04ff0 │ │ │ │ teqcs sl, r7, lsl pc │ │ │ │ adcseq pc, ip, r7, lsl #2 │ │ │ │ - beq 86a90 │ │ │ │ + beq 86a88 │ │ │ │ teqpge fp, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - stmda r6!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46512210 │ │ │ │ - blge c8968 │ │ │ │ - stmda r0, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blge c8960 │ │ │ │ + stmda r4, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01bcf107 │ │ │ │ eorscs r6, r0, #120 @ 0x78 │ │ │ │ addeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf9d6f7f3 │ │ │ │ - blcs e4f6c │ │ │ │ + blcs e4f64 │ │ │ │ addshi pc, sl, r0 │ │ │ │ @ instruction: 0xf1074968 │ │ │ │ @ instruction: 0xf1070354 │ │ │ │ movwls r0, #53388 @ 0xd08c │ │ │ │ ldmdaeq r7, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ cmppeq r5, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ movwls r4, #50297 @ 0xc479 │ │ │ │ @@ -71334,208 +71332,208 @@ │ │ │ │ movwls r0, #13134 @ 0x334e │ │ │ │ movteq pc, #61703 @ 0xf107 @ │ │ │ │ @ instruction: 0xf1079302 │ │ │ │ movwls r0, #4936 @ 0x1348 │ │ │ │ movteq pc, #37127 @ 0x9107 @ │ │ │ │ @ instruction: 0xf1079300 │ │ │ │ @ instruction: 0xf7ba034a │ │ │ │ - @ instruction: 0xf107e87c │ │ │ │ + @ instruction: 0xf107e880 │ │ │ │ @ instruction: 0xf8130347 │ │ │ │ tstlt sl, r1, lsl #30 │ │ │ │ - beq c6e24 │ │ │ │ + beq c6e1c │ │ │ │ @ instruction: 0xd1f84598 │ │ │ │ ldmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ subeq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strbmi r2, [r0], -sl, lsl #2 │ │ │ │ @ instruction: 0xf9d6f003 │ │ │ │ - blcs 1e4f00 │ │ │ │ + blcs 1e4ef8 │ │ │ │ ldmdbvs fp!, {r0, r1, r5, r6, ip, lr, pc} │ │ │ │ rsble r2, r8, r1, lsl fp │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmvs r9!, {r1, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf0034640 │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0060f47f │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - blmi f767a8 │ │ │ │ + blmi f767a0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdavs r1!, {r0, r2, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdbvs fp, {r0, r1, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdavs sl, {r0, r1, r2, r3, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnsle r4, sl, lsl #5 │ │ │ │ @ instruction: 0x464a4835 │ │ │ │ bicsne pc, r7, r0, asr #4 │ │ │ │ ldrdge pc, [r0], -r7 │ │ │ │ cmnvs fp, r8, ror r4 │ │ │ │ @ instruction: 0x5606e9d7 │ │ │ │ - blx ffa08a48 │ │ │ │ + blx ffa08a40 │ │ │ │ ldmib r3, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8ca1201 │ │ │ │ - bcs 4ea7c │ │ │ │ + bcs 4ea74 │ │ │ │ svcge 0x004af43f │ │ │ │ ldrsbvs r6, [fp, #137]! @ 0x89 │ │ │ │ eorsle r2, ip, r0, lsl #18 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0xf94cf7f3 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ mrc2 7, 3, pc, cr0, cr0, {6} │ │ │ │ - blmi 79d334 │ │ │ │ + blmi 79d32c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d12c │ │ │ │ ssatmi r7, #30, r1, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andscs r4, r0, #84934656 @ 0x5100000 │ │ │ │ addeq pc, ip, r7, lsl #2 │ │ │ │ ldmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [r6, #-740] @ 0xfffffd1c │ │ │ │ + ldc 7, cr15, [sl, #-740] @ 0xfffffd1c │ │ │ │ eorseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x46826979 │ │ │ │ @ instruction: 0x46406050 │ │ │ │ @ instruction: 0xf972f003 │ │ │ │ - blcs 1e4fc8 │ │ │ │ + blcs 1e4fc0 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f2b0a │ │ │ │ @ instruction: 0xf1baaf05 │ │ │ │ orrsle r0, sl, r0, lsl #30 │ │ │ │ stmdavs fp!, {r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ addsmi r6, r3, #7995392 @ 0x7a0000 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ stmdbmi sp, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7bf4479 │ │ │ │ - ldc 7, cr15, [ip, #740]! @ 0x2e4 │ │ │ │ - andeq r5, r3, r2, ror r7 │ │ │ │ + stcl 7, cr15, [r0, #740] @ 0x2e4 │ │ │ │ + andeq r5, r3, sl, ror r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sl, r0, r0, lsl #13 │ │ │ │ andeq r3, r1, r6, asr #16 │ │ │ │ strdeq r3, [r1], -r2 │ │ │ │ andeq lr, r0, sl, lsr ip │ │ │ │ - ldrdeq r5, [r3], -sl │ │ │ │ + andeq r5, r3, r2, ror #13 │ │ │ │ andeq r3, r1, ip, lsr #15 │ │ │ │ - strdeq pc, [r7], -r0 │ │ │ │ + strdeq pc, [r7], -r8 │ │ │ │ muleq r1, r8, r6 │ │ │ │ - andeq r5, r3, r4, ror #10 │ │ │ │ + andeq r5, r3, ip, ror #10 │ │ │ │ andeq lr, r0, r0, asr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff088e7c │ │ │ │ + bleq ff088e74 │ │ │ │ ldcmi 2, cr15, [ip, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x000449af │ │ │ │ ldrbtmi r4, [r9], #-2223 @ 0xfffff751 │ │ │ │ ldrbtmi r4, [r8], #-2735 @ 0xfffff551 │ │ │ │ - blmi fec23040 │ │ │ │ + blmi fec23038 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ strcs pc, [r4], #-2247 @ 0xfffff739 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stcmi 0, cr8, [sl, #860]! @ 0x35c │ │ │ │ ldrbtmi r2, [sp], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf7ba4628 │ │ │ │ - strmi lr, [r4], -r0, asr #16 │ │ │ │ + strmi lr, [r4], -r4, asr #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmibmi r6!, {r1, r5, r6, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - stmdb r4, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ orrcs r4, r0, r2, lsl #12 │ │ │ │ sbcvc pc, r2, r7, lsl #10 │ │ │ │ orrmi pc, r4, r7, lsl #17 │ │ │ │ - ldcl 7, cr15, [r2], #740 @ 0x2e4 │ │ │ │ + ldcl 7, cr15, [r6], #740 @ 0x2e4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89780c8 │ │ │ │ - blcs 571c8 │ │ │ │ + blcs 571c0 │ │ │ │ sbchi pc, r3, r0 │ │ │ │ @ instruction: 0xf5074622 │ │ │ │ @ instruction: 0xf10770c2 │ │ │ │ @ instruction: 0xf7b90120 │ │ │ │ - bvs f46814 │ │ │ │ + bvs f4681c │ │ │ │ ldmdavc fp, {r7, r9, sl, lr} │ │ │ │ svclt 0x00182b0a │ │ │ │ @ instruction: 0xf04042a3 │ │ │ │ ldcmi 0, cr8, [r3, #720] @ 0x2d0 │ │ │ │ @ instruction: 0x21bc4632 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - blx b08bc0 │ │ │ │ - blmi fe35d62c │ │ │ │ + blx b08bb8 │ │ │ │ + blmi fe35d624 │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ ldmdbvs sl!, {pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7ff809b │ │ │ │ - blmi fe34a028 │ │ │ │ + blmi fe34a020 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdble r2!, {r0, r8, r9, fp, sp}^ │ │ │ │ eorls pc, r4, #14614528 @ 0xdf0000 │ │ │ │ cmnpvc r3, #73400320 @ p-variant is OBSOLETE @ 0x4600000 │ │ │ │ msrcc SPSR_xc, #207618048 @ 0xc600000 │ │ │ │ ldrbtmi r4, [r9], #3719 @ 0xe87 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x469b447e │ │ │ │ - bmi 19c7544 │ │ │ │ - bcc f08740 │ │ │ │ + bmi 19c753c │ │ │ │ + bcc f08738 │ │ │ │ @ instruction: 0xf8c760fc │ │ │ │ @ instruction: 0x4643a014 │ │ │ │ orrcs r4, r0, sl, asr #12 │ │ │ │ andvc pc, r1, r7, lsl #10 │ │ │ │ ldc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ andvc pc, r1, r7, lsl #10 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr6, cr9, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr9, {5} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strtmi sp, [r8], -r9, asr #32 │ │ │ │ - stm r0, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r4, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ ldreq pc, [r3], #-256 @ 0xffffff00 │ │ │ │ movwvc pc, #5383 @ 0x1507 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strls r7, [r0], #-448 @ 0xfffffe40 │ │ │ │ eorvc pc, r1, r7, lsl #10 │ │ │ │ strtvc pc, [r2], #1287 @ 0x507 │ │ │ │ - blx ffe08c42 │ │ │ │ + blx ffe08c3a │ │ │ │ @ instruction: 0x4621223f │ │ │ │ eorvc pc, r1, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r2, #740]! @ 0x2e4 │ │ │ │ + stc 7, cr15, [r6, #740]! @ 0x2e4 │ │ │ │ stclle 8, cr2, [r4] │ │ │ │ strtpl r2, [r3], #-768 @ 0xfffffd00 │ │ │ │ ldrdcs pc, [r4, #-135] @ 0xffffff79 │ │ │ │ suble r4, r1, sl, asr r5 │ │ │ │ stccs 4, cr2, [r0], {1} │ │ │ │ @ instruction: 0xf507d1db │ │ │ │ ldrbmi r7, [r0], -r2, lsr #21 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr9, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr6, cr9, {5} │ │ │ │ andcs r3, r0, #65536 @ 0x10000 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ andcc pc, r0, sl, lsl r8 @ │ │ │ │ svclt 0x00082b5d │ │ │ │ andmi pc, r0, sl, lsl #16 │ │ │ │ adcvc pc, r6, r7, lsl #10 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr8, cr9, {5} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr12, cr9, {5} │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ bicle r2, r4, r0, lsl #22 │ │ │ │ @ instruction: 0x314cf897 │ │ │ │ sbcle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ strtmi pc, [r8], -r5, asr #25 │ │ │ │ - ldmda lr!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ @ instruction: 0xf7ba4628 │ │ │ │ - blmi 160511c │ │ │ │ + blmi 1605124 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiale r0!, {r0, r1, r6, r8, sl, lr} │ │ │ │ - bmi 15250e4 │ │ │ │ + bmi 15250dc │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strcc pc, [r4], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r0, r0, lsl #6 │ │ │ │ vmax.s8 d4, d7, d16 │ │ │ │ ldrtmi r4, [sp], ip, lsl #14 │ │ │ │ @@ -71546,94 +71544,94 @@ │ │ │ │ @ instruction: 0xe7b6d1b6 │ │ │ │ adccs r4, pc, #1163264 @ 0x11c000 │ │ │ │ ldrbtmi r4, [r9], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0xf7f34478 │ │ │ │ @ instruction: 0xe720f9b1 │ │ │ │ adcscs r4, lr, #4521984 @ 0x450000 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ - blx 1a08d0c │ │ │ │ + blx 1a08d04 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ biccs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ - blmi d4932c │ │ │ │ + blmi d49324 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 64dc4 │ │ │ │ + blcs 64dbc │ │ │ │ @ instruction: 0xf107d13f │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - mcr 7, 3, pc, cr8, cr9, {5} @ │ │ │ │ + mcr 7, 3, pc, cr12, cr9, {5} @ │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r5}^ │ │ │ │ @ instruction: 0xf7b960bb │ │ │ │ - strmi lr, [r4], -sl, asr #31 │ │ │ │ + strmi lr, [r4], -lr, asr #31 │ │ │ │ teqle pc, r0, lsl #16 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ba4e35 │ │ │ │ - blmi dc4e90 │ │ │ │ + blmi dc4e98 │ │ │ │ ldrbtmi r6, [lr], #-2362 @ 0xfffff6c6 │ │ │ │ @ instruction: 0xf8524d34 │ │ │ │ ldrbtmi r8, [sp], #-3 │ │ │ │ @ instruction: 0xf7b94640 │ │ │ │ - blmi d05dbc │ │ │ │ + blmi d05dc4 │ │ │ │ addsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ movwls r2, #4097 @ 0x1001 │ │ │ │ strls r2, [r2, #-882] @ 0xfffffc8e │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf9c8f7d4 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r6], #740 @ 0x2e4 │ │ │ │ + stc 7, cr15, [sl], #740 @ 0x2e4 │ │ │ │ @ instruction: 0x464068bb │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7b94621 │ │ │ │ - blmi 5866a4 │ │ │ │ + blmi 5866ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 4add8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4add0 @ │ │ │ │ stmdbmi r3!, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami r3!, {r2, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 508db4 │ │ │ │ + blx 508dac │ │ │ │ @ instruction: 0xf7b9e7b7 │ │ │ │ - @ instruction: 0xf44fec4c │ │ │ │ + @ instruction: 0xf44fec50 │ │ │ │ @ instruction: 0x46317295 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ strb pc, [fp, r9, lsl #20]! @ │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr14, cr9, {5} │ │ │ │ - andeq r5, r3, sl, lsr #9 │ │ │ │ - andeq r5, r3, r6, lsr #9 │ │ │ │ + svc 0x0002f7b9 │ │ │ │ + @ instruction: 0x000354b2 │ │ │ │ + andeq r5, r3, lr, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r3, r1, r2, asr r0 │ │ │ │ muleq r0, r2, r3 │ │ │ │ andeq r3, r1, ip, lsl r5 │ │ │ │ - andeq r9, r3, ip, asr r1 │ │ │ │ - andeq r9, r3, r4, asr #2 │ │ │ │ + andeq r9, r3, r4, ror #2 │ │ │ │ + andeq r9, r3, ip, asr #2 │ │ │ │ andeq r3, r1, sl, lsr #11 │ │ │ │ andeq pc, r0, r0, lsr #2 │ │ │ │ - andeq r9, r3, r0, rrx │ │ │ │ - andeq r5, r3, sl, lsl #6 │ │ │ │ + andeq r9, r3, r8, rrx │ │ │ │ + andeq r5, r3, r2, lsl r3 │ │ │ │ ldrdeq r3, [r1], -r2 │ │ │ │ muleq r1, r0, lr │ │ │ │ andeq r2, r1, r2, lsl #29 │ │ │ │ @ instruction: 0x000133b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r3, r1, r2, ror r3 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r3, r1, r6, lsl #8 │ │ │ │ andeq r3, r1, r6, lsl #8 │ │ │ │ andeq r3, r1, ip, lsl r3 │ │ │ │ ldrdeq r2, [r1], -sl │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - bllt ff388e78 │ │ │ │ + bllt ff388e70 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0x46044d35 │ │ │ │ addlt r4, lr, r5, lsr r8 │ │ │ │ svcge 0x0004447d │ │ │ │ @@ -71649,17 +71647,17 @@ │ │ │ │ stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ strtmi r5, [r1], -r2, lsl #4 │ │ │ │ ldcne 2, cr2, [r8, #-8]! │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ ldc2l 7, cr15, [r0], {255} @ 0xff │ │ │ │ strmi r7, [r3], -r2, lsl #16 │ │ │ │ andle r2, lr, sp, lsr #20 │ │ │ │ - bmi 91d370 │ │ │ │ + bmi 91d368 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - bvs 1ee4f28 │ │ │ │ + bvs 1ee4f20 │ │ │ │ @ instruction: 0xf04f4051 │ │ │ │ teqle r9, r0, lsl #4 │ │ │ │ @ instruction: 0x37284618 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdavc r2, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ ldc2l 7, cr15, [r6, #-892]! @ 0xfffffc84 │ │ │ │ @@ -71679,40 +71677,40 @@ │ │ │ │ stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ strtmi r5, [r1], -r2, lsl #4 │ │ │ │ ldcne 2, cr2, [r8, #-8]! │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ strmi r7, [r3], -r2, lsl #16 │ │ │ │ bicle r2, r3, sp, lsr #20 │ │ │ │ - bcs 6905c │ │ │ │ + bcs 69054 │ │ │ │ @ instruction: 0xf7dfd1c0 │ │ │ │ stmdbmi r8, {r0, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d14479 │ │ │ │ - bl fe488e48 │ │ │ │ - andeq r5, r3, ip, ror #2 │ │ │ │ + bl fe588e40 │ │ │ │ + andeq r5, r3, r4, ror r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r3, r1, ip, asr #6 │ │ │ │ - andeq r5, r3, r4, lsr #2 │ │ │ │ + andeq r5, r3, ip, lsr #2 │ │ │ │ andeq r3, r1, lr, lsl #6 │ │ │ │ @ instruction: 0x000132b4 │ │ │ │ muleq r1, r4, r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba2188 │ │ │ │ + bl feba2180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ svcge 0x00006983 │ │ │ │ @ instruction: 0xf04f4798 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ svclt 0x0000bd98 │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - blt 1188e90 │ │ │ │ + blt 1288e88 │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - mrclt 7, 0, APSR_nzcv, cr0, cr9, {5} │ │ │ │ + mrclt 7, 0, APSR_nzcv, cr4, cr9, {5} │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ @@ -71720,290 +71718,290 @@ │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ svcge 0x00004c2b │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ ldmpl r3, {r3, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b ff688edc │ │ │ │ + b ff788ed4 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r4, #-740] @ 0xfffffd1c │ │ │ │ + stcl 7, cr15, [r8, #-740] @ 0xfffffd1c │ │ │ │ @ instruction: 0xf1072200 │ │ │ │ ldrmi r0, [r0], -ip, lsl #2 │ │ │ │ - stcl 7, cr15, [r8, #740]! @ 0x2e4 │ │ │ │ + stcl 7, cr15, [ip, #740]! @ 0x2e4 │ │ │ │ @ instruction: 0xf1042301 │ │ │ │ @ instruction: 0xf8500018 │ │ │ │ mvnslt r1, r4, lsl #30 │ │ │ │ - blcs 457c20 │ │ │ │ + blcs 457c18 │ │ │ │ @ instruction: 0xf04fd1f9 │ │ │ │ andcs r3, r0, #267386880 @ 0xff00000 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b92001 │ │ │ │ - ldmdami r8, {r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r2, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b94478 │ │ │ │ - bmi 645840 │ │ │ │ + bmi 645848 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r8, r0, lsl #6 │ │ │ │ @ instruction: 0x37904630 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldcmi 1, cr8, [r0], {240} @ 0xf0 │ │ │ │ @ instruction: 0x607b009b │ │ │ │ ldrbtmi r4, [ip], #-1586 @ 0xfffff9ce │ │ │ │ @ instruction: 0xf104687e │ │ │ │ @ instruction: 0x46430058 │ │ │ │ @ instruction: 0xf7b94430 │ │ │ │ - @ instruction: 0x4606edf4 │ │ │ │ + @ instruction: 0x4606edf8 │ │ │ │ bicsle r2, r4, r0, lsl #16 │ │ │ │ ldrmi r6, [ip], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x61a32301 │ │ │ │ @ instruction: 0xf7b9e7d1 │ │ │ │ - svclt 0x0000eb02 │ │ │ │ - andeq r5, r3, r6, lsr #32 │ │ │ │ + svclt 0x0000eb06 │ │ │ │ + andeq r5, r3, lr, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r7, lr, asr #22 │ │ │ │ - andeq lr, r7, r0, lsl #22 │ │ │ │ - andeq r4, r3, r6, asr #31 │ │ │ │ - ldrdeq lr, [r7], -r2 │ │ │ │ + andeq lr, r7, r6, asr fp │ │ │ │ + andeq lr, r7, r8, lsl #22 │ │ │ │ + andeq r4, r3, lr, asr #31 │ │ │ │ + ldrdeq lr, [r7], -sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ sbclt r4, ip, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ @ instruction: 0xf107af00 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlawtcc ip, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 7, cr15, [r4], #740 @ 0x2e4 │ │ │ │ + ldc 7, cr15, [r8], #740 @ 0x2e4 │ │ │ │ tstcs r0, r9, lsr fp │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr6, cr9, {5} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr10, cr9, {5} │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ ldrsbls pc, [r4], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf1074682 │ │ │ │ ldrbtmi r0, [r9], #16 │ │ │ │ - mcr 7, 4, pc, cr12, cr9, {5} @ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr0, cr9, {5} │ │ │ │ ldreq pc, [r8], #-265 @ 0xfffffef7 │ │ │ │ @ instruction: 0xf1094648 │ │ │ │ @ instruction: 0x46250658 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b946b0 │ │ │ │ - and lr, r3, r2, asr sl │ │ │ │ + and lr, r3, r6, asr sl │ │ │ │ stmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ andle r4, pc, sp, asr #10 │ │ │ │ svccc 0x0004f855 │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ - mcr 7, 5, pc, cr10, cr9, {5} @ │ │ │ │ + mcr 7, 5, pc, cr14, cr9, {5} @ │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c5454d │ │ │ │ mvnle sl, r0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strcc lr, [r4], -r4 │ │ │ │ @ instruction: 0xf8c5454c │ │ │ │ andle r8, sp, r0 │ │ │ │ strcc r6, [r4], #-2147 @ 0xfffff79d │ │ │ │ - blcs 5c9dc │ │ │ │ + blcs 5c9d4 │ │ │ │ ldmdavs r0!, {r0, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7b94641 │ │ │ │ - strcc lr, [r4], -lr, ror #28 │ │ │ │ + @ instruction: 0x3604ee72 │ │ │ │ @ instruction: 0xf8c5454c │ │ │ │ mvnsle r8, r0 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - b ff509048 │ │ │ │ + b ff609040 │ │ │ │ ldmdavs fp!, {r0, r2, r4, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x464168f8 │ │ │ │ - stcl 7, cr15, [r0], #-740 @ 0xfffffd1c │ │ │ │ - blmi 3dd9c0 │ │ │ │ + stcl 7, cr15, [r4], #-740 @ 0xfffffd1c │ │ │ │ + blmi 3dd9b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbmi sp, [r0], -sp, lsl #2 │ │ │ │ ldrvc pc, [r8, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdami fp, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - @ instruction: 0xf7b9ed34 │ │ │ │ - svclt 0x0000ea6e │ │ │ │ - andeq r4, r3, lr, asr #30 │ │ │ │ + @ instruction: 0xf7b9ed38 │ │ │ │ + svclt 0x0000ea72 │ │ │ │ + andeq r4, r3, r6, asr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffec9 │ │ │ │ - andeq lr, r7, r6, asr #20 │ │ │ │ - andeq lr, r7, r8, asr #19 │ │ │ │ - andeq r4, r3, r8, lsl #29 │ │ │ │ - muleq r7, r6, r9 │ │ │ │ + andeq lr, r7, lr, asr #20 │ │ │ │ + ldrdeq lr, [r7], -r0 │ │ │ │ + muleq r3, r0, lr │ │ │ │ + muleq r7, lr, r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba23d0 │ │ │ │ + bl feba23c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0da0 │ │ │ │ svcge 0x00007d13 │ │ │ │ @ instruction: 0xf1004b4a │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 1253df0 │ │ │ │ + bmi 1253de8 │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ @ instruction: 0xf10760f8 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3244 │ │ │ │ @ instruction: 0xf7b90300 │ │ │ │ - stmdacs r0, {r1, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ strmi sp, [r4], -sp, ror #2 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [sl, #740]! @ 0x2e4 │ │ │ │ + ldcl 7, cr15, [lr, #740]! @ 0x2e4 │ │ │ │ @ instruction: 0xf7b96878 │ │ │ │ - ldmvs fp!, {r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r2, r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ - blmi f3f724 │ │ │ │ + blmi f3f71c │ │ │ │ @ instruction: 0xf5074601 │ │ │ │ ldrbtmi r7, [fp], #-148 @ 0xffffff6c │ │ │ │ @ instruction: 0xf7b9603b │ │ │ │ - strmi lr, [r4], -sl, ror #26 │ │ │ │ + strmi lr, [r4], -lr, ror #26 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ addsvc pc, r4, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [r2, #740]! @ 0x2e4 │ │ │ │ + stcl 7, cr15, [r6, #740]! @ 0x2e4 │ │ │ │ ldmvs sl!, {r2, r4, r5, r8, r9, fp, lr} │ │ │ │ ldmvs r9!, {r0, r2, r4, r6, r7, fp, ip, lr}^ │ │ │ │ stmvs fp, {r1, r3, r5, fp, sp, lr} │ │ │ │ andsle r2, ip, r1, lsl #20 │ │ │ │ movweq pc, #16419 @ 0x4023 @ │ │ │ │ addvs r4, fp, r0, lsr #12 │ │ │ │ @ instruction: 0xf7b9690e │ │ │ │ - ldrmi lr, [r0, r6, ror #28]! │ │ │ │ + ldrmi lr, [r0, sl, ror #28]! │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ stmvs fp, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ strle r0, [r5, #-2011] @ 0xfffff825 │ │ │ │ ldmvs sl!, {r0, r3, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ @ instruction: 0xf8e2f7e9 │ │ │ │ stmdavs sl!, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ - bcs a54b8 │ │ │ │ + bcs a54b0 │ │ │ │ ldmvs sl!, {r1, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xe7e96093 │ │ │ │ addsvc pc, r4, r7, lsl #10 │ │ │ │ - b d89184 │ │ │ │ + b e8917c │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r5, r9, fp, sp, lr, pc}^ │ │ │ │ - stmia r2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 5ddb1c │ │ │ │ + ldmdavs r8!, {r1, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + stmia r6, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 5ddb14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, fp, lsl r1 │ │ │ │ ldrvc pc, [r3, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b9d1dc │ │ │ │ - ldmvs r3!, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - stmia r6!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stc 7, cr15, [ip], {185} @ 0xb9 │ │ │ │ + ldc 7, cr15, [r0], {185} @ 0xb9 │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b97094 │ │ │ │ - @ instruction: 0xf7b9ec86 │ │ │ │ - svclt 0x0000e9c0 │ │ │ │ - andeq r4, r3, ip, lsl lr │ │ │ │ - andeq r4, r3, r2, lsl lr │ │ │ │ + @ instruction: 0xf7b9ec8a │ │ │ │ + svclt 0x0000e9c4 │ │ │ │ + andeq r4, r3, r4, lsr #28 │ │ │ │ + andeq r4, r3, sl, lsl lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffd4f │ │ │ │ andeq r0, r0, r0, lsr r4 │ │ │ │ - andeq r4, r3, r8, asr #26 │ │ │ │ + andeq r4, r3, r0, asr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ @ instruction: 0xf7b9e007 │ │ │ │ - orrlt lr, r0, r2, asr #18 │ │ │ │ - bl fed89228 │ │ │ │ - blcs 325354 │ │ │ │ + orrlt lr, r0, r6, asr #18 │ │ │ │ + bl fee89220 │ │ │ │ + blcs 32534c │ │ │ │ strtmi sp, [r0], -fp, lsl #2 │ │ │ │ - ldcl 7, cr15, [ip], #740 @ 0x2e4 │ │ │ │ + stc 7, cr15, [r0, #-740] @ 0xfffffd1c │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7b94640 │ │ │ │ - @ instruction: 0x4605e91c │ │ │ │ + strmi lr, [r5], -r0, lsr #18 │ │ │ │ stccs 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ strtmi sp, [r8], -fp, ror #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ svcge 0x0000b087 │ │ │ │ stmdbeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ strmi r6, [r3], fp, lsl #16 │ │ │ │ @ instruction: 0x46ca4690 │ │ │ │ mrrcne 1, 3, r6, r8, cr8 │ │ │ │ @ instruction: 0x4644617b │ │ │ │ adcsvs r0, r9, r0, lsl #1 │ │ │ │ - blx 1e09316 │ │ │ │ + blx 1e0930e │ │ │ │ @ instruction: 0x2600697b │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r5, r7, r8, ip, sp, lr, pc} │ │ │ │ rsbsvs r3, r8, r1, lsl #22 │ │ │ │ @ instruction: 0xf89b60fb │ │ │ │ stccs 0, cr5, [r0, #-0] │ │ │ │ @ instruction: 0xf7b9d053 │ │ │ │ - stmdavs r2, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r2, {r1, r8, r9, fp, sp, lr, pc} │ │ │ │ and r4, r3, r8, asr r6 │ │ │ │ svcpl 0x0001f810 │ │ │ │ suble r2, fp, r0, lsl #26 │ │ │ │ andscc pc, r5, r2, lsr r8 @ │ │ │ │ ldrbtle r0, [r7], #1179 @ 0x49b │ │ │ │ strmi r7, [r5], -r3, lsl #16 │ │ │ │ rsbs fp, pc, r3, lsr r9 @ │ │ │ │ @ instruction: 0xf105786b │ │ │ │ - blcs 4ebe0 │ │ │ │ + blcs 4ebd8 │ │ │ │ @ instruction: 0x4675d05a │ │ │ │ @ instruction: 0xd1f7429c │ │ │ │ @ instruction: 0xf1056939 │ │ │ │ ldrbtmi r0, [r3], -r1, lsl #28 │ │ │ │ rsble r4, lr, r9, lsr #5 │ │ │ │ @ instruction: 0xf1016979 │ │ │ │ strbmi r3, [r6, #-2303] @ 0xfffff701 │ │ │ │ ldrbtmi sp, [r3], r7, lsr #4 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf81e46ae │ │ │ │ @ instruction: 0xf10e5c01 │ │ │ │ - bl db008 │ │ │ │ + bl db000 │ │ │ │ stmdavc sp!, {r0, r2, r6, r8, sl}^ │ │ │ │ strbne pc, [r0, #-965] @ 0xfffffc3b @ │ │ │ │ svclt 0x00944586 │ │ │ │ @ instruction: 0xf0052500 │ │ │ │ cmnlt sp, r1, lsl #10 │ │ │ │ stccc 8, cr15, [r1, #-120] @ 0xffffff88 │ │ │ │ movteq lr, #15106 @ 0x3b02 │ │ │ │ vmov.i16 , #187 @ 0x00bb │ │ │ │ strmi r1, [r6, #832] @ 0x340 │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf80e2500 │ │ │ │ - bl febe3048 │ │ │ │ + bl febe3040 │ │ │ │ ands r0, r2, r0, lsl #6 │ │ │ │ ldmdavc sl, {r0, r8, r9, ip, sp} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ usatmi r1, #19, fp, lsl #20 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi lr, [r8], -r9 │ │ │ │ svclt 0x00142e00 │ │ │ │ @@ -72028,15 +72026,15 @@ │ │ │ │ movweq lr, #2990 @ 0xbae │ │ │ │ @ instruction: 0x4698e7df │ │ │ │ @ instruction: 0x46f3693b │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r4, r9, fp, ip} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andgt pc, r0, r2, lsl #17 │ │ │ │ ldmdbvs fp!, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bleq c78c8 │ │ │ │ + bleq c78c0 │ │ │ │ smlabble pc, r3, r2, r4 @ │ │ │ │ @ instruction: 0xf04f46de │ │ │ │ strb r0, [sp, r1, lsl #16]! │ │ │ │ rscsle r2, r4, r0, lsl #24 │ │ │ │ addmi r6, r1, #933888 @ 0xe4000 │ │ │ │ ldmdbvs r9!, {r1, r2, r3, ip, lr, pc}^ │ │ │ │ mcrne 6, 2, r4, cr13, cr8, {4} │ │ │ │ @@ -72046,15 +72044,15 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ adcmi r1, lr, #1488 @ 0x5d0 │ │ │ │ @ instruction: 0xe782d2d6 │ │ │ │ @ instruction: 0xb010f8d7 │ │ │ │ bfi r4, r8, #13, #12 │ │ │ │ strmi r4, [r3], r6, lsl #13 │ │ │ │ ldmdbvs fp!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ - bleq 107924 │ │ │ │ + bleq 10791c │ │ │ │ sbcsle r4, fp, r3, ror r5 │ │ │ │ @ instruction: 0xf04f697b │ │ │ │ cdpne 8, 5, cr0, cr13, cr1, {0} │ │ │ │ sbcle r4, r3, #-536870902 @ 0xe000000a │ │ │ │ svclt 0x0000e76f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -72062,36 +72060,36 @@ │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi fp, [ip], -r5, lsl #1 │ │ │ │ svcge 0x0000680b │ │ │ │ mrrcne 6, 0, r4, r8, cr5 │ │ │ │ ssatmi r1, #11, r6, lsl #30 │ │ │ │ addeq r2, r0, r0, lsl #10 │ │ │ │ ldrshtvs r6, [r9], -fp │ │ │ │ - blx fe7094cc │ │ │ │ + blx fe7094c4 │ │ │ │ @ instruction: 0xf1a068fb │ │ │ │ rsbsvs r0, r8, r4, lsl #16 │ │ │ │ adcsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0xf89a6bbb │ │ │ │ - blcs af564 │ │ │ │ + blcs af55c │ │ │ │ @ instruction: 0xf1b9d00d │ │ │ │ cmple r3, r0, lsl #30 │ │ │ │ movwcs r6, #2106 @ 0x83a │ │ │ │ ldmdavs sl!, {r0, r2, r4, sp, lr}^ │ │ │ │ @ instruction: 0x46103714 │ │ │ │ eorcc pc, r5, r2, asr #16 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf1b98ff0 │ │ │ │ rscsle r0, r1, r0, lsl #30 │ │ │ │ - b 509470 │ │ │ │ + b 609468 │ │ │ │ @ instruction: 0xf8306800 │ │ │ │ streq r1, [r9], #25 │ │ │ │ ldrbmi sp, [r3], r9, lsr #8 │ │ │ │ ssatmi r4, #3, r1, asr #13 │ │ │ │ @ instruction: 0xf7b9e006 │ │ │ │ - stmdavs r3, {r3, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r9, fp, sp, lr, pc} │ │ │ │ andscc pc, r4, r3, lsr r8 @ │ │ │ │ strble r0, [lr], #-1179 @ 0xfffffb65 │ │ │ │ svcmi 0x0001f819 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldmvs fp!, {r2, r4, r6, r9, sl, lr} │ │ │ │ svclt 0x0028429d │ │ │ │ andle r4, r5, #211812352 @ 0xca00000 │ │ │ │ @@ -72102,61 +72100,61 @@ │ │ │ │ smlatbeq fp, r9, fp, lr │ │ │ │ svclt 0x0004f848 │ │ │ │ @ instruction: 0xf84642ab │ │ │ │ pople {r2, r8, r9, sl, fp, ip} │ │ │ │ @ instruction: 0xf830e7c4 │ │ │ │ ldreq r3, [sl], #19 │ │ │ │ @ instruction: 0xf81ad5d5 │ │ │ │ - blcs 5b1f4 │ │ │ │ + blcs 5b1ec │ │ │ │ @ instruction: 0xe7bbd1f7 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf81ae004 │ │ │ │ strtmi r1, [r0], -r1, lsl #30 │ │ │ │ adcsle r2, r3, r0, lsl #18 │ │ │ │ - b 4894ec │ │ │ │ + b 5894e4 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x46d146d3 │ │ │ │ svcne 0x0001f819 │ │ │ │ stmdbcs r0, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b9d0cd │ │ │ │ - stmdacs r0, {r1, r2, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r9, fp, sp, lr, pc} │ │ │ │ ldmvs fp!, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ tstpeq r1, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, sp, #144703488 @ 0x8a00000 │ │ │ │ strbmi sp, [r8], -r2, lsl #4 │ │ │ │ strb r4, [r6, r9, lsl #13] │ │ │ │ strmi r7, [r9], fp, lsl #16 │ │ │ │ - blcs 57a40 │ │ │ │ + blcs 57a38 │ │ │ │ stmdavc fp, {r1, r2, r6, r7, ip, lr, pc} │ │ │ │ smlabbcc r1, r9, r6, r4 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrbmi lr, [r4], -r0, asr #15 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba2858 │ │ │ │ + bl feba2850 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svcge 0x00022300 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba287c │ │ │ │ + bl feba2874 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ @ instruction: 0xf04f4b05 │ │ │ │ svcge 0x00020c00 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ @ instruction: 0xf7ffc000 │ │ │ │ ldrtmi pc, [sp], r7, asr #30 @ │ │ │ │ svclt 0x0000bd80 │ │ │ │ @ instruction: 0x0000a3b8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba28a8 │ │ │ │ + bl feba28a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cdaf02 │ │ │ │ @ instruction: 0xf7ffc000 │ │ │ │ @ instruction: 0x46bdff33 │ │ │ │ svclt 0x0000bd80 │ │ │ │ @@ -72165,39 +72163,39 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r8], r2, lsl #1 │ │ │ │ stmdavc r4, {r0, r2, r9, sl, lr} │ │ │ │ ldrmi sl, [r1], r2, lsl #30 │ │ │ │ stmdbcs r0, {r1, r3, r4, r7, r9, sl, lr} │ │ │ │ strmi sp, [r8], -r6, asr #32 │ │ │ │ - stmib ip, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r6, lsl #12 │ │ │ │ @ instruction: 0xf7b9b18c │ │ │ │ - stmdavs r2, {r1, r2, r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r2, {r1, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf815e002 │ │ │ │ tstlt ip, r1, lsl #30 │ │ │ │ andscc pc, r4, r2, lsr r8 @ │ │ │ │ ldrbtle r0, [r8], #1179 @ 0x49b │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r8 │ │ │ │ - ldmdb r8!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b94628 │ │ │ │ - bllt a86608 │ │ │ │ + bllt a86610 │ │ │ │ strtmi r5, [lr], #-3500 @ 0xfffff254 │ │ │ │ @ instruction: 0xf7b9b314 │ │ │ │ - stmdavs r2, {r2, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r2, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf816e002 │ │ │ │ bicslt r4, ip, r1, lsl #30 │ │ │ │ andscc pc, r4, r2, lsr r8 @ │ │ │ │ strpl pc, [r0, #-1043] @ 0xfffffbed │ │ │ │ stccs 1, cr13, [r8], #-988 @ 0xfffffc24 │ │ │ │ @ instruction: 0x2129d11c │ │ │ │ @ instruction: 0xf7b91c70 │ │ │ │ - smclt 3728 @ 0xe90 │ │ │ │ + smclt 3732 @ 0xe94 │ │ │ │ stmdavc r2, {r0, r1, r4, r5, r6, fp, ip, sp, lr} │ │ │ │ mulsle r3, sl, r2 │ │ │ │ ldrbmi r4, [r2], -fp, lsl #22 │ │ │ │ strbmi r7, [r9], -r5 │ │ │ │ ldclne 4, cr4, [r0], #-492 @ 0xfffffe14 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ ssatmi pc, #30, pc, asr #29 @ │ │ │ │ @@ -72206,27 +72204,27 @@ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ rscsle r2, r9, r0, lsl #24 │ │ │ │ ldr r4, [sl, lr, lsl #12]! │ │ │ │ ldrtmi r4, [sp], r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ andeq sl, r0, r8, ror #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2990 │ │ │ │ + bl feba2988 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi sl, [sp], -r0, lsl #30 │ │ │ │ rsbsvs r1, r8, lr, ror #24 │ │ │ │ @ instruction: 0xf7df200c │ │ │ │ strmi pc, [r4], -pc, ror #18 │ │ │ │ @ instruction: 0xf7df4630 │ │ │ │ ldmdavs sl!, {r0, r1, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r4, r0, r3, lsl #12 │ │ │ │ ldrmi fp, [r1], -sl, ror #2 │ │ │ │ rsbsvs r4, r8, sl, lsr #12 │ │ │ │ - svc 0x0012f7b8 │ │ │ │ + svc 0x0016f7b8 │ │ │ │ andcs r6, r0, #8060928 @ 0x7b0000 │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ ldrbpl r6, [sl, #-166] @ 0xffffff5a │ │ │ │ ldrtmi r6, [sp], r5, rrx │ │ │ │ strdvc fp, [r2], -r0 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ @@ -72235,45 +72233,45 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [ip], -r4, lsl #1 │ │ │ │ svcge 0x00004681 │ │ │ │ @ instruction: 0x46204619 │ │ │ │ @ instruction: 0x4692461d │ │ │ │ @ instruction: 0xf808f7f7 │ │ │ │ teqle r2, r1, lsl #16 │ │ │ │ - blvs 1e91d9c │ │ │ │ + blvs 1e91d94 │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ stmdacs r1, {r0, fp, ip, sp, lr, pc} │ │ │ │ - blvs 1effcbc │ │ │ │ + blvs 1effcb4 │ │ │ │ rscsvs r2, lr, ip │ │ │ │ @ instruction: 0xf7df4416 │ │ │ │ @ instruction: 0xf106f935 │ │ │ │ stmib r7, {r0, fp}^ │ │ │ │ strbmi r0, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf92ef7df │ │ │ │ @ instruction: 0x4606687b │ │ │ │ strtmi r4, [r2], -r9, asr #12 │ │ │ │ @ instruction: 0xf7b86018 │ │ │ │ - @ instruction: 0x462aeed8 │ │ │ │ + @ instruction: 0x462aeedc │ │ │ │ ldmdbne r0!, {r0, r4, r6, r9, sl, lr} │ │ │ │ - mrc 7, 6, APSR_nzcv, cr2, cr8, {5} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr6, cr8, {5} │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmne r0!, {r2, r3, r9, ip}^ │ │ │ │ - mcr 7, 6, pc, cr12, cr8, {5} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr0, cr8, {5} │ │ │ │ ldmdavs fp!, {r2, r4, r5, r9, sl, lr}^ │ │ │ │ ldmvs lr!, {r9, sp} │ │ │ │ @ instruction: 0x46183710 │ │ │ │ andhi pc, r8, r3, asr #17 │ │ │ │ subsvs r5, lr, r2, lsr #11 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ movwcs r8, #2032 @ 0x7f0 │ │ │ │ @ instruction: 0x46183710 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x000087f0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2a7c │ │ │ │ + bl feba2a74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svclt 0x00081e0c │ │ │ │ svcge 0x00002478 │ │ │ │ @ instruction: 0x4605b130 │ │ │ │ stmvs r0, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xffbaf7f6 │ │ │ │ @@ -72282,164 +72280,164 @@ │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ strtmi r6, [r0], #-2216 @ 0xfffff758 │ │ │ │ @ instruction: 0xf8ecf7df │ │ │ │ strmi r6, [r3], -r9, lsr #16 │ │ │ │ stmdavs sl!, {r0, r3, r7, r8, ip, sp, pc}^ │ │ │ │ andcc r6, r1, #121 @ 0x79 │ │ │ │ @ instruction: 0xf7b86038 │ │ │ │ - ldmdavs r8!, {r2, r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r3, r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf894f7df │ │ │ │ stmiavs sl!, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ eorvs r4, fp, r8, lsr #12 │ │ │ │ ldmdbne r3, {r3, r8, r9, sl, ip, sp} │ │ │ │ ldrtmi r6, [sp], fp, lsr #1 │ │ │ │ @ instruction: 0x7001bdb0 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba2ae4 │ │ │ │ + bl feba2adc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ strmi sl, [lr], -r0, lsl #30 │ │ │ │ @ instruction: 0x46154610 │ │ │ │ @ instruction: 0xf7f668a1 │ │ │ │ stmdacs r1, {r0, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ ldcllt 0, cr13, [r8] │ │ │ │ andcc lr, r1, #212, 18 @ 0x350000 │ │ │ │ mcrrne 9, 5, r1, r8, cr9 @ │ │ │ │ stmdale sp, {r4, r7, r9, lr} │ │ │ │ strtmi r6, [sl], -r0, lsr #16 │ │ │ │ ldrmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - mcr 7, 3, pc, cr4, cr8, {5} @ │ │ │ │ + mcr 7, 3, pc, cr8, cr8, {5} @ │ │ │ │ ldmib r4, {r9, sp}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #2 │ │ │ │ rsbvs r4, r5, sp, lsl #8 │ │ │ │ ldcllt 5, cr5, [r8, #360]! @ 0x168 │ │ │ │ strtmi r1, [r0], -r9, lsl #21 │ │ │ │ @ instruction: 0xf7ff3101 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7ea │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2b44 │ │ │ │ + bl feba2b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r0, ror #31 │ │ │ │ strmi fp, [r8], -r3, lsl #1 │ │ │ │ strmi sl, [lr], -r0, lsl #30 │ │ │ │ - ldmda r6, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mcrrne 8, 10, r6, r2, cr1 │ │ │ │ addmi r4, sl, #5242880 @ 0x500000 │ │ │ │ stmdavs r0!, {r3, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf7b84631 │ │ │ │ - @ instruction: 0x4620ee3e │ │ │ │ + strtmi lr, [r0], -r2, asr #28 │ │ │ │ rsbvs r3, r5, ip, lsl #14 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ smlabteq r1, r1, r1, pc @ │ │ │ │ strtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ff607a │ │ │ │ ldmdavs sl!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7ed │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2b90 │ │ │ │ + bl feba2b88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r0, ror #31 │ │ │ │ strmi fp, [r8], -r3, lsl #1 │ │ │ │ strmi sl, [lr], -r0, lsl #30 │ │ │ │ - ldmda r0!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r2, r9, sl, lr}^ │ │ │ │ stclne 0, cr3, [sl], #-4 │ │ │ │ addmi r1, sl, #790528 @ 0xc1000 │ │ │ │ stmdavs r0!, {r0, r1, r3, fp, ip, lr, pc} │ │ │ │ ldrmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - mrc 7, 0, APSR_nzcv, cr4, cr8, {5} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr8, cr8, {5} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ strtmi r3, [fp], #-1804 @ 0xfffff8f4 │ │ │ │ ldrtmi r6, [sp], r3, rrx │ │ │ │ mrrcne 13, 15, fp, r9, cr0 │ │ │ │ - bne 2a3bb8 │ │ │ │ + bne 2a3bb0 │ │ │ │ strtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ ldmdavs sl!, {r0, r1, r5, r6, fp, sp, lr}^ │ │ │ │ svclt 0x0000e7e9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldrmi r4, [r0], lr, lsl #12 │ │ │ │ ldrmi fp, [r9], r3, lsl #6 │ │ │ │ @ instruction: 0xf7b8e008 │ │ │ │ - stmdacs r0, {r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b9d069 │ │ │ │ - stmdavs r3, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r6, fp, sp, lr, pc} │ │ │ │ cmnle r4, fp, lsl #22 │ │ │ │ @ instruction: 0xf7b94630 │ │ │ │ - @ instruction: 0x4630e99a │ │ │ │ - ldm r4!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4630e99e │ │ │ │ + ldm r8!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stclne 6, cr4, [fp], #-20 @ 0xffffffec │ │ │ │ rscle r4, ip, r0, lsr r6 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - svc 0x00fef7b8 │ │ │ │ + stmda r2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf1b94628 │ │ │ │ rsble r0, r1, r0, lsl #30 │ │ │ │ - ldmda r4, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r6, [r2], -r1, lsr #17 │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ stmdavs r5!, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf7b84628 │ │ │ │ - ldrdvs lr, [r0], #-250 @ 0xffffff06 @ │ │ │ │ + ldrdvs lr, [r0], #-254 @ 0xffffff02 @ │ │ │ │ smlabbcs r0, r0, fp, fp │ │ │ │ @ instruction: 0xf1b84620 │ │ │ │ andle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf10368a3 │ │ │ │ strbmi r0, [r2, #-632] @ 0xfffffd88 │ │ │ │ - bl fea81e78 │ │ │ │ + bl fea81e70 │ │ │ │ strbmi r0, [r3, #-259] @ 0xfffffefd │ │ │ │ @ instruction: 0xf7ffd249 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcc lr, [r1, -r4] │ │ │ │ - bne ff29d348 │ │ │ │ + bne ff29d340 │ │ │ │ @ instruction: 0xf7ff4418 │ │ │ │ strmi pc, [r5], -sp, asr #24 │ │ │ │ ldmib r4, {r8, r9, ip, sp, pc}^ │ │ │ │ - bl 2b0e90 │ │ │ │ + bl 2b0e88 │ │ │ │ @ instruction: 0xf7b80005 │ │ │ │ - strtmi lr, [r8], #-4024 @ 0xfffff048 │ │ │ │ + strtmi lr, [r8], #-4028 @ 0xfffff044 │ │ │ │ rsbvs r1, r0, r3, asr #28 │ │ │ │ sbcsle r2, sl, r0, lsl #16 │ │ │ │ andcs pc, r3, r9, lsl r8 @ │ │ │ │ bicsle r2, r6, sl, lsl #20 │ │ │ │ @ instruction: 0xf8092200 │ │ │ │ stmdavs r0!, {r0, r1, sp}^ │ │ │ │ rsbvs r1, r3, r3, asr #28 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stcpl 8, cr3, [fp], #-4 │ │ │ │ bicle r2, sl, sl, lsl #22 │ │ │ │ strtpl r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ cdpne 8, 4, cr6, cr3, cr0, {3} │ │ │ │ and r6, r4, r3, rrx │ │ │ │ @ instruction: 0xf7b84630 │ │ │ │ - bllt 6870b4 │ │ │ │ + bllt 6870bc │ │ │ │ pop {r5, r6, fp, sp, lr} │ │ │ │ teqlt r4, r8 @ │ │ │ │ @ instruction: 0xb1236823 │ │ │ │ tstlt r2, r2, ror #16 │ │ │ │ rsbvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0x4630701a │ │ │ │ - stcl 7, cr15, [r8, #-736]! @ 0xfffffd20 │ │ │ │ + stcl 7, cr15, [ip, #-736]! @ 0xfffffd20 │ │ │ │ svclt 0x00183800 │ │ │ │ submi r2, r0, #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - svc 0x00b2f7b8 │ │ │ │ + svc 0x00b6f7b8 │ │ │ │ pop {r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ strb r0, [r4, r1]! │ │ │ │ rscle r2, ip, r0, lsl #26 │ │ │ │ - blcs 65ca0 │ │ │ │ + blcs 65c98 │ │ │ │ rsbvs sp, r0, r9, ror #1 │ │ │ │ strb r7, [r6, r8, lsr #32]! │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ tstlt sl, r2, ror #16 │ │ │ │ andsvc r6, sp, r5, rrx │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ @@ -72465,15 +72463,15 @@ │ │ │ │ tstlt fp, r3, lsl #16 │ │ │ │ @ instruction: 0xf7de4618 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xff30f7de │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd98 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2d9c │ │ │ │ + bl feba2d94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andcs sl, ip, r0, lsl #30 │ │ │ │ @ instruction: 0xff6cf7de │ │ │ │ svclt 0x00082c00 │ │ │ │ @ instruction: 0x46052478 │ │ │ │ @ instruction: 0xf7de4620 │ │ │ │ @@ -72486,19 +72484,19 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0000b085 │ │ │ │ stmdbeq r0, {r1, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ vqrdmlah.s d22, d16, d30 │ │ │ │ ldrmi r8, [fp], sl, ror #1 │ │ │ │ strmi r2, [sp], -r0, lsl #6 │ │ │ │ - beq 187ff4 │ │ │ │ + beq 187fec │ │ │ │ @ instruction: 0x469e469c │ │ │ │ and r4, pc, sl, lsl r6 @ │ │ │ │ eorscs pc, r3, sl, asr r8 @ │ │ │ │ - bl fe8d2d70 │ │ │ │ + bl fe8d2d68 │ │ │ │ addsmi r0, r1, #65536 @ 0x10000 │ │ │ │ stmdavs r1, {r0, r2, r3, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10144c6 │ │ │ │ ldrmi r0, [r0, #2049] @ 0x801 │ │ │ │ strmi sp, [r1, #775]! @ 0x307 │ │ │ │ strtmi sp, [r3], -ip │ │ │ │ eorsne pc, r3, r5, asr r8 @ │ │ │ │ @@ -72517,20 +72515,20 @@ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ addsmi lr, r3, #3 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf855d05f │ │ │ │ stmdbcs r0, {r1, r4, r5, ip} │ │ │ │ - b 1442c48 │ │ │ │ + b 1442c40 │ │ │ │ @ instruction: 0xf1b80942 │ │ │ │ sbcsle r0, r6, r0, lsl #30 │ │ │ │ eorcs pc, r9, r5, asr r8 @ │ │ │ │ - beq fe2c65b8 │ │ │ │ - blle ff4d6480 │ │ │ │ + beq fe2c65b0 │ │ │ │ + blle ff4d6478 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ andvc r2, sl, r4 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ eorcs pc, r9, r5, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ pkhbtmi r4, r6, r1, lsl #5 │ │ │ │ @@ -72549,32 +72547,32 @@ │ │ │ │ mcrreq 10, 4, lr, r9, cr15 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ andcc pc, r0, sl, lsl #17 │ │ │ │ @ instruction: 0xf109454e │ │ │ │ eorle r0, r1, r1, lsl #18 │ │ │ │ eorscs pc, r9, r5, asr r8 @ │ │ │ │ - blle ffe164ec │ │ │ │ + blle ffe164e4 │ │ │ │ eorne pc, ip, r5, asr r8 @ │ │ │ │ - bcs 5263c │ │ │ │ + bcs 52634 │ │ │ │ ldmib r8, {r1, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ andle r0, r3, r1, lsl #6 │ │ │ │ vmlaeq.f64 d14, d0, d2 │ │ │ │ movtle r4, #38302 @ 0x959e │ │ │ │ addsmi r4, r8, #32, 8 @ 0x20000000 │ │ │ │ strtmi sp, [r2], -r0, ror #5 │ │ │ │ ldmvs r9!, {r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b844a2 │ │ │ │ - @ instruction: 0xf8d8ec68 │ │ │ │ + @ instruction: 0xf8d8ec6c │ │ │ │ strtmi r2, [r2], #-4 │ │ │ │ andcs pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0xf04fe7d4 │ │ │ │ @ instruction: 0xe7a239ff │ │ │ │ @ instruction: 0x466246d6 │ │ │ │ - bcs 5d6a0 │ │ │ │ + bcs 5d698 │ │ │ │ svcge 0x0079f77f │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ ldmdavs r6, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1061af6 │ │ │ │ @ instruction: 0xf1b90901 │ │ │ │ @ instruction: 0xf77f0f00 │ │ │ │ @ instruction: 0xf8d8af6e │ │ │ │ @@ -72583,449 +72581,449 @@ │ │ │ │ @ instruction: 0xf4ff429a │ │ │ │ ldmvs fp!, {r1, r2, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strbeq lr, [r4, #2821] @ 0xb05 │ │ │ │ ldrbtmi r4, [r0], -sl, asr #12 │ │ │ │ ldmdavs r9, {r2, r4, r5, r6, r9, sl, lr} │ │ │ │ stccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ @ instruction: 0xf7b84419 │ │ │ │ - @ instruction: 0xf8d8ec3a │ │ │ │ + @ instruction: 0xf8d8ec3e │ │ │ │ andcs r3, r0, #4 │ │ │ │ strbmi r3, [fp], #-2817 @ 0xfffff4ff │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ ldrb r5, [r0, -r2, lsr #11] │ │ │ │ rsbsvs r6, fp, r0, lsl #16 │ │ │ │ ldc2l 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ ldmdavs fp!, {r0, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrb r4, [lr, -r0, lsl #13] │ │ │ │ ldrshtvs r6, [sl], #-139 @ 0xffffff75 │ │ │ │ strmi r6, [r1], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7b84650 │ │ │ │ - ldmdavs sl!, {r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, r5, sl, fp, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ ldrmi r4, [r0], #-1170 @ 0xfffffb6e │ │ │ │ andeq pc, r4, r8, asr #17 │ │ │ │ ldmib r0, {r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrcc r0, [r4, -r0, lsl #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4ff0 │ │ │ │ @ instruction: 0x4632bcdf │ │ │ │ ldmvs r9!, {r4, r5, r6, r9, sl, lr} │ │ │ │ ldrshtvs r4, [fp], #-98 @ 0xffffff9e │ │ │ │ - stc 7, cr15, [r6], {184} @ 0xb8 │ │ │ │ + stc 7, cr15, [sl], {184} @ 0xb8 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ vmlaeq.f64 d14, d6, d10 │ │ │ │ ldrtmi r6, [r2], #-2171 @ 0xfffff785 │ │ │ │ andcs pc, r4, r8, asr #17 │ │ │ │ rsbsvs lr, fp, r0, ror #14 │ │ │ │ ldmvs fp!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmdavs r9, {r4, r5, r6, r9, sl, lr} │ │ │ │ - bl ffe09cd8 │ │ │ │ + bl fff09cd0 │ │ │ │ andcs pc, sl, r5, asr r8 @ │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ vmlaeq.f64 d14, d2, d11 │ │ │ │ strmi r6, [sl], #-2171 @ 0xfffff785 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ andcs pc, r4, r8, asr #17 │ │ │ │ svclt 0x0000e748 │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba3028 │ │ │ │ + bl feba3020 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ ldmdbmi r2, {r0, r1, r7, ip, sp, pc} │ │ │ │ svcge 0x0000447c │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - ldmda r4!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b86860 │ │ │ │ - @ instruction: 0x4601ebb8 │ │ │ │ + @ instruction: 0x4601ebbc │ │ │ │ stmdavs r8, {r3, r4, r8, ip, sp, pc} │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x2104bd90 │ │ │ │ @ instruction: 0xf7b82001 │ │ │ │ - strmi lr, [r1], -r4, lsl #22 │ │ │ │ + strmi lr, [r1], -r8, lsl #22 │ │ │ │ @ instruction: 0xf04fb140 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ rsbsvs r6, r9, fp │ │ │ │ - ldmda r4, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7ec6879 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7ea │ │ │ │ - andeq sp, r7, ip, lsl #28 │ │ │ │ + andeq sp, r7, r4, lsl lr │ │ │ │ andeq r0, r0, r5, asr #32 │ │ │ │ strlt r4, [r0], #2824 @ 0xb08 │ │ │ │ ldrbtmi r4, [fp], #-2568 @ 0xfffff5f8 │ │ │ │ stmdami r8, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0x4619607b │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7b8bc80 │ │ │ │ - svclt 0x0000bc77 │ │ │ │ - andeq r4, r3, sl, ror r1 │ │ │ │ + svclt 0x0000bc7b │ │ │ │ + andeq r4, r3, r2, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0007ddb0 │ │ │ │ + @ instruction: 0x0007ddb8 │ │ │ │ stmdbvs r0, {r0, r1, r9, sl, lr}^ │ │ │ │ strlt fp, [r0, #408] @ 0x198 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x0000b082 │ │ │ │ @ instruction: 0xf7de607b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -r8, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7de4080 │ │ │ │ ldrmi fp, [r8], -r7, lsl #27 │ │ │ │ stclt 7, cr15, [r4, #888] @ 0x378 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba30ec │ │ │ │ + bl feba30e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [lr], #232 @ 0xe8 │ │ │ │ svcge 0x00004a2b │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ stmib r7, {r0, r1, r3, r5, sl, fp, lr}^ │ │ │ │ @ instruction: 0xf1071001 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7b80300 │ │ │ │ - blmi 9c7554 │ │ │ │ + blmi 9c755c │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b860fb │ │ │ │ - bllt 1e87aec │ │ │ │ + bllt 1e87af4 │ │ │ │ eorsvs r4, r8, r1, lsr #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b8447c │ │ │ │ - @ instruction: 0xf104ef68 │ │ │ │ + @ instruction: 0xf104ef6c │ │ │ │ @ instruction: 0xf7b80008 │ │ │ │ - andcs lr, r8, r4, lsr fp │ │ │ │ + andcs lr, r8, r8, lsr fp │ │ │ │ ldc2 7, cr15, [lr, #888] @ 0x378 │ │ │ │ @ instruction: 0x460368b9 │ │ │ │ andvs r6, r2, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ subsvs r6, sl, sl, asr #16 │ │ │ │ @ instruction: 0xf7b8604b │ │ │ │ - ldmvs fp!, {r1, r2, r4, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ ldmdavs r9!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b86978 │ │ │ │ - bmi 507500 │ │ │ │ + bmi 507508 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldrvc pc, [ip, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmvs fp!, {r0, r1, r3, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80018 │ │ │ │ - @ instruction: 0xf7b8ee38 │ │ │ │ - svclt 0x0000eb72 │ │ │ │ - andeq r4, r3, r6, lsl #2 │ │ │ │ + @ instruction: 0xf7b8ee3c │ │ │ │ + svclt 0x0000eb76 │ │ │ │ + andeq r4, r3, lr, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r4, [r3], -r8 │ │ │ │ + andeq r4, r3, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, ip, lsl #26 │ │ │ │ - andeq r4, r3, lr, lsl #1 │ │ │ │ - @ instruction: 0x0007dcb0 │ │ │ │ + andeq sp, r7, r4, lsl sp │ │ │ │ + muleq r3, r6, r0 │ │ │ │ + @ instruction: 0x0007dcb8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba31c8 │ │ │ │ + bl feba31c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ @ instruction: 0xf7ffaf00 │ │ │ │ cdpne 15, 0, cr15, cr3, cr5, {1} │ │ │ │ movwcc sp, #10768 @ 0x2a10 │ │ │ │ vst4.8 {d29-d32}, [pc :64], r8 │ │ │ │ @ instruction: 0xf7b82000 │ │ │ │ - bmi 387da0 │ │ │ │ + bmi 387da8 │ │ │ │ ldrbtmi r1, [sl], #-3587 @ 0xfffff1fd │ │ │ │ - blle 2a6130 │ │ │ │ + blle 2a6128 │ │ │ │ @ instruction: 0xf7b8607b │ │ │ │ - ldmdavs fp!, {r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andvs fp, r3, r0, lsl #2 │ │ │ │ smladcc r8, r8, r6, r4 │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - b ff609ee8 │ │ │ │ + b ff709ee0 │ │ │ │ @ instruction: 0xf06fb110 │ │ │ │ andvs r0, r3, r1, lsl #6 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - andeq sp, r7, r6, asr ip │ │ │ │ + andeq sp, r7, lr, asr ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r5], -sp, lsl #24 │ │ │ │ strcs sl, [r0], -r0, lsl #30 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7b80020 │ │ │ │ - @ instruction: 0xf104eab6 │ │ │ │ + @ instruction: 0xf104eaba │ │ │ │ eorvs r0, lr, r0, lsr #32 │ │ │ │ strvs lr, [r2], -r5, asr #19 │ │ │ │ - ldmib r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - b feb09f34 │ │ │ │ + b fec09f2c │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ ldrtmi r6, [sp], lr, rrx │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ - stmiblt r8!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sp, r7, ip, lsl #24 │ │ │ │ + stmiblt ip!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sp, r7, r4, lsl ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff460e │ │ │ │ @ instruction: 0x4605ff9f │ │ │ │ @ instruction: 0xf7b8e006 │ │ │ │ - stmdavs r3, {r1, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf7b84628 │ │ │ │ - @ instruction: 0x1e04ea50 │ │ │ │ + @ instruction: 0x1e04ea54 │ │ │ │ @ instruction: 0x4620dbf1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba32b0 │ │ │ │ + bl feba32a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ andne lr, r0, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xff7ef7ff │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cd4621 │ │ │ │ @ instruction: 0xf7f5c000 │ │ │ │ strcc pc, [ip, -fp, asr #22] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba32e4 │ │ │ │ + bl feba32dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ - ldcmi 15, cr10, [pc], #-0 @ 4c0f0 │ │ │ │ + ldcmi 15, cr10, [pc], #-0 @ 4c0e8 │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi fd88fc │ │ │ │ + bmi fd88f4 │ │ │ │ cmnvs r8, lr, lsr fp │ │ │ │ @ instruction: 0xf8d7447a │ │ │ │ rscsvs r0, r9, r0, ror #2 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ andcs r6, r0, r8, lsr r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlalbtcc pc, r4, r7, r8 @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 7, cr15, [ip], {184} @ 0xb8 │ │ │ │ + ldc 7, cr15, [r0], {184} @ 0xb8 │ │ │ │ @ instruction: 0xf1074b36 │ │ │ │ stmiapl r3!, {r3, r5}^ │ │ │ │ movwcs r6, #443 @ 0x1bb │ │ │ │ mvnsvs r4, r9, lsl r6 │ │ │ │ - stcl 7, cr15, [ip, #736]! @ 0x2e0 │ │ │ │ + ldcl 7, cr15, [r0, #736]! @ 0x2e0 │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 3, pc, cr6, cr8, {5} @ │ │ │ │ + mcr 7, 3, pc, cr10, cr8, {5} @ │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @ instruction: 0xf7b83008 │ │ │ │ - ldmdbvs sp!, {r1, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs sp!, {r1, r2, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ teqlt r4, #108, 16 @ 0x6c0000 │ │ │ │ vadd.i8 d22, d0, d19 │ │ │ │ ldmvs lr!, {r0, r1, r7, r9, ip}^ │ │ │ │ ldmvs r8, {r1, r3, r5, r8, fp, lr} │ │ │ │ ldrbtmi r6, [r9], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0xf9b3687e │ │ │ │ eorsvs r0, r0, r6 │ │ │ │ ldmib r3, {r1, r2, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp, {r2, lr, pc}^ │ │ │ │ ldmvs fp!, {r0, r1, r4, r5, sp, lr} │ │ │ │ andgt pc, r0, r3, asr #17 │ │ │ │ - blx fee8a0b6 │ │ │ │ + blx fee8a0ae │ │ │ │ ldmib r4, {r1, r2, r9, sl, lr}^ │ │ │ │ rsbvs r3, sl, r0, lsl #4 │ │ │ │ tstlt r8, r8, asr r9 │ │ │ │ @ instruction: 0xf7de603b │ │ │ │ ldmdavs fp!, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de4618 │ │ │ │ strtmi pc, [r0], -sp, lsr #24 │ │ │ │ stc2 7, cr15, [sl], #-888 @ 0xfffffc88 │ │ │ │ @ instruction: 0xf10761fe │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - ldmdami r8, {r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ tstcs r0, r8, ror sl │ │ │ │ - mcrr 7, 11, pc, r0, cr8 @ │ │ │ │ - blmi 41ea08 │ │ │ │ + mcrr 7, 11, pc, r4, cr8 @ │ │ │ │ + blmi 41ea00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmibvs r8!, {r0, r2, r3, r8, ip, lr, pc}^ │ │ │ │ strvc pc, [r6, r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmibvs fp!, {r0, r2, r3, fp, lr} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - @ instruction: 0xf7b8ed14 │ │ │ │ - svclt 0x0000ea4e │ │ │ │ - andeq r3, r3, r0, lsl pc │ │ │ │ - andeq r3, r3, r4, lsl #30 │ │ │ │ + @ instruction: 0xf7b8ed18 │ │ │ │ + svclt 0x0000ea52 │ │ │ │ + andeq r3, r3, r8, lsl pc │ │ │ │ + andeq r3, r3, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r2, lsl #22 │ │ │ │ + andeq sp, r7, sl, lsl #22 │ │ │ │ andeq r2, r1, r6, asr #1 │ │ │ │ - muleq r7, sl, sl │ │ │ │ - andeq r3, r3, r8, asr #28 │ │ │ │ - andeq sp, r7, r8, ror #20 │ │ │ │ + andeq sp, r7, r2, lsr #21 │ │ │ │ + andeq r3, r3, r0, asr lr │ │ │ │ + andeq sp, r7, r0, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba3418 │ │ │ │ + bl feba3410 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ svcge 0x00004a2f │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorsvs r4, r8, lr, lsr #24 │ │ │ │ ldrbtmi r2, [ip], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlawtcc ip, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl ffe8a124 │ │ │ │ + bl fff8a11c │ │ │ │ tstcs r0, r9, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - ldcl 7, cr15, [sl, #-736] @ 0xfffffd20 │ │ │ │ + ldcl 7, cr15, [lr, #-736] @ 0xfffffd20 │ │ │ │ teqle r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074605 │ │ │ │ @ instruction: 0xf7b80010 │ │ │ │ - stmdami r3!, {r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r3!, {r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - ldmib lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ cmnlt r4, sp, asr r0 │ │ │ │ @ instruction: 0x5600e9d4 │ │ │ │ tstlt r8, r8, ror #18 │ │ │ │ - blx fee0a1fa │ │ │ │ + blx fee0a1f2 │ │ │ │ @ instruction: 0xf7de4628 │ │ │ │ @ instruction: 0x4620fbb3 │ │ │ │ - blx fec8a206 │ │ │ │ + blx fec8a1fe │ │ │ │ stccs 6, cr4, [r0], {52} @ 0x34 │ │ │ │ @ instruction: 0xf107d1f0 │ │ │ │ @ instruction: 0xf7b80010 │ │ │ │ - ldmdami r6, {r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r6, {r2, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - bl ff18a18c │ │ │ │ - blmi 39eaf8 │ │ │ │ + bl ff28a184 │ │ │ │ + blmi 39eaf0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10c │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ stmdami ip, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r8], {184} @ 0xb8 │ │ │ │ - ldmib r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrdeq r3, [r3], -sl │ │ │ │ + ldc 7, cr15, [ip], {184} @ 0xb8 │ │ │ │ + ldmib r6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r3, r3, r2, ror #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, lr, asr #27 │ │ │ │ + ldrdeq r3, [r3], -r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq sp, [r7], -ip │ │ │ │ - andeq sp, r7, r2, lsr #19 │ │ │ │ - andeq r3, r3, r0, asr sp │ │ │ │ - andeq sp, r7, r2, ror r9 │ │ │ │ + andeq sp, r7, r4, ror #19 │ │ │ │ + andeq sp, r7, sl, lsr #19 │ │ │ │ + andeq r3, r3, r8, asr sp │ │ │ │ + andeq sp, r7, sl, ror r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba3508 │ │ │ │ + bl feba3500 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ mrc2 7, 2, pc, cr6, cr15, {7} │ │ │ │ andle r1, r1, r3, asr #24 │ │ │ │ - stcl 7, cr15, [ip, #736] @ 0x2e0 │ │ │ │ + ldcl 7, cr15, [r0, #736] @ 0x2e0 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf7b86858 │ │ │ │ - tstlt r0, r8, asr #18 │ │ │ │ + tstlt r0, ip, asr #18 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stclt 0, cr6, [r0, #12] │ │ │ │ - andeq sp, r7, r2, lsr #18 │ │ │ │ + andeq sp, r7, sl, lsr #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba353c │ │ │ │ + bl feba3534 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbclt r0, sp, r0, asr #29 │ │ │ │ svcge 0x00004a33 │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ rsbsvs r4, r8, r2, lsr ip │ │ │ │ ldrbtmi r2, [ip], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlawtcc ip, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl 1a0a248 │ │ │ │ + bl 1b0a240 │ │ │ │ tstcs r0, sp, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ eorsvs r5, fp, r3, ror #17 │ │ │ │ - stcl 7, cr15, [r8], {184} @ 0xb8 │ │ │ │ + stcl 7, cr15, [ip], {184} @ 0xb8 │ │ │ │ teqle pc, r0, lsl #16 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r2, #-736] @ 0xfffffd20 │ │ │ │ + stcl 7, cr15, [r6, #-736] @ 0xfffffd20 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ @ instruction: 0xf7b83020 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r4, r8, fp, sp, lr, pc}^ │ │ │ │ tstlt r8, r8, lsl r8 │ │ │ │ ldrbtmi r4, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - blx fe28a37a │ │ │ │ + blx fe28a372 │ │ │ │ strcs r6, [r0], #-2171 @ 0xfffff785 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ addsvs r6, ip, ip, lsl r0 │ │ │ │ - stmib lr!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7b868f8 │ │ │ │ - @ instruction: 0xf7ffeb3c │ │ │ │ + @ instruction: 0xf7ffeb40 │ │ │ │ mcrrne 13, 15, pc, r3, cr15 @ │ │ │ │ - blmi 700824 │ │ │ │ + blmi 70081c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldm r2!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04fb110 │ │ │ │ strdvs r3, [r3], -pc @ │ │ │ │ - blmi 41ec34 │ │ │ │ + blmi 41ec2c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10f │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ @ instruction: 0xf7b8bd90 │ │ │ │ - ubfx lr, lr, #26, #5 │ │ │ │ + strb lr, [r4, r2, ror #26]! │ │ │ │ ldmdavs fp!, {r1, r2, r3, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80010 │ │ │ │ - @ instruction: 0xf7b8ec00 │ │ │ │ - svclt 0x0000e93a │ │ │ │ - @ instruction: 0x00033cb6 │ │ │ │ + @ instruction: 0xf7b8ec04 │ │ │ │ + svclt 0x0000e93e │ │ │ │ + @ instruction: 0x00033cbe │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, sl, lsr #25 │ │ │ │ + @ instruction: 0x00033cb2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x0007d8ba │ │ │ │ + andeq sp, r7, r2, asr #17 │ │ │ │ @ instruction: 0xfffffb17 │ │ │ │ - muleq r7, r0, r8 │ │ │ │ - andeq sp, r7, r8, ror r8 │ │ │ │ - andeq r3, r3, r4, lsr #24 │ │ │ │ - andeq sp, r7, r0, asr #16 │ │ │ │ + muleq r7, r8, r8 │ │ │ │ + andeq sp, r7, r0, lsl #17 │ │ │ │ + andeq r3, r3, ip, lsr #24 │ │ │ │ + andeq sp, r7, r8, asr #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x0000b082 │ │ │ │ andscs r4, r8, r0, lsl #13 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @@ -73033,268 +73031,268 @@ │ │ │ │ ldmdbmi r1, {r0, r1, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ strbmi r1, [r0], -r3, lsl #4 │ │ │ │ @ instruction: 0xf7cf4479 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f60a3 │ │ │ │ strdvs r3, [r3], -pc @ │ │ │ │ - bvs 1f1dd00 │ │ │ │ + bvs 1f1dcf8 │ │ │ │ @ instruction: 0xf9b780e3 │ │ │ │ rscvs r3, r3, r8, lsr #32 │ │ │ │ cmnvs r0, fp, lsr sl │ │ │ │ @ instruction: 0x61234630 │ │ │ │ adchi r2, r6, r0, lsl #12 │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ eorvs fp, lr, r5, lsl #2 │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ @ instruction: 0x00011db8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba36b0 │ │ │ │ + bl feba36a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ - blmi ef80bc │ │ │ │ + blmi ef80b4 │ │ │ │ @ instruction: 0x46054c3a │ │ │ │ andne lr, r2, r7, asr #19 │ │ │ │ ldmdbmi r9!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f313c │ │ │ │ cmnvs sl, r0, lsl #6 │ │ │ │ stc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ stccs 1, cr6, [r0, #-224] @ 0xffffff20 │ │ │ │ @ instruction: 0xf107d03a │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - b fe98a3cc │ │ │ │ + b fea8a3c4 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - stc 7, cr15, [r6], {184} @ 0xb8 │ │ │ │ + stc 7, cr15, [sl], {184} @ 0xb8 │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r0], {184} @ 0xb8 │ │ │ │ + stc 7, cr15, [r4], {184} @ 0xb8 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ @ instruction: 0xf7b83020 │ │ │ │ - ldmvs fp!, {r2, r3, r6, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r4, r6, fp, sp, lr, pc}^ │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, sp, lr} │ │ │ │ - blx fe80a4fe │ │ │ │ + blx fe80a4f6 │ │ │ │ @ instruction: 0x46046839 │ │ │ │ ldmvs fp!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7f76818 │ │ │ │ ldmvs r8!, {r0, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fb328 │ │ │ │ @ instruction: 0x462133ff │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ @ instruction: 0xf107fcd3 │ │ │ │ @ instruction: 0xf7b80020 │ │ │ │ - ldmdami ip, {r1, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdami ip, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - b 1c0a438 │ │ │ │ + b 1d0a430 │ │ │ │ ldrdeq lr, [r4, -r7] │ │ │ │ - stc 7, cr15, [r4], {184} @ 0xb8 │ │ │ │ - blmi 45edbc │ │ │ │ + stc 7, cr15, [r8], {184} @ 0xb8 │ │ │ │ + blmi 45edb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d114 │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ stmdbvs r0!, {r4, r5, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ @ instruction: 0x4620fa33 │ │ │ │ - blx c8a504 │ │ │ │ + blx c8a4fc │ │ │ │ stmdami ip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl e0a480 │ │ │ │ - ldmda r0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl f0a478 │ │ │ │ + ldmda r4!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, ip, lsr fp │ │ │ │ - andeq r3, r3, r8, lsr fp │ │ │ │ + andeq r3, r3, r4, asr #22 │ │ │ │ + andeq r3, r3, r0, asr #22 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r6, lsr r7 │ │ │ │ - strdeq sp, [r7], -r6 │ │ │ │ - muleq r3, ip, sl │ │ │ │ - andeq sp, r7, lr, lsr #13 │ │ │ │ + andeq sp, r7, lr, lsr r7 │ │ │ │ + strdeq sp, [r7], -lr │ │ │ │ + andeq r3, r3, r4, lsr #21 │ │ │ │ + @ instruction: 0x0007d6b6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba37cc │ │ │ │ + bl feba37c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d88 │ │ │ │ - bmi 1b6ba44 │ │ │ │ + bmi 1b6ba3c │ │ │ │ stclmi 15, cr10, [ip], #-0 │ │ │ │ - blmi 1b5d7c8 │ │ │ │ + blmi 1b5d7c0 │ │ │ │ ldrbtmi r6, [ip], #-633 @ 0xfffffd87 │ │ │ │ @ instruction: 0x61bc6138 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ strdcs r6, [r0], -r8 │ │ │ │ - b 68a4e4 │ │ │ │ + b 78a4dc │ │ │ │ tstcs r0, r3, ror #22 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ - bl 1f0a4f4 │ │ │ │ + bl 200a4ec │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - bl ffd8a500 │ │ │ │ + bl ffe8a4f8 │ │ │ │ ldrbtmi r4, [r8], #-2141 @ 0xfffff7a3 │ │ │ │ @ instruction: 0xf7b73008 │ │ │ │ - bvs 1f4852c │ │ │ │ + bvs 1f48534 │ │ │ │ cmnvs fp, fp, asr r8 │ │ │ │ ldmdavs sl, {r0, r1, r6, r7, r8, ip, sp, pc} │ │ │ │ ldrshtvs r6, [fp], sl │ │ │ │ @ instruction: 0xb1bb69fb │ │ │ │ ldmdbvs r9, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r8, ip, sp, pc} │ │ │ │ eorsle r3, r7, r1, lsl #6 │ │ │ │ ldrhvs r6, [fp, #-139]! @ 0xffffff75 │ │ │ │ hvclt 46747 @ 0xb69b │ │ │ │ adcsvs r6, sl, sl, asr r8 │ │ │ │ - blmi 1438b20 │ │ │ │ + blmi 1438b18 │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs r3, {r0, r1, r3, r4, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xe7e961fb │ │ │ │ ldmibvs sl!, {r0, r1, r3, r6, r8, r9, fp, lr} │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - stmda sl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs f1e79c │ │ │ │ + stmda lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs f1e794 │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - bvs fee5e4e0 │ │ │ │ + bvs fee5e4d8 │ │ │ │ @ instruction: 0xf7b82100 │ │ │ │ - bmi 1206de8 │ │ │ │ + bmi 1206df0 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, fp, lsl #14 │ │ │ │ ldmdami pc!, {r4, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2619 @ 0xfffff5c5 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - b feb0a598 │ │ │ │ + b fec0a590 │ │ │ │ @ instruction: 0xf64268f8 │ │ │ │ vmlal.s , d16, d2[1] │ │ │ │ @ instruction: 0xf7b82200 │ │ │ │ - ldmibvs fp!, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ andsvs r2, r8, r0, lsl #16 │ │ │ │ - blmi cc35c0 │ │ │ │ + blmi cc35b8 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0x200069ba │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stmib sl!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ @ instruction: 0xf7b870a4 │ │ │ │ - stmdacs r0, {r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d141 │ │ │ │ @ instruction: 0xf7b870a4 │ │ │ │ - stmdami ip!, {r1, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - svc 0x0054f7b7 │ │ │ │ + svc 0x0058f7b7 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmibvs r9!, {r4, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf9ecf7f7 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00faf7b7 │ │ │ │ + svc 0x00fef7b7 │ │ │ │ ldmdavs fp!, {r0, r2, r5, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b86af8 │ │ │ │ - ldmibvs fp!, {r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r2, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r3, r4, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0046899 │ │ │ │ ldmvs fp!, {r0, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 5df98 │ │ │ │ + blcs 5df90 │ │ │ │ ldmvs fp!, {r1, r2, r7, ip, lr, pc} │ │ │ │ adcsvs r6, fp, fp, asr r8 │ │ │ │ addsmi r6, r8, #2015232 @ 0x1ec000 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ svclt 0x000668ba │ │ │ │ cmnvs fp, r3, asr r0 │ │ │ │ ldmvs fp!, {r1, r3, r4, r6, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7de607b │ │ │ │ ldmdavs fp!, {r0, r2, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 64f54 │ │ │ │ + blcs 64f4c │ │ │ │ svcge 0x0068f47f │ │ │ │ ldmvs fp!, {r2, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami pc, {r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - b 118a664 │ │ │ │ - svc 0x007ef7b7 │ │ │ │ - andeq r3, r3, r4, lsr #20 │ │ │ │ - andeq r3, r3, lr, lsl sl │ │ │ │ + b 128a65c │ │ │ │ + svc 0x0082f7b7 │ │ │ │ + andeq r3, r3, ip, lsr #20 │ │ │ │ + andeq r3, r3, r6, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, lr, lsl r6 │ │ │ │ - andeq sp, r7, r8, asr #11 │ │ │ │ - andeq r3, r3, r6, ror r9 │ │ │ │ - muleq r7, r6, r5 │ │ │ │ - andeq sp, r7, r8, asr #10 │ │ │ │ - andeq sp, r7, r8, lsr #10 │ │ │ │ - andeq sp, r7, sl, asr #9 │ │ │ │ + andeq sp, r7, r6, lsr #12 │ │ │ │ + ldrdeq sp, [r7], -r0 │ │ │ │ + andeq r3, r3, lr, ror r9 │ │ │ │ + muleq r7, lr, r5 │ │ │ │ + andeq sp, r7, r0, asr r5 │ │ │ │ + andeq sp, r7, r0, lsr r5 │ │ │ │ + ldrdeq sp, [r7], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba39bc │ │ │ │ + bl feba39b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r4, r0, lsr #29 │ │ │ │ strcs sl, [r0, #-3840] @ 0xfffff100 │ │ │ │ cmnvs r8, r4, ror ip │ │ │ │ ldmdami r4!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbmi r4!, {r0, r3, r4, r5, r7, sp, lr}^ │ │ │ │ stmdapl r1, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r3, r5, r9, sl, lr} │ │ │ │ smlalbtne pc, ip, r7, r8 @ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ mvnsvs r6, fp, ror r0 │ │ │ │ @ instruction: 0xf7b8613a │ │ │ │ - blmi 1bc6c7c │ │ │ │ + blmi 1bc6c84 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ stmiapl r3!, {r4, r5}^ │ │ │ │ @ instruction: 0xf7b860fb │ │ │ │ - stmdacs r0, {r2, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - stmdami r6!, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdami r6!, {r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - mcr 7, 6, pc, cr6, cr7, {5} @ │ │ │ │ + mcr 7, 6, pc, cr10, cr7, {5} @ │ │ │ │ andsvs r6, ip, fp, lsr r9 │ │ │ │ - blcs 66e10 │ │ │ │ + blcs 66e08 │ │ │ │ ldmvs fp!, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ orrslt r6, r9, r9, lsl r8 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - blx d8a812 │ │ │ │ + blx d8a80a │ │ │ │ cmnlt ip, r4, lsl #12 │ │ │ │ @ instruction: 0xb1216961 │ │ │ │ @ instruction: 0xf7b76978 │ │ │ │ - stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d066 │ │ │ │ @ instruction: 0xf7f70028 │ │ │ │ @ instruction: 0x4604fb3b │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff627a │ │ │ │ ldmdbvs r9!, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ sbcvc pc, r6, #69206016 @ 0x4200000 │ │ │ │ andcs pc, r0, #192, 4 │ │ │ │ - ldmdb sl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 1cd4084 │ │ │ │ + ldmdb lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 1cd407c │ │ │ │ @ instruction: 0xf7de2018 │ │ │ │ stmdbmi lr, {r0, r1, r2, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ ldmdbvs r8!, {r0, r1, r9, ip}^ │ │ │ │ @ instruction: 0xf7cf4479 │ │ │ │ ldmdavs sl!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r6, #162 @ 0xa2 │ │ │ │ @@ -73315,45 +73313,45 @@ │ │ │ │ tstlt r3, sl │ │ │ │ @ instruction: 0xf7de4618 │ │ │ │ strtmi pc, [r0], -pc, lsl #17 │ │ │ │ @ instruction: 0xf88cf7de │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf10761fa │ │ │ │ @ instruction: 0xf7b70030 │ │ │ │ - ldmdami r4!, {r2, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r4!, {r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ tstcs r0, r8, lsr sl │ │ │ │ - stmia r0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi b1f1b8 │ │ │ │ + stmia r4!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi b1f1b0 │ │ │ │ ldmibvs r8!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ strvc pc, [r8, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ addmi r6, r3, #2293760 @ 0x230000 │ │ │ │ - blle fe76494c │ │ │ │ + blle fe764944 │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ bicsle r2, r8, r1, lsl #22 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf996f7f7 │ │ │ │ sbcsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x3006f9b0 │ │ │ │ bicle r2, lr, r0, lsl #22 │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ strb r8, [sl, r3, asr #1] │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - @ instruction: 0xf7b8e95c │ │ │ │ - ldmdbvs r9!, {r1, r3, r5, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7b8e960 │ │ │ │ + ldmdbvs r9!, {r1, r2, r3, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6803 │ │ │ │ ldrshvs r3, [sl, #47]! @ 0x2f │ │ │ │ ldr r6, [r8, fp]! │ │ │ │ ldmvs r3, {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ addsvs r3, r3, r1, lsl #6 │ │ │ │ ldmdami r3, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ @@ -73361,53 +73359,53 @@ │ │ │ │ @ instruction: 0x601868bb │ │ │ │ orrsle r2, r3, r0, lsl #16 │ │ │ │ movwcs r6, #51552 @ 0xc960 │ │ │ │ andsvs r6, r3, sl, lsr r9 │ │ │ │ addsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf82cf7de │ │ │ │ @ instruction: 0xf7b7e79b │ │ │ │ - svclt 0x0000ee76 │ │ │ │ + svclt 0x0000ee7a │ │ │ │ + andeq r3, r3, ip, lsr r8 │ │ │ │ andeq r3, r3, r4, lsr r8 │ │ │ │ - andeq r3, r3, ip, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, ip, lsr #8 │ │ │ │ + andeq sp, r7, r4, lsr r4 │ │ │ │ andeq r1, r1, r0, lsr #19 │ │ │ │ - andeq sp, r7, sl, asr r3 │ │ │ │ - andeq r3, r3, r8, lsl #14 │ │ │ │ - strdeq sp, [r7], -r8 │ │ │ │ + andeq sp, r7, r2, ror #6 │ │ │ │ + andeq r3, r3, r0, lsl r7 │ │ │ │ + andeq sp, r7, r0, lsl #6 │ │ │ │ @ instruction: 0xfffff49b │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba3bcc │ │ │ │ + bl feba3bc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r8, lsr #29 │ │ │ │ ldcmi 15, cr10, [sl], #-0 │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi e991e0 │ │ │ │ + bmi e991d8 │ │ │ │ teqvs r8, r9, lsr fp │ │ │ │ @ instruction: 0xf8d7447a │ │ │ │ rscsvs r0, r8, r8, asr r1 │ │ │ │ mvnsvs r2, r0 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlalbtcc pc, r4, r7, r8 @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrsbcc pc, [ip, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7b860bb │ │ │ │ - blmi c86a64 │ │ │ │ + blmi c86a6c │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b861bb │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d142 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - stmdami r9!, {r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r9!, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - ldc 7, cr15, [sl, #732]! @ 0x2dc │ │ │ │ + ldc 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ @ instruction: 0xf107693b │ │ │ │ ldmdavs r8, {r2, r3, r4, r8} │ │ │ │ @ instruction: 0xf90ef7f7 │ │ │ │ lsllt r4, r3, #12 │ │ │ │ stmvs r2, {r0, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0x600a68bc │ │ │ │ stmdbvs r2, {r0, r3, r4, r5, fp, sp, lr} │ │ │ │ @@ -73416,113 +73414,113 @@ │ │ │ │ andvs r6, sl, r0, asr #18 │ │ │ │ sbcscs pc, r1, #64, 4 │ │ │ │ ldmvs fp, {r2, r3, r4, r8, fp, lr}^ │ │ │ │ eorvs r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0xff3ef7ce │ │ │ │ @ instruction: 0xf10761b8 │ │ │ │ @ instruction: 0xf7b70028 │ │ │ │ - ldmdami r8, {r1, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ tstcs r0, r8, ror sl │ │ │ │ - svc 0x00d6f7b7 │ │ │ │ - blmi 41f2dc │ │ │ │ + svc 0x00daf7b7 │ │ │ │ + blmi 41f2d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmibvs r8!, {r0, r2, r3, r8, ip, lr, pc} │ │ │ │ strvc pc, [r6, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - @ instruction: 0xf7b7e8aa │ │ │ │ - svclt 0x0000ede4 │ │ │ │ - andeq r3, r3, r8, lsr #12 │ │ │ │ - andeq r3, r3, ip, lsl r6 │ │ │ │ + @ instruction: 0xf7b7e8ae │ │ │ │ + svclt 0x0000ede8 │ │ │ │ + andeq r3, r3, r0, lsr r6 │ │ │ │ + andeq r3, r3, r4, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r4, lsl r2 │ │ │ │ + andeq sp, r7, ip, lsl r2 │ │ │ │ @ instruction: 0x000117bc │ │ │ │ - andeq sp, r7, r6, asr #3 │ │ │ │ - andeq r3, r3, r4, ror r5 │ │ │ │ - muleq r7, r4, r1 │ │ │ │ + andeq sp, r7, lr, asr #3 │ │ │ │ + andeq r3, r3, ip, ror r5 │ │ │ │ + muleq r7, ip, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stmdaeq r0, {r2, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldclvs 5, cr15, [r5, #692]! @ 0x2b4 │ │ │ │ ldrmi sl, [r6], -r4, lsl #30 │ │ │ │ @ instruction: 0x46054cbf │ │ │ │ stmib r7, {r3, r7, r9, sl, lr}^ │ │ │ │ ldrbtmi r2, [ip], #-777 @ 0xfffffcf7 │ │ │ │ - blmi fefdf600 │ │ │ │ + blmi fefdf5f8 │ │ │ │ cmnvs ip, #2046820352 @ 0x7a000000 │ │ │ │ strcs r6, [r0], #-761 @ 0xfffffd07 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrcc pc, [r4, r7, asr #17] │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 140ab20 │ │ │ │ + blx 140ab18 │ │ │ │ teqvs r8, #52 @ 0x34 │ │ │ │ eorsle r3, pc, r1 │ │ │ │ ldrhlt r6, [r5, #-60] @ 0xffffffc4 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ strbmi r4, [r1], -r3, lsr #12 │ │ │ │ strmi lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ adcmi pc, r0, #912 @ 0x390 │ │ │ │ @ instruction: 0xf107db72 │ │ │ │ andcs r0, r0, ip, lsr r1 │ │ │ │ - svc 0x0072f7b7 │ │ │ │ - blvs 1edfa08 │ │ │ │ + svc 0x0076f7b7 │ │ │ │ + blvs 1edfa00 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r6}^ │ │ │ │ @ instruction: 0xf7b861fb │ │ │ │ - stmdacs r0, {r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d16c │ │ │ │ @ instruction: 0xf7b80048 │ │ │ │ - stmiami r7!, {r1, r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmiami r7!, {r1, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - ldc 7, cr15, [r8, #-732] @ 0xfffffd24 │ │ │ │ + ldc 7, cr15, [ip, #-732] @ 0xfffffd24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ eorle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0x461c681d │ │ │ │ eorle r2, sp, r0, lsl #26 │ │ │ │ strcc lr, [r5, #-2503] @ 0xfffff639 │ │ │ │ ldmibvs fp!, {r2, r3, r4, r5, r9, sp, lr} │ │ │ │ tstlt r1, r9, asr r9 │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ - bvs f80d08 │ │ │ │ + bvs f80d00 │ │ │ │ stccs 6, cr4, [r0], {35} @ 0x23 │ │ │ │ stmdavs r4!, {r2, r3, r6, ip, lr, pc}^ │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ strb r6, [fp, r5, lsr #16]! │ │ │ │ @ instruction: 0x46216ab8 │ │ │ │ mcrr2 7, 14, pc, sl, cr7 @ │ │ │ │ andsvs r6, ip, fp, ror sl │ │ │ │ - blmi fe4df610 │ │ │ │ + blmi fe4df608 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @ instruction: 0x405a3794 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5076b38 │ │ │ │ @ instruction: 0x46bd67f3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blvs 1edfa08 │ │ │ │ + blvs 1edfa00 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [lr, #732] @ 0x2dc │ │ │ │ + ldc 7, cr15, [r2, #732] @ 0x2dc │ │ │ │ ldmibvs fp!, {r0, r3, r7, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b76bf8 │ │ │ │ - @ instruction: 0xf44fef1c │ │ │ │ + @ instruction: 0xf44fef20 │ │ │ │ @ instruction: 0xf5076180 │ │ │ │ @ instruction: 0xf7ff7065 │ │ │ │ vmlane.f32 s30, s6, s31 │ │ │ │ adcshi pc, sl, r0, asr #6 │ │ │ │ eorseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ stmib r7, {r8, sp}^ │ │ │ │ @ instruction: 0x63b93203 │ │ │ │ @@ -73535,135 +73533,135 @@ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7bd633b │ │ │ │ str r4, [r1, r5, lsr #12]! │ │ │ │ ldmibvs fp!, {r0, r2, r4, r5, r6, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b70048 │ │ │ │ - blvs e88bcc │ │ │ │ + blvs e88bd4 │ │ │ │ sbcvc pc, r6, #69206016 @ 0x4200000 │ │ │ │ andcs pc, r0, #192, 4 │ │ │ │ - svc 0x0020f7b7 │ │ │ │ + svc 0x0024f7b7 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ - blle fe664cc8 │ │ │ │ + blle fe664cc0 │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b72000 │ │ │ │ - blmi 19c87fc │ │ │ │ + blmi 19c8804 │ │ │ │ tstcs r0, sl, ror fp │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stmda r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ad │ │ │ │ @ instruction: 0xf7b870b0 │ │ │ │ - stmdami r2!, {r2, r3, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2!, {r6, r7, fp, sp, lr, pc}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - stc 7, cr15, [r6], {183} @ 0xb7 │ │ │ │ + stc 7, cr15, [sl], {183} @ 0xb7 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ ldmibvs r9!, {r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xff1ef7f6 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - stc 7, cr15, [ip, #-732]! @ 0xfffffd24 │ │ │ │ + ldc 7, cr15, [r0, #-732]! @ 0xfffffd24 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r6, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ ldcvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7b72100 │ │ │ │ - bvs f487ac │ │ │ │ - blcs 5e528 │ │ │ │ + bvs f487b4 │ │ │ │ + blcs 5e520 │ │ │ │ addhi pc, r9, r0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r0, r1, r3, r4, r5, r9, sp, lr}^ │ │ │ │ svclt 0x00134298 │ │ │ │ - bvs ffee72c8 │ │ │ │ - bvs ee75cc │ │ │ │ + bvs ffee72c0 │ │ │ │ + bvs ee75c4 │ │ │ │ subsvs fp, r3, r6, lsl #30 │ │ │ │ subsvs r6, sl, fp, ror r1 │ │ │ │ - blcs 675d8 │ │ │ │ + blcs 675d0 │ │ │ │ ldmdavs ip, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ mrc2 7, 3, pc, cr12, cr13, {6} │ │ │ │ ldmibvs fp!, {r2, r3, r4, r5, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strb sl, [ip, -r8, asr #30] │ │ │ │ @ instruction: 0xf507693b │ │ │ │ @ instruction: 0xf1077265 │ │ │ │ andcs r0, r0, r4, asr #2 │ │ │ │ ldmne r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b760bb │ │ │ │ - blmi f88758 │ │ │ │ + blmi f88760 │ │ │ │ tstcs r0, sl, ror fp │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - svc 0x00f0f7b7 │ │ │ │ + svc 0x00f4f7b7 │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - stmda sl!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf7b73020 │ │ │ │ - bvs fff47e18 │ │ │ │ + bvs fff47e20 │ │ │ │ ldmdavs r8, {r0, r2, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf7f64629 │ │ │ │ strmi pc, [r4], -r9, lsl #31 │ │ │ │ stmdavs fp!, {r4, r5, r8, ip, sp, pc}^ │ │ │ │ strle r0, [r5, #-1946]! @ 0xfffff866 │ │ │ │ @ instruction: 0xf0438883 │ │ │ │ addhi r0, r3, r1, lsl #6 │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r2], {183} @ 0xb7 │ │ │ │ + ldcl 7, cr15, [r6], {183} @ 0xb7 │ │ │ │ ldmdavs fp!, {r4, r5, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b76c78 │ │ │ │ - ldmvs fp!, {r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ - blvs fef270e0 │ │ │ │ + ldmvs fp!, {r2, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + blvs fef270d8 │ │ │ │ strmi r3, [fp], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xe74b63bb │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ @ instruction: 0xf7b7af4e │ │ │ │ - @ instruction: 0x4603ee90 │ │ │ │ + @ instruction: 0x4603ee94 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ ldmdavs fp, {r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf7e76013 │ │ │ │ smlsld pc, r9, r5, fp @ │ │ │ │ svcpl 0x0030f413 │ │ │ │ stmdavs r1, {r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7b86b38 │ │ │ │ - bvs fffc6f28 │ │ │ │ + bvs fffc6f30 │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xff84f7f6 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf892f7ff │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ strb r6, [r9, r3, lsr #32] │ │ │ │ @ instruction: 0xe7916a3c │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b7701e │ │ │ │ - bvs f48a40 │ │ │ │ + bvs f48a48 │ │ │ │ @ instruction: 0xe78861bb │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b770b0 │ │ │ │ - @ instruction: 0xf7b7ef0c │ │ │ │ - svclt 0x0000ec46 │ │ │ │ - strdeq r3, [r3], -sl │ │ │ │ - strdeq r3, [r3], -r4 │ │ │ │ + @ instruction: 0xf7b7ef10 │ │ │ │ + svclt 0x0000ec4a │ │ │ │ + andeq r3, r3, r2, lsl #10 │ │ │ │ + strdeq r3, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq sp, [r7], -r0 │ │ │ │ - andeq r3, r3, r4, asr #8 │ │ │ │ - andeq sp, r7, r0, asr r0 │ │ │ │ - strdeq ip, [r7], -ip @ │ │ │ │ - andeq ip, r7, ip, lsr #31 │ │ │ │ - andeq ip, r7, ip, lsl #31 │ │ │ │ - andeq ip, r7, sl, lsl #30 │ │ │ │ - ldrdeq ip, [r7], -r8 │ │ │ │ - andeq ip, r7, r0, ror lr │ │ │ │ - andeq ip, r7, r8, asr lr │ │ │ │ + ldrdeq sp, [r7], -r8 │ │ │ │ + andeq r3, r3, ip, asr #8 │ │ │ │ + andeq sp, r7, r8, asr r0 │ │ │ │ + andeq sp, r7, r4 │ │ │ │ + @ instruction: 0x0007cfb4 │ │ │ │ + muleq r7, r4, pc @ │ │ │ │ + andeq ip, r7, r2, lsl pc │ │ │ │ + andeq ip, r7, r0, ror #29 │ │ │ │ + andeq ip, r7, r8, ror lr │ │ │ │ + andeq ip, r7, r0, ror #28 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @@ -73677,343 +73675,343 @@ │ │ │ │ addshi pc, r8, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2939 @ 0xfffff485 │ │ │ │ adcmi r6, r6, #1966080 @ 0x1e0000 │ │ │ │ vldmdbmi sl!, {s27-s117} │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r8, [sp], #-488 @ 0xfffffe18 │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr10, cr7, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr14, cr7, {5} │ │ │ │ strcc fp, [r1], #-336 @ 0xfffffeb0 │ │ │ │ subsle r2, lr, r4, lsl #24 │ │ │ │ svcpl 0x0004f858 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr0, cr7, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr4, cr7, {5} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - mcr 7, 5, pc, cr10, cr7, {5} @ │ │ │ │ + mcr 7, 5, pc, cr14, cr7, {5} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blmi 1bed154 │ │ │ │ + blmi 1bed14c │ │ │ │ andsvs r4, ip, fp, ror r4 │ │ │ │ vldmdbne ip!, {s8-s116} │ │ │ │ @ instruction: 0x81b4f8df │ │ │ │ cdpmi 6, 6, cr4, cr13, cr11, {1} │ │ │ │ hvccs 1098 @ 0x44a │ │ │ │ ldrbtmi r4, [r8], #1568 @ 0x620 │ │ │ │ - blx ff28ae94 │ │ │ │ + blx ff28ae8c │ │ │ │ movwcs r4, #1150 @ 0x47e │ │ │ │ andcs r4, r1, r1, asr #12 │ │ │ │ strmi lr, [r1], -sp, asr #19 │ │ │ │ rscsne pc, r3, #64, 4 │ │ │ │ strls r2, [r0, #-1394] @ 0xfffffa8e │ │ │ │ @ instruction: 0xf92ef7d2 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ strmi pc, [r4], -fp, asr #26 │ │ │ │ rsble r2, sp, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r9], #-2401 @ 0xfffff69f │ │ │ │ - b ff08add8 │ │ │ │ + b ff18add0 │ │ │ │ subsle r2, r7, r0, lsl #16 │ │ │ │ movwcs r4, #2655 @ 0xa5f │ │ │ │ eorcs r4, r0, r1, asr #12 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ rscsvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf916f7d2 │ │ │ │ - blmi 171f884 │ │ │ │ + blmi 171f87c │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x460e447a │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ - bmi 160c4a8 │ │ │ │ + bmi 160c4a0 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r3, r0, asr #32 │ │ │ │ smlaldxcc r4, r8, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldclne 1, cr8, [r3], #-960 @ 0xfffffc40 │ │ │ │ @ instruction: 0xf7b7d127 │ │ │ │ - stmdavs r5, {r1, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r1, r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46281d3c │ │ │ │ - ldcl 7, cr15, [r0], #732 @ 0x2dc │ │ │ │ + ldcl 7, cr15, [r4], #732 @ 0x2dc │ │ │ │ strmi r4, [r3], -sl, asr #20 │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - bmi 128b950 │ │ │ │ + bmi 128b948 │ │ │ │ @ instruction: 0xf04f4948 │ │ │ │ ldrbtmi r0, [sl], #-3186 @ 0xfffff38e │ │ │ │ ldrbtmi r4, [r9], #-1579 @ 0xfffff9d5 │ │ │ │ andmi lr, r1, #3358720 @ 0x334000 │ │ │ │ vhadd.s8 d18, d0, d16 │ │ │ │ @ instruction: 0xf8cd12e7 │ │ │ │ @ instruction: 0xf7d2c000 │ │ │ │ - bmi 110b2f8 │ │ │ │ + bmi 110b2f0 │ │ │ │ tstcs r1, r2, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ andsvs r6, lr, r1, lsl r0 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - blmi 1046ebc │ │ │ │ + blmi 1046eb4 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ str r5, [r3, r6, lsr #32] │ │ │ │ @ instruction: 0x46414b3d │ │ │ │ andcs r4, r1, sp, lsr sl │ │ │ │ strls r4, [r0, #-1147] @ 0xfffffb85 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ vst1.8 {d18-d20}, [pc], r1 │ │ │ │ ldmdavs lr, {r1, r9, ip, sp, lr} │ │ │ │ @ instruction: 0xf7d24633 │ │ │ │ @ instruction: 0xe7adf8bb │ │ │ │ - stcl 7, cr15, [ip, #-732]! @ 0xfffffd24 │ │ │ │ + ldcl 7, cr15, [r0, #-732]! @ 0xfffffd24 │ │ │ │ ldcmi 6, cr4, [r6], #-12 │ │ │ │ eorcs r4, r0, r1, asr #12 │ │ │ │ andscs pc, r1, #64, 4 │ │ │ │ ldrbtmi r6, [ip], #-2075 @ 0xfffff7e5 │ │ │ │ stmib sp, {r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7d24601 │ │ │ │ - bmi ccb29c │ │ │ │ + bmi ccb294 │ │ │ │ andcs r4, r1, r1, lsr fp │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldrbtmi r3, [fp], #-511 @ 0xfffffe01 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7b7e7ce │ │ │ │ - stmdavs r5, {r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x26721d3c │ │ │ │ @ instruction: 0xf7b74628 │ │ │ │ - bmi b0827c │ │ │ │ + bmi b08284 │ │ │ │ cmpcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - blx 88afe4 │ │ │ │ + blx 88afdc │ │ │ │ stmdbmi r8!, {r0, r1, r2, r5, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1579 @ 0xfffff9d5 │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ andls r4, r2, r9, ror r4 │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7d22020 │ │ │ │ - bmi 94b250 │ │ │ │ + bmi 94b248 │ │ │ │ andcs r4, r1, r3, lsr #22 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldrbtmi r3, [fp], #-511 @ 0xfffffe01 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7b7e7a8 │ │ │ │ - svclt 0x0000eb1a │ │ │ │ - andeq ip, r7, r2, lsr #28 │ │ │ │ - andeq r3, r3, r6, lsr #3 │ │ │ │ + svclt 0x0000eb1e │ │ │ │ + andeq ip, r7, sl, lsr #28 │ │ │ │ + andeq r3, r3, lr, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r6, [r3], -sl │ │ │ │ + andeq r6, r3, r2, ror #29 │ │ │ │ andeq r1, r1, sl, ror r6 │ │ │ │ - andeq r2, r3, lr, lsr #27 │ │ │ │ - muleq r3, r8, lr │ │ │ │ + @ instruction: 0x00032db6 │ │ │ │ + andeq r6, r3, r0, lsr #29 │ │ │ │ andeq r1, r1, ip, asr #7 │ │ │ │ andeq r1, r1, r6, lsl #7 │ │ │ │ andeq r1, r1, ip, lsl #7 │ │ │ │ andeq r1, r1, r2, lsr #7 │ │ │ │ muleq r1, r8, r3 │ │ │ │ - andeq ip, r7, r8, asr sp │ │ │ │ - andeq r6, r3, r8, lsr #28 │ │ │ │ - andeq r3, r3, sl, asr #1 │ │ │ │ + andeq ip, r7, r0, ror #26 │ │ │ │ + andeq r6, r3, r0, lsr lr │ │ │ │ + ldrdeq r3, [r3], -r2 │ │ │ │ andeq r1, r1, sl, lsl #6 │ │ │ │ andeq r1, r1, r2, ror #5 │ │ │ │ ldrdeq r1, [r1], -r2 │ │ │ │ - andeq ip, r7, r0, ror #25 │ │ │ │ - @ instruction: 0x00036db2 │ │ │ │ - andeq r2, r3, ip, lsl #25 │ │ │ │ - muleq r3, r4, sp │ │ │ │ + andeq ip, r7, r8, ror #25 │ │ │ │ + @ instruction: 0x00036dba │ │ │ │ + muleq r3, r4, ip │ │ │ │ + muleq r3, ip, sp │ │ │ │ andeq r1, r1, r0, lsr #6 │ │ │ │ andeq r1, r1, r2, lsl r3 │ │ │ │ - andeq ip, r7, r4, lsl #25 │ │ │ │ - andeq r6, r3, r2, asr sp │ │ │ │ + andeq ip, r7, ip, lsl #25 │ │ │ │ + andeq r6, r3, sl, asr sp │ │ │ │ andeq r1, r1, r8, lsl r2 │ │ │ │ andeq r1, r1, r6, lsr r2 │ │ │ │ andeq r1, r1, r4, lsr #4 │ │ │ │ - andeq ip, r7, r8, lsr ip │ │ │ │ - andeq r6, r3, r6, lsl #26 │ │ │ │ + andeq ip, r7, r0, asr #24 │ │ │ │ + andeq r6, r3, lr, lsl #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba42d8 │ │ │ │ + bl feba42d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ andcs r4, r8, r6, lsl #12 │ │ │ │ stc2l 7, cr15, [lr], {221} @ 0xdd │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc 7, cr15, [sl], {183} @ 0xb7 │ │ │ │ + stc 7, cr15, [lr], {183} @ 0xb7 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx 108b032 │ │ │ │ + blx 108b02a │ │ │ │ eorvs r2, r0, r1, lsl #26 │ │ │ │ @ instruction: 0x3d01d905 │ │ │ │ - blcs c246d0 │ │ │ │ + blcs c246c8 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ - blmi 122618 │ │ │ │ + blmi 122610 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ subsvs r6, ip, r2, rrx │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq ip, r7, ip, ror #22 │ │ │ │ + andeq ip, r7, r4, ror fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ svcge 0x000ab0fb │ │ │ │ - bmi ff8de98c │ │ │ │ - blmi ff8de9ac │ │ │ │ + bmi ff8de984 │ │ │ │ + blmi ff8de9a4 │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldrdmi pc, [ip, #135]! @ 0x87 │ │ │ │ @ instruction: 0x46086138 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f31bc │ │ │ │ @ instruction: 0xf7b70300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ orrshi pc, r3, r0 │ │ │ │ movwcs r4, #2777 @ 0xad9 │ │ │ │ @ instruction: 0x460449d9 │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r6, [r9], #-2363 @ 0xfffff6c5 │ │ │ │ - stc 7, cr15, [r6], {183} @ 0xb7 │ │ │ │ + stc 7, cr15, [sl], {183} @ 0xb7 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ movweq lr, #23126 @ 0x5a56 │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b 30b064 │ │ │ │ + b 40b05c │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ tstphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - beq 6895b0 │ │ │ │ + beq 6895a8 │ │ │ │ adcscs r4, r0, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf7f04650 │ │ │ │ @ instruction: 0xf8dffd7f │ │ │ │ @ instruction: 0xf8c7932c │ │ │ │ vqadd.s8 d26, d6, d4 │ │ │ │ vmvn.i16 , #9 @ 0x0009 │ │ │ │ @ instruction: 0xf8df0873 │ │ │ │ ldrbtmi sl, [r9], #800 @ 0x320 │ │ │ │ strpl lr, [r2], -r7, asr #19 │ │ │ │ strd r4, [sl], sl @ │ │ │ │ @ instruction: 0x210022b0 │ │ │ │ sbceq pc, r8, r7, lsl #2 │ │ │ │ stc2l 7, cr15, [sl, #-960]! @ 0xfffffc40 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - stmdacs r1, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf507bf18 │ │ │ │ @ instruction: 0xf0407694 │ │ │ │ strtmi r8, [r0], -lr, lsl #1 │ │ │ │ - b fed0b0bc │ │ │ │ + b fee0b0b4 │ │ │ │ cmpeq sl, r7, asr #19 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - strbmi lr, [r9], -r4, lsr #22 │ │ │ │ + strbmi lr, [r9], -r8, lsr #22 │ │ │ │ cmnpeq r0, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - cmplt r0, r4, asr sl │ │ │ │ + cmplt r0, r8, asr sl │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - eorcs lr, r0, #31232 @ 0x7a00 │ │ │ │ + eorcs lr, r0, #32256 @ 0x7e00 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf7f000c8 │ │ │ │ ldrbmi pc, [r1], -pc, lsl #27 @ │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7b77694 │ │ │ │ - cmplt r8, r4, asr #20 │ │ │ │ + cmplt r8, r8, asr #20 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7b77694 │ │ │ │ - eorcs lr, r0, #104, 24 @ 0x6800 │ │ │ │ + eorcs lr, r0, #108, 24 @ 0x6c00 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc 7, cr15, [r0], #732 @ 0x2dc │ │ │ │ + stc 7, cr15, [r4], #732 @ 0x2dc │ │ │ │ strtmi r4, [r0], -r9, lsr #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120ea34 │ │ │ │ + @ instruction: 0xb120ea38 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0xf8c7ec9e │ │ │ │ + @ instruction: 0xf8c7eca2 │ │ │ │ stmibmi r5!, {r2, r3, r6, r8} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b a8b128 │ │ │ │ + b b8b120 │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - ldc 7, cr15, [r2], {183} @ 0xb7 │ │ │ │ + ldc 7, cr15, [r6], {183} @ 0xb7 │ │ │ │ cmppeq r0, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r0, lsr #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120ea1e │ │ │ │ + @ instruction: 0xb120ea22 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0xf8c7ec88 │ │ │ │ + @ instruction: 0xf8c7ec8c │ │ │ │ ldmibmi ip, {r2, r4, r6, r8} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 50b154 │ │ │ │ + b 60b14c │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - ldcl 7, cr15, [ip], #-732 @ 0xfffffd24 │ │ │ │ + stc 7, cr15, [r0], {183} @ 0xb7 │ │ │ │ cmppeq ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldmibmi r6, {r1, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmibmi r6, {r1, r2, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 18b170 │ │ │ │ + b 28b168 │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - stcl 7, cr15, [lr], #-732 @ 0xfffffd24 │ │ │ │ + ldcl 7, cr15, [r2], #-732 @ 0xfffffd24 │ │ │ │ smlalbteq pc, r8, r7, r8 @ │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldmibmi r0, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmibmi r0, {r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmib r6!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - stcl 7, cr15, [r0], #-732 @ 0xfffffd24 │ │ │ │ + stcl 7, cr15, [r4], #-732 @ 0xfffffd24 │ │ │ │ cmppeq r8, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -fp, lsl #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120e9ec │ │ │ │ + strdlt lr, [r0, -r0]! │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0xf8c7ec56 │ │ │ │ + @ instruction: 0xf8c7ec5a │ │ │ │ strtmi r0, [r0], -r0, ror #2 │ │ │ │ - ldmdb sl, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r5, lsl #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - ldrdlt lr, [r0, #-158] @ 0xffffff62 │ │ │ │ + smlalttlt lr, r0, r2, r9 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - subcs lr, r0, #4, 24 @ 0x400 │ │ │ │ + subcs lr, r0, #8, 24 @ 0x800 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf7f000e8 │ │ │ │ ldmdavs r3!, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstle r7, r3, asr #10 │ │ │ │ - bleq c972c │ │ │ │ + bleq c9724 │ │ │ │ @ instruction: 0xf1076978 │ │ │ │ adcscs r0, r0, #200, 2 @ 0x32 │ │ │ │ - stmdb ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0x4620e8f8 │ │ │ │ - b ff70b1f4 │ │ │ │ + @ instruction: 0x4620e8fc │ │ │ │ + b ff80b1ec │ │ │ │ @ instruction: 0xf43f2801 │ │ │ │ @ instruction: 0xf8d7af4f │ │ │ │ @ instruction: 0xf8d731f4 │ │ │ │ ldmib r7, {r2, r4, sp, pc}^ │ │ │ │ - b 1522b34 │ │ │ │ + b 1522b2c │ │ │ │ rsbsle r0, ip, fp, lsl #22 │ │ │ │ vrecps.f32 d22, d22, d27 │ │ │ │ vmvn.i32 , #2304 @ 0x00000900 │ │ │ │ addsmi r0, r3, #805306375 @ 0x30000007 │ │ │ │ strtmi sp, [r0], -sl, asr #32 │ │ │ │ - stmdb r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi 1b16348 │ │ │ │ + stmdb ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 1b16340 │ │ │ │ ldrbtmi r4, [sl], #-2909 @ 0xfffff4a3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x31bcf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46208090 │ │ │ │ strbvc pc, [r2, r7, lsl #10]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdls r8, [r0], -r0 │ │ │ │ - beq 1094ac │ │ │ │ + beq 1094a4 │ │ │ │ ldrdcc pc, [r8, #135]! @ 0x87 │ │ │ │ stmdbmi r0!, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd1af2 │ │ │ │ - b 1435390 │ │ │ │ + b 1435388 │ │ │ │ ldrbtmi r7, [r9], #-2531 @ 0xfffff61d │ │ │ │ movweq lr, #39781 @ 0x9b65 │ │ │ │ - b d8b268 │ │ │ │ - bhi 87ac4 │ │ │ │ + b e8b260 │ │ │ │ + bhi 87abc │ │ │ │ @ instruction: 0x4620495a │ │ │ │ ldrdcc pc, [r8, #135]! @ 0x87 │ │ │ │ ldmibne sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ movweq lr, #23369 @ 0x5b49 │ │ │ │ - b a8b280 │ │ │ │ + b b8b278 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldm r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr14, cr15, {1} @ │ │ │ │ ldrbcs r4, [r2, #-2642]! @ 0xfffff5ae │ │ │ │ movwcs r4, #2130 @ 0x852 │ │ │ │ ldrbtmi r4, [sl], #-2386 @ 0xfffff6ae │ │ │ │ andls r4, r2, #120, 8 @ 0x78000000 │ │ │ │ andpl lr, r0, sp, asr #19 │ │ │ │ @@ -74034,69 +74032,69 @@ │ │ │ │ movwge lr, #6605 @ 0x19cd │ │ │ │ ldrdcc pc, [r0], sl @ │ │ │ │ ldmdavs lr!, {r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d74a3f │ │ │ │ @ instruction: 0x463011f0 │ │ │ │ @ instruction: 0xf7f1447a │ │ │ │ strtmi pc, [r8], -r3, lsr #16 │ │ │ │ - blx ffa0b394 │ │ │ │ + blx ffa0b38c │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0x4634e8f8 │ │ │ │ + @ instruction: 0x4634e8fc │ │ │ │ @ instruction: 0xf8d7e78d │ │ │ │ @ instruction: 0x4658b010 │ │ │ │ - b ffa8b310 │ │ │ │ + b ffb8b308 │ │ │ │ andcc r4, r2, r1, lsl #13 │ │ │ │ - blx 98b3b2 │ │ │ │ + blx 98b3aa │ │ │ │ @ instruction: 0xf1094680 │ │ │ │ ldrbmi r0, [r9], -r2, lsl #4 │ │ │ │ ldc2l 7, cr15, [r0], #-960 @ 0xfffffc40 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf828032f │ │ │ │ @ instruction: 0xf7b73009 │ │ │ │ - smlattcs r1, r0, r8, lr │ │ │ │ + smlattcs r1, r4, r8, lr │ │ │ │ ldrtmi r9, [r2], -r3, lsl #2 │ │ │ │ ldrsbne pc, [r0, #135]! @ 0x87 @ │ │ │ │ tstls r2, fp, lsr #12 │ │ │ │ ldmdavs r9!, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d79101 │ │ │ │ smlattls r0, r8, r1, r1 │ │ │ │ mrc2 7, 2, pc, cr4, cr15, {7} │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx fee8b3f0 │ │ │ │ + blx fee8b3e8 │ │ │ │ @ instruction: 0xf7b7e763 │ │ │ │ - @ instruction: 0xf7b7e902 │ │ │ │ - stmdavs r5, {r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7b7e906 │ │ │ │ + stmdavs r5, {r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtvc pc, [lr], #1287 @ 0x507 @ │ │ │ │ @ instruction: 0x46282672 │ │ │ │ - b 168b370 │ │ │ │ + b 178b368 │ │ │ │ @ instruction: 0x46034a1e │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ ldmdami ip, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x462b491c │ │ │ │ rsbscs r4, ip, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r9, [r9], #-2 │ │ │ │ stmib sp, {r5, sp}^ │ │ │ │ @ instruction: 0xf7d16400 │ │ │ │ strb pc, [r3, -r5, asr #28] @ │ │ │ │ - andeq r2, r3, r6, asr #29 │ │ │ │ + andeq r2, r3, lr, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r1, r1, r2, ror r3 │ │ │ │ andeq r9, r0, lr, lsr r9 │ │ │ │ andeq r1, r1, lr, lsr #3 │ │ │ │ @ instruction: 0x000111b0 │ │ │ │ andeq pc, r0, r8, lsr #29 │ │ │ │ andeq r8, r0, r6, ror #15 │ │ │ │ andeq r1, r1, r4, lsl r1 │ │ │ │ andeq r1, r1, r6, lsl #2 │ │ │ │ strdeq r1, [r1], -r2 │ │ │ │ ldrdeq r1, [r1], -lr │ │ │ │ ldrdeq r1, [r1], -r0 │ │ │ │ strheq r1, [r1], -ip │ │ │ │ - @ instruction: 0x00032cb6 │ │ │ │ + @ instruction: 0x00032cbe │ │ │ │ @ instruction: 0x00010fba │ │ │ │ andeq r0, r1, r8, lsr #31 │ │ │ │ andeq r0, r1, r2, ror pc │ │ │ │ andeq r0, r1, r4, lsl #31 │ │ │ │ andeq r0, r1, r8, lsl #29 │ │ │ │ andeq r0, r1, ip, lsl #31 │ │ │ │ andeq r0, r1, r6, ror lr │ │ │ │ @@ -74110,15 +74108,15 @@ │ │ │ │ ldrmi r4, [r0], r3, lsl #13 │ │ │ │ ldmib r7, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7540c │ │ │ │ @ instruction: 0xf8d79038 │ │ │ │ @ instruction: 0xf7ffa03c │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r8, #2843]! @ 0xb1b │ │ │ │ - bl 1ddee58 │ │ │ │ + bl 1ddee50 │ │ │ │ ldrtmi r0, [r3], -r4, lsl #2 │ │ │ │ @ instruction: 0x462abfbc │ │ │ │ tstcs r0, r3, lsr #12 │ │ │ │ stmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @@ -74128,23 +74126,23 @@ │ │ │ │ strcc r4, [ip, -r8, lsl #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdcs r8, [r0, -r0] │ │ │ │ strmi r3, [r8], -ip, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ mvnsvs r8, #240, 30 @ 0x3c0 │ │ │ │ tstcs r3, r8, asr r6 │ │ │ │ - bls 3c7cb4 │ │ │ │ + bls 3c7cac │ │ │ │ smladxcc ip, r9, r3, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldr r4, [fp, #4080]! @ 0xff0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba47ac │ │ │ │ + bl feba47a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9d1414 │ │ │ │ - blmi 9f9810 │ │ │ │ + bmi 9d140c │ │ │ │ + blmi 9f9808 │ │ │ │ svcge 0x0004447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ mcrne 12, 0, pc, cr3, cr11, {1} @ │ │ │ │ @ instruction: 0xf8dfdb2f │ │ │ │ smlalbbcs ip, r0, r4, r0 │ │ │ │ @@ -74158,137 +74156,137 @@ │ │ │ │ andls r4, r0, r9, ror r4 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbmi sl, {r0, r8, sp} │ │ │ │ strdcs r2, [r1], -r5 │ │ │ │ @ instruction: 0xf7d14479 │ │ │ │ subcs pc, r0, #10176 @ 0x27c0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fe38b5d2 │ │ │ │ + blx fe38b5ca │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf04f4b15 │ │ │ │ - bmi 590e1c │ │ │ │ + bmi 590e14 │ │ │ │ ldrbtmi r4, [fp], #-1276 @ 0xfffffb04 │ │ │ │ ldrbtmi r4, [sl], #-1569 @ 0xfffff9df │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e9ce00 │ │ │ │ - bmi 4cba04 │ │ │ │ + bmi 4cb9fc │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r8, -r2, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - ldmda ip, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r3, r8, asr #20 │ │ │ │ + stmda r0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r3, r0, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, ip, asr r6 │ │ │ │ + andeq r2, r3, r4, ror #12 │ │ │ │ andeq r0, r1, r4, lsr #28 │ │ │ │ andeq r0, r1, r4, lsr #28 │ │ │ │ andeq r0, r1, r4, lsr lr │ │ │ │ andeq r0, r1, r0, asr ip │ │ │ │ andeq r0, r1, r4, asr #28 │ │ │ │ andeq r0, r1, sl, lsr lr │ │ │ │ andeq r0, r1, sl, lsr lr │ │ │ │ - andeq r2, r3, lr, asr #19 │ │ │ │ + ldrdeq r2, [r3], -r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 9, cr15, cr0, cr12, {6} │ │ │ │ sbcslt r4, r3, r1, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2929 @ 0xfffff48f │ │ │ │ strmi sl, [r4], -r8, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlawtcc r4, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ff40b6a2 │ │ │ │ + blx ff40b69a │ │ │ │ strmi r4, [r3], -ip, ror #20 │ │ │ │ ldmvs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rsbsle r2, ip, r0, lsl #18 │ │ │ │ - ble 4582b4 │ │ │ │ - blmi 1a2005c │ │ │ │ + ble 4582ac │ │ │ │ + blmi 1a20054 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrvc pc, [r6, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ qsub8mi r8, r0, r0 │ │ │ │ @ instruction: 0xf7b760fb │ │ │ │ - @ instruction: 0xf100e994 │ │ │ │ + @ instruction: 0xf100e998 │ │ │ │ strbmi r0, [r8], -r0, asr #18 │ │ │ │ @ instruction: 0xf9cef7dd │ │ │ │ strls r4, [r0], #-2653 @ 0xfffff5a3 │ │ │ │ ldmvs fp!, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4649447a │ │ │ │ @ instruction: 0xf8524682 │ │ │ │ ldrmi r2, [r3], -r3, lsr #32 │ │ │ │ - bmi 169f140 │ │ │ │ + bmi 169f138 │ │ │ │ @ instruction: 0xf7f0447a │ │ │ │ ldrtmi pc, [r0], -sp, lsr #29 @ │ │ │ │ stc2 7, cr15, [lr, #832] @ 0x340 │ │ │ │ - blmi 161fc68 │ │ │ │ + blmi 161fc60 │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ addsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ andls r4, r1, fp, ror r4 │ │ │ │ andcs r9, r1, r2, lsl #6 │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ strmi r2, [fp], r0, lsl #6 │ │ │ │ stc2 7, cr15, [ip, #-836] @ 0xfffffcbc │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ @ instruction: 0xf7dd05e4 │ │ │ │ @ instruction: 0x4641f95b │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xf7f060bd │ │ │ │ @ instruction: 0x464afaf3 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - blx ffc0b70c │ │ │ │ + blx ffc0b704 │ │ │ │ @ instruction: 0xf1074948 │ │ │ │ eorcs r0, r0, #196, 12 @ 0xc400000 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ @ instruction: 0xf7f0607e │ │ │ │ - bmi 11cc2f4 │ │ │ │ - blmi 119f008 │ │ │ │ + bmi 11cc2ec │ │ │ │ + blmi 119f000 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldrbtmi r9, [fp], #-1539 @ 0xfffff9fd │ │ │ │ andls r6, r2, #58 @ 0x3a │ │ │ │ - bmi 10f2378 │ │ │ │ + bmi 10f2370 │ │ │ │ ldrbtmi r4, [sl], #-2882 @ 0xfffff4be │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf7e94653 │ │ │ │ @ instruction: 0xf107f849 │ │ │ │ @ instruction: 0x46200110 │ │ │ │ @ instruction: 0xf7b760f9 │ │ │ │ - ldmdblt r0!, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbvs sl, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ rsbsmi pc, r0, #33554432 @ 0x2000000 │ │ │ │ svcmi 0x0080f5b2 │ │ │ │ ldrbmi sp, [r0], -ip │ │ │ │ @ instruction: 0xf922f7dd │ │ │ │ stmib r7, {r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff0202 │ │ │ │ ldmvs sl!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs fp!, {r0, r8, sp} │ │ │ │ @ instruction: 0xe7796091 │ │ │ │ @ instruction: 0x462060f8 │ │ │ │ - blx 1b0b706 │ │ │ │ + blx 1b0b6fe │ │ │ │ andls r4, r3, pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1625 @ 0xfffff9a7 │ │ │ │ - bmi bf1fd8 │ │ │ │ + bmi bf1fd0 │ │ │ │ andcs r4, r1, r5, lsl #12 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #805306375 @ 0x30000007 │ │ │ │ vtst.8 q11, q8, │ │ │ │ @ instruction: 0xf7d11239 │ │ │ │ strtmi pc, [r8], -pc, lsr #25 │ │ │ │ @ instruction: 0xf900f7dd │ │ │ │ strbmi r4, [sl], -r7, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx fe68b7b8 │ │ │ │ + blx fe68b7b0 │ │ │ │ strtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7f04650 │ │ │ │ stmdbmi r3!, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072220 │ │ │ │ ldrbtmi r0, [r9], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xf7f04c21 │ │ │ │ stmdbmi r1!, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @@ -74297,25 +74295,25 @@ │ │ │ │ @ instruction: 0xf7f0447c │ │ │ │ ldmvs fp!, {r0, r1, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1079306 │ │ │ │ ldmdavs sl!, {r2, r7, r8, r9}^ │ │ │ │ ldmdavs sl!, {r0, r2, r9, ip, pc} │ │ │ │ @ instruction: 0xf1079204 │ │ │ │ andls r0, r3, #164, 4 @ 0x4000000a │ │ │ │ - bmi 667b20 │ │ │ │ + bmi 667b18 │ │ │ │ stmib sp, {r3, r9, sl, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xf7e89400 │ │ │ │ str pc, [sl, r7, ror #31]! │ │ │ │ - svc 0x001af7b6 │ │ │ │ - andeq r2, r3, r2, ror r9 │ │ │ │ + svc 0x001ef7b6 │ │ │ │ + andeq r2, r3, sl, ror r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r7], -r0 │ │ │ │ - andeq r2, r3, r8, asr #18 │ │ │ │ - andeq r2, r3, r4, asr #10 │ │ │ │ + ldrdeq ip, [r7], -r8 │ │ │ │ + andeq r2, r3, r0, asr r9 │ │ │ │ + andeq r2, r3, ip, asr #10 │ │ │ │ andeq r0, r1, r8, ror #26 │ │ │ │ andeq r0, r1, lr, lsr fp │ │ │ │ andeq r0, r1, ip, ror #26 │ │ │ │ andeq r0, r1, ip, lsl #26 │ │ │ │ strdeq r0, [r1], -r2 │ │ │ │ andeq r0, r1, lr, lsr #26 │ │ │ │ andeq r0, r1, lr, lsl sp │ │ │ │ @@ -74334,62 +74332,62 @@ │ │ │ │ addlt r4, r3, ip, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1667 @ 0xfffff97d │ │ │ │ ldmdavs ip, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rsbsle r2, r3, r0, lsl #24 │ │ │ │ ldrbtmi r4, [fp], #-2889 @ 0xfffff4b7 │ │ │ │ eors r6, r7, fp, lsr r0 │ │ │ │ @ instruction: 0xf7b74630 │ │ │ │ - pkhbtmi lr, r2, ip, lsl #17 │ │ │ │ + strmi lr, [r2], r0, lsr #17 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r6, rrx │ │ │ │ - ldm r4, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r5, #-1541] @ 0xfffff9fb │ │ │ │ @ instruction: 0xf10ad031 │ │ │ │ rsbsvs r0, fp, r2, lsl #6 │ │ │ │ @ instruction: 0xf7dd4618 │ │ │ │ strmi pc, [r1], fp, asr #17 │ │ │ │ @ instruction: 0xf7dd1ca8 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs r1!, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f04648 │ │ │ │ vstmiane sl!, {s30-s48} │ │ │ │ @ instruction: 0x46304659 │ │ │ │ - blx 40b8cc │ │ │ │ + blx 40b8c4 │ │ │ │ cmple r2, #742391808 @ 0x2c400000 │ │ │ │ stcne 8, cr6, [sl], #228 @ 0xe4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0x1c6af9c7 │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - b fee0b800 │ │ │ │ + b fef0b7f8 │ │ │ │ @ instruction: 0x4648b1d0 │ │ │ │ @ instruction: 0xf860f7dd │ │ │ │ @ instruction: 0xf7dd4630 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, r7, r0, lsl #24 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {1} │ │ │ │ ldrtmi sp, [r2], r4, asr #3 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r9], -r7, asr #3 │ │ │ │ @ instruction: 0xf7b64630 │ │ │ │ - strmi lr, [r5], -r6, asr #27 │ │ │ │ + strmi lr, [r5], -sl, asr #27 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - ldmda r0, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf840f7dd │ │ │ │ @ instruction: 0xf7cd4658 │ │ │ │ @ instruction: 0xf1b8ff03 │ │ │ │ strmi r0, [r3], -r1, lsl #30 │ │ │ │ svclt 0x00986020 │ │ │ │ stmdble r8, {r3, r6, r9, sl, lr} │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf81b4648 │ │ │ │ - bcs c159ac │ │ │ │ + bcs c159a4 │ │ │ │ @ instruction: 0xf803bf08 │ │ │ │ @ instruction: 0xf7dd5008 │ │ │ │ ldrtmi pc, [r0], -fp, lsr #16 @ │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ stmdalt r4!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe79a465d │ │ │ │ @@ -74398,173 +74396,173 @@ │ │ │ │ @ instruction: 0xf7ff4ff0 │ │ │ │ stmdbmi sp, {r0, r2, r3, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ ldmdavs sl!, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ @ instruction: 0xf10af973 │ │ │ │ ldrtmi r0, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7b74648 │ │ │ │ - strmi lr, [r5], -r2, ror #20 │ │ │ │ + strmi lr, [r5], -r6, ror #20 │ │ │ │ @ instruction: 0xf7dd4648 │ │ │ │ ldrtmi pc, [r0], -fp, lsl #16 @ │ │ │ │ @ instruction: 0xf808f7dd │ │ │ │ @ instruction: 0xd1a82d00 │ │ │ │ svclt 0x0000e7b8 │ │ │ │ - andeq ip, r7, r2, asr #7 │ │ │ │ + andeq ip, r7, sl, asr #7 │ │ │ │ ldrdeq r2, [r1], -r2 @ │ │ │ │ ldrdeq r2, [r1], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4bf8 │ │ │ │ + bl feba4bf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2d19c0 │ │ │ │ + blmi 2d19b8 │ │ │ │ svcge 0x00002200 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ qdsublt r6, sl, r4 │ │ │ │ strtmi r6, [r5], -r0, lsr #16 │ │ │ │ mrc2 7, 1, pc, cr2, cr15, {7} │ │ │ │ stmdavs r8!, {r2, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xffe8f7dc │ │ │ │ @ instruction: 0xf7dc4628 │ │ │ │ stccs 15, cr15, [r0], {229} @ 0xe5 │ │ │ │ ldclt 1, cr13, [r0, #968]! @ 0x3c8 │ │ │ │ - andeq ip, r7, r4, ror r2 │ │ │ │ + andeq ip, r7, ip, ror r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba4c34 │ │ │ │ + bl feba4c2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 105197c │ │ │ │ - blmi 1079c64 │ │ │ │ + bmi 1051974 │ │ │ │ + blmi 1079c5c │ │ │ │ svcge 0x0002447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ @ instruction: 0x4604d051 │ │ │ │ - svc 0x00d6f7b6 │ │ │ │ - blcs 3d5368 │ │ │ │ + svc 0x00daf7b6 │ │ │ │ + blcs 3d5360 │ │ │ │ mcrne 8, 3, sp, cr2, cr2, {0} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ and r4, r5, r0, lsl r4 │ │ │ │ svclt 0x00082b2e │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ umaalle r4, r2, r0, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ teqpeq r0, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00182b2e │ │ │ │ ldmible r1!, {r0, r3, r8, fp, sp}^ │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - movlt lr, #760 @ 0x2f8 │ │ │ │ + movlt lr, #776 @ 0x308 │ │ │ │ @ instruction: 0xf04f1e61 │ │ │ │ - bl 51294 │ │ │ │ + bl 5128c │ │ │ │ @ instruction: 0xf8110c01 │ │ │ │ @ instruction: 0xf0233f01 │ │ │ │ @ instruction: 0xf1a30220 │ │ │ │ - bcc 108eb64 │ │ │ │ + bcc 108eb5c │ │ │ │ svclt 0x00882a05 │ │ │ │ stmdble lr, {r0, r3, sl, fp, sp} │ │ │ │ svclt 0x00182b3a │ │ │ │ svclt 0x00142b2e │ │ │ │ andcs r2, r0, r1 │ │ │ │ - blcs f01f30 │ │ │ │ + blcs f01f28 │ │ │ │ @ instruction: 0xf10ebf08 │ │ │ │ andle r0, r2, r1, lsl #28 │ │ │ │ svceq 0x0001f1be │ │ │ │ strmi sp, [ip, #3336] @ 0xd08 │ │ │ │ @ instruction: 0xf1aed1e3 │ │ │ │ @ instruction: 0xf1be0e02 │ │ │ │ svclt 0x008c0f05 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - blmi 660344 │ │ │ │ + blmi 66033c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ ssatmi r3, #30, ip, lsl #14 │ │ │ │ mulcs r0, r0, sp │ │ │ │ @ instruction: 0xf1bce7f0 │ │ │ │ bicle r0, r1, r3, lsl #30 │ │ │ │ @ instruction: 0xf1074911 │ │ │ │ @ instruction: 0xf1070010 │ │ │ │ andls r0, r1, r8, lsl #6 │ │ │ │ @ instruction: 0xf1074479 │ │ │ │ ldcne 0, cr0, [sl, #-48]! @ 0xffffffd0 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - svc 0x00e4f7b6 │ │ │ │ + svc 0x00e8f7b6 │ │ │ │ @ instruction: 0xd1b12804 │ │ │ │ ldrdcc lr, [r1], -r7 │ │ │ │ andne lr, r3, #3522560 @ 0x35c000 │ │ │ │ movwmi r4, #45827 @ 0xb303 │ │ │ │ - blcs 1e77c │ │ │ │ + blcs 1e774 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ sbfx sp, r2, #19, #6 │ │ │ │ - stc 7, cr15, [r4, #728]! @ 0x2d8 │ │ │ │ - andeq r2, r3, r0, asr #11 │ │ │ │ + stc 7, cr15, [r8, #728]! @ 0x2d8 │ │ │ │ + andeq r2, r3, r8, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, lsr #10 │ │ │ │ + andeq r2, r3, r8, lsr #10 │ │ │ │ andeq r0, r1, r4, lsl sl │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba4d54 │ │ │ │ + bl feba4d4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r6, r8, rrx │ │ │ │ ldrbtmi r4, [ip], #2585 @ 0xa19 │ │ │ │ ldcne 15, cr10, [r9, #-0] │ │ │ │ @ instruction: 0xf85c2300 │ │ │ │ ldmdavs r2, {r1, sp} │ │ │ │ @ instruction: 0xf04f617a │ │ │ │ stmdavs r2, {r9} │ │ │ │ - bcs e5d68 │ │ │ │ + bcs e5d60 │ │ │ │ movwcc lr, #6593 @ 0x19c1 │ │ │ │ andsle r6, r8, fp, asr #1 │ │ │ │ svclt 0x00182a0a │ │ │ │ andle r4, ip, r8, lsl r6 │ │ │ │ - blmi 3e03cc │ │ │ │ + blmi 3e03c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ssatmi r3, #30, r8, lsl #14 │ │ │ │ andscs fp, r0, #128, 26 @ 0x2000 │ │ │ │ @ instruction: 0xf7b6301c │ │ │ │ - blx fec890b8 │ │ │ │ + blx fec890c0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ stmvs r0, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [r5, r0, asr #18]! │ │ │ │ - stcl 7, cr15, [r0, #-728]! @ 0xfffffd28 │ │ │ │ - muleq r3, lr, r4 │ │ │ │ + stcl 7, cr15, [r4, #-728]! @ 0xfffffd28 │ │ │ │ + andeq r2, r3, r6, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, ror r4 │ │ │ │ + andeq r2, r3, r8, ror r4 │ │ │ │ stmdavs sl, {r0, r1, fp, sp, lr} │ │ │ │ addsmi fp, r3, #128, 8 @ 0x80000000 │ │ │ │ tstle sl, r0, lsl #30 │ │ │ │ andle r2, ip, r2, lsl #22 │ │ │ │ tstle r6, sl, lsl #22 │ │ │ │ tstcc ip, r0, lsl r2 │ │ │ │ ssatmi r3, #30, ip │ │ │ │ @ instruction: 0xf7b6bc80 │ │ │ │ - andcs fp, r1, sp, lsl sp │ │ │ │ + andcs fp, r1, r1, lsr #26 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ andcs r4, r4, #112, 14 @ 0x1c00000 │ │ │ │ andcc r3, r8, r8, lsl #2 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - ldclt 7, cr15, [r2, #-728] @ 0xfffffd28 │ │ │ │ + ldclt 7, cr15, [r6, #-728] @ 0xfffffd28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4e10 │ │ │ │ + bl feba4e08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ svcge 0x00046813 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ andsle r2, r9, r2, lsl #22 │ │ │ │ svclt 0x00042b0a │ │ │ │ andseq pc, r4, r2, lsl #2 │ │ │ │ andle r2, r1, ip, lsl r1 │ │ │ │ ldcne 1, cr2, [r0, #-112] @ 0xffffff90 │ │ │ │ movwcs r2, #5376 @ 0x1500 │ │ │ │ movwls r4, #9778 @ 0x2632 │ │ │ │ strpl lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf7b74623 │ │ │ │ - strmi lr, [r3], -sl, asr #16 │ │ │ │ + strmi lr, [r3], -lr, asr #16 │ │ │ │ svclt 0x001842a8 │ │ │ │ smlatble r5, ip, r2, r4 │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xe7ea2110 │ │ │ │ rsbsvs r1, r8, r2, lsr r9 │ │ │ │ @ instruction: 0xf8024630 │ │ │ │ @@ -74583,18 +74581,18 @@ │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ strlt r6, [r0], #2051 @ 0x803 │ │ │ │ svcge 0x00002b0a │ │ │ │ andscc fp, r4, ip, lsl #30 │ │ │ │ ldrtmi r3, [sp], r4 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4eb4 │ │ │ │ + bl feba4eac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f11b5c │ │ │ │ - blmi f39f08 │ │ │ │ + bmi f11b54 │ │ │ │ + blmi f39f00 │ │ │ │ svcge 0x0004447a │ │ │ │ strmi r4, [r4], ip, lsl #12 │ │ │ │ ldmpl r3, {r1, r8, fp, sp}^ │ │ │ │ cmnvs fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdbcs sl, {r0, r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmdavs fp!, {r0, r1, r5, ip, lr, pc}^ │ │ │ │ @@ -74603,19 +74601,19 @@ │ │ │ │ @ instruction: 0xf107211c │ │ │ │ subsle r0, r9, r8 │ │ │ │ strcs r4, [r0], #-3376 @ 0xfffff2d0 │ │ │ │ teqcs r0, #268435456 @ 0x10000000 │ │ │ │ stmib sp, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r4, [r0], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7b6462a │ │ │ │ - bllt fea89cb4 │ │ │ │ - blmi aa05b4 │ │ │ │ + bllt fea89cbc │ │ │ │ + blmi aa05ac │ │ │ │ stmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmpl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1f27d7c │ │ │ │ + blvs 1f27d74 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle pc, r0, lsl #6 │ │ │ │ @ instruction: 0x46bd3738 │ │ │ │ @ instruction: 0xf107bdb0 │ │ │ │ stmdavs r0, {r3, r4, r8, sl} │ │ │ │ @ instruction: 0xf8dc46ae │ │ │ │ @ instruction: 0xf8dc1004 │ │ │ │ @@ -74642,90 +74640,90 @@ │ │ │ │ @ instruction: 0xf6c26230 │ │ │ │ @ instruction: 0xf6426230 │ │ │ │ vbic.i32 d22, #0 @ 0x00000000 │ │ │ │ stmib r5, {r4, r5, r8, r9}^ │ │ │ │ ldr r2, [r7, r0, lsl #6]! │ │ │ │ @ instruction: 0xf1072110 │ │ │ │ str r0, [r7, r8]! │ │ │ │ - ldcl 7, cr15, [r2], #-728 @ 0xfffffd28 │ │ │ │ + ldcl 7, cr15, [r6], #-728 @ 0xfffffd28 │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ - andeq r2, r3, r0, asr #6 │ │ │ │ + andeq r2, r3, r8, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r7, r0, pc @ │ │ │ │ - strdeq r2, [r3], -r8 │ │ │ │ - andeq fp, r7, r8, ror pc │ │ │ │ + muleq r7, r8, pc @ │ │ │ │ + andeq r2, r3, r0, lsl #6 │ │ │ │ + andeq fp, r7, r0, lsl #31 │ │ │ │ stmdbcs r2, {r4, r7, r8, sl, ip, sp, pc} │ │ │ │ andsle sl, ip, r0, lsl #30 │ │ │ │ andle r2, r0, sl, lsl #18 │ │ │ │ @ instruction: 0x4603bd90 │ │ │ │ - blne 58bedc │ │ │ │ + blne 58bed4 │ │ │ │ ldrd pc, [r0], -r2 │ │ │ │ ldrdgt pc, [r4], -r2 │ │ │ │ ldmvs r4, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ ands pc, r4, r0, asr #17 │ │ │ │ andgt pc, r4, r3, asr #17 │ │ │ │ smullsvs r6, ip, r9, r0 │ │ │ │ @ instruction: 0xe010f8d2 │ │ │ │ @ instruction: 0xc014f8d2 │ │ │ │ @ instruction: 0x61996991 │ │ │ │ ands pc, r0, r3, asr #17 │ │ │ │ andsgt pc, r4, r3, asr #17 │ │ │ │ @ instruction: 0x4603bd90 │ │ │ │ - blne 18bf10 │ │ │ │ + blne 18bf08 │ │ │ │ ldrd pc, [r0], -r2 │ │ │ │ ldrdgt pc, [r4], -r2 │ │ │ │ ldmvs r2, {r0, r4, r7, fp, sp, lr}^ │ │ │ │ and pc, r4, r0, asr #17 │ │ │ │ andgt pc, r4, r3, asr #17 │ │ │ │ smullsvs r6, sl, r9, r0 │ │ │ │ svclt 0x0000bd90 │ │ │ │ strlt r6, [r0], #2051 @ 0x803 │ │ │ │ svcge 0x00002b02 │ │ │ │ - blcs 301e5c │ │ │ │ + blcs 301e54 │ │ │ │ andcs sp, r0, r3 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ - blt 129fbf8 │ │ │ │ + blt 129fbf0 │ │ │ │ sbchi r8, r1, #805306376 @ 0x30000008 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ addhi fp, r3, r9, asr #20 │ │ │ │ andcs r8, r0, r1, asr #1 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ stmdbcs r2, {r7, sl, ip, sp, pc} │ │ │ │ andle sl, r3, r0, lsl #30 │ │ │ │ svclt 0x0018290a │ │ │ │ mrsle r2, (UNDEF: 2) │ │ │ │ - blt 106ff68 │ │ │ │ + blt 106ff60 │ │ │ │ ldrtmi fp, [sp], r0, lsl #5 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba5078 │ │ │ │ + bl feba5070 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fb8 │ │ │ │ strhlt ip, [sp], ip @ │ │ │ │ ldrbtmi r4, [ip], #2862 @ 0xb2e │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ strmi r2, [sp], -r0, lsr #4 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ @ instruction: 0xf04f62fb │ │ │ │ @ instruction: 0xf7ef0300 │ │ │ │ - ldc 14, cr15, [pc, #1004] @ 4e294 │ │ │ │ + ldc 14, cr15, [pc, #1004] @ 4e28c │ │ │ │ tstcs r0, r3, lsr #22 │ │ │ │ @ instruction: 0xf1071d3b │ │ │ │ ldrtmi r0, [r0], -r8, lsl #4 │ │ │ │ - blvc 1094d4 │ │ │ │ - svc 0x008ef7b6 │ │ │ │ + blvc 1094cc │ │ │ │ + svc 0x0092f7b6 │ │ │ │ andcs fp, r0, r8, ror #2 │ │ │ │ - blmi 820744 │ │ │ │ + blmi 82073c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs fff27f34 │ │ │ │ + bvs fff27f2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ @ instruction: 0x46bd3734 │ │ │ │ eorscs fp, r0, #240, 26 @ 0x3c00 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ cdp2 7, 13, cr15, cr12, cr15, {7} │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @@ -74743,24 +74741,24 @@ │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ ldmdavs r4, {r1, r4, r6, r8, fp, sp, lr} │ │ │ │ ldmvs r1, {r4, r6, fp, sp, lr} │ │ │ │ ldrdvs r6, [sl, -r2]! │ │ │ │ adcvs r6, r8, ip, rrx │ │ │ │ eorvs r6, fp, r9, ror #1 │ │ │ │ @ instruction: 0xf7b6e7f2 │ │ │ │ - svclt 0x0000ebaa │ │ │ │ + svclt 0x0000ebae │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r2, r3, sl, ror r1 │ │ │ │ + andeq r2, r3, r2, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, ip, lsr r1 │ │ │ │ + andeq r2, r3, r4, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 168c288 │ │ │ │ + bleq 168c280 │ │ │ │ vcvt.s16.f16 q2, q14, #19 │ │ │ │ ldclmi 13, cr4, [ip], #-528 @ 0xfffffdf0 │ │ │ │ ldrbtmi r4, [sp], #-1674 @ 0xfffff976 │ │ │ │ svcge 0x0004497b │ │ │ │ ldmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ streq pc, [ip], -r7, lsl #2 │ │ │ │ ldrbtmi r5, [r9], #-2348 @ 0xfffff6d4 │ │ │ │ @@ -74773,161 +74771,161 @@ │ │ │ │ @ instruction: 0xf8c86033 │ │ │ │ @ instruction: 0xf7ff3000 │ │ │ │ stmdacs r0, {r0, r1, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ cdp2 7, 7, cr15, cr10, cr15, {7} │ │ │ │ - blvc 1a09628 │ │ │ │ + blvc 1a09620 │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ @ instruction: 0xf1070514 │ │ │ │ tstcs r0, r8, lsl r2 │ │ │ │ stc 6, cr4, [r7, #172] @ 0xac │ │ │ │ @ instruction: 0xf7b67b06 │ │ │ │ - lslslt lr, ip, #30 │ │ │ │ + lslslt lr, r0, pc │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ - blcs 68098 │ │ │ │ - bmi 1902148 │ │ │ │ + blcs 68090 │ │ │ │ + bmi 1902140 │ │ │ │ ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbtcc pc, [ip], #-2263 @ 0xfffff729 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -fp, lsr #1 │ │ │ │ ldrbmi pc, [r4, -r7, lsl #4]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdavs fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xb1106998 │ │ │ │ - bcs 6c004 │ │ │ │ + bcs 6bffc │ │ │ │ ldmib r3, {r0, r1, r2, r4, r5, r6, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r1, [r2], -r4 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwcs r3, #4864 @ 0x1300 │ │ │ │ ldrbmi r9, [fp], -r2, lsl #6 │ │ │ │ - mcr 7, 3, pc, cr2, cr6, {5} @ │ │ │ │ - blcs 680e4 │ │ │ │ + mcr 7, 3, pc, cr6, cr6, {5} @ │ │ │ │ + blcs 680dc │ │ │ │ @ instruction: 0xf8d8d061 │ │ │ │ stmdavs fp!, {lr} │ │ │ │ sbcsle r2, r1, r0, lsl #22 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdgt pc, [r0], -r6 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldmib r3, {r1, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r1, [r2], -r4 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xcc01e9cd │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ - mcr 7, 2, pc, cr8, cr6, {5} @ │ │ │ │ + mcr 7, 2, pc, cr12, cr6, {5} @ │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ rsbsvs fp, fp, fp, ror #2 │ │ │ │ - stc 7, cr15, [lr], {182} @ 0xb6 │ │ │ │ + ldc 7, cr15, [r2], {182} @ 0xb6 │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8147023 │ │ │ │ - blcs 5dc6c │ │ │ │ + blcs 5dc64 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ @ instruction: 0x212e4000 │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - ldrdlt lr, [r8, -sl] │ │ │ │ + ldrdlt lr, [r8, -lr] │ │ │ │ andls pc, r0, r6, asr #17 │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ - blcs 66130 │ │ │ │ + blcs 66128 │ │ │ │ ldmdavs r3!, {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ lslle r2, r0, #22 │ │ │ │ @ instruction: 0x4620b114 │ │ │ │ stc2 7, cr15, [ip], #880 @ 0x370 │ │ │ │ mulcc r0, sl, r8 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ ldr r2, [r6, r0, lsl #8] │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ @ instruction: 0xf7ff013c │ │ │ │ - blvs fff4dc38 │ │ │ │ + blvs fff4dc30 │ │ │ │ suble r2, r1, sl, lsl #22 │ │ │ │ @ instruction: 0xf1072b02 │ │ │ │ svclt 0x00080040 │ │ │ │ andle r2, r0, r0, lsl r1 │ │ │ │ @ instruction: 0xf107211c │ │ │ │ movwcs r0, #1132 @ 0x46c │ │ │ │ stmib sp, {r1, r5, r9, sl, lr}^ │ │ │ │ movwcs r3, #33536 @ 0x8300 │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ @ instruction: 0xf7b66380 │ │ │ │ - stmdacs r0, {r1, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi fp, [r5], -r8, lsl #30 │ │ │ │ vst1.16 {d30}, [pc :64], lr │ │ │ │ @ instruction: 0xf7dc7080 │ │ │ │ strmi pc, [r4], -pc, asr #25 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf7cde797 │ │ │ │ strmi pc, [r1], r3, asr #22 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ stmdavc r4, {r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7b6b154 │ │ │ │ - stmdavs r1, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf851464b │ │ │ │ andsvc r2, sl, r4, lsr #32 │ │ │ │ svcmi 0x0001f813 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x212e4648 │ │ │ │ - stc 7, cr15, [r6], {182} @ 0xb6 │ │ │ │ + stc 7, cr15, [sl], {182} @ 0xb6 │ │ │ │ movwcs fp, #4360 @ 0x1108 │ │ │ │ stmdavs fp!, {r0, r1, r4, r5, sp, lr} │ │ │ │ stmdbmi sp, {r0, r1, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x4650465a │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ @ instruction: 0xe7b3fdfb │ │ │ │ subseq pc, r0, r7, lsl #2 │ │ │ │ bfi r2, ip, (invalid: 2:0) │ │ │ │ - b fe90c018 │ │ │ │ + b fea0c010 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - muleq r3, lr, r0 │ │ │ │ + andeq r2, r3, r6, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r7, r2, lsl sp │ │ │ │ - andeq r2, r3, lr, lsr #32 │ │ │ │ + andeq fp, r7, sl, lsl sp │ │ │ │ + andeq r2, r3, r6, lsr r0 │ │ │ │ andeq pc, r0, r8, lsl #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba5368 │ │ │ │ + bl feba5360 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7d10b0 │ │ │ │ + bmi 7d10a8 │ │ │ │ stcmi 2, cr15, [r4, #-692]! @ 0xfffffd4c │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmpl r3, {r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f340c │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ svclt 0x00042b0a │ │ │ │ tstcs ip, r4, lsl r0 │ │ │ │ - blcs 1021a8 │ │ │ │ + blcs 1021a0 │ │ │ │ andeq pc, r4, r0, lsl #2 │ │ │ │ tstcs ip, r4, lsl pc │ │ │ │ strcs r2, [r0], #-272 @ 0xfffffef0 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ stceq 0, cr15, [r8], {79} @ 0x4f │ │ │ │ stmib sp, {sl, ip, pc}^ │ │ │ │ @ instruction: 0xf44f4c01 │ │ │ │ rsbsvs r6, sl, r0, lsl #7 │ │ │ │ - ldc 7, cr15, [r0, #728] @ 0x2d8 │ │ │ │ + ldc 7, cr15, [r4, #728] @ 0x2d8 │ │ │ │ ldmdavs r8!, {r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ - blx ff78c0f4 │ │ │ │ - blmi 2e09f0 │ │ │ │ + blx ff78c0ec │ │ │ │ + blmi 2e09e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsl #8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ vrhadd.s8 d13, d7, d5 │ │ │ │ ssatmi r4, #30, r4, lsl #14 │ │ │ │ @ instruction: 0x4620bd90 │ │ │ │ @ instruction: 0xf7b6e7ee │ │ │ │ - svclt 0x0000ea50 │ │ │ │ - andeq r1, r3, sl, lsl #29 │ │ │ │ + svclt 0x0000ea54 │ │ │ │ + muleq r3, r2, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, ip, lsr lr │ │ │ │ + andeq r1, r3, r4, asr #28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ @ instruction: 0x46804c3d │ │ │ │ adcslt r4, r7, sp, lsr r8 │ │ │ │ @ instruction: 0x4615447c │ │ │ │ @@ -74942,15 +74940,15 @@ │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf7ef1d38 │ │ │ │ @ instruction: 0x463bfd31 │ │ │ │ @ instruction: 0xf1071d3a │ │ │ │ @ instruction: 0x46400154 │ │ │ │ strtcs r6, [r0], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf7b6607c │ │ │ │ - stmdacs r0, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs ip!, {r0, r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ sub fp, r9, ip, lsl r9 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ stmdavs r2!, {r0, r2, r6, ip, lr, pc}^ │ │ │ │ addsmi r6, r3, #2818048 @ 0x2b0000 │ │ │ │ stmdbvs r6!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eorsle r2, r4, r2, lsl #22 │ │ │ │ @@ -74969,49 +74967,49 @@ │ │ │ │ @ instruction: 0xf107462a │ │ │ │ @ instruction: 0xf7ff00a4 │ │ │ │ @ instruction: 0xf107fcb1 │ │ │ │ @ instruction: 0xf10701a4 │ │ │ │ @ instruction: 0xf7ef0074 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs sp, [r1], -r0 │ │ │ │ - blmi 4a0b08 │ │ │ │ + blmi 4a0b00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrsbmi r3, [sl], #-4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bficc sp, r3, #2, #27 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ rsbsvs r8, fp, #240, 6 @ 0xc0000003 │ │ │ │ stceq 1, cr15, [r8], #-28 @ 0xffffffe4 │ │ │ │ ldmvs r2!, {r0, r4, r5, r6, fp, sp, lr} │ │ │ │ ldmvs r3!, {r4, r5, fp, sp, lr}^ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldmdavs ip!, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - andcs lr, r0, r8, ror #26 │ │ │ │ + andcs lr, r0, ip, ror #26 │ │ │ │ @ instruction: 0xf7b6e7e0 │ │ │ │ - svclt 0x0000e9c6 │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ + svclt 0x0000e9ca │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r0, r0, lsr #3 │ │ │ │ - andeq r1, r3, r4, asr #26 │ │ │ │ + andeq r1, r3, ip, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba5514 │ │ │ │ + bl feba550c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ svcge 0x00006e80 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf106fff3 │ │ │ │ @ instruction: 0xf106041c │ │ │ │ @ instruction: 0xf8540534 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ - blx 170c2aa │ │ │ │ + blx 170c2a2 │ │ │ │ ldceq 8, cr15, [r8], {84} @ 0x54 │ │ │ │ @ instruction: 0xf7b6b128 │ │ │ │ - @ instruction: 0xf854ea66 │ │ │ │ + @ instruction: 0xf854ea6a │ │ │ │ @ instruction: 0xf7dc0c18 │ │ │ │ adcmi pc, ip, #82944 @ 0x14400 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7dc40f8 │ │ │ │ svclt 0x0000bb49 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -75024,86 +75022,86 @@ │ │ │ │ andcc lr, r4, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ ldcvs 4, cr3, [lr, #112]! @ 0x70 │ │ │ │ @ instruction: 0x61be447b │ │ │ │ @ instruction: 0xf8d46278 │ │ │ │ @ instruction: 0xf853b000 │ │ │ │ @ instruction: 0xf8d99005 │ │ │ │ - blcs 5a398 │ │ │ │ + blcs 5a390 │ │ │ │ bicshi pc, r5, r0, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ adchi pc, r1, r0 │ │ │ │ vldmiami lr!, {s13-s134} │ │ │ │ ldrbtmi r3, [ip], #-2560 @ 0xfffff600 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ eorsvs r6, sl, #252 @ 0xfc │ │ │ │ ldrdlt r4, [fp, -r8]! │ │ │ │ adccs r4, sl, #16384000 @ 0xfa0000 │ │ │ │ ldrbtmi r6, [r8], #-2297 @ 0xfffff707 │ │ │ │ cdp2 7, 6, cr15, cr8, cr15, {7} │ │ │ │ - ldrbtcc pc, [pc], #264 @ 4e3c8 @ │ │ │ │ + ldrbtcc pc, [pc], #264 @ 4e3c0 @ │ │ │ │ ldreq pc, [r8, #-264]! @ 0xfffffef8 │ │ │ │ strteq pc, [r0], -r8, lsl #2 │ │ │ │ @ instruction: 0xf1082000 │ │ │ │ @ instruction: 0xf8c70305 │ │ │ │ rscsvs r8, fp, #40 @ 0x28 │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf003b1fb │ │ │ │ ldreq r0, [sl, r1, lsl #22] │ │ │ │ ldrbeq sp, [r9, -pc, lsr #8] │ │ │ │ addhi pc, r8, r0, lsl #2 │ │ │ │ stmdaeq r8, {r0, r1, r4, ip, sp, lr, pc} │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ - beq 48a448 │ │ │ │ + beq 48a440 │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0xf100065a │ │ │ │ ldreq r8, [fp], r6, lsl #2 │ │ │ │ @ instruction: 0xf1bbd415 │ │ │ │ andsle r0, r9, r0, lsl #30 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strhcs r8, [r0], -r3 │ │ │ │ strcc r6, [r8, #-2811] @ 0xfffff505 │ │ │ │ adcmi r3, r3, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf8d9d1dc │ │ │ │ - blcs 5a428 │ │ │ │ + blcs 5a420 │ │ │ │ tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrcc r2, [r4, -r1]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs r1!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf0006e38 │ │ │ │ @ instruction: 0xf1bbfd77 │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf8d9e02f │ │ │ │ @ instruction: 0xf8d63000 │ │ │ │ - bvs eee454 │ │ │ │ + bvs eee44c │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf0020a00 │ │ │ │ - blcs 50c68 │ │ │ │ + blcs 50c60 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - bvs 1e8263c │ │ │ │ + bvs 1e82634 │ │ │ │ @ instruction: 0xf7b661fb │ │ │ │ - strmi lr, [r2], r8, asr #21 │ │ │ │ + strmi lr, [r2], ip, asr #21 │ │ │ │ @ instruction: 0xf7b64640 │ │ │ │ - ldmibvs fp!, {r2, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r3, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ movwle r4, #25986 @ 0x6582 │ │ │ │ strbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b66a78 │ │ │ │ - ldmibvs fp!, {r1, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 7b254 │ │ │ │ + ldmibvs fp!, {r1, r2, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 7b24c │ │ │ │ stmibmi r4, {r0, r1, r2, r3, r4, r6, ip, lr, pc}^ │ │ │ │ stmiami r4, {r1, r3, r4, r5, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 11, cr15, cr4, cr15, {7} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d9d1b5 │ │ │ │ @ instruction: 0xf8d73000 │ │ │ │ - blcs 6e554 │ │ │ │ + blcs 6e54c │ │ │ │ ldmibmi lr!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmmi lr!, {r0, r1, r6, r7, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r9], #-726 @ 0xfffffd2a │ │ │ │ @ instruction: 0xf7ef4478 │ │ │ │ @ instruction: 0xf8dbfea3 │ │ │ │ @ instruction: 0xf8d9b068 │ │ │ │ @ instruction: 0xf1bb3000 │ │ │ │ @@ -75119,17 +75117,17 @@ │ │ │ │ @ instruction: 0xf1bb811c │ │ │ │ tstle r7, r0, lsl #30 │ │ │ │ str r2, [fp, r1] │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldchi 8, cr15, [r8], {86} @ 0x56 │ │ │ │ cmnle sl, r0, lsl #22 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ - bvs 1e9fd7c │ │ │ │ + bvs 1e9fd74 │ │ │ │ @ instruction: 0xf7b64640 │ │ │ │ - @ instruction: 0xf8d9e904 │ │ │ │ + @ instruction: 0xf8d9e908 │ │ │ │ stmdacs r0, {ip, sp} │ │ │ │ stmdblt r3!, {r0, r5, r6, ip, lr, pc}^ │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x0075f47f │ │ │ │ ldrdhi pc, [r8], -r7 @ │ │ │ │ ldrdhi pc, [r8], #-136 @ 0xffffff78 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -75140,15 +75138,15 @@ │ │ │ │ cdp2 7, 6, cr15, cr0, cr15, {7} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x0061f47f │ │ │ │ @ instruction: 0xf1bbe7a9 │ │ │ │ adcle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf8d9e75b │ │ │ │ ldmib r5, {ip, sp}^ │ │ │ │ - blcs 78568 │ │ │ │ + blcs 78560 │ │ │ │ ldmdbvs fp!, {r1, r3, r4, r5, r6, r8, ip, lr, pc}^ │ │ │ │ ldmdbvs fp!, {r1, r3, r4, r7, r8, sl, lr} │ │ │ │ stmdaeq r3, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bbd2d6 │ │ │ │ adcsle r0, pc, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldrdhi pc, [r8], -r7 @ │ │ │ │ @@ -75168,59 +75166,59 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ svcge 0x0067f43f │ │ │ │ ldmib r5, {r0, r1, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsvs r3, r0, lsl #2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf3c169b9 │ │ │ │ - bcs 50e04 │ │ │ │ + bcs 50dfc │ │ │ │ ldmibvs r9!, {r5, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00084291 │ │ │ │ orrsle r4, pc, r3, asr r5 @ │ │ │ │ - blcs 88504 │ │ │ │ + blcs 884fc │ │ │ │ ldmdbmi fp!, {r0, r2, r7, ip, lr, pc}^ │ │ │ │ ldmdami fp!, {r0, r2, r4, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 0, cr15, cr10, cr15, {7} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x007ef43f │ │ │ │ ldmdbmi r7!, {r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmdami r7!, {r0, r4, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [r2, #-956] @ 0xfffffc44 │ │ │ │ stmdavs r9!, {r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsvs r6, fp, lsr #16 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ - b a8d04 │ │ │ │ + b a8cfc │ │ │ │ vmlal.u8 q8, d8, d3 │ │ │ │ - bcs 50654 │ │ │ │ + bcs 5064c │ │ │ │ ldmibvs r9!, {r0, r1, r2, r4, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ @ instruction: 0xe79eaf77 │ │ │ │ rsccs r4, r2, #6848 @ 0x1ac0 │ │ │ │ ldrbtmi r4, [sp], #-3179 @ 0xfffff395 │ │ │ │ @ instruction: 0x4629447c │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ @ instruction: 0xf8d9fde1 │ │ │ │ - blcs 5a650 │ │ │ │ + blcs 5a648 │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0x462922f8 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ usat pc, #5, r7, asr #27 @ │ │ │ │ rsbscs r4, pc, #1622016 @ 0x18c000 │ │ │ │ ldrbtmi r4, [r9], #-2147 @ 0xfffff79d │ │ │ │ ldrbtmi r6, [r8], #-185 @ 0xffffff47 │ │ │ │ @ instruction: 0xf7ef61f8 │ │ │ │ ldmdbvs sl!, {r0, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs sl!, {r1, r4, r7, r8, sl, lr} │ │ │ │ ldmvs r9!, {r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdaeq r2, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - blcs 833a8 │ │ │ │ + blcs 833a0 │ │ │ │ svcge 0x004cf43f │ │ │ │ @ instruction: 0xf7ef2285 │ │ │ │ @ instruction: 0xf1bbfdbd │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xe706aebe │ │ │ │ addcs r4, sl, #1409024 @ 0x158000 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ @@ -75243,15 +75241,15 @@ │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ef1001 │ │ │ │ ldmibvs r9!, {r0, r1, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d9683b │ │ │ │ ldrbmi r2, [r1, #-0] │ │ │ │ strbmi fp, [r3, #-3848] @ 0xfffff0f8 │ │ │ │ ldrdne lr, [r1], -r7 │ │ │ │ - bcs 82804 │ │ │ │ + bcs 827fc │ │ │ │ svcge 0x000ef43f │ │ │ │ @ instruction: 0xf7ef229d │ │ │ │ @ instruction: 0xf1bbfd7f │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ strb sl, [r8], r0, lsl #29 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ addcs sl, r3, #44, 30 @ 0xb0 │ │ │ │ @@ -75272,25 +75270,25 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 1, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ rsccs sl, pc, #3040 @ 0xbe0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 7, cr15, [ip, #-956] @ 0xfffffc44 │ │ │ │ - bcs 88254 │ │ │ │ + bcs 8824c │ │ │ │ mrcge 4, 7, APSR_nzcv, cr13, cr15, {1} │ │ │ │ @ instruction: 0xf7ef228e │ │ │ │ ldrbt pc, [r8], r5, asr #26 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ addscs sl, fp, #3936 @ 0xf60 │ │ │ │ ldc2 7, cr15, [lr, #-956]! @ 0xfffffc44 │ │ │ │ svclt 0x0000e6f1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r7, ip, lsr r9 │ │ │ │ - andeq r1, r3, ip, ror ip │ │ │ │ + andeq fp, r7, r4, asr #18 │ │ │ │ + andeq r1, r3, r4, lsl #25 │ │ │ │ andeq r0, r1, r6, lsl #3 │ │ │ │ muleq r1, r6, r1 │ │ │ │ muleq r1, r4, r0 │ │ │ │ andeq r0, r1, sl, asr #1 │ │ │ │ andeq r0, r1, r2, ror r0 │ │ │ │ andeq r0, r1, r0, lsl #1 │ │ │ │ andeq r0, r1, r2, asr r0 │ │ │ │ @@ -75317,70 +75315,70 @@ │ │ │ │ andeq pc, r0, r2, lsr lr @ │ │ │ │ andeq pc, r0, r4, ror #27 │ │ │ │ strdeq pc, [r0], -r2 │ │ │ │ andcs r4, r0, #12, 22 @ 0x3000 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnlt r8, sl, lsl r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba5a2c │ │ │ │ + bl feba5a24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ stc2l 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ @ instruction: 0x4080e8bd │ │ │ │ - bllt 18a844 │ │ │ │ + bllt 18a83c │ │ │ │ @ instruction: 0xf0002000 │ │ │ │ svclt 0x0000bb01 │ │ │ │ - muleq r7, ip, r4 │ │ │ │ + andeq fp, r7, r4, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934cf5 │ │ │ │ ldrbtmi r4, [ip], #-2549 @ 0xfffff60b │ │ │ │ svcge 0x00004bf5 │ │ │ │ ldrbtmi r4, [fp], #-2805 @ 0xfffff50b │ │ │ │ strmi r5, [r4], -r1, ror #16 │ │ │ │ ldrbtvs r6, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ teqvs fp, fp @ │ │ │ │ - blcs 688f0 │ │ │ │ + blcs 688e8 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x4620811c │ │ │ │ rsbsvs r2, fp, #402653184 @ 0x18000000 │ │ │ │ - ldm r6!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xff74f7fc │ │ │ │ eoreq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf10762b8 │ │ │ │ stmdavs r0, {r2, r5, r8} │ │ │ │ mcr2 7, 7, pc, cr2, cr12, {7} @ │ │ │ │ tstlt r8, r6, lsl #12 │ │ │ │ stmiblt r3, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf952f7fd │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r8, ror r1 │ │ │ │ - blmi ff721448 │ │ │ │ + blmi ff721440 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbcc r8, [ip, -r9, lsr #3] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strcs r8, [r0], #-4080 @ 0xfffff010 │ │ │ │ @ instruction: 0xf7dc2070 │ │ │ │ rsbcs pc, r0, #13172736 @ 0xc90000 │ │ │ │ strmi r6, [r5], -r4, lsl #13 │ │ │ │ strtmi r6, [r1], -r4 │ │ │ │ andcc r8, r8, r4, lsl #1 │ │ │ │ - stmdb r2!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 692f4 │ │ │ │ + stmdb r6!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 692ec │ │ │ │ orrhi pc, r5, r0 │ │ │ │ mvnsvs r1, r3, lsr pc │ │ │ │ @ instruction: 0xf1054bce │ │ │ │ @ instruction: 0xf10539ff │ │ │ │ stmib r7, {r5, r9, fp}^ │ │ │ │ strtmi r5, [r3], r0, lsl #12 │ │ │ │ ldrcc r4, [r8, #-1696]! @ 0xfffff960 │ │ │ │ @@ -75390,95 +75388,95 @@ │ │ │ │ stmdavc r3!, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ svclt 0x00082b21 │ │ │ │ strtmi r3, [r0], -r1, lsl #8 │ │ │ │ @ instruction: 0xf899bf02 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ @ instruction: 0xf8890301 │ │ │ │ @ instruction: 0xf7b63001 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ mcrrne 8, 4, r7, r6, cr3 │ │ │ │ @ instruction: 0x61bbb163 │ │ │ │ - stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf816e002 │ │ │ │ tstlt fp, r1, lsl #30 │ │ │ │ andscc pc, r3, r2, lsr r8 @ │ │ │ │ ldrbtle r0, [r8], #1177 @ 0x499 │ │ │ │ ldrtmi r2, [r0], -r9, lsr #2 │ │ │ │ - ldmib sl!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ addmi fp, r6, #24, 30 @ 0x60 │ │ │ │ stmdavc r2, {r0, r1, r2, r4, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ mcrrne 0, 11, r8, r1, cr8 │ │ │ │ ldrhvs r6, [r9, sl]! │ │ │ │ @ instruction: 0xf7b660f8 │ │ │ │ - ldmibvs r9!, {r2, r3, fp, sp, lr, pc} │ │ │ │ + ldmibvs r9!, {r4, fp, sp, lr, pc} │ │ │ │ ldmib r7, {fp, sp, lr}^ │ │ │ │ and r2, r4, r2, lsl #6 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf83080a8 │ │ │ │ ldreq r2, [r2], #18 │ │ │ │ @ instruction: 0x2600d4f6 │ │ │ │ cmnlt r3, r3, lsr #16 │ │ │ │ @ instruction: 0xf7b561bb │ │ │ │ - ldmibvs fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ and r6, r2, r2, lsl #16 │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf832b11b │ │ │ │ ldreq r3, [r9], #19 │ │ │ │ strdcs sp, [r8, -r8]! │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - stmdacs r0, {r1, r2, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, fp, sp, lr, pc} │ │ │ │ adcmi fp, r0, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0x4603d072 │ │ │ │ stmdbhi r1, {r0, r1, fp, ip, sp, lr, pc} │ │ │ │ mlsle sp, ip, r2, r4 │ │ │ │ @ instruction: 0xf7b561bb │ │ │ │ - ldmibvs fp!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r1, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf803e003 │ │ │ │ addsmi r8, ip, #16384 @ 0x4000 │ │ │ │ ldmdavc r9, {r2, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf8326802 │ │ │ │ ldreq r2, [r2], #17 │ │ │ │ adcmi sp, r3, #-184549376 @ 0xf5000000 │ │ │ │ mcrcs 0, 0, sp, cr0, cr12, {2} │ │ │ │ ldmdbvs r9!, {r1, r3, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7b54620 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, r6, r0 │ │ │ │ strtmi r4, [r0], -sl, lsl #19 │ │ │ │ @ instruction: 0xf7b54479 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, r8, r0 │ │ │ │ strtmi r4, [r0], -r7, lsl #19 │ │ │ │ @ instruction: 0xf7b54479 │ │ │ │ - strmi lr, [r2], -lr, asr #26 │ │ │ │ + @ instruction: 0x4602ed52 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r4, {r0, r2, r3, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [r4, #-724] @ 0xfffffd2c │ │ │ │ + stcl 7, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ sbchi pc, r3, r0 │ │ │ │ strtmi r4, [r0], -r0, lsl #19 │ │ │ │ @ instruction: 0xf7b54479 │ │ │ │ - @ instruction: 0x4601ed3c │ │ │ │ + strmi lr, [r1], -r0, asr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbmi sp!, {r0, r1, r2, r6, r7, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [r2, #-724]! @ 0xfffffd2c │ │ │ │ + ldc 7, cr15, [r6, #-724]! @ 0xfffffd2c │ │ │ │ @ instruction: 0x4630bb50 │ │ │ │ cdp2 7, 7, cr15, cr14, cr12, {6} │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ mulcc r1, r9, r8 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ svccc 0x0001f809 │ │ │ │ - bleq caebc │ │ │ │ + bleq caeb4 │ │ │ │ ldrbmi r6, [fp, #-2683] @ 0xfffff585 │ │ │ │ adcshi pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf10a3508 │ │ │ │ @ instruction: 0xf1bb0a04 │ │ │ │ @ instruction: 0xf47f0f06 │ │ │ │ ldmib r7, {r0, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff0600 │ │ │ │ @@ -75497,20 +75495,20 @@ │ │ │ │ ldrtmi pc, [r0], -r3, asr #16 @ │ │ │ │ @ instruction: 0xff84f7db │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ rscle r2, ip, r0, lsl #22 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami sp, {r0, r3, r4, r6, r7, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe28caba │ │ │ │ + blx fe28cab2 │ │ │ │ @ instruction: 0xf803e7e3 │ │ │ │ addsmi r8, lr, #16384 @ 0x4000 │ │ │ │ svcge 0x0057f43f │ │ │ │ @ instruction: 0xf7b561bb │ │ │ │ - ldmibvs fp!, {r1, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r1, r2, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf803e004 │ │ │ │ addsmi r8, lr, #16384 @ 0x4000 │ │ │ │ svcge 0x004df43f │ │ │ │ stmdavs r2, {r0, r3, r4, fp, ip, sp, lr} │ │ │ │ andscs pc, r1, r2, lsr r8 @ │ │ │ │ ldrbtle r0, [r4], #1170 @ 0x492 │ │ │ │ @ instruction: 0xf47f429e │ │ │ │ @@ -75519,15 +75517,15 @@ │ │ │ │ @ instruction: 0xf8cafe21 │ │ │ │ @ instruction: 0xf8990000 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ str r0, [r1, r2, lsl #6]! │ │ │ │ @ instruction: 0xf7db2020 │ │ │ │ shadd8mi pc, r1, sp @ │ │ │ │ strmi r2, [r4], -r9, lsl #4 │ │ │ │ - stmdb ip, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnle r7, r0, lsl #16 │ │ │ │ ldcmi 8, cr15, [r8], {74} @ 0x4a │ │ │ │ mulcc r1, r9, r8 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ mcrmi 7, 2, lr, cr1, cr0, {4} │ │ │ │ adcne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [lr], #-3392 @ 0xfffff2c0 │ │ │ │ @@ -75535,102 +75533,102 @@ │ │ │ │ @ instruction: 0xf7ef4628 │ │ │ │ @ instruction: 0x2c00fa8d │ │ │ │ mcrge 4, 4, pc, cr7, cr15, {3} @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ addsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ rscne pc, r7, #64, 4 │ │ │ │ - blx f8cb52 │ │ │ │ + blx f8cb4a │ │ │ │ stmdavc r3!, {r0, r1, r2, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsle r2, r7, r0, lsl #22 │ │ │ │ str r4, [sp, -r6, lsl #12] │ │ │ │ @ instruction: 0x46304611 │ │ │ │ @ instruction: 0xf7b561ba │ │ │ │ - ldmibvs sl!, {r1, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs sl!, {r1, r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andeq lr, r0, #3227648 @ 0x314000 │ │ │ │ mulcc r1, r9, r8 │ │ │ │ movweq pc, #32835 @ 0x8043 @ │ │ │ │ stmdbmi lr!, {r1, r2, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf7ef4478 │ │ │ │ ldrbt pc, [lr], -r1, lsr #22 @ │ │ │ │ vst2.8 {d20,d22}, [pc :128], fp │ │ │ │ stmdami fp!, {r0, r1, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 68cb9a │ │ │ │ + blx 68cb92 │ │ │ │ @ instruction: 0x4630e773 │ │ │ │ @ instruction: 0x61b92208 │ │ │ │ - svc 0x0002f7b5 │ │ │ │ + svc 0x0006f7b5 │ │ │ │ stmib r5, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8990100 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ smlald r0, r7, r0, r3 │ │ │ │ andcs r4, r8, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf7b561b9 │ │ │ │ - ldmibvs r9!, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r9!, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ smlabteq r0, r5, r9, lr │ │ │ │ mulcc r1, r9, r8 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ ldmib r7, {r1, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrtmi r5, [r0], -r0, lsl #12 │ │ │ │ mcr2 7, 7, pc, cr8, cr11, {6} @ │ │ │ │ ldrbtmi r4, [fp], #-2841 @ 0xfffff4e7 │ │ │ │ ssatvs r6, #11, sl, lsl #16 │ │ │ │ @ instruction: 0xe647601d │ │ │ │ ldmib r7, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7db5600 │ │ │ │ @ instruction: 0xe74dfedd │ │ │ │ - stc 7, cr15, [r6, #-724]! @ 0xfffffd2c │ │ │ │ - muleq r3, sl, r7 │ │ │ │ + stc 7, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + andeq r1, r3, r2, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, r2, r7 │ │ │ │ + muleq r3, sl, r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r3, r0, lsr r7 │ │ │ │ + andeq r1, r3, r8, lsr r7 │ │ │ │ andeq pc, r0, r8, lsr #25 │ │ │ │ @ instruction: 0x0000fbb4 │ │ │ │ @ instruction: 0x0000fbb0 │ │ │ │ andeq pc, r0, lr, lsr #23 │ │ │ │ @ instruction: 0x0000fbb0 │ │ │ │ andeq pc, r0, lr, lsr #23 │ │ │ │ andeq pc, r0, ip, lsr sl @ │ │ │ │ andeq pc, r0, r2, asr #21 │ │ │ │ andeq pc, r0, r2, asr #19 │ │ │ │ andeq pc, r0, r8, asr #20 │ │ │ │ andeq pc, r0, lr, ror #18 │ │ │ │ strdeq pc, [r0], -r4 │ │ │ │ andeq pc, r0, ip, asr r9 @ │ │ │ │ andeq pc, r0, r2, ror #19 │ │ │ │ - muleq r7, sl, r0 │ │ │ │ + andeq fp, r7, r2, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ sbcslt r4, r9, r5, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-2917 @ 0xfffff49b │ │ │ │ strmi sl, [r6], -r4, lsl #30 │ │ │ │ @ instruction: 0x46084692 │ │ │ │ stmiapl r3!, {r9, sp}^ │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f314c │ │ │ │ @ instruction: 0xf7b50300 │ │ │ │ - pkhbtmi lr, r1, r8, lsl #29 │ │ │ │ + pkhbtmi lr, r1, ip, lsl #29 │ │ │ │ stmdavc r3, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b3a │ │ │ │ andcs r8, r0, #149 @ 0x95 │ │ │ │ @ instruction: 0xf1073001 │ │ │ │ @ instruction: 0xf7b50108 │ │ │ │ - strmi lr, [r3], ip, lsl #29 │ │ │ │ + pkhbtmi lr, r3, r0, lsl #29 │ │ │ │ stmdavc r3, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b3a │ │ │ │ andcs r8, r0, #137 @ 0x89 │ │ │ │ @ instruction: 0xf1073001 │ │ │ │ @ instruction: 0xf7b50108 │ │ │ │ - ldmvs fp!, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavc sl, {r0, r2, r9, sl, lr} │ │ │ │ cmnle sp, sl, lsr sl │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04fd07a │ │ │ │ ldcne 12, cr0, [r8], {0} │ │ │ │ andeq pc, fp, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbmi r4, [ip], -r3, ror #12 │ │ │ │ @@ -75642,110 +75640,110 @@ │ │ │ │ mvnsle r1, r1, lsl #30 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ svceq 0x0003f1bc │ │ │ │ strtmi sp, [r3], pc, ror #3 │ │ │ │ streq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ eorsvs r2, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf7b554e2 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ mcrrne 0, 5, sp, r1, cr8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ stccs 0, cr13, [r0, #-400]! @ 0xfffffe70 │ │ │ │ @ instruction: 0xf107d852 │ │ │ │ strtmi r0, [sl], -ip, lsr #22 │ │ │ │ @ instruction: 0xf7b54658 │ │ │ │ - cdpcs 12, 0, cr14, cr0, cr6, {2} │ │ │ │ + cdpcs 12, 0, cr14, cr0, cr10, {2} │ │ │ │ @ instruction: 0xf8dfd03c │ │ │ │ strcs r8, [r0], #-216 @ 0xffffff28 │ │ │ │ strd r4, [r2], -r8 │ │ │ │ adcmi r3, r6, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8d8d034 │ │ │ │ @ instruction: 0xf8533000 │ │ │ │ ldmdavs sl, {r2, r5, ip, sp}^ │ │ │ │ ldmle r5!, {r1, r3, r5, r7, r9, lr}^ │ │ │ │ strmi r6, [r9, #2073] @ 0x819 │ │ │ │ @ instruction: 0xf103d1f2 │ │ │ │ ldrbmi r0, [r9], -r8 │ │ │ │ @ instruction: 0xf7b5607b │ │ │ │ - ldmdavs fp!, {r1, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmib sp, {r3, r5, r8, r9, ip, sp}^ │ │ │ │ - bmi a5f9a0 │ │ │ │ + bmi a5f998 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf107683b │ │ │ │ movwls r0, #76 @ 0x4c │ │ │ │ @ instruction: 0x4633447a │ │ │ │ @ instruction: 0xf7ef6078 │ │ │ │ - blmi 94db10 │ │ │ │ + blmi 94db08 │ │ │ │ rsbscs r4, r2, #573440 @ 0x8c000 │ │ │ │ ldrbtmi r6, [fp], #-2168 @ 0xfffff788 │ │ │ │ @ instruction: 0xf04f9302 │ │ │ │ strdls r3, [r1], -pc @ │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ vst1.8 {d20-d22}, [pc :64], r8 │ │ │ │ strcc r7, [r1], #-726 @ 0xfffffd2a │ │ │ │ @ instruction: 0xf9b8f7d0 │ │ │ │ bicle r4, sl, r6, lsr #5 │ │ │ │ ldrbmi r4, [r9], -sl, lsr #12 │ │ │ │ andeq pc, r8, sl, lsl #2 │ │ │ │ strls lr, [r0, #-2506] @ 0xfffff636 │ │ │ │ - bl ccbc │ │ │ │ + stc 7, cr15, [r2], {181} @ 0xb5 │ │ │ │ eorcs r6, r0, #3735552 @ 0x390000 │ │ │ │ eoreq pc, r8, sl, lsl #2 │ │ │ │ @ instruction: 0xff9af7ee │ │ │ │ - blmi 421648 │ │ │ │ + blmi 421640 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10f │ │ │ │ ldrtmi r7, [sp], sl, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bleq b8b234 │ │ │ │ + bleq b8b22c │ │ │ │ ldrbmi r2, [r8], -r0, lsr #4 │ │ │ │ @ instruction: 0xff84f7ee │ │ │ │ @ instruction: 0xf7b54658 │ │ │ │ - @ instruction: 0x4605edf0 │ │ │ │ + @ instruction: 0x4605edf4 │ │ │ │ @ instruction: 0xf7b5e797 │ │ │ │ - svclt 0x0000ec2c │ │ │ │ - andeq r1, r3, r2, ror #6 │ │ │ │ + svclt 0x0000ec30 │ │ │ │ + andeq r1, r3, sl, ror #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r8, asr pc │ │ │ │ + andeq sl, r7, r0, ror #30 │ │ │ │ andeq pc, r0, r4, lsl #17 │ │ │ │ @ instruction: 0x0000f8b6 │ │ │ │ muleq r0, ip, r8 │ │ │ │ - andeq r1, r3, r8, lsl #4 │ │ │ │ + andeq r1, r3, r0, lsl r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba6054 │ │ │ │ + bl feba604c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b52dfc │ │ │ │ + blmi b52df4 │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi afd414 │ │ │ │ + bmi afd40c │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ movwcs fp, #4427 @ 0x114b │ │ │ │ svcne 0x0004f852 │ │ │ │ movwcc r4, #5656 @ 0x1618 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ stcmi 0, cr6, [r5, #-352]! @ 0xfffffea0 │ │ │ │ stmiavs fp!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 43b504 │ │ │ │ + blcs 43b4fc │ │ │ │ @ instruction: 0x4630d83a │ │ │ │ - ldc 7, cr15, [r8, #724]! @ 0x2d4 │ │ │ │ + ldc 7, cr15, [ip, #724]! @ 0x2d4 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 10aea8 │ │ │ │ + blx 10aea0 │ │ │ │ movwne lr, #6613 @ 0x19d5 │ │ │ │ movwcc r4, #5145 @ 0x1419 │ │ │ │ - blmi 7a7154 │ │ │ │ + blmi 7a714c │ │ │ │ @ instruction: 0xf843447b │ │ │ │ andcs r0, r0, r1, lsr #32 │ │ │ │ strdlt fp, [r3, r8] │ │ │ │ stmdavs sl!, {r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ - blcc 1600a8 │ │ │ │ + blcc 1600a0 │ │ │ │ streq lr, [r2], #2819 @ 0xb03 │ │ │ │ svceq 0x0004f854 │ │ │ │ @ instruction: 0xf7db3601 │ │ │ │ stmiavs fp!, {r0, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ eorvs r2, r2, r0, lsl #4 │ │ │ │ ldmle r5!, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ ldcmi 0, cr6, [r3, #-680] @ 0xfffffd58 │ │ │ │ @@ -75753,27 +75751,27 @@ │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ teqlt r8, r8, lsl r8 │ │ │ │ @ instruction: 0xf7db2404 │ │ │ │ stmdavs fp!, {r0, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc r5, [r4], #-2328 @ 0xfffff6e8 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7db4618 │ │ │ │ - blmi 34e4e0 │ │ │ │ + blmi 34e4d8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ bfi r6, sl, #0, #21 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq sl, r7, ip, asr lr │ │ │ │ - andeq r4, r3, r8, ror #29 │ │ │ │ - andeq sl, r7, lr, lsr lr │ │ │ │ - andeq sl, r7, r8, lsr lr │ │ │ │ - andeq r4, r3, r8, lsr #29 │ │ │ │ - muleq r3, r8, lr │ │ │ │ - andeq sl, r7, r4, ror #27 │ │ │ │ - @ instruction: 0x0007adbe │ │ │ │ + andeq sl, r7, r4, ror #28 │ │ │ │ + strdeq r4, [r3], -r0 │ │ │ │ + andeq sl, r7, r6, asr #28 │ │ │ │ + andeq sl, r7, r0, asr #28 │ │ │ │ + @ instruction: 0x00034eb0 │ │ │ │ + andeq r4, r3, r0, lsr #29 │ │ │ │ + andeq sl, r7, ip, ror #27 │ │ │ │ + andeq sl, r7, r6, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ orrseq pc, r8, #204, 16 @ 0xcc0000 │ │ │ │ stclmi 6, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8dfaf02 │ │ │ │ strcs ip, [r1], #-544 @ 0xfffffde0 │ │ │ │ @@ -75784,54 +75782,54 @@ │ │ │ │ strls r4, [r0], #-1541 @ 0xfffff9fb │ │ │ │ andne pc, r1, ip, asr r8 @ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1c34 │ │ │ │ ldrtmi r0, [r1], -r0, lsl #2 │ │ │ │ stc2 7, cr15, [r2, #968] @ 0x3c8 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 88cf40 │ │ │ │ + blx 88cf38 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blmi 1f4646c │ │ │ │ + blmi 1f46464 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ subsle r2, pc, r0, lsl #20 │ │ │ │ ldrdge pc, [ip], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blmi 1e42ff4 │ │ │ │ + blmi 1e42fec │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf1a3681b │ │ │ │ @ instruction: 0xf8590904 │ │ │ │ stmdavs sl!, {r2, r8, r9, sl, fp, ip, lr}^ │ │ │ │ stmdavs r8!, {r1, r3, r4, r6, r8, ip, sp, pc} │ │ │ │ ldrmi r1, [r8, #2067] @ 0x813 │ │ │ │ @ instruction: 0xf105d907 │ │ │ │ ldrtmi r0, [r0], #-264 @ 0xfffffef8 │ │ │ │ - bl f8ce8c │ │ │ │ + bl 108ce84 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strcc r8, [r1], #-167 @ 0xffffff59 │ │ │ │ mvnle r4, r4, asr r5 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r4 │ │ │ │ @ instruction: 0xf6cf4920 │ │ │ │ ldrtmi r7, [r0], #2559 @ 0x9ff │ │ │ │ stmdavc r5!, {r9, sl, sp} │ │ │ │ @ instruction: 0xf7b5b37d │ │ │ │ - stmdavs r3, {r2, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8333401 │ │ │ │ - b 69b038 │ │ │ │ + b 69b030 │ │ │ │ svclt 0x00080f03 │ │ │ │ streq pc, [r1], -r6, asr #32 │ │ │ │ mvnsle r4, r0, lsr #11 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdbmi pc, {r2, r3, r5, r7, pc}^ @ │ │ │ │ ldreq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7ee4479 │ │ │ │ ldmvs r9!, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b54620 │ │ │ │ - bmi 17099a8 │ │ │ │ - blx fec61d68 │ │ │ │ + bmi 17099b0 │ │ │ │ + blx fec61d60 │ │ │ │ ldrbtmi pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ ldmpl r3, {r6, r8, fp}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, sl, r0, asr #32 │ │ │ │ ldrmi pc, [ip, -r7, lsl #12]! │ │ │ │ @@ -75843,62 +75841,62 @@ │ │ │ │ @ instruction: 0xe7defe71 │ │ │ │ ldmdavs r9, {r0, r2, r3, r6, r9, fp, lr}^ │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnle r4, r0, lsl #18 │ │ │ │ rsble r2, r4, r0, lsl #22 │ │ │ │ @ instruction: 0xf8534613 │ │ │ │ strtmi r2, [r1], -r4, lsl #30 │ │ │ │ - bcs 5c068 │ │ │ │ - blmi 124384c │ │ │ │ + bcs 5c060 │ │ │ │ + blmi 1243844 │ │ │ │ subsvs r4, r9, fp, ror r4 │ │ │ │ @ instruction: 0xf04f4d46 │ │ │ │ ldrbtmi r0, [sp], #-2560 @ 0xfffff600 │ │ │ │ @ instruction: 0xf852462a │ │ │ │ ldrbmi r4, [r3], -r4, lsl #30 │ │ │ │ - beq cb4a8 │ │ │ │ + beq cb4a0 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldrdlt pc, [r4, -pc] │ │ │ │ stmdbeq r2, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ stccc 0, cr6, [r4, #-236] @ 0xffffff14 │ │ │ │ - b 1420480 │ │ │ │ + b 1420478 │ │ │ │ ldrmi r0, [r8], -r9, lsl #7 │ │ │ │ adcsvs r4, fp, r1, asr #13 │ │ │ │ ldc2l 7, cr15, [r2], #876 @ 0x36c │ │ │ │ sxtab16mi r6, r0, lr │ │ │ │ @ instruction: 0xf8cb683e │ │ │ │ ands r0, r3, r0 │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - strmi lr, [r1], -sl, lsr #25 │ │ │ │ + strmi lr, [r1], -lr, lsr #25 │ │ │ │ @ instruction: 0xf0034640 │ │ │ │ @ instruction: 0xf8dbf8f3 │ │ │ │ strmi r3, [r1], -r0 │ │ │ │ @ instruction: 0xf8534620 │ │ │ │ @ instruction: 0xf7ff2024 │ │ │ │ @ instruction: 0xf8dbfddf │ │ │ │ adcmi r8, r6, #0 │ │ │ │ strcc sp, [r1], #-49 @ 0xffffffcf │ │ │ │ @ instruction: 0xf7db2048 │ │ │ │ @ instruction: 0xf8dbfcd5 │ │ │ │ @ instruction: 0xf8483000 │ │ │ │ subcs r0, r8, #36 @ 0x24 │ │ │ │ @ instruction: 0xf8532100 │ │ │ │ @ instruction: 0xf7b50024 │ │ │ │ - @ instruction: 0xf8dbed2e │ │ │ │ + @ instruction: 0xf8dbed32 │ │ │ │ @ instruction: 0xf8552004 │ │ │ │ adcmi r8, r2, #4, 30 │ │ │ │ @ instruction: 0xf8dbd8d8 │ │ │ │ strbmi r3, [r1], -r0 │ │ │ │ @ instruction: 0xf8534620 │ │ │ │ @ instruction: 0xf7ff2024 │ │ │ │ @ instruction: 0xe7defdbf │ │ │ │ ldreq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0xf1052220 │ │ │ │ strtmi r0, [r0], -r8, lsr #2 │ │ │ │ cdp2 7, 0, cr15, cr6, cr14, {7} │ │ │ │ - blcs 88eec │ │ │ │ + blcs 88ee4 │ │ │ │ andcs sp, r4, r4, lsr #3 │ │ │ │ stc2 7, cr15, [lr], #876 @ 0x36c │ │ │ │ andcs r4, r0, #25600 @ 0x6400 │ │ │ │ ldrbtmi r6, [fp], #-2 │ │ │ │ sbcsvs r6, sl, r8, lsl r0 │ │ │ │ ldmvs sl!, {r1, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ strbmi r4, [r1], fp, asr #12 │ │ │ │ @@ -75907,48 +75905,48 @@ │ │ │ │ movwcs sl, #12 │ │ │ │ stccc 8, cr15, [r4], {66} @ 0x42 │ │ │ │ ldmdbmi r1, {r0, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ ldreq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7ee4479 │ │ │ │ ldrb pc, [r2, -r5, ror #27] @ │ │ │ │ - b fe48d038 │ │ │ │ - strheq r1, [r3], -r4 │ │ │ │ + b fe58d030 │ │ │ │ + strheq r1, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, ip, lsr sp │ │ │ │ - andeq sl, r7, r6, lsr #26 │ │ │ │ + andeq sl, r7, r4, asr #26 │ │ │ │ + andeq sl, r7, lr, lsr #26 │ │ │ │ andeq pc, r0, r0, lsr #13 │ │ │ │ - andeq r0, r3, sl, ror #31 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ andeq pc, r0, ip, lsr r6 @ │ │ │ │ - andeq r4, r3, r4, lsl #26 │ │ │ │ - andeq sl, r7, r4, asr ip │ │ │ │ - ldrdeq r4, [r3], -lr │ │ │ │ - andeq sl, r7, ip, lsr #24 │ │ │ │ - andeq sl, r7, lr, lsl #23 │ │ │ │ + andeq r4, r3, ip, lsl #26 │ │ │ │ + andeq sl, r7, ip, asr ip │ │ │ │ + andeq r4, r3, r6, ror #25 │ │ │ │ + andeq sl, r7, r4, lsr ip │ │ │ │ + muleq r7, r6, fp │ │ │ │ andeq pc, r0, r8, lsr r5 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00002401 │ │ │ │ strmi r4, [lr], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4615 │ │ │ │ and r0, fp, r5, lsl #16 │ │ │ │ stmdaeq r1, {r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e5d018 │ │ │ │ - bl 18d6d0 │ │ │ │ + bl 18d6c8 │ │ │ │ @ instruction: 0xf7b504c4 │ │ │ │ - stmdavs r3, {r1, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ tstle r3, fp, lsl #22 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7b54648 │ │ │ │ - strtmi lr, [r1], -lr, ror #25 │ │ │ │ + @ instruction: 0x4621ecf2 │ │ │ │ @ instruction: 0xf04f1e03 │ │ │ │ stclle 0, cr0, [ip] │ │ │ │ - bne ffba0260 │ │ │ │ + bne ffba0258 │ │ │ │ strtmi sp, [r8], -r6, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svclt 0x00183d00 │ │ │ │ rsbmi r2, r8, #4194304 @ 0x400000 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @@ -75958,31 +75956,31 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00002401 │ │ │ │ strmi r4, [lr], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4615 │ │ │ │ and r0, sp, r5, lsl #16 │ │ │ │ stmdaeq r1, {r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e5d020 │ │ │ │ - bl 18d664 │ │ │ │ + bl 18d65c │ │ │ │ @ instruction: 0xf7b504c4 │ │ │ │ - stmdavs r3, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r6, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b04 │ │ │ │ tstle pc, fp, lsl #22 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7b54648 │ │ │ │ - @ instruction: 0x4621e97a │ │ │ │ + @ instruction: 0x4621e97e │ │ │ │ @ instruction: 0xf04f1e03 │ │ │ │ stclle 0, cr0, [sl] │ │ │ │ - bne ffba02d0 │ │ │ │ + bne ffba02c8 │ │ │ │ strtmi sp, [r8], -r4, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svclt 0x00183d00 │ │ │ │ rsbmi r2, r8, #4194304 @ 0x400000 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldc 7, cr15, [lr], {181} @ 0xb5 │ │ │ │ + stc 7, cr15, [r2], #-724 @ 0xfffffd2c │ │ │ │ rsbcs r4, lr, #3145728 @ 0x300000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ pop {r1, r3, r4, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -75997,267 +75995,267 @@ │ │ │ │ @ instruction: 0xf50760bd │ │ │ │ @ instruction: 0xf107569a │ │ │ │ @ instruction: 0x46200114 │ │ │ │ @ instruction: 0x360458d3 │ │ │ │ eorsvs r6, r3, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7b5613c │ │ │ │ - blmi feaca1a4 │ │ │ │ + blmi feaca1ac │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ stmiapl fp!, {r1, r3, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7b560fb │ │ │ │ - stmdacs r0, {r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ mcrmi 1, 5, sp, cr5, cr5, {3} │ │ │ │ andvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf7b54ca4 │ │ │ │ - ldrbtmi lr, [lr], #-3472 @ 0xfffff270 │ │ │ │ + ldrbtmi lr, [lr], #-3476 @ 0xfffff26c │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - ldmdb sl, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mrrcne 8, 3, r6, sl, cr3 │ │ │ │ @ instruction: 0xf507d020 │ │ │ │ @ instruction: 0xf7b5700a │ │ │ │ - ldmmi lr, {r2, r9, fp, sp, lr, pc} │ │ │ │ + ldmmi lr, {r3, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b56978 │ │ │ │ - bmi fe74a15c │ │ │ │ + bmi fe74a164 │ │ │ │ @ instruction: 0xf507693b │ │ │ │ - blmi fe563984 │ │ │ │ + blmi fe56397c │ │ │ │ tstcc r4, sl, ror r4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrpl pc, [sl, r7, lsl #10] │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ addseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b5607b │ │ │ │ - @ instruction: 0xf507eba2 │ │ │ │ + @ instruction: 0xf507eba6 │ │ │ │ @ instruction: 0xf7b5708e │ │ │ │ - @ instruction: 0xf104eca2 │ │ │ │ + @ instruction: 0xf104eca6 │ │ │ │ @ instruction: 0xf7b50018 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf104d1cf │ │ │ │ @ instruction: 0xf7b50020 │ │ │ │ - strmi lr, [r1], lr, ror #24 │ │ │ │ + sxtab16mi lr, r1, r2, ror #24 │ │ │ │ bicle r2, r8, r0, lsl #16 │ │ │ │ orrseq pc, ip, r7, lsl #2 │ │ │ │ addvc pc, lr, #29360128 @ 0x1c00000 │ │ │ │ mrc2 7, 0, pc, cr12, cr11, {7} │ │ │ │ - stc 7, cr15, [r4], #724 @ 0x2d4 │ │ │ │ + stc 7, cr15, [r8], #724 @ 0x2d4 │ │ │ │ mcrne 8, 0, r6, cr5, cr11, {3} │ │ │ │ vhadd.u8 d29, d0, d29 │ │ │ │ @ instruction: 0xf50780d7 │ │ │ │ strbmi r7, [sl], -lr, lsl #3 │ │ │ │ @ instruction: 0xf7fb2002 │ │ │ │ stmibvs r0!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldc 7, cr15, [r0, #724] @ 0x2d4 │ │ │ │ + ldc 7, cr15, [r4, #724] @ 0x2d4 │ │ │ │ @ instruction: 0xf7b56a60 │ │ │ │ - strbmi lr, [sl], -lr, lsl #27 │ │ │ │ + @ instruction: 0x464aed92 │ │ │ │ stmibvs r0!, {r0, r1, r8, sp}^ │ │ │ │ - b ff30d278 │ │ │ │ + b ff40d270 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [r0], r4 │ │ │ │ stmibvs r0!, {r9, sp, lr}^ │ │ │ │ - b ff18d284 │ │ │ │ + b ff28d27c │ │ │ │ tstcs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf7b56a20 │ │ │ │ - smlabtcs r4, r0, sl, lr │ │ │ │ + smlabtcs r4, r4, sl, lr │ │ │ │ andvs pc, r0, #64, 8 @ 0x40000000 │ │ │ │ @ instruction: 0xf7b56a20 │ │ │ │ - ldrhtvs lr, [r5], -sl │ │ │ │ + ldrhtvs lr, [r5], -lr │ │ │ │ stmdami lr!, {r0, r1, r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b5700a │ │ │ │ - andcs lr, r4, sl, lsl ip │ │ │ │ - stmdb r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andcs lr, r4, lr, lsl ip │ │ │ │ + stmdb r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs r9!, {r0, r3, r5, r6, r8, r9, fp, lr} │ │ │ │ sbcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl fp, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs r8, {r0, r3, r5, r9, sl, lr} │ │ │ │ mrrc2 7, 14, pc, r4, cr14 @ │ │ │ │ @ instruction: 0xf7b569e0 │ │ │ │ - bvs 88a974 │ │ │ │ - ldcl 7, cr15, [sl, #-724] @ 0xfffffd2c │ │ │ │ + bvs 88a97c │ │ │ │ + ldcl 7, cr15, [lr, #-724] @ 0xfffffd2c │ │ │ │ tstcs r3, sl, lsr #12 │ │ │ │ @ instruction: 0xf7b569a0 │ │ │ │ - @ instruction: 0x2104ea98 │ │ │ │ + @ instruction: 0x2104ea9c │ │ │ │ andvs pc, r0, #64, 8 @ 0x40000000 │ │ │ │ @ instruction: 0xf7b569a0 │ │ │ │ - @ instruction: 0x462aea92 │ │ │ │ - bvs 1857828 │ │ │ │ - b fe38d2f4 │ │ │ │ + @ instruction: 0x462aea96 │ │ │ │ + bvs 1857820 │ │ │ │ + b fe48d2ec │ │ │ │ vst4.8 {d18,d20,d22,d24}, [r0], r4 │ │ │ │ - bvs 1867c28 │ │ │ │ - b fe20d300 │ │ │ │ + bvs 1867c20 │ │ │ │ + b fe30d2f8 │ │ │ │ vmull.p8 q9, d0, d0 │ │ │ │ mulle sp, r5, r0 │ │ │ │ ldrbtmi r4, [ip], #-3157 @ 0xfffff3ab │ │ │ │ adcmi r6, fp, #2670592 @ 0x28c000 │ │ │ │ - bvs 1943454 │ │ │ │ + bvs 194344c │ │ │ │ andle r4, r2, fp, lsr #5 │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - strcc lr, [r1, #-3382] @ 0xfffff2ca │ │ │ │ - blle ffd1ff24 │ │ │ │ + strcc lr, [r1, #-3386] @ 0xfffff2c6 │ │ │ │ + blle ffd1ff1c │ │ │ │ @ instruction: 0xf5072401 │ │ │ │ @ instruction: 0x260070d0 │ │ │ │ orrsvs pc, ip, r7, asr #17 │ │ │ │ eorvs pc, r0, #13041664 @ 0xc70000 │ │ │ │ - ldc 7, cr15, [r6], {181} @ 0xb5 │ │ │ │ + ldc 7, cr15, [sl], {181} @ 0xb5 │ │ │ │ ldrtmi r4, [r2], -r0, lsr #12 │ │ │ │ bicvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf7b53401 │ │ │ │ - mcrrcs 9, 11, lr, r1, cr6 @ │ │ │ │ + mcrrcs 9, 11, lr, r1, cr10 @ │ │ │ │ andcs sp, r0, #-2147483587 @ 0x8000003d │ │ │ │ orrseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf5072001 │ │ │ │ @ instruction: 0xf7fb7552 │ │ │ │ - blmi 110ead4 │ │ │ │ + blmi 110eacc │ │ │ │ subvc pc, ip, #692060160 @ 0x29400000 │ │ │ │ strteq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf1a6447b │ │ │ │ @ instruction: 0xf1a50910 │ │ │ │ tstcs r1, r4, lsl #20 │ │ │ │ ldmibvs fp, {r0, r4, r7, pc} │ │ │ │ @ instruction: 0xf04f6013 │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ @ instruction: 0xf7b54648 │ │ │ │ - stmdacs r0, {r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ - blmi e86c90 │ │ │ │ + stmdacs r0, {r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + blmi e86c88 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [fp], #-1617 @ 0xfffff9af │ │ │ │ @ instruction: 0xf7ff6998 │ │ │ │ - bllt 48ef48 │ │ │ │ + bllt 48ef40 │ │ │ │ stccc 8, cr15, [r4], {21} │ │ │ │ stmdaeq r3, {r0, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ tstle r2, r1, lsl #22 │ │ │ │ - blcs 347554 │ │ │ │ + blcs 34754c │ │ │ │ ldrtmi sp, [r1], -ip, lsl #2 │ │ │ │ @ instruction: 0xf7b44640 │ │ │ │ - @ instruction: 0xf5a5efe4 │ │ │ │ + @ instruction: 0xf5a5efe8 │ │ │ │ strmi r7, [r4], -sl, asr #6 │ │ │ │ @ instruction: 0xf7b56018 │ │ │ │ - @ instruction: 0x2c00eae2 │ │ │ │ - blle ffc694fc │ │ │ │ + @ instruction: 0x2c00eae6 │ │ │ │ + blle ffc694f4 │ │ │ │ subvc pc, sl, #692060160 @ 0x29400000 │ │ │ │ smlatbeq r8, r6, r1, pc @ │ │ │ │ rsbscs r6, r8, #83 @ 0x53 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ @ instruction: 0xf7ff6a58 │ │ │ │ andcc pc, r1, r9, asr #28 │ │ │ │ andcs sp, r0, fp, asr #3 │ │ │ │ - ldmda lr, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, fp, lsl #22 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - bl fed8d3f0 │ │ │ │ + bl fee8d3e8 │ │ │ │ movtvc pc, #42405 @ 0xa5a5 @ │ │ │ │ andsvs r4, r8, r4, lsl #12 │ │ │ │ - b ff10d3fc │ │ │ │ + b ff20d3f4 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ @ instruction: 0xe7dfdbf0 │ │ │ │ @ instruction: 0xf507464a │ │ │ │ andcs r7, r2, lr, lsl #3 │ │ │ │ @ instruction: 0xf7fb603b │ │ │ │ stmibvs r0!, {r0, r1, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldc 7, cr15, [r8], #724 @ 0x2d4 │ │ │ │ + ldc 7, cr15, [ip], #724 @ 0x2d4 │ │ │ │ @ instruction: 0xf7b569e0 │ │ │ │ - bvs 88a824 │ │ │ │ - ldc 7, cr15, [r2], #724 @ 0x2d4 │ │ │ │ + bvs 88a82c │ │ │ │ + ldc 7, cr15, [r6], #724 @ 0x2d4 │ │ │ │ @ instruction: 0xf7b56a60 │ │ │ │ - ldmdavs fp!, {r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe6ce613b │ │ │ │ @ instruction: 0xe7692614 │ │ │ │ - ldm r0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r0, r3, sl, asr sp │ │ │ │ - andeq r0, r3, r8, asr sp │ │ │ │ + ldm r4, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r0, r3, r2, ror #26 │ │ │ │ + andeq r0, r3, r0, ror #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r3, r2, lsl #26 │ │ │ │ - andeq sl, r7, r0, ror #19 │ │ │ │ - andeq sl, r7, r6, asr #19 │ │ │ │ - andeq r0, r3, r4, ror #25 │ │ │ │ - strdeq sl, [r7], -lr │ │ │ │ + andeq r4, r3, sl, lsl #26 │ │ │ │ + andeq sl, r7, r8, ror #19 │ │ │ │ + andeq sl, r7, lr, asr #19 │ │ │ │ + andeq r0, r3, ip, ror #25 │ │ │ │ + andeq sl, r7, r6, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - muleq r7, r6, r8 │ │ │ │ - andeq sl, r7, ip, lsr r8 │ │ │ │ - andeq sl, r7, r2, lsl r8 │ │ │ │ - andeq sl, r7, lr, asr #15 │ │ │ │ + muleq r7, lr, r8 │ │ │ │ + andeq sl, r7, r4, asr #16 │ │ │ │ + andeq sl, r7, sl, lsl r8 │ │ │ │ + ldrdeq sl, [r7], -r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba67a4 │ │ │ │ + bl feba679c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ed308c │ │ │ │ - blmi efb8e4 │ │ │ │ + bmi ed3084 │ │ │ │ + blmi efb8dc │ │ │ │ svcge 0x0000447a │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r8, lsr ip │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7b50300 │ │ │ │ - blmi d89ea0 │ │ │ │ + blmi d89ea8 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b5607b │ │ │ │ - stmdacs r0, {r1, r2, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r0], #-312 @ 0xfffffec8 │ │ │ │ ldcmi 6, cr4, [r0, #-24]! @ 0xffffffe8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b5447c │ │ │ │ - ldrbtmi lr, [sp], #-3084 @ 0xfffff3f4 │ │ │ │ + ldrbtmi lr, [sp], #-3088 @ 0xfffff3f0 │ │ │ │ @ instruction: 0xf7b44628 │ │ │ │ - stmdavs r3!, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle sl, r1, lsl #6 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stm r0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r4, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r3, r5, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x210068b8 │ │ │ │ - b 40d4ec │ │ │ │ - blmi 821eb0 │ │ │ │ + b 50d4e4 │ │ │ │ + blmi 821ea8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d130 │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ stmibvs r8!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ - ldc 7, cr15, [ip], #-724 @ 0xfffffd2c │ │ │ │ + mcrr 7, 11, pc, r0, cr5 @ │ │ │ │ @ instruction: 0xf7b56a28 │ │ │ │ - tstcs r9, sl, lsr ip │ │ │ │ + tstcs r9, lr, lsr ip │ │ │ │ @ instruction: 0xf7b56820 │ │ │ │ - ldrtmi lr, [r1], -lr, lsr #19 │ │ │ │ + @ instruction: 0x4631e9b2 │ │ │ │ @ instruction: 0xf7e42001 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs fp, fp, #1753088 @ 0x1ac000 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - stmia r0!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f4b13 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ stmdavs r0!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf107220b │ │ │ │ @ instruction: 0xf7b5010c │ │ │ │ - ubfx lr, r4, #17, #18 │ │ │ │ + ubfx lr, r8, #17, #18 │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - b ff00d564 │ │ │ │ - svc 0x00f8f7b4 │ │ │ │ - andeq r0, r3, r0, asr sl │ │ │ │ + b ff10d55c │ │ │ │ + svc 0x00fcf7b4 │ │ │ │ + andeq r0, r3, r8, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, r2, asr #20 │ │ │ │ + andeq r0, r3, sl, asr #20 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r3, r0, lsl #20 │ │ │ │ - ldrdeq sl, [r7], -sl @ │ │ │ │ - andeq sl, r7, r0, asr #13 │ │ │ │ - andeq r0, r3, r4, ror #19 │ │ │ │ - andeq r4, r3, r2, lsl #19 │ │ │ │ - andeq sl, r7, r8, asr #12 │ │ │ │ + andeq r4, r3, r8, lsl #20 │ │ │ │ + andeq sl, r7, r2, ror #13 │ │ │ │ + andeq sl, r7, r8, asr #13 │ │ │ │ + andeq r0, r3, ip, ror #19 │ │ │ │ + andeq r4, r3, sl, lsl #19 │ │ │ │ + andeq sl, r7, r0, asr r6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ cdpeq 8, 1, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf5ad4e82 │ │ │ │ @@ -76268,157 +76266,157 @@ │ │ │ │ ldmdbpl r5!, {r0, r4, r7, r9, sl, lr}^ │ │ │ │ stceq 1, cr15, [r4], {12} │ │ │ │ strmi r2, [r6], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8cc682d │ │ │ │ @ instruction: 0xf04f5000 │ │ │ │ strmi r0, [sp], -r0, lsl #10 │ │ │ │ @ instruction: 0xf7b5623a │ │ │ │ - andcc lr, r1, r0, lsl #19 │ │ │ │ + andcc lr, r1, r4, lsl #19 │ │ │ │ @ instruction: 0xf5b0447c │ │ │ │ teqle r4, #128, 30 @ 0x200 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ strtmi sp, [r9], -sl, lsr #32 │ │ │ │ @ instruction: 0xf7b44630 │ │ │ │ - cdpne 14, 0, cr14, cr4, cr4, {6} │ │ │ │ + cdpne 14, 0, cr14, cr4, cr8, {6} │ │ │ │ @ instruction: 0xf7b5da0a │ │ │ │ - stmdavs r3, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ tstle r5, fp, lsl #22 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr8, cr4, {5} │ │ │ │ - blle ffd56f48 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr12, cr4, {5} │ │ │ │ + blle ffd56f40 │ │ │ │ @ instruction: 0xf5074a6c │ │ │ │ - blmi 1aa3d78 │ │ │ │ + blmi 1aa3d70 │ │ │ │ ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r3, r0, asr #32 │ │ │ │ strpl pc, [lr, r7, lsl #10] │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b583f0 │ │ │ │ - stmdavs r3, {r2, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnle r2, fp, lsl #22 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b fe28d648 │ │ │ │ - blle ffd56f88 │ │ │ │ + b fe38d640 │ │ │ │ + blle ffd56f80 │ │ │ │ @ instruction: 0x4631e7de │ │ │ │ sbcne pc, r5, r7, lsl #4 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ - blx ff48d740 │ │ │ │ + blx ff48d738 │ │ │ │ @ instruction: 0xf8874b59 │ │ │ │ ldrbtmi r9, [fp], #-452 @ 0xfffffe3c │ │ │ │ ldrshvs r6, [fp, sp]! │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ movwmi lr, #18887 @ 0x49c7 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ tstle r1, r1, lsl #6 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ andcs r6, r0, r9, ror r9 │ │ │ │ - stmdb r2, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r5, r7}^ │ │ │ │ @ instruction: 0xf7b561fb │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ mcrrmi 1, 7, sp, ip, cr3 │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - bl 78d6a4 │ │ │ │ + bl 88d69c │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7b40028 │ │ │ │ - @ instruction: 0xf44feee8 │ │ │ │ + @ instruction: 0xf44feeec │ │ │ │ stmibvs r0!, {r7, r9, ip, lr}^ │ │ │ │ mvnvc pc, r7, lsl #10 │ │ │ │ ldc2l 7, cr15, [r8], {255} @ 0xff │ │ │ │ eorsle r3, r9, r1 │ │ │ │ @ instruction: 0xf04f6a23 │ │ │ │ vadd.i8 d16, d9, d1 │ │ │ │ vmul.f d19, d16, d0[4] │ │ │ │ adcsvs r0, fp, #4, 18 @ 0x10000 │ │ │ │ eorhi pc, ip, r7, lsr #17 │ │ │ │ @ instruction: 0xf7b5e004 │ │ │ │ - stmdavs r5, {r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ cmple fp, r4, lsl #26 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00b6f7b4 │ │ │ │ - blle ffcd981c │ │ │ │ - blmi e438f8 │ │ │ │ + svc 0x00baf7b4 │ │ │ │ + blle ffcd9814 │ │ │ │ + blmi e438f0 │ │ │ │ @ instruction: 0xf1072278 │ │ │ │ ldrbtmi r0, [fp], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf7ff6a18 │ │ │ │ andcc pc, r1, fp, ror #25 │ │ │ │ @ instruction: 0xf107d046 │ │ │ │ @ instruction: 0xf7b400a8 │ │ │ │ - ldmdami r1!, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r1!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2555 @ 0xfffff605 │ │ │ │ ldrmi r3, [r8, r8, lsr #32] │ │ │ │ tstcs r0, r8, ror sl │ │ │ │ - ldm r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1076a3a │ │ │ │ cmnlt sl, r0, lsr #6 │ │ │ │ - bcs a98c0 │ │ │ │ + bcs a98b8 │ │ │ │ andcs sp, r0, #60, 2 │ │ │ │ @ instruction: 0xe79d601a │ │ │ │ - stmdb r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r6, {r2, r9, sl, lr} │ │ │ │ mrc2 7, 4, pc, cr8, cr15, {7} │ │ │ │ eorsvs r2, fp, #67108864 @ 0x4000000 │ │ │ │ ldrb r6, [lr, r6, lsr #32] │ │ │ │ @ instruction: 0xf1072270 │ │ │ │ ldmvs r8!, {r3, r4, r5, r8}^ │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr4, {5} │ │ │ │ - ldmdb r4, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr6, cr4, {5} │ │ │ │ + ldmdb r8, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwmi lr, #51671 @ 0xc9d7 │ │ │ │ ldrb r6, [r5, -r3] │ │ │ │ - stmdb lr, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff60b8 │ │ │ │ ldmvs r8!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f256e │ │ │ │ strdvs r3, [r5], -pc @ │ │ │ │ @ instruction: 0xe7c6623a │ │ │ │ @ instruction: 0xf7ff6078 │ │ │ │ ldmdavs r8!, {r0, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdami r5, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2555 @ 0xfffff605 │ │ │ │ ldrmi r3, [r8, r8, lsr #32] │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - stmib r6!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldm r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r5, {r2, r9, sl, lr} │ │ │ │ mcr2 7, 3, pc, cr8, cr15, {7} @ │ │ │ │ eorsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ str r6, [lr, r5, lsr #32]! │ │ │ │ - ldrbtcc pc, [pc], #79 @ 4f8d8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4f8d0 @ │ │ │ │ @ instruction: 0xf7b4e72e │ │ │ │ - svclt 0x0000eed4 │ │ │ │ - andeq r0, r3, r2, lsr #18 │ │ │ │ + svclt 0x0000eed8 │ │ │ │ + andeq r0, r3, sl, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r3], -r8 │ │ │ │ - @ instruction: 0x000308be │ │ │ │ - andeq r4, r3, lr, asr r8 │ │ │ │ + andeq r0, r3, r0, lsl #18 │ │ │ │ + andeq r0, r3, r6, asr #17 │ │ │ │ + andeq r4, r3, r6, ror #16 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq sl, [r7], -ip │ │ │ │ - andeq sl, r7, r6, lsr #9 │ │ │ │ - andeq sl, r7, lr, lsl #9 │ │ │ │ - andeq sl, r7, sl, lsl r4 │ │ │ │ + andeq sl, r7, r4, lsl #10 │ │ │ │ + andeq sl, r7, lr, lsr #9 │ │ │ │ + muleq r7, r6, r4 │ │ │ │ + andeq sl, r7, r2, lsr #8 │ │ │ │ andcs fp, r0, #128, 8 @ 0x80000000 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrb fp, [r3], r0, lsl #25 │ │ │ │ andcs fp, r1, #128, 8 @ 0x80000000 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ strb fp, [sp], r0, lsl #25 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba6b28 │ │ │ │ + bl feba6b20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-896 @ 0xfffffc80 │ │ │ │ - blmi 8bbb40 │ │ │ │ + blmi 8bbb38 │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r5!, {r1, r2, r9, sl, lr}^ │ │ │ │ - blcs 699ec │ │ │ │ + blcs 699e4 │ │ │ │ ldmdbmi lr, {r4, r5, r8, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf7cb6079 │ │ │ │ strmi pc, [r3], -r9, ror #22 │ │ │ │ ldmdavs r9!, {r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ cmnlt sl, sl, lsl #16 │ │ │ │ stmiapl r2!, {r0, r3, r4, r9, fp, lr} │ │ │ │ @@ -76428,223 +76426,223 @@ │ │ │ │ cmnpne r4, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ stmdblt r2!, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ smladcc ip, r8, r6, r4 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ stmiapl r2!, {r0, r4, r9, fp, lr} │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ cmnpeq r4, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - bcs 69a30 │ │ │ │ + bcs 69a28 │ │ │ │ stmdbmi lr, {r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdami lr, {r1, r3, r6, r9, sp} │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r3, [r8], -ip, lsl #14 │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ eorscs r4, lr, #147456 @ 0x24000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ @ instruction: 0xe7c6fb71 │ │ │ │ - andeq r0, r3, ip, asr #13 │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r7, r6, asr #7 │ │ │ │ + andeq sl, r7, lr, asr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r1, ip, ror r8 │ │ │ │ andeq r0, r1, r8, lsl #17 │ │ │ │ andeq r0, r1, r2, ror #16 │ │ │ │ andeq r0, r1, r0, ror r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba6bdc │ │ │ │ + bl feba6bd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r5, r0, lsr #29 │ │ │ │ svcge 0x00024a38 │ │ │ │ ldrbtmi r4, [sl], #-3128 @ 0xfffff3c8 │ │ │ │ adcsvs r4, r9, r8, lsr fp │ │ │ │ mvnsvs r4, ip, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlalbtcc pc, r4, r7, r8 @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 130d93c │ │ │ │ + blx 130d934 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0x200061b8 │ │ │ │ - ldmda r2, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ - ldmdb r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - stmib lr!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs ip!, {r1, r3, r5, r8, r9, fp, lr}^ │ │ │ │ teqvs fp, r3, ror #17 │ │ │ │ @ instruction: 0xf7b44618 │ │ │ │ - blmi a8b11c │ │ │ │ + blmi a8b124 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf107b34b │ │ │ │ @ instruction: 0xf7b40028 │ │ │ │ - blmi 94b3cc │ │ │ │ + blmi 94b3d4 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860fb │ │ │ │ @ instruction: 0x4798697b │ │ │ │ - bvs 1e57e5c │ │ │ │ - svc 0x00eaf7b4 │ │ │ │ + bvs 1e57e54 │ │ │ │ + svc 0x00eef7b4 │ │ │ │ ldmibvs r8!, {r0, r1, r2, r3, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xffbaf7da │ │ │ │ - blmi 5a22e4 │ │ │ │ + blmi 5a22dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d119 │ │ │ │ ldrtmi r7, [sp], r6, lsr #15 │ │ │ │ ldmibvs r9!, {r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmvs r8!, {r0, r1, r4, r6, r9, sp} │ │ │ │ smlabtcs r0, sp, r9, lr │ │ │ │ andcs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2320 @ 0xfffff6f0 │ │ │ │ - blx 138d9ea │ │ │ │ - blmi 3099d4 │ │ │ │ + blx 138d9e2 │ │ │ │ + blmi 3099cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - @ instruction: 0xf7b4e8a6 │ │ │ │ - svclt 0x0000ede0 │ │ │ │ - andeq r0, r3, r6, lsl r6 │ │ │ │ - andeq r0, r3, r0, lsl r6 │ │ │ │ + @ instruction: 0xf7b4e8aa │ │ │ │ + svclt 0x0000ede4 │ │ │ │ + andeq r0, r3, lr, lsl r6 │ │ │ │ + andeq r0, r3, r8, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r3, r4, lsl #11 │ │ │ │ + andeq r0, r3, ip, lsl #11 │ │ │ │ andeq r0, r1, r6, ror #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba6cf4 │ │ │ │ + bl feba6cec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rscslt r0, r7, r0, lsl lr │ │ │ │ svcge 0x0004495e │ │ │ │ ldrbtmi r4, [r9], #-2142 @ 0xfffff7a2 │ │ │ │ - blmi 1822480 │ │ │ │ + blmi 1822478 │ │ │ │ mvnsvs r4, r8, ror r4 │ │ │ │ stmpl sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f21c4 │ │ │ │ ldmdavs sl, {r9}^ │ │ │ │ rsble r2, r5, r0, lsl #20 │ │ │ │ - bcs a9d8c │ │ │ │ - bmi 1683cb0 │ │ │ │ + bcs a9d84 │ │ │ │ + bmi 1683ca8 │ │ │ │ ldrbtmi r2, [sl], #-262 @ 0xfffffefa │ │ │ │ andcc lr, r4, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xf7b54610 │ │ │ │ - strmi lr, [r4], -r6, ror #16 │ │ │ │ + strmi lr, [r4], -sl, ror #16 │ │ │ │ ldmdbmi r4, {r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-2424 @ 0xfffff688 │ │ │ │ - stmdb ip!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ @ instruction: 0xf507b1a0 │ │ │ │ orrcs r7, r0, r2, lsr #1 │ │ │ │ @ instruction: 0xf8874605 │ │ │ │ @ instruction: 0xf7b44144 │ │ │ │ - @ instruction: 0xb120ed1c │ │ │ │ + @ instruction: 0xb120ed20 │ │ │ │ @ instruction: 0x2144f897 │ │ │ │ - bcs 6a050 │ │ │ │ + bcs 6a048 │ │ │ │ stmdami sl, {r0, r1, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbtmi r7, [r8], #-417 @ 0xfffffe5f │ │ │ │ - blx 198db38 │ │ │ │ + blx 198db30 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b42000 │ │ │ │ - blmi 11cb8f0 │ │ │ │ + blmi 11cb8f8 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - ldm ip!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d139 │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - blmi 100a078 │ │ │ │ + blmi 100a080 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46154610 │ │ │ │ - ldcl 7, cr15, [lr], #720 @ 0x2d0 │ │ │ │ - blmi f6249c │ │ │ │ + stc 7, cr15, [r2, #-720] @ 0xfffffd30 │ │ │ │ + blmi f62494 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2363 @ 0xfffff6c5 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r3, [r9], #-513 @ 0xfffffdff │ │ │ │ rsbscs r4, r2, #36700160 @ 0x2300000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7cf72a3 │ │ │ │ @ instruction: 0xf107fabb │ │ │ │ @ instruction: 0xf7b40028 │ │ │ │ - ldmibvs sl!, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs sl!, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r0, r8, lsr #12] │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - svc 0x0028f7b4 │ │ │ │ + svc 0x002cf7b4 │ │ │ │ andcs r4, r1, #48, 22 @ 0xc000 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 9624ac │ │ │ │ + blmi 9624a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d137 │ │ │ │ ldrtmi r7, [sp], r6, ror #15 │ │ │ │ - blmi 93f3cc │ │ │ │ + blmi 93f3c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b40028 │ │ │ │ - @ instruction: 0xf107eff8 │ │ │ │ + @ instruction: 0xf107effc │ │ │ │ strtmi r0, [r2], -r0, lsr #2 │ │ │ │ adcsvs r4, r9, r8, lsr #12 │ │ │ │ @ instruction: 0xf7b4607b │ │ │ │ - ldmvs r9!, {r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r9!, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavc r2, {r1, r3, fp, sp, lr} │ │ │ │ svclt 0x00182a0a │ │ │ │ orrsle r4, r4, r2, lsr #5 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmdble lr, {r0, r1, r7, r9, lr} │ │ │ │ orrcs r4, r0, sl, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc2 7, cr15, [r8], {238} @ 0xee │ │ │ │ strtmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - @ instruction: 0x4631e8f6 │ │ │ │ + @ instruction: 0x4631e8fa │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - ldmdami r4, {r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r4, {r2, r4, r8, fp, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbtmi r7, [r8], #-415 @ 0xfffffe61 │ │ │ │ @ instruction: 0xf9e6f7f1 │ │ │ │ @ instruction: 0xf7b4e7bc │ │ │ │ - svclt 0x0000ed08 │ │ │ │ - strdeq r0, [r3], -lr │ │ │ │ - strdeq r0, [r3], -r8 │ │ │ │ + svclt 0x0000ed0c │ │ │ │ + andeq r0, r3, r6, lsl #10 │ │ │ │ + andeq r0, r3, r0, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r0, lsl #4 │ │ │ │ + andeq sl, r7, r8, lsl #4 │ │ │ │ andeq r0, r1, r6, lsl #14 │ │ │ │ andeq r9, r0, lr, lsl r7 │ │ │ │ muleq r1, lr, r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, sl, lsr #13 │ │ │ │ andeq r0, r1, r4, asr #13 │ │ │ │ andeq r0, r1, lr, asr #12 │ │ │ │ - andeq sl, r7, r4, lsr #2 │ │ │ │ - andeq r0, r3, r0, lsl r4 │ │ │ │ + andeq sl, r7, ip, lsr #2 │ │ │ │ + andeq r0, r3, r8, lsl r4 │ │ │ │ andeq r0, r1, lr, lsl #12 │ │ │ │ andeq r0, r1, r2, lsr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba6ec0 │ │ │ │ + bl feba6eb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi fe3d3128 │ │ │ │ + blmi fe3d3120 │ │ │ │ ldcvc 5, cr15, [r5, #-692]! @ 0xfffffd4c │ │ │ │ ldrbtmi r4, [fp], #-2445 @ 0xfffff673 │ │ │ │ ldrbtmi r4, [r9], #-2701 @ 0xfffff573 │ │ │ │ svcge 0x00044e8d │ │ │ │ ldrbtmi r6, [lr], #-2075 @ 0xfffff7e5 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ adcscs pc, ip, #13041664 @ 0xc70000 │ │ │ │ @@ -76668,141 +76666,141 @@ │ │ │ │ @ instruction: 0xf1076306 │ │ │ │ @ instruction: 0x96000634 │ │ │ │ @ instruction: 0xf10769f8 │ │ │ │ ldmib r7, {r2, r3, r5, r8}^ │ │ │ │ @ instruction: 0xf7fc2308 │ │ │ │ strmi pc, [r4], -pc, asr #19 │ │ │ │ ldmdavs r3!, {r5, r7, r8, ip, sp, pc} │ │ │ │ - bvs 1ef4950 │ │ │ │ + bvs 1ef4948 │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bvs ef4554 │ │ │ │ + bvs ef454c │ │ │ │ andls r6, r0, #1179648 @ 0x120000 │ │ │ │ eorseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf7fc69f9 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ cmnvs ip, r5, lsr #22 │ │ │ │ @ instruction: 0xf7da6978 │ │ │ │ ldrb pc, [lr, r1, asr #28] @ │ │ │ │ andcs r4, r0, r8, ror #22 │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x004407d1 │ │ │ │ andeq pc, r4, #34 @ 0x22 │ │ │ │ cmnpcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - blmi 182271c │ │ │ │ + blmi 1822714 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-44 @ 0xffffffd4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ ldrvc pc, [r1, -r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blvs ffe89d60 │ │ │ │ + blvs ffe89d58 │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf7cf711f │ │ │ │ - blvs fffce248 │ │ │ │ + blvs fffce240 │ │ │ │ svclt 0x00182d11 │ │ │ │ svclt 0x000c2d02 │ │ │ │ strcs r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ strtmi sp, [r0], -fp, asr #2 │ │ │ │ - blx ff38dd1c │ │ │ │ - blle ff1d9dd4 │ │ │ │ + blx ff38dd14 │ │ │ │ + blle ff1d9dcc │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ @ instruction: 0x4605fa1b │ │ │ │ bicle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ce4620 │ │ │ │ - blmi 140df4c │ │ │ │ + blmi 140df44 │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ adcsvs r0, r8, r0, asr #2 │ │ │ │ ldmpl r3, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7b460fb │ │ │ │ - @ instruction: 0x4629ee1e │ │ │ │ + strtmi lr, [r9], -r2, lsr #28 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b4617c │ │ │ │ - strmi lr, [r4], -r2, lsl #31 │ │ │ │ + strmi lr, [r4], -r6, lsl #31 │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00faf7b4 │ │ │ │ + svc 0x00fef7b4 │ │ │ │ ldmibvs sl!, {r0, r1, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl ff18dcf0 │ │ │ │ - bmi 10aa110 │ │ │ │ + bl ff28dce8 │ │ │ │ + bmi 10aa108 │ │ │ │ stmdbmi r1, {r0, sp}^ │ │ │ │ ldrbtmi r9, [sl], #-771 @ 0xfffffcfd │ │ │ │ ldrbtmi r6, [r9], #-3067 @ 0xfffff405 │ │ │ │ @ instruction: 0xf5079202 │ │ │ │ andls r7, r1, #-268435455 @ 0xf0000001 │ │ │ │ andls r2, r0, #805306375 @ 0x30000007 │ │ │ │ sbcvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf980f7cf │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - mrrc 7, 11, pc, lr, cr4 @ │ │ │ │ + stcl 7, cr15, [r2], #-720 @ 0xfffffd30 │ │ │ │ @ instruction: 0x462868fa │ │ │ │ ldcvs 7, cr4, [r8], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf7b44621 │ │ │ │ - ldmvs r8!, {r1, r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r1, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ stc2l 7, cr15, [r6, #872] @ 0x368 │ │ │ │ @ instruction: 0xf107e780 │ │ │ │ strtmi r0, [r8], -r4, asr #2 │ │ │ │ - stcl 7, cr15, [r4, #720]! @ 0x2d0 │ │ │ │ + stcl 7, cr15, [r8, #720]! @ 0x2d0 │ │ │ │ ldmibvs sl!, {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ cmnvs ip, r9, lsr #12 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - svc 0x0044f7b4 │ │ │ │ - bllt c61694 │ │ │ │ + svc 0x0048f7b4 │ │ │ │ + bllt c6168c │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - svc 0x00bef7b4 │ │ │ │ + svc 0x00c2f7b4 │ │ │ │ ldmibvs sl!, {r0, r2, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl fe28dd68 │ │ │ │ + bl fe38dd60 │ │ │ │ stmdbmi r6!, {r0, r2, r5, r9, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [sl], #-3067 @ 0xfffff405 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ andsvc pc, pc, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7cf72c8 │ │ │ │ @ instruction: 0xf507f945 │ │ │ │ @ instruction: 0xf7b470b0 │ │ │ │ - strtmi lr, [r8], -r4, lsr #24 │ │ │ │ + strtmi lr, [r8], -r8, lsr #24 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46216c78 │ │ │ │ - ldc 7, cr15, [r2, #720]! @ 0x2d0 │ │ │ │ - blmi 589bf4 │ │ │ │ + ldc 7, cr15, [r6, #720]! @ 0x2d0 │ │ │ │ + blmi 589bec │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b470b0 │ │ │ │ - @ instruction: 0xf7b4ee94 │ │ │ │ - blmi 40ae24 │ │ │ │ + @ instruction: 0xf7b4ee98 │ │ │ │ + blmi 40ae2c │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b40048 │ │ │ │ - svclt 0x0000ee88 │ │ │ │ - andeq sl, r7, lr, lsr r0 │ │ │ │ - andeq r0, r3, lr, lsr #6 │ │ │ │ + svclt 0x0000ee8c │ │ │ │ + andeq sl, r7, r6, asr #32 │ │ │ │ + andeq r0, r3, r6, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, r6, lsr #6 │ │ │ │ + andeq r0, r3, lr, lsr #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, ip, lsl r0 │ │ │ │ - strdeq r9, [r7], -r0 │ │ │ │ - andeq r0, r3, r4, ror r2 │ │ │ │ + andeq sl, r7, r4, lsr #32 │ │ │ │ + strdeq r9, [r7], -r8 │ │ │ │ + andeq r0, r3, ip, ror r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, lr, ror #8 │ │ │ │ ldrdeq r0, [r1], -lr │ │ │ │ strdeq r0, [r1], -r6 │ │ │ │ andeq r0, r1, r8, ror #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7140 │ │ │ │ + bl feba7138 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0da0 │ │ │ │ @ instruction: 0xf8df7d13 │ │ │ │ svcge 0x0004c2ac │ │ │ │ ldrbtmi r4, [ip], #3754 @ 0xeaa │ │ │ │ strmi r4, [r4], -sl, lsr #23 │ │ │ │ rscsvs r4, lr, lr, ror r4 │ │ │ │ @@ -76835,41 +76833,41 @@ │ │ │ │ rschi pc, r9, r0, lsl #2 │ │ │ │ cps #25 │ │ │ │ ldrbeq r8, [sl], #-242 @ 0xffffff0e │ │ │ │ rscshi pc, fp, r0, lsl #2 │ │ │ │ strble r0, [r7], #-1179 @ 0xfffffb65 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b42000 │ │ │ │ - blmi fe2cb48c │ │ │ │ + blmi fe2cb494 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - mcr 7, 4, pc, cr10, cr4, {5} @ │ │ │ │ + mcr 7, 4, pc, cr14, cr4, {5} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, r1, r0, asr #32 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x0002f7b4 │ │ │ │ + svc 0x0006f7b4 │ │ │ │ ldmvs sl!, {r0, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7b4461e │ │ │ │ - blmi 204ab44 │ │ │ │ + blmi 204ab4c │ │ │ │ rsbscs r4, r2, #2080768 @ 0x1fc000 │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ movwls r4, #9337 @ 0x2479 │ │ │ │ @ instruction: 0xf5079200 │ │ │ │ vst2.32 {d23-d26}, [pc :64], sl │ │ │ │ movwls r7, #4828 @ 0x12dc │ │ │ │ @ instruction: 0xf7cf4623 │ │ │ │ @ instruction: 0xf107f889 │ │ │ │ @ instruction: 0xf7b40018 │ │ │ │ - ldmvs fp!, {r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldcl 7, cr15, [r6], #720 @ 0x2d0 │ │ │ │ - blmi 1ba2a18 │ │ │ │ + ldcl 7, cr15, [sl], #720 @ 0x2d0 │ │ │ │ + blmi 1ba2a10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r9, r0, asr #32 │ │ │ │ strvc pc, [pc, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -76962,30 +76960,30 @@ │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf57f045a │ │ │ │ stmdbmi r3!, {r0, r2, r8, r9, sl, fp, sp, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ed4479 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blmi 349dc8 │ │ │ │ + blmi 349dc0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b40018 │ │ │ │ - @ instruction: 0xf7b4ed0e │ │ │ │ - svclt 0x0000ea48 │ │ │ │ - andeq r0, r3, lr, lsr #1 │ │ │ │ - andeq r0, r3, r8, lsr #1 │ │ │ │ + @ instruction: 0xf7b4ed12 │ │ │ │ + svclt 0x0000ea4c │ │ │ │ + strheq r0, [r3], -r6 │ │ │ │ + strheq r0, [r3], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r1, sl, asr #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r1, ip, lsl #7 │ │ │ │ strdeq r0, [r1], -r0 @ │ │ │ │ - @ instruction: 0x0002ffb4 │ │ │ │ + @ instruction: 0x0002ffbc │ │ │ │ andeq r0, r1, r6, lsr #6 │ │ │ │ andeq r0, r1, r0, asr #4 │ │ │ │ andeq r0, r1, r4, lsr r2 │ │ │ │ andeq r0, r1, r8, lsr #4 │ │ │ │ andeq r0, r1, r0, lsr #4 │ │ │ │ andeq r0, r1, ip, lsl r2 │ │ │ │ andeq r0, r1, r0, lsl r2 │ │ │ │ @@ -76995,30 +76993,30 @@ │ │ │ │ andeq r0, r1, r8, ror #3 │ │ │ │ andeq r0, r1, r0, ror #3 │ │ │ │ ldrdeq r0, [r1], -r8 │ │ │ │ andeq r0, r1, ip, asr #3 │ │ │ │ andeq r0, r1, r0, asr #3 │ │ │ │ @ instruction: 0x000101b4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7464 │ │ │ │ + bl feba745c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4], #-896 @ 0xfffffc80 │ │ │ │ stmdbmi r4!, {r2, r7, ip, sp, pc} │ │ │ │ - blmi 961464 │ │ │ │ + blmi 96145c │ │ │ │ svcge 0x00004a24 │ │ │ │ @ instruction: 0x4605447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60f9 │ │ │ │ ldmpl ip, {r8} │ │ │ │ - bllt 12a318 │ │ │ │ + bllt 12a310 │ │ │ │ @ instruction: 0xf1072200 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - bl feb0e168 │ │ │ │ + bl fec0e160 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - bmi 73efcc │ │ │ │ + bmi 73efc4 │ │ │ │ tstpmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-648 @ 0xfffffd78 │ │ │ │ strmi fp, [r8], -r8, lsr #30 │ │ │ │ stmdavs r2!, {r4, r6, sp, lr} │ │ │ │ ldmdbmi r7, {r1, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-2578 @ 0xfffff5ee │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ @@ -77033,21 +77031,21 @@ │ │ │ │ stmdbmi pc, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ stmdami pc, {r0, r1, r3, r4, r6, r9, sp} @ │ │ │ │ rsbsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf7ed4478 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04fe7df │ │ │ │ @ instruction: 0xe7da33ff │ │ │ │ - stmib r4, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - muleq r2, r0, sp │ │ │ │ + stmib r8, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r2, r8, sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r8, lsl #27 │ │ │ │ + muleq r2, r0, sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r7, r6, ror #20 │ │ │ │ - andeq pc, r2, sl, asr #26 │ │ │ │ + andeq r9, r7, lr, ror #20 │ │ │ │ + andeq pc, r2, r2, asr sp @ │ │ │ │ andeq pc, r0, r8, lsr pc @ │ │ │ │ andeq r0, r1, r2, ror #1 │ │ │ │ andeq pc, r0, r8, lsr #30 │ │ │ │ ldrdeq r0, [r1], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -77059,58 +77057,58 @@ │ │ │ │ strcs pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0x63bc447c │ │ │ │ ldrbtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ sbccs pc, r4, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, r7, r8, r9, sp, lr}^ │ │ │ │ - blcs aa3d0 │ │ │ │ + blcs aa3c8 │ │ │ │ adchi pc, r2, r0 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - ble 18da770 │ │ │ │ + ble 18da768 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ strble r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ ldrbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ - blvs feed8380 │ │ │ │ + blvs feed8378 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d12374 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf042bf44 │ │ │ │ @ instruction: 0xf8c30206 │ │ │ │ @ instruction: 0xf7b42374 │ │ │ │ - @ instruction: 0xf8dfeb4c │ │ │ │ - blvs feedd674 │ │ │ │ + @ instruction: 0xf8dfeb50 │ │ │ │ + blvs feedd66c │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r4, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7b4637b │ │ │ │ - strmi lr, [r6], -ip, lsr #25 │ │ │ │ + @ instruction: 0x4606ecb0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780fb │ │ │ │ @ instruction: 0xf7b470d4 │ │ │ │ - @ instruction: 0xf8dfed24 │ │ │ │ - blvs feedd618 │ │ │ │ + @ instruction: 0xf8dfed28 │ │ │ │ + blvs feedd610 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7b44614 │ │ │ │ - blvs ffeca784 │ │ │ │ + blvs ffeca78c │ │ │ │ strcs pc, [r4], #2271 @ 0x8df │ │ │ │ stmdavs fp, {r3, sp} │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ andls r1, r2, #128, 8 @ 0x80000000 │ │ │ │ ldrbtcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ce12eb │ │ │ │ @ instruction: 0xf507fea5 │ │ │ │ @ instruction: 0xf7b470d4 │ │ │ │ - strtmi lr, [r0], -r4, lsl #19 │ │ │ │ + strtmi lr, [r0], -r8, lsl #19 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ @ instruction: 0x46316d78 │ │ │ │ - bl 50e2e0 │ │ │ │ + bl 60e2d8 │ │ │ │ ldrbcs pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrtcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andhi pc, r8, #64 @ 0x40 │ │ │ │ @@ -77129,97 +77127,97 @@ │ │ │ │ subsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0x46066afb │ │ │ │ vldmiavs ip!, {d6-} │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ rsbsvs r6, fp, #31488 @ 0x7b00 │ │ │ │ @ instruction: 0xf8d26bfb │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ - blcs 61ee0 │ │ │ │ - blvs fff44970 │ │ │ │ + blcs 61ed8 │ │ │ │ + blvs fff44968 │ │ │ │ @ instruction: 0xf013685b │ │ │ │ tstle r4, r6, lsl #30 │ │ │ │ svcvs 0x0064f413 │ │ │ │ teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x00c0f413 │ │ │ │ addshi pc, r6, r0, asr #32 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -r2 │ │ │ │ - blx fe98e40c │ │ │ │ + blx fe98e404 │ │ │ │ @ instruction: 0xf7da4640 │ │ │ │ ldr pc, [r1, r1, lsr #21]! │ │ │ │ stc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0x4630e75a │ │ │ │ - blge 60abd4 │ │ │ │ + blge 60abcc │ │ │ │ mrc2 7, 5, pc, cr6, cr3, {7} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ msreq SPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf1074630 │ │ │ │ @ instruction: 0xf107025c │ │ │ │ @ instruction: 0xf7bd0158 │ │ │ │ - blvs fff50308 │ │ │ │ + blvs fff50300 │ │ │ │ ldmvs fp, {r2, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0404304 │ │ │ │ - blcs 70aac │ │ │ │ + blcs 70aa4 │ │ │ │ ldmib r7, {r1, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andcs r0, r0, #-2147483643 @ 0x80000005 │ │ │ │ @ instruction: 0xf1079201 │ │ │ │ andls r0, r0, #96, 4 │ │ │ │ @ instruction: 0xf7bb4642 │ │ │ │ @ instruction: 0xe7cffefd │ │ │ │ movwcs r6, #3066 @ 0xbfa │ │ │ │ andscc r4, r0, #220, 18 @ 0x370000 │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ strmi pc, [r1], pc, asr #29 │ │ │ │ ldr r4, [r8, r6, lsl #12]! │ │ │ │ - blvs feee3450 │ │ │ │ + blvs feee3448 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x075c3374 │ │ │ │ svcge 0x0078f53f │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ msrmi CPSR_, #285212672 @ 0x11000000 │ │ │ │ svcge 0x0072f47f │ │ │ │ @ instruction: 0x46196bfa │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r8, sp, lr} │ │ │ │ @ instruction: 0xffb8f7fb │ │ │ │ @ instruction: 0xf107693b │ │ │ │ cmnvs fp, r0, asr r1 │ │ │ │ @ instruction: 0xf7b44618 │ │ │ │ - blmi ff14af28 │ │ │ │ + blmi ff14af30 │ │ │ │ @ instruction: 0xf1076bba │ │ │ │ ldmdbvs r9!, {r4, r7}^ │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - bl ff68e428 │ │ │ │ + bl ff78e420 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ rscshi pc, pc, r0, asr #32 │ │ │ │ addseq pc, r0, r7, lsl #2 │ │ │ │ - mrrc 7, 11, pc, r0, cr4 @ │ │ │ │ - blvs feee3458 │ │ │ │ + mrrc 7, 11, pc, r4, cr4 @ │ │ │ │ + blvs feee3450 │ │ │ │ @ instruction: 0x461058d2 │ │ │ │ @ instruction: 0xf7b44614 │ │ │ │ - blvs ffeca5e0 │ │ │ │ + blvs ffeca5e8 │ │ │ │ @ instruction: 0x20014abe │ │ │ │ ldrbtmi r6, [sl], #-2059 @ 0xfffff7f5 │ │ │ │ andls r4, r2, #3096576 @ 0x2f4000 │ │ │ │ ldrbtmi r4, [r9], #-2749 @ 0xfffff543 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ sbcsne pc, pc, #64, 4 │ │ │ │ ldc2l 7, cr15, [r6, #824] @ 0x338 │ │ │ │ addseq pc, r0, r7, lsl #2 │ │ │ │ - ldm r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs fef21e24 │ │ │ │ + ldm r8!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs fef21e1c │ │ │ │ ldcvs 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7b44631 │ │ │ │ - str lr, [pc, -r4, asr #20]! │ │ │ │ - blvs feee3458 │ │ │ │ + str lr, [pc, -r8, asr #20]! │ │ │ │ + blvs feee3450 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ sbcsvc pc, r4, r7, lsl #10 │ │ │ │ - bl 98e494 │ │ │ │ + bl a8e48c │ │ │ │ @ instruction: 0xf1074630 │ │ │ │ @ instruction: 0xf8c70374 │ │ │ │ @ instruction: 0x61bba070 │ │ │ │ rsbslt pc, r4, r7, asr #17 │ │ │ │ mrc2 7, 0, pc, cr0, cr3, {7} │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ svcge 0x005cf47f │ │ │ │ @@ -77228,138 +77226,138 @@ │ │ │ │ @ instruction: 0xf107ffaf │ │ │ │ ldmibvs sl!, {r3, r4, r5, r6, r8, r9} │ │ │ │ cmnpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ rscsvs r4, fp, r0, lsr r6 │ │ │ │ mrc2 7, 7, pc, cr8, cr13, {5} │ │ │ │ @ instruction: 0x67f868fb │ │ │ │ ldmdblt r8, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bvs 1eab5f4 │ │ │ │ - bne 72a978 │ │ │ │ + bvs 1eab5ec │ │ │ │ + bne 72a970 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00184281 │ │ │ │ - blcs 59218 │ │ │ │ + blcs 59210 │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf1076bfd │ │ │ │ @ instruction: 0xf8c70184 │ │ │ │ @ instruction: 0xf1072088 │ │ │ │ svcvs 0x0038028c │ │ │ │ orreq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8d7686d │ │ │ │ andvs ip, r8, r4, ror r0 │ │ │ │ andgt pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf100006c │ │ │ │ - blvs ffef09bc │ │ │ │ + blvs ffef09b4 │ │ │ │ ldrdlt r6, [fp, -r3] │ │ │ │ tstpeq r0, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ strbtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf1079201 │ │ │ │ andls r0, r0, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7bb4642 │ │ │ │ - blvs fff4ff84 │ │ │ │ + blvs fff4ff7c │ │ │ │ subseq r6, sp, fp, asr r8 │ │ │ │ - blmi 1f05b20 │ │ │ │ - blvs fff6b554 │ │ │ │ + blmi 1f05b18 │ │ │ │ + blvs fff6b54c │ │ │ │ ldrdne pc, [ip], r7 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d02374 │ │ │ │ @ instruction: 0xf042bf44 │ │ │ │ @ instruction: 0xf8c30208 │ │ │ │ @ instruction: 0xf8d72374 │ │ │ │ stmiavs r3!, {r2, r7}^ │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ @ instruction: 0xf104b10b │ │ │ │ movwls r0, #784 @ 0x310 │ │ │ │ @ instruction: 0xf7bc4633 │ │ │ │ - blmi 1b8f9a4 │ │ │ │ + blmi 1b8f99c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x004207d1 │ │ │ │ andeq pc, r8, #34 @ 0x22 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ cmnpcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @ instruction: 0xff70f7ba │ │ │ │ mrc2 7, 6, pc, cr4, cr10, {5} │ │ │ │ @ instruction: 0x071c6fbb │ │ │ │ addshi pc, r5, r0, lsl #2 │ │ │ │ - blcs 6c6bc │ │ │ │ + blcs 6c6b4 │ │ │ │ addhi pc, r6, r0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ cps #29 │ │ │ │ @ instruction: 0xf8d78086 │ │ │ │ movwls r3, #8320 @ 0x2080 │ │ │ │ rsbseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ ldmib r7, {r4, r5, r9, sl, lr}^ │ │ │ │ tstls r0, ip, lsl r1 │ │ │ │ ldrbtmi r4, [r9], #-2402 @ 0xfffff69e │ │ │ │ @ instruction: 0xf7fc310c │ │ │ │ @ instruction: 0xe6cbf85b │ │ │ │ svceq 0x0005f1ba │ │ │ │ - blge 6cae24 │ │ │ │ + blge 6cae1c │ │ │ │ @ instruction: 0xf013d033 │ │ │ │ - blmi 17a4510 │ │ │ │ + blmi 17a4508 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ andcs fp, sp, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf853220e │ │ │ │ ldrmi r3, [ip], -r2, lsr #32 │ │ │ │ @ instruction: 0xf7f34630 │ │ │ │ movtlt pc, #36213 @ 0x8d75 @ │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 128ecdc │ │ │ │ + blmi 128ecd4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcc SPSR_, #13828096 @ 0xd30000 │ │ │ │ suble r2, r9, r1, lsl #22 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blvs fff3c1e8 │ │ │ │ + blvs fff3c1e0 │ │ │ │ ldrbtmi r4, [r8], #-2126 @ 0xfffff7b2 │ │ │ │ @ instruction: 0xf100681a │ │ │ │ andcc r0, ip, ip, lsl r1 │ │ │ │ mcr2 7, 5, pc, cr6, cr11, {7} @ │ │ │ │ - blmi 100a1d0 │ │ │ │ + blmi 100a1c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - bvs fef21fc8 │ │ │ │ + bvs fef21fc0 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b40090 │ │ │ │ - blmi 118b0ac │ │ │ │ + blmi 118b0b4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xe7d1695c │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ mrc2 7, 6, pc, cr0, cr3, {6} │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ msreq SPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ rsbeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ msreq SPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ ldmdblt r0, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bvs 1eeb78c │ │ │ │ - bne 72ab10 │ │ │ │ + bvs 1eeb784 │ │ │ │ + bne 72ab08 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00184282 │ │ │ │ - blcs 593b0 │ │ │ │ - blvs fff44e9c │ │ │ │ + blcs 593a8 │ │ │ │ + blvs fff44e94 │ │ │ │ ldrbeq r6, [sp, #-2139] @ 0xfffff7a5 │ │ │ │ @ instruction: 0x4621d4b6 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ ldr pc, [r1, r9, lsl #18]! │ │ │ │ @ instruction: 0x0116e9d7 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blvs fff3c200 │ │ │ │ + blvs fff3c1f8 │ │ │ │ pkhbt r3, r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ ldr pc, [r1, r1, ror #29]! │ │ │ │ strle r0, [sl], #-1811 @ 0xfffff8ed │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf57f005b │ │ │ │ @ instruction: 0xf8d7ae57 │ │ │ │ bicsmi r3, sl, #128 @ 0x80 │ │ │ │ - bvc ff50b130 │ │ │ │ + bvc ff50b128 │ │ │ │ @ instruction: 0x4630e775 │ │ │ │ mrc2 7, 6, pc, cr0, cr13, {5} │ │ │ │ @ instruction: 0xf107e766 │ │ │ │ andls r0, r0, r0, lsl #1 │ │ │ │ stmib r7, {r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd2101 │ │ │ │ teqplt r8, r9, ror #25 @ p-variant is OBSOLETE │ │ │ │ @@ -77370,111 +77368,111 @@ │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ @ instruction: 0x0c1ce9d7 │ │ │ │ @ instruction: 0xf8c73b01 │ │ │ │ movwcc r3, #4224 @ 0x1080 │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ @ instruction: 0xf8c733ff │ │ │ │ str r3, [r2, -r0, lsl #1] │ │ │ │ - svc 0x0022f7b3 │ │ │ │ - @ instruction: 0x0002fcbe │ │ │ │ - @ instruction: 0x0002fcb8 │ │ │ │ + svc 0x0026f7b3 │ │ │ │ + andeq pc, r2, r6, asr #25 │ │ │ │ + andeq pc, r2, r0, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq pc, r0, r8, asr #31 │ │ │ │ andeq pc, r0, r4, lsr #28 │ │ │ │ andeq r0, r1, r6 │ │ │ │ - andeq pc, r2, r8, ror #23 │ │ │ │ - andeq r9, r7, r6, asr #17 │ │ │ │ + strdeq pc, [r2], -r0 │ │ │ │ + andeq r9, r7, lr, asr #17 │ │ │ │ muleq r0, r4, sl │ │ │ │ andeq pc, r0, r6, lsr #28 │ │ │ │ andeq pc, r0, r6, lsl #25 │ │ │ │ andeq pc, r0, r4, asr #28 │ │ │ │ - andeq r9, r7, r6, lsl r6 │ │ │ │ + andeq r9, r7, lr, lsl r6 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - @ instruction: 0x000795be │ │ │ │ - bmi d23558 │ │ │ │ + andeq r9, r7, r6, asr #11 │ │ │ │ + bmi d23550 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 6a904 │ │ │ │ + blcs 6a8fc │ │ │ │ ldrlt sp, [r0, #91] @ 0x5b │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ addlt r4, r3, sp, lsr #22 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ orrpl pc, r0, r3, lsl #10 │ │ │ │ teqpmi r4, #13697024 @ p-variant is OBSOLETE @ 0xd10000 │ │ │ │ andsle r2, fp, r1, lsl #24 │ │ │ │ @ instruction: 0xf8d0b138 │ │ │ │ @ instruction: 0xf1bcc004 │ │ │ │ - blle 2544c8 │ │ │ │ + blle 2544c0 │ │ │ │ svceq 0x0001f1bc │ │ │ │ smladcc ip, r5, r0, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4090 │ │ │ │ @ instruction: 0xf8d1b9ef │ │ │ │ stccs 3, cr4, [r1], {68} @ 0x44 │ │ │ │ @ instruction: 0xf8d1d01e │ │ │ │ stmdbcs r1, {r3, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf503d01a │ │ │ │ andcs r5, r0, #128, 6 │ │ │ │ cmnpcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8d1e028 │ │ │ │ - bcs 99610 │ │ │ │ + bcs 99608 │ │ │ │ @ instruction: 0xf8d1d003 │ │ │ │ - bcs 99628 │ │ │ │ + bcs 99620 │ │ │ │ @ instruction: 0xf503d1e1 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d12374 │ │ │ │ @ instruction: 0xf042bf44 │ │ │ │ @ instruction: 0xf8c30206 │ │ │ │ ands r2, r4, r4, ror r3 │ │ │ │ stcpl 5, cr15, [r0], {3} │ │ │ │ @ instruction: 0xf8dc603b │ │ │ │ @ instruction: 0x07cc1374 │ │ │ │ @ instruction: 0xf041bf44 │ │ │ │ @ instruction: 0xf8cc0106 │ │ │ │ @ instruction: 0x46011374 │ │ │ │ ldmdapl r3, {r1, r3, fp, lr} │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - blx 108e92e │ │ │ │ + blx 108e926 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ andcs sp, r1, pc, asr #3 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf04fbd90 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq r9, r7, ip, ror r4 │ │ │ │ - andeq pc, r2, lr, ror #14 │ │ │ │ + andeq r9, r7, r4, lsl #9 │ │ │ │ + andeq pc, r2, r6, ror r7 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b47 │ │ │ │ ldrbtmi r4, [fp], #-3143 @ 0xfffff3b9 │ │ │ │ ldmdavs sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs ff6f0b98 │ │ │ │ + bvs ff6f0b90 │ │ │ │ rsbsle r2, r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf8544b43 │ │ │ │ @ instruction: 0xf5099003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf0133374 │ │ │ │ andle r0, r3, r6, lsl #30 │ │ │ │ @ instruction: 0xf988f7ff │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf868f7da │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ strmi r4, [r0], r0, lsl #3 │ │ │ │ - blx 1d8e9ae │ │ │ │ + blx 1d8e9a6 │ │ │ │ svclt 0x00c81e06 │ │ │ │ ldcle 4, cr2, [r4, #-0] │ │ │ │ streq lr, [r4, #-2824] @ 0xfffff4f8 │ │ │ │ @ instruction: 0x46283410 │ │ │ │ stc2 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ ldrmi r6, [ip], #-2283 @ 0xfffff715 │ │ │ │ ldclle 2, cr4, [r5], #664 @ 0x298 │ │ │ │ @@ -77485,105 +77483,105 @@ │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stcmi 1, cr13, [ip], #-300 @ 0xfffffed4 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ cps #28 │ │ │ │ @ instruction: 0xf7fb000c │ │ │ │ ldmib r4, {r0, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcc r2, r1, #12, 6 @ 0x30000000 │ │ │ │ - bcs 29d610 │ │ │ │ + bcs 29d608 │ │ │ │ cmnvs r3, #-2013265920 @ 0x88000000 │ │ │ │ @ instruction: 0xf509dd1c │ │ │ │ movwcs r5, #640 @ 0x280 │ │ │ │ @ instruction: 0xf8d26323 │ │ │ │ @ instruction: 0x07dc3374 │ │ │ │ @ instruction: 0xf043bf44 │ │ │ │ @ instruction: 0xf8c20308 │ │ │ │ @ instruction: 0xf7be3374 │ │ │ │ @ instruction: 0xf509fce9 │ │ │ │ - blmi 7a5034 │ │ │ │ + blmi 7a502c │ │ │ │ @ instruction: 0xf8d1447b │ │ │ │ - blvs 171980c │ │ │ │ + blvs 1719804 │ │ │ │ svclt 0x004207d0 │ │ │ │ andeq pc, r8, #34 @ 0x22 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ cmnpcs r4, #12648448 @ p-variant is OBSOLETE @ 0xc10000 │ │ │ │ svcvc 0x0096f5b3 │ │ │ │ strbmi sp, [r0], -r5, lsl #20 │ │ │ │ @ instruction: 0xffcaf7d9 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ - blmi 531a40 │ │ │ │ + blmi 531a38 │ │ │ │ stmibpl r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ teqpcs r4, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ - bcs e97d4 │ │ │ │ + bcs e97cc │ │ │ │ @ instruction: 0xf8d9d1ef │ │ │ │ - blcs 9d758 │ │ │ │ + blcs 9d750 │ │ │ │ @ instruction: 0xf002d1eb │ │ │ │ @ instruction: 0xe7e8ffb3 │ │ │ │ sbcsvs r2, sl, #0, 4 │ │ │ │ ldc2 7, cr15, [ip], #-1004 @ 0xfffffc14 │ │ │ │ strbmi lr, [r0], -r2, lsl #15 │ │ │ │ @ instruction: 0xffaef7d9 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7e1 │ │ │ │ - andeq r9, r7, lr, lsl #7 │ │ │ │ - andeq pc, r2, r0, lsl #13 │ │ │ │ + muleq r7, r6, r3 │ │ │ │ + andeq pc, r2, r8, lsl #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, r8, lsl r3 │ │ │ │ - ldrdeq r9, [r7], -r8 │ │ │ │ - andeq r9, r7, r6, lsr #5 │ │ │ │ + andeq r9, r7, r0, lsr #6 │ │ │ │ + andeq r9, r7, r0, ror #5 │ │ │ │ + andeq r9, r7, lr, lsr #5 │ │ │ │ andcs fp, r1, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba7cc4 │ │ │ │ + bl feba7cbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {240} @ 0xf0 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ - blx fe78eac6 │ │ │ │ + blx fe78eabe │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ stc2 7, cr15, [sl], #-1004 @ 0xfffffc14 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ - blx fe70ead4 │ │ │ │ + blx fe70eacc │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r7, lr, lsr r2 │ │ │ │ + andeq r9, r7, r6, asr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7cf8 │ │ │ │ + bl feba7cf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3d4ac0 │ │ │ │ + bmi 3d4ab8 │ │ │ │ stmdbmi lr, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ strcs r4, [r0], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdapl r2, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ streq pc, [ip, #-259] @ 0xfffffefd │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ @ instruction: 0x462862d8 │ │ │ │ strmi lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ cmnpmi r4, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - blx 1d8eb16 │ │ │ │ + blx 1d8eb0e │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ strtmi pc, [r8], -r3, lsl #24 │ │ │ │ - blx 1d8eb20 │ │ │ │ + blx 1d8eb18 │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ - strdeq pc, [r2], -sl │ │ │ │ + andeq pc, r2, r2, lsl #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, r0, lsl #4 │ │ │ │ + andeq r9, r7, r8, lsl #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7d4c │ │ │ │ + bl feba7d44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ - blmi 77c760 │ │ │ │ + blmi 77c758 │ │ │ │ stmib r7, {r0, r2, r9, sl, lr}^ │ │ │ │ - bmi 718f60 │ │ │ │ + bmi 718f58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 118eb3e │ │ │ │ - bmi 63d0f4 │ │ │ │ + blx 118eb36 │ │ │ │ + bmi 63d0ec │ │ │ │ ldrbtmi r4, [sl], #-2836 @ 0xfffff4ec │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3714d11e │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @@ -77596,18 +77594,18 @@ │ │ │ │ strtmi r1, [r3], -r0 │ │ │ │ strls r4, [r1], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7bb9600 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrble r0, [sl, #1819] @ 0x71b │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ ldrb pc, [r6, sp, ror #25] @ │ │ │ │ - ldcl 7, cr15, [lr, #-716] @ 0xfffffd34 │ │ │ │ + stcl 7, cr15, [r2, #-716]! @ 0xfffffd34 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r0, lsr #9 │ │ │ │ - andeq pc, r2, sl, lsl #9 │ │ │ │ + andeq pc, r2, r8, lsr #9 │ │ │ │ + muleq r2, r2, r4 │ │ │ │ ldrlt fp, [r8, #784] @ 0x310 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ ldrsbtgt pc, [r8], -pc @ │ │ │ │ svcge 0x00004604 │ │ │ │ ldm ip!, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -77615,58 +77613,58 @@ │ │ │ │ adcvs r6, r2, r1, rrx │ │ │ │ ldm ip!, {r0, r1, r5, r6, r7, sp, lr} │ │ │ │ @ instruction: 0x6120000f │ │ │ │ @ instruction: 0xf1046161 │ │ │ │ @ instruction: 0x61a20028 │ │ │ │ subcs r2, r0, #0, 2 │ │ │ │ @ instruction: 0xf7b361e3 │ │ │ │ - andcs lr, r0, #156, 30 @ 0x270 │ │ │ │ + andcs lr, r0, #160, 30 @ 0x280 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldclt 3, cr2, [r8, #32] │ │ │ │ svclt 0x00004770 │ │ │ │ ldrdeq r4, [r1], -r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ strmi r4, [r6], r0, lsl #13 │ │ │ │ svcge 0x0000b087 │ │ │ │ ldmib r0, {r1, r2, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ strmi r5, [ip], r1, lsl #4 │ │ │ │ - blvs 18b37c │ │ │ │ + blvs 18b374 │ │ │ │ stmiavs r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmibvs r0, {r1, r5, r6, r7, r9, sl, lr} │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ - blmi a8edac │ │ │ │ + blmi a8eda4 │ │ │ │ @ instruction: 0xf103613a │ │ │ │ cmnvs r9, r0, ror #4 │ │ │ │ andhi pc, r8, r7, asr #17 │ │ │ │ stmdaeq r4!, {r1, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x101cf8de │ │ │ │ movw lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf8d74686 │ │ │ │ rscsvs ip, sl, r0, lsl r0 │ │ │ │ ldrbmi lr, [lr], r5 │ │ │ │ ldrtmi r4, [r3], ip, lsr #13 │ │ │ │ strmi r4, [r6], -r5, lsr #12 │ │ │ │ @ instruction: 0xf85a4614 │ │ │ │ - b 141b890 │ │ │ │ - b fe119c5c │ │ │ │ - blt 4d5b60 │ │ │ │ + b 141b888 │ │ │ │ + b fe119c54 │ │ │ │ + blt 4d5b58 │ │ │ │ svccs 0x0004f848 │ │ │ │ cmnvs r6, #536576 @ 0x83000 │ │ │ │ - bleq 18edf8 │ │ │ │ - b 1e1ca0 │ │ │ │ + bleq 18edf0 │ │ │ │ + b 1e1c98 │ │ │ │ ldrmi r0, [r3], #-11 │ │ │ │ andeq lr, r6, #188416 @ 0x2e000 │ │ │ │ ldmdbvs r8!, {r1, r6, lr}^ │ │ │ │ - b 1421cf4 │ │ │ │ - b fe0dd67c │ │ │ │ + b 1421cec │ │ │ │ + b fe0dd674 │ │ │ │ strmi r0, [fp], #-692 @ 0xfffffd4c │ │ │ │ adcspl lr, r4, #532480 @ 0x82000 │ │ │ │ smlabbeq ip, r5, sl, lr │ │ │ │ @ instruction: 0x2c04e9c7 │ │ │ │ - b 1a0d44 │ │ │ │ + b 1a0d3c │ │ │ │ ldrmi r0, [r8], #-524 @ 0xfffffdf4 │ │ │ │ ldmdbvs sl!, {r0, r4, r6, lr} │ │ │ │ ldrbtmi r4, [r1], -sl, lsl #8 │ │ │ │ ldmvs fp!, {r1, r3, r4, sl, lr}^ │ │ │ │ @ instruction: 0xd1cc4599 │ │ │ │ stmdacc r1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xec03e9c7 │ │ │ │ @@ -77685,46 +77683,46 @@ │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0040f1b9 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ eormi pc, r1, r8, asr r8 @ │ │ │ │ tstpeq r9, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ streq pc, [pc], -r6 │ │ │ │ - b 69324 │ │ │ │ + b 6931c │ │ │ │ @ instruction: 0xf858060a │ │ │ │ - b 1440db8 │ │ │ │ - b fe0a1404 │ │ │ │ - b fe095508 │ │ │ │ - b b1148c │ │ │ │ - b fe111944 │ │ │ │ + b 1440db0 │ │ │ │ + b fe0a13fc │ │ │ │ + b fe095500 │ │ │ │ + b b11484 │ │ │ │ + b fe11193c │ │ │ │ ldmdbvs lr!, {r1, r2, r8, r9}^ │ │ │ │ - b 1421ed0 │ │ │ │ - b fe35c110 │ │ │ │ + b 1421ec8 │ │ │ │ + b fe35c108 │ │ │ │ @ instruction: 0xf8581cb0 │ │ │ │ - b fe368df0 │ │ │ │ + b fe368de8 │ │ │ │ strbtmi r6, [r3], #-3184 @ 0xfffff390 │ │ │ │ vldmiami r4!, {s29-s107} │ │ │ │ ldmvs lr!, {r0, r4, r5, sl, lr} │ │ │ │ @ instruction: 0x4c74ea8c │ │ │ │ vldmiacs r4, {s28-s167} │ │ │ │ svcmi 0x0004f856 │ │ │ │ adcsvs r4, lr, r1, ror #8 │ │ │ │ strtmi r6, [r3], #-2430 @ 0xfffff682 │ │ │ │ - b 1421da8 │ │ │ │ - b fe15df48 │ │ │ │ + b 1421da0 │ │ │ │ + b fe15df40 │ │ │ │ @ instruction: 0xf84804b2 │ │ │ │ - b fe3d4e20 │ │ │ │ + b fe3d4e18 │ │ │ │ ldmvs lr!, {r0, r2, r8}^ │ │ │ │ tsteq r2, r1, lsl #20 │ │ │ │ ldrtpl lr, [r2], #2692 @ 0xa84 │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ ldmdbvs lr!, {r0, r1, r4, r5, sl, lr} │ │ │ │ - bl 1e9294 │ │ │ │ - b 3d3db0 │ │ │ │ - b fe0925bc │ │ │ │ + bl 1e928c │ │ │ │ + b 3d3da8 │ │ │ │ + b fe0925b4 │ │ │ │ strtmi r0, [r1], #-262 @ 0xfffffefa │ │ │ │ lslle r4, fp, #8 │ │ │ │ @ instruction: 0xf8d74674 │ │ │ │ ldrcc lr, [ip, -r4] │ │ │ │ ldrdne pc, [r0], -lr │ │ │ │ @ instruction: 0xf8de4419 │ │ │ │ @ instruction: 0xf8ce3004 │ │ │ │ @@ -77756,42 +77754,42 @@ │ │ │ │ vmov.i32 d20, #-452984832 @ 0xe5000000 │ │ │ │ bicslt r0, r6, r5, asr #13 │ │ │ │ eoreq pc, r8, r6, lsl #2 │ │ │ │ stmdbeq r0, {r1, r2, r6, r7, r8, ip, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r1, #1056] @ 0x420 │ │ │ │ @ instruction: 0x464ad838 │ │ │ │ @ instruction: 0xf7b33d40 │ │ │ │ - bvs 94bd88 │ │ │ │ + bvs 94bd90 │ │ │ │ sbceq lr, r9, #323584 @ 0x4f000 │ │ │ │ msreq CPSR_f, r4, lsl #2 │ │ │ │ eorvs r1, r3, #10158080 @ 0x9b0000 │ │ │ │ strtmi r6, [r0], -r3, ror #20 │ │ │ │ ldrtmi r4, [r5], #-1224 @ 0xfffffb38 │ │ │ │ movweq pc, #323 @ 0x143 @ │ │ │ │ @ instruction: 0xf7ff6263 │ │ │ │ - ldccs 14, cr15, [pc, #-892]! @ 50aec │ │ │ │ + ldccs 14, cr15, [pc, #-892]! @ 50ae4 │ │ │ │ stmibeq lr!, {r0, r1, r3, r4, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf10646c1 │ │ │ │ - bl 25fa70 │ │ │ │ + bl 25fa68 │ │ │ │ strbmi r1, [r9], -r6, lsl #13 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf109fed3 │ │ │ │ ldmib r4, {r6, r8, fp}^ │ │ │ │ @ instruction: 0xf5133208 │ │ │ │ eorvs r7, r3, #0, 6 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ rsbvs r4, r2, #742391808 @ 0x2c400000 │ │ │ │ @ instruction: 0xf108d1ef │ │ │ │ @ instruction: 0xf0050840 │ │ │ │ - bl 25239c │ │ │ │ + bl 252394 │ │ │ │ stmdblt sp, {r1, r3, r7, fp, ip} │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - bl fe68ed80 │ │ │ │ + bl fe78ed78 │ │ │ │ ldmib r4, {r0, r2, r3, r5, r6, r7}^ │ │ │ │ ldmdbne fp, {r3, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf1426223 │ │ │ │ rsbvs r0, r2, #0, 4 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ svcge 0x0000b480 │ │ │ │ ssatmi fp, #30, r2, lsl #2 │ │ │ │ @@ -77801,185 +77799,185 @@ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [sp], -r2, lsl #1 │ │ │ │ mvnlt sl, #0, 30 │ │ │ │ movwne lr, #35281 @ 0x89d1 │ │ │ │ - blt 3e270c │ │ │ │ + blt 3e2704 │ │ │ │ vmov.i16 d27, #39680 @ 0x9b00 │ │ │ │ stmib r5, {r0, r2, r6, r7, r8}^ │ │ │ │ @ instruction: 0xb1b13608 │ │ │ │ mcrrne 8, 6, r1, sl, cr11 │ │ │ │ - bcs e59110 │ │ │ │ + bcs e59108 │ │ │ │ eoreq pc, r8, r3, lsl #17 │ │ │ │ - bcs 108740c │ │ │ │ + bcs 1087404 │ │ │ │ @ instruction: 0xf105d132 │ │ │ │ strtmi r0, [r8], -r8, lsr #16 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ eorscs pc, r8, #2032 @ 0x7f0 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - mcr 7, 0, pc, cr12, cr3, {5} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr0, cr3, {5} │ │ │ │ @ instruction: 0x3608e9d5 │ │ │ │ eorscs lr, r7, #10 │ │ │ │ eoreq pc, r9, r5, lsl #2 │ │ │ │ rsbsvs r4, fp, r8, lsr #13 │ │ │ │ - mcr 7, 0, pc, cr2, cr3, {5} @ │ │ │ │ + mcr 7, 0, pc, cr6, cr3, {5} @ │ │ │ │ addcs r6, r0, #8060928 @ 0x7b0000 │ │ │ │ svccs 0x0028f808 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ strbtvs r6, [lr], -fp, lsr #12 │ │ │ │ mcr2 7, 3, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf1041f2a │ │ │ │ @ instruction: 0xf8520120 │ │ │ │ - blt 720b74 │ │ │ │ + blt 720b6c │ │ │ │ @ instruction: 0xf8446013 │ │ │ │ adcmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ rsbcs sp, r8, #-1073741763 @ 0xc000003d │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ - stcllt 7, cr15, [r2, #716]! @ 0x2cc │ │ │ │ + stcllt 7, cr15, [r6, #716]! @ 0x2cc │ │ │ │ eoreq pc, r9, r1, lsl #2 │ │ │ │ subeq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ strtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ - ldcl 7, cr15, [ip, #716] @ 0x2cc │ │ │ │ + stcl 7, cr15, [r0, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf101e7c3 │ │ │ │ @ instruction: 0xf1c20029 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7b34428 │ │ │ │ - @ instruction: 0xf105edd4 │ │ │ │ + @ instruction: 0xf105edd8 │ │ │ │ ldmib r5, {r3, r5, fp}^ │ │ │ │ strb r3, [pc, r8, lsl #12] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba81b4 │ │ │ │ + bl feba81ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 594ebc │ │ │ │ - blmi 5bd1f4 │ │ │ │ + bmi 594eb4 │ │ │ │ + blmi 5bd1ec │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r2, r3, r9, sl, lr}^ │ │ │ │ rscsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [r1], -r1, asr #3 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff6078 │ │ │ │ ldmdavs r9!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ - blx 50ef1c │ │ │ │ - blmi 2e3818 │ │ │ │ + blx 50ef14 │ │ │ │ + blmi 2e3810 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs fff2b05c │ │ │ │ + bvs fff2b054 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldrcc r4, [r4, -r0, lsr #12]! │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf7b32268 │ │ │ │ - strb lr, [sp, r0, lsr #27]! │ │ │ │ - bl f0eedc │ │ │ │ - andeq pc, r2, r0, asr #32 │ │ │ │ + strb lr, [sp, r4, lsr #27]! │ │ │ │ + bl 100eed4 │ │ │ │ + andeq pc, r2, r8, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r4, lsl r0 @ │ │ │ │ + andeq pc, r2, ip, lsl r0 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ - bmi 922880 │ │ │ │ + bmi 922878 │ │ │ │ adclt r4, r4, r3, lsr #22 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ svcge 0x0000e08c │ │ │ │ @ instruction: 0x468044fe │ │ │ │ @ instruction: 0x460d58d3 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + ldcl 7, cr15, [r2, #-716]! @ 0xfffffd34 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #35271 @ 0x89c7 │ │ │ │ strtmi fp, [sl], -r5, lsr #2 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 6, pc, cr8, cr15, {7} @ │ │ │ │ @ instruction: 0x4639b154 │ │ │ │ rsbeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xff28f7ff │ │ │ │ @ instruction: 0xf1072220 │ │ │ │ strtmi r0, [r0], -ip, ror #2 │ │ │ │ @ instruction: 0xf9baf7cd │ │ │ │ - blmi 2a38c8 │ │ │ │ + blmi 2a38c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsl #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r4, lsl #2 │ │ │ │ ssatmi r3, #30, r0, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - b ff98ef88 │ │ │ │ - andeq lr, r2, ip, asr #31 │ │ │ │ + b ffa8ef80 │ │ │ │ + ldrdeq lr, [r2], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r4, r1, r4, lsl #9 │ │ │ │ - andeq lr, r2, r4, ror #30 │ │ │ │ + andeq lr, r2, ip, ror #30 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba82d4 │ │ │ │ + bl feba82cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 81487c │ │ │ │ + bmi 814874 │ │ │ │ stcvc 5, cr15, [r2, #-692] @ 0xfffffd4c │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3204 │ │ │ │ @ instruction: 0xf7b30300 │ │ │ │ - strtmi lr, [r1], -r6, lsl #25 │ │ │ │ + strtmi lr, [r1], -sl, lsl #25 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1b8f038 │ │ │ │ + blx 1b8f030 │ │ │ │ @ instruction: 0x1caa4916 │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ stceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ - blcc cf154 │ │ │ │ + blcc cf14c │ │ │ │ @ instruction: 0xf0033202 │ │ │ │ strmi r0, [r4, #1039] @ 0x40f │ │ │ │ tstne r3, #323584 @ 0x4f000 │ │ │ │ stclpl 13, cr5, [fp], {12} │ │ │ │ stcmi 8, cr15, [r3], {2} │ │ │ │ stccc 8, cr15, [r4], {2} │ │ │ │ - bmi 3c58f0 │ │ │ │ + bmi 3c58e8 │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ - blmi 29d238 │ │ │ │ + blmi 29d230 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl #4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r4, lsl #2 │ │ │ │ strvc pc, [r2, -r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - b fe60f024 │ │ │ │ - andeq lr, r2, lr, lsl pc │ │ │ │ + b fe70f01c │ │ │ │ + andeq lr, r2, r6, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq pc, r0, lr, lsl r3 @ │ │ │ │ - andeq lr, r2, r8, asr #29 │ │ │ │ + ldrdeq lr, [r2], -r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ - bmi f62bc4 │ │ │ │ + bmi f62bbc │ │ │ │ adclt r4, r2, ip, lsr fp │ │ │ │ svcge 0x0000447a │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmdb r2!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsble r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ - ldc 7, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + ldc 7, cr15, [r4], #-716 @ 0xfffffd34 │ │ │ │ strtmi r4, [r4], r4, lsl #8 │ │ │ │ streq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ ldmdbeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dc46ae │ │ │ │ @ instruction: 0xf8dc0000 │ │ │ │ @ instruction: 0xf10c1004 │ │ │ │ @ instruction: 0xf85c0c10 │ │ │ │ @@ -77988,278 +77986,278 @@ │ │ │ │ stmia lr!, {r2, r3, r6, r7, r8, sl, lr} │ │ │ │ mvnle r0, pc │ │ │ │ mulcc r0, ip, r8 │ │ │ │ ldrbmi r7, [r1], -fp, lsr #32 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf8872500 │ │ │ │ @ instruction: 0xf7b3503c │ │ │ │ - stmdacs r0, {r1, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, sl, fp, sp, lr, pc} │ │ │ │ rsbsvs sp, r8, fp, lsr r0 │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - eorscc lr, r2, sl, lsl #24 │ │ │ │ + eorscc lr, r2, lr, lsl #24 │ │ │ │ mcrr2 7, 13, pc, r6, cr9 @ │ │ │ │ @ instruction: 0xf107687a │ │ │ │ andsvc r0, r5, r0, asr #2 │ │ │ │ @ instruction: 0xf1074605 │ │ │ │ @ instruction: 0xf7ff000c │ │ │ │ - blne fe910f90 │ │ │ │ + blne fe910f88 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7b3607a │ │ │ │ - ldmdavs sl!, {r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ rsbsvs r1, fp, fp, lsr #17 │ │ │ │ @ instruction: 0xf7b34618 │ │ │ │ - @ instruction: 0xf107eb12 │ │ │ │ + @ instruction: 0xf107eb16 │ │ │ │ @ instruction: 0xf7b30040 │ │ │ │ - ldrbmi lr, [r1], -ip, ror #23 │ │ │ │ + @ instruction: 0x4651ebf0 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - bl ffe8f104 │ │ │ │ + bl fff8f0fc │ │ │ │ @ instruction: 0x4601687b │ │ │ │ @ instruction: 0xf7b31998 │ │ │ │ - bmi 38be54 │ │ │ │ + bmi 38be5c │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ strcc r4, [r8, r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strcs r8, [r0, #-2032] @ 0xfffff810 │ │ │ │ @ instruction: 0xf7b3e7ed │ │ │ │ - svclt 0x0000ea0e │ │ │ │ - andeq lr, r2, r0, lsl #29 │ │ │ │ + svclt 0x0000ea12 │ │ │ │ + andeq lr, r2, r8, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0002edba │ │ │ │ + andeq lr, r2, r2, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0x46064a55 │ │ │ │ adclt r4, r9, r5, asr fp │ │ │ │ ldmdami r5, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbmi r5, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ ldmpl r3, {r1, r3, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-1280 @ 0xfffffb00 │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f677b │ │ │ │ eorsvc r0, r5, r0, lsl #6 │ │ │ │ - ldcl 7, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ + ldcl 7, cr15, [sl, #-716]! @ 0xfffffd34 │ │ │ │ @ instruction: 0x4604b178 │ │ │ │ strbmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - @ instruction: 0xb128e96a │ │ │ │ + @ instruction: 0xb128e96e │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - stmdacs r0, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - ldrtmi lr, [r0], -r4, lsr #25 │ │ │ │ - bl fe60f1a4 │ │ │ │ + ldrtmi lr, [r0], -r8, lsr #25 │ │ │ │ + bl fe70f19c │ │ │ │ rsble r2, r2, r4, lsr #16 │ │ │ │ @ instruction: 0xf1072410 │ │ │ │ @ instruction: 0xf1070b24 │ │ │ │ @ instruction: 0xf7cb0508 │ │ │ │ fldmdbxne fp!, {d15-d51} @ Deprecated │ │ │ │ stccs 0, cr6, [r0], {120} @ 0x78 │ │ │ │ @ instruction: 0xf813d066 │ │ │ │ @ instruction: 0x3c012b01 │ │ │ │ - blcs cf328 │ │ │ │ + blcs cf320 │ │ │ │ mvnsle r4, fp, lsr #5 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ subscs r8, r0, #3776 @ 0xec0 │ │ │ │ @ instruction: 0xf1078dbc │ │ │ │ - blt 17113a0 │ │ │ │ - blx fe574908 │ │ │ │ + blt 1711398 │ │ │ │ + blx fe574900 │ │ │ │ ldmdbmi r6!, {r2, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7b29c │ │ │ │ @ instruction: 0xf8c7302e │ │ │ │ - blt 1b9d35c │ │ │ │ + blt 1b9d354 │ │ │ │ ldrbtmi r8, [r9], #-3707 @ 0xfffff185 │ │ │ │ vmvn.i32 q12, #56064 @ 0x0000db00 │ │ │ │ @ instruction: 0xf8d7050b │ │ │ │ vst4.8 {d19-d22}, [r5], lr │ │ │ │ @ instruction: 0xf8c74580 │ │ │ │ - bhi 1f1d3b4 │ │ │ │ + bhi 1f1d3ac │ │ │ │ ldrdhi pc, [r4], -r7 @ │ │ │ │ @ instruction: 0xf7ec847b │ │ │ │ strls pc, [r0], #-3313 @ 0xfffff30f │ │ │ │ streq pc, [sp], #-971 @ 0xfffffc35 │ │ │ │ vst3.8 {d25,d27,d29}, [r4], r1 │ │ │ │ rsclt r4, r4, #0, 10 │ │ │ │ - beq bb6364 │ │ │ │ - blx 1836764 │ │ │ │ + beq bb635c │ │ │ │ + blx 183675c │ │ │ │ vaddl.u8 , d24, d8 │ │ │ │ @ instruction: 0xf8972307 │ │ │ │ @ instruction: 0xf1074023 │ │ │ │ strls r0, [r9], #-548 @ 0xfffffddc │ │ │ │ movwcs lr, #2627 @ 0xa43 │ │ │ │ andmi pc, r7, r8, asr #7 │ │ │ │ @ instruction: 0xf8974649 │ │ │ │ - b 1061404 │ │ │ │ + b 10613fc │ │ │ │ strls r2, [r8], #-3 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ movwcs lr, #2627 @ 0xa43 │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ strls r4, [r7], #-33 @ 0xffffffdf │ │ │ │ mlami r0, r7, r8, pc @ │ │ │ │ svcvc 0x00fc9406 │ │ │ │ svcvc 0x00bc9405 │ │ │ │ @ instruction: 0xf7ed9404 │ │ │ │ - bmi 58f520 │ │ │ │ + bmi 58f518 │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror pc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d111 │ │ │ │ @ instruction: 0x46bd377c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ adcmi r1, sl, #23040 @ 0x5a00 │ │ │ │ movwcc sp, #8350 @ 0x209e │ │ │ │ mvnsle r4, fp, lsr #5 │ │ │ │ stmdacc r1, {r1, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 2e84a0 │ │ │ │ + blcs 2e8498 │ │ │ │ ldrtpl fp, [r5], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7b3e778 │ │ │ │ - svclt 0x0000e954 │ │ │ │ - andeq lr, r2, r0, ror sp │ │ │ │ + svclt 0x0000e958 │ │ │ │ + andeq lr, r2, r8, ror sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r3, r0, r2, lsl #25 │ │ │ │ andeq pc, r0, r6, lsr r1 @ │ │ │ │ - andeq lr, r2, sl, asr ip │ │ │ │ + andeq lr, r2, r2, ror #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ - b fff0f2dc │ │ │ │ + b f2d4 │ │ │ │ @ instruction: 0xd1282824 │ │ │ │ @ instruction: 0xf04f2500 │ │ │ │ @ instruction: 0xf1a50901 │ │ │ │ vhsub.s8 d16, d8, d8 │ │ │ │ - bcs 7a2ca8 │ │ │ │ - blx 2c748c │ │ │ │ + bcs 7a2ca0 │ │ │ │ + blx 2c7484 │ │ │ │ eorsmi pc, r3, r2, lsl #6 │ │ │ │ - bcs 7c5890 │ │ │ │ - bcs 7854a8 │ │ │ │ + bcs 7c5888 │ │ │ │ + bcs 7854a0 │ │ │ │ @ instruction: 0xf894d111 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ - b fee0f310 │ │ │ │ + b fef0f308 │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldrbeq r3, [fp], #24 │ │ │ │ strcc sp, [r1, #-1291] @ 0xfffffaf5 │ │ │ │ @ instruction: 0xf1a53401 │ │ │ │ - bcs 791c78 │ │ │ │ + bcs 791c70 │ │ │ │ @ instruction: 0xf894d9e5 │ │ │ │ strb r8, [pc, r0]! │ │ │ │ - blcs baf4f0 │ │ │ │ + blcs baf4e8 │ │ │ │ @ instruction: 0xf04fd0f3 │ │ │ │ pop {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0x461883f8 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, r0, lsl #30 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r8, r7, sl, asr #17 │ │ │ │ + ldrdeq r8, [r7], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba8694 │ │ │ │ + bl feba868c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x2123af00 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - stmdacs r0, {r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf7b34611 │ │ │ │ - b 108c164 │ │ │ │ + b 108c16c │ │ │ │ stclt 0, cr7, [r0, #896] @ 0x380 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd80 │ │ │ │ andeq r8, r0, r8, lsr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r7, ror #16 │ │ │ │ ldrbtmi r4, [r8], #-2407 @ 0xfffff699 │ │ │ │ - bmi 1a6427c │ │ │ │ + bmi 1a64274 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ stmdavs r9, {r0, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6479 │ │ │ │ ldmpl fp, {r8} │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcc pc, #18643 @ 0x48d3 @ │ │ │ │ tstle r4, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2913 @ 0xfffff49f │ │ │ │ - blcs 6b570 │ │ │ │ - bmi 1888140 │ │ │ │ + blcs 6b568 │ │ │ │ + bmi 1888138 │ │ │ │ ldrbtmi r4, [sl], #-2907 @ 0xfffff4a5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, sl, r0, asr #32 │ │ │ │ ldrtmi r3, [sp], r8, asr #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x21234859 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - stmdacs r0, {r2, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #10240 @ 0x2800 │ │ │ │ @ instruction: 0xf7b34611 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ movwcs sp, #2820 @ 0xb04 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ - bl fff0f414 │ │ │ │ + bl f40c │ │ │ │ @ instruction: 0x21234851 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - mcrne 12, 0, lr, cr4, cr10, {0} │ │ │ │ + mcrne 12, 0, lr, cr4, cr14, {0} │ │ │ │ andcs sp, r0, r4, asr fp │ │ │ │ - stcl 7, cr15, [lr], #-716 @ 0xfffffd34 │ │ │ │ + ldcl 7, cr15, [r2], #-716 @ 0xfffffd34 │ │ │ │ rscsvs pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ strmi r2, [r5], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - @ instruction: 0x4604ead0 │ │ │ │ + @ instruction: 0x4604ead4 │ │ │ │ @ instruction: 0xf7b34606 │ │ │ │ - @ instruction: 0x4603ea9e │ │ │ │ + strmi lr, [r3], -r2, lsr #21 │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b34698 │ │ │ │ - stccs 12, cr14, [r0], {94} @ 0x5e │ │ │ │ + stccs 12, cr14, [r0], {98} @ 0x62 │ │ │ │ strcs fp, [r0], #-4008 @ 0xfffff058 │ │ │ │ subs sp, r9, r1, lsl #20 │ │ │ │ movwcs r2, #5121 @ 0x1401 │ │ │ │ @ instruction: 0x46212210 │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - @ instruction: 0x4605ebd4 │ │ │ │ + @ instruction: 0x4605ebd8 │ │ │ │ andsle r1, r8, r3, asr #24 │ │ │ │ rscsle r2, r3, r0, lsl #24 │ │ │ │ - bmi fa4294 │ │ │ │ + bmi fa428c │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blmi d29624 │ │ │ │ + blmi d2961c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcs sp, #346 @ 0x15a │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ smlaldxcc r4, r8, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b341f0 │ │ │ │ - fldmdbxne ip!, {d11-d100} @ Deprecated │ │ │ │ + fldmdbxne ip!, {d11-d102} @ Deprecated │ │ │ │ strtmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7cd4640 │ │ │ │ ldmdami r0!, {r0, r1, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4930 │ │ │ │ ldrbtmi r0, [r8], #-3186 @ 0xfffff38e │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1 │ │ │ │ @ instruction: 0x46282277 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ stc2 7, cr15, [r6, #820]! @ 0x334 │ │ │ │ ldrbtmi r4, [fp], #-2858 @ 0xfffff4d6 │ │ │ │ usada8 r2, sp, r0, r6 │ │ │ │ - b 158f4d0 │ │ │ │ + b 168f4c8 │ │ │ │ ldcne 8, cr6, [ip, #-20]! @ 0xffffffec │ │ │ │ strtmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7cd4628 │ │ │ │ stmdami r5!, {r0, r1, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4925 │ │ │ │ ldrbtmi r0, [r8], #-3186 @ 0xfffff38e │ │ │ │ rsbcs r4, ip, #45088768 @ 0x2b00000 │ │ │ │ @@ -78279,234 +78277,234 @@ │ │ │ │ ldrbtmi r2, [r9], #-1394 @ 0xfffffa8e │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strpl lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ ldc2l 7, cr15, [r0, #-820]! @ 0xfffffccc │ │ │ │ @ instruction: 0xf04f4b15 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ smlald r6, sl, sl, r0 │ │ │ │ - stmda r8, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq lr, r2, r6, lsr #22 │ │ │ │ + stmda ip, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq lr, r2, lr, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, lr, lsl fp │ │ │ │ + andeq lr, r2, r6, lsr #22 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r3, lr, lsl #22 │ │ │ │ - strdeq lr, [r2], -r6 │ │ │ │ + andeq r2, r3, r6, lsl fp │ │ │ │ + strdeq lr, [r2], -lr @ │ │ │ │ andeq r8, r0, r0, lsr #2 │ │ │ │ strdeq r8, [r0], -ip │ │ │ │ - andeq r2, r3, r8, ror #20 │ │ │ │ - andeq lr, r2, sl, asr sl │ │ │ │ + andeq r2, r3, r0, ror sl │ │ │ │ + andeq lr, r2, r2, ror #20 │ │ │ │ andeq lr, r0, sl, asr #29 │ │ │ │ andeq lr, r0, r6, lsr #29 │ │ │ │ - andeq r2, r3, r2, lsl sl │ │ │ │ + andeq r2, r3, sl, lsl sl │ │ │ │ andeq lr, r0, r2, lsl #29 │ │ │ │ andeq lr, r0, lr, ror #28 │ │ │ │ - ldrdeq r2, [r3], -r6 │ │ │ │ + ldrdeq r2, [r3], -lr │ │ │ │ andeq lr, r0, r6, asr lr │ │ │ │ andeq lr, r0, sl, lsr lr │ │ │ │ - andeq r2, r3, r2, lsr #19 │ │ │ │ + andeq r2, r3, sl, lsr #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba88c8 │ │ │ │ + bl feba88c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ tstcs r0, r0, lsl #30 │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ andeq pc, r0, #202375168 @ 0xc100000 │ │ │ │ adcshi r4, r9, r4, lsl fp │ │ │ │ ldrbtmi r4, [fp], #-2324 @ 0xfffff6ec │ │ │ │ andcs pc, r6, r7, asr #17 │ │ │ │ ldrbtmi r4, [r9], #-2579 @ 0xfffff5ed │ │ │ │ stmpl sl, {r2, r3, r4, fp, sp, lr} │ │ │ │ rscsvs r6, sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7b3e004 │ │ │ │ - stmdavs r3, {r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ ldcne 2, cr2, [r9, #-4]! │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, r6, asr r8 │ │ │ │ - bmi 305ae0 │ │ │ │ + andcc lr, r1, sl, asr r8 │ │ │ │ + bmi 305ad8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -r2, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - svc 0x00aaf7b2 │ │ │ │ - andeq r2, r3, sl, lsr #18 │ │ │ │ - andeq lr, r2, r6, lsl r9 │ │ │ │ + svc 0x00aef7b2 │ │ │ │ + andeq r2, r3, r2, lsr r9 │ │ │ │ + andeq lr, r2, lr, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, sl, ror #17 │ │ │ │ + strdeq lr, [r2], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8948 │ │ │ │ + bl feba8940 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ tstcs r0, r0, lsl #30 │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ andeq pc, r0, #268435468 @ 0x1000000c │ │ │ │ adcshi r4, r9, r4, lsl fp │ │ │ │ ldrbtmi r4, [fp], #-2324 @ 0xfffff6ec │ │ │ │ andcs pc, r6, r7, asr #17 │ │ │ │ ldrbtmi r4, [r9], #-2579 @ 0xfffff5ed │ │ │ │ stmpl sl, {r2, r3, r4, fp, sp, lr} │ │ │ │ rscsvs r6, sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7b3e004 │ │ │ │ - stmdavs r3, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ ldcne 2, cr2, [r9, #-4]! │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, r6, lsl r8 │ │ │ │ - bmi 305b60 │ │ │ │ + andcc lr, r1, sl, lsl r8 │ │ │ │ + bmi 305b58 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -r2, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - svc 0x006af7b2 │ │ │ │ - andeq r2, r3, sl, lsr #17 │ │ │ │ - muleq r2, r6, r8 │ │ │ │ + svc 0x006ef7b2 │ │ │ │ + @ instruction: 0x000328b2 │ │ │ │ + muleq r2, lr, r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, sl, ror #16 │ │ │ │ + andeq lr, r2, r2, ror r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba89c8 │ │ │ │ + bl feba89c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7d5750 │ │ │ │ + bmi 7d5748 │ │ │ │ ldmdbmi lr, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ svcge 0x00004479 │ │ │ │ stmiapl fp, {r2, r4, fp, sp, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq lr, #19024 @ 0x4a50 │ │ │ │ @ instruction: 0xf647d409 │ │ │ │ addmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ strmi fp, [r3], -r8, lsr #31 │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcs lr, r0, #647168 @ 0x9e000 │ │ │ │ + andcs lr, r0, #663552 @ 0xa2000 │ │ │ │ vsubw.s8 q9, , d1 │ │ │ │ adcshi r0, sl, r0, lsl #6 │ │ │ │ andcc pc, r6, r7, asr #17 │ │ │ │ @ instruction: 0xf7b3e004 │ │ │ │ - stmdavs r3, {r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r6, r8, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ ldcne 2, cr2, [r9, #-4]! │ │ │ │ @ instruction: 0xf7b24620 │ │ │ │ - andcc lr, r1, sl, asr #31 │ │ │ │ - bmi 305bf8 │ │ │ │ + andcc lr, r1, lr, asr #31 │ │ │ │ + bmi 305bf0 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -r2, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - svc 0x001ef7b2 │ │ │ │ - andeq r2, r3, r6, lsr r8 │ │ │ │ - andeq lr, r2, r8, lsr #16 │ │ │ │ + svc 0x0022f7b2 │ │ │ │ + andeq r2, r3, lr, lsr r8 │ │ │ │ + andeq lr, r2, r0, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r2], -r2 │ │ │ │ + ldrdeq lr, [r2], -sl │ │ │ │ strlt r4, [r0], #2824 @ 0xb08 │ │ │ │ svcge 0x0000447b │ │ │ │ mcrrne 8, 1, r6, r3, cr8 │ │ │ │ ldrtmi sp, [sp], r2, lsl #2 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ ssatmi r4, #30, r9, lsl #12 │ │ │ │ @ instruction: 0xf7b3bc80 │ │ │ │ - svclt 0x0000ba5f │ │ │ │ - @ instruction: 0x000327b0 │ │ │ │ + svclt 0x0000ba63 │ │ │ │ + @ instruction: 0x000327b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8a88 │ │ │ │ + bl feba8a80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 13, r0, r1, cr8 │ │ │ │ - blmi 14bdaa8 │ │ │ │ + blmi 14bdaa0 │ │ │ │ svcge 0x0000447c │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ stmiapl r3!, {r0, r1, r2, r3, r6, r9, sl, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f60fb │ │ │ │ @ instruction: 0xf7b20300 │ │ │ │ - strmi lr, [r5], -r4, lsr #28 │ │ │ │ + strmi lr, [r5], -r8, lsr #28 │ │ │ │ stc2l 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x43a3f44f │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ stccs 6, cr4, [r0, #-16] │ │ │ │ addsmi sp, sp, #25600 @ 0x6400 │ │ │ │ mcrrne 12, 0, sp, r1, cr11 │ │ │ │ @ instruction: 0xf7b3d128 │ │ │ │ - stmdavs r3, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ rsble r2, sl, r2, lsl #22 │ │ │ │ rsbsle r2, r3, sp, lsl #22 │ │ │ │ @ instruction: 0xf7b22003 │ │ │ │ - stmdami r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bmi 1063190 │ │ │ │ + stmdami r0, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bmi 1063188 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdavs r0, {r4, r5, fp, ip, lr} │ │ │ │ - stmib r2, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b22003 │ │ │ │ - mvnmi lr, #108, 28 @ 0x6c0 │ │ │ │ + mvnmi lr, #112, 28 @ 0x700 │ │ │ │ ldclle 2, cr4, [r0], #628 @ 0x274 │ │ │ │ tstle sp, r2, asr #24 │ │ │ │ - ldm r4, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs eb914 │ │ │ │ + ldm r8, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs eb90c │ │ │ │ ldrdcs sp, [r0, -pc] │ │ │ │ @ instruction: 0xf7e22001 │ │ │ │ @ instruction: 0xf7fffd9b │ │ │ │ @ instruction: 0x4604fdbb │ │ │ │ rscsle r1, r6, r3, asr #24 │ │ │ │ andcs r2, r0, r2, lsr r1 │ │ │ │ ldc2 7, cr15, [r2, #904] @ 0x388 │ │ │ │ teqle r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf64f2200 │ │ │ │ vrsra.s64 , , #63 │ │ │ │ adcshi r0, sl, r0, lsl #6 │ │ │ │ andcc pc, r6, r7, asr #17 │ │ │ │ @ instruction: 0xf7b3e004 │ │ │ │ - stmdavs r3, {r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ tstle sp, r4, lsl #22 │ │ │ │ ldcne 2, cr2, [r9, #-4]! │ │ │ │ @ instruction: 0xf7b24620 │ │ │ │ - andcc lr, r1, r6, lsr pc │ │ │ │ + andcc lr, r1, sl, lsr pc │ │ │ │ movwcs sp, #243 @ 0xf3 │ │ │ │ tstcs r1, ip, lsl #4 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - @ instruction: 0x4603e9f0 │ │ │ │ - bmi 8bdee4 │ │ │ │ + @ instruction: 0x4603e9f4 │ │ │ │ + bmi 8bdedc │ │ │ │ mvnsvc pc, r7, asr #12 │ │ │ │ ldmpl r2!, {r0, r1, r3, r7, r9, lr} │ │ │ │ eorle r6, r1, r0, lsl r8 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ - andcs lr, r1, lr, lsr r9 │ │ │ │ - mcr 7, 1, pc, cr6, cr2, {5} @ │ │ │ │ + andcs lr, r1, r2, asr #18 │ │ │ │ + mcr 7, 1, pc, cr10, cr2, {5} @ │ │ │ │ @ instruction: 0xd1212b0d │ │ │ │ - blmi 5e39f0 │ │ │ │ + blmi 5e39e8 │ │ │ │ eorcs r4, r5, #120, 8 @ 0x78000000 │ │ │ │ strdcs r5, [r1, -r3] │ │ │ │ @ instruction: 0xf7b2681b │ │ │ │ - ldr lr, [pc, sl, lsr #30] │ │ │ │ + ldr lr, [pc, lr, lsr #30] │ │ │ │ andcs r4, lr, r6, lsl r9 │ │ │ │ @ instruction: 0xf7b24479 │ │ │ │ - @ instruction: 0x4628ee34 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr4, cr2, {5} │ │ │ │ + @ instruction: 0x4628ee38 │ │ │ │ + mrc 7, 3, APSR_nzcv, cr8, cr2, {5} │ │ │ │ ldmdami r3, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi 35a224 │ │ │ │ + blmi 35a21c │ │ │ │ @ instruction: 0xe7eb4478 │ │ │ │ tstcs r1, r1, lsl sl │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ - bfi lr, ip, #18, #11 │ │ │ │ - blmi 223a00 │ │ │ │ + ldrb lr, [ip, r0, lsr #18] │ │ │ │ + blmi 2239f8 │ │ │ │ @ instruction: 0xe7e04478 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ - mcr 7, 6, pc, cr14, cr2, {5} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr2, cr2, {5} │ │ │ │ svclt 0x0000e782 │ │ │ │ - andeq lr, r2, ip, ror #14 │ │ │ │ + andeq lr, r2, r4, ror r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, r0, ror #14 │ │ │ │ + andeq lr, r2, r8, ror #14 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq lr, r0, lr, asr #23 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq lr, r0, r4, asr #23 │ │ │ │ andeq lr, r0, r4, ror #22 │ │ │ │ @ instruction: 0xfffffad5 │ │ │ │ andeq lr, r0, ip, lsl fp │ │ │ │ @@ -78526,57 +78524,57 @@ │ │ │ │ strmi r4, [r5], -r4 │ │ │ │ vst2.8 {d18-d21}, [pc :256], r3 │ │ │ │ @ instruction: 0x46307137 │ │ │ │ mvnsvs r6, #36, 16 @ 0x240000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf7ee44f8 │ │ │ │ mcrne 15, 0, pc, cr4, cr3, {6} @ │ │ │ │ - blmi 140880c │ │ │ │ + blmi 1408804 │ │ │ │ andhi pc, r3, r8, asr r8 @ │ │ │ │ cmnpcc r2, #152, 16 @ p-variant is OBSOLETE @ 0x980000 │ │ │ │ ldrtcs fp, [r1], -fp, lsr #22 │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7c09601 │ │ │ │ ldrtmi pc, [r2], -r5, lsr #23 @ │ │ │ │ vmax.s8 d4, d8, d1 │ │ │ │ @ instruction: 0xf7ec3072 │ │ │ │ @ instruction: 0x4620f953 │ │ │ │ ldc2 7, cr15, [r8], {239} @ 0xef │ │ │ │ - blmi f6438c │ │ │ │ + blmi f64384 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs fff2bafc │ │ │ │ + blvs fff2baf4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sl, r0, lsl #6 │ │ │ │ strbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10783f0 │ │ │ │ teqcs r1, #8, 4 @ 0x80000000 │ │ │ │ movwls r4, #5665 @ 0x1621 │ │ │ │ rsbsvs r4, sl, r8, lsr #12 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ @ instruction: 0xf7c032ff │ │ │ │ eorscs pc, r0, #130048 @ 0x1fc00 │ │ │ │ vmax.s8 d4, d8, d1 │ │ │ │ sxtab16mi r3, r1, r2 │ │ │ │ - blx 158fa80 │ │ │ │ + blx 158fa78 │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ sbcsle r2, r0, r1, lsl #22 │ │ │ │ movwls r2, #4913 @ 0x1331 │ │ │ │ @ instruction: 0xf04f687a │ │ │ │ @ instruction: 0x462133ff │ │ │ │ strtmi r9, [r8], -r0, lsl #4 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx 198f9fa │ │ │ │ + blx 198f9f2 │ │ │ │ stmib sp, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ ldrtmi r9, [r1], -r0 │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ rscscs pc, r9, #64, 4 │ │ │ │ cdp2 7, 1, cr15, cr0, cr12, {7} │ │ │ │ stmdbmi r1!, {r0, r2, r5, r6, r8, ip, sp, pc} │ │ │ │ movwcs r2, #603 @ 0x25b │ │ │ │ @@ -78597,45 +78595,45 @@ │ │ │ │ strtmi pc, [r3], -pc, ror #27 │ │ │ │ @ instruction: 0xf04f4c0d │ │ │ │ ldrtmi r0, [r1], -r2, lsl #24 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsccs pc, r2, #64, 4 │ │ │ │ andmi pc, r4, r8, asr r8 @ │ │ │ │ strgt lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 51b6c @ │ │ │ │ - blx ffb0faa4 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 51b64 @ │ │ │ │ + blx ffb0fa9c │ │ │ │ @ instruction: 0xf7b2e78a │ │ │ │ - svclt 0x0000ed88 │ │ │ │ - andeq lr, r2, r0, ror #11 │ │ │ │ + svclt 0x0000ed8c │ │ │ │ + andeq lr, r2, r8, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq lr, r0, r2, lsr #22 │ │ │ │ - @ instruction: 0x0002e5bc │ │ │ │ + andeq lr, r2, r4, asr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r2, r4, ror r5 │ │ │ │ + andeq lr, r2, ip, ror r5 │ │ │ │ muleq r0, r8, fp │ │ │ │ andeq lr, r0, r6, lsr sl │ │ │ │ muleq r0, sl, pc @ │ │ │ │ andeq lr, r0, r8, lsl sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8da8 │ │ │ │ + bl feba8da0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r2!, {r3, r4, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r2], -r5, lsl #1 │ │ │ │ ldrbtmi r2, [r9], #-819 @ 0xfffffccd │ │ │ │ svcge 0x0004460d │ │ │ │ strmi r4, [r8], -r6, lsl #12 │ │ │ │ msrmi R9_fiq, r0 │ │ │ │ @ instruction: 0xf9c6f7ef │ │ │ │ ldrmi r1, [ip], -r3, lsl #28 │ │ │ │ @ instruction: 0xf7eedb07 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620db17 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf7b2bdf0 │ │ │ │ - rsbcs lr, r4, #11904 @ 0x2e80 │ │ │ │ + rsbcs lr, r4, #12160 @ 0x2f80 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ andls r0, r0, #1048576 @ 0x100000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eormi pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf7cd4623 │ │ │ │ andcs pc, r1, #675840 @ 0xa5000 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @@ -78653,30 +78651,30 @@ │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7e34135 │ │ │ │ svclt 0x0000fa9f │ │ │ │ muleq r0, r6, r9 │ │ │ │ ldrdeq lr, [r0], -ip │ │ │ │ andeq lr, r0, lr, ror #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8e4c │ │ │ │ + bl feba8e44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r2!, {r3, r4, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r2], -r5, lsl #1 │ │ │ │ ldrbtmi r2, [r9], #-819 @ 0xfffffccd │ │ │ │ svcge 0x0004460d │ │ │ │ strmi r4, [r8], -r6, lsl #12 │ │ │ │ teqpmi pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf818f7ef │ │ │ │ ldrmi r1, [ip], -r3, lsl #28 │ │ │ │ @ instruction: 0xf7eedb07 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620db17 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf7b2bdf0 │ │ │ │ - rsbcs lr, r4, #104, 26 @ 0x1a00 │ │ │ │ + rsbcs lr, r4, #108, 26 @ 0x1b00 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ andls r0, r0, #1048576 @ 0x100000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ submi pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf7cd4623 │ │ │ │ andcs pc, r1, #339968 @ 0x53000 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @@ -78694,150 +78692,150 @@ │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7e3414b │ │ │ │ svclt 0x0000fa4d │ │ │ │ strdeq lr, [r0], -r2 │ │ │ │ andeq lr, r0, r8, lsr sl │ │ │ │ andeq lr, r0, ip, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8ef0 │ │ │ │ + bl feba8ee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1155b38 │ │ │ │ - blmi 117df58 │ │ │ │ + bmi 1155b30 │ │ │ │ + blmi 117df50 │ │ │ │ stclmi 4, cr4, [r4, #-488] @ 0xfffffe18 │ │ │ │ cdpmi 15, 4, cr10, cr4, cr0, {0} │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f657b │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ andcs r4, r7, #1032192 @ 0xfc000 │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf8e8f7f0 │ │ │ │ ldmpl r6!, {r0, r2, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ eorsvc pc, r4, r6, lsl #4 │ │ │ │ - mcr 7, 3, pc, cr10, cr2, {5} @ │ │ │ │ + mcr 7, 3, pc, cr14, cr2, {5} @ │ │ │ │ teqpvc r4, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8dcf7f0 │ │ │ │ andcs r4, r9, #56, 18 @ 0xe0000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf8d6f7f0 │ │ │ │ strtmi r6, [sl], -sp, ror #16 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - mrc 7, 2, APSR_nzcv, cr8, cr2, {5} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr2, {5} │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ ldmdbmi r1!, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r6, lsl #4 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ cmppcs r1, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ @ instruction: 0xf7c42000 │ │ │ │ @ instruction: 0x4638f853 │ │ │ │ - mcr 7, 2, pc, cr4, cr2, {5} @ │ │ │ │ + mcr 7, 2, pc, cr8, cr2, {5} @ │ │ │ │ @ instruction: 0x46024639 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ stmdbmi r8!, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ - bmi a10058 │ │ │ │ + bmi a10050 │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbcc sp, [ip, -sp, lsr #2] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ andcs r4, r1, r0, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-2592 @ 0xfffff5e0 │ │ │ │ ldrbtmi r4, [sl], #-1569 @ 0xfffff9df │ │ │ │ - mcr 7, 7, pc, cr10, cr2, {5} @ │ │ │ │ + mcr 7, 7, pc, cr14, cr2, {5} @ │ │ │ │ @ instruction: 0x46214b17 │ │ │ │ ldmpl r2!, {r0, sp}^ │ │ │ │ eorsvc pc, r4, #536870912 @ 0x20000000 │ │ │ │ - mcr 7, 7, pc, cr2, cr2, {5} @ │ │ │ │ + mcr 7, 7, pc, cr6, cr2, {5} @ │ │ │ │ @ instruction: 0x46214a1a │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr12, cr2, {5} │ │ │ │ + mcr 7, 7, pc, cr0, cr2, {5} @ │ │ │ │ strtmi r6, [r1], -sl, ror #16 │ │ │ │ @ instruction: 0xf7b22001 │ │ │ │ - bmi 60d944 │ │ │ │ + bmi 60d94c │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ @ instruction: 0xf7b2447a │ │ │ │ - cmpcs r1, #3360 @ 0xd20 │ │ │ │ + cmpcs r1, #3424 @ 0xd60 │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ @ instruction: 0xf7c42000 │ │ │ │ @ instruction: 0x4638f811 │ │ │ │ - ldc 7, cr15, [r0, #712] @ 0x2c8 │ │ │ │ + ldc 7, cr15, [r4, #712] @ 0x2c8 │ │ │ │ @ instruction: 0xf7b2e7c7 │ │ │ │ - svclt 0x0000ec40 │ │ │ │ - andeq lr, r2, r4, lsl #6 │ │ │ │ + svclt 0x0000ec44 │ │ │ │ + andeq lr, r2, ip, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r4, asr #32 │ │ │ │ - strdeq lr, [r2], -r8 │ │ │ │ + andeq r8, r7, ip, asr #32 │ │ │ │ + andeq lr, r2, r0, lsl #6 │ │ │ │ andeq lr, r0, sl, lsl #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq lr, r0, lr, ror #19 │ │ │ │ ldrdeq lr, [r0], -r8 │ │ │ │ andeq r5, r0, r4, asr #11 │ │ │ │ - andeq lr, r2, sl, ror #4 │ │ │ │ + andeq lr, r2, r2, ror r2 │ │ │ │ strdeq r7, [r0], -r2 │ │ │ │ andeq lr, r0, r2, ror r9 │ │ │ │ andeq lr, r0, lr, asr r9 │ │ │ │ andeq lr, r0, r4, asr r9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0004b086 │ │ │ │ - bmi 1ce36ac │ │ │ │ + bmi 1ce36a4 │ │ │ │ pkhbtmi r4, r0, ip, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-2750 @ 0xfffff542 │ │ │ │ rsble r2, sl, r0, lsl #22 │ │ │ │ ssatmi r7, #2, fp, lsl #16 │ │ │ │ subsle r2, r7, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2925 @ 0xfffff493 │ │ │ │ - bllt feb2bee0 │ │ │ │ + bllt feb2bed8 │ │ │ │ @ instruction: 0x464022d0 │ │ │ │ @ instruction: 0xf7f0607b │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [sl], -r3, ror #2 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - ldc 7, cr15, [ip, #712]! @ 0x2c8 │ │ │ │ + stcl 7, cr15, [r0, #712] @ 0x2c8 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7f04640 │ │ │ │ strmi pc, [r2], pc, asr #18 │ │ │ │ cmnle r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf7b24648 │ │ │ │ - @ instruction: 0x4649edb2 │ │ │ │ + @ instruction: 0x4649edb6 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf944f7f0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xb3be808c │ │ │ │ @ instruction: 0xf7b24630 │ │ │ │ - ldrtmi lr, [r1], -r6, lsr #27 │ │ │ │ + ldrtmi lr, [r1], -sl, lsr #27 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf938f7f0 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @ instruction: 0xb114fd91 │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ ldrtmi pc, [r0], -sp, lsl #27 @ │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ stclt 7, cr15, [r6, #864] @ 0x360 │ │ │ │ @ instruction: 0x46084b51 │ │ │ │ ldmpl r3, {r4, r6, r7, r8, sp}^ │ │ │ │ ldmdavs fp, {r0, r9, sp} │ │ │ │ - ldcl 7, cr15, [ip], #-712 @ 0xfffffd38 │ │ │ │ + stc 7, cr15, [r0], {178} @ 0xb2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r8], -sl, lsl #1 │ │ │ │ - ldc 7, cr15, [r2, #-712] @ 0xfffffd38 │ │ │ │ + ldc 7, cr15, [r6, #-712] @ 0xfffffd38 │ │ │ │ @ instruction: 0xf7b24648 │ │ │ │ - cmnlt lr, r0, lsl sp │ │ │ │ + cmnlt lr, r4, lsl sp │ │ │ │ @ instruction: 0xf7b24630 │ │ │ │ - strtmi lr, [r8], -ip, lsl #26 │ │ │ │ + @ instruction: 0x4628ed10 │ │ │ │ stc2l 7, cr15, [lr, #-864]! @ 0xfffffca0 │ │ │ │ sbcsle r2, lr, r0, lsl #24 │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ ldrb pc, [sl, r9, ror #26] @ │ │ │ │ ldrdls pc, [ip, -pc] │ │ │ │ @ instruction: 0xe7a344f9 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @@ -78895,61 +78893,61 @@ │ │ │ │ @ instruction: 0xf8a6f7cd │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #63232 @ 0xf700 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e35154 │ │ │ │ ldmdami r3, {r0, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b24478 │ │ │ │ - ldmdami r2, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r2, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r5, [r8], #-357 @ 0xfffffe9b │ │ │ │ @ instruction: 0xf8aaf7e3 │ │ │ │ - andeq lr, r2, r2, lsr #3 │ │ │ │ - ldrdeq r7, [r7], -sl │ │ │ │ + andeq lr, r2, sl, lsr #3 │ │ │ │ + andeq r7, r7, r2, ror #29 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ - ldrdeq r2, [r3], -r2 @ │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ + ldrdeq r2, [r3], -sl │ │ │ │ strdeq lr, [r0], -r6 │ │ │ │ andeq lr, r0, r8, ror #15 │ │ │ │ strdeq lr, [r0], -r6 │ │ │ │ @ instruction: 0x0000e5b6 │ │ │ │ andeq lr, r0, sl, lsr #15 │ │ │ │ andeq lr, r0, r4, ror #15 │ │ │ │ andeq lr, r0, r6, ror r5 │ │ │ │ andeq lr, r0, sl, ror #14 │ │ │ │ ldrdeq lr, [r0], -r0 │ │ │ │ andeq lr, r0, ip, asr #15 │ │ │ │ andeq lr, r0, r2, lsr r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba9268 │ │ │ │ + bl feba9260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ svcge 0x00042a3f │ │ │ │ @ instruction: 0x460cd919 │ │ │ │ @ instruction: 0x46024611 │ │ │ │ @ instruction: 0xf7b24620 │ │ │ │ - strmi lr, [r3], -r8, lsl #21 │ │ │ │ + strmi lr, [r3], -ip, lsl #21 │ │ │ │ strtmi fp, [r0], -r8, ror #2 │ │ │ │ - ldc 7, cr15, [ip], #712 @ 0x2c8 │ │ │ │ + stcl 7, cr15, [r0], {178} @ 0xb2 │ │ │ │ mcrne 1, 2, fp, cr3, cr0, {1} │ │ │ │ - bcs 2e941c │ │ │ │ + bcs 2e9414 │ │ │ │ ldrmi fp, [r8], -r2, lsl #30 │ │ │ │ strbtpl r2, [r2], #512 @ 0x200 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf04fbd90 │ │ │ │ strdvc r3, [r3], -pc @ │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami r8, {r1, r2, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-2824 @ 0xfffff4f8 │ │ │ │ tstls r0, r8, ror r4 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ - blx d90076 │ │ │ │ + blx d9006e │ │ │ │ @ instruction: 0xf7b22001 │ │ │ │ - svclt 0x0000ea82 │ │ │ │ + svclt 0x0000ea86 │ │ │ │ muleq r0, sl, r4 │ │ │ │ andeq lr, r0, ip, lsr r7 │ │ │ │ andeq r2, r0, r4, ror #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @@ -78977,15 +78975,15 @@ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ rsbscs r0, r0, #0, 20 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf7cc30ff │ │ │ │ qsub8mi pc, r0, fp @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463087f0 │ │ │ │ - ldmib r8!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xa010f8df │ │ │ │ @ instruction: 0xe7db44fa │ │ │ │ ldrdeq sl, [r0], -r0 │ │ │ │ andeq lr, r0, r0, lsr #8 │ │ │ │ ldrdeq lr, [r0], -r8 │ │ │ │ @@ -79005,17 +79003,17 @@ │ │ │ │ @ instruction: 0xb142689a │ │ │ │ cmpcs r9, r0, lsr r8 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xff40f7ee │ │ │ │ andcs r6, r0, #8060928 @ 0x7b0000 │ │ │ │ @ instruction: 0x4620609a │ │ │ │ stc2l 7, cr15, [r8, #-948]! @ 0xfffffc4c │ │ │ │ - b fe210094 │ │ │ │ + b fe31008c │ │ │ │ ldrbtmi r4, [r9], #-2346 @ 0xfffff6d6 │ │ │ │ - stmdb r0, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ movwlt r6, #32920 @ 0x8098 │ │ │ │ subpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46414633 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ strmi r6, [r4], -sl, lsr #16 │ │ │ │ strtmi fp, [r0], -r2, ror #18 │ │ │ │ @@ -79028,15 +79026,15 @@ │ │ │ │ addscs r4, r7, #507904 @ 0x7c000 │ │ │ │ ldrbtmi r4, [r9], #-2079 @ 0xfffff7e1 │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ qsub8mi pc, r0, fp @ │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldcmi 1, cr11, [fp], {254} @ 0xfe │ │ │ │ - blmi 71ac5c │ │ │ │ + blmi 71ac54 │ │ │ │ ldrbtmi r2, [ip], #-1 │ │ │ │ ldrbtmi r9, [fp], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ cmppcs pc, fp, ror sl @ p-variant is OBSOLETE @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ addscs r1, r0, #0, 12 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ @@ -79045,20 +79043,20 @@ │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7cc34ff │ │ │ │ addscs r4, r3, #16, 16 @ 0x100000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xffd6f7eb │ │ │ │ mcrmi 7, 0, lr, cr14, cr5, {7} │ │ │ │ @ instruction: 0xe7dc447e │ │ │ │ - andeq sp, r2, ip, ror #28 │ │ │ │ + andeq sp, r2, r4, ror lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r7, lr, fp │ │ │ │ + andeq r7, r7, r6, lsr #23 │ │ │ │ muleq r0, r6, r3 │ │ │ │ andeq r7, r0, r2, ror #9 │ │ │ │ - andeq r7, r7, r2, ror fp │ │ │ │ + andeq r7, r7, sl, ror fp │ │ │ │ andeq lr, r0, lr, asr #6 │ │ │ │ muleq r0, r4, r6 │ │ │ │ andeq lr, r0, lr, lsr r3 │ │ │ │ andeq lr, r0, r4, lsl #13 │ │ │ │ andeq lr, r0, r2, lsr #6 │ │ │ │ andeq lr, r0, sl, ror r6 │ │ │ │ andeq lr, r0, sl, lsr r6 │ │ │ │ @@ -79071,33 +79069,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2611 @ 0xfffff5cd │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ ldmpl fp, {r0, r1, r3, r7, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ andeq pc, r1, fp, lsl #2 │ │ │ │ - beq 10e980 │ │ │ │ - blx ff61023a │ │ │ │ + beq 10e978 │ │ │ │ + blx ff610232 │ │ │ │ strmi r2, [r1], r0, lsl #8 │ │ │ │ and r1, r4, r3, asr #28 │ │ │ │ ldrbmi r4, [sp, #-1580] @ 0xfffff9d4 │ │ │ │ svcvs 0x0001f803 │ │ │ │ @ instruction: 0xf818d822 │ │ │ │ stclne 0, cr6, [r5], #-16 │ │ │ │ mvnsle r2, sp, lsr lr │ │ │ │ ldmible r3!, {r1, r5, r7, r8, sl, lr}^ │ │ │ │ andeq pc, r5, r8, lsl r8 @ │ │ │ │ @ instruction: 0xf7c960bb │ │ │ │ - bl 291a08 │ │ │ │ + bl 291a00 │ │ │ │ rscsvs r0, r8, r4, lsl #2 │ │ │ │ stmvc r8, {r0, r1, sl, ip, sp} │ │ │ │ ldc2 7, cr15, [sl, #804]! @ 0x324 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tstne r2, r0, lsl #22 │ │ │ │ - bcs 62f24 │ │ │ │ + bcs 62f1c │ │ │ │ strtmi fp, [r5], -r8, lsr #31 │ │ │ │ svclt 0x00a8b2c9 │ │ │ │ strtmi r4, [ip], -lr, lsl #12 │ │ │ │ @ instruction: 0xf803455d │ │ │ │ ldmible ip, {r0, r8, r9, sl, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ strbmi fp, [r8], -r3, lsr #18 │ │ │ │ @@ -79115,42 +79113,42 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 9, cr15, cr4, cr11, {7} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrb sp, [sp, ip, lsr #3] │ │ │ │ ldrcc r4, [r4, -r1, lsl #13] │ │ │ │ ldrtmi r4, [sp], r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - andeq sp, r2, sl, asr #26 │ │ │ │ + andeq sp, r2, r2, asr sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq lr, r0, r4, lsl #4 │ │ │ │ muleq r0, r2, r5 │ │ │ │ andeq lr, r0, r8, ror #3 │ │ │ │ andeq lr, r0, r6, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba95a0 │ │ │ │ + bl feba9598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf7ffaf00 │ │ │ │ @ instruction: 0x4605ff79 │ │ │ │ @ instruction: 0xf7b2b1d8 │ │ │ │ - mcrrne 11, 2, lr, r6, cr8 │ │ │ │ + mcrrne 11, 2, lr, r6, cr12 │ │ │ │ @ instruction: 0x46306078 │ │ │ │ - blx 1910322 │ │ │ │ + blx 191031a │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7eb4604 │ │ │ │ strtmi pc, [r8], -pc, lsr #25 │ │ │ │ - blx 410332 │ │ │ │ + blx 41032a │ │ │ │ mcrcs 8, 0, r6, cr1, cr11, {3} │ │ │ │ - blcc c63ec │ │ │ │ - bcs 2e9764 │ │ │ │ + blcc c63e4 │ │ │ │ + bcs 2e975c │ │ │ │ andcs fp, r0, #4, 30 │ │ │ │ strtmi r5, [r0], -r2, ror #9 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ strdcs fp, [r1], -r0 │ │ │ │ - blx 1310352 │ │ │ │ + blx 131034a │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7eb4629 │ │ │ │ @ instruction: 0x4620fc97 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -79164,58 +79162,58 @@ │ │ │ │ @ instruction: 0xf8df4693 │ │ │ │ ldmdbpl r5!, {r2, r3, r4, r5, r6, r8, sl, lr}^ │ │ │ │ stmdavs sp!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ mvnspl pc, r7, asr #17 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ andne lr, r2, r7, asr #19 │ │ │ │ rsbsvs r5, fp, fp, lsl r9 │ │ │ │ - blcs 6c4b4 │ │ │ │ + blcs 6c4ac │ │ │ │ sbcshi pc, r4, r0, asr #32 │ │ │ │ rsccs r2, r8, r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blx 5903be │ │ │ │ + blx 5903b6 │ │ │ │ strbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ strbls pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ strbge pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8c744f9 │ │ │ │ ldrbtmi fp, [sl], #0 │ │ │ │ mla r2, sp, r8, r6 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldmdb r6, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ tstphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r1, #45088768 @ 0x2b00000 │ │ │ │ @ instruction: 0xf10721c8 │ │ │ │ @ instruction: 0xf7b20020 │ │ │ │ - stmdacs r1, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x307cf897 │ │ │ │ andle r2, r3, r6, lsl fp │ │ │ │ @ instruction: 0xf0402b15 │ │ │ │ strmi r8, [r4], -r0, ror #2 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ andmi pc, r4, sl, asr #17 │ │ │ │ - ldcl 7, cr15, [r2], {178} @ 0xb2 │ │ │ │ + ldcl 7, cr15, [r6], {178} @ 0xb2 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d980f5 │ │ │ │ mrrcne 0, 0, r3, r8, cr4 │ │ │ │ @ instruction: 0xf8d7d0d8 │ │ │ │ - blcs 7e4cc │ │ │ │ + blcs 7e4c4 │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ strbteq pc, [r8], #263 @ 0x107 @ │ │ │ │ andcs r4, r1, #45088768 @ 0x2b00000 │ │ │ │ @ instruction: 0x462021d0 │ │ │ │ - stmib r0, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ @ instruction: 0xf8b480e1 │ │ │ │ @ instruction: 0xf8a4305c │ │ │ │ vld4.16 {d3-d6}, [r3 :64], ip │ │ │ │ - blcs 5e32f0 │ │ │ │ + blcs 5e32e8 │ │ │ │ rschi pc, r8, r0, asr #32 │ │ │ │ ldrtpl pc, [ip], #2271 @ 0x8df @ │ │ │ │ subpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [sp], #-2297 @ 0xfffff707 │ │ │ │ @ instruction: 0xf7ff68a8 │ │ │ │ cdpne 13, 0, cr15, cr1, cr11, {5} │ │ │ │ msrhi (UNDEF: 121), r0 │ │ │ │ @@ -79237,15 +79235,15 @@ │ │ │ │ @ instruction: 0xf7ff5240 │ │ │ │ cdpne 13, 0, cr15, cr1, cr7, {4} │ │ │ │ bichi pc, lr, r0, asr #6 │ │ │ │ @ instruction: 0xf7ff68f8 │ │ │ │ @ instruction: 0x4605ff1d │ │ │ │ @ instruction: 0x462122d0 │ │ │ │ @ instruction: 0xf7b24630 │ │ │ │ - stmdavs r3!, {r1, r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r6, fp, sp, lr, pc} │ │ │ │ rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ svcmi 0x0000f5b2 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ ldreq sp, [r9, #-267] @ 0xfffffef5 │ │ │ │ @ instruction: 0xf403bf5b │ │ │ │ @ instruction: 0xf5a36381 │ │ │ │ tstcs r0, #67108866 @ 0x4000002 │ │ │ │ @@ -79261,17 +79259,17 @@ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcshi pc, r0, r6, asr #17 │ │ │ │ sbcsls pc, r4, r6, asr #17 │ │ │ │ sbcspl pc, r8, r6, asr #17 │ │ │ │ subscs pc, ip, r4, lsr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r6, r7, r8, pc}^ │ │ │ │ - blcs 6c638 │ │ │ │ + blcs 6c630 │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ - blmi ffd251bc │ │ │ │ + blmi ffd251b4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-28 @ 0xffffffe4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, r7, r0, asr #32 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ ldrtmi r7, [sp], r1, lsl #14 │ │ │ │ @@ -79279,90 +79277,90 @@ │ │ │ │ vmul.i8 q10, q8, q9 │ │ │ │ ldmmi r2!, {r1, r3, r4, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [r8, #-940] @ 0xfffffc54 │ │ │ │ strtmi lr, [fp], -r2, lsr #14 │ │ │ │ biccs r2, r8, r1, lsl #4 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stmdb r6!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r1, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8b7d146 │ │ │ │ vld4.16 {d3-d6}, [r3 :256], ip │ │ │ │ - bcs 5a3020 │ │ │ │ + bcs 5a3018 │ │ │ │ mrshi pc, (UNDEF: 69) @ │ │ │ │ smlabtcs r0, r8, r2, r2 │ │ │ │ rsceq pc, r8, r7, lsl #2 │ │ │ │ - blx d905e2 │ │ │ │ + blx d905da │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b122c8 │ │ │ │ - orrlt lr, r8, #248, 30 @ 0x3e0 │ │ │ │ + orrlt lr, r8, #252, 30 @ 0x3f0 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ @ instruction: 0xf5072105 │ │ │ │ @ instruction: 0xf7b270de │ │ │ │ - stmdacs r1, {r3, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r3, r8, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -r8, lsr #2 │ │ │ │ - stmib r2, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs fp!, {r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldclmi 1, cr8, [r8], {131} @ 0x83 │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrdcs r4, [r1], -r7 │ │ │ │ ldrbtmi r6, [ip], #-2237 @ 0xfffff743 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7ec9500 │ │ │ │ - blmi ff5907dc │ │ │ │ + blmi ff5907d4 │ │ │ │ @ instruction: 0x46212273 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi ff4dfa94 │ │ │ │ + blmi ff4dfa8c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwcs r2, #768 @ 0x300 │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldc2l 7, cr15, [r2, #-816] @ 0xfffffcd0 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 6c720 │ │ │ │ + blcs 6c718 │ │ │ │ stmibmi r8, {r0, r2, r6, ip, lr, pc}^ │ │ │ │ eorcs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2247 @ 0xfffff739 │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ eors pc, ip, r3, lsr #27 │ │ │ │ subcs r4, r0, #3227648 @ 0x314000 │ │ │ │ sbcsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf7eb4479 │ │ │ │ @ instruction: 0xf507fb29 │ │ │ │ @ instruction: 0xf7b270de │ │ │ │ - @ instruction: 0xf507e994 │ │ │ │ + @ instruction: 0xf507e998 │ │ │ │ @ instruction: 0x460271de │ │ │ │ @ instruction: 0xf7b14620 │ │ │ │ - cmnlt r0, #164, 30 @ 0x290 │ │ │ │ + cmnlt r0, #168, 30 @ 0x2a0 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ vfma.f32 d20, d16, d26 │ │ │ │ - blmi feedafc8 │ │ │ │ + blmi feedafc0 │ │ │ │ ldmvs lr!, {r0, sp} │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ strls r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf80ef7ec │ │ │ │ - blmi fee25dec │ │ │ │ + blmi fee25de4 │ │ │ │ ldrbtmi r2, [sp], #-627 @ 0xfffffd8d │ │ │ │ ldrbtmi r9, [fp], #-512 @ 0xfffffe00 │ │ │ │ movwls r4, #5665 @ 0x1621 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ vmax.s8 d21, d0, d2 │ │ │ │ @ instruction: 0xf7cc2232 │ │ │ │ @ instruction: 0xf04ffd09 │ │ │ │ @ instruction: 0xf8cb33ff │ │ │ │ ldmdavs fp!, {ip, sp}^ │ │ │ │ - blcs 6c7ac │ │ │ │ + blcs 6c7a4 │ │ │ │ strcs sp, [r0], -r8, asr #2 │ │ │ │ ldrtmi lr, [r0], -r4, asr #14 │ │ │ │ @ instruction: 0xf950f7d8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rscsle r2, r6, r0, lsl #22 │ │ │ │ vmla.i8 d20, d16, d23 │ │ │ │ stmiami r7!, {r0, r1, r2, r3, r5, r9, sp} │ │ │ │ @@ -79374,18 +79372,18 @@ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcmi 0, cr8, [r1], #748 @ 0x2ec │ │ │ │ rscsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ andcs r4, r1, r0, lsr #23 │ │ │ │ ldrbtmi r6, [ip], #-2237 @ 0xfffff743 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7eb9500 │ │ │ │ - blmi fe7d26cc │ │ │ │ + blmi fe7d26c4 │ │ │ │ @ instruction: 0x46212273 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fe71fba4 │ │ │ │ + blmi fe71fb9c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwcs r2, #768 @ 0x300 │ │ │ │ rscsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stc2l 7, cr15, [sl], {204} @ 0xcc │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @@ -79397,15 +79395,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2961 @ 0xfffff46f │ │ │ │ @ instruction: 0xe79160bb │ │ │ │ andvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 7, cr15, [r6, #-940] @ 0xfffffc54 │ │ │ │ ldrtmi lr, [r0], -pc, lsr #15 │ │ │ │ @ instruction: 0xf902f7d8 │ │ │ │ - blcs 6cad8 │ │ │ │ + blcs 6cad0 │ │ │ │ stcmi 0, cr13, [sl], {118} @ 0x76 │ │ │ │ subcs pc, r1, #64, 4 │ │ │ │ andcs r4, r1, r9, lsl #23 │ │ │ │ ldrbtmi r6, [ip], #-2238 @ 0xfffff742 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7eb9600 │ │ │ │ stcmi 15, cr15, [r6, #588] @ 0x24c │ │ │ │ @@ -79426,44 +79424,44 @@ │ │ │ │ stc2l 7, cr15, [r4], #940 @ 0x3ac │ │ │ │ @ instruction: 0x4640e77d │ │ │ │ @ instruction: 0xf8d0f7d8 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmvs fp!, {r0, r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r5, r0, lsl #22 │ │ │ │ vfma.f32 q10, q0, │ │ │ │ - blmi 1d1b19c │ │ │ │ + blmi 1d1b194 │ │ │ │ ldmvs lr!, {r0, sp} │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ strls r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xff5ef7eb │ │ │ │ - blmi 1c65e30 │ │ │ │ + blmi 1c65e28 │ │ │ │ ldrbtmi r2, [sp], #-627 @ 0xfffffd8d │ │ │ │ ldrbtmi r9, [fp], #-512 @ 0xfffffe00 │ │ │ │ movwls r4, #5665 @ 0x1621 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ vmax.s8 d21, d0, d2 │ │ │ │ @ instruction: 0xf7cc224f │ │ │ │ @ instruction: 0xf04ffc59 │ │ │ │ @ instruction: 0xf8cb33ff │ │ │ │ ldmdavs fp!, {ip, sp}^ │ │ │ │ - blcs 6c90c │ │ │ │ + blcs 6c904 │ │ │ │ svcge 0x004ff43f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ subscs pc, r1, #64, 4 │ │ │ │ stc2 7, cr15, [lr], #940 @ 0x3ac │ │ │ │ @ instruction: 0xf107e747 │ │ │ │ @ instruction: 0xf41304e8 │ │ │ │ @ instruction: 0xf04f7f80 │ │ │ │ @ instruction: 0xf10702c8 │ │ │ │ strtmi r0, [r0], -r0, lsr #2 │ │ │ │ tstcs r6, #12, 30 @ 0x30 │ │ │ │ orrvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ rsbscc pc, ip, r7, lsr #17 │ │ │ │ - mcr 7, 4, pc, cr8, cr1, {5} @ │ │ │ │ + mcr 7, 4, pc, cr12, cr1, {5} @ │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ str r3, [r4], -r8, asr #1 │ │ │ │ ldrbtmi r4, [fp], #-2902 @ 0xfffff4aa │ │ │ │ @ instruction: 0xe78460bb │ │ │ │ ldrbtmi r4, [fp], #-2901 @ 0xfffff4ab │ │ │ │ @ instruction: 0xe7b560bb │ │ │ │ ldrbtmi r4, [fp], #-2900 @ 0xfffff4ac │ │ │ │ @@ -79504,25 +79502,25 @@ │ │ │ │ ldmdami r9!, {r0, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-2873 @ 0xfffff4c7 │ │ │ │ tstls r0, r8, ror r4 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ cdp2 7, 12, cr15, cr14, cr11, {7} │ │ │ │ @ instruction: 0xf7b12001 │ │ │ │ - @ instruction: 0xf7b1ee1c │ │ │ │ - svclt 0x0000ee76 │ │ │ │ - andeq sp, r2, r0, ror #23 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq sp, [r2], -r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r7, r2, ror #17 │ │ │ │ - andeq r1, r3, r4, lsr #23 │ │ │ │ - muleq r3, lr, fp │ │ │ │ - andeq r7, r7, r6, asr #16 │ │ │ │ - andeq sp, r2, ip, lsr #20 │ │ │ │ + @ instruction: 0xf7b1ee20 │ │ │ │ + svclt 0x0000ee7a │ │ │ │ + andeq sp, r2, r8, ror #23 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq sp, [r2], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r7, r7, sl, ror #17 │ │ │ │ + andeq r1, r3, ip, lsr #23 │ │ │ │ + andeq r1, r3, r6, lsr #23 │ │ │ │ + andeq r7, r7, lr, asr #16 │ │ │ │ + andeq sp, r2, r4, lsr sl │ │ │ │ andeq sp, r0, r0, asr pc │ │ │ │ andeq lr, r0, lr, ror #5 │ │ │ │ ldrdeq sp, [r0], -sl │ │ │ │ andeq lr, r0, ip, lsl #5 │ │ │ │ andeq lr, r0, r8, ror #4 │ │ │ │ andeq lr, r0, r0, asr #5 │ │ │ │ andeq sp, r0, lr, lsl #29 │ │ │ │ @@ -79578,41 +79576,41 @@ │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ eorsle r3, ip, r1, lsl #6 │ │ │ │ @ instruction: 0xf85b4b44 │ │ │ │ ldmdavs r3!, {r0, r1, sp, lr} │ │ │ │ rsble r2, r9, r1, lsl #22 │ │ │ │ addcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stmda r4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r1, r3, asr #4 │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xffdcf7d7 │ │ │ │ strmi r4, [r5], -r2, lsr #12 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 1510ad6 │ │ │ │ + blx 1510ace │ │ │ │ ldmdavs r3!, {r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ andsle r2, r1, r1, lsl #22 │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ cmnlt r8, #136314880 @ 0x8200000 │ │ │ │ - blx 1610a3c │ │ │ │ + blx 1610a34 │ │ │ │ ldrbmi fp, [r1], -r8, lsr #22 │ │ │ │ @ instruction: 0xf7d04648 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ strtmi r4, [r8], -lr, lsr #20 │ │ │ │ @ instruction: 0xf85b4b2e │ │ │ │ stmdavs sl, {r1, ip} │ │ │ │ andvs r3, sl, r1, lsl #20 │ │ │ │ andcs pc, r3, fp, asr r8 @ │ │ │ │ - blcc acb68 │ │ │ │ + blcc acb60 │ │ │ │ @ instruction: 0xf7d76013 │ │ │ │ @ instruction: 0xf04fff65 │ │ │ │ - bmi a5ef24 │ │ │ │ + bmi a5ef1c │ │ │ │ ldrbtmi r4, [sl], #-2850 @ 0xfffff4de │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -r4, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8da8ff0 │ │ │ │ @@ -79621,246 +79619,246 @@ │ │ │ │ @ instruction: 0x4628b115 │ │ │ │ @ instruction: 0xff4cf7d7 │ │ │ │ ldmdavs r8!, {r0, r2, r3, r4, sl, fp, lr}^ │ │ │ │ @ instruction: 0xf7ed447c │ │ │ │ ldmdami ip, {r0, r1, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ cmppcc r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #-2210 @ 0xfffff75e │ │ │ │ - blx 1a90b24 │ │ │ │ + blx 1a90b1c │ │ │ │ ldmvs r8!, {r8, r9, sp} │ │ │ │ ldrb r6, [r8, r3, lsr #1] │ │ │ │ subcs r2, r4, r2, asr r1 │ │ │ │ stc2 7, cr15, [r2], #796 @ 0x31c │ │ │ │ - blcs c30b8c │ │ │ │ + blcs c30b84 │ │ │ │ strb sp, [lr, ip, lsl #1] │ │ │ │ - ldcl 7, cr15, [lr, #-708]! @ 0xfffffd3c │ │ │ │ + stc 7, cr15, [r2, #708] @ 0x2c4 │ │ │ │ andcs r4, r0, #3328 @ 0xd00 │ │ │ │ vqdmulh.s d20, d0, d13 │ │ │ │ ldmdami r0, {r1, r2, r3, r4, r5, r6, r8, ip, sp} │ │ │ │ andpl pc, r4, fp, asr r8 @ │ │ │ │ stmdavs ip!, {r3, r4, r5, r6, sl, lr} │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ andmi pc, r3, fp, asr r8 @ │ │ │ │ - blcc acc34 │ │ │ │ + blcc acc2c │ │ │ │ @ instruction: 0xf7e26023 │ │ │ │ svclt 0x0000fae3 │ │ │ │ - andeq sp, r2, r2, lsl #11 │ │ │ │ + andeq sp, r2, sl, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, r8, ror r5 │ │ │ │ + andeq sp, r2, r0, lsl #11 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - ldrdeq sp, [r2], -r6 │ │ │ │ - strdeq r7, [r7], -r0 │ │ │ │ + ldrdeq sp, [r2], -lr │ │ │ │ + strdeq r7, [r7], -r8 │ │ │ │ andeq sp, r0, r6, ror #19 │ │ │ │ @ instruction: 0x0000d9b4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, r7, asr fp │ │ │ │ ldrbtmi r4, [fp], #-2647 @ 0xfffff5a9 │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ ldmpl sp, {r1, r2, r3, r9, sl, lr} │ │ │ │ - blcs 6cca8 │ │ │ │ + blcs 6cca0 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ sxtahmi sp, r1, r0 │ │ │ │ mrcne 1, 3, fp, cr0, cr14, {3} │ │ │ │ strtmi r1, [r0], #-3682 @ 0xfffff19e │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00182b3d │ │ │ │ svclt 0x000c2b0a │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ addsmi r4, r0, #-1728053248 @ 0x99000000 │ │ │ │ @ instruction: 0x4649d1f4 │ │ │ │ @ instruction: 0xf7ef2003 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf106d044 │ │ │ │ - bl 294c3c │ │ │ │ + bl 294c34 │ │ │ │ strbmi r0, [r9], -r9, asr #18 │ │ │ │ @ instruction: 0xf7ef4640 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 2c6d30 │ │ │ │ + bl 2c6d28 │ │ │ │ @ instruction: 0xf7d70008 │ │ │ │ mcrne 15, 3, pc, cr1, cr11, {0} @ │ │ │ │ andcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ mcrreq 0, 4, pc, r1, cr15 @ │ │ │ │ cdpcc 2, 3, cr15, cr13, cr3, {2} │ │ │ │ eorseq pc, sp, r3, asr #4 │ │ │ │ @ instruction: 0xf1b9e012 │ │ │ │ @ instruction: 0xf1030f3d │ │ │ │ svclt 0x00080302 │ │ │ │ - bl fe91f478 │ │ │ │ + bl fe91f470 │ │ │ │ svclt 0x00040304 │ │ │ │ and pc, r0, sl, lsr #17 │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf80842b3 │ │ │ │ @ instruction: 0xf1029002 │ │ │ │ ldmdale r2, {r0, r9} │ │ │ │ @ instruction: 0xf811460b │ │ │ │ - bl 27a894 │ │ │ │ + bl 27a88c │ │ │ │ @ instruction: 0xf1b90a02 │ │ │ │ mvnle r0, sl, lsl #30 │ │ │ │ andeq pc, r2, r8, lsr #16 │ │ │ │ movwcc r3, #8706 @ 0x2202 │ │ │ │ @ instruction: 0xf8081b1b │ │ │ │ adcsmi ip, r3, #2 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ stmdavs fp!, {r2, r3, r5, r6, r7, r8, fp, ip, lr, pc} │ │ │ │ teqle r6, r0, lsl #22 │ │ │ │ ldrtmi r4, [sp], r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf04f4e24 │ │ │ │ stcmi 3, cr3, [r4], #-1020 @ 0xfffffc04 │ │ │ │ - bmi 95ae90 │ │ │ │ + bmi 95ae88 │ │ │ │ andls r4, r0, lr, ror r4 │ │ │ │ ldrbtmi r4, [sl], #-1148 @ 0xfffffb84 │ │ │ │ stmib sp, {r3, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r2, [r1], -r1, lsl #8 │ │ │ │ subsne pc, r5, #64, 4 │ │ │ │ - blx d10c10 │ │ │ │ - bllt 152cd90 │ │ │ │ + blx d10c08 │ │ │ │ + bllt 152cd88 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [sp], r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrdls pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ adcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrdhi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf9c6f7eb │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ stmdavs fp!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ adcvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx 1e10ccc │ │ │ │ + blx 1e10cc4 │ │ │ │ ldmdbmi r0, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ strbmi pc, [r0], -sp, ror #20 @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ vst1.64 {d24}, [pc :256], r0 │ │ │ │ ldrtmi r7, [r1], -ip, lsr #5 │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ strb pc, [sp, r3, ror #20] @ │ │ │ │ - andeq sp, r2, r2, lsl r4 │ │ │ │ + andeq sp, r2, sl, lsl r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r0, r4, lsl #17 │ │ │ │ andeq sp, r0, r8, ror #26 │ │ │ │ andeq r3, r0, r2, lsl #22 │ │ │ │ andeq sp, r0, r0, asr r8 │ │ │ │ andeq sp, r0, r6, lsr sp │ │ │ │ andeq sp, r0, r2, lsr #16 │ │ │ │ andeq sp, r0, r8, lsl #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba9f74 │ │ │ │ + bl feba9f6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fa8 │ │ │ │ addslt ip, r2, r8, asr r0 │ │ │ │ ldrbtmi r4, [ip], #2837 @ 0xb15 │ │ │ │ svcge 0x00004915 │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf85c4605 │ │ │ │ ldcne 0, cr3, [r8, #-12]! │ │ │ │ ldrbtvs r6, [fp], #-2075 @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xffc4f7ea │ │ │ │ @ instruction: 0xf7b11d38 │ │ │ │ - ldcne 14, cr14, [r9, #-192]! @ 0xffffff40 │ │ │ │ + ldcne 14, cr14, [r9, #-208]! @ 0xffffff30 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - mcrr 7, 11, pc, r0, cr1 @ │ │ │ │ - blmi 2a55e0 │ │ │ │ + mcrr 7, 11, pc, r4, cr1 @ │ │ │ │ + blmi 2a55d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r3, r6, r8, r9, sl, ip, sp}^ │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - mrrc 7, 11, pc, r8, cr1 @ │ │ │ │ - andeq sp, r2, lr, ror r2 │ │ │ │ + mrrc 7, 11, pc, ip, cr1 @ │ │ │ │ + andeq sp, r2, r6, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq sp, r0, r2, lsl #24 │ │ │ │ - andeq sp, r2, ip, asr #4 │ │ │ │ + andeq sp, r2, r4, asr r2 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrt fp, [fp], -r0, lsl #25 │ │ │ │ svcge 0x0000b480 │ │ │ │ stclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x0000e636 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ svcge 0x0000b480 │ │ │ │ - blmi 1c12d0 │ │ │ │ + blmi 1c12c8 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ ssatmi r6, #30, sl │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7f9 │ │ │ │ - andeq r6, r7, r6, lsr pc │ │ │ │ + andeq r6, r7, lr, lsr pc │ │ │ │ ldrlt fp, [r8, #784] @ 0x310 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r4, [r4], -pc, lsl #22 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ tstlt r8, r8, asr r8 │ │ │ │ ldc2l 7, cr15, [r2, #860] @ 0x35c │ │ │ │ andcs r4, r4, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf892f7eb │ │ │ │ - blmi 3012d8 │ │ │ │ + blmi 3012d0 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ @ instruction: 0xf7c84620 │ │ │ │ - blmi 25208c │ │ │ │ + blmi 252084 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r6, r7, sl, lsl #30 │ │ │ │ + andeq r6, r7, r2, lsl pc │ │ │ │ andeq sl, r0, r6, lsl r5 │ │ │ │ - strdeq r6, [r7], -r0 │ │ │ │ - andeq r6, r7, r0, ror #29 │ │ │ │ + strdeq r6, [r7], -r8 │ │ │ │ + andeq r6, r7, r8, ror #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaa090 │ │ │ │ + bl febaa088 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1a56bf8 │ │ │ │ + blmi 1a56bf0 │ │ │ │ stmdbmi r8!, {r0, r2, r5, r7, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2664 @ 0xfffff598 │ │ │ │ stclmi 4, cr4, [r8], #-484 @ 0xfffffe1c │ │ │ │ ldmdavs sp, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ stmpl sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r0, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf04f67fa │ │ │ │ strmi r0, [r2], -r0, lsl #4 │ │ │ │ - blmi 1946f00 │ │ │ │ + blmi 1946ef8 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorsle r2, sp, r1, lsl #18 │ │ │ │ - blmi 17e584c │ │ │ │ + blmi 17e5844 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svcvs 0x00fb681a │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle fp, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r4, lsl #15 │ │ │ │ - blmi 17826a0 │ │ │ │ + blmi 1782698 │ │ │ │ ldrmi r5, [lr], -r3, ror #17 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blcs a4750 │ │ │ │ + blcs a4748 │ │ │ │ addhi pc, r2, r0 │ │ │ │ @ instruction: 0xf7eb607a │ │ │ │ ldmdavs sl!, {r0, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ sbcsle r2, ip, r0, lsl #16 │ │ │ │ vfma.f32 q10, q0, q2 │ │ │ │ - blmi 155faf0 │ │ │ │ + blmi 155fae8 │ │ │ │ ldrbtmi r4, [ip], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ stc2 7, cr15, [ip], {235} @ 0xeb │ │ │ │ ldmdbmi r2, {r0, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -79869,150 +79867,150 @@ │ │ │ │ @ instruction: 0x4621727f │ │ │ │ @ instruction: 0xf908f7cc │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r6, [r0], -r0, lsl #3 │ │ │ │ @ instruction: 0xf91af7e2 │ │ │ │ ldrbtmi r4, [sp], #-3400 @ 0xfffff2b8 │ │ │ │ stmdbcs r0, {r0, r3, r5, fp, sp, lr} │ │ │ │ - bcs 8763c │ │ │ │ + bcs 87634 │ │ │ │ stmdbmi r6, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ rsbsvs r4, fp, r0, lsl r6 │ │ │ │ eorsvs r4, sl, r9, ror r4 │ │ │ │ @ instruction: 0xffeaf7ea │ │ │ │ ldmdavs fp!, {r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ - blcs ad1d0 │ │ │ │ + blcs ad1c8 │ │ │ │ stmdavs fp!, {r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xd1ab2b00 │ │ │ │ @ instruction: 0xf1074d3f │ │ │ │ ldmdavs sl!, {r3, r8, r9} │ │ │ │ tstpmi r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4628447d │ │ │ │ @ instruction: 0xf820f7e1 │ │ │ │ stmiapl r3!, {r0, r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpmi r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ orrsle r4, r9, r4, lsl #6 │ │ │ │ subcs r2, r4, r7, asr r1 │ │ │ │ - blx fe590eb4 │ │ │ │ + blx fe590eac │ │ │ │ andls r2, r1, r9, asr r2 │ │ │ │ andls r4, r0, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7cc421b │ │ │ │ str pc, [r9, fp, asr #17] │ │ │ │ - bl 1a90e78 │ │ │ │ + bl 1b90e70 │ │ │ │ vadd.f32 d20, d0, d30 │ │ │ │ - blmi be37d8 │ │ │ │ + blmi be37d0 │ │ │ │ ldrbtmi r2, [sp], #-1 │ │ │ │ @ instruction: 0x4629447b │ │ │ │ - blx fed10f76 │ │ │ │ - bmi b25450 │ │ │ │ + blx fed10f6e │ │ │ │ + bmi b25448 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ ldrbtmi r3, [sl], #-255 @ 0xffffff01 │ │ │ │ - bmi ab77e4 │ │ │ │ + bmi ab77dc │ │ │ │ strtmi r5, [r9], -r4, ror #16 │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ vhsub.s8 d25, d0, d1 │ │ │ │ movwls r4, #521 @ 0x209 │ │ │ │ @ instruction: 0xf8acf7cc │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ tstpmi sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8bef7e2 │ │ │ │ @ instruction: 0xf2404c21 │ │ │ │ - blmi 89fbbc │ │ │ │ + blmi 89fbb4 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ @ instruction: 0x4621447b │ │ │ │ - blx fe490fba │ │ │ │ - bmi 825488 │ │ │ │ + blx fe490fb2 │ │ │ │ + bmi 825480 │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib sp, {r1, r8, sp, lr}^ │ │ │ │ strtmi r3, [r1], -r0, lsl #4 │ │ │ │ rscscc pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf88cf7cc │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ mvnscc pc, r0, asr #4 │ │ │ │ @ instruction: 0xf89ef7e2 │ │ │ │ - andeq r6, r7, sl, lsr #29 │ │ │ │ - andeq sp, r2, r0, ror #2 │ │ │ │ + @ instruction: 0x00076eb2 │ │ │ │ + andeq sp, r2, r8, ror #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, r8, asr r1 │ │ │ │ - andeq r1, r3, r4, asr r1 │ │ │ │ - andeq sp, r2, r8, lsr r1 │ │ │ │ + andeq sp, r2, r0, ror #2 │ │ │ │ + andeq r1, r3, ip, asr r1 │ │ │ │ + andeq sp, r2, r0, asr #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq sp, r0, r2, asr #12 │ │ │ │ @ instruction: 0x0000dbb0 │ │ │ │ ldrdeq sp, [r0], -r2 │ │ │ │ andeq sp, r0, r8, ror #23 │ │ │ │ - andeq r6, r7, r6, lsl #28 │ │ │ │ + andeq r6, r7, lr, lsl #28 │ │ │ │ andeq r3, r0, ip, ror #12 │ │ │ │ ldrdeq sp, [r0], -r4 │ │ │ │ andeq sp, r0, lr, lsl #11 │ │ │ │ andeq sp, r0, r0, ror fp │ │ │ │ andeq sp, r0, sl, lsl r7 │ │ │ │ ldrdeq sp, [r0], -r8 │ │ │ │ andeq sp, r0, sl, asr #10 │ │ │ │ andeq sp, r0, r0, asr #20 │ │ │ │ ldrdeq sp, [r0], -sl │ │ │ │ andeq sp, r0, ip, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaa298 │ │ │ │ + bl febaa290 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c16f40 │ │ │ │ - blmi c3f2e8 │ │ │ │ + bmi c16f38 │ │ │ │ + blmi c3f2e0 │ │ │ │ svcge 0x0002447a │ │ │ │ strmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f637b │ │ │ │ tstlt r0, r0, lsl #6 │ │ │ │ - stc 7, cr15, [r4], #708 @ 0x2c4 │ │ │ │ + stc 7, cr15, [r8], #708 @ 0x2c4 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strmi pc, [r6], -r9, lsl #27 │ │ │ │ @ instruction: 0xf7b1b338 │ │ │ │ - @ instruction: 0xf5b0ec9c │ │ │ │ + @ instruction: 0xf5b0eca0 │ │ │ │ eorsle r5, r1, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf7c84620 │ │ │ │ strmi pc, [r4], -pc, asr #22 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ biclt pc, ip, #34048 @ 0x8500 │ │ │ │ @ instruction: 0xf7b14620 │ │ │ │ - strmi lr, [r1], -lr, lsl #25 │ │ │ │ + @ instruction: 0x4601ec92 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4605fd73 │ │ │ │ @ instruction: 0x4620b118 │ │ │ │ @ instruction: 0xf7d7462c │ │ │ │ - bmi 6d22dc │ │ │ │ + bmi 6d22d4 │ │ │ │ ldrbtmi r4, [sl], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ @ instruction: 0xf04fbdf0 │ │ │ │ @ instruction: 0x46030c31 │ │ │ │ @ instruction: 0xf06f462a │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x7c00e9cd │ │ │ │ @ instruction: 0xf848f7bf │ │ │ │ - blx 911056 │ │ │ │ + blx 91104e │ │ │ │ ldrb r4, [r4, r4, lsl #12] │ │ │ │ @ instruction: 0x462a2131 │ │ │ │ strtmi r2, [r0], -r0, lsl #6 │ │ │ │ smlabtvc r0, sp, r9, lr │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf83af7bf │ │ │ │ - blx 591072 │ │ │ │ + blx 59106a │ │ │ │ strb r4, [r3, r4, lsl #12] │ │ │ │ - b fe61101c │ │ │ │ + b fe711014 │ │ │ │ strb r4, [r7, r1, lsr #12] │ │ │ │ - andeq ip, r2, ip, asr pc │ │ │ │ + andeq ip, r2, r4, ror #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r2], -lr │ │ │ │ + andeq ip, r2, r6, lsl #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ strtpl pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ ldrbtmi r4, [sp], #-1192 @ 0xfffffb58 │ │ │ │ @@ -80032,33 +80030,33 @@ │ │ │ │ ldrbtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x469b58f3 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df80d1 │ │ │ │ ldrbtmi r3, [fp], #-1128 @ 0xfffffb98 │ │ │ │ - blcs 6d244 │ │ │ │ + blcs 6d23c │ │ │ │ msrhi SPSR_x, r0 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf505811a │ │ │ │ smlabbcs r1, r0, r6, r5 │ │ │ │ andeq pc, r8, r5, lsl #2 │ │ │ │ @ instruction: 0xff50f7ff │ │ │ │ @ instruction: 0xf8d660b8 │ │ │ │ @ instruction: 0xf1b990b0 │ │ │ │ andle r0, r9, r0, lsl #30 │ │ │ │ mlascc ip, r6, r8, pc @ │ │ │ │ - blcs 1b64b24 │ │ │ │ + blcs 1b64b1c │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ strmi pc, [r1], r1, asr #30 │ │ │ │ ldrdhi pc, [r8], #134 @ 0x86 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r7 │ │ │ │ - bl ffd110e4 │ │ │ │ + bl ffe110dc │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 7, cr15, [r8], {255} @ 0xff │ │ │ │ @ instruction: 0xf1074680 │ │ │ │ @ instruction: 0xf5050410 │ │ │ │ tstcc ip, r1, lsl #3 │ │ │ │ @ instruction: 0xf107220b │ │ │ │ tstcs r6, #154 @ 0x9a │ │ │ │ @@ -80076,44 +80074,44 @@ │ │ │ │ @ instruction: 0x46192231 │ │ │ │ adceq pc, r5, r7, lsl #2 │ │ │ │ ldc2l 7, cr15, [sl, #-936] @ 0xfffffc58 │ │ │ │ orrpl pc, r1, r5, lsl #10 │ │ │ │ tstcc ip, r0, lsl r2 │ │ │ │ subseq pc, ip, r7, lsl #2 │ │ │ │ ldc2l 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ - bvs fece623c │ │ │ │ + bvs fece6234 │ │ │ │ stcpl 5, cr15, [r4], {5} │ │ │ │ strtvs r4, [r2], #1147 @ 0x47b │ │ │ │ ldrsbtcs pc, [r4], r6 @ │ │ │ │ addpl pc, r0, r5, lsl #10 │ │ │ │ @ instruction: 0xf5056062 │ │ │ │ ldmvs fp, {r2, r7, r8, ip, lr} │ │ │ │ cdppl 5, 8, cr15, cr5, cr5, {0} │ │ │ │ @ instruction: 0xf505603b │ │ │ │ tstcc r0, #335544322 @ 0x14000002 │ │ │ │ @ instruction: 0xf505607b │ │ │ │ - bvs 1ce80b8 │ │ │ │ + bvs 1ce80b0 │ │ │ │ tstcc r0, r2, lsr #3 │ │ │ │ @ instruction: 0xf8536a32 │ │ │ │ mvnvs r3, r8, lsl #24 │ │ │ │ @ instruction: 0xf8b46022 │ │ │ │ ldcvs 0, cr3, [r2], #368 @ 0x170 │ │ │ │ strbtvs r6, [r6], #-3702 @ 0xfffff18a │ │ │ │ @ instruction: 0xf8c4682e │ │ │ │ vst4. {d22-d25}, [r3], r8 │ │ │ │ @ instruction: 0xf1b87680 │ │ │ │ svclt 0x00180f00 │ │ │ │ @ instruction: 0xf8a44633 │ │ │ │ ldmdavs fp!, {r2, r3, r4, r6, ip, sp}^ │ │ │ │ - blvc 8e958 │ │ │ │ + blvc 8e950 │ │ │ │ ldmdb r3, {r1, r5, sl, sp, lr}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ stc 3, cr2, [r4, #56] @ 0x38 │ │ │ │ ldmvs sl!, {r2, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 18e93c │ │ │ │ + blvc 18e934 │ │ │ │ ldmdb r1, {r1, r2, r4, r9, sl, fp, ip}^ │ │ │ │ stmib r4, {r1, r8}^ │ │ │ │ ldmib lr, {r3, r8}^ │ │ │ │ stc 3, cr2, [r4] │ │ │ │ stmib r4, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svclt 0x0018230c │ │ │ │ ldmdb lr, {r0, r9, sl, sp}^ │ │ │ │ @@ -80122,67 +80120,67 @@ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ cdpcs 0, 0, cr8, cr0, cr9, {7} │ │ │ │ addhi pc, sl, r0, asr #32 │ │ │ │ orrpl pc, r0, #46137344 @ 0x2c00000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r5, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-3009 @ 0xfffff43f │ │ │ │ - blcs 6d3ac │ │ │ │ + blcs 6d3a4 │ │ │ │ addhi pc, lr, r0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi fefb35d0 │ │ │ │ + bmi fefb35c8 │ │ │ │ ldrbtmi r4, [sl], #-2997 @ 0xfffff44b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507815c │ │ │ │ ssatmi r7, #30, r6, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcshi pc, r4, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf8d844f8 │ │ │ │ - blcs 9f39c │ │ │ │ + blcs 9f394 │ │ │ │ svcge 0x002ef47f │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8c8fc5f │ │ │ │ strmi r0, [r6], -ip │ │ │ │ subpl pc, r0, pc, asr #8 │ │ │ │ - blx 1e912f2 │ │ │ │ + blx 1e912ea │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - blcs 64d9c │ │ │ │ + blcs 64d94 │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ stmibmi r9!, {r0, r3, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ mcrr2 7, 14, pc, r8, cr12 @ │ │ │ │ strbmi r4, [r1], -r3, lsr #12 │ │ │ │ rscsvc pc, pc, #69206016 @ 0x4200000 │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x463060b8 │ │ │ │ - stc 7, cr15, [r0], {177} @ 0xb1 │ │ │ │ + stc 7, cr15, [r4], {177} @ 0xb1 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #13 │ │ │ │ - ldc 7, cr15, [r2, #708]! @ 0x2c4 │ │ │ │ + ldc 7, cr15, [r6, #708]! @ 0x2c4 │ │ │ │ @ instruction: 0x460268bb │ │ │ │ strbmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b1460b │ │ │ │ - @ instruction: 0x4630ea10 │ │ │ │ - bl ffd112ac │ │ │ │ + @ instruction: 0x4630ea14 │ │ │ │ + bl ffe112a4 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #13 │ │ │ │ - stc 7, cr15, [r4, #708]! @ 0x2c4 │ │ │ │ + stc 7, cr15, [r8, #708]! @ 0x2c4 │ │ │ │ strmi r4, [fp], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b14648 │ │ │ │ - stmdacs r0, {r2, r4, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ rschi pc, fp, r0, asr #32 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x464080b3 │ │ │ │ - blx ffc1136c │ │ │ │ + blx ffc11364 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf107aee6 │ │ │ │ sbcscs r0, r0, #16, 8 @ 0x10000000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldc2 7, cr15, [ip], #-936 @ 0xfffffc58 │ │ │ │ @ instruction: 0xf50b4a8a │ │ │ │ ldrbtmi r5, [sl], #-896 @ 0xfffffc80 │ │ │ │ @@ -80217,15 +80215,15 @@ │ │ │ │ @ instruction: 0xe756feb7 │ │ │ │ ldrbtmi r4, [lr], #-3697 @ 0xfffff18f │ │ │ │ ldrdls pc, [ip], -r6 │ │ │ │ svccc 0x00fff1b9 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf1b84620 │ │ │ │ rsble r0, r3, r1, lsl #30 │ │ │ │ - blx ff1914b6 │ │ │ │ + blx ff1914ae │ │ │ │ @ instruction: 0xf7ed60f0 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 6, 4, pc, cr10, cr15, {5} @ │ │ │ │ strmi r4, [r3], -r8, ror #18 │ │ │ │ strbmi r4, [r8], -r8, ror #26 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stclmi 4, cr1, [r7], #-8 │ │ │ │ @@ -80235,47 +80233,47 @@ │ │ │ │ strtmi r6, [r1], -r0, lsl #10 │ │ │ │ cdp2 7, 2, cr15, cr12, cr11, {6} │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ cmppmi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ cdp2 7, 3, cr15, cr14, cr1, {7} │ │ │ │ orrpl pc, r0, #46137344 @ 0x2c00000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blmi 17bfb90 │ │ │ │ + blmi 17bfb88 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {4} │ │ │ │ svcge 0x000ef43f │ │ │ │ ldmdbmi sl, {r1, r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbspl pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2137 @ 0xfffff7a7 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ @ instruction: 0xe646fdb9 │ │ │ │ strtmi r4, [r9], r8, lsr #13 │ │ │ │ adcsvs r4, sp, lr, lsr #12 │ │ │ │ - bmi 15e6284 │ │ │ │ + bmi 15e627c │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ rsbsvs fp, r8, fp, lsl r1 │ │ │ │ - blx ff59153a │ │ │ │ - blmi 14ed724 │ │ │ │ + blx ff591532 │ │ │ │ + blmi 14ed71c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-518 @ 0xfffffdfa │ │ │ │ ldc2 7, cr15, [r4, #952] @ 0x3b8 │ │ │ │ stmdami pc, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf7b14478 │ │ │ │ - ldrb lr, [r0, r2, ror #19] │ │ │ │ + ldrb lr, [r0, r6, ror #19] │ │ │ │ addscs r4, pc, #1261568 @ 0x134000 │ │ │ │ ldrbtmi r4, [r9], #-2125 @ 0xfffff7b3 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ @ instruction: 0xe717fd93 │ │ │ │ adcscs r4, r1, #1228800 @ 0x12c000 │ │ │ │ ldrbtmi r4, [r9], #-2123 @ 0xfffff7b5 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ strb pc, [r4, -r7, asr #28] @ │ │ │ │ - blx 41157e │ │ │ │ + blx 411576 │ │ │ │ @ instruction: 0xe62960f0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0x4640b9db │ │ │ │ @ instruction: 0xf7d74d45 │ │ │ │ stmdbmi r5, {r0, r1, r3, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbmi pc, r6, #64, 4 │ │ │ │ @@ -80289,60 +80287,60 @@ │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e1416a │ │ │ │ ldmdbmi fp!, {r0, r1, r2, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdami fp!, {r2, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 1, cr15, cr12, cr10, {7} │ │ │ │ @ instruction: 0xf7b1e7db │ │ │ │ - @ instruction: 0xf8d0ea6a │ │ │ │ + @ instruction: 0xf8d0ea6e │ │ │ │ @ instruction: 0xf1079000 │ │ │ │ subcs r0, r0, #228, 10 @ 0x39000000 │ │ │ │ cdpmi 6, 3, cr4, cr5, cr9, {1} │ │ │ │ @ instruction: 0xf7cb4648 │ │ │ │ strls pc, [r1, #-3337] @ 0xfffff2f7 │ │ │ │ ldrbtmi r4, [lr], #-3379 @ 0xfffff2cd │ │ │ │ rsbscs r4, r2, #78643200 @ 0x4b00000 │ │ │ │ andls r4, r0, #2097152000 @ 0x7d000000 │ │ │ │ adccs r4, sp, #51380224 @ 0x3100000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7cb9502 │ │ │ │ @ instruction: 0xf8dafd9d │ │ │ │ - blcs 5f610 │ │ │ │ + blcs 5f608 │ │ │ │ adccs sp, pc, #189 @ 0xbd │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2l 7, cr15, [r8, #936]! @ 0x3a8 │ │ │ │ @ instruction: 0xf7b1e7b7 │ │ │ │ - svclt 0x0000e832 │ │ │ │ - andeq ip, r2, lr, ror lr │ │ │ │ + svclt 0x0000e836 │ │ │ │ + andeq ip, r2, r6, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r2, lr, ror #28 │ │ │ │ + andeq ip, r2, r6, ror lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, r6, ror fp │ │ │ │ - andeq r0, r3, r4, lsl #27 │ │ │ │ - andeq r6, r7, lr, lsl #20 │ │ │ │ - andeq ip, r2, lr, lsr #25 │ │ │ │ - muleq r3, ip, ip │ │ │ │ + andeq r6, r7, lr, ror fp │ │ │ │ + andeq r0, r3, ip, lsl #27 │ │ │ │ + andeq r6, r7, r6, lsl sl │ │ │ │ + @ instruction: 0x0002ccb6 │ │ │ │ + andeq r0, r3, r4, lsr #25 │ │ │ │ @ instruction: 0x00005eb2 │ │ │ │ - andeq r0, r3, r6, ror #23 │ │ │ │ - andeq r0, r3, r6, asr #23 │ │ │ │ - strdeq r6, [r7], -r2 │ │ │ │ - muleq r3, sl, fp │ │ │ │ + andeq r0, r3, lr, ror #23 │ │ │ │ + andeq r0, r3, lr, asr #23 │ │ │ │ + strdeq r6, [r7], -sl │ │ │ │ + andeq r0, r3, r2, lsr #23 │ │ │ │ strheq sp, [r0], -r6 │ │ │ │ andeq sp, r0, r4, asr r2 │ │ │ │ - andeq r0, r3, lr, ror #22 │ │ │ │ + andeq r0, r3, r6, ror fp │ │ │ │ andeq sp, r0, ip, lsl #14 │ │ │ │ andeq sp, r0, r4, lsl r7 │ │ │ │ andeq sp, r0, ip, rrx │ │ │ │ - andeq r0, r3, sl, lsl #22 │ │ │ │ + andeq r0, r3, r2, lsl fp │ │ │ │ andeq sp, r0, r2, lsr r0 │ │ │ │ ldrdeq sp, [r0], -r0 │ │ │ │ - andeq r6, r7, r8, lsl r8 │ │ │ │ - ldrdeq r0, [r3], -lr │ │ │ │ - andeq r6, r7, r4, lsl #16 │ │ │ │ + andeq r6, r7, r0, lsr #16 │ │ │ │ + andeq r0, r3, r6, ror #21 │ │ │ │ + andeq r6, r7, ip, lsl #16 │ │ │ │ muleq r0, r6, r7 │ │ │ │ andeq r9, r0, ip, lsl #15 │ │ │ │ andeq ip, r0, r6, ror #31 │ │ │ │ @ instruction: 0x0000d6b4 │ │ │ │ ldrdeq ip, [r0], -r6 │ │ │ │ andeq sp, r0, r4, lsr #13 │ │ │ │ andeq sp, r0, r8, asr #12 │ │ │ │ @@ -80356,64 +80354,64 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ stcvc 5, cr15, [r7, #-692]! @ 0xfffffd4c │ │ │ │ svcge 0x00004d79 │ │ │ │ ldrbtmi r4, [sp], #-3705 @ 0xfffff187 │ │ │ │ ldrbtmi r4, [lr], #-3193 @ 0xfffff387 │ │ │ │ - blmi 1eabfe0 │ │ │ │ + blmi 1eabfd8 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ addsmi pc, r4, #13041664 @ 0xc70000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ andne lr, r4, r7, asr #19 │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r3!, {r0, r1, r5, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [r2], {234} @ 0xea │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b12000 │ │ │ │ - blmi 1c4dd54 │ │ │ │ + blmi 1c4dd5c │ │ │ │ tstcs r0, sl, lsr sl │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - b ffc115f0 │ │ │ │ + b ffd115e8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780a9 │ │ │ │ stclmi 0, cr0, [r9], #-192 @ 0xffffff40 │ │ │ │ - bl 1a11600 │ │ │ │ + bl 1b115f8 │ │ │ │ ldrbtmi r4, [ip], #-2152 @ 0xfffff798 │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ - svc 0x0030f7b0 │ │ │ │ + svc 0x0034f7b0 │ │ │ │ stmdacs r0, {r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ecdb04 │ │ │ │ @ instruction: 0xf04ffbfd │ │ │ │ strdvs r3, [r3], #63 @ 0x3f @ │ │ │ │ @ instruction: 0xf1074b62 │ │ │ │ andcs r0, r0, ip, lsr #2 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7b1609a │ │ │ │ - blmi 174dd04 │ │ │ │ - bvs edbb70 │ │ │ │ + blmi 174dd0c │ │ │ │ + bvs edbb68 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - b ff211640 │ │ │ │ + b ff311638 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strmi r8, [r3], sl, lsl #1 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - bl 1011650 │ │ │ │ - bvs ee64e8 │ │ │ │ + bl 1111648 │ │ │ │ + bvs ee64e0 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ @ instruction: 0xf7b04618 │ │ │ │ - ldmdbvs fp!, {r3, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r2, r3, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9010f8d7 │ │ │ │ - beq 18fe30 │ │ │ │ + beq 18fe28 │ │ │ │ svcmi 0x0004f85a │ │ │ │ - bvs 1f404bc │ │ │ │ + bvs 1f404b4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf0030800 │ │ │ │ @ instruction: 0xf5070801 │ │ │ │ @ instruction: 0x46207118 │ │ │ │ @ instruction: 0xff60f7ce │ │ │ │ strmi r4, [r5], -r3, asr #12 │ │ │ │ @@ -80426,200 +80424,200 @@ │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf7d7b108 │ │ │ │ @ instruction: 0x4628f8ff │ │ │ │ @ instruction: 0xf8fcf7d7 │ │ │ │ ldrdmi pc, [r4], #132 @ 0x84 @ │ │ │ │ bicsle r2, lr, r0, lsl #24 │ │ │ │ - bleq cfc2c │ │ │ │ + bleq cfc24 │ │ │ │ svccc 0x0080f5bb │ │ │ │ @ instruction: 0xf507d1ce │ │ │ │ ldcmi 0, cr7, [r8], #-656 @ 0xfffffd70 │ │ │ │ - svc 0x007cf7b0 │ │ │ │ - bvs ee64e8 │ │ │ │ + svc 0x0080f7b0 │ │ │ │ + bvs ee64e0 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ @ instruction: 0x479869bb │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stmdb r6, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ecdb04 │ │ │ │ @ instruction: 0xf04ffb8d │ │ │ │ strdvs r3, [r3], #63 @ 0x3f @ │ │ │ │ @ instruction: 0xf1074b2d │ │ │ │ andcs r0, r1, #48 @ 0x30 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - svc 0x0060f7b0 │ │ │ │ + svc 0x0064f7b0 │ │ │ │ ldmibvs fp!, {r1, r3, r5, fp, lr}^ │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ - bvs fee656b4 │ │ │ │ + bvs fee656ac │ │ │ │ @ instruction: 0xf7b12100 │ │ │ │ - blmi 78dc14 │ │ │ │ + blmi 78dc1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ - bllt 52d8d0 │ │ │ │ - blmi 6660f8 │ │ │ │ + bllt 52d8c8 │ │ │ │ + blmi 6660f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @ instruction: 0x405a3294 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d120 │ │ │ │ ldrtmi r7, [sp], r7, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmibvs fp!, {r0, r2, r3, r4, fp, lr}^ │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b10030 │ │ │ │ - blmi 58df88 │ │ │ │ + blmi 58df90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b170a4 │ │ │ │ - ldmdbmi r5, {r1, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r5, {r1, r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ andvs pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ ldrb pc, [r3, r9, lsr #25] @ │ │ │ │ - mcr 7, 7, pc, cr2, cr0, {5} @ │ │ │ │ - andeq ip, r2, r2, lsr #18 │ │ │ │ - andeq ip, r2, lr, lsl r9 │ │ │ │ + mcr 7, 7, pc, cr6, cr0, {5} @ │ │ │ │ + andeq ip, r2, sl, lsr #18 │ │ │ │ + andeq ip, r2, r6, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq ip, r0, r4, asr #28 │ │ │ │ andeq sp, r0, r2, asr #10 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r0, [r3], -r2 │ │ │ │ - andeq r6, r7, r8, lsl #12 │ │ │ │ - andeq r0, r3, lr, lsr #17 │ │ │ │ + ldrdeq r0, [r3], -sl │ │ │ │ + andeq r6, r7, r0, lsl r6 │ │ │ │ + @ instruction: 0x000308b6 │ │ │ │ andeq r0, r0, r0, lsr #9 │ │ │ │ - strdeq r0, [r3], -ip │ │ │ │ - ldrdeq r0, [r3], -r0 @ │ │ │ │ - strdeq r6, [r7], -ip │ │ │ │ - muleq r2, r8, r7 │ │ │ │ - andeq r6, r7, r0, asr #9 │ │ │ │ + andeq r0, r3, r4, lsl #16 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + andeq r6, r7, r4, lsl #10 │ │ │ │ + andeq ip, r2, r0, lsr #15 │ │ │ │ + andeq r6, r7, r8, asr #9 │ │ │ │ muleq r0, sl, ip │ │ │ │ muleq r0, r8, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaab10 │ │ │ │ + bl febaab08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ svcge 0x00004a2b │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ stmib r7, {r0, r1, r3, r5, sl, fp, lr}^ │ │ │ │ @ instruction: 0xf1071001 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7b10300 │ │ │ │ - blmi 9cdb30 │ │ │ │ + blmi 9cdb38 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b160fb │ │ │ │ - bllt 1e8e0c8 │ │ │ │ + bllt 1e8e0d0 │ │ │ │ strmi r4, [r5], -r1, lsr #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b1447c │ │ │ │ - @ instruction: 0xf104ea56 │ │ │ │ + @ instruction: 0xf104ea5a │ │ │ │ @ instruction: 0xf7b00010 │ │ │ │ - cmpcs r7, r2, lsr #28 │ │ │ │ + cmpcs r7, r6, lsr #28 │ │ │ │ @ instruction: 0xf7c62044 │ │ │ │ strtmi pc, [fp], -r9, lsr #27 │ │ │ │ ldmib r7, {r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff1001 │ │ │ │ @ instruction: 0xf107fbf7 │ │ │ │ @ instruction: 0xf7b00018 │ │ │ │ - ldmvs fp!, {r2, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andseq pc, r0, r4, lsl #2 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7b14629 │ │ │ │ - bmi 50dadc │ │ │ │ + bmi 50dae4 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmvs fp!, {r0, r1, r3, fp, lr}^ │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b10018 │ │ │ │ - @ instruction: 0xf7b0e926 │ │ │ │ - svclt 0x0000ee60 │ │ │ │ - andeq ip, r2, r2, ror #13 │ │ │ │ + @ instruction: 0xf7b0e92a │ │ │ │ + svclt 0x0000ee64 │ │ │ │ + andeq ip, r2, sl, ror #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r2], -r4 │ │ │ │ + ldrdeq ip, [r2], -ip @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r6, [r7], -r0 │ │ │ │ - andeq ip, r2, sl, ror #12 │ │ │ │ - muleq r7, r4, r3 │ │ │ │ + strdeq r6, [r7], -r8 │ │ │ │ + andeq ip, r2, r2, ror r6 │ │ │ │ + muleq r7, ip, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaabec │ │ │ │ + bl febaabe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 797934 │ │ │ │ + blmi 79792c │ │ │ │ svcge 0x0004b087 │ │ │ │ @ instruction: 0x461e447b │ │ │ │ cdp2 7, 15, cr15, cr8, cr14, {6} │ │ │ │ @ instruction: 0xf7c64605 │ │ │ │ stmdacs r1, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs sp, [r0], #-13 │ │ │ │ subcs r2, r4, r7, asr r1 │ │ │ │ ldc2l 7, cr15, [r6, #-792] @ 0xfffffce8 │ │ │ │ strmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620fe53 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r1, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ - bmi 4a523c │ │ │ │ - blmi 49bbf8 │ │ │ │ + bmi 4a5234 │ │ │ │ + blmi 49bbf0 │ │ │ │ andls r4, r0, r9, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ rsbsvs r2, r9, r0, lsl #6 │ │ │ │ andvs pc, sp, #64, 4 │ │ │ │ - blx 1f9197a │ │ │ │ + blx 1f91972 │ │ │ │ ldmdavs r9!, {r1, r3, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ vadd.i8 d20, d0, d8 │ │ │ │ ldrbtmi r6, [r8], #-527 @ 0xfffffdf1 │ │ │ │ - blx ff591a0e │ │ │ │ + blx ff591a06 │ │ │ │ svclt 0x0000e7db │ │ │ │ - andeq ip, r2, r8, lsl #12 │ │ │ │ + andeq ip, r2, r0, lsl r6 │ │ │ │ andeq ip, r0, ip, lsl fp │ │ │ │ andeq sp, r0, r8, lsr #4 │ │ │ │ andeq sp, r0, sl, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq sp, r0, lr, lsr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl febaac88 │ │ │ │ + bl febaac80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ rsbsvs sl, r8, r0, lsl #30 │ │ │ │ cdp2 7, 10, cr15, cr12, cr14, {6} │ │ │ │ andcs r6, r1, #7929856 @ 0x790000 │ │ │ │ mrc2 7, 0, pc, cr2, cr15, {7} │ │ │ │ strcc r2, [r8, -r0] │ │ │ │ stclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, lsl #5 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #25]! │ │ │ │ - muleq r7, r8, r2 │ │ │ │ + andeq r6, r7, r0, lsr #5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl febaacc8 │ │ │ │ + bl febaacc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ cdp2 7, 5, cr15, cr2, cr7, {6} │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ ldrdcs r6, [r0], -r8 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - andeq r6, r7, r2, ror r2 │ │ │ │ + andeq r6, r7, sl, ror r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ svcge 0x0002b08b │ │ │ │ movwcs r4, #2781 @ 0xadd │ │ │ │ cmnphi r4, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ @@ -80627,119 +80625,119 @@ │ │ │ │ ldrbtmi r6, [r8], #379 @ 0x17b │ │ │ │ ldmpl r3, {r0, r1, r3, r4, r6, r7, r8, r9, fp, lr}^ │ │ │ │ mvnsvs r6, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2 7, cr15, [r6, #-840] @ 0xfffffcb8 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x468280b5 │ │ │ │ - blx fe391acc │ │ │ │ + blx fe391ac4 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x462049d3 │ │ │ │ @ instruction: 0xf7b04479 │ │ │ │ - stmdacs r0, {r1, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ movtls pc, #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8d944f9 │ │ │ │ - blcs 5fbf8 │ │ │ │ + blcs 5fbf0 │ │ │ │ vst4.16 {d29-d32}, [pc], r5 │ │ │ │ @ instruction: 0xf7d65080 │ │ │ │ stmibmi ip, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d94605 │ │ │ │ ldrbtmi r0, [r9], #-44 @ 0xffffffd4 │ │ │ │ - ldmdb lr, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ cmnphi sp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c74bc7 │ │ │ │ ldrbtmi r8, [fp], #-4 │ │ │ │ stmib r7, {r4, r5, r8, r9, ip, sp}^ │ │ │ │ vst2.8 {d20-d23}, [pc], r2 │ │ │ │ strtmi r5, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ strmi pc, [r4], -pc, ror #20 │ │ │ │ @ instruction: 0xf0004628 │ │ │ │ pkhbtmi pc, r0, r3, lsl #21 @ │ │ │ │ - svc 0x0010f7b0 │ │ │ │ + svc 0x0014f7b0 │ │ │ │ @ instruction: 0xf8986801 │ │ │ │ @ instruction: 0xf8312000 │ │ │ │ ldreq r2, [r2], #18 │ │ │ │ @ instruction: 0xf818d505 │ │ │ │ @ instruction: 0xf8312f01 │ │ │ │ ldreq r2, [r3], #18 │ │ │ │ @ instruction: 0x4640d4f9 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff18f7b6 │ │ │ │ stmdavc r3, {r4, r8, ip, sp, pc} │ │ │ │ subsle r2, pc, pc, lsr #22 │ │ │ │ bicsle r3, sl, r1, lsl #8 │ │ │ │ ldmib r7, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7b18401 │ │ │ │ - strtmi lr, [r8], -r8, lsr #16 │ │ │ │ + strtmi lr, [r8], -ip, lsr #16 │ │ │ │ @ instruction: 0xff0ef7d6 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vand d24, d3, d16 │ │ │ │ @ instruction: 0xf7d60001 │ │ │ │ @ instruction: 0x4606ff53 │ │ │ │ teqcs r3, #11141120 @ 0xaa0000 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ ldrbtmi r6, [r8], #-441 @ 0xfffffe47 │ │ │ │ @ instruction: 0xff00f7ec │ │ │ │ - bleq 902b4 │ │ │ │ + bleq 902ac │ │ │ │ strtmi sp, [r2], -ip, asr #22 │ │ │ │ @ instruction: 0xf7fe4631 │ │ │ │ ldrhtvs pc, [r8], #175 @ 0xaf @ │ │ │ │ stmiami r3!, {r3, r7, r8, ip, sp, pc} │ │ │ │ - bmi fe925494 │ │ │ │ + bmi fe92548c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7b06800 │ │ │ │ - strdcs lr, [r1], -r0 │ │ │ │ - ldcl 7, cr15, [r8], {176} @ 0xb0 │ │ │ │ + strdcs lr, [r1], -r4 │ │ │ │ + ldcl 7, cr15, [ip], {176} @ 0xb0 │ │ │ │ ldrsbne pc, [r0], #128 @ 0x80 @ │ │ │ │ - blcs c31c50 │ │ │ │ + blcs c31c48 │ │ │ │ @ instruction: 0xf107d050 │ │ │ │ @ instruction: 0x46210214 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ strmi pc, [r5], -r9, ror #23 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x4630b116 │ │ │ │ mrc2 7, 6, pc, cr6, cr6, {6} │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ andcs pc, r0, r3, lsl #19 │ │ │ │ - stc 7, cr15, [r0], {176} @ 0xb0 │ │ │ │ - blcs 6e03c │ │ │ │ + stc 7, cr15, [r4], {176} @ 0xb0 │ │ │ │ + blcs 6e034 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ - blcs 6e244 │ │ │ │ + blcs 6e23c │ │ │ │ sbchi pc, ip, r0, asr #5 │ │ │ │ @ instruction: 0xf7b02000 │ │ │ │ - stmmi sp, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmmi sp, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2954 @ 0xfffff476 │ │ │ │ @ instruction: 0xf858221e │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf7b0681b │ │ │ │ - @ instruction: 0x2001edba │ │ │ │ - stc 7, cr15, [r8], #704 @ 0x2c0 │ │ │ │ + @ instruction: 0x2001edbe │ │ │ │ + stc 7, cr15, [ip], #704 @ 0x2c0 │ │ │ │ ldmvs r8!, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ef3601 │ │ │ │ @ instruction: 0xe799ffb3 │ │ │ │ - blmi fe0a5e9c │ │ │ │ + blmi fe0a5e94 │ │ │ │ @ instruction: 0xe7eb4478 │ │ │ │ @ instruction: 0x4623487f │ │ │ │ smlabbcs r1, r2, sl, r4 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ @ instruction: 0xf8cd0000 │ │ │ │ stmdavs r0, {ip, sp, pc} │ │ │ │ - svc 0x00a6f7b0 │ │ │ │ + svc 0x00aaf7b0 │ │ │ │ @ instruction: 0xf7b02001 │ │ │ │ - @ instruction: 0x2157ec90 │ │ │ │ + @ instruction: 0x2157ec94 │ │ │ │ @ instruction: 0xf7c62044 │ │ │ │ strmi pc, [r4], -r5, lsl #24 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdami r9!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blmi 1d1c510 │ │ │ │ + blmi 1d1c508 │ │ │ │ @ instruction: 0xe7d04478 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4650d016 │ │ │ │ @ instruction: 0xf92ef7ea │ │ │ │ @ instruction: 0xd1a62800 │ │ │ │ umullcc pc, sl, r5, r8 @ │ │ │ │ @ instruction: 0xf0002b6c │ │ │ │ @@ -80751,152 +80749,152 @@ │ │ │ │ movwcs r8, #4271 @ 0x10af │ │ │ │ @ instruction: 0xe79e60fb │ │ │ │ ldrbtmi r4, [fp], #-2922 @ 0xfffff496 │ │ │ │ teqlt r2, sl @ │ │ │ │ @ instruction: 0xf7ef6b18 │ │ │ │ ldmdblt r0, {r0, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscsvs r2, fp, r1, lsl #6 │ │ │ │ - blmi 1a0db38 │ │ │ │ - bvs fe6e4f04 │ │ │ │ + blmi 1a0db30 │ │ │ │ + bvs fe6e4efc │ │ │ │ rsble r2, r7, r0, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2660 @ 0xfffff59c │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, sp, lr} │ │ │ │ stmdbmi r3!, {r0, r3, r5, ip, lr, pc}^ │ │ │ │ addsvs r2, r0, r1 │ │ │ │ andne pc, r1, r8, asr r8 @ │ │ │ │ orrpl pc, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x03bcf8d1 │ │ │ │ stmdavc r1, {r4, r8, ip, sp, pc} │ │ │ │ cmnle pc, r0, lsl #18 │ │ │ │ andcs r4, r1, #95232 @ 0x17400 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blcs 6deb8 │ │ │ │ - blmi 1747edc │ │ │ │ + blcs 6deb0 │ │ │ │ + blmi 1747ed4 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd60f8 │ │ │ │ ldmvs r8!, {r0, r1, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2904 @ 0xfffff4a8 │ │ │ │ - blcs 6ddd0 │ │ │ │ + blcs 6ddc8 │ │ │ │ ldmdbmi r7, {r0, r1, r2, r4, r6, r8, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-518 @ 0xfffffdfa │ │ │ │ @ instruction: 0xf986f7ee │ │ │ │ andcs r4, r0, #87040 @ 0x15400 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 156c1e4 │ │ │ │ + blmi 156c1dc │ │ │ │ @ instruction: 0xf8d52101 │ │ │ │ ldrbtmi r0, [fp], #-208 @ 0xffffff30 │ │ │ │ ldrsbtvs r6, [fp], #139 @ 0x8b │ │ │ │ @ instruction: 0xf982f7ff │ │ │ │ ldrsbcc pc, [r4], #133 @ 0x85 @ │ │ │ │ strhlt r6, [fp, r8] │ │ │ │ ldrmi r4, [r9], -lr, asr #16 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ - bl fe791c60 │ │ │ │ + bl fe891c58 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ umullcs pc, sl, r5, r8 @ │ │ │ │ - bcs 1b6df8c │ │ │ │ + bcs 1b6df84 │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ strmi pc, [r3], -sp, ror #18 │ │ │ │ ldrsbcs pc, [r8], #133 @ 0x85 @ │ │ │ │ @ instruction: 0x4610b152 │ │ │ │ rsbsvs r6, sl, fp, lsr r0 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr0, {5} │ │ │ │ + mcr 7, 1, pc, cr2, cr0, {5} @ │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xff04f7fe │ │ │ │ @ instruction: 0x4602683b │ │ │ │ strtmi r9, [r9], -r0, lsl #4 │ │ │ │ ldmvs r8!, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf830f7fe │ │ │ │ ldmdami ip!, {r2, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi adc628 │ │ │ │ + blmi adc620 │ │ │ │ @ instruction: 0xe73e4478 │ │ │ │ @ instruction: 0xf7d24628 │ │ │ │ str pc, [fp, r7, lsl #28] │ │ │ │ andscs r4, sl, #56, 16 @ 0x380000 │ │ │ │ ldrbtmi r4, [r8], #-2853 @ 0xfffff4db │ │ │ │ ldmdami r7!, {r0, r2, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi 91c640 │ │ │ │ + blmi 91c638 │ │ │ │ @ instruction: 0xe7304478 │ │ │ │ andscs r4, fp, #3473408 @ 0x350000 │ │ │ │ ldrbtmi r4, [r8], #-2848 @ 0xfffff4e0 │ │ │ │ strmi lr, [r3], -fp, lsr #14 │ │ │ │ ldmdami r3!, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b04478 │ │ │ │ - str lr, [r7, r2, lsl #27]! │ │ │ │ + str lr, [r7, r6, lsl #27]! │ │ │ │ movwcs lr, #10695 @ 0x29c7 │ │ │ │ mrc2 7, 5, pc, cr12, cr13, {7} │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ sbcsvs r6, r0, fp, asr r8 │ │ │ │ orrle r2, pc, r0, lsl #22 │ │ │ │ ldmdami r6, {r1, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi b1c240 │ │ │ │ + blmi b1c238 │ │ │ │ ldrbtmi r4, [fp], #-2603 @ 0xfffff5d5 │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ - bvs ff725030 │ │ │ │ + bvs ff725028 │ │ │ │ @ instruction: 0xf7b06800 │ │ │ │ - ldrdcs lr, [r1], -r4 │ │ │ │ - bl fef91d14 │ │ │ │ + ldrdcs lr, [r1], -r8 │ │ │ │ + bl ff091d0c │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ @ instruction: 0x4630f879 │ │ │ │ - bl 1e11d20 │ │ │ │ + bl 1f11d18 │ │ │ │ stmdami r3!, {r3, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b04478 │ │ │ │ - andcs lr, r1, r2, lsl #25 │ │ │ │ - bl fec11d30 │ │ │ │ - andeq ip, r2, r0, lsl #10 │ │ │ │ - strdeq ip, [r2], -sl │ │ │ │ + andcs lr, r1, r6, lsl #25 │ │ │ │ + bl fed11d28 │ │ │ │ + andeq ip, r2, r8, lsl #10 │ │ │ │ + andeq ip, r2, r2, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ muleq r0, r4, r1 │ │ │ │ - andeq r6, r7, r8, lsl #4 │ │ │ │ + andeq r6, r7, r0, lsl r2 │ │ │ │ andeq r1, r0, r6, asr #7 │ │ │ │ - ldrdeq r6, [r7], -sl │ │ │ │ + andeq r6, r7, r2, ror #3 │ │ │ │ andeq ip, r0, r2, ror #18 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq sp, r0, sl, lsr r1 │ │ │ │ andeq r2, r0, r6, lsl #24 │ │ │ │ andeq sp, r0, r8, lsl r0 │ │ │ │ andeq sp, r0, ip, ror r0 │ │ │ │ andeq sp, r0, r8 │ │ │ │ - andeq r6, r7, sl, asr #32 │ │ │ │ - andeq r6, r7, r4, lsr r0 │ │ │ │ - strdeq r0, [r3], -r2 │ │ │ │ + andeq r6, r7, r2, asr r0 │ │ │ │ + andeq r6, r7, ip, lsr r0 │ │ │ │ + strdeq r0, [r3], -sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, r4 │ │ │ │ - andeq r0, r3, r0, asr #5 │ │ │ │ - andeq r5, r7, sl, ror #31 │ │ │ │ + andeq r6, r7, ip │ │ │ │ + andeq r0, r3, r8, asr #5 │ │ │ │ + strdeq r5, [r7], -r2 │ │ │ │ andeq r8, r0, sl, ror pc │ │ │ │ - muleq r3, ip, r2 │ │ │ │ - andeq r0, r3, lr, lsl #5 │ │ │ │ + andeq r0, r3, r4, lsr #5 │ │ │ │ + muleq r3, r6, r2 │ │ │ │ @ instruction: 0x000057ba │ │ │ │ @ instruction: 0x0000cfb0 │ │ │ │ @ instruction: 0x0000cfb2 │ │ │ │ andeq ip, r0, r4, lsl #31 │ │ │ │ andeq ip, r0, lr, asr pc │ │ │ │ andeq r8, r0, ip, asr #29 │ │ │ │ - andeq r5, r7, sl, lsl #30 │ │ │ │ + andeq r5, r7, r2, lsl pc │ │ │ │ @ instruction: 0x0000ceb0 │ │ │ │ andeq ip, r0, ip, ror lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febab0fc │ │ │ │ + bl febab0f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c97e44 │ │ │ │ + bmi c97e3c │ │ │ │ svcge 0x0002b087 │ │ │ │ movwcs r4, #1146 @ 0x47a │ │ │ │ - bmi c25768 │ │ │ │ + bmi c25760 │ │ │ │ @ instruction: 0x4604607b │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ ldrdeq pc, [r4], #128 @ 0x80 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fb │ │ │ │ mrslt r0, (UNDEF: 56) │ │ │ │ @ instruction: 0xffe4f7ff │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ - blcs c31f44 │ │ │ │ + blcs c31f3c │ │ │ │ @ instruction: 0xf8d4d137 │ │ │ │ @ instruction: 0xf00330c8 │ │ │ │ @ instruction: 0xf1b24270 │ │ │ │ svclt 0x00084f50 │ │ │ │ strhle r6, [fp], -fp │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ rsbsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @@ -80917,55 +80915,55 @@ │ │ │ │ ldmpl r3!, {r0, r4, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ strtmi r2, [r8], -r0, lsr #6 │ │ │ │ stc2 7, cr15, [r4, #-856]! @ 0xfffffca8 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - bmi 353430 │ │ │ │ + bmi 353428 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -r2, lsl #2] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - bl 1811e88 │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ - andeq ip, r2, sl, ror #1 │ │ │ │ + bl 1911e80 │ │ │ │ + andeq ip, r2, r0, lsl #2 │ │ │ │ + strdeq ip, [r2], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r2, r2, asr r0 │ │ │ │ + andeq ip, r2, sl, asr r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ - blx 11f2e │ │ │ │ + blx 11f26 │ │ │ │ andcs r4, r1, r5, lsl #12 │ │ │ │ @ instruction: 0xf7ca4e26 │ │ │ │ stmdami r6!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ cdp2 7, 4, cr15, cr4, cr11, {6} │ │ │ │ ldc2l 7, cr15, [sl], {194} @ 0xc2 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 7, pc, cr14, cr14, {7} @ │ │ │ │ - blle e1e018 │ │ │ │ + blle e1e010 │ │ │ │ cdp2 7, 12, cr15, cr0, cr14, {6} │ │ │ │ movwcs r4, #2591 @ 0xa1f │ │ │ │ svcne 0x002c2002 │ │ │ │ - ldrbcc pc, [pc, #-1285]! @ 53b23 @ │ │ │ │ - ldrbvc pc, [pc, #-1285]! @ 53b27 @ │ │ │ │ + ldrbcc pc, [pc, #-1285]! @ 53b1b @ │ │ │ │ + ldrbvc pc, [pc, #-1285]! @ 53b1f @ │ │ │ │ andhi pc, r2, r6, asr r8 @ │ │ │ │ addspl pc, r9, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0xf5086150 │ │ │ │ @ instruction: 0x6193509a │ │ │ │ addpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ movwcc lr, #6592 @ 0x19c0 │ │ │ │ msrcc CPSR_, #12713984 @ 0xc20000 │ │ │ │ - blmi 59c94c │ │ │ │ + blmi 59c944 │ │ │ │ ldrshvs r5, [sl], #-131 @ 0xffffff7d │ │ │ │ andcs lr, lr, #3194880 @ 0x30c000 │ │ │ │ svceq 0x0004f854 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ adcmi pc, ip, #300 @ 0x12c │ │ │ │ strdcs sp, [r2], -r8 │ │ │ │ stc2l 7, cr15, [ip, #-832] @ 0xfffffcc0 │ │ │ │ @@ -80976,34 +80974,34 @@ │ │ │ │ @ instruction: 0xf7e14478 │ │ │ │ stmdami sl, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #-374 @ 0xfffffe8a │ │ │ │ @ instruction: 0xf876f7e1 │ │ │ │ andcs r4, r1, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-356 @ 0xfffffe9c │ │ │ │ @ instruction: 0xf870f7e1 │ │ │ │ - andeq ip, r2, r0 │ │ │ │ + andeq ip, r2, r8 │ │ │ │ andeq r2, r0, sl, lsr sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq ip, r0, r0, asr sp │ │ │ │ andeq ip, r0, r6, asr #26 │ │ │ │ andeq ip, r0, sl, lsr sp │ │ │ │ strlt fp, [r0, #488] @ 0x1e8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x0000b082 │ │ │ │ @ instruction: 0xf7b06078 │ │ │ │ - ldmdavs sl!, {r1, r2, r3, r4, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r1, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi fp, [r0], #-344 @ 0xfffffea8 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ mulvc r1, r0, r2 │ │ │ │ @ instruction: 0xf810d005 │ │ │ │ - blcs 3a34e4 │ │ │ │ - blcs 303d44 │ │ │ │ + blcs 3a34dc │ │ │ │ + blcs 303d3c │ │ │ │ @ instruction: 0x4610d0f6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #27]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @@ -81027,90 +81025,90 @@ │ │ │ │ stmiapl r3!, {r0, r1, r2, r7, r8, r9, fp, lr}^ │ │ │ │ stmib r3, {r1, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7ca220e │ │ │ │ stmmi r5, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cb4478 │ │ │ │ stmibmi r4, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr12, cr0, {5} │ │ │ │ + mcr 7, 1, pc, cr0, cr0, {5} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460680d2 │ │ │ │ @ instruction: 0xffdcf7ce │ │ │ │ andeq pc, r1, r3, asr #4 │ │ │ │ stc2 7, cr15, [r6], {214} @ 0xd6 │ │ │ │ and r4, r1, r4, lsl #12 │ │ │ │ rsble r3, r1, r1 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ andeq pc, r1, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xff6af7fd │ │ │ │ ldclle 8, cr2, [r5] │ │ │ │ @ instruction: 0x4620b174 │ │ │ │ - ldc 7, cr15, [r6], #-704 @ 0xfffffd40 │ │ │ │ + ldc 7, cr15, [sl], #-704 @ 0xfffffd40 │ │ │ │ strtmi fp, [r0], #-336 @ 0xfffffeb0 │ │ │ │ addmi lr, r4, #2 │ │ │ │ andle r7, r5, r5 │ │ │ │ stccc 8, cr15, [r1, #-64] @ 0xffffffc0 │ │ │ │ svclt 0x00182b0d │ │ │ │ rscsle r2, r6, sl, lsl #22 │ │ │ │ - bl 12074 │ │ │ │ + stc 7, cr15, [r2], {176} @ 0xb0 │ │ │ │ stmdavs r1, {r0, r1, r5, fp, ip, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ andscs pc, r3, r1, lsr r8 @ │ │ │ │ strle r0, [r5, #-1170] @ 0xfffffb6e │ │ │ │ svccc 0x0001f810 │ │ │ │ andscs pc, r3, r1, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1170 @ 0x492 │ │ │ │ eorle r2, sp, r3, lsr #22 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 90318 │ │ │ │ + bleq 90310 │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ stc2 7, cr15, [r0], {182} @ 0xb6 │ │ │ │ tstlt r8, #136314880 @ 0x8200000 │ │ │ │ - blcs b321f8 │ │ │ │ + blcs b321f0 │ │ │ │ strmi sp, [r1], r1, rrx │ │ │ │ - blcs c25b14 │ │ │ │ + blcs c25b0c │ │ │ │ tstcs r0, r3, ror r1 │ │ │ │ @ instruction: 0xf7c96139 │ │ │ │ ldrshtvs pc, [r8], #-177 @ 0xffffff4f @ │ │ │ │ @ instruction: 0xf7c94648 │ │ │ │ smlabbcs r0, pc, ip, pc @ │ │ │ │ @ instruction: 0xf6409101 │ │ │ │ vsra.s8 , , #3 │ │ │ │ strmi r0, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0xf107687a │ │ │ │ - b 131425c │ │ │ │ + b 1314254 │ │ │ │ andls r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xf7b82001 │ │ │ │ stmdacs r9, {r0, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4650d055 │ │ │ │ - blx ff81218a │ │ │ │ + blx ff812182 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ andeq pc, r1, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xff12f7fd │ │ │ │ stcle 8, cr2, [r8] │ │ │ │ orrsle r3, sp, r1 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ @ instruction: 0x4630fbd1 │ │ │ │ - stcl 7, cr15, [r4], #704 @ 0x2c0 │ │ │ │ + stcl 7, cr15, [r8], #704 @ 0x2c0 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0x03bcf8d3 │ │ │ │ stmdavc r3, {r3, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x2125bb2b │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf808f7fd │ │ │ │ stmdami r2, {r0, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [sl], #-1280 @ 0xfffffb00 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ vqshl.s8 q2, q12, q4 │ │ │ │ strls r7, [r0, #-308] @ 0xfffffecc │ │ │ │ @ instruction: 0xf812f7ca │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx fff92286 │ │ │ │ + blx fff9227e │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx fec121ea │ │ │ │ + blx fec121e2 │ │ │ │ ldmdami r9!, {r0, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ bicscs r2, fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf7e04478 │ │ │ │ ldmdami r7!, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bicscs r4, pc, sl, lsr #12 │ │ │ │ @ instruction: 0xf7e04478 │ │ │ │ @ instruction: 0xf7c7ff65 │ │ │ │ @@ -81119,50 +81117,50 @@ │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ stmdbeq r1, {r8, ip, sp, lr, pc} │ │ │ │ andscs pc, r3, r1, lsr r8 @ │ │ │ │ strle r0, [r5, #-1168] @ 0xfffffb70 │ │ │ │ svccc 0x0001f819 │ │ │ │ andscs pc, r3, r1, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1170 @ 0x492 │ │ │ │ - bleq d0be4 │ │ │ │ + bleq d0bdc │ │ │ │ strbmi lr, [r8], -ip, lsl #15 │ │ │ │ mrc2 7, 3, pc, cr14, cr0, {6} │ │ │ │ @ instruction: 0xf7c9e7a5 │ │ │ │ - blmi a53a50 │ │ │ │ + blmi a53a48 │ │ │ │ strmi r4, [r1], r7, lsr #18 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ ldrbtmi r4, [r9], #-2854 @ 0xfffff4da │ │ │ │ subscs r9, ip, #3 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #883 @ 0x373 │ │ │ │ @ instruction: 0xf7ca2316 │ │ │ │ @ instruction: 0x4648ff1f │ │ │ │ - blx 1c92266 │ │ │ │ + blx 1c9225e │ │ │ │ @ instruction: 0xf7b0e78d │ │ │ │ - strmi lr, [r3], -lr, asr #23 │ │ │ │ + @ instruction: 0x4603ebd2 │ │ │ │ @ instruction: 0x46484c1d │ │ │ │ @ instruction: 0xf7c9681e │ │ │ │ ldmdbmi ip, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 765514 │ │ │ │ + bmi 76550c │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ ldrbtmi r2, [sl], #-115 @ 0xffffff8d │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r1, [r1], -r2, lsl #10 │ │ │ │ adccs r9, r3, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ @ instruction: 0xf7ca30ff │ │ │ │ strtmi pc, [r8], -r1, lsl #30 │ │ │ │ - blx 15122a2 │ │ │ │ + blx 151229a │ │ │ │ @ instruction: 0x21a72201 │ │ │ │ @ instruction: 0xf7e04620 │ │ │ │ svclt 0x0000ff11 │ │ │ │ - strdeq fp, [r2], -sl │ │ │ │ + andeq fp, r2, r2, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, lr, ror #29 │ │ │ │ + strdeq fp, [r2], -r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r2, r0, r8, ror #17 │ │ │ │ andeq r0, r0, r2, asr #27 │ │ │ │ ldrdeq ip, [r0], -r6 │ │ │ │ andeq ip, r0, ip, asr #23 │ │ │ │ andeq ip, r0, r0, asr #22 │ │ │ │ @@ -81175,320 +81173,320 @@ │ │ │ │ andeq ip, r0, lr, asr #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svclt 0x00081e4a │ │ │ │ @ instruction: 0xf0c04770 │ │ │ │ addmi r8, r8, #36, 2 │ │ │ │ tstphi r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0004211 │ │ │ │ - blx fec74810 │ │ │ │ - blx fecd11b8 │ │ │ │ - bl fe910dc0 │ │ │ │ + blx fec74808 │ │ │ │ + blx fecd11b0 │ │ │ │ + bl fe910db8 │ │ │ │ @ instruction: 0xf1c30303 │ │ │ │ andge r0, r4, #2080374784 @ 0x7c000000 │ │ │ │ movwne lr, #15106 @ 0x3b02 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ svclt 0x0000469f │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svcvc 0x00c1ebb0 │ │ │ │ - bl 1103fdc │ │ │ │ + bl 1103fd4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0081ebb0 │ │ │ │ - bl 1103fec │ │ │ │ + bl 1103fe4 │ │ │ │ svclt 0x00280202 │ │ │ │ addvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0041ebb0 │ │ │ │ - bl 1103ffc │ │ │ │ + bl 1103ff4 │ │ │ │ svclt 0x00280202 │ │ │ │ subvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0001ebb0 │ │ │ │ - bl 110400c │ │ │ │ + bl 1104004 │ │ │ │ svclt 0x00280202 │ │ │ │ andvc lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x00c1ebb0 │ │ │ │ - bl 110401c │ │ │ │ + bl 1104014 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0081ebb0 │ │ │ │ - bl 110402c │ │ │ │ + bl 1104024 │ │ │ │ svclt 0x00280202 │ │ │ │ addvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0041ebb0 │ │ │ │ - bl 110403c │ │ │ │ + bl 1104034 │ │ │ │ svclt 0x00280202 │ │ │ │ subvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0001ebb0 │ │ │ │ - bl 110404c │ │ │ │ + bl 1104044 │ │ │ │ svclt 0x00280202 │ │ │ │ andvs lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x00c1ebb0 │ │ │ │ - bl 110405c │ │ │ │ + bl 1104054 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0081ebb0 │ │ │ │ - bl 110406c │ │ │ │ + bl 1104064 │ │ │ │ svclt 0x00280202 │ │ │ │ addpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0041ebb0 │ │ │ │ - bl 110407c │ │ │ │ + bl 1104074 │ │ │ │ svclt 0x00280202 │ │ │ │ subpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0001ebb0 │ │ │ │ - bl 110408c │ │ │ │ + bl 1104084 │ │ │ │ svclt 0x00280202 │ │ │ │ andpl lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x00c1ebb0 │ │ │ │ - bl 110409c │ │ │ │ + bl 1104094 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcmi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0081ebb0 │ │ │ │ - bl 11040ac │ │ │ │ + bl 11040a4 │ │ │ │ svclt 0x00280202 │ │ │ │ addmi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0041ebb0 │ │ │ │ - bl 11040bc │ │ │ │ + bl 11040b4 │ │ │ │ svclt 0x00280202 │ │ │ │ submi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0001ebb0 │ │ │ │ - bl 11040cc │ │ │ │ + bl 11040c4 │ │ │ │ svclt 0x00280202 │ │ │ │ andmi lr, r1, r0, lsr #23 │ │ │ │ svccc 0x00c1ebb0 │ │ │ │ - bl 11040dc │ │ │ │ + bl 11040d4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbccc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0081ebb0 │ │ │ │ - bl 11040ec │ │ │ │ + bl 11040e4 │ │ │ │ svclt 0x00280202 │ │ │ │ addcc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0041ebb0 │ │ │ │ - bl 11040fc │ │ │ │ + bl 11040f4 │ │ │ │ svclt 0x00280202 │ │ │ │ subcc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0001ebb0 │ │ │ │ - bl 110410c │ │ │ │ + bl 1104104 │ │ │ │ svclt 0x00280202 │ │ │ │ andcc lr, r1, r0, lsr #23 │ │ │ │ svccs 0x00c1ebb0 │ │ │ │ - bl 110411c │ │ │ │ + bl 1104114 │ │ │ │ svclt 0x00280202 │ │ │ │ sbccs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0081ebb0 │ │ │ │ - bl 110412c │ │ │ │ + bl 1104124 │ │ │ │ svclt 0x00280202 │ │ │ │ addcs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0041ebb0 │ │ │ │ - bl 110413c │ │ │ │ + bl 1104134 │ │ │ │ svclt 0x00280202 │ │ │ │ subcs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0001ebb0 │ │ │ │ - bl 110414c │ │ │ │ + bl 1104144 │ │ │ │ svclt 0x00280202 │ │ │ │ andcs lr, r1, r0, lsr #23 │ │ │ │ svcne 0x00c1ebb0 │ │ │ │ - bl 110415c │ │ │ │ + bl 1104154 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0081ebb0 │ │ │ │ - bl 110416c │ │ │ │ + bl 1104164 │ │ │ │ svclt 0x00280202 │ │ │ │ addne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0041ebb0 │ │ │ │ - bl 110417c │ │ │ │ + bl 1104174 │ │ │ │ svclt 0x00280202 │ │ │ │ subne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0001ebb0 │ │ │ │ - bl 110418c │ │ │ │ + bl 1104184 │ │ │ │ svclt 0x00280202 │ │ │ │ andne lr, r1, r0, lsr #23 │ │ │ │ svceq 0x00c1ebb0 │ │ │ │ - bl 110419c │ │ │ │ + bl 1104194 │ │ │ │ svclt 0x00280202 │ │ │ │ sbceq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0081ebb0 │ │ │ │ - bl 11041ac │ │ │ │ + bl 11041a4 │ │ │ │ svclt 0x00280202 │ │ │ │ addeq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0041ebb0 │ │ │ │ - bl 11041bc │ │ │ │ + bl 11041b4 │ │ │ │ svclt 0x00280202 │ │ │ │ subeq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0001ebb0 │ │ │ │ - bl 11041cc │ │ │ │ + bl 11041c4 │ │ │ │ svclt 0x00280202 │ │ │ │ andeq lr, r1, r0, lsr #23 │ │ │ │ @ instruction: 0x47704610 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @ instruction: 0xf281fab1 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ @ instruction: 0xf002fa20 │ │ │ │ tstlt r8, r0, ror r7 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blt ff1105f8 │ │ │ │ + blt ff1105f0 │ │ │ │ rscsle r2, r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf7ffb503 │ │ │ │ pop {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx e4622 │ │ │ │ - bl fe8d120c │ │ │ │ + blx e461a │ │ │ │ + bl fe8d1204 │ │ │ │ ldrbmi r0, [r0, -r3, lsl #2]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - b fe074b14 │ │ │ │ + b fe074b0c │ │ │ │ svclt 0x00480c01 │ │ │ │ cdpne 2, 4, cr4, cr10, cr9, {2} │ │ │ │ tstphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00480003 │ │ │ │ addmi r4, fp, #805306372 @ 0x30000004 │ │ │ │ tstphi lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0004211 │ │ │ │ - blx fed34ac8 │ │ │ │ - blx fecd104c │ │ │ │ - bl fe890848 │ │ │ │ + blx fed34ac0 │ │ │ │ + blx fecd1044 │ │ │ │ + bl fe890840 │ │ │ │ @ instruction: 0xf1c20202 │ │ │ │ andge r0, r4, pc, lsl r2 │ │ │ │ andne lr, r2, #0, 22 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ svclt 0x00004697 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svcvc 0x00c1ebb3 │ │ │ │ - bl 1084264 │ │ │ │ + bl 108425c │ │ │ │ svclt 0x00280000 │ │ │ │ bicvc lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvc 0x0081ebb3 │ │ │ │ - bl 1084274 │ │ │ │ + bl 108426c │ │ │ │ svclt 0x00280000 │ │ │ │ orrvc lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvc 0x0041ebb3 │ │ │ │ - bl 1084284 │ │ │ │ + bl 108427c │ │ │ │ svclt 0x00280000 │ │ │ │ movtvc lr, #7075 @ 0x1ba3 │ │ │ │ svcvc 0x0001ebb3 │ │ │ │ - bl 1084294 │ │ │ │ + bl 108428c │ │ │ │ svclt 0x00280000 │ │ │ │ movwvc lr, #7075 @ 0x1ba3 │ │ │ │ svcvs 0x00c1ebb3 │ │ │ │ - bl 10842a4 │ │ │ │ + bl 108429c │ │ │ │ svclt 0x00280000 │ │ │ │ bicvs lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvs 0x0081ebb3 │ │ │ │ - bl 10842b4 │ │ │ │ + bl 10842ac │ │ │ │ svclt 0x00280000 │ │ │ │ orrvs lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvs 0x0041ebb3 │ │ │ │ - bl 10842c4 │ │ │ │ + bl 10842bc │ │ │ │ svclt 0x00280000 │ │ │ │ movtvs lr, #7075 @ 0x1ba3 │ │ │ │ svcvs 0x0001ebb3 │ │ │ │ - bl 10842d4 │ │ │ │ + bl 10842cc │ │ │ │ svclt 0x00280000 │ │ │ │ movwvs lr, #7075 @ 0x1ba3 │ │ │ │ svcpl 0x00c1ebb3 │ │ │ │ - bl 10842e4 │ │ │ │ + bl 10842dc │ │ │ │ svclt 0x00280000 │ │ │ │ bicpl lr, r1, #166912 @ 0x28c00 │ │ │ │ svcpl 0x0081ebb3 │ │ │ │ - bl 10842f4 │ │ │ │ + bl 10842ec │ │ │ │ svclt 0x00280000 │ │ │ │ orrpl lr, r1, #166912 @ 0x28c00 │ │ │ │ svcpl 0x0041ebb3 │ │ │ │ - bl 1084304 │ │ │ │ + bl 10842fc │ │ │ │ svclt 0x00280000 │ │ │ │ movtpl lr, #7075 @ 0x1ba3 │ │ │ │ svcpl 0x0001ebb3 │ │ │ │ - bl 1084314 │ │ │ │ + bl 108430c │ │ │ │ svclt 0x00280000 │ │ │ │ movwpl lr, #7075 @ 0x1ba3 │ │ │ │ svcmi 0x00c1ebb3 │ │ │ │ - bl 1084324 │ │ │ │ + bl 108431c │ │ │ │ svclt 0x00280000 │ │ │ │ bicmi lr, r1, #166912 @ 0x28c00 │ │ │ │ svcmi 0x0081ebb3 │ │ │ │ - bl 1084334 │ │ │ │ + bl 108432c │ │ │ │ svclt 0x00280000 │ │ │ │ orrmi lr, r1, #166912 @ 0x28c00 │ │ │ │ svcmi 0x0041ebb3 │ │ │ │ - bl 1084344 │ │ │ │ + bl 108433c │ │ │ │ svclt 0x00280000 │ │ │ │ movtmi lr, #7075 @ 0x1ba3 │ │ │ │ svcmi 0x0001ebb3 │ │ │ │ - bl 1084354 │ │ │ │ + bl 108434c │ │ │ │ svclt 0x00280000 │ │ │ │ movwmi lr, #7075 @ 0x1ba3 │ │ │ │ svccc 0x00c1ebb3 │ │ │ │ - bl 1084364 │ │ │ │ + bl 108435c │ │ │ │ svclt 0x00280000 │ │ │ │ biccc lr, r1, #166912 @ 0x28c00 │ │ │ │ svccc 0x0081ebb3 │ │ │ │ - bl 1084374 │ │ │ │ + bl 108436c │ │ │ │ svclt 0x00280000 │ │ │ │ orrcc lr, r1, #166912 @ 0x28c00 │ │ │ │ svccc 0x0041ebb3 │ │ │ │ - bl 1084384 │ │ │ │ + bl 108437c │ │ │ │ svclt 0x00280000 │ │ │ │ movtcc lr, #7075 @ 0x1ba3 │ │ │ │ svccc 0x0001ebb3 │ │ │ │ - bl 1084394 │ │ │ │ + bl 108438c │ │ │ │ svclt 0x00280000 │ │ │ │ movwcc lr, #7075 @ 0x1ba3 │ │ │ │ svccs 0x00c1ebb3 │ │ │ │ - bl 10843a4 │ │ │ │ + bl 108439c │ │ │ │ svclt 0x00280000 │ │ │ │ biccs lr, r1, #166912 @ 0x28c00 │ │ │ │ svccs 0x0081ebb3 │ │ │ │ - bl 10843b4 │ │ │ │ + bl 10843ac │ │ │ │ svclt 0x00280000 │ │ │ │ orrcs lr, r1, #166912 @ 0x28c00 │ │ │ │ svccs 0x0041ebb3 │ │ │ │ - bl 10843c4 │ │ │ │ + bl 10843bc │ │ │ │ svclt 0x00280000 │ │ │ │ movtcs lr, #7075 @ 0x1ba3 │ │ │ │ svccs 0x0001ebb3 │ │ │ │ - bl 10843d4 │ │ │ │ + bl 10843cc │ │ │ │ svclt 0x00280000 │ │ │ │ movwcs lr, #7075 @ 0x1ba3 │ │ │ │ svcne 0x00c1ebb3 │ │ │ │ - bl 10843e4 │ │ │ │ + bl 10843dc │ │ │ │ svclt 0x00280000 │ │ │ │ bicne lr, r1, #166912 @ 0x28c00 │ │ │ │ svcne 0x0081ebb3 │ │ │ │ - bl 10843f4 │ │ │ │ + bl 10843ec │ │ │ │ svclt 0x00280000 │ │ │ │ orrne lr, r1, #166912 @ 0x28c00 │ │ │ │ svcne 0x0041ebb3 │ │ │ │ - bl 1084404 │ │ │ │ + bl 10843fc │ │ │ │ svclt 0x00280000 │ │ │ │ movtne lr, #7075 @ 0x1ba3 │ │ │ │ svcne 0x0001ebb3 │ │ │ │ - bl 1084414 │ │ │ │ + bl 108440c │ │ │ │ svclt 0x00280000 │ │ │ │ movwne lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x00c1ebb3 │ │ │ │ - bl 1084424 │ │ │ │ + bl 108441c │ │ │ │ svclt 0x00280000 │ │ │ │ biceq lr, r1, #166912 @ 0x28c00 │ │ │ │ svceq 0x0081ebb3 │ │ │ │ - bl 1084434 │ │ │ │ + bl 108442c │ │ │ │ svclt 0x00280000 │ │ │ │ orreq lr, r1, #166912 @ 0x28c00 │ │ │ │ svceq 0x0041ebb3 │ │ │ │ - bl 1084444 │ │ │ │ + bl 108443c │ │ │ │ svclt 0x00280000 │ │ │ │ movteq lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x0001ebb3 │ │ │ │ - bl 1084454 │ │ │ │ + bl 108444c │ │ │ │ svclt 0x00280000 │ │ │ │ movweq lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x0000f1bc │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ - b fe766628 │ │ │ │ + b fe766620 │ │ │ │ svclt 0x00480f00 │ │ │ │ ldrbmi r4, [r0, -r0, asr #4]! │ │ │ │ andcs fp, r0, r8, lsr pc │ │ │ │ - b 1444488 │ │ │ │ + b 1444480 │ │ │ │ @ instruction: 0xf04070ec │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ @ instruction: 0xf281fab1 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf002fa23 │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ @@ -81496,82 +81494,82 @@ │ │ │ │ @ instruction: 0xf06fbfc8 │ │ │ │ svclt 0x00b84000 │ │ │ │ andmi pc, r0, pc, asr #32 │ │ │ │ stmdblt sl!, {ip, sp, lr, pc}^ │ │ │ │ rscsle r2, r4, r0, lsl #18 │ │ │ │ @ instruction: 0xf7ffb503 │ │ │ │ pop {r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx e48d2 │ │ │ │ - bl fe8d14bc │ │ │ │ + blx e48ca │ │ │ │ + bl fe8d14b4 │ │ │ │ ldrbmi r0, [r0, -r3, lsl #2]! │ │ │ │ andmi pc, r0, r0, lsl #1 │ │ │ │ svclt 0x0000e002 │ │ │ │ smlabbmi r0, r1, r0, pc @ │ │ │ │ svclt 0x001f0042 │ │ │ │ movteq lr, #6751 @ 0x1a5f │ │ │ │ svceq 0x0003ea92 │ │ │ │ @ instruction: 0x6c22ea7f │ │ │ │ @ instruction: 0x6c23ea7f │ │ │ │ - b 1448a8c │ │ │ │ - bl ff4ed130 │ │ │ │ + b 1448a84 │ │ │ │ + bl ff4ed128 │ │ │ │ svclt 0x00c16313 │ │ │ │ ldrdmi r1, [r1], #-130 @ 0xffffff7e │ │ │ │ submi r4, r1, r8, asr #32 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ svclt 0x00882b19 │ │ │ │ @ instruction: 0xf0104770 │ │ │ │ @ instruction: 0xf4404f00 │ │ │ │ @ instruction: 0xf0200000 │ │ │ │ svclt 0x0018407f │ │ │ │ @ instruction: 0xf0114240 │ │ │ │ @ instruction: 0xf4414f00 │ │ │ │ @ instruction: 0xf0210100 │ │ │ │ svclt 0x0018417f │ │ │ │ - b fe4e5244 │ │ │ │ + b fe4e523c │ │ │ │ eorsle r0, pc, r3, lsl #30 │ │ │ │ andeq pc, r1, #-2147483608 @ 0x80000028 │ │ │ │ stc2 10, cr15, [r3], {65} @ 0x41 @ │ │ │ │ andeq lr, ip, r0, lsl fp │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ @ instruction: 0xf103fa01 │ │ │ │ movwmi pc, #0 @ │ │ │ │ submi sp, r9, #8388608 @ 0x800000 │ │ │ │ subeq lr, r0, r0, ror #22 │ │ │ │ svceq 0x0000f5b0 │ │ │ │ @ instruction: 0xf1b0d313 │ │ │ │ movwle r7, #28544 @ 0x6f80 │ │ │ │ - b 1416a54 │ │ │ │ + b 1416a4c │ │ │ │ @ instruction: 0xf1020131 │ │ │ │ - bcs fffd5160 │ │ │ │ + bcs fffd5158 │ │ │ │ @ instruction: 0xf1b1d251 │ │ │ │ - bl 1068564 │ │ │ │ + bl 106855c │ │ │ │ svclt 0x000850c2 │ │ │ │ andeq pc, r1, r0, lsr #32 │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ subeq r4, r9, r0, ror r7 │ │ │ │ andeq lr, r0, r0, asr #22 │ │ │ │ svclt 0x00283a01 │ │ │ │ svceq 0x0000f5b0 │ │ │ │ - blx fec89538 │ │ │ │ + blx fec89530 │ │ │ │ @ instruction: 0xf1acfc80 │ │ │ │ - bl fecd79ac │ │ │ │ - blx 551c0 │ │ │ │ + bl fecd79a4 │ │ │ │ + blx 551b8 │ │ │ │ svclt 0x00aaf00c │ │ │ │ sbcpl lr, r2, r0, lsl #22 │ │ │ │ tstmi r8, #536870917 @ 0x20000005 │ │ │ │ ldrhmi fp, [r0], #252 @ 0xfc │ │ │ │ @ instruction: 0x47704318 │ │ │ │ svceq 0x0000f092 │ │ │ │ smlabbeq r0, r1, r4, pc @ │ │ │ │ vst4. {d11[0],d12[0],d13[0],d14[0]}, [r0], r6 │ │ │ │ andcc r0, r1, #0 │ │ │ │ ldr r3, [r5, r1, lsl #22]! │ │ │ │ movteq lr, #6735 @ 0x1a4f │ │ │ │ @ instruction: 0x6c22ea7f │ │ │ │ - b 2044624 │ │ │ │ + b 204461c │ │ │ │ eorle r6, r1, r3, lsr #24 │ │ │ │ svceq 0x0003ea92 │ │ │ │ @ instruction: 0xf092d004 │ │ │ │ svclt 0x00080f00 │ │ │ │ ldrbmi r4, [r0, -r8, lsl #12]! │ │ │ │ svceq 0x0001ea90 │ │ │ │ andcs fp, r0, ip, lsl pc │ │ │ │ @@ -81586,16 +81584,16 @@ │ │ │ │ @ instruction: 0xf0434300 │ │ │ │ vst4. {d20-d23}, [r0 :256], lr │ │ │ │ ldrbmi r0, [r0, -r0]! │ │ │ │ eorvs lr, r2, #520192 @ 0x7f000 │ │ │ │ @ instruction: 0x4608bf16 │ │ │ │ @ instruction: 0x6323ea7f │ │ │ │ subeq r4, r2, #1048576 @ 0x100000 │ │ │ │ - b 1844638 │ │ │ │ - b fe45d728 │ │ │ │ + b 1844630 │ │ │ │ + b fe45d720 │ │ │ │ @ instruction: 0xf4400f01 │ │ │ │ ldrbmi r0, [r0, -r0, lsl #1]! │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svclt 0x0000e004 │ │ │ │ movwmi pc, #16 @ │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ @ instruction: 0x0c00ea5f │ │ │ │ @@ -81614,144 +81612,144 @@ │ │ │ │ cmpeq r1, r1, ror #22 │ │ │ │ @ instruction: 0x0c01ea5f │ │ │ │ strmi fp, [r4], r2, lsl #30 │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ @ instruction: 0x43b6f043 │ │ │ │ @ instruction: 0xf1a3bf08 │ │ │ │ @ instruction: 0xf5a35380 │ │ │ │ - blx fef55690 │ │ │ │ - bcc 2914c4 │ │ │ │ + blx fef55688 │ │ │ │ + bcc 2914bc │ │ │ │ bicpl lr, r2, #166912 @ 0x28c00 │ │ │ │ - blx cb6dc │ │ │ │ + blx cb6d4 │ │ │ │ strbtmi pc, [r3], #-3074 @ 0xfffff3fe @ │ │ │ │ stc2 10, cr15, [r2], {-0} @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svcmi 0x0000f1bc │ │ │ │ vpmax.s8 d15, d2, d16 │ │ │ │ andeq lr, r2, r3, asr #22 │ │ │ │ @ instruction: 0xf020bf08 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ eoreq pc, r0, #-2147483648 @ 0x80000000 │ │ │ │ stc2 10, cr15, [r2], {1} @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ subeq lr, ip, r0, asr sl │ │ │ │ vpmax.s8 d15, d2, d17 │ │ │ │ andeq lr, r2, r3, asr #22 │ │ │ │ - b 8846f8 │ │ │ │ + b 8846f0 │ │ │ │ @ instruction: 0x477070dc │ │ │ │ ldmdblt r2!, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00be2900 │ │ │ │ @ instruction: 0xf04f2000 │ │ │ │ and r4, r6, r0, lsl #2 │ │ │ │ stmdacs r0, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf06fbf1c │ │ │ │ @ instruction: 0xf04f4100 │ │ │ │ @ instruction: 0xf00030ff │ │ │ │ @ instruction: 0xf1adb83f │ │ │ │ stmdb sp!, {r3, sl, fp}^ │ │ │ │ stmdbcs r0, {r2, r9, sl, fp, lr, pc} │ │ │ │ - blcs 8b730 │ │ │ │ + blcs 8b728 │ │ │ │ @ instruction: 0xf000db1a │ │ │ │ @ instruction: 0xf8ddf83b │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ submi r4, r0, #112, 14 @ 0x1c00000 │ │ │ │ cmpeq r1, r1, ror #22 │ │ │ │ - blle 71f728 │ │ │ │ + blle 71f720 │ │ │ │ @ instruction: 0xf82ef000 │ │ │ │ ldrd pc, [r4], -sp │ │ │ │ movwcs lr, #10717 @ 0x29dd │ │ │ │ submi fp, r0, #4 │ │ │ │ cmpeq r1, r1, ror #22 │ │ │ │ - bl 1925488 │ │ │ │ + bl 1925480 │ │ │ │ ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ - bl 1925490 │ │ │ │ + bl 1925488 │ │ │ │ @ instruction: 0xf0000343 │ │ │ │ @ instruction: 0xf8ddf81d │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ - bl 18a545c │ │ │ │ + bl 18a5454 │ │ │ │ ldrbmi r0, [r0, -r1, asr #2]! │ │ │ │ - bl 19254ac │ │ │ │ + bl 19254a4 │ │ │ │ @ instruction: 0xf0000343 │ │ │ │ @ instruction: 0xf8ddf80f │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ - bl 19254c0 │ │ │ │ + bl 19254b8 │ │ │ │ ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ @ instruction: 0xf04fb502 │ │ │ │ @ instruction: 0xf7af0008 │ │ │ │ - stclt 12, cr14, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + stclt 12, cr14, [r2, #-568] @ 0xfffffdc8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ pkhbtmi r4, lr, r0, lsl #5 │ │ │ │ tsteq r3, lr, ror fp │ │ │ │ svclt 0x003c4684 │ │ │ │ strtmi r2, [r5], -r0, lsl #8 │ │ │ │ - blx fed49948 │ │ │ │ - blcs 90db0 │ │ │ │ - blx ff008d70 │ │ │ │ + blx fed49940 │ │ │ │ + blcs 90da8 │ │ │ │ + blx ff008d68 │ │ │ │ @ instruction: 0xf1bef18e │ │ │ │ rsble r0, r9, r0, lsl #30 │ │ │ │ @ instruction: 0xf1a01a40 │ │ │ │ @ instruction: 0xf1c00520 │ │ │ │ addmi r0, r3, r0, lsr #12 │ │ │ │ - blx e6660 │ │ │ │ + blx e6658 │ │ │ │ ldrtmi pc, [r7], -r5, lsl #8 @ │ │ │ │ @ instruction: 0xf100fa02 │ │ │ │ rscsmi r4, r2, r3, lsr #6 │ │ │ │ - b 1126200 │ │ │ │ - bl 1fd57dc │ │ │ │ + b 11261f8 │ │ │ │ + bl 1fd57d4 │ │ │ │ svclt 0x003c0203 │ │ │ │ strtmi r2, [r5], -r0, lsl #8 │ │ │ │ strcs sp, [r1], #-778 @ 0xfffffcf6 │ │ │ │ @ instruction: 0x0c01ebbc │ │ │ │ vmlseq.f64 d14, d3, d30 │ │ │ │ @ instruction: 0xf505fa04 │ │ │ │ vpmax.s8 d15, d6, d20 │ │ │ │ addmi r4, r4, r5, lsl r3 │ │ │ │ stmdaeq r9, {r4, r5, r6, r7, r8, r9, ip, sp, pc}^ │ │ │ │ - b 10a6404 │ │ │ │ + b 10a63fc │ │ │ │ ldmdaeq fp, {r0, r1, r6, r7, r8, ip, sp, lr}^ │ │ │ │ - bl fef8cc38 │ │ │ │ - bl 1bd7c0c │ │ │ │ - bl 758418 │ │ │ │ - bl 13d7c40 │ │ │ │ + bl fef8cc30 │ │ │ │ + bl 1bd7c04 │ │ │ │ + bl 758410 │ │ │ │ + bl 13d7c38 │ │ │ │ @ instruction: 0xf11c0e0e │ │ │ │ @ instruction: 0xf14e0c01 │ │ │ │ - bcc 9841c │ │ │ │ + bcc 98414 │ │ │ │ strmi sp, [ip, #9] │ │ │ │ @ instruction: 0x0603eb7e │ │ │ │ - bl 7897dc │ │ │ │ - bl 13d7c5c │ │ │ │ - bcc 98468 │ │ │ │ - blx 409408 │ │ │ │ - bl 591854 │ │ │ │ - blx b55c6c │ │ │ │ - bl 11d3c40 │ │ │ │ - b 135607c │ │ │ │ + bl 7897d4 │ │ │ │ + bl 13d7c54 │ │ │ │ + bcc 98460 │ │ │ │ + blx 409400 │ │ │ │ + bl 59184c │ │ │ │ + blx b55c64 │ │ │ │ + bl 11d3c38 │ │ │ │ + b 1356074 │ │ │ │ + blx bd7c4c │ │ │ │ + b 1391864 │ │ │ │ blx bd7c54 │ │ │ │ - b 139186c │ │ │ │ - blx bd7c5c │ │ │ │ @ instruction: 0xf1a0fe00 │ │ │ │ @ instruction: 0xf1c00120 │ │ │ │ - blx 3d54dc │ │ │ │ - blx 391860 │ │ │ │ - blx b91068 │ │ │ │ + blx 3d54d4 │ │ │ │ + blx 391858 │ │ │ │ + blx b91060 │ │ │ │ movwmi pc, #45570 @ 0xb202 @ │ │ │ │ @ instruction: 0xf000fa0c │ │ │ │ - bne 9658bc │ │ │ │ + bne 9658b4 │ │ │ │ streq lr, [r3, #-2917] @ 0xfffff49b │ │ │ │ tstlt fp, r6, lsl #22 │ │ │ │ @ instruction: 0xce00e9c3 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf18cfabc │ │ │ │ ldr r3, [r1, r0, lsr #2] │ │ │ │ @ instruction: 0xf082fab2 │ │ │ │ @ instruction: 0xf18efabe │ │ │ │ @ instruction: 0xf1be3020 │ │ │ │ orrle r0, r9, r0, lsl #30 │ │ │ │ svclt 0x0000e7f2 │ │ │ │ tstcs r0, r2, lsl #22 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - svclt 0x0014f7af │ │ │ │ - andeq fp, r2, r8, lsr #16 │ │ │ │ + svclt 0x0018f7af │ │ │ │ + andeq fp, r2, r0, lsr r8 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00054cac <.fini>: │ │ │ │ +00054ca4 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,4255 +1,4255 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00054cb8 01000200 40000000 09000000 30000000 ....@.......0... │ │ │ │ - 0x00054cc8 09000000 04000000 09000000 0c000000 ................ │ │ │ │ - 0x00054cd8 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ - 0x00054ce8 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ - 0x00054cf8 09000000 11000000 09000000 33000000 ............3... │ │ │ │ - 0x00054d08 09000000 15000000 09000000 12000000 ................ │ │ │ │ - 0x00054d18 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ - 0x00054d28 09000000 10000000 09000000 24000000 ............$... │ │ │ │ - 0x00054d38 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ - 0x00054d48 00000000 73685f66 696c6573 2e630000 ....sh_files.c.. │ │ │ │ - 0x00054d58 66726565 5f646972 73746163 6b000000 free_dirstack... │ │ │ │ - 0x00054d68 66726565 5f676c6f 62737461 636b0000 free_globstack.. │ │ │ │ - 0x00054d78 6164645f 746f5f64 69726c69 73740000 add_to_dirlist.. │ │ │ │ - 0x00054d88 6164645f 746f5f66 696c656c 69737400 add_to_filelist. │ │ │ │ - 0x00054d98 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas │ │ │ │ - 0x00054da8 6b000000 73685f66 696c6573 5f706172 k...sh_files_par │ │ │ │ - 0x00054db8 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK. │ │ │ │ - 0x00054dc8 52444556 00000000 494e4f00 55535200 RDEV....INO.USR. │ │ │ │ - 0x00054dd8 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM. │ │ │ │ - 0x00054de8 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO │ │ │ │ - 0x00054df8 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI │ │ │ │ - 0x00054e08 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo │ │ │ │ - 0x00054e18 62657272 00000000 4641494c 45443a20 berr....FAILED: │ │ │ │ - 0x00054e28 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line= │ │ │ │ - 0x00054e38 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion= │ │ │ │ - 0x00054e48 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen │ │ │ │ - 0x00054e58 64000000 2a6c656e 67746820 3c3d206c d...*length <= l │ │ │ │ - 0x00054e68 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep │ │ │ │ - 0x00054e78 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files │ │ │ │ - 0x00054e88 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f │ │ │ │ - 0x00054e98 696c6573 5f736574 72656375 7273696f iles_setrecursio │ │ │ │ - 0x00054ea8 6e000000 73685f66 696c6573 5f64656c n...sh_files_del │ │ │ │ - 0x00054eb8 66696c65 73746163 6b000000 73685f66 filestack...sh_f │ │ │ │ - 0x00054ec8 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f │ │ │ │ - 0x00054ed8 696c6573 5f64656c 64697273 7461636b iles_deldirstack │ │ │ │ - 0x00054ee8 00000000 73685f66 696c6573 5f726573 ....sh_files_res │ │ │ │ - 0x00054ef8 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese │ │ │ │ - 0x00054f08 74000000 73685f66 696c6573 5f686173 t...sh_files_has │ │ │ │ - 0x00054f18 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f │ │ │ │ - 0x00054f28 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac │ │ │ │ - 0x00054f38 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_ │ │ │ │ - 0x00054f48 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f │ │ │ │ - 0x00054f58 696c6573 5f707573 685f6469 725f696e iles_push_dir_in │ │ │ │ - 0x00054f68 74000000 73685f66 696c6573 5f707573 t...sh_files_pus │ │ │ │ - 0x00054f78 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett │ │ │ │ - 0x00054f88 696e6720 61756469 74207761 74636800 ing audit watch. │ │ │ │ - 0x00054f98 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h │ │ │ │ - 0x00054fa8 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f │ │ │ │ - 0x00054fb8 696c6573 5f686c65 5f726567 00000000 iles_hle_reg.... │ │ │ │ - 0x00054fc8 73685f66 696c6573 5f66696c 65636865 sh_files_fileche │ │ │ │ - 0x00054fd8 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful │ │ │ │ - 0x00054fe8 6c706174 68000000 73685f66 696c6573 lpath...sh_files │ │ │ │ - 0x00054ff8 5f63686b 00000000 73685f66 696c6573 _chk....sh_files │ │ │ │ - 0x00055008 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f │ │ │ │ - 0x00055018 696c6573 5f686c65 5f746573 74000000 iles_hle_test... │ │ │ │ - 0x00055028 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: │ │ │ │ - 0x00055038 73756264 69726563 746f7279 20636f75 subdirectory cou │ │ │ │ - 0x00055048 6e742028 25642920 213d2068 6172646c nt (%d) != hardl │ │ │ │ - 0x00055058 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d │ │ │ │ - 0x00055068 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f │ │ │ │ - 0x00055078 696c6573 5f707573 68676c6f 62000000 iles_pushglob... │ │ │ │ - 0x00055088 4e6f206d 61746368 65732066 6f756e64 No matches found │ │ │ │ - 0x00055098 00000000 4f757420 6f66206d 656d6f72 ....Out of memor │ │ │ │ - 0x000550a8 79000000 52656164 20657272 6f720000 y...Read error.. │ │ │ │ - 0x000550b8 556e6b6e 6f776e20 6572726f 72000000 Unknown error... │ │ │ │ - 0x000550c8 73685f66 696c6573 5f707573 6866696c sh_files_pushfil │ │ │ │ - 0x000550d8 65000000 73685f66 696c6573 5f707573 e...sh_files_pus │ │ │ │ - 0x000550e8 68646972 00000000 73685f66 696c6573 hdir....sh_files │ │ │ │ - 0x000550f8 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte │ │ │ │ - 0x00055108 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes │ │ │ │ - 0x00055118 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi │ │ │ │ - 0x00055128 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c. │ │ │ │ - 0x00055138 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va │ │ │ │ - 0x00055148 6c000000 30303030 30303030 30303030 l...000000000000 │ │ │ │ - 0x00055158 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x00055168 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x00055178 30303030 00000000 73685f74 69676572 0000....sh_tiger │ │ │ │ - 0x00055188 5f686173 685f696e 7465726e 616c0000 _hash_internal.. │ │ │ │ - 0x00055198 6c656e20 3c20284b 45595f4c 454e2b31 len < (KEY_LEN+1 │ │ │ │ - 0x000551a8 29000000 25303858 25303858 25303858 )...%08X%08X%08X │ │ │ │ - 0x000551b8 25303858 25303858 25303858 00000000 %08X%08X%08X.... │ │ │ │ - 0x000551c8 73685f74 69676572 5f686173 68747970 sh_tiger_hashtyp │ │ │ │ - 0x000551d8 65000000 54494745 52313932 00000000 e...TIGER192.... │ │ │ │ - 0x000551e8 53484131 00000000 4d443500 53484132 SHA1....MD5.SHA2 │ │ │ │ - 0x000551f8 35360000 25303258 00000000 73685f74 56..%02X....sh_t │ │ │ │ - 0x00055208 69676572 5f686173 685f6770 67000000 iger_hash_gpg... │ │ │ │ - 0x00055218 25303858 20253038 58202530 38582020 %08X %08X %08X │ │ │ │ - 0x00055228 25303858 20253038 58202530 38580000 %08X %08X %08X.. │ │ │ │ - 0x00055238 30303030 30303030 20303030 30303030 00000000 0000000 │ │ │ │ - 0x00055248 30203030 30303030 30302020 30303030 0 00000000 0000 │ │ │ │ - 0x00055258 30303030 20303030 30303030 30203030 0000 00000000 00 │ │ │ │ - 0x00055268 30303030 30300000 73685f74 69676572 000000..sh_tiger │ │ │ │ - 0x00055278 5f686173 685f7569 6e743332 00000000 _hash_uint32.... │ │ │ │ - 0x00055288 6c656e20 3c203600 73616d68 61696e2e len < 6.samhain. │ │ │ │ - 0x00055298 63000000 73685f73 65745f73 63686564 c...sh_set_sched │ │ │ │ - 0x000552a8 756c655f 696e7400 4e6f6e65 00000000 ule_int.None.... │ │ │ │ - 0x000552b8 65786974 5f666169 6c757265 00000000 exit_failure.... │ │ │ │ - 0x000552c8 65786974 5f737563 63657373 00000000 exit_success.... │ │ │ │ - 0x000552d8 65786974 5f68616e 646c6572 00000000 exit_handler.... │ │ │ │ - 0x000552e8 2f72756e 2f73616d 6861696e 2f73616d /run/samhain/sam │ │ │ │ - 0x000552f8 6861696e 2e706964 00000000 666f7065 hain.pid....fope │ │ │ │ - 0x00055308 6e000000 66676574 73000000 73747274 n...fgets...strt │ │ │ │ - 0x00055318 6f6c0000 6c737461 74000000 2f757372 ol..lstat.../usr │ │ │ │ - 0x00055328 2f736269 6e2f7361 6d686169 6e000000 /sbin/samhain... │ │ │ │ - 0x00055338 2f70726f 63000000 2f70726f 632f2564 /proc.../proc/%d │ │ │ │ - 0x00055348 2f657865 00000000 77616974 70696400 /exe....waitpid. │ │ │ │ - 0x00055358 51756974 00000000 28686964 64656e29 Quit....(hidden) │ │ │ │ - 0x00055368 00000000 6d61696e 00000000 73746172 ....main....star │ │ │ │ - 0x00055378 74000000 73746f70 00000000 72656c6f t...stop....relo │ │ │ │ - 0x00055388 61640000 666f7263 652d7265 6c6f6164 ad..force-reload │ │ │ │ - 0x00055398 00000000 73746174 75730000 72657374 ....status..rest │ │ │ │ - 0x000553a8 61727400 545a0000 2f646576 2f6e756c art.TZ../dev/nul │ │ │ │ - 0x000553b8 6c000000 73685f69 6e697400 2f657463 l...sh_init./etc │ │ │ │ - 0x000553c8 2f73616d 6861696e 2f73616d 6861696e /samhain/samhain │ │ │ │ - 0x000553d8 72630000 2f766172 2f6c6962 2f73616d rc../var/lib/sam │ │ │ │ - 0x000553e8 6861696e 2f73616d 6861696e 5f66696c hain/samhain_fil │ │ │ │ - 0x000553f8 65000000 2f766172 2f6c6f67 2f73616d e.../var/log/sam │ │ │ │ - 0x00055408 6861696e 2f73616d 6861696e 2e6c6f67 hain/samhain.log │ │ │ │ - 0x00055418 00000000 2f646576 2f636f6e 736f6c65 ..../dev/console │ │ │ │ - 0x00055428 00000000 4e6f2061 6374696f 6e207370 ....No action sp │ │ │ │ - 0x00055438 65636966 6965643a 20696e69 742c2075 ecified: init, u │ │ │ │ - 0x00055448 70646174 652c206f 72206368 65636b00 pdate, or check. │ │ │ │ - 0x00055458 43616e6e 6f742069 6e697469 616c697a Cannot initializ │ │ │ │ - 0x00055468 65206461 74616261 73652077 68656e20 e database when │ │ │ │ - 0x00055478 72756e6e 696e6720 77697468 20535549 running with SUI │ │ │ │ - 0x00055488 44206372 6564656e 7469616c 732e0a59 D credentials..Y │ │ │ │ - 0x00055498 6f75206e 65656420 746f2072 756e2074 ou need to run t │ │ │ │ - 0x000554a8 68697320 77697468 20746865 20757365 his with the use │ │ │ │ - 0x000554b8 72204944 2025642e 0a596f75 72206375 r ID %d..Your cu │ │ │ │ - 0x000554c8 7272656e 74207573 65722049 44206973 rrent user ID is │ │ │ │ - 0x000554d8 2025642e 00000000 6461656d 6f6e0000 %d.....daemon.. │ │ │ │ - 0x000554e8 736c5f70 6f6c6963 795f6765 745f7573 sl_policy_get_us │ │ │ │ - 0x000554f8 65722844 45464155 4c545f49 44454e54 er(DEFAULT_IDENT │ │ │ │ - 0x00055508 29203d3d 20534c5f 454e4f4e 45000000 ) == SL_ENONE... │ │ │ │ - 0x00055518 736c5f63 6865636b 5f737461 6c650000 sl_check_stale.. │ │ │ │ - 0x00055528 53616d68 61696e00 73685f75 6e69782e Samhain.sh_unix. │ │ │ │ - 0x00055538 63000000 73685f75 6e69785f 73696769 c...sh_unix_sigi │ │ │ │ - 0x00055548 6e737461 6c6c0000 5465726d 696e6174 nstall..Terminat │ │ │ │ - 0x00055558 65640000 73685f75 6e69785f 67657469 ed..sh_unix_geti │ │ │ │ - 0x00055568 6e666f5f 6d6f6465 00000000 73685f75 nfo_mode....sh_u │ │ │ │ - 0x00055578 6e69785f 67657469 6e666f5f 74797065 nix_getinfo_type │ │ │ │ - 0x00055588 00000000 48616e67 75700000 496e7465 ....Hangup..Inte │ │ │ │ - 0x00055598 72727570 74000000 496c6c65 67616c20 rrupt...Illegal │ │ │ │ - 0x000555a8 696e7374 72756374 696f6e00 54726163 instruction.Trac │ │ │ │ - 0x000555b8 652f6272 65616b70 6f696e74 20747261 e/breakpoint tra │ │ │ │ - 0x000555c8 70000000 494f5420 74726170 2f41626f p...IOT trap/Abo │ │ │ │ - 0x000555d8 72740000 42757320 6572726f 72000000 rt..Bus error... │ │ │ │ - 0x000555e8 466c6f61 74696e67 20706f69 6e742065 Floating point e │ │ │ │ - 0x000555f8 78636570 74696f6e 00000000 55736572 xception....User │ │ │ │ - 0x00055608 20646566 696e6564 20736967 6e616c20 defined signal │ │ │ │ - 0x00055618 31000000 5365676d 656e7461 74696f6e 1...Segmentation │ │ │ │ - 0x00055628 20666175 6c740000 55736572 20646566 fault..User def │ │ │ │ - 0x00055638 696e6564 20736967 6e616c20 32000000 ined signal 2... │ │ │ │ - 0x00055648 42726f6b 656e2070 69706500 416c6172 Broken pipe.Alar │ │ │ │ - 0x00055658 6d20636c 6f636b00 53746163 6b206661 m clock.Stack fa │ │ │ │ - 0x00055668 756c7400 4368696c 64206578 69746564 ult.Child exited │ │ │ │ - 0x00055678 00000000 436f6e74 696e7565 64000000 ....Continued... │ │ │ │ - 0x00055688 53746f70 70656400 53746f70 20747970 Stopped.Stop typ │ │ │ │ - 0x00055698 65642061 74207474 79000000 53746f70 ed at tty...Stop │ │ │ │ - 0x000556a8 70656420 28747479 20696e70 75742900 ped (tty input). │ │ │ │ - 0x000556b8 53746f70 70656420 28747479 206f7574 Stopped (tty out │ │ │ │ - 0x000556c8 70757429 00000000 55726765 6e742063 put)....Urgent c │ │ │ │ - 0x000556d8 6f6e6469 74696f6e 00000000 43505520 ondition....CPU │ │ │ │ - 0x000556e8 74696d65 206c696d 69742065 78636565 time limit excee │ │ │ │ - 0x000556f8 64656400 46696c65 2073697a 65206c69 ded.File size li │ │ │ │ - 0x00055708 6d697420 65786365 65646564 00000000 mit exceeded.... │ │ │ │ - 0x00055718 56697274 75616c20 74696d65 20616c61 Virtual time ala │ │ │ │ - 0x00055728 726d0000 50726f66 696c6520 7369676e rm..Profile sign │ │ │ │ - 0x00055738 616c0000 57696e64 6f772073 697a6520 al..Window size │ │ │ │ - 0x00055748 6368616e 67656400 506f7373 69626c65 changed.Possible │ │ │ │ - 0x00055758 20492f4f 00000000 506f7765 72206661 I/O....Power fa │ │ │ │ - 0x00055768 696c7572 65000000 556e6b6e 6f776e00 ilure...Unknown. │ │ │ │ - 0x00055778 73616d68 61696e5b 00000000 5d3a206f samhain[....]: o │ │ │ │ - 0x00055788 7574206f 66206d65 6d6f7279 00000000 ut of memory.... │ │ │ │ - 0x00055798 5d3a2000 5d3a2065 78697420 6f6e2073 ]: .]: exit on s │ │ │ │ - 0x000557a8 69676e61 6c200000 2f757372 2f62696e ignal ../usr/bin │ │ │ │ - 0x000557b8 2f6c6f67 67657200 2f757372 2f736269 /logger./usr/sbi │ │ │ │ - 0x000557c8 6e2f6c6f 67676572 00000000 2f757372 n/logger..../usr │ │ │ │ - 0x000557d8 2f756362 2f6c6f67 67657200 6c6f6767 /ucb/logger.logg │ │ │ │ - 0x000557e8 65720000 50415448 3d2f6269 6e3a2f73 er..PATH=/bin:/s │ │ │ │ - 0x000557f8 62696e3a 2f757372 2f62696e 3a2f7573 bin:/usr/bin:/us │ │ │ │ - 0x00055808 722f7362 696e3a2f 7573722f 7563623a r/sbin:/usr/ucb: │ │ │ │ - 0x00055818 2f757372 2f6c6f63 616c2f62 696e0000 /usr/local/bin.. │ │ │ │ - 0x00055828 46415441 4c3a2000 73685f75 6e69785f FATAL: .sh_unix_ │ │ │ │ - 0x00055838 73656c66 5f686173 68000000 25732068 self_hash...%s h │ │ │ │ - 0x00055848 61732063 6865636b 73756d3a 20257300 as checksum: %s. │ │ │ │ - 0x00055858 436f756c 64206e6f 74206368 65636b73 Could not checks │ │ │ │ - 0x00055868 756d206d 79206f77 6e206578 65637574 um my own execut │ │ │ │ - 0x00055878 61626c65 20626563 61757365 206f6620 able because of │ │ │ │ - 0x00055888 7468650a 666f6c6c 6f77696e 67206572 the.following er │ │ │ │ - 0x00055898 726f723a 2025733a 2025730a 0a506f73 ror: %s: %s..Pos │ │ │ │ - 0x000558a8 7369626c 65207265 61736f6e 7320696e sible reasons in │ │ │ │ - 0x000558b8 636c7564 653a0a20 2057726f 6e672070 clude:. Wrong p │ │ │ │ - 0x000558c8 61746820 696e2063 6f6e6669 67757265 ath in configure │ │ │ │ - 0x000558d8 2066696c 65206f70 74696f6e 2053616d file option Sam │ │ │ │ - 0x000558e8 6861696e 50617468 3d2f7061 74682f74 hainPath=/path/t │ │ │ │ - 0x000558f8 6f2f6578 65637574 61626c65 0a20204e o/executable. N │ │ │ │ - 0x00055908 6f207265 61642070 65726d69 7373696f o read permissio │ │ │ │ - 0x00055918 6e20666f 72207468 65206566 66656374 n for the effect │ │ │ │ - 0x00055928 69766520 5549443a 2025640a 00000000 ive UID: %d..... │ │ │ │ - 0x00055938 73685f75 6e69785f 73656c66 5f636865 sh_unix_self_che │ │ │ │ - 0x00055948 636b0000 43686563 6b73756d 206f6b00 ck..Checksum ok. │ │ │ │ - 0x00055958 436f756c 64206e6f 74207265 61642073 Could not read s │ │ │ │ - 0x00055968 616d6861 696e2065 78656375 7461626c amhain executabl │ │ │ │ - 0x00055978 65000000 54686520 63686563 6b73756d e...The checksum │ │ │ │ - 0x00055988 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x00055998 6c653a20 25732068 61732063 68616e67 le: %s has chang │ │ │ │ - 0x000559a8 65642073 696e6365 20737461 72747570 ed since startup │ │ │ │ - 0x000559b8 20282573 202d3e20 2573292e 0a000000 (%s -> %s)..... │ │ │ │ - 0x000559c8 54686520 63686563 6b73756d 206f6620 The checksum of │ │ │ │ - 0x000559d8 25732068 61732063 68616e67 65642073 %s has changed s │ │ │ │ - 0x000559e8 696e6365 20737461 72747570 20282573 ince startup (%s │ │ │ │ - 0x000559f8 202d3e20 25732900 6c696e65 20746f6f -> %s).line too │ │ │ │ - 0x00055a08 206c6f6e 6720696e 2067726f 75702065 long in group e │ │ │ │ - 0x00055a18 6e747279 00000000 73685f67 726f7570 ntry....sh_group │ │ │ │ - 0x00055a28 5f746f5f 67696400 74665f61 64645f74 _to_gid.tf_add_t │ │ │ │ - 0x00055a38 72757374 65645f75 73657200 2c200900 rusted_user., .. │ │ │ │ - 0x00055a48 74665f61 64645f74 72757374 65645f75 tf_add_trusted_u │ │ │ │ - 0x00055a58 7365725f 696e7400 61646420 74727573 ser_int.add trus │ │ │ │ - 0x00055a68 74656420 75736572 00000000 74665f74 ted user....tf_t │ │ │ │ - 0x00055a78 72757374 5f636865 636b0000 416e2069 rust_check..An i │ │ │ │ - 0x00055a88 6e746572 6e616c20 6572726f 72206f63 nternal error oc │ │ │ │ - 0x00055a98 63757265 6420696e 20746865 20747275 cured in the tru │ │ │ │ - 0x00055aa8 73746669 6c652066 756e6374 696f6e2e stfile function. │ │ │ │ - 0x00055ab8 0a000000 41206669 6c656e61 6d652074 ....A filename t │ │ │ │ - 0x00055ac8 72756e63 6174696f 6e206f63 63757265 runcation occure │ │ │ │ - 0x00055ad8 6420696e 20746865 20747275 73746669 d in the trustfi │ │ │ │ - 0x00055ae8 6c652066 756e6374 696f6e2e 0a50726f le function..Pro │ │ │ │ - 0x00055af8 6261626c 79207468 65206e6f 726d616c bably the normal │ │ │ │ - 0x00055b08 697a6564 2066696c 656e616d 6520666f ized filename fo │ │ │ │ - 0x00055b18 72202573 0a697320 746f6f20 6c6f6e67 r %s.is too long │ │ │ │ - 0x00055b28 2e205468 6973206d 61792062 65206475 . This may be du │ │ │ │ - 0x00055b38 6520652e 672e2074 6f206465 6570206f e e.g. to deep o │ │ │ │ - 0x00055b48 72206369 7263756c 61722073 6f66746c r circular softl │ │ │ │ - 0x00055b58 696e6b73 2e0a0000 54686520 70617468 inks....The path │ │ │ │ - 0x00055b68 20656c65 6d656e74 3a202573 0a696e20 element: %s.in │ │ │ │ - 0x00055b78 74686520 66696c65 6e616d65 3a202573 the filename: %s │ │ │ │ - 0x00055b88 20697320 776f726c 64207772 69746561 is world writea │ │ │ │ - 0x00055b98 626c652e 0a000000 54686520 6f776e65 ble.....The owne │ │ │ │ - 0x00055ba8 72202855 4944203d 20256c64 29206f66 r (UID = %ld) of │ │ │ │ - 0x00055bb8 20746865 20706174 6820656c 656d656e the path elemen │ │ │ │ - 0x00055bc8 743a2025 730a696e 20746865 2066696c t: %s.in the fil │ │ │ │ - 0x00055bd8 656e616d 653a2025 730a6973 206e6f74 ename: %s.is not │ │ │ │ - 0x00055be8 20696e20 74686520 6c697374 206f6620 in the list of │ │ │ │ - 0x00055bf8 74727573 74656420 75736572 732e0a54 trusted users..T │ │ │ │ - 0x00055c08 6f206669 78207468 65207072 6f626c65 o fix the proble │ │ │ │ - 0x00055c18 6d2c2079 6f752063 616e3a0a 202d2072 m, you can:. - r │ │ │ │ - 0x00055c28 756e202e 2f636f6e 66696775 72652061 un ./configure a │ │ │ │ - 0x00055c38 6761696e 20776974 68207468 65206f70 gain with the op │ │ │ │ - 0x00055c48 74696f6e 202d2d77 6974682d 74727573 tion --with-trus │ │ │ │ - 0x00055c58 7465643d 302c2e2e 2e2c5549 440a2020 ted=0,...,UID. │ │ │ │ - 0x00055c68 20776865 72652055 49442069 73207468 where UID is th │ │ │ │ - 0x00055c78 65205549 44206f66 20746865 20756e74 e UID of the unt │ │ │ │ - 0x00055c88 72757374 65642075 7365722c 206f720a rusted user, or. │ │ │ │ - 0x00055c98 202d2075 73652074 6865206f 7074696f - use the optio │ │ │ │ - 0x00055ca8 6e205472 75737465 64557365 723d5549 n TrustedUser=UI │ │ │ │ - 0x00055cb8 4420696e 20746865 20636f6e 66696775 D in the configu │ │ │ │ - 0x00055cc8 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ - 0x00055cd8 54686520 70617468 20656c65 6d656e74 The path element │ │ │ │ - 0x00055ce8 3a202573 0a696e20 74686520 66696c65 : %s.in the file │ │ │ │ - 0x00055cf8 6e616d65 3a202573 0a697320 67726f75 name: %s.is grou │ │ │ │ - 0x00055d08 70207772 69746561 626c6520 28474944 p writeable (GID │ │ │ │ - 0x00055d18 203d2025 6c64292c 20616e64 20617420 = %ld), and at │ │ │ │ - 0x00055d28 6c656173 74206f6e 65206f66 20746865 least one of the │ │ │ │ - 0x00055d38 2067726f 75700a6d 656d6265 72732028 group.members ( │ │ │ │ - 0x00055d48 55494420 3d20256c 64292069 73206e6f UID = %ld) is no │ │ │ │ - 0x00055d58 7420696e 20746865 206c6973 74206f66 t in the list of │ │ │ │ - 0x00055d68 20747275 73746564 20757365 72732e0a trusted users.. │ │ │ │ - 0x00055d78 546f2066 69782074 68652070 726f626c To fix the probl │ │ │ │ - 0x00055d88 656d2c20 796f7520 63616e3a 0a202d20 em, you can:. - │ │ │ │ - 0x00055d98 72756e20 2e2f636f 6e666967 75726520 run ./configure │ │ │ │ - 0x00055da8 61676169 6e207769 74682074 6865206f again with the o │ │ │ │ - 0x00055db8 7074696f 6e202d2d 77697468 2d747275 ption --with-tru │ │ │ │ - 0x00055dc8 73746564 3d302c2e 2e2e2c55 49440a20 sted=0,...,UID. │ │ │ │ - 0x00055dd8 20207768 65726520 55494420 69732074 where UID is t │ │ │ │ - 0x00055de8 68652055 4944206f 66207468 6520756e he UID of the un │ │ │ │ - 0x00055df8 74727573 74656420 75736572 2c206f72 trusted user, or │ │ │ │ - 0x00055e08 0a202d20 75736520 74686520 6f707469 . - use the opti │ │ │ │ - 0x00055e18 6f6e2054 72757374 65645573 65723d55 on TrustedUser=U │ │ │ │ - 0x00055e28 49442069 6e207468 6520636f 6e666967 ID in the config │ │ │ │ - 0x00055e38 75726174 696f6e20 66696c65 2e0a0000 uration file.... │ │ │ │ - 0x00055e48 73685f75 6e69785f 636c6f73 65616c6c sh_unix_closeall │ │ │ │ - 0x00055e58 00000000 73685f75 6e69785f 6c6f6361 ....sh_unix_loca │ │ │ │ - 0x00055e68 6c686f73 74000000 6e6f6465 6e616d65 lhost...nodename │ │ │ │ - 0x00055e78 20726574 75726e65 64206279 20756e61 returned by una │ │ │ │ - 0x00055e88 6d65206d 61792062 65207472 756e6361 me may be trunca │ │ │ │ - 0x00055e98 74656400 4163636f 7264696e 6720746f ted.According to │ │ │ │ - 0x00055ea8 20756e61 6d652c20 796f7572 206e6f64 uname, your nod │ │ │ │ - 0x00055eb8 656e616d 65206973 2025732c 20627574 ename is %s, but │ │ │ │ - 0x00055ec8 20796f75 72207265 736f6c76 65720a6c your resolver.l │ │ │ │ - 0x00055ed8 69627261 72792063 616e6e6f 74207265 ibrary cannot re │ │ │ │ - 0x00055ee8 736f6c76 65207468 6973206e 6f64656e solve this noden │ │ │ │ - 0x00055ef8 616d6520 746f2061 20465144 4e2e0a52 ame to a FQDN..R │ │ │ │ - 0x00055f08 61746865 722c2069 74207265 736f6c76 ather, it resolv │ │ │ │ - 0x00055f18 65732074 68697320 746f2025 732e0a46 es this to %s..F │ │ │ │ - 0x00055f28 6f72206d 6f726520 696e666f 726d6174 or more informat │ │ │ │ - 0x00055f38 696f6e2c 20736565 20746865 20656e74 ion, see the ent │ │ │ │ - 0x00055f48 72792061 626f7574 2073656c 662d7265 ry about self-re │ │ │ │ - 0x00055f58 736f6c76 696e6720 756e6465 720a274d solving under.'M │ │ │ │ - 0x00055f68 6f737420 66726571 75656e74 6c792720 ost frequently' │ │ │ │ - 0x00055f78 696e2074 68652046 41512074 68617420 in the FAQ that │ │ │ │ - 0x00055f88 796f7520 77696c6c 2066696e 6420696e you will find in │ │ │ │ - 0x00055f98 20746865 20646f63 732f2073 75626469 the docs/ subdi │ │ │ │ - 0x00055fa8 72656374 6f72792e 0a000000 73685f75 rectory.....sh_u │ │ │ │ - 0x00055fb8 6e69785f 6d656d6c 6f636b00 73685f75 nix_memlock.sh_u │ │ │ │ - 0x00055fc8 6e69785f 73657464 65616d6f 6e000000 nix_setdeamon... │ │ │ │ - 0x00055fd8 73685f75 6e69785f 7365746e 6f646561 sh_unix_setnodea │ │ │ │ - 0x00055fe8 6d6f6e00 73685f75 6e69785f 7365746d mon.sh_unix_setm │ │ │ │ - 0x00055ff8 6f646561 6d6f6e00 2f62696e 2f736800 odeamon./bin/sh. │ │ │ │ - 0x00056008 2d630000 50415448 3d2f7362 696e3a2f -c..PATH=/sbin:/ │ │ │ │ - 0x00056018 62696e3a 2f757372 2f736269 6e3a2f75 bin:/usr/sbin:/u │ │ │ │ - 0x00056028 73722f62 696e3a2f 7573722f 75636200 sr/bin:/usr/ucb. │ │ │ │ - 0x00056038 5348454c 4c3d2f62 696e2f73 68000000 SHELL=/bin/sh... │ │ │ │ - 0x00056048 4946533d 20090a00 545a3d00 745f7a6f IFS= ...TZ=.t_zo │ │ │ │ - 0x00056058 6e650000 252b3033 64253032 64000000 ne..%+03d%02d... │ │ │ │ - 0x00056068 73685f75 6e69785f 73657474 696d6573 sh_unix_settimes │ │ │ │ - 0x00056078 65727665 72000000 73685f75 6e69785f erver...sh_unix_ │ │ │ │ - 0x00056088 74696d65 00000000 5b25592d 256d2d25 time....[%Y-%m-% │ │ │ │ - 0x00056098 64542548 3a254d3a 25532525 735d0000 dT%H:%M:%S%%s].. │ │ │ │ - 0x000560a8 73685f75 6e69785f 7573656c 6f63616c sh_unix_uselocal │ │ │ │ - 0x000560b8 74696d65 00000000 73685f75 6e69785f time....sh_unix_ │ │ │ │ - 0x000560c8 676d7474 696d6500 5b25592d 256d2d25 gmttime.[%Y-%m-% │ │ │ │ - 0x000560d8 64542548 3a254d3a 25535d00 73685f75 dT%H:%M:%S].sh_u │ │ │ │ - 0x000560e8 6e69785f 67657455 49446469 72000000 nix_getUIDdir... │ │ │ │ - 0x000560f8 636f6d70 6c657465 6c79206d 69737369 completely missi │ │ │ │ - 0x00056108 6e670000 67657470 77756964 00000000 ng..getpwuid.... │ │ │ │ - 0x00056118 70775f64 69720000 73685f75 6e69785f pw_dir..sh_unix_ │ │ │ │ - 0x00056128 67657455 49446e61 6d650000 70775f75 getUIDname..pw_u │ │ │ │ - 0x00056138 73657200 73685f75 6e69785f 696e6974 ser.sh_unix_init │ │ │ │ - 0x00056148 67726f75 70733200 73685f75 6e69785f groups2.sh_unix_ │ │ │ │ - 0x00056158 67657447 49446e61 6d650000 67657467 getGIDname..getg │ │ │ │ - 0x00056168 72676964 00000000 67725f6e 616d6500 rgid....gr_name. │ │ │ │ - 0x00056178 73685f75 6e69785f 67657455 73657200 sh_unix_getUser. │ │ │ │ - 0x00056188 70775f68 6f6d6500 73685f75 6e69785f pw_home.sh_unix_ │ │ │ │ - 0x00056198 6765746c 696e6500 73685f75 6e69785f getline.sh_unix_ │ │ │ │ - 0x000561a8 6765745f 66747970 65000000 73685f75 get_ftype...sh_u │ │ │ │ - 0x000561b8 6e69785f 7365745f 696f5f6c 696d6974 nix_set_io_limit │ │ │ │ - 0x000561c8 00000000 73657420 492f4f20 6c696d69 ....set I/O limi │ │ │ │ - 0x000561d8 74000000 73685f75 6e69785f 63686563 t...sh_unix_chec │ │ │ │ - 0x000561e8 6b73756d 5f73697a 65000000 73685f75 ksum_size...sh_u │ │ │ │ - 0x000561f8 6e69785f 67657469 6e666f00 556e696e nix_getinfo.Unin │ │ │ │ - 0x00056208 69746961 6c697a65 64206368 65636b20 itialized check │ │ │ │ - 0x00056218 6d61736b 00000000 73685f75 6e69785f mask....sh_unix_ │ │ │ │ - 0x00056228 67657469 6e666f5f 6f70656e 00000000 getinfo_open.... │ │ │ │ - 0x00056238 73685f75 6e69785f 67657469 6e666f5f sh_unix_getinfo_ │ │ │ │ - 0x00056248 66737461 74000000 73685f75 6e69785f fstat...sh_unix_ │ │ │ │ - 0x00056258 67657469 6e666f5f 61747472 00000000 getinfo_attr.... │ │ │ │ - 0x00056268 6c737461 7420286c 696e6b20 74617267 lstat (link targ │ │ │ │ - 0x00056278 65742900 73685f75 6e69785f 756e6c6f et).sh_unix_unlo │ │ │ │ - 0x00056288 636b0000 73685f75 6e69785f 63686563 ck..sh_unix_chec │ │ │ │ - 0x00056298 6b5f7069 64646972 00000000 43616e6e k_piddir....Cann │ │ │ │ - 0x000562a8 6f742063 72656174 65205049 44206469 ot create PID di │ │ │ │ - 0x000562b8 72656374 6f727900 50617468 206f6620 rectory.Path of │ │ │ │ - 0x000562c8 50494420 64697265 63746f72 79207265 PID directory re │ │ │ │ - 0x000562d8 66657273 20746f20 61206e6f 6e2d6469 fers to a non-di │ │ │ │ - 0x000562e8 72656374 6f727920 6f626a65 63740000 rectory object.. │ │ │ │ - 0x000562f8 73685f75 6e69785f 6c6f636b 00000000 sh_unix_lock.... │ │ │ │ - 0x00056308 43616e6e 6f742063 72656174 65205049 Cannot create PI │ │ │ │ - 0x00056318 44206669 6c652028 31290000 43616e6e D file (1)..Cann │ │ │ │ - 0x00056328 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x00056338 696c6520 28312900 43616e6e 6f742063 ile (1).Cannot c │ │ │ │ - 0x00056348 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x00056358 32290000 43616e6e 6f742063 72656174 2)..Cannot creat │ │ │ │ - 0x00056368 65206c6f 636b2066 696c6520 28322900 e lock file (2). │ │ │ │ - 0x00056378 43616e6e 6f74206f 70656e20 50494420 Cannot open PID │ │ │ │ - 0x00056388 66696c65 20666f72 20726561 64000000 file for read... │ │ │ │ - 0x00056398 43616e6e 6f74206f 70656e20 6c6f636b Cannot open lock │ │ │ │ - 0x000563a8 2066696c 6520666f 72207265 61640000 file for read.. │ │ │ │ - 0x000563b8 42616420 50494420 696e2050 49442066 Bad PID in PID f │ │ │ │ - 0x000563c8 696c6500 42616420 50494420 696e206c ile.Bad PID in l │ │ │ │ - 0x000563d8 6f636b20 66696c65 00000000 43616e6e ock file....Cann │ │ │ │ - 0x000563e8 6f742072 65616420 50494420 66696c65 ot read PID file │ │ │ │ - 0x000563f8 00000000 43616e6e 6f742072 65616420 ....Cannot read │ │ │ │ - 0x00056408 6c6f636b 2066696c 65000000 73685f75 lock file...sh_u │ │ │ │ - 0x00056418 6e69785f 74657374 5f616e64 5f6c6f63 nix_test_and_loc │ │ │ │ - 0x00056428 6b000000 73685f75 6e69785f 74657374 k...sh_unix_test │ │ │ │ - 0x00056438 6c6f636b 00000000 43616e6e 6f742063 lock....Cannot c │ │ │ │ - 0x00056448 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x00056458 33290000 43616e6e 6f742072 656d6f76 3)..Cannot remov │ │ │ │ - 0x00056468 65207374 616c6520 6c6f636b 2066696c e stale lock fil │ │ │ │ - 0x00056478 652c2050 4944206d 61792062 65206120 e, PID may be a │ │ │ │ - 0x00056488 72756e6e 696e6720 70726f63 65737300 running process. │ │ │ │ - 0x00056498 43616e6e 6f742072 656d6f76 65207374 Cannot remove st │ │ │ │ - 0x000564a8 616c6520 50494420 66696c65 2c205049 ale PID file, PI │ │ │ │ - 0x000564b8 44206d61 79206265 20612072 756e6e69 D may be a runni │ │ │ │ - 0x000564c8 6e672070 726f6365 73730000 43616e6e ng process..Cann │ │ │ │ - 0x000564d8 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x000564e8 696c6520 28332900 73685f75 6e69785f ile (3).sh_unix_ │ │ │ │ - 0x000564f8 696e6974 00000000 73685f75 6e69785f init....sh_unix_ │ │ │ │ - 0x00056508 72657365 7474696d 65720000 73685f75 resettimer..sh_u │ │ │ │ - 0x00056518 6e69785f 72657365 74736967 6e616c73 nix_resetsignals │ │ │ │ - 0x00056528 00000000 73685f75 6e69785f 7365746c ....sh_unix_setl │ │ │ │ - 0x00056538 696d6974 73000000 73685f75 6e69785f imits...sh_unix_ │ │ │ │ - 0x00056548 7a65726f 656e7600 73685f75 6e69785f zeroenv.sh_unix_ │ │ │ │ - 0x00056558 636f7079 656e7600 25733a20 25643a20 copyenv.%s: %d: │ │ │ │ - 0x00056568 4f757420 6f66206d 656d6f72 790a0000 Out of memory... │ │ │ │ - 0x00056578 64757000 2e6c6f63 6b000000 73685f75 dup..lock...sh_u │ │ │ │ - 0x00056588 6e69785f 66696c65 5f657869 73747300 nix_file_exists. │ │ │ │ - 0x00056598 73685f75 6e69785f 64657669 63655f72 sh_unix_device_r │ │ │ │ - 0x000565a8 65616461 626c6500 66696c65 5f69735f eadable.file_is_ │ │ │ │ - 0x000565b8 72656d6f 74650000 5245515f 46524f4d remote..REQ_FROM │ │ │ │ - 0x000565c8 5f534552 56455200 4e6f206c 6f63616c _SERVER.No local │ │ │ │ - 0x000565d8 20626173 656c696e 65206461 74616261 baseline databa │ │ │ │ - 0x000565e8 73652061 74206578 70656374 65642070 se at expected p │ │ │ │ - 0x000565f8 61746800 4e6f206c 6f63616c 20626173 ath.No local bas │ │ │ │ - 0x00056608 656c696e 65206461 74616261 73652070 eline database p │ │ │ │ - 0x00056618 61746820 6b6e6f77 6e000000 66696c65 ath known...file │ │ │ │ - 0x00056628 5f706174 68000000 73685f75 6e69785f _path...sh_unix_ │ │ │ │ - 0x00056638 6c6f6f6b 75705f70 61676500 73685f75 lookup_page.sh_u │ │ │ │ - 0x00056648 6e69785f 636f756e 745f6d6c 6f636b00 nix_count_mlock. │ │ │ │ - 0x00056658 25642070 61676573 206c6f63 6b656400 %d pages locked. │ │ │ │ - 0x00056668 73685f75 74696c73 2e630000 636f7079 sh_utils.c..copy │ │ │ │ - 0x00056678 5f666f75 72000000 73685f75 74696c5f _four...sh_util_ │ │ │ │ - 0x00056688 666c6167 76616c00 73685f75 74696c5f flagval.sh_util_ │ │ │ │ - 0x00056698 68696465 73657475 70000000 62756620 hidesetup...buf │ │ │ │ - 0x000566a8 3d3d204e 554c4c00 6c656e20 3c203000 == NULL.len < 0. │ │ │ │ - 0x000566b8 67726f75 70000000 6f746865 72000000 group...other... │ │ │ │ - 0x000566c8 6c656e20 3d3d2030 00000000 73747220 len == 0....str │ │ │ │ - 0x000566d8 3d3d204e 554c4c00 696e7465 67657220 == NULL.integer │ │ │ │ - 0x000566e8 6f766572 666c6f77 20696e20 73685f75 overflow in sh_u │ │ │ │ - 0x000566f8 74696c5f 73747264 75705f6c 00000000 til_strdup_l.... │ │ │ │ - 0x00056708 73685f75 74696c5f 73747264 75700000 sh_util_strdup.. │ │ │ │ - 0x00056718 73685f75 74696c5f 75706461 74655f66 sh_util_update_f │ │ │ │ - 0x00056728 696c6500 73685f75 74696c5f 73747264 ile.sh_util_strd │ │ │ │ - 0x00056738 75705f74 7261636b 00000000 73685f75 up_track....sh_u │ │ │ │ - 0x00056748 74696c5f 73747273 65700000 72657420 til_strsep..ret │ │ │ │ - 0x00056758 3d3d204e 554c4c00 73685f75 74696c5f == NULL.sh_util_ │ │ │ │ - 0x00056768 666f726d 61747465 64000000 256c7500 formatted...%lu. │ │ │ │ - 0x00056778 25642d25 6d2d2559 2025483a 254d3a25 %d-%m-%Y %H:%M:% │ │ │ │ - 0x00056788 53000000 30302d30 302d3030 30302030 S...00-00-0000 0 │ │ │ │ - 0x00056798 303a3030 3a303000 284e6f6e 65290000 0:00:00.(None).. │ │ │ │ - 0x000567a8 73685f75 74696c5f 68657874 6f62696e sh_util_hextobin │ │ │ │ - 0x000567b8 61727900 73685f75 74696c5f 686d6163 ary.sh_util_hmac │ │ │ │ - 0x000567c8 5f746967 65720000 696e7465 67657220 _tiger..integer │ │ │ │ - 0x000567d8 6f766572 666c6f77 00000000 73685f75 overflow....sh_u │ │ │ │ - 0x000567e8 74696c5f 73696774 79706500 484d4143 til_sigtype.HMAC │ │ │ │ - 0x000567f8 2d544947 45520000 48415348 2d544947 -TIGER..HASH-TIG │ │ │ │ - 0x00056808 45520000 73685f75 74696c5f 73696767 ER..sh_util_sigg │ │ │ │ - 0x00056818 656e0000 73685f75 74696c5f 68617368 en..sh_util_hash │ │ │ │ - 0x00056828 5f746967 65720000 73685f75 74696c5f _tiger..sh_util_ │ │ │ │ - 0x00056838 636f6d70 72657373 00000000 73685f75 compress....sh_u │ │ │ │ - 0x00056848 74696c5f 6370796c 6f6e6700 74617573 til_cpylong.taus │ │ │ │ - 0x00056858 5f736565 64000000 73685f65 6e74726f _seed...sh_entro │ │ │ │ - 0x00056868 70790000 4552524f 523a2069 6e737566 py..ERROR: insuf │ │ │ │ - 0x00056878 66696369 656e7420 70726976 696c6567 ficient privileg │ │ │ │ - 0x00056888 650a0000 4552524f 523a206e 6f206b65 e...ERROR: no ke │ │ │ │ - 0x00056898 79206769 76656e0a 20417267 756d656e y given. Argumen │ │ │ │ - 0x000568a8 74206d75 73742062 6520276b 65794070 t must be 'key@p │ │ │ │ - 0x000568b8 61746827 0a000000 4552524f 523a206e ath'....ERROR: n │ │ │ │ - 0x000568c8 6f207061 74682074 6f206578 65637574 o path to execut │ │ │ │ - 0x000568d8 61626c65 20676976 656e0a20 41726775 able given. Argu │ │ │ │ - 0x000568e8 6d656e74 206d7573 74206265 20276b65 ment must be 'ke │ │ │ │ - 0x000568f8 79407061 7468270a 00000000 25732e6f y@path'.....%s.o │ │ │ │ - 0x00056908 75740000 4552524f 523a2063 616e6e6f ut..ERROR: canno │ │ │ │ - 0x00056918 74206f70 656e2025 7320666f 72207265 t open %s for re │ │ │ │ - 0x00056928 61642028 6572726e 756d203d 20256c64 ad (errnum = %ld │ │ │ │ - 0x00056938 290a0000 4552524f 523a2063 616e6e6f )...ERROR: canno │ │ │ │ - 0x00056948 74206f70 656e2025 73202865 72726e75 t open %s (errnu │ │ │ │ - 0x00056958 6d203d20 256c6429 0a000000 4552524f m = %ld)....ERRO │ │ │ │ - 0x00056968 523a206f 7574206f 66206d65 6d6f7279 R: out of memory │ │ │ │ - 0x00056978 0a000000 256c6420 62797465 73207265 ....%ld bytes re │ │ │ │ - 0x00056988 61640a00 6f6c6420 6b657920 666f756e ad..old key foun │ │ │ │ - 0x00056998 64000000 6e657720 66696c65 20257320 d...new file %s │ │ │ │ - 0x000569a8 77726974 74656e0a 00000000 4552524f written.....ERRO │ │ │ │ - 0x000569b8 523a206f 6c64206b 6579206e 6f742066 R: old key not f │ │ │ │ - 0x000569c8 6f756e64 0a000000 73685f75 74696c5f ound....sh_util_ │ │ │ │ - 0x000569d8 656e636f 64650000 73685f75 74696c5f encode..sh_util_ │ │ │ │ - 0x000569e8 73657473 65727665 72000000 73685f75 setserver...sh_u │ │ │ │ - 0x000569f8 74696c5f 7365746c 6f6f7074 696d6500 til_setlooptime. │ │ │ │ - 0x00056a08 6c6f6f70 2074696d 65000000 73685f75 loop time...sh_u │ │ │ │ - 0x00056a18 74696c5f 73657463 6865636b 73756d00 til_setchecksum. │ │ │ │ - 0x00056a28 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x00056a38 00000000 6e6f6e65 00000000 73685f75 ....none....sh_u │ │ │ │ - 0x00056a48 74696c5f 6b657969 6e697400 736c5f73 til_keyinit.sl_s │ │ │ │ - 0x00056a58 74726c63 70790000 73685f75 74696c5f trlcpy..sh_util_ │ │ │ │ - 0x00056a68 6f627363 7572655f 6f6b0000 73685f75 obscure_ok..sh_u │ │ │ │ - 0x00056a78 74696c5f 6f627363 7572655f 75746638 til_obscure_utf8 │ │ │ │ - 0x00056a88 00000000 73685f75 74696c5f 6469726e ....sh_util_dirn │ │ │ │ - 0x00056a98 616d6500 73685f75 74696c5f 62617365 ame.sh_util_base │ │ │ │ - 0x00056aa8 6e616d65 00000000 73685f75 74696c5f name....sh_util_ │ │ │ │ - 0x00056ab8 73616665 5f6e616d 65000000 286e756c safe_name...(nul │ │ │ │ - 0x00056ac8 6c290000 25632530 336f0000 286f7665 l)..%c%03o..(ove │ │ │ │ - 0x00056ad8 72666c6f 77290000 73685f75 74696c5f rflow)..sh_util_ │ │ │ │ - 0x00056ae8 61736b5f 75706461 74650000 55706461 ask_update..Upda │ │ │ │ - 0x00056af8 74652025 73205b59 2f6e5d20 3f200000 te %s [Y/n] ? .. │ │ │ │ - 0x00056b08 43616e6e 6f742063 6f6e7469 6e75653a Cannot continue: │ │ │ │ - 0x00056b18 20737464 696e2069 73206e6f 74206120 stdin is not a │ │ │ │ - 0x00056b28 7465726d 696e616c 00000000 506c6561 terminal....Plea │ │ │ │ - 0x00056b38 73652061 6e737765 72207928 65732920 se answer y(es) │ │ │ │ - 0x00056b48 6f72206e 286f290a 00000000 73685f75 or n(o).....sh_u │ │ │ │ - 0x00056b58 74696c5f 6f627363 7572656e 616d6500 til_obscurename. │ │ │ │ - 0x00056b68 73685f75 74696c5f 69736e75 6d000000 sh_util_isnum... │ │ │ │ - 0x00056b78 73685f75 74696c5f 73747263 6f6e6361 sh_util_strconca │ │ │ │ - 0x00056b88 74000000 41424344 45464748 494a4b4c t...ABCDEFGHIJKL │ │ │ │ - 0x00056b98 4d4e4f50 51525354 55565758 595a6162 MNOPQRSTUVWXYZab │ │ │ │ - 0x00056ba8 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x00056bb8 73747576 7778797a 30313233 34353637 stuvwxyz01234567 │ │ │ │ - 0x00056bc8 38392829 00000000 73685f75 74696c5f 89()....sh_util_ │ │ │ │ - 0x00056bd8 72656763 6d700000 73685f65 72726f72 regcmp..sh_error │ │ │ │ - 0x00056be8 2e630000 73685f65 72726f72 5f696e69 .c..sh_error_ini │ │ │ │ - 0x00056bf8 74000000 73685f65 72726f72 5f736574 t...sh_error_set │ │ │ │ - 0x00056c08 5f636c61 73736d61 736b0000 202c0900 _classmask.. ,.. │ │ │ │ - 0x00056c18 73685f65 72726f72 5f737472 696e6700 sh_error_string. │ │ │ │ - 0x00056c28 25532025 54200000 25532025 54202825 %S %T ..%S %T (% │ │ │ │ - 0x00056c38 462c2025 4c2c2025 45292000 3c544350 F, %L, %E) . : ...DEBUG : │ │ │ │ - 0x00056c58 20000000 494e464f 2020203a 20000000 ...INFO : ... │ │ │ │ - 0x00056c68 4e4f5449 4345203a 20000000 5741524e NOTICE : ...WARN │ │ │ │ - 0x00056c78 2020203a 20000000 4d41524b 2020203a : ...MARK : │ │ │ │ - 0x00056c88 20000000 4552524f 5220203a 20000000 ...ERROR : ... │ │ │ │ - 0x00056c98 43524954 2020203a 20000000 414c4552 CRIT : ...ALER │ │ │ │ - 0x00056ca8 5420203a 20000000 3f3f3f20 2020203a T : ...??? : │ │ │ │ - 0x00056cb8 20000000 73747269 6e673d3c 25733e2c ...string=<%s>, │ │ │ │ - 0x00056cc8 20686173 683d3c25 733e0a00 73685f65 hash=<%s>..sh_e │ │ │ │ - 0x00056cd8 72726f72 5f636f6e 76657274 5f6c6576 rror_convert_lev │ │ │ │ - 0x00056ce8 656c0000 73685f65 72726f72 5f68616e el..sh_error_han │ │ │ │ - 0x00056cf8 646c6500 6765745f 666f726d 61740000 dle.get_format.. │ │ │ │ - 0x00056d08 4552524f 523a206d 73673d3c 4e554c4c ERROR: msg=, file=< │ │ │ │ - 0x00056d28 25733e2c 206c696e 653d3c25 6c643e0a %s>, line=<%ld>. │ │ │ │ - 0x00056d38 00000000 63686b73 756d5f6f 6c643d3c ....chksum_old=< │ │ │ │ - 0x00056d48 00000000 63686b73 756d5f6e 65773d3c ....chksum_new=< │ │ │ │ - 0x00056d58 00000000 656d6169 6c000000 284e554c ....email...(NUL │ │ │ │ - 0x00056d68 4c290000 73685f65 72726f72 5f736574 L)..sh_error_set │ │ │ │ - 0x00056d78 5f697600 73685f65 72726f72 5f736574 _iv.sh_error_set │ │ │ │ - 0x00056d88 5f6c6576 656c0000 64656275 67000000 _level..debug... │ │ │ │ - 0x00056d98 73685f65 72726f72 5f6d6169 6c000000 sh_error_mail... │ │ │ │ - 0x00056da8 73685f65 72726f72 5f656865 61640000 sh_error_ehead.. │ │ │ │ - 0x00056db8 696e666f 00000000 6e6f7469 63650000 info....notice.. │ │ │ │ - 0x00056dc8 7761726e 00000000 6d61726b 00000000 warn....mark.... │ │ │ │ - 0x00056dd8 65727200 63726974 00000000 616c6572 err.crit....aler │ │ │ │ - 0x00056de8 74000000 342e312e 34000000 54686973 t...4.1.4...This │ │ │ │ - 0x00056df8 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x00056e08 2c202863 29203139 39392d32 30303820 , (c) 1999-2008 │ │ │ │ - 0x00056e18 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x00056e28 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x00056e38 612e6465 292e0a00 54686973 20736f66 a.de)...This sof │ │ │ │ - 0x00056e48 74776172 6520636f 6d657320 77697468 tware comes with │ │ │ │ - 0x00056e58 20414253 4f4c5554 454c5920 4e4f2057 ABSOLUTELY NO W │ │ │ │ - 0x00056e68 41525241 4e54592e 20000000 55736520 ARRANTY. ...Use │ │ │ │ - 0x00056e78 6174206f 776e2072 69736b2e 0a0a0000 at own risk..... │ │ │ │ - 0x00056e88 436f6d70 696c6564 2d696e20 6c6f6720 Compiled-in log │ │ │ │ - 0x00056e98 66616369 6c697469 65733a0a 00000000 facilities:..... │ │ │ │ - 0x00056ea8 20636f6e 736f6c65 20282f64 65762f63 console (/dev/c │ │ │ │ - 0x00056eb8 6f6e736f 6c652900 20737973 6c6f6700 onsole). syslog. │ │ │ │ - 0x00056ec8 206c6f67 66696c65 20282573 29000000 logfile (%s)... │ │ │ │ - 0x00056ed8 20657874 65726e61 6c207072 6f677261 external progra │ │ │ │ - 0x00056ee8 6d000000 20656d61 696c0000 436f6d70 m... email..Comp │ │ │ │ - 0x00056ef8 696c6564 2d696e20 6d6f6475 6c65733a iled-in modules: │ │ │ │ - 0x00056f08 0a000000 206c6f67 696e2f6c 6f676f75 .... login/logou │ │ │ │ - 0x00056f18 74000000 206d6f75 6e74206f 7074696f t... mount optio │ │ │ │ - 0x00056f28 6e730000 20737569 64000000 2070726f ns.. suid... pro │ │ │ │ - 0x00056f38 63657373 65730000 20706f72 74730000 cesses.. ports.. │ │ │ │ - 0x00056f48 5374616e 64616c6f 6e652065 78656375 Standalone execu │ │ │ │ - 0x00056f58 7461626c 65000000 2c204950 76362073 table..., IPv6 s │ │ │ │ - 0x00056f68 7570706f 72746564 00000000 2c20636f upported...., co │ │ │ │ - 0x00056f78 6d70696c 65642d69 6e206f70 74696f6e mpiled-in option │ │ │ │ - 0x00056f88 733a0000 20757369 6e672073 79737465 s:.. using syste │ │ │ │ - 0x00056f98 6d206d61 6c6c6f63 00000000 2f646576 m malloc..../dev │ │ │ │ - 0x00056fa8 2f72616e 646f6d00 20757369 6e672065 /random. using e │ │ │ │ - 0x00056fb8 6e74726f 70792064 65766963 65202825 ntropy device (% │ │ │ │ - 0x00056fc8 73290000 20736865 6c6c2065 7870616e s).. shell expan │ │ │ │ - 0x00056fd8 73696f6e 20696e20 636f6e66 69677572 sion in configur │ │ │ │ - 0x00056fe8 6174696f 6e206669 6c652073 7570706f ation file suppo │ │ │ │ - 0x00056ff8 72746564 00000000 20706f73 69782072 rted.... posix r │ │ │ │ - 0x00057008 65676578 20737570 706f7274 00000000 egex support.... │ │ │ │ - 0x00057018 206f7074 696f6e61 6c6c7920 7265706f optionally repo │ │ │ │ - 0x00057028 72742061 75646974 64207265 636f7264 rt auditd record │ │ │ │ - 0x00057038 206f6620 6368616e 67656420 66696c65 of changed file │ │ │ │ - 0x00057048 00000000 436f7079 72696768 74202843 ....Copyright (C │ │ │ │ - 0x00057058 29203139 39392d32 30303820 5261696e ) 1999-2008 Rain │ │ │ │ - 0x00057068 65722057 6963686d 616e6e20 28687474 er Wichmann (htt │ │ │ │ - 0x00057078 703a2f2f 6c612d73 616d686e 612e6465 p://la-samhna.de │ │ │ │ - 0x00057088 292e0a0a 00000000 54686973 2070726f ).......This pro │ │ │ │ - 0x00057098 6772616d 20697320 66726565 20736f66 gram is free sof │ │ │ │ - 0x000570a8 74776172 653b2079 6f752063 616e2072 tware; you can r │ │ │ │ - 0x000570b8 65646973 74726962 75746520 69742061 edistribute it a │ │ │ │ - 0x000570c8 6e642f6f 72206d6f 64696679 0a000000 nd/or modify.... │ │ │ │ - 0x000570d8 69742075 6e646572 20746865 20746572 it under the ter │ │ │ │ - 0x000570e8 6d73206f 66207468 6520474e 55204765 ms of the GNU Ge │ │ │ │ - 0x000570f8 6e657261 6c205075 626c6963 204c6963 neral Public Lic │ │ │ │ - 0x00057108 656e7365 20617320 7075626c 69736865 ense as publishe │ │ │ │ - 0x00057118 64206279 0a000000 74686520 46726565 d by....the Free │ │ │ │ - 0x00057128 20536f66 74776172 6520466f 756e6461 Software Founda │ │ │ │ - 0x00057138 74696f6e 3b206569 74686572 20766572 tion; either ver │ │ │ │ - 0x00057148 73696f6e 2032206f 66207468 65204c69 sion 2 of the Li │ │ │ │ - 0x00057158 63656e73 652c206f 720a0000 28617420 cense, or...(at │ │ │ │ - 0x00057168 796f7572 206f7074 696f6e29 20616e79 your option) any │ │ │ │ - 0x00057178 206c6174 65722076 65727369 6f6e2e0a later version.. │ │ │ │ - 0x00057188 0a000000 54686973 2070726f 6772616d ....This program │ │ │ │ - 0x00057198 20697320 64697374 72696275 74656420 is distributed │ │ │ │ - 0x000571a8 696e2074 68652068 6f706520 74686174 in the hope that │ │ │ │ - 0x000571b8 20697420 77696c6c 20626520 75736566 it will be usef │ │ │ │ - 0x000571c8 756c2c0a 00000000 62757420 57495448 ul,.....but WITH │ │ │ │ - 0x000571d8 4f555420 414e5920 57415252 414e5459 OUT ANY WARRANTY │ │ │ │ - 0x000571e8 3b207769 74686f75 74206576 656e2074 ; without even t │ │ │ │ - 0x000571f8 68652069 6d706c69 65642077 61727261 he implied warra │ │ │ │ - 0x00057208 6e747920 6f660a00 4d455243 48414e54 nty of..MERCHANT │ │ │ │ - 0x00057218 4142494c 49545920 6f722046 49544e45 ABILITY or FITNE │ │ │ │ - 0x00057228 53532046 4f522041 20504152 54494355 SS FOR A PARTICU │ │ │ │ - 0x00057238 4c415220 50555250 4f53452e 20536565 LAR PURPOSE. See │ │ │ │ - 0x00057248 20746865 0a000000 474e5520 47656e65 the....GNU Gene │ │ │ │ - 0x00057258 72616c20 5075626c 6963204c 6963656e ral Public Licen │ │ │ │ - 0x00057268 73652066 6f72206d 6f726520 64657461 se for more deta │ │ │ │ - 0x00057278 696c732e 0a0a0000 596f7520 73686f75 ils.....You shou │ │ │ │ - 0x00057288 6c642068 61766520 72656365 69766564 ld have received │ │ │ │ - 0x00057298 20612063 6f707920 6f662074 68652047 a copy of the G │ │ │ │ - 0x000572a8 4e552047 656e6572 616c2050 75626c69 NU General Publi │ │ │ │ - 0x000572b8 63204c69 63656e73 650a0000 616c6f6e c License...alon │ │ │ │ - 0x000572c8 67207769 74682074 68697320 70726f67 g with this prog │ │ │ │ - 0x000572d8 72616d3b 20696620 6e6f742c 20777269 ram; if not, wri │ │ │ │ - 0x000572e8 74652074 6f207468 65204672 65652053 te to the Free S │ │ │ │ - 0x000572f8 6f667477 6172650a 00000000 466f756e oftware.....Foun │ │ │ │ - 0x00057308 64617469 6f6e2c20 496e632e 2c203539 dation, Inc., 59 │ │ │ │ - 0x00057318 2054656d 706c6520 506c6163 65202d20 Temple Place - │ │ │ │ - 0x00057328 53756974 65203333 302c2042 6f73746f Suite 330, Bosto │ │ │ │ - 0x00057338 6e2c204d 41202030 32313131 2d313330 n, MA 02111-130 │ │ │ │ - 0x00057348 372c2055 53412e0a 0a000000 54686973 7, USA......This │ │ │ │ - 0x00057358 2070726f 64756374 206d616b 65732075 product makes u │ │ │ │ - 0x00057368 7365206f 66207468 65207265 66657265 se of the refere │ │ │ │ - 0x00057378 6e636520 696d706c 656d656e 74617469 nce implementati │ │ │ │ - 0x00057388 6f6e206f 66207468 65205449 47455220 on of the TIGER │ │ │ │ - 0x00057398 6d657373 6167650a 00000000 64696765 message.....dige │ │ │ │ - 0x000573a8 73742061 6c676f72 6974686d 2e205468 st algorithm. Th │ │ │ │ - 0x000573b8 69732063 6f646520 69732063 6f707972 is code is copyr │ │ │ │ - 0x000573c8 69676874 20456c69 20426968 616d2028 ight Eli Biham ( │ │ │ │ - 0x000573d8 62696861 6d406373 2e746563 686e696f biham@cs.technio │ │ │ │ - 0x000573e8 6e2e6163 2e696c29 0a000000 616e6420 n.ac.il)....and │ │ │ │ - 0x000573f8 526f7373 20416e64 6572736f 6e202872 Ross Anderson (r │ │ │ │ - 0x00057408 6a613134 40636c2e 63616d2e 61632e75 ja14@cl.cam.ac.u │ │ │ │ - 0x00057418 6b292e20 49742063 616e2062 65207573 k). It can be us │ │ │ │ - 0x00057428 65642066 7265656c 79207769 74686f75 ed freely withou │ │ │ │ - 0x00057438 7420616e 790a0000 72657374 72696374 t any...restrict │ │ │ │ - 0x00057448 696f6e73 2e0a0000 0a506c65 61736520 ions.....Please │ │ │ │ - 0x00057458 72656665 7220746f 20746865 2066696c refer to the fil │ │ │ │ - 0x00057468 6520434f 5059494e 4720696e 20746865 e COPYING in the │ │ │ │ - 0x00057478 20736f75 72636520 64697374 72696275 source distribu │ │ │ │ - 0x00057488 74696f6e 20666f72 20610000 0a66756c tion for a...ful │ │ │ │ - 0x00057498 6c206c69 7374206f 6620696e 636f7270 l list of incorp │ │ │ │ - 0x000574a8 6f726174 65642063 6f646520 616e6420 orated code and │ │ │ │ - 0x000574b8 6173736f 63696174 6564206c 6963656e associated licen │ │ │ │ - 0x000574c8 7365732e 0a000000 7365742d 63686563 ses.....set-chec │ │ │ │ - 0x000574d8 6b73756d 2d746573 74000000 20202020 ksum-test... │ │ │ │ - 0x000574e8 20200000 3c617267 3e2c0000 54686973 ..,..This │ │ │ │ - 0x000574f8 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x00057508 2c202863 29203139 39392d32 30303620 , (c) 1999-2006 │ │ │ │ - 0x00057518 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x00057528 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x00057538 612e6465 292e0a00 55736520 6174206f a.de)...Use at o │ │ │ │ - 0x00057548 776e2072 69736b2e 0a000000 55736167 wn risk.....Usag │ │ │ │ - 0x00057558 653a0a0a 00000000 53686f72 74206f70 e:......Short op │ │ │ │ - 0x00057568 74696f6e 20636861 7220636f 6c6c6973 tion char collis │ │ │ │ - 0x00057578 696f6e20 210a0000 25632563 25632020 ion !...%c%c%c │ │ │ │ - 0x00057588 20202020 20202d2d 252d732c 09090920 --%-s,... │ │ │ │ - 0x00057598 25730a00 25632563 25632020 20202020 %s..%c%c%c │ │ │ │ - 0x000575a8 20202d2d 252d732c 09092025 730a0000 --%-s,.. %s... │ │ │ │ - 0x000575b8 25632563 25632020 20202020 20202d2d %c%c%c -- │ │ │ │ - 0x000575c8 252d732c 09202573 0a000000 25632563 %-s,. %s....%c%c │ │ │ │ - 0x000575d8 20257320 202d2d25 2d733d3c 6172673e %s --%-s= │ │ │ │ - 0x000575e8 2c090920 25730a00 25632563 20257320 ,.. %s..%c%c %s │ │ │ │ - 0x000575f8 202d2d25 2d733d3c 6172673e 2c092025 --%-s=,. % │ │ │ │ - 0x00057608 730a0000 0a506c65 61736520 7265706f s....Please repo │ │ │ │ - 0x00057618 72742062 75677320 746f2073 7570706f rt bugs to suppo │ │ │ │ - 0x00057628 7274406c 612d7361 6d686e61 2e64652e rt@la-samhna.de. │ │ │ │ - 0x00057638 0a000000 6661696c 00000000 73685f67 ....fail....sh_g │ │ │ │ - 0x00057648 65746f70 742e6300 73685f67 65746f70 etopt.c.sh_getop │ │ │ │ - 0x00057658 745f666f 72657665 72000000 73685f67 t_forever...sh_g │ │ │ │ - 0x00057668 65746f70 745f6765 74000000 4572726f etopt_get...Erro │ │ │ │ - 0x00057678 723a2073 686f7274 206f7074 696f6e20 r: short option │ │ │ │ - 0x00057688 77697468 20617267 756d656e 74206973 with argument is │ │ │ │ - 0x00057698 206e6f74 206c6173 7420696e 206f7074 not last in opt │ │ │ │ - 0x000576a8 696f6e20 73747269 6e670a00 4572726f ion string..Erro │ │ │ │ - 0x000576b8 723a206d 69737369 6e672061 7267756d r: missing argum │ │ │ │ - 0x000576c8 656e740a 00000000 4572726f 72207072 ent.....Error pr │ │ │ │ - 0x000576d8 6f636573 73696e67 206f7074 696f6e20 ocessing option │ │ │ │ - 0x000576e8 2d25630a 00000000 4572726f 723a2075 -%c.....Error: u │ │ │ │ - 0x000576f8 6e726563 6f676e69 7a656420 73686f72 nrecognized shor │ │ │ │ - 0x00057708 74206f70 74696f6e 0a000000 4572726f t option....Erro │ │ │ │ - 0x00057718 72207072 6f636573 73696e67 206f7074 r processing opt │ │ │ │ - 0x00057728 696f6e20 2d25730a 00000000 4572726f ion -%s.....Erro │ │ │ │ - 0x00057738 723a2069 6e76616c 69642061 7267756d r: invalid argum │ │ │ │ - 0x00057748 656e740a 00000000 4572726f 723a2075 ent.....Error: u │ │ │ │ - 0x00057758 6e726563 6f676e69 7a656420 6c6f6e67 nrecognized long │ │ │ │ - 0x00057768 206f7074 696f6e0a 00000000 53657420 option.....Set │ │ │ │ - 0x00057778 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x00057788 20746f20 27696e69 74272c20 27757064 to 'init', 'upd │ │ │ │ - 0x00057798 61746527 2c206f72 20276368 65636b27 ate', or 'check' │ │ │ │ - 0x000577a8 00000000 696e7465 72616374 69766500 ....interactive. │ │ │ │ - 0x000577b8 52756e20 75706461 74652069 6e20696e Run update in in │ │ │ │ - 0x000577c8 74657261 63746976 65206d6f 64650000 teractive mode.. │ │ │ │ - 0x000577d8 52756e20 75706461 74652077 69746820 Run update with │ │ │ │ - 0x000577e8 6c697374 66696c65 00000000 52756e20 listfile....Run │ │ │ │ - 0x000577f8 61732064 61656d6f 6e000000 53746179 as daemon...Stay │ │ │ │ - 0x00057808 20696e20 74686520 666f7265 67726f75 in the foregrou │ │ │ │ - 0x00057818 6e640000 62696e64 2d616464 72657373 nd..bind-address │ │ │ │ - 0x00057828 00000000 42696e64 20746f20 74686973 ....Bind to this │ │ │ │ - 0x00057838 20616464 72657373 2028696e 74657266 address (interf │ │ │ │ - 0x00057848 61636529 20666f72 206f7574 676f696e ace) for outgoin │ │ │ │ - 0x00057858 6720636f 6e6e6563 74696f6e 73000000 g connections... │ │ │ │ - 0x00057868 7365742d 7379736c 6f672d73 65766572 set-syslog-sever │ │ │ │ - 0x00057878 69747900 53657420 73657665 72697479 ity.Set severity │ │ │ │ - 0x00057888 20746872 6573686f 6c642066 6f722073 threshold for s │ │ │ │ - 0x00057898 79736c6f 67000000 7365742d 65787465 yslog...set-exte │ │ │ │ - 0x000578a8 726e2d73 65766572 69747900 53657420 rn-severity.Set │ │ │ │ - 0x000578b8 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x000578c8 6c642066 6f72206c 6f676769 6e672062 ld for logging b │ │ │ │ - 0x000578d8 79206578 7465726e 616c2070 726f6772 y external progr │ │ │ │ - 0x000578e8 616d2873 29000000 7365742d 6c6f672d am(s)...set-log- │ │ │ │ - 0x000578f8 73657665 72697479 00000000 53657420 severity....Set │ │ │ │ - 0x00057908 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x00057918 6c642066 6f72206c 6f676669 6c650000 ld for logfile.. │ │ │ │ - 0x00057928 7365742d 6d61696c 2d736576 65726974 set-mail-severit │ │ │ │ - 0x00057938 79000000 53657420 73657665 72697479 y...Set severity │ │ │ │ - 0x00057948 74687265 73686f6c 64202066 6f722065 threshold for e │ │ │ │ - 0x00057958 2d6d6169 6c000000 7365742d 7072696e -mail...set-prin │ │ │ │ - 0x00057968 742d7365 76657269 74790000 53657420 t-severity..Set │ │ │ │ - 0x00057978 74686520 73657665 72697479 20746872 the severity thr │ │ │ │ - 0x00057988 6573686f 6c642066 6f722074 65726d69 eshold for termi │ │ │ │ - 0x00057998 6e616c2f 636f6e73 6f6c6520 6c6f6700 nal/console log. │ │ │ │ - 0x000579a8 53657420 72656375 7273696f 6e206c65 Set recursion le │ │ │ │ - 0x000579b8 76656c20 666f7220 64697265 63746f72 vel for director │ │ │ │ - 0x000579c8 69657300 76657269 66792d6c 6f670000 ies.verify-log.. │ │ │ │ - 0x000579d8 56657269 66792074 68652061 75646974 Verify the audit │ │ │ │ - 0x000579e8 20747261 696c0000 6a757374 2d6c6973 trail..just-lis │ │ │ │ - 0x000579f8 74000000 4d6f6469 6679202d 4c20746f t...Modify -L to │ │ │ │ - 0x00057a08 206a7573 74206c69 73742074 68652061 just list the a │ │ │ │ - 0x00057a18 75646974 20747261 696c0000 76657269 udit trail..veri │ │ │ │ - 0x00057a28 66792d6d 61696c00 56657269 66792074 fy-mail.Verify t │ │ │ │ - 0x00057a38 6865206d 61696c62 6f780000 6164642d he mailbox..add- │ │ │ │ - 0x00057a48 6b657900 41646420 6b657920 666f7220 key.Add key for │ │ │ │ - 0x00057a58 74686520 6d61696c 2f6c6f67 20736967 the mail/log sig │ │ │ │ - 0x00057a68 6e617475 72650000 68617368 2d737472 nature..hash-str │ │ │ │ - 0x00057a78 696e6700 5072696e 74207468 65206861 ing.Print the ha │ │ │ │ - 0x00057a88 7368206f 66206120 73747269 6e670000 sh of a string.. │ │ │ │ - 0x00057a98 666f7265 76657200 4c6f6f70 20666f72 forever.Loop for │ │ │ │ - 0x00057aa8 65766572 2c206576 656e2069 66206e6f ever, even if no │ │ │ │ - 0x00057ab8 74206461 656d6f6e 00000000 6f757466 t daemon....outf │ │ │ │ - 0x00057ac8 696c6500 50617468 6e616d65 20666f72 ile.Pathname for │ │ │ │ - 0x00057ad8 206f7574 70757420 66696c65 00000000 output file.... │ │ │ │ - 0x00057ae8 6c697374 2d66696c 65000000 4d6f6469 list-file...Modi │ │ │ │ - 0x00057af8 6679202d 6420746f 2073686f 7720636f fy -d to show co │ │ │ │ - 0x00057b08 6e74656e 74206f66 20612073 696e676c ntent of a singl │ │ │ │ - 0x00057b18 65206669 6c650000 6c697374 2d66696c e file..list-fil │ │ │ │ - 0x00057b28 74657200 4d6f6469 6679202d 6420746f ter.Modify -d to │ │ │ │ - 0x00057b38 2066696c 74657220 62792066 696c6520 filter by file │ │ │ │ - 0x00057b48 6c697374 20676976 656e2069 6e207465 list given in te │ │ │ │ - 0x00057b58 78742066 696c6500 66756c6c 2d646574 xt file.full-det │ │ │ │ - 0x00057b68 61696c00 4d6f6469 6679202d 6420746f ail.Modify -d to │ │ │ │ - 0x00057b78 2073686f 77206675 6c6c2064 65746169 show full detai │ │ │ │ - 0x00057b88 6c730000 64656c69 6d697465 64000000 ls..delimited... │ │ │ │ - 0x00057b98 4d6f6469 6679202d 6420746f 2073686f Modify -d to sho │ │ │ │ - 0x00057ba8 77206675 6c6c2064 65746169 6c732c20 w full details, │ │ │ │ - 0x00057bb8 636f6d6d 61206465 6c696d69 74656400 comma delimited. │ │ │ │ - 0x00057bc8 62696e61 72790000 4d6f6469 6679202d binary..Modify - │ │ │ │ - 0x00057bd8 6420746f 206f7574 70757420 696e2062 d to output in b │ │ │ │ - 0x00057be8 696e6172 79206461 74616261 73652066 inary database f │ │ │ │ - 0x00057bf8 6f726d61 74000000 6c697374 2d646174 ormat...list-dat │ │ │ │ - 0x00057c08 61626173 65000000 4c697374 20646174 abase...List dat │ │ │ │ - 0x00057c18 61626173 6520636f 6e74656e 7420286c abase content (l │ │ │ │ - 0x00057c28 696b6520 6c73202d 6c290000 696e6974 ike ls -l)..init │ │ │ │ - 0x00057c38 32737464 6f757400 57726974 65206461 2stdout.Write da │ │ │ │ - 0x00057c48 74616261 73652074 6f207374 646f7574 tabase to stdout │ │ │ │ - 0x00057c58 206f6e20 696e6974 00000000 76657269 on init....veri │ │ │ │ - 0x00057c68 66792d64 61746162 61736500 56657269 fy-database.Veri │ │ │ │ - 0x00057c78 66792074 68652067 6976656e 20646174 fy the given dat │ │ │ │ - 0x00057c88 61626173 65000000 63726561 74652d64 abase...create-d │ │ │ │ - 0x00057c98 61746162 61736500 43726561 74652064 atabase.Create d │ │ │ │ - 0x00057ca8 61746162 61736520 66726f6d 2066696c atabase from fil │ │ │ │ - 0x00057cb8 65206c69 73740000 77616974 2d6f6e2d e list..wait-on- │ │ │ │ - 0x00057cc8 63686563 6b000000 54696d65 64207761 check...Timed wa │ │ │ │ - 0x00057cd8 69742066 6f722065 6e64206f 66206669 it for end of fi │ │ │ │ - 0x00057ce8 6c656368 65636b20 28302066 6f72206e lecheck (0 for n │ │ │ │ - 0x00057cf8 6f207469 6d656f75 74290000 74726163 o timeout)..trac │ │ │ │ - 0x00057d08 652d6c6f 6766696c 65000000 4c6f6766 e-logfile...Logf │ │ │ │ - 0x00057d18 696c6520 666f7220 74726163 65000000 ile for trace... │ │ │ │ - 0x00057d28 74726163 652d656e 61626c65 00000000 trace-enable.... │ │ │ │ - 0x00057d38 456e6162 6c652074 72616369 6e670000 Enable tracing.. │ │ │ │ - 0x00057d48 636f7079 72696768 74000000 5072696e copyright...Prin │ │ │ │ - 0x00057d58 7420636f 70797269 67687420 696e666f t copyright info │ │ │ │ - 0x00057d68 726d6174 696f6e00 68656c70 00000000 rmation.help.... │ │ │ │ - 0x00057d78 5072696e 74207573 61676520 696e666f Print usage info │ │ │ │ - 0x00057d88 726d6174 696f6e00 76657273 696f6e00 rmation.version. │ │ │ │ - 0x00057d98 53686f77 20766572 73696f6e 20616e64 Show version and │ │ │ │ - 0x00057da8 20636f6d 70696c65 642d696e 206f7074 compiled-in opt │ │ │ │ - 0x00057db8 696f6e73 00000000 73685f72 65616463 ions....sh_readc │ │ │ │ - 0x00057dc8 6f6e662e 63000000 73685f72 65616463 onf.c...sh_readc │ │ │ │ - 0x00057dd8 6f6e665f 7365745f 6e696365 00000000 onf_set_nice.... │ │ │ │ - 0x00057de8 636c6f73 65636f6d 6d616e64 00000000 closecommand.... │ │ │ │ - 0x00057df8 64756d6d 79000000 73657665 72697479 dummy...severity │ │ │ │ - 0x00057e08 72656164 6f6e6c79 00000000 73685f72 readonly....sh_r │ │ │ │ - 0x00057e18 65616463 6f6e665f 72656164 00000000 eadconf_read.... │ │ │ │ - 0x00057e28 54686520 636f6e66 69677572 6174696f The configuratio │ │ │ │ - 0x00057e38 6e206669 6c653a20 25732069 7320756e n file: %s is un │ │ │ │ - 0x00057e48 74727573 7465642c 20692e65 2e20616e trusted, i.e. an │ │ │ │ - 0x00057e58 0a756e74 72757374 65642075 73657220 .untrusted user │ │ │ │ - 0x00057e68 6f776e73 206f7220 63616e20 77726974 owns or can writ │ │ │ │ - 0x00057e78 6520746f 20736f6d 65206469 72656374 e to some direct │ │ │ │ - 0x00057e88 6f727920 696e2074 68652070 6174682e ory in the path. │ │ │ │ - 0x00057e98 0a000000 436f756c 64206e6f 74206f70 ....Could not op │ │ │ │ - 0x00057ea8 656e2074 6865206c 6f63616c 20636f6e en the local con │ │ │ │ - 0x00057eb8 66696775 72617469 6f6e2066 696c6520 figuration file │ │ │ │ - 0x00057ec8 666f7220 72656164 696e6720 62656361 for reading beca │ │ │ │ - 0x00057ed8 7573650a 6f662074 68652066 6f6c6c6f use.of the follo │ │ │ │ - 0x00057ee8 77696e67 20657272 6f723a20 25732028 wing error: %s ( │ │ │ │ - 0x00057ef8 6572726e 756d203d 20256c64 290a4966 errnum = %ld).If │ │ │ │ - 0x00057f08 20746869 73206973 20612070 65726d69 this is a permi │ │ │ │ - 0x00057f18 7373696f 6e207072 6f626c65 6d2c2079 ssion problem, y │ │ │ │ - 0x00057f28 6f75206e 65656420 746f2063 68616e67 ou need to chang │ │ │ │ - 0x00057f38 65206669 6c652070 65726d69 7373696f e file permissio │ │ │ │ - 0x00057f48 6e730a74 6f206d61 6b652074 68652066 ns.to make the f │ │ │ │ - 0x00057f58 696c6520 72656164 61626c65 20666f72 ile readable for │ │ │ │ - 0x00057f68 20746865 20656666 65637469 76652055 the effective U │ │ │ │ - 0x00057f78 49443a20 25640a49 66207468 65206669 ID: %d.If the fi │ │ │ │ - 0x00057f88 6c652064 6f657320 6e6f7420 65786973 le does not exis │ │ │ │ - 0x00057f98 742c206d 616b6520 73757265 20746f20 t, make sure to │ │ │ │ - 0x00057fa8 63726561 7465206f 6e652e20 596f7520 create one. You │ │ │ │ - 0x00057fb8 63616e20 75736520 74686520 6578616d can use the exam │ │ │ │ - 0x00057fc8 706c6573 2070726f 76696465 64207769 ples provided wi │ │ │ │ - 0x00057fd8 74682074 68697320 736f6674 77617265 th this software │ │ │ │ - 0x00057fe8 20617320 61207374 61727469 6e672070 as a starting p │ │ │ │ - 0x00057ff8 6f696e74 0a000000 66690000 636f6e66 oint....fi..conf │ │ │ │ - 0x00058008 69672066 696c6500 656c7365 00000000 ig file.else.... │ │ │ │ - 0x00058018 69662000 6e6f7420 00000000 66696c65 if .not ....file │ │ │ │ - 0x00058028 5f657869 73747320 00000000 696e7465 _exists ....inte │ │ │ │ - 0x00058038 72666163 655f6578 69737473 20000000 rface_exists ... │ │ │ │ - 0x00058048 686f7374 6e616d65 5f6d6174 63686573 hostname_matches │ │ │ │ - 0x00058058 20000000 73797374 656d5f6d 61746368 ...system_match │ │ │ │ - 0x00058068 65732000 636f6d6d 616e645f 73756363 es .command_succ │ │ │ │ - 0x00058078 65656473 20000000 556e7375 70706f72 eeds ...Unsuppor │ │ │ │ - 0x00058088 74656420 74657374 20617420 6c696e65 ted test at line │ │ │ │ - 0x00058098 20256420 6f662063 6f6e6669 67757261 %d of configura │ │ │ │ - 0x000580a8 74696f6e 2066696c 65000000 73685f72 tion file...sh_r │ │ │ │ - 0x000580b8 65616463 6f6e665f 636f6e64 5f6d6174 eadconf_cond_mat │ │ │ │ - 0x000580c8 63680000 25733a25 733a2573 00000000 ch..%s:%s:%s.... │ │ │ │ - 0x000580d8 5b454f46 5d000000 53434845 44554c45 [EOF]...SCHEDULE │ │ │ │ - 0x000580e8 5f54574f 00000000 73685f72 65616463 _TWO....sh_readc │ │ │ │ - 0x000580f8 6f6e665f 6c696e65 00000000 73685f72 onf_line....sh_r │ │ │ │ - 0x00058108 65616463 6f6e665f 7365745f 70617468 eadconf_set_path │ │ │ │ - 0x00058118 00000000 4155544f 00000000 73685f72 ....AUTO....sh_r │ │ │ │ - 0x00058128 65616463 6f6e665f 73657454 696d6500 eadconf_setTime. │ │ │ │ - 0x00058138 73657420 74696d65 72000000 73657665 set timer...seve │ │ │ │ - 0x00058148 72697479 6c6f6766 696c6573 00000000 ritylogfiles.... │ │ │ │ - 0x00058158 73657665 72697479 67726f77 696e676c severitygrowingl │ │ │ │ - 0x00058168 6f677300 73657665 72697479 69676e6f ogs.severityigno │ │ │ │ - 0x00058178 72656e6f 6e650000 73657665 72697479 renone..severity │ │ │ │ - 0x00058188 69676e6f 7265616c 6c000000 73657665 ignoreall...seve │ │ │ │ - 0x00058198 72697479 61747472 69627574 65730000 rityattributes.. │ │ │ │ - 0x000581a8 73657665 72697479 64697273 00000000 severitydirs.... │ │ │ │ - 0x000581b8 73657665 72697479 66696c65 73000000 severityfiles... │ │ │ │ - 0x000581c8 73657665 72697479 6e616d65 73000000 severitynames... │ │ │ │ - 0x000581d8 73657665 72697479 75736572 30000000 severityuser0... │ │ │ │ - 0x000581e8 73657665 72697479 75736572 31000000 severityuser1... │ │ │ │ - 0x000581f8 73657665 72697479 75736572 32000000 severityuser2... │ │ │ │ - 0x00058208 73657665 72697479 75736572 33000000 severityuser3... │ │ │ │ - 0x00058218 73657665 72697479 75736572 34000000 severityuser4... │ │ │ │ - 0x00058228 73657665 72697479 7072656c 696e6b00 severityprelink. │ │ │ │ - 0x00058238 636c6f73 65616464 72657373 00000000 closeaddress.... │ │ │ │ - 0x00058248 6c6f676d 6f6e656e 6467726f 75700000 logmonendgroup.. │ │ │ │ - 0x00058258 6c6f676d 6f6e656e 64686f73 74000000 logmonendhost... │ │ │ │ - 0x00058268 6f70656e 636f6d6d 616e6400 73657463 opencommand.setc │ │ │ │ - 0x00058278 6f6d6d61 6e646c69 6e650000 73657464 ommandline..setd │ │ │ │ - 0x00058288 65666175 6c740000 73657465 6e766972 efault..setenvir │ │ │ │ - 0x00058298 6f6e0000 73657464 65616474 696d6500 on..setdeadtime. │ │ │ │ - 0x000582a8 73657474 79706500 73657463 72656465 settype.setcrede │ │ │ │ - 0x000582b8 6e746961 6c730000 73657466 696c7465 ntials..setfilte │ │ │ │ - 0x000582c8 726e6f74 00000000 73657466 696c7465 rnot....setfilte │ │ │ │ - 0x000582d8 72616e64 00000000 73657466 696c7465 rand....setfilte │ │ │ │ - 0x000582e8 726f7200 65787465 726e616c 73657665 ror.externalseve │ │ │ │ - 0x000582f8 72697479 00000000 65787465 726e616c rity....external │ │ │ │ - 0x00058308 636c6173 73000000 69676e6f 72656164 class...ignoread │ │ │ │ - 0x00058318 64656400 69676e6f 72656d69 7373696e ded.ignoremissin │ │ │ │ - 0x00058328 67000000 69676e6f 72656d6f 64696669 g...ignoremodifi │ │ │ │ - 0x00058338 65640000 736b6970 63686563 6b73756d ed..skipchecksum │ │ │ │ - 0x00058348 00000000 66696c65 74797065 00000000 ....filetype.... │ │ │ │ - 0x00058358 66696c65 63686563 6b736368 6564756c filecheckschedul │ │ │ │ - 0x00058368 656f6e65 00000000 66696c65 63686563 eone....filechec │ │ │ │ - 0x00058378 6b736368 6564756c 6574776f 00000000 kscheduletwo.... │ │ │ │ - 0x00058388 75736568 6172646c 696e6b63 6865636b usehardlinkcheck │ │ │ │ - 0x00058398 00000000 75736572 73726363 6865636b ....usersrccheck │ │ │ │ - 0x000583a8 00000000 68617264 6c696e6b 6f666673 ....hardlinkoffs │ │ │ │ - 0x000583b8 65740000 6c6f6f73 65646972 63686563 et..loosedirchec │ │ │ │ - 0x000583c8 6b000000 6164646f 6b636861 72730000 k...addokchars.. │ │ │ │ - 0x000583d8 66696c65 6e616d65 73617265 75746638 filenamesareutf8 │ │ │ │ - 0x000583e8 00000000 73657472 65637572 73696f6e ....setrecursion │ │ │ │ - 0x000583f8 6c657665 6c000000 63686563 6b73756d level...checksum │ │ │ │ - 0x00058408 74657374 00000000 7265706f 72746f6e test....reporton │ │ │ │ - 0x00058418 6c796f6e 63650000 7265706f 72746675 lyonce..reportfu │ │ │ │ - 0x00058428 6c6c6465 7461696c 00000000 7365746e lldetail....setn │ │ │ │ - 0x00058438 6963656c 6576656c 00000000 73746172 icelevel....star │ │ │ │ - 0x00058448 7475706c 6f616464 656c6179 00000000 tuploaddelay.... │ │ │ │ - 0x00058458 7265706f 72746368 65636b66 6c616773 reportcheckflags │ │ │ │ - 0x00058468 00000000 73657464 726f7063 61636865 ....setdropcache │ │ │ │ - 0x00058478 00000000 73657469 6f6c696d 69740000 ....setiolimit.. │ │ │ │ - 0x00058488 76657273 696f6e73 7472696e 67000000 versionstring... │ │ │ │ - 0x00058498 64696765 7374616c 676f0000 72656465 digestalgo..rede │ │ │ │ - 0x000584a8 66726561 646f6e6c 79000000 72656465 freadonly...rede │ │ │ │ - 0x000584b8 666c6f67 66696c65 73000000 72656465 flogfiles...rede │ │ │ │ - 0x000584c8 6667726f 77696e67 6c6f6766 696c6573 fgrowinglogfiles │ │ │ │ - 0x000584d8 00000000 72656465 66617474 72696275 ....redefattribu │ │ │ │ - 0x000584e8 74657300 72656465 6669676e 6f72656e tes.redefignoren │ │ │ │ - 0x000584f8 6f6e6500 72656465 6669676e 6f726561 one.redefignorea │ │ │ │ - 0x00058508 6c6c0000 72656465 66757365 72300000 ll..redefuser0.. │ │ │ │ - 0x00058518 72656465 66757365 72310000 72656465 redefuser1..rede │ │ │ │ - 0x00058528 66757365 72320000 72656465 66757365 fuser2..redefuse │ │ │ │ - 0x00058538 72330000 72656465 66757365 72340000 r3..redefuser4.. │ │ │ │ - 0x00058548 72656465 66707265 6c696e6b 00000000 redefprelink.... │ │ │ │ - 0x00058558 73657470 72656c69 6e6b7061 74680000 setprelinkpath.. │ │ │ │ - 0x00058568 73657470 72656c69 6e6b6368 65636b73 setprelinkchecks │ │ │ │ - 0x00058578 756d0000 73657466 756c6c73 696c656e um..setfullsilen │ │ │ │ - 0x00058588 74000000 73657466 696c6563 6865636b t...setfilecheck │ │ │ │ - 0x00058598 74696d65 00000000 6d61696c 73657665 time....mailseve │ │ │ │ - 0x000585a8 72697479 00000000 6d61696c 636c6173 rity....mailclas │ │ │ │ - 0x000585b8 73000000 7365746d 61696c74 696d6500 s...setmailtime. │ │ │ │ - 0x000585c8 7365746d 61696c6e 756d0000 7365746d setmailnum..setm │ │ │ │ - 0x000585d8 61696c72 656c6179 00000000 7365746d ailrelay....setm │ │ │ │ - 0x000585e8 61696c70 6f727400 6d61696c 73696e67 ailport.mailsing │ │ │ │ - 0x000585f8 6c650000 6d61696c 7375626a 65637400 le..mailsubject. │ │ │ │ - 0x00058608 7365746d 61696c73 656e6465 72000000 setmailsender... │ │ │ │ - 0x00058618 7365746d 61696c61 6c696173 00000000 setmailalias.... │ │ │ │ - 0x00058628 7365746d 61696c61 64647265 73730000 setmailaddress.. │ │ │ │ - 0x00058638 73657461 64647273 65766572 69747900 setaddrseverity. │ │ │ │ - 0x00058648 7365746d 61696c66 696c7465 726e6f74 setmailfilternot │ │ │ │ - 0x00058658 00000000 7365746d 61696c66 696c7465 ....setmailfilte │ │ │ │ - 0x00058668 72616e64 00000000 7365746d 61696c66 rand....setmailf │ │ │ │ - 0x00058678 696c7465 726f7200 73657462 696e6461 ilteror.setbinda │ │ │ │ - 0x00058688 64647265 73730000 73616d68 61696e70 ddress..samhainp │ │ │ │ - 0x00058698 61746800 74727573 74656475 73657200 ath.trusteduser. │ │ │ │ - 0x000586a8 7072696e 74736576 65726974 79000000 printseverity... │ │ │ │ - 0x000586b8 7072696e 74636c61 73730000 6c6f6773 printclass..logs │ │ │ │ - 0x000586c8 65766572 69747900 6c6f6763 6c617373 everity.logclass │ │ │ │ - 0x000586d8 00000000 7379736c 6f677365 76657269 ....syslogseveri │ │ │ │ - 0x000586e8 74790000 7379736c 6f67636c 61737300 ty..syslogclass. │ │ │ │ - 0x000586f8 6c6f6763 616c6c73 00000000 6d657373 logcalls....mess │ │ │ │ - 0x00058708 61676568 65616465 72000000 73657463 ageheader...setc │ │ │ │ - 0x00058718 6f6e736f 6c650000 73657472 65706f72 onsole..setrepor │ │ │ │ - 0x00058728 7466696c 65000000 73657472 65706f72 tfile...setrepor │ │ │ │ - 0x00058738 7467726f 75700000 73657472 65766572 tgroup..setrever │ │ │ │ - 0x00058748 73656c6f 6f6b7570 00000000 73657464 selookup....setd │ │ │ │ - 0x00058758 61746162 61736570 61746800 7365746c atabasepath.setl │ │ │ │ - 0x00058768 6f676669 6c657061 74680000 7365746c ogfilepath..setl │ │ │ │ - 0x00058778 6f636b66 696c6570 61746800 7379736c ockfilepath.sysl │ │ │ │ - 0x00058788 6f676661 63696c69 74790000 7379736c ogfacility..sysl │ │ │ │ - 0x00058798 6f676d61 70737461 6d70746f 00000000 ogmapstampto.... │ │ │ │ - 0x000587a8 6d616374 79706500 61766f69 64626c6f mactype.avoidblo │ │ │ │ - 0x000587b8 636b0000 5b4c6f67 5d000000 5b4d6973 ck..[Log]...[Mis │ │ │ │ - 0x000587c8 635d0000 5b417474 72696275 7465735d c]..[Attributes] │ │ │ │ - 0x000587d8 00000000 5b526561 644f6e6c 795d0000 ....[ReadOnly].. │ │ │ │ - 0x000587e8 5b4c6f67 46696c65 735d0000 5b47726f [LogFiles]..[Gro │ │ │ │ - 0x000587f8 77696e67 4c6f6746 696c6573 5d000000 wingLogFiles]... │ │ │ │ - 0x00058808 5b49676e 6f726541 6c6c5d00 5b49676e [IgnoreAll].[Ign │ │ │ │ - 0x00058818 6f72654e 6f6e655d 00000000 5b557365 oreNone]....[Use │ │ │ │ - 0x00058828 72305d00 5b557365 72315d00 5b557365 r0].[User1].[Use │ │ │ │ - 0x00058838 72325d00 5b557365 72335d00 5b557365 r2].[User3].[Use │ │ │ │ - 0x00058848 72345d00 5b507265 6c696e6b 5d000000 r4].[Prelink]... │ │ │ │ - 0x00058858 5b457874 65726e61 6c5d0000 5b457665 [External]..[Eve │ │ │ │ - 0x00058868 6e745365 76657269 74795d00 5b4d6169 ntSeverity].[Mai │ │ │ │ - 0x00058878 6c5d0000 73685f66 696c7465 722e6300 l]..sh_filter.c. │ │ │ │ - 0x00058888 73685f66 696c7465 725f6669 6c746572 sh_filter_filter │ │ │ │ - 0x00058898 61646400 73685f66 696c7465 725f6669 add.sh_filter_fi │ │ │ │ - 0x000588a8 6c746572 00000000 73685f68 6173682e lter....sh_hash. │ │ │ │ - 0x000588b8 63000000 68617368 5f6b696c 6c000000 c...hash_kill... │ │ │ │ - 0x000588c8 68617368 73656172 63680000 73685f68 hashsearch..sh_h │ │ │ │ - 0x000588d8 6173685f 68617665 5f69745f 696e7400 ash_have_it_int. │ │ │ │ - 0x000588e8 5b696e64 65665d00 73685f68 6173685f [indef].sh_hash_ │ │ │ │ - 0x000588f8 63726561 74655f66 74000000 73685f68 create_ft...sh_h │ │ │ │ - 0x00058908 6173685f 72656d6f 76655f75 6e636f6e ash_remove_uncon │ │ │ │ - 0x00058918 64697469 6f6e616c 00000000 68617368 ditional....hash │ │ │ │ - 0x00058928 73656172 63685f70 72657600 73685f68 search_prev.sh_h │ │ │ │ - 0x00058938 6173685f 72656d6f 76650000 73685f68 ash_remove..sh_h │ │ │ │ - 0x00058948 6173685f 756e7669 73697465 645f6375 ash_unvisited_cu │ │ │ │ - 0x00058958 73746f6d 00000000 68617368 5f756e76 stom....hash_unv │ │ │ │ - 0x00058968 69736974 65645f63 7573746f 6d000000 isited_custom... │ │ │ │ - 0x00058978 68617368 696e7365 72740000 73685f68 hashinsert..sh_h │ │ │ │ - 0x00058988 6173685f 696e6974 00000000 41747465 ash_init....Atte │ │ │ │ - 0x00058998 6d707420 746f206c 6f616420 74686520 mpt to load the │ │ │ │ - 0x000589a8 62617365 6c696e65 20646174 61626173 baseline databas │ │ │ │ - 0x000589b8 65206475 72696e67 20696e69 7469616c e during initial │ │ │ │ - 0x000589c8 69736174 696f6e2e 20546869 73206973 isation. This is │ │ │ │ - 0x000589d8 20616e20 696e7465 726e616c 20657272 an internal err │ │ │ │ - 0x000589e8 6f722c20 706c6561 73652072 65706f72 or, please repor │ │ │ │ - 0x000589f8 74206974 20746f20 74686520 64657665 t it to the deve │ │ │ │ - 0x00058a08 6c6f7065 722e0a00 73685f68 6173685f loper...sh_hash_ │ │ │ │ - 0x00058a18 7365745f 76697369 7465645f 696e7400 set_visited_int. │ │ │ │ - 0x00058a28 73685f68 6173685f 68617368 64656c65 sh_hash_hashdele │ │ │ │ - 0x00058a38 74650000 73685f68 6173685f 7365745f te..sh_hash_set_ │ │ │ │ - 0x00058a48 6d697373 696e6700 73685f68 6173685f missing.sh_hash_ │ │ │ │ - 0x00058a58 7365745f 76697369 74656400 73685f68 set_visited.sh_h │ │ │ │ - 0x00058a68 6173685f 7365745f 76697369 7465645f ash_set_visited_ │ │ │ │ - 0x00058a78 74727565 00000000 73685f68 6173685f true....sh_hash_ │ │ │ │ - 0x00058a88 70757368 5f696e74 00000000 73685f68 push_int....sh_h │ │ │ │ - 0x00058a98 6173685f 73697a65 5f666f72 6d617400 ash_size_format. │ │ │ │ - 0x00058aa8 73697a65 5f6f6c64 3d3c2500 25732573 size_old=<%.%s%s │ │ │ │ - 0x00058ab8 25732573 25730000 6c6c7500 3e2c2073 %s%s%s..llu.>, s │ │ │ │ - 0x00058ac8 697a655f 6e65773d 3c250000 63686563 ize_new=<%..chec │ │ │ │ - 0x00058ad8 6b666c61 67735f6e 65773d3c 30256c6f kflags_new=<0%lo │ │ │ │ - 0x00058ae8 3e200000 63686563 6b666c61 67735f6f > ..checkflags_o │ │ │ │ - 0x00058af8 6c643d3c 30256c6f 3e200000 2c206c69 ld=<0%lo> .., li │ │ │ │ - 0x00058b08 6e6b5f6e 65773d3c 25733e20 00000000 nk_new=<%s> .... │ │ │ │ - 0x00058b18 2c206c69 6e6b5f6f 6c643d3c 25733e20 , link_old=<%s> │ │ │ │ - 0x00058b28 00000000 2c206163 6c5f6e65 773d3c25 ...., acl_new=<% │ │ │ │ - 0x00058b38 733e2000 2c206163 6c5f6f6c 643d3c25 s> ., acl_old=<% │ │ │ │ - 0x00058b48 733e2000 6d6f6465 5f6f6c64 3d3c2573 s> .mode_old=<%s │ │ │ │ - 0x00058b58 3e2c2061 7474725f 6f6c643d 3c25733e >, attr_old=<%s> │ │ │ │ - 0x00058b68 2c20696d 6f64655f 6f6c643d 3c256c64 , imode_old=<%ld │ │ │ │ - 0x00058b78 3e2c2069 61747472 5f6f6c64 3d3c256c >, iattr_old=<%l │ │ │ │ - 0x00058b88 643e2c20 00000000 68617264 6c696e6b d>, ....hardlink │ │ │ │ - 0x00058b98 735f6f6c 643d3c25 6c753e2c 20000000 s_old=<%lu>, ... │ │ │ │ - 0x00058ba8 69646576 6963655f 6f6c643d 3c256c75 idevice_old=<%lu │ │ │ │ - 0x00058bb8 3e2c2000 696e6f64 655f6f6c 643d3c25 >, .inode_old=<% │ │ │ │ - 0x00058bc8 6c753e2c 20000000 6f776e65 725f6f6c lu>, ...owner_ol │ │ │ │ - 0x00058bd8 643d3c25 733e2c20 696f776e 65725f6f d=<%s>, iowner_o │ │ │ │ - 0x00058be8 6c643d3c 256c643e 2c200000 67726f75 ld=<%ld>, ..grou │ │ │ │ - 0x00058bf8 705f6f6c 643d3c25 733e2c20 6967726f p_old=<%s>, igro │ │ │ │ - 0x00058c08 75705f6f 6c643d3c 256c643e 2c200000 up_old=<%ld>, .. │ │ │ │ - 0x00058c18 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x00058c28 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x00058c38 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x00058c48 643d3c25 733e2c20 00000000 63686b73 d=<%s>, ....chks │ │ │ │ - 0x00058c58 756d5f6f 6c643d3c 25733e00 6d6f6465 um_old=<%s>.mode │ │ │ │ - 0x00058c68 5f6e6577 3d3c2573 3e2c2061 7474725f _new=<%s>, attr_ │ │ │ │ - 0x00058c78 6e65773d 3c25733e 2c20696d 6f64655f new=<%s>, imode_ │ │ │ │ - 0x00058c88 6e65773d 3c256c64 3e2c2069 61747472 new=<%ld>, iattr │ │ │ │ - 0x00058c98 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x00058ca8 68617264 6c696e6b 735f6e65 773d3c25 hardlinks_new=<% │ │ │ │ - 0x00058cb8 6c753e2c 20000000 69646576 6963655f lu>, ...idevice_ │ │ │ │ - 0x00058cc8 6e65773d 3c256c75 3e2c2000 696e6f64 new=<%lu>, .inod │ │ │ │ - 0x00058cd8 655f6e65 773d3c25 6c753e2c 20000000 e_new=<%lu>, ... │ │ │ │ - 0x00058ce8 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x00058cf8 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x00058d08 2c200000 67726f75 705f6e65 773d3c25 , ..group_new=<% │ │ │ │ - 0x00058d18 733e2c20 6967726f 75705f6e 65773d3c s>, igroup_new=< │ │ │ │ - 0x00058d28 256c643e 2c200000 63686b73 756d5f6e %ld>, ..chksum_n │ │ │ │ - 0x00058d38 65773d3c 25733e00 68617368 5f756e76 ew=<%s>.hash_unv │ │ │ │ - 0x00058d48 69736974 65640000 73685f68 6173685f isited..sh_hash_ │ │ │ │ - 0x00058d58 756e7669 73697465 64000000 73685f68 unvisited...sh_h │ │ │ │ - 0x00058d68 6173685f 70757368 64617461 5f6d656d ash_pushdata_mem │ │ │ │ - 0x00058d78 6f727900 726f6f74 00000000 73685f68 ory.root....sh_h │ │ │ │ - 0x00058d88 6173685f 636f6d70 64617461 00000000 ash_compdata.... │ │ │ │ - 0x00058d98 63686563 6b666c61 67735f6f 6c643d3c checkflags_old=< │ │ │ │ - 0x00058da8 30256c6f 3e2c2063 6865636b 666c6167 0%lo>, checkflag │ │ │ │ - 0x00058db8 735f6e65 773d3c30 256c6f3e 2c200000 s_new=<0%lo>, .. │ │ │ │ - 0x00058dc8 6d6f6465 5f6f6c64 3d3c2573 3e2c206d mode_old=<%s>, m │ │ │ │ - 0x00058dd8 6f64655f 6e65773d 3c25733e 2c206174 ode_new=<%s>, at │ │ │ │ - 0x00058de8 74725f6f 6c643d3c 25733e2c 20617474 tr_old=<%s>, att │ │ │ │ - 0x00058df8 725f6e65 773d3c25 733e2c20 00000000 r_new=<%s>, .... │ │ │ │ - 0x00058e08 68617264 6c696e6b 735f6f6c 643d3c25 hardlinks_old=<% │ │ │ │ - 0x00058e18 6c753e2c 20686172 646c696e 6b735f6e lu>, hardlinks_n │ │ │ │ - 0x00058e28 65773d3c 256c753e 2c200000 64657669 ew=<%lu>, ..devi │ │ │ │ - 0x00058e38 63655f6f 6c643d3c 256c752c 256c753e ce_old=<%lu,%lu> │ │ │ │ - 0x00058e48 2c206465 76696365 5f6e6577 3d3c256c , device_new=<%l │ │ │ │ - 0x00058e58 752c256c 753e2c20 00000000 696e6f64 u,%lu>, ....inod │ │ │ │ - 0x00058e68 655f6f6c 643d3c25 6c753e2c 20696e6f e_old=<%lu>, ino │ │ │ │ - 0x00058e78 64655f6e 65773d3c 256c753e 2c200000 de_new=<%lu>, .. │ │ │ │ - 0x00058e88 6f776e65 725f6f6c 643d3c25 733e2c20 owner_old=<%s>, │ │ │ │ - 0x00058e98 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x00058ea8 696f776e 65725f6f 6c643d3c 256c643e iowner_old=<%ld> │ │ │ │ - 0x00058eb8 2c20696f 776e6572 5f6e6577 3d3c256c , iowner_new=<%l │ │ │ │ - 0x00058ec8 643e2c20 00000000 67726f75 705f6f6c d>, ....group_ol │ │ │ │ - 0x00058ed8 643d3c25 733e2c20 67726f75 705f6e65 d=<%s>, group_ne │ │ │ │ - 0x00058ee8 773d3c25 733e2c20 6967726f 75705f6f w=<%s>, igroup_o │ │ │ │ - 0x00058ef8 6c643d3c 256c643e 2c206967 726f7570 ld=<%ld>, igroup │ │ │ │ - 0x00058f08 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x00058f18 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x00058f28 6374696d 655f6e65 773d3c25 733e2c20 ctime_new=<%s>, │ │ │ │ - 0x00058f38 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x00058f48 733e2c20 6174696d 655f6e65 773d3c25 s>, atime_new=<% │ │ │ │ - 0x00058f58 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x00058f68 643d3c25 733e2c20 6d74696d 655f6e65 d=<%s>, mtime_ne │ │ │ │ - 0x00058f78 773d3c25 733e2c20 00000000 63686b73 w=<%s>, ....chks │ │ │ │ - 0x00058f88 756d5f6f 6c643d3c 25733e2c 2063686b um_old=<%s>, chk │ │ │ │ - 0x00058f98 73756d5f 6e65773d 3c25733e 2c200000 sum_new=<%s>, .. │ │ │ │ - 0x00058fa8 6c696e6b 5f6f6c64 3d3c2573 3e2c206c link_old=<%s>, l │ │ │ │ - 0x00058fb8 696e6b5f 6e65773d 3c25733e 2c200000 ink_new=<%s>, .. │ │ │ │ - 0x00058fc8 73685f68 61736800 46657463 68696e67 sh_hash.Fetching │ │ │ │ - 0x00058fd8 20617564 69742072 65636f72 64000000 audit record... │ │ │ │ - 0x00058fe8 6f626a3d 3c000000 68617368 5f66756c obj=<...hash_ful │ │ │ │ - 0x00058ff8 6c5f7472 65650000 68617368 5f72656d l_tree..hash_rem │ │ │ │ - 0x00059008 6f76655f 74726565 00000000 25376c64 ove_tree....%7ld │ │ │ │ - 0x00059018 2c202537 6c642c20 25313073 2c202535 , %7ld, %10s, %5 │ │ │ │ - 0x00059028 642c2025 3132732c 20253564 2c202533 d, %12s, %5d, %3 │ │ │ │ - 0x00059038 642c2025 2d38732c 20253564 2c20252d d, %-8s, %5d, %- │ │ │ │ - 0x00059048 38732c20 2535642c 20000000 25376c64 8s, %5d, ...%7ld │ │ │ │ - 0x00059058 2025376c 64202531 30732025 35642025 %7ld %10s %5d % │ │ │ │ - 0x00059068 31327320 25356420 25336420 252d3873 12s %5d %3d %-8s │ │ │ │ - 0x00059078 20253564 20252d38 73202535 64200000 %5d %-8s %5d .. │ │ │ │ - 0x00059088 256c6c75 00000000 20253873 00000000 %llu.... %8s.... │ │ │ │ - 0x00059098 2025732c 00000000 202d3e20 25730000 %s,.... -> %s.. │ │ │ │ - 0x000590a8 206e6f5f 61747472 00000000 25622025 no_attr....%b % │ │ │ │ - 0x000590b8 64202025 59000000 25622025 64202548 d %Y...%b %d %H │ │ │ │ - 0x000590c8 3a254d00 25313073 20253364 20252d38 :%M.%10s %3d %-8 │ │ │ │ - 0x000590d8 7320252d 38732025 33642c25 34642025 s %-8s %3d,%4d % │ │ │ │ - 0x000590e8 73202573 00000000 25313073 20253364 s %s....%10s %3d │ │ │ │ - 0x000590f8 20252d38 7320252d 38732025 386c6420 %-8s %-8s %8ld │ │ │ │ - 0x00059108 25732025 73000000 202d3e20 25730a00 %s %s... -> %s.. │ │ │ │ - 0x00059118 4572726f 723a204e 6f206461 74612061 Error: No data a │ │ │ │ - 0x00059128 7661696c 61626c65 0a000000 5b5d0000 vailable....[].. │ │ │ │ - 0x00059138 5b47726f 77696e67 4c6f6773 5d000000 [GrowingLogs]... │ │ │ │ - 0x00059148 73685f6d 61696c2e 63000000 73685f6d sh_mail.c...sh_m │ │ │ │ - 0x00059158 61696c5f 656d7074 79737461 636b0000 ail_emptystack.. │ │ │ │ - 0x00059168 6d61696c 5f776169 74000000 7265706f mail_wait...repo │ │ │ │ - 0x00059178 72745f73 6d747000 42616420 72657370 rt_smtp.Bad resp │ │ │ │ - 0x00059188 6f6e7365 20282573 292c2065 78706563 onse (%s), expec │ │ │ │ - 0x00059198 74656420 25640000 534d5450 20736572 ted %d..SMTP ser │ │ │ │ - 0x000591a8 76657200 6d61696c 00000000 73685f6d ver.mail....sh_m │ │ │ │ - 0x000591b8 61696c5f 77616974 00000000 73685f6d ail_wait....sh_m │ │ │ │ - 0x000591c8 61696c5f 656e645f 636f6e6e 00000000 ail_end_conn.... │ │ │ │ - 0x000591d8 25632563 2e256325 63000000 51554954 %c%c.%c%c...QUIT │ │ │ │ - 0x000591e8 25632563 00000000 51554954 20666169 %c%c....QUIT fai │ │ │ │ - 0x000591f8 6c656400 73685f6d 61696c5f 73746172 led.sh_mail_star │ │ │ │ - 0x00059208 745f636f 6e6e0000 72657475 726e5f6d t_conn..return_m │ │ │ │ - 0x00059218 78000000 6765745f 6d780000 7265735f x...get_mx..res_ │ │ │ │ - 0x00059228 71756572 79000000 4e6f204d 58207265 query...No MX re │ │ │ │ - 0x00059238 636f7264 20666f72 20646f6d 61696e20 cord for domain │ │ │ │ - 0x00059248 00000000 556e6b6e 6f776e20 686f7374 ....Unknown host │ │ │ │ - 0x00059258 20000000 722b0000 54696d65 6f757420 ...r+..Timeout │ │ │ │ - 0x00059268 6f6e2053 4d545020 73657373 696f6e20 on SMTP session │ │ │ │ - 0x00059278 696e6974 00000000 48454c4f 205b2573 init....HELO [%s │ │ │ │ - 0x00059288 5d000000 48454c4f 20257300 48454c4f ]...HELO %s.HELO │ │ │ │ - 0x00059298 205b2573 5d256325 63000000 48454c4f [%s]%c%c...HELO │ │ │ │ - 0x000592a8 20257325 63256300 48454c4f 20666169 %s%c%c.HELO fai │ │ │ │ - 0x000592b8 6c656400 40000000 6578616d 706c652e led.@...example. │ │ │ │ - 0x000592c8 636f6d00 4d41494c 2046524f 4d3a3c25 com.MAIL FROM:<% │ │ │ │ - 0x000592d8 733e0000 4d41494c 2046524f 4d3a3c25 s>..MAIL FROM:<% │ │ │ │ - 0x000592e8 733e2563 25630000 4d41494c 2046524f s>%c%c..MAIL FRO │ │ │ │ - 0x000592f8 4d206661 696c6564 00000000 52435054 M failed....RCPT │ │ │ │ - 0x00059308 20544f3a 3c25733e 00000000 52435054 TO:<%s>....RCPT │ │ │ │ - 0x00059318 20544f3a 3c25733e 25632563 00000000 TO:<%s>%c%c.... │ │ │ │ - 0x00059328 52435054 20544f20 6661696c 65640000 RCPT TO failed.. │ │ │ │ - 0x00059338 44415441 00000000 44415441 25632563 DATA....DATA%c%c │ │ │ │ - 0x00059348 00000000 44415441 20666169 6c656400 ....DATA failed. │ │ │ │ - 0x00059358 5468752c 20303120 4a616e20 31393730 Thu, 01 Jan 1970 │ │ │ │ - 0x00059368 2030303a 30303a30 30202b30 303a3030 00:00:00 +00:00 │ │ │ │ - 0x00059378 00000000 25612c20 25642025 62202559 ....%a, %d %b %Y │ │ │ │ - 0x00059388 2025483a 254d3a25 5320257a 00000000 %H:%M:%S %z.... │ │ │ │ - 0x00059398 73656e64 696e6720 64617461 2e2e0000 sending data.... │ │ │ │ - 0x000593a8 46726f6d 3a203c25 733e2563 2563546f From: <%s>%c%cTo │ │ │ │ - 0x000593b8 3a203c25 733e2563 25634461 74653a20 : <%s>%c%cDate: │ │ │ │ - 0x000593c8 25732563 25630000 43616e6e 6f74206f %s%c%c..Cannot o │ │ │ │ - 0x000593d8 70656e20 66696c65 20257320 696e2073 pen file %s in s │ │ │ │ - 0x000593e8 75696420 6d6f6465 0a000000 436f756c uid mode....Coul │ │ │ │ - 0x000593f8 64206e6f 74206f70 656e2066 696c6520 d not open file │ │ │ │ - 0x00059408 25730a00 2d2d2d2d 2d424547 494e204d %s..-----BEGIN M │ │ │ │ - 0x00059418 45535341 47452d2d 2d2d2d00 2d2d2d2d ESSAGE-----.---- │ │ │ │ - 0x00059428 2d424547 494e2053 49474e41 54555245 -BEGIN SIGNATURE │ │ │ │ - 0x00059438 2d2d2d2d 2d000000 4d657373 61676520 -----...Message │ │ │ │ - 0x00059448 2530366c 64202054 7261696c 2025730a %06ld Trail %s. │ │ │ │ - 0x00059458 00000000 4552524f 5220286e 6f206b65 ....ERROR (no ke │ │ │ │ - 0x00059468 79202d2d 2063616e 6e6f7420 63686563 y -- cannot chec │ │ │ │ - 0x00059478 6b290a00 4552524f 52202872 65706561 k)..ERROR (repea │ │ │ │ - 0x00059488 74656420 61756469 74207472 61696c29 ted audit trail) │ │ │ │ - 0x00059498 0a000000 28756e63 6865636b 6564290a ....(unchecked). │ │ │ │ - 0x000594a8 00000000 28464149 4c454429 0a000000 ....(FAILED).... │ │ │ │ - 0x000594b8 28706173 73656429 0a000000 73685f6d (passed)....sh_m │ │ │ │ - 0x000594c8 61696c5f 7365744e 756d0000 73685f6d ail_setNum..sh_m │ │ │ │ - 0x000594d8 61696c5f 73657446 6c616700 7365745f ail_setFlag.set_ │ │ │ │ - 0x000594e8 6d61696c 5f737562 6a656374 00000000 mail_subject.... │ │ │ │ - 0x000594f8 73685f6d 61696c5f 70757368 73746163 sh_mail_pushstac │ │ │ │ - 0x00059508 6b000000 2d2d2d2d 2d424547 494e2053 k...-----BEGIN S │ │ │ │ - 0x00059518 49474e41 54555245 2d2d2d2d 2d0d0a00 IGNATURE-----... │ │ │ │ - 0x00059528 0d0a0000 25303675 20253031 306c753a ....%06u %010lu: │ │ │ │ - 0x00059538 3a25730d 0a000000 2d2d2d2d 2d454e44 :%s.....-----END │ │ │ │ - 0x00059548 204d4553 53414745 2d2d2d2d 2d000000 MESSAGE-----... │ │ │ │ - 0x00059558 73685f6d 61696c5f 6d736700 5375626a sh_mail_msg.Subj │ │ │ │ - 0x00059568 6563743a 20000000 73685f6d 61696c5f ect: ...sh_mail_ │ │ │ │ - 0x00059578 6765745f 7375626a 65637400 6d73673d get_subject.msg= │ │ │ │ - 0x00059588 00000000 7365763d 00000000 0d0a0d0a ....sev=........ │ │ │ │ - 0x00059598 00000000 2d2d2d2d 2d424547 494e204d ....-----BEGIN M │ │ │ │ - 0x000595a8 45535341 47452d2d 2d2d2d0d 0a000000 ESSAGE-----..... │ │ │ │ - 0x000595b8 73685f6d 61696c5f 7365745f 72656c61 sh_mail_set_rela │ │ │ │ - 0x000595c8 79000000 73685f6d 61696c5f 7365745f y...sh_mail_set_ │ │ │ │ - 0x000595d8 706f7274 00000000 66726565 5f6d7800 port....free_mx. │ │ │ │ - 0x000595e8 73685f6e 6d61696c 2e630000 73685f6e sh_nmail.c..sh_n │ │ │ │ - 0x000595f8 6d61696c 5f6d7367 00000000 636f756c mail_msg....coul │ │ │ │ - 0x00059608 64206e6f 74206d61 696c2069 6d6d6564 d not mail immed │ │ │ │ - 0x00059618 69617465 6c790000 73685f6d 656d2e63 iately..sh_mem.c │ │ │ │ - 0x00059628 00000000 73685f6d 656d5f66 72656500 ....sh_mem_free. │ │ │ │ - 0x00059638 73685f6d 656d5f6d 616c6c6f 63000000 sh_mem_malloc... │ │ │ │ - 0x00059648 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x00059658 00000000 616c7761 79730000 6e657665 ....always..neve │ │ │ │ - 0x00059668 72000000 776f726b 64617973 00000000 r...workdays.... │ │ │ │ - 0x00059678 73617475 72646179 00000000 73756e64 saturday....sund │ │ │ │ - 0x00059688 61790000 25643a25 64202d20 25643a25 ay..%d:%d - %d:% │ │ │ │ - 0x00059698 64000000 70617261 6e6f6964 00000000 d...paranoid.... │ │ │ │ - 0x000596a8 646f6d61 696e0000 72620000 73685f6c domain..rb..sh_l │ │ │ │ - 0x000596b8 6f67696e 5f747261 636b2e63 00000000 ogin_track.c.... │ │ │ │ - 0x000596c8 77620000 73685f65 6e74726f 70792e63 wb..sh_entropy.c │ │ │ │ - 0x000596d8 00000000 72656164 5f6d6279 74657300 ....read_mbytes. │ │ │ │ - 0x000596e8 2f646576 2f757261 6e646f6d 00000000 /dev/urandom.... │ │ │ │ - 0x000596f8 55544d50 00000000 5b55746d 705d0000 UTMP....[Utmp].. │ │ │ │ - 0x00059708 4d4f554e 54530000 5b4d6f75 6e74735d MOUNTS..[Mounts] │ │ │ │ - 0x00059718 00000000 53554944 43484543 4b000000 ....SUIDCHECK... │ │ │ │ - 0x00059728 5b537569 64436865 636b5d00 50524f43 [SuidCheck].PROC │ │ │ │ - 0x00059738 45535343 4845434b 00000000 5b50726f ESSCHECK....[Pro │ │ │ │ - 0x00059748 63657373 43686563 6b5d0000 504f5254 cessCheck]..PORT │ │ │ │ - 0x00059758 43484543 4b000000 5b506f72 74436865 CHECK...[PortChe │ │ │ │ - 0x00059768 636b5d00 494e4f54 49465900 5b496e6f ck].INOTIFY.[Ino │ │ │ │ - 0x00059778 74696679 5d000000 73685f75 746d702e tify]...sh_utmp. │ │ │ │ - 0x00059788 63000000 73685f75 746d705f 73657475 c...sh_utmp_setu │ │ │ │ - 0x00059798 74656e74 00000000 73685f75 746d705f tent....sh_utmp_ │ │ │ │ - 0x000597a8 67657475 74656e74 00000000 73685f75 getutent....sh_u │ │ │ │ - 0x000597b8 746d705f 7365745f 6c6f6769 6e5f736f tmp_set_login_so │ │ │ │ - 0x000597c8 6c6f0000 73685f75 746d705f 7365745f lo..sh_utmp_set_ │ │ │ │ - 0x000597d8 6c6f6769 6e5f6d75 6c746900 73685f75 login_multi.sh_u │ │ │ │ - 0x000597e8 746d705f 7365745f 6c6f676f 75745f67 tmp_set_logout_g │ │ │ │ - 0x000597f8 6f6f6400 73685f75 746d705f 7365745f ood.sh_utmp_set_ │ │ │ │ - 0x00059808 6c6f6769 6e5f7469 6d657200 75746d70 login_timer.utmp │ │ │ │ - 0x00059818 2074696d 65720000 73685f75 746d705f timer..sh_utmp_ │ │ │ │ - 0x00059828 7365745f 6c6f6769 6e5f6163 74697661 set_login_activa │ │ │ │ - 0x00059838 74650000 73685f75 746d705f 6164646c te..sh_utmp_addl │ │ │ │ - 0x00059848 6f67696e 00000000 74747970 00000000 ogin....ttyp.... │ │ │ │ - 0x00059858 74747971 00000000 7074732f 00000000 ttyq....pts/.... │ │ │ │ - 0x00059868 73685f75 746d705f 63686563 6b5f696e sh_utmp_check_in │ │ │ │ - 0x00059878 7465726e 616c0000 73685f75 746d705f ternal..sh_utmp_ │ │ │ │ - 0x00059888 75746d70 6e616d65 00000000 73685f75 utmpname....sh_u │ │ │ │ - 0x00059898 746d705f 656e6475 74656e74 00000000 tmp_endutent.... │ │ │ │ - 0x000598a8 73685f75 746d705f 696e6974 00000000 sh_utmp_init.... │ │ │ │ - 0x000598b8 73685f75 746d705f 656e6400 2f766172 sh_utmp_end./var │ │ │ │ - 0x000598c8 2f6c6f67 2f77746d 70000000 73685f75 /log/wtmp...sh_u │ │ │ │ - 0x000598d8 746d705f 74696d65 72000000 73685f75 tmp_timer...sh_u │ │ │ │ - 0x000598e8 746d705f 63686563 6b000000 73657665 tmp_check...seve │ │ │ │ - 0x000598f8 72697479 6c6f6769 6e6d756c 74690000 rityloginmulti.. │ │ │ │ - 0x00059908 73657665 72697479 6c6f6769 6e000000 severitylogin... │ │ │ │ - 0x00059918 73657665 72697479 6c6f676f 75740000 severitylogout.. │ │ │ │ - 0x00059928 6c6f6769 6e636865 636b6163 74697665 logincheckactive │ │ │ │ - 0x00059938 00000000 6c6f6769 6e636865 636b696e ....logincheckin │ │ │ │ - 0x00059948 74657276 616c0000 6c6f6769 6e636865 terval..loginche │ │ │ │ - 0x00059958 636b6669 72737400 6c6f6769 6e636865 ckfirst.loginche │ │ │ │ - 0x00059968 636b6f75 746c6965 72000000 6c6f6769 ckoutlier...logi │ │ │ │ - 0x00059978 6e636865 636b6461 74650000 6c6f6769 ncheckdate..logi │ │ │ │ - 0x00059988 6e636865 636b7573 65726461 74650000 ncheckuserdate.. │ │ │ │ - 0x00059998 2f766172 2f72756e 2f75746d 70000000 /var/run/utmp... │ │ │ │ - 0x000599a8 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x000599b8 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x000599c8 2c206772 6f75705f 6e65773d 3c25733e , group_new=<%s> │ │ │ │ - 0x000599d8 2c206967 726f7570 5f6e6577 3d3c256c , igroup_new=<%l │ │ │ │ - 0x000599e8 643e2c20 66696c65 73697a65 3d3c256c d>, filesize=<%l │ │ │ │ - 0x000599f8 753e2c20 6374696d 653d3c25 733e2c20 u>, ctime=<%s>, │ │ │ │ - 0x00059a08 6174696d 653d3c25 733e2c20 6d74696d atime=<%s>, mtim │ │ │ │ - 0x00059a18 653d3c25 733e0000 73685f73 75696463 e=<%s>..sh_suidc │ │ │ │ - 0x00059a28 686b2e63 00000000 73756964 2f736769 hk.c....suid/sgi │ │ │ │ - 0x00059a38 64206669 6c65206e 6f742069 6e206461 d file not in da │ │ │ │ - 0x00059a48 74616261 73650000 756e6b6e 6f776e00 tabase..unknown. │ │ │ │ - 0x00059a58 2f657463 2f6d7461 62000000 66696c65 /etc/mtab...file │ │ │ │ - 0x00059a68 73797374 656d5f74 7970655f 756e6361 system_type_unca │ │ │ │ - 0x00059a78 63686564 00000000 7365746d 6e74656e ched....setmnten │ │ │ │ - 0x00059a88 74282920 6661696c 65640000 69676e6f t() failed..igno │ │ │ │ - 0x00059a98 72650000 6465763d 00000000 2f2e6776 re..dev=..../.gv │ │ │ │ - 0x00059aa8 66730000 2f677666 73000000 73746174 fs../gvfs...stat │ │ │ │ - 0x00059ab8 28257329 20666169 6c656400 6e6f7375 (%s) failed.nosu │ │ │ │ - 0x00059ac8 69640000 656e646d 6e74656e 74282920 id..endmntent() │ │ │ │ - 0x00059ad8 6661696c 65640000 646f5f74 72756e63 failed..do_trunc │ │ │ │ - 0x00059ae8 6174653a 206d6178 20646570 74682039 ate: max depth 9 │ │ │ │ - 0x00059af8 39206578 63656564 65640000 646f5f74 9 exceeded..do_t │ │ │ │ - 0x00059b08 72756e63 6174653a 206e6f74 20616e20 runcate: not an │ │ │ │ - 0x00059b18 6162736f 6c757465 20706174 68000000 absolute path... │ │ │ │ - 0x00059b28 506f7373 69626c65 20726163 653a206e Possible race: n │ │ │ │ - 0x00059b38 6f742061 20646972 6563746f 72790000 ot a directory.. │ │ │ │ - 0x00059b48 506f7373 69626c65 20726163 653a206c Possible race: l │ │ │ │ - 0x00059b58 73746174 28646972 2920213d 206c7374 stat(dir) != lst │ │ │ │ - 0x00059b68 6174282e 29000000 506f7373 69626c65 at(.)...Possible │ │ │ │ - 0x00059b78 20726163 653a206c 73746174 20213d20 race: lstat != │ │ │ │ - 0x00059b88 66737461 74000000 506f7373 69626c65 fstat...Possible │ │ │ │ - 0x00059b98 20726163 653a206e 6f742061 20726567 race: not a reg │ │ │ │ - 0x00059ba8 756c6172 2066696c 65000000 506f7373 ular file...Poss │ │ │ │ - 0x00059bb8 69626c65 20726163 653a206e 6f742061 ible race: not a │ │ │ │ - 0x00059bc8 20737569 642f7367 69642066 696c6500 suid/sgid file. │ │ │ │ - 0x00059bd8 4e6f7420 7472756e 63617465 64206265 Not truncated be │ │ │ │ - 0x00059be8 63617573 65206861 72646c69 6e6b2063 cause hardlink c │ │ │ │ - 0x00059bf8 6f756e74 20677420 31000000 736c5f67 ount gt 1...sl_g │ │ │ │ - 0x00059c08 65745f63 61705f71 64656c00 736c5f64 et_cap_qdel.sl_d │ │ │ │ - 0x00059c18 726f705f 6361705f 7164656c 00000000 rop_cap_qdel.... │ │ │ │ - 0x00059c28 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059c38 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059c48 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059c58 2e202065 72726e6f 203d2025 6c640000 . errno = %ld.. │ │ │ │ - 0x00059c68 51756172 616e7469 6e65206d 6574686f Quarantine metho │ │ │ │ - 0x00059c78 64206170 706c6965 64000000 492f4f20 d applied...I/O │ │ │ │ - 0x00059c88 6572726f 722e2020 6572726e 6f203d20 error. errno = │ │ │ │ - 0x00059c98 256c6400 52616365 20646574 65637465 %ld.Race detecte │ │ │ │ - 0x00059ca8 642e2020 6572726e 6f203d20 256c6400 d. errno = %ld. │ │ │ │ - 0x00059cb8 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x00059cc8 2f2e7175 6172616e 74696e65 00000000 /.quarantine.... │ │ │ │ - 0x00059cd8 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059ce8 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059cf8 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059d08 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x00059d18 73746174 29000000 492f4f20 6572726f stat)...I/O erro │ │ │ │ - 0x00059d28 722e2020 6572726e 6f203d20 256c6428 r. errno = %ld( │ │ │ │ - 0x00059d38 73746174 29000000 25732f25 73000000 stat)...%s/%s... │ │ │ │ - 0x00059d48 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059d58 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059d68 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059d78 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x00059d88 6f70656e 29000000 492f4f20 6572726f open)...I/O erro │ │ │ │ - 0x00059d98 722e2020 6572726e 6f203d20 256c6420 r. errno = %ld │ │ │ │ - 0x00059da8 28777269 74652900 25732f25 732e696e (write).%s/%s.in │ │ │ │ - 0x00059db8 666f0000 772b0000 46696c65 20496e66 fo..w+..File Inf │ │ │ │ - 0x00059dc8 6f3a0a20 66696c65 6e616d65 3d25730a o:. filename=%s. │ │ │ │ - 0x00059dd8 2073697a 653d256c 750a206f 776e6572 size=%lu. owner │ │ │ │ - 0x00059de8 3d257328 2564290a 2067726f 75703d25 =%s(%d). group=% │ │ │ │ - 0x00059df8 73282564 290a2063 74696d65 3d25730a s(%d). ctime=%s. │ │ │ │ - 0x00059e08 20617469 6d653d25 730a206d 74696d65 atime=%s. mtime │ │ │ │ - 0x00059e18 3d25730a 00000000 73685f73 75696463 =%s.....sh_suidc │ │ │ │ - 0x00059e28 686b5f63 6865636b 5f696e74 65726e61 hk_check_interna │ │ │ │ - 0x00059e38 6c000000 70617468 20746f6f 206c6f6e l...path too lon │ │ │ │ - 0x00059e48 67000000 64657666 73000000 66646573 g...devfs...fdes │ │ │ │ - 0x00059e58 63000000 69736f39 36363000 63643936 c...iso9660.cd96 │ │ │ │ - 0x00059e68 36300000 6c757374 72650000 6d6d6673 60..lustre..mmfs │ │ │ │ - 0x00059e78 00000000 6d73646f 73000000 6e667300 ....msdos...nfs. │ │ │ │ - 0x00059e88 73797366 73000000 76666174 00000000 sysfs...vfat.... │ │ │ │ - 0x00059e98 436f756c 64206e6f 74206368 65636b20 Could not check │ │ │ │ - 0x00059ea8 73756964 2f736769 64206669 6c650000 suid/sgid file.. │ │ │ │ - 0x00059eb8 42616420 71756172 616e7469 6e65206d Bad quarantine m │ │ │ │ - 0x00059ec8 6574686f 64000000 4661696c 65642074 ethod...Failed t │ │ │ │ - 0x00059ed8 6f207265 6c656173 65207469 6d652073 o release time s │ │ │ │ - 0x00059ee8 6c696365 00000000 73685f73 75696463 lice....sh_suidc │ │ │ │ - 0x00059ef8 686b5f73 65745f65 78636c75 64650000 hk_set_exclude.. │ │ │ │ - 0x00059f08 73685f73 75696463 686b5f73 65745f74 sh_suidchk_set_t │ │ │ │ - 0x00059f18 696d6572 00000000 73756964 63686b20 imer....suidchk │ │ │ │ - 0x00059f28 74696d65 72000000 73685f73 75696463 timer...sh_suidc │ │ │ │ - 0x00059f38 686b5f73 65745f66 70730000 73756964 hk_set_fps..suid │ │ │ │ - 0x00059f48 63686b20 66707300 73685f73 75696463 chk fps.sh_suidc │ │ │ │ - 0x00059f58 686b5f73 65745f71 6d657468 6f640000 hk_set_qmethod.. │ │ │ │ - 0x00059f68 73756964 63686b20 716d6574 686f6400 suidchk qmethod. │ │ │ │ - 0x00059f78 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ - 0x00059f88 20717561 72616e74 696e6520 64697265 quarantine dire │ │ │ │ - 0x00059f98 63746f72 79000000 73685f73 75696463 ctory...sh_suidc │ │ │ │ - 0x00059fa8 686b5f73 65745f73 65766572 69747900 hk_set_severity. │ │ │ │ - 0x00059fb8 73685f73 75696463 686b5f73 65745f73 sh_suidchk_set_s │ │ │ │ - 0x00059fc8 63686564 756c6500 73685f73 75696463 chedule.sh_suidc │ │ │ │ - 0x00059fd8 686b5f73 65745f79 69656c64 00000000 hk_set_yield.... │ │ │ │ - 0x00059fe8 73685f73 75696463 686b5f73 65745f61 sh_suidchk_set_a │ │ │ │ - 0x00059ff8 63746976 61746500 73685f73 75696463 ctivate.sh_suidc │ │ │ │ - 0x0005a008 686b5f73 65745f6e 6f737569 64000000 hk_set_nosuid... │ │ │ │ - 0x0005a018 73685f73 75696463 686b5f73 65745f71 sh_suidchk_set_q │ │ │ │ - 0x0005a028 75617261 6e74696e 65000000 73685f73 uarantine...sh_s │ │ │ │ - 0x0005a038 75696463 686b5f73 65745f71 64656c65 uidchk_set_qdele │ │ │ │ - 0x0005a048 74650000 73685f73 75696463 686b5f63 te..sh_suidchk_c │ │ │ │ - 0x0005a058 6865636b 00000000 43686563 6b696e67 heck....Checking │ │ │ │ - 0x0005a068 20666f72 20535549 44207072 6f677261 for SUID progra │ │ │ │ - 0x0005a078 6d730000 73657665 72697479 73756964 ms..severitysuid │ │ │ │ - 0x0005a088 63686563 6b000000 73756964 63686563 check...suidchec │ │ │ │ - 0x0005a098 6b616374 69766500 73756964 63686563 kactive.suidchec │ │ │ │ - 0x0005a0a8 6b696e74 65727661 6c000000 73756964 kinterval...suid │ │ │ │ - 0x0005a0b8 63686563 6b736368 6564756c 65000000 checkschedule... │ │ │ │ - 0x0005a0c8 73756964 63686563 6b657863 6c756465 suidcheckexclude │ │ │ │ - 0x0005a0d8 00000000 73756964 63686563 6b667073 ....suidcheckfps │ │ │ │ - 0x0005a0e8 00000000 73756964 63686563 6b796965 ....suidcheckyie │ │ │ │ - 0x0005a0f8 6c640000 73756964 63686563 6b6e6f73 ld..suidchecknos │ │ │ │ - 0x0005a108 75696400 73756964 63686563 6b717561 uid.suidcheckqua │ │ │ │ - 0x0005a118 72616e74 696e6566 696c6573 00000000 rantinefiles.... │ │ │ │ - 0x0005a128 73756964 63686563 6b717561 72616e74 suidcheckquarant │ │ │ │ - 0x0005a138 696e656d 6574686f 64000000 73756964 inemethod...suid │ │ │ │ - 0x0005a148 63686563 6b717561 72616e74 696e6564 checkquarantined │ │ │ │ - 0x0005a158 656c6574 65000000 4c4f474b 45590000 elete...LOGKEY.. │ │ │ │ - 0x0005a168 73682e66 69666f2e 63000000 70757368 sh.fifo.c...push │ │ │ │ - 0x0005a178 5f6c6973 74000000 70757368 5f746169 _list...push_tai │ │ │ │ - 0x0005a188 6c5f6c69 73740000 706f705f 6c697374 l_list..pop_list │ │ │ │ - 0x0005a198 00000000 4b657920 64697265 6374696f ....Key directio │ │ │ │ - 0x0005a1a8 6e206973 20696e76 616c6964 00000000 n is invalid.... │ │ │ │ - 0x0005a1b8 4b657920 6d617465 7269616c 206e6f74 Key material not │ │ │ │ - 0x0005a1c8 206f6620 636f7272 65637420 6c656e67 of correct leng │ │ │ │ - 0x0005a1d8 74680000 4b657920 70617373 65642069 th..Key passed i │ │ │ │ - 0x0005a1e8 73206e6f 74207661 6c696400 50617261 s not valid.Para │ │ │ │ - 0x0005a1f8 6d732073 74727563 74207061 73736564 ms struct passed │ │ │ │ - 0x0005a208 20746f20 72696a6e 6461656c 5f636970 to rijndael_cip │ │ │ │ - 0x0005a218 68657249 6e697420 696e7661 6c696400 herInit invalid. │ │ │ │ - 0x0005a228 43697068 65722069 6e207772 6f6e6720 Cipher in wrong │ │ │ │ - 0x0005a238 73746174 65000000 42616420 626c6f63 state...Bad bloc │ │ │ │ - 0x0005a248 6b206c65 6e677468 00000000 42616420 k length....Bad │ │ │ │ - 0x0005a258 63697068 65722069 6e737461 6e636500 cipher instance. │ │ │ │ - 0x0005a268 44617461 20636f6e 74656e74 73206172 Data contents ar │ │ │ │ - 0x0005a278 6520696e 76616c69 64000000 32353433 e invalid...2543 │ │ │ │ - 0x0005a288 00000000 73685f74 6f6f6c73 2e630000 ....sh_tools.c.. │ │ │ │ - 0x0005a298 73685f74 6f6f6c73 5f736166 655f6e61 sh_tools_safe_na │ │ │ │ - 0x0005a2a8 6d650000 41206e6f 6e2d7265 636f7665 me..A non-recove │ │ │ │ - 0x0005a2b8 7261626c 65206e61 6d652073 65727665 rable name serve │ │ │ │ - 0x0005a2c8 72206572 726f7220 6f636375 72726564 r error occurred │ │ │ │ - 0x0005a2d8 3a200000 41207465 6d706f72 61727920 : ..A temporary │ │ │ │ - 0x0005a2e8 6572726f 72206f63 63757272 6564206f error occurred o │ │ │ │ - 0x0005a2f8 6e20616e 20617574 686f7269 74617469 n an authoritati │ │ │ │ - 0x0005a308 7665206e 616d6520 73657276 65722e20 ve name server. │ │ │ │ - 0x0005a318 54686520 73706563 69666965 6420686f The specified ho │ │ │ │ - 0x0005a328 73742069 7320756e 6b6e6f77 6e3a2000 st is unknown: . │ │ │ │ - 0x0005a338 54686520 72657175 65737465 64206e61 The requested na │ │ │ │ - 0x0005a348 6d652069 73207661 6c696420 62757420 me is valid but │ │ │ │ - 0x0005a358 646f6573 206e6f74 20686176 6520616e does not have an │ │ │ │ - 0x0005a368 20495020 61646472 6573733a 20000000 IP address: ... │ │ │ │ - 0x0005a378 64656c65 74655f63 61636865 00000000 delete_cache.... │ │ │ │ - 0x0005a388 636f6e6e 6563745f 706f7274 00000000 connect_port.... │ │ │ │ - 0x0005a398 736f636b 65740000 2c206164 64726573 socket.., addres │ │ │ │ - 0x0005a3a8 73200000 636f6e6e 65637400 67657461 s ..connect.geta │ │ │ │ - 0x0005a3b8 64647269 6e666f00 73747263 6d700000 ddrinfo.strcmp.. │ │ │ │ - 0x0005a3c8 52657665 72736520 6c6f6f6b 75702066 Reverse lookup f │ │ │ │ - 0x0005a3d8 61696c65 643a2000 636f6e6e 6563745f ailed: .connect_ │ │ │ │ - 0x0005a3e8 706f7274 5f320000 4e6f2073 65727665 port_2..No serve │ │ │ │ - 0x0005a3f8 72206164 64726573 73206b6e 6f776e00 r address known. │ │ │ │ - 0x0005a408 25732f25 732e2531 64000000 6d73673d %s/%s.%1d...msg= │ │ │ │ - 0x0005a418 3c436865 636b7375 6d3e2c20 63686b3d , chk= │ │ │ │ - 0x0005a428 3c25733e 2c207061 74683d3c 25733e00 <%s>, path=<%s>. │ │ │ │ - 0x0005a438 6d73673d 3c643a20 25336c64 2c202d3a msg=.msg=, path=<% │ │ │ │ - 0x0005a498 733e0000 6d73673d 3c50414e 49432025 s>..msg=, program=<%s> │ │ │ │ - 0x0005a4b8 2c207375 62726f75 74696e65 3d3c2573 , subroutine=<%s │ │ │ │ - 0x0005a4c8 3e000000 6d73673d 3c536572 76657220 >...msg=, socket_id=<%d │ │ │ │ - 0x0005a508 3e000000 6d73673d 3c50414e 49432045 >...msg=, program=<%s> │ │ │ │ - 0x0005a548 00000000 6d73673d 3c455849 543e2c20 ....msg=, │ │ │ │ - 0x0005a558 70726f67 72616d3d 3c25733e 2c207374 program=<%s>, st │ │ │ │ - 0x0005a568 61747573 3d3c2573 3e000000 6d73673d atus=<%s>...msg= │ │ │ │ - 0x0005a578 3c4c4f47 4b45593e 2c207072 6f677261 , progra │ │ │ │ - 0x0005a588 6d3d3c25 733e2c20 68617368 3d3c2573 m=<%s>, hash=<%s │ │ │ │ - 0x0005a598 3e0d0a2d 2d2d2d2d 42454749 4e204c4f >..-----BEGIN LO │ │ │ │ - 0x0005a5a8 474b4559 2d2d2d2d 2d0d0a25 73257300 GKEY-----..%s%s. │ │ │ │ - 0x0005a5b8 6d73673d 3c4c4f47 4b45593e 2c207072 msg=, pr │ │ │ │ - 0x0005a5c8 6f677261 6d3d3c25 733e2c20 68617368 ogram=<%s>, hash │ │ │ │ - 0x0005a5d8 3d3c2573 3e000000 6d73673d 3c535441 =<%s>...msg=, program=<%s │ │ │ │ - 0x0005a5f8 3e2c2075 73657269 643d3c25 6c643e00 >, userid=<%ld>. │ │ │ │ - 0x0005a608 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x0005a618 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x0005a628 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x0005a638 733e2c20 68617368 3d3c2573 3e000000 s>, hash=<%s>... │ │ │ │ - 0x0005a648 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x0005a658 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x0005a668 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x0005a678 733e2c20 68617368 3d3c2573 3e2c2070 s>, hash=<%s>, p │ │ │ │ - 0x0005a688 6174683d 3c25733e 2c206861 73683d3c ath=<%s>, hash=< │ │ │ │ - 0x0005a698 25733e00 6d73673d 3c535441 52543e2c %s>.msg=, │ │ │ │ - 0x0005a6a8 2070726f 6772616d 3d3c2573 3e2c2075 program=<%s>, u │ │ │ │ - 0x0005a6b8 73657269 643d3c25 6c643e2c 20706174 serid=<%ld>, pat │ │ │ │ - 0x0005a6c8 683d3c25 733e2c20 6b65795f 7569643d h=<%s>, key_uid= │ │ │ │ - 0x0005a6d8 3c25733e 2c206b65 795f6964 3d3c2573 <%s>, key_id=<%s │ │ │ │ - 0x0005a6e8 3e000000 6d73673d 3c455849 543e2c20 >...msg=, │ │ │ │ - 0x0005a6f8 70726f67 72616d3d 3c25733e 2c207573 program=<%s>, us │ │ │ │ - 0x0005a708 65726964 3d3c256c 643e2c20 70617468 erid=<%ld>, path │ │ │ │ - 0x0005a718 3d3c2573 3e2c206b 65795f75 69643d3c =<%s>, key_uid=< │ │ │ │ - 0x0005a728 25733e2c 206b6579 5f69643d 3c25733e %s>, key_id=<%s> │ │ │ │ - 0x0005a738 2c207061 74683d3c 25733e2c 206b6579 , path=<%s>, key │ │ │ │ - 0x0005a748 5f756964 3d3c2573 3e2c206b 65795f69 _uid=<%s>, key_i │ │ │ │ - 0x0005a758 643d3c25 733e0000 6d73673d 3c535553 d=<%s>..msg= program=<% │ │ │ │ - 0x0005a778 733e0000 6d73673d 3c557369 6e672069 s>..msg=. │ │ │ │ - 0x0005a798 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0005a7a8 6163653d 3c736967 61637469 6f6e3e2c ace=, │ │ │ │ - 0x0005a7b8 20736967 6e616c3d 3c256c64 3e000000 signal=<%ld>... │ │ │ │ - 0x0005a7c8 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0005a7d8 6163653d 3c636864 69723e2c 20706174 ace=, pat │ │ │ │ - 0x0005a7e8 683d3c25 733e0000 6d73673d 3c4d6f64 h=<%s>..msg=, module=<%s │ │ │ │ - 0x0005a818 3e2c2072 65747572 6e5f636f 64653d3c >, return_code=< │ │ │ │ - 0x0005a828 256c643e 00000000 6d73673d 3c4d6f64 %ld>....msg= │ │ │ │ - 0x0005a848 2c206d6f 64756c65 3d3c2573 3e000000 , module=<%s>... │ │ │ │ - 0x0005a858 6d73673d 3c4d6f64 756c6520 65786563 msg=, mo │ │ │ │ - 0x0005a878 64756c65 3d3c2573 3e2c2072 65747572 dule=<%s>, retur │ │ │ │ - 0x0005a888 6e5f636f 64653d3c 256c643e 00000000 n_code=<%ld>.... │ │ │ │ - 0x0005a898 6d73673d 3c52756e 74696d65 20636f6e msg=....msg=..msg= │ │ │ │ - 0x0005a8f8 3c46696c 65206368 65636b20 636f6d70 , time=<% │ │ │ │ - 0x0005a918 6c643e2c 206b4270 733d3c25 663e0000 ld>, kBps=<%f>.. │ │ │ │ - 0x0005a928 6d73673d 3c46696c 65206368 65636b20 msg=..msg= │ │ │ │ - 0x0005a948 3c2d2d2d 2d205449 4d455354 414d5020 <---- TIMESTAMP │ │ │ │ - 0x0005a958 2d2d2d2d 3e000000 6d73673d 3c446f77 ---->...msg=.... │ │ │ │ - 0x0005a988 6d73673d 3c446f77 6e6c6f61 64696e67 msg=. │ │ │ │ - 0x0005a9a8 6d73673d 3c4e6f20 66696c65 2066726f msg=.... │ │ │ │ - 0x0005a9d8 6d73673d 3c44656c 74612064 61746162 msg=, │ │ │ │ - 0x0005a9f8 20706174 683d3c25 733e0000 6d73673d path=<%s>..msg= │ │ │ │ - 0x0005aa08 3c44656c 74612064 61746162 61736520 │ │ │ │ - 0x0005aa28 2c207061 74683d3c 25733e00 6d73673d , path=<%s>.msg= │ │ │ │ - 0x0005aa38 3c504f4c 49435920 5b537569 64436865 , path=< │ │ │ │ - 0x0005aa58 25733e2c 20257300 6d73673d 3c466f75 %s>, %s.msg= path=<%s>.... │ │ │ │ - 0x0005aa88 6d73673d 3c436865 636b6564 20666f72 msg=.msg=, path=<%s>.. │ │ │ │ - 0x0005aae8 6d73673d 3c517561 72616e74 696e6520 msg=..msg= │ │ │ │ - 0x0005ab08 3c436865 636b696e 67206c6f 67696e73 ...msg=, │ │ │ │ - 0x0005ab28 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0005ab38 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0005ab48 2069703d 3c25733e 2c207469 6d653d3c ip=<%s>, time=< │ │ │ │ - 0x0005ab58 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0005ab68 00000000 6d73673d 3c4c6f67 696e3e2c ....msg=, │ │ │ │ - 0x0005ab78 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0005ab88 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0005ab98 2074696d 653d3c25 733e2c20 73746174 time=<%s>, stat │ │ │ │ - 0x0005aba8 75733d3c 25643e00 6d73673d 3c4c6f67 us=<%d>.msg=, name=<%s>, │ │ │ │ - 0x0005abc8 7474793d 3c25733e 2c207469 6d653d3c tty=<%s>, time=< │ │ │ │ - 0x0005abd8 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0005abe8 00000000 6d73673d 3c4d756c 7469706c ....msg=, name=< │ │ │ │ - 0x0005ac08 25733e2c 20747479 3d3c2573 3e2c2068 %s>, tty=<%s>, h │ │ │ │ - 0x0005ac18 6f73743d 3c25733e 2c206970 3d3c2573 ost=<%s>, ip=<%s │ │ │ │ - 0x0005ac28 3e2c2074 696d653d 3c25733e 2c207374 >, time=<%s>, st │ │ │ │ - 0x0005ac38 61747573 3d3c2564 3e000000 6d73673d atus=<%d>...msg= │ │ │ │ - 0x0005ac48 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0005ac58 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0005ac68 3d3c2573 3e2c2068 6f73743d 3c25733e =<%s>, host=<%s> │ │ │ │ - 0x0005ac78 2c207469 6d653d3c 25733e2c 20737461 , time=<%s>, sta │ │ │ │ - 0x0005ac88 7475733d 3c25643e 00000000 6d73673d tus=<%d>....msg= │ │ │ │ - 0x0005ac98 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0005aca8 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0005acb8 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0005acc8 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0005acd8 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0005ace8 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0005acf8 3e2c2068 6f73743d 3c25733e 2c206970 >, host=<%s>, ip │ │ │ │ - 0x0005ad08 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0005ad18 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0005ad28 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0005ad38 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0005ad48 3e2c2068 6f73743d 3c25733e 2c207469 >, host=<%s>, ti │ │ │ │ - 0x0005ad58 6d653d3c 25733e2c 20737461 7475733d me=<%s>, status= │ │ │ │ - 0x0005ad68 3c25643e 00000000 6d73673d 3c4c6f67 <%d>....msg=, name=<%s>, │ │ │ │ - 0x0005ad88 20747479 3d3c2573 3e2c2074 696d653d tty=<%s>, time= │ │ │ │ - 0x0005ad98 3c25733e 2c207374 61747573 3d3c2564 <%s>, status=<%d │ │ │ │ - 0x0005ada8 3e000000 6d73673d 3c4c6f67 6f75743e >...msg= │ │ │ │ - 0x0005adb8 2c207474 793d3c25 733e2c20 74696d65 , tty=<%s>, time │ │ │ │ - 0x0005adc8 3d3c2573 3e000000 6d73673d 3c4c6f67 =<%s>...msg=, path=<%s>. │ │ │ │ - 0x0005adf8 6d73673d 3c4c6f67 696e2061 74206469 msg= u │ │ │ │ - 0x0005ae18 73657269 643d3c25 733e2068 6f73743d serid=<%s> host= │ │ │ │ - 0x0005ae28 3c25733e 2074696d 653d3c25 733e0000 <%s> time=<%s>.. │ │ │ │ - 0x0005ae38 6d73673d 3c466972 7374206c 6f67696e msg= │ │ │ │ - 0x0005ae58 20757365 7269643d 3c25733e 20686f73 userid=<%s> hos │ │ │ │ - 0x0005ae68 743d3c25 733e2074 696d653d 3c25733e t=<%s> time=<%s> │ │ │ │ - 0x0005ae78 00000000 6d73673d 3c4c6f67 696e2074 ....msg= use │ │ │ │ - 0x0005ae98 7269643d 3c25733e 20686f73 743d3c25 rid=<%s> host=<% │ │ │ │ - 0x0005aea8 733e2074 696d653d 3c25733e 00000000 s> time=<%s>.... │ │ │ │ - 0x0005aeb8 6d73673d 3c436865 636b696e 67207072 msg=..msg=...msg= path=<% │ │ │ │ - 0x0005af48 733e2075 73657269 643d3c25 733e0000 s> userid=<%s>.. │ │ │ │ - 0x0005af58 6d73673d 3c504f4c 49435920 5b50726f msg=