--- /srv/rebuilderd/tmp/rebuilderdAdtcMM/inputs/samhain_4.1.4-6_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdAdtcMM/out/samhain_4.1.4-6_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-03-26 18:48:21.000000 debian-binary │ -rw-r--r-- 0 0 0 15884 2025-03-26 18:48:21.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1126580 2025-03-26 18:48:21.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1126420 2025-03-26 18:48:21.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -35,15 +35,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) 17050 2025-03-26 18:48:21.000000 ./usr/share/doc/samhain/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-26 18:48:21.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) 6129 2025-03-26 18:48:21.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec │ │ │ +-rw-r--r-- 0 root (0) root (0) 6126 2025-03-26 18:48:21.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 2025-03-26 18:48:21.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 2025-03-26 18:48:21.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: 0x61bd │ │ │ │ + Entry point address: 0x61b5 │ │ │ │ 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 0x61bd │ │ │ │ +Entry point 0x61b5 │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x064f78 0x00064f78 0x00064f78 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x064f68 0x00064f68 0x00064f68 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 0x64fa4 0x64fa4 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x64f94 0x64f94 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 0x064f84 0x00064f84 0x00064f84 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x064f74 0x00064f74 0x00064f74 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 04f674 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 000545b4 0545b4 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 000545c0 0545c0 0109b8 00 A 0 0 8 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 00064f78 064f78 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00064f80 064f80 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 00064f84 064f84 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00004f40 004f40 04f664 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 000545a4 0545a4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 000545b0 0545b0 0109b8 00 A 0 0 8 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 00064f68 064f68 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00064f70 064f70 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 00064f74 064f74 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) 0x545b4 │ │ │ │ + 0x0000000d (FINI) 0x545a4 │ │ │ │ 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: d5b23fa7914ee7cc77d86c7f55fdb13c0d7adaf9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 507a2d3e2a0bcca8e0fe75a4a168cde3bd351488 │ │ │ │ │ │ │ │ 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 │ │ │ ├── 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 61f0 │ │ │ │ + bl 61e8 │ │ │ │ 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 0x000844b8 │ │ │ │ - ldrtpl pc, [r4], #2271 @ 0x8df @ │ │ │ │ + svcge 0x000844b0 │ │ │ │ + strtpl pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ - @ instruction: 0x468824b4 │ │ │ │ + strmi r2, [r8], ip, lsr #9 │ │ │ │ @ instruction: 0x61bd447d │ │ │ │ - strtcc pc, [ip], #2271 @ 0x8df │ │ │ │ + strtcc pc, [r4], #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 │ │ │ │ andge pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - andcs r8, r0, #156, 8 @ 0x9c000000 │ │ │ │ + andcs r8, r0, #152, 8 @ 0x98000000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf0102003 │ │ │ │ - @ instruction: 0xf8d7f919 │ │ │ │ + @ instruction: 0xf8d7f915 │ │ │ │ @ instruction: 0xf1b9901c │ │ │ │ vpmax.f32 d0, d0, d1 │ │ │ │ - @ instruction: 0xf8df8275 │ │ │ │ - strcs r0, [r0], #-1140 @ 0xfffffb8c │ │ │ │ + @ instruction: 0xf8df8271 │ │ │ │ + strcs r0, [r0], #-1132 @ 0xfffffb94 │ │ │ │ strtmi r2, [r2], -r3, lsl #6 │ │ │ │ strls r4, [r0], #-1144 @ 0xfffffb88 │ │ │ │ cmppvs r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffd6f02e │ │ │ │ + @ instruction: 0xffd2f02e │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ - @ instruction: 0xf8df848e │ │ │ │ - ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ - blx ff9c1110 │ │ │ │ - ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ + @ instruction: 0xf8df848a │ │ │ │ + ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ + blx ff8c1110 │ │ │ │ + strbcc pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ andcs r6, r8, #3031040 @ 0x2e4000 │ │ │ │ smlabtcs r0, lr, r8, r5 │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ - @ instruction: 0xf8dffc4b │ │ │ │ - ldmdavs r3!, {r3, r6, sl} │ │ │ │ + @ instruction: 0xf8dffc47 │ │ │ │ + ldmdavs r3!, {r6, sl} │ │ │ │ @ instruction: 0xf0434478 │ │ │ │ - ldrhtvs r0, [r3], -r1 │ │ │ │ + eorsvs r0, r3, r9, ror r3 │ │ │ │ ldcl 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xb1284604 │ │ │ │ stc 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - strthi pc, [fp], #192 @ 0xc0 │ │ │ │ - strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ + strthi pc, [r7], #192 @ 0xc0 │ │ │ │ + strtcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x23b4f8c3 │ │ │ │ - ldrpl pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ - blx 94105e │ │ │ │ + ldrpl pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ + blx 84105e │ │ │ │ andcs r2, r1, r0, lsl #8 │ │ │ │ @ instruction: 0xf019447d │ │ │ │ - movwcs pc, #15819 @ 0x3dcb @ │ │ │ │ + movwcs pc, #15815 @ 0x3dc7 @ │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ vshl.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf02e61a6 │ │ │ │ - mulcc r1, fp, pc @ │ │ │ │ - strbhi pc, [r4], r0 @ │ │ │ │ - movwcs r4, #3326 @ 0xcfe │ │ │ │ + mulcc r1, r7, pc @ │ │ │ │ + strbhi pc, [r0], r0 @ │ │ │ │ + movwcs r4, #3324 @ 0xcfc │ │ │ │ movwls r2, #513 @ 0x201 │ │ │ │ movwcs r4, #13436 @ 0x347c │ │ │ │ bicsvs pc, r5, pc, asr #8 │ │ │ │ @ instruction: 0xf02e4620 │ │ │ │ - andcc pc, r1, sp, lsl #31 │ │ │ │ - strbhi pc, [r3], r0 @ │ │ │ │ - movwcs r4, #3320 @ 0xcf8 │ │ │ │ + andcc pc, r1, r9, lsl #31 │ │ │ │ + ldrthi pc, [pc], r0 @ │ │ │ │ + movwcs r4, #3318 @ 0xcf6 │ │ │ │ movwls r2, #514 @ 0x202 │ │ │ │ movwcs r4, #13436 @ 0x347c │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf02e61aa │ │ │ │ - andcc pc, r1, pc, ror pc @ │ │ │ │ - strbhi pc, [r3], r0 @ │ │ │ │ + andcc pc, r1, fp, ror pc @ │ │ │ │ + ldrthi pc, [pc], r0 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - ldmibmi r0!, {r1, r5, r6, sl, pc}^ │ │ │ │ - ldclmi 5, cr2, [r0] │ │ │ │ - ldmdavs r0!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - @ instruction: 0xf8df447c │ │ │ │ - bmi ffbf1f84 │ │ │ │ - rscmi pc, r0, r0, asr #8 │ │ │ │ - ldrshtvs r4, [r0], -fp │ │ │ │ - @ instruction: 0xf50b447a │ │ │ │ - stmdbgt r3, {r7, r8, r9, ip, lr} │ │ │ │ - ldmdavs r1!, {r0, r5, r9, ip, sp, lr}^ │ │ │ │ - @ instruction: 0xf0416060 │ │ │ │ - rsbsvs r0, r1, r8, lsl #3 │ │ │ │ + stmibmi lr!, {r1, r2, r3, r4, r6, sl, pc}^ │ │ │ │ + @ instruction: 0xf8df2500 │ │ │ │ + stclmi 3, cr11, [lr], #736 @ 0x2e0 │ │ │ │ + bmi ffb96274 │ │ │ │ + ldrbtmi r4, [ip], #-1275 @ 0xfffffb05 │ │ │ │ + ldrbtmi r6, [sl], #-2160 @ 0xfffff790 │ │ │ │ + orrpl pc, r0, #46137344 @ 0x2c00000 │ │ │ │ + sbceq pc, pc, r0, asr #32 │ │ │ │ + stmdbgt r3, {r4, r5, r6, sp, lr} │ │ │ │ + eorvc r6, r1, #96 @ 0x60 │ │ │ │ muleq r3, r2, r8 │ │ │ │ @ instruction: 0xf8c365e5 │ │ │ │ strvs r5, [r5, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0x67e5613b │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ addpl pc, r0, r4, asr #17 │ │ │ │ strbvs r6, [r5, -r5, lsr #14]! │ │ │ │ eorvs r6, r5, r5, lsr #15 │ │ │ │ strtvs r6, [r5], r5, ror #12 │ │ │ │ @ instruction: 0xf8c466e5 │ │ │ │ @ instruction: 0xf7ff5084 │ │ │ │ - @ instruction: 0xf8d4ec76 │ │ │ │ + @ instruction: 0xf8d4ec7a │ │ │ │ ldmdbvs fp!, {r3, r7, sp} │ │ │ │ andeq pc, r8, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb17c0 │ │ │ │ @ instruction: 0xf8c3000c │ │ │ │ - bcs 19fe4 │ │ │ │ + bcs 19fdc │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - blpl fe6c2528 │ │ │ │ + blpl fe6c2520 │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ movwcs r5, #832 @ 0x340 │ │ │ │ movwcs lr, #10571 @ 0x294b │ │ │ │ strcs r4, [r0], #-3538 @ 0xfffff22e │ │ │ │ @ instruction: 0x46206873 │ │ │ │ - ldc 4, cr4, [pc, #500] @ 5308 │ │ │ │ + ldc 4, cr4, [pc, #500] @ 5300 │ │ │ │ @ instruction: 0xf5058bb8 │ │ │ │ @ instruction: 0xf4435b80 │ │ │ │ - rsbsvs r5, r3, ip, ror r3 │ │ │ │ + ldrhtvs r4, [r3], #-62 @ 0xffffffc2 │ │ │ │ orrspl pc, r9, #20971520 @ 0x1400000 │ │ │ │ stmib fp, {r0, r9, sp}^ │ │ │ │ stmib fp, {r2, r4, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf04f22d7 │ │ │ │ stc 2, cr3, [r3, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf8cb8b00 │ │ │ │ @ instruction: 0xf8cb237c │ │ │ │ @@ -137,78 +135,78 @@ │ │ │ │ @ instruction: 0xf8cb44da │ │ │ │ @ instruction: 0xf8cb4370 │ │ │ │ @ instruction: 0xf8cb4348 │ │ │ │ stmib fp, {r2, r4, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf8cb44be │ │ │ │ stmib fp, {r3, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff44c0 │ │ │ │ - @ instruction: 0xf505eee2 │ │ │ │ + @ instruction: 0xf505eee6 │ │ │ │ subcs r5, r0, #152, 6 @ 0x60000002 │ │ │ │ smlabteq r2, r3, r9, lr │ │ │ │ eorsvc pc, r4, r5, lsl #4 │ │ │ │ @ instruction: 0xed8349b7 │ │ │ │ ldmdavs r3!, {r2, r8, r9, fp, pc} │ │ │ │ vst3.16 {d20-d22}, [r3 :256], r9 │ │ │ │ - eorsvs r0, r3, pc, ror r3 │ │ │ │ - blx feec126e │ │ │ │ + eorsvs r0, r3, lr, ror #6 │ │ │ │ + blx feec1266 │ │ │ │ ldmdavs r3!, {r0, r1, r4, r5, r7, r8, fp, lr} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vqshl.s8 q2, , │ │ │ │ @ instruction: 0xf0431041 │ │ │ │ - @ instruction: 0xf885431f │ │ │ │ + @ instruction: 0xf885435f │ │ │ │ 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} │ │ │ │ - blx fea41292 │ │ │ │ + blx fea4128a │ │ │ │ vst2.32 {d20,d22}, [pc :128], fp │ │ │ │ vhsub.s8 d7, d21, d0 │ │ │ │ @ instruction: 0xf8852072 │ │ │ │ ldrbtmi r4, [r9], #-577 @ 0xfffffdbf │ │ │ │ - blx fe7c12a6 │ │ │ │ + blx fe7c129e │ │ │ │ ldmdavs r3!, {r0, 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, #5187 @ 0x1443 @ │ │ │ │ + tstpeq lr, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ 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 │ │ │ │ - blx fe1412da │ │ │ │ + blx fe1412d2 │ │ │ │ @ instruction: 0xf505499b │ │ │ │ vst4.32 {d21-d24}, [pc], r7 │ │ │ │ andscc r7, r4, r0, lsl #5 │ │ │ │ @ instruction: 0xf0384479 │ │ │ │ ldmibmi r8, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvs pc, r4, r5, lsl #12 │ │ │ │ @ instruction: 0xf8854479 │ │ │ │ @ instruction: 0xf0384ff4 │ │ │ │ @ instruction: 0xf505fb71 │ │ │ │ @ instruction: 0x469c539d │ │ │ │ - blvc 1d808a4 │ │ │ │ + blvc 1d8089c │ │ │ │ addspl pc, ip, #20971520 @ 0x1400000 │ │ │ │ bicvs pc, r9, pc, asr #8 │ │ │ │ - blhi c0840 │ │ │ │ + blhi c0838 │ │ │ │ stc 0, cr2, [ip, #4] │ │ │ │ @ instruction: 0xf04f7b00 │ │ │ │ - ldc 14, cr0, [pc, #240] @ 5330 │ │ │ │ + ldc 14, cr0, [pc, #240] @ 5328 │ │ │ │ vstr d7, [r3, #-452] @ 0xfffffe3c │ │ │ │ ldmdavs r3!, {r1, r8, r9, fp, pc}^ │ │ │ │ - blvc 140854 │ │ │ │ - blvc 1c008cc │ │ │ │ + blvc 14084c │ │ │ │ + blvc 1c008c4 │ │ │ │ movmi pc, #67 @ 0x43 │ │ │ │ - blhi c0860 │ │ │ │ + blhi c0858 │ │ │ │ stc 0, cr6, [r2, #460] @ 0x1cc │ │ │ │ teqvs fp, r0, lsl #22 │ │ │ │ movs pc, #13303808 @ 0xcb0000 │ │ │ │ - ldm ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #-2689 @ 0xfffff57f │ │ │ │ stmdacs r0, {r4, r6, sl, sp, lr} │ │ │ │ ldrbhi pc, [sp, -r0]! @ │ │ │ │ strcs r4, [r3, #-2431] @ 0xfffff681 │ │ │ │ ldrdgt pc, [r0], -r6 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x51a4f8c0 │ │ │ │ @@ -229,71 +227,71 @@ │ │ │ │ orrsmi pc, r8, r0, asr #17 │ │ │ │ mvngt pc, r0, asr #17 │ │ │ │ mvncc pc, r0, asr #17 │ │ │ │ orrsmi pc, ip, r0, asr #17 │ │ │ │ eorsvs r6, r4, r4, ror r0 │ │ │ │ andvc r5, r4, r3, asr r8 │ │ │ │ @ instruction: 0xf8d37784 │ │ │ │ - @ instruction: 0xf8c02009 │ │ │ │ + @ instruction: 0xf8c02036 │ │ │ │ @ instruction: 0xf8d3217c │ │ │ │ - @ instruction: 0xf8c3200d │ │ │ │ - @ instruction: 0xf8c34009 │ │ │ │ - @ instruction: 0xf8c0400d │ │ │ │ + @ instruction: 0xf8c3203a │ │ │ │ + @ instruction: 0xf8c34036 │ │ │ │ + @ instruction: 0xf8c0403a │ │ │ │ @ instruction: 0xf8802180 │ │ │ │ @ instruction: 0xf880404f │ │ │ │ @ instruction: 0xf8804080 │ │ │ │ @ instruction: 0xf88040b1 │ │ │ │ @ instruction: 0xf88040e2 │ │ │ │ @ instruction: 0xf8804113 │ │ │ │ @ instruction: 0xf0104144 │ │ │ │ @ instruction: 0xf8daf939 │ │ │ │ - blcs 11310 │ │ │ │ + blcs 11308 │ │ │ │ movwhi pc, #57408 @ 0xe040 @ │ │ │ │ @ instruction: 0xf00f4d58 │ │ │ │ - blmi 1645300 │ │ │ │ + blmi 16452f8 │ │ │ │ ldrbtmi r2, [sp], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf50569ba │ │ │ │ strbmi r5, [r1], -r0, lsl #9 │ │ │ │ @ instruction: 0xf8c44648 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r8, r9, sp, lr}^ │ │ │ │ andls pc, r0, r3, asr #17 │ │ │ │ ldmpl r3, {r1, r4, r6, r8, r9, fp, lr}^ │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8caf01b │ │ │ │ teqphi ip, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx 1fc1390 │ │ │ │ + blx 1fc1388 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf01b86d8 │ │ │ │ @ instruction: 0xf02efb2f │ │ │ │ @ instruction: 0xf8d4fba3 │ │ │ │ @ instruction: 0xf1b88334 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf1b886e1 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ - blmi 11667e8 │ │ │ │ + blmi 11667e0 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 1225c │ │ │ │ + blcs 12254 │ │ │ │ sbcshi pc, r5, #0 │ │ │ │ ldrbtmi r4, [sp], #-3393 @ 0xfffff2bf │ │ │ │ strpl pc, [r0], #1285 @ 0x505 │ │ │ │ movteq pc, #18644 @ 0x48d4 @ │ │ │ │ @ instruction: 0xf982f014 │ │ │ │ @ instruction: 0xf0001c42 │ │ │ │ @ instruction: 0xf8d486a5 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9} │ │ │ │ sbchi pc, r0, #64 @ 0x40 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xff90f039 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strhi pc, [r7], r0, asr #32 │ │ │ │ - blx 12c13f8 │ │ │ │ + blx 12c13f0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi d65784 │ │ │ │ + bmi d6577c │ │ │ │ ldcmi 6, cr4, [r5, #-140]! @ 0xffffff74 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x2602447a │ │ │ │ @ instruction: 0x46144611 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ stmib sp, {r1, r2, r4, r6, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf0196500 │ │ │ │ @@ -311,116 +309,116 @@ │ │ │ │ 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 @ │ │ │ │ - andeq pc, r4, r0, ror #23 │ │ │ │ - andeq sp, r0, r7, lsl r9 │ │ │ │ + ldrdeq pc, [r4], -r0 │ │ │ │ + andeq sp, r0, pc, lsl #18 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, r8, asr #25 │ │ │ │ + @ instruction: 0x0004fcb8 │ │ │ │ andeq pc, r7, r2, lsr r1 @ │ │ │ │ - andeq pc, r4, r4, ror fp @ │ │ │ │ - andeq pc, r4, r0, asr fp @ │ │ │ │ - andeq pc, r4, r4, lsr fp @ │ │ │ │ + andeq pc, r4, r4, ror #22 │ │ │ │ + andeq pc, r4, r0, asr #22 │ │ │ │ + andeq pc, r4, r4, lsr #22 │ │ │ │ + andeq pc, r4, ip, lsl fp @ │ │ │ │ + strheq pc, [r7], -r0 @ │ │ │ │ + andeq pc, r7, lr, lsl r0 @ │ │ │ │ + andeq pc, r4, sl, lsl #27 │ │ │ │ + andeq pc, r7, r8, lsr r0 @ │ │ │ │ + andeq r0, r5, r4, ror #11 │ │ │ │ andeq pc, r4, r0, lsr fp @ │ │ │ │ - andeq pc, r7, r4, lsr #32 │ │ │ │ - andeq pc, r7, r8, lsr #1 │ │ │ │ - muleq r4, r4, sp │ │ │ │ - andeq pc, r7, r0, lsr r0 @ │ │ │ │ - andeq r0, r5, ip, ror #11 │ │ │ │ - andeq pc, r4, r8, lsr fp @ │ │ │ │ - andeq pc, r4, r6, lsr #22 │ │ │ │ - andeq pc, r4, r4, lsr #20 │ │ │ │ - andeq pc, r4, r0, lsl #22 │ │ │ │ - andeq pc, r4, r0, lsl fp @ │ │ │ │ - andeq lr, r7, r6, asr #28 │ │ │ │ + andeq pc, r4, lr, lsl fp @ │ │ │ │ + andeq pc, r4, ip, lsl sl @ │ │ │ │ + strdeq pc, [r4], -r8 │ │ │ │ + andeq pc, r4, r8, lsl #22 │ │ │ │ + andeq lr, r7, lr, asr #28 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ - andeq lr, r7, r2, lsr #28 │ │ │ │ + andeq lr, r7, sl, lsr #28 │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - ldrdeq lr, [r7], -r0 │ │ │ │ - @ instruction: 0x0007edbe │ │ │ │ - andeq pc, r4, r6, asr #20 │ │ │ │ - ldrdeq pc, [r4], -r4 │ │ │ │ - andeq lr, r7, r4, ror sp │ │ │ │ - ldmda lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdeq lr, [r7], -r8 │ │ │ │ + andeq lr, r7, r6, asr #27 │ │ │ │ + andeq pc, r4, lr, lsr sl @ │ │ │ │ + andeq pc, r4, ip, asr #15 │ │ │ │ + andeq lr, r7, ip, ror sp │ │ │ │ + stmda r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d8b3b8 │ │ │ │ @ instruction: 0xf8df4004 │ │ │ │ @ instruction: 0x462019f4 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - stmdacs r0, {r1, r2, r4, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, fp, sp, lr, pc} │ │ │ │ rsbshi pc, r8, #0 │ │ │ │ stmibne r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmda ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df826f │ │ │ │ @ instruction: 0x462019d8 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - stmdacs r0, {r2, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, fp, sp, lr, pc} │ │ │ │ rsbhi pc, r6, #0 │ │ │ │ stmibne r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00faf7fe │ │ │ │ + svc 0x00fef7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df825d │ │ │ │ @ instruction: 0x462019bc │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ subshi pc, r4, #0 │ │ │ │ stmibne ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00e8f7fe │ │ │ │ + svc 0x00ecf7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ff824b │ │ │ │ - stmdacs r0, {r2, r5, fp, sp, lr, pc} │ │ │ │ - stclge 4, cr15, [fp, #-508] @ 0xfffffe04 │ │ │ │ + stmdacs r0, {r3, r5, fp, sp, lr, pc} │ │ │ │ + stclge 4, cr15, [pc, #-508] @ 5314 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ ldmibne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00d8f7fe │ │ │ │ + svc 0x00dcf7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8232 │ │ │ │ strtmi r1, [r0], -r4, lsl #19 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strhi pc, [r2] │ │ │ │ ldmdbne r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00c6f7fe │ │ │ │ + svc 0x00caf7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df854f │ │ │ │ strtmi r1, [r0], -r8, ror #18 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strbhi pc, [r6, #-0] @ │ │ │ │ ldmdbne r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00b4f7fe │ │ │ │ + svc 0x00b8f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df855f │ │ │ │ strtmi r1, [r0], -ip, asr #18 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldcge 4, cr15, [r3, #-508] @ 0xfffffe04 │ │ │ │ + stmdacs r0, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldcge 4, cr15, [r7, #-508] @ 0xfffffe04 │ │ │ │ ldreq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ strtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf00d2002 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ andhi pc, r5, #64 @ 0x40 │ │ │ │ @ instruction: 0xf019e1fb │ │ │ │ @ instruction: 0xf8dffb0f │ │ │ │ tstcs r1, r4, lsr #18 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35480 │ │ │ │ @ instruction: 0xf8d454cc │ │ │ │ @ instruction: 0xf8d42334 │ │ │ │ - bcs 9237c │ │ │ │ + bcs 92374 │ │ │ │ movtne pc, #2244 @ 0x8c4 @ │ │ │ │ strthi pc, [sp], #-0 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8df81df │ │ │ │ ldrbtmi r0, [r8], #-2304 @ 0xfffff700 │ │ │ │ ldmcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df2407 │ │ │ │ @@ -430,32 +428,32 @@ │ │ │ │ andmi lr, r0, #3358720 @ 0x334000 │ │ │ │ streq lr, [r3], -sp, asr #19 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf0197297 │ │ │ │ @ instruction: 0xf8dffc1d │ │ │ │ ldrbtmi r3, [fp], #-2268 @ 0xfffff724 │ │ │ │ - blcs 20770 │ │ │ │ + blcs 20768 │ │ │ │ bichi pc, r5, #0 │ │ │ │ ldrsbcc pc, [r8, #-131]! @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ andcs r8, r0, r0, asr #7 │ │ │ │ - stc 7, cr15, [sl], {255} @ 0xff │ │ │ │ + stc 7, cr15, [lr], {255} @ 0xff │ │ │ │ stmiacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ smlabteq lr, r7, r9, lr │ │ │ │ @ instruction: 0xf8df447b │ │ │ │ ldmib r7, {r2, r3, r4, r5, r7, fp, sp}^ │ │ │ │ @ instruction: 0xf503010e │ │ │ │ stmib r7, {r0, r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ ldmib r7, {r2, r3, r8}^ │ │ │ │ stmdb r3, {r2, r3, r8}^ │ │ │ │ ldrmi r0, [r3], -r2, lsl #2 │ │ │ │ @ instruction: 0xf85269ba │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ - blcs 11648 │ │ │ │ + blcs 11640 │ │ │ │ @ instruction: 0xf8dfd035 │ │ │ │ @ instruction: 0x465d6898 │ │ │ │ ldmhi r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmls r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #1150 @ 0x47e │ │ │ │ @ instruction: 0xe01444f9 │ │ │ │ @ instruction: 0xf0001c63 │ │ │ │ @@ -467,22 +465,22 @@ │ │ │ │ @ instruction: 0xf0199402 │ │ │ │ @ instruction: 0xf04ffbdb │ │ │ │ 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 ff8ea29c │ │ │ │ + blle ff8ea294 │ │ │ │ @ instruction: 0x46312310 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ movwcs r3, #255 @ 0xff │ │ │ │ sbcsvc pc, pc, #64, 4 │ │ │ │ - blx ff141712 │ │ │ │ + blx ff14170a │ │ │ │ @ instruction: 0xf855606c │ │ │ │ - blcs 153b4 │ │ │ │ + blcs 153ac │ │ │ │ @ instruction: 0xf005d1e9 │ │ │ │ @ instruction: 0xf00afdb9 │ │ │ │ @ instruction: 0xf047f877 │ │ │ │ @ instruction: 0xf8dffdfd │ │ │ │ ldrbtmi r3, [fp], #-2092 @ 0xfffff7d4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcs pc, #51411 @ 0xc8d3 @ │ │ │ │ @@ -508,54 +506,54 @@ │ │ │ │ tstcc r0, #152, 6 @ 0x60000002 │ │ │ │ msrls CPSR_f, #200, 16 @ 0xc80000 │ │ │ │ ldrhtvs r6, [fp], #-10 │ │ │ │ andcs r6, r0, fp, ror sl │ │ │ │ @ instruction: 0x47d0f8df │ │ │ │ rsbsvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf7ff447c │ │ │ │ - stmib r7, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ and r0, r2, lr, lsl #2 │ │ │ │ - blcs 613d0 │ │ │ │ + blcs 613c8 │ │ │ │ strtmi sp, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf00d4631 │ │ │ │ svcvs 0x0020fe27 │ │ │ │ mvnsle r2, r1, lsl #16 │ │ │ │ @ instruction: 0xf02e2100 │ │ │ │ svcvs 0x0023fca1 │ │ │ │ rscsle r2, r2, r1, lsl #22 │ │ │ │ teqpcc r4, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d8824e │ │ │ │ @ instruction: 0x07902374 │ │ │ │ subshi pc, r3, #0, 2 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ @ instruction: 0xf8d88241 │ │ │ │ - bcs 4e460 │ │ │ │ + bcs 4e458 │ │ │ │ teqphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #340 @ 0x154 │ │ │ │ @ instruction: 0xf8df613b │ │ │ │ ldrbtmi r3, [fp], #-1908 @ 0xfffff88c │ │ │ │ - blcs 21004 │ │ │ │ + blcs 20ffc │ │ │ │ @ instruction: 0xf8dbdcc6 │ │ │ │ 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: 0xf8548238 │ │ │ │ - blcs 154c0 │ │ │ │ + blcs 154b8 │ │ │ │ @ instruction: 0xf8dfd1ef │ │ │ │ ldrbtmi r4, [ip], #-1860 @ 0xfffff8bc │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ teqpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs a610c │ │ │ │ + blcs a6104 │ │ │ │ eorshi pc, r8, #0 │ │ │ │ mrc2 0, 2, pc, cr0, cr9, {1} │ │ │ │ @ instruction: 0xf8dfb178 │ │ │ │ cmncs r2, #40, 14 @ 0xa00000 │ │ │ │ @ instruction: 0x1724f8df │ │ │ │ andls r4, r1, sl, ror r4 │ │ │ │ ldrbtmi r9, [r9], #-768 @ 0xfffffd00 │ │ │ │ @@ -567,119 +565,119 @@ │ │ │ │ @ instruction: 0x2708f8df │ │ │ │ @ instruction: 0xf8df2372 │ │ │ │ ldrbtmi r1, [sl], #-1800 @ 0xfffff8f8 │ │ │ │ movwls r9, #1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ eorcs r2, r0, r0, lsl #6 │ │ │ │ rsceq pc, r7, #64, 12 @ 0x4000000 │ │ │ │ - blx 1c188e │ │ │ │ + blx 1c1886 │ │ │ │ usatmi pc, #16, pc, asr #17 @ │ │ │ │ @ instruction: 0xf504447c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 4e548 │ │ │ │ + bcs 4e540 │ │ │ │ @ instruction: 0xf8d3d004 │ │ │ │ - blcs 12560 │ │ │ │ + blcs 12558 │ │ │ │ addhi pc, fp, #0 │ │ │ │ @ instruction: 0x36d8f8df │ │ │ │ mrcvs 4, 0, r4, cr11, cr11, {3} │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ ldmvs fp!, {r0, r1, 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 1650880 │ │ │ │ - bl 18dfe60 │ │ │ │ + bne 1650878 │ │ │ │ + bl 18dfe58 │ │ │ │ @ instruction: 0xf8da0202 │ │ │ │ addmi r3, r1, #4 │ │ │ │ vsra.s64 d4, d10, #64 │ │ │ │ @ instruction: 0xf8df81fe │ │ │ │ ldrbtmi r3, [fp], #-1696 @ 0xfffff960 │ │ │ │ - blcs 210f8 │ │ │ │ + blcs 210f0 │ │ │ │ svcge 0x004cf73f │ │ │ │ @ instruction: 0x3694f8df │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmib r7, {r4, r5, r7, r8, r9, lr}^ │ │ │ │ ldmib r7, {r1, r2, r3, r8, r9, sp}^ │ │ │ │ - bne 485cd8 │ │ │ │ + bne 485cd0 │ │ │ │ vsubl.s8 q2, d16, d18 │ │ │ │ @ instruction: 0xf016823b │ │ │ │ @ instruction: 0xf8dffd91 │ │ │ │ ldrbtmi r3, [fp], #-1656 @ 0xfffff988 │ │ │ │ - blcs 21128 │ │ │ │ + blcs 21120 │ │ │ │ svcge 0x0034f73f │ │ │ │ stc2 0, cr15, [r8], {16} │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ - blx ffa41986 │ │ │ │ + blx ffa4197e │ │ │ │ @ instruction: 0xf8dfe72c │ │ │ │ vmax.s8 , q0, q8 │ │ │ │ @ instruction: 0xf8df6222 │ │ │ │ ldrbtmi r0, [r9], #-1628 @ 0xfffff9a4 │ │ │ │ @ instruction: 0xf0384478 │ │ │ │ @ instruction: 0xf7fff9ad │ │ │ │ - @ instruction: 0xf7ffbb58 │ │ │ │ - stmdavs r3, {r1, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ffbb5c │ │ │ │ + stmdavs r3, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b09 │ │ │ │ - @ instruction: 0xf8dfab6c │ │ │ │ + @ instruction: 0xf8dfab70 │ │ │ │ strtmi r5, [r0], -r4, asr #12 │ │ │ │ ldrbtmi r2, [sp], #-1537 @ 0xfffff9ff │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ teqpvs ip, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ cdp2 0, 9, cr15, cr0, cr15, {0} │ │ │ │ @ instruction: 0x3630f8df │ │ │ │ teqpmi ip, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ movwcs r6, #8328 @ 0x2088 │ │ │ │ teqpcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ - bllt 158391c │ │ │ │ - mrc 7, 4, APSR_nzcv, cr2, cr14, {7} │ │ │ │ - blx fe64199c │ │ │ │ + bllt 1683914 │ │ │ │ + mrc 7, 4, APSR_nzcv, cr6, cr14, {7} │ │ │ │ + blx fe641994 │ │ │ │ @ instruction: 0xf01de53a │ │ │ │ str pc, [r7, #-2709]! @ 0xfffff56b │ │ │ │ @ instruction: 0x160cf8df │ │ │ │ eorsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x0608f8df │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx e41a24 │ │ │ │ + blx e41a1c │ │ │ │ @ instruction: 0xf8dfe4e6 │ │ │ │ vst1.8 {d17-d19}, [pc], r0 │ │ │ │ @ instruction: 0xf8df7299 │ │ │ │ ldrbtmi r0, [r9], #-1532 @ 0xfffffa04 │ │ │ │ @ instruction: 0xf0384478 │ │ │ │ @ instruction: 0xf7fff971 │ │ │ │ - mcrrne 11, 9, fp, r5, cr2 │ │ │ │ + mcrrne 11, 9, fp, r5, cr6 │ │ │ │ strtmi r2, [r9], -r1 │ │ │ │ - ldcl 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ + stc 7, cr15, [r0, #1016] @ 0x3f8 │ │ │ │ strbcs pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0xf502447a │ │ │ │ @ instruction: 0xf8c25280 │ │ │ │ stmdacs r0, {r2, r4, r5, r7, r8, r9} │ │ │ │ - blge 13c2a78 │ │ │ │ + blge 14c2a70 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xffbef037 │ │ │ │ - bllt 1243984 │ │ │ │ + bllt 134397c │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ ldc2 0, cr15, [lr], #80 @ 0x50 │ │ │ │ @ instruction: 0xf107e61e │ │ │ │ @ instruction: 0x4642041c │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ - blx 16419d4 │ │ │ │ - bllt 1839a0 │ │ │ │ + blx 16419cc │ │ │ │ + bllt 283998 │ │ │ │ @ instruction: 0xf8df2004 │ │ │ │ @ instruction: 0xf8df25ac │ │ │ │ ldrbtmi r3, [sl], #-1452 @ 0xfffffa54 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r4, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ - blhi c0cbc │ │ │ │ + blhi c0cb4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r2, [r3], -r9, lsl #4 │ │ │ │ strbmi r9, [r9], -r2, lsl #4 │ │ │ │ andcs r2, r4, pc, lsl #4 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf01972d2 │ │ │ │ strb pc, [ip], -r9, lsr #20 @ │ │ │ │ @@ -691,139 +689,139 @@ │ │ │ │ ldrbtmi r4, [ip], #-1380 @ 0xfffffa9c │ │ │ │ stmdacs r0, {r5, r7, sl, fp, sp, lr} │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff44f033 │ │ │ │ adcsvs r6, r8, #57856 @ 0xe200 │ │ │ │ @ instruction: 0x4610b11a │ │ │ │ @ instruction: 0xff3ef033 │ │ │ │ - bvs ffede5f8 │ │ │ │ + bvs ffede5f0 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df81b2 │ │ │ │ ldrbtmi r3, [fp], #-1344 @ 0xfffffac0 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bvs feef14e4 │ │ │ │ + bvs feef14dc │ │ │ │ andle r2, r3, r1, lsl #22 │ │ │ │ - blcs 60628 │ │ │ │ + blcs 60620 │ │ │ │ mcrge 4, 5, pc, cr5, cr15, {3} @ │ │ │ │ - blx feac1b70 │ │ │ │ + blx feac1b68 │ │ │ │ cdp2 0, 1, cr15, cr6, cr13, {0} │ │ │ │ ldrcc pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d12374 │ │ │ │ @ instruction: 0xf042bf44 │ │ │ │ @ instruction: 0xf8c30208 │ │ │ │ @ instruction: 0xf8df2374 │ │ │ │ ldrbtmi r3, [fp], #-1284 @ 0xfffffafc │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ - blx fe1c1a9e │ │ │ │ + blx fe1c1a96 │ │ │ │ @ instruction: 0x200068bb │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ rscsls pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - b 14c3a84 │ │ │ │ + b 15c3a7c │ │ │ │ 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 fee05ea0 │ │ │ │ + bvs fee05e98 │ │ │ │ msrls CPSR_f, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ - bvs ffee5f7c │ │ │ │ + bvs ffee5f74 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bvs feee5f44 │ │ │ │ + bvs feee5f3c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df811f │ │ │ │ ldrbtmi r4, [ip], #-1208 @ 0xfffffb48 │ │ │ │ - blcs 21348 │ │ │ │ + blcs 21340 │ │ │ │ mrshi pc, SP_mon @ │ │ │ │ - blcs 606b0 │ │ │ │ + blcs 606a8 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blcs 20e58 │ │ │ │ + blcs 20e50 │ │ │ │ sbcshi pc, pc, r0 │ │ │ │ ldrmi pc, [ip], #2271 @ 0x8df │ │ │ │ mcrvs 4, 1, r4, cr3, cr12, {3} │ │ │ │ vqrdmulh.s d2, d0, d0 │ │ │ │ @ instruction: 0xf00580df │ │ │ │ mcrvs 13, 1, pc, cr3, cr13, {3} @ │ │ │ │ vqrdmulh.s d2, d0, d0 │ │ │ │ @ instruction: 0xf8df812d │ │ │ │ @ instruction: 0xf0054488 │ │ │ │ @ instruction: 0xf8c7fcd9 │ │ │ │ ldrbtmi r9, [ip], #-40 @ 0xffffffd8 │ │ │ │ eorls pc, ip, r7, asr #17 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ msreq CPSR_, #212, 16 @ 0xd40000 │ │ │ │ - blx ff341c34 │ │ │ │ + blx ff341c2c │ │ │ │ cmnpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ svclt 0x004407da │ │ │ │ movweq pc, #40995 @ 0xa023 @ │ │ │ │ cmnpcc r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0x461a445c │ │ │ │ @ instruction: 0x46184619 │ │ │ │ @ instruction: 0xf03e447c │ │ │ │ cdpvs 15, 2, cr15, cr3, cr11, {0} │ │ │ │ svclt 0x00c82b00 │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ ldclge 7, cr15, [r8, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ - @ instruction: 0xf8dfe9f8 │ │ │ │ + @ instruction: 0xf8dfe9fc │ │ │ │ ldrbtmi ip, [ip], #1084 @ 0x43c │ │ │ │ orrspl pc, r8, #12, 10 @ 0x3000000 │ │ │ │ stcpl 5, cr15, [r0], {12} │ │ │ │ - bne fe09fdb8 │ │ │ │ + bne fe09fdb0 │ │ │ │ teqvs sl, sl, lsl r1 │ │ │ │ - bl 185fec0 │ │ │ │ + bl 185feb8 │ │ │ │ cmpvs r9, r2, lsl #2 │ │ │ │ sbccc lr, r6, #220, 18 @ 0x370000 │ │ │ │ tstle r3, r3, lsl r3 │ │ │ │ - bcs 616f0 │ │ │ │ + bcs 616e8 │ │ │ │ rsbshi pc, r3, #64, 6 │ │ │ │ ldrcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ - bhi ff2012f0 │ │ │ │ + bhi ff2012e8 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ ldc 3, cr5, [r3, #512] @ 0x200 │ │ │ │ @ instruction: 0xeeb88abe │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vsqrt.f32 s17, s17 │ │ │ │ vpmin.u8 d31, d0, d0 │ │ │ │ ldmdbvs r8!, {r0, r2, r6, r8, pc} │ │ │ │ - blx ffbc1cce │ │ │ │ - beq fe4413b4 │ │ │ │ - bvc ffa4176c │ │ │ │ - blx 441764 │ │ │ │ + blx ffbc1cc6 │ │ │ │ + beq fe4413ac │ │ │ │ + bvc ffa41764 │ │ │ │ + blx 44175c │ │ │ │ cdp 13, 8, cr13, cr8, cr1, {0} │ │ │ │ - blmi ffde8444 │ │ │ │ - bvc ff24179c │ │ │ │ + blmi ffde843c │ │ │ │ + bvc ff241794 │ │ │ │ mrcvs 4, 6, r4, cr9, cr11, {3} │ │ │ │ stmdbcs r1, {r0, r2, r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf503447b │ │ │ │ stcl 3, cr5, [r3, #512] @ 0x200 │ │ │ │ vpmin.u8 d23, d16, d31 │ │ │ │ - blmi ffca6450 │ │ │ │ + blmi ffca6448 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 528a0 │ │ │ │ + blcs 52898 │ │ │ │ @ instruction: 0xf032d001 │ │ │ │ - blmi ffbc5894 │ │ │ │ + blmi ffbc588c │ │ │ │ mrcvs 4, 6, r4, cr8, cr11, {3} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi ffb26118 │ │ │ │ + blmi ffb26110 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ mrcvs 6, 0, r6, cr11, cr10, {6} │ │ │ │ @ instruction: 0xf73f4293 │ │ │ │ @ instruction: 0xf024ad9b │ │ │ │ movwcs pc, #7095 @ 0x1bb7 @ │ │ │ │ strb r6, [r8, #315] @ 0x13b │ │ │ │ ldrsbcs lr, [r1, #152] @ 0x98 │ │ │ │ @ instruction: 0xf47f430a │ │ │ │ - blmi ff9317e8 │ │ │ │ + blmi ff9317e0 │ │ │ │ adcsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ ldclvs 4, cr4, [fp], {123} @ 0x7b │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ rscsvs sl, sl, #14, 30 @ 0x38 │ │ │ │ stclvs 7, cr14, [r1], #44 @ 0x2c │ │ │ │ adcsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ @@ -836,67 +834,67 @@ │ │ │ │ @ instruction: 0xf6401200 │ │ │ │ ldmibmi r6, {r0, r1, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf0194479 │ │ │ │ ldr pc, [r6, #2293]! @ 0x8f5 │ │ │ │ ldrbtmi r4, [fp], #-3028 @ 0xfffff42c │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - bcs 60148 │ │ │ │ + bcs 60140 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04dadb9 │ │ │ │ ldr pc, [r5, #2881]! @ 0xb41 │ │ │ │ strmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff3c1dac │ │ │ │ + blx ff3c1da4 │ │ │ │ teqpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf024e5ab │ │ │ │ andcs pc, r0, r1, ror fp @ │ │ │ │ - ldmdb r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tsteq r2, r4, asr #18 │ │ │ │ - blmi ff17f474 │ │ │ │ + blmi ff17f46c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf01e6b98 │ │ │ │ ldr pc, [r9, -r9, asr #27] │ │ │ │ ldrbtmi r4, [fp], #-3010 @ 0xfffff43e │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msreq CPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf9faf04b │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ - bmi fefbf19c │ │ │ │ + bmi fefbf194 │ │ │ │ @ instruction: 0xf502447a │ │ │ │ ldmib r1, {r0, r2, r3, r4, r7, r8, ip, lr}^ │ │ │ │ ldmib r1, {r9, sp, lr, pc}^ │ │ │ │ ldmib r7, {r1, sl, lr, pc}^ │ │ │ │ - bl fec06100 │ │ │ │ - bl 1848cfc │ │ │ │ + bl fec060f8 │ │ │ │ + bl 1848cf4 │ │ │ │ ldrbmi r0, [r4, #1028]! @ 0x404 │ │ │ │ svclt 0x00a44194 │ │ │ │ adcsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ - blmi fed7f22c │ │ │ │ + blmi fed7f224 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf04b0320 │ │ │ │ @ instruction: 0xf8c4f9db │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ @ instruction: 0xf87ef007 │ │ │ │ ldrdcs lr, [r2], -sp │ │ │ │ @ instruction: 0xf80ef008 │ │ │ │ stmiami lr!, {r0, r2, r3, r5, r7, r9, fp, lr} │ │ │ │ tstpvs r6, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ stc2 0, cr15, [r0, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf008e6cd │ │ │ │ - bmi feac3d20 │ │ │ │ + bmi feac3d18 │ │ │ │ @ instruction: 0xf64048aa │ │ │ │ ldrbtmi r0, [sl], #-345 @ 0xfffffea7 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe6befd75 │ │ │ │ movwls r2, #790 @ 0x316 │ │ │ │ - blvc 3c1388 │ │ │ │ + blvc 3c1380 │ │ │ │ stmibmi r5!, {r8, r9, sp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andne pc, r7, #64, 12 @ 0x4000000 │ │ │ │ stc 4, cr4, [r7, #484] @ 0x1e4 │ │ │ │ @ instruction: 0xf0197b0c │ │ │ │ ldr pc, [r4, #2169]! @ 0x879 │ │ │ │ ldrbtmi r4, [fp], #-2976 @ 0xfffff460 │ │ │ │ @@ -905,16 +903,16 @@ │ │ │ │ @ instruction: 0xf9a6f04b │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf504e4e6 │ │ │ │ @ instruction: 0xf01d549c │ │ │ │ ldrcc pc, [r0], #-2275 @ 0xfffff71d │ │ │ │ movwcs lr, #10580 @ 0x2954 │ │ │ │ @ instruction: 0xf1732a01 │ │ │ │ - blle 46970 │ │ │ │ - blx ffe41e04 │ │ │ │ + blle 46968 │ │ │ │ + blx ffe41dfc │ │ │ │ andcs r4, r0, #9764864 @ 0x950000 │ │ │ │ tstpvs r3, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ adcsvs pc, fp, #3473408 @ 0x350000 │ │ │ │ ldrbtmi r4, [fp], #-2962 @ 0xfffff46e │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -927,187 +925,187 @@ │ │ │ │ @ instruction: 0xf037e433 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ teqpcs r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ svclt 0x00042a01 │ │ │ │ ldrpl pc, [sl, #1285] @ 0x505 │ │ │ │ andeq lr, r1, r5, asr #19 │ │ │ │ - blt ff503dc4 │ │ │ │ + blt ff503dbc │ │ │ │ movwls r2, #770 @ 0x302 │ │ │ │ strtmi r4, [r8], -r2, lsl #23 │ │ │ │ strls r2, [r1], #-564 @ 0xfffffdcc │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02e61a7 │ │ │ │ @ instruction: 0xf7fffead │ │ │ │ - movwcs fp, #10543 @ 0x292f │ │ │ │ + movwcs fp, #10547 @ 0x2933 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #2 │ │ │ │ eorscs r4, r4, #125952 @ 0x1ec00 │ │ │ │ @ instruction: 0x61a9f240 │ │ │ │ @ instruction: 0xf02e447b │ │ │ │ @ instruction: 0xf7fffe9f │ │ │ │ - movwcs fp, #10543 @ 0x292f │ │ │ │ + movwcs fp, #10547 @ 0x2933 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204b76 │ │ │ │ vqsub.s8 d18, d0, d20 │ │ │ │ ldrbtmi r6, [fp], #-427 @ 0xfffffe55 │ │ │ │ cdp2 0, 9, cr15, cr2, cr14, {1} │ │ │ │ - ldmdblt r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bhi 7c1498 │ │ │ │ + ldmdblt r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bhi 7c1490 │ │ │ │ addmi lr, fp, #204472320 @ 0xc300000 │ │ │ │ rschi pc, lr, r0 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ - blx 1c41e7c │ │ │ │ + blx 1c41e74 │ │ │ │ cmnpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ - blcs 57644 │ │ │ │ + blcs 5763c │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ subcs r2, r4, r2, asr r1 │ │ │ │ - blx 19c1e90 │ │ │ │ + blx 19c1e88 │ │ │ │ strcs r4, [r8], -r8, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2408 @ 0xfffff698 │ │ │ │ vhadd.s8 d9, d2, d5 │ │ │ │ vcge.s8 , q1, q9 │ │ │ │ movwls r2, #24641 @ 0x6041 │ │ │ │ andls r4, r4, r9, ror r4 │ │ │ │ andls r2, r1, #0, 6 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vshl.s8 d25, d3, d0 │ │ │ │ strls r7, [r2, #-651] @ 0xfffffd75 │ │ │ │ @ instruction: 0xf0189600 │ │ │ │ @ instruction: 0xf7ffffe3 │ │ │ │ smlabtcs r0, r4, fp, fp │ │ │ │ @ instruction: 0xf7fe4608 │ │ │ │ - strt lr, [ip], #-3394 @ 0xfffff2be │ │ │ │ - ldmda r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strt lr, [ip], #-3398 @ 0xfffff2ba │ │ │ │ + ldmda sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2906 @ 0xfffff4a6 │ │ │ │ orrspl pc, sp, #12582912 @ 0xc00000 │ │ │ │ smlabteq r2, r3, r9, lr │ │ │ │ svclt 0x0000e6a9 │ │ │ │ strcc r0, [r0], #-0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrdeq pc, [r4], -r4 │ │ │ │ - andeq pc, r4, sl, asr #15 │ │ │ │ - andeq pc, r4, r0, asr #15 │ │ │ │ - @ instruction: 0x0004f7b6 │ │ │ │ - @ instruction: 0x0004f7b4 │ │ │ │ - andeq pc, r4, sl, lsr #15 │ │ │ │ - andeq pc, r4, sl, asr r7 @ │ │ │ │ - andeq pc, r4, r0, asr r7 @ │ │ │ │ - andeq pc, r4, r6, asr #14 │ │ │ │ - andeq pc, r4, ip, lsr r7 @ │ │ │ │ - andeq pc, r4, sl, lsr r7 @ │ │ │ │ - andeq pc, r4, r0, lsr r7 @ │ │ │ │ - muleq r7, r8, fp │ │ │ │ - muleq r4, sl, r6 │ │ │ │ - andeq lr, r7, r4, ror #22 │ │ │ │ - andeq pc, r4, ip, lsr #11 │ │ │ │ - @ instruction: 0x0007eab2 │ │ │ │ - andeq lr, r7, r0, lsr #22 │ │ │ │ + andeq pc, r4, ip, asr #15 │ │ │ │ + andeq pc, r4, r2, asr #15 │ │ │ │ + @ instruction: 0x0004f7b8 │ │ │ │ + andeq pc, r4, lr, lsr #15 │ │ │ │ + andeq pc, r4, ip, lsr #15 │ │ │ │ + andeq pc, r4, r2, lsr #15 │ │ │ │ + andeq pc, r4, r2, asr r7 @ │ │ │ │ + andeq pc, r4, r8, asr #14 │ │ │ │ + andeq pc, r4, lr, lsr r7 @ │ │ │ │ + andeq pc, r4, r4, lsr r7 @ │ │ │ │ + andeq pc, r4, r2, lsr r7 @ │ │ │ │ + andeq pc, r4, r8, lsr #14 │ │ │ │ + andeq lr, r7, r0, lsr #23 │ │ │ │ + muleq r4, r2, r6 │ │ │ │ + andeq lr, r7, ip, ror #22 │ │ │ │ + andeq pc, r4, r4, lsr #11 │ │ │ │ + @ instruction: 0x0007eaba │ │ │ │ + andeq lr, r7, r8, lsr #22 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq pc, r4, r0, asr #10 │ │ │ │ - andeq pc, r4, lr, lsr r5 @ │ │ │ │ - andeq pc, r4, ip, lsr r5 @ │ │ │ │ - andeq lr, r7, sl, ror sl │ │ │ │ - andeq lr, r7, lr, asr sl │ │ │ │ - andeq lr, r7, r4, lsr sl │ │ │ │ - andeq lr, r7, r0, lsr sl │ │ │ │ - andeq lr, r7, ip, ror r9 │ │ │ │ - andeq lr, r7, lr, lsl r9 │ │ │ │ - andeq lr, r7, sl, ror r9 │ │ │ │ - andeq pc, r4, r4, lsr r6 @ │ │ │ │ - andeq pc, r4, r6, lsr #7 │ │ │ │ - andeq pc, r4, lr, lsl #12 │ │ │ │ - andeq pc, r4, r0, lsl #7 │ │ │ │ - andeq lr, r7, r4, lsl r9 │ │ │ │ - andeq lr, r7, r8, ror #16 │ │ │ │ - andeq lr, r7, sl, lsr #16 │ │ │ │ - andeq lr, r7, ip, lsr #17 │ │ │ │ - strdeq lr, [r7], -sl │ │ │ │ - @ instruction: 0x0004f2be │ │ │ │ - muleq r4, r8, r3 │ │ │ │ - andeq lr, r7, r6, asr #16 │ │ │ │ - andeq lr, r7, r0, lsr #15 │ │ │ │ - andeq pc, r4, ip, asr r2 @ │ │ │ │ - andeq pc, r4, r6, lsl #7 │ │ │ │ - andeq pc, r4, r6, asr #4 │ │ │ │ - andeq pc, r4, r0, ror r3 @ │ │ │ │ - ldrdeq lr, [r7], -r4 │ │ │ │ - andeq sl, r7, r2, asr r6 │ │ │ │ + andeq pc, r4, r8, lsr r5 @ │ │ │ │ + andeq pc, r4, r6, lsr r5 @ │ │ │ │ + andeq pc, r4, r4, lsr r5 @ │ │ │ │ + andeq lr, r7, r2, lsl #21 │ │ │ │ + andeq lr, r7, r6, ror #20 │ │ │ │ + andeq lr, r7, ip, lsr sl │ │ │ │ + andeq lr, r7, r8, lsr sl │ │ │ │ + andeq lr, r7, r4, lsl #19 │ │ │ │ + andeq lr, r7, r6, lsr #18 │ │ │ │ + andeq lr, r7, r2, lsl #19 │ │ │ │ + andeq pc, r4, ip, lsr #12 │ │ │ │ + muleq r4, lr, r3 │ │ │ │ + andeq pc, r4, r6, lsl #12 │ │ │ │ + andeq pc, r4, r8, ror r3 @ │ │ │ │ + andeq lr, r7, ip, lsl r9 │ │ │ │ + andeq lr, r7, r0, ror r8 │ │ │ │ + andeq lr, r7, r2, lsr r8 │ │ │ │ + @ instruction: 0x0007e8b4 │ │ │ │ + andeq lr, r7, r2, lsl #16 │ │ │ │ + @ instruction: 0x0004f2b6 │ │ │ │ + muleq r4, r0, r3 │ │ │ │ + andeq lr, r7, lr, asr #16 │ │ │ │ + andeq lr, r7, r8, lsr #15 │ │ │ │ + andeq pc, r4, r4, asr r2 @ │ │ │ │ + andeq pc, r4, lr, ror r3 @ │ │ │ │ + andeq pc, r4, lr, lsr r2 @ │ │ │ │ + andeq pc, r4, r8, ror #6 │ │ │ │ + ldrdeq lr, [r7], -ip │ │ │ │ + andeq sl, r7, sl, asr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0007e6b6 │ │ │ │ - andeq lr, r7, lr, lsl r7 │ │ │ │ - strdeq lr, [r7], -r4 │ │ │ │ - ldrdeq lr, [r7], -sl │ │ │ │ + @ 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], -r4 │ │ │ │ + andeq lr, r7, ip, lsl #10 │ │ │ │ + muleq r7, r4, r5 │ │ │ │ + andeq lr, r7, r4, lsl #11 │ │ │ │ + andeq lr, r7, r0, ror #9 │ │ │ │ + ldrdeq lr, [r7], -r2 │ │ │ │ + andeq lr, r7, ip, lsr #9 │ │ │ │ + andeq lr, r4, ip, asr #30 │ │ │ │ strdeq lr, [r7], -sl │ │ │ │ - ldrdeq lr, [r7], -ip │ │ │ │ - andeq lr, r7, sl, asr #12 │ │ │ │ - andeq lr, r7, ip, lsl #11 │ │ │ │ - strdeq lr, [r7], -lr @ │ │ │ │ - andeq lr, r7, ip, asr #11 │ │ │ │ - andeq lr, r7, r4, lsl #10 │ │ │ │ - andeq lr, r7, ip, lsl #11 │ │ │ │ - andeq lr, r7, ip, ror r5 │ │ │ │ - ldrdeq lr, [r7], -r8 │ │ │ │ - andeq lr, r7, sl, asr #9 │ │ │ │ - andeq lr, r7, r4, lsr #9 │ │ │ │ - andeq lr, r4, r4, asr pc │ │ │ │ - strdeq lr, [r7], -r2 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq lr, r7, r2, lsr #9 │ │ │ │ - andeq lr, r7, ip, lsl #9 │ │ │ │ - andeq lr, r7, r4, ror #8 │ │ │ │ - muleq r5, r8, fp │ │ │ │ - muleq r4, r2, lr │ │ │ │ - andeq r9, r5, r2, lsl #23 │ │ │ │ - andeq lr, r4, ip, ror lr │ │ │ │ - andeq lr, r4, r0, ror #28 │ │ │ │ - strdeq lr, [r7], -sl │ │ │ │ - andeq lr, r4, ip, lsl lr │ │ │ │ - @ instruction: 0x0007e3ba │ │ │ │ - strdeq lr, [r4], -ip │ │ │ │ - andeq lr, r4, r4, ror #29 │ │ │ │ - andeq lr, r4, r4, asr #29 │ │ │ │ - andeq lr, r4, sl, lsr #29 │ │ │ │ - strdeq lr, [r7], -sl │ │ │ │ - andeq lr, r4, r4, asr #26 │ │ │ │ - @ instruction: 0x0007e2be │ │ │ │ + andeq lr, r7, sl, lsr #9 │ │ │ │ + muleq r7, r4, r4 │ │ │ │ + andeq lr, r7, ip, ror #8 │ │ │ │ + muleq r5, r0, fp │ │ │ │ + andeq lr, r4, sl, lsl #29 │ │ │ │ + andeq r9, r5, sl, ror fp │ │ │ │ + andeq lr, r4, r4, ror lr │ │ │ │ + andeq lr, r4, r8, asr lr │ │ │ │ + andeq lr, r7, r2, lsl #8 │ │ │ │ + andeq lr, r4, r4, lsl lr │ │ │ │ + andeq lr, r7, r2, asr #7 │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ + ldrdeq lr, [r4], -ip │ │ │ │ + @ instruction: 0x0004eebc │ │ │ │ + andeq lr, r4, r2, lsr #29 │ │ │ │ + andeq lr, r7, r2, lsl #6 │ │ │ │ + andeq lr, r4, ip, lsr sp │ │ │ │ + andeq lr, r7, r6, asr #5 │ │ │ │ @ instruction: 0xf1074642 │ │ │ │ andcs r0, r3, ip, lsl r1 │ │ │ │ @ instruction: 0xff2af00c │ │ │ │ - svclt 0x00d7f7fe │ │ │ │ + svclt 0x00dbf7fe │ │ │ │ ldrbtmi r4, [ip], #-3168 @ 0xfffff3a0 │ │ │ │ ldr r4, [fp, -r0, lsr #12] │ │ │ │ - bvc ff241ae8 │ │ │ │ - blvs 170168c │ │ │ │ + bvc ff241ae0 │ │ │ │ + blvs 1701684 │ │ │ │ @ instruction: 0xf04f495d │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ adceq pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ - blvc 1c18c0 │ │ │ │ + blvc 1c18b8 │ │ │ │ movwls r2, #788 @ 0x314 │ │ │ │ stc 3, cr2, [sp] │ │ │ │ @ instruction: 0xf0187b02 │ │ │ │ strb pc, [r6, #3841] @ 0xf01 @ │ │ │ │ @ instruction: 0xf1074642 │ │ │ │ andcs r0, r4, ip, lsl r1 │ │ │ │ @ instruction: 0xff08f00c │ │ │ │ - svclt 0x00b5f7fe │ │ │ │ + svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf1074642 │ │ │ │ andcs r0, r2, ip, lsl r1 │ │ │ │ @ instruction: 0xff00f00c │ │ │ │ stmdbmi lr, {r0, r3, r5, r7, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f2213 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ @ instruction: 0xf6404479 │ │ │ │ @ instruction: 0xf018028f │ │ │ │ ldr pc, [r6, #3815]! @ 0xee7 │ │ │ │ - bl 344064 │ │ │ │ + bl 44405c │ │ │ │ ldrbtmi r4, [r8], #-2120 @ 0xfffff7b8 │ │ │ │ mcrrmi 6, 14, lr, r8, cr6 │ │ │ │ - bl 1bc4070 │ │ │ │ + bl 1cc4068 │ │ │ │ vqdmulh.s q2, , │ │ │ │ @ instruction: 0xf8d52572 │ │ │ │ ldrbtmi r2, [ip], #-602 @ 0xfffffda6 │ │ │ │ andeq lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ andsvc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf0384640 │ │ │ │ @@ -1119,21 +1117,21 @@ │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf018721e │ │ │ │ strbmi pc, [r2], -r1, asr #29 @ │ │ │ │ mvnvs pc, pc, asr #8 │ │ │ │ @ instruction: 0xf02e4620 │ │ │ │ ldmdbmi r7!, {r0, r1, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ subvc pc, sp, #64, 4 │ │ │ │ - blmi dd81a0 │ │ │ │ + blmi dd8198 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r8, ip, pc}^ │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ @ instruction: 0xf0382000 │ │ │ │ andcs pc, r1, r3, lsl #18 │ │ │ │ - b 1dc40d8 │ │ │ │ + b 1ec40d0 │ │ │ │ andcs r4, r2, #12544 @ 0x3100 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r2, [ip], #-1280 @ 0xfffffb00 │ │ │ │ eorsvc pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf0184621 │ │ │ │ andcs pc, r1, #2544 @ 0x9f0 │ │ │ │ mvnvs pc, pc, asr #8 │ │ │ │ @@ -1145,15 +1143,15 @@ │ │ │ │ @ instruction: 0x462162f9 │ │ │ │ strls r4, [r1, #-1603] @ 0xfffff9bd │ │ │ │ mcr2 0, 4, pc, cr12, cr8, {0} @ │ │ │ │ @ instruction: 0x46204632 │ │ │ │ mvnsvs pc, r0, asr #4 │ │ │ │ cdp2 0, 6, cr15, cr2, cr14, {1} │ │ │ │ @ instruction: 0xf04f4c21 │ │ │ │ - bmi 85252c │ │ │ │ + bmi 852524 │ │ │ │ ldrbtmi r4, [ip], #-2849 @ 0xfffff4df │ │ │ │ @ instruction: 0x4621447a │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbscs r3, r2, #268435456 @ 0x10000000 │ │ │ │ andls r4, r0, #70254592 @ 0x4300000 │ │ │ │ andvc pc, lr, #64, 4 │ │ │ │ mrc2 0, 3, pc, cr4, cr8, {0} │ │ │ │ @@ -1163,95 +1161,95 @@ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0xf0187211 │ │ │ │ ldrtmi pc, [r2], -r9, ror #28 @ │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf02e7113 │ │ │ │ ldmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - strdcs lr, [r1], -ip │ │ │ │ - b a44174 │ │ │ │ + andcs lr, r1, r0, lsl #22 │ │ │ │ + b b4416c │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - andeq lr, r4, r6, ror #24 │ │ │ │ - andeq lr, r4, sl, ror fp │ │ │ │ - andeq lr, r4, ip, lsr fp │ │ │ │ - strdeq lr, [r4], -sl │ │ │ │ - andeq lr, r4, r6, lsl fp │ │ │ │ - ldrdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, lr, asr ip │ │ │ │ + andeq lr, r4, r2, ror fp │ │ │ │ + andeq lr, r4, r4, lsr fp │ │ │ │ + strdeq lr, [r4], -r2 │ │ │ │ + andeq lr, r4, lr, lsl #22 │ │ │ │ ldrdeq lr, [r4], -r0 │ │ │ │ - andeq lr, r4, r6, lsr #26 │ │ │ │ - andeq lr, r4, r6, asr r6 │ │ │ │ - andeq lr, r4, lr, lsr #21 │ │ │ │ - andeq lr, r4, ip, lsl #21 │ │ │ │ - andeq lr, r4, r6, ror #20 │ │ │ │ - andeq lr, r4, r0, asr #22 │ │ │ │ - strdeq lr, [r4], -ip │ │ │ │ - andeq lr, r4, r4, asr fp │ │ │ │ - bleq 42300 │ │ │ │ + andeq lr, r4, r8, asr #21 │ │ │ │ + andeq lr, r4, lr, lsl sp │ │ │ │ + andeq lr, r4, lr, asr #12 │ │ │ │ + andeq lr, r4, r6, lsr #21 │ │ │ │ + andeq lr, r4, r4, lsl #21 │ │ │ │ + andeq lr, r4, lr, asr sl │ │ │ │ + andeq lr, r4, r8, lsr fp │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ + andeq lr, r4, ip, asr #22 │ │ │ │ + bleq 422f8 │ │ │ │ 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 r0!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mrc 7, 2, APSR_nzcv, cr8, cr14, {7} │ │ │ │ - andeq r9, r7, r8, lsl lr │ │ │ │ + ldmdb r4!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr14, {7} │ │ │ │ + andeq r9, r7, r0, lsr #28 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - ldr r3, [pc, #20] @ 620c │ │ │ │ - ldr r2, [pc, #20] @ 6210 │ │ │ │ + ldr r3, [pc, #20] @ 6204 │ │ │ │ + ldr r2, [pc, #20] @ 6208 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 497c <__gmon_start__@plt> │ │ │ │ - andeq r9, r7, r0, lsl #28 │ │ │ │ + andeq r9, r7, r8, lsl #28 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ - blmi 1d8234 │ │ │ │ + blmi 1d822c │ │ │ │ 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, r6, lsl #28 │ │ │ │ - andeq sp, r7, r4, lsl #28 │ │ │ │ - ldrdeq r9, [r7], -lr │ │ │ │ + andeq sp, r7, lr, lsl #28 │ │ │ │ + andeq sp, r7, ip, lsl #28 │ │ │ │ + andeq r9, r7, r6, ror #27 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ - blmi 258268 │ │ │ │ - bmi 25742c │ │ │ │ - bne 6d743c │ │ │ │ + blmi 258260 │ │ │ │ + bmi 257424 │ │ │ │ + bne 6d7434 │ │ │ │ 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 │ │ │ │ - ldrdeq sp, [r7], -ip │ │ │ │ - ldrdeq sp, [r7], -r8 │ │ │ │ - @ instruction: 0x00079db0 │ │ │ │ + andeq sp, r7, r4, ror #27 │ │ │ │ + andeq sp, r7, r0, ror #27 │ │ │ │ + @ instruction: 0x00079db8 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - blmi 2b369c │ │ │ │ + blmi 2b3694 │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 274834 │ │ │ │ + blmi 27482c │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ - @ instruction: 0xf7ffe928 │ │ │ │ - blmi 1c6198 │ │ │ │ + @ instruction: 0xf7ffe92c │ │ │ │ + blmi 1c6190 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ - andeq sp, r7, sl, lsr #27 │ │ │ │ - andeq r9, r7, r0, lsl #27 │ │ │ │ + @ instruction: 0x0007ddb2 │ │ │ │ + andeq r9, r7, r8, lsl #27 │ │ │ │ andeq r0, r0, r4, asr #7 │ │ │ │ - andeq sl, r7, lr, lsr r2 │ │ │ │ - andeq sp, r7, sl, lsl #27 │ │ │ │ + andeq sl, r7, r6, asr #4 │ │ │ │ + muleq r7, r2, sp │ │ │ │ svclt 0x0000e7c4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ addslt r3, pc, r4, asr #27 │ │ │ │ stmdavs sl, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r6, [fp], #-2121 @ 0xfffff7b7 │ │ │ │ ldrbvs r6, [sl, #2412]! @ 0x96c │ │ │ │ @@ -1266,130 +1264,130 @@ │ │ │ │ mcr2 10, 4, pc, cr1, cr15, {2} @ │ │ │ │ @ instruction: 0xf50e46b4 │ │ │ │ rscslt r7, r6, #0, 28 │ │ │ │ stmiavs r5, {r0, r2, r3, r4, r5, r8, r9, sp, lr}^ │ │ │ │ eorshi pc, lr, r3, asr r8 @ │ │ │ │ vsri.64 d22, d29, #52 │ │ │ │ @ instruction: 0xf8c74507 │ │ │ │ - bl f64c4 │ │ │ │ - bl c9650 │ │ │ │ + bl f64bc │ │ │ │ + bl c9648 │ │ │ │ @ instruction: 0xf5050ec6 │ │ │ │ @ instruction: 0xf8537580 │ │ │ │ @ instruction: 0xf8dc6036 │ │ │ │ @ instruction: 0xf8dec004 │ │ │ │ - b fe23e33c │ │ │ │ + b fe23e334 │ │ │ │ ldrbtvs r0, [ip], -r6, lsl #12 │ │ │ │ strmi pc, [r7], #-961 @ 0xfffffc3f │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ rsbsmi r6, r5, r2, lsl #17 │ │ │ │ ldrdvs pc, [r4], -lr │ │ │ │ - b 13df738 │ │ │ │ - b fe321b98 │ │ │ │ - bl c7b70 │ │ │ │ + b 13df730 │ │ │ │ + b fe321b90 │ │ │ │ + bl c7b68 │ │ │ │ @ instruction: 0xf8530cc4 │ │ │ │ rsbmi r4, ip, r4, lsr r0 │ │ │ │ ldrdpl pc, [r4], -ip │ │ │ │ rsbmi r6, lr, sl, ror sl │ │ │ │ - blne fe5a1760 │ │ │ │ + blne fe5a1758 │ │ │ │ adcmi r6, r2, #16000 @ 0x3e80 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ - b fe14cfc8 │ │ │ │ - blvs 106b8c │ │ │ │ + b fe14cfc0 │ │ │ │ + blvs 106b84 │ │ │ │ ldcvs 6, cr6, [sl], #744 @ 0x2e8 │ │ │ │ - blvs ff11fa74 │ │ │ │ + blvs ff11fa6c │ │ │ │ streq lr, [r6, #-2690] @ 0xfffff57e │ │ │ │ mrcvs 5, 7, r6, cr10, cr12, {1} │ │ │ │ @ instruction: 0x677d6b3c │ │ │ │ strcs pc, [r7, #-961] @ 0xfffffc3f │ │ │ │ vmov.i8 d16, #166 @ 0xa6 │ │ │ │ stmiavs r4!, {r0, r1, r2, sl, fp, sp}^ │ │ │ │ strvc pc, [r0], -r6, lsl #10 │ │ │ │ @ instruction: 0xf50c6982 │ │ │ │ ldrtvs r7, [sl], -r0, asr #24 │ │ │ │ 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 101efb8 │ │ │ │ + blvs 101efb0 │ │ │ │ @ instruction: 0xf85362b8 │ │ │ │ - bl d64b0 │ │ │ │ + bl d64a8 │ │ │ │ @ instruction: 0xf85306c6 │ │ │ │ mrcvs 0, 5, r0, cr10, cr14, {1} │ │ │ │ - bl d64f4 │ │ │ │ + bl d64ec │ │ │ │ ldmdavs r6!, {r1, r2, r3, r6, r7}^ │ │ │ │ @ instruction: 0xf882fa5f │ │ │ │ - b fe1a04f0 │ │ │ │ + b fe1a04e8 │ │ │ │ @ instruction: 0xf8530e00 │ │ │ │ - bl c64e8 │ │ │ │ + bl c64e0 │ │ │ │ @ instruction: 0xf8530ccc │ │ │ │ submi r9, r4, r8, lsr r0 │ │ │ │ eorseq pc, r5, r3, asr r8 @ │ │ │ │ strbeq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bvs e1651c │ │ │ │ + bvs e16514 │ │ │ │ ldrdvs pc, [r4], -ip │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ stmdavs r8!, {r2, r8, fp, ip}^ │ │ │ │ streq lr, [r6], -lr, lsl #21 │ │ │ │ ldrsbt pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ streq lr, [r0], -r6, lsl #21 │ │ │ │ @ instruction: 0xf3ce69f8 │ │ │ │ - bl 101784c │ │ │ │ - blx 17c7c4c │ │ │ │ - bl 102670 │ │ │ │ - bl c9f5c │ │ │ │ + bl 1017844 │ │ │ │ + blx 17c7c44 │ │ │ │ + bl 102668 │ │ │ │ + bl c9f54 │ │ │ │ @ instruction: 0xf50008cc │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ @ instruction: 0xf505c03c │ │ │ │ @ instruction: 0xf8d87540 │ │ │ │ - b fe266460 │ │ │ │ + b fe266458 │ │ │ │ @ instruction: 0xf8de0c0c │ │ │ │ - b fe3be468 │ │ │ │ - bl c9c7c │ │ │ │ + b fe3be460 │ │ │ │ + bl c9c74 │ │ │ │ @ instruction: 0xf85308c0 │ │ │ │ - b fe306524 │ │ │ │ + b fe30651c │ │ │ │ @ instruction: 0xf8d80000 │ │ │ │ - b fe3b647c │ │ │ │ - bl c94a0 │ │ │ │ + b fe3b6474 │ │ │ │ + bl c9498 │ │ │ │ @ instruction: 0xf8530ec5 │ │ │ │ - b fe01a54c │ │ │ │ + b fe01a544 │ │ │ │ @ instruction: 0xf8de0805 │ │ │ │ adceq r0, r5, r4 │ │ │ │ - b fe30ca18 │ │ │ │ - b 13c9c88 │ │ │ │ + b fe30ca10 │ │ │ │ + b 13c9c80 │ │ │ │ svclt 0x002c7494 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ streq lr, [r6], #2628 @ 0xa44 │ │ │ │ ldclvs 4, cr4, [lr], #-720 @ 0xfffffd30 │ │ │ │ cdpeq 4, 1, cr4, cr4, cr4, {5} │ │ │ │ andeq lr, lr, ip, lsr #23 │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ svclt 0x00384545 │ │ │ │ - bl fe9544b4 │ │ │ │ + bl fe9544ac │ │ │ │ rsbsmi r0, r5, r8, lsl #10 │ │ │ │ - bl e15b0 │ │ │ │ + bl e15a8 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ submi r4, r6, r4, lsr r0 │ │ │ │ @ instruction: 0x673e6f78 │ │ │ │ stccs 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ vmull.p8 q8, d0, d6 │ │ │ │ @ instruction: 0xf50e2e07 │ │ │ │ - blx 17e5edc │ │ │ │ - bl 104ef4 │ │ │ │ + blx 17e5ed4 │ │ │ │ + bl 104eec │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ rsbsmi r6, r4, r6, lsr r0 │ │ │ │ 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 @ │ │ │ │ @@ -1404,56 +1402,56 @@ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ ldrsbtgt pc, [r0], #-135 @ 0xffffff79 @ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - b fe2a1a24 │ │ │ │ - blx 17c8d60 │ │ │ │ + b fe2a1a1c │ │ │ │ + blx 17c8d58 │ │ │ │ @ instruction: 0xf8d9fe8c │ │ │ │ @ instruction: 0xf50e8004 │ │ │ │ vmull.p8 , d12, d0 │ │ │ │ - b fe01956c │ │ │ │ + b fe019564 │ │ │ │ @ instruction: 0xf0820908 │ │ │ │ - bl fead47ec │ │ │ │ - bl c857c │ │ │ │ + bl fead47e4 │ │ │ │ + bl c8574 │ │ │ │ @ instruction: 0xf8530bce │ │ │ │ @ instruction: 0x4640e03e │ │ │ │ @ instruction: 0xf50c6d7a │ │ │ │ - b fe2a566c │ │ │ │ + b fe2a5664 │ │ │ │ @ instruction: 0xf8db0e0e │ │ │ │ - b fe26e584 │ │ │ │ + b fe26e57c │ │ │ │ @ instruction: 0xf082090a │ │ │ │ vaddvs.f32 s7, s21, s11 │ │ │ │ svclt 0x00384552 │ │ │ │ cdpvs 8, 15, cr3, cr10, cr1, {0} │ │ │ │ @ instruction: 0x6e7c1912 │ │ │ │ tsteq r6, r1, asr #22 │ │ │ │ streq lr, [sl], -r4, lsr #23 │ │ │ │ ldclvs 6, cr4, [lr], #208 @ 0xd0 │ │ │ │ rsbmi r6, r6, ip, lsr r1 │ │ │ │ ldcvs 6, cr6, [lr], #504 @ 0x1f8 │ │ │ │ strbeq lr, [ip], #2819 @ 0xb03 │ │ │ │ - b fe19f884 │ │ │ │ + b fe19f87c │ │ │ │ @ instruction: 0xf8530a00 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, sp, lr}^ │ │ │ │ vldmiavc r2, {s28-s106} │ │ │ │ streq lr, [r6], -lr, lsl #21 │ │ │ │ @ instruction: 0x0e82ea4f │ │ │ │ andeq lr, lr, #18432 @ 0x4800 │ │ │ │ vstmiaeq r1, {s28-s103} │ │ │ │ tsteq ip, r1, asr #22 │ │ │ │ streq lr, [r4], #-2697 @ 0xfffff577 │ │ │ │ vaddvs.f64 d1, d12, d9 │ │ │ │ svclt 0x003842b2 │ │ │ │ - blne fe4949d8 │ │ │ │ + blne fe4949d0 │ │ │ │ streq lr, [r2], -r4, lsl #21 │ │ │ │ @ instruction: 0x463068fc │ │ │ │ - b fe1222d8 │ │ │ │ + b fe1222d0 │ │ │ │ strtmi r0, [r1], -r1, lsl #22 │ │ │ │ ldrbtvs r3, [r9], #257 @ 0x101 │ │ │ │ cdpeq 14, 3, cr0, cr2, cr9, {1} │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ cdpcs 3, 0, cr15, cr7, cr6, {6} │ │ │ │ strbeq lr, [r2], r3, lsl #22 │ │ │ │ strcs pc, [r7], #-965 @ 0xfffffc3b │ │ │ │ @@ -1466,448 +1464,448 @@ │ │ │ │ ldrdcs pc, [r4], -ip │ │ │ │ ldrshtmi r6, [r2], #-104 @ 0xffffff98 │ │ │ │ strbeq lr, [r4], r3, lsl #22 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldmdavs r4!, {r0, r5, r6, lr}^ │ │ │ │ mlsgt ip, r7, r8, pc @ │ │ │ │ strmi pc, [r7], -r0, asr #7 │ │ │ │ - bl d67bc │ │ │ │ + bl d67b4 │ │ │ │ @ instruction: 0xf50604ce │ │ │ │ @ instruction: 0xf8537680 │ │ │ │ - bl fe738 │ │ │ │ + bl fe730 │ │ │ │ cdpvs 8, 11, cr0, cr8, cr12, {6} │ │ │ │ - b fe0607d8 │ │ │ │ + b fe0607d0 │ │ │ │ @ instruction: 0xf853010e │ │ │ │ stmdane r1, {r2, r3, r4, r5, ip, pc}^ │ │ │ │ ldrdgt pc, [r4], -r8 │ │ │ │ andeq lr, r4, #532480 @ 0x82000 │ │ │ │ stmiaeq r6, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8536f7c │ │ │ │ vshr.u8 d22, d22, #5 │ │ │ │ - bl 1119e84 │ │ │ │ - blx 17c6e74 │ │ │ │ + bl 1119e7c │ │ │ │ + blx 17c6e6c │ │ │ │ @ instruction: 0xf8d8f48b │ │ │ │ @ instruction: 0xf5048004 │ │ │ │ - b fe263678 │ │ │ │ + b fe263670 │ │ │ │ @ instruction: 0xf50e0606 │ │ │ │ - b fe325f80 │ │ │ │ - bl c96a4 │ │ │ │ + b fe325f78 │ │ │ │ + bl c969c │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ ldclvs 0, cr4, [r8], #-208 @ 0xffffff30 │ │ │ │ @ instruction: 0xf8d84074 │ │ │ │ - b 13de6a4 │ │ │ │ - b fe320704 │ │ │ │ - bl c7eb4 │ │ │ │ + b 13de69c │ │ │ │ + b fe3206fc │ │ │ │ + bl c7eac │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - b fe13e79c │ │ │ │ + b fe13e794 │ │ │ │ @ instruction: 0xf8dc0e0e │ │ │ │ - b 13d66bc │ │ │ │ + b 13d66b4 │ │ │ │ rsbmi r0, r6, r1, lsl #25 │ │ │ │ - b 110a4e4 │ │ │ │ - bl 4478c0 │ │ │ │ - bl 1086aec │ │ │ │ + b 110a4dc │ │ │ │ + bl 4478b8 │ │ │ │ + bl 1086ae4 │ │ │ │ vsubl.u8 q8, d11, d4 │ │ │ │ - blne fe4916e0 │ │ │ │ + blne fe4916d8 │ │ │ │ @ instruction: 0xf50c6e7e │ │ │ │ stmibne r6, {r7, sl, fp, ip, sp, lr} │ │ │ │ adcsvs r6, lr, r8, lsr ip │ │ │ │ streq lr, [sl], -r0, asr #22 │ │ │ │ ldrbmi r6, [r1, #-3000]! @ 0xfffff448 │ │ │ │ - bcc 763bc │ │ │ │ + bcc 763b4 │ │ │ │ smlatbeq lr, r1, fp, lr │ │ │ │ streq lr, [r2], #-2688 @ 0xfffff580 │ │ │ │ ldrbtvs r6, [lr], #-3064 @ 0xfffff408 │ │ │ │ cdpvs 0, 15, cr4, cr9, cr8, {2} │ │ │ │ vmull.p8 q8, d1, d10 │ │ │ │ @ instruction: 0xf5022e07 │ │ │ │ @ instruction: 0xf50e7200 │ │ │ │ strmi r7, [r1], -r0, asr #28 │ │ │ │ eorsvs pc, r2, r3, asr r8 @ │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ ldrdls pc, [r4], -r2 │ │ │ │ eorscs pc, r8, r3, asr r8 @ │ │ │ │ stmiaeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d84056 │ │ │ │ - b fe24e728 │ │ │ │ + b fe24e720 │ │ │ │ @ instruction: 0xf8530902 │ │ │ │ - bl ce818 │ │ │ │ + bl ce810 │ │ │ │ subsmi r0, r6, lr, asr #29 │ │ │ │ ldrdcs pc, [r4], -lr │ │ │ │ cdpmi 3, 0, cr15, cr7, cr0, {6} │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ stmdaeq r2, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorscs pc, ip, r3, asr r8 @ │ │ │ │ fstmiaxeq ip, {d30} @ Deprecated │ │ │ │ svcvs 0x003e4072 │ │ │ │ @ instruction: 0xf8dc18aa │ │ │ │ - b fe21a758 │ │ │ │ + b fe21a750 │ │ │ │ rsclt r0, r5, #327680 @ 0x50000 │ │ │ │ andeq lr, r8, r6, asr #22 │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ strvc pc, [r0, #-1285] @ 0xfffffafb │ │ │ │ strmi pc, [r7], -r4, asr #7 │ │ │ │ fstmiaxeq r8, {d30} @ Deprecated │ │ │ │ strbvc pc, [r0], -r6, lsl #10 @ │ │ │ │ eorsls pc, r8, r3, asr r8 @ │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ vmlaeq.f32 s28, s29, s18 │ │ │ │ - b fe320564 │ │ │ │ - bl c97a4 │ │ │ │ + b fe32055c │ │ │ │ + bl c979c │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - b fe39a860 │ │ │ │ + b fe39a858 │ │ │ │ @ instruction: 0xf8d80505 │ │ │ │ - b fe33e7a4 │ │ │ │ - bl c97d0 │ │ │ │ + b fe33e79c │ │ │ │ + bl c97c8 │ │ │ │ @ instruction: 0xf8530ec6 │ │ │ │ - b fe15e878 │ │ │ │ + b fe15e870 │ │ │ │ @ instruction: 0xf8de0806 │ │ │ │ addseq r5, r6, r4 │ │ │ │ - b fe30ce04 │ │ │ │ - b 13c9fc4 │ │ │ │ + b fe30cdfc │ │ │ │ + b 13c9fbc │ │ │ │ svclt 0x002c7292 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addeq lr, r0, #270336 @ 0x42000 │ │ │ │ - blvs 1e179d4 │ │ │ │ - bvs ffe97a18 │ │ │ │ + blvs 1e179cc │ │ │ │ + bvs ffe97a10 │ │ │ │ streq lr, [lr, #-2988] @ 0xfffff454 │ │ │ │ stccs 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ svclt 0x00384546 │ │ │ │ - bl fe995bdc │ │ │ │ + bl fe995bd4 │ │ │ │ subsmi r0, r5, r8, lsl #12 │ │ │ │ submi r0, r6, sl, lsl #28 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ @ instruction: 0xf50c0e20 │ │ │ │ - bl e58ec │ │ │ │ + bl e58e4 │ │ │ │ vmul.f q8, q10, d2[0] │ │ │ │ - bl d2010 │ │ │ │ + bl d2008 │ │ │ │ @ instruction: 0xf85308c0 │ │ │ │ @ instruction: 0xf8532032 │ │ │ │ @ instruction: 0xf50e0030 │ │ │ │ cdpvs 14, 7, cr7, cr9, cr0, {4} │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8d94042 │ │ │ │ vaddl.u8 q8, d6, d4 │ │ │ │ @ instruction: 0xf5094907 │ │ │ │ - b fe024e18 │ │ │ │ - bl c683c │ │ │ │ + b fe024e10 │ │ │ │ + bl c6834 │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ - b fe0b6914 │ │ │ │ + b fe0b690c │ │ │ │ @ instruction: 0xf8d8020c │ │ │ │ - blx 17f683c │ │ │ │ - b fe044a44 │ │ │ │ - bl c6864 │ │ │ │ + blx 17f6834 │ │ │ │ + b fe044a3c │ │ │ │ + bl c685c │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ @ instruction: 0xf508e03e │ │ │ │ @ instruction: 0xf8dc7800 │ │ │ │ - b fe0b6854 │ │ │ │ + b fe0b684c │ │ │ │ vsubl.u8 q8, d5, d14 │ │ │ │ - b fe01a068 │ │ │ │ - b 13c6880 │ │ │ │ + b fe01a060 │ │ │ │ + b 13c6878 │ │ │ │ @ instruction: 0x67383c51 │ │ │ │ andeq pc, r1, sl, lsl #2 │ │ │ │ - b 131ea3c │ │ │ │ + b 131ea34 │ │ │ │ ldclvs 12, cr4, [r8], #-808 @ 0xfffffcd8 │ │ │ │ - beq 81220 │ │ │ │ + beq 81218 │ │ │ │ @ instruction: 0xf50e68b9 │ │ │ │ - b fe32616c │ │ │ │ + b fe326164 │ │ │ │ ldclvs 12, cr0, [r8] │ │ │ │ - bmi ff2c1278 │ │ │ │ + bmi ff2c1270 │ │ │ │ cdpvs 4, 3, cr4, cr9, cr4, {4} │ │ │ │ ldrbmi r4, [r1, #-1632] @ 0xfffff9a0 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrshtvs r6, [r8], #233 @ 0xe9 │ │ │ │ cdpvs 8, 3, cr1, cr9, cr10, {4} │ │ │ │ - bl fe860474 │ │ │ │ + bl fe86046c │ │ │ │ svcvs 0x0038010a │ │ │ │ - blvs ffe580bc │ │ │ │ - bl df980 │ │ │ │ - b fe0493c0 │ │ │ │ + blvs ffe580b4 │ │ │ │ + bl df978 │ │ │ │ + b fe0493b8 │ │ │ │ ldrbtvs r0, [r9], #258 @ 0x102 │ │ │ │ - bl 12e178c │ │ │ │ + bl 12e1784 │ │ │ │ ldmvs r9!, {}^ @ │ │ │ │ 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 fe3114ec │ │ │ │ - bl c98fc │ │ │ │ + b fe3114e4 │ │ │ │ + bl c98f4 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe2656e0 │ │ │ │ + b fe2656d8 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - bl ea8f8 │ │ │ │ + bl ea8f0 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe33e9e8 │ │ │ │ - b 13c8d18 │ │ │ │ - b fe209b00 │ │ │ │ + b fe33e9e0 │ │ │ │ + b 13c8d10 │ │ │ │ + b fe209af8 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe266910 │ │ │ │ - b 13c8924 │ │ │ │ - b 1264f50 │ │ │ │ - bl 488f0c │ │ │ │ - bl 1007140 │ │ │ │ - bl fe806938 │ │ │ │ + b fe266908 │ │ │ │ + b 13c891c │ │ │ │ + b 1264f48 │ │ │ │ + bl 488f04 │ │ │ │ + bl 1007138 │ │ │ │ + bl fe806930 │ │ │ │ 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 fee64a38 │ │ │ │ - beq ff0c1548 │ │ │ │ + bvs fee64a30 │ │ │ │ + beq ff0c1540 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8534048 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe3aa960 │ │ │ │ + b fe3aa958 │ │ │ │ @ instruction: 0xf8da0e02 │ │ │ │ - bl ce968 │ │ │ │ + bl ce960 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe272a4c │ │ │ │ - bl c716c │ │ │ │ + b fe272a44 │ │ │ │ + bl c7164 │ │ │ │ @ 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 ff28159c │ │ │ │ + beq ff281594 │ │ │ │ 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 ff2415b8 │ │ │ │ + beq ff2415b0 │ │ │ │ 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 ff3c15d8 │ │ │ │ + beq ff3c15d0 │ │ │ │ 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 141420 │ │ │ │ + beq 141418 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ stmibeq r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2217e4 │ │ │ │ - b 13ca230 │ │ │ │ - b 1224c40 │ │ │ │ - bl 448c08 │ │ │ │ - bl 1086e28 │ │ │ │ - b 13c7228 │ │ │ │ - bl fe8a0e4c │ │ │ │ + b fe2217dc │ │ │ │ + b 13ca228 │ │ │ │ + b 1224c38 │ │ │ │ + bl 448c00 │ │ │ │ + bl 1086e20 │ │ │ │ + b 13c7220 │ │ │ │ + bl fe8a0e44 │ │ │ │ ldclvs 14, cr0, [sl], #56 @ 0x38 │ │ │ │ stmdacs r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ svcvs 0x003a18a4 │ │ │ │ @ instruction: 0xf50863bc │ │ │ │ - bvs fff24b20 │ │ │ │ + bvs fff24b18 │ │ │ │ andeq lr, r2, #68, 22 @ 0x11000 │ │ │ │ mvnsvs r6, #60, 26 @ 0xf00 │ │ │ │ svclt 0x002c4551 │ │ │ │ @ instruction: 0xf1ae4672 │ │ │ │ - b 13c7238 │ │ │ │ + b 13c7230 │ │ │ │ rsbmi r6, r2, ip, lsl lr │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ - bl fe862030 │ │ │ │ + bl fe862028 │ │ │ │ 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 ceb50 │ │ │ │ + bl ceb48 │ │ │ │ @ instruction: 0xf5040ece │ │ │ │ @ instruction: 0xf8d77480 │ │ │ │ submi sl, sl, ip, rrx │ │ │ │ biceq lr, r9, r3, lsl #22 │ │ │ │ ldrdls pc, [r4], -lr │ │ │ │ - b fe260b94 │ │ │ │ + b fe260b8c │ │ │ │ @ instruction: 0xf8530901 │ │ │ │ - bl cab58 │ │ │ │ + bl cab50 │ │ │ │ submi r0, sl, r8, asr #17 │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ vmlaeq.f32 s28, s3, s18 │ │ │ │ @ instruction: 0xf3c16ef9 │ │ │ │ @ instruction: 0xf8534807 │ │ │ │ - bl cab60 │ │ │ │ + bl cab58 │ │ │ │ @ instruction: 0xf50804c4 │ │ │ │ submi r7, sl, r0, lsl #17 │ │ │ │ @ instruction: 0x465618b2 │ │ │ │ - b 13e0c24 │ │ │ │ - b fe3a02fc │ │ │ │ + b 13e0c1c │ │ │ │ + b fe3a02f4 │ │ │ │ cdpvs 14, 3, cr0, cr9, cr1, {0} │ │ │ │ vmlseq.f64 d14, d14, d5 │ │ │ │ @ instruction: 0xf58afa5f │ │ │ │ - beq ff2416c0 │ │ │ │ + beq ff2416b8 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ ldmdbvs r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vmlal.u , d17, d0[3] │ │ │ │ - bl d96e0 │ │ │ │ + bl d96d8 │ │ │ │ @ instruction: 0xf85301c5 │ │ │ │ @ instruction: 0xf5045035 │ │ │ │ @ instruction: 0xf50b7400 │ │ │ │ @ instruction: 0xf5067b40 │ │ │ │ - b fe1642d8 │ │ │ │ + b fe1642d0 │ │ │ │ ldrbvs r0, [sp, -r8, lsl #10]! │ │ │ │ @ instruction: 0xf8da6efd │ │ │ │ - bl e6af4 │ │ │ │ + bl e6aec │ │ │ │ stmdavs r9, {r2, r6, r7, r9, fp}^ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ smlabbeq r8, r1, sl, lr │ │ │ │ stmdacs r7, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5086f7d │ │ │ │ rsbmi r7, r5, r0, asr #16 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ - beq ff301710 │ │ │ │ + beq ff301708 │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ cdpvs 0, 3, cr4, cr12, cr1, {3} │ │ │ │ streq lr, [fp, #-2693] @ 0xfffff57b │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ eorslt pc, r6, r3, asr r8 @ │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ - beq 2c1524 │ │ │ │ + beq 2c151c │ │ │ │ biceq lr, r6, r3, lsl #22 │ │ │ │ strbeq lr, [r9], r3, lsl #22 │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ - b fe2e0c58 │ │ │ │ + b fe2e0c50 │ │ │ │ ldmdavs r6!, {r0, r3, r8, r9, fp}^ │ │ │ │ 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 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - b fe2e0c9c │ │ │ │ - bl c8b78 │ │ │ │ - b fe249a6c │ │ │ │ + b fe2e0c94 │ │ │ │ + bl c8b70 │ │ │ │ + b fe249a64 │ │ │ │ @ instruction: 0xf8530902 │ │ │ │ - b fe20ec34 │ │ │ │ + b fe20ec2c │ │ │ │ svclt 0x002c0202 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ strmi r4, [r8], #1264 @ 0x4f0 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vmlaeq.f64 d14, d26, d24 │ │ │ │ adcmi r6, lr, #60, 30 @ 0xf0 │ │ │ │ @ instruction: 0xf1aebf38 │ │ │ │ - blne 1d4a390 │ │ │ │ + blne 1d4a388 │ │ │ │ rsbeq r6, r1, #65024 @ 0xfe00 │ │ │ │ bicspl lr, r6, r1, asr #20 │ │ │ │ ldrhtmi r6, [r1], #-190 @ 0xffffff42 │ │ │ │ - blvs fff17b34 │ │ │ │ - b fe117ac4 │ │ │ │ - bvs fef1c6fc │ │ │ │ + blvs fff17b2c │ │ │ │ + b fe117abc │ │ │ │ + bvs fef1c6f4 │ │ │ │ @ instruction: 0x6dbc1ba6 │ │ │ │ svclt 0x002c428c │ │ │ │ @ instruction: 0xf1a646b3 │ │ │ │ - bl 7097b8 │ │ │ │ - bl 10073c0 │ │ │ │ + bl 7097b0 │ │ │ │ + bl 10073b8 │ │ │ │ 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 100aa14 │ │ │ │ - bl 486de8 │ │ │ │ + b 100aa0c │ │ │ │ + bl 486de0 │ │ │ │ adcsvs r0, sl, #12, 4 @ 0xc0000000 │ │ │ │ andeq lr, r0, #68, 22 @ 0x11000 │ │ │ │ cmnvs sl, #56, 18 @ 0xe0000 │ │ │ │ @ instruction: 0x6cbe1980 │ │ │ │ streq lr, [r8], -r6, asr #22 │ │ │ │ @ instruction: 0x46064634 │ │ │ │ strtmi r4, [r5], -r8, rrx │ │ │ │ - b fe398400 │ │ │ │ + b fe3983f8 │ │ │ │ cdpvs 0, 11, cr0, cr12, cr4, {0} │ │ │ │ vbic.i32 q11, #-1476395008 @ 0xa8000000 │ │ │ │ teqvs sp, r7, lsl #24 │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ - b 100998c │ │ │ │ + b 1009984 │ │ │ │ rsbmi r4, r8, r8, asr #1 │ │ │ │ rsbsvs r6, lr, sp, ror r8 │ │ │ │ mvnmi r4, #40, 8 @ 0x28000000 │ │ │ │ - b fe1a1e0c │ │ │ │ + b fe1a1e04 │ │ │ │ strmi r4, [r6], -r5, asr #11 │ │ │ │ adcmi r6, r8, #120, 28 @ 0x780 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ strmi r1, [r5], -r0, asr #22 │ │ │ │ - b fe120128 │ │ │ │ + b fe120120 │ │ │ │ ldrbvs r0, [sp, #-6]! │ │ │ │ ldcvs 8, cr6, [ip], #-760 @ 0xfffffd08 │ │ │ │ rsbsmi r6, r5, sl, ror r6 │ │ │ │ ldrsbt pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ mlsls r4, r7, r8, pc @ │ │ │ │ stmdbne r5!, {r0, r2, r3, r4, r5, r7, r8, sl, sp, lr}^ │ │ │ │ @ instruction: 0x460462fd │ │ │ │ @ instruction: 0xf85368fd │ │ │ │ - bl 116ed38 │ │ │ │ + bl 116ed30 │ │ │ │ vaddl.u8 q8, d14, d0 │ │ │ │ ldrbtvs r4, [r8], #-1287 @ 0xfffffaf9 │ │ │ │ @ instruction: 0xf08efa5f │ │ │ │ vdiveq.f64 d30, d9, d3 │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andvc pc, r0, r0, lsl #10 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5056dbe │ │ │ │ @ instruction: 0xf8d97540 │ │ │ │ - b fe2aac8c │ │ │ │ + b fe2aac84 │ │ │ │ @ instruction: 0xf8de0c0c │ │ │ │ ldrtvs lr, [ip], #4 │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ stmibeq r0, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ - b fe321a7c │ │ │ │ + b fe321a74 │ │ │ │ @ instruction: 0xf8d90c00 │ │ │ │ - bl c6cac │ │ │ │ + bl c6ca4 │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39ad78 │ │ │ │ - b 13c6ca8 │ │ │ │ - b 13925bc │ │ │ │ - bvs fff9e808 │ │ │ │ - b fe317c44 │ │ │ │ - b fe3880cc │ │ │ │ + b fe39ad70 │ │ │ │ + b 13c6ca0 │ │ │ │ + b 13925b4 │ │ │ │ + bvs fff9e800 │ │ │ │ + b fe317c3c │ │ │ │ + b fe3880c4 │ │ │ │ ldclvs 14, cr0, [lr], #-24 @ 0xffffffe8 │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ vmlseq.f32 s28, s28, s31 │ │ │ │ ldrbpl lr, [r4], #2694 @ 0xa86 │ │ │ │ - b fe0229c4 │ │ │ │ - blne d06d00 │ │ │ │ - bne 4220cc │ │ │ │ + b fe0229bc │ │ │ │ + blne d06cf8 │ │ │ │ + bne 4220c4 │ │ │ │ svclt 0x00384576 │ │ │ │ ldrtvs r3, [ip], #-3073 @ 0xfffff3ff │ │ │ │ - bl fe9a1bd0 │ │ │ │ + bl fe9a1bc8 │ │ │ │ ldrbtvs r0, [lr], #1550 @ 0x60e │ │ │ │ ldmib r7, {r1, r2, r5, r6, lr}^ │ │ │ │ stmibne r9, {r0, r1, r2, r3, sl, sp} │ │ │ │ @ instruction: 0x460e63fe │ │ │ │ streq lr, [r4], #-2690 @ 0xfffff57e │ │ │ │ - bl 12dfbe8 │ │ │ │ + bl 12dfbe0 │ │ │ │ cmnvs r9, #4, 2 │ │ │ │ adcmi r6, r9, #757760 @ 0xb9000 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ vldmdbvs r9!, {d1-} │ │ │ │ submi r6, r8, ip, ror sp │ │ │ │ @ instruction: 0x67386e79 │ │ │ │ svcvs 0x00784062 │ │ │ │ @@ -1917,82 +1915,82 @@ │ │ │ │ cdpeq 1, 0, cr7, cr5, cr0, {2} │ │ │ │ stccs 3, cr15, [r7], {192} @ 0xc0 │ │ │ │ stmibeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ - blx fe0c56bc │ │ │ │ + blx fe0c56b4 │ │ │ │ @ instruction: 0xf8de6f38 │ │ │ │ rsbmi lr, ip, r4 │ │ │ │ ldrdpl pc, [r4], -r9 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorslt pc, sl, r3, asr r8 @ │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ vdiveq.f64 d30, d1, d3 │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ @ instruction: 0xf8de404c │ │ │ │ vaddl.u8 , d2, d4 │ │ │ │ adcsvs r4, lr, #7, 28 @ 0x70 │ │ │ │ - bl d6ea8 │ │ │ │ + bl d6ea0 │ │ │ │ @ instruction: 0xf50e01cc │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ stmdavs r9, {r2, r3, r4, r5, lr, pc}^ │ │ │ │ - beq ff3c1990 │ │ │ │ + beq ff3c1988 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ sbclt r4, r1, #77 @ 0x4d │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ vmlaeq.f32 s28, s29, s22 │ │ │ │ stcmi 3, cr15, [r7], {192} @ 0xc0 │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff0819b4 │ │ │ │ + beq ff0819ac │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ @ instruction: 0xf50c4640 │ │ │ │ - b fe3a5eb4 │ │ │ │ + b fe3a5eac │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ - b fe27edcc │ │ │ │ + b fe27edc4 │ │ │ │ @ instruction: 0xf64c090e │ │ │ │ @ instruction: 0xf6c85eef │ │ │ │ - b fe18e874 │ │ │ │ + b fe18e86c │ │ │ │ cdpvs 14, 11, cr0, cr14, cr14, {0} │ │ │ │ svclt 0x00384576 │ │ │ │ rscsvs r3, r8, r1, lsl #16 │ │ │ │ mrcvs 14, 1, r6, cr14, cr8, {7} │ │ │ │ - bl 118d1ec │ │ │ │ + bl 118d1e4 │ │ │ │ cdpvs 5, 11, cr0, cr14, cr5, {0} │ │ │ │ andeq lr, lr, r6, lsr #23 │ │ │ │ vdiveq.f64 d30, d12, d3 │ │ │ │ eorsvs pc, ip, r3, asr r8 @ │ │ │ │ mrrcvc 10, 4, lr, r4, cr15 │ │ │ │ vstmiaeq r5, {s29-s104} │ │ │ │ - b fe0606d8 │ │ │ │ + b fe0606d0 │ │ │ │ @ instruction: 0xf8de0806 │ │ │ │ rsceq r1, r6, r4 │ │ │ │ adcsmi r6, r4, #184, 26 @ 0x2e00 │ │ │ │ strcc fp, [r1, #-3976] @ 0xfffff078 │ │ │ │ vmlaeq.f32 s28, s3, s18 │ │ │ │ @ instruction: 0x0c05ebac │ │ │ │ - bl feb0daec │ │ │ │ + bl feb0dae4 │ │ │ │ ldcvs 1, cr0, [ip], #56 @ 0x38 │ │ │ │ svclt 0x00384546 │ │ │ │ - bl fe995224 │ │ │ │ + bl fe99521c │ │ │ │ submi r0, r6, r8, lsl #12 │ │ │ │ submi r6, ip, r8, lsr pc │ │ │ │ stccs 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ cdpeq 6, 1, cr4, cr4, cr1, {1} │ │ │ │ @ instruction: 0xf5040e05 │ │ │ │ @ instruction: 0xf50c7400 │ │ │ │ vqdmulh.s , q0, d0[0] │ │ │ │ - bl d265c │ │ │ │ - bl c9558 │ │ │ │ + bl d2654 │ │ │ │ + bl c9550 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ - blx 17d6f1c │ │ │ │ + blx 17d6f14 │ │ │ │ @ instruction: 0xf853fa86 │ │ │ │ @ instruction: 0xf50e5035 │ │ │ │ @ instruction: 0xf8d87e80 │ │ │ │ rsbmi r8, ip, r4 │ │ │ │ ldrdpl pc, [r4], -r9 │ │ │ │ eorslt pc, sl, r3, asr r8 @ │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @@ -2000,173 +1998,173 @@ │ │ │ │ stmiaeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ ldrdgt pc, [r4], -r8 │ │ │ │ stmdami r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5086e38 │ │ │ │ - b fe16508c │ │ │ │ - bl c82c0 │ │ │ │ + b fe165084 │ │ │ │ + bl c82b8 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - bl fef90 │ │ │ │ + bl fef88 │ │ │ │ ldrbtvs r0, [r9], r8, asr #21 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ mcr2 10, 4, pc, cr1, cr15, {2} @ │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c1acc │ │ │ │ + beq ff3c1ac4 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ stcmi 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ - b fe2210b4 │ │ │ │ + b fe2210ac │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ @ instruction: 0xf50c8004 │ │ │ │ - b fe265fdc │ │ │ │ + b fe265fd4 │ │ │ │ @ instruction: 0xf0800808 │ │ │ │ ldmdbvs r8!, {r0, r2, r5, r7, r8, fp, ip, sp} │ │ │ │ svclt 0x00384549 │ │ │ │ ldrtvs r3, [r8], r1, lsl #16 │ │ │ │ stmdbne r4, {r3, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ - bl 1022cd4 │ │ │ │ - bl fe84970c │ │ │ │ + bl 1022ccc │ │ │ │ + bl fe849704 │ │ │ │ strtmi r0, [r8], -r9, lsl #10 │ │ │ │ - bl e24f4 │ │ │ │ + bl e24ec │ │ │ │ @ instruction: 0x6ef909cc │ │ │ │ ldrbtvs r4, [sp], -r5, asr #32 │ │ │ │ eorspl pc, ip, r3, asr r8 @ │ │ │ │ mrrcvc 10, 4, lr, r4, cr15 │ │ │ │ vstmiaeq sl, {s29-s104} │ │ │ │ - b fe39f3f8 │ │ │ │ + b fe39f3f0 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - bvs ffe1af30 │ │ │ │ + bvs ffe1af28 │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ adcmi r0, ip, #229 @ 0xe5 │ │ │ │ @ instruction: 0xf10abf88 │ │ │ │ - blne b49734 │ │ │ │ + blne b4972c │ │ │ │ @ instruction: 0x0c0aebac │ │ │ │ - bl feb22128 │ │ │ │ + bl feb22120 │ │ │ │ vmull.u8 q8, d1, d8 │ │ │ │ ldrbmi r2, [r5, #-2567]! @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf1acbf38 │ │ │ │ - bl fe949f4c │ │ │ │ - b fe108384 │ │ │ │ + bl fe949f44 │ │ │ │ + b fe10837c │ │ │ │ vaddeq.f64 d0, d4, d12 │ │ │ │ @ instruction: 0x6c11ea4f │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ cdpcs 3, 0, cr15, cr7, cr6, {6} │ │ │ │ - bvc fe044388 │ │ │ │ + bvc fe044380 │ │ │ │ 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 @ │ │ │ │ - b fe11708c │ │ │ │ + b fe117084 │ │ │ │ @ instruction: 0xf8d9040c │ │ │ │ @ instruction: 0xf8d8c004 │ │ │ │ - bl e6f94 │ │ │ │ + bl e6f8c │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe32f074 │ │ │ │ - bl c9fb0 │ │ │ │ + b fe32f06c │ │ │ │ + bl c9fa8 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ svcvs 0x0038e03e │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0xf885fa5f │ │ │ │ streq lr, [sl], #-2692 @ 0xfffff57c │ │ │ │ - b fe30d3f4 │ │ │ │ + b fe30d3ec │ │ │ │ @ instruction: 0xf8d90c0e │ │ │ │ vaddl.u8 q10, d5, d4 │ │ │ │ - bl da7d4 │ │ │ │ + bl da7cc │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe32f0a4 │ │ │ │ - bl 1009fd8 │ │ │ │ - blx 17c9ffc │ │ │ │ + b fe32f09c │ │ │ │ + bl 1009fd0 │ │ │ │ + blx 17c9ff4 │ │ │ │ @ instruction: 0xf8d9f08b │ │ │ │ - bl e6fe4 │ │ │ │ + bl e6fdc │ │ │ │ @ instruction: 0xf50009ce │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ vshr.u8 d30, d30, #5 │ │ │ │ - blvs 1e58000 │ │ │ │ + blvs 1e57ff8 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ - bcs 203f20 │ │ │ │ + bcs 203f18 │ │ │ │ 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 fe04442c │ │ │ │ + bvc fe044424 │ │ │ │ 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 fe3a1414 │ │ │ │ + b fe3a140c │ │ │ │ vadd.i8 d16, d4, d0 │ │ │ │ vmla.i d21, d0, d3[5] │ │ │ │ - b 13cb0bc │ │ │ │ + b 13cb0b4 │ │ │ │ submi r7, r8, r2, asr lr │ │ │ │ @ instruction: 0x0eccea4e │ │ │ │ sbcseq r1, r4, r0, lsr #20 │ │ │ │ svclt 0x008842a2 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bne fe92272c │ │ │ │ + bne fe922724 │ │ │ │ ldrbvs r6, [r8, #-3706]! @ 0xfffff186 │ │ │ │ andeq lr, ip, lr, lsr #23 │ │ │ │ rscsvs r1, sl, sl, lsl #17 │ │ │ │ - bl fe822640 │ │ │ │ + bl fe822638 │ │ │ │ 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} │ │ │ │ smlabbeq r2, r1, sl, lr │ │ │ │ @ instruction: 0x67396cba │ │ │ │ andeq lr, r1, #67584 @ 0x10800 │ │ │ │ ldclvs 4, cr6, [sl], #744 @ 0x2e8 │ │ │ │ svclt 0x0000e004 │ │ │ │ - andeq r9, r7, r2, lsr sp │ │ │ │ + andeq r9, r7, sl, lsr sp │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ svclt 0x0038454c │ │ │ │ - bl fe91509c │ │ │ │ - bl c80c0 │ │ │ │ + bl fe915094 │ │ │ │ + bl c80b8 │ │ │ │ subsmi r0, r4, ip, asr #19 │ │ │ │ @ instruction: 0xf5020e2a │ │ │ │ @ instruction: 0xf8537200 │ │ │ │ ldcvs 0, cr12, [r9], #-240 @ 0xffffff10 │ │ │ │ stmiaeq r2, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d84048 │ │ │ │ - b fe0a70cc │ │ │ │ + b fe0a70c4 │ │ │ │ @ instruction: 0xf8d9020c │ │ │ │ - bl f70d4 │ │ │ │ + bl f70cc │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe22f1b4 │ │ │ │ - bl ca100 │ │ │ │ + b fe22f1ac │ │ │ │ + bl ca0f8 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ mrcvs 0, 7, lr, cr9, cr14, {1} │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0xf884fa5f │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ - b fe30d3c4 │ │ │ │ + b fe30d3bc │ │ │ │ @ instruction: 0xf8d90c0e │ │ │ │ vaddl.u8 q9, d4, d4 │ │ │ │ - bl da914 │ │ │ │ + bl da90c │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe32f1e4 │ │ │ │ + b fe32f1dc │ │ │ │ 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 @ │ │ │ │ @@ -2179,492 +2177,492 @@ │ │ │ │ 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 fe38751c │ │ │ │ - b 13c9164 │ │ │ │ - b 13a6ab8 │ │ │ │ + b fe387514 │ │ │ │ + b 13c915c │ │ │ │ + b 13a6ab0 │ │ │ │ addmi r0, lr, #204, 28 @ 0xcc0 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bl feb8a170 │ │ │ │ - blne fe24a9a0 │ │ │ │ + bl feb8a168 │ │ │ │ + blne fe24a998 │ │ │ │ andeq lr, r8, #178176 @ 0x2b800 │ │ │ │ strbmi r6, [r9, #-3070] @ 0xfffff402 │ │ │ │ - bcc 76e5c │ │ │ │ + bcc 76e54 │ │ │ │ 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 e0f78 │ │ │ │ - bl c9cb0 │ │ │ │ + bl e0f70 │ │ │ │ + bl c9ca8 │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ @ instruction: 0xf50e6036 │ │ │ │ @ instruction: 0xf8537e40 │ │ │ │ vmvn.i32 d28, #140 @ 0x0000008c │ │ │ │ @ instruction: 0xf8d92807 │ │ │ │ @ instruction: 0xf5089004 │ │ │ │ - b fe1a53b4 │ │ │ │ + b fe1a53ac │ │ │ │ @ instruction: 0xf8da060c │ │ │ │ - blvs fee771cc │ │ │ │ + blvs fee771c4 │ │ │ │ @ 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 │ │ │ │ stmdbmi r7, {r0, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ @ instruction: 0x1074f897 │ │ │ │ vdiveq.f64 d30, d8, d3 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ mrcvs 6, 3, r6, cr9, cr9, {7} │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ - blx 17e08f0 │ │ │ │ + blx 17e08e8 │ │ │ │ ldmvs lr!, {r1, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - beq 81bbc │ │ │ │ + beq 81bb4 │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ - bmi ff2c1c24 │ │ │ │ - bvs ffe62408 │ │ │ │ + bmi ff2c1c1c │ │ │ │ + bvs ffe62400 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr2, {6} │ │ │ │ svclt 0x00284551 │ │ │ │ ldrtvs r3, [lr], r1, lsl #12 │ │ │ │ @ instruction: 0xf50e6dbe │ │ │ │ stmibne lr!, {r6, r9, sl, fp, ip, sp, lr} │ │ │ │ streq lr, [sl, #-2977] @ 0xfffff45f │ │ │ │ ldclvs 6, cr4, [sp], #164 @ 0xa4 │ │ │ │ - bl e0618 │ │ │ │ - b fe149d5c │ │ │ │ + bl e0610 │ │ │ │ + b fe149d54 │ │ │ │ cdpvs 5, 15, cr0, cr9, cr1, {0} │ │ │ │ - bl 12e0934 │ │ │ │ + bl 12e092c │ │ │ │ @ instruction: 0xf8da0c0c │ │ │ │ - bl ef258 │ │ │ │ + bl ef250 │ │ │ │ @ instruction: 0xf85305c1 │ │ │ │ @ instruction: 0xf853b031 │ │ │ │ svcvs 0x00799039 │ │ │ │ - b fe2e140c │ │ │ │ + b fe2e1404 │ │ │ │ @ instruction: 0xf3c20909 │ │ │ │ - b fe151e7c │ │ │ │ - bl c868c │ │ │ │ + b fe151e74 │ │ │ │ + bl c8684 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe266070 │ │ │ │ + b fe266068 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - b fe16b288 │ │ │ │ - bl c86a0 │ │ │ │ + b fe16b280 │ │ │ │ + bl c8698 │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe22b298 │ │ │ │ - b 13caac4 │ │ │ │ - b fe1495a8 │ │ │ │ + b fe22b290 │ │ │ │ + b 13caabc │ │ │ │ + b fe1495a0 │ │ │ │ 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, #2749]! @ 0xabd │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ stmdaeq lr, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c08ea85 │ │ │ │ - b 13e20b4 │ │ │ │ + b 13e20ac │ │ │ │ vmov.i8 d22, #146 @ 0x92 │ │ │ │ rsbmi r2, lr, r7, lsl #16 │ │ │ │ @ instruction: 0xf5050e0d │ │ │ │ - bl e46d0 │ │ │ │ + bl e46c8 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ @ instruction: 0xf508e03e │ │ │ │ - bl e53dc │ │ │ │ + bl e53d4 │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ @ instruction: 0xf8d95035 │ │ │ │ - b fe16b2f8 │ │ │ │ + b fe16b2f0 │ │ │ │ @ instruction: 0xf8da050e │ │ │ │ - bl ff300 │ │ │ │ + bl ff2f8 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe2733e4 │ │ │ │ - bl cab34 │ │ │ │ + b fe2733dc │ │ │ │ + bl cab2c │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe1673e4 │ │ │ │ + b fe1673dc │ │ │ │ @ instruction: 0xf8d90508 │ │ │ │ - blx 17e731c │ │ │ │ - b fe185940 │ │ │ │ + blx 17e7314 │ │ │ │ + b fe185938 │ │ │ │ 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 ff281f30 │ │ │ │ + beq ff281f28 │ │ │ │ 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 ff241f4c │ │ │ │ + beq ff241f44 │ │ │ │ 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 ff3c1f6c │ │ │ │ + beq ff3c1f64 │ │ │ │ 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 r5, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ - b fe3a2d60 │ │ │ │ + b fe3a2d58 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - b 13db394 │ │ │ │ - b fe209a98 │ │ │ │ - bleq 13493a0 │ │ │ │ - b 1163074 │ │ │ │ + b 13db38c │ │ │ │ + b fe209a90 │ │ │ │ + bleq 1349398 │ │ │ │ + b 116306c │ │ │ │ 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 114b13c │ │ │ │ + b 114b134 │ │ │ │ strbmi r0, [ip, #-1472] @ 0xfffffa40 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - bl fea4dc68 │ │ │ │ + bl fea4dc60 │ │ │ │ @ instruction: 0x6db80904 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x66b96bfc │ │ │ │ adcsvs r1, ip, r4, lsr #16 │ │ │ │ - b 13e22b8 │ │ │ │ - bl 111f424 │ │ │ │ + b 13e22b0 │ │ │ │ + bl 111f41c │ │ │ │ ldrtvs r0, [ip], #-1025 @ 0xfffffbff │ │ │ │ ldrbmi r6, [r1, #3452]! @ 0xd7c │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ stmdbeq lr, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 13d7590 │ │ │ │ + b 13d7588 │ │ │ │ @ instruction: 0xf505651c │ │ │ │ ldrvs r7, [ip, -r0, lsl #10]! │ │ │ │ - bl e2cdc │ │ │ │ + bl e2cd4 │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - bl ff4c8 │ │ │ │ - b fe108af8 │ │ │ │ + bl ff4c0 │ │ │ │ + b fe108af0 │ │ │ │ @ instruction: 0xf8530409 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ strcs pc, [r7], #-972 @ 0xfffffc34 │ │ │ │ @ instruction: 0xf504686d │ │ │ │ - b fe3a450c │ │ │ │ + b fe3a4504 │ │ │ │ @ instruction: 0xf8d80e00 │ │ │ │ vaddl.u8 q8, d6, d4 │ │ │ │ strmi r2, [fp], r7, lsl #18 │ │ │ │ - bl d75bc │ │ │ │ + bl d75b4 │ │ │ │ @ instruction: 0xf50905c4 │ │ │ │ @ instruction: 0xf8537980 │ │ │ │ - b fe3974f8 │ │ │ │ + b fe3974f0 │ │ │ │ stmdavs ip!, {r2, r9, sl, fp}^ │ │ │ │ stmiaeq r9, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ rsbmi fp, r0, sp, asr #5 │ │ │ │ strmi pc, [r7], #-961 @ 0xfffffc3f │ │ │ │ - b fe3a3224 │ │ │ │ + b fe3a321c │ │ │ │ @ instruction: 0xf5040e09 │ │ │ │ - bl 464648 │ │ │ │ + bl 464640 │ │ │ │ @ instruction: 0xf8d8010e │ │ │ │ @ instruction: 0xf8d7e004 │ │ │ │ - b fe027614 │ │ │ │ - bl 1087490 │ │ │ │ - bl c745c │ │ │ │ - blx 17c7f74 │ │ │ │ + b fe02760c │ │ │ │ + bl 1087488 │ │ │ │ + bl c7454 │ │ │ │ + blx 17c7f6c │ │ │ │ vmull.p8 , d24, d8 │ │ │ │ - bl d9c84 │ │ │ │ + bl d9c7c │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf8535035 │ │ │ │ @ instruction: 0xf50e4034 │ │ │ │ ldmdavs r2, {r9, sl, fp, ip, sp, lr}^ │ │ │ │ - bvc 10448a4 │ │ │ │ + bvc 104489c │ │ │ │ rsbmi r6, r5, r8, ror r7 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ - bl d8de8 │ │ │ │ + bl d8de0 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe0bf588 │ │ │ │ + b fe0bf580 │ │ │ │ svcvs 0x003c0904 │ │ │ │ - b fe14aca0 │ │ │ │ + b fe14ac98 │ │ │ │ @ instruction: 0xf502050e │ │ │ │ @ instruction: 0xf8d87200 │ │ │ │ cdpeq 0, 2, cr14, cr4, cr4, {0} │ │ │ │ stmiaeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ stmdbeq lr, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ eorlt pc, ip, r7, asr #17 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr11, {6} │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ - bleq ff1420cc │ │ │ │ - beq ff0c20d0 │ │ │ │ + bleq ff1420c4 │ │ │ │ + beq ff0c20c8 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8da6f38 │ │ │ │ rsbmi sl, r2, r4 │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ streq lr, [r4], #-2698 @ 0xfffff576 │ │ │ │ - beq ff3c20f4 │ │ │ │ + beq ff3c20ec │ │ │ │ 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 fe0a32d8 │ │ │ │ + b fe0a32d0 │ │ │ │ @ instruction: 0xf8da020e │ │ │ │ - b 13ff510 │ │ │ │ + b 13ff508 │ │ │ │ @ instruction: 0xf5087a51 │ │ │ │ - b fe125708 │ │ │ │ - b 13c8544 │ │ │ │ - b 128b014 │ │ │ │ + b fe125700 │ │ │ │ + b 13c853c │ │ │ │ + b 128b00c │ │ │ │ ldrbmi r0, [r1, #-2752]! @ 0xfffff540 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - beq 423c4 │ │ │ │ + beq 423bc │ │ │ │ vmlaeq.f64 d14, d17, d30 │ │ │ │ - beq 2823cc │ │ │ │ + beq 2823c4 │ │ │ │ strmi r6, [lr, #3513]! @ 0xdb9 │ │ │ │ @ instruction: 0xf1aabf38 │ │ │ │ - bl feb89d34 │ │ │ │ + bl feb89d2c │ │ │ │ cdpvs 14, 11, cr0, cr13, cr5, {0} │ │ │ │ - b 1007ed8 │ │ │ │ + b 1007ed0 │ │ │ │ ldmvs r9!, {r0, r4, r6, r7, ip, lr} │ │ │ │ mvnmi r4, #72 @ 0x48 │ │ │ │ bicmi r6, r0, #15616 @ 0x3d00 │ │ │ │ bicspl lr, r1, r5, lsl #21 │ │ │ │ - bne 1a62340 │ │ │ │ - bvs fee58d84 │ │ │ │ + bne 1a62338 │ │ │ │ + bvs fee58d7c │ │ │ │ svclt 0x00384281 │ │ │ │ - bne 25695c │ │ │ │ + bne 256954 │ │ │ │ @ instruction: 0x63bd6e38 │ │ │ │ - b fe020544 │ │ │ │ + b fe02053c │ │ │ │ ldclvs 5, cr0, [r8, #-4]! │ │ │ │ strhmi r6, [r1], #-185 @ 0xffffff47 │ │ │ │ - bl e1350 │ │ │ │ + bl e1348 │ │ │ │ @ instruction: 0xf85301c8 │ │ │ │ ldmdbvs r8!, {r3, r4, r5, pc} │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ - bl 7216a0 │ │ │ │ - b fe107d88 │ │ │ │ - b 13c8588 │ │ │ │ - bl 1187c90 │ │ │ │ + bl 721698 │ │ │ │ + b fe107d80 │ │ │ │ + b 13c8580 │ │ │ │ + bl 1187c88 │ │ │ │ addmi r0, sl, #4, 18 @ 0x10000 │ │ │ │ @ instruction: 0x46c8bf94 │ │ │ │ stmdaeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - b fe38dab0 │ │ │ │ + b fe38daa8 │ │ │ │ ldrbtvs r0, [ip], r6, lsl #8 │ │ │ │ - bl fe862a90 │ │ │ │ + bl fe862a88 │ │ │ │ svcvs 0x00780102 │ │ │ │ subsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ sbceq lr, r9, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x0c00eb44 │ │ │ │ andeq lr, r8, #165888 @ 0x28800 │ │ │ │ streq lr, [ip], #-2698 @ 0xfffff576 │ │ │ │ - bleq 1b20eac │ │ │ │ + bleq 1b20ea4 │ │ │ │ mlsge ip, r7, r8, pc @ │ │ │ │ strbmi lr, [r0], #2628 @ 0xa44 │ │ │ │ @ instruction: 0x0c0cea84 │ │ │ │ - bl e17bc │ │ │ │ + bl e17b4 │ │ │ │ strtmi r0, [r4], #2506 @ 0x9ca │ │ │ │ - b fe198584 │ │ │ │ + b fe19857c │ │ │ │ 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 83c9c │ │ │ │ - b fe0219e8 │ │ │ │ + bleq 83c94 │ │ │ │ + b fe0219e0 │ │ │ │ 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 17e581c │ │ │ │ + blx 17e5814 │ │ │ │ vmull.p8 , d16, d0 │ │ │ │ - bl da640 │ │ │ │ + bl da638 │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ @ instruction: 0xf50c8038 │ │ │ │ @ instruction: 0xf8da7c40 │ │ │ │ - b fe12f648 │ │ │ │ + b fe12f640 │ │ │ │ cdpvs 8, 7, cr0, cr12, cr8, {0} │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c2250 │ │ │ │ + beq ff3c2248 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdaeq lr, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - beq ff342260 │ │ │ │ + beq ff342258 │ │ │ │ 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 126767c │ │ │ │ - b fe25ddc8 │ │ │ │ + b 1267674 │ │ │ │ + b fe25ddc0 │ │ │ │ @ instruction: 0x6cfc0904 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ - bl fe8a3174 │ │ │ │ + bl fe8a316c │ │ │ │ cdpvs 14, 7, cr0, cr10, cr14, {0} │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe1185d0 │ │ │ │ - bne fec9c1d4 │ │ │ │ + b fe1185c8 │ │ │ │ + bne fec9c1cc │ │ │ │ ldcvs 6, cr4, [sl, #88]! @ 0x58 │ │ │ │ svclt 0x0038454a │ │ │ │ - bl fe896e9c │ │ │ │ + bl fe896e94 │ │ │ │ ldrmi r0, [r4], -r9, lsl #4 │ │ │ │ @ instruction: 0x66bc68ba │ │ │ │ ldcvs 0, cr4, [ip], #-392 @ 0xfffffe78 │ │ │ │ ldcvs 4, cr6, [sl], #744 @ 0x2e8 │ │ │ │ strhtmi r6, [r6], #-94 @ 0xffffffa2 │ │ │ │ ldrbtvs r6, [lr], #-3068 @ 0xfffff404 │ │ │ │ - blvs fee8d944 │ │ │ │ + blvs fee8d93c │ │ │ │ mrcvs 3, 7, r6, cr12, cr12, {7} │ │ │ │ andeq lr, r6, #67584 @ 0x10800 │ │ │ │ strbmi r6, [r1, #-3454]! @ 0xfffff282 │ │ │ │ @ instruction: 0xf1aebf38 │ │ │ │ ldrtvs r0, [sl], #-3585 @ 0xfffff1ff │ │ │ │ smlatbeq ip, r1, fp, lr │ │ │ │ rsbsmi r0, r1, r2, lsr #28 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ cdpeq 6, 0, cr4, cr0, cr6, {0} │ │ │ │ - b fe2e32cc │ │ │ │ - bl ca318 │ │ │ │ - bl c99ec │ │ │ │ + b fe2e32c4 │ │ │ │ + bl ca310 │ │ │ │ + bl c99e4 │ │ │ │ @ instruction: 0xf8530ec0 │ │ │ │ @ instruction: 0xf8532032 │ │ │ │ vmvn.i32 d16, #192 @ 0x000000c0 │ │ │ │ @ instruction: 0xf5042407 │ │ │ │ vmls.i , q3, d0[0] │ │ │ │ @ instruction: 0xf8de2c07 │ │ │ │ submi lr, r2, r4 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf981fa5f │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ - b fe022708 │ │ │ │ - bl c774c │ │ │ │ + b fe022700 │ │ │ │ + bl c7744 │ │ │ │ @ instruction: 0xf8530ec4 │ │ │ │ - bl d77ec │ │ │ │ + bl d77e4 │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ rsbmi sl, r2, r9, lsr r0 │ │ │ │ ldrdmi pc, [r4], -lr │ │ │ │ cdpmi 3, 0, cr15, cr7, cr1, {6} │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ - bl d78b8 │ │ │ │ + bl d78b0 │ │ │ │ @ instruction: 0xf85304cc │ │ │ │ - bl f7830 │ │ │ │ - b fe089e7c │ │ │ │ - blx 17c7f78 │ │ │ │ + bl f7828 │ │ │ │ + b fe089e74 │ │ │ │ + blx 17c7f70 │ │ │ │ @ instruction: 0xf50cfc8b │ │ │ │ @ instruction: 0xf8537c00 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe2ab768 │ │ │ │ + b fe2ab760 │ │ │ │ stmdavs r4!, {r1, r2, r3, r9, sl, fp}^ │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ vmla.i q10, , d0[4] │ │ │ │ - b fe39878c │ │ │ │ + b fe398784 │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ @ instruction: 0xf504e004 │ │ │ │ - b fe22487c │ │ │ │ + b fe224874 │ │ │ │ @ instruction: 0xf64c080e │ │ │ │ @ instruction: 0xf6c85eef │ │ │ │ - b fe18f234 │ │ │ │ + b fe18f22c │ │ │ │ svcvs 0x007e0e0e │ │ │ │ svclt 0x00384575 │ │ │ │ @ instruction: 0x63be3e01 │ │ │ │ - bl fe962390 │ │ │ │ + bl fe962388 │ │ │ │ ldmne r2!, {r1, r2, r3, r8, sl} │ │ │ │ ldrbvs r6, [sp, #-3902]! @ 0xfffff0c2 │ │ │ │ strbeq lr, [r4, #2819] @ 0xb03 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ andeq lr, r0, r6, asr #22 │ │ │ │ @ instruction: 0x0ec2ea4f │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ - b 13e1970 │ │ │ │ - bl 4a6908 │ │ │ │ - b 1307ffc │ │ │ │ - b fe20aac8 │ │ │ │ - bl 1008be0 │ │ │ │ + b 13e1968 │ │ │ │ + bl 4a6900 │ │ │ │ + b 1307ff4 │ │ │ │ + b fe20aac0 │ │ │ │ + bl 1008bd8 │ │ │ │ @ instruction: 0xf506000c │ │ │ │ - blne 10250d4 │ │ │ │ + blne 10250cc │ │ │ │ stmdacs r7, {r0, r1, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ svclt 0x003842a2 │ │ │ │ - blne 4957e4 │ │ │ │ + blne 4957dc │ │ │ │ @ instruction: 0xf5086d3c │ │ │ │ - b fe0a59e8 │ │ │ │ + b fe0a59e0 │ │ │ │ cdpeq 5, 0, cr0, cr12, cr4, {0} │ │ │ │ @ instruction: 0xf504677d │ │ │ │ - b 13e47f4 │ │ │ │ + b 13e47ec │ │ │ │ mrcvs 5, 3, r6, cr10, cr11, {0} │ │ │ │ fstmiaxeq r4, {d30} @ Deprecated │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dc4050 │ │ │ │ rsbmi ip, ip, r4 │ │ │ │ ldrdpl pc, [r4], -lr │ │ │ │ - bl e3600 │ │ │ │ - b fe30b33c │ │ │ │ - bl c8c34 │ │ │ │ + bl e35f8 │ │ │ │ + b fe30b334 │ │ │ │ + bl c8c2c │ │ │ │ @ instruction: 0xf8530cc6 │ │ │ │ @ instruction: 0xf8536036 │ │ │ │ rsbsmi r8, r4, r8, lsr r0 │ │ │ │ ldrdvs pc, [r4], -ip │ │ │ │ @ instruction: 0xc074f897 │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ vmvn.i32 q10, #165 @ 0x000000a5 │ │ │ │ @ instruction: 0xf5064607 │ │ │ │ - blx 17e5244 │ │ │ │ - bl 105a48 │ │ │ │ + blx 17e523c │ │ │ │ + bl 105a40 │ │ │ │ @ instruction: 0xf50809cc │ │ │ │ @ instruction: 0xf8537800 │ │ │ │ @ instruction: 0xf8dea03c │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - bl f786c │ │ │ │ + bl f7864 │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ - b fe15f93c │ │ │ │ + b fe15f934 │ │ │ │ vabal.u8 q8, d0, d14 │ │ │ │ cdpvs 14, 15, cr4, cr10, cr7, {0} │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ streq lr, [r6], -sl, lsl #21 │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ - b fe30dccc │ │ │ │ - bl ca8a4 │ │ │ │ + b fe30dcc4 │ │ │ │ + bl ca89c │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ vmvn.i32 d24, #136 @ 0x00000088 │ │ │ │ vaddvs.f32 s4, s20, s14 │ │ │ │ - bvc fe044cb8 │ │ │ │ + bvc fe044cb0 │ │ │ │ stmdaeq r8, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ streq lr, [r5, #-2882] @ 0xfffff4be │ │ │ │ - b fe322688 │ │ │ │ - bl c90bc │ │ │ │ + b fe322680 │ │ │ │ + bl c90b4 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ @ instruction: 0xf8dce03e │ │ │ │ - b fe2378c0 │ │ │ │ - b 13cb0ec │ │ │ │ - b fe189bc8 │ │ │ │ - b 13c90ec │ │ │ │ - b 1326a10 │ │ │ │ - bl 50abd8 │ │ │ │ - bl 11488e8 │ │ │ │ - blne feb48cfc │ │ │ │ + b fe2378b8 │ │ │ │ + b 13cb0e4 │ │ │ │ + b fe189bc0 │ │ │ │ + b 13c90e4 │ │ │ │ + b 1326a08 │ │ │ │ + bl 50abd0 │ │ │ │ + bl 11488e0 │ │ │ │ + blne feb48cf4 │ │ │ │ ldrbmi r0, [r4, #-3590]! @ 0xfffff1fa │ │ │ │ stccc 15, cr11, [r1, #-224] @ 0xffffff20 │ │ │ │ streq lr, [lr], #-2980 @ 0xfffff45c │ │ │ │ ldclvs 0, cr4, [sl], #336 @ 0x150 │ │ │ │ stmiaeq r6, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ svcvs 0x007a4055 │ │ │ │ @@ -2678,101 +2676,101 @@ │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - b fe32340c │ │ │ │ + b fe323404 │ │ │ │ @ instruction: 0xf8d80c0e │ │ │ │ - blx 17ff93c │ │ │ │ - b fe345b40 │ │ │ │ - bl 44a95c │ │ │ │ - b fe187d68 │ │ │ │ + blx 17ff934 │ │ │ │ + b fe345b38 │ │ │ │ + bl 44a954 │ │ │ │ + b fe187d60 │ │ │ │ @ instruction: 0xf8d9060e │ │ │ │ - bl f7950 │ │ │ │ + bl f7948 │ │ │ │ vmull.u q8, d20, d0[2] │ │ │ │ - blx 17db164 │ │ │ │ + blx 17db15c │ │ │ │ @ instruction: 0xf50ef985 │ │ │ │ - b fe1a7350 │ │ │ │ - bl 12c9184 │ │ │ │ + b fe1a7348 │ │ │ │ + bl 12c917c │ │ │ │ @ instruction: 0xf8530606 │ │ │ │ @ instruction: 0xf8dab038 │ │ │ │ - bl e7970 │ │ │ │ + bl e7968 │ │ │ │ @ instruction: 0xf5090ace │ │ │ │ @ instruction: 0xf8537900 │ │ │ │ vmvn.i32 d30, #222 @ 0x000000de │ │ │ │ @ instruction: 0xf8da4c07 │ │ │ │ - b fe2ef984 │ │ │ │ + b fe2ef97c │ │ │ │ @ instruction: 0xf50c0e0e │ │ │ │ vqdmulh.s , , d0[0] │ │ │ │ - b fe21259c │ │ │ │ - bl c99ac │ │ │ │ + b fe212594 │ │ │ │ + bl c99a4 │ │ │ │ @ instruction: 0xf8530ac9 │ │ │ │ @ instruction: 0xf50b9039 │ │ │ │ - b fe3a6790 │ │ │ │ + b fe3a6788 │ │ │ │ @ instruction: 0xf8da0909 │ │ │ │ - b fe23f9a8 │ │ │ │ - bl cb1d4 │ │ │ │ + b fe23f9a0 │ │ │ │ + bl cb1cc │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ @ instruction: 0xf8d8c03c │ │ │ │ - b fe2679b8 │ │ │ │ - b 13ca9dc │ │ │ │ - b fe38a0b4 │ │ │ │ - b 13cb1d4 │ │ │ │ - b 1225afc │ │ │ │ - bl 449cd4 │ │ │ │ - bl 1187de4 │ │ │ │ + b fe2679b0 │ │ │ │ + b 13ca9d4 │ │ │ │ + b fe38a0ac │ │ │ │ + b 13cb1cc │ │ │ │ + b 1225af4 │ │ │ │ + bl 449ccc │ │ │ │ + bl 1187ddc │ │ │ │ vrsubhn.i16 d16, q2, q4 │ │ │ │ - bl fe9919e4 │ │ │ │ - b 13c9204 │ │ │ │ + bl fe9919dc │ │ │ │ + b 13c91fc │ │ │ │ strbmi r6, [r1, #-3604]! @ 0xfffff1ec │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ smlatbeq ip, r1, fp, lr │ │ │ │ @ instruction: 0x6c15ea4f │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - beq ff3425f8 │ │ │ │ + beq ff3425f0 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d94051 │ │ │ │ - b fe3aba0c │ │ │ │ + b fe3aba04 │ │ │ │ @ instruction: 0xf8da0e0c │ │ │ │ ldcvs 0, cr12, [sl, #16]! │ │ │ │ - beq ff302614 │ │ │ │ + beq ff30260c │ │ │ │ @ instruction: 0x0c0cea89 │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8534056 │ │ │ │ svcvs 0x007ab03b │ │ │ │ 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 ff28264c │ │ │ │ + beq ff282644 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorslt pc, r9, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ mcr2 10, 4, pc, cr6, cr15, {2} @ │ │ │ │ andeq lr, ip, r0, asr #22 │ │ │ │ ldrdls pc, [r4], -sl │ │ │ │ - beq ff242668 │ │ │ │ + beq ff242660 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ stcmi 3, cr15, [r7], {198} @ 0xc6 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c2688 │ │ │ │ + beq ff3c2680 │ │ │ │ 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 ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c0cea8e │ │ │ │ @@ -2787,195 +2785,195 @@ │ │ │ │ andeq lr, lr, r0, lsr #23 │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x002c4562 │ │ │ │ @ instruction: 0xf1a04686 │ │ │ │ ldcvs 14, cr0, [r8], #4 │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ stccs 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ - beq c24d8 │ │ │ │ + beq c24d0 │ │ │ │ mcreq 12, 0, r6, cr10, cr8, {3} │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ - bleq 3c24e4 │ │ │ │ + bleq 3c24dc │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ - bl cb3ac │ │ │ │ - bl c9df8 │ │ │ │ + bl cb3a4 │ │ │ │ + bl c9df0 │ │ │ │ @ instruction: 0xf8530ec0 │ │ │ │ @ instruction: 0xf8532032 │ │ │ │ @ instruction: 0xf8de0030 │ │ │ │ submi lr, r2, r4 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ stmiaeq r9, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ andeq lr, lr, r0, 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, cr10, cr15, {2} @ │ │ │ │ andeq lr, r9, #532480 @ 0x82000 │ │ │ │ - b fe00ddb4 │ │ │ │ + b fe00ddac │ │ │ │ @ instruction: 0xf8d8000c │ │ │ │ vaddl.u8 q10, d10, d4 │ │ │ │ - bl dab54 │ │ │ │ + bl dab4c │ │ │ │ @ instruction: 0xf50c08ce │ │ │ │ @ instruction: 0xf8537c80 │ │ │ │ - b fe02bc3c │ │ │ │ - bl 1147b58 │ │ │ │ - blx 17c7b4c │ │ │ │ + b fe02bc34 │ │ │ │ + bl 1147b50 │ │ │ │ + blx 17c7b44 │ │ │ │ @ instruction: 0xf8d8f58b │ │ │ │ - bl ffb64 │ │ │ │ + bl ffb5c │ │ │ │ @ instruction: 0xf50508cc │ │ │ │ @ instruction: 0xf8537500 │ │ │ │ vshr.u8 d28, d28, #5 │ │ │ │ @ instruction: 0xf8d84407 │ │ │ │ - b fe267b78 │ │ │ │ + b fe267b70 │ │ │ │ @ instruction: 0xf5040c0c │ │ │ │ - b fe3a4c70 │ │ │ │ - bl cb394 │ │ │ │ + b fe3a4c68 │ │ │ │ + bl cb38c │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - b fe31bc50 │ │ │ │ + b fe31bc48 │ │ │ │ @ instruction: 0xf8d80505 │ │ │ │ - b fe3b7b94 │ │ │ │ - bl cabb8 │ │ │ │ + b fe3b7b8c │ │ │ │ + bl cabb0 │ │ │ │ @ instruction: 0xf8530ec4 │ │ │ │ rsbmi r4, ip, r4, lsr r0 │ │ │ │ ldrdpl pc, [r4], -lr │ │ │ │ @ instruction: 0x0ec2ea4f │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ 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, cr11, {6} │ │ │ │ @ instruction: 0xf50e1b40 │ │ │ │ adcmi r7, r2, #128, 28 @ 0x800 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - blvs fff0e808 │ │ │ │ + blvs fff0e800 │ │ │ │ streq lr, [r2, #-2692] @ 0xfffff57c │ │ │ │ - b 13e2cb8 │ │ │ │ + b 13e2cb0 │ │ │ │ @ instruction: 0x673d621a │ │ │ │ @ instruction: 0xf5024060 │ │ │ │ ldrbvs r7, [r8, -r0, lsl #4]! │ │ │ │ andsvs lr, fp, pc, asr #20 │ │ │ │ strbeq lr, [r2, #2819] @ 0xb03 │ │ │ │ strcs pc, [r7], #-970 @ 0xfffffc36 │ │ │ │ fstmiaxeq r0, {d30} @ Deprecated │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ submi r6, r2, sp, ror #16 │ │ │ │ ldrdeq pc, [r4], -ip │ │ │ │ fstmiaxeq lr, {d30} @ Deprecated │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - bl d7da4 │ │ │ │ + bl d7d9c │ │ │ │ @ instruction: 0xf85305c4 │ │ │ │ rsbmi r4, r2, r4, lsr r0 │ │ │ │ svcvs 0x003d686c │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ @ instruction: 0xf8dc188a │ │ │ │ @ instruction: 0xf8d71004 │ │ │ │ sxtabmi ip, r8, r4 │ │ │ │ andeq lr, r4, r0, lsl #21 │ │ │ │ strmi pc, [r7], #-965 @ 0xfffffc3b │ │ │ │ - b fe0747e0 │ │ │ │ - bl 1188030 │ │ │ │ + b fe0747d8 │ │ │ │ + bl 1188028 │ │ │ │ vaddw.u8 q8, q6, d1 │ │ │ │ - blx 17d7c54 │ │ │ │ - bl 10566c │ │ │ │ + blx 17d7c4c │ │ │ │ + bl 105664 │ │ │ │ @ instruction: 0xf5040cc5 │ │ │ │ @ instruction: 0xf8537480 │ │ │ │ @ instruction: 0xf506e035 │ │ │ │ @ instruction: 0xf5007600 │ │ │ │ @ instruction: 0xf8dc7040 │ │ │ │ - bl dbc64 │ │ │ │ + bl dbc5c │ │ │ │ @ instruction: 0xf8530cc4 │ │ │ │ @ instruction: 0xf8dc4034 │ │ │ │ - b fe3b7c70 │ │ │ │ - b 13c8c74 │ │ │ │ - b fe1634c8 │ │ │ │ - bl c909c │ │ │ │ + b fe3b7c68 │ │ │ │ + b 13c8c6c │ │ │ │ + b fe1634c0 │ │ │ │ + bl c9094 │ │ │ │ @ instruction: 0xf8530cc6 │ │ │ │ @ instruction: 0xf50e6036 │ │ │ │ rsbmi r7, r6, r0, lsl #28 │ │ │ │ ldrdmi pc, [r4], -ip │ │ │ │ - bl d7e30 │ │ │ │ + bl d7e28 │ │ │ │ @ instruction: 0xf85305c0 │ │ │ │ stmdavs sp!, {r4, r5}^ │ │ │ │ sbcseq r4, r6, r0, ror r0 │ │ │ │ svceq 0x0055406c │ │ │ │ strbeq lr, [r1, #2629] @ 0xa45 │ │ │ │ - bl 104e2e0 │ │ │ │ - blvs fef880b0 │ │ │ │ + bl 104e2d8 │ │ │ │ + blvs fef880a8 │ │ │ │ @ instruction: 0x6c3c1b09 │ │ │ │ svclt 0x00384282 │ │ │ │ - bne 4960ac │ │ │ │ + bne 4960a4 │ │ │ │ submi r6, r2, r8, ror sp │ │ │ │ rsbpl pc, r7, r4, asr #4 │ │ │ │ eorne pc, r3, r0, asr #5 │ │ │ │ strbmi r4, [r4], -r0, rrx │ │ │ │ - b 13ce57c │ │ │ │ + b 13ce574 │ │ │ │ submi r6, r8, r2, lsl ip │ │ │ │ @ instruction: 0xf3c46f79 │ │ │ │ @ instruction: 0xf50c2607 │ │ │ │ @ instruction: 0xf5067c00 │ │ │ │ vmlsl.u , d2, d0[0] │ │ │ │ - b 13d20f0 │ │ │ │ + b 13d20e8 │ │ │ │ vmov.i16 d22, #145 @ 0x0091 │ │ │ │ @ instruction: 0xf8532507 │ │ │ │ - bl cbdd8 │ │ │ │ + bl cbdd0 │ │ │ │ @ instruction: 0xf5050ece │ │ │ │ @ instruction: 0xf5097580 │ │ │ │ @ instruction: 0xf8537940 │ │ │ │ - bl d7dd0 │ │ │ │ + bl d7dc8 │ │ │ │ rsbmi r0, r1, r8, asr #17 │ │ │ │ ldrdmi pc, [r4], -lr │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ stmdami r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s29, s8 │ │ │ │ eorsmi pc, r6, r3, asr r8 @ │ │ │ │ strbeq lr, [r6], r3, lsl #22 │ │ │ │ ldmdavs r4!, {r0, r5, r6, lr}^ │ │ │ │ strcs pc, [r7], -r0, asr #7 │ │ │ │ strvc pc, [r0], r6, lsl #10 │ │ │ │ vmlaeq.f32 s28, s9, s28 │ │ │ │ eorsmi pc, r5, r3, asr r8 @ │ │ │ │ strbeq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bl 697eb0 │ │ │ │ + bl 697ea8 │ │ │ │ ldrtvs r0, [r9], r1, lsl #2 │ │ │ │ - blx 17e1ee4 │ │ │ │ - b fe3c6740 │ │ │ │ + blx 17e1edc │ │ │ │ + b fe3c6738 │ │ │ │ ldmdbvs ip!, {r2, r9, sl, fp}^ │ │ │ │ streq lr, [lr, #-2891] @ 0xfffff4b5 │ │ │ │ eors pc, ip, r3, asr r8 @ │ │ │ │ ldrbtvs r1, [r9], -r1, ror #18 │ │ │ │ - bl cb550 │ │ │ │ + bl cb548 │ │ │ │ ldrbtvs r0, [sp], ip, asr #9 │ │ │ │ - bl f4868 │ │ │ │ + bl f4860 │ │ │ │ @ instruction: 0xf5050cc1 │ │ │ │ @ instruction: 0xf8537500 │ │ │ │ stmdavs r4!, {r0, r4, r5, ip, sp, pc}^ │ │ │ │ vmlaeq.f32 s28, s23, s28 │ │ │ │ - bleq ff282974 │ │ │ │ + bleq ff28296c │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ ldrdls pc, [r4], -fp │ │ │ │ @ instruction: 0x0c0cea84 │ │ │ │ eorslt pc, sl, r3, asr r8 @ │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - beq ff242998 │ │ │ │ + beq ff242990 │ │ │ │ strmi pc, [r7], #-960 @ 0xfffffc40 │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff1c29b4 │ │ │ │ + beq ff1c29ac │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r6], -lr, lsl #21 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ vdiveq.f64 d30, d5, d3 │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ @@ -2984,48 +2982,48 @@ │ │ │ │ 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 fe3a39d8 │ │ │ │ + b fe3a39d0 │ │ │ │ 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 │ │ │ │ - blvs f4e3f4 │ │ │ │ + blvs f4e3ec │ │ │ │ streq lr, [r3], -r6, lsl #21 │ │ │ │ biceq lr, ip, r1, asr #20 │ │ │ │ - bl 1322814 │ │ │ │ + bl 132280c │ │ │ │ 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 ff495e48 │ │ │ │ + bne ff495e40 │ │ │ │ ldrtmi r6, [r4], #-2555 @ 0xfffff605 │ │ │ │ - bl fe915c3c │ │ │ │ - bne ff008e74 │ │ │ │ + bl fe915c34 │ │ │ │ + bne ff008e6c │ │ │ │ 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 59236c │ │ │ │ + blmi 592364 │ │ │ │ svcge 0x0000b0a5 │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ strbhi pc, [r8], -r1, asr #4 @ │ │ │ │ ldmdbvs r2, {r2, r4, r9, sl, lr} │ │ │ │ stmdbcc r0, {r1, r3, r4, r5, r6, r7, r9, sp, lr}^ │ │ │ │ teqpeq pc, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ adcsvs r6, sl, #1605632 @ 0x188000 │ │ │ │ @@ -3040,22 +3038,22 @@ │ │ │ │ teqvs sl, #14811136 @ 0xe20000 │ │ │ │ rscpl pc, pc, #76, 12 @ 0x4c00000 │ │ │ │ adcne pc, fp, #200, 12 @ 0xc800000 │ │ │ │ vand q11, q2, q13 │ │ │ │ vmlal.s , d0, d3[5] │ │ │ │ teqvs sl, r3, lsr #4 │ │ │ │ svclt 0x0000e004 │ │ │ │ - andeq r8, r7, ip, lsl #3 │ │ │ │ + muleq r7, r4, r1 │ │ │ │ @ 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 17e2ad8 │ │ │ │ + blx 17e2ad0 │ │ │ │ @ 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 │ │ │ │ @@ -3065,27 +3063,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 fe3b7f40 │ │ │ │ + b fe3b7f38 │ │ │ │ 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 13dbf58 │ │ │ │ + b 13dbf50 │ │ │ │ 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 1963a50 │ │ │ │ + blne 1963a48 │ │ │ │ adcmi r6, r2, #252, 30 @ 0x3f0 │ │ │ │ stccc 15, cr11, [r1, #-544] @ 0xfffffde0 │ │ │ │ vaddvs.f32 s2, s25, s5 │ │ │ │ @ instruction: 0x46114072 │ │ │ │ strcs pc, [r7], -r0, asr #7 │ │ │ │ @ instruction: 0xf8c74065 │ │ │ │ @ instruction: 0xf8d75088 │ │ │ │ @@ -3098,45 +3096,45 @@ │ │ │ │ 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 fe3b41b4 │ │ │ │ + b fe3b41ac │ │ │ │ @ instruction: 0xf8530c04 │ │ │ │ - bl d8090 │ │ │ │ + bl d8088 │ │ │ │ @ instruction: 0xf8d705c5 │ │ │ │ rsbmi lr, r2, r8, lsl #1 │ │ │ │ stmibeq fp, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ - bl dc0a8 │ │ │ │ - b fe309aec │ │ │ │ + bl dc0a0 │ │ │ │ + b fe309ae4 │ │ │ │ vraddhn.i16 d16, , q2 │ │ │ │ @ instruction: 0xf8d74c07 │ │ │ │ rsbmi r1, sl, ip, lsl #1 │ │ │ │ @ instruction: 0xf50c6b7d │ │ │ │ @ instruction: 0xf8517c80 │ │ │ │ ldmdbne r2, {r3, sl, fp, ip}^ │ │ │ │ - bl e1cd4 │ │ │ │ + bl e1ccc │ │ │ │ @ instruction: 0xf8d70acc │ │ │ │ ldmdavs r5!, {r2, r3, r7, ip}^ │ │ │ │ @ instruction: 0xf68efa5f │ │ │ │ strvc pc, [r0], -r6, lsl #10 │ │ │ │ stcne 8, cr15, [r4], {81} @ 0x51 │ │ │ │ streq lr, [r5], #-2692 @ 0xfffff57c │ │ │ │ - bl e1bf0 │ │ │ │ + bl e1be8 │ │ │ │ @ instruction: 0xf8d708c6 │ │ │ │ - blvs f4c244 │ │ │ │ + blvs f4c23c │ │ │ │ ldcne 8, cr15, [r0], #-324 @ 0xfffffebc │ │ │ │ streq lr, [r5], #-2884 @ 0xfffff4bc │ │ │ │ vsli.64 q11, , #14 │ │ │ │ @ instruction: 0xf8d74507 │ │ │ │ @ instruction: 0xf505108c │ │ │ │ - bl e552c │ │ │ │ + bl e5524 │ │ │ │ @ instruction: 0xf8510ec5 │ │ │ │ ldrvs r1, [r9, #3116]! @ 0xc2c │ │ │ │ ldrdne pc, [ip], r7 │ │ │ │ stcne 8, cr15, [r4], #-324 @ 0xfffffebc │ │ │ │ @ instruction: 0xf8d76239 │ │ │ │ @ instruction: 0xf851108c │ │ │ │ ldrvs r1, [r9, #-3104]! @ 0xfffff3e0 │ │ │ │ @@ -3154,47 +3152,47 @@ │ │ │ │ ldcne 8, cr15, [r4], {81} @ 0x51 │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ @ instruction: 0xf8d76479 │ │ │ │ @ instruction: 0xf853108c │ │ │ │ @ instruction: 0xf8da5035 │ │ │ │ @ instruction: 0xf851a004 │ │ │ │ @ instruction: 0xf8d81c0c │ │ │ │ - b fe2780a4 │ │ │ │ - b fe18a8c0 │ │ │ │ + b fe27809c │ │ │ │ + b fe18a8b8 │ │ │ │ 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 10918c8 │ │ │ │ + b 10918c0 │ │ │ │ strtmi r0, [r6], #-644 @ 0xfffffd7c │ │ │ │ ldcvs 4, cr4, [ip, #88]! @ 0x58 │ │ │ │ andeq lr, ip, #169984 @ 0x29800 │ │ │ │ strbmi r6, [r5, #-3582] @ 0xfffff202 │ │ │ │ - bcc 77dbc │ │ │ │ + bcc 77db4 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0xf8d74075 │ │ │ │ rsbmi r6, r2, r0, lsl #1 │ │ │ │ - bvs 482a28 │ │ │ │ + bvs 482a20 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr1, {6} │ │ │ │ - bl cb9c4 │ │ │ │ + bl cb9bc │ │ │ │ @ instruction: 0xf50409ca │ │ │ │ vraddhn.i16 d23, q3, q0 │ │ │ │ @ instruction: 0xf8532c07 │ │ │ │ @ instruction: 0xf50c603a │ │ │ │ - bl e7208 │ │ │ │ + bl e7200 │ │ │ │ @ instruction: 0xf50e08c4 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - blx 17d81e4 │ │ │ │ + blx 17d81dc │ │ │ │ @ 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 @ │ │ │ │ @@ -3203,88 +3201,88 @@ │ │ │ │ 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 ff242d64 │ │ │ │ + bleq ff242d5c │ │ │ │ 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 242ba4 │ │ │ │ + beq 242b9c │ │ │ │ ldrdhi pc, [r4], -fp │ │ │ │ - bleq ff3c2d90 │ │ │ │ + bleq ff3c2d88 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - b fe263f88 │ │ │ │ - b fe28a5b4 │ │ │ │ + b fe263f80 │ │ │ │ + b fe28a5ac │ │ │ │ @ instruction: 0xf0810e0e │ │ │ │ @ instruction: 0xf8db38a5 │ │ │ │ - bl fe9b01b0 │ │ │ │ + bl fe9b01a8 │ │ │ │ svcvs 0x00390808 │ │ │ │ - b fe259ac0 │ │ │ │ + b fe259ab8 │ │ │ │ @ instruction: 0xf081090a │ │ │ │ svcvs 0x00b93aa5 │ │ │ │ svclt 0x00384551 │ │ │ │ @ instruction: 0xf8d73e01 │ │ │ │ rsbsvs r1, lr, #132 @ 0x84 │ │ │ │ svcvs 0x00be1909 │ │ │ │ - bl 10230b4 │ │ │ │ - bl fe9881d8 │ │ │ │ + bl 10230ac │ │ │ │ + bl fe9881d0 │ │ │ │ cdpvs 4, 7, cr0, cr14, cr10, {0} │ │ │ │ ldrhtmi r6, [r4], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x67bc6a7e │ │ │ │ - b fe123ac8 │ │ │ │ - bl ca9f4 │ │ │ │ + b fe123ac0 │ │ │ │ + bl ca9ec │ │ │ │ @ instruction: 0xf85304cc │ │ │ │ - b 13e02d4 │ │ │ │ - b 132742c │ │ │ │ - b fe38b3ec │ │ │ │ + b 13e02cc │ │ │ │ + b 1327424 │ │ │ │ + b fe38b3e4 │ │ │ │ stmdavs r4!, {r1, r2, r9, sl}^ │ │ │ │ @ instruction: 0x0e81ea4f │ │ │ │ tsteq lr, r1, lsl fp │ │ │ │ streq lr, [r4], #-2697 @ 0xfffff577 │ │ │ │ andeq lr, ip, r0, asr #22 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr2, {6} │ │ │ │ @ instruction: 0xf3c51b00 │ │ │ │ adcsmi r2, r1, #117440512 @ 0x7000000 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ fldmdbxvs lr!, {d17-d84} @ Deprecated │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8c7404e │ │ │ │ - bvs fa0434 │ │ │ │ + bvs fa042c │ │ │ │ @ instruction: 0xf5010e29 │ │ │ │ - b fe1a462c │ │ │ │ + b fe1a4624 │ │ │ │ ldrtmi r0, [r0], -r0, lsl #22 │ │ │ │ ldrbvs r3, [r8, -r1]! │ │ │ │ - bl cba78 │ │ │ │ + bl cba70 │ │ │ │ @ instruction: 0xf85306c1 │ │ │ │ - bl cc304 │ │ │ │ + bl cc2fc │ │ │ │ @ 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 fe06240c │ │ │ │ + b fe062404 │ │ │ │ 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 │ │ │ │ @@ -3297,62 +3295,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 13e02e0 │ │ │ │ - b fe322340 │ │ │ │ - bl c9af0 │ │ │ │ + b 13e02d8 │ │ │ │ + b fe322338 │ │ │ │ + bl c9ae8 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - b fe1403d8 │ │ │ │ + b fe1403d0 │ │ │ │ @ instruction: 0xf8dc0e0e │ │ │ │ - b 13d82f8 │ │ │ │ + b 13d82f0 │ │ │ │ rsbmi r0, r6, r1, lsl #25 │ │ │ │ - b 110c120 │ │ │ │ - bl 4494f4 │ │ │ │ - bl 1008728 │ │ │ │ + b 110c118 │ │ │ │ + bl 4494ec │ │ │ │ + bl 1008720 │ │ │ │ svcvs 0x00bc0004 │ │ │ │ @ instruction: 0x6dfe1b80 │ │ │ │ stccs 3, cr15, [r7], {203} @ 0xcb │ │ │ │ mvnsvs r1, r6, lsr r9 │ │ │ │ @ instruction: 0xf50c6dbe │ │ │ │ - bl 11a7510 │ │ │ │ + bl 11a7508 │ │ │ │ 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 e0400 │ │ │ │ + bl e03f8 │ │ │ │ @ instruction: 0xf8d000c0 │ │ │ │ @ instruction: 0xf8539004 │ │ │ │ - bl c842c │ │ │ │ + bl c8424 │ │ │ │ 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 fe267d70 │ │ │ │ + b fe267d68 │ │ │ │ @ instruction: 0xf8530800 │ │ │ │ - bl c8468 │ │ │ │ + bl c8460 │ │ │ │ rsbsmi r0, r0, ip, asr #25 │ │ │ │ strmi pc, [r7], -r4, asr #7 │ │ │ │ @ instruction: 0xf5061828 │ │ │ │ @ instruction: 0xf8dc7640 │ │ │ │ - b fe21c39c │ │ │ │ + b fe21c394 │ │ │ │ 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}^ │ │ │ │ @@ -3372,30 +3370,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 100b3fc │ │ │ │ + b 100b3f4 │ │ │ │ ldrmi r0, [r4], #130 @ 0x82 │ │ │ │ strmi r6, [r4], #3258 @ 0xcba │ │ │ │ - bl feb0bc88 │ │ │ │ + bl feb0bc80 │ │ │ │ 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 e431c │ │ │ │ + bl e4314 │ │ │ │ @ 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} │ │ │ │ @@ -3412,111 +3410,111 @@ │ │ │ │ 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 1321b7c │ │ │ │ + b 1321b74 │ │ │ │ ldclvs 12, cr4, [r8, #808]! @ 0x328 │ │ │ │ - beq 82e60 │ │ │ │ + beq 82e58 │ │ │ │ @ instruction: 0xf50e6d79 │ │ │ │ - b fe327dac │ │ │ │ + b fe327da4 │ │ │ │ svcvs 0x00780c00 │ │ │ │ ldmibvs r8!, {r2, r7, sl, lr}^ │ │ │ │ - bmi ff2c2eb8 │ │ │ │ + bmi ff2c2eb0 │ │ │ │ ldrbmi r4, [r1, #-1632] @ 0xfffff9a0 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d76238 │ │ │ │ stmne r2, {r2, r7} │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ andeq lr, sl, #164864 @ 0x28400 │ │ │ │ ldrbvs r6, [sl, #-3385]! @ 0xfffff2c7 │ │ │ │ - beq ff2830e4 │ │ │ │ + beq ff2830dc │ │ │ │ smlabbeq r2, r1, sl, lr │ │ │ │ @ instruction: 0x66796cfa │ │ │ │ @ instruction: 0xf8d76a39 │ │ │ │ - b fe0886e8 │ │ │ │ + b fe0886e0 │ │ │ │ rscslt r0, r2, #1073741824 @ 0x40000000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ andeq lr, r0, fp, asr #22 │ │ │ │ fstmiaxeq r2, {d30} @ Deprecated │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ eorslt pc, r2, r3, asr r8 @ │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ stmdbeq r9, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x0c0aea8c │ │ │ │ - beq ff243124 │ │ │ │ + beq ff24311c │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - blcs 205434 │ │ │ │ + blcs 20542c │ │ │ │ @ instruction: 0xf50b6c39 │ │ │ │ - b fe267328 │ │ │ │ + b fe267320 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - bl ec540 │ │ │ │ + bl ec538 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe340630 │ │ │ │ - b 13ca960 │ │ │ │ - b fe20b748 │ │ │ │ + b fe340628 │ │ │ │ + b 13ca958 │ │ │ │ + b fe20b740 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268558 │ │ │ │ - b 13ca56c │ │ │ │ - b 1266b98 │ │ │ │ - bl 48ab54 │ │ │ │ - bl 1008d88 │ │ │ │ - bl fe808580 │ │ │ │ + b fe268550 │ │ │ │ + b 13ca564 │ │ │ │ + b 1266b90 │ │ │ │ + bl 48ab4c │ │ │ │ + bl 1008d80 │ │ │ │ + bl fe808578 │ │ │ │ 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 │ │ │ │ @ instruction: 0x0c02ea81 │ │ │ │ - b 13e355c │ │ │ │ + b 13e3554 │ │ │ │ @ instruction: 0xf5086e16 │ │ │ │ subsmi r7, r0, r0, asr #16 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8d70e2a │ │ │ │ - bl cc7a8 │ │ │ │ + bl cc7a0 │ │ │ │ @ instruction: 0xf8c709ce │ │ │ │ - bl c87b0 │ │ │ │ + bl c87a8 │ │ │ │ @ instruction: 0xf8530ac2 │ │ │ │ @ instruction: 0xf853e03e │ │ │ │ @ instruction: 0xf8d92032 │ │ │ │ - b fe3ac5b0 │ │ │ │ + b fe3ac5a8 │ │ │ │ @ instruction: 0xf8da0e02 │ │ │ │ - bl d05b8 │ │ │ │ + bl d05b0 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe27469c │ │ │ │ - bl c8dbc │ │ │ │ + b fe274694 │ │ │ │ + bl c8db4 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe3a869c │ │ │ │ + b fe3a8694 │ │ │ │ @ instruction: 0xf8d90e08 │ │ │ │ - blx 17e85d4 │ │ │ │ - b fe3c6bf8 │ │ │ │ - bl 44bdf8 │ │ │ │ - b fe088a08 │ │ │ │ + blx 17e85cc │ │ │ │ + b fe3c6bf0 │ │ │ │ + bl 44bdf0 │ │ │ │ + b fe088a00 │ │ │ │ @ instruction: 0xf8da0208 │ │ │ │ vaddl.u8 q15, d12, d4 │ │ │ │ - bl da5f8 │ │ │ │ + bl da5f0 │ │ │ │ @ instruction: 0xf5080ac9 │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ - b fe0b46cc │ │ │ │ - blx 17c8e24 │ │ │ │ - bl 1147ff0 │ │ │ │ + b fe0b46c4 │ │ │ │ + blx 17c8e1c │ │ │ │ + bl 1147fe8 │ │ │ │ @ instruction: 0xf8da0202 │ │ │ │ - bl ec608 │ │ │ │ + bl ec600 │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ vmvn.i32 d24, #136 @ 0x00000088 │ │ │ │ ldcvs 4, cr4, [r8], #28 │ │ │ │ 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 ff3c3228 │ │ │ │ + beq ff3c3220 │ │ │ │ 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 @ │ │ │ │ streq lr, [r4], #-2702 @ 0xfffff572 │ │ │ │ @@ -3530,93 +3528,93 @@ │ │ │ │ vmlaeq.f64 d14, d30, d18 │ │ │ │ stmne r0, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ ldclvs 4, cr6, [r8], #-736 @ 0xfffffd20 │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ andeq lr, r2, r0, asr #22 │ │ │ │ svclt 0x002c42a1 │ │ │ │ @ instruction: 0xf1ae4672 │ │ │ │ - blne 248e78 │ │ │ │ + blne 248e70 │ │ │ │ ldrbtvs r6, [r8], #3836 @ 0xefc │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ svcvs 0x003a4054 │ │ │ │ @ instruction: 0xf50e677c │ │ │ │ subsmi r7, r1, r0, asr #28 │ │ │ │ ldrdcs pc, [r8], r7 │ │ │ │ - b 13d9eb0 │ │ │ │ + b 13d9ea8 │ │ │ │ @ instruction: 0xf501611c │ │ │ │ ldrtvs r7, [r8], -r0, lsl #2 │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strcs pc, [r7], #-962 @ 0xfffffc3e │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ eorscs pc, r1, r3, asr r8 @ │ │ │ │ biceq lr, r1, r3, lsl #22 │ │ │ │ ldrdls pc, [r4], -r1 │ │ │ │ eorsne pc, r8, r3, asr r8 @ │ │ │ │ stmiaeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d8404a │ │ │ │ - b fe24c6d0 │ │ │ │ + b fe24c6c8 │ │ │ │ @ instruction: 0xf8530801 │ │ │ │ - bl cc7c0 │ │ │ │ + bl cc7b8 │ │ │ │ submi r0, sl, lr, asr #29 │ │ │ │ ldrdne pc, [r4], -lr │ │ │ │ vmlaeq.f32 s28, s3, s16 │ │ │ │ eorsne pc, r4, r3, asr r8 @ │ │ │ │ strbeq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r7, {r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf508404a │ │ │ │ ldmne r2!, {r7, fp, ip, sp, lr} │ │ │ │ ldrvs lr, [r0], -pc, asr #20 │ │ │ │ - bl e2874 │ │ │ │ + bl e286c │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ - b fe3a87d8 │ │ │ │ + b fe3a87d0 │ │ │ │ svcvs 0x00790e01 │ │ │ │ vmlseq.f64 d14, d14, d5 │ │ │ │ @ instruction: 0xf506b2c5 │ │ │ │ cdpvs 0, 3, cr7, cr14, cr0, {0} │ │ │ │ - b 13f523c │ │ │ │ + b 13f5234 │ │ │ │ @ instruction: 0xf5046911 │ │ │ │ vraddhn.i16 d23, , q0 │ │ │ │ - bl db334 │ │ │ │ + bl db32c │ │ │ │ @ instruction: 0xf85301c5 │ │ │ │ @ instruction: 0xf50b5035 │ │ │ │ - b fe167424 │ │ │ │ + b fe16741c │ │ │ │ @ instruction: 0xf8da0508 │ │ │ │ - bl e873c │ │ │ │ + bl e8734 │ │ │ │ @ instruction: 0xf8530ac4 │ │ │ │ stmdavs r9, {r2, r4, r5, lr}^ │ │ │ │ @ instruction: 0xf8da4065 │ │ │ │ - bl d874c │ │ │ │ - b fe04b26c │ │ │ │ + bl d8744 │ │ │ │ + b fe04b264 │ │ │ │ vaddw.u8 q8, q3, d8 │ │ │ │ rsbmi r2, r1, r7, lsl #16 │ │ │ │ strbeq lr, [r9], r3, lsl #22 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ - beq 2c3160 │ │ │ │ + beq 2c3158 │ │ │ │ biceq lr, r0, r3, lsl #22 │ │ │ │ streq lr, [fp, #-2693] @ 0xfffff57b │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ eorslt pc, r0, r3, asr r8 @ │ │ │ │ ldmdavs r6!, {r0, r3, r6, fp, sp, lr}^ │ │ │ │ - bleq 2831a0 │ │ │ │ - b fe064568 │ │ │ │ + bleq 283198 │ │ │ │ + b fe064560 │ │ │ │ addseq r0, r6, r6, lsl #18 │ │ │ │ - b 13cedd8 │ │ │ │ - b 10a51cc │ │ │ │ - bl c8dc0 │ │ │ │ + b 13cedd0 │ │ │ │ + b 10a51c4 │ │ │ │ + bl c8db8 │ │ │ │ vmlal.u q8, d20, d0[2] │ │ │ │ @ instruction: 0xf8532407 │ │ │ │ @ instruction: 0xf5048038 │ │ │ │ ldmdavs r2, {r7, sl, ip, sp, lr}^ │ │ │ │ stmdaeq r8, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bleq ff1433ac │ │ │ │ - b fe263a84 │ │ │ │ + bleq ff1433a4 │ │ │ │ + b fe263a7c │ │ │ │ @ instruction: 0xf8530902 │ │ │ │ - b fe21087c │ │ │ │ + b fe210874 │ │ │ │ svclt 0x002c0202 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ strmi r4, [r8], #1264 @ 0x4f0 │ │ │ │ streq lr, [r4], #-2697 @ 0xfffff577 │ │ │ │ vmlaeq.f64 d14, d26, d24 │ │ │ │ @@ -3624,102 +3622,102 @@ │ │ │ │ svclt 0x003842ae │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {5} │ │ │ │ ldrdpl pc, [r0], r7 │ │ │ │ rsbeq r6, r9, #2016 @ 0x7e0 │ │ │ │ bicspl lr, r6, r1, asr #20 │ │ │ │ submi r4, r1, lr, ror #7 │ │ │ │ ldcvs 12, cr6, [sp], #-992 @ 0xfffffc20 │ │ │ │ - b fe019710 │ │ │ │ - blvs ffe1e348 │ │ │ │ + b fe019708 │ │ │ │ + blvs ffe1e340 │ │ │ │ @ instruction: 0xf8d71b86 │ │ │ │ addmi r0, sp, #136 @ 0x88 │ │ │ │ ldrtmi fp, [r3], ip, lsr #30 │ │ │ │ - bleq 84e98 │ │ │ │ + bleq 84e90 │ │ │ │ andeq lr, r2, #28, 22 @ 0x7000 │ │ │ │ streq lr, [r4], #-2880 @ 0xfffff4c0 │ │ │ │ svceq 0x00901a69 │ │ │ │ - b 13e4504 │ │ │ │ - b 100ba1c │ │ │ │ - bl 488a28 │ │ │ │ - b fe14904c │ │ │ │ - bl 110a024 │ │ │ │ + b 13e44fc │ │ │ │ + b 100ba14 │ │ │ │ + bl 488a20 │ │ │ │ + b fe149044 │ │ │ │ + bl 110a01c │ │ │ │ cdpvs 4, 15, cr0, cr13, cr0, {0} │ │ │ │ - b fe163708 │ │ │ │ + b fe163700 │ │ │ │ ldrvs r0, [lr, -fp, lsl #16]! │ │ │ │ - bvs 1f4ee30 │ │ │ │ - b fe260c1c │ │ │ │ + bvs 1f4ee28 │ │ │ │ + b fe260c14 │ │ │ │ @ instruction: 0xf8c70200 │ │ │ │ - bl 1150a5c │ │ │ │ + bl 1150a54 │ │ │ │ svcvs 0x003a0608 │ │ │ │ @ instruction: 0x46064635 │ │ │ │ andeq lr, r5, lr, lsl #21 │ │ │ │ addeq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0x6dba0b50 │ │ │ │ sbcmi lr, r8, r0, asr #20 │ │ │ │ rsbmi r6, r8, sp, ror r2 │ │ │ │ ldrmi r6, [r0], #-446 @ 0xfffffe42 │ │ │ │ bicsmi r6, r5, #58, 30 @ 0xe8 │ │ │ │ - b fe1a404c │ │ │ │ + b fe1a4044 │ │ │ │ strmi r4, [r6], -r5, asr #11 │ │ │ │ adcmi r6, r8, #184, 30 @ 0x2e0 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ strmi r1, [r5], -r0, asr #22 │ │ │ │ - b fe0a1f70 │ │ │ │ + b fe0a1f68 │ │ │ │ ldmibvs lr!, {r1, r2}^ │ │ │ │ ldrbvs r6, [sp, #3450]! @ 0xd7a │ │ │ │ uxtahvs r4, sp, r5 │ │ │ │ mvnsvs r1, #1392640 @ 0x154000 │ │ │ │ - bvs f5a0a4 │ │ │ │ + bvs f5a09c │ │ │ │ andeq lr, r0, r5, asr #22 │ │ │ │ @ instruction: 0xf8d76538 │ │ │ │ @ instruction: 0xf8972088 │ │ │ │ @ instruction: 0xf8d79088 │ │ │ │ vaddl.u8 q15, d18, d4 │ │ │ │ ldrtmi r4, [r2], -r7, lsl #24 │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf853657a │ │ │ │ - blx 17f0994 │ │ │ │ + blx 17f098c │ │ │ │ vaddl.u8 , d30, d14 │ │ │ │ - bl d9cd4 │ │ │ │ - bl cc3e0 │ │ │ │ + bl d9ccc │ │ │ │ + bl cc3d8 │ │ │ │ @ instruction: 0xf50009cc │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ @ instruction: 0xf505c03c │ │ │ │ @ instruction: 0xf8de7540 │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - b fe2ac8e4 │ │ │ │ - b fe38b908 │ │ │ │ - bl cc100 │ │ │ │ + b fe2ac8dc │ │ │ │ + b fe38b900 │ │ │ │ + bl cc0f8 │ │ │ │ @ instruction: 0xf85309c0 │ │ │ │ - b fe3089a4 │ │ │ │ + b fe30899c │ │ │ │ @ instruction: 0xf8d90c00 │ │ │ │ - bl c88fc │ │ │ │ + bl c88f4 │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39c9c8 │ │ │ │ - b 13c88f8 │ │ │ │ + b fe39c9c0 │ │ │ │ + b 13c88f0 │ │ │ │ cdpvs 14, 15, cr2, cr14, cr6, {2} │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ vfnmapl.f32 s29, s12, s28 │ │ │ │ - b fe023904 │ │ │ │ - b fe388940 │ │ │ │ + b fe0238fc │ │ │ │ + b fe388938 │ │ │ │ ldcvs 14, cr0, [lr, #-24]! @ 0xffffffe8 │ │ │ │ bicsmi r1, r4, #32, 20 @ 0x20000 │ │ │ │ vmlseq.f32 s28, s28, s31 │ │ │ │ - b fe1a3c08 │ │ │ │ + b fe1a3c00 │ │ │ │ @ instruction: 0xf8d754d4 │ │ │ │ - blne d20b28 │ │ │ │ + blne d20b20 │ │ │ │ ldrbmi r6, [r6, #-3710]! @ 0xfffff182 │ │ │ │ stccc 15, cr11, [r1], {56} @ 0x38 │ │ │ │ streq lr, [lr], -r6, lsr #23 │ │ │ │ subsmi r6, r6, lr, ror r6 │ │ │ │ stmibne r9, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ - b fe0a1d30 │ │ │ │ + b fe0a1d28 │ │ │ │ ldmvs sl!, {r2, sl}^ │ │ │ │ - bl 12e182c │ │ │ │ + bl 12e1824 │ │ │ │ ldrtvs r0, [r9], #-260 @ 0xfffffefc │ │ │ │ svclt 0x003842aa │ │ │ │ ldcvs 8, cr3, [r9, #4]! │ │ │ │ ldrtvs r1, [lr], #2898 @ 0xb52 │ │ │ │ ldclvs 0, cr4, [r9, #288]! @ 0x120 │ │ │ │ ldrdvs pc, [r4], r7 │ │ │ │ @ instruction: 0xf8d7404a │ │ │ │ @@ -3742,224 +3740,224 @@ │ │ │ │ vdiveq.f64 d30, d1, d3 │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ strhmi r6, [ip], #-190 @ 0xffffff42 │ │ │ │ ldrdne pc, [r4], -lr │ │ │ │ cdpmi 3, 0, cr15, cr7, cr2, {6} │ │ │ │ eorslt pc, sl, r3, asr r8 @ │ │ │ │ - bl d8af8 │ │ │ │ + bl d8af0 │ │ │ │ @ instruction: 0xf50e01cc │ │ │ │ @ instruction: 0xf8d97e80 │ │ │ │ ldmdbvs sl!, {r2, ip, pc}^ │ │ │ │ - bl e2af8 │ │ │ │ + bl e2af0 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ submi lr, sp, lr, lsr r0 │ │ │ │ @ instruction: 0xf8dab2c1 │ │ │ │ @ instruction: 0xf501a004 │ │ │ │ - b fe2e4de8 │ │ │ │ + b fe2e4de0 │ │ │ │ @ instruction: 0xf8530e0e │ │ │ │ - b fe278ae0 │ │ │ │ - bl cae1c │ │ │ │ + b fe278ad8 │ │ │ │ + bl cae14 │ │ │ │ @ instruction: 0xf8530ac1 │ │ │ │ - b fe10cac0 │ │ │ │ + b fe10cab8 │ │ │ │ vraddhn.i16 d16, q0, q6 │ │ │ │ - b fe39ba20 │ │ │ │ + b fe39ba18 │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ @ instruction: 0xf50ce004 │ │ │ │ - b fe267b10 │ │ │ │ - b fe18c24c │ │ │ │ + b fe267b08 │ │ │ │ + b fe18c244 │ │ │ │ svcvs 0x003e0902 │ │ │ │ - bl da324 │ │ │ │ + bl da31c │ │ │ │ strbmi r0, [lr, #-2252] @ 0xfffff734 │ │ │ │ - bcc 78704 │ │ │ │ + bcc 786fc │ │ │ │ mvnsvs r6, lr, lsr lr │ │ │ │ svcvs 0x007e1934 │ │ │ │ streq lr, [r5, #-2886] @ 0xfffff4ba │ │ │ │ - bl fe9a472c │ │ │ │ + bl fe9a4724 │ │ │ │ ldrtmi r0, [r2], -r9, lsl #12 │ │ │ │ eorsvs pc, ip, r3, asr r8 @ │ │ │ │ mrrcvc 10, 4, lr, r4, cr15 │ │ │ │ stmdbeq r6, {r0, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ - b 1308de4 │ │ │ │ + b 1308ddc │ │ │ │ adcsmi r0, r4, #50432 @ 0xc500 │ │ │ │ strcc fp, [r1, #-3976] @ 0xfffff078 │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ @ instruction: 0x0c05ebac │ │ │ │ - bl feb0f738 │ │ │ │ + bl feb0f730 │ │ │ │ cdpvs 1, 15, cr0, cr12, cr14, {0} │ │ │ │ svclt 0x0038454e │ │ │ │ - bl fe996e70 │ │ │ │ + bl fe996e68 │ │ │ │ rsbmi r0, r6, r9, lsl #12 │ │ │ │ vmvn.i32 q11, #9240575 @ 0x008cffff │ │ │ │ - b fe054294 │ │ │ │ + b fe05428c │ │ │ │ svcvs 0x00b90504 │ │ │ │ addpl pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf50e0e05 │ │ │ │ - blx 17e8488 │ │ │ │ + blx 17e8480 │ │ │ │ vmlaeq.f32 s30, s25, s12 │ │ │ │ stmibeq r5, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ stccs 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ stmiaeq r4, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8d9406c │ │ │ │ - bl dcac4 │ │ │ │ - b fe20b1e0 │ │ │ │ - bl c9ed0 │ │ │ │ + bl dcabc │ │ │ │ + b fe20b1d8 │ │ │ │ + bl c9ec8 │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ - b fe138bb4 │ │ │ │ + b fe138bac │ │ │ │ @ instruction: 0xf8d8040c │ │ │ │ vaddl.u8 q14, d6, d4 │ │ │ │ @ instruction: 0xf8534807 │ │ │ │ - b fe174bbc │ │ │ │ - bl c9f08 │ │ │ │ + b fe174bb4 │ │ │ │ + bl c9f00 │ │ │ │ @ instruction: 0xf5080cce │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ @ instruction: 0xf8dc9004 │ │ │ │ - bl f8afc │ │ │ │ - b fe10b610 │ │ │ │ + bl f8af4 │ │ │ │ + b fe10b608 │ │ │ │ @ instruction: 0xf853040e │ │ │ │ - b fe168bd8 │ │ │ │ + b fe168bd0 │ │ │ │ @ instruction: 0xf8d7050c │ │ │ │ @ instruction: 0xf8dac080 │ │ │ │ - b fe2f0b14 │ │ │ │ + b fe2f0b0c │ │ │ │ ldrvs r0, [sp, -r8, lsl #16]! │ │ │ │ mcr2 10, 4, pc, cr12, cr15, {2} @ │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x677a6a7d │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - beq ff3c372c │ │ │ │ + beq ff3c3724 │ │ │ │ @ instruction: 0xf8536f39 │ │ │ │ @ instruction: 0xf50ce03e │ │ │ │ - b fe227c2c │ │ │ │ + b fe227c24 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268b44 │ │ │ │ + b fe268b3c │ │ │ │ @ instruction: 0xf0820808 │ │ │ │ ldmibvs sl!, {r0, r2, r5, r7, r8, fp, ip, sp} │ │ │ │ svclt 0x0038454a │ │ │ │ eorsvs r3, sp, #1, 26 @ 0x40 │ │ │ │ ldrdpl pc, [r8], r7 │ │ │ │ andeq lr, r9, #165888 @ 0x28800 │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdbne ip!, {r1, r3, r4, r5, r9, sl, sp, lr} │ │ │ │ ldrdpl pc, [r4], r7 │ │ │ │ - beq 83870 │ │ │ │ + beq 83868 │ │ │ │ ldrshmi r6, [r5], #-221 @ 0xffffff23 │ │ │ │ @ instruction: 0xf853673d │ │ │ │ - b 13dcc58 │ │ │ │ - b 1327cbc │ │ │ │ + b 13dcc50 │ │ │ │ + b 1327cb4 │ │ │ │ @ instruction: 0xf8d70cca │ │ │ │ - b fe390d74 │ │ │ │ + b fe390d6c │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - b fe21cb8c │ │ │ │ + b fe21cb84 │ │ │ │ rsceq r0, r5, r5, lsl #16 │ │ │ │ svclt 0x008842ac │ │ │ │ - beq 84fb0 │ │ │ │ - bl feb0f840 │ │ │ │ - blvs fff0bbb8 │ │ │ │ + beq 84fa8 │ │ │ │ + bl feb0f838 │ │ │ │ + blvs fff0bbb0 │ │ │ │ @ instruction: 0x0c08ebac │ │ │ │ - bcs 205aa0 │ │ │ │ + bcs 205a98 │ │ │ │ svclt 0x00384575 │ │ │ │ stceq 1, cr15, [r1], {172} @ 0xac │ │ │ │ streq lr, [lr, #-2981] @ 0xfffff45b │ │ │ │ ldcvs 0, cr4, [ip, #-404]! @ 0xfffffe6c │ │ │ │ cdpcs 3, 0, cr15, cr7, cr6, {6} │ │ │ │ - bvc fe045fd8 │ │ │ │ - bleq 3435c4 │ │ │ │ - b 13cc488 │ │ │ │ + bvc fe045fd0 │ │ │ │ + bleq 3435bc │ │ │ │ + b 13cc480 │ │ │ │ @ instruction: 0xf5046c12 │ │ │ │ @ instruction: 0xf50e7400 │ │ │ │ - bl e84c4 │ │ │ │ - bl cb2f8 │ │ │ │ + bl e84bc │ │ │ │ + bl cb2f0 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf853c03c │ │ │ │ @ instruction: 0xf8d84034 │ │ │ │ - b fe128be8 │ │ │ │ + b fe128be0 │ │ │ │ @ instruction: 0xf8d9040c │ │ │ │ - bl f8bf0 │ │ │ │ - b fe20b30c │ │ │ │ - bl cbc18 │ │ │ │ + bl f8be8 │ │ │ │ + b fe20b304 │ │ │ │ + bl cbc10 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe140ce8 │ │ │ │ + b fe140ce0 │ │ │ │ @ instruction: 0xf8d8040e │ │ │ │ @ instruction: 0xf853e004 │ │ │ │ - blx 17f0ce4 │ │ │ │ + blx 17f0cdc │ │ │ │ svcvs 0x00b9f885 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ streq lr, [sl], #-2692 @ 0xfffff57c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr5, {6} │ │ │ │ @ instruction: 0xf8d9190a │ │ │ │ - bl d8c24 │ │ │ │ + bl d8c1c │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe330d00 │ │ │ │ - bl 100bc34 │ │ │ │ - blx 17cbc58 │ │ │ │ + b fe330cf8 │ │ │ │ + bl 100bc2c │ │ │ │ + blx 17cbc50 │ │ │ │ @ instruction: 0xf8d9f08b │ │ │ │ - bl e8c40 │ │ │ │ + bl e8c38 │ │ │ │ @ instruction: 0xf50009ce │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ vshr.u8 d30, d30, #5 │ │ │ │ ldmdbvs r9!, {r0, r1, r2, sl, lr} │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ - bcs 205b7c │ │ │ │ + bcs 205b74 │ │ │ │ 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 fe046088 │ │ │ │ + bvc fe046080 │ │ │ │ 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 fe388fd0 │ │ │ │ + b fe388fc8 │ │ │ │ ldcvs 8, cr0, [r8], #-0 │ │ │ │ vnmlavc.f32 s29, s4, s30 │ │ │ │ ldmibvs r9!, {r3, r6, lr}^ │ │ │ │ @ instruction: 0x0eccea4e │ │ │ │ svclt 0x008842a2 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bne fe90f4bc │ │ │ │ + bne fe90f4b4 │ │ │ │ andsne lr, fp, #3522560 @ 0x35c000 │ │ │ │ addeq pc, r4, r7, asr #17 │ │ │ │ andeq lr, ip, lr, lsr #23 │ │ │ │ @ instruction: 0x6c1bea4f │ │ │ │ rsbsvs r1, sl, #9043968 @ 0x8a0000 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ andeq lr, r8, r0, lsr #23 │ │ │ │ vmvn.i16 d22, #55552 @ 0xd900 │ │ │ │ @ instruction: 0xf0822e07 │ │ │ │ @ instruction: 0xf50e32a5 │ │ │ │ - bl fe8685c8 │ │ │ │ + bl fe8685c0 │ │ │ │ ldcvs 2, cr0, [r9, #8]! │ │ │ │ - b fe0624b8 │ │ │ │ + b fe0624b0 │ │ │ │ ldclvs 1, cr0, [sl, #-8]! │ │ │ │ - bl 10a2bbc │ │ │ │ + bl 10a2bb4 │ │ │ │ ldclvs 1, cr0, [sl], #4 │ │ │ │ svclt 0x0038454c │ │ │ │ - bl fe916ce8 │ │ │ │ + bl fe916ce0 │ │ │ │ subsmi r0, r0, r9, lsl #8 │ │ │ │ @ instruction: 0xf5020e2a │ │ │ │ - bl e54f0 │ │ │ │ + bl e54e8 │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ - bl f8de8 │ │ │ │ + bl f8de0 │ │ │ │ ldrvs r0, [r9, #2242]! @ 0x8c2 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d86e79 │ │ │ │ - b fe0a8d18 │ │ │ │ + b fe0a8d10 │ │ │ │ @ instruction: 0xf8d9020c │ │ │ │ submi ip, ip, r4 │ │ │ │ stmibeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ smlabtmi r7, r0, r3, pc @ │ │ │ │ @ instruction: 0x0c0cea88 │ │ │ │ stmiaeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ @@ -3969,21 +3967,21 @@ │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ @ instruction: 0xf884fa5f │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr4, {6} │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ cdpvc 5, 8, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8d918b6 │ │ │ │ - bl d0d60 │ │ │ │ + bl d0d58 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe330e38 │ │ │ │ + b fe330e30 │ │ │ │ @ instruction: 0xf8d70c02 │ │ │ │ @ instruction: 0xf8d92080 │ │ │ │ - bl e8d74 │ │ │ │ - bl 108b4a0 │ │ │ │ + bl e8d6c │ │ │ │ + bl 108b498 │ │ │ │ sbclt r0, r2, #12, 24 @ 0xc00 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq r2, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @@ -3991,275 +3989,275 @@ │ │ │ │ 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 fe38916c │ │ │ │ - b 13cadb4 │ │ │ │ - b 13a8708 │ │ │ │ + b fe389164 │ │ │ │ + b 13cadac │ │ │ │ + b 13a8700 │ │ │ │ addmi r0, lr, #204, 28 @ 0xcc0 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bl feb8bdc0 │ │ │ │ - blne fe24c5f0 │ │ │ │ + bl feb8bdb8 │ │ │ │ + blne fe24c5e8 │ │ │ │ andeq lr, r8, #178176 @ 0x2b800 │ │ │ │ strbmi r6, [r9, #-3262] @ 0xfffff342 │ │ │ │ - bcc 78aac │ │ │ │ + bcc 78aa4 │ │ │ │ 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} │ │ │ │ addne pc, r8, r7, asr #17 │ │ │ │ - beq ff3439f4 │ │ │ │ + beq ff3439ec │ │ │ │ stmibeq r6, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ stmdacs r7, {r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ ldrdgt pc, [r4], -sl │ │ │ │ - b fe263ff4 │ │ │ │ - bl cbe44 │ │ │ │ + b fe263fec │ │ │ │ + bl cbe3c │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ submi lr, sl, lr, lsr r0 │ │ │ │ ldrdne pc, [r8], r7 │ │ │ │ streq lr, [lr], -r6, lsl #21 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ stmdbmi r7, {r0, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ umullne pc, r8, r7, r8 @ │ │ │ │ vdiveq.f64 d30, d8, d3 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ - b fe1a4b2c │ │ │ │ + b fe1a4b24 │ │ │ │ ldrbtvs r0, [lr], r8, lsl #12 │ │ │ │ @ instruction: 0xf882fa5f │ │ │ │ - b 1be384c │ │ │ │ - blvs ffe4b65c │ │ │ │ + b 1be3844 │ │ │ │ + blvs ffe4b654 │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ - bmi ff2c387c │ │ │ │ - b fe324360 │ │ │ │ + bmi ff2c3874 │ │ │ │ + b fe324358 │ │ │ │ vmull.u8 q8, d2, d14 │ │ │ │ ldrbmi r4, [r1, #-3591] @ 0xfffff1f9 │ │ │ │ strcc fp, [r1], -r8, lsr #30 │ │ │ │ mrcvs 5, 7, r6, cr14, cr14, {1} │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ - bl fe84f538 │ │ │ │ + bl fe84f530 │ │ │ │ cdpvs 5, 7, cr0, cr9, cr10, {0} │ │ │ │ - beq ff283a94 │ │ │ │ - bl 12e2480 │ │ │ │ + beq ff283a8c │ │ │ │ + bl 12e2478 │ │ │ │ submi r0, sp, ip, lsl #24 │ │ │ │ ldrdne pc, [r0], r7 │ │ │ │ @ instruction: 0xf8da66fd │ │ │ │ - bl f0eac │ │ │ │ + bl f0ea4 │ │ │ │ @ instruction: 0xf85305c1 │ │ │ │ @ instruction: 0xf853b031 │ │ │ │ ldcvs 0, cr9, [r9], #-228 @ 0xffffff1c │ │ │ │ - b fe2e3060 │ │ │ │ + b fe2e3058 │ │ │ │ @ instruction: 0xf3c20909 │ │ │ │ - b fe153ad0 │ │ │ │ - bl ca2e0 │ │ │ │ + b fe153ac8 │ │ │ │ + bl ca2d8 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe267cc4 │ │ │ │ + b fe267cbc │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - b fe16cedc │ │ │ │ - bl ca2f4 │ │ │ │ + b fe16ced4 │ │ │ │ + bl ca2ec │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe22ceec │ │ │ │ - b 13cc718 │ │ │ │ - b fe14b1fc │ │ │ │ + b fe22cee4 │ │ │ │ + b 13cc710 │ │ │ │ + b fe14b1f4 │ │ │ │ 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, #3005]! @ 0xbbd │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ stmdaeq lr, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7404e │ │ │ │ - b fe14d134 │ │ │ │ - b 13cbf38 │ │ │ │ + b fe14d12c │ │ │ │ + b 13cbf30 │ │ │ │ mcreq 14, 0, r6, cr13, cr2, {0} │ │ │ │ - beq ff3c3b2c │ │ │ │ + beq ff3c3b24 │ │ │ │ strvc pc, [r0, #-1285] @ 0xfffffafb │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdacs r7, {r0, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmibeq r5, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ eorspl pc, r5, r3, asr r8 @ │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - beq ff303b54 │ │ │ │ + beq ff303b4c │ │ │ │ eorslt pc, fp, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s29, s18 │ │ │ │ stmibeq r8, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ ldrdhi pc, [r4], -r9 │ │ │ │ @ instruction: 0xf98cfa5f │ │ │ │ streq lr, [fp, #-2693] @ 0xfffff57b │ │ │ │ - b fe38f4fc │ │ │ │ + b fe38f4f4 │ │ │ │ @ instruction: 0xf8da0e08 │ │ │ │ vaddl.u8 , d12, d4 │ │ │ │ - bl daf94 │ │ │ │ + bl daf8c │ │ │ │ @ instruction: 0xf5080ac9 │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ - b fe3b5068 │ │ │ │ - bl 100c79c │ │ │ │ - blx 17c8fc4 │ │ │ │ + b fe3b5060 │ │ │ │ + bl 100c794 │ │ │ │ + blx 17c8fbc │ │ │ │ @ instruction: 0xf8dafe86 │ │ │ │ - bl ecfa4 │ │ │ │ + bl ecf9c │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ vmvn.i32 d24, #232 @ 0x000000e8 │ │ │ │ @ instruction: 0xf8da4507 │ │ │ │ - b fe2f0fb8 │ │ │ │ + b fe2f0fb0 │ │ │ │ @ instruction: 0xf5050808 │ │ │ │ - b fe2664b0 │ │ │ │ - bl cb3dc │ │ │ │ + b fe2664a8 │ │ │ │ + bl cb3d4 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe2410b4 │ │ │ │ + b fe2410ac │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268fd4 │ │ │ │ - bl cafe8 │ │ │ │ + b fe268fcc │ │ │ │ + bl cafe0 │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39d0a4 │ │ │ │ + b fe39d09c │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ svcvs 0x00395004 │ │ │ │ stmibeq r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ svcvs 0x00b90b4d │ │ │ │ strbmi lr, [r1, #2629] @ 0xa45 │ │ │ │ eorsvs r3, r9, #1073741824 @ 0x40000000 │ │ │ │ strhmi r6, [sp], #-217 @ 0xffffff27 │ │ │ │ stmdane r9!, {r0, r3, r4, r5, r8, sl, fp, sp, lr}^ │ │ │ │ ldrvs r6, [r9, #-3325]! @ 0xfffff303 │ │ │ │ svceq 0x00654069 │ │ │ │ strbeq lr, [r0, #2629] @ 0xa45 │ │ │ │ svclt 0x0088454c │ │ │ │ - bne b5500c │ │ │ │ + bne b55004 │ │ │ │ stmdbeq r4, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl fe964bf0 │ │ │ │ + bl fe964be8 │ │ │ │ ldcvs 5, cr0, [ip], #32 │ │ │ │ stmdane r4!, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr} │ │ │ │ mvnsvs r6, #120, 24 @ 0x7800 │ │ │ │ streq lr, [r1], #-2880 @ 0xfffff4c0 │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ svclt 0x003845f1 │ │ │ │ ldrbtvs r3, [ip], #3329 @ 0xd01 │ │ │ │ streq lr, [r5], #-2688 @ 0xfffff580 │ │ │ │ - bl fea64e14 │ │ │ │ - b 13cb470 │ │ │ │ + bl fea64e0c │ │ │ │ + b 13cb468 │ │ │ │ @ instruction: 0xf8c76e1c │ │ │ │ @ instruction: 0xf50e4080 │ │ │ │ - b fe028844 │ │ │ │ + b fe02883c │ │ │ │ cdpeq 4, 3, cr0, cr0, cr9, {0} │ │ │ │ strbeq lr, [lr, #2819] @ 0xb03 │ │ │ │ - bl da8d4 │ │ │ │ + bl da8cc │ │ │ │ @ instruction: 0xf85308c0 │ │ │ │ @ instruction: 0xf853e03e │ │ │ │ vshr.u8 d16, d16, #4 │ │ │ │ stmdavs sp!, {r0, r1, r2, sl, sp}^ │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ stmdbcs r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ rsbmi r4, r8, fp, lsl #13 │ │ │ │ strbeq lr, [r4, #2819] @ 0xb03 │ │ │ │ stmibvc r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ rsblt pc, r4, r7, asr #17 │ │ │ │ vmlaeq.f32 s28, s9, s28 │ │ │ │ - bl e323c │ │ │ │ + bl e3234 │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ sbclt r9, sp, #57 @ 0x39 │ │ │ │ vmla.i q10, , d0[4] │ │ │ │ @ instruction: 0xf8d74407 │ │ │ │ - b fe38d2c0 │ │ │ │ + b fe38d2b8 │ │ │ │ @ instruction: 0xf5040e09 │ │ │ │ - bl 4662a8 │ │ │ │ + bl 4662a0 │ │ │ │ @ instruction: 0xf8d8010e │ │ │ │ @ instruction: 0xf8d7e004 │ │ │ │ - b fe0292b4 │ │ │ │ - bl 10890f0 │ │ │ │ - bl c90bc │ │ │ │ - blx 17c9bd4 │ │ │ │ + b fe0292ac │ │ │ │ + bl 10890e8 │ │ │ │ + bl c90b4 │ │ │ │ + blx 17c9bcc │ │ │ │ vmull.p8 , d24, d8 │ │ │ │ - bl db8e4 │ │ │ │ + bl db8dc │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf8535035 │ │ │ │ @ instruction: 0xf50e4034 │ │ │ │ ldmdavs r2, {r9, sl, fp, ip, sp, lr}^ │ │ │ │ - bvc 1046504 │ │ │ │ + bvc 10464fc │ │ │ │ @ instruction: 0xf8d84065 │ │ │ │ - bl d90f4 │ │ │ │ - b fe08b420 │ │ │ │ + bl d90ec │ │ │ │ + b fe08b418 │ │ │ │ @ instruction: 0xf8d70904 │ │ │ │ @ instruction: 0xf8534080 │ │ │ │ @ instruction: 0x465ae03e │ │ │ │ - b fe14c988 │ │ │ │ + b fe14c980 │ │ │ │ strtmi r0, [r3], lr, lsl #10 │ │ │ │ @ instruction: 0xf8d86e7c │ │ │ │ - bl 101114 │ │ │ │ + bl 10110c │ │ │ │ cdpeq 8, 1, cr0, cr2, cr10, {6} │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ stmdbeq lr, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ cdpcs 3, 0, cr15, cr7, cr4, {6} │ │ │ │ ldrdmi pc, [r0], r7 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ - beq ff0c3d34 │ │ │ │ + beq ff0c3d2c │ │ │ │ cdpvc 5, 4, cr15, cr0, cr14, {0} │ │ │ │ stmdbeq r8, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdacs r7, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bl daaa8 │ │ │ │ + bl daaa0 │ │ │ │ @ instruction: 0xf8530bcb │ │ │ │ @ instruction: 0xf5082032 │ │ │ │ @ instruction: 0xf8da7880 │ │ │ │ @ instruction: 0xf853a004 │ │ │ │ rsbmi r4, r2, r4, lsr r0 │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ streq lr, [r4], #-2698 @ 0xfffff576 │ │ │ │ - beq ff3c3d64 │ │ │ │ + beq ff3c3d5c │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - bvc 1483aa4 │ │ │ │ + bvc 1483a9c │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0x0ec1ea4f │ │ │ │ - beq ff043a9c │ │ │ │ + beq ff043a94 │ │ │ │ svclt 0x00884571 │ │ │ │ - bl fea95180 │ │ │ │ - bl feb8b980 │ │ │ │ - bl fea8c988 │ │ │ │ + bl fea95178 │ │ │ │ + bl feb8b978 │ │ │ │ + bl fea8c980 │ │ │ │ vmovvs.f32 s1, #153 @ 0xc0c80000 -6.250 │ │ │ │ svclt 0x003845ae │ │ │ │ - beq 85838 │ │ │ │ + beq 85830 │ │ │ │ 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 fe15a0a8 │ │ │ │ + b fe15a0a0 │ │ │ │ ldcvs 1, cr5, [sp], #-836 @ 0xfffffcbc │ │ │ │ - blvs fef4fb54 │ │ │ │ + blvs fef4fb4c │ │ │ │ svclt 0x00384285 │ │ │ │ - bne b575bc │ │ │ │ + bne b575b4 │ │ │ │ ldrbtvs r6, [r9], #-3960 @ 0xfffff088 │ │ │ │ ldrbvs r4, [r8, -r8, rrx]! │ │ │ │ ldrdeq pc, [r4], r7 │ │ │ │ strhmi r6, [r1], #-77 @ 0xffffffb3 │ │ │ │ @ instruction: 0x460d6e38 │ │ │ │ biceq lr, r8, r3, lsl #22 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ @@ -4267,97 +4265,97 @@ │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ andeq lr, r2, #28, 22 @ 0x7000 │ │ │ │ streq lr, [r1], #-2692 @ 0xfffff57c │ │ │ │ streq lr, [r4], #-2886 @ 0xfffff4ba │ │ │ │ sbcseq r6, r1, lr, ror pc │ │ │ │ svclt 0x0094428a │ │ │ │ @ instruction: 0xf10446a0 │ │ │ │ - bl 40b1fc │ │ │ │ + bl 40b1f4 │ │ │ │ svcvs 0x00780906 │ │ │ │ streq lr, [r9], -lr, lsl #21 │ │ │ │ smlatbeq r2, r1, fp, lr │ │ │ │ addvs pc, r8, r7, asr #17 │ │ │ │ subsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ - b 10a4a08 │ │ │ │ - b 13c9d24 │ │ │ │ - bl 1196358 │ │ │ │ - b 110c230 │ │ │ │ - b fe29a534 │ │ │ │ - b fe10aa54 │ │ │ │ + b 10a4a00 │ │ │ │ + b 13c9d1c │ │ │ │ + bl 1196350 │ │ │ │ + b 110c228 │ │ │ │ + b fe29a52c │ │ │ │ + b fe10aa4c │ │ │ │ @ instruction: 0xf8c70c0c │ │ │ │ - bl fe8a143c │ │ │ │ - bvs f09a50 │ │ │ │ + bl fe8a1434 │ │ │ │ + bvs f09a48 │ │ │ │ strtmi r6, [r4], #3960 @ 0xf78 │ │ │ │ bicmi r6, r4, #62, 30 @ 0xf8 │ │ │ │ @ instruction: 0xf8976db8 │ │ │ │ - b fe271460 │ │ │ │ + b fe271458 │ │ │ │ adcmi r4, r6, #196, 8 @ 0xc4000000 │ │ │ │ strbtmi fp, [r3], ip, lsr #30 │ │ │ │ - bleq 858fc │ │ │ │ - b fe00ff20 │ │ │ │ - bvs 1e0a680 │ │ │ │ - bl e2f4c │ │ │ │ - b fe00b984 │ │ │ │ + bleq 858f4 │ │ │ │ + b fe00ff18 │ │ │ │ + bvs 1e0a678 │ │ │ │ + bl e2f44 │ │ │ │ + b fe00b97c │ │ │ │ ldclvs 6, cr0, [r8, #-16]! │ │ │ │ ldrdgt pc, [r4], r7 │ │ │ │ ldrtvs r1, [r8], #-2432 @ 0xfffff680 │ │ │ │ - blx 17e474c │ │ │ │ + blx 17e4744 │ │ │ │ @ instruction: 0xf8d9fe8c │ │ │ │ - bl 102d284 │ │ │ │ + bl 102d27c │ │ │ │ @ instruction: 0xf50e0005 │ │ │ │ strmi r7, [r5], -r0, lsl #28 │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf50c65fe │ │ │ │ ldrvs r7, [sp, #3136]! @ 0xc40 │ │ │ │ stmdami r7, {r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ eorseq pc, sl, r3, asr r8 @ │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ - beq ff243ea8 │ │ │ │ + beq ff243ea0 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe264f8c │ │ │ │ - bl cb6d8 │ │ │ │ + b fe264f84 │ │ │ │ + bl cb6d0 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe2413b0 │ │ │ │ + b fe2413a8 │ │ │ │ @ instruction: 0xf8da080e │ │ │ │ - bl 1012d0 │ │ │ │ + bl 1012c8 │ │ │ │ @ instruction: 0xf8530acc │ │ │ │ - b fe2793b8 │ │ │ │ - b 13ccb04 │ │ │ │ - b fe2137d0 │ │ │ │ - b 124c304 │ │ │ │ + b fe2793b0 │ │ │ │ + b 13ccafc │ │ │ │ + b fe2137c8 │ │ │ │ + b 124c2fc │ │ │ │ @ instruction: 0xf8da59d6 │ │ │ │ svcvs 0x00be8004 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ - bl fe8a43c4 │ │ │ │ + bl fe8a43bc │ │ │ │ svcvs 0x003a0e0e │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 1bda238 │ │ │ │ - b fe14b718 │ │ │ │ - bne fec9de40 │ │ │ │ + b 1bda230 │ │ │ │ + b fe14b710 │ │ │ │ + bne fec9de38 │ │ │ │ mrcvs 6, 7, r4, cr10, cr6, {0} │ │ │ │ svclt 0x0038454a │ │ │ │ - bl fe898b08 │ │ │ │ + bl fe898b00 │ │ │ │ ldrmi r0, [r0], -r9, lsl #4 │ │ │ │ @ instruction: 0x67b86bfa │ │ │ │ ldrbtvs r4, [lr], r2, asr #32 │ │ │ │ ldrbvs r6, [sl, #-3320]! @ 0xfffff308 │ │ │ │ strhmi r6, [r6], #-205 @ 0xffffff33 │ │ │ │ stmiane sl!, {r1, r2, r3, r4, r5, r8, sl, sp, lr} │ │ │ │ ldclvs 6, cr4, [sl], #-84 @ 0xffffffac │ │ │ │ - bl 10a2618 │ │ │ │ + bl 10a2610 │ │ │ │ strbmi r0, [r1, #-1542]! @ 0xfffff9fa │ │ │ │ @ instruction: 0xf1aebf38 │ │ │ │ - bl fe84cb34 │ │ │ │ + bl fe84cb2c │ │ │ │ ldrbtvs r0, [lr], #-268 @ 0xfffffef4 │ │ │ │ @ instruction: 0xf8d74061 │ │ │ │ @ instruction: 0xf8d74088 │ │ │ │ - b fe2e1550 │ │ │ │ + b fe2e1548 │ │ │ │ ldrbtvs r0, [r9], #2830 @ 0xb0e │ │ │ │ vmull.p8 q8, d4, d18 │ │ │ │ cdpeq 4, 3, cr2, cr0, cr7, {0} │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ umaalls pc, ip, r7, r8 @ │ │ │ │ stmiaeq r0, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @@ -4365,133 +4363,133 @@ │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ stccs 3, cr15, [r7], {198} @ 0xc6 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ @ instruction: 0xf8d84042 │ │ │ │ @ instruction: 0xf8530004 │ │ │ │ - bl f1464 │ │ │ │ - b fe38b6a8 │ │ │ │ - bl c9388 │ │ │ │ + bl f145c │ │ │ │ + b fe38b6a0 │ │ │ │ + bl c9380 │ │ │ │ @ instruction: 0xf8530ec4 │ │ │ │ @ instruction: 0xf8d84034 │ │ │ │ rsbmi r8, r2, r4 │ │ │ │ ldrdmi pc, [r4], -lr │ │ │ │ cdpmi 3, 0, cr15, cr7, cr1, {6} │ │ │ │ @ instruction: 0xf50e697e │ │ │ │ rsbmi r7, r0, r0, lsl #29 │ │ │ │ strbeq lr, [ip], #2819 @ 0xb03 │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - b fe0a5198 │ │ │ │ - blx 17c9be8 │ │ │ │ + b fe0a5190 │ │ │ │ + blx 17c9be0 │ │ │ │ @ instruction: 0xf50cfc8b │ │ │ │ @ instruction: 0xf8537c00 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ stmdavs r4!, {r2, ip, pc}^ │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ vmla.i q10, , d0[4] │ │ │ │ - b fe39a3fc │ │ │ │ + b fe39a3f4 │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ @ instruction: 0xf504e004 │ │ │ │ - b fe2264ec │ │ │ │ - b fe14cc28 │ │ │ │ + b fe2264e4 │ │ │ │ + b fe14cc20 │ │ │ │ cdpvs 8, 3, cr0, cr14, cr6, {0} │ │ │ │ strbeq lr, [r4, #2819] @ 0xb03 │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ svclt 0x00384541 │ │ │ │ ldrtvs r3, [lr], -r1, lsl #28 │ │ │ │ - b fe324e00 │ │ │ │ + b fe324df8 │ │ │ │ stmdavs sp!, {r2, sl}^ │ │ │ │ smlatbeq r8, r1, fp, lr │ │ │ │ @ instruction: 0xf8d718b2 │ │ │ │ - b fe3a1618 │ │ │ │ + b fe3a1610 │ │ │ │ ldrbvs r0, [r9, -r5, lsl #10]! │ │ │ │ andeq lr, r0, r6, asr #22 │ │ │ │ mrrcvc 10, 4, lr, r2, cr15 │ │ │ │ @ instruction: 0x0ec2ea4f │ │ │ │ stmdacs r7, {r0, r1, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ andeq lr, lr, #18432 @ 0x4800 │ │ │ │ vstmiaeq r0, {s29-s104} │ │ │ │ andeq lr, ip, r0, asr #22 │ │ │ │ stmvc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6dfd1b40 │ │ │ │ adcmi r6, r2, #63744 @ 0xf900 │ │ │ │ stmdacc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - b fe090094 │ │ │ │ + b fe09008c │ │ │ │ @ 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 d1688 │ │ │ │ - b fe30cfac │ │ │ │ - bl ca8a4 │ │ │ │ + bl d1680 │ │ │ │ + b fe30cfa4 │ │ │ │ + bl ca89c │ │ │ │ @ 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 17e6eb4 │ │ │ │ - bl 1076b8 │ │ │ │ + blx 17e6eac │ │ │ │ + bl 1076b0 │ │ │ │ @ instruction: 0xf50809cc │ │ │ │ @ instruction: 0xf8537800 │ │ │ │ @ instruction: 0xf8dea03c │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - bl f94dc │ │ │ │ + bl f94d4 │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ - b fe1615ac │ │ │ │ + b fe1615a4 │ │ │ │ vabal.u8 q8, d0, d14 │ │ │ │ @ instruction: 0xf8d74e07 │ │ │ │ @ instruction: 0xf8d92088 │ │ │ │ @ instruction: 0xf50e9004 │ │ │ │ - b fe2a8de8 │ │ │ │ + b fe2a8de0 │ │ │ │ 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 2063fc │ │ │ │ + bcs 2063f4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ - bvc fe04692c │ │ │ │ + bvc fe046924 │ │ │ │ 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 fe224c08 │ │ │ │ + b fe224c00 │ │ │ │ @ instruction: 0xf8d90e06 │ │ │ │ - b 13e1538 │ │ │ │ - b fe32767c │ │ │ │ + b 13e1530 │ │ │ │ + b fe327674 │ │ │ │ rsceq r0, r6, r6, lsl #24 │ │ │ │ - b 120fbc4 │ │ │ │ - bl 114b84c │ │ │ │ + b 120fbbc │ │ │ │ + bl 114b844 │ │ │ │ ldcvs 5, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ streq lr, [ip, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x6c10ea4f │ │ │ │ svclt 0x00384574 │ │ │ │ - bl fe918950 │ │ │ │ + bl fe918948 │ │ │ │ subsmi r0, r5, lr, lsl #8 │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ - bl d96f0 │ │ │ │ + bl d96e8 │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ mrceq 0, 0, ip, cr4, cr12, {1} │ │ │ │ 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 @ │ │ │ │ @@ -4505,97 +4503,97 @@ │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ eorsge pc, sl, r3, asr r8 @ │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr6, {6} │ │ │ │ streq lr, [sl], #-2692 @ 0xfffff57c │ │ │ │ - beq ff2441bc │ │ │ │ + beq ff2441b4 │ │ │ │ @ instruction: 0xf8d91909 │ │ │ │ @ instruction: 0xf50e4004 │ │ │ │ vmull.p8 , d21, d0 │ │ │ │ - b fe31b9dc │ │ │ │ + b fe31b9d4 │ │ │ │ rsclt r0, ip, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0x0c0ceb4b │ │ │ │ eorslt pc, r8, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ - beq ff3c41e0 │ │ │ │ + beq ff3c41d8 │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdbvc r0, {r0, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da6fba │ │ │ │ - b fe2f15f8 │ │ │ │ + b fe2f15f0 │ │ │ │ vmull.p8 q8, d5, d14 │ │ │ │ - b fe21420c │ │ │ │ - bl cb61c │ │ │ │ + b fe214204 │ │ │ │ + bl cb614 │ │ │ │ @ instruction: 0xf8530ac4 │ │ │ │ @ instruction: 0xf50b4034 │ │ │ │ - b fe3a8400 │ │ │ │ + b fe3a83f8 │ │ │ │ @ instruction: 0xf8da0404 │ │ │ │ - b fe241618 │ │ │ │ - bl cce44 │ │ │ │ + b fe241610 │ │ │ │ + bl cce3c │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ - b fe12d6f8 │ │ │ │ + b fe12d6f0 │ │ │ │ @ instruction: 0xf8d80909 │ │ │ │ - b 13d962c │ │ │ │ - b fe38b924 │ │ │ │ + b 13d9624 │ │ │ │ + b fe38b91c │ │ │ │ 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 fe858650 │ │ │ │ - bl c9a74 │ │ │ │ - bl cc184 │ │ │ │ + bl fe858648 │ │ │ │ + bl c9a6c │ │ │ │ + bl cc17c │ │ │ │ @ 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 e525c │ │ │ │ - b fe24c1a4 │ │ │ │ - bl cc6ac │ │ │ │ + bl e5254 │ │ │ │ + b fe24c19c │ │ │ │ + bl cc6a4 │ │ │ │ @ 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 ff2842bc │ │ │ │ + beq ff2842b4 │ │ │ │ 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 ff2442d8 │ │ │ │ + beq ff2442d0 │ │ │ │ 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 2065f8 │ │ │ │ + blcs 2065f0 │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c42fc │ │ │ │ + beq ff3c42f4 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - blvc fe046b24 │ │ │ │ + blvc fe046b1c │ │ │ │ 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 │ │ │ │ @@ -4612,92 +4610,92 @@ │ │ │ │ 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 e5f5c │ │ │ │ - bl cc260 │ │ │ │ + bl e5f54 │ │ │ │ + bl cc258 │ │ │ │ @ instruction: 0xf8530ec2 │ │ │ │ @ instruction: 0xf8532032 │ │ │ │ @ instruction: 0xf8de0030 │ │ │ │ submi lr, r2, r4 │ │ │ │ ldrdeq pc, [r4], -sl │ │ │ │ - beq ff304384 │ │ │ │ + beq ff30437c │ │ │ │ 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 fe00fa64 │ │ │ │ + b fe00fa5c │ │ │ │ @ instruction: 0xf8da000c │ │ │ │ vaddl.u8 q11, d8, d4 │ │ │ │ - bl dc7c4 │ │ │ │ + bl dc7bc │ │ │ │ @ instruction: 0xf50c0ace │ │ │ │ @ instruction: 0xf8537c80 │ │ │ │ - b fe0358ac │ │ │ │ - blx 17c97d0 │ │ │ │ - bl 11871e0 │ │ │ │ + b fe0358a4 │ │ │ │ + blx 17c97c8 │ │ │ │ + bl 11871d8 │ │ │ │ @ instruction: 0xf8da0000 │ │ │ │ - bl 1017d4 │ │ │ │ + bl 1017cc │ │ │ │ @ instruction: 0xf5060acc │ │ │ │ @ instruction: 0xf8537600 │ │ │ │ vshr.u8 d28, d28, #7 │ │ │ │ @ instruction: 0xf8da4507 │ │ │ │ - b fe2f17e8 │ │ │ │ + b fe2f17e0 │ │ │ │ @ instruction: 0xf5050c0c │ │ │ │ - b fe3a6ce0 │ │ │ │ - bl cd00c │ │ │ │ + b fe3a6cd8 │ │ │ │ + bl cd004 │ │ │ │ @ instruction: 0xf8530ac6 │ │ │ │ - b fe3218c4 │ │ │ │ + b fe3218bc │ │ │ │ @ instruction: 0xf8da0606 │ │ │ │ - b fe3b9804 │ │ │ │ - bl cc828 │ │ │ │ + b fe3b97fc │ │ │ │ + bl cc820 │ │ │ │ @ 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 1497830 │ │ │ │ + blne 1497828 │ │ │ │ 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 c46ec │ │ │ │ + beq c46e4 │ │ │ │ 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 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - bl d9a48 │ │ │ │ + bl d9a40 │ │ │ │ @ instruction: 0xf85306c5 │ │ │ │ rsbmi r5, r8, r5, lsr r0 │ │ │ │ @ instruction: 0xf8d76875 │ │ │ │ - b fe021ab0 │ │ │ │ + b fe021aa8 │ │ │ │ stmdane r9, {r1, r2, r3} │ │ │ │ andeq lr, r5, #532480 @ 0x82000 │ │ │ │ ldrdeq pc, [r4], -ip │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ umullvs pc, r8, r7, r8 @ │ │ │ │ ldrdgt pc, [r4], r7 │ │ │ │ andeq lr, r0, #532480 @ 0x82000 │ │ │ │ @@ -4719,24 +4717,24 @@ │ │ │ │ eorsmi pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8dc406c │ │ │ │ rsbsmi r5, r5, r4 │ │ │ │ strbeq lr, [r0], r3, lsl #22 │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ ldmdavs r4!, {r5, r6, lr}^ │ │ │ │ rsbmi r0, ip, lr, asr #1 │ │ │ │ - b 114d63c │ │ │ │ + b 114d634 │ │ │ │ stmibne r9, {r1, r6, r7, r8, sl} │ │ │ │ andeq lr, r5, #67584 @ 0x10800 │ │ │ │ ldrdpl pc, [r8], r7 │ │ │ │ svcvs 0x007e1b12 │ │ │ │ svclt 0x00384281 │ │ │ │ - bne 258124 │ │ │ │ - beq c434c │ │ │ │ + bne 25811c │ │ │ │ + beq c4344 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ - bleq 84344 │ │ │ │ + bleq 8433c │ │ │ │ @ instruction: 0xf5010e29 │ │ │ │ vaddw.u8 , , d0 │ │ │ │ cdpeq 5, 1, cr2, cr6, cr7, {0} │ │ │ │ strcs pc, [r7], #-962 @ 0xfffffc3e │ │ │ │ strbvc pc, [r0, #-1285] @ 0xfffffafb @ │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ eorscs pc, r1, r3, asr r8 @ │ │ │ │ @@ -4751,107 +4749,107 @@ │ │ │ │ @ instruction: 0xf50c7640 │ │ │ │ submi r7, r8, r0, lsl #24 │ │ │ │ eorsne pc, r5, r3, asr r8 @ │ │ │ │ strbeq lr, [r5, #2819] @ 0xb03 │ │ │ │ addvs pc, r0, r7, asr #17 │ │ │ │ stmdavs r9!, {r1, r3, r6, lr}^ │ │ │ │ @ instruction: 0xf58bfa5f │ │ │ │ - bl d9a8c │ │ │ │ + bl d9a84 │ │ │ │ @ instruction: 0xf85300c4 │ │ │ │ stmdavs r0, {r2, r4, r5, lr}^ │ │ │ │ - bl 619b1c │ │ │ │ + bl 619b14 │ │ │ │ vsubl.u8 q8, d10, d2 │ │ │ │ - b fe0529b8 │ │ │ │ + b fe0529b0 │ │ │ │ @ instruction: 0xf5040100 │ │ │ │ - bl 1266ba4 │ │ │ │ - bl cb9ac │ │ │ │ + bl 1266b9c │ │ │ │ + bl cb9a4 │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ vshr.u8 d22, d21, #5 │ │ │ │ - bvs fee599d0 │ │ │ │ + bvs fee599c8 │ │ │ │ addvc pc, r0, r0, lsl #10 │ │ │ │ - bl e37b4 │ │ │ │ + bl e37ac │ │ │ │ @ instruction: 0xf8d705c5 │ │ │ │ strbmi r6, [r1], #-128 @ 0xffffff80 │ │ │ │ - bl e35ac │ │ │ │ + bl e35a4 │ │ │ │ @ instruction: 0xf85301cc │ │ │ │ @ instruction: 0x67b9c03c │ │ │ │ biceq lr, lr, r3, lsl #22 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ eorsvs pc, r6, r3, asr r8 @ │ │ │ │ vmlaeq.f32 s28, s29, s24 │ │ │ │ - b fe3a36c8 │ │ │ │ + b fe3a36c0 │ │ │ │ @ instruction: 0xf8c70606 │ │ │ │ svcvs 0x00be6080 │ │ │ │ @ instruction: 0xf18afa5f │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ ldrd pc, [r4], -r6 │ │ │ │ @ instruction: 0xf8d66f3e │ │ │ │ @ instruction: 0xf8d7c004 │ │ │ │ - b fe3a1c04 │ │ │ │ + b fe3a1bfc │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ - bl 101a1c │ │ │ │ + bl 101a14 │ │ │ │ @ instruction: 0xf85309c4 │ │ │ │ - b fe319ae4 │ │ │ │ + b fe319adc │ │ │ │ @ instruction: 0xf8d50c0e │ │ │ │ rsbsmi lr, r4, r4 │ │ │ │ strmi pc, [r7, #-970] @ 0xfffffc36 │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ strbvc pc, [r0, #-1285] @ 0xfffffafb @ │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ fstmiaxeq r0, {d30} @ Deprecated │ │ │ │ addvs pc, r0, r7, asr #17 │ │ │ │ eorseq pc, r0, r3, asr r8 @ │ │ │ │ ldrdgt pc, [r4], -ip │ │ │ │ - b fe3a5838 │ │ │ │ - bl cca74 │ │ │ │ + b fe3a5830 │ │ │ │ + bl cca6c │ │ │ │ @ instruction: 0xf8530ec1 │ │ │ │ rsbsmi r1, r0, r1, lsr r0 │ │ │ │ @ instruction: 0xf8de4041 │ │ │ │ - bl c9a64 │ │ │ │ + bl c9a5c │ │ │ │ @ instruction: 0xf8530ec5 │ │ │ │ - b fe31db30 │ │ │ │ + b fe31db28 │ │ │ │ sbcseq r0, r0, r0, lsl #24 │ │ │ │ stmdbeq r0, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r1, #-2693] @ 0xfffff57b │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ subsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ ldrdne pc, [r4], -lr │ │ │ │ sbceq lr, r8, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ tstcs r1, ip, lsr #30 │ │ │ │ stmdbne r4, {r8, sp} │ │ │ │ strmi r6, [r1], #-3832 @ 0xfffff108 │ │ │ │ ldrdvs lr, [r0], -r7 @ │ │ │ │ - bl fe85aad4 │ │ │ │ - b 13c9ec4 │ │ │ │ - bl 10263e8 │ │ │ │ - b 13cb2b4 │ │ │ │ + bl fe85aacc │ │ │ │ + b 13c9ebc │ │ │ │ + bl 10263e0 │ │ │ │ + b 13cb2ac │ │ │ │ svcvs 0x00f80cc4 │ │ │ │ streq lr, [ip], #-2836 @ 0xfffff4ec │ │ │ │ sbceq lr, r6, #270336 @ 0x42000 │ │ │ │ streq lr, [r2], -r6, asr #22 │ │ │ │ andeq lr, r4, #128, 20 @ 0x80000 │ │ │ │ strmi r6, [r9, #3772]! @ 0xebc │ │ │ │ stmdbcc r1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - bvs ffea3aa4 │ │ │ │ + bvs ffea3a9c │ │ │ │ andeq lr, r6, r4, lsl #21 │ │ │ │ - bl 2635a4 │ │ │ │ + bl 26359c │ │ │ │ svcvs 0x00fe0002 │ │ │ │ rscsvs r1, ip, #68, 22 @ 0x11000 │ │ │ │ svclt 0x00384294 │ │ │ │ adcsvs r3, r9, #1073741824 @ 0x40000000 │ │ │ │ ldmvs r9!, {r1, r3, r9, sl, lr} │ │ │ │ cdpvs 0, 11, cr6, cr14, cr14, {0} │ │ │ │ - blvs 1e21c18 │ │ │ │ + blvs 1e21c10 │ │ │ │ strmi r6, [r3, #2877] @ 0xb3d │ │ │ │ andmi lr, r4, #3162112 @ 0x304000 │ │ │ │ andcs fp, r0, #44, 30 @ 0xb0 │ │ │ │ - bl fea922f4 │ │ │ │ - bl feaca2fc │ │ │ │ - blne 1489af8 │ │ │ │ + bl fea922ec │ │ │ │ + bl feaca2f4 │ │ │ │ + blne 1489af0 │ │ │ │ ldrdpl pc, [ip], r7 │ │ │ │ stmib r1, {r1, r3, r4, r5, r8, r9, sp, lr}^ │ │ │ │ ldmdavs sl!, {r1, r9}^ │ │ │ │ addsmi r6, r5, #120, 6 @ 0xe0000001 │ │ │ │ stmibge r2!, {r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ ssatmi r3, #30, r4, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -4863,70 +4861,70 @@ │ │ │ │ addslt r4, r2, r5, lsr fp │ │ │ │ svcge 0x00004479 │ │ │ │ ldrmi r4, [r5], -r1, lsl #13 │ │ │ │ svceq 0x003ff1b8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ ldmdble r0, {r8, r9}^ │ │ │ │ - beq 10461e8 │ │ │ │ + beq 10461e0 │ │ │ │ @ instruction: 0xf02a4604 │ │ │ │ @ instruction: 0x3640063f │ │ │ │ strtmi r4, [r0], -r6, lsl #8 │ │ │ │ strbcc r4, [r0], #-1577 @ 0xfffff9d7 │ │ │ │ - blx fec47b4e │ │ │ │ + blx fec47b46 │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ stmdbeq r0, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq 1005c10 │ │ │ │ - ldrteq pc, [pc], #-8 @ 9b6c @ │ │ │ │ + beq 1005c08 │ │ │ │ + ldrteq pc, [pc], #-8 @ 9b64 @ │ │ │ │ stccs 4, cr4, [r0], {209} @ 0xd1 │ │ │ │ ldcne 0, cr13, [lr, #-240]! @ 0xffffff10 │ │ │ │ strbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ - @ instruction: 0x4623ed34 │ │ │ │ + @ instruction: 0x4623ed38 │ │ │ │ stclne 4, cr4, [r0], #-236 @ 0xffffff14 │ │ │ │ strbeq r2, [r4, -r1, lsl #4] │ │ │ │ andle r7, r6, sl, lsl r1 │ │ │ │ andcs r1, r0, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0xf8033001 │ │ │ │ strbeq r2, [r1, -r1, lsl #22] │ │ │ │ ldmdacs r8!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrtmi sp, [r0], -r1, lsr #18 │ │ │ │ @ instruction: 0xf7fc4629 │ │ │ │ andcs pc, r0, fp, lsl #23 │ │ │ │ eorseq pc, r8, #192, 2 @ 0x30 │ │ │ │ ldrtmi r2, [r0], #-256 @ 0xffffff00 │ │ │ │ - svc 0x00caf7fa │ │ │ │ + svc 0x00cef7fa │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ biceq lr, r8, #323584 @ 0x4f000 │ │ │ │ stmib r7, {r9, sp}^ │ │ │ │ @ instruction: 0xf7fc320f │ │ │ │ - bmi 4089b4 │ │ │ │ + bmi 4089ac │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r8, -sp, lsl #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdle r8, [r1, #112]! @ 0x70 │ │ │ │ strbmi lr, [r4], -r6, ror #15 │ │ │ │ bicle r2, r2, r0, lsl #24 │ │ │ │ ldcne 3, cr2, [lr, #-4]! │ │ │ │ teqvc fp, r8, lsl r6 │ │ │ │ @ instruction: 0xf7fae7ca │ │ │ │ - svclt 0x0000ed46 │ │ │ │ - ldrdeq r6, [r7], -r4 │ │ │ │ + svclt 0x0000ed4a │ │ │ │ + ldrdeq r6, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r7, r6, lsr r4 │ │ │ │ + andeq r6, r7, lr, lsr r4 │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc} │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 147d88 │ │ │ │ + blvc 147d80 │ │ │ │ svclt 0x00004770 │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc}^ │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 147d98 │ │ │ │ + blvc 147d90 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b19 │ │ │ │ @ instruction: 0x46044a19 │ │ │ │ @@ -4950,20 +4948,20 @@ │ │ │ │ eorne pc, sp, #64, 4 │ │ │ │ stmdbmi r9, {r0, r2, sp, lr, pc} │ │ │ │ addsvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ stmlt sl, {r2, r4, r5, ip, sp, lr, pc} │ │ │ │ - andeq r6, r7, r0, asr #7 │ │ │ │ + andeq r6, r7, r8, asr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, sl, ror #19 │ │ │ │ - strdeq sl, [r4], -r4 │ │ │ │ - andeq sl, r4, r2, asr #19 │ │ │ │ - andeq sl, r4, ip, asr #19 │ │ │ │ + andeq sl, r4, r2, ror #19 │ │ │ │ + andeq sl, r4, ip, ror #19 │ │ │ │ + @ instruction: 0x0004a9ba │ │ │ │ + andeq sl, r4, r4, asr #19 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b1b │ │ │ │ @ instruction: 0x46044a1b │ │ │ │ ldmpl sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -4988,20 +4986,20 @@ │ │ │ │ subpl pc, pc, #64, 4 │ │ │ │ stmdbmi r9, {r0, r2, sp, lr, pc} │ │ │ │ adcvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmdalt lr!, {r2, r4, r5, ip, sp, lr, pc} │ │ │ │ - andeq r6, r7, r0, lsr r3 │ │ │ │ + andeq r6, r7, r8, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, r2, asr r9 │ │ │ │ - andeq sl, r4, ip, ror #18 │ │ │ │ - andeq sl, r4, sl, lsr #18 │ │ │ │ - andeq sl, r4, r4, asr #18 │ │ │ │ + andeq sl, r4, sl, asr #18 │ │ │ │ + andeq sl, r4, r4, ror #18 │ │ │ │ + andeq sl, r4, r2, lsr #18 │ │ │ │ + andeq sl, r4, ip, lsr r9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ subhi pc, ip, #14614528 @ 0xdf0000 │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ svcge 0x000244f8 │ │ │ │ @@ -5014,30 +5012,30 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x468987f0 │ │ │ │ stmdavs r0!, {r0, r1, r5, r7, r9, fp, pc} │ │ │ │ ldrble r0, [r2], #-1818 @ 0xfffff8e6 │ │ │ │ @ instruction: 0xf8584b87 │ │ │ │ @ instruction: 0xf5066003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 56a74 │ │ │ │ + blcs 56a6c │ │ │ │ @ instruction: 0xf019d005 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf039db67 │ │ │ │ ldmdblt r0!, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ - blmi 1f949d4 │ │ │ │ + blmi 1f949cc │ │ │ │ andge pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf8dabf0c │ │ │ │ @ instruction: 0xf8da1014 │ │ │ │ @ instruction: 0xf01a1038 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf506d165 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 56ab0 │ │ │ │ + blcs 56aa8 │ │ │ │ stmdavs r0!, {r1, ip, lr, pc} │ │ │ │ stc2 0, cr15, [r8], #100 @ 0x64 │ │ │ │ strpl pc, [r0], r6, lsl #10 │ │ │ │ msrcc SPSR_, #14024704 @ 0xd60000 │ │ │ │ tstle r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf0438aa3 │ │ │ │ adchi r0, r3, #8, 6 @ 0x20000000 │ │ │ │ @@ -5054,24 +5052,24 @@ │ │ │ │ cdpcs 14, 0, cr15, cr9, cr5, {5} │ │ │ │ adcle r4, pc, r1, lsl #13 │ │ │ │ @ instruction: 0x3014f9b4 │ │ │ │ @ instruction: 0xf1000718 │ │ │ │ @ instruction: 0x2601809c │ │ │ │ @ instruction: 0xf019e7e3 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - bhi fe900a4c │ │ │ │ + bhi fe900a44 │ │ │ │ strble r0, [lr, #-1819] @ 0xfffff8e5 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ addshi pc, fp, r0 │ │ │ │ subcs r4, r3, #1474560 @ 0x168000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-2304 @ 0xfffff700 │ │ │ │ vhadd.s8 d18, d0, d2 │ │ │ │ @ instruction: 0xf01412d5 │ │ │ │ - blmi 1509e04 │ │ │ │ + blmi 1509dfc │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpvs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ sbcle r2, r2, r1, lsl #28 │ │ │ │ strcs r6, [r1], -r0, lsr #16 │ │ │ │ ldc2l 0, cr15, [lr], {25} │ │ │ │ @ instruction: 0xf1b9e7bd │ │ │ │ @@ -5084,162 +5082,162 @@ │ │ │ │ @ instruction: 0xffcaf014 │ │ │ │ @ instruction: 0xf1b9e799 │ │ │ │ rsbsle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf8584b46 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ stmdavs r3!, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ addne pc, pc, #64, 4 │ │ │ │ - blcs 15c3c8 │ │ │ │ + blcs 15c3c0 │ │ │ │ cmppeq r3, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ svclt 0x000c4479 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ ldrsbteq pc, [r8], -sl @ │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0142300 │ │ │ │ @ instruction: 0xf506ffaf │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4896 @ 0x1320 │ │ │ │ msrcc CPSR_, #12713984 @ 0xc20000 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ mrc2 0, 2, pc, cr2, cr9, {1} │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ - blmi c14b0c │ │ │ │ + blmi c14b04 │ │ │ │ andge pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf8dabf0c │ │ │ │ @ instruction: 0xf8da1014 │ │ │ │ @ instruction: 0xf01a1038 │ │ │ │ stmdacs r0, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b9d037 │ │ │ │ suble r0, r7, r0, lsl #30 │ │ │ │ @ instruction: 0xf8584b2b │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ stmdavs r3!, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ - blcs 15c3cc │ │ │ │ + blcs 15c3c4 │ │ │ │ cmppeq r3, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ svclt 0x000c4479 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ ldrsbteq pc, [r8], -sl @ │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0142300 │ │ │ │ - blmi 749d28 │ │ │ │ + blmi 749d20 │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ addpl pc, r0, #25165824 @ 0x1800000 │ │ │ │ msrcc CPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ @ instruction: 0xf5063320 │ │ │ │ @ instruction: 0xf8d65680 │ │ │ │ mcrcs 3, 0, r6, cr1, cr4, {1} │ │ │ │ svcge 0x004df43f │ │ │ │ strcs r6, [r1], -r0, lsr #16 │ │ │ │ - blx ff9c5fd2 │ │ │ │ + blx ff9c5fca │ │ │ │ @ instruction: 0xf023e747 │ │ │ │ stmdavs r0!, {r3, r8, r9} │ │ │ │ adchi r2, r3, #32, 2 │ │ │ │ - blx 16c5fe2 │ │ │ │ - blmi 383cec │ │ │ │ + blx 16c5fda │ │ │ │ + blmi 383ce4 │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ stmdavs r0!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldc2l 0, cr15, [r2, #76]! @ 0x4c │ │ │ │ ldrb r4, [pc, -r1, lsl #13] │ │ │ │ @ instruction: 0xf0136820 │ │ │ │ strmi pc, [r1], sp, ror #27 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ stc2l 0, cr15, [r8, #76]! @ 0x4c │ │ │ │ str r4, [r1, r1, lsl #13] │ │ │ │ @ instruction: 0xf0136820 │ │ │ │ strmi pc, [r1], r3, ror #27 │ │ │ │ svclt 0x0000e7b2 │ │ │ │ - muleq r7, r8, r2 │ │ │ │ + andeq r6, r7, r0, lsr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - strdeq sl, [r4], -sl @ │ │ │ │ - andeq sl, r4, r0, asr #15 │ │ │ │ + strdeq sl, [r4], -r2 │ │ │ │ + @ instruction: 0x0004a7b8 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - muleq r4, r4, r7 │ │ │ │ - andeq sl, r4, r8, lsr #14 │ │ │ │ + andeq sl, r4, ip, lsl #15 │ │ │ │ + andeq sl, r4, r0, lsr #14 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb611d8 │ │ │ │ + bl feb611d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 50df80 │ │ │ │ - blmi 5361f0 │ │ │ │ + bmi 50df78 │ │ │ │ + blmi 5361e8 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x000ef7fa │ │ │ │ + svc 0x0012f7fa │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - bl fe2c7fe8 │ │ │ │ + bl fe3c7fe0 │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ - @ instruction: 0x4638eafa │ │ │ │ - svc 0x005ef7fa │ │ │ │ - blmi 21c83c │ │ │ │ + @ instruction: 0x4638eafe │ │ │ │ + svc 0x0062f7fa │ │ │ │ + blmi 21c834 │ │ │ │ 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 0x0000eb2c │ │ │ │ - andeq r6, r7, ip, lsl r0 │ │ │ │ + svclt 0x0000eb30 │ │ │ │ + andeq r6, r7, r4, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r8, lsr #32 │ │ │ │ - andeq r5, r7, ip, ror #31 │ │ │ │ + andeq sl, r7, r0, lsr r0 │ │ │ │ + strdeq r5, [r7], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61248 │ │ │ │ + bl feb61240 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x0000493e │ │ │ │ ldrbtmi r4, [r9], #-3134 @ 0xfffff3c2 │ │ │ │ ldrbtmi r4, [ip], #-2622 @ 0xfffff5c2 │ │ │ │ - blmi fa2450 │ │ │ │ + blmi fa2448 │ │ │ │ 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 │ │ │ │ ldc2l 0, cr15, [ip, #204] @ 0xcc │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa2000 │ │ │ │ - blmi d853e0 │ │ │ │ + blmi d853e8 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr4, cr10, {7} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr8, cr10, {7} │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4d2f │ │ │ │ - stmdami pc!, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc!, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ andscc r3, r8, r0, lsr r5 │ │ │ │ - b 1d480a8 │ │ │ │ + b 1e480a0 │ │ │ │ @ instruction: 0x46306879 │ │ │ │ - blx fea461ae │ │ │ │ + blx fea461a6 │ │ │ │ cmplt ip, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #16 │ │ │ │ - blx 16461b8 │ │ │ │ + blx 16461b0 │ │ │ │ @ instruction: 0xf0394630 │ │ │ │ @ instruction: 0x4604fbb5 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl 4480d0 │ │ │ │ + bl 5480c8 │ │ │ │ ldmvs fp!, {r0, r5, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa4621 │ │ │ │ - blmi 605374 │ │ │ │ + blmi 60537c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4dc974 │ │ │ │ + blmi 4dc96c │ │ │ │ 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], r2, lsr #15 │ │ │ │ ldmdbmi r5, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -5247,80 +5245,80 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ strb pc, [r7, r1, asr #28]! @ │ │ │ │ ldmvs fp!, {r1, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7fa0020 │ │ │ │ - @ instruction: 0xf7faed64 │ │ │ │ - svclt 0x0000ea9e │ │ │ │ - andeq r5, r7, sl, lsr #31 │ │ │ │ - andeq r5, r7, r6, lsr #31 │ │ │ │ + @ instruction: 0xf7faed68 │ │ │ │ + svclt 0x0000eaa2 │ │ │ │ + @ instruction: 0x00075fb2 │ │ │ │ + andeq r5, r7, lr, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sl, [r4], -r8 │ │ │ │ - andeq sl, r4, r2, lsl #12 │ │ │ │ + ldrdeq sl, [r4], -r0 │ │ │ │ + strdeq sl, [r4], -sl @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, r8, ror pc │ │ │ │ - andeq r9, r7, r6, ror pc │ │ │ │ - andeq r9, r7, r0, asr #30 │ │ │ │ - strdeq r5, [r7], -r8 │ │ │ │ - andeq sl, r4, sl, lsr #10 │ │ │ │ - andeq sl, r4, r4, asr r5 │ │ │ │ - strdeq r9, [r7], -r4 │ │ │ │ + andeq r9, r7, r0, lsl #31 │ │ │ │ + andeq r9, r7, lr, ror pc │ │ │ │ + andeq r9, r7, r8, asr #30 │ │ │ │ + andeq r5, r7, r0, lsl #30 │ │ │ │ + andeq sl, r4, r2, lsr #10 │ │ │ │ + andeq sl, r4, ip, asr #10 │ │ │ │ + strdeq r9, [r7], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6138c │ │ │ │ + bl feb61384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x0000493e │ │ │ │ ldrbtmi r4, [r9], #-3134 @ 0xfffff3c2 │ │ │ │ ldrbtmi r4, [ip], #-2622 @ 0xfffff5c2 │ │ │ │ - blmi fa2594 │ │ │ │ + blmi fa258c │ │ │ │ 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 │ │ │ │ ldc2 0, cr15, [sl, #-204]! @ 0xffffff34 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa2000 │ │ │ │ - blmi d8529c │ │ │ │ + blmi d852a4 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldc 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ + ldc 7, cr15, [r6, #1000] @ 0x3e8 │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4d2f │ │ │ │ - stmdami pc!, {r2, r3, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc!, {r4, r9, sl, fp, sp, lr, pc} @ │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ andscc r3, r8, r4, lsr r5 │ │ │ │ - ldmib r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46306879 │ │ │ │ - blx 1c62f2 │ │ │ │ + blx 1c62ea │ │ │ │ cmplt ip, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #16 │ │ │ │ @ instruction: 0xf9b6f039 │ │ │ │ @ instruction: 0xf0394630 │ │ │ │ @ instruction: 0x4604fb13 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - b 1bc8214 │ │ │ │ + b 1cc820c │ │ │ │ ldmvs fp!, {r0, r5, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa4621 │ │ │ │ - blmi 605230 │ │ │ │ + blmi 605238 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4dcab8 │ │ │ │ + blmi 4dcab0 │ │ │ │ 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], r2, lsr #15 │ │ │ │ ldmdbmi r5, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -5328,30 +5326,30 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ @ instruction: 0xe7e7fd9f │ │ │ │ ldmvs fp!, {r1, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7fa0020 │ │ │ │ - @ instruction: 0xf7faecc2 │ │ │ │ - svclt 0x0000e9fc │ │ │ │ - andeq r5, r7, r6, ror #28 │ │ │ │ - andeq r5, r7, r2, ror #28 │ │ │ │ + @ instruction: 0xf7faecc6 │ │ │ │ + svclt 0x0000ea00 │ │ │ │ + andeq r5, r7, lr, ror #28 │ │ │ │ + andeq r5, r7, sl, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r4, r4, r4 │ │ │ │ - andeq sl, r4, lr, asr #9 │ │ │ │ + andeq sl, r4, ip, lsl #9 │ │ │ │ + andeq sl, r4, r6, asr #9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, r4, lsr lr │ │ │ │ - andeq r9, r7, r2, lsr lr │ │ │ │ - strdeq r9, [r7], -ip │ │ │ │ - @ instruction: 0x00075db4 │ │ │ │ - andeq sl, r4, r6, ror #7 │ │ │ │ - andeq sl, r4, r0, lsr #8 │ │ │ │ - @ instruction: 0x00079db0 │ │ │ │ + andeq r9, r7, ip, lsr lr │ │ │ │ + andeq r9, r7, sl, lsr lr │ │ │ │ + andeq r9, r7, r4, lsl #28 │ │ │ │ + @ instruction: 0x00075dbc │ │ │ │ + ldrdeq sl, [r4], -lr │ │ │ │ + andeq sl, r4, r8, lsl r4 │ │ │ │ + @ instruction: 0x00079db8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b1e │ │ │ │ ldrsbtgt pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ @@ -5359,15 +5357,15 @@ │ │ │ │ andhi pc, ip, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldmdblt r2, {r0, r1, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ pop {r0, r3, r5, sp, lr} │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, pc} │ │ │ │ svclt 0x00042a01 │ │ │ │ andvs r4, r3, fp, lsl #6 │ │ │ │ - b 8fe6e4 │ │ │ │ + b 8fe6dc │ │ │ │ andvs r0, r3, r1, lsl #6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vmul.i8 d20, d0, d2 │ │ │ │ ldmdami r2, {r0, r1, r3, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [lr], {51} @ 0x33 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -5379,44 +5377,44 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf03341f0 │ │ │ │ stmdavs sl!, {r0, r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x00082c01 │ │ │ │ rscle r4, ip, r6, lsl r3 │ │ │ │ streq lr, [r6], -r2, lsr #20 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - andeq r5, r7, lr, lsl sp │ │ │ │ + andeq r5, r7, r6, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, ip, lsr r3 │ │ │ │ - andeq sl, r4, r6, lsl #7 │ │ │ │ - andeq sl, r4, r0, lsr #6 │ │ │ │ - andeq sl, r4, sl, ror #6 │ │ │ │ + andeq sl, r4, r4, lsr r3 │ │ │ │ + andeq sl, r4, lr, ror r3 │ │ │ │ + andeq sl, r4, r8, lsl r3 │ │ │ │ + andeq sl, r4, r2, ror #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r5, ror #27 │ │ │ │ ldrbtmi r4, [sp], #-3301 @ 0xfffff31b │ │ │ │ - bmi ff99d31c │ │ │ │ + bmi ff99d314 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ stmdbpl ip!, {r7, r9, sl, lr} │ │ │ │ ldrbvs r6, [ip, #-2084]! @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ ldmpl sp, {r2, r3, r9, sl, lr} │ │ │ │ - blcs 2444c │ │ │ │ + blcs 24444 │ │ │ │ teqphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bleq 464e4 │ │ │ │ + bleq 464dc │ │ │ │ andslt pc, r4, r7, lsl #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -pc, lsl #3 │ │ │ │ - bl 9c83a0 │ │ │ │ + bl ac8398 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf8df4bd8 │ │ │ │ ldrbtmi r9, [fp], #-868 @ 0xfffffc9c │ │ │ │ - blmi ff6227b8 │ │ │ │ + blmi ff6227b0 │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ movwpl lr, #6599 @ 0x19c7 │ │ │ │ @ instruction: 0x46cb465d │ │ │ │ strtmi r4, [r0], r1, asr #13 │ │ │ │ andcs pc, r5, r8, lsl r8 @ │ │ │ │ stmdale pc!, {r0, r2, r3, r5, r9, fp, sp} @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @@ -5442,99 +5440,99 @@ │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ eoreq r0, lr, lr, lsr #32 │ │ │ │ rsceq r0, ip, lr, lsr #32 │ │ │ │ ldrsbteq r0, [r1], #4 │ │ │ │ cdpne 4, 6, cr2, cr8, cr0, {0} │ │ │ │ ldreq pc, [r3], -r7, lsl #2 │ │ │ │ tstcs r0, r0, asr #8 │ │ │ │ - blcs 282474 │ │ │ │ + blcs 28246c │ │ │ │ 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 8ad20 │ │ │ │ + bcs 8ad18 │ │ │ │ ldrtmi sp, [r9], #-2288 @ 0xfffff710 │ │ │ │ strvc r2, [sl, #-512] @ 0xfffffe00 │ │ │ │ - bcs 29968 │ │ │ │ + bcs 29960 │ │ │ │ rschi pc, r8, r0 │ │ │ │ ldreq pc, [r4], -r7, lsl #2 │ │ │ │ @ instruction: 0x46304659 │ │ │ │ - stmda r4!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmvs r9!, {r5, r7, pc}^ │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, fp, sp, lr, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - 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} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi pc, {r1, r2, r5, r7, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - stmda lr, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi ip, {r3, r4, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - 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 │ │ │ │ ldmibmi r9, {r0, r2, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00fef7f9 │ │ │ │ + stmda r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r6, {r0, r1, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00f6f7f9 │ │ │ │ + svc 0x00faf7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r3, {r0, r1, r2, r3, r4, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00eef7f9 │ │ │ │ + svc 0x00f2f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r0, {r0, r1, r2, r3, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00e6f7f9 │ │ │ │ + svc 0x00eaf7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi sp, {r0, r2, r3, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00def7f9 │ │ │ │ + svc 0x00e2f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi sl, {r3, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00d6f7f9 │ │ │ │ + svc 0x00daf7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r7, {r0, r1, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00cef7f9 │ │ │ │ + svc 0x00d2f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r4, {r1, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00c6f7f9 │ │ │ │ + svc 0x00caf7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r1, {r3, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00bef7f9 │ │ │ │ + svc 0x00c2f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbmi lr!, {r0, r3, r5, r7, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00b6f7f9 │ │ │ │ + svc 0x00baf7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbmi fp!, {r0, r1, r3, r4, r5, r7, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00aef7f9 │ │ │ │ + svc 0x00b2f7f9 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0x462280bc │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ mla r7, sp, lr, pc @ │ │ │ │ ldrbmi r3, [r5, #-1281] @ 0xfffffaff │ │ │ │ svcge 0x0022f6ff │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ teqle lr, r0, lsl #22 │ │ │ │ - bmi 1c125a4 │ │ │ │ + bmi 1c1259c │ │ │ │ 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 │ │ │ │ @@ -5556,15 +5554,15 @@ │ │ │ │ @ instruction: 0x4622e7f0 │ │ │ │ tstpvs r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ubfx pc, pc, #28, #10 │ │ │ │ vmul.i8 q10, q0, q3 │ │ │ │ ldmdami r6, {r1, r2, r3, r4, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 4466ea │ │ │ │ + blx 4466e2 │ │ │ │ ldmdbmi r4, {r1, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ rsbsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2131 @ 0xfffff7ad │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ ldr pc, [r7, r3, asr #23]! │ │ │ │ @ instruction: 0x21204622 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @@ -5577,15 +5575,15 @@ │ │ │ │ @ instruction: 0xe7c5fe3b │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7a030ff │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r5, {r0, r2, r3, r7, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe8c673e │ │ │ │ + blx fe8c6736 │ │ │ │ @ instruction: 0x4622e7f3 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ str pc, [pc, r5, lsr #28]! │ │ │ │ cmpcs r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xe7a9fe1f │ │ │ │ @@ -5602,82 +5600,82 @@ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ strbmi r5, [r8], -r0, lsl #2 │ │ │ │ mcr2 7, 0, pc, cr4, cr15, {7} @ │ │ │ │ strtmi lr, [r2], -lr, lsl #15 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xe787fdfd │ │ │ │ - blcs 24780 │ │ │ │ + blcs 24778 │ │ │ │ stmdbmi sl!, {r0, r6, r7, ip, lr, pc} │ │ │ │ subsvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ ldr pc, [r8, r7, ror #22]! │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ tstpeq r1, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ stc2l 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf7f9e774 │ │ │ │ - ldmdavs sp!, {r1, r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 247ac │ │ │ │ + ldmdavs sp!, {r1, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 247a4 │ │ │ │ stmdbmi r1!, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ sbccc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ sbfx pc, r1, #22, #3 │ │ │ │ - andeq r5, r7, lr, ror ip │ │ │ │ + andeq r5, r7, r6, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, r6, ror ip │ │ │ │ + andeq r5, r7, lr, ror ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, r6, lsl #6 │ │ │ │ - strdeq sl, [r4], -ip │ │ │ │ - andeq sl, r4, r2, lsl #6 │ │ │ │ - andeq sl, r4, r2, lsr #4 │ │ │ │ - andeq sl, r4, r6, lsl r2 │ │ │ │ - andeq sl, r4, sl, lsl #4 │ │ │ │ strdeq sl, [r4], -lr │ │ │ │ - strdeq sl, [r4], -r2 │ │ │ │ - andeq sl, r4, r6, ror #3 │ │ │ │ - ldrdeq sl, [r4], -sl @ │ │ │ │ - andeq sl, r4, lr, asr #3 │ │ │ │ - andeq sl, r4, r2, asr #3 │ │ │ │ - @ instruction: 0x0004a1b6 │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ + strdeq sl, [r4], -sl @ │ │ │ │ + andeq sl, r4, sl, lsl r2 │ │ │ │ + andeq sl, r4, lr, lsl #4 │ │ │ │ + andeq sl, r4, r2, lsl #4 │ │ │ │ + strdeq sl, [r4], -r6 │ │ │ │ + andeq sl, r4, sl, ror #3 │ │ │ │ + ldrdeq sl, [r4], -lr │ │ │ │ + ldrdeq sl, [r4], -r2 │ │ │ │ + andeq sl, r4, r6, asr #3 │ │ │ │ + @ instruction: 0x0004a1ba │ │ │ │ andeq sl, r4, lr, lsr #3 │ │ │ │ - andeq sl, r4, r2, lsr #3 │ │ │ │ - muleq r4, r6, r1 │ │ │ │ - andeq r5, r7, sl, asr sl │ │ │ │ - andeq sl, r4, r0, asr #32 │ │ │ │ - muleq r4, lr, r0 │ │ │ │ - andeq sl, r4, lr, lsr #32 │ │ │ │ - andeq sl, r4, ip, lsl #1 │ │ │ │ - andeq r9, r4, ip, ror #31 │ │ │ │ - andeq sl, r4, sl, asr #32 │ │ │ │ - andeq r9, r4, r6, ror pc │ │ │ │ - ldrdeq r9, [r4], -r4 │ │ │ │ - andeq r9, r4, sl, asr #30 │ │ │ │ - andeq r9, r4, r8, lsr #31 │ │ │ │ + andeq sl, r4, r6, lsr #3 │ │ │ │ + muleq r4, sl, r1 │ │ │ │ + andeq sl, r4, lr, lsl #3 │ │ │ │ + andeq r5, r7, r2, ror #20 │ │ │ │ + andeq sl, r4, r8, lsr r0 │ │ │ │ + muleq r4, r6, r0 │ │ │ │ + andeq sl, r4, r6, lsr #32 │ │ │ │ + andeq sl, r4, r4, lsl #1 │ │ │ │ + andeq r9, r4, r4, ror #31 │ │ │ │ + andeq sl, r4, r2, asr #32 │ │ │ │ + andeq r9, r4, lr, ror #30 │ │ │ │ + andeq r9, r4, ip, asr #31 │ │ │ │ + andeq r9, r4, r2, asr #30 │ │ │ │ + andeq r9, r4, r0, lsr #31 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r6, r6, lsr sp │ │ │ │ ldrbtmi r4, [sp], #-3126 @ 0xfffff3ca │ │ │ │ - bmi ddd484 │ │ │ │ + bmi ddd47c │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ svclt 0x00182914 │ │ │ │ stmdbpl ip!, {r1, r8, fp, sp} │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strmi r0, [r5], -r1, lsl #16 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ stmdavs r4!, {fp} │ │ │ │ @ instruction: 0xf04f647c │ │ │ │ strmi r0, [ip], -r0, lsl #8 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1b8b98b │ │ │ │ andsle r0, sp, r0, lsl #30 │ │ │ │ - blmi a1d08c │ │ │ │ + blmi a1d084 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_svc │ │ │ │ strbcc r2, [r8, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df87f0 │ │ │ │ @@ -5689,189 +5687,189 @@ │ │ │ │ @ instruction: 0xf1b8fa15 │ │ │ │ @ instruction: 0xd1240f00 │ │ │ │ ldrsbthi pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ subcs pc, r0, #2736128 @ 0x29c000 │ │ │ │ ldcne 6, cr4, [r9, #-20]! @ 0xffffffec │ │ │ │ ldrbtmi r4, [r8], #1568 @ 0x620 │ │ │ │ - blx 1846880 │ │ │ │ + blx 1846878 │ │ │ │ subcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ stmib sp, {r0, r6, r9, sl, lr}^ │ │ │ │ eorcs r0, r0, r1, lsl #10 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf0144239 │ │ │ │ @ instruction: 0x4628faf7 │ │ │ │ @ instruction: 0xff36f01f │ │ │ │ - blcs 2491c │ │ │ │ + blcs 24914 │ │ │ │ ldmdami r2, {r2, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r4, [r8], #-573 @ 0xfffffdc3 │ │ │ │ - blx feac692c │ │ │ │ + blx feac6924 │ │ │ │ ldmdavs r3!, {r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ eorsmi pc, r5, #64, 4 │ │ │ │ - blx fe846940 │ │ │ │ + blx fe846938 │ │ │ │ @ instruction: 0xf7f9e7b2 │ │ │ │ - svclt 0x0000ef06 │ │ │ │ - andeq r5, r7, sl, asr r8 │ │ │ │ + svclt 0x0000ef0a │ │ │ │ + andeq r5, r7, r2, ror #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, r2, asr r8 │ │ │ │ + andeq r5, r7, sl, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, r0, lsr #16 │ │ │ │ - andeq r9, r4, lr, asr #28 │ │ │ │ - andeq r9, r4, ip, lsl #30 │ │ │ │ - andeq r9, r4, sl, lsr #28 │ │ │ │ - @ instruction: 0x00049eba │ │ │ │ + andeq r5, r7, r8, lsr #16 │ │ │ │ + andeq r9, r4, r6, asr #28 │ │ │ │ + andeq r9, r4, r4, lsl #30 │ │ │ │ + andeq r9, r4, r2, lsr #28 │ │ │ │ + @ instruction: 0x00049eb2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 9, cr15, cr0, cr12, {6} │ │ │ │ svcge 0x0000b0d3 │ │ │ │ ldrmi r4, [lr], -r3, lsl #12 │ │ │ │ strmi r4, [r8], -ip, asr #26 │ │ │ │ stmib r7, {sl, sp}^ │ │ │ │ ldrbtmi r3, [sp], #-516 @ 0xfffffdfc │ │ │ │ - blmi 12dd1f0 │ │ │ │ + blmi 12dd1e8 │ │ │ │ adcsvs r4, r9, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlalbtcc pc, r4, r7, r8 @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldm r4, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhtvs r6, [r8], #28 │ │ │ │ rsbsle r2, r5, r0, lsl #28 │ │ │ │ @ instruction: 0xf1074a44 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ tstpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ orrsvs r4, r3, #2046820352 @ 0x7a000000 │ │ │ │ - ldm lr, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r1], -r0, asr #22 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, fp, ror #17 │ │ │ │ @ instruction: 0xf7fa603c │ │ │ │ - stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d162 │ │ │ │ @ instruction: 0xf1070028 │ │ │ │ @ instruction: 0xf7fa0620 │ │ │ │ - ldmdami r9!, {r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r9!, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmdaeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - mcr 7, 2, pc, cr0, cr9, {7} @ │ │ │ │ + mcr 7, 2, pc, cr4, cr9, {7} @ │ │ │ │ @ instruction: 0x46306939 │ │ │ │ @ instruction: 0xff74f038 │ │ │ │ @ instruction: 0xf8d768fd │ │ │ │ @ instruction: 0xf8d7a000 │ │ │ │ @ instruction: 0xb1b89008 │ │ │ │ strtmi r6, [r0], -r4, lsl #16 │ │ │ │ - stmda r0!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r4!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addmi r4, r5, #137363456 @ 0x8300000 │ │ │ │ strmi sp, [r2], -fp, lsl #6 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - b fe7c893c │ │ │ │ + b fe8c8934 │ │ │ │ ldrbmi fp, [sp, #-2344] @ 0xfffff6d8 │ │ │ │ @ instruction: 0xf819d027 │ │ │ │ - blcs bd698c │ │ │ │ + blcs bd6984 │ │ │ │ ldrtmi sp, [r0], -r3, lsr #32 │ │ │ │ @ instruction: 0xff6ef038 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7f90028 │ │ │ │ - stmdami r3!, {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r3!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ - ldmda r6, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi 7e506c │ │ │ │ + ldmda sl, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 7e5064 │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ strvc pc, [r6, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrbmi r8, [r3, #4080] @ 0xff0 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ stmdbcs r0, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs b5c4 │ │ │ │ + blcs b5bc │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c846da │ │ │ │ @ instruction: 0xf8c34000 │ │ │ │ strb fp, [r8, r0] │ │ │ │ @ instruction: 0xe7da6938 │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7fa0028 │ │ │ │ - @ instruction: 0xf7f9e914 │ │ │ │ - svclt 0x0000ee4e │ │ │ │ - andeq r5, r7, lr, lsr r7 │ │ │ │ - andeq r5, r7, r8, lsr r7 │ │ │ │ + @ instruction: 0xf7f9e918 │ │ │ │ + svclt 0x0000ee52 │ │ │ │ + andeq r5, r7, r6, asr #14 │ │ │ │ + andeq r5, r7, r0, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, ip, lsr r7 │ │ │ │ + andeq r9, r7, r4, asr #14 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, ip, lsl #14 │ │ │ │ - @ instruction: 0x000796b2 │ │ │ │ - andeq r5, r7, r2, ror r6 │ │ │ │ - andeq r9, r7, r4, asr r6 │ │ │ │ + andeq r9, r7, r4, lsl r7 │ │ │ │ + @ instruction: 0x000796ba │ │ │ │ + andeq r5, r7, sl, ror r6 │ │ │ │ + andeq r9, r7, ip, asr r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r7, asr #21 │ │ │ │ ldrbtmi r4, [sl], #-3015 @ 0xfffff439 │ │ │ │ ldmpl r3, {r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavc r3, {r0, r2, r3, r7, pc} │ │ │ │ - blcs 1c250 │ │ │ │ + blcs 1c248 │ │ │ │ addhi pc, r8, r0 │ │ │ │ @ instruction: 0xf7f94689 │ │ │ │ - @ instruction: 0x4601efde │ │ │ │ + strmi lr, [r1], -r2, ror #31 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ - blcs 8a8ae0 │ │ │ │ - blcs 9fec34 │ │ │ │ + blcs 8a8ad8 │ │ │ │ + blcs 9fec2c │ │ │ │ stmdane r3!, {r2, r8, ip, lr, pc} │ │ │ │ stccc 8, cr15, [r1], {19} │ │ │ │ rsbsle r2, r5, r7, lsr #22 │ │ │ │ @ instruction: 0xf0104620 │ │ │ │ @ instruction: 0xf8d9fc69 │ │ │ │ strmi sl, [r0], r0 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf10ad070 │ │ │ │ @ instruction: 0xf10831ff │ │ │ │ strbmi r3, [r1], #-1023 @ 0xfffffc01 │ │ │ │ addmi lr, fp, #1 │ │ │ │ @ instruction: 0xf813d068 │ │ │ │ - bcs 1716690 │ │ │ │ + bcs 1716688 │ │ │ │ @ instruction: 0xf898d1f9 │ │ │ │ - blcs 16a94 │ │ │ │ + blcs 16a8c │ │ │ │ @ instruction: 0xf10ad060 │ │ │ │ strbmi r0, [r4], -r1 │ │ │ │ mrc2 0, 2, pc, cr6, cr15, {0} │ │ │ │ @ instruction: 0xf8982100 │ │ │ │ strmi r2, [r3], -r0 │ │ │ │ - bleq 2c56ac │ │ │ │ + bleq 2c56a4 │ │ │ │ andvc r4, r1, r5, lsl #12 │ │ │ │ stmdavc r2!, {r1, r3, sp, lr, pc} │ │ │ │ svclt 0x003445ab │ │ │ │ strcs r2, [r1], -r0, lsl #12 │ │ │ │ svclt 0x00082a00 │ │ │ │ cdpcs 6, 0, cr2, cr0, cr0, {0} │ │ │ │ rscshi pc, r3, r0 │ │ │ │ svclt 0x001c2a5c │ │ │ │ - blcs 88ae4 │ │ │ │ + blcs 88adc │ │ │ │ mvnle r3, r1, lsl #8 │ │ │ │ cdpcs 8, 0, cr7, cr0, cr6, {3} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ eoreq pc, r2, #-2147483607 @ 0x80000029 │ │ │ │ ldmdbcs r6, {r0, r4, r6, r7, r9, ip, sp, pc}^ │ │ │ │ - bcs 15c0c08 │ │ │ │ + bcs 15c0c00 │ │ │ │ ldm pc, {r1, r2, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldrbmi pc, [fp, #2] @ │ │ │ │ strble r4, [r5], -r5, asr #10 │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ strbmi r4, [r5, #-1349] @ 0xfffffabb │ │ │ │ @@ -5892,103 +5890,103 @@ │ │ │ │ ldrmi r4, [r8, #1349]! @ 0x545 │ │ │ │ strmi r4, [lr, #1459]! @ 0x5b3 │ │ │ │ stmdane r3!, {r1, r2, r3, r7} │ │ │ │ stccc 8, cr15, [r1], {19} │ │ │ │ orrle r2, r9, r2, lsr #22 │ │ │ │ stmdale r9, {r1, r8, fp, sp}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi 1e9d548 │ │ │ │ + blmi 1e9d540 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464080d6 │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7f9607b │ │ │ │ - stmdavs r1, {r1, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf831687b │ │ │ │ @ instruction: 0xf4122016 │ │ │ │ @ instruction: 0xf0006200 │ │ │ │ stmiavc r0!, {r1, r6, r7, pc} │ │ │ │ subeq lr, r0, #1024 @ 0x400 │ │ │ │ vmov.i16 , #162 @ 0x00a2 │ │ │ │ ldmdacs r7!, {r6, r7, r9} │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ andeq pc, r1, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf89480a0 │ │ │ │ - bl 7abbc │ │ │ │ + bl 7abb4 │ │ │ │ stmdavc sl, {r2, r3, r6, r8}^ │ │ │ │ sbceq pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0037f1bc │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ andeq pc, r1, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r8, #144 @ 0x90 │ │ │ │ rsbsvc r2, r8, #0, 2 │ │ │ │ eorsvc r1, lr, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf8873404 │ │ │ │ rscsvc ip, r9, #10 │ │ │ │ - stc 7, cr15, [sl], {249} @ 0xf9 │ │ │ │ + stc 7, cr15, [lr], {249} @ 0xf9 │ │ │ │ @ instruction: 0xf805687b │ │ │ │ strb r0, [r4, -r1, lsl #22]! │ │ │ │ @ instruction: 0x1c603901 │ │ │ │ andne pc, r0, r9, asr #17 │ │ │ │ - blx fe946c36 │ │ │ │ + blx fe946c2e │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ strmi r2, [r0], r0, lsl #6 │ │ │ │ - bcc 7008 │ │ │ │ + bcc 7000 │ │ │ │ andge pc, r0, r9, asr #17 │ │ │ │ andcc pc, sl, r0, lsl #16 │ │ │ │ rsbsvs lr, fp, r2, lsr r7 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr0, cr9, {7} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr4, cr9, {7} │ │ │ │ stmiavc r0!, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xf832687b │ │ │ │ @ instruction: 0xf4111010 │ │ │ │ rsble r5, r4, r0, lsl #31 │ │ │ │ rsbsvs r7, r9, r1, ror #17 │ │ │ │ andscs pc, r1, r2, lsr r8 @ │ │ │ │ ldrble r0, [lr, #-1234] @ 0xfffffb2e │ │ │ │ @ instruction: 0xf010603b │ │ │ │ ldmdavs r9!, {r0, r1, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strcc r4, [r4], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xf0104608 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andne lr, r6, r0, lsl #22 │ │ │ │ - bleq 88c5c │ │ │ │ + bleq 88c54 │ │ │ │ andcs lr, fp, #13369344 @ 0xcc0000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ str r2, [lr, -r1, lsl #22]! │ │ │ │ strcc r2, [r2], #-521 @ 0xfffffdf7 │ │ │ │ - blcs 88c70 │ │ │ │ + blcs 88c68 │ │ │ │ andcs lr, sp, #10747904 @ 0xa40000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ str r2, [r4, -r1, lsl #22]! │ │ │ │ strcc r2, [r2], #-522 @ 0xfffffdf6 │ │ │ │ - blcs 88c84 │ │ │ │ + blcs 88c7c │ │ │ │ andcs lr, ip, #8126464 @ 0x7c0000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ ldr r2, [sl, -r1, lsl #22] │ │ │ │ strcc r2, [r2], #-520 @ 0xfffffdf8 │ │ │ │ - blcs 88c98 │ │ │ │ + blcs 88c90 │ │ │ │ andcs lr, r7, #5505024 @ 0x540000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ ldr r2, [r0, -r1, lsl #22] │ │ │ │ strcc r2, [r2], #-604 @ 0xfffffda4 │ │ │ │ - blcs 88cac │ │ │ │ + blcs 88ca4 │ │ │ │ eorcs lr, r7, #2883584 @ 0x2c0000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ str r2, [r6, -r1, lsl #22] │ │ │ │ strcc r2, [r2], #-546 @ 0xfffffdde │ │ │ │ - blcs 88cc0 │ │ │ │ + blcs 88cb8 │ │ │ │ strmi lr, [fp, #1793]! @ 0x701 │ │ │ │ @ instruction: 0x4618d31f │ │ │ │ rsbsvs r7, fp, lr, lsr #32 │ │ │ │ - mcr 7, 5, pc, cr4, cr9, {7} @ │ │ │ │ + mcr 7, 5, pc, cr8, cr9, {7} @ │ │ │ │ ldrbmi r6, [r0, #-2171] @ 0xfffff785 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ strbmi sp, [r0], -fp, lsr #16 │ │ │ │ @ instruction: 0xf01f607b │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7414698 │ │ │ │ eorvc r4, lr, fp, lsr #11 │ │ │ │ @@ -6000,74 +5998,74 @@ │ │ │ │ eorvc r4, sl, fp, lsr #11 │ │ │ │ ldmdbmi r6, {r0, r1, r4, r5, r6, r7, r9, ip, lr, pc} │ │ │ │ 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 │ │ │ │ - blx ffac6dd8 │ │ │ │ + blx ffac6dd0 │ │ │ │ @ instruction: 0xf7f92001 │ │ │ │ - strmi lr, [fp, #3166]! @ 0xc5e │ │ │ │ + strmi lr, [fp, #3170]! @ 0xc62 │ │ │ │ rscle r7, r0, #42 @ 0x2a │ │ │ │ @ instruction: 0xf7f9e7eb │ │ │ │ - stmdbmi lr, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi lr, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ stcmi 2, cr2, [lr], {208} @ 0xd0 │ │ │ │ - blmi 39c5e8 │ │ │ │ + blmi 39c5e0 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ ldrbtmi r9, [fp], #-256 @ 0xffffff00 │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ - blx ff546e04 │ │ │ │ + blx ff546dfc │ │ │ │ @ instruction: 0xf7f92001 │ │ │ │ - svclt 0x0000ec48 │ │ │ │ - ldrdeq r5, [r7], -sl │ │ │ │ + svclt 0x0000ec4c │ │ │ │ + andeq r5, r7, r2, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, r4, lsr #9 │ │ │ │ - andeq r9, r4, sl, asr r9 │ │ │ │ - andeq r9, r4, ip, asr sl │ │ │ │ - andeq r9, r4, r4, lsr #20 │ │ │ │ - andeq r9, r4, ip, lsr #18 │ │ │ │ - andeq r9, r4, sl, lsr sl │ │ │ │ - strdeq r9, [r4], -sl │ │ │ │ + andeq r5, r7, ip, lsr #9 │ │ │ │ + andeq r9, r4, r2, asr r9 │ │ │ │ + andeq r9, r4, r4, asr sl │ │ │ │ + andeq r9, r4, ip, lsl sl │ │ │ │ + andeq r9, r4, r4, lsr #18 │ │ │ │ + andeq r9, r4, r2, lsr sl │ │ │ │ + strdeq r9, [r4], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb61f6c │ │ │ │ + bl feb61f64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ - blmi 4b6978 │ │ │ │ + blmi 4b6970 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4392f0 │ │ │ │ + blmi 4392e8 │ │ │ │ stmiapl r1!, {r3, r5, r9, sl, lr}^ │ │ │ │ orrspl pc, fp, r1, lsl #10 │ │ │ │ @ instruction: 0xff90f00f │ │ │ │ @ instruction: 0x46046833 │ │ │ │ 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: 0xff4af032 │ │ │ │ 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 │ │ │ │ @ instruction: 0xfffef032 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - andeq r5, r7, r6, lsl #5 │ │ │ │ + andeq r5, r7, lr, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000498b4 │ │ │ │ - ldrdeq r9, [r4], -r2 │ │ │ │ - andeq r9, r4, r4, lsr #17 │ │ │ │ - andeq r9, r4, r2, asr #19 │ │ │ │ + andeq r9, r4, ip, lsr #17 │ │ │ │ + andeq r9, r4, sl, asr #19 │ │ │ │ + muleq r4, ip, r8 │ │ │ │ + @ instruction: 0x000499ba │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb61fe0 │ │ │ │ + bl feb61fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {232} @ 0xe8 │ │ │ │ - blmi 5369ec │ │ │ │ + blmi 5369e4 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4b9384 │ │ │ │ + blmi 4b937c │ │ │ │ stmiapl r1!, {r3, r5, r9, sl, lr}^ │ │ │ │ orrspl pc, fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf00f3104 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ @@ -6076,55 +6074,55 @@ │ │ │ │ @ instruction: 0xff0ef032 │ │ │ │ stmdbmi sl, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ strtmi pc, [r0], -r1, asr #31 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r5, r7, r2, lsl r2 │ │ │ │ + andeq r5, r7, sl, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r4, ip, lsr r8 │ │ │ │ - andeq r9, r4, lr, ror #18 │ │ │ │ - andeq r9, r4, sl, lsr #16 │ │ │ │ - andeq r9, r4, ip, asr r9 │ │ │ │ + andeq r9, r4, r4, lsr r8 │ │ │ │ + andeq r9, r4, r6, ror #18 │ │ │ │ + andeq r9, r4, r2, lsr #16 │ │ │ │ + andeq r9, r4, r4, asr r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004c2e │ │ │ │ strmi r4, [r5], -lr, lsr #22 │ │ │ │ stmiapl r6!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bllt 6e4f40 │ │ │ │ + bllt 6e4f38 │ │ │ │ ldrbtmi r4, [fp], #-2860 @ 0xfffff4d4 │ │ │ │ - blcs 65de8 │ │ │ │ - blmi afef5c │ │ │ │ + blcs 65de0 │ │ │ │ + blmi afef54 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 57b7c │ │ │ │ + blcs 57b74 │ │ │ │ cmplt sp, r2, lsl r0 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ - mcr 7, 4, pc, cr8, cr9, {7} @ │ │ │ │ - blvc ff046a90 │ │ │ │ - bpl fe4466fc │ │ │ │ + mcr 7, 4, pc, cr12, cr9, {7} @ │ │ │ │ + blvc ff046a88 │ │ │ │ + bpl fe4466f4 │ │ │ │ ldmdale r0!, {r0, r1, r5, r6, r8, sl, fp, sp} │ │ │ │ ldmdavs r2!, {r1, r5, r8, r9, fp, lr} │ │ │ │ ldrvs r4, [sp], #-1147 @ 0xfffffb85 │ │ │ │ andcs fp, r0, r2, lsl fp │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [sl], #-2591 @ 0xfffff5e1 │ │ │ │ ubfx r6, r3, #7, #9 │ │ │ │ ldrsbtls pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ adcvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrsbthi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ mrc2 0, 5, pc, cr4, cr2, {1} │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ - blcs 65e48 │ │ │ │ + blcs 65e40 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ strbmi fp, [r9], -fp, lsr #2 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf0321261 │ │ │ │ @ instruction: 0xf04fff63 │ │ │ │ @ instruction: 0xe7dd30ff │ │ │ │ vst2.8 {d20,d22}, [pc :64], r3 │ │ │ │ @@ -6134,36 +6132,36 @@ │ │ │ │ ldmdavs r3!, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsle r2, r0, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r1, r2, r4, r5, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff4cf032 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - muleq r7, r4, r1 │ │ │ │ + muleq r7, ip, r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000791b6 │ │ │ │ + @ instruction: 0x000791be │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, r4, lsl #3 │ │ │ │ - andeq r9, r7, r6, ror r1 │ │ │ │ - andeq r9, r4, ip, lsl #15 │ │ │ │ - ldrdeq r9, [r4], -r2 │ │ │ │ - andeq r9, r7, r6, asr r1 │ │ │ │ - andeq r9, r4, r8, asr r7 │ │ │ │ - muleq r4, lr, r8 │ │ │ │ - andeq r9, r4, r0, asr #14 │ │ │ │ - andeq r9, r4, r6, lsl #17 │ │ │ │ + andeq r9, r7, ip, lsl #3 │ │ │ │ + andeq r9, r7, lr, ror r1 │ │ │ │ + andeq r9, r4, r4, lsl #15 │ │ │ │ + andeq r9, r4, sl, asr #17 │ │ │ │ + andeq r9, r7, lr, asr r1 │ │ │ │ + andeq r9, r4, r0, asr r7 │ │ │ │ + muleq r4, r6, r8 │ │ │ │ + andeq r9, r4, r8, lsr r7 │ │ │ │ + andeq r9, r4, lr, ror r8 │ │ │ │ strmi r4, [r1], -r5, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ - blvs 1636b60 │ │ │ │ + blvs 1636b58 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf0387b04 │ │ │ │ svclt 0x0000ba27 │ │ │ │ - ldrdeq r9, [r7], -r2 │ │ │ │ + ldrdeq r9, [r7], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62178 │ │ │ │ + bl feb62170 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {216} @ 0xd8 │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ ldrbtmi r4, [ip], #-2071 @ 0xfffff7e9 │ │ │ │ addlt r4, r5, r7, lsl lr │ │ │ │ svcge 0x0000447e │ │ │ │ ldcne 8, cr5, [sl, #-128]! @ 0xffffff80 │ │ │ │ @@ -6174,69 +6172,69 @@ │ │ │ │ ldc2l 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ andeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff6cb0 │ │ │ │ ldmib r7, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r2, sl, #67108864 @ 0x4000000 │ │ │ │ strtmi fp, [r0], -r8, lsl #31 │ │ │ │ - blmi 21d7ec │ │ │ │ + blmi 21d7e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ @ instruction: 0xf7f9bdf0 │ │ │ │ - svclt 0x0000eb54 │ │ │ │ - andeq r5, r7, sl, ror r0 │ │ │ │ + svclt 0x0000eb58 │ │ │ │ + andeq r5, r7, r2, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, r0, lsr #1 │ │ │ │ - andeq r5, r7, ip, lsr r0 │ │ │ │ + andeq r9, r7, r8, lsr #1 │ │ │ │ + andeq r5, r7, r4, asr #32 │ │ │ │ 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} │ │ │ │ - blmi e36c08 │ │ │ │ - bmi e1c1f0 │ │ │ │ + blmi e36c00 │ │ │ │ + bmi e1c1e8 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ - blmi ddc874 │ │ │ │ + blmi ddc86c │ │ │ │ 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 r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ addscs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xf107fe03 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - ldcl 7, cr15, [sl], #996 @ 0x3e4 │ │ │ │ + ldcl 7, cr15, [lr], #996 @ 0x3e4 │ │ │ │ ldmdavs sl!, {r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - @ instruction: 0x4604ee5c │ │ │ │ + strmi lr, [r4], -r0, ror #28 │ │ │ │ teqle sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074d29 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0xf105eed2 │ │ │ │ + @ instruction: 0xf105eed6 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - b fe749054 │ │ │ │ + b fe84904c │ │ │ │ @ instruction: 0x6ce84924 │ │ │ │ @ instruction: 0xf0384479 │ │ │ │ strbmi pc, [r0], -fp, ror #19 @ │ │ │ │ @ instruction: 0xf7f964ec │ │ │ │ - ldmdavs fp!, {r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - ldcl 7, cr15, [r2], {249} @ 0xf9 │ │ │ │ + ldcl 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6f96a8 │ │ │ │ + bmi 6f96a0 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, r8, lsl #15 │ │ │ │ @@ -6245,65 +6243,65 @@ │ │ │ │ ldmdami r3, {r1, r2, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 3, pc, cr4, cr2, {1} │ │ │ │ ldmdami r1, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r6, #996] @ 0x3e4 │ │ │ │ - b ff4490c8 │ │ │ │ - strdeq r4, [r7], -r8 │ │ │ │ - strdeq r4, [r7], -r4 @ │ │ │ │ + ldc 7, cr15, [sl, #996] @ 0x3e4 │ │ │ │ + b ff5490c0 │ │ │ │ + andeq r5, r7, r0 │ │ │ │ + strdeq r4, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, r6, lsr #12 │ │ │ │ - andeq r9, r4, r4, lsl #15 │ │ │ │ + andeq r9, r4, lr, lsl r6 │ │ │ │ + andeq r9, r4, ip, ror r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, ip, asr #31 │ │ │ │ + ldrdeq r8, [r7], -r4 │ │ │ │ @ instruction: 0xffffebb1 │ │ │ │ - andeq r4, r7, r2, ror #30 │ │ │ │ - muleq r4, r0, r5 │ │ │ │ - andeq r9, r4, lr, ror #13 │ │ │ │ - andeq r8, r7, sl, asr pc │ │ │ │ + andeq r4, r7, sl, ror #30 │ │ │ │ + andeq r9, r4, r8, lsl #11 │ │ │ │ + andeq r9, r4, r6, ror #13 │ │ │ │ + andeq r8, r7, r2, ror #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r5, lsr r9 │ │ │ │ ldrbtmi r4, [r9], #-2613 @ 0xfffff5cb │ │ │ │ - blmi d9e608 │ │ │ │ + blmi d9e600 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ stmpl sl, {r7, r9, sl, lr} │ │ │ │ rscsvs r6, sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ ldcne 3, cr11, [ip, #-352]! @ 0xfffffea0 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 184723a │ │ │ │ + blx 1847232 │ │ │ │ @ instruction: 0xf8dfb318 │ │ │ │ ldrbtmi r8, [r8], #180 @ 0xb4 │ │ │ │ strtmi lr, [r0], -r3 │ │ │ │ - blx 1bc724a │ │ │ │ + blx 1bc7242 │ │ │ │ stmiavs r3, {r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bcs 19122d8 │ │ │ │ + bcs 19122d0 │ │ │ │ @ instruction: 0xf8d8bf84 │ │ │ │ sbcvs r3, r3, r0, asr #32 │ │ │ │ mvnsle r3, r1, lsl #6 │ │ │ │ - blcs 16528c │ │ │ │ - blmi 93f940 │ │ │ │ + blcs 165284 │ │ │ │ + blmi 93f938 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 57e60 │ │ │ │ + blcs 57e58 │ │ │ │ stmdavs r0, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xff58f01a │ │ │ │ @ instruction: 0xf0384620 │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bmi 739774 │ │ │ │ + bmi 73976c │ │ │ │ ldrbtmi r4, [sl], #-2838 @ 0xfffff4ea │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r0, lsr #2 │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -6317,103 +6315,103 @@ │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xf1b8fd2b │ │ │ │ sbcsle r0, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x46411d3c │ │ │ │ @ instruction: 0xf0384620 │ │ │ │ stmdacs r0, {r0, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrb sp, [r2, pc, lsr #3] │ │ │ │ - b 10c91e4 │ │ │ │ - ldrdeq r4, [r7], -r2 │ │ │ │ + b 11c91dc │ │ │ │ + ldrdeq r4, [r7], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, sl, asr #29 │ │ │ │ + ldrdeq r4, [r7], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r7, lr, asr #29 │ │ │ │ + ldrdeq r8, [r7], -r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r7, r6, asr lr │ │ │ │ - andeq r9, r4, r8, lsl #9 │ │ │ │ - strdeq r9, [r4], -lr │ │ │ │ - andeq r9, r4, r6, ror r4 │ │ │ │ - andeq r9, r4, ip, ror #11 │ │ │ │ + andeq r4, r7, lr, asr lr │ │ │ │ + andeq r9, r4, r0, lsl #9 │ │ │ │ + strdeq r9, [r4], -r6 │ │ │ │ + andeq r9, r4, lr, ror #8 │ │ │ │ + andeq r9, r4, r4, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62434 │ │ │ │ + bl feb6242c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e4ed1c │ │ │ │ - blmi e77574 │ │ │ │ + bmi e4ed14 │ │ │ │ + blmi e7756c │ │ │ │ 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: 0xf107ee24 │ │ │ │ + @ instruction: 0xf107ee28 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - bl ff949250 │ │ │ │ + bl ffa49248 │ │ │ │ tstcs r0, r1, lsr fp │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - stcl 7, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ + stcl 7, cr15, [sl, #-996] @ 0xfffffc1c │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ strmi r4, [r4], -sp, lsr #26 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0x4628edbe │ │ │ │ - stmib sl, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -r2, asr #27 │ │ │ │ + stmib lr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstlt r0, r8, ror #22 │ │ │ │ @ instruction: 0xf97cf037 │ │ │ │ stcmi 3, cr6, [r7], #-432 @ 0xfffffe50 │ │ │ │ - blvs 81c494 │ │ │ │ + blvs 81c48c │ │ │ │ @ instruction: 0xf037b118 │ │ │ │ movwcs pc, #2421 @ 0x975 @ │ │ │ │ stcmi 3, cr6, [r4], #-140 @ 0xffffff74 │ │ │ │ ldrbtmi r2, [ip], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xf7fe6c60 │ │ │ │ stcvs 14, cr15, [r0], #780 @ 0x30c │ │ │ │ mcr2 7, 6, pc, cr0, cr14, {7} @ │ │ │ │ @ instruction: 0xf7fe6ce0 │ │ │ │ stclvs 15, cr15, [r0], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xff26f7ff │ │ │ │ @ instruction: 0xf7ff6ca0 │ │ │ │ @ instruction: 0xf107ff23 │ │ │ │ adcsvs r0, lr, r0, lsl r0 │ │ │ │ - b 5c92c0 │ │ │ │ + b 6c92b8 │ │ │ │ @ instruction: 0x4620687b │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94631 │ │ │ │ - bmi 5c6184 │ │ │ │ + bmi 5c618c │ │ │ │ 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, sl, lsl #15 │ │ │ │ stmdami pc, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - @ instruction: 0xf7f9ec7a │ │ │ │ - svclt 0x0000e9b4 │ │ │ │ - andeq r4, r7, r0, asr #27 │ │ │ │ + @ instruction: 0xf7f9ec7e │ │ │ │ + svclt 0x0000e9b8 │ │ │ │ + andeq r4, r7, r8, asr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r4, ror #27 │ │ │ │ + andeq r8, r7, ip, ror #27 │ │ │ │ @ instruction: 0xffffed7f │ │ │ │ - andeq r4, r7, lr, lsr #27 │ │ │ │ + @ instruction: 0x00074db6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r4, lsr #27 │ │ │ │ - andeq r8, r7, ip, lsl #27 │ │ │ │ - andeq r8, r7, sl, ror sp │ │ │ │ - andeq r4, r7, r2, lsl sp │ │ │ │ - andeq r8, r7, lr, lsl sp │ │ │ │ + andeq r8, r7, ip, lsr #27 │ │ │ │ + muleq r7, r4, sp │ │ │ │ + andeq r8, r7, r2, lsl #27 │ │ │ │ + andeq r4, r7, sl, lsl sp │ │ │ │ + andeq r8, r7, r6, lsr #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62554 │ │ │ │ + bl feb6254c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 48f31c │ │ │ │ - bmi 4b6f60 │ │ │ │ + blmi 48f314 │ │ │ │ + bmi 4b6f58 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r0, {r0, r1, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf86ef038 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ @@ -6423,126 +6421,126 @@ │ │ │ │ mrrc2 0, 3, pc, r8, cr2 @ │ │ │ │ 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, fp, lsl #26 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - muleq r7, lr, ip │ │ │ │ + andeq r4, r7, r6, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffe8b7 │ │ │ │ - ldrdeq r9, [r4], -r0 │ │ │ │ - andeq r9, r4, r6, asr r4 │ │ │ │ - @ instruction: 0x000492be │ │ │ │ - andeq r9, r4, r4, asr #8 │ │ │ │ + andeq r9, r4, r8, asr #5 │ │ │ │ + andeq r9, r4, lr, asr #8 │ │ │ │ + @ instruction: 0x000492b6 │ │ │ │ + andeq r9, r4, ip, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb625c8 │ │ │ │ + bl feb625c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0eeb0 │ │ │ │ - blmi b37708 │ │ │ │ + bmi b0eea8 │ │ │ │ + blmi b37700 │ │ │ │ stmdami ip!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svcge 0x0000492c │ │ │ │ stcmi 4, cr4, [ip], #-480 @ 0xfffffe20 │ │ │ │ ldrbtmi r5, [r9], #-2259 @ 0xfffff72d │ │ │ │ ldrbtmi r3, [ip], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7f90300 │ │ │ │ - @ instruction: 0xf107ed5a │ │ │ │ + @ instruction: 0xf107ed5e │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - bl 6c93e4 │ │ │ │ + bl 7c93dc │ │ │ │ tstcs r0, r4, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - ldcl 7, cr15, [ip], #-996 @ 0xfffffc1c │ │ │ │ + stc 7, cr15, [r0], {249} @ 0xf9 │ │ │ │ vstmdbmi r1!, {d11-} │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0x4628ecf4 │ │ │ │ - stmia r0, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628ecf8 │ │ │ │ + stmia r4, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff6c68 │ │ │ │ stcvs 15, cr15, [r8], #572 @ 0x23c │ │ │ │ @ instruction: 0xf7ff646c │ │ │ │ ldrtmi pc, [r0], -fp, lsl #31 @ │ │ │ │ @ instruction: 0xf7f964ac │ │ │ │ - ldmdavs fp!, {r1, r2, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - b ffd49430 │ │ │ │ - blmi 35dc9c │ │ │ │ + b ffe49428 │ │ │ │ + blmi 35dc94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -ip, lsl #2 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdavs fp!, {r2, r3, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - bl ff249460 │ │ │ │ - stmdb r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r4, r7, ip, lsr #24 │ │ │ │ + bl ff349458 │ │ │ │ + stmdb r6, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r4, r7, r4, lsr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r0, asr ip │ │ │ │ + andeq r8, r7, r8, asr ip │ │ │ │ @ instruction: 0xffffebeb │ │ │ │ - andeq r4, r7, sl, lsl ip │ │ │ │ + andeq r4, r7, r2, lsr #24 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r0, lsl ip │ │ │ │ - @ instruction: 0x00074bb0 │ │ │ │ - @ instruction: 0x00078bbc │ │ │ │ + andeq r8, r7, r8, lsl ip │ │ │ │ + @ instruction: 0x00074bb8 │ │ │ │ + andeq r8, r7, r4, asr #23 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb626ac │ │ │ │ + bl feb626a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ svcge 0x0000493c │ │ │ │ ldrbtmi r4, [r9], #-2876 @ 0xfffff4c4 │ │ │ │ ldrbtmi r4, [fp], #-2620 @ 0xfffff5c4 │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r0, r1, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d23 │ │ │ │ ldmdami r7!, {r0, r3, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx feac75b2 │ │ │ │ + blx feac75aa │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f92000 │ │ │ │ - blmi d05f7c │ │ │ │ + blmi d05f84 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stc 7, cr15, [r2], {249} @ 0xf9 │ │ │ │ + stc 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stcmi 1, cr13, [lr], #-264 @ 0xfffffef8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [sl], #-996 @ 0xfffffc1c │ │ │ │ + ldcl 7, cr15, [lr], #-996 @ 0xfffffc1c │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - ldrtmi lr, [r0], -r4, asr #16 │ │ │ │ + ldrtmi lr, [r0], -r8, asr #16 │ │ │ │ @ instruction: 0xf0386ce1 │ │ │ │ @ instruction: 0x4604f977 │ │ │ │ eorhi fp, r5, #52, 2 │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ strmi pc, [r4], -r7, lsl #19 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmia r2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r5, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94621 │ │ │ │ - blmi 605f18 │ │ │ │ + blmi 605f20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4dddcc │ │ │ │ + blmi 4dddc4 │ │ │ │ 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} │ │ │ │ @@ -6550,64 +6548,64 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xe7e7fc13 │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - @ instruction: 0xf7f9eb36 │ │ │ │ - svclt 0x0000e870 │ │ │ │ - andeq r4, r7, r6, asr #22 │ │ │ │ - andeq r4, r7, r2, asr #22 │ │ │ │ + @ instruction: 0xf7f9eb3a │ │ │ │ + svclt 0x0000e874 │ │ │ │ + andeq r4, r7, lr, asr #22 │ │ │ │ + andeq r4, r7, sl, asr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, r4, ror r1 │ │ │ │ - andeq r9, r4, r2, lsl r3 │ │ │ │ + andeq r9, r4, ip, ror #2 │ │ │ │ + andeq r9, r4, sl, lsl #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r4, lsl fp │ │ │ │ - andeq r8, r7, r4, ror #21 │ │ │ │ - muleq r7, ip, sl │ │ │ │ - andeq r9, r4, lr, asr #1 │ │ │ │ - andeq r9, r4, ip, ror #4 │ │ │ │ - muleq r7, r8, sl │ │ │ │ + andeq r8, r7, ip, lsl fp │ │ │ │ + andeq r8, r7, ip, ror #21 │ │ │ │ + andeq r4, r7, r4, lsr #21 │ │ │ │ + andeq r9, r4, r6, asr #1 │ │ │ │ + andeq r9, r4, r4, ror #4 │ │ │ │ + andeq r8, r7, r0, lsr #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb627e4 │ │ │ │ + bl feb627dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00004946 │ │ │ │ ldrbtmi r4, [r9], #-2886 @ 0xfffff4ba │ │ │ │ ldrbtmi r4, [fp], #-2630 @ 0xfffff5ba │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r0, r2, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f213c │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r1, {r0, r3, r4, r5, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 3c76ea │ │ │ │ + blx 3c76e2 │ │ │ │ stmdbmi r0, {r0, r1, r2, r3, r4, r5, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ @ instruction: 0xf7f93050 │ │ │ │ - @ instruction: 0xf107ec3e │ │ │ │ + @ instruction: 0xf107ec42 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - ldmib lr!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b c9614 │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - strmi lr, [r5], -r0, ror #22 │ │ │ │ + strmi lr, [r5], -r4, ror #22 │ │ │ │ cmple r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c36 │ │ │ │ @ instruction: 0xf7f90020 │ │ │ │ - @ instruction: 0xf107ebd8 │ │ │ │ + @ instruction: 0xf107ebdc │ │ │ │ ldrbtmi r0, [ip], #-1552 @ 0xfffff9f0 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - ldrtmi lr, [r0], -r2, lsr #31 │ │ │ │ + ldrtmi lr, [r0], -r6, lsr #31 │ │ │ │ @ instruction: 0xf0386c61 │ │ │ │ @ instruction: 0x4604f8d5 │ │ │ │ eorhi fp, r5, #52, 2 │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ strmi pc, [r4], -r5, ror #17 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf1074b2b │ │ │ │ @@ -6616,182 +6614,182 @@ │ │ │ │ @ instruction: 0xf8c4f038 │ │ │ │ teqlt r5, r5, lsl #12 │ │ │ │ ldrtmi r8, [r0], -ip, lsr #4 │ │ │ │ @ instruction: 0xf8d4f038 │ │ │ │ stccs 6, cr4, [r0, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf107d1f8 │ │ │ │ @ instruction: 0xf7f90020 │ │ │ │ - stmdami r2!, {r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdami r2!, {r2, r4, r5, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94629 │ │ │ │ - blmi 5c5db4 │ │ │ │ + blmi 5c5dbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 49df38 │ │ │ │ + blmi 49df30 │ │ │ │ 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], r2, lsr #15 │ │ │ │ ldmdbmi r6, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ strb pc, [r7, r1, ror #22]! @ │ │ │ │ ldmdavs fp!, {r0, r1, r4, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - b fe1496e8 │ │ │ │ - svc 0x00bef7f8 │ │ │ │ - andeq r4, r7, lr, lsl #20 │ │ │ │ - andeq r4, r7, sl, lsl #20 │ │ │ │ + b fe2496e0 │ │ │ │ + svc 0x00c2f7f8 │ │ │ │ + andeq r4, r7, r6, lsl sl │ │ │ │ + andeq r4, r7, r2, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, ip, lsr r0 │ │ │ │ - andeq r9, r4, sl, ror #3 │ │ │ │ - andeq r8, r7, r8, lsl #20 │ │ │ │ + andeq r9, r4, r4, lsr r0 │ │ │ │ + andeq r9, r4, r2, ror #3 │ │ │ │ + andeq r8, r7, r0, lsl sl │ │ │ │ @ instruction: 0xffffe9a7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, lr, asr #19 │ │ │ │ - andeq r8, r7, r4, lsr #19 │ │ │ │ - andeq r8, r7, lr, ror r9 │ │ │ │ - andeq r4, r7, r8, lsr r9 │ │ │ │ - andeq r8, r4, sl, ror #30 │ │ │ │ - andeq r9, r4, r8, lsl r1 │ │ │ │ - andeq r8, r7, r4, lsr r9 │ │ │ │ + ldrdeq r8, [r7], -r6 │ │ │ │ + andeq r8, r7, ip, lsr #19 │ │ │ │ + andeq r8, r7, r6, lsl #19 │ │ │ │ + andeq r4, r7, r0, asr #18 │ │ │ │ + andeq r8, r4, r2, ror #30 │ │ │ │ + andeq r9, r4, r0, lsl r1 │ │ │ │ + andeq r8, r7, ip, lsr r9 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8950 │ │ │ │ + bmi 1f8948 │ │ │ │ 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 │ │ │ │ - blvc 1498d8 │ │ │ │ + blvc 1498d0 │ │ │ │ mcrlt 7, 0, pc, cr2, cr14, {7} @ │ │ │ │ - @ instruction: 0x000748b0 │ │ │ │ + @ instruction: 0x000748b8 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8978 │ │ │ │ + bmi 1f8970 │ │ │ │ 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 │ │ │ │ - blvc 149900 │ │ │ │ + blvc 1498f8 │ │ │ │ stcllt 7, cr15, [lr, #1016]! @ 0x3f8 │ │ │ │ - andeq r4, r7, r8, lsl #17 │ │ │ │ + muleq r7, r0, r8 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89a0 │ │ │ │ + bmi 1f8998 │ │ │ │ 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 │ │ │ │ - blvc 149928 │ │ │ │ + blvc 149920 │ │ │ │ ldcllt 7, cr15, [sl, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r0, ror #16 │ │ │ │ + andeq r4, r7, r8, ror #16 │ │ │ │ muleq r0, r4, r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89c8 │ │ │ │ + bmi 1f89c0 │ │ │ │ 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 │ │ │ │ - blvc 149950 │ │ │ │ + blvc 149948 │ │ │ │ stcllt 7, cr15, [r6, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r8, lsr r8 │ │ │ │ + andeq r4, r7, r0, asr #16 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89f0 │ │ │ │ + bmi 1f89e8 │ │ │ │ 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 │ │ │ │ - blvc 149978 │ │ │ │ + blvc 149970 │ │ │ │ ldclt 7, cr15, [r2, #1016]! @ 0x3f8 │ │ │ │ - andeq r4, r7, r0, lsl r8 │ │ │ │ + andeq r4, r7, r8, lsl r8 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a18 │ │ │ │ + bmi 1f8a10 │ │ │ │ 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 │ │ │ │ - blvc 1499a0 │ │ │ │ + blvc 149998 │ │ │ │ ldclt 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r8, ror #15 │ │ │ │ + strdeq r4, [r7], -r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a40 │ │ │ │ + bmi 1f8a38 │ │ │ │ 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 │ │ │ │ - blvc 1499c8 │ │ │ │ + blvc 1499c0 │ │ │ │ stclt 7, cr15, [sl, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r0, asr #15 │ │ │ │ + andeq r4, r7, r8, asr #15 │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a68 │ │ │ │ + bmi 1f8a60 │ │ │ │ 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 │ │ │ │ - blvc 1499f0 │ │ │ │ + blvc 1499e8 │ │ │ │ ldcllt 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ - muleq r7, r8, r7 │ │ │ │ + andeq r4, r7, r0, lsr #15 │ │ │ │ muleq r0, ip, r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a90 │ │ │ │ + bmi 1f8a88 │ │ │ │ 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 │ │ │ │ - blvc 149a18 │ │ │ │ + blvc 149a10 │ │ │ │ stcllt 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r0, ror r7 │ │ │ │ + andeq r4, r7, r8, ror r7 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8ab8 │ │ │ │ + bmi 1f8ab0 │ │ │ │ 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 │ │ │ │ - blvc 149a40 │ │ │ │ + blvc 149a38 │ │ │ │ stcllt 7, cr15, [lr, #-1016] @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r8, asr #14 │ │ │ │ + andeq r4, r7, r0, asr r7 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8ae0 │ │ │ │ + bmi 1f8ad8 │ │ │ │ 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 │ │ │ │ - blvc 149a68 │ │ │ │ + blvc 149a60 │ │ │ │ ldclt 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r0, lsr #14 │ │ │ │ + andeq r4, r7, r8, lsr #14 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8b08 │ │ │ │ + bmi 1f8b00 │ │ │ │ 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 │ │ │ │ - blvc 149a90 │ │ │ │ + blvc 149a88 │ │ │ │ stclt 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ - strdeq r4, [r7], -r8 │ │ │ │ + andeq r4, r7, r0, lsl #14 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ stmdacc r1, {r7, sl, ip, sp, pc} │ │ │ │ svcge 0x00004b2c │ │ │ │ stmdacs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r1, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ - strne pc, [pc, #-0] @ b93c │ │ │ │ + strne pc, [pc, #-0] @ b934 │ │ │ │ stccs 1, cr2, [r7, #-108]! @ 0xffffff94 │ │ │ │ - ldrmi r3, [pc, #-2355]! @ b011 │ │ │ │ - bmi 9cd274 │ │ │ │ + ldrmi r3, [pc, #-2355]! @ b009 │ │ │ │ + bmi 9cd26c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ subsmi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ ldmpl fp, {r0, r1, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf0406818 │ │ │ │ ubfx r4, r0, #0, #22 │ │ │ │ @@ -6822,15 +6820,15 @@ │ │ │ │ ldmpl fp, {r0, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf0406818 │ │ │ │ sbfx r4, r0, #0, #32 │ │ │ │ ldmpl fp, {r0, r1, r2, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf0406818 │ │ │ │ sbfx r4, r0, #0, #26 │ │ │ │ ldr r2, [r7, r0]! │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ + ldrdeq r4, [r7], -r8 │ │ │ │ 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 │ │ │ │ @@ -6844,102 +6842,102 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b2d │ │ │ │ strmi r4, [r5], -sp, lsr #20 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiblt r3!, {r0, r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf7f8212a │ │ │ │ - @ instruction: 0xb110eff8 │ │ │ │ + @ instruction: 0xb110effc │ │ │ │ pop {r0, sp} │ │ │ │ teqcs pc, r0 @ @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - 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} │ │ │ │ ldrshcs sp, [fp, #-22] @ 0xffffffea │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - 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} │ │ │ │ strdcs sp, [r0], -r0 │ │ │ │ @ instruction: 0xf8dfe7ef │ │ │ │ vst4.32 {d24-d27}, [pc], r4 │ │ │ │ cdpmi 2, 2, cr6, cr0, cr4, {4} │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf8e4f032 │ │ │ │ strtmi r2, [r8], -sl, lsr #2 │ │ │ │ - svc 0x00d6f7f8 │ │ │ │ + svc 0x00daf7f8 │ │ │ │ cmplt r0, r4, lsr #16 │ │ │ │ sbcsle r2, fp, r0, lsl #24 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ eormi pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf992f032 │ │ │ │ teqcs pc, r4 @ @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - smlalbtlt lr, r0, r8, pc @ │ │ │ │ + smlalbtlt lr, r0, ip, pc @ │ │ │ │ sbcle r2, sp, r0, lsl #24 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ eormi pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf984f032 │ │ │ │ cmpcs fp, r6, asr #15 │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - strhlt lr, [r0, #-250] @ 0xffffff06 │ │ │ │ + strhlt lr, [r0, #-254] @ 0xffffff02 │ │ │ │ adcsle r2, pc, r0, lsl #24 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ eormi pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf976f032 │ │ │ │ stccs 7, cr14, [r0], {184} @ 0xb8 │ │ │ │ vst4. {d29-d32}, [pc], r5 │ │ │ │ strbmi r6, [r1], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0324630 │ │ │ │ ldr pc, [lr, sp, ror #18]! │ │ │ │ - ldrdeq r4, [r7], -r4 @ │ │ │ │ + ldrdeq r4, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, ip, ror #23 │ │ │ │ - andeq r8, r4, sl, lsr #27 │ │ │ │ + andeq r8, r4, r4, ror #23 │ │ │ │ + andeq r8, r4, r2, lsr #27 │ │ │ │ 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} │ │ │ │ - blmi e37704 │ │ │ │ - bmi e1ccec │ │ │ │ + blmi e376fc │ │ │ │ + bmi e1cce4 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ - blmi ddd370 │ │ │ │ + blmi ddd368 │ │ │ │ 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 r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ subspl pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xf107f885 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - svc 0x007cf7f8 │ │ │ │ + svc 0x0080f7f8 │ │ │ │ ldmdavs sl!, {r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - @ instruction: 0x4604e8de │ │ │ │ + strmi lr, [r4], -r2, ror #17 │ │ │ │ teqle sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074d29 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0xf105e954 │ │ │ │ + @ instruction: 0xf105e958 │ │ │ │ @ instruction: 0x46300654 │ │ │ │ - ldc 7, cr15, [lr, #-992] @ 0xfffffc20 │ │ │ │ + stc 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ @ instruction: 0x6ee84924 │ │ │ │ @ instruction: 0xf0374479 │ │ │ │ strbmi pc, [r0], -sp, ror #24 @ │ │ │ │ @ instruction: 0xf7f866ec │ │ │ │ - ldmdavs fp!, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - svc 0x0054f7f8 │ │ │ │ + svc 0x0058f7f8 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6fa1a4 │ │ │ │ + bmi 6fa19c │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, r8, lsl #15 │ │ │ │ @@ -6948,34 +6946,34 @@ │ │ │ │ ldmdami r3, {r2, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8f6f032 │ │ │ │ ldmdami r1, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldmda r8, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldcl 7, cr15, [r2, #-992] @ 0xfffffc20 │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ - strdeq r4, [r7], -r8 │ │ │ │ + ldmda ip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldcl 7, cr15, [r6, #-992] @ 0xfffffc20 │ │ │ │ + andeq r4, r7, r4, lsl #10 │ │ │ │ + andeq r4, r7, r0, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, sl, lsr #22 │ │ │ │ - andeq r8, r4, r0, lsl #26 │ │ │ │ + andeq r8, r4, r2, lsr #22 │ │ │ │ + strdeq r8, [r4], -r8 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r8, [r7], -r0 │ │ │ │ + ldrdeq r8, [r7], -r8 @ │ │ │ │ @ instruction: 0xffffe145 │ │ │ │ - andeq r4, r7, r6, ror #8 │ │ │ │ - muleq r4, r4, sl │ │ │ │ - andeq r8, r4, sl, ror #24 │ │ │ │ - andeq r8, r7, lr, asr r4 │ │ │ │ + andeq r4, r7, lr, ror #8 │ │ │ │ + andeq r8, r4, ip, lsl #21 │ │ │ │ + andeq r8, r4, r2, ror #24 │ │ │ │ + andeq r8, r7, r6, ror #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb62e1c │ │ │ │ + bl feb62e14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 84fbc4 │ │ │ │ - bmi 877828 │ │ │ │ + blmi 84fbbc │ │ │ │ + bmi 877820 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmpl lr, {r2, r3, r9, sl, lr} │ │ │ │ stmdblt r3!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ strtmi fp, [r9], -r9, asr #2 │ │ │ │ @ instruction: 0xf0374620 │ │ │ │ ldrdlt pc, [r0, r3] │ │ │ │ ldmdavs r3!, {r1, r6, fp, sp, lr} │ │ │ │ @@ -7000,97 +6998,97 @@ │ │ │ │ stmdblt fp, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r1, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf888f032 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - ldrdeq r4, [r7], -r6 │ │ │ │ + ldrdeq r4, [r7], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r8, [r4], -lr │ │ │ │ - andeq r8, r4, ip, ror #23 │ │ │ │ - andeq r8, r4, r4, ror #19 │ │ │ │ - ldrdeq r8, [r4], -r2 │ │ │ │ - ldrdeq r8, [r4], -r0 │ │ │ │ - @ instruction: 0x00048bbe │ │ │ │ - @ instruction: 0x000489b8 │ │ │ │ - andeq r8, r4, r6, lsr #23 │ │ │ │ + strdeq r8, [r4], -r6 │ │ │ │ + andeq r8, r4, r4, ror #23 │ │ │ │ + ldrdeq r8, [r4], -ip │ │ │ │ + andeq r8, r4, sl, asr #23 │ │ │ │ + andeq r8, r4, r8, asr #19 │ │ │ │ + @ instruction: 0x00048bb6 │ │ │ │ + @ instruction: 0x000489b0 │ │ │ │ + muleq r4, lr, fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb62ed8 │ │ │ │ + bl feb62ed0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbclt r0, sp, r0, asr #29 │ │ │ │ - blmi bf78e4 │ │ │ │ + blmi bf78dc │ │ │ │ stmdbmi pc!, {r1, r9, sl, lr} @ │ │ │ │ - stcmi 4, cr4, [pc], #-492 @ bb00 │ │ │ │ + stcmi 4, cr4, [pc], #-492 @ baf8 │ │ │ │ @ instruction: 0xf103607a │ │ │ │ - bmi b8be34 │ │ │ │ - blmi b9cedc │ │ │ │ + bmi b8be2c │ │ │ │ + blmi b9ced4 │ │ │ │ ldrbtmi r4, [sl], #-1148 @ 0xfffffb84 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlawtcc ip, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmia lr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ - blmi a07758 │ │ │ │ + blmi a07760 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7f8603b │ │ │ │ - bllt fe247cf0 │ │ │ │ + bllt fe247cf8 │ │ │ │ @ instruction: 0xf1074c23 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - ldrbtmi lr, [ip], #-2156 @ 0xfffff794 │ │ │ │ + ldrbtmi lr, [ip], #-2160 @ 0xfffff790 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - ldmdavs r8!, {r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r2, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff6c61 │ │ │ │ stcvs 15, cr15, [r1], #420 @ 0x1a4 │ │ │ │ tstlt r1, r4, lsl #12 │ │ │ │ @ instruction: 0xf107b1d8 │ │ │ │ @ instruction: 0xf7f80010 │ │ │ │ - ldmdami sl, {r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sl, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f82100 │ │ │ │ - bmi 60770c │ │ │ │ + bmi 607714 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r1, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ ldmdavs r8!, {r4, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xff46f7ff │ │ │ │ ldrb r4, [lr, r4, lsl #12] │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x0038f7f8 │ │ │ │ - ldcl 7, cr15, [r2], #-992 @ 0xfffffc20 │ │ │ │ - andeq r8, r7, r4, asr #6 │ │ │ │ + svc 0x003cf7f8 │ │ │ │ + ldcl 7, cr15, [r6], #-992 @ 0xfffffc20 │ │ │ │ + andeq r8, r7, ip, asr #6 │ │ │ │ @ instruction: 0xffffe2d9 │ │ │ │ - andeq r4, r7, r8, lsl #6 │ │ │ │ - andeq r4, r7, r6, lsl #6 │ │ │ │ + andeq r4, r7, r0, lsl r3 │ │ │ │ + andeq r4, r7, lr, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r8, [r7], -sl │ │ │ │ - ldrdeq r8, [r7], -r6 │ │ │ │ - muleq r7, sl, r2 │ │ │ │ - muleq r7, ip, r2 │ │ │ │ + andeq r8, r7, r2, lsl #6 │ │ │ │ + ldrdeq r8, [r7], -lr │ │ │ │ + andeq r4, r7, r2, lsr #5 │ │ │ │ + andeq r8, r7, r4, lsr #5 │ │ │ │ strmi r4, [r3], -r7, lsl #20 │ │ │ │ - blcs b8fd0 │ │ │ │ + blcs b8fc8 │ │ │ │ svcge 0x0000447a │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ssatmi r6, #30, r3 │ │ │ │ - blvc 149f58 │ │ │ │ + blvc 149f50 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r4, r7, r0, lsl #14 │ │ │ │ + andeq r4, r7, r8, lsl #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62ff4 │ │ │ │ + bl feb62fec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ smullslt r0, r5, r8, lr │ │ │ │ svcge 0x00044e7e │ │ │ │ ldrbtmi r4, [lr], #-3198 @ 0xfffff382 │ │ │ │ ldrbtmi r4, [ip], #-3454 @ 0xfffff282 │ │ │ │ ldclmi 1, cr6, [lr], #-496 @ 0xfffffe10 │ │ │ │ stmdavs sp!, {r0, r2, r4, r5, r6, r8, fp, ip, lr} │ │ │ │ @@ -7115,68 +7113,68 @@ │ │ │ │ stmib r0, {r3, r4, r6, r8, sp}^ │ │ │ │ andvs r2, r4, r2, lsl #12 │ │ │ │ teqvs r8, r0, lsl #8 │ │ │ │ addhi r6, r4, #69 @ 0x45 │ │ │ │ stmdami r9!, {r2, r8, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-2409 @ 0xfffff697 │ │ │ │ subscc r4, r0, r9, ror r4 │ │ │ │ - ldmda r8, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip, {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 19875ec │ │ │ │ + blmi 19875f4 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - svc 0x003af7f8 │ │ │ │ + svc 0x003ef7f8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 0, cr8, [r0], #-556 @ 0xfffffdd4 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00b2f7f8 │ │ │ │ + svc 0x00b6f7f8 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl 1fc9e8c │ │ │ │ + bl fe0c9e84 │ │ │ │ ldrbtmi r4, [fp], #-2908 @ 0xfffff4a4 │ │ │ │ - blcs 65f20 │ │ │ │ + blcs 65f18 │ │ │ │ stclvs 15, cr11, [r1], #-48 @ 0xffffffd0 │ │ │ │ stmdbcs r0, {r0, r5, r7, sl, fp, sp, lr} │ │ │ │ strmi sp, [r8], -r9, rrx │ │ │ │ @ instruction: 0xf0376939 │ │ │ │ @ instruction: 0x4604fadb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ + stc 7, cr15, [r0], #-992 @ 0xfffffc20 │ │ │ │ ldmdavs fp!, {r2, r4, r6, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stc 7, cr15, [sl, #992]! @ 0x3e0 │ │ │ │ + stc 7, cr15, [lr, #992]! @ 0x3e0 │ │ │ │ rsbsle r1, r3, r2, ror #24 │ │ │ │ andsle r2, r8, r3, lsl #24 │ │ │ │ ldrsbcc pc, [r8, #-135] @ 0xffffff79 @ │ │ │ │ ldrtle r0, [sl], #-1051 @ 0xfffffbe5 │ │ │ │ ldmdbvs sl!, {r2, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 12fac88 │ │ │ │ + bmi 12fac80 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ldrtmi r7, [sp], r2, lsr #15 │ │ │ │ - blmi 113b6dc │ │ │ │ + blmi 113b6d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcc pc, #2259 @ 0x8d3 @ │ │ │ │ andle r2, ip, r1, lsl #22 │ │ │ │ subcs r4, r6, #64, 18 @ 0x100000 │ │ │ │ movwcs r6, #2104 @ 0x838 │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf01262ff │ │ │ │ ldmdavs r8!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx fedc7fc6 │ │ │ │ + blx fedc7fbe │ │ │ │ @ instruction: 0xf01e6938 │ │ │ │ @ instruction: 0xe7cdfbb3 │ │ │ │ vmul.i8 d20, d0, d23 │ │ │ │ ldmdami r7!, {r0, r1, r2, r3, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff28f031 │ │ │ │ ldmdbmi r5!, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -7189,102 +7187,102 @@ │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf0127209 │ │ │ │ qsaxmi pc, r8, r5 @ │ │ │ │ @ instruction: 0xf8eef041 │ │ │ │ stmdami sp!, {r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0374478 │ │ │ │ strmi pc, [r1], -r9, asr #20 │ │ │ │ - blmi af8be0 │ │ │ │ + blmi af8bd8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andle r2, fp, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ @ instruction: 0xe7866498 │ │ │ │ ldmdavs fp!, {r3, r5, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr6, cr8, {7} @ │ │ │ │ + mcr 7, 1, pc, cr10, cr8, {7} @ │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ @ instruction: 0xe77a6458 │ │ │ │ - bl 1749fac │ │ │ │ + bl 1849fa4 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0084610 │ │ │ │ stmdami r1!, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r6, [r8], #-506 @ 0xfffffe06 │ │ │ │ @ instruction: 0xff44f028 │ │ │ │ @ instruction: 0xf0084602 │ │ │ │ ldmdami sp, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r6, [r8], #-492 @ 0xfffffe14 │ │ │ │ @ instruction: 0xff3af028 │ │ │ │ - strdeq r4, [r7], -lr │ │ │ │ - strdeq r4, [r7], -sl │ │ │ │ + andeq r4, r7, r6, lsl #4 │ │ │ │ + andeq r4, r7, r2, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, r0, lsr #16 │ │ │ │ - andeq r8, r4, r6, lsr #20 │ │ │ │ - @ instruction: 0x000781be │ │ │ │ + andeq r8, r4, r8, lsl r8 │ │ │ │ + andeq r8, r4, lr, lsl sl │ │ │ │ + andeq r8, r7, r6, asr #3 │ │ │ │ @ instruction: 0xffffe15d │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r8, lsl #3 │ │ │ │ - andeq r4, r7, r2, lsr #12 │ │ │ │ - andeq r8, r7, r8, asr r1 │ │ │ │ - andeq r4, r7, r2, lsl #2 │ │ │ │ + muleq r7, r0, r1 │ │ │ │ + andeq r4, r7, sl, lsr #12 │ │ │ │ + andeq r8, r7, r0, ror #2 │ │ │ │ + andeq r4, r7, sl, lsl #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r4, ip, lsl r7 │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ + andeq r8, r4, r4, lsl r7 │ │ │ │ + strdeq r8, [r4], -r0 │ │ │ │ + strdeq r8, [r4], -r6 │ │ │ │ strdeq r8, [r4], -lr │ │ │ │ - andeq r8, r4, r6, lsl #18 │ │ │ │ - andeq r8, r4, r2, lsl r9 │ │ │ │ - ldrdeq r8, [r4], -r4 │ │ │ │ + andeq r8, r4, sl, lsl #18 │ │ │ │ + andeq r8, r4, ip, asr #13 │ │ │ │ @ instruction: 0xffffdc71 │ │ │ │ - andeq r4, r7, r0, lsr r5 │ │ │ │ - andeq r8, r7, r2, lsl #1 │ │ │ │ - andeq r8, r7, r8, ror r0 │ │ │ │ - andeq r8, r7, sl, rrx │ │ │ │ - andeq r8, r4, r6, ror r6 │ │ │ │ - andeq r8, r4, r2, ror #12 │ │ │ │ + andeq r4, r7, r8, lsr r5 │ │ │ │ + andeq r8, r7, sl, lsl #1 │ │ │ │ + andeq r8, r7, r0, lsl #1 │ │ │ │ + andeq r8, r7, r2, ror r0 │ │ │ │ + andeq r8, r4, lr, ror #12 │ │ │ │ + andeq r8, r4, sl, asr r6 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4628fb1b │ │ │ │ - blx 648102 │ │ │ │ + blx 6480fa │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4770bdb0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [lr], -r0, lsl #30 │ │ │ │ @ instruction: 0xf100b130 │ │ │ │ @ instruction: 0x46280513 │ │ │ │ - stc 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ + stc 7, cr15, [lr], #992 @ 0x3e0 │ │ │ │ ldmdblt r8, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0x464046b0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrrcne 0, 0, r2, r4, cr8 │ │ │ │ - blx 114813e │ │ │ │ + blx 1148136 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4620d0f4 │ │ │ │ - blx fc814a │ │ │ │ + blx fc8142 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ ldc2 0, cr15, [r2], {49} @ 0x31 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ pop {r2, sp, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb632f0 │ │ │ │ + bl feb632e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d00b8 │ │ │ │ - bmi 4f7cfc │ │ │ │ + blmi 4d00b0 │ │ │ │ + bmi 4f7cf4 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf00e3104 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -7295,59 +7293,59 @@ │ │ │ │ stc2 0, cr15, [r8, #196] @ 0xc4 │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvc pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0x4620fe3b │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r3, r7, r2, lsl #30 │ │ │ │ + andeq r3, r7, sl, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r7, r6, asr #7 │ │ │ │ - andeq r8, r4, r0, lsr r5 │ │ │ │ - andeq r8, r4, sl, ror r7 │ │ │ │ - andeq r8, r4, lr, lsl r5 │ │ │ │ - andeq r8, r4, r8, ror #14 │ │ │ │ + andeq r4, r7, lr, asr #7 │ │ │ │ + andeq r8, r4, r8, lsr #10 │ │ │ │ + andeq r8, r4, r2, ror r7 │ │ │ │ + andeq r8, r4, r6, lsl r5 │ │ │ │ + andeq r8, r4, r0, ror #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r8, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2632 @ 0xfffff5b8 │ │ │ │ stmdbmi r9, {r3, 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], #-2629 @ 0xfffff5bb │ │ │ │ svcvs 0x0014585e │ │ │ │ - blcs 26264 │ │ │ │ + blcs 2625c │ │ │ │ stccs 1, cr13, [r0, #-236] @ 0xffffff14 │ │ │ │ andcs sp, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - stmib r6!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4680683b │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ - bcs eaa21c │ │ │ │ + bcs eaa214 │ │ │ │ ldmdavc sl, {r1, r2, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ cmple fp, pc, lsr #20 │ │ │ │ eorsvs r1, r8, r8, asr ip │ │ │ │ - stc 7, cr15, [r0], #-992 @ 0xfffffc20 │ │ │ │ + stc 7, cr15, [r4], #-992 @ 0xfffffc20 │ │ │ │ andcs r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf01e3501 │ │ │ │ @ instruction: 0x4604fabf │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ rsbvs r4, r0, sl, lsr #12 │ │ │ │ - blx fe4482a6 │ │ │ │ + blx fe44829e │ │ │ │ ldmdavs r2!, {r0, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ svcvs 0x00198000 │ │ │ │ ldrvs r6, [ip, -r1, lsr #1] │ │ │ │ teqle r6, r0, lsl #20 │ │ │ │ - bmi b541f8 │ │ │ │ + bmi b541f0 │ │ │ │ ldrbtmi r4, [sl], #-2855 @ 0xfffff4d9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [r8, -r2, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi r7!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -7356,17 +7354,17 @@ │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ stccs 13, cr15, [r0, #-52] @ 0xffffffcc │ │ │ │ strhlt sp, [r4, #-27]! @ 0xffffffe5 │ │ │ │ ldrbtmi r4, [sp], #-3363 @ 0xfffff2dd │ │ │ │ movweq lr, #6612 @ 0x19d4 │ │ │ │ @ instruction: 0xf01e672b │ │ │ │ strtmi pc, [r0], -r1, asr #20 │ │ │ │ - blx fc82b4 │ │ │ │ + blx fc82ac │ │ │ │ stccs 15, cr6, [r0], {44} @ 0x2c │ │ │ │ - blmi 7c0a14 │ │ │ │ + blmi 7c0a0c │ │ │ │ ldmdavs r2!, {r8, sp} │ │ │ │ @ instruction: 0x6719447b │ │ │ │ sbcsle r2, r1, r0, lsl #20 │ │ │ │ vmul.i8 d20, d0, d11 │ │ │ │ ldmdami fp, {r1, r2, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [sl, #196]! @ 0xc4 │ │ │ │ @@ -7378,45 +7376,45 @@ │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsvc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0xe7f3fd93 │ │ │ │ - ldmib r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r3, r7, sl, lsl #29 │ │ │ │ + ldmib ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r7, r2, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r7, r2, lsl #29 │ │ │ │ + andeq r3, r7, sl, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r7, lr, lr │ │ │ │ - andeq r7, r7, r8, asr #28 │ │ │ │ - andeq r3, r7, r6, lsl #28 │ │ │ │ - andeq r8, r4, sl, lsr r4 │ │ │ │ - andeq r8, r4, r0, lsr #13 │ │ │ │ - andeq r7, r7, r2, lsl #28 │ │ │ │ - andeq r7, r7, r4, ror #27 │ │ │ │ - strdeq r8, [r4], -ip │ │ │ │ - andeq r8, r4, r2, ror #12 │ │ │ │ - andeq r8, r4, sl, ror #7 │ │ │ │ - andeq r8, r4, r0, asr r6 │ │ │ │ - andeq r8, r4, lr, asr #7 │ │ │ │ - andeq r8, r4, r4, lsr r6 │ │ │ │ + andeq r7, r7, r6, lsr #29 │ │ │ │ + andeq r7, r7, r0, asr lr │ │ │ │ + andeq r3, r7, lr, lsl #28 │ │ │ │ + andeq r8, r4, r2, lsr r4 │ │ │ │ + muleq r4, r8, r6 │ │ │ │ + andeq r7, r7, sl, lsl #28 │ │ │ │ + andeq r7, r7, ip, ror #27 │ │ │ │ + strdeq r8, [r4], -r4 │ │ │ │ + andeq r8, r4, sl, asr r6 │ │ │ │ + andeq r8, r4, r2, ror #7 │ │ │ │ + andeq r8, r4, r8, asr #12 │ │ │ │ + andeq r8, r4, r6, asr #7 │ │ │ │ + andeq r8, r4, ip, lsr #12 │ │ │ │ strlt r2, [r0], #2053 @ 0x805 │ │ │ │ svcge 0x00004608 │ │ │ │ stmdavs fp, {r1, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ ldrtmi r6, [sp], fp │ │ │ │ - blvc 14a464 │ │ │ │ + blvc 14a45c │ │ │ │ ldcllt 0, cr15, [lr, #20] │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ @ instruction: 0x46bd3174 │ │ │ │ - blvc 14a478 │ │ │ │ + blvc 14a470 │ │ │ │ ldcllt 0, cr15, [r4], {14} │ │ │ │ - andeq r7, r7, r4, lsr sp │ │ │ │ + andeq r7, r7, ip, lsr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stmdbeq r8!, {r2, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldclvs 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ ldmibpl r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ @@ -7441,70 +7439,70 @@ │ │ │ │ @ instruction: 0xf01e5080 │ │ │ │ ldrbtvs pc, [r8], #2539 @ 0x9eb @ │ │ │ │ sbcseq pc, r0, r1, asr #4 │ │ │ │ @ instruction: 0xf9e6f01e │ │ │ │ @ instruction: 0xf8df64b8 │ │ │ │ ldrbtmi r0, [r8], #-2444 @ 0xfffff674 │ │ │ │ @ instruction: 0xf7f83008 │ │ │ │ - @ instruction: 0x6dfbeac4 │ │ │ │ + @ instruction: 0x6dfbeac8 │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldclvs 0, cr8, [fp, #664]! @ 0x298 │ │ │ │ - blcs bea40c │ │ │ │ + blcs bea404 │ │ │ │ addshi pc, r0, #0 │ │ │ │ - blcs 167994 │ │ │ │ + blcs 16798c │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ ldmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 26424 │ │ │ │ + blcs 2641c │ │ │ │ addshi pc, r2, #64 @ 0x40 │ │ │ │ ldclvs 4, cr6, [r8, #496]! @ 0x1f0 │ │ │ │ - bl 84a3a4 │ │ │ │ + bl 94a39c │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ ldcvs 2, cr4, [fp], #608 @ 0x260 │ │ │ │ @ instruction: 0x460565bb │ │ │ │ @ instruction: 0x663b6cfb │ │ │ │ sbcshi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0x1017e9d7 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ - blx fe3c84a8 │ │ │ │ + blx fe3c84a0 │ │ │ │ stccs 1, cr11, [r1, #-976] @ 0xfffffc30 │ │ │ │ @ instruction: 0x81a5f340 │ │ │ │ @ instruction: 0xf44f6e3e │ │ │ │ @ instruction: 0xf8df5280 │ │ │ │ ldrtmi r1, [r0], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0314479 │ │ │ │ strtmi pc, [r0], -r7, asr #20 │ │ │ │ - bl 4a3e4 │ │ │ │ + bl 14a3dc │ │ │ │ tstlt lr, r5, lsl #12 │ │ │ │ @ instruction: 0xf7f86e38 │ │ │ │ - strmi lr, [r5], #-2812 @ 0xfffff504 │ │ │ │ + strmi lr, [r5], #-2816 @ 0xfffff500 │ │ │ │ svcpl 0x0080f5b5 │ │ │ │ strthi pc, [r1], #-128 @ 0xffffff80 │ │ │ │ @ instruction: 0x46216e38 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - blx d484e8 │ │ │ │ + blx d484e0 │ │ │ │ ldmcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 2d530 │ │ │ │ + blcs 2d528 │ │ │ │ orrhi pc, r7, r0, asr #32 │ │ │ │ @ instruction: 0xf44f6dbc │ │ │ │ cdpvs 2, 3, cr5, cr9, cr0, {4} │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - blx 16c8510 │ │ │ │ + blx 16c8508 │ │ │ │ ldcvs 12, cr6, [sl, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xf5046023 │ │ │ │ ldclvs 3, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ rsbvs r6, r2, r2, lsl r8 │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ @ instruction: 0xf8c320c8 │ │ │ │ ldclvs 0, cr2, [fp, #-704]! @ 0xfffffd40 │ │ │ │ - blcs 167e54 │ │ │ │ + blcs 167e4c │ │ │ │ stmiacc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ ldmdbvs r8, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5076b98 │ │ │ │ strls r6, [r0, #-961] @ 0xfffffc3f │ │ │ │ @ instruction: 0xf00a6dba │ │ │ │ @ instruction: 0x4604fe51 │ │ │ │ @@ -7520,108 +7518,108 @@ │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ @ instruction: 0xf902f01e │ │ │ │ @ instruction: 0xf01e6e38 │ │ │ │ ldcvs 8, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf8fcf01e │ │ │ │ stmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 26538 │ │ │ │ + blcs 26530 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stmdane r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcscs pc, r2, #64, 12 @ 0x4000000 │ │ │ │ stmdaeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r8], #-196 @ 0xffffff3c │ │ │ │ ldclvs 0, cr14, [fp, #688]! @ 0x2b0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stccs 2, cr8, [r0], {4} │ │ │ │ svcge 0x0058f47f │ │ │ │ stmdacc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 2656c │ │ │ │ + blcs 26564 │ │ │ │ @ instruction: 0x81bff040 │ │ │ │ ldrbtvs r4, [fp], #-1564 @ 0xfffff9e4 │ │ │ │ @ instruction: 0xf8dfe759 │ │ │ │ andcs r3, r0, #12, 16 @ 0xc0000 │ │ │ │ @ instruction: 0x46216e7d │ │ │ │ - blvs ff6228c4 │ │ │ │ + blvs ff6228bc │ │ │ │ stc2 0, cr15, [lr], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df80a3 │ │ │ │ stmiapl fp!, {r5, r6, r7, r8, r9, sl, ip, sp}^ │ │ │ │ - blcs 26598 │ │ │ │ + blcs 26590 │ │ │ │ svcge 0x0046f43f │ │ │ │ ubfxne pc, pc, #17, #17 │ │ │ │ eorcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ubfxeq pc, pc, #17, #13 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1f4860a │ │ │ │ + blx 1f48602 │ │ │ │ ldrvs r6, [fp, #3259]! @ 0xcbb │ │ │ │ @ instruction: 0x663b6cfb │ │ │ │ ldclvs 4, cr6, [r8, #496]! @ 0x1f0 │ │ │ │ - b 164a534 │ │ │ │ + b 174a52c │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ addsmi r4, r8, #5242880 @ 0x500000 │ │ │ │ svcge 0x003cf67f │ │ │ │ sbfxcc pc, pc, #17, #1 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ cmplt fp, fp, lsl r8 │ │ │ │ sbfxne pc, pc, #17, #29 │ │ │ │ eorscc pc, r3, #64, 12 @ 0x4000000 │ │ │ │ sbfxeq pc, pc, #17, #25 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl], {49} @ 0x31 │ │ │ │ @ instruction: 0xf0116df8 │ │ │ │ @ instruction: 0x4603faf5 │ │ │ │ mvnsvs r6, #120, 24 @ 0x7800 │ │ │ │ - blx ffc485d4 │ │ │ │ + blx ffc485cc │ │ │ │ cmnpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x200063b8 │ │ │ │ - b 134a57c │ │ │ │ + b 144a574 │ │ │ │ @ instruction: 0x3794f8df │ │ │ │ tstcs r0, sl, ror lr │ │ │ │ rsbsvc pc, r6, r7, lsl #10 │ │ │ │ cmnvs fp, #13828096 @ 0xd30000 │ │ │ │ - bl feb4a590 │ │ │ │ + bl fec4a588 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r2, #64 @ 0x40 │ │ │ │ ldrbtvc pc, [r6], -r7, lsl #10 @ │ │ │ │ @ instruction: 0x8778f8df │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - @ instruction: 0xf8dfec22 │ │ │ │ + @ instruction: 0xf8dfec26 │ │ │ │ mrcvs 7, 3, r3, cr10, cr4, {3} │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8dfefea │ │ │ │ + @ instruction: 0xf8dfefee │ │ │ │ cdpvs 7, 7, cr3, cr10, cr0, {2} │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ addcs pc, lr, #64, 12 @ 0x4000000 │ │ │ │ - blvs ffe709f0 │ │ │ │ + blvs ffe709e8 │ │ │ │ strbmi r9, [r1], -r1, lsl #2 │ │ │ │ movtcs r6, #35736 @ 0x8b98 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ ldc2 0, cr15, [lr], {18} │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blvs 1f06818 │ │ │ │ + blvs 1f06820 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svcvs 0x00b84621 │ │ │ │ - b 54a5ec │ │ │ │ + b 64a5e4 │ │ │ │ @ instruction: 0xf01e6bb8 │ │ │ │ - blvs ffe4a760 │ │ │ │ + blvs ffe4a758 │ │ │ │ @ instruction: 0xf850f01e │ │ │ │ @ instruction: 0xf01e6e38 │ │ │ │ ldcvs 8, cr15, [r8, #308]! @ 0x134 │ │ │ │ @ instruction: 0xf84af01e │ │ │ │ @ instruction: 0x36dcf8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ @ instruction: 0x070cf8df │ │ │ │ @ instruction: 0xf6404641 │ │ │ │ ldrbtmi r2, [r8], #-662 @ 0xfffffd6a │ │ │ │ - blx feec8706 │ │ │ │ + blx feec86fe │ │ │ │ @ instruction: 0xf8df2009 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldrbtmi r3, [sl], #-1720 @ 0xfffff948 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x366cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @@ -7634,80 +7632,80 @@ │ │ │ │ adchi pc, r2, #0 │ │ │ │ @ instruction: 0xf0116df8 │ │ │ │ teqpvs r8, #495616 @ p-variant is OBSOLETE @ 0x79000 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ @ instruction: 0xf107fa75 │ │ │ │ rscsvs r0, r8, #116, 2 │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ - @ instruction: 0x6cbbe9d2 │ │ │ │ + @ instruction: 0x6cbbe9d6 │ │ │ │ @ instruction: 0x210065bb │ │ │ │ @ instruction: 0xf5076cfb │ │ │ │ @ instruction: 0x663b7030 │ │ │ │ @ instruction: 0x3690f8df │ │ │ │ ldrbtvs r6, [ip], #-3706 @ 0xfffff186 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - bl b4a690 │ │ │ │ + bl c4a688 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, r7, #64 @ 0x40 │ │ │ │ ldrtvc pc, [r0], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - @ instruction: 0xf8dfeba4 │ │ │ │ + @ instruction: 0xf8dfeba8 │ │ │ │ mrcvs 6, 3, r3, cr10, cr8, {3} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x006cf7f7 │ │ │ │ + svc 0x0070f7f7 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ andls r6, r2, #1024000 @ 0xfa000 │ │ │ │ rsbscs pc, lr, #64, 12 @ 0x4000000 │ │ │ │ tstls r1, r9, lsr fp │ │ │ │ @ instruction: 0x1660f8df │ │ │ │ cmpcs r0, #216, 22 @ 0x36000 │ │ │ │ movwls r4, #1145 @ 0x479 │ │ │ │ @ instruction: 0xf0124623 │ │ │ │ @ instruction: 0x4630fb9f │ │ │ │ - stmda r6, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46286abb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f86f78 │ │ │ │ - bvs ffe46d64 │ │ │ │ + bvs ffe46d6c │ │ │ │ @ instruction: 0xffd4f01d │ │ │ │ @ instruction: 0xf01d6b38 │ │ │ │ @ instruction: 0xf8dfffd1 │ │ │ │ cdpvs 5, 7, cr3, cr10, cr12, {7} │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ - blcs 26790 │ │ │ │ + blcs 26788 │ │ │ │ andshi pc, r1, #64 @ 0x40 │ │ │ │ - blcs 27f18 │ │ │ │ + blcs 27f10 │ │ │ │ svcge 0x000ff47f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ mrcvs 14, 1, sl, cr11, cr7, {3} │ │ │ │ - blcs bea7a8 │ │ │ │ + blcs bea7a0 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - strmi lr, [r5], -r0, ror #18 │ │ │ │ + strmi lr, [r5], -r4, ror #18 │ │ │ │ @ instruction: 0xf8dfe65e │ │ │ │ vst1.8 {d17-d19}, [pc], r0 │ │ │ │ @ instruction: 0xf8df6234 │ │ │ │ ldrbtmi r0, [r9], #-1532 @ 0xfffffa04 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ strbt pc, [sp], -fp, lsr #22 @ │ │ │ │ ldrbcc pc, [r0, #2271]! @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 667d8 │ │ │ │ + blcs 667d0 │ │ │ │ @ instruction: 0xf8dfd025 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, r8, sl, ip, sp}^ │ │ │ │ - blcs 667e4 │ │ │ │ + blcs 667dc │ │ │ │ msrhi CPSR_f, r0 │ │ │ │ ldrbcc pc, [ip, #2271] @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ tstpcs ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf8d3231c │ │ │ │ - bcs 55468 │ │ │ │ + bcs 55460 │ │ │ │ rscshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ ldcvs 1, cr8, [fp, #924]! @ 0x39c │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^ │ │ │ │ ldclvs 0, cr6, [fp, #-76]! @ 0xffffffb4 │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, sl, fp, sp, lr} │ │ │ │ @@ -7727,15 +7725,15 @@ │ │ │ │ @ instruction: 0xf8dfff67 │ │ │ │ mrcvs 5, 3, r3, cr10, cr8, {0} │ │ │ │ ldmpl r3, {r0, r2, r3, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf000681a │ │ │ │ @ instruction: 0xf1a4813c │ │ │ │ sbcslt r0, r9, #68, 6 @ 0x10000001 │ │ │ │ vmul.i8 d2, d0, d24 │ │ │ │ - blcs e2ccb0 │ │ │ │ + blcs e2cca8 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01250177 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @@ -7771,15 +7769,15 @@ │ │ │ │ ldclvs 5, cr6, [fp], #748 @ 0x2ec │ │ │ │ movwcs r6, #1595 @ 0x63b │ │ │ │ ldrbtvs r4, [fp], #-1564 @ 0xfffff9e4 │ │ │ │ @ instruction: 0xf8dfe653 │ │ │ │ mrcvs 4, 3, r3, cr10, cr4, {5} │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 59588 │ │ │ │ + blcs 59580 │ │ │ │ stclge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf0166e38 │ │ │ │ strb pc, [r7, #4029]! @ 0xfbd @ │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdavc r3!, {r0, r1, r3, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2b2f │ │ │ │ @@ -7790,118 +7788,118 @@ │ │ │ │ eorcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9a4f031 │ │ │ │ @ instruction: 0xf107e626 │ │ │ │ ldrmi r0, [r8], -ip, ror #2 │ │ │ │ @ instruction: 0xf7f8461c │ │ │ │ - @ instruction: 0xf8dfe89a │ │ │ │ + @ instruction: 0xf8dfe89e │ │ │ │ @ instruction: 0x46213430 │ │ │ │ @ instruction: 0xf1076e7a │ │ │ │ ldmpl r3, {r4, r7}^ │ │ │ │ @ instruction: 0xf7f8627b │ │ │ │ - @ instruction: 0x4604e9fa │ │ │ │ + @ instruction: 0x4604e9fe │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10781ae │ │ │ │ @ instruction: 0xf8df0690 │ │ │ │ ldrtmi r8, [r0], -ip, asr #8 │ │ │ │ - b 1bca90c │ │ │ │ + b 1cca904 │ │ │ │ strcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r6, [r8], #3706 @ 0xe7a │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr6, cr7, {7} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr7, {7} │ │ │ │ rsbcs pc, r4, #64, 12 @ 0x4000000 │ │ │ │ movtcs r4, #9793 @ 0x2641 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 1cc8998 │ │ │ │ + blx 1cc8990 │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - bvs 1f084c0 │ │ │ │ + bvs 1f084c8 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdpvs 6, 15, cr4, cr8, cr1, {1} │ │ │ │ - stmda r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf01d6cf8 │ │ │ │ ldcvs 14, cr15, [r8], #668 @ 0x29c │ │ │ │ mcr2 0, 5, pc, cr4, cr13, {0} @ │ │ │ │ vsubvs.f64 d20, d26, d20 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmmi sp!, {r0, r5, r6, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf6404641 │ │ │ │ ldrbtmi r2, [r8], #-616 @ 0xfffffd98 │ │ │ │ - blx 548a50 │ │ │ │ + blx 548a48 │ │ │ │ ldclvs 6, cr14, [fp, #-352]! @ 0xfffffea0 │ │ │ │ svclt 0x00012b05 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr} │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ ldcvs 0, cr6, [fp, #76]! @ 0x4c │ │ │ │ andeq pc, r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf900f037 │ │ │ │ ldcvs 8, cr2, [ip, #4]! │ │ │ │ ldcvs 15, cr11, [sl, #32]! │ │ │ │ svclt 0x00024620 │ │ │ │ vst2.8 {d22-d23}, [r3 :64], r3 │ │ │ │ andsvs r3, r3, r0, lsl #7 │ │ │ │ - blx 1e489d4 │ │ │ │ + blx 1e489cc │ │ │ │ bicvs pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf0464620 │ │ │ │ strbt pc, [sl], r5, lsr #24 @ │ │ │ │ @ instruction: 0xf5036dbb │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - blcs b58ac8 │ │ │ │ + blcs b58ac0 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf0116e38 │ │ │ │ @ instruction: 0xf107f8c7 │ │ │ │ cmnvs r8, ip, ror r1 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - blmi ff486a80 │ │ │ │ + blmi ff486a88 │ │ │ │ @ instruction: 0x46216e7a │ │ │ │ addsvs pc, lr, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stmib r4, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ msrhi SPSR_fxc, r0, asr #32 │ │ │ │ ldrvs pc, [lr], r7, lsl #10 │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blmi ff2c7204 │ │ │ │ + blmi ff2c720c │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - ldmibmi r6, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibmi r6, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf640697b │ │ │ │ ldrbtmi r2, [r9], #-703 @ 0xfffffd41 │ │ │ │ @ instruction: 0xf04f9302 │ │ │ │ @ instruction: 0xf50730ff │ │ │ │ movwls r6, #5057 @ 0x13c1 │ │ │ │ movwls r2, #831 @ 0x33f │ │ │ │ @ instruction: 0xf0124623 │ │ │ │ @ instruction: 0x4630f9fb │ │ │ │ - mcr 7, 3, pc, cr2, cr7, {7} @ │ │ │ │ + mcr 7, 3, pc, cr6, cr7, {7} @ │ │ │ │ @ instruction: 0x462868fa │ │ │ │ svcvs 0x00f84790 │ │ │ │ @ instruction: 0xf7f74621 │ │ │ │ - ldmdbvs r8!, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs r8!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ mrc2 0, 1, pc, cr0, cr13, {0} │ │ │ │ - bcs 4649c │ │ │ │ + bcs 46494 │ │ │ │ ldclge 4, cr15, [r0, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf64049c6 │ │ │ │ stmiami r6, {r0, r5, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9a2f031 │ │ │ │ - bcs 4620c │ │ │ │ + bcs 46204 │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strb r2, [r2, #0]! │ │ │ │ @ instruction: 0xf6406dbb │ │ │ │ stmiami r0, {r0, r3, r5, r6, r7, r8, sp}^ │ │ │ │ strpl pc, [r5], #1283 @ 0x503 │ │ │ │ orreq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r6, [r8], #-3642 @ 0xfffff1c6 │ │ │ │ - blvc c7ee4 │ │ │ │ + blvc c7edc │ │ │ │ strmi lr, [r0, #-2516] @ 0xfffff62c │ │ │ │ strmi lr, [r2, #-2499] @ 0xfffff63d │ │ │ │ - blvc 480ac │ │ │ │ + blvc 480a4 │ │ │ │ stc2 0, cr15, [r2], {39} @ 0x27 │ │ │ │ teqlt sl, r9, lsl #13 │ │ │ │ @ instruction: 0xf64049b7 │ │ │ │ ldmmi r7!, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf97ef031 │ │ │ │ strb r2, [r2, #5] │ │ │ │ @@ -7945,18 +7943,18 @@ │ │ │ │ ldrbtmi r4, [r9], #-2204 @ 0xfffff764 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ strb pc, [r5, #2161]! @ 0x871 @ │ │ │ │ vmovvs.s8 r4, d10[7] │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ rsbsvc pc, r6, r7, lsl #10 │ │ │ │ - stmda lr, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ tstle r6, r1, lsl #22 │ │ │ │ - blcs 168168 │ │ │ │ + blcs 168160 │ │ │ │ ldcvs 15, cr11, [sl, #4]! │ │ │ │ vst2.8 {d22-d23}, [r3 :64], r3 │ │ │ │ andsvs r3, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf1036dbb │ │ │ │ @ instruction: 0xf0370008 │ │ │ │ stmdacs r1, {r0, r1, r3, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x00016db8 │ │ │ │ @@ -7969,222 +7967,222 @@ │ │ │ │ ldmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf0180115 │ │ │ │ ldrb pc, [r2, #2345]! @ 0x929 @ │ │ │ │ @ instruction: 0xf0104620 │ │ │ │ @ instruction: 0xf107ffd7 │ │ │ │ mvnsvs r0, r0, ror r1 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - ldcvs 15, cr14, [fp], #208 @ 0xd0 │ │ │ │ + ldcvs 15, cr14, [fp], #224 @ 0xe0 │ │ │ │ @ instruction: 0x462965bb │ │ │ │ @ instruction: 0xf5076cfb │ │ │ │ @ instruction: 0x663b70d4 │ │ │ │ vmovvs.s8 r4, d10[6] │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf7f861bb │ │ │ │ - @ instruction: 0x4604e890 │ │ │ │ + @ instruction: 0x4604e894 │ │ │ │ cmnle ip, r0, lsl #16 │ │ │ │ ldrbvc pc, [r4], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blmi 144701c │ │ │ │ + blmi 1447024 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - blmi 1147f50 │ │ │ │ + blmi 1147f58 │ │ │ │ stmdbmi pc!, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ @ │ │ │ │ ldrbtmi r5, [r9], #-2259 @ 0xfffff72d │ │ │ │ andls r6, r2, #4096000 @ 0x3e8000 │ │ │ │ rsbscs pc, r3, #64, 12 @ 0x4000000 │ │ │ │ - blmi 1b27b7c │ │ │ │ + blmi 1b27b74 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #848 @ 0x350 │ │ │ │ @ instruction: 0xf0124623 │ │ │ │ ldrtmi pc, [r0], -r5, lsl #18 @ │ │ │ │ - stcl 7, cr15, [ip, #-988]! @ 0xfffffc24 │ │ │ │ + ldcl 7, cr15, [r0, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0x462869bb │ │ │ │ svcvs 0x00384798 │ │ │ │ @ instruction: 0xf7f74621 │ │ │ │ - ldmibvs r8!, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs r8!, {r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldc2 0, cr15, [sl, #-116]! @ 0xffffff8c │ │ │ │ - blmi f861e4 │ │ │ │ + blmi f861dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - bvs feede4b0 │ │ │ │ + bvs feede4a8 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f77030 │ │ │ │ - blmi ac8bc4 │ │ │ │ + blmi ac8bcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 26cd0 │ │ │ │ + blcs 26cc8 │ │ │ │ stcge 4, cr15, [ip], {63} @ 0x3f │ │ │ │ @ instruction: 0xf6404959 │ │ │ │ ldmdami r9, {r0, r1, r3, r4, r5, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf89ef031 │ │ │ │ - blmi c45e84 │ │ │ │ + blmi c45e7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - bvs 1ede4e4 │ │ │ │ + bvs 1ede4dc │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f70090 │ │ │ │ - ldmdbmi r2, {r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi r2, {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andscc pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ ldr pc, [ip, -fp, lsl #17]! │ │ │ │ @ instruction: 0xf640494f │ │ │ │ stmdami pc, {r3, r4, r9, ip, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf882f031 │ │ │ │ - blcs 4683c │ │ │ │ + blcs 46834 │ │ │ │ stclge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf640494b │ │ │ │ stmdami fp, {r0, r1, r2, r3, r4, r5, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf876f031 │ │ │ │ - blmi 745e34 │ │ │ │ + blmi 745e2c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f770d4 │ │ │ │ - blmi 608b40 │ │ │ │ + blmi 608b48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f7609e │ │ │ │ - @ instruction: 0xf7f7ef8e │ │ │ │ - svclt 0x0000ecc8 │ │ │ │ - ldrdeq r3, [r7], -r6 │ │ │ │ - ldrdeq r3, [r7], -r0 │ │ │ │ + @ instruction: 0xf7f7ef92 │ │ │ │ + svclt 0x0000eccc │ │ │ │ + ldrdeq r3, [r7], -lr │ │ │ │ + ldrdeq r3, [r7], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, lr, ror #5 │ │ │ │ - andeq r8, r4, r8, ror #10 │ │ │ │ - andeq r4, r7, sl, asr #2 │ │ │ │ - andeq r3, r5, r4, lsr #9 │ │ │ │ + andeq r8, r4, r6, ror #5 │ │ │ │ + andeq r8, r4, r0, ror #10 │ │ │ │ + andeq r4, r7, r2, asr r1 │ │ │ │ + muleq r5, ip, r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r8, r4, r8, ror r1 │ │ │ │ - strdeq r8, [r4], -r2 │ │ │ │ - andeq r8, r4, r8, lsl r1 │ │ │ │ - andeq r8, r4, r6, lsr #7 │ │ │ │ - ldrdeq r8, [r4], -ip │ │ │ │ - andeq r8, r4, sl, ror #6 │ │ │ │ + andeq r8, r4, r0, ror r1 │ │ │ │ + andeq r8, r4, sl, ror #7 │ │ │ │ + andeq r8, r4, r0, lsl r1 │ │ │ │ + muleq r4, lr, r3 │ │ │ │ + ldrdeq r8, [r4], -r4 │ │ │ │ + andeq r8, r4, r2, ror #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r4, r8, lsl #1 │ │ │ │ + andeq r8, r4, r0, lsl #1 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r4, r6, r2 │ │ │ │ - @ instruction: 0x000739b6 │ │ │ │ - andeq r7, r4, r8, ror #30 │ │ │ │ - strdeq r7, [r4], -lr │ │ │ │ - andeq r8, r4, ip, lsl #3 │ │ │ │ + andeq r8, r4, lr, lsl #5 │ │ │ │ + @ instruction: 0x000739be │ │ │ │ + andeq r7, r4, r0, ror #30 │ │ │ │ + strdeq r7, [r4], -r6 │ │ │ │ + andeq r8, r4, r4, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r4, r6, asr #27 │ │ │ │ - andeq r8, r4, r4, asr r0 │ │ │ │ - andeq r7, r4, r8, ror #26 │ │ │ │ - strdeq r7, [r4], -r6 │ │ │ │ - andeq r7, r4, r2, lsr #26 │ │ │ │ - andeq r7, r4, sl, asr #30 │ │ │ │ - andeq r7, r4, lr, lsr #24 │ │ │ │ - andeq r7, r4, ip, ror #23 │ │ │ │ - andeq r7, r4, r6, ror #28 │ │ │ │ - andeq r7, r4, r6, asr #23 │ │ │ │ - andeq r7, r4, r4, lsr #23 │ │ │ │ - andeq r7, r4, lr, lsl lr │ │ │ │ - andeq r7, r4, lr, lsl #23 │ │ │ │ - andeq r7, r4, r8, lsl #28 │ │ │ │ - andeq r7, r4, r8, ror fp │ │ │ │ - strdeq r7, [r4], -r2 │ │ │ │ - andeq r7, r4, r2, ror #22 │ │ │ │ - ldrdeq r7, [r4], -ip │ │ │ │ - andeq r7, r4, ip, asr #22 │ │ │ │ - andeq r7, r4, r6, asr #27 │ │ │ │ - andeq r7, r4, ip, lsr #22 │ │ │ │ - andeq r7, r4, r6, lsr #27 │ │ │ │ - andeq r7, r4, r6, lsl fp │ │ │ │ - muleq r4, r0, sp │ │ │ │ - andeq r7, r4, r2, lsl #22 │ │ │ │ - muleq r4, r0, sp │ │ │ │ - andeq r7, r4, r6, asr #20 │ │ │ │ - andeq r9, r4, r8, ror sp │ │ │ │ - andeq r7, r4, r4, ror #19 │ │ │ │ - andeq r7, r4, r2, ror ip │ │ │ │ - @ instruction: 0x000479be │ │ │ │ - andeq r7, r4, r8, lsr ip │ │ │ │ - andeq r7, r4, ip, lsr #19 │ │ │ │ + @ instruction: 0x00047dbe │ │ │ │ + andeq r8, r4, ip, asr #32 │ │ │ │ + andeq r7, r4, r0, ror #26 │ │ │ │ + andeq r7, r4, lr, ror #31 │ │ │ │ + andeq r7, r4, sl, lsl sp │ │ │ │ + andeq r7, r4, r2, asr #30 │ │ │ │ andeq r7, r4, r6, lsr #24 │ │ │ │ - muleq r4, r4, r9 │ │ │ │ - andeq r7, r4, r2, lsr #24 │ │ │ │ + andeq r7, r4, r4, ror #23 │ │ │ │ + andeq r7, r4, lr, asr lr │ │ │ │ + @ instruction: 0x00047bbe │ │ │ │ + muleq r4, ip, fp │ │ │ │ + andeq r7, r4, r6, lsl lr │ │ │ │ + andeq r7, r4, r6, lsl #23 │ │ │ │ + andeq r7, r4, r0, lsl #28 │ │ │ │ + andeq r7, r4, r0, ror fp │ │ │ │ + andeq r7, r4, sl, ror #27 │ │ │ │ + andeq r7, r4, sl, asr fp │ │ │ │ + ldrdeq r7, [r4], -r4 │ │ │ │ + andeq r7, r4, r4, asr #22 │ │ │ │ + @ instruction: 0x00047dbe │ │ │ │ + andeq r7, r4, r4, lsr #22 │ │ │ │ + muleq r4, lr, sp │ │ │ │ + andeq r7, r4, lr, lsl #22 │ │ │ │ + andeq r7, r4, r8, lsl #27 │ │ │ │ + strdeq r7, [r4], -sl │ │ │ │ + andeq r7, r4, r8, lsl #27 │ │ │ │ + andeq r7, r4, lr, lsr sl │ │ │ │ + andeq r9, r4, r0, ror sp │ │ │ │ + ldrdeq r7, [r4], -ip │ │ │ │ + andeq r7, r4, sl, ror #24 │ │ │ │ + @ instruction: 0x000479b6 │ │ │ │ + andeq r7, r4, r0, lsr ip │ │ │ │ + andeq r7, r4, r4, lsr #19 │ │ │ │ + andeq r7, r4, lr, lsl ip │ │ │ │ + andeq r7, r4, ip, lsl #19 │ │ │ │ + andeq r7, r4, sl, lsl ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r2, ror r9 │ │ │ │ ldrbtmi r4, [r9], #-2674 @ 0xfffff58e │ │ │ │ ldrdge pc, [r8, #143] @ 0x8f │ │ │ │ svcge 0x00044b72 │ │ │ │ stmpl sl, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldrbtvs r6, [sl], #-2066 @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andpl pc, r3, sl, asr r8 @ │ │ │ │ - blcs 26ed0 │ │ │ │ + blcs 26ec8 │ │ │ │ adcshi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf1074b6c │ │ │ │ @ instruction: 0x4610021c │ │ │ │ ldrbtmi r6, [fp], #-378 @ 0xfffffe86 │ │ │ │ @ instruction: 0xf0366cd9 │ │ │ │ strmi pc, [r4], -pc, ror #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 19ed148 │ │ │ │ + blmi 19ed140 │ │ │ │ teqvs sl, r0, lsl #4 │ │ │ │ andlt pc, r3, sl, asr r8 @ │ │ │ │ tstpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ movwpl lr, #10695 @ 0x29c7 │ │ │ │ ldmdbvs r8!, {r0, r2, sp, lr, pc}^ │ │ │ │ ldc2l 0, cr15, [r4], #216 @ 0xd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd051 │ │ │ │ - blcs 18e68 │ │ │ │ + blcs 18e60 │ │ │ │ addhi pc, r8, r0, lsl #6 │ │ │ │ @ instruction: 0x5010f9b4 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf0106820 │ │ │ │ strmi pc, [r6], -r7, lsr #24 │ │ │ │ @ instruction: 0xf0106820 │ │ │ │ - blmi 164c198 │ │ │ │ + blmi 164c190 │ │ │ │ @ instruction: 0xf85a4680 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ svclt 0x00182b01 │ │ │ │ subsle r4, r4, r9, lsr #13 │ │ │ │ @ instruction: 0xf85a4b54 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x071b3374 │ │ │ │ @ instruction: 0xf9b4d43c │ │ │ │ @ instruction: 0x46323014 │ │ │ │ ldrdeq lr, [r1, -r4] │ │ │ │ movwcs r6, #443 @ 0x1bb │ │ │ │ ldmvs fp!, {r0, r8, r9, ip, pc}^ │ │ │ │ strbmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 9caebc │ │ │ │ + blx 9caeb4 │ │ │ │ @ instruction: 0x460269bb │ │ │ │ strbmi r8, [r9], -r3, lsr #5 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ ldmdbvs fp!, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ teqvs fp, r3, lsl #8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -r2 │ │ │ │ - blx ffb48f56 │ │ │ │ + blx ffb48f4e │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r2 │ │ │ │ - blx ff9c8f62 │ │ │ │ + blx ff9c8f5a │ │ │ │ @ instruction: 0x4630b116 │ │ │ │ - blx ff8c8f6a │ │ │ │ + blx ff8c8f62 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorhi r6, r3, #120, 18 @ 0x1e0000 │ │ │ │ stc2 0, cr15, [r2], #216 @ 0xd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ popvs {r0, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 26fb8 │ │ │ │ + blcs 26fb0 │ │ │ │ ldmdbmi r7!, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ eorscs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2102 @ 0xfffff7ca │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ eors pc, r0, fp, asr #30 │ │ │ │ andcs r4, r0, #52, 22 @ 0xd000 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @@ -8192,29 +8190,29 @@ │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ andcs lr, r1, #3358720 @ 0x334000 │ │ │ │ strls r6, [r0, #-2213] @ 0xfffff75b │ │ │ │ mcr2 0, 7, pc, cr14, cr14, {1} @ │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mrc2 0, 0, pc, cr6, cr0, {0} │ │ │ │ stmdavs r0!, {r0, r7, r9, sl, lr}^ │ │ │ │ - blx 848fa0 │ │ │ │ + blx 848f98 │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ eorcs r4, r0, #1048576 @ 0x100000 │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ ldc2l 0, cr15, [r2], {48} @ 0x30 │ │ │ │ ldmdavs fp!, {r1, r2, r5, r8, fp, lr}^ │ │ │ │ movwls r2, #4673 @ 0x1241 │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf04f462b │ │ │ │ @ instruction: 0xf8cd30ff │ │ │ │ vhadd.s8 d25, d0, d8 │ │ │ │ @ instruction: 0xf011220d │ │ │ │ @ instruction: 0xe78bff5d │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - bmi 7bb670 │ │ │ │ + bmi 7bb668 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdbvs r8!, {r3, r4, r8, ip, lr, pc} │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -8224,214 +8222,214 @@ │ │ │ │ mcr2 0, 2, pc, cr6, cr0, {1} @ │ │ │ │ ldmdbmi r5, {r1, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xe7defef9 │ │ │ │ @ instruction: 0xe79f6138 │ │ │ │ - bl 174afa8 │ │ │ │ - strdeq r3, [r7], -sl │ │ │ │ + bl 184afa0 │ │ │ │ + andeq r3, r7, r2, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r3, [r7], -r0 │ │ │ │ + strdeq r3, [r7], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r7], -sl │ │ │ │ + andeq r7, r7, r2, lsl #4 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r4, lr, lsr r7 │ │ │ │ - andeq r7, r4, r0, ror #19 │ │ │ │ + andeq r7, r4, r6, lsr r7 │ │ │ │ + ldrdeq r7, [r4], -r8 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - strdeq r7, [r4], -r0 │ │ │ │ - andeq r3, r7, sl, ror r0 │ │ │ │ - andeq r7, r4, ip, lsr #13 │ │ │ │ - andeq r7, r4, lr, asr #18 │ │ │ │ - muleq r4, sl, r6 │ │ │ │ - andeq r7, r4, ip, lsr r9 │ │ │ │ + andeq r7, r4, r8, ror #13 │ │ │ │ + andeq r3, r7, r2, lsl #1 │ │ │ │ + andeq r7, r4, r4, lsr #13 │ │ │ │ + andeq r7, r4, r6, asr #18 │ │ │ │ + muleq r4, r2, r6 │ │ │ │ + andeq r7, r4, r4, lsr r9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq fe44b350 │ │ │ │ + bleq fe44b348 │ │ │ │ stcvs 5, cr15, [sl, #692] @ 0x2b4 │ │ │ │ - blpl 124b3a4 │ │ │ │ + blpl 124b39c │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ ldrbtmi r6, [sp], #-2888 @ 0xfffff4b8 │ │ │ │ - blmi 114b3b0 │ │ │ │ + blmi 114b3a8 │ │ │ │ ldrbtvs r4, [lr], #1150 @ 0x47e │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ strtmi pc, [ip], #-2247 @ 0xfffff739 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ tstcs r1, #3260416 @ 0x31c000 │ │ │ │ - blcc c4b3c8 │ │ │ │ + blcc c4b3c0 │ │ │ │ andne lr, pc, r7, asr #19 │ │ │ │ ldrbtvs r2, [r9], r0, lsl #2 │ │ │ │ @ instruction: 0x67396579 │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ teqle r9, r0, lsl #22 │ │ │ │ - blcc 74b3e0 │ │ │ │ + blcc 74b3d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 270d8 │ │ │ │ + blcs 270d0 │ │ │ │ ldcvs 12, cr13, [fp], #120 @ 0x78 │ │ │ │ - blx fece825c │ │ │ │ + blx fece8254 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svccc 0x00fff1b2 │ │ │ │ @ instruction: 0xf043bfb8 │ │ │ │ - blcs dc88 │ │ │ │ + blcs dc80 │ │ │ │ ldclvs 1, cr13, [fp], #-348 @ 0xfffffea4 │ │ │ │ cmple r7, r1, lsl #6 │ │ │ │ - bcc ffb4b40c │ │ │ │ + bcc ffb4b404 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ cmplt fp, fp, lsl r8 │ │ │ │ - bne ffa4b418 │ │ │ │ + bne ffa4b410 │ │ │ │ eorseq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ - beq ff94b420 │ │ │ │ + beq ff94b418 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 4, pc, cr4, cr0, {1} @ │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ @ instruction: 0xf8df2adc │ │ │ │ ldrbtmi r3, [sl], #-2756 @ 0xfffff53c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strtcc pc, [ip], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50784c3 │ │ │ │ ldrtmi r6, [sp], r6, lsl #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - bvs fee4b454 │ │ │ │ + bvs fee4b44c │ │ │ │ eoreq pc, sp, #64, 12 @ 0x4000000 │ │ │ │ - bpl fed4b45c │ │ │ │ + bpl fed4b454 │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ stc2 0, cr15, [r8, #192]! @ 0xc0 │ │ │ │ - bcc fe44b46c │ │ │ │ + bcc fe44b464 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 27164 │ │ │ │ + blcs 2715c │ │ │ │ stmdavs r3!, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ sbcsle r2, r5, r0, lsl #22 │ │ │ │ andvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ mrc2 0, 2, pc, cr4, cr0, {1} │ │ │ │ ldclvs 7, cr14, [fp], #-824 @ 0xfffffcc8 │ │ │ │ ldcvs 12, cr1, [sl], #360 @ 0x168 │ │ │ │ movwcs fp, #4012 @ 0xfac │ │ │ │ - bcs 15d20 │ │ │ │ + bcs 15d18 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs dd28 │ │ │ │ + blcs dd20 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf0300234 │ │ │ │ @ instruction: 0xf04ffe3f │ │ │ │ @ instruction: 0xe7b830ff │ │ │ │ @ instruction: 0xf0106cb8 │ │ │ │ ldcvs 13, cr15, [fp], #-92 @ 0xffffffa4 │ │ │ │ - blcs 166028 │ │ │ │ + blcs 166020 │ │ │ │ @ instruction: 0xf8dfd008 │ │ │ │ vldmiavs sl!, {s7-s82} │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, sl, fp, sp, lr}^ │ │ │ │ - blvs ff61595c │ │ │ │ + blvs ff615954 │ │ │ │ mcr2 0, 0, pc, cr14, cr0, {0} @ │ │ │ │ - bcc f4b4dc │ │ │ │ + bcc f4b4d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 671d4 │ │ │ │ + blcs 671cc │ │ │ │ sbchi pc, r9, r0 │ │ │ │ @ instruction: 0xf7f76cb8 │ │ │ │ - @ instruction: 0xf5b0ec4a │ │ │ │ + @ instruction: 0xf5b0ec4e │ │ │ │ @ instruction: 0xf0805f80 │ │ │ │ ldcvs 0, cr8, [fp], #628 @ 0x274 │ │ │ │ - blcs beb1ec │ │ │ │ + blcs beb1e4 │ │ │ │ @ instruction: 0xf8dfd023 │ │ │ │ cmpcs r9, r4, lsl sl │ │ │ │ movwcs r6, #3325 @ 0xcfd │ │ │ │ @ instruction: 0xf8df6bbe │ │ │ │ stmiapl sl!, {r4, r9, fp, lr} │ │ │ │ strne lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0x4621447c │ │ │ │ @ instruction: 0xf6406b50 │ │ │ │ @ instruction: 0xf011025e │ │ │ │ ldrtmi pc, [r0], -r7, asr #28 @ │ │ │ │ - blx fe1c9220 │ │ │ │ + blx fe1c9218 │ │ │ │ stmibcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ stmibeq r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r0, [r8], #-610 @ 0xfffffd9e │ │ │ │ ldc2l 0, cr15, [r6, #192]! @ 0xc0 │ │ │ │ vaba.s8 d30, d17, d21 │ │ │ │ @ instruction: 0xf01d00d0 │ │ │ │ @ instruction: 0xf8d7fabd │ │ │ │ strmi r8, [r4], -r8, asr #32 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strpl pc, [r0, #1284] @ 0x504 │ │ │ │ andcc r4, r8, r1, asr #12 │ │ │ │ - blx fe3492aa │ │ │ │ + blx fe3492a2 │ │ │ │ @ instruction: 0xf8df6bf8 │ │ │ │ movwcs r2, #2476 @ 0x9ac │ │ │ │ sbccc pc, r8, r5, asr #17 │ │ │ │ @ instruction: 0xf8c54641 │ │ │ │ strhtvs r3, [r0], -r0 │ │ │ │ stmpl r6, {r3, r4, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ andls r6, r0, #14848 @ 0x3a00 │ │ │ │ - blvs 1c1ea90 │ │ │ │ + blvs 1c1ea88 │ │ │ │ @ instruction: 0xff8ef009 │ │ │ │ ldmibcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1076cf9 │ │ │ │ andsvs r0, r0, r0, asr r2 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df8088 │ │ │ │ stmiapl fp, {r3, r7, r8, fp, ip, sp}^ │ │ │ │ - blcs 67298 │ │ │ │ + blcs 67290 │ │ │ │ addhi pc, r1, r0 │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf89580a5 │ │ │ │ - blcs 191932c │ │ │ │ + blcs 1919324 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ stmdbcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 272b8 │ │ │ │ + blcs 272b0 │ │ │ │ msrhi SPSR_xc, #0 │ │ │ │ addpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ ldmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r8], #130 @ 0x82 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs CPSR_f, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ tstlt r8, r8, lsr #6 │ │ │ │ - blx 8c92e8 │ │ │ │ + blx 8c92e0 │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0x4620fa1b │ │ │ │ - blx 6492fc │ │ │ │ + blx 6492f4 │ │ │ │ @ instruction: 0xf01d6bb8 │ │ │ │ @ instruction: 0xf8dffa15 │ │ │ │ ldclvs 8, cr3, [sl], #944 @ 0x3b0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaf4c │ │ │ │ @ instruction: 0xf6401918 │ │ │ │ @ instruction: 0xf8df028f │ │ │ │ ldrbtmi r0, [r9], #-2324 @ 0xfffff6ec │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ strb pc, [r0, -r1, lsl #27] @ │ │ │ │ stmiacs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldclvs 1, cr2, [sp], #284 @ 0x11c │ │ │ │ - blvs fef95ec0 │ │ │ │ + blvs fef95eb8 │ │ │ │ ldmmi ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ ldrbtmi r1, [ip], #-1536 @ 0xfffffa00 │ │ │ │ - blvs 141eb54 │ │ │ │ + blvs 141eb4c │ │ │ │ subseq pc, r4, #64, 12 @ 0x4000000 │ │ │ │ stc2 0, cr15, [lr, #68]! @ 0x44 │ │ │ │ @ instruction: 0xf01d4630 │ │ │ │ @ instruction: 0xf8dff9ed │ │ │ │ stmiapl fp!, {r2, r3, r4, r7, fp, ip, sp}^ │ │ │ │ - blcs 27354 │ │ │ │ + blcs 2734c │ │ │ │ svcge 0x0025f43f │ │ │ │ ldmeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r0, [r8], #-600 @ 0xfffffda8 │ │ │ │ ldc2l 0, cr15, [ip, #-192] @ 0xffffff40 │ │ │ │ @ instruction: 0xf507e71b │ │ │ │ ldcvs 4, cr7, [r8], #-460 @ 0xfffffe34 │ │ │ │ @@ -8469,19 +8467,19 @@ │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0xf504f997 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ @ instruction: 0xf990f01d │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ - blvs fee4b9d4 │ │ │ │ + blvs fee4b9cc │ │ │ │ @ instruction: 0xf98af01d │ │ │ │ @ instruction: 0x37d4f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 2741c │ │ │ │ + blcs 27414 │ │ │ │ mcrge 4, 6, pc, cr1, cr15, {1} @ │ │ │ │ ldmdane ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ addeq pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldmdaeq r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r6], #192 @ 0xc0 │ │ │ │ @ instruction: 0xf8dfe6b5 │ │ │ │ @@ -8496,103 +8494,103 @@ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0xf504f963 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ @ instruction: 0xf95cf01d │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0x6cb8f959 │ │ │ │ - b 154b3e8 │ │ │ │ + b 164b3e0 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, r9, sp, lr} │ │ │ │ cmnphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ eoreq pc, ip, r1, asr #4 │ │ │ │ @ instruction: 0xf01d2400 │ │ │ │ @ instruction: 0x4603f997 │ │ │ │ @ instruction: 0xf44f6cb9 │ │ │ │ mvnsvs r5, r0, lsl #5 │ │ │ │ stmib r3, {r2, r3, r5, ip, sp}^ │ │ │ │ stmib r3, {sl, lr}^ │ │ │ │ stmib r3, {r1, sl, lr}^ │ │ │ │ stmib r3, {r2, sl, lr}^ │ │ │ │ stmib r3, {r1, r2, sl, lr}^ │ │ │ │ addsvs r4, ip, #8, 8 @ 0x8000000 │ │ │ │ - blx 17c9504 │ │ │ │ + blx 17c94fc │ │ │ │ cmnpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfeaf4 │ │ │ │ + @ instruction: 0xf8dfeaf8 │ │ │ │ ldclvs 7, cr3, [sl], #560 @ 0x230 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r7}^ │ │ │ │ @ instruction: 0xf7f762fb │ │ │ │ - @ instruction: 0x4605ec54 │ │ │ │ + @ instruction: 0x4605ec58 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078316 │ │ │ │ @ instruction: 0xf8df0080 │ │ │ │ @ instruction: 0xf7f76770 │ │ │ │ - @ instruction: 0xf8dfecca │ │ │ │ + @ instruction: 0xf8dfecce │ │ │ │ ldclvs 7, cr3, [sl], #432 @ 0x1b0 │ │ │ │ @ instruction: 0xf8df447e │ │ │ │ ldmpl r3, {r3, r5, r6, r8, r9, sl, pc}^ │ │ │ │ teqvs fp, r8 @ │ │ │ │ @ instruction: 0xf7f74618 │ │ │ │ - @ instruction: 0xf8d7e88e │ │ │ │ + @ instruction: 0xf8d7e892 │ │ │ │ @ instruction: 0xf8d7901c │ │ │ │ @ instruction: 0x4650a034 │ │ │ │ - mrrc 7, 15, pc, ip, cr7 @ │ │ │ │ + stcl 7, cr15, [r0], #-988 @ 0xfffffc24 │ │ │ │ movwlt r4, #34308 @ 0x8604 │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - beq 5098a8 │ │ │ │ + beq 5098a0 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf8c93301 │ │ │ │ @ instruction: 0xf0303024 │ │ │ │ stmdacs r0, {r0, r1, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorhi pc, r7, #0 │ │ │ │ @ instruction: 0x46414650 │ │ │ │ - blx 149586 │ │ │ │ + blx 14957e │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r9], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d7fddf │ │ │ │ @ instruction: 0x4605a034 │ │ │ │ @ instruction: 0xf7f74650 │ │ │ │ - @ instruction: 0x4604ec3c │ │ │ │ + strmi lr, [r4], -r0, asr #24 │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ - stmdb lr, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ usatcc pc, #20, pc, asr #17 @ │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0x4618633b │ │ │ │ @ instruction: 0x47986afb │ │ │ │ svcvs 0x00784621 │ │ │ │ @ instruction: 0xf7f7462c │ │ │ │ - @ instruction: 0x4650ea98 │ │ │ │ - ldcl 7, cr15, [r8], #988 @ 0x3dc │ │ │ │ + @ instruction: 0x4650ea9c │ │ │ │ + ldcl 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ ssatcc pc, #5, pc, asr #17 @ │ │ │ │ @ instruction: 0xf50358f3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #24, 6 @ 0x60000000 │ │ │ │ tstpcs r8, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf8df8110 │ │ │ │ ldmpl r3!, {r7, r9, sl, ip, sp}^ │ │ │ │ movwpl lr, #35271 @ 0x89c7 │ │ │ │ - bvs 1ee6028 │ │ │ │ - blcs 675a4 │ │ │ │ + bvs 1ee6020 │ │ │ │ + blcs 6759c │ │ │ │ eorshi pc, r4, #0 │ │ │ │ ssateq pc, #13, pc, asr #17 @ │ │ │ │ andcc r4, ip, r8, ror r4 │ │ │ │ - stmib r6!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8fef01d │ │ │ │ @ instruction: 0xf44f6cb9 │ │ │ │ strmi r5, [r4], -r0, lsl #5 │ │ │ │ @ instruction: 0xf03061b8 │ │ │ │ @ instruction: 0x2c00f9d1 │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - stmdacs r1, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, #64, 4 │ │ │ │ @ instruction: 0x167cf8df │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r9], #-2488 @ 0xfffff648 │ │ │ │ @ instruction: 0xf986f030 │ │ │ │ vst1.32 {d22-d23}, [pc :256], fp │ │ │ │ ldmibvs r8!, {r7, r9, ip, lr} │ │ │ │ @@ -8604,112 +8602,112 @@ │ │ │ │ ldmne ip, {r3, r4, r5, r6, sl, lr} │ │ │ │ ldrvs r6, [ip, #3069]! @ 0xbfd │ │ │ │ ldcvs 4, cr4, [ip], #-484 @ 0xfffffe1c │ │ │ │ ldrbvs r3, [ip, #80]! @ 0x50 │ │ │ │ @ instruction: 0x663c667d │ │ │ │ @ instruction: 0x66fa66bd │ │ │ │ @ instruction: 0xf7f7673a │ │ │ │ - @ instruction: 0xf107ec78 │ │ │ │ + @ instruction: 0xf107ec7c │ │ │ │ andcs r0, r0, r8, ror r1 │ │ │ │ - b e4b5a0 │ │ │ │ + b f4b598 │ │ │ │ @ instruction: 0x3614f8df │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - bl fe64b5b4 │ │ │ │ + bl fe74b5ac │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df8266 │ │ │ │ @ instruction: 0xf507461c │ │ │ │ @ instruction: 0xf7f770cc │ │ │ │ - ldrbtmi lr, [ip], #-3088 @ 0xfffff3f0 │ │ │ │ + ldrbtmi lr, [ip], #-3092 @ 0xfffff3ec │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - ldmibvs r9!, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r9!, {r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0356c60 │ │ │ │ strdlt pc, [r8, #-245] @ 0xffffff0b │ │ │ │ ldrtvs r6, [r9], -r1, asr #16 │ │ │ │ ldrtvs r6, [r9], r1, lsl #17 │ │ │ │ @ instruction: 0x2012f9b0 │ │ │ │ @ instruction: 0x1010f9b0 │ │ │ │ @ instruction: 0x673a66f9 │ │ │ │ movwcc r6, #7931 @ 0x1efb │ │ │ │ andhi pc, r8, #0 │ │ │ │ strbmi pc, [r4, #2271]! @ 0x8df @ │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ - ldmda r2!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [ip], #-2299 @ 0xfffff705 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ svcvs 0x00b82100 │ │ │ │ - b 4b610 │ │ │ │ + b 14b608 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x00b6f7f6 │ │ │ │ + svc 0x00baf7f6 │ │ │ │ @ instruction: 0x6ce069b9 │ │ │ │ @ instruction: 0xffd0f035 │ │ │ │ stmdavs r1, {r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ stmvs r1, {r0, r3, r4, r5, r9, sl, sp, lr} │ │ │ │ @ instruction: 0xf9b066b9 │ │ │ │ usatvs r1, #25, r0 │ │ │ │ - bcs 69240 │ │ │ │ + bcs 69238 │ │ │ │ @ instruction: 0xf8dfd00c │ │ │ │ ldclvs 5, cr2, [r9], #352 @ 0x160 │ │ │ │ @ instruction: 0xf502588a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 563ec │ │ │ │ + bcs 563e4 │ │ │ │ @ instruction: 0xf9b0bf04 │ │ │ │ ldrbvs r2, [sl, #-20]! @ 0xffffffec │ │ │ │ streq pc, [ip, #2271] @ 0x8df │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr12, cr6, {7} │ │ │ │ - blcs 69270 │ │ │ │ + mcr 7, 7, pc, cr0, cr6, {7} @ │ │ │ │ + blcs 69268 │ │ │ │ @ instruction: 0x81bcf000 │ │ │ │ @ instruction: 0xf1076efb │ │ │ │ - blcs 4ec40 │ │ │ │ + blcs 4ec38 │ │ │ │ mvnhi pc, r0 │ │ │ │ movwcs r6, #3640 @ 0xe38 │ │ │ │ movwls r6, #7865 @ 0x1eb9 │ │ │ │ cmppeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ - bvs feef22a4 │ │ │ │ + bvs feef229c │ │ │ │ strbvs pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrbtmi r6, [lr], #-3258 @ 0xfffff346 │ │ │ │ @ instruction: 0xf7fe681b │ │ │ │ strmi pc, [r4], -sp, lsr #28 │ │ │ │ andseq pc, r8, r6, lsl #2 │ │ │ │ - svc 0x0076f7f6 │ │ │ │ + svc 0x007af7f6 │ │ │ │ @ instruction: 0x6cf069b9 │ │ │ │ @ instruction: 0xff90f035 │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ stmdblt sl, {r1, r3, r5, fp, sp, lr} │ │ │ │ andhi r2, r2, #268435456 @ 0x10000000 │ │ │ │ strbtcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrcs SPSR_, #13762560 @ 0xd20000 │ │ │ │ svclt 0x00042a01 │ │ │ │ addshi r6, sl, #7808 @ 0x1e80 │ │ │ │ subshi r2, sl, #268435456 @ 0x10000000 │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - mcr 7, 5, pc, cr0, cr6, {7} @ │ │ │ │ + mcr 7, 5, pc, cr4, cr6, {7} @ │ │ │ │ stmdale sl, {r3, sl, fp, sp} │ │ │ │ @ instruction: 0xf004e8df │ │ │ │ orrsls r7, r6, r2, lsl #27 │ │ │ │ cmnvc r8, #140, 14 @ 0x2300000 │ │ │ │ ldmibvs sl!, {r0, r2}^ │ │ │ │ movwcc r6, #6675 @ 0x1a13 │ │ │ │ ldmibvs r8!, {r0, r1, r4, r9, sp, lr} │ │ │ │ @ instruction: 0xffd0f01c │ │ │ │ strcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 67790 │ │ │ │ + blcs 67788 │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bvs feeedc70 │ │ │ │ + bvs feeedc68 │ │ │ │ adcsvs r6, fp, #5963776 @ 0x5b0000 │ │ │ │ - blcs 2822c │ │ │ │ + blcs 28224 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8df6a3c │ │ │ │ ldclvs 4, cr3, [sl], #336 @ 0x150 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ tstle sl, r1, lsl #22 │ │ │ │ @ instruction: 0xf04f69fa │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @@ -8728,29 +8726,29 @@ │ │ │ │ stc2l 7, cr15, [sl], #-1016 @ 0xfffffc08 │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ ldmibvs fp!, {r1, r2, r4, r6, r7, pc}^ │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf000429d │ │ │ │ - blne 176daec │ │ │ │ + blne 176dae4 │ │ │ │ fldmiaxvs sl!, {d20-d140} @ Deprecated │ │ │ │ @ instruction: 0xf8df58d3 │ │ │ │ ldmdavs fp, {r2, r5, r6, sl, sp} │ │ │ │ svcvs 0x0014447a │ │ │ │ @ instruction: 0x2c00b943 │ │ │ │ mrshi pc, (UNDEF: 77) @ │ │ │ │ addsmi r6, sp, #2293760 @ 0x230000 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ ldrb r6, [r6, r4, lsr #17]! │ │ │ │ strbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ rscvc pc, sl, #64, 4 │ │ │ │ strbeq pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx b498a4 │ │ │ │ + blx b4989c │ │ │ │ ldmibvs sl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ movwcc r6, #6611 @ 0x19d3 │ │ │ │ @ instruction: 0xe79061d3 │ │ │ │ ldmdbvs r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ tstvs r3, r1, lsl #6 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ movwcc r6, #6291 @ 0x1893 │ │ │ │ @@ -8764,38 +8762,38 @@ │ │ │ │ orrsvs r3, r3, r1, lsl #6 │ │ │ │ ldmibvs sl!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ movwcc r6, #6483 @ 0x1953 │ │ │ │ @ instruction: 0xe7726153 │ │ │ │ @ instruction: 0xf10769fa │ │ │ │ ldmdavs r3, {r3, r4, r6, r8, sl}^ │ │ │ │ subsvs r3, r3, r1, lsl #6 │ │ │ │ - blcs 278e8 │ │ │ │ + blcs 278e0 │ │ │ │ svcge 0x0069f6ff │ │ │ │ - blcs 69530 │ │ │ │ + blcs 69528 │ │ │ │ svcge 0x0065f43f │ │ │ │ @ instruction: 0xf04f48f6 │ │ │ │ ldmibmi r6!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ ldrbtmi r6, [r8], #-3195 @ 0xfffff385 │ │ │ │ subscc r4, r0, r9, ror r4 │ │ │ │ eorvs r4, fp, r3, lsr #8 │ │ │ │ @ instruction: 0x673c66fc │ │ │ │ - bl 8cb840 │ │ │ │ + bl 9cb838 │ │ │ │ cmnpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - blmi ff707c00 │ │ │ │ + blmi ff707c08 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - b 114b85c │ │ │ │ + b 124b854 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 1, cr8, [r9], #212 @ 0xd4 │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ - b fef4b86c │ │ │ │ + b ff04b864 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - mcr 7, 4, pc, cr8, cr6, {7} @ │ │ │ │ + mcr 7, 4, pc, cr12, cr6, {7} @ │ │ │ │ @ instruction: 0x6c6069b9 │ │ │ │ mcr2 0, 5, pc, cr2, cr5, {1} @ │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 9) @ │ │ │ │ ldrvs r6, [r9, #2241]! @ 0x8c1 │ │ │ │ ldrbvs r6, [r9, #2113]! @ 0x841 │ │ │ │ ldrbtvs r6, [r9], -r1, lsl #17 │ │ │ │ @@ -8804,89 +8802,89 @@ │ │ │ │ usatvs r1, #25, r0 │ │ │ │ andcc r6, r1, #4000 @ 0xfa0 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ ldmdblt r2, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ andne pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0xf507611a │ │ │ │ @ instruction: 0xf7f6702c │ │ │ │ - ldmmi r5, {r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmmi r5, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ svcvs 0x00f84798 │ │ │ │ @ instruction: 0xf7f72100 │ │ │ │ - svcvs 0x003be8a6 │ │ │ │ + svcvs 0x003be8aa │ │ │ │ mrcvs 1, 7, fp, cr11, cr11, {0} │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ - bvs feef9530 │ │ │ │ + bvs feef9528 │ │ │ │ mrcvs 13, 3, r6, cr9, cr8, {7} │ │ │ │ ldcvs 8, cr6, [sl, #108]! @ 0x6c │ │ │ │ ldmibvs fp!, {r8, r9, ip, pc} │ │ │ │ - blx fe14b906 │ │ │ │ + blx fe14b8fe │ │ │ │ @ instruction: 0xf8d9e703 │ │ │ │ movwcc r3, #4100 @ 0x1004 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - blvs fee8700c │ │ │ │ - blvs 1c1627c │ │ │ │ + blvs fee87004 │ │ │ │ + blvs 1c16274 │ │ │ │ smlabtcs r0, sp, r9, lr │ │ │ │ addeq pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2499 @ 0xfffff63d │ │ │ │ - blx fe149970 │ │ │ │ + blx fe149968 │ │ │ │ stmdavs r1!, {r4, r7, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f66cb8 │ │ │ │ - stmdacs r0, {r1, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x0048f47f │ │ │ │ fldmiaxvs sl!, {d20-d90} @ Deprecated │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs fee2dcb8 │ │ │ │ + blvs fee2dcb0 │ │ │ │ mrc2 0, 5, pc, cr4, cr12, {0} │ │ │ │ @ instruction: 0xf01c69f8 │ │ │ │ - blmi fe28d41c │ │ │ │ + blmi fe28d414 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 279cc │ │ │ │ - blge fe94aa60 │ │ │ │ + blcs 279c4 │ │ │ │ + blge fe94aa58 │ │ │ │ @ instruction: 0xf64049b4 │ │ │ │ ldmmi r4!, {r2, r4, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 849a34 │ │ │ │ - bllt fe6cb974 │ │ │ │ + blx 849a2c │ │ │ │ + bllt fe6cb96c │ │ │ │ fldmiaxvs r9!, {d20-d107} @ Deprecated │ │ │ │ rsbsvs r5, fp, fp, asr #17 │ │ │ │ movwls r6, #11387 @ 0x2c7b │ │ │ │ movwls r6, #3067 @ 0xbfb │ │ │ │ ldmdavs r9!, {r0, r8, r9, sp}^ │ │ │ │ ldcvs 3, cr9, [fp], #-4 │ │ │ │ @ instruction: 0xf03e6cb8 │ │ │ │ str pc, [r3, #-2497]! @ 0xfffff63f │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b2f │ │ │ │ strb sl, [sp, #3559]! @ 0xde7 │ │ │ │ @ instruction: 0xf01c69f8 │ │ │ │ - blvs fee4d3c8 │ │ │ │ + blvs fee4d3c0 │ │ │ │ mcr2 0, 4, pc, cr4, cr12, {0} @ │ │ │ │ vldmiavs sl!, {d20-} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibmi r1!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, sp, pc} │ │ │ │ rsceq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2208 @ 0xfffff760 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xf7fff9f3 │ │ │ │ ldmibvs r8!, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ mrc2 0, 3, pc, cr0, cr12, {0} │ │ │ │ @ instruction: 0xf01c6bb8 │ │ │ │ - blmi 1a0d394 │ │ │ │ + blmi 1a0d38c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 27a54 │ │ │ │ - blge 184aae8 │ │ │ │ + blcs 27a4c │ │ │ │ + blge 184aae0 │ │ │ │ @ instruction: 0xf6404997 │ │ │ │ ldmmi r7, {r0, r1, r2, r3, r4, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9dcf030 │ │ │ │ - bllt 15cb9fc │ │ │ │ - blcs 696f0 │ │ │ │ + bllt 15cb9f4 │ │ │ │ + blcs 696e8 │ │ │ │ mcrge 4, 2, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf00969b8 │ │ │ │ stmdacs r2, {r0, r1, r2, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000169b8 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ subsvs r3, r3, r1, lsl #6 │ │ │ │ mcr2 0, 2, pc, cr12, cr12, {0} @ │ │ │ │ @@ -8898,201 +8896,201 @@ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs r1, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf9b06639 │ │ │ │ stmvs r1, {r4, sp} │ │ │ │ @ instruction: 0x66fa66b9 │ │ │ │ @ instruction: 0x2012f9b0 │ │ │ │ strb r6, [r3, #1850]! @ 0x73a │ │ │ │ - mrc 7, 0, APSR_nzcv, cr8, cr6, {7} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr12, cr6, {7} │ │ │ │ @ instruction: 0xf00969b8 │ │ │ │ @ instruction: 0x4604f8f1 │ │ │ │ stccs 6, cr14, [r1, #-304] @ 0xfffffed0 │ │ │ │ tstphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x462a487c │ │ │ │ ldrbtmi r6, [r8], #-3257 @ 0xfffff347 │ │ │ │ - svc 0x0028f7f6 │ │ │ │ + svc 0x002cf7f6 │ │ │ │ vldmiavs sl!, {d20-} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blcs 2de84 │ │ │ │ + blcs 2de7c │ │ │ │ svcge 0x0063f43f │ │ │ │ vst2.16 {d20,d22}, [pc :256], r5 │ │ │ │ ldmdami r5!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf990f030 │ │ │ │ - blmi 15077fc │ │ │ │ + blmi 15077f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - bvs ffedf300 │ │ │ │ + bvs ffedf2f8 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f70080 │ │ │ │ - stmdami lr!, {r1, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + stmdami lr!, {r1, r2, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f770cc │ │ │ │ - cdpvs 8, 15, cr14, cr11, cr10, {5} │ │ │ │ + cdpvs 8, 15, cr14, cr11, cr14, {5} │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ - blmi 1a796e4 │ │ │ │ + blmi 1a796dc │ │ │ │ ldrbtmi r6, [fp], #-2489 @ 0xfffff647 │ │ │ │ @ instruction: 0xf0356c98 │ │ │ │ strmi pc, [r3], -fp, lsl #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r1, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ stmdavs r1, {r0, r3, r4, r5, r7, r8, sl, sp, lr}^ │ │ │ │ stmvs r1, {r0, r3, r4, r5, r6, r7, r8, sl, sp, lr} │ │ │ │ @ instruction: 0xf9b06679 │ │ │ │ @ instruction: 0x67391012 │ │ │ │ @ instruction: 0x1010f9b0 │ │ │ │ @ instruction: 0xe6eb66f9 │ │ │ │ ldmvs fp!, {r1, r2, r3, r4, r6, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ - stm r6, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vst2.16 {d20,d22}, [pc :64], fp │ │ │ │ ldmdami fp, {r1, r2, r3, r4, r5, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf952f030 │ │ │ │ @ instruction: 0xf7f6e71b │ │ │ │ - blmi 849a48 │ │ │ │ + blmi 849a50 │ │ │ │ subcs r6, r0, #65024 @ 0xfe00 │ │ │ │ @ instruction: 0xf5076800 │ │ │ │ ldrvs r7, [r8, #-379]! @ 0xfffffe85 │ │ │ │ ldmpl r3!, {r2, r4, r6, sl, fp, lr}^ │ │ │ │ - blvs 175ed1c │ │ │ │ + blvs 175ed14 │ │ │ │ @ instruction: 0xf8e0f011 │ │ │ │ - blvs 1edf33c │ │ │ │ - blvs fef5f3d8 │ │ │ │ + blvs 1edf334 │ │ │ │ + blvs fef5f3d0 │ │ │ │ stmib sp, {r0, r5, r9, sl, lr}^ │ │ │ │ rsbscs r2, r6, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf01102a8 │ │ │ │ @ instruction: 0x4628f975 │ │ │ │ ldc2 0, cr15, [r4, #112]! @ 0x70 │ │ │ │ ldmpl r3!, {r1, r3, r8, r9, fp, lr}^ │ │ │ │ - blcs 27bc4 │ │ │ │ - bge ffb8ac58 │ │ │ │ + blcs 27bbc │ │ │ │ + bge ffb8ac50 │ │ │ │ strtmi r4, [r1], -r7, asr #16 │ │ │ │ adceq pc, ip, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xf7fff925 │ │ │ │ svclt 0x0000bae4 │ │ │ │ - ldrdeq r2, [r7], -r2 @ │ │ │ │ - andeq r2, r7, ip, asr #31 │ │ │ │ + ldrdeq r2, [r7], -sl │ │ │ │ + ldrdeq r2, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - @ instruction: 0x000475b0 │ │ │ │ - andeq r7, r4, r2, ror #16 │ │ │ │ - andeq r2, r7, sl, asr #30 │ │ │ │ - andeq r7, r4, r4, ror r5 │ │ │ │ - andeq r7, r4, r6, lsr #16 │ │ │ │ + andeq r7, r4, r8, lsr #11 │ │ │ │ + andeq r7, r4, sl, asr r8 │ │ │ │ + andeq r2, r7, r2, asr pc │ │ │ │ + andeq r7, r4, ip, ror #10 │ │ │ │ + andeq r7, r4, lr, lsl r8 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ - @ instruction: 0x000474bc │ │ │ │ - andeq r7, r4, r6, asr #14 │ │ │ │ + @ instruction: 0x000474b4 │ │ │ │ + andeq r7, r4, lr, lsr r7 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r4, sl, lsr #7 │ │ │ │ - andeq r7, r4, ip, asr r6 │ │ │ │ - andeq r7, r4, sl, lsl #7 │ │ │ │ - andeq r7, r4, r2, lsl r6 │ │ │ │ - andeq r7, r4, r0, lsr r3 │ │ │ │ - ldrdeq r7, [r4], -lr │ │ │ │ - muleq r4, r0, r5 │ │ │ │ - muleq r4, r4, r2 │ │ │ │ - andeq r7, r4, r6, asr #10 │ │ │ │ + andeq r7, r4, r2, lsr #7 │ │ │ │ + andeq r7, r4, r4, asr r6 │ │ │ │ + andeq r7, r4, r2, lsl #7 │ │ │ │ + andeq r7, r4, sl, lsl #12 │ │ │ │ + andeq r7, r4, r8, lsr #6 │ │ │ │ + ldrdeq r7, [r4], -r6 │ │ │ │ + andeq r7, r4, r8, lsl #11 │ │ │ │ + andeq r7, r4, ip, lsl #5 │ │ │ │ + andeq r7, r4, lr, lsr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r3, [r5], -r0 │ │ │ │ + andeq r3, r5, r8, asr #5 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq fp, r4, r8, lsr #16 │ │ │ │ - muleq r7, r0, pc @ │ │ │ │ - andeq r2, r5, r2, lsr #6 │ │ │ │ - muleq r7, r0, sl │ │ │ │ + andeq fp, r4, r0, lsr #16 │ │ │ │ + muleq r7, r8, pc @ │ │ │ │ + andeq r2, r5, sl, lsl r3 │ │ │ │ + muleq r7, r8, sl │ │ │ │ @ instruction: 0xffffca29 │ │ │ │ - andeq r6, r7, r2, asr #20 │ │ │ │ - andeq r6, r7, r6, lsl #20 │ │ │ │ - @ instruction: 0x000769b4 │ │ │ │ - andeq r6, r7, r2, lsl #19 │ │ │ │ - andeq r6, r7, ip, lsr r9 │ │ │ │ - strdeq r6, [r4], -r4 │ │ │ │ - andeq r2, r7, ip, lsr sp │ │ │ │ - andeq r6, r7, r4, ror r8 │ │ │ │ - andeq r6, r4, r8, ror lr │ │ │ │ - ldrdeq r7, [r4], -lr │ │ │ │ - ldrdeq r6, [r7], -sl │ │ │ │ + andeq r6, r7, sl, asr #20 │ │ │ │ + andeq r6, r7, lr, lsl #20 │ │ │ │ + @ instruction: 0x000769bc │ │ │ │ + andeq r6, r7, sl, lsl #19 │ │ │ │ + andeq r6, r7, r4, asr #18 │ │ │ │ + andeq r6, r4, ip, ror #29 │ │ │ │ + andeq r2, r7, r4, asr #26 │ │ │ │ + andeq r6, r7, ip, ror r8 │ │ │ │ + andeq r6, r4, r0, ror lr │ │ │ │ + ldrdeq r7, [r4], -r6 │ │ │ │ + andeq r6, r7, r2, ror #15 │ │ │ │ @ instruction: 0xffffc779 │ │ │ │ - muleq r7, ip, r7 │ │ │ │ - andeq r6, r7, lr, asr #14 │ │ │ │ - andeq r6, r4, lr, lsr #26 │ │ │ │ - andeq r6, r4, r8, ror #25 │ │ │ │ - muleq r4, sl, pc @ │ │ │ │ + andeq r6, r7, r4, lsr #15 │ │ │ │ + andeq r6, r7, r6, asr r7 │ │ │ │ + andeq r6, r4, r6, lsr #26 │ │ │ │ + andeq r6, r4, r0, ror #25 │ │ │ │ + muleq r4, r2, pc @ │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - andeq r6, r4, lr, lsl #25 │ │ │ │ - andeq r6, r4, r0, asr #30 │ │ │ │ - andeq r6, r4, r0, ror #24 │ │ │ │ - andeq r6, r4, r2, lsl pc │ │ │ │ - andeq r6, r7, r0, lsl #12 │ │ │ │ - andeq r6, r4, r6, asr #29 │ │ │ │ - andeq r6, r4, r8, asr #23 │ │ │ │ - andeq r6, r4, lr, lsl #29 │ │ │ │ - andeq r6, r7, lr, ror r5 │ │ │ │ - andeq r6, r7, r6, ror #10 │ │ │ │ - andeq r6, r7, r8, lsr r5 │ │ │ │ - andeq r6, r4, ip, asr #22 │ │ │ │ - andeq r6, r4, r2, lsl lr │ │ │ │ - andeq r6, r4, ip, lsr #22 │ │ │ │ - andeq r6, r4, r4, lsr #27 │ │ │ │ + andeq r6, r4, r6, lsl #25 │ │ │ │ + andeq r6, r4, r8, lsr pc │ │ │ │ + andeq r6, r4, r8, asr ip │ │ │ │ + andeq r6, r4, sl, lsl #30 │ │ │ │ + andeq r6, r7, r8, lsl #12 │ │ │ │ + @ instruction: 0x00046ebe │ │ │ │ + andeq r6, r4, r0, asr #23 │ │ │ │ + andeq r6, r4, r6, lsl #29 │ │ │ │ + andeq r6, r7, r6, lsl #11 │ │ │ │ + andeq r6, r7, lr, ror #10 │ │ │ │ + andeq r6, r7, r0, asr #10 │ │ │ │ + andeq r6, r4, r4, asr #22 │ │ │ │ + andeq r6, r4, sl, lsl #28 │ │ │ │ + andeq r6, r4, r4, lsr #22 │ │ │ │ + muleq r4, ip, sp │ │ │ │ vldmiavs sl!, {d20-} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blvs fee3ca58 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr10, cr6, {7} │ │ │ │ + blvs fee3ca50 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr14, cr6, {7} │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf0344604 │ │ │ │ strdlt pc, [r8, -r5] │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x460469fb │ │ │ │ ldmdavs fp, {r0, r1, r4, r9, fp, lr}^ │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ @ instruction: 0xf0306bbb │ │ │ │ - bmi 48c36c │ │ │ │ - blmi 4690a8 │ │ │ │ + bmi 48c364 │ │ │ │ + blmi 4690a0 │ │ │ │ ldrbtmi r5, [fp], #-2186 @ 0xfffff776 │ │ │ │ movwls r4, #10512 @ 0x2910 │ │ │ │ stmib sp, {r1, r4, r5, r6, r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [r9], #-1024 @ 0xfffffc00 │ │ │ │ - blvs 14168d8 │ │ │ │ + blvs 14168d0 │ │ │ │ andcs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf8aaf011 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ ldrt pc, [r0], -r9, ror #25 @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf85ef030 │ │ │ │ svclt 0x0000e7c7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r8, lsl #25 │ │ │ │ + andeq r6, r4, r0, lsl #25 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r6, r4, r2, asr #24 │ │ │ │ - andeq r6, r4, r2, lsl #19 │ │ │ │ - andeq r6, r4, r4, ror #18 │ │ │ │ - andeq r6, r4, sl, lsr #24 │ │ │ │ + andeq r6, r4, sl, lsr ip │ │ │ │ + andeq r6, r4, sl, ror r9 │ │ │ │ + andeq r6, r4, ip, asr r9 │ │ │ │ + andeq r6, r4, r2, lsr #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [lr, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x000249c0 │ │ │ │ ldrbtmi r4, [r9], #-3264 @ 0xfffff340 │ │ │ │ ldrbtmi r4, [ip], #-2752 @ 0xfffff540 │ │ │ │ - blmi ff02632c │ │ │ │ + blmi ff026324 │ │ │ │ smlabbcs r9, sl, r8, r5 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f226c │ │ │ │ eorsvs r0, r9, #0, 4 │ │ │ │ tstcs r0, r8, lsr r1 │ │ │ │ stmiapl r3!, {r0, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ @@ -9101,28 +9099,28 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff6af02f │ │ │ │ @ instruction: 0xf1074bb7 │ │ │ │ ldmibmi r7!, {r3, r4, r9} │ │ │ │ @ instruction: 0xf103447b │ │ │ │ ldrbtmi r0, [r9], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf7f7679a │ │ │ │ - @ instruction: 0xf107e896 │ │ │ │ + @ instruction: 0xf107e89a │ │ │ │ andcs r0, r0, r8, lsr #2 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr6, cr6, {7} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr10, cr6, {7} │ │ │ │ ldmdbvs sl!, {r0, r4, r5, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f660bb │ │ │ │ - stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf1074cac │ │ │ │ @ instruction: 0xf7f70038 │ │ │ │ - ldrbtmi lr, [ip], #-2096 @ 0xfffff7d0 │ │ │ │ + ldrbtmi lr, [ip], #-2100 @ 0xfffff7cc │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - ldmdbvs fp!, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {sl, fp, sp, lr, pc} │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ svclt 0x000c2b01 │ │ │ │ stcvs 12, cr6, [r1], #388 @ 0x184 │ │ │ │ stc2 0, cr15, [sl, #-212]! @ 0xffffff2c │ │ │ │ tstpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldmvs fp!, {r0, r1, r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ orrlt r6, r0, r8, lsl r0 │ │ │ │ @@ -9132,69 +9130,69 @@ │ │ │ │ @ instruction: 0x4010f9b0 │ │ │ │ eorsle r2, r2, r0, lsl #24 │ │ │ │ ldmdbvs sl!, {r2, r3, r4, r7, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ vqrdmulh.s d18, d0, d0 │ │ │ │ @ instruction: 0xf107809c │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - ldmmi r8, {r3, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmmi r8, {r2, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ - bvs fee1fc64 │ │ │ │ + bvs fee1fc5c │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - blmi fe349664 │ │ │ │ + blmi fe34966c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmiblt fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi fe220860 │ │ │ │ - bvs 1e1f004 │ │ │ │ + blmi fe220858 │ │ │ │ + bvs 1e1effc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780fe │ │ │ │ ssatmi r7, #30, ip, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vmla.i8 d20, d16, d10 │ │ │ │ stmmi sl, {r0, r2, r3, r4, r5, r6, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffb6f02f │ │ │ │ - blmi fe087ddc │ │ │ │ + blmi fe087dd4 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ ldmpl r5, {r5, r9, sl, lr}^ │ │ │ │ - stcl 7, cr15, [lr, #984]! @ 0x3d8 │ │ │ │ + ldcl 7, cr15, [r2, #984]! @ 0x3d8 │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ rsbsvs r7, sp, r8, lsr #1 │ │ │ │ - svc 0x0052f7f6 │ │ │ │ + svc 0x0056f7f6 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf1074d7f │ │ │ │ @ instruction: 0xf5070618 │ │ │ │ ldrbtmi r7, [sp], #-168 @ 0xffffff58 │ │ │ │ - svc 0x00c6f7f6 │ │ │ │ + svc 0x00caf7f6 │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - bl fe4cbe5c │ │ │ │ + bl fe5cbe54 │ │ │ │ stclvs 8, cr6, [r8], #204 @ 0xcc │ │ │ │ @ instruction: 0xf0356819 │ │ │ │ strmi pc, [r5], -fp, lsr #23 │ │ │ │ @ instruction: 0xf9b0b120 │ │ │ │ stccs 0, cr4, [r0], {16} │ │ │ │ strcs sp, [r1], #-114 @ 0xffffff8e │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r2], #-984 @ 0xfffffc28 │ │ │ │ + ldc 7, cr15, [r6], #-984 @ 0xfffffc28 │ │ │ │ ldmdavs fp!, {r1, r4, r5, r6, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - bvs ffe1fd10 │ │ │ │ + bvs ffe1fd08 │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - ldmiblt r4!, {r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmiblt r4!, {r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x462369bd │ │ │ │ ldreq pc, [ip], -r7, lsl #2 │ │ │ │ ldrdcs lr, [r0], -r5 │ │ │ │ @ instruction: 0xf9b568a9 │ │ │ │ mvnsvs r5, r4, lsl r0 │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - blx 74becc │ │ │ │ + blx 74bec4 │ │ │ │ ldmib r7, {r0, r1, r9, sl, lr}^ │ │ │ │ eorsvs r0, fp, #1610612736 @ 0x60000000 │ │ │ │ strtmi r8, [r1], -r2, lsl #5 │ │ │ │ @ instruction: 0xf7fb6a3a │ │ │ │ ldmibvs r8!, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldreq pc, [r8], #-263 @ 0xfffffef9 │ │ │ │ ldmib r0, {r0, r1, fp, sp, lr}^ │ │ │ │ @@ -9208,105 +9206,105 @@ │ │ │ │ andcc r6, r1, #499712 @ 0x7a000 │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ tstvs sl, r1, lsl #4 │ │ │ │ ldmdami r6, {r2, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - @ instruction: 0xf107ee72 │ │ │ │ + @ instruction: 0xf107ee76 │ │ │ │ @ instruction: 0xf0350030 │ │ │ │ strb pc, [sl, -r9, lsl #25] @ │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ stmdavs r3!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib r3, {r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1070200 │ │ │ │ - blmi 12cf3ac │ │ │ │ + blmi 12cf3a4 │ │ │ │ ldmdbvs sl!, {r0, r2, r9, fp, sp}^ │ │ │ │ svclt 0x000c58d3 │ │ │ │ - blvs 16684bc │ │ │ │ + blvs 16684b4 │ │ │ │ @ instruction: 0xf970f016 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - bmi 11c2448 │ │ │ │ + bmi 11c2440 │ │ │ │ movwne lr, #22999 @ 0x59d7 │ │ │ │ @ instruction: 0xf502588a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 56cf4 │ │ │ │ - bhi fe6c26ac │ │ │ │ + bcs 56cec │ │ │ │ + bhi fe6c26a4 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ bfi r8, sl, #5, #4 │ │ │ │ @ instruction: 0xf1076833 │ │ │ │ ldmib r0, {r2, r3, r4, r9, sl}^ │ │ │ │ ldmdavs sl, {r0, r8} │ │ │ │ @ instruction: 0x3014f9b5 │ │ │ │ @ instruction: 0x462361fb │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf9b8f7fe │ │ │ │ eorsvs r6, r8, #4112384 @ 0x3ec000 │ │ │ │ adchi r4, fp, #34603008 @ 0x2100000 │ │ │ │ - bvs e9f848 │ │ │ │ + bvs e9f840 │ │ │ │ mrc2 7, 6, pc, cr2, cr11, {7} │ │ │ │ eorhi r2, fp, #67108864 @ 0x4000000 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ andeq pc, r8, #34 @ 0x22 │ │ │ │ addshi r2, sl, #32, 2 │ │ │ │ - blx e4a016 │ │ │ │ + blx e4a00e │ │ │ │ str r6, [r3, r3, lsr #16]! │ │ │ │ ldmdavs fp!, {r1, r2, r3, r5, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - ldmdavs r8, {r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ stc2l 0, cr15, [sl, #60] @ 0x3c │ │ │ │ ldmdbvs sl!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r1, r2, r5, r8, fp, lr}^ │ │ │ │ - blcs 15f1d8 │ │ │ │ + blcs 15f1d0 │ │ │ │ ldmpl r3, {r5, r8, r9, fp, lr}^ │ │ │ │ subvs pc, r1, #64, 4 │ │ │ │ ldmdbvs r8, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmpcs r3, #88, 22 @ 0x16000 │ │ │ │ strcc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf0102300 │ │ │ │ - blmi 70dc5c │ │ │ │ + blmi 70dc54 │ │ │ │ ldmdbvs sl!, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ - blx 124a09a │ │ │ │ + blx 124a092 │ │ │ │ @ instruction: 0xf7f6e79b │ │ │ │ - svclt 0x0000eb2c │ │ │ │ - andeq r2, r7, lr, asr #5 │ │ │ │ - andeq r2, r7, sl, asr #5 │ │ │ │ + svclt 0x0000eb30 │ │ │ │ + ldrdeq r2, [r7], -r6 │ │ │ │ + ldrdeq r2, [r7], -r2 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r6, [r4], -r4 │ │ │ │ - andeq r6, r4, sl, lsl #24 │ │ │ │ - @ instruction: 0x000762bc │ │ │ │ + andeq r6, r4, ip, ror #17 │ │ │ │ + andeq r6, r4, r2, lsl #24 │ │ │ │ + andeq r6, r7, r4, asr #5 │ │ │ │ @ instruction: 0xffffc257 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r7, r2, lsl #5 │ │ │ │ + andeq r6, r7, sl, lsl #5 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - andeq r6, r7, lr, lsr #4 │ │ │ │ - andeq r2, r7, r8, ror #3 │ │ │ │ - andeq r6, r4, r4, lsl r8 │ │ │ │ - andeq r6, r4, sl, lsr #22 │ │ │ │ - @ instruction: 0x000761b6 │ │ │ │ - andeq r6, r7, r4, lsl #3 │ │ │ │ - andeq r6, r7, lr, lsl #2 │ │ │ │ + andeq r6, r7, r6, lsr r2 │ │ │ │ + strdeq r2, [r7], -r0 │ │ │ │ + andeq r6, r4, ip, lsl #16 │ │ │ │ + andeq r6, r4, r2, lsr #22 │ │ │ │ + @ instruction: 0x000761be │ │ │ │ + andeq r6, r7, ip, lsl #3 │ │ │ │ + andeq r6, r7, r6, lsl r1 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, r4, rrx │ │ │ │ + andeq r6, r7, ip, rrx │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r6, r4, r4, ror #12 │ │ │ │ + andeq r6, r4, ip, asr r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb65294 │ │ │ │ + bl feb6528c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d78 │ │ │ │ ldclmi 13, cr7, [r0, #-116]! @ 0xffffff8c │ │ │ │ cdpmi 15, 7, cr10, cr0, cr0, {0} │ │ │ │ ldclmi 4, cr4, [r0], #-500 @ 0xfffffe0c │ │ │ │ rsbsvs r4, lr, lr, ror r4 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @@ -9315,128 +9313,128 @@ │ │ │ │ stmdami ip!, {r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ smlabtcs r4, r7, r9, lr │ │ │ │ ldrbtmi r4, [r8], #-2411 @ 0xfffff695 │ │ │ │ addmi pc, r8, #14090240 @ 0xd70000 │ │ │ │ ldrbtmi r3, [r9], #-80 @ 0xffffffb0 │ │ │ │ strcs r6, [r0], #-252 @ 0xffffff04 │ │ │ │ rsbsvs r6, ip, #187 @ 0xbb │ │ │ │ - mcr 7, 7, pc, cr8, cr6, {7} @ │ │ │ │ + mcr 7, 7, pc, cr12, cr6, {7} @ │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi 194938c │ │ │ │ + blmi 1949394 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3!, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f661bb │ │ │ │ - stmdacs r0, {r2, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r9, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0x46054e5f │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f6447e │ │ │ │ - ldrtmi lr, [r0], -r2, lsl #29 │ │ │ │ - b 13cc0e4 │ │ │ │ + ldrtmi lr, [r0], -r6, lsl #29 │ │ │ │ + b 14cc0dc │ │ │ │ @ instruction: 0x6c7069f9 │ │ │ │ - blx 1a4a1e8 │ │ │ │ + blx 1a4a1e0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmdbvs sl!, {r2, r3, r5, ip, lr, pc} │ │ │ │ ldmvs r9!, {r0, r1, r7, fp, sp, lr}^ │ │ │ │ ldmdbvs sl!, {r0, r1, r4, sp, lr}^ │ │ │ │ andsvs r6, r3, r3, asr #16 │ │ │ │ @ instruction: 0xf9b068ba │ │ │ │ andsvs r3, r3, r4, lsl r0 │ │ │ │ rsbsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ andvs r6, fp, r3, asr #17 │ │ │ │ addhi r6, r5, #1073741825 @ 0x40000001 │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - b ff8cc11c │ │ │ │ + b ff9cc114 │ │ │ │ ldmibvs fp!, {r0, r2, r3, r6, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - ldcl 7, cr15, [r0], #-984 @ 0xfffffc28 │ │ │ │ - blmi 1120a80 │ │ │ │ - bvs 1e1f344 │ │ │ │ + ldcl 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + blmi 1120a78 │ │ │ │ + bvs 1e1f33c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r7, r0, lsl #6 │ │ │ │ ldrvc pc, [sp, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmibvs r9!, {r4, r5, r7, sl, fp, sp, lr}^ │ │ │ │ - blx d4a250 │ │ │ │ + blx d4a248 │ │ │ │ orrlt r4, r8, r5, lsl #12 │ │ │ │ stmvs r3, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x601368f9 │ │ │ │ stmdavs r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs sl!, {r0, r1, r4, sp, lr} │ │ │ │ @ instruction: 0x3014f9b0 │ │ │ │ andcs r6, r1, #19 │ │ │ │ stmiavs r3, {r1, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ tstvs r4, fp │ │ │ │ strb r8, [fp, r4, lsl #5] │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ - mcrr 7, 15, pc, r4, cr6 @ │ │ │ │ + mcrr 7, 15, pc, r8, cr6 @ │ │ │ │ ldmdavs sl!, {r0, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5074629 │ │ │ │ ldmpl r3, {r3, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7f6603b │ │ │ │ - stmdacs r0, {r1, r2, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r0], #-268 @ 0xfffffef4 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr6, {7} │ │ │ │ + mcr 7, 1, pc, cr2, cr6, {7} @ │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f60054 │ │ │ │ - strtmi lr, [r8], -r8, ror #19 │ │ │ │ + strtmi lr, [r8], -ip, ror #19 │ │ │ │ @ instruction: 0xf0356ee1 │ │ │ │ @ instruction: 0x4604fb1b │ │ │ │ - bhi fe8fa958 │ │ │ │ + bhi fe8fa950 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ stmdble r4, {r0, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf0354628 │ │ │ │ strmi pc, [r4], -r7, lsr #22 │ │ │ │ stmdavs r0!, {r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmibvs r9!, {r0, r2, r9, sp}^ │ │ │ │ - bl 17cc1dc │ │ │ │ + bl 18cc1d4 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x601368f9 │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ andcs r6, r1, #19 │ │ │ │ stmdbvs r3!, {r1, r3, r4, r5, r6, r9, sp, lr} │ │ │ │ @ instruction: 0xf507600b │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - ldmdami r8, {r1, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - bl fffcc210 │ │ │ │ + stc 7, cr15, [r2], {246} @ 0xf6 │ │ │ │ ldmdami r4, {r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - ldmdami r1, {r1, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r1, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ - b 4cc238 │ │ │ │ - andeq r1, r7, ip, asr pc │ │ │ │ - andeq r1, r7, r8, asr pc │ │ │ │ + ldcl 7, cr15, [ip], {246} @ 0xf6 │ │ │ │ + b 5cc230 │ │ │ │ + andeq r1, r7, r4, ror #30 │ │ │ │ + andeq r1, r7, r0, ror #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, sl, ror #30 │ │ │ │ + andeq r5, r7, r2, ror pc │ │ │ │ @ instruction: 0xffffbf03 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, ip, lsr #30 │ │ │ │ - andeq r5, r7, r4, ror #29 │ │ │ │ - andeq r1, r7, r8, lsr #29 │ │ │ │ - andeq r5, r7, ip, asr lr │ │ │ │ - andeq r5, r7, r2, lsl #28 │ │ │ │ - andeq r5, r7, lr, ror #27 │ │ │ │ - ldrdeq r5, [r7], -lr │ │ │ │ + andeq r5, r7, r4, lsr pc │ │ │ │ + andeq r5, r7, ip, ror #29 │ │ │ │ + @ instruction: 0x00071eb0 │ │ │ │ + andeq r5, r7, r4, ror #28 │ │ │ │ + andeq r5, r7, sl, lsl #28 │ │ │ │ + strdeq r5, [r7], -r6 │ │ │ │ + andeq r5, r7, r6, ror #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6549c │ │ │ │ + bl feb65494 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d78 │ │ │ │ @ instruction: 0xf8df7d1d │ │ │ │ svcge 0x0000c174 │ │ │ │ ldrbtmi r4, [ip], #3676 @ 0xe5c │ │ │ │ strcs r4, [r0], #-3420 @ 0xfffff2a4 │ │ │ │ adcsvs r4, lr, lr, ror r4 │ │ │ │ @@ -9444,133 +9442,133 @@ │ │ │ │ @ instruction: 0xf8c7682d │ │ │ │ @ instruction: 0xf04f526c │ │ │ │ mvnsvs r0, r0, lsl #10 │ │ │ │ smlabtcs r4, r7, r9, lr │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ rscsvs r0, fp, r8, lsr #2 │ │ │ │ @ instruction: 0xf7f6627c │ │ │ │ - blmi 1509194 │ │ │ │ + blmi 150919c │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3!, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f661bb │ │ │ │ - stmdacs r0, {r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf1074c4e │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - ldrbtmi lr, [ip], #-3464 @ 0xfffff278 │ │ │ │ + ldrbtmi lr, [ip], #-3468 @ 0xfffff274 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - ldmdb r2, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x6ce069f9 │ │ │ │ @ instruction: 0xf96cf035 │ │ │ │ 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, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdami r0, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - bl 1ecc318 │ │ │ │ + bl 1fcc310 │ │ │ │ cmnlt ip, ip, ror sl │ │ │ │ - blmi de0c34 │ │ │ │ - bvs 1e1f534 │ │ │ │ + blmi de0c2c │ │ │ │ + bvs 1e1f52c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple sp, r0, lsl #6 │ │ │ │ ldrvc pc, [sp, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi bc9100 │ │ │ │ + blmi bc9108 │ │ │ │ @ instruction: 0x462168ba │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - stcl 7, cr15, [r4], {246} @ 0xf6 │ │ │ │ + stcl 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c2c │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - @ instruction: 0xf107ed3e │ │ │ │ + @ instruction: 0xf107ed42 │ │ │ │ ldrbtmi r0, [ip], #-1328 @ 0xfffffad0 │ │ │ │ subseq pc, r4, r4, lsl #2 │ │ │ │ - stmdb r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cdpvs 6, 14, cr4, cr1, cr8, {1} │ │ │ │ - blx eca478 │ │ │ │ + blx eca470 │ │ │ │ cmnlt r4, r4, lsl #12 │ │ │ │ @ instruction: 0x3014f9b4 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ ldmibvs r9!, {r0, r2, r9, sp}^ │ │ │ │ - b fe14c390 │ │ │ │ + b fe24c388 │ │ │ │ @ instruction: 0x4628b198 │ │ │ │ - blx 10ca494 │ │ │ │ + blx 10ca48c │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf507d1f0 │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - ldmdami fp, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami fp, {r1, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - bl acc3b8 │ │ │ │ + bl bcc3b0 │ │ │ │ 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, {r2, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc, {r3, sl, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - bl ffecc3f0 │ │ │ │ - ldmdb r4!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r1, r7, r2, asr sp │ │ │ │ - andeq r1, r7, ip, asr #26 │ │ │ │ + bl fffcc3e8 │ │ │ │ + ldmdb r8!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r1, r7, sl, asr sp │ │ │ │ + andeq r1, r7, r4, asr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r2, lsr sp │ │ │ │ - strdeq r5, [r7], -sl │ │ │ │ - @ instruction: 0x00071cb8 │ │ │ │ - muleq r7, sl, ip │ │ │ │ - andeq r5, r7, sl, asr ip │ │ │ │ - andeq r5, r7, r4, lsr ip │ │ │ │ - andeq r5, r7, r2, lsr #24 │ │ │ │ + andeq r5, r7, sl, lsr sp │ │ │ │ + andeq r5, r7, r2, lsl #26 │ │ │ │ + andeq r1, r7, r0, asr #25 │ │ │ │ + andeq r5, r7, r2, lsr #25 │ │ │ │ + andeq r5, r7, r2, ror #24 │ │ │ │ + andeq r5, r7, ip, lsr ip │ │ │ │ + andeq r5, r7, sl, lsr #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb65650 │ │ │ │ + bl feb65648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r1], {232} @ 0xe8 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ ldrbtmi r4, [ip], #-3600 @ 0xfffff1f0 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ @ instruction: 0xf7f6447e │ │ │ │ - strtmi lr, [r9], -r0, lsr #17 │ │ │ │ + strtmi lr, [r9], -r4, lsr #17 │ │ │ │ @ instruction: 0xf0356ce0 │ │ │ │ ldrhlt pc, [r8, #-137] @ 0xffffff77 @ │ │ │ │ ldmpl r3!, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcc SPSR_, #13828096 @ 0xd30000 │ │ │ │ svclt 0x00022b01 │ │ │ │ @ instruction: 0xf0438a83 │ │ │ │ addhi r0, r3, #8, 6 @ 0x20000000 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ ssatmi r3, #30, r8 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ - svclt 0x00ccf7f5 │ │ │ │ - andeq r5, r7, lr, asr #23 │ │ │ │ - muleq r7, ip, fp │ │ │ │ + svclt 0x00d0f7f5 │ │ │ │ + ldrdeq r5, [r7], -r6 │ │ │ │ + andeq r1, r7, r4, lsr #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r7, lr, fp │ │ │ │ + andeq r5, r7, r6, lsr #23 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb656b4 │ │ │ │ + bl feb656ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r9, r8, lsl #29 │ │ │ │ stcmi 15, cr10, [ip], {4} │ │ │ │ ldrmi r4, [lr], -ip, lsl #27 │ │ │ │ movwcs r4, #1148 @ 0x47c │ │ │ │ ldrbtmi r6, [sp], #-508 @ 0xfffffe04 │ │ │ │ stmdbpl ip!, {r1, r3, r7, sl, fp, lr} │ │ │ │ @@ -9580,77 +9578,77 @@ │ │ │ │ stmib r7, {sl}^ │ │ │ │ stmibmi r6, {r0, r2, ip} │ │ │ │ ldmdapl r3, {r0, r1, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmla.i8 d20, d16, d4 │ │ │ │ stmmi r4, {r2, r3, r6, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe84a5ba │ │ │ │ + blx fe84a5b2 │ │ │ │ strtmi r3, [r8], -r1, lsl #10 │ │ │ │ @ instruction: 0xf924f01c │ │ │ │ @ instruction: 0x462a6979 │ │ │ │ adcsvs r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf9f8f02f │ │ │ │ @ instruction: 0xf01c2018 │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ strcs r6, [r0], #-4 │ │ │ │ strcs lr, [r1], -r0, asr #19 │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ sbcvs r6, r4, r8, lsr r1 │ │ │ │ smlabbvs r4, r4, r2, r8 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi 1d88f3c │ │ │ │ + blmi 1d88f44 │ │ │ │ @ instruction: 0x462169fa │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - bl ff8cc51c │ │ │ │ + bl ff9cc514 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldclmi 0, cr8, [r0], #-748 @ 0xfffffd14 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - mrrc 7, 15, pc, sl, cr6 @ │ │ │ │ + mrrc 7, 15, pc, lr, cr6 @ │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f60018 │ │ │ │ - stclvs 8, cr14, [r1], #152 @ 0x98 │ │ │ │ + stclvs 8, cr14, [r1], #168 @ 0xa8 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0x4608809a │ │ │ │ @ instruction: 0xf0346939 │ │ │ │ strmi pc, [r4], -r7, lsl #31 │ │ │ │ eorseq pc, r0, r7, 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}^ │ │ │ │ ldmvs fp!, {r0, r2, r5, r6, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - bvs fee203e4 │ │ │ │ + bvs fee203dc │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - @ instruction: 0x1c60ea56 │ │ │ │ + @ instruction: 0x1c60ea5a │ │ │ │ adchi pc, r1, r0 │ │ │ │ eorle r2, r7, r3, lsl #24 │ │ │ │ @ instruction: 0xf7fd69b8 │ │ │ │ - blmi 17cccb8 │ │ │ │ + blmi 17cccb0 │ │ │ │ @ instruction: 0x460469fa │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07193374 │ │ │ │ strteq sp, [r2], #-1110 @ 0xfffffbaa │ │ │ │ - bvs 1f036ac │ │ │ │ + bvs 1f036a4 │ │ │ │ rsbsvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ ldmibvs sl!, {r4, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 157d370 │ │ │ │ + bmi 157d368 │ │ │ │ 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 5b2f4 │ │ │ │ + blcs 5b2ec │ │ │ │ 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 │ │ │ │ ldc2 0, cr15, [r2], {16} │ │ │ │ @@ -9660,21 +9658,21 @@ │ │ │ │ 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, r3, asr #23] @ │ │ │ │ ldrbtcs r4, [r3], #-2365 @ 0xfffff6c3 │ │ │ │ movwcs r6, #2429 @ 0x97d │ │ │ │ - bmi f1f820 │ │ │ │ + bmi f1f818 │ │ │ │ strne lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ ldmdbmi fp!, {r1, sp} │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ addmi pc, r9, #64, 4 │ │ │ │ - blx ffc4a696 │ │ │ │ + blx ffc4a68e │ │ │ │ @ instruction: 0xf03e4628 │ │ │ │ str pc, [sl, r9, lsl #27]! │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ movwls r0, #5420 @ 0x152c │ │ │ │ strls r4, [r0, #-1537] @ 0xfffff9ff │ │ │ │ ldmibvs r8!, {r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ mcr2 7, 2, pc, cr14, cr13, {7} @ │ │ │ │ @@ -9682,153 +9680,153 @@ │ │ │ │ ldmdbvs r8!, {r1, r8, sl, ip, lr, pc}^ │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ ldrdcc lr, [r6], -r7 │ │ │ │ stmdbmi ip!, {r9, sp} │ │ │ │ rsbsvs r5, r9, r1, asr #16 │ │ │ │ andcs lr, r1, #3358720 @ 0x334000 │ │ │ │ ldmdbvs r8!, {sl, ip, pc}^ │ │ │ │ - blx 10ca78a │ │ │ │ + blx 10ca782 │ │ │ │ strle r0, [ip, #1058] @ 0x422 │ │ │ │ stmdami r7!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0344478 │ │ │ │ strmi pc, [r1], -r5, asr #29 │ │ │ │ stmdacs r0, {r5, r6, r7, sl, sp, lr} │ │ │ │ svcge 0x005df47f │ │ │ │ @ instruction: 0xf0054602 │ │ │ │ stmdami r2!, {r0, r1, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r4, [r8], #-354 @ 0xfffffe9e │ │ │ │ - blx ff5ca75a │ │ │ │ + blx ff5ca752 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - andcs lr, r0, #647168 @ 0x9e000 │ │ │ │ + andcs lr, r0, #663552 @ 0xa2000 │ │ │ │ @ instruction: 0x46104611 │ │ │ │ stc2l 0, cr15, [lr], #20 │ │ │ │ andcs r4, r1, #1638400 @ 0x190000 │ │ │ │ msrmi (UNDEF: 108), r0 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7f5fbc1 │ │ │ │ - svclt 0x0000efcc │ │ │ │ - andeq r1, r7, ip, lsr fp │ │ │ │ - andeq r1, r7, r6, lsr fp │ │ │ │ + svclt 0x0000efd0 │ │ │ │ + andeq r1, r7, r4, asr #22 │ │ │ │ + andeq r1, r7, lr, lsr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r0, ror #2 │ │ │ │ - andeq r6, r4, lr, ror r3 │ │ │ │ + andeq r6, r4, r8, asr r1 │ │ │ │ + andeq r6, r4, r6, ror r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r5, [r7], -r8 │ │ │ │ - @ instruction: 0x00075ab0 │ │ │ │ + andeq r5, r7, r0, ror #21 │ │ │ │ + @ instruction: 0x00075ab8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, sl, lsr sl │ │ │ │ - andeq r6, r4, r2, asr r0 │ │ │ │ - andeq r6, r4, lr, lsr #32 │ │ │ │ - andeq r6, r4, ip, asr #4 │ │ │ │ - andeq r6, r4, ip, lsr r2 │ │ │ │ - andeq r6, r4, r8, asr #4 │ │ │ │ - andeq r6, r4, sl │ │ │ │ + andeq r1, r7, r2, asr #20 │ │ │ │ + andeq r6, r4, sl, asr #32 │ │ │ │ + andeq r6, r4, r6, lsr #32 │ │ │ │ + andeq r6, r4, r4, asr #4 │ │ │ │ + andeq r6, r4, r4, lsr r2 │ │ │ │ + andeq r6, r4, r0, asr #4 │ │ │ │ + andeq r6, r4, r2 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ @ instruction: 0xffffb569 │ │ │ │ - muleq r4, sl, pc @ │ │ │ │ - andeq r5, r7, r8, ror #18 │ │ │ │ - andeq r5, r4, r0, ror pc │ │ │ │ + muleq r4, r2, pc @ │ │ │ │ + andeq r5, r7, r0, ror r9 │ │ │ │ + andeq r5, r4, r8, ror #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr0, cr12, {6} │ │ │ │ strhtlt r4, [r3], #222 @ 0xde │ │ │ │ ldrbtmi r4, [sp], #-3262 @ 0xfffff342 │ │ │ │ stmdbpl ip!, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f4174 │ │ │ │ teqvs sl, r0, lsl #8 │ │ │ │ ldrdcs pc, [r4, r7]! │ │ │ │ - blmi fee66f64 │ │ │ │ + blmi fee66f5c │ │ │ │ smlabteq r2, r7, r9, lr │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ ldrdmi pc, [r0, r7]! │ │ │ │ rsbsvs r6, r9, #-1073741778 @ 0xc000002e │ │ │ │ @ instruction: 0xf7fdb912 │ │ │ │ strmi pc, [r4], -sp, asr #17 │ │ │ │ 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 124a868 │ │ │ │ + blx 124a860 │ │ │ │ teqpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ strcs r4, [r0], #-2734 @ 0xfffff552 │ │ │ │ ldrbtmi r6, [sl], #-2360 @ 0xfffff6c8 │ │ │ │ addsvs r4, ip, r1, lsr #12 │ │ │ │ - b fe7cc798 │ │ │ │ + b fe8cc790 │ │ │ │ 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 100b8 │ │ │ │ + blcs 100b0 │ │ │ │ @ instruction: 0xf8dfd036 │ │ │ │ @ instruction: 0xf1079288 │ │ │ │ ldmib r7, {r3, r5, fp}^ │ │ │ │ ldrbtmi sl, [r9], #1282 @ 0x502 │ │ │ │ @ instruction: 0x462ae014 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r3 │ │ │ │ - ldm 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} │ │ │ │ @ instruction: 0xf8d84602 │ │ │ │ ldrbmi r3, [r9], -r0 │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bvs 1ece144 │ │ │ │ + bvs 1ece13c │ │ │ │ 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, r9, asr #17 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d84602 │ │ │ │ ldrbmi r0, [r9], -r0 │ │ │ │ strdls r6, [r0], -fp │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ - bvs 1ecd388 │ │ │ │ + bvs 1ecd380 │ │ │ │ @ instruction: 0xe7e1627a │ │ │ │ @ instruction: 0xf00f6938 │ │ │ │ - blvs 1f0ce84 │ │ │ │ + blvs 1f0ce7c │ │ │ │ @ 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 ff34a8dc │ │ │ │ + blx ff34a8d4 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf107ff0b │ │ │ │ @ instruction: 0xf7f50034 │ │ │ │ - blmi 1b8a61c │ │ │ │ + blmi 1b8a624 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 28920 │ │ │ │ - bmi 1cc2e04 │ │ │ │ - blmi 19e92a8 │ │ │ │ + blcs 28918 │ │ │ │ + bmi 1cc2dfc │ │ │ │ + blmi 19e92a0 │ │ │ │ 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} │ │ │ │ @@ -9838,46 +9836,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 fe64a944 │ │ │ │ + blx fe64a93c │ │ │ │ @ instruction: 0xf107e7ca │ │ │ │ strtmi r0, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f6633c │ │ │ │ - blmi 17c8b5c │ │ │ │ + blmi 17c8b64 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d175 │ │ │ │ @ instruction: 0xf7f60058 │ │ │ │ - ldmdami r7, {r2, r3, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r7, {r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - svc 0x0098f7f5 │ │ │ │ + svc 0x009cf7f5 │ │ │ │ @ instruction: 0xf107b1c0 │ │ │ │ @ instruction: 0xf7f50058 │ │ │ │ - blvs f0a4d0 │ │ │ │ + blvs f0a4d8 │ │ │ │ ldmdami r2, {r0, r1, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stmda ip!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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, r3, lsr #20]! │ │ │ │ andcs r6, r1, #56, 18 @ 0xe0000 │ │ │ │ @ instruction: 0xf00c633a │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt 16e0198 │ │ │ │ + bllt 16e0190 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ ldmdbvs r9!, {r9, sp} │ │ │ │ @ instruction: 0xf00f44f8 │ │ │ │ strmi pc, [r5], -sp, ror #21 │ │ │ │ @ instruction: 0xf01b2018 │ │ │ │ ldmvs fp!, {r0, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -9893,120 +9891,120 @@ │ │ │ │ adcsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ @ instruction: 0x4628fe77 │ │ │ │ mrc2 0, 3, pc, cr4, cr11, {0} │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xe7b2fe71 │ │ │ │ ldrbtmi r4, [r8], #-2099 @ 0xfffff7cd │ │ │ │ - bmi d08928 │ │ │ │ + bmi d08920 │ │ │ │ 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 7caa38 │ │ │ │ - bmi bc873c │ │ │ │ + blx 7caa30 │ │ │ │ + bmi bc8734 │ │ │ │ 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 44aa54 │ │ │ │ + blx 44aa4c │ │ │ │ stmdami r9!, {r1, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - ldm r2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2085 @ 0xfffff7db │ │ │ │ ldc2l 0, cr15, [lr], #208 @ 0xd0 │ │ │ │ @ instruction: 0xf8c84601 │ │ │ │ stmdacs r0, {r2, r3, r5, r6} │ │ │ │ @ instruction: 0x4602d1be │ │ │ │ - blx f4aa56 │ │ │ │ + blx f4aa4e │ │ │ │ andcs r4, r1, #32, 16 @ 0x200000 │ │ │ │ bicsmi pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7f5fa0f │ │ │ │ - svclt 0x0000ee1a │ │ │ │ - andeq r1, r7, r2, lsr #17 │ │ │ │ + svclt 0x0000ee1e │ │ │ │ + andeq r1, r7, sl, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r7, r2, lsl #17 │ │ │ │ + andeq r1, r7, sl, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00045eb0 │ │ │ │ - ldrdeq r6, [r4], -r6 @ │ │ │ │ + andeq r5, r4, r8, lsr #29 │ │ │ │ + andeq r6, r4, lr, asr #3 │ │ │ │ @ instruction: 0xffffbfd7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r1, [r7], -sl │ │ │ │ - andeq r6, r4, r8, lsl r1 │ │ │ │ - andeq r5, r4, r6, asr #27 │ │ │ │ - andeq r1, r7, r4, asr #14 │ │ │ │ - ldrdeq r6, [r4], -r0 │ │ │ │ - andeq r5, r4, r0, ror #26 │ │ │ │ + andeq r1, r7, r2, ror #25 │ │ │ │ + andeq r6, r4, r0, lsl r1 │ │ │ │ + @ instruction: 0x00045dbe │ │ │ │ + andeq r1, r7, ip, asr #14 │ │ │ │ + andeq r6, r4, r8, asr #1 │ │ │ │ + andeq r5, r4, r8, asr sp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r5, [r7], -r8 │ │ │ │ - ldrdeq r5, [r7], -lr │ │ │ │ - andeq r5, r4, lr, ror #25 │ │ │ │ - andeq r6, r4, r4, lsl r0 │ │ │ │ - andeq pc, r4, r6, ror #12 │ │ │ │ - andeq r5, r7, r0, lsr #13 │ │ │ │ - muleq r4, lr, pc @ │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ - andeq r5, r4, r8, ror #24 │ │ │ │ - andeq r5, r4, r4, lsr #31 │ │ │ │ - andeq r5, r4, ip, asr #24 │ │ │ │ - andeq r5, r7, r2, lsl r6 │ │ │ │ + andeq r5, r7, r0, lsl #14 │ │ │ │ + andeq r5, r7, r6, ror #13 │ │ │ │ + andeq r5, r4, r6, ror #25 │ │ │ │ + andeq r6, r4, ip │ │ │ │ + andeq pc, r4, lr, asr r6 @ │ │ │ │ + andeq r5, r7, r8, lsr #13 │ │ │ │ + muleq r4, r6, pc @ │ │ │ │ + andeq r5, r4, r8, asr #31 │ │ │ │ + andeq r5, r4, r0, ror #24 │ │ │ │ + muleq r4, ip, pc @ │ │ │ │ + andeq r5, r4, r4, asr #24 │ │ │ │ + andeq r5, r7, sl, lsl r6 │ │ │ │ @ instruction: 0xffffb1eb │ │ │ │ - andeq r5, r4, ip, lsl #24 │ │ │ │ + andeq r5, r4, r4, lsl #24 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, sl, ror ip │ │ │ │ ldrbtmi r4, [ip], #-2682 @ 0xfffff586 │ │ │ │ - blmi 1ee24cc │ │ │ │ + blmi 1ee24c4 │ │ │ │ ldrbtmi sl, [lr], #-3842 @ 0xfffff0fe │ │ │ │ stmiapl r2!, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f607a │ │ │ │ @ instruction: 0xf8560200 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 1ab00 │ │ │ │ - blmi 1d430a0 │ │ │ │ + blcs 1aaf8 │ │ │ │ + blmi 1d43098 │ │ │ │ svcvs 0x00db447b │ │ │ │ rsbsle r2, ip, r1, lsl #22 │ │ │ │ ldmpl r3!, {r1, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpvs ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ rsbsle r2, fp, r1, lsl #28 │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xff76f7fb │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmdavs fp!, {r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ rsbsle r2, fp, r0, lsl #22 │ │ │ │ svcpl 0x0080f5b3 │ │ │ │ adchi pc, r4, r0, lsl #1 │ │ │ │ - bcs becb44 │ │ │ │ + bcs becb3c │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ - blcs 564a8 │ │ │ │ + blcs 564a0 │ │ │ │ @ instruction: 0xf1a25c42 │ │ │ │ - blx fec8f408 │ │ │ │ - b 140b558 │ │ │ │ + blx fec8f400 │ │ │ │ + b 140b550 │ │ │ │ svclt 0x00081252 │ │ │ │ - bcs 17358 │ │ │ │ + bcs 17350 │ │ │ │ @ instruction: 0x4620d158 │ │ │ │ @ instruction: 0xff5af7fc │ │ │ │ movwcs fp, #488 @ 0x1e8 │ │ │ │ ldrmi r4, [r9], -r2, lsr #12 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strtmi pc, [r0], -fp, ror #27 │ │ │ │ stc2 0, cr15, [r0, #108]! @ 0x6c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ andcs fp, r0, r3, lsl #22 │ │ │ │ - blmi 14614dc │ │ │ │ + blmi 14614d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x37088094 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs r9!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -10024,37 +10022,37 @@ │ │ │ │ @ instruction: 0xf8f2f02f │ │ │ │ @ instruction: 0xf8dfe7d5 │ │ │ │ vand d26, d0, d4 │ │ │ │ @ instruction: 0xf8df527b │ │ │ │ ldrbtmi r9, [sl], #272 @ 0x110 │ │ │ │ @ instruction: 0x465144f9 │ │ │ │ @ instruction: 0xf02f4648 │ │ │ │ - blmi 108cc90 │ │ │ │ + blmi 108cc88 │ │ │ │ svcvs 0x00db447b │ │ │ │ orrle r2, fp, r1, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrbmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf02f527e │ │ │ │ @ instruction: 0xf04ff8d7 │ │ │ │ @ instruction: 0xe7b930ff │ │ │ │ eorsvs r2, r9, r0, lsl #6 │ │ │ │ str r5, [r2, r3, asr #8]! │ │ │ │ @ instruction: 0xf9ecf7fc │ │ │ │ - blx ff4ccc0e │ │ │ │ + blx ff4ccc06 │ │ │ │ @ instruction: 0xff66f7fc │ │ │ │ ldrbtmi r4, [fp], #-2868 @ 0xfffff4cc │ │ │ │ @ instruction: 0xe77967de │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r0, r2, r3, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8baf02f │ │ │ │ - stcmi 7, cr14, [pc, #-900]! @ e8c0 │ │ │ │ + stcmi 7, cr14, [pc, #-900]! @ e8b8 │ │ │ │ @ instruction: 0xff94f00e │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ subcs r4, r9, #2097152000 @ 0x7d000000 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2000 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf010529e │ │ │ │ @@ -10072,40 +10070,40 @@ │ │ │ │ strtmi r2, [r9], -r7, asr #4 │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ addspl pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf8caf010 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf8d8fd09 │ │ │ │ - blcs 1acac │ │ │ │ + blcs 1aca4 │ │ │ │ ldmdami r7, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r5, [r8], #-663 @ 0xfffffd69 │ │ │ │ @ instruction: 0xf87cf02f │ │ │ │ @ instruction: 0xf7f5e7a3 │ │ │ │ - svclt 0x0000ece2 │ │ │ │ - andeq r1, r7, r2, lsr #10 │ │ │ │ + svclt 0x0000ece6 │ │ │ │ + andeq r1, r7, sl, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r7, sl, lsl r5 │ │ │ │ + andeq r1, r7, r2, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, r8, lsr #10 │ │ │ │ + andeq r5, r7, r0, lsr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, ip, ror r4 │ │ │ │ - andeq r5, r4, ip, lsl #21 │ │ │ │ - andeq r5, r4, r6, lsl #28 │ │ │ │ - andeq r5, r4, r6, ror sl │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ - andeq r5, r7, r0, asr #8 │ │ │ │ - andeq r5, r7, sl, lsl #8 │ │ │ │ - andeq r5, r4, ip, lsl sl │ │ │ │ - muleq r4, r6, sp │ │ │ │ - andeq r5, r4, r8, lsl #20 │ │ │ │ - andeq r5, r4, r8, asr sp │ │ │ │ - andeq r5, r4, sl, asr #19 │ │ │ │ - andeq r5, r4, sl, lsl sp │ │ │ │ + andeq r1, r7, r4, lsl #9 │ │ │ │ + andeq r5, r4, r4, lsl #21 │ │ │ │ + strdeq r5, [r4], -lr │ │ │ │ + andeq r5, r4, lr, ror #20 │ │ │ │ + andeq r5, r4, r8, ror #27 │ │ │ │ + andeq r5, r7, r8, asr #8 │ │ │ │ + andeq r5, r7, r2, lsl r4 │ │ │ │ + andeq r5, r4, r4, lsl sl │ │ │ │ + andeq r5, r4, lr, lsl #27 │ │ │ │ + andeq r5, r4, r0, lsl #20 │ │ │ │ + andeq r5, r4, r0, asr sp │ │ │ │ + andeq r5, r4, r2, asr #19 │ │ │ │ + andeq r5, r4, r2, lsl sp │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ svcge 0x0000200c │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrb r7, [r3], r4, lsl #22 │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ svcge 0x00002007 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @@ -10154,21 +10152,21 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0002b087 │ │ │ │ andcs r4, r0, #160, 24 @ 0xa000 │ │ │ │ ldrbtmi r4, [ip], #-3744 @ 0xfffff160 │ │ │ │ adcsvs r4, sl, r0, lsr #23 │ │ │ │ - bmi fe81ffec │ │ │ │ + bmi fe81ffe4 │ │ │ │ stmiapl r2!, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ @ instruction: 0xf8560200 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 1ae0c │ │ │ │ + blcs 1ae04 │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ ldmpl 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: 0x4620809d │ │ │ │ @ instruction: 0xf7fb1d39 │ │ │ │ @@ -10177,98 +10175,98 @@ │ │ │ │ ldmdavs fp!, {r0, r2, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavc r3, {r0, r5, r7, pc} │ │ │ │ cmple lr, pc, lsr #22 │ │ │ │ @ instruction: 0xf06f4606 │ │ │ │ adcsvs r0, r8, r1, lsl #18 │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ - @ instruction: 0xf5b0eddc │ │ │ │ + @ instruction: 0xf5b0ede0 │ │ │ │ rsbsvs r5, r8, r0, lsl #31 │ │ │ │ sbcshi pc, r2, r0, lsl #1 │ │ │ │ rsble r2, r9, r0, lsl #16 │ │ │ │ - blcs becf2c │ │ │ │ + blcs becf24 │ │ │ │ adchi pc, r9, r0, asr #32 │ │ │ │ stmdacs r1, {r0, r6, r9, sl, fp, ip} │ │ │ │ @ instruction: 0xf1a35c73 │ │ │ │ - blx feccfb2c │ │ │ │ - b 140bc80 │ │ │ │ + blx feccfb24 │ │ │ │ + b 140bc78 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 17a7c │ │ │ │ + blcs 17a74 │ │ │ │ ldmvs r8!, {r1, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ stc2l 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ movwlt r6, #2233 @ 0x8b9 │ │ │ │ @ instruction: 0x464b4e7c │ │ │ │ strtmi r4, [r8], -sl, lsl #12 │ │ │ │ strcs r4, [r0, #-1150] @ 0xfffffb82 │ │ │ │ stmib sp, {r0, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff5500 │ │ │ │ @ instruction: 0x4620fc55 │ │ │ │ stc2 0, cr15, [sl], {27} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ andcs fp, r0, r3, lsl #22 │ │ │ │ - blmi 1c61880 │ │ │ │ + blmi 1c61878 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x371480d1 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs lr!, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strbmi pc, [fp], -fp, lsr #26 @ │ │ │ │ andls r4, r0, r2, lsr r6 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strtmi pc, [r0], -r7, lsl #31 │ │ │ │ - blx ffacaf52 │ │ │ │ + blx ffacaf4a │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r5!, {r0, r4, r5, r6, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff5cf02e │ │ │ │ andcs lr, sl, #55836672 @ 0x3540000 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - b ffdccedc │ │ │ │ + b ffecced4 │ │ │ │ @ instruction: 0x468168be │ │ │ │ @ instruction: 0xf00042a6 │ │ │ │ mcrrne 0, 9, r8, r3, cr8 │ │ │ │ ldmdale lr!, {r2, r5, r6, r8, r9, fp, sp} │ │ │ │ mvnscc pc, #160, 2 @ 0x28 │ │ │ │ - blx fecda334 │ │ │ │ - b 140bd30 │ │ │ │ + blx fecda32c │ │ │ │ + b 140bd28 │ │ │ │ svclt 0x00081353 │ │ │ │ - bllt fe8d7b2c │ │ │ │ + bllt fe8d7b24 │ │ │ │ orrle r2, fp, r0, lsl #28 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf8d8fbc1 │ │ │ │ ldmiblt r3!, {ip, sp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdbmi r2, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ andsvc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe75dfe75 │ │ │ │ rsbsvs r2, r9, r0, lsl #6 │ │ │ │ @ instruction: 0xe7905473 │ │ │ │ @ instruction: 0xf848f7fc │ │ │ │ - blx bccf54 │ │ │ │ + blx bccf4c │ │ │ │ stc2l 7, cr15, [r2, #1008] @ 0x3f0 │ │ │ │ stmdbmi sl, {r0, r1, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvc pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2121 @ 0xfffff7b7 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ bfi pc, sp, #30, #2 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcsle r2, fp, r0, lsl #22 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r5, {r2, r5, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff10f02e │ │ │ │ @ instruction: 0x4620e7d2 │ │ │ │ - blx fe3cb00a │ │ │ │ + blx fe3cb002 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcle r2, fp, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d31 │ │ │ │ ldmdami pc!, {r1, r2, r3, r4, r5, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff00f02e │ │ │ │ ldrtmi lr, [r0], -r2, asr #15 │ │ │ │ @@ -10278,15 +10276,15 @@ │ │ │ │ subcs r4, r9, #51380224 @ 0x3100000 │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ subsvc pc, r4, #64, 4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xff2ef00f │ │ │ │ @ instruction: 0xf01b4628 │ │ │ │ strtmi pc, [r0], -sp, ror #22 │ │ │ │ - blx 1acb052 │ │ │ │ + blx 1acb04a │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcle r2, r7, r0, lsl #22 │ │ │ │ vst2.8 {d20-d21}, [pc :256], r0 │ │ │ │ ldrtmi r6, [r1], -fp, ror #5 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe79ffedd │ │ │ │ mcrmi 6, 1, r4, cr13, cr0, {1} │ │ │ │ @@ -10294,55 +10292,55 @@ │ │ │ │ ldrbtmi r2, [lr], #-768 @ 0xfffffd00 │ │ │ │ ldrtmi r4, [r1], -r5, lsl #12 │ │ │ │ stmib sp, {r0, r1, r2, r6, r9, sp}^ │ │ │ │ vhadd.s8 d18, d0, d0 │ │ │ │ @ instruction: 0xf04f7246 │ │ │ │ @ instruction: 0xf00f30ff │ │ │ │ strtmi pc, [r8], -fp, lsl #30 │ │ │ │ - blx 12cb092 │ │ │ │ + blx 12cb08a │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf8d8fb47 │ │ │ │ - blcs 1b030 │ │ │ │ + blcs 1b028 │ │ │ │ stmdami r1!, {r2, r7, ip, lr, pc} │ │ │ │ vmin.s8 d20, d0, d17 │ │ │ │ ldrbtmi r7, [r8], #-586 @ 0xfffffdb6 │ │ │ │ cdp2 0, 11, cr15, cr10, cr14, {1} │ │ │ │ @ instruction: 0x4630e77c │ │ │ │ - blx e4b0b6 │ │ │ │ + blx e4b0ae │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi sl, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ eorvc pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ strb pc, [fp, -r9, lsr #29]! @ │ │ │ │ - bl 3cd03c │ │ │ │ - andeq r1, r7, r6, lsl r2 │ │ │ │ - andeq r1, r7, r0, lsl r2 │ │ │ │ + bl 4cd034 │ │ │ │ + andeq r1, r7, lr, lsl r2 │ │ │ │ + andeq r1, r7, r8, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r0, asr #12 │ │ │ │ - andeq r1, r7, r0, asr r1 │ │ │ │ - andeq r5, r4, r0, ror #14 │ │ │ │ - andeq r5, r4, lr, ror #21 │ │ │ │ - andeq r5, r4, sl, lsl #14 │ │ │ │ - muleq r4, r8, sl │ │ │ │ - andeq r5, r4, r2, ror #13 │ │ │ │ - andeq r5, r4, r0, ror sl │ │ │ │ - andeq r5, r4, r8, asr #13 │ │ │ │ - andeq r5, r4, r6, asr sl │ │ │ │ - andeq r5, r4, r8, lsr #13 │ │ │ │ - andeq r5, r4, r6, lsr sl │ │ │ │ - muleq r4, r4, r6 │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ - andeq r5, r4, lr, asr #12 │ │ │ │ - andeq r5, r4, sl, lsr #19 │ │ │ │ - strdeq r5, [r4], -sl │ │ │ │ - andeq r5, r4, r8, lsl #19 │ │ │ │ + andeq r1, r7, r8, asr #12 │ │ │ │ + andeq r1, r7, r8, asr r1 │ │ │ │ + andeq r5, r4, r8, asr r7 │ │ │ │ + andeq r5, r4, r6, ror #21 │ │ │ │ + andeq r5, r4, r2, lsl #14 │ │ │ │ + muleq r4, r0, sl │ │ │ │ + ldrdeq r5, [r4], -sl │ │ │ │ + andeq r5, r4, r8, ror #20 │ │ │ │ + andeq r5, r4, r0, asr #13 │ │ │ │ + andeq r5, r4, lr, asr #20 │ │ │ │ + andeq r5, r4, r0, lsr #13 │ │ │ │ + andeq r5, r4, lr, lsr #20 │ │ │ │ + andeq r5, r4, ip, lsl #13 │ │ │ │ + andeq r5, r4, r8, ror #19 │ │ │ │ + andeq r5, r4, r6, asr #12 │ │ │ │ + andeq r5, r4, r2, lsr #19 │ │ │ │ + strdeq r5, [r4], -r2 │ │ │ │ + andeq r5, r4, r0, lsl #19 │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ svcge 0x0000200c │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbt r7, [sp], -r4, lsl #22 │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ svcge 0x00002007 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @@ -10384,15 +10382,15 @@ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ strt r7, [sp], -r4, lsl #22 │ │ │ │ strmi fp, [r1], -r0, lsl #9 │ │ │ │ svcge 0x00002005 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ strt r7, [r5], -r4, lsl #22 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6638c │ │ │ │ + bl feb66384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00024940 │ │ │ │ ldrbtmi r4, [r9], #-2880 @ 0xfffff4c0 │ │ │ │ ldrbtmi r4, [fp], #-2624 @ 0xfffff5c0 │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -10402,47 +10400,47 @@ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vst2.8 {d20,d22}, [pc :256], fp │ │ │ │ ldmdami fp!, {r0, r1, r2, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl, #-184]! @ 0xffffff48 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f52000 │ │ │ │ - blmi e0a29c │ │ │ │ + blmi e0a2a4 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldc 7, cr15, [r2, #980] @ 0x3d4 │ │ │ │ + ldc 7, cr15, [r6, #980] @ 0x3d4 │ │ │ │ cmple ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c32 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf107ee0c │ │ │ │ + @ instruction: 0xf107ee10 │ │ │ │ ldrbtmi r0, [ip], #-1296 @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf1042601 │ │ │ │ @ instruction: 0xf7f50054 │ │ │ │ - @ instruction: 0x4628e9d4 │ │ │ │ + @ instruction: 0x4628e9d8 │ │ │ │ @ instruction: 0xf0346ee1 │ │ │ │ strmi pc, [r4], -r7, lsl #22 │ │ │ │ stmdbvs r3!, {r2, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9b46822 │ │ │ │ stmiavs r0!, {r2, r4, ip} │ │ │ │ stmiavs r4!, {r0, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ @ instruction: 0x4628fa93 │ │ │ │ - blx 3cb2fa │ │ │ │ + blx 3cb2f2 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf107d1ef │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - stmdami r0!, {r1, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r0!, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - bl ffdcd21c │ │ │ │ + bl ffecd214 │ │ │ │ ldmdavs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6bd820 │ │ │ │ + bmi 6bd818 │ │ │ │ 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 │ │ │ │ @@ -10450,31 +10448,31 @@ │ │ │ │ ldmdami r3, {r2, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl, #184] @ 0xb8 │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [ip], #980 @ 0x3d4 │ │ │ │ - ldmib r6!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r0, r7, r6, ror #28 │ │ │ │ - andeq r0, r7, r2, ror #28 │ │ │ │ + stcl 7, cr15, [r0], {245} @ 0xf5 │ │ │ │ + ldmib sl!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r0, r7, lr, ror #28 │ │ │ │ + andeq r0, r7, sl, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r4, r4, r4 │ │ │ │ - andeq r5, r4, r6, lsr r8 │ │ │ │ + andeq r5, r4, ip, lsl #9 │ │ │ │ + andeq r5, r4, lr, lsr #16 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, r6, lsr lr │ │ │ │ - strdeq r4, [r7], -r2 │ │ │ │ - andeq r0, r7, sl, lsr #27 │ │ │ │ - ldrdeq r5, [r4], -ip │ │ │ │ - andeq r5, r4, lr, ror r7 │ │ │ │ - andeq r4, r7, r6, lsr #27 │ │ │ │ + andeq r4, r7, lr, lsr lr │ │ │ │ + strdeq r4, [r7], -sl │ │ │ │ + @ instruction: 0x00070db2 │ │ │ │ + ldrdeq r5, [r4], -r4 │ │ │ │ + andeq r5, r4, r6, ror r7 │ │ │ │ + andeq r4, r7, lr, lsr #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb664d4 │ │ │ │ + bl feb664cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00024941 │ │ │ │ ldrbtmi r4, [r9], #-2881 @ 0xfffff4bf │ │ │ │ ldrbtmi r4, [fp], #-2625 @ 0xfffff5bf │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r6, r8, r9, fp, lr} │ │ │ │ @@ -10484,48 +10482,48 @@ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d28 │ │ │ │ ldmdami ip!, {r0, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r6], {46} @ 0x2e │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f52000 │ │ │ │ - blmi e4a154 │ │ │ │ + blmi e4a15c │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stcl 7, cr15, [lr], #980 @ 0x3d4 │ │ │ │ + ldcl 7, cr15, [r2], #980 @ 0x3d4 │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c33 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf107ed68 │ │ │ │ + @ instruction: 0xf107ed6c │ │ │ │ ldrbtmi r0, [ip], #-1296 @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf1042601 │ │ │ │ @ instruction: 0xf7f50054 │ │ │ │ - @ instruction: 0x4628e930 │ │ │ │ + @ instruction: 0x4628e934 │ │ │ │ @ instruction: 0xf0346ee1 │ │ │ │ strmi pc, [r4], -r3, ror #20 │ │ │ │ @ instruction: 0xf9b4b184 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf9eef7ff │ │ │ │ @ instruction: 0xf0344628 │ │ │ │ strmi pc, [r4], -r9, ror #20 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r4, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {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 60a0dc │ │ │ │ + blmi 60a0e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4e1c08 │ │ │ │ + blmi 4e1c00 │ │ │ │ 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} │ │ │ │ @@ -10533,175 +10531,175 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe7e7fcf5 │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf7f5ec18 │ │ │ │ - svclt 0x0000e952 │ │ │ │ - andeq r0, r7, lr, lsl sp │ │ │ │ - andeq r0, r7, sl, lsl sp │ │ │ │ + @ instruction: 0xf7f5ec1c │ │ │ │ + svclt 0x0000e956 │ │ │ │ + andeq r0, r7, r6, lsr #26 │ │ │ │ + andeq r0, r7, r2, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r4, ip, asr #6 │ │ │ │ - andeq r5, r4, lr, ror #13 │ │ │ │ + andeq r5, r4, r4, asr #6 │ │ │ │ + andeq r5, r4, r6, ror #13 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, lr, ror #25 │ │ │ │ - andeq r4, r7, r8, lsr #25 │ │ │ │ - andeq r0, r7, r0, ror #24 │ │ │ │ - muleq r4, r2, r2 │ │ │ │ - andeq r5, r4, r4, lsr r6 │ │ │ │ - andeq r4, r7, ip, asr ip │ │ │ │ + strdeq r4, [r7], -r6 │ │ │ │ + @ instruction: 0x00074cb0 │ │ │ │ + andeq r0, r7, r8, ror #24 │ │ │ │ + andeq r5, r4, sl, lsl #5 │ │ │ │ + andeq r5, r4, ip, lsr #12 │ │ │ │ + andeq r4, r7, r4, ror #24 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb66620 │ │ │ │ + bl feb66618 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], {240} @ 0xf0 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0x4629e8ba │ │ │ │ + @ instruction: 0x4629e8be │ │ │ │ @ instruction: 0xf0346ce0 │ │ │ │ @ instruction: 0xb118f8d3 │ │ │ │ @ instruction: 0xf0238a83 │ │ │ │ addhi r0, r3, #8, 6 @ 0x20000000 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ ssatmi r3, #30, r8 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - svclt 0x00eef7f4 │ │ │ │ - andeq r4, r7, r0, lsl #24 │ │ │ │ - andeq r4, r7, r2, ror #23 │ │ │ │ + svclt 0x00f2f7f4 │ │ │ │ + andeq r4, r7, r8, lsl #24 │ │ │ │ + andeq r4, r7, sl, ror #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr0, cr12, {6} │ │ │ │ stmibmi lr, {r3, r4, r6, r7, ip, sp, pc} │ │ │ │ stcmi 15, cr10, [lr, #16] │ │ │ │ - bmi fe3a0660 │ │ │ │ + bmi fe3a0658 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ - blmi fe367678 │ │ │ │ + blmi fe367670 │ │ │ │ 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 r9, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andmi pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2184 @ 0xfffff778 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ strtmi pc, [r1], -fp, asr #23 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf9b4f034 │ │ │ │ ldmvs fp!, {r3, r4, r5, r7, sp, lr} │ │ │ │ subsle r2, r5, r0, lsl #22 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - b fe8cd494 │ │ │ │ + b fe9cd48c │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7f560fb │ │ │ │ - blmi 1f89fa0 │ │ │ │ + blmi 1f89fa8 │ │ │ │ ldmdavs sl!, {r8, sp}^ │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldc 7, cr15, [r4], {245} @ 0xf5 │ │ │ │ + ldc 7, cr15, [r8], {245} @ 0xf5 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldclmi 0, cr8, [r8], #-580 @ 0xfffffdbc │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - stc 7, cr15, [ip], {245} @ 0xf5 │ │ │ │ + ldc 7, cr15, [r0], {245} @ 0xf5 │ │ │ │ strteq pc, [r0], -r7, lsl #2 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0x4630e856 │ │ │ │ + @ instruction: 0x4630e85a │ │ │ │ @ instruction: 0xf0346ce1 │ │ │ │ ldmvs fp!, {r0, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1034604 │ │ │ │ @ instruction: 0xb1a40801 │ │ │ │ strtmi r6, [r8], -r5, lsr #16 │ │ │ │ - b 1dcd4ec │ │ │ │ - blcs 1296a8 │ │ │ │ - blcs 7f180 │ │ │ │ + b 1ecd4e4 │ │ │ │ + blcs 1296a0 │ │ │ │ + blcs 7f178 │ │ │ │ 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: 0x4630d032 │ │ │ │ @ instruction: 0xf988f034 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf107d1ea │ │ │ │ @ instruction: 0xf7f50030 │ │ │ │ - stmdami r2!, {r2, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2!, {r3, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - b 1c4d528 │ │ │ │ + b 1d4d520 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf974f034 │ │ │ │ ldmvs fp!, {r3, r4, r5, r7, sp, lr} │ │ │ │ @ instruction: 0xd1a92b00 │ │ │ │ ldmdavs sl!, {r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ - blmi 1421ed0 │ │ │ │ + blmi 1421ec8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ldrtmi r7, [sp], r8, lsr #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ andeq lr, r8, r5, lsl #22 │ │ │ │ - b 11cd570 │ │ │ │ + b 12cd568 │ │ │ │ bicle r2, r6, r0, lsl #16 │ │ │ │ popvs {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d568fa │ │ │ │ strbmi r9, [r9], -r0 │ │ │ │ - ldcl 7, cr15, [r0], #-980 @ 0xfffffc2c │ │ │ │ + ldcl 7, cr15, [r4], #-980 @ 0xfffffc2c │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf01368ab │ │ │ │ adcsle r0, r8, r0, ror #31 │ │ │ │ @ instruction: 0xf04f4b3e │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ - blcs 29638 │ │ │ │ + blcs 29630 │ │ │ │ strbmi sp, [r8], -r2, ror #2 │ │ │ │ - blx d4b5f2 │ │ │ │ + blx d4b5ea │ │ │ │ suble r2, sp, r2, lsl #16 │ │ │ │ @ instruction: 0xf1074b3e │ │ │ │ ldrbmi r0, [r0], -r8, lsr #20 │ │ │ │ ldclvs 4, cr4, [r9], {123} @ 0x7b │ │ │ │ @ instruction: 0xf918f034 │ │ │ │ movwlt r4, #22021 @ 0x5605 │ │ │ │ strbmi r6, [r8], -r9, lsr #16 │ │ │ │ - svc 0x0072f7f4 │ │ │ │ + svc 0x0076f7f4 │ │ │ │ stmiavs fp!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #19 │ │ │ │ @ instruction: 0x4650d016 │ │ │ │ @ instruction: 0xf920f034 │ │ │ │ ldrb r4, [r0, r5, lsl #12]! │ │ │ │ ldmdavs fp!, {r0, r1, r4, r5, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f50030 │ │ │ │ - ldmdbmi r0!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r0!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ eorsmi pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2095 @ 0xfffff7d1 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ str pc, [r1, r5, asr #23]! │ │ │ │ - blmi 8a7c1c │ │ │ │ + blmi 8a7c14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmiblt r3!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blcs 29c28 │ │ │ │ + blcs 29c20 │ │ │ │ svcge 0x0077f43f │ │ │ │ subcs r6, r5, r3, lsr #16 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ stmdbmi r6!, {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 │ │ │ │ - blx ffacb69e │ │ │ │ + blx ffacb696 │ │ │ │ stmdbmi r1!, {r0, r2, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ subvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ strb pc, [r1, r1, lsr #23]! @ │ │ │ │ ldmdavs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -10710,38 +10708,38 @@ │ │ │ │ rscscc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe74cfb91 │ │ │ │ @ instruction: 0xf6404918 │ │ │ │ ldmdami r8, {r1, r2, r3, r5, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff34b75c │ │ │ │ + blx ff34b754 │ │ │ │ @ instruction: 0xf7f4e793 │ │ │ │ - svclt 0x0000efee │ │ │ │ - andeq r0, r7, r8, lsl #23 │ │ │ │ - andeq r0, r7, r2, lsl #23 │ │ │ │ + svclt 0x0000eff2 │ │ │ │ + muleq r7, r0, fp │ │ │ │ + andeq r0, r7, sl, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000451b6 │ │ │ │ - andeq r5, r4, r4, ror r5 │ │ │ │ + andeq r5, r4, lr, lsr #3 │ │ │ │ + andeq r5, r4, ip, ror #10 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, r8, lsr fp │ │ │ │ - andeq r4, r7, r6, ror #21 │ │ │ │ - andeq r0, r7, ip, lsl #21 │ │ │ │ - andeq r4, r7, ip, asr #20 │ │ │ │ - andeq r4, r7, r0, lsr #20 │ │ │ │ - andeq r5, r4, r2, lsr r0 │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ - andeq r5, r4, r6 │ │ │ │ - andeq r4, r4, sl, ror #31 │ │ │ │ - @ instruction: 0x000453bc │ │ │ │ - andeq r4, r4, sl, asr #31 │ │ │ │ - muleq r4, ip, r3 │ │ │ │ - @ instruction: 0x00044fb8 │ │ │ │ - andeq r5, r4, sl, lsl #7 │ │ │ │ + andeq r4, r7, r0, asr #22 │ │ │ │ + andeq r4, r7, lr, ror #21 │ │ │ │ + muleq r7, r4, sl │ │ │ │ + andeq r4, r7, r4, asr sl │ │ │ │ + andeq r4, r7, r8, lsr #20 │ │ │ │ + andeq r5, r4, sl, lsr #32 │ │ │ │ + andeq r5, r4, r8, ror #7 │ │ │ │ + strdeq r4, [r4], -lr │ │ │ │ + andeq r4, r4, r2, ror #31 │ │ │ │ + @ instruction: 0x000453b4 │ │ │ │ + andeq r4, r4, r2, asr #31 │ │ │ │ + muleq r4, r4, r3 │ │ │ │ + @ instruction: 0x00044fb0 │ │ │ │ + andeq r5, r4, r2, lsl #7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [r3], -r2, lsr #20 │ │ │ │ ldrmi r4, [r9], -sp, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-2849 @ 0xfffff4df │ │ │ │ @@ -10759,117 +10757,117 @@ │ │ │ │ @ instruction: 0xff4cf033 │ │ │ │ @ instruction: 0xf04fb160 │ │ │ │ stmdavs r2!, {r0, fp} │ │ │ │ andls lr, r0, #3358720 @ 0x334000 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #6 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ submi pc, r8, #64, 12 @ 0x4000000 │ │ │ │ - blx 19cb7a6 │ │ │ │ + blx 19cb79e │ │ │ │ @ instruction: 0xf0344630 │ │ │ │ strmi pc, [r4], -fp, ror #16 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 2a1fa8 │ │ │ │ + blmi 2a1fa0 │ │ │ │ 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 0x0000ef76 │ │ │ │ - andeq r0, r7, r6, ror #17 │ │ │ │ + svclt 0x0000ef7a │ │ │ │ + andeq r0, r7, lr, ror #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r4, r2, lsl pc │ │ │ │ - andeq r0, r7, r8, lsl #17 │ │ │ │ + andeq r4, r4, sl, lsl #30 │ │ │ │ + muleq r7, r0, r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb669b4 │ │ │ │ + bl feb669ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi dd329c │ │ │ │ - blmi dfbaf4 │ │ │ │ + bmi dd3294 │ │ │ │ + blmi dfbaec │ │ │ │ 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: 0xf107eb64 │ │ │ │ + @ instruction: 0xf107eb68 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - stmdb r4!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8!, {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 │ │ │ │ - b fe1cd7d0 │ │ │ │ + b fe2cd7c8 │ │ │ │ @ instruction: 0x4c2cbba0 │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ - b fffcd7e0 │ │ │ │ + bl cd7d8 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - stclvs 14, cr14, [r0], #-816 @ 0xfffffcd0 │ │ │ │ + stclvs 14, cr14, [r0], #-832 @ 0xfffffcc0 │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ff6ca0 │ │ │ │ ldmib r4, {r0, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff0111 │ │ │ │ - bllt e4f5dc │ │ │ │ + bllt e4f5d4 │ │ │ │ @ instruction: 0x1011e9d4 │ │ │ │ @ instruction: 0xff68f7ff │ │ │ │ - bllt 1421048 │ │ │ │ + bllt 1421040 │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ - ldmdavs fp!, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x462968f8 │ │ │ │ - ldm r6!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 5220b4 │ │ │ │ + ldm sl!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 5220ac │ │ │ │ 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 │ │ │ │ - stmib sl, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {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: 0xf7f4fab3 │ │ │ │ - stmdami sp, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami sp, {r1, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6402201 │ │ │ │ ldrbtmi r4, [r8], #-357 @ 0xfffffe9b │ │ │ │ - blx feacb92c │ │ │ │ - andeq r0, r7, r0, asr #16 │ │ │ │ + blx feacb924 │ │ │ │ + andeq r0, r7, r8, asr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, r4, ror #16 │ │ │ │ + andeq r4, r7, ip, ror #16 │ │ │ │ @ instruction: 0xffffa7ff │ │ │ │ - andeq r0, r7, lr, lsr #16 │ │ │ │ + andeq r0, r7, r6, lsr r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, r6, lsr #16 │ │ │ │ - @ instruction: 0x000707b4 │ │ │ │ - andeq r4, r7, r0, asr #15 │ │ │ │ - ldrdeq r4, [r4], -r4 @ │ │ │ │ - andeq r4, r4, r2, asr #27 │ │ │ │ + andeq r4, r7, lr, lsr #16 │ │ │ │ + @ instruction: 0x000707bc │ │ │ │ + andeq r4, r7, r8, asr #15 │ │ │ │ + andeq r4, r4, ip, asr #27 │ │ │ │ + @ instruction: 0x00044dba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ streq pc, [r3], #-33 @ 0xffffffdf │ │ │ │ addslt r1, sp, r5, lsl #18 │ │ │ │ ldmdavs r3, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdavs r3, {r0, r1, r3, r4, r5, r6, r8, r9, sp, lr}^ │ │ │ │ ldmdbvs r3, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ tstvs r3, fp, asr r8 │ │ │ │ @ instruction: 0x469c6893 │ │ │ │ usatvs r6, #27, r3, asr #17 │ │ │ │ ldmdbvs r3, {r1, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmpvs r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf08042a8 │ │ │ │ stccc 3, cr8, [r1], {201} @ 0xc9 │ │ │ │ orreq pc, r0, #0, 2 │ │ │ │ - ldrteq pc, [pc], #-36 @ f900 @ │ │ │ │ + ldrteq pc, [pc], #-36 @ f8f8 @ │ │ │ │ stmiane r3!, {r0, r5, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf10062fb │ │ │ │ vcgt.s8 q8, q5, q0 │ │ │ │ vsra.s8 q10, q12, #3 │ │ │ │ ldrtvs r7, [lr], sl, ror #2 │ │ │ │ vqsub.s8 d22, d23, d25 │ │ │ │ vsra.s64 q8, , #62 │ │ │ │ @@ -10891,75 +10889,75 @@ │ │ │ │ mvnne pc, sl, asr #13 │ │ │ │ @ instruction: 0xf64e60f9 │ │ │ │ vmla.f d18, d10, d0[1] │ │ │ │ ldrhtvs r4, [r9], lr │ │ │ │ @ instruction: 0xf6406efe │ │ │ │ vmull.s8 , d31, d31 │ │ │ │ mrcvs 12, 5, r5, cr13, cr12, {3} │ │ │ │ - b fe26a468 │ │ │ │ - blvs 1e8fd94 │ │ │ │ + b fe26a460 │ │ │ │ + blvs 1e8fd8c │ │ │ │ @ instruction: 0xf8534029 │ │ │ │ rsbsmi r0, r1, r0, asr #24 │ │ │ │ ldrbtvs r4, [r8], -r2, lsr #8 │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - b fe0209d4 │ │ │ │ + b fe0209cc │ │ │ │ vshl.s8 d16, d9, d11 │ │ │ │ @ instruction: 0xf6ce7256 │ │ │ │ - bl 1504b8 │ │ │ │ + bl 1504b0 │ │ │ │ @ instruction: 0xf8536171 │ │ │ │ andmi r5, ip, ip, lsr ip │ │ │ │ strtmi r4, [sl], #-1074 @ 0xfffffbce │ │ │ │ streq lr, [r9], #-2692 @ 0xfffff57c │ │ │ │ - b fe060a00 │ │ │ │ + b fe0609f8 │ │ │ │ strmi r0, [r6], -r0, lsl #4 │ │ │ │ - bl 686ac │ │ │ │ + bl 686a4 │ │ │ │ @ instruction: 0xf8535434 │ │ │ │ eormi r5, r2, r8, lsr ip │ │ │ │ submi r6, r2, sp, lsr r6 │ │ │ │ @ instruction: 0xf6406a78 │ │ │ │ @ instruction: 0xf6c40b21 │ │ │ │ strbmi r1, [r8], #-2996 @ 0xfffff44c │ │ │ │ strtmi r3, [r8], #-832 @ 0xfffffcc0 │ │ │ │ streq lr, [r4, #-2689] @ 0xfffff57f │ │ │ │ @ instruction: 0xf8534402 │ │ │ │ - bl 112bb0 │ │ │ │ + bl 112ba8 │ │ │ │ @ instruction: 0x46023ef2 │ │ │ │ rscvs pc, lr, ip, asr #12 │ │ │ │ adcsne pc, sp, ip, asr #5 │ │ │ │ streq lr, [lr, #-2565] @ 0xfffff5fb │ │ │ │ ldrmi r4, [r0], #-1072 @ 0xfffffbd0 │ │ │ │ strmi r4, [r5], #-77 @ 0xffffffb3 │ │ │ │ @ instruction: 0xf85365fa │ │ │ │ - b fe11abc0 │ │ │ │ - bl 38fa3c │ │ │ │ + b fe11abb8 │ │ │ │ + bl 38fa34 │ │ │ │ ldrvs r2, [sl, #1461]! @ 0x5b5 │ │ │ │ ldrmi r4, [r4], #40 @ 0x28 │ │ │ │ rsbmi r4, r0, ip, lsl #9 │ │ │ │ stclne 8, cr15, [ip], #-332 @ 0xfffffeb4 │ │ │ │ vshl.s8 q10, q8, q6 │ │ │ │ vmull.s8 q11, d4, d26 │ │ │ │ - bl 16ec3c │ │ │ │ + bl 16ec34 │ │ │ │ @ instruction: 0x460a6070 │ │ │ │ smlabbeq r5, lr, sl, lr │ │ │ │ mulmi r1, r4, r4 │ │ │ │ - b fe060cc0 │ │ │ │ + b fe060cb8 │ │ │ │ @ instruction: 0xf853010e │ │ │ │ strbtmi r4, [r1], #-3176 @ 0xfffff398 │ │ │ │ vqrshl.s8 q11, q13, q2 │ │ │ │ @ instruction: 0xf6ca6c13 │ │ │ │ - bl 12b04 │ │ │ │ + bl 12afc │ │ │ │ @ instruction: 0x46225831 │ │ │ │ streq lr, [r0], #-2693 @ 0xfffff57b │ │ │ │ - b 120ca0 │ │ │ │ + b 120c98 │ │ │ │ ldrbtmi r0, [r4], #1032 @ 0x408 │ │ │ │ ldrvs r4, [sl, #-108]! @ 0xffffff94 │ │ │ │ @ instruction: 0xf8534464 │ │ │ │ sha1c.32 q9, , q10 │ │ │ │ @ instruction: 0xf6cf5c01 │ │ │ │ - bl 226b80 │ │ │ │ + bl 226b78 │ │ │ │ @ instruction: 0x461134f4 │ │ │ │ andeq lr, r8, #128, 20 @ 0x80000 │ │ │ │ eormi r4, r2, ip, lsl #9 │ │ │ │ submi r4, r2, ip, lsr #9 │ │ │ │ strbtmi r6, [r2], #-1273 @ 0xfffffb07 │ │ │ │ stclne 8, cr15, [r0], #-332 @ 0xfffffeb4 │ │ │ │ @ instruction: 0x0c04ea88 │ │ │ │ @@ -10969,386 +10967,386 @@ │ │ │ │ @ instruction: 0x0c02ea0c │ │ │ │ strmi r4, [r5], #-1037 @ 0xfffffbf3 │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ ldrtvs r4, [r9], #1196 @ 0x4ac │ │ │ │ mrrcne 8, 5, pc, ip, cr3 @ │ │ │ │ andeq lr, r2, r4, lsl #21 │ │ │ │ @ instruction: 0x6c7ceb02 │ │ │ │ - strvc pc, [pc, #591]! @ fcff │ │ │ │ + strvc pc, [pc, #591]! @ fcf7 │ │ │ │ strbcc pc, [r4, #-1736] @ 0xfffff938 @ │ │ │ │ andeq lr, ip, r0, lsl #20 │ │ │ │ rsbmi r4, r0, sp, lsl #8 │ │ │ │ ldrbtvs r4, [r9], #-1093 @ 0xfffffbbb │ │ │ │ @ instruction: 0xf8534428 │ │ │ │ - b fe0a6c28 │ │ │ │ + b fe0a6c20 │ │ │ │ @ instruction: 0x63bd010c │ │ │ │ eorspl lr, r0, ip, lsl #22 │ │ │ │ cdpmi 5, 2, cr15, cr4, cr5, {5} │ │ │ │ @ instruction: 0xf1ae4001 │ │ │ │ strtmi r0, [r6], #3663 @ 0xe4f │ │ │ │ @ instruction: 0xf8534051 │ │ │ │ ldrbtmi r4, [r1], #-3156 @ 0xfffff3ac │ │ │ │ - bl 2137c │ │ │ │ - b fe31c2b0 │ │ │ │ + bl 21374 │ │ │ │ + b fe31c2a8 │ │ │ │ ldrtvs r0, [sp], #-1024 @ 0xfffffc00 │ │ │ │ - b fe11fb24 │ │ │ │ - bvs f11b28 │ │ │ │ + b fe11fb1c │ │ │ │ + bvs f11b20 │ │ │ │ vmlaeq.f64 d14, d4, d5 │ │ │ │ ldrmi r6, [r6], #2557 @ 0x9fd │ │ │ │ andeq lr, r1, #128, 20 @ 0x80000 │ │ │ │ streq lr, [lr], #-2824 @ 0xfffff4f8 │ │ │ │ mrrc 8, 5, pc, r0, cr3 @ │ │ │ │ ldrtcs lr, [r4], #2817 @ 0xb01 │ │ │ │ stmdaeq r5, {r1, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbtmi r4, [r0], #34 @ 0x22 │ │ │ │ @ instruction: 0xf8534042 │ │ │ │ strbmi r5, [r2], #-3148 @ 0xfffff3b4 │ │ │ │ - beq 14a528 │ │ │ │ + beq 14a520 │ │ │ │ ldcne 2, cr15, [r3], {71} @ 0x47 │ │ │ │ ldcpl 6, cr15, [r8], {207} @ 0xcf │ │ │ │ rsbsvs lr, r2, #4, 22 @ 0x1000 │ │ │ │ - b 2a0de4 │ │ │ │ + b 2a0ddc │ │ │ │ strmi r0, [r4], #2562 @ 0xa02 │ │ │ │ - beq 8a564 │ │ │ │ + beq 8a55c │ │ │ │ mcrrhi 8, 5, pc, r8, cr3 @ │ │ │ │ - b fe120ecc │ │ │ │ + b fe120ec4 │ │ │ │ vhadd.s8 d16, d4, d2 │ │ │ │ vmull.s8 , d26, d14 │ │ │ │ - bl aad34 │ │ │ │ + bl aad2c │ │ │ │ strbmi r5, [r4], #2618 @ 0xa3a │ │ │ │ andeq lr, sl, r0, lsl #20 │ │ │ │ rsbmi r4, r0, ip, lsl #9 │ │ │ │ smlabbeq sl, r2, sl, lr │ │ │ │ @ instruction: 0xf8534460 │ │ │ │ - blvs fc2c78 │ │ │ │ + blvs fc2c70 │ │ │ │ rscscc lr, r0, sl, lsl #22 │ │ │ │ andmi r4, r1, r3, ror #9 │ │ │ │ subsmi r4, r1, r3, lsr #9 │ │ │ │ strbtpl pc, [r2], #-578 @ 0xfffffdbe @ │ │ │ │ ldrvs pc, [lr], #-719 @ 0xfffffd31 │ │ │ │ ldrtmi r4, [r4], #-1113 @ 0xfffffba7 │ │ │ │ - bl 28b78 │ │ │ │ + bl 28b70 │ │ │ │ ldrmi r2, [r4], #-433 @ 0xfffffe4f │ │ │ │ andeq lr, r1, #128, 20 @ 0x80000 │ │ │ │ - b ab084 │ │ │ │ + b ab07c │ │ │ │ submi r0, r2, sl, lsl #4 │ │ │ │ vshl.s8 d20, d18, d11 │ │ │ │ vmls.i d19, d12, d0[0] │ │ │ │ - bl 50ca0 │ │ │ │ + bl 50c98 │ │ │ │ strtmi r6, [ip], #-754 @ 0xfffffd0e │ │ │ │ - b fe060e30 │ │ │ │ + b fe060e28 │ │ │ │ andmi r0, r4, r2, lsl #8 │ │ │ │ submi r6, ip, sp, lsr ip │ │ │ │ - bl a0d04 │ │ │ │ + bl a0cfc │ │ │ │ ldmibvs ip!, {r2, r4, r5, r6, r7, r8, r9, fp, ip, lr} │ │ │ │ - beq 14a7d0 │ │ │ │ + beq 14a7c8 │ │ │ │ strmi r6, [r2], #3709 @ 0xe7d │ │ │ │ andeq lr, fp, r2, lsl #21 │ │ │ │ subsmi r4, r0, r8 │ │ │ │ vqshl.s8 q10, q0, q6 │ │ │ │ @ instruction: 0xf6ce7aaa │ │ │ │ - bl 2d66ac │ │ │ │ + bl 2d66a4 │ │ │ │ strtmi r4, [sl], #176 @ 0xb0 │ │ │ │ - b fe2e0e04 │ │ │ │ + b fe2e0dfc │ │ │ │ andsmi r0, r1, r0, lsl #2 │ │ │ │ - b fe06b1d8 │ │ │ │ + b fe06b1d0 │ │ │ │ ldrbmi r0, [r1], #-267 @ 0xfffffef5 │ │ │ │ - beq 178c4f0 │ │ │ │ - bvs c0c724 │ │ │ │ + beq 178c4e8 │ │ │ │ + bvs c0c71c │ │ │ │ teqcc r1, r0, lsl #22 │ │ │ │ ldrmi r4, [r2], #1194 @ 0x4aa │ │ │ │ andeq lr, r1, #128, 20 @ 0x80000 │ │ │ │ andeq lr, fp, #8192 @ 0x2000 │ │ │ │ strhmi r6, [r2], #-189 @ 0xffffff43 │ │ │ │ vqshl.s8 q10, q1, │ │ │ │ vmov.i16 q10, #768 @ 0x0300 │ │ │ │ - bl 5a520 │ │ │ │ + bl 5a518 │ │ │ │ strtmi r6, [sl], #754 @ 0x2f2 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ ldrdmi r4, [r4], -sl │ │ │ │ submi r6, ip, sp, ror r9 │ │ │ │ - bl 320d74 │ │ │ │ + bl 320d6c │ │ │ │ strmi r0, [r2], #2565 @ 0xa05 │ │ │ │ - bl ab320 │ │ │ │ - b fe0a5000 │ │ │ │ + bl ab318 │ │ │ │ + b fe0a4ff8 │ │ │ │ andmi r0, r8, r4 │ │ │ │ ldrbmi r4, [r0], #-80 @ 0xffffffb0 │ │ │ │ - bcc ff24d578 │ │ │ │ - bvc ff50c778 │ │ │ │ + bcc ff24d570 │ │ │ │ + bvc ff50c770 │ │ │ │ adcsmi lr, r0, r4, lsl #22 │ │ │ │ strmi r4, [sl], #1194 @ 0x4aa │ │ │ │ smlabbeq r0, r4, sl, lr │ │ │ │ ldclvs 0, cr4, [sp], #-68 @ 0xffffffbc │ │ │ │ ldrbmi r4, [r1], #-97 @ 0xffffff9f │ │ │ │ - bpl ff9cd588 │ │ │ │ - bne ff88c764 │ │ │ │ + bpl ff9cd580 │ │ │ │ + bne ff88c75c │ │ │ │ teqcc r1, r0, lsl #22 │ │ │ │ ldrmi r4, [r2], #1194 @ 0x4aa │ │ │ │ andeq lr, r1, #128, 20 @ 0x80000 │ │ │ │ ldclvs 0, cr4, [sp, #136]! @ 0x88 │ │ │ │ ldrbmi r4, [r2], #-66 @ 0xffffffbe │ │ │ │ - bvc ff5cc574 │ │ │ │ - bcc e0c7a8 │ │ │ │ + bvc ff5cc56c │ │ │ │ + bcc e0c7a0 │ │ │ │ rscsvs lr, r2, #1024 @ 0x400 │ │ │ │ strtmi r4, [r2], #1218 @ 0x4c2 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ submi r4, ip, r4 │ │ │ │ @ instruction: 0xf6404454 │ │ │ │ vmlsl.s8 , d31, d7 │ │ │ │ - bl a27e8 │ │ │ │ + bl a27e0 │ │ │ │ strtmi r5, [sl], #3060 @ 0xbf4 │ │ │ │ - b fe0a0ea4 │ │ │ │ + b fe0a0e9c │ │ │ │ andmi r0, r8, fp │ │ │ │ ldrhmi r6, [r0], #-205 @ 0xffffff33 │ │ │ │ ldrbmi r6, [r0], #-2364 @ 0xfffff6c4 │ │ │ │ - beq 14a8c0 │ │ │ │ - bl 2eaca4 │ │ │ │ + beq 14a8b8 │ │ │ │ + bl 2eac9c │ │ │ │ strmi r4, [sl], #176 @ 0xb0 │ │ │ │ smlabbeq r0, fp, sl, lr │ │ │ │ @ instruction: 0x401168fc │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ - bl 160e08 │ │ │ │ + bl 160e00 │ │ │ │ ldrmi r0, [r2], #2564 @ 0xa04 │ │ │ │ - bl 2b5c0 │ │ │ │ - b fe01c194 │ │ │ │ - b 904d8 │ │ │ │ + bl 2b5b8 │ │ │ │ + b fe01c18c │ │ │ │ + b 904d0 │ │ │ │ submi r0, r2, fp, lsl #4 │ │ │ │ vqshl.s8 q10, q1, q5 │ │ │ │ @ instruction: 0xf6cf3af8 │ │ │ │ - bl 628a0 │ │ │ │ + bl 62898 │ │ │ │ strtmi r6, [sl], #754 @ 0x2f2 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ ldrdmi r4, [r4], -sl │ │ │ │ strdmi r6, [ip], #-205 @ 0xffffff33 │ │ │ │ - blmi fe2cd608 │ │ │ │ - blpl acd81c │ │ │ │ + blmi fe2cd600 │ │ │ │ + blpl acd814 │ │ │ │ vqshl.s8 q10, q2, q0 │ │ │ │ @ instruction: 0xf2c62ad9 │ │ │ │ - bl ae6c4 │ │ │ │ + bl ae6bc │ │ │ │ strtmi r5, [sl], #1268 @ 0x4f4 │ │ │ │ - b fe0a0f18 │ │ │ │ + b fe0a0f10 │ │ │ │ andmi r0, r8, r4 │ │ │ │ ldrshmi r4, [r0], #-67 @ 0xffffffbd │ │ │ │ ldrbmi r4, [r0], #-1163 @ 0xfffffb75 │ │ │ │ - bl 12b314 │ │ │ │ - b fe11ffe4 │ │ │ │ - b 50128 │ │ │ │ - b fe292534 │ │ │ │ + bl 12b30c │ │ │ │ + b fe11ffdc │ │ │ │ + b 50120 │ │ │ │ + b fe29252c │ │ │ │ ldrbmi r0, [sl], #2564 @ 0xa04 │ │ │ │ - blcs fee4d3c8 │ │ │ │ - blvs fefcc7e4 │ │ │ │ - bl 2b030 │ │ │ │ + blcs fee4d3c0 │ │ │ │ + blvs fefcc7dc │ │ │ │ + bl 2b028 │ │ │ │ ldrmi r3, [r3], #2618 @ 0xa3a │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ addvs pc, r1, #-268435452 @ 0xf0000004 │ │ │ │ rsbsvc pc, r1, #200, 4 @ 0x8000000c │ │ │ │ strtmi r4, [sl], #-1113 @ 0xfffffba7 │ │ │ │ - bl 2aae48 │ │ │ │ + bl 2aae40 │ │ │ │ ldrmi r7, [r4], #-305 @ 0xfffffecf │ │ │ │ andeq lr, sl, #128, 20 @ 0x80000 │ │ │ │ strtmi r4, [r2], #-74 @ 0xffffffb6 │ │ │ │ strtne pc, [r2], #-582 @ 0xfffffdba │ │ │ │ ldrpl pc, [sp], #1734 @ 0x6c6 │ │ │ │ - bl 60e1c │ │ │ │ + bl 60e14 │ │ │ │ strmi r5, [r4], #-626 @ 0xfffffd8e │ │ │ │ andeq lr, r1, sl, lsl #21 │ │ │ │ @ instruction: 0x46354050 │ │ │ │ @ instruction: 0xf6434420 │ │ │ │ @ instruction: 0xf6cf040c │ │ │ │ ldmvs lr!, {r0, r2, r5, r6, r7, sl, ip, lr} │ │ │ │ - bl a0e98 │ │ │ │ + bl a0e90 │ │ │ │ strtmi r4, [r2], #48 @ 0x30 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ ldrbmi r4, [r4], #-68 @ 0xffffffbc │ │ │ │ - beq 1ca9ac │ │ │ │ - b fe0a0fc4 │ │ │ │ - bl 101a0 │ │ │ │ + beq 1ca9a4 │ │ │ │ + b fe0a0fbc │ │ │ │ + bl 10198 │ │ │ │ ldcvs 4, cr2, [sp, #464]! @ 0x1d0 │ │ │ │ ldclvs 0, cr4, [lr], #388 @ 0x184 │ │ │ │ @ instruction: 0xf64c4451 │ │ │ │ @ instruction: 0xf6c47aa9 │ │ │ │ strtmi r3, [sl], #2782 @ 0xade │ │ │ │ teqvc r1, r4, lsl #22 │ │ │ │ - b fe021004 │ │ │ │ + b fe020ffc │ │ │ │ submi r0, sl, r4, lsl #4 │ │ │ │ ldrbmi r6, [r2], #-3005 @ 0xfffff443 │ │ │ │ - bcc 184d6d8 │ │ │ │ - bvs fef0c908 │ │ │ │ - bl 61098 │ │ │ │ + bcc 184d6d0 │ │ │ │ + bvs fef0c900 │ │ │ │ + bl 61090 │ │ │ │ strmi r5, [r2], #626 @ 0x272 │ │ │ │ andeq lr, r1, r4, lsl #21 │ │ │ │ - blvs fff9ff1c │ │ │ │ + blvs fff9ff14 │ │ │ │ @ instruction: 0xf64b4450 │ │ │ │ @ instruction: 0xf6cb4a70 │ │ │ │ strtmi r6, [sl], #2751 @ 0xabf │ │ │ │ eorsmi lr, r0, r2, lsl #22 │ │ │ │ - b fe061078 │ │ │ │ + b fe061070 │ │ │ │ submi r0, r4, r2, lsl #8 │ │ │ │ strne pc, [r0, #1445] @ 0x5a5 │ │ │ │ @ instruction: 0xf6474454 │ │ │ │ @ instruction: 0xf6c26ac6 │ │ │ │ @ instruction: 0xf6a50a9b │ │ │ │ ldrtmi r3, [r2], #1411 @ 0x583 │ │ │ │ ldrbtcs lr, [r4], #-2816 @ 0xfffff500 │ │ │ │ - b fe0a1038 │ │ │ │ + b fe0a1030 │ │ │ │ cdpvs 1, 7, cr0, cr14, cr0, {0} │ │ │ │ ldrbmi r4, [r1], #-97 @ 0xffffff9f │ │ │ │ - bvc ffecc724 │ │ │ │ - bcs fe88d958 │ │ │ │ - bl 1210ec │ │ │ │ + bvc ffecc71c │ │ │ │ + bcs fe88d950 │ │ │ │ + bl 1210e4 │ │ │ │ ldrbmi r7, [r2], #-305 @ 0xfffffecf │ │ │ │ - beq 14a82c │ │ │ │ - b fe2ab628 │ │ │ │ + beq 14a824 │ │ │ │ + b fe2ab620 │ │ │ │ ldrmi r0, [r2], #2561 @ 0xa01 │ │ │ │ addeq pc, r5, #805306372 @ 0x30000004 │ │ │ │ rscmi pc, pc, #-805306356 @ 0xd000000c │ │ │ │ - bl 60f08 │ │ │ │ + bl 60f00 │ │ │ │ ldrmi r5, [r0], #-2682 @ 0xfffff586 │ │ │ │ andeq lr, r1, #132, 20 @ 0x84000 │ │ │ │ - b fe0ab344 │ │ │ │ + b fe0ab33c │ │ │ │ strmi r0, [r2], #-522 @ 0xfffffdf6 │ │ │ │ andpl pc, r5, r1, asr #12 │ │ │ │ addmi pc, r8, r0, asr #5 │ │ │ │ - bl 2a0f1c │ │ │ │ + bl 2a0f14 │ │ │ │ strmi r4, [r4], #-562 @ 0xfffffdce │ │ │ │ andeq lr, sl, r1, lsl #21 │ │ │ │ subsmi r6, r0, lr, ror ip │ │ │ │ vshl.s8 d20, d16, d13 │ │ │ │ @ instruction: 0xf6cd0439 │ │ │ │ ldrtmi r1, [r4], #-1236 @ 0xfffffb2c │ │ │ │ rsbscs lr, r0, r2, lsl #22 │ │ │ │ - b fe2a0f00 │ │ │ │ + b fe2a0ef8 │ │ │ │ submi r0, r4, r2, lsl #8 │ │ │ │ strmi r6, [ip], #-3646 @ 0xfffff1c2 │ │ │ │ mvnne pc, r9, asr #12 │ │ │ │ bicsvs pc, fp, lr, asr #5 │ │ │ │ - bl 21054 │ │ │ │ + bl 2104c │ │ │ │ strmi r7, [sl], #1076 @ 0x434 │ │ │ │ smlabbeq r0, r2, sl, lr │ │ │ │ ldrbmi r4, [r1], #-97 @ 0xffffff9f │ │ │ │ - bmi ffe4d7bc │ │ │ │ - bvc fe8cd9a8 │ │ │ │ - bl 121230 │ │ │ │ + bmi ffe4d7b4 │ │ │ │ + bvc fe8cd9a0 │ │ │ │ + bl 121228 │ │ │ │ ldrbmi r5, [r2], #-369 @ 0xfffffe8f │ │ │ │ - beq 14a8b0 │ │ │ │ - beq 8a8dc │ │ │ │ + beq 14a8a8 │ │ │ │ + beq 8a8d4 │ │ │ │ vqshl.s8 d20, d2, d21 │ │ │ │ vmlal.s q11, d12, d1[5] │ │ │ │ ldrtmi r4, [r2], #-684 @ 0xfffffd54 │ │ │ │ - bmi ecaac8 │ │ │ │ - b fe120ed0 │ │ │ │ - b fe00fed0 │ │ │ │ + bmi ecaac0 │ │ │ │ + b fe120ec8 │ │ │ │ + b fe00fec8 │ │ │ │ cdpvs 0, 7, cr0, cr14, cr10, {0} │ │ │ │ vqshl.s8 d20, d0, d2 │ │ │ │ vmlal.s q9, d15, d0[1] │ │ │ │ - bl 2a0780 │ │ │ │ + bl 2a0778 │ │ │ │ ldrtmi r2, [r2], #-112 @ 0xffffff90 │ │ │ │ - b 1820f34 │ │ │ │ - b fe0906ec │ │ │ │ + b 1820f2c │ │ │ │ + b fe0906e4 │ │ │ │ ldclvs 2, cr0, [lr], #40 @ 0x28 │ │ │ │ @ instruction: 0xf64f4422 │ │ │ │ @ instruction: 0xf2c47497 │ │ │ │ - bl 1cfa0 │ │ │ │ + bl 1cf98 │ │ │ │ ldrtmi r6, [r4], #-690 @ 0xfffffd4e │ │ │ │ - b 18a0f30 │ │ │ │ + b 18a0f28 │ │ │ │ submi r0, r1, sl, lsl #2 │ │ │ │ strtmi r6, [r1], #-3454 @ 0xfffff282 │ │ │ │ strtcc pc, [r7], #578 @ 0x242 │ │ │ │ ldrcc pc, [r4], #1738 @ 0x6ca │ │ │ │ @ instruction: 0x51b1eb02 │ │ │ │ - b 1861028 │ │ │ │ + b 1861020 │ │ │ │ ldrbmi r0, [r4], #-2048 @ 0xfffff800 │ │ │ │ stmdaeq r2, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vshl.s8 q10, q2, q5 │ │ │ │ @ instruction: 0xf6cf0839 │ │ │ │ - bl 62178 │ │ │ │ + bl 62170 │ │ │ │ ldrtmi r4, [r0], #1140 @ 0x474 │ │ │ │ - b 1921134 │ │ │ │ + b 192112c │ │ │ │ submi r0, r8, r2 │ │ │ │ strbmi r6, [r0], #-3582 @ 0xfffff202 │ │ │ │ stmiane r3, {r0, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdapl fp, {r1, r2, r6, r7, r9, ip, sp, lr, pc}^ │ │ │ │ - bl 120fdc │ │ │ │ + bl 120fd4 │ │ │ │ ldrbtmi r2, [r0], #240 @ 0xf0 │ │ │ │ - b 1821190 │ │ │ │ + b 1821188 │ │ │ │ rsbmi r0, r2, r1, lsl #4 │ │ │ │ cdpmi 6, 9, cr15, cr2, cr12, {2} │ │ │ │ cdpvc 6, 0, cr15, cr12, cr8, {6} │ │ │ │ ldrtmi r4, [r6], #1090 @ 0x442 │ │ │ │ - bl 2ac5c │ │ │ │ + bl 2ac54 │ │ │ │ strmi r6, [lr], #690 @ 0x2b2 │ │ │ │ streq lr, [r4], #-2658 @ 0xfffff59e │ │ │ │ bicspl pc, r1, r5, asr #12 │ │ │ │ orrpl pc, r4, r8, asr #5 │ │ │ │ ldrbtmi r4, [r4], #-68 @ 0xffffffbc │ │ │ │ strmi r4, [r1], #-1073 @ 0xfffffbcf │ │ │ │ - bl ab278 │ │ │ │ - b 1925254 │ │ │ │ + bl ab270 │ │ │ │ + b 192524c │ │ │ │ subsmi r0, r0, r0 │ │ │ │ @ instruction: 0xf6474428 │ │ │ │ @ instruction: 0xf6c6654f │ │ │ │ - bl 12d634 │ │ │ │ + bl 12d62c │ │ │ │ ldrtmi r4, [r5], #-112 @ 0xffffff90 │ │ │ │ - b 1820ff0 │ │ │ │ + b 1820fe8 │ │ │ │ rsbmi r0, r2, r2, lsl #4 │ │ │ │ strmi r6, [sl], #-3390 @ 0xfffff2c2 │ │ │ │ mvnvs pc, lr, asr #4 │ │ │ │ smlawtvs ip, pc, r6, pc @ │ │ │ │ rscscs lr, r2, #0, 22 │ │ │ │ strtmi r4, [r1], #-1121 @ 0xfffffb9f │ │ │ │ streq lr, [r4], #-2658 @ 0xfffff59e │ │ │ │ strtmi r4, [ip], #-68 @ 0xffffffbc │ │ │ │ ldrcc pc, [r4, #-580] @ 0xfffffdbc │ │ │ │ strcc pc, [r1, #-714] @ 0xfffffd36 │ │ │ │ ldrtvs lr, [r4], #2818 @ 0xb02 │ │ │ │ strmi r4, [r5], #-1077 @ 0xfffffbcb │ │ │ │ andeq lr, r0, r4, ror #20 │ │ │ │ - blvs fffa0114 │ │ │ │ + blvs fffa010c │ │ │ │ vshl.s8 d20, d8, d1 │ │ │ │ @ instruction: 0xf6c411a1 │ │ │ │ - bl 128400 │ │ │ │ + bl 1283f8 │ │ │ │ ldrtmi r5, [r1], #-176 @ 0xffffff50 │ │ │ │ - b 182102c │ │ │ │ + b 1821024 │ │ │ │ rsbmi r0, r2, r2, lsl #4 │ │ │ │ strtmi r6, [sl], #-3518 @ 0xfffff242 │ │ │ │ strvs pc, [r2, #1607] @ 0x647 │ │ │ │ ldrbvc pc, [r3, #-719] @ 0xfffffd31 @ │ │ │ │ rsbsmi lr, r2, #0, 22 │ │ │ │ strtmi r4, [r5], #-1077 @ 0xfffffbcb │ │ │ │ streq lr, [r4], #-2658 @ 0xfffff59e │ │ │ │ ldcvs 0, cr4, [lr], #-272 @ 0xfffffef0 │ │ │ │ vshl.s8 d20, d12, d15 │ │ │ │ @ instruction: 0xf6cb2135 │ │ │ │ - bl a44fc │ │ │ │ + bl a44f4 │ │ │ │ ldrtmi r2, [r1], #-1268 @ 0xfffffb0c │ │ │ │ - b 1921020 │ │ │ │ + b 1921018 │ │ │ │ subsmi r0, r0, r0 │ │ │ │ strtmi r6, [r8], #-3838 @ 0xfffff102 │ │ │ │ - bl 12ae1c │ │ │ │ + bl 12ae14 │ │ │ │ strmi r6, [r5], #-176 @ 0xffffff50 │ │ │ │ - b 1828e24 │ │ │ │ + b 1828e1c │ │ │ │ rsbmi r0, r5, r2, lsl #10 │ │ │ │ - bl 210dc │ │ │ │ + bl 210d4 │ │ │ │ ldmdane r5!, {r0, r4, r5, r7, r8, ip, lr}^ │ │ │ │ @ instruction: 0x66fd6e3e │ │ │ │ ldrcs pc, [fp, #589]! @ 0x24d │ │ │ │ ldrbcs pc, [r7, #1730] @ 0x6c2 @ │ │ │ │ mrcvs 4, 5, r4, cr14, cr5, {1} │ │ │ │ - b 18610a4 │ │ │ │ + b 186109c │ │ │ │ submi r0, r2, r4, lsl #4 │ │ │ │ - bl 61100 │ │ │ │ - b 18a0a24 │ │ │ │ + bl 610f8 │ │ │ │ + b 18a0a1c │ │ │ │ ldrmi r0, [r6], #-0 │ │ │ │ ldclvs 0, cr4, [r9], #-288 @ 0xfffffee0 │ │ │ │ vqshl.s8 d20, d1, d29 │ │ │ │ @ instruction: 0xf6ce3291 │ │ │ │ strmi r3, [sl], #-646 @ 0xfffffd7a │ │ │ │ ldrmi r4, [r0], #-1058 @ 0xfffffbde │ │ │ │ rscscs lr, r0, #6144 @ 0x1800 │ │ │ │ - bvs ffea9b64 │ │ │ │ + bvs ffea9b5c │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ mrcvs 12, 5, sl, cr14, cr3, {3} │ │ │ │ ldmdavs sl!, {r2, r3, r6, r7, r9, sl, lr}^ │ │ │ │ andsvs r6, r3, fp, ror fp │ │ │ │ @ instruction: 0x37746efb │ │ │ │ @ instruction: 0xf8c26056 │ │ │ │ sbcsvs ip, r3, r8 │ │ │ │ @@ -11367,754 +11365,754 @@ │ │ │ │ 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 fe16112c │ │ │ │ - b 908fc │ │ │ │ + b fe161124 │ │ │ │ + b 908f4 │ │ │ │ @ instruction: 0xf8db020e │ │ │ │ strbmi r9, [r4], #8 │ │ │ │ - b 13e02a0 │ │ │ │ + b 13e0298 │ │ │ │ strbtmi r0, [r2], #-3774 @ 0xfffff142 │ │ │ │ ldrdgt pc, [ip], -fp │ │ │ │ - beq 28ab04 │ │ │ │ + beq 28aafc │ │ │ │ andeq lr, lr, r4, lsl #21 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ stmdaeq ip, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 260134 │ │ │ │ + bl 26012c │ │ │ │ rsbmi r0, r0, r3, lsl #12 │ │ │ │ - b 13e11d4 │ │ │ │ + b 13e11cc │ │ │ │ ldrtmi r0, [r0], #-433 @ 0xfffffe4f │ │ │ │ @ instruction: 0x6010f8db │ │ │ │ - b fe3a9314 │ │ │ │ - b 13d1530 │ │ │ │ - bl 10ff8 │ │ │ │ + b fe3a930c │ │ │ │ + b 13d1528 │ │ │ │ + bl 10ff0 │ │ │ │ ldrshmi r6, [r5], -r2 │ │ │ │ andeq lr, r6, #561152 @ 0x89000 │ │ │ │ - b fe169224 │ │ │ │ + b fe16921c │ │ │ │ ldclvs 5, cr0, [sl], #-56 @ 0xffffffc8 │ │ │ │ stmdbeq r2, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe0613cc │ │ │ │ + b fe0613c4 │ │ │ │ strbmi r0, [sp], #-1027 @ 0xfffffbfd │ │ │ │ - bl 1a0160 │ │ │ │ + bl 1a0158 │ │ │ │ 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 fe1a9158 │ │ │ │ + b fe1a9150 │ │ │ │ teqvs sl, #-1879048192 @ 0x90000000 │ │ │ │ - b fe0eb360 │ │ │ │ - b 31317c │ │ │ │ - bl 113194 │ │ │ │ - bl 3a9558 │ │ │ │ - b fe311990 │ │ │ │ + b fe0eb358 │ │ │ │ + b 313174 │ │ │ │ + bl 11318c │ │ │ │ + bl 3a9550 │ │ │ │ + b fe311988 │ │ │ │ strmi r0, [lr], #-3075 @ 0xfffff3fd │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0xf8db44b4 │ │ │ │ - b fe028208 │ │ │ │ - bl 3105b0 │ │ │ │ - b fe3ab570 │ │ │ │ + b fe028200 │ │ │ │ + bl 3105a8 │ │ │ │ + b fe3ab568 │ │ │ │ rsbsvs r0, sl, #1610612736 @ 0x60000000 │ │ │ │ eormi r6, r1, sl, ror ip │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 2602b4 │ │ │ │ - b fe1539bc │ │ │ │ + bl 2602ac │ │ │ │ + b fe1539b4 │ │ │ │ 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 88254 │ │ │ │ - b 13e89c8 │ │ │ │ - b fe2934cc │ │ │ │ + bl 8824c │ │ │ │ + b 13e89c0 │ │ │ │ + b fe2934c4 │ │ │ │ cmnvs r8, #14 │ │ │ │ andeq lr, lr, r9, lsl #21 │ │ │ │ - b fe2289c8 │ │ │ │ + b fe2289c0 │ │ │ │ rscsvs r0, r8, #3 │ │ │ │ - b fe1ab3d0 │ │ │ │ + b fe1ab3c8 │ │ │ │ @ instruction: 0xf8db0a03 │ │ │ │ - b fe130298 │ │ │ │ - bl 39262c │ │ │ │ + b fe130290 │ │ │ │ + bl 392624 │ │ │ │ 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 fe3a8cf4 │ │ │ │ + b fe3a8cec │ │ │ │ @ instruction: 0x61b80008 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strtmi r6, [lr], #-3192 @ 0xfffff388 │ │ │ │ streq lr, [r1, #-2700] @ 0xfffff574 │ │ │ │ - bl e1360 │ │ │ │ + bl e1358 │ │ │ │ andsmi r0, r5, r0, lsl #28 │ │ │ │ ldrbtvs lr, [r2], r6, lsl #22 │ │ │ │ - b 13e14cc │ │ │ │ - b fe150d00 │ │ │ │ - b fe05166c │ │ │ │ + b 13e14c4 │ │ │ │ + b fe150cf8 │ │ │ │ + b fe051664 │ │ │ │ ldrbtmi r0, [r5], #-1026 @ 0xfffffbfe │ │ │ │ vmlaeq.f64 d14, d0, d8 │ │ │ │ - blvs ffe20318 │ │ │ │ + blvs ffe20310 │ │ │ │ @ instruction: 0xf8db44e6 │ │ │ │ - bl 180300 │ │ │ │ + bl 1802f8 │ │ │ │ strdmi r6, [ip], #-86 @ 0xffffffaa │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe02142c │ │ │ │ - b fe0d3a90 │ │ │ │ + b fe021424 │ │ │ │ + b fe0d3a88 │ │ │ │ teqvs r8, ip │ │ │ │ andeq lr, r6, r2, lsl #21 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ - b 13e0314 │ │ │ │ + b 13e030c │ │ │ │ @ instruction: 0x63bd05b5 │ │ │ │ subsmi r6, r0, sp, lsr fp │ │ │ │ - b fe16926c │ │ │ │ - b fe212690 │ │ │ │ + b fe169264 │ │ │ │ + b fe212688 │ │ │ │ ldclvs 5, cr0, [fp], #-12 │ │ │ │ - bl 328680 │ │ │ │ - blvs feed229c │ │ │ │ - blvs 1f614b4 │ │ │ │ + bl 328678 │ │ │ │ + blvs feed2294 │ │ │ │ + blvs 1f614ac │ │ │ │ @ instruction: 0xf8db4440 │ │ │ │ - b fe1b036c │ │ │ │ - bl 106ac │ │ │ │ + b fe1b0364 │ │ │ │ + bl 106a4 │ │ │ │ strdmi r6, [r1], -r4 @ │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe16939c │ │ │ │ - bvs 1f512d0 │ │ │ │ + b fe169394 │ │ │ │ + bvs 1f512c8 │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe1690ac │ │ │ │ - b fe3916e0 │ │ │ │ + b fe1690a4 │ │ │ │ + b fe3916d8 │ │ │ │ eorsvs r0, sp, #4, 28 @ 0x40 │ │ │ │ ldmibvs sp!, {r0, r4, r5, r6, lr} │ │ │ │ cmnvs ip, ip, rrx │ │ │ │ ldrbtvc lr, [lr], #2639 @ 0xa4f │ │ │ │ - b fe328fc4 │ │ │ │ + b fe328fbc │ │ │ │ ldclvs 5, cr0, [ip], #-16 │ │ │ │ - blvs fff685d0 │ │ │ │ + blvs fff685c8 │ │ │ │ @ instruction: 0x0c04eb05 │ │ │ │ ldrmi r6, [r4], #3133 @ 0xc3d │ │ │ │ strbtmi r4, [r1], #-1562 @ 0xfffff9e6 │ │ │ │ - bl 60494 │ │ │ │ + bl 6048c │ │ │ │ @ instruction: 0x461c61f0 │ │ │ │ - b 13e02fc │ │ │ │ + b 13e02f4 │ │ │ │ ldclvs 3, cr0, [r8], #-704 @ 0xfffffd40 │ │ │ │ - bl 220484 │ │ │ │ + bl 22047c │ │ │ │ ldrtmi r0, [r4], #3072 @ 0xc00 │ │ │ │ ldrsbtvs pc, [r8], -fp @ │ │ │ │ - bl a1490 │ │ │ │ + bl a1488 │ │ │ │ rsbsvs r6, sl, #268435471 @ 0x1000000f │ │ │ │ - blvs f2aef8 │ │ │ │ + blvs f2aef0 │ │ │ │ vmlaeq.f32 s28, s13, s4 │ │ │ │ - blvs fff6ab00 │ │ │ │ + blvs fff6aaf8 │ │ │ │ @ instruction: 0x0c06ea82 │ │ │ │ - b fe32a808 │ │ │ │ - b 13d3334 │ │ │ │ - b fe26ff20 │ │ │ │ + b fe32a800 │ │ │ │ + b 13d332c │ │ │ │ + b fe26ff18 │ │ │ │ @ instruction: 0x6c38090e │ │ │ │ ldrbtvc lr, [ip], #2639 @ 0xa4f │ │ │ │ @ instruction: 0x0c0eea82 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ rscsvc lr, r9, #323584 @ 0x4f000 │ │ │ │ rscsvs r4, sl, #117 @ 0x75 │ │ │ │ - b 13e0498 │ │ │ │ - b fe02cf38 │ │ │ │ + b 13e0490 │ │ │ │ + b fe02cf30 │ │ │ │ subsmi r0, r5, r3, lsl #18 │ │ │ │ stmdbeq r1, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - b fe268b3c │ │ │ │ - b 13d2758 │ │ │ │ - bvs fee2db30 │ │ │ │ + b fe268b34 │ │ │ │ + b 13d2750 │ │ │ │ + bvs fee2db28 │ │ │ │ @ instruction: 0xf8db61bd │ │ │ │ - bvs ffea4454 │ │ │ │ + bvs ffea444c │ │ │ │ @ instruction: 0x0c05ea80 │ │ │ │ - b fe2aac4c │ │ │ │ + b fe2aac44 │ │ │ │ teqvs fp, r5, lsl #20 │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ @ instruction: 0x03b1ea4f │ │ │ │ - beq cada4 │ │ │ │ + beq cad9c │ │ │ │ smlabbeq ip, r0, sl, lr │ │ │ │ - b fe22a764 │ │ │ │ - b 13d239c │ │ │ │ + b fe22a75c │ │ │ │ + b 13d2394 │ │ │ │ eorsvs r7, sl, #-1610612721 @ 0xa000000f │ │ │ │ - beq 34ad90 │ │ │ │ + beq 34ad88 │ │ │ │ rscsvc lr, r1, pc, asr #20 │ │ │ │ - b fe2aa97c │ │ │ │ + b fe2aa974 │ │ │ │ adcsvs r0, r8, #8192 @ 0x2000 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 13e04a8 │ │ │ │ - b fe22c790 │ │ │ │ + b 13e04a0 │ │ │ │ + b fe22c788 │ │ │ │ mvnsvs r0, #0, 16 │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x461068b9 │ │ │ │ - beq cadbc │ │ │ │ + beq cadb4 │ │ │ │ rscsvc lr, r8, #323584 @ 0x4f000 │ │ │ │ ldclvs 0, cr6, [sl], #-1000 @ 0xfffffc18 │ │ │ │ - bvc ffecad00 │ │ │ │ + bvc ffecacf8 │ │ │ │ stmdaeq r2, {r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r6, [r0], #3002 @ 0xbba │ │ │ │ strbmi r6, [r8], #2938 @ 0xb7a │ │ │ │ - bvs 1ea052c │ │ │ │ + bvs 1ea0524 │ │ │ │ rsbsvs r4, ip, #102 @ 0x66 │ │ │ │ streq lr, [sl], -r6, lsl #21 │ │ │ │ - bl 22b5d0 │ │ │ │ - b 13ea7ac │ │ │ │ + bl 22b5c8 │ │ │ │ + b 13ea7a4 │ │ │ │ ldrshvs r7, [lr, #-102]! @ 0xffffff9a │ │ │ │ - b fe1aa8e4 │ │ │ │ + b fe1aa8dc │ │ │ │ ldrtmi r0, [r1], -r3, lsl #18 │ │ │ │ stmdbeq r2, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x6c3c192e │ │ │ │ streq lr, [lr, #-2693] @ 0xfffff57b │ │ │ │ - bvs f214a0 │ │ │ │ - b fe0e1544 │ │ │ │ + bvs f21498 │ │ │ │ + b fe0e153c │ │ │ │ rsbmi r0, r5, r2, lsl #18 │ │ │ │ - b 26ab04 │ │ │ │ - bl 192838 │ │ │ │ + b 26aafc │ │ │ │ + bl 192830 │ │ │ │ strdmi r6, [r5], #-104 @ 0xffffff98 @ │ │ │ │ stmdbeq r3, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldmeq r8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ - blvs 1f28920 │ │ │ │ + blvs 1f28918 │ │ │ │ ldrtvs r6, [r8], #-3197 @ 0xfffff383 │ │ │ │ - b fe1169c8 │ │ │ │ + b fe1169c0 │ │ │ │ strmi r0, [sp], #-1036 @ 0xfffffbf4 │ │ │ │ strdmi r6, [r4], #-137 @ 0xffffff77 │ │ │ │ strhmi r6, [ip], #-57 @ 0xffffffc7 │ │ │ │ strbmi r6, [sp], #-3193 @ 0xfffff387 │ │ │ │ andeq lr, r1, lr, lsl #22 │ │ │ │ ldrmi r6, [r8], #-2553 @ 0xfffff607 │ │ │ │ - b 13eb13c │ │ │ │ + b 13eb134 │ │ │ │ cmnvs ip, #244, 8 @ 0xf4000000 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ streq lr, [r8], #-2690 @ 0xfffff57e │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ eorsmi r6, r4, r9, ror r9 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ - b 13e05bc │ │ │ │ - b fe391f48 │ │ │ │ + b 13e05b4 │ │ │ │ + b fe391f40 │ │ │ │ ldclvs 14, cr0, [r9], #-4 │ │ │ │ - b fe2214f8 │ │ │ │ + b fe2214f0 │ │ │ │ eormi r0, ip, r6, lsl #8 │ │ │ │ - bl 21604 │ │ │ │ - b fe12ac58 │ │ │ │ - bvs fee114a8 │ │ │ │ + bl 215fc │ │ │ │ + b fe12ac50 │ │ │ │ + bvs fee114a0 │ │ │ │ @ instruction: 0x461a4411 │ │ │ │ strtmi r6, [r1], #-3195 @ 0xfffff385 │ │ │ │ ldrmi r6, [r3], #-2812 @ 0xfffff504 │ │ │ │ - blvs ffe205a0 │ │ │ │ + blvs ffe20598 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ strbmi r6, [r3], #-2360 @ 0xfffff6c8 │ │ │ │ vcvtvc.s16.f32 s29, s29, #-14 │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ - bl 6b298 │ │ │ │ + bl 6b290 │ │ │ │ strdmi r6, [r2], #-25 @ 0xffffffe7 │ │ │ │ adcseq lr, r9, pc, asr #20 │ │ │ │ ldmvc ip!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c00ea85 │ │ │ │ rscsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ - b fe1a88b8 │ │ │ │ - b fe310ce8 │ │ │ │ - b 934dc │ │ │ │ + b fe1a88b0 │ │ │ │ + b fe310ce0 │ │ │ │ + b 934d4 │ │ │ │ rsbsmi r0, r2, r9, lsl #4 │ │ │ │ @ instruction: 0xf64e441a │ │ │ │ @ instruction: 0xf6c633a1 │ │ │ │ ldrbtvs r6, [fp], #-985 @ 0xfffffc27 │ │ │ │ ldclvs 6, cr4, [ip], #-140 @ 0xffffff74 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ ldrtmi r1, [r4], #-2332 @ 0xfffff6e4 │ │ │ │ strbtmi r6, [r4], #-2686 @ 0xfffff582 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ ldmibvs fp!, {r1, r2, r3, r4, r6, lr} │ │ │ │ ldrbtvs lr, [r2], #2820 @ 0xb04 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ - bvs feee0688 │ │ │ │ + bvs feee0680 │ │ │ │ streq lr, [lr], -r6, lsl #21 │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x461a633a │ │ │ │ ldmibvc r6!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldmibne lr, {r1, r2, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ strtmi r6, [lr], #-2619 @ 0xfffff5c5 │ │ │ │ streq lr, [r3, #-2690] @ 0xfffff57e │ │ │ │ strbtmi r6, [r6], #-3002 @ 0xfffff446 │ │ │ │ - bl 1a0688 │ │ │ │ - b fe16a108 │ │ │ │ + bl 1a0680 │ │ │ │ + b fe16a100 │ │ │ │ ldclvs 5, cr0, [sl], #-32 @ 0xffffffe0 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ - blvs f68838 │ │ │ │ + blvs f68830 │ │ │ │ @ instruction: 0x0c05ea81 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - bvs 1f29144 │ │ │ │ + bvs 1f2913c │ │ │ │ ldrmi r4, [r5], #-1573 @ 0xfffff9db │ │ │ │ strmi r6, [r5], #-3130 @ 0xfffff3c6 │ │ │ │ ldmdbvs ip!, {r5, r9, sl, lr}^ │ │ │ │ strbtmi r4, [r5], #-80 @ 0xffffffb0 │ │ │ │ ldmvs ip!, {r5, r6, lr}^ │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ - b 13e06f0 │ │ │ │ + b 13e06e8 │ │ │ │ ldrtvs r7, [ip], #-1264 @ 0xfffffb10 │ │ │ │ streq lr, [fp], #-2519 @ 0xfffff629 │ │ │ │ @ instruction: 0x0c00ea84 │ │ │ │ @ instruction: 0x46186c7c │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ ldmdbvs ip!, {r5, sl, lr} │ │ │ │ ldrmi r4, [r9], -r8, lsl #8 │ │ │ │ - b 13ead7c │ │ │ │ + b 13ead74 │ │ │ │ strbtmi r0, [r0], #-1718 @ 0xfffff94a │ │ │ │ - bl 206fc │ │ │ │ + bl 206f4 │ │ │ │ strdmi r6, [r1], #-5 @ │ │ │ │ - b fe06b190 │ │ │ │ - b fe1109c8 │ │ │ │ - blvs f135c0 │ │ │ │ + b fe06b188 │ │ │ │ + b fe1109c0 │ │ │ │ + blvs f135b8 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ ldclvs 1, cr6, [r9], #-996 @ 0xfffffc1c │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ strtmi r1, [r1], #-2129 @ 0xfffff7af │ │ │ │ - blvs ffea1e10 │ │ │ │ - bl 61748 │ │ │ │ - b fe1a8d88 │ │ │ │ + blvs ffea1e08 │ │ │ │ + bl 61740 │ │ │ │ + b fe1a8d80 │ │ │ │ rsbmi r0, r2, r5, lsl #24 │ │ │ │ - b fe32b3c0 │ │ │ │ - b 13d35d4 │ │ │ │ + b fe32b3b8 │ │ │ │ + b 13d35cc │ │ │ │ strhtmi r0, [r2], #-0 │ │ │ │ strhtmi r6, [r2], #-140 @ 0xffffff74 │ │ │ │ - b 13eb1d0 │ │ │ │ + b 13eb1c8 │ │ │ │ teqvs sl, #536870927 @ 0x2000000f │ │ │ │ ldmne sl, {r1, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ - b fe0e1674 │ │ │ │ + b fe0e166c │ │ │ │ ldcvs 4, cr0, [fp], #-40 @ 0xffffffd8 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ - b fe161780 │ │ │ │ + b fe161778 │ │ │ │ subsmi r0, ip, r0, lsl #24 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 13e91f8 │ │ │ │ + b 13e91f0 │ │ │ │ rsbsvs r0, fp, #-1006632958 @ 0xc4000002 │ │ │ │ @ instruction: 0x6c796bfb │ │ │ │ strmi r4, [ip], #-1564 @ 0xfffff9e4 │ │ │ │ ldrtmi r6, [r4], #-2553 @ 0xfffff607 │ │ │ │ ldmibvs fp!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ - bl 1217b4 │ │ │ │ + bl 1217ac │ │ │ │ ldrshmi r6, [lr], #-66 @ 0xffffffbe │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ - b 13e0768 │ │ │ │ - bvs 1face0c │ │ │ │ + b 13e0760 │ │ │ │ + bvs 1face04 │ │ │ │ ldclvs 3, cr6, [r9], #-996 @ 0xfffffc1c │ │ │ │ @ instruction: 0x0c06ea80 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ streq lr, [r1], -sl, lsl #22 │ │ │ │ strtmi r6, [lr], #-2873 @ 0xfffff4c7 │ │ │ │ strbtmi r6, [r6], #-3005 @ 0xfffff443 │ │ │ │ - beq 18b07c │ │ │ │ - bl 1aaa4c │ │ │ │ - b fe2aa22c │ │ │ │ - b fe292e74 │ │ │ │ - b 13d2e68 │ │ │ │ + beq 18b074 │ │ │ │ + bl 1aaa44 │ │ │ │ + b fe2aa224 │ │ │ │ + b fe292e6c │ │ │ │ + b 13d2e60 │ │ │ │ ldrshtvs r7, [sp], #-90 @ 0xffffffa6 │ │ │ │ - bvs 1f6b850 │ │ │ │ - beq 8b27c │ │ │ │ + bvs 1f6b848 │ │ │ │ + beq 8b274 │ │ │ │ strmi r4, [r2], #85 @ 0x55 │ │ │ │ - b 13e080c │ │ │ │ + b 13e0804 │ │ │ │ strtmi r0, [sl], #1204 @ 0x4b4 │ │ │ │ - bl 2aac74 │ │ │ │ - b fe0eb25c │ │ │ │ - bvs ffed069c │ │ │ │ + bl 2aac6c │ │ │ │ + b fe0eb254 │ │ │ │ + bvs ffed0694 │ │ │ │ andeq lr, r9, r0, lsl #21 │ │ │ │ - blvs feee07f0 │ │ │ │ + blvs feee07e8 │ │ │ │ @ instruction: 0x0c01eb03 │ │ │ │ - b 13eb07c │ │ │ │ + b 13eb074 │ │ │ │ adcsvs r7, r8, #240 @ 0xf0 │ │ │ │ andeq lr, r4, r2, lsl #21 │ │ │ │ rsbsmi r4, r0, ip, lsl #9 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ ldmdbvs r8!, {r2, r7, sl, lr} │ │ │ │ vldmiavs sl!, {d30-} │ │ │ │ smlabbeq r0, r3, sl, lr │ │ │ │ ldrhmi r6, [r9], #-139 @ 0xffffff75 │ │ │ │ ldrshmi r6, [r9], #-187 @ 0xffffff45 │ │ │ │ ldclvs 6, cr4, [sp], #-172 @ 0xffffff54 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ ldmdbne sp, {r0, r3, r4, r5, r7, r8, r9, sp, lr}^ │ │ │ │ smlabbeq r6, r4, sl, lr │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - blvs 1ea1728 │ │ │ │ + blvs 1ea1720 │ │ │ │ ldcvs 4, cr4, [r9], #-52 @ 0xffffffcc │ │ │ │ - beq feecb018 │ │ │ │ - blvs 1ee0848 │ │ │ │ + beq feecb010 │ │ │ │ + blvs 1ee0840 │ │ │ │ ldmdavs r9!, {r1, r3, r6, lr}^ │ │ │ │ ldrbvs lr, [ip, #2821]! @ 0xb05 │ │ │ │ ldclvs 0, cr4, [r9], #-296 @ 0xfffffed8 │ │ │ │ rscsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ rsbsvs r1, sl, #4259840 @ 0x410000 │ │ │ │ andeq lr, sl, #548864 @ 0x86000 │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ ldrmi r4, [r4], #-1036 @ 0xfffffbf4 │ │ │ │ andeq lr, lr, #128, 20 @ 0x80000 │ │ │ │ - b 13eaee8 │ │ │ │ + b 13eaee0 │ │ │ │ ldclvs 12, cr0, [r9], #-752 @ 0xfffffd10 │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ - bvs fee2081c │ │ │ │ + bvs fee20814 │ │ │ │ ldmdane r8, {r1, r6, lr}^ │ │ │ │ - blvs e617dc │ │ │ │ + blvs e617d4 │ │ │ │ rscsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ - b fe2a900c │ │ │ │ - blvs fef90f58 │ │ │ │ - b 13e08d4 │ │ │ │ + b fe2a9004 │ │ │ │ + blvs fef90f50 │ │ │ │ + b 13e08cc │ │ │ │ ldrmi r0, [r0], #-1461 @ 0xfffffa4b │ │ │ │ andeq lr, r8, #536576 @ 0x83000 │ │ │ │ ldclvs 0, cr4, [r9], #-296 @ 0xfffffed8 │ │ │ │ ldmvs fp!, {r1, r4, r5, r6, lr}^ │ │ │ │ - bvs fffa1904 │ │ │ │ + bvs fffa18fc │ │ │ │ rscsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ - b fe329530 │ │ │ │ + b fe329528 │ │ │ │ ldrbmi r0, [r1], #-517 @ 0xfffffdfb │ │ │ │ - bl 208d8 │ │ │ │ + bl 208d0 │ │ │ │ ldrmi r6, [r1], #-244 @ 0xffffff0c │ │ │ │ andeq lr, r3, #581632 @ 0x8e000 │ │ │ │ - bvs 1fa0924 │ │ │ │ + bvs 1fa091c │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - b fe160930 │ │ │ │ + b fe160928 │ │ │ │ submi r0, r6, r4, lsl #12 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ - bvc ffccb0b0 │ │ │ │ - b 13eb960 │ │ │ │ + bvc ffccb0a8 │ │ │ │ + b 13eb958 │ │ │ │ strbmi r0, [r2], #-3761 @ 0xfffff14f │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe12190c │ │ │ │ + b fe121904 │ │ │ │ ldrtmi r0, [r2], #-3072 @ 0xfffff400 │ │ │ │ - bl ab784 │ │ │ │ - b fe329354 │ │ │ │ - b fe213798 │ │ │ │ - bvs f927b0 │ │ │ │ - b fe22b980 │ │ │ │ + bl ab77c │ │ │ │ + b fe32934c │ │ │ │ + b fe213790 │ │ │ │ + bvs f927a8 │ │ │ │ + b fe22b978 │ │ │ │ ldmdane lr, {r1, r2, fp}^ │ │ │ │ strtmi r6, [lr], #-2233 @ 0xfffff747 │ │ │ │ ldmvc r8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ streq lr, [r1, #-2691] @ 0xfffff57d │ │ │ │ strbtmi r6, [r6], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x0c0eea80 │ │ │ │ - blvs 1ee092c │ │ │ │ + blvs 1ee0924 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ ldrbtvs lr, [r2], r6, lsl #22 │ │ │ │ ldclvs 0, cr4, [fp], #-372 @ 0xfffffe8c │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ - bl 268cc4 │ │ │ │ + bl 268cbc │ │ │ │ strmi r0, [fp], -r3, lsl #10 │ │ │ │ strtmi r6, [r5], #-3193 @ 0xfffff387 │ │ │ │ ldcvs 4, cr4, [ip], #-404 @ 0xfffffe6c │ │ │ │ @ instruction: 0x0c01eb03 │ │ │ │ strmi r6, [r4], #2553 @ 0x9f9 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r1, r3, lsl #21 │ │ │ │ - bvs fef2b6dc │ │ │ │ + bvs fef2b6d4 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ - b fe020958 │ │ │ │ - b fe25081c │ │ │ │ - b fe392c10 │ │ │ │ - b fe25180c │ │ │ │ + b fe020950 │ │ │ │ + b fe250814 │ │ │ │ + b fe392c08 │ │ │ │ + b fe251804 │ │ │ │ rsbsmi r0, r4, sl, lsl #18 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b 13e1aa0 │ │ │ │ + b 13e1a98 │ │ │ │ ldrshvs r7, [ip, #64]! @ 0x40 │ │ │ │ andeq lr, r6, r2, lsl #21 │ │ │ │ tstmi r0, #3522560 @ 0x35c000 │ │ │ │ - bl 3209c0 │ │ │ │ - b 13ebbf8 │ │ │ │ + bl 3209b8 │ │ │ │ + b 13ebbf0 │ │ │ │ ldrmi r0, [ip], #-1461 @ 0xfffffa4b │ │ │ │ ldrbtmi r4, [r4], #-1035 @ 0xfffffbf5 │ │ │ │ strmi r4, [r4], #-1043 @ 0xfffffbed │ │ │ │ - blvs e2b91c │ │ │ │ + blvs e2b914 │ │ │ │ ldrbtvs lr, [ip], #2820 @ 0xb04 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bvs ffe20948 │ │ │ │ - bvs 1e20948 │ │ │ │ - bvs e20950 │ │ │ │ + bvs ffe20940 │ │ │ │ + bvs 1e20940 │ │ │ │ + bvs e20948 │ │ │ │ ldmdbvs r8!, {r0, r6, lr} │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ - b 13e095c │ │ │ │ + b 13e0954 │ │ │ │ @ instruction: 0x61b971f1 │ │ │ │ rscsvc lr, r2, pc, asr #20 │ │ │ │ andeq lr, r5, #548864 @ 0x86000 │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ ldrmi r6, [r3], #-1080 @ 0xfffffbc8 │ │ │ │ sbcsmi pc, ip, #78643200 @ 0x4b00000 │ │ │ │ andsvc pc, fp, #200, 12 @ 0xc800000 │ │ │ │ vldmiaeq ip!, {s28-s106} │ │ │ │ - b 13e20b8 │ │ │ │ + b 13e20b0 │ │ │ │ ldrhvs r0, [sl, #-36]! @ 0xffffffdc │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ ldrbtvs r6, [r8], #-2874 @ 0xfffff4c6 │ │ │ │ strmi r4, [r1], #-1553 @ 0xfffff9ef │ │ │ │ @ instruction: 0x46164431 │ │ │ │ - bl 6b878 │ │ │ │ + bl 6b870 │ │ │ │ ldrshmi r6, [r6], #-19 @ 0xffffffed │ │ │ │ subsmi r6, r6, sl, ror fp │ │ │ │ ldrshmi r6, [r6], #-154 @ 0xffffff66 │ │ │ │ - b 13eae88 │ │ │ │ + b 13eae80 │ │ │ │ teqvs lr, #257949696 @ 0xf600000 │ │ │ │ streq lr, [ip], -r4, asr #20 │ │ │ │ streq lr, [ip], #-2564 @ 0xfffff5fc │ │ │ │ teqmi r4, #46 @ 0x2e │ │ │ │ streq lr, [r2], -r3, asr #20 │ │ │ │ - b e18e8 │ │ │ │ - bvs ffe90cc4 │ │ │ │ + b e18e0 │ │ │ │ + bvs ffe90cbc │ │ │ │ streq lr, [ip], -r6, lsl #20 │ │ │ │ - b 13e14fc │ │ │ │ + b 13e14f4 │ │ │ │ @ instruction: 0x461103b3 │ │ │ │ ldmdavs r8!, {r0, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -r9, lsr #8 │ │ │ │ submi r4, r5, r1, lsr r4 │ │ │ │ - b fe16b9d0 │ │ │ │ - blvs ffe91d04 │ │ │ │ + b fe16b9c8 │ │ │ │ + blvs ffe91cfc │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - b 13e0ab8 │ │ │ │ - b 13d23b8 │ │ │ │ + b 13e0ab0 │ │ │ │ + b 13d23b0 │ │ │ │ rscsvs r7, sp, #1027604480 @ 0x3d400000 │ │ │ │ ldmdbne r5, {r0, r2, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ vmlaeq.f64 d14, d12, d5 │ │ │ │ - b fe0ab3ec │ │ │ │ + b fe0ab3e4 │ │ │ │ ldmibvs sl!, {r0, r2, sl, fp} │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ ldrbvs lr, [r1, #2830]! @ 0xb0e │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ rscsvc lr, ip, #323584 @ 0x4f000 │ │ │ │ ldmdbvs sl!, {r1, r3, r4, r5, r6, r7, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0x0c03ea44 │ │ │ │ - b 320988 │ │ │ │ + b 320980 │ │ │ │ ldmdbvs sl!, {r1, sl, fp}^ │ │ │ │ @ instruction: 0x0c04ea4c │ │ │ │ streq lr, [r6], #-2561 @ 0xfffff5ff │ │ │ │ - b 1061abc │ │ │ │ - b 313944 │ │ │ │ - b 13d393c │ │ │ │ - b 1310ff8 │ │ │ │ + b 1061ab4 │ │ │ │ + b 31393c │ │ │ │ + b 13d3934 │ │ │ │ + b 1310ff0 │ │ │ │ ldclvs 12, cr0, [ip], #-16 │ │ │ │ ldrmi r1, [r4], #-2308 @ 0xfffff6fc │ │ │ │ - blvs fee22148 │ │ │ │ - bl 121ad4 │ │ │ │ - b 13e9d1c │ │ │ │ + blvs fee22140 │ │ │ │ + bl 121acc │ │ │ │ + b 13e9d14 │ │ │ │ ldrhmi r0, [r0], #-197 @ 0xffffff3b │ │ │ │ subsmi r6, r0, sl, lsr r9 │ │ │ │ subsmi r6, r0, sl, lsr fp │ │ │ │ - b 13eb440 │ │ │ │ + b 13eb438 │ │ │ │ ldrshvs r7, [r8, #-0]! │ │ │ │ ldmdane r0, {r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ - bvs 1ee19c4 │ │ │ │ + bvs 1ee19bc │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ - bvs ffea0ab8 │ │ │ │ + bvs ffea0ab0 │ │ │ │ movweq lr, #39555 @ 0x9a83 │ │ │ │ - blvs feea0ac0 │ │ │ │ + blvs feea0ab8 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 1169468 │ │ │ │ + b 1169460 │ │ │ │ andmi r0, sp, r1, lsl #6 │ │ │ │ @ instruction: 0x432b4033 │ │ │ │ streq lr, [ip, #-2628] @ 0xfffff5bc │ │ │ │ andmi r4, sp, r8, lsl r4 │ │ │ │ movweq lr, #51716 @ 0xca04 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldclvs 3, cr4, [fp], #-116 @ 0xffffff8c │ │ │ │ ldrtmi r1, [r3], #-2259 @ 0xfffff72d │ │ │ │ strtmi r6, [fp], #-2558 @ 0xfffff602 │ │ │ │ - bl eb298 │ │ │ │ + bl eb290 │ │ │ │ ldrshmi r6, [r5], #-48 @ 0xffffffd0 │ │ │ │ rsbsmi r6, r5, sl, ror sl │ │ │ │ ldrshtmi r6, [r5], #-190 @ 0xffffff42 │ │ │ │ ldrteq lr, [r0], pc, asr #20 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldclvs 3, cr6, [sp], #-756 @ 0xfffffd0c │ │ │ │ strmi r1, [sp], #-2389 @ 0xfffff6ab │ │ │ │ - bl 16b7a8 │ │ │ │ + bl 16b7a0 │ │ │ │ ldrshmi r6, [r1], #-83 @ 0xffffffad │ │ │ │ subsmi r6, r1, sl, lsr ip │ │ │ │ subsmi r6, r1, sl, ror r9 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 10293bc │ │ │ │ + b 10293b4 │ │ │ │ eormi r0, r0, r4, lsl #2 │ │ │ │ tsteq ip, r1, lsl #20 │ │ │ │ - b 10e15e8 │ │ │ │ + b 10e15e0 │ │ │ │ strtmi r0, [r9], #-6 │ │ │ │ streq lr, [r6, #-2563] @ 0xfffff5fd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - bvs ea8de0 │ │ │ │ + bvs ea8dd8 │ │ │ │ ldclvs 0, cr4, [fp], #-128 @ 0xffffff80 │ │ │ │ ldmne r5, {r3, r5, r8, r9, lr}^ │ │ │ │ strmi r4, [r5], #-1125 @ 0xfffffb9b │ │ │ │ andeq lr, sl, r2, lsl #21 │ │ │ │ - bl 16b0f0 │ │ │ │ + bl 16b0e8 │ │ │ │ ldrshmi r6, [r0], #-81 @ 0xffffffaf │ │ │ │ ldrhmi r6, [r0], #-170 @ 0xffffff56 │ │ │ │ - bl ab7fc │ │ │ │ - b 13d3a24 │ │ │ │ + bl ab7f4 │ │ │ │ + b 13d3a1c │ │ │ │ strtmi r7, [r4], #240 @ 0xf0 │ │ │ │ streq lr, [r8], #-2690 @ 0xfffff57e │ │ │ │ - bl 32b70c │ │ │ │ + bl 32b704 │ │ │ │ eorsvs r6, r8, #62720 @ 0xf500 │ │ │ │ adcseq lr, r1, pc, asr #20 │ │ │ │ - blvs feea0b80 │ │ │ │ + blvs feea0b78 │ │ │ │ vmlseq.f32 s28, s0, s10 │ │ │ │ ldmvs sl!, {r2, r4, r6, lr}^ │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8cb637c │ │ │ │ - b 1060a44 │ │ │ │ + b 1060a3c │ │ │ │ eorsmi r0, r4, r2, lsl #8 │ │ │ │ movwmi r4, #49169 @ 0xc011 │ │ │ │ vmlaeq.f32 s28, s4, s28 │ │ │ │ strtmi r6, [r4], #2362 @ 0x93a │ │ │ │ tsteq r0, r5, lsl #20 │ │ │ │ ldrteq lr, [r5], #2639 @ 0xa4f │ │ │ │ - b 13ab654 │ │ │ │ - bl 294268 │ │ │ │ - b fe290e74 │ │ │ │ - b fe293274 │ │ │ │ - bvs 1f53284 │ │ │ │ - b 13e1b38 │ │ │ │ - b fe292568 │ │ │ │ + b 13ab64c │ │ │ │ + bl 294260 │ │ │ │ + b fe290e6c │ │ │ │ + b fe29326c │ │ │ │ + bvs 1f5327c │ │ │ │ + b 13e1b30 │ │ │ │ + b fe292560 │ │ │ │ ldrbtmi r0, [r1], #-2565 @ 0xfffff5fb │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ vmlseq.f32 s28, s8, s24 │ │ │ │ ldrbvc lr, [sl, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0xf8cb613d │ │ │ │ - bl 224aa0 │ │ │ │ + bl 224a98 │ │ │ │ ldmvs fp!, {r0, r1, r8, sl}^ │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c04ea0c │ │ │ │ vmlaeq.f32 s28, s0, s28 │ │ │ │ - blvs fff61b50 │ │ │ │ + blvs fff61b48 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ vmlseq.f32 s28, s24, s28 │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r6, [lr], #2621 @ 0xa3d │ │ │ │ movweq lr, #27137 @ 0x6a01 │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vldmiaeq lr!, {s28-s106} │ │ │ │ ldrbvc lr, [r8, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0xf8cb60fd │ │ │ │ - b 1064aec │ │ │ │ + b 1064ae4 │ │ │ │ eormi r0, r5, r6, lsl #10 │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ ldclvs 3, cr4, [fp], #-116 @ 0xffffff8c │ │ │ │ strmi r1, [r3], #-2259 @ 0xfffff72d │ │ │ │ strtmi r6, [fp], #-2552 @ 0xfffff608 │ │ │ │ subsmi r6, r0, sp, ror r9 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - blvs 1f60c8c │ │ │ │ - b 13a0c90 │ │ │ │ + blvs 1f60c84 │ │ │ │ + b 13a0c88 │ │ │ │ eorsmi r0, r5, r1, lsl #10 │ │ │ │ vmlaeq.f32 s28, s2, s28 │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf8cb60b8 │ │ │ │ - b 1150b34 │ │ │ │ + b 1150b2c │ │ │ │ ldclvs 5, cr0, [r8], #-56 @ 0xffffffc8 │ │ │ │ strtmi r4, [r0], #-1096 @ 0xfffffbb8 │ │ │ │ - bl 2bc00 │ │ │ │ - b fe268ee0 │ │ │ │ - bvs fef12f28 │ │ │ │ - b e1b30 │ │ │ │ - b fe250b50 │ │ │ │ + bl 2bbf8 │ │ │ │ + b fe268ed8 │ │ │ │ + bvs fef12f20 │ │ │ │ + b e1b28 │ │ │ │ + b fe250b48 │ │ │ │ ldmdbvs ip!, {r2, r8, fp} │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvc lr, [r9], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8cb607c │ │ │ │ - b 10e0b74 │ │ │ │ + b 10e0b6c │ │ │ │ andmi r0, ip, ip, lsl #8 │ │ │ │ movwmi r6, #18938 @ 0x49fa │ │ │ │ - b 13ebd20 │ │ │ │ + b 13ebd18 │ │ │ │ ldmdane r0, {r0, r1, r4, r5, r7, r8, r9} │ │ │ │ - blvs fefa1c08 │ │ │ │ + blvs fefa1c00 │ │ │ │ ldmibvs ip!, {r5, sl, lr} │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ rsbsmi r4, r4, r4, asr r0 │ │ │ │ ldrshtmi r6, [r4], #-142 @ 0xffffff72 │ │ │ │ ldrbtvc lr, [r4], pc, asr #20 │ │ │ │ ldmib r7, {r1, r2, r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf8cb2410 │ │ │ │ - b 13e8bb8 │ │ │ │ + b 13e8bb0 │ │ │ │ ldmdbne r4, {r0, r2, r4, r5, r7, r9, sl} │ │ │ │ - blvs e61ba0 │ │ │ │ + blvs e61b98 │ │ │ │ ldrbtvs lr, [r0], #2820 @ 0xb04 │ │ │ │ - bvs 1ea0cbc │ │ │ │ + bvs 1ea0cb4 │ │ │ │ ldmvs sl!, {r0, r4, r6, lr} │ │ │ │ ldmibvs sl!, {r0, r4, r6, lr} │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ @ instruction: 0xf8cb6439 │ │ │ │ - b 1154bec │ │ │ │ - b 50f9c │ │ │ │ + b 1154be4 │ │ │ │ + b 50f94 │ │ │ │ andsmi r0, sp, ip, lsl #2 │ │ │ │ - b 102183c │ │ │ │ + b 1021834 │ │ │ │ strtmi r0, [r1], #-1286 @ 0xfffffafa │ │ │ │ - b 20c14 │ │ │ │ - b 13d1bbc │ │ │ │ + b 20c0c │ │ │ │ + b 13d1bb4 │ │ │ │ @ instruction: 0x432500b0 │ │ │ │ - b 13ebd9c │ │ │ │ + b 13ebd94 │ │ │ │ ldmdbne r4, {r0, r4, r5, r7, r9, fp} │ │ │ │ strtmi r4, [ip], #-1124 @ 0xfffffb9c │ │ │ │ - bl 12b7ac │ │ │ │ + bl 12b7a4 │ │ │ │ ldrshmi r6, [r5], #-65 @ 0xffffffbf │ │ │ │ subsmi r6, r5, sl, lsr sl │ │ │ │ subsmi r6, r5, sl, ror r8 │ │ │ │ rscsvc lr, r5, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x61ba6c7d │ │ │ │ andscs pc, ip, fp, asr #17 │ │ │ │ ldmdbne r5, {r1, r3, r4, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs ffee1c4c │ │ │ │ + blvs ffee1c44 │ │ │ │ ldrbvs lr, [r4, #2821]! @ 0xb05 │ │ │ │ stmdaeq r3, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe22b9d0 │ │ │ │ + b fe22b9c8 │ │ │ │ ldmibvs fp!, {r0, r1, fp}^ │ │ │ │ stmdaeq r3, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ movweq lr, #2625 @ 0xa41 │ │ │ │ andmi r4, r1, r3, lsr r0 │ │ │ │ - b 1121824 │ │ │ │ + b 112181c │ │ │ │ ldmdbne sl, {r1, r3, r8}^ │ │ │ │ @ instruction: 0x46916c7b │ │ │ │ - b 12b7ec │ │ │ │ + b 12b7e4 │ │ │ │ andmi r0, r1, sl, lsl #10 │ │ │ │ ldmne r5, {r0, r3, r5, r8, r9, lr}^ │ │ │ │ ldmdbvs fp!, {r0, r2, r4, r5, sl, lr} │ │ │ │ ldmdbvs r9!, {r0, r2, r3, sl, lr}^ │ │ │ │ ldmvc r8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ eorhi pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x0c01ea82 │ │ │ │ - b fe32bd08 │ │ │ │ - b 13d3c34 │ │ │ │ - b fe311efc │ │ │ │ - b 13d3c34 │ │ │ │ - bl 154718 │ │ │ │ - b 13ea41c │ │ │ │ + b fe32bd00 │ │ │ │ + b 13d3c2c │ │ │ │ + b fe311ef4 │ │ │ │ + b 13d3c2c │ │ │ │ + bl 154710 │ │ │ │ + b 13ea414 │ │ │ │ @ instruction: 0xf8cb7cfc │ │ │ │ - blvs fffc0cd0 │ │ │ │ + blvs fffc0cc8 │ │ │ │ ldmne r1!, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ strmi r6, [r1], #-2427 @ 0xfffff685 │ │ │ │ - bl 6be2c │ │ │ │ + bl 6be24 │ │ │ │ ldrmi r6, [r8], #-501 @ 0xfffffe0b │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ ldrbmi r6, [r2], #-2750 @ 0xfffff542 │ │ │ │ @ instruction: 0x461e4070 │ │ │ │ ldrhmi r6, [lr], #-187 @ 0xffffff45 │ │ │ │ ldrshmi r6, [r8], #-139 @ 0xffffff75 │ │ │ │ ldrhmi r6, [lr], #-139 @ 0xffffff75 │ │ │ │ - b fe1ab358 │ │ │ │ + b fe1ab350 │ │ │ │ subsmi r0, r8, r8, lsl #12 │ │ │ │ - b 12625a0 │ │ │ │ + b 1262598 │ │ │ │ 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 │ │ │ │ @@ -12123,136 +12121,136 @@ │ │ │ │ tsteq r9, r1, asr #20 │ │ │ │ streq lr, [sl], -fp, asr #19 │ │ │ │ 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 6af98 │ │ │ │ - b 13e9488 │ │ │ │ + bl 6af90 │ │ │ │ + b 13e9480 │ │ │ │ ldrmi r0, [r0], #-2739 @ 0xfffff54d │ │ │ │ - bl 2299a4 │ │ │ │ + bl 22999c │ │ │ │ cmnvs r8, r2 │ │ │ │ - b fe3ab7ac │ │ │ │ - b fe212ce4 │ │ │ │ + b fe3ab7a4 │ │ │ │ + b fe212cdc │ │ │ │ strmi r0, [r3], -r3, lsl #16 │ │ │ │ strtmi r4, [r3], #-1043 @ 0xfffffbed │ │ │ │ - bvs 1e224ec │ │ │ │ - bl e1dec │ │ │ │ + bvs 1e224e4 │ │ │ │ + bl e1de4 │ │ │ │ strdmi r6, [r4], #-49 @ 0xffffffcf │ │ │ │ submi r6, r4, r8, ror r8 │ │ │ │ - b fe121d2c │ │ │ │ + b fe121d24 │ │ │ │ rscsvs r0, r8, #12, 8 @ 0xc000000 │ │ │ │ andeq lr, r2, ip, lsl #22 │ │ │ │ @ instruction: 0x0c0aea85 │ │ │ │ ldmvc r4!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ ldrteq lr, [r1], #2639 @ 0xa4f │ │ │ │ mvnsvs r6, #189440 @ 0x2e400 │ │ │ │ stmne ip, {r3, r4, r5, r7, r9, sp, lr} │ │ │ │ - bvs e62530 │ │ │ │ + bvs e62528 │ │ │ │ @ instruction: 0xf8cb4474 │ │ │ │ strbtmi r8, [r4], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bl 12b500 │ │ │ │ + bl 12b4f8 │ │ │ │ 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 │ │ │ │ rscsvs r1, r9, r1, lsl #17 │ │ │ │ - b fe2abd28 │ │ │ │ - bvs 1e53d4c │ │ │ │ + b fe2abd20 │ │ │ │ + bvs 1e53d44 │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ ldrmi r4, [r0], #-1544 @ 0xfffff9f8 │ │ │ │ strmi r4, [sp], -r8, lsr #8 │ │ │ │ - blvs 1e61edc │ │ │ │ + blvs 1e61ed4 │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ ldcvs 4, cr6, [r8], #-480 @ 0xfffffe20 │ │ │ │ @ instruction: 0x0c01ea85 │ │ │ │ - blvs ffe56fa0 │ │ │ │ + blvs ffe56f98 │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ vmlaeq.f64 d14, d2, d0 │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ ldrtvs r1, [r8], #-2224 @ 0xfffff750 │ │ │ │ - b 13e1db4 │ │ │ │ + b 13e1dac │ │ │ │ @ instruction: 0xf8cb76fc │ │ │ │ ldmne r0!, {r3, r4, r5, sp, lr} │ │ │ │ - bvs e29d6c │ │ │ │ + bvs e29d64 │ │ │ │ rsbmi r4, r1, r9, asr r0 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ strtmi r4, [r1], #1542 @ 0x606 │ │ │ │ ldrbmi r4, [r6], #-1046 @ 0xfffffbea │ │ │ │ @ instruction: 0x46064431 │ │ │ │ - b fe1ab284 │ │ │ │ + b fe1ab27c │ │ │ │ ldclvs 12, cr0, [lr], #-0 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldclvs 8, cr1, [r8], #-536 @ 0xfffffde8 │ │ │ │ rsbmi r4, r3, lr, lsl r4 │ │ │ │ - b 13e0ec4 │ │ │ │ + b 13e0ebc │ │ │ │ strtmi r0, [fp], #-176 @ 0xffffff50 │ │ │ │ - blvs f60ed0 │ │ │ │ + blvs f60ec8 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 13e0ef8 │ │ │ │ + b 13e0ef0 │ │ │ │ strmi r0, [r5], #-433 @ 0xfffffe4f │ │ │ │ submi r4, r8, r4, lsr r4 │ │ │ │ - bl 12b9cc │ │ │ │ + bl 12b9c4 │ │ │ │ ldrshmi r6, [r8], #-67 @ 0xffffffbd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ subsmi r4, r9, lr, lsl #8 │ │ │ │ strbmi r4, [r8], #-97 @ 0xffffff9f │ │ │ │ - blvs fef61e8c │ │ │ │ + blvs fef61e84 │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ rsbmi r4, r3, sp, lsl r4 │ │ │ │ - bl 60f04 │ │ │ │ + bl 60efc │ │ │ │ ldrtmi r6, [r3], #-496 @ 0xfffffe10 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ strtmi r6, [r6], #2494 @ 0x9be │ │ │ │ - bl e0f18 │ │ │ │ + bl e0f10 │ │ │ │ strdmi r6, [ip], #-49 @ 0xffffffcf │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ strmi r4, [r6], #-1046 @ 0xfffffbea │ │ │ │ submi r4, r8, ip, lsr #8 │ │ │ │ - bl 12b414 │ │ │ │ + bl 12b40c │ │ │ │ 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 fefa1efc │ │ │ │ + bvs fefa1ef4 │ │ │ │ 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 e2090 │ │ │ │ - b fe254664 │ │ │ │ - b 13d1a58 │ │ │ │ + bl e2088 │ │ │ │ + b fe25465c │ │ │ │ + b 13d1a50 │ │ │ │ strtmi r0, [fp], #-176 @ 0xffffff50 │ │ │ │ ldcvs 0, cr4, [sp], #-272 @ 0xfffffef0 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 13e0f98 │ │ │ │ + b 13e0f90 │ │ │ │ ldrtmi r0, [r4], #-433 @ 0xfffffe4f │ │ │ │ submi r4, r8, r5, lsl #8 │ │ │ │ ldrbtvs lr, [r3], #2820 @ 0xb04 │ │ │ │ - b 13e0fd8 │ │ │ │ + b 13e0fd0 │ │ │ │ strmi r0, [r8], #947 @ 0x3b3 │ │ │ │ ldrbtmi r4, [r0], #-89 @ 0xffffffa7 │ │ │ │ - bl 21008 │ │ │ │ + bl 21000 │ │ │ │ strmi r6, [sp], #-244 @ 0xffffff0c │ │ │ │ - b 13eb270 │ │ │ │ - bl 152160 │ │ │ │ - bl 6a654 │ │ │ │ - blvs ffe546a4 │ │ │ │ - b 13e1028 │ │ │ │ + b 13eb268 │ │ │ │ + bl 152158 │ │ │ │ + bl 6a64c │ │ │ │ + blvs ffe5469c │ │ │ │ + b 13e1020 │ │ │ │ strdmi r7, [r3], #-108 @ 0xffffff94 │ │ │ │ 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 │ │ │ │ @@ -12263,55 +12261,55 @@ │ │ │ │ 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 │ │ │ │ adcseq lr, r1, r0, lsl #22 │ │ │ │ - b fe1291a8 │ │ │ │ + b fe1291a0 │ │ │ │ submi r0, r1, r3 │ │ │ │ strtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - bl 61f34 │ │ │ │ + bl 61f2c │ │ │ │ ldrshtvs r6, [r1], -r2 │ │ │ │ andne lr, r3, #3506176 @ 0x358000 │ │ │ │ smlsldxcc r6, ip, r0, r0 │ │ │ │ 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 feb68118 │ │ │ │ + bl feb68110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0fb0 │ │ │ │ - blmi 5e337c │ │ │ │ + blmi 5e3374 │ │ │ │ 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 6dfb60 │ │ │ │ + blt 6dfb58 │ │ │ │ @ instruction: 0xf84c4596 │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ @ instruction: 0xf8a2f7ff │ │ │ │ - blmi 223784 │ │ │ │ + blmi 22377c │ │ │ │ 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 0x0000eb86 │ │ │ │ - ldrdeq pc, [r6], -sl │ │ │ │ + svclt 0x0000eb8a │ │ │ │ + andeq pc, r6, r2, ror #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r0, lsr #1 │ │ │ │ + andeq pc, r6, r8, lsr #1 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ svcge 0x00006995 │ │ │ │ pkhbtmi r4, r0, r6, lsl #12 │ │ │ │ stmiblt sp, {r2, r3, r9, sl, lr}^ │ │ │ │ @@ -12322,36 +12320,36 @@ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf00444a8 │ │ │ │ @ instruction: 0xf7fe043f │ │ │ │ stccs 12, cr15, [r0], {129} @ 0x81 │ │ │ │ @ instruction: 0x4622d0f1 │ │ │ │ @ instruction: 0xf1064641 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - @ instruction: 0x61b4eb0a │ │ │ │ + @ instruction: 0x61b4eb0e │ │ │ │ svchi 0x00f8e8bd │ │ │ │ stmibeq r0, {r0, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ ldrmi r4, [r0], #-1417 @ 0xfffffa77 │ │ │ │ strmi fp, [r9], r8, lsr #30 │ │ │ │ strbmi r4, [sl], -r1, asr #12 │ │ │ │ @ instruction: 0xf7f3444d │ │ │ │ - ldmibvs r3!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ strbmi r2, [fp], #-3392 @ 0xfffff2c0 │ │ │ │ stmdale r3, {r0, r1, r4, r5, r7, r8, sp, lr} │ │ │ │ - bl fe922320 │ │ │ │ + bl fe922318 │ │ │ │ strb r0, [pc, r9, lsl #8] │ │ │ │ - beq 100d09c │ │ │ │ - bleq 74d424 │ │ │ │ + beq 100d094 │ │ │ │ + bleq 74d41c │ │ │ │ @ instruction: 0x46514632 │ │ │ │ @ instruction: 0xf0054658 │ │ │ │ @ instruction: 0xf7fe053f │ │ │ │ @ instruction: 0xf10afc55 │ │ │ │ @ instruction: 0x4658011c │ │ │ │ @ instruction: 0x462a4431 │ │ │ │ - b ff7ceff4 │ │ │ │ + b ff8cefec │ │ │ │ @ instruction: 0xe7e761b5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbvs r3, {r2, r9, sl, lr} │ │ │ │ strmi r6, [sp], -r0, lsl #19 │ │ │ │ @@ -12362,36 +12360,36 @@ │ │ │ │ ldmdacs r7!, {r0, r1, r5, r6, r8, sp, lr} │ │ │ │ @ instruction: 0xf1c0bf8c │ │ │ │ @ instruction: 0xf1c00278 │ │ │ │ @ instruction: 0xf1000238 │ │ │ │ svclt 0x0088001c │ │ │ │ stmeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x00874420 │ │ │ │ - beq fe64d1b0 │ │ │ │ + beq fe64d1a8 │ │ │ │ ldmibeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - beq 164d1bc │ │ │ │ + beq 164d1b4 │ │ │ │ @ instruction: 0xf04fbf98 │ │ │ │ @ instruction: 0xf7f30954 │ │ │ │ - stmdbvs r3!, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ strtmi r4, [r2], -r1, asr #12 │ │ │ │ vstmiaeq r3, {s29-s107} │ │ │ │ andgt pc, r9, r4, asr #16 │ │ │ │ stmdbvs r6!, {r0, r1, r3, r4, r6, r8, r9, sl, fp}^ │ │ │ │ biceq lr, r6, #274432 @ 0x43000 │ │ │ │ andcc pc, sl, r4, asr #16 │ │ │ │ stc2 7, cr15, [ip], {254} @ 0xfe │ │ │ │ eorvs r6, fp, r3, lsr #16 │ │ │ │ stmdavs r3!, {r3, r5, r9, sl, lr}^ │ │ │ │ stmiavs r3!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ stmiavs r3!, {r0, r1, r3, r5, r7, sp, lr}^ │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ svclt 0x000087f0 │ │ │ │ - andeq pc, r4, r4, lsl #14 │ │ │ │ + strdeq pc, [r4], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ svcge 0x0004b0b7 │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ vqrshl.s8 d25, d24, d24 │ │ │ │ @@ -12436,71 +12434,71 @@ │ │ │ │ ldmdavs r3!, {r0, r1, sp, lr} │ │ │ │ ldrsbcc pc, [r8, #-131]! @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #472 @ 0x1d8 │ │ │ │ eorshi pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0x469a461e │ │ │ │ cmnvs fp, #-1342177265 @ 0xb000000f │ │ │ │ - blcs 2b988 │ │ │ │ + blcs 2b980 │ │ │ │ andcs sp, r1, #6976 @ 0x1b40 │ │ │ │ - blvs e759a4 │ │ │ │ + blvs e7599c │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf03069b8 │ │ │ │ strmi pc, [r3], fp, asr #19 │ │ │ │ @ instruction: 0xf1bb6b7b │ │ │ │ @ instruction: 0xf1030f00 │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ msrhi (UNDEF: 96), r0 │ │ │ │ @ instruction: 0xb123697b │ │ │ │ @ instruction: 0x465a6b39 │ │ │ │ @ instruction: 0xf03a4618 │ │ │ │ - bvs ecf214 │ │ │ │ + bvs ecf20c │ │ │ │ @ instruction: 0x0606eb1b │ │ │ │ - bvc ffb0bf00 │ │ │ │ + bvc ffb0bef8 │ │ │ │ ldrdcc lr, [r0, -r2] │ │ │ │ - bl 1c61cac │ │ │ │ + bl 1c61ca4 │ │ │ │ @ instruction: 0xf0c0000a │ │ │ │ @ instruction: 0xf8df8090 │ │ │ │ @ instruction: 0xf02b34c4 │ │ │ │ - bvs ffe942ec │ │ │ │ + bvs ffe942e4 │ │ │ │ adcne lr, fp, pc, asr #20 │ │ │ │ @ instruction: 0xf8594402 │ │ │ │ teqvs fp, r3 │ │ │ │ strpl pc, [r0, #1283] @ 0x503 │ │ │ │ @ instruction: 0xf8d562fa │ │ │ │ strbtmi r3, [r3], #-760 @ 0xfffffd08 │ │ │ │ rscscc pc, r8, #12910592 @ 0xc50000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs ef141c │ │ │ │ + blvs ef1414 │ │ │ │ stmib r7, {r5, r6, r7, r9, sl, lr}^ │ │ │ │ - bl 32c240 │ │ │ │ + bl 32c238 │ │ │ │ ldrmi r0, [lr], -r3, lsl #10 │ │ │ │ @ instruction: 0x46224630 │ │ │ │ strbcc r2, [r0], -r0, asr #2 │ │ │ │ mrc2 7, 0, pc, cr14, cr6, {7} │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0x46c46ab9 │ │ │ │ @ instruction: 0xf5bb6a7e │ │ │ │ @ instruction: 0xf2c04f00 │ │ │ │ @ instruction: 0xf8df8216 │ │ │ │ @ instruction: 0xf8593470 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df8184 │ │ │ │ - blvs 1e9e3e4 │ │ │ │ + blvs 1e9e3dc │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - blcs 2b2c8 │ │ │ │ + blcs 2b2c0 │ │ │ │ movwcs fp, #4052 @ 0xfd4 │ │ │ │ - bcs 819e68 │ │ │ │ + bcs 819e60 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ addsle r2, r5, r0, lsl #22 │ │ │ │ ldc2l 0, cr15, [sl, #-20] @ 0xffffffec │ │ │ │ cmnvs fp, #0, 6 │ │ │ │ - blcs 2ba64 │ │ │ │ - blvs e884c0 │ │ │ │ + blcs 2ba5c │ │ │ │ + blvs e884b8 │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf03069b8 │ │ │ │ strmi pc, [r3], fp, ror #19 │ │ │ │ @ instruction: 0xf8dfe792 │ │ │ │ teqcs r3, #44, 8 @ 0x2c000000 │ │ │ │ @ instruction: 0x21b4687a │ │ │ │ @ instruction: 0x4628447d │ │ │ │ @@ -12512,95 +12510,95 @@ │ │ │ │ stc2l 0, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf02d003c │ │ │ │ @ instruction: 0xf8dff9a3 │ │ │ │ ldmibvs fp!, {sl, sp} │ │ │ │ @ instruction: 0xf8594629 │ │ │ │ strls r2, [r2], #-2 │ │ │ │ - blvs ffeac10c │ │ │ │ + blvs ffeac104 │ │ │ │ rsbcs r9, r4, #268435456 @ 0x10000000 │ │ │ │ adcscs r9, ip, #0, 4 │ │ │ │ stc2 0, cr15, [lr, #52]! @ 0x34 │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ strbmi pc, [r0], -sp, ror #19 @ │ │ │ │ @ instruction: 0xf9eaf019 │ │ │ │ - bvs eab5d4 │ │ │ │ + bvs eab5cc │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 116f4 │ │ │ │ + blcs 116ec │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ sbccs r4, r1, #15794176 @ 0xf10000 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ ldc2l 0, cr15, [r8, #-176] @ 0xffffff50 │ │ │ │ - bl 3096fc │ │ │ │ + bl 3096f4 │ │ │ │ strmi r0, [sl], r3, lsl #4 │ │ │ │ @ instruction: 0x461e1b92 │ │ │ │ - blvc ff8cbb9c │ │ │ │ + blvc ff8cbb94 │ │ │ │ @ instruction: 0xf8d7e767 │ │ │ │ @ instruction: 0x465b8030 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf1070b80 │ │ │ │ ldrbmi r0, [sl], -r0, asr #25 │ │ │ │ @ instruction: 0xf8422500 │ │ │ │ strbmi r5, [r2, #-2820]! @ 0xfffff4fc │ │ │ │ addmi sp, r3, #-1073741762 @ 0xc000003e │ │ │ │ @ instruction: 0x81abf340 │ │ │ │ @ instruction: 0x46581a5d │ │ │ │ strbmi r4, [r1], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7f3637b │ │ │ │ - blvs 1f0b888 │ │ │ │ + blvs 1f0b890 │ │ │ │ stclne 6, cr4, [r8], #-168 @ 0xffffff58 │ │ │ │ @ instruction: 0xf0036af9 │ │ │ │ @ instruction: 0x460b0c3f │ │ │ │ cdpeq 1, 8, cr0, cr9, cr13, {4} │ │ │ │ svclt 0x008842ab │ │ │ │ - bl 71d764 │ │ │ │ + bl 71d75c │ │ │ │ svclt 0x00280305 │ │ │ │ sbcseq r3, sp, r1, lsl #2 │ │ │ │ svclt 0x008842ab │ │ │ │ - bcs ddd774 │ │ │ │ - bl 6245c │ │ │ │ + bcs ddd76c │ │ │ │ + bl 62454 │ │ │ │ @ instruction: 0xf04f7953 │ │ │ │ @ instruction: 0xf8820301 │ │ │ │ vhadd.u8 d3, d16, d0 │ │ │ │ ldmdacs r8!, {r1, r4, r8, pc} │ │ │ │ @ instruction: 0xf1c0d005 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7f34458 │ │ │ │ - @ instruction: 0x4622ebdc │ │ │ │ + strtmi lr, [r2], -r0, ror #23 │ │ │ │ ldrbmi r2, [r8], -r0, asr #2 │ │ │ │ adcspl pc, r8, r7, asr #17 │ │ │ │ adcsls pc, ip, r7, lsl #17 │ │ │ │ @ instruction: 0xf8a72500 │ │ │ │ @ instruction: 0xf88750bd │ │ │ │ @ instruction: 0xf7f650bf │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r9], -r0, asr #4 │ │ │ │ @ instruction: 0xf5034658 │ │ │ │ @ instruction: 0xf8dc5c80 │ │ │ │ ldrmi r3, [r3], #-760 @ 0xfffffd08 │ │ │ │ rscscc pc, r8, #204, 16 @ 0xcc0000 │ │ │ │ - blx 16cd478 │ │ │ │ + blx 16cd470 │ │ │ │ andcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf02c4640 │ │ │ │ ldmvs fp!, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0003301 │ │ │ │ vst4.16 {d24,d26,d28,d30}, [pc :64], r6 │ │ │ │ strbmi r4, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf938f009 │ │ │ │ @ instruction: 0xf0194640 │ │ │ │ ldmvs fp!, {r0, r1, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ - bvs 4bafc │ │ │ │ + bvs 4baf4 │ │ │ │ ldmibmi r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2226 @ 0xfffff74e │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ @ instruction: 0x4620fcd7 │ │ │ │ - blmi fe963ecc │ │ │ │ + blmi fe963ec4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r3, [sp], ip, asr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -12612,15 +12610,15 @@ │ │ │ │ @ instruction: 0x46226a3b │ │ │ │ @ instruction: 0xf7f86819 │ │ │ │ @ instruction: 0xf44ffb67 │ │ │ │ strbmi r4, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf902f009 │ │ │ │ @ instruction: 0xf0194640 │ │ │ │ ldmvs fp!, {r0, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2b4c8 │ │ │ │ + blcs 2b4c0 │ │ │ │ ldmibmi ip, {r0, r1, r4, r6, r7, ip, lr, pc} │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2203 @ 0xfffff765 │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ strb pc, [sl, r3, lsr #25] @ │ │ │ │ adccs r4, r6, #2506752 @ 0x264000 │ │ │ │ ldrbtmi r4, [r9], #-2201 @ 0xfffff767 │ │ │ │ @@ -12628,17 +12626,17 @@ │ │ │ │ @ instruction: 0xe66efbdf │ │ │ │ @ instruction: 0xf8d74a8b │ │ │ │ @ instruction: 0xf8598030 │ │ │ │ ldmdavs r2, {r1, sp} │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ @ instruction: 0xf8c780a5 │ │ │ │ @ instruction: 0xf7f3b034 │ │ │ │ - strmi lr, [r2], -sl, lsl #22 │ │ │ │ + strmi lr, [r2], -lr, lsl #22 │ │ │ │ ldmdavs r6, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 19cd4d6 │ │ │ │ + blx 19cd4ce │ │ │ │ @ instruction: 0xf64f6b7b │ │ │ │ @ instruction: 0xf6cf32e2 │ │ │ │ @ instruction: 0x460472ff │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ ldmibvs sl!, {r2, r3, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0402a07 │ │ │ │ @ instruction: 0xf10780ca │ │ │ │ @@ -12668,21 +12666,21 @@ │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ smlabteq r0, r2, r9, lr │ │ │ │ rscle r2, ip, r0, lsl #22 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami sp!, {r0, r3, r5, r7, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [lr], #-176 @ 0xffffff50 │ │ │ │ - blmi 1b0b4c8 │ │ │ │ + blmi 1b0b4c0 │ │ │ │ andpl pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmdavs r3!, {r1, r4, r5, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ cmnpcs r8, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - svc 0x0072f7f2 │ │ │ │ + svc 0x0076f7f2 │ │ │ │ @ instruction: 0xf8d7e619 │ │ │ │ subcs r8, r0, #48 @ 0x30 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ @ instruction: 0xf02c0080 │ │ │ │ vst2.32 {d31,d33}, [pc], fp │ │ │ │ mrscs r4, R8_usr │ │ │ │ @ instruction: 0xf02c4640 │ │ │ │ @@ -12699,142 +12697,142 @@ │ │ │ │ ldmdami r5, {r0, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r8], {44} @ 0x2c │ │ │ │ ldmdacs pc!, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf1c0dc05 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf7f34458 │ │ │ │ - strtmi lr, [r2], -sl, asr #21 │ │ │ │ + strtmi lr, [r2], -lr, asr #21 │ │ │ │ cmpcs r0, r8, asr r6 │ │ │ │ mrrc2 7, 15, pc, r4, cr6 @ │ │ │ │ eorscs r6, r8, #966656 @ 0xec000 │ │ │ │ @ instruction: 0xf5032100 │ │ │ │ ldrbmi r5, [r8], -r0, lsl #25 │ │ │ │ rscscc pc, r8, #220, 16 @ 0xdc0000 │ │ │ │ @ instruction: 0xf8cc3340 │ │ │ │ @ instruction: 0xf02c32f8 │ │ │ │ @ instruction: 0xe6daf951 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094640 │ │ │ │ @ instruction: 0x4640f837 │ │ │ │ @ instruction: 0xf866f019 │ │ │ │ - bvs eab8dc │ │ │ │ + bvs eab8d4 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 119fc │ │ │ │ + blcs 119f4 │ │ │ │ ldmdbmi sp!, {r0, r7, ip, lr, pc} │ │ │ │ ldmdami sp!, {r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff54d6be │ │ │ │ + blx ff54d6b6 │ │ │ │ @ instruction: 0x4618e779 │ │ │ │ @ instruction: 0xf030637b │ │ │ │ subcs pc, r0, #44032 @ 0xac00 │ │ │ │ @ instruction: 0x460118bd │ │ │ │ - bleq fe04da3c │ │ │ │ + bleq fe04da34 │ │ │ │ @ instruction: 0xf02c4628 │ │ │ │ ldrbmi pc, [r9], -sp, ror #18 @ │ │ │ │ subcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ - blx 184d666 │ │ │ │ - blvs 1ee3ebc │ │ │ │ + blx 184d65e │ │ │ │ + blvs 1ee3eb4 │ │ │ │ @ instruction: 0xf8594931 │ │ │ │ ldrbtmi r2, [r9], #-2 │ │ │ │ stmib sp, {r0, r8, sl, ip, pc}^ │ │ │ │ - blvs fe43e64c │ │ │ │ + blvs fe43e644 │ │ │ │ andls r2, r0, #1342177286 @ 0x50000006 │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ - blx ffccd686 │ │ │ │ + blx ffccd67e │ │ │ │ andls lr, r2, r7, lsr r7 │ │ │ │ stmdbmi sl!, {r5, sp} │ │ │ │ andls r6, r1, #4096000 @ 0x3e8000 │ │ │ │ rsbcs r4, r7, #2030043136 @ 0x79000000 │ │ │ │ rscscs r9, r7, #0, 4 │ │ │ │ - blx ff9cd69e │ │ │ │ + blx ff9cd696 │ │ │ │ @ instruction: 0xf8d7e729 │ │ │ │ @ instruction: 0x465b8030 │ │ │ │ ldrb r4, [r4], -r0, ror #12 │ │ │ │ vmla.i8 d20, d0, d19 │ │ │ │ stmdami r3!, {r0, r1, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe64d736 │ │ │ │ + blx fe64d72e │ │ │ │ ldmibvs r8!, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx 54d744 │ │ │ │ + blx 54d73c │ │ │ │ andcs lr, r1, r5, lsr #13 │ │ │ │ ldrb r2, [fp], -r0, lsl #4 │ │ │ │ - svc 0x00f6f7f2 │ │ │ │ - andeq lr, r6, r6, lsl pc │ │ │ │ - andeq lr, r6, ip, lsl #30 │ │ │ │ + svc 0x00faf7f2 │ │ │ │ + andeq lr, r6, lr, lsl pc │ │ │ │ + andeq lr, r6, r4, lsl pc │ │ │ │ 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 │ │ │ │ - andeq r3, r4, r0, lsr #15 │ │ │ │ + muleq r4, r8, r7 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r3, r4, r2, asr #14 │ │ │ │ - andeq r3, r4, r6, lsr r6 │ │ │ │ - andeq r3, r4, r0, asr #12 │ │ │ │ - strdeq lr, [r6], -r4 │ │ │ │ - andeq r3, r4, lr, asr #11 │ │ │ │ - ldrdeq r3, [r4], -r8 │ │ │ │ - @ instruction: 0x000435be │ │ │ │ - andeq r3, r4, r8, asr #11 │ │ │ │ - andeq r3, r4, r4, lsl #10 │ │ │ │ - andeq r3, r4, lr, lsl #10 │ │ │ │ + andeq r3, r4, sl, lsr r7 │ │ │ │ + andeq r3, r4, lr, lsr #12 │ │ │ │ + andeq r3, r4, r8, lsr r6 │ │ │ │ + strdeq lr, [r6], -ip │ │ │ │ + andeq r3, r4, r6, asr #11 │ │ │ │ + ldrdeq r3, [r4], -r0 │ │ │ │ + @ instruction: 0x000435b6 │ │ │ │ + andeq r3, r4, r0, asr #11 │ │ │ │ + strdeq r3, [r4], -ip │ │ │ │ + andeq r3, r4, r6, lsl #10 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - muleq r4, r8, r4 │ │ │ │ - andeq r3, r4, r2, lsr #9 │ │ │ │ - andeq r3, r4, r0, lsr r4 │ │ │ │ - andeq r3, r4, sl, lsr r4 │ │ │ │ - strdeq r3, [r4], -sl │ │ │ │ - ldrdeq r3, [r4], -r8 │ │ │ │ - @ instruction: 0x000433b8 │ │ │ │ - andeq r3, r4, r2, asr #7 │ │ │ │ + muleq r4, r0, r4 │ │ │ │ + muleq r4, sl, r4 │ │ │ │ + andeq r3, r4, r8, lsr #8 │ │ │ │ + andeq r3, r4, r2, lsr r4 │ │ │ │ + strdeq r3, [r4], -r2 │ │ │ │ + ldrdeq r3, [r4], -r0 │ │ │ │ + @ instruction: 0x000433b0 │ │ │ │ + @ instruction: 0x000433ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, ip, lsr sp @ │ │ │ │ ldrbtmi r4, [sp], #-3132 @ 0xfffff3c4 │ │ │ │ - blmi f23188 │ │ │ │ + blmi f23180 │ │ │ │ ldrmi sl, [r6], -r6, lsl #30 │ │ │ │ stmdbpl ip!, {r0, r1, r3, r4, r5, r9, fp, lr} │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r4!, {r1, r4, r8, fp, sp, pc} │ │ │ │ @ instruction: 0xf04f61fc │ │ │ │ strmi r0, [sp], -r0, lsl #8 │ │ │ │ @ instruction: 0xf8534604 │ │ │ │ @ instruction: 0xf8dbb002 │ │ │ │ - blcs 1d74c │ │ │ │ + blcs 1d744 │ │ │ │ @ instruction: 0xf1b9d14a │ │ │ │ ldmdble lr!, {r4, r5, r8, r9, sl, fp} │ │ │ │ strbmi r4, [r3], -r0, lsr #12 │ │ │ │ @ instruction: 0x46321d3c │ │ │ │ strls r4, [r0], #-1577 @ 0xfffff9d7 │ │ │ │ ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf8dbb9d8 │ │ │ │ ldmdblt fp!, {ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-2092 @ 0xfffff7d4 │ │ │ │ - blmi a24024 │ │ │ │ + blmi a2401c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmibvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_svc │ │ │ │ ldrtmi r3, [sp], r4, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vmla.i8 d20, d0, d22 │ │ │ │ stmdami r6!, {r0, r3, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 34d84e │ │ │ │ + blx 34d846 │ │ │ │ ldmib r7, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbmi r1, [r0], -r5, lsl #6 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r0, r1, r8, ip, sp} │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ - bmi 7ddfb8 │ │ │ │ + bmi 7ddfb0 │ │ │ │ @ instruction: 0x910068bb │ │ │ │ ldrbmi r4, [r1], #1609 @ 0x649 │ │ │ │ @ instruction: 0xf02c447a │ │ │ │ movwcs pc, #3113 @ 0xc29 @ │ │ │ │ stccc 8, cr15, [r1], {9} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0x4650b99b │ │ │ │ @@ -12842,96 +12840,96 @@ │ │ │ │ adcsvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0xe7b7feb3 │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r0, r1, r3, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 94d8a4 │ │ │ │ + blx 94d89c │ │ │ │ ldmdbmi r3, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsvs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ @ instruction: 0x4650fad7 │ │ │ │ @ instruction: 0xf7f2e7b2 │ │ │ │ - svclt 0x0000ef3c │ │ │ │ - ldrdeq lr, [r6], -lr @ │ │ │ │ + svclt 0x0000ef40 │ │ │ │ + andeq lr, r6, r6, ror #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r6], -r0 │ │ │ │ + ldrdeq lr, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r4, r6, ror #5 │ │ │ │ - andeq lr, r6, ip, lsl #17 │ │ │ │ - andeq r3, r4, r0, lsr #5 │ │ │ │ - strdeq r3, [r4], -r2 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ - andeq r3, r4, sl, asr r2 │ │ │ │ - andeq r3, r4, r4, asr #5 │ │ │ │ - andeq r3, r4, r8, asr #4 │ │ │ │ - muleq r4, sl, r2 │ │ │ │ - andeq r3, r4, r6, lsr r2 │ │ │ │ - andeq r3, r4, r8, lsl #5 │ │ │ │ + ldrdeq r3, [r4], -lr │ │ │ │ + muleq r6, r4, r8 │ │ │ │ + muleq r4, r8, r2 │ │ │ │ + andeq r3, r4, sl, ror #5 │ │ │ │ + strdeq r3, [r4], -r0 │ │ │ │ + andeq r3, r4, r2, asr r2 │ │ │ │ + @ instruction: 0x000432bc │ │ │ │ + andeq r3, r4, r0, asr #4 │ │ │ │ + muleq r4, r2, r2 │ │ │ │ + andeq r3, r4, lr, lsr #4 │ │ │ │ + andeq r3, r4, r0, lsl #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stclvs 6, cr4, [r0, #20] │ │ │ │ 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} │ │ │ │ - mrc 7, 3, APSR_nzcv, cr4, cr2, {7} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr8, cr2, {7} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7ff44a1 │ │ │ │ @ instruction: 0xf1b8fb43 │ │ │ │ ldmdble r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ ldrteq pc, [pc], -r8, lsr #32 @ │ │ │ │ - beq 104df38 │ │ │ │ + beq 104df30 │ │ │ │ strbmi r4, [ip], -lr, asr #8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff3440 │ │ │ │ adcsmi pc, r4, #54272 @ 0xd400 │ │ │ │ @ instruction: 0xf02ad1f8 │ │ │ │ @ instruction: 0xf1090a3f │ │ │ │ @ instruction: 0xf0080940 │ │ │ │ ldrbmi r0, [r1], #2111 @ 0x83f │ │ │ │ subshi pc, ip, r5, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ pop {r0, r2, r8, ip, lr, pc} │ │ │ │ - bcs ff3888 │ │ │ │ + bcs ff3880 │ │ │ │ @ instruction: 0xf8c5d8e2 │ │ │ │ @ instruction: 0x4642805c │ │ │ │ @ instruction: 0xf1054649 │ │ │ │ ssatmi r0, #30, ip │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - mcrlt 7, 2, pc, cr2, cr2, {7} @ │ │ │ │ + mcrlt 7, 2, pc, cr6, cr2, {7} @ │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xf7f24418 │ │ │ │ - stclvs 14, cr14, [fp, #256]! @ 0x100 │ │ │ │ + stclvs 14, cr14, [fp, #272]! @ 0x110 │ │ │ │ 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, #1044480 @ 0xff000 │ │ │ │ ldrbtmi r4, [sl], #-3071 @ 0xfffff401 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f31bc │ │ │ │ - blmi fff12528 │ │ │ │ + blmi fff12520 │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ @ instruction: 0xff0ef018 │ │ │ │ ldrdcc pc, [ip, #135]! @ 0x87 │ │ │ │ - blcs 6a318 │ │ │ │ + blcs 6a310 │ │ │ │ msrhi CPSR_, r0 │ │ │ │ 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 │ │ │ │ @@ -12941,65 +12939,65 @@ │ │ │ │ @ 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 1e120 │ │ │ │ + blcs 1e118 │ │ │ │ @ instruction: 0x81a6f2c0 │ │ │ │ ldrdeq pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xffaef02d │ │ │ │ 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 5899ec │ │ │ │ - bl 1292dc8 │ │ │ │ + bl 5899e4 │ │ │ │ + bl 1292dc0 │ │ │ │ @ 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, r9, r0, lsl #20 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf5c56a79 │ │ │ │ - bvs ee63d4 │ │ │ │ + bvs ee63cc │ │ │ │ ldrdeq pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xf02f4429 │ │ │ │ @ instruction: 0x17c6fdb3 │ │ │ │ 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 1e7deb0 │ │ │ │ + bvs 1e7dea8 │ │ │ │ andvs lr, r6, #3260416 @ 0x31c000 │ │ │ │ - blx fff4dade │ │ │ │ + blx fff4dad6 │ │ │ │ andcc lr, r6, #3522560 @ 0x35c000 │ │ │ │ andeq lr, r9, #18432 @ 0x4800 │ │ │ │ ldrdne lr, [r0], -r4 │ │ │ │ streq lr, [r6], -fp, asr #22 │ │ │ │ - bl 1c22450 │ │ │ │ + bl 1c22448 │ │ │ │ svclt 0x00240c06 │ │ │ │ ssatmi r4, #20, r1, lsl #13 │ │ │ │ - bl fec8652c │ │ │ │ + bl fec86524 │ │ │ │ strmi r0, [r9], r9, lsl #16 │ │ │ │ movweq lr, #47968 @ 0xbb60 │ │ │ │ - blcs 23430 │ │ │ │ + blcs 23428 │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ movwcs r0, #2048 @ 0x800 │ │ │ │ - blmi fef0b914 │ │ │ │ + blmi fef0b90c │ │ │ │ ldmdbvs sl!, {r2, r9, sl, lr} │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf7f38094 │ │ │ │ - @ instruction: 0x4603e834 │ │ │ │ + @ instruction: 0x4603e838 │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf00c8000 │ │ │ │ @ instruction: 0xf04ff88f │ │ │ │ @ instruction: 0xf64f32ff │ │ │ │ @ instruction: 0xf6cf33e2 │ │ │ │ @ instruction: 0x460573ff │ │ │ │ svclt 0x00084296 │ │ │ │ @@ -13012,79 +13010,79 @@ │ │ │ │ ldrbtmi r5, [r9], #-710 @ 0xfffffd3a │ │ │ │ @ instruction: 0xf9d8f00d │ │ │ │ @ instruction: 0xf0184628 │ │ │ │ ldmvs r9!, {r0, r1, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r1, {r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0182300 │ │ │ │ - bmi fe8d12d8 │ │ │ │ + bmi fe8d12d0 │ │ │ │ ldrbtmi r4, [sl], #-2973 @ 0xfffff463 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x31bcf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507812d │ │ │ │ ldrtmi r7, [sp], r2, ror #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b 162bea8 │ │ │ │ + b 162bea0 │ │ │ │ @ instruction: 0xf1020303 │ │ │ │ rscsvs r0, sl, r1, lsl #4 │ │ │ │ @ instruction: 0xf8d7d062 │ │ │ │ vst4. {d19,d21,d23,d25}, [pc :128], ip │ │ │ │ - bvs 1e664d4 │ │ │ │ + bvs 1e664cc │ │ │ │ suble r2, ip, r1, lsl #22 │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ mrc2 7, 5, pc, cr6, cr15, {7} │ │ │ │ ldmdbvs r8!, {r0, r4, r7, r8, r9, fp, lr} │ │ │ │ stmiapl r3, {r0, r4, r7, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ rscsne pc, r8, #13828096 @ 0xd30000 │ │ │ │ orrpl pc, r0, r1, lsl #10 │ │ │ │ rscsne pc, r8, #12779520 @ 0xc30000 │ │ │ │ ldmvs sl!, {r0, r1, r7, fp, ip, lr}^ │ │ │ │ - blcs 2bb6c │ │ │ │ + blcs 2bb64 │ │ │ │ movwcs fp, #4052 @ 0xfd4 │ │ │ │ - bcs 81a70c │ │ │ │ + bcs 81a704 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ ldmdbvs sl!, {r1, r7, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xe7b4af3f │ │ │ │ ldrvc pc, [lr], r7, lsl #10 │ │ │ │ @ instruction: 0xf0304620 │ │ │ │ subcs pc, r0, #10551296 @ 0xa10000 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ cdp2 0, 14, cr15, cr6, cr11, {1} │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ subcs r7, r0, #12451840 @ 0xbe0000 │ │ │ │ @ instruction: 0xf00d4641 │ │ │ │ - bmi 1f0fea0 │ │ │ │ + bmi 1f0fe98 │ │ │ │ @ instruction: 0x46236939 │ │ │ │ cmncs r5, sl, lsl #17 │ │ │ │ strhi lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ strls r9, [r1], -r0, lsl #2 │ │ │ │ - blvs fe424134 │ │ │ │ + blvs fe42412c │ │ │ │ adcsvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf00d4479 │ │ │ │ strtmi pc, [r8], -r9, ror #18 │ │ │ │ stc2 0, cr15, [r8, #96]! @ 0x60 │ │ │ │ - bvs 1e4b9a8 │ │ │ │ + bvs 1e4b9a0 │ │ │ │ stc2 0, cr15, [r4, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf107e793 │ │ │ │ @ instruction: 0xf03e00d0 │ │ │ │ @ instruction: 0xe7b1fe17 │ │ │ │ sbcseq pc, r0, r7, lsl #2 │ │ │ │ ldc2 0, cr15, [sl], {62} @ 0x3e │ │ │ │ @ instruction: 0xf005e6f9 │ │ │ │ movwcs pc, #2253 @ 0x8cd @ │ │ │ │ @ instruction: 0xe7bf60fb │ │ │ │ @ instruction: 0xf8d72d01 │ │ │ │ @ instruction: 0xf17a31ec │ │ │ │ - blle 1b5439c │ │ │ │ + blle 1b54394 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf1078085 │ │ │ │ @ instruction: 0x462a0470 │ │ │ │ @ instruction: 0x46206a79 │ │ │ │ mcr2 7, 2, pc, cr14, cr15, {7} @ │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @@ -13095,45 +13093,45 @@ │ │ │ │ ldrvc r1, [sl, -r3, ror #18] │ │ │ │ ldreq r1, [r6, sl, ror #24] │ │ │ │ @ instruction: 0xf105d008 │ │ │ │ tstcs r0, ip, lsl r3 │ │ │ │ andcc r4, r1, #587202560 @ 0x23000000 │ │ │ │ svcne 0x0001f803 │ │ │ │ @ instruction: 0xd1fa0790 │ │ │ │ - bcs 15e30 │ │ │ │ + bcs 15e28 │ │ │ │ @ instruction: 0x0090bfd8 │ │ │ │ @ instruction: 0xf107dd54 │ │ │ │ addseq r0, r0, ip, lsr #24 │ │ │ │ - bl 23484 │ │ │ │ + bl 2347c │ │ │ │ svcvc 0x001e0e0c │ │ │ │ cdpvc 3, 5, cr3, cr9, cr4, {0} │ │ │ │ tstcs r6, r1, asr #20 │ │ │ │ - b 11b1680 │ │ │ │ + b 11b1678 │ │ │ │ cdpvc 6, 13, cr2, cr9, cr1, {0} │ │ │ │ tstcs r6, r1, asr #20 │ │ │ │ svcne 0x0004f84c │ │ │ │ ldrshle r4, [r0, #84]! @ 0x54 │ │ │ │ vldmdble r9!, {s4-s17} │ │ │ │ ldrteq pc, [r0], -r7, lsl #2 @ │ │ │ │ ldrtmi r2, [r1], -pc, lsl #20 │ │ │ │ svclt 0x00044620 │ │ │ │ mvnsvs r2, #0, 6 │ │ │ │ - blx e4fc28 │ │ │ │ + blx e4fc20 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7f24630 │ │ │ │ - stmdbvs r3!, {r3, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r0, [r1], -sl, ror #1 │ │ │ │ - b 10a34c4 │ │ │ │ + b 10a34bc │ │ │ │ mvnsvs r2, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0x0ddb69a2 │ │ │ │ movtcs lr, #10819 @ 0x2a43 │ │ │ │ @ instruction: 0xf7fe63b3 │ │ │ │ ldmdavs sl!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r4, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blcc 14fdb0 │ │ │ │ + blcc 14fda8 │ │ │ │ @ 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 │ │ │ │ ldr pc, [r0, -r1, lsr #26] │ │ │ │ svclt 0x00182b01 │ │ │ │ @@ -13144,51 +13142,51 @@ │ │ │ │ @ instruction: 0xe7ecfdff │ │ │ │ @ instruction: 0xf107bf08 │ │ │ │ sbcsle r0, r0, r0, lsr r6 │ │ │ │ andeq pc, lr, #-2147483600 @ 0x80000030 │ │ │ │ ldrteq pc, [r0], -r7, lsl #2 @ │ │ │ │ tstcs r0, r0, lsr r4 │ │ │ │ @ instruction: 0xf7f20092 │ │ │ │ - @ instruction: 0xe7c6ef50 │ │ │ │ + @ instruction: 0xe7c6ef54 │ │ │ │ ldrbeq pc, [r0], #263 @ 0x107 @ │ │ │ │ - bvs 1e6355c │ │ │ │ + bvs 1e63554 │ │ │ │ @ instruction: 0xf03e4620 │ │ │ │ - blmi 711298 │ │ │ │ + blmi 711290 │ │ │ │ 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: 0xf1074640 │ │ │ │ @ instruction: 0xf00b052c │ │ │ │ strmi pc, [r4], -fp, asr #30 │ │ │ │ @ instruction: 0xf02c4628 │ │ │ │ ldmdbmi r3, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs ffeac1c8 │ │ │ │ + bvs ffeac1c0 │ │ │ │ ldrdcc pc, [r8, #135]! @ 0x87 │ │ │ │ stmib sp, {r0, r6, fp, ip, lr}^ │ │ │ │ rsbcs r2, r4, #16777216 @ 0x1000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ - blvs fe226770 │ │ │ │ + blvs fe226768 │ │ │ │ ldrbtmi r4, [r9], #-2318 @ 0xfffff6f2 │ │ │ │ @ instruction: 0xf898f00d │ │ │ │ @ instruction: 0xf0184620 │ │ │ │ ssat pc, #31, r7, asr #25 @ │ │ │ │ - ldc 7, cr15, [sl], #968 @ 0x3c8 │ │ │ │ - andeq lr, r6, sl, ror #13 │ │ │ │ + ldc 7, cr15, [lr], #968 @ 0x3c8 │ │ │ │ + strdeq lr, [r6], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ + andeq lr, r6, r0, ror #13 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - @ instruction: 0x00042fb6 │ │ │ │ - andeq lr, r6, r2, ror #10 │ │ │ │ + andeq r2, r4, lr, lsr #31 │ │ │ │ + andeq lr, r6, sl, ror #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - ldrdeq r2, [r4], -r8 │ │ │ │ - andeq r2, r4, r6, lsr sp │ │ │ │ + ldrdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, lr, lsr #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ svcge 0x0000b0a9 │ │ │ │ @ instruction: 0xf64a460c │ │ │ │ @ instruction: 0xf6ce3389 │ │ │ │ @@ -13197,28 +13195,28 @@ │ │ │ │ stmib r7, {r0, r2, r6, r8, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf64d1300 │ │ │ │ @ instruction: 0xf6c941fe │ │ │ │ vand d16, d21, d26 │ │ │ │ vbic.i32 q10, #5632 @ 0x00001600 │ │ │ │ stmib r7, {r1, r4, r5, r8, r9}^ │ │ │ │ stmdbmi r2!, {r1, r8, r9, ip} │ │ │ │ - blmi 89ce80 │ │ │ │ + blmi 89ce78 │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ - blvc 78d404 │ │ │ │ + blvc 78d3fc │ │ │ │ svclt 0x00984615 │ │ │ │ stmiapl fp, {r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f309c │ │ │ │ @ instruction: 0xf04f0300 │ │ │ │ stc 3, cr0, [r7] │ │ │ │ @ instruction: 0x61bb7b04 │ │ │ │ ldmiblt r4!, {r0, r1, r4, fp, ip, lr, pc}^ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf93ef7ff │ │ │ │ - blmi 56460c │ │ │ │ + blmi 564604 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @ instruction: 0x405a309c │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x37a4d117 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02483f0 │ │ │ │ @@ -13226,21 +13224,21 @@ │ │ │ │ ldrtmi r4, [r8], r9, asr #12 │ │ │ │ @ instruction: 0xf004444e │ │ │ │ @ instruction: 0xf7fd043f │ │ │ │ stccs 13, cr15, [r0], {113} @ 0x71 │ │ │ │ strtmi sp, [r2], -r0, ror #1 │ │ │ │ @ instruction: 0xf1074631 │ │ │ │ @ instruction: 0xf7f2001c │ │ │ │ - @ instruction: 0x61bcebfa │ │ │ │ + @ instruction: 0x61bcebfe │ │ │ │ @ instruction: 0xf7f2e7d8 │ │ │ │ - svclt 0x0000ec46 │ │ │ │ + svclt 0x0000ec4a │ │ │ │ ... │ │ │ │ - andeq lr, r6, lr, ror r2 │ │ │ │ + andeq lr, r6, r6, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r6, ip, asr #4 │ │ │ │ + andeq lr, r6, r4, asr r2 │ │ │ │ ldrtlt r4, [r0], #1539 @ 0x603 │ │ │ │ svcge 0x00002000 │ │ │ │ strcc pc, [r1, #-578] @ 0xfffffdbe │ │ │ │ strbvc pc, [r5, #-710] @ 0xfffffd3a @ │ │ │ │ strcc pc, [r9], #1610 @ 0x64a │ │ │ │ strbvc pc, [sp], #1742 @ 0x6ce @ │ │ │ │ mvnsmi pc, sp, asr #12 │ │ │ │ @@ -13251,113 +13249,113 @@ │ │ │ │ andne lr, r2, #3194880 @ 0x30c000 │ │ │ │ andeq lr, r4, r3, asr #19 │ │ │ │ andeq lr, r6, r3, asr #19 │ │ │ │ andeq lr, r8, r3, asr #19 │ │ │ │ ssatmi r6, #30, r8, lsl #5 │ │ │ │ @ instruction: 0x4770bcb0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6905c │ │ │ │ + bl feb69054 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46840ff8 │ │ │ │ @ instruction: 0x46084613 │ │ │ │ strbtmi sl, [r2], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ andcs pc, r0, fp, lsl #17 │ │ │ │ svclt 0x0000bd80 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb69080 │ │ │ │ + bl feb69078 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ strtmi pc, [r0], -pc, asr #17 │ │ │ │ @ instruction: 0xffbef7ff │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 15001c │ │ │ │ + blvc 150014 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r7, r0, lsl r2 │ │ │ │ + andeq r2, r7, r8, lsl r2 │ │ │ │ strlt r4, [r0], #2837 @ 0xb15 │ │ │ │ svcge 0x0000447b │ │ │ │ - blcs ebf28 │ │ │ │ + blcs ebf20 │ │ │ │ ldm pc, {r0, r1, r2, fp, ip, lr, pc}^ @ │ │ │ │ andsne pc, sl, #3 │ │ │ │ stmdavs r3, {r1, r9, fp} │ │ │ │ movtvc pc, #67 @ 0x43 @ │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150048 │ │ │ │ + blvc 150040 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ orrvs pc, r0, #67 @ 0x43 │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150058 │ │ │ │ + blvc 150050 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150068 │ │ │ │ + blvc 150060 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ orrvc pc, r0, #67 @ 0x43 │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150078 │ │ │ │ + blvc 150070 │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r2, [r7], -r8 │ │ │ │ + andeq r2, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf000b480 │ │ │ │ @ instruction: 0xf1b06070 │ │ │ │ svcge 0x00007f80 │ │ │ │ @ instruction: 0xf1b0d015 │ │ │ │ andle r7, sl, r0, lsl #30 │ │ │ │ svcvc 0x0040f1b0 │ │ │ │ @ instruction: 0xf1b0d017 │ │ │ │ smlabble r8, r0, pc, r6 @ │ │ │ │ andcs r4, r3, #14336 @ 0x3800 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 389f44 │ │ │ │ + blmi 389f3c │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1500b8 │ │ │ │ - blmi 2a3d08 │ │ │ │ + blvc 1500b0 │ │ │ │ + blmi 2a3d00 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1500c8 │ │ │ │ - blmi 1e3d18 │ │ │ │ + blvc 1500c0 │ │ │ │ + blmi 1e3d10 │ │ │ │ ldrbtmi r2, [fp], #-514 @ 0xfffffdfe │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1500d8 │ │ │ │ + blvc 1500d0 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r7, ip, ror r1 │ │ │ │ - andeq r2, r7, r2, ror r1 │ │ │ │ - andeq r2, r7, r2, ror #2 │ │ │ │ - andeq r2, r7, r2, asr r1 │ │ │ │ + andeq r2, r7, r4, lsl #3 │ │ │ │ + andeq r2, r7, sl, ror r1 │ │ │ │ + andeq r2, r7, sl, ror #2 │ │ │ │ + andeq r2, r7, sl, asr r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b39 │ │ │ │ @ instruction: 0x46044a39 │ │ │ │ ldmpl lr, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stccs 8, cr6, [r0, #-212] @ 0xffffff2c │ │ │ │ stmdacs r0, {r2, r4, r5, r8, ip, lr, pc} │ │ │ │ ldmdbmi r6!, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdblt r8!, {r1, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdblt r8!, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2868 @ 0xfffff4cc │ │ │ │ andcs r6, r0, r8, lsl r0 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x46204932 │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdblt r0!, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs r4, r1, #48, 22 @ 0xc000 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ stmdbmi pc!, {r0, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b fe0cff9c │ │ │ │ + b fe1cff94 │ │ │ │ eorsle r2, r3, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -ip, lsr #18 │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r3, r8, lsr r1 │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ stccs 0, cr6, [r0, #-96] @ 0xffffffa0 │ │ │ │ stmdbmi r8!, {r0, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ addvs pc, ip, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2087 @ 0xfffff7d9 │ │ │ │ @ instruction: 0xf02b4478 │ │ │ │ @@ -13367,74 +13365,74 @@ │ │ │ │ @ instruction: 0x8090f8df │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ cdp2 0, 1, cr15, cr0, cr11, {1} │ │ │ │ orrlt r6, ip, r5, lsr r8 │ │ │ │ strtmi r4, [r0], -r0, lsr #18 │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmdbmi lr, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 1450000 │ │ │ │ + b 154fff8 │ │ │ │ bicle r2, r6, r0, lsl #16 │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ strbmi fp, [r9], -sp, lsr #2 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf02b6277 │ │ │ │ @ instruction: 0xf04ffeb1 │ │ │ │ @ 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 │ │ │ │ cdp2 0, 10, cr15, cr4, cr11, {1} │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq lr, r6, r0, ror r0 │ │ │ │ + andeq lr, r6, r8, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r4, r4, asr #22 │ │ │ │ - andeq r2, r7, r2, lsl #2 │ │ │ │ - andeq r2, r4, r8, lsr fp │ │ │ │ - andeq r2, r7, r8, ror #1 │ │ │ │ - andeq r2, r4, sl, lsr #22 │ │ │ │ - andeq r2, r4, r0, lsr #22 │ │ │ │ - andeq r2, r7, r2, asr #1 │ │ │ │ - andeq r2, r4, sl, lsr sl │ │ │ │ - ldrdeq r2, [r4], -r4 │ │ │ │ - andeq r2, r4, r4, lsr #20 │ │ │ │ - @ instruction: 0x00042abe │ │ │ │ - andeq r2, r4, r0, asr #21 │ │ │ │ - @ instruction: 0x00042abe │ │ │ │ - ldrdeq r2, [r4], -r0 │ │ │ │ - andeq r2, r4, sl, ror #20 │ │ │ │ + andeq r2, r4, ip, lsr fp │ │ │ │ + andeq r2, r7, sl, lsl #2 │ │ │ │ + andeq r2, r4, r0, lsr fp │ │ │ │ + strdeq r2, [r7], -r0 │ │ │ │ + andeq r2, r4, r2, lsr #22 │ │ │ │ + andeq r2, r4, r8, lsl fp │ │ │ │ + andeq r2, r7, sl, asr #1 │ │ │ │ + andeq r2, r4, r2, lsr sl │ │ │ │ + andeq r2, r4, ip, asr #21 │ │ │ │ + andeq r2, r4, ip, lsl sl │ │ │ │ + @ instruction: 0x00042ab6 │ │ │ │ + @ instruction: 0x00042ab8 │ │ │ │ + @ instruction: 0x00042ab6 │ │ │ │ + andeq r2, r4, r8, asr #19 │ │ │ │ + andeq r2, r4, r2, ror #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb692bc │ │ │ │ + bl feb692b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ ldrmi sl, [sp], -r2, lsl #30 │ │ │ │ - bvs 1ee391c │ │ │ │ + bvs 1ee3914 │ │ │ │ movwcs r9, #769 @ 0x301 │ │ │ │ andls r6, r0, #237568 @ 0x3a000 │ │ │ │ stmib r7, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ stcmi 5, cr4, [ip, #-0] │ │ │ │ ldrbtmi r4, [sp], #-3084 @ 0xfffff3f4 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fc │ │ │ │ @ instruction: 0xf7ff0400 │ │ │ │ - bmi 290d2c │ │ │ │ + bmi 290d24 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ 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 │ │ │ │ - b fef500d4 │ │ │ │ - andeq sp, r6, r2, lsr #30 │ │ │ │ + b ff0500cc │ │ │ │ + andeq sp, r6, sl, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r6, lr, lsl #30 │ │ │ │ + andeq sp, r6, r6, lsl pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr0, cr12, {6} │ │ │ │ ldrshlt r4, [fp], #211 @ 0xd3 │ │ │ │ ldrbtmi r4, [sp], #-3315 @ 0xfffff30d │ │ │ │ stmdbpl ip!, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ @@ -13452,29 +13450,29 @@ │ │ │ │ stccs 0, cr13, [r3], {101} @ 0x65 │ │ │ │ stclmi 0, cr13, [r8, #96]! @ 0x60 │ │ │ │ ldrbtmi r4, [sp], #-3300 @ 0xfffff31c │ │ │ │ stmdavs r5!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ ldrsbmi pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f4065 │ │ │ │ @ instruction: 0xf0400400 │ │ │ │ - bvs f32868 │ │ │ │ + bvs f32860 │ │ │ │ orrmi pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8c76a7c │ │ │ │ @ instruction: 0xf5074180 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - blt feed0194 │ │ │ │ + blt feed018c │ │ │ │ @ instruction: 0xf5076af9 │ │ │ │ smlabbls r0, sl, r4, r7 │ │ │ │ tstls r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ - bvs ed1040 │ │ │ │ + bvs ed1038 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - blx fe9ce262 │ │ │ │ - blmi ff464d0c │ │ │ │ + blx fe9ce25a │ │ │ │ + blmi ff464d04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0xf5076a78 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ @@ -13488,85 +13486,85 @@ │ │ │ │ @ instruction: 0xf1079100 │ │ │ │ @ instruction: 0xf7ff01d4 │ │ │ │ @ instruction: 0xf815fb7d │ │ │ │ strtmi r1, [r0], -r1, lsl #30 │ │ │ │ strbmi r9, [fp], -r0, lsl #2 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7f22101 │ │ │ │ - strcc lr, [r2], #-3166 @ 0xfffff3a2 │ │ │ │ + strcc lr, [r2], #-3170 @ 0xfffff39e │ │ │ │ ldrhle r4, [r2, #37]! @ 0x25 │ │ │ │ @ instruction: 0x46416a3a │ │ │ │ @ instruction: 0xf04f6a78 │ │ │ │ strcs r3, [r0], #-816 @ 0xfffffcd0 │ │ │ │ movtcc lr, #63943 @ 0xf9c7 │ │ │ │ smlalbbmi pc, r4, r7, r8 @ │ │ │ │ - blx 1ace2da │ │ │ │ + blx 1ace2d2 │ │ │ │ strmi lr, [r0], r2, asr #15 │ │ │ │ subeq pc, r8, r2, asr #4 │ │ │ │ @ instruction: 0xf0184691 │ │ │ │ @ instruction: 0xf107fa89 │ │ │ │ adcsvs r0, r8, r8, lsr r3 │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ stc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ - blcs 2ce38 │ │ │ │ + blcs 2ce30 │ │ │ │ teqphi r4, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d6af8 │ │ │ │ andcs pc, r0, #74752 @ 0x12400 │ │ │ │ @ instruction: 0x469268bc │ │ │ │ @ instruction: 0x61784693 │ │ │ │ @ instruction: 0xf8c760fa │ │ │ │ strcs r8, [r0], -r4 │ │ │ │ strbmi lr, [r6], #-14 │ │ │ │ - ldrbvc pc, [pc, #1601]! @ 128b1 @ │ │ │ │ + ldrbvc pc, [pc, #1601]! @ 128a9 @ │ │ │ │ andeq lr, r3, #72, 20 @ 0x48000 │ │ │ │ svclt 0x008c42ae │ │ │ │ strcs r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ svclt 0x00082a00 │ │ │ │ stccs 5, cr2, [r0, #-0] │ │ │ │ addhi pc, ip, r0 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf5c66abb │ │ │ │ - bvs ffe26a94 │ │ │ │ + bvs ffe26a8c │ │ │ │ @ instruction: 0xf02f19a1 │ │ │ │ @ instruction: 0x17c5f955 │ │ │ │ strmi r4, [r0], r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ ldmdbvs r8!, {r0, r5, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4621b130 │ │ │ │ andpl lr, r6, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xff9ef038 │ │ │ │ andcc lr, r6, #3522560 @ 0x35c000 │ │ │ │ andeq lr, sl, #18432 @ 0x4800 │ │ │ │ ldrdne lr, [r0], -r9 │ │ │ │ streq lr, [r5, #-2891] @ 0xfffff4b5 │ │ │ │ - bl 1c22d0c │ │ │ │ + bl 1c22d04 │ │ │ │ svclt 0x00240c05 │ │ │ │ ssatmi r4, #12, r2, lsl #13 │ │ │ │ - bl fec86e00 │ │ │ │ + bl fec86df8 │ │ │ │ strmi r0, [sl], sl, lsl #16 │ │ │ │ movweq lr, #47968 @ 0xbb60 │ │ │ │ - blcs 23cec │ │ │ │ + blcs 23ce4 │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ movwcs r0, #2048 @ 0x800 │ │ │ │ - blmi fe2cc1e8 │ │ │ │ + blmi fe2cc1e0 │ │ │ │ ldmdbvs sl!, {r2, r9, sl, lr} │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf7f280ab │ │ │ │ - @ instruction: 0x4603ebd6 │ │ │ │ + @ instruction: 0x4603ebda │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf00b8000 │ │ │ │ @ instruction: 0xf04ffc31 │ │ │ │ @ instruction: 0xf64f32ff │ │ │ │ @ instruction: 0xf6cf33e2 │ │ │ │ @ instruction: 0x460673ff │ │ │ │ svclt 0x00084295 │ │ │ │ @ instruction: 0xd175429c │ │ │ │ - bcs 1ece10 │ │ │ │ + bcs 1ece08 │ │ │ │ ldmdbmi fp!, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ stmib sp, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ eorcs r2, r0, r7, ror #4 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00c32a2 │ │ │ │ @ instruction: 0xf107fd79 │ │ │ │ @@ -13575,69 +13573,69 @@ │ │ │ │ @ instruction: 0xf9b4f018 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r9, {r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0182300 │ │ │ │ @ instruction: 0x4e6ff9ad │ │ │ │ @ instruction: 0xf1074644 │ │ │ │ ldrbtmi r0, [lr], #-2532 @ 0xfffff61c │ │ │ │ - blcs 903c0 │ │ │ │ + blcs 903b8 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf04f4633 │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ - bl fe9d0344 │ │ │ │ + bl fead033c │ │ │ │ strbmi r3, [sp, #-1026] @ 0xfffffbfe │ │ │ │ @ instruction: 0xf04fd1f2 │ │ │ │ - bvs e9e448 │ │ │ │ + bvs e9e440 │ │ │ │ subeq lr, sp, r7, asr #19 │ │ │ │ stmib r7, {r0, r6, r9, sl, lr}^ │ │ │ │ strcs r0, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8876a78 │ │ │ │ @ instruction: 0xf02b4144 │ │ │ │ @ instruction: 0xe709fab1 │ │ │ │ - b 162c78c │ │ │ │ + b 162c784 │ │ │ │ @ instruction: 0xf1020303 │ │ │ │ rscsvs r0, sl, r1, lsl #4 │ │ │ │ ldmdavs sl!, {r1, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - blmi 1690dd0 │ │ │ │ - bmi 166c8a0 │ │ │ │ + blmi 1690dc8 │ │ │ │ + bmi 166c898 │ │ │ │ @ instruction: 0xf50358c3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf50112f8 │ │ │ │ @ instruction: 0xf8c35100 │ │ │ │ stmpl r3, {r3, r4, r5, r6, r7, r9, ip} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ svclt 0x00d42b00 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00182a20 │ │ │ │ - blcs 1afe8 │ │ │ │ - blmi 12c68dc │ │ │ │ + blcs 1afe0 │ │ │ │ + blmi 12c68d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 6c460 │ │ │ │ + blcs 6c458 │ │ │ │ svcge 0x0037f47f │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf10768b8 │ │ │ │ stmib r9, {r2, r4, r6, r7, r8, sl}^ │ │ │ │ @ instruction: 0xf5072300 │ │ │ │ @ instruction: 0xf018788a │ │ │ │ sbfx pc, r5, #18, #7 │ │ │ │ ldrbeq pc, [r4, #263] @ 0x107 @ │ │ │ │ @ instruction: 0xf02f4620 │ │ │ │ subcs pc, r0, #10496 @ 0x2900 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1bce4d0 │ │ │ │ + blx 1bce4c8 │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ subcs r7, r0, #9043968 @ 0x8a0000 │ │ │ │ @ instruction: 0xf00c4641 │ │ │ │ - bmi f915b0 │ │ │ │ + bmi f915a8 │ │ │ │ @ instruction: 0x46236939 │ │ │ │ stmib sp, {r1, r3, r7, fp, ip, lr}^ │ │ │ │ strls r8, [r1, #-1538] @ 0xfffff9fe │ │ │ │ - blvs fe42492c │ │ │ │ + blvs fe424924 │ │ │ │ ldrbtmi r2, [r9], #-613 @ 0xfffffd9b │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf00c726b │ │ │ │ @ instruction: 0xe77afcf1 │ │ │ │ @ instruction: 0xf10768b8 │ │ │ │ @ instruction: 0xf50705d4 │ │ │ │ @ instruction: 0xf018788a │ │ │ │ @@ -13663,90 +13661,90 @@ │ │ │ │ @ instruction: 0xf50222f8 │ │ │ │ @ instruction: 0xf8c35200 │ │ │ │ @ instruction: 0xe7da22f8 │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf00b0534 │ │ │ │ @ instruction: 0x4604fb57 │ │ │ │ @ instruction: 0xf02c4628 │ │ │ │ - bmi 610738 │ │ │ │ - blvs 1e6c9b0 │ │ │ │ + bmi 610730 │ │ │ │ + blvs 1e6c9a8 │ │ │ │ stmpl r2, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ strne lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ - blvs fe424930 │ │ │ │ + blvs fe424928 │ │ │ │ ldrbtmi r2, [r9], #-612 @ 0xfffffd9c │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00c327a │ │ │ │ strtmi pc, [r0], -r5, lsr #25 │ │ │ │ @ instruction: 0xf8e4f018 │ │ │ │ @ instruction: 0xf7f2e782 │ │ │ │ - svclt 0x0000e8c8 │ │ │ │ - ldrdeq sp, [r6], -r2 │ │ │ │ + svclt 0x0000e8cc │ │ │ │ + ldrdeq sp, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0006debe │ │ │ │ - andeq r1, r7, r6, ror #30 │ │ │ │ - muleq r6, r6, lr │ │ │ │ - andeq sp, r6, r8, asr #28 │ │ │ │ - andeq r2, r4, ip, lsl r9 │ │ │ │ + andeq sp, r6, r6, asr #29 │ │ │ │ + andeq r1, r7, lr, ror #30 │ │ │ │ + muleq r6, lr, lr │ │ │ │ + andeq sp, r6, r0, asr lr │ │ │ │ + andeq r2, r4, r4, lsl r9 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq r2, r4, r2, lsl #14 │ │ │ │ - muleq r4, lr, r7 │ │ │ │ + strdeq r2, [r4], -sl │ │ │ │ + muleq r4, r6, r7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r2, r4, lr, ror #11 │ │ │ │ - andeq r2, r4, r6, asr r5 │ │ │ │ + andeq r2, r4, r6, ror #11 │ │ │ │ + andeq r2, r4, lr, asr #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ svcge 0x0006b09f │ │ │ │ ldrdgt pc, [ip, #-143] @ 0xffffff71 │ │ │ │ ldrd pc, [ip, #-143] @ 0xffffff71 │ │ │ │ ldrbtmi r4, [ip], #1540 @ 0x604 │ │ │ │ stmib r7, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ - bmi 145b15c │ │ │ │ + bmi 145b154 │ │ │ │ ldrbtmi r4, [sl], #-2897 @ 0xfffff4af │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f65fb │ │ │ │ strbtmi r0, [r3], -r0, lsl #6 │ │ │ │ andvs pc, lr, ip, asr r8 @ │ │ │ │ - blcs 2c640 │ │ │ │ + blcs 2c638 │ │ │ │ @ instruction: 0xf107d167 │ │ │ │ movwcs r0, #268 @ 0x10c │ │ │ │ ldrtmi r9, [sl], -r0, lsl #2 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2 7, cr15, [r0, #1016]! @ 0x3f8 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ movwne lr, #31191 @ 0x79d7 │ │ │ │ stmdaeq r4!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4640697a │ │ │ │ smlabtcc r3, sp, r9, lr │ │ │ │ ldmibvs fp!, {r0, r1, r2, r4, r5, r8, sp} │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ movwcs lr, #14807 @ 0x39d7 │ │ │ │ - bmi ff6dac │ │ │ │ + bmi ff6da4 │ │ │ │ @ instruction: 0xf02b447a │ │ │ │ movwcs pc, #3377 @ 0xd31 @ │ │ │ │ subscc pc, sl, r7, lsl #17 │ │ │ │ andsle r3, r8, r1, lsl #10 │ │ │ │ @ instruction: 0xf0182037 │ │ │ │ eorscs pc, r7, #12910592 @ 0xc50000 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ @ instruction: 0xf99af02b │ │ │ │ - bllt fe2ec69c │ │ │ │ - blmi d24eac │ │ │ │ + bllt fe2ec694 │ │ │ │ + blmi d24ea4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r6, r0, lsl #6 │ │ │ │ strbcc r4, [r4, -r8, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 3, cr8, [r0], {240} @ 0xf0 │ │ │ │ strtmi sp, [r0], -r2, asr #32 │ │ │ │ - b 1d05c0 │ │ │ │ + b 2d05b8 │ │ │ │ @ instruction: 0x46812138 │ │ │ │ cdp2 0, 4, cr15, cr2, cr15, {1} │ │ │ │ mlascs r7, r8, fp, fp │ │ │ │ ldmdbeq r7!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8a0f018 │ │ │ │ strbmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @@ -13757,15 +13755,15 @@ │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf02b4628 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ sbcle r2, sp, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d15 │ │ │ │ ldmdami pc, {r2, r3, r4, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fee4e6f2 │ │ │ │ + blx fee4e6ea │ │ │ │ ldmdbmi sp, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscvs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf02b4478 │ │ │ │ @ instruction: 0xe78efaf3 │ │ │ │ @ instruction: 0xf107491a │ │ │ │ eorscs r0, r7, #36, 16 @ 0x240000 │ │ │ │ @@ -13778,36 +13776,36 @@ │ │ │ │ @ instruction: 0x46202138 │ │ │ │ cdp2 0, 0, cr15, cr2, cr15, {1} │ │ │ │ adcsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f2039 │ │ │ │ @ instruction: 0xf0180939 │ │ │ │ @ instruction: 0x4605f85f │ │ │ │ @ instruction: 0xf7f1e7bd │ │ │ │ - svclt 0x0000eff8 │ │ │ │ - andeq sp, r6, lr, lsr #21 │ │ │ │ + svclt 0x0000effc │ │ │ │ + @ instruction: 0x0006dab6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, r2, lsr #21 │ │ │ │ + andeq sp, r6, sl, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r4, ror r5 │ │ │ │ - andeq sp, r6, ip, lsr #20 │ │ │ │ - andeq r7, r4, r2, asr #11 │ │ │ │ - strdeq r2, [r4], -r8 │ │ │ │ - andeq r2, r4, lr, asr #9 │ │ │ │ - andeq r2, r4, r6, ror #7 │ │ │ │ - @ instruction: 0x000424bc │ │ │ │ + andeq r2, r4, ip, ror #10 │ │ │ │ + andeq sp, r6, r4, lsr sl │ │ │ │ + @ instruction: 0x000475ba │ │ │ │ + strdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, r6, asr #9 │ │ │ │ ldrdeq r2, [r4], -lr │ │ │ │ + @ instruction: 0x000424b4 │ │ │ │ + ldrdeq r2, [r4], -r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ svcge 0x0002b08c │ │ │ │ @ instruction: 0x46054c32 │ │ │ │ ldrbtmi r4, [ip], #-1550 @ 0xfffff9f2 │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ - bmi c653ac │ │ │ │ + bmi c653a4 │ │ │ │ ldcvs 8, cr5, [ip], #-908 @ 0xfffffc74 │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbtmi r4, [fp], #-2862 @ 0xfffff4d2 │ │ │ │ andhi pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0x6c7bbb83 │ │ │ │ @@ -13817,77 +13815,77 @@ │ │ │ │ ldrtmi r3, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #10692 @ 0x29c4 │ │ │ │ stmib r4, {r3, r5, r9, sl, lr}^ │ │ │ │ andls r3, r0, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ cmpplt r8, pc, asr #25 @ p-variant is OBSOLETE │ │ │ │ strdvs r6, [r3], #-139 @ 0xffffff75 @ │ │ │ │ - bvs eacd20 │ │ │ │ + bvs eacd18 │ │ │ │ rscvs r6, r3, r9, lsr r9 │ │ │ │ movweq lr, #27095 @ 0x69d7 │ │ │ │ eorvs r6, r1, r0, lsr #1 │ │ │ │ movwcs lr, #18884 @ 0x49c4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bmi 701398 │ │ │ │ + bmi 701390 │ │ │ │ ldrbtmi r4, [sl], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r1, lsr #2 │ │ │ │ ldrtmi r3, [sp], r8, lsr #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r0, r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 18ce824 │ │ │ │ - blcs 16d968 │ │ │ │ + blx 18ce81c │ │ │ │ + blcs 16d960 │ │ │ │ ldmdbmi r1, {r1, r2, r6, r7, fp, ip, lr, pc} │ │ │ │ eorvc pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ sbfx pc, sp, #29, #30 │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r2, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 2ce84e │ │ │ │ + blx 2ce846 │ │ │ │ @ instruction: 0xf7f1e7d3 │ │ │ │ - svclt 0x0000ef70 │ │ │ │ - andeq sp, r6, lr, lsl r9 │ │ │ │ + svclt 0x0000ef74 │ │ │ │ + andeq sp, r6, r6, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x0006d8b2 │ │ │ │ - andeq r2, r4, r4, asr #5 │ │ │ │ - andeq r2, r4, r6, lsl #8 │ │ │ │ - andeq r2, r4, lr, lsr #5 │ │ │ │ - andeq r2, r4, r8, lsl #8 │ │ │ │ - muleq r4, ip, r2 │ │ │ │ - ldrdeq r2, [r4], -lr │ │ │ │ + andeq sp, r6, lr, lsl #18 │ │ │ │ + @ instruction: 0x0006d8ba │ │ │ │ + @ instruction: 0x000422bc │ │ │ │ + strdeq r2, [r4], -lr │ │ │ │ + andeq r2, r4, r6, lsr #5 │ │ │ │ + andeq r2, r4, r0, lsl #8 │ │ │ │ + muleq r4, r4, r2 │ │ │ │ + ldrdeq r2, [r4], -r6 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b32 │ │ │ │ @ instruction: 0x46064d32 │ │ │ │ @ instruction: 0x460c447b │ │ │ │ @ instruction: 0xf8534690 │ │ │ │ @ instruction: 0xf8d99005 │ │ │ │ - bllt 12de808 │ │ │ │ + bllt 12de800 │ │ │ │ andcs r4, r4, #753664 @ 0xb8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf988f02b │ │ │ │ subscs fp, r0, r8, lsl #3 │ │ │ │ @ instruction: 0xff98f017 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf0274630 │ │ │ │ @ instruction: 0xf8c8f909 │ │ │ │ - bllt 161282c │ │ │ │ + bllt 1612824 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ stmiblt r3!, {r2, r3, r5, r6, r7, sl, sp, lr}^ │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ strdlt r8, [ip, -r8]! @ │ │ │ │ stclvs 6, cr4, [r4], #128 @ 0x80 │ │ │ │ @ instruction: 0xff3af017 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @@ -13909,527 +13907,527 @@ │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ @ instruction: 0xf8d9ff17 │ │ │ │ ldmdblt r3, {ip, sp}^ │ │ │ │ strb r4, [pc, r5, lsr #12] │ │ │ │ vmul.i8 d20, d0, d0 │ │ │ │ ldmdami r0, {r0, r4, r5, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe24e950 │ │ │ │ + blx fe24e948 │ │ │ │ stmdbmi lr, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsmi pc, sl, #64, 4 │ │ │ │ strtmi r4, [r5], -sp, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1fce964 │ │ │ │ + blx 1fce95c │ │ │ │ svclt 0x0000e7bc │ │ │ │ - andeq sp, r6, r8, lsl #16 │ │ │ │ + andeq sp, r6, r0, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, lr, asr r4 │ │ │ │ - andeq r2, r4, r4, lsr r3 │ │ │ │ - andeq r2, r4, lr, lsr r3 │ │ │ │ - andeq r2, r4, r2, lsr #6 │ │ │ │ + andeq sl, r4, r6, asr r4 │ │ │ │ andeq r2, r4, ip, lsr #6 │ │ │ │ - strdeq r2, [r4], -ip │ │ │ │ - andeq r2, r4, r6, lsl #6 │ │ │ │ - andeq r2, r4, r8, ror #5 │ │ │ │ - strdeq r2, [r4], -r2 @ │ │ │ │ + andeq r2, r4, r6, lsr r3 │ │ │ │ + andeq r2, r4, sl, lsl r3 │ │ │ │ + andeq r2, r4, r4, lsr #6 │ │ │ │ + strdeq r2, [r4], -r4 │ │ │ │ + strdeq r2, [r4], -lr │ │ │ │ + andeq r2, r4, r0, ror #5 │ │ │ │ + andeq r2, r4, sl, ror #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb69af0 │ │ │ │ + bl feb69ae8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - blmi 143eb18 │ │ │ │ + blmi 143eb10 │ │ │ │ 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 22614 │ │ │ │ + blcs 2260c │ │ │ │ @ instruction: 0xf038d1f7 │ │ │ │ - blmi 1290a30 │ │ │ │ + blmi 1290a28 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ tstcc r0, #156, 6 @ 0x70000002 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ stccc 8, cr15, [r4], {83} @ 0x53 │ │ │ │ @ instruction: 0xf1732a01 │ │ │ │ - blle 53534 │ │ │ │ + blle 5352c │ │ │ │ ldc2 0, cr15, [r6, #-92] @ 0xffffffa4 │ │ │ │ movwcs r4, #3650 @ 0xe42 │ │ │ │ ldrbtmi r4, [lr], #-3138 @ 0xfffff3be │ │ │ │ @ instruction: 0xf504447c │ │ │ │ ldmdavs r2!, {r7, sl, ip, lr} │ │ │ │ eorsvs r6, r3, sl, ror r0 │ │ │ │ @ instruction: 0xffa2f001 │ │ │ │ eorsvs r6, r3, fp, ror r8 │ │ │ │ teqpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ eorsle r2, fp, r1, lsl #22 │ │ │ │ - bmi f00e8c │ │ │ │ + bmi f00e84 │ │ │ │ cmppvc lr, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ msrpl SPSR_fiq, r6 │ │ │ │ ldcne 4, cr4, [r0, #-488] @ 0xfffffe18 │ │ │ │ addmi r6, sl, #5373952 @ 0x520000 │ │ │ │ - bmi e06abc │ │ │ │ + bmi e06ab4 │ │ │ │ ldcmi 0, cr2, [r7], #-12 │ │ │ │ ldrbtmi r4, [sl], #-2359 @ 0xfffff6c9 │ │ │ │ andcc r4, r4, #124, 8 @ 0x7c000000 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andls r4, r0, r1, lsl #4 │ │ │ │ eorscc pc, r2, #64, 4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blx 144e9c4 │ │ │ │ - blx 15cea30 │ │ │ │ + blx 144e9bc │ │ │ │ + blx 15cea28 │ │ │ │ @ instruction: 0xf00c2001 │ │ │ │ @ instruction: 0xf504f911 │ │ │ │ @ instruction: 0xf5045087 │ │ │ │ andscc r5, r4, r0, lsl #9 │ │ │ │ - blx fec4e9c8 │ │ │ │ + blx fec4e9c0 │ │ │ │ movtcc pc, #18644 @ 0x48d4 @ │ │ │ │ eorle r2, lr, r1, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2857 @ 0xfffff4d7 │ │ │ │ @ instruction: 0xb1206c58 │ │ │ │ sbcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf02a2100 │ │ │ │ - blmi 9d2734 │ │ │ │ + blmi 9d272c │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ strcc fp, [ip, -fp, lsr #19] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf6466871 │ │ │ │ vmlal.s , d6, d2[3] │ │ │ │ ldcne 2, cr5, [r0, #-440]! @ 0xfffffe48 │ │ │ │ @ instruction: 0xd1c64291 │ │ │ │ - bcs 30df0 │ │ │ │ + bcs 30de8 │ │ │ │ ldmdbmi lr, {r0, r1, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xff86f02a │ │ │ │ teqpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ ldmdbmi fp, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ smladcc ip, sl, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02b40f0 │ │ │ │ @ instruction: 0xf007b9d1 │ │ │ │ strb pc, [sp, fp, lsr #21] @ │ │ │ │ - bcs 30e24 │ │ │ │ + bcs 30e1c │ │ │ │ ldmdbmi r4, {r0, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xff6cf02a │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r0, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x0000e79d │ │ │ │ - andeq sp, r6, r4, lsl #14 │ │ │ │ + andeq sp, r6, ip, lsl #14 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq r1, r7, r4, lsr #16 │ │ │ │ - andeq r1, r7, r2, ror r7 │ │ │ │ - andeq r1, r7, r0, lsl #16 │ │ │ │ - andeq r1, r7, r8, asr #14 │ │ │ │ - andeq r1, r7, r6, lsr r7 │ │ │ │ - andeq r1, r7, r4, asr #15 │ │ │ │ - andeq r2, r4, r8, lsl r2 │ │ │ │ - strdeq r1, [r7], -sl │ │ │ │ + andeq r1, r7, ip, lsr #16 │ │ │ │ + andeq r1, r7, sl, ror r7 │ │ │ │ + andeq r1, r7, r8, lsl #16 │ │ │ │ + andeq r1, r7, r0, asr r7 │ │ │ │ + andeq r1, r7, lr, lsr r7 │ │ │ │ + andeq r1, r7, ip, asr #15 │ │ │ │ + andeq r2, r4, r0, lsl r2 │ │ │ │ + andeq r1, r7, r2, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r2, r4, sl, asr #3 │ │ │ │ + andeq r2, r4, ip, lsl #3 │ │ │ │ ldrdeq r2, [r4], -r2 @ │ │ │ │ - muleq r4, r4, r1 │ │ │ │ - ldrdeq r2, [r4], -sl │ │ │ │ - andeq r2, r4, lr, lsr #3 │ │ │ │ - andeq r1, r7, r6, lsl r7 │ │ │ │ + andeq r2, r4, r6, lsr #3 │ │ │ │ + andeq r1, r7, lr, lsl r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 6, cr15, cr0, cr12, {6} │ │ │ │ strmi r4, [r6], -lr, asr #20 │ │ │ │ rsclt r4, r1, lr, asr #22 │ │ │ │ stmdbmi lr, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-2126 @ 0xfffff7b2 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, sl, lr} │ │ │ │ cmnpcc ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmdb r8!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ ldrbteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ strmi r4, [r2], -r5, lsl #12 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - stmdacs r0, {r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdami r3, {r0, r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r3, [r8], #-459 @ 0xfffffe35 │ │ │ │ @ instruction: 0xf830f02e │ │ │ │ @ instruction: 0xf1a37823 │ │ │ │ - blcs 813300 │ │ │ │ - bcs 142740 │ │ │ │ + blcs 8132f8 │ │ │ │ + bcs 142738 │ │ │ │ @ instruction: 0xf814d807 │ │ │ │ @ instruction: 0xf1a33f01 │ │ │ │ - blcs 813310 │ │ │ │ - bcs 142750 │ │ │ │ + blcs 813308 │ │ │ │ + bcs 142748 │ │ │ │ @ instruction: 0xf107d9f7 │ │ │ │ @ instruction: 0xf7f10804 │ │ │ │ - andcs lr, r0, #872 @ 0x368 │ │ │ │ + andcs lr, r0, #888 @ 0x378 │ │ │ │ andvs r4, r2, r1, lsl #13 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldcl 7, cr15, [r6], #964 @ 0x3c4 │ │ │ │ + ldcl 7, cr15, [sl], #964 @ 0x3c4 │ │ │ │ @ instruction: 0x4605687b │ │ │ │ suble r4, r3, r3, lsr #5 │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ svclt 0x00d42800 │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ stmiblt r6, {r0, r9, sl} │ │ │ │ - blmi a253d8 │ │ │ │ + blmi a253d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, ror r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -ip, lsr #2 │ │ │ │ strbvc pc, [r2, r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f183f0 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d0ea │ │ │ │ - blcs deb54 │ │ │ │ + blcs deb4c │ │ │ │ stcmi 1, cr13, [r1], #-920 @ 0xfffffc68 │ │ │ │ streq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ ldrbtmi r4, [ip], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - bllt 104cda8 │ │ │ │ + bllt 104cdb0 │ │ │ │ vst2.32 {d6,d8}, [r3 :256], fp │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ andle r4, r1, r0, lsl #30 │ │ │ │ ldrb r2, [r5, r0, lsl #10] │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - @ instruction: 0xe7f9ed9c │ │ │ │ - svc 0x0094f7f1 │ │ │ │ - blcs acb94 │ │ │ │ + ldrb lr, [r9, r0, lsr #27]! │ │ │ │ + svc 0x0098f7f1 │ │ │ │ + blcs acb8c │ │ │ │ ldmdami r5, {r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - strb lr, [pc, lr, ror #27]! │ │ │ │ - ldcl 7, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ + @ instruction: 0xe7efedf2 │ │ │ │ + ldcl 7, cr15, [sl, #-964]! @ 0xfffffc3c │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - stcl 7, cr15, [r6, #964]! @ 0x3c4 │ │ │ │ + stcl 7, cr15, [sl, #964]! @ 0x3c4 │ │ │ │ ldmdami r1, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - ldmdami r0, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r0, {r1, r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r3, [r8], #-458 @ 0xfffffe36 │ │ │ │ @ instruction: 0xffbef02d │ │ │ │ stmdami sp, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - @ instruction: 0xe7d7edd6 │ │ │ │ - andeq sp, r6, r0, ror r5 │ │ │ │ + @ instruction: 0xe7d7edda │ │ │ │ + andeq sp, r6, r8, ror r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r2, sp │ │ │ │ - andeq r2, r4, r4, asr r1 │ │ │ │ - andeq r2, r4, sl, asr #1 │ │ │ │ - ldrdeq sp, [r6], -r8 │ │ │ │ - muleq r4, r2, r0 │ │ │ │ - andeq r2, r4, r0, lsl #1 │ │ │ │ - andeq r2, r4, r2, lsl #1 │ │ │ │ - andeq r2, r4, r0, ror r0 │ │ │ │ - andeq r1, r4, r6, ror #31 │ │ │ │ + andeq r1, r4, sl, lsl #27 │ │ │ │ + andeq r2, r4, ip, asr #2 │ │ │ │ + andeq r2, r4, r2, asr #1 │ │ │ │ + andeq sp, r6, r0, ror #9 │ │ │ │ + andeq r2, r4, sl, lsl #1 │ │ │ │ + andeq r2, r4, r8, ror r0 │ │ │ │ + andeq r2, r4, sl, ror r0 │ │ │ │ andeq r2, r4, r8, rrx │ │ │ │ + ldrdeq r1, [r4], -lr │ │ │ │ + andeq r2, r4, r0, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x00024b6e │ │ │ │ - bmi 1ba3dfc │ │ │ │ + bmi 1ba3df4 │ │ │ │ @ instruction: 0xf1074619 │ │ │ │ @ instruction: 0x61bb0528 │ │ │ │ - blmi 1b23e04 │ │ │ │ + blmi 1b23dfc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcr 7, 6, pc, cr14, cr1, {7} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr2, cr1, {7} │ │ │ │ stmdami r8!, {r0, r1, r9, sl, lr}^ │ │ │ │ cmnvs fp, r9, lsr #12 │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ stmdami r4!, {r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r6, [r8], #-2219 @ 0xfffff755 │ │ │ │ @ instruction: 0xf7f1607b │ │ │ │ - mvnsvs lr, r4, lsr lr │ │ │ │ + mvnsvs lr, r8, lsr lr │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10780a8 │ │ │ │ strtmi r0, [r0], -r4, lsr #2 │ │ │ │ - mcr 7, 7, pc, cr10, cr1, {7} @ │ │ │ │ + mcr 7, 7, pc, cr14, cr1, {7} @ │ │ │ │ ldmibvs sl!, {r0, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r3, r4, r7}^ │ │ │ │ @ instruction: 0xf7f2613b │ │ │ │ - strmi lr, [r4], -ip, asr #16 │ │ │ │ + @ instruction: 0x4604e850 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078098 │ │ │ │ @ instruction: 0xf7f20098 │ │ │ │ - blmi 15ccf94 │ │ │ │ + blmi 15ccf9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860fb │ │ │ │ - stc 7, cr15, [ip], {241} @ 0xf1 │ │ │ │ + ldc 7, cr15, [r0], {241} @ 0xf1 │ │ │ │ @ instruction: 0xf64f2001 │ │ │ │ vsra.s64 , q14, #64 │ │ │ │ @ instruction: 0xf7f10103 │ │ │ │ - strmi lr, [r6], -r2, ror #23 │ │ │ │ + strmi lr, [r6], -r6, ror #23 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf10746a1 │ │ │ │ @ instruction: 0xf64f0820 │ │ │ │ ldmibvs r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr}^ │ │ │ │ - ldmda r0, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x001842ac │ │ │ │ subsle r2, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc3 │ │ │ │ - blcs b95510 │ │ │ │ + blcs b95508 │ │ │ │ @ instruction: 0xf89ad103 │ │ │ │ - blcs 1ecd0 │ │ │ │ + blcs 1ecc8 │ │ │ │ stclvc 0, cr13, [r3], {239} @ 0xef │ │ │ │ eorsle r2, r6, lr, lsr #22 │ │ │ │ - mcr 7, 7, pc, cr10, cr1, {7} @ │ │ │ │ + mcr 7, 7, pc, cr14, cr1, {7} @ │ │ │ │ strbmi r4, [sl], -r3, lsl #13 │ │ │ │ @ instruction: 0x46414650 │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ - stc 7, cr15, [r6], {241} @ 0xf1 │ │ │ │ + stc 7, cr15, [sl], {241} @ 0xf1 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldmdavc fp, {r1, r7, r9, sl, lr} │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ @ instruction: 0xf8db697b │ │ │ │ - bne 6dacfc │ │ │ │ + bne 6dacf4 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bcs 15270 │ │ │ │ + bcs 15268 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 13910 │ │ │ │ - blmi d4744c │ │ │ │ - blvc ff6d0130 │ │ │ │ + blcs 13908 │ │ │ │ + blmi d47444 │ │ │ │ + blvc ff6d0128 │ │ │ │ andls r2, r0, r1, lsl #2 │ │ │ │ @ instruction: 0x4658447b │ │ │ │ @ instruction: 0xf7f12280 │ │ │ │ - @ instruction: 0x4658eed4 │ │ │ │ - bleq a4f144 │ │ │ │ + @ instruction: 0x4658eed8 │ │ │ │ + bleq a4f13c │ │ │ │ @ instruction: 0xf7f14659 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blvs f07428 │ │ │ │ + stmdacs r0, {r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blvs f07420 │ │ │ │ addsmi r6, r3, #7995392 @ 0x7a0000 │ │ │ │ @ instruction: 0xf846bf04 │ │ │ │ strcc sl, [r1], #-36 @ 0xffffffdc │ │ │ │ @ instruction: 0xf89ae7b5 │ │ │ │ - blcs b9ed4c │ │ │ │ + blcs b9ed44 │ │ │ │ @ instruction: 0xf89ad1c4 │ │ │ │ - blcs 1ed58 │ │ │ │ + blcs 1ed50 │ │ │ │ ldmibvs r8!, {r6, r7, r8, ip, lr, pc}^ │ │ │ │ - svc 0x00fef7f1 │ │ │ │ + stmda r2, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x001842ac │ │ │ │ @ instruction: 0xd1ad2800 │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r0], {241} @ 0xf1 │ │ │ │ + ldcl 7, cr15, [r4], {241} @ 0xf1 │ │ │ │ ldmibvs sl!, {r2, r3, r4, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ - bvs 1e24bd8 │ │ │ │ + bvs 1e24bd0 │ │ │ │ @ instruction: 0xf7f12100 │ │ │ │ - ldmibvs r8!, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - ldm ip!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 4655e4 │ │ │ │ + ldmibvs r8!, {r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmia r0, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 4655dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d111 │ │ │ │ strvc pc, [pc, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x26008ff0 │ │ │ │ - blmi 34cd5c │ │ │ │ + blmi 34cd54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f10098 │ │ │ │ - @ instruction: 0xf7f1ef28 │ │ │ │ - svclt 0x0000ec62 │ │ │ │ - strdeq sp, [r6], -r4 │ │ │ │ - andeq sp, r6, r8, ror #7 │ │ │ │ + @ instruction: 0xf7f1ef2c │ │ │ │ + svclt 0x0000ec66 │ │ │ │ + strdeq sp, [r6], -ip │ │ │ │ + strdeq sp, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r1, [r4], -r8 │ │ │ │ - strdeq r1, [r4], -sl │ │ │ │ + strdeq r1, [r4], -r0 │ │ │ │ + strdeq r1, [r4], -r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r1, r4, r0, lsr pc │ │ │ │ - andeq sp, r6, r8, ror r2 │ │ │ │ + andeq r1, r4, r8, lsr #30 │ │ │ │ + andeq sp, r6, r0, lsl #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb69ff0 │ │ │ │ + bl feb69fe8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ stcle 14, cr1, [r6, #-20]! @ 0xffffffec │ │ │ │ @ instruction: 0xf7f1210f │ │ │ │ - @ instruction: 0x4606edd2 │ │ │ │ + @ instruction: 0x4606edd6 │ │ │ │ ldrcs fp, [r0], #-2480 @ 0xfffff650 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xf946f021 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stcl 7, cr15, [r6, #964] @ 0x3c4 │ │ │ │ + stcl 7, cr15, [sl, #964] @ 0x3c4 │ │ │ │ @ instruction: 0xf7f1b120 │ │ │ │ - stmdavs r3, {r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r6, r9, 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, [sl, #964]! @ 0x3c4 │ │ │ │ + ldc 7, cr15, [lr, #964]! @ 0x3c4 │ │ │ │ ldcllt 6, cr4, [r8, #192]! @ 0xc0 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr1, {7} │ │ │ │ - blcs ece48 │ │ │ │ - blcs 86e54 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr14, cr1, {7} │ │ │ │ + blcs ece40 │ │ │ │ + blcs 86e4c │ │ │ │ @ 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 fe1a48ac │ │ │ │ + bmi fe1a48a4 │ │ │ │ adclt r4, r3, r6, lsl #23 │ │ │ │ stcmi 4, cr4, [r6, #488] @ 0x1e8 │ │ │ │ ldrbtmi r4, [sp], #-1542 @ 0xfffff9fa │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ strmi r4, [ip], -r8, lsr #12 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3084 │ │ │ │ @ instruction: 0xf7f10300 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rschi pc, r9, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - bl ffcd0e58 │ │ │ │ + bl ffdd0e50 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, sp, lr} │ │ │ │ rschi pc, r1, r0 │ │ │ │ tstcs r0, ip, ror r2 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ stmdbeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - mcr 7, 2, pc, cr14, cr1, {7} @ │ │ │ │ - blcs 82cf3c │ │ │ │ + mrc 7, 2, APSR_nzcv, cr2, cr1, {7} │ │ │ │ + blcs 82cf34 │ │ │ │ svclt 0x00a8461d │ │ │ │ - blcs 9c338 │ │ │ │ + blcs 9c330 │ │ │ │ @ instruction: 0xf10add0f │ │ │ │ strbmi r0, [fp], r4, lsl #20 │ │ │ │ @ instruction: 0xf85a2402 │ │ │ │ @ instruction: 0xf7f10f04 │ │ │ │ - @ instruction: 0xf84bebd8 │ │ │ │ + @ instruction: 0xf84bebdc │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ sbchi pc, r5, r0 │ │ │ │ adcmi r3, r5, #16777216 @ 0x1000000 │ │ │ │ mcrcs 12, 0, sp, cr1, cr3, {7} │ │ │ │ andcs sp, r0, ip, lsl r0 │ │ │ │ stc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ strmi r2, [r5], -r2, lsl #28 │ │ │ │ cdpcs 0, 0, cr13, cr3, cr10, {3} │ │ │ │ stmdacs r0, {r0, r6, ip, lr, pc} │ │ │ │ adchi pc, r8, r0 │ │ │ │ @ instruction: 0xf7f12100 │ │ │ │ - @ instruction: 0xb3b8ed56 │ │ │ │ - ldcl 7, cr15, [r6, #964] @ 0x3c4 │ │ │ │ - blcs 6cf10 │ │ │ │ + @ instruction: 0xb3b8ed5a │ │ │ │ + ldcl 7, cr15, [sl, #964] @ 0x3c4 │ │ │ │ + blcs 6cf08 │ │ │ │ addshi pc, r9, r0 │ │ │ │ andle r2, r2, r3, lsl #22 │ │ │ │ @ instruction: 0xf7f14640 │ │ │ │ - andcs lr, r1, r4, lsr fp │ │ │ │ - ldcl 7, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ + andcs lr, r1, r8, lsr fp │ │ │ │ + stcl 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - bllt 525d4 │ │ │ │ - mcr 7, 6, pc, cr14, cr1, {7} @ │ │ │ │ + bllt 525cc │ │ │ │ + mrc 7, 6, APSR_nzcv, cr2, cr1, {7} │ │ │ │ mcrrne 6, 0, r4, r1, cr5 │ │ │ │ adchi pc, r0, r0 │ │ │ │ vst2.32 {d27-d30}, [pc], r8 │ │ │ │ @ instruction: 0x463e7496 │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf0212001 │ │ │ │ stccc 8, cr15, [r1], {175} @ 0xaf │ │ │ │ andcs sp, fp, #20 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stcl 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ + ldcl 7, cr15, [r0], #-964 @ 0xfffffc3c │ │ │ │ rsbsle r1, pc, r2, asr #24 │ │ │ │ mvnsle r4, r5, lsl #5 │ │ │ │ @ instruction: 0x06436838 │ │ │ │ vsra.u64 , , #64 │ │ │ │ @ instruction: 0xf7f12007 │ │ │ │ - tstcs r0, sl, lsr sp │ │ │ │ - ldc 7, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ + tstcs r0, lr, lsr sp │ │ │ │ + stc 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ bicsle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0xf7f12000 │ │ │ │ - cmplt r8, r2, lsr sp │ │ │ │ + cmplt r8, r6, lsr sp │ │ │ │ @ instruction: 0xf7f12101 │ │ │ │ - stmdacs r0, {r1, r2, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f1d0f6 │ │ │ │ - stmdavs r3, {r1, r2, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ subsle r2, r8, r1, lsl #22 │ │ │ │ bicle r2, r2, r3, lsl #22 │ │ │ │ @ instruction: 0xf7f12007 │ │ │ │ - ldmdami sp!, {r1, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sp!, {r1, r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r4, [r8], #-289 @ 0xfffffedf │ │ │ │ cdp2 0, 1, cr15, cr2, cr12, {1} │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - stcl 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ - ldcl 7, cr15, [lr, #-964]! @ 0xfffffc3c │ │ │ │ - blcs 6cfc0 │ │ │ │ - blcs c70dc │ │ │ │ + stcl 7, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ + stc 7, cr15, [r2, #964] @ 0x3c4 │ │ │ │ + blcs 6cfb8 │ │ │ │ + blcs c70d4 │ │ │ │ andcs sp, r1, r7, lsr r0 │ │ │ │ - bl 1d0f84 │ │ │ │ + bl 2d0f7c │ │ │ │ mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ - b 14247d8 │ │ │ │ + b 14247d0 │ │ │ │ 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 │ │ │ │ adcmi r6, r6, #56 @ 0x38 │ │ │ │ @ instruction: 0xf854d003 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4640d1f4 │ │ │ │ - b fefd0fc0 │ │ │ │ + b ff0d0fb8 │ │ │ │ stmdacs r7, {r3, r4, r5, fp, sp, lr} │ │ │ │ - bmi 8c7068 │ │ │ │ + bmi 8c7060 │ │ │ │ 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 ff3d0ff4 │ │ │ │ + b ff4d0fec │ │ │ │ @ instruction: 0xf7f14640 │ │ │ │ - andcs lr, r0, r2, lsr #21 │ │ │ │ + andcs lr, r0, r6, lsr #21 │ │ │ │ andcs lr, r4, r3, ror #15 │ │ │ │ - stcl 7, cr15, [sl], {241} @ 0xf1 │ │ │ │ - bl 851008 │ │ │ │ + stcl 7, cr15, [lr], {241} @ 0xf1 │ │ │ │ + bl 951000 │ │ │ │ @ instruction: 0xf7f12003 │ │ │ │ - andcs lr, r4, r6, asr #25 │ │ │ │ - b fefd1014 │ │ │ │ + andcs lr, r4, sl, asr #25 │ │ │ │ + b ff0d100c │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ - bl fe2d101c │ │ │ │ + bl fe3d1014 │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - stmdami sp, {r2, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdami sp, {r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - andcs lr, r1, r4, lsl #23 │ │ │ │ - ldc 7, cr15, [r4], #964 @ 0x3c4 │ │ │ │ + andcs lr, r1, r8, lsl #23 │ │ │ │ + ldc 7, cr15, [r8], #964 @ 0x3c4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - bl 1f51038 │ │ │ │ + bl fe051030 │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - svclt 0x0000ecae │ │ │ │ - muleq r6, r8, r1 │ │ │ │ + svclt 0x0000ecb2 │ │ │ │ + andeq sp, r6, r0, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00041dbe │ │ │ │ + @ instruction: 0x00041db6 │ │ │ │ + strdeq r1, [r4], -r6 │ │ │ │ + andeq sp, r6, r2 │ │ │ │ strdeq r1, [r4], -lr │ │ │ │ - strdeq ip, [r6], -sl │ │ │ │ - andeq r1, r4, r6, lsl #24 │ │ │ │ - @ instruction: 0x00042fb8 │ │ │ │ - andeq r9, r4, sl, lsr r0 │ │ │ │ + @ instruction: 0x00042fb0 │ │ │ │ + andeq r9, r4, r2, lsr r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a2a4 │ │ │ │ + bl feb6a29c │ │ │ │ @ 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} │ │ │ │ @@ -14440,21 +14438,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 0x0000eacc │ │ │ │ - andeq ip, r6, lr, asr #30 │ │ │ │ - strdeq r0, [r7], -ip │ │ │ │ + svclt 0x0000ead0 │ │ │ │ + andeq ip, r6, r6, asr pc │ │ │ │ + andeq r1, r7, r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, r2, lsr pc │ │ │ │ + andeq ip, r6, sl, lsr pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a308 │ │ │ │ + bl feb6a300 │ │ │ │ @ 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} │ │ │ │ @@ -14465,95 +14463,95 @@ │ │ │ │ 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 0x0000ea9a │ │ │ │ - andeq ip, r6, sl, ror #29 │ │ │ │ - muleq r7, r8, pc @ │ │ │ │ + svclt 0x0000ea9e │ │ │ │ + strdeq ip, [r6], -r2 │ │ │ │ + andeq r0, r7, r0, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, lr, asr #29 │ │ │ │ + ldrdeq ip, [r6], -r6 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r0, asr #2 │ │ │ │ - blvc 1512e8 │ │ │ │ + blvc 1512e0 │ │ │ │ ldclt 0, cr15, [ip, #28] │ │ │ │ - andeq r0, r7, r8, asr #30 │ │ │ │ + andeq r0, r7, r0, asr pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldmdbmi r5!, {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 1c52ac4 │ │ │ │ + bmi 1c52abc │ │ │ │ tstcs r1, r0, ror ip │ │ │ │ - blmi 1c24398 │ │ │ │ + blmi 1c24390 │ │ │ │ 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: 0xf85580ba │ │ │ │ - blcs 22ed0 │ │ │ │ + blcs 22ec8 │ │ │ │ @ instruction: 0xf023d1f4 │ │ │ │ @ instruction: 0xf017fc67 │ │ │ │ @ instruction: 0xf7f8fa33 │ │ │ │ @ instruction: 0xf7f7f8f1 │ │ │ │ @ instruction: 0xf7f8ff07 │ │ │ │ @ instruction: 0xf030fc83 │ │ │ │ @ instruction: 0xf012fceb │ │ │ │ @ instruction: 0xf039feb3 │ │ │ │ @ instruction: 0xf03afe47 │ │ │ │ - blmi 1812ffc │ │ │ │ + blmi 1812ff4 │ │ │ │ ldcvs 4, cr4, [sp], {123} @ 0x7b │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf0176ced │ │ │ │ vstrcs s30, [r0, #-356] @ 0xfffffe9c │ │ │ │ - blmi 17079f0 │ │ │ │ + blmi 17079e8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ldrvs r6, [sl], #3293 @ 0xcdd │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf0176ced │ │ │ │ vstrcs s30, [r0, #-308] @ 0xfffffecc │ │ │ │ - blmi 15c7a08 │ │ │ │ + blmi 15c7a00 │ │ │ │ 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 │ │ │ │ cdp2 0, 0, cr15, cr10, cr5, {1} │ │ │ │ @ instruction: 0xf0022500 │ │ │ │ @ instruction: 0xf000fcab │ │ │ │ @ instruction: 0xf02efe2d │ │ │ │ andcs pc, r0, r5, lsr lr @ │ │ │ │ @ instruction: 0xff86f7f8 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x46184619 │ │ │ │ - blx 1c4f326 │ │ │ │ - blx fea4f29a │ │ │ │ + blx 1c4f31e │ │ │ │ + blx fea4f292 │ │ │ │ ldrbtmi r4, [fp], #-2886 @ 0xfffff4ba │ │ │ │ @ instruction: 0xf7f7659d │ │ │ │ @ instruction: 0xf7fcffdf │ │ │ │ @ instruction: 0xf03afa9d │ │ │ │ - blmi 1111304 │ │ │ │ + blmi 11112fc │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 1bfb4 │ │ │ │ - blmi 1047828 │ │ │ │ + bcs 1bfac │ │ │ │ + blmi 1047820 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 5bf64 │ │ │ │ + bcs 5bf5c │ │ │ │ @ instruction: 0xf503bf02 │ │ │ │ andcs r5, r0, #1744830466 @ 0x68000002 │ │ │ │ andcs lr, r1, #3194880 @ 0x30c000 │ │ │ │ biclt r6, r3, #2293760 @ 0x230000 │ │ │ │ @ instruction: 0x46a24e39 │ │ │ │ ldrdhi pc, [r4], #143 @ 0x8f @ │ │ │ │ ldrdls pc, [r4], #143 @ 0x8f @ │ │ │ │ @@ -14562,31 +14560,31 @@ │ │ │ │ streq pc, [sl, #-260] @ 0xfffffefc │ │ │ │ strtmi r4, [r3], -r4, lsl #5 │ │ │ │ adcvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ eorle r4, sp, r1, asr #12 │ │ │ │ strls r2, [r2, #-1039] @ 0xfffffbf1 │ │ │ │ @ instruction: 0x4c00e9cd │ │ │ │ ldc2 0, cr15, [r0, #44]! @ 0x2c │ │ │ │ - ldrbtcc pc, [pc], #79 @ 132d8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 132d0 @ │ │ │ │ andmi pc, r4, sl, asr #17 │ │ │ │ svccc 0x0040f85a │ │ │ │ @ instruction: 0xf8dab1cb │ │ │ │ ldrbmi r3, [r0], -ip │ │ │ │ @ instruction: 0x46044798 │ │ │ │ ldrdgt pc, [r0], -sl │ │ │ │ movwcs r2, #1296 @ 0x510 │ │ │ │ @ instruction: 0xf04f4631 │ │ │ │ stccs 0, cr3, [r0], {255} @ 0xff │ │ │ │ rsbpl pc, r1, #64, 4 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf00b5c00 │ │ │ │ @ instruction: 0xf8cafd95 │ │ │ │ @ instruction: 0xf85a4004 │ │ │ │ - blcs 23014 │ │ │ │ - blmi 847aac │ │ │ │ + blcs 2300c │ │ │ │ + blmi 847aa4 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ssatmi r6, #30, sl, asr #10 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ andcs r2, pc, #603979776 @ 0x24000000 │ │ │ │ movwgt lr, #6605 @ 0x19cd │ │ │ │ andls r4, r0, #76546048 @ 0x4900000 │ │ │ │ andcs r4, r4, r3, lsr #12 │ │ │ │ @@ -14596,95 +14594,95 @@ │ │ │ │ @ instruction: 0xf020e005 │ │ │ │ cdpcc 14, 0, cr15, cr1, cr11, {5} │ │ │ │ svcge 0x003ff43f │ │ │ │ cmncs r4, r8, lsr #17 │ │ │ │ andeq pc, r4, r0, lsl r0 @ │ │ │ │ @ instruction: 0xe738d0f5 │ │ │ │ strtmi r4, [r8], -r9, lsr #12 │ │ │ │ - b ff3d1324 │ │ │ │ + b ff4d131c │ │ │ │ svclt 0x0000e791 │ │ │ │ - andeq r1, r4, r6, lsl #20 │ │ │ │ - andeq r0, r7, r4, lsl #30 │ │ │ │ - andeq ip, r6, r0, asr lr │ │ │ │ + strdeq r1, [r4], -lr │ │ │ │ + andeq r0, r7, ip, lsl #30 │ │ │ │ + andeq ip, r6, r8, asr lr │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - @ instruction: 0x00070eb8 │ │ │ │ - andeq r0, r7, r2, lsr #29 │ │ │ │ - andeq r0, r7, r6, lsl #29 │ │ │ │ - andeq r0, r7, sl, asr #28 │ │ │ │ - andeq r0, r7, r8, asr #29 │ │ │ │ - @ instruction: 0x00070eb8 │ │ │ │ - andeq r1, r4, r8, ror #17 │ │ │ │ - andeq r1, r4, r6, ror #17 │ │ │ │ - andeq r1, r4, r4, ror #17 │ │ │ │ - muleq r7, r6, sp │ │ │ │ + andeq r0, r7, r0, asr #29 │ │ │ │ + andeq r0, r7, sl, lsr #29 │ │ │ │ + andeq r0, r7, lr, lsl #29 │ │ │ │ + andeq r0, r7, r2, asr lr │ │ │ │ + ldrdeq r0, [r7], -r0 @ │ │ │ │ + andeq r0, r7, r0, asr #29 │ │ │ │ + andeq r1, r4, r0, ror #17 │ │ │ │ + ldrdeq r1, [r4], -lr │ │ │ │ + ldrdeq r1, [r4], -ip │ │ │ │ + muleq r7, lr, sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ smullslt r4, r2, sl, ip │ │ │ │ ldrbtmi r4, [ip], #-2714 @ 0xfffff566 │ │ │ │ svcge 0x00024b9a │ │ │ │ stmiapl r2!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f213c │ │ │ │ - bmi fe5d3bc8 │ │ │ │ + bmi fe5d3bc0 │ │ │ │ cmnvs sl, sl, ror r4 │ │ │ │ - bcs 2eb38 │ │ │ │ + bcs 2eb30 │ │ │ │ ldmdavs sl, {r0, r2, r5, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ mrcvs 1, 2, r8, cr10, cr1, {0} │ │ │ │ rsble r2, pc, r1, lsl #20 │ │ │ │ ldrbtmi r4, [ip], #-3217 @ 0xfffff36f │ │ │ │ - blcs 6ea74 │ │ │ │ + blcs 6ea6c │ │ │ │ sbchi pc, r3, r0 │ │ │ │ ldrbtmi r4, [fp], #-2959 @ 0xfffff471 │ │ │ │ - bcs 6f15c │ │ │ │ + bcs 6f154 │ │ │ │ stcmi 0, cr13, [lr], {118} @ 0x76 │ │ │ │ svcvs 0x00a3447c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ svcvs 0x00e380ed │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ stcmi 0, cr8, [sl], {190} @ 0xbe │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ - blcs 1f614 │ │ │ │ + blcs 1f60c │ │ │ │ svcvs 0x0023dd27 │ │ │ │ - blmi fe1de020 │ │ │ │ + blmi fe1de018 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ strcs r6, [fp, #-2426] @ 0xfffff686 │ │ │ │ teqvs fp, r3 @ │ │ │ │ @ instruction: 0xf7f14618 │ │ │ │ - stmmi r3, {r1, r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmmi r3, {r1, r6, r7, fp, sp, lr, pc} │ │ │ │ movwcs r4, #2435 @ 0x983 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r8 │ │ │ │ stmib sp, {r3, r4, r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r5, [r9], #-0 │ │ │ │ @ instruction: 0xf04f2501 │ │ │ │ @ instruction: 0x672530ff │ │ │ │ ldc2l 0, cr15, [r4], #44 @ 0x2c │ │ │ │ ldrbtmi r4, [fp], #-2941 @ 0xfffff483 │ │ │ │ ldrdcs pc, [r0], r3 │ │ │ │ @ instruction: 0xf8c33a01 │ │ │ │ ldclvs 0, cr2, [sl, #512] @ 0x200 │ │ │ │ ldrbvs r3, [sl, #2561] @ 0xa01 │ │ │ │ - bcc 6eccc │ │ │ │ + bcc 6ecc4 │ │ │ │ ldclmi 6, cr6, [r8], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ - blcs 1f680 │ │ │ │ + blcs 1f678 │ │ │ │ svcvs 0x0023dd03 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blmi 1d336b4 │ │ │ │ + blmi 1d336ac │ │ │ │ ldclvs 4, cr4, [sl, #492] @ 0x1ec │ │ │ │ svclt 0x00b42a00 │ │ │ │ ldclvs 2, cr2, [sl] │ │ │ │ ldrbtmi r4, [fp], #-2929 @ 0xfffff48f │ │ │ │ mrcvs 5, 0, r6, cr10, cr10, {6} │ │ │ │ svclt 0x00b42a00 │ │ │ │ cdpvs 2, 1, cr2, cr10, cr0, {0} │ │ │ │ ldrbtmi r4, [fp], #-2926 @ 0xfffff492 │ │ │ │ - bmi 1bacd08 │ │ │ │ + bmi 1bacd00 │ │ │ │ ldrbtmi r4, [sl], #-2910 @ 0xfffff4a2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078091 │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ @@ -14697,46 +14695,46 @@ │ │ │ │ addmi r6, r1, #152, 12 @ 0x9800000 │ │ │ │ andcs fp, r2, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf03d66da │ │ │ │ @ instruction: 0xe77dfd5b │ │ │ │ stccs 15, cr6, [r0], {28} │ │ │ │ @ instruction: 0xf107d185 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ - b fe8514b8 │ │ │ │ + b fe9514b0 │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7f160bb │ │ │ │ - strmi lr, [r4], -r2, lsl #24 │ │ │ │ + strmi lr, [r4], -r6, lsl #24 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46404d53 │ │ │ │ - ldcl 7, cr15, [r8], #-964 @ 0xfffffc3c │ │ │ │ + ldcl 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r6, r8, r9, fp, lr}^ │ │ │ │ ldmpl r6, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f14630 │ │ │ │ - andcs lr, r1, r2, asr #16 │ │ │ │ - blx 12cf55a │ │ │ │ + andcs lr, r1, r6, asr #16 │ │ │ │ + blx 12cf552 │ │ │ │ addpl pc, r7, r5, lsl #10 │ │ │ │ @ instruction: 0xf5053014 │ │ │ │ @ instruction: 0xf0065580 │ │ │ │ strtmi pc, [r1], -r9, ror #25 │ │ │ │ @ instruction: 0xf0202003 │ │ │ │ strtmi pc, [r0], -sp, lsr #27 │ │ │ │ @ instruction: 0xf8c52301 │ │ │ │ @ instruction: 0xf00b335c │ │ │ │ - blmi 1192234 │ │ │ │ + blmi 119222c │ │ │ │ ldrbtmi r4, [fp], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0x675c655c │ │ │ │ - bcc 6ecc4 │ │ │ │ + bcc 6ecbc │ │ │ │ @ instruction: 0xf7f165da │ │ │ │ - @ instruction: 0x4630e8d4 │ │ │ │ + @ instruction: 0x4630e8d8 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ - b 18d1534 │ │ │ │ + b 19d152c │ │ │ │ svcvs 0x0023e741 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf39 │ │ │ │ stclvs 13, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ strbvs r3, [r3, #2817]! @ 0xb01 │ │ │ │ @ instruction: 0xf00be732 │ │ │ │ movwcs pc, #2867 @ 0xb33 @ │ │ │ │ @@ -14749,146 +14747,146 @@ │ │ │ │ @ instruction: 0xf8c43b01 │ │ │ │ stclvs 0, cr3, [r3, #528]! @ 0x210 │ │ │ │ strbvs r3, [r3, #2817]! @ 0xb01 │ │ │ │ andcs lr, r0, #25952256 @ 0x18c0000 │ │ │ │ ldmdbvs sl!, {r1, r5, r8, r9, sl, sp, lr}^ │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ @ instruction: 0xf7f04618 │ │ │ │ - smlaldx lr, r3, ip, pc @ │ │ │ │ + strb lr, [r3, -r0, asr #30] │ │ │ │ ldmdbvs sl!, {r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl 6d159c │ │ │ │ - ldmda r4, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 7d1594 │ │ │ │ + ldmda r8, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andscs r4, r4, #557056 @ 0x88000 │ │ │ │ ldrbtmi r1, [r9], #-3360 @ 0xfffff2e0 │ │ │ │ - b ff0d15ac │ │ │ │ + b ff1d15a4 │ │ │ │ stclvs 8, cr4, [r3, #128]! @ 0x80 │ │ │ │ ldrbtmi r2, [r8], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0x51aff240 │ │ │ │ strbvs r3, [r3, #2817]! @ 0xb01 │ │ │ │ - blx ffe4f682 │ │ │ │ + blx ffe4f67a │ │ │ │ andcs r6, r0, #220, 26 @ 0x3700 │ │ │ │ vtst.8 d20, d0, d11 │ │ │ │ stccc 1, cr5, [r1], {122} @ 0x7a │ │ │ │ ldrbtmi r6, [r8], #-1500 @ 0xfffffa24 │ │ │ │ stccc 14, cr6, [r1], {28} │ │ │ │ @ instruction: 0xf021661c │ │ │ │ svclt 0x0000fbeb │ │ │ │ - andeq ip, r6, lr, asr #24 │ │ │ │ + andeq ip, r6, r6, asr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r7], -r8 │ │ │ │ - andeq ip, r6, r8, lsr ip │ │ │ │ - andeq r0, r7, lr, asr #25 │ │ │ │ - andeq r0, r7, r2, asr #25 │ │ │ │ - @ instruction: 0x00070cb8 │ │ │ │ - andeq r0, r7, r4, lsr #25 │ │ │ │ + andeq r0, r7, r0, lsl #26 │ │ │ │ + andeq ip, r6, r0, asr #24 │ │ │ │ + ldrdeq r0, [r7], -r6 │ │ │ │ + andeq r0, r7, sl, asr #25 │ │ │ │ + andeq r0, r7, r0, asr #25 │ │ │ │ + andeq r0, r7, ip, lsr #25 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r7, ip, lsl #26 │ │ │ │ - andeq r1, r4, sl, asr r7 │ │ │ │ - andeq r0, r7, r2, ror #24 │ │ │ │ - andeq r0, r7, r8, asr #24 │ │ │ │ - andeq r0, r7, r4, lsr ip │ │ │ │ - andeq r0, r7, r6, lsr #24 │ │ │ │ - andeq r0, r7, r6, lsl ip │ │ │ │ - andeq ip, r6, lr, asr fp │ │ │ │ + andeq r0, r7, r4, lsl sp │ │ │ │ + andeq r1, r4, r2, asr r7 │ │ │ │ + andeq r0, r7, sl, ror #24 │ │ │ │ + andeq r0, r7, r0, asr ip │ │ │ │ + andeq r0, r7, ip, lsr ip │ │ │ │ + andeq r0, r7, lr, lsr #24 │ │ │ │ + andeq r0, r7, lr, lsl ip │ │ │ │ + andeq ip, r6, r6, ror #22 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r7, r4, lsr #24 │ │ │ │ - andeq r0, r7, lr, asr fp │ │ │ │ - andeq r1, r4, lr, ror r6 │ │ │ │ - andeq r1, r4, sl, lsr #11 │ │ │ │ - andeq r1, r4, lr, lsl #11 │ │ │ │ + andeq r0, r7, ip, lsr #24 │ │ │ │ + andeq r0, r7, r6, ror #22 │ │ │ │ + andeq r1, r4, r6, ror r6 │ │ │ │ + andeq r1, r4, r2, lsr #11 │ │ │ │ + andeq r1, r4, r6, lsl #11 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a87c │ │ │ │ + bl feb6a874 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5d7624 │ │ │ │ + blmi 5d761c │ │ │ │ svcge 0x0002b083 │ │ │ │ mrcvs 4, 6, r4, cr11, cr11, {3} │ │ │ │ vldrle d2, [sl, #-4] │ │ │ │ ldrbtmi r4, [ip], #-3092 @ 0xfffff3ec │ │ │ │ - blcs 2ee24 │ │ │ │ + blcs 2ee1c │ │ │ │ @ instruction: 0xf8d4dd03 │ │ │ │ - blcs 1f8b0 │ │ │ │ + blcs 1f8a8 │ │ │ │ strcc sp, [r4, -r2, lsl #24] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf82af03f │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ - blcc 612c8 │ │ │ │ + blcc 612c0 │ │ │ │ addcc pc, r4, r4, asr #17 │ │ │ │ - blcc 6ee4c │ │ │ │ + blcc 6ee44 │ │ │ │ ldrtmi r6, [sp], r3, ror #11 │ │ │ │ stmdbmi r8, {r4, 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 │ │ │ │ - blx feb4f70a │ │ │ │ + blx feb4f702 │ │ │ │ svclt 0x0000e7d8 │ │ │ │ - andeq r0, r7, r8, lsr #20 │ │ │ │ - andeq r0, r7, lr, lsl sl │ │ │ │ - andeq r1, r4, sl, asr #9 │ │ │ │ + andeq r0, r7, r0, lsr sl │ │ │ │ + andeq r0, r7, r6, lsr #20 │ │ │ │ + andeq r1, r4, r2, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4cc4 │ │ │ │ stmibmi r4, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blmi ff1248f8 │ │ │ │ - bmi ff13f314 │ │ │ │ + blmi ff1248f0 │ │ │ │ + bmi ff13f30c │ │ │ │ sxtab16mi r4, r3, fp, ror #8 │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ sbcne pc, r4, #13041664 @ 0xc70000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x607b589b │ │ │ │ - blcs 2d790 │ │ │ │ + blcs 2d788 │ │ │ │ msrhi SPSR_c, r0, asr #32 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ andvc pc, pc, r7, lsl #10 │ │ │ │ @ instruction: 0xf1072201 │ │ │ │ @ instruction: 0xf8c7040c │ │ │ │ @ instruction: 0xf7f12238 │ │ │ │ - blmi fee4e1e8 │ │ │ │ + blmi fee4e1f0 │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ adcspl pc, ip, #13041664 @ 0xc70000 │ │ │ │ eorsvs r4, r3, fp, ror r4 │ │ │ │ - ldmib ip, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r4, lsl #2 │ │ │ │ ldmibvc r0, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ - b cd1720 │ │ │ │ + b dd1718 │ │ │ │ strtmi r2, [r0], -r8, lsl #2 │ │ │ │ - beq fe54fb80 │ │ │ │ - b b5172c │ │ │ │ + beq fe54fb78 │ │ │ │ + b c51724 │ │ │ │ strtmi r2, [r0], -fp, lsl #2 │ │ │ │ stmdavc lr, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ - b 9d1738 │ │ │ │ + b ad1730 │ │ │ │ strtmi r2, [r0], -r7, lsl #2 │ │ │ │ ldreq pc, [r8], #263 @ 0x107 │ │ │ │ - b 851744 │ │ │ │ + b 95173c │ │ │ │ strtmi r4, [r0], -r8, lsr #23 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ @ instruction: 0xf7f13094 │ │ │ │ - tstcs r4, lr, ror r9 │ │ │ │ + smlabbcs r4, r2, r9, lr │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - tstcs r8, r6, lsl sl │ │ │ │ + tstcs r8, sl, lsl sl │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - tstcs fp, r2, lsl sl │ │ │ │ + tstcs fp, r6, lsl sl │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - tstcs r7, lr, lsl #20 │ │ │ │ + tstcs r7, r2, lsl sl │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7f174d6 │ │ │ │ - blmi fe78dfd4 │ │ │ │ + blmi fe78dfdc │ │ │ │ addsvc pc, r2, r7, lsl #10 │ │ │ │ addpl pc, r4, r6, asr #17 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ @ instruction: 0xf04f3120 │ │ │ │ @ instruction: 0xf8c74380 │ │ │ │ @ instruction: 0xf7f13118 │ │ │ │ - @ instruction: 0xf8c7ea62 │ │ │ │ + @ instruction: 0xf8c7ea66 │ │ │ │ ldcmi 1, cr5, [r6, #656] @ 0x290 │ │ │ │ strbmi r2, [fp], -r1, lsl #4 │ │ │ │ msrcc R9_usr, r0 │ │ │ │ strls r4, [r0], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf01f4628 │ │ │ │ @ instruction: 0x464bfe7b │ │ │ │ vst1.8 {d18-d21}, [pc], r6 │ │ │ │ @@ -14994,16 +14992,16 @@ │ │ │ │ @ instruction: 0x46283192 │ │ │ │ @ instruction: 0xf01f9400 │ │ │ │ ldrtmi pc, [r3], -sp, lsr #27 @ │ │ │ │ @ instruction: 0x4628221e │ │ │ │ vshl.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf01f3195 │ │ │ │ ldmdavs fp!, {r0, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt fe2eda04 │ │ │ │ - blmi 7a6234 │ │ │ │ + bllt fe2ed9fc │ │ │ │ + blmi 7a622c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d12e │ │ │ │ @ instruction: 0x46bd7733 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -15024,95 +15022,95 @@ │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ ldr pc, [r5], r1, lsr #18 │ │ │ │ @ instruction: 0x46294810 │ │ │ │ addscc pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ @ instruction: 0xe7c5f9d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr0, {7} │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ + mrc 7, 1, APSR_nzcv, cr14, cr0, {7} │ │ │ │ + andeq ip, r6, r4, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r6], -r4 │ │ │ │ + strdeq ip, [r6], -ip @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r1, lsr #26 │ │ │ │ andeq r0, r0, r5, ror #24 │ │ │ │ andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq r1, r4, ip, asr r6 │ │ │ │ - andeq r1, r4, r0, asr r5 │ │ │ │ - andeq ip, r6, r4, ror #12 │ │ │ │ - andeq r1, r4, r6, asr #8 │ │ │ │ - andeq r1, r4, r0, asr r4 │ │ │ │ - andeq r1, r4, r0, asr #8 │ │ │ │ + andeq r1, r4, r4, asr r6 │ │ │ │ + andeq r1, r4, r8, asr #10 │ │ │ │ + andeq ip, r6, ip, ror #12 │ │ │ │ + andeq r1, r4, lr, lsr r4 │ │ │ │ + andeq r1, r4, r8, asr #8 │ │ │ │ + andeq r1, r4, r8, lsr r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6ac4c │ │ │ │ + bl feb6ac44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r3], #-928 @ 0xfffffc60 │ │ │ │ - blmi cffc64 │ │ │ │ + blmi cffc5c │ │ │ │ svcge 0x0000447c │ │ │ │ stmiapl r2!, {r1, r3, fp, sp}^ │ │ │ │ @ instruction: 0xf1036813 │ │ │ │ andsvs r0, r3, r1, lsl #6 │ │ │ │ stmdacs ip, {r0, r2, r3, r4, ip, lr, pc} │ │ │ │ stmdacs r1, {r1, r2, r3, ip, lr, pc} │ │ │ │ ldmdacs r6, {r1, r3, r5, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, r2, r3, r4, ip, lr, pc} │ │ │ │ ldmdacs r5, {r2, r3, r5, ip, lr, pc} │ │ │ │ - blmi ac7f48 │ │ │ │ + blmi ac7f40 │ │ │ │ strcc r2, [ip, -r1, lsl #4] │ │ │ │ andsvs r5, sl, r3, ror #17 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - blmi a2632c │ │ │ │ + blmi a26324 │ │ │ │ stmdavs sl, {r0, r5, r7, fp, ip, lr} │ │ │ │ andvs r3, sl, r1, lsl #4 │ │ │ │ ldmdavs r3, {r1, r5, r6, r7, fp, ip, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi 9030e8 │ │ │ │ + blmi 9030e0 │ │ │ │ strcc r2, [ip, -r1, lsl #4] │ │ │ │ andsvs r5, sl, r3, ror #17 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ andcs r4, r1, #32, 22 @ 0x8000 │ │ │ │ andsvs r5, sl, r3, ror #17 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0x4090e8bd │ │ │ │ - blt 1a4fbbc │ │ │ │ + blt 1a4fbb4 │ │ │ │ smladcc ip, ip, fp, r4 │ │ │ │ andsvs r5, r8, r3, ror #17 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ tstcs r1, r8, lsl sl │ │ │ │ stmiapl r2!, {r0, r3, r4, r8, r9, fp, lr} │ │ │ │ stmiapl r3!, {r0, r4, sp, lr}^ │ │ │ │ @ instruction: 0xe7eb6019 │ │ │ │ sbcle r2, sl, r6, lsl #16 │ │ │ │ tstle r4, r3, lsl #16 │ │ │ │ andcs r4, r1, #21504 @ 0x5400 │ │ │ │ andsvs r5, sl, r3, ror #17 │ │ │ │ stmdacs pc, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - blmi 508244 │ │ │ │ + blmi 50823c │ │ │ │ ldmdbmi r3, {r3, r5, r9, sp} │ │ │ │ stmiapl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - ldmda r0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 226350 │ │ │ │ + ldmda r4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 226348 │ │ │ │ stmiapl r2!, {r0, r8, sp} │ │ │ │ stmiapl r2!, {r0, r4, sp, lr}^ │ │ │ │ strmi r6, [fp], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xe7bf6013 │ │ │ │ - andeq ip, r6, r8, lsr #11 │ │ │ │ + @ instruction: 0x0006c5b0 │ │ │ │ @ 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 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r1, r4, r8, asr r3 │ │ │ │ + andeq r1, r4, r0, asr r3 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b3f │ │ │ │ ldrsbtgt pc, [ip], #143 @ 0x8f @ │ │ │ │ @@ -15134,15 +15132,15 @@ │ │ │ │ ldreq r6, [sl], r3, lsr #18 │ │ │ │ cmncs r2, #264 @ 0x108 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r8, ip, sp, lr} │ │ │ │ svclt 0x004206de │ │ │ │ smcvc 45623 @ 0xb237 │ │ │ │ vst2.8 {d6,d8}, [r3 :128], r3 │ │ │ │ ldreq r6, [r8, -r0, lsl #5] │ │ │ │ - bcs 49048 │ │ │ │ + bcs 49040 │ │ │ │ cmncs r3, #58 @ 0x3a │ │ │ │ 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} │ │ │ │ @@ -15174,20 +15172,20 @@ │ │ │ │ rscvc r2, fp, r8, ror r3 │ │ │ │ str r6, [ip, r3, lsr #18]! │ │ │ │ @ instruction: 0xf6404908 │ │ │ │ stmdami r8, {r1, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffeef029 │ │ │ │ svclt 0x0000e78e │ │ │ │ - muleq r6, r2, r4 │ │ │ │ + muleq r6, sl, r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r4, ip, lsl #4 │ │ │ │ - andeq r1, r4, r6, lsr r2 │ │ │ │ - andeq r1, r4, r0, ror #3 │ │ │ │ - andeq r1, r4, sl, lsl #4 │ │ │ │ + andeq r1, r4, r4, lsl #4 │ │ │ │ + andeq r1, r4, lr, lsr #4 │ │ │ │ + ldrdeq r1, [r4], -r8 │ │ │ │ + andeq r1, r4, r2, lsl #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b2d │ │ │ │ ldrsbtgt pc, [r4], pc @ │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ @@ -15230,20 +15228,20 @@ │ │ │ │ ldr pc, [sp, r9, lsl #31]! │ │ │ │ cmncs r3, #805306368 @ 0x30000000 │ │ │ │ andcs lr, r2, #56885248 @ 0x3640000 │ │ │ │ ldrb r2, [r6, r4, ror #6] │ │ │ │ cmncs r2, #4, 4 @ 0x40000000 │ │ │ │ andcs lr, r5, #55312384 @ 0x34c0000 │ │ │ │ @ instruction: 0xe7d0237c │ │ │ │ - andeq ip, r6, sl, ror #6 │ │ │ │ + andeq ip, r6, r2, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r4, ip, lsr #2 │ │ │ │ - andeq r1, r4, lr, ror #2 │ │ │ │ - andeq r1, r4, r6, lsl r1 │ │ │ │ - andeq r1, r4, r8, asr r1 │ │ │ │ + andeq r1, r4, r4, lsr #2 │ │ │ │ + andeq r1, r4, r6, ror #2 │ │ │ │ + andeq r1, r4, lr, lsl #2 │ │ │ │ + andeq r1, r4, r0, asr r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ svcge 0x0000b0cf │ │ │ │ @ instruction: 0xf8df4b44 │ │ │ │ @ instruction: 0x46058114 │ │ │ │ @@ -15253,79 +15251,79 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldc2l 0, cr15, [ip], {22} │ │ │ │ stccs 0, cr6, [r0], {248} @ 0xf8 │ │ │ │ pkhtbmi sp, r1, lr, asr #32 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - mcrrne 14, 3, lr, r6, cr2 │ │ │ │ + mcrrne 14, 3, lr, r6, cr6 │ │ │ │ @ instruction: 0xf0164630 │ │ │ │ @ instruction: 0x4632fcd1 │ │ │ │ stmib r9, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0290500 │ │ │ │ ldmvs fp!, {r0, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ @ instruction: 0x46200114 │ │ │ │ @ instruction: 0xf7f0609c │ │ │ │ - blmi ccf6a8 │ │ │ │ + blmi ccf6b0 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf8580018 │ │ │ │ adcsvs r3, fp, r3 │ │ │ │ - svc 0x0098f7f0 │ │ │ │ + svc 0x009cf7f0 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c2d │ │ │ │ @ instruction: 0xf7f10018 │ │ │ │ - ldrbtmi lr, [ip], #-2066 @ 0xfffff7ee │ │ │ │ + ldrbtmi lr, [ip], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorle r2, r6, r1, lsl #22 │ │ │ │ movwlt r6, #47587 @ 0xb9e3 │ │ │ │ ldmvs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x609368fb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr], #-960 @ 0xfffffc40 │ │ │ │ + stc 7, cr15, [r2], {240} @ 0xf0 │ │ │ │ ldmvs fp!, {r1, r5, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - mcr 7, 0, pc, cr12, cr0, {7} @ │ │ │ │ - blmi 66669c │ │ │ │ + mrc 7, 0, APSR_nzcv, cr0, cr0, {7} │ │ │ │ + blmi 666694 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d125 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strdvs r6, [r3, #139]! @ 0x8b │ │ │ │ stmibvs r3!, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrmi fp, [sl], -r3, lsl #3 │ │ │ │ - blcs 2e0b8 │ │ │ │ + blcs 2e0b0 │ │ │ │ @ instruction: 0x461ad0d8 │ │ │ │ - blcs 2e0c0 │ │ │ │ + blcs 2e0b8 │ │ │ │ @ instruction: 0xe7d3d1f7 │ │ │ │ @ instruction: 0xf0162001 │ │ │ │ ldmvs fp!, {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r3, {r2, ip, sp, lr}^ │ │ │ │ str r0, [r6, r0, lsl #10]! │ │ │ │ strdvs r6, [r3, fp]! │ │ │ │ stmdami ip, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f00018 │ │ │ │ - @ instruction: 0xf7f0eec8 │ │ │ │ - svclt 0x0000ec02 │ │ │ │ + @ instruction: 0xf7f0eecc │ │ │ │ + svclt 0x0000ec06 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, r2, lsl #5 │ │ │ │ - andeq ip, r6, lr, ror r2 │ │ │ │ + andeq ip, r6, sl, lsl #5 │ │ │ │ + andeq ip, r6, r6, lsl #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r7, r2, lsr #14 │ │ │ │ - strdeq r1, [r7], -r8 │ │ │ │ - andeq ip, r6, r0, ror #3 │ │ │ │ - muleq r7, r6, r6 │ │ │ │ + andeq r1, r7, sl, lsr #14 │ │ │ │ + andeq r1, r7, r0, lsl #14 │ │ │ │ + andeq ip, r6, r8, ror #3 │ │ │ │ + muleq r7, lr, r6 │ │ │ │ @ instruction: 0xf6404b11 │ │ │ │ ldmdbmi r1, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ ldrbtmi fp, [r9], #-1264 @ 0xfffffb10 │ │ │ │ @ instruction: 0xf642af00 │ │ │ │ @ instruction: 0xf640641b │ │ │ │ stmib r3, {r3, r4, r9, sl, sp}^ │ │ │ │ @@ -15336,24 +15334,24 @@ │ │ │ │ andvs r7, r8, #520093696 @ 0x1f000000 │ │ │ │ adcsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ cmnpvc pc, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ stmib r3, {r1, r2, r3, r4, r7, r8, sp, lr}^ │ │ │ │ stmib r3, {r0, r1, r2, sl, ip, lr}^ │ │ │ │ ldrtmi r1, [sp], r9, lsl #4 │ │ │ │ @ instruction: 0x4770bcf0 │ │ │ │ - andeq lr, r6, r2, lsr r6 │ │ │ │ - andeq r1, r7, r6, asr r6 │ │ │ │ + andeq lr, r6, sl, lsr r6 │ │ │ │ + andeq r1, r7, lr, asr r6 │ │ │ │ stmdacc r1, {r7, sl, ip, sp, pc} │ │ │ │ ldmdacs sp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldm pc, {r1, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ svceq 0x0015f000 │ │ │ │ stclpl 3, cr6, [r0, #-408]! @ 0xfffffe68 │ │ │ │ strbtpl r5, [r9], #-1882 @ 0xfffff8a6 │ │ │ │ stmdami fp, {r0, r4, r6, r9, sl, fp, lr}^ │ │ │ │ - ldccc 2, cr4, [pc], #-276 @ 13e00 │ │ │ │ + ldccc 2, cr4, [pc], #-276 @ 13df8 │ │ │ │ eorscc r3, r3, r9, lsr r6 │ │ │ │ strtcs r2, [r7], #-2605 @ 0xfffff5d3 │ │ │ │ ldmdane fp, {r0, r5, r9, sl, fp, ip} │ │ │ │ ldrbtmi r4, [r8], #-2094 @ 0xfffff7d2 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ ldrbtmi r4, [r8], #-2092 @ 0xfffff7d4 │ │ │ │ @@ -15396,57 +15394,57 @@ │ │ │ │ stmdami r0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7ad4478 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xe7a74478 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ svclt 0x0000e7a4 │ │ │ │ - andeq r0, r4, sl, ror pc │ │ │ │ - andeq r0, r4, r6, ror #30 │ │ │ │ - andeq r1, r4, r4, lsr r1 │ │ │ │ - andeq r1, r4, lr, lsl r1 │ │ │ │ - andeq r1, r4, r4, lsl #2 │ │ │ │ - andeq r1, r4, lr, ror #1 │ │ │ │ - ldrdeq r1, [r4], -r4 │ │ │ │ - strheq r1, [r4], -r2 │ │ │ │ - muleq r4, r4, r0 │ │ │ │ - andeq r1, r4, sl, ror r0 │ │ │ │ - andeq r1, r4, ip, asr r0 │ │ │ │ - andeq r1, r4, r2, asr #32 │ │ │ │ - andeq r1, r4, r8, lsr #32 │ │ │ │ - andeq r1, r4, sl, lsl r0 │ │ │ │ - andeq r1, r4, r8 │ │ │ │ - strdeq r0, [r4], -r2 │ │ │ │ - andeq r0, r4, r0, ror #31 │ │ │ │ - andeq r0, r4, sl, asr #29 │ │ │ │ - andeq r0, r4, r8, asr #31 │ │ │ │ - @ instruction: 0x00040fb6 │ │ │ │ - muleq r4, r8, pc @ │ │ │ │ - andeq r0, r4, lr, ror pc │ │ │ │ - andeq r0, r4, r0, ror #30 │ │ │ │ - andeq r0, r4, lr, lsr pc │ │ │ │ - andeq r0, r4, ip, lsr #30 │ │ │ │ - andeq r0, r4, r6, lsl pc │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ - ldrdeq r0, [r4], -lr │ │ │ │ - muleq r4, r0, ip │ │ │ │ - andeq r1, r4, r2, lsr #1 │ │ │ │ + andeq r0, r4, r2, ror pc │ │ │ │ + andeq r0, r4, lr, asr pc │ │ │ │ + andeq r1, r4, ip, lsr #2 │ │ │ │ + andeq r1, r4, r6, lsl r1 │ │ │ │ + strdeq r1, [r4], -ip │ │ │ │ + andeq r1, r4, r6, ror #1 │ │ │ │ + andeq r1, r4, ip, asr #1 │ │ │ │ + andeq r1, r4, sl, lsr #1 │ │ │ │ + andeq r1, r4, ip, lsl #1 │ │ │ │ + andeq r1, r4, r2, ror r0 │ │ │ │ + andeq r1, r4, r4, asr r0 │ │ │ │ + andeq r1, r4, sl, lsr r0 │ │ │ │ + andeq r1, r4, r0, lsr #32 │ │ │ │ + andeq r1, r4, r2, lsl r0 │ │ │ │ + andeq r1, r4, r0 │ │ │ │ + andeq r0, r4, sl, ror #31 │ │ │ │ + ldrdeq r0, [r4], -r8 │ │ │ │ + andeq r0, r4, r2, asr #29 │ │ │ │ + andeq r0, r4, r0, asr #31 │ │ │ │ + andeq r0, r4, lr, lsr #31 │ │ │ │ + muleq r4, r0, pc @ │ │ │ │ + andeq r0, r4, r6, ror pc │ │ │ │ + andeq r0, r4, r8, asr pc │ │ │ │ + andeq r0, r4, r6, lsr pc │ │ │ │ + andeq r0, r4, r4, lsr #30 │ │ │ │ + andeq r0, r4, lr, lsl #30 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + ldrdeq r0, [r4], -r6 │ │ │ │ + andeq r0, r4, r8, lsl #25 │ │ │ │ + muleq r4, sl, r0 │ │ │ │ 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 7fc70 │ │ │ │ + bl 7fc68 │ │ │ │ svclt 0x00bc0302 │ │ │ │ @ instruction: 0xf04f4240 │ │ │ │ strcs r0, [sl, #-2049] @ 0xfffff7ff │ │ │ │ andvs pc, r0, #164, 22 @ 0x29000 │ │ │ │ ldrmi r4, [lr], -r6, lsl #13 │ │ │ │ - blx 1563d2 │ │ │ │ + blx 1563ca │ │ │ │ @ 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}^ │ │ │ │ @@ -15455,15 +15453,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] @ 13e18 │ │ │ │ + ldclvc 5, cr15, [pc, #-692] @ 13e10 │ │ │ │ strmi sl, [ip], -r0, lsl #30 │ │ │ │ strbeq pc, [r0, #263] @ 0x107 @ │ │ │ │ movwcs r4, #2484 @ 0x9b4 │ │ │ │ ldmdaeq r4!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-634 @ 0xfffffd86 │ │ │ │ @ instruction: 0x612b4ab2 │ │ │ │ mrcmi 2, 5, r6, cr2, cr8, {5} │ │ │ │ @@ -15474,310 +15472,310 @@ │ │ │ │ @ instruction: 0xf8c702b0 │ │ │ │ @ instruction: 0xf04f30b8 │ │ │ │ rscsvs r3, sl, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ movwcs r3, #0 │ │ │ │ @ instruction: 0x232ae9c7 │ │ │ │ @ instruction: 0x232ce9c7 │ │ │ │ - mrrc 7, 15, pc, r8, cr0 @ │ │ │ │ + mrrc 7, 15, pc, ip, cr0 @ │ │ │ │ strmi r4, [r2], r6, lsr #23 │ │ │ │ @ instruction: 0xf50358f3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 20e38 │ │ │ │ + blcs 20e30 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ ldmpl r3!, {r1, r5, r7, r8, r9, fp, lr}^ │ │ │ │ - blcs 6e1a0 │ │ │ │ + blcs 6e198 │ │ │ │ svclt 0x00084623 │ │ │ │ eorsvs r2, fp, #67108864 @ 0x4000000 │ │ │ │ ldrvc pc, [sl], #1287 @ 0x507 │ │ │ │ teqvs ip, lr @ │ │ │ │ ldmibvc sl!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf507606c │ │ │ │ @ instruction: 0x61bc74ba │ │ │ │ ldrtvc pc, [sp], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf50760ac │ │ │ │ ldrsbtvs r7, [ip], #74 @ 0x4a │ │ │ │ rscvs r4, ip, r9, ror r4 │ │ │ │ ldrvc pc, [sp], #-1287 @ 0xfffffaf9 │ │ │ │ addcs r6, r0, #124, 2 │ │ │ │ adcmi pc, r8, r7, asr #17 │ │ │ │ - bvs fff25a30 │ │ │ │ - bleq 502b0 │ │ │ │ + bvs fff25a28 │ │ │ │ + bleq 502a8 │ │ │ │ @ instruction: 0x03a8f107 │ │ │ │ @ instruction: 0xf107607b │ │ │ │ ldrsbtvs r0, [fp], r4 │ │ │ │ @ instruction: 0xf0296023 │ │ │ │ @ instruction: 0xf1bafbbd │ │ │ │ @ instruction: 0xf8890000 │ │ │ │ svclt 0x00a8b07f │ │ │ │ andslt pc, ip, r7, asr #17 │ │ │ │ - blcs 1d109b4 │ │ │ │ + blcs 1d109ac │ │ │ │ stclmi 6, cr15, [sp], {76} @ 0x4c │ │ │ │ stclmi 6, cr15, [ip], {204} @ 0xcc │ │ │ │ submi fp, r0, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf04f4659 │ │ │ │ svclt 0x00bc0e0a │ │ │ │ mvnsvs r2, r1, lsl #6 │ │ │ │ movwcs pc, #2988 @ 0xbac @ │ │ │ │ strmi r4, [r2], -sl, lsl #13 │ │ │ │ - blx 39652a │ │ │ │ + blx 396522 │ │ │ │ @ instruction: 0x46180413 │ │ │ │ teqpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ stccc 8, cr15, [r1, #-4] │ │ │ │ movweq lr, #39857 @ 0x9bb1 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00942a09 │ │ │ │ @ instruction: 0xf0032400 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ ldmibvs sl!, {r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ cmnle sl, r3, lsl r2 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #5 │ │ │ │ - blx 1450292 │ │ │ │ - blcs 2ecdc │ │ │ │ + blx 145028a │ │ │ │ + blcs 2ecd4 │ │ │ │ addshi pc, r6, r0, asr #32 │ │ │ │ - blcs 2ebe4 │ │ │ │ + blcs 2ebdc │ │ │ │ addhi pc, fp, r0 │ │ │ │ addcs r4, r0, #112, 18 @ 0x1c0000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 10d02ae │ │ │ │ + blx 10d02a6 │ │ │ │ addcs r6, r0, #495616 @ 0x79000 │ │ │ │ @ instruction: 0xf0294630 │ │ │ │ - bvs f12f08 │ │ │ │ + bvs f12f00 │ │ │ │ rsble r2, r2, r1, lsl #22 │ │ │ │ @ instruction: 0xf107496a │ │ │ │ subcs r0, r0, #244, 8 @ 0xf4000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ ldmdbeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blx 1ad02d2 │ │ │ │ + blx 1ad02ca │ │ │ │ subcs r4, r0, #1671168 @ 0x198000 │ │ │ │ ldrbtmi r6, [r9], #-2360 @ 0xfffff6c8 │ │ │ │ - blx 19502de │ │ │ │ + blx 19502d6 │ │ │ │ subcs r4, r0, #100, 18 @ 0x190000 │ │ │ │ ldrbtmi r6, [r9], #-2488 @ 0xfffff648 │ │ │ │ - blx 17d02ea │ │ │ │ + blx 17d02e2 │ │ │ │ subcs r4, r0, #1605632 @ 0x188000 │ │ │ │ ldrbtmi r6, [r9], #-2296 @ 0xfffff708 │ │ │ │ - blx 16502f6 │ │ │ │ + blx 16502ee │ │ │ │ eorcs r4, r0, #96, 18 @ 0x180000 │ │ │ │ ldrbtmi r6, [r9], #-2232 @ 0xfffff748 │ │ │ │ - blx 14d0302 │ │ │ │ + blx 14d02fa │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r4, r6, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-640 @ 0xfffffd80 │ │ │ │ - blx 135030e │ │ │ │ + blx 1350306 │ │ │ │ @ instruction: 0xf855e002 │ │ │ │ orrslt r4, ip, r4, lsl #30 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - ldmdb r6, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrshvs r6, [lr], #-171 @ 0xffffff55 │ │ │ │ - ldc 7, cr15, [ip, #-960] @ 0xfffffc40 │ │ │ │ + stc 7, cr15, [r0, #-960]! @ 0xfffffc40 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stcle 0, cr8, [r3, #-532] @ 0xfffffdec │ │ │ │ strbmi r2, [r1], -r2, lsl #4 │ │ │ │ - b ff1d2258 │ │ │ │ - blmi 1126bdc │ │ │ │ + b ff2d2250 │ │ │ │ + blmi 1126bd4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r2, ror r1 │ │ │ │ ldrbvc pc, [pc, -r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x232d8ff0 │ │ │ │ stccc 8, cr15, [r1], {1} │ │ │ │ stccc 8, cr15, [r2], {26} │ │ │ │ addsle r2, r1, r0, lsl #22 │ │ │ │ smlatbeq r2, sl, r1, pc @ │ │ │ │ movwcs lr, #6026 @ 0x178a │ │ │ │ @ instruction: 0xe733623b │ │ │ │ - bl ffad2298 │ │ │ │ - blcs 12e2e8 │ │ │ │ + bl ffbd2290 │ │ │ │ + blcs 12e2e0 │ │ │ │ ldrtmi sp, [r0], -r9, lsl #2 │ │ │ │ - bl fe4522a4 │ │ │ │ + bl fe55229c │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf7f02002 │ │ │ │ - stmdacs r0, {r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4c3bdbf0 │ │ │ │ and r4, r4, ip, ror r4 │ │ │ │ - bl ff6522bc │ │ │ │ - blcs 12e30c │ │ │ │ + bl ff7522b4 │ │ │ │ + blcs 12e304 │ │ │ │ andcs sp, r1, #-2147483598 @ 0x80000032 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - mrrc 7, 15, pc, r4, cr0 @ │ │ │ │ - blle ffcde310 │ │ │ │ + mrrc 7, 15, pc, r8, cr0 @ │ │ │ │ + blle ffcde308 │ │ │ │ ldmdbmi r4!, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ @ instruction: 0xe778fab7 │ │ │ │ addcs r4, r0, #802816 @ 0xc4000 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ ldrbtmi r0, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ - blx febd03d4 │ │ │ │ + blx febd03cc │ │ │ │ @ instruction: 0xf64c6aba │ │ │ │ @ instruction: 0xf6cc4ecd │ │ │ │ - bcs 27e6c │ │ │ │ + bcs 27e64 │ │ │ │ svclt 0x00bc4659 │ │ │ │ strcs r4, [r1], #-594 @ 0xfffffdae │ │ │ │ @ instruction: 0xf8892300 │ │ │ │ - blx feba054a │ │ │ │ + blx feba0542 │ │ │ │ strmi r0, [fp], r2, lsl #6 │ │ │ │ ldmeq fp, {r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0x2c13fb0a │ │ │ │ @ instruction: 0xf10c461a │ │ │ │ @ instruction: 0xf8010330 │ │ │ │ - bl fec63768 │ │ │ │ + bl fec63760 │ │ │ │ svclt 0x00180309 │ │ │ │ strbmi r2, [r9, #-769] @ 0xfffffcff │ │ │ │ stmdacs r9, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ eormi sp, r3, #15400960 @ 0xeb0000 │ │ │ │ @ instruction: 0x232dd009 │ │ │ │ stccc 8, cr15, [r1], {1} │ │ │ │ stccc 8, cr15, [r2], {27} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf1abaf46 │ │ │ │ addcs r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf0294630 │ │ │ │ @ instruction: 0xe73efa7d │ │ │ │ - ldmdb r6!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4620687a │ │ │ │ @ instruction: 0xf7f06af9 │ │ │ │ - andcs lr, r1, r6, asr fp │ │ │ │ - ldmdb r2, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r6, r2, lsr #30 │ │ │ │ + andcs lr, r1, sl, asr fp │ │ │ │ + ldmdb r6, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq fp, r6, sl, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, r6, lsl pc │ │ │ │ + andeq fp, r6, lr, lsl pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - andeq r0, r4, r4, lsr #30 │ │ │ │ - muleq r4, lr, lr │ │ │ │ - muleq r4, r6, lr │ │ │ │ + andeq r0, r4, ip, lsl pc │ │ │ │ muleq r4, r6, lr │ │ │ │ - muleq r4, lr, lr │ │ │ │ - andeq r0, r4, r2, ror lr │ │ │ │ + andeq r0, r4, lr, lsl #29 │ │ │ │ + andeq r0, r4, lr, lsl #29 │ │ │ │ muleq r4, r6, lr │ │ │ │ - muleq r4, r2, lr │ │ │ │ - andeq fp, r6, r4, ror #26 │ │ │ │ - andeq r2, r4, r4, ror #18 │ │ │ │ - andeq r0, r4, r4, ror sp │ │ │ │ - andeq r0, r4, sl, ror sp │ │ │ │ + andeq r0, r4, sl, ror #28 │ │ │ │ + andeq r0, r4, lr, lsl #29 │ │ │ │ + andeq r0, r4, sl, lsl #29 │ │ │ │ + andeq fp, r6, ip, ror #26 │ │ │ │ + andeq r2, r4, ip, asr r9 │ │ │ │ + andeq r0, r4, ip, ror #26 │ │ │ │ + andeq r0, r4, r2, ror sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb6b5f4 │ │ │ │ + bl feb6b5ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ strmi ip, [r4], -r0, rrx │ │ │ │ svcge 0x00004b17 │ │ │ │ - bmi 5e57f8 │ │ │ │ + bmi 5e57f0 │ │ │ │ @ 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 604b0 │ │ │ │ - blmi 48b878 │ │ │ │ - bvs 16e5614 │ │ │ │ + blcs 604a8 │ │ │ │ + blmi 48b870 │ │ │ │ + bvs 16e560c │ │ │ │ vstrle d2, [r5, #-4] │ │ │ │ ldrtmi r2, [sp], r9 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - stmdalt lr!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdalt r2!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ andcs pc, r9, fp, lsr lr @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f04098 │ │ │ │ - vst2.8 {d27-d28}, [pc :128], r3 │ │ │ │ + vst2.8 {d27-d28}, [pc :128], r7 │ │ │ │ smlabtcs r0, r9, r2, r6 │ │ │ │ - blx 4d04fc │ │ │ │ + blx 4d04f4 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - andeq r1, r7, r4, lsl #2 │ │ │ │ - strdeq fp, [r6], -r8 │ │ │ │ + andeq r1, r7, ip, lsl #2 │ │ │ │ + andeq fp, r6, r0, lsl #24 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r1, r7, r4, ror #1 │ │ │ │ + andeq r1, r7, ip, ror #1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6b674 │ │ │ │ + bl feb6b66c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a9841c │ │ │ │ + blmi a98414 │ │ │ │ stcmi 15, cr10, [sl], #-0 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ - bvs fe6a5678 │ │ │ │ + bvs fe6a5670 │ │ │ │ svclt 0x00dc2a00 │ │ │ │ addsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ - bvs fe68b8d8 │ │ │ │ + bvs fe68b8d0 │ │ │ │ tstcc r1, r5, lsr #20 │ │ │ │ stmiapl r2!, {r0, r3, r4, r7, r9, sp, lr} │ │ │ │ tstlt r0, r0, lsl r8 │ │ │ │ - blcs aef10 │ │ │ │ - blmi 8c8588 │ │ │ │ - bvs fe6e5698 │ │ │ │ + blcs aef08 │ │ │ │ + blmi 8c8580 │ │ │ │ + bvs fe6e5690 │ │ │ │ andsle r2, lr, r2, lsl #22 │ │ │ │ @ instruction: 0xf7ef2009 │ │ │ │ - qsub8mi lr, r8, r2 │ │ │ │ + qsub8mi lr, r8, r6 │ │ │ │ @ instruction: 0xf7ff2228 │ │ │ │ - blmi 79392c │ │ │ │ + blmi 793924 │ │ │ │ stmiapl r3!, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f04618 │ │ │ │ - ldmdbmi fp, {r1, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r1, r2, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8802200 │ │ │ │ - bmi 69c5d0 │ │ │ │ - blmi 69c4dc │ │ │ │ + bmi 69c5c8 │ │ │ │ + blmi 69c4d4 │ │ │ │ stmdavs r9!, {r0, r2, r5, r6, fp, ip, lr} │ │ │ │ eorvs r4, r9, r1, lsl #8 │ │ │ │ stmdavs sl, {r0, r5, r7, fp, ip, lr} │ │ │ │ andvs r4, sl, r2, lsl #8 │ │ │ │ andsvs r5, r8, r3, ror #17 │ │ │ │ mrcmi 13, 0, fp, cr5, cr8, {7} │ │ │ │ and r4, r4, lr, ror r4 │ │ │ │ - b ff6d24b8 │ │ │ │ - blcs 12e508 │ │ │ │ + b ff7d24b0 │ │ │ │ + blcs 12e500 │ │ │ │ ldrtmi sp, [r0], -r4, lsl #2 │ │ │ │ - ldmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffd5e508 │ │ │ │ + ldmdb lr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffd5e500 │ │ │ │ ldc2 0, cr15, [ip], {36} @ 0x24 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xe7cbfdd1 │ │ │ │ sbcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0292100 │ │ │ │ strb pc, [r0, sp, lsr #19] @ │ │ │ │ - andeq r1, r7, r6, lsl #1 │ │ │ │ - andeq fp, r6, ip, ror fp │ │ │ │ + andeq r1, r7, lr, lsl #1 │ │ │ │ + andeq fp, r6, r4, lsl #23 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r1, r7, r0, rrx │ │ │ │ + andeq r1, r7, r8, rrx │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq fp, r4, ip, lsr #7 │ │ │ │ + andeq fp, r4, r4, lsr #7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ sbclt r4, r2, lr, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-2878 @ 0xfffff4c2 │ │ │ │ - bcs 40164 │ │ │ │ + bcs 4015c │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64c460e │ │ │ │ @ instruction: 0xf6cc4ccd │ │ │ │ stmiapl r3!, {r2, r3, r6, r7, sl, fp, lr}^ │ │ │ │ svclt 0x00b84605 │ │ │ │ ldmdavs fp, {r1, r4, r6, r9, lr} │ │ │ │ smlabtcc r4, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strne pc, [r3], #-519 @ 0xfffffdf9 │ │ │ │ smlabbls r3, r7, r8, pc @ │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf04fbfb8 │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ - blx feb17dc6 │ │ │ │ + blx feb17dbe │ │ │ │ strtmi r0, [r0], r2, lsl #6 │ │ │ │ ldmeq fp, {r4, r9, sl, lr}^ │ │ │ │ - bcs 5131e0 │ │ │ │ + bcs 5131d8 │ │ │ │ @ instruction: 0xf10a461a │ │ │ │ @ instruction: 0xf8040330 │ │ │ │ - bne 18e39b8 │ │ │ │ + bne 18e39b0 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x0018428c │ │ │ │ stmiale ip!, {r0, r3, fp, sp}^ │ │ │ │ svceq 0x0009ea13 │ │ │ │ svclt 0x001e4925 │ │ │ │ @ instruction: 0xf804232d │ │ │ │ @ instruction: 0xf1a83c01 │ │ │ │ @@ -15795,70 +15793,70 @@ │ │ │ │ strtmi r2, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ tstpcs r0, r3, asr #18 @ p-variant is OBSOLETE │ │ │ │ strmi r4, [r8], -r2, asr #12 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldc2 0, cr15, [r8], {36} @ 0x24 │ │ │ │ @ instruction: 0xf7ef2009 │ │ │ │ - bmi 4d031c │ │ │ │ + bmi 4d0324 │ │ │ │ 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 │ │ │ │ strbmi r2, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf924f029 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ bfc pc, #18, #4 @ │ │ │ │ - ldmda r8, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r6, r2, lsr #21 │ │ │ │ + ldmda ip, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq fp, r6, sl, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, sl, asr fp │ │ │ │ - strdeq r5, [r4], -r8 │ │ │ │ - andeq fp, r6, r2, ror #19 │ │ │ │ + andeq r0, r4, r2, asr fp │ │ │ │ + strdeq r5, [r4], -r0 │ │ │ │ + andeq fp, r6, sl, ror #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6b870 │ │ │ │ + bl feb6b868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ adclt r0, r7, r8, asr pc │ │ │ │ - bmi 580284 │ │ │ │ + bmi 58027c │ │ │ │ ldcne 3, cr2, [r8, #-4]! │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ - blmi 4ec774 │ │ │ │ + blmi 4ec76c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b fff52658 │ │ │ │ + bl 52650 │ │ │ │ ldrtmi r4, [fp], -pc, lsl #16 │ │ │ │ strls r2, [r0], #-525 @ 0xfffffdf3 │ │ │ │ vqshl.s8 q10, q12, q0 │ │ │ │ @ instruction: 0xf8c721c1 │ │ │ │ @ instruction: 0xf01e4084 │ │ │ │ - bmi 31430c │ │ │ │ + bmi 314304 │ │ │ │ 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, r4, lsl #15 │ │ │ │ @ instruction: 0xf7efbd90 │ │ │ │ - svclt 0x0000efdc │ │ │ │ - andeq fp, r6, r0, lsl #19 │ │ │ │ + svclt 0x0000efe0 │ │ │ │ + andeq fp, r6, r8, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r8, r7 │ │ │ │ - andeq fp, r6, lr, asr #18 │ │ │ │ + muleq r4, r0, r7 │ │ │ │ + andeq fp, r6, r6, asr r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ @ instruction: 0xf5ad4959 │ │ │ │ - bmi 1673b44 │ │ │ │ + bmi 1673b3c │ │ │ │ ldclmi 4, cr4, [r9, #-484] @ 0xfffffe1c │ │ │ │ svcge 0x00044b59 │ │ │ │ @ instruction: 0x4604447d │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ eorscs pc, r4, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @@ -15876,61 +15874,61 @@ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r9, [r0], -r1, lsl #10 │ │ │ │ ldrbtmi r9, [fp], #1792 @ 0x700 │ │ │ │ ldc2 7, cr15, [r0], #1012 @ 0x3f4 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ - bmi 1152aa4 │ │ │ │ + bmi 1152a9c │ │ │ │ ldreq pc, [r4, #-263]! @ 0xfffffef9 │ │ │ │ ldrbtmi r4, [sl], #-1619 @ 0xfffff9ad │ │ │ │ tstpvc r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf0298000 │ │ │ │ strls pc, [r1, #-3151] @ 0xfffff3b1 │ │ │ │ movwcs r4, #3390 @ 0xd3e │ │ │ │ @ instruction: 0xf8872272 │ │ │ │ @ instruction: 0x46593233 │ │ │ │ andls r2, r0, #2 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ strls r3, [r2, #-698] @ 0xfffffd46 │ │ │ │ - blx 14507be │ │ │ │ + blx 14507b6 │ │ │ │ @ instruction: 0x46404938 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r2, r4, r5, ip, lr, pc} │ │ │ │ - bmi d82db4 │ │ │ │ + bmi d82dac │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1250300 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ldrtmi r7, [sp], pc, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46284659 │ │ │ │ sbccc pc, r5, #64, 4 │ │ │ │ - blx ffc50878 │ │ │ │ + blx ffc50870 │ │ │ │ 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 853094 │ │ │ │ + blmi 85308c │ │ │ │ orrsle r2, r8, r0, lsl #24 │ │ │ │ stmiapl fp!, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ - bcs 31864 │ │ │ │ + bcs 3185c │ │ │ │ stmdbmi r4!, {r0, r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ rsbvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ @ instruction: 0xe7cefad7 │ │ │ │ - svc 0x003cf7ef │ │ │ │ - blx fff508c4 │ │ │ │ + svc 0x0040f7ef │ │ │ │ + blx fff508bc │ │ │ │ @ instruction: 0xf0294605 │ │ │ │ - blmi 7d44ec │ │ │ │ + blmi 7d44e4 │ │ │ │ andls r4, r2, r9, asr r6 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0x200132be │ │ │ │ @ instruction: 0xf8cd9501 │ │ │ │ @ instruction: 0xf029a000 │ │ │ │ @ instruction: 0xf8d9fd59 │ │ │ │ subscs r1, lr, #204, 8 @ 0xcc000000 │ │ │ │ @@ -15939,71 +15937,71 @@ │ │ │ │ ldrbmi r2, [r9], -sp, lsl #6 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00a32c1 │ │ │ │ andcs pc, r1, #1003520 @ 0xf5000 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf02031c3 │ │ │ │ svclt 0x0000facb │ │ │ │ - andeq fp, r6, r8, lsl #18 │ │ │ │ + andeq fp, r6, r0, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, r0, lsl #18 │ │ │ │ + andeq fp, r6, r8, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r4, sl, ror #13 │ │ │ │ - andeq r0, r4, r6, ror #19 │ │ │ │ - @ instruction: 0x000409b0 │ │ │ │ - @ instruction: 0x000402bc │ │ │ │ - andeq fp, r6, r6, asr r8 │ │ │ │ - andeq r0, r4, sl, asr r6 │ │ │ │ - andeq r0, r4, r8, asr r9 │ │ │ │ - andeq r0, r4, sl, lsr r6 │ │ │ │ - andeq r0, r4, r8, lsr r9 │ │ │ │ - andeq r0, r4, r4, asr #18 │ │ │ │ + andeq r0, r4, r2, ror #13 │ │ │ │ + ldrdeq r0, [r4], -lr │ │ │ │ + andeq r0, r4, r8, lsr #19 │ │ │ │ + @ instruction: 0x000402b4 │ │ │ │ + andeq fp, r6, lr, asr r8 │ │ │ │ + andeq r0, r4, r2, asr r6 │ │ │ │ + andeq r0, r4, r0, asr r9 │ │ │ │ + andeq r0, r4, r2, lsr r6 │ │ │ │ + andeq r0, r4, r0, lsr r9 │ │ │ │ + andeq r0, r4, ip, lsr r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4972 │ │ │ │ - bmi 1cb3d30 │ │ │ │ + bmi 1cb3d28 │ │ │ │ ldclmi 4, cr4, [r2], #-484 @ 0xfffffe1c │ │ │ │ svcge 0x00044b72 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f226c │ │ │ │ stmiapl r5!, {r9}^ │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ stmiapl r4!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ - bllt 2f395c │ │ │ │ - bmi 1b1c8d4 │ │ │ │ + bllt 2f3954 │ │ │ │ + bmi 1b1c8cc │ │ │ │ ldrbtmi r4, [sl], #-2919 @ 0xfffff499 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780c1 │ │ │ │ ssatmi r7, #30, sp, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x8190f8df │ │ │ │ sbccc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #3683 @ 0xe63 │ │ │ │ @ instruction: 0x4641447e │ │ │ │ @ instruction: 0xf0294630 │ │ │ │ - blmi 1792f70 │ │ │ │ + blmi 1792f68 │ │ │ │ stcvc 8, cr5, [r3], #-912 @ 0xfffffc70 │ │ │ │ suble r2, r3, r0, lsl #22 │ │ │ │ ldreq pc, [r0], -r4, lsl #2 │ │ │ │ ldmdbeq r1!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ teqpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ stmdaeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blx fef52932 │ │ │ │ + blx fef5292a │ │ │ │ strvc pc, [r8], #1284 @ 0x504 │ │ │ │ strbmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf0284640 │ │ │ │ eorscs pc, r0, #876 @ 0x36c │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf8e8f029 │ │ │ │ stmdami lr, {r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @@ -16014,21 +16012,21 @@ │ │ │ │ cmncs r2, sl, asr #28 │ │ │ │ andcs r4, r8, sl, asr #24 │ │ │ │ ldrbtmi r4, [lr], #-2634 @ 0xfffff5b6 │ │ │ │ ldrbtmi r9, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x4631447a │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ sbcscc pc, lr, #64, 4 │ │ │ │ - blx 15d09b0 │ │ │ │ - blcs 2ea38 │ │ │ │ + blx 15d09a8 │ │ │ │ + blcs 2ea30 │ │ │ │ vst4.32 {d29-d32}, [pc :128], r0 │ │ │ │ @ instruction: 0x46317278 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ ldr pc, [r9, sp, lsl #20] │ │ │ │ - blcs 2ea4c │ │ │ │ + blcs 2ea44 │ │ │ │ vst4.32 {d29-d32}, [pc :64], r6 │ │ │ │ @ instruction: 0x46417274 │ │ │ │ @ instruction: 0xf0294630 │ │ │ │ str pc, [pc, r3, lsl #20] │ │ │ │ @ instruction: 0x46034e3b │ │ │ │ cmncs r2, fp, lsr ip │ │ │ │ ldrbtmi r4, [lr], #-2619 @ 0xfffff5c5 │ │ │ │ @@ -16072,205 +16070,205 @@ │ │ │ │ @ instruction: 0xf9f0f00a │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vst1.8 {d30}, [pc :256], r9 │ │ │ │ @ instruction: 0x4649727c │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ ldrb pc, [r5, r5, lsr #19]! @ │ │ │ │ - cdp 7, 0, cr15, cr10, cr15, {7} │ │ │ │ - andeq fp, r6, r4, asr r7 │ │ │ │ + cdp 7, 0, cr15, cr14, cr15, {7} │ │ │ │ + andeq fp, r6, ip, asr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, ip, asr #14 │ │ │ │ + andeq fp, r6, r4, asr r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, sl, lsr #14 │ │ │ │ - andeq r0, r4, sl, lsr r5 │ │ │ │ - andeq r0, r4, r0, asr #18 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ - andeq r0, r4, r6, asr #9 │ │ │ │ - andeq r0, r4, sl, asr #17 │ │ │ │ - andeq r0, r4, r8, ror #17 │ │ │ │ - andeq r0, r4, lr, ror r4 │ │ │ │ + andeq fp, r6, r2, lsr r7 │ │ │ │ + andeq r0, r4, r2, lsr r5 │ │ │ │ + andeq r0, r4, r8, lsr r9 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + @ instruction: 0x000404be │ │ │ │ + andeq r0, r4, r2, asr #17 │ │ │ │ + andeq r0, r4, r0, ror #17 │ │ │ │ + andeq r0, r4, r6, ror r4 │ │ │ │ + andeq r0, r4, sl, ror r8 │ │ │ │ + andeq r0, r4, ip, lsl #17 │ │ │ │ + andeq r0, r4, ip, lsr r4 │ │ │ │ andeq r0, r4, r2, lsl #17 │ │ │ │ - muleq r4, r4, r8 │ │ │ │ - andeq r0, r4, r4, asr #8 │ │ │ │ - andeq r0, r4, sl, lsl #17 │ │ │ │ - @ instruction: 0x000408ba │ │ │ │ - andeq r0, r4, lr, lsl r8 │ │ │ │ + @ instruction: 0x000408b2 │ │ │ │ + andeq r0, r4, r6, lsl r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ ldmdbmi sl, {r3, r7, r9, sl, lr}^ │ │ │ │ addslt r4, sp, sl, asr sl │ │ │ │ svcge 0x00064479 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmpl sl, {r1, r2, r9, sl, lr} │ │ │ │ ldrbvs r6, [sl, #-2066]! @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ subsle r2, ip, r0, lsl #16 │ │ │ │ - svc 0x0088f7ef │ │ │ │ + svc 0x008cf7ef │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ rsble r2, r3, r0, lsl #16 │ │ │ │ - svc 0x0056f7ef │ │ │ │ + svc 0x005af7ef │ │ │ │ stmdavs r0, {r0, r1, r4, r5, r6, r9, sl, fp, ip} │ │ │ │ and r1, r1, r9, lsl r9 │ │ │ │ @ instruction: 0xd05b4299 │ │ │ │ svccs 0x0001f813 │ │ │ │ andscs pc, r2, r0, lsr r8 @ │ │ │ │ ldrbtle r0, [r7], #1298 @ 0x512 │ │ │ │ @ instruction: 0xf1074d48 │ │ │ │ ldrtmi r0, [r9], r4, lsl #20 │ │ │ │ - bvs ffa25d1c │ │ │ │ - blcs 4cb68 │ │ │ │ - bvs ffa49014 │ │ │ │ + bvs ffa25d14 │ │ │ │ + blcs 4cb60 │ │ │ │ + bvs ffa4900c │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ - blx fe9d0bee │ │ │ │ + blx fe9d0be6 │ │ │ │ cmple r8, r1, lsl #16 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - bvs ffa54230 │ │ │ │ + bvs ffa54228 │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ @ instruction: 0xf01562e8 │ │ │ │ - bvs ffb1434c │ │ │ │ + bvs ffb14344 │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - svc 0x009af7ef │ │ │ │ + svc 0x009ef7ef │ │ │ │ @ instruction: 0x4683683b │ │ │ │ rscle r2, r0, r2, lsr #16 │ │ │ │ @ instruction: 0x4630b9db │ │ │ │ stc2l 0, cr15, [r2], #-24 @ 0xffffffe8 │ │ │ │ - bmi d1d180 │ │ │ │ + bmi d1d178 │ │ │ │ tstls r0, r5, 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 │ │ │ │ @ instruction: 0xf952f00a │ │ │ │ @ instruction: 0xf0154628 │ │ │ │ @ instruction: 0xf04ffd91 │ │ │ │ @ instruction: 0x260033ff │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ ldmvs lr, {sp, lr, pc} │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - bmi a541c8 │ │ │ │ + bmi a541c0 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d13a │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blmi 727450 │ │ │ │ + blmi 727448 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #-104]! @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ smmlarcc ip, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ef4ff0 │ │ │ │ - ldcmi 12, cr11, [r9, #-516] @ 0xfffffdfc │ │ │ │ - bvs ffae5de8 │ │ │ │ + ldcmi 12, cr11, [r9, #-532] @ 0xfffffdec │ │ │ │ + bvs ffae5de0 │ │ │ │ bicle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ @ instruction: 0x46580114 │ │ │ │ @ instruction: 0xf876f00a │ │ │ │ @ instruction: 0xf04f4a14 │ │ │ │ - blmi 521408 │ │ │ │ + blmi 521400 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbmi r3, {r1, r8, sp} │ │ │ │ rsbscs r4, fp, #2063597568 @ 0x7b000000 │ │ │ │ andls r9, r1, r4, lsl #6 │ │ │ │ andls r2, r0, #1476395008 @ 0x58000000 │ │ │ │ eorcs r4, r0, r9, ror r4 │ │ │ │ eorsmi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf904f00a │ │ │ │ movwcc r6, #6891 @ 0x1aeb │ │ │ │ ldr r6, [r0, fp, ror #5]! │ │ │ │ - stc 7, cr15, [r6, #-956]! @ 0xfffffc44 │ │ │ │ - andeq fp, r6, ip, lsr #10 │ │ │ │ + stc 7, cr15, [sl, #-956]! @ 0xfffffc44 │ │ │ │ + andeq fp, r6, r4, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0006d9bc │ │ │ │ - andeq r0, r4, ip, lsr #15 │ │ │ │ - @ instruction: 0x000402b2 │ │ │ │ - andeq fp, r6, r2, asr r4 │ │ │ │ - andeq fp, r6, r4, lsr r4 │ │ │ │ - andeq r0, r7, r8, lsl r9 │ │ │ │ - andeq r0, r4, ip, lsl r7 │ │ │ │ - strdeq r0, [r4], -r4 │ │ │ │ - andeq r0, r4, r8, lsl r2 │ │ │ │ + andeq sp, r6, r4, asr #19 │ │ │ │ + andeq r0, r4, r4, lsr #15 │ │ │ │ + andeq r0, r4, sl, lsr #5 │ │ │ │ + andeq fp, r6, sl, asr r4 │ │ │ │ + andeq fp, r6, ip, lsr r4 │ │ │ │ + andeq r0, r7, r0, lsr #18 │ │ │ │ + andeq r0, r4, r4, lsl r7 │ │ │ │ + andeq r0, r4, ip, ror #13 │ │ │ │ + andeq r0, r4, r0, lsl r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, sp, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ stclmi 15, cr10, [sp], #-16 │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ rscsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ff4d0caa │ │ │ │ + blx ff4d0ca2 │ │ │ │ eorsvs r4, r8, r9, ror #22 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074967 │ │ │ │ ldmdavs r8!, {r3, r9, sl} │ │ │ │ ldrbtmi r4, [r9], #-1586 @ 0xfffff9ce │ │ │ │ - stcl 7, cr15, [ip, #956]! @ 0x3bc │ │ │ │ + ldcl 7, cr15, [r0, #956]! @ 0x3bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 18f4f5c │ │ │ │ + blmi 18f4f54 │ │ │ │ stmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrdlt pc, [r8, pc] │ │ │ │ ldmdbeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #1603 @ 0x643 │ │ │ │ @ instruction: 0x460446b0 │ │ │ │ eor r4, ip, lr, lsl r6 │ │ │ │ andmi pc, r0, pc, asr #8 │ │ │ │ ldc2 0, cr15, [sl, #-84]! @ 0xffffffac │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ef9600 │ │ │ │ - ldmvs fp!, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldmvs r8, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ andcs fp, sl, #72, 18 @ 0x120000 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ - bl fff52cb8 │ │ │ │ + stc 7, cr15, [r0], {239} @ 0xef │ │ │ │ @ instruction: 0xf64f1e42 │ │ │ │ addsmi r7, sl, #-201326589 @ 0xf4000003 │ │ │ │ @ instruction: 0xf02dd85c │ │ │ │ strmi pc, [r4], -sp, lsl #18 │ │ │ │ @ instruction: 0xf0154650 │ │ │ │ stmdavs fp!, {r0, r1, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2c00b99b │ │ │ │ stmdbmi fp, {r0, r1, r3, r4, r8, r9, fp, ip, lr, pc}^ │ │ │ │ andcs r4, r0, r2, asr #12 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0x4604edb0 │ │ │ │ + @ instruction: 0x4604edb4 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ sbcle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0x46596878 │ │ │ │ subsmi pc, pc, #64, 4 │ │ │ │ @ instruction: 0xff80f028 │ │ │ │ stmdbmi r3, {r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbsmi pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2114 @ 0xfffff7be │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ stccs 8, cr15, [r0], {51} @ 0x33 │ │ │ │ ldmdavs r8!, {r0, r1, r5, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ ldc2 0, cr15, [r0], #84 @ 0x54 │ │ │ │ - bllt 10eee08 │ │ │ │ - blmi d27654 │ │ │ │ + bllt 10eee00 │ │ │ │ + blmi d2764c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs ffeeedd0 │ │ │ │ + bvs ffeeedc8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple fp, 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} │ │ │ │ ldc2 0, cr15, [ip], {21} │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ @@ -16297,59 +16295,59 @@ │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ addcs r2, r3, #4096 @ 0x1000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00a4273 │ │ │ │ strtmi pc, [r0], -r7, lsr #16 │ │ │ │ stc2l 0, cr15, [r6], #-84 @ 0xffffffac │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 14df4 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 14dec @ │ │ │ │ stmdami r0!, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addvs pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xffd8f028 │ │ │ │ ldmdavs r8!, {r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mrrc2 0, 1, pc, r6, cr5 @ │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 14e14 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 14e0c @ │ │ │ │ ldmdbmi r9, {r1, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsmi pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ ldrb pc, [r3, r7, asr #31]! @ │ │ │ │ - stc 7, cr15, [ip], #-956 @ 0xfffffc44 │ │ │ │ - andeq fp, r6, r6, lsl #7 │ │ │ │ + ldc 7, cr15, [r0], #-956 @ 0xfffffc44 │ │ │ │ + andeq fp, r6, lr, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, lr, ror r3 │ │ │ │ + andeq fp, r6, r6, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r4, r6, lsr #13 │ │ │ │ - muleq r4, r0, r6 │ │ │ │ - andeq r0, r4, r2, ror r1 │ │ │ │ - andeq r0, r4, ip, lsr #12 │ │ │ │ - strdeq r0, [r4], -r2 │ │ │ │ - andeq r0, r4, r8, lsl #12 │ │ │ │ - andeq fp, r6, r0, lsr #5 │ │ │ │ - andeq r0, r4, r8, lsr #1 │ │ │ │ - andeq r0, r4, r6, lsr #11 │ │ │ │ - muleq r4, r4, r0 │ │ │ │ - muleq r4, r2, r5 │ │ │ │ - andeq r0, r4, r2, lsl #1 │ │ │ │ - andeq r0, r4, r0, lsl #11 │ │ │ │ - andeq r0, r4, r0, ror r0 │ │ │ │ - muleq r4, ip, r5 │ │ │ │ - andeq r0, r4, r2, asr r5 │ │ │ │ - andeq r0, r4, sl, lsl r0 │ │ │ │ - andeq r0, r4, r8, lsl r5 │ │ │ │ + muleq r4, lr, r6 │ │ │ │ + andeq r0, r4, r8, lsl #13 │ │ │ │ + andeq r0, r4, sl, ror #2 │ │ │ │ + andeq r0, r4, r4, lsr #12 │ │ │ │ + andeq r0, r4, sl, ror #1 │ │ │ │ + andeq r0, r4, r0, lsl #12 │ │ │ │ + andeq fp, r6, r8, lsr #5 │ │ │ │ + andeq r0, r4, r0, lsr #1 │ │ │ │ + muleq r4, lr, r5 │ │ │ │ + andeq r0, r4, ip, lsl #1 │ │ │ │ + andeq r0, r4, sl, lsl #11 │ │ │ │ + andeq r0, r4, sl, ror r0 │ │ │ │ + andeq r0, r4, r8, ror r5 │ │ │ │ + andeq r0, r4, r8, rrx │ │ │ │ + muleq r4, r4, r5 │ │ │ │ + andeq r0, r4, sl, asr #10 │ │ │ │ + andeq r0, r4, r2, lsl r0 │ │ │ │ + andeq r0, r4, r0, lsl r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0004b086 │ │ │ │ @ instruction: 0xf04f4daa │ │ │ │ - blmi feaa229c │ │ │ │ - bmi feaa6098 │ │ │ │ + blmi feaa2294 │ │ │ │ + bmi feaa6090 │ │ │ │ ldrbtmi r6, [fp], #-60 @ 0xffffffc4 │ │ │ │ stmdbpl ip!, {r0, r3, r5, r7, sl, fp, lr} │ │ │ │ stmdavs r4!, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f607c │ │ │ │ strmi r0, [ip], -r0, lsl #8 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @@ -16373,36 +16371,36 @@ │ │ │ │ @ instruction: 0xf8cd4603 │ │ │ │ movwls r8, #4104 @ 0x1008 │ │ │ │ cmncs r7, #72, 12 @ 0x4800000 │ │ │ │ movwls r4, #1145 @ 0x479 │ │ │ │ rscsmi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf0094623 │ │ │ │ strbmi pc, [r0], -fp, lsl #31 @ │ │ │ │ - blx ff2d0f7a │ │ │ │ + blx ff2d0f72 │ │ │ │ tstpmi fp, #4, 4 @ p-variant is OBSOLETE @ 0x40000000 │ │ │ │ stmdble r1!, {r0, r8, r9, fp, sp}^ │ │ │ │ rsccc pc, r4, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ svclt 0x0018429c │ │ │ │ @ instruction: 0xd0554294 │ │ │ │ mvnscc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ mlasle pc, ip, r2, r4 @ │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ - bmi fe01cf58 │ │ │ │ + bmi fe01cf50 │ │ │ │ ldrbtmi r4, [sl], #-2941 @ 0xfffff483 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blx 115101e │ │ │ │ + blx 1151016 │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ adcsmi pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2167 @ 0xfffff789 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0xe799fe59 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r5!, {r0, r1, r3, r5, r9, ip, lr}^ │ │ │ │ @@ -16412,15 +16410,15 @@ │ │ │ │ @ instruction: 0xf008ff59 │ │ │ │ strmi pc, [r2], r5, ror #27 │ │ │ │ @ instruction: 0xf02c4620 │ │ │ │ stmdbmi pc!, {r0, r1, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ cmncs r8, #1 │ │ │ │ movwls r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0x46234479 │ │ │ │ - bhi cf6f4 │ │ │ │ + bhi cf6ec │ │ │ │ rscmi pc, pc, #64, 4 │ │ │ │ @ instruction: 0xff36f009 │ │ │ │ @ instruction: 0xf0154650 │ │ │ │ @ instruction: 0xe7a6fb75 │ │ │ │ @ instruction: 0xf44f4b67 │ │ │ │ stmdbmi r7!, {r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ @@ -16458,41 +16456,41 @@ │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ @ instruction: 0xffffffcd │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ - blmi 105466c │ │ │ │ + blmi 1054664 │ │ │ │ strmi r4, [r4], -r0, asr #18 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ andcs r5, r1, r5, lsl #4 │ │ │ │ @ instruction: 0xf92af029 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @ instruction: 0xe7a6fb13 │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ strmi pc, [r4], -fp, ror #26 │ │ │ │ cdp2 0, 13, cr15, cr10, cr12, {1} │ │ │ │ @ instruction: 0xf02c4605 │ │ │ │ - blmi dd4c4c │ │ │ │ + blmi dd4c44 │ │ │ │ vmul.i8 d20, d0, d22 │ │ │ │ andls r5, r0, r5, lsl r2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ strpl lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf0292001 │ │ │ │ @ instruction: 0x4620f911 │ │ │ │ - blx ffed1118 │ │ │ │ + blx ffed1110 │ │ │ │ strtmi lr, [r8], -sp, lsl #15 │ │ │ │ ldc2l 0, cr15, [r2, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf02c4604 │ │ │ │ strmi pc, [r5], -r1, asr #29 │ │ │ │ cdp2 0, 14, cr15, cr0, cr12, {1} │ │ │ │ @ instruction: 0xf02c4680 │ │ │ │ - blmi ad4c14 │ │ │ │ + blmi ad4c0c │ │ │ │ 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 │ │ │ │ @ instruction: 0xf8f4f029 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @@ -16509,66 +16507,66 @@ │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ ldrb pc, [sl, -r7, asr #21] @ │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r0, r1, r2, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr12, cr8, {1} │ │ │ │ @ instruction: 0xf7efe755 │ │ │ │ - svclt 0x0000eaa2 │ │ │ │ - andeq fp, r6, r0, ror #2 │ │ │ │ - andeq fp, r6, sl, asr r1 │ │ │ │ + svclt 0x0000eaa6 │ │ │ │ + andeq fp, r6, r8, ror #2 │ │ │ │ + andeq fp, r6, r2, ror #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r3, r8, lsr #30 │ │ │ │ - andeq fp, r6, r6, lsr #1 │ │ │ │ - @ instruction: 0x0003feb6 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ - andeq pc, r3, r4, lsr #29 │ │ │ │ - andeq r0, r4, r6, ror #7 │ │ │ │ - andeq pc, r3, r0, lsl #29 │ │ │ │ - @ instruction: 0x000403b2 │ │ │ │ - andeq pc, r3, ip, asr lr @ │ │ │ │ - andeq r0, r4, r8, asr #6 │ │ │ │ - @ instruction: 0x0003fdb8 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ - andeq pc, r3, r6, lsl #27 │ │ │ │ - strdeq r0, [r4], -r6 │ │ │ │ - andeq pc, r3, ip, asr #26 │ │ │ │ - andeq r0, r4, r6, asr r3 │ │ │ │ - andeq pc, r3, r0, lsr #26 │ │ │ │ - andeq pc, r3, r4, lsl #26 │ │ │ │ - andeq r0, r4, r6, asr #4 │ │ │ │ + andeq pc, r3, r0, lsr #30 │ │ │ │ + andeq fp, r6, lr, lsr #1 │ │ │ │ + andeq pc, r3, lr, lsr #29 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + muleq r3, ip, lr │ │ │ │ + ldrdeq r0, [r4], -lr │ │ │ │ + andeq pc, r3, r8, ror lr @ │ │ │ │ + andeq r0, r4, sl, lsr #7 │ │ │ │ + andeq pc, r3, r4, asr lr @ │ │ │ │ + andeq r0, r4, r0, asr #6 │ │ │ │ + @ instruction: 0x0003fdb0 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + andeq pc, r3, lr, ror sp @ │ │ │ │ + andeq r0, r4, lr, ror #9 │ │ │ │ + andeq pc, r3, r4, asr #26 │ │ │ │ + andeq r0, r4, lr, asr #6 │ │ │ │ + andeq pc, r3, r8, lsl sp @ │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ + andeq r0, r4, lr, lsr r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6c3a8 │ │ │ │ + bl feb6c3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ - b fe953170 │ │ │ │ + b fea53168 │ │ │ │ svclt 0x00a82800 │ │ │ │ - blle 1d1bc │ │ │ │ + blle 1d1b4 │ │ │ │ @ instruction: 0xf7efbd80 │ │ │ │ - stmdavs r0, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r3, r4, r5, r6, sl, 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 b8fb60 │ │ │ │ + blmi b8fb68 │ │ │ │ @ instruction: 0x460544f9 │ │ │ │ andhi pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ svclt 0x00b82d00 │ │ │ │ - blle 11e660 │ │ │ │ + blle 11e658 │ │ │ │ svccc 0x0080f5b5 │ │ │ │ @ instruction: 0xf44fbfa8 │ │ │ │ ldrtmi r3, [r1], -r0, lsl #11 │ │ │ │ @ instruction: 0xf1ba4620 │ │ │ │ @ instruction: 0xd1290f00 │ │ │ │ stc2l 0, cr15, [lr], #172 @ 0xac │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -16577,16 +16575,16 @@ │ │ │ │ strd r4, [sl], -sl │ │ │ │ ldrbmi r4, [r0], -r2, lsr #12 │ │ │ │ orrpl pc, lr, r0, asr #4 │ │ │ │ stc2l 0, cr15, [r0], {42} @ 0x2a │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcmi r3, r5, #16777216 @ 0x1000000 │ │ │ │ adcmi sp, r6, #17 │ │ │ │ - blcs 4963c │ │ │ │ - bmi 609618 │ │ │ │ + blcs 49634 │ │ │ │ + bmi 609610 │ │ │ │ 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}^ │ │ │ │ @@ -16599,352 +16597,352 @@ │ │ │ │ sbfx pc, r7, #25, #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 0x0000bd87 │ │ │ │ - andeq sl, r6, r8, lsl #28 │ │ │ │ + andeq sl, r6, r0, lsl lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r4, lsl #24 │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ - @ instruction: 0x0003fbb2 │ │ │ │ - andeq r0, r4, r8, asr #9 │ │ │ │ - andeq pc, r3, r0, lsr #23 │ │ │ │ - @ instruction: 0x000404b6 │ │ │ │ + andeq pc, r3, sl, lsr #23 │ │ │ │ + andeq r0, r4, r0, asr #9 │ │ │ │ + muleq r3, r8, fp │ │ │ │ + andeq r0, r4, lr, lsr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6c4d0 │ │ │ │ + bl feb6c4c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r6, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - bl fe8d32a0 │ │ │ │ + bl fe9d3298 │ │ │ │ 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, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r8, 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: 0xf5ad4985 │ │ │ │ - bmi fe174800 │ │ │ │ + bmi fe1747f8 │ │ │ │ stcmi 4, cr4, [r5], {121} @ 0x79 │ │ │ │ svcge 0x00044b85 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f22c4 │ │ │ │ stmiapl r6!, {r9}^ │ │ │ │ - blcs 2f40c │ │ │ │ + blcs 2f404 │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ streq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ stmdaeq sp, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ef4628 │ │ │ │ - blmi 1f4f95c │ │ │ │ + blmi 1f4f964 │ │ │ │ strtmi r2, [r9], -r0, asr #4 │ │ │ │ @ instruction: 0xf60458e4 │ │ │ │ @ instruction: 0xf0280034 │ │ │ │ subcs pc, r0, #847872 @ 0xcf000 │ │ │ │ orreq pc, lr, r7, lsl #2 │ │ │ │ rsbseq pc, r4, r4, lsl #12 │ │ │ │ - blx ff251410 │ │ │ │ + blx ff251408 │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf6047188 │ │ │ │ @ instruction: 0xf02800b4 │ │ │ │ strbmi pc, [r0], -r1, asr #21 @ │ │ │ │ - bl 1053340 │ │ │ │ + bl 1153338 │ │ │ │ cmple r1, r0, asr #16 │ │ │ │ strbmi r2, [r0], -lr, lsr #2 │ │ │ │ - bl 135334c │ │ │ │ + bl 1453344 │ │ │ │ strbvc pc, [r2, #1287]! @ 0x507 @ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ adchi pc, r9, r0 │ │ │ │ strbmi r2, [r1], -r0, lsl #6 │ │ │ │ vst4.8 {d23-d26}, [pc], r3 │ │ │ │ strtmi r7, [r8], -r0, lsl #5 │ │ │ │ - blx fead144c │ │ │ │ + blx fead1444 │ │ │ │ stmiavc sl, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46412230 │ │ │ │ @ instruction: 0xf0384628 │ │ │ │ @ instruction: 0x4681fa37 │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ vhsub.s8 d7, d20, d0 │ │ │ │ @ instruction: 0xf0287034 │ │ │ │ @ instruction: 0x4648fa99 │ │ │ │ @ instruction: 0xf972f015 │ │ │ │ eorsvc pc, r4, r4, lsl #4 │ │ │ │ - bl 553398 │ │ │ │ + bl 653390 │ │ │ │ vcge.s8 , q2, q12 │ │ │ │ ldmdane r9, {r0, r1, r4, r5, r8, r9, ip, sp, lr} │ │ │ │ @ instruction: 0xf8132000 │ │ │ │ - bcs ba0ff0 │ │ │ │ + bcs ba0fe8 │ │ │ │ andcc fp, r1, r8, lsl #30 │ │ │ │ @ instruction: 0xd1f84299 │ │ │ │ vcge.s8 d11, d4, d8 │ │ │ │ @ instruction: 0x46207434 │ │ │ │ @ instruction: 0xff7ef037 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ - blcs 2f4d4 │ │ │ │ - bmi 140997c │ │ │ │ + blcs 2f4cc │ │ │ │ + bmi 1409974 │ │ │ │ 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: 0xf5078086 │ │ │ │ @ instruction: 0x46bd7733 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strbvc pc, [r2, #1287]! @ 0x507 @ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 18d14dc │ │ │ │ + blx 18d14d4 │ │ │ │ @ instruction: 0xf8dfe7b6 │ │ │ │ vrhadd.s8 d9, d4, d12 │ │ │ │ - blmi 10b2518 │ │ │ │ + blmi 10b2510 │ │ │ │ andvc pc, lr, #64, 4 │ │ │ │ strdcs r4, [r1], -r9 │ │ │ │ @ instruction: 0x4649447b │ │ │ │ strpl lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xff42f028 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 1351508 │ │ │ │ - blcs 2f538 │ │ │ │ + blx 1351500 │ │ │ │ + blcs 2f530 │ │ │ │ ldmdami r9!, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r7, [r8], #-530 @ 0xfffffdee │ │ │ │ ldc2 0, cr15, [ip], {40} @ 0x28 │ │ │ │ ldmdbmi r6!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ smmls r9, r7, fp, pc @ │ │ │ │ ldmdbvc r4!, {r2, r9, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - blx c51540 │ │ │ │ + blx c51538 │ │ │ │ @ instruction: 0x2734f894 │ │ │ │ - bcs 2d690 │ │ │ │ + bcs 2d688 │ │ │ │ @ instruction: 0xf7efd094 │ │ │ │ - ldmdavs sl!, {r2, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r3, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ stmdavs r1, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ @ instruction: 0xf813701a │ │ │ │ - bcs 210c4 │ │ │ │ + bcs 210bc │ │ │ │ @ instruction: 0xe787d1f7 │ │ │ │ vmla.i8 d20, d0, d22 │ │ │ │ stmdami r6!, {r2, r3, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r0], #-160 @ 0xffffff60 │ │ │ │ - blmi 94f33c │ │ │ │ + blmi 94f334 │ │ │ │ andsvc pc, r7, #64, 4 │ │ │ │ andcs r4, r1, r3, lsr #18 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r5, [r9], #-1024 @ 0xfffffc00 │ │ │ │ cdp2 0, 15, cr15, cr10, cr8, {1} │ │ │ │ vst1.32 {d30}, [pc], sl │ │ │ │ strtmi r7, [r8], -r0, lsl #3 │ │ │ │ - stmib ip, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf885b910 │ │ │ │ smmlsr r5, pc, r0, r0 @ │ │ │ │ @ instruction: 0x464b4a1b │ │ │ │ andcs r4, r8, fp, lsl r9 │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [r9], #-2586 @ 0xfffff5e6 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rscvs pc, r2, #64, 4 │ │ │ │ stc2 0, cr15, [sl], {9} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf9eaf028 │ │ │ │ @ instruction: 0xf7efe73e │ │ │ │ - svclt 0x0000e8aa │ │ │ │ - ldrdeq sl, [r6], -ip │ │ │ │ + svclt 0x0000e8ae │ │ │ │ + andeq sl, r6, r4, ror #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq sl, [r6], -r4 │ │ │ │ + ldrdeq sl, [r6], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq sl, [r6], -r2 │ │ │ │ - andeq pc, r3, ip, ror #19 │ │ │ │ - andeq r0, r4, r4, asr r3 │ │ │ │ - andeq r0, r4, lr, ror #5 │ │ │ │ - @ instruction: 0x0003f9b2 │ │ │ │ - ldrdeq r0, [r4], -ip │ │ │ │ - andeq pc, r3, ip, ror #18 │ │ │ │ - muleq r4, r6, r2 │ │ │ │ - andeq r0, r4, r4, asr #5 │ │ │ │ - andeq pc, r3, r2, asr r9 @ │ │ │ │ - andeq r0, r4, ip, asr r2 │ │ │ │ - andeq pc, r3, sl, lsr #18 │ │ │ │ - andeq r0, r4, r8, ror #4 │ │ │ │ + strdeq sl, [r6], -sl @ │ │ │ │ + andeq pc, r3, r4, ror #19 │ │ │ │ + andeq r0, r4, ip, asr #6 │ │ │ │ + andeq r0, r4, r6, ror #5 │ │ │ │ + andeq pc, r3, sl, lsr #19 │ │ │ │ + ldrdeq r0, [r4], -r4 │ │ │ │ + andeq pc, r3, r4, ror #18 │ │ │ │ + andeq r0, r4, lr, lsl #5 │ │ │ │ + @ instruction: 0x000402bc │ │ │ │ + andeq pc, r3, sl, asr #18 │ │ │ │ + andeq r0, r4, r4, asr r2 │ │ │ │ + andeq pc, r3, r2, lsr #18 │ │ │ │ + andeq r0, r4, r0, ror #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6c784 │ │ │ │ + bl feb6c77c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {232} @ 0xe8 │ │ │ │ - blmi 701190 │ │ │ │ + blmi 701188 │ │ │ │ stmiapl r5!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ stmiapl r6!, {r0, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8d36833 │ │ │ │ cmnlt r3, r8, ror r1 │ │ │ │ ldmdbmi r7, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rsbvc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ - blmi 4d42c4 │ │ │ │ + blmi 4d42bc │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r8, #-131]! @ 0xffffff7d @ │ │ │ │ - blmi 4c3b30 │ │ │ │ + blmi 4c3b28 │ │ │ │ strtmi r5, [r0], -r4, ror #17 │ │ │ │ - svc 0x00eef7ee │ │ │ │ + svc 0x00f2f7ee │ │ │ │ andcs r6, r1, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0xf8c34620 │ │ │ │ @ instruction: 0xf7ee2178 │ │ │ │ - stmdavs fp!, {r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ rscle r2, r1, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r1, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02840f8 │ │ │ │ svclt 0x0000bbdf │ │ │ │ - andeq sl, r6, r0, ror sl │ │ │ │ + andeq sl, r6, r8, ror sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq pc, r3, sl, lsl #17 │ │ │ │ - andeq r0, r4, ip, lsl #6 │ │ │ │ + andeq pc, r3, r2, lsl #17 │ │ │ │ + andeq r0, r4, r4, lsl #6 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq pc, r3, r0, asr r8 @ │ │ │ │ - ldrdeq r0, [r4], -r2 │ │ │ │ + andeq pc, r3, r8, asr #16 │ │ │ │ + andeq r0, r4, sl, asr #5 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 153798 │ │ │ │ + blvc 153790 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004d29 │ │ │ │ strmi r4, [r4], -r9, lsr #22 │ │ │ │ stmiapl lr!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bllt 6ef714 │ │ │ │ + bllt 6ef70c │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ - blcs 302bc │ │ │ │ - blmi 9c9b30 │ │ │ │ + blcs 302b4 │ │ │ │ + blmi 9c9b28 │ │ │ │ stmiapl sp!, {r2, r3, r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5054620 │ │ │ │ @ instruction: 0x3104519a │ │ │ │ - blx 9d167a │ │ │ │ + blx 9d1672 │ │ │ │ @ instruction: 0xf5054604 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ - blcs 62360 │ │ │ │ - bmi 809a7c │ │ │ │ + blcs 62358 │ │ │ │ + bmi 809a74 │ │ │ │ tstvs r3, #2046820352 @ 0x7a000000 │ │ │ │ - bllt cef748 │ │ │ │ + bllt cef740 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ stmiapl sp!, {r3, r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf5052201 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ strb r2, [sl, r4, asr #6]! │ │ │ │ ldrdls pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ sbcvc pc, r1, #64, 4 │ │ │ │ ldrsbhi pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff2d1748 │ │ │ │ + blx ff2d1740 │ │ │ │ ldrbtmi r4, [fp], #-2836 @ 0xfffff4ec │ │ │ │ - blcs 3031c │ │ │ │ + blcs 30314 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ strbmi fp, [r9], -fp, lsr #2 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf02872c4 │ │ │ │ strcs pc, [r0], #-2937 @ 0xfffff487 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ stmdbmi sp, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sbcvc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ strtmi pc, [r0], -sp, ror #22 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - andeq sl, r6, r0, asr #19 │ │ │ │ + andeq sl, r6, r8, asr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0006febe │ │ │ │ + andeq pc, r6, r6, asr #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r6, r4, lr │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - andeq r0, r4, lr, lsr #4 │ │ │ │ - andeq pc, r6, lr, asr lr @ │ │ │ │ - andeq pc, r3, r6, ror #14 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ + muleq r6, ip, lr │ │ │ │ + muleq r3, r4, r7 │ │ │ │ + andeq r0, r4, r6, lsr #4 │ │ │ │ + andeq pc, r6, r6, ror #28 │ │ │ │ + andeq pc, r3, lr, asr r7 @ │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004d2a │ │ │ │ strmi r4, [r4], -sl, lsr #22 │ │ │ │ @ instruction: 0xf855447d │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt 8e172c │ │ │ │ + bllt 8e1724 │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ - blcs 303a0 │ │ │ │ - blmi 9c9c14 │ │ │ │ + blcs 30398 │ │ │ │ + blmi 9c9c0c │ │ │ │ stmiapl sp!, {r2, r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5054620 │ │ │ │ @ instruction: 0x3104519a │ │ │ │ - blx fed5175c │ │ │ │ + blx fed51754 │ │ │ │ @ instruction: 0xf5054606 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ - blcs 62444 │ │ │ │ - bmi 809b60 │ │ │ │ + blcs 6243c │ │ │ │ + bmi 809b58 │ │ │ │ tstvs r3, #2046820352 @ 0x7a000000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrtmi fp, [r0], -fp, lsr #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strtmi r5, [r6], -sp, ror #17 │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ movtmi pc, #18627 @ 0x48c3 @ │ │ │ │ cdpmi 7, 1, cr14, cr8, cr9, {7} │ │ │ │ rscsvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [lr], #-2071 @ 0xfffff7e9 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - blx 16d1828 │ │ │ │ + blx 16d1820 │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ - blcs 303fc │ │ │ │ + blcs 303f4 │ │ │ │ @ instruction: 0xf8d8d0d1 │ │ │ │ teqlt r3, r0 │ │ │ │ @ instruction: 0x46314812 │ │ │ │ sbcsvc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ strcs pc, [r0], -r7, lsl #22 │ │ │ │ pop {r4, r5, r9, sl, lr} │ │ │ │ stmdbmi lr, {r4, r5, r6, r7, r8, pc} │ │ │ │ rscvc pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0x4630fafb │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq sl, r6, r0, ror #17 │ │ │ │ + andeq sl, r6, r8, ror #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq pc, [r6], -sl │ │ │ │ + andeq pc, r6, r2, ror #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0006fdb0 │ │ │ │ - @ instruction: 0x0003f6ba │ │ │ │ - andeq r0, r4, lr, asr r1 │ │ │ │ - andeq pc, r6, lr, ror sp @ │ │ │ │ - andeq r0, r4, r4, asr r1 │ │ │ │ - andeq pc, r3, r2, lsl #13 │ │ │ │ - andeq r0, r4, r8, lsr #2 │ │ │ │ + @ instruction: 0x0006fdb8 │ │ │ │ + @ instruction: 0x0003f6b2 │ │ │ │ + andeq r0, r4, r6, asr r1 │ │ │ │ + andeq pc, r6, r6, lsl #27 │ │ │ │ + andeq r0, r4, ip, asr #2 │ │ │ │ + andeq pc, r3, sl, ror r6 @ │ │ │ │ + andeq r0, r4, r0, lsr #2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, ip, r3, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2899 @ 0xfffff4ad │ │ │ │ svcge 0x00004c53 │ │ │ │ @@ -16972,279 +16970,279 @@ │ │ │ │ @ instruction: 0x61bb4842 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ strmi pc, [r3], -r5, ror #27 │ │ │ │ mvnsvs r4, r0, asr #16 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ eorsvs pc, r8, #14272 @ 0x37c0 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - cmnlt r0, sl, lsr r8 │ │ │ │ + cmnlt r0, lr, lsr r8 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0xf005e836 │ │ │ │ + @ instruction: 0xf005e83a │ │ │ │ @ instruction: 0x4605fdd5 │ │ │ │ - ldm sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf02c2004 │ │ │ │ stmdacs r1, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs sp, #41 @ 0x29 │ │ │ │ movwcs r6, #635 @ 0x27b │ │ │ │ @ instruction: 0xf7ef62bb │ │ │ │ - strmi lr, [r4], -ip, lsl #20 │ │ │ │ + @ instruction: 0x4604ea10 │ │ │ │ andsle r1, r2, r1, asr #24 │ │ │ │ ldcne 3, cr11, [sp, #-480]! @ 0xfffffe20 │ │ │ │ mcrrne 0, 0, lr, r2, cr1 │ │ │ │ andcs sp, r2, #13 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - svc 0x00b0f7ee │ │ │ │ + svc 0x00b4f7ee │ │ │ │ mvnsle r4, r4, lsl #5 │ │ │ │ @ instruction: 0x06436878 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ vshr.u64 , , #64 │ │ │ │ - bmi 9dd8f4 │ │ │ │ + bmi 9dd8ec │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-171 @ 0xffffff55 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -pc, lsr #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strcc r8, [r4], #-496 @ 0xfffffe10 │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ ldmdbmi pc, {r0, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ rsbsvs r2, r8, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf0274479 │ │ │ │ - bvs 1e558fc │ │ │ │ + bvs 1e558f4 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xffbef027 │ │ │ │ - blmi 6cf830 │ │ │ │ + blmi 6cf828 │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf85862c9 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0xffacf027 │ │ │ │ @ instruction: 0xf7ef203f │ │ │ │ - andcs lr, r1, #136, 20 @ 0x88000 │ │ │ │ + andcs lr, r1, #140, 20 @ 0x8c000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ff2003 │ │ │ │ @ instruction: 0xf107fc4f │ │ │ │ @ instruction: 0xf1070218 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - stm r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ee2001 │ │ │ │ - @ instruction: 0xf7eeee42 │ │ │ │ - svclt 0x0000ee9c │ │ │ │ - strdeq sl, [r6], -sl @ │ │ │ │ + @ instruction: 0xf7eeee46 │ │ │ │ + svclt 0x0000eea0 │ │ │ │ + andeq sl, r6, r2, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r4], -sl │ │ │ │ - andeq sl, r6, r8, ror #15 │ │ │ │ - ldrdeq r0, [r4], -r6 │ │ │ │ - andeq pc, r3, lr, asr r4 @ │ │ │ │ - strheq r0, [r4], -ip │ │ │ │ - ldrdeq r0, [r4], -ip │ │ │ │ - andeq r0, r4, r0, ror #1 │ │ │ │ - andeq sl, r6, r6, lsr #14 │ │ │ │ - andeq r0, r4, r8, asr r0 │ │ │ │ + strdeq r0, [r4], -r2 │ │ │ │ + strdeq sl, [r6], -r0 │ │ │ │ + andeq r0, r4, lr, asr #1 │ │ │ │ + andeq pc, r3, r6, asr r4 @ │ │ │ │ + strheq r0, [r4], -r4 │ │ │ │ + ldrdeq r0, [r4], -r4 │ │ │ │ + ldrdeq r0, [r4], -r8 │ │ │ │ + andeq sl, r6, lr, lsr #14 │ │ │ │ + andeq r0, r4, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6cb88 │ │ │ │ + bl feb6cb80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 8, r0, r4, cr0 │ │ │ │ ldmdbmi r4, {r0, r1, r3, r4, r7, ip, sp, pc}^ │ │ │ │ - blmi 1526b88 │ │ │ │ + blmi 1526b80 │ │ │ │ svcge 0x00024a54 │ │ │ │ @ instruction: 0x4606447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f65f9 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - blcs 2fa5c │ │ │ │ + blcs 2fa54 │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x46301d39 │ │ │ │ - stcl 7, cr15, [r4, #-952] @ 0xfffffc48 │ │ │ │ + stcl 7, cr15, [r8, #-952] @ 0xfffffc48 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldmdb r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182800 │ │ │ │ svclt 0x00142c00 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ ldmib r7, {r1, r5, r6, ip, lr, pc}^ │ │ │ │ - blvs fef2e5e8 │ │ │ │ + blvs fef2e5e0 │ │ │ │ subsle r2, r2, r1, lsl #22 │ │ │ │ @ instruction: 0x6c7a69b9 │ │ │ │ - ble da642c │ │ │ │ + ble da6424 │ │ │ │ adcsvs pc, r4, pc, asr #8 │ │ │ │ teqcs ip, fp @ │ │ │ │ - blx 707de │ │ │ │ + blx 707d6 │ │ │ │ @ instruction: 0xf06f3306 │ │ │ │ - blx 572ea │ │ │ │ + blx 572e2 │ │ │ │ @ instruction: 0xf6482204 │ │ │ │ @ instruction: 0xf6c80189 │ │ │ │ - bne ff496028 │ │ │ │ + bne ff496020 │ │ │ │ strmi r4, [r2], #-2873 @ 0xfffff4c7 │ │ │ │ ldrbtmi r4, [fp], #-2105 @ 0xfffff7c7 │ │ │ │ ldrbtmi r1, [r8], #-2004 @ 0xfffff82c │ │ │ │ smlabbgt r2, r1, fp, pc @ │ │ │ │ ldrmi r3, [r1], #-52 @ 0xffffffcc │ │ │ │ strbtne lr, [r1], #-3012 @ 0xfffff43c │ │ │ │ - blx 19de2a │ │ │ │ + blx 19de22 │ │ │ │ subcs r2, r0, #4, 12 @ 0x400000 │ │ │ │ strmi lr, [r0], -sp, asr #19 │ │ │ │ - stmda ip, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 2fae0 │ │ │ │ - bmi c49f38 │ │ │ │ + ldmda r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2fad8 │ │ │ │ + bmi c49f30 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ ldrsbtcc r5, [r4], -r3 │ │ │ │ ldclvs 8, cr6, [fp, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 117) │ │ │ │ ldrtmi r3, [sp], r4, ror #14 │ │ │ │ ldmdbvs r8!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldrdgt pc, [r0], #-135 @ 0xffffff79 │ │ │ │ - blle ff0e6fe0 │ │ │ │ + blle ff0e6fd8 │ │ │ │ ldrsbt pc, [ip], -r7 @ │ │ │ │ - blle fefe7034 │ │ │ │ + blle fefe702c │ │ │ │ svclt 0x00d84291 │ │ │ │ svclt 0x00cc4560 │ │ │ │ andcs r2, r0, r1 │ │ │ │ svclt 0x00c84573 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ msrcs SPSR_, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf003fb10 │ │ │ │ - blvs ffecf950 │ │ │ │ + blvs ffecf948 │ │ │ │ @ instruction: 0xdda92a01 │ │ │ │ svclt 0x00bc42a6 │ │ │ │ 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 r4, [fp], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf7ef3034 │ │ │ │ - stmdavs fp!, {r2, r3, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r4, fp, sp, lr, pc} │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf6404913 │ │ │ │ ldmdami r3, {r0, r1, r2, r3, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf976f028 │ │ │ │ ldmdbmi r1, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscseq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0xe76bf8b1 │ │ │ │ - ldcl 7, cr15, [r2, #952] @ 0x3b8 │ │ │ │ - andeq sl, r6, ip, ror #12 │ │ │ │ + ldcl 7, cr15, [r6, #952] @ 0x3b8 │ │ │ │ + andeq sl, r6, r4, ror r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, r4, ror #12 │ │ │ │ + andeq sl, r6, ip, ror #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r6, asr pc @ │ │ │ │ - strdeq pc, [r6], -r6 │ │ │ │ - andeq sl, r6, r6, asr #11 │ │ │ │ - andeq pc, r6, sl, asr #21 │ │ │ │ - andeq pc, r6, r4, ror #20 │ │ │ │ - @ instruction: 0x0003feba │ │ │ │ - andeq pc, r3, r8, ror r3 @ │ │ │ │ - muleq r3, sl, lr │ │ │ │ - andeq pc, r3, r6, ror #6 │ │ │ │ - andeq pc, r3, r8, lsl #29 │ │ │ │ + andeq pc, r3, lr, asr #30 │ │ │ │ + strdeq pc, [r6], -lr │ │ │ │ + andeq sl, r6, lr, asr #11 │ │ │ │ + ldrdeq pc, [r6], -r2 │ │ │ │ + andeq pc, r6, ip, ror #20 │ │ │ │ + @ instruction: 0x0003feb2 │ │ │ │ + andeq pc, r3, r0, ror r3 @ │ │ │ │ + muleq r3, r2, lr │ │ │ │ + andeq pc, r3, lr, asr r3 @ │ │ │ │ + andeq pc, r3, r0, lsl #29 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6cd20 │ │ │ │ + bl feb6cd18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0], -r8 │ │ │ │ @ instruction: 0xf7efaf00 │ │ │ │ - vstrlt s28, [r0] │ │ │ │ + vstrlt s28, [r0, #16] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6cd38 │ │ │ │ + bl feb6cd30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 519aa0 │ │ │ │ - blmi 541d60 │ │ │ │ + bmi 519a98 │ │ │ │ + blmi 541d58 │ │ │ │ svcge 0x0000447a │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617b │ │ │ │ @ instruction: 0xf7ef0300 │ │ │ │ - ldmvs sl!, {r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ cmppcs r3, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blx 6fc52 │ │ │ │ + blx 6fc4a │ │ │ │ @ instruction: 0xf7ee3402 │ │ │ │ - strmi lr, [r4], #-3888 @ 0xfffff0d0 │ │ │ │ - ldmdb r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strmi lr, [r4], #-3892 @ 0xfffff0cc │ │ │ │ + ldmdb r4, {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 │ │ │ │ - ldcl 7, cr15, [sl, #-952]! @ 0xfffffc48 │ │ │ │ - @ instruction: 0x0006a4bc │ │ │ │ + ldcl 7, cr15, [lr, #-952]! @ 0xfffffc48 │ │ │ │ + andeq sl, r6, r4, asr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, sl, lsl #9 │ │ │ │ + muleq r6, r2, r4 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldrbvs sl, [sl, -r0, lsl #30] │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq pc, r6, r6, ror #18 │ │ │ │ + andeq pc, r6, lr, ror #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004e2a │ │ │ │ strmi r4, [r4], -sl, lsr #22 │ │ │ │ @ instruction: 0xf856447e │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt ae1bd8 │ │ │ │ + bllt ae1bd0 │ │ │ │ eorsle r2, ip, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ stccs 15, cr6, [r1, #-372] @ 0xfffffe8c │ │ │ │ @ instruction: 0x4620dc37 │ │ │ │ - svc 0x000cf7ee │ │ │ │ + svc 0x0010f7ee │ │ │ │ stmdale r7!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp} │ │ │ │ @ instruction: 0xf44f4b22 │ │ │ │ strtmi r7, [r1], -r0, lsl #5 │ │ │ │ ldrshlt r5, [r5, #-128]! @ 0xffffff80 │ │ │ │ rscsne pc, r4, r0, lsl #12 │ │ │ │ cdp2 0, 7, cr15, cr14, cr7, {1} │ │ │ │ @ instruction: 0xf8d84a1e │ │ │ │ ldrbtmi r1, [sl], #-0 │ │ │ │ movwcc r6, #8019 @ 0x1f53 │ │ │ │ - bllt 66f960 │ │ │ │ + bllt 66f958 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf60081f0 │ │ │ │ @ instruction: 0xf02700f4 │ │ │ │ strb pc, [pc, pc, ror #28]! @ │ │ │ │ @ instruction: 0xf6404917 │ │ │ │ ldmdami r7, {r1, r2, r3, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf804f028 │ │ │ │ - blmi 5820c8 │ │ │ │ + blmi 5820c0 │ │ │ │ svcvs 0x005d447b │ │ │ │ ldclle 13, cr2, [r2, #4] │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ 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: 0xf04ff8af │ │ │ │ @ instruction: 0xe7dc30ff │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r3, r4, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8a4f028 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ - andeq sl, r6, r4, lsr r4 │ │ │ │ + andeq sl, r6, ip, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, sl, lsr #18 │ │ │ │ + andeq pc, r6, r2, lsr r9 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq pc, [r6], -lr │ │ │ │ - andeq pc, r3, ip, lsl #4 │ │ │ │ - andeq pc, r3, r2, asr #26 │ │ │ │ - ldrdeq pc, [r6], -r0 │ │ │ │ - andeq pc, r3, sl, ror #3 │ │ │ │ - andeq pc, r3, r0, lsr #26 │ │ │ │ - ldrdeq pc, [r3], -r4 │ │ │ │ - andeq pc, r3, sl, lsl #26 │ │ │ │ + andeq pc, r6, r6, lsl #18 │ │ │ │ + andeq pc, r3, r4, lsl #4 │ │ │ │ + andeq pc, r3, sl, lsr sp @ │ │ │ │ + ldrdeq pc, [r6], -r8 │ │ │ │ + andeq pc, r3, r2, ror #3 │ │ │ │ + andeq pc, r3, r8, lsl sp @ │ │ │ │ + andeq pc, r3, ip, asr #3 │ │ │ │ + andeq pc, r3, r2, lsl #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r4, r9, asr sp │ │ │ │ ldrbtmi r4, [sp], #-3161 @ 0xfffff3a7 │ │ │ │ ldrdgt pc, [r4, #-143]! @ 0xffffff71 │ │ │ │ @@ -17253,57 +17251,57 @@ │ │ │ │ stmdbpl ip!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x46054616 │ │ │ │ stmdavs r4!, {r5, r6, r9, sl, lr} │ │ │ │ addmi pc, ip, r7, asr #17 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf85c460c │ │ │ │ @ instruction: 0xf8d9900e │ │ │ │ - blcs 21ce4 │ │ │ │ - b 158a258 │ │ │ │ + blcs 21cdc │ │ │ │ + b 158a250 │ │ │ │ svclt 0x00180304 │ │ │ │ strpl lr, [r0], #-2503 @ 0xfffff639 │ │ │ │ @ instruction: 0xf1b4d037 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf107d03c │ │ │ │ ldrtmi r0, [r8], -ip, lsl #2 │ │ │ │ - svc 0x00d6f7ee │ │ │ │ + svc 0x00daf7ee │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ - bmi 11c9e54 │ │ │ │ - beq e52130 │ │ │ │ + bmi 11c9e4c │ │ │ │ + beq e52128 │ │ │ │ @ instruction: 0x46502151 │ │ │ │ @ instruction: 0xf7ee447a │ │ │ │ - @ instruction: 0x4604ee1a │ │ │ │ + @ instruction: 0x4604ee1e │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ ldrbmi pc, [r2], -sp, lsr #28 @ │ │ │ │ strbmi r4, [r1], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0284630 │ │ │ │ mrrccs 9, 7, pc, r1, cr1 @ │ │ │ │ stccs 15, cr11, [r0], {24} │ │ │ │ @ instruction: 0xf8d9d04f │ │ │ │ - blcs 21d40 │ │ │ │ - bmi eca2c0 │ │ │ │ + blcs 21d38 │ │ │ │ + bmi eca2b8 │ │ │ │ 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 │ │ │ │ - stmia r2!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {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, [r2], -sp, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf0273130 │ │ │ │ @ instruction: 0xf8d9fdbd │ │ │ │ - blcs 21d8c │ │ │ │ + blcs 21d84 │ │ │ │ stmdbmi r9!, {r0, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rscsne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ ldrb pc, [r0, fp, lsl #16] @ │ │ │ │ @ instruction: 0xf6404926 │ │ │ │ stmdami r6!, {r0, r1, r3, r7, r9, ip} │ │ │ │ @@ -17330,39 +17328,39 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffdaf027 │ │ │ │ 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: 0xf0274478 │ │ │ │ @ instruction: 0xe796ffd1 │ │ │ │ - ldc 7, cr15, [r6], #-952 @ 0xfffffc48 │ │ │ │ - andeq sl, r6, sl, asr #6 │ │ │ │ + ldc 7, cr15, [sl], #-952 @ 0xfffffc48 │ │ │ │ + andeq sl, r6, r2, asr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, lr, lsr r3 │ │ │ │ + andeq sl, r6, r6, asr #6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r0, lsl #25 │ │ │ │ - @ instruction: 0x0006a2ba │ │ │ │ - andeq ip, r6, r2, ror #14 │ │ │ │ - andeq pc, r3, r2, lsr #1 │ │ │ │ - strdeq pc, [r3], -r0 │ │ │ │ - muleq r3, r0, r0 │ │ │ │ - ldrdeq pc, [r3], -lr │ │ │ │ - andeq ip, r6, r8, lsr #14 │ │ │ │ - andeq pc, r3, r8, rrx │ │ │ │ - @ instruction: 0x0003fbb6 │ │ │ │ - andeq ip, r6, r0, lsl #14 │ │ │ │ - andeq pc, r3, r0, asr #32 │ │ │ │ - andeq pc, r3, lr, lsl #23 │ │ │ │ - andeq pc, r3, lr, lsr #32 │ │ │ │ - andeq pc, r3, ip, ror fp @ │ │ │ │ + andeq pc, r3, r8, ror ip @ │ │ │ │ + andeq sl, r6, r2, asr #5 │ │ │ │ + andeq ip, r6, sl, ror #14 │ │ │ │ + muleq r3, sl, r0 │ │ │ │ + andeq pc, r3, r8, ror #23 │ │ │ │ + andeq pc, r3, r8, lsl #1 │ │ │ │ + ldrdeq pc, [r3], -r6 │ │ │ │ + andeq ip, r6, r0, lsr r7 │ │ │ │ + andeq pc, r3, r0, rrx │ │ │ │ + andeq pc, r3, lr, lsr #23 │ │ │ │ + andeq ip, r6, r8, lsl #14 │ │ │ │ + andeq pc, r3, r8, lsr r0 @ │ │ │ │ + andeq pc, r3, r6, lsl #23 │ │ │ │ + andeq pc, r3, r6, lsr #32 │ │ │ │ + andeq pc, r3, r4, ror fp @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6d06c │ │ │ │ + bl feb6d064 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d9e34 │ │ │ │ - bmi 501a78 │ │ │ │ + blmi 4d9e2c │ │ │ │ + bmi 501a70 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf0043178 │ │ │ │ stmdavs fp!, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -17373,21 +17371,21 @@ │ │ │ │ cdp2 0, 12, cr15, cr10, cr7, {1} │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorcs pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ qsub16mi pc, r0, sp @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq sl, r6, r6, lsl #3 │ │ │ │ + andeq sl, r6, lr, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r2, lsl #13 │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ - andeq pc, r3, lr, lsl #22 │ │ │ │ - andeq lr, r3, r6, lsl #31 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ + andeq pc, r6, sl, lsl #13 │ │ │ │ + muleq r3, r0, pc @ │ │ │ │ + andeq pc, r3, r6, lsl #22 │ │ │ │ + andeq lr, r3, lr, ror pc │ │ │ │ + strdeq pc, [r3], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ svcge 0x0000b0a4 │ │ │ │ ldrsbtgt pc, [r8], #143 @ 0x8f @ │ │ │ │ ldrsbt pc, [r8], #143 @ 0x8f @ │ │ │ │ @@ -17401,76 +17399,76 @@ │ │ │ │ @ instruction: 0xf85c4661 │ │ │ │ ldmdavs r3!, {r1, r2, r3, sp, lr} │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074b36 │ │ │ │ ldrtmi r0, [r8], -ip, lsl #2 │ │ │ │ svcvs 0x009b447b │ │ │ │ @ instruction: 0xf7eebb3b │ │ │ │ - strmi lr, [r3], -sl, lsl #21 │ │ │ │ - bmi cc2c44 │ │ │ │ + strmi lr, [r3], -lr, lsl #21 │ │ │ │ + bmi cc2c3c │ │ │ │ ldmdaeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46402150 │ │ │ │ @ instruction: 0xf7ee447a │ │ │ │ - ldmdacs r0, {r1, r2, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdacs r0, {r1, r3, r8, sl, fp, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strtmi sp, [sl], -pc, lsr #32 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldc2l 0, cr15, [r4], {39} @ 0x27 │ │ │ │ - blcs 30028 │ │ │ │ - bmi a8a424 │ │ │ │ + blcs 30020 │ │ │ │ + bmi a8a41c │ │ │ │ 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: 0x4603ee9a │ │ │ │ + @ instruction: 0x4603ee9e │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x462a491f │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf0273148 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r7, 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: 0xff04f027 │ │ │ │ ldmdbmi r9, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ hvccc 33865 @ 0x8449 │ │ │ │ stc2 0, cr15, [r2], #156 @ 0x9c │ │ │ │ - blcs 3008c │ │ │ │ + blcs 30084 │ │ │ │ ldmdbmi r5, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ subscs pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7c4fef1 │ │ │ │ @ instruction: 0xf6404912 │ │ │ │ ldmdami r2, {r0, r2, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 2, cr15, cr12, cr7, {1} │ │ │ │ @ instruction: 0xf7eee79c │ │ │ │ - svclt 0x0000eb4e │ │ │ │ - andeq sl, r6, r6, lsl #2 │ │ │ │ + svclt 0x0000eb52 │ │ │ │ + andeq sl, r6, lr, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sl, [r6], -sl @ │ │ │ │ + andeq sl, r6, r2, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r0, ror #11 │ │ │ │ - muleq r3, r8, sl │ │ │ │ - muleq r6, lr, r0 │ │ │ │ - andeq ip, r6, r2, asr r5 │ │ │ │ - muleq r3, r4, lr │ │ │ │ - andeq pc, r3, r2, lsr #20 │ │ │ │ - andeq ip, r6, ip, lsr #10 │ │ │ │ - andeq lr, r3, lr, ror #28 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ - andeq lr, r3, ip, asr lr │ │ │ │ - andeq pc, r3, sl, ror #19 │ │ │ │ + andeq pc, r6, r8, ror #11 │ │ │ │ + muleq r3, r0, sl │ │ │ │ + andeq sl, r6, r6, lsr #1 │ │ │ │ + andeq ip, r6, sl, asr r5 │ │ │ │ + andeq lr, r3, ip, lsl #29 │ │ │ │ + andeq pc, r3, sl, lsl sl @ │ │ │ │ + andeq ip, r6, r4, lsr r5 │ │ │ │ + andeq lr, r3, r6, ror #28 │ │ │ │ + strdeq pc, [r3], -r4 │ │ │ │ + andeq lr, r3, r4, asr lr │ │ │ │ + andeq pc, r3, r2, ror #19 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ adclt r4, r0, r5, asr lr │ │ │ │ ldrbtmi r4, [lr], #-3157 @ 0xfffff3ab │ │ │ │ ldrsbgt pc, [r4, #-143] @ 0xffffff71 @ │ │ │ │ @@ -17480,29 +17478,29 @@ │ │ │ │ stmdavs r4!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f667c │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ andge pc, r5, ip, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ teqle r5, r0, lsl #22 │ │ │ │ andmi pc, r0, pc, asr #8 │ │ │ │ - blx 1bd20c2 │ │ │ │ + blx 1bd20ba │ │ │ │ @ instruction: 0x46021d3b │ │ │ │ strmi r9, [r5], -r0, lsl #6 │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ - ldmdavs r8!, {r1, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r2, r9, fp, sp, lr, pc}^ │ │ │ │ subsle r2, r6, r0, lsl #16 │ │ │ │ cmplt r1, #1064960 @ 0x104000 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ ldc2 0, cr15, [r4], #-156 @ 0xffffff64 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0xf8dafb0d │ │ │ │ ldmdblt r3!, {ip, sp}^ │ │ │ │ - bmi fa7928 │ │ │ │ + bmi fa7920 │ │ │ │ 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} │ │ │ │ @@ -17516,91 +17514,91 @@ │ │ │ │ stc2 0, cr15, [ip, #156]! @ 0x9c │ │ │ │ subcs lr, r0, #192, 14 @ 0x3000000 │ │ │ │ @ instruction: 0xf1074608 │ │ │ │ ldcmi 1, cr0, [r1], #-144 @ 0xffffff70 │ │ │ │ ldc2l 0, cr15, [lr, #32]! │ │ │ │ ldrbtmi r4, [ip], #-2864 @ 0xfffff4d0 │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ - blmi bfad10 │ │ │ │ + blmi bfad08 │ │ │ │ strtmi r4, [r1], -r0, asr #12 │ │ │ │ ldrbtmi r9, [fp], #-1539 @ 0xfffff9fd │ │ │ │ cmncs r9, #134217728 @ 0x8000000 │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6402316 │ │ │ │ @ instruction: 0xf0082286 │ │ │ │ strtmi pc, [r8], -sp, lsl #29 │ │ │ │ - blx ff352170 │ │ │ │ + blx ff352168 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ andcs fp, r0, fp, lsl #18 │ │ │ │ stmdami r5!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r2, [r8], #-652 @ 0xfffffd74 │ │ │ │ cdp2 0, 3, cr15, cr14, cr7, {1} │ │ │ │ subcs lr, r0, #64225280 @ 0x3d40000 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ ldc2l 0, cr15, [r6, #32] │ │ │ │ @ instruction: 0x4c204b1f │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ - blmi 7fad60 │ │ │ │ + blmi 7fad58 │ │ │ │ @ instruction: 0x4640447c │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ movwls r9, #9731 @ 0x2603 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, r8, r9, sp}^ │ │ │ │ tstcs r6, #0, 4 │ │ │ │ rsbscs pc, r6, #64, 12 @ 0x4000000 │ │ │ │ cdp2 0, 6, cr15, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0xf8dafaa3 │ │ │ │ - blcs 22178 │ │ │ │ + blcs 22170 │ │ │ │ ldmdami r5, {r0, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r2, [r8], #-636 @ 0xfffffd84 │ │ │ │ cdp2 0, 1, cr15, cr6, cr7, {1} │ │ │ │ @ instruction: 0xf7eee7cd │ │ │ │ - svclt 0x0000ea7c │ │ │ │ - andeq r9, r6, r2, asr #31 │ │ │ │ + svclt 0x0000ea80 │ │ │ │ + andeq r9, r6, sl, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00069fb8 │ │ │ │ + andeq r9, r6, r0, asr #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r6, asr pc │ │ │ │ - andeq lr, r3, lr, ror #26 │ │ │ │ - andeq pc, r3, r0, lsr #18 │ │ │ │ - andeq lr, r3, ip, asr sp │ │ │ │ - andeq pc, r3, lr, lsl #18 │ │ │ │ - andeq lr, r3, r2, asr #26 │ │ │ │ - andeq pc, r3, r6, lsr #18 │ │ │ │ - andeq pc, r3, lr, lsl #18 │ │ │ │ - @ instruction: 0x0003f8ba │ │ │ │ + andeq r9, r6, lr, asr pc │ │ │ │ + andeq lr, r3, r6, ror #26 │ │ │ │ + andeq pc, r3, r8, lsl r9 @ │ │ │ │ + andeq lr, r3, r4, asr sp │ │ │ │ + andeq pc, r3, r6, lsl #18 │ │ │ │ + andeq lr, r3, sl, lsr sp │ │ │ │ + andeq pc, r3, lr, lsl r9 @ │ │ │ │ + andeq pc, r3, r6, lsl #18 │ │ │ │ + @ instruction: 0x0003f8b2 │ │ │ │ + andeq pc, r3, lr, lsr #17 │ │ │ │ + andeq lr, r3, r0, ror #25 │ │ │ │ @ instruction: 0x0003f8b6 │ │ │ │ - andeq lr, r3, r8, ror #25 │ │ │ │ - @ instruction: 0x0003f8be │ │ │ │ - andeq pc, r3, sl, ror #16 │ │ │ │ + andeq pc, r3, r2, ror #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6d3dc │ │ │ │ + bl feb6d3d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr2, cr8, {7} │ │ │ │ ldrbtmi sl, [lr], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ - @ instruction: 0x4630e9de │ │ │ │ + ldrtmi lr, [r0], -r2, ror #19 │ │ │ │ strpl lr, [r6], #-2518 @ 0xfffff62a │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ee3306 │ │ │ │ - cmplt sp, lr, lsl r9 │ │ │ │ + cmplt sp, r2, lsr #18 │ │ │ │ stmiavs sp!, {r1, r2, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf0146830 │ │ │ │ @ instruction: 0x4630fa57 │ │ │ │ - blx 1552260 │ │ │ │ + blx 1552258 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ strtmi fp, [r5], -ip, asr #2 │ │ │ │ stmdavs r8!, {r2, r5, r7, fp, sp, lr} │ │ │ │ - blx 1352270 │ │ │ │ + blx 1352268 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0x2c00fa49 │ │ │ │ ldcllt 1, cr13, [r8, #980]! @ 0x3d4 │ │ │ │ - andeq pc, r6, r2, lsr #6 │ │ │ │ + andeq pc, r6, sl, lsr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r1, r8, ror lr │ │ │ │ ldrbtmi r4, [lr], #-3448 @ 0xfffff288 │ │ │ │ @ instruction: 0xf8df4c78 │ │ │ │ @@ -17610,62 +17608,62 @@ │ │ │ │ stmdavs sp!, {r1, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f667d │ │ │ │ strmi r0, [sp], -r0, lsl #10 │ │ │ │ andge pc, ip, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0x4c71bb73 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - ldmib r8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdblt r4, {r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmiavs r4!, {r0, r1, r2, r3, r5, sp, lr, pc} │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xd1fa429d │ │ │ │ movtlt r6, #6177 @ 0x1821 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ - blx dd2332 │ │ │ │ + blx dd232a │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ - stmia lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavc r2!, {r1, r2, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, pc, r0, lsl #20 │ │ │ │ cmple r0, r0, lsl #22 │ │ │ │ - bmi 18e7b70 │ │ │ │ + bmi 18e7b68 │ │ │ │ ldrbtmi r4, [sl], #-2909 @ 0xfffff4a3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror lr │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ ldrtmi r3, [sp], ip, ror #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf640495c │ │ │ │ ldmdami ip, {r0, r1, r3, r4, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r0], #156 @ 0x9c │ │ │ │ ldmdami sl, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ - vst2.32 {d30-d31}, [pc :128], sl │ │ │ │ + vst2.32 {d30-d31}, [pc :128], lr │ │ │ │ @ instruction: 0xf0144000 │ │ │ │ vldmdbne fp!, {s30-s76} │ │ │ │ movwls r4, #1538 @ 0x602 │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ @ instruction: 0xf1074300 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stmia r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r4], -r7 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd031 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ @ instruction: 0x4642d05a │ │ │ │ @ instruction: 0xf0274630 │ │ │ │ andcs pc, r1, #987136 @ 0xf1000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ @ instruction: 0xf8daf9c5 │ │ │ │ - blcs 22334 │ │ │ │ + blcs 2232c │ │ │ │ stmdbmi r5, {r1, r3, r4, r5, r7, ip, lr, pc}^ │ │ │ │ subcc pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2116 @ 0xfffff7bc │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7b1fd37 │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi r1, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @@ -17679,15 +17677,15 @@ │ │ │ │ stc2 0, cr15, [r2, #-156]! @ 0xffffff64 │ │ │ │ subcs lr, r0, #61603840 @ 0x3ac0000 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ mrcmi 6, 1, r4, cr10, cr8, {2} │ │ │ │ ldc2 0, cr15, [r8], #32 │ │ │ │ ldrbtmi r4, [lr], #-2617 @ 0xfffff5c7 │ │ │ │ ldrbtmi r2, [sl], #-889 @ 0xfffffc87 │ │ │ │ - bmi e3ab9c │ │ │ │ + bmi e3ab94 │ │ │ │ andls r4, r1, r1, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ andls r9, r2, #0, 6 │ │ │ │ @ instruction: 0xf6402316 │ │ │ │ strls r3, [r3, #-566] @ 0xfffffdca │ │ │ │ stc2l 0, cr15, [r8, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ @@ -17702,115 +17700,115 @@ │ │ │ │ @ instruction: 0xe7befcf5 │ │ │ │ strmi r2, [r8], -r0, asr #4 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ stc2 0, cr15, [ip], {8} │ │ │ │ strls r4, [r3, #-2854] @ 0xfffff4da │ │ │ │ stcmi 6, cr4, [r6, #-8]! │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ - blmi 967d08 │ │ │ │ + blmi 967d00 │ │ │ │ @ instruction: 0x4629447d │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, r8, r9, sp}^ │ │ │ │ tstcs r6, #0, 4 │ │ │ │ subcc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldc2 0, cr15, [sl, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ @ instruction: 0xf8daf959 │ │ │ │ - blcs 2240c │ │ │ │ + blcs 22404 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-597 @ 0xfffffdab │ │ │ │ stc2l 0, cr15, [ip], {39} @ 0x27 │ │ │ │ @ instruction: 0xf7eee795 │ │ │ │ - svclt 0x0000e932 │ │ │ │ - @ instruction: 0x00069dba │ │ │ │ + svclt 0x0000e936 │ │ │ │ + andeq r9, r6, r2, asr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00069db0 │ │ │ │ + @ instruction: 0x00069db8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r8, r2 │ │ │ │ - andeq pc, r6, r2, ror r2 @ │ │ │ │ - andeq r9, r6, lr, asr #26 │ │ │ │ - andeq lr, r3, r4, ror #22 │ │ │ │ - andeq pc, r3, r2, asr r7 @ │ │ │ │ - andeq pc, r6, r8, lsr #4 │ │ │ │ - strdeq lr, [r3], -sl │ │ │ │ - andeq pc, r3, r8, ror #13 │ │ │ │ - andeq lr, r3, r2, ror #21 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - ldrdeq lr, [r3], -r0 │ │ │ │ - @ instruction: 0x0003f6be │ │ │ │ - @ instruction: 0x0003eab6 │ │ │ │ + andeq pc, r6, r0, lsr #5 │ │ │ │ + andeq pc, r6, sl, ror r2 @ │ │ │ │ + andeq r9, r6, r6, asr sp │ │ │ │ + andeq lr, r3, ip, asr fp │ │ │ │ + andeq pc, r3, sl, asr #14 │ │ │ │ + andeq pc, r6, r0, lsr r2 @ │ │ │ │ + strdeq lr, [r3], -r2 │ │ │ │ + andeq pc, r3, r0, ror #13 │ │ │ │ + ldrdeq lr, [r3], -sl │ │ │ │ + andeq pc, r3, r8, asr #13 │ │ │ │ + andeq lr, r3, r8, asr #21 │ │ │ │ + @ instruction: 0x0003f6b6 │ │ │ │ + andeq lr, r3, lr, lsr #21 │ │ │ │ + andeq pc, r3, r2, ror r6 @ │ │ │ │ andeq pc, r3, sl, ror r6 @ │ │ │ │ - andeq pc, r3, r2, lsl #13 │ │ │ │ - andeq pc, r3, r4, ror #12 │ │ │ │ andeq pc, r3, ip, asr r6 @ │ │ │ │ - andeq lr, r3, r0, asr sl │ │ │ │ - andeq pc, r3, r8, lsr #12 │ │ │ │ - andeq pc, r3, r2, lsl r6 @ │ │ │ │ + andeq pc, r3, r4, asr r6 @ │ │ │ │ + andeq lr, r3, r8, asr #20 │ │ │ │ + andeq pc, r3, r0, lsr #12 │ │ │ │ + andeq pc, r3, sl, lsl #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addslt r4, r2, sp, lsr #26 │ │ │ │ ldrbtmi r4, [sp], #-3117 @ 0xfffff3d3 │ │ │ │ - bmi ba9154 │ │ │ │ + bmi ba914c │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ strmi r5, [sp], -ip, lsr #18 │ │ │ │ ldrbtvs r6, [ip], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ ldmpl lr, {r2, r9, sl, lr} │ │ │ │ - bllt ef0584 │ │ │ │ + bllt ef057c │ │ │ │ stmdaeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r2], -r0, asr #6 │ │ │ │ eorcs r4, r0, r1, lsr #12 │ │ │ │ mrc2 7, 5, pc, cr4, cr15, {7} │ │ │ │ strtmi fp, [r9], -r0, lsl #7 │ │ │ │ @ instruction: 0xf7ee4640 │ │ │ │ - @ instruction: 0x1e04e916 │ │ │ │ + @ instruction: 0x1e04e91a │ │ │ │ @ instruction: 0xf7eeda07 │ │ │ │ - stmdavs r3, {r1, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b01 │ │ │ │ svclt 0x00082b16 │ │ │ │ ldmdavs r3!, {sl, sp} │ │ │ │ - bmi 744bd8 │ │ │ │ + bmi 744bd0 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r4, lsr #2 │ │ │ │ ldrtmi r3, [sp], r8, asr #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r1, r4, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe4d25b6 │ │ │ │ + blx fe4d25ae │ │ │ │ ldmdbmi r3, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subspl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ ldrb pc, [lr, r5, asr #24] @ │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 16534 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 1652c @ │ │ │ │ stmdbmi lr, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subspl pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7f3fc37 │ │ │ │ - ldm ip, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r9, r6, r6, ror #22 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r9, r6, lr, ror #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, lr, asr fp │ │ │ │ + andeq r9, r6, r6, ror #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r2, lsl fp │ │ │ │ - andeq lr, r3, r8, lsr #18 │ │ │ │ - andeq pc, r3, r2, lsr r5 @ │ │ │ │ - andeq lr, r3, r6, lsl r9 │ │ │ │ - andeq pc, r3, r0, lsr #10 │ │ │ │ - strdeq lr, [r3], -sl │ │ │ │ - andeq pc, r3, r4, lsl #10 │ │ │ │ + andeq r9, r6, sl, lsl fp │ │ │ │ + andeq lr, r3, r0, lsr #18 │ │ │ │ + andeq pc, r3, sl, lsr #10 │ │ │ │ + andeq lr, r3, lr, lsl #18 │ │ │ │ + andeq pc, r3, r8, lsl r5 @ │ │ │ │ + strdeq lr, [r3], -r2 │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ umullslt r4, sp, r1, lr │ │ │ │ ldrbtmi r4, [lr], #-3473 @ 0xfffff26f │ │ │ │ @ instruction: 0xf8df4c91 │ │ │ │ @@ -17820,233 +17818,233 @@ │ │ │ │ stmdavs sp!, {r1, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f657d │ │ │ │ strmi r0, [sp], -r0, lsl #10 │ │ │ │ andge pc, ip, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ fstmiaxmi sl, {d11-d67} @ Deprecated │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - svc 0x00f4f7ed │ │ │ │ + svc 0x00f8f7ed │ │ │ │ ldmdblt r4, {r2, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmiavs r4!, {r0, r1, r2, r3, r5, sp, lr, pc} │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xd1fa429d │ │ │ │ movtlt r6, #6177 @ 0x1821 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf992f027 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ - svc 0x002af7ed │ │ │ │ + svc 0x002ef7ed │ │ │ │ ldmdavc r2!, {r1, r2, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, pc, r0, lsl #20 │ │ │ │ cmple r0, r0, lsl #22 │ │ │ │ - bmi 1f27eb8 │ │ │ │ + bmi 1f27eb0 │ │ │ │ ldrbtmi r4, [sl], #-2934 @ 0xfffff48a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf6404975 │ │ │ │ ldmdami r5!, {r1, r2, r5, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 3526c2 │ │ │ │ + blx 3526ba │ │ │ │ ldmdami r3!, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ed4478 │ │ │ │ - @ instruction: 0xf44fef06 │ │ │ │ + @ instruction: 0xf44fef0a │ │ │ │ @ instruction: 0xf0145080 │ │ │ │ vst2.32 {d31-d32}, [pc], fp │ │ │ │ strmi r5, [r2], -r0, lsl #7 │ │ │ │ ldcne 6, cr4, [r9, #-16]! │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ - b ff454600 │ │ │ │ + b ff5545f8 │ │ │ │ eorsle r2, r6, r2, lsr #16 │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd073 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ strbmi sp, [r2], -r7, asr #32 │ │ │ │ @ instruction: 0xf0274630 │ │ │ │ andcs pc, r0, #1261568 @ 0x134000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - blx 1dd4666 │ │ │ │ + blx 1dd465e │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ @ instruction: 0xf8daf821 │ │ │ │ - blcs 2267c │ │ │ │ + blcs 22674 │ │ │ │ ldmdbmi lr, {r1, r3, r4, r5, r7, ip, lr, pc}^ │ │ │ │ adccc pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2141 @ 0xfffff7a3 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7b1fb93 │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ ldmdbmi sl, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2137 @ 0xfffff7a7 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ str pc, [r5, r7, lsl #23]! │ │ │ │ @ instruction: 0xf6404957 │ │ │ │ ldmdami r7, {r1, r4, r5, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1fd2756 │ │ │ │ + blx 1fd274e │ │ │ │ cdpmi 7, 5, cr14, cr5, cr11, {7} │ │ │ │ svcvs 0x00f3447e │ │ │ │ rsble r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf0134620 │ │ │ │ andcs pc, r0, #988 @ 0x3dc │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 11546ca │ │ │ │ + blx 11546c2 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcsle r2, sl, r0, lsl #22 │ │ │ │ vst2.16 {d20,d22}, [pc]! │ │ │ │ stmdami sp, {r0, r3, r4, r5, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 195278a │ │ │ │ + blx 1952782 │ │ │ │ subcs lr, r0, #54788096 @ 0x3440000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx fff52718 │ │ │ │ + blx fff52710 │ │ │ │ strls r4, [r3, #-2888] @ 0xfffff4b8 │ │ │ │ stclmi 6, cr4, [r8, #-8] │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ - blmi 11e8028 │ │ │ │ + blmi 11e8020 │ │ │ │ @ instruction: 0x4629447d │ │ │ │ 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 │ │ │ │ - blx fe2d2742 │ │ │ │ + blx fe2d273a │ │ │ │ @ instruction: 0xf0134620 │ │ │ │ @ instruction: 0xf8daffc9 │ │ │ │ - blcs 2272c │ │ │ │ + blcs 22724 │ │ │ │ ldmdami lr!, {r0, r4, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-695 @ 0xfffffd49 │ │ │ │ - blx f527da │ │ │ │ + blx f527d2 │ │ │ │ subcs lr, r0, #44302336 @ 0x2a40000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff552768 │ │ │ │ + blx ff552760 │ │ │ │ @ instruction: 0x4e394a38 │ │ │ │ ldrbtmi r2, [sl], #-891 @ 0xfffffc85 │ │ │ │ - bmi e3af64 │ │ │ │ + bmi e3af5c │ │ │ │ @ instruction: 0x4631447e │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ movwls r4, #1608 @ 0x648 │ │ │ │ andls r2, r2, #1476395008 @ 0x58000000 │ │ │ │ addscc pc, r5, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0089503 │ │ │ │ strtmi pc, [r0], -r3, ror #22 │ │ │ │ @ instruction: 0xffa2f013 │ │ │ │ @ instruction: 0x4659465a │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0xf8dafaef │ │ │ │ - blcs 22784 │ │ │ │ + blcs 2277c │ │ │ │ stmdami ip!, {r0, r2, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404631 │ │ │ │ ldrbtmi r3, [r8], #-670 @ 0xfffffd62 │ │ │ │ - blx 452832 │ │ │ │ + blx 45282a │ │ │ │ subcs lr, r0, #32768000 @ 0x1f40000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx fea527c0 │ │ │ │ + blx fea527b8 │ │ │ │ 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 96b3bc │ │ │ │ + blmi 96b3b4 │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ cmncs fp, #134217728 @ 0x8000000 │ │ │ │ andcc lr, r0, sp, asr #19 │ │ │ │ eorcs r2, r0, r6, lsl r3 │ │ │ │ - blx e527e6 │ │ │ │ + blx e527de │ │ │ │ movwcc r6, #8179 @ 0x1ff3 │ │ │ │ @ instruction: 0xe77b67f3 │ │ │ │ - svc 0x005af7ed │ │ │ │ - andeq r9, r6, r2, ror sl │ │ │ │ + svc 0x005ef7ed │ │ │ │ + andeq r9, r6, sl, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r8, ror #20 │ │ │ │ + andeq r9, r6, r0, ror sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r0, asr pc │ │ │ │ - andeq lr, r6, sl, lsr #30 │ │ │ │ - andeq r9, r6, r6, lsl #20 │ │ │ │ - andeq lr, r3, ip, lsl r8 │ │ │ │ - andeq pc, r3, sl, lsr r4 @ │ │ │ │ - andeq lr, r6, r0, ror #29 │ │ │ │ - @ instruction: 0x0003e7b2 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - muleq r3, sl, r7 │ │ │ │ - @ instruction: 0x0003f3b8 │ │ │ │ - andeq lr, r3, r8, lsl #15 │ │ │ │ - andeq pc, r3, r6, lsr #7 │ │ │ │ - andeq lr, r6, ip, asr #28 │ │ │ │ - andeq lr, r3, r4, asr r7 │ │ │ │ - andeq pc, r3, r2, ror r3 @ │ │ │ │ - andeq pc, r3, r8, ror r3 @ │ │ │ │ - andeq lr, r3, r0, lsr r7 │ │ │ │ - andeq pc, r3, r0, ror #6 │ │ │ │ - andeq pc, r3, r2, lsr #6 │ │ │ │ + andeq lr, r6, r8, asr pc │ │ │ │ + andeq lr, r6, r2, lsr pc │ │ │ │ + andeq r9, r6, lr, lsl #20 │ │ │ │ + andeq lr, r3, r4, lsl r8 │ │ │ │ + andeq pc, r3, r2, lsr r4 @ │ │ │ │ + andeq lr, r6, r8, ror #29 │ │ │ │ + andeq lr, r3, sl, lsr #15 │ │ │ │ + andeq pc, r3, r8, asr #7 │ │ │ │ + muleq r3, r2, r7 │ │ │ │ + @ instruction: 0x0003f3b0 │ │ │ │ + andeq lr, r3, r0, lsl #15 │ │ │ │ + muleq r3, lr, r3 │ │ │ │ + andeq lr, r6, r4, asr lr │ │ │ │ + andeq lr, r3, ip, asr #14 │ │ │ │ + andeq pc, r3, sl, ror #6 │ │ │ │ + andeq pc, r3, r0, ror r3 @ │ │ │ │ + andeq lr, r3, r8, lsr #14 │ │ │ │ + andeq pc, r3, r8, asr r3 @ │ │ │ │ + andeq pc, r3, sl, lsl r3 @ │ │ │ │ + andeq pc, r3, sl, lsr #5 │ │ │ │ + ldrdeq lr, [r3], -ip │ │ │ │ + andeq pc, r3, sl, lsl #6 │ │ │ │ + andeq pc, r3, r2, asr #5 │ │ │ │ + andeq lr, r3, r8, asr fp │ │ │ │ + andeq lr, r3, r0, lsl #13 │ │ │ │ @ instruction: 0x0003f2b2 │ │ │ │ - andeq lr, r3, r4, ror #13 │ │ │ │ - andeq pc, r3, r2, lsl r3 @ │ │ │ │ - andeq pc, r3, sl, asr #5 │ │ │ │ - andeq lr, r3, r0, ror #22 │ │ │ │ - andeq lr, r3, r8, lsl #13 │ │ │ │ - @ instruction: 0x0003f2ba │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ sbclt r4, fp, r7, lsl #19 │ │ │ │ ldrbtmi r4, [r9], #-2695 @ 0xfffff579 │ │ │ │ - blmi fe229e80 │ │ │ │ + blmi fe229e78 │ │ │ │ ldrbtmi sl, [sp], #-3844 @ 0xfffff0fc │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ tstpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andhi pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - svc 0x0068f7ed │ │ │ │ + svc 0x006cf7ed │ │ │ │ @ instruction: 0xf1074a80 │ │ │ │ @ instruction: 0x46010914 │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ stmiapl sp!, {r7, r8, r9, ip, sp, lr} │ │ │ │ @ instruction: 0xf8c5464a │ │ │ │ strdcs r0, [r0], -ip @ │ │ │ │ - blx ff15489e │ │ │ │ + blx ff154896 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - stmia ip!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ vhsub.s8 d7, d21, d0 │ │ │ │ @ instruction: 0xf02740fc │ │ │ │ @ instruction: 0xf7edf821 │ │ │ │ - tstcs r4, #76, 28 @ 0x4c0 │ │ │ │ + tstcs r4, #80, 28 @ 0x500 │ │ │ │ @ instruction: 0xf8c54601 │ │ │ │ strmi r0, [r4], -ip, asr #9 │ │ │ │ eorcs r4, r0, sl, lsr r6 │ │ │ │ stc2 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ adchi pc, r9, r0 │ │ │ │ - ldm r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdale fp, {r0, r1, r4, fp, sp}^ │ │ │ │ andscs r4, r4, #51380224 @ 0x3100000 │ │ │ │ rsbvc pc, r9, r5, lsl #10 │ │ │ │ @ instruction: 0xf808f027 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff2020 │ │ │ │ @ instruction: 0x4606fb95 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ee80a1 │ │ │ │ - ldmcs pc!, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc}^ @ │ │ │ │ + ldmcs pc!, {r1, r7, fp, sp, lr, pc}^ @ │ │ │ │ vst2.16 {d29-d30}, [pc :128], r4 │ │ │ │ ldrtmi r7, [r1], -r0, lsl #5 │ │ │ │ rsbsvc pc, r3, r5, lsl #10 │ │ │ │ @ instruction: 0xfff2f026 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrdcs fp, [r0], -r3 │ │ │ │ - blmi 156928c │ │ │ │ + blmi 1569284 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ strvc pc, [lr, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -18054,66 +18052,66 @@ │ │ │ │ sbccc pc, r3, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe793f973 │ │ │ │ @ instruction: 0xf640494f │ │ │ │ stmdami pc, {r0, r3, r4, r5, r6, r7, r9, ip, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 9d2a04 │ │ │ │ + blx 9d29fc │ │ │ │ stclmi 7, cr14, [sp, #-876] @ 0xfffffc94 │ │ │ │ - blmi 135ef58 │ │ │ │ + blmi 135ef50 │ │ │ │ eorsvs pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [sp], #-2124 @ 0xfffff7b4 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-770 @ 0xfffffcfe │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r1, [r9], -r0 │ │ │ │ @ instruction: 0xf0082020 │ │ │ │ @ instruction: 0xf8d8fa53 │ │ │ │ - blcs 22994 │ │ │ │ + blcs 2298c │ │ │ │ @ instruction: 0xf04fd165 │ │ │ │ @ instruction: 0xe7c330ff │ │ │ │ cmncs sl, r3, asr #26 │ │ │ │ eorcs r4, r0, r3, asr #22 │ │ │ │ ldrbtmi r4, [sp], #-2627 @ 0xfffff5bd │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-770 @ 0xfffffcfe │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r1, [r9], -r0, lsl #4 │ │ │ │ rsccc pc, r2, #64, 12 @ 0x4000000 │ │ │ │ - blx ed29e0 │ │ │ │ + blx ed29d8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4629483b │ │ │ │ rsccc pc, r4, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ ldrb pc, [lr, pc, ror #19] @ │ │ │ │ cmncs sl, r8, lsr sp │ │ │ │ eorcs r4, r0, r8, lsr fp │ │ │ │ ldrbtmi r4, [sp], #-2616 @ 0xfffff5c8 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-770 @ 0xfffffcfe │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r1, [r9], -r0, lsl #4 │ │ │ │ rscscc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ - blx 752a1c │ │ │ │ + blx 752a14 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0x46294830 │ │ │ │ rscscc pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7c0f9d1 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcsle r2, ip, r0, lsl #22 │ │ │ │ @ instruction: 0xf640492b │ │ │ │ stmdami fp!, {r2, r3, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9c4f027 │ │ │ │ @ instruction: 0xf8d8e7b3 │ │ │ │ - blcs 22a34 │ │ │ │ + blcs 22a2c │ │ │ │ stmdbmi r7!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ sbcscc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2086 @ 0xfffff7da │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7a6f9b7 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcle r2, r2, r0, lsl #22 │ │ │ │ @@ -18122,43 +18120,43 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9aaf027 │ │ │ │ stmdami r0!, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-722 @ 0xfffffd2e │ │ │ │ @ instruction: 0xf9a2f027 │ │ │ │ @ instruction: 0xf7ede791 │ │ │ │ - svclt 0x0000ee08 │ │ │ │ - andeq r9, r6, r2, lsr #15 │ │ │ │ + svclt 0x0000ee0c │ │ │ │ + andeq r9, r6, sl, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, sl, r7 │ │ │ │ + andeq r9, r6, r2, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r9, [r6], -r8 │ │ │ │ - andeq lr, r3, sl, ror #9 │ │ │ │ - andeq pc, r3, r0, lsr r1 @ │ │ │ │ + andeq r9, r6, r0, ror #13 │ │ │ │ + andeq lr, r3, r2, ror #9 │ │ │ │ + andeq pc, r3, r8, lsr #2 │ │ │ │ + ldrdeq lr, [r3], -r0 │ │ │ │ + andeq pc, r3, r6, lsl r1 @ │ │ │ │ + @ instruction: 0x0003e4ba │ │ │ │ + andeq pc, r3, r0, lsl r1 @ │ │ │ │ + andeq pc, r3, lr, lsl #1 │ │ │ │ + andeq lr, r3, sl, lsl #9 │ │ │ │ + andeq pc, r3, ip, lsl #1 │ │ │ │ + andeq pc, r3, lr, asr r0 @ │ │ │ │ + andeq pc, r3, r8, lsr #1 │ │ │ │ + andeq lr, r3, lr, asr #8 │ │ │ │ + andeq pc, r3, r4, lsr #1 │ │ │ │ + andeq pc, r3, r2, lsr #32 │ │ │ │ + andeq pc, r3, ip, rrx │ │ │ │ + andeq lr, r3, ip, lsl #8 │ │ │ │ + andeq pc, r3, r2, asr r0 @ │ │ │ │ + strdeq lr, [r3], -r2 │ │ │ │ + andeq pc, r3, r8, lsr r0 @ │ │ │ │ ldrdeq lr, [r3], -r8 │ │ │ │ - andeq pc, r3, lr, lsl r1 @ │ │ │ │ - andeq lr, r3, r2, asr #9 │ │ │ │ - andeq pc, r3, r8, lsl r1 @ │ │ │ │ - muleq r3, r6, r0 │ │ │ │ - muleq r3, r2, r4 │ │ │ │ - muleq r3, r4, r0 │ │ │ │ - andeq pc, r3, r6, rrx │ │ │ │ - strheq pc, [r3], -r0 @ │ │ │ │ - andeq lr, r3, r6, asr r4 │ │ │ │ - andeq pc, r3, ip, lsr #1 │ │ │ │ - andeq pc, r3, sl, lsr #32 │ │ │ │ - andeq pc, r3, r4, ror r0 @ │ │ │ │ - andeq lr, r3, r4, lsl r4 │ │ │ │ - andeq pc, r3, sl, asr r0 @ │ │ │ │ - strdeq lr, [r3], -sl │ │ │ │ - andeq pc, r3, r0, asr #32 │ │ │ │ - andeq lr, r3, r0, ror #7 │ │ │ │ - andeq pc, r3, r6, lsr #32 │ │ │ │ - andeq pc, r3, r6, lsl r0 @ │ │ │ │ + andeq pc, r3, lr, lsl r0 @ │ │ │ │ + andeq pc, r3, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r5, asr #28 │ │ │ │ ldrbtmi r4, [lr], #-3397 @ 0xfffff2bb │ │ │ │ mcrrmi 11, 4, r4, r6, cr5 │ │ │ │ @@ -18167,28 +18165,28 @@ │ │ │ │ ldrmi r4, [r6], -sl, lsl #13 │ │ │ │ rsbsvs r6, sp, sp, lsr #16 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ andlt pc, r4, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ vmlacs.f64 d11, d17, d19 │ │ │ │ mcrcc 13, 0, sp, cr1, cr12, {1} │ │ │ │ - ldrbcc pc, [pc, #266]! @ 16c36 @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 16c2e @ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ andcs r0, r1, #49152 @ 0xc000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ ldc2 0, cr15, [r0, #168] @ 0xa8 │ │ │ │ ldcle 8, cr2, [r7, #-0] │ │ │ │ - blcs 2b4f30 │ │ │ │ + blcs 2b4f28 │ │ │ │ strcc sp, [r1], #-65 @ 0xffffffbf │ │ │ │ svccc 0x0001f805 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ @ instruction: 0xf8db3006 │ │ │ │ ldmdblt r3!, {ip, sp}^ │ │ │ │ - blmi b69420 │ │ │ │ + blmi b69418 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_mon │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi sl!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -18199,76 +18197,76 @@ │ │ │ │ @ instruction: 0xf6404927 │ │ │ │ stmdami r7!, {r0, r2, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf850f027 │ │ │ │ stclle 14, cr2, [r2], {1} │ │ │ │ @ instruction: 0xf88a2300 │ │ │ │ @ instruction: 0xf8db3000 │ │ │ │ - bllt ae2bac │ │ │ │ + bllt ae2ba4 │ │ │ │ ldrb r2, [r5, r0, lsl #8] │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ movwcs r3, #4 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 16bc0 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 16bb8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcle r2, r9, r0, lsl #22 │ │ │ │ ldrsblt lr, [r4, #-119] @ 0xffffff89 │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ movwcs r3, #4 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf8aae7cb │ │ │ │ movwcs r3, #0 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ @ instruction: 0xf8db2401 │ │ │ │ - blcs 22bf4 │ │ │ │ + blcs 22bec │ │ │ │ @ instruction: 0xe7c0d0b2 │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r3, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8d6f027 │ │ │ │ @ instruction: 0xf7ede7d0 │ │ │ │ - svclt 0x0000ed3c │ │ │ │ - andeq r9, r6, r2, lsl #10 │ │ │ │ + svclt 0x0000ed40 │ │ │ │ + andeq r9, r6, sl, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r9, [r6], -sl │ │ │ │ + andeq r9, r6, r2, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r0, lsr #9 │ │ │ │ - @ instruction: 0x0003e2b6 │ │ │ │ - andeq lr, r3, r4, lsl pc │ │ │ │ - andeq lr, r3, r4, lsr #5 │ │ │ │ - andeq lr, r3, r2, lsl #30 │ │ │ │ - andeq lr, r3, r8, lsr r2 │ │ │ │ - muleq r3, r6, lr │ │ │ │ + andeq r9, r6, r8, lsr #9 │ │ │ │ + andeq lr, r3, lr, lsr #5 │ │ │ │ + andeq lr, r3, ip, lsl #30 │ │ │ │ + muleq r3, ip, r2 │ │ │ │ + strdeq lr, [r3], -sl │ │ │ │ + andeq lr, r3, r0, lsr r2 │ │ │ │ + andeq lr, r3, lr, lsl #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ adclt r4, r2, fp, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-2347 @ 0xfffff6d5 │ │ │ │ - bmi b29904 │ │ │ │ + bmi b298fc │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ strmi r5, [r4], -r1, ror #16 │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1084 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 1af0d1c │ │ │ │ + bllt 1af0d14 │ │ │ │ @ instruction: 0x8098f8df │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ @ instruction: 0xf64044f8 │ │ │ │ strbmi r5, [r0], -r1, asr #2 │ │ │ │ @ instruction: 0xffbcf01c │ │ │ │ - blle a20c8c │ │ │ │ + blle a20c84 │ │ │ │ rsbseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x46301d39 │ │ │ │ @ instruction: 0xfff2f7fc │ │ │ │ ldmdblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ - bmi 730e80 │ │ │ │ + bmi 730e78 │ │ │ │ ldrbtmi r4, [sl], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ ldrtmi r3, [sp], r8, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -18283,80 +18281,80 @@ │ │ │ │ stmdavs fp!, {r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs fp, r9, fp, lsl #18 │ │ │ │ stmdami lr, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404641 │ │ │ │ ldrbtmi r5, [r8], #-580 @ 0xfffffdbc │ │ │ │ @ instruction: 0xf860f027 │ │ │ │ @ instruction: 0xf7ede7f5 │ │ │ │ - svclt 0x0000ecc6 │ │ │ │ - andeq r9, r6, lr, lsr #7 │ │ │ │ + svclt 0x0000ecca │ │ │ │ + @ instruction: 0x000693b6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r6, lsr #7 │ │ │ │ + andeq r9, r6, lr, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0003e1bc │ │ │ │ - andeq r9, r6, lr, asr r3 │ │ │ │ - andeq lr, r3, r4, ror #27 │ │ │ │ - andeq lr, r3, r4, ror #2 │ │ │ │ - ldrdeq lr, [r3], -r2 │ │ │ │ - andeq lr, r3, lr, lsl #3 │ │ │ │ + @ instruction: 0x0003e1b4 │ │ │ │ + andeq r9, r6, r6, ror #6 │ │ │ │ + ldrdeq lr, [r3], -ip │ │ │ │ + andeq lr, r3, ip, asr r1 │ │ │ │ + andeq lr, r3, sl, asr #27 │ │ │ │ + andeq lr, r3, r6, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6df2c │ │ │ │ + bl feb6df24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4, #-928]! @ 0xfffffc60 │ │ │ │ stcmi 15, cr10, [r4], #-0 │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ ldrdcc pc, [r0], r5 │ │ │ │ @ instruction: 0xbdf8b903 │ │ │ │ @ instruction: 0xf7ee2000 │ │ │ │ - blmi 851114 │ │ │ │ + blmi 85111c │ │ │ │ @ instruction: 0xf50258e2 │ │ │ │ ldmvs ip, {r3, r4, r7, r8, r9, ip, lr} │ │ │ │ @ instruction: 0x2c001b04 │ │ │ │ @ instruction: 0xf502ddf3 │ │ │ │ @ instruction: 0xf8d55280 │ │ │ │ strtmi r6, [r1], -r0, lsl #1 │ │ │ │ rscspl pc, r8, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf03c4628 │ │ │ │ adcsmi pc, r0, #636 @ 0x27c │ │ │ │ cdp 13, 0, cr13, cr7, cr7, {7} │ │ │ │ - blx 1317ba │ │ │ │ + blx 1317b2 │ │ │ │ mrc 5, 5, r5, cr7, cr6, {0} │ │ │ │ vmov.f32 s12, #128 @ 0xc0000000 -2.0 │ │ │ │ vmls.f32 s14, s15, s15 │ │ │ │ @ instruction: 0xeef85a90 │ │ │ │ @ instruction: 0xeec77a67 │ │ │ │ @ instruction: 0xeef46a87 │ │ │ │ vsqrt.f32 s13, s12 │ │ │ │ svclt 0x004bfa10 │ │ │ │ - bvc 292518 │ │ │ │ - bvc ff9d2990 │ │ │ │ + bvc 292510 │ │ │ │ + bvc ff9d2988 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ cdp 15, 6, cr11, cr6, cr9, {2} │ │ │ │ vnmls.f32 s12, s15, s15 │ │ │ │ @ instruction: 0xeefc0a90 │ │ │ │ vnmla.f32 s14, s15, s13 │ │ │ │ ssatmi r1, #30, r0, lsl #21 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ stmdblt lr!, {r0, r2, r3, r4, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - ldrdeq lr, [r6], -r0 │ │ │ │ - andeq r9, r6, r6, asr #5 │ │ │ │ + ldrdeq lr, [r6], -r8 │ │ │ │ + andeq r9, r6, lr, asr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6dfd8 │ │ │ │ + bl feb6dfd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 89ad40 │ │ │ │ - bmi 8c2ff8 │ │ │ │ + blmi 89ad38 │ │ │ │ + bmi 8c2ff0 │ │ │ │ svcge 0x0004447b │ │ │ │ ldmpl lr, {r0, r2, r9, sl, lr} │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7ed4628 │ │ │ │ - vmovne.16 d4[1], lr │ │ │ │ - bmi 74da84 │ │ │ │ + vmlane.f64 d14, d20, d2 │ │ │ │ + bmi 74da7c │ │ │ │ rscvc lr, r4, r4, lsr #20 │ │ │ │ ldrbtmi r6, [sl], #-2099 @ 0xfffff7cd │ │ │ │ @ instruction: 0xf8c20280 │ │ │ │ stmdblt r3!, {r7}^ │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf6404916 │ │ │ │ @@ -18365,33 +18363,33 @@ │ │ │ │ @ instruction: 0xff0af026 │ │ │ │ ldmdbmi r4, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcpl pc, sp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0x2000ffbd │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ - bmi 446604 │ │ │ │ + bmi 4465fc │ │ │ │ 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], #-1281 @ 0xfffffaff │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ adcpl pc, r7, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xffe8f007 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - andeq r9, r6, ip, lsl r2 │ │ │ │ + andeq r9, r6, r4, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r2, lsl #14 │ │ │ │ - andeq lr, r3, r8, lsl r0 │ │ │ │ - muleq r3, sl, ip │ │ │ │ - andeq lr, r3, r6 │ │ │ │ - andeq lr, r3, r8, lsl #25 │ │ │ │ - andeq lr, r3, r8, lsl #25 │ │ │ │ - andeq sp, r3, r2, ror #31 │ │ │ │ + andeq lr, r6, sl, lsl #14 │ │ │ │ + andeq lr, r3, r0, lsl r0 │ │ │ │ + muleq r3, r2, ip │ │ │ │ + strdeq sp, [r3], -lr │ │ │ │ + andeq lr, r3, r0, lsl #25 │ │ │ │ + andeq lr, r3, r0, lsl #25 │ │ │ │ + ldrdeq sp, [r3], -sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r5, sl, asr sp │ │ │ │ ldrbtmi r4, [sp], #-3162 @ 0xfffff3a6 │ │ │ │ @ instruction: 0xf8dfaf02 │ │ │ │ @@ -18399,26 +18397,26 @@ │ │ │ │ @ instruction: 0x46934959 │ │ │ │ ldrbtmi r5, [r8], #2348 @ 0x92c │ │ │ │ ldrbtvs r6, [ip], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ rsbsvs r6, ip, ip, ror pc │ │ │ │ @ instruction: 0xf858461c │ │ │ │ @ instruction: 0xf8d99001 │ │ │ │ - blcs 22ecc │ │ │ │ + blcs 22ec4 │ │ │ │ vand , , │ │ │ │ @ instruction: 0xf01300d0 │ │ │ │ @ instruction: 0xf500fc3b │ │ │ │ - blmi 13ed8dc │ │ │ │ + blmi 13ed8d4 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ adcscs pc, r0, sl, asr #17 │ │ │ │ andhi pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r2, r1, lsl #22 │ │ │ │ - blcs 72be4 │ │ │ │ + blcs 72bdc │ │ │ │ @ instruction: 0xf505d054 │ │ │ │ stmib r3, {r2, r7, r8, r9, ip, lr}^ │ │ │ │ tstcc r0, #33554432 @ 0x2000000 │ │ │ │ stmpl r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x00ac2c00 │ │ │ │ movwcs r4, #1627 @ 0x65b │ │ │ │ svclt 0x00b860bb │ │ │ │ @@ -18431,19 +18429,19 @@ │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ svcvs 0x00f96fbb │ │ │ │ @ instruction: 0xf8f0f7fb │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0266878 │ │ │ │ @ instruction: 0xf8dafcdf │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ - blx fedd2f9a │ │ │ │ + blx fedd2f92 │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ @ instruction: 0xf8d9fbb3 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - bmi c1ef5c │ │ │ │ + bmi c1ef54 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [ip, -r9, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi sl!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -18466,99 +18464,99 @@ │ │ │ │ stccc 8, cr15, [r4], {83} @ 0x53 │ │ │ │ @ instruction: 0x419c4593 │ │ │ │ ldrmi sp, [r3], r2, lsl #22 │ │ │ │ @ instruction: 0xe79d461c │ │ │ │ ldrsbteq pc, [r0], sl @ │ │ │ │ @ instruction: 0xf013b108 │ │ │ │ @ instruction: 0x4628fb73 │ │ │ │ - blx 1c53026 │ │ │ │ + blx 1c5301e │ │ │ │ ldmdavs r8!, {r0, r2, r4, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-561 @ 0xfffffdcf │ │ │ │ stc2 0, cr15, [lr], {38} @ 0x26 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7b430ff │ │ │ │ @ instruction: 0xf6404910 │ │ │ │ ldmdami r0, {r0, r1, r2, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 13, cr15, cr10, cr6, {1} │ │ │ │ @ instruction: 0xf7ede7f3 │ │ │ │ - svclt 0x0000eb40 │ │ │ │ - andeq r9, r6, lr, asr r1 │ │ │ │ + svclt 0x0000eb44 │ │ │ │ + andeq r9, r6, r6, ror #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, lr, asr #2 │ │ │ │ + andeq r9, r6, r6, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r6, r2, lsr #1 │ │ │ │ - @ instruction: 0x0003deba │ │ │ │ - andeq lr, r3, r4, ror #22 │ │ │ │ - andeq sp, r3, r8, lsr #29 │ │ │ │ - andeq lr, r3, r2, asr fp │ │ │ │ - andeq sp, r3, r6, ror sl │ │ │ │ - andeq sp, r3, r0, asr #28 │ │ │ │ - andeq lr, r3, sl, ror #21 │ │ │ │ + andeq r9, r6, sl, lsr #1 │ │ │ │ + @ instruction: 0x0003deb2 │ │ │ │ + andeq lr, r3, ip, asr fp │ │ │ │ + andeq sp, r3, r0, lsr #29 │ │ │ │ + andeq lr, r3, sl, asr #22 │ │ │ │ + andeq sp, r3, lr, ror #20 │ │ │ │ + andeq sp, r3, r8, lsr lr │ │ │ │ + andeq lr, r3, r2, ror #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - bmi ca88a4 │ │ │ │ - blmi ca88c4 │ │ │ │ + bmi ca889c │ │ │ │ + blmi ca88bc │ │ │ │ adcslt r4, r1, sl, ror r4 │ │ │ │ @ instruction: 0xf1b4af06 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf8d758d3 │ │ │ │ ldmdavs fp, {r4, r6, r7, pc} │ │ │ │ adccc pc, r4, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x2600d110 │ │ │ │ - blmi a29920 │ │ │ │ + blmi a29918 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r1, asr #2 │ │ │ │ ldrtmi r3, [sp], ip, lsr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ teqcs r2, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ movwcs lr, #10695 @ 0x29c7 │ │ │ │ @ instruction: 0xf8e8f01c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r3, ror #1 │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - @ instruction: 0x4606ea12 │ │ │ │ + @ instruction: 0x4606ea16 │ │ │ │ sbcsle r2, sp, r0, lsl #16 │ │ │ │ teqcs r3, #1638400 @ 0x190000 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ ldrbtmi r6, [r8], #-352 @ 0xfffffea0 │ │ │ │ - blx fe6d3170 │ │ │ │ + blx fe6d3168 │ │ │ │ svclt 0x00b81e06 │ │ │ │ - blle 6a08d4 │ │ │ │ + blle 6a08cc │ │ │ │ ldrsbeq pc, [r4], #135 @ 0x87 @ │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ andvs lr, r3, sp, asr #19 │ │ │ │ @ instruction: 0xf1072178 │ │ │ │ tstls r2, r0, ror r4 │ │ │ │ tstcs r0, r8, asr #12 │ │ │ │ tstls r0, r1, lsl #8 │ │ │ │ mcr2 7, 6, pc, cr12, cr15, {7} @ │ │ │ │ @ instruction: 0xf0284630 │ │ │ │ eorscs pc, r0, #56576 @ 0xdd00 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - cdp 7, 12, cr15, cr6, cr13, {7} │ │ │ │ + cdp 7, 12, cr15, cr10, cr13, {7} │ │ │ │ @ instruction: 0xf680fab0 │ │ │ │ @ instruction: 0x46480976 │ │ │ │ - blx ff55315c │ │ │ │ + blx ff553154 │ │ │ │ @ instruction: 0xf7ede7b2 │ │ │ │ - svclt 0x0000eab8 │ │ │ │ - andeq r8, r6, ip, lsr #31 │ │ │ │ + svclt 0x0000eabc │ │ │ │ + @ instruction: 0x00068fb4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r6, r4, lsl #31 │ │ │ │ - andeq sp, r3, r2, ror sp │ │ │ │ + andeq r8, r6, ip, lsl #31 │ │ │ │ + andeq sp, r3, sl, ror #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ stmdaeq r0, {r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldcpl 5, cr15, [lr, #692]! @ 0x2b4 │ │ │ │ @@ -18582,62 +18580,62 @@ │ │ │ │ @ instruction: 0xf8c710fc │ │ │ │ @ instruction: 0xf8c71124 │ │ │ │ @ instruction: 0xf8c71110 │ │ │ │ @ instruction: 0xf8c7111c │ │ │ │ @ instruction: 0xf8c71120 │ │ │ │ ldmdbpl r3!, {r3, r5, r8, ip, sp} │ │ │ │ rsccs pc, ip, r7, asr #17 │ │ │ │ - blcs 31214 │ │ │ │ + blcs 3120c │ │ │ │ tstphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf002681a │ │ │ │ @ instruction: 0xf1b24270 │ │ │ │ rsbsle r4, r6, r0, asr pc │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ ldc2l 0, cr15, [r6], {6} │ │ │ │ orrsvc pc, r6, r7, lsl #10 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ rsccc pc, r8, r7, asr #17 │ │ │ │ - ldc 7, cr15, [r0], #-948 @ 0xfffffc4c │ │ │ │ + ldc 7, cr15, [r4], #-948 @ 0xfffffc4c │ │ │ │ stclcc 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ @ instruction: 0xf50720f4 │ │ │ │ ldmpl r3, {r3, r4, r5, ip, sp, lr}^ │ │ │ │ rsccc pc, r4, r7, asr #17 │ │ │ │ - stc 7, cr15, [lr, #948] @ 0x3b4 │ │ │ │ + ldc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, sp, #64 @ 0x40 │ │ │ │ ldrtvc pc, [r8], -r7, lsl #10 @ │ │ │ │ mcrrls 8, 13, pc, ip, cr15 @ │ │ │ │ @ instruction: 0xf8df4630 │ │ │ │ @ instruction: 0xf7ed8c4c │ │ │ │ - @ instruction: 0xf8dfee02 │ │ │ │ + @ instruction: 0xf8dfee06 │ │ │ │ @ instruction: 0xf8d73c48 │ │ │ │ ldrbtmi r2, [r9], #244 @ 0xf4 │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7ed4628 │ │ │ │ - @ instruction: 0xf8d7e9c8 │ │ │ │ + @ instruction: 0xf8d7e9cc │ │ │ │ movwls r3, #12520 @ 0x30e8 │ │ │ │ andvc pc, r6, #64, 12 @ 0x4000000 │ │ │ │ stccc 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0xf04f4649 │ │ │ │ @ instruction: 0xf8cd30ff │ │ │ │ ldrbtmi r8, [fp], #-8 │ │ │ │ cmncs r3, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ ldc2l 0, cr15, [sl, #28]! │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - @ instruction: 0xf8d7ea62 │ │ │ │ + @ instruction: 0xf8d7ea66 │ │ │ │ strtmi r1, [r8], -r4, ror #1 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [ip, -r7]! │ │ │ │ - bl ffbd520c │ │ │ │ + bl ffcd5204 │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 @ │ │ │ │ - blx b532ac │ │ │ │ - blcc ff7555e0 │ │ │ │ + blx b532a4 │ │ │ │ + blcc ff7555d8 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbmi fp, [r9], -fp, lsr #2 │ │ │ │ @ instruction: 0xf6404640 │ │ │ │ @ instruction: 0xf026720b │ │ │ │ @ instruction: 0xf04ffd9d │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @@ -18648,25 +18646,25 @@ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ @ instruction: 0xf5078430 │ │ │ │ @ instruction: 0x371c57bd │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdcs r8, [r0], -r0 │ │ │ │ - cdp 7, 3, cr15, cr14, cr13, {7} │ │ │ │ + cdp 7, 4, cr15, cr2, cr13, {7} │ │ │ │ sbcseq pc, r8, r7, asr #17 │ │ │ │ - bleq fe955634 │ │ │ │ + bleq fe95562c │ │ │ │ bicvc pc, r8, #29360128 @ 0x1c00000 │ │ │ │ sbcne pc, ip, r7, asr #17 │ │ │ │ tstpvc r9, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ ldrdcs pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ @ instruction: 0xf8c7fc99 │ │ │ │ @ instruction: 0xf8d700f8 │ │ │ │ - blcs 236b8 │ │ │ │ + blcs 236b0 │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ addvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ ldrbtvs pc, [r7], #1287 @ 0x507 @ │ │ │ │ sbcscs pc, r4, r7, asr #17 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8c72200 │ │ │ │ @@ -18677,36 +18675,36 @@ │ │ │ │ @ instruction: 0xf8d732ff │ │ │ │ vshr.s64 , q2, #31 │ │ │ │ andsvs r6, sl, ip, lsr #9 │ │ │ │ tstpcs r8, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d76022 │ │ │ │ stccs 0, cr5, [r0, #-992] @ 0xfffffc20 │ │ │ │ andcs sp, r0, r6, rrx │ │ │ │ - cdp 7, 0, cr15, cr4, cr13, {7} │ │ │ │ + cdp 7, 0, cr15, cr8, cr13, {7} │ │ │ │ ldrsbcs pc, [r8], #135 @ 0x87 @ │ │ │ │ sbceq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8d71a83 │ │ │ │ - bl 185f664 │ │ │ │ - blcs 1d7740 │ │ │ │ + bl 185f65c │ │ │ │ + blcs 1d7738 │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ andhi pc, r9, #128, 4 │ │ │ │ @ instruction: 0x2114f8d7 │ │ │ │ orrvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ - ble 1f21b4c │ │ │ │ + ble 1f21b44 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8d7601a │ │ │ │ @ instruction: 0xf50730f8 │ │ │ │ @ instruction: 0xf8d764f7 │ │ │ │ - blcs 2b680 │ │ │ │ + blcs 2b678 │ │ │ │ addhi pc, fp, r0 │ │ │ │ - bl fe8d531c │ │ │ │ + bl fe9d5314 │ │ │ │ strtvs pc, [ip], #676 @ 0x2a4 │ │ │ │ @ instruction: 0xf8c76803 │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r7, ip, sp} │ │ │ │ - blle a1f78 │ │ │ │ + blle a1f70 │ │ │ │ @ instruction: 0xf0286820 │ │ │ │ @ instruction: 0xf8dffb9b │ │ │ │ @ instruction: 0xf8d73ae0 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @@ -18715,71 +18713,71 @@ │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7db05 │ │ │ │ ldmdavs fp, {r4, r5, r6, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf140071d │ │ │ │ @ instruction: 0xf8df8163 │ │ │ │ @ instruction: 0xf8d73a90 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 31428 │ │ │ │ + blcs 31420 │ │ │ │ svcge 0x005df43f │ │ │ │ - bne fe855740 │ │ │ │ + bne fe855738 │ │ │ │ addsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ - beq fe755748 │ │ │ │ + beq fe755740 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r0], #152 @ 0x98 │ │ │ │ @ instruction: 0xf8dfe751 │ │ │ │ vst1.32 {d17-d18}, [pc :64], r4 │ │ │ │ @ instruction: 0xf8df6270 │ │ │ │ ldrbtmi r0, [r9], #-2704 @ 0xfffff570 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ ldrb pc, [pc], r9, lsr #24 @ │ │ │ │ bicvs pc, r5, #675282944 @ 0x28400000 │ │ │ │ vst2.8 {d6,d8}, [r3 :64], fp │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ orrsle r4, r0, r0, lsl #30 │ │ │ │ - beq 1d5577c │ │ │ │ + beq 1d55774 │ │ │ │ @ instruction: 0xf8d72333 │ │ │ │ @ instruction: 0xf64020ec │ │ │ │ ldrbtmi r7, [r8], #-297 @ 0xfffffed7 │ │ │ │ @ instruction: 0xf8f8f029 │ │ │ │ stmdavs r3!, {r5, sp, lr} │ │ │ │ vqdmlsl.s q9, d1, d0 │ │ │ │ @ instruction: 0xf8d78107 │ │ │ │ ldrshcs r2, [r8, #-0]! │ │ │ │ smlawtne r8, r7, r8, pc @ │ │ │ │ - bcs 1c35d70 │ │ │ │ + bcs 1c35d68 │ │ │ │ subshi pc, r8, r1 │ │ │ │ ldrdeq pc, [ip, -r7] │ │ │ │ @ instruction: 0xf9e6f028 │ │ │ │ tstpeq r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ede771 │ │ │ │ - stmdavs r3, {r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ rscscc pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8dfe74a │ │ │ │ @ instruction: 0xf6400a30 │ │ │ │ ldmdavs sl, {r2, r3, r4, r6, r8, ip, sp, lr} │ │ │ │ tstpvc ip, #29360128 @ p-variant is OBSOLETE @ 0x1c00000 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ @ instruction: 0xf8c7fd0f │ │ │ │ @ instruction: 0xf8d70118 │ │ │ │ - blcs 238c4 │ │ │ │ + blcs 238bc │ │ │ │ strhi pc, [ip, #-64]! @ 0xffffffc0 │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ ldrbtvs pc, [r7], #1287 @ 0x507 @ │ │ │ │ ldrdpl pc, [r8], #135 @ 0x87 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf5a4af75 │ │ │ │ ldmdbvs r3, {r0, r2, r6, r7, r9, sp, lr} │ │ │ │ cmnpmi r0, r3, lsl #8 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x0000f5b1 │ │ │ │ sbcshi pc, r1, #0 │ │ │ │ @ instruction: 0xf8dfb135 │ │ │ │ strtmi r1, [r8], -ip, ror #19 │ │ │ │ ldrbtmi r2, [r9], #-561 @ 0xfffffdcf │ │ │ │ - blx cd3534 │ │ │ │ + blx cd352c │ │ │ │ ldrsbtmi pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x212d220a │ │ │ │ @ instruction: 0xf5042600 │ │ │ │ ldrcc r5, [ip, #-1409] @ 0xfffffa7f │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ strtmi pc, [r3], -r5, ror #19 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @@ -18788,56 +18786,56 @@ │ │ │ │ @ instruction: 0xf8c73018 │ │ │ │ @ instruction: 0xf88430f0 │ │ │ │ @ instruction: 0xf0266046 │ │ │ │ @ instruction: 0x462af9d7 │ │ │ │ orrvc pc, r0, r7, lsl #10 │ │ │ │ sbcvc pc, r8, r7, lsl #10 │ │ │ │ sbcvs pc, r2, r4, lsl #17 │ │ │ │ - blx ff3d54d2 │ │ │ │ + blx ff3d54ca │ │ │ │ ldrdcc pc, [r0, -r7] │ │ │ │ andscs r6, r0, #163 @ 0xa3 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf503212d │ │ │ │ andcc r5, ip, r1, lsl #1 │ │ │ │ @ instruction: 0xf9c2f026 │ │ │ │ mlascc ip, r4, r8, pc @ │ │ │ │ eorsvs pc, r8, r4, lsl #17 │ │ │ │ rsbeq pc, r2, #-1073741784 @ 0xc0000028 │ │ │ │ - blcs 1b2ffa0 │ │ │ │ - bcs 8716c │ │ │ │ + blcs 1b2ff98 │ │ │ │ + bcs 87164 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ addvc pc, r6, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf5032100 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ ldmdavs r3, {r3, r6, r7, ip} │ │ │ │ - blle a7f54 │ │ │ │ + blle a7f4c │ │ │ │ @ instruction: 0xf0286810 │ │ │ │ @ instruction: 0xf8dffac3 │ │ │ │ ldrbtmi r4, [ip], #-2384 @ 0xfffff6b0 │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ vldrle d2, [r8, #-0] │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8dfecf6 │ │ │ │ + @ instruction: 0xf8dfecfa │ │ │ │ @ instruction: 0xf8d7391c │ │ │ │ ldmpl r2, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ orrspl pc, r8, #8388608 @ 0x800000 │ │ │ │ - bne 10717b8 │ │ │ │ + bne 10717b0 │ │ │ │ @ instruction: 0xdd0a2900 │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ rscseq pc, r8, #13762560 @ 0xd20000 │ │ │ │ - blx fe953656 │ │ │ │ + blx fe95364e │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ vqsub.u8 d4, d16, d8 │ │ │ │ strtmi r8, [sl], -r7, asr #8 │ │ │ │ orrvc pc, r2, r7, lsl #10 │ │ │ │ sbcvc pc, r8, r7, lsl #10 │ │ │ │ - blx ffb5556c │ │ │ │ + blx ffb55564 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - blvc 1952be0 │ │ │ │ + blvc 1952bd8 │ │ │ │ @ instruction: 0xf5032001 │ │ │ │ @ instruction: 0xf5035a80 │ │ │ │ @ instruction: 0xf8d75981 │ │ │ │ @ instruction: 0xf50341a0 │ │ │ │ @ instruction: 0xf5035684 │ │ │ │ @ instruction: 0xf8d75585 │ │ │ │ stc 1, cr1, [sl, #688] @ 0x2b0 │ │ │ │ @@ -18879,55 +18877,55 @@ │ │ │ │ ldmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d780e5 │ │ │ │ @ instruction: 0xf50330f0 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - blcs 1b2373c │ │ │ │ + blcs 1b23734 │ │ │ │ ldrhi pc, [r4], #0 │ │ │ │ ldrdcc pc, [r4, -r7]! │ │ │ │ @ instruction: 0xf507b11b │ │ │ │ @ instruction: 0xf0337092 │ │ │ │ @ instruction: 0xf8dfff0d │ │ │ │ @ instruction: 0xf8d737e0 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 316d8 │ │ │ │ + blcs 316d0 │ │ │ │ cmpphi r1, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ str r2, [r4], -r0 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - blx fe2d372c │ │ │ │ + blx fe2d3724 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d7ae96 │ │ │ │ @ instruction: 0xf00b00ec │ │ │ │ stmdacs r0, {r0, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 6, 4, pc, cr15, cr15, {7} @ │ │ │ │ strteq pc, [r0], #-16 │ │ │ │ mcrge 4, 4, pc, cr11, cr15, {3} @ │ │ │ │ addsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xffb0f026 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - blx 19536c0 │ │ │ │ + blx 19536b8 │ │ │ │ lslvc pc, r7, #10 @ │ │ │ │ @ instruction: 0x462066b8 │ │ │ │ - stmib r0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x378cf8df │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7ed65bb │ │ │ │ - strmi lr, [r5], -r0, lsr #22 │ │ │ │ + strmi lr, [r5], -r4, lsr #22 │ │ │ │ @ instruction: 0xf0412800 │ │ │ │ @ instruction: 0xf50781d3 │ │ │ │ strbmi r6, [r0], -r8, ror #17 │ │ │ │ - bl fe5d5690 │ │ │ │ + bl fe6d5688 │ │ │ │ @ instruction: 0x3770f8df │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - svc 0x005ef7ec │ │ │ │ + svc 0x0062f7ec │ │ │ │ ldrsbtls pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x51aff507 │ │ │ │ ldrsbteq pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf0072240 │ │ │ │ strdls pc, [r2], -r9 │ │ │ │ @ instruction: 0x464b6eba │ │ │ │ ldrsbeq pc, [ip], #135 @ 0x87 @ │ │ │ │ @@ -18936,97 +18934,97 @@ │ │ │ │ @ instruction: 0x1774f8df │ │ │ │ @ instruction: 0x2774f8df │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ subcs r9, lr, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf0077291 │ │ │ │ strbmi pc, [r0], -r5, lsl #23 @ │ │ │ │ - svc 0x00ecf7ec │ │ │ │ + svc 0x00f0f7ec │ │ │ │ @ instruction: 0x46306dbb │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrdeq pc, [r0, #-135] @ 0xffffff79 │ │ │ │ - ldmdb sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0126eb8 │ │ │ │ @ instruction: 0xf8d7ffb9 │ │ │ │ smulwtcs r0, ip, r0 │ │ │ │ cdp2 0, 14, cr15, cr12, cr11, {0} │ │ │ │ @ instruction: 0xf8d7e62d │ │ │ │ @ instruction: 0xf00600ec │ │ │ │ @ instruction: 0xf507fa0b │ │ │ │ @ instruction: 0xf8c7719a │ │ │ │ andcs r0, r0, r0, asr #1 │ │ │ │ - stmdb r6!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x36d8f8df │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r5, r7, sp, lr}^ │ │ │ │ adcscc pc, ip, r7, asr #17 │ │ │ │ - b ff155734 │ │ │ │ + b ff25572c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrhi pc, [r9], -r0, asr #32 │ │ │ │ strtvs pc, [r2], r7, lsl #10 │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - @ instruction: 0xf8dfeb3c │ │ │ │ + @ instruction: 0xf8dfeb40 │ │ │ │ @ instruction: 0xf8d736bc │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4628 │ │ │ │ - @ instruction: 0xf8d7ef04 │ │ │ │ + @ instruction: 0xf8d7ef08 │ │ │ │ @ instruction: 0xf8d730c4 │ │ │ │ @ instruction: 0xf04f20d8 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ - bne fe69d334 │ │ │ │ + bne fe69d32c │ │ │ │ @ instruction: 0xf8d79201 │ │ │ │ ldrbtmi r3, [r9], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0xf6409302 │ │ │ │ teqcs lr, #84, 4 @ 0x40000005 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx d537ea │ │ │ │ + blx d537e2 │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7ef9c │ │ │ │ + @ instruction: 0xf8d7efa0 │ │ │ │ @ instruction: 0x462820bc │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ @ instruction: 0x46210134 │ │ │ │ - stmdb r8!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 │ │ │ │ @ instruction: 0xff66f012 │ │ │ │ @ instruction: 0xf8dfe5a8 │ │ │ │ @ instruction: 0xf8d73660 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ ldrmi r3, [r8, r4, ror #1] │ │ │ │ eorsvc pc, r8, r7, lsl #10 │ │ │ │ - b d57bc │ │ │ │ + b 1d57b4 │ │ │ │ ldrdcc pc, [ip], #135 @ 0x87 @ │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 @ │ │ │ │ svclt 0x00082800 │ │ │ │ @ instruction: 0xf0064618 │ │ │ │ @ instruction: 0xf8d7f9ab │ │ │ │ @ instruction: 0xf50730f0 │ │ │ │ @ instruction: 0xf8c752bb │ │ │ │ @ instruction: 0xf50300b4 │ │ │ │ cmpcs r1, #1073741857 @ 0x40000021 │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ - blx dd582c │ │ │ │ + blx dd5824 │ │ │ │ @ instruction: 0x71b2f507 │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8dfe8fc │ │ │ │ + @ instruction: 0xf8dfe900 │ │ │ │ @ instruction: 0xf8d73604 │ │ │ │ strdcs r2, [r0, -r4] │ │ │ │ addpl pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7ed30a8 │ │ │ │ - @ instruction: 0x4604ea5a │ │ │ │ + @ instruction: 0x4604ea5e │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507878b │ │ │ │ ldrtmi r5, [r0], -r0, lsl #13 │ │ │ │ - b ff45581c │ │ │ │ + b ff555814 │ │ │ │ strbcc pc, [r4, #2271]! @ 0x8df @ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - cdp 7, 9, cr15, cr8, cr12, {7} │ │ │ │ + cdp 7, 9, cr15, cr12, cr12, {7} │ │ │ │ ldrsbtcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf8d730ff │ │ │ │ @ instruction: 0xf8df20f0 │ │ │ │ @ instruction: 0xf502160c │ │ │ │ tstcc r0, #132, 6 @ 0x10000002 │ │ │ │ @ instruction: 0xf8534479 │ │ │ │ @@ -19039,44 +19037,44 @@ │ │ │ │ movwls r3, #13068 @ 0x330c │ │ │ │ orrpl pc, r1, #8388608 @ 0x800000 │ │ │ │ sbcseq pc, r9, #268435460 @ 0x10000004 │ │ │ │ movwls r3, #4892 @ 0x131c │ │ │ │ @ instruction: 0x53bbf507 │ │ │ │ cmpcs r1, #402653184 @ 0x18000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx fed538e8 │ │ │ │ + blx fed538e0 │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7ef1c │ │ │ │ + @ instruction: 0xf8d7ef20 │ │ │ │ strtmi r2, [r8], -r8, lsr #1 │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ strtmi r0, [r1], -r4, ror #2 │ │ │ │ - stmia r8!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrsbteq pc, [r4], r7 @ │ │ │ │ mcr2 0, 7, pc, cr6, cr2, {0} @ │ │ │ │ @ instruction: 0xf8dfe6a7 │ │ │ │ @ instruction: 0xf8d73550 │ │ │ │ @ instruction: 0xf8d720f4 │ │ │ │ ldmpl r3, {r2, r4, r8, lr}^ │ │ │ │ - blcs 3196c │ │ │ │ + blcs 31964 │ │ │ │ addhi pc, pc, #64 @ 0x40 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ strpl pc, [r0], r3, lsl #10 │ │ │ │ adcsvs r2, r3, #0, 6 │ │ │ │ @ instruction: 0xf0011c63 │ │ │ │ @ instruction: 0xf507809f │ │ │ │ @ instruction: 0x462072be │ │ │ │ tstpvs r1, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r4, r8, r2, pc @ │ │ │ │ - b 1f558dc │ │ │ │ + b fe0558d4 │ │ │ │ ldrcc pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ ldmpl r3, {r0, ip, sp}^ │ │ │ │ @ instruction: 0xf001681a │ │ │ │ @ instruction: 0xf8d78107 │ │ │ │ - blcs 23f30 │ │ │ │ + blcs 23f28 │ │ │ │ rsbhi pc, r2, #0 │ │ │ │ svclt 0x004407d8 │ │ │ │ @ instruction: 0xf8862173 │ │ │ │ ldreq r1, [r9, ip, lsr #32] │ │ │ │ svclt 0x004162b3 │ │ │ │ @ instruction: 0xf8d72075 │ │ │ │ @ instruction: 0xf50110f0 │ │ │ │ @@ -19121,15 +19119,15 @@ │ │ │ │ cmncs r4, r1, asr #30 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ eorsne pc, r6, r3, lsl #17 │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ @ instruction: 0xf50330f0 │ │ │ │ @ instruction: 0xf8835380 │ │ │ │ - bcs 1baf4 │ │ │ │ + bcs 1baec │ │ │ │ ldclge 4, cr15, [ip, #-252]! @ 0xffffff04 │ │ │ │ ldrbtne pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ rscsmi pc, sp, #64, 12 @ 0x4000000 │ │ │ │ ldrbteq pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9c4f026 │ │ │ │ @ instruction: 0xf8d7e570 │ │ │ │ @@ -19238,15 +19236,15 @@ │ │ │ │ @ instruction: 0xf8d868a9 │ │ │ │ vst4.8 {d9-d12}, [r9 :64], r0 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0404f00 │ │ │ │ rsbscs r8, r0, #165 @ 0xa5 │ │ │ │ @ instruction: 0xf5a64641 │ │ │ │ @ instruction: 0xf7ec60c5 │ │ │ │ - stccs 13, cr14, [r0, #-0] │ │ │ │ + stccs 13, cr14, [r0, #-16] │ │ │ │ mrrcge 4, 3, pc, r8, cr15 @ │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ bfieq r6, fp, #16, #12 │ │ │ │ ldrbhi pc, [r5, #320] @ 0x140 @ │ │ │ │ strls lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ strtvs pc, [ip], #678 @ 0x2a6 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ @@ -19265,43 +19263,43 @@ │ │ │ │ strle r0, [ip, #-1104] @ 0xfffffbb0 │ │ │ │ ldrvc pc, [ip], #-1287 @ 0xfffffaf9 │ │ │ │ subsvc pc, pc, r6, asr #4 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ ldmib r4, {r9, sp}^ │ │ │ │ addmi r1, r8, #167772160 @ 0xa000000 │ │ │ │ vaddw.s8 q2, q8, d18 │ │ │ │ - blmi fe0f9a74 │ │ │ │ + blmi fe0f9a6c │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 64954 │ │ │ │ + blcs 6494c │ │ │ │ @ instruction: 0xf8d7d104 │ │ │ │ ldmdavs r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf94ef7fa │ │ │ │ adcpl pc, sp, #29360128 @ 0x1c00000 │ │ │ │ ldmdaeq r1!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd320c │ │ │ │ andls r8, r0, #4 │ │ │ │ sbcvc pc, r4, #29360128 @ 0x1c00000 │ │ │ │ ldrdne pc, [ip, -r7] │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ ldrdcc pc, [r8, -r7]! │ │ │ │ - blx 10d5c7c │ │ │ │ + blx 10d5c74 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf0254628 │ │ │ │ @ instruction: 0xf8d7fe31 │ │ │ │ @ instruction: 0xf027010c │ │ │ │ @ instruction: 0xf8c7fe21 │ │ │ │ tstlt r8, r4, lsr #2 │ │ │ │ ldrdeq lr, [r0, -r0] │ │ │ │ @ instruction: 0xf9f4f033 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ smlawteq r4, r7, r8, pc @ │ │ │ │ ldrbeq r6, [r1], #2074 @ 0x81a │ │ │ │ - blge ffb552c0 │ │ │ │ + blge ffb552b8 │ │ │ │ ldcvc 5, cr15, [ip], {7} │ │ │ │ bicvc pc, r8, r7, lsl #10 │ │ │ │ cmncs r2, #3522560 @ 0x35c000 │ │ │ │ ldrvc pc, [r4], #1287 @ 0x507 │ │ │ │ ldrdeq pc, [ip, -r7] │ │ │ │ stmib ip, {r0, r4, r5, r8, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf507230a │ │ │ │ @@ -19328,166 +19326,166 @@ │ │ │ │ @ instruction: 0xf8d7fde7 │ │ │ │ ldmdavs fp, {r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf57f07da │ │ │ │ @ instruction: 0xf8d7abaf │ │ │ │ @ instruction: 0xf00500ec │ │ │ │ @ instruction: 0xf8d7ff15 │ │ │ │ @ instruction: 0xf8c73114 │ │ │ │ - blcs 17f90 │ │ │ │ + blcs 17f88 │ │ │ │ @ instruction: 0xf8d7db04 │ │ │ │ - blcs 241b8 │ │ │ │ + blcs 241b0 │ │ │ │ strhi pc, [r2, #64] @ 0x40 │ │ │ │ @ instruction: 0x2114f8d7 │ │ │ │ vmlsl.s8 q9, d0, d0 │ │ │ │ @ instruction: 0xf8d784ae │ │ │ │ vst1.32 {d3-d6}, [r3], r0 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0004f00 │ │ │ │ @ instruction: 0xf50784a6 │ │ │ │ andcs r7, r0, r6, lsr #3 │ │ │ │ - cdp 7, 5, cr15, cr10, cr12, {7} │ │ │ │ + cdp 7, 5, cr15, cr14, cr12, {7} │ │ │ │ @ instruction: 0xf8d74b30 │ │ │ │ strdcs r2, [r0, -r4] │ │ │ │ andsvs pc, r7, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ adcscc pc, r8, r7, asr #17 │ │ │ │ - svc 0x00b6f7ec │ │ │ │ + svc 0x00baf7ec │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldrbthi pc, [r5], -r0, asr #32 @ │ │ │ │ ldmdavs r7, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ed4640 │ │ │ │ - blmi a51e68 │ │ │ │ + blmi a51e70 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - bl ffdd5d6c │ │ │ │ + bl ffed5d64 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ vmul.i8 d20, d1, d26 │ │ │ │ movwls r0, #4669 @ 0x123d │ │ │ │ movwls r2, #870 @ 0x366 │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ @ instruction: 0xf8d7311c │ │ │ │ @ instruction: 0xf00700dc │ │ │ │ strbmi pc, [r0], -sp, lsr #16 @ │ │ │ │ - ldc 7, cr15, [r4], {236} @ 0xec │ │ │ │ + ldc 7, cr15, [r8], {236} @ 0xec │ │ │ │ ldcvs 6, cr4, [fp, #-192]! @ 0xffffff40 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r9], -ip, asr #2 │ │ │ │ - cdp 7, 2, cr15, cr2, cr12, {7} │ │ │ │ + cdp 7, 2, cr15, cr6, cr12, {7} │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ stc2l 0, cr15, [r0], #-72 @ 0xffffffb8 │ │ │ │ - bllt 1455df8 │ │ │ │ + bllt 1455df0 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xf94cf01c │ │ │ │ - bllt fed15e04 │ │ │ │ + bllt fed15dfc │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbmi r8!, {r0, r7, r8, r9, fp, sp, pc} │ │ │ │ adcsmi pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2087 @ 0xfffff7d9 │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xf7ffffcb │ │ │ │ stmdbmi r5!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ adcmi pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ strb pc, [r7, #-3845]! @ 0xfffff0fb @ │ │ │ │ - andeq r8, r6, ip, lsr #29 │ │ │ │ - andeq r8, r6, sl, lsr #29 │ │ │ │ + @ instruction: 0x00068eb4 │ │ │ │ + @ instruction: 0x00068eb2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r3, sl, lsr #24 │ │ │ │ - andeq lr, r3, ip, ror #17 │ │ │ │ + andeq sp, r3, r2, lsr #24 │ │ │ │ + andeq lr, r3, r4, ror #17 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq lr, [r3], -sl │ │ │ │ - andeq r8, r6, r4, ror sp │ │ │ │ - andeq sp, r3, r0, ror fp │ │ │ │ + ldrdeq lr, [r3], -r2 │ │ │ │ + andeq r8, r6, ip, ror sp │ │ │ │ + andeq sp, r3, r8, ror #22 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r3, ip, ror #20 │ │ │ │ - andeq lr, r3, lr, lsr #14 │ │ │ │ - andeq sp, r3, r6, asr sl │ │ │ │ - andeq lr, r3, r8, lsl r7 │ │ │ │ - andeq sp, r3, lr, lsr #20 │ │ │ │ - andeq sp, r3, r4, ror #19 │ │ │ │ - @ instruction: 0x0003d5be │ │ │ │ - ldrdeq sp, [r6], -r6 │ │ │ │ + andeq sp, r3, r4, ror #20 │ │ │ │ + andeq lr, r3, r6, lsr #14 │ │ │ │ + andeq sp, r3, lr, asr #20 │ │ │ │ + andeq lr, r3, r0, lsl r7 │ │ │ │ + andeq sp, r3, r6, lsr #20 │ │ │ │ + ldrdeq sp, [r3], -ip │ │ │ │ + @ instruction: 0x0003d5b6 │ │ │ │ + ldrdeq sp, [r6], -lr │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq sp, r3, r0, lsr #14 │ │ │ │ - andeq sp, r3, sl, lsl #10 │ │ │ │ - andeq sp, r3, lr, ror r6 │ │ │ │ - andeq sp, r3, r8, lsr #11 │ │ │ │ - andeq sp, r3, r4, lsl r4 │ │ │ │ - andeq lr, r3, r2, lsr r1 │ │ │ │ - andeq sp, r3, lr, lsl r1 │ │ │ │ - andeq sp, r3, r0, ror #27 │ │ │ │ - andeq ip, r3, r8, lsr #26 │ │ │ │ - andeq sp, r3, ip, rrx │ │ │ │ - andeq sp, r3, r2, lsr #32 │ │ │ │ - andeq sp, r3, r0, asr #26 │ │ │ │ - andeq sp, r3, lr │ │ │ │ - andeq sp, r3, ip, lsr #26 │ │ │ │ - ldcl 7, cr15, [r4, #944]! @ 0x3b0 │ │ │ │ + andeq sp, r3, r8, lsl r7 │ │ │ │ + andeq sp, r3, r2, lsl #10 │ │ │ │ + andeq sp, r3, r6, ror r6 │ │ │ │ + andeq sp, r3, r0, lsr #11 │ │ │ │ + andeq sp, r3, ip, lsl #8 │ │ │ │ + andeq lr, r3, sl, lsr #2 │ │ │ │ + andeq sp, r3, r6, lsl r1 │ │ │ │ + ldrdeq sp, [r3], -r8 │ │ │ │ + andeq ip, r3, r0, lsr #26 │ │ │ │ + andeq sp, r3, r4, rrx │ │ │ │ + andeq sp, r3, sl, lsl r0 │ │ │ │ + andeq sp, r3, r8, lsr sp │ │ │ │ + andeq sp, r3, r6 │ │ │ │ + andeq sp, r3, r4, lsr #26 │ │ │ │ + ldcl 7, cr15, [r8, #944]! @ 0x3b0 │ │ │ │ @ instruction: 0xf8c76803 │ │ │ │ @ instruction: 0xf027311c │ │ │ │ @ instruction: 0xf8c7fad9 │ │ │ │ stmdacs r0, {r2, r3, r4, r7} │ │ │ │ @ instruction: 0xf507d040 │ │ │ │ mulcs r0, ip, r1 │ │ │ │ - stc 7, cr15, [sl, #944]! @ 0x3b0 │ │ │ │ + stc 7, cr15, [lr, #944]! @ 0x3b0 │ │ │ │ ldclcc 8, cr15, [r8], #892 @ 0x37c │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r0, r2, r6, r7, sp, lr}^ │ │ │ │ addscc pc, r4, r7, asr #17 │ │ │ │ - svc 0x0008f7ec │ │ │ │ + svc 0x000cf7ec │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strthi pc, [r4], #64 @ 0x40 │ │ │ │ strbvs pc, [r5], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8dfef80 │ │ │ │ + @ instruction: 0xf8dfef84 │ │ │ │ @ instruction: 0xf8d73cd4 │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4628 │ │ │ │ - @ instruction: 0xf8d7eb48 │ │ │ │ + @ instruction: 0xf8d7eb4c │ │ │ │ @ instruction: 0xf8df309c │ │ │ │ eorcs r2, r0, r4, asr #25 │ │ │ │ stclne 8, cr15, [r0], {223} @ 0xdf │ │ │ │ ldrbtmi r9, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rsbvc pc, r9, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xff7af006 │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - strtmi lr, [r8], -r2, ror #23 │ │ │ │ + strtmi lr, [r8], -r6, ror #23 │ │ │ │ @ instruction: 0x3094f8d7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46210138 │ │ │ │ - stcl 7, cr15, [lr, #-944]! @ 0xfffffc50 │ │ │ │ + ldcl 7, cr15, [r2, #-944]! @ 0xfffffc50 │ │ │ │ ldrdne pc, [r0, -r7]! │ │ │ │ addsvc pc, r0, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ ldmdavs r1, {r0, r7, r9, fp, sp, pc} │ │ │ │ andsvs r3, r1, r1, lsl #2 │ │ │ │ ldrdeq pc, [ip, -r7] │ │ │ │ stc2 0, cr15, [r0, #156]! @ 0x9c │ │ │ │ stmiblt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ - blx ff9d3fca │ │ │ │ + blx ff9d3fc2 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf8c74601 │ │ │ │ @ instruction: 0x460400b0 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - ldc 7, cr15, [r8], {236} @ 0xec │ │ │ │ + ldc 7, cr15, [ip], {236} @ 0xec │ │ │ │ smlabteq r8, r7, r8, pc @ │ │ │ │ ldrdne pc, [r8, -r7] │ │ │ │ rscsvc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ vqsub.u8 d4, d16, d1 │ │ │ │ @ instruction: 0xf8d781d4 │ │ │ │ - bcs 203cc │ │ │ │ + bcs 203c4 │ │ │ │ bichi pc, pc, r0, asr #5 │ │ │ │ ldrdcc pc, [r8, -r7] │ │ │ │ strbtpl r2, [r2], #512 @ 0x200 │ │ │ │ ldrdcc pc, [r8, -r7] │ │ │ │ strvc pc, [r4], #1287 @ 0x507 │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ @ instruction: 0xf8d782b9 │ │ │ │ @@ -19519,95 +19517,95 @@ │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrsbtne pc, [r0], r7 @ │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ ldrsbteq pc, [r0], r4 @ │ │ │ │ stc2 0, cr15, [r4], #-148 @ 0xffffff6c │ │ │ │ ldrsbtcs pc, [r0], r4 @ │ │ │ │ - bleq fe9563c8 │ │ │ │ + bleq fe9563c0 │ │ │ │ strvc pc, [r0], -r7, lsl #10 │ │ │ │ vmin.s8 d20, d1, d19 │ │ │ │ ldrbtmi r1, [r8], #-289 @ 0xfffffedf │ │ │ │ ldmvs r7!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldc2l 0, cr15, [r0, #108] @ 0x6c │ │ │ │ rscseq pc, r8, r7, asr #17 │ │ │ │ ldrsbtge pc, [r8], #135 @ 0x87 @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmnphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ - ldc 7, cr15, [ip, #-944] @ 0xfffffc50 │ │ │ │ + stc 7, cr15, [r0, #-944]! @ 0xfffffc50 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldmdavs fp, {r2, r3, r5, r6, r7} │ │ │ │ rscscc pc, r8, r7, asr #17 │ │ │ │ ldc2l 0, cr15, [r6, #-20]! @ 0xffffffec │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ ldrbvs r4, [r8, -r6, lsl #12]! │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ stc2l 0, cr15, [ip, #-20]! @ 0xffffffec │ │ │ │ ldrsbtcc pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf8c74605 │ │ │ │ - blcs 982b4 │ │ │ │ + blcs 982ac │ │ │ │ orrhi pc, r6, #0 │ │ │ │ ldrtvc pc, [ip], #1287 @ 0x507 @ │ │ │ │ andeq pc, ip, r4, lsr #3 │ │ │ │ - blx fe9d414c │ │ │ │ + blx fe9d4144 │ │ │ │ smlatbeq r8, r4, r1, pc @ │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8d7ecbc │ │ │ │ + @ instruction: 0xf8d7ecc0 │ │ │ │ @ instruction: 0xf8c730b0 │ │ │ │ @ instruction: 0xf5073098 │ │ │ │ @ instruction: 0xf8df5091 │ │ │ │ tstcs r0, r0, lsl fp │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf8c73010 │ │ │ │ ldmpl r3, {r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7663b │ │ │ │ @ instruction: 0xf7ec50b8 │ │ │ │ - @ instruction: 0x4605ee12 │ │ │ │ + @ instruction: 0x4605ee16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078490 │ │ │ │ @ instruction: 0xf1085891 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ - cdp 7, 8, cr15, cr6, cr12, {7} │ │ │ │ - bcc ff85647c │ │ │ │ + cdp 7, 8, cr15, cr10, cr12, {7} │ │ │ │ + bcc ff856474 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - b 13d60bc │ │ │ │ + b 14d60b4 │ │ │ │ ldrsbtls pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf8d751b9 │ │ │ │ @ instruction: 0xf00600f8 │ │ │ │ @ instruction: 0xf8d7fde9 │ │ │ │ movwls r3, #16516 @ 0x4084 │ │ │ │ andls r4, r2, fp, asr #12 │ │ │ │ ldrdcs pc, [ip, #-135]! @ 0xffffff79 │ │ │ │ ldrsbeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - bne ff0564b0 │ │ │ │ + bne ff0564a8 │ │ │ │ @ instruction: 0xf8df9203 │ │ │ │ ldrbtmi r2, [r9], #-2752 @ 0xfffff540 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #-536870908 @ 0xe0000004 │ │ │ │ eorsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ cdp2 0, 7, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0x4630eadc │ │ │ │ + ldrtmi lr, [r0], -r0, ror #21 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ ldrsbeq pc, [r0, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xf8d7ec6a │ │ │ │ + @ instruction: 0xf8d7ec6e │ │ │ │ strcs r3, [r0, #-240] @ 0xffffff10 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ sbcpl pc, r4, r4, asr #17 │ │ │ │ - blx fe8541c0 │ │ │ │ + blx fe8541b8 │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ - blx fe7541c8 │ │ │ │ + blx fe7541c0 │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - blx fe6541d0 │ │ │ │ - bcc 1c56508 │ │ │ │ + blx fe6541c8 │ │ │ │ + bcc 1c56500 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ adcspl pc, r4, r4, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaa69 │ │ │ │ vpmax.s8 , , q8 │ │ │ │ @ instruction: 0xf8df124c │ │ │ │ @@ -19618,99 +19616,99 @@ │ │ │ │ @ instruction: 0xf00500ec │ │ │ │ @ instruction: 0xf507fcd9 │ │ │ │ @ instruction: 0xf8c753bf │ │ │ │ ldmdavs fp, {r2, r5, r7} │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ @ instruction: 0xf5078103 │ │ │ │ @ instruction: 0x462071b0 │ │ │ │ - stc 7, cr15, [lr], #-944 @ 0xfffffc50 │ │ │ │ - bcc 56558 │ │ │ │ + ldc 7, cr15, [r2], #-944 @ 0xfffffc50 │ │ │ │ + bcc 56550 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf6074621 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ ldrdcc pc, [r4], r7 @ │ │ │ │ adcscc pc, r8, r7, asr #17 │ │ │ │ - stc 7, cr15, [r8, #944] @ 0x3b0 │ │ │ │ + stc 7, cr15, [ip, #944] @ 0x3b0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ bichi pc, sp, #64 @ 0x40 │ │ │ │ stmiavs r8!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0xf8dfee00 │ │ │ │ + @ instruction: 0xf8dfee04 │ │ │ │ @ instruction: 0xf8d739d4 │ │ │ │ stmiapl r6!, {r2, r4, r5, r6, r7, lr}^ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8dfe9c8 │ │ │ │ + @ instruction: 0xf8dfe9cc │ │ │ │ @ instruction: 0xf8d739ec │ │ │ │ @ instruction: 0xf8df20a4 │ │ │ │ stmiapl r3!, {r3, r5, r6, r7, r8, fp, ip}^ │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ sbceq pc, r8, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf8d76bd8 │ │ │ │ movwls r3, #4520 @ 0x11a8 │ │ │ │ movwls r2, #845 @ 0x34d │ │ │ │ @ instruction: 0xf0062302 │ │ │ │ @ instruction: 0x4640fdf9 │ │ │ │ - b 18561f8 │ │ │ │ + b 19561f0 │ │ │ │ @ instruction: 0xf8d74630 │ │ │ │ ldrmi r3, [r8, ip, lsl #1] │ │ │ │ ldrdeq pc, [r0, #-135]! @ 0xffffff79 │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xf8d7ebee │ │ │ │ + @ instruction: 0xf8d7ebf2 │ │ │ │ @ instruction: 0xf01200b8 │ │ │ │ @ instruction: 0xf8d7fa2b │ │ │ │ @ instruction: 0xf8d720f0 │ │ │ │ tstcs r5, r8, lsr #3 │ │ │ │ addpl pc, r2, r2, lsl #10 │ │ │ │ ldmibcs ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r3, [sl], #-12 │ │ │ │ cdp2 0, 12, cr15, cr12, cr5, {1} │ │ │ │ ldmiblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ ldc2l 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0x53bff507 │ │ │ │ adceq pc, r0, r7, asr #17 │ │ │ │ - blcs 172300 │ │ │ │ + blcs 1722f8 │ │ │ │ rschi pc, r0, r0 │ │ │ │ @ instruction: 0x71acf507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfebca │ │ │ │ + @ instruction: 0xf8dfebce │ │ │ │ @ instruction: 0xf8d73938 │ │ │ │ @ instruction: 0x462120f4 │ │ │ │ adcsmi pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf8d73088 │ │ │ │ @ instruction: 0xf8c730a0 │ │ │ │ @ instruction: 0xf7ec30b8 │ │ │ │ - strmi lr, [r4], -r4, lsr #26 │ │ │ │ + strmi lr, [r4], -r8, lsr #26 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078374 │ │ │ │ @ instruction: 0x463046b8 │ │ │ │ - ldc 7, cr15, [sl, #944] @ 0x3b0 │ │ │ │ + ldc 7, cr15, [lr, #944] @ 0x3b0 │ │ │ │ stmdbcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - 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}^ │ │ │ │ stmdbcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ stmdbne r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r5, [r9], #-2259 @ 0xfffff72d │ │ │ │ ldrdcs pc, [r0], r7 @ │ │ │ │ vhsub.s8 d25, d1, d2 │ │ │ │ - blvs ff618dbc │ │ │ │ + blvs ff618db4 │ │ │ │ ldrdcc pc, [ip, r7]! │ │ │ │ movtcs r9, #49921 @ 0xc301 │ │ │ │ movwcs r9, #8960 @ 0x2300 │ │ │ │ ldc2 0, cr15, [r2, #24] │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0x4628e9fa │ │ │ │ + @ instruction: 0x4628e9fe │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46210158 │ │ │ │ - bl fe1d62d8 │ │ │ │ + bl fe2d62d0 │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf9c4f012 │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ ldrdcc pc, [ip, r7]! │ │ │ │ @ instruction: 0xf5022115 │ │ │ │ @ instruction: 0xf8df5083 │ │ │ │ ldrdcc r2, [r8], -r8 │ │ │ │ @@ -19728,492 +19726,492 @@ │ │ │ │ @ instruction: 0xf8c9462a │ │ │ │ @ instruction: 0xf7fb30c4 │ │ │ │ @ instruction: 0xf5a8fc81 │ │ │ │ @ instruction: 0x462a63d7 │ │ │ │ orrvc pc, r2, r7, lsl #10 │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ andcc pc, r8, r9, asr #17 │ │ │ │ - blx ff8d637e │ │ │ │ + blx ff8d6376 │ │ │ │ @ instruction: 0x63b7f5a8 │ │ │ │ @ instruction: 0xf8c9691b │ │ │ │ @ instruction: 0xf8d930b4 │ │ │ │ - blcs 646b0 │ │ │ │ + blcs 646a8 │ │ │ │ @ instruction: 0xf8d7bf1c │ │ │ │ @ instruction: 0xf8c730b0 │ │ │ │ @ instruction: 0xf0003098 │ │ │ │ @ instruction: 0xf8d782ad │ │ │ │ @ instruction: 0xf0120098 │ │ │ │ @ instruction: 0xf7fff981 │ │ │ │ @ instruction: 0xf8dfb952 │ │ │ │ @ instruction: 0xf8d73824 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ @ instruction: 0x479830bc │ │ │ │ adcvs pc, r2, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [ip], {236} @ 0xec │ │ │ │ + stc 7, cr15, [r0], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0x71aef507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfeb2c │ │ │ │ + @ instruction: 0xf8dfeb30 │ │ │ │ @ instruction: 0xf8d737fc │ │ │ │ @ instruction: 0x462120f4 │ │ │ │ subsvs pc, sp, r7, lsl #10 │ │ │ │ sbfxvs r5, r3, #17, #28 │ │ │ │ ldrdcc pc, [r4], r7 @ │ │ │ │ adcscc pc, r8, r7, asr #17 │ │ │ │ - stc 7, cr15, [r6], {236} @ 0xec │ │ │ │ + stc 7, cr15, [sl], {236} @ 0xec │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ rschi pc, r3, #64 @ 0x40 │ │ │ │ ldmdavs sp, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0xf8dfecfe │ │ │ │ + @ instruction: 0xf8dfed02 │ │ │ │ @ instruction: 0xf8d737d0 │ │ │ │ ldmpl r6, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7e8c6 │ │ │ │ + @ instruction: 0xf8d7e8ca │ │ │ │ movwls r3, #8356 @ 0x20a4 │ │ │ │ @ instruction: 0xf8df234d │ │ │ │ vst1.64 {d17}, [pc :256], r4 │ │ │ │ movwls r5, #646 @ 0x286 │ │ │ │ @ instruction: 0xf8d72001 │ │ │ │ ldrbtmi r3, [r9], #-424 @ 0xfffffe58 │ │ │ │ movwcs r9, #8961 @ 0x2301 │ │ │ │ ldc2l 0, cr15, [sl], #24 │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - ldrtmi lr, [r0], -r2, ror #18 │ │ │ │ + ldrtmi lr, [r0], -r6, ror #18 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ ldrsbeq pc, [ip, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xe700eaf0 │ │ │ │ + @ instruction: 0xe700eaf4 │ │ │ │ @ instruction: 0x71aaf507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfeaea │ │ │ │ + @ instruction: 0xf8dfeaee │ │ │ │ @ instruction: 0xf8d73778 │ │ │ │ @ instruction: 0x462120f4 │ │ │ │ eorsvs pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0x673b58d3 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ adcscc pc, r8, r7, asr #17 │ │ │ │ - mcrr 7, 14, pc, r4, cr12 @ │ │ │ │ + mcrr 7, 14, pc, r8, cr12 @ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ adchi pc, ip, #64 @ 0x40 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0xf8dfecbc │ │ │ │ + @ instruction: 0xf8dfecc0 │ │ │ │ @ instruction: 0xf8d7374c │ │ │ │ ldmpl r6, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7e884 │ │ │ │ + @ instruction: 0xf8d7e888 │ │ │ │ movwls r3, #8352 @ 0x20a0 │ │ │ │ @ instruction: 0xf8df234c │ │ │ │ vaba.s8 , , q10 │ │ │ │ movwls r0, #679 @ 0x2a7 │ │ │ │ @ instruction: 0xf8d72001 │ │ │ │ ldrbtmi r3, [r9], #-428 @ 0xfffffe54 │ │ │ │ movwcs r9, #8961 @ 0x2301 │ │ │ │ ldc2 0, cr15, [r8], #24 │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - ldrtmi lr, [r0], -r0, lsr #18 │ │ │ │ + ldrtmi lr, [r0], -r4, lsr #18 │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ ldrsbeq pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - str lr, [r5, -lr, lsr #21]! │ │ │ │ + @ instruction: 0xe725eab2 │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs bf722c │ │ │ │ + bcs bf7224 │ │ │ │ svcge 0x00a2f47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs 1cb6f38 │ │ │ │ + bcs 1cb6f30 │ │ │ │ svcge 0x009cf47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs 1bf7044 │ │ │ │ + bcs 1bf703c │ │ │ │ svcge 0x0096f47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs 18f7150 │ │ │ │ + bcs 18f7148 │ │ │ │ svcge 0x0090f47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs bf6d5c │ │ │ │ + bcs bf6d54 │ │ │ │ andcs fp, r7, #4, 30 │ │ │ │ smlawtcs r8, r7, r8, pc @ │ │ │ │ svclt 0x0086f7fe │ │ │ │ ldrsbteq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xff86f002 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf5034602 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ str r0, [r7, #176] @ 0xb0 │ │ │ │ - b fee564ec │ │ │ │ + b fef564e4 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldmdavs fp, {r2, r3, r5, r6, r7} │ │ │ │ @ instruction: 0xf0056023 │ │ │ │ @ instruction: 0xf507fb13 │ │ │ │ @ instruction: 0x67f871b4 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8dfea70 │ │ │ │ + @ instruction: 0xf8dfea74 │ │ │ │ @ instruction: 0xf8d73684 │ │ │ │ @ instruction: 0xf50720f4 │ │ │ │ smlabbcs r0, r8, r0, r5 │ │ │ │ ldmpl r3, {r3, r4, ip, sp}^ │ │ │ │ @ instruction: 0xf7ec667b │ │ │ │ - strmi lr, [r5], -lr, asr #23 │ │ │ │ + @ instruction: 0x4605ebd2 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078240 │ │ │ │ @ instruction: 0xf1095988 │ │ │ │ @ instruction: 0x46480918 │ │ │ │ - mcrr 7, 14, pc, r2, cr12 @ │ │ │ │ + mcrr 7, 14, pc, r6, cr12 @ │ │ │ │ @ instruction: 0x3658f8df │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0xf8d7e80a │ │ │ │ + @ instruction: 0xf8d7e80e │ │ │ │ subcs r6, r0, #8, 2 │ │ │ │ @ instruction: 0x51b7f507 │ │ │ │ ldrdeq pc, [r8, -r7] │ │ │ │ - blx fe9545c2 │ │ │ │ + blx fe9545ba │ │ │ │ @ instruction: 0xf8df4633 │ │ │ │ subcs r6, fp, #120, 12 @ 0x7800000 │ │ │ │ svcvs 0x00f99001 │ │ │ │ @ instruction: 0xf8d7447e │ │ │ │ ldrdls r0, [r2, -ip] │ │ │ │ andls r4, r0, #51380224 @ 0x3100000 │ │ │ │ rscseq pc, r9, #268435460 @ 0x10000004 │ │ │ │ ldc2 0, cr15, [r6], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf7ec4648 │ │ │ │ - mrcvs 8, 3, lr, cr11, cr14, {4} │ │ │ │ + cdpvs 8, 7, cr14, cr11, cr2, {5} │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7ec0168 │ │ │ │ - svcvs 0x00f8ea2c │ │ │ │ + svcvs 0x00f8ea30 │ │ │ │ @ instruction: 0xf86af012 │ │ │ │ ldrsbteq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf866f012 │ │ │ │ @ instruction: 0x0638f8df │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0xf8d7ff1f │ │ │ │ @ instruction: 0xf50330f0 │ │ │ │ @ instruction: 0xf8df5280 │ │ │ │ @ instruction: 0xf8c235fc │ │ │ │ @ instruction: 0xf8d700b0 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 3267c │ │ │ │ + blcs 32674 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr14, {1} │ │ │ │ @ instruction: 0x0614f8df │ │ │ │ vmin.s8 d20, d1, d17 │ │ │ │ ldrbtmi r0, [r8], #-767 @ 0xfffffd01 │ │ │ │ - blx ff2546ba │ │ │ │ + blx ff2546b2 │ │ │ │ mcrlt 7, 1, pc, cr9, cr14, {7} @ │ │ │ │ @ instruction: 0xff2af026 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, sl, sp, lr} │ │ │ │ @ instruction: 0xf8dfd03d │ │ │ │ @ instruction: 0xf50735a8 │ │ │ │ @ instruction: 0xf8d77198 │ │ │ │ @ instruction: 0x462820f4 │ │ │ │ @ instruction: 0xf7ec58d4 │ │ │ │ - @ instruction: 0x4629e9f8 │ │ │ │ + @ instruction: 0x4629e9fc │ │ │ │ rsbsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec63bc │ │ │ │ - @ instruction: 0x4605eb5c │ │ │ │ + strmi lr, [r5], -r0, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078247 │ │ │ │ @ instruction: 0x4640787e │ │ │ │ - bl ff4d6614 │ │ │ │ + bl ff5d660c │ │ │ │ ldrbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - svc 0x009af7eb │ │ │ │ + svc 0x009ef7eb │ │ │ │ movwls r6, #7291 @ 0x1c7b │ │ │ │ @ instruction: 0xf8df2272 │ │ │ │ strhtcs r3, [r0], -r4 │ │ │ │ ldrne pc, [r0, #2271]! @ 0x8df │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ @ instruction: 0x3110f8d7 │ │ │ │ andls r4, r0, #2030043136 @ 0x79000000 │ │ │ │ eorsvc pc, r2, #64, 12 @ 0x4000000 │ │ │ │ - blx ff3d46b2 │ │ │ │ + blx ff3d46aa │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0x4630e836 │ │ │ │ + @ instruction: 0x4630e83a │ │ │ │ @ instruction: 0x47986bbb │ │ │ │ teqpeq r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xf7ece9c4 │ │ │ │ - stmdavs r3, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ece9c8 │ │ │ │ + stmdavs r3, {r1, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b09 │ │ │ │ @ instruction: 0xf8c781b6 │ │ │ │ @ instruction: 0xf7fe3110 │ │ │ │ @ instruction: 0xf8d7beac │ │ │ │ @ instruction: 0xf029010c │ │ │ │ subcs pc, r0, #856064 @ 0xd1000 │ │ │ │ @ instruction: 0xf5074601 │ │ │ │ @ instruction: 0xf02550b3 │ │ │ │ subcs pc, r0, #344064 @ 0x54000 │ │ │ │ @ instruction: 0x51b5f507 │ │ │ │ @ instruction: 0x0110f8d7 │ │ │ │ - blx 1d46fe │ │ │ │ + blx 1d46f6 │ │ │ │ @ instruction: 0x71a8f507 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8dfe9a4 │ │ │ │ + @ instruction: 0xf8dfe9a8 │ │ │ │ @ instruction: 0xf8d734ec │ │ │ │ strdcs r2, [r0, -r4] │ │ │ │ addcs pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ adcscc pc, r8, r7, asr #17 │ │ │ │ - b fffd66bc │ │ │ │ + bl d66b4 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ orrshi pc, r5, r0, asr #32 │ │ │ │ stmcs r8, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0xf8dfeb76 │ │ │ │ + @ instruction: 0xf8dfeb7a │ │ │ │ @ instruction: 0xf8d734c0 │ │ │ │ ldmpl r6, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4630 │ │ │ │ - @ instruction: 0xf8d7ef3e │ │ │ │ + @ instruction: 0xf8d7ef42 │ │ │ │ movwls r3, #12432 @ 0x3090 │ │ │ │ @ instruction: 0x53b5f507 │ │ │ │ ldrbtne pc, [ip], #2271 @ 0x8df @ │ │ │ │ adcspl pc, r3, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d79302 │ │ │ │ ldrbtmi r3, [r9], #-272 @ 0xfffffef0 │ │ │ │ rsbcs r9, r5, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d1, d0 │ │ │ │ @ instruction: 0xf8d70248 │ │ │ │ @ instruction: 0xf00600dc │ │ │ │ strbmi pc, [r0], -sp, ror #22 @ │ │ │ │ - svc 0x00d4f7eb │ │ │ │ + svc 0x00d8f7eb │ │ │ │ ldclvs 6, cr4, [fp, #192]! @ 0xc0 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46290150 │ │ │ │ - stmdb r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bllt fd6770 │ │ │ │ + stmdb r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bllt fd6768 │ │ │ │ strbtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec5080 │ │ │ │ - @ instruction: 0xf011ea40 │ │ │ │ + @ instruction: 0xf011ea44 │ │ │ │ @ instruction: 0xf8d7ffdd │ │ │ │ strdvc r3, [r4], -r0 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ adcseq pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xf8dfe444 │ │ │ │ @ instruction: 0x46281498 │ │ │ │ ldrbtmi r2, [r9], #-561 @ 0xfffffdcf │ │ │ │ @ instruction: 0xf8a8f025 │ │ │ │ mrclt 7, 3, APSR_nzcv, cr4, cr14, {7} │ │ │ │ @ instruction: 0x71baf507 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8d7e93c │ │ │ │ + @ instruction: 0xf8d7e940 │ │ │ │ @ instruction: 0xf8c73084 │ │ │ │ @ instruction: 0xf50730b8 │ │ │ │ @ instruction: 0xf8d7509a │ │ │ │ strhcs r3, [r0, -r0] │ │ │ │ addscc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf8df3008 │ │ │ │ @ instruction: 0xf8d73404 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ svcvs 0x007b64fb │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ - b fe3d679c │ │ │ │ + b fe4d6794 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ cmpphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrpl pc, [sl], r7, lsl #10 │ │ │ │ ldrtmi r3, [r0], -r8, lsl #12 │ │ │ │ - bl 1567b0 │ │ │ │ + bl 2567a8 │ │ │ │ @ instruction: 0xf8d74bf7 │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - @ instruction: 0xf8d7eece │ │ │ │ + @ instruction: 0xf8d7eed2 │ │ │ │ movwls r3, #8324 @ 0x2084 │ │ │ │ eorsne pc, lr, #268435460 @ 0x10000004 │ │ │ │ strtne pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [r9], #-3963 @ 0xfffff085 │ │ │ │ movtcs r9, #41729 @ 0xa301 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx d484a │ │ │ │ + blx d4842 │ │ │ │ @ instruction: 0xf7eb4630 │ │ │ │ - strtmi lr, [r8], -sl, ror #30 │ │ │ │ + strtmi lr, [r8], -lr, ror #30 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ ldrsbeq pc, [r4, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - str lr, [ip], #2296 @ 0x8f8 │ │ │ │ + str lr, [ip], #2300 @ 0x8fc │ │ │ │ @ instruction: 0xf8d74be5 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ @ instruction: 0x47983094 │ │ │ │ sbcvs pc, r5, r7, lsl #10 │ │ │ │ - ldmib r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtvc pc, [ip], #1287 @ 0x507 │ │ │ │ andseq pc, r4, r4, lsr #3 │ │ │ │ cdp2 0, 12, cr15, cr10, cr5, {1} │ │ │ │ tstpeq r0, r4, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - blmi ff692bf8 │ │ │ │ + blmi ff692c00 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r4, r6}^ │ │ │ │ @ instruction: 0xf8d7643b │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf7ec30b8 │ │ │ │ - @ instruction: 0x4680ea3c │ │ │ │ + strmi lr, [r0], r0, asr #20 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078111 │ │ │ │ @ instruction: 0x46300658 │ │ │ │ - b fecd6854 │ │ │ │ + b fedd684c │ │ │ │ @ instruction: 0xf8d74bce │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - @ instruction: 0xf8d7ee7c │ │ │ │ + @ instruction: 0xf8d7ee80 │ │ │ │ @ instruction: 0xf50790f8 │ │ │ │ @ instruction: 0xf8d751b1 │ │ │ │ subcs r0, r0, #28, 2 │ │ │ │ - blx 5d48dc │ │ │ │ + blx 5d48d4 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ strbmi r9, [fp], -r4, lsl #6 │ │ │ │ @ instruction: 0xf8d79002 │ │ │ │ andls r2, r3, #68, 2 │ │ │ │ ldmibmi ip, {r0, r1, r3, r4, r6, r7, r9, fp, lr}^ │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #-536870908 @ 0xe0000004 │ │ │ │ vqshl.s8 q10, , │ │ │ │ @ instruction: 0xf8d70233 │ │ │ │ @ instruction: 0xf00600dc │ │ │ │ ldrtmi pc, [r0], -r3, lsr #21 @ │ │ │ │ - svc 0x000af7eb │ │ │ │ + svc 0x000ef7eb │ │ │ │ ldcvs 6, cr4, [fp], #-160 @ 0xffffff60 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strbmi r0, [r1], -r8, asr #2 │ │ │ │ - ldm r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blt 1d56904 │ │ │ │ + ldm ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blt 1d568fc │ │ │ │ ldrsbtmi pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf507f92f │ │ │ │ ldrbvs r7, [r8, #-444]! @ 0xfffffe44 │ │ │ │ @ instruction: 0xf7ec4650 │ │ │ │ - blmi fec12b50 │ │ │ │ + blmi fec12b58 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf8c74651 │ │ │ │ @ instruction: 0xf5074098 │ │ │ │ ldmpl r3, {r0, r1, r5, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7ec63fb │ │ │ │ - strmi lr, [r4], -sl, ror #19 │ │ │ │ + strmi lr, [r4], -lr, ror #19 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ca │ │ │ │ ldrtmi r5, [r0], -r3, lsr #13 │ │ │ │ - b 18568f8 │ │ │ │ + b 19568f0 │ │ │ │ @ instruction: 0xf8d74ba5 │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - @ instruction: 0xf8d7ee2a │ │ │ │ + @ instruction: 0xf8d7ee2e │ │ │ │ ldmibmi ip!, {r4, r5, r6, r7, ip, sp} │ │ │ │ rsbne pc, r2, #268435460 @ 0x10000004 │ │ │ │ orrpl pc, r5, #12582912 @ 0xc00000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwls r3, #4888 @ 0x1318 │ │ │ │ ldrbtmi r6, [r9], #-3451 @ 0xfffff285 │ │ │ │ cmpcs r2, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 1754994 │ │ │ │ + blx 175498c │ │ │ │ @ instruction: 0xf7eb4630 │ │ │ │ - blvs ffed4494 │ │ │ │ + blvs ffed449c │ │ │ │ ldrmi r4, [r0, r8, lsr #12] │ │ │ │ ldrsbeq pc, [r8, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - ldclvs 8, cr14, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ + ldclvs 8, cr14, [r8, #-344]! @ 0xfffffea8 │ │ │ │ mrc2 0, 4, pc, cr0, cr1, {0} │ │ │ │ - blmi fe491dc0 │ │ │ │ + blmi fe491db8 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec60e8 │ │ │ │ - blmi fe312e6c │ │ │ │ + blmi fe312e74 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec40b8 │ │ │ │ - blmi fe192e54 │ │ │ │ + blmi fe192e5c │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ subsvs pc, sp, r7, lsl #10 │ │ │ │ - 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: 0xf8d74b7f │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ svcvs 0x003b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec603a │ │ │ │ - blmi 1ed2e28 │ │ │ │ + blmi 1ed2e30 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ addpl pc, r8, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3018 │ │ │ │ - blmi 1d52e10 │ │ │ │ + blmi 1d52e18 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ addspl pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3010 │ │ │ │ - @ instruction: 0xf8d7e8f4 │ │ │ │ + @ instruction: 0xf8d7e8f8 │ │ │ │ stmdbcs r0, {r5, r8, ip} │ │ │ │ mcrge 4, 2, pc, cr5, cr15, {3} @ │ │ │ │ ldrdcc pc, [r0, -r7]! │ │ │ │ @ instruction: 0xf8c73301 │ │ │ │ @ instruction: 0xf7fe3120 │ │ │ │ - blmi 1a47bc0 │ │ │ │ + blmi 1a47bb8 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ addcs pc, r8, r7, lsl #12 │ │ │ │ - ldm ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b69 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 32acc │ │ │ │ + blcs 32ac4 │ │ │ │ ldclge 4, cr15, [r6, #-248] @ 0xffffff08 │ │ │ │ @ instruction: 0xf640497a │ │ │ │ ldmdami sl!, {r0, r4, r5, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9a0f025 │ │ │ │ stcllt 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf8d74b59 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec60e8 │ │ │ │ - blmi 1552d90 │ │ │ │ + blmi 1552d98 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d3b │ │ │ │ andsvs pc, r7, 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} │ │ │ │ @ instruction: 0xf8d74b4e │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ mulcc r8, sl, r0 │ │ │ │ - stmia r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b48 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec0058 │ │ │ │ - blmi 1112d4c │ │ │ │ + blmi 1112d54 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986bfb │ │ │ │ adcpl pc, r3, r7, lsl #10 │ │ │ │ - ldm r2, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b3d │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blvs feeea354 │ │ │ │ + blvs feeea34c │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec707e │ │ │ │ - @ instruction: 0xf7ebe888 │ │ │ │ - @ instruction: 0xf8d7edc2 │ │ │ │ + @ instruction: 0xf7ebe88c │ │ │ │ + @ instruction: 0xf8d7edc6 │ │ │ │ @ instruction: 0xf5a630ec │ │ │ │ stmdavs r0!, {r1, r4, r6, r7, r9, sl, sp, lr} │ │ │ │ ldmdavs r1!, {r0, r8, r9, ip, pc} │ │ │ │ movwcs lr, #43480 @ 0xa9d8 │ │ │ │ @ instruction: 0xf02b9100 │ │ │ │ @ instruction: 0xf8d7fea9 │ │ │ │ stmdacs r1, {r4, r5, r6, r7, ip, sp} │ │ │ │ @@ -20262,128 +20260,128 @@ │ │ │ │ stmdbmi r7!, {r0, r3, r5, r6, sl, fp, sp, pc} │ │ │ │ eorscs r4, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf0244479 │ │ │ │ @ instruction: 0xf7fefe95 │ │ │ │ svclt 0x0000bc61 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sp, r3, r6, lsl ip │ │ │ │ - andeq ip, r3, r8, lsl #30 │ │ │ │ - andeq r7, r4, r6, ror r8 │ │ │ │ - andeq ip, r3, r2, ror #27 │ │ │ │ - strdeq ip, [r3], -lr │ │ │ │ - andeq sp, r3, r4, lsr sl │ │ │ │ + andeq sp, r3, lr, lsl #24 │ │ │ │ + andeq ip, r3, r0, lsl #30 │ │ │ │ + andeq r7, r4, lr, ror #16 │ │ │ │ + ldrdeq ip, [r3], -sl │ │ │ │ + strdeq ip, [r3], -r6 │ │ │ │ + andeq sp, r3, ip, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r3, lr, lsl #25 │ │ │ │ - andeq sp, r3, r0, asr r9 │ │ │ │ + andeq ip, r3, r6, lsl #25 │ │ │ │ + andeq sp, r3, r8, asr #18 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq ip, r3, r0, lsl ip │ │ │ │ - andeq r4, r4, sl, asr #20 │ │ │ │ - andeq ip, r3, r6, asr #22 │ │ │ │ - andeq r4, r4, ip, ror r9 │ │ │ │ - andeq ip, r3, r2, lsl #20 │ │ │ │ - andeq ip, r3, lr, ror r9 │ │ │ │ - andeq ip, r3, r4, lsl #17 │ │ │ │ - andeq r0, r4, ip, ror #16 │ │ │ │ - ldrdeq sp, [r3], -lr │ │ │ │ - andeq sp, r3, r4, lsr #9 │ │ │ │ - andeq ip, r3, ip, lsr #15 │ │ │ │ - strdeq ip, [r3], -r2 │ │ │ │ - andeq ip, r3, sl, lsr #5 │ │ │ │ - andeq ip, r3, r6, lsl r6 │ │ │ │ - @ instruction: 0x00040bb8 │ │ │ │ - andeq ip, r3, r8, asr r5 │ │ │ │ - andeq ip, r3, sl, asr #9 │ │ │ │ - andeq ip, r3, ip, asr #7 │ │ │ │ - andeq sp, r3, sl, ror #1 │ │ │ │ - andeq fp, r3, r6, lsl pc │ │ │ │ - andeq ip, r3, r2, ror #5 │ │ │ │ - andeq sp, r3, r0 │ │ │ │ - ldrdeq fp, [r3], -ip │ │ │ │ - andeq fp, r3, r4, lsl #29 │ │ │ │ + andeq ip, r3, r8, lsl #24 │ │ │ │ + andeq r4, r4, r2, asr #20 │ │ │ │ + andeq ip, r3, lr, lsr fp │ │ │ │ + andeq r4, r4, r4, ror r9 │ │ │ │ + strdeq ip, [r3], -sl │ │ │ │ + andeq ip, r3, r6, ror r9 │ │ │ │ + andeq ip, r3, ip, ror r8 │ │ │ │ + andeq r0, r4, r4, ror #16 │ │ │ │ + ldrdeq sp, [r3], -r6 │ │ │ │ + muleq r3, ip, r4 │ │ │ │ + andeq ip, r3, r4, lsr #15 │ │ │ │ + andeq ip, r3, sl, ror #13 │ │ │ │ + andeq ip, r3, r2, lsr #5 │ │ │ │ + andeq ip, r3, lr, lsl #12 │ │ │ │ + @ instruction: 0x00040bb0 │ │ │ │ + andeq ip, r3, r0, asr r5 │ │ │ │ + andeq ip, r3, r2, asr #9 │ │ │ │ + andeq ip, r3, r4, asr #7 │ │ │ │ + andeq sp, r3, r2, ror #1 │ │ │ │ + andeq fp, r3, lr, lsl #30 │ │ │ │ + ldrdeq ip, [r3], -sl │ │ │ │ + strdeq ip, [r3], -r8 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ + andeq fp, r3, ip, ror lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r7, ip, asr ip │ │ │ │ ldrbtmi r4, [ip], #-2652 @ 0xfffff5a4 │ │ │ │ - blmi 176c5f8 │ │ │ │ + blmi 176c5f0 │ │ │ │ ldrbtmi sl, [lr], #-3844 @ 0xfffff0fc │ │ │ │ stmiapl r2!, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f647a │ │ │ │ @ instruction: 0xf8560200 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 24ca4 │ │ │ │ - blmi 15cd1f8 │ │ │ │ + blcs 24c9c │ │ │ │ + blmi 15cd1f0 │ │ │ │ @ instruction: 0xf50658f6 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmdblt sl, {r2, r6, r8, r9, sp}^ │ │ │ │ subsle r2, r4, r0, lsl #24 │ │ │ │ cmppcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d8b98b │ │ │ │ - blcs 24cc4 │ │ │ │ + blcs 24cbc │ │ │ │ @ instruction: 0xf04fd15a │ │ │ │ strd r3, [r0], -pc @ │ │ │ │ cmppcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx fece3cd4 │ │ │ │ - b 1415ae4 │ │ │ │ + blx fece3ccc │ │ │ │ + b 1415adc │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 218e0 │ │ │ │ + blcs 218d8 │ │ │ │ teqcs r3, sp, ror #3 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ stmdacs r0, {r0, r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd14f │ │ │ │ @ instruction: 0x462a9114 │ │ │ │ @ instruction: 0x11b1f241 │ │ │ │ @ instruction: 0x464844f9 │ │ │ │ - blx fe2d4d6e │ │ │ │ + blx fe2d4d66 │ │ │ │ stccs 1, cr11, [r0], {152} @ 0x98 │ │ │ │ @ instruction: 0xf8d8d150 │ │ │ │ stmiblt r3, {ip, sp}^ │ │ │ │ - bmi fa0d10 │ │ │ │ + bmi fa0d08 │ │ │ │ ldrbtmi r4, [sl], #-2872 @ 0xfffff4c8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [ip, -r3, ror #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 3, cr8, [r0], {240} @ 0xf0 │ │ │ │ @ instruction: 0xf8d8d0eb │ │ │ │ @ instruction: 0xf5063000 │ │ │ │ @ instruction: 0xf8c65680 │ │ │ │ - blcs 19a8c │ │ │ │ + blcs 19a84 │ │ │ │ ldmdbmi r3!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcne pc, r1, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xe7ddf833 │ │ │ │ vst2.8 {d20,d22}, [pc :256], r0 │ │ │ │ ldmdami r0!, {r0, r2, r3, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff6ef024 │ │ │ │ @ instruction: 0xf8d8e7a1 │ │ │ │ - blcs 24d68 │ │ │ │ + blcs 24d60 │ │ │ │ stmdbmi ip!, {r4, r6, r7, ip, lr, pc} │ │ │ │ adcne pc, r3, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ bfi pc, sp, (invalid: 16:7) @ │ │ │ │ vmla.i8 d20, d1, d25 │ │ │ │ stmdami r9!, {r3, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf814f025 │ │ │ │ @ instruction: 0xf8d8e79b │ │ │ │ - blcs 24d94 │ │ │ │ + blcs 24d8c │ │ │ │ stmdbmi r5!, {r0, r1, r2, r4, r7, ip, lr, pc} │ │ │ │ adcne pc, sp, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ str pc, [lr, r7, lsl #16] │ │ │ │ - cdp 7, 8, cr15, cr0, cr11, {7} │ │ │ │ + cdp 7, 8, cr15, cr4, cr11, {7} │ │ │ │ subcs r6, r0, #4, 16 @ 0x40000 │ │ │ │ @ instruction: 0x46201d39 │ │ │ │ @ instruction: 0xff9cf005 │ │ │ │ @ instruction: 0x46232274 │ │ │ │ streq lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ strbmi r9, [r9], -r0, lsl #4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -20392,77 +20390,77 @@ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami r6, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ vmax.s8 q10, , │ │ │ │ ldrbtmi r1, [r8], #-703 @ 0xfffffd41 │ │ │ │ @ instruction: 0xffe6f024 │ │ │ │ @ instruction: 0xf7ebe76d │ │ │ │ - svclt 0x0000ec4c │ │ │ │ - andeq r7, r6, lr, ror r3 │ │ │ │ + svclt 0x0000ec50 │ │ │ │ + andeq r7, r6, r6, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, r6, ror r3 │ │ │ │ + andeq r7, r6, lr, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r3, r0, asr #2 │ │ │ │ - andeq r7, r6, lr, ror #5 │ │ │ │ - strdeq ip, [r3], -r2 │ │ │ │ - andeq ip, r3, ip, lsr lr │ │ │ │ - andeq ip, r3, r0, ror #1 │ │ │ │ - andeq ip, r3, sl, lsr #28 │ │ │ │ - andeq ip, r3, r6, asr #1 │ │ │ │ - andeq ip, r3, r0, lsl lr │ │ │ │ - strheq ip, [r3], -r4 │ │ │ │ - strdeq ip, [r3], -lr │ │ │ │ - muleq r3, sl, r0 │ │ │ │ - andeq ip, r3, r4, ror #27 │ │ │ │ - andeq ip, r3, r2, lsr #27 │ │ │ │ + andeq ip, r3, r8, lsr r1 │ │ │ │ + strdeq r7, [r6], -r6 │ │ │ │ + andeq ip, r3, sl, ror #1 │ │ │ │ + andeq ip, r3, r4, lsr lr │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ + andeq ip, r3, r2, lsr #28 │ │ │ │ + strheq ip, [r3], -lr │ │ │ │ + andeq ip, r3, r8, lsl #28 │ │ │ │ + andeq ip, r3, ip, lsr #1 │ │ │ │ + strdeq ip, [r3], -r6 │ │ │ │ + muleq r3, r2, r0 │ │ │ │ + ldrdeq ip, [r3], -ip @ │ │ │ │ + muleq r3, sl, sp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r6, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2630 @ 0xfffff5ba │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf8df4620 │ │ │ │ @ instruction: 0xf004810c │ │ │ │ - blmi 10d7f2c │ │ │ │ + blmi 10d7f24 │ │ │ │ @ instruction: 0x460244f8 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ strbmi r3, [r0], -r8, lsl #7 │ │ │ │ bicne pc, lr, r1, asr #4 │ │ │ │ mcr2 0, 6, pc, cr2, cr10, {0} @ │ │ │ │ - blle 4a0698 │ │ │ │ + blle 4a0690 │ │ │ │ ldrbtmi r4, [fp], #-2876 @ 0xfffff4c4 │ │ │ │ @ instruction: 0x2098f8d3 │ │ │ │ rsbsmi pc, r0, #33554432 @ 0x2000000 │ │ │ │ svcmi 0x0080f5b2 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ ldc2 0, cr15, [r0], {17} │ │ │ │ - bllt fe2f2f48 │ │ │ │ + bllt fe2f2f40 │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7eb83f0 │ │ │ │ - stmdavs r3, {r1, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r9, sl, fp, sp, lr, pc} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7eb11ff │ │ │ │ - stmdacs r0, {r1, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ vnmulmi.f32 s26, s29, s19 │ │ │ │ - bmi baa6d0 │ │ │ │ + bmi baa6c8 │ │ │ │ @ instruction: 0xf04f4641 │ │ │ │ ldrbtmi r3, [lr], #-255 @ 0xffffff01 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbscs r2, r2, #1048576 @ 0x100000 │ │ │ │ vhsub.s8 d25, d1, d0 │ │ │ │ @ instruction: 0xf00512d5 │ │ │ │ strtmi pc, [r0], -fp, lsr #31 │ │ │ │ - blx ffad4f2a │ │ │ │ - bllt feaf2f94 │ │ │ │ + blx ffad4f22 │ │ │ │ + bllt feaf2f8c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi r4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcne pc, sl, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0xe7adfe9f │ │ │ │ vmla.i8 d20, d1, d17 │ │ │ │ @@ -20476,81 +20474,81 @@ │ │ │ │ ldrbtmi r4, [r9], #2589 @ 0xa1d │ │ │ │ ldrbtmi r4, [r8], #1609 @ 0x649 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rsbscs r2, r2, #65536 @ 0x10000 │ │ │ │ vhsub.s8 d25, d1, d0 │ │ │ │ @ instruction: 0xf00512df │ │ │ │ qsub16mi pc, r0, sp @ │ │ │ │ - blx fef54f86 │ │ │ │ - blcs 32ff0 │ │ │ │ + blx fef54f7e │ │ │ │ + blcs 32fe8 │ │ │ │ @ instruction: 0x4649d0d0 │ │ │ │ vmax.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02412e4 │ │ │ │ @ instruction: 0xe7c9ff31 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ sbcsne pc, sl, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xff2af024 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ - @ instruction: 0x000671b2 │ │ │ │ + @ instruction: 0x000671ba │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq fp, [r3], -r0 │ │ │ │ - muleq r6, ip, r6 │ │ │ │ - andeq ip, r6, r6, lsl #13 │ │ │ │ - andeq ip, r3, sl, asr #25 │ │ │ │ - andeq ip, r3, r0, ror #25 │ │ │ │ - andeq fp, r3, r2, asr #30 │ │ │ │ - muleq r3, ip, ip │ │ │ │ - andeq fp, r3, r0, lsr pc │ │ │ │ - andeq ip, r3, sl, lsl #25 │ │ │ │ - andeq fp, r3, r6, lsl pc │ │ │ │ - andeq ip, r3, lr, ror #24 │ │ │ │ - andeq ip, r3, r0, lsr #25 │ │ │ │ + andeq fp, r3, r8, asr #31 │ │ │ │ + andeq ip, r6, r4, lsr #13 │ │ │ │ + andeq ip, r6, lr, lsl #13 │ │ │ │ + andeq ip, r3, r2, asr #25 │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ + andeq fp, r3, sl, lsr pc │ │ │ │ + muleq r3, r4, ip │ │ │ │ + andeq fp, r3, r8, lsr #30 │ │ │ │ + andeq ip, r3, r2, lsl #25 │ │ │ │ + andeq fp, r3, lr, lsl #30 │ │ │ │ + andeq ip, r3, r6, ror #24 │ │ │ │ + muleq r3, r8, ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r5, r9, asr ip │ │ │ │ ldrbtmi r4, [ip], #-2649 @ 0xfffff5a7 │ │ │ │ - blmi 16ac51c │ │ │ │ + blmi 16ac514 │ │ │ │ ldrbtmi sl, [sp], #-3842 @ 0xfffff0fe │ │ │ │ stmiapl r2!, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmdavs r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f647a │ │ │ │ @ instruction: 0xf8550200 │ │ │ │ @ instruction: 0xf8d99003 │ │ │ │ - blcs 24fd4 │ │ │ │ - blmi 150d4ec │ │ │ │ + blcs 24fcc │ │ │ │ + blmi 150d4e4 │ │ │ │ stmdaeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, asr #4 │ │ │ │ stmiapl sp!, {r6, r9, sl, lr}^ │ │ │ │ movwls r6, #2219 @ 0x8ab │ │ │ │ ldrbtmi r4, [fp], #-2895 @ 0xfffff4b1 │ │ │ │ - stcl 7, cr15, [ip, #-940]! @ 0xfffffc54 │ │ │ │ + ldcl 7, cr15, [r0, #-940]! @ 0xfffffc54 │ │ │ │ suble r2, r8, r0, lsl #28 │ │ │ │ strtmi r4, [r2], -sp, asr #16 │ │ │ │ vcge.s8 d18, d1, d19 │ │ │ │ ldrbtmi r1, [r8], #-510 @ 0xfffffe02 │ │ │ │ mcrr2 0, 2, pc, lr, cr7 @ │ │ │ │ - blle 1c20818 │ │ │ │ + blle 1c20810 │ │ │ │ @ instruction: 0xf7eb4640 │ │ │ │ - @ instruction: 0x4641ecfc │ │ │ │ + strbmi lr, [r1], -r0, lsl #26 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ stc2l 0, cr15, [ip], {40} @ 0x28 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - blx ffc550ba │ │ │ │ + blx ffc550b2 │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ - svc 0x007cf7eb │ │ │ │ + svc 0x0080f7eb │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ cdpcs 13, 0, cr15, cr0, cr3, {2} │ │ │ │ @ instruction: 0xf505bfa2 │ │ │ │ movwcs r5, #5504 @ 0x1580 │ │ │ │ cmppcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xf8d9db55 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - bmi ea1048 │ │ │ │ + bmi ea1040 │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlsldcc sp, ip, sl, r1 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r4!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -20566,59 +20564,59 @@ │ │ │ │ mrc2 7, 6, pc, cr6, cr15, {7} │ │ │ │ stmdami sp!, {r3, r4, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ teqcs r3, #35651584 @ 0x2200000 │ │ │ │ mvnsne pc, r1, asr #4 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ cdpne 12, 0, cr15, cr4, cr1, {0} │ │ │ │ @ instruction: 0x4640db14 │ │ │ │ - stc 7, cr15, [lr], #940 @ 0x3ac │ │ │ │ + ldc 7, cr15, [r2], #940 @ 0x3ac │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf0284620 │ │ │ │ @ instruction: 0x4605fc7f │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ @ instruction: 0xf44ffba3 │ │ │ │ @ instruction: 0xf7eb71d2 │ │ │ │ - qasxmi lr, r0, r0 │ │ │ │ + qasxmi lr, r0, r4 │ │ │ │ ldc2l 0, cr15, [r6], #152 @ 0x98 │ │ │ │ - ble fee244cc │ │ │ │ + ble fee244c4 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7b630ff │ │ │ │ vmul.i8 d20, d1, d11 │ │ │ │ ldmdami fp, {r0, r1, r4, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 6, cr15, cr6, cr4, {1} │ │ │ │ @ instruction: 0xf505e7f3 │ │ │ │ movwcs r5, #1408 @ 0x580 │ │ │ │ cmppcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xf8d9e7ea │ │ │ │ - blcs 250fc │ │ │ │ + blcs 250f4 │ │ │ │ ldmdbmi r4, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsne pc, sl, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ubfx pc, r3, #28, #1 │ │ │ │ - b fee570c0 │ │ │ │ - andeq r7, r6, lr, asr #32 │ │ │ │ + b fef570b8 │ │ │ │ + andeq r7, r6, r6, asr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, r6, asr #32 │ │ │ │ + andeq r7, r6, lr, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r4, r6, lsr #12 │ │ │ │ - andeq fp, r3, sl, lsr lr │ │ │ │ - @ instruction: 0x00066fb6 │ │ │ │ - andeq fp, r3, lr, asr #27 │ │ │ │ - muleq r3, r4, fp │ │ │ │ - @ instruction: 0x0003bdbc │ │ │ │ - andeq ip, r3, r2, lsl #23 │ │ │ │ - andeq fp, r3, r0, lsr #27 │ │ │ │ - andeq fp, r3, r8, asr sp │ │ │ │ - andeq ip, r3, lr, lsl fp │ │ │ │ - andeq fp, r3, r2, lsr sp │ │ │ │ - strdeq ip, [r3], -r8 │ │ │ │ + andeq r3, r4, lr, lsl r6 │ │ │ │ + andeq fp, r3, r2, lsr lr │ │ │ │ + @ instruction: 0x00066fbe │ │ │ │ + andeq fp, r3, r6, asr #27 │ │ │ │ + andeq ip, r3, ip, lsl #23 │ │ │ │ + @ instruction: 0x0003bdb4 │ │ │ │ + andeq ip, r3, sl, ror fp │ │ │ │ + muleq r3, r8, sp │ │ │ │ + andeq fp, r3, r0, asr sp │ │ │ │ + andeq ip, r3, r6, lsl fp │ │ │ │ + andeq fp, r3, sl, lsr #26 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ ldrbmi pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ ldrbtmi r2, [ip], #-1112 @ 0xfffffba8 │ │ │ │ @@ -20660,15 +20658,15 @@ │ │ │ │ cmppge r4, #200, 16 @ p-variant is OBSOLETE @ 0xc80000 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmibmi r6!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ subcs pc, r7, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2293 @ 0xfffff70b │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ andcs pc, r0, sp, asr #27 │ │ │ │ - blmi ffaabdec │ │ │ │ + blmi ffaabde4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsl #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r6, r0, asr #32 │ │ │ │ ssatmi r3, #30, r4, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -20692,23 +20690,23 @@ │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ andne lr, r1, #3358720 @ 0x334000 │ │ │ │ vmul.i8 q10, , q6 │ │ │ │ ldrbtmi r2, [r9], #-635 @ 0xfffffd85 │ │ │ │ ldc2l 0, cr15, [r0, #20] │ │ │ │ @ instruction: 0xf0264630 │ │ │ │ @ instruction: 0xf8d9fc0d │ │ │ │ - blcs 252a0 │ │ │ │ + blcs 25298 │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ebe7b8 │ │ │ │ - strmi lr, [r2], r0, lsl #24 │ │ │ │ + strmi lr, [r2], r4, lsl #24 │ │ │ │ andcs r2, sl, #0, 2 │ │ │ │ @ instruction: 0xf8ca6878 │ │ │ │ @ instruction: 0xf7eb1000 │ │ │ │ - @ instruction: 0xf8dae91c │ │ │ │ + @ instruction: 0xf8dae920 │ │ │ │ strmi r3, [r2], -r0 │ │ │ │ svclt 0x00182b22 │ │ │ │ svclt 0x00d42800 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ ldcle 0, cr6, [r7], {59} @ 0x3b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiami r9, {r1, r4, r5, r6, r7, pc}^ │ │ │ │ @@ -20719,51 +20717,51 @@ │ │ │ │ stmibmi r6, {r0, r8}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ ldc2 0, cr15, [ip, #20] │ │ │ │ @ instruction: 0xf0264630 │ │ │ │ @ instruction: 0xe7cafbd9 │ │ │ │ @ instruction: 0x46306078 │ │ │ │ - blx ff5553a6 │ │ │ │ + blx ff55539e │ │ │ │ ldmdavs sl!, {r0, r1, r4, r5, r7, r8, r9, fp, lr}^ │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ ldmib r6, {r0, r1, r4, r6, r7, r8, r9, sl, ip}^ │ │ │ │ addmi r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ ldmdavs fp!, {r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf8ca4658 │ │ │ │ vhadd.s8 d19, d1, d0 │ │ │ │ @ instruction: 0xf01b218f │ │ │ │ cdpne 12, 0, cr15, cr3, cr9, {6} │ │ │ │ vmvn.i32 q3, #11 @ 0x0000000b │ │ │ │ @ instruction: 0xf8da80cc │ │ │ │ - blcs e5340 │ │ │ │ + blcs e5338 │ │ │ │ sbchi pc, r7, r0, asr #32 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf5068091 │ │ │ │ strtmi r5, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8c60a01 │ │ │ │ @ instruction: 0xf7ffa354 │ │ │ │ strmi pc, [r0], r7, lsl #25 │ │ │ │ suble r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf8c6683b │ │ │ │ @ instruction: 0xe7963354 │ │ │ │ - bl fe7d731c │ │ │ │ - blcs b3380 │ │ │ │ + bl fe8d7314 │ │ │ │ + blcs b3378 │ │ │ │ @ instruction: 0x4629d191 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ - blmi fe58587c │ │ │ │ + blmi fe585874 │ │ │ │ @ instruction: 0xf8582201 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf8d92354 │ │ │ │ - blcs 2539c │ │ │ │ + blcs 25394 │ │ │ │ svcge 0x003df43f │ │ │ │ vmul.i8 d20, d17, d10 │ │ │ │ ldmmi sl, {r0, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r2, #-144] @ 0xffffff70 │ │ │ │ ldmibmi r8, {r0, r1, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ eorcs pc, r4, #268435460 @ 0x10000004 │ │ │ │ @@ -20781,15 +20779,15 @@ │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ldr pc, [r6, -r5, ror #25] │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8c68099 │ │ │ │ @ instruction: 0xf8d9a354 │ │ │ │ - blcs 25404 │ │ │ │ + blcs 253fc │ │ │ │ svcge 0x0009f43f │ │ │ │ vst2.32 {d20,d22}, [pc], r6 │ │ │ │ stmmi r6, {r0, r2, r4, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [lr], {36} @ 0x24 │ │ │ │ @ instruction: 0x4629e6ff │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -20809,20 +20807,20 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -r3, lsr #30 │ │ │ │ vmax.s8 d20, d1, d16 │ │ │ │ @ instruction: 0xf024224f │ │ │ │ ldr pc, [fp, -r5, lsr #25] │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fff57472 │ │ │ │ + blx fff5746a │ │ │ │ @ instruction: 0x4629b330 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdami sp!, {r0, r2, r3, r4, r5, r7, ip, lr, pc}^ │ │ │ │ - bmi 1b62650 │ │ │ │ + bmi 1b62648 │ │ │ │ ldrbtmi r4, [r8], #-2413 @ 0xfffff693 │ │ │ │ ldrbtmi r6, [sl], #-2171 @ 0xfffff785 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r2, [r0], #-1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ adccs pc, r4, #268435460 @ 0x10000004 │ │ │ │ stc2l 0, cr15, [r8], {5} │ │ │ │ @@ -20859,169 +20857,169 @@ │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ vqadd.s8 , , │ │ │ │ @ instruction: 0xf005225a │ │ │ │ ldrt pc, [r6], r5, lsl #25 @ │ │ │ │ ldrbmi r4, [r9], -pc, asr #20 │ │ │ │ @ instruction: 0xf04f687b │ │ │ │ ldrbtmi r3, [sl], #-255 @ 0xffffff01 │ │ │ │ - bmi 137dd44 │ │ │ │ + bmi 137dd3c │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ adccs pc, r4, #268435460 @ 0x10000004 │ │ │ │ ldc2l 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ cmpphi r4, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ stmdami r8, {r0, r1, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - bmi 1222720 │ │ │ │ + bmi 1222718 │ │ │ │ ldrbtmi r4, [r8], #-2376 @ 0xfffff6b8 │ │ │ │ ldrbtmi r6, [sl], #-2171 @ 0xfffff785 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r2, [r0], #-1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ adccs pc, pc, #268435460 @ 0x10000004 │ │ │ │ stc2l 0, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ stmdami r2, {r0, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7c74478 │ │ │ │ - bmi 1085d34 │ │ │ │ + bmi 1085d2c │ │ │ │ stclmi 4, cr4, [r1, #-488] @ 0xfffffe18 │ │ │ │ mcrrmi 1, 7, r2, r1, cr2 │ │ │ │ ldrbtmi r4, [sp], #-1587 @ 0xfffff9cd │ │ │ │ ldrbtmi r9, [ip], #-256 @ 0xffffff00 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2401 │ │ │ │ vqadd.s8 , , │ │ │ │ @ instruction: 0xf0052235 │ │ │ │ @ instruction: 0xf8d9fc49 │ │ │ │ - blcs 255a8 │ │ │ │ + blcs 255a0 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr12, cr15, {1} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ eorscs pc, r9, #268435460 @ 0x10000004 │ │ │ │ - blx fffd564a │ │ │ │ - bmi d92f8c │ │ │ │ + blx fffd5642 │ │ │ │ + bmi d92f84 │ │ │ │ @ instruction: 0xe7e0447a │ │ │ │ - stmda r0!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r6, r6, lr, lsl #29 │ │ │ │ + stmda r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r6, r6, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r6, r2, lsl #29 │ │ │ │ + andeq r6, r6, sl, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, ip, asr r3 │ │ │ │ - andeq fp, r3, r6, lsl #25 │ │ │ │ + andeq ip, r6, r4, ror #6 │ │ │ │ + andeq fp, r3, lr, ror ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r3, ip, ror #20 │ │ │ │ - andeq fp, r3, r6, lsr #24 │ │ │ │ - andeq ip, r3, r8, lsl #22 │ │ │ │ - andeq r6, r6, r0, ror #27 │ │ │ │ - strdeq fp, [r3], -r0 │ │ │ │ - andeq ip, r3, lr, lsl #21 │ │ │ │ - muleq r3, sl, sl │ │ │ │ - andeq fp, r3, sl, lsr #23 │ │ │ │ + andeq ip, r3, r4, ror #20 │ │ │ │ + andeq fp, r3, lr, lsl ip │ │ │ │ + andeq ip, r3, r0, lsl #22 │ │ │ │ + andeq r6, r6, r8, ror #27 │ │ │ │ + andeq fp, r3, r8, ror #23 │ │ │ │ + andeq ip, r3, r6, lsl #21 │ │ │ │ + muleq r3, r2, sl │ │ │ │ + andeq fp, r3, r2, lsr #23 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ + andeq ip, r3, ip, lsr #20 │ │ │ │ + andeq fp, r3, sl, lsr fp │ │ │ │ + andeq fp, r3, r8, lsl #21 │ │ │ │ + andeq ip, r3, sl, ror #18 │ │ │ │ + andeq fp, r3, r6, ror sl │ │ │ │ + andeq ip, r3, r8, asr r9 │ │ │ │ + andeq fp, r3, lr, asr #20 │ │ │ │ + andeq ip, r3, r0, lsr r9 │ │ │ │ + andeq fp, r3, r0, lsr #20 │ │ │ │ + andeq ip, r3, r2, lsl #18 │ │ │ │ + andeq ip, r3, r4, lsl r8 │ │ │ │ + strdeq fp, [r3], -r4 │ │ │ │ + ldrdeq ip, [r3], -r4 │ │ │ │ + andeq ip, r3, sl, lsl #17 │ │ │ │ + @ instruction: 0x0003c8b2 │ │ │ │ + andeq fp, r3, r0, lsr #19 │ │ │ │ + andeq ip, r3, ip, lsr r8 │ │ │ │ + andeq fp, r3, ip, ror r9 │ │ │ │ + andeq ip, r3, r6, ror r8 │ │ │ │ strdeq ip, [r3], -r8 │ │ │ │ - andeq ip, r3, r4, lsr sl │ │ │ │ - andeq fp, r3, r2, asr #22 │ │ │ │ - muleq r3, r0, sl │ │ │ │ - andeq ip, r3, r2, ror r9 │ │ │ │ - andeq fp, r3, lr, ror sl │ │ │ │ - andeq ip, r3, r0, ror #18 │ │ │ │ - andeq fp, r3, r6, asr sl │ │ │ │ - andeq ip, r3, r8, lsr r9 │ │ │ │ - andeq fp, r3, r8, lsr #20 │ │ │ │ - andeq ip, r3, sl, lsl #18 │ │ │ │ - andeq ip, r3, ip, lsl r8 │ │ │ │ - strdeq fp, [r3], -ip │ │ │ │ - ldrdeq ip, [r3], -ip @ │ │ │ │ - muleq r3, r2, r8 │ │ │ │ - @ instruction: 0x0003c8ba │ │ │ │ - andeq fp, r3, r8, lsr #19 │ │ │ │ - andeq ip, r3, r4, asr #16 │ │ │ │ - andeq fp, r3, r4, lsl #19 │ │ │ │ - andeq ip, r3, lr, ror r8 │ │ │ │ + andeq ip, r3, r2, lsr r8 │ │ │ │ + andeq ip, r3, r8, ror r8 │ │ │ │ + andeq fp, r3, sl, lsr r9 │ │ │ │ + andeq ip, r3, lr, lsl #15 │ │ │ │ andeq ip, r3, r0, lsl #16 │ │ │ │ + andeq fp, r3, r4, lsl r9 │ │ │ │ + ldrdeq ip, [r3], -lr │ │ │ │ + muleq r3, r8, r8 │ │ │ │ + @ instruction: 0x0003c7ba │ │ │ │ andeq ip, r3, sl, lsr r8 │ │ │ │ - andeq ip, r3, r0, lsl #17 │ │ │ │ - andeq fp, r3, r2, asr #18 │ │ │ │ - muleq r3, r6, r7 │ │ │ │ - andeq ip, r3, r8, lsl #16 │ │ │ │ - andeq fp, r3, ip, lsl r9 │ │ │ │ - andeq ip, r3, r6, ror #15 │ │ │ │ - andeq ip, r3, r0, lsr #17 │ │ │ │ - andeq ip, r3, r2, asr #15 │ │ │ │ - andeq ip, r3, r2, asr #16 │ │ │ │ - ldrdeq fp, [r3], -r8 │ │ │ │ - andeq ip, r3, r8, lsl #14 │ │ │ │ - andeq ip, r3, ip, lsr #13 │ │ │ │ - andeq fp, r3, lr, lsr #17 │ │ │ │ - andeq ip, r3, lr, lsl #15 │ │ │ │ - andeq ip, r3, r4, asr r6 │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ + andeq ip, r3, r0, lsl #14 │ │ │ │ + andeq ip, r3, r4, lsr #13 │ │ │ │ + andeq fp, r3, r6, lsr #17 │ │ │ │ + andeq ip, r3, r6, lsl #15 │ │ │ │ + andeq ip, r3, ip, asr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ stcvc 5, cr15, [fp, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x3720f8df │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ adcsvs r4, fp, ip, lsl r6 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ teqvs r8, r8, lsl r7 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ andscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmdb ip!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3704f8df │ │ │ │ stmiapl r5!, {r3, r4, r5, sp, lr}^ │ │ │ │ - blcs 33788 │ │ │ │ + blcs 33780 │ │ │ │ andshi pc, r0, #64 @ 0x40 │ │ │ │ - blcs 73bd0 │ │ │ │ + blcs 73bc8 │ │ │ │ bicshi pc, sl, r0 │ │ │ │ - ldmib r2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ usathi pc, #12, pc, asr #17 @ │ │ │ │ tstpvs r2, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ usatvs pc, #8, pc, asr #17 @ │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf884f01b │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ rschi pc, r6, #0 │ │ │ │ - blcs 337bc │ │ │ │ + blcs 337b4 │ │ │ │ @ instruction: 0x81b9f040 │ │ │ │ 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 │ │ │ │ - ldmib r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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, #244, 18 @ 0x3d0000 │ │ │ │ + andcs lr, r0, #248, 18 @ 0x3e0000 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - stmib lr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 33800 │ │ │ │ + ldmib r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 337f8 │ │ │ │ orrhi pc, r2, r0, asr #32 │ │ │ │ ldrteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ strtmi r2, [r0], -r0, lsl #12 │ │ │ │ - ldmib r2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - stmib r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ and r4, r3, r2, lsl #13 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ tstle r8, r4, lsl #22 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8ca2001 │ │ │ │ @ instruction: 0xf0316000 │ │ │ │ stmdacs r0, {r0, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107dbf2 │ │ │ │ @ instruction: 0xf8df08bc │ │ │ │ @ instruction: 0xf1076658 │ │ │ │ strcs r0, [r0], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0xf507447e │ │ │ │ @ instruction: 0xf8c879a4 │ │ │ │ @ instruction: 0xf7eb4000 │ │ │ │ - @ instruction: 0xf507ea78 │ │ │ │ + @ instruction: 0xf507ea7c │ │ │ │ @ instruction: 0xf8c873ea │ │ │ │ cmnvs fp, r4, lsl #1 │ │ │ │ rscsvs r2, sp, r1, lsl #8 │ │ │ │ strcc lr, [r1], #-2 │ │ │ │ eorle r2, r3, r2, asr #24 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @@ -21029,131 +21027,131 @@ │ │ │ │ @ instruction: 0xf0196184 │ │ │ │ strmi pc, [r5], -r9, lsl #29 │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ ldrdlt pc, [r0], -sl │ │ │ │ svceq 0x0016f1bb │ │ │ │ ldmdbvs r9!, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r8], -r0, asr #4 │ │ │ │ - blx fe1d57f8 │ │ │ │ + blx fe1d57f0 │ │ │ │ andls r2, r1, sp, lsl #4 │ │ │ │ strls r4, [r2], #-1627 @ 0xfffff9a5 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ strcc r4, [r1], #-1585 @ 0xfffff9cf │ │ │ │ addvs pc, ip, #64, 4 │ │ │ │ - blx 755812 │ │ │ │ + blx 75580a │ │ │ │ bicsle r2, fp, r2, asr #24 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdbvs r8!, {r5, r8, pc} │ │ │ │ @ instruction: 0xff6ef7f9 │ │ │ │ @ instruction: 0xf7eb2000 │ │ │ │ - stmdavs fp!, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdavs ip!, {r0, r2, r3, r8, pc}^ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib r7, {sp}^ │ │ │ │ strtmi r2, [r1], -r6, lsl #6 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ - cdp 7, 7, cr15, cr12, cr10, {7} │ │ │ │ + cdp 7, 8, cr15, cr0, cr10, {7} │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ - cdp 7, 7, cr15, cr8, cr10, {7} │ │ │ │ + cdp 7, 7, cr15, cr12, cr10, {7} │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - cdp 7, 7, cr15, cr4, cr10, {7} │ │ │ │ + cdp 7, 7, cr15, cr8, cr10, {7} │ │ │ │ andcs r4, r3, r1, lsr #12 │ │ │ │ - cdp 7, 7, cr15, cr0, cr10, {7} │ │ │ │ + cdp 7, 7, cr15, cr4, cr10, {7} │ │ │ │ andcs r4, r5, r1, lsr #12 │ │ │ │ - cdp 7, 6, cr15, cr12, cr10, {7} │ │ │ │ + cdp 7, 7, cr15, cr0, cr10, {7} │ │ │ │ andcs r4, r6, r1, lsr #12 │ │ │ │ - cdp 7, 6, cr15, cr8, cr10, {7} │ │ │ │ + cdp 7, 6, cr15, cr12, cr10, {7} │ │ │ │ andcs r4, r8, r1, lsr #12 │ │ │ │ - cdp 7, 6, cr15, cr4, cr10, {7} │ │ │ │ + cdp 7, 6, cr15, cr8, cr10, {7} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r7, {r0, r5, r9, sl, lr}^ │ │ │ │ andcs r2, r4, r6, lsl #6 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ - cdp 7, 5, cr15, cr10, cr10, {7} │ │ │ │ + cdp 7, 5, cr15, cr14, cr10, {7} │ │ │ │ vst2.8 {d18-d21}, [pc], r0 │ │ │ │ andcs r6, r7, r0, lsl #5 │ │ │ │ movwcs lr, #27079 @ 0x69c7 │ │ │ │ stmib r4, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ea2302 │ │ │ │ - stmdavs fp!, {r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df80a3 │ │ │ │ ldmvs sl!, {r2, r3, r6, r8, sl, ip, sp} │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ - blcs 3393c │ │ │ │ + blcs 33934 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ movwcs r4, #1570 @ 0x622 │ │ │ │ svcne 0x0004f852 │ │ │ │ movwcc r4, #5656 @ 0x1618 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ addeq r1, r9, r1, lsl #25 │ │ │ │ @ instruction: 0xf7ea2001 │ │ │ │ - cmnvs r8, sl, asr #27 │ │ │ │ + cmnvs r8, lr, asr #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmvs fp!, {r2, r3, r4, r9, pc}^ │ │ │ │ - blcs 33948 │ │ │ │ + blcs 33940 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ sbcshi pc, r7, r0 │ │ │ │ ldmdbvs fp!, {r3, r4, r7, r9, sl, lr}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 155f80 │ │ │ │ - stm r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bleq 155f78 │ │ │ │ + stm sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r1, [r1], -r6, asr #24 │ │ │ │ @ instruction: 0xf7ea2001 │ │ │ │ - @ instruction: 0x4604edb0 │ │ │ │ + @ instruction: 0x4604edb4 │ │ │ │ svceq 0x0004f84b │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d881af │ │ │ │ ldrtmi r1, [r2], -r0 │ │ │ │ @ instruction: 0xfff4f023 │ │ │ │ svceq 0x0004f858 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - bl f3f14 │ │ │ │ + bl f3f0c │ │ │ │ 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, r2, r3, r4, r6, r8, pc}^ │ │ │ │ teqlt r4, #28, 16 @ 0x1c0000 │ │ │ │ strtvs pc, [r4], #2271 @ 0x8df │ │ │ │ ldrmi r4, [r8], r9, lsr #13 │ │ │ │ ldrbtmi r4, [lr], #-1573 @ 0xfffff9db │ │ │ │ @ instruction: 0xf858e002 │ │ │ │ bicslt r5, sp, r4, lsl #30 │ │ │ │ @ instruction: 0x4628213d │ │ │ │ - stmda r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r4], -r3, lsl #4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8dcf024 │ │ │ │ rscsle r2, r0, r0, lsl #16 │ │ │ │ rscle r2, lr, r0, lsl #24 │ │ │ │ stclne 8, cr7, [r3], #-392 @ 0xfffffe78 │ │ │ │ rscle r2, sl, r0, lsl #20 │ │ │ │ andsvc r2, r9, r0, lsl #2 │ │ │ │ svccs 0x0001f813 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svcpl 0x0004f858 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf7ea464d │ │ │ │ - stmdavs fp!, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r5, r8, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strhcs r8, [r1], -r6 │ │ │ │ @ instruction: 0xf916f005 │ │ │ │ @ instruction: 0xff3ef023 │ │ │ │ - blcs 33a60 │ │ │ │ + blcs 33a58 │ │ │ │ teqphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ @ instruction: 0xf8df2434 │ │ │ │ ldrbtmi r3, [sl], #-1044 @ 0xfffffbec │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ andscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @@ -21171,15 +21169,15 @@ │ │ │ │ ldmmi pc!, {r1, r2, r3, r6, r8, r9, sl, fp, sp, pc}^ @ │ │ │ │ andvs pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf918f024 │ │ │ │ ldmvs sl!, {r1, r2, r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ stmdavs fp!, {r1, r3, r4, r9, sl, lr} │ │ │ │ - blcs 33a6c │ │ │ │ + blcs 33a64 │ │ │ │ svcge 0x0043f43f │ │ │ │ @ instruction: 0x463148f7 │ │ │ │ sbcspl pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0x2c00f907 │ │ │ │ svcge 0x003cf47f │ │ │ │ strb r2, [r7, -r4, lsl #2] │ │ │ │ @@ -21212,28 +21210,28 @@ │ │ │ │ ldrbtmi r7, [lr], #-506 @ 0xfffffe06 │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strmi pc, [r4], -r1, lsr #20 │ │ │ │ @ instruction: 0xf0001c60 │ │ │ │ stccs 0, cr8, [r0], {197} @ 0xc5 │ │ │ │ cmpphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stc2l 7, cr15, [r0, #-1004]! @ 0xfffffc14 │ │ │ │ - svc 0x00a8f7ea │ │ │ │ - svc 0x0082f7ea │ │ │ │ + svc 0x00acf7ea │ │ │ │ + svc 0x0086f7ea │ │ │ │ ldmvs sl!, {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 │ │ │ │ ldrtmi r0, [r0], -ip │ │ │ │ - blx 1d5b4c │ │ │ │ + blx 1d5b44 │ │ │ │ @ instruction: 0xf0001c41 │ │ │ │ stmdacs r0, {r4, r5, r7, pc} │ │ │ │ rschi pc, ip, r0, asr #32 │ │ │ │ stc2l 7, cr15, [r6, #-1004] @ 0xfffffc14 │ │ │ │ - svc 0x006af7ea │ │ │ │ + svc 0x006ef7ea │ │ │ │ @ instruction: 0xf8c817c3 │ │ │ │ @ instruction: 0xf8c80008 │ │ │ │ ldrb r3, [r5, #12]! │ │ │ │ vmla.i8 q10, q8, q5 │ │ │ │ stmiami sl, {r2, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf896f024 │ │ │ │ @@ -21247,15 +21245,15 @@ │ │ │ │ @ instruction: 0xf84af026 │ │ │ │ @ instruction: 0xf6402202 │ │ │ │ strtmi r0, [r0], -r9, asr #2 │ │ │ │ @ instruction: 0xf844f026 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ movwcs pc, #10303 @ 0x283f @ │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ - blmi feee241c │ │ │ │ + blmi feee2414 │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ ldrbtmi r0, [fp], #-337 @ 0xfffffeaf │ │ │ │ @ instruction: 0xfff0f01a │ │ │ │ vrshr.s64 d20, d16, #64 │ │ │ │ @ instruction: 0x463280fe │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01a015a │ │ │ │ @@ -21264,23 +21262,23 @@ │ │ │ │ @ instruction: 0xf6404632 │ │ │ │ @ instruction: 0x4620015c │ │ │ │ stc2 0, cr15, [r2, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf0056938 │ │ │ │ @ instruction: 0xf8d7f82b │ │ │ │ and r8, r3, r0 │ │ │ │ andcs r2, r0, r1, lsl #2 │ │ │ │ - blx fe1d5bf8 │ │ │ │ + blx fe1d5bf0 │ │ │ │ strbmi r2, [r2], -r0, lsl #6 │ │ │ │ tstpvs r7, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ca4620 │ │ │ │ @ instruction: 0xf01b6000 │ │ │ │ stmdacs r0, {r0, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dadaf0 │ │ │ │ - blcs e5bac │ │ │ │ - blmi fe7ce360 │ │ │ │ + blcs e5ba4 │ │ │ │ + blmi fe7ce358 │ │ │ │ ldmvs sl!, {sp} │ │ │ │ @ instruction: 0xf50658d6 │ │ │ │ ldrcc r5, [r4], -pc, lsl #13 │ │ │ │ @ instruction: 0xf7ff4631 │ │ │ │ strmi pc, [r0], fp, asr #21 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @@ -21326,57 +21324,57 @@ │ │ │ │ strb pc, [r9, r5, lsr #17]! @ │ │ │ │ tstcs r1, fp, ror fp │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, r6, r9, fp, lr} │ │ │ │ mvnpl pc, #64, 4 │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r4, [fp], #-2936 @ 0xfffff488 │ │ │ │ - svc 0x00b6f7ea │ │ │ │ - bl f4278 │ │ │ │ + svc 0x00baf7ea │ │ │ │ + bl f4270 │ │ │ │ @ instruction: 0xf1b90686 │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ strcc r6, [r1], #-2096 @ 0xfffff7d0 │ │ │ │ - stcl 7, cr15, [lr], #-936 @ 0xfffffc58 │ │ │ │ + ldcl 7, cr15, [r2], #-936 @ 0xfffffc58 │ │ │ │ mvnsle r4, ip, asr #10 │ │ │ │ @ instruction: 0xf7ea6978 │ │ │ │ - stmdavs fp!, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ adcle 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: 0xf87cf024 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xe7a4617b │ │ │ │ @ instruction: 0xf8f2f035 │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ tstpeq pc, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ccf01b │ │ │ │ - ldcl 7, cr15, [r6], {234} @ 0xea │ │ │ │ - cdp 7, 14, cr15, cr8, cr10, {7} │ │ │ │ + ldcl 7, cr15, [sl], {234} @ 0xea │ │ │ │ + cdp 7, 14, cr15, cr12, cr10, {7} │ │ │ │ subcs r6, r0, #327680 @ 0x50000 │ │ │ │ mvnvc pc, r7, lsl #10 │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ andcs pc, lr, #196608 @ 0x30000 │ │ │ │ andls r4, r0, #1048576 @ 0x100000 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6401801 │ │ │ │ ldrtmi r0, [r1], -r5, lsr #4 │ │ │ │ @ instruction: 0xf005462b │ │ │ │ andcs pc, r1, #10027008 @ 0x990000 │ │ │ │ @ instruction: 0xf6404630 │ │ │ │ @ instruction: 0xf01b0127 │ │ │ │ - blmi 1517ecc │ │ │ │ + blmi 1517ec4 │ │ │ │ ldmvs sl!, {r0, r8, sp} │ │ │ │ ldmpl r3, {r1, r2, r4, r6, sl, fp, lr}^ │ │ │ │ - bmi 15aaf0c │ │ │ │ + bmi 15aaf04 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0x63bcf44f │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - svc 0x0064f7ea │ │ │ │ - blcs 33ddc │ │ │ │ + svc 0x0068f7ea │ │ │ │ + blcs 33dd4 │ │ │ │ svcge 0x006af43f │ │ │ │ @ instruction: 0x46214850 │ │ │ │ rscpl pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ldmvs fp!, {r0, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ cmnvs fp, fp, lsl r8 │ │ │ │ @ instruction: 0xf035e761 │ │ │ │ @@ -21408,76 +21406,76 @@ │ │ │ │ @ instruction: 0xf04f0201 │ │ │ │ @ instruction: 0xf64030ff │ │ │ │ @ instruction: 0xf0050261 │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01b0163 │ │ │ │ svclt 0x0000f811 │ │ │ │ - andeq r6, r6, r2, asr r9 │ │ │ │ - andeq r6, r6, r8, asr #18 │ │ │ │ + andeq r6, r6, sl, asr r9 │ │ │ │ + andeq r6, r6, r0, asr r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r4, lsr #3 │ │ │ │ - andeq fp, r3, lr, lsr r7 │ │ │ │ - andeq fp, r3, r4, lsr #13 │ │ │ │ + muleq r4, ip, r1 │ │ │ │ + andeq fp, r3, r6, lsr r7 │ │ │ │ + muleq r3, ip, r6 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq ip, r3, sl │ │ │ │ - andeq r6, r6, lr, lsr r6 │ │ │ │ - andeq fp, r3, ip, asr #8 │ │ │ │ - andeq ip, r3, r6, asr #8 │ │ │ │ - andeq ip, r3, r2, asr #8 │ │ │ │ - andeq ip, r3, r0, lsr r4 │ │ │ │ - strdeq fp, [r3], -r8 │ │ │ │ - strdeq ip, [r3], -r2 │ │ │ │ - andeq fp, r3, r6, ror #7 │ │ │ │ - andeq ip, r3, r8, asr #7 │ │ │ │ - ldrdeq fp, [r3], -r4 │ │ │ │ - andeq ip, r3, r2, lsr #7 │ │ │ │ - muleq r3, lr, r3 │ │ │ │ - andeq ip, r3, sl, ror r3 │ │ │ │ + andeq ip, r3, r2 │ │ │ │ + andeq r6, r6, r6, asr #12 │ │ │ │ + andeq fp, r3, r4, asr #8 │ │ │ │ + andeq ip, r3, lr, lsr r4 │ │ │ │ + andeq ip, r3, sl, lsr r4 │ │ │ │ + andeq ip, r3, r8, lsr #8 │ │ │ │ + strdeq fp, [r3], -r0 │ │ │ │ + andeq ip, r3, sl, ror #7 │ │ │ │ + ldrdeq fp, [r3], -lr │ │ │ │ + andeq ip, r3, r0, asr #7 │ │ │ │ + andeq fp, r3, ip, asr #7 │ │ │ │ + muleq r3, sl, r3 │ │ │ │ muleq r3, r6, r3 │ │ │ │ + andeq ip, r3, r2, ror r3 │ │ │ │ + andeq fp, r3, lr, lsl #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r3, r0, lsr r3 │ │ │ │ - andeq ip, r3, lr, ror #5 │ │ │ │ - andeq fp, r3, ip, lsl r3 │ │ │ │ - andeq fp, r3, r6, ror #2 │ │ │ │ - andeq fp, r3, r8, lsr r2 │ │ │ │ - andeq ip, r3, r6, asr r2 │ │ │ │ - andeq fp, r3, r8, lsl r2 │ │ │ │ - andeq ip, r3, r6, lsr #4 │ │ │ │ - andeq fp, r3, r6, lsl #4 │ │ │ │ - andeq ip, r3, r4, asr #3 │ │ │ │ - andeq ip, r3, r4, lsr #3 │ │ │ │ - muleq r3, r4, r1 │ │ │ │ + andeq fp, r3, r8, lsr #6 │ │ │ │ + andeq ip, r3, r6, ror #5 │ │ │ │ + andeq fp, r3, r4, lsl r3 │ │ │ │ + andeq fp, r3, lr, asr r1 │ │ │ │ + andeq fp, r3, r0, lsr r2 │ │ │ │ + andeq ip, r3, lr, asr #4 │ │ │ │ + andeq fp, r3, r0, lsl r2 │ │ │ │ + andeq ip, r3, lr, lsl r2 │ │ │ │ + strdeq fp, [r3], -lr │ │ │ │ + @ instruction: 0x0003c1bc │ │ │ │ + muleq r3, ip, r1 │ │ │ │ + andeq ip, r3, ip, lsl #3 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq ip, r3, sl, ror #3 │ │ │ │ - @ instruction: 0x0003b1b6 │ │ │ │ - andeq fp, r3, r4, lsl #3 │ │ │ │ - andeq ip, r3, r2, lsr #3 │ │ │ │ - andeq fp, r3, r0, lsr #2 │ │ │ │ - andeq ip, r3, sl, asr #2 │ │ │ │ - andeq ip, r3, ip, lsl r1 │ │ │ │ - andeq r2, r4, r6, lsl #6 │ │ │ │ - ldrdeq ip, [r3], -r6 │ │ │ │ + andeq ip, r3, r2, ror #3 │ │ │ │ + andeq fp, r3, lr, lsr #3 │ │ │ │ + andeq fp, r3, ip, ror r1 │ │ │ │ + muleq r3, sl, r1 │ │ │ │ + andeq fp, r3, r8, lsl r1 │ │ │ │ + andeq ip, r3, r2, asr #2 │ │ │ │ + andeq ip, r3, r4, lsl r1 │ │ │ │ + strdeq r2, [r4], -lr │ │ │ │ + andeq ip, r3, lr, asr #1 │ │ │ │ andcs r4, r0, r7, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2567 @ 0xfffff5f9 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5015899 │ │ │ │ tstcc r4, pc, lsl #3 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7ff7b04 │ │ │ │ svclt 0x0000b95b │ │ │ │ - andeq r6, r6, r6, ror r1 │ │ │ │ + andeq r6, r6, lr, ror r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb710b4 │ │ │ │ + bl feb710ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi fp, [r5], -r8, lsl #6 │ │ │ │ - stc 7, cr15, [r0, #936]! @ 0x3a8 │ │ │ │ + stc 7, cr15, [r4, #936]! @ 0x3a8 │ │ │ │ strmi r2, [r4], -r6, lsl #2 │ │ │ │ @ instruction: 0xf9dcf028 │ │ │ │ @ instruction: 0x4620b9b8 │ │ │ │ ldc2 0, cr15, [ip], #-64 @ 0xffffffc0 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234606 │ │ │ │ stmdbmi sl, {r0, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -21487,21 +21485,21 @@ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f933 │ │ │ │ @ instruction: 0xf0104630 │ │ │ │ @ instruction: 0x4620fbdf │ │ │ │ strcc fp, [r6], #-3576 @ 0xfffff208 │ │ │ │ @ instruction: 0xf04fe7e5 │ │ │ │ udf #33615 @ 0x834f │ │ │ │ - andeq fp, r3, r0, lsr #31 │ │ │ │ + muleq r3, r8, pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb71114 │ │ │ │ + bl feb7110c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi fp, [r5], -r8, lsl #6 │ │ │ │ - ldcl 7, cr15, [r0, #-936]! @ 0xfffffc58 │ │ │ │ + ldcl 7, cr15, [r4, #-936]! @ 0xfffffc58 │ │ │ │ strmi r2, [r4], -r6, lsl #2 │ │ │ │ @ instruction: 0xf9acf028 │ │ │ │ @ instruction: 0x4620b9b8 │ │ │ │ stc2 0, cr15, [ip], {16} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234606 │ │ │ │ stmdbmi sl, {r0, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -21511,46 +21509,46 @@ │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ strmi pc, [r4], -sp, lsl #29 │ │ │ │ @ instruction: 0xf0104630 │ │ │ │ strtmi pc, [r0], -pc, lsr #23 │ │ │ │ strcc fp, [r6], #-3576 @ 0xfffff208 │ │ │ │ @ instruction: 0xf04fe7e5 │ │ │ │ udf #33615 @ 0x834f │ │ │ │ - andeq fp, r3, r0, asr #30 │ │ │ │ + andeq fp, r3, r8, lsr pc │ │ │ │ tstcs r0, r7, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2567 @ 0xfffff5f9 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5005898 │ │ │ │ andscc r5, r4, pc, lsl #1 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7fe7b04 │ │ │ │ svclt 0x0000be71 │ │ │ │ - andeq r6, r6, lr, lsl #1 │ │ │ │ + muleq r6, r6, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7119c │ │ │ │ + bl feb71194 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r5], #-448 @ 0xfffffe40 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 96b19c │ │ │ │ + blmi 96b194 │ │ │ │ svcge 0x00004a25 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6779 │ │ │ │ ldmpl sp, {r8} │ │ │ │ stmiblt r3!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldrtmi r4, [fp], -r0, lsr #28 │ │ │ │ vmax.s8 d20, d1, d18 │ │ │ │ ldrbtmi r2, [lr], #-510 @ 0xfffffe02 │ │ │ │ @ instruction: 0xf0194630 │ │ │ │ stmdavs fp!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bllt 30841c │ │ │ │ + bllt 308414 │ │ │ │ and r2, r1, r1 │ │ │ │ @ instruction: 0x2000b9b3 │ │ │ │ - blmi 56c84c │ │ │ │ + blmi 56c844 │ │ │ │ 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 │ │ │ │ @@ -21562,49 +21560,49 @@ │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ strb pc, [r0, fp, asr #29]! @ │ │ │ │ ldrtmi r4, [r1], -lr, lsl #16 │ │ │ │ rscscs pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ andcs pc, r1, r3, asr #29 │ │ │ │ @ instruction: 0xf7eae7d8 │ │ │ │ - svclt 0x0000eb28 │ │ │ │ - andeq r6, r6, r8, asr r0 │ │ │ │ + svclt 0x0000eb2c │ │ │ │ + andeq r6, r6, r0, rrx │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r6, r0, asr r0 │ │ │ │ + andeq r6, r6, r8, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, sl, ror #28 │ │ │ │ - andeq r6, r6, r8, lsl r0 │ │ │ │ - andeq sl, r3, r2, lsr lr │ │ │ │ - andeq fp, r3, r4, lsl #29 │ │ │ │ - andeq fp, r3, r4, ror lr │ │ │ │ - andeq fp, r3, r4, ror #28 │ │ │ │ + andeq sl, r3, r2, ror #28 │ │ │ │ + andeq r6, r6, r0, lsr #32 │ │ │ │ + andeq sl, r3, sl, lsr #28 │ │ │ │ + andeq fp, r3, ip, ror lr │ │ │ │ + andeq fp, r3, ip, ror #28 │ │ │ │ + andeq fp, r3, ip, asr lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71268 │ │ │ │ + bl feb71260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], #-448 @ 0xfffffe40 │ │ │ │ stmdbmi lr!, {r0, r1, r2, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi bab268 │ │ │ │ + blmi bab260 │ │ │ │ svcge 0x00004a2e │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6779 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 4f413c │ │ │ │ + bllt 4f4134 │ │ │ │ strtmi r4, [r2], -r9, lsr #28 │ │ │ │ vmin.s8 d20, d1, d27 │ │ │ │ ldrbtmi r3, [lr], #-270 @ 0xfffffef2 │ │ │ │ @ instruction: 0xf0194630 │ │ │ │ stmdavs sl!, {r0, r1, r3, r5, r6, r7, 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 6ec93c │ │ │ │ + blmi 6ec934 │ │ │ │ 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 │ │ │ │ @@ -21622,31 +21620,31 @@ │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ubfx pc, r3, #28, #21 │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ ldrtmi r4, [r1], -lr, lsl #16 │ │ │ │ andcc pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ strb pc, [sl, r9, asr #28]! @ │ │ │ │ - b febd80d0 │ │ │ │ - andeq r5, r6, ip, lsl #31 │ │ │ │ + b fecd80c8 │ │ │ │ + muleq r6, r4, pc @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r6, r4, lsl #31 │ │ │ │ + andeq r5, r6, ip, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, lr, sp │ │ │ │ - andeq r5, r6, r0, asr #30 │ │ │ │ - andeq sl, r3, sl, asr sp │ │ │ │ - andeq fp, r3, r0, asr #27 │ │ │ │ - @ instruction: 0x0003bdb0 │ │ │ │ - muleq r3, r8, sp │ │ │ │ - andeq fp, r3, r4, lsl #27 │ │ │ │ + muleq r3, r6, sp │ │ │ │ + andeq r5, r6, r8, asr #30 │ │ │ │ + andeq sl, r3, r2, asr sp │ │ │ │ + @ instruction: 0x0003bdb8 │ │ │ │ + andeq fp, r3, r8, lsr #27 │ │ │ │ + muleq r3, r0, sp │ │ │ │ + andeq fp, r3, ip, ror sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7135c │ │ │ │ + bl feb71354 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3, {r5, r6, r8, r9, sl, fp}^ │ │ │ │ - bmi 15063f4 │ │ │ │ + bmi 15063ec │ │ │ │ mrrcmi 4, 7, r4, r3, cr9 │ │ │ │ svcge 0x00044b53 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x677a6812 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ @@ -21656,29 +21654,29 @@ │ │ │ │ andcs r4, pc, #76, 22 @ 0x13000 │ │ │ │ ldrbtmi r4, [r9], #-2380 @ 0xfffff6b4 │ │ │ │ @ instruction: 0xf50158e6 │ │ │ │ vand d7, d22, d22 │ │ │ │ @ instruction: 0xf0232072 │ │ │ │ @ instruction: 0x4604fcbf │ │ │ │ @ instruction: 0xf896b9e0 │ │ │ │ - blcs 26bb4 │ │ │ │ + blcs 26bac │ │ │ │ vqadd.s8 d13, d6, d26 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf7ea4630 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ cmple r3, r0, lsl #22 │ │ │ │ - bmi 10221cc │ │ │ │ + bmi 10221c4 │ │ │ │ ldrbtmi r4, [sl], #-2873 @ 0xfffff4c7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror pc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbcc sp, [ip, -r6, ror #2]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blcs 34294 │ │ │ │ + blcs 3428c │ │ │ │ ldmdbmi r9!, {r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addspl pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2104 @ 0xfffff7c8 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ubfx pc, sp, #27, #6 │ │ │ │ andscs r4, r0, #884736 @ 0xd8000 │ │ │ │ adcsvc pc, r6, r6, lsl #10 │ │ │ │ @@ -21695,129 +21693,129 @@ │ │ │ │ stmdbmi pc!, {r1, r2, r3, r5, r9, fp, lr} @ │ │ │ │ ldrbtmi r4, [sl], #-1144 @ 0xfffffb88 │ │ │ │ stmib sp, {sl, ip, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eorscc pc, sl, #268435460 @ 0x10000004 │ │ │ │ ldc2l 0, cr15, [r6, #16]! │ │ │ │ - bllt cf42f8 │ │ │ │ + bllt cf42f0 │ │ │ │ ldr r2, [ip, r1]! │ │ │ │ vmla.i8 d20, d1, d23 │ │ │ │ stmdami r7!, {r2, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [sl, #140]! @ 0x8c │ │ │ │ @ instruction: 0x4630e7b2 │ │ │ │ stc2 0, cr15, [r4], {3} │ │ │ │ - bmi 92c6f8 │ │ │ │ + bmi 92c6f0 │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ andne lr, r2, sp, asr #19 │ │ │ │ @ instruction: 0xf04f4922 │ │ │ │ ldrbtmi r0, [sl], #-3187 @ 0xfffff38d │ │ │ │ andls r4, r1, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ @ instruction: 0xf8cd30ff │ │ │ │ vhadd.s8 d28, d1, d0 │ │ │ │ @ instruction: 0xf0043231 │ │ │ │ @ instruction: 0x4630fdd1 │ │ │ │ - blx 4562d8 │ │ │ │ + blx 4562d0 │ │ │ │ ldmdbmi sl, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorscc pc, lr, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ strb pc, [pc, r5, lsl #27] @ │ │ │ │ - stmib sl!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - muleq r6, r8, lr │ │ │ │ + stmib lr!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r5, r6, r0, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r0, lr │ │ │ │ + muleq r6, r8, lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r6, r2, lsl #7 │ │ │ │ + andeq fp, r6, sl, lsl #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, r2, ror r3 │ │ │ │ - andeq r5, r6, r2, lsr lr │ │ │ │ - andeq sl, r3, r6, asr #24 │ │ │ │ - andeq fp, r3, r4, asr #25 │ │ │ │ - andeq fp, r3, r4, asr #25 │ │ │ │ - andeq sl, r3, sl, lsl ip │ │ │ │ - muleq r3, r8, ip │ │ │ │ - andeq fp, r3, r8, lsl #25 │ │ │ │ - ldrdeq fp, [r3], -r2 │ │ │ │ - strdeq sl, [r3], -lr │ │ │ │ - andeq sl, r3, r0, ror #23 │ │ │ │ - andeq fp, r3, lr, asr ip │ │ │ │ - andeq fp, r3, sl, asr #24 │ │ │ │ - andeq fp, r3, lr, asr ip │ │ │ │ - @ instruction: 0x0003abb8 │ │ │ │ - muleq r3, r6, fp │ │ │ │ - andeq fp, r3, r4, lsl ip │ │ │ │ + andeq fp, r6, sl, ror r3 │ │ │ │ + andeq r5, r6, sl, lsr lr │ │ │ │ + andeq sl, r3, lr, lsr ip │ │ │ │ + @ instruction: 0x0003bcbc │ │ │ │ + @ instruction: 0x0003bcbc │ │ │ │ + andeq sl, r3, r2, lsl ip │ │ │ │ + muleq r3, r0, ip │ │ │ │ + andeq fp, r3, r0, lsl #25 │ │ │ │ + andeq fp, r3, sl, asr #25 │ │ │ │ + strdeq sl, [r3], -r6 │ │ │ │ + ldrdeq sl, [r3], -r8 │ │ │ │ + andeq fp, r3, r6, asr ip │ │ │ │ + andeq fp, r3, r2, asr #24 │ │ │ │ + andeq fp, r3, r6, asr ip │ │ │ │ + @ instruction: 0x0003abb0 │ │ │ │ + andeq sl, r3, lr, lsl #23 │ │ │ │ + andeq fp, r3, ip, lsl #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004e78 │ │ │ │ @ instruction: 0x46044b78 │ │ │ │ @ instruction: 0x460d447e │ │ │ │ andls pc, r3, r6, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ ldrsbhi pc, [r0, #143] @ 0x8f @ │ │ │ │ @ instruction: 0xf8d844f8 │ │ │ │ - blcs 26930 │ │ │ │ + blcs 26928 │ │ │ │ mcrrcs 0, 4, sp, r3, cr9 │ │ │ │ mcrrcs 0, 2, sp, r4, cr8 │ │ │ │ @ instruction: 0xf8d9d006 │ │ │ │ - blcs 26350 │ │ │ │ + blcs 26348 │ │ │ │ andcs sp, r0, r4, ror #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andcs r4, pc, #108, 22 @ 0x1b000 │ │ │ │ ldrbtmi r4, [r9], #-2412 @ 0xfffff694 │ │ │ │ @ instruction: 0xf50158f4 │ │ │ │ vand d7, d20, d22 │ │ │ │ @ instruction: 0x46302672 │ │ │ │ - blx ff6d63fe │ │ │ │ + blx ff6d63f6 │ │ │ │ cmple ip, r0, lsl #16 │ │ │ │ rsble r2, r3, r2, asr sp │ │ │ │ mvnle r2, r7, asr sp │ │ │ │ @ instruction: 0xf7ea4630 │ │ │ │ - @ instruction: 0xf8d9eb42 │ │ │ │ + @ instruction: 0xf8d9eb46 │ │ │ │ stmdacs pc, {ip, sp} @ │ │ │ │ adchi pc, r0, r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vqadd.s8 d8, d20, d4 │ │ │ │ ldrb r2, [sp, r1, lsl #1] │ │ │ │ andcs r4, pc, #92, 22 @ 0x17000 │ │ │ │ ldrbtmi r4, [r9], #-2397 @ 0xfffff6a3 │ │ │ │ @ instruction: 0xf50158f4 │ │ │ │ vand d7, d20, d22 │ │ │ │ ldrtmi r1, [r0], -r1, asr #12 │ │ │ │ - blx feed643e │ │ │ │ + blx feed6436 │ │ │ │ ldrdhi pc, [r0], -r9 │ │ │ │ vldrcs d27, [r2, #-160] @ 0xffffff60 │ │ │ │ stclcs 0, cr13, [r9, #-316] @ 0xfffffec4 │ │ │ │ @ instruction: 0x4630d137 │ │ │ │ - bl 85836c │ │ │ │ + bl 958364 │ │ │ │ @ instruction: 0xf000280f │ │ │ │ @ instruction: 0xf1b8808d │ │ │ │ cmple r0, r0, lsl #30 │ │ │ │ adcvc pc, r8, r4, lsl #10 │ │ │ │ ldmdbmi r0, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5082210 │ │ │ │ ldrbtmi r7, [r9], #-182 @ 0xffffff4a │ │ │ │ - blx fe3d6470 │ │ │ │ + blx fe3d6468 │ │ │ │ ldrsbcc pc, [ip, #-136]! @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xe7a8317c │ │ │ │ vmla.i8 q10, , q5 │ │ │ │ stmdami sl, {r0, r3, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [lr], {35} @ 0x23 │ │ │ │ @ instruction: 0xf1b8e798 │ │ │ │ cmple r6, r0, lsl #30 │ │ │ │ subne pc, r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf8d9e7a2 │ │ │ │ - blcs 26414 │ │ │ │ + blcs 2640c │ │ │ │ vand d13, d4, d22 │ │ │ │ @ instruction: 0xe79b2072 │ │ │ │ vmla.i8 q10, , │ │ │ │ stmdami r1, {r0, r1, r3, r4, r5, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r4], {35} @ 0x23 │ │ │ │ @ instruction: 0xf1b8e791 │ │ │ │ @@ -21869,195 +21867,195 @@ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x0033f43f │ │ │ │ vmla.i8 d20, d1, d16 │ │ │ │ stmdami r0!, {r1, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrrc2 0, 2, pc, ip, cr3 @ │ │ │ │ svclt 0x0000e729 │ │ │ │ - ldrdeq r5, [r6], -ip │ │ │ │ + andeq r5, r6, r4, ror #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq fp, [r6], -r0 │ │ │ │ + ldrdeq fp, [r6], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, sl, lsr #3 │ │ │ │ - andeq fp, r6, sl, ror #2 │ │ │ │ - andeq fp, r3, sl, ror #21 │ │ │ │ - andeq sl, r3, r0, asr #20 │ │ │ │ - andeq fp, r3, r2, lsr fp │ │ │ │ - andeq sl, r3, r4, lsl sl │ │ │ │ - andeq fp, r3, r6, lsl #22 │ │ │ │ - ldrdeq fp, [r6], -r2 │ │ │ │ - andeq sl, r3, r8, ror #19 │ │ │ │ - ldrdeq fp, [r3], -sl │ │ │ │ - ldrdeq sl, [r3], -r0 │ │ │ │ - andeq fp, r3, r2, asr #21 │ │ │ │ - @ instruction: 0x0003a9be │ │ │ │ - @ instruction: 0x0003bab0 │ │ │ │ - andeq sl, r3, ip, lsr #19 │ │ │ │ - muleq r3, lr, sl │ │ │ │ - muleq r3, sl, r9 │ │ │ │ - andeq fp, r3, ip, lsl #21 │ │ │ │ - andeq sl, r3, r8, lsl #19 │ │ │ │ - andeq fp, r3, sl, ror sl │ │ │ │ - andeq sl, r3, r6, ror r9 │ │ │ │ - andeq fp, r3, r8, ror #20 │ │ │ │ - andeq sl, r3, lr, asr r9 │ │ │ │ - andeq fp, r3, r0, asr sl │ │ │ │ - andeq sl, r3, r4, asr #18 │ │ │ │ - andeq fp, r3, r6, lsr sl │ │ │ │ + @ instruction: 0x0006b1b2 │ │ │ │ + andeq fp, r6, r2, ror r1 │ │ │ │ + andeq fp, r3, r2, ror #21 │ │ │ │ + andeq sl, r3, r8, lsr sl │ │ │ │ + andeq fp, r3, sl, lsr #22 │ │ │ │ + andeq sl, r3, ip, lsl #20 │ │ │ │ + strdeq fp, [r3], -lr │ │ │ │ + ldrdeq fp, [r6], -sl │ │ │ │ + andeq sl, r3, r0, ror #19 │ │ │ │ + ldrdeq fp, [r3], -r2 │ │ │ │ + andeq sl, r3, r8, asr #19 │ │ │ │ + @ instruction: 0x0003baba │ │ │ │ + @ instruction: 0x0003a9b6 │ │ │ │ + andeq fp, r3, r8, lsr #21 │ │ │ │ + andeq sl, r3, r4, lsr #19 │ │ │ │ + muleq r3, r6, sl │ │ │ │ + muleq r3, r2, r9 │ │ │ │ + andeq fp, r3, r4, lsl #21 │ │ │ │ + andeq sl, r3, r0, lsl #19 │ │ │ │ + andeq fp, r3, r2, ror sl │ │ │ │ + andeq sl, r3, lr, ror #18 │ │ │ │ + andeq fp, r3, r0, ror #20 │ │ │ │ + andeq sl, r3, r6, asr r9 │ │ │ │ + andeq fp, r3, r8, asr #20 │ │ │ │ + andeq sl, r3, ip, lsr r9 │ │ │ │ + andeq fp, r3, lr, lsr #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb71780 │ │ │ │ + bl feb71778 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x201e0ff8 │ │ │ │ @ instruction: 0xf7eaaf00 │ │ │ │ - stmdacs r0, {r1, r2, r3, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r7, 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, sl, lr │ │ │ │ @ instruction: 0xf7ea4616 │ │ │ │ - mcrne 8, 0, lr, cr4, cr10, {3} │ │ │ │ + mcrne 8, 0, lr, cr4, cr14, {3} │ │ │ │ ldrsbthi pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf44fbfd8 │ │ │ │ strtmi r5, [r8], -r0, lsl #9 │ │ │ │ ldrbtmi r4, [r8], #1569 @ 0x621 │ │ │ │ - blx 1c566b2 │ │ │ │ + blx 1c566aa │ │ │ │ pkhbtmi r4, r1, r8, lsl #22 │ │ │ │ andhi pc, r3, r8, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - blx 148c6a │ │ │ │ + blx 148c62 │ │ │ │ ldrbmi pc, [r5], #-2313 @ 0xfffff6f7 @ │ │ │ │ - bl fe96be68 │ │ │ │ + bl fe96be60 │ │ │ │ strtmi r0, [r8], -r9, lsl #10 │ │ │ │ - blx 18566d2 │ │ │ │ + blx 18566ca │ │ │ │ @ instruction: 0xf404fb00 │ │ │ │ svclt 0x003842ac │ │ │ │ eorsvs r3, r0, r1 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0x4648b95b │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vmla.i8 d20, d1, d11 │ │ │ │ stmdami fp, {r1, r3, r5, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 5566a2 │ │ │ │ + blx 55669a │ │ │ │ stmdbmi r9, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccc pc, r1, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ strbmi pc, [r8], -r7, asr #23 @ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - andeq r5, r6, sl, lsr sl │ │ │ │ + andeq r5, r6, r2, asr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, ip, lsr #16 │ │ │ │ - andeq fp, r3, sl, lsr #18 │ │ │ │ - andeq sl, r3, sl, lsl r8 │ │ │ │ - andeq fp, r3, r8, lsl r9 │ │ │ │ + andeq sl, r3, r4, lsr #16 │ │ │ │ + andeq fp, r3, r2, lsr #18 │ │ │ │ + andeq sl, r3, r2, lsl r8 │ │ │ │ + andeq fp, r3, r0, lsl r9 │ │ │ │ @ instruction: 0xf04fb480 │ │ │ │ svcge 0x000030ff │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ @ instruction: 0xf04fb480 │ │ │ │ svcge 0x000030ff │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r8, ip, asr #17] @ │ │ │ │ @ instruction: 0xf6ad482e │ │ │ │ stmdbmi lr!, {r2, r3, r4, r8, sl, fp} │ │ │ │ - blmi bab860 │ │ │ │ + blmi bab858 │ │ │ │ svcge 0x00044a2e │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1804 │ │ │ │ ldmpl lr, {r8} │ │ │ │ - blcs 34764 │ │ │ │ - blmi a8eb74 │ │ │ │ + blcs 3475c │ │ │ │ + blmi a8eb6c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stccs 1, cr4, [r0], {128} @ 0x80 │ │ │ │ movwcs sp, #64 @ 0x40 │ │ │ │ movwcc r6, #7396 @ 0x1ce4 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - bmi 92bf24 │ │ │ │ + bmi 92bf1c │ │ │ │ @ instruction: 0xf8df1d3d │ │ │ │ swpbcs r9, r0, [r0] @ │ │ │ │ ldrdhi pc, [ip], pc @ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf02344f9 │ │ │ │ ldrbtmi pc, [r8], #3237 @ 0xca5 @ │ │ │ │ @ instruction: 0x46492372 │ │ │ │ andcs r9, r1, r0, lsl #6 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ vadd.i8 d21, d1, d1 │ │ │ │ @ instruction: 0xf00442f7 │ │ │ │ ldmdavs r3!, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bmi 6c8e14 │ │ │ │ + bmi 6c8e0c │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ stmdacc r4, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf6074620 │ │ │ │ ldrtmi r0, [sp], ip, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vmul.i8 d20, d1, d2 │ │ │ │ ldmdami r2, {r0, r4, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe4d67a4 │ │ │ │ + blx fe4d679c │ │ │ │ @ instruction: 0x4649e7bf │ │ │ │ vmax.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02342f9 │ │ │ │ ldrb pc, [lr, r7, asr #22] @ │ │ │ │ strb r4, [r2, r3, lsr #12] │ │ │ │ - svc 0x00aaf7e9 │ │ │ │ - andeq r5, r6, r4, lsl #19 │ │ │ │ + svc 0x00aef7e9 │ │ │ │ + andeq r5, r6, ip, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r6, ip, ror r9 │ │ │ │ + andeq r5, r6, r4, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r6, ip, ror #28 │ │ │ │ - andeq fp, r3, r0, lsr #17 │ │ │ │ - andeq sl, r3, r4, ror r7 │ │ │ │ - andeq fp, r3, r2, lsl #17 │ │ │ │ - andeq r5, r6, r6, lsl r9 │ │ │ │ - andeq sl, r3, r8, lsr #14 │ │ │ │ - andeq fp, r3, sl, lsr r8 │ │ │ │ + andeq sl, r6, r4, ror lr │ │ │ │ + muleq r3, r8, r8 │ │ │ │ + andeq sl, r3, ip, ror #14 │ │ │ │ + andeq fp, r3, sl, ror r8 │ │ │ │ + andeq r5, r6, lr, lsl r9 │ │ │ │ + andeq sl, r3, r0, lsr #14 │ │ │ │ + andeq fp, r3, r2, lsr r8 │ │ │ │ movwne lr, #2512 @ 0x9d0 │ │ │ │ rsbmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ - b fe087d6c │ │ │ │ - b fe0e9874 │ │ │ │ - b 9e180 │ │ │ │ + b fe087d64 │ │ │ │ + b fe0e986c │ │ │ │ + b 9e178 │ │ │ │ tsteq fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf0236881 │ │ │ │ - b 109b57c │ │ │ │ - b 10eb2f4 │ │ │ │ + b 109b574 │ │ │ │ + b 10eb2ec │ │ │ │ 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 fe0f29ac │ │ │ │ + b fe0f29a4 │ │ │ │ stclt 0, cr0, [r0, #8] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb719b0 │ │ │ │ + bl feb719a8 │ │ │ │ @ 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 b27e2 │ │ │ │ + blx b27da │ │ │ │ @ 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 │ │ │ │ @@ -22065,18 +22063,18 @@ │ │ │ │ @ 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. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb71a14 │ │ │ │ + bl feb71a0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4de7bc │ │ │ │ - bmi 506420 │ │ │ │ + blmi 4de7b4 │ │ │ │ + bmi 506418 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmpl lr, {r2, r3, r9, sl, lr} │ │ │ │ stmdblt fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ stclne 14, cr1, [r8], #428 @ 0x1ac │ │ │ │ svcmi 0x0001f803 │ │ │ │ addmi r0, r3, #36, 20 @ 0x24000 │ │ │ │ ldmdavs r3!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @@ -22086,34 +22084,34 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9f6f023 │ │ │ │ stmdbmi r9, {r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsccs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ - blt fe9d68f4 │ │ │ │ - ldrdeq r5, [r6], -lr │ │ │ │ + blt fe9d68ec │ │ │ │ + andeq r5, r6, r6, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r3, r8, lsr #14 │ │ │ │ - andeq fp, r3, r2, lsr r7 │ │ │ │ - andeq fp, r3, r6, lsl r7 │ │ │ │ andeq fp, r3, r0, lsr #14 │ │ │ │ + andeq fp, r3, sl, lsr #14 │ │ │ │ + andeq fp, r3, lr, lsl #14 │ │ │ │ + andeq fp, r3, r8, lsl r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdblt r2!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea4608 │ │ │ │ - @ instruction: 0x4602e8b4 │ │ │ │ + @ instruction: 0x4602e8b8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ssatmi r8, #13, r1, asr #3 │ │ │ │ @ instruction: 0xf81c18a9 │ │ │ │ @ instruction: 0xf1a33b01 │ │ │ │ - bcs 149b154 │ │ │ │ + bcs 149b14c │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ subseq r0, r3, r3, ror #3 │ │ │ │ strheq r0, [r3, #28]! │ │ │ │ @ instruction: 0x01bc01bc │ │ │ │ ldrheq r0, [r3], #-28 @ 0xffffffe4 │ │ │ │ @ instruction: 0x01270127 │ │ │ │ @@ -22154,15 +22152,15 @@ │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ teqcs pc, #-1073741771 @ 0xc0000035 │ │ │ │ addseq r2, fp, r0 │ │ │ │ strbmi r1, [r1, #-3142]! @ 0xfffff3ba │ │ │ │ @ instruction: 0xf0007023 │ │ │ │ @ instruction: 0x4662817a │ │ │ │ - blcc 989c0 │ │ │ │ + blcc 989b8 │ │ │ │ streq pc, [r8, #-419]! @ 0xfffffe5d │ │ │ │ vmla.f32 q1, q0, q1 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r8, pc}^ @ │ │ │ │ orreq pc, sl, r5, lsl r0 @ │ │ │ │ cmpeq r9, r6, lsl #3 │ │ │ │ cmpeq r9, sl, lsl #3 │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ @@ -22205,15 +22203,15 @@ │ │ │ │ subseq r0, r3, r3, asr r0 │ │ │ │ subseq r0, r3, r3, asr r0 │ │ │ │ sbcslt r3, fp, #72704 @ 0x11c00 │ │ │ │ strtmi r7, [r6], r5, lsr #16 │ │ │ │ addsmi r1, r1, #34304 @ 0x8600 │ │ │ │ ldrne lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ movwne lr, #14927 @ 0x3a4f │ │ │ │ - blpl 98a7c │ │ │ │ + blpl 98a74 │ │ │ │ @ instruction: 0xf0007063 │ │ │ │ ldmdavc r3, {r0, r2, r3, r8, pc} │ │ │ │ streq pc, [r2, #-268] @ 0xfffffef4 │ │ │ │ eoreq pc, r8, #-1073741784 @ 0xc0000028 │ │ │ │ vpmin.s8 q1, q0, q1 │ │ │ │ ldm pc, {r0, r4, r5, r6, r7, pc}^ @ │ │ │ │ msreq CPSR_, r2, lsl r0 │ │ │ │ @@ -22268,15 +22266,15 @@ │ │ │ │ addmi r0, sp, #2, 28 │ │ │ │ addseq lr, r3, #270336 @ 0x42000 │ │ │ │ orrne lr, r3, #323584 @ 0x4f000 │ │ │ │ adcvc r7, r3, r2, rrx │ │ │ │ adcshi pc, fp, r0 │ │ │ │ @ instruction: 0xf10c782b │ │ │ │ @ instruction: 0xf1a30503 │ │ │ │ - bcs 149b3e0 │ │ │ │ + bcs 149b3d8 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ adcsge pc, r0, #2 │ │ │ │ ldclvc 0, cr11, [sp, #-500]! @ 0xfffffe0c │ │ │ │ cmnvc r1, sp, ror r2 │ │ │ │ cmnvc r1, r1, ror r1 │ │ │ │ cmnvc r1, r1, ror r1 │ │ │ │ rsbsge r7, sp, sp, ror sp │ │ │ │ @@ -22284,37 +22282,37 @@ │ │ │ │ stmdavs r8!, {r3, r5, r6, fp, sp, lr}^ │ │ │ │ stmdavs r8!, {r3, r5, r6, fp, sp, lr}^ │ │ │ │ stmdavs r8!, {r3, r5, r6, fp, sp, lr}^ │ │ │ │ stmdavs r8!, {r3, r5, r6, fp, sp, lr}^ │ │ │ │ stmdavs r8!, {r3, r5, r6, fp, sp, lr}^ │ │ │ │ stmdavs r8!, {r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldclvc 13, cr7, [sp, #-416]! @ 0xfffffe60 │ │ │ │ - bcs 1f7a174 │ │ │ │ + bcs 1f7a16c │ │ │ │ + bcs aa5424 │ │ │ │ + bcs aa5428 │ │ │ │ bcs aa542c │ │ │ │ bcs aa5430 │ │ │ │ bcs aa5434 │ │ │ │ bcs aa5438 │ │ │ │ - bcs aa543c │ │ │ │ - bcs aa5440 │ │ │ │ - blcc 11dac44 │ │ │ │ + blcc 11dac3c │ │ │ │ stmiavc r2!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf10442a9 │ │ │ │ - b 10dbbb4 │ │ │ │ + b 10dbbac │ │ │ │ @ instruction: 0xf8040302 │ │ │ │ suble r3, ip, r1, lsl #24 │ │ │ │ @ instruction: 0xf10c782b │ │ │ │ @ instruction: 0xf1a30c04 │ │ │ │ - bcs 149b45c │ │ │ │ + bcs 149b454 │ │ │ │ ldm pc, {r1, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldrbtvs pc, [r0], -r2 @ │ │ │ │ cmpmi r1, r1, asr #32 │ │ │ │ ldrtcc r6, [r6], -r1, asr #12 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ - bmi 106b0dc │ │ │ │ + bmi 106b0d4 │ │ │ │ subcc r4, r1, r1, asr #20 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ @@ -22322,18 +22320,18 @@ │ │ │ │ stclcs 1, cr4, [r1, #-260] @ 0xfffffefc │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ stccs 13, cr2, [sp, #-180]! @ 0xffffff4c │ │ │ │ - blcc 105accc │ │ │ │ + blcc 105acc4 │ │ │ │ @ instruction: 0xe7c0b2db │ │ │ │ sbcslt r3, fp, #72704 @ 0x11c00 │ │ │ │ - blcc 10946a8 │ │ │ │ + blcc 10946a0 │ │ │ │ @ instruction: 0xe69eb2db │ │ │ │ sbcslt r3, fp, #4, 6 @ 0x10000000 │ │ │ │ movwcc lr, #18359 @ 0x47b7 │ │ │ │ @ instruction: 0xe698b2db │ │ │ │ ldr r2, [r5], r0, lsl #6 │ │ │ │ ldrbt r2, [r9], r0, lsl #6 │ │ │ │ strb r2, [ip, -r0, lsl #6]! │ │ │ │ @@ -22343,18 +22341,18 @@ │ │ │ │ pop {r0, r1, r5, ip, sp, lr} │ │ │ │ @ instruction: 0x467481f0 │ │ │ │ stmdacs r0, {r4, r5, r9, sl, lr} │ │ │ │ movwcs sp, #247 @ 0xf7 │ │ │ │ stmdacc r1, {r0, r1, r5, ip, sp, lr} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x46304674 │ │ │ │ - blcc 1214c28 │ │ │ │ + blcc 1214c20 │ │ │ │ @ instruction: 0xe679b2db │ │ │ │ sbcslt r3, fp, #66560 @ 0x10400 │ │ │ │ - blcc 1094650 │ │ │ │ + blcc 1094648 │ │ │ │ @ instruction: 0xe74eb2db │ │ │ │ sbcslt r3, fp, #72704 @ 0x11c00 │ │ │ │ teqcs lr, #19660800 @ 0x12c0000 │ │ │ │ ldrbtmi lr, [r4], -lr, ror #12 │ │ │ │ teqcs pc, #60030976 @ 0x3940000 │ │ │ │ teqcs pc, #35389440 @ 0x21c0000 │ │ │ │ teqcs pc, #110100480 @ 0x6900000 │ │ │ │ @@ -22371,15 +22369,15 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b8b │ │ │ │ strmi r4, [r4], -fp, lsl #21 │ │ │ │ @ instruction: 0x460d447b │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple pc, r0, lsl #22 │ │ │ │ suble r2, r9, r0, lsl #16 │ │ │ │ - blcc c38ce8 │ │ │ │ + blcc c38ce0 │ │ │ │ stmdale r5, {r0, r3, r6, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ strbmi r2, [r4], #-1326 @ 0xfffffad2 │ │ │ │ strbmi r4, [r4], #-1092 @ 0xfffffbbc │ │ │ │ strbmi r4, [r4], #-1092 @ 0xfffffbbc │ │ │ │ strbmi r4, [r4], #-1092 @ 0xfffffbbc │ │ │ │ strbmi r4, [r4], #-1092 @ 0xfffffbbc │ │ │ │ @@ -22398,15 +22396,15 @@ │ │ │ │ strbmi r4, [r4], #-1061 @ 0xfffffbdb │ │ │ │ movwcs r2, #5444 @ 0x1544 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r9, asr #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ eorvs r2, fp, r0, lsl #6 │ │ │ │ - blcs 34e14 │ │ │ │ + blcs 34e0c │ │ │ │ stmdbmi fp!, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmdami fp!, {r0, r2, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf82ef023 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdbmi r8!, {r0, r1, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmdami r8!, {r0, r1, r2, r6, r9, sp}^ │ │ │ │ @@ -22417,15 +22415,15 @@ │ │ │ │ @ instruction: 0x9190f8df │ │ │ │ @ instruction: 0xf8df2238 │ │ │ │ ldrbtmi r8, [r9], #400 @ 0x190 │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf0224640 │ │ │ │ stccs 15, cr15, [r0], {89} @ 0x59 │ │ │ │ adchi pc, r6, r0 │ │ │ │ - blcc c38e20 │ │ │ │ + blcc c38e18 │ │ │ │ stmiale r0!, {r0, r3, r6, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ @ instruction: 0xffffff9d │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @@ -22500,133 +22498,133 @@ │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ eorscs r4, pc, #16, 18 @ 0x40000 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ str pc, [lr, -sp, ror #30]! │ │ │ │ - blcs 34fac │ │ │ │ + blcs 34fa4 │ │ │ │ svcge 0x0044f43f │ │ │ │ @ instruction: 0x4649223a │ │ │ │ @ instruction: 0xf0224640 │ │ │ │ ldr pc, [sp, -r3, ror #30]! │ │ │ │ - andeq r5, r6, r8, lsr r3 │ │ │ │ + andeq r5, r6, r0, asr #6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r3, r0, lsr #4 │ │ │ │ - andeq fp, r3, r6, lsr r2 │ │ │ │ - andeq fp, r3, ip, lsl #4 │ │ │ │ - andeq fp, r3, r2, lsr #4 │ │ │ │ - strdeq fp, [r3], -r2 │ │ │ │ - andeq fp, r3, r8, lsl #4 │ │ │ │ - muleq r3, lr, r0 │ │ │ │ - strheq fp, [r3], -r4 │ │ │ │ + andeq fp, r3, r8, lsl r2 │ │ │ │ + andeq fp, r3, lr, lsr #4 │ │ │ │ + andeq fp, r3, r4, lsl #4 │ │ │ │ + andeq fp, r3, sl, lsl r2 │ │ │ │ + andeq fp, r3, sl, ror #3 │ │ │ │ + andeq fp, r3, r0, lsl #4 │ │ │ │ + muleq r3, r6, r0 │ │ │ │ + andeq fp, r3, ip, lsr #1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72120 │ │ │ │ + bl feb72118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ - svc 0x00fef7e9 │ │ │ │ + stmda r2, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmiblt r3, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ movwpl lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x0c03ea55 │ │ │ │ - blne 10cef5c │ │ │ │ - bl 18751d8 │ │ │ │ + blne 10cef54 │ │ │ │ + bl 18751d0 │ │ │ │ adcmi r0, sl, #201326592 @ 0xc000000 │ │ │ │ orrsmi r6, r3, r2, ror #17 │ │ │ │ stmib r4, {r0, r2, r8, r9, ip, lr, pc}^ │ │ │ │ andcs r0, r1, r0, lsl #2 │ │ │ │ stmib r4, {r4, r5, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ andcs r0, r0, r0, lsl #2 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb72168 │ │ │ │ + bl feb72160 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 15ef50 │ │ │ │ + blmi 15ef48 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7fa601a │ │ │ │ andcs pc, r0, r5, asr #23 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - andeq sl, r6, r2, lsr #14 │ │ │ │ + andeq sl, r6, sl, lsr #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r9, lsr sl │ │ │ │ - blmi eae084 │ │ │ │ + blmi eae07c │ │ │ │ ldrbtmi r4, [ip], #-1146 @ 0xfffffb86 │ │ │ │ svcge 0x00044939 │ │ │ │ ldrbtmi r4, [r9], #-1664 @ 0xfffff980 │ │ │ │ stmdavs r0!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp 7, 15, cr15, cr0, cr9, {7} │ │ │ │ + cdp 7, 15, cr15, cr4, cr9, {7} │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf00f5000 │ │ │ │ @ instruction: 0xf04ffbc1 │ │ │ │ strmi r0, [r5], -r0, lsl #18 │ │ │ │ tstcs sl, r3, lsl r0 │ │ │ │ @ instruction: 0xf7e94628 │ │ │ │ - smlalbblt lr, r8, ip, lr │ │ │ │ + @ instruction: 0xb148ee90 │ │ │ │ @ instruction: 0xf8804285 │ │ │ │ andle r9, r5, #0 │ │ │ │ stccc 8, cr15, [r1], {16} │ │ │ │ svclt 0x00082b0d │ │ │ │ stcls 8, cr15, [r1], {-0} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ stc2l 0, cr15, [sl, #-136]! @ 0xffffff78 │ │ │ │ ldrtmi fp, [r2], -r8, ror #3 │ │ │ │ tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e94628 │ │ │ │ - strmi lr, [r4], -r6, asr #21 │ │ │ │ + strmi lr, [r4], -sl, asr #21 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf00f4628 │ │ │ │ @ instruction: 0x4630fb53 │ │ │ │ - cdp 7, 0, cr15, cr0, cr9, {7} │ │ │ │ - bmi 76c89c │ │ │ │ + cdp 7, 0, cr15, cr4, cr9, {7} │ │ │ │ + bmi 76c894 │ │ │ │ ldrbtmi r4, [sl], #-2842 @ 0xfffff4e6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [ip, -r5, lsr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462883f0 │ │ │ │ - blx fd707a │ │ │ │ + blx fd7072 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ - andcs lr, r1, ip, ror #27 │ │ │ │ + strdcs lr, [r1], -r0 │ │ │ │ @ instruction: 0xf7e9e7e9 │ │ │ │ - @ instruction: 0x4603ed32 │ │ │ │ + @ instruction: 0x4603ed36 │ │ │ │ ldrbcs r4, [lr, #-1592] @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf023681e │ │ │ │ stmdbmi pc, {r0, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc} @ │ │ │ │ stmdavs r4!, {r0, r2, r5, r7, r9, sp}^ │ │ │ │ ldmdavs r8!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strmi r0, [ip], -r1, lsl #8 │ │ │ │ strls r2, [r0, #-32] @ 0xffffffe0 │ │ │ │ cdp2 0, 14, cr15, cr2, cr3, {0} │ │ │ │ @ instruction: 0x21a72201 │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0xf7e9feb9 │ │ │ │ - svclt 0x0000eb04 │ │ │ │ - andeq r5, r6, r0, rrx │ │ │ │ - strdeq sl, [r6], -r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r3, lr, ror r8 │ │ │ │ - andeq r4, r6, r2, ror #31 │ │ │ │ - andeq sl, r3, r0, lsl pc │ │ │ │ + svclt 0x0000eb08 │ │ │ │ + andeq r5, r6, r8, rrx │ │ │ │ + strdeq sl, [r6], -lr │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r3, r6, ror r8 │ │ │ │ + andeq r4, r6, sl, ror #31 │ │ │ │ + andeq sl, r3, r8, lsl #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb722a0 │ │ │ │ + bl feb72298 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {232} @ 0xe8 │ │ │ │ - blmi 546cac │ │ │ │ + blmi 546ca4 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4c9644 │ │ │ │ + blmi 4c963c │ │ │ │ stmiapl r1!, {r3, r5, r9, sl, lr}^ │ │ │ │ orrspl pc, fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf7ff3110 │ │ │ │ ldmdavs r3!, {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 │ │ │ │ @@ -22635,21 +22633,21 @@ │ │ │ │ stc2 0, cr15, [lr, #136]! @ 0x88 │ │ │ │ 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 │ │ │ │ strtmi pc, [r0], -r1, ror #28 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r4, r6, r2, asr pc │ │ │ │ + andeq r4, r6, sl, asr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r3, r8, lr │ │ │ │ - @ instruction: 0x0003aebe │ │ │ │ - andeq sl, r3, r6, lsl #29 │ │ │ │ - andeq sl, r3, ip, lsr #29 │ │ │ │ + muleq r3, r0, lr │ │ │ │ + @ instruction: 0x0003aeb6 │ │ │ │ + andeq sl, r3, lr, ror lr │ │ │ │ + andeq sl, r3, r4, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [ip], -r5, lsl #1 │ │ │ │ svcge 0x00004683 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -22666,146 +22664,146 @@ │ │ │ │ ldrbtmi r4, [sp], #-2930 @ 0xfffff48e │ │ │ │ @ instruction: 0xf64f2675 │ │ │ │ @ instruction: 0xf6cf7efc │ │ │ │ ldrbtmi r3, [fp], #-3711 @ 0xfffff181 │ │ │ │ and pc, r8, r7, asr #17 │ │ │ │ andcs r6, r4, #123 @ 0x7b │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp 7, 8, cr15, cr12, cr9, {7} │ │ │ │ + cdp 7, 9, cr15, cr0, cr9, {7} │ │ │ │ @ instruction: 0xf88abb70 │ │ │ │ strcc r6, [r1], #-0 │ │ │ │ - beq 1575b0 │ │ │ │ + beq 1575a8 │ │ │ │ mulcc r4, fp, r8 │ │ │ │ eorsle r2, r6, r0, lsl #22 │ │ │ │ stmdaeq r4, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ andeq pc, r9, #-1073741784 @ 0xc0000028 │ │ │ │ sbcslt r4, r2, #204472320 @ 0xc300000 │ │ │ │ ldmdale r2!, {r1, r3, r4, r9, fp, sp} │ │ │ │ - blx 1075484 │ │ │ │ + blx 107547c │ │ │ │ ldrbeq pc, [r2, r2, lsl #4] @ │ │ │ │ eorsvs sp, fp, r1, asr #10 │ │ │ │ - stc 7, cr15, [r2], {233} @ 0xe9 │ │ │ │ + stc 7, cr15, [r6], {233} @ 0xe9 │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ andscs pc, r3, r2, lsr r9 @ │ │ │ │ vmlsl.s8 q9, d0, d0 │ │ │ │ @ instruction: 0xf89a8085 │ │ │ │ @ instruction: 0xf10a3001 │ │ │ │ - blcs 1d9c8 │ │ │ │ + blcs 1d9c0 │ │ │ │ strbmi sp, [r3], r4, ror #3 │ │ │ │ strbmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf88b3714 │ │ │ │ ldrtmi r3, [sp], r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andcs r6, r5, #16318464 @ 0xf90000 │ │ │ │ @ instruction: 0xf7e94658 │ │ │ │ - stmiblt r8, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ msreq SPSR_sxc, #79 @ 0x4f │ │ │ │ andcc pc, r0, sl, lsl #17 │ │ │ │ @ instruction: 0xf10b3401 │ │ │ │ @ instruction: 0xf89b0a05 │ │ │ │ - blcs 2720c │ │ │ │ - bl 28f91c │ │ │ │ + blcs 27204 │ │ │ │ + bl 28f914 │ │ │ │ strbmi r0, [r3], r4, lsl #16 │ │ │ │ ldreq lr, [r9], -r2, ror #15 │ │ │ │ @ instruction: 0xe7ced4d9 │ │ │ │ andcs r6, r4, #7929856 @ 0x790000 │ │ │ │ @ instruction: 0xf7e94658 │ │ │ │ - bllt 1e56b14 │ │ │ │ + bllt 1e56b1c │ │ │ │ @ instruction: 0xf88a236d │ │ │ │ strcc r3, [r1], #-0 │ │ │ │ - beq 15764c │ │ │ │ + beq 157644 │ │ │ │ mulcc r4, fp, r8 │ │ │ │ @ instruction: 0xd1b12b00 │ │ │ │ @ instruction: 0xf89ae7e7 │ │ │ │ ldrbmi r3, [r2], -r0 │ │ │ │ - blcs 53238 │ │ │ │ + blcs 53230 │ │ │ │ ldrmi sp, [r8], -r8, asr #1 │ │ │ │ stmdacs sl, {r0, r4, r9, sl, lr} │ │ │ │ svccc 0x0001f812 │ │ │ │ eorcs sp, ip, #-1073741763 @ 0xc000003d │ │ │ │ strmi r3, [fp], r1, lsl #8 │ │ │ │ @ instruction: 0xf8882b0a │ │ │ │ mrsle r2, (UNDEF: 5) │ │ │ │ ldrmi r1, [r3], sl, asr #24 │ │ │ │ svccc 0x0001f812 │ │ │ │ rscsle r2, sl, sl, lsl #22 │ │ │ │ subsle r2, r8, r0, lsl #22 │ │ │ │ mulhi r1, fp, r8 │ │ │ │ - bleq 97694 │ │ │ │ + bleq 9768c │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bl 28f584 │ │ │ │ + bl 28f57c │ │ │ │ ldrb r0, [ip, -r4, lsl #20]! │ │ │ │ andcs r4, r5, #44, 18 @ 0xb0000 │ │ │ │ ldrbtmi r4, [r9], #-1624 @ 0xfffff9a8 │ │ │ │ - cdp 7, 0, cr15, cr8, cr9, {7} │ │ │ │ + cdp 7, 0, cr15, cr12, cr9, {7} │ │ │ │ @ instruction: 0xf018b1a0 │ │ │ │ teqle r1, r0, lsl #31 │ │ │ │ - bl fe4d9230 │ │ │ │ + bl fe5d9228 │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldrbeq r3, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf88ad52a │ │ │ │ strcc r8, [r1], #-0 │ │ │ │ - beq 976cc │ │ │ │ + beq 976c4 │ │ │ │ mulcc r1, fp, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe7a6af71 │ │ │ │ @ instruction: 0xf88a236f │ │ │ │ strcc r3, [r1], #-0 │ │ │ │ - beq 1976e4 │ │ │ │ + beq 1976dc │ │ │ │ mulcc r5, fp, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [sl, r5, ror #30] │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ @ instruction: 0xf10a3401 │ │ │ │ @ instruction: 0xf89a0201 │ │ │ │ - blcs 272d8 │ │ │ │ + blcs 272d0 │ │ │ │ @ instruction: 0x4692d091 │ │ │ │ ldmdbmi r4, {r3, r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ addsvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ str pc, [r5, -pc, lsr #18]! │ │ │ │ mulcc r1, fp, r8 │ │ │ │ - beq 97720 │ │ │ │ + beq 97718 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrb sl, [lr, -r9, asr #30]! │ │ │ │ vmla.i8 d20, d0, d13 │ │ │ │ stmdami sp, {r0, r1, r2, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf91ef7f9 │ │ │ │ pkhbtmi lr, r3, r1, lsl #14 │ │ │ │ - bl 29507c │ │ │ │ + bl 295074 │ │ │ │ @ instruction: 0xf8880b04 │ │ │ │ ldrb r3, [r5, -r0] │ │ │ │ - andeq sl, r3, ip, ror #28 │ │ │ │ - andeq sl, r3, sl, lsl r2 │ │ │ │ - @ instruction: 0x0003a9ba │ │ │ │ - andeq sl, r3, lr, asr #26 │ │ │ │ - andeq sl, r3, lr, lsl #25 │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ - andeq sl, r3, ip, ror #24 │ │ │ │ - andeq sl, r3, r6, lsr #25 │ │ │ │ + andeq sl, r3, r4, ror #28 │ │ │ │ + andeq sl, r3, r2, lsl r2 │ │ │ │ + @ instruction: 0x0003a9b2 │ │ │ │ + andeq sl, r3, r6, asr #26 │ │ │ │ + andeq sl, r3, r6, lsl #25 │ │ │ │ + andeq sl, r3, ip, asr #25 │ │ │ │ + andeq sl, r3, r4, ror #24 │ │ │ │ + muleq r3, lr, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb72544 │ │ │ │ + bl feb7253c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b5f2ec │ │ │ │ + blmi b5f2e4 │ │ │ │ @ instruction: 0xf8dfaf00 │ │ │ │ @ instruction: 0x4605c0b4 │ │ │ │ @ instruction: 0x460c447b │ │ │ │ andvs pc, ip, r3, asr r8 @ │ │ │ │ stmiblt r3!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ stccs 1, cr11, [r0], {237} @ 0xed │ │ │ │ tstcs r1, r2, asr #32 │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ teqplt r8, #556 @ p-variant is OBSOLETE @ 0x22c │ │ │ │ strtmi r3, [r0], -r1, lsl #8 │ │ │ │ @ instruction: 0xf9eaf00f │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7e94604 │ │ │ │ - ldmdavs r3!, {r1, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ strtmi fp, [r0], -r3, asr #22 │ │ │ │ ldmdbmi pc, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ adcsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ stccs 12, cr15, [r0, #-324] @ 0xfffffebc │ │ │ │ ldcmi 1, cr13, [ip, #-900] @ 0xfffffc7c │ │ │ │ @@ -22829,157 +22827,157 @@ │ │ │ │ stc2l 0, cr15, [r6], #136 @ 0x88 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r0, r1, r2, r3, r5, r6, r9, ip} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8a6f7f9 │ │ │ │ svclt 0x0000e7b3 │ │ │ │ - andeq r4, r6, ip, lsr #25 │ │ │ │ + @ instruction: 0x00064cb4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sl, [r3], -lr │ │ │ │ - andeq sl, r3, r8, ror #24 │ │ │ │ - andeq sl, r3, sl, asr #23 │ │ │ │ - andeq sl, r3, r4, lsr ip │ │ │ │ - andeq sl, r3, r6, lsl ip │ │ │ │ - andeq sl, r3, r6, lsr #23 │ │ │ │ - andeq sl, r3, ip, lsl ip │ │ │ │ - muleq r3, r0, fp │ │ │ │ - andeq sl, r3, sl, lsl ip │ │ │ │ - andeq sl, r3, ip, ror fp │ │ │ │ - ldrdeq sl, [r3], -sl @ │ │ │ │ + ldrdeq sl, [r3], -r6 │ │ │ │ + andeq sl, r3, r0, ror #24 │ │ │ │ + andeq sl, r3, r2, asr #23 │ │ │ │ + andeq sl, r3, ip, lsr #24 │ │ │ │ + andeq sl, r3, lr, lsl #24 │ │ │ │ + muleq r3, lr, fp │ │ │ │ + andeq sl, r3, r4, lsl ip │ │ │ │ + andeq sl, r3, r8, lsl #23 │ │ │ │ + andeq sl, r3, r2, lsl ip │ │ │ │ + andeq sl, r3, r4, ror fp │ │ │ │ + ldrdeq sl, [r3], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb7263c │ │ │ │ + bl feb72634 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 71f3e4 │ │ │ │ - bmi 747048 │ │ │ │ + blmi 71f3dc │ │ │ │ + bmi 747040 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ biclt fp, ip, r3, lsl #19 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - mcrrne 10, 13, lr, r5, cr6 │ │ │ │ + mcrrne 10, 13, lr, r5, cr10 │ │ │ │ @ instruction: 0xf00f4628 │ │ │ │ @ instruction: 0x4621f975 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - ldm ip!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmiblt r3!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r1 │ │ │ │ ldmdami r1, {r0, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff75750e │ │ │ │ + blx ff757506 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ vst2.8 {d20,d22}, [pc], lr │ │ │ │ stmdami lr, {r1, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf858f7f9 │ │ │ │ - blcs 35568 │ │ │ │ + blcs 35560 │ │ │ │ stmdbmi fp, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strtmi pc, [r0], -r3, lsl #25 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x00064bb6 │ │ │ │ + @ instruction: 0x00064bbe │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sl, [r3], -r4 │ │ │ │ - muleq r3, r2, fp │ │ │ │ - andeq sl, r3, r0, ror #21 │ │ │ │ - andeq sl, r3, sl, asr #22 │ │ │ │ - andeq sl, r3, sl, asr #21 │ │ │ │ - andeq sl, r3, r8, ror #22 │ │ │ │ + andeq sl, r3, ip, ror #21 │ │ │ │ + andeq sl, r3, sl, lsl #23 │ │ │ │ + ldrdeq sl, [r3], -r8 │ │ │ │ + andeq sl, r3, r2, asr #22 │ │ │ │ + andeq sl, r3, r2, asr #21 │ │ │ │ + andeq sl, r3, r0, ror #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb726dc │ │ │ │ + bl feb726d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9df344 │ │ │ │ - blmi a07740 │ │ │ │ + bmi 9df33c │ │ │ │ + blmi a07738 │ │ │ │ svcge 0x0004447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ tstcs r4, ip, lsr r0 │ │ │ │ @ instruction: 0xf7e94604 │ │ │ │ - strmi lr, [r5], -r0, lsl #23 │ │ │ │ - blmi 849ce8 │ │ │ │ + strmi lr, [r5], -r4, lsl #23 │ │ │ │ + blmi 849ce0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf00fb108 │ │ │ │ @ instruction: 0x4620f8d3 │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ @ instruction: 0x46014b1c │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ stmib r3, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf7fa2100 │ │ │ │ - bmi 6998e8 │ │ │ │ + bmi 6998e0 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d11d │ │ │ │ ldrtmi r3, [sp], r8, asr #14 │ │ │ │ @ instruction: 0xf7e9bdb0 │ │ │ │ - stmdavs r5, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ subcs r1, r0, #60, 26 @ 0xf00 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff357566 │ │ │ │ + blx ff35755e │ │ │ │ stmdbmi pc, {r1, r2, r3, fp, lr} @ │ │ │ │ ldcleq 0, cr15, [r2], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0x462b4478 │ │ │ │ ldrbtmi r9, [r9], #-2 │ │ │ │ eorcs r2, r0, r7, lsl #5 │ │ │ │ strgt lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stc2l 0, cr15, [r0], #-12 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1b5c7 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1b5bf @ │ │ │ │ @ instruction: 0xf7e9e7d7 │ │ │ │ - svclt 0x0000e884 │ │ │ │ - andeq r4, r6, r8, lsl fp │ │ │ │ + svclt 0x0000e888 │ │ │ │ + andeq r4, r6, r0, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r0, r1 │ │ │ │ - andeq sl, r6, sl, ror r1 │ │ │ │ - ldrdeq r4, [r6], -r2 │ │ │ │ - andeq sl, r3, r0, asr #21 │ │ │ │ - andeq sl, r3, sl, lsl #20 │ │ │ │ + muleq r6, r8, r1 │ │ │ │ + andeq sl, r6, r2, lsl #3 │ │ │ │ + ldrdeq r4, [r6], -sl │ │ │ │ + @ instruction: 0x0003aab8 │ │ │ │ + andeq sl, r3, r2, lsl #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb727a4 │ │ │ │ + bl feb7279c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 71f54c │ │ │ │ - bmi 7471b0 │ │ │ │ + blmi 71f544 │ │ │ │ + bmi 7471a8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ biclt fp, ip, r3, lsl #19 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - mcrrne 10, 2, lr, r5, cr2 │ │ │ │ + mcrrne 10, 2, lr, r5, cr6 │ │ │ │ @ instruction: 0xf00f4628 │ │ │ │ strtmi pc, [r1], -r1, asr #17 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - stmda r8, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmiblt r3!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r1 │ │ │ │ ldmdami r1, {r1, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx a57676 │ │ │ │ + blx a5766e │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ vst2.8 {d20,d22}, [pc], lr │ │ │ │ stmdami lr, {r0, r1, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffa4f7f8 │ │ │ │ - blcs 356d0 │ │ │ │ + blcs 356c8 │ │ │ │ stmdbmi fp, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strtmi pc, [r0], -pc, asr #23 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r4, r6, lr, asr #20 │ │ │ │ + andeq r4, r6, r6, asr sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, ip, lsl #19 │ │ │ │ - andeq sl, r3, lr, asr #20 │ │ │ │ - andeq sl, r3, r8, ror r9 │ │ │ │ - andeq sl, r3, r2, ror #19 │ │ │ │ - andeq sl, r3, r2, ror #18 │ │ │ │ - andeq sl, r3, r4, lsr #20 │ │ │ │ + andeq sl, r3, r4, lsl #19 │ │ │ │ + andeq sl, r3, r6, asr #20 │ │ │ │ + andeq sl, r3, r0, ror r9 │ │ │ │ + ldrdeq sl, [r3], -sl @ │ │ │ │ + andeq sl, r3, sl, asr r9 │ │ │ │ + andeq sl, r3, ip, lsl sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b37 │ │ │ │ @ instruction: 0x46064a37 │ │ │ │ sxtab16mi r4, sl, fp, ror #8 │ │ │ │ @@ -23005,145 +23003,145 @@ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ eorsvs r2, r2, r0, lsl #4 │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d15 │ │ │ │ ldmdami pc, {r0, r2, r3, r4, r5, r7, r9, ip} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1e5774e │ │ │ │ + blx 1e57746 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adcsne pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strbmi pc, [r0], -sp, ror #22 @ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r0, r3, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe9d7778 │ │ │ │ + blx fe9d7770 │ │ │ │ ldrdhi pc, [r0], -r6 │ │ │ │ @ instruction: 0xf1b84645 │ │ │ │ @ instruction: 0xd1b90f00 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r3 │ │ │ │ ldmdami r3, {r1, r2, r4, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff1ef7f8 │ │ │ │ stccs 8, cr6, [r0, #-212] @ 0xffffff2c │ │ │ │ @ instruction: 0xf8d9d1ae │ │ │ │ andcs r3, r0, #0 │ │ │ │ - blcs 337e4 │ │ │ │ + blcs 337dc │ │ │ │ @ instruction: 0xe7c9d0bd │ │ │ │ svcmi 0x0001f815 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ svclt 0x0000e7be │ │ │ │ - andeq r4, r6, ip, lsr #19 │ │ │ │ + @ instruction: 0x000649b4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0003a8b4 │ │ │ │ - andeq sl, r3, lr, lsl #19 │ │ │ │ - muleq r3, lr, r8 │ │ │ │ - andeq sl, r3, r8, ror r9 │ │ │ │ - andeq sl, r3, r8, lsl #17 │ │ │ │ - andeq sl, r3, r2, ror #18 │ │ │ │ - andeq sl, r3, ip, ror #16 │ │ │ │ - andeq sl, r3, r6, asr r9 │ │ │ │ + andeq sl, r3, ip, lsr #17 │ │ │ │ + andeq sl, r3, r6, lsl #19 │ │ │ │ + muleq r3, r6, r8 │ │ │ │ + andeq sl, r3, r0, ror r9 │ │ │ │ + andeq sl, r3, r0, lsl #17 │ │ │ │ + andeq sl, r3, sl, asr r9 │ │ │ │ + andeq sl, r3, r4, ror #16 │ │ │ │ + andeq sl, r3, lr, asr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ orrgt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ - blmi ff8c7a40 │ │ │ │ + blmi ff8c7a38 │ │ │ │ svcge 0x001044fc │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ subcs r4, r0, #224, 26 @ 0x3800 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldrbtmi r0, [sp], #-76 @ 0xffffffb4 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7e90300 │ │ │ │ - blmi ff6d5f04 │ │ │ │ + blmi ff6d5f0c │ │ │ │ svclt 0x00182e00 │ │ │ │ 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: 0x63bb58eb │ │ │ │ - blcs 35818 │ │ │ │ + blcs 35810 │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1b8 │ │ │ │ teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blcs 39848 │ │ │ │ + blcs 39840 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - tstcs r1, r0, lsr #18 │ │ │ │ + tstcs r1, r4, lsr #18 │ │ │ │ @ instruction: 0xf0264681 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi CPSR_sx, r0 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ @ instruction: 0x4621ffb7 │ │ │ │ mvnsvs r4, #77594624 @ 0x4a00000 │ │ │ │ @ instruction: 0xf88cf022 │ │ │ │ cmplt fp, r3, lsr r8 │ │ │ │ tstcs r0, r3, lsr r6 │ │ │ │ - bcs 7595c │ │ │ │ + bcs 75954 │ │ │ │ tstvs r9, r8, lsl pc │ │ │ │ svccs 0x0014f813 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 367f0 │ │ │ │ + blcs 367e8 │ │ │ │ cmpphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f6bfa │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ @ instruction: 0x46900b73 │ │ │ │ - blcs 39864 │ │ │ │ + blcs 3985c │ │ │ │ qsubcs sp, r9, r5 │ │ │ │ @ instruction: 0xf7e94640 │ │ │ │ - strmi lr, [r4], -r4, lsl #18 │ │ │ │ + strmi lr, [r4], -r8, lsl #18 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1047862 │ │ │ │ - bcs 1d834 │ │ │ │ + bcs 1d82c │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ mrcne 8, 0, r7, cr9, cr3, {1} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ svceq 0x000ff1ba │ │ │ │ smlabtcs r0, r8, pc, fp @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ ldrtmi r8, [r5], -r2, lsl #2 │ │ │ │ addsmi r2, sl, #0, 2 │ │ │ │ @ instruction: 0xf815d007 │ │ │ │ - blcs 2b4a8 │ │ │ │ + blcs 2b4a0 │ │ │ │ rscshi pc, r7, r0 │ │ │ │ addsmi r7, sl, #6422528 @ 0x620000 │ │ │ │ stmdavs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andlt pc, r1, r4, lsl #17 │ │ │ │ - blcs ea470 │ │ │ │ + blcs ea468 │ │ │ │ teqphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrhteq r0, [r6], pc │ │ │ │ muleq r4, r8, r0 │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #296 @ 0x128 │ │ │ │ ldrbtmi r4, [fp], #-2973 @ 0xfffff463 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7e92101 │ │ │ │ - pushvs {r1, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ + pushvs {r1, r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4628809e │ │ │ │ - ldm r0!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0x46486378 │ │ │ │ stc2l 0, cr15, [r8], #152 @ 0x98 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1e7bafc │ │ │ │ + blvs 1e7baf4 │ │ │ │ strmi r7, [r9], #2147 @ 0x863 │ │ │ │ orreq lr, sl, r7, lsl #22 │ │ │ │ - beq 97cf0 │ │ │ │ - blcs 34c00 │ │ │ │ + beq 97ce8 │ │ │ │ + blcs 34bf8 │ │ │ │ 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} │ │ │ │ @@ -23152,86 +23150,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 @ 1b910 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 1b908 @ │ │ │ │ @ instruction: 0xf02646c8 │ │ │ │ @ instruction: 0xb110fcb7 │ │ │ │ stmdaeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -ip, asr #12 │ │ │ │ @ instruction: 0xff14f00e │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ strmi r5, [r5], -sp, lsl #6 │ │ │ │ - blt 316064 │ │ │ │ + blt 31605c │ │ │ │ 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 f00560 │ │ │ │ - bvs 1f00560 │ │ │ │ - bvs fef00560 │ │ │ │ - bvs fff00560 │ │ │ │ - blvs f00560 │ │ │ │ - blvs 1f00560 │ │ │ │ + bvs f00558 │ │ │ │ + bvs 1f00558 │ │ │ │ + bvs fef00558 │ │ │ │ + bvs fff00558 │ │ │ │ + blvs f00558 │ │ │ │ + blvs 1f00558 │ │ │ │ @ instruction: 0xf0226bfa │ │ │ │ movwcs pc, #2903 @ 0xb57 @ │ │ │ │ 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, cr14, cr14, {0} │ │ │ │ svccc 0x0014f816 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf00e6bf8 │ │ │ │ - blvs fef1b3e8 │ │ │ │ - blcs 359fc │ │ │ │ + blvs fef1b3e0 │ │ │ │ + blcs 359f4 │ │ │ │ ldmdbmi ip, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ addscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ sub pc, r2, r9, lsl #20 │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r4, 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 │ │ │ │ - ldcl 7, cr15, [r6, #-928] @ 0xfffffc60 │ │ │ │ + ldcl 7, cr15, [sl, #-928] @ 0xfffffc60 │ │ │ │ stmdbvs r8!, {r0, r1, r9, sl, lr} │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ cmpcs r0, r0, asr sl │ │ │ │ @ instruction: 0xf7e8447a │ │ │ │ - pushvs {r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + pushvs {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0x2325af62 │ │ │ │ ldr r7, [ip, -r3, rrx] │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r1, r4, 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: 0xf7e94628 │ │ │ │ - strmi lr, [r1], -r4, lsl #16 │ │ │ │ + strmi lr, [r1], -r8, lsl #16 │ │ │ │ rscle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0x46486378 │ │ │ │ ldc2 0, cr15, [ip], #-152 @ 0xffffff68 │ │ │ │ rscle r2, r4, r0, lsl #16 │ │ │ │ addeq lr, sl, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0xf10a6b79 │ │ │ │ strmi r0, [r9], #2561 @ 0xa01 │ │ │ │ usat r6, #28, r5, asr #9 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ - bmi ea4e2c │ │ │ │ + bmi ea4e24 │ │ │ │ ldrbtmi r4, [sl], #-2865 @ 0xfffff4cf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ ldrcc r4, [r4, r8, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -23244,15 +23242,15 @@ │ │ │ │ @ instruction: 0xff4ef021 │ │ │ │ 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: 0xf1b8f8e3 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ - blcs 39b0c │ │ │ │ + blcs 39b04 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf98cf022 │ │ │ │ @@ -23271,43 +23269,43 @@ │ │ │ │ movwcc lr, #10695 @ 0x29c7 │ │ │ │ movwcc lr, #18887 @ 0x49c7 │ │ │ │ movwcc lr, #27079 @ 0x69c7 │ │ │ │ movwcc lr, #35271 @ 0x89c7 │ │ │ │ movwcc lr, #43463 @ 0xa9c7 │ │ │ │ movwcc lr, #51655 @ 0xc9c7 │ │ │ │ @ instruction: 0xf7e8e710 │ │ │ │ - smlabtcs r1, lr, sp, lr │ │ │ │ + ldrdcs lr, [r1, -r2] │ │ │ │ svclt 0x0000e6b1 │ │ │ │ - muleq r6, r4, r8 │ │ │ │ + muleq r6, ip, r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r6, lr, ror r8 │ │ │ │ + andeq r4, r6, r6, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r3, r2, lsr sp │ │ │ │ - ldrdeq sl, [r3], -r6 │ │ │ │ - andeq sl, r3, ip, asr #13 │ │ │ │ - @ instruction: 0x0003a6b4 │ │ │ │ - andeq sl, r3, lr, lsl #13 │ │ │ │ - ldrdeq r4, [r6], -r2 │ │ │ │ - andeq sl, r3, sl, asr #12 │ │ │ │ - andeq sl, r3, r2, lsl #10 │ │ │ │ - strdeq sl, [r3], -r8 │ │ │ │ - ldrdeq sl, [r3], -ip │ │ │ │ - ldrdeq sl, [r3], -r2 │ │ │ │ - andeq sl, r3, sl, asr #9 │ │ │ │ - andeq sl, r3, r0, asr #11 │ │ │ │ - andeq sl, r3, r0, ror #11 │ │ │ │ + andeq sp, r3, sl, lsr #26 │ │ │ │ + andeq sl, r3, lr, asr #11 │ │ │ │ + andeq sl, r3, r4, asr #13 │ │ │ │ + andeq sl, r3, ip, lsr #13 │ │ │ │ + andeq sl, r3, r6, lsl #13 │ │ │ │ + ldrdeq r4, [r6], -sl │ │ │ │ + andeq sl, r3, r2, asr #12 │ │ │ │ + strdeq sl, [r3], -sl @ │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ + ldrdeq sl, [r3], -r4 │ │ │ │ + andeq sl, r3, sl, asr #11 │ │ │ │ + andeq sl, r3, r2, asr #9 │ │ │ │ + @ instruction: 0x0003a5b8 │ │ │ │ + ldrdeq sl, [r3], -r8 │ │ │ │ teqpeq r0, #160, 2 @ p-variant is OBSOLETE @ 0x28 │ │ │ │ sbcslt fp, sl, #128, 8 @ 0x80000000 │ │ │ │ - bcs 287744 │ │ │ │ + bcs 28773c │ │ │ │ sadd8mi fp, r8, r8 │ │ │ │ @ instruction: 0xf1a0d90c │ │ │ │ - blcs 15c8d4 │ │ │ │ + blcs 15c8cc │ │ │ │ ldmdacc r7, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1a0d906 │ │ │ │ - blcs 15c860 │ │ │ │ + blcs 15c858 │ │ │ │ ldmdacc r7!, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ strmi r4, [r8], -r3, lsl #12 │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ ldmdbeq sl, {r7, sl, ip, sp, pc} │ │ │ │ @@ -23324,38 +23322,38 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b44 │ │ │ │ strmi r4, [r0], r4, asr #26 │ │ │ │ @ instruction: 0x460c447b │ │ │ │ ldmdbpl sp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ - blcs 35c6c │ │ │ │ - bcs 900f4 │ │ │ │ + blcs 35c64 │ │ │ │ + bcs 900ec │ │ │ │ cdpne 13, 7, cr13, cr2, cr0, {3} │ │ │ │ rscscc pc, pc, r8, lsl #2 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8141c61 │ │ │ │ @ instruction: 0xf1a3300c │ │ │ │ - blx 17df49c │ │ │ │ + blx 17df494 │ │ │ │ cdpcs 6, 0, cr15, cr9, cr14, {4} │ │ │ │ uhadd8mi fp, r6, r8 │ │ │ │ @ instruction: 0xf1a3d90c │ │ │ │ cdpcs 6, 0, cr0, cr5, cr1, {3} │ │ │ │ @ instruction: 0xf1a3bf98 │ │ │ │ stmdble r5, {r0, r1, r2, r4, r6, r9, sl} │ │ │ │ strbeq pc, [r1], -r3, lsr #3 @ │ │ │ │ stmdale r9, {r0, r2, r9, sl, fp, sp}^ │ │ │ │ ldrteq pc, [r7], -r3, lsr #3 @ │ │ │ │ and pc, ip, r1, lsl r8 @ │ │ │ │ teqpeq r0, #-2147483605 @ p-variant is OBSOLETE @ 0x8000002b │ │ │ │ - blcs 288778 │ │ │ │ + blcs 288770 │ │ │ │ @ instruction: 0xf1aed910 │ │ │ │ - blcs 15c998 │ │ │ │ + blcs 15c990 │ │ │ │ @ instruction: 0xf1aebf9c │ │ │ │ - blx 17df578 │ │ │ │ + blx 17df570 │ │ │ │ stmdble r7, {r1, r2, r3, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ movteq pc, #4526 @ 0x11ae @ │ │ │ │ ldmdale pc!, {r0, r2, r8, r9, fp, sp} @ │ │ │ │ cdpeq 1, 3, cr15, cr7, cr14, {5} │ │ │ │ @ instruction: 0xf38efa5f │ │ │ │ stceq 1, cr15, [r2], {12} │ │ │ │ movwne lr, #27395 @ 0x6b03 │ │ │ │ @@ -23377,36 +23375,36 @@ │ │ │ │ stcle 14, cr2, [r6], #4 │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ @ instruction: 0x46484651 │ │ │ │ sbcscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf896f022 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs 35d40 │ │ │ │ + blcs 35d38 │ │ │ │ ldmdbmi r0, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strb pc, [pc, r7, lsl #17]! @ │ │ │ │ - blcs 35d58 │ │ │ │ + blcs 35d50 │ │ │ │ stmdbmi ip, {r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0xe7e3f87b │ │ │ │ - andeq r4, r6, ip, asr #8 │ │ │ │ + andeq r4, r6, r4, asr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, lr, lsl r3 │ │ │ │ - andeq sl, r3, ip, asr r4 │ │ │ │ - andeq sl, r3, r8, lsl #6 │ │ │ │ - andeq sl, r3, r6, asr #8 │ │ │ │ - ldrdeq sl, [r3], -r2 │ │ │ │ - andeq sl, r3, r0, lsl r4 │ │ │ │ - @ instruction: 0x0003a2ba │ │ │ │ - strdeq sl, [r3], -r8 │ │ │ │ + andeq sl, r3, r6, lsl r3 │ │ │ │ + andeq sl, r3, r4, asr r4 │ │ │ │ + andeq sl, r3, r0, lsl #6 │ │ │ │ + andeq sl, r3, lr, lsr r4 │ │ │ │ + andeq sl, r3, sl, asr #5 │ │ │ │ + andeq sl, r3, r8, lsl #8 │ │ │ │ + @ instruction: 0x0003a2b2 │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ adcslt r4, r3, lr, ror lr │ │ │ │ ldrbtmi r4, [lr], #-3454 @ 0xfffff282 │ │ │ │ ldrsbgt pc, [r8, #143]! @ 0x8f @ │ │ │ │ @@ -23444,17 +23442,17 @@ │ │ │ │ andcs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ andcs r9, r0, r1, lsl #6 │ │ │ │ strls r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf992f7f6 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 0, cr15, [r2, #132]! @ 0x84 │ │ │ │ - blcs 35e2c │ │ │ │ + blcs 35e24 │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ - blmi 152e710 │ │ │ │ + blmi 152e708 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ ldrcc r4, [ip, r8, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -23469,35 +23467,35 @@ │ │ │ │ @ instruction: 0xf1000264 │ │ │ │ @ instruction: 0x46990a18 │ │ │ │ svcne 0x0004f85e │ │ │ │ svccc 0x0004f85c │ │ │ │ @ instruction: 0xf842404b │ │ │ │ @ instruction: 0xf8593f04 │ │ │ │ subsmi r3, r9, r4, lsl #22 │ │ │ │ - blne 159f04 │ │ │ │ + blne 159efc │ │ │ │ mvnsle r4, r0, asr r5 │ │ │ │ ldrdls pc, [r4], -r7 │ │ │ │ svceq 0x0018f1b9 │ │ │ │ ldrtmi sp, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7e84659 │ │ │ │ - @ instruction: 0xf107ebe6 │ │ │ │ + @ instruction: 0xf107ebea │ │ │ │ movwcs r0, #25096 @ 0x6208 │ │ │ │ @ instruction: 0xf06f603a │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ rsbeq pc, r8, r7, lsl #2 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ @ instruction: 0xf7f62218 │ │ │ │ @ instruction: 0xf107fc49 │ │ │ │ @ instruction: 0xf1a00320 │ │ │ │ @ instruction: 0xf1000a04 │ │ │ │ @ instruction: 0x469b0614 │ │ │ │ @ instruction: 0xf85a607b │ │ │ │ ldrbmi r1, [r8], -r4, lsl #30 │ │ │ │ ldc2l 7, cr15, [lr], {254} @ 0xfe │ │ │ │ - bleq 158280 │ │ │ │ + bleq 158278 │ │ │ │ ldrhle r4, [r6, #82]! @ 0x52 │ │ │ │ @ instruction: 0x464a683b │ │ │ │ movwls r2, #262 @ 0x106 │ │ │ │ movwcs r9, #257 @ 0x101 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f64640 │ │ │ │ @ instruction: 0xf107fc2d │ │ │ │ @@ -23514,107 +23512,107 @@ │ │ │ │ @ instruction: 0xf06f2230 │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ movwcs r9, #1536 @ 0x600 │ │ │ │ @ instruction: 0xf906f7f6 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ stc2 0, cr15, [r6, #-132]! @ 0xffffff7c │ │ │ │ - blcs 35f44 │ │ │ │ + blcs 35f3c │ │ │ │ svcge 0x0074f43f │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r3, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff74f021 │ │ │ │ strbmi lr, [r9], -sl, ror #14 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf0213233 │ │ │ │ strb pc, [r3, -sp, ror #30]! @ │ │ │ │ vst2.8 {d20,d22}, [pc :64], r0 │ │ │ │ ldmdami r0, {r0, r2, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 10, cr15, cr8, cr1, {1} │ │ │ │ @ instruction: 0xf7e8e71d │ │ │ │ - svclt 0x0000ebca │ │ │ │ - andeq r4, r6, r2, lsl #6 │ │ │ │ + svclt 0x0000ebce │ │ │ │ + andeq r4, r6, sl, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r4, [r6], -r8 │ │ │ │ + andeq r4, r6, r0, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, lr, lsl #4 │ │ │ │ - andeq sl, r3, lr, asr r3 │ │ │ │ - andeq sl, r3, r0, ror r3 │ │ │ │ - andeq r4, r6, r8, asr r2 │ │ │ │ - @ instruction: 0x000449b8 │ │ │ │ - andeq sl, r3, ip, lsr #1 │ │ │ │ - strdeq sl, [r3], -lr │ │ │ │ - andeq sl, r3, ip, lsl #1 │ │ │ │ - ldrdeq sl, [r3], -lr │ │ │ │ + andeq sl, r3, r6, lsl #4 │ │ │ │ + andeq sl, r3, r6, asr r3 │ │ │ │ + andeq sl, r3, r8, ror #6 │ │ │ │ + andeq r4, r6, r0, ror #4 │ │ │ │ + @ instruction: 0x000449b0 │ │ │ │ + andeq sl, r3, r4, lsr #1 │ │ │ │ + strdeq sl, [r3], -r6 │ │ │ │ + andeq sl, r3, r4, lsl #1 │ │ │ │ + ldrdeq sl, [r3], -r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b2e │ │ │ │ strmi r4, [r4], -lr, lsr #20 │ │ │ │ ldmpl sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiblt fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ strtmi r4, [r1], -fp, lsr #16 │ │ │ │ @ instruction: 0xf7e84478 │ │ │ │ - cmnlt r8, r2, asr #21 │ │ │ │ + cmnlt r8, r6, asr #21 │ │ │ │ strtmi r4, [r1], -r9, lsr #16 │ │ │ │ @ instruction: 0xf7e84478 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - blmi a10450 │ │ │ │ + stmdacs r0, {r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + blmi a10448 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ mulcs r0, sl, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ @ instruction: 0xe7f86098 │ │ │ │ ldrdhi pc, [ip], pc @ │ │ │ │ rsbcc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #3618 @ 0xe22 │ │ │ │ @ instruction: 0x4641447e │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ stmdavs sp!, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdami pc, {r2, r3, r5, r8, r9, ip, sp, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - b fe759f40 │ │ │ │ - blmi 78a544 │ │ │ │ + b fe859f38 │ │ │ │ + blmi 78a53c │ │ │ │ addsvs r4, r8, fp, ror r4 │ │ │ │ rscle r2, r0, r0, lsl #26 │ │ │ │ vmul.i8 d20, d0, d11 │ │ │ │ ldmdami fp, {r0, r3, r4, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 15, cr15, cr12, cr1, {1} │ │ │ │ ldmdami r9, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - b fe259f68 │ │ │ │ + b fe359f60 │ │ │ │ andcs fp, r1, r8, lsl #18 │ │ │ │ @ instruction: 0xb12de7e9 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ rsbscc pc, r7, #64, 4 │ │ │ │ cdp2 0, 14, cr15, cr12, cr1, {1} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stccs 7, cr14, [r0, #-792] @ 0xfffffce8 │ │ │ │ vst4. {d29-d32}, [pc :256], sl │ │ │ │ @ instruction: 0x4641725c │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ ldrb pc, [r3, r1, ror #29]! @ │ │ │ │ - andeq r4, r6, r0, asr #1 │ │ │ │ + andeq r4, r6, r8, asr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, ip, lsr #3 │ │ │ │ - andeq sl, r3, ip, lsr #3 │ │ │ │ - andeq r9, r6, lr, lsr #14 │ │ │ │ - andeq r9, r6, r2, lsr #14 │ │ │ │ - andeq r9, r3, sl, ror #31 │ │ │ │ - andeq sl, r3, r4, ror #2 │ │ │ │ - andeq sl, r3, r2, ror #2 │ │ │ │ - strdeq r9, [r6], -r4 │ │ │ │ - @ instruction: 0x00039fbc │ │ │ │ - andeq sl, r3, r6, lsr r1 │ │ │ │ - andeq sl, r3, r6, asr #2 │ │ │ │ + andeq sl, r3, r4, lsr #3 │ │ │ │ + andeq sl, r3, r4, lsr #3 │ │ │ │ + andeq r9, r6, r6, lsr r7 │ │ │ │ + andeq r9, r6, sl, lsr #14 │ │ │ │ + andeq r9, r3, r2, ror #31 │ │ │ │ + andeq sl, r3, ip, asr r1 │ │ │ │ + andeq sl, r3, sl, asr r1 │ │ │ │ + strdeq r9, [r6], -ip │ │ │ │ + @ instruction: 0x00039fb4 │ │ │ │ + andeq sl, r3, lr, lsr #2 │ │ │ │ + andeq sl, r3, lr, lsr r1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ adclt r4, sl, ip, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-3148 @ 0xfffff3b4 │ │ │ │ teqpgt r0, pc @ @ p-variant is OBSOLETE │ │ │ │ @@ -23623,93 +23621,93 @@ │ │ │ │ stmdbpl ip!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x46054690 │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f409c │ │ │ │ ldrmi r0, [ip], -r0, lsl #8 │ │ │ │ andls pc, lr, ip, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blmi 114acb8 │ │ │ │ + blmi 114acb0 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ teqle r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf8d74623 │ │ │ │ strls r4, [r0], #-192 @ 0xffffff40 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf8d9fe31 │ │ │ │ strmi r3, [r4], -r0 │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ - blmi dee980 │ │ │ │ + blmi dee978 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @ instruction: 0x405a309c │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d15f │ │ │ │ ldrtmi r3, [sp], r0, lsr #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrsbge pc, [r0], #143 @ 0x8f @ │ │ │ │ addcc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [sl], #2099 @ 0x833 │ │ │ │ @ instruction: 0x46514478 │ │ │ │ ldc2 0, cr15, [ip, #132]! @ 0x84 │ │ │ │ ldrbtmi r4, [fp], #-2865 @ 0xfffff4cf │ │ │ │ - blcs 36338 │ │ │ │ + blcs 36330 │ │ │ │ @ instruction: 0xf8d9d0d2 │ │ │ │ teqlt r3, r0 │ │ │ │ ldrbmi r4, [r1], -lr, lsr #16 │ │ │ │ subscc pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ strtmi pc, [r9], -sp, lsr #27 │ │ │ │ ldreq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x46282231 │ │ │ │ stc2 0, cr15, [r8], {33} @ 0x21 │ │ │ │ - beq c98230 │ │ │ │ + beq c98228 │ │ │ │ strbmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf06f4630 │ │ │ │ ldcne 1, cr0, [lr, #-4]! │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f59600 │ │ │ │ rsbcs pc, r1, #852 @ 0x354 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fef5819a │ │ │ │ + blx fef58192 │ │ │ │ rsbcs r2, r0, #0, 6 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ strls sl, [r0], -r4 │ │ │ │ @ instruction: 0xffc6f7f5 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx ff9d81ba │ │ │ │ + blx ff9d81b2 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ adcle r2, r9, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r1, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr4, cr1, {1} │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ addsle r2, sp, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d1 │ │ │ │ ldmdami r1, {r0, r3, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 2, cr15, cr8, cr1, {1} │ │ │ │ @ instruction: 0xf7e8e794 │ │ │ │ - svclt 0x0000ea8e │ │ │ │ - andeq r3, r6, r2, asr #31 │ │ │ │ + svclt 0x0000ea92 │ │ │ │ + andeq r3, r6, sl, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00063fb6 │ │ │ │ + @ instruction: 0x00063fbe │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, ip, lsr #12 │ │ │ │ - andeq r3, r6, ip, ror #30 │ │ │ │ - @ instruction: 0x00039eb6 │ │ │ │ - andeq sl, r3, r8, asr r0 │ │ │ │ - ldrdeq r9, [r6], -r2 │ │ │ │ - andeq sl, r3, r8, asr #32 │ │ │ │ - andeq r9, r3, ip, lsr #28 │ │ │ │ - ldrdeq r9, [r3], -lr │ │ │ │ - andeq r9, r3, r4, lsl lr │ │ │ │ - @ instruction: 0x00039fb6 │ │ │ │ + andeq r9, r6, r4, lsr r6 │ │ │ │ + andeq r3, r6, r4, ror pc │ │ │ │ + andeq r9, r3, lr, lsr #29 │ │ │ │ + andeq sl, r3, r0, asr r0 │ │ │ │ + ldrdeq r9, [r6], -sl │ │ │ │ + andeq sl, r3, r0, asr #32 │ │ │ │ + andeq r9, r3, r4, lsr #28 │ │ │ │ + ldrdeq r9, [r3], -r6 │ │ │ │ + andeq r9, r3, ip, lsl #28 │ │ │ │ + andeq r9, r3, lr, lsr #31 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ svcge 0x00004b42 │ │ │ │ ldrdgt pc, [r8, -pc] │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ @@ -23717,21 +23715,21 @@ │ │ │ │ andls pc, ip, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ suble r2, r2, r0, lsl #20 │ │ │ │ svclt 0x00182900 │ │ │ │ eorsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ - addmi lr, r6, #4608 @ 0x1200 │ │ │ │ - bl 18be70 │ │ │ │ - bl fe99e1ec │ │ │ │ + addmi lr, r6, #5632 @ 0x1600 │ │ │ │ + bl 18be68 │ │ │ │ + bl fe99e1e4 │ │ │ │ @ instruction: 0xf04f0b00 │ │ │ │ andsle r0, r7, #0, 20 │ │ │ │ @ instruction: 0xf7e8e053 │ │ │ │ - stmdavc r3!, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc r3!, {r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8326802 │ │ │ │ @ instruction: 0x07122013 │ │ │ │ @ instruction: 0xf808bf44 │ │ │ │ @ instruction: 0xf10a3b01 │ │ │ │ @ instruction: 0xf8140a01 │ │ │ │ ldrbmi r3, [sl, #3841] @ 0xf01 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @@ -23765,30 +23763,30 @@ │ │ │ │ @ instruction: 0xd1a92d00 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rsbvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ stc2 0, cr15, [ip, #132] @ 0x84 │ │ │ │ @ instruction: 0xf8d9e7dd │ │ │ │ - blcs 282a4 │ │ │ │ + blcs 2829c │ │ │ │ stmdbmi ip, {r0, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ adccc pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ @ instruction: 0xe7d0fd7f │ │ │ │ @ instruction: 0xf8882300 │ │ │ │ ldr r3, [r3, r0]! │ │ │ │ - andeq r3, r6, r2, asr #28 │ │ │ │ + andeq r3, r6, sl, asr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r3, r2, lsr sp │ │ │ │ + andeq r9, r3, sl, lsr #26 │ │ │ │ + strdeq r9, [r3], -r0 │ │ │ │ strdeq r9, [r3], -r8 │ │ │ │ - andeq r9, r3, r0, lsl #26 │ │ │ │ - andeq r9, r3, r6, asr #29 │ │ │ │ - andeq r9, r3, r2, asr #25 │ │ │ │ - andeq r9, r3, r8, lsl #29 │ │ │ │ + @ instruction: 0x00039ebe │ │ │ │ + @ instruction: 0x00039cba │ │ │ │ + andeq r9, r3, r0, lsl #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b19 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ @@ -23811,75 +23809,75 @@ │ │ │ │ @ instruction: 0xe7e4fc7f │ │ │ │ vst2.8 {d20,d22}, [pc], r9 │ │ │ │ stmdami r9, {r0, r3, r4, r5, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf02141f0 │ │ │ │ svclt 0x0000bd2f │ │ │ │ - andeq r3, r6, r6, lsl #26 │ │ │ │ + andeq r3, r6, lr, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r3, sl, lsr ip │ │ │ │ - andeq r9, r3, r4, lsl lr │ │ │ │ - andeq r9, r3, r8, lsr #24 │ │ │ │ - andeq r9, r3, r2, lsl #28 │ │ │ │ + andeq r9, r3, r2, lsr ip │ │ │ │ + andeq r9, r3, ip, lsl #28 │ │ │ │ + andeq r9, r3, r0, lsr #24 │ │ │ │ + strdeq r9, [r3], -sl │ │ │ │ movwne lr, #2512 @ 0x9d0 │ │ │ │ rsbmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ - ldc 5, cr11, [pc, #512] @ 1c580 │ │ │ │ - b fe07afd0 │ │ │ │ - b fe0eb48c │ │ │ │ - b 9fd98 │ │ │ │ + ldc 5, cr11, [pc, #512] @ 1c578 │ │ │ │ + b fe07afc8 │ │ │ │ + b fe0eb484 │ │ │ │ + b 9fd90 │ │ │ │ tsteq fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf0236881 │ │ │ │ - b 109d194 │ │ │ │ - b 10ecf0c │ │ │ │ + b 109d18c │ │ │ │ + b 10ecf04 │ │ │ │ andvs r6, r2, lr, asr r3 │ │ │ │ - b fe087fa4 │ │ │ │ + b fe087f9c │ │ │ │ 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 fe457bd8 │ │ │ │ - bleq 19d7ea4 │ │ │ │ - bleq 217dc8 │ │ │ │ + bcc fe457bd0 │ │ │ │ + bleq 19d7e9c │ │ │ │ + bleq 217dc0 │ │ │ │ svclt 0x0000bd80 │ │ │ │ andseq r0, r0, r0 │ │ │ │ mvnsmi r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, r7, lsl #19 │ │ │ │ ldrbtmi r4, [r9], #-2695 @ 0xfffff579 │ │ │ │ - blmi fe22f60c │ │ │ │ + blmi fe22f604 │ │ │ │ ldrbtmi sl, [ip], #-3842 @ 0xfffff0fe │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f62fa │ │ │ │ @ instruction: 0xf8540200 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 28408 │ │ │ │ + blcs 28400 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ stmiapl r5!, {r0, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8d3682b │ │ │ │ - blcs 68a98 │ │ │ │ + blcs 68a90 │ │ │ │ @ instruction: 0xf7f9d077 │ │ │ │ - bmi 1fdb214 │ │ │ │ + bmi 1fdb20c │ │ │ │ vldmdbne lr!, {d4-} │ │ │ │ @ instruction: 0x4631447a │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ sbcsvs r0, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf8c32018 │ │ │ │ @ instruction: 0xf00f9000 │ │ │ │ stmdacs r0, {r0, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0, asr #5 │ │ │ │ @ instruction: 0x46b24b77 │ │ │ │ strtmi r5, [r0], -r4, ror #17 │ │ │ │ - stmia lr!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107682b │ │ │ │ @ instruction: 0xf1070e0c │ │ │ │ ldm sl!, {r2, r4, sl, fp} │ │ │ │ @ instruction: 0xf8c30003 │ │ │ │ @ instruction: 0xf8c301a4 │ │ │ │ eorcs r1, r5, #168, 2 @ 0x2a │ │ │ │ @ instruction: 0x0003e8be │ │ │ │ @@ -23909,30 +23907,30 @@ │ │ │ │ andeq pc, r9, #66 @ 0x42 │ │ │ │ biccs pc, r0, r3, asr #17 │ │ │ │ ldrdcs pc, [r8, r3]! │ │ │ │ @ instruction: 0x41b4f8c3 │ │ │ │ andeq pc, r9, #66 @ 0x42 │ │ │ │ @ instruction: 0x11bcf8c3 │ │ │ │ @ instruction: 0x21a8f8c3 │ │ │ │ - svc 0x00aaf7e7 │ │ │ │ + svc 0x00aef7e7 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle r9, r0, lsl #22 │ │ │ │ - bmi 13644f0 │ │ │ │ + bmi 13644e8 │ │ │ │ ldrbtmi r4, [sl], #-2885 @ 0xfffff4bb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-171 @ 0xffffff55 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3734d17d │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ mcrmi 15, 2, r8, cr7, cr0, {7} │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ eorsvs r3, r3, r1, lsl #6 │ │ │ │ - blx 5a4fe │ │ │ │ + blx 5a4f6 │ │ │ │ ldrbtmi r4, [fp], #-2884 @ 0xfffff4bc │ │ │ │ - bne ff03688c │ │ │ │ + bne ff036884 │ │ │ │ svcvs 0x00e1f5b0 │ │ │ │ svcge 0x0079f4bf │ │ │ │ @ instruction: 0xf6406832 │ │ │ │ addsmi r3, sl, #-603979774 @ 0xdc000002 │ │ │ │ svcge 0x0073f63f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcsle r2, r7, r0, lsl #22 │ │ │ │ @@ -23946,26 +23944,26 @@ │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ ldrb pc, [r5, -pc, ror #22] @ │ │ │ │ vst2.8 {d20,d22}, [pc :256], r7 │ │ │ │ ldmdami r7!, {r2, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r2], #-132 @ 0xffffff7c │ │ │ │ mrcmi 7, 1, lr, cr5, cr12, {5} │ │ │ │ - bmi d6dd84 │ │ │ │ + bmi d6dd7c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4631447e │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #108, 4 @ 0xc0000006 │ │ │ │ adcmi pc, r3, #64, 4 │ │ │ │ mrrc2 0, 0, pc, r2, cr2 @ │ │ │ │ - blx ff3da578 │ │ │ │ + blx ff3da570 │ │ │ │ strmi r4, [r3], r2, lsr #22 │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf7e84650 │ │ │ │ - stmdavs ip!, {r2, fp, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r3, fp, sp, lr, pc} │ │ │ │ strbpl pc, [sp, #1600] @ 0x640 @ │ │ │ │ streq pc, [r1, #-704] @ 0xfffffd40 │ │ │ │ sbcsvc pc, r2, r4, lsl #10 │ │ │ │ @ instruction: 0xf10bfb05 │ │ │ │ @ instruction: 0xf8f8f7fe │ │ │ │ ldrdne pc, [r4, r4]! │ │ │ │ sbcsvc pc, r8, r4, lsl #10 │ │ │ │ @@ -23973,227 +23971,227 @@ │ │ │ │ @ instruction: 0xf8f0f7fe │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ sbcsvc pc, lr, r4, lsl #10 │ │ │ │ @ instruction: 0xf101fb05 │ │ │ │ @ instruction: 0xf8e8f7fe │ │ │ │ @ instruction: 0xf8c44650 │ │ │ │ @ instruction: 0xf7e791a0 │ │ │ │ - @ instruction: 0xf8d8ef2c │ │ │ │ + @ instruction: 0xf8d8ef30 │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ vmin.s8 d20, d0, d17 │ │ │ │ ldrbtmi r4, [r8], #-693 @ 0xfffffd4b │ │ │ │ - blx ff758682 │ │ │ │ + blx ff75867a │ │ │ │ @ instruction: 0xf7e8e7f4 │ │ │ │ - svclt 0x0000e842 │ │ │ │ - andeq r3, r6, r6, lsl ip │ │ │ │ + svclt 0x0000e846 │ │ │ │ + andeq r3, r6, lr, lsl ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, lr, lsl #24 │ │ │ │ + andeq r3, r6, r6, lsl ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r9, r6, r4, ror r2 │ │ │ │ - andeq r6, r6, r8, lsl r1 │ │ │ │ + andeq r9, r6, ip, ror r2 │ │ │ │ + andeq r6, r6, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r3, r6, lr, lsl #22 │ │ │ │ - andeq r6, r6, r4, lsr r0 │ │ │ │ - andeq r9, r6, lr, ror r1 │ │ │ │ - andeq r9, r3, ip, lsr #20 │ │ │ │ - andeq r9, r3, r6, lsl ip │ │ │ │ - andeq r9, r3, sl, lsl sl │ │ │ │ - andeq r9, r3, r4, lsl #24 │ │ │ │ - andeq r9, r3, r8, lsl #20 │ │ │ │ - strdeq r9, [r3], -r2 │ │ │ │ - strdeq r9, [r3], -r4 │ │ │ │ - andeq r9, r3, r8, ror #23 │ │ │ │ - andeq r9, r3, r6, ror #22 │ │ │ │ + andeq r3, r6, r6, lsl fp │ │ │ │ + andeq r6, r6, ip, lsr r0 │ │ │ │ + andeq r9, r6, r6, lsl #3 │ │ │ │ + andeq r9, r3, r4, lsr #20 │ │ │ │ + andeq r9, r3, lr, lsl #24 │ │ │ │ + andeq r9, r3, r2, lsl sl │ │ │ │ + strdeq r9, [r3], -ip │ │ │ │ + andeq r9, r3, r0, lsl #20 │ │ │ │ + andeq r9, r3, sl, ror #23 │ │ │ │ + andeq r9, r3, ip, ror #19 │ │ │ │ + andeq r9, r3, r0, ror #23 │ │ │ │ + andeq r9, r3, lr, asr fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ addslt r4, r9, r4, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2116 @ 0xfffff7bc │ │ │ │ stmdbmi r5, {r2, r6, r8, r9, fp, lr}^ │ │ │ │ - bmi 118827c │ │ │ │ + bmi 1188274 │ │ │ │ stmdapl r0!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbvs r6, [r8, #-2048]! @ 0xfffff800 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ ldmpl sp, {r1, r2, r3, r4, r6, fp, ip, lr} │ │ │ │ ldmdavs r4!, {r3, r5, r9, sl, lr} │ │ │ │ - svc 0x008ef7e7 │ │ │ │ + svc 0x0092f7e7 │ │ │ │ @ instruction: 0xf5044b3f │ │ │ │ ldrbtmi r7, [fp], #-1252 @ 0xfffffb1c │ │ │ │ - blcs 36b04 │ │ │ │ - bmi f93b04 │ │ │ │ + blcs 36afc │ │ │ │ + bmi f93afc │ │ │ │ strtmi r2, [r8], -r5, lsl #22 │ │ │ │ eormi pc, r3, r4, asr r8 @ │ │ │ │ svclt 0x0014447a │ │ │ │ movwcs r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf7e76113 │ │ │ │ - bmi e581c4 │ │ │ │ + bmi e581cc │ │ │ │ ldrbtmi r4, [sl], #-2865 @ 0xfffff4cf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d156 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ @ instruction: 0xf7e70a54 │ │ │ │ - @ instruction: 0xf7ffeeb0 │ │ │ │ + @ instruction: 0xf7ffeeb4 │ │ │ │ @ instruction: 0x4628fe7b │ │ │ │ - svc 0x0062f7e7 │ │ │ │ + svc 0x0066f7e7 │ │ │ │ @ instruction: 0xf1076836 │ │ │ │ rsbsvs r0, fp, r4, lsr #6 │ │ │ │ ldmibvc r2, {r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvc r8, {r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf506469b │ │ │ │ @ instruction: 0x464876de │ │ │ │ - bleq 358b2c │ │ │ │ + bleq 358b24 │ │ │ │ @ instruction: 0xf82cf7fe │ │ │ │ stceq 8, cr15, [ip], {75} @ 0x4b │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf84bf827 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #24 │ │ │ │ @ instruction: 0xf822f7fe │ │ │ │ stceq 8, cr15, [r4], {75} @ 0x4b │ │ │ │ ldrdle r4, [ip, #83]! @ 0x53 │ │ │ │ @ instruction: 0xf7e74628 │ │ │ │ - movwcs lr, #28298 @ 0x6e8a │ │ │ │ + movwcs lr, #28302 @ 0x6e8e │ │ │ │ @ instruction: 0xf1079301 │ │ │ │ movwls r0, #780 @ 0x30c │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ eorscs r2, r0, #0, 6 │ │ │ │ @ instruction: 0xf7f56878 │ │ │ │ strmi pc, [r6], -r5, asr #31 │ │ │ │ @ instruction: 0xf7e74628 │ │ │ │ - shasxmi lr, r3, r2 │ │ │ │ + shasxmi lr, r3, r6 │ │ │ │ tstpeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svccs 0x0004f853 │ │ │ │ svccs 0x0004f844 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strtmi r4, [r8], -pc, lsl #22 │ │ │ │ ldmdavs r4!, {r0, r9, sp} │ │ │ │ tstvs sl, fp, ror r4 │ │ │ │ - cdp 7, 6, cr15, cr8, cr7, {7} │ │ │ │ + cdp 7, 6, cr15, cr12, cr7, {7} │ │ │ │ eorscs r6, r0, #120, 16 @ 0x780000 │ │ │ │ @ instruction: 0xf0212100 │ │ │ │ ldr pc, [lr, r5, lsl #17] │ │ │ │ - svc 0x0086f7e7 │ │ │ │ - muleq r6, r6, r9 │ │ │ │ + svc 0x008af7e7 │ │ │ │ + muleq r6, lr, r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, ip, lsl #19 │ │ │ │ + muleq r6, r4, r9 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r9, r6, r6 │ │ │ │ - strdeq r8, [r6], -r4 │ │ │ │ - andeq r3, r6, sl, asr #18 │ │ │ │ - andeq r8, r6, r8, lsr pc │ │ │ │ + andeq r9, r6, lr │ │ │ │ + strdeq r8, [r6], -ip │ │ │ │ + andeq r3, r6, r2, asr r9 │ │ │ │ + andeq r8, r6, r0, asr #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, sp, sl, asr #21 │ │ │ │ ldrbtmi r4, [sl], #-3018 @ 0xfffff436 │ │ │ │ msrhi CPSR_f, #14614528 @ 0xdf0000 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 358850 │ │ │ │ + blx 358848 │ │ │ │ tstlt ip, r8, ror r9 │ │ │ │ stmiblt fp, {r0, r1, r5, fp, ip, sp, lr} │ │ │ │ eorscs r4, r1, #12779520 @ 0xc30000 │ │ │ │ ldrbtmi r4, [r8], #-3011 @ 0xfffff43d │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - stmda r0, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - ldmmi pc!, {r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ - blmi fef6506c │ │ │ │ + ldmmi pc!, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + blmi fef65064 │ │ │ │ @ instruction: 0xe7f14478 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stmdb r2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r1, [r1], -r6, asr #24 │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - strmi lr, [r1], ip, lsr #28 │ │ │ │ + @ instruction: 0x4681ee30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x46328158 │ │ │ │ @ instruction: 0xf0214621 │ │ │ │ @ instruction: 0x4648f89f │ │ │ │ - ldm r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 64230 │ │ │ │ + ldm r6!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 64228 │ │ │ │ @ instruction: 0xf1a9d975 │ │ │ │ @ instruction: 0xf1090102 │ │ │ │ strmi r0, [r1], #-1025 @ 0xfffffbff │ │ │ │ addmi lr, ip, #1 │ │ │ │ strtmi sp, [r3], -sp, rrx │ │ │ │ ldmdavc sl, {r0, sl, ip, sp} │ │ │ │ mvnsle r2, r0, asr #20 │ │ │ │ - bcs bfa8cc │ │ │ │ + bcs bfa8c4 │ │ │ │ @ instruction: 0x2600d1f5 │ │ │ │ andsvc r4, lr, r0, lsr #12 │ │ │ │ - ldm sl, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq 198c54 │ │ │ │ + ldm lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + beq 198c4c │ │ │ │ andcs r4, r1, r1, asr r6 │ │ │ │ - cdp 7, 0, cr15, cr2, cr7, {7} │ │ │ │ + cdp 7, 0, cr15, cr6, cr7, {7} │ │ │ │ stmdacs r0, {r3, r4, r5, r6, sp, lr} │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #21 │ │ │ │ addlt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ @ instruction: 0xf02144fb │ │ │ │ teqpcs r4, #211968 @ p-variant is OBSOLETE @ 0x33c00 │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ mvnsmi pc, r0, asr #4 │ │ │ │ cdp2 0, 5, cr15, cr0, cr3, {1} │ │ │ │ - beq 58f48 │ │ │ │ + beq 58f40 │ │ │ │ sbchi pc, sl, r0, asr #5 │ │ │ │ @ instruction: 0xf8d74658 │ │ │ │ teqcs r4, #4 │ │ │ │ tstppl r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf023465a │ │ │ │ mcrne 13, 0, pc, cr4, cr5, {6} @ │ │ │ │ vmvn.i32 d22, #12 @ 0x0000000c │ │ │ │ vst4.32 {d24-d27}, [pc :128], r9 │ │ │ │ andcs r5, r1, r0, lsl #3 │ │ │ │ - ldcl 7, cr15, [r8, #924] @ 0x39c │ │ │ │ + ldcl 7, cr15, [ip, #924] @ 0x39c │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ strmi lr, [r5], #-243 @ 0xffffff0d │ │ │ │ tstppl r0, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5064620 │ │ │ │ @ instruction: 0xf7e75680 │ │ │ │ - stmdacs r0, {r2, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ stmibne r1!, {r7, r9, ip, lr} │ │ │ │ @ instruction: 0xf0244650 │ │ │ │ stmdacs r0, {r0, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmibmi r6, {r0, r1, r3, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ andcs r4, r1, sl, lsr #12 │ │ │ │ ldrbtmi r4, [r9], #-1574 @ 0xfffff9da │ │ │ │ - ldmdb r2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1a54b83 │ │ │ │ ldrbtmi r0, [fp], #-520 @ 0xfffffdf8 │ │ │ │ ldmdbvc r8, {r0, r3, r4, r8, fp, ip, sp, lr}^ │ │ │ │ mullt r6, r3, r8 │ │ │ │ addsmi r1, sl, #52224 @ 0xcc00 │ │ │ │ adchi pc, r3, r0, asr #6 │ │ │ │ @ instruction: 0xf8134633 │ │ │ │ strmi ip, [ip, #2817] @ 0xb01 │ │ │ │ @ instruction: 0x461ed011 │ │ │ │ - blmi 1d968e4 │ │ │ │ + blmi 1d968dc │ │ │ │ ldmdami sl!, {r6, r9, sp}^ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - strbmi lr, [r8], -r2, ror #30 │ │ │ │ - cdp 7, 2, cr15, cr6, cr7, {7} │ │ │ │ + strbmi lr, [r8], -r6, ror #30 │ │ │ │ + cdp 7, 2, cr15, cr10, cr7, {7} │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - @ instruction: 0xf896ee4e │ │ │ │ + @ instruction: 0xf896ee52 │ │ │ │ strmi ip, [r4, #1] │ │ │ │ @ instruction: 0xf893d1e9 │ │ │ │ ldrbmi ip, [ip, #1] │ │ │ │ @ instruction: 0xf8dfd1e5 │ │ │ │ @ instruction: 0xf893c1c0 │ │ │ │ ldrbtmi sl, [ip], #2 │ │ │ │ mul r7, ip, r8 │ │ │ │ @@ -24207,17 +24205,17 @@ │ │ │ │ mulge r5, r3, r8 │ │ │ │ mul sl, ip, r8 │ │ │ │ strdle r4, [sl, #82] @ 0x52 │ │ │ │ mulgt fp, ip, r8 │ │ │ │ mul r6, r3, r8 │ │ │ │ bicle r4, r4, r6, ror #11 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ - svc 0x00caf7e7 │ │ │ │ + svc 0x00cef7e7 │ │ │ │ @ instruction: 0xf7e84648 │ │ │ │ - movwcs lr, #26682 @ 0x683a │ │ │ │ + movwcs lr, #26686 @ 0x683e │ │ │ │ @ instruction: 0xf06f4602 │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ @ instruction: 0xf1074648 │ │ │ │ movwls r0, #780 @ 0x30c │ │ │ │ @ instruction: 0xf7f52300 │ │ │ │ strmi pc, [r0], pc, lsl #29 │ │ │ │ @ instruction: 0xf8d84630 │ │ │ │ @@ -24228,167 +24226,167 @@ │ │ │ │ ldmdavs sp!, {r1, r3, r5, r9, sl, lr} │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xfff2f024 │ │ │ │ @ instruction: 0xf0234628 │ │ │ │ ldmdavs sp!, {r0, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, sp, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ - ldm r8, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - strtmi lr, [r8], -sl, asr #27 │ │ │ │ - stcl 7, cr15, [r6, #924] @ 0x39c │ │ │ │ + strtmi lr, [r8], -lr, asr #27 │ │ │ │ + stcl 7, cr15, [sl, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - andcs lr, r0, r4, asr #27 │ │ │ │ - stcl 7, cr15, [sl, #924]! @ 0x39c │ │ │ │ + andcs lr, r0, r8, asr #27 │ │ │ │ + stcl 7, cr15, [lr, #924]! @ 0x39c │ │ │ │ @ instruction: 0x465b493b │ │ │ │ ldrbtmi r4, [sl], #-2628 @ 0xfffff5bc │ │ │ │ andeq pc, r1, r8, asr r8 @ │ │ │ │ strls r2, [r0], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e86800 │ │ │ │ - @ instruction: 0x4648e8f4 │ │ │ │ - ldc 7, cr15, [r2, #924]! @ 0x39c │ │ │ │ + @ instruction: 0x4648e8f8 │ │ │ │ + ldc 7, cr15, [r6, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7e74658 │ │ │ │ - @ instruction: 0x2001edb0 │ │ │ │ - ldcl 7, cr15, [r6, #924] @ 0x39c │ │ │ │ + @ instruction: 0x2001edb4 │ │ │ │ + ldcl 7, cr15, [sl, #924] @ 0x39c │ │ │ │ @ instruction: 0x46234a31 │ │ │ │ andne pc, r2, r8, asr r8 @ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ stmdavs r8, {r0, r3, r4, r5, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldm lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [sl, #924] @ 0x39c │ │ │ │ + ldmdavs r8!, {r1, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldc 7, cr15, [lr, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - blmi a18154 │ │ │ │ + blmi a1815c │ │ │ │ ldmdami r2!, {r0, r3, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - strbmi lr, [r8], -r6, asr #29 │ │ │ │ - stc 7, cr15, [sl, #924] @ 0x39c │ │ │ │ + strbmi lr, [r8], -sl, asr #29 │ │ │ │ + stc 7, cr15, [lr, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e76878 │ │ │ │ - strtmi lr, [r0], -r8, lsl #27 │ │ │ │ - stc 7, cr15, [r4, #924] @ 0x39c │ │ │ │ + strtmi lr, [r0], -ip, lsl #27 │ │ │ │ + stc 7, cr15, [r8, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - strtmi lr, [r0], -ip, lsr #27 │ │ │ │ - ldcl 7, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ - blmi 6aeb1c │ │ │ │ + @ instruction: 0x4620edb0 │ │ │ │ + stc 7, cr15, [r2, #924] @ 0x39c │ │ │ │ + blmi 6aeb14 │ │ │ │ @ instruction: 0xf8584478 │ │ │ │ andscs r3, r5, #3 │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - cdp 7, 10, cr15, cr12, cr7, {7} │ │ │ │ + cdp 7, 11, cr15, cr0, cr7, {7} │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - ldmdavs r8!, {r1, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - stcl 7, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ + ldmdavs r8!, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldcl 7, cr15, [r2, #-924]! @ 0xfffffc64 │ │ │ │ stmdami r0!, {r2, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2833 @ 0xfffff4ef │ │ │ │ - blmi 456a5c │ │ │ │ + blmi 456a54 │ │ │ │ ldmdami lr, {r0, r2, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - @ instruction: 0x4648ee98 │ │ │ │ - ldcl 7, cr15, [ip, #-924] @ 0xfffffc64 │ │ │ │ - blmi 29650c │ │ │ │ + @ instruction: 0x4648ee9c │ │ │ │ + stcl 7, cr15, [r0, #-924]! @ 0xfffffc64 │ │ │ │ + blmi 296504 │ │ │ │ ldmdami r8, {r0, r2, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - str lr, [r7], sl, lsl #29 │ │ │ │ - andeq r3, r6, lr, asr #16 │ │ │ │ + str lr, [r7], lr, lsl #29 │ │ │ │ + andeq r3, r6, r6, asr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, r4, asr #16 │ │ │ │ - @ instruction: 0x000399ba │ │ │ │ + andeq r3, r6, ip, asr #16 │ │ │ │ + @ instruction: 0x000399b2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r9, r3, r0, lsl #19 │ │ │ │ - muleq r3, lr, r9 │ │ │ │ - andeq r9, r3, r0, lsl #14 │ │ │ │ - muleq r3, lr, r9 │ │ │ │ - andeq r5, r6, lr, asr #24 │ │ │ │ - andeq r9, r3, lr, lsr #17 │ │ │ │ - strdeq r5, [r6], -r6 │ │ │ │ - andeq r9, r3, lr, lsl #18 │ │ │ │ - andeq r9, r3, sl, asr #17 │ │ │ │ - andeq r9, r3, r6, asr #16 │ │ │ │ - andeq r9, r3, r2, ror #15 │ │ │ │ - andeq r9, r3, sl, ror #16 │ │ │ │ - andeq r9, r3, ip, ror #15 │ │ │ │ - andeq r9, r3, sl, asr #15 │ │ │ │ - @ instruction: 0x000397be │ │ │ │ - andeq r9, r3, r2, lsr #15 │ │ │ │ + andeq r9, r3, r8, ror r9 │ │ │ │ + muleq r3, r6, r9 │ │ │ │ + strdeq r9, [r3], -r8 │ │ │ │ + muleq r3, r6, r9 │ │ │ │ + andeq r5, r6, r6, asr ip │ │ │ │ + andeq r9, r3, r6, lsr #17 │ │ │ │ + strdeq r5, [r6], -lr │ │ │ │ + andeq r9, r3, r6, lsl #18 │ │ │ │ + andeq r9, r3, r2, asr #17 │ │ │ │ + andeq r9, r3, lr, lsr r8 │ │ │ │ + ldrdeq r9, [r3], -sl │ │ │ │ + andeq r9, r3, r2, ror #16 │ │ │ │ + andeq r9, r3, r4, ror #15 │ │ │ │ + andeq r9, r3, r2, asr #15 │ │ │ │ + @ instruction: 0x000397b6 │ │ │ │ + muleq r3, sl, r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ subgt pc, r4, #14614528 @ 0xdf0000 │ │ │ │ mrcmi 0, 4, fp, cr1, cr11, {4} │ │ │ │ svcge 0x000244fc │ │ │ │ ldreq pc, [r4, #-263] @ 0xfffffef9 │ │ │ │ ldrmi r4, [r8], pc, lsl #25 │ │ │ │ @ instruction: 0xf85c2300 │ │ │ │ ldrbtmi r6, [ip], #-6 │ │ │ │ ldrbvs r6, [lr, #2102]! @ 0x836 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ - bmi fe2ee3bc │ │ │ │ + bmi fe2ee3b4 │ │ │ │ stmib r5, {r0, r1, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ stmib r7, {r0, r1, r3, r5, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8540102 │ │ │ │ @ instruction: 0xf8dbb002 │ │ │ │ - blcs 28b7c │ │ │ │ + blcs 28b74 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ andscs r4, r1, #132, 18 @ 0x210000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf020310c │ │ │ │ - blmi fe0dc674 │ │ │ │ + blmi fe0dc66c │ │ │ │ eorscs r4, r1, #68157440 @ 0x4100000 │ │ │ │ stmdavs r0!, {r2, r5, r6, r7, fp, ip, lr} │ │ │ │ adcvc pc, r2, r0, lsl #10 │ │ │ │ cdp2 0, 6, cr15, cr14, cr0, {1} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldrdhi pc, [r0], -r4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b880e0 │ │ │ │ @ instruction: 0xf8a831e1 │ │ │ │ @ instruction: 0xf8983145 │ │ │ │ @ instruction: 0xf88831e3 │ │ │ │ @ instruction: 0xf8983147 │ │ │ │ @ instruction: 0xf88831e0 │ │ │ │ @ instruction: 0xf8db3144 │ │ │ │ - blcs 28bcc │ │ │ │ + blcs 28bc4 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0xf5036823 │ │ │ │ @ instruction: 0xf50379f2 │ │ │ │ @ instruction: 0xf89978a4 │ │ │ │ @ instruction: 0xf1083000 │ │ │ │ @ instruction: 0xf8080204 │ │ │ │ @ instruction: 0xf8193b01 │ │ │ │ @ instruction: 0xf8083f01 │ │ │ │ ldrmi r3, [r0, #2817] @ 0xb01 │ │ │ │ @ instruction: 0xf8dbd1f9 │ │ │ │ - blcs 28bf8 │ │ │ │ + blcs 28bf0 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf04f6823 │ │ │ │ @ instruction: 0xf1070831 │ │ │ │ @ instruction: 0xf06f0a28 │ │ │ │ @ instruction: 0xf5030101 │ │ │ │ @ instruction: 0xf04f79a2 │ │ │ │ strbmi r0, [r8], -r0, lsl #4 │ │ │ │ cmnpcs r4, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ eorscs r2, r0, #0, 6 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - blx 11dabfc │ │ │ │ + blx 11dabf4 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf0204648 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf50368f8 │ │ │ │ @ instruction: 0xf7e779a2 │ │ │ │ - ldrbmi lr, [r3], -r4, ror #29 │ │ │ │ + ldrbmi lr, [r3], -r8, ror #29 │ │ │ │ @ instruction: 0x460268f9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ strbmi pc, [r2], -sp, asr #16 @ │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ cdp2 0, 5, cr15, cr4, cr0, {1} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @@ -24399,15 +24397,15 @@ │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0x4642f83b │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ cdp2 0, 4, cr15, cr2, cr0, {1} │ │ │ │ @ instruction: 0x210068bb │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ ldmcc pc!, {r0, r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq c19098 │ │ │ │ + beq c19090 │ │ │ │ stmdbeq r1, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r3, r9, sl, lr} │ │ │ │ andeq lr, r8, #9216 @ 0x2400 │ │ │ │ svc 0x0001f818 │ │ │ │ ldrmi r4, [sl], #-1708 @ 0xfffff954 │ │ │ │ @ instruction: 0xf8922300 │ │ │ │ @ instruction: 0xf81cb144 │ │ │ │ @@ -24420,15 +24418,15 @@ │ │ │ │ svclt 0x00c82b0f │ │ │ │ ldrtmi r3, [fp], #-2832 @ 0xfffff4f0 │ │ │ │ ldcvc 5, cr4, [fp, #-832] @ 0xfffffcc0 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ @ instruction: 0xf8d7d1df │ │ │ │ @ instruction: 0xf8dbb00c │ │ │ │ ldmiblt r3, {ip, sp}^ │ │ │ │ - blmi aaf5a0 │ │ │ │ + blmi aaf598 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 119) │ │ │ │ ldrtmi r3, [sp], r4, ror #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00481a43 │ │ │ │ @@ -24451,51 +24449,51 @@ │ │ │ │ stmdbmi r0!, {r0, r3, r4, r5, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1274 @ 0xfffffb06 │ │ │ │ rsbsvs r4, r9, r0, asr r6 │ │ │ │ @ instruction: 0xf834f021 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf5026822 │ │ │ │ @ instruction: 0xf50279f2 │ │ │ │ - blcs 3afec │ │ │ │ + blcs 3afe4 │ │ │ │ svcge 0x003df43f │ │ │ │ @ instruction: 0x46506879 │ │ │ │ sbccc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xff68f020 │ │ │ │ ldmdbmi r5, {r0, r2, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0xe716ff5f │ │ │ │ - stc 7, cr15, [r0], {231} @ 0xe7 │ │ │ │ - @ instruction: 0x000634bc │ │ │ │ + stc 7, cr15, [r4], {231} @ 0xe7 │ │ │ │ + andeq r3, r6, r4, asr #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, sl, lsr #9 │ │ │ │ + @ instruction: 0x000634b2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000659ba │ │ │ │ + andeq r5, r6, r2, asr #19 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - ldrdeq r5, [r6], -lr │ │ │ │ - andeq r3, r6, r0, lsr #6 │ │ │ │ - andeq r9, r3, r8, ror #4 │ │ │ │ - andeq r9, r3, lr, asr #11 │ │ │ │ - andeq r9, r3, r6, asr r2 │ │ │ │ - @ instruction: 0x000395bc │ │ │ │ - andeq r9, r3, r4, asr #4 │ │ │ │ - andeq r9, r3, lr, lsl r4 │ │ │ │ - andeq r9, r3, ip, lsl #8 │ │ │ │ - andeq r9, r3, lr, lsr #4 │ │ │ │ - strdeq r9, [r3], -sl │ │ │ │ - ldrdeq r9, [r3], -r4 │ │ │ │ + andeq r5, r6, r6, ror #17 │ │ │ │ + andeq r3, r6, r8, lsr #6 │ │ │ │ + andeq r9, r3, r0, ror #4 │ │ │ │ + andeq r9, r3, r6, asr #11 │ │ │ │ + andeq r9, r3, lr, asr #4 │ │ │ │ + @ instruction: 0x000395b4 │ │ │ │ + andeq r9, r3, ip, lsr r2 │ │ │ │ + andeq r9, r3, r6, lsl r4 │ │ │ │ + andeq r9, r3, r4, lsl #8 │ │ │ │ + andeq r9, r3, r6, lsr #4 │ │ │ │ + strdeq r9, [r3], -r2 │ │ │ │ + andeq r9, r3, ip, asr #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004c17 │ │ │ │ ldrbtmi r4, [ip], #-2839 @ 0xfffff4e9 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 5cb318 │ │ │ │ + blmi 5cb310 │ │ │ │ stmiapl r3!, {r0, r9, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmppcs r0, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf8df81f0 │ │ │ │ vhadd.s8 q12, q0, q4 │ │ │ │ cdpmi 2, 1, cr5, cr1, cr9, {5} │ │ │ │ @@ -24508,27 +24506,27 @@ │ │ │ │ cmppne r0, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ rscle r2, r7, r0, lsl #20 │ │ │ │ @ instruction: 0x46414630 │ │ │ │ adcpl pc, sp, #64, 4 │ │ │ │ @ instruction: 0xffc0f020 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - andeq r3, r6, lr, lsl r2 │ │ │ │ + andeq r3, r6, r6, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r3, r8, ror #2 │ │ │ │ - ldrdeq r9, [r3], -lr │ │ │ │ + andeq r9, r3, r0, ror #2 │ │ │ │ + ldrdeq r9, [r3], -r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stcmi 0, cr11, [r8, #-528]! @ 0xfffffdf0 │ │ │ │ svcge 0x0004220a │ │ │ │ strmi r2, [r6], -r0, lsl #2 │ │ │ │ - bl 10dae0c │ │ │ │ + bl 11dae04 │ │ │ │ ldrbtmi r4, [sp], #-2853 @ 0xfffff4db │ │ │ │ @ instruction: 0xf8554604 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ stmiblt r3, {ip, sp} │ │ │ │ movwmi pc, #111 @ 0x6f @ │ │ │ │ andsle r4, lr, #156, 4 @ 0xc0000009 │ │ │ │ @ instruction: 0xf8d84b20 │ │ │ │ @@ -24543,51 +24541,51 @@ │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ strb pc, [r5, r5, asr #29]! @ │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r0, r3, r4, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff78f020 │ │ │ │ ldcmi 7, cr14, [r6], {233} @ 0xe9 │ │ │ │ - bmi 5a5b24 │ │ │ │ + bmi 5a5b1c │ │ │ │ ldrbtmi r2, [ip], #-1411 @ 0xfffffa7d │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ adcspl pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf0019500 │ │ │ │ @ instruction: 0xf8d8ffa7 │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdami sp, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r5, [r8], #-701 @ 0xfffffd43 │ │ │ │ @ instruction: 0xff5af020 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq r3, r6, lr, lsl #3 │ │ │ │ + muleq r6, r6, r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r3, r6, asr #1 │ │ │ │ - andeq r9, r3, r0, asr r4 │ │ │ │ - strheq r9, [r3], -r4 │ │ │ │ - andeq r9, r3, lr, lsr r4 │ │ │ │ - andeq r9, r3, r2, lsr #1 │ │ │ │ - andeq r9, r3, ip, lsr r4 │ │ │ │ - andeq r9, r3, r2, lsl #8 │ │ │ │ + strheq r9, [r3], -lr │ │ │ │ + andeq r9, r3, r8, asr #8 │ │ │ │ + andeq r9, r3, ip, lsr #1 │ │ │ │ + andeq r9, r3, r6, lsr r4 │ │ │ │ + muleq r3, sl, r0 │ │ │ │ + andeq r9, r3, r4, lsr r4 │ │ │ │ + strdeq r9, [r3], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, fp, asr sp │ │ │ │ ldrbtmi r4, [sp], #-2907 @ 0xfffff4a5 │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ teqle r9, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2904 @ 0xfffff4a8 │ │ │ │ - blcs 774c4 │ │ │ │ - blmi 1610fcc │ │ │ │ + blcs 774bc │ │ │ │ + blmi 1610fc4 │ │ │ │ ldmdbmi r7, {r2, r9, sp}^ │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c34479 │ │ │ │ @ instruction: 0xf0208014 │ │ │ │ stmiblt r0!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiapl fp!, {r1, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @@ -24599,29 +24597,29 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff10f020 │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi fp, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ strtmi r2, [r0], -r6, lsl #4 │ │ │ │ @ instruction: 0xf0204479 │ │ │ │ - bllt c5c6a0 │ │ │ │ + bllt c5c698 │ │ │ │ @ instruction: 0xf8d2f7fd │ │ │ │ eorsle r2, pc, r1, lsl #16 │ │ │ │ andcs r4, r2, #67584 @ 0x10800 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ stmib r3, {r0, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ ldrb r2, [sp, r5, lsl #16] │ │ │ │ ldrdls pc, [r8, -pc] │ │ │ │ sbcpl pc, r6, #64, 4 │ │ │ │ ldrdhi pc, [r4, -pc] │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ cdp2 0, 3, cr15, cr0, cr0, {1} │ │ │ │ ldrbtmi r4, [fp], #-2878 @ 0xfffff4c2 │ │ │ │ - blcs 77550 │ │ │ │ + blcs 77548 │ │ │ │ ldmdavs r3!, {r0, r3, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ sbcpl pc, r9, #64, 4 │ │ │ │ cdp2 0, 13, cr15, cr14, cr0, {1} │ │ │ │ ldmdbmi r8!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ @@ -24630,20 +24628,20 @@ │ │ │ │ andcs r4, r2, #46080 @ 0xb400 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xe7b32334 │ │ │ │ andcs r4, r4, #802816 @ 0xc4000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ stc2 0, cr15, [r0, #128] @ 0x80 │ │ │ │ - blmi 9cb7c8 │ │ │ │ + blmi 9cb7c0 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xe7a50334 │ │ │ │ @ instruction: 0xf04f4d2b │ │ │ │ - bmi ae0248 │ │ │ │ + bmi ae0240 │ │ │ │ ldrbtmi r2, [sp], #-790 @ 0xfffffcea │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ sbcspl pc, r4, #64, 4 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ cdp2 0, 14, cr15, cr14, cr1, {0} │ │ │ │ @@ -24664,48 +24662,48 @@ │ │ │ │ rscspl pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldrb pc, [pc, sp, lsl #29] @ │ │ │ │ @ instruction: 0x46294816 │ │ │ │ sbcspl pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldrb pc, [r7, r5, lsl #29] @ │ │ │ │ - strheq r3, [r6], -lr │ │ │ │ + andeq r3, r6, r6, asr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r6, r6, asr #14 │ │ │ │ - andeq r8, r6, r6, lsr r7 │ │ │ │ - strdeq sl, [r3], -ip │ │ │ │ + andeq r8, r6, lr, asr #14 │ │ │ │ + andeq r8, r6, lr, lsr r7 │ │ │ │ + strdeq sl, [r3], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r3, r4, ror #31 │ │ │ │ - andeq r9, r3, lr, lsl #7 │ │ │ │ - andeq r3, r4, r8, lsl r4 │ │ │ │ - andeq r8, r3, r0, lsr #31 │ │ │ │ - andeq r9, r3, sl, asr #6 │ │ │ │ - @ instruction: 0x000686ba │ │ │ │ - ldrdeq sl, [r3], -r0 │ │ │ │ - andeq r9, r3, r6, lsr #6 │ │ │ │ - andeq r8, r3, r2, lsr pc │ │ │ │ - andeq r9, r3, ip, ror #5 │ │ │ │ - andeq r8, r3, r4, lsl #30 │ │ │ │ - @ instruction: 0x000392be │ │ │ │ - andeq r9, r3, r8, lsl #5 │ │ │ │ - andeq r9, r3, r8, ror r2 │ │ │ │ + ldrdeq r8, [r3], -ip │ │ │ │ + andeq r9, r3, r6, lsl #7 │ │ │ │ + andeq r3, r4, r0, lsl r4 │ │ │ │ + muleq r3, r8, pc @ │ │ │ │ + andeq r9, r3, r2, asr #6 │ │ │ │ + andeq r8, r6, r2, asr #13 │ │ │ │ + andeq sl, r3, r8, asr #11 │ │ │ │ + andeq r9, r3, lr, lsl r3 │ │ │ │ + andeq r8, r3, sl, lsr #30 │ │ │ │ + andeq r9, r3, r4, ror #5 │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ + @ instruction: 0x000392b6 │ │ │ │ + andeq r9, r3, r0, lsl #5 │ │ │ │ + andeq r9, r3, r0, ror r2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r6, fp, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-3147 @ 0xfffff3b5 │ │ │ │ - bmi 132fe44 │ │ │ │ + bmi 132fe3c │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ stmdbpl ip!, {r0, r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f64fc │ │ │ │ @ instruction: 0xf8530400 │ │ │ │ @ instruction: 0xf8daa002 │ │ │ │ - blcs 29134 │ │ │ │ + blcs 2912c │ │ │ │ cdpcs 1, 3, cr13, cr1, cr0, {2} │ │ │ │ ldrtcs fp, [r1], -r8, lsr #31 │ │ │ │ @ instruction: 0xf94af7ff │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ strdle r3, [r9], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0xf1071f3c │ │ │ │ @ instruction: 0xf7ff0514 │ │ │ │ @@ -24715,24 +24713,24 @@ │ │ │ │ @ instruction: 0xf06f2218 │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ @ instruction: 0xf1074638 │ │ │ │ movwls r0, #792 @ 0x318 │ │ │ │ @ instruction: 0xf7f42300 │ │ │ │ ldrtmi pc, [r2], -r1, lsr #31 @ │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff0d91fe │ │ │ │ + blx ff0d91f6 │ │ │ │ ldrmi r4, [ip], -r3, lsl #12 │ │ │ │ tstcs r0, r8, lsl r2 │ │ │ │ @ instruction: 0xf0204638 │ │ │ │ @ instruction: 0x2c00fb79 │ │ │ │ @ instruction: 0xf1b8bfa8 │ │ │ │ teqle r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0x2000b9bb │ │ │ │ - blmi a2fa4c │ │ │ │ + blmi a2fa44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_svc │ │ │ │ ssatmi r3, #30, r0, asr #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vmla.i8 d20, d0, d21 │ │ │ │ @@ -24763,37 +24761,37 @@ │ │ │ │ @ instruction: 0x46234915 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r5, [r9], #-512 @ 0xfffffe00 │ │ │ │ subvs pc, r4, #64, 4 │ │ │ │ cdp2 0, 0, cr15, cr0, cr1, {0} │ │ │ │ @ instruction: 0xf7e7e7e1 │ │ │ │ - svclt 0x0000ea26 │ │ │ │ - andeq r2, r6, lr, ror #29 │ │ │ │ + svclt 0x0000ea2a │ │ │ │ + strdeq r2, [r6], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r6, r6, ror #29 │ │ │ │ + andeq r2, r6, lr, ror #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r0, ror #28 │ │ │ │ - @ instruction: 0x00038db0 │ │ │ │ - andeq r9, r3, sl, lsl #3 │ │ │ │ - muleq r3, lr, sp │ │ │ │ - andeq r9, r3, r8, ror r1 │ │ │ │ - andeq r8, r3, r8, ror pc │ │ │ │ - andeq r8, r3, r8, lsl #27 │ │ │ │ - andeq r8, r3, r2, ror #26 │ │ │ │ - andeq r9, r3, ip, lsr r1 │ │ │ │ - andeq r9, r3, ip, lsr r1 │ │ │ │ - andeq r8, r3, r6, asr #26 │ │ │ │ + andeq r2, r6, r8, ror #28 │ │ │ │ + andeq r8, r3, r8, lsr #27 │ │ │ │ + andeq r9, r3, r2, lsl #3 │ │ │ │ + muleq r3, r6, sp │ │ │ │ + andeq r9, r3, r0, ror r1 │ │ │ │ + andeq r8, r3, r0, ror pc │ │ │ │ + andeq r8, r3, r0, lsl #27 │ │ │ │ + andeq r8, r3, sl, asr sp │ │ │ │ + andeq r9, r3, r4, lsr r1 │ │ │ │ + andeq r9, r3, r4, lsr r1 │ │ │ │ + andeq r8, r3, lr, lsr sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0xf7e74606 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ adchi pc, r5, r0 │ │ │ │ strmi r2, [r0], r0, lsl #10 │ │ │ │ strtmi r4, [r9], fp, lsr #12 │ │ │ │ strtmi r4, [sl], sl, lsr #12 │ │ │ │ ldrbpl r4, [r1, -fp, lsr #13]! │ │ │ │ stmdbcs r0, {r2, r4, r5, r6, r8, sl, fp, ip, lr} │ │ │ │ @ instruction: 0xf1a4dd10 │ │ │ │ @@ -24814,30 +24812,30 @@ │ │ │ │ strdle r2, [ip, #144]! @ 0x90 │ │ │ │ strmi r1, [r8, #3177] @ 0xc69 │ │ │ │ ldclpl 0, cr13, [r1], #-932 @ 0xfffffc5c │ │ │ │ rscle r2, r6, r0, lsl #18 │ │ │ │ sbceq pc, r0, r1 │ │ │ │ mvnle r2, r0, lsl #17 │ │ │ │ cmnpeq r0, r1 @ p-variant is OBSOLETE │ │ │ │ - streq pc, [pc], #-4 @ 1d308 │ │ │ │ + streq pc, [pc], #-4 @ 1d300 │ │ │ │ sbcsle r4, ip, r1, lsr #6 │ │ │ │ strmi r1, [r8, #3241] @ 0xca9 │ │ │ │ ldclpl 0, cr13, [r0], #-868 @ 0xfffffc9c │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ sbceq pc, r0, r0 │ │ │ │ bicsle r2, r2, r0, lsl #17 │ │ │ │ strmi r1, [r8, #3305] @ 0xce9 │ │ │ │ ldclpl 0, cr13, [r4], #-828 @ 0xfffffcc4 │ │ │ │ sbcle r2, ip, r0, lsl #24 │ │ │ │ biceq pc, r0, r4 │ │ │ │ bicle r2, r8, r0, lsl #19 │ │ │ │ tstcs r4, r4, lsl #10 │ │ │ │ stmib r7, {r0, r4, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e72300 │ │ │ │ - stmdavs r1, {r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ movwcs lr, #2519 @ 0x9d7 │ │ │ │ andsne pc, r4, r1, lsr r8 @ │ │ │ │ svceq 0x0002f011 │ │ │ │ stccs 1, cr13, [r0], #-716 @ 0xfffffd34 │ │ │ │ streq sp, [r9], #-1 │ │ │ │ strcc sp, [r1, #-1455] @ 0xfffffa51 │ │ │ │ strbmi r2, [r5, #-257] @ 0xfffffeff │ │ │ │ @@ -24847,15 +24845,15 @@ │ │ │ │ str r2, [fp, r1]! │ │ │ │ teqpeq lr, #20 @ p-variant is OBSOLETE │ │ │ │ stclne 0, cr13, [fp], #-668 @ 0xfffffd64 │ │ │ │ umlalle r4, r4, r8, r5 @ │ │ │ │ andls pc, r3, r6, lsl r8 @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf009d09f │ │ │ │ - blcs fe01e28c │ │ │ │ + blcs fe01e284 │ │ │ │ @ instruction: 0x4623d19b │ │ │ │ strbmi r3, [ip], -r2, lsl #10 │ │ │ │ strb r2, [r2, r2, lsl #2]! │ │ │ │ ldrmi r1, [r0, #3178] @ 0xc6a │ │ │ │ @ instruction: 0xf816d093 │ │ │ │ @ instruction: 0xf1baa002 │ │ │ │ addle r0, lr, r0, lsl #30 │ │ │ │ @@ -24865,28 +24863,28 @@ │ │ │ │ tstpeq pc, r4 @ p-variant is OBSOLETE │ │ │ │ addle r4, r4, sl, lsl #6 │ │ │ │ ldrmi r1, [r0, #3242] @ 0xcaa │ │ │ │ @ instruction: 0xf816d081 │ │ │ │ @ instruction: 0xf1bbb002 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf00baf7c │ │ │ │ - bcs fe01ded4 │ │ │ │ + bcs fe01decc │ │ │ │ svcge 0x0077f47f │ │ │ │ strcc r4, [r3, #-1570] @ 0xfffff9de │ │ │ │ tstcs r3, ip, asr r6 │ │ │ │ @ instruction: 0x2001e7bd │ │ │ │ stmdbcs r2, {r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs ff0d1810 │ │ │ │ + blcs ff0d1808 │ │ │ │ @ instruction: 0xf1b9bf08 │ │ │ │ svclt 0x000c0fa0 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ andeq pc, r1, r3, lsl #1 │ │ │ │ stmdbcs r3, {r2, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ - bcs ff8d1bc0 │ │ │ │ - bcs ff91144c │ │ │ │ + bcs ff8d1bb8 │ │ │ │ + bcs ff911444 │ │ │ │ @ instruction: 0xf1bad01d │ │ │ │ svclt 0x00080fbb │ │ │ │ svclt 0x000c2aef │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svceq 0x00bff1bb │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @@ -24910,15 +24908,15 @@ │ │ │ │ @ instruction: 0xf10baf2e │ │ │ │ sbcslt r0, fp, #88, 6 @ 0x60000001 │ │ │ │ ldmle r6!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ sbcsmi r2, r8, r3, lsr #1 │ │ │ │ streq pc, [r1], #-0 │ │ │ │ andeq pc, r1, r4, lsl #1 │ │ │ │ svclt 0x0000e722 │ │ │ │ - ldrdeq r8, [r6], -ip │ │ │ │ + andeq r8, r6, r4, ror #7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ tstcs r0, r5, asr ip │ │ │ │ ldrbtmi r4, [ip], #-2901 @ 0xfffff4ab │ │ │ │ @@ -24928,307 +24926,307 @@ │ │ │ │ rsbsvs r6, r9, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andhi pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ andcs r4, r3, #5177344 @ 0x4f0000 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ - blx ad9552 │ │ │ │ + blx ad954a │ │ │ │ eorsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f4e4c │ │ │ │ rscscs r0, pc, #0, 18 │ │ │ │ ldrbtmi r4, [lr], #-1609 @ 0xfffff9b7 │ │ │ │ @ instruction: 0xf106463c │ │ │ │ @ instruction: 0xf8c60018 │ │ │ │ @ instruction: 0xf7e79118 │ │ │ │ - strbmi lr, [sl], -lr, lsr #22 │ │ │ │ + @ instruction: 0x464aeb32 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - b 1edb494 │ │ │ │ + b 1fdb48c │ │ │ │ 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 b2e704 │ │ │ │ + blcs b2e6fc │ │ │ │ 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 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - b 195b4c0 │ │ │ │ + b 1a5b4b8 │ │ │ │ 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: 0xf8d8eafe │ │ │ │ + @ instruction: 0xf8d8eb02 │ │ │ │ andcs r3, r1, #0 │ │ │ │ tstpcs r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r3, asr fp │ │ │ │ - blmi a2fe14 │ │ │ │ + blmi a2fe0c │ │ │ │ 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], ip, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst2.8 {d20,d22}, [pc :128], r7 │ │ │ │ stmdami r7!, {r0, r2, r3, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 16d960a │ │ │ │ + blx 16d9602 │ │ │ │ @ instruction: 0xf8d8e79c │ │ │ │ - blcs 29590 │ │ │ │ + blcs 29588 │ │ │ │ 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, r9, lsl #24] @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fb95b │ │ │ │ @ instruction: 0xe7d530ff │ │ │ │ vmul.i8 d20, d0, d13 │ │ │ │ ldmdami sp, {r0, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffed9642 │ │ │ │ + blx ffed963a │ │ │ │ ldmdbmi fp, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andvc pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0xe7eafbf1 │ │ │ │ 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 │ │ │ │ - blx ff95966e │ │ │ │ + blx ff959666 │ │ │ │ @ instruction: 0xf7e7e7dd │ │ │ │ - svclt 0x0000e84a │ │ │ │ - andeq r2, r6, lr, asr fp │ │ │ │ - andeq r2, r6, r8, asr fp │ │ │ │ + svclt 0x0000e84e │ │ │ │ + andeq r2, r6, r6, ror #22 │ │ │ │ + andeq r2, r6, r0, ror #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, r2, ror #16 │ │ │ │ - @ instruction: 0x000681ba │ │ │ │ - muleq r6, r0, r1 │ │ │ │ - andeq r8, r6, r4, asr r1 │ │ │ │ - andeq r2, r6, r0, lsr #21 │ │ │ │ - strdeq r8, [r3], -r0 │ │ │ │ - andeq r8, r3, r6, ror #27 │ │ │ │ - ldrdeq r8, [r3], -r6 │ │ │ │ - andeq r8, r3, ip, asr #27 │ │ │ │ - @ instruction: 0x000389b8 │ │ │ │ - andeq r8, r3, lr, lsr #27 │ │ │ │ - andeq r8, r3, r6, lsr #19 │ │ │ │ - muleq r3, ip, sp │ │ │ │ - andeq r8, r3, ip, lsl #19 │ │ │ │ - andeq r8, r3, r2, lsl #27 │ │ │ │ + andeq r0, r4, sl, asr r8 │ │ │ │ + andeq r8, r6, r2, asr #3 │ │ │ │ + muleq r6, r8, r1 │ │ │ │ + andeq r8, r6, ip, asr r1 │ │ │ │ + andeq r2, r6, r8, lsr #21 │ │ │ │ + andeq r8, r3, r8, ror #19 │ │ │ │ + ldrdeq r8, [r3], -lr │ │ │ │ + andeq r8, r3, lr, asr #19 │ │ │ │ + andeq r8, r3, r4, asr #27 │ │ │ │ + @ instruction: 0x000389b0 │ │ │ │ + andeq r8, r3, r6, lsr #27 │ │ │ │ + muleq r3, lr, r9 │ │ │ │ + muleq r3, r4, sp │ │ │ │ + andeq r8, r3, r4, lsl #19 │ │ │ │ + andeq r8, r3, sl, ror sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb74848 │ │ │ │ + bl feb74840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5e15f0 │ │ │ │ - bmi 609254 │ │ │ │ + blmi 5e15e8 │ │ │ │ + bmi 60924c │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x4d15b993 │ │ │ │ ldrbtmi r4, [sp], #-1568 @ 0xfffff9e0 │ │ │ │ orrvc pc, lr, r5, lsl #10 │ │ │ │ - blx 8db662 │ │ │ │ + blx 8db65a │ │ │ │ @ instruction: 0xf8d54604 │ │ │ │ - blcs 69ae4 │ │ │ │ + blcs 69adc │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ tstpcc r8, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r2, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff559714 │ │ │ │ + blx ff55970c │ │ │ │ stmdbmi sl, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsvc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ strtmi pc, [r0], -r7, lsl #23 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r2, r6, sl, lsr #19 │ │ │ │ + @ instruction: 0x000629b2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r6, r6, lsr r0 │ │ │ │ - andeq r8, r3, r4, ror #17 │ │ │ │ - andeq r8, r3, lr, ror #25 │ │ │ │ - ldrdeq r8, [r3], -r2 │ │ │ │ + andeq r8, r6, lr, lsr r0 │ │ │ │ ldrdeq r8, [r3], -ip │ │ │ │ + andeq r8, r3, r6, ror #25 │ │ │ │ + andeq r8, r3, sl, asr #17 │ │ │ │ + ldrdeq r8, [r3], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb748d0 │ │ │ │ + bl feb748c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 10e1678 │ │ │ │ - bmi 11092dc │ │ │ │ + blmi 10e1670 │ │ │ │ + bmi 11092d4 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple r2, r0, lsl #22 │ │ │ │ suble r2, lr, r0, lsl #26 │ │ │ │ - blcs bfb79c │ │ │ │ + blcs bfb794 │ │ │ │ strcs fp, [r0, #-3864] @ 0xfffff0e8 │ │ │ │ strtmi sp, [r8], -r9, asr #2 │ │ │ │ mrc2 7, 4, pc, cr12, cr13, {7} │ │ │ │ strmi r7, [r5], -r3, lsl #16 │ │ │ │ cmple sp, pc, lsr #22 │ │ │ │ @ instruction: 0xf8164606 │ │ │ │ - blcs bed310 │ │ │ │ - blcs 51afc │ │ │ │ + blcs bed308 │ │ │ │ + blcs 51af4 │ │ │ │ strtmi sp, [r8], -r9, asr #32 │ │ │ │ - ldmdb r6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r1, {r0, r1, r9, sl, lr} │ │ │ │ stmdane r9!, {r0, r2, r3, r4, r6, r8, fp, ip, lr, pc} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcs 95734 │ │ │ │ + blcs 9572c │ │ │ │ andgt pc, r0, r1, lsl #17 │ │ │ │ @ instruction: 0xf811d055 │ │ │ │ ldrmi r0, [sl], -r1, lsl #26 │ │ │ │ stmdacs pc!, {r0, r8, r9, fp, ip, sp} @ │ │ │ │ strtmi sp, [fp], #-245 @ 0xffffff0b │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ - bcs 95750 │ │ │ │ + bcs 95748 │ │ │ │ and pc, r1, r3, lsl #17 │ │ │ │ @ instruction: 0x4618d039 │ │ │ │ - blcc 6ef94 │ │ │ │ + blcc 6ef8c │ │ │ │ @ instruction: 0xf8903a01 │ │ │ │ @ instruction: 0xf1bcc000 │ │ │ │ mvnsle r0, pc, lsr #30 │ │ │ │ addsmi r1, lr, #7012352 @ 0x6b0000 │ │ │ │ stclne 0, cr13, [r8], #-188 @ 0xffffff44 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ mulsvc r9, r8, r2 │ │ │ │ @ instruction: 0xf813d003 │ │ │ │ - bcs be8b78 │ │ │ │ + bcs be8b70 │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ ldmdbmi ip, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ addsvc pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0x4628fb15 │ │ │ │ ldmdbmi r9, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rsbvc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ str pc, [r3, pc, asr #20]! │ │ │ │ - blcs 2efbc │ │ │ │ + blcs 2efb4 │ │ │ │ stmdavs r3!, {r0, r2, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ rscle r2, lr, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r3 │ │ │ │ ldmdami r3, {r0, r1, r2, r3, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fff5983c │ │ │ │ + blx fff59834 │ │ │ │ adcsmi lr, r0, #60030976 @ 0x3940000 │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ rscle r2, r0, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc], lr │ │ │ │ stmdami lr, {r1, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffbd9858 │ │ │ │ + blx ffbd9850 │ │ │ │ strtmi lr, [fp], #-2007 @ 0xfffff829 │ │ │ │ @ instruction: 0xd1ca429e │ │ │ │ svclt 0x0000e7ef │ │ │ │ - andeq r2, r6, r2, lsr #18 │ │ │ │ + andeq r2, r6, sl, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r3, lr, ror #15 │ │ │ │ - andeq r8, r3, r0, lsl ip │ │ │ │ - ldrdeq r8, [r3], -sl │ │ │ │ - strdeq r8, [r3], -ip │ │ │ │ - @ instruction: 0x000387bc │ │ │ │ - ldrdeq r8, [r3], -lr │ │ │ │ - andeq r8, r3, r0, lsr #15 │ │ │ │ - andeq r8, r3, r2, asr #23 │ │ │ │ + andeq r8, r3, r6, ror #15 │ │ │ │ + andeq r8, r3, r8, lsl #24 │ │ │ │ + ldrdeq r8, [r3], -r2 │ │ │ │ + strdeq r8, [r3], -r4 │ │ │ │ + @ instruction: 0x000387b4 │ │ │ │ + ldrdeq r8, [r3], -r6 │ │ │ │ + muleq r3, r8, r7 │ │ │ │ + @ instruction: 0x00038bba │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb74a14 │ │ │ │ + bl feb74a0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a617dc │ │ │ │ - bmi a89420 │ │ │ │ + blmi a617d4 │ │ │ │ + bmi a89418 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple r0, r0, lsl #22 │ │ │ │ stmdavc fp!, {r0, r2, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs bef0d4 │ │ │ │ + blcs bef0cc │ │ │ │ @ instruction: 0xf810d103 │ │ │ │ - blcs bed440 │ │ │ │ + blcs bed438 │ │ │ │ @ instruction: 0xb32bd0fb │ │ │ │ ldc2l 7, cr15, [r8, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xb3284605 │ │ │ │ - ldm ip, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r3], -r1, lsl #16 │ │ │ │ smlabbcs r0, r2, pc, fp @ │ │ │ │ @ instruction: 0x1c68195b │ │ │ │ and sp, r6, r3, lsl #16 │ │ │ │ andsvc r4, r9, r3, lsl #5 │ │ │ │ @ instruction: 0xf813d003 │ │ │ │ - bcs be8c6c │ │ │ │ + bcs be8c64 │ │ │ │ strdcs sp, [pc, -r8]! │ │ │ │ @ instruction: 0xf7e74628 │ │ │ │ - cmnlt r8, r0, asr #20 │ │ │ │ + cmnlt r8, r4, asr #20 │ │ │ │ @ instruction: 0xf7fd3001 │ │ │ │ @ instruction: 0x4603fddd │ │ │ │ ldrmi r4, [sp], -r8, lsr #12 │ │ │ │ @ instruction: 0xff1af00c │ │ │ │ stmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #160]! @ 0xa0 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4605fdd1 │ │ │ │ - blcs 37924 │ │ │ │ + blcs 3791c │ │ │ │ stmdbmi fp, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ strtmi pc, [r8], -r5, lsl #21 │ │ │ │ stmdbmi r8, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcvc pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2055 @ 0xfffff7f9 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0xe7b5f9bf │ │ │ │ - ldrdeq r2, [r6], -lr │ │ │ │ + andeq r2, r6, r6, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r3, lr, asr #13 │ │ │ │ - andeq r8, r3, r0, lsl #22 │ │ │ │ - @ instruction: 0x000386ba │ │ │ │ - andeq r8, r3, ip, ror #21 │ │ │ │ + andeq r8, r3, r6, asr #13 │ │ │ │ + strdeq r8, [r3], -r8 @ │ │ │ │ + @ instruction: 0x000386b2 │ │ │ │ + andeq r8, r3, r4, ror #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ umullslt r4, r3, r1, sp │ │ │ │ ldrbtmi r4, [sp], #-3217 @ 0xfffff36f │ │ │ │ - bmi fe4b0738 │ │ │ │ + bmi fe4b0730 │ │ │ │ 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 29910 │ │ │ │ + blcs 29908 │ │ │ │ adchi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -fp, ror #1 │ │ │ │ - ldmda r2!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf0242004 │ │ │ │ msrlt CPSR_f, r3, ror ip │ │ │ │ smlatbcs r2, sp, r0, r0 │ │ │ │ @ instruction: 0xf0244628 │ │ │ │ stmiblt r8!, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf00c200b │ │ │ │ stmibmi r0, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r2, [r6], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ @ instruction: 0xf8d9ffdb │ │ │ │ - blcs 29950 │ │ │ │ + blcs 29948 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - blmi 1df0344 │ │ │ │ + blmi 1df033c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs ffef79c8 │ │ │ │ + blvs ffef79c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r0, ror #1 │ │ │ │ ldrtmi r3, [sp], r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf1071ca8 │ │ │ │ @ instruction: 0xf00c0b0c │ │ │ │ @@ -25237,55 +25235,55 @@ │ │ │ │ @ instruction: 0x46584479 │ │ │ │ @ instruction: 0xffe6f01f │ │ │ │ ldrtmi r7, [r5], -r2, lsr #16 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ @ instruction: 0xf8c72500 │ │ │ │ @ instruction: 0xf1a2b000 │ │ │ │ @ instruction: 0xf1050308 │ │ │ │ - bl 19f9a8 │ │ │ │ - blcs 1ca05bc │ │ │ │ + bl 19f9a0 │ │ │ │ + blcs 1ca05b4 │ │ │ │ ldm pc, {r0, r1, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ strbtvs pc, [fp], -r3 @ │ │ │ │ @ instruction: 0x777a7db8 │ │ │ │ + bcc eac298 │ │ │ │ + bcc eac29c │ │ │ │ bcc eac2a0 │ │ │ │ bcc eac2a4 │ │ │ │ - bcc eac2a8 │ │ │ │ - bcc eac2ac │ │ │ │ - bcc 1c6c2b0 │ │ │ │ - bcc eac384 │ │ │ │ - bcc eac2b8 │ │ │ │ - bcc eac2bc │ │ │ │ + bcc 1c6c2a8 │ │ │ │ + bcc eac37c │ │ │ │ + bcc eac2b0 │ │ │ │ + bcc eac2b4 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ - bcc eac2cc │ │ │ │ + bcc eac2c4 │ │ │ │ teqmi sl, #237568 @ 0x3a000 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ - bcc feeec310 │ │ │ │ + bcc feeec308 │ │ │ │ teqmi sl, #237568 @ 0x3a000 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ rsbsvs r0, sl, r3, asr #32 │ │ │ │ - svc 0x00c4f7e6 │ │ │ │ + svc 0x00c8f7e6 │ │ │ │ stmdavs r3, {r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andscc pc, r2, r3, lsr r9 @ │ │ │ │ - ble 1168634 │ │ │ │ + ble 116862c │ │ │ │ @ instruction: 0xf88b46a8 │ │ │ │ @ instruction: 0xf8142000 │ │ │ │ @ instruction: 0xf1082f01 │ │ │ │ - bcs 1ee48 │ │ │ │ + bcs 1ee40 │ │ │ │ ldrtmi sp, [r5], #-425 @ 0xfffffe57 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ eorvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi sp!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ rsbeq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @@ -25313,138 +25311,138 @@ │ │ │ │ ldrbtmi r4, [r9], #-2090 @ 0xfffff7d6 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ smlsldx pc, r9, fp, r9 @ │ │ │ │ cmpcs ip, #268435456 @ 0x10000000 │ │ │ │ eorcs r9, r0, #0, 6 │ │ │ │ tstcs r1, fp, lsr r8 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - svc 0x00faf7e6 │ │ │ │ + svc 0x00fef7e6 │ │ │ │ ldrbpl r7, [r3, #-3899]! @ 0xfffff0c5 │ │ │ │ @ instruction: 0xf8067f7b │ │ │ │ @ instruction: 0xf1053008 │ │ │ │ svcvc 0x00bb0803 │ │ │ │ andcc pc, r2, fp, lsl #17 │ │ │ │ @ instruction: 0xf8067ffb │ │ │ │ str r3, [r4, r8]! │ │ │ │ @ instruction: 0xf00c2007 │ │ │ │ ldmdbmi fp, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r2, [r6], -r7, lsl #4 │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ @ instruction: 0xf8d9feff │ │ │ │ - blcs 29b08 │ │ │ │ + blcs 29b00 │ │ │ │ svcge 0x0024f43f │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r1, r2, r3, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf94cf020 │ │ │ │ @ instruction: 0xf646e71a │ │ │ │ sbfx r6, ip, #6, #13 │ │ │ │ cmppmi ip, #72351744 @ p-variant is OBSOLETE @ 0x4500000 │ │ │ │ @ instruction: 0xf7e6e7a9 │ │ │ │ - svclt 0x0000edac │ │ │ │ - andeq r2, r6, r2, lsl r7 │ │ │ │ + svclt 0x0000edb0 │ │ │ │ + andeq r2, r6, sl, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r6, sl, lsl #14 │ │ │ │ + andeq r2, r6, r2, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, r8, sl │ │ │ │ - andeq r2, r6, r8, lsr #13 │ │ │ │ - andeq r8, r3, r0, asr sl │ │ │ │ - andeq r8, r3, r2, lsl r5 │ │ │ │ - andeq r8, r3, r8, asr r9 │ │ │ │ - andeq r8, r3, r0, lsl #10 │ │ │ │ - andeq r8, r3, r6, asr #18 │ │ │ │ - @ instruction: 0x000384ba │ │ │ │ - andeq r8, r3, r0, lsl #18 │ │ │ │ - ldrdeq r8, [r3], -r0 │ │ │ │ - andeq r8, r3, ip, asr r4 │ │ │ │ - andeq r8, r3, r2, lsr #17 │ │ │ │ + muleq r3, r0, sl │ │ │ │ + @ instruction: 0x000626b0 │ │ │ │ + andeq r8, r3, r8, asr #20 │ │ │ │ + andeq r8, r3, sl, lsl #10 │ │ │ │ + andeq r8, r3, r0, asr r9 │ │ │ │ + strdeq r8, [r3], -r8 @ │ │ │ │ + andeq r8, r3, lr, lsr r9 │ │ │ │ + @ instruction: 0x000384b2 │ │ │ │ + strdeq r8, [r3], -r8 @ │ │ │ │ + andeq r8, r3, r8, asr #17 │ │ │ │ + andeq r8, r3, r4, asr r4 │ │ │ │ + muleq r3, sl, r8 │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15bcf0 │ │ │ │ + blvc 15bce8 │ │ │ │ mcrlt 7, 5, pc, cr12, cr15, {7} @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r3, ror #28 │ │ │ │ ldrbtmi r4, [lr], #-2915 @ 0xfffff49d │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 188c0f0 │ │ │ │ + blmi 188c0e8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsle r2, r5, r1, lsl #22 │ │ │ │ strtmi r2, [r0], -r1, lsl #8 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrsbls pc, [r0, #-143]! @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf8df22d0 │ │ │ │ ldrbtmi r8, [r9], #368 @ 0x170 │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf0204640 │ │ │ │ - blmi 169bcac │ │ │ │ + blmi 169bca4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmple r1, r1, lsl #22 │ │ │ │ ldrsbls pc, [ip, #-143] @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf8d944f9 │ │ │ │ cmnlt r0, r4 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2f400 │ │ │ │ + blcs 2f3f8 │ │ │ │ ldmdbmi r2, {r0, r2, r3, r4, r6, r7, ip, lr, pc}^ │ │ │ │ ldmdami r2, {r1, r3, r4, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8daf020 │ │ │ │ @ instruction: 0xf7e6e7d5 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - blmi 13d1d10 │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + blmi 13d1d08 │ │ │ │ andhi pc, r3, r6, asr r8 @ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ mcr2 7, 3, pc, cr0, cr15, {7} @ │ │ │ │ - bmi 1330148 │ │ │ │ + bmi 1330140 │ │ │ │ strmi r4, [r3], -r1, lsl #13 │ │ │ │ ldmdapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ - svc 0x00e4f7e6 │ │ │ │ + svc 0x00e8f7e6 │ │ │ │ @ instruction: 0xf00c4648 │ │ │ │ @ instruction: 0xf8d8fd43 │ │ │ │ @ instruction: 0xf7e60000 │ │ │ │ - strmi lr, [r6], -r6, lsr #31 │ │ │ │ + strmi lr, [r6], -sl, lsr #31 │ │ │ │ svclt 0x0018280a │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf8d8d04b │ │ │ │ @ instruction: 0xf7e60000 │ │ │ │ - stmdacs sl, {r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs sl, {r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b0bf18 │ │ │ │ svclt 0x00143fff │ │ │ │ andcs r2, r0, r1 │ │ │ │ mrccs 1, 2, sp, cr9, cr3, {7} │ │ │ │ ldcle 0, cr13, [r8, #-172]! @ 0xffffff54 │ │ │ │ eorsle r2, r8, lr, ror #28 │ │ │ │ eorle r2, r6, r9, ror lr │ │ │ │ andscs r4, ip, #56, 16 @ 0x380000 │ │ │ │ tstcs r1, r3, lsr #16 │ │ │ │ @ instruction: 0xf7e64478 │ │ │ │ - @ instruction: 0xe7daedb8 │ │ │ │ - blcs 37d2c │ │ │ │ + @ instruction: 0xe7daedbc │ │ │ │ + blcs 37d24 │ │ │ │ sbcscs sp, r4, #148 @ 0x94 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf894f020 │ │ │ │ andcs lr, r2, lr, lsl #15 │ │ │ │ - cdp 7, 11, cr15, cr2, cr6, {7} │ │ │ │ + cdp 7, 11, cr15, cr6, cr6, {7} │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf7e62002 │ │ │ │ - blmi a99758 │ │ │ │ + blmi a99760 │ │ │ │ ldrbtmi r4, [r9], #-2348 @ 0xfffff6d4 │ │ │ │ andhi pc, r3, r6, asr r8 @ │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ - cdp 7, 6, cr15, cr14, cr6, {7} │ │ │ │ + cdp 7, 7, cr15, cr2, cr6, {7} │ │ │ │ @ instruction: 0xf8d9b1c0 │ │ │ │ - blcs 69cb8 │ │ │ │ + blcs 69cb0 │ │ │ │ strcs sp, [r1], #-170 @ 0xffffff56 │ │ │ │ - blcs 37d6c │ │ │ │ + blcs 37d64 │ │ │ │ svcge 0x0075f43f │ │ │ │ vst2.8 {d20,d22}, [pc :128], r4 │ │ │ │ stmdami r4!, {r1, r3, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf870f020 │ │ │ │ cdpcs 7, 4, cr14, cr14, cr11, {3} │ │ │ │ strmi sp, [r4], -r8, asr #3 │ │ │ │ @@ -25455,42 +25453,42 @@ │ │ │ │ ldrbtmi r4, [sp], #-2334 @ 0xfffff6e2 │ │ │ │ rsccs r4, r5, #124, 8 @ 0x7c000000 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ strls r3, [r2, #-255] @ 0xffffff01 │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf898f001 │ │ │ │ @ instruction: 0xf7e62001 │ │ │ │ - ldcmi 14, cr14, [r8, #-408] @ 0xfffffe68 │ │ │ │ + ldcmi 14, cr14, [r8, #-424] @ 0xfffffe58 │ │ │ │ ldcmi 6, cr2, [r8], {114} @ 0x72 │ │ │ │ ldmdbmi r8, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ ldrbtmi r2, [r9], #-750 @ 0xfffffd12 │ │ │ │ svclt 0x0000e7eb │ │ │ │ - andeq r2, r6, sl, ror #8 │ │ │ │ + andeq r2, r6, r2, ror r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r6], -r4 │ │ │ │ - andeq r8, r3, lr, lsr #7 │ │ │ │ - andeq r8, r3, r4, lsr #16 │ │ │ │ - andeq r7, r6, r8, asr #21 │ │ │ │ - @ instruction: 0x00067abc │ │ │ │ - andeq r8, r3, r8, ror r3 │ │ │ │ - andeq r8, r3, lr, ror #15 │ │ │ │ + strdeq r7, [r6], -ip │ │ │ │ + andeq r8, r3, r6, lsr #7 │ │ │ │ + andeq r8, r3, ip, lsl r8 │ │ │ │ + ldrdeq r7, [r6], -r0 │ │ │ │ + andeq r7, r6, r4, asr #21 │ │ │ │ + andeq r8, r3, r0, ror r3 │ │ │ │ + andeq r8, r3, r6, ror #15 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - ldrdeq r8, [r3], -ip │ │ │ │ - andeq r8, r3, r8, asr #15 │ │ │ │ - andeq r6, r3, r6, lsl #23 │ │ │ │ - andeq r8, r3, r4, lsr #5 │ │ │ │ - andeq r8, r3, sl, lsl r7 │ │ │ │ - strdeq r8, [r3], -sl │ │ │ │ - andeq r8, r3, r0, lsr #14 │ │ │ │ - andeq r8, r3, ip, ror r2 │ │ │ │ ldrdeq r8, [r3], -r4 │ │ │ │ - strdeq r8, [r3], -sl │ │ │ │ - andeq r8, r3, r6, asr r2 │ │ │ │ + andeq r8, r3, r0, asr #15 │ │ │ │ + andeq r6, r3, lr, ror fp │ │ │ │ + muleq r3, ip, r2 │ │ │ │ + andeq r8, r3, r2, lsl r7 │ │ │ │ + strdeq r8, [r3], -r2 │ │ │ │ + andeq r8, r3, r8, lsl r7 │ │ │ │ + andeq r8, r3, r4, ror r2 │ │ │ │ + andeq r8, r3, ip, asr #13 │ │ │ │ + strdeq r8, [r3], -r2 │ │ │ │ + andeq r8, r3, lr, asr #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, ip, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-3148 @ 0xfffff3b4 │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ @@ -25498,32 +25496,32 @@ │ │ │ │ andls pc, r4, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ teqle fp, r0, lsl #22 │ │ │ │ eorsle r2, r4, r0, lsl #28 │ │ │ │ ldrbtmi r4, [fp], #-2886 @ 0xfffff4ba │ │ │ │ @ instruction: 0x5118f8d3 │ │ │ │ @ instruction: 0xf8d3bb65 │ │ │ │ - blcs 6a228 │ │ │ │ + blcs 6a220 │ │ │ │ ldmdavc r4!, {r0, r4, r6, ip, lr, pc} │ │ │ │ - bmi 10caa90 │ │ │ │ + bmi 10caa88 │ │ │ │ ldrbtmi r4, [sl], #-1715 @ 0xfffff94d │ │ │ │ @ instruction: 0xf81be004 │ │ │ │ stclne 15, cr4, [fp], #-4 │ │ │ │ @ instruction: 0x461db1d4 │ │ │ │ smlatbeq r8, r4, r1, pc @ │ │ │ │ stmdbcs r5, {r0, r1, r5, r6, r7, r8, fp} │ │ │ │ @ instruction: 0xf043bf98 │ │ │ │ stccs 3, cr0, [r2], #-4 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ cmplt fp, #67108864 @ 0x4000000 │ │ │ │ mcrvc 4, 1, r4, cr3, cr4, {0} │ │ │ │ rscle r2, sl, r1, lsl #22 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf8d9d04e │ │ │ │ - blcs 29dfc │ │ │ │ + blcs 29df4 │ │ │ │ @ instruction: 0xf04fd141 │ │ │ │ strd r3, [r7], -pc @ │ │ │ │ ldclpl 1, cr11, [r3, #-76]! @ 0xffffffb4 │ │ │ │ rscsle r2, r1, r0, lsr #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ andcs fp, r0, fp, ror #18 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @@ -25534,22 +25532,22 @@ │ │ │ │ @ instruction: 0xff08f01f │ │ │ │ stmdbmi r9!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subsvc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ @ instruction: 0xe7e8ffbb │ │ │ │ @ instruction: 0xf7e6607a │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf833687a │ │ │ │ @ instruction: 0xf0133014 │ │ │ │ bicle r0, r9, r2, lsl #30 │ │ │ │ adcsle r2, r6, r0, lsr #24 │ │ │ │ ldrtle r0, [r4], #1051 @ 0x41b │ │ │ │ ldrtmi lr, [r0], -r4, asr #15 │ │ │ │ - blx 2dbe60 │ │ │ │ + blx 2dbe58 │ │ │ │ sbcle r2, r3, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ sbcsle r2, r0, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r1, r2, r3, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff9af01f │ │ │ │ @@ -25564,30 +25562,30 @@ │ │ │ │ strbmi r2, [r0], -pc, asr #4 │ │ │ │ strcs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ movwcs r4, #1145 @ 0x479 │ │ │ │ subsvc pc, r9, #64, 4 │ │ │ │ @ instruction: 0xffc0f000 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ @ instruction: 0xe79cfbff │ │ │ │ - andeq r2, r6, r2, ror r2 │ │ │ │ + andeq r2, r6, sl, ror r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, lr, ror #17 │ │ │ │ - ldrdeq r7, [r6], -r6 │ │ │ │ - andeq r8, r3, ip, asr #2 │ │ │ │ - andeq r8, r3, r6, lsr r6 │ │ │ │ - andeq r8, r3, sl, lsr r1 │ │ │ │ - andeq r8, r3, r4, lsr #12 │ │ │ │ - strdeq r8, [r3], -r8 @ │ │ │ │ - andeq r8, r3, r2, ror #11 │ │ │ │ - andeq r8, r3, r6, ror #1 │ │ │ │ - ldrdeq r8, [r3], -r0 │ │ │ │ - andeq r8, r3, r8, asr #1 │ │ │ │ + strdeq r7, [r6], -r6 │ │ │ │ + ldrdeq r7, [r6], -lr │ │ │ │ + andeq r8, r3, r4, asr #2 │ │ │ │ + andeq r8, r3, lr, lsr #12 │ │ │ │ + andeq r8, r3, r2, lsr r1 │ │ │ │ + andeq r8, r3, ip, lsl r6 │ │ │ │ + strdeq r8, [r3], -r0 │ │ │ │ + ldrdeq r8, [r3], -sl │ │ │ │ + ldrdeq r8, [r3], -lr │ │ │ │ + andeq r8, r3, r8, asr #11 │ │ │ │ + andeq r8, r3, r0, asr #1 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15c070 │ │ │ │ + blvc 15c068 │ │ │ │ stcllt 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b12 │ │ │ │ ldrbtmi r4, [fp], #-2578 @ 0xfffff5ee │ │ │ │ @@ -25604,52 +25602,52 @@ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x46414630 │ │ │ │ rsbseq pc, r6, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xff30f01f │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq r2, r6, sl, ror #1 │ │ │ │ + strdeq r2, [r6], -r2 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r3, lr, lsr r0 │ │ │ │ - andeq r8, r3, ip, lsr r5 │ │ │ │ + andeq r8, r3, r6, lsr r0 │ │ │ │ + andeq r8, r3, r4, lsr r5 │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb6ef38 │ │ │ │ + bl feb6ef30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami sl, {r3, r4, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbmi sl, {r0, r1, r7, ip, sp, pc}^ │ │ │ │ - blmi 12af168 │ │ │ │ - bmi 12c9b8c │ │ │ │ + blmi 12af160 │ │ │ │ + bmi 12c9b84 │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrdhi pc, [r8], -r7 @ │ │ │ │ rsbsvs r6, r9, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andls pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ teqle r4, r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4640d01f │ │ │ │ strteq pc, [ip], -r7, lsl #2 │ │ │ │ - stc 7, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ - bvs ffe2f7d0 │ │ │ │ + stc 7, cr15, [sl, #-920]! @ 0xfffffc68 │ │ │ │ + bvs ffe2f7c8 │ │ │ │ teqpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ eorsvs r3, fp, r1, lsl #10 │ │ │ │ eor fp, sp, r0, lsr r9 │ │ │ │ strtmi r6, [r5], #-2107 @ 0xfffff7c5 │ │ │ │ eorsvs r1, sl, sl, lsl sp │ │ │ │ teqlt r8, #24, 16 @ 0x180000 │ │ │ │ - ldc 7, cr15, [r6, #-920] @ 0xfffffc68 │ │ │ │ + ldc 7, cr15, [sl, #-920] @ 0xfffffc68 │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf0244628 │ │ │ │ stmdacs r0, {r0, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d1f0 │ │ │ │ - blcs 29fec │ │ │ │ + blcs 29fe4 │ │ │ │ strcs sp, [r0], #-324 @ 0xfffffebc │ │ │ │ - blmi bb08b8 │ │ │ │ + blmi bb08b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 127) │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdlt r4, [r4], -r0 │ │ │ │ @@ -25658,114 +25656,114 @@ │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ strb pc, [r1, sp, lsl #28] @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ @ instruction: 0xf92cf024 │ │ │ │ strcc fp, [r2, #-872] @ 0xfffffc98 │ │ │ │ strtmi r3, [r8], -r4, lsl #12 │ │ │ │ - blx fe2da06a │ │ │ │ + blx fe2da062 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ andvc r4, r3, sl, lsr #12 │ │ │ │ @ instruction: 0xf01f4604 │ │ │ │ - bvs ffe9d1bc │ │ │ │ + bvs ffe9d1b4 │ │ │ │ cmplt r1, lr, lsr r0 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ ldc2 0, cr15, [ip], {31} │ │ │ │ @ instruction: 0x36046831 │ │ │ │ stmdbcs r0, {r1, r2, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf8d9d1f6 │ │ │ │ - blcs 2a064 │ │ │ │ + blcs 2a05c │ │ │ │ ldmdbmi r7, {r2, r6, r7, ip, lr, pc} │ │ │ │ adceq pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ @ instruction: 0xe7bbfe9f │ │ │ │ @ instruction: 0xf6404914 │ │ │ │ ldmdami r4, {r0, r4, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 4, pc, cr6, cr15, {0} │ │ │ │ @ instruction: 0xf8d9e7b1 │ │ │ │ - blcs 2a090 │ │ │ │ + blcs 2a088 │ │ │ │ ldmdbmi r0, {r0, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ addseq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ str pc, [r4, r9, lsl #29]! │ │ │ │ - b ffbdc040 │ │ │ │ - andeq r2, r6, ip, ror r0 │ │ │ │ + b ffcdc038 │ │ │ │ + andeq r2, r6, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r6, r4, ror r0 │ │ │ │ + andeq r2, r6, ip, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, ip │ │ │ │ - andeq r7, r3, r6, asr pc │ │ │ │ - andeq r8, r3, r4, ror #8 │ │ │ │ - andeq r7, r3, r2, lsl #30 │ │ │ │ - andeq r8, r3, r0, lsl r4 │ │ │ │ - strdeq r7, [r3], -r0 │ │ │ │ - strdeq r8, [r3], -lr │ │ │ │ - ldrdeq r7, [r3], -r6 │ │ │ │ - andeq r8, r3, r4, ror #7 │ │ │ │ + andeq r2, r6, r4, lsl r0 │ │ │ │ + andeq r7, r3, lr, asr #30 │ │ │ │ + andeq r8, r3, ip, asr r4 │ │ │ │ + strdeq r7, [r3], -sl │ │ │ │ + andeq r8, r3, r8, lsl #8 │ │ │ │ + andeq r7, r3, r8, ror #29 │ │ │ │ + strdeq r8, [r3], -r6 │ │ │ │ + andeq r7, r3, lr, asr #29 │ │ │ │ + ldrdeq r8, [r3], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r3, asr fp │ │ │ │ ldrbtmi r4, [fp], #-1557 @ 0xfffff9eb │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf893460e │ │ │ │ ldmdblt r2!, {r5, r8, sp} │ │ │ │ subcs r4, r1, #1294336 @ 0x13c000 │ │ │ │ addsvc pc, r0, r3, lsl #10 │ │ │ │ @ instruction: 0xf7e64479 │ │ │ │ - ldrtmi lr, [r0], -ip, ror #20 │ │ │ │ + @ instruction: 0x4630ea70 │ │ │ │ suble r2, r5, r0, lsl #28 │ │ │ │ suble r2, r9, r0, lsl #26 │ │ │ │ ldrdge pc, [r8, -pc]! @ │ │ │ │ stcne 0, cr2, [r3, #-0] │ │ │ │ ldrbtmi r4, [sl], #1538 @ 0x602 │ │ │ │ cdpeq 1, 0, cr15, cr1, cr2, {0} │ │ │ │ suble r4, sl, #-1610612726 @ 0xa000000a │ │ │ │ mulgt r0, r6, r8 │ │ │ │ rsbsvs r4, fp, lr, lsr #11 │ │ │ │ strne lr, [ip], #-2639 @ 0xfffff5b1 │ │ │ │ vldmiaeq ip, {s28-s106} │ │ │ │ - bleq 358d68 │ │ │ │ + bleq 358d60 │ │ │ │ ldrteq pc, [r0], #-4 @ │ │ │ │ @ instruction: 0xf896d269 │ │ │ │ @ instruction: 0xf1028001 │ │ │ │ strmi r0, [lr, #3586]! @ 0xe02 │ │ │ │ andeq pc, r3, #-2147483648 @ 0x80000000 │ │ │ │ ldrne lr, [r8], #-2628 @ 0xfffff5bc │ │ │ │ orreq lr, r8, pc, asr #20 │ │ │ │ stmdbeq r4, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ teqpeq ip, r1 @ p-variant is OBSOLETE │ │ │ │ ldmvc r4!, {r1, r6, r9, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b3603 │ │ │ │ @ instruction: 0xf803c120 │ │ │ │ - b 1091184 │ │ │ │ + b 109117c │ │ │ │ @ instruction: 0xf0041194 │ │ │ │ @ instruction: 0xf899043f │ │ │ │ ldrbmi ip, [r1], #-288 @ 0xfffffee0 │ │ │ │ stcgt 8, cr15, [r3], {3} │ │ │ │ @ instruction: 0xf8914454 │ │ │ │ @ instruction: 0xf8031120 │ │ │ │ @ instruction: 0xf8941c02 │ │ │ │ @ instruction: 0xf8031120 │ │ │ │ andcc r1, r4, r1, lsl #24 │ │ │ │ addsmi r3, r5, #4, 6 @ 0x10000000 │ │ │ │ ldmdavs ip!, {r1, r6, r7, fp, ip, lr, pc}^ │ │ │ │ strcc r2, [ip, -r0, lsl #6] │ │ │ │ ldrtmi r7, [sp], r3, lsr #32 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stc 7, cr15, [sl], #-920 @ 0xfffffc68 │ │ │ │ + stc 7, cr15, [lr], #-920 @ 0xfffffc68 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ movwcs sp, #432 @ 0x1b0 │ │ │ │ eorvc r3, r3, ip, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi 882184 │ │ │ │ + bmi 88217c │ │ │ │ teqcs pc, ip, lsl r6 @ │ │ │ │ ldrbtmi r3, [sl], #-4 │ │ │ │ @ instruction: 0xf892370c │ │ │ │ @ instruction: 0xf8043120 │ │ │ │ @ instruction: 0xf8043c04 │ │ │ │ movwcs r3, #3075 @ 0xc03 │ │ │ │ stcne 8, cr15, [r2], {4} │ │ │ │ @@ -25779,43 +25777,43 @@ │ │ │ │ msrcs CPSR_, ip @ │ │ │ │ stccs 8, cr15, [r4], {3} │ │ │ │ msrcs CPSR_, r4 @ │ │ │ │ stccs 8, cr15, [r3], {3} │ │ │ │ msrcs CPSR_, r1 @ │ │ │ │ stccs 8, cr15, [r2], {3} │ │ │ │ teqcs pc, r2, ror r6 @ │ │ │ │ - bmi 398108 │ │ │ │ + bmi 398100 │ │ │ │ ldrbtmi r3, [sl], #-1537 @ 0xfffff9ff │ │ │ │ strtmi r4, [r2], #-1172 @ 0xfffffb6c │ │ │ │ msrne CPSR_, ip @ │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ msrcs CPSR_, r2 @ │ │ │ │ stccs 8, cr15, [r3], {3} │ │ │ │ @ instruction: 0xf803223f │ │ │ │ strb r2, [fp, r2, lsl #24]! │ │ │ │ - andeq r7, r6, r6, lsr #11 │ │ │ │ - andeq r8, r3, ip, lsl #7 │ │ │ │ - andeq r7, r6, r6, ror r5 │ │ │ │ - andeq r7, r6, lr, asr #9 │ │ │ │ - andeq r7, r6, r4, lsr #9 │ │ │ │ - andeq r7, r6, sl, ror r4 │ │ │ │ + andeq r7, r6, lr, lsr #11 │ │ │ │ + andeq r8, r3, r4, lsl #7 │ │ │ │ + andeq r7, r6, lr, ror r5 │ │ │ │ + ldrdeq r7, [r6], -r6 │ │ │ │ + andeq r7, r6, ip, lsr #9 │ │ │ │ + andeq r7, r6, r2, lsl #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb7545c │ │ │ │ + bl feb75454 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf64a0fe8 │ │ │ │ @ instruction: 0xf6ca2cab │ │ │ │ ldcne 12, cr2, [r3], {170} @ 0xaa │ │ │ │ svcge 0x00004605 │ │ │ │ movwgt pc, #15276 @ 0x3bac @ │ │ │ │ addseq r0, fp, fp, asr r8 │ │ │ │ addmi r1, r2, #88, 24 @ 0x5800 │ │ │ │ andcs sp, r0, r2, lsl #18 │ │ │ │ ldcllt 0, cr6, [r8, #160]! @ 0xa0 │ │ │ │ @ instruction: 0x460e4614 │ │ │ │ - blx 185a2bc │ │ │ │ + blx 185a2b4 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrtmi r6, [sp], r8, lsr #32 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ svclt 0x0020f7ff │ │ │ │ stmdacs r0, {r7, sl, ip, sp, pc} │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @@ -25823,19 +25821,19 @@ │ │ │ │ andle r2, r4, r0, lsl #6 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7fc7b04 │ │ │ │ ldrmi fp, [r8], -r3, ror #21 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb754cc │ │ │ │ + bl feb754c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmeq r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ - bl 109edc │ │ │ │ + bl 109ed4 │ │ │ │ ldrmi r0, [r5], -r3, asr #6 │ │ │ │ @ instruction: 0xf00c1c98 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ stccs 15, cr11, [r0], {24} │ │ │ │ eorsvs r4, r0, r3, lsl #12 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ andle r2, r6, r0, lsl #6 │ │ │ │ @@ -25846,34 +25844,34 @@ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, r1, asr #26 │ │ │ │ ldrbtmi r4, [sp], #-3137 @ 0xfffff3bf │ │ │ │ - bmi 10b102c │ │ │ │ + bmi 10b1024 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ stmdbpl ip!, {r3, r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f627c │ │ │ │ @ instruction: 0xf8530400 │ │ │ │ @ instruction: 0xf8d99002 │ │ │ │ - bllt aea344 │ │ │ │ + bllt aea33c │ │ │ │ andcs r1, r9, #3968 @ 0xf80 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc 7, cr15, [lr, #-920] @ 0xfffffc68 │ │ │ │ - bllt 1e2fb64 │ │ │ │ + ldc 7, cr15, [r2, #-920] @ 0xfffffc68 │ │ │ │ + bllt 1e2fb5c │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ strbmi r9, [r1], -r0 │ │ │ │ @ instruction: 0xf7e64630 │ │ │ │ - strmi lr, [r4], -r0, ror #19 │ │ │ │ + strmi lr, [r4], -r4, ror #19 │ │ │ │ @ instruction: 0x4630bb30 │ │ │ │ - b 145c304 │ │ │ │ + b 155c2fc │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bmi c4ca60 │ │ │ │ + bmi c4ca58 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -ip, asr #2 │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @@ -25888,97 +25886,97 @@ │ │ │ │ ldrb pc, [lr, r1, lsl #26] @ │ │ │ │ eorle r2, r1, r1, lsl #24 │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf9c6f00c │ │ │ │ movwpl pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - stmia sl!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ strls r2, [r2, #-256] @ 0xffffff00 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svcne 0x00fff882 │ │ │ │ ldmdbmi r8, {r0, r1, r5, r9, sl, lr} │ │ │ │ andls r2, r0, #1342177287 @ 0x50000007 │ │ │ │ rsbsne pc, r4, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0004479 │ │ │ │ @ instruction: 0x4640fd1f │ │ │ │ @ instruction: 0xf95ef00c │ │ │ │ @ instruction: 0xf7e64630 │ │ │ │ - @ instruction: 0xf8d9ea06 │ │ │ │ + @ instruction: 0xf8d9ea0a │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 1e40c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 1e404 @ │ │ │ │ stmdbmi pc, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ rsbsne pc, sl, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ ldrb pc, [r3, fp, asr #25]! @ │ │ │ │ - ldmdb r0!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq r1, [r6], -lr │ │ │ │ + ldmdb r4!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r1, r6, r6, ror #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r1, [r6], -r6 │ │ │ │ + ldrdeq r1, [r6], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r6, sl, lsl #25 │ │ │ │ - ldrdeq r7, [r3], -r8 │ │ │ │ - andeq r8, r3, lr, lsr r1 │ │ │ │ - andeq r7, r3, r6, asr #23 │ │ │ │ - andeq r8, r3, ip, lsr #2 │ │ │ │ - andeq r7, r3, r0, lsl #23 │ │ │ │ - andeq r7, r3, sl, asr fp │ │ │ │ - andeq r8, r3, r0, asr #1 │ │ │ │ + muleq r6, r2, ip │ │ │ │ + ldrdeq r7, [r3], -r0 │ │ │ │ + andeq r8, r3, r6, lsr r1 │ │ │ │ + @ instruction: 0x00037bbe │ │ │ │ + andeq r8, r3, r4, lsr #2 │ │ │ │ + andeq r7, r3, r8, ror fp │ │ │ │ + andeq r7, r3, r2, asr fp │ │ │ │ + strheq r8, [r3], -r8 @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7565c │ │ │ │ + bl feb75654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 522404 │ │ │ │ - blmi 54a674 │ │ │ │ + bmi 5223fc │ │ │ │ + blmi 54a66c │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stcl 7, cr15, [ip], {230} @ 0xe6 │ │ │ │ + ldcl 7, cr15, [r0], {230} @ 0xe6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - stmdb r8, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7e64478 │ │ │ │ - @ instruction: 0x4638e8b8 │ │ │ │ - ldc 7, cr15, [ip, #-920] @ 0xfffffc68 │ │ │ │ - blmi 230cc0 │ │ │ │ + @ instruction: 0x4638e8bc │ │ │ │ + stc 7, cr15, [r0, #-920]! @ 0xfffffc68 │ │ │ │ + blmi 230cb8 │ │ │ │ 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: 0xf7e6bd90 │ │ │ │ - svclt 0x0000e8ea │ │ │ │ - muleq r6, r8, fp │ │ │ │ + svclt 0x0000e8ee │ │ │ │ + andeq r1, r6, r0, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, r0, lsl #7 │ │ │ │ - andeq r1, r6, r8, ror #22 │ │ │ │ + andeq r7, r6, r8, lsl #7 │ │ │ │ + andeq r1, r6, r0, ror fp │ │ │ │ ldrlt r4, [r0], #2572 @ 0xa0c │ │ │ │ svcge 0x0000447a │ │ │ │ - bvs 14f9014 │ │ │ │ - blvs 1439124 │ │ │ │ + bvs 14f900c │ │ │ │ + blvs 143911c │ │ │ │ @ instruction: 0x4323430b │ │ │ │ - blvs ff539320 │ │ │ │ + blvs ff539318 │ │ │ │ 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, r0, asr #6 │ │ │ │ + andeq r7, r6, r8, asr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb75704 │ │ │ │ + bl feb756fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9624ac │ │ │ │ - bmi 98a110 │ │ │ │ + blmi 9624a4 │ │ │ │ + bmi 98a108 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 1b785ac │ │ │ │ + bllt 1b785a4 │ │ │ │ @ instruction: 0xf64f4a23 │ │ │ │ vst3. {d23-d25}, [pc :256] │ │ │ │ movwcs r7, #4480 @ 0x1180 │ │ │ │ rscscs r4, r0, sl, ror r4 │ │ │ │ stmib r2, {r9, sl, sp}^ │ │ │ │ stmib r2, {r0, r1, r2, r4, r8, lr}^ │ │ │ │ strcs r6, [r0], r7, lsl #6 │ │ │ │ @@ -25990,123 +25988,123 @@ │ │ │ │ stmib r2, {r4, r5, r7}^ │ │ │ │ stmib r2, {r0, r4, sl, lr}^ │ │ │ │ stmib r2, {r0, r1, r4, sl, lr}^ │ │ │ │ @ instruction: 0x66544415 │ │ │ │ stmib r2, {r1, r2, r3, r4, r5, r6, r7, sl, sp}^ │ │ │ │ @ instruction: 0xf843460b │ │ │ │ addmi r1, r3, #4, 22 @ 0x1000 │ │ │ │ - blmi 492d54 │ │ │ │ + blmi 492d4c │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ adcscs pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xbdf8b955 │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r1, r2, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 175a602 │ │ │ │ + blx 175a5fa │ │ │ │ strb r6, [r7, r5, lsr #16] │ │ │ │ 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: 0xf01f40f8 │ │ │ │ svclt 0x0000bc0b │ │ │ │ - strdeq r1, [r6], -r0 │ │ │ │ + strdeq r1, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, r4, ror #5 │ │ │ │ - muleq r6, lr, r2 │ │ │ │ - andeq r7, r3, ip, ror #30 │ │ │ │ - andeq r7, r3, r6, ror pc │ │ │ │ - andeq r7, r3, r8, asr pc │ │ │ │ - andeq r7, r3, r2, ror #30 │ │ │ │ + andeq r7, r6, ip, ror #5 │ │ │ │ + andeq r7, r6, r6, lsr #5 │ │ │ │ + andeq r7, r3, r4, ror #30 │ │ │ │ + andeq r7, r3, lr, ror #30 │ │ │ │ + andeq r7, r3, r0, asr pc │ │ │ │ + andeq r7, r3, sl, asr pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, ip, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-2668 @ 0xfffff594 │ │ │ │ asrsge pc, pc @ @ │ │ │ │ svcge 0x00004b6c │ │ │ │ @ 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 386a4 │ │ │ │ + blcs 3869c │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 193e8c4 │ │ │ │ + blmi 193e8bc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 2a8cc │ │ │ │ + blcs 2a8c4 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ - blcs 8bc6a0 │ │ │ │ + blcs 8bc698 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7e64620 │ │ │ │ - @ instruction: 0xf100e9f4 │ │ │ │ + @ instruction: 0xf100e9f8 │ │ │ │ strmi r0, [r0], r1, lsl #18 │ │ │ │ @ instruction: 0xf00c4648 │ │ │ │ @ instruction: 0xf108f891 │ │ │ │ @ instruction: 0x464a38ff │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf964f01f │ │ │ │ @ instruction: 0xf8194957 │ │ │ │ @ instruction: 0xf1073008 │ │ │ │ ldrbtmi r0, [r9], #-528 @ 0xfffffdf0 │ │ │ │ - blcs 8aff68 │ │ │ │ + blcs 8aff60 │ │ │ │ svclt 0x000460fa │ │ │ │ @ instruction: 0xf8092300 │ │ │ │ movwcs r3, #8 │ │ │ │ @ instruction: 0xf7e66033 │ │ │ │ - blmi 1458ab4 │ │ │ │ + blmi 1458abc │ │ │ │ @ instruction: 0xf04f4604 │ │ │ │ ldrbtmi r0, [fp], #-2049 @ 0xfffff7ff │ │ │ │ stmdbpl r0, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stccs 0, cr6, [r0], {187} @ 0xbb │ │ │ │ - bmi 135279c │ │ │ │ - bleq 5a7b0 │ │ │ │ + bmi 1352794 │ │ │ │ + bleq 5a7a8 │ │ │ │ stmdbvs r4, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andpl pc, r2, sl, asr r8 @ │ │ │ │ svceq 0x000bf1bb │ │ │ │ @ instruction: 0xf855d810 │ │ │ │ strtmi r1, [r0], -fp, lsr #32 │ │ │ │ - svc 0x0026f7e5 │ │ │ │ + svc 0x002af7e5 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ - blx 238760 │ │ │ │ + blx 238758 │ │ │ │ @ instruction: 0xf10bf20b │ │ │ │ tstmi r3, #1024 @ 0x400 │ │ │ │ svceq 0x000bf1bb │ │ │ │ stmible lr!, {r0, r1, r4, r5, sp, lr}^ │ │ │ │ strtmi r6, [r0], -r9, lsr #22 │ │ │ │ - svc 0x0016f7e5 │ │ │ │ + svc 0x001af7e5 │ │ │ │ ldmdavs r3!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ tstpeq ip, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ - blvs 1a76784 │ │ │ │ + blvs 1a7677c │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - ldmdblt r8, {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - b 10f8790 │ │ │ │ + ldmdblt r8, {r1, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + b 10f8788 │ │ │ │ eorsvs r0, r3, r9, lsl #6 │ │ │ │ strtmi r6, [r0], -r9, lsr #23 │ │ │ │ - svc 0x0004f7e5 │ │ │ │ + svc 0x0008f7e5 │ │ │ │ ldmdavs r3!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ movwvc pc, #9283 @ 0x2443 @ │ │ │ │ - blvs ffa767a8 │ │ │ │ + blvs ffa767a0 │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - ldmdblt r8, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ vst2.8 {d22-d23}, [r3 :256], r3 │ │ │ │ ldrsbtvs r7, [r3], -r1 │ │ │ │ - bleq 9ab1c │ │ │ │ + bleq 9ab14 │ │ │ │ svceq 0x0010f1bb │ │ │ │ ldmib r7, {r1, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andcs r1, r0, r2, lsl #4 │ │ │ │ - stmia r2, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldmib r7, {r0, r1, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ strbmi r5, [r8], -r0, lsl #18 │ │ │ │ @ instruction: 0xffd4f00b │ │ │ │ - bllt 12f87c0 │ │ │ │ - bmi 8e6718 │ │ │ │ + bllt 12f87b8 │ │ │ │ + bmi 8e6710 │ │ │ │ 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 │ │ │ │ @@ -26122,61 +26120,61 @@ │ │ │ │ @ instruction: 0x464922fe │ │ │ │ @ instruction: 0xf01f4640 │ │ │ │ @ instruction: 0xf04ffb29 │ │ │ │ @ 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 7da7f6 │ │ │ │ + blx 7da7ee │ │ │ │ @ instruction: 0xf7ffe7cc │ │ │ │ @ instruction: 0xe747febf │ │ │ │ - svc 0x0080f7e5 │ │ │ │ - andeq r1, r6, sl, lsr #20 │ │ │ │ + svc 0x0084f7e5 │ │ │ │ + andeq r1, r6, r2, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r6, r0, lsr #20 │ │ │ │ + andeq r1, r6, r8, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, r4, lsl #4 │ │ │ │ - ldrdeq r7, [r3], -sl │ │ │ │ - @ instruction: 0x00037eba │ │ │ │ + andeq r7, r6, ip, lsl #4 │ │ │ │ + ldrdeq r7, [r3], -r2 │ │ │ │ + @ instruction: 0x00037eb2 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r1, r6, r6, ror #17 │ │ │ │ - andeq r7, r3, r6, lsr #27 │ │ │ │ - andeq r7, r3, r0, asr #27 │ │ │ │ - andeq r7, r3, r8, ror sp │ │ │ │ - muleq r3, r2, sp │ │ │ │ + andeq r1, r6, lr, ror #17 │ │ │ │ + muleq r3, lr, sp │ │ │ │ + @ instruction: 0x00037db8 │ │ │ │ + andeq r7, r3, r0, ror sp │ │ │ │ + andeq r7, r3, sl, lsl #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ svcge 0x0000b0c1 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf107069c │ │ │ │ - bmi fecdfe88 │ │ │ │ + bmi fecdfe80 │ │ │ │ @ instruction: 0xf8c74688 │ │ │ │ @ instruction: 0x4619309c │ │ │ │ movwcc lr, #6598 @ 0x19c6 │ │ │ │ @ instruction: 0xf8c7447a │ │ │ │ @ instruction: 0xf10730ac │ │ │ │ stmib r5, {r2, r3, r4, r5, r7, r8, fp}^ │ │ │ │ strmi r3, [r4], -r1, lsl #6 │ │ │ │ @ instruction: 0x464860f3 │ │ │ │ @ instruction: 0xf10760eb │ │ │ │ - blmi feaa1440 │ │ │ │ + blmi feaa1438 │ │ │ │ adcge pc, r8, #14614528 @ 0xdf0000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldmdavs fp, {r6, r9, sp} │ │ │ │ rscscc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmib r8, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addcs r4, ip, #2703360 @ 0x294000 │ │ │ │ ldrbtmi r4, [r9], #-1624 @ 0xfffff9a8 │ │ │ │ - cdp 7, 14, cr15, cr0, cr5, {7} │ │ │ │ + cdp 7, 14, cr15, cr4, cr5, {7} │ │ │ │ @ instruction: 0xf85a4ba3 │ │ │ │ rsbsvs r3, fp, r3 │ │ │ │ - blcs 3889c │ │ │ │ + blcs 38894 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2976 @ 0xfffff460 │ │ │ │ ldrsbtcs pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d480ef │ │ │ │ ldreq r3, [r9, #520] @ 0x208 │ │ │ │ adcshi pc, sp, r0, lsl #2 │ │ │ │ @@ -26196,22 +26194,22 @@ │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ and pc, r5, sp, lsr r8 @ │ │ │ │ andcs r4, fp, #2310144 @ 0x234000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf836f01f │ │ │ │ strbmi r2, [sl], -r0, asr #6 │ │ │ │ andcs r2, r0, r0, lsl #2 │ │ │ │ - blx 5c87c │ │ │ │ + blx 5c874 │ │ │ │ @ instruction: 0xf8d44b88 │ │ │ │ strtmi r2, [r8], -ip, lsl #4 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ andsge pc, r8, #212, 16 @ 0xd40000 │ │ │ │ eorne pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf01f220b │ │ │ │ - blmi fe11c948 │ │ │ │ + blmi fe11c940 │ │ │ │ andscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldrbtmi r4, [fp], #-1625 @ 0xfffff9a7 │ │ │ │ addcs pc, r0, r7, asr #17 │ │ │ │ eorsvs r6, lr, #15990784 @ 0xf40000 │ │ │ │ ldrsbteq pc, [r4], r3 @ │ │ │ │ eorsls pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8c764bc │ │ │ │ @@ -26224,51 +26222,51 @@ │ │ │ │ andcs pc, r4, #196, 16 @ 0xc40000 │ │ │ │ suble r2, r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf01e7980 │ │ │ │ qsub8mi pc, r8, pc @ │ │ │ │ cdp2 0, 13, cr15, cr8, cr11, {0} │ │ │ │ strbmi r2, [r8], -r5, lsr #2 │ │ │ │ - stm ip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ andpl pc, r0, #212, 16 @ 0xd40000 │ │ │ │ andhi pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xb125462e │ │ │ │ @ instruction: 0xf7e64628 │ │ │ │ - @ instruction: 0x4606e870 │ │ │ │ + @ instruction: 0x4606e874 │ │ │ │ @ instruction: 0xf8d44405 │ │ │ │ strtmi r1, [r8], -r4, lsl #4 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0xf01f1b89 │ │ │ │ @ instruction: 0x1e05fafb │ │ │ │ ldrtmi sp, [r1], -fp, lsl #22 │ │ │ │ stc2 0, cr15, [r0], #140 @ 0x8c │ │ │ │ - bl 1cae28 │ │ │ │ + bl 1cae20 │ │ │ │ tstcs r4, r5, lsl #16 │ │ │ │ @ instruction: 0xf0234640 │ │ │ │ stmdacs r0, {r0, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r1, r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ - bllt 4f89c8 │ │ │ │ - blmi 14b12cc │ │ │ │ + bllt 4f89c0 │ │ │ │ + blmi 14b12c4 │ │ │ │ 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 #19 │ │ │ │ strbmi r2, [r8], -r5, lsr #2 │ │ │ │ - stmda lr, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bicle r2, r1, r0, lsl #16 │ │ │ │ addeq lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf01e4649 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 38a0c │ │ │ │ + blcs 38a04 │ │ │ │ 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, r1, lsl #20] @ │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r4, r6, r9, sp, lr}^ │ │ │ │ @@ -26287,24 +26285,24 @@ │ │ │ │ andeq pc, r1, #8, 2 │ │ │ │ @ instruction: 0xf01e4680 │ │ │ │ @ instruction: 0xf8d4ff85 │ │ │ │ @ instruction: 0xf00b0200 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stclne 6, cr4, [r9], #-296 @ 0xfffffed8 │ │ │ │ andeq lr, r6, r8, lsl #22 │ │ │ │ - bhi fe05911c │ │ │ │ - blx fe45aa8c │ │ │ │ + bhi fe059114 │ │ │ │ + blx fe45aa84 │ │ │ │ ldmdbmi r4!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ @ instruction: 0xe739ff71 │ │ │ │ eorsvs r2, fp, r0, asr #32 │ │ │ │ cdp2 0, 9, cr15, cr2, cr11, {0} │ │ │ │ @ instruction: 0xf8c3683b │ │ │ │ - bvs ff6ded00 │ │ │ │ + bvs ff6decf8 │ │ │ │ ldrle r0, [r3], #-2011 @ 0xfffff825 │ │ │ │ subcs r4, r0, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ str pc, [r0, -r1, ror #30] │ │ │ │ andcs r4, fp, #688128 @ 0xa8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff5af01e │ │ │ │ @@ -26325,237 +26323,237 @@ │ │ │ │ andcs r4, fp, #491520 @ 0x78000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff38f01e │ │ │ │ ldmdbmi ip, {r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ @ instruction: 0xe6f9ff31 │ │ │ │ - ldcl 7, cr15, [r0, #916]! @ 0x394 │ │ │ │ - andeq r1, r6, ip, lsl r8 │ │ │ │ + ldcl 7, cr15, [r4, #916]! @ 0x394 │ │ │ │ + andeq r1, r6, r4, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r1, [r6], -ip │ │ │ │ - andeq r1, r4, r2, lsr #31 │ │ │ │ + andeq r1, r6, r4, lsl #16 │ │ │ │ + muleq r4, sl, pc @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r6, [r6], -r2 │ │ │ │ - andeq r7, r3, ip, lsr #26 │ │ │ │ - andeq r7, r3, sl, asr #25 │ │ │ │ + ldrdeq r6, [r6], -sl │ │ │ │ + andeq r7, r3, r4, lsr #26 │ │ │ │ + andeq r7, r3, r2, asr #25 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r6, r6, r6, asr #30 │ │ │ │ - andeq r1, r6, r0, lsr #13 │ │ │ │ - andeq r7, r3, lr, lsr fp │ │ │ │ - andeq r7, r3, r4, ror fp │ │ │ │ - andeq r7, r3, ip, lsr #22 │ │ │ │ - andeq r7, r3, r2, ror #22 │ │ │ │ - andeq r7, r3, r0, lsl #23 │ │ │ │ - andeq r7, r3, r4, ror #22 │ │ │ │ - strdeq r7, [r3], -r8 │ │ │ │ - andeq r7, r3, lr, lsl fp │ │ │ │ - andeq r7, r3, ip, lsl fp │ │ │ │ - ldrdeq r7, [r3], -r8 │ │ │ │ - andeq r7, r3, r2, lsr fp │ │ │ │ - andeq r7, r3, ip, lsl #22 │ │ │ │ - andeq r7, r3, sl, lsl #22 │ │ │ │ - andeq r7, r3, r0, lsr #22 │ │ │ │ + andeq r6, r6, lr, asr #30 │ │ │ │ + andeq r1, r6, r8, lsr #13 │ │ │ │ + andeq r7, r3, r6, lsr fp │ │ │ │ + andeq r7, r3, ip, ror #22 │ │ │ │ + andeq r7, r3, r4, lsr #22 │ │ │ │ + andeq r7, r3, sl, asr fp │ │ │ │ + andeq r7, r3, r8, ror fp │ │ │ │ + andeq r7, r3, ip, asr fp │ │ │ │ + strdeq r7, [r3], -r0 │ │ │ │ + andeq r7, r3, r6, lsl fp │ │ │ │ + andeq r7, r3, r4, lsl fp │ │ │ │ + ldrdeq r7, [r3], -r0 │ │ │ │ + andeq r7, r3, sl, lsr #22 │ │ │ │ + andeq r7, r3, r4, lsl #22 │ │ │ │ + andeq r7, r3, r2, lsl #22 │ │ │ │ + andeq r7, r3, r8, lsl fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addslt r4, r0, r3, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ stcmi 15, cr10, [r3, #-8]! │ │ │ │ ldrbtmi r5, [sp], #-2259 @ 0xfffff72d │ │ │ │ cmnvs fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs bfcb40 │ │ │ │ - blmi 812bb4 │ │ │ │ + blcs bfcb38 │ │ │ │ + blmi 812bac │ │ │ │ stmiapl sp!, {r2, r9, sl, lr}^ │ │ │ │ - svc 0x0062f7e5 │ │ │ │ + svc 0x0066f7e5 │ │ │ │ @ instruction: 0x46022331 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d54620 │ │ │ │ movwls r8, #4096 @ 0x1000 │ │ │ │ strls r2, [r0, -r0, lsl #6] │ │ │ │ - blx febdcb24 │ │ │ │ + blx febdcb1c │ │ │ │ @ instruction: 0x46064a17 │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e69600 │ │ │ │ - stmdavs r8!, {r1, r2, r6, fp, sp, lr, pc} │ │ │ │ - stcl 7, cr15, [lr], #916 @ 0x394 │ │ │ │ + stmdavs r8!, {r1, r3, r6, fp, sp, lr, pc} │ │ │ │ + ldcl 7, cr15, [r2], #916 @ 0x394 │ │ │ │ @ instruction: 0xf7e52000 │ │ │ │ - @ instruction: 0xf04fed2c │ │ │ │ + @ instruction: 0xf04fed30 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf04f33ff │ │ │ │ @ instruction: 0xf7f331ff │ │ │ │ @ instruction: 0xf8dffcd7 │ │ │ │ - bmi 34ec3c │ │ │ │ + bmi 34ec34 │ │ │ │ strmi r4, [r3], -r4, lsl #12 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andpl pc, ip, r5, asr r8 @ │ │ │ │ @ instruction: 0xf7e66828 │ │ │ │ - strtmi lr, [r0], -ip, lsr #16 │ │ │ │ + @ instruction: 0x4620e830 │ │ │ │ stc2 0, cr15, [sl, #44] @ 0x2c │ │ │ │ svclt 0x0000e7e1 │ │ │ │ - andeq r1, r6, r2, ror #9 │ │ │ │ + andeq r1, r6, sl, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r1, [r6], -sl │ │ │ │ + andeq r1, r6, r2, ror #9 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, r3, r6, ror #20 │ │ │ │ - andeq r8, r3, lr, lsl #6 │ │ │ │ + andeq r7, r3, lr, asr sl │ │ │ │ + andeq r8, r3, r6, lsl #6 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8 │ │ │ │ - blvc 15cd44 │ │ │ │ + blvc 15cd3c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r3, r6, r4, ror #19 │ │ │ │ + andeq r3, r6, ip, ror #19 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ adcseq pc, r8, r3, asr #17 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r6, r6, ip, lsr #24 │ │ │ │ + andeq r6, r6, r4, lsr ip │ │ │ │ strlt r4, [r0], #2830 @ 0xb0e │ │ │ │ svcge 0x0000447b │ │ │ │ ldrsbtcs pc, [ip], r3 @ │ │ │ │ - bvs ff64d188 │ │ │ │ + bvs ff64d180 │ │ │ │ mvnscs r2, r1, lsl #4 │ │ │ │ sbceq pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xf8c362d9 │ │ │ │ ldrhvs r2, [sl, ip] │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ ldrdne pc, [r0], #131 @ 0x83 │ │ │ │ sbcsvs r2, r9, #0, 4 │ │ │ │ eorcs lr, pc, #3194880 @ 0x30c000 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ strb r7, [fp], #-2820 @ 0xfffff4fc │ │ │ │ - andeq r6, r6, r4, lsl ip │ │ │ │ + andeq r6, r6, ip, lsl ip │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, asr #2 │ │ │ │ - blvc 15cdb4 │ │ │ │ + blvc 15cdac │ │ │ │ svclt 0x0000e4be │ │ │ │ - ldrdeq r6, [r6], -r4 │ │ │ │ + ldrdeq r6, [r6], -ip │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], ip, asr #2 │ │ │ │ - blvc 15cdcc │ │ │ │ + blvc 15cdc4 │ │ │ │ svclt 0x0000e4b2 │ │ │ │ - @ instruction: 0x00066bbc │ │ │ │ + andeq r6, r6, r4, asr #23 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r8, asr #2 │ │ │ │ - blvc 15cde4 │ │ │ │ + blvc 15cddc │ │ │ │ svclt 0x0000e4a6 │ │ │ │ - andeq r6, r6, r4, lsr #23 │ │ │ │ + andeq r6, r6, ip, lsr #23 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r0, asr #2 │ │ │ │ - blvc 15cdfc │ │ │ │ + blvc 15cdf4 │ │ │ │ svclt 0x0000e49a │ │ │ │ - andeq r6, r6, ip, lsl #23 │ │ │ │ + muleq r6, r4, fp │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r4, asr #2 │ │ │ │ - blvc 15ce14 │ │ │ │ + blvc 15ce0c │ │ │ │ svclt 0x0000e48e │ │ │ │ - andeq r6, r6, r4, ror fp │ │ │ │ + andeq r6, r6, ip, ror fp │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r8, asr #2 │ │ │ │ - blvc 15ce2c │ │ │ │ + blvc 15ce24 │ │ │ │ svclt 0x0000e482 │ │ │ │ - andeq r6, r6, ip, asr fp │ │ │ │ + andeq r6, r6, r4, ror #22 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, ip, asr #2 │ │ │ │ - blvc 15ce44 │ │ │ │ + blvc 15ce3c │ │ │ │ svclt 0x0000e476 │ │ │ │ - andeq r6, r6, r4, asr #22 │ │ │ │ + andeq r6, r6, ip, asr #22 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, ror #2 │ │ │ │ - blvc 15ce5c │ │ │ │ + blvc 15ce54 │ │ │ │ svclt 0x0000e46a │ │ │ │ - andeq r6, r6, ip, lsr #22 │ │ │ │ + andeq r6, r6, r4, lsr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb75ef8 │ │ │ │ + bl feb75ef0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ tstlt sl, ip, lsl #12 │ │ │ │ andvc r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf7e54621 │ │ │ │ - strtmi lr, [r0], -r0, ror #31 │ │ │ │ + strtmi lr, [r0], -r4, ror #31 │ │ │ │ svclt 0x0000bd98 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, #0, 30 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r6, r6, lr, ror #21 │ │ │ │ + strdeq r6, [r6], -r6 @ │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, #0, 30 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - ldrdeq r6, [r6], -r6 @ │ │ │ │ + ldrdeq r6, [r6], -lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b29 │ │ │ │ strmi r4, [r6], -r9, lsr #20 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf8d99002 │ │ │ │ stmiblt r3!, {ip, sp}^ │ │ │ │ @ instruction: 0xf8dfb380 │ │ │ │ strcs r8, [r0, #-152] @ 0xffffff68 │ │ │ │ @ instruction: 0xf85844f8 │ │ │ │ @ instruction: 0x46204035 │ │ │ │ tstlt r4, r2, lsr #12 │ │ │ │ - cdp 7, 4, cr15, cr2, cr5, {7} │ │ │ │ + cdp 7, 4, cr15, cr6, cr5, {7} │ │ │ │ strtmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf01e4630 │ │ │ │ tstplt r0, #3280 @ p-variant is OBSOLETE @ 0xcd0 │ │ │ │ stccs 5, cr3, [r9, #-4] │ │ │ │ @ instruction: 0xf8d9d1ef │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ - bllt 6ec198 │ │ │ │ + bllt 6ec190 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ ldcmi 3, cr8, [r9, #-992] @ 0xfffffc20 │ │ │ │ rscsvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [sp], #-3096 @ 0xfffff3e8 │ │ │ │ @ instruction: 0x4629447c │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ cdpcs 15, 0, cr15, cr0, cr3, {2} │ │ │ │ @ instruction: 0xf8d9d1d7 │ │ │ │ @ instruction: 0xb12b3000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ rscsne pc, r5, #64, 4 │ │ │ │ @ instruction: 0xfff4f01e │ │ │ │ - ldrbtcc pc, [pc], #79 @ 1edd0 @ │ │ │ │ - blmi 418d64 │ │ │ │ - bl effc4 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 1edc8 @ │ │ │ │ + blmi 418d5c │ │ │ │ + bl effbc │ │ │ │ ldmdavs ip, {r0, r2, r6, r7, r8, r9}^ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ sbcsle r2, fp, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r0, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffe0f01e │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - andeq r1, r6, r4, lsr #5 │ │ │ │ + andeq r1, r6, ip, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r6], -r4 │ │ │ │ - andeq r7, r3, lr, lsr r7 │ │ │ │ - andeq r7, r3, r0, lsr r8 │ │ │ │ - andeq r0, r6, r0, ror ip │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ - andeq r7, r3, lr, ror #15 │ │ │ │ + ldrdeq r0, [r6], -ip │ │ │ │ + andeq r7, r3, r6, lsr r7 │ │ │ │ + andeq r7, r3, r8, lsr #16 │ │ │ │ + andeq r0, r6, r8, ror ip │ │ │ │ + strdeq r7, [r3], -r4 │ │ │ │ + andeq r7, r3, r6, ror #15 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ @@ -26580,41 +26578,41 @@ │ │ │ │ streq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 6, pc, cr8, cr14, {0} │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrne pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ @ instruction: 0xf7e630c4 │ │ │ │ - @ instruction: 0xf107e806 │ │ │ │ + @ instruction: 0xf107e80a │ │ │ │ andcs r0, r0, r4, lsr #2 │ │ │ │ - stcl 7, cr15, [r6, #916] @ 0x394 │ │ │ │ + stcl 7, cr15, [sl, #916] @ 0x394 │ │ │ │ strcc pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - svc 0x0026f7e5 │ │ │ │ + svc 0x002af7e5 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ eorhi pc, r2, #64 @ 0x40 │ │ │ │ ldrbtpl pc, [r0], #2271 @ 0x8df @ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x009cf7e5 │ │ │ │ + svc 0x00a0f7e5 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - bl 1a5ce6c │ │ │ │ + bl 1b5ce64 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d58168 │ │ │ │ stmdblt fp, {r4, r5, r7, ip, sp} │ │ │ │ - blx 25ceea │ │ │ │ + blx 25cee2 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbcs r0, {r0, r3, r5, fp, sp, lr} │ │ │ │ cmnphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 39274 │ │ │ │ + blcs 3926c │ │ │ │ orrhi pc, pc, r0 │ │ │ │ strtcc pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8d7697a │ │ │ │ ldmpl r3, {r3, r5, r6, r8}^ │ │ │ │ ldmibvs sl, {r0, r2, sp, lr, pc}^ │ │ │ │ tstcc r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @@ -26623,29 +26621,29 @@ │ │ │ │ strcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ stmdavs r1, {r0, r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df81da │ │ │ │ ldmdbvs sl!, {r3, r4, r5, r6, sl, ip, sp}^ │ │ │ │ - bl f5298 │ │ │ │ + bl f5290 │ │ │ │ ldmvs sp, {r2, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bvs ebf500 │ │ │ │ + bvs ebf4f8 │ │ │ │ msreq CPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ svclt 0x000c3201 │ │ │ │ ldmdavs ip, {r2, r4, r5, r9, sl, lr} │ │ │ │ bicsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ vpmax.u8 , q4, │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf8df8189 │ │ │ │ ldrbtmi r3, [fp], #-1100 @ 0xfffffbb4 │ │ │ │ andsmi r6, r4, #892928 @ 0xda000 │ │ │ │ msrhi SPSR_x, r0 │ │ │ │ - blx 10fa1f0 │ │ │ │ + blx 10fa1e8 │ │ │ │ ldrbeq pc, [lr, r8, lsl #6] @ │ │ │ │ cmpphi ip, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10005e6 │ │ │ │ @ instruction: 0xf8df8110 │ │ │ │ ldmdbvs sl!, {r4, r5, sl, ip, sp}^ │ │ │ │ ldmdavs lr, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ svclt 0x00d42e01 │ │ │ │ @@ -26668,42 +26666,42 @@ │ │ │ │ stc2 0, cr15, [lr], {30} │ │ │ │ @ instruction: 0xf8c568bb │ │ │ │ @ instruction: 0xf5073218 │ │ │ │ ldmdavs fp!, {r1, r2, r4, r5, r7, r8, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8c54628 │ │ │ │ stmib r5, {r2, r4, r9, ip, sp}^ │ │ │ │ mvnsvs r4, r2, lsl #17 │ │ │ │ - blx ff75cffe │ │ │ │ + blx ff75cff6 │ │ │ │ andge pc, r0, #13959168 @ 0xd50000 │ │ │ │ sbcvs pc, r8, r9, asr #17 │ │ │ │ @ instruction: 0xff46f7f2 │ │ │ │ @ instruction: 0xf0002803 │ │ │ │ - bmi ffbbf590 │ │ │ │ - bvs ff4f0200 │ │ │ │ + bmi ffbbf588 │ │ │ │ + bvs ff4f01f8 │ │ │ │ andsle r4, r8, r3, lsr #4 │ │ │ │ - blx 107a264 │ │ │ │ + blx 107a25c │ │ │ │ strbeq pc, [r8, r8, lsl #2] @ │ │ │ │ @ instruction: 0xf8d2d513 │ │ │ │ vst4. {d1-d4}, [r3], ip │ │ │ │ movwmi r7, #45952 @ 0xb380 │ │ │ │ movwcs sp, #4365 @ 0x110d │ │ │ │ @ instruction: 0xf8c24630 │ │ │ │ cdpcs 0, 0, cr3, cr0, cr12, {6} │ │ │ │ orrhi pc, lr, r0 │ │ │ │ @ instruction: 0xff8af019 │ │ │ │ andcs r4, r0, #231424 @ 0x38800 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi ff867380 │ │ │ │ + blmi ff867378 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ff7ff29c │ │ │ │ + bmi ff7ff294 │ │ │ │ stmdbvc r0, {r2, sl, ip, sp, lr, pc} │ │ │ │ - blvs fe4f024c │ │ │ │ + blvs fe4f0244 │ │ │ │ andle r4, r5, r3, lsr #4 │ │ │ │ - blx 107a5b0 │ │ │ │ + blx 107a5a8 │ │ │ │ strbeq pc, [r9, r8, lsl #2] @ │ │ │ │ cmpphi r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-3033 @ 0xfffff427 │ │ │ │ eormi r6, r2, #223232 @ 0x36800 │ │ │ │ ldcvs 0, cr13, [r9, #132] @ 0x84 │ │ │ │ @ instruction: 0xf108fa41 │ │ │ │ ldrle r0, [ip, #-1992] @ 0xfffff838 │ │ │ │ @@ -26711,30 +26709,30 @@ │ │ │ │ @ instruction: 0xf8d3d019 │ │ │ │ vst4. {d1-d4}, [r2 :64], r4 │ │ │ │ movwmi r7, #41600 @ 0xa280 │ │ │ │ andcs sp, r1, #-1073741820 @ 0xc0000004 │ │ │ │ sbcscs pc, r4, r3, asr #17 │ │ │ │ mcrcs 6, 0, r4, cr0, cr3, {1} │ │ │ │ msrhi SPSR_f, r0 │ │ │ │ - beq 5b1e8 │ │ │ │ + beq 5b1e0 │ │ │ │ cmncs pc, r7, ror #4 │ │ │ │ @ instruction: 0xf8cd206c │ │ │ │ @ instruction: 0xf018a000 │ │ │ │ - blmi ff29d9a8 │ │ │ │ + blmi ff29d9a0 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi ff247414 │ │ │ │ - blvs 6b02b4 │ │ │ │ + blmi ff24740c │ │ │ │ + blvs 6b02ac │ │ │ │ eorsle r4, r2, r2, lsr #4 │ │ │ │ - blx 107a434 │ │ │ │ + blx 107a42c │ │ │ │ strbeq pc, [r9, r8, lsl #2] @ │ │ │ │ @ instruction: 0xf1b8d52d │ │ │ │ eorle r0, sl, r0, lsl #30 │ │ │ │ ldrsbne pc, [r8], #131 @ 0x83 @ │ │ │ │ addvc pc, r0, #33554432 @ 0x2000000 │ │ │ │ - b 14afd10 │ │ │ │ + b 14afd08 │ │ │ │ @ instruction: 0xd1220209 │ │ │ │ strteq r2, [r0], -r1, lsl #4 │ │ │ │ sbcscs pc, r8, r3, asr #17 │ │ │ │ teqphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mcrcs 6, 0, r4, cr0, cr1, {1} │ │ │ │ mrshi pc, (UNDEF: 65) @ │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @@ -26745,234 +26743,234 @@ │ │ │ │ ldrdle r3, [ip, -r8] │ │ │ │ @ instruction: 0xf04f4ab4 │ │ │ │ ldmibmi r4!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ addcs r4, r8, #2030043136 @ 0x79000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ff5236 │ │ │ │ - blmi fec5eb38 │ │ │ │ - bvs 16b0324 │ │ │ │ + blmi fec5eb30 │ │ │ │ + bvs 16b031c │ │ │ │ andsle r4, lr, r2, lsr #4 │ │ │ │ - blx 107a2a4 │ │ │ │ + blx 107a29c │ │ │ │ strbeq pc, [r9, r8, lsl #2] @ │ │ │ │ @ instruction: 0xf1b8d519 │ │ │ │ andsle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xb1a16a19 │ │ │ │ ldrsbne pc, [ip], #131 @ 0x83 @ │ │ │ │ addvc pc, r0, #33554432 @ 0x2000000 │ │ │ │ tstle lr, sl, lsl #6 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #4 │ │ │ │ sbcscs pc, ip, r3, asr #17 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ tstcs r0, pc, lsl #2 │ │ │ │ @ instruction: 0xffeaf018 │ │ │ │ andcs r4, r0, #164864 @ 0x28400 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi fe8274ec │ │ │ │ + blmi fe8274e4 │ │ │ │ @ instruction: 0xf8d52201 │ │ │ │ ldrbtmi r0, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbccs pc, r8, r3, asr #17 │ │ │ │ @ instruction: 0xf00bb108 │ │ │ │ @ instruction: 0xb116fa95 │ │ │ │ @ instruction: 0xf00b4630 │ │ │ │ vst1.32 {d31-d32}, [pc :64], r1 │ │ │ │ tstcs r0, pc, lsl #4 │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ strtmi pc, [r8], -sp, ror #22 │ │ │ │ - blx fe25b1d4 │ │ │ │ + blx fe25b1cc │ │ │ │ andcs r4, r0, #152576 @ 0x25400 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ @ instruction: 0xf10720c8 │ │ │ │ @ instruction: 0xf7e50028 │ │ │ │ - ldmmi r2, {r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmmi r2, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2363 @ 0xfffff6c5 │ │ │ │ - bvs 1e31024 │ │ │ │ + bvs 1e3101c │ │ │ │ @ instruction: 0xf7e52100 │ │ │ │ - blmi 1d9a2a4 │ │ │ │ + blmi 1d9a2ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 39240 │ │ │ │ - bmi fe35376c │ │ │ │ + blcs 39238 │ │ │ │ + bmi fe353764 │ │ │ │ ldrbtmi r4, [sl], #-2928 @ 0xfffff490 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780c8 │ │ │ │ ldrtmi r7, [sp], r4, lsr #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vmla.i8 d20, d16, d4 │ │ │ │ stmmi r4, {r0, r1, r3, r4, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl, #-120] @ 0xffffff88 │ │ │ │ ldmdbvs sl!, {r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmpl r3, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ - blcs 39580 │ │ │ │ + blcs 39578 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr10, cr15, {3} │ │ │ │ ldmdbmi lr!, {r0, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ andvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2173 @ 0xfffff783 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ ldmdbmi ip!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs fp!, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r6, [sl], #-2232 @ 0xfffff748 │ │ │ │ stmdavs r8, {ip, pc} │ │ │ │ @ instruction: 0xf7e52101 │ │ │ │ - sbfx lr, sl, #25, #23 │ │ │ │ + sbfx lr, lr, #25, #23 │ │ │ │ ldrbtmi r4, [fp], #-2935 @ 0xfffff489 │ │ │ │ andsmi r6, r4, #368640 @ 0x5a000 │ │ │ │ mrrcvs 0, 0, sp, fp, cr5 │ │ │ │ vpmax.u8 , q4, │ │ │ │ @ instruction: 0xf53f07d8 │ │ │ │ - blmi 1d0acc0 │ │ │ │ - blvs fe6b044c │ │ │ │ + blmi 1d0acb8 │ │ │ │ + blvs fe6b0444 │ │ │ │ @ instruction: 0xd1274214 │ │ │ │ ldrbtmi r4, [fp], #-2929 @ 0xfffff48f │ │ │ │ andsmi r6, r4, #223232 @ 0x36800 │ │ │ │ - blmi 1c53714 │ │ │ │ - blvs 6b0460 │ │ │ │ + blmi 1c5370c │ │ │ │ + blvs 6b0458 │ │ │ │ addsle r4, ip, r4, lsl r2 │ │ │ │ - blx 10fa5e8 │ │ │ │ + blx 10fa5e0 │ │ │ │ ldrbeq pc, [fp, r8, lsl #6] @ │ │ │ │ pkhbt sp, r3, r7, lsl #11 │ │ │ │ svceq 0x00e0f014 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr3, cr15, {1} │ │ │ │ ldmdbvs sl!, {r0, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #36, 6 @ 0x90000000 │ │ │ │ msrcs CPSR_s, #12779520 @ 0xc30000 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ addspl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2148 @ 0xfffff79c │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ ldr pc, [r0, r1, lsl #27] │ │ │ │ - blx 10fa824 │ │ │ │ + blx 10fa81c │ │ │ │ ldrbeq pc, [r9, r8, lsl #6] @ │ │ │ │ mcrge 5, 3, pc, cr6, cr15, {1} @ │ │ │ │ ldcvs 7, cr14, [fp, #832] @ 0x340 │ │ │ │ vpmax.u8 , q4, │ │ │ │ @ instruction: 0xf53f07da │ │ │ │ @ instruction: 0xe7ceae5f │ │ │ │ eorscs r4, lr, #1490944 @ 0x16c000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx fef5b3a2 │ │ │ │ + blx fef5b39a │ │ │ │ @ instruction: 0xb3a84681 │ │ │ │ eorscs r4, lr, #88, 18 @ 0x160000 │ │ │ │ @ instruction: 0xf0314479 │ │ │ │ @ instruction: 0x4606fbb5 │ │ │ │ strbmi fp, [r8], -r0, lsr #3 │ │ │ │ @ instruction: 0xf9e2f00b │ │ │ │ ldmdbmi r4, {r0, r2, r3, r7, r9, sl, sp, lr, pc}^ │ │ │ │ andvs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2131 @ 0xfffff7ad │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xe61cfd57 │ │ │ │ ldmdbvs fp!, {r0, r4, r6, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [sl], #-916 @ 0xfffffc6c │ │ │ │ + ldcl 7, cr15, [lr], #-916 @ 0xfffffc6c │ │ │ │ ldrbt r4, [sl], -lr, asr #12 │ │ │ │ ldrsbne pc, [r0], #130 @ 0x82 @ │ │ │ │ orrvc pc, r0, #50331648 @ 0x3000000 │ │ │ │ - b 14eff54 │ │ │ │ + b 14eff4c │ │ │ │ @ instruction: 0xf47f0309 │ │ │ │ movwcs sl, #7843 @ 0x1ea3 │ │ │ │ andeq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c24631 │ │ │ │ ldrsblt r3, [r6, r0] │ │ │ │ @ instruction: 0xf860f01a │ │ │ │ andcs r4, r0, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ @ instruction: 0xe69320d0 │ │ │ │ ldrbmi r4, [r0], -r2, asr #18 │ │ │ │ ldrbtmi r2, [r9], #-574 @ 0xfffffdc2 │ │ │ │ - blx 1fdb41e │ │ │ │ + blx 1fdb416 │ │ │ │ ldrb r4, [sl], -r6, lsl #12 │ │ │ │ andeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5e66e │ │ │ │ strb r1, [r9, r0, lsl #4]! │ │ │ │ orrlt r4, r6, r1, lsr r6 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ cdp2 0, 14, cr15, cr14, cr10, {0} │ │ │ │ strb r4, [r8], r2, lsl #12 │ │ │ │ andcc pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7e5e694 │ │ │ │ - @ instruction: 0xf8d5e982 │ │ │ │ + @ instruction: 0xf8d5e986 │ │ │ │ ldrt r1, [fp], r0, lsl #4 │ │ │ │ andeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5e6ed │ │ │ │ strb r1, [fp, r0, lsl #4]! │ │ │ │ - @ instruction: 0x000611b0 │ │ │ │ - andeq r1, r6, sl, lsr #3 │ │ │ │ + @ instruction: 0x000611b8 │ │ │ │ + @ instruction: 0x000611b2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r3, r4, ror #12 │ │ │ │ - andeq r7, r3, lr, ror #14 │ │ │ │ - andeq r6, r6, r4, ror r9 │ │ │ │ + andeq r7, r3, ip, asr r6 │ │ │ │ + andeq r7, r3, r6, ror #14 │ │ │ │ + andeq r6, r6, ip, ror r9 │ │ │ │ @ instruction: 0xfffff5bb │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r6, r8, lsr r9 │ │ │ │ + andeq r6, r6, r0, asr #18 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - muleq r6, r2, r8 │ │ │ │ + muleq r6, sl, r8 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r6, r6, ip, asr #16 │ │ │ │ - strdeq r6, [r6], -r4 │ │ │ │ - andeq r6, r6, r0, asr #15 │ │ │ │ - andeq r3, r6, r8, asr r5 │ │ │ │ - andeq r6, r6, r8, lsr #15 │ │ │ │ - muleq r6, r2, r7 │ │ │ │ + andeq r6, r6, r4, asr r8 │ │ │ │ + strdeq r6, [r6], -ip │ │ │ │ + andeq r6, r6, r8, asr #15 │ │ │ │ + andeq r3, r6, r0, ror #10 │ │ │ │ + @ instruction: 0x000667b0 │ │ │ │ + muleq r6, sl, r7 │ │ │ │ + andeq r6, r6, r4, asr r7 │ │ │ │ andeq r6, r6, ip, asr #14 │ │ │ │ - andeq r6, r6, r4, asr #14 │ │ │ │ - strdeq r6, [r6], -r8 │ │ │ │ - andeq r7, r3, r4, asr #10 │ │ │ │ - andeq r7, r3, r4, asr #7 │ │ │ │ - ldrdeq r6, [r6], -r4 │ │ │ │ - muleq r6, r4, r6 │ │ │ │ - andeq r6, r6, r6, lsl #13 │ │ │ │ - andeq r6, r6, ip, asr r6 │ │ │ │ - andeq r6, r6, sl, asr #12 │ │ │ │ - andeq r0, r6, r6, lsr #28 │ │ │ │ - andeq r7, r3, r8, ror #5 │ │ │ │ - andeq r7, r3, r2, lsl #8 │ │ │ │ - andeq r7, r3, r6, asr #5 │ │ │ │ - andeq r7, r3, r0, ror #7 │ │ │ │ + andeq r6, r6, r0, lsl #14 │ │ │ │ + andeq r7, r3, ip, lsr r5 │ │ │ │ + @ instruction: 0x000373bc │ │ │ │ + ldrdeq r6, [r6], -ip │ │ │ │ + muleq r6, ip, r6 │ │ │ │ + andeq r6, r6, lr, lsl #13 │ │ │ │ + andeq r6, r6, r4, ror #12 │ │ │ │ + andeq r6, r6, r2, asr r6 │ │ │ │ + andeq r0, r6, lr, lsr #28 │ │ │ │ + andeq r7, r3, r0, ror #5 │ │ │ │ + strdeq r7, [r3], -sl │ │ │ │ + @ instruction: 0x000372be │ │ │ │ + ldrdeq r7, [r3], -r8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - ldrdeq r7, [r3], -sl │ │ │ │ - andeq r6, r6, r2, asr #11 │ │ │ │ - andeq r6, r6, ip, lsr #11 │ │ │ │ - andeq r6, r6, r2, lsr #11 │ │ │ │ - muleq r6, r8, r5 │ │ │ │ + ldrdeq r7, [r3], -r2 │ │ │ │ + andeq r6, r6, sl, asr #11 │ │ │ │ + @ instruction: 0x000665b4 │ │ │ │ + andeq r6, r6, sl, lsr #11 │ │ │ │ + andeq r6, r6, r0, lsr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r3, lr, lsr r2 │ │ │ │ - andeq r7, r3, r8, asr #6 │ │ │ │ - andeq r7, r3, lr, ror #6 │ │ │ │ - andeq r7, r3, r0, ror r3 │ │ │ │ - andeq r7, r3, sl, ror #3 │ │ │ │ - andeq r7, r3, r4, lsl #6 │ │ │ │ - strdeq r6, [r6], -ip │ │ │ │ - andeq r6, r6, r4, asr #9 │ │ │ │ - andeq r7, r3, r2, lsl #6 │ │ │ │ + andeq r7, r3, r6, lsr r2 │ │ │ │ + andeq r7, r3, r0, asr #6 │ │ │ │ + andeq r7, r3, r6, ror #6 │ │ │ │ + andeq r7, r3, r8, ror #6 │ │ │ │ + andeq r7, r3, r2, ror #3 │ │ │ │ + strdeq r7, [r3], -ip │ │ │ │ + andeq r6, r6, r4, lsl #10 │ │ │ │ + andeq r6, r6, ip, asr #9 │ │ │ │ + strdeq r7, [r3], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb76664 │ │ │ │ + bl feb7665c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ea33cc │ │ │ │ - bmi ecb684 │ │ │ │ + blmi ea33c4 │ │ │ │ + bmi ecb67c │ │ │ │ svcge 0x0004447b │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi e0db6c │ │ │ │ + blmi e0db64 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldrhlt r3, [fp] │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ mcrrne 12, 5, pc, r3, cr11 @ │ │ │ │ cdpne 0, 6, cr13, cr3, cr2, {1} │ │ │ │ ldmdale r6!, {r1, r2, r3, r8, r9, fp, sp} │ │ │ │ ldmdavs r2!, {r0, r4, r5, r8, r9, fp, lr} │ │ │ │ - bl f068c │ │ │ │ + bl f0684 │ │ │ │ ldrvs r0, [r8, -r4, lsl #7] │ │ │ │ andcs fp, r0, sl, ror r9 │ │ │ │ ldrtmi r3, [sp], r4, 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 │ │ │ │ @@ -26991,15 +26989,15 @@ │ │ │ │ strcs lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ ldc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ stmiblt fp!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldcmi 7, cr14, [sp, #-832] @ 0xfffffcc0 │ │ │ │ - bmi 76771c │ │ │ │ + bmi 767714 │ │ │ │ ldrbtmi r2, [sp], #-790 @ 0xfffffcea │ │ │ │ ldrbtmi r9, [sl], #-0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2401 │ │ │ │ vst4. {d19-d22}, [pc :256] │ │ │ │ @ instruction: 0xf7ff7208 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -27010,42 +27008,42 @@ │ │ │ │ @ instruction: 0xe7e1fc3d │ │ │ │ @ instruction: 0x46214812 │ │ │ │ andscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xe7d9fc35 │ │ │ │ ldrbtmi r4, [sp], #-3343 @ 0xfffff2f1 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - muleq r6, r0, fp │ │ │ │ + muleq r6, r8, fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r6, r8, lsl #7 │ │ │ │ - andeq r6, r6, ip, ror #6 │ │ │ │ - andeq r7, r3, r2, lsr r0 │ │ │ │ - @ instruction: 0x000371bc │ │ │ │ - andeq r7, r3, sl, lsl r0 │ │ │ │ - andeq r7, r3, r4, lsr #3 │ │ │ │ - andeq r7, r3, r4 │ │ │ │ - andeq r7, r3, r8, lsl sp │ │ │ │ - ldrdeq r6, [r3], -sl │ │ │ │ - andeq r7, r3, lr, ror #25 │ │ │ │ - andeq r7, r3, r0, asr #2 │ │ │ │ - andeq r7, r3, r0, lsr r1 │ │ │ │ - andeq r7, r3, lr, lsl r1 │ │ │ │ + muleq r6, r0, r3 │ │ │ │ + andeq r6, r6, r4, ror r3 │ │ │ │ + andeq r7, r3, sl, lsr #32 │ │ │ │ + @ instruction: 0x000371b4 │ │ │ │ + andeq r7, r3, r2, lsl r0 │ │ │ │ + muleq r3, ip, r1 │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + andeq r7, r3, r0, lsl sp │ │ │ │ + ldrdeq r6, [r3], -r2 │ │ │ │ + andeq r7, r3, r6, ror #25 │ │ │ │ + andeq r7, r3, r8, lsr r1 │ │ │ │ + andeq r7, r3, r8, lsr #2 │ │ │ │ + andeq r7, r3, r6, lsl r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, sp, r8, ror #23 │ │ │ │ ldrbtmi r4, [fp], #-2792 @ 0xfffff518 │ │ │ │ strmi sl, [r0], r4, lsl #30 │ │ │ │ ldmpl fp, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi ff93fbd4 │ │ │ │ + blmi ff93fbcc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 2b884 │ │ │ │ + blcs 2b87c │ │ │ │ orrhi pc, r8, r0 │ │ │ │ ldrdlt pc, [r0], -r6 │ │ │ │ eorsvs r2, r3, r0, lsl #6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ vpadd.i8 q10, , │ │ │ │ @ instruction: 0xf6c00501 │ │ │ │ @@ -27056,37 +27054,37 @@ │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ stmdbeq r8, {r0, r1, r8, ip, sp, lr, pc}^ │ │ │ │ andcs r6, r4, #4079616 @ 0x3e4000 │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ stmdacs r0, {r0, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavc r2!, {r2, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002a2a │ │ │ │ - bcs f7f98c │ │ │ │ + bcs f7f984 │ │ │ │ rschi pc, lr, r0 │ │ │ │ @ instruction: 0xf0402a21 │ │ │ │ stmdavc r2!, {r0, r1, r3, r4, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a2a │ │ │ │ stmibmi sp, {r0, r3, r4, r6, r7, pc}^ │ │ │ │ andcs r1, r5, #25856 @ 0x6500 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 1edb6a8 │ │ │ │ + blx 1edb6a0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavc r2!, {r0, r1, r2, r3, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a3d │ │ │ │ @ instruction: 0xf04f8111 │ │ │ │ @ instruction: 0xf8d70c00 │ │ │ │ @ instruction: 0xf04fb004 │ │ │ │ stmib r7, {r0, r9, fp}^ │ │ │ │ and r4, r4, r3, lsl #24 │ │ │ │ - beq 9ba7c │ │ │ │ + beq 9ba74 │ │ │ │ svceq 0x0009f1ba │ │ │ │ @ instruction: 0xf8dbd01f │ │ │ │ strtmi r4, [r2], -r8 │ │ │ │ @ instruction: 0x4620b11c │ │ │ │ - stmib lr, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf10b4628 │ │ │ │ @ instruction: 0xf01e0b08 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r2!, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r6, r9, sl, lr}^ │ │ │ │ strbmi r3, [fp, #-776] @ 0xfffffcf8 │ │ │ │ @@ -27101,19 +27099,19 @@ │ │ │ │ vst3.16 {d20-d22}, [r2 :256], r9 │ │ │ │ @ instruction: 0xf1017280 │ │ │ │ stmiavs fp, {r6, r8, sl}^ │ │ │ │ addmi r3, sp, #8, 2 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ @ instruction: 0xf04fd1f9 │ │ │ │ eorsvs r0, r2, r1, lsl #24 │ │ │ │ - bcs efd74c │ │ │ │ - bcs b4f328 │ │ │ │ + bcs efd744 │ │ │ │ + bcs b4f320 │ │ │ │ sbcseq pc, pc, r2 │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ - bcs 267ad4 │ │ │ │ + bcs 267acc │ │ │ │ tstcs r0, ip, lsl #30 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ svclt 0x000c2800 │ │ │ │ @ instruction: 0xf0012100 │ │ │ │ @ instruction: 0xb1a90101 │ │ │ │ svccs 0x0001f814 │ │ │ │ svclt 0x00182a3b │ │ │ │ @@ -27123,51 +27121,51 @@ │ │ │ │ svclt 0x000c2a09 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ stmdbcs r0, {r0, r8, r9} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1a2b1b2 │ │ │ │ - bcs 26039c │ │ │ │ + bcs 260394 │ │ │ │ sbcslt sp, fp, #14 │ │ │ │ @ instruction: 0xf67f2a08 │ │ │ │ - blx a4b4cc │ │ │ │ - bcs f1c338 │ │ │ │ + blx a4b4c4 │ │ │ │ + bcs f1c330 │ │ │ │ svcge 0x0064f63f │ │ │ │ @ instruction: 0xf67f2a1f │ │ │ │ ldrbeq sl, [fp, r1, ror #30] │ │ │ │ svcge 0x005ef57f │ │ │ │ svccs 0x0001f814 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ - blhi 199ea4 │ │ │ │ + blhi 199e9c │ │ │ │ svceq 0x0000f1bc │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ mrc2 7, 5, pc, cr8, cr14, {7} │ │ │ │ ldmvs fp!, {r1, r7, r9, fp, lr} │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strpl lr, [fp], #-2514 @ 0xfffff62e │ │ │ │ - blvs 143a0b0 │ │ │ │ + blvs 143a0a8 │ │ │ │ @ instruction: 0x4323432b │ │ │ │ strpl lr, [lr], #-2514 @ 0xfffff62e │ │ │ │ cdpvs 3, 1, cr4, cr0, cr3, {0} │ │ │ │ ldcvs 3, cr4, [r5], {43} @ 0x2b │ │ │ │ @ instruction: 0x432b4323 │ │ │ │ vsubw.u8 q10, , d3 │ │ │ │ ldrvs r0, [r3], r0, asr #6 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ strhcs r8, [r0], -r5 │ │ │ │ ldrtmi r3, [sp], r4, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrsbge pc, [r0, #143] @ 0x8f @ │ │ │ │ - bleq 9b8d4 │ │ │ │ + bleq 9b8cc │ │ │ │ ldrbtmi r6, [sl], #318 @ 0x13e │ │ │ │ eorsvs pc, fp, sl, asr r8 @ │ │ │ │ @ instruction: 0x4630465d │ │ │ │ tstlt r6, r2, lsr r6 │ │ │ │ - stmdb ip!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf10b4620 │ │ │ │ @ instruction: 0xf01e0b01 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bbd042 │ │ │ │ mvnle r0, r9, lsl #30 │ │ │ │ @ instruction: 0xf04f693e │ │ │ │ @@ -27179,28 +27177,28 @@ │ │ │ │ @ instruction: 0xf1017280 │ │ │ │ stmiavs fp, {r6, r8, sl}^ │ │ │ │ adcmi r3, r9, #8, 2 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ @ instruction: 0xe764d1f9 │ │ │ │ ldrsbge pc, [r8, #-143]! @ 0xffffff71 @ │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bleq 9bc0c │ │ │ │ + bleq 9bc04 │ │ │ │ ldrbtmi r6, [sl], #316 @ 0x13c │ │ │ │ andhi pc, ip, r7, asr #17 │ │ │ │ strbeq pc, [r0, #-266] @ 0xfffffef6 @ │ │ │ │ usatmi r4, #2, r4, asr #12 │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ strbmi r4, [r2], -r0, asr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7e5d002 │ │ │ │ - @ instruction: 0x4602e8f4 │ │ │ │ + @ instruction: 0x4602e8f8 │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf97ef01e │ │ │ │ stmiavs r1!, {r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ - beq 9b96c │ │ │ │ + beq 9b964 │ │ │ │ movwmi r6, #43058 @ 0xa832 │ │ │ │ strcc r6, [r8], #-50 @ 0xffffffce │ │ │ │ mvnle r4, ip, lsr #5 │ │ │ │ strhi lr, [r3], #-2519 @ 0xfffff629 │ │ │ │ @ instruction: 0xe73d46d4 │ │ │ │ stmdami sl, {r1, r2, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldrbtmi r6, [r8], #-2098 @ 0xfffff7ce │ │ │ │ @@ -27215,15 +27213,15 @@ │ │ │ │ @ instruction: 0xf8c744fb │ │ │ │ @ instruction: 0xf10b800c │ │ │ │ ldrbmi r0, [ip], -r0, asr #20 │ │ │ │ @ instruction: 0xf8d446e3 │ │ │ │ strbmi r8, [r0], -r8 │ │ │ │ @ instruction: 0xf1b84642 │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ - ldm ip!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ ldmdblt r0!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f68e1 │ │ │ │ ldmdavs r2!, {r0, r8, r9, fp} │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ strcc r6, [r8], #-50 @ 0xffffffce │ │ │ │ @@ -27244,59 +27242,59 @@ │ │ │ │ eorvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2087 @ 0xfffff7d9 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ strb pc, [r4, r3, ror #20]! @ │ │ │ │ vmla.i8 d20, d0, d21 │ │ │ │ stmdami r5!, {r0, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 16db978 │ │ │ │ + blx 16db970 │ │ │ │ strb r2, [r1, -r0] │ │ │ │ orrcs r4, r3, r2, lsr #24 │ │ │ │ tstcs r6, #139264 @ 0x22000 │ │ │ │ @ instruction: 0xf8c6447c │ │ │ │ ldrbtmi fp, [sl], #-0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8cd4621 │ │ │ │ vhadd.s8 d24, d0, d8 │ │ │ │ @ instruction: 0xf7ff22a3 │ │ │ │ ldmvs fp!, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3999c │ │ │ │ + blcs 39994 │ │ │ │ ldmdami r9, {r0, r1, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r2, [r8], #-677 @ 0xfffffd5b │ │ │ │ - blx edb9b8 │ │ │ │ + blx edb9b0 │ │ │ │ svclt 0x0000e7bb │ │ │ │ - andeq r0, r6, sl, asr sl │ │ │ │ + andeq r0, r6, r2, ror #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r6, ip, asr #4 │ │ │ │ - andeq r6, r3, r0, ror #26 │ │ │ │ - andeq r0, r6, r4, asr r4 │ │ │ │ - andeq r7, r3, lr, rrx │ │ │ │ - andeq r0, r6, r0, lsr #7 │ │ │ │ - strheq r6, [r6], -r0 │ │ │ │ - andeq r0, r6, sl, lsr #5 │ │ │ │ - andeq r0, r6, ip, ror #4 │ │ │ │ - andeq r0, r6, r6, asr #4 │ │ │ │ - strdeq r0, [r6], -sl │ │ │ │ - ldrdeq r0, [r6], -r8 │ │ │ │ - andeq r6, r3, sl, lsl ip │ │ │ │ - @ instruction: 0x00036db4 │ │ │ │ - andeq r6, r3, r2, lsl #24 │ │ │ │ - muleq r3, ip, sp │ │ │ │ - strdeq r6, [r3], -r0 │ │ │ │ - andeq r6, r3, sl, lsl #27 │ │ │ │ - ldrdeq r6, [r3], -ip │ │ │ │ - andeq sp, r3, r6, ror ip │ │ │ │ - andeq r6, r3, sl, asr #26 │ │ │ │ + andeq r6, r6, r4, asr r2 │ │ │ │ + andeq r6, r3, r8, asr sp │ │ │ │ + andeq r0, r6, ip, asr r4 │ │ │ │ + andeq r7, r3, r6, rrx │ │ │ │ + andeq r0, r6, r8, lsr #7 │ │ │ │ + strheq r6, [r6], -r8 │ │ │ │ + @ instruction: 0x000602b2 │ │ │ │ + andeq r0, r6, r4, ror r2 │ │ │ │ + andeq r0, r6, lr, asr #4 │ │ │ │ + andeq r0, r6, r2, lsl #4 │ │ │ │ + andeq r0, r6, r0, ror #3 │ │ │ │ + andeq r6, r3, r2, lsl ip │ │ │ │ + andeq r6, r3, ip, lsr #27 │ │ │ │ + strdeq r6, [r3], -sl │ │ │ │ + muleq r3, r4, sp │ │ │ │ + andeq r6, r3, r8, ror #23 │ │ │ │ + andeq r6, r3, r2, lsl #27 │ │ │ │ + ldrdeq r6, [r3], -r4 │ │ │ │ + andeq sp, r3, lr, ror #24 │ │ │ │ + andeq r6, r3, r2, asr #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb76ba4 │ │ │ │ + bl feb76b9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5e396c │ │ │ │ - blmi 60b5b0 │ │ │ │ + bmi 5e3964 │ │ │ │ + blmi 60b5a8 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ ldrdne pc, [r0], #130 @ 0x82 @ │ │ │ │ svclt 0x00082901 │ │ │ │ andsle r2, r5, r0, lsl #8 │ │ │ │ @ instruction: 0x4d144913 │ │ │ │ ldmdapl fp, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ msreq CPSR_fs, r5, lsl #2 │ │ │ │ @@ -27306,107 +27304,107 @@ │ │ │ │ rsccc pc, r0, r2, asr #17 │ │ │ │ ldc2l 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strmi r6, [r4], -fp, ror #21 │ │ │ │ strle r0, [r3], #-1946 @ 0xfffff866 │ │ │ │ strle r0, [r7], #-2011 @ 0xfffff825 │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ @ instruction: 0xf01d2001 │ │ │ │ - bvs ffb1f634 │ │ │ │ + bvs ffb1f62c │ │ │ │ ldrble r0, [r7, #2011]! @ 0x7db │ │ │ │ @ instruction: 0xf01d2002 │ │ │ │ strtmi pc, [r0], -r9, lsl #30 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r5, r6, r8, asr lr │ │ │ │ - andeq r0, r6, lr, asr #12 │ │ │ │ + andeq r5, r6, r0, ror #28 │ │ │ │ + andeq r0, r6, r6, asr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, r4, asr #28 │ │ │ │ - blmi 47225c │ │ │ │ + andeq r5, r6, ip, asr #28 │ │ │ │ + blmi 472254 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdne pc, [r4], #130 @ 0x82 @ │ │ │ │ andsle r2, r1, r1, lsl #18 │ │ │ │ ldmdapl fp, {r0, r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490d │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d33124 │ │ │ │ - blcs 6c730 │ │ │ │ + blcs 6c728 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], r4, ror #1 │ │ │ │ - blvc 15dbc0 │ │ │ │ + blvc 15dbb8 │ │ │ │ stclt 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dbcc │ │ │ │ + blvc 15dbc4 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, ip, ror #27 │ │ │ │ - andeq r0, r6, r0, ror #11 │ │ │ │ + strdeq r5, [r6], -r4 │ │ │ │ + andeq r0, r6, r8, ror #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r6], -r2 │ │ │ │ - blmi 4722b0 │ │ │ │ + ldrdeq r5, [r6], -sl │ │ │ │ + blmi 4722a8 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdne pc, [r8], #130 @ 0x82 @ │ │ │ │ andsle r2, r1, r1, lsl #18 │ │ │ │ ldmdapl fp, {r0, r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490d │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d33138 │ │ │ │ - blcs 6c784 │ │ │ │ + blcs 6c77c │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], r8, ror #1 │ │ │ │ - blvc 15dc14 │ │ │ │ + blvc 15dc0c │ │ │ │ ldcllt 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dc20 │ │ │ │ + blvc 15dc18 │ │ │ │ svclt 0x00004770 │ │ │ │ - muleq r6, r8, sp │ │ │ │ - andeq r0, r6, ip, lsl #11 │ │ │ │ + andeq r5, r6, r0, lsr #27 │ │ │ │ + muleq r6, r4, r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, lr, ror sp │ │ │ │ - blmi 472304 │ │ │ │ + andeq r5, r6, r6, lsl #27 │ │ │ │ + blmi 4722fc │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdne pc, [ip], #130 @ 0x82 @ │ │ │ │ andsle r2, r1, r1, lsl #18 │ │ │ │ ldmdapl fp, {r0, r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490d │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d3313c │ │ │ │ - blcs 6c7d8 │ │ │ │ + blcs 6c7d0 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], ip, ror #1 │ │ │ │ - blvc 15dc68 │ │ │ │ + blvc 15dc60 │ │ │ │ stcllt 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dc74 │ │ │ │ + blvc 15dc6c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, r4, asr #26 │ │ │ │ - andeq r0, r6, r8, lsr r5 │ │ │ │ + andeq r5, r6, ip, asr #26 │ │ │ │ + andeq r0, r6, r0, asr #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, sl, lsr #26 │ │ │ │ - blmi 472358 │ │ │ │ + andeq r5, r6, r2, lsr sp │ │ │ │ + blmi 472350 │ │ │ │ strlt r4, [r0], #1146 @ 0x47a │ │ │ │ svcge 0x0000447b │ │ │ │ ldrsbtne pc, [r0], #130 @ 0x82 @ │ │ │ │ andsle r2, r1, r1, lsl #18 │ │ │ │ ldmdapl fp, {r0, r2, r3, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf503490d │ │ │ │ ldrbtmi r5, [r9], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf8d33130 │ │ │ │ - blcs 6c82c │ │ │ │ + blcs 6c824 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ @ instruction: 0x46bd30f0 │ │ │ │ - blvc 15dcbc │ │ │ │ + blvc 15dcb4 │ │ │ │ stclt 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dcc8 │ │ │ │ + blvc 15dcc0 │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r6], -r0 │ │ │ │ - andeq r0, r6, r4, ror #9 │ │ │ │ + strdeq r5, [r6], -r8 │ │ │ │ + andeq r0, r6, ip, ror #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r6], -r6 │ │ │ │ + ldrdeq r5, [r6], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, r1, ror lr │ │ │ │ ldrbtmi r4, [lr], #-3441 @ 0xfffff28f │ │ │ │ ldrdlt pc, [r4, #143] @ 0x8f │ │ │ │ @@ -27414,30 +27412,30 @@ │ │ │ │ @ instruction: 0x468044fb │ │ │ │ @ instruction: 0x461e5975 │ │ │ │ stmdavs sp!, {r1, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f60fd │ │ │ │ ldrmi r0, [r5], -r0, lsl #10 │ │ │ │ andls pc, r4, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8d96bfc │ │ │ │ - blcs 2bba8 │ │ │ │ - blmi 1a94168 │ │ │ │ + blcs 2bba0 │ │ │ │ + blmi 1a94160 │ │ │ │ andne pc, r3, fp, asr r8 @ │ │ │ │ - blcs 39ee0 │ │ │ │ + blcs 39ed8 │ │ │ │ andcs sp, r0, #91 @ 0x5b │ │ │ │ @ instruction: 0xf04f468c │ │ │ │ and r0, r7, r0, lsl #28 │ │ │ │ @ instruction: 0x301cf8dc │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {0} │ │ │ │ ldceq 1, cr15, [r0], {12} │ │ │ │ rsbsle r2, r9, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xd1f3429c │ │ │ │ strne lr, [lr], #-2817 @ 0xfffff4ff │ │ │ │ ldrdcc lr, [r1, -r4] │ │ │ │ - bcs 37dc8 │ │ │ │ + bcs 37dc0 │ │ │ │ addshi pc, r8, r0, asr #32 │ │ │ │ ldrdlt pc, [ip], -r4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vst4.8 {d29-d32}, [pc :256]! │ │ │ │ @ instruction: 0xf1ba700f │ │ │ │ svclt 0x00083fff │ │ │ │ @ instruction: 0xf00a469a │ │ │ │ @@ -27457,57 +27455,57 @@ │ │ │ │ andsvs pc, r8, #196, 16 @ 0xc40000 │ │ │ │ andscc pc, r4, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf7fe60b9 │ │ │ │ @ instruction: 0xf8d4fdbb │ │ │ │ strbmi r1, [r2], -r0, lsl #4 │ │ │ │ @ instruction: 0xf01a4650 │ │ │ │ cmple r0, r0, lsl #31 │ │ │ │ - blx 115bc7c │ │ │ │ + blx 115bc74 │ │ │ │ subsle r3, r0, r2 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbmi sp!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ adcsvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ - bmi f1defc │ │ │ │ + bmi f1def4 │ │ │ │ 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: 0x3714d15b │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r5!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adcpl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2100 @ 0xfffff7cc │ │ │ │ ldrbtmi r6, [r8], #-121 @ 0xffffff87 │ │ │ │ @ instruction: 0xffd0f01d │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 39e88 │ │ │ │ + blcs 39e80 │ │ │ │ ldmdami r0!, {r0, r7, ip, lr, pc} │ │ │ │ rscspl pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ - blmi a1fbc8 │ │ │ │ + blmi a1fbc0 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ andne pc, r3, fp, asr r8 @ │ │ │ │ - blcs 39fec │ │ │ │ + blcs 39fe4 │ │ │ │ svcge 0x007af47f │ │ │ │ sbcsle r2, r2, r0, lsl #20 │ │ │ │ vmla.i8 d20, d0, d24 │ │ │ │ stmdami r8!, {r0, r1, r3, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf86ef01e │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ sbcle r2, r6, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d20 │ │ │ │ stmdami r4!, {r1, r4, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf862f01e │ │ │ │ @ instruction: 0xf00ae7bd │ │ │ │ andcc pc, r2, sp, lsr #20 │ │ │ │ - bmi 8543b4 │ │ │ │ + bmi 8543ac │ │ │ │ stmdbmi r0!, {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 │ │ │ │ ldr pc, [pc, pc, lsl #17] │ │ │ │ @@ -27516,49 +27514,49 @@ │ │ │ │ eorsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xf8d4f845 │ │ │ │ ldmdavs fp!, {r2, r3, ip, sp, pc} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x005df47f │ │ │ │ @ instruction: 0xf7e4e7ce │ │ │ │ - svclt 0x0000eca4 │ │ │ │ - andeq r0, r6, r2, lsl #9 │ │ │ │ + svclt 0x0000eca8 │ │ │ │ + andeq r0, r6, sl, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r6, r8, ror r4 │ │ │ │ + andeq r0, r6, r0, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - andeq r6, r3, r2, lsl #17 │ │ │ │ - andeq r6, r3, r8, lsr sl │ │ │ │ - andeq r0, r6, lr, lsl #7 │ │ │ │ - andeq r6, r3, r6, asr r8 │ │ │ │ - andeq r6, r3, sl, lsl #20 │ │ │ │ - andeq r6, r3, r8, asr r9 │ │ │ │ - andeq r6, r3, r8, lsl r8 │ │ │ │ - andeq r6, r3, r2, lsr r9 │ │ │ │ - andeq r6, r3, r0, lsl #16 │ │ │ │ - @ instruction: 0x000369b6 │ │ │ │ - andeq r6, r3, r2, ror #18 │ │ │ │ - ldrdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, r8, asr #15 │ │ │ │ - andeq r6, r3, r0, ror #17 │ │ │ │ + andeq r6, r3, sl, ror r8 │ │ │ │ + andeq r6, r3, r0, lsr sl │ │ │ │ + muleq r6, r6, r3 │ │ │ │ + andeq r6, r3, lr, asr #16 │ │ │ │ + andeq r6, r3, r2, lsl #20 │ │ │ │ + andeq r6, r3, r0, asr r9 │ │ │ │ + andeq r6, r3, r0, lsl r8 │ │ │ │ + andeq r6, r3, sl, lsr #18 │ │ │ │ + strdeq r6, [r3], -r8 │ │ │ │ + andeq r6, r3, lr, lsr #19 │ │ │ │ + andeq r6, r3, sl, asr r9 │ │ │ │ + ldrdeq r6, [r3], -r6 @ │ │ │ │ + andeq r6, r3, r0, asr #15 │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b27 │ │ │ │ strmi r4, [r4], -r7, lsr #20 │ │ │ │ ldmpl lr, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt cf9e78 │ │ │ │ + bllt cf9e70 │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - blcs 8bde40 │ │ │ │ + blcs 8bde38 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7e44620 │ │ │ │ - stmdane r3!, {r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdane r3!, {r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8134605 │ │ │ │ - blcs 8aedcc │ │ │ │ + blcs 8aedc4 │ │ │ │ svclt 0x00184b1e │ │ │ │ ldrbtmi r3, [fp], #-1281 @ 0xfffffaff │ │ │ │ ldrsbteq pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf00ab108 │ │ │ │ strtmi pc, [r8], -pc, ror #24 │ │ │ │ ldc2 0, cr15, [r6], #40 @ 0x28 │ │ │ │ @ instruction: 0x462a4b19 │ │ │ │ @@ -27580,489 +27578,489 @@ │ │ │ │ @ instruction: 0xffc8f01d │ │ │ │ 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: 0xf01d4478 │ │ │ │ @ instruction: 0xe7dbffbd │ │ │ │ - andeq r0, r6, ip, asr r2 │ │ │ │ + andeq r0, r6, r4, ror #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r6, sl, lsr sl │ │ │ │ - andeq r5, r6, r2, lsr #20 │ │ │ │ - andeq r6, r3, r4, ror #13 │ │ │ │ - andeq r6, r3, sl, lsr #17 │ │ │ │ - @ instruction: 0x000366b6 │ │ │ │ - andeq r6, r3, ip, ror r8 │ │ │ │ + andeq r5, r6, r2, asr #20 │ │ │ │ + andeq r5, r6, sl, lsr #20 │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ + andeq r6, r3, r2, lsr #17 │ │ │ │ + andeq r6, r3, lr, lsr #13 │ │ │ │ + andeq r6, r3, r4, ror r8 │ │ │ │ ldrbtmi r4, [fp], #-2832 @ 0xfffff4f0 │ │ │ │ ldrlt fp, [r0, #472]! @ 0x1d8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r4, [r4], -ip, lsl #20 │ │ │ │ ldmpl sp, {r8, r9, sl, fp, sp, pc} │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ @ instruction: 0x03bcf8d3 │ │ │ │ @ instruction: 0xf00ab108 │ │ │ │ @ instruction: 0xf505fc19 │ │ │ │ strtmi r5, [r0], -r0, lsl #11 │ │ │ │ - blx ff4dde7c │ │ │ │ + blx ff4dde74 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0x33bcf8c5 │ │ │ │ @ instruction: 0xf04fbdb0 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq r0, r6, r2, lsr #3 │ │ │ │ + andeq r0, r6, sl, lsr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb770b0 │ │ │ │ + bl feb770a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami r5!, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldclmi 15, cr10, [r5], #-0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bmi 1d72c94 │ │ │ │ + bmi 1d72c8c │ │ │ │ stmdbpl r4, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdavs r0!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - cdp 7, 9, cr15, cr2, cr4, {7} │ │ │ │ + cdp 7, 9, cr15, cr6, cr4, {7} │ │ │ │ stmdavs r3!, {r1, r4, r5, r6, fp, lr} │ │ │ │ tstcs r1, r1, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r0!, {r1, r2, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r0!, {r1, r3, r7, sl, fp, sp, lr, pc}^ │ │ │ │ andscs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldcl 7, cr15, [lr], #-912 @ 0xfffffc70 │ │ │ │ + stc 7, cr15, [r2], {228} @ 0xe4 │ │ │ │ stmdavs r3!, {r0, r2, r3, r5, r6, fp, lr} │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - bmi 1b1b0dc │ │ │ │ + bmi 1b1b0e4 │ │ │ │ andcs r4, r1, fp, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp 7, 4, cr15, cr4, cr4, {7} │ │ │ │ + cdp 7, 4, cr15, cr8, cr4, {7} │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - svc 0x0002f7e4 │ │ │ │ + svc 0x0006f7e4 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, fp, lr} │ │ │ │ tstcs r1, r7, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - bmi 191bb08 │ │ │ │ + bmi 191bb10 │ │ │ │ andcs r4, r1, r3, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp 7, 2, cr15, cr14, cr4, {7} │ │ │ │ + cdp 7, 3, cr15, cr2, cr4, {7} │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 14, cr15, cr12, cr4, {7} │ │ │ │ + cdp 7, 15, cr15, cr0, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r6, fp, lr} │ │ │ │ tstcs r1, r1, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - ldmdami fp, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami fp, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r6, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - mcrr 7, 14, pc, r4, cr4 @ │ │ │ │ + mcrr 7, 14, pc, r8, cr4 @ │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 13, cr15, cr6, cr4, {7} │ │ │ │ + cdp 7, 13, cr15, cr10, cr4, {7} │ │ │ │ stmdavs r3!, {r1, r2, r4, r6, fp, lr} │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r4, {r1, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r4, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldc 7, cr15, [r2], #-912 @ 0xfffffc70 │ │ │ │ + ldc 7, cr15, [r6], #-912 @ 0xfffffc70 │ │ │ │ eorcs r6, ip, r1, lsr #16 │ │ │ │ - cdp 7, 12, cr15, cr4, cr4, {7} │ │ │ │ + cdp 7, 12, cr15, cr8, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r6, fp, lr} │ │ │ │ tstcs r1, lr, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r3, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r2, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4202c │ │ │ │ - stmdami fp, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r5, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldc 7, cr15, [ip], {228} @ 0xe4 │ │ │ │ + stc 7, cr15, [r0], #-912 @ 0xfffffc70 │ │ │ │ eorcs r6, ip, r1, lsr #16 │ │ │ │ - cdp 7, 10, cr15, cr14, cr4, {7} │ │ │ │ + cdp 7, 11, cr15, cr2, cr4, {7} │ │ │ │ stmdavs r3!, {r1, r2, r6, fp, lr} │ │ │ │ tstcs r1, sl, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4202c │ │ │ │ - stmdami r2, {r2, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2, {r3, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r6, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stc 7, cr15, [r6], {228} @ 0xe4 │ │ │ │ + stc 7, cr15, [sl], {228} @ 0xe4 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 9, cr15, cr8, cr4, {7} │ │ │ │ + cdp 7, 9, cr15, cr12, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami fp!, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {sl, fp, sp, lr, pc} │ │ │ │ andscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl ffd5df90 │ │ │ │ + bl ffe5df88 │ │ │ │ stmdavs r3!, {r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r6, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - ldmdami r4!, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r4!, {r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andscs r6, r4, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl ff8ddfb4 │ │ │ │ + bl ff9ddfac │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 7, cr15, cr4, cr4, {7} │ │ │ │ + cdp 7, 7, cr15, cr8, cr4, {7} │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ @ instruction: 0xf7e44479 │ │ │ │ - stmdavs r1!, {r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - stmdami ip!, {r1, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r2, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ eorscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl ff35dfe0 │ │ │ │ + bl ff45dfd8 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 5, cr15, cr14, cr4, {7} │ │ │ │ + cdp 7, 6, cr15, cr2, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, fp, lr} │ │ │ │ tstcs r1, r4, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - stmdami r3!, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r3!, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ eorscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl fedde00c │ │ │ │ + bl feede004 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 4, cr15, cr8, cr4, {7} │ │ │ │ + cdp 7, 4, cr15, cr12, cr4, {7} │ │ │ │ @ instruction: 0xf7e42000 │ │ │ │ - svclt 0x0000eaa2 │ │ │ │ - andeq r0, r6, r2, asr #2 │ │ │ │ + svclt 0x0000eaa6 │ │ │ │ + andeq r0, r6, sl, asr #2 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, r3, r0, lsr r8 │ │ │ │ - andeq r6, r3, r4, lsr r8 │ │ │ │ - andeq r6, r3, r0, ror r8 │ │ │ │ - muleq r3, r6, r8 │ │ │ │ - muleq r3, ip, r8 │ │ │ │ - @ instruction: 0x000368b0 │ │ │ │ - andeq r8, r3, sl, lsr #21 │ │ │ │ - @ instruction: 0x000368b0 │ │ │ │ - ldrdeq r4, [r3], -r8 │ │ │ │ - andeq r6, r3, r2, lsr #17 │ │ │ │ - muleq r3, ip, r8 │ │ │ │ + andeq r6, r3, r8, lsr #16 │ │ │ │ + andeq r6, r3, ip, lsr #16 │ │ │ │ + andeq r6, r3, r8, ror #16 │ │ │ │ + andeq r6, r3, lr, lsl #17 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ + andeq r6, r3, r8, lsr #17 │ │ │ │ + andeq r8, r3, r2, lsr #21 │ │ │ │ + andeq r6, r3, r8, lsr #17 │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ muleq r3, sl, r8 │ │ │ │ - andeq r6, r3, ip, lsl #17 │ │ │ │ - muleq r3, r6, r8 │ │ │ │ - muleq r3, r0, r8 │ │ │ │ - andeq r6, r3, sl, lsl #17 │ │ │ │ - andeq r6, r3, ip, ror r8 │ │ │ │ - andeq r6, r3, r2, ror r8 │ │ │ │ - andeq r6, r3, r4, ror #16 │ │ │ │ - andeq r6, r3, lr, ror #16 │ │ │ │ - andeq r6, r3, r4, ror r8 │ │ │ │ - andeq r6, r3, r6, ror r8 │ │ │ │ - andeq r6, r3, sl, ror r8 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ + muleq r3, r2, r8 │ │ │ │ andeq r6, r3, r4, lsl #17 │ │ │ │ - andeq r6, r3, sl, lsl #17 │ │ │ │ - andeq r6, r3, r8, lsr #17 │ │ │ │ - andeq r6, r3, sl, lsr #17 │ │ │ │ + andeq r6, r3, lr, lsl #17 │ │ │ │ + andeq r6, r3, r8, lsl #17 │ │ │ │ + andeq r6, r3, r2, lsl #17 │ │ │ │ + andeq r6, r3, r4, ror r8 │ │ │ │ + andeq r6, r3, sl, ror #16 │ │ │ │ + andeq r6, r3, ip, asr r8 │ │ │ │ + andeq r6, r3, r6, ror #16 │ │ │ │ + andeq r6, r3, ip, ror #16 │ │ │ │ + andeq r6, r3, lr, ror #16 │ │ │ │ + andeq r6, r3, r2, ror r8 │ │ │ │ + andeq r6, r3, ip, ror r8 │ │ │ │ + andeq r6, r3, r2, lsl #17 │ │ │ │ + andeq r6, r3, r0, lsr #17 │ │ │ │ + andeq r6, r3, r2, lsr #17 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb77308 │ │ │ │ + bl feb77300 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 10e40f0 │ │ │ │ + blmi 10e40e8 │ │ │ │ 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, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdami r0, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ subcs r6, r5, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 16de0c4 │ │ │ │ + bl 17de0bc │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami fp!, {r2, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 135e0e0 │ │ │ │ + bl 145e0d8 │ │ │ │ stmdavs r3!, {r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, lsr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r6!, {r1, r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r6!, {r1, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl fde0fc │ │ │ │ + bl 10de0f4 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, fp, lr} │ │ │ │ tstcs r1, pc, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r1!, {r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r1!, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ eorscs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl c5e118 │ │ │ │ + bl d5e110 │ │ │ │ stmdavs r3!, {r1, r2, r3, r5, fp, lr} │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami ip!, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 8de134 │ │ │ │ + bl 9de12c │ │ │ │ stmdavs r3!, {r0, r3, r5, fp, lr} │ │ │ │ tstcs r1, ip, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami r7!, {r2, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r5, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 55e150 │ │ │ │ + bl 65e148 │ │ │ │ stmdavs r3!, {r2, r5, fp, lr} │ │ │ │ tstcs r1, ip, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami r2!, {r1, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r2!, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 1de16c │ │ │ │ + bl 2de164 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, fp, lr} │ │ │ │ tstcs r1, sl, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami sp, {r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ andcs r6, lr, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b ffe5e188 │ │ │ │ + b fff5e180 │ │ │ │ stmdavs r3!, {r1, r3, r4, fp, lr} │ │ │ │ tstcs r1, r2, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r8, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ eorscs r6, r9, #2293760 @ 0x230000 │ │ │ │ tstcs r1, r8, ror r4 │ │ │ │ - b ffade1a4 │ │ │ │ + b ffbde19c │ │ │ │ @ instruction: 0xf7e42000 │ │ │ │ - svclt 0x0000e9da │ │ │ │ - andeq pc, r5, sl, ror #29 │ │ │ │ + svclt 0x0000e9de │ │ │ │ + strdeq pc, [r5], -r2 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, r3, r8, lsr r8 │ │ │ │ - andeq r6, r3, sl, ror #16 │ │ │ │ - andeq r6, r3, r4, lsr #17 │ │ │ │ - ldrdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, r4, lsl r9 │ │ │ │ - andeq r6, r3, lr, lsr #18 │ │ │ │ - andeq r6, r3, r4, ror #18 │ │ │ │ - muleq r3, r6, r9 │ │ │ │ - andeq r6, r3, r8, asr #19 │ │ │ │ - andeq r6, r3, sl, ror #19 │ │ │ │ - andeq r6, r3, r0, lsr #20 │ │ │ │ - andeq r6, r3, r2, asr sl │ │ │ │ - muleq r3, r4, sl │ │ │ │ + andeq r6, r3, r0, lsr r8 │ │ │ │ + andeq r6, r3, r2, ror #16 │ │ │ │ + muleq r3, ip, r8 │ │ │ │ ldrdeq r6, [r3], -r6 @ │ │ │ │ - andeq r6, r3, r8, lsl fp │ │ │ │ - andeq r6, r3, r6, asr fp │ │ │ │ - andeq r6, r3, r8, asr fp │ │ │ │ - muleq r3, r0, fp │ │ │ │ + andeq r6, r3, ip, lsl #18 │ │ │ │ + andeq r6, r3, r6, lsr #18 │ │ │ │ + andeq r6, r3, ip, asr r9 │ │ │ │ + andeq r6, r3, lr, lsl #19 │ │ │ │ + andeq r6, r3, r0, asr #19 │ │ │ │ + andeq r6, r3, r2, ror #19 │ │ │ │ + andeq r6, r3, r8, lsl sl │ │ │ │ + andeq r6, r3, sl, asr #20 │ │ │ │ + andeq r6, r3, ip, lsl #21 │ │ │ │ + andeq r6, r3, lr, asr #21 │ │ │ │ + andeq r6, r3, r0, lsl fp │ │ │ │ + andeq r6, r3, lr, asr #22 │ │ │ │ + andeq r6, r3, r0, asr fp │ │ │ │ + andeq r6, r3, r8, lsl #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ svcge 0x0004b0a9 │ │ │ │ @ instruction: 0x46034d5f │ │ │ │ - bleq 135c6a4 │ │ │ │ + bleq 135c69c │ │ │ │ subcs r4, r0, #2097152000 @ 0x7d000000 │ │ │ │ tstcs r0, fp, lsr r0 │ │ │ │ @ instruction: 0x46584b5c │ │ │ │ @ instruction: 0xf1074c5c │ │ │ │ @ instruction: 0x4e5c094b │ │ │ │ - beq 35c6bc │ │ │ │ + beq 35c6b4 │ │ │ │ stmiapl fp!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclmi 4, cr4, [sl, #-504] @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7e40300 │ │ │ │ - ldmdbmi r7, {r1, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ - blmi 15f14b0 │ │ │ │ + ldmdbmi r7, {r1, r2, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + blmi 15f14a8 │ │ │ │ ldrbtmi r4, [fp], #-2647 @ 0xfffff5a9 │ │ │ │ andhi pc, r1, r4, asr r8 @ │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldc 7, cr15, [r2], {228} @ 0xe4 │ │ │ │ + ldc 7, cr15, [r6], {228} @ 0xe4 │ │ │ │ @ instruction: 0xf8d84853 │ │ │ │ eorscs r3, r1, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fe15e270 │ │ │ │ + b fe25e268 │ │ │ │ @ instruction: 0xf8d84850 │ │ │ │ andscs r3, r1, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 1f5e280 │ │ │ │ + b fe05e278 │ │ │ │ @ instruction: 0xf8d8484d │ │ │ │ andcs r3, r8, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 1d5e290 │ │ │ │ + b 1e5e288 │ │ │ │ ldrbtmi r4, [fp], #-2890 @ 0xfffff4b6 │ │ │ │ eor r6, r0, fp, ror r0 │ │ │ │ stmdble r5, {r0, r3, fp, sp}^ │ │ │ │ stmdale sp!, {r4, fp, sp}^ │ │ │ │ subcs r4, r0, #1163264 @ 0x11c000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx ffcdc390 │ │ │ │ + blx ffcdc388 │ │ │ │ @ instruction: 0xf8d82c2d │ │ │ │ svclt 0x000d0000 │ │ │ │ @ instruction: 0x232d2420 │ │ │ │ strtmi r2, [r3], -ip, lsr #2 │ │ │ │ strtmi fp, [r1], -r8, lsl #30 │ │ │ │ stmib sp, {r1, r3, r5, r7, fp, sp, lr}^ │ │ │ │ ldrbmi r6, [r2], -r2, lsl #4 │ │ │ │ smlabtmi r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7e42101 │ │ │ │ - @ instruction: 0xf855ec5a │ │ │ │ + @ instruction: 0xf855ec5e │ │ │ │ mcrcs 15, 0, r6, cr0, cr4, {0} │ │ │ │ stmdbvc ip!, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ andle r2, fp, sp, lsr #24 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - bl 1a5e2e8 │ │ │ │ + bl 1b5e2e0 │ │ │ │ @ instruction: 0xf8d8b130 │ │ │ │ andscs r3, lr, #0 │ │ │ │ tstcs r1, r8, ror r8 │ │ │ │ - b 105e2f8 │ │ │ │ + b 115e2f0 │ │ │ │ @ instruction: 0xf8094630 │ │ │ │ @ instruction: 0xf7e44f01 │ │ │ │ - stmiavs fp!, {r1, r3, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiavs fp!, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ sbcle r2, r7, r0, lsl #22 │ │ │ │ ldmdale r9, {r0, r1, r3, fp, sp} │ │ │ │ subcs r4, r0, #737280 @ 0xb4000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx fef5c3fc │ │ │ │ + blx fef5c3f4 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ andle r2, sl, sp, lsr #24 │ │ │ │ @ instruction: 0x232d4929 │ │ │ │ @ instruction: 0xe7cb4479 │ │ │ │ subcs r4, r0, #40, 18 @ 0xa0000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx febdc418 │ │ │ │ + blx febdc410 │ │ │ │ stmdbmi r6!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r2, [r3], -r0, lsr #8 │ │ │ │ @ instruction: 0xe7bf4479 │ │ │ │ subcs r4, r0, #36, 18 @ 0x90000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx fe8dc430 │ │ │ │ + blx fe8dc428 │ │ │ │ stmdami r2!, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8222d │ │ │ │ mrscs r3, (UNDEF: 1) │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - @ instruction: 0xf8d8ea0e │ │ │ │ + @ instruction: 0xf8d8ea12 │ │ │ │ @ instruction: 0xf7e40000 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r6, r7, fp, sp, lr, pc} │ │ │ │ ldmdbmi ip, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1560 @ 0xfffff9e8 │ │ │ │ - blx 1d5c45a │ │ │ │ + blx 1d5c452 │ │ │ │ andcs fp, r0, r8, asr #2 │ │ │ │ - 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}^ │ │ │ │ subcs r4, r0, #24, 18 @ 0x60000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx fe15c46c │ │ │ │ + blx fe15c464 │ │ │ │ mulcs r1, r0, r7 │ │ │ │ - stmia r6!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq pc, r5, r8, ror sp @ │ │ │ │ + stmia sl!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq pc, r5, r0, lsl #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, r0, ror #26 │ │ │ │ - andeq r6, r3, r4, lsr fp │ │ │ │ - andeq pc, r5, ip, lsl #19 │ │ │ │ + andeq pc, r5, r8, ror #26 │ │ │ │ + andeq r6, r3, ip, lsr #22 │ │ │ │ + muleq r5, r4, r9 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, r3, r6, lsr r4 │ │ │ │ - andeq r6, r3, r8, lsr fp │ │ │ │ - andeq r6, r3, lr, ror #8 │ │ │ │ - andeq r6, r3, lr, asr fp │ │ │ │ - andeq r6, r3, r2, ror #22 │ │ │ │ - andeq r6, r3, r6, ror #22 │ │ │ │ - andeq r6, r3, lr, lsl #23 │ │ │ │ + andeq r6, r3, lr, lsr #8 │ │ │ │ + andeq r6, r3, r0, lsr fp │ │ │ │ + andeq r6, r3, r6, ror #8 │ │ │ │ + andeq r6, r3, r6, asr fp │ │ │ │ andeq r6, r3, sl, asr fp │ │ │ │ - andeq r6, r3, r0, ror #20 │ │ │ │ - andeq r6, r3, sl, ror #21 │ │ │ │ - andeq r6, r3, r0, asr #20 │ │ │ │ - andeq r6, r3, r2, asr #22 │ │ │ │ - andeq r6, r3, ip, asr #22 │ │ │ │ - andeq r6, r3, r6, ror #22 │ │ │ │ - andeq r6, r3, lr, asr #21 │ │ │ │ + andeq r6, r3, lr, asr fp │ │ │ │ + andeq r6, r3, r6, lsl #23 │ │ │ │ + andeq r6, r3, r2, asr fp │ │ │ │ + andeq r6, r3, r8, asr sl │ │ │ │ + andeq r6, r3, r2, ror #21 │ │ │ │ + andeq r6, r3, r8, lsr sl │ │ │ │ + andeq r6, r3, sl, lsr fp │ │ │ │ + andeq r6, r3, r4, asr #22 │ │ │ │ + andeq r6, r3, lr, asr fp │ │ │ │ + andeq r6, r3, r6, asr #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004c17 │ │ │ │ ldrbtmi r4, [ip], #-2839 @ 0xfffff4e9 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 5ce9a0 │ │ │ │ + blmi 5ce998 │ │ │ │ stmiapl r3!, {r0, r9, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcs pc, #35011 @ 0x88c3 @ │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf8df81f0 │ │ │ │ vhadd.s8 q12, q0, q4 │ │ │ │ cdpmi 2, 1, cr3, cr1, cr10, {0} │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx ff45c512 │ │ │ │ + blx ff45c50a │ │ │ │ stmdavs sl!, {r0, r1, r3, r8, r9, fp, lr} │ │ │ │ stmiapl r3!, {r0, r8, sp}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtne pc, #35011 @ 0x88c3 @ │ │ │ │ rscle r2, r7, r0, lsl #20 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r0 │ │ │ │ strbmi r7, [r1], -r3, asr #4 │ │ │ │ ldc2l 0, cr15, [ip], #-116 @ 0xffffff8c │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - muleq r5, r6, fp │ │ │ │ + muleq r5, lr, fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x00036abc │ │ │ │ - andeq r6, r3, r6, asr #21 │ │ │ │ + @ instruction: 0x00036ab4 │ │ │ │ + @ instruction: 0x00036abe │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - bmi ff58c708 │ │ │ │ - blmi ff58c0f0 │ │ │ │ + bmi ff58c700 │ │ │ │ + blmi ff58c0e8 │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ teqvs sl, sp, lsl #12 │ │ │ │ stmdavs r3!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmdacs r1, {r2, r8, pc} │ │ │ │ tstphi r8, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ ldrdlt pc, [r4], -r5 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ rscsvs r9, fp, r8, lsr r3 │ │ │ │ - blmi ff371e90 │ │ │ │ + blmi ff371e88 │ │ │ │ ldrshtvs r4, [ip], #-73 @ 0xffffffb7 │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0x46347832 │ │ │ │ cmple r7, sp, lsr #20 │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ - strmi lr, [r2], ip, ror #20 │ │ │ │ + @ instruction: 0x4682ea70 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ stmdacs r2, {r1, r4, r5, r6, r8, pc} │ │ │ │ stmdacs r1, {r3, r4, r6, ip, lr, pc} │ │ │ │ ldmdavc r2!, {r4, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ cmple r7, sp, lsr #20 │ │ │ │ movwge pc, #35039 @ 0x88df @ │ │ │ │ mcrmi 2, 6, r2, cr2, cr1, {0} │ │ │ │ - bleq 5c68c │ │ │ │ + bleq 5c684 │ │ │ │ ldrbtmi r4, [lr], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf85ae00b │ │ │ │ @ instruction: 0xf10b6f14 │ │ │ │ vmlacs.f64 d0, d0, d1 │ │ │ │ teqphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ stmdavs ip!, {r4, r5, r9, sl, lr}^ │ │ │ │ - b 135e4fc │ │ │ │ + b 145e4f4 │ │ │ │ stcne 6, cr4, [r1], #8 │ │ │ │ @ instruction: 0xf01d4630 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd1ed │ │ │ │ tstcs r4, #220, 4 @ 0xc000000d │ │ │ │ - blx f196e │ │ │ │ + blx f1966 │ │ │ │ @ instruction: 0xf8daaa0b │ │ │ │ @ instruction: 0xf1bbb00c │ │ │ │ @ instruction: 0xf0400f01 │ │ │ │ stmdavs r8!, {r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf7e4213d │ │ │ │ - strmi lr, [r4], -r8, asr #20 │ │ │ │ + strmi lr, [r4], -ip, asr #20 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7e480a4 │ │ │ │ - stmdacs r1, {r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ rscshi pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0x2010f8da │ │ │ │ stclne 1, cr11, [r0], #-136 @ 0xffffff78 │ │ │ │ stmdacs r0, {r4, r7, r8, r9, sl, lr} │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ movwcc r6, #6395 @ 0x18fb │ │ │ │ @ instruction: 0xf10860fb │ │ │ │ @@ -28072,208 +28070,208 @@ │ │ │ │ ldmdavc r2!, {r2, r4, r5, r9, sl, lr} │ │ │ │ adcle r2, r7, sp, lsr #20 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmvs r8!, {r0, r2, r3, r4, r5, r7, pc}^ │ │ │ │ ssatmi r3, #30, ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs b7e7b8 │ │ │ │ + bcs b7e7b0 │ │ │ │ sbchi pc, sp, r0 │ │ │ │ strtmi r2, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0xf04f2601 │ │ │ │ @ instruction: 0x460c0b14 │ │ │ │ andshi pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf04f4895 │ │ │ │ @ instruction: 0xf8130c00 │ │ │ │ rsbscs r8, r4, #6 │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ andscc r7, r4, r2, lsl #28 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrmi fp, [r0, #370] @ 0x172 │ │ │ │ - blx 314e06 │ │ │ │ + blx 314dfe │ │ │ │ @ instruction: 0xf8dc9c0c │ │ │ │ stccs 0, cr4, [r1], {12} │ │ │ │ @ instruction: 0xf8dcd00b │ │ │ │ tstlt r2, r0, lsl r0 │ │ │ │ ldrmi r2, [r0, r0] │ │ │ │ strcs fp, [r1], #-2928 @ 0xfffff490 │ │ │ │ ldrmi r3, [r2, #1537]! @ 0x601 │ │ │ │ stmdavs fp!, {r3, r4, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10ae7de │ │ │ │ adcsmi r3, r2, #-268435441 @ 0xf000000f │ │ │ │ sbcshi pc, r7, r0, asr #32 │ │ │ │ - blcs bac40 │ │ │ │ + blcs bac38 │ │ │ │ rschi pc, r5, r0, asr #6 │ │ │ │ @ instruction: 0x2010f8dc │ │ │ │ stmiavs r8!, {r1, r4, r8, ip, sp, pc} │ │ │ │ - bllt 6324a4 │ │ │ │ + bllt 63249c │ │ │ │ @ instruction: 0x3601697b │ │ │ │ ldrmi r3, [r2, #1284]! @ 0x504 │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ stmiale r6!, {r0, r1, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ @ instruction: 0x8014f8d7 │ │ │ │ adcle r2, r2, r1, lsl #24 │ │ │ │ eorcs r4, r1, #120, 22 @ 0x1e000 │ │ │ │ tstcs r1, ip, lsr r9 │ │ │ │ stmiapl r3!, {r0, r1, r2, r4, r5, r6, fp, lr}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, sl, lr} │ │ │ │ - stmia ip!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2165 @ 0xfffff78b │ │ │ │ stc2l 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x46434a71 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ @ instruction: 0xf7e468ba │ │ │ │ - strb lr, [r6, r6, lsr #21] │ │ │ │ + strb lr, [r6, sl, lsr #21] │ │ │ │ strbmi r4, [r3], -ip, ror #20 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r0, {r0, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [sl], #-2668 @ 0xfffff594 │ │ │ │ - b fe6de650 │ │ │ │ + b fe7de648 │ │ │ │ @ instruction: 0xf8dae7d0 │ │ │ │ - blcs 2c708 │ │ │ │ + blcs 2c700 │ │ │ │ svcge 0x0078f43f │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ svcge 0x0074f43f │ │ │ │ ldrtmi r4, [r3], -r2, ror #20 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ ldrbtmi r4, [sl], #-2659 @ 0xfffff59d │ │ │ │ - b fe1de678 │ │ │ │ + b fe2de670 │ │ │ │ @ instruction: 0xf1b8e768 │ │ │ │ rsbsle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq 15cb10 │ │ │ │ + beq 15cb08 │ │ │ │ stmiavs r8!, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x4655d137 │ │ │ │ @ instruction: 0xf8dfe758 │ │ │ │ vrhadd.s8 , q0, q12 │ │ │ │ cdpmi 2, 5, cr3, cr9, cr5, {1} │ │ │ │ ldrbtmi r4, [lr], #-1273 @ 0xfffffb07 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe3dc794 │ │ │ │ + blx fe3dc78c │ │ │ │ svceq 0x0001f1b8 │ │ │ │ mrcge 7, 7, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ eorcc pc, sl, #64, 4 │ │ │ │ - blx fdc7ae │ │ │ │ + blx fdc7a6 │ │ │ │ rscsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x371c68f8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi 11c4708 │ │ │ │ + bmi 11c4700 │ │ │ │ ldmdbvs r8!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ stmpl r2, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - bmi 12ba794 │ │ │ │ + bmi 12ba78c │ │ │ │ @ instruction: 0xf7e4447a │ │ │ │ - str lr, [pc, -lr, asr #20]! │ │ │ │ + @ instruction: 0xe72fea52 │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r2, r3, r4, r6, r7, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 95c7e2 │ │ │ │ + blx 95c7da │ │ │ │ @ instruction: 0x371c68f8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi ec4738 │ │ │ │ + bmi ec4730 │ │ │ │ ldmdbvs r8!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46554659 │ │ │ │ ldmdavs r0, {r1, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-2624 @ 0xfffff5c0 │ │ │ │ - b d5e71c │ │ │ │ + b e5e714 │ │ │ │ ldmdavs ip!, {r1, r2, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 3a820 │ │ │ │ + blcs 3a818 │ │ │ │ svcge 0x0025f43f │ │ │ │ vst2.8 {d20,d22}, [pc :256], ip │ │ │ │ ldmdami ip!, {r0, r1, r2, r3, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1dc81e │ │ │ │ - blmi b9a418 │ │ │ │ + blx 1dc816 │ │ │ │ + blmi b9a410 │ │ │ │ ldmdbvs ip!, {r3, r4, r9, sp} │ │ │ │ ldmdami r8!, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e4681b │ │ │ │ - ldmdami r6!, {r1, r2, r4, fp, sp, lr, pc} │ │ │ │ + ldmdami r6!, {r1, r3, r4, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 9dfd14 │ │ │ │ + blmi 9dfd0c │ │ │ │ ldmdbvs ip!, {r5, r9, sp} │ │ │ │ ldmdami r3!, {r0, r8, sp} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e4681b │ │ │ │ - ldmdami r1!, {r3, fp, sp, lr, pc} │ │ │ │ + ldmdami r1!, {r2, r3, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 81fcf8 │ │ │ │ + blmi 81fcf0 │ │ │ │ ldmdbvs ip!, {r3, r4, r9, sp} │ │ │ │ stmdami lr!, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - stmdami ip!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 65fcdc │ │ │ │ + blmi 65fcd4 │ │ │ │ ldmdbvs ip!, {r0, r5, r9, sl, lr} │ │ │ │ stmdami r9!, {r0, r1, r2, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - stmdami r7!, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ stmdami r6!, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 41fcb8 │ │ │ │ + blmi 41fcb0 │ │ │ │ ldmdbvs ip!, {r0, r5, r9, sl, lr} │ │ │ │ stmdami r3!, {r3, r4, r9, sp} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - stmdami r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000fd17 │ │ │ │ - andeq pc, r5, r0, lsl fp @ │ │ │ │ + andeq pc, r5, r8, lsl fp @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, ip, lsr #14 │ │ │ │ - @ instruction: 0x00036abc │ │ │ │ - strdeq pc, [r5], -r4 │ │ │ │ - andeq r6, r3, r6, lsl #17 │ │ │ │ - andeq pc, r5, r4, asr #13 │ │ │ │ - andeq pc, r5, r4, lsr r6 @ │ │ │ │ + andeq pc, r5, r4, lsr r7 @ │ │ │ │ + @ instruction: 0x00036ab4 │ │ │ │ + strdeq pc, [r5], -ip │ │ │ │ + andeq r6, r3, lr, ror r8 │ │ │ │ + andeq pc, r5, ip, asr #13 │ │ │ │ + andeq pc, r5, ip, lsr r6 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r6, r3, r0, ror r9 │ │ │ │ - @ instruction: 0x000368b2 │ │ │ │ - andeq r6, r3, lr, lsl r9 │ │ │ │ - andeq r6, r3, sl, lsr r9 │ │ │ │ - andeq r6, r3, r8, lsr r8 │ │ │ │ - andeq r6, r3, r6, asr r8 │ │ │ │ - andeq r6, r3, r8, asr #17 │ │ │ │ - andeq r6, r3, r8, ror #15 │ │ │ │ - andeq r6, r3, r6, lsl #16 │ │ │ │ - muleq r3, r6, r8 │ │ │ │ - andeq r6, r3, ip, lsr #15 │ │ │ │ - andeq r6, r3, sl, asr #15 │ │ │ │ - andeq r6, r3, r6, lsl #17 │ │ │ │ - andeq r6, r3, r4, lsl #15 │ │ │ │ - andeq r6, r3, r6, lsl #17 │ │ │ │ - andeq r6, r3, r8, ror #14 │ │ │ │ - andeq r6, r3, lr, asr #15 │ │ │ │ - andeq r6, r3, ip, asr #14 │ │ │ │ - andeq r6, r3, r2, ror r7 │ │ │ │ - andeq r6, r3, r0, lsr r7 │ │ │ │ + andeq r6, r3, r8, ror #18 │ │ │ │ + andeq r6, r3, sl, lsr #17 │ │ │ │ + andeq r6, r3, r6, lsl r9 │ │ │ │ + andeq r6, r3, r2, lsr r9 │ │ │ │ + andeq r6, r3, r0, lsr r8 │ │ │ │ + andeq r6, r3, lr, asr #16 │ │ │ │ + andeq r6, r3, r0, asr #17 │ │ │ │ + andeq r6, r3, r0, ror #15 │ │ │ │ + strdeq r6, [r3], -lr │ │ │ │ + andeq r6, r3, lr, lsl #17 │ │ │ │ + andeq r6, r3, r4, lsr #15 │ │ │ │ + andeq r6, r3, r2, asr #15 │ │ │ │ + andeq r6, r3, lr, ror r8 │ │ │ │ + andeq r6, r3, ip, ror r7 │ │ │ │ + andeq r6, r3, lr, ror r8 │ │ │ │ + andeq r6, r3, r0, ror #14 │ │ │ │ + andeq r6, r3, r6, asr #15 │ │ │ │ + andeq r6, r3, r4, asr #14 │ │ │ │ + andeq r6, r3, sl, ror #14 │ │ │ │ andeq r6, r3, r8, lsr #14 │ │ │ │ - andeq r6, r3, lr, lsl #15 │ │ │ │ - andeq r6, r3, ip, lsl #14 │ │ │ │ + andeq r6, r3, r0, lsr #14 │ │ │ │ + andeq r6, r3, r6, lsl #15 │ │ │ │ + andeq r6, r3, r4, lsl #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb77ac8 │ │ │ │ + bl feb77ac0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1, #-928]! @ 0xfffffc60 │ │ │ │ - blmi 88c4d4 │ │ │ │ + blmi 88c4cc │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ andcs fp, sl, #3457024 @ 0x34c000 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ - cdp 7, 0, cr15, cr6, cr3, {7} │ │ │ │ + cdp 7, 0, cr15, cr10, cr3, {7} │ │ │ │ tstpeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ - blcs a3a9b8 │ │ │ │ - blmi 6d697c │ │ │ │ + blcs a3a9b0 │ │ │ │ + blmi 6d6974 │ │ │ │ tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ svclt 0x00b84288 │ │ │ │ ldmdacs r3, {r3, r9, sl, lr} │ │ │ │ svclt 0x00a858eb │ │ │ │ @ instruction: 0xf5032013 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ ldmdblt r2, {r2, r3, r6, r8, r9}^ │ │ │ │ @@ -28288,56 +28286,56 @@ │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ @ instruction: 0xe7ebfa3f │ │ │ │ @ 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 cdc9c4 │ │ │ │ + blx cdc9bc │ │ │ │ svclt 0x0000e7f3 │ │ │ │ - andeq pc, r5, sl, lsr #14 │ │ │ │ + andeq pc, r5, r2, lsr r7 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r3, ip, lsr #27 │ │ │ │ - @ instruction: 0x00036dba │ │ │ │ - muleq r3, sl, sp │ │ │ │ - andeq r6, r3, r8, lsr #27 │ │ │ │ - andeq r6, r3, r0, lsl #27 │ │ │ │ - andeq r6, r3, lr, lsl #27 │ │ │ │ + andeq r6, r3, r4, lsr #27 │ │ │ │ + @ instruction: 0x00036db2 │ │ │ │ + muleq r3, r2, sp │ │ │ │ + andeq r6, r3, r0, lsr #27 │ │ │ │ + andeq r6, r3, r8, ror sp │ │ │ │ + andeq r6, r3, r6, lsl #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb77b80 │ │ │ │ + bl feb77b78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r9], {240} @ 0xf0 │ │ │ │ andcs sl, sl, #0, 30 │ │ │ │ @ instruction: 0xf7e32100 │ │ │ │ - mcrne 13, 0, lr, cr3, cr2, {5} │ │ │ │ + mcrne 13, 0, lr, cr3, cr6, {5} │ │ │ │ svclt 0x00b8447c │ │ │ │ - blle 1b12fc │ │ │ │ + blle 1b12f4 │ │ │ │ andcs r4, r0, r4, lsl #20 │ │ │ │ @ instruction: 0xf50258a2 │ │ │ │ @ instruction: 0xf8c25280 │ │ │ │ ldclt 3, cr3, [r8, #736] @ 0x2e0 │ │ │ │ - andeq pc, r5, ip, ror #12 │ │ │ │ + andeq pc, r5, r4, ror r6 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 3, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0eb │ │ │ │ svcge 0x00041bd4 │ │ │ │ - blcc ff45ed4c │ │ │ │ + blcc ff45ed44 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldrbtmi r2, [fp], #-3024 @ 0xfffff430 │ │ │ │ @ instruction: 0x461860fb │ │ │ │ - blcc ff25ed5c │ │ │ │ + blcc ff25ed54 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ orrscs pc, r4, r7, asr #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x61bb58c3 │ │ │ │ - blcs 3aa60 │ │ │ │ + blcs 3aa58 │ │ │ │ adchi pc, ip, #64 @ 0x40 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ stc2 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ @ instruction: 0xf7f42133 │ │ │ │ @ instruction: 0x4604fa3f │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df866f │ │ │ │ @@ -28354,144 +28352,144 @@ │ │ │ │ ldrcs pc, [r1, #-3177]! @ 0xfffff397 │ │ │ │ orrseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ movwls r9, #1281 @ 0x501 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f6a7e │ │ │ │ @ instruction: 0xf8df33ff │ │ │ │ ldrtmi sl, [r1], -r0, ror #22 │ │ │ │ - blx bdea1e │ │ │ │ - blcc 165edd8 │ │ │ │ + blx bdea16 │ │ │ │ + blcc 165edd0 │ │ │ │ ldmvs sp!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #1537 @ 0x601 │ │ │ │ rsbsvs r5, fp, fp, ror #17 │ │ │ │ subcs pc, r1, r3, lsl #4 │ │ │ │ @ instruction: 0xff48f01c │ │ │ │ @ instruction: 0xf0204630 │ │ │ │ vst1.8 {d31-d32}, [pc :64], r1 │ │ │ │ @ instruction: 0xf0094080 │ │ │ │ @ instruction: 0xf8dffe67 │ │ │ │ @ instruction: 0x46813b38 │ │ │ │ ldrbtmi r6, [fp], #-572 @ 0xfffffdc4 │ │ │ │ @ instruction: 0x601c61fc │ │ │ │ - blcc b5ee0c │ │ │ │ + blcc b5ee04 │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ - blcc a5ee14 │ │ │ │ + blcc a5ee0c │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0x46496a78 │ │ │ │ rscsvc pc, lr, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf820f7f6 │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ @ instruction: 0xf8da80d2 │ │ │ │ strbmi r3, [ip], -r0 │ │ │ │ stmdaeq r1, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, sl, asr #17 │ │ │ │ - svc 0x0078f7e3 │ │ │ │ + svc 0x007cf7e3 │ │ │ │ mulpl r0, r9, r8 │ │ │ │ strmi r6, [r3], r6, lsl #16 │ │ │ │ andscc pc, r5, r6, lsr r8 @ │ │ │ │ strle r0, [r5, #-1178] @ 0xfffffb66 │ │ │ │ svcpl 0x0001f814 │ │ │ │ andscc pc, r5, r6, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1179 @ 0x49b │ │ │ │ eorsle r2, sp, pc, lsr #26 │ │ │ │ stccs 8, cr13, [r0, #-256] @ 0xffffff00 │ │ │ │ stccs 0, cr13, [r3, #-872]! @ 0xfffffc98 │ │ │ │ @ instruction: 0x4620d0d8 │ │ │ │ - svc 0x008af7e3 │ │ │ │ + svc 0x008ef7e3 │ │ │ │ stmdane r2!, {r0, fp, ip, sp} │ │ │ │ - bl 1b7b84 │ │ │ │ + bl 1b7b7c │ │ │ │ ldmdavc fp, {r0, r1, r6, r8, r9}^ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ movwcs fp, #3880 @ 0xf28 │ │ │ │ smlabbcs r0, r3, r1, fp │ │ │ │ stmdbne r1, {r1, fp, ip, sp, lr, pc} │ │ │ │ - bl 1beb60 │ │ │ │ + bl 1beb58 │ │ │ │ ldmdavc fp, {r0, r1, r6, r8, r9}^ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ svclt 0x003442a2 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 2172c │ │ │ │ + blcs 21724 │ │ │ │ stmdavc r5!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ eorsle r2, sp, r0, asr #26 │ │ │ │ andsle r2, sl, r1, lsr #26 │ │ │ │ eorsle r2, r9, r4, lsr #26 │ │ │ │ - blcs 3b428 │ │ │ │ + blcs 3b420 │ │ │ │ ldclcs 1, cr13, [fp, #-696] @ 0xfffffd48 │ │ │ │ andshi pc, ip, #0 │ │ │ │ eorle r2, r5, r5, lsr #26 │ │ │ │ - bcc 1e5eec8 │ │ │ │ + bcc 1e5eec0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #188 @ 0xbc │ │ │ │ @ instruction: 0xe79f623b │ │ │ │ - blcs bfecec │ │ │ │ + blcs bfece4 │ │ │ │ ldr sp, [fp, r3, asr #3] │ │ │ │ bicle r2, r0, fp, lsr sp │ │ │ │ stmdavc r3!, {r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ - blcs 941f6c │ │ │ │ + blcs 941f64 │ │ │ │ mvnshi pc, #0 │ │ │ │ - bcs 3b464 │ │ │ │ - blcs 9951b8 │ │ │ │ + bcs 3b45c │ │ │ │ + blcs 9951b0 │ │ │ │ @ instruction: 0xf8dfd1e2 │ │ │ │ vstmiane r0!, {s2-s69} │ │ │ │ @ instruction: 0xf01c4479 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r3, #0 │ │ │ │ - bne d5ef14 │ │ │ │ + bne d5ef0c │ │ │ │ ldrbtmi r1, [r9], #-3168 @ 0xfffff3a0 │ │ │ │ @ instruction: 0xff4ef01c │ │ │ │ bicsle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf7eb2002 │ │ │ │ ldrb pc, [r4, pc, lsl #18] @ │ │ │ │ strcc r7, [r1], #-2147 @ 0xfffff79d │ │ │ │ andslt pc, r3, r6, lsr r8 @ │ │ │ │ movwpl pc, #1051 @ 0x41b @ │ │ │ │ cmnvs fp, r3, lsr #13 │ │ │ │ @ instruction: 0xf81bd005 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ ldreq r3, [r8], #19 │ │ │ │ ldmdbvs r9!, {r0, r3, r4, r5, r6, r7, sl, ip, lr, pc} │ │ │ │ ldrbmi r2, [r8], -r3, lsl #4 │ │ │ │ - svc 0x0074f7e3 │ │ │ │ + svc 0x0078f7e3 │ │ │ │ @ instruction: 0xf89bb930 │ │ │ │ cmnlt sl, #3 │ │ │ │ andscs pc, r2, r6, lsr r8 @ │ │ │ │ strtle r0, [r9], #-1169 @ 0xfffffb6f │ │ │ │ andcs r6, r2, #12124160 @ 0xb90000 │ │ │ │ @ instruction: 0xf7e34658 │ │ │ │ - ldmdblt r0!, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ mulcc r2, fp, r8 │ │ │ │ @ instruction: 0xf836b303 │ │ │ │ ldreq r3, [sl], #19 │ │ │ │ stclcs 4, cr13, [r0, #-112] @ 0xffffff90 │ │ │ │ strcs fp, [r1, #-3864] @ 0xfffff0e8 │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x469b697b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf04f82ff │ │ │ │ andcs r0, r2, #0, 22 │ │ │ │ svccc 0x0001f814 │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1179 @ 0x49b │ │ │ │ - bcs ef430 │ │ │ │ + bcs ef428 │ │ │ │ mrshi pc, (UNDEF: 96) @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ addeq r0, r2, #240, 4 │ │ │ │ sbcseq r0, r7, #-805306357 @ 0xd000000b │ │ │ │ - blcs 3b428 │ │ │ │ - bvs ed4d0c │ │ │ │ + blcs 3b420 │ │ │ │ + bvs ed4d04 │ │ │ │ @ instruction: 0x461369f9 │ │ │ │ svclt 0x00084291 │ │ │ │ eorsvs r2, fp, #0, 6 │ │ │ │ mvnsvs r1, fp, asr #28 │ │ │ │ ldmibvs fp!, {r2, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs 1e411f0 │ │ │ │ + bvs 1e411e8 │ │ │ │ @ instruction: 0xff2af01e │ │ │ │ @ instruction: 0xf8dcf7fe │ │ │ │ stmdbcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, #72, 12 @ 0x4800000 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ stc2 0, cr15, [r2, #-36]! @ 0xffffffdc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @@ -28513,56 +28511,56 @@ │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andls r2, r0, #1342177288 @ 0x50000008 │ │ │ │ subcs pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf8b6f7fe │ │ │ │ mvnsvs r2, r0, lsl #6 │ │ │ │ ldmibvs fp!, {r1, r2, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ - blcs 3ad40 │ │ │ │ + blcs 3ad38 │ │ │ │ rscshi pc, pc, r0, asr #32 │ │ │ │ svclt 0x00182d3d │ │ │ │ andle r2, ip, r0, lsl #26 │ │ │ │ - cdp 7, 4, cr15, cr8, cr3, {7} │ │ │ │ + cdp 7, 4, cr15, cr12, cr3, {7} │ │ │ │ strtmi r6, [r3], -r1, lsl #16 │ │ │ │ eorcs pc, r5, r1, asr r8 @ │ │ │ │ @ instruction: 0xf813701a │ │ │ │ ldccs 15, cr5, [sp, #-4]! │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ teqcs sp, r6 @ │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - stmdacs r0, {r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ rscshi pc, r3, r0 │ │ │ │ - blcs 3ed18 │ │ │ │ + blcs 3ed10 │ │ │ │ rschi pc, pc, r0 │ │ │ │ mcrrne 8, 4, r7, r6, cr3 │ │ │ │ svclt 0x00182b09 │ │ │ │ tstle r5, r0, lsr #22 │ │ │ │ svccc 0x0001f816 │ │ │ │ svclt 0x00182b09 │ │ │ │ rscsle r2, r9, r0, lsr #22 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf01c8429 │ │ │ │ shsaxmi pc, r0, r9 @ │ │ │ │ - blx 1fded22 │ │ │ │ + blx 1fded1a │ │ │ │ orrlt r4, r0, r1, lsl #12 │ │ │ │ strmi r7, [r5], -r3, lsl #16 │ │ │ │ ldrdhi pc, [r0], -fp │ │ │ │ andscs pc, r3, r8, lsr r8 @ │ │ │ │ strle r0, [r5, #-1168] @ 0xfffffb70 │ │ │ │ svccc 0x0001f815 │ │ │ │ andscs pc, r3, r8, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1170 @ 0x492 │ │ │ │ @ instruction: 0xf0002b24 │ │ │ │ strmi r8, [r8], -lr, lsl #6 │ │ │ │ stc2 0, cr15, [sl], #36 @ 0x24 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ eorsvs pc, r8, #103424 @ 0x19400 │ │ │ │ - blcs 3b65c │ │ │ │ + blcs 3b654 │ │ │ │ ldrbthi pc, [r4], #0 @ │ │ │ │ - blcs 3ede4 │ │ │ │ + blcs 3eddc │ │ │ │ ldrbthi pc, [r0], #0 @ │ │ │ │ stmdacc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svclt 0x00182b11 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ adchi pc, pc, #0 │ │ │ │ @ instruction: 0xf0002b12 │ │ │ │ @@ -28581,68 +28579,68 @@ │ │ │ │ stccs 8, cr0, [r0], {1} │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ addsmi r6, r1, #6881280 @ 0x690000 │ │ │ │ stmiavs r9!, {r1, ip, lr, pc} │ │ │ │ mvnsle r4, sl, lsl #5 │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - @ instruction: 0x4621ee12 │ │ │ │ + @ instruction: 0x4621ee16 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ mrc2 0, 4, pc, cr12, cr12, {0} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ubfxmi pc, pc, #17, #25 │ │ │ │ stmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46da6a3d │ │ │ │ @ instruction: 0xf8d7447c │ │ │ │ - bl 144e54 │ │ │ │ + bl 144e4c │ │ │ │ cmnvs r8, r8, lsl #6 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ ldmdbvs sl!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0x4628833b │ │ │ │ mcrr2 0, 0, pc, lr, cr9 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfae98 │ │ │ │ vabd.s8 , q8, q4 │ │ │ │ @ instruction: 0xf8df52e5 │ │ │ │ ldrbtmi r0, [r9], #-1988 @ 0xfffff83c │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ sel pc, ip, sp @ │ │ │ │ - blcs 3b42c │ │ │ │ + blcs 3b424 │ │ │ │ tstphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8154625 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ ldreq r3, [fp], #19 │ │ │ │ @ instruction: 0xf8dfd4f9 │ │ │ │ andcs r1, r4, #164, 14 @ 0x2900000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 7, 2, cr15, cr14, cr3, {7} │ │ │ │ + cdp 7, 3, cr15, cr2, cr3, {7} │ │ │ │ ldmdblt r0!, {r0, r8, r9, sp}^ │ │ │ │ - blcs 3f314 │ │ │ │ + blcs 3f30c │ │ │ │ mvnhi pc, r0 │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x00580498 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ ldmdbvs sl!, {r1, r2, r3, r4, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf81482d0 │ │ │ │ @ instruction: 0xf8362f01 │ │ │ │ ldreq r2, [r1], #18 │ │ │ │ @ instruction: 0xf8dfd4f9 │ │ │ │ cmnvs fp, ip, ror #14 │ │ │ │ andcs r4, r3, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - ldmdbvs fp!, {r4, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bleq 5cfe0 │ │ │ │ + ldmdbvs fp!, {r2, r4, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bleq 5cfd8 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ vtst.8 q3, , │ │ │ │ @ instruction: 0x46307634 │ │ │ │ - stc 7, cr15, [r6, #908]! @ 0x38c │ │ │ │ + stc 7, cr15, [sl, #908]! @ 0x38c │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r4, #64 @ 0x40 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ ldmibvs fp!, {r0, r1, r6, r8, pc}^ │ │ │ │ mvnsvs r3, r1, lsl #6 │ │ │ │ @@ -28656,15 +28654,15 @@ │ │ │ │ andcs r6, ip, r8, lsl r7 │ │ │ │ @ instruction: 0x5714f8df │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0xf856e007 │ │ │ │ stccs 15, cr5, [r0, #-16] │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf7e34628 │ │ │ │ - mcrne 13, 2, lr, cr2, cr12, {3} │ │ │ │ + cdpne 13, 4, cr14, cr2, cr0, {4} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 0, 0, pc, cr6, cr12, {0} @ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ usatvs pc, #16, pc, asr #17 @ │ │ │ │ smlsdx r4, lr, r4, r4 │ │ │ │ usatne pc, #12, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df2286 │ │ │ │ @@ -28687,74 +28685,74 @@ │ │ │ │ @ instruction: 0xf8df22c9 │ │ │ │ ldrbtmi r0, [r9], #-1724 @ 0xfffff944 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ pkhbt pc, r0, sp, lsl #30 @ │ │ │ │ ssatvs pc, #17, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df2205 │ │ │ │ @ instruction: 0x462016b0 │ │ │ │ - bvs ef2184 │ │ │ │ + bvs ef217c │ │ │ │ rsbsvs r4, r3, r9, ror r4 │ │ │ │ stc2l 0, cr15, [lr, #112]! @ 0x70 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfae5c │ │ │ │ ldrbtmi r3, [fp], #-1692 @ 0xfffff964 │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ addshi pc, r4, #0 │ │ │ │ @ instruction: 0x6690f8df │ │ │ │ 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 │ │ │ │ @ instruction: 0x46288159 │ │ │ │ - ldc 7, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ + stc 7, cr15, [r2, #-908]! @ 0xfffffc74 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd1ee │ │ │ │ @ instruction: 0xf8df3668 │ │ │ │ ldrbtmi r2, [fp], #-1640 @ 0xfffff998 │ │ │ │ biceq lr, r8, #3072 @ 0xc00 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blcs 39138 │ │ │ │ + blcs 39130 │ │ │ │ ldcge 4, cr15, [r3, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x3654f8df │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ mvnlt r6, fp, lsr #16 │ │ │ │ @ instruction: 0xb64cf8df │ │ │ │ ldmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bvs bb23f4 │ │ │ │ + bvs bb23ec │ │ │ │ tstlt lr, r2, lsr r6 │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ - @ instruction: 0x4602ecfa │ │ │ │ + @ instruction: 0x4602ecfe │ │ │ │ @ instruction: 0x46204631 │ │ │ │ stc2 0, cr15, [sl, #112]! @ 0x70 │ │ │ │ @ instruction: 0xf8cbb908 │ │ │ │ @ instruction: 0xf8558004 │ │ │ │ - blcs 30d28 │ │ │ │ + blcs 30d20 │ │ │ │ @ instruction: 0xf8dfd1ed │ │ │ │ ldrbtmi r3, [fp], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 3b1a0 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 21234 │ │ │ │ + blcs 3b198 │ │ │ │ + stcge 4, cr15, [pc, #508] @ 2122c │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x1614f8df │ │ │ │ addscs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movwls r2, #897 @ 0x381 │ │ │ │ @ instruction: 0xf7fd2300 │ │ │ │ ldrb pc, [ip, #-3821]! @ 0xfffff113 @ │ │ │ │ @ instruction: 0x9014f8d7 │ │ │ │ @ instruction: 0x46da4656 │ │ │ │ @ instruction: 0xf0096a38 │ │ │ │ ldmibvs fp!, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3b0dc │ │ │ │ + blcs 3b0d4 │ │ │ │ mcrcs 1, 0, sp, cr0, cr10, {3} │ │ │ │ - stclge 4, cr15, [pc, #-252]! @ 20f7c │ │ │ │ + stclge 4, cr15, [pc, #-252]! @ 20f74 │ │ │ │ strbcc pc, [r0, #2271]! @ 0x8df @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbne pc, [ip, #2271] @ 0x8df @ │ │ │ │ adcscs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movwls r2, #898 @ 0x382 │ │ │ │ @@ -28775,29 +28773,29 @@ │ │ │ │ strle r0, [r5, #-1170] @ 0xfffffb6e │ │ │ │ svclt 0x0001f814 │ │ │ │ andscs pc, fp, r6, lsr r8 @ │ │ │ │ ldrbtle r0, [r9], #1173 @ 0x495 │ │ │ │ strne pc, [ip, #2271] @ 0x8df │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ ldrbtmi r6, [r9], #-379 @ 0xfffffe85 │ │ │ │ - stcl 7, cr15, [r8], #908 @ 0x38c │ │ │ │ + stcl 7, cr15, [ip], #908 @ 0x38c │ │ │ │ @ instruction: 0x4605697b │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdbvc r3!, {r0, r2, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf8363404 │ │ │ │ ldreq r3, [r8], #19 │ │ │ │ @ instruction: 0xf814d505 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ ldreq r3, [r9], #19 │ │ │ │ @ instruction: 0xf04fd4f9 │ │ │ │ @ instruction: 0xf8df0b01 │ │ │ │ andcs r1, ip, #92, 10 @ 0x17000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [lr], {227} @ 0xe3 │ │ │ │ - blvc 90ff24 │ │ │ │ + ldcl 7, cr15, [r2], {227} @ 0xe3 │ │ │ │ + blvc 90ff1c │ │ │ │ @ instruction: 0xf836340c │ │ │ │ ldreq r3, [sl], #19 │ │ │ │ andcs fp, r3, #72, 30 @ 0x120 │ │ │ │ ldclge 5, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ ldreq pc, [ip, #-2271]! @ 0xfffff721 │ │ │ │ @ instruction: 0xf1074622 │ │ │ │ vst2.8 {d16-d19}, [pc :128], r8 │ │ │ │ @@ -28817,42 +28815,42 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 0, pc, cr12, cr12, {0} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldrb sl, [r9, -sl, ror #25]! │ │ │ │ ldrbtne pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x46202211 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ cmpphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrcc r7, [r1], #-3171 @ 0xfffff39d │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x0048049b │ │ │ │ @ instruction: 0xf53f2204 │ │ │ │ @ instruction: 0x4620ad37 │ │ │ │ @ instruction: 0xf990f011 │ │ │ │ svclt 0x00082800 │ │ │ │ pkhtb r4, r7, sp, asr #12 │ │ │ │ strbne pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x46202211 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, sl, fp, sp, lr, pc} │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ ldrcc r7, [r1], #-3171 @ 0xfffff39d │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x0048049a │ │ │ │ @ instruction: 0xf53f2205 │ │ │ │ @ instruction: 0x4620ad1d │ │ │ │ - blx 1df1b6 │ │ │ │ + blx 1df1ae │ │ │ │ svclt 0x00182800 │ │ │ │ @ instruction: 0xe66d465d │ │ │ │ ldrne pc, [r8], #2271 @ 0x8df │ │ │ │ strtmi r2, [r0], -pc, lsl #4 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ - blvc ff915970 │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + blvc ff915968 │ │ │ │ @ instruction: 0xf836340f │ │ │ │ ldreq r3, [r9], #19 │ │ │ │ andcs fp, r2, #72, 30 @ 0x120 │ │ │ │ stcge 5, cr15, [r4, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0xf1076879 │ │ │ │ @ instruction: 0xf8df06d0 │ │ │ │ @ instruction: 0x46302474 │ │ │ │ @@ -28862,15 +28860,15 @@ │ │ │ │ @ instruction: 0xf6019300 │ │ │ │ biccs r0, r3, r4, lsr r3 │ │ │ │ mrc2 0, 7, pc, cr0, cr12, {0} │ │ │ │ ldmibvs fp!, {r0, r2, r3, r4, r5, r9, sl, sp, lr, pc}^ │ │ │ │ ldmib r7, {r0, r1, r4, r6, r8, ip, sp, pc}^ │ │ │ │ addsmi r1, r1, #1879048192 @ 0x70000000 │ │ │ │ stcge 4, cr15, [r9], {63} @ 0x3f │ │ │ │ - bcs 32a94 │ │ │ │ + bcs 32a8c │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ strt r6, [r5], #-571 @ 0xfffffdc5 │ │ │ │ ldrtcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrtne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ andls r8, r1, #8 │ │ │ │ @@ -28888,94 +28886,94 @@ │ │ │ │ sxtabmi r4, r0, sp, ror #8 │ │ │ │ @ instruction: 0x461c3514 │ │ │ │ @ instruction: 0xf855e00a │ │ │ │ @ instruction: 0xf10b4f04 │ │ │ │ @ instruction: 0x2c000b01 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr14, cr15, {1} │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - strmi lr, [r2], -ip, lsr #23 │ │ │ │ + @ instruction: 0x4602ebb0 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ ldc2 0, cr15, [r6], #-112 @ 0xffffff90 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - bvs f33ea4 │ │ │ │ + bvs f33e9c │ │ │ │ @ instruction: 0x4621447a │ │ │ │ eoreq pc, fp, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8c8f7fe │ │ │ │ @ instruction: 0xf0094620 │ │ │ │ ldmibvs fp!, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3b344 │ │ │ │ + blcs 3b33c │ │ │ │ ldcge 4, cr15, [sp], #-252 @ 0xffffff04 │ │ │ │ vmul.i8 q10, q8, q9 │ │ │ │ ldmmi r2!, {r0, r2, r5, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r4, #-112]! @ 0xffffff90 │ │ │ │ - blmi ff5da3bc │ │ │ │ + blmi ff5da3b4 │ │ │ │ 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: 0xf8d7ad4a │ │ │ │ @ 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: 0x4631eb72 │ │ │ │ + @ instruction: 0x4631eb76 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx fff5d39e │ │ │ │ + blx fff5d396 │ │ │ │ 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 │ │ │ │ mcrr2 0, 1, pc, lr, cr12 @ │ │ │ │ ldrbtmi r4, [fp], #-3033 @ 0xfffff427 │ │ │ │ - ldr r6, [pc, #-2139] @ 20af5 │ │ │ │ + ldr r6, [pc, #-2139] @ 20aed │ │ │ │ svccc 0x0040f858 │ │ │ │ - bleq 9d784 │ │ │ │ + bleq 9d77c │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4bd5 │ │ │ │ ldrbtmi r3, [fp], #-1791 @ 0xfffff901 │ │ │ │ ldr r6, [r3, #-2139] @ 0xfffff7a5 │ │ │ │ strcs r7, [r0, #-2211] @ 0xfffff75d │ │ │ │ @ instruction: 0xf8363402 │ │ │ │ vst4.8 {d11-d14}, [fp :64], r3 │ │ │ │ cmnvs fp, r0, lsl #6 │ │ │ │ stmdavc fp!, {r1, r2, r6, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b28 │ │ │ │ strtmi sl, [r8], -lr, ror #25 │ │ │ │ @ instruction: 0xf7e36239 │ │ │ │ - vmovne.8 d2[1], lr │ │ │ │ + vmlsne.f64 d30, d2, d2 │ │ │ │ strmi r1, [r4], fp, lsr #17 │ │ │ │ vstmiapl sl!, {s12-s68} │ │ │ │ andseq pc, r2, r8, lsr r8 @ │ │ │ │ svcpl 0x0000f410 │ │ │ │ cdpne 0, 10, cr13, cr8, cr15, {0} │ │ │ │ - bleq 5d4e0 │ │ │ │ + bleq 5d4d8 │ │ │ │ ldrmi r4, [ip], r0, ror #8 │ │ │ │ @ instruction: 0xf8831ac0 │ │ │ │ strmi fp, [r3], #-0 │ │ │ │ stccs 8, cr15, [r1, #-112] @ 0xffffff90 │ │ │ │ ands pc, r2, r8, lsr r8 @ │ │ │ │ svcpl 0x0000f41e │ │ │ │ - bcs a95b94 │ │ │ │ + bcs a95b8c │ │ │ │ stclge 4, cr15, [sp], {127} @ 0x7f │ │ │ │ stcne 2, cr2, [r8] │ │ │ │ eorsvs r7, r9, #26 │ │ │ │ @ instruction: 0xf90ef015 │ │ │ │ @ instruction: 0x46836a39 │ │ │ │ eorlt pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0094608 │ │ │ │ strb pc, [r5], #2413 @ 0x96d @ │ │ │ │ svceq 0x0021f1bb │ │ │ │ sadd16mi fp, sp, ip │ │ │ │ - bleq 5d528 │ │ │ │ + bleq 5d520 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr1, cr15, {3} │ │ │ │ strcc r7, [r1], #-2147 @ 0xfffff79d │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ movwpl pc, #1043 @ 0x413 @ │ │ │ │ @ instruction: 0xf814d006 │ │ │ │ @ instruction: 0xf8363f01 │ │ │ │ @ instruction: 0xf4133013 │ │ │ │ @@ -28986,34 +28984,34 @@ │ │ │ │ svclt 0x00182800 │ │ │ │ ldrb r4, [r3, #-1629] @ 0xfffff9a3 │ │ │ │ stmibmi r5!, {r0, r8, r9, sp} │ │ │ │ ldrbtmi r6, [r9], #-379 @ 0xfffffe85 │ │ │ │ stmibmi r4!, {r0, r2, r4, r5, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x46202211 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ ldrcc r7, [r1], #-3171 @ 0xfffff39d │ │ │ │ andscc pc, r3, r6, lsr r8 @ │ │ │ │ svclt 0x00480498 │ │ │ │ @ instruction: 0xf53f2201 │ │ │ │ str sl, [sp, #-3045]! @ 0xfffff41b │ │ │ │ @ instruction: 0xf04f697b │ │ │ │ - bl ed854 │ │ │ │ - bvs ee5a88 │ │ │ │ - bvs 12c6068 │ │ │ │ + bl ed84c │ │ │ │ + bvs ee5a80 │ │ │ │ + bvs 12c6060 │ │ │ │ ldmdbpl r3, {r0, r1, r2, r4, r7, r8, fp, lr}^ │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ adcspl pc, r1, #64, 4 │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7fd4633 │ │ │ │ @ instruction: 0xe765fcdf │ │ │ │ andcs r4, r4, #2392064 @ 0x248000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 75f410 │ │ │ │ + bl 85f408 │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ strbt r4, [fp], #1573 @ 0x625 │ │ │ │ @ instruction: 0xf04f6a3d │ │ │ │ strls r3, [r2, #-255] @ 0xffffff01 │ │ │ │ andcc pc, r8, r4, asr r8 @ │ │ │ │ movwls r4, #7307 @ 0x1c8b │ │ │ │ ldrbtmi r4, [ip], #-1555 @ 0xfffff9ed │ │ │ │ @@ -29024,40 +29022,40 @@ │ │ │ │ @ instruction: 0xf902f009 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmmi r3, {r2, r3, r6, r8, r9, fp, sp, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r5, [r8], #-741 @ 0xfffffd1b │ │ │ │ ldc2l 0, cr15, [r4], #-112 @ 0xffffff90 │ │ │ │ - bllt 111f4cc │ │ │ │ + bllt 111f4c4 │ │ │ │ str r6, [sl, #2163] @ 0x873 │ │ │ │ - ldm r6, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm sl, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1074a7d │ │ │ │ @ instruction: 0x464304d0 │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ - blmi 1ee0b40 │ │ │ │ + blmi 1ee0b38 │ │ │ │ rscscs r4, r2, #1998848 @ 0x1e8000 │ │ │ │ eorcs r4, r0, fp, ror r4 │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ strls r2, [r1], #-882 @ 0xfffffc8e │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldc2 7, cr15, [r8], {253} @ 0xfd │ │ │ │ @ instruction: 0xf107e626 │ │ │ │ strtmi r0, [r0], -r8, lsr #8 │ │ │ │ @ instruction: 0xf878f01d │ │ │ │ ldc2l 0, cr15, [sl], #-128 @ 0xffffff80 │ │ │ │ andls r6, r2, #761856 @ 0xba000 │ │ │ │ - blmi 1c32dc0 │ │ │ │ + blmi 1c32db8 │ │ │ │ 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, #-233] @ 0xffffff17 @ │ │ │ │ - bvs fefa9640 │ │ │ │ + bvs fefa9638 │ │ │ │ mcr2 7, 7, pc, cr10, cr8, {7} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ cmpcs r2, sp, lsl r1 │ │ │ │ @ instruction: 0xf7f82043 │ │ │ │ stclmi 14, cr15, [r6], #-908 @ 0xfffffc74 │ │ │ │ sbcsvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbcs r6, [lr, #-2683] @ 0xfffff585 │ │ │ │ @@ -29076,98 +29074,98 @@ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi r6, {r0, r1, r2, r4, r5, r6, r8, sl, fp, sp, pc}^ │ │ │ │ addpl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2133 @ 0xfffff7ab │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ strb pc, [sp, #-3085]! @ 0xfffff3f3 @ │ │ │ │ - andeq pc, r5, r0, lsr r6 @ │ │ │ │ - andeq pc, r5, sl, lsr #12 │ │ │ │ + andeq pc, r5, r8, lsr r6 @ │ │ │ │ + andeq pc, r5, r2, lsr r6 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00036cb2 │ │ │ │ - muleq r6, sl, lr │ │ │ │ + andeq r6, r3, sl, lsr #25 │ │ │ │ + andeq r4, r6, r2, lsr #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r6, r6, ror lr │ │ │ │ - andeq r8, r3, r8, lsr r7 │ │ │ │ - andeq r6, r3, r0, ror lr │ │ │ │ - @ instruction: 0x00064db0 │ │ │ │ - andeq r6, r3, r0, ror #28 │ │ │ │ - andeq r6, r3, lr, asr #28 │ │ │ │ - muleq r6, r0, ip │ │ │ │ - andeq pc, r5, sl, ror r3 @ │ │ │ │ - andeq r6, r3, sl, asr ip │ │ │ │ - andeq r6, r3, lr, lsl #20 │ │ │ │ - andeq r4, r6, ip, ror fp │ │ │ │ - andeq r1, r6, r2, lsl r8 │ │ │ │ - andeq r4, r6, ip, asr #22 │ │ │ │ - @ instruction: 0x000617b0 │ │ │ │ - muleq r3, r6, r8 │ │ │ │ - andeq r6, r3, r4, asr #23 │ │ │ │ - @ instruction: 0x00036abe │ │ │ │ - andeq r6, r3, ip, lsl #21 │ │ │ │ - andeq r6, r3, r6, ror #15 │ │ │ │ - andeq r6, r3, r4, lsl fp │ │ │ │ - muleq r5, r4, fp │ │ │ │ - strdeq r6, [r3], -r6 @ │ │ │ │ - andeq r6, r3, r0, ror #15 │ │ │ │ - andeq r4, r6, sl, asr #19 │ │ │ │ + andeq r4, r6, lr, ror lr │ │ │ │ + andeq r8, r3, r0, lsr r7 │ │ │ │ + andeq r6, r3, r8, ror #28 │ │ │ │ + @ instruction: 0x00064db8 │ │ │ │ + andeq r6, r3, r8, asr lr │ │ │ │ + andeq r6, r3, r6, asr #28 │ │ │ │ + muleq r6, r8, ip │ │ │ │ + andeq pc, r5, r2, lsl #7 │ │ │ │ + andeq r6, r3, r2, asr ip │ │ │ │ + andeq r6, r3, r6, lsl #20 │ │ │ │ + andeq r4, r6, r4, lsl #23 │ │ │ │ + andeq r1, r6, sl, lsl r8 │ │ │ │ + andeq r4, r6, r4, asr fp │ │ │ │ + @ instruction: 0x000617b8 │ │ │ │ + andeq r6, r3, lr, lsl #17 │ │ │ │ + @ instruction: 0x00036bbc │ │ │ │ + @ instruction: 0x00036ab6 │ │ │ │ + andeq r6, r3, r4, lsl #21 │ │ │ │ + ldrdeq r6, [r3], -lr │ │ │ │ + andeq r6, r3, ip, lsl #22 │ │ │ │ + muleq r5, ip, fp │ │ │ │ + andeq r6, r3, lr, ror #15 │ │ │ │ ldrdeq r6, [r3], -r8 │ │ │ │ - andeq r6, r3, r0, lsl #15 │ │ │ │ - andeq r6, r3, ip, ror #14 │ │ │ │ - @ instruction: 0x000367be │ │ │ │ - andeq r6, r3, r6, asr r7 │ │ │ │ - andeq r6, r3, r8, lsr #15 │ │ │ │ - andeq r4, r6, r4, ror r9 │ │ │ │ - andeq r6, r3, r4, asr sl │ │ │ │ - andeq r1, r6, lr, lsr #27 │ │ │ │ - muleq r6, ip, sp │ │ │ │ - andeq r1, r6, lr, ror #26 │ │ │ │ - andeq r4, r6, r8, lsl r9 │ │ │ │ + ldrdeq r4, [r6], -r2 │ │ │ │ + ldrdeq r6, [r3], -r0 │ │ │ │ + andeq r6, r3, r8, ror r7 │ │ │ │ + andeq r6, r3, r4, ror #14 │ │ │ │ + @ instruction: 0x000367b6 │ │ │ │ + andeq r6, r3, lr, asr #14 │ │ │ │ + andeq r6, r3, r0, lsr #15 │ │ │ │ + andeq r4, r6, ip, ror r9 │ │ │ │ + andeq r6, r3, ip, asr #20 │ │ │ │ + @ instruction: 0x00061db6 │ │ │ │ + andeq r1, r6, r4, lsr #27 │ │ │ │ + andeq r1, r6, r6, ror sp │ │ │ │ + andeq r4, r6, r0, lsr #18 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - strdeq r4, [r6], -r8 │ │ │ │ - andeq r4, r6, lr, asr #17 │ │ │ │ - @ instruction: 0x000648b4 │ │ │ │ - andeq r6, r3, lr, ror r6 │ │ │ │ - andeq r4, r6, r4, ror r8 │ │ │ │ - andeq r6, r3, lr, lsr r6 │ │ │ │ - andeq r6, r3, r8, lsl r6 │ │ │ │ - andeq r6, r3, r6, asr #18 │ │ │ │ - andeq r6, r3, lr, lsr r8 │ │ │ │ - andeq r6, r3, r2, lsl r8 │ │ │ │ - andeq r6, r3, r6, lsl #11 │ │ │ │ - andeq r6, r3, r4, asr r5 │ │ │ │ - andeq r6, r3, r2, lsl #17 │ │ │ │ - @ instruction: 0x000367b0 │ │ │ │ - @ instruction: 0x000367b4 │ │ │ │ - andeq r6, r3, r0, ror r7 │ │ │ │ - @ instruction: 0x000367b2 │ │ │ │ - @ instruction: 0x000366b0 │ │ │ │ - andeq r6, r3, r4, ror #8 │ │ │ │ - andeq r4, r6, r4, lsl #13 │ │ │ │ - andeq r6, r3, ip, ror r4 │ │ │ │ - strdeq lr, [r5], -ip │ │ │ │ - andeq pc, r3, ip, lsl #11 │ │ │ │ - andeq r6, r3, r4, ror #7 │ │ │ │ - andeq r6, r3, r2, lsl r7 │ │ │ │ - @ instruction: 0x000645b2 │ │ │ │ - muleq r6, sl, r5 │ │ │ │ - strdeq r6, [r3], -sl │ │ │ │ - andeq r6, r3, r0, lsr #10 │ │ │ │ - andeq r6, r3, r4, ror #4 │ │ │ │ - muleq r3, sl, r4 │ │ │ │ - andeq r6, r3, sl, lsr #4 │ │ │ │ - andeq r6, r3, r2, lsr r5 │ │ │ │ - andeq r6, r3, r6, lsr #9 │ │ │ │ - andeq r6, r3, ip, asr #9 │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - andeq r6, r3, r2, lsl #5 │ │ │ │ - andeq r6, r3, r8, ror r1 │ │ │ │ - andeq r6, r3, r6, lsr r1 │ │ │ │ - andeq r6, r3, r4, ror #8 │ │ │ │ + andeq r4, r6, r0, lsl #18 │ │ │ │ + ldrdeq r4, [r6], -r6 │ │ │ │ + @ instruction: 0x000648bc │ │ │ │ + andeq r6, r3, r6, ror r6 │ │ │ │ + andeq r4, r6, ip, ror r8 │ │ │ │ + andeq r6, r3, r6, lsr r6 │ │ │ │ + andeq r6, r3, r0, lsl r6 │ │ │ │ + andeq r6, r3, lr, lsr r9 │ │ │ │ + andeq r6, r3, r6, lsr r8 │ │ │ │ + andeq r6, r3, sl, lsl #16 │ │ │ │ + andeq r6, r3, lr, ror r5 │ │ │ │ + andeq r6, r3, ip, asr #10 │ │ │ │ + andeq r6, r3, sl, ror r8 │ │ │ │ + andeq r6, r3, r8, lsr #15 │ │ │ │ + andeq r6, r3, ip, lsr #15 │ │ │ │ + andeq r6, r3, r8, ror #14 │ │ │ │ + andeq r6, r3, sl, lsr #15 │ │ │ │ + andeq r6, r3, r8, lsr #13 │ │ │ │ + andeq r6, r3, ip, asr r4 │ │ │ │ + andeq r4, r6, ip, lsl #13 │ │ │ │ + andeq r6, r3, r4, ror r4 │ │ │ │ + andeq lr, r5, r4, lsl #16 │ │ │ │ + andeq pc, r3, r4, lsl #11 │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ + andeq r6, r3, sl, lsl #14 │ │ │ │ + @ instruction: 0x000645ba │ │ │ │ + andeq r4, r6, r2, lsr #11 │ │ │ │ + strdeq r6, [r3], -r2 │ │ │ │ + andeq r6, r3, r8, lsl r5 │ │ │ │ + andeq r6, r3, ip, asr r2 │ │ │ │ + muleq r3, r2, r4 │ │ │ │ + andeq r6, r3, r2, lsr #4 │ │ │ │ + andeq r6, r3, sl, lsr #10 │ │ │ │ + muleq r3, lr, r4 │ │ │ │ + andeq r6, r3, r4, asr #9 │ │ │ │ + andeq r6, r3, sl, asr #3 │ │ │ │ + andeq r6, r3, sl, ror r2 │ │ │ │ + andeq r6, r3, r0, ror r1 │ │ │ │ + andeq r6, r3, lr, lsr #2 │ │ │ │ + andeq r6, r3, ip, asr r4 │ │ │ │ streq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf01c4628 │ │ │ │ cmppcs r2, r5, lsl #31 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f82043 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpcs r2, r0, asr #32 │ │ │ │ @ instruction: 0xf7f82043 │ │ │ │ @@ -29184,38 +29182,38 @@ │ │ │ │ stc2l 7, cr15, [ip, #992]! @ 0x3e0 │ │ │ │ @ instruction: 0xf44f4c17 │ │ │ │ stmib sp, {r0, r1, r4, r6, r7, r9, ip, sp, lr}^ │ │ │ │ ldrbcs r6, [sp, #-1] │ │ │ │ @ instruction: 0xf04f447c │ │ │ │ @ instruction: 0x462130ff │ │ │ │ strls r2, [r0, #-781] @ 0xfffffcf3 │ │ │ │ - blx 1cdf746 │ │ │ │ + blx 1cdf73e │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x11abf240 │ │ │ │ - blx 125d7aa │ │ │ │ + blx 125d7a2 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbmi ip, {r0, r3, r7, sl, fp, sp, pc} │ │ │ │ addspl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ - ldrbt pc, [pc], #-2847 @ 21778 @ │ │ │ │ + ldrbt pc, [pc], #-2847 @ 21770 @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d74478 │ │ │ │ ldrbtmi r4, [ip], #-3080 @ 0xfffff3f8 │ │ │ │ svclt 0x0000e7c0 │ │ │ │ - andeq r6, r3, sl, lsl r0 │ │ │ │ - andeq r5, r3, lr, lsr #31 │ │ │ │ - andeq r5, r3, r8, lsl #31 │ │ │ │ - andeq r5, r3, sl, asr pc │ │ │ │ - andeq r6, r3, r8, lsl #5 │ │ │ │ - andeq r4, r3, r2, asr ip │ │ │ │ - andeq r4, r3, ip, asr #24 │ │ │ │ - andeq r4, r3, r6, asr #24 │ │ │ │ + andeq r6, r3, r2, lsl r0 │ │ │ │ + andeq r5, r3, r6, lsr #31 │ │ │ │ + andeq r5, r3, r0, lsl #31 │ │ │ │ + andeq r5, r3, r2, asr pc │ │ │ │ + andeq r6, r3, r0, lsl #5 │ │ │ │ + andeq r4, r3, sl, asr #24 │ │ │ │ + andeq r4, r3, r4, asr #24 │ │ │ │ + andeq r4, r3, lr, lsr ip │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdbcs r0, {r0, r1, r6, r9, sl, fp, lr} │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svcge 0x00004b42 │ │ │ │ @@ -29227,40 +29225,40 @@ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle lr, r0, lsl #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmdbmi sl!, {r0, r1, r4, r6, r8, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf96cf01c │ │ │ │ strtmi fp, [r0], -r0, lsl #3 │ │ │ │ - stmdb r4, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdale fp, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf87af01c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strdcs fp, [r0], -r3 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf7e34628 │ │ │ │ - blmi bdbbf0 │ │ │ │ + blmi bdbbf8 │ │ │ │ ldmpl r6!, {r2, r9, sl, lr}^ │ │ │ │ ldrtvc pc, [r4], -r6, lsl #4 @ │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ - stmdane r3!, {r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdane r3!, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5b33302 │ │ │ │ ldmdale ip!, {r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ vst2.8 {d18-d21}, [pc :256], sl │ │ │ │ @ instruction: 0x532b7280 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf822f01c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, r0, r0, lsl #22 │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r1, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx feadd8d0 │ │ │ │ + blx feadd8c8 │ │ │ │ @ instruction: 0xf8dfe7d7 │ │ │ │ vhadd.s8 d27, d16, d0 │ │ │ │ @ instruction: 0xf8df22cf │ │ │ │ ldrbtmi sl, [fp], #124 @ 0x7c │ │ │ │ @ instruction: 0x465944fa │ │ │ │ @ instruction: 0xf01c4650 │ │ │ │ @ instruction: 0xf1b9f9e1 │ │ │ │ @@ -29272,87 +29270,87 @@ │ │ │ │ @ instruction: 0xf04ffa91 │ │ │ │ @ instruction: 0xe7bd30ff │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ 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 fe0dd920 │ │ │ │ + blx fe0dd918 │ │ │ │ @ instruction: 0xf8d8e7ef │ │ │ │ - blcs 2d8b8 │ │ │ │ + blcs 2d8b0 │ │ │ │ stmdbmi lr, {r0, r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ @ instruction: 0xe7e2fa75 │ │ │ │ - andeq lr, r5, r8, lsr r8 │ │ │ │ + andeq lr, r5, r0, asr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r3, r6, lsr r2 │ │ │ │ + andeq r6, r3, lr, lsr #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r3, r0, ror lr │ │ │ │ - @ instruction: 0x000361b2 │ │ │ │ - andeq r5, r3, sl, asr lr │ │ │ │ - muleq r3, ip, r1 │ │ │ │ - andeq r5, r3, r0, lsr #28 │ │ │ │ - andeq r6, r3, r2, ror #2 │ │ │ │ - andeq r5, r3, r6, lsl #28 │ │ │ │ - andeq r6, r3, r8, asr #2 │ │ │ │ + andeq r5, r3, r8, ror #28 │ │ │ │ + andeq r6, r3, sl, lsr #3 │ │ │ │ + andeq r5, r3, r2, asr lr │ │ │ │ + muleq r3, r4, r1 │ │ │ │ + andeq r5, r3, r8, lsl lr │ │ │ │ + andeq r6, r3, sl, asr r1 │ │ │ │ + strdeq r5, [r3], -lr │ │ │ │ + andeq r6, r3, r0, asr #2 │ │ │ │ strmi r4, [r1], -r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ vtst.8 d5, d16, d8 │ │ │ │ sxtahmi r2, sp, r2 │ │ │ │ - blvc 15fa88 │ │ │ │ + blvc 15fa80 │ │ │ │ svclt 0x004af7ff │ │ │ │ - strdeq lr, [r5], -lr @ │ │ │ │ + andeq lr, r5, r6, lsl #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2567 @ 0xfffff5f9 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5005898 │ │ │ │ andscc r5, r4, r7, lsl #1 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7ff7b04 │ │ │ │ svclt 0x0000bf37 │ │ │ │ - ldrdeq lr, [r5], -sl │ │ │ │ + andeq lr, r5, r2, ror #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2567 @ 0xfffff5f9 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf5005898 │ │ │ │ andscc r5, r4, pc, lsl #1 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7ff7b04 │ │ │ │ svclt 0x0000bf23 │ │ │ │ - @ instruction: 0x0005e6b2 │ │ │ │ + @ instruction: 0x0005e6ba │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpmi 0, 3, cr11, cr0, cr4, {4} │ │ │ │ svcge 0x0004460d │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7e2447e │ │ │ │ - blmi b9d05c │ │ │ │ + blmi b9d064 │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt 14ed9a0 │ │ │ │ + bllt 14ed998 │ │ │ │ movwmi pc, #111 @ 0x6f @ │ │ │ │ eorle r4, pc, #156, 4 @ 0xc0000009 │ │ │ │ - blmi a4ffa0 │ │ │ │ + blmi a4ff98 │ │ │ │ addscc pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0x509c58f3 │ │ │ │ orrspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ cmpvs ip, r4, ror #15 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ andcs fp, r0, r3, lsl #19 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 1, cr8, [r1, #-960] @ 0xfffffc40 │ │ │ │ - blmi 8161a8 │ │ │ │ + blmi 8161a0 │ │ │ │ ldmpl r3!, {r1, r5, r6, r7, r8, r9, sl, ip}^ │ │ │ │ orrspl pc, sp, #12582912 @ 0xc00000 │ │ │ │ andmi lr, r0, #3194880 @ 0x30c000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, lr, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc :64], sl │ │ │ │ ldmdami sl, {r3, r6, r9, ip, sp, lr} │ │ │ │ @@ -29366,73 +29364,73 @@ │ │ │ │ addcs r4, r4, r5, lsl sp │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ andls r4, r0, sp, ror r4 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ subvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ - blx 1dfa1c │ │ │ │ + blx 1dfa14 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7c730ff │ │ │ │ strtmi r4, [r9], -ip, lsl #16 │ │ │ │ eorcc pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ @ instruction: 0xe7f4f9b9 │ │ │ │ - andeq lr, r5, r4, ror r6 │ │ │ │ + andeq lr, r5, ip, ror r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r3], -ip │ │ │ │ - andeq r6, r3, lr, lsr r0 │ │ │ │ - andeq r5, r3, sl, asr #25 │ │ │ │ - andeq r6, r3, ip, lsr #32 │ │ │ │ - @ instruction: 0x00035cb8 │ │ │ │ - andeq r6, r3, ip, lsr #32 │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + andeq r6, r3, r6, lsr r0 │ │ │ │ + andeq r5, r3, r2, asr #25 │ │ │ │ + andeq r6, r3, r4, lsr #32 │ │ │ │ + @ instruction: 0x00035cb0 │ │ │ │ + andeq r6, r3, r4, lsr #32 │ │ │ │ + andeq r5, r3, r8, ror #31 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15fbec │ │ │ │ + blvc 15fbe4 │ │ │ │ svclt 0x007af7ff │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15fbfc │ │ │ │ + blvc 15fbf4 │ │ │ │ svclt 0x0072f7ff │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006803 │ │ │ │ - blcs 332bc │ │ │ │ + blcs 332b4 │ │ │ │ strcs sp, [r0], #-3341 @ 0xfffff2f3 │ │ │ │ strtmi r4, [r0], r6, lsl #12 │ │ │ │ svceq 0x0004f856 │ │ │ │ @ instruction: 0xf7e2b110 │ │ │ │ - stmdavs fp!, {r1, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r2, r3, r5, r7, r9, 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: 0xf8d5ee96 │ │ │ │ + @ instruction: 0xf8d5ee9a │ │ │ │ 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: 0xf8d5ee80 │ │ │ │ + @ instruction: 0xf8d5ee84 │ │ │ │ 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 │ │ │ │ @@ -29444,48 +29442,48 @@ │ │ │ │ svclt 0x00182900 │ │ │ │ svcge 0x00042800 │ │ │ │ strmi r4, [sp], -r0, lsl #13 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldmibpl lr, {r0, r8, fp} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrmi r0, [r4], -r0, lsl #18 │ │ │ │ - blcs 3bc2c │ │ │ │ + blcs 3bc24 │ │ │ │ adcshi pc, ip, r0, asr #32 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ sbchi pc, lr, r0, asr #32 │ │ │ │ stccs 3, cr11, [r1], {84} @ 0x54 │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0402c02 │ │ │ │ @ instruction: 0xf8d58126 │ │ │ │ @ instruction: 0xf505b108 │ │ │ │ @ instruction: 0xf5057484 │ │ │ │ @ instruction: 0xf1bb7986 │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0x46408111 │ │ │ │ mrrc2 7, 15, pc, r0, cr9 @ │ │ │ │ strmi r7, [r2], r3, lsl #16 │ │ │ │ - blcs 2733b0 │ │ │ │ + blcs 2733a8 │ │ │ │ addshi pc, fp, r0 │ │ │ │ - blcs 57bf8 │ │ │ │ + blcs 57bf0 │ │ │ │ rscshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf8c44650 │ │ │ │ @ instruction: 0xf008b000 │ │ │ │ ldmdavs r3!, {r0, r1, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, sl, lsr #1 │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [ip], -r9, lsr #13 │ │ │ │ - bllt 15fd30 │ │ │ │ - blcs 85bb3c │ │ │ │ + bllt 15fd28 │ │ │ │ + blcs 85bb34 │ │ │ │ addhi pc, r1, r0 │ │ │ │ rsbsle r2, lr, ip, lsr #22 │ │ │ │ @ instruction: 0xf105786a │ │ │ │ - bcs 23be4 │ │ │ │ - blcs a15f6c │ │ │ │ + bcs 23bdc │ │ │ │ + blcs a15f64 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ subsle r2, ip, r2, lsr #22 │ │ │ │ svclt 0x00182a2c │ │ │ │ @ instruction: 0xf0022a09 │ │ │ │ svclt 0x001402df │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x000c2a00 │ │ │ │ @@ -29494,49 +29492,49 @@ │ │ │ │ svccc 0x0001f818 │ │ │ │ svclt 0x00182b09 │ │ │ │ @ instruction: 0xf0032b2c │ │ │ │ svclt 0x001401df │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svclt 0x000c2900 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - bcs 2242c │ │ │ │ - blcs 563e4 │ │ │ │ + bcs 22424 │ │ │ │ + blcs 563dc │ │ │ │ movwcs sp, #78 @ 0x4e │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ movwhi lr, #10695 @ 0x29c7 │ │ │ │ @ instruction: 0xf7e24628 │ │ │ │ - rorslt lr, r4, #29 │ │ │ │ + rorslt lr, r8, #29 │ │ │ │ eoreq pc, fp, r9, asr r8 @ │ │ │ │ orreq lr, fp, #9216 @ 0x2400 │ │ │ │ tstlt r8, fp, ror r0 │ │ │ │ - ldcl 7, cr15, [lr, #904] @ 0x388 │ │ │ │ + stcl 7, cr15, [r2, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf0082020 │ │ │ │ - bl 2a1244 │ │ │ │ + bl 2a123c │ │ │ │ andcs r0, r9, #738197506 @ 0x2c000002 │ │ │ │ andsvs r4, r8, r9, lsr #12 │ │ │ │ - stm r4, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf10bd164 │ │ │ │ @ instruction: 0xf1080b01 │ │ │ │ @ instruction: 0xf1bb0501 │ │ │ │ addsle r0, r7, r0, lsr #30 │ │ │ │ @ instruction: 0xf08368fb │ │ │ │ @ instruction: 0xf8980201 │ │ │ │ - blcs 2dc88 │ │ │ │ + blcs 2dc80 │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ andeq pc, r1, #2 │ │ │ │ addle r2, fp, r0, lsl #20 │ │ │ │ eorle r2, r0, r9, lsl #22 │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r7, fp, ip, lr, pc} │ │ │ │ stmdaeq r2, {r3, r8, ip, sp, lr, pc} │ │ │ │ - bcs 3fee8 │ │ │ │ - blcs 8d5eac │ │ │ │ - bcs 8d6330 │ │ │ │ + bcs 3fee0 │ │ │ │ + blcs 8d5ea4 │ │ │ │ + bcs 8d6328 │ │ │ │ stmiavc fp!, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 28f58 │ │ │ │ + blcs 28f50 │ │ │ │ svcge 0x007af43f │ │ │ │ eorsle r2, r3, r2, lsr #22 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00182b00 │ │ │ │ mvnsle r2, r2, lsr #22 │ │ │ │ ldrmi r4, [r0], r5, asr #12 │ │ │ │ lslsle r2, r0, #22 │ │ │ │ @@ -29568,110 +29566,110 @@ │ │ │ │ str r0, [r8, -r8, lsl #19]! │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ stc2 0, cr15, [r8, #-32] @ 0xffffffe0 │ │ │ │ orreq lr, fp, #9216 @ 0x2400 │ │ │ │ rsbsvs r4, r8, r2, lsl #12 │ │ │ │ ldmdavs r9, {r3, r4, r5, fp, sp, lr} │ │ │ │ movwpl pc, #1103 @ 0x44f @ │ │ │ │ - bl ffadfcd8 │ │ │ │ + bl ffbdfcd0 │ │ │ │ stmdbmi r8!, {r1, r8, sl, ip, pc} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andcc lr, r0, #3522560 @ 0x35c000 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strpl pc, [r0, #1282] @ 0x502 │ │ │ │ andls r2, r0, #1342177287 @ 0x50000007 │ │ │ │ @ instruction: 0xf88522b6 │ │ │ │ @ instruction: 0xf7fdcfff │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldc2 0, cr15, [lr], {8} │ │ │ │ - bcs a1bb54 │ │ │ │ + bcs a1bb4c │ │ │ │ stmiavc fp!, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ - blcs 29030 │ │ │ │ + blcs 29028 │ │ │ │ svcge 0x000ef43f │ │ │ │ sbcle r2, r7, r7, lsr #22 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00182b00 │ │ │ │ mvnsle r2, r7, lsr #22 │ │ │ │ ldrmi r4, [r0], r5, asr #12 │ │ │ │ stmdavc sl!, {r1, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdaeq r1, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ usat sl, #27, pc, lsl #30 @ │ │ │ │ - blcs 3be80 │ │ │ │ + blcs 3be78 │ │ │ │ ldmdbmi r0, {r3, r5, r7, ip, lr, pc} │ │ │ │ ldmdami r0, {r0, r1, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xfff8f01b │ │ │ │ ldmdavs r3!, {r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsle r2, sp, r0, lsl #22 │ │ │ │ rsbscs r4, r2, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ ldr pc, [r5, sp, ror #31] │ │ │ │ - andeq lr, r5, r2, asr #9 │ │ │ │ + andeq lr, r5, sl, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, lr, r4 │ │ │ │ - andeq r6, r3, r8, lsr #9 │ │ │ │ - andeq r6, r3, r0, ror r4 │ │ │ │ - andeq r6, r3, sl, ror r4 │ │ │ │ - andeq r6, r3, r6, lsr #8 │ │ │ │ - andeq r6, r3, r8, asr #7 │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - @ instruction: 0x000363b2 │ │ │ │ - @ instruction: 0x000363bc │ │ │ │ + muleq r3, r6, r4 │ │ │ │ + andeq r6, r3, r0, lsr #9 │ │ │ │ + andeq r6, r3, r8, ror #8 │ │ │ │ + andeq r6, r3, r2, ror r4 │ │ │ │ + andeq r6, r3, lr, lsl r4 │ │ │ │ + andeq r6, r3, r0, asr #7 │ │ │ │ + andeq r6, r3, sl, asr #7 │ │ │ │ + andeq r6, r3, sl, lsr #7 │ │ │ │ + @ instruction: 0x000363b4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ 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 2de30 │ │ │ │ + blcs 2de28 │ │ │ │ stmdbcs r0, {r0, r5, r6, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d4d04a │ │ │ │ - blcs 2e25c │ │ │ │ + blcs 2e254 │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [r4], #-904 @ 0xfffffc78 │ │ │ │ + stcl 7, cr15, [r8], #-904 @ 0xfffffc78 │ │ │ │ @ instruction: 0xf8d8b940 │ │ │ │ - blcs 2de60 │ │ │ │ + blcs 2de58 │ │ │ │ @ instruction: 0xf04fd160 │ │ │ │ @ instruction: 0x46bd30ff │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrdcc pc, [r8, -r4] │ │ │ │ adcmi r3, fp, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0xf8d4dce7 │ │ │ │ - blcs 2e08c │ │ │ │ + blcs 2e084 │ │ │ │ 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, {r2, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, sl, 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 │ │ │ │ - stc 7, cr15, [lr], #-904 @ 0xfffffc78 │ │ │ │ + ldc 7, cr15, [r2], #-904 @ 0xfffffc78 │ │ │ │ @ instruction: 0xf8d8b930 │ │ │ │ - bllt 4edecc │ │ │ │ + bllt 4edec4 │ │ │ │ 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 │ │ │ │ @@ -29697,44 +29695,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: 0xff34f01b │ │ │ │ svclt 0x0000e789 │ │ │ │ - andeq lr, r5, r2, ror #3 │ │ │ │ + andeq lr, r5, sl, ror #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, r8, r2 │ │ │ │ - @ instruction: 0x000362b6 │ │ │ │ - andeq r6, r3, r8, lsl #5 │ │ │ │ - andeq r6, r3, r6, lsr #5 │ │ │ │ - andeq r6, r3, sl, ror #4 │ │ │ │ - andeq r6, r3, r8, lsl #5 │ │ │ │ - andeq r6, r3, sl, asr r2 │ │ │ │ - andeq r6, r3, r8, ror r2 │ │ │ │ - andeq r6, r3, r0, asr #4 │ │ │ │ - andeq r6, r3, lr, asr r2 │ │ │ │ + muleq r3, r0, r2 │ │ │ │ + andeq r6, r3, lr, lsr #5 │ │ │ │ + andeq r6, r3, r0, lsl #5 │ │ │ │ + muleq r3, lr, r2 │ │ │ │ + andeq r6, r3, r2, ror #4 │ │ │ │ + andeq r6, r3, r0, lsl #5 │ │ │ │ + andeq r6, r3, r2, asr r2 │ │ │ │ + andeq r6, r3, r0, ror r2 │ │ │ │ + andeq r6, r3, r8, lsr r2 │ │ │ │ + andeq r6, r3, r6, asr r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb79188 │ │ │ │ + bl feb79180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0ff0 │ │ │ │ svcge 0x000070c6 │ │ │ │ - blx ff6ddfba │ │ │ │ + blx ff6ddfb2 │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ smlabtcs r0, r6, r2, r7 │ │ │ │ stc2l 0, cr15, [ip], #-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 feb791bc │ │ │ │ + bl feb791b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7e5f84 │ │ │ │ - bmi 80dbc8 │ │ │ │ + blmi 7e5f7c │ │ │ │ + bmi 80dbc0 │ │ │ │ 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 │ │ │ │ @@ -29757,41 +29755,41 @@ │ │ │ │ mcr2 0, 0, 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 │ │ │ │ mrclt 0, 5, APSR_nzcv, cr10, cr11, {0} │ │ │ │ - andeq lr, r5, r6, lsr r0 │ │ │ │ + andeq lr, r5, lr, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, r8, r1 │ │ │ │ - andeq r6, r3, r2, lsr #3 │ │ │ │ - andeq r6, r3, r6, lsl #3 │ │ │ │ muleq r3, r0, r1 │ │ │ │ + muleq r3, sl, r1 │ │ │ │ + andeq r6, r3, lr, ror r1 │ │ │ │ + andeq r6, r3, r8, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb79260 │ │ │ │ + bl feb79258 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ae6008 │ │ │ │ - bmi b0dc6c │ │ │ │ + blmi ae6000 │ │ │ │ + bmi b0dc64 │ │ │ │ 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 2dc94 │ │ │ │ + bcs 2dc8c │ │ │ │ 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, r8, lsl sl │ │ │ │ + orrlt lr, r0, ip, lsl sl │ │ │ │ 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 │ │ │ │ @@ -29804,55 +29802,55 @@ │ │ │ │ strtmi pc, [r0], -r9, ror #28 │ │ │ │ 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, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, fp, r0, lsl #26 │ │ │ │ - bcs 401a8 │ │ │ │ + bcs 401a0 │ │ │ │ @ instruction: 0x4613d1be │ │ │ │ - blmi 35c020 │ │ │ │ + blmi 35c018 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ bicle r2, r6, r0, lsl #24 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - muleq r5, r2, pc @ │ │ │ │ + muleq r5, sl, pc @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r3, [r6], -r2 │ │ │ │ - strdeq r6, [r3], -r4 │ │ │ │ - andeq r6, r3, sl, lsl #2 │ │ │ │ - ldrdeq r6, [r3], -lr │ │ │ │ - strdeq r6, [r3], -r4 │ │ │ │ - andeq r6, r3, sl, asr #1 │ │ │ │ - andeq r6, r3, r0, ror #1 │ │ │ │ - andeq r3, r6, r0, lsl #17 │ │ │ │ + strdeq r3, [r6], -sl │ │ │ │ + andeq r6, r3, ip, ror #1 │ │ │ │ + andeq r6, r3, r2, lsl #2 │ │ │ │ + ldrdeq r6, [r3], -r6 @ │ │ │ │ + andeq r6, r3, ip, ror #1 │ │ │ │ + andeq r6, r3, r2, asr #1 │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ + andeq r3, r6, r8, lsl #17 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addslt r4, r0, r4, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-2356 @ 0xfffff6cc │ │ │ │ - bmi d74e28 │ │ │ │ + bmi d74e20 │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ strmi r5, [r4], -r1, ror #16 │ │ │ │ cmnvs r9, #589824 @ 0x90000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x4620d03e │ │ │ │ - mcrr 7, 14, pc, r6, cr2 @ │ │ │ │ + mcrr 7, 14, pc, sl, cr2 @ │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ @ instruction: 0x4602d31e │ │ │ │ movwcs r2, #305 @ 0x131 │ │ │ │ tstls r1, r0, lsr #12 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ef9700 │ │ │ │ @ instruction: 0xf7ffff91 │ │ │ │ strmi pc, [r4], -r1, ror #30 │ │ │ │ @ instruction: 0xb3a4682b │ │ │ │ - bmi 950eec │ │ │ │ + bmi 950ee4 │ │ │ │ ldrbtmi r4, [sl], #-2848 @ 0xfffff4e0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d134 │ │ │ │ @ instruction: 0x46bd3738 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -29870,32 +29868,32 @@ │ │ │ │ subscc pc, sl, #64, 4 │ │ │ │ stc2l 0, cr15, [r2, #108]! @ 0x6c │ │ │ │ ldrb r2, [r4, r0, lsl #8] │ │ │ │ vst2.8 {d20,d22}, [pc :64], r1 │ │ │ │ ldmdami r1, {r0, r3, r4, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r8, #108] @ 0x6c │ │ │ │ - blcs 5c134 │ │ │ │ + blcs 5c12c │ │ │ │ stmdbmi lr, {r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbcc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ strb pc, [r9, sp, asr #27]! @ │ │ │ │ - b ce01a8 │ │ │ │ - andeq sp, r5, lr, lsr #29 │ │ │ │ + b de01a0 │ │ │ │ + @ instruction: 0x0005deb6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r5, r6, lsr #29 │ │ │ │ + andeq sp, r5, lr, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r5, lr, asr lr │ │ │ │ - andeq r5, r3, r8, ror #31 │ │ │ │ - andeq r6, r3, sl │ │ │ │ - @ instruction: 0x00035fbc │ │ │ │ - ldrdeq r5, [r3], -lr │ │ │ │ - andeq r5, r3, r6, lsr #31 │ │ │ │ - andeq r5, r3, r8, asr #31 │ │ │ │ + andeq sp, r5, r6, ror #28 │ │ │ │ + andeq r5, r3, r0, ror #31 │ │ │ │ + andeq r6, r3, r2 │ │ │ │ + @ instruction: 0x00035fb4 │ │ │ │ + ldrdeq r5, [r3], -r6 │ │ │ │ + muleq r3, lr, pc @ │ │ │ │ + andeq r5, r3, r0, asr #31 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00007804 │ │ │ │ stccs 6, cr4, [r0], {6} │ │ │ │ strmi sp, [r2], -pc, asr #32 │ │ │ │ @@ -29910,15 +29908,15 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ msrlt CPSR_, #1004 @ 0x3ec │ │ │ │ stmdbeq r4, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ @ instruction: 0xfff4f01f │ │ │ │ @ instruction: 0xf109b1e8 │ │ │ │ strbmi r0, [r8], -r3, lsl #18 │ │ │ │ - blx 14de2c8 │ │ │ │ + blx 14de2c0 │ │ │ │ @ instruction: 0xf1b84605 │ │ │ │ andsle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0x46027833 │ │ │ │ @ instruction: 0xf8022122 │ │ │ │ cmplt fp, r1, lsl #22 │ │ │ │ andsvc r2, r3, r2, lsr #22 │ │ │ │ subsvc fp, r3, r4, lsl #30 │ │ │ │ @@ -29937,15 +29935,15 @@ │ │ │ │ @ instruction: 0xf8004631 │ │ │ │ @ instruction: 0xf01b8b01 │ │ │ │ stmdbne fp!, {r0, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andhi pc, r1, r3, lsr #17 │ │ │ │ strtmi lr, [r0], sl, ror #15 │ │ │ │ svclt 0x0000e7bd │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb79514 │ │ │ │ + bl feb7950c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrsbeq pc, [r0], #128 @ 0x80 @ │ │ │ │ @ instruction: 0xb120af00 │ │ │ │ @ instruction: 0xf9c8f008 │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf8d430d0 │ │ │ │ @@ -29961,33 +29959,33 @@ │ │ │ │ @ instruction: 0xf0084098 │ │ │ │ svclt 0x0000b9af │ │ │ │ stmdbmi r4, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7f87b04 │ │ │ │ svclt 0x0000bca1 │ │ │ │ - andeq r3, r6, r2, lsr #11 │ │ │ │ + andeq r3, r6, sl, lsr #11 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 1604f8 │ │ │ │ + blvc 1604f0 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r3, r6, ip, lsl #11 │ │ │ │ + muleq r6, r4, r5 │ │ │ │ cdpne 4, 4, cr11, cr3, cr0, {4} │ │ │ │ svcge 0x00002b0b │ │ │ │ stmdami r7, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ - blvc 160514 │ │ │ │ - blmi 174164 │ │ │ │ + blvc 16050c │ │ │ │ + blmi 17415c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrtmi r0, [sp], r0, lsr #32 │ │ │ │ - blvc 160524 │ │ │ │ + blvc 16051c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r3, r8, asr lr │ │ │ │ - andeq sp, r5, ip, lsr r7 │ │ │ │ + andeq r5, r3, r0, asr lr │ │ │ │ + andeq sp, r5, r4, asr #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b51 │ │ │ │ @ instruction: 0x46044a51 │ │ │ │ sxtab16mi r4, r9, fp, ror #8 │ │ │ │ @@ -29996,26 +29994,26 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vhadd.s8 d24, d17, d4 │ │ │ │ @ instruction: 0xf00800d0 │ │ │ │ strmi pc, [r5], -pc, lsr #19 │ │ │ │ addpl pc, r1, r0, lsl #10 │ │ │ │ @ instruction: 0xf104220b │ │ │ │ andscc r0, ip, sl, lsl #3 │ │ │ │ - blx fe05e46c │ │ │ │ + blx fe05e464 │ │ │ │ @ instruction: 0xf5054621 │ │ │ │ @ instruction: 0xf5055680 │ │ │ │ andscs r5, r0, #129 @ 0x81 │ │ │ │ @ instruction: 0xf851300c │ │ │ │ eorsvs r3, r3, #76, 22 @ 0x13000 │ │ │ │ - blx 1d5e484 │ │ │ │ + blx 1d5e47c │ │ │ │ adcsvs r6, r3, #41728 @ 0xa300 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrsbne pc, [r0], #132 @ 0x84 @ │ │ │ │ andeq pc, r8, r5, lsl #2 │ │ │ │ - blx 1ade498 │ │ │ │ + blx 1ade490 │ │ │ │ ldrsbcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0x4618b11b │ │ │ │ @ instruction: 0xfffef7f8 │ │ │ │ strbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ @ instruction: 0xf8c60195 │ │ │ │ @ instruction: 0xf01b30b0 │ │ │ │ @@ -30044,111 +30042,111 @@ │ │ │ │ @ instruction: 0xf5057b04 │ │ │ │ stcvs 1, cr5, [r2], #-528 @ 0xfffffdf0 │ │ │ │ @ instruction: 0xf8d464b2 │ │ │ │ stmibvs r2!, {r3, r4, r6, r7}^ │ │ │ │ stccs 8, cr15, [r8], {67} @ 0x43 │ │ │ │ addpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ stcls 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blvc 5dac4 │ │ │ │ - blvc ddb14 │ │ │ │ + blvc 5dabc │ │ │ │ + blvc ddb0c │ │ │ │ @ instruction: 0xe018f8d4 │ │ │ │ ldrdgt pc, [r8], #132 @ 0x84 │ │ │ │ - blvc 15dad8 │ │ │ │ + blvc 15dad0 │ │ │ │ eor pc, r4, r6, asr #17 │ │ │ │ andgt pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf7f8b108 │ │ │ │ @ instruction: 0xf8d8ffab │ │ │ │ @ instruction: 0xf8c63000 │ │ │ │ ldmdblt r3, {r3, r6, r7}^ │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ stmdbmi fp, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdami fp, {r0, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe85e56a │ │ │ │ + blx fe85e562 │ │ │ │ stmdbmi r9, {r0, r1, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami r9, {r0, r2, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrrc2 0, 1, pc, r4, cr11 @ │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - andeq sp, r5, ip, lsr #24 │ │ │ │ + andeq sp, r5, r4, lsr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r4, asr #25 │ │ │ │ - andeq r5, r3, r2, lsl #26 │ │ │ │ - @ instruction: 0x00035cb4 │ │ │ │ - strdeq r5, [r3], -r2 │ │ │ │ + @ instruction: 0x00035cbc │ │ │ │ + strdeq r5, [r3], -sl │ │ │ │ + andeq r5, r3, ip, lsr #25 │ │ │ │ + andeq r5, r3, sl, ror #25 │ │ │ │ stmdami r3, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r8], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r3, r6, r6, asr r4 │ │ │ │ + andeq r3, r6, lr, asr r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ stmdbmi sl!, {r1, r2, r3, r6, r7, ip, sp, pc}^ │ │ │ │ stclmi 15, cr10, [sl], #-0 │ │ │ │ - bmi 1ab3740 │ │ │ │ + bmi 1ab3738 │ │ │ │ adcsvs r4, ip, ip, ror r4 │ │ │ │ stmpl sl, {r0, 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 r5!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2148 @ 0xfffff79c │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xf107fb5b │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b 14e0518 │ │ │ │ + b 15e0510 │ │ │ │ ldmvs sl!, {r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7e2607b │ │ │ │ - @ instruction: 0x4605ebb4 │ │ │ │ + @ instruction: 0x4605ebb8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078095 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - ldmdami r9, {r2, r3, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r9, {r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - svc 0x00f6f7e1 │ │ │ │ + svc 0x00faf7e1 │ │ │ │ ldmvs sl!, {r1, r4, r6, r8, r9, fp, lr} │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple r5, r0, lsl #28 │ │ │ │ @ instruction: 0xb32b68fb │ │ │ │ - blcs 4063c │ │ │ │ + blcs 40634 │ │ │ │ addhi pc, r9, r0 │ │ │ │ strdcs r6, [r0], -sl │ │ │ │ subne lr, r0, r0, asr #23 │ │ │ │ @ instruction: 0xf8124418 │ │ │ │ - blcs 321e8 │ │ │ │ + blcs 321e0 │ │ │ │ addlt sp, r5, #248, 2 @ 0x3e │ │ │ │ ldrbtmi r4, [fp], #-2892 @ 0xfffff4b4 │ │ │ │ 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}^ │ │ │ │ - svc 0x0068f7e1 │ │ │ │ + svc 0x006cf7e1 │ │ │ │ @ instruction: 0xf8d4b340 │ │ │ │ strtmi r3, [r0], r4, ror #1 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ cmple r6, r0, lsl #28 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmda r4!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e22100 │ │ │ │ - blmi d9ce3c │ │ │ │ + blmi d9ce44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ - bllt 16fc6a8 │ │ │ │ - blmi c74f24 │ │ │ │ + bllt 16fc6a0 │ │ │ │ + blmi c74f1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d151 │ │ │ │ ssatmi r7, #30, ip, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -30157,23 +30155,23 @@ │ │ │ │ @ instruction: 0xf8c8bf18 │ │ │ │ eorle r3, r5, r4, ror #1 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrb pc, [r1, sp, asr #28] @ │ │ │ │ vmla.i8 d20, d0, d28 │ │ │ │ stmdami ip!, {r0, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff75e6f0 │ │ │ │ + blx ff75e6e8 │ │ │ │ stmdavs r6!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ - blcs 406fc │ │ │ │ + blcs 406f4 │ │ │ │ str sp, [r9, r0, lsr #3]! │ │ │ │ vst2.8 {d20,d22}, [pc :128], r6 │ │ │ │ stmdami r6!, {r0, r1, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe25e712 │ │ │ │ + blx fe25e70a │ │ │ │ stmdbmi r4!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addcs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7affb7f │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ eorcc pc, r5, r2, asr #16 │ │ │ │ @@ -30182,55 +30180,55 @@ │ │ │ │ ldrbtmi r4, [r9], #-2079 @ 0xfffff7e1 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7c4fb71 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - blmi 6dd138 │ │ │ │ + blmi 6dd140 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ orrle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf7e1e790 │ │ │ │ - svclt 0x0000efc6 │ │ │ │ - andeq sp, r5, r8, lsr #21 │ │ │ │ - andeq sp, r5, r4, lsr #21 │ │ │ │ + svclt 0x0000efca │ │ │ │ + @ instruction: 0x0005dab0 │ │ │ │ + andeq sp, r5, ip, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, sl, lsr ip │ │ │ │ - andeq r5, r3, ip, lsl #25 │ │ │ │ + andeq r5, r3, r2, lsr ip │ │ │ │ + andeq r5, r3, r4, lsl #25 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r6, r0, asr r3 │ │ │ │ - muleq r6, lr, r3 │ │ │ │ - andeq r3, r6, r0, ror #5 │ │ │ │ - andeq sp, r5, r0, asr #19 │ │ │ │ - andeq r5, r3, ip, lsr fp │ │ │ │ - andeq r5, r3, lr, lsr #23 │ │ │ │ - andeq r5, r3, ip, lsl fp │ │ │ │ - andeq r5, r3, lr, ror #22 │ │ │ │ - andeq r5, r3, sl, lsl #22 │ │ │ │ - andeq r5, r3, r0, lsr #22 │ │ │ │ - andeq r3, r6, lr, asr #5 │ │ │ │ - andeq r5, r3, lr, ror #21 │ │ │ │ - andeq r5, r3, r0, ror #22 │ │ │ │ - andeq r3, r6, ip, lsr #4 │ │ │ │ - andeq r3, r6, r0, lsr #5 │ │ │ │ + andeq r3, r6, r8, asr r3 │ │ │ │ + andeq r3, r6, r6, lsr #7 │ │ │ │ + andeq r3, r6, r8, ror #5 │ │ │ │ + andeq sp, r5, r8, asr #19 │ │ │ │ + andeq r5, r3, r4, lsr fp │ │ │ │ + andeq r5, r3, r6, lsr #23 │ │ │ │ + andeq r5, r3, r4, lsl fp │ │ │ │ + andeq r5, r3, r6, ror #22 │ │ │ │ + andeq r5, r3, r2, lsl #22 │ │ │ │ + andeq r5, r3, r8, lsl fp │ │ │ │ + ldrdeq r3, [r6], -r6 │ │ │ │ + andeq r5, r3, r6, ror #21 │ │ │ │ + andeq r5, r3, r8, asr fp │ │ │ │ + andeq r3, r6, r4, lsr r2 │ │ │ │ + andeq r3, r6, r8, lsr #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb7995c │ │ │ │ + bl feb79954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {232} @ 0xe8 │ │ │ │ - blmi 74e368 │ │ │ │ + blmi 74e360 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 6d13a0 │ │ │ │ + blmi 6d1398 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf8d32360 │ │ │ │ - bcs 6f464 │ │ │ │ - blcs 96798 │ │ │ │ + bcs 6f45c │ │ │ │ + blcs 96790 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, ip, lr, pc} │ │ │ │ @ instruction: 0xbdf8b943 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdavs r3!, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscsle r2, r6, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ @@ -30242,56 +30240,56 @@ │ │ │ │ rscne pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7d4fa3b │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ stmdacs r1, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7dfd1db │ │ │ │ - muleq r5, r6, r8 │ │ │ │ + muleq r5, lr, r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r3, r0, lsl sl │ │ │ │ - muleq r3, r2, sl │ │ │ │ - strdeq r5, [r3], -sl │ │ │ │ - andeq r5, r3, ip, ror sl │ │ │ │ + andeq r5, r3, r8, lsl #20 │ │ │ │ + andeq r5, r3, sl, lsl #21 │ │ │ │ + strdeq r5, [r3], -r2 │ │ │ │ + andeq r5, r3, r4, ror sl │ │ │ │ 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 15f39fc │ │ │ │ + bmi 15f39f4 │ │ │ │ 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 de8a4 │ │ │ │ + blx de89c │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e22000 │ │ │ │ - blmi 139cc2c │ │ │ │ + blmi 139cc34 │ │ │ │ tstcs r0, sl, lsr r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b 16e07dc │ │ │ │ + b 17e07d4 │ │ │ │ cmnle r7, r0, lsl #16 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ - b ff4e07ec │ │ │ │ + b ff5e07e4 │ │ │ │ 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}^ @ │ │ │ │ - cdp 7, 9, cr15, cr6, cr1, {7} │ │ │ │ + cdp 7, 9, cr15, cr10, cr1, {7} │ │ │ │ strbmi lr, [r2, #1] │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ @ instruction: 0xf10a9004 │ │ │ │ ldrbmi r0, [r6], -r4, lsl #20 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464cd0f5 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ @@ -30299,35 +30297,35 @@ │ │ │ │ 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!, {r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r2!, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - ldm r4!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r0, r1, r2, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi b516c4 │ │ │ │ + bmi b516bc │ │ │ │ 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} │ │ │ │ @ instruction: 0xf8d487f0 │ │ │ │ @ instruction: 0xf01330dc │ │ │ │ tstle r5, sl, lsl #30 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ - strle r0, [pc], #-1946 @ 2290c │ │ │ │ + strle r0, [pc], #-1946 @ 22904 │ │ │ │ @ instruction: 0x46206833 │ │ │ │ ldrdpl pc, [r4], #132 @ 0x84 @ │ │ │ │ svclt 0x000a42a3 │ │ │ │ @ instruction: 0xf8c96035 │ │ │ │ strtmi r5, [r9], r4, ror #1 │ │ │ │ @ instruction: 0xf7ff462c │ │ │ │ stccs 12, cr15, [r0], {243} @ 0xf3 │ │ │ │ @@ -30339,54 +30337,54 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7c6fa37 │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - @ instruction: 0xf7e1e95a │ │ │ │ - svclt 0x0000ee94 │ │ │ │ - strdeq sp, [r5], -r8 │ │ │ │ - strdeq sp, [r5], -r4 │ │ │ │ + @ instruction: 0xf7e1e95e │ │ │ │ + svclt 0x0000ee98 │ │ │ │ + andeq sp, r5, r0, lsl #16 │ │ │ │ + strdeq sp, [r5], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r8, lsl #19 │ │ │ │ - andeq r5, r3, sl, lsl sl │ │ │ │ + andeq r5, r3, r0, lsl #19 │ │ │ │ + andeq r5, r3, r2, lsl sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r6, r2, lsr #2 │ │ │ │ - muleq r6, ip, r0 │ │ │ │ - andeq r3, r6, r6, asr #32 │ │ │ │ - andeq sp, r5, r6, lsr #14 │ │ │ │ - andeq r5, r3, sl, ror r8 │ │ │ │ - andeq r5, r3, r8, lsr #18 │ │ │ │ - @ instruction: 0x00062fb8 │ │ │ │ + andeq r3, r6, sl, lsr #2 │ │ │ │ + andeq r3, r6, r4, lsr #1 │ │ │ │ + andeq r3, r6, lr, asr #32 │ │ │ │ + andeq sp, r5, lr, lsr #14 │ │ │ │ + andeq r5, r3, r2, ror r8 │ │ │ │ + andeq r5, r3, r0, lsr #18 │ │ │ │ + andeq r2, r6, r0, asr #31 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b3d │ │ │ │ @ instruction: 0x46814a3d │ │ │ │ sxtab16mi r4, sl, fp, ror #8 │ │ │ │ andhi pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8dabb4b │ │ │ │ stmdavc sl!, {r4, r6, r7, ip, lr} │ │ │ │ @ instruction: 0x4629b15a │ │ │ │ - bl ff0eb5cc │ │ │ │ + bl ff0eb5c4 │ │ │ │ ldrmi r1, [r3], #-835 @ 0xfffffcbd │ │ │ │ svccs 0x0001f811 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bl 28f448 │ │ │ │ + bl 28f440 │ │ │ │ @ instruction: 0xf8d90983 │ │ │ │ stmdblt ip, {lr} │ │ │ │ ldrmi lr, [ip], -sp, asr #32 │ │ │ │ ldrsbvs pc, [r0], #132 @ 0x84 @ │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf7e1b116 │ │ │ │ - @ instruction: 0xb1a8ed72 │ │ │ │ + @ instruction: 0xb1a8ed76 │ │ │ │ ldrdcc pc, [r4], #132 @ 0x84 @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ rscge pc, r4, r4, asr #17 │ │ │ │ rsccc pc, r4, sl, asr #17 │ │ │ │ pop {r1, r4, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ stmdbmi r5!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -30399,107 +30397,107 @@ │ │ │ │ @ instruction: 0xf8d4fe45 │ │ │ │ ldrdlt r0, [r8, -r4] │ │ │ │ cdp2 0, 4, cr15, cr0, cr7, {0} │ │ │ │ ldrsbeq pc, [r8], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf007b108 │ │ │ │ rsccs pc, r8, #944 @ 0x3b0 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stcl 7, cr15, [ip, #900] @ 0x384 │ │ │ │ + ldcl 7, cr15, [r0, #900] @ 0x384 │ │ │ │ @ instruction: 0xf8c44650 │ │ │ │ @ instruction: 0xf00750e4 │ │ │ │ @ instruction: 0xf8d8fe31 │ │ │ │ - blcs 2ea5c │ │ │ │ + blcs 2ea54 │ │ │ │ ldmdbmi r4, {r0, r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ adcscs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ and r4, r5, r8, ror r4 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r0, r1, r2, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf01b47f0 │ │ │ │ @ instruction: 0xf8d8b999 │ │ │ │ @ instruction: 0xf8c93000 │ │ │ │ @ instruction: 0xf8caa000 │ │ │ │ - blcs 32e20 │ │ │ │ + blcs 32e18 │ │ │ │ stmdbmi fp, {r0, r2, r3, r4, r5, r7, ip, lr, pc} │ │ │ │ adccs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xe7eb4478 │ │ │ │ - andeq sp, r5, r0, asr r6 │ │ │ │ + andeq sp, r5, r8, asr r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, lr, r7 │ │ │ │ - andeq r5, r3, r4, ror #16 │ │ │ │ - andeq r5, r3, r2, asr r7 │ │ │ │ - andeq r5, r3, r8, lsl r8 │ │ │ │ - andeq r5, r3, r4, asr #14 │ │ │ │ - andeq r5, r3, sl, lsl #16 │ │ │ │ - andeq r5, r3, lr, lsl r7 │ │ │ │ - andeq r5, r3, r4, ror #15 │ │ │ │ + muleq r3, r6, r7 │ │ │ │ + andeq r5, r3, ip, asr r8 │ │ │ │ + andeq r5, r3, sl, asr #14 │ │ │ │ + andeq r5, r3, r0, lsl r8 │ │ │ │ + andeq r5, r3, ip, lsr r7 │ │ │ │ + andeq r5, r3, r2, lsl #16 │ │ │ │ + andeq r5, r3, r6, lsl r7 │ │ │ │ + ldrdeq r5, [r3], -ip │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ bicsvs sl, sl, r0, lsl #30 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r2, r6, r6, lsr lr │ │ │ │ + andeq r2, r6, lr, lsr lr │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, asr #19 │ │ │ │ - blvc 160c64 │ │ │ │ + blvc 160c5c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r6, r0, lsr #28 │ │ │ │ + andeq r2, r6, r8, lsr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79d00 │ │ │ │ + bl feb79cf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r2, r8, lsr #29 │ │ │ │ svcge 0x00024956 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ ldrbtmi r4, [r8], #-2646 @ 0xfffff5aa │ │ │ │ - blmi 15baef8 │ │ │ │ + blmi 15baef0 │ │ │ │ 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 3cb9c │ │ │ │ - blmi 1457084 │ │ │ │ + blcs 3cb94 │ │ │ │ + blmi 145707c │ │ │ │ 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 12de920 │ │ │ │ + blmi 12de928 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldm r4, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c45 │ │ │ │ @ instruction: 0xf7e20020 │ │ │ │ - ldrbtmi lr, [ip], #-2382 @ 0xfffff6b2 │ │ │ │ + ldrbtmi lr, [ip], #-2386 @ 0xfffff6ae │ │ │ │ @ instruction: 0xf7e11d20 │ │ │ │ - stmibvs r3!, {r1, r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andle r2, r8, r1, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ ldc2 0, cr15, [r0, #188]! @ 0xbc │ │ │ │ ldmdbvs fp!, {r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ movwcs fp, #6955 @ 0x1b2b │ │ │ │ @ instruction: 0xf10761e3 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - ldmdami fp!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r1, r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - svc 0x0046f7e1 │ │ │ │ - blcs 3d198 │ │ │ │ - blmi c57074 │ │ │ │ + svc 0x004af7e1 │ │ │ │ + blcs 3d190 │ │ │ │ + blmi c5706c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi b35488 │ │ │ │ + blmi b35480 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d148 │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ andcs fp, r1, #176, 26 @ 0x2c00 │ │ │ │ @@ -30512,16 +30510,16 @@ │ │ │ │ andcc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7dbf8db │ │ │ │ ldmvs fp!, {r1, r2, r5, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ - @ instruction: 0xf7e10020 │ │ │ │ - ldmdbmi r8, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e20020 │ │ │ │ + ldmdbmi r8, {r1, 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 │ │ │ │ @@ -30533,100 +30531,100 @@ │ │ │ │ @ instruction: 0x46204b18 │ │ │ │ rsbsvs r4, r9, r9, ror r4 │ │ │ │ @ instruction: 0xf01b447b │ │ │ │ ldmdavs r9!, {r0, r1, r2, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r8], -r2, lsr #12 │ │ │ │ mvncs pc, r0, asr #4 │ │ │ │ @ instruction: 0xf8c6f012 │ │ │ │ - ldc 7, cr15, [r0, #-900] @ 0xfffffc7c │ │ │ │ - strdeq sp, [r5], -r2 │ │ │ │ - andeq sp, r5, lr, ror #9 │ │ │ │ + ldc 7, cr15, [r4, #-900] @ 0xfffffc7c │ │ │ │ + strdeq sp, [r5], -sl │ │ │ │ + strdeq sp, [r5], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r6, r6, sp │ │ │ │ - andeq r2, r6, sl, lsl #28 │ │ │ │ - andeq r2, r6, sl, ror #26 │ │ │ │ - andeq sp, r5, r4, asr #8 │ │ │ │ - ldrdeq r5, [r3], -r4 │ │ │ │ - andeq r5, r3, r6, lsr #13 │ │ │ │ - andeq r5, r3, r2, asr #11 │ │ │ │ - muleq r3, r4, r6 │ │ │ │ - andeq r2, r6, r0, lsl #26 │ │ │ │ - muleq r3, r6, r5 │ │ │ │ - andeq r5, r3, r0, ror r5 │ │ │ │ - andeq r5, r3, r0, asr r6 │ │ │ │ + muleq r6, lr, sp │ │ │ │ + andeq r2, r6, r2, lsl lr │ │ │ │ + andeq r2, r6, r2, ror sp │ │ │ │ + andeq sp, r5, ip, asr #8 │ │ │ │ + andeq r5, r3, ip, asr #11 │ │ │ │ + muleq r3, lr, r6 │ │ │ │ + @ instruction: 0x000355ba │ │ │ │ + andeq r5, r3, ip, lsl #13 │ │ │ │ + andeq r2, r6, r8, lsl #26 │ │ │ │ + andeq r5, r3, lr, lsl #11 │ │ │ │ + andeq r5, r3, r8, ror #10 │ │ │ │ + andeq r5, r3, r8, asr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79eb4 │ │ │ │ + bl feb79eac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, sp, r8, ror lr │ │ │ │ svcge 0x00024c58 │ │ │ │ ldrbtmi r4, [ip], #-3416 @ 0xfffff2a8 │ │ │ │ ldrbtmi r4, [sp], #-2648 @ 0xfffff5a8 │ │ │ │ - blmi 163afc0 │ │ │ │ + blmi 163afb8 │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ msrcs SPSR_s, r7, asr #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrshtvs r6, [r9], #-8 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ - blcs 3d0d4 │ │ │ │ - blmi 1496ea8 │ │ │ │ + blcs 3d0cc │ │ │ │ + blmi 1496ea0 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ @ instruction: 0xff00f7ff │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi 135e76c │ │ │ │ + blmi 135e774 │ │ │ │ @ instruction: 0x210068ba │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - svc 0x00faf7e1 │ │ │ │ + svc 0x00fef7e1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d176 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - stmdami r5, {r2, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmdami r5, {r3, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - ldc 7, cr15, [lr], #-900 @ 0xfffffc7c │ │ │ │ + mcrr 7, 14, pc, r2, cr1 @ │ │ │ │ strdlt r6, [fp, -fp]! │ │ │ │ @ instruction: 0xf7e14618 │ │ │ │ - @ instruction: 0xf5b0ee68 │ │ │ │ + @ instruction: 0xf5b0ee6c │ │ │ │ subsle r5, r2, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf7ff68f8 │ │ │ │ stmdacs r0, {r0, r1, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d0d05d │ │ │ │ ldmdavs sl!, {r2, r3, r4, r6, r7, ip, sp}^ │ │ │ │ movweq pc, #40995 @ 0xa023 @ │ │ │ │ svclt 0x00082a08 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ sbcscc pc, ip, r0, asr #17 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2], {225} @ 0xe1 │ │ │ │ + ldcl 7, cr15, [r6], {225} @ 0xe1 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e12100 │ │ │ │ - blmi b9e6f8 │ │ │ │ + blmi b9e700 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ - bllt efcdec │ │ │ │ - blmi a75640 │ │ │ │ + bllt efcde4 │ │ │ │ + blmi a75638 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r1, asr #2 │ │ │ │ ldrvc pc, [r6, r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vceq.f32 d20, d0, d24 │ │ │ │ stcmi 2, cr4, [r8, #-48]! @ 0xffffffd0 │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff44f01a │ │ │ │ - blcs 3d1a4 │ │ │ │ + blcs 3d19c │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf01a420f │ │ │ │ @ instruction: 0xf04ffff5 │ │ │ │ @ instruction: 0xe7d734ff │ │ │ │ vmul.i8 d20, d0, d14 │ │ │ │ @@ -30643,55 +30641,55 @@ │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fd1a1 │ │ │ │ @ instruction: 0xe7a934ff │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - @ instruction: 0xf7e1eefa │ │ │ │ - svclt 0x0000ec34 │ │ │ │ - andeq sp, r5, lr, lsr r3 │ │ │ │ - andeq sp, r5, sl, lsr r3 │ │ │ │ + @ instruction: 0xf7e1eefe │ │ │ │ + svclt 0x0000ec38 │ │ │ │ + andeq sp, r5, r6, asr #6 │ │ │ │ + andeq sp, r5, r2, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r8, lsl ip │ │ │ │ + andeq r2, r6, r0, lsr #24 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r0, ror #23 │ │ │ │ - muleq r6, ip, fp │ │ │ │ - andeq sp, r5, ip, ror r2 │ │ │ │ - andeq r5, r3, r0, lsl r4 │ │ │ │ - andeq r5, r3, lr, ror #10 │ │ │ │ - andeq r5, r3, r0, ror #7 │ │ │ │ - andeq r5, r3, lr, lsr r5 │ │ │ │ - strdeq r2, [r6], -r8 │ │ │ │ + andeq r2, r6, r8, ror #23 │ │ │ │ + andeq r2, r6, r4, lsr #23 │ │ │ │ + andeq sp, r5, r4, lsl #5 │ │ │ │ + andeq r5, r3, r8, lsl #8 │ │ │ │ + andeq r5, r3, r6, ror #10 │ │ │ │ + ldrdeq r5, [r3], -r8 │ │ │ │ + andeq r5, r3, r6, lsr r5 │ │ │ │ + andeq r2, r6, r0, lsl #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a060 │ │ │ │ + bl feb7a058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r9!, {r4, r5, r7, r8, r9, sl, fp} │ │ │ │ stmdbmi r9!, {r4, r7, ip, sp, pc} │ │ │ │ - blmi a74050 │ │ │ │ + blmi a74048 │ │ │ │ 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: 0xf504589c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs afb5c │ │ │ │ - bmi 916ec0 │ │ │ │ + blcs afb54 │ │ │ │ + bmi 916eb8 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3738d131 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ subcs r2, r4, r2, asr r1 │ │ │ │ - blx be0e8c │ │ │ │ + blx be0e84 │ │ │ │ ldrbtmi r4, [r9], #-2331 @ 0xfffff6e5 │ │ │ │ mcr2 0, 0, pc, cr10, cr10, {0} @ │ │ │ │ - bmi 6d149c │ │ │ │ + bmi 6d1494 │ │ │ │ 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: 0x3738d11b │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff40b0 │ │ │ │ @@ -30703,24 +30701,24 @@ │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strls r9, [r0, -r1, lsl #10] │ │ │ │ @ instruction: 0xf8def7ef │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ rsbscc pc, r2, r4, lsl #4 │ │ │ │ ldc2l 0, cr15, [lr], #104 @ 0x68 │ │ │ │ @ instruction: 0xf7e1e7d9 │ │ │ │ - svclt 0x0000ebbe │ │ │ │ - muleq r5, r4, r1 │ │ │ │ + svclt 0x0000ebc2 │ │ │ │ + muleq r5, ip, r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r5, ip, lsl #3 │ │ │ │ + muleq r5, r4, r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r5, lr, ror #2 │ │ │ │ - andeq r3, r3, r6, lsl r0 │ │ │ │ - andeq sp, r5, r2, asr #2 │ │ │ │ + andeq sp, r5, r6, ror r1 │ │ │ │ + andeq r3, r3, lr │ │ │ │ + andeq sp, r5, sl, asr #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a130 │ │ │ │ + bl feb7a128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ svcge 0x00004942 │ │ │ │ ldrbtmi r4, [r9], #-2882 @ 0xfffff4be │ │ │ │ ldrbtmi r4, [fp], #-2626 @ 0xfffff5be │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r0, r6, r8, r9, fp, lr} │ │ │ │ @@ -30731,45 +30729,45 @@ │ │ │ │ vmul.i8 d20, d0, d29 │ │ │ │ ldmdami sp!, {r0, r1, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 3, pc, cr8, cr10, {0} @ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ @ instruction: 0xf7e160fc │ │ │ │ - blmi e5e4f4 │ │ │ │ + blmi e5e4fc │ │ │ │ @ instruction: 0x4621687a │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - cdp 7, 11, cr15, cr14, cr1, {7} │ │ │ │ + cdp 7, 12, cr15, cr2, cr1, {7} │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c33 │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldrbtmi lr, [ip], #-3896 @ 0xfffff0c8 │ │ │ │ + ldrbtmi lr, [ip], #-3900 @ 0xfffff0c4 │ │ │ │ @ instruction: 0xf7e11d20 │ │ │ │ - strmi lr, [r6], -r6, ror #24 │ │ │ │ + strmi lr, [r6], -sl, ror #24 │ │ │ │ stmibvs r2!, {r4, r5, r7, r8, fp, ip, sp, pc}^ │ │ │ │ rscsvs r2, r9, r1, lsl #2 │ │ │ │ stcmi 1, cr11, [sp], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf504447c │ │ │ │ stccc 5, cr3, [r4], {127} @ 0x7f │ │ │ │ - ldrbvc pc, [pc, #-1285]! @ 22ab7 @ │ │ │ │ + ldrbvc pc, [pc, #-1285]! @ 22aaf @ │ │ │ │ svceq 0x0004f854 │ │ │ │ @ instruction: 0xf7feb110 │ │ │ │ strdvs pc, [r6], -r7 @ │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ andcs r4, r0, #38912 @ 0x9800 │ │ │ │ bicsvs r4, sl, fp, ror r4 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - bl fe5e0f60 │ │ │ │ + bl fe6e0f58 │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x210068b8 │ │ │ │ - stc 7, cr15, [r6, #-900]! @ 0xfffffc7c │ │ │ │ + stc 7, cr15, [sl, #-900]! @ 0xfffffc7c │ │ │ │ ldmdavs sl!, {r0, r3, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 7d1680 │ │ │ │ + bmi 7d1678 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -30780,75 +30778,75 @@ │ │ │ │ ldmdami r5, {r4, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 6, pc, cr4, cr10, {0} @ │ │ │ │ ldmdami r3, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r6, #900]! @ 0x384 │ │ │ │ - bl 860fc8 │ │ │ │ - andeq sp, r5, r2, asr #1 │ │ │ │ - strheq sp, [r5], -lr │ │ │ │ + stcl 7, cr15, [sl, #900]! @ 0x384 │ │ │ │ + bl 960fc0 │ │ │ │ + andeq sp, r5, sl, asr #1 │ │ │ │ + andeq sp, r5, r6, asr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r4, asr r2 │ │ │ │ - andeq r5, r3, sl, asr #7 │ │ │ │ + andeq r5, r3, ip, asr #4 │ │ │ │ + andeq r5, r3, r2, asr #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, sl, ror #18 │ │ │ │ - ldrdeq r2, [r6], -r8 │ │ │ │ - andeq r2, r6, r4, lsr r9 │ │ │ │ - andeq sp, r5, sl │ │ │ │ - strdeq r2, [r6], -r0 │ │ │ │ - muleq r3, r4, r1 │ │ │ │ - andeq r5, r3, sl, lsl #6 │ │ │ │ - ldrdeq r2, [r6], -r2 @ │ │ │ │ + andeq r2, r6, r2, ror r9 │ │ │ │ + andeq r2, r6, r0, ror #19 │ │ │ │ + andeq r2, r6, ip, lsr r9 │ │ │ │ + andeq sp, r5, r2, lsl r0 │ │ │ │ + strdeq r2, [r6], -r8 │ │ │ │ + andeq r5, r3, ip, lsl #3 │ │ │ │ + andeq r5, r3, r2, lsl #6 │ │ │ │ + ldrdeq r2, [r6], -sl │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r0, lsr #2 │ │ │ │ - blvc 161204 │ │ │ │ + blvc 1611fc │ │ │ │ mcrlt 7, 0, pc, cr14, cr7, {7} @ │ │ │ │ - andeq r2, r6, r0, lsl #17 │ │ │ │ + andeq r2, r6, r8, lsl #17 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a2a0 │ │ │ │ + bl feb7a298 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d66ba8 │ │ │ │ + blmi d66ba0 │ │ │ │ ldmdbmi r5!, {r0, r2, r3, r6, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [fp], #-2613 @ 0xfffff5cb │ │ │ │ svcge 0x00004479 │ │ │ │ ldmibvs fp, {r2, 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 b5e394 │ │ │ │ + blmi b5e39c │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7e1607b │ │ │ │ - @ instruction: 0x4604ee10 │ │ │ │ + @ instruction: 0x4604ee14 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - cdp 7, 8, cr15, cr8, cr1, {7} │ │ │ │ + cdp 7, 8, cr15, cr12, cr1, {7} │ │ │ │ ldrbtmi r4, [r8], #-2085 @ 0xfffff7db │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf81af7ff │ │ │ │ @ instruction: 0xf8d0b348 │ │ │ │ @ instruction: 0x07db30dc │ │ │ │ @ instruction: 0xf107d51c │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmdami lr, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami lr, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stc 7, cr15, [r4], {225} @ 0xe1 │ │ │ │ - blmi 575998 │ │ │ │ + stc 7, cr15, [r8], {225} @ 0xe1 │ │ │ │ + blmi 575990 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d119 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @@ -30858,185 +30856,185 @@ │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ @ instruction: 0xe7d634ff │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - @ instruction: 0xf7e1ed4c │ │ │ │ - svclt 0x0000ea86 │ │ │ │ - andeq r2, r6, r6, asr r8 │ │ │ │ - andeq ip, r5, r0, asr pc │ │ │ │ + @ instruction: 0xf7e1ed50 │ │ │ │ + svclt 0x0000ea8a │ │ │ │ + andeq r2, r6, lr, asr r8 │ │ │ │ + andeq ip, r5, r8, asr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r6, asr #30 │ │ │ │ + andeq ip, r5, lr, asr #30 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, sl, lsl #16 │ │ │ │ - andeq r2, r6, r6, ror #15 │ │ │ │ - ldrdeq ip, [r5], -r0 │ │ │ │ - muleq r6, ip, r7 │ │ │ │ + andeq r2, r6, r2, lsl r8 │ │ │ │ + andeq r2, r6, lr, ror #15 │ │ │ │ + ldrdeq ip, [r5], -r8 │ │ │ │ + andeq r2, r6, r4, lsr #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a3a8 │ │ │ │ + bl feb7a3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1426c70 │ │ │ │ + blmi 1426c68 │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ mrrcmi 1, 4, ip, r0, cr0 │ │ │ │ ldrbtmi r4, [ip], #1147 @ 0x47b │ │ │ │ - stclmi 15, cr10, [pc, #-0] @ 231c0 │ │ │ │ + stclmi 15, cr10, [pc, #-0] @ 231b8 │ │ │ │ @ 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 │ │ │ │ rscsvs r6, r9, r8, lsr r0 │ │ │ │ strhle r6, [r1], -sl │ │ │ │ stc2 7, cr15, [ip], {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 109e274 │ │ │ │ + blmi 109e27c │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7e1607b │ │ │ │ - strmi lr, [r5], -r0, lsl #27 │ │ │ │ + strmi lr, [r5], -r4, lsl #27 │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r8, #900]! @ 0x384 │ │ │ │ + ldcl 7, cr15, [ip, #900]! @ 0x384 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ 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 │ │ │ │ - blx 185f2aa │ │ │ │ + blx 185f2a2 │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf7f8b128 │ │ │ │ @ instruction: 0xf506f8f5 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ ldmvs fp!, {r4, r5, r7}^ │ │ │ │ - blvc 25e8a8 │ │ │ │ + blvc 25e8a0 │ │ │ │ orrpl pc, r4, r3, lsl #10 │ │ │ │ addpl pc, r5, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x311068bb │ │ │ │ - blvc de66c │ │ │ │ + blvc de664 │ │ │ │ ldrdeq lr, [ip, -r4] │ │ │ │ smlabteq r0, r2, r9, lr │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ smlabteq r2, r2, r9, lr │ │ │ │ ldrdeq lr, [sl, -r4] │ │ │ │ tsteq r2, r2, asr #18 │ │ │ │ ldmvs r8!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ @ instruction: 0xf01a0195 │ │ │ │ ldmvs fp!, {r0, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5032200 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf10720c8 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - ldmdami r9, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r9, {r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - bl ff061238 │ │ │ │ - blmi 435b0c │ │ │ │ + bl ff161230 │ │ │ │ + blmi 435b04 │ │ │ │ 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: 0xf04fec94 │ │ │ │ + @ instruction: 0xf04fec98 │ │ │ │ @ instruction: 0xe7d635ff │ │ │ │ - stmib sl, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r6, ip, asr #14 │ │ │ │ - andeq ip, r5, r6, asr #28 │ │ │ │ + stmib lr, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r2, r6, r4, asr r7 │ │ │ │ + andeq ip, r5, lr, asr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, sl, lsr lr │ │ │ │ + andeq ip, r5, r2, asr #28 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, sl, ror #13 │ │ │ │ - andeq r2, r6, lr, asr r6 │ │ │ │ - andeq ip, r5, r8, asr #26 │ │ │ │ - andeq r2, r6, ip, lsr #12 │ │ │ │ + strdeq r2, [r6], -r2 @ │ │ │ │ + andeq r2, r6, r6, ror #12 │ │ │ │ + andeq ip, r5, r0, asr sp │ │ │ │ + andeq r2, r6, r4, lsr r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a51c │ │ │ │ + bl feb7a514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3!, {r6, r7, r9, sl, fp} │ │ │ │ - bmi d0f65c │ │ │ │ + bmi d0f654 │ │ │ │ svcge 0x00004479 │ │ │ │ - blmi cf63f8 │ │ │ │ + blmi cf63f0 │ │ │ │ ldrbtmi r5, [ip], #-2186 @ 0xfffff776 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f212c │ │ │ │ rsbsvs r0, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 7001c │ │ │ │ - blmi b57458 │ │ │ │ + blcs 70014 │ │ │ │ + blmi b57450 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ - blx ff3e135a │ │ │ │ + blx ff3e1352 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi a1e108 │ │ │ │ + blmi a1e110 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7e1603b │ │ │ │ - bllt 1e5e6a0 │ │ │ │ + bllt 1e5e6a8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23380 @ │ │ │ │ - stcl 7, cr15, [r2, #-900] @ 0xfffffc7c │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23378 @ │ │ │ │ + stcl 7, cr15, [r6, #-900] @ 0xfffffc7c │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r1, r2, r3, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r4, r8, fp, sp, lr, pc}^ │ │ │ │ mrc2 7, 6, pc, cr4, cr14, {7} │ │ │ │ @ instruction: 0xf8d0b108 │ │ │ │ @ instruction: 0xf10740dc │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmdami sl, {r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami sl, {r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - bl 1061338 │ │ │ │ - blmi 3f5c10 │ │ │ │ + bl 1161330 │ │ │ │ + blmi 3f5c08 │ │ │ │ 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: 0xf7e1ec12 │ │ │ │ - svclt 0x0000e94c │ │ │ │ - ldrdeq ip, [r5], -r8 │ │ │ │ + @ instruction: 0xf7e1ec16 │ │ │ │ + svclt 0x0000e950 │ │ │ │ + andeq ip, r5, r0, ror #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, lr, asr #25 │ │ │ │ + ldrdeq ip, [r5], -r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000625b4 │ │ │ │ + @ instruction: 0x000625bc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, lr, ror r5 │ │ │ │ - andeq r2, r6, lr, asr r5 │ │ │ │ - andeq ip, r5, r8, asr #24 │ │ │ │ - andeq r2, r6, r8, lsr #10 │ │ │ │ + andeq r2, r6, r6, lsl #11 │ │ │ │ + andeq r2, r6, r6, ror #10 │ │ │ │ + andeq ip, r5, r0, asr ip │ │ │ │ + andeq r2, r6, r0, lsr r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a620 │ │ │ │ + bl feb7a618 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #8 @ │ │ │ │ ldrbtmi r4, [ip], #2613 @ 0xa35 │ │ │ │ ldcmi 15, cr10, [r5], #-0 │ │ │ │ @ instruction: 0xf85c4b35 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31044,67 +31042,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 7dbcc │ │ │ │ + blcs 7dbc4 │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fb49 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b ff8e13f4 │ │ │ │ + b ff9e13ec │ │ │ │ tstcs r0, r8, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - mcrr 7, 14, pc, r4, cr1 @ │ │ │ │ - bllt fe234c94 │ │ │ │ + mcrr 7, 14, pc, r8, cr1 @ │ │ │ │ + bllt fe234c8c │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [lr], #900 @ 0x384 │ │ │ │ + stcl 7, cr15, [r2], {225} @ 0xe1 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmvs r8!, {r1, r3, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r8!, {r1, r2, r3, r7, fp, sp, lr, pc}^ │ │ │ │ mrc2 7, 2, pc, cr0, cr14, {7} │ │ │ │ ldmvs fp!, {r3, r8, r9, ip, sp, pc} │ │ │ │ sbcscc pc, ip, r0, asr #17 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmdb lr!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ 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 65dfb0 │ │ │ │ + bmi 65dfb8 │ │ │ │ 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: 0xf7e1eb8a │ │ │ │ - svclt 0x0000e8c4 │ │ │ │ - ldrdeq ip, [r5], -r2 │ │ │ │ + @ instruction: 0xf7e1eb8e │ │ │ │ + svclt 0x0000e8c8 │ │ │ │ + ldrdeq ip, [r5], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r6, asr #23 │ │ │ │ + andeq ip, r5, lr, asr #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r6, sl, lsr #9 │ │ │ │ + @ instruction: 0x000624b2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r6, ror r4 │ │ │ │ - andeq r2, r6, r4, asr r4 │ │ │ │ - andeq ip, r5, lr, lsr fp │ │ │ │ - andeq r2, r6, r8, lsl r4 │ │ │ │ + andeq r2, r6, lr, ror r4 │ │ │ │ + andeq r2, r6, ip, asr r4 │ │ │ │ + andeq ip, r5, r6, asr #22 │ │ │ │ + andeq r2, r6, r0, lsr #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a730 │ │ │ │ + bl feb7a728 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #0 @ │ │ │ │ ldrbtmi r4, [ip], #2611 @ 0xa33 │ │ │ │ ldcmi 15, cr10, [r3], #-0 │ │ │ │ @ instruction: 0xf85c4b33 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31112,65 +31110,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 7dcdc │ │ │ │ + blcs 7dcd4 │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fac1 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b 16e1504 │ │ │ │ + b 17e14fc │ │ │ │ tstcs r0, r6, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - bl fef61514 │ │ │ │ + bl ff06150c │ │ │ │ @ instruction: 0xf107bb70 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - stmdami r1!, {r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - stmda r2, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe68f8 │ │ │ │ smlawtlt r8, r9, sp, pc @ │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ tstmi r3, #12189696 @ 0xba0000 │ │ │ │ sbcscc pc, ip, r0, asr #17 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmia r4!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r8!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r3, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e12100 │ │ │ │ - bmi 59de9c │ │ │ │ + bmi 59dea4 │ │ │ │ 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: 0xf7e1eb06 │ │ │ │ - svclt 0x0000e840 │ │ │ │ - andeq ip, r5, r2, asr #21 │ │ │ │ + @ instruction: 0xf7e1eb0a │ │ │ │ + svclt 0x0000e844 │ │ │ │ + andeq ip, r5, sl, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0005cab6 │ │ │ │ + @ instruction: 0x0005cabe │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r6, sl, r3 │ │ │ │ + andeq r2, r6, r2, lsr #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r8, ror #6 │ │ │ │ - andeq r2, r6, r0, asr #6 │ │ │ │ - andeq ip, r5, sl, lsr #20 │ │ │ │ - andeq r2, r6, r0, lsl r3 │ │ │ │ + andeq r2, r6, r0, ror r3 │ │ │ │ + andeq r2, r6, r8, asr #6 │ │ │ │ + andeq ip, r5, r2, lsr sl │ │ │ │ + andeq r2, r6, r8, lsl r3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a838 │ │ │ │ + bl feb7a830 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #0 @ │ │ │ │ ldrbtmi r4, [ip], #2611 @ 0xa33 │ │ │ │ ldcmi 15, cr10, [r3], #-0 │ │ │ │ @ instruction: 0xf85c4b33 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31178,133 +31176,133 @@ │ │ │ │ @ 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 7dde4 │ │ │ │ + blcs 7dddc │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fa3d │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldmib r6, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {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 │ │ │ │ - bl e6161c │ │ │ │ + bl f61614 │ │ │ │ @ instruction: 0xf107bb78 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - stmdami r1!, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - svc 0x007ef7e0 │ │ │ │ + svc 0x0082f7e0 │ │ │ │ @ instruction: 0xf7fe68f8 │ │ │ │ teqplt r0, r5, asr #26 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ - b 8fd9a4 │ │ │ │ + b 8fd99c │ │ │ │ @ instruction: 0xf8c00302 │ │ │ │ @ instruction: 0xf10730dc │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - ldmdami r8, {r5, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r2, r5, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - stmib ip!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 375f30 │ │ │ │ + ldmib r0!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 375f28 │ │ │ │ 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 │ │ │ │ - b fe061690 │ │ │ │ - svc 0x00baf7e0 │ │ │ │ - @ instruction: 0x0005c9ba │ │ │ │ + b fe161688 │ │ │ │ + svc 0x00bef7e0 │ │ │ │ + andeq ip, r5, r2, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, lr, lsr #19 │ │ │ │ + @ instruction: 0x0005c9b6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r6, r2, r2 │ │ │ │ + muleq r6, sl, r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r0, ror #4 │ │ │ │ - andeq r2, r6, r6, lsr r2 │ │ │ │ - andeq ip, r5, r0, lsr #18 │ │ │ │ - andeq r2, r6, r6, lsl #4 │ │ │ │ + andeq r2, r6, r8, ror #4 │ │ │ │ + andeq r2, r6, lr, lsr r2 │ │ │ │ + andeq ip, r5, r8, lsr #18 │ │ │ │ + andeq r2, r6, lr, lsl #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrdhi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ - blmi 68f350 │ │ │ │ + blmi 68f348 │ │ │ │ ldrbtmi r4, [r8], #1540 @ 0x604 │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ stmiblt fp!, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ strtmi r2, [r0], -r8, lsl #2 │ │ │ │ - blx fe961760 │ │ │ │ + blx fe961758 │ │ │ │ @ instruction: 0x46054b14 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r2, r1, lsl #22 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628b95b │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r2, r3, r4, r5, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 14df800 │ │ │ │ + blx 14df7f8 │ │ │ │ stmdbmi sl, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ submi pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ strtmi pc, [r8], -r5, lsl #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq ip, r5, lr, lsr #17 │ │ │ │ + @ instruction: 0x0005c8b6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r3, r8, lsr #20 │ │ │ │ - @ instruction: 0x00034bb2 │ │ │ │ - andeq r4, r3, r6, lsl sl │ │ │ │ - andeq r4, r3, r0, lsr #23 │ │ │ │ + andeq r4, r3, r0, lsr #20 │ │ │ │ + andeq r4, r3, sl, lsr #23 │ │ │ │ + andeq r4, r3, lr, lsl #20 │ │ │ │ + muleq r3, r8, fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a9d4 │ │ │ │ + bl feb7a9cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4a779c │ │ │ │ - bmi 4cf3e0 │ │ │ │ + blmi 4a7794 │ │ │ │ + bmi 4cf3d8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strtmi fp, [r0], -r3, asr #18 │ │ │ │ @ instruction: 0xf7ff2108 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r2, r3, r6, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 65f874 │ │ │ │ + blx 65f86c │ │ │ │ stmdbmi r9, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ submi pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ strtmi pc, [r0], -fp, asr #21 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq ip, r5, lr, lsl r8 │ │ │ │ + andeq ip, r5, r6, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000349b4 │ │ │ │ - andeq r4, r3, r2, asr fp │ │ │ │ - andeq r4, r3, r2, lsr #19 │ │ │ │ - andeq r4, r3, r0, asr #22 │ │ │ │ + andeq r4, r3, ip, lsr #19 │ │ │ │ + andeq r4, r3, sl, asr #22 │ │ │ │ + muleq r3, sl, r9 │ │ │ │ + andeq r4, r3, r8, lsr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7aa44 │ │ │ │ + bl feb7aa3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4a780c │ │ │ │ - bmi 4cf450 │ │ │ │ + blmi 4a7804 │ │ │ │ + bmi 4cf448 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strtmi fp, [r0], -r3, asr #18 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ stmdavs fp!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ @@ -31314,20 +31312,20 @@ │ │ │ │ @ instruction: 0xf9e0f01a │ │ │ │ stmdbmi r9, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subsmi pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @ instruction: 0x4620fa93 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq ip, r5, lr, lsr #15 │ │ │ │ + @ instruction: 0x0005c7b6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r3, r4, asr #18 │ │ │ │ - strdeq r4, [r3], -r6 │ │ │ │ - andeq r4, r3, r2, lsr r9 │ │ │ │ - andeq r4, r3, r4, ror #21 │ │ │ │ + andeq r4, r3, ip, lsr r9 │ │ │ │ + andeq r4, r3, lr, ror #21 │ │ │ │ + andeq r4, r3, sl, lsr #18 │ │ │ │ + ldrdeq r4, [r3], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, r7, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ svcge 0x0000460c │ │ │ │ @@ -31355,33 +31353,33 @@ │ │ │ │ @ instruction: 0xf1045880 │ │ │ │ ldmdb r3, {r5}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ eorscs r2, r1, #0, 6 │ │ │ │ @ instruction: 0xffe8f019 │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ - blcs b81948 │ │ │ │ + blcs b81940 │ │ │ │ @ instruction: 0xf7e1d040 │ │ │ │ - b 141dacc │ │ │ │ + b 141dad4 │ │ │ │ pkhtbmi r0, r2, r0, asr #22 │ │ │ │ andeq pc, r1, fp, lsl #2 │ │ │ │ cdp2 0, 15, cr15, cr14, cr6, {0} │ │ │ │ ldrsbtne pc, [r0], r8 @ │ │ │ │ pkhtbmi r4, r1, r2, asr #12 │ │ │ │ @ instruction: 0xf920f7f8 │ │ │ │ - bllt fe43516c │ │ │ │ + bllt fe435164 │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ subslt pc, r8, r4, asr #17 │ │ │ │ andcc pc, fp, r9, lsl #16 │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ strtmi pc, [r8], -r3, lsr #29 │ │ │ │ cdp2 0, 10, cr15, cr0, cr6, {0} │ │ │ │ - blmi 6761e4 │ │ │ │ + blmi 6761dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1efd9ec │ │ │ │ + blvs 1efd9e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1240300 │ │ │ │ ldrcc r4, [ip, -r8, asr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf5058ff0 │ │ │ │ andcs r5, r0, #128, 2 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @@ -31395,25 +31393,25 @@ │ │ │ │ ldrb r6, [r8, r0, lsr #11] │ │ │ │ strvs r4, [r6, #1713]! @ 0x6b1 │ │ │ │ @ instruction: 0x4648e7d3 │ │ │ │ @ instruction: 0xf00646b1 │ │ │ │ @ instruction: 0xf8d8fe75 │ │ │ │ strvs r0, [r6, #176]! @ 0xb0 │ │ │ │ @ instruction: 0xf7e0e7ca │ │ │ │ - svclt 0x0000ee56 │ │ │ │ - andeq ip, r5, lr, lsr r7 │ │ │ │ + svclt 0x0000ee5a │ │ │ │ + andeq ip, r5, r6, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r4, lsl #13 │ │ │ │ + andeq ip, r5, ip, lsl #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ sbclt r4, r4, ip, lsl #27 │ │ │ │ ldrbtmi r4, [sp], #-3212 @ 0xfffff374 │ │ │ │ - bmi fe376834 │ │ │ │ + bmi fe37682c │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ stmdbpl ip!, {r1, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f4104 │ │ │ │ strmi r0, [r4], -r0, lsl #8 │ │ │ │ andls pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @@ -31421,15 +31419,15 @@ │ │ │ │ @ instruction: 0xf50480f7 │ │ │ │ rsccs r5, r8, r0, lsl #13 │ │ │ │ cdp2 0, 8, cr15, cr14, cr6, {0} │ │ │ │ orrpl pc, r1, r4, lsl #10 │ │ │ │ andcs r4, fp, #128, 12 @ 0x8000000 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0xf107311c │ │ │ │ - blcs 23c6c │ │ │ │ + blcs 23c64 │ │ │ │ tstcs r6, #12, 30 @ 0x30 │ │ │ │ orrvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ subscc pc, ip, r7, lsr #17 │ │ │ │ @ instruction: 0xff56f019 │ │ │ │ orrpl pc, r3, r4, lsl #10 │ │ │ │ tstcc r8, r5, lsl r2 │ │ │ │ rsbseq pc, r4, r7, lsl #2 │ │ │ │ @@ -31445,68 +31443,68 @@ │ │ │ │ tstcc ip, sp, lsl #4 │ │ │ │ subeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xff38f019 │ │ │ │ cdppl 5, 8, cr15, cr4, cr4, {0} │ │ │ │ addpl pc, r1, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0xf5046ab3 │ │ │ │ ldrtvs r5, [fp], #3205 @ 0xc85 │ │ │ │ - blvc 5f11c │ │ │ │ + blvc 5f114 │ │ │ │ orrpl pc, r4, r4, lsl #10 │ │ │ │ ldrsbtcc pc, [r4], r6 @ │ │ │ │ @ instruction: 0xf8523110 │ │ │ │ stc 12, cr2, [r7, #32] │ │ │ │ vldr d7, [r6, #16] │ │ │ │ rsbsvs r7, fp, r4, lsl #22 │ │ │ │ @ instruction: 0x61bb6a73 │ │ │ │ orrpl pc, r5, #4, 10 @ 0x1000000 │ │ │ │ tstcc r0, #-2147483586 @ 0x8000003e │ │ │ │ vstr s12, [r7, #200] @ 0xc8 │ │ │ │ vldr d7, [ip, #8] │ │ │ │ eorsvs r7, sl, r0, lsl #22 │ │ │ │ ldrtvs r6, [sl], #-3250 @ 0xfffff34e │ │ │ │ ldrbtvs r6, [sl], #-3698 @ 0xfffff18e │ │ │ │ - blvc 35f0fc │ │ │ │ + blvc 35f0f4 │ │ │ │ ldc 8, cr6, [ip, #-136] @ 0xffffff78 │ │ │ │ ldmdb r1, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8c70102 │ │ │ │ ldmdb r3, {r3, r6, r7, sp}^ │ │ │ │ stmib r7, {r1, r8, r9, sp}^ │ │ │ │ stmib r7, {r3, r8}^ │ │ │ │ ldrtmi r2, [r9], -lr, lsl #6 │ │ │ │ @ instruction: 0x464022d0 │ │ │ │ - blvc 2df120 │ │ │ │ - stcl 7, cr15, [lr, #-896]! @ 0xfffffc80 │ │ │ │ + blvc 2df118 │ │ │ │ + ldcl 7, cr15, [r2, #-896]! @ 0xfffffc80 │ │ │ │ ldrdeq pc, [r8], #134 @ 0x86 │ │ │ │ stmib r8, {r8, r9, sp}^ │ │ │ │ tstlt r8, r7, lsr r3 │ │ │ │ stc2 7, cr15, [lr], {247} @ 0xf7 │ │ │ │ @ instruction: 0xf8c83408 │ │ │ │ @ instruction: 0x462000d8 │ │ │ │ - svc 0x0070f7e0 │ │ │ │ + svc 0x0074f7e0 │ │ │ │ @ instruction: 0xf5b04605 │ │ │ │ eorsle r5, r5, #64, 30 @ 0x100 │ │ │ │ strtmi r3, [r8], -r1, lsl #10 │ │ │ │ cdp2 0, 0, cr15, cr12, cr6, {0} │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0194605 │ │ │ │ @ instruction: 0xf8d6fee1 │ │ │ │ @ instruction: 0xf8c840b0 │ │ │ │ ldrdlt r5, [r4, r0] │ │ │ │ @ instruction: 0xf7e04620 │ │ │ │ - @ instruction: 0x4605ef5c │ │ │ │ + strmi lr, [r5], -r0, ror #30 │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ strcc sp, [r1, #-567] @ 0xfffffdc9 │ │ │ │ @ instruction: 0xf0064628 │ │ │ │ @ instruction: 0xf8d6fdf7 │ │ │ │ @ instruction: 0x462a10b0 │ │ │ │ @ instruction: 0xf0194604 │ │ │ │ @ instruction: 0xf8d9fecb │ │ │ │ @ instruction: 0xf8c83000 │ │ │ │ - blcs 33ec4 │ │ │ │ - bmi c9808c │ │ │ │ + blcs 33ebc │ │ │ │ + bmi c98084 │ │ │ │ ldrbtmi r4, [sl], #-2861 @ 0xfffff4d3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7] │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_mon │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ ldrtmi r7, [sp], r4, lsl #15 │ │ │ │ @@ -31519,61 +31517,61 @@ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ee9401 │ │ │ │ @ instruction: 0x4622fa7d │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ mrc2 0, 4, pc, cr14, cr9, {0} │ │ │ │ ldrhtcs lr, [r1], -fp │ │ │ │ - beq c9fd08 │ │ │ │ + beq c9fd00 │ │ │ │ ldc2 0, cr15, [lr, #24]! │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ bicseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrsbteq pc, [r0], r6 @ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - blx 1961ba4 │ │ │ │ + blx 1961b9c │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0xf8d9fe85 │ │ │ │ @ instruction: 0xf8c83000 │ │ │ │ - blcs 33f50 │ │ │ │ + blcs 33f48 │ │ │ │ stmdbmi pc, {r0, r3, r4, r5, r7, ip, lr, pc} @ │ │ │ │ adcvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ sbfx pc, r1, #17, #17 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r1, r4, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf80cf01a │ │ │ │ @ instruction: 0xf7e0e6ff │ │ │ │ - svclt 0x0000ed2e │ │ │ │ - andeq ip, r5, r2, lsl #12 │ │ │ │ + svclt 0x0000ed32 │ │ │ │ + andeq ip, r5, sl, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r5], -sl │ │ │ │ + andeq ip, r5, r2, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, r6, lsl #9 │ │ │ │ - andeq r4, r3, lr, lsr #11 │ │ │ │ - andeq r4, r3, ip, ror r7 │ │ │ │ - muleq r3, ip, r5 │ │ │ │ - andeq r4, r3, sl, ror #14 │ │ │ │ + andeq ip, r5, lr, lsl #9 │ │ │ │ + andeq r4, r3, r6, lsr #11 │ │ │ │ + andeq r4, r3, r4, ror r7 │ │ │ │ + muleq r3, r4, r5 │ │ │ │ + andeq r4, r3, r2, ror #14 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7ae58 │ │ │ │ + bl feb7ae50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6a7be0 │ │ │ │ - bmi 6cfe74 │ │ │ │ + blmi 6a7bd8 │ │ │ │ + bmi 6cfe6c │ │ │ │ svcge 0x0004447b │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - bmi 6523bc │ │ │ │ + bmi 6523b4 │ │ │ │ ldrbtmi r4, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ andls r4, r1, #24, 24 @ 0x1800 │ │ │ │ ldmdbmi r8, {r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 634e70 │ │ │ │ - bmi 62fd14 │ │ │ │ + blmi 634e68 │ │ │ │ + bmi 62fd0c │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ smlabtmi r2, sp, r9, lr │ │ │ │ cmpcs r0, sl, ror r4 │ │ │ │ @ instruction: 0xf01a9400 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdami r3, {r0, r1, r3, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ eorcc r4, r4, r8, ror r4 │ │ │ │ @@ -31583,27 +31581,27 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffc4f019 │ │ │ │ stmdbmi pc, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ rsbpl pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @ instruction: 0xe7e8f877 │ │ │ │ - muleq r5, ip, r3 │ │ │ │ + andeq ip, r5, r4, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r3, sl, asr r7 │ │ │ │ - andeq r1, r6, ip, lsl #25 │ │ │ │ - andeq r4, r3, ip, asr #14 │ │ │ │ - andeq r4, r3, ip, lsr r8 │ │ │ │ - andeq r4, r3, sl, lsr #14 │ │ │ │ - andeq r4, r3, r0, lsr r7 │ │ │ │ - andeq r1, r6, r8, ror #24 │ │ │ │ - andeq r4, r3, ip, lsl #10 │ │ │ │ - andeq r4, r3, lr, ror #13 │ │ │ │ - strdeq r4, [r3], -sl │ │ │ │ - ldrdeq r4, [r3], -ip │ │ │ │ + andeq r4, r3, r2, asr r7 │ │ │ │ + muleq r6, r4, ip │ │ │ │ + andeq r4, r3, r4, asr #14 │ │ │ │ + andeq r4, r3, r4, lsr r8 │ │ │ │ + andeq r4, r3, r2, lsr #14 │ │ │ │ + andeq r4, r3, r8, lsr #14 │ │ │ │ + andeq r1, r6, r0, ror ip │ │ │ │ + andeq r4, r3, r4, lsl #10 │ │ │ │ + andeq r4, r3, r6, ror #13 │ │ │ │ + strdeq r4, [r3], -r2 │ │ │ │ + ldrdeq r4, [r3], -r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @ instruction: 0xf8df24b4 │ │ │ │ @ instruction: 0xb09f34b4 │ │ │ │ @@ -31652,15 +31650,15 @@ │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ ldmdavs fp, {r2, r8, r9, fp} │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ vst2.8 {d31,d33}, [pc :128], r3 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fd59 │ │ │ │ - bmi ffff8be4 │ │ │ │ + bmi ffff8bdc │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8534620 │ │ │ │ ldrbtmi r3, [sl], #-3080 @ 0xfffff3f8 │ │ │ │ @ instruction: 0xf912f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2l 0, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ @@ -31670,155 +31668,155 @@ │ │ │ │ orrpl pc, r2, #25165824 @ 0x1800000 │ │ │ │ ldrbtmi r3, [sl], #-780 @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2. {d31-d32}, [pc :256] │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf8d8fd35 │ │ │ │ - bmi ffbeffb8 │ │ │ │ + bmi ffbeffb0 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5069300 │ │ │ │ movwcc r5, #33667 @ 0x8383 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf8ecf01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 0, cr15, [r2, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xff02f7ff │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ - blvc df4a8 │ │ │ │ - blvc df494 │ │ │ │ - blvc ff5df4e0 │ │ │ │ - blvc 5f49c │ │ │ │ + blvc df4a0 │ │ │ │ + blvc df48c │ │ │ │ + blvc ff5df4d8 │ │ │ │ + blvc 5f494 │ │ │ │ @ instruction: 0xf8d4f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 0, cr15, [sl, #-100] @ 0xffffff9c │ │ │ │ orrpl pc, r5, r6, lsl #10 │ │ │ │ @ instruction: 0x465a3110 │ │ │ │ @ instruction: 0xf5062320 │ │ │ │ ldmdb r1, {r0, r2, r7, r9, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7f20102 │ │ │ │ - bmi ff5e1f2c │ │ │ │ + bmi ff5e1f24 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf107447a │ │ │ │ @ instruction: 0xf01a0b24 │ │ │ │ vst2.32 {d31-d32}, [pc :256], r9 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ msrcs CPSR_, #61184 @ 0xef00 │ │ │ │ tsteq r2, r6, asr r9 │ │ │ │ @ instruction: 0xf7f2465a │ │ │ │ - bmi ff361f00 │ │ │ │ + bmi ff361ef8 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.32 {d31-d32}, [pc :128], r5 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ msrcs CPSR_, #56064 @ 0xdb00 │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ strbeq pc, [r4], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7f14632 │ │ │ │ - bmi ff0e3ed4 │ │ │ │ + bmi ff0e3ecc │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.32 {d31-d32}, [pc] │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ - bmi fef63218 │ │ │ │ + bmi fef63210 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.32 {d31-d32}, [pc], r1 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf898fcb7 │ │ │ │ @ instruction: 0xf8d8303c │ │ │ │ - blcs 1b241e8 │ │ │ │ + blcs 1b241e0 │ │ │ │ bicslt sp, r8, r3 │ │ │ │ - blcs b81f3c │ │ │ │ + blcs b81f34 │ │ │ │ @ instruction: 0xf7f9d018 │ │ │ │ @ instruction: 0x4606fe1d │ │ │ │ strmi fp, [r3], -r0, lsr #3 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ vst1.32 {d20-d21}, [pc :128], ip │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ ldrtmi pc, [r0], -r1, ror #16 @ │ │ │ │ - blx fec5ff72 │ │ │ │ + blx fec5ff6a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 0, cr15, [r4], {25} │ │ │ │ ldrdeq pc, [r8], #136 @ 0x88 │ │ │ │ @ instruction: 0xf7f9b1c0 │ │ │ │ strmi pc, [r6], -r1, lsl #28 │ │ │ │ @ instruction: 0xf1b9b1a0 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bmi fe84437c │ │ │ │ + bmi fe844374 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ ldrtmi pc, [r0], -r5, asr #16 @ │ │ │ │ - blx fe55ffaa │ │ │ │ + blx fe55ffa2 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r8], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ - bmi fe622dd0 │ │ │ │ + bmi fe622dc8 │ │ │ │ ldrbtmi r4, [sl], #-2952 @ 0xfffff478 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror lr │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscshi pc, pc, r0, asr #32 │ │ │ │ strbcc r4, [ip, -r8, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf5063201 │ │ │ │ - bmi fe3b8dd0 │ │ │ │ + bmi fe3b8dc8 │ │ │ │ movwls r3, #780 @ 0x30c │ │ │ │ orrpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ ldrbtmi r3, [sl], #-796 @ 0xfffffce4 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0x4621f819 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ - bmi fe1e312c │ │ │ │ + bmi fe1e3124 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf80af01a │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ mcrr2 0, 1, pc, r0, cr9 @ │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ vst1.16 {d20-d21}, [pc :256], lr │ │ │ │ @ instruction: 0x4620417c │ │ │ │ - bleq 160438 │ │ │ │ + bleq 160430 │ │ │ │ ldrbtmi r6, [sl], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xfff8f019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ stc2 0, cr15, [lr], #-100 @ 0xffffff9c │ │ │ │ orrpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ vst1.16 {d20-d21}, [pc :256], r6 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ stccc 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @ instruction: 0xf019447a │ │ │ │ strtmi pc, [r1], -r7, ror #31 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf8d8fc1d │ │ │ │ - bmi 1bf0178 │ │ │ │ + bmi 1bf0170 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5069300 │ │ │ │ movwcc r5, #50050 @ 0xc382 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xffd4f019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ @@ -31834,207 +31832,207 @@ │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf7fffbf7 │ │ │ │ @ instruction: 0xf506fdd7 │ │ │ │ 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] @ 240b8 │ │ │ │ + vldr d7, [pc] @ 240b0 │ │ │ │ vstr d7, [sp, #260] @ 0x104 │ │ │ │ @ instruction: 0xf0197b02 │ │ │ │ strtmi pc, [r1], -r9, lsr #31 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fbdf │ │ │ │ tstcc r0, r5, lsl #3 │ │ │ │ @ instruction: 0x2320465a │ │ │ │ strpl pc, [r5], r6, lsl #10 │ │ │ │ tsteq r2, r1, asr r9 │ │ │ │ mrc2 7, 7, pc, cr12, cr1, {7} │ │ │ │ ldrbmi r4, [fp], -sp, asr #20 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - bleq 960510 │ │ │ │ + bleq 960508 │ │ │ │ @ instruction: 0xff8ef019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx ff16016a │ │ │ │ + blx ff160162 │ │ │ │ ldmdb r6, {r1, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0x23200102 │ │ │ │ mcr2 7, 7, pc, cr6, cr1, {7} @ │ │ │ │ ldrbmi r4, [fp], -r3, asr #20 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xff7af019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx fec60192 │ │ │ │ + blx fec6018a │ │ │ │ ldmib r6, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1070100 │ │ │ │ ldrtmi r0, [r2], -r4, asr #12 │ │ │ │ mrc2 7, 6, pc, cr0, cr1, {7} │ │ │ │ @ instruction: 0x46334a39 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xff64f019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx fe6e01be │ │ │ │ + blx fe6e01b6 │ │ │ │ @ instruction: 0x46534a33 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xff56f019 │ │ │ │ - bmi c5dcb8 │ │ │ │ + bmi c5dcb0 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff4ef019 │ │ │ │ - bmi b9dd28 │ │ │ │ + bmi b9dd20 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf019447a │ │ │ │ ldrbt pc, [lr], r5, asr #30 @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bmi a585cc │ │ │ │ + bmi a585c4 │ │ │ │ ldmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0xf44fff39 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ ldrb pc, [r0, #2927] @ 0xb6f @ │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ @ instruction: 0xf7e0e7ef │ │ │ │ - svclt 0x0000ea66 │ │ │ │ + svclt 0x0000ea6a │ │ │ │ ... │ │ │ │ - andeq ip, r5, r8, ror #5 │ │ │ │ + strdeq ip, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00061bbc │ │ │ │ - strdeq r4, [r3], -r0 │ │ │ │ - andeq r4, r3, r0, lsl r8 │ │ │ │ - andeq r4, r3, r0, lsl #16 │ │ │ │ - strdeq r4, [r3], -r2 │ │ │ │ - andeq r4, r3, r2, ror #15 │ │ │ │ - andeq r4, r3, r0, ror #15 │ │ │ │ - muleq r3, r8, r9 │ │ │ │ - muleq r3, r2, r9 │ │ │ │ + andeq r1, r6, r4, asr #23 │ │ │ │ + andeq r4, r3, r8, ror #15 │ │ │ │ + andeq r4, r3, r8, lsl #16 │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ + andeq r4, r3, sl, ror #15 │ │ │ │ + ldrdeq r4, [r3], -sl │ │ │ │ + ldrdeq r4, [r3], -r8 │ │ │ │ + muleq r3, r0, r9 │ │ │ │ andeq r4, r3, sl, lsl #19 │ │ │ │ - andeq r4, r3, lr, lsr #14 │ │ │ │ - ldrdeq r4, [r3], -r4 @ │ │ │ │ - andeq r4, r3, r0, asr #9 │ │ │ │ - andeq ip, r5, sl, asr r0 │ │ │ │ - andeq r4, r3, lr, ror r4 │ │ │ │ - andeq r4, r3, r0, lsr #9 │ │ │ │ - muleq r3, r2, r4 │ │ │ │ - andeq r4, r3, r4, lsl #9 │ │ │ │ - andeq r4, r3, r4, ror r4 │ │ │ │ - andeq r4, r3, r2, ror r4 │ │ │ │ - andeq r4, r3, r2, lsr r4 │ │ │ │ - andeq r4, r3, ip, lsl r4 │ │ │ │ - andeq r4, r3, r4, lsl #8 │ │ │ │ + andeq r4, r3, r2, lsl #19 │ │ │ │ + andeq r4, r3, r6, lsr #14 │ │ │ │ + andeq r4, r3, ip, asr #9 │ │ │ │ + @ instruction: 0x000344b8 │ │ │ │ + andeq ip, r5, r2, rrx │ │ │ │ + andeq r4, r3, r6, ror r4 │ │ │ │ + muleq r3, r8, r4 │ │ │ │ + andeq r4, r3, sl, lsl #9 │ │ │ │ + andeq r4, r3, ip, ror r4 │ │ │ │ + andeq r4, r3, ip, ror #8 │ │ │ │ + andeq r4, r3, sl, ror #8 │ │ │ │ + andeq r4, r3, sl, lsr #8 │ │ │ │ + andeq r4, r3, r4, lsl r4 │ │ │ │ strdeq r4, [r3], -ip │ │ │ │ - muleq r3, sl, r2 │ │ │ │ - @ instruction: 0x000342b0 │ │ │ │ - andeq r4, r3, r0, ror #4 │ │ │ │ - andeq r4, r3, sl, lsr #4 │ │ │ │ + strdeq r4, [r3], -r4 @ │ │ │ │ + muleq r3, r2, r2 │ │ │ │ + andeq r4, r3, r8, lsr #5 │ │ │ │ + andeq r4, r3, r8, asr r2 │ │ │ │ + andeq r4, r3, r2, lsr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7b444 │ │ │ │ + bl feb7b43c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d00 │ │ │ │ svcge 0x00047d3d │ │ │ │ @ instruction: 0x46024c79 │ │ │ │ ldrbtmi r4, [ip], #-1547 @ 0xfffff9f5 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andmi lr, sl, #3260416 @ 0x31c000 │ │ │ │ - bmi 1dac264 │ │ │ │ - blmi 1dbc854 │ │ │ │ + bmi 1dac25c │ │ │ │ + blmi 1dbc84c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f32dc │ │ │ │ @ instruction: 0xf7e00300 │ │ │ │ - blmi 1cdf1f4 │ │ │ │ + blmi 1cdf1fc │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r6}^ │ │ │ │ @ instruction: 0xf7e0623b │ │ │ │ - stmdacs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7e00040 │ │ │ │ - stmdami fp!, {r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp!, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - stmib r2, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnvs ip, #1028096 @ 0xfb000 │ │ │ │ @ instruction: 0x4618b133 │ │ │ │ - bl feae2230 │ │ │ │ + bl febe2228 │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ addshi pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf7fd6af8 │ │ │ │ stmdacs r0, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, ip, r0 │ │ │ │ ldrvc pc, [sp], #-1287 @ 0xfffffaf9 │ │ │ │ @ instruction: 0xf7fe4621 │ │ │ │ andcs pc, r0, #7798784 @ 0x770000 │ │ │ │ rsbsvs r4, r8, #34603008 @ 0x2100000 │ │ │ │ ldc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - bvs ffe3cabc │ │ │ │ + bvs ffe3cab4 │ │ │ │ mcrr2 7, 15, pc, r8, cr9 @ │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x200061b8 │ │ │ │ - bl fe96226c │ │ │ │ - bvs feeb7044 │ │ │ │ + bl fea62264 │ │ │ │ + bvs feeb703c │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7e0613b │ │ │ │ - stmdacs r0, {r1, r2, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [lr, #-896]! @ 0xfffffc80 │ │ │ │ - bvs fef3704c │ │ │ │ + stc 7, cr15, [r2, #896] @ 0x380 │ │ │ │ + bvs fef37044 │ │ │ │ rscsvs r5, fp, r3, ror #17 │ │ │ │ @ instruction: 0xf7e04618 │ │ │ │ - blmi 139e83c │ │ │ │ + blmi 139e844 │ │ │ │ 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: 0xf507fd7d │ │ │ │ @ instruction: 0xf7e070ac │ │ │ │ - blmi 10dead4 │ │ │ │ + blmi 10deadc │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ - blvs ffe2c754 │ │ │ │ - bl 1be22d8 │ │ │ │ + blvs ffe2c74c │ │ │ │ + bl 1ce22d0 │ │ │ │ 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: 0xf9a4f006 │ │ │ │ @ instruction: 0xf00669f8 │ │ │ │ - bvs 1f229fc │ │ │ │ + bvs 1f229f4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrdeq pc, [r8], #131 @ 0x83 │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ - bvs 1f229ec │ │ │ │ + bvs 1f229e4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ - bvs 1e629dc │ │ │ │ + bvs 1e629d4 │ │ │ │ @ instruction: 0xf98ef006 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - ldmib r2!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs ef645c │ │ │ │ + ldmib r6!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ef6454 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - blvs fee36210 │ │ │ │ + blvs fee36208 │ │ │ │ @ instruction: 0xf7e02100 │ │ │ │ - blvs 1f1f0b8 │ │ │ │ - bmi a91048 │ │ │ │ + blvs 1f1f0c0 │ │ │ │ + bmi a91040 │ │ │ │ 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 │ │ │ │ @@ -32047,37 +32045,37 @@ │ │ │ │ @ instruction: 0xf7fdfe61 │ │ │ │ stmdacs r0, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0064f47f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7cb637a │ │ │ │ @ instruction: 0xf7fe6af8 │ │ │ │ ldrb pc, [r6, r5, lsr #19] @ │ │ │ │ - bvs ef6464 │ │ │ │ + bvs ef645c │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e00040 │ │ │ │ - blmi 31f400 │ │ │ │ + blmi 31f408 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7e070ac │ │ │ │ - @ instruction: 0xf7e0ebee │ │ │ │ - svclt 0x0000e928 │ │ │ │ - andeq fp, r5, sl, lsr #27 │ │ │ │ - muleq r5, r8, sp │ │ │ │ + @ instruction: 0xf7e0ebf2 │ │ │ │ + svclt 0x0000e92c │ │ │ │ + @ instruction: 0x0005bdb2 │ │ │ │ + andeq fp, r5, r0, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r6, r8, ror #12 │ │ │ │ + andeq r1, r6, r0, ror r6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r3, r3, ip, lsl #29 │ │ │ │ + andeq r3, r3, r4, lsl #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r6, ip, asr r5 │ │ │ │ - andeq fp, r5, r2, asr #24 │ │ │ │ - strdeq r1, [r6], -r4 │ │ │ │ + andeq r1, r6, r4, ror #10 │ │ │ │ + andeq fp, r5, sl, asr #24 │ │ │ │ + strdeq r1, [r6], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ ldrsbtlt r4, [r1], r4 │ │ │ │ ldrbtmi r4, [sp], #-3284 @ 0xfffff32c │ │ │ │ cmpphi r0, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ @@ -32093,51 +32091,51 @@ │ │ │ │ cmple r7, r0, lsl #22 │ │ │ │ ldrdcs pc, [r4], #132 @ 0x84 @ │ │ │ │ strtmi fp, [fp], -r2, lsr #2 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xffd6f7ff │ │ │ │ ldrsbcs pc, [r0], #132 @ 0x84 @ │ │ │ │ suble r2, r4, r0, lsl #20 │ │ │ │ - blcs c02514 │ │ │ │ + blcs c0250c │ │ │ │ @ instruction: 0xf8dad013 │ │ │ │ - blcs 304d0 │ │ │ │ - bmi ff0d8a88 │ │ │ │ + blcs 304c8 │ │ │ │ + bmi ff0d8a80 │ │ │ │ ldrbtmi r4, [sl], #-3006 @ 0xfffff442 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrcc r8, [r4, pc, ror #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d48ff0 │ │ │ │ @ instruction: 0x071930dc │ │ │ │ @ instruction: 0xf003d545 │ │ │ │ stmdbcs sl, {r0, r1, r3, r8} │ │ │ │ - bmi fee186b8 │ │ │ │ + bmi fee186b0 │ │ │ │ andcs pc, r2, r8, asr r8 @ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrcs SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf023b90a │ │ │ │ @ instruction: 0xf8da0308 │ │ │ │ @ instruction: 0xf0232000 │ │ │ │ @ instruction: 0xf0430302 │ │ │ │ @ instruction: 0xf8c40320 │ │ │ │ - bcs 30898 │ │ │ │ + bcs 30890 │ │ │ │ stmibmi lr!, {r0, r1, r4, r6, r7, ip, lr, pc} │ │ │ │ adcne pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2221 @ 0xfffff753 │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ @ instruction: 0xe7cafc3d │ │ │ │ vmla.i8 d20, d16, d27 │ │ │ │ stmiami fp!, {r0, r1, r2, r4, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1e605b2 │ │ │ │ + blx 1e605aa │ │ │ │ @ instruction: 0xf8dae7ae │ │ │ │ - blcs 30554 │ │ │ │ - bmi fea1884c │ │ │ │ + blcs 3054c │ │ │ │ + bmi fea18844 │ │ │ │ ldrbtmi r4, [sl], #-2973 @ 0xfffff463 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmibmi r2!, {r0, r2, r3, r5, r8, pc} │ │ │ │ addsvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ @@ -32146,51 +32144,51 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0194ff0 │ │ │ │ ldmmi lr, {r0, r1, r2, r4, sl, fp, ip, sp, pc} │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf00f4478 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bmi fe498b30 │ │ │ │ + bmi fe498b28 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ andcs pc, r2, r8, asr r8 @ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrcs SPSR_, #13762560 @ 0xd20000 │ │ │ │ - bmi fe59e470 │ │ │ │ + bmi fe59e468 │ │ │ │ ldrbtmi r4, [sl], #-2951 @ 0xfffff479 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmibmi r0, {r0, r8, pc} │ │ │ │ ldmmi r0, {r2, r4, r5, r7, r8, r9, sl, ip, sp} │ │ │ │ subne pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0194ff0 │ │ │ │ ldrmi fp, [r0], -fp, ror #23 │ │ │ │ - blx ff2e0660 │ │ │ │ + blx ff2e0658 │ │ │ │ cmplt r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8584b7d │ │ │ │ @ instruction: 0xf5055003 │ │ │ │ @ instruction: 0xf8d45580 │ │ │ │ @ instruction: 0xf02330dc │ │ │ │ @ instruction: 0xf8d50308 │ │ │ │ str r2, [r7, r0, ror #6] │ │ │ │ - bleq 1e60a20 │ │ │ │ + bleq 1e60a18 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx fece25f0 │ │ │ │ + blx fece25e8 │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0x4632fed3 │ │ │ │ @ instruction: 0x46064659 │ │ │ │ - blx 1be261e │ │ │ │ + blx 1be2616 │ │ │ │ @ instruction: 0x46834b7b │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blcs 3e698 │ │ │ │ + blcs 3e690 │ │ │ │ adchi pc, sp, r0 │ │ │ │ ldrbmi r4, [r8], -fp, ror #22 │ │ │ │ andpl pc, r3, r8, asr r8 @ │ │ │ │ addpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ msrcc CPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ @ instruction: 0xf0063320 │ │ │ │ @@ -32209,38 +32207,38 @@ │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ strle r0, [r3, #-2010] @ 0xfffff826 │ │ │ │ @ instruction: 0xf8584b64 │ │ │ │ ldmdbvs sp, {r0, r1, ip, sp}^ │ │ │ │ @ instruction: 0xf0064658 │ │ │ │ @ instruction: 0xf8d4f815 │ │ │ │ @ instruction: 0x079b30dc │ │ │ │ - blmi 14d9af0 │ │ │ │ + blmi 14d9ae8 │ │ │ │ andpl pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andle r2, r4, r1, lsl #20 │ │ │ │ suble r2, r7, r1, lsl #22 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ - blcs 5e368 │ │ │ │ - blcs 987f8 │ │ │ │ + blcs 5e360 │ │ │ │ + blcs 987f0 │ │ │ │ @ instruction: 0xf8d4d040 │ │ │ │ @ instruction: 0xe72830dc │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx 18e0748 │ │ │ │ + blx 18e0740 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d4d1e1 │ │ │ │ @ instruction: 0xf7f900d0 │ │ │ │ @ instruction: 0xf107fa4b │ │ │ │ rsbsvs r0, r8, r8, ror r1 │ │ │ │ eorsvs r4, r9, r0, lsr #12 │ │ │ │ mcr2 7, 3, pc, cr10, cr13, {7} @ │ │ │ │ ldmdavs r9!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4683 │ │ │ │ - blmi 1223308 │ │ │ │ + blmi 1223300 │ │ │ │ @ instruction: 0xf8586038 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ subsle r2, r5, r0, lsl #22 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ andpl pc, r3, r8, asr r8 @ │ │ │ │ stmpl r0, {r0, r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ addpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ @@ -32253,121 +32251,121 @@ │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ @ instruction: 0xf005b108 │ │ │ │ ldrbmi pc, [r8], -r3, asr #31 @ │ │ │ │ @ instruction: 0xffc0f005 │ │ │ │ @ instruction: 0xf0056878 │ │ │ │ @ instruction: 0xe7adffbd │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx 76272c │ │ │ │ + blx 762724 │ │ │ │ andle r2, r6, r1, lsl #16 │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ msrcs SPSR_, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d4e6da │ │ │ │ strbmi r3, [ip, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xf8c9bf18 │ │ │ │ andsle r3, ip, r4, ror #1 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0xf8dafdcf │ │ │ │ - blcs 30774 │ │ │ │ + blcs 3076c │ │ │ │ mcrge 4, 5, pc, cr13, cr15, {1} @ │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r0, r1, r3, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 5e07ee │ │ │ │ + blx 5e07e6 │ │ │ │ stmdbmi r5!, {r0, r1, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x46282254 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ sbcvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ - blls 9eed0 │ │ │ │ - blx 12e278a │ │ │ │ - bmi 85e4bc │ │ │ │ + blls 9eec8 │ │ │ │ + blx 12e2782 │ │ │ │ + bmi 85e4b4 │ │ │ │ @ instruction: 0xf842447a │ │ │ │ ldrb r3, [sp, r6, lsr #32] │ │ │ │ @ instruction: 0x4628683a │ │ │ │ ldmdbmi sp, {r1, r9, ip, pc} │ │ │ │ andls r6, r1, #7995392 @ 0x7a0000 │ │ │ │ subscs r4, r4, #2030043136 @ 0x79000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7fa126f │ │ │ │ @ instruction: 0xe79bfb37 │ │ │ │ - svc 0x005cf7df │ │ │ │ - andeq fp, r5, r2, lsl #23 │ │ │ │ + svc 0x0060f7df │ │ │ │ + andeq fp, r5, sl, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r5, r6, ror fp │ │ │ │ + andeq fp, r5, lr, ror fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r5, sl, lsr #22 │ │ │ │ + andeq fp, r5, r2, lsr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r3, r6, lsl #25 │ │ │ │ - andeq r4, r3, r4, lsl r1 │ │ │ │ - andeq r3, r3, r4, ror ip │ │ │ │ - andeq r4, r3, r2, lsl #2 │ │ │ │ - andeq fp, r5, r6, lsr #21 │ │ │ │ - andeq r3, r3, r0, asr #24 │ │ │ │ - andeq r4, r3, lr, asr #1 │ │ │ │ - andeq r3, r3, r8, lsr #24 │ │ │ │ - andeq fp, r5, lr, asr #20 │ │ │ │ - andeq r3, r3, r8, ror #23 │ │ │ │ - andeq r4, r3, r6, ror r0 │ │ │ │ + andeq r3, r3, lr, ror ip │ │ │ │ + andeq r4, r3, ip, lsl #2 │ │ │ │ + andeq r3, r3, ip, ror #24 │ │ │ │ + strdeq r4, [r3], -sl │ │ │ │ + andeq fp, r5, lr, lsr #21 │ │ │ │ + andeq r3, r3, r8, lsr ip │ │ │ │ + andeq r4, r3, r6, asr #1 │ │ │ │ + andeq r3, r3, r0, lsr #24 │ │ │ │ + andeq fp, r5, r6, asr sl │ │ │ │ + andeq r3, r3, r0, ror #23 │ │ │ │ + andeq r4, r3, lr, rrx │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r3, r3, r8, lsr sl │ │ │ │ - andeq r3, r3, r6, asr #29 │ │ │ │ - andeq r3, r3, r6, lsr #20 │ │ │ │ - andeq r1, r6, r4, ror #3 │ │ │ │ - andeq r3, r3, r0, lsl #20 │ │ │ │ + andeq r3, r3, r0, lsr sl │ │ │ │ + @ instruction: 0x00033ebe │ │ │ │ + andeq r3, r3, lr, lsl sl │ │ │ │ + andeq r1, r6, ip, ror #3 │ │ │ │ + strdeq r3, [r3], -r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7ba34 │ │ │ │ + bl feb7ba2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3133 @ 0xfffff3c3 │ │ │ │ ldrbtmi r4, [ip], #-2621 @ 0xfffff5c3 │ │ │ │ - blmi f7cb3c │ │ │ │ + blmi f7cb34 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf9e6f019 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e02000 │ │ │ │ - blmi d5ebf4 │ │ │ │ + blmi d5ebfc │ │ │ │ @ instruction: 0x210068ba │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b fe280c │ │ │ │ + b 10e2804 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ cdpmi 1, 2, cr13, cr15, cr4, {2} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - b fede281c │ │ │ │ + b feee2814 │ │ │ │ ldrbtmi r4, [lr], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf5061f34 │ │ │ │ @ instruction: 0xf506367f │ │ │ │ ldrbtmi r7, [r8], #-1663 @ 0xfffff981 │ │ │ │ @ instruction: 0xf7df3004 │ │ │ │ - @ instruction: 0xf854ee7c │ │ │ │ + @ instruction: 0xf854ee80 │ │ │ │ @ instruction: 0xb1222f04 │ │ │ │ @ instruction: 0x461168fb │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strcc pc, [r1, #-3539] @ 0xfffff22d │ │ │ │ ldrhle r4, [r4, #36]! @ 0x24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x001cf7df │ │ │ │ + svc 0x0020f7df │ │ │ │ ldmdavs fp!, {r0, r5, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e02100 │ │ │ │ - blmi 61eb8c │ │ │ │ + blmi 61eb94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4f715c │ │ │ │ + blmi 4f7154 │ │ │ │ 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} │ │ │ │ @@ -32375,37 +32373,37 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ strb pc, [r7, sp, asr #20]! @ │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e00018 │ │ │ │ - @ instruction: 0xf7dfe970 │ │ │ │ - svclt 0x0000eeaa │ │ │ │ - @ instruction: 0x0005b7be │ │ │ │ - @ instruction: 0x0005b7ba │ │ │ │ + @ instruction: 0xf7dfe974 │ │ │ │ + svclt 0x0000eeae │ │ │ │ + andeq fp, r5, r6, asr #15 │ │ │ │ + andeq fp, r5, r2, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r3, r0, asr r9 │ │ │ │ - andeq r3, r3, lr, ror #27 │ │ │ │ + andeq r3, r3, r8, asr #18 │ │ │ │ + andeq r3, r3, r6, ror #27 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r6, sl, ror #1 │ │ │ │ - andeq r1, r6, sl, asr r0 │ │ │ │ - andeq r1, r6, r0, lsr r0 │ │ │ │ - andeq fp, r5, r0, lsl r7 │ │ │ │ - andeq r3, r3, r6, lsr #17 │ │ │ │ - andeq r3, r3, r4, lsr sp │ │ │ │ - andeq r0, r6, r4, ror #31 │ │ │ │ + strdeq r1, [r6], -r2 │ │ │ │ + andeq r1, r6, r2, rrx │ │ │ │ + andeq r1, r6, r8, lsr r0 │ │ │ │ + andeq fp, r5, r8, lsl r7 │ │ │ │ + muleq r3, lr, r8 │ │ │ │ + andeq r3, r3, ip, lsr #26 │ │ │ │ + andeq r0, r6, ip, ror #31 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ ldcmi 0, cr11, [sp], #-824 @ 0xfffffcc8 │ │ │ │ ldcmi 15, cr10, [sp, #-0] │ │ │ │ - bmi f75b78 │ │ │ │ + bmi f75b70 │ │ │ │ adcsvs r4, sp, sp, ror r4 │ │ │ │ stmiapl r2!, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs r2, {r2, r3, r9, sl, lr} │ │ │ │ teqpcs r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl fp!, {r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ @@ -32414,40 +32412,40 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf944f019 │ │ │ │ ldmvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf816f7ff │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7e0603b │ │ │ │ - blmi c5eaa4 │ │ │ │ + blmi c5eaac │ │ │ │ ldmvs sl!, {r8, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldmib r6, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib sl, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stcmi 1, cr13, [fp, #-244]! @ 0xffffff0c │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ - b 362970 │ │ │ │ + b 462968 │ │ │ │ strtmi r3, [r8], -r4, lsl #10 │ │ │ │ - ldcl 7, cr15, [r8, #892] @ 0x37c │ │ │ │ + ldcl 7, cr15, [ip, #892] @ 0x37c │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ strbmi r4, [r1], -r5, lsr #16 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmvs fp!, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ rsccc pc, r0, r8, asr #17 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr10, cr15, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr14, cr15, {6} │ │ │ │ @ instruction: 0x4628687b │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e04621 │ │ │ │ - blmi 61ea4c │ │ │ │ + blmi 61ea54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4f7298 │ │ │ │ + blmi 4f7290 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d116 │ │ │ │ ssatmi r7, #30, ip, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -32455,36 +32453,36 @@ │ │ │ │ ldmdami r3, {r0, r3, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9acf019 │ │ │ │ ldmdami r1, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmia lr, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 0, pc, cr8, cr15, {6} @ │ │ │ │ - andeq fp, r5, ip, ror r6 │ │ │ │ - andeq fp, r5, r8, ror r6 │ │ │ │ + ldm r2, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 0, pc, cr12, cr15, {6} @ │ │ │ │ + andeq fp, r5, r4, lsl #13 │ │ │ │ + andeq fp, r5, r0, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r3, ip, lsl #16 │ │ │ │ - @ instruction: 0x00033cbe │ │ │ │ + andeq r3, r3, r4, lsl #16 │ │ │ │ + @ instruction: 0x00033cb6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, sl, lsl pc │ │ │ │ - andeq r0, r6, r8, lsl #31 │ │ │ │ - ldrdeq fp, [r5], -r0 │ │ │ │ - andeq r3, r3, r4, ror #14 │ │ │ │ - andeq r3, r3, r6, lsl ip │ │ │ │ - andeq r0, r6, r2, lsr #29 │ │ │ │ + andeq r0, r6, r2, lsr #30 │ │ │ │ + muleq r6, r0, pc @ │ │ │ │ + ldrdeq fp, [r5], -r8 │ │ │ │ + andeq r3, r3, ip, asr r7 │ │ │ │ + andeq r3, r3, lr, lsl #24 │ │ │ │ + andeq r0, r6, sl, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r9], r5, lsl #1 │ │ │ │ svcge 0x0000496c │ │ │ │ - bmi 1b77874 │ │ │ │ + bmi 1b7786c │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ rsbsvs r4, fp, r4, lsl #12 │ │ │ │ sbcseq pc, r0, r1, asr #4 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ @ instruction: 0xf0050200 │ │ │ │ @ instruction: 0xf500fe37 │ │ │ │ @@ -32498,21 +32496,21 @@ │ │ │ │ @ instruction: 0xf506ff01 │ │ │ │ ldc 14, cr5, [r9, #528] @ 0x210 │ │ │ │ @ instruction: 0xf5067b00 │ │ │ │ ldmdbmi ip, {r0, r2, r7, sl, fp, ip, lr}^ │ │ │ │ addpl pc, r2, r6, lsl #10 │ │ │ │ stc 2, cr2, [lr, #20] │ │ │ │ ldrbtmi r7, [r9], #-2818 @ 0xfffff4fe │ │ │ │ - blvc e0180 │ │ │ │ + blvc e0178 │ │ │ │ eorsvs r3, r9, ip │ │ │ │ - blvc 60154 │ │ │ │ - blvc 16018c │ │ │ │ - blvc e015c │ │ │ │ - blvc 1e0194 │ │ │ │ - blvc dff64 │ │ │ │ + blvc 6014c │ │ │ │ + blvc 160184 │ │ │ │ + blvc e0154 │ │ │ │ + blvc 1e018c │ │ │ │ + blvc dff5c │ │ │ │ strtvs r6, [ip], #556 @ 0x22c │ │ │ │ @ instruction: 0xf018666c │ │ │ │ @ instruction: 0xf506fee1 │ │ │ │ ldmdavs r9!, {r0, r1, r7, ip, lr} │ │ │ │ andcc r2, r8, r5, lsl #4 │ │ │ │ mrc2 0, 6, pc, cr10, cr8, {0} │ │ │ │ andeq lr, r4, #190464 @ 0x2e800 │ │ │ │ @@ -32529,23 +32527,23 @@ │ │ │ │ ldrbtmi r2, [r8], #-70 @ 0xffffffba │ │ │ │ mrrc2 7, 15, pc, sl, cr6 @ │ │ │ │ adcseq pc, r0, r5, asr #17 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r9, fp, lr}^ │ │ │ │ mlane r0, r9, r8, pc @ │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 6d868 │ │ │ │ + bcs 6d860 │ │ │ │ ldmiblt r1, {r1, r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-2362 @ 0xfffff6c6 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf8d5fee3 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ stc2 0, cr15, [r4, #20] │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ - bmi da41bc │ │ │ │ + bmi da41b4 │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r4, -pc, asr #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf1098ff0 │ │ │ │ @@ -32583,33 +32581,33 @@ │ │ │ │ subsvc r0, r1, r2, lsl #8 │ │ │ │ ldrsbtcs pc, [r0], r6 @ │ │ │ │ andge pc, r4, r2, lsl #16 │ │ │ │ ldrtmi sp, [r5], -r9, ror #3 │ │ │ │ @ instruction: 0xe78f683e │ │ │ │ msreq CPSR_, r9, lsl #2 │ │ │ │ @ instruction: 0xf7dfe7ba │ │ │ │ - svclt 0x0000ed0c │ │ │ │ - andeq fp, r5, ip, lsr r5 │ │ │ │ - andeq fp, r5, sl, lsr r5 │ │ │ │ + svclt 0x0000ed10 │ │ │ │ + andeq fp, r5, r4, asr #10 │ │ │ │ + andeq fp, r5, r2, asr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, lr, ror #22 │ │ │ │ - andeq r4, r3, r2, ror #5 │ │ │ │ + andeq r3, r3, r6, ror #22 │ │ │ │ + ldrdeq r4, [r3], -sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0002feb6 │ │ │ │ - andeq fp, r5, r6, asr #8 │ │ │ │ - andeq pc, r2, r6, ror lr @ │ │ │ │ + andeq pc, r2, lr, lsr #29 │ │ │ │ + andeq fp, r5, lr, asr #8 │ │ │ │ + andeq pc, r2, lr, ror #28 │ │ │ │ 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, r4 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - blcs 3f504 │ │ │ │ + blcs 3f4fc │ │ │ │ @ instruction: 0xf500d1f7 │ │ │ │ ldmdb r1, {r0, r7, r8, ip, lr}^ │ │ │ │ movwmi r2, #41218 @ 0xa102 │ │ │ │ sadd16mi fp, r8, r8 │ │ │ │ @ instruction: 0xf500d1f0 │ │ │ │ ldmib r0, {r0, r2, r7, ip, lr}^ │ │ │ │ andscc r3, r0, r2, lsl #4 │ │ │ │ @@ -32619,23 +32617,23 @@ │ │ │ │ vmla.i8 d22, d20, d2 │ │ │ │ vqdmlal.s , d4, d0[1] │ │ │ │ strlt r4, [r0], #837 @ 0x345 │ │ │ │ svcge 0x0000429a │ │ │ │ andcs sp, r0, r4 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - blcs 3ed0c │ │ │ │ + blcs 3ed04 │ │ │ │ stmibvs r2, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib r0, {r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #-536870912 @ 0xe0000000 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ strb r2, [pc, r0]! │ │ │ │ @ instruction: 0xe7ed4618 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7bf20 │ │ │ │ + bl feb7bf18 │ │ │ │ @ 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} │ │ │ │ @@ -32643,33 +32641,33 @@ │ │ │ │ @ instruction: 0xf2415c89 │ │ │ │ ldmpl r3!, {r4, r6, r7, r9}^ │ │ │ │ @ instruction: 0x46044479 │ │ │ │ @ instruction: 0xf10c4638 │ │ │ │ ldmdavs fp, {r2, r3, r4, sl, fp} │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcrr 7, 13, pc, r2, cr15 @ │ │ │ │ + mcrr 7, 13, pc, r6, cr15 @ │ │ │ │ strpl pc, [r6], r7, lsl #10 │ │ │ │ ldrcc r4, [r4], -r7, lsr #18 │ │ │ │ @ instruction: 0x46302231 │ │ │ │ @ instruction: 0x463d4479 │ │ │ │ stc2l 0, cr15, [r6, #96] @ 0x60 │ │ │ │ orrpl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ subne pc, r4, #68, 4 @ 0x40000004 │ │ │ │ submi pc, r5, #196, 4 @ 0x4000000c │ │ │ │ @ instruction: 0xb12c625a │ │ │ │ @ instruction: 0xf7df4620 │ │ │ │ - @ instruction: 0xf5b0ee3e │ │ │ │ + @ instruction: 0xf5b0ee42 │ │ │ │ andsle r5, ip, #128, 30 @ 0x200 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1054621 │ │ │ │ @ instruction: 0xf0180008 │ │ │ │ @ instruction: 0x4631fdb1 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 664534 │ │ │ │ + bmi 66452c │ │ │ │ @ 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] │ │ │ │ @@ -32681,24 +32679,24 @@ │ │ │ │ @ instruction: 0xf06f9300 │ │ │ │ movwcs r0, #257 @ 0x101 │ │ │ │ @ instruction: 0xf968f7ed │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf0180008 │ │ │ │ ldrb pc, [r4, r7, lsl #27] @ │ │ │ │ - mcrr 7, 13, pc, r6, cr15 @ │ │ │ │ - andeq fp, r5, r8, asr #5 │ │ │ │ + mcrr 7, 13, pc, sl, cr15 @ │ │ │ │ + ldrdeq fp, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r0, asr #22 │ │ │ │ - andeq pc, r2, r8, ror #25 │ │ │ │ - andeq fp, r5, r2, asr r2 │ │ │ │ + andeq fp, r3, r8, lsr fp │ │ │ │ + andeq pc, r2, r0, ror #25 │ │ │ │ + andeq fp, r5, sl, asr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ffc6314c │ │ │ │ + bleq ffc63144 │ │ │ │ ldclvc 5, cr15, [fp, #-692]! @ 0xfffffd4c │ │ │ │ stcpl 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ ldrbtmi r6, [sp], #-3204 @ 0xfffff37c │ │ │ │ stcmi 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x63be447e │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @@ -32709,44 +32707,44 @@ │ │ │ │ rsbsvs r2, r8, #0, 2 │ │ │ │ ldrbtvs r6, [r9], #-762 @ 0xfffffd06 │ │ │ │ mvnsmi pc, #14090240 @ 0xd70000 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df81a4 │ │ │ │ ldrbtmi r3, [fp], #-3160 @ 0xfffff3a8 │ │ │ │ - blcs 7f5d4 │ │ │ │ + blcs 7f5cc │ │ │ │ @ instruction: 0xf7fdd001 │ │ │ │ stccs 14, cr15, [r0], {69} @ 0x45 │ │ │ │ ldrtvs fp, [ip], #4008 @ 0xfa8 │ │ │ │ @ instruction: 0xf8dfda07 │ │ │ │ - blvs feeb3f8c │ │ │ │ - bvs 1ebb1cc │ │ │ │ + blvs feeb3f84 │ │ │ │ + bvs 1ebb1c4 │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ - blvs 1efe170 │ │ │ │ - blvs 1e91338 │ │ │ │ + blvs 1efe168 │ │ │ │ + blvs 1e91330 │ │ │ │ @ instruction: 0xf5072220 │ │ │ │ @ instruction: 0xf0187011 │ │ │ │ @ instruction: 0xf107fd35 │ │ │ │ andcs r0, r0, ip, asr #2 │ │ │ │ - stcl 7, cr15, [sl, #892] @ 0x37c │ │ │ │ + stcl 7, cr15, [lr, #892] @ 0x37c │ │ │ │ ldccc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @ instruction: 0x21006bba │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - svc 0x002af7df │ │ │ │ + svc 0x002ef7df │ │ │ │ stmdacs r0, {r3, r4, r5, r8, r9, sp, lr} │ │ │ │ strthi pc, [sp], #-64 @ 0xffffffc0 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00a2f7df │ │ │ │ - bleq fff63244 │ │ │ │ + svc 0x00a6f7df │ │ │ │ + bleq fff6323c │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - bl 1b62e4c │ │ │ │ + bl 1c62e44 │ │ │ │ @ instruction: 0xf1036bfb │ │ │ │ strbmi r0, [r0], -r8, lsl #16 │ │ │ │ - ldc 7, cr15, [r4, #892] @ 0x37c │ │ │ │ + ldc 7, cr15, [r8, #892] @ 0x37c │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ smlawbhi r6, r0, r0, pc @ │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ @ instruction: 0x4604f8b7 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x46408131 │ │ │ │ mrc2 0, 2, pc, cr8, cr14, {0} │ │ │ │ @@ -32761,63 +32759,63 @@ │ │ │ │ cmnpcs ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ subsls pc, r4, r7, asr #17 │ │ │ │ sbcls pc, r8, r4, asr #17 │ │ │ │ subscs lr, sp, #3260416 @ 0x31c000 │ │ │ │ cmnpcs pc, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ orrge pc, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf104b14b │ │ │ │ - bvs ffe27d8c │ │ │ │ + bvs ffe27d84 │ │ │ │ @ instruction: 0x46592230 │ │ │ │ - svc 0x00a8f7df │ │ │ │ + svc 0x00acf7df │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strcs r8, [r0, #-360] @ 0xfffffe98 │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ - bcs 1b3ff3c │ │ │ │ + bcs 1b3ff34 │ │ │ │ @ instruction: 0x83acf000 │ │ │ │ - bcc 18befc4 │ │ │ │ + bcc 18befbc │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blvs ffec5448 │ │ │ │ + blvs ffec5440 │ │ │ │ @ instruction: 0xc01cf8d4 │ │ │ │ stmibpl r1, {r1, r8, sl, ip, sp, lr, pc} │ │ │ │ stccs 8, cr15, [r8], {89} @ 0x59 │ │ │ │ andle r4, r2, r2, ror #10 │ │ │ │ @ instruction: 0xf100075a │ │ │ │ - blvs ffec5584 │ │ │ │ + blvs ffec557c │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ stmibvs r2!, {r0, r4, r6, r9, fp, sp, lr} │ │ │ │ mulle r6, r1, r2 │ │ │ │ svclt 0x00420558 │ │ │ │ strvs pc, [r0, #1093] @ 0x445 │ │ │ │ @ instruction: 0xf8872148 │ │ │ │ - blvs ffea9574 │ │ │ │ + blvs ffea956c │ │ │ │ @ instruction: 0xf5026821 │ │ │ │ @ instruction: 0xf8945c80 │ │ │ │ @ instruction: 0xf8dcb08a │ │ │ │ addmi r0, r8, #32 │ │ │ │ @ instruction: 0x83a7f000 │ │ │ │ strle r0, [r8, #-1433] @ 0xfffffa67 │ │ │ │ @ instruction: 0xf887204d │ │ │ │ vst4.16 {d16,d18,d20,d22}, [r5 :256], r9 │ │ │ │ ldreq r7, [sl, r0] │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ - blvs ffe855a8 │ │ │ │ + blvs ffe855a0 │ │ │ │ orrpl pc, r0, r1, lsl #10 │ │ │ │ stcvs 12, cr6, [r1], #-544 @ 0xfffffde0 │ │ │ │ andle r4, r6, r8, lsl #5 │ │ │ │ svclt 0x0042071e │ │ │ │ streq pc, [r8, #-69] @ 0xffffffbb │ │ │ │ @ instruction: 0xf8872055 │ │ │ │ - blvs ffe655c4 │ │ │ │ + blvs ffe655bc │ │ │ │ orrpl pc, r0, r1, lsl #10 │ │ │ │ stclvs 14, cr6, [r1], #-288 @ 0xfffffee0 │ │ │ │ andle r4, r6, r8, lsl #5 │ │ │ │ svclt 0x004206d8 │ │ │ │ ldreq pc, [r0, #-69] @ 0xffffffbb │ │ │ │ @ instruction: 0xf8872047 │ │ │ │ - blvs ffe655e4 │ │ │ │ + blvs ffe655dc │ │ │ │ @ instruction: 0x260ce9d4 │ │ │ │ stcpl 5, cr15, [r5], {1} │ │ │ │ ldrdeq lr, [r0, -ip] │ │ │ │ svclt 0x000842b1 │ │ │ │ mulle r6, r0, r2 │ │ │ │ svclt 0x00420699 │ │ │ │ streq pc, [r0, #-69]! @ 0xffffffbb │ │ │ │ @@ -32848,42 +32846,42 @@ │ │ │ │ stcge 8, cr15, [r8], {80} @ 0x50 │ │ │ │ stceq 8, cr15, [r4], {80} @ 0x50 │ │ │ │ svclt 0x00084570 │ │ │ │ @ instruction: 0xf00045ca │ │ │ │ ldrbeq r8, [lr, #135] @ 0x87 │ │ │ │ addhi pc, r4, r0, asr #2 │ │ │ │ vmls.f q10, , d2[2] │ │ │ │ - bl 1c31c94 │ │ │ │ + bl 1c31c8c │ │ │ │ @ instruction: 0xf083000e │ │ │ │ svclt 0x00b80301 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ ldrble r0, [r7, #-2010]! @ 0xfffff826 │ │ │ │ vst4.16 {d18-d21}, [r5 :64], r3 │ │ │ │ @ instruction: 0xf1bb7380 │ │ │ │ @ instruction: 0xf8a70f64 │ │ │ │ @ instruction: 0xf000017d │ │ │ │ @ instruction: 0x461d8357 │ │ │ │ - bcc 363438 │ │ │ │ + bcc 363430 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcc SPSR_s, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf0118106 │ │ │ │ @ instruction: 0xf0000a08 │ │ │ │ @ instruction: 0xf0218125 │ │ │ │ @ instruction: 0xf8c40102 │ │ │ │ @ instruction: 0xf10710dc │ │ │ │ @ instruction: 0xf7df0058 │ │ │ │ - @ instruction: 0xf8dfeb12 │ │ │ │ - bvs feee787c │ │ │ │ + @ instruction: 0xf8dfeb16 │ │ │ │ + bvs feee7874 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldclvs 7, cr4, [r8], #608 @ 0x260 │ │ │ │ @ instruction: 0xf7df2100 │ │ │ │ - @ instruction: 0xf8dfec9e │ │ │ │ - blvs feeb37e0 │ │ │ │ + @ instruction: 0xf8dfeca2 │ │ │ │ + blvs feeb37d8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ stmibcs r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmibcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #7 │ │ │ │ @@ -32907,15 +32905,15 @@ │ │ │ │ rsbhi pc, r7, #0 │ │ │ │ stmdbcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - blcs 8545c │ │ │ │ + blcs 85454 │ │ │ │ strbmi sp, [r0], -sp, lsr #3 │ │ │ │ ldc2l 7, cr15, [ip], #992 @ 0x3e0 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ movwcs r8, #5661 @ 0x161d │ │ │ │ @ instruction: 0xe7a4633b │ │ │ │ @ instruction: 0xf1bb2000 │ │ │ │ @ instruction: 0xf8870f64 │ │ │ │ @@ -32928,40 +32926,40 @@ │ │ │ │ @ instruction: 0xf0184478 │ │ │ │ ldrb pc, [r0], -r1, asr #26 @ │ │ │ │ ldmdbne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ sbccs pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r2, #96]! @ 0x60 │ │ │ │ - blvs ffedf03c │ │ │ │ + blvs ffedf034 │ │ │ │ @ instruction: 0x0c04e9d4 │ │ │ │ orrpl pc, r4, r2, lsl #10 │ │ │ │ rsbsmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ stmdb r0, {r0, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bcs 3220ec │ │ │ │ + bcs 3220e4 │ │ │ │ tsteq r2, ip, lsl #20 │ │ │ │ tsteq sl, r1, asr #20 │ │ │ │ andeq lr, r2, #36864 @ 0x9000 │ │ │ │ - bcs 322134 │ │ │ │ + bcs 32212c │ │ │ │ andeq lr, sl, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldreq r8, [r9, #-575] @ 0xfffffdc1 │ │ │ │ cmpcs r4, r2, asr #30 │ │ │ │ strvs pc, [r0, #-1093] @ 0xfffffbbb │ │ │ │ cmnpne r6, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf019e6a3 │ │ │ │ @ instruction: 0xf43f0501 │ │ │ │ andcs sl, r1, #148, 28 @ 0x940 │ │ │ │ svcpl 0x0080f419 │ │ │ │ @ instruction: 0xf000647a │ │ │ │ - bvs fff05b20 │ │ │ │ + bvs fff05b18 │ │ │ │ @ instruction: 0x46592230 │ │ │ │ eorseq pc, r1, r3, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr12, cr15, {6} @ │ │ │ │ + mrc 7, 1, APSR_nzcv, cr0, cr15, {6} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib r4, {r4, r7, r8, sl, pc}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ strbmi fp, [r0], -r2, lsl #18 │ │ │ │ stmib sp, {r0, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f11a00 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -32980,19 +32978,19 @@ │ │ │ │ strbhi pc, [ip, #-0] @ │ │ │ │ @ instruction: 0xf0452149 │ │ │ │ @ instruction: 0xf8870504 │ │ │ │ @ instruction: 0xe6701177 │ │ │ │ mvnsvc pc, #889192448 @ 0x35000000 │ │ │ │ svcge 0x000ef47f │ │ │ │ stmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bvs 6f6490 │ │ │ │ + bvs 6f6488 │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ stccs 15, cr10, [r0, #-88] @ 0xffffffa8 │ │ │ │ svcge 0x0013f43f │ │ │ │ - blvs ffedeebc │ │ │ │ + blvs ffedeeb4 │ │ │ │ stcpl 5, cr15, [r0], {2} │ │ │ │ mlasgt ip, ip, r8, pc @ │ │ │ │ @ instruction: 0xf43f45dc │ │ │ │ @ instruction: 0xf1bcae7e │ │ │ │ svclt 0x00180f6c │ │ │ │ svceq 0x006cf1bb │ │ │ │ @ instruction: 0xf040bf02 │ │ │ │ @@ -33001,37 +32999,37 @@ │ │ │ │ @ instruction: 0xf640e671 │ │ │ │ @ instruction: 0xf640757f │ │ │ │ @ instruction: 0xf1bc73bf │ │ │ │ svclt 0x00180f00 │ │ │ │ usat r4, #16, sp, lsl #12 │ │ │ │ stmdavs sl, {r0, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ - blcs 3d420 │ │ │ │ + blcs 3d418 │ │ │ │ svcge 0x0041f47f │ │ │ │ - bvs ffe802f4 │ │ │ │ + bvs ffe802ec │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4604fb71 │ │ │ │ @ instruction: 0xf8df4601 │ │ │ │ ldrbtmi r0, [r8], #-2012 @ 0xfffff824 │ │ │ │ - blx 10e330a │ │ │ │ + blx 10e3302 │ │ │ │ @ instruction: 0xf8c4682b │ │ │ │ @ instruction: 0xf8c430e0 │ │ │ │ ldrb r3, [lr], r8, asr #1 │ │ │ │ rsbsmi pc, ip, pc, asr #8 │ │ │ │ - blx 4e133c │ │ │ │ + blx 4e1334 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf005407c │ │ │ │ @ instruction: 0xf107fa0d │ │ │ │ @ instruction: 0xf8800154 │ │ │ │ @ instruction: 0xf107a000 │ │ │ │ eorsvs r0, r8, #80, 20 @ 0x50000 │ │ │ │ @ instruction: 0xf7e66a78 │ │ │ │ @ instruction: 0xf8dfffc9 │ │ │ │ ldrbtmi r3, [fp], #-1956 @ 0xfffff85c │ │ │ │ - blcs 3f3bc │ │ │ │ + blcs 3f3b4 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ @ instruction: 0xf10005ab │ │ │ │ strbeq r8, [lr, #-1168]! @ 0xfffffb70 │ │ │ │ strbthi pc, [r5], #-256 @ 0xffffff00 @ │ │ │ │ @ instruction: 0xf1000528 │ │ │ │ @ instruction: 0x07698419 │ │ │ │ mvnhi pc, #0, 2 │ │ │ │ @@ -33042,36 +33040,36 @@ │ │ │ │ @ instruction: 0x066882fa │ │ │ │ adcshi pc, lr, #0, 2 │ │ │ │ @ instruction: 0xf1000629 │ │ │ │ strteq r8, [sl], r4, lsl #5 │ │ │ │ subhi pc, sl, #0, 2 │ │ │ │ @ instruction: 0xf10007eb │ │ │ │ streq r8, [r8, pc, lsl #4]! │ │ │ │ - blvs fff1a8bc │ │ │ │ + blvs fff1a8b4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbtcc pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x461884f2 │ │ │ │ - blx ff863392 │ │ │ │ + blx ff86338a │ │ │ │ @ instruction: 0xf8d44682 │ │ │ │ stmdacs r0, {r2, r4, r6, r7} │ │ │ │ - ldrbhi pc, [pc], #0 @ 253bc @ │ │ │ │ - blx ff6633a2 │ │ │ │ + ldrbhi pc, [pc], #0 @ 253b4 @ │ │ │ │ + blx ff66339a │ │ │ │ @ instruction: 0xf8df4683 │ │ │ │ ldrbmi r2, [fp], -ip, lsr #14 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ mrc2 0, 0, pc, cr14, cr8, {0} │ │ │ │ @ instruction: 0xf0054650 │ │ │ │ ldrbmi pc, [r8], -sp, ror #18 @ │ │ │ │ @ instruction: 0xf96af005 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ - blx 13e1450 │ │ │ │ + blx 13e1448 │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, 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 │ │ │ │ @@ -33088,15 +33086,15 @@ │ │ │ │ ssatcc pc, #29, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df2002 │ │ │ │ @ instruction: 0xf64016bc │ │ │ │ ldrbtmi r2, [fp], #-534 @ 0xfffffdea │ │ │ │ @ instruction: 0xf8df9302 │ │ │ │ ldrbtmi r3, [r9], #-1716 @ 0xfffff94c │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ - bvc d22870 │ │ │ │ + bvc d22868 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #883 @ 0x373 │ │ │ │ @ instruction: 0xf7f92300 │ │ │ │ @ instruction: 0xf506fce9 │ │ │ │ vst1.32 {d21-d24}, [pc], r5 │ │ │ │ smlabbls r3, r0, r1, r7 │ │ │ │ ldrdeq lr, [r2, -r2] │ │ │ │ @@ -33113,19 +33111,19 @@ │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0184630 │ │ │ │ @ instruction: 0xf8dff9f5 │ │ │ │ vst1.16 {d17-d19}, [pc :128], r0 │ │ │ │ @ instruction: 0x4630427c │ │ │ │ @ instruction: 0xf0184479 │ │ │ │ strbmi pc, [r0], -sp, ror #19 @ │ │ │ │ - blx 176349a │ │ │ │ + blx 1763492 │ │ │ │ @ instruction: 0x364cf8df │ │ │ │ @ instruction: 0x46826bba │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blvs 1ed3bb4 │ │ │ │ + blvs 1ed3bac │ │ │ │ ldcvs 6, cr4, [r8], #172 @ 0xac │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf5078155 │ │ │ │ @ instruction: 0xf8df7211 │ │ │ │ andls r1, r1, #52, 12 @ 0x3400000 │ │ │ │ ldrbtmi r6, [r9], #-2618 @ 0xfffff5c6 │ │ │ │ andge lr, r3, #3358720 @ 0x334000 │ │ │ │ @@ -33140,21 +33138,21 @@ │ │ │ │ msrcc CPSR_, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c53301 │ │ │ │ @ instruction: 0xf0053320 │ │ │ │ @ instruction: 0x4648f8d3 │ │ │ │ @ instruction: 0xf8d0f005 │ │ │ │ @ instruction: 0xf0056a38 │ │ │ │ @ instruction: 0xf8d5f8cd │ │ │ │ - blcs 72204 │ │ │ │ + blcs 721fc │ │ │ │ @ instruction: 0xf8d4bf18 │ │ │ │ @ instruction: 0xf47f10dc │ │ │ │ @ instruction: 0x4640add4 │ │ │ │ - blx 9e3516 │ │ │ │ + blx 9e350e │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blvs fff86684 │ │ │ │ + blvs fff8667c │ │ │ │ @ instruction: 0xf104220b │ │ │ │ @ instruction: 0xf505018a │ │ │ │ andscc r5, ip, r1, lsl #1 │ │ │ │ @ instruction: 0xf9daf018 │ │ │ │ strtmi r4, [fp], -r1, lsr #12 │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ addpl pc, r1, r3, lsl #10 │ │ │ │ @@ -33209,55 +33207,55 @@ │ │ │ │ @ instruction: 0xf8410302 │ │ │ │ stmib r6, {r2, sl, fp, lr, pc}^ │ │ │ │ ldmib r4, {r8, fp, pc}^ │ │ │ │ stmib r2, {r1, r8, fp, pc}^ │ │ │ │ rsbvs r8, r8, #4, 18 @ 0x10000 │ │ │ │ sbcscc pc, ip, r4, asr #17 │ │ │ │ strbmi lr, [r0], -sp, lsr #11 │ │ │ │ - blx fe763618 │ │ │ │ + blx fe763610 │ │ │ │ @ instruction: 0x46056bfe │ │ │ │ @ instruction: 0x46316a78 │ │ │ │ cdp2 7, 4, cr15, cr10, cr6, {7} │ │ │ │ - bvs ffe6de4c │ │ │ │ + bvs ffe6de44 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8dffb57 │ │ │ │ - blvs feeb2934 │ │ │ │ + blvs feeb292c │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ - blcs 3f6c8 │ │ │ │ + blcs 3f6c0 │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ strbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ - blvs feeb6f88 │ │ │ │ + blvs feeb6f80 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf81ef005 │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ - strb pc, [pc, #-2075]! @ 24e69 @ │ │ │ │ - b 10a8290 │ │ │ │ + strb pc, [pc, #-2075]! @ 24e61 @ │ │ │ │ + b 10a8288 │ │ │ │ vhsub.u32 d21, d0, d12 │ │ │ │ ldrmi r0, [r1], -r7, lsl #4 │ │ │ │ andscc lr, lr, #323584 @ 0x4f000 │ │ │ │ andpl lr, r9, #270336 @ 0x42000 │ │ │ │ andeq pc, r7, #-1207959551 @ 0xb8000001 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ ldrb sl, [ip], #-3506 @ 0xfffff24e │ │ │ │ @ instruction: 0xf8872243 │ │ │ │ strb r2, [sp], #-372 @ 0xfffffe8c │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbtls pc, [r0], r3 @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x4648d036 │ │ │ │ - stmib r2!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #69206016 @ 0x4200000 │ │ │ │ ldmdale pc, {r3, r4, r7, r9, lr}^ @ │ │ │ │ rscsvc pc, pc, #69206016 @ 0x4200000 │ │ │ │ ldrsbne pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0184648 │ │ │ │ - blvs fff23f74 │ │ │ │ + blvs fff23f6c │ │ │ │ cmplt r8, fp, lsl r8 │ │ │ │ strle r0, [r7, #-1944] @ 0xfffff868 │ │ │ │ @ instruction: 0xf894204c │ │ │ │ @ instruction: 0xf045208a │ │ │ │ @ instruction: 0xf8870502 │ │ │ │ ldrt r0, [r2], #-373 @ 0xfffffe8b │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ @@ -33269,485 +33267,485 @@ │ │ │ │ andsvs r3, r3, r0, lsl #7 │ │ │ │ rsccc pc, r0, r4, asr #17 │ │ │ │ sbccc pc, r8, r4, asr #17 │ │ │ │ ldmmi lr!, {r0, r1, r5, r6, r7, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2747 @ 0xfffff545 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - b 1ce36a4 │ │ │ │ + b 1de369c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ strble r0, [fp, #1950] @ 0x79e │ │ │ │ @ instruction: 0xf045214c │ │ │ │ @ instruction: 0xf8870502 │ │ │ │ ldr r1, [r0], #-373 @ 0xfffffe8b │ │ │ │ andcc lr, r0, #3571712 @ 0x368000 │ │ │ │ @ instruction: 0xf43f4293 │ │ │ │ andls sl, r0, #7, 28 @ 0x70 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46484af1 │ │ │ │ @ instruction: 0xf018447a │ │ │ │ - bvs e648d4 │ │ │ │ + bvs e648cc │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0184649 │ │ │ │ ldrb pc, [r7, #2197]! @ 0x895 @ │ │ │ │ rscsvc pc, r0, #889192448 @ 0x35000000 │ │ │ │ stcge 4, cr15, [r5], #508 @ 0x1fc │ │ │ │ ldrbtmi r4, [sl], #-2794 @ 0xfffff516 │ │ │ │ - bcs 7ffbc │ │ │ │ - stcge 4, cr15, [pc], #252 @ 25874 │ │ │ │ + bcs 7ffb4 │ │ │ │ + stcge 4, cr15, [pc], #252 @ 2586c │ │ │ │ ldr r4, [sp], #1565 @ 0x61d │ │ │ │ - bvs 1e7831c │ │ │ │ + bvs 1e78314 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ strt r2, [r6], r1, lsr #32 │ │ │ │ teqcs r1, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf06f4648 │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ ldmdbvc r9, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ msrvc CPSR_sx, #29360128 @ 0x1c00000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ stc2 7, cr15, [r8], {236} @ 0xec │ │ │ │ subpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8a8f018 │ │ │ │ @ instruction: 0xe78b2230 │ │ │ │ @ instruction: 0xf1044ada │ │ │ │ - bvs ffee8210 │ │ │ │ + bvs ffee8208 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ ldrbmi r4, [r3], -r8, asr #12 │ │ │ │ stc2 0, cr15, [r4], #-96 @ 0xffffffa0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ @ instruction: 0xf85af018 │ │ │ │ - blvs feeb86c8 │ │ │ │ + blvs feeb86c0 │ │ │ │ @ instruction: 0xf50258d2 │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - blcs 72568 │ │ │ │ + blcs 72560 │ │ │ │ sbcshi pc, r8, #0 │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - bcs 1b2d8e8 │ │ │ │ + bcs 1b2d8e0 │ │ │ │ stclge 4, cr15, [sp, #252] @ 0xfc │ │ │ │ ldrsbtcc pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r8], -r1, asr #5 │ │ │ │ @ instruction: 0xf7df607b │ │ │ │ - stmdacs r2, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r8, fp, sp, lr, pc} │ │ │ │ svclt 0x0088687b │ │ │ │ streq pc, [r2, #-69] @ 0xffffffbb │ │ │ │ stclge 6, cr15, [r7, #252] @ 0xfc │ │ │ │ @ instruction: 0xf53f07aa │ │ │ │ str sl, [r3], -r4, asr #27 │ │ │ │ - bvc a2c44 │ │ │ │ + bvc a2c3c │ │ │ │ ldmib r4, {r5, r8, r9, sp}^ │ │ │ │ ldrbmi r0, [r2], -ip, lsl #2 │ │ │ │ - blx 15637f6 │ │ │ │ + blx 15637ee │ │ │ │ @ instruction: 0xf5076bfb │ │ │ │ adcsvs r7, sl, r9, lsl #4 │ │ │ │ - blpl fe1a2c4c │ │ │ │ + blpl fe1a2c44 │ │ │ │ ldmib fp, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7f00100 │ │ │ │ ldmvs sl!, {r0, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r4, r0, #87031808 @ 0x5300000 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46484ab3 │ │ │ │ @ instruction: 0xf018447a │ │ │ │ @ instruction: 0xf44ffbdb │ │ │ │ - bvs e36254 │ │ │ │ + bvs e3624c │ │ │ │ @ instruction: 0xf0184649 │ │ │ │ - blmi fe6238b0 │ │ │ │ + blmi fe6238a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3ad89 │ │ │ │ - blcs 32564 │ │ │ │ + blcs 3255c │ │ │ │ stcge 4, cr15, [r4, #508] @ 0x1fc │ │ │ │ movwcs lr, #2523 @ 0x9db │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ @ instruction: 0xf507e57e │ │ │ │ @ instruction: 0x23207ae2 │ │ │ │ ldrdeq lr, [sl, -r4] │ │ │ │ @ instruction: 0xf7f04652 │ │ │ │ - blvs fff24518 │ │ │ │ + blvs fff24510 │ │ │ │ rscsvc pc, r2, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf50360fa │ │ │ │ @ instruction: 0x23205b85 │ │ │ │ tsteq r2, fp, asr r9 │ │ │ │ - blx 4e387a │ │ │ │ + blx 4e3872 │ │ │ │ @ instruction: 0x465368fa │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi fe675eb4 │ │ │ │ + bmi fe675eac │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ - blx fe96192e │ │ │ │ + blx fe961926 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ @ instruction: 0xffdaf017 │ │ │ │ - blvs feeb86c8 │ │ │ │ + blvs feeb86c0 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e668 │ │ │ │ - stclge 4, cr15, [pc, #-508] @ 256f0 │ │ │ │ + bcs 6e660 │ │ │ │ + stclge 4, cr15, [pc, #-508] @ 256e8 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdb fp, {r1, r3, r6, r8, sl, fp, sp, pc}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ strb r2, [r4, #-778] @ 0xfffffcf6 │ │ │ │ - bvc ff0e2d20 │ │ │ │ + bvc ff0e2d18 │ │ │ │ ldmib r4, {r5, r8, r9, sp}^ │ │ │ │ ldrbmi r0, [r2], -lr, lsl #2 │ │ │ │ - blx ff9e38d0 │ │ │ │ + blx ff9e38c8 │ │ │ │ @ instruction: 0xf5076bfb │ │ │ │ teqvs sl, r2 @ │ │ │ │ - blpl fe1a2d28 │ │ │ │ + blpl fe1a2d20 │ │ │ │ @ instruction: 0xf10b2320 │ │ │ │ ldmdb fp, {r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf7f00102 │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r4, r0, #87031808 @ 0x5300000 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46484a7d │ │ │ │ @ instruction: 0xf018447a │ │ │ │ @ instruction: 0xf44ffb6b │ │ │ │ - bvs e36334 │ │ │ │ + bvs e3632c │ │ │ │ @ instruction: 0xf0174649 │ │ │ │ - blmi 18257d0 │ │ │ │ + blmi 18257c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3ad13 │ │ │ │ - blcs 32644 │ │ │ │ + blcs 3263c │ │ │ │ stcge 4, cr15, [lr, #-508] @ 0xfffffe04 │ │ │ │ movwcs lr, #10587 @ 0x295b │ │ │ │ movwcs lr, #59844 @ 0xe9c4 │ │ │ │ @ instruction: 0xf7fee508 │ │ │ │ - blvs fff23f2c │ │ │ │ + blvs fff23f24 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf503417c │ │ │ │ strbmi r5, [r8], -r4, lsl #21 │ │ │ │ - beq 461db0 │ │ │ │ - blvc e0df4 │ │ │ │ - blvc e0fc4 │ │ │ │ - blvc 260fe4 │ │ │ │ - blvc 60fcc │ │ │ │ - blx f619fe │ │ │ │ + beq 461da8 │ │ │ │ + blvc e0dec │ │ │ │ + blvc e0fbc │ │ │ │ + blvc 260fdc │ │ │ │ + blvc 60fc4 │ │ │ │ + blx f619f6 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ @ instruction: 0xff72f017 │ │ │ │ - blvs feeb86c8 │ │ │ │ + blvs feeb86c0 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e738 │ │ │ │ + bcs 6e730 │ │ │ │ stclge 4, cr15, [r1], #508 @ 0x1fc │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdb sl, {r2, r3, r4, r6, r7, sl, fp, sp, pc}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ ldrb r2, [r6], #776 @ 0x308 │ │ │ │ @ instruction: 0xf1046bfa │ │ │ │ @ instruction: 0x46480374 │ │ │ │ - blpl fe062de4 │ │ │ │ - bpl fe122de8 │ │ │ │ + blpl fe062ddc │ │ │ │ + bpl fe122de0 │ │ │ │ @ instruction: 0xf10a4a53 │ │ │ │ @ instruction: 0xf8db0a08 │ │ │ │ ldrbtmi r1, [sl], #-100 @ 0xffffff9c │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r2 │ │ │ │ cmnvs fp, ip, ror r1 │ │ │ │ stmib sp, {r1, r2, r5, r6, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf018a600 │ │ │ │ @ instruction: 0xf44ffb0b │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf0176a38 │ │ │ │ - bmi c25710 │ │ │ │ + bmi c25708 │ │ │ │ ldmpl sl, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf502697b │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ stmdbcs r1, {r5, r6, r8, r9, ip} │ │ │ │ stcge 4, cr15, [ip], #508 @ 0x1fc │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ ldrmi sl, [r8], -r7, lsr #25 │ │ │ │ andscs r4, r6, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xff66f017 │ │ │ │ ldrdcc pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ ldr r6, [sp], #1123 @ 0x463 │ │ │ │ @ instruction: 0xf1046bfa │ │ │ │ @ instruction: 0x4648035e │ │ │ │ - blpl fe062e50 │ │ │ │ - bpl fe0e2e54 │ │ │ │ + blpl fe062e48 │ │ │ │ + bpl fe0e2e4c │ │ │ │ @ instruction: 0xf10a4a39 │ │ │ │ @ instruction: 0xf8db0a0c │ │ │ │ ldrbtmi r1, [sl], #-72 @ 0xffffffb8 │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r2 │ │ │ │ @ instruction: 0x61bb417c │ │ │ │ stmib sp, {r1, r2, r5, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf018a600 │ │ │ │ vst1.64 {d31-d32}, [pc :64], r5 │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf0176a38 │ │ │ │ - bmi 5656a4 │ │ │ │ + bmi 56569c │ │ │ │ ldmpl sl, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf50269bb │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ stmdbcs r1, {r5, r6, r8, r9, ip} │ │ │ │ ldclge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ ldrmi sl, [r8], -lr, ror #24 │ │ │ │ andscs r4, r6, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xff30f017 │ │ │ │ ldrdcc pc, [r8], #-139 @ 0xffffff75 │ │ │ │ strbt r6, [r4], #-1059 @ 0xfffffbdd │ │ │ │ - ldrdeq fp, [r5], -r6 │ │ │ │ - ldrdeq fp, [r5], -r0 │ │ │ │ + ldrdeq fp, [r5], -lr │ │ │ │ + ldrdeq fp, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r6, r2, lsr #21 │ │ │ │ + andeq r0, r6, sl, lsr #21 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, ip, lsr sl │ │ │ │ + andeq r0, r6, r4, asr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r6, r8, lsl r8 │ │ │ │ - strdeq sl, [r5], -r0 │ │ │ │ - andeq r3, r3, r6 │ │ │ │ - ldrdeq r3, [r3], -r8 │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ - andeq r3, r3, r2, asr #9 │ │ │ │ - andeq r0, r6, r4, ror #12 │ │ │ │ - andeq r0, r6, sl, ror r6 │ │ │ │ - @ instruction: 0x000605ba │ │ │ │ - andeq r3, r3, r2, ror #9 │ │ │ │ - andeq r3, r3, lr, lsl #9 │ │ │ │ - andeq r2, r3, lr, ror #26 │ │ │ │ - andeq r3, r3, r4, lsl #9 │ │ │ │ - andeq r3, r3, r0, ror #8 │ │ │ │ - @ instruction: 0x00034db8 │ │ │ │ + andeq r0, r6, r0, lsr #16 │ │ │ │ + strdeq sl, [r5], -r8 │ │ │ │ + strdeq r2, [r3], -lr │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ + andeq r2, r3, r8, ror #31 │ │ │ │ + @ instruction: 0x000334ba │ │ │ │ + andeq r0, r6, ip, ror #12 │ │ │ │ + andeq r0, r6, r2, lsl #13 │ │ │ │ + andeq r0, r6, r2, asr #11 │ │ │ │ + ldrdeq r3, [r3], -sl │ │ │ │ + andeq r3, r3, r6, lsl #9 │ │ │ │ + andeq r2, r3, r6, ror #26 │ │ │ │ + andeq r3, r3, ip, ror r4 │ │ │ │ + andeq r3, r3, r8, asr r4 │ │ │ │ + @ instruction: 0x00034db0 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - ldrdeq r2, [r3], -sl │ │ │ │ - andeq r0, r6, sl, ror #3 │ │ │ │ - andeq r2, r3, r0, asr pc │ │ │ │ - muleq r6, r6, r1 │ │ │ │ - andeq sl, r5, r0, ror #6 │ │ │ │ - andeq r3, r3, ip, asr #1 │ │ │ │ - andeq r3, r3, r0, lsl r0 │ │ │ │ - andeq r2, r3, lr, ror pc │ │ │ │ - andeq r2, r3, r8, ror #29 │ │ │ │ - andeq r2, r3, lr, ror #27 │ │ │ │ - andeq r2, r3, sl, lsr sp │ │ │ │ + ldrdeq r2, [r3], -r2 @ │ │ │ │ + strdeq r0, [r6], -r2 │ │ │ │ + andeq r2, r3, r8, asr #30 │ │ │ │ + muleq r6, lr, r1 │ │ │ │ + andeq sl, r5, r8, ror #6 │ │ │ │ + andeq r3, r3, r4, asr #1 │ │ │ │ + andeq r3, r3, r8 │ │ │ │ + andeq r2, r3, r6, ror pc │ │ │ │ + andeq r2, r3, r0, ror #29 │ │ │ │ + andeq r2, r3, r6, ror #27 │ │ │ │ + andeq r2, r3, r2, lsr sp │ │ │ │ @ instruction: 0x46486bfb │ │ │ │ @ instruction: 0xf5034af9 │ │ │ │ stmibvs r3!, {r0, r7, r9, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ tstls r0, r8, lsl #24 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - blx 1861bb4 │ │ │ │ + blx 1861bac │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ mrc2 0, 4, pc, cr6, cr7, {0} │ │ │ │ - blvs feeb8b28 │ │ │ │ + blvs feeb8b20 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e8f0 │ │ │ │ - blge fff62d70 │ │ │ │ + bcs 6e8e8 │ │ │ │ + blge fff62d68 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf85aabf7 │ │ │ │ mvnvs r3, r8, lsl #24 │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ tstcc r0, #128, 6 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ - bllt ffae3b94 │ │ │ │ + bllt ffae3b8c │ │ │ │ @ instruction: 0xf44f6bfb │ │ │ │ @ instruction: 0xf6cf4170 │ │ │ │ - bmi ff8c23a0 │ │ │ │ - blpl fe162fb4 │ │ │ │ - bcc 1602fc │ │ │ │ + bmi ff8c2398 │ │ │ │ + blpl fe162fac │ │ │ │ + bcc 1602f4 │ │ │ │ ldmib fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - b 13e93b4 │ │ │ │ - b 1334c04 │ │ │ │ - b 2bcbe4 │ │ │ │ - b 3a83c4 │ │ │ │ + b 13e93ac │ │ │ │ + b 1334bfc │ │ │ │ + b 2bcbdc │ │ │ │ + b 3a83bc │ │ │ │ vrhadd.u32 d16, d3, d1 │ │ │ │ @ instruction: 0xf8cd0c07 │ │ │ │ - b 1415bcc │ │ │ │ + b 1415bc4 │ │ │ │ vmov.i32 d19, #45311 @ 0x0000b0ff │ │ │ │ - b 132e800 │ │ │ │ - b 12bcc10 │ │ │ │ + b 132e7f8 │ │ │ │ + b 12bcc08 │ │ │ │ vcgt.u32 d16, d0, d3 │ │ │ │ vmull.u8 q8, d0, d7 │ │ │ │ movwmi r2, #4107 @ 0x100b │ │ │ │ andgt pc, r8, sp, asr #17 │ │ │ │ strbmi r9, [r8], -r1, lsl #2 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - blx 461c54 │ │ │ │ + blx 461c4c │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ mcr2 0, 2, pc, cr6, cr7, {0} @ │ │ │ │ - blvs feeb8b28 │ │ │ │ + blvs feeb8b20 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e990 │ │ │ │ - blge feaa2e10 │ │ │ │ + bcs 6e988 │ │ │ │ + blge feaa2e08 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib fp, {r2, r5, r7, r8, r9, fp, sp, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff2304 │ │ │ │ - blvs fff14aa4 │ │ │ │ - bmi ff037550 │ │ │ │ - bpl fe063040 │ │ │ │ + blvs fff14a9c │ │ │ │ + bmi ff037548 │ │ │ │ + bpl fe063038 │ │ │ │ ldrbtmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ ldrdne pc, [r4], -sl @ │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r0 │ │ │ │ @ instruction: 0xf018417c │ │ │ │ vst2. {d31,d33}, [pc :128], r7 │ │ │ │ - bvs e3663c │ │ │ │ + bvs e36634 │ │ │ │ @ instruction: 0xf0174649 │ │ │ │ - blmi feda54c8 │ │ │ │ + blmi feda54c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3ab7d │ │ │ │ - blcs 3294c │ │ │ │ - blge 1e62e6c │ │ │ │ + blcs 32944 │ │ │ │ + blge 1e62e64 │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf7ff61a3 │ │ │ │ - blvs ffed4a48 │ │ │ │ + blvs ffed4a40 │ │ │ │ orreq pc, sl, #4, 2 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5024648 │ │ │ │ @ instruction: 0xf5025b81 │ │ │ │ @ instruction: 0xf1045a81 │ │ │ │ andls r0, r1, #76, 4 @ 0xc0000004 │ │ │ │ - bmi fe9f74f0 │ │ │ │ - bleq 7620c8 │ │ │ │ - beq 3620c8 │ │ │ │ + bmi fe9f74e8 │ │ │ │ + bleq 7620c0 │ │ │ │ + beq 3620c0 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ @ instruction: 0xf8cdb000 │ │ │ │ mvnsvs sl, r8 │ │ │ │ @ instruction: 0xf9b2f018 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ - bvs e375dc │ │ │ │ + bvs e375d4 │ │ │ │ stc2l 0, cr15, [r8, #92]! @ 0x5c │ │ │ │ - blvs feef8728 │ │ │ │ + blvs feef8720 │ │ │ │ ldmibvs fp!, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrne SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2901 │ │ │ │ @ instruction: 0xf8d2ab44 │ │ │ │ - bcs 2e9b8 │ │ │ │ - blge 1022ed8 │ │ │ │ + bcs 2e9b0 │ │ │ │ + blge 1022ed0 │ │ │ │ @ instruction: 0x46184659 │ │ │ │ @ instruction: 0xf017220b │ │ │ │ - blvs fff2551c │ │ │ │ + blvs fff25514 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - bpl fe0630fc │ │ │ │ + bpl fe0630f4 │ │ │ │ @ instruction: 0xf8da2210 │ │ │ │ eorvs r3, r3, r0, lsr #32 │ │ │ │ mcr2 0, 0, pc, cr2, cr7, {0} @ │ │ │ │ ldrdcc pc, [r8], -sl @ │ │ │ │ @ instruction: 0xf7ff64a3 │ │ │ │ stmibmi ip, {r1, r3, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x46232255 │ │ │ │ ldrbmi r9, [r0], -r0, lsl #4 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ vmla.i8 d21, d0, d1 │ │ │ │ @ instruction: 0xf7f9721a │ │ │ │ - ldr pc, [pc], #2187 @ 25d20 │ │ │ │ + ldr pc, [pc], #2187 @ 25d18 │ │ │ │ ldrdvs pc, [r8], #132 @ 0x84 │ │ │ │ - beq fe5a2138 │ │ │ │ + beq fe5a2130 │ │ │ │ movwcs lr, #35284 @ 0x89d4 │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ strls ip, [r3], -r0, lsl #2 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf980f7f1 │ │ │ │ @ instruction: 0xf5016bf9 │ │ │ │ tstcc r0, #132, 6 @ 0x10000002 │ │ │ │ movwcs lr, #10579 @ 0x2953 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ subcs r8, r9, #196 @ 0xc4 │ │ │ │ @ instruction: 0xf045680b │ │ │ │ @ instruction: 0xf8870504 │ │ │ │ @ instruction: 0xf7ff2177 │ │ │ │ - blvs fff14190 │ │ │ │ - bvs ffe776c4 │ │ │ │ + blvs fff14188 │ │ │ │ + bvs ffe776bc │ │ │ │ @ instruction: 0xf5032231 │ │ │ │ ldmib r3, {r2, r7, r8, r9, ip, lr}^ │ │ │ │ stmib r4, {r1, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf017ab08 │ │ │ │ @ instruction: 0xf7fffdc5 │ │ │ │ ldmdami r0!, {r1, r2, r5, r6, r7, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ pkhtbmi pc, r3, r9, asr #22 @ │ │ │ │ - bllt 7a3d84 │ │ │ │ + bllt 7a3d7c │ │ │ │ @ instruction: 0xf57f07ab │ │ │ │ stmdami ip!, {r0, r1, r2, r3, r6, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ strmi pc, [r2], pc, asr #22 │ │ │ │ - bllt 323d98 │ │ │ │ + bllt 323d90 │ │ │ │ teqpcc r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ eorscs sl, r1, #2240 @ 0x8c0 │ │ │ │ @ instruction: 0x46506af9 │ │ │ │ stc2 0, cr15, [r8, #92]! @ 0x5c │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ svclt 0x004104de │ │ │ │ orrpl pc, r4, #8388608 @ 0x800000 │ │ │ │ ldmdb r3, {r4, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ ldr r2, [r1, #-776] @ 0xfffffcf8 │ │ │ │ - bvs ffe80dc0 │ │ │ │ + bvs ffe80db8 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ strmi pc, [r4], -fp, lsl #28 │ │ │ │ ldmdami fp, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blvs fff94844 │ │ │ │ + blvs fff9483c │ │ │ │ @ instruction: 0xf104220b │ │ │ │ @ instruction: 0xf505008a │ │ │ │ tstcc ip, r1, lsl #3 │ │ │ │ stc2 0, cr15, [r8, #92] @ 0x5c │ │ │ │ @ instruction: 0xf505462b │ │ │ │ strtmi r5, [r0], -r0, lsl #11 │ │ │ │ orrpl pc, r1, r3, lsl #10 │ │ │ │ tstcc ip, r0, lsl r2 │ │ │ │ @ instruction: 0xf8406a2b │ │ │ │ @ instruction: 0xf0173b4c │ │ │ │ - bvs feb253f8 │ │ │ │ + bvs feb253f0 │ │ │ │ @ instruction: 0xf8d464a3 │ │ │ │ @ instruction: 0xf89500d4 │ │ │ │ - blcs 1b31f08 │ │ │ │ + blcs 1b31f00 │ │ │ │ @ instruction: 0xf8d5d003 │ │ │ │ - blcs 320e0 │ │ │ │ + blcs 320d8 │ │ │ │ qaddlt sp, r1, r8 │ │ │ │ mcrr2 0, 0, pc, r8, cr4 @ │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf7f500b0 │ │ │ │ - bvs ffea4a34 │ │ │ │ + bvs ffea4a2c │ │ │ │ @ instruction: 0xf8c42231 │ │ │ │ cps #20 │ │ │ │ @ instruction: 0xf0170095 │ │ │ │ - blvs fffe53bc │ │ │ │ + blvs fffe53b4 │ │ │ │ @ instruction: 0xf1042216 │ │ │ │ @ instruction: 0xf5060074 │ │ │ │ @ instruction: 0xf5065585 │ │ │ │ @ instruction: 0xf5065384 │ │ │ │ smlabbcc r8, r3, r1, r5 │ │ │ │ stmdbhi r2, {r0, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blvc 614b8 │ │ │ │ - blge e05b4 │ │ │ │ + blvc 614b0 │ │ │ │ + blge e05ac │ │ │ │ stmdbhi lr, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r2, {r0, r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ strpl pc, [r0, #1286] @ 0x506 │ │ │ │ stmdbhi sl, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blvc 36148c │ │ │ │ - blge 260590 │ │ │ │ + blvc 361484 │ │ │ │ + blge 260588 │ │ │ │ ldc2 0, cr15, [lr, #-92]! @ 0xffffffa4 │ │ │ │ @ instruction: 0xf5066e6b │ │ │ │ andscs r5, r6, #-2147483616 @ 0x80000020 │ │ │ │ @ instruction: 0xf104310c │ │ │ │ strbtvs r0, [r3], #-94 @ 0xffffffa2 │ │ │ │ ldc2 0, cr15, [r4, #-92]! @ 0xffffffa4 │ │ │ │ addpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ @@ -33758,166 +33756,166 @@ │ │ │ │ mvnvs r8, r0, lsl #18 │ │ │ │ stmib r4, {r1, r3, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmib r5, {r2, r8, fp, pc}^ │ │ │ │ strtvs r8, [r6], #-2308 @ 0xfffff6fc │ │ │ │ stmdbhi r2, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff61a2 │ │ │ │ tstlt r8, r8, lsl #18 │ │ │ │ - blx ffde1ede │ │ │ │ + blx ffde1ed6 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ - blx fec63ea8 │ │ │ │ + blx fec63ea0 │ │ │ │ stmib r4, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbmi r2, [r0], -r8, lsl #6 │ │ │ │ stccc 8, cr15, [r8], {89} @ 0x59 │ │ │ │ mvnvs r2, r1, lsr r2 │ │ │ │ @ instruction: 0xf0176af9 │ │ │ │ - blvs fff25318 │ │ │ │ + blvs fff25310 │ │ │ │ @ instruction: 0xf7ff681b │ │ │ │ tstlt r8, r2, asr #16 │ │ │ │ - blx ff861f0a │ │ │ │ + blx ff861f02 │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdami r2, {r1, r6, r8, r9, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ @ instruction: 0x4603fa95 │ │ │ │ - bllt fe3f0c │ │ │ │ + bllt fe3f04 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ - blx fe3e3eec │ │ │ │ + blx fe3e3ee4 │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ - blt fe1e3f1c │ │ │ │ - bl fec63e9c │ │ │ │ - andeq r2, r3, r8, lsr #24 │ │ │ │ + blt fe1e3f14 │ │ │ │ + bl fed63e94 │ │ │ │ + andeq r2, r3, r0, lsr #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r3, r0, fp │ │ │ │ - ldrdeq r2, [r3], -sl │ │ │ │ - andeq r2, r3, r0, lsr sl │ │ │ │ - andeq r2, r3, r8, lsr #9 │ │ │ │ - andeq r3, r3, r0, ror #1 │ │ │ │ - andeq r3, r3, ip, asr #1 │ │ │ │ - @ instruction: 0x0005fbb0 │ │ │ │ - andeq r2, r3, lr, lsl #31 │ │ │ │ - andeq r2, r3, r8, asr pc │ │ │ │ - andeq r2, r3, sl, asr #30 │ │ │ │ + andeq r2, r3, r8, lsl #23 │ │ │ │ + ldrdeq r2, [r3], -r2 @ │ │ │ │ + andeq r2, r3, r8, lsr #20 │ │ │ │ + andeq r2, r3, r0, lsr #9 │ │ │ │ + ldrdeq r3, [r3], -r8 │ │ │ │ + andeq r3, r3, r4, asr #1 │ │ │ │ + @ instruction: 0x0005fbb8 │ │ │ │ + andeq r2, r3, r6, lsl #31 │ │ │ │ + andeq r2, r3, r0, asr pc │ │ │ │ + andeq r2, r3, r2, asr #30 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7d15c │ │ │ │ + bl feb7d154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ba9f04 │ │ │ │ - bmi bd2174 │ │ │ │ + blmi ba9efc │ │ │ │ + bmi bd216c │ │ │ │ svcge 0x0000447b │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ - blcs 806e8 │ │ │ │ + blcs 806e0 │ │ │ │ andcs sp, r0, r3 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ stmdami r8!, {r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - bl 363f08 │ │ │ │ + bl 463f00 │ │ │ │ ldrbtmi r4, [r9], #-2342 @ 0xfffff6da │ │ │ │ rsbscc pc, pc, r1, lsl #10 │ │ │ │ @ instruction: 0xf5003904 │ │ │ │ @ instruction: 0xf851707f │ │ │ │ cmplt fp, r4, lsl #30 │ │ │ │ ldrsbcs pc, [ip], #131 @ 0x83 @ │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ sbcscs pc, ip, r3, asr #17 │ │ │ │ ldrdcc pc, [r4], #131 @ 0x83 @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ mvnsle r4, r1, lsl #5 │ │ │ │ ldrbtmi r4, [r8], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf7de3004 │ │ │ │ - stmdavs r3!, {r1, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r2, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ sbcsle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf6404919 │ │ │ │ ldmdami r9, {r0, r1, r3, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 7, pc, cr12, cr7, {0} @ │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf6404915 │ │ │ │ ldmdami r5, {r0, r1, r2, r3, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ andne lr, r0, r7, asr #19 │ │ │ │ mcr2 0, 1, pc, cr2, cr7, {0} @ │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ - blcs 8076c │ │ │ │ + blcs 80764 │ │ │ │ stmdavs r3!, {r0, r6, r7, ip, lr, pc} │ │ │ │ adcsle r2, sl, r0, lsl #22 │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ sbcscs pc, r2, #64, 12 @ 0x4000000 │ │ │ │ mrc2 0, 6, pc, cr0, cr7, {0} │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - muleq r5, r8, r0 │ │ │ │ + andeq sl, r5, r0, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, lr, lsl #19 │ │ │ │ - andeq pc, r5, ip, ror r9 @ │ │ │ │ - strdeq pc, [r5], -r6 │ │ │ │ - andeq pc, r5, r6, asr #18 │ │ │ │ - andeq r2, r3, r4, ror #3 │ │ │ │ - andeq r2, r3, r2, lsr #18 │ │ │ │ - andeq r2, r3, ip, asr #3 │ │ │ │ - andeq r2, r3, sl, lsl #18 │ │ │ │ - andeq pc, r5, sl, lsl #18 │ │ │ │ + muleq r5, r6, r9 │ │ │ │ + andeq pc, r5, r4, lsl #19 │ │ │ │ + strdeq pc, [r5], -lr │ │ │ │ + andeq pc, r5, lr, asr #18 │ │ │ │ + ldrdeq r2, [r3], -ip │ │ │ │ + andeq r2, r3, sl, lsl r9 │ │ │ │ + andeq r2, r3, r4, asr #3 │ │ │ │ + andeq r2, r3, r2, lsl #18 │ │ │ │ + andeq pc, r5, r2, lsl r9 @ │ │ │ │ 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 400d8 │ │ │ │ + blcs 400d0 │ │ │ │ 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 10e1390 │ │ │ │ + blmi 10e1398 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ - blcs 807f4 │ │ │ │ + blcs 807ec │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ @ instruction: 0xf8dffd35 │ │ │ │ ldmdami pc!, {r2, r3, r4, r5, r6, r7, pc} @ │ │ │ │ @ instruction: 0xf50844f8 │ │ │ │ @ instruction: 0xf1a83a7f │ │ │ │ @ instruction: 0xf50a0804 │ │ │ │ ldrbtmi r7, [r8], #-2687 @ 0xfffff581 │ │ │ │ @ instruction: 0xf7de3004 │ │ │ │ - @ instruction: 0xf858ea80 │ │ │ │ + @ instruction: 0xf858ea84 │ │ │ │ orrlt r4, ip, #4, 30 │ │ │ │ ldrsbpl pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0x4628b355 │ │ │ │ - stc 7, cr15, [r4], #888 @ 0x378 │ │ │ │ + stc 7, cr15, [r8], #888 @ 0x378 │ │ │ │ addmi r4, r6, #137363456 @ 0x8300000 │ │ │ │ ldrtmi sp, [r2], -r4, lsr #16 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - mcr 7, 7, pc, cr2, cr14, {6} @ │ │ │ │ + mcr 7, 7, pc, cr6, cr14, {6} @ │ │ │ │ ldrbmi fp, [lr, #-2544] @ 0xfffff610 │ │ │ │ cdpcs 2, 0, cr13, cr1, cr12, {0} │ │ │ │ @ instruction: 0x5dabd902 │ │ │ │ tstle r7, pc, lsr #22 │ │ │ │ @ instruction: 0xf7e44628 │ │ │ │ tstplt r8, r7, asr #30 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7de4649 │ │ │ │ - ldmdblt r8!, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e44628 │ │ │ │ ldmdblt r8, {r0, r4, r5, r8, r9, 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: 0xf7de3004 │ │ │ │ - ldmdavs fp!, {r2, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - bllt 300194 │ │ │ │ + ldmdavs fp!, {r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + bllt 30018c │ │ │ │ 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: 0xf1b9fd7d │ │ │ │ @@ -33932,73 +33930,73 @@ │ │ │ │ @ instruction: 0xf04ffe27 │ │ │ │ @ instruction: 0xe7de30ff │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r2, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 0, pc, cr12, cr7, {0} │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - andeq r9, r5, r2, lsr #31 │ │ │ │ + andeq r9, r5, sl, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r2, lsl #17 │ │ │ │ - strdeq pc, [r5], -r4 │ │ │ │ - andeq pc, r5, r2, ror #16 │ │ │ │ - andeq pc, r5, sl, ror #15 │ │ │ │ - andeq r2, r3, lr, ror r0 │ │ │ │ - andeq r2, r3, ip, asr #15 │ │ │ │ - andeq r2, r3, sl, asr r0 │ │ │ │ - andeq r2, r3, r8, lsr #15 │ │ │ │ - andeq r2, r3, r4, asr #32 │ │ │ │ - muleq r3, r2, r7 │ │ │ │ + andeq pc, r5, sl, lsl #17 │ │ │ │ + strdeq pc, [r5], -ip │ │ │ │ + andeq pc, r5, sl, ror #16 │ │ │ │ + strdeq pc, [r5], -r2 │ │ │ │ + andeq r2, r3, r6, ror r0 │ │ │ │ + andeq r2, r3, r4, asr #15 │ │ │ │ + andeq r2, r3, r2, asr r0 │ │ │ │ + andeq r2, r3, r0, lsr #15 │ │ │ │ + andeq r2, r3, ip, lsr r0 │ │ │ │ + andeq r2, r3, sl, lsl #15 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb7d3b8 │ │ │ │ + bl feb7d3b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xf938f7f5 │ │ │ │ strmi r4, [r2], -r2, lsl #22 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ stclt 7, cr6, [r0, #616] @ 0x268 │ │ │ │ - andeq pc, r5, sl, lsr r7 @ │ │ │ │ + andeq pc, r5, r2, asr #14 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #31 │ │ │ │ - blvc 164358 │ │ │ │ + blvc 164350 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq pc, r5, ip, lsr #14 │ │ │ │ + andeq pc, r5, r4, lsr r7 @ │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, asr #15 │ │ │ │ - blvc 164374 │ │ │ │ + blvc 16436c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq pc, r5, r0, lsl r7 @ │ │ │ │ + andeq pc, r5, r8, lsl r7 @ │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ andscs lr, pc, #3194880 @ 0x30c000 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - strdeq pc, [r5], -r4 │ │ │ │ + strdeq pc, [r5], -ip │ │ │ │ svcge 0x0000b480 │ │ │ │ ldrtmi fp, [sp], r0, lsr #2 │ │ │ │ - blvc 1643a4 │ │ │ │ + blvc 16439c │ │ │ │ stmdalt ip, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ @ instruction: 0xf100b480 │ │ │ │ @ instruction: 0xf1003cff │ │ │ │ svcge 0x0000012f │ │ │ │ svccs 0x0001f81c │ │ │ │ nopeq {34} @ 0x22 │ │ │ │ eorseq pc, r0, r2, lsr #3 │ │ │ │ cmnlt r2, r1, asr #22 │ │ │ │ svclt 0x00882809 │ │ │ │ svclt 0x00942b05 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldrtmi sp, [sp], r3, lsl #18 │ │ │ │ - blvc 1643e0 │ │ │ │ + blvc 1643d8 │ │ │ │ strbmi r4, [r1, #-1904]! @ 0xfffff890 │ │ │ │ andcs sp, r1, sl, ror #3 │ │ │ │ @ instruction: 0x4610e7f7 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -34025,493 +34023,493 @@ │ │ │ │ @ instruction: 0xf10449d2 │ │ │ │ strls r0, [r1, #-76] @ 0xffffffb4 │ │ │ │ ldrbeq pc, [r4, #-260]! @ 0xfffffefc @ │ │ │ │ ldrbtmi r9, [r9], #-2 │ │ │ │ andcs r9, r1, r7, lsl #10 │ │ │ │ ldrbeq pc, [lr, #-260] @ 0xfffffefc @ │ │ │ │ @ instruction: 0xf7de9505 │ │ │ │ - @ instruction: 0xf894ec4e │ │ │ │ - blcc 18b2524 │ │ │ │ + @ instruction: 0xf894ec52 │ │ │ │ + blcc 18b251c │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ - bmi ff2867a4 │ │ │ │ + bmi ff28679c │ │ │ │ ldrbeq pc, [r8, #-263]! @ 0xfffffef9 @ │ │ │ │ ldrdeq lr, [r8, -r4] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ stmibmi r4, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi ff0e1400 │ │ │ │ + blmi ff0e1408 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 72530 │ │ │ │ + blcs 72528 │ │ │ │ @ instruction: 0xf0004bc0 │ │ │ │ ldmpl r6!, {r0, r6, r8, pc}^ │ │ │ │ @ instruction: 0x462a2351 │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ stc2l 7, cr15, [ip, #956] @ 0x3bc │ │ │ │ @ instruction: 0x460249bc │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - stc 7, cr15, [r0], #-888 @ 0xfffffc88 │ │ │ │ + stc 7, cr15, [r4], #-888 @ 0xfffffc88 │ │ │ │ ldrbtmi r4, [fp], #-3002 @ 0xfffff446 │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ cmpcs r1, #40, 2 │ │ │ │ ldmib r4, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ef010c │ │ │ │ ldmibmi r5!, {r0, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi fed213b0 │ │ │ │ + blmi fed213b8 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 72580 │ │ │ │ + blcs 72578 │ │ │ │ msrhi CPSR_fx, r0 │ │ │ │ @ instruction: 0x462a2351 │ │ │ │ ldrdeq lr, [sl, -r4] │ │ │ │ stc2 7, cr15, [r6, #956]! @ 0x3bc │ │ │ │ strmi r4, [r2], -sp, lsr #19 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - bl ffee4314 │ │ │ │ + bl fffe430c │ │ │ │ ldrbtmi r4, [fp], #-2987 @ 0xfffff455 │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf1048112 │ │ │ │ @ instruction: 0xf1040895 │ │ │ │ cps #20 │ │ │ │ @ instruction: 0xf81100c4 │ │ │ │ teqlt fp, r1, lsl #30 │ │ │ │ eoreq pc, r0, #35 @ 0x23 │ │ │ │ - bcc 1075084 │ │ │ │ + bcc 107507c │ │ │ │ svclt 0x00882b09 │ │ │ │ stmdble r1!, {r0, r2, r9, fp, sp}^ │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02a4640 │ │ │ │ ldmibmi lr, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi fe761344 │ │ │ │ + blmi fe76134c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 725ec │ │ │ │ + blcs 725e4 │ │ │ │ rschi pc, sl, r0 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx fef643d6 │ │ │ │ + blx fef643ce │ │ │ │ @ instruction: 0x46054b97 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b99080 │ │ │ │ @ instruction: 0xf0400f01 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xf7fbd05c │ │ │ │ pkhbtmi pc, r0, sp, lsl #30 @ │ │ │ │ subsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46024990 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - bl fede439c │ │ │ │ + bl feee4394 │ │ │ │ @ instruction: 0xf0044640 │ │ │ │ strtmi pc, [r8], -r7, asr #18 │ │ │ │ @ instruction: 0xf944f004 │ │ │ │ umullcc pc, sl, r4, r8 @ │ │ │ │ subsle r2, r5, ip, ror #22 │ │ │ │ ldrsbeq pc, [r8], #132 @ 0x84 @ │ │ │ │ rsbsle r2, r4, r0, lsl #16 │ │ │ │ - blx fe5e4422 │ │ │ │ + blx fe5e441a │ │ │ │ strmi r4, [r4], -r6, lsl #23 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b88080 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ stmibmi r3, {r0, r2, r3, r4, r7, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0x4620eb98 │ │ │ │ + @ instruction: 0x4620eb9c │ │ │ │ @ instruction: 0xf928f004 │ │ │ │ andcs r6, sl, r1, lsr r8 │ │ │ │ - stc 7, cr15, [r4], {222} @ 0xde │ │ │ │ - blmi 1a78e68 │ │ │ │ + stc 7, cr15, [r8], {222} @ 0xde │ │ │ │ + blmi 1a78e60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r4, r0, asr #32 │ │ │ │ ssatmi r3, #30, r4, asr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ orrsle r4, r0, r1, lsl #5 │ │ │ │ umullspl pc, r5, r4, r8 @ │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0xf7deb165 │ │ │ │ - stmdavs r0, {r1, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x463b463a │ │ │ │ eorne pc, r5, r0, asr r8 @ │ │ │ │ svcpl 0x0001f818 │ │ │ │ - blne a44c0 │ │ │ │ + blne a44b8 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ strcs r4, [r0, #-2412] @ 0xfffff694 │ │ │ │ andsvc r2, sp, r1 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - str lr, [ip, r6, ror #22] │ │ │ │ + str lr, [ip, sl, ror #22] │ │ │ │ andcs r4, r1, r9, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2409 @ 0xfffff697 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0x4628eb5e │ │ │ │ + strtmi lr, [r8], -r2, ror #22 │ │ │ │ @ instruction: 0xf8eef004 │ │ │ │ umullcc pc, sl, r4, r8 @ │ │ │ │ @ instruction: 0xd1a92b6c │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ - blx 10e44ca │ │ │ │ + blx 10e44c2 │ │ │ │ strmi r4, [r5], -r2, ror #22 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b99080 │ │ │ │ cmnle r2, r1, lsl #30 │ │ │ │ rsbsle r2, pc, r0, lsl #16 │ │ │ │ mcr2 7, 5, pc, cr4, cr11, {7} @ │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r1, r3, r4, r5, r6, ip, lr, pc}^ │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0x4640eb3e │ │ │ │ + strbmi lr, [r0], -r2, asr #22 │ │ │ │ @ instruction: 0xf8cef004 │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ @ instruction: 0xf8d4f8cb │ │ │ │ stmdacs r0, {r3, r4, r6, r7} │ │ │ │ - blmi 159ab54 │ │ │ │ + blmi 159ab4c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stmdacs r1, {r7} │ │ │ │ - bmi 151ab98 │ │ │ │ + bmi 151ab90 │ │ │ │ ldrbtmi r4, [sl], #-2387 @ 0xfffff6ad │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldr lr, [r1, r8, lsr #22] │ │ │ │ + ldr lr, [r1, ip, lsr #22] │ │ │ │ @ instruction: 0x46024951 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - bl 8644c8 │ │ │ │ - bmi 1420300 │ │ │ │ + bl 9644c0 │ │ │ │ + bmi 14202f8 │ │ │ │ ldrbeq pc, [r8, #-263]! @ 0xfffffef9 @ │ │ │ │ ldrdeq lr, [r4, -r4] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ @ instruction: 0xe6d6fd55 │ │ │ │ orreq pc, sl, r4, lsl #2 │ │ │ │ stmdbmi r8, {r8, ip, pc}^ │ │ │ │ @ instruction: 0xf1049501 │ │ │ │ ldrbtmi r0, [r9], #-1396 @ 0xfffffa8c │ │ │ │ @ instruction: 0xf1049507 │ │ │ │ strls r0, [r5, #-1374] @ 0xfffffaa2 │ │ │ │ strbeq pc, [ip, #-260] @ 0xfffffefc @ │ │ │ │ @ instruction: 0xf7de9502 │ │ │ │ - ldrt lr, [r2], r2, lsl #22 │ │ │ │ + ldrt lr, [r2], r6, lsl #22 │ │ │ │ @ instruction: 0xf7fbb370 │ │ │ │ @ instruction: 0x4605fe5b │ │ │ │ ldmdbmi pc!, {r4, r6, r8, r9, ip, sp, pc} @ │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0x4628eaf6 │ │ │ │ + @ instruction: 0x4628eafa │ │ │ │ @ instruction: 0xf886f004 │ │ │ │ ldmdavs r1!, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de202c │ │ │ │ - ldrb lr, [r2], r2, ror #23 │ │ │ │ + ldrb lr, [r2], r6, ror #23 │ │ │ │ strdcs r5, [ip], -r6 @ │ │ │ │ @ instruction: 0xf7de6831 │ │ │ │ - ssat lr, #26, ip, asr #23 │ │ │ │ + ldrt lr, [r9], r0, ror #23 │ │ │ │ eorcs r6, ip, r1, lsr r8 │ │ │ │ - bl ff5e4544 │ │ │ │ + bl ff6e453c │ │ │ │ ldmdavs r1!, {r4, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de202c │ │ │ │ - usat lr, #8, r2, asr #23 │ │ │ │ + usat lr, #8, r6, asr #23 │ │ │ │ eorcs r6, ip, r1, lsr r8 │ │ │ │ - bl ff364558 │ │ │ │ + bl ff464550 │ │ │ │ stmdbmi lr!, {r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0xe795ead2 │ │ │ │ + @ instruction: 0xe795ead6 │ │ │ │ andcs r4, r1, fp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2347 @ 0xfffff6d5 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldr lr, [r0, -sl, asr #21]! │ │ │ │ + ldr lr, [r0, -lr, asr #21]! │ │ │ │ andcs r4, r1, r9, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2345 @ 0xfffff6d7 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - str lr, [r5, r2, asr #21] │ │ │ │ - ldmda r8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r9, r5, lr, ror #26 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, sl, ror #12 │ │ │ │ - andeq r9, r5, r8, asr #26 │ │ │ │ - andeq r2, r3, r6, ror r6 │ │ │ │ - andeq r2, r3, r0, lsl #13 │ │ │ │ + str lr, [r5, r6, asr #21] │ │ │ │ + ldmda ip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r9, r5, r6, ror sp │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r5, r2, ror r6 @ │ │ │ │ + andeq r9, r5, r0, asr sp │ │ │ │ + andeq r2, r3, lr, ror #12 │ │ │ │ andeq r2, r3, r8, ror r6 │ │ │ │ - ldrdeq pc, [r5], -ip │ │ │ │ + andeq r2, r3, r0, ror r6 │ │ │ │ + andeq pc, r5, r4, ror #11 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, r3, sl, asr #21 │ │ │ │ - @ instruction: 0x0005f5b2 │ │ │ │ - andeq r4, r3, r4, lsr #21 │ │ │ │ - andeq pc, r5, ip, lsl #11 │ │ │ │ - andeq r4, r3, lr, ror sl │ │ │ │ - andeq pc, r5, r6, ror #10 │ │ │ │ - andeq r4, r3, r8, lsr sl │ │ │ │ - andeq pc, r5, r0, lsr #10 │ │ │ │ - andeq pc, r5, r8, lsl #10 │ │ │ │ - andeq r2, r3, r2, lsl #11 │ │ │ │ - @ instruction: 0x0005f4bc │ │ │ │ - @ instruction: 0x000349b8 │ │ │ │ - andeq r9, r5, ip, lsl #23 │ │ │ │ - andeq r4, r3, r4, asr r9 │ │ │ │ - strdeq pc, [r2], -lr │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ - andeq pc, r5, r4, lsl r4 @ │ │ │ │ - muleq r3, r0, r4 │ │ │ │ - ldrdeq pc, [r5], -r8 │ │ │ │ - andeq r2, r3, r6, ror r4 │ │ │ │ - andeq r2, r3, r0, ror r4 │ │ │ │ - andeq r4, r3, sl, asr #17 │ │ │ │ - andeq r2, r3, r0, lsr r4 │ │ │ │ - andeq r2, r3, r2, lsr #7 │ │ │ │ - andeq r4, r3, r4, ror r8 │ │ │ │ - andeq r2, r3, r0, asr #7 │ │ │ │ - ldrdeq pc, [r2], -r6 │ │ │ │ - andeq r4, r3, ip, lsl r8 │ │ │ │ - andeq pc, r2, r6, asr #27 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ + andeq r4, r3, r2, asr #21 │ │ │ │ + @ instruction: 0x0005f5ba │ │ │ │ + muleq r3, ip, sl │ │ │ │ + muleq r5, r4, r5 │ │ │ │ + andeq r4, r3, r6, ror sl │ │ │ │ + andeq pc, r5, lr, ror #10 │ │ │ │ + andeq r4, r3, r0, lsr sl │ │ │ │ + andeq pc, r5, r8, lsr #10 │ │ │ │ + andeq pc, r5, r0, lsl r5 @ │ │ │ │ + andeq r2, r3, sl, ror r5 │ │ │ │ + andeq pc, r5, r4, asr #9 │ │ │ │ + @ instruction: 0x000349b0 │ │ │ │ + muleq r5, r4, fp │ │ │ │ + andeq r4, r3, ip, asr #18 │ │ │ │ + strdeq pc, [r2], -r6 │ │ │ │ + andeq r2, r3, r8, asr #9 │ │ │ │ + andeq pc, r5, ip, lsl r4 @ │ │ │ │ + andeq r2, r3, r8, lsl #9 │ │ │ │ + andeq pc, r5, r0, ror #7 │ │ │ │ + andeq r2, r3, lr, ror #8 │ │ │ │ + andeq r2, r3, r8, ror #8 │ │ │ │ + andeq r4, r3, r2, asr #17 │ │ │ │ + andeq r2, r3, r8, lsr #8 │ │ │ │ + muleq r3, sl, r3 │ │ │ │ + andeq r4, r3, ip, ror #16 │ │ │ │ + @ instruction: 0x000323b8 │ │ │ │ + andeq pc, r2, lr, asr #27 │ │ │ │ + andeq r4, r3, r4, lsl r8 │ │ │ │ + @ instruction: 0x0002fdbe │ │ │ │ + muleq r3, r0, r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr8, cr12, {6} │ │ │ │ sbcslt r4, r7, ip, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ strmi sl, [r4], -r6, lsl #30 │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f313c │ │ │ │ @ instruction: 0xf7de0300 │ │ │ │ - blmi 1621780 │ │ │ │ - blvc 361d34 │ │ │ │ + blmi 1621788 │ │ │ │ + blvc 361d2c │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stc 1, cr0, [r7] │ │ │ │ svcvs 0x00db7b02 │ │ │ │ cmnle fp, r0, lsl #22 │ │ │ │ ldreq pc, [r0, #-263] @ 0xfffffef9 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcr 7, 5, pc, cr0, cr13, {6} @ │ │ │ │ + mcr 7, 5, pc, cr4, cr13, {6} @ │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dfd050 │ │ │ │ @ instruction: 0xf1079134 │ │ │ │ - ldrhcs r0, [pc, #-140] @ 26688 │ │ │ │ + ldrhcs r0, [pc, #-140] @ 26680 │ │ │ │ ldrbtmi r4, [r9], #1600 @ 0x640 │ │ │ │ @ instruction: 0xf7de464a │ │ │ │ - @ instruction: 0x4629e91a │ │ │ │ + @ instruction: 0x4629e91e │ │ │ │ @ instruction: 0xf7dd4638 │ │ │ │ - @ instruction: 0x4603ee90 │ │ │ │ + @ instruction: 0x4603ee94 │ │ │ │ eorsle r2, pc, r0, lsl #16 │ │ │ │ cmncs pc, sl, asr #12 │ │ │ │ eorseq pc, ip, r7, lsl #2 │ │ │ │ - stmdb ip, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf10701c3 │ │ │ │ @ instruction: 0xf7de0043 │ │ │ │ - ldmdblt r8, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr10, cr13, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr14, cr13, {6} │ │ │ │ cmplt r8, #3145728 @ 0x300000 │ │ │ │ cmncs pc, fp, lsr sl @ │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ - ldm r8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx 164744 │ │ │ │ + blx 16473c │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ strmi r6, [r5], -r3, lsr #19 │ │ │ │ - bcs 750fc │ │ │ │ + bcs 750f4 │ │ │ │ ldmdbmi r4!, {r1, r2, r3, r5, r8, fp, ip, lr, pc} │ │ │ │ ldrbteq pc, [r4], -r4, lsl #2 @ │ │ │ │ andls r6, r2, #139264 @ 0x22000 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf1048003 │ │ │ │ @ instruction: 0xf104028a │ │ │ │ stmib sp, {r1, r2, r3, r4, r6}^ │ │ │ │ andcs r0, r1, r0, lsl #12 │ │ │ │ - ldmib ip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 64708 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf894ff8d │ │ │ │ - blcs 1b329cc │ │ │ │ + blcs 1b329c4 │ │ │ │ andcs sp, sl, r5, lsr r0 │ │ │ │ - ldmib r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 8b904c │ │ │ │ + ldmib r8, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 8b9044 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d136 │ │ │ │ ldrtmi r7, [sp], r2, lsr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ubfx pc, r5, #26, #12 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ andeq lr, r4, #212, 18 @ 0x350000 │ │ │ │ - bleq 8bbf4 │ │ │ │ + bleq 8bbec │ │ │ │ strcs pc, [fp], -r0, asr #7 │ │ │ │ tstpl r2, r1, asr #20 │ │ │ │ andeq pc, fp, #-1140850687 @ 0xbc000001 │ │ │ │ @ instruction: 0xf1044332 │ │ │ │ vmin.u32 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 │ │ │ │ streq lr, [r0], -sp, asr #19 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - stmib r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d4e7c2 │ │ │ │ @ instruction: 0xf7f700d4 │ │ │ │ stmdbmi lr, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r4, lsl #12 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - ldmib r4!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ ldr pc, [sp, r5, asr #30]! │ │ │ │ - svc 0x0028f7dd │ │ │ │ - andeq r9, r5, sl, lsr r9 │ │ │ │ + svc 0x002cf7dd │ │ │ │ + andeq r9, r5, r2, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, r0, lsr #4 │ │ │ │ - andeq r2, r3, r6, lsr #5 │ │ │ │ - andeq r2, r3, lr, ror #4 │ │ │ │ - andeq r2, r3, r8, ror r2 │ │ │ │ - andeq r9, r5, r0, asr r8 │ │ │ │ - andeq r2, r3, ip, asr #3 │ │ │ │ - strdeq r2, [r3], -r8 │ │ │ │ + andeq pc, r5, r8, lsr #4 │ │ │ │ + muleq r3, lr, r2 │ │ │ │ + andeq r2, r3, r6, ror #4 │ │ │ │ + andeq r2, r3, r0, ror r2 │ │ │ │ + andeq r9, r5, r8, asr r8 │ │ │ │ + andeq r2, r3, r4, asr #3 │ │ │ │ + strdeq r2, [r3], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb7da60 │ │ │ │ + bl feb7da58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 22a848 │ │ │ │ + blmi 22a840 │ │ │ │ @ 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: 0xf04fefb4 │ │ │ │ + @ instruction: 0xf04fefb8 │ │ │ │ stclt 0, cr3, [r0, #1020] @ 0x3fc │ │ │ │ - muleq r5, r0, r7 │ │ │ │ + muleq r5, r8, r7 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r2, r3, sl, lsr #3 │ │ │ │ + andeq r2, r3, r2, lsr #3 │ │ │ │ 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 @ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7dabc │ │ │ │ + bl feb7dab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ svcge 0x00004947 │ │ │ │ ldrbtmi r4, [r9], #-2887 @ 0xfffff4b9 │ │ │ │ ldrbtmi r4, [fp], #-2631 @ 0xfffff5b9 │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r1, r2, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f212c │ │ │ │ stmiapl r4, {r9}^ │ │ │ │ - blcs 40974 │ │ │ │ - blmi 10dae24 │ │ │ │ + blcs 4096c │ │ │ │ + blmi 10dae1c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorsle r2, sl, r0, lsl #22 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7de2000 │ │ │ │ - blmi fe0b70 │ │ │ │ + blmi fe0b78 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldmib ip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 64880 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mrcmi 1, 1, sp, cr9, cr10, {2} │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - b 1d64898 │ │ │ │ + b 1e64890 │ │ │ │ ldcne 4, cr4, [r0, #-504]! @ 0xfffffe08 │ │ │ │ - mcr 7, 2, pc, cr0, cr13, {6} @ │ │ │ │ + mcr 7, 2, pc, cr4, cr13, {6} @ │ │ │ │ @ instruction: 0xf7dee009 │ │ │ │ - strtmi lr, [r9], -ip, ror #16 │ │ │ │ + @ instruction: 0x4629e870 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xffa2f016 │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ ldmdavs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldc2l 0, cr15, [sl], {11} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d1ef │ │ │ │ @ instruction: 0xf7dd0010 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47981d30 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - stmda sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl!, {r0, r1, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 995658 │ │ │ │ + bmi 995650 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12e0300 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf2404e1e │ │ │ │ ldcmi 2, cr1, [lr, #-204] @ 0xffffff34 │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf950f017 │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ - blcs 40a10 │ │ │ │ + blcs 40a08 │ │ │ │ stmdavs r3!, {r1, r2, r5, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ addsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf9fef017 │ │ │ │ ldmdbmi r5, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0174478 │ │ │ │ @ instruction: 0xe7cef9f5 │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7de0010 │ │ │ │ - @ instruction: 0xf7dde918 │ │ │ │ - svclt 0x0000ee52 │ │ │ │ - andeq r9, r5, r6, lsr r7 │ │ │ │ - andeq r9, r5, r2, lsr r7 │ │ │ │ + @ instruction: 0xf7dde91c │ │ │ │ + svclt 0x0000ee56 │ │ │ │ + andeq r9, r5, lr, lsr r7 │ │ │ │ + andeq r9, r5, sl, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r9, ip, r0 │ │ │ │ + andeq pc, r9, r4, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r9, r8, rrx │ │ │ │ - muleq r5, r2, r6 │ │ │ │ - andeq r2, r3, r0, asr #1 │ │ │ │ - andeq r2, r3, sl, asr #1 │ │ │ │ - andeq lr, r9, sl, ror #31 │ │ │ │ - andeq r2, r3, lr, lsl #1 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ - @ instruction: 0x0009efb8 │ │ │ │ + andeq pc, r9, r0, ror r0 @ │ │ │ │ + muleq r5, sl, r6 │ │ │ │ + strheq r2, [r3], -r8 │ │ │ │ + andeq r2, r3, r2, asr #1 │ │ │ │ + strdeq lr, [r9], -r2 │ │ │ │ + andeq r2, r3, r6, lsl #1 │ │ │ │ + muleq r3, r0, r0 │ │ │ │ + andeq lr, r9, r0, asr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr0, cr12, {6} │ │ │ │ ldcmi 0, cr11, [r2], #908 @ 0x38c │ │ │ │ ldcmi 15, cr10, [r2, #24]! │ │ │ │ - bmi fecb7c28 │ │ │ │ + bmi fecb7c20 │ │ │ │ ldrbtmi r4, [sp], #-1673 @ 0xfffff977 │ │ │ │ - blmi fec7ef34 │ │ │ │ + blmi fec7ef2c │ │ │ │ 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: 0xf8df808d │ │ │ │ strcs sl, [r0], #-684 @ 0xfffffd54 │ │ │ │ strtmi r2, [r6], -r0 │ │ │ │ @ instruction: 0xf10744fa │ │ │ │ strtmi r0, [r0], r7, lsr #10 │ │ │ │ - b 17e49e8 │ │ │ │ + b 18e49e0 │ │ │ │ msreq CPSR_f, #-1073741823 @ 0xc0000001 │ │ │ │ andne lr, r1, r7, asr #19 │ │ │ │ @ instruction: 0xf88761bb │ │ │ │ mvnsvs r4, r8, lsr #32 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8da4648 │ │ │ │ @@ -34525,28 +34523,28 @@ │ │ │ │ ldmibvs fp!, {r2, r3, r4, ip, lr, pc} │ │ │ │ @ instruction: 0xf8032c02 │ │ │ │ @ instruction: 0xf106b006 │ │ │ │ @ instruction: 0xf8030601 │ │ │ │ eorle r8, lr, r6 │ │ │ │ andsle r2, r8, r3, lsl #24 │ │ │ │ andsle r2, r8, r1, lsl #24 │ │ │ │ - svc 0x0074f7dd │ │ │ │ + svc 0x0078f7dd │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldreq r3, [sl], #27 │ │ │ │ @ instruction: 0xf413d425 │ │ │ │ @ instruction: 0xf0006300 │ │ │ │ @ instruction: 0xf1ab80d9 │ │ │ │ strcs r0, [r1], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xe7cd61fb │ │ │ │ andsle r2, r5, r2, lsl #24 │ │ │ │ mvnle r2, r3, lsl #24 │ │ │ │ svceq 0x000af1bb │ │ │ │ strcs sp, [r3], #-21 @ 0xffffffeb │ │ │ │ @ instruction: 0xf7dde7c4 │ │ │ │ - stmdavs r3, {r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andscc pc, fp, r3, lsr r8 @ │ │ │ │ strle r0, [lr, #-1307] @ 0xfffffae5 │ │ │ │ @ instruction: 0xf1ab69fa │ │ │ │ movwcs r0, #43824 @ 0xab30 │ │ │ │ movwlt pc, #11011 @ 0x2b03 @ │ │ │ │ @ instruction: 0xe7b561fb │ │ │ │ svceq 0x000af1bb │ │ │ │ @@ -34556,15 +34554,15 @@ │ │ │ │ rscle r0, r4, sp, lsr #30 │ │ │ │ str r2, [r9, r2, lsl #8]! │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbsle r2, r6, r1, lsl #24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ andcs fp, r0, fp, lsl #19 │ │ │ │ - blmi 1bf9510 │ │ │ │ + blmi 1bf9508 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, lr, r0, asr #32 │ │ │ │ ldrvc pc, [sl, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -34592,47 +34590,47 @@ │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ strmi r2, [r0], r2, asr #3 │ │ │ │ @ instruction: 0xf0174630 │ │ │ │ strbmi pc, [r0], -r9, lsr #20 @ │ │ │ │ ldc2l 0, cr15, [r8, #-12]! │ │ │ │ ldmdbmi r8, {r0, r1, r2, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [sl], #-892 @ 0xfffffc84 │ │ │ │ - bmi 160b3e4 │ │ │ │ + bmi 160b3dc │ │ │ │ movwls r4, #1145 @ 0x479 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r4, r3, #2046820352 @ 0x7a000000 │ │ │ │ movwcs r4, #2644 @ 0xa54 │ │ │ │ ldrbtmi r9, [sl], #-1537 @ 0xfffff9ff │ │ │ │ vhsub.s8 d25, d0, d2 │ │ │ │ @ instruction: 0xf7f852b4 │ │ │ │ andcs pc, r0, r1, lsr #18 │ │ │ │ - ldmib sl, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bne ff040ee8 │ │ │ │ + ldmib lr, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bne ff040ee0 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ - bl 1880df0 │ │ │ │ - blmi 1327014 │ │ │ │ + bl 1880de8 │ │ │ │ + blmi 132700c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r1, sl, r2, lsl sl │ │ │ │ - bl 18c0d7c │ │ │ │ + bl 18c0d74 │ │ │ │ subsvs r0, sl, r1, lsl #4 │ │ │ │ cmple fp, r0, lsl #28 │ │ │ │ - blx fec2d9a0 │ │ │ │ + blx fec2d998 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmibvs r8!, {r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf962f7f7 │ │ │ │ - bmi 10ef1f8 │ │ │ │ + bmi 10ef1f0 │ │ │ │ tstls r0, r5, lsl #12 │ │ │ │ stmdbmi r2, {r5, r9, sl, lr}^ │ │ │ │ movwcs r4, #1146 @ 0x47a │ │ │ │ andpl lr, r1, #3358720 @ 0x334000 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ @ instruction: 0xf7f862a9 │ │ │ │ @ instruction: 0x4628f8f5 │ │ │ │ ldc2 0, cr15, [r4, #-12]! │ │ │ │ - blmi be0a1c │ │ │ │ + blmi be0a14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ mcrcs 8, 0, r6, cr1, cr14, {0} │ │ │ │ ldmibvs r8!, {r0, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf946f7f7 │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ movwls r4, #9776 @ 0x2630 │ │ │ │ @@ -34656,105 +34654,105 @@ │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r0, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf878f017 │ │ │ │ ldmibvs r8!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f761fb │ │ │ │ ldmibvs fp!, {r0, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 8af29c │ │ │ │ + bmi 8af294 │ │ │ │ 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: 0xf8a4f7f8 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ ldrb pc, [r1, r3, ror #25] @ │ │ │ │ - stcl 7, cr15, [r6], {221} @ 0xdd │ │ │ │ - andeq r9, r5, ip, asr #11 │ │ │ │ - andeq r9, r5, r6, asr #11 │ │ │ │ + stcl 7, cr15, [sl], {221} @ 0xdd │ │ │ │ + ldrdeq r9, [r5], -r4 │ │ │ │ + andeq r9, r5, lr, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, ip, ror r3 │ │ │ │ + andeq ip, r5, r4, lsl #7 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0x000594bc │ │ │ │ - andeq r1, r3, r6, ror #29 │ │ │ │ - andeq r1, r3, r4, lsl #30 │ │ │ │ - ldrdeq r1, [r3], -r4 │ │ │ │ - strdeq r1, [r3], -r2 │ │ │ │ + andeq r9, r5, r4, asr #9 │ │ │ │ + ldrdeq r1, [r3], -lr │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, ip, asr #29 │ │ │ │ + andeq r1, r3, sl, ror #29 │ │ │ │ + andeq r1, r3, sl, asr #29 │ │ │ │ ldrdeq r1, [r3], -r2 │ │ │ │ - ldrdeq r1, [r3], -sl │ │ │ │ - andeq r1, r3, ip, ror lr │ │ │ │ + andeq r1, r3, r4, ror lr │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, lr, asr #29 │ │ │ │ + andeq ip, r5, r0, ror #3 │ │ │ │ + andeq r1, r3, ip, lsr lr │ │ │ │ + andeq r1, r3, r8, lsl #28 │ │ │ │ + andeq r1, r3, sl, lsl #28 │ │ │ │ ldrdeq r1, [r3], -r8 │ │ │ │ - ldrdeq r1, [r3], -r6 │ │ │ │ - ldrdeq ip, [r5], -r8 │ │ │ │ - andeq r1, r3, r4, asr #28 │ │ │ │ - andeq r1, r3, r0, lsl lr │ │ │ │ - andeq r1, r3, r2, lsl lr │ │ │ │ - andeq r1, r3, r0, ror #27 │ │ │ │ - andeq r1, r3, r6, lsr #27 │ │ │ │ - andeq r1, r3, r4, asr #27 │ │ │ │ - muleq r3, r4, sp │ │ │ │ - @ instruction: 0x00031db2 │ │ │ │ - andeq r1, r3, r0, lsr #27 │ │ │ │ - andeq r1, r3, sl, ror #26 │ │ │ │ + muleq r3, lr, sp │ │ │ │ + @ instruction: 0x00031dbc │ │ │ │ + andeq r1, r3, ip, lsl #27 │ │ │ │ + andeq r1, r3, sl, lsr #27 │ │ │ │ + muleq r3, r8, sp │ │ │ │ + andeq r1, r3, r2, ror #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ teqphi r0, pc @ @ p-variant is OBSOLETE │ │ │ │ - blmi 1352f98 │ │ │ │ + blmi 1352f90 │ │ │ │ svcge 0x000644f8 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ - blcs 40e58 │ │ │ │ - bmi 125b28c │ │ │ │ + blcs 40e50 │ │ │ │ + bmi 125b284 │ │ │ │ addsvc pc, r6, pc, asr #8 │ │ │ │ tstcs r0, r7, asr #22 │ │ │ │ stmib r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8580100 │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ suble r0, r2, r1, lsl #30 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf7dd090d │ │ │ │ - bmi 1061ce8 │ │ │ │ + bmi 1061cf0 │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ strbmi r0, [fp], -sl, lsl #16 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdals r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - svc 0x0012f7dd │ │ │ │ + svc 0x0016f7dd │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ - @ instruction: 0x4629ebbc │ │ │ │ + strtmi lr, [r9], -r0, asr #23 │ │ │ │ @ instruction: 0xf7ff20fa │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d03e │ │ │ │ - bl fece4d5c │ │ │ │ + bl fede4d54 │ │ │ │ @ instruction: 0x464b4a34 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7dd8000 │ │ │ │ - @ instruction: 0x4620eefe │ │ │ │ - bl fe9e4d74 │ │ │ │ + strtmi lr, [r0], -r2, lsl #30 │ │ │ │ + bl feae4d6c │ │ │ │ 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 │ │ │ │ ldr pc, [r6, pc, lsl #30]! │ │ │ │ vmla.i8 d20, d0, d25 │ │ │ │ stmdami r9!, {r1, r3, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffc2f016 │ │ │ │ stmdami r7!, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ - blmi 9e4fa8 │ │ │ │ + blmi 9e4fa0 │ │ │ │ strmi r4, [r1], r6, lsr #18 │ │ │ │ @ instruction: 0x4640447b │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ vst2.16 {d18-d21}, [pc :256], r2 │ │ │ │ stmib sp, {r0, r3, r5, r7, r9, sp, lr}^ │ │ │ │ movwcs r3, #2304 @ 0x900 │ │ │ │ @ instruction: 0xffeef7f7 │ │ │ │ @@ -34774,32 +34772,32 @@ │ │ │ │ @ instruction: 0xffd2f7f7 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x4629e7b5 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0165233 │ │ │ │ ldrb pc, [r5, r7, lsl #31]! @ │ │ │ │ - andeq r9, r5, r4, lsl #5 │ │ │ │ + andeq r9, r5, ip, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, r8, asr #32 │ │ │ │ + andeq ip, r5, r0, asr r0 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r1, r3, r0, lsr #26 │ │ │ │ - strdeq r1, [r3], -lr │ │ │ │ - andeq r1, r3, sl, lsr ip │ │ │ │ - @ instruction: 0x00031cb4 │ │ │ │ - andeq r1, r3, r8, lsr #24 │ │ │ │ - andeq r1, r3, r2, lsr #25 │ │ │ │ - andeq r9, r3, r8, lsl r9 │ │ │ │ - andeq r1, r3, ip, lsr ip │ │ │ │ - andeq r1, r3, sl, lsl #24 │ │ │ │ - andeq r1, r3, ip, lsr ip │ │ │ │ - andeq r1, r3, r6, asr #24 │ │ │ │ - ldrdeq r1, [r3], -sl │ │ │ │ - andeq r1, r3, r0, asr ip │ │ │ │ - andeq r1, r3, r8, ror ip │ │ │ │ + andeq r1, r3, r8, lsl sp │ │ │ │ + strdeq r1, [r3], -r6 │ │ │ │ + andeq r1, r3, r2, lsr ip │ │ │ │ + andeq r1, r3, ip, lsr #25 │ │ │ │ + andeq r1, r3, r0, lsr #24 │ │ │ │ + muleq r3, sl, ip │ │ │ │ + andeq r9, r3, r0, lsl r9 │ │ │ │ + andeq r1, r3, r4, lsr ip │ │ │ │ + andeq r1, r3, r2, lsl #24 │ │ │ │ + andeq r1, r3, r4, lsr ip │ │ │ │ + andeq r1, r3, lr, lsr ip │ │ │ │ + ldrdeq r1, [r3], -r2 │ │ │ │ + andeq r1, r3, r8, asr #24 │ │ │ │ + andeq r1, r3, r0, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ streq pc, [r8, ip, asr #17] │ │ │ │ ldcleq 6, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ ldclpl 8, cr15, [r8], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ @@ -34811,51 +34809,51 @@ │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f482c │ │ │ │ cmnvs fp, #0, 8 │ │ │ │ ldccc 8, cr15, [ip], #892 @ 0x37c │ │ │ │ stmib r7, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8592107 │ │ │ │ rsbsvs r3, fp, #3 │ │ │ │ - blcs 40fac │ │ │ │ + blcs 40fa4 │ │ │ │ eorhi pc, r9, #64 @ 0x40 │ │ │ │ stccc 8, cr15, [r8], #892 @ 0x37c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vst1.8 {d22-d23}, [pc :256], r9 │ │ │ │ ldrbtmi r7, [fp], #-150 @ 0xffffff6a │ │ │ │ tstcs r0, sl │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ movwcs r8, #549 @ 0x225 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r7, r8, sp, lr} │ │ │ │ ldmdavs fp, {r6, r8, sp} │ │ │ │ @ instruction: 0x461862bb │ │ │ │ - ldcl 7, cr15, [sl, #-884] @ 0xfffffc8c │ │ │ │ + ldcl 7, cr15, [lr, #-884] @ 0xfffffc8c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bvs feec7868 │ │ │ │ + bvs feec7860 │ │ │ │ strtcc pc, [fp], -r7, lsl #4 │ │ │ │ and r2, r4, r0, lsl #6 │ │ │ │ @ instruction: 0xf8062bff │ │ │ │ @ instruction: 0xf0005f01 │ │ │ │ ldmdavc r5, {r3, r5, r6, r9, pc} │ │ │ │ @ instruction: 0x46184611 │ │ │ │ movwcc r3, #4609 @ 0x1201 │ │ │ │ mvnsle r2, r0, asr #26 │ │ │ │ strbvc pc, [fp, #-1287] @ 0xfffffaf9 @ │ │ │ │ - blcc 81a8c │ │ │ │ + blcc 81a84 │ │ │ │ strtcs pc, [fp], -r7, lsl #4 │ │ │ │ andcs r4, r0, #318767104 @ 0x13000000 │ │ │ │ and r5, r4, sl, lsr #8 │ │ │ │ @ instruction: 0xf8063201 │ │ │ │ - bcs ffffebbc │ │ │ │ + bcs ffffebb4 │ │ │ │ @ instruction: 0xf813d003 │ │ │ │ stccs 15, cr5, [r0, #-4] │ │ │ │ @ instruction: 0xf507d1f6 │ │ │ │ movwcs r7, #2059 @ 0x80b │ │ │ │ andcc pc, r2, r8, lsl #16 │ │ │ │ - blcs 1044ffc │ │ │ │ + blcs 1044ff4 │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ ldrmi r6, [r8], #-2747 @ 0xfffff545 │ │ │ │ stmdavc r3, {r4, sl, lr}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df81c0 │ │ │ │ ldrbtmi r3, [fp], #-3088 @ 0xfffff3f0 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ @@ -34869,25 +34867,25 @@ │ │ │ │ @ instruction: 0x4640617a │ │ │ │ vst2.32 {d22-d23}, [pc :64], r9 │ │ │ │ @ instruction: 0xf8cd7380 │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ @ instruction: 0xf00b6afb │ │ │ │ cdpne 13, 0, cr15, cr4, cr9, {6} │ │ │ │ mvnshi pc, r0, asr #5 │ │ │ │ - blne ff5653a4 │ │ │ │ + blne ff56539c │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 4e4fa4 │ │ │ │ + b 5e4f9c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ andhi pc, sp, r1 │ │ │ │ sbcscs r4, ip, r1, lsr #12 │ │ │ │ stc2l 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r8], -sl, ror #4 │ │ │ │ - b fe064fc0 │ │ │ │ - blcc fec653cc │ │ │ │ + b fe164fb8 │ │ │ │ + blcc fec653c4 │ │ │ │ andvs pc, r3, r9, asr r8 @ │ │ │ │ ldmdavc r4!, {r1, r2, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0264640 │ │ │ │ strbmi pc, [r3], -pc, asr #18 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df81bc │ │ │ │ @ instruction: 0xf44f2b9c │ │ │ │ @@ -34902,164 +34900,164 @@ │ │ │ │ ldmdavc r4!, {r1, r2, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0264640 │ │ │ │ andcs pc, sp, #835584 @ 0xcc000 │ │ │ │ stceq 0, cr15, [sl], {79} @ 0x4f │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ stmdacs r0, {sl, fp, sp} │ │ │ │ orrshi pc, r3, r0 │ │ │ │ - blcs 1865428 │ │ │ │ + blcs 1865420 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dd447a │ │ │ │ - strtmi lr, [r8], -r0, lsr #27 │ │ │ │ - b 1265030 │ │ │ │ + strtmi lr, [r8], -r4, lsr #27 │ │ │ │ + b 1365028 │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ stc2 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df83dd │ │ │ │ ldrbtmi r3, [fp], #-2884 @ 0xfffff4bc │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ mvnhi pc, r0 │ │ │ │ ldmvc r6, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0164640 │ │ │ │ cmppcs r0, sp, lsl #24 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7dd4640 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ rsbshi pc, lr, #0 │ │ │ │ - blcs 765474 │ │ │ │ + blcs 76546c │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r0, lsl #3 │ │ │ │ @ instruction: 0xf016447a │ │ │ │ - bvs fff26f24 │ │ │ │ + bvs fff26f1c │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ svceq 0x0001f1bb │ │ │ │ subshi pc, r6, #0 │ │ │ │ strcs r4, [sl], -r8, lsr #12 │ │ │ │ - b 665090 │ │ │ │ - bcs ffe6549c │ │ │ │ + b 765088 │ │ │ │ + bcs ffe65494 │ │ │ │ movwcs r2, #53505 @ 0xd101 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r3, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7dd4643 │ │ │ │ - strtmi lr, [r8], -r2, ror #26 │ │ │ │ - b 2e50ac │ │ │ │ + strtmi lr, [r8], -r6, ror #26 │ │ │ │ + b 3e50a4 │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ stc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibvs fp!, {r0, r2, r3, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df81b9 │ │ │ │ @ instruction: 0xf8593acc │ │ │ │ ldmdavs lr, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf8df8320 │ │ │ │ @ instruction: 0xf04f3ac0 │ │ │ │ strbmi r0, [fp], r0, lsl #18 │ │ │ │ @ instruction: 0x61bb447b │ │ │ │ - bcc fed654ec │ │ │ │ + bcc fed654e4 │ │ │ │ cmnvs fp, fp, ror r4 │ │ │ │ - bcc fec654f4 │ │ │ │ + bcc fec654ec │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ ldmibvs r6!, {r1, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #28 │ │ │ │ @ instruction: 0x3010f9b6 │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ vst2.8 {d22-d23}, [pc :256], r3 │ │ │ │ ldmibvs sl!, {r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf1094650 │ │ │ │ ldmdavs fp, {r0, r8, fp} │ │ │ │ @ instruction: 0xff3af016 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r8], -r1, ror #2 │ │ │ │ - stmib lr, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {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: 0xf7dd697a │ │ │ │ - @ instruction: 0x4628ed18 │ │ │ │ - stmib r0, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628ed1c │ │ │ │ + stmib r4, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ stc2 7, cr15, [r4], #-1020 @ 0xfffffc04 │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x46036832 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bleq a3610 │ │ │ │ + bleq a3608 │ │ │ │ andls r6, r4, #1179648 @ 0x120000 │ │ │ │ - bcs 1065568 │ │ │ │ + bcs 1065560 │ │ │ │ andls r4, r3, #2046820352 @ 0x7a000000 │ │ │ │ - bcs f65570 │ │ │ │ + bcs f65568 │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - bcs e65578 │ │ │ │ + bcs e65570 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #124, 4 @ 0xc0000007 │ │ │ │ vmul.i8 d22, d0, d25 │ │ │ │ @ instruction: 0xf7f742c5 │ │ │ │ ldmibvs r6!, {r0, r1, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b72e00 │ │ │ │ strbmi r6, [fp, #2554] @ 0x9fa │ │ │ │ strbmi r6, [fp], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0006013 │ │ │ │ - bvs fff07d1c │ │ │ │ + bvs fff07d14 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ - @ instruction: 0xf8dfe98c │ │ │ │ + @ instruction: 0xf8dfe990 │ │ │ │ tstcs r1, r0, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-778 @ 0xfffffcf6 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7dd230d │ │ │ │ - @ instruction: 0x4628ecd6 │ │ │ │ - ldmdb lr!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628ecda │ │ │ │ + stmib r2, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0xf7ff70b1 │ │ │ │ stmdacs r0, {r0, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf1072000 │ │ │ │ @ instruction: 0xf7dd06ac │ │ │ │ - strmi lr, [fp], -r2, ror #28 │ │ │ │ + strmi lr, [fp], -r6, ror #28 │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074602 │ │ │ │ stmdb r1, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7dd2302 │ │ │ │ - @ instruction: 0x4603ed1c │ │ │ │ + strmi lr, [r3], -r0, lsr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8195 │ │ │ │ - ldrhcs r2, [pc, #-148] @ 271f8 │ │ │ │ + ldrhcs r2, [pc, #-148] @ 271f0 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bl 17e5208 │ │ │ │ + bl 18e5200 │ │ │ │ @ instruction: 0xf8d36afb │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ strtmi r8, [r8], -r7, lsl #4 │ │ │ │ - ldmdb r2, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs feeccac0 │ │ │ │ + ldmdb r6, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs feeccab8 │ │ │ │ andls r2, r2, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf8df4643 │ │ │ │ strtmi r2, [r8], -ip, lsl #19 │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ tstls r1, sl, ror r4 │ │ │ │ tstls r6, sp, lsl #2 │ │ │ │ tstls r0, r3, lsl #2 │ │ │ │ @ instruction: 0xf7dd2101 │ │ │ │ - bvs f22520 │ │ │ │ - bvs 1eff344 │ │ │ │ - blcs 41344 │ │ │ │ + bvs f22528 │ │ │ │ + bvs 1eff33c │ │ │ │ + blcs 4133c │ │ │ │ @ instruction: 0xf8dfd049 │ │ │ │ vmla.i8 , q0, q12 │ │ │ │ @ instruction: 0xf8df520e │ │ │ │ ldrbtmi r0, [r9], #-2404 @ 0xfffff69c │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ eors pc, lr, r3, ror #26 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {5} │ │ │ │ mvnshi pc, r0 │ │ │ │ strcc lr, [r0, #-2518] @ 0xfffff62a │ │ │ │ - bmi b63b1c │ │ │ │ + bmi b63b14 │ │ │ │ svclt 0x00dc2b00 │ │ │ │ msreq SPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ veor q11, q0, │ │ │ │ @ instruction: 0xf8df8084 │ │ │ │ @ instruction: 0x1d2ab93c │ │ │ │ msreq SPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ stmib r7, {r2, r4, r6, r9, sl, lr}^ │ │ │ │ @@ -35071,21 +35069,21 @@ │ │ │ │ eorsne pc, r5, r9, asr r8 @ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0164640 │ │ │ │ vst1.64 {d31-d32}, [pc :128], r1 │ │ │ │ stmib sp, {r7, r8, r9, ip, sp, lr}^ │ │ │ │ ldrbmi r4, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db4640 │ │ │ │ - bvs ffeeb370 │ │ │ │ + bvs ffeeb368 │ │ │ │ stc2 0, cr15, [lr], #-44 @ 0xffffffd4 │ │ │ │ - blle ff9f1358 │ │ │ │ + blle ff9f1350 │ │ │ │ @ instruction: 0xf8d746a2 │ │ │ │ @ instruction: 0x46049010 │ │ │ │ - bvs 1f20ce4 │ │ │ │ - blcs 413d4 │ │ │ │ + bvs 1f20cdc │ │ │ │ + blcs 413cc │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf8df2500 │ │ │ │ @ instruction: 0xf8df28e0 │ │ │ │ ldrbtmi r3, [sl], #-2160 @ 0xfffff790 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ stmdacc ip!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @@ -35101,35 +35099,35 @@ │ │ │ │ strb pc, [fp, #3145] @ 0xc49 @ │ │ │ │ stmdacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ stmdblt r4!, {r2, r3, r4, fp, sp, lr} │ │ │ │ stmibvs r4!, {r1, r2, r3, r4, r5, r7, r9, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf9b482bb │ │ │ │ - blcs 73408 │ │ │ │ + blcs 73400 │ │ │ │ @ instruction: 0x61bbd1f7 │ │ │ │ @ instruction: 0xf8dfe5cb │ │ │ │ smlabbcs r1, ip, r8, r2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - stc 7, cr15, [ip], {221} @ 0xdd │ │ │ │ + ldc 7, cr15, [r0], {221} @ 0xdd │ │ │ │ @ instruction: 0xf8dfe66b │ │ │ │ vst2.32 {d18-d19}, [pc], r0 │ │ │ │ ldrbmi r7, [r0], -r0, lsl #3 │ │ │ │ @ instruction: 0xf016447a │ │ │ │ @ instruction: 0xe642fe13 │ │ │ │ vst1.32 {d22-d23}, [pc :256], r9 │ │ │ │ @ instruction: 0xf5077280 │ │ │ │ @ instruction: 0xf507704b │ │ │ │ @ instruction: 0xf016780b │ │ │ │ @ instruction: 0xf8dffa7f │ │ │ │ vst2.16 {d17-d18}, [pc :128], r0 │ │ │ │ strbmi r7, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0164479 │ │ │ │ strb pc, [r6, #2679]! @ 0xa77 @ │ │ │ │ - bvs ffef8ea0 │ │ │ │ + bvs ffef8e98 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdacs r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdami r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [sl], #-2075 @ 0xfffff7e5 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ andls r4, r3, #124, 8 @ 0x7c000000 │ │ │ │ ldmdbvs r9!, {r2, r3, r4, r5, r6, r9, sp}^ │ │ │ │ @@ -35168,29 +35166,29 @@ │ │ │ │ ldrbtmi r0, [r9], #-2000 @ 0xfffff830 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ @ instruction: 0xe755fc7b │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0x46506abb │ │ │ │ @ instruction: 0xf016447a │ │ │ │ - bvs fff26b58 │ │ │ │ + bvs fff26b50 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ eorshi pc, sl, #0 │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ - movwcs lr, #55348 @ 0xd834 │ │ │ │ + movwcs lr, #55352 @ 0xd838 │ │ │ │ @ instruction: 0xf8df200a │ │ │ │ stmib sp, {r5, r7, r8, r9, sl, sp}^ │ │ │ │ mrscs r3, (UNDEF: 1) │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7dd6abb │ │ │ │ - @ instruction: 0x4628eb7c │ │ │ │ - stmda r4!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -r0, lsl #23 │ │ │ │ + stmda r8!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ - blx fe265508 │ │ │ │ + blx fe265500 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibvs sl!, {r0, r3, r5, r8, r9, pc}^ │ │ │ │ andsvs r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf8dfe683 │ │ │ │ strmi r2, [r3], -r4, ror #13 │ │ │ │ @ instruction: 0x476cf8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -35205,16 +35203,16 @@ │ │ │ │ ldrbtmi r9, [sl], #-1538 @ 0xfffff9fe │ │ │ │ rsbscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f76289 │ │ │ │ strtmi pc, [sl], -sp, ror #24 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf019414d │ │ │ │ - bvs 1f26104 │ │ │ │ - blcs 415d8 │ │ │ │ + bvs 1f260fc │ │ │ │ + blcs 415d0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr14, cr15, {1} │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ submi pc, lr, #64, 4 │ │ │ │ ldc2 0, cr15, [ip], {22} │ │ │ │ @ instruction: 0x4650e6f6 │ │ │ │ ldc2 7, cr15, [r6], #984 @ 0x3d8 │ │ │ │ @ instruction: 0x3718f8df │ │ │ │ @@ -35278,18 +35276,18 @@ │ │ │ │ smlabtcs r3, sp, r9, lr │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ strtmi r2, [r1], -r0, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1150 @ 0xfffffb82 │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, #124, 4 @ 0xc0000007 │ │ │ │ rscmi pc, r2, #64, 4 │ │ │ │ - blx ff56566a │ │ │ │ + blx ff565662 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ mvnmi pc, r0, asr #4 │ │ │ │ - blx 13e36fc │ │ │ │ + blx 13e36f4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r1], -r5, ror #28 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01642e7 │ │ │ │ ldrb pc, [sp], -r3, lsl #23 @ │ │ │ │ @ instruction: 0x0624f8df │ │ │ │ @@ -35301,50 +35299,50 @@ │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ vst2.16 {d18-d21}, [pc :256], r2 │ │ │ │ movwls r6, #681 @ 0x2a9 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf7f79004 │ │ │ │ strbmi pc, [r8], -fp, lsr #23 @ │ │ │ │ @ instruction: 0xffeaf002 │ │ │ │ - bvs 1f20e5c │ │ │ │ - blcs 41758 │ │ │ │ + bvs 1f20e54 │ │ │ │ + blcs 41750 │ │ │ │ @ instruction: 0xf7dcd16e │ │ │ │ - strmi lr, [r5], -r6, ror #29 │ │ │ │ + strmi lr, [r5], -sl, ror #29 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ vst4.32 {d24-d27}, [pc], r1 │ │ │ │ @ instruction: 0xf0035080 │ │ │ │ strmi pc, [r2], r5, lsr #16 │ │ │ │ @ instruction: 0xf7dd6178 │ │ │ │ - @ instruction: 0xf640e9d2 │ │ │ │ + @ instruction: 0xf640e9d6 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ movwls r4, #1542 @ 0x606 │ │ │ │ ldrbmi r2, [r3], -pc, lsl #4 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ff165694 │ │ │ │ + b ff26568c │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ ldmdbvs fp!, {r0, r5, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf103181a │ │ │ │ ldmhi lr, {r2, r3, r8, r9, fp} │ │ │ │ - blt 1dbfa1c │ │ │ │ + blt 1dbfa14 │ │ │ │ mcrcs 2, 0, fp, cr0, cr6, {5} │ │ │ │ cmpphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ mul r3, r2, r6 │ │ │ │ adcmi r3, lr, #4194304 @ 0x400000 │ │ │ │ cmpphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46514658 │ │ │ │ - svc 0x0088f7dc │ │ │ │ + svc 0x008cf7dc │ │ │ │ ldrmi r1, [fp], #3331 @ 0xd03 │ │ │ │ svclt 0x008c45da │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00d82800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ rscle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ - bvs 1f27604 │ │ │ │ - blcs 417e0 │ │ │ │ + bvs 1f275fc │ │ │ │ + blcs 417d8 │ │ │ │ @ instruction: 0xf8dfd047 │ │ │ │ vrshl.s8 , q14, q0 │ │ │ │ @ instruction: 0xf8df62a3 │ │ │ │ vrshl.s8 q0, q12, │ │ │ │ ldrbtmi r4, [r9], #-2604 @ 0xfffff5d4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ eors pc, ip, r3, lsl fp @ │ │ │ │ @@ -35358,22 +35356,22 @@ │ │ │ │ @ instruction: 0xf9c2f019 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfadd9 │ │ │ │ @ instruction: 0x46210534 │ │ │ │ sbcsmi pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ - strb pc, [pc, #2805] @ 282c1 @ │ │ │ │ + strb pc, [pc, #2805] @ 282b9 @ │ │ │ │ strpl pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ subvc pc, sp, #64, 4 │ │ │ │ streq pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf0164629 │ │ │ │ - bvs 1f26098 │ │ │ │ - blcs 41854 │ │ │ │ + bvs 1f26090 │ │ │ │ + blcs 4184c │ │ │ │ @ instruction: 0xf8dfd081 │ │ │ │ @ instruction: 0x46290510 │ │ │ │ subsvs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldrb pc, [r8, -r1, lsr #20]! @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @@ -35402,15 +35400,15 @@ │ │ │ │ @ instruction: 0xff76f002 │ │ │ │ andcs r4, r8, r5, lsl #12 │ │ │ │ @ instruction: 0xff72f002 │ │ │ │ andcs r6, r1, #503808 @ 0x7b000 │ │ │ │ andvs r6, r2, lr, rrx │ │ │ │ ldmdavs fp, {r1, r2, r9, sl, lr} │ │ │ │ subvs r2, r5, r0, lsl #4 │ │ │ │ - blcs 3f924 │ │ │ │ + blcs 3f91c │ │ │ │ orrshi pc, ip, r0, asr #32 │ │ │ │ strb r6, [r4, #-160] @ 0xffffff60 │ │ │ │ strcs pc, [r4], #2271 @ 0x8df │ │ │ │ ldrtvc pc, [r4], -r6, lsl #4 @ │ │ │ │ strmi pc, [r0], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ strcs lr, [r3], -sp, asr #19 │ │ │ │ @@ -35418,15 +35416,15 @@ │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ @ instruction: 0x46212478 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-1150 @ 0xfffffb82 │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, #124, 4 @ 0xc0000007 │ │ │ │ addvs pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ - blx fef65898 │ │ │ │ + blx fef65890 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ msrmi (UNDEF: 109), r0 │ │ │ │ @ instruction: 0xf936f019 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r1], -sp, asr #26 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @@ -35440,15 +35438,15 @@ │ │ │ │ stmdacs r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ strtmi r2, [r1], -ip, lsr #8 │ │ │ │ ldrbtmi r4, [sl], #-1150 @ 0xfffffb82 │ │ │ │ strcs lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, #124, 4 @ 0xc0000007 │ │ │ │ addmi pc, sl, #64, 4 │ │ │ │ - blx fe4658f0 │ │ │ │ + blx fe4658e8 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ orrmi pc, lr, r0, asr #4 │ │ │ │ @ instruction: 0xf90af019 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r1], -r1, lsr #26 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @@ -35458,65 +35456,65 @@ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibmi sl!, {r0, r2, r4, r8, sl, fp, sp, pc}^ │ │ │ │ rsbsvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2297 @ 0xfffff707 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ str pc, [fp, #-2609] @ 0xfffff5cf │ │ │ │ @ instruction: 0xf7f64650 │ │ │ │ - bmi ffde6488 │ │ │ │ + bmi ffde6480 │ │ │ │ @ instruction: 0x460649f6 │ │ │ │ @ instruction: 0x464869bb │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ andls r9, r0, #1048576 @ 0x100000 │ │ │ │ adcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ - blx 17e5954 │ │ │ │ + blx 17e594c │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - str pc, [pc, #3741]! @ 2881d │ │ │ │ + str pc, [pc, #3741]! @ 28815 │ │ │ │ rsbscs r4, pc, #3899392 @ 0x3b8000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xffbaf015 │ │ │ │ @ instruction: 0x4641227f │ │ │ │ @ instruction: 0xf0154650 │ │ │ │ strls pc, [r0, #-3963] @ 0xfffff085 │ │ │ │ ldrtmi r4, [r3], -r9, ror #27 │ │ │ │ @ instruction: 0xf04f4659 │ │ │ │ ldrbtmi r3, [sp], #-255 @ 0xffffff01 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ vrshl.s8 d25, d2, d0 │ │ │ │ @ instruction: 0xf7f77286 │ │ │ │ - bvs 1f262b8 │ │ │ │ - blcs 41a24 │ │ │ │ + bvs 1f262b0 │ │ │ │ + blcs 41a1c │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #2529 @ 0x9e1 │ │ │ │ @ instruction: 0xf10760a3 │ │ │ │ ldrmi r0, [r8], -ip, ror #6 │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf015617b │ │ │ │ ldmibmi sp, {r0, r1, r2, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xff90f015 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff50f015 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r8, sl, sp, lr, pc}^ │ │ │ │ - blt 14c9d5c │ │ │ │ + blt 14c9d54 │ │ │ │ @ instruction: 0x607bb293 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r8, fp, ror #3 │ │ │ │ cdp2 0, 10, cr15, cr4, cr2, {0} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ movwhi pc, #61440 @ 0xf000 @ │ │ │ │ tstcs r8, fp, ror r8 │ │ │ │ ldrmi r6, [r8], -r3 │ │ │ │ - blx fff63a82 │ │ │ │ + blx fff63a7a │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs fp!, {r0, r2, r6, r7, r8, pc}^ │ │ │ │ - beq ff122360 │ │ │ │ + beq ff122358 │ │ │ │ @ instruction: 0xf0024650 │ │ │ │ stmdacs r0, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r8, #0 │ │ │ │ movweq lr, #43776 @ 0xab00 │ │ │ │ vqadd.s8 q3, , q14 │ │ │ │ ldmvs ip!, {r2, r3, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c7461d │ │ │ │ @@ -35528,60 +35526,60 @@ │ │ │ │ @ instruction: 0xf81be051 │ │ │ │ ldmdavc r9, {sp}^ │ │ │ │ tstcs r2, r1, asr #20 │ │ │ │ addsmi r1, r4, #39424 @ 0x9a00 │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ stmdbcs pc, {r0, r9, sp} @ │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ - bcs 28278 │ │ │ │ + bcs 28270 │ │ │ │ ldcne 1, cr13, [sl, #-356] @ 0xfffffe9c │ │ │ │ vqsub.s8 d20, d16, d4 │ │ │ │ @ instruction: 0xf103827f │ │ │ │ addsmi r0, r4, #8, 4 @ 0x80000000 │ │ │ │ subshi pc, sp, #64, 4 │ │ │ │ - bvc 16c62f0 │ │ │ │ + bvc 16c62e8 │ │ │ │ andcs lr, r1, #270336 @ 0x42000 │ │ │ │ tstpeq sl, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00182a00 │ │ │ │ vhsub.s8 d20, d16, d12 │ │ │ │ - bvc fe6c84d0 │ │ │ │ - bleq 363eb0 │ │ │ │ + bvc fe6c84c8 │ │ │ │ + bleq 363ea8 │ │ │ │ ldrbmi r7, [ip, #-2782] @ 0xfffff522 │ │ │ │ strcs lr, [r2], -r6, asr #20 │ │ │ │ eorhi pc, ip, #64, 4 │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462133ff │ │ │ │ strbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7dd4653 │ │ │ │ - strmi lr, [r3], #2128 @ 0x850 │ │ │ │ + strmi lr, [r3], #2132 @ 0x854 │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ @ instruction: 0xf84581bf │ │ │ │ ldrbmi r6, [r0], -r8, lsl #24 │ │ │ │ - svc 0x0098f7dc │ │ │ │ + svc 0x009cf7dc │ │ │ │ ldrtmi r1, [r0], -r6, asr #24 │ │ │ │ ldmibcc pc!, {r0, r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ cdp2 0, 3, cr15, cr6, cr2, {0} │ │ │ │ @ instruction: 0xf8454632 │ │ │ │ ldrbmi r0, [r1], -r4, lsl #24 │ │ │ │ @ instruction: 0xff0af015 │ │ │ │ @ instruction: 0xf1b93d08 │ │ │ │ svclt 0x00180f00 │ │ │ │ vqrshl.s8 q10, q6, q0 │ │ │ │ ldrbmi r8, [sl], -r0, lsl #3 │ │ │ │ mvnscc pc, #64, 4 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ ldrbmi r4, [r3], -r0, asr #12 │ │ │ │ - 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} │ │ │ │ movweq lr, #2827 @ 0xb0b │ │ │ │ svclt 0x008c429c │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00d82800 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blcs 48204 │ │ │ │ + blcs 481fc │ │ │ │ ldmdavs sp!, {r0, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strls lr, [r2], #-2519 @ 0xfffff629 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ ldc2 0, cr15, [lr, #8]! │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0x4630fdbb │ │ │ │ @@ -35594,144 +35592,144 @@ │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldrb pc, [r2], -r9, lsr #18 @ │ │ │ │ @ instruction: 0x46034a7b │ │ │ │ @ instruction: 0xf04f6ab9 │ │ │ │ ldclmi 0, cr3, [sl], #-1020 @ 0xfffffc04 │ │ │ │ mrcmi 4, 3, r4, cr10, cr10, {3} │ │ │ │ smlabtcs r3, sp, r9, lr │ │ │ │ - bmi 1e78d6c │ │ │ │ + bmi 1e78d64 │ │ │ │ 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: 0x462af951 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01841a4 │ │ │ │ - bvs 1f27acc │ │ │ │ - blcs 41c10 │ │ │ │ - blge ff8e4ca4 │ │ │ │ + bvs 1f27ac4 │ │ │ │ + blcs 41c08 │ │ │ │ + blge ff8e4c9c │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ adcmi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf900f016 │ │ │ │ - bllt ff6e5bb4 │ │ │ │ + bllt ff6e5bac │ │ │ │ ldrbmi r4, [r9], -sl, ror #16 │ │ │ │ addvc pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldmib r6, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcvs r3, r6, r0, lsl #10 │ │ │ │ - bllt fe665bcc │ │ │ │ + bllt fe665bc4 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ addvc pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf8ecf016 │ │ │ │ svclt 0x0000e6ee │ │ │ │ - strdeq r9, [r5], -r2 │ │ │ │ + strdeq r9, [r5], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r5, r4, ror #1 │ │ │ │ + andeq r9, r5, ip, ror #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r5, lr, lsl #29 │ │ │ │ - andeq lr, r9, r2, lsr #19 │ │ │ │ - ldrdeq fp, [r5], -sl │ │ │ │ - andeq r1, r3, sl, lsr fp │ │ │ │ + muleq r5, r6, lr │ │ │ │ + andeq lr, r9, sl, lsr #19 │ │ │ │ + andeq fp, r5, r2, ror #27 │ │ │ │ + andeq r1, r3, r2, lsr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r3, r8, lsl fp │ │ │ │ + andeq r1, r3, r0, lsl fp │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r1, r3, ip, ror #21 │ │ │ │ - @ instruction: 0x0009e8ba │ │ │ │ - ldrdeq r1, [r3], -r4 │ │ │ │ - andeq r1, r3, r0, asr #21 │ │ │ │ + andeq r1, r3, r4, ror #21 │ │ │ │ + andeq lr, r9, r2, asr #17 │ │ │ │ + andeq r1, r3, ip, asr #21 │ │ │ │ + @ instruction: 0x00031ab8 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ + muleq r3, ip, sl │ │ │ │ andeq r1, r3, r4, lsr #21 │ │ │ │ - andeq r1, r3, ip, lsr #21 │ │ │ │ - ldrdeq r1, [r3], -r8 │ │ │ │ - andeq r1, r3, r8, asr #17 │ │ │ │ - andeq r1, r3, r0, lsl r9 │ │ │ │ - andeq r1, r3, r4, lsr sl │ │ │ │ - andeq r1, r3, sl, lsl #20 │ │ │ │ - strdeq r1, [r3], -r6 │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ - andeq r1, r3, sl, ror #14 │ │ │ │ - andeq r1, r3, ip, lsl r8 │ │ │ │ - andeq fp, r5, r2, asr #21 │ │ │ │ - andeq r8, r5, sl, lsl #25 │ │ │ │ - andeq r1, r3, lr, lsr #13 │ │ │ │ - andeq r1, r3, r0, ror #14 │ │ │ │ - ldrdeq r1, [r3], -r6 │ │ │ │ - andeq r1, r3, ip, lsr #15 │ │ │ │ - andeq lr, r2, r0, ror #6 │ │ │ │ - andeq pc, r2, lr, lsr r2 @ │ │ │ │ - andeq r1, r3, r4, lsr #12 │ │ │ │ - andeq r1, r3, lr, lsr #13 │ │ │ │ - andeq r1, r3, ip, asr #11 │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ - andeq sp, r2, r2, asr #18 │ │ │ │ - muleq r3, sl, r5 │ │ │ │ - andeq r1, r3, ip, asr #12 │ │ │ │ - andeq r1, r3, r0, asr #14 │ │ │ │ - andeq r1, r3, r8, lsr #14 │ │ │ │ - andeq r1, r3, r0, lsr #10 │ │ │ │ - andeq r1, r3, lr, ror r5 │ │ │ │ - andeq r1, r3, ip, asr #11 │ │ │ │ - andeq r1, r3, lr, lsl r6 │ │ │ │ - andeq r1, r3, lr, ror #9 │ │ │ │ - @ instruction: 0x000314bc │ │ │ │ - andeq r1, r3, r8, lsr #13 │ │ │ │ - andeq r1, r3, ip, lsr #9 │ │ │ │ - andeq r1, r3, sl, ror r4 │ │ │ │ - andeq r1, r3, r6, asr #11 │ │ │ │ - andeq r1, r3, lr, lsr #11 │ │ │ │ - andeq r1, r3, sl, lsl r6 │ │ │ │ - andeq r1, r3, r6, asr #8 │ │ │ │ - andeq r1, r3, r4, lsl r4 │ │ │ │ - andeq r1, r3, lr, asr #8 │ │ │ │ - andeq r1, r3, r0, ror #7 │ │ │ │ - andeq r1, r3, ip, lsl #9 │ │ │ │ - ldrdeq r1, [r3], -sl │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, r0, asr #17 │ │ │ │ + andeq r1, r3, r8, lsl #18 │ │ │ │ + andeq r1, r3, ip, lsr #20 │ │ │ │ + andeq r1, r3, r2, lsl #20 │ │ │ │ + andeq r1, r3, lr, ror #19 │ │ │ │ + andeq r1, r3, ip, ror #19 │ │ │ │ + andeq r1, r3, r2, ror #14 │ │ │ │ + andeq r1, r3, r4, lsl r8 │ │ │ │ + andeq fp, r5, sl, asr #21 │ │ │ │ + muleq r5, r2, ip │ │ │ │ + andeq r1, r3, r6, lsr #13 │ │ │ │ + andeq r1, r3, r8, asr r7 │ │ │ │ + andeq r1, r3, lr, asr #15 │ │ │ │ + andeq r1, r3, r4, lsr #15 │ │ │ │ + andeq lr, r2, r8, asr r3 │ │ │ │ + andeq pc, r2, r6, lsr r2 @ │ │ │ │ + andeq r1, r3, ip, lsl r6 │ │ │ │ + andeq r1, r3, r6, lsr #13 │ │ │ │ + andeq r1, r3, r4, asr #11 │ │ │ │ andeq r1, r3, ip, ror #11 │ │ │ │ - @ instruction: 0x000313b8 │ │ │ │ - andeq r1, r3, r6, lsl #7 │ │ │ │ - andeq r1, r3, sl, asr #5 │ │ │ │ - muleq r3, ip, r3 │ │ │ │ - andeq r1, r3, r8, lsr #5 │ │ │ │ - andeq r1, r3, r0, asr #6 │ │ │ │ - andeq r1, r3, r8, ror r2 │ │ │ │ - andeq r1, r3, lr, lsr r3 │ │ │ │ - andeq r1, r3, r0, lsr r3 │ │ │ │ - andeq r1, r3, r2, lsr #6 │ │ │ │ - andeq r1, r3, r4, lsr #4 │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ - andeq r1, r3, r2, lsr #4 │ │ │ │ - @ instruction: 0x000311b4 │ │ │ │ - andeq r1, r3, ip, asr r2 │ │ │ │ - andeq r1, r3, lr, lsl #6 │ │ │ │ + andeq sp, r2, sl, lsr r9 │ │ │ │ + muleq r3, r2, r5 │ │ │ │ + andeq r1, r3, r4, asr #12 │ │ │ │ + andeq r1, r3, r8, lsr r7 │ │ │ │ + andeq r1, r3, r0, lsr #14 │ │ │ │ + andeq r1, r3, r8, lsl r5 │ │ │ │ + andeq r1, r3, r6, ror r5 │ │ │ │ + andeq r1, r3, r4, asr #11 │ │ │ │ + andeq r1, r3, r6, lsl r6 │ │ │ │ + andeq r1, r3, r6, ror #9 │ │ │ │ + @ instruction: 0x000314b4 │ │ │ │ + andeq r1, r3, r0, lsr #13 │ │ │ │ + andeq r1, r3, r4, lsr #9 │ │ │ │ + andeq r1, r3, r2, ror r4 │ │ │ │ + @ instruction: 0x000315be │ │ │ │ + andeq r1, r3, r6, lsr #11 │ │ │ │ + andeq r1, r3, r2, lsl r6 │ │ │ │ + andeq r1, r3, lr, lsr r4 │ │ │ │ + andeq r1, r3, ip, lsl #8 │ │ │ │ + andeq r1, r3, r6, asr #8 │ │ │ │ + ldrdeq r1, [r3], -r8 │ │ │ │ + andeq r1, r3, r4, lsl #9 │ │ │ │ + ldrdeq r1, [r3], -r2 │ │ │ │ + andeq r1, r3, r4, ror #11 │ │ │ │ + @ instruction: 0x000313b0 │ │ │ │ + andeq r1, r3, lr, ror r3 │ │ │ │ + andeq r1, r3, r2, asr #5 │ │ │ │ + muleq r3, r4, r3 │ │ │ │ + andeq r1, r3, r0, lsr #5 │ │ │ │ + andeq r1, r3, r8, lsr r3 │ │ │ │ + andeq r1, r3, r0, ror r2 │ │ │ │ + andeq r1, r3, r6, lsr r3 │ │ │ │ + andeq r1, r3, r8, lsr #6 │ │ │ │ + andeq r1, r3, sl, lsl r3 │ │ │ │ + andeq r1, r3, ip, lsl r2 │ │ │ │ + andeq r1, r3, ip, ror #5 │ │ │ │ + andeq r1, r3, sl, lsl r2 │ │ │ │ + andeq r1, r3, ip, lsr #3 │ │ │ │ + andeq r1, r3, r4, asr r2 │ │ │ │ + andeq r1, r3, r6, lsl #6 │ │ │ │ + @ instruction: 0x000311be │ │ │ │ + andeq r1, r3, r0, asr r1 │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, lr, ror #5 │ │ │ │ + strdeq r1, [r3], -lr │ │ │ │ + @ instruction: 0x000311b0 │ │ │ │ + andeq r1, r3, r0, lsl r1 │ │ │ │ + andeq r1, r3, r2, ror #1 │ │ │ │ andeq r1, r3, r6, asr #3 │ │ │ │ - andeq r1, r3, r8, asr r1 │ │ │ │ - andeq r1, r3, r4, lsl #4 │ │ │ │ - strdeq r1, [r3], -r6 │ │ │ │ - andeq r1, r3, r6, lsl #2 │ │ │ │ - @ instruction: 0x000311b8 │ │ │ │ - andeq r1, r3, r8, lsl r1 │ │ │ │ - andeq r1, r3, sl, ror #1 │ │ │ │ - andeq r1, r3, lr, asr #3 │ │ │ │ - andeq r1, r3, r6, ror r1 │ │ │ │ - andeq r1, r3, lr, asr #2 │ │ │ │ - andeq r2, r3, r6, asr #4 │ │ │ │ - strdeq r0, [r3], -r6 │ │ │ │ - andeq r0, r3, r8, asr #31 │ │ │ │ - andeq r0, r3, r4, asr #30 │ │ │ │ - ldrdeq r0, [r3], -r8 │ │ │ │ - andeq r0, r3, r6, lsl #31 │ │ │ │ - strheq r1, [r3], -r0 │ │ │ │ - andeq r0, r3, r8, asr pc │ │ │ │ + andeq r1, r3, lr, ror #2 │ │ │ │ + andeq r1, r3, r6, asr #2 │ │ │ │ + andeq r2, r3, lr, lsr r2 │ │ │ │ + andeq r0, r3, lr, ror #29 │ │ │ │ + andeq r0, r3, r0, asr #31 │ │ │ │ + andeq r0, r3, ip, lsr pc │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ + andeq r0, r3, lr, ror pc │ │ │ │ + andeq r1, r3, r8, lsr #1 │ │ │ │ + andeq r0, r3, r0, asr pc │ │ │ │ svclt 0x00183001 │ │ │ │ - bmi b6458c │ │ │ │ + bmi b64584 │ │ │ │ adchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ - bvs 1f26ff8 │ │ │ │ - blcs 41dec │ │ │ │ + bvs 1f26ff0 │ │ │ │ + blcs 41de4 │ │ │ │ stclge 4, cr15, [r3, #-252] @ 0xffffff04 │ │ │ │ vst2.32 {d20,d22}, [pc :256] │ │ │ │ ldmmi pc!, {r4, r6, r7, r9, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf810f016 │ │ │ │ ldmibmi sp!, {r0, r3, r4, r5, r8, sl, sp, lr, pc} │ │ │ │ subsvs pc, sp, #64, 4 │ │ │ │ @@ -35746,51 +35744,51 @@ │ │ │ │ ldmibmi r5!, {r2, r5, r8, sl, fp, sp, pc} │ │ │ │ adcsvs pc, sp, #64, 4 │ │ │ │ vtst.8 d4, d23, d20 │ │ │ │ ldrbtmi r4, [r9], #-2604 @ 0xfffff5d4 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ ldr pc, [sl, #-4081] @ 0xfffff00f │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ - bvs 1f26f98 │ │ │ │ - blcs 41e4c │ │ │ │ + bvs 1f26f90 │ │ │ │ + blcs 41e44 │ │ │ │ ldcge 4, cr15, [r1, #-252] @ 0xffffff04 │ │ │ │ vmla.i8 d20, d16, d29 │ │ │ │ stmiami sp!, {r0, r1, r3, r5, r7, r9, sp, lr} │ │ │ │ - bmi b6460c │ │ │ │ + bmi b64604 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffdef015 │ │ │ │ ldmdbvs r8!, {r0, r1, r2, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4603e9d7 │ │ │ │ stmdbhi r1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mrrc2 0, 0, pc, r8, cr2 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ teqle r8, r0, lsl #22 │ │ │ │ stmdbcs r0, {r0, r4, r5, fp, sp, lr} │ │ │ │ ldclge 7, cr15, [r9], #508 @ 0x1fc │ │ │ │ andcs r4, r8, #165888 @ 0x28800 │ │ │ │ ldrbtmi r6, [fp], #-2160 @ 0xfffff790 │ │ │ │ - svc 0x00c8f7dc │ │ │ │ + svc 0x00ccf7dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibmi lr, {r2, r3, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ rscvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2205 @ 0xfffff763 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ strhtvs pc, [r6], fp @ │ │ │ │ strcc lr, [r0, #-2518] @ 0xfffff62a │ │ │ │ - blt 1765e44 │ │ │ │ + blt 1765e3c │ │ │ │ ldmdbvs lr!, {r0, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d79402 │ │ │ │ @ instruction: 0xf0028004 │ │ │ │ strtmi pc, [r8], -pc, lsr #24 │ │ │ │ stc2 0, cr15, [ip], #-8 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - bvs 1f26f0c │ │ │ │ - blcs 41ed8 │ │ │ │ + bvs 1f26f04 │ │ │ │ + blcs 41ed0 │ │ │ │ stclge 4, cr15, [sp], {63} @ 0x3f │ │ │ │ vmla.i8 d20, d16, d15 │ │ │ │ stmmi pc, {r1, r2, r3, r4, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff9af015 │ │ │ │ stmibmi sp, {r0, r1, r6, r7, sl, sp, lr, pc} │ │ │ │ eorvc pc, ip, #64, 4 │ │ │ │ @@ -35800,193 +35798,193 @@ │ │ │ │ ldmdbvs lr!, {r0, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d79402 │ │ │ │ @ instruction: 0xf0028004 │ │ │ │ strtmi pc, [r8], -r9, lsl #24 │ │ │ │ stc2 0, cr15, [r6], {2} │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - bvs 1f26ec0 │ │ │ │ - blcs 41f24 │ │ │ │ + bvs 1f26eb8 │ │ │ │ + blcs 41f1c │ │ │ │ stcge 4, cr15, [r7], #252 @ 0xfc │ │ │ │ vmla.i8 d20, d16, d0 │ │ │ │ stmmi r0, {r1, r2, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff74f015 │ │ │ │ ldmdavs r5!, {r0, r2, r3, r4, r7, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002d6f │ │ │ │ @ instruction: 0xf7dc808d │ │ │ │ - stmdavs r5, {r1, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - bmi b646fc │ │ │ │ + stmdavs r5, {r1, r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + bmi b646f4 │ │ │ │ ldrbmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf00a4628 │ │ │ │ - bmi 1e27640 │ │ │ │ + bmi 1e27638 │ │ │ │ ldmdbmi r7!, {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 │ │ │ │ @ instruction: 0xe735ff97 │ │ │ │ ldmdbvs lr!, {r0, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d79402 │ │ │ │ @ instruction: 0xf0028004 │ │ │ │ strtmi pc, [r8], -pc, asr #23 │ │ │ │ - blx ff363f2a │ │ │ │ + blx ff363f22 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - bvs 1f26e4c │ │ │ │ - blcs 41f98 │ │ │ │ + bvs 1f26e44 │ │ │ │ + blcs 41f90 │ │ │ │ stclge 4, cr15, [sp], #-252 @ 0xffffff04 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami r7!, {r0, r1, r4, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff3af015 │ │ │ │ ldmdavs sp!, {r0, r1, r5, r6, sl, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strls lr, [r2], #-2519 @ 0xfffff629 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ - blx fece3f5e │ │ │ │ + blx fece3f56 │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ ldrtmi pc, [r0], -pc, lsr #23 @ │ │ │ │ - blx feb63f6a │ │ │ │ + blx feb63f62 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi fp, {r4, r6, sl, fp, sp, pc}^ │ │ │ │ rscsvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2138 @ 0xfffff7a6 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ strb pc, [r6], #-3869 @ 0xfffff0e3 @ │ │ │ │ ldmdbvs lr!, {r0, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ ldmib r7, {r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d79402 │ │ │ │ @ instruction: 0xf0028004 │ │ │ │ @ instruction: 0x4628fb95 │ │ │ │ - blx fe4e3f9e │ │ │ │ + blx fe4e3f96 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - bvs 1f26dd8 │ │ │ │ - blcs 4200c │ │ │ │ + bvs 1f26dd0 │ │ │ │ + blcs 42004 │ │ │ │ ldcge 4, cr15, [r3], #-252 @ 0xffffff04 │ │ │ │ vmla.i8 q10, q0, q7 │ │ │ │ stmdami lr, {r0, r1, r2, r3, r5, r6, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff00f015 │ │ │ │ ldmdavs sp!, {r0, r3, r5, sl, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strls lr, [r2], #-2519 @ 0xfffff629 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ - blx 1e63fd2 │ │ │ │ + blx 1e63fca │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0x4630fb75 │ │ │ │ - blx 1ce3fde │ │ │ │ + blx 1ce3fd6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbmi r2, {r1, r2, r4, sl, fp, sp, pc}^ │ │ │ │ andvc pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2113 @ 0xfffff7bf │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ str pc, [ip], #-3811 @ 0xfffff11d │ │ │ │ - bmi b64810 │ │ │ │ + bmi b64808 │ │ │ │ ldrbmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ @ instruction: 0xe774fe79 │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ @ instruction: 0x4630fb59 │ │ │ │ - blx 15e4016 │ │ │ │ + blx 15e400e │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi r6!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, pc} │ │ │ │ sbcvs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0xf7fffec7 │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ - blx 116403a │ │ │ │ + blx 1164032 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbmi pc!, {r1, r2, r5, r6, r7, r8, r9, fp, sp, pc} @ │ │ │ │ adcsvs pc, r2, #64, 4 │ │ │ │ vadd.i8 d4, d7, d30 │ │ │ │ ldrbtmi r4, [r9], #-2604 @ 0xfffff5d4 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0xf7fffeb3 │ │ │ │ vstmdbmi fp!, {d11-} │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ ldrbtmi r4, [sp], #-319 @ 0xfffffec1 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ - bvs 1f27728 │ │ │ │ - blcs 420d4 │ │ │ │ + bvs 1f27720 │ │ │ │ + blcs 420cc │ │ │ │ stmibge r0, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ vst2.8 {d20-d21}, [pc :128], r5 │ │ │ │ strtmi r6, [r9], -r8, lsl #5 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0xf7fffe9d │ │ │ │ @ instruction: 0xf7dcb977 │ │ │ │ - svclt 0x0000eb02 │ │ │ │ - andeq r0, r3, r4, asr #25 │ │ │ │ - muleq r3, r6, sp │ │ │ │ - @ instruction: 0x00030cb2 │ │ │ │ - andeq r0, r3, r4, lsl #27 │ │ │ │ - andeq r0, r3, r6, lsl #25 │ │ │ │ - andeq r0, r3, r8, asr sp │ │ │ │ - andeq r0, r3, r0, ror #24 │ │ │ │ - andeq r0, r3, r2, lsr sp │ │ │ │ + svclt 0x0000eb06 │ │ │ │ + @ instruction: 0x00030cbc │ │ │ │ + andeq r0, r3, lr, lsl #27 │ │ │ │ + andeq r0, r3, sl, lsr #25 │ │ │ │ + andeq r0, r3, ip, ror sp │ │ │ │ + andeq r0, r3, lr, ror ip │ │ │ │ + andeq r0, r3, r0, asr sp │ │ │ │ + andeq r0, r3, r8, asr ip │ │ │ │ + andeq r0, r3, sl, lsr #26 │ │ │ │ @ instruction: 0xffffea73 │ │ │ │ - andeq r0, r3, sl, lsl ip │ │ │ │ - andeq r0, r3, r0, ror #25 │ │ │ │ + andeq r0, r3, r2, lsl ip │ │ │ │ ldrdeq r0, [r3], -r8 │ │ │ │ - andeq r0, r3, sl, lsr #25 │ │ │ │ - andeq r0, r3, r6, asr #23 │ │ │ │ - muleq r3, r8, ip │ │ │ │ - andeq r0, r3, ip, lsl #23 │ │ │ │ - andeq r0, r3, lr, asr ip │ │ │ │ - andeq r0, r3, ip, lsr ip │ │ │ │ - andeq r0, r3, sl, asr fp │ │ │ │ - andeq r0, r3, r8, lsl fp │ │ │ │ - andeq r0, r3, sl, ror #23 │ │ │ │ - ldrdeq r0, [r3], -lr │ │ │ │ - @ instruction: 0x00030bb0 │ │ │ │ - andeq r0, r3, r4, lsr #21 │ │ │ │ - andeq r0, r3, r6, ror fp │ │ │ │ - andeq r0, r3, sl, ror #20 │ │ │ │ - andeq r0, r3, ip, lsr fp │ │ │ │ - andeq r0, r3, r2, lsr sl │ │ │ │ - andeq r0, r3, r4, lsl #22 │ │ │ │ - andeq r0, r3, sl, lsl #20 │ │ │ │ - ldrdeq r0, [r3], -ip │ │ │ │ - strdeq r0, [r3], -r6 │ │ │ │ - muleq r3, r0, sl │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ + andeq r0, r3, r2, lsr #25 │ │ │ │ + @ instruction: 0x00030bbe │ │ │ │ + muleq r3, r0, ip │ │ │ │ + andeq r0, r3, r4, lsl #23 │ │ │ │ + andeq r0, r3, r6, asr ip │ │ │ │ + andeq r0, r3, r4, lsr ip │ │ │ │ + andeq r0, r3, r2, asr fp │ │ │ │ + andeq r0, r3, r0, lsl fp │ │ │ │ + andeq r0, r3, r2, ror #23 │ │ │ │ + ldrdeq r0, [r3], -r6 │ │ │ │ + andeq r0, r3, r8, lsr #23 │ │ │ │ + muleq r3, ip, sl │ │ │ │ + andeq r0, r3, lr, ror #22 │ │ │ │ + andeq r0, r3, r2, ror #20 │ │ │ │ + andeq r0, r3, r4, lsr fp │ │ │ │ + andeq r0, r3, sl, lsr #20 │ │ │ │ + strdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, r2, lsl #20 │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ + andeq r0, r3, lr, ror #19 │ │ │ │ + andeq r0, r3, r8, lsl #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ rscslt r4, r9, r9, lsr #21 │ │ │ │ ldrbtmi r4, [sl], #-2985 @ 0xfffff457 │ │ │ │ adclt pc, r4, #14614528 @ 0xdf0000 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldmpl r3, {r0, r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f31d4 │ │ │ │ @ instruction: 0xf7f60300 │ │ │ │ msrlt CPSR_fs, sp, ror #27 │ │ │ │ @ instruction: 0xf7dc4620 │ │ │ │ - @ instruction: 0xf5b0ec62 │ │ │ │ + @ instruction: 0xf5b0ec66 │ │ │ │ movwle r5, #12160 @ 0x2f80 │ │ │ │ @ instruction: 0xf7dc2001 │ │ │ │ - @ instruction: 0xf015ea40 │ │ │ │ + @ instruction: 0xf015ea44 │ │ │ │ cmnpvs r8, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmmi ip, {r2, r3, r7, pc} │ │ │ │ @ instruction: 0x46222334 │ │ │ │ ldrbtmi r2, [r8], #-374 @ 0xfffffe8a │ │ │ │ @ instruction: 0xf9def018 │ │ │ │ - beq 6482c │ │ │ │ + beq 64824 │ │ │ │ addhi pc, ip, r0, asr #5 │ │ │ │ subsls pc, ip, #14614528 @ 0xdf0000 │ │ │ │ andne pc, r1, pc, asr #32 │ │ │ │ - blx ffa64184 │ │ │ │ + blx ffa6417c │ │ │ │ @ instruction: 0xf6404604 │ │ │ │ vaddl.s8 q10, d0, d1 │ │ │ │ @ instruction: 0xf0020001 │ │ │ │ ldrbtmi pc, [r9], #2785 @ 0xae1 @ │ │ │ │ andslt pc, r0, r7, asr #17 │ │ │ │ ldmdbvs fp!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf88b7023 │ │ │ │ @@ -36022,225 +36020,225 @@ │ │ │ │ ldrbeq pc, [r4], r7, lsl #2 @ │ │ │ │ addcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0xf5074650 │ │ │ │ @ instruction: 0xf7ee78aa │ │ │ │ ldrtmi pc, [r0], -r5, ror #24 @ │ │ │ │ strtmi r2, [r9], -sl, lsl #4 │ │ │ │ cmpppl r2, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - stmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r6], -r0, lsl #5 │ │ │ │ bicseq pc, fp, r7, lsl #2 │ │ │ │ @ instruction: 0x464060f8 │ │ │ │ - blx 18e4292 │ │ │ │ + blx 18e428a │ │ │ │ ldmdbvs sl!, {r1, r2, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmpl r2, {r0, r8, sp}^ │ │ │ │ adcsvs r4, sl, r3, lsr r6 │ │ │ │ @ instruction: 0xf8cd4610 │ │ │ │ - bmi 1908250 │ │ │ │ + bmi 1908248 │ │ │ │ ldrbtmi r6, [sl], #-2048 @ 0xfffff800 │ │ │ │ - stcl 7, cr15, [lr], {220} @ 0xdc │ │ │ │ + ldcl 7, cr15, [r2], {220} @ 0xdc │ │ │ │ ldrbtmi r4, [fp], #-2913 @ 0xfffff49f │ │ │ │ @ instruction: 0x2e006a5e │ │ │ │ strbmi sp, [r1], -r8, rrx │ │ │ │ @ instruction: 0xf0154630 │ │ │ │ mvnlt pc, r1, lsr ip @ │ │ │ │ ldrsbtvs pc, [r4], r6 @ │ │ │ │ - bmi 1762248 │ │ │ │ + bmi 1762240 │ │ │ │ ldrbtmi r4, [sl], #-2136 @ 0xfffff7a8 │ │ │ │ andeq pc, r0, fp, asr r8 @ │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0xf7dc6800 │ │ │ │ - @ instruction: 0xe75fecb8 │ │ │ │ + @ instruction: 0xe75fecbc │ │ │ │ ldmdami r3, {r0, r1, r2, r4, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0xe7f3447a │ │ │ │ @ instruction: 0xf8d74b56 │ │ │ │ @ instruction: 0xf85bb010 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldmdb r6, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7dc4628 │ │ │ │ - ldmvs fp!, {r2, r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ orreq pc, r0, r6, lsl #2 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ stmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46302231 │ │ │ │ - blx 864316 │ │ │ │ + blx 86430e │ │ │ │ @ instruction: 0xf8c74643 │ │ │ │ strtmi sl, [r0], r0 │ │ │ │ ldrdge pc, [ip], -r7 │ │ │ │ and r4, pc, ip, lsl r6 @ │ │ │ │ teqcs r1, #4194304 @ 0x400000 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r4, r5, r9, sp}^ │ │ │ │ ldrtmi r4, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7e92300 │ │ │ │ eorscs pc, r1, #3696 @ 0xe70 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 264346 │ │ │ │ - blle ffb79848 │ │ │ │ + blx 26433e │ │ │ │ + blle ffb79840 │ │ │ │ ldrbmi r4, [r8], -r3, lsr #12 │ │ │ │ ldrmi r4, [r8], r4, asr #12 │ │ │ │ - bl fe0e6270 │ │ │ │ + bl fe1e6268 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302131 │ │ │ │ ldrbmi r9, [r9], -r0, lsl #2 │ │ │ │ ldrdge pc, [r0], -r7 │ │ │ │ mcr2 7, 4, pc, cr10, cr3, {7} @ │ │ │ │ @ instruction: 0x46012230 │ │ │ │ @ instruction: 0xf0156878 │ │ │ │ ldmvs fp!, {r0, r1, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdami r2!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ tstcs r1, r9, lsl #4 │ │ │ │ @ instruction: 0xf7dc4478 │ │ │ │ - @ instruction: 0xe72eea5c │ │ │ │ - blcs 42724 │ │ │ │ + str lr, [lr, -r0, ror #20]! │ │ │ │ + blcs 4271c │ │ │ │ adcscs sp, r8, r9, lsr ip │ │ │ │ - blx 1e4348 │ │ │ │ + blx 1e4340 │ │ │ │ ldrsbtgt pc, [r0], pc @ │ │ │ │ addcs r4, r0, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0x460644fc │ │ │ │ ldrdcc pc, [r4], -ip @ │ │ │ │ adcscc pc, r4, r0, asr #17 │ │ │ │ eoreq pc, r4, ip, asr #17 │ │ │ │ - blx ff4e43b0 │ │ │ │ - blcs 4274c │ │ │ │ + blx ff4e43a8 │ │ │ │ + blcs 42744 │ │ │ │ ldmdavs sp!, {r2, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r9], -r1, asr #6 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - blx ff7e6342 │ │ │ │ + blx ff7e633a │ │ │ │ @ instruction: 0xf1064629 │ │ │ │ eorscs r0, r1, #128 @ 0x80 │ │ │ │ - blx ff0e43d0 │ │ │ │ + blx ff0e43c8 │ │ │ │ ldmdami lr, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ tstcs r1, ip, lsl #4 │ │ │ │ ldrbtmi r6, [r8], #-2075 @ 0xfffff7e5 │ │ │ │ - b be62fc │ │ │ │ + b ce62f4 │ │ │ │ ldmvs fp!, {r0, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdami sl, {r0, r2, r3, r4, r9, sp} │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ @ instruction: 0xf7dc4478 │ │ │ │ - ldrbt lr, [r8], r6, lsr #20 │ │ │ │ + ldrbt lr, [r8], sl, lsr #20 │ │ │ │ andcs r4, r9, #1507328 @ 0x170000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 7e631c │ │ │ │ + b 8e6314 │ │ │ │ ldmvs fp!, {r0, r4, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ ldmdami r4, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ @ instruction: 0xf7dc4478 │ │ │ │ - usat lr, #8, r6, lsl #20 │ │ │ │ - andeq r7, r5, r2, ror #29 │ │ │ │ + usat lr, #8, sl, lsl #20 │ │ │ │ + andeq r7, r5, sl, ror #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r7, [r5], -r8 │ │ │ │ - andeq r0, r3, lr, ror #17 │ │ │ │ - andeq r0, r3, sl, lsl #23 │ │ │ │ - andeq r0, r3, r6, ror #22 │ │ │ │ + andeq r7, r5, r0, ror #29 │ │ │ │ + andeq r0, r3, r6, ror #17 │ │ │ │ + andeq r0, r3, r2, lsl #23 │ │ │ │ + andeq r0, r3, lr, asr fp │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq r0, [r3], -r6 │ │ │ │ - andeq sp, r9, lr, lsr #14 │ │ │ │ - andeq r0, r3, r2, ror #20 │ │ │ │ - andeq r0, r3, r0, ror sl │ │ │ │ + andeq r0, r3, lr, ror #21 │ │ │ │ + andeq sp, r9, r6, lsr r7 │ │ │ │ + andeq r0, r3, sl, asr sl │ │ │ │ + andeq r0, r3, r8, ror #20 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r3, r8, lsl #21 │ │ │ │ - andeq sp, r9, r0, asr #12 │ │ │ │ - andeq r0, r3, lr, lsl sl │ │ │ │ - andeq r0, r3, ip, ror #19 │ │ │ │ - andeq r0, r3, sl, lsl sl │ │ │ │ - andeq r0, r3, ip, lsr #19 │ │ │ │ + andeq r0, r3, r0, lsl #21 │ │ │ │ + andeq sp, r9, r8, asr #12 │ │ │ │ + andeq r0, r3, r6, lsl sl │ │ │ │ + andeq r0, r3, r4, ror #19 │ │ │ │ + andeq r0, r3, r2, lsl sl │ │ │ │ + andeq r0, r3, r4, lsr #19 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004d21 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - stmda r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [sp], #-2847 @ 0xfffff4e1 │ │ │ │ stmiapl lr!, {r2, r9, sl, lr}^ │ │ │ │ stmdblt r3!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ svcmi 0x0080f5b0 │ │ │ │ - blmi 75ccf8 │ │ │ │ + blmi 75ccf0 │ │ │ │ stmiapl fp!, {r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ orrspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ andeq lr, r0, #3194880 @ 0x30c000 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf8df83f8 │ │ │ │ vst4.16 {d25-d28}, [pc :128], r0 │ │ │ │ @ instruction: 0xf8df7280 │ │ │ │ ldrbtmi r8, [r9], #92 @ 0x5c │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf0154640 │ │ │ │ ldmdavs r2!, {r0, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x0080f5b4 │ │ │ │ - blmi 41cca8 │ │ │ │ + blmi 41cca0 │ │ │ │ stmiapl fp!, {r0, r5, r6, r7, r8, r9, sl, ip}^ │ │ │ │ orrspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ smlabtmi r0, r3, r9, lr │ │ │ │ rscle r2, r3, r0, lsl #20 │ │ │ │ addvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ ldc2 0, cr15, [r6], {21} │ │ │ │ ldrdlt lr, [sl, -ip]! │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ andne pc, r5, #64, 4 │ │ │ │ stc2 0, cr15, [lr], {21} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ - ldrdeq r7, [r5], -sl │ │ │ │ + andeq r7, r5, r2, ror #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r3], -sl │ │ │ │ - andeq r0, r3, r4, ror r9 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ + andeq r0, r3, ip, ror #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7f6bc │ │ │ │ + bl feb7f6b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4ec484 │ │ │ │ - bmi 5140c8 │ │ │ │ + blmi 4ec47c │ │ │ │ + bmi 5140c0 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7f23128 │ │ │ │ stmdavs fp!, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r2, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe8e454e │ │ │ │ + blx fe8e4546 │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0154478 │ │ │ │ @ instruction: 0x4620fc55 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r7, r5, r6, lsr fp │ │ │ │ + andeq r7, r5, lr, lsr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0009d4b2 │ │ │ │ - andeq r0, r3, r0, ror #10 │ │ │ │ - andeq r0, r3, sl, ror #17 │ │ │ │ - andeq r0, r3, lr, asr #10 │ │ │ │ - ldrdeq r0, [r3], -r8 │ │ │ │ + @ instruction: 0x0009d4ba │ │ │ │ + andeq r0, r3, r8, asr r5 │ │ │ │ + andeq r0, r3, r2, ror #17 │ │ │ │ + andeq r0, r3, r6, asr #10 │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b28 │ │ │ │ strmi r4, [r4], -r8, lsr #20 │ │ │ │ ldmpl sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 11025f8 │ │ │ │ + bllt 11025f0 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ ldrdlt r6, [r8, -r8] │ │ │ │ @ instruction: 0xf8aef002 │ │ │ │ andcs r4, r4, #573440 @ 0x8c000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx ff7e45bc │ │ │ │ - blmi 896a4c │ │ │ │ + blx ff7e45b4 │ │ │ │ + blmi 896a44 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bllt 18c10d4 │ │ │ │ + bllt 18c10cc │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0x462081f0 │ │ │ │ @ instruction: 0xff5af7f2 │ │ │ │ stmdavs sl!, {r2, r3, r4, r8, r9, fp, lr} │ │ │ │ sbcsvs r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ rscsle r2, r3, r0, lsl #20 │ │ │ │ vst2.8 {d20,d22}, [pc :64], sl │ │ │ │ @@ -36248,60 +36246,60 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [ip], {21} │ │ │ │ @ instruction: 0xf8dfe7ea │ │ │ │ vst4.16 {d24-d27}, [pc :128], r0 │ │ │ │ cdpmi 2, 1, cr7, cr7, cr12, {4} │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 116460a │ │ │ │ + blx 1164602 │ │ │ │ bicle r2, fp, r0, lsl #24 │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ addvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx ffde461e │ │ │ │ + blx ffde4616 │ │ │ │ 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 │ │ │ │ strb pc, [r9, fp, ror #23] @ │ │ │ │ - @ instruction: 0x00057abc │ │ │ │ + andeq r7, r5, r4, asr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, r6, lsr r4 │ │ │ │ - andeq r4, r3, sl, lsl #14 │ │ │ │ - andeq sp, r9, sl, lsl r4 │ │ │ │ - andeq sp, r9, r4, lsl #8 │ │ │ │ - @ instruction: 0x000304bc │ │ │ │ - andeq r0, r3, r6, asr r8 │ │ │ │ - andeq r0, r3, r8, lsr #9 │ │ │ │ - andeq r0, r3, r2, asr #16 │ │ │ │ - andeq r0, r3, sl, ror r4 │ │ │ │ - andeq r0, r3, r4, lsl r8 │ │ │ │ + andeq sp, r9, lr, lsr r4 │ │ │ │ + andeq r4, r3, r2, lsl #14 │ │ │ │ + andeq sp, r9, r2, lsr #8 │ │ │ │ + andeq sp, r9, ip, lsl #8 │ │ │ │ + @ instruction: 0x000304b4 │ │ │ │ + andeq r0, r3, lr, asr #16 │ │ │ │ + andeq r0, r3, r0, lsr #9 │ │ │ │ + andeq r0, r3, sl, lsr r8 │ │ │ │ + andeq r0, r3, r2, ror r4 │ │ │ │ + andeq r0, r3, ip, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7f818 │ │ │ │ + bl feb7f810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x00004c8d │ │ │ │ ldrbtmi r4, [ip], #-3469 @ 0xfffff273 │ │ │ │ ldrbtmi r4, [sp], #-2957 @ 0xfffff473 │ │ │ │ stmiapl r3!, {r0, r2, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ ldmdavs fp, {sl, sp} │ │ │ │ teqpcc ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x61bc4b89 │ │ │ │ rscsvs r4, r8, ip, lsl #12 │ │ │ │ stmiapl fp!, {r1, r3, r4, r5, r7, sp, lr}^ │ │ │ │ - blcs 426b8 │ │ │ │ + blcs 426b0 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blmi fe1488cc │ │ │ │ - blvs 6f9848 │ │ │ │ + blmi fe1488c4 │ │ │ │ + blvs 6f9840 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0x46208097 │ │ │ │ - stmib lr, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ teqpcc r9, #73400320 @ p-variant is OBSOLETE @ 0x4600000 │ │ │ │ bicseq pc, r5, #536870924 @ 0x2000000c │ │ │ │ andcs r1, r2, r6, asr #24 │ │ │ │ strcc pc, [r6, #-2979] @ 0xfffff45d │ │ │ │ strcc r0, [r1, #-2541] @ 0xfffff613 │ │ │ │ @ instruction: 0xf0194629 │ │ │ │ teqplt r8, r7, asr #27 @ p-variant is OBSOLETE │ │ │ │ @@ -36309,74 +36307,74 @@ │ │ │ │ @ instruction: 0xf0194629 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ teqpvs r8, sp, asr #29 @ p-variant is OBSOLETE │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7dc2000 │ │ │ │ - blmi 1ca2dc8 │ │ │ │ + blmi 1ca2dd0 │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - bl a66628 │ │ │ │ + bl b66620 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf1074c6b │ │ │ │ @ instruction: 0xf7dc0020 │ │ │ │ - ldrbtmi lr, [ip], #-2976 @ 0xfffff460 │ │ │ │ + ldrbtmi lr, [ip], #-2980 @ 0xfffff45c │ │ │ │ @ instruction: 0xf7db1d20 │ │ │ │ - stmdavs r0!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0!, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib r7, {r0, r1, r3, r5, r7, pc}^ │ │ │ │ ldmdbvs r9!, {r1, r9, ip, sp} │ │ │ │ ldc2 0, cr15, [lr], {9} │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7dc0020 │ │ │ │ - stmdami r1!, {r1, r2, r3, fp, sp, lr, pc}^ │ │ │ │ + stmdami r1!, {r1, r4, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldmib sl, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 2f3704 │ │ │ │ + ldmib lr, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 2f36fc │ │ │ │ ldmdbvs sl!, {r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ ldmib r3, {r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ andcc r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf141609a │ │ │ │ sbcsvs r0, r9, r0, lsl #2 │ │ │ │ @ instruction: 0xf0016938 │ │ │ │ - blmi 15a8650 │ │ │ │ + blmi 15a8648 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ addspl pc, ip, #12582912 @ 0xc00000 │ │ │ │ ldmvs r0, {r0, r1, r4, r9, sl, lr} │ │ │ │ movwne lr, #2515 @ 0x9d3 │ │ │ │ addmi r6, r8, #13762560 @ 0xd20000 │ │ │ │ - ble 1d78da4 │ │ │ │ + ble 1d78d9c │ │ │ │ svcmi 0x0080f5b4 │ │ │ │ svclt 0x00044b48 │ │ │ │ andeq pc, r1, #111 @ 0x6f │ │ │ │ ldmdbvs sl!, {r1, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmnle r0, r0, lsl #22 │ │ │ │ @ instruction: 0xe01c69b8 │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r4, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ae47bc │ │ │ │ - blmi 11d4c1c │ │ │ │ - blvs 6f995c │ │ │ │ + blx 1ae47b4 │ │ │ │ + blmi 11d4c14 │ │ │ │ + blvs 6f9954 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blmi f14550 │ │ │ │ + blmi f14548 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, 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 4e47e6 │ │ │ │ - bmi ff0794 │ │ │ │ + blx 4e47de │ │ │ │ + bmi ff078c │ │ │ │ ldrbtmi r4, [sl], #-2866 @ 0xfffff4ce │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r4, r0, lsl #6 │ │ │ │ strvc pc, [r2, r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -36391,15 +36389,15 @@ │ │ │ │ @ instruction: 0xf64a65d8 │ │ │ │ vshr.s64 q9, q3, #64 │ │ │ │ ldmdbvs fp!, {r0, r6} │ │ │ │ @ instruction: 0xf6402200 │ │ │ │ and r2, pc, sp, lsl #12 │ │ │ │ svccs 0x0001f814 │ │ │ │ @ instruction: 0xf8a31cd9 │ │ │ │ - bcs 407f4 │ │ │ │ + bcs 407ec │ │ │ │ svcge 0x0054f43f │ │ │ │ andcs r7, r1, #218 @ 0xda │ │ │ │ @ instruction: 0xf8141c4b │ │ │ │ stmdbcs r0, {r0, r8, r9, sl, fp, ip} │ │ │ │ svcge 0x004cf43f │ │ │ │ andsvc r3, r9, r1, lsl #4 │ │ │ │ @ instruction: 0xf102fb05 │ │ │ │ @@ -36416,81 +36414,81 @@ │ │ │ │ eorvs pc, r0, fp, lsl #31 │ │ │ │ stmib r0, {r0, r2, r7, sp, lr}^ │ │ │ │ strb r5, [ip, -r0, lsl #10] │ │ │ │ ldmdavs fp!, {r1, r2, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7dc0020 │ │ │ │ - @ instruction: 0xf7dbe9de │ │ │ │ - svclt 0x0000ef18 │ │ │ │ - ldrdeq r7, [r5], -sl │ │ │ │ - ldrdeq r7, [r5], -r6 │ │ │ │ + @ instruction: 0xf7dbe9e2 │ │ │ │ + svclt 0x0000ef1c │ │ │ │ + andeq r7, r5, r2, ror #19 │ │ │ │ + ldrdeq r7, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, r0, lsr r3 │ │ │ │ + andeq sp, r9, r8, lsr r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x0009d2be │ │ │ │ - muleq r9, r6, r2 │ │ │ │ + andeq sp, r9, r6, asr #5 │ │ │ │ + muleq r9, lr, r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ - muleq r3, lr, r6 │ │ │ │ - andeq sp, r9, ip, lsl r2 │ │ │ │ - andeq r0, r3, r8, asr #5 │ │ │ │ - andeq r0, r3, r6, ror r6 │ │ │ │ - andeq r7, r5, sl, ror #16 │ │ │ │ - andeq r0, r3, r2, lsr r2 │ │ │ │ - andeq r0, r3, r0, ror #11 │ │ │ │ - andeq sp, r9, r4, asr #2 │ │ │ │ + andeq r0, r3, r8, ror #5 │ │ │ │ + muleq r3, r6, r6 │ │ │ │ + andeq sp, r9, r4, lsr #4 │ │ │ │ + andeq r0, r3, r0, asr #5 │ │ │ │ + andeq r0, r3, lr, ror #12 │ │ │ │ + andeq r7, r5, r2, ror r8 │ │ │ │ + andeq r0, r3, sl, lsr #4 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + andeq sp, r9, ip, asr #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi 10ba108 │ │ │ │ + bmi 10ba100 │ │ │ │ strmi r4, [ip], -r2, asr #22 │ │ │ │ stmdbmi r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi fp, [r9], #-155 @ 0xffffff65 │ │ │ │ ldmpl r3, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r6, r9, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f65fb │ │ │ │ @ instruction: 0xf0220300 │ │ │ │ - blmi fe7c60 │ │ │ │ + blmi fe7c58 │ │ │ │ sxtab16mi r4, r0, lr, ror #8 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ andls pc, r3, r6, asr r8 @ │ │ │ │ @ instruction: 0xf8d9463b │ │ │ │ @ instruction: 0x31b11000 │ │ │ │ ldc2l 0, cr15, [r4, #4]! │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf103d03f │ │ │ │ @ instruction: 0x462a09b1 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - stm r0, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r4, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ streq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ @ instruction: 0x46482331 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ - blx fe2668e6 │ │ │ │ + blx fe2668de │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2 0, cr15, [ip], #136 @ 0x88 │ │ │ │ stmdbmi fp!, {r7, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ ldc2 0, cr15, [r6], #136 @ 0x88 │ │ │ │ strtmi r4, [r3], -r9, lsr #20 │ │ │ │ ldmdavs r9!, {r2, r9, sl, lr} │ │ │ │ - bmi a3ebf8 │ │ │ │ + bmi a3ebf0 │ │ │ │ eorsvc pc, r4, r0, lsl #4 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ andls r2, r1, r0, asr r1 │ │ │ │ @ instruction: 0xf0154628 │ │ │ │ strtmi pc, [r9], -r5, ror #22 │ │ │ │ @ instruction: 0xf0224620 │ │ │ │ stmdbmi r2!, {r0, r1, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0224479 │ │ │ │ - bmi 8a7bd8 │ │ │ │ + bmi 8a7bd0 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-219 @ 0xffffff25 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc sp, [r4, -r4, lsr #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10383f0 │ │ │ │ @@ -36506,25 +36504,25 @@ │ │ │ │ mvncc r0, ip, lsl #10 │ │ │ │ ldc2l 0, cr15, [sl], #-136 @ 0xffffff78 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x46212230 │ │ │ │ @ instruction: 0xf1034680 │ │ │ │ @ instruction: 0xf01400e2 │ │ │ │ ldr pc, [r4, r3, ror #30]! │ │ │ │ - mcr 7, 3, pc, cr4, cr11, {6} @ │ │ │ │ - andeq r7, r5, r8, asr #14 │ │ │ │ + mcr 7, 3, pc, cr8, cr11, {6} @ │ │ │ │ + andeq r7, r5, r0, asr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, r6, asr r5 │ │ │ │ - andeq r7, r5, ip, lsr #14 │ │ │ │ + andeq r0, r3, lr, asr #10 │ │ │ │ + andeq r7, r5, r4, lsr r7 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r0, r3, sl, lsl #10 │ │ │ │ + andeq r0, r3, r2, lsl #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r3], -r6 │ │ │ │ - strdeq r0, [r3], -r4 │ │ │ │ - andeq r7, r5, r2, lsr #13 │ │ │ │ + andeq r0, r3, lr, ror #9 │ │ │ │ + andeq r0, r3, ip, ror #9 │ │ │ │ + andeq r7, r5, sl, lsr #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0], #816 @ 0x330 │ │ │ │ stclvc 5, cr15, [fp, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ @ instruction: 0xf107286c │ │ │ │ @@ -36533,27 +36531,27 @@ │ │ │ │ ldrteq pc, [ip], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf107627b │ │ │ │ @ instruction: 0xf8df0944 │ │ │ │ @ instruction: 0x46053858 │ │ │ │ ldrshvs r6, [lr, r9]! │ │ │ │ ldmdami r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f58d3 │ │ │ │ - bvs 1e75624 │ │ │ │ + bvs 1e7561c │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ tstpcc r4, #13041664 @ p-variant is OBSOLETE @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mvnsvs r6, #-402653182 @ 0xe8000002 │ │ │ │ andvs r2, sl, r0, lsl #4 │ │ │ │ andcs pc, r0, r9, asr #17 │ │ │ │ mvnsvs r5, r3, ror #17 │ │ │ │ - blcs 42ab8 │ │ │ │ + blcs 42ab0 │ │ │ │ rsbhi pc, r5, #64 @ 0x40 │ │ │ │ stmdacc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blvs 6f9c44 │ │ │ │ + blvs 6f9c3c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df8278 │ │ │ │ ldrbtmi r6, [lr], #-2076 @ 0xfffff7e4 │ │ │ │ movwge lr, #59862 @ 0xe9d6 │ │ │ │ ldmib r6, {r0, r1, r3, r4, r5, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf1ba8b10 │ │ │ │ @ instruction: 0xf1730f01 │ │ │ │ @@ -36563,43 +36561,43 @@ │ │ │ │ vsubl.s8 q0, d0, d0 │ │ │ │ @ instruction: 0xf8df81d3 │ │ │ │ strdcs r3, [r0, -r8] │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ tsteq r0, r3, asr #19 │ │ │ │ tstlt sp, r9, lsr #12 │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ - @ instruction: 0x4601efb4 │ │ │ │ + @ instruction: 0x4601efb8 │ │ │ │ @ instruction: 0xf0224628 │ │ │ │ @ instruction: 0xf8c9fafb │ │ │ │ stmdacs r0, {} @ │ │ │ │ orrshi pc, r5, #0 │ │ │ │ @ instruction: 0x37d0f8df │ │ │ │ - bvs ff6f9ca4 │ │ │ │ + bvs ff6f9c9c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stccs 1, cr8, [r0, #-912] @ 0xfffffc70 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0x17c0f8df │ │ │ │ strbeq pc, [ip], -r7, lsl #2 @ │ │ │ │ ldrtmi r2, [r0], -r4, ror #4 │ │ │ │ @ instruction: 0xf7db4479 │ │ │ │ - ldmibvs fp!, {r3, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 42b48 │ │ │ │ + ldmibvs fp!, {r2, r3, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 42b40 │ │ │ │ adcshi pc, r4, #64 @ 0x40 │ │ │ │ sbfxne pc, pc, #17, #9 │ │ │ │ stmvc r2, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @ instruction: 0xf8dfff07 │ │ │ │ @ instruction: 0x2125379c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldrbmi sl, [r0], -ip, lsr #32 │ │ │ │ - svc 0x0092f7db │ │ │ │ + svc 0x0096f7db │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x200082b8 │ │ │ │ - b 3e6a80 │ │ │ │ + b 4e6a78 │ │ │ │ @ instruction: 0x3780f8df │ │ │ │ @ instruction: 0x462860b0 │ │ │ │ eorsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ teqpvc r4, #805306368 @ p-variant is OBSOLETE @ 0x30000000 │ │ │ │ @ instruction: 0xf7f26273 │ │ │ │ @ instruction: 0xf8dffc87 │ │ │ │ @ instruction: 0x46821770 │ │ │ │ @@ -36624,15 +36622,15 @@ │ │ │ │ addcs pc, r0, #15296 @ 0x3bc0 │ │ │ │ strmi r4, [r6], -r1, lsl #12 │ │ │ │ @ instruction: 0xf0144640 │ │ │ │ ldrtmi pc, [r0], -r5, lsl #29 @ │ │ │ │ ldc2 0, cr15, [r8, #4] │ │ │ │ @ instruction: 0xf0014650 │ │ │ │ ldmibvs fp!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 42c00 │ │ │ │ + blcs 42bf8 │ │ │ │ addhi pc, ip, #64 @ 0x40 │ │ │ │ ldrteq pc, [r0], r7, lsl #2 @ │ │ │ │ @ instruction: 0x1704f8df │ │ │ │ addcs r4, r5, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @ instruction: 0x4632fe71 │ │ │ │ tstcs r0, r1, asr r3 │ │ │ │ @@ -36641,15 +36639,15 @@ │ │ │ │ vtst.8 , q0, │ │ │ │ strmi r1, [r1], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0xf8dffe9d │ │ │ │ vmax.s8 , q8, q8 │ │ │ │ strtmi r1, [r8], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ - bvs f28544 │ │ │ │ + bvs f2853c │ │ │ │ addne pc, r5, #64, 4 │ │ │ │ vmax.s8 d4, d3, d24 │ │ │ │ @ instruction: 0xf0147134 │ │ │ │ @ instruction: 0xf8dffe53 │ │ │ │ vmax.s8 , q8, q2 │ │ │ │ strtmi r1, [r8], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @@ -36671,62 +36669,62 @@ │ │ │ │ stmdacs r0, {r4, r5, sp, lr} │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcs fp, #3850 @ 0xf0a │ │ │ │ ldrmi r2, [r8], -r1, lsl #6 │ │ │ │ bicshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0x166cf8df │ │ │ │ ldrbtmi r6, [r9], #-48 @ 0xffffffd0 │ │ │ │ - blx 964cda │ │ │ │ + blx 964cd2 │ │ │ │ eorsvs r4, r0, r9, lsr #12 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 7e4ce6 │ │ │ │ + blx 7e4cde │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8c84603 │ │ │ │ stmdacs r0, {} @ │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ movwcs fp, #3850 @ 0xf0a │ │ │ │ ldrmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0x81b6f040 │ │ │ │ @ instruction: 0x163cf8df │ │ │ │ - beq 64dbc │ │ │ │ + beq 64db4 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ - bleq d650a4 │ │ │ │ + bleq d6509c │ │ │ │ @ instruction: 0xf0224479 │ │ │ │ @ instruction: 0xf8c8fb05 │ │ │ │ stmdavs r0, {}^ @ │ │ │ │ @ instruction: 0xf0013031 │ │ │ │ @ instruction: 0xf8d8fd59 │ │ │ │ @ instruction: 0xf8803000 │ │ │ │ cmnvs r8, r0 │ │ │ │ andne lr, r0, #3457024 @ 0x34c000 │ │ │ │ @ instruction: 0xf7f33201 │ │ │ │ @ instruction: 0xf8dffa7b │ │ │ │ teqvs r8, ip, lsl #12 │ │ │ │ @ instruction: 0xf8cb447b │ │ │ │ - bvs fe790cbc │ │ │ │ + bvs fe790cb4 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8df8149 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp}^ │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ - bvs f1ce1c │ │ │ │ + bvs f1ce14 │ │ │ │ @ instruction: 0xf8c746c2 │ │ │ │ @ instruction: 0xf5039008 │ │ │ │ ldrmi r5, [r9], r0, lsl #7 │ │ │ │ stmibvs r4!, {r1, sp, lr, pc}^ │ │ │ │ suble r2, r3, r0, lsl #24 │ │ │ │ @ instruction: 0x5010f9b4 │ │ │ │ mvnsle r2, r1, lsl #26 │ │ │ │ @ instruction: 0x46206a7a │ │ │ │ @ instruction: 0xf7fe69b9 │ │ │ │ @ instruction: 0x4680f8fd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r0!, {r0, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ strtmi r4, [r9], -r3, asr #12 │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - stcl 7, cr15, [lr, #-876]! @ 0xfffffc94 │ │ │ │ + ldcl 7, cr15, [r2, #-876]! @ 0xfffffc94 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ stmdavs r3!, {r0, r1, r3, r5, r6, r7, r8, pc} │ │ │ │ sbccs pc, lr, #64, 4 │ │ │ │ strne pc, [r4, #2271]! @ 0x8df │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @@ -36762,55 +36760,55 @@ │ │ │ │ @ instruction: 0xf0140200 │ │ │ │ @ instruction: 0xf8d9fd6d │ │ │ │ mrscs r3, (UNDEF: 0) │ │ │ │ andeq lr, r0, #3457024 @ 0x34c000 │ │ │ │ stc2l 0, cr15, [r6, #-80]! @ 0xffffffb0 │ │ │ │ @ instruction: 0xf0224630 │ │ │ │ strbmi pc, [r0], -r1, ror #22 @ │ │ │ │ - blx 17e4e46 │ │ │ │ + blx 17e4e3e │ │ │ │ @ instruction: 0xf0224648 │ │ │ │ @ instruction: 0xf8dffb5b │ │ │ │ @ instruction: 0xf8db350c │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ ldmdavs r8, {r1, r3, r5, r7, r9, lr} │ │ │ │ addhi pc, r9, r0 │ │ │ │ @ instruction: 0xf89ef009 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ adcmi r2, fp, #0 │ │ │ │ addhi pc, sp, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df69fa │ │ │ │ strmi r3, [sp], -r8, ror #9 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ ldrbtmi r6, [fp], #-2066 @ 0xfffff7ee │ │ │ │ strmi lr, [lr, #-2499] @ 0xfffff63d │ │ │ │ - bcs 42064 │ │ │ │ + bcs 4205c │ │ │ │ tstphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ @ instruction: 0xf8df24d0 │ │ │ │ ldrbtmi r3, [sl], #-1120 @ 0xfffffba0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078220 │ │ │ │ ldrtmi r7, [sp], r7, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7dc2000 │ │ │ │ - bvs f2302c │ │ │ │ + bvs f23034 │ │ │ │ @ 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, r3, r0, asr #5 │ │ │ │ @ instruction: 0xf7dc2000 │ │ │ │ - bl fec63008 │ │ │ │ - bl 1868e7c │ │ │ │ + bl fec63010 │ │ │ │ + bl 1868e74 │ │ │ │ stmdacs r3, {r0, r1, r3, r8} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ mcrge 6, 0, pc, cr15, cr15, {5} @ │ │ │ │ ldrbtvs pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldcvs 4, cr4, [r3], #504 @ 0x1f8 │ │ │ │ vqrdmulh.s d2, d0, d3 │ │ │ │ smlatbcs r0, r9, r1, r8 │ │ │ │ @@ -36844,28 +36842,28 @@ │ │ │ │ @ instruction: 0xf008e7b4 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movweq pc, #8303 @ 0x206f @ │ │ │ │ andsvs r2, r3, r0 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf47f42ab │ │ │ │ @ instruction: 0xf7dcaf73 │ │ │ │ - ldmibvs sl!, {r1, r2, r4, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs sl!, {r1, r3, r4, fp, sp, lr, pc}^ │ │ │ │ ldmdavs r2, {r3, r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 29350 │ │ │ │ + bcs 29348 │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ mrcmi 7, 7, lr, cr4, cr5, {3} │ │ │ │ eorcs pc, r3, #64, 4 │ │ │ │ bichi pc, ip, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r4, [r8], #1150 @ 0x47e │ │ │ │ @ instruction: 0x46404631 │ │ │ │ mcr2 0, 4, pc, cr6, cr4, {0} @ │ │ │ │ ldrbtmi r4, [fp], #-3056 @ 0xfffff410 │ │ │ │ - blcs 83ba4 │ │ │ │ + blcs 83b9c │ │ │ │ ldcge 4, cr15, [r1, #508] @ 0x1fc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf0142229 │ │ │ │ @ instruction: 0xf04fff33 │ │ │ │ smmlsr r8, pc, r0, r3 @ │ │ │ │ @@ -36873,40 +36871,40 @@ │ │ │ │ @ instruction: 0x462a69b9 │ │ │ │ @ instruction: 0xffc8f7fd │ │ │ │ rsbsvs r6, r8, #2949120 @ 0x2d0000 │ │ │ │ rsbsle r2, r8, r0, lsl #16 │ │ │ │ tstcs r1, r0, lsr r8 │ │ │ │ ldmib r0, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7db0200 │ │ │ │ - ldmdavs r3!, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ addmi r6, r3, #5963776 @ 0x5b0000 │ │ │ │ rschi pc, r3, r0 │ │ │ │ stmiapl r3!, {r0, r1, r2, r3, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldmibvs fp, {r0, r1, r4, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9b3b1a3 │ │ │ │ - bcs 70fd4 │ │ │ │ + bcs 70fcc │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vmul.i8 q10, q8, q3 │ │ │ │ ldmdavs fp, {r0, r2, r3, r9, ip, sp} │ │ │ │ movwls r4, #9337 @ 0x2479 │ │ │ │ ldrbtmi r4, [fp], #-3028 @ 0xfffff42c │ │ │ │ orrcs r9, r7, #67108864 @ 0x4000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xff3ef7f5 │ │ │ │ @ instruction: 0xf8cb6a3b │ │ │ │ @ instruction: 0xf5035000 │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4868 @ 0x1304 │ │ │ │ movwcc pc, #18626 @ 0x48c2 @ │ │ │ │ - blcs 439bc │ │ │ │ + blcs 439b4 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr1, cr15, {1} │ │ │ │ vadd.i8 q10, q8, q5 │ │ │ │ - bvs 1eb5444 │ │ │ │ + bvs 1eb543c │ │ │ │ @ instruction: 0xf0174478 │ │ │ │ strb pc, [r8], r9, lsr #27 @ │ │ │ │ andne lr, r0, #3424256 @ 0x344000 │ │ │ │ @ instruction: 0xf902f022 │ │ │ │ ldmib r1, {r2, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0221200 │ │ │ │ @ instruction: 0xe625f8fd │ │ │ │ @@ -36914,15 +36912,15 @@ │ │ │ │ @ instruction: 0xf04f49c1 │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ ldrbtmi r4, [sl], #-2751 @ 0xfffff541 │ │ │ │ addcs r9, r7, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f522ce │ │ │ │ - bvs f28c50 │ │ │ │ + bvs f28c48 │ │ │ │ addpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf8cb3301 │ │ │ │ @ instruction: 0xf8d23000 │ │ │ │ movwcc r3, #4868 @ 0x1304 │ │ │ │ movwcc pc, #18626 @ 0x48c2 @ │ │ │ │ ldmibmi r5!, {r0, r1, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @@ -36930,61 +36928,61 @@ │ │ │ │ ldrbtmi r4, [r9], #-2228 @ 0xfffff74c │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe6ddfeb7 │ │ │ │ vmul.i8 d20, d16, d18 │ │ │ │ ldmmi r2!, {r0, r1, r3, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r2, #80]! @ 0x50 │ │ │ │ - blmi fe6a2564 │ │ │ │ + blmi fe6a255c │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ orrsle r2, r4, r0, lsl #22 │ │ │ │ @ instruction: 0xf8cb6a3b │ │ │ │ @ instruction: 0xf5035000 │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4868 @ 0x1304 │ │ │ │ movwcc pc, #18626 @ 0x48c2 @ │ │ │ │ @ instruction: 0x4651e67d │ │ │ │ strbmi r2, [r0], -r0, lsl #5 │ │ │ │ stc2 0, cr15, [r4], {20} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi fe0892b4 │ │ │ │ + blmi fe0892ac │ │ │ │ ldrteq pc, [r0], r7, lsl #2 @ │ │ │ │ strbvc pc, [r6, #1287] @ 0x507 @ │ │ │ │ eorsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ ldmibmi pc, {r1, r2, r3, r4, r5, r6, r8, sl, sp, lr, pc} @ │ │ │ │ eorscc pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2206 @ 0xfffff762 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ ldr pc, [r1, -r3, lsl #29]! │ │ │ │ vmul.i8 d20, d16, d12 │ │ │ │ ldmmi ip, {r0, r3, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 3, pc, cr10, cr4, {0} │ │ │ │ @ instruction: 0xf89ae56a │ │ │ │ @ instruction: 0xf8da3004 │ │ │ │ - blcs 8310cc │ │ │ │ + blcs 8310c4 │ │ │ │ svclt 0x0008602a │ │ │ │ @ instruction: 0xf43f7128 │ │ │ │ @ instruction: 0x712bad48 │ │ │ │ mulcc r5, sl, r8 │ │ │ │ svclt 0x000e2b20 │ │ │ │ cmnvc fp, r8, ror #2 │ │ │ │ ldr r7, [lr, #-424]! @ 0xfffffe58 │ │ │ │ str r4, [r6, #-1616]! @ 0xfffff9b0 │ │ │ │ @ instruction: 0xf0222000 │ │ │ │ ldrtvs pc, [r8], #2523 @ 0x9db @ │ │ │ │ movteq pc, #33031 @ 0x8107 @ │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx ff3e7102 │ │ │ │ + blx ff3e70fa │ │ │ │ @ instruction: 0x4629687b │ │ │ │ @ instruction: 0x46436018 │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - bl 1ae7080 │ │ │ │ + bl 1be7078 │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf022607b │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f42ab │ │ │ │ ldmibvs fp!, {r1, r2, r4, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ ldmdavs r9, {r6, r9, sl, lr} │ │ │ │ @@ -36992,165 +36990,165 @@ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d9adee │ │ │ │ movwcc r3, #4864 @ 0x1300 │ │ │ │ movwcc pc, #2249 @ 0x8c9 @ │ │ │ │ ldrbmi lr, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf9aef022 │ │ │ │ ldmdbvs sl!, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ - beq 1265570 │ │ │ │ + beq 1265568 │ │ │ │ @ instruction: 0xf7ff64b8 │ │ │ │ - bvs 1f27fe8 │ │ │ │ + bvs 1f27fe0 │ │ │ │ ldrtvs r2, [r8], #257 @ 0x101 │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - bl 10670d4 │ │ │ │ + bl 11670cc │ │ │ │ ldrhtvs r6, [r8], sl │ │ │ │ @ instruction: 0xf8d24650 │ │ │ │ @ instruction: 0xf022a004 │ │ │ │ ldmvs fp!, {r0, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f459a │ │ │ │ ldmibvs fp!, {r0, r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdavs r9, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ stc2l 7, cr15, [lr, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - bvs f14d74 │ │ │ │ + bvs f14d6c │ │ │ │ addpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movwcc pc, #2258 @ 0x8d2 @ │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ ldr r3, [r9, -r0, lsl #6] │ │ │ │ vmla.i8 q10, q0, q9 │ │ │ │ stmdami r2!, {r0, r4, r7, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 0, pc, cr2, cr4, {0} @ │ │ │ │ - bvs f22f68 │ │ │ │ + bvs f22f60 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ addpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movwcc pc, #18642 @ 0x48d2 @ │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ str r3, [r5, -r4, lsl #6] │ │ │ │ movwcc r6, #6650 @ 0x19fa │ │ │ │ ldmdavs r2, {r0, r1, r4, r5, r7, sl, sp, lr} │ │ │ │ teqle sp, r0, lsl #20 │ │ │ │ andeq pc, r1, pc, rrx │ │ │ │ ldmibvs fp!, {r0, r2, r4, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 4324c │ │ │ │ + blcs 43244 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr5, cr15, {1} │ │ │ │ vst2.16 {d20,d22}, [pc :64], r3 │ │ │ │ ldmdami r3, {r0, r1, r2, r4, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r0, #80]! @ 0x50 │ │ │ │ - bmi ce2ca4 │ │ │ │ + bmi ce2c9c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sp], #-3407 @ 0xfffff2b1 │ │ │ │ strtmi r5, [r9], -r2, lsr #17 │ │ │ │ ldmdavs r2, {r1, r4, fp, sp, lr} │ │ │ │ andls r6, r2, #1179648 @ 0x120000 │ │ │ │ ldrbtmi r4, [sl], #-2636 @ 0xfffff5b4 │ │ │ │ addcs r9, r7, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f52231 │ │ │ │ @ instruction: 0xf7fdfe0b │ │ │ │ - blmi 767f48 │ │ │ │ + blmi 767f40 │ │ │ │ strdcs r6, [r0], -sl │ │ │ │ stmiapl r3!, {r8, sp}^ │ │ │ │ @ instruction: 0xf5036812 │ │ │ │ stmib r3, {r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ movwcs r0, #4354 @ 0x1102 │ │ │ │ - bcs 41f08 │ │ │ │ + bcs 41f00 │ │ │ │ mcrge 4, 4, pc, cr7, cr15, {1} @ │ │ │ │ strtmi r4, [r9], -r0, asr #16 │ │ │ │ eorscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe67efdb3 │ │ │ │ vmul.i8 d20, d0, d29 │ │ │ │ ldmdami sp!, {r1, r2, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [sl, #80]! @ 0x50 │ │ │ │ @ instruction: 0xf7dbe7b8 │ │ │ │ - svclt 0x0000ea10 │ │ │ │ - strdeq r7, [r5], -sl │ │ │ │ + svclt 0x0000ea14 │ │ │ │ + andeq r7, r5, r2, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r7, [r5], -r8 │ │ │ │ + andeq r7, r5, r0, ror #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r9, r4, lsr pc │ │ │ │ - andeq ip, r9, r6, lsr #30 │ │ │ │ - strdeq ip, [r9], -sl │ │ │ │ - ldrdeq ip, [r9], -r4 │ │ │ │ - andeq r8, r3, r8, lsl #29 │ │ │ │ - andeq r0, r3, r0, lsl #7 │ │ │ │ - muleq r9, r0, lr │ │ │ │ + andeq ip, r9, ip, lsr pc │ │ │ │ + andeq ip, r9, lr, lsr #30 │ │ │ │ + andeq ip, r9, r2, lsl #30 │ │ │ │ + ldrdeq ip, [r9], -ip @ │ │ │ │ + andeq r8, r3, r0, lsl #29 │ │ │ │ + andeq r0, r3, r8, ror r3 │ │ │ │ + muleq r9, r8, lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r3, r0, ror #6 │ │ │ │ - andeq r0, r3, lr, asr #6 │ │ │ │ - andeq ip, r9, sl, lsl lr │ │ │ │ - strdeq r0, [r3], -r8 │ │ │ │ - andeq pc, r2, r4, lsl #18 │ │ │ │ - andeq r0, r3, r0, asr #4 │ │ │ │ - andeq r0, r3, r8, lsl #5 │ │ │ │ - andeq r0, r3, r6, ror #3 │ │ │ │ - andeq r0, r3, r8, lsr #3 │ │ │ │ - ldrdeq ip, [r9], -r4 │ │ │ │ + andeq r0, r3, r8, asr r3 │ │ │ │ + andeq r0, r3, r6, asr #6 │ │ │ │ + andeq ip, r9, r2, lsr #28 │ │ │ │ + strdeq r0, [r3], -r0 @ │ │ │ │ + strdeq pc, [r2], -ip │ │ │ │ + andeq r0, r3, r8, lsr r2 │ │ │ │ + andeq r0, r3, r0, lsl #5 │ │ │ │ + ldrdeq r0, [r3], -lr │ │ │ │ + andeq r0, r3, r0, lsr #3 │ │ │ │ + ldrdeq ip, [r9], -ip @ │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ - andeq pc, r2, sl, lsr #26 │ │ │ │ - andeq pc, r2, r6, lsl #27 │ │ │ │ - strdeq pc, [r2], -r0 │ │ │ │ - @ instruction: 0x0009cbbe │ │ │ │ - muleq r9, r2, fp │ │ │ │ - strdeq r7, [r5], -r2 │ │ │ │ - andeq ip, r9, ip, lsl fp │ │ │ │ - ldrdeq pc, [r2], -sl │ │ │ │ - andeq pc, r2, r6, lsl r6 @ │ │ │ │ - andeq ip, r9, r0, lsl #21 │ │ │ │ - andeq pc, r2, ip, lsr #22 │ │ │ │ - andeq pc, r2, sl, lsr pc @ │ │ │ │ - andeq ip, r9, r6, asr sl │ │ │ │ - andeq pc, r2, ip, lsr #21 │ │ │ │ - andeq pc, r2, sl, lsl #22 │ │ │ │ - andeq pc, r2, r4, ror sl @ │ │ │ │ - andeq pc, r2, ip, asr #20 │ │ │ │ - andeq pc, r2, sl, lsr #21 │ │ │ │ - andeq pc, r2, r2, lsl sl @ │ │ │ │ - andeq pc, r2, r0, lsr #28 │ │ │ │ - andeq pc, r2, r0, lsl #20 │ │ │ │ - andeq pc, r2, r6, lsr #28 │ │ │ │ - andeq pc, r2, sl, lsr #19 │ │ │ │ - @ instruction: 0x0002fdb8 │ │ │ │ - muleq r2, r8, r9 │ │ │ │ - @ instruction: 0x0002fdbe │ │ │ │ - andeq pc, r2, r8, lsr #17 │ │ │ │ - andeq pc, r2, lr, asr #25 │ │ │ │ - andeq pc, r2, r4, ror #16 │ │ │ │ - andeq pc, r2, r2, ror ip @ │ │ │ │ - andeq pc, r2, r2, asr r8 @ │ │ │ │ - andeq pc, r2, r6, lsr #17 │ │ │ │ - andeq pc, r2, r8, lsl ip @ │ │ │ │ + andeq pc, r2, r2, lsr #26 │ │ │ │ + andeq pc, r2, lr, ror sp @ │ │ │ │ + andeq pc, r2, r8, ror #25 │ │ │ │ + andeq ip, r9, r6, asr #23 │ │ │ │ + muleq r9, sl, fp │ │ │ │ + strdeq r7, [r5], -sl │ │ │ │ + andeq ip, r9, r4, lsr #22 │ │ │ │ + ldrdeq pc, [r2], -r2 │ │ │ │ + andeq pc, r2, lr, lsl #12 │ │ │ │ + andeq ip, r9, r8, lsl #21 │ │ │ │ + andeq pc, r2, r4, lsr #22 │ │ │ │ + andeq pc, r2, r2, lsr pc @ │ │ │ │ + andeq ip, r9, lr, asr sl │ │ │ │ + andeq pc, r2, r4, lsr #21 │ │ │ │ + andeq pc, r2, r2, lsl #22 │ │ │ │ + andeq pc, r2, ip, ror #20 │ │ │ │ + andeq pc, r2, r4, asr #20 │ │ │ │ + andeq pc, r2, r2, lsr #21 │ │ │ │ + andeq pc, r2, sl, lsl #20 │ │ │ │ + andeq pc, r2, r8, lsl lr @ │ │ │ │ strdeq pc, [r2], -r8 │ │ │ │ - andeq pc, r2, r6, lsl #24 │ │ │ │ + andeq pc, r2, lr, lsl lr @ │ │ │ │ + andeq pc, r2, r2, lsr #19 │ │ │ │ + @ instruction: 0x0002fdb0 │ │ │ │ + muleq r2, r0, r9 │ │ │ │ + @ instruction: 0x0002fdb6 │ │ │ │ + andeq pc, r2, r0, lsr #17 │ │ │ │ + andeq pc, r2, r6, asr #25 │ │ │ │ + andeq pc, r2, ip, asr r8 @ │ │ │ │ + andeq pc, r2, sl, ror #24 │ │ │ │ + andeq pc, r2, sl, asr #16 │ │ │ │ + muleq r2, lr, r8 │ │ │ │ + andeq pc, r2, r0, lsl ip @ │ │ │ │ + strdeq pc, [r2], -r0 │ │ │ │ + strdeq pc, [r2], -lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b28 │ │ │ │ strmi r4, [r4], -r8, lsr #20 │ │ │ │ ldmpl sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt f0341c │ │ │ │ + bllt f03414 │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ ldrbtmi r4, [lr], #-3621 @ 0xfffff1db │ │ │ │ @ instruction: 0xb11869f0 │ │ │ │ @ instruction: 0xf99cf001 │ │ │ │ mvnsvs r2, r0, lsl #6 │ │ │ │ andcs r4, r4, #557056 @ 0x88000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx ff2e53e2 │ │ │ │ + blx ff2e53da │ │ │ │ stmdavs fp!, {r5, r8, fp, ip, sp, pc} │ │ │ │ andcs fp, r0, r3, ror #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - blmi 7674c8 │ │ │ │ + blmi 7674c0 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bcs 41b0c │ │ │ │ + bcs 41b04 │ │ │ │ ldmdbmi sl, {r0, r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ subsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe7eafcfb │ │ │ │ ldrsbhi pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ rsbcc pc, r6, #64, 4 │ │ │ │ @@ -37165,54 +37163,54 @@ │ │ │ │ @ instruction: 0xf04ffce5 │ │ │ │ @ instruction: 0xe7d330ff │ │ │ │ vmla.i8 d20, d0, d13 │ │ │ │ stmdami sp, {r0, r1, r4, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [sl], {20} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - muleq r5, r8, ip │ │ │ │ + andeq r6, r5, r0, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r9, r2, lsl r6 │ │ │ │ - andeq r3, r3, r2, ror #17 │ │ │ │ - andeq ip, r9, r2, ror #11 │ │ │ │ - muleq r2, sl, r6 │ │ │ │ - andeq pc, r2, r8, lsl #22 │ │ │ │ - andeq pc, r2, r6, lsl #13 │ │ │ │ - strdeq pc, [r2], -r4 │ │ │ │ - andeq pc, r2, r8, asr r6 @ │ │ │ │ - andeq pc, r2, r6, asr #21 │ │ │ │ + andeq ip, r9, sl, lsl r6 │ │ │ │ + ldrdeq r3, [r3], -sl │ │ │ │ + andeq ip, r9, sl, ror #11 │ │ │ │ + muleq r2, r2, r6 │ │ │ │ + andeq pc, r2, r0, lsl #22 │ │ │ │ + andeq pc, r2, lr, ror r6 @ │ │ │ │ + andeq pc, r2, ip, ror #21 │ │ │ │ + andeq pc, r2, r0, asr r6 @ │ │ │ │ + @ instruction: 0x0002fabe │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb80638 │ │ │ │ + bl feb80630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - stcmi 15, cr0, [pc, #-960] @ 29080 │ │ │ │ + stcmi 15, cr0, [pc, #-960] @ 29078 │ │ │ │ svcge 0x00004604 │ │ │ │ - bvs a3a63c │ │ │ │ + bvs a3a634 │ │ │ │ @ instruction: 0xf001b118 │ │ │ │ movwcs pc, #2357 @ 0x935 @ │ │ │ │ cmplt r4, fp, lsr #4 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - blmi 2a9410 │ │ │ │ + blmi 2a9408 │ │ │ │ andsvs r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ submi r0, r0, #64, 18 @ 0x100000 │ │ │ │ - blmi 1d8b2c │ │ │ │ - bvs 63a65c │ │ │ │ + blmi 1d8b24 │ │ │ │ + bvs 63a654 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ submi r0, r0, #64, 18 @ 0x100000 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq ip, r9, r4, asr #10 │ │ │ │ - andeq ip, r9, ip, lsr #10 │ │ │ │ - andeq ip, r9, ip, lsl r5 │ │ │ │ + andeq ip, r9, ip, asr #10 │ │ │ │ + andeq ip, r9, r4, lsr r5 │ │ │ │ + andeq ip, r9, r4, lsr #10 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004d22 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - stmda r8!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sp], #-2848 @ 0xfffff4e0 │ │ │ │ stmiapl sp!, {r2, r9, sl, lr}^ │ │ │ │ stmdblt fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ stmdale r1!, {r3, r4, r7, r9, lr} │ │ │ │ ldrbtmi r4, [fp], #-2844 @ 0xfffff4e4 │ │ │ │ mulcs r0, r8, r0 │ │ │ │ @@ -37222,48 +37220,48 @@ │ │ │ │ ldrbtmi r4, [r8], #3609 @ 0xe19 │ │ │ │ @ instruction: 0x4641447e │ │ │ │ @ instruction: 0xf0144630 │ │ │ │ @ instruction: 0xf64ffbb1 │ │ │ │ stmdavs sl!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp, lr} │ │ │ │ ldmdale r2, {r2, r3, r4, r7, r9, lr} │ │ │ │ ldrbtmi r4, [fp], #-2836 @ 0xfffff4ec │ │ │ │ - bcs 4175c │ │ │ │ + bcs 41754 │ │ │ │ strbmi sp, [r1], -r7, ror #1 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01432a1 │ │ │ │ ubfx pc, sp, #24, #1 │ │ │ │ andscs r4, r9, #15360 @ 0x3c00 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 3a3474 │ │ │ │ + blmi 3a346c │ │ │ │ ldrbtmi r2, [fp], #-281 @ 0xfffffee7 │ │ │ │ - bcs 41778 │ │ │ │ + bcs 41770 │ │ │ │ @ instruction: 0x4641d0f6 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf014329e │ │ │ │ strb pc, [pc, r9, asr #24]! @ │ │ │ │ - andeq r6, r5, sl, asr fp │ │ │ │ + andeq r6, r5, r2, ror #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r5, r6, lsr #18 │ │ │ │ - andeq pc, r2, r2, lsl #11 │ │ │ │ - andeq pc, r2, r4, lsl #20 │ │ │ │ - strdeq r9, [r5], -sl │ │ │ │ - andeq r9, r5, r0, ror #17 │ │ │ │ - ldrdeq r9, [r5], -r2 │ │ │ │ + andeq r9, r5, lr, lsr #18 │ │ │ │ + andeq pc, r2, sl, ror r5 @ │ │ │ │ + strdeq pc, [r2], -ip │ │ │ │ + andeq r9, r5, r2, lsl #18 │ │ │ │ + andeq r9, r5, r8, ror #17 │ │ │ │ + ldrdeq r9, [r5], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b23 │ │ │ │ strmi r4, [r5], -r3, lsr #20 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf8d88002 │ │ │ │ ldmiblt fp, {ip, sp}^ │ │ │ │ ldmib r5, {r3, r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ - blcs 37970 │ │ │ │ + blcs 37968 │ │ │ │ strcs sp, [r0], #-3338 @ 0xfffff2f6 │ │ │ │ streq pc, [r4], -r9, lsl #2 │ │ │ │ eorseq pc, r4, r6, asr r8 @ │ │ │ │ @ instruction: 0xf0013401 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclle 2, cr4, [r7], #652 @ 0x28c │ │ │ │ @ instruction: 0xf0014648 │ │ │ │ @@ -37274,84 +37272,84 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vfma.f32 d20, d0, d2 │ │ │ │ ldmdami r2, {r1, r2, r4, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf0144621 │ │ │ │ vstrcs d15, [r0, #-276] @ 0xfffffeec │ │ │ │ @ instruction: 0xf8d8d1d9 │ │ │ │ - blcs 355bc │ │ │ │ + blcs 355b4 │ │ │ │ stmdami sp, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - blx ffd6561e │ │ │ │ + blx ffd65616 │ │ │ │ stmdbmi sl, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvc pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ andcs pc, r0, fp, ror #23 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - andeq r6, r5, r4, lsr #21 │ │ │ │ + andeq r6, r5, ip, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r2, r8, lsr #9 │ │ │ │ - andeq pc, r2, lr, lsr r9 @ │ │ │ │ - andeq pc, r2, r2, asr r5 @ │ │ │ │ - andeq pc, r2, sl, ror r4 @ │ │ │ │ - andeq pc, r2, r0, asr #10 │ │ │ │ + andeq pc, r2, r0, lsr #9 │ │ │ │ + andeq pc, r2, r6, lsr r9 @ │ │ │ │ + andeq pc, r2, sl, asr #10 │ │ │ │ + andeq pc, r2, r2, ror r4 @ │ │ │ │ + andeq pc, r2, r8, lsr r5 @ │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc} │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 167780 │ │ │ │ + blvc 167778 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb80818 │ │ │ │ + bl feb80810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ @ instruction: 0xb12a461d │ │ │ │ @ instruction: 0x4610681b │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - stmdblt r0!, {r2, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - b 5439e4 │ │ │ │ + stmdblt r0!, {r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + b 5439dc │ │ │ │ andle r0, r7, r3 │ │ │ │ teqlt r1, r9, ror #18 │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blx fec685cc │ │ │ │ + blx fec685c4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1], -r8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8085c │ │ │ │ + bl feb80854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 52d604 │ │ │ │ - blmi 555874 │ │ │ │ + bmi 52d5fc │ │ │ │ + blmi 55586c │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl ff3675e8 │ │ │ │ + bl ff4675e0 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - stmda r8, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7da4478 │ │ │ │ - @ instruction: 0x4638efb8 │ │ │ │ - ldc 7, cr15, [ip], {219} @ 0xdb │ │ │ │ - blmi 23bec0 │ │ │ │ + @ instruction: 0x4638efbc │ │ │ │ + stc 7, cr15, [r0], #-876 @ 0xfffffc94 │ │ │ │ + blmi 23beb8 │ │ │ │ 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 0x0000efea │ │ │ │ - muleq r5, r8, r9 │ │ │ │ + svclt 0x0000efee │ │ │ │ + andeq r6, r5, r0, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r9, ip, asr #6 │ │ │ │ - andeq r6, r5, r8, ror #18 │ │ │ │ + andeq ip, r9, r4, asr r3 │ │ │ │ + andeq r6, r5, r0, ror r9 │ │ │ │ push {r3, r6, r8, r9, ip, sp, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feb808d0 │ │ │ │ + bl feb808c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf04f0fe8 │ │ │ │ svcge 0x00000800 │ │ │ │ strtmi r4, [ip], -r5, lsl #12 │ │ │ │ stmiavs r0!, {r0, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -37383,436 +37381,436 @@ │ │ │ │ subsle r2, r7, r0, lsl #28 │ │ │ │ ldrbtmi r4, [fp], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdblt sp, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ stmibvs sp!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subsle r2, r8, r0, lsl #26 │ │ │ │ ldrtmi r6, [r0], -fp, lsr #16 │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - @ instruction: 0x4604eeb6 │ │ │ │ + @ instruction: 0x4604eeba │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blmi 101d8b0 │ │ │ │ + blmi 101d8a8 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bleq 1a4610 │ │ │ │ - blx fe328276 │ │ │ │ - blne 17240c8 │ │ │ │ + bleq 1a4608 │ │ │ │ + blx fe32826e │ │ │ │ + blne 17240c0 │ │ │ │ stmiavs fp!, {r9, sl, sp}^ │ │ │ │ svceq 0x0003ea1a │ │ │ │ stmdbvs r9!, {r0, r2, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4640b139 │ │ │ │ - blx d67782 │ │ │ │ + blx d6777a │ │ │ │ biclt fp, ip, r8, lsl r1 │ │ │ │ pop {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1bb8ff8 │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf9b5d004 │ │ │ │ stmdblt fp, {r1, r4, ip, sp} │ │ │ │ eorhi r2, fp, #67108864 @ 0x4000000 │ │ │ │ strcc r6, [r1], -sp, ror #19 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ stmibvs sp!, {r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rscle r2, r9, r0, lsl #26 │ │ │ │ - b 6c3b80 │ │ │ │ + b 6c3b78 │ │ │ │ bicsle r0, lr, r3, lsl #30 │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmibvs sp!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, pc, r0, lsl #26 │ │ │ │ - b 6c3b94 │ │ │ │ + b 6c3b8c │ │ │ │ bicsle r0, r4, r3, lsl #30 │ │ │ │ @ instruction: 0x4646e7f7 │ │ │ │ pop {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1b98ff8 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ eorhi r2, fp, #67108864 @ 0x4000000 │ │ │ │ ldrb r6, [lr, sp, lsr #19] │ │ │ │ @ instruction: 0x46344b1d │ │ │ │ - bleq a5948 │ │ │ │ + bleq a5940 │ │ │ │ ldmibvs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xd1bb2d00 │ │ │ │ - blmi 6e3730 │ │ │ │ - bvs 77aa08 │ │ │ │ + blmi 6e3728 │ │ │ │ + bvs 77aa00 │ │ │ │ ands fp, r3, r5, lsl r9 │ │ │ │ orrlt r6, sp, sp, lsr #19 │ │ │ │ ldrtmi r6, [r0], -fp, lsr #16 │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ - blmi 55e00c │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + blmi 55e004 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bl fe8f2840 │ │ │ │ - blx feeec454 │ │ │ │ - b 1428670 │ │ │ │ + bl fe8f2838 │ │ │ │ + blx feeec44c │ │ │ │ + b 1428668 │ │ │ │ sbfx r1, fp, #22, #2 │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdblt r5, {r0, r2, r3, r4, r6, r9, fp, sp, lr} │ │ │ │ stmibvs sp!, {r0, r1, r3, sp, lr, pc} │ │ │ │ stmdavs fp!, {r0, r2, r3, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs r9, {r4, r5, r9, sl, lr} │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr10, {6} │ │ │ │ + mcr 7, 2, pc, cr0, cr10, {6} @ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ strtmi lr, [lr], -r5, ror #15 │ │ │ │ svclt 0x0000e79a │ │ │ │ - muleq r9, sl, r2 │ │ │ │ - andeq ip, r9, lr, ror r2 │ │ │ │ - andeq ip, r9, r8, asr r2 │ │ │ │ - andeq ip, r9, r8, asr #3 │ │ │ │ - @ instruction: 0x0009c1bc │ │ │ │ - andeq ip, r9, r0, lsr #3 │ │ │ │ - andeq ip, r9, sl, lsl #3 │ │ │ │ - andeq ip, r9, lr, ror #2 │ │ │ │ + andeq ip, r9, r2, lsr #5 │ │ │ │ + andeq ip, r9, r6, lsl #5 │ │ │ │ + andeq ip, r9, r0, ror #4 │ │ │ │ + ldrdeq ip, [r9], -r0 │ │ │ │ + andeq ip, r9, r4, asr #3 │ │ │ │ + andeq ip, r9, r8, lsr #3 │ │ │ │ + muleq r9, r2, r1 │ │ │ │ + andeq ip, r9, r6, ror r1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq a67bd0 │ │ │ │ + bleq a67bc8 │ │ │ │ ldcvs 5, cr15, [r7, #692] @ 0x2b4 │ │ │ │ svcge 0x00024af8 │ │ │ │ - blmi ffe3aa94 │ │ │ │ + blmi ffe3aa8c │ │ │ │ strcs r4, [r0], #-1557 @ 0xfffff9eb │ │ │ │ @ instruction: 0xf10762ba │ │ │ │ - bmi ffda9d98 │ │ │ │ + bmi ffda9d90 │ │ │ │ stmib r7, {r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1036 @ 0xfffffbf4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strtcc pc, [ip], #2247 @ 0x8c7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldm r2!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46214bf0 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #15400960 @ 0xeb0000 │ │ │ │ - b 56784c │ │ │ │ + b 667844 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 1, cr8, [ip], #408 @ 0x198 │ │ │ │ @ instruction: 0xf1074605 │ │ │ │ ldrbtmi r0, [ip], #-72 @ 0xffffffb8 │ │ │ │ - b fe2e7860 │ │ │ │ + b fe3e7858 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr6, cr10, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr10, cr10, {6} │ │ │ │ tstlt ip, r4, lsr #19 │ │ │ │ stmibvs r4!, {r0, r2, r5, r9, pc}^ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - bvs feebc89c │ │ │ │ + bvs feebc894 │ │ │ │ stmdavs r8!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - blx 5e5936 │ │ │ │ + blx 5e592e │ │ │ │ ldrbtmi r4, [fp], #-3042 @ 0xfffff41e │ │ │ │ @ instruction: 0x2c006a5c │ │ │ │ mrshi pc, (UNDEF: 9) @ │ │ │ │ strtmi r6, [r3], -r2, lsr #16 │ │ │ │ strcs r6, [r1, #-2088] @ 0xfffff7d8 │ │ │ │ - bmi ff7c3970 │ │ │ │ + bmi ff7c3968 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ - blx 1b65954 │ │ │ │ + blx 1b6594c │ │ │ │ stmdacs r0, {r3, r4, r5, r8, r9, sp, lr} │ │ │ │ eorhi sp, r5, #58 @ 0x3a │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ @ instruction: 0xf107d1fb │ │ │ │ andcs r0, r0, ip, lsr r1 │ │ │ │ - ldmda r4!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs feebc894 │ │ │ │ + ldmda r8!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs feebc88c │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r4, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7db617b │ │ │ │ - @ instruction: 0x4604e9d6 │ │ │ │ + @ instruction: 0x4604e9da │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldclmi 1, cr8, [r0, #188] @ 0xbc │ │ │ │ ldmibvc r0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1074648 │ │ │ │ ldrbtmi r0, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ - b 12678e4 │ │ │ │ + b 13678dc │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7da4640 │ │ │ │ - blvs f251d4 │ │ │ │ + blvs f251dc │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ strbmi pc, [r8], -sp, lsr #16 @ │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr10, {6} │ │ │ │ + mcr 7, 6, pc, cr0, cr10, {6} @ │ │ │ │ @ instruction: 0x4640697b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7db6bf8 │ │ │ │ - ldrtmi lr, [r0], -ip, asr #16 │ │ │ │ + @ instruction: 0x4630e850 │ │ │ │ stc2l 0, cr15, [sl, #-132]! @ 0xffffff7c │ │ │ │ tstlt fp, fp, ror #20 │ │ │ │ ldmibvs fp, {r2, r3, r4, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074abe │ │ │ │ - blmi fede9e78 │ │ │ │ + blmi fede9e70 │ │ │ │ mvnsvs r4, sl, ror r4 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmibvs r4, {r0, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ stccs 2, cr6, [r0], {59} @ 0x3b │ │ │ │ - blmi fed1dba8 │ │ │ │ - bvs feeb2dd4 │ │ │ │ + blmi fed1dba0 │ │ │ │ + bvs feeb2dcc │ │ │ │ sbcshi pc, r8, #14614528 @ 0xdf0000 │ │ │ │ stmdbge r6, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmpl r6, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ strtmi r6, [r3], -r1, lsr #16 │ │ │ │ @ instruction: 0x46426830 │ │ │ │ strls r6, [r0, #-2057] @ 0xfffff7f7 │ │ │ │ - blx 3e5a10 │ │ │ │ + blx 3e5a08 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8dab1b8 │ │ │ │ stmdavs r2, {ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r8, {r0, r2, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xf7da4611 │ │ │ │ - stmdacs r0, {r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xb12a6862 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ ldmibvs r2, {r0, r1, r4, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf0214648 │ │ │ │ stmibvs r4!, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ bicsle r2, r9, r0, lsl #24 │ │ │ │ adcsvs r6, ip, fp, ror fp │ │ │ │ @ instruction: 0xf107b37b │ │ │ │ andcs r0, r0, r0, asr #2 │ │ │ │ - svc 0x00fcf7da │ │ │ │ - bvs feebc894 │ │ │ │ + stmda r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs feebc88c │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7db60fb │ │ │ │ - @ instruction: 0x4604e95e │ │ │ │ + strmi lr, [r4], -r2, ror #18 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldcmi 1, cr8, [r7, #12] │ │ │ │ ldmdavc lr, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ ldrbtmi r0, [sp], #-1588 @ 0xfffff9cc │ │ │ │ - ldmib r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r3, [r8], -r0, asr #10 │ │ │ │ - ldc 7, cr15, [ip, #872] @ 0x368 │ │ │ │ + stc 7, cr15, [r0, #872]! @ 0x368 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xffb6f7fe │ │ │ │ @ instruction: 0xf7da4640 │ │ │ │ - ldmvs fp!, {r1, r2, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216c38 │ │ │ │ - svc 0x00d4f7da │ │ │ │ + svc 0x00d8f7da │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ - blmi fe2a8e60 │ │ │ │ + blmi fe2a8e58 │ │ │ │ ldmibvs r9, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs fp, r0, #1073741842 @ 0x40000012 │ │ │ │ tstlt fp, fp, asr #16 │ │ │ │ ldmibvs fp, {r1, r3, r4, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdbcs r0, {r0, r3, r7, r8, fp, sp, lr} │ │ │ │ - blmi 1e9e288 │ │ │ │ + blmi 1e9e280 │ │ │ │ ldmvs ip!, {r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ orrle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf1074b7f │ │ │ │ rscsvs r0, sl, #48, 4 │ │ │ │ eorseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ rsbsvs r4, sl, #2063597568 @ 0x7b000000 │ │ │ │ teqvs ip, ip, lsl sl │ │ │ │ @ instruction: 0x2c00693c │ │ │ │ - blmi 1c9dbcc │ │ │ │ - bvs feeb2ee0 │ │ │ │ + blmi 1c9dbc4 │ │ │ │ + bvs feeb2ed8 │ │ │ │ ldrdhi pc, [r0, #143]! @ 0x8f │ │ │ │ ldrbtmi r5, [r8], #2262 @ 0x8d6 │ │ │ │ ldmdavs r8, {r0, r2, r3, sp, lr, pc} │ │ │ │ @ instruction: 0xf7da4611 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - bvs ffe5e0b8 │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + bvs ffe5e0b0 │ │ │ │ @ instruction: 0xf0218225 │ │ │ │ stmibvs r4!, {r0, r1, r2, r3, r4, r5, r7, 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 fff28108 │ │ │ │ + bvs fff28100 │ │ │ │ stmdacs r0, {r3, r4, sp, lr} │ │ │ │ - bvs 1f1ded8 │ │ │ │ + bvs 1f1ded0 │ │ │ │ ldmdavs fp, {r1, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrmi r6, [r0], -r1, asr #16 │ │ │ │ - blx fee65bb0 │ │ │ │ + blx fee65ba8 │ │ │ │ andsvs r6, r8, fp, ror sl │ │ │ │ - blvs f23ab0 │ │ │ │ + blvs f23aa8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [r9, -r4, lsl #30]! │ │ │ │ ldrmi r6, [r0], -r1, asr #16 │ │ │ │ - blx feb65bc8 │ │ │ │ + blx feb65bc0 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ ldmibvs r8!, {r1, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldc2 0, cr15, [r4], {33} @ 0x21 │ │ │ │ - blmi 14e3904 │ │ │ │ + blmi 14e38fc │ │ │ │ ldmdbvs ip!, {r0, r2, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ ldmdavs r8, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ - blx e5b80 │ │ │ │ + blx e5b78 │ │ │ │ @ instruction: 0x46024b58 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ ldmib r3, {r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ - bne 26ef78 │ │ │ │ + bne 26ef70 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ strbvc lr, [r2, #2917]! @ 0xb65 │ │ │ │ smullsvs r6, sp, r9, r0 │ │ │ │ - stcl 7, cr15, [r4, #872] @ 0x368 │ │ │ │ - bvs efbcc8 │ │ │ │ + stcl 7, cr15, [r8, #872] @ 0x368 │ │ │ │ + bvs efbcc0 │ │ │ │ eorcc r4, r8, r8, ror r4 │ │ │ │ - blvs fee3b9ec │ │ │ │ + blvs fee3b9e4 │ │ │ │ @ instruction: 0xf7da4621 │ │ │ │ - bmi 13e58dc │ │ │ │ + bmi 13e58e4 │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strtcc pc, [ip], #2263 @ 0x8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ ldrvs pc, [r6, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdami r7, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2619 @ 0xfffff5c5 │ │ │ │ ldrmi r3, [r8, r8, lsr #32] │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - stmda r4!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs fp!, {r0, r1, r6, fp, lr}^ │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7db70b0 │ │ │ │ - bvs ffe63c48 │ │ │ │ + bvs ffe63c50 │ │ │ │ mcrr2 0, 2, pc, lr, cr1 @ │ │ │ │ - blvs 1f020d0 │ │ │ │ + blvs 1f020c8 │ │ │ │ @ instruction: 0xf107b373 │ │ │ │ andcs r0, r0, r4, asr #2 │ │ │ │ - svc 0x0024f7da │ │ │ │ - bvs feebc894 │ │ │ │ + svc 0x0028f7da │ │ │ │ + bvs feebc88c │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7db607b │ │ │ │ - strmi lr, [r4], -r6, lsl #17 │ │ │ │ + strmi lr, [r4], -sl, lsl #17 │ │ │ │ teqle r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074d34 │ │ │ │ strbmi r7, [r0], -r4, ror #16 │ │ │ │ ldrteq pc, [r4], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7db447d │ │ │ │ - strbcc lr, [r0, #-2298] @ 0xfffff706 │ │ │ │ + strbcc lr, [r0, #-2302] @ 0xfffff702 │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - blvs 1f24f38 │ │ │ │ + blvs 1f24f40 │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ @ instruction: 0x4640fedf │ │ │ │ - stcl 7, cr15, [lr, #-872]! @ 0xfffffc98 │ │ │ │ + ldcl 7, cr15, [r2, #-872]! @ 0xfffffc98 │ │ │ │ @ instruction: 0x4628687b │ │ │ │ ldclvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7da4621 │ │ │ │ - @ instruction: 0x4630eefe │ │ │ │ + ldrtmi lr, [r0], -r2, lsl #30 │ │ │ │ ldc2 0, cr15, [ip], {33} @ 0x21 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ @ instruction: 0xb1236a1b │ │ │ │ andshi r2, sl, #0, 4 │ │ │ │ - blcs 442bc │ │ │ │ - blmi 45e440 │ │ │ │ + blcs 442b4 │ │ │ │ + blmi 45e438 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xe739623b │ │ │ │ ldmvs fp!, {r5, fp, lr}^ │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7da701e │ │ │ │ - ldmdami sp, {r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, asr #32] │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00c6f7da │ │ │ │ + svc 0x00caf7da │ │ │ │ @ instruction: 0xe7ac613c │ │ │ │ - ldcl 7, cr15, [lr], #872 @ 0x368 │ │ │ │ - andeq r6, r5, r8, asr r7 │ │ │ │ + stc 7, cr15, [r2, #-872] @ 0xfffffc98 │ │ │ │ + andeq r6, r5, r0, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r2, asr #14 │ │ │ │ + andeq r6, r5, sl, asr #14 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq ip, r9, r6, ror #1 │ │ │ │ + andeq ip, r9, lr, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - strheq ip, [r9], -lr │ │ │ │ + andeq ip, r9, r6, asr #1 │ │ │ │ @ instruction: 0xfffffcdf │ │ │ │ - andeq ip, r9, r2, rrx │ │ │ │ - andeq ip, r9, ip, lsl r0 │ │ │ │ + andeq ip, r9, sl, rrx │ │ │ │ + andeq ip, r9, r4, lsr #32 │ │ │ │ @ instruction: 0xfffffc31 │ │ │ │ - andeq fp, r9, r2, ror pc │ │ │ │ - andeq fp, r9, r0, asr #30 │ │ │ │ - andeq fp, r9, ip, lsl #30 │ │ │ │ + andeq fp, r9, sl, ror pc │ │ │ │ + andeq fp, r9, r8, asr #30 │ │ │ │ + andeq fp, r9, r4, lsl pc │ │ │ │ @ instruction: 0xfffffb2b │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r9, r0, asr lr │ │ │ │ - andeq r6, r5, sl, ror #8 │ │ │ │ - andeq fp, r9, lr, lsl lr │ │ │ │ - andeq fp, r9, ip, lsl #28 │ │ │ │ - andeq fp, r9, r4, asr #27 │ │ │ │ - muleq r9, r2, sp │ │ │ │ - andeq fp, r9, r4, ror sp │ │ │ │ - andeq fp, r9, r2, ror #26 │ │ │ │ + andeq fp, r9, r8, asr lr │ │ │ │ + andeq r6, r5, r2, ror r4 │ │ │ │ + andeq fp, r9, r6, lsr #28 │ │ │ │ + andeq fp, r9, r4, lsl lr │ │ │ │ + andeq fp, r9, ip, asr #27 │ │ │ │ + muleq r9, sl, sp │ │ │ │ + andeq fp, r9, ip, ror sp │ │ │ │ + andeq fp, r9, sl, ror #26 │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [r4, #-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 │ │ │ │ - @ instruction: 0x4601ee72 │ │ │ │ + @ instruction: 0x4601ee76 │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ strhtvs pc, [r8], -r9 @ │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - ldc 7, cr15, [sl], #-872 @ 0xfffffc98 │ │ │ │ + ldc 7, cr15, [lr], #-872 @ 0xfffffc98 │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r4], -r9 │ │ │ │ ldrtmi r6, [r1], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - cmnlt r0, r8, asr #23 │ │ │ │ + cmnlt r0, ip, asr #23 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ - blmi 25e52c │ │ │ │ + blmi 25e524 │ │ │ │ andshi pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf103447b │ │ │ │ orrsvs r0, sp, r8, lsr #32 │ │ │ │ - bl 1ae7ccc │ │ │ │ + bl 1be7cc4 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ ldrb r8, [r0, fp, ror #4]! │ │ │ │ - @ instruction: 0x0009bcbe │ │ │ │ - andeq fp, r9, ip, ror ip │ │ │ │ + andeq fp, r9, r6, asr #25 │ │ │ │ + andeq fp, r9, r4, lsl #25 │ │ │ │ svcge 0x0000b480 │ │ │ │ ssatmi fp, #30, r8, lsl #2 │ │ │ │ - blvc 167ef8 │ │ │ │ + blvc 167ef0 │ │ │ │ @ instruction: 0x4608e7b0 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ strlt r4, [r0], #2823 @ 0xb07 │ │ │ │ svcge 0x0000447b │ │ │ │ @ instruction: 0xb12a6d9a │ │ │ │ ldrvs r2, [r8] │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7f8 │ │ │ │ - andeq fp, r9, r0, asr #24 │ │ │ │ + andeq fp, r9, r8, asr #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb80fbc │ │ │ │ + bl feb80fb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7edd64 │ │ │ │ + bmi 7edd5c │ │ │ │ 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: 0xb328eb78 │ │ │ │ + @ instruction: 0xb328eb7c │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ - blmi 55e5cc │ │ │ │ + blmi 55e5c4 │ │ │ │ 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} │ │ │ │ - bl 1ae7d6c │ │ │ │ + bl 1be7d64 │ │ │ │ stmibvs r4!, {r6, r7, r8, ip, sp, pc}^ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ and r4, r9, r6, lsl #12 │ │ │ │ @ instruction: 0x2c006994 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ @@ -37820,28 +37818,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 │ │ │ │ - andeq fp, r9, r8, lsl #24 │ │ │ │ - andeq fp, r9, r0, ror #23 │ │ │ │ - andeq fp, r9, r4, lsr #23 │ │ │ │ + andeq fp, r9, r0, lsl ip │ │ │ │ + andeq fp, r9, r8, ror #23 │ │ │ │ + andeq fp, r9, ip, lsr #23 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb81054 │ │ │ │ + bl feb8104c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5addfc │ │ │ │ + blmi 5addf4 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ - bvs 17bb050 │ │ │ │ + bvs 17bb048 │ │ │ │ svclt 0x00182800 │ │ │ │ andsle r2, sl, r0, lsl #28 │ │ │ │ stmdavs r3!, {r2, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r8, {r0, r3, r5, r9, sl, lr} │ │ │ │ - bl c67de0 │ │ │ │ + bl d67dd8 │ │ │ │ stmibvs r4!, {r6, r7, r8, ip, sp, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff30f7ff │ │ │ │ strmi r4, [r6], -fp, lsl #22 │ │ │ │ subsvs r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -37849,55 +37847,55 @@ │ │ │ │ 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, r4, ror fp │ │ │ │ - andeq fp, r9, r8, asr #22 │ │ │ │ - andeq fp, r9, r2, asr #22 │ │ │ │ - andeq fp, r9, r8, lsr fp │ │ │ │ + andeq fp, r9, ip, ror fp │ │ │ │ + andeq fp, r9, r0, asr fp │ │ │ │ + andeq fp, r9, sl, asr #22 │ │ │ │ + andeq fp, r9, r0, asr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff068204 │ │ │ │ + bleq ff0681fc │ │ │ │ vqrshrn.s64 d4, , #19 │ │ │ │ - bmi 1efd34c │ │ │ │ + bmi 1efd344 │ │ │ │ svcge 0x00004479 │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ ldrcs pc, [r4], #-2247 @ 0xfffff739 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7f16033 │ │ │ │ teqpcs sl, sp @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7da4605 │ │ │ │ - stmdacs r0, {r2, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4604d058 │ │ │ │ - ldcl 7, cr15, [ip, #-872]! @ 0xfffffc98 │ │ │ │ + stc 7, cr15, [r0, #872] @ 0x368 │ │ │ │ ldmdble r3, {r0, fp, sp}^ │ │ │ │ smlatbcs r0, r0, r6, r4 │ │ │ │ - blne a7f38 │ │ │ │ - blcs 47fc8 │ │ │ │ + blne a7f30 │ │ │ │ + blcs 47fc0 │ │ │ │ cdpne 0, 6, cr13, cr3, cr12, {2} │ │ │ │ @ instruction: 0xd103429d │ │ │ │ addsmi lr, sp, #6 │ │ │ │ andle r7, r3, r9, asr r0 │ │ │ │ stmdbcs r1, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ rscsle r2, r8, r0, lsr #20 │ │ │ │ ldrbtmi r4, [fp], #-2917 @ 0xfffff49b │ │ │ │ @ instruction: 0x2c0069dc │ │ │ │ @ instruction: 0xf107d152 │ │ │ │ @ instruction: 0x46310214 │ │ │ │ @ instruction: 0xf0214640 │ │ │ │ rscsvs pc, r8, sp, lsl r8 @ │ │ │ │ eorsle r2, r3, r0, lsl #16 │ │ │ │ orrlt r6, sl, #3276800 @ 0x320000 │ │ │ │ - bl 3ccd0 │ │ │ │ + bl 3ccc8 │ │ │ │ @ instruction: 0xf04f0b82 │ │ │ │ stmib r7, {fp}^ │ │ │ │ ldrbtmi r6, [fp], #-1281 @ 0xfffffaff │ │ │ │ @ instruction: 0xf1b16999 │ │ │ │ strmi r0, [r9], r0, lsl #20 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrbmi r0, [r6], -r1, lsl #20 │ │ │ │ @@ -37905,47 +37903,47 @@ │ │ │ │ @ instruction: 0xf85b4683 │ │ │ │ vstrcs d5, [r0, #-16] │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4102 @ 0x1006 @ │ │ │ │ strbmi fp, [ip], -fp, asr #2 │ │ │ │ strtmi r6, [r9], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - @ instruction: 0xb120eaa2 │ │ │ │ + @ instruction: 0xb120eaa6 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ @ instruction: 0xf04fd1f6 │ │ │ │ ldrbmi r0, [r8, #2561] @ 0xa01 │ │ │ │ popvs {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdavs lr!, {r4, r6, r7, r9, sl, lr}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmvs r8!, {r0, r1, r5, ip, lr, pc}^ │ │ │ │ - blx fe065fba │ │ │ │ + blx fe065fb2 │ │ │ │ ldmcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0004628 │ │ │ │ - bmi 1168db0 │ │ │ │ + bmi 1168da8 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrcc pc, [r4], #-2263 @ 0xfffff729 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ vmax.s8 q2, , q0 │ │ │ │ ssatmi r4, #30, ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r6, [r9], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ stmibvs r4!, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ eorcs lr, r0, r1, lsr #15 │ │ │ │ - blx fe9e6002 │ │ │ │ + blx fe9e5ffa │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcvs r4, r3, r3, lsl #13 │ │ │ │ andsge pc, r4, r0, asr #17 │ │ │ │ - bge a4710 │ │ │ │ + bge a4708 │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - @ instruction: 0x4601ecf8 │ │ │ │ + @ instruction: 0x4601ecfc │ │ │ │ @ instruction: 0xf0214628 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x4633b313 │ │ │ │ ldrsbtvs r4, [sp], #-97 @ 0xffffff9f │ │ │ │ @ instruction: 0x465e46b2 │ │ │ │ mul r5, fp, r6 │ │ │ │ @@ -37967,163 +37965,163 @@ │ │ │ │ @ instruction: 0xf8dbfb23 │ │ │ │ mvnslt r3, r4 │ │ │ │ @ instruction: 0x46284b17 │ │ │ │ ldmibvs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ subslt pc, r8, r3, asr #17 │ │ │ │ andslt pc, ip, r3, asr #17 │ │ │ │ - blx 566092 │ │ │ │ + blx 56608a │ │ │ │ @ instruction: 0x460ce797 │ │ │ │ stmdavs r2!, {r0, r3, r4, r5, r7, sp, lr} │ │ │ │ ldmdavs r0, {r0, r3, r5, r9, sl, lr} │ │ │ │ - b 768008 │ │ │ │ + b 868000 │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ ldmvs r9!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4601fe1b │ │ │ │ @ instruction: 0xe7d16071 │ │ │ │ @ instruction: 0xf0004658 │ │ │ │ @ instruction: 0xe77bfafd │ │ │ │ - b ff86802c │ │ │ │ - andeq r6, r5, r4, lsr #2 │ │ │ │ + b ff968024 │ │ │ │ + andeq r6, r5, ip, lsr #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r9, lr, sl │ │ │ │ - andeq fp, r9, r2, ror sl │ │ │ │ - andeq r6, r5, sl, lsr r0 │ │ │ │ - andeq fp, r9, r8, asr r9 │ │ │ │ + andeq fp, r9, r6, lsr #21 │ │ │ │ + andeq fp, r9, sl, ror sl │ │ │ │ + andeq r6, r5, r2, asr #32 │ │ │ │ + andeq fp, r9, r0, ror #18 │ │ │ │ push {r0, r6, r7, r8, ip, sp, pc} │ │ │ │ vst1.64 {d20}, [pc :256], r0 │ │ │ │ - bl feb812e8 │ │ │ │ + bl feb812e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ svcge 0x0000905c │ │ │ │ ldrmi r4, [r6], -r0, lsl #13 │ │ │ │ @ instruction: 0x460c44f9 │ │ │ │ - beq 1066524 │ │ │ │ + beq 106651c │ │ │ │ @ instruction: 0xf7da4650 │ │ │ │ - @ instruction: 0x4605ebb4 │ │ │ │ + @ instruction: 0x4605ebb8 │ │ │ │ andcs fp, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ stmdbeq r8!, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7da4648 │ │ │ │ - strtmi lr, [fp], -r6, asr #20 │ │ │ │ + strtmi lr, [fp], -sl, asr #20 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4605faf9 │ │ │ │ @ instruction: 0xf7da4648 │ │ │ │ - ldrbmi lr, [r0], -r4, lsl #19 │ │ │ │ - stmib r0, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrbmi lr, [r0], -r8, lsl #19 │ │ │ │ + stmib r4, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscle r2, r6, r0, lsl #26 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ ldrtmi r4, [sp], r0, asr #12 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - blt 18e8144 │ │ │ │ - ldrdeq fp, [r9], -ip │ │ │ │ + blt 18e813c │ │ │ │ + andeq fp, r9, r4, ror #17 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4b70 │ │ │ │ svcge 0x00047d1c │ │ │ │ @ instruction: 0x4605447b │ │ │ │ rscsvc pc, r4, r3, lsl #10 │ │ │ │ vnmulmi.f64 d20, d14, d29 │ │ │ │ ldrbtmi r4, [fp], #-1548 @ 0xfffff9f4 │ │ │ │ - blmi 1b82668 │ │ │ │ + blmi 1b82660 │ │ │ │ stmdbmi sp!, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmpl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f325c │ │ │ │ stmib r7, {r8, r9}^ │ │ │ │ strcs r5, [r0], #-1026 @ 0xfffffbfe │ │ │ │ rsbsvs r6, sl, sp, lsr r9 │ │ │ │ @ instruction: 0xf7da61fc │ │ │ │ - @ instruction: 0xf107ee86 │ │ │ │ + @ instruction: 0xf107ee8a │ │ │ │ strtmi r0, [r0], -r0, lsr #2 │ │ │ │ - mcrr 7, 13, pc, r6, cr10 @ │ │ │ │ + mcrr 7, 13, pc, sl, cr10 @ │ │ │ │ strtmi r4, [r1], -r3, ror #22 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, fp, ror #17 │ │ │ │ - stc 7, cr15, [r8, #872]! @ 0x368 │ │ │ │ + stc 7, cr15, [ip, #872]! @ 0x368 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ mrrcmi 0, 8, r8, pc, cr9 @ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr0, cr10, {6} @ │ │ │ │ + mcr 7, 1, pc, cr4, cr10, {6} @ │ │ │ │ @ instruction: 0x4620447c │ │ │ │ ldrbtvc pc, [r6], r4, lsl #10 @ │ │ │ │ - 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}^ │ │ │ │ @ instruction: 0xf7da4630 │ │ │ │ - strmi lr, [r5], -sl, asr #22 │ │ │ │ + strmi lr, [r5], -lr, asr #22 │ │ │ │ @ instruction: 0xf8d4b968 │ │ │ │ ldrtmi r3, [r0], -r4, lsl #4 │ │ │ │ stmdaeq r1, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ andhi pc, r4, #196, 16 @ 0xc40000 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0xf8c4d020 │ │ │ │ @ instruction: 0xf7da3204 │ │ │ │ - @ instruction: 0xf107e920 │ │ │ │ + @ instruction: 0xf107e924 │ │ │ │ @ instruction: 0xf7da0028 │ │ │ │ - stmdami pc, {r2, r7, r9, fp, sp, lr, pc}^ @ │ │ │ │ + stmdami pc, {r3, r7, r9, fp, sp, lr, pc}^ @ │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ - bvs e3c06c │ │ │ │ + bvs e3c064 │ │ │ │ @ instruction: 0xf7da2100 │ │ │ │ - bmi 136525c │ │ │ │ + bmi 1365264 │ │ │ │ ldrbtmi r4, [sl], #-2886 @ 0xfffff4ba │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d179 │ │ │ │ ssatmi r7, #30, r8, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - stmdb r0, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {7} │ │ │ │ strtcc sp, [r8], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0xf7da4620 │ │ │ │ - @ instruction: 0x4643e9b2 │ │ │ │ + @ instruction: 0x4643e9b6 │ │ │ │ @ instruction: 0x4631687a │ │ │ │ @ instruction: 0xf7ff68b8 │ │ │ │ strmi pc, [r3], -r5, ror #20 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - stmia lr!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf107b364 │ │ │ │ strtmi r0, [r8], -r4, lsr #2 │ │ │ │ - bl ff9e81d0 │ │ │ │ + bl ffae81c8 │ │ │ │ ldmdbvs sl!, {r0, r1, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074629 │ │ │ │ ldmpl r3, {r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7da603b │ │ │ │ - strmi lr, [r6], -r8, asr #26 │ │ │ │ + strmi lr, [r6], -ip, asr #26 │ │ │ │ cmple r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c31 │ │ │ │ strtmi r7, [r8], -r0, lsr #11 │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ - strtcc lr, [r8], #-3518 @ 0xfffff242 │ │ │ │ + strtcc lr, [r8], #-3522 @ 0xfffff23e │ │ │ │ @ instruction: 0xf7da4620 │ │ │ │ - ldmvs r8!, {r1, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - blx fe968296 │ │ │ │ + ldmvs r8!, {r1, r2, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + blx fe96828e │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7da61fb │ │ │ │ - ldmdavs fp!, {r1, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46316a78 │ │ │ │ - bl ff06821c │ │ │ │ + bl ff168214 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ ldrbtmi r4, [ip], #-3108 @ 0xfffff3dc │ │ │ │ ldrbvc pc, [r6, #1284]! @ 0x504 @ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - @ instruction: 0xf8d4e972 │ │ │ │ + @ instruction: 0xf8d4e976 │ │ │ │ strtmi r3, [r8], -r4, lsl #4 │ │ │ │ ldr r3, [r0, r1, lsl #22] │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r3, r4, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r6], {218} @ 0xda │ │ │ │ + ldc 7, cr15, [sl], {218} @ 0xda │ │ │ │ andcs r4, r1, ip, lsl sl │ │ │ │ ldrbtmi r6, [sl], #-2555 @ 0xfffff605 │ │ │ │ andls r4, r2, #442368 @ 0x6c000 │ │ │ │ ldrbtmi r4, [r9], #-2587 @ 0xfffff5e5 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ andscs pc, r1, #64, 4 │ │ │ │ @@ -38131,131 +38129,131 @@ │ │ │ │ ldmib r7, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7fe0102 │ │ │ │ ldrb pc, [r5, r3, lsl #19] @ │ │ │ │ ldmdavs fp!, {r2, r4, fp, lr} │ │ │ │ eorcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7da70a0 │ │ │ │ - @ instruction: 0xf7daec78 │ │ │ │ - svclt 0x0000e9b2 │ │ │ │ - andeq fp, r9, ip, ror #16 │ │ │ │ - andeq r5, r5, sl, lsl #29 │ │ │ │ - andeq r5, r5, r4, lsl #29 │ │ │ │ + @ instruction: 0xf7daec7c │ │ │ │ + svclt 0x0000e9b6 │ │ │ │ + andeq fp, r9, r4, ror r8 │ │ │ │ + muleq r5, r2, lr │ │ │ │ + andeq r5, r5, ip, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffff4d1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, r9, ip, lsl #16 │ │ │ │ - andeq fp, r9, lr, asr #15 │ │ │ │ - andeq r5, r5, sl, ror #27 │ │ │ │ - andeq fp, r9, ip, asr #14 │ │ │ │ - andeq fp, r9, sl, lsl r7 │ │ │ │ - andeq fp, r9, r0, lsl #14 │ │ │ │ - andeq lr, r2, r6, lsl ip │ │ │ │ - andeq lr, r2, r2, lsl #24 │ │ │ │ - andeq lr, r2, ip, lsl ip │ │ │ │ - andeq fp, r9, r4, asr #13 │ │ │ │ + andeq fp, r9, r4, lsl r8 │ │ │ │ + ldrdeq fp, [r9], -r6 │ │ │ │ + strdeq r5, [r5], -r2 │ │ │ │ + andeq fp, r9, r4, asr r7 │ │ │ │ + andeq fp, r9, r2, lsr #14 │ │ │ │ + andeq fp, r9, r8, lsl #14 │ │ │ │ + andeq lr, r2, lr, lsl #24 │ │ │ │ + strdeq lr, [r2], -sl │ │ │ │ + andeq lr, r2, r4, lsl ip │ │ │ │ + andeq fp, r9, ip, asr #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8156c │ │ │ │ + bl feb81564 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {240} @ 0xf0 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ ldrbvc pc, [r6, #1284]! @ 0x504 @ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - ldmdblt r8, {r1, r2, r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ andcs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ mrrcne 6, 2, r4, r3, cr8 │ │ │ │ andcc pc, r4, #196, 16 @ 0xc40000 │ │ │ │ andle r2, r5, r1, lsl #22 │ │ │ │ andcs pc, r4, #196, 16 @ 0xc40000 │ │ │ │ - stmda lr, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - stmda sl, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blx 1d683a4 │ │ │ │ + stmda lr, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blx 1d6839c │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - @ instruction: 0xf8d4e8fe │ │ │ │ + @ instruction: 0xf8d4e902 │ │ │ │ strtmi r3, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8c43b01 │ │ │ │ @ instruction: 0xf7da3204 │ │ │ │ - andcs lr, r0, lr, lsr r8 │ │ │ │ + andcs lr, r0, r2, asr #16 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq fp, r9, lr, asr r6 │ │ │ │ + andeq fp, r9, r6, ror #12 │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ - bvs 6c5a34 │ │ │ │ + bvs 6c5a2c │ │ │ │ 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: 0xf8d0f7f5 │ │ │ │ - blmi 3589d4 │ │ │ │ + blmi 3589cc │ │ │ │ ldcvs 4, cr4, [r9, #492] @ 0x1ec │ │ │ │ addsmi r6, r9, #3588096 @ 0x36c000 │ │ │ │ stclt 0, cr13, [r0] │ │ │ │ - blcs 44530 │ │ │ │ + blcs 44528 │ │ │ │ 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, sl, lsl #12 │ │ │ │ - andeq fp, r9, r0, ror #11 │ │ │ │ + andeq fp, r9, r2, lsl r6 │ │ │ │ + andeq fp, r9, r8, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81630 │ │ │ │ + bl feb81628 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9, #-896] @ 0xfffffc80 │ │ │ │ svcge 0x0000b083 │ │ │ │ stcvs 4, cr4, [ip, #500]! @ 0x1f4 │ │ │ │ @ instruction: 0x460ab334 │ │ │ │ strmi r6, [r6], -r1, ror #18 │ │ │ │ - blmi 596b90 │ │ │ │ + blmi 596b88 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r4, r6, r3, lsr #5 │ │ │ │ smladxcc ip, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f740f0 │ │ │ │ stmdavs r3!, {r0, r1, r5, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ ldmibvs fp, {r0, r3, r4, r6, r8, sp, lr} │ │ │ │ - blcs 449f4 │ │ │ │ + blcs 449ec │ │ │ │ @ instruction: 0x4630d1fa │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ - bllt 156845c │ │ │ │ + bllt 1568454 │ │ │ │ @ instruction: 0xf7f7607a │ │ │ │ smcvs 4061 @ 0xfdd │ │ │ │ ldmdavs sl!, {r2, r3, r5, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldrb r6, [ip, r1, ror #18] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - muleq r9, r8, r5 │ │ │ │ - andeq fp, r9, r8, lsl #11 │ │ │ │ + andeq fp, r9, r0, lsr #11 │ │ │ │ + muleq r9, r0, r5 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 168624 │ │ │ │ + blvc 16861c │ │ │ │ svclt 0x00baf7ff │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 168634 │ │ │ │ + blvc 16862c │ │ │ │ svclt 0x00b2f7ff │ │ │ │ smlabbcs r2, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 168644 │ │ │ │ + blvc 16863c │ │ │ │ svclt 0x00aaf7ff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ ldrmi r4, [r1], pc, asr #24 │ │ │ │ ldrmi r4, [sl], pc, asr #20 │ │ │ │ - blmi 13fb6e0 │ │ │ │ + blmi 13fb6d8 │ │ │ │ addslt r4, r1, sl, ror r4 │ │ │ │ @ instruction: 0xf8d44606 │ │ │ │ svcge 0x00020208 │ │ │ │ pkhtbmi r5, r8, r3, asr #17 │ │ │ │ cmnvs fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4d49b948 │ │ │ │ @@ -38282,597 +38280,597 @@ │ │ │ │ @ instruction: 0xf9d0f013 │ │ │ │ movwcc r6, #6243 @ 0x1863 │ │ │ │ eorscs r6, r1, #99 @ 0x63 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf9c8f013 │ │ │ │ ldmib r4, {r5, r6, fp, sp, lr}^ │ │ │ │ stmib sl, {r1, r8, r9, sp}^ │ │ │ │ - bmi bb317c │ │ │ │ + bmi bb3174 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [ip, -r8, asr #2]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldrshtcs r8, [r8], #-240 @ 0xffffff10 │ │ │ │ @ instruction: 0xf8d8f000 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xff48f7f0 │ │ │ │ @ instruction: 0xf1046020 │ │ │ │ andcs r0, r0, r0, lsl r6 │ │ │ │ @ instruction: 0xf1046060 │ │ │ │ @ instruction: 0xf7da0541 │ │ │ │ - stmib r4, {r2, r3, r4, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r4, {r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ teqcs r1, r2, lsl #2 │ │ │ │ @ instruction: 0xf7f24630 │ │ │ │ @ instruction: 0xf04ffd9d │ │ │ │ movwcs r0, #2865 @ 0xb31 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ eorscs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7e79700 │ │ │ │ ldrbmi pc, [sl], -sp, ror #26 @ │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf98ef013 │ │ │ │ strbmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0134640 │ │ │ │ - blmi 4e8c14 │ │ │ │ + blmi 4e8c0c │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ andeq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xff40f018 │ │ │ │ - stcmi 7, cr14, [pc, #-716] @ 2a334 │ │ │ │ + stcmi 7, cr14, [pc, #-716] @ 2a32c │ │ │ │ @ instruction: 0x4629447d │ │ │ │ @ instruction: 0xffeef018 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rsbscs sp, r8, lr, lsl #3 │ │ │ │ @ instruction: 0xf89cf000 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xff0cf7f0 │ │ │ │ strb r6, [r2, r0, lsr #32] │ │ │ │ - ldmda r0!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r9, r8, ror #9 │ │ │ │ - andeq r5, r5, r0, lsl fp │ │ │ │ + ldmda r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strdeq fp, [r9], -r0 │ │ │ │ + andeq r5, r5, r8, lsl fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffff0f1 │ │ │ │ - andeq r5, r5, r2, lsl #21 │ │ │ │ - andeq fp, r9, r2, ror #7 │ │ │ │ - andeq fp, r2, ip, asr #27 │ │ │ │ + andeq r5, r5, sl, lsl #21 │ │ │ │ + andeq fp, r9, sl, ror #7 │ │ │ │ + andeq fp, r2, r4, asr #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81848 │ │ │ │ + bl feb81840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-960] @ 0xfffffc40 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ strteq pc, [r8], #-261 @ 0xfffffefb │ │ │ │ @ instruction: 0xf7d94620 │ │ │ │ - strtmi lr, [r0], -r6, lsr #31 │ │ │ │ + strtmi lr, [r0], -sl, lsr #31 │ │ │ │ @ instruction: 0x61ac2400 │ │ │ │ - mcr 7, 7, pc, cr8, cr9, {6} @ │ │ │ │ + mcr 7, 7, pc, cr12, cr9, {6} @ │ │ │ │ @ instruction: 0xf7ff6a28 │ │ │ │ @ instruction: 0xf105f82b │ │ │ │ eorvs r0, ip, #92 @ 0x5c │ │ │ │ - blx 2e8654 │ │ │ │ + blx 2e864c │ │ │ │ orrlt r6, ip, ip, ror #19 │ │ │ │ strtmi r6, [r0], -r3, lsr #19 │ │ │ │ @ instruction: 0xf02061eb │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf81cf7ff │ │ │ │ tstlt r8, r0, ror #18 │ │ │ │ @ instruction: 0xf9fcf7f7 │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ stmibvs ip!, {r0, r1, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ tstcs r0, r4, lsl #22 │ │ │ │ - bvs 16bb894 │ │ │ │ + bvs 16bb88c │ │ │ │ ldrvs r6, [sl, #473] @ 0x1d9 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq fp, r9, r2, lsl #7 │ │ │ │ - andeq fp, r9, r0, lsr r3 │ │ │ │ + andeq fp, r9, sl, lsl #7 │ │ │ │ + andeq fp, r9, r8, lsr r3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb818c0 │ │ │ │ + bl feb818b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6ae668 │ │ │ │ - bmi 6d68d4 │ │ │ │ + blmi 6ae660 │ │ │ │ + bmi 6d68cc │ │ │ │ svcge 0x0002447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ strtmi fp, [r0], -r4, lsl #3 │ │ │ │ - svc 0x004cf7d9 │ │ │ │ + svc 0x0050f7d9 │ │ │ │ stmiblt fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmul.i8 d20, d0, d3 │ │ │ │ ldmdami r3, {r0, r1, r3, r4, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe8e6744 │ │ │ │ + blx fe8e673c │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ rsbcs r4, r0, #16, 18 @ 0x40000 │ │ │ │ andls r4, r0, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7f412c3 │ │ │ │ stmdavs fp!, {r0, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ rscle r2, r5, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc], sl │ │ │ │ stmdami sl, {r0, r1, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf01340b0 │ │ │ │ svclt 0x0000bb43 │ │ │ │ - andeq r5, r5, r4, lsr r9 │ │ │ │ + andeq r5, r5, ip, lsr r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r2, r8, lsr r8 │ │ │ │ - andeq lr, r2, r2, asr #16 │ │ │ │ - andeq lr, r2, r4, lsr #16 │ │ │ │ - andeq lr, r2, r8, lsl #16 │ │ │ │ - andeq lr, r2, r2, lsl r8 │ │ │ │ + andeq lr, r2, r0, lsr r8 │ │ │ │ + andeq lr, r2, sl, lsr r8 │ │ │ │ + andeq lr, r2, ip, lsl r8 │ │ │ │ + andeq lr, r2, r0, lsl #16 │ │ │ │ + andeq lr, r2, sl, lsl #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81954 │ │ │ │ + bl feb8194c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5ae71c │ │ │ │ - bmi 5d6360 │ │ │ │ + blmi 5ae714 │ │ │ │ + bmi 5d6358 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strtmi fp, [r1], -fp, asr #18 │ │ │ │ @ instruction: 0xf7d92001 │ │ │ │ - @ instruction: 0x4604ee78 │ │ │ │ + @ instruction: 0x4604ee7c │ │ │ │ stmdavs fp!, {r4, r5, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x4620b953 │ │ │ │ stmdbmi pc, {r4, r5, r7, r8, sl, fp, ip, sp, pc} @ │ │ │ │ sbcne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf0134478 │ │ │ │ ubfx pc, r7, #20, #13 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r4, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 2e67ee │ │ │ │ + blx 2e67e6 │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ strmi r4, [r1], -r2, lsl #12 │ │ │ │ stc2 7, cr15, [r6], {233} @ 0xe9 │ │ │ │ @ instruction: 0xf7d92001 │ │ │ │ - svclt 0x0000ef0e │ │ │ │ - muleq r5, lr, r8 │ │ │ │ + svclt 0x0000ef12 │ │ │ │ + andeq r5, r5, r6, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r2, r2, lsr #15 │ │ │ │ - @ instruction: 0x0002e7b8 │ │ │ │ - muleq r2, r0, r7 │ │ │ │ - andeq lr, r2, r6, lsr #15 │ │ │ │ + muleq r2, sl, r7 │ │ │ │ + @ instruction: 0x0002e7b0 │ │ │ │ + andeq lr, r2, r8, lsl #15 │ │ │ │ + muleq r2, lr, r7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb819d4 │ │ │ │ + bl feb819cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 62e77c │ │ │ │ - blmi 6569ec │ │ │ │ + bmi 62e774 │ │ │ │ + blmi 6569e4 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmdb r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f34638 │ │ │ │ strmi pc, [r4], -fp, lsr #26 │ │ │ │ ldmdbmi r0, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ ldmdami r0, {r8, r9, sp} │ │ │ │ ldrbtmi r6, [r9], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf7f34478 │ │ │ │ strmi pc, [r4], -sp, lsr #23 │ │ │ │ @ instruction: 0xf7ff6838 │ │ │ │ - bmi 36a558 │ │ │ │ + bmi 36a550 │ │ │ │ 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 @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ @ instruction: 0xf7d9bd90 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ - andeq r5, r5, r0, lsr #16 │ │ │ │ + svclt 0x0000ef2a │ │ │ │ + andeq r5, r5, r8, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, r2, r0 │ │ │ │ - andeq lr, r2, r4, asr #14 │ │ │ │ - andeq r5, r5, r2, ror #15 │ │ │ │ + andeq r5, r3, sl, lsl #1 │ │ │ │ + andeq lr, r2, ip, lsr r7 │ │ │ │ + andeq r5, r5, sl, ror #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ strmi r4, [r4], -sl, lsl #21 │ │ │ │ adclt r4, r9, sl, lsl #23 │ │ │ │ stmmi sl, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi sl, [r8], #-3842 @ 0xfffff0fe │ │ │ │ ldmpl r3, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3094 │ │ │ │ @ instruction: 0xf7d90300 │ │ │ │ - bllt 866134 │ │ │ │ + bllt 86613c │ │ │ │ andcs r2, r0, #1048576 @ 0x100000 │ │ │ │ bicseq lr, r2, r0, lsl #22 │ │ │ │ movweq pc, #28674 @ 0x7002 @ │ │ │ │ - blx 1b7098 │ │ │ │ - bcs fe4674a4 │ │ │ │ - b 1101a30 │ │ │ │ + blx 1b7090 │ │ │ │ + bcs fe46749c │ │ │ │ + b 1101a28 │ │ │ │ strbtpl r0, [r3], #-773 @ 0xfffffcfb │ │ │ │ @ instruction: 0x3012d1f2 │ │ │ │ mvnle r2, r6, lsr r8 │ │ │ │ - beq 669e8 │ │ │ │ - blmi 1e3d298 │ │ │ │ + beq 669e0 │ │ │ │ + blmi 1e3d290 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @ instruction: 0x405a3094 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0x379c4650 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdami r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - mcr 7, 0, pc, cr0, cr9, {6} @ │ │ │ │ + mcr 7, 0, pc, cr4, cr9, {6} @ │ │ │ │ @ instruction: 0x2601b990 │ │ │ │ - bl 334e0 │ │ │ │ + bl 334d8 │ │ │ │ @ instruction: 0xf00305d3 │ │ │ │ movwcc r0, #4359 @ 0x1107 │ │ │ │ @ instruction: 0xf101fa06 │ │ │ │ vstmdbpl r2!, {d18-d25} │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ mvnsle r5, r2, ror #10 │ │ │ │ ldmdacs r6!, {r1, r4, ip, sp} │ │ │ │ ldrb sp, [r3, lr, ror #3] │ │ │ │ @ instruction: 0x919cf8df │ │ │ │ ldrtmi r2, [r1], -r7, lsl #4 │ │ │ │ ldrbtmi r2, [r9], #792 @ 0x318 │ │ │ │ @ instruction: 0x4648623b │ │ │ │ - b fefe887c │ │ │ │ + b ff0e8874 │ │ │ │ cmplt r0, #5242880 @ 0x500000 │ │ │ │ andcs r4, r8, #6272 @ 0x1880 │ │ │ │ ldrbtmi r4, [sp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - movlt lr, #745472 @ 0xb6000 │ │ │ │ + movlt lr, #761856 @ 0xba000 │ │ │ │ andcs r4, r6, #6080 @ 0x17c0 │ │ │ │ ldrbtmi r4, [sp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0x4629fd79 │ │ │ │ @ instruction: 0xf1072502 │ │ │ │ @ instruction: 0xf1070334 │ │ │ │ strmi r0, [r0], r0, lsr #4 │ │ │ │ - blx f669d6 │ │ │ │ + blx f669ce │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - bvs f1e9ac │ │ │ │ - bcc 26aa0 │ │ │ │ + bvs f1e9a4 │ │ │ │ + bcc 26a98 │ │ │ │ @ instruction: 0x4640bb13 │ │ │ │ mcr2 7, 5, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0x4630e79e │ │ │ │ stc2l 7, cr15, [r0, #-960]! @ 0xfffffc40 │ │ │ │ teqpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ strmi r0, [r0], r0, lsr #4 │ │ │ │ - blx 966a06 │ │ │ │ + blx 9669fe │ │ │ │ @ instruction: 0xf04fe7e6 │ │ │ │ @ instruction: 0xf1b83aff │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ ldrtmi lr, [r0], -ip, lsl #15 │ │ │ │ stc2l 7, cr15, [lr, #-960] @ 0xfffffc40 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ @ instruction: 0xf1070334 │ │ │ │ strmi r0, [r0], r0, lsr #4 │ │ │ │ @ instruction: 0xf0202501 │ │ │ │ bfi pc, r1, (invalid: 22:19) @ │ │ │ │ - bl 331f8 │ │ │ │ + bl 331f0 │ │ │ │ vcgt.s8 d16, d24, d3 │ │ │ │ @ instruction: 0xf6c11eb5 │ │ │ │ @ instruction: 0xf04f3e4e │ │ │ │ vpmax.s8 d16, d5, d0 │ │ │ │ vmul.f d17, d0, d0[1] │ │ │ │ - blx acdce │ │ │ │ - bmi e67de0 │ │ │ │ + blx acdc6 │ │ │ │ + bmi e67dd8 │ │ │ │ stmib r7, {r1, r2, r9, sl, lr}^ │ │ │ │ ldrmi r8, [sl], r1, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1776 @ 0xfffff910 │ │ │ │ @ instruction: 0xf10761fa │ │ │ │ cmnvs sl, r8, lsr #4 │ │ │ │ eoreq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf10761ba │ │ │ │ rscsvs r0, sl, r0, lsr r2 │ │ │ │ eoreq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r8, sp, lr}^ │ │ │ │ - bleq 168b50 │ │ │ │ + bleq 168b48 │ │ │ │ ldmdbvs fp!, {r0, r8, r9, ip, pc} │ │ │ │ ldmibvs r9!, {r8, r9, ip, pc}^ │ │ │ │ andcc lr, r5, #3522560 @ 0x35c000 │ │ │ │ - stmda lr!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ teqle r5, r4, lsl #16 │ │ │ │ eorscs r6, ip, #60416 @ 0xec00 │ │ │ │ - blx c55fa │ │ │ │ - bvs fef29a24 │ │ │ │ + blx c55f2 │ │ │ │ + bvs fef29a1c │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ rsbvs pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xcc01fb02 │ │ │ │ strbmi r6, [ip, #2681] @ 0xa79 │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ svclt 0x00284662 │ │ │ │ addsmi r4, r3, #77594624 @ 0x4a00000 │ │ │ │ strbmi sp, [ip, #2080] @ 0x820 │ │ │ │ - blx fea60ab6 │ │ │ │ - blx fea3364e │ │ │ │ + blx fea60aae │ │ │ │ + blx fea33646 │ │ │ │ ldmibeq fp, {r2, r3, sl, fp, sp} │ │ │ │ vldmiane ip, {s28-s106} │ │ │ │ tstle r0, #156, 10 @ 0x27000000 │ │ │ │ - bleq a6b8c │ │ │ │ + bleq a6b84 │ │ │ │ bicseq lr, r3, r5, lsl #22 │ │ │ │ andeq pc, r7, #3 │ │ │ │ @ instruction: 0xf103459c │ │ │ │ - blx 2eb664 │ │ │ │ + blx 2eb65c │ │ │ │ @ instruction: 0xf814f202 │ │ │ │ - b 10e2a6c │ │ │ │ + b 10e2a64 │ │ │ │ strbtpl r0, [r2], #-526 @ 0xfffffdf2 │ │ │ │ ldrmi sp, [r2, #496]! @ 0x1f0 │ │ │ │ ldmib r7, {r0, r1, r2, r3, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrb r8, [r6, -r1, lsl #20]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7f660bb │ │ │ │ - bcc 26bc0 │ │ │ │ + bcc 26bb8 │ │ │ │ @ instruction: 0xf7d9e712 │ │ │ │ - svclt 0x0000edfe │ │ │ │ - muleq r5, r8, r7 │ │ │ │ + svclt 0x0000ee02 │ │ │ │ + andeq r5, r5, r0, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq lr, [r2], -r6 │ │ │ │ - andeq r5, r5, r0, asr r7 │ │ │ │ - muleq r2, sl, r6 │ │ │ │ - andeq lr, r2, sl, ror #12 │ │ │ │ + andeq lr, r2, lr, ror #13 │ │ │ │ + andeq r5, r5, r8, asr r7 │ │ │ │ + muleq r2, r2, r6 │ │ │ │ andeq lr, r2, r2, ror #12 │ │ │ │ - andeq lr, r2, lr, asr r6 │ │ │ │ - @ instruction: 0x0002e5be │ │ │ │ + andeq lr, r2, sl, asr r6 │ │ │ │ + andeq lr, r2, r6, asr r6 │ │ │ │ + @ instruction: 0x0002e5b6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi e5f70 │ │ │ │ + blhi e5f68 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ umlalslt r4, r5, r1, ip │ │ │ │ ldrbtmi r4, [ip], #-3473 @ 0xfffff26f │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ ldrdhi pc, [r0], -r4 │ │ │ │ @ instruction: 0xf8d74c8f │ │ │ │ stmdbpl ip!, {r3, r4, r5, r6, r7, ip, pc} │ │ │ │ @ instruction: 0xf8c76824 │ │ │ │ @ instruction: 0xf04f40cc │ │ │ │ @ instruction: 0xf1b80400 │ │ │ │ eorle r0, r1, r0, lsl #30 │ │ │ │ - blpl 202616c │ │ │ │ + blpl 2026164 │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ ldrmi r1, [ip], lr, lsl #30 │ │ │ │ @ instruction: 0xf04f464d │ │ │ │ cdp 14, 11, cr0, cr0, cr0, {0} │ │ │ │ @ instruction: 0xf8566b45 │ │ │ │ cdp 15, 0, cr4, cr7, cr4, {0} │ │ │ │ vldmia ip!, {s8-s151} │ │ │ │ vldmia r5!, {d3} │ │ │ │ strtmi r4, [r6], #2818 @ 0xb02 │ │ │ │ - blvc 1a265f8 │ │ │ │ + blvc 1a265f0 │ │ │ │ mcr 5, 0, r4, cr7, cr4, {4} │ │ │ │ vmla.f64 d6, d7, d3 │ │ │ │ mvnle r5, r4, lsl #22 │ │ │ │ svceq 0x0002f1be │ │ │ │ @ instruction: 0xf04fbf98 │ │ │ │ ldmdale r2, {fp} │ │ │ │ - blmi 1e3d518 │ │ │ │ + blmi 1e3d510 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, sp, r0, asr #32 │ │ │ │ ldrbcc r4, [r4, r0, asr #12] │ │ │ │ ldc 6, cr4, [sp], #756 @ 0x2f4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ mcr 3, 1, r8, cr6, cr0, {7} │ │ │ │ vmov.f64 d2, #118 @ 0x3fb00000 1.375 │ │ │ │ vmla.f64 d7, d5, d0 │ │ │ │ - vldr d2, [pc, #20] @ 2ab78 │ │ │ │ + vldr d2, [pc, #20] @ 2ab70 │ │ │ │ vrintx.f64 d1, d20 │ │ │ │ vadd.f64 d4, d2, d0 │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vsqrt.f64 d23, d0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - blvc 1226640 │ │ │ │ - blvc ff0a6650 │ │ │ │ - blx 466748 │ │ │ │ + blvc 1226638 │ │ │ │ + blvc ff0a6648 │ │ │ │ + blx 466740 │ │ │ │ mrc 13, 5, sp, cr6, cr7, {0} │ │ │ │ vdiv.f64 d0, d2, d0 │ │ │ │ vmov.f64 d3, #4 @ 0x40200000 2.5 │ │ │ │ vsub.f64 d7, d3, d4 │ │ │ │ vmul.f64 d4, d4, d4 │ │ │ │ vadd.f64 d4, d7, d0 │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vsqrt.f64 d23, d0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - blvc 1226670 │ │ │ │ - blvc ff0a6680 │ │ │ │ - blx 466778 │ │ │ │ - bl a1f5c │ │ │ │ + blvc 1226668 │ │ │ │ + blvc ff0a6678 │ │ │ │ + blx 466770 │ │ │ │ + bl a1f54 │ │ │ │ sbceq r0, r0, r0, lsl #5 │ │ │ │ strmi r4, [r1], #1027 @ 0x403 │ │ │ │ - blcc 666a0 │ │ │ │ - bcs 66210 │ │ │ │ - blvc 66218 │ │ │ │ - blne 66234 │ │ │ │ - blcs 10e66b4 │ │ │ │ - blvs 2263e0 │ │ │ │ - blpl a63e4 │ │ │ │ - blcs 11a625c │ │ │ │ - blvc 666c0 │ │ │ │ - blvs 1e6480 │ │ │ │ - blvs 1a6400 │ │ │ │ - blcc 11264c8 │ │ │ │ - blcc ff0666c8 │ │ │ │ - blx 4667bc │ │ │ │ + blcc 66698 │ │ │ │ + bcs 66208 │ │ │ │ + blvc 66210 │ │ │ │ + blne 6622c │ │ │ │ + blcs 10e66ac │ │ │ │ + blvs 2263d8 │ │ │ │ + blpl a63dc │ │ │ │ + blcs 11a6254 │ │ │ │ + blvc 666b8 │ │ │ │ + blvs 1e6478 │ │ │ │ + blvs 1a63f8 │ │ │ │ + blcc 11264c0 │ │ │ │ + blcc ff0666c0 │ │ │ │ + blx 4667b4 │ │ │ │ mrc 15, 5, fp, cr1, cr8, {6} │ │ │ │ vcmp.f64 d3, d3 │ │ │ │ vsqrt.f64 d19, d2 │ │ │ │ vldrle s30, [r7, #-64] @ 0xffffffc0 │ │ │ │ - blne 666e4 │ │ │ │ - blcc 226628 │ │ │ │ - blpl 12266d4 │ │ │ │ - blvc 2264e4 │ │ │ │ - blvc a64b8 │ │ │ │ - blpl 12264f4 │ │ │ │ - blpl ff0666f8 │ │ │ │ - blx 4667ec │ │ │ │ + blne 666dc │ │ │ │ + blcc 226620 │ │ │ │ + blpl 12266cc │ │ │ │ + blvc 2264dc │ │ │ │ + blvc a64b0 │ │ │ │ + blpl 12264ec │ │ │ │ + blpl ff0666f0 │ │ │ │ + blx 4667e4 │ │ │ │ mrc 15, 5, fp, cr1, cr8, {6} │ │ │ │ vcmp.f64 d5, d5 │ │ │ │ vsqrt.f64 d21, d2 │ │ │ │ vstmiale r9!, {s31-s46} │ │ │ │ streq pc, [r1], #-270 @ 0xfffffef2 │ │ │ │ - bmi fe466458 │ │ │ │ - blvc 1166520 │ │ │ │ - blpl 66724 │ │ │ │ - blvs 19e672c │ │ │ │ + bmi fe466450 │ │ │ │ + blvc 1166518 │ │ │ │ + blpl 6671c │ │ │ │ + blvs 19e6724 │ │ │ │ subscs r4, r0, #3264 @ 0xcc0 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x463e447d │ │ │ │ - blvc 1a6538 │ │ │ │ + blvc 1a6530 │ │ │ │ cdp 6, 3, cr4, cr6, cr9, {1} │ │ │ │ @ instruction: 0xee876b44 │ │ │ │ @ instruction: 0xf7d98b06 │ │ │ │ - subscs lr, r0, #48640 @ 0xbe00 │ │ │ │ + subscs lr, r0, #49664 @ 0xc200 │ │ │ │ rsbseq pc, r8, r7, lsl #2 │ │ │ │ strcc r1, [r0, #2217]! @ 0x8a9 │ │ │ │ - ldc 7, cr15, [r6], #868 @ 0x364 │ │ │ │ - stcgt 12, cr2, [pc, #-80] @ 2ac2c │ │ │ │ - stcgt 6, cr12, [pc, #-60] @ 2ac44 │ │ │ │ + ldc 7, cr15, [sl], #868 @ 0x364 │ │ │ │ + stcgt 12, cr2, [pc, #-80] @ 2ac24 │ │ │ │ + stcgt 6, cr12, [pc, #-60] @ 2ac3c │ │ │ │ svclt 0x00dcc60f │ │ │ │ movwcs r4, #5690 @ 0x163a │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf852dc06 │ │ │ │ addmi r1, ip, #4, 30 │ │ │ │ movwcc sp, #6933 @ 0x1b15 │ │ │ │ mvnsle r2, sl, lsl #22 │ │ │ │ - blvc 5e6320 │ │ │ │ + blvc 5e6318 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ - blvs 5e6328 │ │ │ │ + blvs 5e6320 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {0} │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vsqrt.f64 d24, d7 │ │ │ │ svclt 0x00ccfa10 │ │ │ │ ldmcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcc a4998 │ │ │ │ + blcc a4990 │ │ │ │ sbcseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ ldc 0, cr13, [r3, #-8] │ │ │ │ @ instruction: 0xe7ea7b16 │ │ │ │ - blvc ae612c │ │ │ │ + blvc ae6124 │ │ │ │ @ instruction: 0xf7d9e7e7 │ │ │ │ - svclt 0x0000ecd0 │ │ │ │ + svclt 0x0000ecd4 │ │ │ │ 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 fp, r9, r6, lsl r1 │ │ │ │ - andeq r5, r5, r2, lsr r5 │ │ │ │ + andeq fp, r9, lr, lsl r1 │ │ │ │ + andeq r5, r5, sl, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r5, ip, asr #9 │ │ │ │ - andeq r6, r3, ip, ror #26 │ │ │ │ + ldrdeq r5, [r5], -r4 │ │ │ │ + andeq r6, r3, r4, ror #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb81f28 │ │ │ │ + bl feb81f20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5eecf0 │ │ │ │ + blmi 5eece8 │ │ │ │ svcge 0x00002200 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ qsublt r6, sl, ip │ │ │ │ stcvs 6, cr4, [r4, #128]! @ 0x80 │ │ │ │ ldc2 7, cr15, [sl], #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 8b2d6c │ │ │ │ + b 8b2d64 │ │ │ │ @ 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, ip, lsr #29 │ │ │ │ - muleq r9, r2, lr │ │ │ │ - andeq sl, r9, r0, ror #28 │ │ │ │ + @ instruction: 0x0009aeb4 │ │ │ │ + muleq r9, sl, lr │ │ │ │ + andeq sl, r9, r8, ror #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb81fa0 │ │ │ │ + bl feb81f98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r6], {240} @ 0xf0 │ │ │ │ strmi sl, [r1], -r0, lsl #30 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7ff0008 │ │ │ │ ldmdblt r0, {r0, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strtvs r2, [r3], #769 @ 0x301 │ │ │ │ ldclt 4, cr6, [r8, #140] @ 0x8c │ │ │ │ - andeq sl, r9, r4, lsr lr │ │ │ │ + andeq sl, r9, ip, lsr lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81fcc │ │ │ │ + bl feb81fc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 11eecd4 │ │ │ │ - blmi 1217004 │ │ │ │ + bmi 11eeccc │ │ │ │ + blmi 1216ffc │ │ │ │ svcge 0x0000447a │ │ │ │ stceq 1, cr15, [r3], {7} │ │ │ │ ldmpl r3, {sl, sp}^ │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [r3], -r0, asr #3 │ │ │ │ - blcs a8e40 │ │ │ │ + blcs a8e38 │ │ │ │ svclt 0x00182a09 │ │ │ │ @ instruction: 0xf0022a3a │ │ │ │ svclt 0x001405df │ │ │ │ tstcs r0, r1, lsl #2 │ │ │ │ svclt 0x000c2d00 │ │ │ │ @ instruction: 0xf0012100 │ │ │ │ orrslt r0, r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf80c3401 │ │ │ │ stccs 15, cr2, [r0], #-4 │ │ │ │ ldrmi sp, [r8], -r2 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bcs 2a2f04 │ │ │ │ - bcs 85aa8c │ │ │ │ + bcs 2a2efc │ │ │ │ + bcs 85aa84 │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ mrsle r2, (UNDEF: 22) │ │ │ │ stmdavc r2, {r0, r8, r9, ip, sp} │ │ │ │ ldrmi r4, [r8], -r5, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs ee4dfc │ │ │ │ + bcs ee4df4 │ │ │ │ stmdavc fp!, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strcc r4, [r1, #-1084] @ 0xfffffbc4 │ │ │ │ stmdblt r3!, {r0, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf815e7e6 │ │ │ │ - blcs 3aa5c │ │ │ │ - blcs 29f1e4 │ │ │ │ - blcs 85aac0 │ │ │ │ - blmi 99f240 │ │ │ │ + blcs 3aa54 │ │ │ │ + blcs 29f1dc │ │ │ │ + blcs 85aab8 │ │ │ │ + blmi 99f238 │ │ │ │ ldrbtmi r1, [fp], #-3390 @ 0xfffff2c2 │ │ │ │ ldmdblt r4, {r2, r3, r4, r6, fp, sp, lr} │ │ │ │ stcvs 0, cr14, [r4, #128]! @ 0x80 │ │ │ │ @ instruction: 0x4621b1f4 │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - stmdacs r0, {r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4629d1f7 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ stc2l 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ bicle r2, r9, r0, lsl #16 │ │ │ │ andcs r4, r0, fp, lsl fp │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ - bmi 6c4100 │ │ │ │ + bmi 6c40f8 │ │ │ │ ldrbtmi r4, [sl], #-2838 @ 0xfffff4ea │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x372cd11f │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf7ff205c │ │ │ │ @@ -38880,170 +38878,170 @@ │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ ldc2l 0, cr15, [lr], {18} │ │ │ │ eorcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0xf0124620 │ │ │ │ @ instruction: 0x4629fd1b │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ ldc2 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ - blmi 319378 │ │ │ │ + blmi 319370 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ subsvs r6, ip, r2, lsr #11 │ │ │ │ @ instruction: 0x4620e7d4 │ │ │ │ - blx ffa68ee6 │ │ │ │ + blx ffa68ede │ │ │ │ @ instruction: 0xf7d9e79a │ │ │ │ - svclt 0x0000ebcc │ │ │ │ - andeq r5, r5, r8, lsr #4 │ │ │ │ + svclt 0x0000ebd0 │ │ │ │ + andeq r5, r5, r0, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r9, sl, ror sp │ │ │ │ - andeq sl, r9, lr, asr #26 │ │ │ │ - andeq r5, r5, r6, ror #2 │ │ │ │ - andeq sl, r9, r8, lsl #26 │ │ │ │ + andeq sl, r9, r2, lsl #27 │ │ │ │ + andeq sl, r9, r6, asr sp │ │ │ │ + andeq r5, r5, lr, ror #2 │ │ │ │ + andeq sl, r9, r0, lsl sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82110 │ │ │ │ + bl feb82108 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr, #-960] @ 0xfffffc40 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0x4629447d │ │ │ │ cdp2 7, 12, cr15, cr6, cr15, {7} │ │ │ │ stmdbmi fp, {r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b ff568e94 │ │ │ │ + b ff668e8c │ │ │ │ svclt 0x000e2800 │ │ │ │ andcs r2, r0, #536870912 @ 0x20000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ ldclt 0, cr6, [r0, #104]! @ 0x68 │ │ │ │ - bcc 44ff0 │ │ │ │ + bcc 44fe8 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ svclt 0x0000e7f6 │ │ │ │ - andeq sl, r9, r4, asr #25 │ │ │ │ - andeq lr, r2, sl, ror r0 │ │ │ │ - andeq sl, r9, r2, lsr #25 │ │ │ │ + andeq sl, r9, ip, asr #25 │ │ │ │ + andeq lr, r2, r2, ror r0 │ │ │ │ + andeq sl, r9, sl, lsr #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82164 │ │ │ │ + bl feb8215c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr, #-960] @ 0xfffffc40 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf7ef0144 │ │ │ │ @ instruction: 0xb170fe9b │ │ │ │ strtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7d94479 │ │ │ │ - stmdacs r0, {r1, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs fp, r2, #14, 30 @ 0x38 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ - blmi 1b7390 │ │ │ │ + blmi 1b7388 │ │ │ │ ldrbvs r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ stclvs 13, cr11, [sl], #-704 @ 0xfffffd40 │ │ │ │ svclt 0x00183a00 │ │ │ │ ldrb r2, [r6, r1, lsl #4]! │ │ │ │ - andeq sl, r9, r0, ror ip │ │ │ │ - andeq lr, r2, r0, lsr r0 │ │ │ │ - andeq sl, r9, ip, asr #24 │ │ │ │ + andeq sl, r9, r8, ror ip │ │ │ │ + andeq lr, r2, r8, lsr #32 │ │ │ │ + andeq sl, r9, r4, asr ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr0, cr12, {6} │ │ │ │ svcge 0x0004b0de │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ @ instruction: 0xf1074d34 │ │ │ │ andcs r0, r0, r4, lsr #2 │ │ │ │ ldrbtmi r6, [sp], #-250 @ 0xffffff06 │ │ │ │ stmib r7, {r1, r4, r5, r9, fp, lr}^ │ │ │ │ - blmi cb7fec │ │ │ │ + blmi cb7fe4 │ │ │ │ @ instruction: 0xf8d7447a │ │ │ │ @ instruction: 0x61bd6188 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3164 │ │ │ │ @ instruction: 0xf7d90300 │ │ │ │ - blmi b66478 │ │ │ │ + blmi b66480 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl fp!, {r3, r5}^ │ │ │ │ @ instruction: 0xf7d961fb │ │ │ │ - stmdacs r0, {r1, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ strmi r0, [r4], -r8, lsr #16 │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ @ instruction: 0xf7d975a2 │ │ │ │ - blmi 966bfc │ │ │ │ + blmi 966c04 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - @ instruction: 0x2320eac2 │ │ │ │ + @ instruction: 0x2320eac6 │ │ │ │ ldrdeq lr, [r0, #-151]! @ 0xffffff69 │ │ │ │ @ instruction: 0xf7ea462a │ │ │ │ strls pc, [r3, #-3639] @ 0xfffff1c9 │ │ │ │ @ instruction: 0xf04f68bb │ │ │ │ movwls r3, #8447 @ 0x20ff │ │ │ │ movwls r6, #6395 @ 0x18fb │ │ │ │ ldrdcc pc, [ip, r7] │ │ │ │ ldrdcs lr, [r4, -r7] │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ mrc2 7, 7, pc, cr2, cr3, {7} │ │ │ │ @ instruction: 0xf7d94640 │ │ │ │ - ldmibvs fp!, {r1, r3, r4, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - stcl 7, cr15, [r8], #868 @ 0x364 │ │ │ │ - blmi 3fd8b0 │ │ │ │ + stcl 7, cr15, [ip], #868 @ 0x364 │ │ │ │ + blmi 3fd8a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10e │ │ │ │ @ instruction: 0x46bd77b4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmibvs sl!, {r0, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869fb │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [sl, #868]! @ 0x364 │ │ │ │ - b ffd69000 │ │ │ │ - andeq r5, r5, lr, lsr #32 │ │ │ │ - andeq r5, r5, r4, lsr #32 │ │ │ │ + ldc 7, cr15, [lr, #868]! @ 0x364 │ │ │ │ + b ffe68ff8 │ │ │ │ + andeq r5, r5, r6, lsr r0 │ │ │ │ + andeq r5, r5, ip, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r5, r8, pc @ │ │ │ │ + andeq r4, r5, r0, lsr #31 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb822bc │ │ │ │ + bl feb822b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232daf04 │ │ │ │ - blvc 166728 │ │ │ │ - blvc 66704 │ │ │ │ + blvc 166720 │ │ │ │ + blvc 666fc │ │ │ │ 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 feb822e8 │ │ │ │ + bl feb822e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232eaf04 │ │ │ │ - blvc 166754 │ │ │ │ - blvc 66730 │ │ │ │ + blvc 16674c │ │ │ │ + blvc 66728 │ │ │ │ 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 feb82314 │ │ │ │ + bl feb8230c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232faf04 │ │ │ │ - blvc 166780 │ │ │ │ - blvc 6675c │ │ │ │ + blvc 166778 │ │ │ │ + blvc 66754 │ │ │ │ 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 e65f8 │ │ │ │ + blhi e65f0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 0, cr15, cr8, cr12, {6} │ │ │ │ ldrbne pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0f3 │ │ │ │ @ instruction: 0xf8df3554 │ │ │ │ ldrbtmi r2, [r9], #-1364 @ 0xfffffaac │ │ │ │ svcge 0x0004447b │ │ │ │ @@ -39058,263 +39056,263 @@ │ │ │ │ @ instruction: 0xf1070a10 │ │ │ │ @ instruction: 0xf1050b14 │ │ │ │ rscsvs r0, fp, ip, lsr #6 │ │ │ │ @ instruction: 0xf8d54618 │ │ │ │ @ instruction: 0x26003154 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ - blx 5e919e │ │ │ │ + blx 5e9196 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf7ff7056 │ │ │ │ @ instruction: 0x4604fad1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ @ instruction: 0x26017256 │ │ │ │ - blx 18e7202 │ │ │ │ + blx 18e71fa │ │ │ │ @ instruction: 0xf1b96026 │ │ │ │ andsle r0, sp, r0, lsl #30 │ │ │ │ strbtne pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - stcl 7, cr15, [r8, #868]! @ 0x364 │ │ │ │ + stcl 7, cr15, [ip, #868]! @ 0x364 │ │ │ │ orrslt r4, r0, r3, lsl #12 │ │ │ │ adcsvs r4, r8, r2, lsr r6 │ │ │ │ cmppvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d94620 │ │ │ │ - ldmvs fp!, {r1, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000242b0 │ │ │ │ @ instruction: 0xf10760bd │ │ │ │ ldrmi r0, [lr], -r8, asr #16 │ │ │ │ mrshi pc, (UNDEF: 64) @ │ │ │ │ @ instruction: 0xf7d94618 │ │ │ │ - @ instruction: 0x4648ed12 │ │ │ │ - blx 17e91f8 │ │ │ │ + @ instruction: 0x4648ed16 │ │ │ │ + blx 17e91f0 │ │ │ │ @ instruction: 0xf8da68a2 │ │ │ │ @ instruction: 0xf8db6000 │ │ │ │ stmiavs r3!, {ip, pc}^ │ │ │ │ - bl 1cfbcd4 │ │ │ │ + bl 1cfbccc │ │ │ │ vaddw.s8 q0, q0, d9 │ │ │ │ - bne feccb610 │ │ │ │ + bne feccb608 │ │ │ │ strbeq pc, [ip, #-261] @ 0xfffffefb @ │ │ │ │ movweq lr, #15209 @ 0x3b69 │ │ │ │ svcvc 0x0016f5b2 │ │ │ │ - bleq 467634 │ │ │ │ + bleq 46762c │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ strtmi sp, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7d94659 │ │ │ │ - stmdacs r0, {r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ rschi pc, ip, r0 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r8 │ │ │ │ strtmi r7, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8c460a6 │ │ │ │ @ instruction: 0xf107900c │ │ │ │ @ instruction: 0xf0120b1c │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcc r4, #5712 @ 0x1650 │ │ │ │ @ instruction: 0xf7d96063 │ │ │ │ - ldrbmi lr, [lr], sl, lsl #18 │ │ │ │ + ldrbmi lr, [lr], lr, lsl #18 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ ldrbtmi r0, [r4], r0, lsr #18 │ │ │ │ ldmdavs r1!, {r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8563610 │ │ │ │ @ instruction: 0xf10e2c08 │ │ │ │ @ instruction: 0xf8560e10 │ │ │ │ strbmi r3, [lr, #-3076] @ 0xfffff3fc │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldmdavs r0!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmvs r2!, {r0, r4, r5, r6, fp, sp, lr} │ │ │ │ andeq lr, r7, lr, lsr #17 │ │ │ │ vst4.8 {d18-d21}, [pc :256], ip │ │ │ │ ldmib fp, {r0, r5, r6, r8, sp, lr}^ │ │ │ │ - blx 37a9a │ │ │ │ + blx 37a92 │ │ │ │ @ instruction: 0xf8dbf603 │ │ │ │ - blx 7729e │ │ │ │ + blx 77296 │ │ │ │ @ instruction: 0xf5046602 │ │ │ │ ldrmi r7, [lr], #-392 @ 0xfffffe78 │ │ │ │ cmnpne pc, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ svclt 0x00d7429e │ │ │ │ - bvc ff9e5bf0 │ │ │ │ + bvc ff9e5be8 │ │ │ │ stmibeq pc, {r0, r1, r2, r3, r6, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x13b5f248 │ │ │ │ movtcc pc, #59073 @ 0xe6c1 @ │ │ │ │ strbmi fp, [sl], ip, asr #31 │ │ │ │ movwcs pc, #27523 @ 0x6b83 @ │ │ │ │ addseq pc, r0, #79 @ 0x4f │ │ │ │ - bl ff2db230 │ │ │ │ - blmi ffe31d60 │ │ │ │ + bl ff2db228 │ │ │ │ + blmi ffe31d58 │ │ │ │ @ instruction: 0x46d1bfd8 │ │ │ │ @ instruction: 0x4648447b │ │ │ │ stcvs 5, cr15, [r9], #12 │ │ │ │ @ instruction: 0xf8cd33c8 │ │ │ │ @ instruction: 0xf7ffc000 │ │ │ │ msrlt (UNDEF: 120), r3 │ │ │ │ @ instruction: 0x232f9502 │ │ │ │ vcgt.s8 d25, d0, d3 │ │ │ │ ldc 1, cr3, [r7, #932] @ 0x3a4 │ │ │ │ stmiami pc!, {r2, r8, r9, fp, ip, sp, lr}^ @ │ │ │ │ ldrbtmi r6, [r8], #-2298 @ 0xfffff706 │ │ │ │ - blvc 66938 │ │ │ │ + blvc 66930 │ │ │ │ mrc2 7, 2, pc, cr4, cr15, {7} │ │ │ │ ldrbtmi r4, [fp], #-3052 @ 0xfffff414 │ │ │ │ - bcs 46578 │ │ │ │ + bcs 46570 │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blhi 166978 │ │ │ │ + blhi 166970 │ │ │ │ @ instruction: 0x3110f8d9 │ │ │ │ @ instruction: 0xf8c93301 │ │ │ │ vand d19, d5, d0 │ │ │ │ vbic.i32 , #3840 @ 0x00000f00 │ │ │ │ addsmi r0, lr, #67108864 @ 0x4000000 │ │ │ │ cmppls r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ ldrcs fp, [r7], -pc, asr #31 │ │ │ │ biccc pc, r5, #-1342177276 @ 0xb0000004 │ │ │ │ @ instruction: 0x13a2f2c9 │ │ │ │ movwcs pc, #27523 @ 0x6b83 @ │ │ │ │ ldmibne fp, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - bl ff1b1324 │ │ │ │ - blmi ff734edc │ │ │ │ + bl ff1b131c │ │ │ │ + blmi ff734ed4 │ │ │ │ mrrcvs 4, 7, r4, fp, cr11 │ │ │ │ svclt 0x001c2b02 │ │ │ │ @ instruction: 0xf04f46aa │ │ │ │ @ instruction: 0xf0000b00 │ │ │ │ @ instruction: 0xf1b98093 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ strtmi r8, [r0], r5, lsr #1 │ │ │ │ and r4, r4, ip, asr #12 │ │ │ │ ldrdmi pc, [r8, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vst4.32 {d24-d27}, [pc :64], ip │ │ │ │ @ instruction: 0xf1047280 │ │ │ │ ldrbmi r0, [r0], -r8, ror #2 │ │ │ │ - stc 7, cr15, [r4, #868] @ 0x364 │ │ │ │ + stc 7, cr15, [r8, #868] @ 0x364 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi ff37ce14 │ │ │ │ + blmi ff37ce0c │ │ │ │ andscs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x4630447b │ │ │ │ stccs 6, cr15, [r8], {3} │ │ │ │ bicne pc, r8, #3145728 @ 0x300000 │ │ │ │ - blhi e6628 │ │ │ │ + blhi e6620 │ │ │ │ @ instruction: 0xf8cd4644 │ │ │ │ @ instruction: 0xf7ffc000 │ │ │ │ stmdacs r0, {r0, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ teqphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ streq lr, [r6], r9, lsl #22 │ │ │ │ movwcc r6, #6323 @ 0x18b3 │ │ │ │ @ instruction: 0xf1bb60b3 │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ ldmvs r8!, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9fef7ff │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf7d92012 │ │ │ │ - ldmibmi fp!, {r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi fp!, {r2, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7d94479 │ │ │ │ - @ instruction: 0x4606ecdc │ │ │ │ + strmi lr, [r6], -r0, ror #25 │ │ │ │ @ instruction: 0xf7d94628 │ │ │ │ - cmnlt r6, r6, lsr #26 │ │ │ │ + cmnlt r6, sl, lsr #26 │ │ │ │ andcs r4, r1, #53477376 @ 0x3300000 │ │ │ │ cmppvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d94620 │ │ │ │ - stmdacs r1, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ addhi pc, r2, r0 │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - strbmi lr, [r0], -r8, lsl #24 │ │ │ │ + strbmi lr, [r0], -ip, lsl #24 │ │ │ │ @ instruction: 0xf954f7ff │ │ │ │ cmpppl r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0x4628b135 │ │ │ │ ldrdpl pc, [r8, #-133]! @ 0xffffff7b │ │ │ │ @ instruction: 0xf94cf7ff │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi fea69948 │ │ │ │ + bmi fea69940 │ │ │ │ ldrbtmi r4, [sl], #-2975 @ 0xfffff461 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x31b4f8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507812e │ │ │ │ ssatmi r7, #30, lr, asr #15 │ │ │ │ - blhi e6740 │ │ │ │ + blhi e6738 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ adcsvc pc, r8, pc, asr #8 │ │ │ │ @ instruction: 0xf97af7ff │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ @ instruction: 0x464172b4 │ │ │ │ - stmia r0, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmppcs r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ msrcs SPSR_f, r5, asr #17 │ │ │ │ cmpppl r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ andcs r4, r1, #53477376 @ 0x3300000 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ @ instruction: 0xf7d94640 │ │ │ │ - stmdacs r1, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ popvs {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xe6b34633 │ │ │ │ @ instruction: 0xf0214628 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ strtmi r2, [r8], -lr, lsr #2 │ │ │ │ - b ff1e9400 │ │ │ │ + b ff2e93f8 │ │ │ │ stmdavc r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x462880f6 │ │ │ │ @ instruction: 0xffc4f7ef │ │ │ │ strmi r4, [r2], r3, lsl #13 │ │ │ │ @ instruction: 0x4644e757 │ │ │ │ adcsvc pc, r8, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff3602 │ │ │ │ strmi pc, [r1], r7, asr #18 │ │ │ │ adcsvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0122100 │ │ │ │ movwcs pc, #6617 @ 0x19d9 @ │ │ │ │ - blhi 66af4 │ │ │ │ + blhi 66aec │ │ │ │ @ instruction: 0xf8494651 │ │ │ │ vst4.8 {d19-d22}, [pc :128], r6 │ │ │ │ @ instruction: 0xf1097280 │ │ │ │ @ instruction: 0xf0120068 │ │ │ │ - blmi 1f29d20 │ │ │ │ + blmi 1f29d18 │ │ │ │ mrrcvs 4, 7, r4, fp, cr11 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1bb80ad │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0xf8d4f8df │ │ │ │ @ instruction: 0xf8c93350 │ │ │ │ @ instruction: 0xf8c43168 │ │ │ │ @ instruction: 0xe7609350 │ │ │ │ cmpppl r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ qsub16mi sl, r8, r9 │ │ │ │ andcs r4, r1, #53477376 @ 0x3300000 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ - stmdb r4!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdpl pc, [r8, #-133]! @ 0xffffff7b │ │ │ │ svclt 0x00182d00 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf107e76a │ │ │ │ @ instruction: 0xf8db0848 │ │ │ │ @ instruction: 0xf1032018 │ │ │ │ @ instruction: 0xf1030108 │ │ │ │ @ instruction: 0x332c001a │ │ │ │ andne pc, r0, r8, asr #17 │ │ │ │ stmdbcs r4, {r0, r4, r6, r9, sl, fp, ip} │ │ │ │ andeq pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x46c4bf98 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ - blmi 182171c │ │ │ │ + blmi 1821714 │ │ │ │ ldcvs 4, cr4, [sl], {123} @ 0x7b │ │ │ │ @ instruction: 0xf103b9e2 │ │ │ │ @ instruction: 0xf1030e08 │ │ │ │ andcs r0, r1, lr, lsr r1 │ │ │ │ andcs r6, r0, #189 @ 0xbd │ │ │ │ @ instruction: 0xf00208d5 │ │ │ │ andcc r0, r1, #469762048 @ 0x1c000000 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ @ instruction: 0xf81e2a90 │ │ │ │ - b 1117594 │ │ │ │ + b 111758c │ │ │ │ @ instruction: 0xf80e030b │ │ │ │ mvnsle r3, r5 │ │ │ │ cdpeq 1, 1, cr15, cr2, cr14, {0} │ │ │ │ mvnle r4, lr, lsl #11 │ │ │ │ popvs {r0, r4, r6, r8, r9, fp, lr} │ │ │ │ ldrvs r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r4, [fp], #-2896 @ 0xfffff4b0 │ │ │ │ @@ -39323,27 +39321,27 @@ │ │ │ │ adcsvs sp, ip, r0, lsr #32 │ │ │ │ @ instruction: 0xf8c7465c │ │ │ │ strbtmi r8, [r3], r4 │ │ │ │ ldrdhi pc, [ip], -r7 │ │ │ │ stcvs 0, cr14, [r4, #8]! │ │ │ │ rsble r2, r7, r0, lsl #24 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - svc 0x008af7d8 │ │ │ │ + svc 0x008ef7d8 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ssatmi r4, #4, ip, asr #13 │ │ │ │ strhi lr, [r1], #-2519 @ 0xfffff629 │ │ │ │ msreq CPSR_, #-1073741822 @ 0xc0000002 │ │ │ │ cmppeq r4, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ andne pc, r8, r8, asr #17 │ │ │ │ teqpeq r2, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ bicseq lr, r9, #323584 @ 0x4f000 │ │ │ │ ldrdcs pc, [r0], -ip │ │ │ │ - beq 22761c │ │ │ │ + beq 227614 │ │ │ │ movwcs r5, #7378 @ 0x1cd2 │ │ │ │ vpmax.u8 d15, d10, d3 │ │ │ │ @ instruction: 0xf47f421a │ │ │ │ strls sl, [r2, #-3721] @ 0xfffff177 │ │ │ │ mvnscc pc, r0, asr #4 │ │ │ │ movwcs lr, #18903 @ 0x49d7 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @@ -39353,111 +39351,111 @@ │ │ │ │ ldrbt pc, [r9], -r9, asr #25 @ │ │ │ │ @ instruction: 0x232f4830 │ │ │ │ vrshl.s8 d25, d2, d0 │ │ │ │ stc 1, cr3, [sp, #548] @ 0x224 │ │ │ │ ldrbtmi r8, [r8], #-2816 @ 0xfffff500 │ │ │ │ movwls r6, #14586 @ 0x38fa │ │ │ │ ldc2 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ - bcs 1e512c │ │ │ │ + bcs 1e5124 │ │ │ │ @ instruction: 0xf107bf14 │ │ │ │ @ instruction: 0xf1070c50 │ │ │ │ str r0, [r6, ip, asr #24] │ │ │ │ @ instruction: 0x232e4827 │ │ │ │ vst3.8 {d25,d27,d29}, [pc], r2 │ │ │ │ stc 1, cr7, [sp, #412] @ 0x19c │ │ │ │ ldrbtmi r8, [r8], #-2816 @ 0xfffff500 │ │ │ │ movwls r6, #14586 @ 0x38fa │ │ │ │ stc2 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ strtmi lr, [r8], -r5, asr #14 │ │ │ │ cdp2 7, 14, cr15, cr6, cr15, {7} │ │ │ │ strmi r2, [r3], lr, lsr #2 │ │ │ │ - bl 10695d4 │ │ │ │ + bl 11695cc │ │ │ │ @ instruction: 0xf04fb150 │ │ │ │ @ instruction: 0x212e0a00 │ │ │ │ andge pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xf7d94658 │ │ │ │ - tstlt r8, r8, lsr fp │ │ │ │ + tstlt r8, ip, lsr fp │ │ │ │ andge pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xe66a46da │ │ │ │ @ instruction: 0x46dc68bc │ │ │ │ andcc lr, r1, sl, lsr #15 │ │ │ │ cdp2 7, 12, cr15, cr14, cr15, {7} │ │ │ │ ldrbmi r4, [sl], r3, lsl #13 │ │ │ │ @ instruction: 0xf7d8e661 │ │ │ │ - svclt 0x0000eff2 │ │ │ │ - andeq r4, r5, r6, lsr #29 │ │ │ │ - andeq sl, r9, r4, lsl #21 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r2], -r2 │ │ │ │ - andeq r6, r3, r8, ror #13 │ │ │ │ - @ instruction: 0x0002dcbe │ │ │ │ - ldrdeq sl, [r9], -r6 │ │ │ │ - muleq r9, r0, r8 │ │ │ │ - andeq r6, r3, ip, lsr #12 │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ - ldrdeq r4, [r5], -r2 │ │ │ │ - strdeq sl, [r9], -ip │ │ │ │ - andeq sl, r9, r8, lsl #13 │ │ │ │ - andeq sl, r9, ip, asr #12 │ │ │ │ - andeq sl, r9, r6, asr #12 │ │ │ │ - andeq sp, r2, r6, lsr #19 │ │ │ │ - andeq sp, r2, lr, lsl #19 │ │ │ │ - andeq sp, r2, r6, ror #18 │ │ │ │ + svclt 0x0000eff6 │ │ │ │ + andeq r4, r5, lr, lsr #29 │ │ │ │ + andeq sl, r9, ip, lsl #21 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sp, r2, sl, ror #27 │ │ │ │ + andeq r6, r3, r0, ror #13 │ │ │ │ + @ instruction: 0x0002dcb6 │ │ │ │ + ldrdeq sl, [r9], -lr │ │ │ │ + muleq r9, r8, r8 │ │ │ │ + andeq r6, r3, r4, lsr #12 │ │ │ │ + andeq sp, r2, r8, ror #23 │ │ │ │ + ldrdeq r4, [r5], -sl │ │ │ │ + andeq sl, r9, r4, lsl #14 │ │ │ │ + muleq r9, r0, r6 │ │ │ │ + andeq sl, r9, r4, asr r6 │ │ │ │ + andeq sl, r9, lr, asr #12 │ │ │ │ + muleq r2, lr, r9 │ │ │ │ + andeq sp, r2, r6, lsl #19 │ │ │ │ + andeq sp, r2, lr, asr r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [r0], pc @ │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ ldrbtmi lr, [ip], #160 @ 0xa0 │ │ │ │ svcge 0x00024698 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ @ instruction: 0xf85c4616 │ │ │ │ @ instruction: 0xf8d9900e │ │ │ │ - bllt 16f771c │ │ │ │ + bllt 16f7714 │ │ │ │ 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 │ │ │ │ vmlane.f32 s30, s8, s6 │ │ │ │ @ instruction: 0x2600da10 │ │ │ │ @ instruction: 0x46224d1c │ │ │ │ orrsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - blx fe7798 │ │ │ │ + blx fe7790 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x4630b9db │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stc2 7, cr15, [r2], {238} @ 0xee │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andls r4, r0, r1, lsr r6 │ │ │ │ strbmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - b 86acfc │ │ │ │ + b 86acf4 │ │ │ │ strb r7, [r1, r0, ror #13]! │ │ │ │ vst2.8 {d20,d22}, [pc], lr │ │ │ │ stmdami lr, {r1, r4, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 17677cc │ │ │ │ + blx 17677c4 │ │ │ │ stmdami ip, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r1, [r8], #-571 @ 0xfffffdc5 │ │ │ │ - blx 4677de │ │ │ │ + blx 4677d6 │ │ │ │ smladxcc r4, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x000083f0 │ │ │ │ - strdeq r4, [r5], -sl │ │ │ │ + andeq r4, r5, r2, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, lr, lsr #17 │ │ │ │ - muleq r2, r4, r8 │ │ │ │ - andeq sp, r2, r8, asr r8 │ │ │ │ - andeq sp, r2, r6, ror #16 │ │ │ │ - andeq sp, r2, r6, asr r8 │ │ │ │ + andeq sp, r2, r6, lsr #17 │ │ │ │ + andeq sp, r2, ip, lsl #17 │ │ │ │ + andeq sp, r2, r0, asr r8 │ │ │ │ + andeq sp, r2, lr, asr r8 │ │ │ │ + andeq sp, r2, lr, asr #16 │ │ │ │ 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 │ │ │ │ @@ -39483,15 +39481,15 @@ │ │ │ │ addmi sp, r4, #120 @ 0x78 │ │ │ │ @ instruction: 0xf107dc69 │ │ │ │ eorscs r0, r0, #36, 18 @ 0x90000 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf822f012 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7d84648 │ │ │ │ - blmi 1ca738c │ │ │ │ + blmi 1ca7394 │ │ │ │ subseq pc, r4, r7, lsl #2 │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ teqpeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ vtst.8 d6, d2, d18 │ │ │ │ @ instruction: 0xf8121283 │ │ │ │ @ instruction: 0xf8031f01 │ │ │ │ addmi r1, r3, #1024 @ 0x400 │ │ │ │ @@ -39501,45 +39499,45 @@ │ │ │ │ @ instruction: 0xf1079301 │ │ │ │ movwcs r0, #2828 @ 0xb0c │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff26f7e6 │ │ │ │ @ instruction: 0x46032230 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0114699 │ │ │ │ - blmi 186b870 │ │ │ │ + blmi 186b868 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - mcr 7, 4, pc, cr6, cr8, {6} @ │ │ │ │ + mcr 7, 4, pc, cr10, cr8, {6} @ │ │ │ │ rscscc pc, pc, r9, lsl #2 │ │ │ │ strbmi r6, [r4, #-2099] @ 0xfffff7cd │ │ │ │ svccs 0x0001f810 │ │ │ │ @ instruction: 0xf8834443 │ │ │ │ svclt 0x00c82184 │ │ │ │ andcs pc, r8, r5, lsl #16 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ svceq 0x0018f1b8 │ │ │ │ ldmdavs r8!, {r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - ldc 7, cr15, [sl, #864]! @ 0x360 │ │ │ │ + ldc 7, cr15, [lr, #864]! @ 0x360 │ │ │ │ tstcs r0, r2, asr #12 │ │ │ │ @ instruction: 0xf0114648 │ │ │ │ @ instruction: 0x4642ffd7 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xffd2f011 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ - bmi 12f38e4 │ │ │ │ + bmi 12f38dc │ │ │ │ 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 90fd54 │ │ │ │ + bne 90fd4c │ │ │ │ vst2.8 {d17-d18}, [pc :128], sl │ │ │ │ ldrbtmi r7, [r9], #150 @ 0x96 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ orrslt pc, r8, #3792 @ 0xed0 │ │ │ │ str r4, [r8, r6, lsl #8] │ │ │ │ andcs r4, r4, pc, lsr fp │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ @@ -39547,18 +39545,18 @@ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrshtvs r4, [fp], #-75 @ 0xffffffb5 │ │ │ │ @ instruction: 0x461a4659 │ │ │ │ movwls r2, #872 @ 0x368 │ │ │ │ @ instruction: 0xf8d22305 │ │ │ │ andls r2, r1, #204, 8 @ 0xcc000000 │ │ │ │ subsne pc, fp, #64, 4 │ │ │ │ - blx 1e69910 │ │ │ │ + blx 1e69908 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8dadc2c │ │ │ │ - blcs 37950 │ │ │ │ + blcs 37948 │ │ │ │ @ instruction: 0xf04fd144 │ │ │ │ @ instruction: 0xe7c430ff │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r0, r3, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf96af012 │ │ │ │ stmdbmi pc!, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @@ -39591,67 +39589,67 @@ │ │ │ │ @ instruction: 0xf7f39400 │ │ │ │ ldr pc, [r6, sp, lsr #20]! │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r2, r3, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9e4f012 │ │ │ │ @ instruction: 0xf7d8e7b1 │ │ │ │ - svclt 0x0000ee4a │ │ │ │ - andeq r4, r5, lr, lsr #16 │ │ │ │ + svclt 0x0000ee4e │ │ │ │ + andeq r4, r5, r6, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, r4, lsr #16 │ │ │ │ + andeq r4, r5, ip, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, r2, ror #15 │ │ │ │ + ldrdeq sp, [r2], -sl │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r4, r5, sl, lsl r7 │ │ │ │ - andeq sl, r2, r2, lsr #31 │ │ │ │ + andeq r4, r5, r2, lsr #14 │ │ │ │ + muleq r2, sl, pc @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r2, ip, lsr #13 │ │ │ │ - andeq sp, r2, r4, ror r6 │ │ │ │ - andeq sl, r2, r6, lsl #16 │ │ │ │ - andeq sp, r2, r2, ror #12 │ │ │ │ + andeq sp, r2, r4, lsr #13 │ │ │ │ + andeq sp, r2, ip, ror #12 │ │ │ │ + strdeq sl, [r2], -lr │ │ │ │ + andeq sp, r2, sl, asr r6 │ │ │ │ + andeq sl, r2, ip, ror #15 │ │ │ │ + andeq sp, r2, ip, lsr r6 │ │ │ │ strdeq sl, [r2], -r4 │ │ │ │ - andeq sp, r2, r4, asr #12 │ │ │ │ - strdeq sl, [r2], -ip │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ - andeq sl, r2, r2, lsl #15 │ │ │ │ + andeq sp, r2, r8, ror #11 │ │ │ │ + andeq sl, r2, sl, ror r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [sl, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x00044983 │ │ │ │ ldrbtmi r4, [r9], #-2947 @ 0xfffff47d │ │ │ │ ldrbtmi r4, [fp], #-2691 @ 0xfffff57d │ │ │ │ @ instruction: 0x4618617b │ │ │ │ stmpl sl, {r1, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2254 │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ - blcs 45ae4 │ │ │ │ - blmi 1fdff4c │ │ │ │ + blcs 45adc │ │ │ │ + blmi 1fdff44 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ suble r2, r1, r0, lsl #24 │ │ │ │ ldclmi 6, cr4, [ip], #-128 @ 0xffffff80 │ │ │ │ ldrbtmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf7d94611 │ │ │ │ - andcs lr, r1, #3571712 @ 0x368000 │ │ │ │ + andcs lr, r1, #3637248 @ 0x378000 │ │ │ │ ldrdeq lr, [r0, -r4] │ │ │ │ - ldmib r4, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcc r6, r1, r3, lsr #16 │ │ │ │ andcs sp, r0, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0x46114618 │ │ │ │ @ instruction: 0xf7d96062 │ │ │ │ - blmi 1d261e0 │ │ │ │ + blmi 1d261e8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - stmdb r8, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 1c1a1f0 │ │ │ │ + bmi 1c1a1e8 │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780c2 │ │ │ │ ssatmi r7, #30, r6, lsl #14 │ │ │ │ @@ -39663,178 +39661,178 @@ │ │ │ │ stmdbmi r5!, {r0, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ adcsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2148 @ 0xfffff79c │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ @ instruction: 0xe7dcf957 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ - blmi 186795c │ │ │ │ + blmi 1867964 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - ldm r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r5, r0, asr #32 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d94640 │ │ │ │ - blmi 16660e0 │ │ │ │ + blmi 16660e8 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi 15e7014 │ │ │ │ + blmi 15e701c │ │ │ │ eorscs r4, r4, #5636096 @ 0x560000 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ strmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xfff0f008 │ │ │ │ strbmi r4, [r0], -r5, lsl #12 │ │ │ │ - ldcl 7, cr15, [r4, #864] @ 0x360 │ │ │ │ + ldcl 7, cr15, [r8, #864] @ 0x360 │ │ │ │ @ instruction: 0x4630693b │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d84621 │ │ │ │ - stccs 15, cr14, [r0, #-400] @ 0xfffffe70 │ │ │ │ - blmi 13624c4 │ │ │ │ + stccs 15, cr14, [r0, #-416] @ 0xfffffe60 │ │ │ │ + blmi 13624bc │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrle r2, r3, r0, lsl #24 │ │ │ │ - svc 0x0096f7d8 │ │ │ │ + svc 0x009af7d8 │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ adcsvs r6, fp, fp, lsl r8 │ │ │ │ - svc 0x0052f7d8 │ │ │ │ + svc 0x0056f7d8 │ │ │ │ strtmi r4, [r1], -r0, asr #22 │ │ │ │ @ instruction: 0xf507697a │ │ │ │ ldmpl r3, {r2, r3, r4, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d960fb │ │ │ │ - @ instruction: 0x4604e8b4 │ │ │ │ + @ instruction: 0x4604e8b8 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ ldrvc pc, [ip], r7, lsl #10 │ │ │ │ ldrsbthi pc, [r8], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - blmi e66060 │ │ │ │ + blmi e66068 │ │ │ │ ldrbtmi r6, [r8], #2426 @ 0x97a │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r2], #864 @ 0x360 │ │ │ │ + ldcl 7, cr15, [r6], #864 @ 0x360 │ │ │ │ ldmvs fp!, {r0, r3, r4, r5, r8, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bmi e3cdb4 │ │ │ │ + bmi e3cdac │ │ │ │ ldmdbvs r9!, {r1, r8, ip, pc}^ │ │ │ │ strbmi r5, [r1], -sl, lsl #17 │ │ │ │ strbcs pc, [ip], #2258 @ 0x8d2 @ │ │ │ │ rsbcs r9, r4, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f31253 │ │ │ │ ldrtmi pc, [r0], -r5, lsr #18 @ │ │ │ │ - stc 7, cr15, [ip, #864] @ 0x360 │ │ │ │ + ldc 7, cr15, [r0, #864] @ 0x360 │ │ │ │ @ instruction: 0x462868fb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7d869f8 │ │ │ │ - blmi 767870 │ │ │ │ + blmi 767878 │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 45c74 │ │ │ │ + blcs 45c6c │ │ │ │ svcge 0x005bf43f │ │ │ │ vst2.8 {d20-d21}, [pc :128], r9 │ │ │ │ strbmi r7, [r1], -fp, lsr #5 │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ ldrb pc, [r2, -sp, asr #17] @ │ │ │ │ strtmi r4, [r8], -r6, lsr #18 │ │ │ │ @ instruction: 0xf7d84479 │ │ │ │ - blmi 9a6c88 │ │ │ │ + blmi 9a6c90 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stccs 0, cr6, [r0], {24} │ │ │ │ svcge 0x0028f47f │ │ │ │ - blmi 665ac0 │ │ │ │ + blmi 665ab8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d80020 │ │ │ │ - blmi 527bd4 │ │ │ │ + blmi 527bdc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d8709c │ │ │ │ - @ instruction: 0xf7d8efd8 │ │ │ │ - svclt 0x0000ed12 │ │ │ │ - andeq r4, r5, r6, lsr #11 │ │ │ │ - andeq r4, r5, r2, lsr #11 │ │ │ │ + @ instruction: 0xf7d8efdc │ │ │ │ + svclt 0x0000ed16 │ │ │ │ + andeq r4, r5, lr, lsr #11 │ │ │ │ + andeq r4, r5, sl, lsr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0009a1b4 │ │ │ │ - andeq sl, r9, r6, lsr #3 │ │ │ │ - andeq sl, r9, r0, lsl #3 │ │ │ │ - andeq r4, r5, sl, lsr r5 │ │ │ │ - muleq r2, ip, r5 │ │ │ │ - andeq sp, r2, r6, lsr #11 │ │ │ │ - andeq sp, r2, sl, lsl #11 │ │ │ │ + @ instruction: 0x0009a1bc │ │ │ │ + andeq sl, r9, lr, lsr #3 │ │ │ │ + andeq sl, r9, r8, lsl #3 │ │ │ │ + andeq r4, r5, r2, asr #10 │ │ │ │ muleq r2, r4, r5 │ │ │ │ + muleq r2, lr, r5 │ │ │ │ + andeq sp, r2, r2, lsl #11 │ │ │ │ + andeq sp, r2, ip, lsl #11 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r5, r4, ror #8 │ │ │ │ - andeq sp, r2, sl, lsr r5 │ │ │ │ - strheq sl, [r9], -ip │ │ │ │ - andeq sp, r2, lr, asr #9 │ │ │ │ - andeq r7, r5, r4, ror #7 │ │ │ │ + andeq r7, r5, ip, ror #8 │ │ │ │ + andeq sp, r2, r2, lsr r5 │ │ │ │ + andeq sl, r9, r4, asr #1 │ │ │ │ + andeq sp, r2, r6, asr #9 │ │ │ │ + andeq r7, r5, ip, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r2, r0, lsl #9 │ │ │ │ - andeq r8, r2, r8, lsl #24 │ │ │ │ - andeq sl, r9, r6 │ │ │ │ + andeq sp, r2, r8, ror r4 │ │ │ │ + andeq r8, r2, r0, lsl #24 │ │ │ │ + andeq sl, r9, lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82ec8 │ │ │ │ + bl feb82ec0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9afc90 │ │ │ │ - bmi 9d78d4 │ │ │ │ + blmi 9afc88 │ │ │ │ + bmi 9d78cc │ │ │ │ ldmpl sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 1905d88 │ │ │ │ + bllt 1905d80 │ │ │ │ ldrbtmi r4, [ip], #-3108 @ 0xfffff3dc │ │ │ │ teqlt r3, #2293760 @ 0x230000 │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ @ instruction: 0xf10471c0 │ │ │ │ @ instruction: 0xf7d80008 │ │ │ │ - stmdacs r1, {r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdavs fp!, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ ldmdami lr, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ ldmdbmi sp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ addne pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ ubfx pc, r1, #16, #19 │ │ │ │ strtmi r6, [r0], -r4, lsr #16 │ │ │ │ - mrrc 7, 13, pc, r2, cr8 @ │ │ │ │ + mrrc 7, 13, pc, r6, cr8 @ │ │ │ │ stmdavs fp!, {r5, r7, r8, fp, ip, sp, pc} │ │ │ │ ldmdbmi r7, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf0124478 │ │ │ │ andcs pc, r0, r1, asr #16 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rsbsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe7c9ff7b │ │ │ │ - @ instruction: 0xf7d84620 │ │ │ │ - stmdavs fp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d94620 │ │ │ │ + stmdavs fp!, {r1, fp, sp, lr, pc} │ │ │ │ rscle r2, lr, r0, lsl #22 │ │ │ │ vst2.8 {d20,d22}, [pc], lr │ │ │ │ stmdami lr, {r1, r2, r3, r4, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf828f012 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - andeq r4, r5, ip, lsr #6 │ │ │ │ + andeq r4, r5, r4, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r2, asr pc │ │ │ │ - andeq r9, r9, r4, lsr pc │ │ │ │ - andeq sp, r2, lr, ror r3 │ │ │ │ - muleq r2, ip, r3 │ │ │ │ - andeq sp, r2, lr, asr r3 │ │ │ │ - andeq sp, r2, ip, ror r3 │ │ │ │ - andeq sp, r2, sl, asr #6 │ │ │ │ - andeq sp, r2, r8, ror #6 │ │ │ │ - andeq sp, r2, ip, lsr #6 │ │ │ │ - andeq sp, r2, sl, asr #6 │ │ │ │ + andeq r9, r9, sl, asr pc │ │ │ │ + andeq r9, r9, ip, lsr pc │ │ │ │ + andeq sp, r2, r6, ror r3 │ │ │ │ + muleq r2, r4, r3 │ │ │ │ + andeq sp, r2, r6, asr r3 │ │ │ │ + andeq sp, r2, r4, ror r3 │ │ │ │ + andeq sp, r2, r2, asr #6 │ │ │ │ + andeq sp, r2, r0, ror #6 │ │ │ │ + andeq sp, r2, r4, lsr #6 │ │ │ │ + andeq sp, r2, r2, asr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82fa0 │ │ │ │ + bl feb82f98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ smullslt r0, r7, r0, lr │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3389 @ 0xfffff2c3 │ │ │ │ @ instruction: 0x46044a3d │ │ │ │ rscsvs r4, sp, sp, ror r4 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -39848,39 +39846,39 @@ │ │ │ │ @ instruction: 0xff30f011 │ │ │ │ strtmi r2, [r1], -r0, lsr #4 │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf8a7233d │ │ │ │ @ instruction: 0xf0113134 │ │ │ │ @ instruction: 0xf107fd4f │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr8, {6} │ │ │ │ + mcr 7, 1, pc, cr2, cr8, {6} @ │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d860bb │ │ │ │ - strmi lr, [r4], -r0, lsl #31 │ │ │ │ + strmi lr, [r4], -r4, lsl #31 │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi a67dfc │ │ │ │ + blmi a67e04 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - stmdbmi r6!, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ cmpcc r0, r9, ror r4 │ │ │ │ - blx febe9e02 │ │ │ │ + blx febe9dfa │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - ldmvs fp!, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldcl 7, cr15, [r4, #864]! @ 0x360 │ │ │ │ + ldcl 7, cr15, [r8, #864]! @ 0x360 │ │ │ │ ldmvs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a444 │ │ │ │ + bmi 71a43c │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ @@ -39889,30 +39887,30 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe7e6ff97 │ │ │ │ ldmvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr8, cr8, {6} │ │ │ │ - bl ffce9e00 │ │ │ │ - andeq r4, r5, r2, asr r2 │ │ │ │ - andeq r4, r5, ip, asr #4 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr12, cr8, {6} │ │ │ │ + bl ffde9df8 │ │ │ │ + andeq r4, r5, sl, asr r2 │ │ │ │ + andeq r4, r5, r4, asr r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0002d2b4 │ │ │ │ - andeq sp, r2, r6, ror #5 │ │ │ │ + andeq sp, r2, ip, lsr #5 │ │ │ │ + ldrdeq sp, [r2], -lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r5, r4, lsl #3 │ │ │ │ - andeq r4, r5, r6, lsr #3 │ │ │ │ - andeq sp, r2, sl, lsl #4 │ │ │ │ - andeq sp, r2, ip, lsr r2 │ │ │ │ + andeq r7, r5, ip, lsl #3 │ │ │ │ + andeq r4, r5, lr, lsr #3 │ │ │ │ + andeq sp, r2, r2, lsl #4 │ │ │ │ + andeq sp, r2, r4, lsr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb830d8 │ │ │ │ + bl feb830d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ smullslt r0, r7, r0, lr │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3389 @ 0xfffff2c3 │ │ │ │ @ instruction: 0x46044a3d │ │ │ │ rscsvs r4, sp, sp, ror r4 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -39926,39 +39924,39 @@ │ │ │ │ mrc2 0, 4, pc, cr4, cr1, {0} │ │ │ │ strtmi r2, [r1], -r0, lsr #4 │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf8a7233d │ │ │ │ @ instruction: 0xf0113134 │ │ │ │ @ instruction: 0xf107fcb3 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - stc 7, cr15, [r2, #864] @ 0x360 │ │ │ │ + stc 7, cr15, [r6, #864] @ 0x360 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d860bb │ │ │ │ - strmi lr, [r4], -r4, ror #29 │ │ │ │ + strmi lr, [r4], -r8, ror #29 │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi a67cc4 │ │ │ │ + blmi a67ccc │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - stmdbmi r6!, {r1, r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ cmpcc r4, r9, ror r4 │ │ │ │ - blx 4e9f3a │ │ │ │ + blx 4e9f32 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - ldmvs fp!, {r1, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldcl 7, cr15, [r8, #-864] @ 0xfffffca0 │ │ │ │ + ldcl 7, cr15, [ip, #-864] @ 0xfffffca0 │ │ │ │ ldmvs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a57c │ │ │ │ + bmi 71a574 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ @@ -39967,30 +39965,30 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe7e6fefb │ │ │ │ ldmvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr12, cr8, {6} │ │ │ │ - bl 15e9f38 │ │ │ │ - andeq r4, r5, sl, lsl r1 │ │ │ │ - andeq r4, r5, r4, lsl r1 │ │ │ │ + mcr 7, 1, pc, cr0, cr8, {6} @ │ │ │ │ + bl 16e9f30 │ │ │ │ + andeq r4, r5, r2, lsr #2 │ │ │ │ + andeq r4, r5, ip, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, ip, ror r1 │ │ │ │ - andeq sp, r2, r6, asr #3 │ │ │ │ + andeq sp, r2, r4, ror r1 │ │ │ │ + @ instruction: 0x0002d1be │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r5, ip, asr #32 │ │ │ │ - andeq r4, r5, lr, rrx │ │ │ │ - ldrdeq sp, [r2], -r2 │ │ │ │ - andeq sp, r2, ip, lsl r1 │ │ │ │ + andeq r7, r5, r4, asr r0 │ │ │ │ + andeq r4, r5, r6, ror r0 │ │ │ │ + andeq sp, r2, sl, asr #1 │ │ │ │ + andeq sp, r2, r4, lsl r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb83210 │ │ │ │ + bl feb83208 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ smullslt r0, r7, r0, lr │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3389 @ 0xfffff2c3 │ │ │ │ @ instruction: 0x46044a3d │ │ │ │ rscsvs r4, sp, sp, ror r4 │ │ │ │ stmpl sl, {r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @@ -40004,39 +40002,39 @@ │ │ │ │ ldc2l 0, cr15, [r8, #68]! @ 0x44 │ │ │ │ strtmi r2, [r1], -r0, lsr #4 │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf8a7233d │ │ │ │ @ instruction: 0xf0113134 │ │ │ │ @ instruction: 0xf107fc17 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - stcl 7, cr15, [r6], #864 @ 0x360 │ │ │ │ + stcl 7, cr15, [sl], #864 @ 0x360 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d860bb │ │ │ │ - strmi lr, [r4], -r8, asr #28 │ │ │ │ + strmi lr, [r4], -ip, asr #28 │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi a67b8c │ │ │ │ + blmi a67b94 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - stmdbmi r6!, {r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ cmpcc r8, r9, ror r4 │ │ │ │ - blx 1dea070 │ │ │ │ + blx 1dea068 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - ldmvs fp!, {r1, r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldc 7, cr15, [ip], #864 @ 0x360 │ │ │ │ + stcl 7, cr15, [r0], {216} @ 0xd8 │ │ │ │ ldmvs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a6b4 │ │ │ │ + bmi 71a6ac │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ @@ -40045,154 +40043,154 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ ubfx pc, pc, #28, #7 │ │ │ │ ldmvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r0, #864] @ 0x360 │ │ │ │ - b feeea070 │ │ │ │ - andeq r3, r5, r2, ror #31 │ │ │ │ - ldrdeq r3, [r5], -ip │ │ │ │ + stc 7, cr15, [r4, #864] @ 0x360 │ │ │ │ + b fefea068 │ │ │ │ + andeq r3, r5, sl, ror #31 │ │ │ │ + andeq r3, r5, r4, ror #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, r4, asr #32 │ │ │ │ - andeq sp, r2, r6, lsr #1 │ │ │ │ + andeq sp, r2, ip, lsr r0 │ │ │ │ + muleq r2, lr, r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r5, r4, lsl pc │ │ │ │ - andeq r3, r5, r6, lsr pc │ │ │ │ - muleq r2, sl, pc @ │ │ │ │ - strdeq ip, [r2], -ip @ │ │ │ │ + andeq r6, r5, ip, lsl pc │ │ │ │ + andeq r3, r5, lr, lsr pc │ │ │ │ + muleq r2, r2, pc @ │ │ │ │ + strdeq ip, [r2], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ stmdbmi ip, {r1, r4, r6, r7, ip, sp, pc}^ │ │ │ │ mcrrmi 15, 0, sl, ip, cr4 │ │ │ │ - bmi 133d340 │ │ │ │ + bmi 133d338 │ │ │ │ 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, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - ldmib r2!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib 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 f741ac │ │ │ │ + bmi f741a4 │ │ │ │ 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 pc, r0, lsl #6 │ │ │ │ ldrvc pc, [ip, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r6!, {r4, r5, r6, r7, r8, pc} │ │ │ │ eorsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ strb pc, [r5, sp, ror #27]! @ │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d82000 │ │ │ │ - blmi ca7288 │ │ │ │ + blmi ca7290 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - stc 7, cr15, [r8, #864] @ 0x360 │ │ │ │ + stc 7, cr15, [ip, #864] @ 0x360 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d136 │ │ │ │ mcrmi 5, 1, r0, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - blmi ae7a0c │ │ │ │ + blmi ae7a14 │ │ │ │ ldrbtmi r6, [lr], #-2298 @ 0xfffff706 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d84698 │ │ │ │ - blmi a2693c │ │ │ │ + blmi a26944 │ │ │ │ vtst.8 d22, d16, d25 │ │ │ │ ldrbtmi r2, [fp], #-721 @ 0xfffffd2f │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrtmi r9, [r1], -r2, lsl #2 │ │ │ │ orrcs r9, r3, #67108864 @ 0x4000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ ldc2l 7, cr15, [lr, #968]! @ 0x3c8 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - ldmdavs fp!, {r1, r2, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - bl ffd6a1ac │ │ │ │ + bl ffe6a1a4 │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7a630ff │ │ │ │ vst2.8 {d20-d21}, [pc :64], r7 │ │ │ │ @ instruction: 0x46317235 │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ ldrb pc, [r4, r5, lsr #27]! @ │ │ │ │ ldmvs sl!, {r0, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r6], {216} @ 0xd8 │ │ │ │ - b 6a1e4 │ │ │ │ - andeq r3, r5, r8, lsr #29 │ │ │ │ - andeq r3, r5, r4, lsr #29 │ │ │ │ + stcl 7, cr15, [sl], {216} @ 0xd8 │ │ │ │ + b 16a1dc │ │ │ │ + @ instruction: 0x00053eb0 │ │ │ │ + andeq r3, r5, ip, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r2, sl, lsl #30 │ │ │ │ - andeq ip, r2, r4, lsl #31 │ │ │ │ - andeq r6, r5, r6, lsl lr │ │ │ │ - andeq r3, r5, r2, asr lr │ │ │ │ - @ instruction: 0x0002ceb6 │ │ │ │ - andeq ip, r2, r0, lsr pc │ │ │ │ + andeq ip, r2, r2, lsl #30 │ │ │ │ + andeq ip, r2, ip, ror pc │ │ │ │ + andeq r6, r5, lr, lsl lr │ │ │ │ + andeq r3, r5, sl, asr lr │ │ │ │ + andeq ip, r2, lr, lsr #29 │ │ │ │ + andeq ip, r2, r8, lsr #30 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq ip, r2, sl, ror lr │ │ │ │ + andeq ip, r2, r2, ror lr │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq ip, [r2], -sl │ │ │ │ - andeq ip, r2, r0, lsr #29 │ │ │ │ + strdeq ip, [r2], -r2 │ │ │ │ + muleq r2, r8, lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb834c8 │ │ │ │ + bl feb834c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f0290 │ │ │ │ + blmi 4f0288 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdblt r4, {r3, r7, r8, lr} │ │ │ │ - bvs fe96430c │ │ │ │ + bvs fe964304 │ │ │ │ strtmi fp, [r9], -ip, asr #2 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1860acc │ │ │ │ + bvs 1860ac4 │ │ │ │ rsbvs r3, r0, #1 │ │ │ │ strhtcs fp, [ip], -r0 │ │ │ │ - blx a6a2f4 │ │ │ │ + blx a6a2ec │ │ │ │ strtmi r2, [r9], -r1, lsr #4 │ │ │ │ @ instruction: 0xf0114604 │ │ │ │ - blmi 1eaefc │ │ │ │ + blmi 1eaef4 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ rsbvs r4, r2, #16, 12 @ 0x1000000 │ │ │ │ ldrdcs pc, [r8, r3] │ │ │ │ @ instruction: 0xf8c362a2 │ │ │ │ ldclt 1, cr4, [r0, #544]! @ 0x220 │ │ │ │ - andeq r9, r9, ip, asr r9 │ │ │ │ - andeq r9, r9, r6, lsr #18 │ │ │ │ + andeq r9, r9, r4, ror #18 │ │ │ │ + andeq r9, r9, lr, lsr #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8352c │ │ │ │ + bl feb83524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f02f4 │ │ │ │ - bmi 517f38 │ │ │ │ + blmi 4f02ec │ │ │ │ + bmi 517f30 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ee3168 │ │ │ │ stmdavs fp!, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -40203,25 +40201,25 @@ │ │ │ │ stc2l 0, cr15, [sl], #-68 @ 0xffffffbc │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorsvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0x4620fd1d │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r3, r5, r6, asr #25 │ │ │ │ + andeq r3, r5, lr, asr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r5, sl, ror #24 │ │ │ │ - andeq ip, r2, r8, lsr #26 │ │ │ │ - andeq ip, r2, r6, asr #27 │ │ │ │ - andeq ip, r2, r6, lsl sp │ │ │ │ - @ instruction: 0x0002cdb4 │ │ │ │ + andeq r6, r5, r2, ror ip │ │ │ │ + andeq ip, r2, r0, lsr #26 │ │ │ │ + @ instruction: 0x0002cdbe │ │ │ │ + andeq ip, r2, lr, lsl #26 │ │ │ │ + andeq ip, r2, ip, lsr #27 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq ffc6a6dc │ │ │ │ + beq ffc6a6d4 │ │ │ │ ldclmi 2, cr15, [r4, #692]! @ 0x2b4 │ │ │ │ @ instruction: 0x461cf8df │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ ldrbtmi r5, [ip], #-1564 @ 0xfffff9e4 │ │ │ │ @ instruction: 0x1618f8df │ │ │ │ @ instruction: 0x2618f8df │ │ │ │ eorsvs r4, sp, #2097152000 @ 0x7d000000 │ │ │ │ @@ -40229,27 +40227,27 @@ │ │ │ │ stmdapl r1!, {r2, r4, r9, sl, ip, sp}^ │ │ │ │ ldrdmi pc, [ip, r2] │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f14cc │ │ │ │ rsbsvs r0, r8, #0, 2 │ │ │ │ strmi lr, [fp], #-2503 @ 0xfffff639 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ - bvs 1f1b1f8 │ │ │ │ + bvs 1f1b1f0 │ │ │ │ bicslt r7, r3, fp, lsl sl │ │ │ │ ldrbvs pc, [r0, #2271]! @ 0x8df @ │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [lr], #-2681 @ 0xfffff587 │ │ │ │ strbvc pc, [r8, #1286] @ 0x506 @ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - vst2.8 {d30,d32}, [pc :64], r6 │ │ │ │ + vst2.8 {d30,d32}, [pc :64], sl │ │ │ │ strmi r7, [r1], -r0, asr #5 │ │ │ │ stmdbcs r0, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf011d136 │ │ │ │ @ instruction: 0xf8dffa33 │ │ │ │ - bvs eb9b3c │ │ │ │ + bvs eb9b34 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df810a │ │ │ │ @ instruction: 0xf8df25c0 │ │ │ │ ldrbtmi r3, [sl], #-1452 @ 0xfffffa54 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbcc pc, [ip], #2263 @ 0x8d7 @ │ │ │ │ @@ -40259,53 +40257,53 @@ │ │ │ │ ssatmi r4, #30, r4, asr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrhi pc, [ip, #2271] @ 0x8df │ │ │ │ rsbcc pc, r3, #64, 4 │ │ │ │ ldrvs pc, [r8, #2271] @ 0x8df │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx ffb684aa │ │ │ │ - bvc 706e54 │ │ │ │ + blx ffb684a2 │ │ │ │ + bvc 706e4c │ │ │ │ bicle r2, r1, r0, lsl #22 │ │ │ │ - blcs 4651c │ │ │ │ + blcs 46514 │ │ │ │ @ instruction: 0x4641d0d9 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0113266 │ │ │ │ bfi pc, fp, (invalid: 25:18) @ │ │ │ │ ldrdhi pc, [r4], -r7 @ │ │ │ │ streq pc, [ip, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf7d84641 │ │ │ │ - stmdavs r8!, {r2, r3, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r8!, {r4, r5, r7, fp, sp, lr, pc} │ │ │ │ teqpeq r0, #-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 │ │ │ │ teqvs sl, #2752512 @ 0x2a0000 │ │ │ │ ldrdeq pc, [r0, r2] │ │ │ │ @ instruction: 0xb1286028 │ │ │ │ ldrtmi r2, [r1], -r0, lsr #4 │ │ │ │ - blx de84fe │ │ │ │ + blx de84f6 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - bvs 1f0ca3c │ │ │ │ + bvs 1f0ca34 │ │ │ │ streq pc, [ip, #-259]! @ 0xfffffefd │ │ │ │ @ instruction: 0xf8d4e004 │ │ │ │ stccs 1, cr4, [r0], {128} @ 0x80 │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ eoreq pc, r1, r4, lsl #2 │ │ │ │ - blx 8e8526 │ │ │ │ + blx 8e851e │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf9b36a7b │ │ │ │ - blcs 1f84ec │ │ │ │ + blcs 1f84e4 │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8926a7a │ │ │ │ - blcs 2345a8 │ │ │ │ - bcs 5c15c │ │ │ │ + blcs 2345a0 │ │ │ │ + bcs 5c154 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ @ instruction: 0x2c006afc │ │ │ │ mrshi pc, (UNDEF: 77) @ │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf0002b3a │ │ │ │ @ instruction: 0xf8df8218 │ │ │ │ @ instruction: 0xf10434e0 │ │ │ │ @@ -40314,35 +40312,35 @@ │ │ │ │ ldmdblt r6!, {r2, r4, r5, r9, sl, lr} │ │ │ │ ands r2, r0, r0, lsl #4 │ │ │ │ strtmi r6, [r6], -r3, lsr #21 │ │ │ │ rscsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0x4629461c │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ stmdacs r0, {r0, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - bvs 18e0d10 │ │ │ │ + bvs 18e0d08 │ │ │ │ rsbvs r3, r2, #4096 @ 0x1000 │ │ │ │ vpmax.u8 d18, d0, d0 │ │ │ │ @ instruction: 0xf1078222 │ │ │ │ andcs r0, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf7d8637a │ │ │ │ - @ instruction: 0xf8dfea70 │ │ │ │ + @ instruction: 0xf8dfea74 │ │ │ │ smlatbcs r0, r0, r4, r3 │ │ │ │ @ instruction: 0xf5076a3a │ │ │ │ ldmpl r3, {r1, r2, r3, r4, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d861bb │ │ │ │ - @ instruction: 0x4605ebd0 │ │ │ │ + @ instruction: 0x4605ebd4 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781de │ │ │ │ vtst.8 d7, d7, d14 │ │ │ │ strbmi r4, [r0], -ip, lsr #9 │ │ │ │ - mcrr 7, 13, pc, r4, cr8 @ │ │ │ │ + mcrr 7, 13, pc, r8, cr8 @ │ │ │ │ ldrbtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - bvs 1f265c8 │ │ │ │ + bvs 1f265d0 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ ldrsbeq pc, [r4, #-131] @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf7e92320 │ │ │ │ @ instruction: 0xf8dffb81 │ │ │ │ strls r3, [r5], #-1120 @ 0xfffffba0 │ │ │ │ ldrbtmi r2, [fp], #-548 @ 0xfffffddc │ │ │ │ ldrbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -40353,337 +40351,337 @@ │ │ │ │ andls r1, r4, #805306372 @ 0x30000004 │ │ │ │ subeq pc, r2, #-1073741824 @ 0xc0000000 │ │ │ │ andls r3, r3, #-2080374784 @ 0x84000000 │ │ │ │ vcgt.s8 d25, d0, d1 │ │ │ │ strtmi r3, [fp], -lr, ror #5 │ │ │ │ ldc2 7, cr15, [r0], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ - ldmibvs fp!, {r3, r4, r7, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r2, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldcvs 6, cr4, [r8], #-164 @ 0xffffff5c │ │ │ │ - b 9ea548 │ │ │ │ + b aea540 │ │ │ │ ldrcs pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ streq lr, [fp], #-2519 @ 0xfffff629 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @ instruction: 0xf8d23180 │ │ │ │ @ instruction: 0xf8c4118c │ │ │ │ addmi r3, r8, #128, 2 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ @ instruction: 0xf7fe318c │ │ │ │ andcs pc, r0, #5701632 @ 0x570000 │ │ │ │ - blmi 51f8 │ │ │ │ - bmi ffcf4a14 │ │ │ │ + blmi 51f0 │ │ │ │ + bmi ffcf4a0c │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrmi r1, [r3], -r4, asr #3 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ - blcs 46690 │ │ │ │ + blcs 46688 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {1} │ │ │ │ vmul.i8 q10, q8, │ │ │ │ ldmmi r9!, {r1, r4, r5, r6, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fefe867e │ │ │ │ + blx fefe8676 │ │ │ │ ldmibmi r7!, {r0, r2, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ rsbcc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2294 @ 0xfffff70a │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe6ecfbb5 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ rscshi pc, r7, r0 │ │ │ │ eorcs r6, r1, #495616 @ 0x79000 │ │ │ │ streq pc, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf0114631 │ │ │ │ - bvs ffe6aba0 │ │ │ │ + bvs ffe6ab98 │ │ │ │ eorcs r6, r1, #495616 @ 0x79000 │ │ │ │ @ instruction: 0x312c3021 │ │ │ │ @ instruction: 0xf948f011 │ │ │ │ - bvs 1e87254 │ │ │ │ + bvs 1e8724c │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ cmpcc ip, r2, asr #32 │ │ │ │ @ instruction: 0xf940f011 │ │ │ │ - bvs 1e87270 │ │ │ │ + bvs 1e87268 │ │ │ │ vhsub.s8 d2, d3, d0 │ │ │ │ @ instruction: 0xf8831543 │ │ │ │ ldmib r1, {r0, r1, r6, r8, sp}^ │ │ │ │ ldrmi r3, [r3], #-600 @ 0xfffffda8 │ │ │ │ ldrdcs pc, [r8, #-129]! @ 0xffffff7f │ │ │ │ ldrsbtle r4, [r8], #-35 @ 0xffffffdd │ │ │ │ teqcs r0, #495616 @ 0x79000 │ │ │ │ andcs r4, sl, sl, lsr #12 │ │ │ │ @ instruction: 0x71aef501 │ │ │ │ - bl fe76a60c │ │ │ │ + bl fe86a604 │ │ │ │ @ instruction: 0xf1076a7a │ │ │ │ stmdavs fp!, {r2, r3, r5, r8, sl} │ │ │ │ ldrsbcs pc, [r4, #-130] @ 0xffffff7e @ │ │ │ │ cmnpcs r8, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ hvclt 49692 @ 0xc21c │ │ │ │ andcs r4, r4, #3506176 @ 0x358000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx ae8714 │ │ │ │ + blx ae870c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdavs fp!, {r2, r6, r7, pc} │ │ │ │ eoreq pc, r1, r3, lsl #2 │ │ │ │ ldc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf7d8637a │ │ │ │ - blmi ff0e6d80 │ │ │ │ - bvs eb4af4 │ │ │ │ + blmi ff0e6d88 │ │ │ │ + bvs eb4aec │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - bl 16a660 │ │ │ │ + bl 26a658 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ tstphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r8, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ strtmi pc, [ip], #519 @ 0x207 │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ - blmi feea7500 │ │ │ │ + blmi feea7508 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - bvs ffea8434 │ │ │ │ + bvs ffea843c │ │ │ │ strtmi r2, [r2], -r0, lsr #6 │ │ │ │ ldrsbeq lr, [lr, #-145] @ 0xffffff6f │ │ │ │ - blx fee6a6d4 │ │ │ │ + blx fee6a6cc │ │ │ │ strls r4, [r5], #-2748 @ 0xfffff544 │ │ │ │ ldrbtmi r6, [sl], #-2811 @ 0xfffff505 │ │ │ │ ldmibmi fp!, {r1, r8, r9, ip, pc} │ │ │ │ - blvs 1ec7b80 │ │ │ │ + blvs 1ec7b78 │ │ │ │ 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: 0xf7f2462b │ │ │ │ strbmi pc, [r0], -r9, ror #22 @ │ │ │ │ - svc 0x00d0f7d7 │ │ │ │ + svc 0x00d4f7d7 │ │ │ │ ldmibvs fp!, {r4, r5, r9, sl, lr}^ │ │ │ │ - blvs fee3e5d0 │ │ │ │ + blvs fee3e5c8 │ │ │ │ @ instruction: 0xf7d84629 │ │ │ │ - bvs 1e66cf8 │ │ │ │ + bvs 1e66d00 │ │ │ │ ldc2l 7, cr15, [lr], {254} @ 0xfe │ │ │ │ - bvs 1f2649c │ │ │ │ + bvs 1f26494 │ │ │ │ @ instruction: 0xf9b32400 │ │ │ │ - blcs 1f8788 │ │ │ │ + blcs 1f8780 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf8d1e75e │ │ │ │ @ instruction: 0xf7d7015c │ │ │ │ - eorscs lr, r0, #84, 30 @ 0x150 │ │ │ │ + eorscs lr, r0, #88, 30 @ 0x160 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8b0f011 │ │ │ │ stmiami r2!, {r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r8], #-2683 @ 0xfffff585 │ │ │ │ tstpeq r8, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ subvc pc, r6, r0, lsl #10 │ │ │ │ @ instruction: 0xf8a4f011 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ - blmi fe3a6cac │ │ │ │ + blmi fe3a6cb4 │ │ │ │ @ instruction: 0x46216a3a │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - b fe6ea734 │ │ │ │ + b fe7ea72c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ stmdavc r4!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strmi pc, [ip, #519]! @ 0x207 │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ - blmi fe16742c │ │ │ │ + blmi fe167434 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - bvs 1f28360 │ │ │ │ + bvs 1f28368 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ ldrsbeq pc, [r4, #-131] @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf7e92320 │ │ │ │ - blmi fe2eb13c │ │ │ │ + blmi fe2eb134 │ │ │ │ ldrbtmi r4, [fp], #-2698 @ 0xfffff576 │ │ │ │ ldrbtmi r9, [sl], #-1282 @ 0xfffffafe │ │ │ │ @ instruction: 0xf5039403 │ │ │ │ stmibmi r8, {r1, r2, r6, r8, r9, ip, sp, lr} │ │ │ │ @ instruction: 0x232b9301 │ │ │ │ ldrbtmi r9, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldcvs 6, cr4, [r0, #140] @ 0x8c │ │ │ │ andsmi pc, r1, #64, 4 │ │ │ │ - blx 16a7f6 │ │ │ │ + blx 16a7ee │ │ │ │ @ instruction: 0xf7d74640 │ │ │ │ - ldrtmi lr, [r0], -ip, ror #30 │ │ │ │ + shsub16mi lr, r0, r0 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ @ instruction: 0x46216c78 │ │ │ │ - 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}^ │ │ │ │ vst1.64 {d30-d32}, [pc :128], r5 │ │ │ │ @ instruction: 0xf7fd70c4 │ │ │ │ - blmi 1f6c650 │ │ │ │ + blmi 1f6c648 │ │ │ │ ldrbtmi r6, [fp], #-760 @ 0xfffffd08 │ │ │ │ ldrdcs pc, [ip, r3] │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ orreq pc, ip, r3, asr #17 │ │ │ │ ldmdbmi r8!, {r1, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldrtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf0114479 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf893af33 │ │ │ │ - bcs eb4980 │ │ │ │ + bcs eb4978 │ │ │ │ addshi pc, r7, r0 │ │ │ │ eoreq pc, r1, r3, lsl #2 │ │ │ │ ldc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf7d8637a │ │ │ │ - blmi 16a6bdc │ │ │ │ - bvs eb4c98 │ │ │ │ + blmi 16a6be4 │ │ │ │ + bvs eb4c90 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - b cea804 │ │ │ │ + b dea7fc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d167 │ │ │ │ vmin.s8 d7, d23, d16 │ │ │ │ ldrtmi r4, [r0], -ip, lsr #9 │ │ │ │ - b fea6a818 │ │ │ │ - bvs ebf5fc │ │ │ │ + b feb6a810 │ │ │ │ + bvs ebf5f4 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr2, cr7, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr6, cr7, {6} │ │ │ │ @ instruction: 0x46226af9 │ │ │ │ ldmib r1, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7e9015e │ │ │ │ - bmi 176b070 │ │ │ │ - bvs fff118ec │ │ │ │ + bmi 176b068 │ │ │ │ + bvs fff118e4 │ │ │ │ movwls r4, #9338 @ 0x247a │ │ │ │ @ instruction: 0x6d50495a │ │ │ │ ldrbtmi r6, [r9], #-2938 @ 0xfffff486 │ │ │ │ vhsub.s8 d9, d3, d6 │ │ │ │ andls r1, r4, #805306372 @ 0x30000004 │ │ │ │ subeq pc, r2, #-1073741824 @ 0xc0000000 │ │ │ │ andls r3, r3, #-2080374784 @ 0x84000000 │ │ │ │ vcgt.s8 d25, d0, d1 │ │ │ │ @ instruction: 0x232332c6 │ │ │ │ strbmi r9, [fp], -r0, lsl #6 │ │ │ │ - blx fe66a8cc │ │ │ │ + blx fe66a8c4 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - strtmi lr, [r8], -r0, lsl #30 │ │ │ │ + strtmi lr, [r8], -r4, lsl #30 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46496bf8 │ │ │ │ - stm lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi e665d0 │ │ │ │ + ldm r2, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi e665c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d80048 │ │ │ │ - blmi d26ef0 │ │ │ │ + blmi d26ef8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d8701e │ │ │ │ - @ instruction: 0xf894e966 │ │ │ │ - blcs c38a54 │ │ │ │ + @ instruction: 0xf894e96a │ │ │ │ + blcs c38a4c │ │ │ │ stclge 4, cr15, [r3, #508]! @ 0x1fc │ │ │ │ andcs r4, r4, #1032192 @ 0xfc000 │ │ │ │ ldrbtmi r6, [r9], #-2683 @ 0xfffff585 │ │ │ │ andeq pc, r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf8e4f011 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs fff582bc │ │ │ │ - blmi 9a60bc │ │ │ │ + bvs fff582b4 │ │ │ │ + blmi 9a60b4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d87064 │ │ │ │ - blmi 866ea4 │ │ │ │ + blmi 866eac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d870b0 │ │ │ │ - blmi c66e90 │ │ │ │ - bvs fe8be214 │ │ │ │ + blmi c66e98 │ │ │ │ + bvs fe8be20c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ adcmi r1, r1, #136, 2 @ 0x22 │ │ │ │ adcsvs fp, r2, #20, 30 @ 0x50 │ │ │ │ orrcs pc, r8, r3, asr #17 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ @ instruction: 0xf893e5bc │ │ │ │ - bcs c34abc │ │ │ │ + bcs c34ab4 │ │ │ │ svcge 0x0064f47f │ │ │ │ andcs r4, r4, #638976 @ 0x9c000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf8b2f011 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs fp!, {r3, r4, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7d7e758 │ │ │ │ - svclt 0x0000ee5c │ │ │ │ - andeq r3, r5, r6, asr #24 │ │ │ │ - andeq r3, r5, ip, lsr ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r9, r8, ror #16 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r6, lsr r8 │ │ │ │ - ldrdeq r3, [r5], -r2 │ │ │ │ - andeq ip, r2, r0, lsr ip │ │ │ │ - andeq ip, r2, sl, ror #25 │ │ │ │ - andeq r9, r9, r6, lsl r7 │ │ │ │ + svclt 0x0000ee60 │ │ │ │ + andeq r3, r5, lr, asr #24 │ │ │ │ + andeq r3, r5, r4, asr #24 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r9, r0, ror r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r9, r9, lr, lsr r8 │ │ │ │ + ldrdeq r3, [r5], -sl │ │ │ │ + andeq ip, r2, r8, lsr #24 │ │ │ │ + andeq ip, r2, r2, ror #25 │ │ │ │ + andeq r9, r9, lr, lsl r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r5, sl, lsl #20 │ │ │ │ - ldrdeq ip, [r2], -ip @ │ │ │ │ - andeq r9, r9, r0, asr #12 │ │ │ │ - andeq r9, r9, ip, lsl r6 │ │ │ │ - andeq ip, r2, r8, asr sl │ │ │ │ - andeq ip, r2, r2, lsl fp │ │ │ │ - andeq ip, r2, r6, asr #20 │ │ │ │ - andeq ip, r2, r0, lsl #22 │ │ │ │ - andeq ip, r2, lr, lsl #21 │ │ │ │ - andeq r6, r5, sl, ror r8 │ │ │ │ - andeq ip, r2, r8, asr #18 │ │ │ │ - andeq r9, r9, r6, lsl #9 │ │ │ │ - andeq r9, r9, r6, lsr #8 │ │ │ │ - andeq r6, r5, r2, lsr #15 │ │ │ │ - andeq ip, r2, sl, ror #16 │ │ │ │ - andeq r9, r9, r2, ror #7 │ │ │ │ - strdeq ip, [r2], -ip @ │ │ │ │ - ldrdeq r6, [r5], -r8 │ │ │ │ + andeq r6, r5, r2, lsl sl │ │ │ │ + ldrdeq ip, [r2], -r4 │ │ │ │ + andeq r9, r9, r8, asr #12 │ │ │ │ + andeq r9, r9, r4, lsr #12 │ │ │ │ + andeq ip, r2, r0, asr sl │ │ │ │ + andeq ip, r2, sl, lsl #22 │ │ │ │ + andeq ip, r2, lr, lsr sl │ │ │ │ + strdeq ip, [r2], -r8 │ │ │ │ + andeq ip, r2, r6, lsl #21 │ │ │ │ + andeq r6, r5, r2, lsl #17 │ │ │ │ + andeq ip, r2, r0, asr #18 │ │ │ │ + andeq r9, r9, lr, lsl #9 │ │ │ │ + andeq r9, r9, lr, lsr #8 │ │ │ │ + andeq r6, r5, sl, lsr #15 │ │ │ │ + andeq ip, r2, r2, ror #16 │ │ │ │ + andeq r9, r9, sl, ror #7 │ │ │ │ + strdeq ip, [r2], -r4 │ │ │ │ + andeq r6, r5, r0, ror #13 │ │ │ │ + muleq r2, lr, r7 │ │ │ │ + andeq ip, r2, lr, lsl #16 │ │ │ │ + andeq r9, r9, r4, lsr #5 │ │ │ │ andeq ip, r2, r6, lsr #15 │ │ │ │ - andeq ip, r2, r6, lsl r8 │ │ │ │ - muleq r9, ip, r2 │ │ │ │ - andeq ip, r2, lr, lsr #15 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8, #-816] @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r8, #-692]! @ 0xfffffd4c │ │ │ │ svcge 0x000449ff │ │ │ │ ldrbtmi r4, [r9], #-3327 @ 0xfffff301 │ │ │ │ ldrbtmi r4, [ip], #-2815 @ 0xfffff501 │ │ │ │ - blmi 516c │ │ │ │ + blmi 5164 │ │ │ │ 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 46afc │ │ │ │ + blcs 46af4 │ │ │ │ rschi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf1074bf9 │ │ │ │ ldmibvs sl!, {r3, r5, r8, sl}^ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ and r6, r5, r2, lsr #32 │ │ │ │ - stmda r2, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 146ab8 │ │ │ │ + stmda r6, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 146ab0 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stmia r6!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffcf42cc │ │ │ │ + stmia sl!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffcf42c4 │ │ │ │ addhi pc, r5, r0, asr #32 │ │ │ │ - blcs c72b0 │ │ │ │ + blcs c72a8 │ │ │ │ ldmib r5, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ tstle sl, sl, lsl #4 │ │ │ │ tstmi r3, #3833856 @ 0x3a8000 │ │ │ │ stmdapl r1, {r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0406809 │ │ │ │ stmdbcs r0, {r0, r2, r4, r6, r7, pc} │ │ │ │ cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blmi ff93f680 │ │ │ │ + blmi ff93f678 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81b8f040 │ │ │ │ ldrvc pc, [r4, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -40699,83 +40697,83 @@ │ │ │ │ str lr, [r2], -r3, asr #18 │ │ │ │ strtvs pc, [r0], #-2257 @ 0xfffff72f │ │ │ │ ldmib r5, {r0, r3, r4, r6, fp, sp, lr}^ │ │ │ │ adcsmi r3, r3, #-1610612736 @ 0xa0000000 │ │ │ │ tsteq r1, r2, ror fp │ │ │ │ @ instruction: 0xf107da40 │ │ │ │ @ instruction: 0xf7d70124 │ │ │ │ - blmi ff4a892c │ │ │ │ + blmi ff4a8934 │ │ │ │ @ instruction: 0x462169ba │ │ │ │ sbcsvc pc, r8, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - 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, {r2, r9, sl, lr} │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbvc pc, [r8], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi ff2a70b0 │ │ │ │ + blmi ff2a70b8 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - blmi ff227fe4 │ │ │ │ + blmi ff227fec │ │ │ │ @ instruction: 0xf04f69fa │ │ │ │ ldrbtmi r3, [fp], #-255 @ 0xffffff01 │ │ │ │ ldrbtmi r4, [r9], #-2501 @ 0xfffff63b │ │ │ │ eorcc pc, r2, r3, asr r8 @ │ │ │ │ adcmi pc, r4, #64, 4 │ │ │ │ @ instruction: 0x232c9301 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf950f7f2 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmvs fp!, {r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bvs 1e3e428 │ │ │ │ - svc 0x0046f7d7 │ │ │ │ + bvs 1e3e420 │ │ │ │ + svc 0x004af7d7 │ │ │ │ ldmibvs r9!, {r0, r1, r3, r4, r5, r7, r8, r9, fp, lr}^ │ │ │ │ stmdbcs r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strtmi pc, [r8], #-2243 @ 0xfffff73d │ │ │ │ ldmib r7, {r2, r3, r4, r6, sp, lr}^ │ │ │ │ addle r3, r7, r4, lsl r2 │ │ │ │ ldrbtmi r4, [r9], #-2487 @ 0xfffff649 │ │ │ │ strtcc pc, [r0], #-2241 @ 0xfffff73f │ │ │ │ strtcs pc, [r4], #-2241 @ 0xfffff73f │ │ │ │ @ instruction: 0xf7d7e780 │ │ │ │ - @ instruction: 0x4603ef70 │ │ │ │ + @ instruction: 0x4603ef74 │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ ldmdavs fp, {sp} │ │ │ │ @ instruction: 0xf7d7613b │ │ │ │ - blmi feae8890 │ │ │ │ + blmi feae8898 │ │ │ │ ldmibvs sl!, {r8, sp} │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - stm ip, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ ldreq pc, [r8], r7, lsl #2 │ │ │ │ adchi pc, r0, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi fe8a7010 │ │ │ │ + blmi fe8a7018 │ │ │ │ ldrbtmi r6, [r8], #2490 @ 0x9ba │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [sl], {215} @ 0xd7 │ │ │ │ + stcl 7, cr15, [lr], {215} @ 0xd7 │ │ │ │ ldmibvs r8!, {r0, r1, r5, r7, r9, fp, lr}^ │ │ │ │ ldmdbvs fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorcs pc, r0, r2, asr r8 @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bmi fe851430 │ │ │ │ + bmi fe851428 │ │ │ │ stmpl sl, {r0, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d24641 │ │ │ │ andls r2, r1, #204, 8 @ 0xcc000000 │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ addmi pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf8faf7f2 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmdbvs fp!, {r1, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r1, r2, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bvs e3e4d4 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr0, cr7, {6} │ │ │ │ + bvs e3e4cc │ │ │ │ + mrc 7, 7, APSR_nzcv, cr4, cr7, {6} │ │ │ │ ldmibvs r9!, {r3, r7, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmmi r2, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ addsvs pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf8a2f011 │ │ │ │ @@ -40802,67 +40800,67 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7fe8088 │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ cmnle sl, r2, lsl #22 │ │ │ │ @ instruction: 0xfff6f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibvs fp!, {r0, r2, r6, r7, pc}^ │ │ │ │ - blcs 75ce0 │ │ │ │ + blcs 75cd8 │ │ │ │ ldmibvs fp!, {r0, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ eorsle r2, r2, r2, lsl #22 │ │ │ │ @ instruction: 0xf7fe3401 │ │ │ │ stmdacs r0, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 18a14d0 │ │ │ │ + blmi 18a14c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 46d68 │ │ │ │ - blmi 1ce12d0 │ │ │ │ + blcs 46d60 │ │ │ │ + blmi 1ce12c8 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdami r1!, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf0134478 │ │ │ │ - stclmi 15, cr15, [pc, #-68]! @ 2ccd0 │ │ │ │ + stclmi 15, cr15, [pc, #-68]! @ 2ccc8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sp], #-2903 @ 0xfffff4a9 │ │ │ │ @ instruction: 0xf8c569ba │ │ │ │ ldmpl r6, {pc}^ │ │ │ │ - blcs 46df4 │ │ │ │ + blcs 46dec │ │ │ │ ldmibvs sl!, {r0, r1, r2, r5, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2a02 │ │ │ │ stmdavs sl!, {r0, r1, r2, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ bicvc pc, r0, pc, asr #8 │ │ │ │ strtcc pc, [r8], #-2245 @ 0xfffff73b │ │ │ │ andcs pc, r4, #1024 @ 0x400 │ │ │ │ strb r6, [sp], sl, rrx │ │ │ │ @ instruction: 0xf7fe3401 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf890d0d1 │ │ │ │ - blcs 38e04 │ │ │ │ + blcs 38dfc │ │ │ │ @ instruction: 0xf9b0d0f6 │ │ │ │ - blcs 238d5c │ │ │ │ + blcs 238d54 │ │ │ │ strcc sp, [r1], #-242 @ 0xffffff0e │ │ │ │ - blx 76ad62 │ │ │ │ + blx 76ad5a │ │ │ │ @ instruction: 0xffacf7fe │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ - blcs 8755c │ │ │ │ + blcs 87554 │ │ │ │ ldrb sp, [r4, sp, ror #3]! │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r7, {r0, r4, r5, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf818f011 │ │ │ │ - blmi f66838 │ │ │ │ + blmi f66830 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 46dfc │ │ │ │ + blcs 46df4 │ │ │ │ mcrge 4, 5, pc, cr6, cr15, {1} @ │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r1, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf808f011 │ │ │ │ - stclmi 6, cr14, [pc, #-624] @ 2cb38 │ │ │ │ + stclmi 6, cr14, [pc, #-624] @ 2cb30 │ │ │ │ @ instruction: 0xf8d5447d │ │ │ │ - blcs 39e50 │ │ │ │ + blcs 39e48 │ │ │ │ strcs sp, [r0], #-142 @ 0xffffff72 │ │ │ │ @ instruction: 0xff84f7fe │ │ │ │ strtcc pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xe785d8f8 │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r1, r2, r3, r5, r9, ip}^ │ │ │ │ @@ -40878,139 +40876,139 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff22f010 │ │ │ │ stmdbmi r1, {r0, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbne pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2112 @ 0xfffff7c0 │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ ldmibvs sl!, {r0, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bcs c6edc │ │ │ │ - blcs 61240 │ │ │ │ + bcs c6ed4 │ │ │ │ + blcs 61238 │ │ │ │ mcrge 4, 3, pc, cr4, cr15, {1} @ │ │ │ │ vst2.8 {d20,d22}, [pc :256], fp │ │ │ │ ldmdami fp!, {r2, r3, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffc6f010 │ │ │ │ stmdavs sl!, {r1, r3, r4, r6, r9, sl, sp, lr, pc}^ │ │ │ │ bicvc pc, r0, pc, asr #8 │ │ │ │ strthi pc, [r8], #-2245 @ 0xfffff73b │ │ │ │ andcs pc, r4, #1024 @ 0x400 │ │ │ │ strb r6, [sl, sl, rrx]! │ │ │ │ ldmibvs sl!, {r0, r1, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr14, cr7, {6} │ │ │ │ + mcr 7, 7, pc, cr2, cr7, {6} @ │ │ │ │ ldmibvs sl!, {r1, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcsvc pc, r8, r7, lsl #10 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr4, cr7, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr8, cr7, {6} │ │ │ │ strb r4, [r4, -r4, lsl #12] │ │ │ │ - stc 7, cr15, [ip], {215} @ 0xd7 │ │ │ │ - andeq r3, r5, lr, lsl #11 │ │ │ │ - andeq r3, r5, sl, lsl #11 │ │ │ │ + ldc 7, cr15, [r0], {215} @ 0xd7 │ │ │ │ + muleq r5, r6, r5 │ │ │ │ + muleq r5, r2, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r5, ip, ror r0 │ │ │ │ - andeq r3, r5, ip, lsl r5 │ │ │ │ - andeq r9, r9, r8, lsr #2 │ │ │ │ + andeq r3, r5, r4, lsl #1 │ │ │ │ + andeq r3, r5, r4, lsr #10 │ │ │ │ + andeq r9, r9, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r5, lr, pc @ │ │ │ │ - andeq ip, r2, sl, lsl #10 │ │ │ │ - andeq r9, r9, r4, lsl #1 │ │ │ │ - andeq r9, r9, r2, ror r0 │ │ │ │ - andeq ip, r2, lr, ror r4 │ │ │ │ - andeq r2, r5, r0, lsl #30 │ │ │ │ + andeq r2, r5, r6, lsr #31 │ │ │ │ + andeq ip, r2, r2, lsl #10 │ │ │ │ + andeq r9, r9, ip, lsl #1 │ │ │ │ + andeq r9, r9, sl, ror r0 │ │ │ │ + andeq ip, r2, r6, ror r4 │ │ │ │ + andeq r2, r5, r8, lsl #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r2, r6, lsl #10 │ │ │ │ - andeq ip, r2, lr, lsl #8 │ │ │ │ - strdeq ip, [r2], -r4 │ │ │ │ - muleq r5, r0, lr │ │ │ │ - muleq r9, sl, pc @ │ │ │ │ - andeq ip, r2, r6, ror #7 │ │ │ │ - strdeq r6, [r5], -lr │ │ │ │ - andeq r8, r9, r0, lsr pc │ │ │ │ - andeq ip, r2, ip, ror r3 │ │ │ │ - andeq r8, r9, r6, lsl pc │ │ │ │ - andeq ip, r2, ip, lsl #6 │ │ │ │ - strdeq ip, [r2], -r2 │ │ │ │ - andeq ip, r2, ip, ror #5 │ │ │ │ - ldrdeq ip, [r2], -r2 │ │ │ │ - andeq r8, r9, r8, lsl #29 │ │ │ │ - @ instruction: 0x0002c2bc │ │ │ │ - @ instruction: 0x0002c3ba │ │ │ │ - andeq ip, r2, sl, lsr #5 │ │ │ │ - andeq ip, r2, r8, lsr #7 │ │ │ │ - muleq r2, r8, r2 │ │ │ │ - andeq ip, r2, sl, lsr #7 │ │ │ │ - andeq ip, r2, r6, lsl #5 │ │ │ │ - muleq r2, r8, r3 │ │ │ │ - andeq ip, r2, r8, ror #4 │ │ │ │ - andeq ip, r2, lr, asr #6 │ │ │ │ - bmi 137fc44 │ │ │ │ + strdeq ip, [r2], -lr │ │ │ │ + andeq ip, r2, r6, lsl #8 │ │ │ │ + andeq ip, r2, ip, ror #9 │ │ │ │ + muleq r5, r8, lr │ │ │ │ + andeq r8, r9, r2, lsr #31 │ │ │ │ + ldrdeq ip, [r2], -lr │ │ │ │ + andeq r6, r5, r6, lsl #6 │ │ │ │ + andeq r8, r9, r8, lsr pc │ │ │ │ + andeq ip, r2, r4, ror r3 │ │ │ │ + andeq r8, r9, lr, lsl pc │ │ │ │ + andeq ip, r2, r4, lsl #6 │ │ │ │ + andeq ip, r2, sl, ror #7 │ │ │ │ + andeq ip, r2, r4, ror #5 │ │ │ │ + andeq ip, r2, sl, asr #7 │ │ │ │ + muleq r9, r0, lr │ │ │ │ + @ instruction: 0x0002c2b4 │ │ │ │ + @ instruction: 0x0002c3b2 │ │ │ │ + andeq ip, r2, r2, lsr #5 │ │ │ │ + andeq ip, r2, r0, lsr #7 │ │ │ │ + muleq r2, r0, r2 │ │ │ │ + andeq ip, r2, r2, lsr #7 │ │ │ │ + andeq ip, r2, lr, ror r2 │ │ │ │ + muleq r2, r0, r3 │ │ │ │ + andeq ip, r2, r0, ror #4 │ │ │ │ + andeq ip, r2, r6, asr #6 │ │ │ │ + bmi 137fc3c │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 48988 │ │ │ │ + blcs 48980 │ │ │ │ addhi pc, pc, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb84128 │ │ │ │ + bl feb84120 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ orrlt sl, r0, r0, lsl #30 │ │ │ │ - blcs 47044 │ │ │ │ - blcs a3c18 │ │ │ │ - blmi 112136c │ │ │ │ + blcs 4703c │ │ │ │ + blcs a3c10 │ │ │ │ + blmi 1121364 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d041 │ │ │ │ - blcs 79c74 │ │ │ │ - blmi fe104c │ │ │ │ + blcs 79c6c │ │ │ │ + blmi fe1044 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ teqle ip, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2876 @ 0xfffff4c4 │ │ │ │ strtcc pc, [ip], #-2259 @ 0xfffff72d │ │ │ │ andsle r2, sl, r1, lsl #22 │ │ │ │ @ instruction: 0x26004c3a │ │ │ │ ldrbtmi r2, [ip], #-0 │ │ │ │ - svc 0x00daf7d7 │ │ │ │ + svc 0x00def7d7 │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf5044631 │ │ │ │ @ instruction: 0xf8c470c8 │ │ │ │ @ instruction: 0xf010618c │ │ │ │ andcs pc, r2, r9, ror ip @ │ │ │ │ stc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdavs fp!, {r0, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c42201 │ │ │ │ - blcs 36050 │ │ │ │ + blcs 36048 │ │ │ │ andcs sp, r0, r9, lsr r1 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi a5c76c │ │ │ │ + blmi a5c764 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 79ce0 │ │ │ │ - blmi 9e16e8 │ │ │ │ + blcs 79cd8 │ │ │ │ + blmi 9e16e0 │ │ │ │ ldmpl r3, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ ldc2l 0, cr15, [lr], #-116 @ 0xffffff8c │ │ │ │ mulcs r1, r0, fp │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ mcrmi 13, 1, fp, cr1, cr0, {7} │ │ │ │ rscsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [lr], #-3104 @ 0xfffff3e0 │ │ │ │ @ instruction: 0x4631447c │ │ │ │ @ instruction: 0xf0104620 │ │ │ │ - blmi 7ec88c │ │ │ │ + blmi 7ec884 │ │ │ │ mrcvs 4, 4, r4, cr11, cr11, {3} │ │ │ │ - blmi 799704 │ │ │ │ + blmi 7996fc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7a0b0 │ │ │ │ + blcs 7a0a8 │ │ │ │ stmdavs fp!, {r2, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ sbcle r2, ip, r0, lsl #22 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ rscsne pc, sp, #64, 4 │ │ │ │ mrc2 0, 6, pc, cr0, cr0, {0} │ │ │ │ ldmdbmi r6, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs pc, r5, #64, 4 │ │ │ │ @@ -41020,46 +41018,46 @@ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ rscsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ mrc2 0, 5, pc, cr14, cr0, {0} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fe7b2 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - muleq r5, ip, r0 │ │ │ │ - andeq r3, r5, sl, ror #1 │ │ │ │ + andeq r6, r5, r4, lsr #1 │ │ │ │ + strdeq r3, [r5], -r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r9, lr, asr #25 │ │ │ │ - @ instruction: 0x00098cbe │ │ │ │ + ldrdeq r8, [r9], -r6 │ │ │ │ + andeq r8, r9, r6, asr #25 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - andeq ip, r2, r6, lsr #1 │ │ │ │ - andeq ip, r2, ip, asr #3 │ │ │ │ - andeq r5, r5, r0, asr #31 │ │ │ │ - andeq r8, r9, r8, lsr ip │ │ │ │ - andeq ip, r2, sl, rrx │ │ │ │ - muleq r2, r0, r1 │ │ │ │ + muleq r2, lr, r0 │ │ │ │ + andeq ip, r2, r4, asr #3 │ │ │ │ + andeq r5, r5, r8, asr #31 │ │ │ │ + andeq r8, r9, r0, asr #24 │ │ │ │ + andeq ip, r2, r2, rrx │ │ │ │ + andeq ip, r2, r8, lsl #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb84280 │ │ │ │ + bl feb84278 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a31048 │ │ │ │ + blmi a31040 │ │ │ │ stmdbmi r8!, {r8, r9, sl, fp, sp, pc} │ │ │ │ - bmi a3e27c │ │ │ │ + bmi a3e274 │ │ │ │ ldmdapl sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrdmi pc, [ip, r2] │ │ │ │ - bllt fe507148 │ │ │ │ + bllt fe507140 │ │ │ │ @ instruction: 0x4620b134 │ │ │ │ ldrdmi pc, [r0, r4] │ │ │ │ - blx 26b09e │ │ │ │ + blx 26b096 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r4, r0, #33792 @ 0x8400 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stmib r3, {r3, r7, r8, lr}^ │ │ │ │ @ instruction: 0xb12c2262 │ │ │ │ - bvs fe93e940 │ │ │ │ - blx ffeeb0b8 │ │ │ │ + bvs fe93e938 │ │ │ │ + blx ffeeb0b0 │ │ │ │ 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}^ │ │ │ │ @@ -41077,264 +41075,264 @@ │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ bfi pc, r5, (invalid: 27:3) @ │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r1, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 2, pc, cr8, cr0, {0} @ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - andeq r2, r5, r4, ror pc │ │ │ │ + andeq r2, r5, ip, ror pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r9, r0, lsr #23 │ │ │ │ - andeq r8, r9, r0, lsl #23 │ │ │ │ - ldrdeq r5, [r5], -lr │ │ │ │ - andeq r8, r9, r4, asr #22 │ │ │ │ - andeq fp, r2, lr, ror pc │ │ │ │ - strheq ip, [r2], -r4 │ │ │ │ - andeq fp, r2, ip, ror #30 │ │ │ │ - andeq ip, r2, r2, lsr #1 │ │ │ │ + andeq r8, r9, r8, lsr #23 │ │ │ │ + andeq r8, r9, r8, lsl #23 │ │ │ │ + andeq r5, r5, r6, ror #29 │ │ │ │ + andeq r8, r9, ip, asr #22 │ │ │ │ + andeq fp, r2, r6, ror pc │ │ │ │ + andeq ip, r2, ip, lsr #1 │ │ │ │ + andeq fp, r2, r4, ror #30 │ │ │ │ + muleq r2, sl, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb84358 │ │ │ │ + bl feb84350 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 331120 │ │ │ │ + blmi 331118 │ │ │ │ andcs sl, r2, #0, 30 │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ addsvc pc, r6, pc, asr #8 │ │ │ │ strcs r2, [r1], #-1288 @ 0xfffffaf8 │ │ │ │ tsteq r8, r3, asr #19 │ │ │ │ ldrcs lr, [r4, #-2499] @ 0xfffff63d │ │ │ │ @ instruction: 0x669c659a │ │ │ │ ldc2l 7, cr15, [r0, #1012] @ 0x3f4 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ addvs pc, r6, r0, lsl #10 │ │ │ │ stc2l 0, cr15, [r2, #-120] @ 0xffffff88 │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - andeq r5, r5, sl, asr #28 │ │ │ │ - andeq r8, r9, lr, lsr #21 │ │ │ │ + andeq r5, r5, r2, asr lr │ │ │ │ + @ instruction: 0x00098ab6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr8, cr12, {6} │ │ │ │ stmdami r7, {r0, r1, r5, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 1218dc0 │ │ │ │ - bmi 11fe394 │ │ │ │ + blmi 1218db8 │ │ │ │ + bmi 11fe38c │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x461c60fb │ │ │ │ stmpl r2, {r0, r2, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2174 │ │ │ │ teqvs r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 75ee8 │ │ │ │ + bcs 75ee0 │ │ │ │ @ instruction: 0xf8d3d015 │ │ │ │ - blcs 79f00 │ │ │ │ - bmi fa1228 │ │ │ │ + blcs 79ef8 │ │ │ │ + bmi fa1220 │ │ │ │ ldrbtmi r4, [sl], #-2874 @ 0xfffff4c6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrvc pc, [lr, r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi d0e1c8 │ │ │ │ + blmi d0e1c0 │ │ │ │ stmiapl fp!, {r0, r2, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ rscle r2, r4, r1, lsl #22 │ │ │ │ @ instruction: 0xf1074b30 │ │ │ │ ldmdbmi r0!, {r4, sl} │ │ │ │ ldrbtmi r4, [fp], #-1570 @ 0xfffff9de │ │ │ │ ldrbtmi r4, [r9], #-2095 @ 0xfffff7d1 │ │ │ │ @ instruction: 0xf5014478 │ │ │ │ cdpvs 1, 1, cr6, cr11, cr6, {4} │ │ │ │ @ instruction: 0xf8c4f01f │ │ │ │ - blcs 47724 │ │ │ │ + blcs 4771c │ │ │ │ @ instruction: 0xf107d0d3 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - bl ffe6b1a0 │ │ │ │ + bl fff6b198 │ │ │ │ tstcs r0, r8, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ adcsvs r5, fp, fp, ror #17 │ │ │ │ - ldcl 7, cr15, [sl, #-860] @ 0xfffffca4 │ │ │ │ - bllt 163ea68 │ │ │ │ + ldcl 7, cr15, [lr, #-860] @ 0xfffffca4 │ │ │ │ + bllt 163ea60 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrvc pc, [sl], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d74648 │ │ │ │ - blmi 8a89b0 │ │ │ │ + blmi 8a89b8 │ │ │ │ @ instruction: 0xf85268fa │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - ldmib sl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7f12240 │ │ │ │ ldmdbmi ip, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rsbscs r9, r2, #1048576 @ 0x100000 │ │ │ │ ldrbtmi r6, [r9], #-2363 @ 0xfffff6c5 │ │ │ │ andcs r9, r8, r2, lsl #2 │ │ │ │ andls r4, r0, #409600 @ 0x64000 │ │ │ │ andsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ strbmi pc, [r8], -sp, asr #27 @ │ │ │ │ - b d6b1fc │ │ │ │ + b e6b1f4 │ │ │ │ ldmvs fp!, {r6, r9, sl, lr} │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - ldr lr, [r8, r4, asr #23] │ │ │ │ + ldr lr, [r8, r8, asr #23] │ │ │ │ ldmvs sl!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r4], #860 @ 0x35c │ │ │ │ - ldmib lr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r5, r0, asr lr │ │ │ │ - andeq r2, r5, sl, asr #28 │ │ │ │ + stc 7, cr15, [r8], #860 @ 0x35c │ │ │ │ + stmib r2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r2, r5, r8, asr lr │ │ │ │ + andeq r2, r5, r2, asr lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r5, sl, lsl lr │ │ │ │ - andeq r5, r5, lr, lsl #27 │ │ │ │ - andeq r8, r9, sl, lsl #20 │ │ │ │ - andeq fp, r2, r4, lsr #31 │ │ │ │ + andeq r2, r5, r2, lsr #28 │ │ │ │ + muleq r5, r6, sp │ │ │ │ + andeq r8, r9, r2, lsl sl │ │ │ │ + muleq r2, ip, pc @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r2, r6, asr pc │ │ │ │ - strdeq fp, [r2], -r4 │ │ │ │ + andeq fp, r2, lr, asr #30 │ │ │ │ + andeq fp, r2, ip, ror #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ stmdbmi fp, {r4, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 1318f18 │ │ │ │ - bmi 12fe4f8 │ │ │ │ + blmi 1318f10 │ │ │ │ + bmi 12fe4f0 │ │ │ │ rscsvs r4, fp, fp, ror r4 │ │ │ │ - blmi 12beb7c │ │ │ │ + blmi 12beb74 │ │ │ │ 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} │ │ │ │ cmnle r6, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2885 @ 0xfffff4bb │ │ │ │ - blcs 48da4 │ │ │ │ + blcs 48d9c │ │ │ │ @ instruction: 0xf107d04b │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - bl 1e6b2a0 │ │ │ │ + bl 1f6b298 │ │ │ │ ldmvs sl!, {r0, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d760bb │ │ │ │ - @ instruction: 0x4604ecda │ │ │ │ + @ instruction: 0x4604ecde │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ ldrdhi pc, [ip], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi ee88ac │ │ │ │ + blmi ee88b4 │ │ │ │ ldrbtmi r6, [r8], #2298 @ 0x8fa │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmdb r8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addscs pc, r1, #64, 4 │ │ │ │ @ instruction: 0x23214641 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ ldc2l 7, cr15, [r4, #-964] @ 0xfffffc3c │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmvs fp!, {r2, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - bl 12eb2fc │ │ │ │ + bl 13eb2f4 │ │ │ │ @ instruction: 0xf7ff2001 │ │ │ │ - blmi a2c10c │ │ │ │ + blmi a2c104 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - bllt 1f0741c │ │ │ │ - blmi 8ffc58 │ │ │ │ + bllt 1f07414 │ │ │ │ + blmi 8ffc50 │ │ │ │ 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, [ip, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdami r2!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf01e6086 │ │ │ │ - blmi 6ac444 │ │ │ │ + blmi 6ac43c │ │ │ │ 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 │ │ │ │ ldc2l 0, cr15, [lr], {16} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2d3fc @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2d3f4 @ │ │ │ │ ldmdbmi sl, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ usad8 pc, r7, ip @ │ │ │ │ @ instruction: 0x46414817 │ │ │ │ addscs pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf0104478 │ │ │ │ strb pc, [r7, fp, asr #25] @ │ │ │ │ ldmvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl ffb6b390 │ │ │ │ - stmdb r6!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ - andeq r2, r5, ip, ror #25 │ │ │ │ + bl ffc6b388 │ │ │ │ + stmdb sl!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strdeq r2, [r5], -r8 │ │ │ │ + strdeq r2, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r5, lr, ror ip │ │ │ │ + andeq r5, r5, r6, lsl #25 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, r2, sl, lsl sp │ │ │ │ + andeq fp, r2, r2, lsl sp │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r2, r5, ip, asr #24 │ │ │ │ - andeq r8, r9, ip, asr r8 │ │ │ │ - muleq r2, r8, ip │ │ │ │ - strdeq fp, [r2], -sl │ │ │ │ - andeq fp, r2, r2, lsl #25 │ │ │ │ - andeq fp, r2, r4, ror #27 │ │ │ │ - ldrdeq fp, [r2], -r4 │ │ │ │ + andeq r2, r5, r4, asr ip │ │ │ │ + andeq r8, r9, r4, ror #16 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + strdeq fp, [r2], -r2 │ │ │ │ + andeq fp, r2, sl, ror ip │ │ │ │ + ldrdeq fp, [r2], -ip │ │ │ │ + andeq fp, r2, ip, asr #27 │ │ │ │ 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 1238cc │ │ │ │ + bl 1238c4 │ │ │ │ @ instruction: 0xf1bc1e00 │ │ │ │ @ instruction: 0xf1a30f05 │ │ │ │ svclt 0x00980330 │ │ │ │ eorseq pc, r7, lr, lsr #3 │ │ │ │ - blcs 2a38b8 │ │ │ │ + blcs 2a38b0 │ │ │ │ @ instruction: 0xf1aed805 │ │ │ │ @ instruction: 0xf8110030 │ │ │ │ - blcs 3d0bc │ │ │ │ + blcs 3d0b4 │ │ │ │ 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: 0x4615b0d8 │ │ │ │ svcge 0x00084a4c │ │ │ │ ldrmi r4, [lr], -r0, lsl #13 │ │ │ │ - blmi 133f60c │ │ │ │ + blmi 133f604 │ │ │ │ ldrbtmi r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ vst4.16 {d22,d24,d26,d28}, [pc :256], r8 │ │ │ │ strmi r6, [ip], -r0, lsl #1 │ │ │ │ @ instruction: 0xa014f8d7 │ │ │ │ @ instruction: 0xf8d758d3 │ │ │ │ ldmdavs fp, {r5, r6, r8, ip, pc} │ │ │ │ teqpcc ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf924f7fd │ │ │ │ strbmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0x4698613b │ │ │ │ - blx c6b4d2 │ │ │ │ + blx c6b4ca │ │ │ │ orrpl pc, r4, #4, 10 @ 0x1000000 │ │ │ │ stmib sp, {r4, r8, r9, ip, sp}^ │ │ │ │ strls r6, [r4, #-2309] @ 0xfffff6fb │ │ │ │ @ instruction: 0x464060f8 │ │ │ │ stccc 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @ instruction: 0xf5049303 │ │ │ │ cdpvs 3, 5, cr5, cr10, cr0, {4} │ │ │ │ @@ -41345,72 +41343,72 @@ │ │ │ │ movwcc r4, #51765 @ 0xca35 │ │ │ │ tstls r0, r0, lsl #8 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0xf8886180 │ │ │ │ @ instruction: 0xf0104000 │ │ │ │ @ instruction: 0xf107fd61 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ - b 1b6b4b8 │ │ │ │ + b 1c6b4b0 │ │ │ │ strtmi r4, [r1], -lr, lsr #22 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf7d760bb │ │ │ │ - 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} │ │ │ │ @ instruction: 0xf107d13e │ │ │ │ strmi r0, [r4], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi a28698 │ │ │ │ + blmi a286a0 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - ldmdbvs fp!, {r4, fp, sp, lr, pc} │ │ │ │ - blmi 95219c │ │ │ │ + ldmdbvs fp!, {r2, r4, fp, sp, lr, pc} │ │ │ │ + blmi 952194 │ │ │ │ ldrbtmi r6, [fp], #-2298 @ 0xfffff706 │ │ │ │ stmdbmi r3!, {r1, r9, ip, pc} │ │ │ │ rsbsvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [fp], #-2849 @ 0xfffff4df │ │ │ │ tstcs ip, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ mcrr2 7, 15, pc, r2, cr1 @ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmvs r9!, {r1, r3, r5, r7, fp, sp, lr, pc} │ │ │ │ + ldmvs r9!, {r1, r2, r3, r5, r7, fp, sp, lr, pc} │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ ldmibvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - b e6b520 │ │ │ │ + b f6b518 │ │ │ │ @ instruction: 0xf7fd68f8 │ │ │ │ ldmdbvs r8!, {r0, r1, r2, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf874f7fd │ │ │ │ - blmi 3ffe2c │ │ │ │ + blmi 3ffe24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d10e │ │ │ │ ldrtmi r7, [sp], r0, lsr #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldmdbvs sl!, {r1, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl 16b560 │ │ │ │ - ldmda lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r5, r0, lsr #22 │ │ │ │ - andeq r2, r5, lr, lsl fp │ │ │ │ + bl 26b558 │ │ │ │ + stmda r2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r2, r5, r8, lsr #22 │ │ │ │ + andeq r2, r5, r6, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, ip, ror #26 │ │ │ │ + andeq fp, r2, r4, ror #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq r5, [r5], -lr │ │ │ │ - andeq fp, r2, sl, lsl #27 │ │ │ │ - muleq r2, r6, sp │ │ │ │ - andeq r2, r5, ip, lsr #20 │ │ │ │ + andeq r5, r5, r6, ror #21 │ │ │ │ + andeq fp, r2, r2, lsl #27 │ │ │ │ + andeq fp, r2, lr, lsl #27 │ │ │ │ + andeq r2, r5, r4, lsr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq ff46b970 │ │ │ │ + beq ff46b968 │ │ │ │ vqdmull.s32 q2, d29, d9[0] │ │ │ │ svcge 0x00045d0c │ │ │ │ stclmi 4, cr4, [r8, #492] @ 0x1ec │ │ │ │ strteq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ mvnsvs r4, sp, ror r4 │ │ │ │ andsvs r4, ip, r6, asr #27 │ │ │ │ ldrbtmi r4, [sp], #-3014 @ 0xfffff43a │ │ │ │ @@ -41419,232 +41417,232 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addsmi r2, r9, #0, 6 │ │ │ │ addsmi fp, r8, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf000627b │ │ │ │ stmibmi r0, {r1, r2, r3, r4, r5, r7, pc}^ │ │ │ │ stmiami r0, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - bl fef6b5e0 │ │ │ │ + bl ff06b5d8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ - bvs 1f2187c │ │ │ │ + bvs 1f21874 │ │ │ │ @ instruction: 0xf8dfbb6b │ │ │ │ @ instruction: 0xf8df82f0 │ │ │ │ @ instruction: 0xf8df92f0 │ │ │ │ ldrbtmi sl, [r8], #752 @ 0x2f0 │ │ │ │ ldrbtmi r4, [sl], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - strmi lr, [r4], -r2, lsl #18 │ │ │ │ + strmi lr, [r4], -r6, lsl #18 │ │ │ │ stmiavs r0!, {r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xb1b8ef14 │ │ │ │ + @ instruction: 0xb1b8ef18 │ │ │ │ strbmi r6, [r9], -r0, ror #17 │ │ │ │ - blx fe0696fc │ │ │ │ + blx fe0696f4 │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ - blcs c4bad0 │ │ │ │ + blcs c4bac8 │ │ │ │ stmdbvc r3, {r2, r8, ip, lr, pc}^ │ │ │ │ bicseq pc, pc, #3 │ │ │ │ suble r2, pc, r8, asr fp @ │ │ │ │ @ instruction: 0xf7ff3004 │ │ │ │ strbne pc, [r1, pc, asr #29] @ │ │ │ │ movwcs lr, #2518 @ 0x9d6 │ │ │ │ svclt 0x0008428b │ │ │ │ eorle r4, r7, r2, lsl #5 │ │ │ │ - blcs 480d4 │ │ │ │ + blcs 480cc │ │ │ │ @ instruction: 0x4628d0da │ │ │ │ - b feb6b64c │ │ │ │ + b fec6b644 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bmi fe9a18f4 │ │ │ │ + bmi fe9a18ec │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r6, [sl], #-2680 @ 0xfffff588 │ │ │ │ svclt 0x00142800 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0006093 │ │ │ │ @ instruction: 0xf7ed80ab │ │ │ │ - bmi fe82d158 │ │ │ │ + bmi fe82d150 │ │ │ │ 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, d13 │ │ │ │ @ instruction: 0x46bd47fc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stm r0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi fe599ee0 │ │ │ │ + stm r4, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi fe599ed8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andsle r2, r8, r1, lsl #22 │ │ │ │ @ instruction: 0xf8c74628 │ │ │ │ @ instruction: 0xf7d7a024 │ │ │ │ - @ instruction: 0x4604ea7c │ │ │ │ + strmi lr, [r4], -r0, lsl #21 │ │ │ │ bicle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf107e04d │ │ │ │ stmdavs r0!, {r3, r4, r5, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf7d64659 │ │ │ │ - andcc lr, r1, r0, lsr #29 │ │ │ │ + andcc lr, r1, r4, lsr #29 │ │ │ │ ldmib fp, {r0, r1, r2, r3, r4, r5, r6, ip, lr, pc}^ │ │ │ │ ldr r0, [r3, r0, lsl #2]! │ │ │ │ @ instruction: 0xf7ff3006 │ │ │ │ @ instruction: 0x17c1fe7f │ │ │ │ stmiavs r3!, {r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 4616c │ │ │ │ + blcs 46164 │ │ │ │ ldr sp, [r2, lr, lsl #1]! │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ - 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!, {r1, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ ldmpl r3, {r3, r5, r7}^ │ │ │ │ @ instruction: 0xf7d7617b │ │ │ │ - @ instruction: 0x4604eab6 │ │ │ │ + @ instruction: 0x4604eaba │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780bf │ │ │ │ ldrtmi r0, [r0], -r8, lsr #13 │ │ │ │ - bl b6b70c │ │ │ │ + bl c6b704 │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr6, cr6, {6} │ │ │ │ - blmi 1e801a0 │ │ │ │ + mrc 7, 7, APSR_nzcv, cr10, cr6, {6} │ │ │ │ + blmi 1e80198 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2424 @ 0xfffff688 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r3, [r9], #-513 @ 0xfffffdff │ │ │ │ rsbscs r4, r2, #36700160 @ 0x2300000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf7f102cb │ │ │ │ ldrtmi pc, [r0], -fp, lsr #22 @ │ │ │ │ - svc 0x0092f7d6 │ │ │ │ + svc 0x0096f7d6 │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs fee3f64c │ │ │ │ + bvs fee3f644 │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - andcs lr, r0, r2, lsr #18 │ │ │ │ + andcs lr, r0, r6, lsr #18 │ │ │ │ @ instruction: 0xf107e78d │ │ │ │ @ instruction: 0xf7d70134 │ │ │ │ - blmi 19e7c70 │ │ │ │ + blmi 19e7c78 │ │ │ │ @ instruction: 0x462169fa │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - b 1f6b76c │ │ │ │ + b fe06b764 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d17c │ │ │ │ @ instruction: 0x46307636 │ │ │ │ - b ffd6b77c │ │ │ │ + b ffe6b774 │ │ │ │ ldmibvs sl!, {r1, r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr6, {6} │ │ │ │ - blmi 18401ac │ │ │ │ + mcr 7, 6, pc, cr2, cr6, {6} @ │ │ │ │ + blmi 18401a4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2399 @ 0xfffff6a1 │ │ │ │ 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: 0x4630faf3 │ │ │ │ - svc 0x005af7d6 │ │ │ │ + svc 0x005ef7d6 │ │ │ │ ldmibvs fp!, {r3, r5, r9, sl, lr} │ │ │ │ - blvs 1e3f6bc │ │ │ │ + blvs 1e3f6b4 │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - strb lr, [r8, -sl, ror #17] │ │ │ │ + strb lr, [r8, -lr, ror #17] │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ stmdavs r5!, {r0, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rscsvs r2, fp, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - strmi lr, [r4], -r8, asr #17 │ │ │ │ + strmi lr, [r4], -ip, asr #17 │ │ │ │ ldmdble sp, {r0, r2, fp, sp}^ │ │ │ │ stmdacc r6, {r0, r1, r2, r3, r6, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1064 @ 0xfffffbd8 │ │ │ │ - mcr 7, 1, pc, cr8, cr6, {6} @ │ │ │ │ + mcr 7, 1, pc, cr12, cr6, {6} @ │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ rscsvs r2, fp, #4, 6 @ 0x10000000 │ │ │ │ strtmi r4, [fp], -fp, asr #20 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ rsbsvc pc, sp, r7, lsl #10 │ │ │ │ @ instruction: 0xf010447a │ │ │ │ @ instruction: 0xf107fbb9 │ │ │ │ andcs r0, r0, r0, lsr r1 │ │ │ │ - stmia r4, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r5, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d7613b │ │ │ │ - strmi lr, [r4], -r6, lsr #20 │ │ │ │ + strmi lr, [r4], -sl, lsr #20 │ │ │ │ cmple r5, r0, lsl #16 │ │ │ │ strbtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi d28348 │ │ │ │ + blmi d28350 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - blmi ee927c │ │ │ │ + blmi ee9284 │ │ │ │ @ instruction: 0xf640493a │ │ │ │ ldrbtmi r1, [fp], #-513 @ 0xfffffdff │ │ │ │ - bvs ffe524f0 │ │ │ │ + bvs ffe524e8 │ │ │ │ @ instruction: 0xf5074479 │ │ │ │ movwls r7, #4989 @ 0x137d │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7f14623 │ │ │ │ @ instruction: 0x4630fa9d │ │ │ │ - svc 0x0004f7d6 │ │ │ │ + svc 0x0008f7d6 │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr} │ │ │ │ - blvs e3f768 │ │ │ │ + blvs e3f760 │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - @ instruction: 0xe770e894 │ │ │ │ + @ instruction: 0xe770e898 │ │ │ │ ldmibvs sl!, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ 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, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - stmdb sl!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbmi r4!, {r1, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ strtmi r1, [r8], #-3936 @ 0xfffff0a0 │ │ │ │ @ instruction: 0xf7d64479 │ │ │ │ - stmdacs r0, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r4, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xe79f62fa │ │ │ │ ldmibvs sl!, {r1, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ - ldmdb r4, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 4, pc, cr14, cr6, {6} @ │ │ │ │ - andeq r8, r9, r8, lsr #20 │ │ │ │ - @ instruction: 0x000529b0 │ │ │ │ - andeq r2, r5, r6, lsr #19 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r2, ip, lsr #3 │ │ │ │ - andeq fp, r2, r2, ror #25 │ │ │ │ - andeq fp, r2, r2, lsl #26 │ │ │ │ - andeq fp, r2, r8, lsl #26 │ │ │ │ - andeq fp, r2, lr, lsr #26 │ │ │ │ - andeq r8, r9, r2, ror r9 │ │ │ │ - andeq r2, r5, sl, ror #17 │ │ │ │ - andeq r8, r9, r0, lsr r9 │ │ │ │ + ldmdb r8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr2, cr6, {6} │ │ │ │ + andeq r8, r9, r0, lsr sl │ │ │ │ + @ instruction: 0x000529b8 │ │ │ │ + andeq r2, r5, lr, lsr #19 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r2, r4, lsr #3 │ │ │ │ + ldrdeq fp, [r2], -sl │ │ │ │ + strdeq fp, [r2], -sl │ │ │ │ + andeq fp, r2, r0, lsl #26 │ │ │ │ + andeq fp, r2, r6, lsr #26 │ │ │ │ + andeq r8, r9, sl, ror r9 │ │ │ │ + strdeq r2, [r5], -r2 @ │ │ │ │ + andeq r8, r9, r8, lsr r9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r2, r6, lsr #23 │ │ │ │ - andeq fp, r2, r0, asr #23 │ │ │ │ - andeq fp, r2, sl, asr fp │ │ │ │ - andeq fp, r2, r6, lsr fp │ │ │ │ - muleq r2, ip, fp │ │ │ │ + muleq r2, lr, fp │ │ │ │ + @ instruction: 0x0002bbb8 │ │ │ │ + andeq fp, r2, r2, asr fp │ │ │ │ + andeq fp, r2, lr, lsr #22 │ │ │ │ + muleq r2, r4, fp │ │ │ │ + andeq fp, r2, r2, ror #21 │ │ │ │ andeq fp, r2, sl, ror #21 │ │ │ │ - strdeq fp, [r2], -r2 │ │ │ │ - andeq fp, r2, sl, lsr #22 │ │ │ │ - andeq fp, r2, r0, lsr #22 │ │ │ │ - andeq fp, r2, sl, lsl #21 │ │ │ │ - andeq fp, r2, r0, asr #20 │ │ │ │ - andeq fp, r2, r4, ror sl │ │ │ │ + andeq fp, r2, r2, lsr #22 │ │ │ │ + andeq fp, r2, r8, lsl fp │ │ │ │ + andeq fp, r2, r2, lsl #21 │ │ │ │ + andeq fp, r2, r8, lsr sl │ │ │ │ + andeq fp, r2, ip, ror #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ - bleq c6bd18 │ │ │ │ + bleq c6bd10 │ │ │ │ stcpl 5, cr15, [r5, #692]! @ 0x2b4 │ │ │ │ stclcs 8, cr15, [r0], #892 @ 0x37c │ │ │ │ svcge 0x0002b083 │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ ldrbtmi r3, [sl], #-3292 @ 0xfffff324 │ │ │ │ ldclne 8, cr15, [r8], {223} @ 0xdf │ │ │ │ strtpl pc, [r4], #1287 @ 0x507 │ │ │ │ @@ -41655,15 +41653,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subshi pc, r4, #0 │ │ │ │ mulls r0, r0, r8 │ │ │ │ @ instruction: 0xf1b94604 │ │ │ │ @ instruction: 0xf0400f2f │ │ │ │ mcrrne 2, 1, r8, r6, cr1 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x00faf7d6 │ │ │ │ + svc 0x00fef7d6 │ │ │ │ addseq pc, r4, r7, asr #17 │ │ │ │ rsble r2, sl, r0, lsl #16 │ │ │ │ ldclt 8, cr15, [ip], {223} @ 0xdf │ │ │ │ stmiaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ strbmi r2, [r3], -r0, lsl #8 │ │ │ │ strdvc r4, [r4], -fp │ │ │ │ mvnscs r4, r2, lsr r6 │ │ │ │ @@ -41672,15 +41670,15 @@ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d88396 │ │ │ │ @ instruction: 0xf5073010 │ │ │ │ vst3.32 {d6-d8}, [r3 :64], r4 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0404f80 │ │ │ │ ldrtmi r8, [r0], -r4, ror #2 │ │ │ │ - mcr 7, 3, pc, cr0, cr6, {6} @ │ │ │ │ + mcr 7, 3, pc, cr4, cr6, {6} @ │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ subshi pc, lr, #64 @ 0x40 │ │ │ │ @ instruction: 0x3094f8d7 │ │ │ │ @ instruction: 0xf8df4658 │ │ │ │ @ instruction: 0xf44f2c58 │ │ │ │ @ instruction: 0xf8837190 │ │ │ │ ldrbtmi r9, [sl], #-0 │ │ │ │ @@ -41700,17 +41698,17 @@ │ │ │ │ ldmdbvs fp, {r0, r5, r7, pc} │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ addshi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0x0094f8d7 │ │ │ │ @ instruction: 0xf7ff1c69 │ │ │ │ @ instruction: 0x4604ff77 │ │ │ │ - blcs fff6be64 │ │ │ │ + blcs fff6be5c │ │ │ │ @ instruction: 0x51a4f507 │ │ │ │ - blcc ff96be6c │ │ │ │ + blcc ff96be64 │ │ │ │ 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, [r3, #64]! @ 0x40 @ │ │ │ │ strpl pc, [r5, r7, lsl #10]! │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ @@ -41723,15 +41721,15 @@ │ │ │ │ ldrbtmi r4, [ip], #-1586 @ 0xfffff9ce │ │ │ │ orrsvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ strmi pc, [r0], r1, ror #31 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ tstcs r2, r9, asr #4 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - strmi lr, [r3], -ip, asr #29 │ │ │ │ + @ instruction: 0x4603eed0 │ │ │ │ @ instruction: 0xf8c73301 │ │ │ │ @ instruction: 0xf0000090 │ │ │ │ strtmi r8, [r0], -r4, asr #7 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ @ instruction: 0x73a8f507 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf98cf006 │ │ │ │ @@ -41749,1081 +41747,1081 @@ │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x1010f8dc │ │ │ │ cmnpmi r0, #16777216 @ p-variant is OBSOLETE @ 0x1000000 │ │ │ │ svcmi 0x0000f5b3 │ │ │ │ rsbhi pc, r9, #64 @ 0x40 │ │ │ │ strbvs pc, [r0, #-1041] @ 0xfffffbef @ │ │ │ │ strthi pc, [lr], #-0 │ │ │ │ - blcc 106bf28 │ │ │ │ + blcc 106bf20 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnle ip, r0, lsl #22 │ │ │ │ svclt 0x0048050a │ │ │ │ smlatbvs r0, r1, r5, pc @ │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ @ instruction: 0xf8c7bf48 │ │ │ │ strbeq r1, [fp, #-352] @ 0xfffffea0 │ │ │ │ @ instruction: 0xf5a1bf44 │ │ │ │ @ instruction: 0xf8c76180 │ │ │ │ @ instruction: 0xf7d71160 │ │ │ │ - andcc lr, r1, r6, lsr #19 │ │ │ │ + andcc lr, r1, sl, lsr #19 │ │ │ │ strbhi pc, [r3], #0 @ │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ @ instruction: 0xf8d7828b │ │ │ │ andcs r0, r0, #144 @ 0x90 │ │ │ │ @ instruction: 0xf7d62300 │ │ │ │ - andcc lr, r1, r8, lsl sp │ │ │ │ + andcc lr, r1, ip, lsl sp │ │ │ │ strhi pc, [r8, #-0] │ │ │ │ - beq ffd6bf78 │ │ │ │ + beq ffd6bf70 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe76bffdd │ │ │ │ @ instruction: 0x01b4f107 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfef10 │ │ │ │ + @ instruction: 0xf8dfef14 │ │ │ │ @ instruction: 0xf8d73adc │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ andvs pc, r5, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d73088 │ │ │ │ - strmi lr, [r4], -lr, ror #16 │ │ │ │ + @ instruction: 0x4604e872 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078211 │ │ │ │ ldrtmi r6, [r0], -r5, lsl #12 │ │ │ │ - stmia r4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcc fed6bfc0 │ │ │ │ + stmia r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bcc fed6bfb8 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stc 7, cr15, [ip], #856 @ 0x358 │ │ │ │ - bcc fea6bfd0 │ │ │ │ - bne fea6bfd4 │ │ │ │ + ldc 7, cr15, [r0], #856 @ 0x358 │ │ │ │ + bcc fea6bfc8 │ │ │ │ + bne fea6bfcc │ │ │ │ ldrbtmi r2, [fp], #-544 @ 0xfffffde0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstcs r6, #0, 6 │ │ │ │ addsvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8e2f7f1 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - strtmi lr, [r8], -sl, asr #26 │ │ │ │ + strtmi lr, [r8], -lr, asr #26 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100b4 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr6, cr6, {6} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2dc8c @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr10, cr6, {6} │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2dc84 @ │ │ │ │ @ instruction: 0xf8dfe72a │ │ │ │ @ instruction: 0x46320a74 │ │ │ │ @ instruction: 0x11adf240 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0x3001fbbb │ │ │ │ @ instruction: 0xf107d1aa │ │ │ │ ldrdcs r0, [r0], -ip │ │ │ │ - mcr 7, 6, pc, cr4, cr6, {6} @ │ │ │ │ - bcc 116c02c │ │ │ │ + mcr 7, 6, pc, cr8, cr6, {6} @ │ │ │ │ + bcc 116c024 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r3, r4, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7d764fb │ │ │ │ - strmi lr, [r0], r4, lsr #16 │ │ │ │ + strmi lr, [r0], r8, lsr #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078441 │ │ │ │ @ instruction: 0x4630569a │ │ │ │ - ldm sl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcc 86c054 │ │ │ │ + ldm lr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bcc 86c04c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [r2], #-856 @ 0xfffffca8 │ │ │ │ - mcr 7, 7, pc, cr2, cr6, {6} @ │ │ │ │ + stcl 7, cr15, [r6], #-856 @ 0xfffffca8 │ │ │ │ + mcr 7, 7, pc, cr6, cr6, {6} @ │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ @ instruction: 0xfffcf7f0 │ │ │ │ @ instruction: 0xf8df4623 │ │ │ │ eorcs r4, r0, #12, 20 @ 0xc000 │ │ │ │ @ instruction: 0xf04f9001 │ │ │ │ ldrbtmi r3, [ip], #-255 @ 0xffffff01 │ │ │ │ strtmi r9, [r1], -r0, lsl #4 │ │ │ │ sbcsvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf890f7f1 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - ldclvs 12, cr14, [fp], #992 @ 0x3e0 │ │ │ │ + ldclvs 12, cr14, [fp], #1008 @ 0x3f0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7d600dc │ │ │ │ - @ instruction: 0xf8d7ee86 │ │ │ │ + @ instruction: 0xf8d7ee8a │ │ │ │ vst4.32 {d18-d21}, [pc :64], r0 │ │ │ │ @ instruction: 0x462071da │ │ │ │ @ instruction: 0xff46f011 │ │ │ │ @ instruction: 0xf107e7a6 │ │ │ │ @ instruction: 0xf7d601a8 │ │ │ │ - @ instruction: 0xf8dfee7a │ │ │ │ + @ instruction: 0xf8dfee7e │ │ │ │ @ instruction: 0xf8d739b0 │ │ │ │ ldrbmi r2, [r1], -ip, lsl #1 │ │ │ │ adcvs pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d63080 │ │ │ │ - @ instruction: 0x4606efd8 │ │ │ │ + @ instruction: 0x4606efdc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50782ad │ │ │ │ strtmi r6, [r8], -r1, lsr #11 │ │ │ │ - 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}^ │ │ │ │ stmibcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - ldc 7, cr15, [r6], {214} @ 0xd6 │ │ │ │ + ldc 7, cr15, [sl], {214} @ 0xd6 │ │ │ │ stmibcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmibne ip, {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: 0xf84cf7f1 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8d7ecb4 │ │ │ │ + @ instruction: 0xf8d7ecb8 │ │ │ │ strtmi r3, [r0], -r0, lsl #1 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ ldrtmi r0, [r1], -r8, lsr #1 │ │ │ │ - mcr 7, 2, pc, cr0, cr6, {6} @ │ │ │ │ + mcr 7, 2, pc, cr4, cr6, {6} @ │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ andsvc r2, r3, pc, lsr #6 │ │ │ │ @ instruction: 0xf107e764 │ │ │ │ andcs r0, r0, r4, asr #3 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr6, cr6, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr6, {6} │ │ │ │ stmdbcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r0, r1, r3, r6, sp, lr}^ │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ - svc 0x0094f7d6 │ │ │ │ + svc 0x0098f7d6 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ andshi pc, r9, #64 @ 0x40 │ │ │ │ stmdavs fp, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbmi r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d74640 │ │ │ │ - @ instruction: 0xf8dfe80a │ │ │ │ + @ instruction: 0xf8dfe80e │ │ │ │ @ instruction: 0xf8d73900 │ │ │ │ ldrbtmi r2, [ip], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - bl ff46bd60 │ │ │ │ + bl ff56bd58 │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r1, [fp], #-607 @ 0xfffffda1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x23209301 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf808f7f1 │ │ │ │ @ instruction: 0xf7d64640 │ │ │ │ - @ instruction: 0xf8d7ec70 │ │ │ │ + @ instruction: 0xf8d7ec74 │ │ │ │ ldrtmi r3, [r0], -r4, lsl #1 │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrdeq pc, [r4], #135 @ 0x87 │ │ │ │ - ldcl 7, cr15, [ip, #856]! @ 0x358 │ │ │ │ + mcr 7, 0, pc, cr0, cr6, {6} @ │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0111163 │ │ │ │ @ instruction: 0xe71dfebd │ │ │ │ lsleq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfedf0 │ │ │ │ + @ instruction: 0xf8dfedf4 │ │ │ │ @ instruction: 0xf8d7389c │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ ubfxvs r5, r3, #17, #28 │ │ │ │ - svc 0x004ef7d6 │ │ │ │ + svc 0x0052f7d6 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r4, #64 @ 0x40 │ │ │ │ ldrvc pc, [r6, #-1287]! @ 0xfffffaf9 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfefc6 │ │ │ │ + @ instruction: 0xf8dfefca │ │ │ │ @ instruction: 0xf8d73878 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf8dfeb8e │ │ │ │ + @ instruction: 0xf8dfeb92 │ │ │ │ @ instruction: 0xf8df388c │ │ │ │ eorcs r1, r0, #140, 16 @ 0x8c0000 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ tstcs r6, #805306383 @ 0x3000000f │ │ │ │ @ instruction: 0xffc4f7f0 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - strtmi lr, [r0], -ip, lsr #24 │ │ │ │ + @ instruction: 0x4620ec30 │ │ │ │ @ instruction: 0x47986ffb │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7d64631 │ │ │ │ - @ instruction: 0xe6e1edba │ │ │ │ + @ instruction: 0xe6e1edbe │ │ │ │ orrseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfedb4 │ │ │ │ + @ instruction: 0xf8dfedb8 │ │ │ │ @ instruction: 0xf8d73824 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #2259 @ 0x8d3 │ │ │ │ - svc 0x0012f7d6 │ │ │ │ + svc 0x0016f7d6 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mvnhi pc, #64 @ 0x40 │ │ │ │ strbtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - @ instruction: 0xf8dfef8a │ │ │ │ + @ instruction: 0xf8dfef8e │ │ │ │ @ instruction: 0xf8d73800 │ │ │ │ ldmpl r5, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfeb52 │ │ │ │ + @ instruction: 0xf8dfeb56 │ │ │ │ @ instruction: 0xf8df381c │ │ │ │ eorcs r1, r0, #28, 16 @ 0x1c0000 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ tstcs r6, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xff88f7f0 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - @ instruction: 0x4628ebf0 │ │ │ │ + @ instruction: 0x4628ebf4 │ │ │ │ @ instruction: 0x47986cbb │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xe6a5ed7e │ │ │ │ + strt lr, [r5], r2, lsl #27 │ │ │ │ @ instruction: 0x01acf107 │ │ │ │ @ instruction: 0xf7d64650 │ │ │ │ - @ instruction: 0xf8dfed78 │ │ │ │ + @ instruction: 0xf8dfed7c │ │ │ │ @ instruction: 0xf8d737ac │ │ │ │ ldrbmi r2, [r1], -ip, lsl #1 │ │ │ │ sbcvs pc, r4, r7, lsl #10 │ │ │ │ sbfxvs r5, r3, #17, #28 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr6, cr6, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr10, cr6, {6} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ addshi pc, fp, #64 @ 0x40 │ │ │ │ strbvs pc, [r4, #1287] @ 0x507 @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfef4e │ │ │ │ + @ instruction: 0xf8dfef52 │ │ │ │ @ instruction: 0xf8d73788 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6eb16 │ │ │ │ - stmdavs r6, {r1, r2, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6eb1a │ │ │ │ + stmdavs r6, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffeaf │ │ │ │ @ instruction: 0x46331798 │ │ │ │ ldrbtmi r2, [r9], #-544 @ 0xfffffde0 │ │ │ │ andls r9, r0, #1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ addvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xff44f7f0 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - svcvs 0x00bbebac │ │ │ │ + svcvs 0x00bbebb0 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ ldrdeq pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xf8d7ed3a │ │ │ │ + @ instruction: 0xf8d7ed3e │ │ │ │ @ instruction: 0x232f2094 │ │ │ │ @ instruction: 0xe65d7013 │ │ │ │ @ instruction: 0x4094f8d7 │ │ │ │ @ instruction: 0x01b8f107 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf8dfed2e │ │ │ │ + @ instruction: 0xf8dfed32 │ │ │ │ @ instruction: 0xf8d73718 │ │ │ │ strtmi r2, [r1], -ip, lsl #1 │ │ │ │ rsbne pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - mcr 7, 4, pc, cr12, cr6, {6} @ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr0, cr6, {6} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ subhi pc, r6, #64 @ 0x40 │ │ │ │ strbne pc, [r8, #-1543]! @ 0xfffff9f9 @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfef04 │ │ │ │ + @ instruction: 0xf8dfef08 │ │ │ │ @ instruction: 0xf8d736f4 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6eacc │ │ │ │ - stmdavs r6, {r2, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6ead0 │ │ │ │ + stmdavs r6, {r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffe65 │ │ │ │ ldrtmi r1, [r3], -r8, lsl #14 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ subne pc, r1, #64, 4 │ │ │ │ mrc2 7, 7, pc, cr10, cr0, {7} │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - strtmi lr, [r0], -r2, ror #22 │ │ │ │ + strtmi lr, [r0], -r6, ror #22 │ │ │ │ @ instruction: 0x47986f7b │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xe617ecf0 │ │ │ │ + @ instruction: 0xe617ecf4 │ │ │ │ @ instruction: 0x369cf8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d66005 │ │ │ │ - @ instruction: 0xf107edce │ │ │ │ + @ instruction: 0xf107edd2 │ │ │ │ andcs r0, r0, r8, asr #3 │ │ │ │ - ldcl 7, cr15, [ip], {214} @ 0xd6 │ │ │ │ + stcl 7, cr15, [r0], #856 @ 0x358 │ │ │ │ @ instruction: 0x3674f8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r6, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7d6673b │ │ │ │ - @ instruction: 0x4680ee3c │ │ │ │ + strmi lr, [r0], r0, asr #28 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf607820b │ │ │ │ @ instruction: 0xf8df56c8 │ │ │ │ @ instruction: 0x46304694 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr0, cr6, {6} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr4, cr6, {6} │ │ │ │ @ instruction: 0x364cf8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ ldmpl r5, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfea78 │ │ │ │ + @ instruction: 0xf8dfea7c │ │ │ │ @ instruction: 0x4621367c │ │ │ │ rsbne pc, r9, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ ldrtmi pc, [r0], -pc, lsr #29 @ │ │ │ │ - bl 5ec034 │ │ │ │ + bl 6ec02c │ │ │ │ qasxmi r6, r8, fp │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 │ │ │ │ - stc 7, cr15, [r4], #856 @ 0x358 │ │ │ │ + stc 7, cr15, [r8], #856 @ 0x358 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf011116d │ │ │ │ strb pc, [r5, #3429] @ 0xd65 @ │ │ │ │ bicseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfec98 │ │ │ │ + @ instruction: 0xf8dfec9c │ │ │ │ @ instruction: 0xf8d735ec │ │ │ │ @ instruction: 0xf507208c │ │ │ │ smlabbcs r0, r8, r0, r5 │ │ │ │ ldmpl r3, {r4, ip, sp}^ │ │ │ │ @ instruction: 0xf7d666fb │ │ │ │ - @ instruction: 0x4680edf6 │ │ │ │ + @ instruction: 0x4680edfa │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781d0 │ │ │ │ @ instruction: 0xf8df5688 │ │ │ │ @ instruction: 0x36104610 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ - mcr 7, 3, pc, cr8, cr6, {6} @ │ │ │ │ + mcr 7, 3, pc, cr12, cr6, {6} @ │ │ │ │ ldrcc pc, [ip, #2271]! @ 0x8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - b c6c0a0 │ │ │ │ + b d6c098 │ │ │ │ ldrbcc pc, [r4, #2271]! @ 0x8df @ │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r1, [fp], #-663 @ 0xfffffd69 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x23209301 │ │ │ │ strbmi r9, [r3], -r0, lsl #6 │ │ │ │ mcr2 7, 3, pc, cr8, cr0, {7} @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - @ instruction: 0x6efbead0 │ │ │ │ + @ instruction: 0x6efbead4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7d600d4 │ │ │ │ - @ instruction: 0xf8d7ec5e │ │ │ │ + @ instruction: 0xf8d7ec62 │ │ │ │ @ instruction: 0x46202090 │ │ │ │ orrsne pc, fp, r0, asr #4 │ │ │ │ ldc2 0, cr15, [lr, #-68] @ 0xffffffbc │ │ │ │ @ instruction: 0xf107e57e │ │ │ │ strtmi r0, [r0], -r4, lsr #3 │ │ │ │ - mrrc 7, 13, pc, r0, cr6 @ │ │ │ │ + mrrc 7, 13, pc, r4, cr6 @ │ │ │ │ ldrbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d666bb │ │ │ │ - @ instruction: 0x4680edb0 │ │ │ │ + @ instruction: 0x4680edb4 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078196 │ │ │ │ @ instruction: 0x4628757c │ │ │ │ - mcr 7, 1, pc, cr6, cr6, {6} @ │ │ │ │ + mcr 7, 1, pc, cr10, cr6, {6} @ │ │ │ │ ldrcc pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - stmib lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stcl 7, cr15, [lr], #-856 @ 0xfffffca8 │ │ │ │ + ldmib r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldcl 7, cr15, [r2], #-856 @ 0xfffffca8 │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4630311c │ │ │ │ stc2 7, cr15, [r8, #960] @ 0x3c0 │ │ │ │ strbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ eorcs r4, r0, #53477376 @ 0x3300000 │ │ │ │ andls r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7f01201 │ │ │ │ @ instruction: 0x4628fe1d │ │ │ │ - b fe16c158 │ │ │ │ + b fe26c150 │ │ │ │ @ instruction: 0x46206ebb │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strbmi r0, [r1], -r4, lsr #1 │ │ │ │ - ldc 7, cr15, [r2], {214} @ 0xd6 │ │ │ │ + ldc 7, cr15, [r6], {214} @ 0xd6 │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ andsvc r2, r3, pc, lsr #6 │ │ │ │ @ instruction: 0xf8dfe536 │ │ │ │ @ instruction: 0xf8d734dc │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ ldrmi r3, [r8, r4, lsl #1] │ │ │ │ subvs pc, fp, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [ip], #856 @ 0x358 │ │ │ │ + ldcl 7, cr15, [r0], #856 @ 0x358 │ │ │ │ lslseq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - @ instruction: 0xf8dfebfc │ │ │ │ + @ instruction: 0xf8dfec00 │ │ │ │ @ instruction: 0xf8d734b4 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #1 │ │ │ │ rscvs pc, r7, r7, lsl #10 │ │ │ │ @ instruction: 0x667b58d3 │ │ │ │ - ldcl 7, cr15, [sl, #-856] @ 0xfffffca8 │ │ │ │ + ldcl 7, cr15, [lr, #-856] @ 0xfffffca8 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cmpphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strbvs pc, [r7, #1287]! @ 0x507 @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfedd2 │ │ │ │ + @ instruction: 0xf8dfedd6 │ │ │ │ @ instruction: 0xf8d73490 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6e99a │ │ │ │ - stmdavs r6, {r1, r3, r4, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6e99e │ │ │ │ + stmdavs r6, {r1, r2, r3, r4, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffd33 │ │ │ │ @ instruction: 0x463314bc │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ eorne pc, r3, #64, 4 │ │ │ │ stc2l 7, cr15, [r8, #960] @ 0x3c0 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0x4620ea30 │ │ │ │ + @ instruction: 0x4620ea34 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ ldrsbteq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - strbt lr, [r5], #3006 @ 0xbbe │ │ │ │ + strbt lr, [r5], #3010 @ 0xbc2 │ │ │ │ ldrtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d660a1 │ │ │ │ - @ instruction: 0xf107ec9c │ │ │ │ + @ instruction: 0xf107eca0 │ │ │ │ @ instruction: 0x464001bc │ │ │ │ - bl feaec238 │ │ │ │ + bl febec230 │ │ │ │ ldrcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074641 │ │ │ │ ldmpl r3, {r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf7d6663b │ │ │ │ - strmi lr, [r0], sl, lsl #26 │ │ │ │ + strmi lr, [r0], lr, lsl #26 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507811c │ │ │ │ strtmi r6, [r8], -r8, lsr #10 │ │ │ │ - stc 7, cr15, [r0, #856] @ 0x358 │ │ │ │ + stc 7, cr15, [r4, #856] @ 0x358 │ │ │ │ @ instruction: 0xf8d74bfb │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6e94a │ │ │ │ - stmdavs r6, {r1, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6e94e │ │ │ │ + stmdavs r6, {r1, r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffce3 │ │ │ │ ldrtmi r1, [r3], -r0, lsr #8 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ subne pc, fp, #64, 4 │ │ │ │ ldc2l 7, cr15, [r8, #-960]! @ 0xfffffc40 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - strtmi lr, [r0], -r0, ror #19 │ │ │ │ + strtmi lr, [r0], -r4, ror #19 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ ldrsbteq pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - ldr lr, [r5], #2926 @ 0xb6e │ │ │ │ + ldr lr, [r5], #2930 @ 0xb72 │ │ │ │ @ instruction: 0xf8d74be6 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ svcvs 0x00fb4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d67036 │ │ │ │ - @ instruction: 0xf107ec4e │ │ │ │ + @ instruction: 0xf107ec52 │ │ │ │ strbmi r0, [r0], -r0, asr #3 │ │ │ │ - bl 176c2d4 │ │ │ │ + bl 186c2cc │ │ │ │ @ instruction: 0xf8d74bdd │ │ │ │ strbmi r2, [r1], -ip, lsl #1 │ │ │ │ addscc pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - ldc 7, cr15, [ip], #856 @ 0x358 │ │ │ │ + stcl 7, cr15, [r0], {214} @ 0xd6 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ sbchi pc, r4, r0, asr #32 │ │ │ │ ldrcc pc, [r8], r7, lsl #12 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi ff5a9874 │ │ │ │ + blmi ff5a987c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bl 1f6c30c │ │ │ │ + stmdb r0, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl fe06c304 │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ ldc2 7, cr15, [r6], {240} @ 0xf0 │ │ │ │ stclmi 6, cr4, [r2], #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 │ │ │ │ ldrtmi pc, [r0], -fp, lsr #26 @ │ │ │ │ - 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} │ │ │ │ @ instruction: 0x46286dfb │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 │ │ │ │ - bl 86c34c │ │ │ │ + bl 96c344 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ strb pc, [r1], #-3041 @ 0xfffff41f @ │ │ │ │ biceq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - blmi feea9060 │ │ │ │ + blmi feea9068 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074629 │ │ │ │ ldmpl r3, {r1, r2, r3, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d665bb │ │ │ │ - sxtab16mi lr, r0, r4, ror #24 │ │ │ │ + sxtab16mi lr, r0, r8, ror #24 │ │ │ │ cmnle r0, r0, lsl #16 │ │ │ │ strbtvs pc, [lr], -r7, lsl #10 @ │ │ │ │ ldrtmi r4, [r0], -r9, asr #25 │ │ │ │ - stcl 7, cr15, [sl], #856 @ 0x358 │ │ │ │ + stcl 7, cr15, [lr], #856 @ 0x358 │ │ │ │ @ instruction: 0xf8d74bb0 │ │ │ │ ldrbtmi r2, [ip], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r1], -r4, asr #23 │ │ │ │ rsbsne pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ ldrtmi pc, [r0], -fp, ror #25 @ │ │ │ │ - ldmdb r2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46286dbb │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 │ │ │ │ - b ff86c3cc │ │ │ │ + b ff96c3c4 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0111177 │ │ │ │ str pc, [r1], #-2977 @ 0xfffff45f │ │ │ │ @ instruction: 0xf8d74b9c │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ svcvs 0x007b4618 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d61068 │ │ │ │ - blmi fe629384 │ │ │ │ + blmi fe62938c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ sbcvs pc, r4, r7, lsl #10 │ │ │ │ - bl febec408 │ │ │ │ + bl fecec400 │ │ │ │ @ instruction: 0xf8d74b91 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ svcvs 0x003b4618 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d650c8 │ │ │ │ - blmi fe369358 │ │ │ │ + blmi fe369360 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ addpl pc, r8, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d63010 │ │ │ │ - blmi fe1e9340 │ │ │ │ + blmi fe1e9348 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986ebb │ │ │ │ rsbsvc pc, ip, r7, lsl #10 │ │ │ │ - bl fe36c44c │ │ │ │ + bl fe46c444 │ │ │ │ @ instruction: 0xf8d74b80 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ mrcvs 6, 3, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d660e7 │ │ │ │ - blmi 1f29314 │ │ │ │ + blmi 1f2931c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ rsbvs pc, lr, r7, lsl #10 │ │ │ │ - bl 1dec478 │ │ │ │ + bl 1eec470 │ │ │ │ @ instruction: 0xf8d74b75 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d63098 │ │ │ │ - blmi 1c692e8 │ │ │ │ + blmi 1c692f0 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ eorvs pc, r8, r7, lsl #10 │ │ │ │ - bl 186c4a4 │ │ │ │ + bl 196c49c │ │ │ │ @ instruction: 0xf8d74b6a │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d6509a │ │ │ │ - @ instruction: 0xf107eb56 │ │ │ │ + @ instruction: 0xf107eb5a │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ - b 196c4c4 │ │ │ │ + b 1a6c4bc │ │ │ │ @ instruction: 0xf8d74b61 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ rscsvc pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - bl ff16c4d8 │ │ │ │ - bllt fec3ff84 │ │ │ │ + bl ff26c4d0 │ │ │ │ + bllt fec3ff7c │ │ │ │ ldrbtvc pc, [r8], r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi 16e9688 │ │ │ │ + blmi 16e9690 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmda r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - b fe1ec4f8 │ │ │ │ + stmda sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + b fe2ec4f0 │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ - blx fe86c572 │ │ │ │ + blx fe86c56a │ │ │ │ stclmi 6, cr4, [sl], #-140 @ 0xffffff74 │ │ │ │ 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: 0xf7f072c2 │ │ │ │ @ instruction: 0x4630fc35 │ │ │ │ - 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} │ │ │ │ @ instruction: 0x46286d7b │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrsbeq pc, [r0], #135 @ 0x87 @ │ │ │ │ - b aec538 │ │ │ │ + b bec530 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ bicvc pc, r4, pc, asr #8 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ @ instruction: 0xf7fffaeb │ │ │ │ - blmi 109d320 │ │ │ │ + blmi 109d318 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ rscsvc pc, r8, r7, lsl #12 │ │ │ │ - bl ec560 │ │ │ │ + bl 1ec558 │ │ │ │ bicseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi e68e5c │ │ │ │ + blmi e68e64 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ addspl pc, r1, r7, lsl #10 │ │ │ │ andcc r2, r8, r0, lsl #2 │ │ │ │ ldrvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - bl 1c6c580 │ │ │ │ - bllt fee4002c │ │ │ │ + bl 1d6c578 │ │ │ │ + bllt fee40024 │ │ │ │ ldrpl pc, [r1], r7, lsl #10 │ │ │ │ ldrtmi r3, [r0], -r8, lsl #12 │ │ │ │ - bl ffa6c590 │ │ │ │ + bl ffb6c588 │ │ │ │ @ instruction: 0xf8d74b2f │ │ │ │ ldmpl r5, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf7d6efb2 │ │ │ │ - stmdavs r4, {r1, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6efb6 │ │ │ │ + stmdavs r4, {r1, r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ strtmi pc, [r3], -fp, asr #22 │ │ │ │ eorcs r4, r0, #64, 24 @ 0x4000 │ │ │ │ @ instruction: 0xf04f9001 │ │ │ │ ldrbtmi r3, [ip], #-255 @ 0xffffff01 │ │ │ │ strtmi r9, [r1], -r0, lsl #4 │ │ │ │ adcne pc, r3, #64, 4 │ │ │ │ - blx ff86c636 │ │ │ │ + blx ff86c62e │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - ldcvs 8, cr14, [fp, #-288]! @ 0xfffffee0 │ │ │ │ + ldcvs 8, cr14, [fp, #-304]! @ 0xfffffed0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7d600d8 │ │ │ │ - @ instruction: 0xf8d7e9d6 │ │ │ │ + @ instruction: 0xf8d7e9da │ │ │ │ @ instruction: 0x46202090 │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx fe5ea6dc │ │ │ │ - blt ffdec698 │ │ │ │ + blx fe5ea6d4 │ │ │ │ + blt ffdec690 │ │ │ │ @ instruction: 0xf8d74b16 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ mulcc r8, r1, r0 │ │ │ │ - b feb6c60c │ │ │ │ + b fec6c604 │ │ │ │ @ instruction: 0xf8d74b10 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d670e0 │ │ │ │ - @ instruction: 0xf7d5eaa2 │ │ │ │ - svclt 0x0000efdc │ │ │ │ - andeq r2, r5, r6, lsl #12 │ │ │ │ + @ instruction: 0xf7d5eaa6 │ │ │ │ + svclt 0x0000efe0 │ │ │ │ + andeq r2, r5, lr, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ - andeq fp, r2, r0, ror #17 │ │ │ │ - @ instruction: 0x00032cba │ │ │ │ - andeq r2, r5, lr, lsl #10 │ │ │ │ - andeq fp, r2, r2, lsl #16 │ │ │ │ - andeq r8, r9, r4, asr #9 │ │ │ │ - andeq fp, r2, r4, lsr #14 │ │ │ │ - andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - strdeq fp, [r2], -r6 │ │ │ │ - andeq fp, r2, r8, asr #13 │ │ │ │ - muleq r2, r0, r6 │ │ │ │ - andeq fp, r2, r2, lsr #12 │ │ │ │ - andeq fp, r2, r8, lsr #13 │ │ │ │ - muleq r2, sl, r5 │ │ │ │ - andeq fp, r2, sl, lsr #10 │ │ │ │ - andeq fp, r2, r6, ror #12 │ │ │ │ - andeq fp, r2, r4, ror r5 │ │ │ │ - andeq fp, r2, sl, lsl #9 │ │ │ │ + andeq r2, r5, r0, lsl #12 │ │ │ │ ldrdeq fp, [r2], -r8 │ │ │ │ - andeq fp, r2, r2, lsl r4 │ │ │ │ - andeq fp, r2, lr, lsl #7 │ │ │ │ + @ instruction: 0x00032cb2 │ │ │ │ + andeq r2, r5, r6, lsl r5 │ │ │ │ strdeq fp, [r2], -sl │ │ │ │ - andeq fp, r2, r8, ror r2 │ │ │ │ - ldrdeq fp, [r2], -r4 │ │ │ │ - strdeq fp, [r2], -r6 │ │ │ │ - andeq fp, r2, lr, lsl #7 │ │ │ │ - andeq fp, r2, r0, asr #2 │ │ │ │ - muleq r2, r6, r0 │ │ │ │ - strdeq sl, [r2], -r6 │ │ │ │ - andeq sl, r2, r8, asr pc │ │ │ │ - andeq sl, r2, lr, ror #29 │ │ │ │ - andeq fp, r2, r0, ror r0 │ │ │ │ - andeq sl, r2, ip, ror #26 │ │ │ │ - andeq sl, r2, r2, asr #25 │ │ │ │ + andeq r8, r9, ip, asr #9 │ │ │ │ + andeq fp, r2, ip, lsl r7 │ │ │ │ + andeq r0, r0, r0, lsl #9 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + andeq fp, r2, lr, ror #15 │ │ │ │ + andeq fp, r2, r0, asr #13 │ │ │ │ + andeq fp, r2, r8, lsl #13 │ │ │ │ + andeq fp, r2, sl, lsl r6 │ │ │ │ + andeq fp, r2, r0, lsr #13 │ │ │ │ + muleq r2, r2, r5 │ │ │ │ + andeq fp, r2, r2, lsr #10 │ │ │ │ + andeq fp, r2, lr, asr r6 │ │ │ │ + andeq fp, r2, ip, ror #10 │ │ │ │ + andeq fp, r2, r2, lsl #9 │ │ │ │ + ldrdeq fp, [r2], -r0 │ │ │ │ + andeq fp, r2, sl, lsl #8 │ │ │ │ + andeq fp, r2, r6, lsl #7 │ │ │ │ + strdeq fp, [r2], -r2 │ │ │ │ + andeq fp, r2, r0, ror r2 │ │ │ │ + andeq fp, r2, ip, asr #7 │ │ │ │ + andeq fp, r2, lr, ror #3 │ │ │ │ + andeq fp, r2, r6, lsl #7 │ │ │ │ + andeq fp, r2, r8, lsr r1 │ │ │ │ + andeq fp, r2, lr, lsl #1 │ │ │ │ + andeq sl, r2, lr, ror #31 │ │ │ │ + andeq sl, r2, r0, asr pc │ │ │ │ + andeq sl, r2, r6, ror #29 │ │ │ │ + andeq fp, r2, r8, rrx │ │ │ │ + andeq sl, r2, r4, ror #26 │ │ │ │ + @ instruction: 0x0002acba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq ffa6caa4 │ │ │ │ + beq ffa6ca9c │ │ │ │ stcvs 5, cr15, [r0, #692]! @ 0x2b4 │ │ │ │ svcge 0x00044ab1 │ │ │ │ @ instruction: 0x4603447a │ │ │ │ ldmmi r0!, {r2, r4, r9, sl, lr} │ │ │ │ andcc lr, sl, #3260416 @ 0x31c000 │ │ │ │ ldrbtmi r4, [r8], #-2735 @ 0xfffff551 │ │ │ │ ldrbtmi r4, [sl], #-2991 @ 0xfffff451 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbtcc pc, [ip], #2247 @ 0x8c7 @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x00ccf7d5 │ │ │ │ + svc 0x00d0f7d5 │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi fea68cc0 │ │ │ │ + blmi fea68cc8 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r6}^ │ │ │ │ @ instruction: 0xf7d6623b │ │ │ │ - strmi lr, [r4], -r6, lsr #21 │ │ │ │ + strmi lr, [r4], -sl, lsr #21 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078113 │ │ │ │ strbmi r0, [r0], -r8, asr #16 │ │ │ │ - bl 76c728 │ │ │ │ - bvs ffec1654 │ │ │ │ + bl 86c720 │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 7, pc, cr6, cr5, {6} @ │ │ │ │ - stmdb r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 7, pc, cr10, cr5, {6} @ │ │ │ │ + stmdb sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ subcs r6, r0, #393216 @ 0x60000 │ │ │ │ @ instruction: 0x41acf207 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ ldmibmi sl, {r0, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #53477376 @ 0x3300000 │ │ │ │ andls r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7f012c7 │ │ │ │ @ instruction: 0x4640fb17 │ │ │ │ - svc 0x007ef7d5 │ │ │ │ - bvs f000b0 │ │ │ │ - blvs fee40674 │ │ │ │ + svc 0x0082f7d5 │ │ │ │ + bvs f000a8 │ │ │ │ + blvs fee4066c │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xf00fe90e │ │ │ │ + @ instruction: 0xf00fe912 │ │ │ │ cmnpvs r8, #2555904 @ p-variant is OBSOLETE @ 0x270000 │ │ │ │ - bvs fee5d564 │ │ │ │ + bvs fee5d55c │ │ │ │ cdp2 7, 0, cr15, cr6, cr12, {7} │ │ │ │ strmi r2, [r4], -r0, lsl #2 │ │ │ │ @ instruction: 0xf8d0f7ff │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7fb461c │ │ │ │ @ instruction: 0xf00fff3f │ │ │ │ cmnpvs r8, #983040 @ p-variant is OBSOLETE @ 0xf0000 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ stmmi r5, {r2, r3, r4, r5, r6, r9, sp, lr} │ │ │ │ @ instruction: 0xf7d54478 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, r0, r0, asr #32 │ │ │ │ - blmi 1f81260 │ │ │ │ + blmi 1f81258 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, ror #9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf5076a78 │ │ │ │ ssatmi r6, #30, lr, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi 1d28bec │ │ │ │ + blmi 1d28bf4 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - b eec7ec │ │ │ │ + b fec7e4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ ldrtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi 1b29370 │ │ │ │ + blmi 1b29378 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf8d7ee7c │ │ │ │ + @ instruction: 0xf8d7ee80 │ │ │ │ vqadd.s8 d8, d7, d20 │ │ │ │ - blvs 1e3ef6c │ │ │ │ + blvs 1e3ef64 │ │ │ │ @ instruction: 0xf7f02240 │ │ │ │ - bmi 1a6d120 │ │ │ │ + bmi 1a6d118 │ │ │ │ strbmi r4, [r3], -r8, ror #18 │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rscvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ - blx feaec8a0 │ │ │ │ + blx feaec898 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - qadd16mi lr, r8, r2 │ │ │ │ + qadd16mi lr, r8, r6 │ │ │ │ @ instruction: 0x479869fb │ │ │ │ @ instruction: 0x46216bf8 │ │ │ │ - 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: 0xf107e795 │ │ │ │ andcs r0, r0, r0, asr #2 │ │ │ │ - ldm sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs ffec1650 │ │ │ │ + ldm lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ffec1648 │ │ │ │ rsbsvs r2, ip, #0, 2 │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - ldmib sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d17c │ │ │ │ @ instruction: 0x4630761e │ │ │ │ - b 1cec87c │ │ │ │ - bvs ffec1654 │ │ │ │ + b 1dec874 │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr5, {6} │ │ │ │ + mcr 7, 2, pc, cr0, cr5, {6} @ │ │ │ │ ldrsbthi pc, [r4], -r7 @ │ │ │ │ @ instruction: 0x41acf207 │ │ │ │ subcs r6, r0, #120, 22 @ 0x1e000 │ │ │ │ @ instruction: 0xf9d8f7f0 │ │ │ │ stmdbmi fp, {r1, r3, 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: 0xf7f012dd │ │ │ │ ldrtmi pc, [r0], -fp, ror #20 @ │ │ │ │ - mrc 7, 6, APSR_nzcv, cr2, cr5, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr6, cr5, {6} │ │ │ │ ldmibvs fp!, {r3, r5, r9, sl, lr} │ │ │ │ ldcvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - strb lr, [r8, -r2, ror #16]! │ │ │ │ + strb lr, [r8, -r6, ror #16]! │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi d68af0 │ │ │ │ + blmi d68af8 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - ldmib ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d148 │ │ │ │ strbmi r7, [r0], -r4, ror #16 │ │ │ │ - b d6c8f8 │ │ │ │ - bvs ffec1654 │ │ │ │ + b e6c8f0 │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [lr, #852]! @ 0x354 │ │ │ │ - ldmda lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 0, pc, cr2, cr5, {6} @ │ │ │ │ + stm r2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vadd.i8 d6, d7, d6 │ │ │ │ subcs r4, r0, #172, 2 @ 0x2b │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ pushmi {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ andls r4, r1, r3, lsr r6 │ │ │ │ eorcs r4, r0, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f072f3 │ │ │ │ strbmi pc, [r0], -pc, lsr #20 @ │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr5, {6} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr10, cr5, {6} │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ ldclvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - ldr lr, [r3, -r6, lsr #16]! │ │ │ │ - bvs ffec1654 │ │ │ │ + ldr lr, [r3, -sl, lsr #16]! │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986a3b │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - stmdb r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs ffec1654 │ │ │ │ + stmdb sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869fb │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - ldm ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs ffec1654 │ │ │ │ + stmdb r0, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - ldm r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs ffec1654 │ │ │ │ + ldm r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs ffec164c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ - stmia r8!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 1, pc, cr2, cr5, {6} @ │ │ │ │ - andeq r1, r5, r4, lsl #17 │ │ │ │ - andeq r1, r3, r2, lsl r1 │ │ │ │ - andeq r1, r5, r2, ror r8 │ │ │ │ + stmia ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 1, pc, cr6, cr5, {6} @ │ │ │ │ + andeq r1, r5, ip, lsl #17 │ │ │ │ + andeq r1, r3, sl, lsl #2 │ │ │ │ + andeq r1, r5, sl, ror r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sl, r2, r4, lsr fp │ │ │ │ - andeq r1, r3, r4, asr r0 │ │ │ │ - andeq r1, r5, r8, lsr #15 │ │ │ │ - andeq sl, r2, r2, asr #24 │ │ │ │ - andeq sl, r2, ip, asr sl │ │ │ │ - ldrdeq sl, [r2], -r4 │ │ │ │ - ldrdeq sl, [r2], -lr │ │ │ │ - andeq sl, r2, r4, ror #18 │ │ │ │ + andeq sl, r2, ip, lsr #22 │ │ │ │ + andeq r1, r3, ip, asr #32 │ │ │ │ + @ instruction: 0x000517b0 │ │ │ │ + andeq sl, r2, sl, lsr ip │ │ │ │ + andeq sl, r2, r4, asr sl │ │ │ │ + andeq sl, r2, ip, asr #23 │ │ │ │ + ldrdeq sl, [r2], -r6 │ │ │ │ + andeq sl, r2, ip, asr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb85c80 │ │ │ │ + bl feb85c78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d70 │ │ │ │ svcge 0x00047d1f │ │ │ │ - bmi 19c1824 │ │ │ │ + bmi 19c181c │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldrbtmi r6, [sl], #-635 @ 0xfffffd85 │ │ │ │ ldmpl r3, {r2, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3264 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ andcc pc, r1, sp, asr lr @ │ │ │ │ strtmi sp, [r0], -lr, asr #32 │ │ │ │ @ instruction: 0xf85ef7ef │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7d5623b │ │ │ │ - blmi 172a9ac │ │ │ │ - bvs 1eb6ec8 │ │ │ │ + blmi 172a9b4 │ │ │ │ + bvs 1eb6ec0 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - ldmdb sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ strtvc pc, [r4], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi 1529130 │ │ │ │ + blmi 1529138 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - blmi 14aa064 │ │ │ │ + blmi 14aa06c │ │ │ │ ldrbtmi r6, [fp], #-2618 @ 0xfffff5c6 │ │ │ │ ldmdbmi r0, {r1, r9, ip, pc}^ │ │ │ │ andvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [fp], #-2894 @ 0xfffff4b2 │ │ │ │ tstcs pc, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf990f7f0 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - ldmibvs fp!, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216af8 │ │ │ │ - svc 0x0086f7d5 │ │ │ │ + svc 0x008af7d5 │ │ │ │ @ instruction: 0xf7fb6a38 │ │ │ │ - bmi 11ae244 │ │ │ │ + bmi 11ae23c │ │ │ │ ldrbtmi r4, [sl], #-2878 @ 0xfffff4c2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle ip, r0, lsl #6 │ │ │ │ ldrvc pc, [fp, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - svc 0x00aef7d5 │ │ │ │ + svc 0x00b2f7d5 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs sp, {r7, sp, lr} │ │ │ │ @ instruction: 0xf7fb60fd │ │ │ │ @ instruction: 0x4603fdf7 │ │ │ │ @ instruction: 0x61bb4620 │ │ │ │ @ instruction: 0xf7ef461c │ │ │ │ - bmi e2cb78 │ │ │ │ + bmi e2cb70 │ │ │ │ cmnvs r8, fp, lsr #12 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r6, [r0], -r0, lsl #3 │ │ │ │ - blx 136abb8 │ │ │ │ + blx 136abb0 │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi aea8e8 │ │ │ │ + blmi aea8f0 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - ldm r8!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d135 │ │ │ │ @ instruction: 0x46300630 │ │ │ │ - ldmdb r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs 1ec1834 │ │ │ │ + ldmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs 1ec182c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [sl], #852 @ 0x354 │ │ │ │ + ldcl 7, cr15, [lr], #852 @ 0x354 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - bmi 9533c4 │ │ │ │ + bmi 9533bc │ │ │ │ ldrbtmi r6, [sl], #-2489 @ 0xfffff647 │ │ │ │ stmdbmi r3!, {r0, r8, ip, pc} │ │ │ │ ldrbtmi r6, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ andls r2, r0, #-268435455 @ 0xf0000001 │ │ │ │ andcs pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf930f7f0 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - ldmdbvs fp!, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r2, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bvs fee40468 │ │ │ │ - svc 0x0026f7d5 │ │ │ │ + bvs fee40460 │ │ │ │ + svc 0x002af7d5 │ │ │ │ @ instruction: 0xf7fb6978 │ │ │ │ ldmibvs r8!, {r0, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stc2l 7, cr15, [r2, #-1004]! @ 0xfffffc14 │ │ │ │ - blmi 428a64 │ │ │ │ + blmi 428a5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d670a4 │ │ │ │ - blmi 2e8c14 │ │ │ │ + blmi 2e8c1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d50030 │ │ │ │ - @ instruction: 0xf7d5eff8 │ │ │ │ - svclt 0x0000ed32 │ │ │ │ - andeq r1, r5, lr, ror #10 │ │ │ │ - andeq r1, r5, sl, ror #10 │ │ │ │ + @ instruction: 0xf7d5effc │ │ │ │ + svclt 0x0000ed36 │ │ │ │ + andeq r1, r5, r6, ror r5 │ │ │ │ + andeq r1, r5, r2, ror r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r4, r5, sl, ror r5 │ │ │ │ - andeq sl, r2, r6, lsr #16 │ │ │ │ - andeq sl, r2, sl, ror #20 │ │ │ │ - andeq r1, r5, lr, asr #9 │ │ │ │ - andeq sl, r2, r0, asr #19 │ │ │ │ - @ instruction: 0x000544b2 │ │ │ │ - andeq sl, r2, r2, ror #14 │ │ │ │ + andeq r4, r5, r2, lsl #11 │ │ │ │ + andeq sl, r2, lr, lsl r8 │ │ │ │ + andeq sl, r2, r2, ror #20 │ │ │ │ + ldrdeq r1, [r5], -r6 │ │ │ │ + @ instruction: 0x0002a9b8 │ │ │ │ + @ instruction: 0x000544ba │ │ │ │ + andeq sl, r2, sl, asr r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldreq pc, [r8], #-2252 @ 0xfffff734 │ │ │ │ stclcc 6, cr15, [ip, #692] @ 0x2b4 │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ strmi r1, [r2], -r8, lsl #17 │ │ │ │ @@ -42835,59 +42833,59 @@ │ │ │ │ @ instruction: 0xf8c744f8 │ │ │ │ @ instruction: 0xf1071084 │ │ │ │ @ instruction: 0xf8df06b8 │ │ │ │ ldrbtmi r1, [r8], #-2160 @ 0xfffff790 │ │ │ │ @ instruction: 0xf04f4633 │ │ │ │ stmdapl r1, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ stmdavs r9, {r6, r9, sl, lr} │ │ │ │ - blne fed6cfc0 │ │ │ │ + blne fed6cfb8 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstpcc r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf004602c │ │ │ │ adcmi pc, r0, #668 @ 0x29c │ │ │ │ msrhi CPSR_, r0 │ │ │ │ ldc2l 0, cr15, [r8, #56] @ 0x38 │ │ │ │ @ instruction: 0xf8c74604 │ │ │ │ stmdacs r0, {r3, r7} │ │ │ │ addhi pc, ip, r0 │ │ │ │ orrseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfeeb2 │ │ │ │ + @ instruction: 0xf8dfeeb6 │ │ │ │ @ instruction: 0xf8d73830 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x673b58d3 │ │ │ │ - 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, {r0, r2, r9, sl, lr} │ │ │ │ orrshi pc, r4, #64 @ 0x40 │ │ │ │ stmdavc ip!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d64640 │ │ │ │ - @ instruction: 0xf8dfe888 │ │ │ │ + @ instruction: 0xf8dfe88c │ │ │ │ @ instruction: 0xf8d7380c │ │ │ │ ldmpl r6, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8d7ec50 │ │ │ │ + @ instruction: 0xf8d7ec54 │ │ │ │ subcs r9, r0, #136 @ 0x88 │ │ │ │ cmnpcc r4, r7, lsl #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xffeaf7ef │ │ │ │ ubfxcs pc, pc, #17, #13 │ │ │ │ ubfxne pc, pc, #17, #13 │ │ │ │ ldrbtmi r4, [sl], #-1611 @ 0xfffff9b5 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbscs r9, r2, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7f0321f │ │ │ │ @ instruction: 0x4640f87b │ │ │ │ - stcl 7, cr15, [r2], #852 @ 0x354 │ │ │ │ + stcl 7, cr15, [r6], #852 @ 0x354 │ │ │ │ shasxmi r6, r0, fp │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46290098 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr0, cr5, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr4, cr5, {6} │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 │ │ │ │ adcseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf1000518 │ │ │ │ ldrbeq r8, [lr, #-307] @ 0xfffffecd │ │ │ │ @ instruction: 0xf5a3bf44 │ │ │ │ tstvs r3, r0, lsl #7 │ │ │ │ ldc2l 0, cr15, [r6, #-56]! @ 0xffffffc8 │ │ │ │ @@ -42895,29 +42893,29 @@ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d7818f │ │ │ │ @ instruction: 0xf1073090 │ │ │ │ movwcc r0, #5520 @ 0x1590 │ │ │ │ @ instruction: 0xf8dfd019 │ │ │ │ ldrbtmi r4, [ip], #-1932 @ 0xfffff874 │ │ │ │ @ instruction: 0xf7d5e004 │ │ │ │ - stmdavs r3, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle fp, r4, lsl #22 │ │ │ │ strtmi r6, [r0], -sl, lsr #16 │ │ │ │ @ instruction: 0x31a6f240 │ │ │ │ @ instruction: 0xff10f010 │ │ │ │ addeq pc, ip, r7, asr #17 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ rscle r3, lr, r1, lsl #6 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf0003301 │ │ │ │ @ instruction: 0xf8df8213 │ │ │ │ @ instruction: 0xf8df275c │ │ │ │ ldrbtmi r3, [sl], #-1856 @ 0xfffff8c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blcc fed6d128 │ │ │ │ + blcc fed6d120 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf607838d │ │ │ │ @ instruction: 0x46bd37bc │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andeq lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0x46402233 │ │ │ │ @@ -42937,15 +42935,15 @@ │ │ │ │ addsmi r1, sl, #134217728 @ 0x8000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ ldmib r5, {r3, r8, ip, lr, pc}^ │ │ │ │ ldmib r6, {r9}^ │ │ │ │ addsmi r1, sl, #0, 6 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ rscshi pc, fp, #0 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr5, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr5, {6} │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ stc2 7, cr15, [r0], {251} @ 0xfb │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee667b │ │ │ │ @@ -42953,47 +42951,47 @@ │ │ │ │ @ instruction: 0xf8d726c0 │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286638 │ │ │ │ @ instruction: 0xf8d2f00f │ │ │ │ @ instruction: 0x01a4f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfedde │ │ │ │ + @ instruction: 0xf8dfede2 │ │ │ │ @ instruction: 0xf8d73688 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ adcsvs pc, pc, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - svc 0x003cf7d5 │ │ │ │ + svc 0x0040f7d5 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rschi pc, lr, #64 @ 0x40 │ │ │ │ ldrtvs pc, [pc], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfefb4 │ │ │ │ + @ instruction: 0xf8dfefb8 │ │ │ │ @ instruction: 0xf8d73664 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - vmovvs.s16 lr, d11[3] │ │ │ │ + vaddvs.f64 d14, d27, d0 │ │ │ │ @ instruction: 0xf8df9302 │ │ │ │ cdpvs 6, 7, cr3, cr10, cr8, {3} │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0x1660f8df │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ andls r3, r0, #140 @ 0x8c │ │ │ │ rsbcc pc, r5, #64, 4 │ │ │ │ @ instruction: 0xffaef7ef │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - ldcvs 12, cr14, [r9, #88]! @ 0x58 │ │ │ │ + ldcvs 12, cr14, [r9, #104]! @ 0x68 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500a4 │ │ │ │ - cdpvs 13, 3, cr14, cr8, cr4, {5} │ │ │ │ - blx ff8ecee2 │ │ │ │ + cdpvs 13, 3, cr14, cr8, cr8, {5} │ │ │ │ + blx ff8eceda │ │ │ │ subs r6, lr, r8, ror lr │ │ │ │ - ldcl 7, cr15, [r8, #852] @ 0x354 │ │ │ │ + ldcl 7, cr15, [ip, #852] @ 0x354 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ stc2 7, cr15, [r0], #-1004 @ 0xfffffc14 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee67fb │ │ │ │ @@ -43001,414 +42999,414 @@ │ │ │ │ @ instruction: 0xf8d7260c │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462867b8 │ │ │ │ @ instruction: 0xf872f00f │ │ │ │ orrseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfed7e │ │ │ │ + @ instruction: 0xf8dfed82 │ │ │ │ @ instruction: 0xf8d735c8 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr12, cr5, {6} │ │ │ │ + mcr 7, 7, pc, cr0, cr5, {6} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ subshi pc, r5, #64 @ 0x40 │ │ │ │ strbvc pc, [ip], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfef54 │ │ │ │ + @ instruction: 0xf8dfef58 │ │ │ │ @ instruction: 0xf8d735a4 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - svcvs 0x00bbeb1c │ │ │ │ + svcvs 0x00bbeb20 │ │ │ │ @ instruction: 0xf8df9302 │ │ │ │ svcvs 0x00fa35b4 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ strne pc, [ip, #2271]! @ 0x8df │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ andls r3, r0, #140 @ 0x8c │ │ │ │ subvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xff4ef7ef │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - svcvs 0x0079ebb6 │ │ │ │ + svcvs 0x0079ebba │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d50094 │ │ │ │ - svcvs 0x00b8ed44 │ │ │ │ - blx fe0ecfa2 │ │ │ │ + svcvs 0x00b8ed48 │ │ │ │ + blx fe0ecf9a │ │ │ │ @ instruction: 0xf7fb6ff8 │ │ │ │ @ instruction: 0xf8d7fb7f │ │ │ │ @ instruction: 0xf10730c8 │ │ │ │ ldreq r0, [r9, #-696] @ 0xfffffd48 │ │ │ │ mcrge 5, 6, pc, cr13, cr15, {3} @ │ │ │ │ movwvs pc, #1443 @ 0x5a3 @ │ │ │ │ ldrbeq r6, [sl, #-275] @ 0xfffffeed │ │ │ │ mcrge 5, 6, pc, cr12, cr15, {3} @ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2efd8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2efd0 @ │ │ │ │ orrvs pc, r0, #683671552 @ 0x28c00000 │ │ │ │ sbccc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf8d7aec3 │ │ │ │ @ instruction: 0xf8d70090 │ │ │ │ @ instruction: 0xf7d510c8 │ │ │ │ - mulcc r1, r8, pc @ │ │ │ │ + mulcc r1, ip, pc @ │ │ │ │ addshi pc, r7, r0 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ ldc2 7, cr15, [r8, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0x01acf107 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7d566bb │ │ │ │ - @ instruction: 0xf8dfed14 │ │ │ │ + @ instruction: 0xf8dfed18 │ │ │ │ strdcs r3, [r0, -r4] │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr2, cr5, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr6, cr5, {6} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ andshi pc, r9, #64 @ 0x40 │ │ │ │ strteq pc, [r8], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfeeea │ │ │ │ + @ instruction: 0xf8dfeeee │ │ │ │ @ instruction: 0xf8d734d0 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0x6ebbeab2 │ │ │ │ + @ instruction: 0x6ebbeab6 │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ @ instruction: 0xf8df328f │ │ │ │ @ instruction: 0xf8df34e4 │ │ │ │ ldrbtmi r1, [fp], #-1252 @ 0xfffffb1c │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #799 @ 0x31f │ │ │ │ @ instruction: 0xf7ef4623 │ │ │ │ ldrtmi pc, [r0], -r3, ror #29 @ │ │ │ │ - bl 12ecfc8 │ │ │ │ + bl 13ecfc0 │ │ │ │ @ instruction: 0x46286dfa │ │ │ │ @ instruction: 0x46214790 │ │ │ │ ldrdeq pc, [ip], r7 @ │ │ │ │ - ldcl 7, cr15, [r8], {213} @ 0xd5 │ │ │ │ + ldcl 7, cr15, [ip], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf7fb6eb8 │ │ │ │ @ instruction: 0xf00efb17 │ │ │ │ @ instruction: 0xf8c7fbe7 │ │ │ │ stmdacs r0, {r3, r7} │ │ │ │ mrcge 4, 3, APSR_nzcv, cr1, cr15, {1} │ │ │ │ lslseq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfecca │ │ │ │ + @ instruction: 0xf8dfecce │ │ │ │ @ instruction: 0xf8d73460 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ andsvs pc, r4, r7, lsl #10 │ │ │ │ usatvs r5, #27, r3, asr #17 │ │ │ │ - mcr 7, 1, pc, cr8, cr5, {6} @ │ │ │ │ + mcr 7, 1, pc, cr12, cr5, {6} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ ldrvs pc, [r4], -r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfeea0 │ │ │ │ + @ instruction: 0xf8dfeea4 │ │ │ │ @ instruction: 0xf8d7343c │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf8d7ea68 │ │ │ │ + @ instruction: 0xf8d7ea6c │ │ │ │ @ instruction: 0xf6078088 │ │ │ │ @ instruction: 0xf8d73174 │ │ │ │ subcs r0, r0, #136 @ 0x88 │ │ │ │ cdp2 7, 0, cr15, cr2, cr15, {7} │ │ │ │ ldrbcs pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbne pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ andls r4, r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ rsbscs r3, r2, #255 @ 0xff │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7ef7267 │ │ │ │ @ instruction: 0x4630fe93 │ │ │ │ - b ffeed068 │ │ │ │ + b fffed060 │ │ │ │ cdpvs 6, 15, cr4, cr11, cr8, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100b0 │ │ │ │ - stc 7, cr15, [r8], {213} @ 0xd5 │ │ │ │ + stc 7, cr15, [ip], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf7d5e629 │ │ │ │ - strmi lr, [r3], -r2, asr #25 │ │ │ │ + strmi lr, [r3], -r6, asr #25 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ strmi pc, [r3], -r9, lsl #22 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ ldrbtvs r4, [fp], #-1565 @ 0xfffff9e3 │ │ │ │ ldc2 7, cr15, [r4, #-952] @ 0xfffffc48 │ │ │ │ @ instruction: 0xf8d74aff │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286438 │ │ │ │ @ instruction: 0xff5cf00e │ │ │ │ @ instruction: 0x01a8f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi ffa2a308 │ │ │ │ + blmi ffa2a310 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7d5637b │ │ │ │ - strmi lr, [r4], -r8, asr #27 │ │ │ │ + strmi lr, [r4], -ip, asr #27 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507819a │ │ │ │ ldrtmi r6, [r0], -r2, ror #13 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr5, {6} │ │ │ │ + mcr 7, 2, pc, cr2, cr5, {6} @ │ │ │ │ @ instruction: 0xf8d74bde │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0x6c3bea08 │ │ │ │ - blmi ffb13da8 │ │ │ │ + @ instruction: 0x6c3bea0c │ │ │ │ + blmi ffb13da0 │ │ │ │ ldrbtmi r6, [fp], #-3194 @ 0xfffff386 │ │ │ │ stmibmi sl!, {r0, r9, ip, pc}^ │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf8d74479 │ │ │ │ andls r3, r0, #140 @ 0x8c │ │ │ │ addcc pc, r2, #64, 4 │ │ │ │ cdp2 7, 3, cr15, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blvs 1ea9c54 │ │ │ │ + blvs 1ea9c5c │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500a8 │ │ │ │ - ldcvs 12, cr14, [r8], #-200 @ 0xffffff38 │ │ │ │ - blx 1c6d1c4 │ │ │ │ + ldcvs 12, cr14, [r8], #-216 @ 0xffffff28 │ │ │ │ + blx 1c6d1bc │ │ │ │ @ instruction: 0xf7fb6c78 │ │ │ │ strb pc, [r5, #2669] @ 0xa6d @ │ │ │ │ - stcl 7, cr15, [r4], #-852 @ 0xfffffcac │ │ │ │ + stcl 7, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ - blx feb6d1e0 │ │ │ │ + blx feb6d1d8 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee64fb │ │ │ │ - bmi ff56e4e0 │ │ │ │ + bmi ff56e4d8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrtvs r4, [r8], #1146 @ 0x47a │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ @ instruction: 0xf107feff │ │ │ │ @ instruction: 0x200001b4 │ │ │ │ - stc 7, cr15, [sl], {213} @ 0xd5 │ │ │ │ + stc 7, cr15, [lr], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf8d74bb8 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ subscs pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0x63bb58d3 │ │ │ │ - stcl 7, cr15, [sl, #-852]! @ 0xfffffcac │ │ │ │ + stcl 7, cr15, [lr, #-852]! @ 0xfffffcac │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ teqphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbcs pc, [r8], -r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi fec6a9d0 │ │ │ │ + blmi fec6a9d8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmib sl!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r6, #11451 @ 0x2cbb │ │ │ │ fldmiaxvs sl!, {d20-d114} @ Deprecated │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #3112960 @ 0x2f8000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef32b3 │ │ │ │ @ instruction: 0x4630fddf │ │ │ │ - b 11ed1d0 │ │ │ │ + b 12ed1c8 │ │ │ │ @ instruction: 0x46286bb9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrsbteq pc, [r4], r7 @ │ │ │ │ - bl ff56d1e0 │ │ │ │ + bl ff66d1d8 │ │ │ │ @ instruction: 0xf7fb6cb8 │ │ │ │ vldmiavs r8!, {s31-s49} │ │ │ │ - blx 46d284 │ │ │ │ + blx 46d27c │ │ │ │ @ instruction: 0xf7d5e58f │ │ │ │ - strmi lr, [r3], -r8, lsl #24 │ │ │ │ + strmi lr, [r3], -ip, lsl #24 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ strmi pc, [r6], -pc, asr #20 │ │ │ │ @ instruction: 0xf8d76578 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ - bmi feaae428 │ │ │ │ + bmi feaae420 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrvs r4, [r8, #-1146]! @ 0xfffffb86 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ @ instruction: 0xf107fea3 │ │ │ │ @ instruction: 0x4620019c │ │ │ │ - bl febed22c │ │ │ │ + bl feced224 │ │ │ │ @ instruction: 0xf8d74b8a │ │ │ │ strtmi r2, [r1], -r4, lsl #1 │ │ │ │ rsbsvc pc, r2, r7, lsl #10 │ │ │ │ mvnsvs r5, #13828096 @ 0xd30000 │ │ │ │ - stc 7, cr15, [lr, #-852] @ 0xfffffcac │ │ │ │ + ldc 7, cr15, [r2, #-852] @ 0xfffffcac │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, fp, r0, asr #32 │ │ │ │ ldrbtvc pc, [r2], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi fe0ea918 │ │ │ │ + blmi fe0ea920 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmdb lr, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #11579 @ 0x2d3b │ │ │ │ vldmdbvs sl!, {d20-d29} │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #2408448 @ 0x24c000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef3235 │ │ │ │ ldrtmi pc, [r0], -r3, lsl #27 @ │ │ │ │ - stmib sl!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46286bf9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ - bl 1e6d298 │ │ │ │ + bl 1f6d290 │ │ │ │ @ instruction: 0xf7fb6d38 │ │ │ │ @ instruction: 0x6d78f9b7 │ │ │ │ @ instruction: 0xf7d5e633 │ │ │ │ - strmi lr, [r3], -lr, lsr #23 │ │ │ │ + @ instruction: 0x4603ebb2 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ @ instruction: 0x4606f9f5 │ │ │ │ @ instruction: 0xf8d76338 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ - bmi 202e374 │ │ │ │ + bmi 202e36c │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ rscsvs r4, r8, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ @ instruction: 0xf107fe49 │ │ │ │ strtmi r0, [r0], -r0, lsr #3 │ │ │ │ - bl 156d2e0 │ │ │ │ + bl 166d2d8 │ │ │ │ @ instruction: 0xf8d74b5d │ │ │ │ strtmi r2, [r1], -r4, lsl #1 │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - ldc 7, cr15, [r4], #852 @ 0x354 │ │ │ │ + ldc 7, cr15, [r8], #852 @ 0x354 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ ldrvs pc, [ip], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi 15aa864 │ │ │ │ + blmi 15aa86c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #11003 @ 0x2afb │ │ │ │ - blvs ec2170 │ │ │ │ + blvs ec2168 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #1720320 @ 0x1a4000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7ef7253 │ │ │ │ ldrtmi pc, [r0], -r9, lsr #26 @ │ │ │ │ - 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} │ │ │ │ @ instruction: 0x46286ab9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - bl 7ed34c │ │ │ │ + bl 8ed344 │ │ │ │ @ instruction: 0xf7fb6af8 │ │ │ │ - blvs e6d974 │ │ │ │ - blmi 10a8b68 │ │ │ │ + blvs e6d96c │ │ │ │ + blmi 10a8b60 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f7b │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ - bl ffeed36c │ │ │ │ + bl fffed364 │ │ │ │ @ instruction: 0xf8d74b3b │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ svcvs 0x003b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d5702c │ │ │ │ - ldmdbvs r2!, {r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs r2!, {r2, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addsmi r6, r3, #704512 @ 0xac000 │ │ │ │ stcge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ strble r0, [r7], #-1309 @ 0xfffffae3 │ │ │ │ svclt 0x00440558 │ │ │ │ orrvs pc, r0, #683671552 @ 0x28c00000 │ │ │ │ strb r6, [lr, #307] @ 0x133 │ │ │ │ @ instruction: 0xf8d74b2f │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ mrcvs 6, 7, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d56014 │ │ │ │ - blmi aea3c0 │ │ │ │ + blmi aea3c8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ - bl ff36d3c8 │ │ │ │ + bl ff46d3c0 │ │ │ │ @ instruction: 0xf8d74b24 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d560bf │ │ │ │ - blmi 82a394 │ │ │ │ + blmi 82a39c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986bfb │ │ │ │ rsbsvc pc, r2, r7, lsl #10 │ │ │ │ - bl feded3f4 │ │ │ │ + bl feeed3ec │ │ │ │ @ instruction: 0xf8d74b19 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - blvs fef00d0c │ │ │ │ + blvs fef00d04 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d52058 │ │ │ │ - blmi 56a368 │ │ │ │ + blmi 56a370 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ rscvs pc, r2, r7, lsl #10 │ │ │ │ - bl fe86d420 │ │ │ │ + bl fe96d418 │ │ │ │ movwvs pc, #1443 @ 0x5a3 @ │ │ │ │ ldrbeq r6, [r9, #-307] @ 0xfffffecd │ │ │ │ stcge 5, cr15, [r0, #252] @ 0xfc │ │ │ │ - blmi 328af0 │ │ │ │ + blmi 328ae8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ - bl fe3ed444 │ │ │ │ - stmia r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r1, r5, ip, lsl #7 │ │ │ │ - andeq sl, r2, r4, lsr #13 │ │ │ │ - andeq r1, r5, lr, ror #6 │ │ │ │ + bl fe4ed43c │ │ │ │ + stmia ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r5, r4, r3 │ │ │ │ + muleq r2, ip, r6 │ │ │ │ + andeq r1, r5, r6, ror r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sl, r2, r6, ror #15 │ │ │ │ - strdeq sl, [r2], -lr │ │ │ │ - muleq r2, lr, r5 │ │ │ │ - andeq r1, r5, lr, lsr r2 │ │ │ │ - andeq sl, r2, lr, lsr r7 │ │ │ │ - @ instruction: 0x000541b4 │ │ │ │ - andeq sl, r2, r0, ror #8 │ │ │ │ - andeq sl, r2, r6, ror #12 │ │ │ │ - strdeq r4, [r5], -r4 @ │ │ │ │ - andeq sl, r2, r0, lsr #7 │ │ │ │ - andeq r4, r5, sl, lsl r0 │ │ │ │ - ldrdeq sl, [r2], -r0 │ │ │ │ - andeq sl, r2, r0, lsl r5 │ │ │ │ - andeq sl, r2, r4, lsr #8 │ │ │ │ - andeq sl, r2, lr, lsr #4 │ │ │ │ ldrdeq sl, [r2], -lr │ │ │ │ - andeq r3, r5, lr, asr #29 │ │ │ │ - andeq sl, r2, ip, ror r1 │ │ │ │ - andeq sl, r2, r0, lsl #7 │ │ │ │ - andeq r3, r5, r4, lsl lr │ │ │ │ - andeq sl, r2, r2, asr #1 │ │ │ │ + strdeq sl, [r2], -r6 │ │ │ │ + muleq r2, r6, r5 │ │ │ │ + andeq r1, r5, r6, asr #4 │ │ │ │ + andeq sl, r2, r6, lsr r7 │ │ │ │ + @ instruction: 0x000541bc │ │ │ │ + andeq sl, r2, r8, asr r4 │ │ │ │ + andeq sl, r2, lr, asr r6 │ │ │ │ + strdeq r4, [r5], -ip │ │ │ │ + muleq r2, r8, r3 │ │ │ │ + andeq r4, r5, r2, lsr #32 │ │ │ │ andeq sl, r2, r8, asr #5 │ │ │ │ - andeq r3, r5, ip, asr sp │ │ │ │ - andeq sl, r2, sl │ │ │ │ - andeq sl, r2, r4, lsl r2 │ │ │ │ - andeq r3, r5, r8, lsr #25 │ │ │ │ - andeq r9, r2, r6, asr pc │ │ │ │ + andeq sl, r2, r8, lsl #10 │ │ │ │ + andeq sl, r2, ip, lsl r4 │ │ │ │ + andeq sl, r2, r6, lsr #4 │ │ │ │ + ldrdeq sl, [r2], -r6 │ │ │ │ + ldrdeq r3, [r5], -r6 │ │ │ │ + andeq sl, r2, r4, ror r1 │ │ │ │ + andeq sl, r2, r8, ror r3 │ │ │ │ + andeq r3, r5, ip, lsl lr │ │ │ │ + strheq sl, [r2], -sl @ │ │ │ │ + andeq sl, r2, r0, asr #5 │ │ │ │ + andeq r3, r5, r4, ror #26 │ │ │ │ + andeq sl, r2, r2 │ │ │ │ + andeq sl, r2, ip, lsl #4 │ │ │ │ + @ instruction: 0x00053cb0 │ │ │ │ + andeq r9, r2, lr, asr #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ streq pc, [r8], #-2252 @ 0xfffff734 │ │ │ │ ldclcc 6, cr15, [r4, #692] @ 0x2b4 │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ @ instruction: 0xf8df46e8 │ │ │ │ @@ -43418,15 +43416,15 @@ │ │ │ │ addmi pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8df447e │ │ │ │ ldrbtmi r4, [r9], #1756 @ 0x6dc │ │ │ │ ldrdlt pc, [r4], r7 │ │ │ │ stmiaeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d75934 │ │ │ │ stmdavs r4!, {r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blmi feb6d8dc │ │ │ │ + blmi feb6d8d4 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8df663e │ │ │ │ @ instruction: 0xf8c766c0 │ │ │ │ vhadd.s8 d16, d17, d0 │ │ │ │ stmib r7, {r0}^ │ │ │ │ ldrbtmi r2, [lr], #-282 @ 0xfffffee6 │ │ │ │ @ instruction: 0xf04f667b │ │ │ │ @@ -43434,17 +43432,17 @@ │ │ │ │ @ instruction: 0xf8b4f7fb │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ andeq pc, r1, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf00e67f8 │ │ │ │ ldrbmi pc, [r2], -r7, lsl #19 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46307111 │ │ │ │ - blx fe7eb612 │ │ │ │ + blx fe7eb60a │ │ │ │ rsbsle r2, r5, r0, lsl #16 │ │ │ │ - b 14ed55c │ │ │ │ + b 15ed554 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf89af7fb │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee67bb │ │ │ │ @@ -43452,52 +43450,52 @@ │ │ │ │ @ instruction: 0xf8d72664 │ │ │ │ vst4.32 {d19-d22}, [pc], r8 │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286778 │ │ │ │ stc2l 0, cr15, [ip], #56 @ 0x38 │ │ │ │ orrseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfe9f8 │ │ │ │ + @ instruction: 0xf8dfe9fc │ │ │ │ tstcs r0, r8, asr #12 │ │ │ │ addvc pc, ip, r7, lsl #10 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf7d565fb │ │ │ │ - @ instruction: 0x4604eb58 │ │ │ │ + @ instruction: 0x4604eb5c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50782c7 │ │ │ │ ldrtmi r7, [r0], -ip, lsl #13 │ │ │ │ - bl ff3ed5c0 │ │ │ │ + bl ff4ed5b8 │ │ │ │ @ instruction: 0x3624f8df │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x0096f7d4 │ │ │ │ + svc 0x009af7d4 │ │ │ │ movwls r6, #12155 @ 0x2f7b │ │ │ │ @ instruction: 0x3614f8df │ │ │ │ ldrbtmi r6, [fp], #-4026 @ 0xfffff046 │ │ │ │ @ instruction: 0xf8df9201 │ │ │ │ andscs r1, pc, #16, 12 @ 0x1000000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef2251 │ │ │ │ ldrtmi pc, [r0], -r9, asr #23 @ │ │ │ │ - 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} │ │ │ │ @ instruction: 0x46286df9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - ldmib 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: 0xf7fa6f78 │ │ │ │ svcvs 0x00b8fffd │ │ │ │ @ instruction: 0xfffaf7fa │ │ │ │ @ instruction: 0xf7fa6ff8 │ │ │ │ @ instruction: 0xf8dffff7 │ │ │ │ @ instruction: 0xf8df25d4 │ │ │ │ ldrbtmi r3, [sl], #-1460 @ 0xfffffa4c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blcc feb6da38 │ │ │ │ + blcc feb6da30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf60782c7 │ │ │ │ @ instruction: 0x46bd37b4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ strbmi r4, [r3], -r4, lsl #12 │ │ │ │ @@ -43518,43 +43516,43 @@ │ │ │ │ andls r4, r0, r2, lsl #13 │ │ │ │ @ instruction: 0xf00e4640 │ │ │ │ ldrbmi pc, [r0], -sp, ror #24 @ │ │ │ │ @ instruction: 0xffbcf7fa │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4621ffb9 │ │ │ │ @ instruction: 0xf7d54658 │ │ │ │ - strmi lr, [r6], -r6, asr #17 │ │ │ │ + strmi lr, [r6], -sl, asr #17 │ │ │ │ @ instruction: 0xf0001c43 │ │ │ │ vst4. {d24-d27}, [pc :64], sl │ │ │ │ smlalttcs r7, r1, r0, r2 │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - strhtvs lr, [r8], -ip │ │ │ │ + eorvs lr, r8, r0, asr #17 │ │ │ │ movwcc r6, #6187 @ 0x182b │ │ │ │ sbchi pc, pc, r0 │ │ │ │ @ instruction: 0x73acf207 │ │ │ │ movwpl lr, #43463 @ 0xa9c7 │ │ │ │ rsbshi pc, r0, r7, asr #17 │ │ │ │ ldmib r7, {r1, r2, r3, r4, r5, r7, r8, sl, sp, lr}^ │ │ │ │ and r8, r8, sl, lsl #10 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ - b 56d6e0 │ │ │ │ + b 66d6d8 │ │ │ │ @ instruction: 0xf04042a0 │ │ │ │ vst4. {d24,d26,d28,d30}, [pc :64], r2 │ │ │ │ strtmi r6, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - mcrne 14, 0, lr, cr4, cr0, {6} │ │ │ │ + mcrne 14, 0, lr, cr4, cr4, {6} │ │ │ │ @ instruction: 0xf8dfdcee │ │ │ │ vst3.8 {d21,d23,d25}, [pc], r4 │ │ │ │ ldcvs 1, cr7, [sl, #168]! @ 0xa8 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - blx 26b7f4 │ │ │ │ + blx 26b7ec │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrdeq pc, [ip], r7 │ │ │ │ - bl fec6d714 │ │ │ │ + bl fed6d70c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x21aaf240 │ │ │ │ @ instruction: 0xf0104628 │ │ │ │ @ instruction: 0xf8d7f9fb │ │ │ │ @ instruction: 0xf7fe0080 │ │ │ │ andcc pc, r1, r7, asr #31 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ @@ -43566,18 +43564,18 @@ │ │ │ │ @ instruction: 0x460434bc │ │ │ │ ldrtcs pc, [r8], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [fp], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf00e447a │ │ │ │ strtmi pc, [r0], -r9, lsl #24 │ │ │ │ @ instruction: 0xff58f7fa │ │ │ │ @ instruction: 0xf7d5203f │ │ │ │ - @ instruction: 0xf8dfeb16 │ │ │ │ + @ instruction: 0xf8dfeb1a │ │ │ │ strmi r1, [r6], -r4, lsr #9 │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ - b ff06d770 │ │ │ │ + b ff16d768 │ │ │ │ movtlt r4, #34308 @ 0x8604 │ │ │ │ movwls r6, #32315 @ 0x7e3b │ │ │ │ movwls r6, #28283 @ 0x6e7b │ │ │ │ movwls r6, #24251 @ 0x5ebb │ │ │ │ @ instruction: 0xf5026efa │ │ │ │ @ instruction: 0xf5025384 │ │ │ │ tstcc r0, #128, 2 │ │ │ │ @@ -43588,417 +43586,417 @@ │ │ │ │ movwcc r3, #49672 @ 0xc208 │ │ │ │ movwls r9, #4611 @ 0x1203 │ │ │ │ strbtcs pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ movwls r6, #20043 @ 0x4e4b │ │ │ │ stcvs 4, cr4, [fp], {122} @ 0x7a │ │ │ │ movwls r2, #8449 @ 0x2101 │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ - stmib r6, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ bicscs pc, r7, r0, asr #4 │ │ │ │ @ instruction: 0xf960f011 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8d7eae0 │ │ │ │ + @ instruction: 0xf8d7eae4 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ @ instruction: 0xf107f977 │ │ │ │ strmi r0, [r3], -r4, lsr #3 │ │ │ │ ldrbvs r2, [fp, #-0]! │ │ │ │ - ldm r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strdcs r4, [r0, -pc] │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ sbcsvs pc, r2, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #-2259 @ 0xfffff72d │ │ │ │ - b ced7f8 │ │ │ │ + b ded7f0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81adf040 │ │ │ │ ldrbvs pc, [r2], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi ffe2a360 │ │ │ │ + blmi ffe2a368 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr2, cr4, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr6, cr4, {6} │ │ │ │ movwls r6, #11643 @ 0x2d7b │ │ │ │ sbcscs pc, pc, #64, 4 │ │ │ │ ldmibmi ip!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blmi fff09938 │ │ │ │ + blmi fff09930 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #799 @ 0x31f │ │ │ │ @ instruction: 0xf7ef4623 │ │ │ │ ldrtmi pc, [r0], -r7, lsr #21 @ │ │ │ │ - svc 0x000ef7d4 │ │ │ │ + svc 0x0012f7d4 │ │ │ │ @ instruction: 0x46286c3a │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ strtmi r0, [r1], -r4, lsr #1 │ │ │ │ - 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} │ │ │ │ @ instruction: 0xf7fa6d78 │ │ │ │ svcvs 0x0038fedb │ │ │ │ mrc2 7, 6, pc, cr8, cr10, {7} │ │ │ │ @ instruction: 0xf7d5e6dc │ │ │ │ - stmdavs r3, {r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xff18f7fa │ │ │ │ ldrvs r4, [r8, #-1541]! @ 0xfffff9fb │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ @ instruction: 0xf924f7ee │ │ │ │ @ instruction: 0xf8d74ae7 │ │ │ │ vst4.32 {d19-d22}, [pc], r8 │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462864f8 │ │ │ │ - blx 1b6b976 │ │ │ │ + blx 1b6b96e │ │ │ │ orrseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi ff4e9b28 │ │ │ │ + blmi ff4e9b30 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf8c72100 │ │ │ │ @ instruction: 0xf5078070 │ │ │ │ ldrvs r7, [lr, #82]! @ 0x52 │ │ │ │ cmnvs fp, #13828096 @ 0xd30000 │ │ │ │ - ldmib r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbvc pc, [r2], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi ff26a2a4 │ │ │ │ + blmi ff26a2ac │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr4, cr4, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr8, cr4, {6} │ │ │ │ movwls r6, #11515 @ 0x2cfb │ │ │ │ fldmdbxvs sl!, {d4-d107} @ Deprecated │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #208, 18 @ 0x340000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef2285 │ │ │ │ ldrtmi pc, [r0], -r9, asr #20 @ │ │ │ │ - mrc 7, 5, APSR_nzcv, cr0, cr4, {6} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr4, cr4, {6} │ │ │ │ @ instruction: 0x46286b79 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - ldmda lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fa6cf8 │ │ │ │ ldcvs 14, cr15, [r8, #-500]! @ 0xfffffe0c │ │ │ │ mrc2 7, 3, pc, cr10, cr10, {7} │ │ │ │ @ instruction: 0xf7d5e6ed │ │ │ │ - stmdavs r3, {r1, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ mrc2 7, 5, pc, cr10, cr10, {7} │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [lr], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee64bb │ │ │ │ - bmi fef2dcfc │ │ │ │ + bmi fef2dcf4 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ ldrbtvs r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ @ instruction: 0xf107fb0d │ │ │ │ @ instruction: 0x46200194 │ │ │ │ - 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} │ │ │ │ @ instruction: 0xf8d74ba2 │ │ │ │ strtmi r2, [r1], -r4, lsl #1 │ │ │ │ andvc pc, ip, r7, lsl #10 │ │ │ │ teqvs fp, #13828096 @ 0xd30000 │ │ │ │ - ldmdb r8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ tstphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strvc pc, [ip], -r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi fe6ea1ec │ │ │ │ + blmi fe6ea1f4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r8, #848]! @ 0x350 │ │ │ │ + ldc 7, cr15, [ip, #848]! @ 0x350 │ │ │ │ movwls r6, #11387 @ 0x2c7b │ │ │ │ vldmiavs sl!, {d4-d22} │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #2703360 @ 0x294000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef2265 │ │ │ │ ldrtmi pc, [r0], -sp, ror #19 @ │ │ │ │ - mrc 7, 2, APSR_nzcv, cr4, cr4, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr8, cr4, {6} │ │ │ │ @ instruction: 0x46286b39 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0094f8d7 │ │ │ │ - svc 0x00e2f7d4 │ │ │ │ + svc 0x00e6f7d4 │ │ │ │ @ instruction: 0xf7fa6c78 │ │ │ │ ldcvs 14, cr15, [r8], #132 @ 0x84 │ │ │ │ mrc2 7, 0, pc, cr14, cr10, {7} │ │ │ │ @ instruction: 0xf7d5e622 │ │ │ │ - stmdavs r3, {r1, r2, r4, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ mrc2 7, 2, pc, cr14, cr10, {7} │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee63fb │ │ │ │ - bmi fe46dc44 │ │ │ │ + bmi fe46dc3c │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0x63b8447a │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ @ instruction: 0xf107fab1 │ │ │ │ andcs r0, r0, r0, lsr #3 │ │ │ │ - svc 0x00bcf7d4 │ │ │ │ + svc 0x00c0f7d4 │ │ │ │ @ instruction: 0xf8d74b74 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ adcvs pc, pc, r7, lsl #10 │ │ │ │ rsbsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - ldmdb ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r8, r0, asr #32 │ │ │ │ strtvs pc, [pc], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi 1b6a134 │ │ │ │ + blmi 1b6a13c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [ip, #-848] @ 0xfffffcb0 │ │ │ │ + stcl 7, cr15, [r0, #-848]! @ 0xfffffcb0 │ │ │ │ movwls r6, #11195 @ 0x2bbb │ │ │ │ - blvs ffec28e4 │ │ │ │ + blvs ffec28dc │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #1998848 @ 0x1e8000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef22b7 │ │ │ │ @ instruction: 0x4630f991 │ │ │ │ - ldcl 7, cr15, [r8, #848]! @ 0x350 │ │ │ │ + ldcl 7, cr15, [ip, #848]! @ 0x350 │ │ │ │ @ instruction: 0x46286a79 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - svc 0x0086f7d4 │ │ │ │ + svc 0x008af7d4 │ │ │ │ @ instruction: 0xf7fa6bb8 │ │ │ │ - blvs ffe6f244 │ │ │ │ + blvs ffe6f23c │ │ │ │ stc2l 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xf7d4e6e5 │ │ │ │ - stmdavs r3, {r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ mcr2 7, 0, pc, cr2, cr10, {7} @ │ │ │ │ eorsvs r4, r8, #5242880 @ 0x500000 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ @ instruction: 0xf80ef7ee │ │ │ │ @ instruction: 0xf8d74a65 │ │ │ │ vst4.32 {d19-d22}, [pc], r8 │ │ │ │ mvnsvs r6, r0, lsl #3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ - blx 15ebba0 │ │ │ │ + blx 15ebb98 │ │ │ │ @ instruction: 0xf8d74b49 │ │ │ │ @ instruction: 0xf1072084 │ │ │ │ mulcs r0, ip, r1 │ │ │ │ @ instruction: 0xf7d458d4 │ │ │ │ - tstcs r0, lr, asr pc │ │ │ │ + tstcs r0, r2, ror #30 │ │ │ │ addvs pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d561bc │ │ │ │ - strmi lr, [r4], -r2, asr #17 │ │ │ │ + strmi lr, [r4], -r6, asr #17 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ strvs pc, [ip], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi 102a080 │ │ │ │ + blmi 102a088 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stc 7, cr15, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + stc 7, cr15, [r6, #-848] @ 0xfffffcb0 │ │ │ │ movwls r6, #10747 @ 0x29fb │ │ │ │ - bvs ec28f0 │ │ │ │ + bvs ec28e8 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ andscs r4, pc, #80, 18 @ 0x140000 │ │ │ │ ldrbtmi r6, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ef229d │ │ │ │ @ instruction: 0x4630f937 │ │ │ │ - ldc 7, cr15, [lr, #848] @ 0x350 │ │ │ │ + stc 7, cr15, [r2, #848]! @ 0x350 │ │ │ │ @ instruction: 0x462869b9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ - svc 0x002cf7d4 │ │ │ │ + svc 0x0030f7d4 │ │ │ │ @ instruction: 0xf7fa69f8 │ │ │ │ - bvs e6f190 │ │ │ │ + bvs e6f188 │ │ │ │ stc2l 7, cr15, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ ldrsbthi pc, [r0], #-135 @ 0xffffff79 @ │ │ │ │ strb r6, [r1, #3518] @ 0xdbe │ │ │ │ @ instruction: 0xf8d74b28 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d5708c │ │ │ │ - blmi 929c18 │ │ │ │ + blmi 929c20 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ sbcsvs pc, r2, r7, lsl #10 │ │ │ │ - svc 0x00f8f7d4 │ │ │ │ + svc 0x00fcf7d4 │ │ │ │ @ instruction: 0xf8d74b1d │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - blvs 1f01488 │ │ │ │ + blvs 1f01480 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d47052 │ │ │ │ - blmi 66bbec │ │ │ │ + blmi 66bbf4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ andvc pc, ip, r7, lsl #10 │ │ │ │ - svc 0x00e2f7d4 │ │ │ │ + svc 0x00e6f7d4 │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - bvs 1f014b4 │ │ │ │ + bvs 1f014ac │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d460af │ │ │ │ - blmi 3abbc0 │ │ │ │ + blmi 3abbc8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ addvs pc, ip, r7, lsl #10 │ │ │ │ - svc 0x00ccf7d4 │ │ │ │ - stc 7, cr15, [r6, #-848] @ 0xfffffcb0 │ │ │ │ - andeq r0, r5, r6, ror #20 │ │ │ │ - andeq r0, r5, ip, asr sl │ │ │ │ - andeq sl, r2, r6, lsl r0 │ │ │ │ + svc 0x00d0f7d4 │ │ │ │ + stc 7, cr15, [sl, #-848] @ 0xfffffcb0 │ │ │ │ + andeq r0, r5, lr, ror #20 │ │ │ │ + andeq r0, r5, r4, ror #20 │ │ │ │ + andeq sl, r2, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r2, r2, asr sp │ │ │ │ - andeq r9, r2, lr, lsr #31 │ │ │ │ + andeq r9, r2, sl, asr #26 │ │ │ │ + andeq r9, r2, r6, lsr #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r3, r5, sl, ror #19 │ │ │ │ - muleq r2, r6, ip │ │ │ │ - andeq r0, r5, lr, lsr #18 │ │ │ │ - andeq r9, r2, sl, lsl pc │ │ │ │ - andeq r9, r2, ip, ror fp │ │ │ │ - andeq r9, r2, r6, asr #27 │ │ │ │ - @ instruction: 0x00029ebc │ │ │ │ - andeq r9, r2, lr, lsr #29 │ │ │ │ - andeq r9, r2, r0, ror lr │ │ │ │ - andeq r3, r5, r0, lsr #15 │ │ │ │ - andeq r9, r2, r6, asr sl │ │ │ │ - muleq r2, r8, ip │ │ │ │ - andeq r9, r2, lr, lsl sp │ │ │ │ - andeq r3, r5, r8, ror #13 │ │ │ │ - muleq r2, r6, r9 │ │ │ │ - andeq r9, r2, r8, lsr ip │ │ │ │ - andeq r3, r5, r0, lsr r6 │ │ │ │ - ldrdeq r9, [r2], -lr │ │ │ │ - andeq r9, r2, r8, lsl #21 │ │ │ │ - andeq r3, r5, r8, ror r5 │ │ │ │ - andeq r9, r2, r6, lsr #16 │ │ │ │ - andeq r9, r2, r8, lsr fp │ │ │ │ - andeq r3, r5, r4, asr #9 │ │ │ │ - andeq r9, r2, r2, ror r7 │ │ │ │ + strdeq r3, [r5], -r2 │ │ │ │ + andeq r9, r2, lr, lsl #25 │ │ │ │ + andeq r0, r5, r6, lsr r9 │ │ │ │ + andeq r9, r2, r2, lsl pc │ │ │ │ + andeq r9, r2, r4, ror fp │ │ │ │ + @ instruction: 0x00029dbe │ │ │ │ + @ instruction: 0x00029eb4 │ │ │ │ + andeq r9, r2, r6, lsr #29 │ │ │ │ + andeq r9, r2, r8, ror #28 │ │ │ │ + andeq r3, r5, r8, lsr #15 │ │ │ │ + andeq r9, r2, lr, asr #20 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + andeq r9, r2, r6, lsl sp │ │ │ │ + strdeq r3, [r5], -r0 │ │ │ │ + andeq r9, r2, lr, lsl #19 │ │ │ │ + andeq r9, r2, r0, lsr ip │ │ │ │ + andeq r3, r5, r8, lsr r6 │ │ │ │ + ldrdeq r9, [r2], -r6 │ │ │ │ + andeq r9, r2, r0, lsl #21 │ │ │ │ + andeq r3, r5, r0, lsl #11 │ │ │ │ + andeq r9, r2, lr, lsl r8 │ │ │ │ + andeq r9, r2, r0, lsr fp │ │ │ │ + andeq r3, r5, ip, asr #9 │ │ │ │ + andeq r9, r2, sl, ror #14 │ │ │ │ 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 │ │ │ │ cdpeq 8, 0, cr15, cr0, cr12, {6} │ │ │ │ - stcpl 5, cr15, [pc, #692] @ 2ffc8 │ │ │ │ + stcpl 5, cr15, [pc, #692] @ 2ffc0 │ │ │ │ stclne 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ ldrbtmi r4, [r9], #-3264 @ 0xfffff340 │ │ │ │ ldccs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strpl pc, [lr, #1287] @ 0x507 │ │ │ │ @ instruction: 0xf8c7447c │ │ │ │ @ instruction: 0xf8df40b4 │ │ │ │ strcc r3, [ip, #-3252] @ 0xfffff34c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f602a │ │ │ │ @ instruction: 0xf8c70200 │ │ │ │ stmiapl r4!, {r5, r7}^ │ │ │ │ - blcs 49dd4 │ │ │ │ + blcs 49dcc │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df80c0 │ │ │ │ @ instruction: 0xf8d73c90 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ - blcs 49dd0 │ │ │ │ + blcs 49dc8 │ │ │ │ addhi pc, r7, r0, lsl #6 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - stc 7, cr15, [r2, #848]! @ 0x350 │ │ │ │ + stc 7, cr15, [r6, #848]! @ 0x350 │ │ │ │ adceq pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf107853e │ │ │ │ andcs r0, r0, r4, asr #3 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr8, cr4, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr4, {6} │ │ │ │ stclcc 8, cr15, [r4], #-892 @ 0xfffffc84 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r5, ip, sp, lr}^ │ │ │ │ adccc pc, r8, r7, asr #17 │ │ │ │ - svc 0x00b6f7d4 │ │ │ │ + svc 0x00baf7d4 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorvc pc, r4, r7, lsl #10 │ │ │ │ mcrrhi 8, 13, pc, r4, cr15 @ │ │ │ │ - stmda ip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mcrrcc 8, 13, pc, r0, cr15 @ │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf8df44f8 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c744f9 │ │ │ │ @ instruction: 0x46183094 │ │ │ │ - bl ffbedd1c │ │ │ │ + bl ffcedd14 │ │ │ │ ldrdge pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d44650 │ │ │ │ - strmi lr, [r4], -r0, asr #31 │ │ │ │ + strmi lr, [r4], -r4, asr #31 │ │ │ │ @ instruction: 0xf100b1c0 │ │ │ │ @ instruction: 0x46410513 │ │ │ │ @ instruction: 0xf00d4628 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4649d0f2 │ │ │ │ @ instruction: 0xf00d4628 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -ip, ror #1 │ │ │ │ @ instruction: 0xf7dc4620 │ │ │ │ strmi pc, [r6], -r9, asr #18 │ │ │ │ @ instruction: 0xf7d44650 │ │ │ │ - strmi lr, [r4], -r8, lsr #31 │ │ │ │ + strmi lr, [r4], -ip, lsr #31 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ eorvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d446b0 │ │ │ │ - @ instruction: 0xf8dfec7a │ │ │ │ + @ instruction: 0xf8dfec7e │ │ │ │ @ instruction: 0xf8d73bdc │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ adcscc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ ldrmi r3, [r8, r8, lsr #1] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d400c4 │ │ │ │ - @ instruction: 0xf8d7ee00 │ │ │ │ + @ instruction: 0xf8d7ee04 │ │ │ │ @ instruction: 0xf7d500ac │ │ │ │ - @ instruction: 0xf8c7e860 │ │ │ │ + @ instruction: 0xf8c7e864 │ │ │ │ mcrcs 0, 0, r4, cr0, cr12, {5} │ │ │ │ sbcshi pc, r2, r0 │ │ │ │ - blcc fe76e1c8 │ │ │ │ + blcc fe76e1c0 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ stmib r7, {r2, r5, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf8d76626 │ │ │ │ ldmdavs fp, {r2, r5, r7, ip, sp} │ │ │ │ vldmdble fp!, {d2-d1} │ │ │ │ - blcc 1f6e1e4 │ │ │ │ + blcc 1f6e1dc │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrdcs r8, [r0], -r2 │ │ │ │ - blcs fe06e1f8 │ │ │ │ + blcs fe06e1f0 │ │ │ │ orrpl pc, lr, r7, lsl #10 │ │ │ │ - blcc 176e200 │ │ │ │ + blcc 176e1f8 │ │ │ │ ldrbtmi r3, [sl], #-268 @ 0xfffffef4 │ │ │ │ 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, r0, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blvs 166e224 │ │ │ │ + blvs 166e21c │ │ │ │ andmi pc, r1, #64, 4 │ │ │ │ - blpl 156e22c │ │ │ │ + blpl 156e224 │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ cdp2 0, 12, cr15, cr0, cr13, {0} │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmdavs r3!, {r0, r2, r4, r5, r7, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ @@ -44011,36 +44009,36 @@ │ │ │ │ ldrdne pc, [r0], r7 @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8c74604 │ │ │ │ @ instruction: 0xf00d0090 │ │ │ │ stccs 13, cr15, [r0], {5} │ │ │ │ ldrbthi pc, [r4], #-0 @ │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - stc 7, cr15, [r0, #848] @ 0x350 │ │ │ │ + stc 7, cr15, [r4, #848] @ 0x350 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ - blcs 4171c │ │ │ │ + blcs 41714 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - ldcl 7, cr15, [r6, #-848]! @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [sl, #-848]! @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf0004284 │ │ │ │ @ instruction: 0xf64f80aa │ │ │ │ @ instruction: 0xf6cf32fe │ │ │ │ @ instruction: 0xf8c772ff │ │ │ │ @ instruction: 0xf8d720bc │ │ │ │ @ instruction: 0xf10730bc │ │ │ │ - blcs 31224 │ │ │ │ + blcs 3121c │ │ │ │ @ instruction: 0xf8d7db09 │ │ │ │ vst4.32 {d19-d22}, [pc :64], ip │ │ │ │ @ instruction: 0xf8d75280 │ │ │ │ ldmdavs r9, {r4, r7} │ │ │ │ stc2 0, cr15, [r2], #52 @ 0x34 │ │ │ │ @ instruction: 0xf8d76020 │ │ │ │ - blcs 3c240 │ │ │ │ + blcs 3c238 │ │ │ │ smlalbthi pc, r3, r0, r2 @ │ │ │ │ - bmi fec6e2d4 │ │ │ │ + bmi fec6e2cc │ │ │ │ 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, │ │ │ │ @@ -44062,31 +44060,31 @@ │ │ │ │ @ instruction: 0xf0004f00 │ │ │ │ @ instruction: 0xf8d781d8 │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf8d73084 │ │ │ │ @ instruction: 0xf7fa0084 │ │ │ │ @ instruction: 0xf8dffb79 │ │ │ │ ldrbtmi r3, [fp], #-2632 @ 0xfffff5b8 │ │ │ │ - blcs 8a73c │ │ │ │ + blcs 8a734 │ │ │ │ msrhi SPSR_fxc, r0 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf8c7685b │ │ │ │ @ instruction: 0xf8d7309c │ │ │ │ - blcs 3c254 │ │ │ │ + blcs 3c24c │ │ │ │ svcge 0x0039f47f │ │ │ │ @ instruction: 0x8098f8d7 │ │ │ │ @ instruction: 0xf7dc4640 │ │ │ │ @ instruction: 0xf8dff839 │ │ │ │ @ instruction: 0xf8d739f0 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ - blcs 4a06c │ │ │ │ + blcs 4a064 │ │ │ │ svcge 0x0039f43f │ │ │ │ - bne 36e384 │ │ │ │ + bne 36e37c │ │ │ │ addpl pc, sl, #64, 4 │ │ │ │ - beq 26e38c │ │ │ │ + beq 26e384 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 12, cr15, cr14, cr13, {0} │ │ │ │ @ instruction: 0xf8dfe72d │ │ │ │ vpmax.s8 d17, d0, d0 │ │ │ │ @ instruction: 0xf8df424a │ │ │ │ ldrbtmi r0, [r9], #-2556 @ 0xfffff604 │ │ │ │ @ instruction: 0xf00d4478 │ │ │ │ @@ -44103,200 +44101,200 @@ │ │ │ │ str pc, [lr, -pc, lsr #29] │ │ │ │ ldmibcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d47024 │ │ │ │ - @ instruction: 0xf8d7edce │ │ │ │ + @ instruction: 0xf8d7edd2 │ │ │ │ ldmdavc fp, {r4, r7, ip, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7af50 │ │ │ │ ldmdavc fp, {r4, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaf50 │ │ │ │ vst2.32 {d17,d19}, [pc :64], r8 │ │ │ │ @ instruction: 0xf8d75280 │ │ │ │ ldrbtmi r0, [r9], #-144 @ 0xffffff70 │ │ │ │ - blx ffe6c0d2 │ │ │ │ + blx ffe6c0ca │ │ │ │ adcseq pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf8d7e743 │ │ │ │ ldr r0, [r7, -r0, lsr #1]! │ │ │ │ strvc pc, [r2], #1444 @ 0x5a4 │ │ │ │ eorvs r2, r3, r0, lsr #6 │ │ │ │ - ldcl 7, cr15, [ip], #848 @ 0x350 │ │ │ │ + stc 7, cr15, [r0, #-848] @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf8d76803 │ │ │ │ mlavs fp, r0, r0, r0 │ │ │ │ ldc2l 7, cr15, [r8, #-948] @ 0xfffffc4c │ │ │ │ ldrvs r4, [r8, r6, lsl #12]! │ │ │ │ - ldc 7, cr15, [lr], {212} @ 0xd4 │ │ │ │ + stc 7, cr15, [r2], #848 @ 0x350 │ │ │ │ stmdacs r5, {r0, r2, r9, sl, lr} │ │ │ │ teqphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbne r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r3, [r0], #-2054 @ 0xfffff7fa │ │ │ │ @ instruction: 0xf7d44479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r9, fp, sp, lr, pc} │ │ │ │ teqphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorvs r2, r3, r4, lsl #6 │ │ │ │ ldrsbtcs pc, [r8], r7 @ │ │ │ │ bicseq pc, r0, r7, lsl #2 │ │ │ │ - bcs b80f4 │ │ │ │ + bcs b80ec │ │ │ │ @ instruction: 0xf107bf02 │ │ │ │ andcs r0, r4, #204, 6 @ 0x30000003 │ │ │ │ @ instruction: 0xf7d4601a │ │ │ │ - @ instruction: 0xf8d7ec9a │ │ │ │ + @ instruction: 0xf8d7ec9e │ │ │ │ swpcs r3, r0, [r0] @ │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ addsvs pc, r8, r7, lsl #10 │ │ │ │ ldmcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ ssatvs r5, #28, r3, asr #17 │ │ │ │ - ldcl 7, cr15, [r4, #848]! @ 0x350 │ │ │ │ + ldcl 7, cr15, [r8, #848]! @ 0x350 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ movthi pc, #32832 @ 0x8040 @ │ │ │ │ ldrvs pc, [r8], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - @ instruction: 0xf8dfee6c │ │ │ │ + @ instruction: 0xf8dfee70 │ │ │ │ @ instruction: 0xf8d738f8 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44628 │ │ │ │ - @ instruction: 0xf507ea34 │ │ │ │ + @ instruction: 0xf507ea38 │ │ │ │ @ instruction: 0xf8d75189 │ │ │ │ subcs r8, r0, #204 @ 0xcc │ │ │ │ ldrsbtls pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf8d73108 │ │ │ │ @ instruction: 0xf7ee00b8 │ │ │ │ @ instruction: 0xf8dffdcb │ │ │ │ ldrdls r1, [r1], -r4 │ │ │ │ svcvs 0x00ba464b │ │ │ │ @ instruction: 0x46404479 │ │ │ │ adccs r9, r3, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ee4295 │ │ │ │ @ instruction: 0x4630fe5f │ │ │ │ - b ff1ee0cc │ │ │ │ + b ff2ee0c4 │ │ │ │ @ instruction: 0x46286ebb │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100d0 │ │ │ │ - mrrc 7, 13, pc, r4, cr4 @ │ │ │ │ + mrrc 7, 13, pc, r8, cr4 @ │ │ │ │ @ instruction: 0xf7fa6fb8 │ │ │ │ @ instruction: 0xe714fa93 │ │ │ │ @ instruction: 0x2e0069e6 │ │ │ │ mcrge 4, 7, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0x61264630 │ │ │ │ - mcr 7, 6, pc, cr4, cr4, {6} @ │ │ │ │ - bne ff0caa34 │ │ │ │ - bl 188ab38 │ │ │ │ - bcs 70dbc │ │ │ │ + mcr 7, 6, pc, cr8, cr4, {6} @ │ │ │ │ + bne ff0caa2c │ │ │ │ + bl 188ab30 │ │ │ │ + bcs 70db4 │ │ │ │ tstpeq r0, r3, ror r1 @ p-variant is OBSOLETE │ │ │ │ mrcge 6, 6, APSR_nzcv, cr15, cr15, {7} │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf916f024 │ │ │ │ - bl 1dc17c4 │ │ │ │ + bl 1dc17bc │ │ │ │ @ instruction: 0xf6bf0301 │ │ │ │ @ instruction: 0x4642aed6 │ │ │ │ @ instruction: 0xf0244633 │ │ │ │ ldrtmi pc, [r1], -sp, lsl #18 @ │ │ │ │ @ instruction: 0xff62f003 │ │ │ │ @ instruction: 0xf8d7e6cd │ │ │ │ @ instruction: 0xf7ed0090 │ │ │ │ @ instruction: 0xf107fcc7 │ │ │ │ @ instruction: 0x63b801c8 │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - @ instruction: 0xf8dfec24 │ │ │ │ + @ instruction: 0xf8dfec28 │ │ │ │ @ instruction: 0xf8d737fc │ │ │ │ strhcs r2, [r0, -r4] │ │ │ │ rsbvc pc, sl, r7, lsl #10 │ │ │ │ usatvs r5, #27, r3, asr #17 │ │ │ │ - stc 7, cr15, [r2, #848] @ 0x350 │ │ │ │ + stc 7, cr15, [r6, #848] @ 0x350 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ rschi pc, r1, #64 @ 0x40 │ │ │ │ stmdavc sl!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d44640 │ │ │ │ - @ instruction: 0xf8dfedfa │ │ │ │ + @ instruction: 0xf8dfedfe │ │ │ │ @ instruction: 0xf8d73814 │ │ │ │ ldmpl r6, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blvs fef2a930 │ │ │ │ + blvs fef2a938 │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @ instruction: 0xf8df3804 │ │ │ │ @ instruction: 0xf8df2804 │ │ │ │ ldrbtmi r1, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r9, [sl], #-770 @ 0xfffffcfe │ │ │ │ ldrsbtcc pc, [ip], r7 @ │ │ │ │ andls r4, r1, #2030043136 @ 0x79000000 │ │ │ │ andls r2, r0, #805306375 @ 0x30000007 │ │ │ │ rsbmi pc, r1, #64, 4 │ │ │ │ ldc2l 7, cr15, [r0, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0xf7d44640 │ │ │ │ - @ instruction: 0x6efaea58 │ │ │ │ + @ instruction: 0x6efaea5c │ │ │ │ @ instruction: 0x47904630 │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7d400c8 │ │ │ │ - blvs fee6b204 │ │ │ │ - blx 96e258 │ │ │ │ + blvs fee6b20c │ │ │ │ + blx 96e250 │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - blx 86e260 │ │ │ │ + blx 86e258 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf8c7685b │ │ │ │ ssat r3, #13, ip, lsl #1 │ │ │ │ sbfxcc pc, pc, #17, #25 │ │ │ │ - bvs fe641478 │ │ │ │ + bvs fe641470 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d780ff │ │ │ │ @ instruction: 0xf0131090 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ ldccc 8, cr15, [r8], #336 @ 0x150 │ │ │ │ rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ @ instruction: 0xf7d4e681 │ │ │ │ - andcc lr, r1, r6, ror #21 │ │ │ │ + andcc lr, r1, sl, ror #21 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - bl ffeee208 │ │ │ │ + bl fffee200 │ │ │ │ orrvc pc, r2, r7, lsl #10 │ │ │ │ andcs r6, r0, r2, lsl #16 │ │ │ │ adcscs pc, r8, r7, asr #17 │ │ │ │ - bl fedee218 │ │ │ │ + bl feeee210 │ │ │ │ @ instruction: 0x3720f8df │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ @ instruction: 0xf50720b4 │ │ │ │ ldmpl r3, {r0, r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d4643b │ │ │ │ - @ instruction: 0x4604ed16 │ │ │ │ + @ instruction: 0x4604ed1a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507836e │ │ │ │ @ instruction: 0x4640687b │ │ │ │ - stc 7, cr15, [ip, #848] @ 0x350 │ │ │ │ + ldc 7, cr15, [r0, #848] @ 0x350 │ │ │ │ @ instruction: 0x3738f8df │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - ldmdb r4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x03b8f107 │ │ │ │ @ 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 │ │ │ │ stc2 7, cr15, [r4, #952] @ 0x3b8 │ │ │ │ @ instruction: 0xf7d44640 │ │ │ │ - ldrtmi lr, [r0], -ip, ror #19 │ │ │ │ + @ instruction: 0x4630e9f0 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ ldrdeq pc, [r4, -r7] │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - @ instruction: 0xe647eb7a │ │ │ │ + @ instruction: 0xe647eb7e │ │ │ │ mrcge 4, 6, APSR_nzcv, cr0, cr15, {3} │ │ │ │ svcne 0x00686fbb │ │ │ │ @ instruction: 0x1700f8df │ │ │ │ ldrbtmi r4, [r9], #-1048 @ 0xfffffbe8 │ │ │ │ - stmia r0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ andcs sl, r4, #3152 @ 0xc50 │ │ │ │ sbccs pc, ip, r7, asr #17 │ │ │ │ ldreq lr, [r8, #-1728] @ 0xfffff940 │ │ │ │ vst3.8 {d13-d15}, [r3], r5 │ │ │ │ @ instruction: 0xf5b36381 │ │ │ │ @ instruction: 0xf47f6f81 │ │ │ │ @@ -44306,15 +44304,15 @@ │ │ │ │ @ instruction: 0xf9e4f7fa │ │ │ │ @ instruction: 0x8090f8d7 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf8c75280 │ │ │ │ strbmi r0, [r1], -ip, lsl #1 │ │ │ │ @ instruction: 0xf00d3008 │ │ │ │ @ instruction: 0x2001fab3 │ │ │ │ - blx ff16e30c │ │ │ │ + blx ff16e304 │ │ │ │ addpl pc, r0, #25165824 @ 0x1800000 │ │ │ │ @ instruction: 0xf1076873 │ │ │ │ ldrsbtvs r0, [r0], -r8 │ │ │ │ @ instruction: 0xf0234640 │ │ │ │ rsbsvs r0, r3, r8, lsl #6 │ │ │ │ sbcpl pc, r8, r2, asr #17 │ │ │ │ bicseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -44335,25 +44333,25 @@ │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, ip, sp} │ │ │ │ strls r6, [r0, #-699] @ 0xfffffd45 │ │ │ │ @ instruction: 0xf8d74619 │ │ │ │ ldrtmi r2, [r3], -ip, lsl #1 │ │ │ │ cdp2 7, 9, cr15, cr0, cr6, {7} │ │ │ │ adcseq pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - blx febee3ca │ │ │ │ + blx febee3c2 │ │ │ │ ldrsbtmi pc, [r8], r7 @ │ │ │ │ addeq pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ @ instruction: 0xf8df817e │ │ │ │ @ instruction: 0xf8d73634 │ │ │ │ ldmpl r2, {r2, r4, r5, r7, sp}^ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ strbcs lr, [sp, #2514] @ 0x9d2 │ │ │ │ @ instruction: 0xf0002d01 │ │ │ │ - bcs 907b0 │ │ │ │ + bcs 907a8 │ │ │ │ strbhi pc, [r3], #0 @ │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0xf8d78259 │ │ │ │ ldrbvs r3, [fp, r8, lsl #1]! │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ @@ -44368,15 +44366,15 @@ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf7fab108 │ │ │ │ @ instruction: 0xf8d7f919 │ │ │ │ @ instruction: 0xf7fa0080 │ │ │ │ ldr pc, [r6, #2325] @ 0x915 │ │ │ │ strbcc pc, [r8, #2271] @ 0x8df @ │ │ │ │ - bvs ff741684 │ │ │ │ + bvs ff74167c │ │ │ │ ldmvs sl, {r2, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmib r3, {r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ ldmib r7, {r2, r3, r9, ip}^ │ │ │ │ addsmi r0, r3, #134217729 @ 0x8000001 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ @ instruction: 0x4620d015 │ │ │ │ @ instruction: 0xf902f7fa │ │ │ │ @@ -44387,512 +44385,512 @@ │ │ │ │ strmi r8, [r8], -r2, asr #18 │ │ │ │ stmdbhi ip, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8b0f7fd │ │ │ │ rscvs r4, r8, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavc r3!, {r1, r2, r3, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ tstle r6, r1, ror #22 │ │ │ │ - blcs 19ce670 │ │ │ │ + blcs 19ce668 │ │ │ │ stmiavc r3!, {r0, r1, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf43f2b73 │ │ │ │ @ instruction: 0xf8dfad64 │ │ │ │ andcs r0, r5, #116, 10 @ 0x1d000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stcl 7, cr15, [sl], {212} @ 0xd4 │ │ │ │ + stcl 7, cr15, [lr], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad5a │ │ │ │ andcs r0, r5, #100, 10 @ 0x19000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stcl 7, cr15, [r0], {212} @ 0xd4 │ │ │ │ + stcl 7, cr15, [r4], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad50 │ │ │ │ andcs r0, r7, #84, 10 @ 0x15000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldc 7, cr15, [r6], #848 @ 0x350 │ │ │ │ + ldc 7, cr15, [sl], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad46 │ │ │ │ andcs r0, r6, #68, 10 @ 0x11000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [ip], #848 @ 0x350 │ │ │ │ + ldc 7, cr15, [r0], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad3c │ │ │ │ andcs r0, r6, #52, 10 @ 0xd000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [r2], #848 @ 0x350 │ │ │ │ + stc 7, cr15, [r6], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad32 │ │ │ │ andcs r0, r4, #36, 10 @ 0x9000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldc 7, cr15, [r8], {212} @ 0xd4 │ │ │ │ + ldc 7, cr15, [ip], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad28 │ │ │ │ andcs r0, r5, #20, 10 @ 0x5000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [lr], {212} @ 0xd4 │ │ │ │ + ldc 7, cr15, [r2], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad1e │ │ │ │ andcs r0, r3, #4, 10 @ 0x1000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [r4], {212} @ 0xd4 │ │ │ │ + stc 7, cr15, [r8], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad14 │ │ │ │ andcs r0, r4, #244, 8 @ 0xf4000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldcl 7, cr15, [sl], #-848 @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [lr], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad0a │ │ │ │ andcs r0, r5, #228, 8 @ 0xe4000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldcl 7, cr15, [r0], #-848 @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [r4], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad00 │ │ │ │ andcs r0, r4, #212, 8 @ 0xd4000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stcl 7, cr15, [r6], #-848 @ 0xfffffcb0 │ │ │ │ + stcl 7, cr15, [sl], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfacf6 │ │ │ │ ldrbtmi r3, [fp], #-1220 @ 0xfffffb3c │ │ │ │ - blcs 8a740 │ │ │ │ + blcs 8a738 │ │ │ │ @ instruction: 0xf8dfd009 │ │ │ │ @ instruction: 0x462104bc │ │ │ │ ldrbtmi r2, [r8], #-518 @ 0xfffffdfa │ │ │ │ - mrrc 7, 13, pc, r6, cr4 @ │ │ │ │ + mrrc 7, 13, pc, sl, cr4 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d7ace6 │ │ │ │ @ instruction: 0xf7ff0090 │ │ │ │ strbt pc, [r0], #2947 @ 0xb83 @ │ │ │ │ - bcs 7edfc │ │ │ │ + bcs 7edf4 │ │ │ │ svcge 0x0025f63f │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ stc2l 7, cr15, [sl, #-968] @ 0xfffffc38 │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf107839b │ │ │ │ strtmi r0, [r0], -r8, ror #3 │ │ │ │ - b 46e564 │ │ │ │ + b 56e55c │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf6073090 │ │ │ │ @ instruction: 0xf8c70008 │ │ │ │ - blmi ffc3c83c │ │ │ │ + blmi ffc3c834 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf7d467fb │ │ │ │ - strmi lr, [r4], -r6, ror #22 │ │ │ │ + strmi lr, [r4], -sl, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078372 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #12 │ │ │ │ - bl ff76e5a0 │ │ │ │ + bl ff86e598 │ │ │ │ @ instruction: 0xf8d74bf6 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8dfefa6 │ │ │ │ + @ instruction: 0xf8dfefaa │ │ │ │ @ instruction: 0xf8d71438 │ │ │ │ vhadd.s8 d19, d16, d8 │ │ │ │ ldrbtmi r4, [r9], #-766 @ 0xfffffd02 │ │ │ │ movwls r2, #4097 @ 0x1001 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ @ instruction: 0x4630fbdd │ │ │ │ - stmda r4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldclvs 6, cr4, [fp, #160]! @ 0xa0 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r1], -r8, ror #1 │ │ │ │ - ldmib r2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - blmi ff56add4 │ │ │ │ + blmi ff56addc │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7d465bb │ │ │ │ - strmi lr, [r4], -lr, lsr #22 │ │ │ │ + @ instruction: 0x4604eb32 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507832f │ │ │ │ @ instruction: 0xf5076912 │ │ │ │ strbmi r5, [r8], -fp, lsl #13 │ │ │ │ @ instruction: 0xf7d43608 │ │ │ │ - blmi ff6ab550 │ │ │ │ + blmi ff6ab558 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d34640 │ │ │ │ - blmi ffcac480 │ │ │ │ + blmi ffcac488 │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi ffc152e4 │ │ │ │ + blmi ffc152dc │ │ │ │ ldrdne pc, [r0], r7 │ │ │ │ @ instruction: 0xf7f4447b │ │ │ │ strmi pc, [r5], -pc, lsl #23 │ │ │ │ @ instruction: 0xf7d44648 │ │ │ │ - strbmi lr, [r0], -sl, lsl #16 │ │ │ │ + strbmi lr, [r0], -lr, lsl #16 │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - stmdblt r5!, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdblt r5!, {r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ @ instruction: 0xf7f44631 │ │ │ │ @ instruction: 0xf8d7f92d │ │ │ │ tstcs r0, r4, lsl #1 │ │ │ │ @ instruction: 0xff06f7f2 │ │ │ │ @ instruction: 0xf107e69e │ │ │ │ strtmi r0, [r8], -r0, ror #3 │ │ │ │ - stmib r6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf5073090 │ │ │ │ @ instruction: 0xf8c760bb │ │ │ │ - blmi feafc950 │ │ │ │ + blmi feafc948 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x667b58d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf7d467fb │ │ │ │ - @ instruction: 0x4604eadc │ │ │ │ + strmi lr, [r4], -r0, ror #21 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780b9 │ │ │ │ @ instruction: 0x463066bb │ │ │ │ - bl 14ee6b4 │ │ │ │ + bl 15ee6ac │ │ │ │ @ instruction: 0xf8d74bb1 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8d7ef1c │ │ │ │ + @ instruction: 0xf8d7ef20 │ │ │ │ movwls r3, #12424 @ 0x3088 │ │ │ │ addsvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ stmibmi sl, {r0, r3, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blmi ff28a7e8 │ │ │ │ + blmi ff28a7e0 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ ldrbtmi r4, [fp], #-3016 @ 0xfffff438 │ │ │ │ cmncs r3, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 136e756 │ │ │ │ + blx 136e74e │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - @ instruction: 0x4628efb4 │ │ │ │ + @ instruction: 0x4628efb8 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - ldrb lr, [r3], -r2, asr #18 │ │ │ │ - svc 0x0066f7d3 │ │ │ │ + ldrb lr, [r3], -r6, asr #18 │ │ │ │ + svc 0x006af7d3 │ │ │ │ @ instruction: 0xf8d74b9c │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ mrcvs 6, 5, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d46098 │ │ │ │ - blmi fe62b050 │ │ │ │ + blmi fe62b058 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ rsbvc pc, sl, r7, lsl #10 │ │ │ │ - b 56e734 │ │ │ │ + b 66e72c │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7ac42 │ │ │ │ @ instruction: 0xf7ff4090 │ │ │ │ @ instruction: 0xf7d4bb8d │ │ │ │ - @ instruction: 0x4603e95a │ │ │ │ + @ instruction: 0x4603e95e │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf8c7681a │ │ │ │ @ instruction: 0xf7ed20b8 │ │ │ │ @ instruction: 0xf8d7f9b3 │ │ │ │ strmi r4, [r3], -ip, lsr #1 │ │ │ │ biceq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0x462063fb │ │ │ │ - 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: 0xf8d74b73 │ │ │ │ @ instruction: 0x462120b4 │ │ │ │ adcsvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x673b58d3 │ │ │ │ - b 1b6e780 │ │ │ │ + b 1c6e778 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d155 │ │ │ │ @ instruction: 0x464879bc │ │ │ │ - b ff96e790 │ │ │ │ + b ffa6e788 │ │ │ │ @ instruction: 0xf8d74b7a │ │ │ │ @ instruction: 0xf85440b4 │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - mcr 7, 5, pc, cr12, cr3, {6} @ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr0, cr3, {6} │ │ │ │ @ instruction: 0xf8c74b80 │ │ │ │ @ instruction: 0xf10740b4 │ │ │ │ @ instruction: 0xf50700b8 │ │ │ │ @ instruction: 0xf8d05189 │ │ │ │ subcs sl, r0, #0 │ │ │ │ stmiapl r3!, {r3, r8, ip, sp}^ │ │ │ │ - blvs 17ca86c │ │ │ │ - blx 106e828 │ │ │ │ + blvs 17ca864 │ │ │ │ + blx 106e820 │ │ │ │ ldrbmi r9, [r3], -r1 │ │ │ │ mcrmi 6, 4, r4, cr15, cr0, {1} │ │ │ │ ldrbtmi r6, [lr], #-3066 @ 0xfffff406 │ │ │ │ ldrtmi r9, [r1], -r2, lsl #4 │ │ │ │ andls r2, r0, #1610612743 @ 0x60000007 │ │ │ │ andsmi pc, sl, #64, 4 │ │ │ │ - blx ff56e844 │ │ │ │ + blx ff56e83c │ │ │ │ @ instruction: 0xf7d34648 │ │ │ │ - svcvs 0x003bef3c │ │ │ │ + svcvs 0x003bef40 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ ldmdavs r8, {r6, r7, r8, r9} │ │ │ │ - stmia r8, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f96bf8 │ │ │ │ - blmi 13f04c8 │ │ │ │ + blmi 13f04c0 │ │ │ │ ldrsbtmi pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami pc!, {r1, r2, r3, r8, r9, fp, sp, pc}^ @ │ │ │ │ vmin.s8 d20, d0, d17 │ │ │ │ ldrbtmi r4, [r8], #-543 @ 0xfffffde1 │ │ │ │ - blx 1dec8fc │ │ │ │ - bllt 1ae8c8 │ │ │ │ + blx 1dec8f4 │ │ │ │ + bllt 1ae8c0 │ │ │ │ @ instruction: 0xf8d74b57 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ mrcvs 6, 3, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d460bb │ │ │ │ - blmi 14eaf3c │ │ │ │ + blmi 14eaf44 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ adcsvc pc, ip, r7, lsl #10 │ │ │ │ - stmib sl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d44620 │ │ │ │ - blmi eeab6c │ │ │ │ + blmi eeab74 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r0, r2, r4, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7653b │ │ │ │ ldrbvs r3, [fp, r8, lsl #1]! │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ - stmib lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ ldrtvs pc, [r5], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blmi f2b2d8 │ │ │ │ + blmi f2b2e0 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 1, pc, cr14, cr3, {6} @ │ │ │ │ + mrc 7, 1, APSR_nzcv, cr2, cr3, {6} │ │ │ │ @ instruction: 0xf8d7495b │ │ │ │ vhadd.s8 d19, d16, d8 │ │ │ │ ldrbtmi r5, [r9], #-549 @ 0xfffffddb │ │ │ │ movwls r2, #4097 @ 0x1001 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ ldrtmi pc, [r0], -r7, ror #20 @ │ │ │ │ - mcr 7, 6, pc, cr14, cr3, {6} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr2, cr3, {6} │ │ │ │ @ instruction: 0x46286d3b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ ldrsbteq pc, [r4], #135 @ 0x87 @ │ │ │ │ - ldmda ip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ stc2l 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ mcrrne 6, 0, r4, r2, cr3 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ - blmi 1310e6c │ │ │ │ - blvs fe701b84 │ │ │ │ + blmi 1310e64 │ │ │ │ + blvs fe701b7c │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ - blmi 1290d6c │ │ │ │ + blmi 1290d64 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs d0d1c │ │ │ │ + blcs d0d14 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d78089 │ │ │ │ andcc r0, r8, ip, lsl #1 │ │ │ │ @ instruction: 0xf85cf7fe │ │ │ │ - blmi 6e9ef4 │ │ │ │ + blmi 6e9eec │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ rsbsvs pc, fp, r7, lsl #10 │ │ │ │ - ldmdb sl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r0, r5, r2, ror #5 │ │ │ │ - ldrdeq r0, [r5], -r8 │ │ │ │ + ldmdb lr, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r0, r5, sl, ror #5 │ │ │ │ + andeq r0, r5, r0, ror #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r3, r4, r9 │ │ │ │ + andeq r0, r3, ip, lsl #19 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r8, r2, ip, ror #29 │ │ │ │ - andeq r0, r5, sl, ror r1 │ │ │ │ - andeq r9, r2, r8, ror r4 │ │ │ │ - andeq r9, r2, r6, ror r8 │ │ │ │ - andeq r6, r9, r8, lsl r1 │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - andeq r6, r9, r6, lsr #1 │ │ │ │ - andeq r9, r2, r8, lsl r3 │ │ │ │ - andeq r9, r2, r6, lsl r7 │ │ │ │ - andeq r9, r2, r2, lsl #6 │ │ │ │ - andeq r9, r2, r0, lsl #14 │ │ │ │ - andeq pc, r2, r6, lsl #16 │ │ │ │ - ldrdeq r9, [r2], -r4 │ │ │ │ + andeq r8, r2, r4, ror #29 │ │ │ │ + andeq r0, r5, r2, lsl #3 │ │ │ │ + andeq r9, r2, r0, ror r4 │ │ │ │ + andeq r9, r2, lr, ror #16 │ │ │ │ + andeq r6, r9, r0, lsr #2 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq r6, r9, lr, lsr #1 │ │ │ │ + andeq r9, r2, r0, lsl r3 │ │ │ │ + andeq r9, r2, lr, lsl #14 │ │ │ │ + strdeq r9, [r2], -sl │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ + strdeq pc, [r2], -lr │ │ │ │ + andeq r9, r2, ip, asr #5 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r9, r2, r4, asr #3 │ │ │ │ - andeq r9, r2, lr, ror #9 │ │ │ │ - andeq r9, r2, r6, lsl #10 │ │ │ │ - andeq r9, r2, r4, ror #1 │ │ │ │ - andeq r5, r9, r8, ror #27 │ │ │ │ - andeq r9, r2, r6, lsl r4 │ │ │ │ - andeq r9, r2, r2, lsl r0 │ │ │ │ - @ instruction: 0x000294bc │ │ │ │ - andeq r9, r2, r2, rrx │ │ │ │ + @ instruction: 0x000291bc │ │ │ │ + andeq r9, r2, r6, ror #9 │ │ │ │ + strdeq r9, [r2], -lr │ │ │ │ + ldrdeq r9, [r2], -ip │ │ │ │ + strdeq r5, [r9], -r0 │ │ │ │ + andeq r9, r2, lr, lsl #8 │ │ │ │ + andeq r9, r2, sl │ │ │ │ + @ instruction: 0x000294b4 │ │ │ │ + andeq r9, r2, sl, asr r0 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r9], -ip │ │ │ │ - @ instruction: 0x00095bb0 │ │ │ │ - andeq r9, r2, lr, asr r2 │ │ │ │ - andeq r9, r2, r2, asr r2 │ │ │ │ - andeq r9, r2, r6, asr #4 │ │ │ │ - andeq r9, r2, sl, lsr r2 │ │ │ │ - andeq r9, r2, lr, lsr #4 │ │ │ │ - andeq r9, r2, r2, lsr #4 │ │ │ │ - andeq r9, r2, r6, lsl r2 │ │ │ │ - andeq r9, r2, sl, lsl #4 │ │ │ │ - andeq sp, r2, r2, lsl r5 │ │ │ │ - andeq r9, r2, r6, ror #3 │ │ │ │ - ldrdeq r9, [r2], -sl │ │ │ │ - andeq r5, r9, r2, lsr #21 │ │ │ │ - andeq r8, r2, lr, ror #27 │ │ │ │ - @ instruction: 0x00028cbe │ │ │ │ - muleq r5, r4, r9 │ │ │ │ - andeq r8, r2, r8, asr #18 │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ - andeq r8, r2, r6, lsr #23 │ │ │ │ - andeq r8, r2, r0, lsr #31 │ │ │ │ - andeq r9, r2, r2, lsl r0 │ │ │ │ - andeq r8, r2, lr, lsr #21 │ │ │ │ - andeq r8, r2, r6, ror #28 │ │ │ │ - ldrdeq r8, [r2], -r2 │ │ │ │ - ldrdeq r5, [r9], -ip │ │ │ │ - ldrdeq r2, [r5], -r0 │ │ │ │ + andeq r5, r9, r4, ror #23 │ │ │ │ + @ instruction: 0x00095bb8 │ │ │ │ + andeq r9, r2, r6, asr r2 │ │ │ │ + andeq r9, r2, sl, asr #4 │ │ │ │ + andeq r9, r2, lr, lsr r2 │ │ │ │ + andeq r9, r2, r2, lsr r2 │ │ │ │ + andeq r9, r2, r6, lsr #4 │ │ │ │ + andeq r9, r2, sl, lsl r2 │ │ │ │ + andeq r9, r2, lr, lsl #4 │ │ │ │ + andeq r9, r2, r2, lsl #4 │ │ │ │ + andeq sp, r2, sl, lsl #10 │ │ │ │ + ldrdeq r9, [r2], -lr │ │ │ │ + ldrdeq r9, [r2], -r2 │ │ │ │ + andeq r5, r9, sl, lsr #21 │ │ │ │ + andeq r8, r2, r6, ror #27 │ │ │ │ + @ instruction: 0x00028cb6 │ │ │ │ + muleq r5, ip, r9 │ │ │ │ + andeq r8, r2, r0, asr #18 │ │ │ │ + strdeq r2, [r5], -r8 │ │ │ │ + muleq r2, lr, fp │ │ │ │ + muleq r2, r8, pc @ │ │ │ │ + andeq r9, r2, sl │ │ │ │ + andeq r8, r2, r6, lsr #21 │ │ │ │ + andeq r8, r2, lr, asr lr │ │ │ │ + andeq r8, r2, sl, asr #19 │ │ │ │ + andeq r5, r9, r4, ror #13 │ │ │ │ + ldrdeq r2, [r5], -r8 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi ffbac99c │ │ │ │ + blmi ffbac9a4 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r5, r6, lr}^ │ │ │ │ @ instruction: 0xf7d464fb │ │ │ │ - @ instruction: 0x4604e912 │ │ │ │ + @ instruction: 0x4604e916 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ strbtmi pc, [r8], -r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blmi ff9ab120 │ │ │ │ + blmi ff9ab128 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r2, #-844] @ 0xfffffcb4 │ │ │ │ + ldcl 7, cr15, [r6, #-844] @ 0xfffffcb4 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi ff84542c │ │ │ │ + blmi ff845424 │ │ │ │ ldrbtmi r4, [fp], #-2528 @ 0xfffff620 │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [fp], #-3039 @ 0xfffff421 │ │ │ │ tstcs pc, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf986f7ee │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - strtmi lr, [r8], -lr, ror #27 │ │ │ │ + @ instruction: 0x4628edf2 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ ldrsbteq pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - str lr, [sp], #3964 @ 0xf7c │ │ │ │ + str lr, [sp], #3968 @ 0xf80 │ │ │ │ orrpl pc, r8, #29360128 @ 0x1c00000 │ │ │ │ addpl pc, r6, #29360128 @ 0x1c00000 │ │ │ │ movwls r3, #776 @ 0x308 │ │ │ │ ldrdne pc, [ip], r7 │ │ │ │ orrpl pc, r7, #29360128 @ 0x1c00000 │ │ │ │ andcc r3, r8, #8, 6 @ 0x20000000 │ │ │ │ andeq pc, r8, r1, lsl #2 │ │ │ │ stc2 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf8d7e47c │ │ │ │ andcc r0, r8, ip, lsl #1 │ │ │ │ @ instruction: 0xf874f7fe │ │ │ │ - blmi ff229d48 │ │ │ │ + blmi ff229d40 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ rsbmi pc, r8, r7, lsl #12 │ │ │ │ - stmda r4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi fefec8e0 │ │ │ │ + blmi fefec8e8 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d464bb │ │ │ │ - @ instruction: 0x4604e8b4 │ │ │ │ + @ instruction: 0x4604e8b8 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ ldrbvs pc, [r8], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blmi fedeb064 │ │ │ │ + blmi fedeb06c │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r4], #844 @ 0x34c │ │ │ │ + ldcl 7, cr15, [r8], #844 @ 0x34c │ │ │ │ @ instruction: 0xf8d74bb6 │ │ │ │ @ instruction: 0xf507108c │ │ │ │ ldrbtmi r5, [fp], #-651 @ 0xfffffd75 │ │ │ │ andcs r3, r1, r8, lsl #4 │ │ │ │ movwls r6, #2075 @ 0x81b │ │ │ │ ldrbtmi r4, [fp], #-2994 @ 0xfffff44e │ │ │ │ @ instruction: 0xf918f7f4 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - ldcvs 13, cr14, [fp], #592 @ 0x250 │ │ │ │ + ldcvs 13, cr14, [fp], #608 @ 0x260 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d300fc │ │ │ │ - @ instruction: 0xf8d7ef22 │ │ │ │ + @ instruction: 0xf8d7ef26 │ │ │ │ @ instruction: 0x21100090 │ │ │ │ ldc2 7, cr15, [r6], {242} @ 0xf2 │ │ │ │ @ instruction: 0xf507e42e │ │ │ │ strtmi r7, [r0], -r0, lsl #3 │ │ │ │ - svc 0x0016f7d3 │ │ │ │ + svc 0x001af7d3 │ │ │ │ @ instruction: 0xf8d74b9f │ │ │ │ @ instruction: 0x462120b4 │ │ │ │ addsvs pc, r8, r7, lsl #12 │ │ │ │ ldrbtvs r5, [fp], #-2259 @ 0xfffff72d │ │ │ │ - ldmda r6!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf607d136 │ │ │ │ @ instruction: 0x46306698 │ │ │ │ - stmia lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b97 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - blmi fe6ebf1c │ │ │ │ + blmi fe6ebf24 │ │ │ │ ldrdne pc, [ip], r7 │ │ │ │ addpl pc, fp, #29360128 @ 0x1c00000 │ │ │ │ andcc r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ ldmdavs fp, {r0, sp} │ │ │ │ - blmi fe5d5850 │ │ │ │ + blmi fe5d5848 │ │ │ │ @ instruction: 0xf7f4447b │ │ │ │ @ instruction: 0x4630f8db │ │ │ │ - ldcl 7, cr15, [r6, #-844] @ 0xfffffcb4 │ │ │ │ + ldcl 7, cr15, [sl, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x46286c7b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ - mcr 7, 7, pc, cr4, cr3, {6} @ │ │ │ │ + mcr 7, 7, pc, cr8, cr3, {6} @ │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ @ instruction: 0xf7f22110 │ │ │ │ @ instruction: 0xf7fffc59 │ │ │ │ - blmi fe15fc40 │ │ │ │ + blmi fe15fc38 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986cbb │ │ │ │ subsvs pc, r8, r7, lsl #10 │ │ │ │ - svc 0x00bef7d3 │ │ │ │ + svc 0x00c2f7d3 │ │ │ │ @ instruction: 0xf8d74b7e │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d36098 │ │ │ │ - @ instruction: 0xf8d7efb4 │ │ │ │ + @ instruction: 0xf8d7efb8 │ │ │ │ @ instruction: 0xf507508c │ │ │ │ strcc r5, [r8], #-1158 @ 0xfffffb7a │ │ │ │ @ instruction: 0xf5052320 │ │ │ │ @ instruction: 0xf5055185 │ │ │ │ tstcc r0, r5, lsl #13 │ │ │ │ ldmdb r1, {r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e50102 │ │ │ │ @@ -44905,151 +44903,151 @@ │ │ │ │ ldmib r6, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf5070100 │ │ │ │ strcc r5, [r8], -r8, lsl #13 │ │ │ │ @ instruction: 0xf7e54632 │ │ │ │ @ instruction: 0x9600f8f7 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ ldrdne lr, [r3], -r7 @ │ │ │ │ - blx ff8eecee │ │ │ │ - blmi 192a624 │ │ │ │ + blx ff8eece6 │ │ │ │ + blmi 192a61c │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d3b │ │ │ │ eorsvs pc, r5, r7, lsl #10 │ │ │ │ - svc 0x007cf7d3 │ │ │ │ + svc 0x0080f7d3 │ │ │ │ @ instruction: 0xf8d74b5d │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d36012 │ │ │ │ - blmi 166caf4 │ │ │ │ + blmi 166cafc │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ andeq pc, r8, r7, lsl #12 │ │ │ │ - svc 0x0066f7d3 │ │ │ │ + svc 0x006af7d3 │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - @ instruction: 0xf8d7ee76 │ │ │ │ + @ instruction: 0xf8d7ee7a │ │ │ │ @ instruction: 0xf8c7308c │ │ │ │ strtmi r3, [r1], -r0, lsl #1 │ │ │ │ @ instruction: 0x3090f8d7 │ │ │ │ sbcsvs pc, lr, r7, lsl #10 │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74b49 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf8d7663b │ │ │ │ ldrbvs r3, [fp, r8, lsl #1]! │ │ │ │ - svc 0x00caf7d3 │ │ │ │ + svc 0x00cef7d3 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d16f │ │ │ │ @ instruction: 0x463066de │ │ │ │ - stmda r2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b41 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - stmdbmi r6, {r2, r3, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi r6, {r4, sl, fp, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ rscsmi pc, r7, #64, 4 │ │ │ │ movwls r4, #5241 @ 0x1479 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ ldrtmi pc, [r0], -r3, asr #16 @ │ │ │ │ - stc 7, cr15, [sl], #844 @ 0x34c │ │ │ │ + stc 7, cr15, [lr], #844 @ 0x34c │ │ │ │ cdpvs 6, 3, cr4, cr11, cr8, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r1], -r4, ror #1 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr3, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr3, {6} │ │ │ │ stccs 4, cr14, [r0, #-400] @ 0xfffffe70 │ │ │ │ - blge fadfc8 │ │ │ │ + blge fadfc0 │ │ │ │ ldrdmi pc, [ip], r7 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx 7ece60 │ │ │ │ + blx 7ece58 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8d7ee2a │ │ │ │ + @ instruction: 0xf8d7ee2e │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ strtmi r3, [r9], -r4, lsl #1 │ │ │ │ @ instruction: 0xf6074b26 │ │ │ │ @ instruction: 0xf8d72038 │ │ │ │ @ instruction: 0xf8c720b4 │ │ │ │ ldmpl r3, {r7, lr}^ │ │ │ │ @ instruction: 0xf8d7657b │ │ │ │ ldrbvs r3, [fp, r8, lsl #1]! │ │ │ │ - svc 0x0080f7d3 │ │ │ │ - bllt fe24261c │ │ │ │ + svc 0x0084f7d3 │ │ │ │ + bllt fe242614 │ │ │ │ ldrtcs pc, [r8], -r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 7ace00 │ │ │ │ + blmi 7ace08 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl ff0eed70 │ │ │ │ + bl ff1eed68 │ │ │ │ @ instruction: 0xf8d74922 │ │ │ │ vhadd.s8 d19, d16, d8 │ │ │ │ ldrbtmi r5, [r9], #-538 @ 0xfffffde6 │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ tstcs sp, #255 @ 0xff │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xfffaf7ed │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - strtmi lr, [r8], -r2, ror #24 │ │ │ │ + strtmi lr, [r8], -r6, ror #24 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ ldrsbteq pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - @ instruction: 0xf7ffedf0 │ │ │ │ - blmi 35fa60 │ │ │ │ + @ instruction: 0xf7ffedf4 │ │ │ │ + blmi 35fa58 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ sbcsvs pc, lr, r7, lsl #10 │ │ │ │ - mcr 7, 6, pc, cr14, cr3, {6} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr2, cr3, {6} │ │ │ │ @ instruction: 0xf8d74b06 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d32038 │ │ │ │ - svclt 0x0000eec4 │ │ │ │ + svclt 0x0000eec8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r2, r5, lr, asr r5 │ │ │ │ - andeq r8, r2, r4, lsl r8 │ │ │ │ - andeq r8, r2, r6, lsr #25 │ │ │ │ - andeq r2, r5, r6, lsr #9 │ │ │ │ - andeq r8, r2, sl, asr r4 │ │ │ │ - andeq r2, r5, ip, lsr #8 │ │ │ │ - andeq r8, r2, r0, ror #7 │ │ │ │ - andeq r8, r2, ip, lsl #11 │ │ │ │ - strdeq r8, [r2], -sl │ │ │ │ + andeq r2, r5, r6, ror #10 │ │ │ │ + andeq r8, r2, ip, lsl #16 │ │ │ │ + muleq r2, lr, ip │ │ │ │ + andeq r2, r5, lr, lsr #9 │ │ │ │ + andeq r8, r2, r2, asr r4 │ │ │ │ + andeq r2, r5, r4, lsr r4 │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ + andeq r8, r2, r4, lsl #11 │ │ │ │ + strdeq r8, [r2], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb880bc │ │ │ │ + bl feb880b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d74e64 │ │ │ │ - bmi d9cac8 │ │ │ │ + blmi d74e5c │ │ │ │ + bmi d9cac0 │ │ │ │ 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 4eee8 │ │ │ │ + blcs 4eee0 │ │ │ │ ldmdbmi r0!, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf00c4479 │ │ │ │ @ instruction: 0x4604fe1d │ │ │ │ @ instruction: 0x4d2db958 │ │ │ │ - bvs fea420e8 │ │ │ │ + bvs fea420e0 │ │ │ │ @ instruction: 0xf011b110 │ │ │ │ adcvs pc, ip, #78848 @ 0x13400 │ │ │ │ - blcs 4afcc │ │ │ │ + blcs 4afc4 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ @ instruction: 0x4628bdf8 │ │ │ │ - blx fe56eeb4 │ │ │ │ + blx fe56eeac │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - ldcl 7, cr15, [r8, #-844]! @ 0xfffffcb4 │ │ │ │ + ldcl 7, cr15, [ip, #-844]! @ 0xfffffcb4 │ │ │ │ stmdacc r1, {r3, r5, r8, ip, sp, pc} │ │ │ │ - blcs c07fc8 │ │ │ │ + blcs c07fc0 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ stmdami r1!, {r0, r1, r3, r5, sl, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf0123028 │ │ │ │ strmi pc, [r4], -fp, lsr #22 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ ldmdavs r3!, {r0, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @@ -45066,307 +45064,307 @@ │ │ │ │ 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: 0xff1cf00c │ │ │ │ - ldrbtcc pc, [pc], #79 @ 30f80 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 30f78 @ │ │ │ │ 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 │ │ │ │ qadd16mi pc, r0, r1 @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq pc, r4, r6, lsr r1 @ │ │ │ │ + andeq pc, r4, lr, lsr r1 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r2, r8, lsl #27 │ │ │ │ - andeq r5, r9, r0, lsl #3 │ │ │ │ - andeq r5, r9, sl, asr #2 │ │ │ │ - andeq r8, r2, r4, ror #7 │ │ │ │ - @ instruction: 0x000288b2 │ │ │ │ - ldrdeq r8, [r2], -r0 │ │ │ │ - muleq r2, lr, r8 │ │ │ │ - @ instruction: 0x000283b4 │ │ │ │ - andeq r8, r2, r2, lsl #17 │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - andeq r8, r2, ip, ror #16 │ │ │ │ + andeq fp, r2, r0, lsl #27 │ │ │ │ + andeq r5, r9, r8, lsl #3 │ │ │ │ + andeq r5, r9, r2, asr r1 │ │ │ │ + ldrdeq r8, [r2], -ip │ │ │ │ + andeq r8, r2, sl, lsr #17 │ │ │ │ + andeq r8, r2, r8, asr #7 │ │ │ │ + muleq r2, r6, r8 │ │ │ │ + andeq r8, r2, ip, lsr #7 │ │ │ │ + andeq r8, r2, sl, ror r8 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq r8, r2, r4, ror #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb881d4 │ │ │ │ + bl feb881cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044948 │ │ │ │ ldrbtmi r4, [r9], #-3144 @ 0xfffff3b8 │ │ │ │ ldrbtmi r4, [ip], #-2632 @ 0xfffff5b8 │ │ │ │ - blmi 12493dc │ │ │ │ + blmi 12493d4 │ │ │ │ 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, 1, cr15, cr6, cr12, {0} │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7d32100 │ │ │ │ - teqvs r8, lr, ror #20 │ │ │ │ - blcs 4b50c │ │ │ │ + teqvs r8, r2, ror sl │ │ │ │ + blcs 4b504 │ │ │ │ ldmdbvs sl!, {r2, r3, r5, r8, sl, fp, ip, lr, pc} │ │ │ │ - bcs 43518 │ │ │ │ + bcs 43510 │ │ │ │ svclt 0x00d84a38 │ │ │ │ rscpl pc, r1, pc, asr #8 │ │ │ │ svclt 0x00c84479 │ │ │ │ teqvs r8, r8, lsr r9 │ │ │ │ addvs r6, fp, fp, lsr r9 │ │ │ │ ldrdvs r1, [fp], #123 @ 0x7b │ │ │ │ ldmvs sl!, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi d5f638 │ │ │ │ + bmi d5f630 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ pushmi {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ eorsvs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @ instruction: 0xe7e6fe9d │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi a6c3e8 │ │ │ │ + blmi a6c3f0 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr3, {6} │ │ │ │ - bllt a428ac │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr3, {6} │ │ │ │ + bllt a428a4 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 8acb70 │ │ │ │ + blmi 8acb78 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - ldmvs fp!, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r7, r9, fp, sp, lr, pc} │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ - blmi 789bd4 │ │ │ │ + blmi 789bcc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2332 @ 0xfffff6e4 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0x4630feb1 │ │ │ │ - bl 66f024 │ │ │ │ + bl 76f01c │ │ │ │ ldmdavs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - ldr lr, [ip, r8, lsr #25] │ │ │ │ + ldr lr, [ip, ip, lsr #25] │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r8, #844] @ 0x34c │ │ │ │ - b ff0ef04c │ │ │ │ - andeq pc, r4, lr, lsl r0 @ │ │ │ │ - andeq pc, r4, sl, lsl r0 @ │ │ │ │ + stc 7, cr15, [ip, #844] @ 0x34c │ │ │ │ + b ff1ef044 │ │ │ │ + andeq pc, r4, r6, lsr #32 │ │ │ │ + andeq pc, r4, r2, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r2, r0, lsr #6 │ │ │ │ - andeq r8, r2, r6, lsl #16 │ │ │ │ - andeq r2, r5, r0, asr #32 │ │ │ │ - @ instruction: 0x0004efb2 │ │ │ │ - @ instruction: 0x000282b6 │ │ │ │ - muleq r2, ip, r7 │ │ │ │ + andeq r8, r2, r8, lsl r3 │ │ │ │ + strdeq r8, [r2], -lr │ │ │ │ + andeq r2, r5, r8, asr #32 │ │ │ │ + @ instruction: 0x0004efba │ │ │ │ + andeq r8, r2, lr, lsr #5 │ │ │ │ + muleq r2, r4, r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r2, r6, ror #14 │ │ │ │ - andeq r8, r2, r2, ror #4 │ │ │ │ + andeq r8, r2, lr, asr r7 │ │ │ │ + andeq r8, r2, sl, asr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88340 │ │ │ │ + bl feb88338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044947 │ │ │ │ ldrbtmi r4, [r9], #-3143 @ 0xfffff3b9 │ │ │ │ ldrbtmi r4, [ip], #-2631 @ 0xfffff5b9 │ │ │ │ - blmi 1209548 │ │ │ │ + blmi 1209540 │ │ │ │ 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, q1 │ │ │ │ stmdami r2, {r0, r2, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r0, #-48]! @ 0xffffffd0 │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7d32100 │ │ │ │ - teqvs r8, r8 @ │ │ │ │ - blcs 4b678 │ │ │ │ + teqvs r8, ip @ │ │ │ │ + blcs 4b670 │ │ │ │ ldmdbvs sl!, {r0, r3, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ - bcs 43680 │ │ │ │ + bcs 43678 │ │ │ │ ldrbtmi r4, [r9], #-2615 @ 0xfffff5c9 │ │ │ │ @ instruction: 0x2000bfb8 │ │ │ │ ldmvs sl!, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ ldmdbvs r8!, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldmdbvs r8!, {r3, r4, r5, r8, sp, lr} │ │ │ │ ldmpl r3, {r3, r7, r8, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c03a84 │ │ │ │ + blmi c03a7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, sp, 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 │ │ │ │ stc2l 0, cr15, [sl, #48]! @ 0x30 │ │ │ │ @ instruction: 0xf107e7e6 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - stc 7, cr15, [r4], #-844 @ 0xfffffcb4 │ │ │ │ + stc 7, cr15, [r8], #-844 @ 0xfffffcb4 │ │ │ │ ldmvs sl!, {r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d3607b │ │ │ │ - strmi lr, [r4], -r6, lsl #27 │ │ │ │ + strmi lr, [r4], -sl, lsl #27 │ │ │ │ @ instruction: 0xf107bb28 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - ldcl 7, cr15, [lr, #844]! @ 0x34c │ │ │ │ + mcr 7, 0, pc, cr2, cr3, {6} @ │ │ │ │ ldmvs sl!, {r0, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmib r8, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #10427 @ 0x28bb │ │ │ │ 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 │ │ │ │ ldc2l 7, cr15, [lr, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - strtmi lr, [r8], -r6, ror #20 │ │ │ │ + strtmi lr, [r8], -sl, ror #20 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - bl ffd6f198 │ │ │ │ - blmi 4ab0cc │ │ │ │ + bl ffe6f190 │ │ │ │ + blmi 4ab0c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d30018 │ │ │ │ - @ instruction: 0xf7d3ecd6 │ │ │ │ - svclt 0x0000ea10 │ │ │ │ - @ instruction: 0x0004eeb2 │ │ │ │ - andeq lr, r4, lr, lsr #29 │ │ │ │ + @ instruction: 0xf7d3ecda │ │ │ │ + svclt 0x0000ea14 │ │ │ │ + @ instruction: 0x0004eeba │ │ │ │ + @ instruction: 0x0004eeb6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000281b4 │ │ │ │ - andeq r8, r2, r2, asr #13 │ │ │ │ - ldrdeq r4, [r9], -sl │ │ │ │ - andeq lr, r4, ip, asr #28 │ │ │ │ - andeq r8, r2, r0, asr r1 │ │ │ │ - andeq r8, r2, lr, asr r6 │ │ │ │ + andeq r8, r2, ip, lsr #3 │ │ │ │ + @ instruction: 0x000286ba │ │ │ │ + andeq r4, r9, r2, ror #29 │ │ │ │ + andeq lr, r4, r4, asr lr │ │ │ │ + andeq r8, r2, r8, asr #2 │ │ │ │ + andeq r8, r2, r6, asr r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r2, r4, lsr #12 │ │ │ │ - strdeq r8, [r2], -ip │ │ │ │ + andeq r8, r2, ip, lsl r6 │ │ │ │ + strdeq r8, [r2], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb884a8 │ │ │ │ + bl feb884a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vqdmull.s32 q0, d29, d0[1] │ │ │ │ ldmibmi lr, {r2, r3, r8, sl, fp, lr} │ │ │ │ ldcmi 15, cr10, [lr], {4} │ │ │ │ - bmi fe7c24a0 │ │ │ │ + bmi fe7c2498 │ │ │ │ mvnsvs r4, ip, ror r4 │ │ │ │ stmpl sl, {r0, r2, r3, r4, r7, r8, r9, fp, lr} │ │ │ │ ldmdavs r2, {r8, sp} │ │ │ │ mvnscs pc, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x61b862b9 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmibmi r8, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcsvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2199 @ 0xfffff769 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ andcs pc, sl, #43264 @ 0xa900 │ │ │ │ @ instruction: 0x210069b8 │ │ │ │ - stmdb r0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs 1ec9cd8 │ │ │ │ + stmdb r4, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs 1ec9cd0 │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ - blle 11fbb00 │ │ │ │ - blcs 8b370 │ │ │ │ + blle 11fbaf8 │ │ │ │ + blcs 8b368 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 51584 │ │ │ │ + blcs 5157c │ │ │ │ addshi pc, r6, r0 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi fe2ac150 │ │ │ │ + blmi fe2ac158 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stcl 7, cr15, [ip], #844 @ 0x34c │ │ │ │ + ldcl 7, cr15, [r0], #844 @ 0x34c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ ldrtvc pc, [r6], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi fe0ac8d4 │ │ │ │ + blmi fe0ac8dc │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - ldmibvs fp!, {r1, r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r1, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi 1f89eec │ │ │ │ + blmi 1f89ee4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2428 @ 0xfffff684 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ ldrtmi pc, [r0], -r3, ror #26 @ │ │ │ │ - stmib sl, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628693b │ │ │ │ - blvs 1e431dc │ │ │ │ + blvs 1e431d4 │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - blmi 1d6c0ec │ │ │ │ + blmi 1d6c0f4 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ldrbtmi r6, [fp], #-698 @ 0xfffffd46 │ │ │ │ eors r6, r9, sl, asr r0 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi 1aec0d4 │ │ │ │ + blmi 1aec0dc │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - stc 7, cr15, [lr], #844 @ 0x34c │ │ │ │ + ldc 7, cr15, [r2], #844 @ 0x34c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ strteq pc, [r8], r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 18ec858 │ │ │ │ + blmi 18ec860 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - ldmibvs fp!, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi 1889eec │ │ │ │ + blmi 1889ee4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2400 @ 0xfffff6a0 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ ldrtmi pc, [r0], -r5, lsr #26 @ │ │ │ │ - stmib ip, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628697b │ │ │ │ - bvs ffe43258 │ │ │ │ + bvs ffe43250 │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - @ instruction: 0xf04feb1c │ │ │ │ + @ instruction: 0xf04feb20 │ │ │ │ adcsvs r3, sl, #-268435441 @ 0xf000000f │ │ │ │ ldmibvs sl!, {r2, r3, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 155f9fc │ │ │ │ + bmi 155f9f4 │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ ldmpl r3, {r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-52 @ 0xffffffcc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d17f │ │ │ │ @ instruction: 0x46bd777f │ │ │ │ @@ -45381,160 +45379,160 @@ │ │ │ │ stmdami r9, {r3, r4, r5, r8, r9}^ │ │ │ │ bicsvs pc, r6, r0, asr #4 │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf0024622 │ │ │ │ stmdblt r0, {r0, r1, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r2, #70656 @ 0x11400 │ │ │ │ subsvs r4, sl, fp, ror r4 │ │ │ │ - bmi 116b39c │ │ │ │ + bmi 116b394 │ │ │ │ subsvs r4, r3, sl, ror r4 │ │ │ │ vst1.64 {d30}, [pc], r8 │ │ │ │ @ instruction: 0x462071f4 │ │ │ │ - bl 106f3c8 │ │ │ │ + bl 116f3c0 │ │ │ │ mvnle r3, r1 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi bebfe4 │ │ │ │ + blmi bebfec │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldc 7, cr15, [r6], #-844 @ 0xfffffcb4 │ │ │ │ + ldc 7, cr15, [sl], #-844 @ 0xfffffcb4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d137 │ │ │ │ ldrtmi r7, [r0], -r0, ror #13 │ │ │ │ - stc 7, cr15, [lr], #844 @ 0x34c │ │ │ │ + ldc 7, cr15, [r2], #844 @ 0x34c │ │ │ │ ldmibvs sl!, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmda r8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbmi r2!, {r0, r4, r5, r8, r9, fp, lr} │ │ │ │ sbcsvs pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0x23209301 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ ldc2 7, cr15, [r0], #948 @ 0x3b4 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - @ instruction: 0x4628e918 │ │ │ │ + @ instruction: 0x4628e91c │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46216b38 │ │ │ │ - b fe9ef434 │ │ │ │ - blmi 62b3d4 │ │ │ │ + b feaef42c │ │ │ │ + blmi 62b3cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d300a8 │ │ │ │ - blmi 4ec320 │ │ │ │ + blmi 4ec328 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d37036 │ │ │ │ - blmi 3ac30c │ │ │ │ + blmi 3ac314 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d370e0 │ │ │ │ - @ instruction: 0xf7d3eb74 │ │ │ │ - svclt 0x0000e8ae │ │ │ │ - andeq lr, r4, r8, asr #26 │ │ │ │ - andeq lr, r4, r4, asr #26 │ │ │ │ + @ instruction: 0xf7d3eb78 │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ + andeq lr, r4, r0, asr sp │ │ │ │ + andeq lr, r4, ip, asr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r2, r6, asr #32 │ │ │ │ - andeq r8, r2, r4, ror r5 │ │ │ │ + andeq r8, r2, lr, lsr r0 │ │ │ │ + andeq r8, r2, ip, ror #10 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r2, r2, lsl r5 │ │ │ │ - andeq r7, r2, r6, asr #31 │ │ │ │ - andeq r1, r5, r6, ror #25 │ │ │ │ - muleq r2, r6, r4 │ │ │ │ - andeq r7, r2, sl, asr #30 │ │ │ │ - andeq lr, r4, lr, ror #23 │ │ │ │ - strdeq r7, [r2], -r2 │ │ │ │ - andeq r8, r2, r0, lsr #8 │ │ │ │ - andeq r1, r5, lr, lsr #24 │ │ │ │ - andeq r8, r2, ip, ror #2 │ │ │ │ - ldrdeq r7, [r2], -r2 │ │ │ │ + andeq r8, r2, sl, lsl #10 │ │ │ │ + @ instruction: 0x00027fbe │ │ │ │ + andeq r1, r5, lr, ror #25 │ │ │ │ + andeq r8, r2, lr, lsl #9 │ │ │ │ + andeq r7, r2, r2, asr #30 │ │ │ │ + strdeq lr, [r4], -r6 │ │ │ │ + andeq r7, r2, sl, ror #29 │ │ │ │ + andeq r8, r2, r8, lsl r4 │ │ │ │ + andeq r1, r5, r6, lsr ip │ │ │ │ + andeq r8, r2, r4, ror #2 │ │ │ │ + andeq r7, r2, sl, asr #29 │ │ │ │ + andeq r1, r5, r4, lsl ip │ │ │ │ andeq r1, r5, ip, lsl #24 │ │ │ │ - andeq r1, r5, r4, lsl #24 │ │ │ │ - andeq r8, r2, r0, asr #7 │ │ │ │ - andeq r7, r2, r2, ror #28 │ │ │ │ + @ instruction: 0x000283b8 │ │ │ │ + andeq r7, r2, sl, asr lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88790 │ │ │ │ + bl feb88788 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r1!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 882790 │ │ │ │ + blmi 882788 │ │ │ │ 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}^ │ │ │ │ ldcne 6, cr4, [ip, #-132]! @ 0xffffff7c │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ adcshi r2, fp, sp, lsr r3 │ │ │ │ @ instruction: 0xf962f00c │ │ │ │ @ instruction: 0x46204918 │ │ │ │ @ instruction: 0xf7ed4479 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmiblt r3!, {r2, r9, sl, lr} │ │ │ │ - blmi 483e30 │ │ │ │ + blmi 483e28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f0b64c │ │ │ │ + bvs 1f0b644 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ strcc r4, [r8, -r0, lsr #12]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r0, r3, r9, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 76d636 │ │ │ │ + blx 76d62e │ │ │ │ stmdbmi sp, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldrb pc, [pc, pc, asr #23] @ │ │ │ │ - ldmda r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq lr, r4, r4, ror #20 │ │ │ │ + ldmda r8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq lr, r4, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r4, ip, asr sl │ │ │ │ + andeq lr, r4, r4, ror #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r5, r4, lsr #21 │ │ │ │ - andeq lr, r4, r4, lsr #20 │ │ │ │ - andeq r7, r2, ip, lsr #26 │ │ │ │ - andeq r8, r2, sl, lsr #5 │ │ │ │ - andeq r7, r2, sl, lsl sp │ │ │ │ - muleq r2, r8, r2 │ │ │ │ + andeq r1, r5, ip, lsr #21 │ │ │ │ + andeq lr, r4, ip, lsr #20 │ │ │ │ + andeq r7, r2, r4, lsr #26 │ │ │ │ + andeq r8, r2, r2, lsr #5 │ │ │ │ + andeq r7, r2, r2, lsl sp │ │ │ │ + muleq r2, r0, r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b29 │ │ │ │ strmi r4, [r4], -r9, lsr #20 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf8d88002 │ │ │ │ - blcs 3d668 │ │ │ │ + blcs 3d660 │ │ │ │ stmdbmi r6!, {r0, r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf00c4479 │ │ │ │ @ instruction: 0x4605fa57 │ │ │ │ subscs fp, r0, r0, lsr r3 │ │ │ │ @ instruction: 0xf866f7f9 │ │ │ │ ldrtmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ @ instruction: 0x4605f9d7 │ │ │ │ - blmi 7dfbd0 │ │ │ │ - blvs ff6c2880 │ │ │ │ + blmi 7dfbc8 │ │ │ │ + blvs ff6c2878 │ │ │ │ @ instruction: 0xf8d863de │ │ │ │ ldrbtvs r3, [r2], #0 │ │ │ │ strtmi fp, [r8], -fp, asr #18 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7f94630 │ │ │ │ @ instruction: 0xf8d8f807 │ │ │ │ - blcs 3d6b0 │ │ │ │ + blcs 3d6a8 │ │ │ │ ldmdbmi r6, {r0, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbsvs pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @ instruction: 0x4628fb79 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ @@ -45546,89 +45544,89 @@ │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ pop {r1, r3, r4, r6, r7, r8, r9, sp, lr} │ │ │ │ stmdbmi ip, {r4, r5, r6, r7, r8, pc} │ │ │ │ sbcvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ ldr pc, [r6, r1, lsr #21]! │ │ │ │ - andeq lr, r4, r4, lsr #19 │ │ │ │ + andeq lr, r4, ip, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ - andeq r4, r9, r0, ror #19 │ │ │ │ - andeq r7, r2, lr, ror #24 │ │ │ │ - andeq r8, r2, r4, lsl #4 │ │ │ │ - andeq r4, r9, r6, lsr #19 │ │ │ │ - andeq r4, r9, lr, lsl #19 │ │ │ │ - andeq r7, r2, r6, lsr ip │ │ │ │ - andeq r8, r2, ip, asr #3 │ │ │ │ + strdeq fp, [r2], -r4 │ │ │ │ + andeq r4, r9, r8, ror #19 │ │ │ │ + andeq r7, r2, r6, ror #24 │ │ │ │ + strdeq r8, [r2], -ip │ │ │ │ + andeq r4, r9, lr, lsr #19 │ │ │ │ + muleq r9, r6, r9 │ │ │ │ + andeq r7, r2, lr, lsr #24 │ │ │ │ + andeq r8, r2, r4, asr #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8892c │ │ │ │ + bl feb88924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f56f4 │ │ │ │ - bmi 51d338 │ │ │ │ + blmi 4f56ec │ │ │ │ + bmi 51d330 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e9311c │ │ │ │ stmdavs fp!, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ vst2.8 {d20,d22}, [pc], ip │ │ │ │ stmdami ip, {r1, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1aed798 │ │ │ │ + blx 1aed790 │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsvs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ @ instruction: 0x4620fb1d │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r4, r6, asr #17 │ │ │ │ + andeq lr, r4, lr, asr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, sl, lsr #18 │ │ │ │ - andeq r7, r2, r8, asr #23 │ │ │ │ - andeq r8, r2, r6, ror r1 │ │ │ │ - @ instruction: 0x00027bb6 │ │ │ │ - andeq r8, r2, r4, ror #2 │ │ │ │ + andeq r4, r9, r2, lsr r9 │ │ │ │ + andeq r7, r2, r0, asr #23 │ │ │ │ + andeq r8, r2, lr, ror #2 │ │ │ │ + andeq r7, r2, lr, lsr #23 │ │ │ │ + andeq r8, r2, ip, asr r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb889a4 │ │ │ │ + bl feb8899c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f576c │ │ │ │ - bmi 51d3b0 │ │ │ │ + blmi 4f5764 │ │ │ │ + bmi 51d3a8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e93110 │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r2, r3, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx bed810 │ │ │ │ + blx bed808 │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsvs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ strtmi pc, [r0], -r1, ror #21 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r4, lr, asr #16 │ │ │ │ + andeq lr, r4, r6, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000518b2 │ │ │ │ - andeq r7, r2, r0, asr fp │ │ │ │ - andeq r8, r2, r6, lsl r1 │ │ │ │ - andeq r7, r2, lr, lsr fp │ │ │ │ - andeq r8, r2, r4, lsl #2 │ │ │ │ + @ instruction: 0x000518ba │ │ │ │ + andeq r7, r2, r8, asr #22 │ │ │ │ + andeq r8, r2, lr, lsl #2 │ │ │ │ + andeq r7, r2, r6, lsr fp │ │ │ │ + strdeq r8, [r2], -ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88a1c │ │ │ │ + bl feb88a14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f57e4 │ │ │ │ - bmi 51d428 │ │ │ │ + blmi 4f57dc │ │ │ │ + bmi 51d420 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e93104 │ │ │ │ stmdavs fp!, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -45639,26 +45637,26 @@ │ │ │ │ @ instruction: 0xf9f2f00c │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ strtmi pc, [r0], -r5, lsr #21 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - ldrdeq lr, [r4], -r6 │ │ │ │ + ldrdeq lr, [r4], -lr @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, sl, lsr r8 │ │ │ │ - ldrdeq r7, [r2], -r8 │ │ │ │ - strheq r8, [r2], -r6 │ │ │ │ - andeq r7, r2, r6, asr #21 │ │ │ │ - andeq r8, r2, r4, lsr #1 │ │ │ │ + andeq r4, r9, r2, asr #16 │ │ │ │ + ldrdeq r7, [r2], -r0 │ │ │ │ + andeq r8, r2, lr, lsr #1 │ │ │ │ + @ instruction: 0x00027abe │ │ │ │ + muleq r2, ip, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88a94 │ │ │ │ + bl feb88a8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f585c │ │ │ │ - bmi 51d4a0 │ │ │ │ + blmi 4f5854 │ │ │ │ + bmi 51d498 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e93138 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -45669,26 +45667,26 @@ │ │ │ │ @ instruction: 0xf9b6f00c │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ strtmi pc, [r0], -r9, ror #20 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r4, lr, asr r7 │ │ │ │ + andeq lr, r4, r6, ror #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, r2, asr #15 │ │ │ │ - andeq r7, r2, r0, ror #20 │ │ │ │ - andeq r8, r2, r6, asr r0 │ │ │ │ - andeq r7, r2, lr, asr #20 │ │ │ │ - andeq r8, r2, r4, asr #32 │ │ │ │ + andeq r4, r9, sl, asr #15 │ │ │ │ + andeq r7, r2, r8, asr sl │ │ │ │ + andeq r8, r2, lr, asr #32 │ │ │ │ + andeq r7, r2, r6, asr #20 │ │ │ │ + andeq r8, r2, ip, lsr r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88b0c │ │ │ │ + bl feb88b04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f58d4 │ │ │ │ - bmi 51d518 │ │ │ │ + blmi 4f58cc │ │ │ │ + bmi 51d510 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e9310c │ │ │ │ stmdavs fp!, {r0, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -45699,267 +45697,267 @@ │ │ │ │ @ instruction: 0xf97af00c │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsvs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf00c4478 │ │ │ │ strtmi pc, [r0], -sp, lsr #20 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r4, r6, ror #13 │ │ │ │ + andeq lr, r4, lr, ror #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, sl, asr #14 │ │ │ │ - andeq r7, r2, r8, ror #19 │ │ │ │ - strdeq r7, [r2], -sl │ │ │ │ - ldrdeq r7, [r2], -r6 │ │ │ │ - andeq r7, r2, r8, ror #31 │ │ │ │ - bmi 94460c │ │ │ │ + andeq r4, r9, r2, asr r7 │ │ │ │ + andeq r7, r2, r0, ror #19 │ │ │ │ + strdeq r7, [r2], -r2 │ │ │ │ + andeq r7, r2, lr, asr #19 │ │ │ │ + andeq r7, r2, r0, ror #31 │ │ │ │ + bmi 944604 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ cmplt fp, fp, lsl r9 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - blle 63c590 │ │ │ │ + blle 63c588 │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 743764 │ │ │ │ + blmi 74375c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 7a6c0 │ │ │ │ + bcs 7a6b8 │ │ │ │ @ instruction: 0xf8d3d0f2 │ │ │ │ @ instruction: 0xf1a00348 │ │ │ │ - blx fec319c0 │ │ │ │ + blx fec319b8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 543784 │ │ │ │ + blmi 54377c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 7e6f8 │ │ │ │ + blcs 7e6f0 │ │ │ │ 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: 0xf0184618 │ │ │ │ msrlt LR_irq, r9 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ andcs fp, r1, r0, lsl #27 │ │ │ │ svclt 0x0000e7fa │ │ │ │ - strdeq r1, [r5], -r0 │ │ │ │ - andeq lr, r4, lr, ror r6 │ │ │ │ + strdeq r1, [r5], -r8 │ │ │ │ + andeq lr, r4, r6, lsl #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 16fb9c │ │ │ │ + blvc 16fb94 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0x46024b18 │ │ │ │ ldrdgt pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf503300c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdacs r1, {r2, r4, r5, r8, r9} │ │ │ │ @ instruction: 0xf8d3d021 │ │ │ │ stmdacs r1, {r2, r6, r8, r9} │ │ │ │ @ instruction: 0xf8d3d002 │ │ │ │ bicslt r3, r3, r8, asr #6 │ │ │ │ ldrbtmi r4, [fp], #-2832 @ 0xfffff4f0 │ │ │ │ stmiblt r0!, {r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldcvs 5, cr11, [ip], {176} @ 0xb0 │ │ │ │ - bl fecdd664 │ │ │ │ + bl fecdd65c │ │ │ │ mrrcvs 14, 0, r0, ip, cr4 │ │ │ │ @ instruction: 0x0c04eb61 │ │ │ │ ldrbtmi r4, [ip], #-3083 @ 0xfffff3f5 │ │ │ │ strpl lr, [r2], #-2516 @ 0xfffff62c │ │ │ │ - bl 1f43130 │ │ │ │ + bl 1f43128 │ │ │ │ svclt 0x00a40c04 │ │ │ │ tstcs r0, r3, asr #19 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf007bdb0 │ │ │ │ @ instruction: 0xf04fbf03 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq lr, r4, ip, asr #11 │ │ │ │ + ldrdeq lr, [r4], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r9, sl, lsl r6 │ │ │ │ - andeq r1, r5, r2, lsl #12 │ │ │ │ + andeq r4, r9, r2, lsr #12 │ │ │ │ + andeq r1, r5, sl, lsl #12 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [sp, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x00044977 │ │ │ │ ldrbtmi r4, [r9], #-2935 @ 0xfffff489 │ │ │ │ ldrbtmi r4, [fp], #-2679 @ 0xfffff589 │ │ │ │ @ instruction: 0x4618617b │ │ │ │ stmpl sl, {r1, r2, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f225c │ │ │ │ stmiapl r4, {r9}^ │ │ │ │ - blcs 4bb64 │ │ │ │ + blcs 4bb5c │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2929 @ 0xfffff48f │ │ │ │ - blcs 4bf50 │ │ │ │ + blcs 4bf48 │ │ │ │ adchi pc, r5, r0 │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d22000 │ │ │ │ - blmi 1bad97c │ │ │ │ + blmi 1bad984 │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stmdb r2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r7, r0, asr #32 │ │ │ │ strteq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 19ac100 │ │ │ │ + blmi 19ac108 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d24628 │ │ │ │ - blmi 192d034 │ │ │ │ + blmi 192d03c │ │ │ │ vmla.i8 q10, q0, │ │ │ │ ldrbtmi r5, [fp], #-741 @ 0xfffffd1b │ │ │ │ - blmi 18d6738 │ │ │ │ + blmi 18d6730 │ │ │ │ andcs r4, r2, r9, ror r4 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0x4630f979 │ │ │ │ - stcl 7, cr15, [r0, #840]! @ 0x348 │ │ │ │ + stcl 7, cr15, [r4, #840]! @ 0x348 │ │ │ │ @ instruction: 0x4628693b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7d26a38 │ │ │ │ - qsub16mi lr, r0, r0 │ │ │ │ - stmib r8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + qsub16mi lr, r0, r4 │ │ │ │ + stmib ip!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ pkhtbmi r4, r0, r7, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2135 @ 0xfffff7a9 │ │ │ │ ldrbtmi r4, [r8], #-1673 @ 0xfffff977 │ │ │ │ stmdbhi r8, {r0, r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strmi lr, [r4], #-2499 @ 0xfffff63d │ │ │ │ @ instruction: 0xf8c2f7fe │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7d261fa │ │ │ │ - blmi 12ad8ec │ │ │ │ + blmi 12ad8f4 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ adcvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - ldm sl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d165 │ │ │ │ stclmi 8, cr7, [r9, #-640] @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7d34640 │ │ │ │ - blmi 10ac070 │ │ │ │ + blmi 10ac078 │ │ │ │ ldrbtmi r6, [sp], #-2426 @ 0xfffff686 │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - ldcl 7, cr15, [sl], #840 @ 0x348 │ │ │ │ + ldcl 7, cr15, [lr], #840 @ 0x348 │ │ │ │ @ instruction: 0x9014f8d5 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - @ instruction: 0xf8cde9b8 │ │ │ │ + @ instruction: 0xf8cde9bc │ │ │ │ vhadd.s8 d25, d0, d4 │ │ │ │ - bvs b067a0 │ │ │ │ - bne ff0450c8 │ │ │ │ + bvs b06798 │ │ │ │ + bne ff0450c0 │ │ │ │ ldrbtmi r2, [sp], #-798 @ 0xfffffce2 │ │ │ │ strtmi r9, [r9], -r2 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf92af7ed │ │ │ │ @ instruction: 0xf7d24640 │ │ │ │ - ldmvs fp!, {r1, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r2, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - svc 0x0020f7d2 │ │ │ │ + svc 0x0024f7d2 │ │ │ │ ldmdbvs sl!, {r1, r3, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldmibvs r8!, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ mrcmi 0, 1, lr, cr2, cr9, {0} │ │ │ │ sbcspl pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [lr], #-3377 @ 0xfffff2cf │ │ │ │ @ instruction: 0x4631447d │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ - blmi c2fc64 │ │ │ │ + blmi c2fc5c │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdavs r3!, {r0, r1, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf00c52e2 │ │ │ │ @ instruction: 0xf04ff8c1 │ │ │ │ - bmi a3e034 │ │ │ │ + bmi a3e02c │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subscc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ ldrvc pc, [r9, -r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdami r1!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r5, [r8], #-763 @ 0xfffffd05 │ │ │ │ @ instruction: 0xf8a8f00c │ │ │ │ - blmi 4abb94 │ │ │ │ + blmi 4abb8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d270a0 │ │ │ │ - blmi 36dba4 │ │ │ │ + blmi 36dbac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d20028 │ │ │ │ - @ instruction: 0xf7d2efc0 │ │ │ │ - svclt 0x0000ecfa │ │ │ │ - andeq lr, r4, r6, asr #10 │ │ │ │ - andeq lr, r4, r2, asr #10 │ │ │ │ + @ instruction: 0xf7d2efc4 │ │ │ │ + svclt 0x0000ecfe │ │ │ │ + andeq lr, r4, lr, asr #10 │ │ │ │ + andeq lr, r4, sl, asr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r5, r2, r5 │ │ │ │ + muleq r5, sl, r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r2, sl, lsr #28 │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ - andeq r7, r2, r4, lsr lr │ │ │ │ - andeq r4, r9, lr, lsl #10 │ │ │ │ - andeq sp, r2, r6, lsr sp │ │ │ │ - andeq r4, r9, r6, asr #9 │ │ │ │ - andeq r7, r2, sl, asr r7 │ │ │ │ - andeq r7, r2, lr, lsl r7 │ │ │ │ - andeq r7, r2, r8, asr #26 │ │ │ │ - andeq r1, r5, r8, asr r4 │ │ │ │ - andeq lr, r4, r6, asr #7 │ │ │ │ - strdeq r7, [r2], -r6 │ │ │ │ + andeq r7, r2, r2, lsr #28 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + andeq r7, r2, ip, lsr #28 │ │ │ │ + andeq r4, r9, r6, lsl r5 │ │ │ │ + andeq sp, r2, lr, lsr #26 │ │ │ │ + andeq r4, r9, lr, asr #9 │ │ │ │ + andeq r7, r2, r2, asr r7 │ │ │ │ + andeq r7, r2, r6, lsl r7 │ │ │ │ + andeq r7, r2, r0, asr #26 │ │ │ │ + andeq r1, r5, r0, ror #8 │ │ │ │ + andeq lr, r4, lr, asr #7 │ │ │ │ + andeq r7, r2, lr, ror #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88ee8 │ │ │ │ + bl feb88ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f757f0 │ │ │ │ - blmi f9e024 │ │ │ │ + bmi f757e8 │ │ │ │ + blmi f9e01c │ │ │ │ svcge 0x0000447a │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, fp, lsr ip │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7d20300 │ │ │ │ - blmi e2d75c │ │ │ │ + blmi e2d764 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7d2607b │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r3], #-312 @ 0xfffffec8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmda ip!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7d20048 │ │ │ │ - blvs ff96ce1c │ │ │ │ + blvs ff96ce24 │ │ │ │ strtmi fp, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f86ce4 │ │ │ │ stccs 12, cr15, [r0], {185} @ 0xb9 │ │ │ │ stcmi 1, cr13, [fp, #-996]! @ 0xfffffc1c │ │ │ │ - blmi afa554 │ │ │ │ - ldc 4, cr4, [pc, #500] @ 31f48 │ │ │ │ + blmi afa54c │ │ │ │ + ldc 4, cr4, [pc, #500] @ 31f40 │ │ │ │ ldrbtmi r7, [fp], #-2850 @ 0xfffff4de │ │ │ │ tstvs sl, r8, lsr #21 │ │ │ │ subcs r6, r0, #90 @ 0x5a │ │ │ │ @ instruction: 0x61ac63ec │ │ │ │ mvnvs r6, ip, rrx │ │ │ │ rscvs r6, ip, ip, lsr #7 │ │ │ │ stc 0, cr6, [r3, #104] @ 0x68 │ │ │ │ @@ -45967,62 +45965,62 @@ │ │ │ │ stc2 0, cr15, [lr], {16} │ │ │ │ stcmi 2, cr6, [r1], #-688 @ 0xfffffd50 │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [sl], #840 @ 0x348 │ │ │ │ + ldc 7, cr15, [lr], #840 @ 0x348 │ │ │ │ @ instruction: 0xf104687b │ │ │ │ ldrmi r0, [r8, r8, asr #32] │ │ │ │ @ instruction: 0x462968f8 │ │ │ │ - mcr 7, 2, pc, cr8, cr2, {6} @ │ │ │ │ - blmi 444604 │ │ │ │ + mcr 7, 2, pc, cr12, cr2, {6} @ │ │ │ │ + blmi 4445fc │ │ │ │ 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!, {r4, fp, lr}^ │ │ │ │ subcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d20010 │ │ │ │ - @ instruction: 0xf7d2ef1c │ │ │ │ - svclt 0x0000ec56 │ │ │ │ + @ instruction: 0xf7d2ef20 │ │ │ │ + svclt 0x0000ec5a │ │ │ │ andeq r1, r0, r0, lsr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq lr, r4, ip, lsl #6 │ │ │ │ + andeq lr, r4, r4, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq lr, [r4], -lr @ │ │ │ │ + andeq lr, r4, r6, lsl #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r9, r0, asr #6 │ │ │ │ - andeq r4, r9, r0, lsr #6 │ │ │ │ - andeq r1, r5, sl, lsl r3 │ │ │ │ - andeq r4, r9, ip, ror #5 │ │ │ │ - andeq lr, r4, r8, asr r2 │ │ │ │ - andeq r4, r9, r8, lsr #5 │ │ │ │ + andeq r4, r9, r8, asr #6 │ │ │ │ + andeq r4, r9, r8, lsr #6 │ │ │ │ + andeq r1, r5, r2, lsr #6 │ │ │ │ + strdeq r4, [r9], -r4 @ │ │ │ │ + andeq lr, r4, r0, ror #4 │ │ │ │ + @ instruction: 0x000942b0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d7af00 │ │ │ │ stmdacs r0, {r3, r5, sp, pc} │ │ │ │ @ instruction: 0x4699d050 │ │ │ │ - blcs 4c038 │ │ │ │ + blcs 4c030 │ │ │ │ stmdavs r4, {r2, r3, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ ldrdlt pc, [ip], pc @ │ │ │ │ ldrmi r4, [r0], lr, lsl #12 │ │ │ │ ldrbtmi r2, [fp], #1280 @ 0x500 │ │ │ │ stmiavs r0!, {r1, r2, r5, r6, r8, ip, sp, pc} │ │ │ │ eorsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf7d24631 │ │ │ │ - asrlt lr, r6, #22 │ │ │ │ + asrlt lr, sl, #22 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ @ instruction: 0x4628d1f5 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ svceq 0x0001f1ba │ │ │ │ stmdavs r4!, {r0, r2, ip, lr, pc} │ │ │ │ rscsle r2, r6, r0, lsl #24 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @@ -46048,49 +46046,49 @@ │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ sbcle r2, sl, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, fp, sp, lr} │ │ │ │ ldrb sp, [r8, r0, asr #3]! │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ strtmi r6, [r8], -r5, ror #16 │ │ │ │ - ldc 7, cr15, [r6, #840] @ 0x348 │ │ │ │ + ldc 7, cr15, [sl, #840] @ 0x348 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8def019 │ │ │ │ strb r4, [r1, r5, lsl #12]! │ │ │ │ - strdeq r6, [r2], -r2 │ │ │ │ + andeq r6, r2, sl, ror #31 │ │ │ │ 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 │ │ │ │ @ instruction: 0xb123681b │ │ │ │ @ instruction: 0xf042691a │ │ │ │ ldrbeq r0, [r2, r2, lsl #2] │ │ │ │ @ instruction: 0x46bdd4f7 │ │ │ │ - blvc 170084 │ │ │ │ + blvc 17007c │ │ │ │ svclt 0x00004770 │ │ │ │ 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 │ │ │ │ @ instruction: 0xb123681b │ │ │ │ @ instruction: 0xf042691a │ │ │ │ ldrbeq r0, [r2, r4, lsl #2] │ │ │ │ @ instruction: 0x46bdd4f7 │ │ │ │ - blvc 1700b0 │ │ │ │ + blvc 1700a8 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ stmvs r3, {r3, r6, r8, ip, sp, pc} │ │ │ │ vstrle d2, [r6, #-0] │ │ │ │ @ instruction: 0xb1236803 │ │ │ │ tstvs sl, r0, lsl #4 │ │ │ │ - blcs 4bfc4 │ │ │ │ + blcs 4bfbc │ │ │ │ @ instruction: 0x46bdd1fb │ │ │ │ - blvc 1700d4 │ │ │ │ + blvc 1700cc │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ stmvs r3, {r3, r5, r7, r8, ip, sp, pc} │ │ │ │ @@ -46115,30 +46113,30 @@ │ │ │ │ stmdavs r5!, {r0, r2, r3, r4, sp, lr} │ │ │ │ cmnvs fp, r5, lsl #2 │ │ │ │ ldrdge pc, [r4], -r4 │ │ │ │ @ instruction: 0x465268b3 │ │ │ │ adcsvs r3, r3, r1, lsl #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbmi sp, [r0], -r3 │ │ │ │ - ldc 7, cr15, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + ldc 7, cr15, [r4, #-840] @ 0xfffffcb8 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf00b4650 │ │ │ │ stmdavs r0!, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf00b4649 │ │ │ │ stmiavs r0!, {r0, r1, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f8b108 │ │ │ │ stmdavs r0!, {r0, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 166ffea │ │ │ │ + blx 166ffe2 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0x462cfb55 │ │ │ │ @ instruction: 0xd1bd2d00 │ │ │ │ strtmi lr, [r0], r9, asr #15 │ │ │ │ svclt 0x0000e7c7 │ │ │ │ - ldrdeq r7, [r2], -sl │ │ │ │ + ldrdeq r7, [r2], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrmi r4, [r2], ip, asr #24 │ │ │ │ addlt r4, r3, ip, asr #20 │ │ │ │ @ instruction: 0x461e447c │ │ │ │ @@ -46151,18 +46149,18 @@ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ cmple r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmvs r3, {r0, r1, r2, r4, r6, r8, ip, lr, pc} │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0x4640dc53 │ │ │ │ - stcl 7, cr15, [r8], {210} @ 0xd2 │ │ │ │ + stcl 7, cr15, [ip], {210} @ 0xd2 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ andscs sp, r8, lr, asr r0 │ │ │ │ - blx 19f0062 │ │ │ │ + blx 19f005a │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f8607a │ │ │ │ ldmdbmi r7!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r0], -r0, rrx │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ ldmdavs sl!, {r0, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -46212,23 +46210,23 @@ │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ @ instruction: 0xe7e2fe33 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ strtmi r2, [r0], -sp, asr #5 │ │ │ │ cdp2 0, 2, cr15, cr10, cr11, {0} │ │ │ │ svclt 0x0000e7d9 │ │ │ │ - andeq sp, r4, r8, asr #31 │ │ │ │ + ldrdeq sp, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r7, [r2], -r4 │ │ │ │ - muleq r2, r0, r9 │ │ │ │ - andeq r7, r2, r2, lsl #19 │ │ │ │ - andeq r7, r2, lr, asr #18 │ │ │ │ - andeq r7, r2, r8, asr r9 │ │ │ │ - andeq r7, r2, sl, lsr #18 │ │ │ │ - andeq r7, r2, r4, lsr r9 │ │ │ │ + andeq r7, r2, ip, asr #19 │ │ │ │ + andeq r7, r2, r8, lsl #19 │ │ │ │ + andeq r7, r2, sl, ror r9 │ │ │ │ + andeq r7, r2, r6, asr #18 │ │ │ │ + andeq r7, r2, r0, asr r9 │ │ │ │ + andeq r7, r2, r2, lsr #18 │ │ │ │ + andeq r7, r2, ip, lsr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrmi r4, [r2], lr, asr #24 │ │ │ │ addlt r4, r3, lr, asr #20 │ │ │ │ @ instruction: 0x461e447c │ │ │ │ @@ -46241,41 +46239,41 @@ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ cmple r1, r0, lsl #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmvs r3, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0x4640dc54 │ │ │ │ - ldc 7, cr15, [r4], {210} @ 0xd2 │ │ │ │ + ldc 7, cr15, [r8], {210} @ 0xd2 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ andscs sp, r8, r1, rrx │ │ │ │ - blx fecf01c8 │ │ │ │ + blx fecf01c0 │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f8607a │ │ │ │ ldmdbmi r9!, {r0, r1, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r0], -r0, rrx │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ ldmdavs sl!, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r6, [r1], -r0, ror #16 │ │ │ │ - blx 1eee23a │ │ │ │ + blx 1eee232 │ │ │ │ andcs r6, r0, #6488064 @ 0x630000 │ │ │ │ andcs pc, r9, r3, lsl #16 │ │ │ │ andge pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0x4630b11e │ │ │ │ @ instruction: 0xf90af7e9 │ │ │ │ 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], -fp │ │ │ │ cmnvs r3, r8, lsr #17 │ │ │ │ rsbvs r3, ip, r1 │ │ │ │ - bllt ca4e4 │ │ │ │ + bllt ca4dc │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [lr], #44 @ 0x2c │ │ │ │ @@ -46293,69 +46291,69 @@ │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ stmiavs r8!, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorvs r6, ip, r1, lsr #32 │ │ │ │ @ instruction: 0xf8dbe7c6 │ │ │ │ - blcs 3e2ac │ │ │ │ + blcs 3e2a4 │ │ │ │ ldmdbmi r0, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ @ instruction: 0xe7dffd7b │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcsle r2, fp, r0, lsl #22 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf00b1209 │ │ │ │ @ instruction: 0xe7d5fd71 │ │ │ │ - andeq sp, r4, r0, ror #28 │ │ │ │ + andeq sp, r4, r8, ror #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, ip, ror #16 │ │ │ │ - andeq r7, r2, r4, lsr r8 │ │ │ │ - andeq r7, r2, sl, lsl r8 │ │ │ │ - andeq r7, r2, r2, ror #15 │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ - @ instruction: 0x000277ba │ │ │ │ - andeq r7, r2, r4, asr #15 │ │ │ │ + andeq r7, r2, r4, ror #16 │ │ │ │ + andeq r7, r2, ip, lsr #16 │ │ │ │ + andeq r7, r2, r2, lsl r8 │ │ │ │ + ldrdeq r7, [r2], -sl │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + @ instruction: 0x000277b2 │ │ │ │ + @ instruction: 0x000277bc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b38 │ │ │ │ @ instruction: 0x46054a38 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf8d99002 │ │ │ │ - blcs 3e31c │ │ │ │ + blcs 3e314 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ stmdavs r4, {r2, r3, r6, ip, lr, pc}^ │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ - blcs 4c8b8 │ │ │ │ + blcs 4c8b0 │ │ │ │ stmdavs r2!, {r1, r3, r4, r6, ip, lr, pc} │ │ │ │ andsvs r6, sl, fp, rrx │ │ │ │ stmdacs r0, {r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7d2d050 │ │ │ │ - strmi lr, [r6], -r4, ror #22 │ │ │ │ - beq ae744 │ │ │ │ + strmi lr, [r6], -r8, ror #22 │ │ │ │ + beq ae73c │ │ │ │ @ instruction: 0xf7f84650 │ │ │ │ stmdavs r1!, {r0, r9, fp, ip, sp, lr, pc}^ │ │ │ │ pkhtbmi r4, r0, r2, asr #12 │ │ │ │ - blx ff5ee380 │ │ │ │ + blx ff5ee378 │ │ │ │ tstcs r0, r2, lsr r6 │ │ │ │ @ instruction: 0xf00b6860 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ stc2 0, cr15, [sl], #-44 @ 0xffffffd4 │ │ │ │ smlatblt r8, r0, r8, r6 │ │ │ │ @ instruction: 0xf9a4f7f8 │ │ │ │ @ instruction: 0xf7f86860 │ │ │ │ strtmi pc, [r0], -r1, lsr #19 │ │ │ │ @ instruction: 0xf99ef7f8 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ - blcc 8c630 │ │ │ │ + blcc 8c628 │ │ │ │ ldmiblt r2!, {r0, r1, r3, r5, r7, sp, lr}^ │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ ldmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adcvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ tstplt r5, pc, asr #24 @ p-variant is OBSOLETE │ │ │ │ @@ -46370,77 +46368,77 @@ │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ ldmdbmi r0, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adcsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ strbmi pc, [r0], -pc, ror #25 @ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - beq ae51c │ │ │ │ + beq ae514 │ │ │ │ str r4, [pc, r6, lsl #12]! │ │ │ │ movwcc lr, #2501 @ 0x9c5 │ │ │ │ svclt 0x0000e7a4 │ │ │ │ - strdeq sp, [r4], -r0 │ │ │ │ + strdeq sp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, r6, lsl #14 │ │ │ │ + strdeq r7, [r2], -lr │ │ │ │ + ldrdeq r7, [r2], -r2 │ │ │ │ + strdeq r7, [r2], -r8 │ │ │ │ + @ instruction: 0x000276b4 │ │ │ │ ldrdeq r7, [r2], -sl │ │ │ │ - andeq r7, r2, r0, lsl #14 │ │ │ │ - @ instruction: 0x000276bc │ │ │ │ - andeq r7, r2, r2, ror #13 │ │ │ │ - andeq r7, r2, r2, lsr #13 │ │ │ │ - andeq r7, r2, r8, asr #13 │ │ │ │ + muleq r2, sl, r6 │ │ │ │ + andeq r7, r2, r0, asr #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb89618 │ │ │ │ + bl feb89610 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff0 │ │ │ │ svcge 0x00000308 │ │ │ │ - blcs 203c58 │ │ │ │ + blcs 203c50 │ │ │ │ ldm pc, {r0, r2, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ andne pc, fp, #3 │ │ │ │ mcrcs 0, 1, r2, cr7, cr9, {0} │ │ │ │ ldmdbmi sp, {r0, r2, r4, r5, sl} │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx 186e46c │ │ │ │ + blx 186e464 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0x4620491a │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ @ instruction: 0x4620fa59 │ │ │ │ ldmdbmi r8, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 14ee488 │ │ │ │ + blx 14ee480 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0x46204915 │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ strtmi pc, [r0], -fp, asr #20 │ │ │ │ ldmdbmi r3, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx 116e4a4 │ │ │ │ + blx 116e49c │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0x46204910 │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ @ instruction: 0x4620fa3d │ │ │ │ stmdbmi lr, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx dee4c0 │ │ │ │ + blx dee4b8 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ strtmi r4, [r0], -fp, lsl #18 │ │ │ │ @ instruction: 0xf00b4479 │ │ │ │ strtmi pc, [r0], -pc, lsr #20 │ │ │ │ stmdbmi r9, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7c64479 │ │ │ │ - andeq r7, r2, ip, ror #12 │ │ │ │ - andeq r7, r2, r8, lsr #14 │ │ │ │ - andeq r7, r2, r6, lsl #14 │ │ │ │ - andeq r7, r2, r4, ror #13 │ │ │ │ - @ instruction: 0x000276be │ │ │ │ - andeq r7, r2, ip, ror r6 │ │ │ │ - andeq r7, r2, r6, asr r6 │ │ │ │ - andeq r7, r2, r4, lsr #12 │ │ │ │ - andeq r2, r2, r8, lsl r5 │ │ │ │ + andeq r7, r2, r4, ror #12 │ │ │ │ + andeq r7, r2, r0, lsr #14 │ │ │ │ + strdeq r7, [r2], -lr │ │ │ │ + ldrdeq r7, [r2], -ip │ │ │ │ + @ instruction: 0x000276b6 │ │ │ │ + andeq r7, r2, r4, ror r6 │ │ │ │ + andeq r7, r2, lr, asr #12 │ │ │ │ + andeq r7, r2, ip, lsl r6 │ │ │ │ + andeq r2, r2, r0, lsl r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb896d8 │ │ │ │ + bl feb896d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc8 │ │ │ │ addlt ip, sl, r0, asr #1 │ │ │ │ ldrbtmi r4, [ip], #3375 @ 0xd2f │ │ │ │ stmdbmi pc!, {r8, r9, sl, fp, sp, pc} @ │ │ │ │ ldcne 6, cr4, [sl, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xf85c2400 │ │ │ │ @@ -46448,56 +46446,56 @@ │ │ │ │ rsbsvs r6, sp, #2949120 @ 0x2d0000 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ adcsvs r2, ip, r1, lsr #10 │ │ │ │ strmi lr, [r4], #-2503 @ 0xfffff639 │ │ │ │ strmi lr, [r6], #-2503 @ 0xfffff639 │ │ │ │ strcs r6, [r1], #-572 @ 0xfffffdc4 │ │ │ │ rscsvs r6, ip, sp, ror r0 │ │ │ │ - stcl 7, cr15, [r0], #-840 @ 0xfffffcb8 │ │ │ │ + stcl 7, cr15, [r4], #-840 @ 0xfffffcb8 │ │ │ │ ldmdavs ip!, {r6, r8, r9, fp, ip, sp, pc} │ │ │ │ ldmib r4, {r2, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ stmdavs r0!, {r1, r9, ip}^ │ │ │ │ - stcl 7, cr15, [r4], #-840 @ 0xfffffcb8 │ │ │ │ - blle 739d40 │ │ │ │ + stcl 7, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ + blle 739d38 │ │ │ │ ldrdcs lr, [r4, -r4] │ │ │ │ - b ffc7047c │ │ │ │ + b ffd70474 │ │ │ │ @ instruction: 0xf7d2b340 │ │ │ │ - stmdavs r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b62 │ │ │ │ tstle sl, sp, lsl #22 │ │ │ │ @ instruction: 0x462a4819 │ │ │ │ ldrbtmi r2, [r8], #-418 @ 0xfffffe5e │ │ │ │ - blx eee586 │ │ │ │ + blx eee57e │ │ │ │ @ instruction: 0xf7d26838 │ │ │ │ - andcs lr, r1, r6, lsr ip │ │ │ │ + andcs lr, r1, sl, lsr ip │ │ │ │ ldmdami r5, {r0, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x21a7462a │ │ │ │ @ instruction: 0xf00d4478 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - stc 7, cr15, [sl], #-840 @ 0xfffffcb8 │ │ │ │ - bmi 47a570 │ │ │ │ + stc 7, cr15, [lr], #-840 @ 0xfffffcb8 │ │ │ │ + bmi 47a568 │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [r8, -ip, lsl #2]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ strtmi r4, [sl], -fp, lsl #16 │ │ │ │ ldrbtmi r2, [r8], #-428 @ 0xfffffe54 │ │ │ │ - blx 66e5ca │ │ │ │ + blx 66e5c2 │ │ │ │ @ instruction: 0xf7d26838 │ │ │ │ - bfi lr, r4, #24, #5 │ │ │ │ - ldmda r2!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sp, r4, sl, lsl fp │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r2, r6, r6 │ │ │ │ - andeq r7, r2, sl, asr #12 │ │ │ │ - andeq r7, r2, r4, lsr r6 │ │ │ │ - andeq sp, r4, lr, lsl #21 │ │ │ │ - andeq r7, r2, r6, lsl #12 │ │ │ │ + bfi lr, r8, #24, #5 │ │ │ │ + ldmda r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sp, r4, r2, lsr #22 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r2, lr, lsl #13 │ │ │ │ + andeq r7, r2, r2, asr #12 │ │ │ │ + andeq r7, r2, ip, lsr #12 │ │ │ │ + muleq r4, r6, sl │ │ │ │ + strdeq r7, [r2], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8dfb085 │ │ │ │ ldrbtmi r1, [ip], #-1176 @ 0xfffffb68 │ │ │ │ @@ -46509,61 +46507,61 @@ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andge pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stccs 0, cr8, [r0, #-604] @ 0xfffffda4 │ │ │ │ addshi pc, lr, r0 │ │ │ │ @ instruction: 0xf7d24628 │ │ │ │ - @ instruction: 0x4604e9fe │ │ │ │ + strmi lr, [r4], -r2, lsl #20 │ │ │ │ andcs r4, r3, r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [lr, #60]! @ 0x3c │ │ │ │ ldmiblt r0!, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f82001 │ │ │ │ pkhbtmi pc, r0, r7, lsl #17 @ │ │ │ │ rscsvc r4, lr, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf8da7006 │ │ │ │ mrscs r3, (UNDEF: 0) │ │ │ │ - blcs 4e674 │ │ │ │ + blcs 4e66c │ │ │ │ @ instruction: 0xf8dfd173 │ │ │ │ @ instruction: 0xf8df2444 │ │ │ │ ldrbtmi r3, [sl], #-1076 @ 0xfffffbcc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andhi pc, ip, #64 @ 0x40 │ │ │ │ ldrcc r4, [r4, -r0, asr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bl 156618 │ │ │ │ + bl 156610 │ │ │ │ tstcs r4, r4, asr #8 │ │ │ │ @ instruction: 0xf00f4620 │ │ │ │ @ instruction: 0x4606fe11 │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ strcs r1, [r0], #-3360 @ 0xfffff2e0 │ │ │ │ @ instruction: 0xf86ef7f8 │ │ │ │ strmi r7, [r0], fp, lsr #16 │ │ │ │ strdvc r7, [r4], -ip │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df81e9 │ │ │ │ @ instruction: 0x4606b3fc │ │ │ │ stmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stclne 4, cr4, [r8], #-1004 @ 0xfffffc14 │ │ │ │ - blcs 2c3f58 │ │ │ │ - blcs 1766848 │ │ │ │ - blcs 9e22f8 │ │ │ │ + blcs 2c3f50 │ │ │ │ + blcs 1766840 │ │ │ │ + blcs 9e22f0 │ │ │ │ stmdavc r9!, {r0, r2, r5, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b5c │ │ │ │ stmdbcs r0, {r0, r1, r7, pc} │ │ │ │ bichi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002961 │ │ │ │ ldmdbcs r1!, {r0, r1, r3, r4, r5, r8, pc}^ │ │ │ │ cmpphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000296c │ │ │ │ stmdbcs r7!, {r0, r2, r3, r5, r6, r8, pc}^ │ │ │ │ bichi pc, sl, r0, asr #32 │ │ │ │ - blcs 1d50970 │ │ │ │ + blcs 1d50968 │ │ │ │ orrshi pc, r1, 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 │ │ │ │ @@ -46576,15 +46574,15 @@ │ │ │ │ rscshi pc, sl, r0, lsl #4 │ │ │ │ andsvc r3, r3, r1, lsl #8 │ │ │ │ strmi r4, [fp], -r5, lsl #12 │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ tstcs r0, r2, lsr r6 │ │ │ │ - blcs 4e75c │ │ │ │ + blcs 4e754 │ │ │ │ ldmibmi r9, {r0, r1, r3, r7, ip, lr, pc}^ │ │ │ │ sbcne pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2264 @ 0xfffff728 │ │ │ │ @ instruction: 0xf00b4478 │ │ │ │ str pc, [r2, r5, asr #22] │ │ │ │ rsccs r4, r7, #3506176 @ 0x358000 │ │ │ │ ldrbtmi r4, [r9], #-2262 @ 0xfffff72a │ │ │ │ @@ -46628,188 +46626,188 @@ │ │ │ │ cdpeq 14, 7, cr0, cr11, cr14, {0} │ │ │ │ cdpeq 14, 6, cr0, cr13, cr14, {0} │ │ │ │ cdpeq 14, 0, cr0, cr14, cr14, {0} │ │ │ │ cdpeq 14, 5, cr0, cr15, cr14, {0} │ │ │ │ cdpeq 14, 5, cr0, cr1, cr14, {0} │ │ │ │ eorseq r0, r5, r3, asr #28 │ │ │ │ @ instruction: 0xf7d26079 │ │ │ │ - ldmdavs r9!, {r4, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r2, r4, r8, fp, sp, lr, pc}^ │ │ │ │ stmible pc, {r1, fp, sp} @ │ │ │ │ andcs r7, r8, #11206656 @ 0xab0000 │ │ │ │ ldmne r8!, {r0, r3, r4, r5, r9, ip, sp, lr} │ │ │ │ tstcs r0, fp, ror r2 │ │ │ │ adcsvc r7, fp, #15400960 @ 0xeb0000 │ │ │ │ - ldm r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm sl!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rscseq pc, pc, r0, lsl r0 @ │ │ │ │ - blmi fe8e683c │ │ │ │ + blmi fe8e6834 │ │ │ │ @ instruction: 0xf0000902 │ │ │ │ strcc r0, [r3], #-15 │ │ │ │ ldcpl 4, cr4, [sl], {123} @ 0x7b │ │ │ │ adcsvc r5, r3, fp, lsl ip │ │ │ │ rsbsvc r2, r2, sp, lsr r3 │ │ │ │ - bl 24e8ec │ │ │ │ + bl 24e8e4 │ │ │ │ stmdbvc fp!, {r2, r9, sl} │ │ │ │ - blcs 3fc38 │ │ │ │ + blcs 3fc30 │ │ │ │ svcge 0x002ff47f │ │ │ │ strcc lr, [r2, #-1902] @ 0xfffff892 │ │ │ │ teqpeq sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ cmncs r2, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 508f0 │ │ │ │ + blcs 508e8 │ │ │ │ svcge 0x0021f47f │ │ │ │ strcc lr, [r2, #-1888] @ 0xfffff8a0 │ │ │ │ teqpeq sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r9, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 5090c │ │ │ │ + blcs 50904 │ │ │ │ svcge 0x0013f47f │ │ │ │ strcc lr, [r2, #-1874] @ 0xfffff8ae │ │ │ │ teqpeq sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ cmncs r4, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50928 │ │ │ │ + blcs 50920 │ │ │ │ svcge 0x0005f47f │ │ │ │ strcc lr, [r2, #-1860] @ 0xfffff8bc │ │ │ │ teqpeq sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ cmncs r1, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50944 │ │ │ │ + blcs 5093c │ │ │ │ mrcge 4, 7, APSR_nzcv, cr7, cr15, {3} │ │ │ │ strcc lr, [r3], #-1846 @ 0xfffff8ca │ │ │ │ teqpeq sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ eorshi r3, r3, r2, lsl #10 │ │ │ │ adcsvc r2, r3, r3, ror #6 │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50960 │ │ │ │ + blcs 50958 │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ strcc lr, [r2, #-1832] @ 0xfffff8d8 │ │ │ │ teqpeq sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r8, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 5097c │ │ │ │ + blcs 50974 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr11, cr15, {3} │ │ │ │ strcc lr, [r3], #-1818 @ 0xfffff8e6 │ │ │ │ teqppl sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ strcc lr, [r1], #-2018 @ 0xfffff81e │ │ │ │ - bl 24e930 │ │ │ │ + bl 24e928 │ │ │ │ strmi r0, [r5], -r4, lsl #4 │ │ │ │ andcc r4, r1, fp, lsl #12 │ │ │ │ usat r4, #26, r6, lsl #12 │ │ │ │ stcne 3, cr15, [r7], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf0034605 │ │ │ │ strmi r0, [fp], -pc │ │ │ │ tsteq r4, r8, lsl #22 │ │ │ │ @ instruction: 0xf81b3403 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf81b0e3d │ │ │ │ @ instruction: 0xf8820000 │ │ │ │ @ instruction: 0xf886e000 │ │ │ │ - bl 26291c │ │ │ │ + bl 262914 │ │ │ │ addvc r0, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe6f3aeb4 │ │ │ │ - blcs 1b90bd4 │ │ │ │ + blcs 1b90bcc │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {3} @ │ │ │ │ - blcs 1c50cdc │ │ │ │ + blcs 1c50cd4 │ │ │ │ mcrge 4, 6, pc, cr10, cr15, {3} @ │ │ │ │ - blcs f10de4 │ │ │ │ + blcs f10ddc │ │ │ │ mcrge 4, 6, pc, cr6, cr15, {3} @ │ │ │ │ vrshl.s8 d19, d5, d3 │ │ │ │ eorshi r2, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r6, lsr r3 │ │ │ │ - bl 23f958 │ │ │ │ + bl 23f950 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe6d9ae9a │ │ │ │ - blcs 1d90c08 │ │ │ │ + blcs 1d90c00 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr4, cr15, {3} │ │ │ │ - blcs 1c10d10 │ │ │ │ + blcs 1c10d08 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcs 1d50e18 │ │ │ │ + blcs 1d50e10 │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ - blcs f10f20 │ │ │ │ + blcs f10f18 │ │ │ │ mcrge 4, 5, pc, cr8, cr15, {3} @ │ │ │ │ vrshl.s8 d19, d6, d3 │ │ │ │ eorshi r2, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r2, lsr r3 │ │ │ │ - bl 23f994 │ │ │ │ + bl 23f98c │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe6bbae7c │ │ │ │ - blcs 1d50c44 │ │ │ │ + blcs 1d50c3c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {3} │ │ │ │ - blcs f10d4c │ │ │ │ + blcs f10d44 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr2, cr15, {3} │ │ │ │ vrshl.s8 d19, d4, d3 │ │ │ │ eorshi r3, r3, sp, lsr r3 │ │ │ │ adcsvc r2, r3, r3, ror #6 │ │ │ │ - bl 23f9c0 │ │ │ │ + bl 23f9b8 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strt sl, [r5], r6, ror #28 │ │ │ │ eorsle r2, r2, r2, lsr #18 │ │ │ │ eorle r2, r2, r7, lsr #18 │ │ │ │ @ instruction: 0xf47f2920 │ │ │ │ strcc sl, [r2, #-3849] @ 0xfffff0f7 │ │ │ │ teqpcs sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r0, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50a90 │ │ │ │ + blcs 50a88 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {3} │ │ │ │ stmiavc fp!, {r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b3b │ │ │ │ strcc sl, [r4, #-3691] @ 0xfffff195 │ │ │ │ teqpcc sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ cmncs r5, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50ab4 │ │ │ │ + blcs 50aac │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {3} │ │ │ │ strcc lr, [r2, #-1662] @ 0xfffff982 │ │ │ │ teqpcs sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r7, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50ad0 │ │ │ │ + blcs 50ac8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr1, cr15, {3} │ │ │ │ strcc lr, [r2, #-1648] @ 0xfffff990 │ │ │ │ teqpcs sp, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ teqcs r2, #51 @ 0x33 │ │ │ │ strcc r7, [r3], #-179 @ 0xffffff4d │ │ │ │ streq lr, [r4], -r8, lsl #22 │ │ │ │ - blcs 50aec │ │ │ │ + blcs 50ae4 │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {3} @ │ │ │ │ stclne 6, cr14, [r2], #-392 @ 0xfffffe78 │ │ │ │ strbmi r2, [r2], #-806 @ 0xfffffcda │ │ │ │ strb r7, [sl, #51]! @ 0x33 │ │ │ │ strb r4, [r8, #1538]! @ 0x602 │ │ │ │ eorcs r3, r6, #16777216 @ 0x1000000 │ │ │ │ eorsvc r4, r2, fp, lsl #12 │ │ │ │ - bl 244274 │ │ │ │ + bl 24426c │ │ │ │ ldr r0, [r2], -r4, lsl #12 │ │ │ │ - mcr 7, 0, pc, cr14, cr1, {6} @ │ │ │ │ - andeq sp, r4, sl, lsr #20 │ │ │ │ + mrc 7, 0, APSR_nzcv, cr2, cr1, {6} │ │ │ │ + andeq sp, r4, r2, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, lr, lsl sl │ │ │ │ + andeq sp, r4, r6, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r4, r6, asr #19 │ │ │ │ - andeq pc, r2, r0, lsl #29 │ │ │ │ - andeq r7, r2, r2, ror r4 │ │ │ │ - andeq r7, r2, ip, ror r4 │ │ │ │ - andeq r7, r2, r2, ror #8 │ │ │ │ - andeq r7, r2, ip, ror #8 │ │ │ │ - strdeq pc, [r2], -r8 │ │ │ │ + andeq sp, r4, lr, asr #19 │ │ │ │ + andeq pc, r2, r8, ror lr @ │ │ │ │ + andeq r7, r2, sl, ror #8 │ │ │ │ + andeq r7, r2, r4, ror r4 │ │ │ │ + andeq r7, r2, sl, asr r4 │ │ │ │ + andeq r7, r2, r4, ror #8 │ │ │ │ + strdeq pc, [r2], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb89c9c │ │ │ │ + bl feb89c94 │ │ │ │ @ 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 │ │ │ │ @@ -46824,29 +46822,29 @@ │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ andle r2, r6, r2, lsl #16 │ │ │ │ strtmi r4, [r0], -r7, lsl #18 │ │ │ │ @ instruction: 0xf00a4479 │ │ │ │ strtmi pc, [r0], -fp, lsl #30 │ │ │ │ stmdbmi r5, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7e04479 │ │ │ │ - andeq r7, r2, r0, lsl #2 │ │ │ │ - andeq r7, r2, ip, ror r1 │ │ │ │ - andeq r7, r2, lr, asr #2 │ │ │ │ - ldrdeq r1, [r2], -ip │ │ │ │ - strdeq r7, [r2], -r4 │ │ │ │ + strdeq r7, [r2], -r8 │ │ │ │ + andeq r7, r2, r4, ror r1 │ │ │ │ + andeq r7, r2, r6, asr #2 │ │ │ │ + ldrdeq r1, [r2], -r4 │ │ │ │ + andeq r7, r2, ip, ror #1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb89d10 │ │ │ │ + bl feb89d08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 636ab8 │ │ │ │ + blmi 636ab0 │ │ │ │ ldmdbmi r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ - bmi 643d0c │ │ │ │ + bmi 643d04 │ │ │ │ ldmdapl lr, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs r3!, {r2, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xb14cb993 │ │ │ │ - blvs 19443c4 │ │ │ │ + blvs 19443bc │ │ │ │ @ instruction: 0xf7f76828 │ │ │ │ strtmi pc, [r8], -r1, asr #27 │ │ │ │ ldc2 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r4, r0, #16, 22 @ 0x4000 │ │ │ │ ldrbtmi r6, [fp], #-2097 @ 0xfffff7cf │ │ │ │ andcs lr, r0, #3194880 @ 0x30c000 │ │ │ │ @@ -46857,32 +46855,32 @@ │ │ │ │ @ instruction: 0xf86ef00b │ │ │ │ stmdbmi fp, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andscs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ ldmdblt lr, {r0, r1, r3, ip, sp, lr, pc} │ │ │ │ - andeq sp, r4, r4, ror #9 │ │ │ │ + andeq sp, r4, ip, ror #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000935b0 │ │ │ │ - andeq r3, r9, sl, lsl #11 │ │ │ │ - andeq r7, r2, ip, lsr r0 │ │ │ │ - andeq r7, r2, r6, lsr #2 │ │ │ │ - andeq r7, r2, sl, lsr #32 │ │ │ │ - andeq r7, r2, r4, lsl r1 │ │ │ │ + @ instruction: 0x000935b8 │ │ │ │ + muleq r9, r2, r5 │ │ │ │ + andeq r7, r2, r4, lsr r0 │ │ │ │ + andeq r7, r2, lr, lsl r1 │ │ │ │ + andeq r7, r2, r2, lsr #32 │ │ │ │ + andeq r7, r2, ip, lsl #2 │ │ │ │ stmdbmi r4, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7e87b04 │ │ │ │ svclt 0x0000b883 │ │ │ │ - andeq r0, r5, r6, asr #10 │ │ │ │ + andeq r0, r5, lr, asr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 1070ef0 │ │ │ │ + bleq 1070ee8 │ │ │ │ strpl pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ ldcmi 2, cr15, [ip, #692] @ 0x2b4 │ │ │ │ strmi pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ svcge 0x0004447d │ │ │ │ @ instruction: 0xf8df469b │ │ │ │ strmi r3, [r6], -r0, lsl #10 │ │ │ │ ldrbtmi r5, [fp], #-2348 @ 0xfffff6d4 │ │ │ │ @@ -46891,81 +46889,81 @@ │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8df60ba │ │ │ │ @ instruction: 0xf8d724ec │ │ │ │ ldrhtvs r4, [ip], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xf8df589a │ │ │ │ rscsvs r3, sl, r4, ror #9 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 4cc50 │ │ │ │ + blcs 4cc48 │ │ │ │ rschi pc, ip, r0, asr #32 │ │ │ │ ldrbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ vqrdmulh.s d2, d16, d0 │ │ │ │ stmdblt r4, {r0, r2, r4, r5, r7, pc}^ │ │ │ │ @ instruction: 0x4631e0b7 │ │ │ │ @ instruction: 0xff56f00a │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1952fe4 │ │ │ │ + blvs 1952fdc │ │ │ │ stmdavs r0!, {r2, r4, r8, ip, sp, pc} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrtcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf107462b │ │ │ │ @ instruction: 0x21200564 │ │ │ │ @ instruction: 0xf107447a │ │ │ │ @ instruction: 0x46280414 │ │ │ │ - beq 46f064 │ │ │ │ + beq 46f05c │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xcc08e9c7 │ │ │ │ @ instruction: 0xcc0ae9c7 │ │ │ │ eorsgt pc, r0, r7, asr #17 │ │ │ │ stceq 0, cr15, [r2], #-316 @ 0xfffffec4 │ │ │ │ andsgt pc, r4, r7, asr #17 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ andsgt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf9d2f00b │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x46304653 │ │ │ │ - stmia lr!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ cmpphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strbtcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8da816b │ │ │ │ stccs 0, cr4, [r0], {-0} │ │ │ │ bicshi pc, r5, r0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmibvs r4!, {r0, sp, lr, pc}^ │ │ │ │ stmiavs r5!, {r2, r3, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ mvnsle r2, r1, lsl #26 │ │ │ │ @ instruction: 0xf0206860 │ │ │ │ - blcs b38d4 │ │ │ │ + blcs b38cc │ │ │ │ andcs sp, r0, #1073741885 @ 0x4000003d │ │ │ │ @ instruction: 0xf7d24629 │ │ │ │ - pkhbtmi lr, r0, sl, lsl #17 │ │ │ │ + pkhbtmi lr, r0, lr, lsl #17 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ addhi pc, r7, r0 │ │ │ │ strtls pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ cmnpvc pc, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r9], #2338 @ 0x922 │ │ │ │ andls r6, r0, #1622016 @ 0x18c000 │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ stc2 0, cr15, [r8] │ │ │ │ vmlal.s8 q1, d0, d0 │ │ │ │ @ instruction: 0xf7d181b2 │ │ │ │ - strmi lr, [r3], -r2, ror #29 │ │ │ │ + strmi lr, [r3], -r6, ror #29 │ │ │ │ strbmi r4, [r8], -r2, asr #12 │ │ │ │ tstpmi fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ @ instruction: 0xff64f00c │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ @ instruction: 0xf8dad1d1 │ │ │ │ strtmi r4, [r0], -r0 │ │ │ │ - ldmda sl, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ subcs r4, r0, #248, 18 @ 0x3e0000 │ │ │ │ ldrbtmi r6, [r9], #-2232 @ 0xfffff748 │ │ │ │ ldc2l 0, cr15, [r4, #40]! @ 0x28 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strbmi r0, [r0], -r4, lsl #3 │ │ │ │ andhi pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xffe4f7eb │ │ │ │ @@ -46978,26 +46976,26 @@ │ │ │ │ stc2 0, cr15, [r4, #40]! @ 0x28 │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldc2 0, cr15, [lr, #40] @ 0x28 │ │ │ │ ldmcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ - blmi ff7458f8 │ │ │ │ + blmi ff7458f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl #9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81aaf040 │ │ │ │ vmax.s8 q2, , q0 │ │ │ │ ldrtmi r4, [sp], ip, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mcr2 7, 6, pc, cr2, cr15, {7} @ │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - bmi ff75eacc │ │ │ │ + bmi ff75eac4 │ │ │ │ @ instruction: 0xf107462b │ │ │ │ @ instruction: 0x21200564 │ │ │ │ @ instruction: 0x61bc447a │ │ │ │ strmi lr, [r8], #-2503 @ 0xfffff639 │ │ │ │ stmib r7, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf107440a │ │ │ │ teqvs ip, #16, 20 @ 0x10000 │ │ │ │ @@ -47005,62 +47003,62 @@ │ │ │ │ stceq 0, cr15, [r2], #-316 @ 0xfffffec4 │ │ │ │ andsgt pc, r4, r7, asr #17 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ andsgt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf92af00b │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x46534630 │ │ │ │ - stmda r6, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0058f43f │ │ │ │ @ instruction: 0xf7d1e0ad │ │ │ │ - @ instruction: 0xf8d0ee6a │ │ │ │ + @ instruction: 0xf8d0ee6e │ │ │ │ strb r8, [r0, -r0]! │ │ │ │ vst2. {d20,d22}, [pc], r7 │ │ │ │ stmiami r7, {r1, r3, r6, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff26f00a │ │ │ │ stmibmi r5, {r1, r3, r8, r9, sl, sp, lr, pc}^ │ │ │ │ eorsmi pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ sbfx pc, r9, #31, #12 │ │ │ │ - beq d6f224 │ │ │ │ + beq d6f21c │ │ │ │ stceq 1, cr15, [r4], {4} │ │ │ │ ldrtcc r4, [r4], #-1744 @ 0xfffff930 │ │ │ │ @ instruction: 0xf8dc46c6 │ │ │ │ @ instruction: 0xf8dc0000 │ │ │ │ @ instruction: 0xf10c1004 │ │ │ │ @ instruction: 0xf85c0c10 │ │ │ │ @ instruction: 0xf1082c08 │ │ │ │ @ instruction: 0xf85c0810 │ │ │ │ strmi r3, [r4, #3076]! @ 0xc04 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0xf8dad1ee │ │ │ │ stmdacs r2, {} @ │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0xf47f280a │ │ │ │ - blt 1b1ea20 │ │ │ │ + blt 1b1ea18 │ │ │ │ andscc pc, r6, sl, lsr #17 │ │ │ │ mrscs r2, R9_usr │ │ │ │ - svc 0x00d0f7d1 │ │ │ │ + svc 0x00d4f7d1 │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ sbchi pc, sp, r0, asr #5 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - blcs c47a0 │ │ │ │ + blcs c4798 │ │ │ │ ldrcs fp, [ip], #-3860 @ 0xfffff0ec │ │ │ │ @ instruction: 0xf01a2410 │ │ │ │ strls pc, [r0], #-2949 @ 0xfffff47b │ │ │ │ strmi r4, [r3], -r8, lsr #25 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrbtmi r3, [ip], #-371 @ 0xfffffe8d │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0068f6bf │ │ │ │ - mrc 7, 0, APSR_nzcv, cr2, cr1, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr6, cr1, {6} │ │ │ │ @ instruction: 0xf8d049a2 │ │ │ │ subcs sl, r0, #0 │ │ │ │ ldmvs r8!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldc2 0, cr15, [r4, #-40]! @ 0xffffffd8 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ ldrbmi r0, [r0], -r4, lsl #3 │ │ │ │ andge pc, r0, fp, asr #17 │ │ │ │ @@ -47075,15 +47073,15 @@ │ │ │ │ @ instruction: 0xf8d7fce3 │ │ │ │ @ instruction: 0x463124b4 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0x4642fcdd │ │ │ │ vst1.8 {d20-d22}, [pc :128], r0 │ │ │ │ @ instruction: 0xf00c715f │ │ │ │ @ instruction: 0xf7fffe73 │ │ │ │ - bmi fe3f2730 │ │ │ │ + bmi fe3f2728 │ │ │ │ @ instruction: 0xf107462b │ │ │ │ ldrbtmi r0, [sl], #-1380 @ 0xfffffa9c │ │ │ │ @ instruction: 0xf1072120 │ │ │ │ @ instruction: 0x46280414 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xcc08e9c7 │ │ │ │ @@ -47093,47 +47091,47 @@ │ │ │ │ andsgt pc, r4, r7, asr #17 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ andsgt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xf87cf00b │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ tstpeq r0, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xf7d14630 │ │ │ │ - @ instruction: 0x4604ef58 │ │ │ │ + @ instruction: 0x4604ef5c │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf7d1af0f │ │ │ │ - @ instruction: 0x4603edbc │ │ │ │ + strmi lr, [r3], -r0, asr #27 │ │ │ │ subcs r4, r0, #1982464 @ 0x1e4000 │ │ │ │ ldmdavs sp, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf00a4479 │ │ │ │ @ instruction: 0x4620fcdd │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ - bl 6f0e94 │ │ │ │ + bl 7f0e8c │ │ │ │ @ instruction: 0x4601687c │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ ldmdbmi r1!, {r0, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ uxtab r4, sl, r9, ror #8 │ │ │ │ @ instruction: 0xf01a4630 │ │ │ │ stmdacs r0, {r0, r1, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 4, pc, cr15, cr15, {3} @ │ │ │ │ ldrdmi pc, [r0], -sl │ │ │ │ - blcs 4d608 │ │ │ │ + blcs 4d600 │ │ │ │ addshi pc, r5, r0 │ │ │ │ - bcs 50fec │ │ │ │ + bcs 50fe4 │ │ │ │ ldrtmi fp, [r3], -r8, lsl #30 │ │ │ │ andlt pc, r0, r7, asr #17 │ │ │ │ stmeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [fp], r0, lsl #10 │ │ │ │ ldrdne lr, [r4], -r4 │ │ │ │ orrvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ strls r5, [r0, #-2305] @ 0xfffff6ff │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr1, {6} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr10, cr1, {6} │ │ │ │ ldrbmi fp, [r9], -r8, lsr #18 │ │ │ │ @ instruction: 0xf00a4640 │ │ │ │ stmdacs r0, {r0, r1, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmibvs r4!, {r2, r4, r5, r6, ip, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ subcs r4, r0, #1458176 @ 0x164000 │ │ │ │ ldrbtmi r6, [r9], #-2232 @ 0xfffff748 │ │ │ │ @@ -47142,17 +47140,17 @@ │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ ldc2 0, cr15, [r2], {10} │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ mrrc2 0, 0, pc, r2, cr10 @ │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ - mcr 7, 7, pc, cr8, cr1, {6} @ │ │ │ │ + mcr 7, 7, pc, cr12, cr1, {6} @ │ │ │ │ @ instruction: 0xf7d1e6ae │ │ │ │ - stmdbmi lr, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi lr, {r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ subcs r6, r0, #4, 16 @ 0x40000 │ │ │ │ ldrbtmi r6, [r9], #-2232 @ 0xfffff748 │ │ │ │ ldc2l 0, cr15, [lr], #-40 @ 0xffffffd8 │ │ │ │ orreq pc, r4, r7, lsl #2 │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ subcs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ cdp2 7, 6, cr15, cr14, cr11, {7} │ │ │ │ @@ -47162,117 +47160,117 @@ │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ stc2 0, cr15, [lr], #-40 @ 0xffffffd8 │ │ │ │ ldrtcs pc, [r4], #2263 @ 0x8d7 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ stc2 0, cr15, [r8], #-40 @ 0xffffffd8 │ │ │ │ - blt 1b2cd7c │ │ │ │ + blt 1b2cd74 │ │ │ │ andcc pc, r6, sl, lsr #17 │ │ │ │ strtmi lr, [r0], r0, lsl #14 │ │ │ │ eorscs lr, r8, sp, asr r6 │ │ │ │ - blx 1ff102e │ │ │ │ + blx 1ff1026 │ │ │ │ orrlt r4, lr, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xf7d14630 │ │ │ │ - ldrdcc lr, [r1], -r6 │ │ │ │ - blx 1df103e │ │ │ │ + ldrdcc lr, [r1], -sl │ │ │ │ + blx 1df1036 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #13 │ │ │ │ - stcl 7, cr15, [ip], {209} @ 0xd1 │ │ │ │ + ldcl 7, cr15, [r0], {209} @ 0xd1 │ │ │ │ ldrtmi r1, [r1], -r2, asr #24 │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ stmdbvs r2!, {r0, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1096861 │ │ │ │ @ instruction: 0xf01a0004 │ │ │ │ - blmi bb1cb8 │ │ │ │ + blmi bb1cb0 │ │ │ │ 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: 0xe657ee90 │ │ │ │ + @ instruction: 0xe657ee94 │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ @ instruction: 0x4633e5f3 │ │ │ │ @ instruction: 0xf8c9e76c │ │ │ │ @ instruction: 0xf8c32034 │ │ │ │ ldrb r9, [r0, r0]! │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ strtmi pc, [sl], -r7, asr #22 │ │ │ │ @ instruction: 0xf8c94683 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ - b ff771010 │ │ │ │ - andeq sp, r4, r4, lsr r4 │ │ │ │ + b ff871008 │ │ │ │ + andeq sp, r4, ip, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, r6, lsr #8 │ │ │ │ + andeq sp, r4, lr, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r3, [r9], -r4 │ │ │ │ - andeq r3, r9, r4, asr #9 │ │ │ │ - andeq sl, r2, r4, lsl #1 │ │ │ │ - andeq r0, r5, ip, asr r4 │ │ │ │ - andeq r6, r2, r2, asr #29 │ │ │ │ - andeq r6, r2, r2, lsr #31 │ │ │ │ - andeq r6, r2, ip, ror #30 │ │ │ │ - andeq sp, r4, r0, lsr #5 │ │ │ │ - andeq r9, r2, ip, lsr #30 │ │ │ │ - andeq r6, r2, ip, lsr #27 │ │ │ │ - andeq r6, r2, r6, lsr #29 │ │ │ │ - muleq r2, sl, sp │ │ │ │ - muleq r2, r4, lr │ │ │ │ - andeq r6, r2, lr, lsl sp │ │ │ │ - andeq r6, r2, r4, lsr #28 │ │ │ │ - andeq r6, r2, r8, ror #27 │ │ │ │ - ldrdeq r9, [r2], -r6 │ │ │ │ - andeq r6, r2, ip, ror sp │ │ │ │ - andeq r6, r2, r4, asr #26 │ │ │ │ - andeq r6, r2, r2, lsl #26 │ │ │ │ + ldrdeq r3, [r9], -ip │ │ │ │ + andeq r3, r9, ip, asr #9 │ │ │ │ + andeq sl, r2, ip, ror r0 │ │ │ │ + andeq r0, r5, r4, ror #8 │ │ │ │ + @ instruction: 0x00026eba │ │ │ │ + muleq r2, sl, pc @ │ │ │ │ + andeq r6, r2, r4, ror #30 │ │ │ │ + andeq sp, r4, r8, lsr #5 │ │ │ │ + andeq r9, r2, r4, lsr #30 │ │ │ │ + andeq r6, r2, r4, lsr #27 │ │ │ │ + muleq r2, lr, lr │ │ │ │ + muleq r2, r2, sp │ │ │ │ + andeq r6, r2, ip, lsl #29 │ │ │ │ + andeq r6, r2, r6, lsl sp │ │ │ │ + andeq r6, r2, ip, lsl lr │ │ │ │ + andeq r6, r2, r0, ror #27 │ │ │ │ + andeq r9, r2, lr, asr #27 │ │ │ │ + andeq r6, r2, r4, ror sp │ │ │ │ + andeq r6, r2, ip, lsr sp │ │ │ │ strdeq r6, [r2], -sl │ │ │ │ - andeq r6, r2, r2, lsr #25 │ │ │ │ - andeq r6, r2, lr, ror ip │ │ │ │ - andeq r3, r9, ip, asr #32 │ │ │ │ + strdeq r6, [r2], -r2 │ │ │ │ + muleq r2, sl, ip │ │ │ │ + andeq r6, r2, r6, ror ip │ │ │ │ + andeq r3, r9, r4, asr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 10c49c8 │ │ │ │ - bmi 10c4b94 │ │ │ │ + blmi 10c49c0 │ │ │ │ + bmi 10c4b8c │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ @ instruction: 0xf853460d │ │ │ │ @ instruction: 0xf8d79002 │ │ │ │ @ instruction: 0xf8d9a02c │ │ │ │ - blcs 3f16c │ │ │ │ - bvs feee7694 │ │ │ │ + blcs 3f164 │ │ │ │ + bvs feee768c │ │ │ │ @ instruction: 0xf88a2300 │ │ │ │ andsvs r3, r3, r0 │ │ │ │ suble r2, fp, r0, lsl #24 │ │ │ │ stmiblt fp, {r0, r1, r5, fp, ip, sp, lr}^ │ │ │ │ stmdavc fp!, {r0, r2, r4, r8, ip, sp, pc} │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ - blcc 2f2c8 │ │ │ │ + blcc 2f2c0 │ │ │ │ subcs r4, r0, #52, 18 @ 0xd0000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx fed6f1c2 │ │ │ │ - blvs ec5664 │ │ │ │ + blx fed6f1ba │ │ │ │ + blvs ec565c │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx febef1ce │ │ │ │ + blx febef1c6 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0x4658b9f2 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46326b3b │ │ │ │ movwge lr, #2509 @ 0x9cd │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff6abb │ │ │ │ mcrne 12, 1, pc, cr10, cr5, {7} @ │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - b 4c4bdc │ │ │ │ + b 4c4bd4 │ │ │ │ ldrsbtle r7, [r1], -r0 │ │ │ │ - bcs 51280 │ │ │ │ + bcs 51278 │ │ │ │ stmdavc r2!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ sbcsle r2, r5, r0, lsl #20 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ vst2.8 {d20,d22}, [pc :64] │ │ │ │ ldmdami pc, {r0, r1, r3, r7, r9, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -47281,160 +47279,160 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi fp, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eorsmi pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ @ instruction: 0xe7acfd15 │ │ │ │ adcsle r2, r7, r0, lsl #26 │ │ │ │ - blcs 512c8 │ │ │ │ - blvs ee74f0 │ │ │ │ - bvs fef04b28 │ │ │ │ + blcs 512c0 │ │ │ │ + blvs ee74e8 │ │ │ │ + bvs fef04b20 │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r2], -r0, lsl #4 │ │ │ │ stc2l 7, cr15, [r0], {255} @ 0xff │ │ │ │ - bleq 6f8f4 │ │ │ │ + bleq 6f8ec │ │ │ │ @ instruction: 0xe7a9dab6 │ │ │ │ - ble fecfd23c │ │ │ │ - blvs eed174 │ │ │ │ - bvs fef04b48 │ │ │ │ + ble fecfd234 │ │ │ │ + blvs eed16c │ │ │ │ + bvs fef04b40 │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r2], -r0, lsl #4 │ │ │ │ ldc2 7, cr15, [r0], #1020 @ 0x3fc │ │ │ │ - bleq 6f914 │ │ │ │ + bleq 6f90c │ │ │ │ strb sp, [r0, r6, lsr #21] │ │ │ │ - andeq ip, r4, ip, lsr #29 │ │ │ │ + @ instruction: 0x0004ceb4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r2, r6, asr fp │ │ │ │ - andeq r6, r2, sl, asr fp │ │ │ │ - andeq r6, r2, r4, lsr #19 │ │ │ │ - strdeq r6, [r2], -r6 @ │ │ │ │ - andeq r6, r2, sl, lsl #19 │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ + andeq r6, r2, lr, asr #22 │ │ │ │ + andeq r6, r2, r2, asr fp │ │ │ │ + muleq r2, ip, r9 │ │ │ │ + andeq r6, r2, lr, ror #21 │ │ │ │ + andeq r6, r2, r2, lsl #19 │ │ │ │ + ldrdeq r6, [r2], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ adclt r4, r5, r2, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2914 @ 0xfffff49e │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ @ instruction: 0xf107460e │ │ │ │ ldmpl r3, {r3, r9, fp}^ │ │ │ │ @ instruction: 0x67fb681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 471250 │ │ │ │ + blx 471248 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx febf1258 │ │ │ │ + blx febf1250 │ │ │ │ strtmi r4, [r8], -r3, lsl #13 │ │ │ │ - bl fe9f11fc │ │ │ │ + bl feaf11f4 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - bl fe8f1204 │ │ │ │ + bl fe9f11fc │ │ │ │ @ instruction: 0xf1044404 │ │ │ │ strcs r0, [r0], #-2052 @ 0xfffff7fc │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - blmi 1531bcc │ │ │ │ + blmi 1531bc4 │ │ │ │ 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 │ │ │ │ - ldrbmi lr, [r1], -lr, lsl #28 │ │ │ │ + @ instruction: 0x4651ee12 │ │ │ │ @ instruction: 0xf7d14648 │ │ │ │ - ldmdblt r8!, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8!, {r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ andeq lr, r4, #3522560 @ 0x35c000 │ │ │ │ movwne lr, #10710 @ 0x29d6 │ │ │ │ svclt 0x0008429a │ │ │ │ rsbsle r4, fp, r8, lsl #5 │ │ │ │ strcs r1, [r1], #-3171 @ 0xfffff39d │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ @ instruction: 0xf7f74648 │ │ │ │ @ instruction: 0x4628f9d1 │ │ │ │ - b ff371260 │ │ │ │ + b ff471258 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blmi 1027458 │ │ │ │ + blmi 1027450 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r6, [r0], -r0, lsl #6 │ │ │ │ - ldc 7, cr15, [r2, #-836] @ 0xfffffcbc │ │ │ │ + ldc 7, cr15, [r6, #-836] @ 0xfffffcbc │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc3 │ │ │ │ - blcs bb5388 │ │ │ │ + blcs bb5380 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - blcs 3f348 │ │ │ │ + blcs 3f340 │ │ │ │ stclvc 0, cr13, [r3], {241} @ 0xf1 │ │ │ │ tstle r7, lr, lsr #22 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ tstle r3, lr, lsr #22 │ │ │ │ mulcc r2, r8, r8 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf7d14628 │ │ │ │ - pkhtbmi lr, r1, r2, asr #22 │ │ │ │ + pkhtbmi lr, r1, r6, asr #22 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - strmi lr, [r1], #2894 @ 0xb4e │ │ │ │ + strmi lr, [r1], #2898 @ 0xb52 │ │ │ │ stmdbeq r2, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f74648 │ │ │ │ stmib sp, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r5, [r9], -r1, lsl #16 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sxtab16mi r6, r1, lr, ror #16 │ │ │ │ strls r2, [r0], -r1, lsl #4 │ │ │ │ - ldc 7, cr15, [lr, #836]! @ 0x344 │ │ │ │ + stcl 7, cr15, [r2, #836] @ 0x344 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - stm r8, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm ip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ 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], -r5, lsl #19 │ │ │ │ - ldcl 7, cr15, [r0], {209} @ 0xd1 │ │ │ │ + ldcl 7, cr15, [r4], {209} @ 0xd1 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - @ instruction: 0xf04feda0 │ │ │ │ + @ instruction: 0xf04feda4 │ │ │ │ strtmi r0, [r8], -r0, lsl #18 │ │ │ │ @ instruction: 0xf978f7f7 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 5b19a4 │ │ │ │ + bmi 5b199c │ │ │ │ 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], -r3, ror #18 @ │ │ │ │ @ instruction: 0xf960f7f7 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - strb lr, [r6, r0, lsl #27]! │ │ │ │ + strb lr, [r6, r4, lsl #27]! │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ @ instruction: 0x4658f959 │ │ │ │ @ instruction: 0xf956f7f7 │ │ │ │ @ instruction: 0xf7d1e7df │ │ │ │ - svclt 0x0000e93a │ │ │ │ - andeq ip, r4, r2, ror sp │ │ │ │ + svclt 0x0000e93e │ │ │ │ + andeq ip, r4, sl, ror sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r2, lr, lsr sl │ │ │ │ - andeq r6, r2, r4, lsr #6 │ │ │ │ - andeq ip, r4, lr, lsr #24 │ │ │ │ + andeq r6, r2, r6, lsr sl │ │ │ │ + andeq r6, r2, ip, lsl r3 │ │ │ │ + andeq ip, r4, r6, lsr ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004d1f │ │ │ │ @ instruction: 0x46044b1f │ │ │ │ @ instruction: 0xf855447d │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt 2ff44c │ │ │ │ + bllt 2ff444 │ │ │ │ @ instruction: 0xf8dfb384 │ │ │ │ @ instruction: 0x26019070 │ │ │ │ ldrbtmi r4, [r9], #2331 @ 0x91b │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx febef48a │ │ │ │ + blx febef482 │ │ │ │ cmplt r8, r9, lsl fp │ │ │ │ @ instruction: 0xf8d958eb │ │ │ │ @ instruction: 0xf5032004 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf8c3137c │ │ │ │ tstmi r1, #120, 6 @ 0xe0000001 │ │ │ │ cmnpne ip, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @@ -47449,144 +47447,144 @@ │ │ │ │ ldrb pc, [r5, pc, asr #23] @ │ │ │ │ rsbcs r4, sp, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ strb pc, [ip, r3, lsl #25]! @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7ea │ │ │ │ - andeq ip, r4, r0, asr #23 │ │ │ │ + andeq ip, r4, r8, asr #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, lr, asr #13 │ │ │ │ - andeq r8, r2, r4, lsr #21 │ │ │ │ + ldrdeq ip, [r4], -r6 │ │ │ │ + muleq r2, ip, sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r2, lr, ror #20 │ │ │ │ - andeq r8, r2, r8, ror sl │ │ │ │ - andeq r8, r2, lr, asr sl │ │ │ │ - andeq r8, r2, r8, ror #20 │ │ │ │ + andeq r8, r2, r6, ror #20 │ │ │ │ + andeq r8, r2, r0, ror sl │ │ │ │ + andeq r8, r2, r6, asr sl │ │ │ │ + andeq r8, r2, r0, ror #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4616b099 │ │ │ │ svcge 0x00044a2f │ │ │ │ - blmi c04f58 │ │ │ │ - stcmi 4, cr4, [pc], #-488 @ 33314 │ │ │ │ + blmi c04f50 │ │ │ │ + stcmi 4, cr4, [pc], #-488 @ 3330c │ │ │ │ rsbsvs r4, r8, sl, lsl #13 │ │ │ │ @ instruction: 0xf8d7447c │ │ │ │ ldmpl r3, {r3, r4, r5, r6, ip, pc}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b ff371458 │ │ │ │ + b ff471450 │ │ │ │ andcs r4, r0, #41984 @ 0xa400 │ │ │ │ strmi r6, [r5], -r2 │ │ │ │ andlt pc, r3, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ands fp, ip, r3, lsl r1 │ │ │ │ @ instruction: 0xd12a2b04 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7d14630 │ │ │ │ - stmdavs fp!, {r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ - blle ffd7ad4c │ │ │ │ + stmdavs fp!, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + blle ffd7ad44 │ │ │ │ @ instruction: 0xf8db602b │ │ │ │ ldmiblt r3!, {ip, sp} │ │ │ │ - blmi 705dc0 │ │ │ │ + blmi 705db8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmdami r8, {r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 19ef59a │ │ │ │ + blx 19ef592 │ │ │ │ ldmdbmi r6, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdami r6, {r0, r1, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [sl], {10} │ │ │ │ subcs lr, r0, #224, 14 @ 0x3800000 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ - blx fec7153e │ │ │ │ + blx fec71536 │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ ldrbmi r2, [r2], -r0, lsr #1 │ │ │ │ andls r6, r0, r9, ror r8 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsbsvs r6, fp, fp, lsr r8 │ │ │ │ mcrr2 7, 14, pc, r6, cr11 @ │ │ │ │ @ instruction: 0xe7c7687b │ │ │ │ - stmda sl!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq ip, r4, r8, lsl #22 │ │ │ │ + stmda lr!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq ip, r4, r0, lsl fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r0, lsl #22 │ │ │ │ + andeq ip, r4, r8, lsl #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0004cab8 │ │ │ │ - muleq r2, ip, r9 │ │ │ │ - @ instruction: 0x000289be │ │ │ │ - andeq r8, r2, ip, lsl #19 │ │ │ │ - andeq r8, r2, lr, lsr #19 │ │ │ │ + andeq ip, r4, r0, asr #21 │ │ │ │ + muleq r2, r4, r9 │ │ │ │ + @ instruction: 0x000289b6 │ │ │ │ + andeq r8, r2, r4, lsl #19 │ │ │ │ + andeq r8, r2, r6, lsr #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb8a7dc │ │ │ │ + bl feb8a7d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3f75a4 │ │ │ │ - blmi 41f1e8 │ │ │ │ + bmi 3f759c │ │ │ │ + blmi 41f1e0 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ stmdbcs r1, {r0, r4, fp, sp, lr} │ │ │ │ stmdbmi sp, {r4, ip, lr, pc} │ │ │ │ ldrbtmi r4, [ip], #-3085 @ 0xfffff3f3 │ │ │ │ stcne 8, cr5, [r1, #-364]! @ 0xfffffe94 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x00082b01 │ │ │ │ @ instruction: 0xf01a6013 │ │ │ │ tstplt r8, r3, lsr #17 @ p-variant is OBSOLETE │ │ │ │ cmnvs r3, #67108864 @ 0x4000000 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd98 │ │ │ │ - strdeq r2, [r9], -r0 │ │ │ │ - andeq ip, r4, r6, lsl sl │ │ │ │ + strdeq r2, [r9], -r8 │ │ │ │ + andeq ip, r4, lr, lsl sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r9, r2, ror #21 │ │ │ │ + andeq r2, r9, sl, ror #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 71970 │ │ │ │ + bleq 71968 │ │ │ │ ldrdgt pc, [ip, pc]! @ │ │ │ │ ldclmi 2, cr15, [ip, #692] @ 0x2b4 │ │ │ │ ldrbtmi r4, [ip], #3690 @ 0xe6a │ │ │ │ svcge 0x00064c6a │ │ │ │ ldrbtmi r4, [ip], #-3434 @ 0xfffff296 │ │ │ │ @ instruction: 0xf85c4699 │ │ │ │ ldrmi r6, [r0], r6 │ │ │ │ strbtge pc, [r8], #2263 @ 0x8d7 @ │ │ │ │ @ instruction: 0xf8c76836 │ │ │ │ @ instruction: 0xf04f64bc │ │ │ │ @ instruction: 0xf8540600 │ │ │ │ stmib r7, {r0, r2, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8db1004 │ │ │ │ - blcs 3f678 │ │ │ │ + blcs 3f670 │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf7d14d60 │ │ │ │ - andcs lr, r0, #90112 @ 0x16000 │ │ │ │ + andcs lr, r0, #106496 @ 0x1a000 │ │ │ │ ldrbtmi r6, [sp], #-2 │ │ │ │ - blvs 1ac4ea4 │ │ │ │ + blvs 1ac4e9c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ strtmi r8, [ip], -r5, lsl #1 │ │ │ │ svccs 0x0004f854 │ │ │ │ strtmi r2, [r0], -r2, lsl #20 │ │ │ │ andscs fp, ip, #20, 30 @ 0x50 │ │ │ │ rscsvs r2, sl, r0, lsl r2 │ │ │ │ @ instruction: 0xff66f019 │ │ │ │ strmi r6, [r1], -fp, ror #16 │ │ │ │ - blcs cda98 │ │ │ │ + blcs cda90 │ │ │ │ movwcs fp, #44820 @ 0xaf14 │ │ │ │ andhi r2, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - strmi lr, [r5], -ip, lsr #20 │ │ │ │ + @ instruction: 0x4605ea30 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ ldmdavs r4!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xff54f019 │ │ │ │ movwcs r4, #5762 @ 0x1682 │ │ │ │ @ instruction: 0xf10760fb │ │ │ │ @ instruction: 0xf8ba001c │ │ │ │ ldrbmi r1, [r2], -r0 │ │ │ │ @@ -47602,50 +47600,50 @@ │ │ │ │ @ instruction: 0xf107ba5b │ │ │ │ addslt r0, fp, #188, 18 @ 0x2f0000 │ │ │ │ @ instruction: 0xf7eb607b │ │ │ │ vst1.64 {d31-d32}, [pc :256], r1 │ │ │ │ strmi r6, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0xf8baf8f3 │ │ │ │ - blcs bf720 │ │ │ │ + blcs bf718 │ │ │ │ ldmdbmi r8!, {r0, r5, r6, ip, lr, pc} │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ strbmi r6, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8aef00a │ │ │ │ - blcs 4db20 │ │ │ │ + blcs 4db18 │ │ │ │ ldmdbmi r4!, {r4, r6, ip, lr, pc} │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ strbmi r6, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8a4f00a │ │ │ │ movwls r6, #18619 @ 0x48bb │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0x23a18302 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ ldrdcs lr, [r4, -r7] │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 1a71712 │ │ │ │ + blx 1a7170a │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ - bllt 1aff76c │ │ │ │ - blmi 88600c │ │ │ │ + bllt 1aff764 │ │ │ │ + blmi 886004 │ │ │ │ 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!, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blle ffc3d7ac │ │ │ │ + ldmdavs r4!, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blle ffc3d7a4 │ │ │ │ sbcsle r4, r9, r5, lsl #12 │ │ │ │ strbmi r2, [sl], r0, lsl #6 │ │ │ │ @ instruction: 0xe78c60fb │ │ │ │ adccs r4, fp, #344064 @ 0x54000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ smmulr r9, fp, sl │ │ │ │ @@ -47654,98 +47652,98 @@ │ │ │ │ @ instruction: 0xf00a4478 │ │ │ │ strb pc, [r9, pc, ror #21] @ │ │ │ │ ldrbtmi r4, [r9], #-2321 @ 0xfffff6ef │ │ │ │ strmi lr, [r5], -sp, lsr #15 │ │ │ │ rscsvs r4, fp, sl, asr #13 │ │ │ │ stmdbmi pc, {r0, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xe79c4479 │ │ │ │ - svc 0x004af7d0 │ │ │ │ - @ instruction: 0x0004c9b6 │ │ │ │ + svc 0x004ef7d0 │ │ │ │ + @ instruction: 0x0004c9be │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, lr, lsr #19 │ │ │ │ + @ instruction: 0x0004c9b6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r9, r2, asr sl │ │ │ │ - andeq r8, r2, r0, lsr #16 │ │ │ │ + andeq r2, r9, sl, asr sl │ │ │ │ andeq r8, r2, r8, lsl r8 │ │ │ │ - muleq r4, r0, r8 │ │ │ │ - andeq r8, r2, r6, asr #14 │ │ │ │ - andeq r8, r2, r4, lsr #15 │ │ │ │ - andeq r8, r2, r6, lsr r7 │ │ │ │ - muleq r2, r4, r7 │ │ │ │ - andeq r8, r2, lr, ror r7 │ │ │ │ - andeq r8, r2, r0, asr r7 │ │ │ │ + andeq r8, r2, r0, lsl r8 │ │ │ │ + muleq r4, r8, r8 │ │ │ │ + andeq r8, r2, lr, lsr r7 │ │ │ │ + muleq r2, ip, r7 │ │ │ │ + andeq r8, r2, lr, lsr #14 │ │ │ │ + andeq r8, r2, ip, lsl #15 │ │ │ │ + andeq r8, r2, r6, ror r7 │ │ │ │ + andeq r8, r2, r8, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq fe271b68 │ │ │ │ + beq fe271b60 │ │ │ │ ldclpl 2, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ ldrmi sl, [r0], r4, lsl #30 │ │ │ │ ldrmi r4, [fp], r4, lsl #21 │ │ │ │ @ instruction: 0xf1074b84 │ │ │ │ ldrbtmi r0, [sl], #-2328 @ 0xfffff6e8 │ │ │ │ strbmi pc, [r8, #-2263]! @ 0xfffff729 @ │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf8df1002 │ │ │ │ ldmpl r3, {r2, r9, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldrcc pc, [ip, #-2247]! @ 0xfffff739 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8c92380 │ │ │ │ @ instruction: 0xf7d13000 │ │ │ │ - blmi 1f2dcec │ │ │ │ + blmi 1f2dcf4 │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf85a4605 │ │ │ │ teqvs fp, r3 │ │ │ │ - blcs 4d8f0 │ │ │ │ + blcs 4d8e8 │ │ │ │ @ instruction: 0xf107d169 │ │ │ │ and r0, r1, ip, lsl r6 │ │ │ │ cmnle r5, r4, lsl #22 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - stmdavs fp!, {r1, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffd7d8a0 │ │ │ │ + stmdavs fp!, {r1, r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffd7d898 │ │ │ │ eorvs r4, fp, r4, lsl #12 │ │ │ │ @ instruction: 0xf85a4b6f │ │ │ │ stmdavs fp!, {r0, r1, ip, lr} │ │ │ │ rsbsle r2, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x46328831 │ │ │ │ @ instruction: 0xf0194658 │ │ │ │ stmdavs sp!, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ teqle r4, r1, lsl #26 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf04f4658 │ │ │ │ @ instruction: 0xf1070800 │ │ │ │ - blcs b6340 │ │ │ │ + blcs b6338 │ │ │ │ sadd16cs fp, ip, r4 │ │ │ │ @ instruction: 0xf0192610 │ │ │ │ ldrtmi pc, [r1], -sp, asr #28 @ │ │ │ │ strbeq pc, [ip], r7, lsl #2 @ │ │ │ │ @ instruction: 0x46322330 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7d18800 │ │ │ │ - @ instruction: 0x465ae9f6 │ │ │ │ + @ instruction: 0x465ae9fa │ │ │ │ @ instruction: 0x46502130 │ │ │ │ ldc2l 0, cr15, [r4, #100]! @ 0x64 │ │ │ │ @ instruction: 0x96004a5b │ │ │ │ ldrvc pc, [lr], r7, lsl #10 │ │ │ │ ldrbtmi r4, [sl], #-1619 @ 0xfffff9ad │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ - bmi 163271c │ │ │ │ + bmi 1632714 │ │ │ │ @ instruction: 0x46434957 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ ldrbtmi r9, [r9], #-514 @ 0xfffffdfe │ │ │ │ @ instruction: 0x96012272 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7eb1237 │ │ │ │ ldmdbvs sl!, {r0, r2, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, sp, lr} │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 1206274 │ │ │ │ + blmi 120626c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d17f │ │ │ │ strbpl pc, [r4, -r7, lsl #4] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -47763,99 +47761,99 @@ │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ @ instruction: 0xf9b2f7eb │ │ │ │ stmdaeq r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmib r7, {r1, r5, r7, sp}^ │ │ │ │ andls r2, r0, r2, lsl #2 │ │ │ │ @ instruction: 0xf04f687b │ │ │ │ ldrshtvs r3, [fp], #15 │ │ │ │ - blx 1271950 │ │ │ │ + blx 1271948 │ │ │ │ @ instruction: 0xe77c68fb │ │ │ │ @ instruction: 0xf1074937 │ │ │ │ subcs r0, r0, #252, 20 @ 0xfc000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xffa4f009 │ │ │ │ - blcs 2d5a88 │ │ │ │ + blcs 2d5a80 │ │ │ │ ldmdbmi r3!, {r2, r6, ip, lr, pc} │ │ │ │ subcs r4, r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf0094650 │ │ │ │ movwcs pc, #3937 @ 0xf61 @ │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ movwls r2, #8961 @ 0x2301 │ │ │ │ stmiaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ teqcs r0, #69206016 @ 0x4200000 │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ @ instruction: 0xf7d14630 │ │ │ │ - stmdbmi sl!, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi sl!, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ orrsvc pc, lr, #29360128 @ 0x1c00000 │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-1560 @ 0xfffff9e8 │ │ │ │ @ instruction: 0xf00960fb │ │ │ │ strbmi pc, [r1], -r3, lsl #31 @ │ │ │ │ vst2. {d22-d23}, [pc :256], r8 │ │ │ │ @ instruction: 0xf8df6280 │ │ │ │ @ instruction: 0xf0098090 │ │ │ │ stmdbmi r3!, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ ldrbtmi r4, [r9], #-1272 @ 0xfffffb08 │ │ │ │ - beq 1cefb54 │ │ │ │ + beq 1cefb4c │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ andcs sl, r1, r0 │ │ │ │ vqadd.s8 d22, d16, d25 │ │ │ │ @ instruction: 0xf7eb121d │ │ │ │ @ instruction: 0xf8cdfa03 │ │ │ │ ldmvs fp!, {r3, pc}^ │ │ │ │ stmib sp, {r0, sp}^ │ │ │ │ vcgt.s8 d26, d0, d0 │ │ │ │ movwcs r1, #543 @ 0x21f │ │ │ │ @ instruction: 0xf7eb68b9 │ │ │ │ @ instruction: 0xe733f9f7 │ │ │ │ ldrbtmi r4, [r9], #-2324 @ 0xfffff6ec │ │ │ │ @ instruction: 0xf7d0e7b9 │ │ │ │ - svclt 0x0000ee1a │ │ │ │ - @ instruction: 0x0004c7b6 │ │ │ │ + svclt 0x0000ee1e │ │ │ │ + @ instruction: 0x0004c7be │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r4, lsr #15 │ │ │ │ + andeq ip, r4, ip, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0x000286b6 │ │ │ │ - andeq r8, r2, r4, ror r6 │ │ │ │ - andeq r8, r2, sl, ror #11 │ │ │ │ - andeq ip, r4, r4, asr #13 │ │ │ │ - andeq r8, r2, r4, lsr #11 │ │ │ │ - andeq r8, r2, r6, lsr #12 │ │ │ │ - muleq r2, r2, r5 │ │ │ │ - andeq r8, r2, r4, lsl r6 │ │ │ │ - andeq r8, r2, r6, ror #11 │ │ │ │ - andeq r8, r2, r0, asr #11 │ │ │ │ - @ instruction: 0x000285ba │ │ │ │ - andeq r8, r2, r8, ror r5 │ │ │ │ - strdeq r8, [r2], -r2 │ │ │ │ - andeq r8, r2, sl, lsr #10 │ │ │ │ + andeq r8, r2, lr, lsr #13 │ │ │ │ + andeq r8, r2, ip, ror #12 │ │ │ │ + andeq r8, r2, r2, ror #11 │ │ │ │ + andeq ip, r4, ip, asr #13 │ │ │ │ + muleq r2, ip, r5 │ │ │ │ + andeq r8, r2, lr, lsl r6 │ │ │ │ + andeq r8, r2, sl, lsl #11 │ │ │ │ + andeq r8, r2, ip, lsl #12 │ │ │ │ + ldrdeq r8, [r2], -lr │ │ │ │ + @ instruction: 0x000285b8 │ │ │ │ + @ instruction: 0x000285b2 │ │ │ │ + andeq r8, r2, r0, ror r5 │ │ │ │ + andeq r8, r2, sl, ror #9 │ │ │ │ + andeq r8, r2, r2, lsr #10 │ │ │ │ andcs r4, r1, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ orrsvs sl, sl, #0, 30 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r2, r9, r2, lsr r6 │ │ │ │ + andeq r2, r9, sl, lsr r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8acc0 │ │ │ │ + bl feb8acb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl], {232} @ 0xe8 │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0x4621447c │ │ │ │ @ instruction: 0xf8eef7e7 │ │ │ │ movwmi r6, #14371 @ 0x3823 │ │ │ │ strcc sp, [ip, -r2] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf01b6078 │ │ │ │ ldmdavs r8!, {r0, r1, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svclt 0x0000bd90 │ │ │ │ - andeq r0, r5, r0, ror #1 │ │ │ │ + andeq r0, r5, r8, ror #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrsbgt pc, [r0], #143 @ 0x8f @ │ │ │ │ mrcmi 0, 1, fp, cr4, cr9, {4} │ │ │ │ ldcmi 4, cr4, [r4], #-1008 @ 0xfffffc10 │ │ │ │ @@ -47867,21 +47865,21 @@ │ │ │ │ @ instruction: 0xf04f64fe │ │ │ │ ldrmi r0, [r6], -r0, lsl #12 │ │ │ │ andlt pc, r5, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ands fp, pc, r3, lsl r1 @ │ │ │ │ @ instruction: 0xd12f2b04 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - stmia r0!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 15, cr14, [r0, #-712] @ 0xfffffd38 │ │ │ │ + stccs 15, cr14, [r0, #-728] @ 0xfffffd28 │ │ │ │ strmi r6, [r4], -r3, lsl #16 │ │ │ │ strdvs sp, [r3], -r2 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi 922248 │ │ │ │ + bmi 922240 │ │ │ │ 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: 0x4628d132 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -47904,25 +47902,25 @@ │ │ │ │ stmib sp, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adccs r0, r3, r1, lsl #12 │ │ │ │ ldmdavs fp!, {ip, pc}^ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf932f7eb │ │ │ │ @ instruction: 0xe7be687b │ │ │ │ - ldcl 7, cr15, [r6, #-832] @ 0xfffffcc0 │ │ │ │ - strdeq ip, [r4], -r4 │ │ │ │ + ldcl 7, cr15, [sl, #-832] @ 0xfffffcc0 │ │ │ │ + strdeq ip, [r4], -ip @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, ip, ror #9 │ │ │ │ + strdeq ip, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r2, lsr #9 │ │ │ │ - andeq r8, r2, r4, lsl #7 │ │ │ │ - andeq r8, r2, sl, asr #8 │ │ │ │ - andeq r8, r2, r2, ror r3 │ │ │ │ - andeq r8, r2, r8, lsr r4 │ │ │ │ - andeq r2, r9, r4, lsr r5 │ │ │ │ + andeq ip, r4, sl, lsr #9 │ │ │ │ + andeq r8, r2, ip, ror r3 │ │ │ │ + andeq r8, r2, r2, asr #8 │ │ │ │ + andeq r8, r2, sl, ror #6 │ │ │ │ + andeq r8, r2, r0, lsr r4 │ │ │ │ + andeq r2, r9, ip, lsr r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrsbtgt pc, [r8], #143 @ 0x8f @ │ │ │ │ mrcmi 0, 1, fp, cr14, cr9, {4} │ │ │ │ ldcmi 4, cr4, [lr], #-1008 @ 0xfffffc10 │ │ │ │ @@ -47931,40 +47929,40 @@ │ │ │ │ andvs pc, r6, ip, asr r8 @ │ │ │ │ strmi r4, [sl], r1, lsl #13 │ │ │ │ ldmdavs r6!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f64fe │ │ │ │ ldrmi r0, [r6], -r0, lsl #12 │ │ │ │ andlt pc, r5, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - blmi de2ab0 │ │ │ │ + blmi de2aa8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi da08b8 │ │ │ │ - blvs fe704e3c │ │ │ │ + blmi da08b0 │ │ │ │ + blvs fe704e34 │ │ │ │ @ instruction: 0x4641b1fb │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strmi pc, [r4], -sp, ror #21 │ │ │ │ - svc 0x0026f7d0 │ │ │ │ + svc 0x002af7d0 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle cc547c │ │ │ │ + blle cc5474 │ │ │ │ @ instruction: 0xf8db602b │ │ │ │ - bllt affc70 │ │ │ │ - blmi a06524 │ │ │ │ + bllt affc68 │ │ │ │ + blmi a0651c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_irq │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blcs 157c50 │ │ │ │ + blcs 157c48 │ │ │ │ @ instruction: 0x4641d11d │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - @ instruction: 0x4604eff6 │ │ │ │ - svc 0x0006f7d0 │ │ │ │ + @ instruction: 0x4604effa │ │ │ │ + svc 0x000af7d0 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle ffcc54bc │ │ │ │ + blle ffcc54b4 │ │ │ │ ldmdbmi pc, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ adcsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ strb pc, [r2, r1, asr #31] @ │ │ │ │ vst2.8 {d20,d22}, [pc :64], ip │ │ │ │ ldmdami ip, {r0, r3, r6, r7, r9, ip, sp, lr} │ │ │ │ @@ -47981,27 +47979,27 @@ │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, r3, lsr #1 │ │ │ │ @ instruction: 0x4652687b │ │ │ │ @ instruction: 0xf04f4649 │ │ │ │ @ instruction: 0xf7eb30ff │ │ │ │ ldmdavs fp!, {r0, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7b0 │ │ │ │ - svclt 0x0000ecbe │ │ │ │ - andeq ip, r4, r8, ror #7 │ │ │ │ + svclt 0x0000ecc2 │ │ │ │ + strdeq ip, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r0, ror #7 │ │ │ │ + andeq ip, r4, r8, ror #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, r8, ror #30 │ │ │ │ - andeq r2, r9, ip, lsl #9 │ │ │ │ - andeq ip, r4, ip, lsl #7 │ │ │ │ - andeq r8, r2, r2, asr r2 │ │ │ │ - andeq r8, r2, r8, lsr #6 │ │ │ │ - andeq r8, r2, r0, asr #4 │ │ │ │ - andeq r8, r2, r6, lsl r3 │ │ │ │ - andeq r2, r9, r2, lsl #8 │ │ │ │ + andeq pc, r4, r0, ror pc @ │ │ │ │ + muleq r9, r4, r4 │ │ │ │ + muleq r4, r4, r3 │ │ │ │ + andeq r8, r2, sl, asr #4 │ │ │ │ + andeq r8, r2, r0, lsr #6 │ │ │ │ + andeq r8, r2, r8, lsr r2 │ │ │ │ + andeq r8, r2, lr, lsl #6 │ │ │ │ + andeq r2, r9, sl, lsl #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrsbtgt pc, [r8], #143 @ 0x8f @ │ │ │ │ mrcmi 0, 1, fp, cr14, cr9, {4} │ │ │ │ ldcmi 4, cr4, [lr], #-1008 @ 0xfffffc10 │ │ │ │ @@ -48010,40 +48008,40 @@ │ │ │ │ andvs pc, r6, ip, asr r8 @ │ │ │ │ strmi r4, [sl], r1, lsl #13 │ │ │ │ ldmdavs r6!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f64fe │ │ │ │ ldrmi r0, [r6], -r0, lsl #12 │ │ │ │ andlt pc, r5, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - blmi de2bec │ │ │ │ + blmi de2be4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi da09f4 │ │ │ │ - blvs fe704f78 │ │ │ │ + blmi da09ec │ │ │ │ + blvs fe704f70 │ │ │ │ @ instruction: 0x4641b1fb │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strmi pc, [r4], -r7, asr #20 │ │ │ │ - mcr 7, 4, pc, cr8, cr0, {6} @ │ │ │ │ + mcr 7, 4, pc, cr12, cr0, {6} @ │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle cc55b8 │ │ │ │ + blle cc55b0 │ │ │ │ @ instruction: 0xf8db602b │ │ │ │ - bllt affdac │ │ │ │ - blmi a06660 │ │ │ │ + bllt affda4 │ │ │ │ + blmi a06658 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_irq │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blcs 157d8c │ │ │ │ + blcs 157d84 │ │ │ │ @ instruction: 0x4641d11d │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - strmi lr, [r4], -r8, ror #22 │ │ │ │ - mcr 7, 3, pc, cr8, cr0, {6} @ │ │ │ │ + strmi lr, [r4], -ip, ror #22 │ │ │ │ + mcr 7, 3, pc, cr12, cr0, {6} @ │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle ffcc55f8 │ │ │ │ + blle ffcc55f0 │ │ │ │ ldmdbmi pc, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ sbcvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ strb pc, [r2, r3, lsr #30] @ │ │ │ │ vst2.8 {d20,d22}, [pc :64], ip │ │ │ │ ldmdami ip, {r0, r3, r4, r6, r7, r9, ip, sp, lr} │ │ │ │ @@ -48060,27 +48058,27 @@ │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, r5, lsr #1 │ │ │ │ @ instruction: 0x4652687b │ │ │ │ @ instruction: 0xf04f4649 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7b0 │ │ │ │ - svclt 0x0000ec20 │ │ │ │ - andeq ip, r4, ip, lsr #5 │ │ │ │ + svclt 0x0000ec24 │ │ │ │ + @ instruction: 0x0004c2b4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r4, lsr #5 │ │ │ │ + andeq ip, r4, ip, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, ip, lsr #28 │ │ │ │ - andeq r2, r9, r0, asr r3 │ │ │ │ - andeq ip, r4, r0, asr r2 │ │ │ │ - andeq r8, r2, r6, lsl r1 │ │ │ │ - strdeq r8, [r2], -r8 @ │ │ │ │ - andeq r8, r2, r4, lsl #2 │ │ │ │ - andeq r8, r2, r6, ror #3 │ │ │ │ - andeq r2, r9, r6, asr #5 │ │ │ │ + andeq pc, r4, r4, lsr lr @ │ │ │ │ + andeq r2, r9, r8, asr r3 │ │ │ │ + andeq ip, r4, r8, asr r2 │ │ │ │ + andeq r8, r2, lr, lsl #2 │ │ │ │ + strdeq r8, [r2], -r0 │ │ │ │ + strdeq r8, [r2], -ip │ │ │ │ + ldrdeq r8, [r2], -lr │ │ │ │ + andeq r2, r9, lr, asr #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrdgt pc, [r0], #143 @ 0x8f │ │ │ │ mrcmi 0, 1, fp, cr0, cr9, {4} │ │ │ │ ldcmi 4, cr4, [r0], #-1008 @ 0xfffffc10 │ │ │ │ @@ -48092,21 +48090,21 @@ │ │ │ │ @ instruction: 0xf04f64fe │ │ │ │ ldrmi r0, [r6], -r0, lsl #12 │ │ │ │ andlt pc, r5, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ands fp, pc, r3, lsl r1 @ │ │ │ │ @ instruction: 0xd12f2b04 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - stcl 7, cr15, [ip], #-832 @ 0xfffffcc0 │ │ │ │ + ldcl 7, cr15, [r0], #-832 @ 0xfffffcc0 │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 13, cr14, [r0, #-960] @ 0xfffffc40 │ │ │ │ + stccs 13, cr14, [r0, #-976] @ 0xfffffc30 │ │ │ │ strmi r6, [r4], -r3, lsl #16 │ │ │ │ strdvs sp, [r3], -r2 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi 8225cc │ │ │ │ + bmi 8225c4 │ │ │ │ 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 │ │ │ │ @@ -48125,64 +48123,64 @@ │ │ │ │ stmib sp, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ adccs r0, r4, r1, lsl #12 │ │ │ │ ldmdavs fp!, {ip, pc}^ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xff78f7ea │ │ │ │ @ instruction: 0xe7c6687b │ │ │ │ - bl fe771e8c │ │ │ │ - andeq ip, r4, r0, ror r1 │ │ │ │ + bl fe871e84 │ │ │ │ + andeq ip, r4, r8, ror r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, r8, ror #2 │ │ │ │ + andeq ip, r4, r0, ror r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, lr, lsl r1 │ │ │ │ - andeq r8, r2, r0 │ │ │ │ - andeq r8, r2, lr, ror #1 │ │ │ │ - andeq r7, r2, lr, ror #31 │ │ │ │ - ldrdeq r8, [r2], -ip │ │ │ │ + andeq ip, r4, r6, lsr #2 │ │ │ │ + strdeq r7, [r2], -r8 │ │ │ │ + andeq r8, r2, r6, ror #1 │ │ │ │ + andeq r7, r2, r6, ror #31 │ │ │ │ + ldrdeq r8, [r2], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4690b09b │ │ │ │ svcge 0x00064a3c │ │ │ │ - blmi f45804 │ │ │ │ + blmi f457fc │ │ │ │ ldcmi 4, cr4, [ip], #-488 @ 0xfffffe18 │ │ │ │ rsbsvs r4, r8, sl, lsl #13 │ │ │ │ @ instruction: 0xf8d7447c │ │ │ │ ldmpl r3, {r3, r4, r5, r6, ip, pc}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 7, cr15, [r2, #832] @ 0x340 │ │ │ │ + stc 7, cr15, [r6, #832] @ 0x340 │ │ │ │ andcs r4, r0, #55296 @ 0xd800 │ │ │ │ strmi r6, [r5], -r2 │ │ │ │ andlt pc, r3, r4, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ cmple r2, r0, lsl #22 │ │ │ │ movweq pc, #8230 @ 0x2026 @ │ │ │ │ @ instruction: 0xd1202b01 │ │ │ │ - blcs 16bfcc │ │ │ │ + blcs 16bfc4 │ │ │ │ ldrtmi sp, [r1], -r6, lsr #2 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - stmdavs fp!, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdbdfd8 │ │ │ │ + stmdavs fp!, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdbdfd0 │ │ │ │ strmi r6, [r4], -fp, lsr #32 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ teqle r5, r0, lsl #22 │ │ │ │ - blmi 986888 │ │ │ │ + blmi 986880 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle sp, r0, lsl #6 │ │ │ │ ldrbcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blcs 157fc4 │ │ │ │ + blcs 157fbc │ │ │ │ strbmi sp, [sl], -r8, lsl #2 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - ldc 7, cr15, [r4], {208} @ 0xd0 │ │ │ │ + ldc 7, cr15, [r8], {208} @ 0xd0 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xe7dfdbf5 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strmi r0, [r4], -ip, lsl #2 │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ cdp2 7, 6, cr15, cr4, cr10, {7} │ │ │ │ stmdbvs r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @@ -48200,38 +48198,38 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 10, cr15, cr10, cr9, {0} │ │ │ │ stmdbmi ip, {r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ str pc, [r3, r5, ror #27]! │ │ │ │ - bl 1f1fb8 │ │ │ │ - andeq ip, r4, r4, ror r0 │ │ │ │ + bl 2f1fb0 │ │ │ │ + andeq ip, r4, ip, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r4, ip, rrx │ │ │ │ + andeq ip, r4, r4, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r8, lsl r0 │ │ │ │ - andeq r7, r2, ip, lsr #29 │ │ │ │ - andeq r7, r2, r6, lsr #31 │ │ │ │ - muleq r2, sl, lr │ │ │ │ - muleq r2, r4, pc @ │ │ │ │ + andeq ip, r4, r0, lsr #32 │ │ │ │ + andeq r7, r2, r4, lsr #29 │ │ │ │ + muleq r2, lr, pc @ │ │ │ │ + muleq r2, r2, lr │ │ │ │ + andeq r7, r2, ip, lsl #31 │ │ │ │ @ instruction: 0x4df0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, sl, r9, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ svcge 0x0000460c │ │ │ │ @ instruction: 0xf04f4605 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ ldmpl r3, {r8, r9, fp}^ │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stcl 7, cr15, [ip], #832 @ 0x340 │ │ │ │ + ldcl 7, cr15, [r0], #832 @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -48241,74 +48239,74 @@ │ │ │ │ @ instruction: 0xf8c861bc │ │ │ │ rsbsvs r4, r8, r0 │ │ │ │ stmib r7, {r0, r3, r4, r5, r7, sp, lr}^ │ │ │ │ and sl, r3, r4, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ tstle lr, r4, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - bl ff07205c │ │ │ │ - blvc 16f77c │ │ │ │ + bl ff172054 │ │ │ │ + blvc 16f774 │ │ │ │ ldrhtvs r6, [fp], fp │ │ │ │ stmib r7, {r0, r1, r6, sl, fp, ip}^ │ │ │ │ @ instruction: 0x61bcab04 │ │ │ │ - blvc 6f74c │ │ │ │ - bmi 2e84e4 │ │ │ │ + blvc 6f744 │ │ │ │ + bmi 2e84dc │ │ │ │ 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 0x0000ea9a │ │ │ │ - andeq fp, r4, lr, asr #30 │ │ │ │ + svclt 0x0000ea9e │ │ │ │ + andeq fp, r4, r6, asr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, sl, asr #29 │ │ │ │ + ldrdeq fp, [r4], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4616b09d │ │ │ │ svcge 0x00064a42 │ │ │ │ - blmi 10c5bdc │ │ │ │ + blmi 10c5bd4 │ │ │ │ mcrrmi 4, 7, r4, r2, cr10 │ │ │ │ rsbsvs r4, r8, sl, lsl #13 │ │ │ │ ldrdls pc, [r0], r7 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbvs r6, [fp, #-2075]! @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b ff7f20d8 │ │ │ │ + b ff8f20d0 │ │ │ │ @ instruction: 0xf7d060f8 │ │ │ │ - blmi f2ee08 │ │ │ │ + blmi f2ee10 │ │ │ │ @ instruction: 0xf85460b8 │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ - blcs 401ac │ │ │ │ - blmi e68698 │ │ │ │ + blcs 401a4 │ │ │ │ + blmi e68690 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xb1a22378 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrle r0, [r0, #-1691] @ 0xfffff965 │ │ │ │ @ instruction: 0x465268bb │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #913 @ 0x391 │ │ │ │ ldmdavs r9!, {r8, r9, sp}^ │ │ │ │ cdp2 7, 2, cr15, cr10, cr10, {7} │ │ │ │ - blcs 16c1e8 │ │ │ │ + blcs 16c1e0 │ │ │ │ @ instruction: 0x464ad130 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc 7, cr15, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + ldc 7, cr15, [r2], #-832 @ 0xfffffcc0 │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 12, cr14, [r0, #-368] @ 0xfffffe90 │ │ │ │ - blle ffcce208 │ │ │ │ + stccs 12, cr14, [r0, #-384] @ 0xfffffe80 │ │ │ │ + blle ffcce200 │ │ │ │ eorvs r4, r3, r4, lsl #12 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi 9228f4 │ │ │ │ + bmi 9228ec │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d130 │ │ │ │ ssatmi r3, #30, ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48330,56 +48328,56 @@ │ │ │ │ movwvs lr, #10701 @ 0x29cd │ │ │ │ addscs r9, ip, r1 │ │ │ │ andls r6, r0, r9, ror r8 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rscsvs r6, fp, fp, lsr r8 │ │ │ │ ldc2l 7, cr15, [lr, #936] @ 0x3a8 │ │ │ │ @ instruction: 0xe7c068fb │ │ │ │ - b f21c0 │ │ │ │ - andeq fp, r4, r4, lsl #29 │ │ │ │ + b 1f21b8 │ │ │ │ + andeq fp, r4, ip, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r8, ror lr │ │ │ │ + andeq fp, r4, r0, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq fp, [r4], -r6 │ │ │ │ - ldrdeq r7, [r2], -r8 │ │ │ │ - ldrdeq r7, [r2], -lr │ │ │ │ - andeq r7, r2, r6, asr #25 │ │ │ │ - andeq r7, r2, ip, asr #27 │ │ │ │ + strdeq fp, [r4], -lr │ │ │ │ + ldrdeq r7, [r2], -r0 │ │ │ │ + ldrdeq r7, [r2], -r6 │ │ │ │ + @ instruction: 0x00027cbe │ │ │ │ + andeq r7, r2, r4, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4691b09b │ │ │ │ svcge 0x00064a4b │ │ │ │ - blmi 1305d24 │ │ │ │ + blmi 1305d1c │ │ │ │ @ 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 11ef280 │ │ │ │ + blmi 11ef288 │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf85a4606 │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ tstlt r3, r0 │ │ │ │ stccs 0, cr14, [r4, #-448] @ 0xfffffe40 │ │ │ │ @ instruction: 0x4641d15f │ │ │ │ @ instruction: 0xf7d04648 │ │ │ │ - ldmdavs r5!, {r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdbe304 │ │ │ │ + ldmdavs r5!, {r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdbe2fc │ │ │ │ @ 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 d06c00 │ │ │ │ + blmi d06bf8 │ │ │ │ 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 │ │ │ │ @@ -48389,15 +48387,15 @@ │ │ │ │ @ instruction: 0xf8d830ff │ │ │ │ movwls r3, #12296 @ 0x3008 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ orrscs r9, r0, #134217728 @ 0x8000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrdcs lr, [r0, -r7] │ │ │ │ stc2l 7, cr15, [r6, #-936]! @ 0xfffffc58 │ │ │ │ - ble ff53f36c │ │ │ │ + ble ff53f364 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strtmi r0, [r8], -ip, lsl #2 │ │ │ │ ldc2 7, cr15, [ip], #936 @ 0x3a8 │ │ │ │ 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] │ │ │ │ @@ -48408,67 +48406,67 @@ │ │ │ │ eorsvs pc, r5, sp, asr #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 │ │ │ │ stc2 0, cr15, [r0, #-36] @ 0xffffffdc │ │ │ │ - blmi 4ae288 │ │ │ │ + blmi 4ae280 │ │ │ │ @ instruction: 0xf85a4604 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3d1a8 │ │ │ │ + bcs 3d1a0 │ │ │ │ @ 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, [ip], #-36 @ 0xffffffdc │ │ │ │ @ instruction: 0xf7d0e787 │ │ │ │ - svclt 0x0000e94e │ │ │ │ - andeq fp, r4, ip, lsr sp │ │ │ │ + svclt 0x0000e952 │ │ │ │ + andeq fp, r4, r4, asr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, lsr sp │ │ │ │ + andeq fp, r4, sl, lsr sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq fp, [r4], -ip │ │ │ │ - andeq r7, r2, r8, asr fp │ │ │ │ - andeq r7, r2, r2, ror ip │ │ │ │ - andeq r7, r2, r8, lsr #22 │ │ │ │ - andeq r7, r2, r2, asr #24 │ │ │ │ + andeq fp, r4, r4, ror #25 │ │ │ │ + andeq r7, r2, r0, asr fp │ │ │ │ + andeq r7, r2, sl, ror #24 │ │ │ │ + andeq r7, r2, r0, lsr #22 │ │ │ │ + andeq r7, r2, sl, lsr ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4690b099 │ │ │ │ svcge 0x00044a47 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ @ instruction: 0x911cf8df │ │ │ │ rsbsvs r4, r8, sl, lsl #13 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl cf2388 │ │ │ │ + bl df2380 │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ strmi r4, [r6], -r1, asr #22 │ │ │ │ andlt pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ subs fp, lr, r3, lsl r1 │ │ │ │ teqle r1, r4, lsl #26 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - ldmdavs r5!, {r3, r5, r8, fp, sp, lr, pc} │ │ │ │ - blle ffdfbc7c │ │ │ │ + ldmdavs r5!, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + blle ffdfbc74 │ │ │ │ @ instruction: 0xf8594b3a │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 40484 │ │ │ │ - bmi da8988 │ │ │ │ + blcs 4047c │ │ │ │ + bmi da8980 │ │ │ │ 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 │ │ │ │ @@ -48508,55 +48506,55 @@ │ │ │ │ ldr pc, [r9, r9, lsl #23] │ │ │ │ @ instruction: 0xf8cd2393 │ │ │ │ movwls r8, #4 │ │ │ │ ldmdavs r9!, {r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ @ instruction: 0xe7cbfc79 │ │ │ │ - ldm lr, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq fp, [r4], -r2 │ │ │ │ + stmia r2!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq fp, [r4], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r8, asr #23 │ │ │ │ + ldrdeq fp, [r4], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r6, ror fp │ │ │ │ - strdeq r7, [r2], -r4 │ │ │ │ - andeq r7, r2, lr, lsl fp │ │ │ │ - andeq r7, r2, r2, ror #19 │ │ │ │ - andeq r7, r2, ip, lsl #22 │ │ │ │ + andeq fp, r4, lr, ror fp │ │ │ │ + andeq r7, r2, ip, ror #19 │ │ │ │ + andeq r7, r2, r6, lsl fp │ │ │ │ + ldrdeq r7, [r2], -sl │ │ │ │ + andeq r7, r2, r4, lsl #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4690b099 │ │ │ │ svcge 0x00044a44 │ │ │ │ - blmi 1145ff0 │ │ │ │ + blmi 1145fe8 │ │ │ │ @ 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 102efb8 │ │ │ │ + blmi 102efc0 │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf85a4606 │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ tstlt r3, r0 │ │ │ │ stccs 0, cr14, [r4, #-396] @ 0xfffffe74 │ │ │ │ @ instruction: 0x4649d153 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - ldmdavs r5!, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ - blle ffdbbddc │ │ │ │ + ldmdavs r5!, {r1, r7, fp, sp, lr, pc} │ │ │ │ + blle ffdbbdd4 │ │ │ │ @ instruction: 0xf85a4b36 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 405e4 │ │ │ │ - bmi ca8ac0 │ │ │ │ + blcs 405dc │ │ │ │ + bmi ca8ab8 │ │ │ │ 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 │ │ │ │ @@ -48579,67 +48577,67 @@ │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ ldrshtvs pc, [r5], -r5 @ │ │ │ │ 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 │ │ │ │ - blx fea7068a │ │ │ │ - blmi 46e564 │ │ │ │ + blx fea70682 │ │ │ │ + blmi 46e55c │ │ │ │ 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 │ │ │ │ @ instruction: 0xe794fad5 │ │ │ │ - svc 0x00f6f7cf │ │ │ │ - andeq fp, r4, r4, ror sl │ │ │ │ + svc 0x00faf7cf │ │ │ │ + andeq fp, r4, ip, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, sl, ror #20 │ │ │ │ + andeq fp, r4, r2, ror sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r6, lsl sl │ │ │ │ - andeq r7, r2, r8, lsr #17 │ │ │ │ - andeq r7, r2, r6, ror #19 │ │ │ │ - andeq r7, r2, sl, ror r8 │ │ │ │ - @ instruction: 0x000279b8 │ │ │ │ + andeq fp, r4, lr, lsl sl │ │ │ │ + andeq r7, r2, r0, lsr #17 │ │ │ │ + ldrdeq r7, [r2], -lr │ │ │ │ + andeq r7, r2, r2, ror r8 │ │ │ │ + @ instruction: 0x000279b0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4690b099 │ │ │ │ svcge 0x00044a43 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldrdls pc, [ip, -pc] │ │ │ │ rsbsvs r4, r8, sl, lsl #13 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmib ip, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x46064b3d │ │ │ │ andlt pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ rsb fp, r2, r3, lsl r1 │ │ │ │ cmple r2, r4, lsl #26 │ │ │ │ @ instruction: 0xf7cf4640 │ │ │ │ - ldmdavs r5!, {r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfbf28 │ │ │ │ + ldmdavs r5!, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfbf20 │ │ │ │ @ instruction: 0xf8594b36 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 40730 │ │ │ │ - bmi ca8c0c │ │ │ │ + blcs 40728 │ │ │ │ + bmi ca8c04 │ │ │ │ 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 │ │ │ │ @@ -48662,67 +48660,67 @@ │ │ │ │ @ instruction: 0xf7ea9403 │ │ │ │ eorsvs pc, r5, pc, asr #22 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx f07d6 │ │ │ │ - blmi 46e6b0 │ │ │ │ + blx f07ce │ │ │ │ + blmi 46e6a8 │ │ │ │ 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, pc, lsr #20] │ │ │ │ - svc 0x0050f7cf │ │ │ │ - andeq fp, r4, r6, lsr #18 │ │ │ │ + svc 0x0054f7cf │ │ │ │ + andeq fp, r4, lr, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, ip, lsl r9 │ │ │ │ + andeq fp, r4, r4, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, sl, asr #17 │ │ │ │ - andeq r7, r2, ip, asr r7 │ │ │ │ - andeq r7, r2, sl, lsr #17 │ │ │ │ - andeq r7, r2, lr, lsr #14 │ │ │ │ - andeq r7, r2, ip, ror r8 │ │ │ │ + ldrdeq fp, [r4], -r2 │ │ │ │ + andeq r7, r2, r4, asr r7 │ │ │ │ + andeq r7, r2, r2, lsr #17 │ │ │ │ + andeq r7, r2, r6, lsr #14 │ │ │ │ + andeq r7, r2, r4, ror r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4690b099 │ │ │ │ svcge 0x00044a47 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ @ instruction: 0x911cf8df │ │ │ │ rsbsvs r4, r8, sl, lsl #13 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ ldrbtvs r6, [fp], #2075 @ 0x81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmdb r6!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ strmi r4, [r6], -r1, asr #22 │ │ │ │ andlt pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ subs fp, lr, r3, lsl r1 │ │ │ │ teqle r1, r4, lsl #26 │ │ │ │ @ instruction: 0xf7cf4640 │ │ │ │ - ldmdavs r5!, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfc074 │ │ │ │ + ldmdavs r5!, {r1, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfc06c │ │ │ │ @ instruction: 0xf8594b3a │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 4087c │ │ │ │ - bmi da8d80 │ │ │ │ + blcs 40874 │ │ │ │ + bmi da8d78 │ │ │ │ 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 │ │ │ │ @@ -48738,49 +48736,49 @@ │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strtle r0, [r7], #-2011 @ 0xfffff825 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strtmi r0, [r8], -ip, lsl #2 │ │ │ │ - blx 272888 │ │ │ │ + blx 272880 │ │ │ │ stmdaeq r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4652239d │ │ │ │ @ instruction: 0xf04f6879 │ │ │ │ movwls r3, #255 @ 0xff │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ mlasvs r5, pc, sl, pc @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ 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 14f0934 │ │ │ │ + blx 14f092c │ │ │ │ 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, sp, lsl #19] │ │ │ │ @ instruction: 0xf8cd2392 │ │ │ │ movwls r8, #4 │ │ │ │ ldmdavs r9!, {r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ @ instruction: 0xe7cbfa7d │ │ │ │ - cdp 7, 10, cr15, cr2, cr15, {6} │ │ │ │ - ldrdeq fp, [r4], -sl │ │ │ │ + cdp 7, 10, cr15, cr6, cr15, {6} │ │ │ │ + andeq fp, r4, r2, ror #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, lr, ror r7 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ - andeq r7, r2, sl, asr r7 │ │ │ │ - andeq r7, r2, sl, ror #11 │ │ │ │ - andeq r7, r2, r8, asr #14 │ │ │ │ + andeq fp, r4, r6, lsl #15 │ │ │ │ + strdeq r7, [r2], -r4 │ │ │ │ + andeq r7, r2, r2, asr r7 │ │ │ │ + andeq r7, r2, r2, ror #11 │ │ │ │ + andeq r7, r2, r0, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r4, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-2660 @ 0xfffff59c │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ @@ -48788,31 +48786,31 @@ │ │ │ │ strmi r4, [r9], r3, ror #22 │ │ │ │ ldrbtmi r5, [r8], #2210 @ 0x8a2 │ │ │ │ ldrdlt pc, [r0], r7 │ │ │ │ ldrbtvs r6, [sl], #2066 @ 0x812 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8586078 │ │ │ │ @ instruction: 0xf8daa003 │ │ │ │ - blcs 409a8 │ │ │ │ + blcs 409a0 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ svcvs 0x00bb4630 │ │ │ │ tstmi r9, #1000 @ 0x3e8 │ │ │ │ - svc 0x008ef7cf │ │ │ │ - blle 10fc1d0 │ │ │ │ - ldmda r4!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x0092f7cf │ │ │ │ + blle 10fc1c8 │ │ │ │ + ldmda r8!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blmi 15461e0 │ │ │ │ + blmi 15461d8 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8c5b9a2 │ │ │ │ @ instruction: 0xf8dab000 │ │ │ │ - bllt 11009e4 │ │ │ │ - blmi 12c7320 │ │ │ │ + bllt 11009dc │ │ │ │ + blmi 12c7318 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #104 @ 0x68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r7, lsl #1 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48823,23 +48821,23 @@ │ │ │ │ svcvs 0x00bb30ff │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ ldmdavs r9!, {r0, r3, r7, r8, r9, sp}^ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea9404 │ │ │ │ @ instruction: 0xf8c5fa05 │ │ │ │ @ instruction: 0xf8dab000 │ │ │ │ - blcs 40a34 │ │ │ │ + blcs 40a2c │ │ │ │ ldmdbmi fp!, {r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ rscscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ @ instruction: 0xe7cdf9b7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ - stmda ip!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ ldmdbmi r4!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbmi r2, [r8], -r0, asr #4 │ │ │ │ teqcc ip, r9, ror r4 │ │ │ │ @ instruction: 0xf944f7ea │ │ │ │ @ instruction: 0xf8584b2c │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @@ -48861,71 +48859,71 @@ │ │ │ │ stmdbmi r0!, {r0, r2, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccs pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2079 @ 0xfffff7e1 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ @ instruction: 0xe775f8bf │ │ │ │ andsne lr, lr, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf7cf4630 │ │ │ │ - strmi lr, [r4], -r8, lsl #30 │ │ │ │ - svc 0x00eef7cf │ │ │ │ + strmi lr, [r4], -ip, lsl #30 │ │ │ │ + svc 0x00f2f7cf │ │ │ │ strmi r2, [r5], -r0, lsl #24 │ │ │ │ @ instruction: 0xf8d0bfb8 │ │ │ │ - blle fefe0adc │ │ │ │ + blle fefe0ad4 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ @ instruction: 0xf8d03000 │ │ │ │ ldrb fp, [r0, -r0]! │ │ │ │ strbmi r9, [sl], -r4, lsl #8 │ │ │ │ @ instruction: 0xf04f6ffb │ │ │ │ movwls r3, #12543 @ 0x30ff │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ orrcs r6, r9, #67108864 @ 0x4000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea6879 │ │ │ │ @ instruction: 0xe7bbf997 │ │ │ │ - ldc 7, cr15, [ip, #828]! @ 0x33c │ │ │ │ - andeq fp, r4, r2, lsl #13 │ │ │ │ + stcl 7, cr15, [r0, #828] @ 0x33c │ │ │ │ + andeq fp, r4, sl, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, ror r6 │ │ │ │ + andeq fp, r4, sl, ror r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r8, lsl r6 │ │ │ │ - andeq r7, r2, r6, asr #9 │ │ │ │ - andeq r7, r2, r4, lsr r6 │ │ │ │ - andeq r1, r9, r8, ror r6 │ │ │ │ - andeq r7, r2, lr, asr #8 │ │ │ │ - @ instruction: 0x000275bc │ │ │ │ + andeq fp, r4, r0, lsr #12 │ │ │ │ + @ instruction: 0x000274be │ │ │ │ + andeq r7, r2, ip, lsr #12 │ │ │ │ + andeq r1, r9, r0, lsl #13 │ │ │ │ + andeq r7, r2, r6, asr #8 │ │ │ │ + @ instruction: 0x000275b4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r3, asr sp │ │ │ │ ldrbtmi r4, [sp], #-3155 @ 0xfffff3ad │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ ldrmi r8, [lr], -ip, asr #2 │ │ │ │ pkhtbmi r4, r9, r2, asr #20 │ │ │ │ ldrbtmi r5, [r8], #2348 @ 0x92c │ │ │ │ ldrbtvs r6, [ip], #2084 @ 0x824 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8586078 │ │ │ │ @ instruction: 0xf8daa002 │ │ │ │ - blcs 40b74 │ │ │ │ + blcs 40b6c │ │ │ │ ldmib r7, {r1, r3, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4630121e │ │ │ │ - cdp 7, 10, cr15, cr12, cr15, {6} │ │ │ │ + cdp 7, 11, cr15, cr0, cr15, {6} │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - stccs 15, cr14, [r0], {148} @ 0x94 │ │ │ │ + stccs 15, cr14, [r0], {152} @ 0x98 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blle 11c63a4 │ │ │ │ + blle 11c639c │ │ │ │ @ instruction: 0xf8584b45 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ andlt pc, r0, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bmi 1063898 │ │ │ │ + bmi 1063890 │ │ │ │ ldrbtmi r4, [sl], #-2875 @ 0xfffff4c5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r9, ror #2 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -48936,15 +48934,15 @@ │ │ │ │ svcvs 0x00bb30ff │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ ldmdavs r9!, {r0, r3, r7, r8, r9, sp}^ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea9404 │ │ │ │ @ instruction: 0xf8c5f923 │ │ │ │ @ instruction: 0xf8dab000 │ │ │ │ - blcs 40bf8 │ │ │ │ + blcs 40bf0 │ │ │ │ pushmi {r0, r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ eorcc pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ @ instruction: 0xe7cef8d5 │ │ │ │ vmla.i8 d20, d0, d26 │ │ │ │ stmdami sl!, {r0, r1, r9, ip, sp} │ │ │ │ @@ -48976,57 +48974,57 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svcvs 0x00bb9303 │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #905 @ 0x389 │ │ │ │ ldmdavs r9!, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d2f7ea │ │ │ │ @ instruction: 0xf7cfe7d8 │ │ │ │ - svclt 0x0000ecf8 │ │ │ │ - @ instruction: 0x0004b4b2 │ │ │ │ + svclt 0x0000ecfc │ │ │ │ + @ instruction: 0x0004b4ba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, lsr #9 │ │ │ │ + andeq fp, r4, sl, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r2, asr r4 │ │ │ │ - andeq r7, r2, r2, lsl #6 │ │ │ │ - andeq r7, r2, r0, ror r4 │ │ │ │ - strdeq r7, [r2], -r0 │ │ │ │ - andeq r7, r2, lr, asr r4 │ │ │ │ - @ instruction: 0x000914b4 │ │ │ │ + andeq fp, r4, sl, asr r4 │ │ │ │ + strdeq r7, [r2], -sl │ │ │ │ + andeq r7, r2, r8, ror #8 │ │ │ │ + andeq r7, r2, r8, ror #5 │ │ │ │ + andeq r7, r2, r6, asr r4 │ │ │ │ + @ instruction: 0x000914bc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ svcge 0x0004b099 │ │ │ │ @ instruction: 0x46164c3a │ │ │ │ ldrbtmi r4, [ip], #-1538 @ 0xfffff9fe │ │ │ │ ldrdge pc, [r4], #143 @ 0x8f @ │ │ │ │ @ instruction: 0x4689603a │ │ │ │ @ instruction: 0x46194a38 │ │ │ │ @ instruction: 0x46984630 │ │ │ │ stmiapl r2!, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldrbtvs r6, [sl], #2066 @ 0x812 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - cdp 7, 5, cr15, cr2, cr15, {6} │ │ │ │ + cdp 7, 5, cr15, cr6, cr15, {6} │ │ │ │ @ instruction: 0xf7cf4605 │ │ │ │ - bmi cf0858 │ │ │ │ + bmi cf0860 │ │ │ │ @ instruction: 0xf8d04604 │ │ │ │ @ instruction: 0xf85ab000 │ │ │ │ rsbsvs r3, fp, r2 │ │ │ │ - bllt 2ced80 │ │ │ │ + bllt 2ced78 │ │ │ │ @ instruction: 0xf85a4a2e │ │ │ │ @ instruction: 0xf5033002 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrtle r0, [sl], #-1499 @ 0xfffffa25 │ │ │ │ - blle 980134 │ │ │ │ + blle 98012c │ │ │ │ @ instruction: 0xf8c4687b │ │ │ │ ldmdavs fp, {ip, sp, pc} │ │ │ │ - bmi 9e342c │ │ │ │ + bmi 9e3424 │ │ │ │ ldrbtmi r4, [sl], #-2850 @ 0xfffff4de │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-203 @ 0xffffff35 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d135 │ │ │ │ ssatmi r3, #30, r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -49051,120 +49049,120 @@ │ │ │ │ stmib sp, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrscs r6, r4, #65536 @ 0x10000 │ │ │ │ strbmi r9, [sl], -r0, lsl #6 │ │ │ │ movwcs r6, #2105 @ 0x839 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf83cf7ea │ │ │ │ @ instruction: 0xf7cfe7b8 │ │ │ │ - svclt 0x0000ec62 │ │ │ │ - andeq fp, r4, r2, lsr #6 │ │ │ │ - andeq fp, r4, r0, lsl r3 │ │ │ │ + svclt 0x0000ec66 │ │ │ │ + andeq fp, r4, sl, lsr #6 │ │ │ │ + andeq fp, r4, r8, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0004b2be │ │ │ │ - andeq r7, r2, r0, lsr #3 │ │ │ │ - andeq r7, r2, sl, lsl r3 │ │ │ │ - andeq r7, r2, lr, lsl #3 │ │ │ │ - andeq r7, r2, r8, lsl #6 │ │ │ │ + andeq fp, r4, r6, asr #5 │ │ │ │ + muleq r2, r8, r1 │ │ │ │ + andeq r7, r2, r2, lsl r3 │ │ │ │ + andeq r7, r2, r6, lsl #3 │ │ │ │ + andeq r7, r2, r0, lsl #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8bff4 │ │ │ │ + bl feb8bfec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr7, cr0, {7} │ │ │ │ - blmi 621008 │ │ │ │ + blmi 621000 │ │ │ │ @ instruction: 0x4614447e │ │ │ │ ldmpl r5!, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ @ instruction: 0x065b337c │ │ │ │ - blmi 4a9e68 │ │ │ │ + blmi 4a9e60 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf505b933 │ │ │ │ strtmi r5, [r0], -r0, lsl #11 │ │ │ │ teqpmi r0, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ - ldcl 7, cr15, [r2, #828] @ 0x33c │ │ │ │ + ldcl 7, cr15, [r6, #828] @ 0x33c │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r1, r2, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 15, cr15, cr14, cr8, {0} │ │ │ │ orrcs lr, sp, #62652416 @ 0x3bc0000 │ │ │ │ stmib sp, {r1, r3, r9, sl, lr}^ │ │ │ │ strmi r3, [r1], -r0, lsl #8 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ strb pc, [r0, pc, ror #31]! @ │ │ │ │ - andeq fp, r4, r0, lsl #4 │ │ │ │ + andeq fp, r4, r8, lsl #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, ip, asr #1 │ │ │ │ - andeq r7, r2, r2, asr r2 │ │ │ │ + andeq r7, r2, r4, asr #1 │ │ │ │ + andeq r7, r2, sl, asr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8c074 │ │ │ │ + bl feb8c06c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr7, cr0, {7} │ │ │ │ - blmi 621088 │ │ │ │ + blmi 621080 │ │ │ │ @ instruction: 0x4614447e │ │ │ │ ldmpl r5!, {r1, r8, r9, sl, fp, sp, pc}^ │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ @ instruction: 0x065b337c │ │ │ │ - blmi 4a9ee8 │ │ │ │ + blmi 4a9ee0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf505b933 │ │ │ │ strtmi r5, [r0], -r0, lsl #11 │ │ │ │ teqpmi r0, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ - bl fe3f2dec │ │ │ │ + bl fe4f2de4 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r4, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 11, cr15, cr14, cr8, {0} │ │ │ │ orrcs lr, sp, #62652416 @ 0x3bc0000 │ │ │ │ stmib sp, {r1, r3, r9, sl, lr}^ │ │ │ │ strmi r3, [r1], -r0, lsl #8 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ strb pc, [r0, pc, lsr #31]! @ │ │ │ │ - andeq fp, r4, r0, lsl #3 │ │ │ │ + andeq fp, r4, r8, lsl #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, ip, asr #32 │ │ │ │ - ldrdeq r7, [r2], -lr │ │ │ │ + andeq r7, r2, r4, asr #32 │ │ │ │ + ldrdeq r7, [r2], -r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r9, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2873 @ 0xfffff4c7 │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ strmi fp, [r8], r4, ror #1 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ @ instruction: 0xf7cf0300 │ │ │ │ - @ instruction: 0x4604eed2 │ │ │ │ - stcl 7, cr15, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0x4604eed6 │ │ │ │ + stcl 7, cr15, [r8, #828] @ 0x33c │ │ │ │ @ instruction: 0x46054b32 │ │ │ │ ldrdge pc, [r0], -r0 │ │ │ │ andls pc, r3, fp, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blmi c23c04 │ │ │ │ + blmi c23bfc │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf893b142 │ │ │ │ stccs 3, cr2, [r0], {124} @ 0x7c │ │ │ │ movwcs fp, #4052 @ 0xfd4 │ │ │ │ - b 4fdb58 │ │ │ │ + b 4fdb50 │ │ │ │ teqle r7, r2 @ │ │ │ │ eorle r1, r5, r3, ror #24 │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bmi 963654 │ │ │ │ + bmi 96364c │ │ │ │ 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 │ │ │ │ @@ -49187,75 +49185,75 @@ │ │ │ │ @ instruction: 0xe7c9ff37 │ │ │ │ strbmi r2, [r2], -ip, lsl #7 │ │ │ │ ldrtmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ strls r3, [r1], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0xff2cf7e9 │ │ │ │ @ instruction: 0xf7cfe7be │ │ │ │ - svclt 0x0000eb52 │ │ │ │ - strdeq fp, [r4], -lr │ │ │ │ + svclt 0x0000eb56 │ │ │ │ + andeq fp, r4, r6, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq fp, [r4], -r0 │ │ │ │ + strdeq fp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r4, r6, r0 │ │ │ │ - andeq r6, r2, r8, ror pc │ │ │ │ - andeq r7, r2, r6, lsl r1 │ │ │ │ - andeq r6, r2, r6, ror #30 │ │ │ │ - andeq r7, r2, r4, lsl #2 │ │ │ │ + muleq r4, lr, r0 │ │ │ │ + andeq r6, r2, r0, ror pc │ │ │ │ + andeq r7, r2, lr, lsl #2 │ │ │ │ + andeq r6, r2, lr, asr pc │ │ │ │ + strdeq r7, [r2], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r9, asr #28 │ │ │ │ ldrbtmi r4, [lr], #-3145 @ 0xfffff3b7 │ │ │ │ - blmi 12c854c │ │ │ │ + blmi 12c8544 │ │ │ │ ldrbtmi sl, [sp], #-3844 @ 0xfffff0fc │ │ │ │ ldmdbpl r4!, {r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r0, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f647c │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ andge pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0x2c00bb6b │ │ │ │ - blmi 10e9520 │ │ │ │ + blmi 10e9518 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strbtle r0, [r3], #-922 @ 0xfffffc66 │ │ │ │ @ instruction: 0xf7cf2000 │ │ │ │ - strmi lr, [r6], -r4, ror #28 │ │ │ │ - stc 7, cr15, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ + strmi lr, [r6], -r8, ror #28 │ │ │ │ + stc 7, cr15, [r4, #-828]! @ 0xfffffcc4 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blle 1240874 │ │ │ │ - ldc 7, cr15, [sl, #-828] @ 0xfffffcc4 │ │ │ │ + blle 124086c │ │ │ │ + ldc 7, cr15, [lr, #-828] @ 0xfffffcc4 │ │ │ │ andlt pc, r0, r0, asr #17 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ - blmi c47958 │ │ │ │ + blmi c47950 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ smlaldxcc r4, ip, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi lr!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subsvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ stccs 13, cr15, [r0], {197} @ 0xc5 │ │ │ │ strtmi sp, [r0], -r9, asr #1 │ │ │ │ - cdp 7, 3, cr15, cr8, cr15, {6} │ │ │ │ + cdp 7, 3, cr15, cr12, cr15, {6} │ │ │ │ @ instruction: 0xf7cf4606 │ │ │ │ - blmi 97049c │ │ │ │ + blmi 9704a4 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3deb4 │ │ │ │ + bcs 3deac │ │ │ │ @ instruction: 0xf8d3d0cc │ │ │ │ orrseq r3, fp, #124, 6 @ 0xf0000001 │ │ │ │ orrcs sp, lr, #200, 10 @ 0x32000000 │ │ │ │ movwls r4, #1610 @ 0x64a │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e99401 │ │ │ │ @@ -49275,75 +49273,75 @@ │ │ │ │ str pc, [r5, r7, lsl #29]! │ │ │ │ strtmi r2, [r3], -lr, lsl #5 │ │ │ │ strcs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ strbmi r4, [sl], -r1, asr #12 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ cdp2 7, 7, cr15, cr12, cr9, {7} │ │ │ │ @ instruction: 0xf7cfe790 │ │ │ │ - svclt 0x0000eaa2 │ │ │ │ - ldrdeq sl, [r4], -lr │ │ │ │ + svclt 0x0000eaa6 │ │ │ │ + andeq sl, r4, r6, ror #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq sl, [r4], -r6 │ │ │ │ + ldrdeq sl, [r4], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r8, ror pc │ │ │ │ - andeq r6, r2, sl, asr lr │ │ │ │ - andeq r7, r2, r4 │ │ │ │ - andeq r6, r2, r8, lsl #28 │ │ │ │ - @ instruction: 0x00026fb2 │ │ │ │ + andeq sl, r4, r0, lsl #31 │ │ │ │ + andeq r6, r2, r2, asr lr │ │ │ │ + strdeq r6, [r2], -ip │ │ │ │ + andeq r6, r2, r0, lsl #28 │ │ │ │ + andeq r6, r2, sl, lsr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r9, asr #28 │ │ │ │ ldrbtmi r4, [lr], #-3145 @ 0xfffff3b7 │ │ │ │ - blmi 12c86ac │ │ │ │ + blmi 12c86a4 │ │ │ │ ldrbtmi sl, [sp], #-3844 @ 0xfffff0fc │ │ │ │ ldmdbpl r4!, {r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r0, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f647c │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ andge pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0x2c00bb6b │ │ │ │ - blmi 10e9680 │ │ │ │ + blmi 10e9678 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strbtle r0, [r3], #-986 @ 0xfffffc26 │ │ │ │ @ instruction: 0xf7cf2000 │ │ │ │ - @ instruction: 0x4606ebb4 │ │ │ │ - ldcl 7, cr15, [r0], #-828 @ 0xfffffcc4 │ │ │ │ + @ instruction: 0x4606ebb8 │ │ │ │ + ldcl 7, cr15, [r4], #-828 @ 0xfffffcc4 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blle 12409d4 │ │ │ │ - stcl 7, cr15, [sl], #-828 @ 0xfffffcc4 │ │ │ │ + blle 12409cc │ │ │ │ + stcl 7, cr15, [lr], #-828 @ 0xfffffcc4 │ │ │ │ andlt pc, r0, r0, asr #17 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ - blmi c47ab8 │ │ │ │ + blmi c47ab0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ smlaldxcc r4, ip, r0, r6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi lr!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ stccs 13, cr15, [r0], {21} │ │ │ │ strtmi sp, [r0], -r9, asr #1 │ │ │ │ - bl fe273158 │ │ │ │ + bl fe373150 │ │ │ │ @ instruction: 0xf7cf4606 │ │ │ │ - blmi 97033c │ │ │ │ + blmi 970344 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3e014 │ │ │ │ + bcs 3e00c │ │ │ │ @ instruction: 0xf8d3d0cc │ │ │ │ bicseq r3, fp, #124, 6 @ 0xf0000001 │ │ │ │ orrcs sp, pc, #200, 10 @ 0x32000000 │ │ │ │ movwls r4, #1610 @ 0x64a │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e99401 │ │ │ │ @@ -49363,54 +49361,54 @@ │ │ │ │ sbfx pc, r7, #27, #6 │ │ │ │ strtmi r2, [r3], -pc, lsl #5 │ │ │ │ strcs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ strbmi r4, [sl], -r1, asr #12 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stc2l 7, cr15, [ip, #932] @ 0x3a4 │ │ │ │ @ instruction: 0xf7cfe790 │ │ │ │ - svclt 0x0000e9f2 │ │ │ │ - andeq sl, r4, lr, ror lr │ │ │ │ + svclt 0x0000e9f6 │ │ │ │ + andeq sl, r4, r6, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r6, ror lr │ │ │ │ + andeq sl, r4, lr, ror lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r8, lsl lr │ │ │ │ - strdeq r6, [r2], -sl │ │ │ │ - @ instruction: 0x00026eb0 │ │ │ │ - andeq r6, r2, r8, lsr #25 │ │ │ │ - andeq r6, r2, lr, asr lr │ │ │ │ + andeq sl, r4, r0, lsr #28 │ │ │ │ + strdeq r6, [r2], -r2 │ │ │ │ + andeq r6, r2, r8, lsr #29 │ │ │ │ + andeq r6, r2, r0, lsr #25 │ │ │ │ + andeq r6, r2, r6, asr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ - bmi 1046b24 │ │ │ │ + bmi 1046b1c │ │ │ │ addslt r4, r7, r0, asr #22 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ svcge 0x0004b100 │ │ │ │ ldmpl r3, {r3, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ @ instruction: 0xf7cf0300 │ │ │ │ - blmi f3057c │ │ │ │ + blmi f30584 │ │ │ │ @ instruction: 0xf85b4604 │ │ │ │ @ instruction: 0xf8d99003 │ │ │ │ - blcs 41310 │ │ │ │ + blcs 41308 │ │ │ │ @ instruction: 0xf7cfd13f │ │ │ │ - blmi e30248 │ │ │ │ + blmi e30250 │ │ │ │ ldrdge pc, [r0], -r0 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8d3b11a │ │ │ │ ldreq r3, [fp], #892 @ 0x37c │ │ │ │ stccs 4, cr13, [r0], {19} │ │ │ │ @ instruction: 0xf8d9db41 │ │ │ │ - bllt 30133c │ │ │ │ - blmi ac7bf8 │ │ │ │ + bllt 301334 │ │ │ │ + blmi ac7bf0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 119) │ │ │ │ strbcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 15, cr8, [r0], {240} @ 0xf0 │ │ │ │ @@ -49443,25 +49441,25 @@ │ │ │ │ @ instruction: 0x4653fc95 │ │ │ │ strbmi r9, [r2], -r1 │ │ │ │ @ instruction: 0x46312097 │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf7e95502 │ │ │ │ str pc, [sl, fp, lsr #26]! │ │ │ │ - ldmdb r0, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sl, r4, r8, lsl sp │ │ │ │ + ldmdb r4, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sl, r4, r0, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, ip, lsl #26 │ │ │ │ + andeq sl, r4, r4, lsl sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r0, asr #25 │ │ │ │ - andeq r6, r2, ip, ror fp │ │ │ │ - andeq r6, r2, lr, lsr sp │ │ │ │ - andeq r6, r2, sl, ror #22 │ │ │ │ - andeq r6, r2, ip, lsr #26 │ │ │ │ + andeq sl, r4, r8, asr #25 │ │ │ │ + andeq r6, r2, r4, ror fp │ │ │ │ + andeq r6, r2, r6, lsr sp │ │ │ │ + andeq r6, r2, r2, ror #22 │ │ │ │ + andeq r6, r2, r4, lsr #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 2, cr15, cr0, cr12, {6} │ │ │ │ usatne pc, #8, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8dfb0ef │ │ │ │ ldrbtmi r2, [r9], #-1768 @ 0xfffff918 │ │ │ │ @@ -49469,79 +49467,79 @@ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ ldrbtmi r3, [fp], #1764 @ 0x6e4 │ │ │ │ stmpl sl, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f21a4 │ │ │ │ @ instruction: 0xf85b0200 │ │ │ │ adcsvs r3, fp, r3 │ │ │ │ - blcs 4f4b8 │ │ │ │ + blcs 4f4b0 │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ ldmdbeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r9, sp} │ │ │ │ @ instruction: 0xf1074611 │ │ │ │ teqvs sl, r0, lsl r3 │ │ │ │ andeq lr, r0, #3293184 @ 0x324000 │ │ │ │ @ instruction: 0xf004607b │ │ │ │ rscsvs pc, r8, fp, lsr #31 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8948234 │ │ │ │ - blcs 418a8 │ │ │ │ + blcs 418a0 │ │ │ │ @ instruction: 0xf8dfd168 │ │ │ │ @ instruction: 0xf107369c │ │ │ │ @ instruction: 0xf8df0514 │ │ │ │ @ instruction: 0xf04f8698 │ │ │ │ ldrbtmi r0, [fp], #-2560 @ 0xfffff600 │ │ │ │ ldrbtmi r2, [r8], #476 @ 0x1dc │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ andge pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xff18f7ff │ │ │ │ vorr.i32 q10, #0 @ 0x00000000 │ │ │ │ @ instruction: 0x46508232 │ │ │ │ - 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}^ │ │ │ │ strbmi r2, [r0], -ip, ror #3 │ │ │ │ ldc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ mcrrne 6, 0, r4, r2, cr6 │ │ │ │ cmppeq r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ rsbhi pc, sp, #0 │ │ │ │ ldrdcc pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ cmnle sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf89481b1 │ │ │ │ - blcs 1e01a40 │ │ │ │ + blcs 1e01a38 │ │ │ │ sbcs sp, r7, r6, lsl #2 │ │ │ │ - b ffaf3414 │ │ │ │ - blcs 14f4e8 │ │ │ │ + b ffbf340c │ │ │ │ + blcs 14f4e0 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ tstcs r1, r8, ror #16 │ │ │ │ - stmia ip!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffcff4ec │ │ │ │ + ldm r0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffcff4e4 │ │ │ │ @ instruction: 0x6630f8df │ │ │ │ msrne SP_fiq, r0 │ │ │ │ ldrbtmi r6, [lr], #-2090 @ 0xfffff7d6 │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ stmdavs sl!, {r0, r1, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ orrsvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ @ instruction: 0xf8d4fb5d │ │ │ │ andcs r1, r1, #104, 2 │ │ │ │ @ instruction: 0xf7df2003 │ │ │ │ @ instruction: 0xf8d4fe5f │ │ │ │ stmdblt r3!, {r3, r6, r8, ip, sp} │ │ │ │ - ldmda ip, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x200081bd │ │ │ │ - ldmda r0, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x315cf894 │ │ │ │ @ instruction: 0xf0402b77 │ │ │ │ andcs r8, r1, #179 @ 0xb3 │ │ │ │ ldrmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldmib ip!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 73474 │ │ │ │ andcs r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf7cf4608 │ │ │ │ - ldrsht lr, [r2], r8 │ │ │ │ + ldrsht lr, [r2], ip │ │ │ │ movwls r2, #4913 @ 0x1331 │ │ │ │ orrsvc pc, r2, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0xf04f31ff │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stc2 7, cr15, [r6, #880]! @ 0x370 │ │ │ │ @@ -49551,34 +49549,34 @@ │ │ │ │ @ instruction: 0xf8dfd081 │ │ │ │ ldrbtmi r3, [fp], #-1452 @ 0xfffffa54 │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ eorshi pc, sp, #0 │ │ │ │ @ instruction: 0x210168ba │ │ │ │ ldrcc pc, [ip, #2271] @ 0x8df │ │ │ │ ldrbtmi r6, [fp], #-2066 @ 0xfffff7ee │ │ │ │ - bcs 4d5f8 │ │ │ │ + bcs 4d5f0 │ │ │ │ eorhi pc, fp, #64 @ 0x40 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrsh r6, [r7], #-11 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf894813e │ │ │ │ - blcs 1e01b1c │ │ │ │ + blcs 1e01b14 │ │ │ │ tstphi r8, r0 @ p-variant is OBSOLETE │ │ │ │ ldrbvs pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ tstpcs sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [lr], #-2154 @ 0xfffff796 │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ movwcs pc, #6913 @ 0x1b01 @ │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ vcgt.s8 d18, d0, d2 │ │ │ │ stmdavs sl!, {r1, r2, r3, r4, r8, sp} │ │ │ │ stc2l 7, cr15, [lr], {254} @ 0xfe │ │ │ │ ldrbne pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r6, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ - svc 0x003af7ce │ │ │ │ + svc 0x003ef7ce │ │ │ │ cdpcs 6, 0, cr4, cr0, cr6, {0} │ │ │ │ eorhi pc, pc, #0 │ │ │ │ @ instruction: 0x315cf894 │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df2b77 │ │ │ │ ldrbtmi r3, [fp], #-1344 @ 0xfffffac0 │ │ │ │ stmdavs sl!, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @@ -49597,67 +49595,67 @@ │ │ │ │ movwvs pc, #1088 @ 0x440 @ │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d42304 │ │ │ │ vrhadd.s8 q9, q0, q6 │ │ │ │ @ instruction: 0xf7fe2146 │ │ │ │ ldmvs fp!, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ cmppvs r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blcs 4f6b8 │ │ │ │ + blcs 4f6b0 │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ strbtcs pc, [r8], #2271 @ 0x8df @ │ │ │ │ ldrtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorshi pc, fp, #64 @ 0x40 │ │ │ │ @ instruction: 0xf50768f8 │ │ │ │ ssatmi r7, #30, r6, asr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b 6735b8 │ │ │ │ - blcs 14f68c │ │ │ │ + b 7735b0 │ │ │ │ + blcs 14f684 │ │ │ │ msrhi CPSR_sx, r0, asr #32 │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffcff690 │ │ │ │ + ldmda lr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffcff688 │ │ │ │ @ instruction: 0xf7cfe72c │ │ │ │ - stmdavs r3, {r2, r3, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r9, fp, sp, lr, pc} │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ andcs r2, r1, r2, lsl #2 │ │ │ │ - stmda lr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffd3f6a8 │ │ │ │ + ldmda r2, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffd3f6a0 │ │ │ │ tstcs r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf7cf2000 │ │ │ │ - @ instruction: 0xf8d4e944 │ │ │ │ + @ instruction: 0xf8d4e948 │ │ │ │ stclne 1, cr5, [r9], #-416 @ 0xfffffe60 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ sbc sp, r6, r8, lsl #2 │ │ │ │ - ldmib r4!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 14f6d4 │ │ │ │ + ldmib r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 14f6cc │ │ │ │ tstphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, #-132]! @ 0xffffff7c │ │ │ │ - stmda r2, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffcff6d8 │ │ │ │ + stmda r6, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffcff6d0 │ │ │ │ stclvs 2, cr15, [r7], #-280 @ 0xfffffee8 │ │ │ │ stclvs 2, cr15, [r6], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0xf04f17c3 │ │ │ │ @ instruction: 0xf8df080a │ │ │ │ @ instruction: 0xf107e458 │ │ │ │ - blx fe337182 │ │ │ │ + blx fe33717a │ │ │ │ strmi r1, [r5], -r0, lsl #4 │ │ │ │ - bl ff106af0 │ │ │ │ - blx 236586 │ │ │ │ + bl ff106ae8 │ │ │ │ + blx 23657e │ │ │ │ @ instruction: 0xf81e0213 │ │ │ │ eorsvc r2, r2, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrtmi r8, [r0], -r6, ror #1 │ │ │ │ - blx fe33db16 │ │ │ │ + blx fe33db0e │ │ │ │ ldrbne r2, [sl, r3, lsl #20] │ │ │ │ - bl ff0c1b1c │ │ │ │ - blx 2361c6 │ │ │ │ + bl ff0c1b14 │ │ │ │ + blx 2361be │ │ │ │ @ instruction: 0xf81e3312 │ │ │ │ @ instruction: 0xf8003003 │ │ │ │ ldrmi r3, [r3], -r1, lsl #30 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x0c07eb01 │ │ │ │ vtst.8 , , │ │ │ │ andcs r1, r0, r3, lsr #4 │ │ │ │ @@ -49670,170 +49668,170 @@ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0084479 │ │ │ │ @ instruction: 0xf507f8d3 │ │ │ │ addcs r7, r0, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0xf0084630 │ │ │ │ @ instruction: 0x2105f893 │ │ │ │ @ instruction: 0xf7cf4630 │ │ │ │ - stmdacs r0, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stclne 0, cr13, [sl], #-480 @ 0xfffffe20 │ │ │ │ ldmmi r4!, {r1, r2, ip, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r1, [r8], #-479 @ 0xfffffe21 │ │ │ │ - blx 8717ac │ │ │ │ + blx 8717a4 │ │ │ │ tstcs r5, r0, lsr #16 │ │ │ │ - b ef36c8 │ │ │ │ + b ff36c0 │ │ │ │ cmnle r5, r0, lsl #16 │ │ │ │ ldrdhi pc, [r4], -r7 │ │ │ │ streq pc, [r8], -r4, lsl #2 │ │ │ │ stmdacs r4, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4d113 │ │ │ │ stmdavs r2!, {r3, r7, ip, sp}^ │ │ │ │ - bcs 4f828 │ │ │ │ + bcs 4f820 │ │ │ │ addeq pc, ip, #4, 2 │ │ │ │ strbmi fp, [r9], -ip, lsl #30 │ │ │ │ stmdblt r3, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7cf4642 │ │ │ │ - strmi lr, [r5], -sl, asr #18 │ │ │ │ - ldmdb r6!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strmi lr, [r5], -lr, asr #18 │ │ │ │ + ldmdb sl!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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 │ │ │ │ - cdp 7, 15, cr15, cr14, cr14, {6} │ │ │ │ + svc 0x0002f7ce │ │ │ │ addcs r4, r3, #3637248 @ 0x378000 │ │ │ │ ldrbtmi r4, [r9], #-2270 @ 0xfffff722 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ ldrt pc, [r7], -pc, lsr #20 @ │ │ │ │ @ instruction: 0xf2404edc │ │ │ │ stmdavs sl!, {r0, r2, r4, r8, sp} │ │ │ │ @ instruction: 0x4630447e │ │ │ │ @ instruction: 0xf9eaf00a │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ movwcs r4, #9776 @ 0x2630 │ │ │ │ tstpcs r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe686a │ │ │ │ ldmibmi r5, {r0, r1, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-2152 @ 0xfffff798 │ │ │ │ - cdp 7, 2, cr15, cr4, cr14, {6} │ │ │ │ + cdp 7, 2, cr15, cr8, cr14, {6} │ │ │ │ strbt r4, [r8], r6, lsl #12 │ │ │ │ vmul.i8 q10, q8, q1 │ │ │ │ ldmmi r2, {r0, r2, r3, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff2f1840 │ │ │ │ + blx ff2f1838 │ │ │ │ @ instruction: 0x4652e716 │ │ │ │ - @ instruction: 0xf7ce4651 │ │ │ │ - @ instruction: 0xe6bceffe │ │ │ │ - b 127376c │ │ │ │ + @ instruction: 0xf7cf4651 │ │ │ │ + ldrt lr, [ip], r2, lsl #16 │ │ │ │ + b 1373764 │ │ │ │ @ instruction: 0xf8c41c43 │ │ │ │ suble r0, fp, r4, asr r1 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ae46 │ │ │ │ - blcs 81dd4 │ │ │ │ + blcs 81dcc │ │ │ │ mcrge 4, 5, pc, cr15, cr15, {3} @ │ │ │ │ @ instruction: 0xf7ce4630 │ │ │ │ - @ instruction: 0xf107eec0 │ │ │ │ + @ instruction: 0xf107eec4 │ │ │ │ @ instruction: 0xf64206a4 │ │ │ │ tstcs r2, r1, lsr r3 │ │ │ │ @ instruction: 0xe7678033 │ │ │ │ - stmdb r6!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr r6, [r0, r0, lsl #16]! │ │ │ │ tstcs r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf1044628 │ │ │ │ @ instruction: 0xf7cf0808 │ │ │ │ - and lr, r1, r4, ror #16 │ │ │ │ + and lr, r1, r8, ror #16 │ │ │ │ @ instruction: 0xd1a62804 │ │ │ │ ldrdcs pc, [r8], r4 │ │ │ │ - blcs 4fa0c │ │ │ │ + blcs 4fa04 │ │ │ │ strbmi fp, [r9], -ip, lsl #30 │ │ │ │ tstlt sl, r1, asr #12 │ │ │ │ addeq pc, ip, #4, 2 │ │ │ │ @ instruction: 0xf7cf4630 │ │ │ │ - @ instruction: 0x4605e8de │ │ │ │ - stmdb sl, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strmi lr, [r5], -r2, ror #17 │ │ │ │ + stmdb lr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r0, {r8, sl, fp, sp} │ │ │ │ ldr sp, [r2, sl, ror #23] │ │ │ │ @ instruction: 0x46014bb0 │ │ │ │ sbcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf0076818 │ │ │ │ @ instruction: 0xf8d4ffe5 │ │ │ │ @ instruction: 0xf7cf0144 │ │ │ │ - stmdblt r8, {r1, r3, r4, r5, fp, sp, lr, pc}^ │ │ │ │ + stmdblt r8, {r1, r2, r3, r4, r5, fp, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ - b d73800 │ │ │ │ + b e737f8 │ │ │ │ @ instruction: 0xf7cfb920 │ │ │ │ - stmdacs r0, {r1, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ce2001 │ │ │ │ - tstcs r1, ip, ror lr │ │ │ │ - blmi fe92f57c │ │ │ │ + smlabbcs r1, r0, lr, lr │ │ │ │ + blmi fe92f574 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x210168ba │ │ │ │ ldmdavs r2, {r5, r7, r8, r9, fp, lr} │ │ │ │ andsvs r4, r9, fp, ror r4 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmibmi lr, {r0, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ ldmmi lr, {r0, r2, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1671924 │ │ │ │ + blx 167191c │ │ │ │ @ instruction: 0xf7cfe648 │ │ │ │ - stmdavs r4, {r1, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r1, r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0x46207192 │ │ │ │ @ instruction: 0xf7e92572 │ │ │ │ - bmi fe6340c8 │ │ │ │ + bmi fe6340c0 │ │ │ │ strbmi r4, [r1], -r3, lsr #12 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ andeq lr, r1, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf04f22e0 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ ldmvs fp!, {r0, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 4f9a4 │ │ │ │ + blcs 4f99c │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {1} @ │ │ │ │ rsccs r4, r2, #9371648 @ 0x8f0000 │ │ │ │ ldrbtmi r4, [r8], #-1601 @ 0xfffff9bf │ │ │ │ - blx df1968 │ │ │ │ + blx df1960 │ │ │ │ stmdavs r0!, {r1, r2, r5, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf910f7e8 │ │ │ │ @ instruction: 0xf00c4604 │ │ │ │ stmdavc r3, {r0, r1, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ rsble r2, r3, r0, lsl #22 │ │ │ │ - blx 1ef1990 │ │ │ │ + blx 1ef1988 │ │ │ │ @ instruction: 0xf906f7e8 │ │ │ │ @ instruction: 0x460568fe │ │ │ │ @ instruction: 0xf00c4630 │ │ │ │ stmibmi r4, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46332278 │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ adccs r3, r9, #255 @ 0xff │ │ │ │ strmi lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ - blx 15f392c │ │ │ │ + blx 15f3924 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ @ instruction: 0x4620fe95 │ │ │ │ mrc2 7, 4, pc, cr2, cr4, {7} │ │ │ │ stmdavs sl!, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x464021f2 │ │ │ │ @ instruction: 0xf912f00a │ │ │ │ mvnscs r6, sl, ror #16 │ │ │ │ @ instruction: 0xf00a4640 │ │ │ │ @ instruction: 0xf7cff90d │ │ │ │ - stmdavs r4, {r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r2, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0x46207192 │ │ │ │ @ instruction: 0xf99af7e9 │ │ │ │ @ instruction: 0x46014a71 │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ andls r4, r2, #48, 12 @ 0x3000000 │ │ │ │ stmib sp, {r1, r4, r5, r6, r9, sp}^ │ │ │ │ rscscs r2, r6, #0, 2 │ │ │ │ @ instruction: 0xf7e94641 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 4fa48 │ │ │ │ + blcs 4fa40 │ │ │ │ ldclge 4, cr15, [ip, #252] @ 0xfc │ │ │ │ rscscs r4, r8, #6881280 @ 0x690000 │ │ │ │ ldrbtmi r4, [r8], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf9e4f008 │ │ │ │ stmdbmi r7!, {r2, r4, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ stmdami r7!, {r4, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -49841,35 +49839,35 @@ │ │ │ │ stmdavs r0!, {r2, r3, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8b6f7e8 │ │ │ │ strmi r4, [r4], -r3, ror #18 │ │ │ │ rsbcs r4, r3, fp, lsr #12 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ sbccs r0, ip, #0, 8 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blx 3739c0 │ │ │ │ + blx 3739b8 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - str pc, [pc, #3659]! @ 3686f │ │ │ │ + str pc, [pc, #3659]! @ 36867 │ │ │ │ ldrbcs r6, [r7, #-2302]! @ 0xfffff702 │ │ │ │ @ instruction: 0xf00c4630 │ │ │ │ ldmdbmi sl, {r0, r1, r2, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ streq lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ ldrbtmi r4, [r9], #-1587 @ 0xfffff9cd │ │ │ │ @ instruction: 0xf04f22af │ │ │ │ strls r3, [r0, #-255] @ 0xffffff01 │ │ │ │ @ instruction: 0xf9f8f7e9 │ │ │ │ @ instruction: 0xf7cfe7a3 │ │ │ │ - @ instruction: 0x4603e832 │ │ │ │ + @ instruction: 0x4603e836 │ │ │ │ @ instruction: 0xf8d36820 │ │ │ │ @ instruction: 0xf7e88000 │ │ │ │ @ instruction: 0xf8d4f88d │ │ │ │ strmi r3, [r6], -r8, asr #2 │ │ │ │ @ instruction: 0xf7ceb91b │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ced03f │ │ │ │ - stmdbmi ip, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi ip, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ stmib sp, {r0, r1, r3, r5, r6, r9, sp}^ │ │ │ │ andls r0, r0, #1048576 @ 0x100000 │ │ │ │ ldrbtmi r4, [r9], #-1603 @ 0xfffff9bd │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eorcs pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf9d8f7e9 │ │ │ │ mcrmi 6, 2, r4, cr6, cr0, {1} │ │ │ │ @@ -49883,73 +49881,73 @@ │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ stmdavs sl!, {r0, r2, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ tstpvc sp, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ andcs pc, r0, #8847360 @ 0x870000 │ │ │ │ @ instruction: 0xf8d44611 │ │ │ │ @ instruction: 0xf7ce0154 │ │ │ │ - ldmvs fp!, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c42200 │ │ │ │ ldmdavs fp, {r2, r4, r6, r8, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami r4!, {r0, r1, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ andvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf96af008 │ │ │ │ @ instruction: 0xf7cee55a │ │ │ │ - ldmdbmi r0!, {r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r0!, {r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d44643 │ │ │ │ @ instruction: 0xf04f2140 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-1537 @ 0xfffff9ff │ │ │ │ andls r2, r0, #-1342177274 @ 0xb0000006 │ │ │ │ eorcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf998f7e9 │ │ │ │ svclt 0x0000e7be │ │ │ │ - ldrdeq sl, [r4], -sl @ │ │ │ │ + andeq sl, r4, r2, ror #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, lr, asr #23 │ │ │ │ + ldrdeq sl, [r4], -r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r9, sl, asr #25 │ │ │ │ - andeq r6, r2, lr, asr ip │ │ │ │ - strdeq r6, [r2], -r6 @ │ │ │ │ - ldrdeq r0, [r9], -sl │ │ │ │ - andeq r0, r9, r6, asr #23 │ │ │ │ - andeq r6, r2, r2, lsr fp │ │ │ │ - andeq pc, r1, lr, asr #4 │ │ │ │ - ldrdeq r6, [r2], -r6 @ │ │ │ │ - andeq r6, r2, r6, ror #21 │ │ │ │ - andeq sl, r4, r8, lsr #19 │ │ │ │ - andeq ip, r2, r4, lsr #28 │ │ │ │ - @ instruction: 0x000269b4 │ │ │ │ - andeq r6, r2, lr, ror #18 │ │ │ │ - andeq r6, r2, r6, lsl r9 │ │ │ │ - andeq r6, r2, r0, lsr #18 │ │ │ │ - andeq r6, r2, r4, lsl #18 │ │ │ │ - andeq r6, r2, r2, lsl r9 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ + ldrdeq r0, [r9], -r2 │ │ │ │ + andeq r6, r2, r6, asr ip │ │ │ │ + andeq r6, r2, lr, ror #23 │ │ │ │ + andeq r0, r9, r2, ror #23 │ │ │ │ + andeq r0, r9, lr, asr #23 │ │ │ │ + andeq r6, r2, sl, lsr #22 │ │ │ │ + andeq pc, r1, r6, asr #4 │ │ │ │ + andeq r6, r2, lr, asr #21 │ │ │ │ ldrdeq r6, [r2], -lr │ │ │ │ + @ instruction: 0x0004a9b0 │ │ │ │ + andeq ip, r2, ip, lsl lr │ │ │ │ + andeq r6, r2, ip, lsr #19 │ │ │ │ + andeq r6, r2, r6, ror #18 │ │ │ │ + andeq r6, r2, lr, lsl #18 │ │ │ │ + andeq r6, r2, r8, lsl r9 │ │ │ │ + strdeq r6, [r2], -ip │ │ │ │ + andeq r6, r2, sl, lsl #18 │ │ │ │ + andeq r6, r2, ip, asr #17 │ │ │ │ + ldrdeq r6, [r2], -r6 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r0, r9, r8, ror r8 │ │ │ │ - andeq r0, r9, r8, ror #16 │ │ │ │ + andeq r0, r9, r0, lsl #17 │ │ │ │ + andeq r0, r9, r0, ror r8 │ │ │ │ + andeq r6, r2, r8, ror #15 │ │ │ │ + strdeq r6, [r2], -r2 │ │ │ │ + andeq r6, r2, r4, lsr #15 │ │ │ │ + andeq r6, r2, lr, lsr #15 │ │ │ │ + andeq r6, r2, ip, ror #14 │ │ │ │ + ldrdeq r6, [r2], -lr │ │ │ │ + andeq r6, r2, sl, lsl #14 │ │ │ │ strdeq r6, [r2], -r0 │ │ │ │ strdeq r6, [r2], -sl │ │ │ │ - andeq r6, r2, ip, lsr #15 │ │ │ │ - @ instruction: 0x000267b6 │ │ │ │ - andeq r6, r2, r4, ror r7 │ │ │ │ - andeq r6, r2, r6, ror #13 │ │ │ │ - andeq r6, r2, r2, lsl r7 │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - andeq r6, r2, r2, lsl #14 │ │ │ │ - andeq r6, r2, r0, ror #13 │ │ │ │ - @ instruction: 0x000266b6 │ │ │ │ - andeq r6, r2, r6, ror r6 │ │ │ │ - andeq r6, r2, lr, asr r6 │ │ │ │ - andeq r6, r2, lr, lsl r6 │ │ │ │ - strdeq r6, [r2], -r6 @ │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + andeq r6, r2, lr, lsr #13 │ │ │ │ + andeq r6, r2, lr, ror #12 │ │ │ │ + andeq r6, r2, r6, asr r6 │ │ │ │ + andeq r6, r2, r6, lsl r6 │ │ │ │ + andeq r6, r2, lr, ror #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ smulllt r4, r7, r0, r9 │ │ │ │ ldrbtmi r4, [r9], #-2704 @ 0xfffff570 │ │ │ │ subhi pc, r0, #14614528 @ 0xdf0000 │ │ │ │ @@ -49958,62 +49956,62 @@ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ smlabtcs r4, r7, r8, pc @ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andls pc, r3, r8, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ ldrsbeq pc, [r8, #-132] @ 0xffffff7c @ │ │ │ │ - stc 7, cr15, [lr], #824 @ 0x338 │ │ │ │ + ldc 7, cr15, [r2], #824 @ 0x338 │ │ │ │ ldrsbeq pc, [r0, #-132] @ 0xffffff7c @ │ │ │ │ - blle 7fbf8 │ │ │ │ + blle 7fbf0 │ │ │ │ @ instruction: 0xff5cf009 │ │ │ │ ldrdcs pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8c42100 │ │ │ │ @ instruction: 0xf8c4314c │ │ │ │ @ instruction: 0xf64f1158 │ │ │ │ @ instruction: 0xf6cf33fb │ │ │ │ @ instruction: 0xf8c473ff │ │ │ │ - bcs 4215c │ │ │ │ + bcs 42154 │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ ldrcs r0, [lr], -r4, lsl #22 │ │ │ │ - bvc fec73038 │ │ │ │ + bvc fec73030 │ │ │ │ andcs pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf8d4220b │ │ │ │ @ instruction: 0x46510154 │ │ │ │ - ldcl 7, cr15, [r6, #824]! @ 0x338 │ │ │ │ + ldcl 7, cr15, [sl, #824]! @ 0x338 │ │ │ │ ldrsbcs pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ addmi r4, r2, #5242880 @ 0x500000 │ │ │ │ addhi pc, sl, r0 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ andle r2, r4, r8, ror lr │ │ │ │ @ instruction: 0x361e4631 │ │ │ │ - blx 973c4c │ │ │ │ + blx 973c44 │ │ │ │ stmdami lr!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ vcgt.s8 d18, d0, d9 │ │ │ │ ldrbtmi r2, [r8], #-419 @ 0xfffffe5d │ │ │ │ @ instruction: 0xf830f7ff │ │ │ │ vst1.16 {d20-d21}, [pc :128], fp │ │ │ │ ldrbmi r7, [r8], -r0, lsl #3 │ │ │ │ @ instruction: 0xf008447a │ │ │ │ @ instruction: 0x462af9d1 │ │ │ │ @ instruction: 0xf8c42301 │ │ │ │ @ instruction: 0xf8d43160 │ │ │ │ tstcs r0, r4, asr r1 │ │ │ │ - ldcl 7, cr15, [r0, #824] @ 0x338 │ │ │ │ + ldcl 7, cr15, [r4, #824] @ 0x338 │ │ │ │ @ instruction: 0xf8584b64 │ │ │ │ stmdavs fp!, {r0, r1, ip, lr} │ │ │ │ ldrdpl pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ subsle r2, r2, r1, lsl #22 │ │ │ │ cmple r1, r0, lsl #26 │ │ │ │ @ instruction: 0xf8d92500 │ │ │ │ andcs r3, r0, #0 │ │ │ │ cmppcs r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ msrcs SPSR_, r4, asr #17 │ │ │ │ - bmi 17643f8 │ │ │ │ + bmi 17643f0 │ │ │ │ ldrbtmi r4, [sl], #-2901 @ 0xfffff4ab │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7] │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628809d │ │ │ │ strvc pc, [r6, r7, lsl #10] │ │ │ │ @@ -50024,105 +50022,105 @@ │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ str pc, [r3, pc, lsr #31] │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r1, {r0, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf862f008 │ │ │ │ @ instruction: 0xf7cee7db │ │ │ │ - bmi 13f1868 │ │ │ │ + bmi 13f1870 │ │ │ │ vst2.8 {d22-d23}, [pc], r3 │ │ │ │ ldrbtmi r7, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf0084658 │ │ │ │ - blmi 1174324 │ │ │ │ + blmi 117431c │ │ │ │ @ instruction: 0xf8c42201 │ │ │ │ @ instruction: 0xf8582160 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ svclt 0x00184295 │ │ │ │ andle r4, lr, r5, lsl r6 │ │ │ │ rsbscs r4, r2, #70656 @ 0x11400 │ │ │ │ andcs r4, r2, r5, asr #18 │ │ │ │ andls r4, r0, #2063597568 @ 0x7b000000 │ │ │ │ movwlt lr, #6605 @ 0x19cd │ │ │ │ @ instruction: 0x462b4479 │ │ │ │ eorvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf87ef7e9 │ │ │ │ - blmi 106fbf8 │ │ │ │ + blmi 106fbf0 │ │ │ │ stmdbmi r0, {r1, r4, r5, r6, r9, sp}^ │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ stmib sp, {r9, ip, pc}^ │ │ │ │ ldrbtmi fp, [r9], #-769 @ 0xfffffcff │ │ │ │ vmax.s8 d20, d0, d27 │ │ │ │ @ instruction: 0xf7e922b3 │ │ │ │ str pc, [r0, pc, ror #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 202289c │ │ │ │ - bmi d69e18 │ │ │ │ + blcs 2022894 │ │ │ │ + bmi d69e10 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf94af008 │ │ │ │ - bmi 9afc88 │ │ │ │ + bmi 9afc80 │ │ │ │ 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 a61b8c │ │ │ │ + bmi a61b84 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf930f008 │ │ │ │ - bmi 9afb5c │ │ │ │ + bmi 9afb54 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf928f008 │ │ │ │ - bmi 8efc44 │ │ │ │ + bmi 8efc3c │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r8 │ │ │ │ ldrbtmi r7, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf91ef008 │ │ │ │ @ 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: 0xf952f7fe │ │ │ │ ldr r2, [lr, -fp, lsl #4]! │ │ │ │ - mcrr 7, 12, pc, r2, cr14 @ │ │ │ │ - andeq sl, r4, lr, lsr r4 │ │ │ │ + mcrr 7, 12, pc, r6, cr14 @ │ │ │ │ + andeq sl, r4, r6, asr #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r4, lsr r4 │ │ │ │ + andeq sl, r4, ip, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r2, lr, lsl #9 │ │ │ │ - andeq r6, r2, ip, asr r5 │ │ │ │ + andeq r6, r2, r6, lsl #9 │ │ │ │ + andeq r6, r2, r4, asr r5 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq sl, r4, r2, asr r3 │ │ │ │ - andeq r6, r2, r6, lsl r4 │ │ │ │ - andeq r6, r2, r4, asr #8 │ │ │ │ - andeq r6, r2, r4, lsl #8 │ │ │ │ - andeq r6, r2, r2, lsr r4 │ │ │ │ - andeq r6, r2, lr, ror #9 │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - andeq r6, r2, r0, asr #7 │ │ │ │ - ldrdeq r6, [r2], -sl │ │ │ │ - andeq r6, r2, r2, lsr #7 │ │ │ │ - andeq r6, r2, lr, lsr #8 │ │ │ │ - andeq r6, r2, lr, ror r3 │ │ │ │ + andeq sl, r4, sl, asr r3 │ │ │ │ + andeq r6, r2, lr, lsl #8 │ │ │ │ + andeq r6, r2, ip, lsr r4 │ │ │ │ + strdeq r6, [r2], -ip │ │ │ │ + andeq r6, r2, sl, lsr #8 │ │ │ │ + andeq r6, r2, r6, ror #9 │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + @ instruction: 0x000263b8 │ │ │ │ + ldrdeq r6, [r2], -r2 │ │ │ │ muleq r2, sl, r3 │ │ │ │ - andeq r6, r2, sl, lsr #7 │ │ │ │ - andeq r6, r2, r6, lsl #6 │ │ │ │ + andeq r6, r2, r6, lsr #8 │ │ │ │ + andeq r6, r2, r6, ror r3 │ │ │ │ + muleq r2, r2, r3 │ │ │ │ + andeq r6, r2, r2, lsr #7 │ │ │ │ + strdeq r6, [r2], -lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d060 │ │ │ │ + bl feb8d058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strcs r0, [r0, #-4072] @ 0xfffff018 │ │ │ │ movwcs r4, #5636 @ 0x1604 │ │ │ │ @ instruction: 0xf8c0af00 │ │ │ │ @ instruction: 0xf04f3148 │ │ │ │ stmib r0, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ cmncs r7, r8, asr r3 │ │ │ │ @@ -50134,47 +50132,47 @@ │ │ │ │ addcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ addpl pc, r8, r0, asr #17 │ │ │ │ smlabbpl ip, r0, r8, pc @ │ │ │ │ @ instruction: 0xf8c03008 │ │ │ │ @ instruction: 0xf8c06144 │ │ │ │ @ instruction: 0xf8c0614c │ │ │ │ @ instruction: 0xf7ce5150 │ │ │ │ - addcs lr, r0, #1248 @ 0x4e0 │ │ │ │ + addcs lr, r0, #1312 @ 0x520 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ce008c │ │ │ │ - @ instruction: 0xf7ceee48 │ │ │ │ - @ instruction: 0xf8c4eb4e │ │ │ │ + @ instruction: 0xf7ceee4c │ │ │ │ + @ instruction: 0xf8c4eb52 │ │ │ │ @ instruction: 0xf7ce0140 │ │ │ │ - @ instruction: 0xf8c4ee2e │ │ │ │ + @ instruction: 0xf8c4ee32 │ │ │ │ @ instruction: 0xf8c46168 │ │ │ │ @ instruction: 0xf8c4616c │ │ │ │ ldcllt 1, cr0, [r8, #272]! @ 0x110 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ svcge 0x00004b45 │ │ │ │ strmi r4, [r4], -r5, asr #26 │ │ │ │ @ instruction: 0x460e447b │ │ │ │ @ instruction: 0xf8534690 │ │ │ │ @ instruction: 0xf8dbb005 │ │ │ │ - blcs 41efc │ │ │ │ + blcs 41ef4 │ │ │ │ stmdacs r0, {r1, r2, r6, r8, ip, lr, pc} │ │ │ │ - b 14ea070 │ │ │ │ + b 14ea068 │ │ │ │ subsle r0, r8, r1, lsl #6 │ │ │ │ ldrdls pc, [r8], r4 │ │ │ │ svceq 0x001df1b9 │ │ │ │ ldrtmi sp, [r5], -r8, asr #24 │ │ │ │ @ instruction: 0x4630b11e │ │ │ │ - ldcl 7, cr15, [r4, #-824]! @ 0xfffffcc8 │ │ │ │ + ldcl 7, cr15, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ strbmi r1, [r2], r5, asr #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r4 │ │ │ │ - stcl 7, cr15, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ - beq b2330 │ │ │ │ + ldcl 7, cr15, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ + beq b2328 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf9a6f00c │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46284455 │ │ │ │ stc2 7, cr15, [r2], {244} @ 0xf4 │ │ │ │ addeq pc, ip, r9, asr #17 │ │ │ │ @@ -50194,15 +50192,15 @@ │ │ │ │ @ instruction: 0xf8c43001 │ │ │ │ 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, 5, cr15, cr0, cr7, {0} │ │ │ │ - b 16623f0 │ │ │ │ + b 16623e8 │ │ │ │ @ instruction: 0xd1b10306 │ │ │ │ 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: 0xf04ffefd │ │ │ │ @@ -50212,124 +50210,124 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 15, cr15, cr2, cr7, {0} │ │ │ │ ldrdeq pc, [r8], r4 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0x46414652 │ │ │ │ ldc2 0, cr15, [r0], {7} │ │ │ │ @ instruction: 0xf8dbe7ca │ │ │ │ - blcs 41fe8 │ │ │ │ + blcs 41fe0 │ │ │ │ stmdbmi sp, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ rscscs pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ @ instruction: 0xe7defedd │ │ │ │ - andeq sl, r4, r4, lsl r1 │ │ │ │ + andeq sl, r4, ip, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, r0, lsl #29 │ │ │ │ - andeq r6, r2, r8, asr r1 │ │ │ │ - andeq r6, r2, r2, ror r2 │ │ │ │ - andeq r6, r2, sl, lsr r1 │ │ │ │ - andeq r6, r2, r4, asr r2 │ │ │ │ - andeq r6, r2, r4, lsr #2 │ │ │ │ - andeq r6, r2, lr, lsr r2 │ │ │ │ - strdeq r6, [r2], -sl │ │ │ │ - andeq r6, r2, r4, lsl r2 │ │ │ │ + andeq r7, r2, r8, ror lr │ │ │ │ + andeq r6, r2, r0, asr r1 │ │ │ │ + andeq r6, r2, sl, ror #4 │ │ │ │ + andeq r6, r2, r2, lsr r1 │ │ │ │ + andeq r6, r2, ip, asr #4 │ │ │ │ + andeq r6, r2, ip, lsl r1 │ │ │ │ + andeq r6, r2, r6, lsr r2 │ │ │ │ + strdeq r6, [r2], -r2 │ │ │ │ + andeq r6, r2, ip, lsl #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8d230 │ │ │ │ + bl feb8d228 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - bmi 535c74 │ │ │ │ + bmi 535c6c │ │ │ │ @ instruction: 0x46204913 │ │ │ │ ldcmi 4, cr4, [r3, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - bmi 4f5d5c │ │ │ │ + bmi 4f5d54 │ │ │ │ @ instruction: 0x46204912 │ │ │ │ ldrbtmi r4, [sp], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - bmi 475d4c │ │ │ │ + bmi 475d44 │ │ │ │ @ instruction: 0x46204910 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xff34f7ff │ │ │ │ stmiapl fp!, {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], #-1568 @ 0xfffff9e0 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff40b0 │ │ │ │ ldclt 15, cr11, [r0, #148]! @ 0x94 │ │ │ │ - andeq pc, r1, r4, asr #17 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r9, r4, sl, lsr #31 │ │ │ │ - ldrdeq r6, [r2], -r0 │ │ │ │ - strdeq r6, [r2], -r4 │ │ │ │ - strdeq r6, [r2], -r0 │ │ │ │ - strdeq r6, [r2], -r2 │ │ │ │ + @ instruction: 0x0001f8bc │ │ │ │ + andeq r6, r2, ip, asr #3 │ │ │ │ + @ instruction: 0x00049fb2 │ │ │ │ + andeq r6, r2, r8, asr #3 │ │ │ │ + andeq r6, r2, ip, ror #3 │ │ │ │ + andeq r6, r2, r8, ror #3 │ │ │ │ + andeq r6, r2, sl, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r1, r6, lsr ip │ │ │ │ + andeq lr, r1, lr, lsr #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d2b8 │ │ │ │ + bl feb8d2b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9ba060 │ │ │ │ - bmi 9e1cc4 │ │ │ │ + blmi 9ba058 │ │ │ │ + bmi 9e1cbc │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl lr, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldmiblt r3, {r0, r1, r4, 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 15aa194 │ │ │ │ + b 15aa18c │ │ │ │ andsle r0, pc, r4, lsl #6 │ │ │ │ ldrdcc pc, [r0], r0 @ │ │ │ │ @ instruction: 0xdc1b2b1d │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbtvc lr, [r0], #2560 @ 0xa00 │ │ │ │ @ instruction: 0x4620b9fb │ │ │ │ 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 5f5764 │ │ │ │ + blmi 5f575c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 5a25a0 │ │ │ │ + blmi 5a2598 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ bicsle r3, ip, r1, lsl #6 │ │ │ │ teqlt fp, r3, lsr r8 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r0, r1, r3, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr12, cr7, {0} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 36140 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 36138 @ │ │ │ │ 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: 0x4620fe31 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r9, r4, sl, lsr pc │ │ │ │ + andeq r9, r4, r2, asr #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r9, r2, lsl #1 │ │ │ │ - ldrdeq sp, [r4], -r6 │ │ │ │ - ldrdeq r5, [r2], -lr │ │ │ │ - andeq r6, r2, ip, asr #2 │ │ │ │ - andeq r0, r9, ip, lsr r0 │ │ │ │ - muleq r4, r0, sl │ │ │ │ - @ instruction: 0x00025fb8 │ │ │ │ - andeq r6, r2, r6, lsr #2 │ │ │ │ - andeq r5, r2, r2, lsr #31 │ │ │ │ - andeq r6, r2, r0, lsl r1 │ │ │ │ + andeq r0, r9, sl, lsl #1 │ │ │ │ + ldrdeq sp, [r4], -lr │ │ │ │ + ldrdeq r5, [r2], -r6 │ │ │ │ + andeq r6, r2, r4, asr #2 │ │ │ │ + andeq r0, r9, r4, asr #32 │ │ │ │ + muleq r4, r8, sl │ │ │ │ + @ instruction: 0x00025fb0 │ │ │ │ + andeq r6, r2, lr, lsl r1 │ │ │ │ + muleq r2, sl, pc @ │ │ │ │ + andeq r6, r2, r8, lsl #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d390 │ │ │ │ + bl feb8d388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 77a138 │ │ │ │ - bmi 7a1d9c │ │ │ │ + blmi 77a130 │ │ │ │ + bmi 7a1d94 │ │ │ │ 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 │ │ │ │ @@ -50337,57 +50335,57 @@ │ │ │ │ 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 │ │ │ │ tstplt r4, r3, lsr sp @ p-variant is OBSOLETE │ │ │ │ - blcs 50368 │ │ │ │ + blcs 50360 │ │ │ │ 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: 0xf04ffde1 │ │ │ │ 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 │ │ │ │ ldc2l 0, cr15, [r6, #28] │ │ │ │ svclt 0x0000e7db │ │ │ │ - andeq r9, r4, r2, ror #28 │ │ │ │ + andeq r9, r4, sl, ror #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, lr, lsl pc │ │ │ │ - muleq r2, ip, r0 │ │ │ │ - andeq r5, r2, r2, lsl #30 │ │ │ │ - andeq r6, r2, r0, lsl #1 │ │ │ │ - andeq r5, r2, ip, ror #29 │ │ │ │ - andeq r6, r2, sl, rrx │ │ │ │ + andeq r5, r2, r6, lsl pc │ │ │ │ + muleq r2, r4, r0 │ │ │ │ + strdeq r5, [r2], -sl │ │ │ │ + andeq r6, r2, r8, ror r0 │ │ │ │ + andeq r5, r2, r4, ror #29 │ │ │ │ + andeq r6, r2, r2, rrx │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r3, r5, r8, r9, fp, lr} │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svcge 0x00004a27 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ svclt 0x000c460d │ │ │ │ strcs r2, [r0], -r1, lsl #12 │ │ │ │ andls pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bllt fe1e49ac │ │ │ │ + bllt fe1e49a4 │ │ │ │ cdpcs 8, 1, cr6, cr13, cr6, {2} │ │ │ │ strtmi sp, [r8], -sp, lsr #24 │ │ │ │ @ instruction: 0xf7ce3602 │ │ │ │ - @ instruction: 0xf100ebcc │ │ │ │ + @ instruction: 0xf100ebd0 │ │ │ │ strbmi r0, [r0], -r1, lsl #16 │ │ │ │ - blx 1af4248 │ │ │ │ + blx 1af4240 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ eoreq pc, r6, r4, asr #16 │ │ │ │ - blx ff22a2 │ │ │ │ + blx ff229a │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ andcc r6, r1, r0, ror #16 │ │ │ │ ldmiblt fp, {r5, r6, sp, lr}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r0, r1, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -50403,38 +50401,38 @@ │ │ │ │ @ instruction: 0xe7e330ff │ │ │ │ vst2.8 {d20,d22}, [pc], fp │ │ │ │ stmdami fp, {r0, r2, r3, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [lr, #-28]! @ 0xffffffe4 │ │ │ │ pop {r5, r6, fp, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - @ instruction: 0x00049db8 │ │ │ │ + andeq r9, r4, r0, asr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, r0, asr lr │ │ │ │ - andeq r5, r2, r2, ror #31 │ │ │ │ - andeq r5, r2, r2, lsr lr │ │ │ │ - andeq r5, r2, r4, asr #31 │ │ │ │ - andeq r5, r2, ip, lsl lr │ │ │ │ - andeq r5, r2, lr, lsr #31 │ │ │ │ + andeq r5, r2, r8, asr #28 │ │ │ │ + ldrdeq r5, [r2], -sl │ │ │ │ + andeq r5, r2, sl, lsr #28 │ │ │ │ + @ instruction: 0x00025fbc │ │ │ │ + andeq r5, r2, r4, lsl lr │ │ │ │ + andeq r5, r2, r6, lsr #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d508 │ │ │ │ + bl feb8d500 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strcs r0, [r1, #-4072] @ 0xfffff018 │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ tstlt r9, ip, lsl #12 │ │ │ │ @ instruction: 0xf7ce4608 │ │ │ │ - mcrrne 11, 7, lr, r5, cr4 │ │ │ │ + mcrrne 11, 7, lr, r5, cr8 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ @ instruction: 0x462afa13 │ │ │ │ eorsvs r4, r0, r1, lsr #12 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf00740f8 │ │ │ │ svclt 0x0000bae5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d540 │ │ │ │ + bl feb8d538 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ svcge 0x00006800 │ │ │ │ @ instruction: 0xf7f4b108 │ │ │ │ @ instruction: 0x1d34f9b3 │ │ │ │ streq pc, [r4, #262] @ 0x106 │ │ │ │ svceq 0x0004f854 │ │ │ │ @@ -50447,47 +50445,47 @@ │ │ │ │ tstle r0, r3, asr #24 │ │ │ │ @ instruction: 0xf009bdf8 │ │ │ │ @ instruction: 0xf04ffb9b │ │ │ │ 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 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb86b54 │ │ │ │ + bl feb86b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi cfa31c │ │ │ │ - blmi d225a8 │ │ │ │ + bmi cfa314 │ │ │ │ + blmi d225a0 │ │ │ │ svcge 0x0000447a │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ ldrdhi pc, [r0], -r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f607b │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ @ instruction: 0xf1b8fe37 │ │ │ │ eorsle r0, r8, r0, lsl #30 │ │ │ │ tstlt ip, r1, lsl #12 │ │ │ │ @ instruction: 0xf7ce4620 │ │ │ │ - vmovne d14, lr, r6 │ │ │ │ + mcrrne 11, 2, lr, r6, cr2 │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ @ instruction: 0x4621f9bd │ │ │ │ eorvs r4, r8, r2, lsr r6 │ │ │ │ - blx fe4f23f8 │ │ │ │ + blx fe4f23f0 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ strteq pc, [r8], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0xff22f7ff │ │ │ │ eorsvs r6, ip, r9, ror sl │ │ │ │ strtmi fp, [r8], -r1, asr #2 │ │ │ │ @ instruction: 0xf7ff3404 │ │ │ │ @ instruction: 0xf854ff1b │ │ │ │ eorsvs r1, ip, r4, lsl #24 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ movwcs r2, #626 @ 0x272 │ │ │ │ cmppcs ip, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c54628 │ │ │ │ @ instruction: 0xf7fe3164 │ │ │ │ - bmi 636408 │ │ │ │ + bmi 636400 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smladcc r8, sp, r1, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdlt r4, [r2], -r0 │ │ │ │ @@ -50500,45 +50498,45 @@ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdbmi sl, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ mcr2 7, 7, pc, cr10, cr15, {7} @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf7cee7ce │ │ │ │ - svclt 0x0000e910 │ │ │ │ - andeq r9, r4, r0, ror #24 │ │ │ │ + svclt 0x0000e914 │ │ │ │ + andeq r9, r4, r8, ror #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, sl, ror #23 │ │ │ │ - andeq pc, r1, ip, asr #9 │ │ │ │ - @ instruction: 0x0001f4be │ │ │ │ + strdeq r9, [r4], -r2 │ │ │ │ + andeq pc, r1, r4, asr #9 │ │ │ │ + @ instruction: 0x0001f4b6 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb87448 │ │ │ │ + bl feb87440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrrmi 14, 5, r0, fp, cr12 │ │ │ │ stmdbmi fp, {r1, r5, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 1307688 │ │ │ │ - bmi 13220ac │ │ │ │ + blmi 1307680 │ │ │ │ + bmi 13220a4 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d74604 │ │ │ │ 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 │ │ │ │ andhi pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0x26011d3d │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xb11cfdb1 │ │ │ │ @ instruction: 0xf7ce4620 │ │ │ │ - mcrrne 10, 9, lr, r6, cr12 │ │ │ │ + mcrrne 10, 10, lr, r6, cr0 │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ @ instruction: 0x4632f93b │ │ │ │ eorvs r4, r8, r1, lsr #12 │ │ │ │ - blx 4724fc │ │ │ │ + blx 4724f4 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ strbvc pc, [lr], #1287 @ 0x507 @ │ │ │ │ mcr2 7, 5, pc, cr0, cr15, {7} @ │ │ │ │ @ instruction: 0x1198f8d7 │ │ │ │ eorsvs r4, ip, lr, lsr r6 │ │ │ │ strtmi fp, [r8], -r1, asr #2 │ │ │ │ @ instruction: 0xf7ff3404 │ │ │ │ @@ -50547,19 +50545,19 @@ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ @ instruction: 0xf8c52672 │ │ │ │ @ instruction: 0xf8853164 │ │ │ │ @ instruction: 0xf7fe615c │ │ │ │ @ instruction: 0x4604ff79 │ │ │ │ strtmi fp, [r8], -r8, ror #22 │ │ │ │ - blx 1174522 │ │ │ │ + blx 117451a │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf8d8ff07 │ │ │ │ ldmiblt fp, {ip, sp}^ │ │ │ │ - blmi 908dcc │ │ │ │ + blmi 908dc4 │ │ │ │ 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} │ │ │ │ @@ -50585,34 +50583,34 @@ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7c334ff │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ adcscc pc, r1, #64, 4 │ │ │ │ stc2 0, cr15, [r0], {7} │ │ │ │ @ instruction: 0xf7cee7f5 │ │ │ │ - svclt 0x0000e866 │ │ │ │ - andeq r9, r4, ip, ror #22 │ │ │ │ + svclt 0x0000e86a │ │ │ │ + andeq r9, r4, r4, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r4, ror #22 │ │ │ │ + andeq r9, r4, ip, ror #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, ip, asr #21 │ │ │ │ - andeq r5, r2, lr, lsl #23 │ │ │ │ - andeq r5, r2, r4, lsr sp │ │ │ │ - andeq r5, r2, ip, ror fp │ │ │ │ - andeq r5, r2, r2, lsr #26 │ │ │ │ - andeq r5, r2, r6, ror #22 │ │ │ │ - andeq r5, r2, ip, lsl #26 │ │ │ │ - andeq r5, r2, r8, lsl sp │ │ │ │ + ldrdeq r9, [r4], -r4 │ │ │ │ + andeq r5, r2, r6, lsl #23 │ │ │ │ + andeq r5, r2, ip, lsr #26 │ │ │ │ + andeq r5, r2, r4, ror fp │ │ │ │ + andeq r5, r2, sl, lsl sp │ │ │ │ + andeq r5, r2, lr, asr fp │ │ │ │ + andeq r5, r2, r4, lsl #26 │ │ │ │ + andeq r5, r2, r0, lsl sp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4c61 │ │ │ │ stmdbmi r1!, {r0, r3, r5, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blmi 18877f8 │ │ │ │ + blmi 18877f0 │ │ │ │ svcge 0x00044a61 │ │ │ │ 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 │ │ │ │ andhi pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -50623,15 +50621,15 @@ │ │ │ │ mcr2 7, 5, pc, cr8, cr15, {7} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ andeq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf8c72301 │ │ │ │ ldcne 0, cr4, [sp, #-544]! @ 0xfffffde0 │ │ │ │ @ instruction: 0xf7ce607b │ │ │ │ - ldmdami r0, {r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r0, {r2, r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andcs r4, sp, #45088768 @ 0x2b00000 │ │ │ │ ldmibeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd4478 │ │ │ │ vhadd.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7fc31d7 │ │ │ │ @ instruction: 0xf8d6ff39 │ │ │ │ @ instruction: 0xb1bd5158 │ │ │ │ @@ -50649,81 +50647,81 @@ │ │ │ │ mcr2 0, 7, pc, cr12, cr4, {0} @ │ │ │ │ @ instruction: 0x464b4c3d │ │ │ │ mvnscc pc, r0, asr #4 │ │ │ │ ldrbtmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fc220d │ │ │ │ shadd16mi pc, r0, r3 @ │ │ │ │ - blx 1e746b8 │ │ │ │ + blx 1e746b0 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf8d8fe3b │ │ │ │ - blcs 426c8 │ │ │ │ - bmi d6ab98 │ │ │ │ + blcs 426c0 │ │ │ │ + bmi d6ab90 │ │ │ │ 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: 0xf5074628 │ │ │ │ ldrtmi r7, [sp], r5, lsr #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf7fd2164 │ │ │ │ stmdavs r8!, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 50804 │ │ │ │ + blcs 507fc │ │ │ │ stccc 1, cr13, [r1], {201} @ 0xc9 │ │ │ │ - bmi a6adfc │ │ │ │ + bmi a6adf4 │ │ │ │ stmdbmi r8!, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ - bmi a1af14 │ │ │ │ + bmi a1af0c │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7e832e9 │ │ │ │ ldr pc, [r6, fp, lsl #23]! │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r1, r2, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe1f274c │ │ │ │ + blx fe1f2744 │ │ │ │ stmdami r0!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r3, [r8], #-761 @ 0xfffffd07 │ │ │ │ - blx ef275e │ │ │ │ + blx ef2756 │ │ │ │ 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: 0xf8d8fb67 │ │ │ │ stmdblt fp, {ip, sp} │ │ │ │ str r2, [ip, r0, lsl #10]! │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ sbccc pc, lr, #64, 4 │ │ │ │ - blx 77279a │ │ │ │ + blx 772792 │ │ │ │ @ instruction: 0xf7cde7f6 │ │ │ │ - svclt 0x0000ef82 │ │ │ │ - strdeq r9, [r4], -ip │ │ │ │ + svclt 0x0000ef86 │ │ │ │ + andeq r9, r4, r4, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r9, [r4], -r4 │ │ │ │ + strdeq r9, [r4], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r2, r0, sl │ │ │ │ - andeq r5, r2, r2, asr #20 │ │ │ │ - andeq r9, r4, r2, lsr r9 │ │ │ │ - @ instruction: 0x00025bba │ │ │ │ - andeq r5, r2, r0, ror #19 │ │ │ │ - ldrdeq r5, [r2], -sl │ │ │ │ - andeq r5, r2, r4, asr #19 │ │ │ │ - muleq r2, r6, fp │ │ │ │ - andeq r5, r2, r6, lsl #23 │ │ │ │ - muleq r2, lr, r9 │ │ │ │ - andeq r5, r2, lr, ror #22 │ │ │ │ - andeq r5, r2, r0, lsl #23 │ │ │ │ + andeq r5, r2, r8, lsl #21 │ │ │ │ + andeq r5, r2, sl, lsr sl │ │ │ │ + andeq r9, r4, sl, lsr r9 │ │ │ │ + @ instruction: 0x00025bb2 │ │ │ │ + ldrdeq r5, [r2], -r8 │ │ │ │ + ldrdeq r5, [r2], -r2 │ │ │ │ + @ instruction: 0x000259bc │ │ │ │ + andeq r5, r2, lr, lsl #23 │ │ │ │ + andeq r5, r2, lr, ror fp │ │ │ │ + muleq r2, r6, r9 │ │ │ │ + andeq r5, r2, r6, ror #22 │ │ │ │ + andeq r5, r2, r8, ror fp │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ umulllt r4, r2, r6, r9 │ │ │ │ ldrbtmi r4, [r9], #-2710 @ 0xfffff56a │ │ │ │ subsls pc, r8, #14614528 @ 0xdf0000 │ │ │ │ @@ -50732,38 +50730,38 @@ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f607a │ │ │ │ @ instruction: 0xf8590200 │ │ │ │ ldmdavs r3!, {r0, r1, sp, lr} │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ce80d6 │ │ │ │ - stmdavc fp!, {r8, fp, sp, lr, pc} │ │ │ │ + stmdavc fp!, {r2, r8, 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], r3 │ │ │ │ @ instruction: 0xf7f370c8 │ │ │ │ @ instruction: 0x4604ff93 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldrsbcc r8, [r8], -r1 │ │ │ │ - blx 4f4832 │ │ │ │ + blx 4f482a │ │ │ │ @ instruction: 0xf0074638 │ │ │ │ ldmdavs r1!, {r0, r1, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6462200 │ │ │ │ vqdmlal.s , d0, d0[7] │ │ │ │ rsbvs r0, r2, r7, ror #6 │ │ │ │ orrcs pc, r8, r4, asr #17 │ │ │ │ eorvs r2, r3, r0, lsl #4 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ stmdbcs r0, {r2, r8, r9, sp} │ │ │ │ strtmi sp, [r8], -r6, ror #2 │ │ │ │ - ldm r0, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r1, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f34640 │ │ │ │ strtmi pc, [r9], -pc, ror #30 │ │ │ │ asrvs r4, r2, #12 │ │ │ │ @ instruction: 0xf844f007 │ │ │ │ @ instruction: 0xf8594b71 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @@ -50771,17 +50769,17 @@ │ │ │ │ @ instruction: 0xb11913b4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ ldc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ ldmdavs r5!, {r0, r2, r3, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ orrcs pc, r8, r4, asr #17 │ │ │ │ stccs 0, cr6, [r0, #-368] @ 0xfffffe90 │ │ │ │ - blmi 1aeadd8 │ │ │ │ + blmi 1aeadd0 │ │ │ │ andsvs r4, sp, fp, ror r4 │ │ │ │ - blmi 18c9250 │ │ │ │ + blmi 18c9248 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -fp, lsr #1 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @@ -50794,59 +50792,59 @@ │ │ │ │ ldrsbhi pc, [r8, #-143]! @ 0xffffff71 @ │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r4, [r8], #619 @ 0x26b │ │ │ │ @ instruction: 0xf0074640 │ │ │ │ @ instruction: 0xf8d6f9a5 │ │ │ │ stccs 0, cr10, [r0, #-0] │ │ │ │ @ instruction: 0x4628d05f │ │ │ │ - stm r2, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r6, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r1, {r0, r1, r3, r5, fp, ip, sp, lr} │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ - blcs bfe910 │ │ │ │ + blcs bfe908 │ │ │ │ @ instruction: 0xf040bf18 │ │ │ │ stmdacs r0, {r0} │ │ │ │ @ instruction: 0xf1bad13e │ │ │ │ addle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0x46214850 │ │ │ │ eormi pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ ldrb pc, [r8, -r9, lsl #19]! @ │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami sp, {r0, r6, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx f72958 │ │ │ │ + blx f72950 │ │ │ │ stmdbmi fp, {r0, r1, r2, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ addmi pc, r5, #64, 4 │ │ │ │ strcs r4, [r0, #-2122] @ 0xfffff7b6 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx cf296c │ │ │ │ - blmi 1250a1c │ │ │ │ + blx cf2964 │ │ │ │ + blmi 1250a14 │ │ │ │ andsvs r4, sp, fp, ror r4 │ │ │ │ adcle r2, r5, r0, lsl #20 │ │ │ │ vmla.i8 q10, q0, q3 │ │ │ │ stmdami r6, {r0, r1, r2, r3, r4, r5, r6, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 972988 │ │ │ │ + blx 972980 │ │ │ │ stccs 7, cr14, [r0, #-624] @ 0xfffffd90 │ │ │ │ @ instruction: 0x4628d058 │ │ │ │ - stmda r6, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs c14a24 │ │ │ │ + stmda sl, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bcs c14a1c │ │ │ │ stmdacs r1, {r1, r8, ip, lr, pc} │ │ │ │ svcge 0x004df63f │ │ │ │ @ instruction: 0xf04f4b3e │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf04f601a │ │ │ │ @ instruction: 0xe78935ff │ │ │ │ svceq 0x0000f1ba │ │ │ │ vqadd.s8 , q8, q10 │ │ │ │ @ instruction: 0x46214274 │ │ │ │ @ instruction: 0xf0074640 │ │ │ │ ldmdavs r2!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ - ldrbcc pc, [pc, #79]! @ 369fb @ │ │ │ │ - blmi db08f4 │ │ │ │ + ldrbcc pc, [pc, #79]! @ 369f3 @ │ │ │ │ + blmi db08ec │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ @ instruction: 0xf1bae7e9 │ │ │ │ eorle r0, fp, r0, lsl #30 │ │ │ │ rsbmi pc, pc, #64, 4 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf9f4f007 │ │ │ │ @@ -50856,65 +50854,65 @@ │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ bfi r6, sl, #0, #23 │ │ │ │ @ instruction: 0xf2404c2a │ │ │ │ stmdami sl!, {r0, r2, r3, r5, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf0074621 │ │ │ │ ldmdavs r3!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - blmi a24ea4 │ │ │ │ + blmi a24e9c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ stmdami r5!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbsmi pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf9d2f007 │ │ │ │ @ instruction: 0xe7c96832 │ │ │ │ - cdp 7, 3, cr15, cr6, cr13, {6} │ │ │ │ + cdp 7, 3, cr15, cr10, cr13, {6} │ │ │ │ @ instruction: 0xf04f4b20 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xe7b4601a │ │ │ │ @ instruction: 0xf04f4b1e │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xe7ae601a │ │ │ │ - andeq r9, r4, r6, lsr #16 │ │ │ │ + andeq r9, r4, lr, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, ip, lsl r8 │ │ │ │ + andeq r9, r4, r4, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r1, sl, lsr #8 │ │ │ │ - andeq pc, r8, r0, asr #17 │ │ │ │ - andeq sp, r4, ip, lsl #6 │ │ │ │ - andeq r9, r4, r4, asr r7 │ │ │ │ - andeq r5, r2, ip, lsl r8 │ │ │ │ - andeq r5, r2, ip, lsr #20 │ │ │ │ - andeq r5, r2, sl, lsr #20 │ │ │ │ + andeq lr, r1, r2, lsr #8 │ │ │ │ + andeq pc, r8, r8, asr #17 │ │ │ │ + andeq sp, r4, r4, lsl r3 │ │ │ │ + andeq r9, r4, ip, asr r7 │ │ │ │ + andeq r5, r2, r4, lsl r8 │ │ │ │ + andeq r5, r2, r4, lsr #20 │ │ │ │ + andeq r5, r2, r2, lsr #20 │ │ │ │ + strdeq r5, [r2], -r4 │ │ │ │ + @ instruction: 0x000257b0 │ │ │ │ + andeq r5, r2, r2, ror #19 │ │ │ │ + muleq r2, ip, r7 │ │ │ │ + andeq r5, r2, r2, asr #19 │ │ │ │ + andeq sp, r4, r4, ror #4 │ │ │ │ + andeq r5, r2, r0, lsl #15 │ │ │ │ + muleq r2, r2, r9 │ │ │ │ + andeq sp, r4, lr, lsr #4 │ │ │ │ + andeq sp, r4, r4, lsl #4 │ │ │ │ + ldrdeq sp, [r4], -lr │ │ │ │ strdeq r5, [r2], -ip │ │ │ │ - @ instruction: 0x000257b8 │ │ │ │ - andeq r5, r2, sl, ror #19 │ │ │ │ - andeq r5, r2, r4, lsr #15 │ │ │ │ - andeq r5, r2, sl, asr #19 │ │ │ │ - andeq sp, r4, ip, asr r2 │ │ │ │ - andeq r5, r2, r8, lsl #15 │ │ │ │ - muleq r2, sl, r9 │ │ │ │ - andeq sp, r4, r6, lsr #4 │ │ │ │ - strdeq sp, [r4], -ip │ │ │ │ - ldrdeq sp, [r4], -r6 │ │ │ │ - andeq r5, r2, r4, lsl #14 │ │ │ │ - andeq r5, r2, r6, lsr r9 │ │ │ │ - @ instruction: 0x0004d1b4 │ │ │ │ - andeq r5, r2, sl, lsl #18 │ │ │ │ - muleq r4, r2, r1 │ │ │ │ - andeq sp, r4, r6, lsl #3 │ │ │ │ + andeq r5, r2, lr, lsr #18 │ │ │ │ + @ instruction: 0x0004d1bc │ │ │ │ + andeq r5, r2, r2, lsl #18 │ │ │ │ + muleq r4, sl, r1 │ │ │ │ + andeq sp, r4, lr, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8dcac │ │ │ │ + bl feb8dca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 73aa54 │ │ │ │ - bmi 7626b8 │ │ │ │ + blmi 73aa4c │ │ │ │ + bmi 7626b0 │ │ │ │ ldmpl lr, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 510b8c │ │ │ │ + bllt 510b84 │ │ │ │ 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, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -50928,42 +50926,42 @@ │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ andcs pc, r0, r9, asr r9 @ │ │ │ │ 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 334d64 │ │ │ │ + blmi 334d5c │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #24 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - andeq r9, r4, r8, asr #10 │ │ │ │ + andeq r9, r4, r0, asr r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ + muleq r8, sl, r6 │ │ │ │ muleq r8, r2, r6 │ │ │ │ - andeq pc, r8, sl, lsl #13 │ │ │ │ - strdeq r5, [r2], -r2 │ │ │ │ - andeq r5, r2, r4, lsr r8 │ │ │ │ - ldrdeq r5, [r2], -lr │ │ │ │ - andeq r5, r2, r0, lsr #16 │ │ │ │ - andeq pc, r8, ip, lsr r6 @ │ │ │ │ + andeq r5, r2, sl, ror #11 │ │ │ │ + andeq r5, r2, ip, lsr #16 │ │ │ │ + ldrdeq r5, [r2], -r6 │ │ │ │ + andeq r5, r2, r8, lsl r8 │ │ │ │ + andeq pc, r8, r4, asr #12 │ │ │ │ strlt r4, [r0], #2826 @ 0xb0a │ │ │ │ svcge 0x0000447b │ │ │ │ cmnlt r3, 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 │ │ │ │ - blvc 174ce0 │ │ │ │ + blvc 174cd8 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #33551 @ 0x830f │ │ │ │ - andeq pc, r8, r8, lsl #12 │ │ │ │ - andeq sp, r4, sl, asr r0 │ │ │ │ + andeq pc, r8, r0, lsl r6 @ │ │ │ │ + andeq sp, r4, r2, rrx │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8dd84 │ │ │ │ + bl feb8dd7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr1, cr8, {7} │ │ │ │ ldrbtmi sl, [lr], #-3840 @ 0xfffff100 │ │ │ │ bicslt r6, r5, r5, ror r8 │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ stmdavs r9!, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ @@ -50975,18 +50973,18 @@ │ │ │ │ ldmdavs r3!, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r6, r0, #104 @ 0x68 │ │ │ │ ldmdavs r9, {r5, r9, sl, lr}^ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea40f8 │ │ │ │ @ instruction: 0xf04fbfaf │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ - andeq pc, r8, r6, asr #11 │ │ │ │ - andeq sp, r4, sl, lsl r0 │ │ │ │ + andeq pc, r8, lr, asr #11 │ │ │ │ + andeq sp, r4, r2, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8dde0 │ │ │ │ + bl feb8ddd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr1, cr8, {7} │ │ │ │ ldrbtmi sl, [lr], #-3840 @ 0xfffff100 │ │ │ │ bicslt r6, r5, r5, ror r8 │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ stmdavs r9!, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ @@ -50998,18 +50996,18 @@ │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r6, r1, #104 @ 0x68 │ │ │ │ ldmdavs r9, {r5, r9, sl, lr}^ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea40f8 │ │ │ │ @ instruction: 0xf04fbf81 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ - andeq pc, r8, sl, ror #10 │ │ │ │ - @ instruction: 0x0004cfbe │ │ │ │ + andeq pc, r8, r2, ror r5 @ │ │ │ │ + andeq ip, r4, r6, asr #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8de3c │ │ │ │ + bl feb8de34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr1, cr8, {7} │ │ │ │ ldrbtmi sl, [lr], #-3840 @ 0xfffff100 │ │ │ │ bicslt r6, r5, r5, ror r8 │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ stmdavs r9!, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ @@ -51021,71 +51019,71 @@ │ │ │ │ ldmdavs r3!, {r0, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r6, r2, #104 @ 0x68 │ │ │ │ ldmdavs r9, {r5, r9, sl, lr}^ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ea40f8 │ │ │ │ @ instruction: 0xf04fbf53 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ - andeq pc, r8, lr, lsl #10 │ │ │ │ - andeq ip, r4, r2, ror #30 │ │ │ │ + andeq pc, r8, r6, lsl r5 @ │ │ │ │ + andeq ip, r4, sl, ror #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [r4], -sl, asr #22 │ │ │ │ addlt r4, r5, sl, asr #16 │ │ │ │ ldrbtmi r4, [fp], #-2378 @ 0xfffff6b6 │ │ │ │ - bmi 12c7e90 │ │ │ │ + bmi 12c7e88 │ │ │ │ @ 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 112ae8c │ │ │ │ + blmi 112ae84 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - blcs 50d48 │ │ │ │ + blcs 50d40 │ │ │ │ stccs 1, cr13, [r0], {83} @ 0x53 │ │ │ │ strtmi sp, [r0], -r6, rrx │ │ │ │ ldrsbtge pc, [ip], #143 @ 0x8f @ │ │ │ │ - cdp 7, 8, cr15, cr12, cr13, {6} │ │ │ │ + cdp 7, 9, cr15, cr0, cr13, {6} │ │ │ │ strtmi r1, [r8], -r5, asr #24 │ │ │ │ stmdbeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stc2 7, cr15, [sl, #-972]! @ 0xfffffc34 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ eorsvs r4, r8, r4, lsl #12 │ │ │ │ ldc2l 0, cr15, [lr, #24]! │ │ │ │ @ instruction: 0x46204938 │ │ │ │ @ instruction: 0xf10b464a │ │ │ │ ldrbtmi r0, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf7cd44fa │ │ │ │ - @ instruction: 0x2600edb8 │ │ │ │ + @ instruction: 0x2600edbc │ │ │ │ mvnlt r4, r4, lsl #12 │ │ │ │ @ instruction: 0xf7cd4620 │ │ │ │ - @ instruction: 0xf8d8ee72 │ │ │ │ + @ instruction: 0xf8d8ee76 │ │ │ │ mcrrne 0, 0, r3, r5, cr4 │ │ │ │ @ instruction: 0x4618b113 │ │ │ │ stc2l 7, cr15, [r4], {243} @ 0xf3 │ │ │ │ strcc r4, [r1], -r8, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #-972] @ 0xfffffc34 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ svceq 0x0004f848 │ │ │ │ ldc2l 0, cr15, [lr, #24] │ │ │ │ andle r2, r7, lr, lsl lr │ │ │ │ ldrbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7cd2000 │ │ │ │ - @ instruction: 0x4604ed9a │ │ │ │ + @ instruction: 0x4604ed9e │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf8cb6838 │ │ │ │ @ instruction: 0xf7f3601c │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt d10dd4 │ │ │ │ - bmi 83ed6c │ │ │ │ + bllt d10dcc │ │ │ │ + bmi 83ed64 │ │ │ │ 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} │ │ │ │ @@ -51101,49 +51099,49 @@ │ │ │ │ @ instruction: 0xf802f007 │ │ │ │ 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: 0xf0064478 │ │ │ │ @ instruction: 0xe7cffff7 │ │ │ │ - mrrc 7, 12, pc, ip, cr13 @ │ │ │ │ - andeq pc, r8, sl, lsr #9 │ │ │ │ - andeq r9, r4, r4, asr r3 │ │ │ │ + stcl 7, cr15, [r0], #-820 @ 0xfffffccc │ │ │ │ + @ instruction: 0x0008f4b2 │ │ │ │ + andeq r9, r4, ip, asr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r8, asr #6 │ │ │ │ - andeq ip, r4, r6, ror #29 │ │ │ │ + andeq r9, r4, r0, asr r3 │ │ │ │ + andeq ip, r4, lr, ror #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r1, ip, lsr r6 │ │ │ │ - andeq lr, r1, lr, lsr r6 │ │ │ │ - muleq r4, r2, r2 │ │ │ │ - andeq r5, r2, lr, asr r3 │ │ │ │ - @ instruction: 0x000255b0 │ │ │ │ - andeq r5, r2, lr, lsr #6 │ │ │ │ - andeq r5, r2, r0, lsl #11 │ │ │ │ + andeq lr, r1, r4, lsr r6 │ │ │ │ + andeq lr, r1, r6, lsr r6 │ │ │ │ + muleq r4, sl, r2 │ │ │ │ + andeq r5, r2, r6, asr r3 │ │ │ │ + andeq r5, r2, r8, lsr #11 │ │ │ │ + andeq r5, r2, r6, lsr #6 │ │ │ │ + andeq r5, r2, r8, ror r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e008 │ │ │ │ + bl feb8e000 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrrmi 14, 14, r0, r8, cr8 │ │ │ │ stmdbmi r8, {r1, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 1248008 │ │ │ │ + blmi 1248000 │ │ │ │ svcge 0x00004a48 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ smlabtne r4, r7, r8, pc @ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmple r5, r0, lsl #22 │ │ │ │ - blcs 13d4e44 │ │ │ │ - blcs c2cea4 │ │ │ │ - blcc c6d2b0 │ │ │ │ + blcs 13d4e3c │ │ │ │ + blcs c2ce9c │ │ │ │ + blcc c6d2a8 │ │ │ │ vsubl.s8 q9, d4, d1 │ │ │ │ sbcslt r0, fp, #64, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strcs sp, [r0], #-1300 @ 0xfffffaec │ │ │ │ - blmi e49740 │ │ │ │ + blmi e49738 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, ror #2 │ │ │ │ strvc pc, [r4, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -51163,66 +51161,66 @@ │ │ │ │ @ instruction: 0xf904f7ff │ │ │ │ stmdami fp!, {r1, r3, r5, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8fef7ff │ │ │ │ stmdami sl!, {r0, r3, r5, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8f8f7ff │ │ │ │ - blx fed50f70 │ │ │ │ + blx fed50f68 │ │ │ │ stmdbeq r0, {r2, r7, ip, sp, lr, pc}^ │ │ │ │ - blcs 477dc │ │ │ │ + blcs 477d4 │ │ │ │ stmdbmi r5!, {r6, r7, ip, lr, pc} │ │ │ │ rsbpl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldr pc, [r7, fp, ror #30]! │ │ │ │ vst2.8 {d20,d22}, [pc :128], r2 │ │ │ │ stmdami r2!, {r2, r3, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 10, cr15, cr6, cr6, {0} │ │ │ │ - blcs 13d4f80 │ │ │ │ - blcs c2cf4c │ │ │ │ - blcc c6d5f4 │ │ │ │ + blcs 13d4f78 │ │ │ │ + blcs c2cf44 │ │ │ │ + blcc c6d5ec │ │ │ │ vsubl.s8 q9, d4, d1 │ │ │ │ sbcslt r0, fp, #64, 4 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ stmdavs fp!, {r1, r2, r4, r5, r7, r8, sl, ip, lr, pc} │ │ │ │ addsle r2, lr, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r2, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff4af006 │ │ │ │ @ instruction: 0xf003e795 │ │ │ │ - blcs 19b7f04 │ │ │ │ + blcs 19b7efc │ │ │ │ strb sp, [lr, r6, lsr #3]! │ │ │ │ - bl feaf4e64 │ │ │ │ - andeq r9, r4, ip, ror #3 │ │ │ │ + bl febf4e5c │ │ │ │ + strdeq r9, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r4, ror #3 │ │ │ │ + andeq r9, r4, ip, ror #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, ip, lsr #3 │ │ │ │ - ldrdeq pc, [r8], -r2 │ │ │ │ - andeq r5, r2, sl, asr #9 │ │ │ │ - andeq lr, r1, r8, ror #20 │ │ │ │ - andeq r5, r2, sl, ror r3 │ │ │ │ - @ instruction: 0x000254bc │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - muleq r2, ip, r3 │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - andeq r5, r2, r6, lsl r2 │ │ │ │ - andeq r5, r2, r4, ror r4 │ │ │ │ - andeq r5, r2, r4, lsl #4 │ │ │ │ - andeq r5, r2, r2, ror #8 │ │ │ │ - ldrdeq r5, [r2], -r4 │ │ │ │ - andeq r5, r2, r2, lsr r4 │ │ │ │ + @ instruction: 0x000491b4 │ │ │ │ + ldrdeq pc, [r8], -sl │ │ │ │ + andeq r5, r2, r2, asr #9 │ │ │ │ + andeq lr, r1, r0, ror #20 │ │ │ │ + andeq r5, r2, r2, ror r3 │ │ │ │ + @ instruction: 0x000254b4 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + muleq r2, r4, r3 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq r5, r2, lr, lsl #4 │ │ │ │ + andeq r5, r2, ip, ror #8 │ │ │ │ + strdeq r5, [r2], -ip │ │ │ │ + andeq r5, r2, sl, asr r4 │ │ │ │ + andeq r5, r2, ip, asr #3 │ │ │ │ + andeq r5, r2, sl, lsr #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e184 │ │ │ │ + bl feb8e17c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4baf4c │ │ │ │ - bmi 4e2b90 │ │ │ │ + blmi 4baf44 │ │ │ │ + bmi 4e2b88 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strtmi fp, [r1], -r3, asr #18 │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ stmdavs fp!, {r0, r1, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ @@ -51232,49 +51230,49 @@ │ │ │ │ cdp2 0, 4, cr15, cr0, cr6, {0} │ │ │ │ stmdbmi r9, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbspl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0x4620fef3 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r9, r4, lr, rrx │ │ │ │ + andeq r9, r4, r6, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, r8, lsr r1 │ │ │ │ - ldrdeq r5, [r2], -r2 │ │ │ │ - andeq r5, r2, r6, lsr #2 │ │ │ │ - andeq r5, r2, r0, asr #7 │ │ │ │ + andeq r5, r2, r0, lsr r1 │ │ │ │ + andeq r5, r2, sl, asr #7 │ │ │ │ + andeq r5, r2, lr, lsl r1 │ │ │ │ + @ instruction: 0x000253b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e1f4 │ │ │ │ + bl feb8e1ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldcmi 15, cr10, [sl], #-0 │ │ │ │ - blmi ebf404 │ │ │ │ - bmi ec81f8 │ │ │ │ + blmi ebf3fc │ │ │ │ + bmi ec81f0 │ │ │ │ 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 17110ec │ │ │ │ + bllt 17110e4 │ │ │ │ ldrbtmi r4, [fp], #-2869 @ 0xfffff4cb │ │ │ │ stccs 8, cr6, [r0, #-372] @ 0xfffffe8c │ │ │ │ - blmi d6b13c │ │ │ │ + blmi d6b134 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00182800 │ │ │ │ svccc 0x00fff1b3 │ │ │ │ andcs sp, sl, #60 @ 0x3c │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - b 1674f78 │ │ │ │ + b 1774f70 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ eorsle r4, pc, r3, lsr #5 │ │ │ │ movwmi pc, #111 @ 0x6f @ │ │ │ │ eorsle r4, fp, #152, 4 @ 0x80000009 │ │ │ │ stmib r5, {r0, r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ - bllt 1cb7c64 │ │ │ │ - bmi a3f060 │ │ │ │ + bllt 1cb7c5c │ │ │ │ + bmi a3f058 │ │ │ │ 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 │ │ │ │ @@ -51300,148 +51298,148 @@ │ │ │ │ @ instruction: 0xe7c7fe75 │ │ │ │ rscsle r2, r1, r0, lsl #20 │ │ │ │ vmul.i8 d20, d0, d4 │ │ │ │ ldmdami r4, {r1, r2, r3, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 6, cr15, cr10, cr6, {0} │ │ │ │ @ instruction: 0xf7cde7e8 │ │ │ │ - svclt 0x0000ead0 │ │ │ │ - strdeq r8, [r4], -ip │ │ │ │ - strdeq r8, [r4], -r6 │ │ │ │ + svclt 0x0000ead4 │ │ │ │ + andeq r9, r4, r4 │ │ │ │ + strdeq r8, [r4], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r8, r2, lsr r1 @ │ │ │ │ - andeq ip, r4, r4, lsl #23 │ │ │ │ - muleq r4, lr, pc @ │ │ │ │ - andeq r5, r2, ip, rrx │ │ │ │ - andeq r5, r2, sl, lsl r3 │ │ │ │ - andeq pc, r8, sl, asr #1 │ │ │ │ - andeq ip, r4, lr, lsl fp │ │ │ │ - andeq r5, r2, r0, asr #32 │ │ │ │ - andeq r5, r2, lr, ror #5 │ │ │ │ - andeq r5, r2, sl, lsr #32 │ │ │ │ - ldrdeq r5, [r2], -r8 │ │ │ │ - andeq r5, r2, r4, lsl r0 │ │ │ │ - andeq r5, r2, r2, asr #5 │ │ │ │ + andeq pc, r8, sl, lsr r1 @ │ │ │ │ + andeq ip, r4, ip, lsl #23 │ │ │ │ + andeq r8, r4, r6, lsr #31 │ │ │ │ + andeq r5, r2, r4, rrx │ │ │ │ + andeq r5, r2, r2, lsl r3 │ │ │ │ + ldrdeq pc, [r8], -r2 │ │ │ │ + andeq ip, r4, r6, lsr #22 │ │ │ │ + andeq r5, r2, r8, lsr r0 │ │ │ │ + andeq r5, r2, r6, ror #5 │ │ │ │ + andeq r5, r2, r2, lsr #32 │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ + andeq r5, r2, ip │ │ │ │ + @ instruction: 0x000252ba │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8e334 │ │ │ │ + bl feb8e32c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 113b0dc │ │ │ │ - bmi 1162d40 │ │ │ │ + blmi 113b0d4 │ │ │ │ + bmi 1162d38 │ │ │ │ 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, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r3, {r1, r4, r6, sl, 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 1c15318 │ │ │ │ + blcs 1c15310 │ │ │ │ stmiavc r3!, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ svclt 0x00082b6e │ │ │ │ tstle r9, r2, ror r2 │ │ │ │ @ instruction: 0xf8856833 │ │ │ │ - blcs 3f770 │ │ │ │ + blcs 3f768 │ │ │ │ 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 5127c │ │ │ │ + blcs 51274 │ │ │ │ @ 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 │ │ │ │ ldc2 0, cr15, [sl, #-24]! @ 0xffffffe8 │ │ │ │ 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 512b0 │ │ │ │ + blcs 512a8 │ │ │ │ stmdbmi r1!, {r0, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ addspl pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0xe7dcfddf │ │ │ │ - blcs 1c15388 │ │ │ │ + blcs 1c15380 │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [lr, #24] │ │ │ │ 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, r1, asr #27]! │ │ │ │ - blcs 51304 │ │ │ │ + blcs 512fc │ │ │ │ ldmdbmi r2, {r0, r1, r3, r4, r5, r7, ip, lr, pc} │ │ │ │ adcpl pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0xe7b2fdb5 │ │ │ │ - @ instruction: 0x00048ebe │ │ │ │ + andeq r8, r4, r6, asr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r8, r6 │ │ │ │ - andeq ip, r4, sl, asr sl │ │ │ │ - andeq r4, r2, ip, lsr #30 │ │ │ │ - andeq r5, r2, sl, ror #3 │ │ │ │ - andeq lr, r8, sl, lsl #31 │ │ │ │ - ldrdeq ip, [r4], -lr │ │ │ │ - strdeq r4, [r2], -lr │ │ │ │ - @ instruction: 0x000251bc │ │ │ │ - ldrdeq r4, [r2], -ip │ │ │ │ - muleq r2, sl, r1 │ │ │ │ - andeq r4, r2, r2, asr #29 │ │ │ │ - andeq r5, r2, r0, lsl #3 │ │ │ │ - andeq r4, r2, sl, lsr #29 │ │ │ │ - andeq r5, r2, r8, ror #2 │ │ │ │ + andeq pc, r8, lr │ │ │ │ + andeq ip, r4, r2, ror #20 │ │ │ │ + andeq r4, r2, r4, lsr #30 │ │ │ │ + andeq r5, r2, r2, ror #3 │ │ │ │ + muleq r8, r2, pc @ │ │ │ │ + andeq ip, r4, r6, ror #19 │ │ │ │ + strdeq r4, [r2], -r6 │ │ │ │ + @ instruction: 0x000251b4 │ │ │ │ + ldrdeq r4, [r2], -r4 @ │ │ │ │ + muleq r2, r2, r1 │ │ │ │ + @ instruction: 0x00024eba │ │ │ │ + andeq r5, r2, r8, ror r1 │ │ │ │ + andeq r4, r2, r2, lsr #29 │ │ │ │ + andeq r5, r2, r0, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8e494 │ │ │ │ + bl feb8e48c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b7b23c │ │ │ │ - bmi ba2ea0 │ │ │ │ + blmi b7b234 │ │ │ │ + bmi ba2e98 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi b25a18 │ │ │ │ + blmi b25a10 │ │ │ │ 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, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0!, {r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ eorscs sp, r1, #-1073741812 @ 0xc000000c │ │ │ │ @ instruction: 0xf5064621 │ │ │ │ @ instruction: 0xf0067092 │ │ │ │ stmdavs fp!, {r0, r1, r4, 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 7b6588 │ │ │ │ + blmi 7b6580 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 7637f4 │ │ │ │ + blmi 7637ec │ │ │ │ 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 │ │ │ │ @@ -51455,59 +51453,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 │ │ │ │ ldc2 0, cr15, [r4, #-24]! @ 0xffffffe8 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - andeq r8, r4, lr, asr sp │ │ │ │ + andeq r8, r4, r6, ror #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, r8, lsr #29 │ │ │ │ - strdeq ip, [r4], -sl │ │ │ │ - andeq r4, r2, r2, lsl #28 │ │ │ │ - andeq r5, r2, ip, asr #1 │ │ │ │ - andeq lr, r8, r0, ror #28 │ │ │ │ - @ instruction: 0x0004c8b4 │ │ │ │ - ldrdeq r4, [r2], -r6 │ │ │ │ - andeq r5, r2, r0, lsr #1 │ │ │ │ - andeq r4, r2, r0, asr #27 │ │ │ │ - andeq r5, r2, sl, lsl #1 │ │ │ │ - andeq r4, r2, r8, lsr #27 │ │ │ │ - andeq r5, r2, r2, ror r0 │ │ │ │ + @ instruction: 0x0008eeb0 │ │ │ │ + andeq ip, r4, r2, lsl #18 │ │ │ │ + strdeq r4, [r2], -sl │ │ │ │ + andeq r5, r2, r4, asr #1 │ │ │ │ + andeq lr, r8, r8, ror #28 │ │ │ │ + @ instruction: 0x0004c8bc │ │ │ │ + andeq r4, r2, lr, asr #27 │ │ │ │ + muleq r2, r8, r0 │ │ │ │ + @ instruction: 0x00024db8 │ │ │ │ + andeq r5, r2, r2, lsl #1 │ │ │ │ + andeq r4, r2, r0, lsr #27 │ │ │ │ + andeq r5, r2, sl, rrx │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8e590 │ │ │ │ + bl feb8e588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 11, r0, r1, cr8 │ │ │ │ ldmdbmi r1, {r0, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - blmi 1488590 │ │ │ │ + blmi 1488588 │ │ │ │ svcge 0x00024a51 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl lr, {r8} │ │ │ │ - blcs 51484 │ │ │ │ + blcs 5147c │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc :256], ip │ │ │ │ @ instruction: 0xf7f34000 │ │ │ │ ldmdavs r3!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bllt 1308bdc │ │ │ │ + bllt 1308bd4 │ │ │ │ rsbsle r2, r5, r0, lsl #24 │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0x462a1d39 │ │ │ │ strtmi r9, [r0], -r0, lsl #2 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bl f75314 │ │ │ │ + bl 107530c │ │ │ │ @ instruction: 0x4628687b │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ strmi lr, [r2, #-2515] @ 0xfffff62d │ │ │ │ @ instruction: 0xf964f7f3 │ │ │ │ - bllt 10d14bc │ │ │ │ + bllt 10d14b4 │ │ │ │ ldrbtmi r4, [fp], #-2877 @ 0xfffff4c3 │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ ldmiblt r4!, {r1, r2, r4, r6, r8, sl, lr} │ │ │ │ - bmi eff404 │ │ │ │ + bmi eff3fc │ │ │ │ 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 │ │ │ │ @@ -51515,20 +51513,20 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r8], {6} │ │ │ │ @ instruction: 0xf8c3e7cc │ │ │ │ strb r2, [r5, r0, ror #2]! │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r1, r2, r4, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fff7345e │ │ │ │ + blx fff73456 │ │ │ │ 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 bb6714 │ │ │ │ + blmi bb670c │ │ │ │ ldrbtmi r6, [fp], #-2098 @ 0xfffff7ce │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r4, {r1, r2, r4, r6, r8, sl, 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 │ │ │ │ @@ -51539,50 +51537,50 @@ │ │ │ │ ldmdavs r3!, {r0, r3, r4, r8, 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 │ │ │ │ stc2 0, cr15, [sl], {6} │ │ │ │ - blcs 51570 │ │ │ │ + blcs 51568 │ │ │ │ ldmdbmi lr, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ adcsvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2077 @ 0xfffff7e3 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0xe7e8fc7f │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r4, r5, r6, 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 │ │ │ │ ldc2l 0, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf7cde7e4 │ │ │ │ - svclt 0x0000e8d6 │ │ │ │ - andeq r8, r4, r4, ror #24 │ │ │ │ + svclt 0x0000e8da │ │ │ │ + andeq r8, r4, ip, ror #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, ip, asr ip │ │ │ │ + andeq r8, r4, r4, ror #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, lr, asr sp │ │ │ │ - strdeq r8, [r4], -sl │ │ │ │ - andeq r4, r2, r8, asr #25 │ │ │ │ - andeq r4, r2, lr, lsr #31 │ │ │ │ - @ instruction: 0x00024cb0 │ │ │ │ - andeq r4, r2, sl, lsl #31 │ │ │ │ - muleq r2, lr, ip │ │ │ │ - andeq r4, r2, r4, lsl #31 │ │ │ │ - strdeq lr, [r8], -sl │ │ │ │ - andeq r4, r2, ip, ror ip │ │ │ │ - andeq r4, r2, r6, asr pc │ │ │ │ - andeq r4, r2, r4, asr ip │ │ │ │ - andeq r4, r2, sl, lsr pc │ │ │ │ - andeq r4, r2, lr, lsr ip │ │ │ │ - andeq r4, r2, r8, lsl pc │ │ │ │ - andeq r4, r2, r0, lsr #24 │ │ │ │ - andeq r4, r2, r6, lsl #30 │ │ │ │ + andeq lr, r8, r6, ror #26 │ │ │ │ + andeq r8, r4, r2, lsl #24 │ │ │ │ + andeq r4, r2, r0, asr #25 │ │ │ │ + andeq r4, r2, r6, lsr #31 │ │ │ │ + andeq r4, r2, r8, lsr #25 │ │ │ │ + andeq r4, r2, r2, lsl #31 │ │ │ │ + muleq r2, r6, ip │ │ │ │ + andeq r4, r2, ip, ror pc │ │ │ │ + andeq lr, r8, r2, lsl #26 │ │ │ │ + andeq r4, r2, r4, ror ip │ │ │ │ + andeq r4, r2, lr, asr #30 │ │ │ │ + andeq r4, r2, ip, asr #24 │ │ │ │ + andeq r4, r2, r2, lsr pc │ │ │ │ + andeq r4, r2, r6, lsr ip │ │ │ │ + andeq r4, r2, r0, lsl pc │ │ │ │ + andeq r4, r2, r8, lsl ip │ │ │ │ + strdeq r4, [r2], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 6, cr15, cr0, cr12, {6} │ │ │ │ sbcslt r4, pc, r3, ror #27 │ │ │ │ ldrbtmi r4, [sp], #-3299 @ 0xfffff31d │ │ │ │ orrgt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ @@ -51595,21 +51593,21 @@ │ │ │ │ ldclmi 4, cr0, [lr], {0} │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ andls pc, r2, ip, asr r8 @ │ │ │ │ @ instruction: 0xf8d96864 │ │ │ │ @ instruction: 0xf1b83000 │ │ │ │ svclt 0x00180f00 │ │ │ │ svclt 0x000c2c00 │ │ │ │ - beq b36c0 │ │ │ │ - beq 736c4 │ │ │ │ + beq b36b8 │ │ │ │ + beq 736bc │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1ba8095 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8d780a8 │ │ │ │ - blcs 43bdc │ │ │ │ + blcs 43bd4 │ │ │ │ addhi pc, r6, r0 │ │ │ │ movweq pc, #49415 @ 0xc107 @ │ │ │ │ @ instruction: 0xf10748cf │ │ │ │ @ instruction: 0xf04f0a98 │ │ │ │ @ instruction: 0xf8cd0c01 │ │ │ │ andcs sl, sp, #0 │ │ │ │ teqpvs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @@ -51619,73 +51617,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: 0xf8d9d1f2 │ │ │ │ - blcs 435e4 │ │ │ │ + blcs 435dc │ │ │ │ addhi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0xb1296861 │ │ │ │ @ instruction: 0xf7ea4640 │ │ │ │ stmdacs r0, {r0, r1, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ @ instruction: 0xf8d9808f │ │ │ │ - blcs 43608 │ │ │ │ + blcs 43600 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf91ef006 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10480a9 │ │ │ │ rsbsvs r0, fp, r8, lsl r3 │ │ │ │ @ instruction: 0xf7fd4618 │ │ │ │ ldmdblt r0, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbcc pc, [r0, #-132]! @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf894b123 │ │ │ │ - blcs 1e03c00 │ │ │ │ + blcs 1e03bf8 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ @ instruction: 0xf7fe6878 │ │ │ │ @ instruction: 0xf006fab9 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d0c0 │ │ │ │ subcs r7, r0, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0xf7e76078 │ │ │ │ - bmi fe9f6394 │ │ │ │ + bmi fe9f638c │ │ │ │ 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 ff97560a │ │ │ │ + blx ff975602 │ │ │ │ stcmi 7, cr14, [r0, #680]! @ 0x2a8 │ │ │ │ andcs r4, sp, #87031808 @ 0x5300000 │ │ │ │ ldrbtmi r9, [sp], #-1024 @ 0xfffffc00 │ │ │ │ orrsvs pc, lr, r0, asr #4 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf8d9ff2d │ │ │ │ - bllt fe303688 │ │ │ │ - bmi fe6bf68c │ │ │ │ + bllt fe303680 │ │ │ │ + bmi fe6bf684 │ │ │ │ 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: 0xf7cd4640 │ │ │ │ - @ instruction: 0xf8c7e9aa │ │ │ │ + @ instruction: 0xf8c7e9ae │ │ │ │ @ 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 fee736e4 │ │ │ │ + blx fee736dc │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ svceq 0x0000f1ba │ │ │ │ svcge 0x005ff43f │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ vand d27, d0, d11 │ │ │ │ @ instruction: 0xf0066227 │ │ │ │ @ instruction: 0xf04ffb67 │ │ │ │ @@ -51693,185 +51691,185 @@ │ │ │ │ strtmi r4, [r9], -r4, lsl #17 │ │ │ │ adcvs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0xe7c5fb5d │ │ │ │ vmla.i8 d20, d16, d1 │ │ │ │ stmmi r1, {r0, r2, r3, r5, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe673724 │ │ │ │ + blx fe67371c │ │ │ │ ldmdbmi pc!, {r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ andvs pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2174 @ 0xfffff782 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ ldrb pc, [r5, -fp, asr #22]! @ │ │ │ │ @ instruction: 0xf7cd2000 │ │ │ │ - ldmib r4, {r2, sl, fp, sp, lr, pc}^ │ │ │ │ - b 14c033c │ │ │ │ + ldmib r4, {r3, sl, fp, sp, lr, pc}^ │ │ │ │ + b 14c0334 │ │ │ │ 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: 0xf8d9da0d │ │ │ │ - blcs 4374c │ │ │ │ + blcs 43744 │ │ │ │ svcge 0x003af43f │ │ │ │ vmul.i8 q10, q0, q8 │ │ │ │ ldmdami r0!, {r0, r1, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx af377a │ │ │ │ + blx af3772 │ │ │ │ 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 feff5710 │ │ │ │ + blx feff5708 │ │ │ │ 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 │ │ │ │ smlsld pc, r0, r1, fp @ │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7cd2190 │ │ │ │ - stmdacs r0, {r1, r3, r9, fp, sp, lr, pc} │ │ │ │ - blmi 182dfcc │ │ │ │ + stmdacs r0, {r1, r2, r3, r9, fp, sp, lr, pc} │ │ │ │ + blmi 182dfc4 │ │ │ │ ldmvs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ suble r2, r8, r0, lsl #20 │ │ │ │ ldrsbeq pc, [r0, #-132]! @ 0xffffff7c @ │ │ │ │ - cdp 7, 12, cr15, cr10, cr12, {6} │ │ │ │ + cdp 7, 12, cr15, cr14, cr12, {6} │ │ │ │ ldmdbmi fp, {r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - ldmib r6!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffb417cc │ │ │ │ + ldmib sl!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffb417c4 │ │ │ │ andcs r4, r1, #1425408 @ 0x15c000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbmi r4, {r0, r1, r5, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - stmib r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ff6c17f0 │ │ │ │ + stmib r8!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ff6c17e8 │ │ │ │ andcs r4, r1, #80, 18 @ 0x140000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbmi sp, {r0, r4, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - ldmib r2, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ff241814 │ │ │ │ + ldmib r6, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ff24180c │ │ │ │ andcs r4, r1, #1196032 @ 0x124000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r7, r8, 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 │ │ │ │ - stmib r0, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle fedc1838 │ │ │ │ + stmib r4, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle fedc1830 │ │ │ │ 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: 0xf992f7e6 │ │ │ │ stmdacs r0, {r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf8d4d0ae │ │ │ │ stmiblt fp, {r5, r6, r8, ip, sp}^ │ │ │ │ - cdp 7, 7, cr15, cr14, cr12, {6} │ │ │ │ + cdp 7, 8, cr15, cr2, cr12, {6} │ │ │ │ @ instruction: 0xf006b110 │ │ │ │ orrslt pc, r8, r1, asr #19 │ │ │ │ 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 ff675820 │ │ │ │ + blx ff675818 │ │ │ │ @ instruction: 0xf7f26838 │ │ │ │ @ instruction: 0xe791ff17 │ │ │ │ - cdp 7, 6, cr15, cr4, cr12, {6} │ │ │ │ + cdp 7, 6, cr15, cr8, cr12, {6} │ │ │ │ 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 ff175848 │ │ │ │ + blx ff175840 │ │ │ │ @ instruction: 0xf8d9e7ea │ │ │ │ - blcs 438b4 │ │ │ │ + blcs 438ac │ │ │ │ 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 1df38e0 │ │ │ │ + blx 1df38d8 │ │ │ │ @ instruction: 0xf7cce67c │ │ │ │ - svclt 0x0000eedc │ │ │ │ - @ instruction: 0x00048aba │ │ │ │ + svclt 0x0000eee0 │ │ │ │ + andeq r8, r4, r2, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, lr, lsr #21 │ │ │ │ + @ instruction: 0x00048ab6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, sl, ror #23 │ │ │ │ - andeq r4, r2, r0, lsr fp │ │ │ │ - andeq r4, r2, r4, asr #27 │ │ │ │ - muleq r2, r4, sl │ │ │ │ - andeq r4, r2, r6, ror sl │ │ │ │ - andeq r8, r4, r2, ror r9 │ │ │ │ - andeq r4, r2, ip, lsr #20 │ │ │ │ - andeq r4, r2, lr, lsl sp │ │ │ │ - andeq r4, r2, ip, ror #25 │ │ │ │ - andeq r4, r2, r8, ror #19 │ │ │ │ - andeq r4, r2, sl, ror #25 │ │ │ │ - ldrdeq r4, [r2], -r6 │ │ │ │ - ldrdeq r4, [r2], -r8 │ │ │ │ - muleq r2, r4, r9 │ │ │ │ - muleq r2, r6, ip │ │ │ │ - andeq r4, r2, r6, lsl #25 │ │ │ │ - andeq r4, r2, lr, ror #18 │ │ │ │ - andeq lr, r8, ip, lsr #19 │ │ │ │ - muleq r1, r6, r4 │ │ │ │ - andeq r4, r2, ip, lsr ip │ │ │ │ - andeq r7, r2, r2, asr r7 │ │ │ │ - andeq r4, r2, ip, lsl ip │ │ │ │ - ldrdeq r6, [r2], -lr │ │ │ │ - andeq r0, r2, r8, asr #3 │ │ │ │ - andeq pc, r1, sl, lsr #8 │ │ │ │ - andeq lr, r8, r8, lsl r9 │ │ │ │ - andeq r4, r2, r6, ror r8 │ │ │ │ - andeq r4, r2, r2, asr r8 │ │ │ │ - andeq r4, r2, ip, lsr #16 │ │ │ │ - andeq r4, r2, lr, lsr #22 │ │ │ │ + strdeq lr, [r8], -r2 │ │ │ │ + andeq r4, r2, r8, lsr #22 │ │ │ │ + @ instruction: 0x00024dbc │ │ │ │ + andeq r4, r2, ip, lsl #21 │ │ │ │ + andeq r4, r2, lr, ror #20 │ │ │ │ + andeq r8, r4, sl, ror r9 │ │ │ │ + andeq r4, r2, r4, lsr #20 │ │ │ │ + andeq r4, r2, r6, lsl sp │ │ │ │ + andeq r4, r2, r4, ror #25 │ │ │ │ + andeq r4, r2, r0, ror #19 │ │ │ │ + andeq r4, r2, r2, ror #25 │ │ │ │ + andeq r4, r2, lr, asr #19 │ │ │ │ + ldrdeq r4, [r2], -r0 │ │ │ │ + andeq r4, r2, ip, lsl #19 │ │ │ │ + andeq r4, r2, lr, lsl #25 │ │ │ │ + andeq r4, r2, lr, ror ip │ │ │ │ + andeq r4, r2, r6, ror #18 │ │ │ │ + @ instruction: 0x0008e9b4 │ │ │ │ + andeq pc, r1, lr, lsl #9 │ │ │ │ + andeq r4, r2, r4, lsr ip │ │ │ │ + andeq r7, r2, sl, asr #14 │ │ │ │ + andeq r4, r2, r4, lsl ip │ │ │ │ + ldrdeq r6, [r2], -r6 @ │ │ │ │ + andeq r0, r2, r0, asr #3 │ │ │ │ + andeq pc, r1, r2, lsr #8 │ │ │ │ + andeq lr, r8, r0, lsr #18 │ │ │ │ + andeq r4, r2, lr, ror #16 │ │ │ │ + andeq r4, r2, sl, asr #16 │ │ │ │ + andeq r4, r2, r4, lsr #16 │ │ │ │ + andeq r4, r2, r6, lsr #22 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq fe275c98 │ │ │ │ + bleq fe275c90 │ │ │ │ @ instruction: 0xf5ad4d6a │ │ │ │ stclmi 13, cr6, [sl], #-556 @ 0xfffffdd4 │ │ │ │ - blmi 1ac8b68 │ │ │ │ - bmi 1ae3588 │ │ │ │ + blmi 1ac8b60 │ │ │ │ + bmi 1ae3580 │ │ │ │ @ instruction: 0xf107447b │ │ │ │ stmdbpl ip!, {r2, fp} │ │ │ │ strmi r4, [r9], r6, lsl #12 │ │ │ │ stmdavs r4!, {r6, r9, sl, lr} │ │ │ │ strbmi pc, [r4], #-2247 @ 0xfffff739 @ │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8532101 │ │ │ │ - blmi 191f9a0 │ │ │ │ + blmi 191f998 │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ andls r4, r0, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf7cd2240 │ │ │ │ - mcrcs 8, 0, lr, cr0, cr2, {4} │ │ │ │ + mcrcs 8, 0, lr, cr0, cr6, {4} │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf7cd4630 │ │ │ │ - tstcs r6, sl, lsr #16 │ │ │ │ + tstcs r6, lr, lsr #16 │ │ │ │ @ instruction: 0xf00a4604 │ │ │ │ tstplt r0, r5, ror #24 @ p-variant is OBSOLETE │ │ │ │ strtmi r3, [r0], -r6, lsl #8 │ │ │ │ mcr2 7, 6, pc, cr4, cr2, {7} @ │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0054605 │ │ │ │ ldmdbmi r6, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -51884,51 +51882,51 @@ │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ cdpmi 0, 4, cr8, cr15, cr4, {4} │ │ │ │ stmdbeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ teqcs r3, #2113929216 @ 0x7e000000 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmnpmi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff4ef008 │ │ │ │ - blle b7f218 │ │ │ │ - @ instruction: 0xf7cc4640 │ │ │ │ - @ instruction: 0x4641effc │ │ │ │ + blle b7f210 │ │ │ │ + @ instruction: 0xf7cd4640 │ │ │ │ + strbmi lr, [r1], -r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xffccf009 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ cdp2 0, 15, cr15, cr0, cr7, {0} │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ - b 1f7595c │ │ │ │ + b fe075954 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ strtmi pc, [r8], -r3, asr #16 │ │ │ │ mcr2 7, 2, pc, cr2, cr2, {7} @ │ │ │ │ - blmi e4a330 │ │ │ │ + blmi e4a328 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr #8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r1, ror #2 │ │ │ │ strvs pc, [r9, r7, lsl #10] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ mrcmi 7, 1, r8, cr7, cr0, {7} │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04fb38b │ │ │ │ @ instruction: 0xe7e436ff │ │ │ │ andcs r2, r0, r4, ror #2 │ │ │ │ - blx 675a5e │ │ │ │ + blx 675a56 │ │ │ │ stmdbeq r1, {r0, r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r1], #-772 @ 0xfffffcfc │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ @ instruction: 0xf7e60a44 │ │ │ │ - bmi bb5c5c │ │ │ │ + bmi bb5c54 │ │ │ │ strmi r4, [r3], -r0, lsl #13 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r6, [r0], -r0, lsl #3 │ │ │ │ - blx feff3ab0 │ │ │ │ + blx feff3aa8 │ │ │ │ strbmi r4, [fp], -r9, lsr #16 │ │ │ │ @ instruction: 0x46312272 │ │ │ │ ldrbtmi r9, [r8], #-512 @ 0xfffffe00 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ vhadd.s8 d25, d0, d2 │ │ │ │ mlacs r0, ip, r2, r4 │ │ │ │ @ instruction: 0xf9c0f7e7 │ │ │ │ @@ -51951,36 +51949,36 @@ │ │ │ │ ldmdami r4, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r4, [r8], #-371 @ 0xfffffe8d │ │ │ │ stc2 7, cr15, [r8], {252} @ 0xfc │ │ │ │ ldr r4, [r2, r6, lsl #12] │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0xf7cce792 │ │ │ │ - svclt 0x0000edba │ │ │ │ - muleq r4, r0, r6 │ │ │ │ + svclt 0x0000edbe │ │ │ │ + muleq r4, r8, r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, r8, lsl #13 │ │ │ │ + muleq r4, r0, r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r2, r4, ror ip │ │ │ │ - @ instruction: 0x0001e4b0 │ │ │ │ - andeq r4, r2, r4, lsr sl │ │ │ │ - andeq r8, r4, r8, asr #11 │ │ │ │ - andeq lr, r8, r8, lsl #14 │ │ │ │ - andeq lr, r8, ip, ror #13 │ │ │ │ - andeq r4, r2, ip, lsr #19 │ │ │ │ - @ instruction: 0x000249b2 │ │ │ │ - andeq r4, r2, lr, asr #18 │ │ │ │ - andeq r4, r2, sl, lsr #18 │ │ │ │ + andeq r4, r2, ip, ror #24 │ │ │ │ + andeq lr, r1, r8, lsr #9 │ │ │ │ + andeq r4, r2, ip, lsr #20 │ │ │ │ + ldrdeq r8, [r4], -r0 │ │ │ │ + andeq lr, r8, r0, lsl r7 │ │ │ │ + strdeq lr, [r8], -r4 │ │ │ │ + andeq r4, r2, r4, lsr #19 │ │ │ │ + andeq r4, r2, sl, lsr #19 │ │ │ │ + andeq r4, r2, r6, asr #18 │ │ │ │ + andeq r4, r2, r2, lsr #18 │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, lsl #1 │ │ │ │ - blvc 175cd4 │ │ │ │ + blvc 175ccc │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq lr, r8, ip, lsl #12 │ │ │ │ + andeq lr, r8, r4, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr0, cr12, {6} │ │ │ │ strbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0d7 │ │ │ │ ldrbtmi r3, [sl], #-1356 @ 0xfffffab4 │ │ │ │ @@ -51988,24 +51986,24 @@ │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f314c │ │ │ │ @ instruction: 0xf7e70300 │ │ │ │ msrlt CPSR_fs, fp @ │ │ │ │ @ instruction: 0xf7cc4620 │ │ │ │ - @ instruction: 0xf5b0ef30 │ │ │ │ + @ instruction: 0xf5b0ef34 │ │ │ │ movwle r5, #61312 @ 0xef80 │ │ │ │ strcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ streq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @ instruction: 0x4623447a │ │ │ │ andeq pc, r0, sl, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - 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: 0xf7cc2001 │ │ │ │ - @ instruction: 0xf006ed02 │ │ │ │ + @ instruction: 0xf006ed06 │ │ │ │ strmi pc, [r5], -fp, lsl #16 │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ streq pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0x46222334 │ │ │ │ ldrbtmi r2, [r8], #-422 @ 0xfffffe5a │ │ │ │ stc2 0, cr15, [r0], #32 │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @@ -52015,61 +52013,61 @@ │ │ │ │ stc2 7, cr15, [sl, #968]! @ 0x3c8 │ │ │ │ @ instruction: 0xf64f4683 │ │ │ │ vaddl.s8 q8, d0, d1 │ │ │ │ @ instruction: 0xf7f20001 │ │ │ │ @ instruction: 0xf8dffda3 │ │ │ │ ssatmi r3, #13, r8, asr #9 │ │ │ │ strmi r4, [r1], lr, lsr #12 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 37c63 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 37c5b @ │ │ │ │ @ instruction: 0xf85a465c │ │ │ │ adcsvs r3, fp, #3 │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ andgt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0x61bb447b │ │ │ │ ldrtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ andsge pc, ip, r7, asr #17 │ │ │ │ rsbsvs r4, fp, #2063597568 @ 0x7b000000 │ │ │ │ rscscc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xff54f7de │ │ │ │ - blle 1741c44 │ │ │ │ + blle 1741c3c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x46208232 │ │ │ │ - cdp 7, 13, cr15, cr10, cr12, {6} │ │ │ │ + cdp 7, 13, cr15, cr14, cr12, {6} │ │ │ │ ldmibvs r9!, {r1, r7, r9, sl, lr} │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ @ instruction: 0xff64f005 │ │ │ │ stmdacs r0, {r3, r4, r5, r9, sp, lr} │ │ │ │ adcshi pc, fp, r0 │ │ │ │ - blcs 2d5cf4 │ │ │ │ + blcs 2d5cec │ │ │ │ stccs 0, cr13, [r0, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xf8dfd13f │ │ │ │ @ instruction: 0x3601347c │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00182901 │ │ │ │ @ instruction: 0xf000623d │ │ │ │ @ instruction: 0xf64f81f0 │ │ │ │ vabal.s8 q8, d0, d1 │ │ │ │ rscsvs r0, lr, #4194304 @ 0x400000 │ │ │ │ rscscc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xff28f7de │ │ │ │ mulcc r0, r9, r8 │ │ │ │ - blle 101ca0 │ │ │ │ + blle 101c98 │ │ │ │ svclt 0x00182b0a │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ - blcs 8454b0 │ │ │ │ - bvs 1eac18c │ │ │ │ + blcs 8454a8 │ │ │ │ + bvs 1eac184 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - beq b40e0 │ │ │ │ + beq b40d8 │ │ │ │ stc2l 0, cr15, [r8, #20]! │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ strbmi pc, [r8], -r3, ror #27 @ │ │ │ │ - cdp 7, 9, cr15, cr12, cr12, {6} │ │ │ │ + cdp 7, 10, cr15, cr0, cr12, {6} │ │ │ │ strmi r6, [r2], #766 @ 0x2fe │ │ │ │ @ instruction: 0xf8dfe7dc │ │ │ │ @ instruction: 0xf8df241c │ │ │ │ ldrbtmi r0, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf8dfe76b │ │ │ │ ldrbtmi r3, [fp], #-1044 @ 0xfffffbec │ │ │ │ stmdbcs r1, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ @@ -52080,24 +52078,24 @@ │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi sp, [r0], -r5, lsr #21 │ │ │ │ cdp2 0, 13, cr15, cr8, cr7, {0} │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ @ instruction: 0x4648fcd7 │ │ │ │ ldc2l 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ - ldc 7, cr15, [sl], {204} @ 0xcc │ │ │ │ + ldc 7, cr15, [lr], {204} @ 0xcc │ │ │ │ @ instruction: 0xf7cc2000 │ │ │ │ - @ instruction: 0xf107ec58 │ │ │ │ + @ instruction: 0xf107ec5c │ │ │ │ eorscs r0, r1, #204, 6 @ 0x30000003 │ │ │ │ ldrmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf005617b │ │ │ │ strbmi pc, [r8], -r9, ror #27 @ │ │ │ │ - cdp 7, 6, cr15, cr8, cr12, {6} │ │ │ │ + cdp 7, 6, cr15, cr12, cr12, {6} │ │ │ │ vtst.8 d2, d0, d16 │ │ │ │ - bvs f17f44 │ │ │ │ + bvs f17f3c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf1078086 │ │ │ │ @ instruction: 0xf1070598 │ │ │ │ @ instruction: 0xf04f0364 │ │ │ │ @ instruction: 0xf06f0b31 │ │ │ │ eorscs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ movwls r6, #315 @ 0x13b │ │ │ │ @@ -52109,75 +52107,75 @@ │ │ │ │ @ instruction: 0xf64ffdc9 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ strtmi r0, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ stccs 13, cr15, [r0], {135} @ 0x87 │ │ │ │ movhi pc, r0 │ │ │ │ @ instruction: 0xf7cc4620 │ │ │ │ - @ instruction: 0x4602ee3e │ │ │ │ + strmi lr, [r2], -r2, asr #28 │ │ │ │ @ instruction: 0xf06f693b │ │ │ │ movwls r0, #257 @ 0x101 │ │ │ │ teqcs r1, #32, 12 @ 0x2000000 │ │ │ │ movwcs r9, #769 @ 0x301 │ │ │ │ - bleq 73edc │ │ │ │ + bleq 73ed4 │ │ │ │ @ instruction: 0xf988f7da │ │ │ │ @ instruction: 0x46012230 │ │ │ │ @ instruction: 0xf0056978 │ │ │ │ - bvs fef3789c │ │ │ │ + bvs fef37894 │ │ │ │ andlt pc, sl, r4, lsl #16 │ │ │ │ stmdacs r0, {r1, r3, r4, fp, sp, lr} │ │ │ │ ldmvs fp!, {r3, r4, r5, ip, lr, pc}^ │ │ │ │ strls r4, [r0], #-1552 @ 0xfffff9f0 │ │ │ │ - bvs fff029cc │ │ │ │ + bvs fff029c4 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ smlabtcs r1, fp, sl, r4 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ - movwcs lr, #3858 @ 0xf12 │ │ │ │ - bvs f906c4 │ │ │ │ - blmi ff271a8c │ │ │ │ + movwcs lr, #3862 @ 0xf16 │ │ │ │ + bvs f906bc │ │ │ │ + blmi ff271a84 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstle r5, r1, lsl #18 │ │ │ │ stmdavc r3!, {r0, r2, r4, r5, r8, sp, lr, pc} │ │ │ │ svclt 0x00182b0a │ │ │ │ tstle sl, r0, lsl #22 │ │ │ │ rscscc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ mrc2 7, 3, pc, cr6, cr14, {6} │ │ │ │ - ble ffcc1e00 │ │ │ │ + ble ffcc1df8 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x4620815d │ │ │ │ - ldcl 7, cr15, [ip, #816]! @ 0x330 │ │ │ │ - blmi fef49818 │ │ │ │ + cdp 7, 0, cr15, cr0, cr12, {6} │ │ │ │ + blmi fef49810 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ movwcs r8, #4372 @ 0x1114 │ │ │ │ - blmi fee9070c │ │ │ │ + blmi fee90704 │ │ │ │ ldrbtmi r3, [fp], #-1537 @ 0xfffff9ff │ │ │ │ - blcs 92094 │ │ │ │ + blcs 9208c │ │ │ │ @ instruction: 0xe72ad0d5 │ │ │ │ - bmi fedc9670 │ │ │ │ + bmi fedc9668 │ │ │ │ strdcs r6, [r1, -fp] │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ - cdp 7, 13, cr15, cr12, cr12, {6} │ │ │ │ + cdp 7, 14, cr15, cr0, cr12, {6} │ │ │ │ subcs lr, r0, #52690944 @ 0x3240000 │ │ │ │ teqpeq r0, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addvc pc, r6, r7, lsl #10 │ │ │ │ ldc2l 0, cr15, [sl, #-20] @ 0xffffffec │ │ │ │ movwcs lr, #1909 @ 0x775 │ │ │ │ addscc pc, r8, r7, lsl #17 │ │ │ │ - blcs 92244 │ │ │ │ + blcs 9223c │ │ │ │ orrvc pc, r6, #29360128 @ 0x1c00000 │ │ │ │ cmnle sl, fp, lsr r1 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x21016ab8 │ │ │ │ - bmi fea5d26c │ │ │ │ + bmi fea5d264 │ │ │ │ ldrbtmi r6, [sl], #-2363 @ 0xfffff6c5 │ │ │ │ @ instruction: 0xf7cc6800 │ │ │ │ - strtmi lr, [r8], -r0, asr #29 │ │ │ │ - stcl 7, cr15, [r4, #816] @ 0x330 │ │ │ │ + strtmi lr, [r8], -r4, asr #29 │ │ │ │ + stcl 7, cr15, [r8, #816] @ 0x330 │ │ │ │ strtmi r3, [sl], -r1, lsl #16 │ │ │ │ stcpl 1, cr2, [fp], #-288 @ 0xfffffee0 │ │ │ │ svclt 0x00042b0a │ │ │ │ strtpl r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ teqcs r4, #160, 16 @ 0xa00000 │ │ │ │ @ instruction: 0xf0084478 │ │ │ │ vmlsne.f64 d15, d3, d7 │ │ │ │ @@ -52200,15 +52198,15 @@ │ │ │ │ @ instruction: 0x46284659 │ │ │ │ cdp2 0, 2, cr15, cr2, cr5, {0} │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdacs r0, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x4650d1f0 │ │ │ │ ldc2l 7, cr15, [ip, #888]! @ 0x378 │ │ │ │ @ instruction: 0xf7cc6938 │ │ │ │ - @ instruction: 0xf105ed88 │ │ │ │ + @ instruction: 0xf105ed8c │ │ │ │ @ instruction: 0x46020130 │ │ │ │ @ instruction: 0xf0056938 │ │ │ │ stmdacs r0, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4629d1dc │ │ │ │ ldreq pc, [r8, #263] @ 0x107 │ │ │ │ @ instruction: 0x46282231 │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @@ -52216,146 +52214,146 @@ │ │ │ │ @ instruction: 0xf00768f8 │ │ │ │ @ instruction: 0xf107fdcb │ │ │ │ teqvs fp, r4, ror #6 │ │ │ │ andcs r2, r1, #134217729 @ 0x8000001 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr, #912]! @ 0x390 │ │ │ │ rscsvs r6, fp, fp, lsr sl │ │ │ │ - bvs fefb1ba4 │ │ │ │ + bvs fefb1b9c │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @ instruction: 0xf7cc6828 │ │ │ │ - ldmvs r8!, {r1, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r8!, {r1, r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldc2 0, cr15, [r6, #28]! │ │ │ │ stmdavs fp!, {r0, r1, r4, r5, r6, fp, lr} │ │ │ │ ldrbtmi r2, [r8], #-534 @ 0xfffffdea │ │ │ │ @ instruction: 0xf7cc2101 │ │ │ │ - bvs fef33080 │ │ │ │ - bmi 1c40360 │ │ │ │ + bvs fef33088 │ │ │ │ + bmi 1c40358 │ │ │ │ ldreq pc, [r8, #263] @ 0x107 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7cc693b │ │ │ │ - movwcs lr, #3654 @ 0xe46 │ │ │ │ + movwcs lr, #3658 @ 0xe4a │ │ │ │ addscc pc, r8, r7, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-2923 @ 0xfffff495 │ │ │ │ ldrsh r6, [r2], -fp │ │ │ │ rsbsle r2, sl, sl, lsl #22 │ │ │ │ @ instruction: 0xf04f6abb │ │ │ │ ldmdavs r8, {r8, r9, fp} │ │ │ │ - b ff8f5eb8 │ │ │ │ + b ff9f5eb0 │ │ │ │ ldmibvs sl!, {r1, r2, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8872132 │ │ │ │ @ instruction: 0x4628b098 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - b ffef5ecc │ │ │ │ + b ffff5ec4 │ │ │ │ strtmi fp, [r8], -r8, lsl #23 │ │ │ │ - ldc 7, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ + ldc 7, cr15, [r4, #-816]! @ 0xfffffcd0 │ │ │ │ stmdale r6!, {r0, r1, r2, r3, r5, fp, sp} │ │ │ │ umullscc pc, r8, r7, r8 @ │ │ │ │ svclt 0x00182b0a │ │ │ │ svclt 0x00142b00 │ │ │ │ andcs r2, r0, r1 │ │ │ │ - bvs fef2c334 │ │ │ │ + bvs fef2c32c │ │ │ │ ldmvs r8!, {r2, r3, r4, r9, sp}^ │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - ldc 7, cr15, [r0], {204} @ 0xcc │ │ │ │ + ldc 7, cr15, [r4], {204} @ 0xcc │ │ │ │ stmdami r3, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bmi 15c98dc │ │ │ │ + bmi 15c98d4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, sl, asr r8 @ │ │ │ │ stmdavs r0, {sl, ip, pc} │ │ │ │ - cdp 7, 0, cr15, cr10, cr12, {6} │ │ │ │ + cdp 7, 0, cr15, cr14, cr12, {6} │ │ │ │ @ instruction: 0xf7cc2001 │ │ │ │ - bmi 14b2bb8 │ │ │ │ + bmi 14b2bc0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - cdp 7, 0, cr15, cr2, cr12, {6} │ │ │ │ + cdp 7, 0, cr15, cr6, cr12, {6} │ │ │ │ eorlt pc, r0, r7, asr #17 │ │ │ │ movwcs lr, #1775 @ 0x6ef │ │ │ │ @ instruction: 0xf107623b │ │ │ │ teqvs fp, r4, ror #6 │ │ │ │ @ instruction: 0xf897e790 │ │ │ │ umlalsvs r2, sl, r8, r0 │ │ │ │ sbcle r2, r8, sl, lsl #20 │ │ │ │ @ instruction: 0xf7cc4628 │ │ │ │ - @ instruction: 0xf107ecfa │ │ │ │ + @ instruction: 0xf107ecfe │ │ │ │ vqsub.s8 d0, d0, d16 │ │ │ │ ldrmi r1, [r3], #-799 @ 0xfffffce1 │ │ │ │ @ instruction: 0xf81368ba │ │ │ │ stmdbcs sl, {r3, r4, r5, r7, sl, fp, ip} │ │ │ │ @ instruction: 0xf803bf04 │ │ │ │ @ instruction: 0xf897bcb8 │ │ │ │ - bcs c00290 │ │ │ │ + bcs c00288 │ │ │ │ @ instruction: 0x4629d1b5 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x46282231 │ │ │ │ stc2l 0, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvs fef31c84 │ │ │ │ + bvs fef31c7c │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - ldcl 7, cr15, [r2, #816] @ 0x330 │ │ │ │ - bvs fef31be8 │ │ │ │ + ldcl 7, cr15, [r6, #816] @ 0x330 │ │ │ │ + bvs fef31be0 │ │ │ │ ldmdavs r8, {r0, r1, r2, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - stcl 7, cr15, [sl, #816] @ 0x330 │ │ │ │ - bvs fef31b7c │ │ │ │ + stcl 7, cr15, [lr, #816] @ 0x330 │ │ │ │ + bvs fef31b74 │ │ │ │ ldmdavs r8, {r2, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - stcl 7, cr15, [r2, #816] @ 0x330 │ │ │ │ + stcl 7, cr15, [r6, #816] @ 0x330 │ │ │ │ @ instruction: 0xf107e63d │ │ │ │ @ instruction: 0xf04f0364 │ │ │ │ @ instruction: 0xf06f0b31 │ │ │ │ andcs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ movwls r6, #315 @ 0x13b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf7dab004 │ │ │ │ @ instruction: 0x465af813 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ ldc2 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ eorsvs r2, fp, #134217728 @ 0x8000000 │ │ │ │ - bvs fef31da8 │ │ │ │ + bvs fef31da0 │ │ │ │ ldmdavs r8, {r1, r2, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - stc 7, cr15, [r4, #816]! @ 0x330 │ │ │ │ + stc 7, cr15, [r8, #816]! @ 0x330 │ │ │ │ ssatmi lr, #3, lr, lsl #12 │ │ │ │ - bmi 9317f0 │ │ │ │ + bmi 9317e8 │ │ │ │ @ instruction: 0xf8d7462b │ │ │ │ stmdami r7, {r2, r3, r4, sp, pc} │ │ │ │ ldrb r4, [fp, #-1146]! @ 0xfffffb86 │ │ │ │ strt r4, [r4], r2, lsr #13 │ │ │ │ strbt r4, [r1], -r2, lsr #12 │ │ │ │ - andeq r8, r4, lr, ror r4 │ │ │ │ + andeq r8, r4, r6, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, r4, ror r4 │ │ │ │ - @ instruction: 0x000248b0 │ │ │ │ + andeq r8, r4, ip, ror r4 │ │ │ │ + andeq r4, r2, r8, lsr #17 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r4, r2, sl, asr #16 │ │ │ │ + andeq r4, r2, r2, asr #16 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, r2, r4, lsr #17 │ │ │ │ - andeq pc, r1, r8, lsr #32 │ │ │ │ - andeq lr, r8, ip, ror #9 │ │ │ │ - strdeq r0, [r2], -lr │ │ │ │ - andeq lr, r8, lr, ror r4 │ │ │ │ - ldrdeq r4, [r2], -r8 │ │ │ │ - andeq lr, r8, r4, lsl #7 │ │ │ │ - andeq lr, r8, r0, asr r3 │ │ │ │ - andeq lr, r8, lr, lsr r3 │ │ │ │ - andeq r4, r2, r4, lsl #15 │ │ │ │ - andeq r4, r2, lr, lsr #13 │ │ │ │ - muleq r2, r8, r5 │ │ │ │ - andeq r4, r2, r8, asr #13 │ │ │ │ - andeq r4, r2, r2, lsl r6 │ │ │ │ - andeq r4, r2, lr, ror #10 │ │ │ │ - andeq r4, r2, sl, lsl #11 │ │ │ │ + muleq r2, ip, r8 │ │ │ │ + andeq pc, r1, r0, lsr #32 │ │ │ │ + strdeq lr, [r8], -r4 │ │ │ │ + strdeq r0, [r2], -r6 │ │ │ │ + andeq lr, r8, r6, lsl #9 │ │ │ │ + ldrdeq r4, [r2], -r0 │ │ │ │ + andeq lr, r8, ip, lsl #7 │ │ │ │ + andeq lr, r8, r8, asr r3 │ │ │ │ + andeq lr, r8, r6, asr #6 │ │ │ │ + andeq r4, r2, ip, ror r7 │ │ │ │ + andeq r4, r2, r6, lsr #13 │ │ │ │ + muleq r2, r0, r5 │ │ │ │ + andeq r4, r2, r0, asr #13 │ │ │ │ + andeq r4, r2, sl, lsl #12 │ │ │ │ + andeq r4, r2, r6, ror #10 │ │ │ │ + andeq r4, r2, r2, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0x000244ba │ │ │ │ - andeq r4, r2, r6, lsr #11 │ │ │ │ - andeq lr, r1, r8, asr lr │ │ │ │ - andeq lr, r1, r8, asr #28 │ │ │ │ - andeq lr, r1, r8, lsr lr │ │ │ │ - strdeq lr, [r1], -ip │ │ │ │ - andeq r4, r2, r8, lsl #9 │ │ │ │ + @ instruction: 0x000244b2 │ │ │ │ + muleq r2, lr, r5 │ │ │ │ + andeq lr, r1, r0, asr lr │ │ │ │ + andeq lr, r1, r0, asr #28 │ │ │ │ + andeq lr, r1, r0, lsr lr │ │ │ │ + strdeq lr, [r1], -r4 │ │ │ │ + andeq r4, r2, r0, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ @ instruction: 0x4768f8df │ │ │ │ ldcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x3764f8df │ │ │ │ @@ -52370,76 +52368,76 @@ │ │ │ │ ldrbtmi r3, [fp], #-1872 @ 0xfffff8b0 │ │ │ │ @ instruction: 0x63ba58aa │ │ │ │ ldmdavs r3, {r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df825a │ │ │ │ @ instruction: 0xf8553740 │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ - blcs 441b0 │ │ │ │ + blcs 441a8 │ │ │ │ sbcshi pc, r5, #0 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf8df81dd │ │ │ │ @ instruction: 0xf107372c │ │ │ │ vst2. {d16,d18}, [pc :128], r0 │ │ │ │ strbmi r7, [r8], -r1, lsr #5 │ │ │ │ mvnsvs r5, #15400960 @ 0xeb0000 │ │ │ │ orrpl pc, r7, r3, lsl #10 │ │ │ │ @ instruction: 0xf0053114 │ │ │ │ - blvs fff3703c │ │ │ │ + blvs fff37034 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmppcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ smlalttlt r8, r4, r4, r1 │ │ │ │ strbmi r6, [r8], -r1, lsr #16 │ │ │ │ - ldmdb ip!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4b3a8 │ │ │ │ stccs 0, cr4, [r0], {160} @ 0xa0 │ │ │ │ strdcs sp, [r4], r6 @ │ │ │ │ - blx febf61b8 │ │ │ │ + blx febf61b0 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ - stc 7, cr15, [r6], {204} @ 0xcc │ │ │ │ + stc 7, cr15, [sl], {204} @ 0xcc │ │ │ │ @ instruction: 0xf7f23001 │ │ │ │ strmi pc, [r2], r7, lsr #21 │ │ │ │ strbmi r6, [r8], -r0, lsr #32 │ │ │ │ - bl ffff6138 │ │ │ │ + stc 7, cr15, [r2], {204} @ 0xcc │ │ │ │ mcrrne 6, 4, r4, r2, cr9 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0054650 │ │ │ │ movwcs pc, #7029 @ 0x1b75 @ │ │ │ │ stmib r4, {r0, r4, r5, r9, sp}^ │ │ │ │ strbmi r9, [r9], -r1, lsl #6 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ - blx af423e │ │ │ │ + blx af4236 │ │ │ │ @ instruction: 0x46492231 │ │ │ │ eorseq pc, sp, r4, lsl #2 │ │ │ │ - blx 97424a │ │ │ │ + blx 974242 │ │ │ │ @ instruction: 0x46492231 │ │ │ │ rsbeq pc, lr, r4, lsl #2 │ │ │ │ - blx 7f4256 │ │ │ │ + blx 7f424e │ │ │ │ @ instruction: 0x3698f8df │ │ │ │ ldmvs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ adccs pc, r0, r4, asr #17 │ │ │ │ - blvs fef105c0 │ │ │ │ + blvs fef105b8 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ - blcs 522c4 │ │ │ │ + blcs 522bc │ │ │ │ @ instruction: 0x81b1f040 │ │ │ │ @ instruction: 0x46482133 │ │ │ │ mrc2 7, 0, pc, cr0, cr12, {6} │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x81b9f000 │ │ │ │ - blcs 523fc │ │ │ │ + blcs 523f4 │ │ │ │ rsbshi pc, r0, #0 │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ @ instruction: 0xf04f8265 │ │ │ │ rscsvs r3, fp, #-67108861 @ 0xfc000003 │ │ │ │ andcs r6, r0, #191488 @ 0x2ec00 │ │ │ │ ldmdavs fp, {r1, r5, r6, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x46308211 │ │ │ │ - bl fee761c4 │ │ │ │ + bl fef761bc │ │ │ │ strmi r2, [r1], r0, ror #2 │ │ │ │ @ instruction: 0xfff4f009 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldrdcs r8, [r0, -r6]! │ │ │ │ rsbeq pc, r0, r9, lsl #2 │ │ │ │ @ instruction: 0xffecf009 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -52447,47 +52445,47 @@ │ │ │ │ @ instruction: 0xf1070380 │ │ │ │ ldrmi r0, [r8], -r4, asr #16 │ │ │ │ @ instruction: 0xf7f262bb │ │ │ │ @ instruction: 0xf8dffa45 │ │ │ │ @ instruction: 0xf8c8361c │ │ │ │ stmiapl sp!, {r2, r5, r6}^ │ │ │ │ @ instruction: 0xf8d2682a │ │ │ │ - blcs 448b4 │ │ │ │ + blcs 448ac │ │ │ │ mvnshi pc, r0 │ │ │ │ - blcs 92568 │ │ │ │ + blcs 92560 │ │ │ │ andhi pc, fp, #0 │ │ │ │ @ instruction: 0xf1094631 │ │ │ │ @ instruction: 0xf8d80201 │ │ │ │ @ instruction: 0xf0050064 │ │ │ │ stmdavs lr!, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10668a3 │ │ │ │ @ instruction: 0xf106021e │ │ │ │ - blcs 7ac38 │ │ │ │ + blcs 7ac30 │ │ │ │ @ instruction: 0xf040637a │ │ │ │ - blvs fff18a08 │ │ │ │ + blvs fff18a00 │ │ │ │ @ instruction: 0x33a4f893 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ teqcs r1, ip, lsr r2 │ │ │ │ @ instruction: 0xf7e46b78 │ │ │ │ ldrcs pc, [r1, #-3827]! @ 0xfffff10d │ │ │ │ @ instruction: 0x03acf107 │ │ │ │ teqvs fp, #4194304 @ 0x400000 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ eorscs r9, r0, #0, 6 │ │ │ │ - blvs 1e40f2c │ │ │ │ + blvs 1e40f24 │ │ │ │ @ instruction: 0xf7d936e2 │ │ │ │ strtmi pc, [sl], -r1, asr #29 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ff8f4350 │ │ │ │ + blx ff8f4348 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ @ instruction: 0xf8d8fadd │ │ │ │ movtcs r1, #8292 @ 0x2064 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #4 │ │ │ │ - blx ffb762e6 │ │ │ │ + blx ffb762de │ │ │ │ @ instruction: 0xf107462b │ │ │ │ tstcs r0, r5, ror r2 │ │ │ │ rsbsvs r2, sl, r0 │ │ │ │ ldc2 7, cr15, [lr], {221} @ 0xdd │ │ │ │ @ instruction: 0x201cf8db │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ strvc pc, [r0, #1103] @ 0x44f │ │ │ │ @@ -52527,91 +52525,91 @@ │ │ │ │ eoreq pc, r0, fp, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eorne pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0x96026879 │ │ │ │ strls r6, [r1, #-3069] @ 0xfffff403 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldc2 7, cr15, [r2, #-920] @ 0xfffffc68 │ │ │ │ - bvs 1ed2b00 │ │ │ │ + bvs 1ed2af8 │ │ │ │ ldmibvs r9!, {r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ andcc pc, r8, fp, asr #17 │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ andscc pc, ip, fp, asr #17 │ │ │ │ andscs pc, r4, fp, asr #17 │ │ │ │ ldmdbvs fp!, {r4, r5, r9, sp} │ │ │ │ eoreq pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb4630 │ │ │ │ tstcs r0, r4, lsr #32 │ │ │ │ andscc pc, r0, fp, asr #17 │ │ │ │ - blx 774458 │ │ │ │ + blx 774450 │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ adcvs r2, r2, ip, asr r3 │ │ │ │ ldrcs r6, [r1, #-2875]! @ 0xfffff4c5 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ strls r0, [r1, #-2816] @ 0xfffff500 │ │ │ │ ldrteq pc, [r0], -r9, lsl #2 @ │ │ │ │ @ instruction: 0xf109465b │ │ │ │ @ instruction: 0x46320432 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ mcr2 7, 1, pc, cr0, cr9, {6} @ │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrdeq pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ - blx 1f4494 │ │ │ │ + blx 1f448c │ │ │ │ movwls r6, #2875 @ 0xb3b │ │ │ │ strls r4, [r1, #-1586] @ 0xfffff9ce │ │ │ │ @ instruction: 0xf06f465b │ │ │ │ @ instruction: 0xf8d80101 │ │ │ │ @ instruction: 0xf7d90064 │ │ │ │ strtmi pc, [sl], -pc, lsl #28 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx c744b4 │ │ │ │ + blx c744ac │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0056b78 │ │ │ │ @ instruction: 0xf8d8fa2b │ │ │ │ @ instruction: 0xf8df3064 │ │ │ │ @ instruction: 0x46221438 │ │ │ │ andlt pc, r9, r3, lsl #16 │ │ │ │ @ instruction: 0xf8d84479 │ │ │ │ @ instruction: 0xf0050064 │ │ │ │ @ instruction: 0xf8d8f9e5 │ │ │ │ strtmi r0, [r2], -r4, rrx │ │ │ │ @ instruction: 0xf0054641 │ │ │ │ @ instruction: 0xf898f9df │ │ │ │ - blcs 44598 │ │ │ │ + blcs 44590 │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ ldrne pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ rsbeq pc, r3, #1073741826 @ 0x40000002 │ │ │ │ ldrdeq pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf0054479 │ │ │ │ @ instruction: 0xf8d8f9d1 │ │ │ │ strtmi r4, [r0], -r4, rrx │ │ │ │ - b fe276424 │ │ │ │ - bvs fff49d7c │ │ │ │ + b fe37641c │ │ │ │ + bvs fff49d74 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1674524 │ │ │ │ + blx 167451c │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ strtmi pc, [r0], -r1, asr #27 │ │ │ │ - blx ff574528 │ │ │ │ + blx ff574520 │ │ │ │ @ instruction: 0x21006abc │ │ │ │ ldrdeq pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf0054622 │ │ │ │ eorscs pc, r0, #2899968 @ 0x2c4000 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf9acf005 │ │ │ │ @ instruction: 0xf8d84621 │ │ │ │ @ instruction: 0xf7e20064 │ │ │ │ @ instruction: 0xf8d8f893 │ │ │ │ @ instruction: 0xf7f20064 │ │ │ │ - blvs fef3683c │ │ │ │ - blcs 525a8 │ │ │ │ + blvs fef36834 │ │ │ │ + blcs 525a0 │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ - bmi ffb00544 │ │ │ │ + bmi ffb0053c │ │ │ │ ldrbtmi r4, [sl], #-3039 @ 0xfffff421 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50781a1 │ │ │ │ ldrtmi r7, [sp], fp, lsl #14 │ │ │ │ @@ -52629,17 +52627,17 @@ │ │ │ │ vmul.i8 q10, q8, q5 │ │ │ │ ldmmi sl, {r0, r2, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [ip], {5} │ │ │ │ ldrdlt lr, [r4, -r0]! │ │ │ │ @ instruction: 0xf8d460a3 │ │ │ │ stccs 0, cr4, [r0], {160} @ 0xa0 │ │ │ │ - blmi ff5acd94 │ │ │ │ + blmi ff5acd8c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ - blvs fff12924 │ │ │ │ + blvs fff1291c │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmppcs ip, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ ldmibmi r1, {r0, r1, r3, r9, sl, sp, lr, pc}^ │ │ │ │ andvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2256 @ 0xfffff730 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ teqpcs r3, r7, lsr fp @ p-variant is OBSOLETE │ │ │ │ @@ -52655,39 +52653,39 @@ │ │ │ │ vrshr.s64 q11, , #64 │ │ │ │ @ instruction: 0xf1b88093 │ │ │ │ tstle r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf7e14648 │ │ │ │ @ instruction: 0xf1b0fc53 │ │ │ │ vmlsl.s8 q8, d0, d0 │ │ │ │ @ instruction: 0xf47f80bf │ │ │ │ - bvs ffe63ef0 │ │ │ │ + bvs ffe63ee8 │ │ │ │ ldc2 0, cr15, [ip], #32 │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ mrcge 6, 1, APSR_nzcv, cr0, cr15, {5} │ │ │ │ @ instruction: 0xf1074648 │ │ │ │ @ instruction: 0xf7e50540 │ │ │ │ strmi pc, [r1], r3, lsr #21 │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs ffe58b08 │ │ │ │ - bcc 3477c │ │ │ │ - blx e74660 │ │ │ │ + bvs ffe58b00 │ │ │ │ + bcc 34774 │ │ │ │ + blx e74658 │ │ │ │ @ instruction: 0xf8dfe0ce │ │ │ │ vhsub.s8 q13, q8, q4 │ │ │ │ @ instruction: 0xf8df2291 │ │ │ │ ldrbtmi r9, [sl], #708 @ 0x2c4 │ │ │ │ @ instruction: 0x465144f9 │ │ │ │ @ instruction: 0xf0054648 │ │ │ │ - blmi fe7b721c │ │ │ │ + blmi fe7b7214 │ │ │ │ andlt pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blvs fef23cdc │ │ │ │ - blcs 526e0 │ │ │ │ + blvs fef23cd4 │ │ │ │ + blcs 526d8 │ │ │ │ vst4.16 {d29-d32}, [pc :128], fp │ │ │ │ ldrbmi r7, [r1], -r5, lsr #4 │ │ │ │ @ instruction: 0xf0054648 │ │ │ │ mls r4, r9, fp, pc @ │ │ │ │ @ instruction: 0x03acf107 │ │ │ │ strls r2, [r1], #-1073 @ 0xfffffbcf │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @@ -52698,15 +52696,15 @@ │ │ │ │ stc2 7, cr15, [r8, #-868] @ 0xfffffc9c │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0054650 │ │ │ │ strb pc, [pc], r9, lsr #18 @ │ │ │ │ vmul.i8 d20, d16, d9 │ │ │ │ ldmmi r9, {r0, r1, r2, r3, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ef46d6 │ │ │ │ + blx 1ef46ce │ │ │ │ @ instruction: 0xf8d8e5e5 │ │ │ │ @ instruction: 0xf1090064 │ │ │ │ @ instruction: 0xf1070262 │ │ │ │ @ instruction: 0xf0050175 │ │ │ │ @ instruction: 0xe701f8dd │ │ │ │ movwcs r4, #6546 @ 0x1992 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -52745,189 +52743,189 @@ │ │ │ │ @ instruction: 0x46816bfb │ │ │ │ @ instruction: 0xf04f4973 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf8d32219 │ │ │ │ ldrbtmi r3, [r9], #-1532 @ 0xfffffa04 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 1776716 │ │ │ │ + blx 177670e │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldclge 6, cr15, [fp, #-764]! @ 0xfffffd04 │ │ │ │ @ instruction: 0xf7dee02e │ │ │ │ strb pc, [r0, #2143] @ 0x85f @ │ │ │ │ @ instruction: 0xf7e54648 │ │ │ │ strmi pc, [r1], pc, ror #19 │ │ │ │ @ instruction: 0xf7ccb110 │ │ │ │ - @ instruction: 0x4680e936 │ │ │ │ + @ instruction: 0x4680e93a │ │ │ │ andcs r4, r6, r1, asr #12 │ │ │ │ ldc2l 0, cr15, [r0, #-36]! @ 0xffffffdc │ │ │ │ @ instruction: 0xf108b108 │ │ │ │ strbmi r0, [r0], -r6, lsl #16 │ │ │ │ strbeq pc, [r0], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xffccf7f1 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf0054605 │ │ │ │ ldmdbmi sp, {r0, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ @ instruction: 0xf0054479 │ │ │ │ ldrtmi pc, [r0], -r1, ror #16 @ │ │ │ │ @ instruction: 0xff18f005 │ │ │ │ mvnlt r6, r3, ror #16 │ │ │ │ - bcc 34914 │ │ │ │ + bcc 3490c │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - bvs ffe78594 │ │ │ │ + bvs ffe7858c │ │ │ │ @ instruction: 0xf968f007 │ │ │ │ - blcs 52974 │ │ │ │ + blcs 5296c │ │ │ │ orrcs sp, r7, r6, lsr #3 │ │ │ │ tstls r0, r2, asr sl │ │ │ │ ldmdbmi r2, {r0, r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-2305 @ 0xfffff6ff │ │ │ │ andsvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - blx 5f67a2 │ │ │ │ + blx 5f679a │ │ │ │ rsbvs r2, r3, r1, lsl #6 │ │ │ │ stmdbmi ip, {r2, r4, 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 │ │ │ │ strls lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ eorscs pc, sl, #64, 4 │ │ │ │ - blx 1767c6 │ │ │ │ + blx 1767be │ │ │ │ ldcvs 7, cr14, [sl], #-840 @ 0xfffffcb8 │ │ │ │ - bvs fff0a178 │ │ │ │ + bvs fff0a170 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbcs r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ eorcs pc, r5, #64, 4 │ │ │ │ - bcc 34984 │ │ │ │ - blx ffd767e4 │ │ │ │ - bvs ffe72778 │ │ │ │ + bcc 3497c │ │ │ │ + blx ffd767dc │ │ │ │ + bvs ffe72770 │ │ │ │ @ instruction: 0xf930f007 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdbmi r9!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ rscscs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2104 @ 0xfffff7c8 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ strb pc, [lr, -r3, lsr #21]! @ │ │ │ │ vfma.f32 d20, d0, d22 │ │ │ │ ldmdami r6!, {r1, r3, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf0054621 │ │ │ │ - blvs fef372e8 │ │ │ │ - blcs 528f4 │ │ │ │ + blvs fef372e0 │ │ │ │ + blcs 528ec │ │ │ │ svcge 0x0061f43f │ │ │ │ @ instruction: 0x46214831 │ │ │ │ rscscs pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ ldrb pc, [r8, -sp, lsl #21] @ │ │ │ │ - cdp 7, 15, cr15, cr2, cr11, {6} │ │ │ │ + cdp 7, 15, cr15, cr6, cr11, {6} │ │ │ │ strbmi r4, [r3], -sp, lsr #18 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldrbtmi r2, [r9], #-2305 @ 0xfffff6ff │ │ │ │ andls r2, r0, #100, 4 @ 0x40000006 │ │ │ │ subcs pc, sl, #64, 4 │ │ │ │ - blx fef76854 │ │ │ │ + blx fef7684c │ │ │ │ svclt 0x0000e6bd │ │ │ │ - andeq r7, r4, r0, lsr #29 │ │ │ │ + andeq r7, r4, r8, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r4, lr │ │ │ │ + muleq r4, ip, lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sp, [r8], -lr │ │ │ │ + andeq sp, r8, r6, ror #31 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, ip, lsl pc │ │ │ │ + andeq sp, r8, r4, lsr #30 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r4, r2, lr, asr r0 │ │ │ │ - andeq lr, r1, r0, lsr #15 │ │ │ │ - andeq lr, r1, r4, ror r7 │ │ │ │ - @ instruction: 0x00047aba │ │ │ │ - ldrdeq sp, [r8], -ip │ │ │ │ - muleq r2, r4, lr │ │ │ │ - andeq r4, r2, r6, lsr r0 │ │ │ │ - @ instruction: 0x0008dbb2 │ │ │ │ - andeq r3, r2, r2, ror #28 │ │ │ │ - andeq r4, r2, r0, lsl r0 │ │ │ │ - andeq r3, r2, lr, lsr lr │ │ │ │ - ldrdeq r3, [r2], -r6 │ │ │ │ - andeq r3, r2, r8, ror pc │ │ │ │ - andeq r3, r2, r0, ror sp │ │ │ │ - andeq r3, r2, lr, lsl pc │ │ │ │ - andeq r3, r2, r8, asr #26 │ │ │ │ - andeq r3, r2, ip, ror #29 │ │ │ │ - andeq r3, r2, r2, lsl sp │ │ │ │ - @ instruction: 0x00023eb4 │ │ │ │ - @ instruction: 0x00023cba │ │ │ │ - andeq sp, r1, r0, asr #13 │ │ │ │ - strdeq r3, [r2], -r0 │ │ │ │ - andeq r3, r2, sl, lsr #24 │ │ │ │ - andeq r3, r2, lr, lsl #24 │ │ │ │ - andeq r3, r2, r2, asr #23 │ │ │ │ - andeq r3, r2, r4, ror #26 │ │ │ │ - @ instruction: 0x00023bb0 │ │ │ │ - andeq r3, r2, lr, asr sp │ │ │ │ - andeq r3, r2, r8, lsr sp │ │ │ │ - andeq r3, r2, sl, ror fp │ │ │ │ + andeq r4, r2, r6, asr r0 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ + andeq lr, r1, ip, ror #14 │ │ │ │ + andeq r7, r4, r2, asr #21 │ │ │ │ + andeq sp, r8, r4, ror #23 │ │ │ │ + andeq r3, r2, ip, lsl #29 │ │ │ │ + andeq r4, r2, lr, lsr #32 │ │ │ │ + @ instruction: 0x0008dbba │ │ │ │ + andeq r3, r2, sl, asr lr │ │ │ │ + andeq r4, r2, r8 │ │ │ │ + andeq r3, r2, r6, lsr lr │ │ │ │ + andeq r3, r2, lr, asr #27 │ │ │ │ + andeq r3, r2, r0, ror pc │ │ │ │ + andeq r3, r2, r8, ror #26 │ │ │ │ + andeq r3, r2, r6, lsl pc │ │ │ │ + andeq r3, r2, r0, asr #26 │ │ │ │ + andeq r3, r2, r4, ror #29 │ │ │ │ + andeq r3, r2, sl, lsl #26 │ │ │ │ + andeq r3, r2, ip, lsr #29 │ │ │ │ + @ instruction: 0x00023cb2 │ │ │ │ + @ instruction: 0x0001d6b8 │ │ │ │ + andeq r3, r2, r8, ror #27 │ │ │ │ + andeq r3, r2, r2, lsr #24 │ │ │ │ + andeq r3, r2, r6, lsl #24 │ │ │ │ + @ instruction: 0x00023bba │ │ │ │ + andeq r3, r2, ip, asr sp │ │ │ │ + andeq r3, r2, r8, lsr #23 │ │ │ │ + andeq r3, r2, r6, asr sp │ │ │ │ + andeq r3, r2, r0, lsr sp │ │ │ │ + andeq r3, r2, r2, ror fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8fb64 │ │ │ │ + bl feb8fb5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4fc92c │ │ │ │ - blmi 524b78 │ │ │ │ + bmi 4fc924 │ │ │ │ + blmi 524b70 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf89cf7dc │ │ │ │ - bcs 52a70 │ │ │ │ - bmi 3af5d0 │ │ │ │ + bcs 52a68 │ │ │ │ + bmi 3af5c8 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ tstvs r3, sl, ror r4 │ │ │ │ - blmi 28b1c4 │ │ │ │ + blmi 28b1bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0xf04fbd80 │ │ │ │ @ instruction: 0xe7ef30ff │ │ │ │ - cdp 7, 6, cr15, cr6, cr11, {6} │ │ │ │ - muleq r4, r0, r6 │ │ │ │ + cdp 7, 6, cr15, cr10, cr11, {6} │ │ │ │ + muleq r4, r8, r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq sp, [r8], -r0 │ │ │ │ - andeq r7, r4, r8, ror #12 │ │ │ │ + ldrdeq sp, [r8], -r8 │ │ │ │ + andeq r7, r4, r0, ror r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb8fbd0 │ │ │ │ + bl feb8fbc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ ldmdbmi r2, {r3, r4, r7, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ - ldcl 7, cr15, [sl, #-812]! @ 0xfffffcd4 │ │ │ │ + ldcl 7, cr15, [lr, #-812]! @ 0xfffffcd4 │ │ │ │ stmdavc r3!, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ tstle r8, pc, lsr #22 │ │ │ │ ldrbtmi r4, [fp], #-2830 @ 0xfffff4f2 │ │ │ │ tstlt r8, r8, asr r9 │ │ │ │ mcr2 7, 3, pc, cr0, cr1, {7} @ │ │ │ │ @ instruction: 0xf7e24620 │ │ │ │ @ instruction: 0x4601fd1b │ │ │ │ - blmi 2f0a1c │ │ │ │ + blmi 2f0a14 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f1b108 │ │ │ │ tstpcs r0, r5, asr lr @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, #7168 @ 0x1c00 │ │ │ │ ldrbtmi r4, [fp], #-1552 @ 0xfffff9f0 │ │ │ │ andsvs r6, sl, r9, asr r1 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ ldclt 0, cr3, [r8, #1020] @ 0x3fc │ │ │ │ - andeq sp, r1, r6, ror #18 │ │ │ │ - andeq sp, r8, r2, ror r7 │ │ │ │ - andeq sp, r8, ip, asr r7 │ │ │ │ - andeq sp, r8, sl, asr #14 │ │ │ │ + andeq sp, r1, lr, asr r9 │ │ │ │ + andeq sp, r8, sl, ror r7 │ │ │ │ + andeq sp, r8, r4, ror #14 │ │ │ │ + andeq sp, r8, r2, asr r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldmdaeq r8!, {r2, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ orrshi pc, ip, #14614528 @ 0xdf0000 │ │ │ │ stclvc 2, cr15, [r4, #-692]! @ 0xfffffd4c │ │ │ │ ldrbtmi r4, [r8], #2534 @ 0x9e6 │ │ │ │ @@ -52940,60 +52938,60 @@ │ │ │ │ stccs 2, cr0, [r0, #-0] │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0xf8d84ae0 │ │ │ │ @ instruction: 0x46489018 │ │ │ │ @ instruction: 0xf504589c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x463162f8 │ │ │ │ - blx ffff4aae │ │ │ │ + blx ffff4aa6 │ │ │ │ svclt 0x00042801 │ │ │ │ @ instruction: 0xf8c8444e │ │ │ │ @ instruction: 0xf8df6018 │ │ │ │ @ instruction: 0xf5048364 │ │ │ │ ldrbtmi r5, [r8], #896 @ 0x380 │ │ │ │ tstpls r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0x601cf8d8 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ffb74ad2 │ │ │ │ + blx ffb74aca │ │ │ │ svclt 0x00042801 │ │ │ │ @ instruction: 0xf8c8444e │ │ │ │ @ instruction: 0xf8df601c │ │ │ │ @ instruction: 0xf5048344 │ │ │ │ ldrbtmi r5, [r8], #896 @ 0x380 │ │ │ │ tstpls ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrdvs pc, [r0], -r8 @ │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff6f4af6 │ │ │ │ + blx ff6f4aee │ │ │ │ svclt 0x00042801 │ │ │ │ @ instruction: 0xf8c8444e │ │ │ │ @ instruction: 0xf8df6020 │ │ │ │ @ instruction: 0xf5048324 │ │ │ │ ldrbtmi r5, [r8], #896 @ 0x380 │ │ │ │ msrls CPSR_, #13828096 @ 0xd30000 │ │ │ │ ldrdvs pc, [r4], -r8 @ │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff274b1a │ │ │ │ + blx ff274b12 │ │ │ │ svclt 0x00042801 │ │ │ │ @ instruction: 0xf8c8444e │ │ │ │ @ instruction: 0xf8df6024 │ │ │ │ @ instruction: 0xf5048304 │ │ │ │ ldrbtmi r5, [r8], #896 @ 0x380 │ │ │ │ msrls CPSR_s, #13828096 @ 0xd30000 │ │ │ │ ldrdvs pc, [r8], -r8 @ │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fedf4b3e │ │ │ │ + blx fedf4b36 │ │ │ │ svclt 0x00042801 │ │ │ │ @ instruction: 0xf8c8444e │ │ │ │ @ instruction: 0xf8df6028 │ │ │ │ @ instruction: 0xf50482e4 │ │ │ │ ldrbtmi r5, [r8], #896 @ 0x380 │ │ │ │ msrls CPSR_f, #13828096 @ 0xd30000 │ │ │ │ ldrdvs pc, [ip], -r8 @ │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe974b62 │ │ │ │ + blx fe974b5a │ │ │ │ svclt 0x00042801 │ │ │ │ @ instruction: 0xf8c8444e │ │ │ │ cdpmi 0, 11, cr6, cr1, cr12, {1} │ │ │ │ stmdaeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [lr], #-1732 @ 0xfffff93c │ │ │ │ cdpeq 1, 1, cr15, cr8, cr6, {0} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @@ -53004,35 +53002,35 @@ │ │ │ │ tstpcs r1, r5, ror #24 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4605 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ teqcs r3, pc, lsr #22 │ │ │ │ @ instruction: 0xf7dc4628 │ │ │ │ strmi pc, [r1], r3, lsl #19 │ │ │ │ subsle r2, r6, r0, lsl #16 │ │ │ │ - blcs 52c54 │ │ │ │ + blcs 52c4c │ │ │ │ tstcs r0, r9, lsr r0 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -r3, ror #29 │ │ │ │ ldc2 7, cr15, [r0, #964] @ 0x3c4 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blmi fe76f7c8 │ │ │ │ + blmi fe76f7c0 │ │ │ │ andcs r2, r0, r0, lsl #4 │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ andcs lr, r6, #3194880 @ 0x30c000 │ │ │ │ andcs lr, r8, #3194880 @ 0x30c000 │ │ │ │ smlabteq sl, r3, r9, lr │ │ │ │ - blmi fe38b614 │ │ │ │ + blmi fe38b60c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ strbvc pc, [r4, -r7, lsl #4] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi fe45cb98 │ │ │ │ + bmi fe45cb90 │ │ │ │ ldrbtmi r4, [sl], #-2948 @ 0xfffff47c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x373cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -pc, lsr #1 │ │ │ │ strbvc pc, [r4, -r7, lsl #4] @ │ │ │ │ @@ -53054,32 +53052,32 @@ │ │ │ │ ldmdami fp!, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462a2333 │ │ │ │ mvnmi pc, r0, asr #4 │ │ │ │ @ instruction: 0xf0074478 │ │ │ │ cdpne 12, 0, cr15, cr4, cr3, {0} │ │ │ │ strbmi sp, [r9], -pc, lsl #20 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - bmi 1db8664 │ │ │ │ + bmi 1db865c │ │ │ │ ldrbtmi r4, [sl], #-2918 @ 0xfffff49a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x373cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ sbcle r0, r4, r0, lsl #6 │ │ │ │ @ instruction: 0x4648e072 │ │ │ │ - beq 775088 │ │ │ │ - ldmdb lr, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + beq 775080 │ │ │ │ + stmdb r2!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r9], r3, lsl #13 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ msrcs CPSR_, #12480 @ 0x30c0 │ │ │ │ @ instruction: 0x46494652 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0xf80cf7dd │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bmi 198a5e0 │ │ │ │ + bmi 198a5d8 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldrbtmi r9, [sl], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf8d89106 │ │ │ │ tstls r5, ip │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ @ instruction: 0xf8d89104 │ │ │ │ @@ -53088,57 +53086,57 @@ │ │ │ │ ldmvc lr, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r0], -r2, lsl #2 │ │ │ │ mvnsne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf9a6f005 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ stmdacs r0, {r0, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ strbmi sp, [r0], -r7, lsl #22 │ │ │ │ - cdp 7, 9, cr15, cr6, cr11, {6} │ │ │ │ + cdp 7, 9, cr15, cr10, cr11, {6} │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ @ instruction: 0xf8dffe67 │ │ │ │ strtmi r8, [r0], -r8, asr #2 │ │ │ │ @ instruction: 0xf9cef008 │ │ │ │ bicsvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0x463044f8 │ │ │ │ - ldmdb r4, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8d84630 │ │ │ │ @ instruction: 0xf7cb2010 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -sl, lsl #22 │ │ │ │ cdp2 0, 13, cr15, cr2, cr6, {0} │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ mcr2 7, 1, pc, cr0, cr14, {7} @ │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ ldr pc, [lr, -sp, asr #25]! │ │ │ │ ldrsbtvs pc, [r0], -r8 @ │ │ │ │ strtmi fp, [r0], -r6, lsr #3 │ │ │ │ cdp2 0, 12, cr15, cr4, cr6, {0} │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ mrc2 7, 0, pc, cr2, cr14, {7} │ │ │ │ - blmi b8b630 │ │ │ │ + blmi b8b628 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svcge 0x0051f43f │ │ │ │ - ldc 7, cr15, [sl], {203} @ 0xcb │ │ │ │ - cdp 7, 10, cr15, cr12, cr11, {6} │ │ │ │ + ldc 7, cr15, [lr], {203} @ 0xcb │ │ │ │ + cdp 7, 11, cr15, cr0, cr11, {6} │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ @ instruction: 0xff08f7e4 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1074681 │ │ │ │ @ instruction: 0x4658013c │ │ │ │ @ instruction: 0xa010f8d8 │ │ │ │ @ instruction: 0xffbef7e5 │ │ │ │ strbmi r4, [fp], -pc, lsr #20 │ │ │ │ andge lr, r0, sp, asr #19 │ │ │ │ - bvc 143619c │ │ │ │ + bvc 1436194 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r6, [r0], -r0, lsl #3 │ │ │ │ @ instruction: 0xf944f005 │ │ │ │ stmdbmi fp!, {r1, r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1627 @ 0xfffff9a5 │ │ │ │ ldrbtmi r2, [r9], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf8cd9202 │ │ │ │ @@ -53149,283 +53147,283 @@ │ │ │ │ @ instruction: 0x46483030 │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xf7f13030 │ │ │ │ @ instruction: 0x4620fc7f │ │ │ │ cdp2 0, 7, cr15, cr10, cr6, {0} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ stc2l 7, cr15, [r8, #1016] @ 0x3f8 │ │ │ │ - blmi 24b640 │ │ │ │ + blmi 24b638 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svcge 0x0007f43f │ │ │ │ svclt 0x0000e7b4 │ │ │ │ - andeq sp, r8, r2, lsl r7 │ │ │ │ - andeq r7, r4, lr, lsr #11 │ │ │ │ + andeq sp, r8, sl, lsl r7 │ │ │ │ + @ instruction: 0x000475b6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r4, r4, lsr #11 │ │ │ │ + andeq r7, r4, ip, lsr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, r6, asr #13 │ │ │ │ - andeq sp, r8, r2, lsr #13 │ │ │ │ - andeq sp, r8, lr, ror r6 │ │ │ │ - andeq sp, r8, sl, asr r6 │ │ │ │ - andeq sp, r8, r6, lsr r6 │ │ │ │ - andeq sp, r8, r2, lsl r6 │ │ │ │ - @ instruction: 0x0008d5ba │ │ │ │ - andeq r7, r4, r8, asr #8 │ │ │ │ - andeq r7, r4, r6, lsr #8 │ │ │ │ - andeq r3, r2, r4, lsl r8 │ │ │ │ - andeq r3, r2, ip, ror #15 │ │ │ │ - andeq r7, r4, lr, lsr #7 │ │ │ │ - andeq r3, r2, sl, asr r9 │ │ │ │ - andeq sp, r8, r0, ror r4 │ │ │ │ - andeq r7, r4, r8, asr #5 │ │ │ │ - muleq r2, r8, r8 │ │ │ │ - andeq r3, r2, lr, lsr #17 │ │ │ │ - muleq r2, r2, r6 │ │ │ │ - andeq r7, r4, r4, lsr r2 │ │ │ │ + andeq sp, r8, lr, asr #13 │ │ │ │ + andeq sp, r8, sl, lsr #13 │ │ │ │ + andeq sp, r8, r6, lsl #13 │ │ │ │ + andeq sp, r8, r2, ror #12 │ │ │ │ + andeq sp, r8, lr, lsr r6 │ │ │ │ + andeq sp, r8, sl, lsl r6 │ │ │ │ + andeq sp, r8, r2, asr #11 │ │ │ │ + andeq r7, r4, r0, asr r4 │ │ │ │ + andeq r7, r4, lr, lsr #8 │ │ │ │ + andeq r3, r2, ip, lsl #16 │ │ │ │ + andeq r3, r2, r4, ror #15 │ │ │ │ + @ instruction: 0x000473b6 │ │ │ │ + andeq r3, r2, r2, asr r9 │ │ │ │ + andeq sp, r8, r8, ror r4 │ │ │ │ + ldrdeq r7, [r4], -r0 │ │ │ │ + muleq r2, r0, r8 │ │ │ │ + andeq r3, r2, r6, lsr #17 │ │ │ │ + andeq r3, r2, sl, lsl #13 │ │ │ │ + andeq r7, r4, ip, lsr r2 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf0187b04 │ │ │ │ svclt 0x0000b977 │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ andsvs sl, sl, r0, lsl #30 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq sp, r8, sl, lsr r3 │ │ │ │ + andeq sp, r8, r2, asr #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004e2a │ │ │ │ strmi r4, [r4], -sl, lsr #22 │ │ │ │ @ instruction: 0xf856447e │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt b04e90 │ │ │ │ + bllt b04e88 │ │ │ │ eorsle r2, ip, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ stccs 8, cr6, [r1, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0x4620dc37 │ │ │ │ - ldc 7, cr15, [r0, #812]! @ 0x32c │ │ │ │ + ldc 7, cr15, [r4, #812]! @ 0x32c │ │ │ │ stmdale r7!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp} │ │ │ │ @ instruction: 0xf44f4b22 │ │ │ │ strtmi r7, [r1], -r0, lsl #5 │ │ │ │ ldrshlt r5, [r5, #-128]! @ 0xffffff80 │ │ │ │ rscsvc pc, r4, r0, lsl #12 │ │ │ │ stc2 0, cr15, [r2, #-16]! │ │ │ │ @ instruction: 0xf8d84a1e │ │ │ │ ldrbtmi r1, [sl], #-0 │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ - bllt 690f18 │ │ │ │ + bllt 690f10 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf60081f0 │ │ │ │ @ instruction: 0xf00460f4 │ │ │ │ @ instruction: 0xe7effd13 │ │ │ │ vmul.i8 d20, d0, d7 │ │ │ │ ldmdami r7, {r0, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 10, cr15, cr8, cr4, {0} │ │ │ │ - blmi 5a5380 │ │ │ │ + blmi 5a5378 │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldclle 13, cr2, [r2, #4] │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldmdbmi r2, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ andne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xf04fff53 │ │ │ │ @ instruction: 0xe7dc30ff │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r0, r1, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff48f004 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ - andeq r7, r4, ip, ror r1 │ │ │ │ + andeq r7, r4, r4, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sp, [r8], -lr │ │ │ │ + andeq sp, r8, r6, lsl #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq sp, [r8], -r2 │ │ │ │ - andeq r3, r2, ip, ror #14 │ │ │ │ - andeq r3, r2, lr, ror r7 │ │ │ │ - andeq sp, r8, r4, lsr #5 │ │ │ │ - andeq r3, r2, sl, asr #14 │ │ │ │ - andeq r3, r2, ip, asr r7 │ │ │ │ - andeq r3, r2, r4, lsr r7 │ │ │ │ - andeq r3, r2, r6, asr #14 │ │ │ │ + ldrdeq sp, [r8], -sl │ │ │ │ + andeq r3, r2, r4, ror #14 │ │ │ │ + andeq r3, r2, r6, ror r7 │ │ │ │ + andeq sp, r8, ip, lsr #5 │ │ │ │ + andeq r3, r2, r2, asr #14 │ │ │ │ + andeq r3, r2, r4, asr r7 │ │ │ │ + andeq r3, r2, ip, lsr #14 │ │ │ │ + andeq r3, r2, lr, lsr r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ stmibmi sl, {r0, r1, r3, r7, ip, sp, pc} │ │ │ │ - bmi fe2e4b80 │ │ │ │ + bmi fe2e4b78 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ @ instruction: 0xf04f34ff │ │ │ │ stmib r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp}^ │ │ │ │ strmi r4, [r4], -r2, lsl #10 │ │ │ │ stmpl sl, {r1, r2, r7, r9, sl, fp, lr} │ │ │ │ ldrbtmi r4, [lr], #-2950 @ 0xfffff47a │ │ │ │ cmnvs sl, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ cmnle r4, r0, lsl #22 │ │ │ │ subsle r2, r1, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2945 @ 0xfffff47f │ │ │ │ - blcs 93110 │ │ │ │ - bmi fe06d0d8 │ │ │ │ + blcs 93108 │ │ │ │ + bmi fe06d0d0 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ andhi pc, r4, r2, asr #17 │ │ │ │ ldrshtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcc pc, #18643 @ 0x48d3 @ │ │ │ │ - blmi 1f256d0 │ │ │ │ + blmi 1f256c8 │ │ │ │ @ instruction: 0xf8d358f3 │ │ │ │ strbmi r9, [r1] │ │ │ │ @ instruction: 0xf1b9d012 │ │ │ │ rsble r0, r9, r0, lsl #30 │ │ │ │ - blmi 1e01fd8 │ │ │ │ + blmi 1e01fd0 │ │ │ │ stmdavs sl!, {r8, sp} │ │ │ │ subsvs r4, r9, fp, ror r4 │ │ │ │ ldmdbmi r5!, {r1, r3, r4, r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ rsbsne pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2164 @ 0xfffff78c │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ eor pc, r6, r1, ror #29 │ │ │ │ @ instruction: 0xf7cb4620 │ │ │ │ - strmi lr, [r6], -r6, lsl #26 │ │ │ │ + strmi lr, [r6], -sl, lsl #26 │ │ │ │ @ instruction: 0xf7cbe004 │ │ │ │ - stmdavs r3, {r1, r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7cb2002 │ │ │ │ - stmdacs r0, {r1, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4c6adbf3 │ │ │ │ and r4, r4, ip, ror r4 │ │ │ │ - stcl 7, cr15, [r6, #-812] @ 0xfffffcd4 │ │ │ │ - blcs 153030 │ │ │ │ + stcl 7, cr15, [sl, #-812] @ 0xfffffcd4 │ │ │ │ + blcs 153028 │ │ │ │ andcs sp, r1, #-2147483647 @ 0x80000001 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - stcl 7, cr15, [r2, #812] @ 0x32c │ │ │ │ - blle ffd03034 │ │ │ │ + stcl 7, cr15, [r6, #812] @ 0x32c │ │ │ │ + blle ffd0302c │ │ │ │ tstcs r0, r3, ror #22 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bllt 14d11a4 │ │ │ │ - bmi 1882044 │ │ │ │ + bllt 14d119c │ │ │ │ + bmi 188203c │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ ldrcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ eorne pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2137 @ 0xfffff7a7 │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ msrlt CPSR_s, r5, ror #27 │ │ │ │ ldrbtmi r4, [fp], #-2903 @ 0xfffff4a9 │ │ │ │ - blcs 931e8 │ │ │ │ + blcs 931e0 │ │ │ │ stmdavs fp!, {r0, r1, r4, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, sp, r0, lsl #22 │ │ │ │ vmul.i8 q10, q0, q2 │ │ │ │ ldmdami r4, {r0, r4, r5, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 9, cr15, cr0, cr4, {0} │ │ │ │ ldmdbmi r2, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subne pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ strb pc, [fp, r7, lsl #29] @ │ │ │ │ @ instruction: 0xf640687e │ │ │ │ @ instruction: 0xf6065101 │ │ │ │ @ instruction: 0xf7cb60f4 │ │ │ │ - @ instruction: 0xf896ec12 │ │ │ │ + @ instruction: 0xf896ec16 │ │ │ │ ldrshtvs r2, [r8], r4 │ │ │ │ cmple r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf1074e49 │ │ │ │ eorsvs r0, sp, r8, lsl #20 │ │ │ │ @ instruction: 0x3608447e │ │ │ │ eorpl pc, r9, sl, asr r8 @ │ │ │ │ - ble 1844d4 │ │ │ │ + ble 1844cc │ │ │ │ @ instruction: 0xf7cbe030 │ │ │ │ - stmdavs r3, {r1, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf7cb4620 │ │ │ │ - @ instruction: 0x4621ec90 │ │ │ │ + @ instruction: 0x4621ec94 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - stcl 7, cr15, [r2, #-812]! @ 0xfffffcd4 │ │ │ │ - blle ffc430f4 │ │ │ │ + stcl 7, cr15, [r6, #-812]! @ 0xfffffcd4 │ │ │ │ + blle ffc430ec │ │ │ │ ldrsbtlt pc, [r4], #143 @ 0x8f @ │ │ │ │ strd r4, [r4], -fp │ │ │ │ - ldcl 7, cr15, [r6], {203} @ 0xcb │ │ │ │ - blcs 153110 │ │ │ │ + ldcl 7, cr15, [sl], {203} @ 0xcb │ │ │ │ + blcs 153108 │ │ │ │ andcs sp, r2, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - ldcl 7, cr15, [r2, #-812] @ 0xfffffcd4 │ │ │ │ - blle ffd03114 │ │ │ │ + ldcl 7, cr15, [r6, #-812] @ 0xfffffcd4 │ │ │ │ + blle ffd0310c │ │ │ │ @ instruction: 0x462a4836 │ │ │ │ @ instruction: 0x71b7f44f │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ movwcs pc, #3409 @ 0xd51 @ │ │ │ │ @ instruction: 0xf1096033 │ │ │ │ strcc r0, [r4], -r1, lsl #18 │ │ │ │ bicle r4, sp, r8, asr #11 │ │ │ │ @ instruction: 0xf04f683d │ │ │ │ @ instruction: 0xe74e34ff │ │ │ │ - blcs 53208 │ │ │ │ + blcs 53200 │ │ │ │ @ instruction: 0xf7cbd1f3 │ │ │ │ - ldmdavs sl!, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1b96803 │ │ │ │ andsle r0, sp, r0, lsl #30 │ │ │ │ rscsvc pc, r4, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ - bmi a05554 │ │ │ │ + bmi a0554c │ │ │ │ ldrbtmi r4, [sl], #-2343 @ 0xfffff6d9 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andls r2, r0, #1879048200 @ 0x70000008 │ │ │ │ adcsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ cdp2 7, 6, cr15, cr4, cr5, {7} │ │ │ │ eorsvs r2, r3, r1, lsl #6 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstppl r1, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ rscsvc pc, r4, r3, lsl #12 │ │ │ │ - bl feaf70b0 │ │ │ │ + bl febf70a8 │ │ │ │ @ instruction: 0xe79b60f8 │ │ │ │ rscsvs pc, r4, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf7cbe7e0 │ │ │ │ - svclt 0x0000ea7a │ │ │ │ - muleq r4, r0, r0 │ │ │ │ + svclt 0x0000ea7e │ │ │ │ + muleq r4, r8, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r4, sl, ror r0 │ │ │ │ + andeq r7, r4, r2, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sp, [r8], -r6 │ │ │ │ - andeq sp, r8, r6, ror #3 │ │ │ │ + strdeq sp, [r8], -lr │ │ │ │ + andeq sp, r8, lr, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - @ instruction: 0x0008d1b8 │ │ │ │ - andeq r3, r2, r6, ror #12 │ │ │ │ - andeq r3, r2, ip, lsl #13 │ │ │ │ - andeq sp, r1, r0, asr #24 │ │ │ │ - andeq sp, r8, sl, asr r1 │ │ │ │ - @ instruction: 0x00046fba │ │ │ │ - andeq r3, r2, r6, ror #11 │ │ │ │ - andeq r3, r2, ip, lsl #12 │ │ │ │ - andeq sp, r8, lr, lsl r1 │ │ │ │ - andeq r3, r2, r4, asr #11 │ │ │ │ - andeq r3, r2, sl, ror #11 │ │ │ │ - @ instruction: 0x000235b2 │ │ │ │ - ldrdeq r3, [r2], -r8 │ │ │ │ - andeq sp, r8, ip, asr #1 │ │ │ │ - andeq pc, r1, r8, lsr sp @ │ │ │ │ - andeq r3, r2, r4, lsr r5 │ │ │ │ - andeq r3, r2, lr, lsr #10 │ │ │ │ - strdeq r3, [r2], -r2 │ │ │ │ + andeq sp, r8, r0, asr #3 │ │ │ │ + andeq r3, r2, lr, asr r6 │ │ │ │ + andeq r3, r2, r4, lsl #13 │ │ │ │ + andeq sp, r1, r8, lsr ip │ │ │ │ + andeq sp, r8, r2, ror #2 │ │ │ │ + andeq r6, r4, r2, asr #31 │ │ │ │ + ldrdeq r3, [r2], -lr │ │ │ │ + andeq r3, r2, r4, lsl #12 │ │ │ │ + andeq sp, r8, r6, lsr #2 │ │ │ │ + @ instruction: 0x000235bc │ │ │ │ + andeq r3, r2, r2, ror #11 │ │ │ │ + andeq r3, r2, sl, lsr #11 │ │ │ │ + ldrdeq r3, [r2], -r0 │ │ │ │ + ldrdeq sp, [r8], -r4 │ │ │ │ + andeq pc, r1, r0, lsr sp @ │ │ │ │ + andeq r3, r2, ip, lsr #10 │ │ │ │ + andeq r3, r2, r6, lsr #10 │ │ │ │ + andeq r3, r2, sl, ror #9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b2e │ │ │ │ strmi r4, [r6], -lr, lsr #20 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -53434,26 +53432,26 @@ │ │ │ │ movwlt sp, #33063 @ 0x8127 │ │ │ │ strcs r4, [r0, #-2090] @ 0xfffff7d6 │ │ │ │ ldrdhi pc, [r8], pc @ │ │ │ │ ldrbtmi r4, [r8], #1144 @ 0x478 │ │ │ │ strcc lr, [r1, #-3] │ │ │ │ eorseq pc, r5, r8, asr r8 @ │ │ │ │ @ instruction: 0x4631b198 │ │ │ │ - stmdb ip, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blmi 96da1c │ │ │ │ + blmi 96da14 │ │ │ │ ldrbtmi r4, [fp], #-2596 @ 0xfffff5dc │ │ │ │ biceq lr, r5, #3072 @ 0xc00 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf1b96013 │ │ │ │ @ instruction: 0xd12b0f00 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1b983f8 │ │ │ │ tstle fp, r0, lsl #30 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 3926c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 39264 @ │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df83f8 │ │ │ │ rsbscs r8, r3, #108 @ 0x6c │ │ │ │ ldrbtmi r4, [r8], #3354 @ 0xd1a │ │ │ │ @ instruction: 0x4641447d │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ @ instruction: 0xf8d4fcdb │ │ │ │ @@ -53469,102 +53467,102 @@ │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ ldrb pc, [fp, r1, lsl #27] @ │ │ │ │ rsbscs r4, sp, #229376 @ 0x38000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0x4620fd79 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - andeq r6, r4, ip, ror #27 │ │ │ │ + strdeq r6, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r2, r4, ror #8 │ │ │ │ - andeq r6, r4, lr, asr r9 │ │ │ │ - andeq r6, r4, r2, asr #18 │ │ │ │ - andeq sl, r4, r4, ror #18 │ │ │ │ - andeq r3, r2, r2, lsr #8 │ │ │ │ - andeq r3, r2, r0, lsr r4 │ │ │ │ - strdeq r3, [r2], -r2 │ │ │ │ - andeq r3, r2, r0, lsl #8 │ │ │ │ - andeq r3, r2, r2, ror #7 │ │ │ │ - strdeq r3, [r2], -r0 │ │ │ │ + andeq r3, r2, ip, asr r4 │ │ │ │ + andeq r6, r4, r6, ror #18 │ │ │ │ + andeq r6, r4, sl, asr #18 │ │ │ │ + andeq sl, r4, ip, ror #18 │ │ │ │ + andeq r3, r2, sl, lsl r4 │ │ │ │ + andeq r3, r2, r8, lsr #8 │ │ │ │ + andeq r3, r2, sl, ror #7 │ │ │ │ + strdeq r3, [r2], -r8 │ │ │ │ + ldrdeq r3, [r2], -sl │ │ │ │ + andeq r3, r2, r8, ror #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb90500 │ │ │ │ + bl feb904f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi lr!, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7cb4479 │ │ │ │ - stmdblt r8!, {r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdblt r8!, {r3, r5, r6, r7, 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: 0xf7cb4479 │ │ │ │ - stmdblt r0!, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r2, r3, r4, r6, r7, 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 │ │ │ │ - stmia ip, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbmi r4!, {r4, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmia r6, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 8e7870 │ │ │ │ + stmia sl, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 8e7868 │ │ │ │ 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 │ │ │ │ - ldm r6!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbmi sp, {r4, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldm r0!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 72789c │ │ │ │ + ldm r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 727894 │ │ │ │ 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 │ │ │ │ - stmia r0!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 5e781c │ │ │ │ + stmia r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 5e7814 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ sbfx r6, sl, #0, #28 │ │ │ │ @ instruction: 0x46204914 │ │ │ │ @ instruction: 0xf7cb4479 │ │ │ │ - ldmdblt r8, {r1, r2, r4, r7, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r1, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ sbfx r6, r8, #0, #18 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd98 │ │ │ │ - @ instruction: 0x000233b4 │ │ │ │ - muleq r4, ip, r8 │ │ │ │ - andeq r3, r2, r8, lsr #7 │ │ │ │ - andeq sl, r4, r4, lsl #17 │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - andeq sl, r4, r2, ror #16 │ │ │ │ - andeq sl, r4, r8, asr r8 │ │ │ │ - andeq r3, r2, sl, lsl #7 │ │ │ │ - andeq r3, r2, r6, lsl #7 │ │ │ │ - andeq sl, r4, r6, lsr r8 │ │ │ │ - andeq sl, r4, ip, lsr #16 │ │ │ │ - andeq r3, r2, r2, ror r3 │ │ │ │ - andeq sl, r4, r6, lsl r8 │ │ │ │ - andeq r3, r2, r8, ror #6 │ │ │ │ - andeq sl, r4, r2, lsl #16 │ │ │ │ + andeq r3, r2, ip, lsr #7 │ │ │ │ + andeq sl, r4, r4, lsr #17 │ │ │ │ + andeq r3, r2, r0, lsr #7 │ │ │ │ + andeq sl, r4, ip, lsl #17 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq sl, r4, sl, ror #16 │ │ │ │ + andeq sl, r4, r0, ror #16 │ │ │ │ + andeq r3, r2, r2, lsl #7 │ │ │ │ + andeq r3, r2, lr, ror r3 │ │ │ │ + andeq sl, r4, lr, lsr r8 │ │ │ │ + andeq sl, r4, r4, lsr r8 │ │ │ │ + andeq r3, r2, sl, ror #6 │ │ │ │ + andeq sl, r4, lr, lsl r8 │ │ │ │ + andeq r3, r2, r0, ror #6 │ │ │ │ + andeq sl, r4, sl, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r4, asr lr │ │ │ │ ldrbtmi r4, [lr], #-2900 @ 0xfffff4ac │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf856460c │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ - blcs 45428 │ │ │ │ + blcs 45420 │ │ │ │ stccs 1, cr13, [r0], {98} @ 0x62 │ │ │ │ stccs 0, cr13, [r0, #-364]! @ 0xfffffe94 │ │ │ │ stccs 12, cr13, [r1, #-492] @ 0xfffffe14 │ │ │ │ stccc 13, cr13, [r2, #-80] @ 0xffffffb0 │ │ │ │ ldmdale r1, {r1, r2, r3, r4, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf005e8df │ │ │ │ addne r1, pc, ip, lsl #1 │ │ │ │ @@ -53573,39 +53571,39 @@ │ │ │ │ addne r1, r4, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ addeq r1, r9, r0, lsl r0 │ │ │ │ stmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sp], #-3393 @ 0xfffff2bf │ │ │ │ - blcs 53518 │ │ │ │ + blcs 53510 │ │ │ │ @ instruction: 0x4620d050 │ │ │ │ - b ff2773a0 │ │ │ │ + b ff377398 │ │ │ │ @ instruction: 0xf5b04681 │ │ │ │ movtle r7, #8048 @ 0x1f70 │ │ │ │ - blmi f6d50c │ │ │ │ + blmi f6d504 │ │ │ │ ldrbvc pc, [r0, #-1103]! @ 0xfffffbb1 @ │ │ │ │ - beq 755c4 │ │ │ │ + beq 755bc │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi fp, [r3], r0, lsl #6 │ │ │ │ ldmdavs sl!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbvc pc, [r0, #-1285]! @ 0xfffffafb @ │ │ │ │ bicvs pc, r0, #10158080 @ 0x9b0000 │ │ │ │ ldrbtvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ bicge pc, r0, #9109504 @ 0x8b0000 │ │ │ │ - bl ff9f73d8 │ │ │ │ + bl ffaf73d0 │ │ │ │ @ instruction: 0xf88b45a9 │ │ │ │ stmiale ip!, {r6, r7, r8, r9, sp, lr}^ │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ ldmdavs sl!, {r0, r2, ip, lr, pc}^ │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0xf7cb4640 │ │ │ │ - @ instruction: 0xf7cbebda │ │ │ │ - blmi af3e0c │ │ │ │ + @ instruction: 0xf7cbebde │ │ │ │ + blmi af3e14 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ teqlt r2, r9, lsl r0 │ │ │ │ rsccs r4, ip, #638976 @ 0x9c000 │ │ │ │ ldrbtmi r4, [r9], #-2087 @ 0xfffff7d9 │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ andcs pc, r0, r7, ror #24 │ │ │ │ @@ -53614,20 +53612,20 @@ │ │ │ │ adccs r4, r8, #573440 @ 0x8c000 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xe794fb9f │ │ │ │ strtmi r4, [r3], -r1, lsr #20 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ - @ instruction: 0xe7daebb6 │ │ │ │ + @ instruction: 0xe7daebba │ │ │ │ tstcs r1, lr, lsl fp │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmpl r3!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - ldc 7, cr15, [lr], {203} @ 0xcb │ │ │ │ + stc 7, cr15, [r2], #-812 @ 0xfffffcd4 │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ stclcs 7, cr14, [r0, #-644] @ 0xfffffd7c │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ addsle r0, r7, r2, lsl #16 │ │ │ │ svclt 0x00142d80 │ │ │ │ stmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -53636,49 +53634,49 @@ │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ ldrdhi pc, [r4], -r3 │ │ │ │ @ instruction: 0xf04fe788 │ │ │ │ str r0, [r5, r3, lsl #16] │ │ │ │ stmdaeq r6, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe782 │ │ │ │ ldrb r0, [pc, -r5, lsl #16]! │ │ │ │ - andeq r6, r4, sl, ror #23 │ │ │ │ + strdeq r6, [r4], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, lr, lsr sp │ │ │ │ - andeq pc, r1, r4, lsr #10 │ │ │ │ - ldrdeq ip, [r8], -r2 │ │ │ │ - @ instruction: 0x000231be │ │ │ │ - andeq r3, r2, ip, lsr r2 │ │ │ │ - andeq r3, r2, r6, lsr #3 │ │ │ │ - andeq r3, r2, r4, lsr #4 │ │ │ │ - andeq pc, r1, r4, lsr #9 │ │ │ │ - andeq sl, r4, r0, lsr #13 │ │ │ │ + andeq ip, r8, r6, asr #26 │ │ │ │ + andeq pc, r1, ip, lsl r5 @ │ │ │ │ + ldrdeq ip, [r8], -sl │ │ │ │ + @ instruction: 0x000231b6 │ │ │ │ + andeq r3, r2, r4, lsr r2 │ │ │ │ + muleq r2, lr, r1 │ │ │ │ + andeq r3, r2, ip, lsl r2 │ │ │ │ + muleq r1, ip, r4 │ │ │ │ + andeq sl, r4, r8, lsr #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, sl, ror #12 │ │ │ │ + andeq sl, r4, r2, ror r6 │ │ │ │ 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 @ │ │ │ │ - b 1d774f0 │ │ │ │ + b 1e774e8 │ │ │ │ movwcs r4, #1540 @ 0x604 │ │ │ │ andvs r2, r3, sl, lsl #4 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca4628 │ │ │ │ - stmdavs r2!, {r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - bcs 3d4e8 │ │ │ │ + stmdavs r2!, {r2, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + bcs 3d4e0 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 3a1e8 │ │ │ │ + blcs 3a1e0 │ │ │ │ ldmvs sl!, {r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ adcmi r4, sl, #6291456 @ 0x600000 │ │ │ │ - bmi ded628 │ │ │ │ + bmi ded620 │ │ │ │ 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 │ │ │ │ @@ -53686,84 +53684,84 @@ │ │ │ │ @ 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 7576c │ │ │ │ + beq 75764 │ │ │ │ svchi 0x0001f814 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7cbd009 │ │ │ │ - stmdavs r1, {r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r5, r7, r8, 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 175a8c │ │ │ │ + bleq 175a84 │ │ │ │ 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 │ │ │ │ - ldmdb r0!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8526802 │ │ │ │ stmdavc sl!, {r3, r5, ip} │ │ │ │ svclt 0x00084291 │ │ │ │ - beq b5acc │ │ │ │ + beq b5ac4 │ │ │ │ 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] │ │ │ │ - svc 0x00e2f7ca │ │ │ │ - andeq r6, r4, r2, asr sl │ │ │ │ + svc 0x00e6f7ca │ │ │ │ + andeq r6, r4, sl, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r4, lr, lsl #20 │ │ │ │ - andeq r8, r2, r0, lsl #30 │ │ │ │ - andeq r8, r2, lr, lsr #29 │ │ │ │ + andeq r6, r4, r6, lsl sl │ │ │ │ + strdeq r8, [r2], -r8 @ │ │ │ │ + andeq r8, r2, r6, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ ldrmi r4, [r0], -fp, lsl #13 │ │ │ │ @ instruction: 0x212caf00 │ │ │ │ @ instruction: 0xf7cb4615 │ │ │ │ - stmdacs r0, {r1, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdavc sl!, {r0, r1, r2, r3, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ teqle r8, sl, lsr #20 │ │ │ │ adceq r4, r6, pc, asr sl │ │ │ │ tsteq r6, fp, lsl #22 │ │ │ │ ldrtmi r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ mrcvs 12, 0, r6, cr2, cr0, {6} │ │ │ │ @ instruction: 0xf84b6148 │ │ │ │ @ instruction: 0x212f2024 │ │ │ │ @ instruction: 0xf7cb4628 │ │ │ │ - stmdacs r0, {r1, r2, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ andcs sp, sl, #110 @ 0x6e │ │ │ │ andcc r2, r1, r0, lsl #2 │ │ │ │ - cdp 7, 14, cr15, cr4, cr10, {6} │ │ │ │ + cdp 7, 14, cr15, cr8, cr10, {6} │ │ │ │ andeq pc, sl, #4, 2 │ │ │ │ @ instruction: 0xf84b2800 │ │ │ │ stclle 0, cr0, [r0, #-136]! @ 0xffffff78 │ │ │ │ ldrbtmi r4, [sl], #-2642 @ 0xfffff5ae │ │ │ │ mrcvs 4, 0, r4, cr2, cr2, {1} │ │ │ │ - blle 16ca14c │ │ │ │ + blle 16ca144 │ │ │ │ rsbsle r2, r7, r4, lsl #24 │ │ │ │ rsble r2, r0, r0, lsl #24 │ │ │ │ tstle fp, r1, lsl #24 │ │ │ │ @ instruction: 0x2018f8db │ │ │ │ ldrdne pc, [r4], -fp │ │ │ │ ldrsbteq pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf6404291 │ │ │ │ @@ -53773,31 +53771,31 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ qsub8mi r8, r9, r0 │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7ff00a6 │ │ │ │ stmdbmi r2, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r4, {r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r6, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - blx fee4a970 │ │ │ │ + blx fee4a968 │ │ │ │ ldrtmi pc, [r1], #-2184 @ 0xfffff778 @ │ │ │ │ - b 140af9c │ │ │ │ + b 140af94 │ │ │ │ @ instruction: 0xf8c91858 │ │ │ │ stclvs 0, cr0, [fp], {20} │ │ │ │ svclt 0x00142807 │ │ │ │ @ instruction: 0xf0082100 │ │ │ │ rsbsvs r0, fp, r1, lsl #2 │ │ │ │ cmple lr, r0, lsl #18 │ │ │ │ addsmi r6, r8, #8060928 @ 0x7b0000 │ │ │ │ ldmdbmi r6!, {r0, r1, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-58 @ 0xffffffc6 │ │ │ │ @ instruction: 0xf8d14431 │ │ │ │ ldrmi sl, [r2, #96] @ 0x60 │ │ │ │ @ instruction: 0x212ddb1b │ │ │ │ @ instruction: 0xf7cb4628 │ │ │ │ - ldmdavs sl!, {r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs sl!, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ mcrrne 3, 8, fp, r1, cr8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r7, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #8 │ │ │ │ eoreq pc, r4, fp, asr #16 │ │ │ │ cmple r5, r0, lsl #20 │ │ │ │ @@ -53835,44 +53833,44 @@ │ │ │ │ eorscs pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf8cbe77e │ │ │ │ @ instruction: 0xf8d9a024 │ │ │ │ @ instruction: 0xe79e2014 │ │ │ │ @ instruction: 0xf8cb2200 │ │ │ │ @ instruction: 0xf85b2010 │ │ │ │ ldr r0, [r8, r4, lsr #32]! │ │ │ │ - andeq r8, r2, ip, lsl lr │ │ │ │ - andeq r8, r2, sl, ror #27 │ │ │ │ - muleq r2, ip, sp │ │ │ │ - andeq r8, r2, lr, ror #26 │ │ │ │ + andeq r8, r2, r4, lsl lr │ │ │ │ + andeq r8, r2, r2, ror #27 │ │ │ │ + muleq r2, r4, sp │ │ │ │ + andeq r8, r2, r6, ror #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ 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 759fc │ │ │ │ + beq 759f4 │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ ldmdbeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strls lr, [r1, #-2503] @ 0xfffff639 │ │ │ │ @ instruction: 0xf7cb2000 │ │ │ │ - strmi lr, [r2], -lr, lsr #22 │ │ │ │ + @ instruction: 0x4602eb32 │ │ │ │ stmib r7, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ ldmib r7, {r2, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7cb0101 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, 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 191cd8 │ │ │ │ + bcs 191cd0 │ │ │ │ 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 │ │ │ │ @@ -53892,67 +53890,67 @@ │ │ │ │ @ instruction: 0xf1bce7d5 │ │ │ │ ldrbmi r0, [sl], r5, lsl #30 │ │ │ │ @ instruction: 0xf04fbf01 │ │ │ │ stmib r4, {r0, r9, fp}^ │ │ │ │ @ instruction: 0x4653e810 │ │ │ │ stclvs 4, cr6, [r4], #652 @ 0x28c │ │ │ │ @ instruction: 0xd1b32c00 │ │ │ │ - blmi c0c228 │ │ │ │ + blmi c0c220 │ │ │ │ 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 3a5a8 │ │ │ │ + blcs 3a5a0 │ │ │ │ @ instruction: 0xf1bad1ce │ │ │ │ andsle r0, r0, r0, lsl #30 │ │ │ │ - bl febd4a3c │ │ │ │ + bl febd4a34 │ │ │ │ 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 fe9826c8 │ │ │ │ - blx fc206 │ │ │ │ - bl feff8208 │ │ │ │ + bl fe9826c0 │ │ │ │ + blx fc1fe │ │ │ │ + bl feff8200 │ │ │ │ strtvs r0, [r3], #-778 @ 0xfffffcf6 │ │ │ │ mvnvc lr, #104, 22 @ 0x1a000 │ │ │ │ str r6, [fp, r3, ror #8]! │ │ │ │ - ldmda lr, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3, {r1, r2, r3, r9, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi 39e208 │ │ │ │ + bmi 39e200 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ addscs r9, r5, #0, 4 │ │ │ │ - blx 4f79a4 │ │ │ │ + blx 4f799c │ │ │ │ strmi lr, [r2], r5, lsr #15 │ │ │ │ @ instruction: 0xf8d4e7a6 │ │ │ │ ldr sl, [lr, r8, asr #32]! │ │ │ │ - cdp 7, 3, cr15, cr2, cr10, {6} │ │ │ │ - andeq r6, r4, sl, asr r7 │ │ │ │ + cdp 7, 3, cr15, cr6, cr10, {6} │ │ │ │ + andeq r6, r4, r2, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r8, r6 │ │ │ │ - andeq r2, r2, r4, lsr #28 │ │ │ │ - andeq r2, r2, ip, lsl #28 │ │ │ │ - andeq r2, r2, sl, lsr #28 │ │ │ │ + andeq r6, r4, r0, lsr #13 │ │ │ │ + andeq r2, r2, ip, lsl lr │ │ │ │ + andeq r2, r2, r4, lsl #28 │ │ │ │ + andeq r2, r2, r2, lsr #28 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r3, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ svclt 0x00182800 │ │ │ │ @@ -53960,59 +53958,59 @@ │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ ldmpl r3, {r9, fp}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi sp, [sp], -lr, asr #32 │ │ │ │ @ instruction: 0xf7ca4604 │ │ │ │ - mcrrne 15, 12, lr, r6, cr8 │ │ │ │ + mcrrne 15, 12, lr, r6, cr12 │ │ │ │ @ instruction: 0x46b84630 │ │ │ │ mcr2 7, 3, pc, cr6, cr0, {7} @ │ │ │ │ mcrmi 6, 1, r4, cr7, cr2, {1} │ │ │ │ strmi r4, [r1], r1, lsr #12 │ │ │ │ @ instruction: 0xff3af003 │ │ │ │ @ instruction: 0x463a447e │ │ │ │ ldrtmi r4, [r1], -r8, asr #12 │ │ │ │ - cdp 7, 15, cr15, cr6, cr10, {6} │ │ │ │ + cdp 7, 15, cr15, cr10, cr10, {6} │ │ │ │ orrlt r4, r8, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ eorle r3, fp, r1 │ │ │ │ strbmi r2, [r2], -r1, lsl #8 │ │ │ │ andcs r4, r0, r1, lsr r6 │ │ │ │ - cdp 7, 14, cr15, cr8, cr10, {6} │ │ │ │ + cdp 7, 14, cr15, cr12, cr10, {6} │ │ │ │ tstlt r8, #2097152 @ 0x200000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 7, 0, pc, cr10, cr15, {7} @ │ │ │ │ andsle r3, sp, r1 │ │ │ │ stccs 4, cr3, [r5], {1} │ │ │ │ strcs sp, [r0], #-495 @ 0xfffffe11 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib r5, {r3, r6, r9, sl, lr}^ │ │ │ │ stmib r5, {r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7f04412 │ │ │ │ strtmi pc, [r0], -fp, ror #27 │ │ │ │ - blmi 38c324 │ │ │ │ + blmi 38c31c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf7f04648 │ │ │ │ @ instruction: 0xf04ffdd9 │ │ │ │ @ instruction: 0xe7eb30ff │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7cae7e8 │ │ │ │ - svclt 0x0000edb8 │ │ │ │ - @ instruction: 0x000465b2 │ │ │ │ + svclt 0x0000edbc │ │ │ │ + @ instruction: 0x000465ba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00022db4 │ │ │ │ - andeq r6, r4, r8, lsl r5 │ │ │ │ + andeq r2, r2, ip, lsr #27 │ │ │ │ + andeq r6, r4, r0, lsr #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b24 │ │ │ │ strmi r4, [r5], -r4, lsr #20 │ │ │ │ @ instruction: 0x460c447b │ │ │ │ @@ -54046,125 +54044,125 @@ │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xe7e9f8ff │ │ │ │ rscle r2, r7, r0, lsl #20 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ rsbsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf8f6f004 │ │ │ │ svclt 0x0000e7e0 │ │ │ │ - andeq r6, r4, r0, asr #9 │ │ │ │ + andeq r6, r4, r8, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r2, [r2], -r0 │ │ │ │ - ldrdeq r2, [r2], -sl │ │ │ │ - andeq r2, r2, sl, lsr #25 │ │ │ │ - @ instruction: 0x00022cb4 │ │ │ │ - muleq r2, r6, ip │ │ │ │ - andeq r2, r2, r0, lsr #25 │ │ │ │ + andeq r2, r2, r8, asr #25 │ │ │ │ + ldrdeq r2, [r2], -r2 @ │ │ │ │ + andeq r2, r2, r2, lsr #25 │ │ │ │ + andeq r2, r2, ip, lsr #25 │ │ │ │ + andeq r2, r2, lr, lsl #25 │ │ │ │ + muleq r2, r8, ip │ │ │ │ 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 53cb8 │ │ │ │ + blcs 53cb0 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr2, {2} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ - blcs bd7ce4 │ │ │ │ + blcs bd7cdc │ │ │ │ adchi pc, r7, r0 │ │ │ │ cmnlt fp, r4, lsr r6 │ │ │ │ - blcs c17dac │ │ │ │ - bcs bee08c │ │ │ │ - bcs c2dc64 │ │ │ │ + blcs c17da4 │ │ │ │ + bcs bee084 │ │ │ │ + bcs c2dc5c │ │ │ │ stclne 0, cr13, [r1], #-92 @ 0xffffffa4 │ │ │ │ stmiavc r3!, {r1, r5, r8, ip, sp, pc} │ │ │ │ strcc r4, [r1], #-1548 @ 0xfffff9f4 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 53cec │ │ │ │ + blcs 53ce4 │ │ │ │ andcs sp, r0, r5, ror r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 57ed8 │ │ │ │ - blcs c298b0 │ │ │ │ - blcs bedcf4 │ │ │ │ + blcs 57ed0 │ │ │ │ + blcs c298a8 │ │ │ │ + blcs bedcec │ │ │ │ strcc sp, [r1], #-62 @ 0xffffffc2 │ │ │ │ ldrmi lr, [r3], -sp, ror #15 │ │ │ │ stmiavc r3!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs c00ee8 │ │ │ │ + blcs c00ee0 │ │ │ │ @ instruction: 0xf811d103 │ │ │ │ - blcs c09870 │ │ │ │ + blcs c09868 │ │ │ │ @ instruction: 0xf8dfd0fb │ │ │ │ vst4.16 {d24,d26,d28,d30}, [pc :64], ip │ │ │ │ ldrbtmi r5, [r8], #640 @ 0x280 │ │ │ │ @ instruction: 0xf7ca4640 │ │ │ │ - @ instruction: 0xf1c8edce │ │ │ │ + @ instruction: 0xf1c8edd2 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ stclne 6, cr4, [r0], #-260 @ 0xfffffefc │ │ │ │ - stc 7, cr15, [ip], #808 @ 0x328 │ │ │ │ - blcs 57d1c │ │ │ │ + ldc 7, cr15, [r0], #808 @ 0x328 │ │ │ │ + blcs 57d14 │ │ │ │ ldrb sp, [r3, r6, asr #3] │ │ │ │ rsccs r4, pc, #1277952 @ 0x138000 │ │ │ │ ldrbtmi r4, [r9], #-2126 @ 0xfffff7b2 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldr pc, [r4, sp, asr #31]! │ │ │ │ teqphi r0, pc @ @ p-variant is OBSOLETE │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r1, [r8], #3233 @ 0xca1 │ │ │ │ @ instruction: 0xf7ca4640 │ │ │ │ - @ instruction: 0xf1c8edb2 │ │ │ │ + @ instruction: 0xf1c8edb6 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc 7, cr15, [r0], {202} @ 0xca │ │ │ │ + ldc 7, cr15, [r4], {202} @ 0xca │ │ │ │ adcsmi r7, r4, #2293760 @ 0x230000 │ │ │ │ - blcs 6e3a4 │ │ │ │ + blcs 6e39c │ │ │ │ @ instruction: 0x232fd1a8 │ │ │ │ ldr r8, [r3, r3, lsr #32]! │ │ │ │ - bcs 58060 │ │ │ │ - bcs c2993c │ │ │ │ + bcs 58058 │ │ │ │ + bcs c29934 │ │ │ │ adcsmi sp, r4, #-1073741778 @ 0xc000002e │ │ │ │ @ instruction: 0xf104d02e │ │ │ │ strbmi r3, [r6, #-2303] @ 0xfffff701 │ │ │ │ strbmi sp, [r3], -sl │ │ │ │ ldrmi lr, [r8], r2 │ │ │ │ mulle r5, lr, r2 │ │ │ │ - blcc 8b758 │ │ │ │ + blcc 8b750 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ mvnsle r2, pc, lsr #20 │ │ │ │ vstmiane r1!, {d20-} │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x461c447b │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - @ instruction: 0xf1c4ed84 │ │ │ │ + @ instruction: 0xf1c4ed88 │ │ │ │ strtmi r0, [r1], -r1, lsl #4 │ │ │ │ strbmi r4, [r0], -r2, lsl #8 │ │ │ │ @ instruction: 0xf7ca4644 │ │ │ │ - @ instruction: 0xf898ec62 │ │ │ │ - blcs 45d28 │ │ │ │ + @ instruction: 0xf898ec66 │ │ │ │ + blcs 45d20 │ │ │ │ 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: 0xe780f83b │ │ │ │ ldrdhi pc, [r4], pc @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r1, [r8], #3297 @ 0xce1 │ │ │ │ @ instruction: 0xf7ca4640 │ │ │ │ - @ instruction: 0xf1c8ed64 │ │ │ │ + @ instruction: 0xf1c8ed68 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcrr 7, 12, pc, r2, cr10 @ │ │ │ │ - blcs 57df0 │ │ │ │ + mcrr 7, 12, pc, r6, cr10 @ │ │ │ │ + blcs 57de8 │ │ │ │ svcge 0x005cf47f │ │ │ │ - blmi 873b0c │ │ │ │ + blmi 873b04 │ │ │ │ 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 6b3b00 │ │ │ │ + blmi 6b3af8 │ │ │ │ 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} │ │ │ │ @@ -54172,57 +54170,57 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf802f004 │ │ │ │ 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: 0xfffaf003 │ │ │ │ svclt 0x0000e7ea │ │ │ │ - strdeq r6, [r4], -ip │ │ │ │ + andeq r6, r4, r4, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, sl, lsr r5 │ │ │ │ - andeq r2, r2, sl, lsr #23 │ │ │ │ - @ instruction: 0x00022bbc │ │ │ │ - andeq ip, r8, r2, lsl #10 │ │ │ │ - andeq ip, r8, r8, lsr #9 │ │ │ │ - andeq r2, r2, lr, lsl #22 │ │ │ │ - andeq r2, r2, r0, lsr #22 │ │ │ │ - andeq ip, r8, r6, ror #8 │ │ │ │ + andeq ip, r8, r2, asr #10 │ │ │ │ + andeq r2, r2, r2, lsr #23 │ │ │ │ + @ instruction: 0x00022bb4 │ │ │ │ + andeq ip, r8, sl, lsl #10 │ │ │ │ + @ instruction: 0x0008c4b0 │ │ │ │ + andeq r2, r2, r6, lsl #22 │ │ │ │ + andeq r2, r2, r8, lsl fp │ │ │ │ + andeq ip, r8, lr, ror #8 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - muleq r2, ip, sl │ │ │ │ - andeq r2, r2, lr, lsr #21 │ │ │ │ - andeq r2, r2, ip, lsl #21 │ │ │ │ - muleq r2, lr, sl │ │ │ │ + muleq r2, r4, sl │ │ │ │ + andeq r2, r2, r6, lsr #21 │ │ │ │ + andeq r2, r2, r4, lsl #21 │ │ │ │ + muleq r2, r6, sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdls pc, [r0, pc] │ │ │ │ - blmi 1865a18 │ │ │ │ + blmi 1865a10 │ │ │ │ ldrbtmi r4, [r9], #1541 @ 0x605 │ │ │ │ ldrmi r4, [r6], -ip, lsl #12 │ │ │ │ andge pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ cmple r0, r0, lsl #22 │ │ │ │ svclt 0x00182c00 │ │ │ │ svclt 0x000c2d00 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr5, {3} │ │ │ │ stmdavc fp!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x00082b2f │ │ │ │ andle r7, r5, r2, lsr #32 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc 7, cr15, [r6, #808]! @ 0x328 │ │ │ │ + ldc 7, cr15, [sl, #808]! @ 0x328 │ │ │ │ rsbsle r2, sp, r0, lsl #16 │ │ │ │ mvnslt r7, fp, lsr #16 │ │ │ │ @ instruction: 0x46324950 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ ldc2 0, cr15, [r4, #-12] │ │ │ │ cmnlt r0, r0, lsl #13 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blmi 1370680 │ │ │ │ + blmi 1370678 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0x463287f0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @@ -54236,39 +54234,39 @@ │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldmdbmi sp!, {r1, r2, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ adcvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe7b5febf │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blmi df9914 │ │ │ │ + blmi df990c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8da6018 │ │ │ │ - blcs 45ed4 │ │ │ │ + blcs 45ecc │ │ │ │ ldmdbmi r5!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbsne pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2100 @ 0xfffff7cc │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ strtmi pc, [r0], -r7, ror #30 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xe67d47f0 │ │ │ │ vmul.i8 d20, d0, d16 │ │ │ │ ldmdami r0!, {r0, r1, r2, r3, r5, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff5af003 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ - blmi 9dbec8 │ │ │ │ + blmi 9dbec0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ stmiblt r1, {r1, r3, r4, sp, lr} │ │ │ │ ldmdami ip!, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvc pc!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ - blmi 7f3dd8 │ │ │ │ + blmi 7f3dd0 │ │ │ │ orrvs pc, r0, pc, ror #8 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldmiblt sl, {r0, r3, r4, sp, lr}^ │ │ │ │ stmvs r0, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ ldmdbmi pc, {r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ adcvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ @@ -54288,110 +54286,110 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff1af003 │ │ │ │ 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 │ │ │ │ @ instruction: 0xe7e8ff11 │ │ │ │ - andeq r6, r4, r6, ror #3 │ │ │ │ + andeq r6, r4, lr, ror #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, lr, lsr sl │ │ │ │ + andeq r5, r2, r6, lsr sl │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - andeq r2, r2, lr, lsl #19 │ │ │ │ - andeq r2, r2, r8, lsr #19 │ │ │ │ - andeq r2, r2, r6, ror #18 │ │ │ │ - andeq r2, r2, r0, lsl #19 │ │ │ │ - andeq r2, r2, ip, asr #18 │ │ │ │ - andeq r2, r2, r6, ror #18 │ │ │ │ - strdeq r2, [r2], -lr │ │ │ │ - andeq r2, r2, r8, lsl r9 │ │ │ │ + andeq r2, r2, r6, lsl #19 │ │ │ │ + andeq r2, r2, r0, lsr #19 │ │ │ │ + andeq r2, r2, lr, asr r9 │ │ │ │ + andeq r2, r2, r8, ror r9 │ │ │ │ + andeq r2, r2, r4, asr #18 │ │ │ │ + andeq r2, r2, lr, asr r9 │ │ │ │ + strdeq r2, [r2], -r6 │ │ │ │ + andeq r2, r2, r0, lsl r9 │ │ │ │ + andeq r2, r2, r4, asr #17 │ │ │ │ + ldrdeq r2, [r2], -lr │ │ │ │ + @ instruction: 0x000228b2 │ │ │ │ andeq r2, r2, ip, asr #17 │ │ │ │ - andeq r2, r2, r6, ror #17 │ │ │ │ - @ instruction: 0x000228ba │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r6, ror #26 │ │ │ │ ldrbtmi r4, [sp], #-3174 @ 0xfffff39a │ │ │ │ svcge 0x00024b66 │ │ │ │ ldrbtmi r4, [fp], #-3686 @ 0xfffff19a │ │ │ │ stmdbpl ip!, {r1, r3, r7, r9, sl, lr} │ │ │ │ stmdavs r4!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f63fc │ │ │ │ strmi r0, [r4], -r0, lsl #8 │ │ │ │ @ instruction: 0x60795999 │ │ │ │ - blcs 54038 │ │ │ │ + blcs 54030 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ vst2.8 {d18-d21}, [pc], r0 │ │ │ │ eorvs r5, fp, r0, lsl #3 │ │ │ │ @ instruction: 0xf7ca2001 │ │ │ │ - @ instruction: 0xf107ea22 │ │ │ │ + @ instruction: 0xf107ea26 │ │ │ │ strmi r0, [r2], -ip, lsl #6 │ │ │ │ strmi r9, [r3], r0, lsl #6 │ │ │ │ orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca4620 │ │ │ │ - ldmvs lr!, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs lr!, {r1, r2, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vst4.32 {d24-d27}, [pc], r2 │ │ │ │ andcs r4, r1, r0, lsl #2 │ │ │ │ - b 377f70 │ │ │ │ + b 477f68 │ │ │ │ @ instruction: 0x460568f6 │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ @ instruction: 0xb3236833 │ │ │ │ stmdaeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107603c │ │ │ │ strbmi r0, [r4], -r0, lsr #18 │ │ │ │ mcrrne 6, 11, r4, r1, cr0 │ │ │ │ uadd16mi fp, r6, r8 │ │ │ │ @ instruction: 0xf8d8d014 │ │ │ │ vst4.8 {d16-d19}, [pc], r0 │ │ │ │ strtmi r4, [sl], -r0, lsl #6 │ │ │ │ strls r4, [r0], #-1609 @ 0xfffff9b7 │ │ │ │ - stcl 7, cr15, [lr], #808 @ 0x328 │ │ │ │ + ldcl 7, cr15, [r2], #808 @ 0x328 │ │ │ │ @ instruction: 0xb11b68bb │ │ │ │ ldmvs fp, {r1, r4, r5, fp, sp, lr} │ │ │ │ mlasle ip, sl, r2, r4 │ │ │ │ svccc 0x0004f856 │ │ │ │ mvnle r3, r1, lsl #6 │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ svccc 0x0004f858 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mcrrne 8, 3, r6, r2, cr12 │ │ │ │ @ instruction: 0xf107d062 │ │ │ │ @ instruction: 0xf1070820 │ │ │ │ vst1.8 {d16-d18}, [pc], r8 │ │ │ │ strtmi r4, [sl], -r0, lsl #6 │ │ │ │ strls r4, [r0], -r1, asr #12 │ │ │ │ - stmib r8!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb11368bb │ │ │ │ adcmi r6, r3, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf85ad01f │ │ │ │ mcrrne 15, 0, r0, r3, cr4 │ │ │ │ @ instruction: 0xf1bbd1ef │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ca4658 │ │ │ │ - @ instruction: 0x4628ea52 │ │ │ │ - b 13f8004 │ │ │ │ + @ instruction: 0x4628ea56 │ │ │ │ + b 14f7ffc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ teqle r8, r0, lsl #22 │ │ │ │ - bmi ac20e8 │ │ │ │ + bmi ac20e0 │ │ │ │ ldrbtmi r4, [sl], #-2854 @ 0xfffff4da │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-187 @ 0xffffff45 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlaldxcc sp, r4, pc, r1 @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf1bb8ff0 │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ca4658 │ │ │ │ - @ instruction: 0x4628ea36 │ │ │ │ - b cf803c │ │ │ │ + @ instruction: 0x4628ea3a │ │ │ │ + b df8034 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andcs fp, r1, r3, asr r9 │ │ │ │ ldmdbmi sp, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsne pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ strb pc, [pc, -r7, lsl #27]! @ │ │ │ │ @@ -54399,37 +54397,37 @@ │ │ │ │ ldmdami sl, {r0, r1, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr10, cr3, {0} │ │ │ │ stmdacs r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvs fp, r8, r8, lsl #30 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r6, asr #1 │ │ │ │ - b 4f807c │ │ │ │ + b 5f8074 │ │ │ │ ldmdbmi r3, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldr pc, [sp, r7, lsr #28]! │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r2 │ │ │ │ - b f809c │ │ │ │ + b 1f8094 │ │ │ │ adcsle r2, r1, r0, lsl #26 │ │ │ │ @ instruction: 0xf7cae7ad │ │ │ │ - svclt 0x0000ea84 │ │ │ │ - andeq r6, r4, r6, lsl r0 │ │ │ │ + svclt 0x0000ea88 │ │ │ │ + andeq r6, r4, lr, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r4, lr │ │ │ │ + andeq r6, r4, r6, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r4, r6, lsl pc │ │ │ │ - andeq r2, r2, lr, lsl r7 │ │ │ │ - andeq r2, r2, r4, asr #14 │ │ │ │ - andeq r2, r2, ip, lsl #14 │ │ │ │ - andeq r2, r2, r2, lsr r7 │ │ │ │ - andeq r2, r2, r6, ror #13 │ │ │ │ - andeq r2, r2, ip, lsl #14 │ │ │ │ + andeq r5, r4, lr, lsl pc │ │ │ │ + andeq r2, r2, r6, lsl r7 │ │ │ │ + andeq r2, r2, ip, lsr r7 │ │ │ │ + andeq r2, r2, r4, lsl #14 │ │ │ │ + andeq r2, r2, sl, lsr #14 │ │ │ │ + ldrdeq r2, [r2], -lr │ │ │ │ + andeq r2, r2, r4, lsl #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 6, cr15, cr0, cr12, {6} │ │ │ │ ldclmi 0, cr11, [r3, #-900]! @ 0xfffffc7c │ │ │ │ cdpmi 15, 7, cr10, cr3, cr2, {0} │ │ │ │ ldclmi 4, cr4, [r3], #-500 @ 0xfffffe0c │ │ │ │ @@ -54443,126 +54441,126 @@ │ │ │ │ stmdbmi sp!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ andscs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2156 @ 0xfffff794 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ movwcs pc, #3363 @ 0xd23 @ │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ andcs r6, r1, r3, lsr #32 │ │ │ │ - stmdb lr!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ streq pc, [r4, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x46026138 │ │ │ │ vst3.8 {d25,d27,d29}, [pc], r0 │ │ │ │ ldmdbvs r8!, {r7, r8, r9, ip, lr}^ │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r6], #808 @ 0x328 │ │ │ │ + stcl 7, cr15, [sl], #808 @ 0x328 │ │ │ │ vstrcs s12, [r0, #-500] @ 0xfffffe0c │ │ │ │ addshi pc, sl, r0 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca2001 │ │ │ │ - stmiavs ip!, {r1, r3, r4, r8, fp, sp, lr, pc}^ │ │ │ │ + stmiavs ip!, {r1, r2, r3, r4, r8, fp, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr} │ │ │ │ suble r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x901cf8d7 │ │ │ │ ldmdaeq ip!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ streq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf854e003 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4632d039 │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ strls r4, [r0, #-1601] @ 0xfffff9bf │ │ │ │ - bl ffff8184 │ │ │ │ - bcs 54308 │ │ │ │ + stc 7, cr15, [r2], {202} @ 0xca │ │ │ │ + bcs 54300 │ │ │ │ @ instruction: 0xf8d9d0f1 │ │ │ │ ldmvs r2, {ip, sp} │ │ │ │ andle r1, r6, r9, asr ip │ │ │ │ addsmi r4, sl, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf851d0e9 │ │ │ │ mrrcne 15, 0, r3, r8, cr4 │ │ │ │ - blmi 12eea60 │ │ │ │ + blmi 12eea58 │ │ │ │ ldrbtmi r4, [fp], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf7ca601a │ │ │ │ - strcs lr, [r0, #-2426] @ 0xfffff686 │ │ │ │ + strcs lr, [r0, #-2430] @ 0xfffff682 │ │ │ │ tstlt r3, fp, lsr r9 │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - blmi 10b4864 │ │ │ │ + blmi 10b486c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 54308 │ │ │ │ - bmi 10ee820 │ │ │ │ + blcs 54300 │ │ │ │ + bmi 10ee818 │ │ │ │ ldrbtmi r4, [sl], #-2876 @ 0xfffff4c4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ @ instruction: 0x46bd77be │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x4630b116 │ │ │ │ - ldmdb r8, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ca2000 │ │ │ │ - blmi df519c │ │ │ │ + blmi df51a4 │ │ │ │ @ instruction: 0x210069ba │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - ldc 7, cr15, [r2, #-808] @ 0xfffffcd8 │ │ │ │ + ldc 7, cr15, [r6, #-808] @ 0xfffffcd8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d143 │ │ │ │ @ instruction: 0xf1070058 │ │ │ │ @ instruction: 0xf7ca0420 │ │ │ │ - blmi bf5920 │ │ │ │ + blmi bf5928 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - ldmdb r2, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ca697e │ │ │ │ - strhtvs lr, [r0], -r2 │ │ │ │ + strhtvs lr, [r0], -r6 │ │ │ │ stmiavs r3, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ ldrhle r4, [r8, #35]! @ 0x23 │ │ │ │ stmvs r1, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ mrrcne 8, 1, r6, r8, cr3 │ │ │ │ addsmi sp, r9, #5 │ │ │ │ @ instruction: 0xf852d0f1 │ │ │ │ mrrcne 15, 0, r3, r8, cr4 │ │ │ │ - blmi 8eeb10 │ │ │ │ + blmi 8eeb08 │ │ │ │ andsvs r4, r9, fp, ror r4 │ │ │ │ strcs lr, [r1, #-0] │ │ │ │ - ldcl 7, cr15, [r6], {202} @ 0xca │ │ │ │ + ldcl 7, cr15, [sl], {202} @ 0xca │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r4!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ - bvs fee4c1b0 │ │ │ │ + bvs fee4c1a8 │ │ │ │ @ instruction: 0xf7ca2100 │ │ │ │ - @ instruction: 0xe797eb70 │ │ │ │ + @ instruction: 0xe797eb74 │ │ │ │ svclt 0x00082822 │ │ │ │ ldr r6, [r2, r0, lsr #32] │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r0, r2, r3, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r2, #-12]! │ │ │ │ - blmi 4341c8 │ │ │ │ + blmi 4341c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7ca0058 │ │ │ │ - @ instruction: 0xf7caec44 │ │ │ │ - svclt 0x0000e97e │ │ │ │ - andeq r5, r4, ip, lsr lr │ │ │ │ - andeq r5, r4, r8, lsr lr │ │ │ │ + @ instruction: 0xf7caec48 │ │ │ │ + svclt 0x0000e982 │ │ │ │ + andeq r5, r4, r4, asr #28 │ │ │ │ + andeq r5, r4, r0, asr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r2, r6, asr r6 │ │ │ │ - andeq r2, r2, r4, lsl #13 │ │ │ │ - andeq fp, r8, sl, lsr #30 │ │ │ │ - andeq r5, r4, lr, asr sp │ │ │ │ + andeq r2, r2, lr, asr #12 │ │ │ │ + andeq r2, r2, ip, ror r6 │ │ │ │ + andeq fp, r8, r2, lsr pc │ │ │ │ + andeq r5, r4, r6, ror #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - andeq fp, r8, ip, ror lr │ │ │ │ - ldrdeq r2, [r2], -ip │ │ │ │ - andeq r2, r2, sl, lsl #10 │ │ │ │ + andeq fp, r8, r4, lsl #29 │ │ │ │ + ldrdeq r2, [r2], -r4 │ │ │ │ + andeq r2, r2, r2, lsl #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ svcge 0x0000b0a7 │ │ │ │ @ instruction: 0x5610f8df │ │ │ │ @ instruction: 0xf8df2400 │ │ │ │ @@ -54572,27 +54570,27 @@ │ │ │ │ @ instruction: 0x4608f8df │ │ │ │ adcsvs 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], #131 @ 0x83 │ │ │ │ - blcs 54474 │ │ │ │ + blcs 5446c │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vst1.16 {d24-d27}, [pc :256]! │ │ │ │ andcs r5, r1, r0, lsl #3 │ │ │ │ - stmda r2!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ sbchi pc, sl, #0 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r0 │ │ │ │ ldrtmi r5, [r1], -r0, lsl #5 │ │ │ │ stc2l 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ - b 165aac4 │ │ │ │ + b 165aabc │ │ │ │ @ instruction: 0xf0000309 │ │ │ │ ldmdavc r4!, {r0, r2, r5, r6, r8, pc} │ │ │ │ rsble r2, r7, r0, lsl #24 │ │ │ │ ldrcc pc, [r0, #2271]! @ 0x8df │ │ │ │ @ instruction: 0xf04f4635 │ │ │ │ ldrbtmi r0, [fp], #-2816 @ 0xfffff500 │ │ │ │ @ instruction: 0xf107617b │ │ │ │ @@ -54611,106 +54609,106 @@ │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, r4, r0, asr #5 │ │ │ │ @ instruction: 0xf4036b3b │ │ │ │ @ instruction: 0xf5b24220 │ │ │ │ @ instruction: 0xf0004f20 │ │ │ │ @ instruction: 0xf1b880a1 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blvs fee5a704 │ │ │ │ + blvs fee5a6fc │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, sp, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blvs fee6e614 │ │ │ │ + blvs fee6e60c │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ stmdacs r1, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, r3, r0 │ │ │ │ @ instruction: 0x06d86b3b │ │ │ │ @ instruction: 0xf107d559 │ │ │ │ @ instruction: 0xf1b80a1c │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ @ instruction: 0x46526bf8 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ teqplt r0, r7, ror #28 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46526bf8 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blvs f2e608 │ │ │ │ + blvs f2e600 │ │ │ │ orrmi pc, r4, #50331648 @ 0x3000000 │ │ │ │ svcmi 0x0084f5b3 │ │ │ │ bichi pc, r6, 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 │ │ │ │ strbtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - strmi lr, [r3], -r4, lsr #22 │ │ │ │ + strmi lr, [r3], -r8, lsr #22 │ │ │ │ andcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - stmda r2!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #380 @ 0x17c │ │ │ │ ldrtne pc, [ip], #2271 @ 0x8df @ │ │ │ │ strtcs pc, [ip], #2271 @ 0x8df │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8d76811 │ │ │ │ @ instruction: 0x40512094 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ subhi pc, r3, #64 @ 0x40 │ │ │ │ @ instruction: 0x379c4618 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blvs f1e528 │ │ │ │ + blvs f1e520 │ │ │ │ strle r0, [r8, #-1753] @ 0xfffff927 │ │ │ │ @ instruction: 0xf1076bf8 │ │ │ │ @ instruction: 0x4641021c │ │ │ │ mrc2 7, 0, pc, cr10, cr15, {7} │ │ │ │ adcsle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0x079a6b3b │ │ │ │ vst3.32 {d13,d15,d17}, [r3 :256], ip │ │ │ │ @ instruction: 0xf5b34384 │ │ │ │ adcsle r4, r7, r4, lsl #31 │ │ │ │ ldrbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ ldrbtmi r5, [fp], #-640 @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - strmi lr, [r3], -r8, ror #21 │ │ │ │ + strmi lr, [r3], -ip, ror #21 │ │ │ │ andcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - svc 0x00e6f7c9 │ │ │ │ + svc 0x00eaf7c9 │ │ │ │ @ instruction: 0xf8df68fa │ │ │ │ ldmvs r8!, {r3, r4, 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} │ │ │ │ orrshi pc, r0, r0, asr #32 │ │ │ │ mvncc pc, #82837504 @ 0x4f00000 │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf1b9e7b6 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldrb sl, [r0, lr, ror #30] │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7c92001 │ │ │ │ - @ instruction: 0x4682ef3e │ │ │ │ + strmi lr, [r2], r2, asr #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b0 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf7ca4630 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ smlawthi sp, r0, r2, pc @ │ │ │ │ andlt pc, r0, sl, lsl #16 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7c92001 │ │ │ │ - strmi lr, [r3], -sl, lsr #30 │ │ │ │ + strmi lr, [r3], -lr, lsr #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89a81af │ │ │ │ @ instruction: 0xf1bcc000 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ ldmdavc r1!, {r2, r7, pc} │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @@ -54729,507 +54727,507 @@ │ │ │ │ @ instruction: 0xf1bcd8f7 │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldrbmi r4, [r4], r1, ror #12 │ │ │ │ @ instruction: 0xf802e004 │ │ │ │ @ instruction: 0xf81c1b01 │ │ │ │ movtlt r1, #40705 @ 0x9f01 │ │ │ │ ldmle r8!, {r4, r7, r9, lr}^ │ │ │ │ - blmi ff98beec │ │ │ │ + blmi ff98bee4 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ ldrbtmi r5, [fp], #-640 @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - @ instruction: 0x4603ea72 │ │ │ │ + @ instruction: 0x4603ea76 │ │ │ │ andcs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - svc 0x0070f7c9 │ │ │ │ + svc 0x0074f7c9 │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - ldrtmi lr, [r0], -lr, ror #30 │ │ │ │ - svc 0x006af7c9 │ │ │ │ - blmi ff654a90 │ │ │ │ + shsub16mi lr, r0, r2 │ │ │ │ + svc 0x006ef7c9 │ │ │ │ + blmi ff654a88 │ │ │ │ ldmdavs r1, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscscc pc, lr, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf64f811e │ │ │ │ @ instruction: 0xf6cf33fe │ │ │ │ @ instruction: 0xe73b73ff │ │ │ │ smullsle r4, r5, r0, r2 │ │ │ │ andsvc r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0x464a4618 │ │ │ │ rsbsvs r4, fp, r1, asr #12 │ │ │ │ mrc2 7, 3, pc, cr2, cr15, {7} │ │ │ │ - bllt 18548cc │ │ │ │ + bllt 18548c4 │ │ │ │ svclt 0x000442ae │ │ │ │ @ instruction: 0xf8054635 │ │ │ │ andle r4, r2, r1, lsl #30 │ │ │ │ tstlt r4, ip, lsr #32 │ │ │ │ ldrmi r3, [r8], -r1, lsl #10 │ │ │ │ - svc 0x0040f7c9 │ │ │ │ + svc 0x0044f7c9 │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - stmdavc ip!, {r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavc ip!, {r1, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ str sl, [r5, -r9, lsr #29] │ │ │ │ movwhi pc, #35039 @ 0x88df @ │ │ │ │ ldmib r8, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf8483211 │ │ │ │ ldr r2, [r2], r3, lsr #32 │ │ │ │ vmul.i8 d20, d16, d31 │ │ │ │ ldmmi pc!, {r0, r3, r5, r6, r7, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe2f6734 │ │ │ │ + blx fe2f672c │ │ │ │ vst1.16 {d30-d32}, [pc :256], r0 │ │ │ │ ldrbmi r5, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf7ca6078 │ │ │ │ - ldmdavs fp!, {r4, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r4, r7, fp, sp, lr, pc}^ │ │ │ │ cmnvs r8, sl, asr #15 │ │ │ │ @ instruction: 0xf7c94618 │ │ │ │ - uadd16mi lr, r0, ip │ │ │ │ - svc 0x0018f7c9 │ │ │ │ + ldrbmi lr, [r0], -r0, lsr #30 │ │ │ │ + svc 0x001cf7c9 │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmdbvs fp!, {r1, r2, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - ble 105354 │ │ │ │ + ldmdbvs fp!, {r1, r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ble 10534c │ │ │ │ ldmvs r9!, {r2, r3, r5, r7, r9, fp, lr} │ │ │ │ andsvs r5, r3, sl, lsl #17 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmibmi lr!, {r0, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ sbccc pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2221 @ 0xfffff753 │ │ │ │ ldrbtmi r6, [r8], #-379 @ 0xfffffe85 │ │ │ │ - blx 7f6786 │ │ │ │ + blx 7f677e │ │ │ │ @ instruction: 0xe6e1697b │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs fp!, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 547f4 │ │ │ │ - blmi fe82ec94 │ │ │ │ + ldmvs fp!, {r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 547ec │ │ │ │ + blmi fe82ec8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xe6d5681b │ │ │ │ ldrtmi r4, [r1], -r4, lsr #23 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x4618447b │ │ │ │ - stmib r4!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf8832200 │ │ │ │ @ instruction: 0xf7c92fff │ │ │ │ - blmi fe5b6344 │ │ │ │ + blmi fe5b634c │ │ │ │ orrvs pc, r2, pc, ror #8 │ │ │ │ ldmvs r8!, {r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ stmiapl r3, {r1, r4, fp, sp, lr}^ │ │ │ │ - bllt fe0d2828 │ │ │ │ + bllt fe0d2820 │ │ │ │ orrvs pc, r2, #1862270976 @ 0x6f000000 │ │ │ │ - blmi fe6742b4 │ │ │ │ + blmi fe6742ac │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strcs r4, [r0], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0x4618447b │ │ │ │ - stmib r8, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46034994 │ │ │ │ ldrbtmi r6, [r9], #-3002 @ 0xfffff446 │ │ │ │ @ instruction: 0xf8834630 │ │ │ │ strdvs r4, [sl], -pc @ │ │ │ │ - cdp 7, 12, cr15, cr4, cr9, {6} │ │ │ │ - blmi fe194bdc │ │ │ │ + cdp 7, 12, cr15, cr8, cr9, {6} │ │ │ │ + blmi fe194bd4 │ │ │ │ ldmdavs r1, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rsccc pc, r6, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ @ instruction: 0xf64fbb01 │ │ │ │ @ instruction: 0xf6cf33e6 │ │ │ │ @ instruction: 0xe69773ff │ │ │ │ vmla.i8 d20, d16, d8 │ │ │ │ stmmi r8, {r1, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff2f682c │ │ │ │ + blx ff2f6824 │ │ │ │ @ instruction: 0x461ae7b3 │ │ │ │ stmmi r5, {r0, r2, r3, r8, r9, sl, sp, lr, pc} │ │ │ │ eorscc pc, r7, #64, 4 │ │ │ │ ldrbtmi r6, [r8], #-2425 @ 0xfffff687 │ │ │ │ - blx ff076840 │ │ │ │ + blx ff076838 │ │ │ │ stmibmi r2, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subsmi pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2177 @ 0xfffff77f │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe67afab7 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami pc!, {r0, r1, r3, r4, r5, r6, r7, r9, ip, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx febf6864 │ │ │ │ + blx febf685c │ │ │ │ @ instruction: 0x4650e7d5 │ │ │ │ - cdp 7, 8, cr15, cr12, cr9, {6} │ │ │ │ + cdp 7, 9, cr15, cr0, cr9, {6} │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs sl!, {r1, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs sl!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldmvs r8!, {r0, r1, r2, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf64f6811 │ │ │ │ @ instruction: 0xf6cf32f0 │ │ │ │ stmiapl r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ stmdbcs r0, {r1, r3, r4, sp, lr} │ │ │ │ @ instruction: 0xf64fd156 │ │ │ │ @ instruction: 0xf6cf33f0 │ │ │ │ @ instruction: 0xe65b73ff │ │ │ │ @ instruction: 0xf44f4b71 │ │ │ │ ldrtmi r5, [r1], -r0, lsl #5 │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - stmdbmi lr!, {r1, r3, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ - blvs ffecc0ac │ │ │ │ + stmdbmi lr!, {r1, r2, r3, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + blvs ffecc0a4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ svcmi 0x00fff883 │ │ │ │ @ instruction: 0xf7c9604a │ │ │ │ - ldmibvs r8!, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bmi 1594ca0 │ │ │ │ + ldmibvs r8!, {r1, r3, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bmi 1594c98 │ │ │ │ ldmvs r8!, {r1, r5, fp, sp} │ │ │ │ @ instruction: 0xf64f6819 │ │ │ │ @ instruction: 0xf6cf33e5 │ │ │ │ svclt 0x000873ff │ │ │ │ orrvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ andsvs r5, r3, r2, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stmdbmi r1!, {r0, r1, r2, r4, r5, r9, sl, fp, sp, pc}^ │ │ │ │ eormi pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2144 @ 0xfffff7a0 │ │ │ │ ldrbtmi r6, [r8], #-379 @ 0xfffffe85 │ │ │ │ - blx 1a768f0 │ │ │ │ + blx 1a768e8 │ │ │ │ @ instruction: 0xe62b697b │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami sp, {r0, r1, r3, r4, r5, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 17f6904 │ │ │ │ + blx 17f68fc │ │ │ │ ldmdbmi fp, {r1, r2, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ adcscc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2138 @ 0xfffff7a6 │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe6d8fa55 │ │ │ │ - blmi fd4cf8 │ │ │ │ + blmi fd4cf0 │ │ │ │ ldmdavs r1, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscscc pc, sl, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ @ instruction: 0xf64fb961 │ │ │ │ @ instruction: 0xf6cf33fa │ │ │ │ @ instruction: 0xe60973ff │ │ │ │ vtst.8 q10, q0, q0 │ │ │ │ ldmdbvs r9!, {r1, r2, r4, r5, r6, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe7a0fa3d │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami sp, {r0, r1, r3, r5, r6, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx d76958 │ │ │ │ + blx d76950 │ │ │ │ ldrtmi lr, [r0], -r9, ror #15 │ │ │ │ - cdp 7, 1, cr15, cr2, cr9, {6} │ │ │ │ - blmi b54d40 │ │ │ │ + cdp 7, 1, cr15, cr6, cr9, {6} │ │ │ │ + blmi b54d38 │ │ │ │ ldmdavs r1, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ @ instruction: 0xf64fb9f1 │ │ │ │ @ instruction: 0xf6cf33f8 │ │ │ │ strb r7, [r5, #1023]! @ 0x3ff │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #28 │ │ │ │ - ldcl 7, cr15, [ip, #804]! @ 0x324 │ │ │ │ - blmi 894d6c │ │ │ │ + ldrtmi lr, [r0], -r4, lsl #28 │ │ │ │ + cdp 7, 0, cr15, cr0, cr9, {6} │ │ │ │ + blmi 894d64 │ │ │ │ ldmdavs r1, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ rscle r2, r8, r0, lsl #18 │ │ │ │ vtst.8 d20, d0, d24 │ │ │ │ ldmdbvs r9!, {r1, r2, r3, r4, r5, r6, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ strb pc, [r0, r7, lsl #20]! @ │ │ │ │ vtst.8 d20, d0, d21 │ │ │ │ ldmdbvs r9!, {r1, r2, r5, r6, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0xe7d8f9ff │ │ │ │ - blmi 514da4 │ │ │ │ + blmi 514d9c │ │ │ │ ldmdavs r1, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscscc pc, r8, #82837504 @ 0x4f00000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ andsvs r5, sl, r3, asr #17 │ │ │ │ sbcle r2, ip, r0, lsl #18 │ │ │ │ vmla.i8 d20, d0, d28 │ │ │ │ stmdami ip!, {r0, r1, r2, r3, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9eaf003 │ │ │ │ @ instruction: 0xf7c9e7c3 │ │ │ │ - svclt 0x0000ee50 │ │ │ │ + svclt 0x0000ee54 │ │ │ │ + andeq r5, r4, sl, lsr #24 │ │ │ │ andeq r5, r4, r2, lsr #24 │ │ │ │ - andeq r5, r4, sl, lsl ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r2, [r2], -r6 │ │ │ │ - muleq r8, r2, ip │ │ │ │ - @ instruction: 0x00045ab8 │ │ │ │ - andeq ip, r8, sl, lsl ip │ │ │ │ + andeq r2, r2, lr, ror #7 │ │ │ │ + muleq r8, sl, ip │ │ │ │ + andeq r5, r4, r0, asr #21 │ │ │ │ + andeq ip, r8, r2, lsr #24 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - andeq r2, r2, ip, asr #4 │ │ │ │ - andeq ip, r8, lr, lsr #22 │ │ │ │ - @ instruction: 0x000494b0 │ │ │ │ - andeq r2, r2, r4, lsr #2 │ │ │ │ - andeq r2, r2, r6, ror #2 │ │ │ │ - ldrdeq r2, [r2], -r6 │ │ │ │ - andeq r2, r2, r6, lsl r1 │ │ │ │ - andeq ip, r8, r4, lsl sl │ │ │ │ - ldrdeq ip, [r8], -ip @ │ │ │ │ - andeq fp, r8, r6, asr #19 │ │ │ │ - andeq r2, r2, ip, lsr #32 │ │ │ │ - andeq r2, r2, lr, rrx │ │ │ │ - andeq r2, r2, sl, asr r0 │ │ │ │ - andeq r2, r2, r6 │ │ │ │ - andeq r2, r2, r8, asr #32 │ │ │ │ - strdeq r1, [r2], -r4 │ │ │ │ - andeq r2, r2, r6, lsr r0 │ │ │ │ - andeq ip, r8, lr, lsl r9 │ │ │ │ - andeq fp, r8, r8, lsl #18 │ │ │ │ - andeq r1, r2, sl, ror #30 │ │ │ │ - andeq r1, r2, sl, lsr #31 │ │ │ │ - andeq r1, r2, r4, asr pc │ │ │ │ - muleq r2, r6, pc @ │ │ │ │ - andeq r1, r2, r2, asr #30 │ │ │ │ - andeq r1, r2, r4, lsl #31 │ │ │ │ - andeq r1, r2, r4, asr pc │ │ │ │ - andeq r1, r2, r0, lsl #30 │ │ │ │ - andeq r1, r2, r2, asr #30 │ │ │ │ - andeq r1, r2, r8, ror #29 │ │ │ │ - ldrdeq r1, [r2], -r8 │ │ │ │ - andeq r1, r2, ip, ror #28 │ │ │ │ - andeq r1, r2, lr, lsr #29 │ │ │ │ + andeq r2, r2, r4, asr #4 │ │ │ │ + andeq ip, r8, r6, lsr fp │ │ │ │ + @ instruction: 0x000494b8 │ │ │ │ + andeq r2, r2, ip, lsl r1 │ │ │ │ + andeq r2, r2, lr, asr r1 │ │ │ │ + andeq r2, r2, lr, asr #1 │ │ │ │ + andeq r2, r2, lr, lsl #2 │ │ │ │ + andeq ip, r8, ip, lsl sl │ │ │ │ + andeq ip, r8, r4, ror #19 │ │ │ │ + andeq fp, r8, lr, asr #19 │ │ │ │ + andeq r2, r2, r4, lsr #32 │ │ │ │ + andeq r2, r2, r6, rrx │ │ │ │ + andeq r2, r2, r2, asr r0 │ │ │ │ + strdeq r1, [r2], -lr │ │ │ │ + andeq r2, r2, r0, asr #32 │ │ │ │ + andeq r1, r2, ip, ror #31 │ │ │ │ + andeq r2, r2, lr, lsr #32 │ │ │ │ + andeq ip, r8, r6, lsr #18 │ │ │ │ + andeq fp, r8, r0, lsl r9 │ │ │ │ + andeq r1, r2, r2, ror #30 │ │ │ │ + andeq r1, r2, r2, lsr #31 │ │ │ │ + andeq r1, r2, ip, asr #30 │ │ │ │ + andeq r1, r2, lr, lsl #31 │ │ │ │ + andeq r1, r2, sl, lsr pc │ │ │ │ + andeq r1, r2, ip, ror pc │ │ │ │ + andeq r1, r2, ip, asr #30 │ │ │ │ + strdeq r1, [r2], -r8 │ │ │ │ + andeq r1, r2, sl, lsr pc │ │ │ │ + andeq r1, r2, r0, ror #29 │ │ │ │ + ldrdeq r1, [r2], -r0 │ │ │ │ + andeq r1, r2, r4, ror #28 │ │ │ │ + andeq r1, r2, r6, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stmdavs lr, {r7, r9, fp, sp} │ │ │ │ - blt de6698 │ │ │ │ + blt de6690 │ │ │ │ stmdavs sp, {r1, r2, sp, lr}^ │ │ │ │ subvs fp, r5, sp, lsr #20 │ │ │ │ - blt 954cd4 │ │ │ │ + blt 954ccc │ │ │ │ stmiavs fp, {r2, r7, sp, lr}^ │ │ │ │ sbcvs fp, r3, fp, lsl sl │ │ │ │ @ instruction: 0xf8d1d01e │ │ │ │ - bcs ff06aaf4 │ │ │ │ + bcs ff06aaec │ │ │ │ stc2 10, cr15, [ip], {156} @ 0x9c @ │ │ │ │ andsgt pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xc014f8d1 │ │ │ │ stc2 10, cr15, [ip], {156} @ 0x9c @ │ │ │ │ andsgt pc, r4, r0, asr #17 │ │ │ │ @ instruction: 0xf8d1d04f │ │ │ │ @ instruction: 0xf5b2c018 │ │ │ │ - blx fe75a8d4 │ │ │ │ + blx fe75a8cc │ │ │ │ @ instruction: 0xf8c0fc8c │ │ │ │ stmibvs r9, {r3, r4, lr, pc}^ │ │ │ │ bicvs fp, r1, r9, lsl #20 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ addhi pc, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbtmi r4, [r9], #-2427 @ 0xfffff685 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr1, {5} │ │ │ │ stmdaeq r4!, {r0, r8, ip, sp, lr, pc} │ │ │ │ andscc lr, r0, r0 │ │ │ │ - b 1427668 │ │ │ │ + b 1427660 │ │ │ │ @ instruction: 0xf85e6c13 │ │ │ │ - bl a6718 │ │ │ │ - bl 7b514 │ │ │ │ + bl a6710 │ │ │ │ + bl 7b50c │ │ │ │ strbmi r0, [r6, #3212] @ 0xc8c │ │ │ │ @ instruction: 0xf89c6a92 │ │ │ │ vst4.8 {d12-d15}, [r2 :128], r8 │ │ │ │ - b 10cb518 │ │ │ │ + b 10cb510 │ │ │ │ vsubl.u8 q8, d3, d12 │ │ │ │ - b fe0cdb40 │ │ │ │ - bl 7b350 │ │ │ │ + b fe0cdb38 │ │ │ │ + bl 7b348 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ - bl 85b50 │ │ │ │ + bl 85b48 │ │ │ │ @ instruction: 0xf0090c8c │ │ │ │ - b fe0cd138 │ │ │ │ + b fe0cd130 │ │ │ │ @ instruction: 0xf8dc0209 │ │ │ │ vst4.8 {d12-d15}, [ip :128], r8 │ │ │ │ - b fe0bdd44 │ │ │ │ - b fe1bb37c │ │ │ │ + b fe0bdd3c │ │ │ │ + b fe1bb374 │ │ │ │ tstvs r6, r2, lsl #12 │ │ │ │ streq lr, [r6, #-2693] @ 0xfffff57b │ │ │ │ - b fe15306c │ │ │ │ + b fe153064 │ │ │ │ orrvs r0, r4, r5, lsl #8 │ │ │ │ movweq lr, #19075 @ 0x4a83 │ │ │ │ bicle r6, sl, r3, asr #3 │ │ │ │ pop {r1, r3, sp} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ ldrbtmi ip, [ip], #372 @ 0x174 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr12, {0} │ │ │ │ and r4, r6, r1, ror #12 │ │ │ │ andscc r6, r8, r2, lsl #18 │ │ │ │ qaddvs r4, sl, r2 │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ @ instruction: 0xf8d06142 │ │ │ │ @ instruction: 0xf85c8014 │ │ │ │ - blx 18257a0 │ │ │ │ - b 14375b4 │ │ │ │ + blx 1825798 │ │ │ │ + b 14375ac │ │ │ │ ldrbmi r6, [r4, #2328]! @ 0x918 │ │ │ │ addeq lr, r2, #1024 @ 0x400 │ │ │ │ stmibeq r9, {r0, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8996a92 │ │ │ │ vst4.8 {d9-d12}, [r2 :128], r8 │ │ │ │ - b 10cb5a8 │ │ │ │ + b 10cb5a0 │ │ │ │ vsubl.u8 q8, d8, d9 │ │ │ │ - b fe0ccfd0 │ │ │ │ - bl 7b3e0 │ │ │ │ + b fe0ccfc8 │ │ │ │ + bl 7b3d8 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ @ instruction: 0xf0099028 │ │ │ │ - b fe0cd1c0 │ │ │ │ + b fe0cd1b8 │ │ │ │ vsubl.u8 q8, d8, d9 │ │ │ │ - bl 84fe8 │ │ │ │ + bl 84fe0 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ vst4.8 {d9-d12}, [r9 :128], r8 │ │ │ │ - b fe0bd1d4 │ │ │ │ - b fe1bb400 │ │ │ │ + b fe0bd1cc │ │ │ │ + b fe1bb3f8 │ │ │ │ orrvs r0, r6, r2, lsl #12 │ │ │ │ streq lr, [r6, #-2693] @ 0xfffff57b │ │ │ │ - b fe1532fc │ │ │ │ + b fe1532f4 │ │ │ │ andvs r0, r4, #83886080 @ 0x5000000 │ │ │ │ movweq lr, #19075 @ 0x4a83 │ │ │ │ bicle r6, r1, r3, asr #4 │ │ │ │ pop {r2, r3, sp} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ ldrbtmi lr, [lr], #232 @ 0xe8 │ │ │ │ ldmdaeq ip, {r1, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrsht r4, [r0], -r3 │ │ │ │ andmi pc, r7, #201326595 @ 0xc000003 │ │ │ │ eorcc r6, r0, r1, lsl #18 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ vst1.32 {d6-d7}, [r2 :64], r2 │ │ │ │ vmvn.i16 q8, #48896 @ 0xbf00 │ │ │ │ - bl 30343c │ │ │ │ - bvs fe4bb62c │ │ │ │ + bl 303434 │ │ │ │ + bvs fe4bb624 │ │ │ │ ldmdbmi pc!, {r1, sl, ip, sp, lr, pc}^ @ │ │ │ │ andeq lr, r9, #303104 @ 0x4a000 │ │ │ │ ldmdbvs r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe1395b0 │ │ │ │ - bl 30ad60 │ │ │ │ + blx fe1395a8 │ │ │ │ + bl 30ad58 │ │ │ │ @ instruction: 0xf8500989 │ │ │ │ - bl 301c70 │ │ │ │ + bl 301c68 │ │ │ │ @ instruction: 0xf8d90a8a │ │ │ │ @ instruction: 0xf89a9028 │ │ │ │ @ instruction: 0xf009a028 │ │ │ │ - b 128d24c │ │ │ │ - b fe0bd07c │ │ │ │ + b 128d244 │ │ │ │ + b fe0bd074 │ │ │ │ tstvs r2, r9, lsl #4 │ │ │ │ @ instruction: 0xf850404a │ │ │ │ cmpvs r2, r8, lsl #24 │ │ │ │ orrvs r4, r2, sl, asr #32 │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ @ instruction: 0xf8d061c2 │ │ │ │ @ instruction: 0xf85ec01c │ │ │ │ - blx 1825884 │ │ │ │ - b 14376a8 │ │ │ │ + blx 182587c │ │ │ │ + b 14376a0 │ │ │ │ strbmi r6, [r6, #2332] @ 0x91c │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ stmibeq r9, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8996a92 │ │ │ │ vst4.8 {d9-d12}, [r2 :128], r8 │ │ │ │ - b 10cb68c │ │ │ │ + b 10cb684 │ │ │ │ vsubl.u8 q8, d12, d9 │ │ │ │ - b fe0cd0b4 │ │ │ │ - bl 2fb4c4 │ │ │ │ + b fe0cd0ac │ │ │ │ + bl 2fb4bc │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ @ instruction: 0xf0099028 │ │ │ │ - b fe0cd2a4 │ │ │ │ + b fe0cd29c │ │ │ │ vsubl.u8 q8, d12, d9 │ │ │ │ - bl 3050cc │ │ │ │ + bl 3050c4 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ vst4.8 {d9-d12}, [r9 :128], r8 │ │ │ │ - b fe0bd2b8 │ │ │ │ - b fe1bb4e4 │ │ │ │ + b fe0bd2b0 │ │ │ │ + b fe1bb4dc │ │ │ │ andvs r0, r6, #2097152 @ 0x200000 │ │ │ │ streq lr, [r6, #-2693] @ 0xfffff57b │ │ │ │ - b fe1535e0 │ │ │ │ + b fe1535d8 │ │ │ │ addvs r0, r4, #83886080 @ 0x5000000 │ │ │ │ movweq lr, #19075 @ 0x4a83 │ │ │ │ orrsle r6, r7, r3, asr #5 │ │ │ │ str r2, [r5, -lr] │ │ │ │ - andeq r7, r2, sl, lsr #21 │ │ │ │ - andeq r7, r2, sl, lsr #20 │ │ │ │ - muleq r2, sl, r9 │ │ │ │ + andeq r7, r2, r2, lsr #21 │ │ │ │ + andeq r7, r2, r2, lsr #20 │ │ │ │ + muleq r2, r2, r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0xf7ff4682 │ │ │ │ stmdacs r0, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - b 13fb124 │ │ │ │ - bl 2be710 │ │ │ │ + b 13fb11c │ │ │ │ + bl 2be708 │ │ │ │ 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 febd1d68 │ │ │ │ + bl febd1d60 │ │ │ │ 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 ff853480 │ │ │ │ + blle ff853478 │ │ │ │ @ instruction: 0xf1aa4b69 │ │ │ │ @ instruction: 0xf8df0a10 │ │ │ │ strbtmi lr, [r2], -r4, lsr #3 │ │ │ │ ldrtmi r4, [r2], #1147 @ 0x47b │ │ │ │ @ instruction: 0xf8c744fe │ │ │ │ ldmib r2, {r2, pc}^ │ │ │ │ ldmib r2, {r2, sl, ip, lr}^ │ │ │ │ andscc r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ - blvs 5b56b8 │ │ │ │ + blvs 5b56b0 │ │ │ │ @ instruction: 0xf985fa5f │ │ │ │ ldmdavs r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stc2 10, cr15, [r4], {95} @ 0x5f @ │ │ │ │ strmi pc, [r7], -r5, asr #7 │ │ │ │ - bleq fe33599c │ │ │ │ + bleq fe335994 │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ mlalt r8, fp, r8, pc @ │ │ │ │ mlals r8, r9, r8, pc @ │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ mlahi r8, r8, r8, pc @ │ │ │ │ @ instruction: 0xf89c4592 │ │ │ │ - bl 12ae5c │ │ │ │ + bl 12ae54 │ │ │ │ @ instruction: 0xf8950b8b │ │ │ │ - bl 10ee64 │ │ │ │ + bl 10ee5c │ │ │ │ @ instruction: 0xf8960989 │ │ │ │ - bl 112e6c │ │ │ │ - bl fcff0 │ │ │ │ + bl 112e64 │ │ │ │ + bl fcfe8 │ │ │ │ @ instruction: 0xf8db0c8c │ │ │ │ - bl 3e7e78 │ │ │ │ + bl 3e7e70 │ │ │ │ @ instruction: 0xf8d90585 │ │ │ │ @ instruction: 0xf8d89828 │ │ │ │ - bl 11be84 │ │ │ │ + bl 11be7c │ │ │ │ @ instruction: 0xf8dc0686 │ │ │ │ - b fe26ce8c │ │ │ │ + b fe26ce84 │ │ │ │ @ instruction: 0xf8550c0c │ │ │ │ - b fe31e134 │ │ │ │ - blx 17fc21c │ │ │ │ + b fe31e12c │ │ │ │ + blx 17fc214 │ │ │ │ @ instruction: 0xf8d6f980 │ │ │ │ - b 1415ea0 │ │ │ │ - bl 115a44 │ │ │ │ - b fe17d42c │ │ │ │ + b 1415e98 │ │ │ │ + bl 115a3c │ │ │ │ + b fe17d424 │ │ │ │ vabal.u8 q8, d4, d6 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ - bl 103e30 │ │ │ │ + bl 103e28 │ │ │ │ @ instruction: 0xf8990b8b │ │ │ │ - bl 11eebc │ │ │ │ - bl fc838 │ │ │ │ - b fe17c034 │ │ │ │ + bl 11eeb4 │ │ │ │ + bl fc830 │ │ │ │ + b fe17c02c │ │ │ │ @ instruction: 0xf89b0508 │ │ │ │ - bl 11aecc │ │ │ │ + bl 11aec4 │ │ │ │ andsvs r0, r5, r9, lsl #19 │ │ │ │ mlami r8, r4, r8, pc @ │ │ │ │ mlapl r8, r6, r8, pc @ │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r4], lr, lsl #22 │ │ │ │ stmdami r8!, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ @@ -55246,24 +55244,24 @@ │ │ │ │ mlagt r8, r9, r8, pc @ │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ mlals r8, r0, r8, pc @ │ │ │ │ streq lr, [r5], -r6, lsl #21 │ │ │ │ strmi pc, [r7, #-961] @ 0xfffffc3f │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0xf8986056 │ │ │ │ - bl 3baf30 │ │ │ │ - blx 17fd4b8 │ │ │ │ + bl 3baf28 │ │ │ │ + blx 17fd4b0 │ │ │ │ vmlal.u8 , d17, d1 │ │ │ │ @ instruction: 0xf8dc2107 │ │ │ │ - bl 12df40 │ │ │ │ - bl fc4b8 │ │ │ │ + bl 12df38 │ │ │ │ + bl fc4b0 │ │ │ │ @ instruction: 0xf8590888 │ │ │ │ - bl 1221ec │ │ │ │ - b fe13b4b4 │ │ │ │ - b fe13bee4 │ │ │ │ + bl 1221e4 │ │ │ │ + b fe13b4ac │ │ │ │ + b fe13bedc │ │ │ │ addsvs r0, r4, r9, lsl #8 │ │ │ │ mlavs r8, r8, r8, pc @ │ │ │ │ addeq lr, r0, r3, lsl #22 │ │ │ │ mlapl r8, r5, r8, pc @ │ │ │ │ mlami r8, r1, r8, pc @ │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ strtne pc, [r8], #-2256 @ 0xfffff730 │ │ │ │ @@ -55275,240 +55273,240 @@ │ │ │ │ smlabbeq r6, r1, sl, lr │ │ │ │ smlabbeq r5, r1, sl, lr │ │ │ │ smlabbeq r0, r1, sl, lr │ │ │ │ @ instruction: 0xf47f60d1 │ │ │ │ ldmdavs r8!, {r2, r3, r4, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - andeq r7, r2, r4, lsr r8 │ │ │ │ - andeq r8, r2, r8, lsr #18 │ │ │ │ + andeq r7, r2, ip, lsr #16 │ │ │ │ + andeq r8, r2, r0, lsr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ svcge 0x0000b089 │ │ │ │ mul r3, r2, r8 │ │ │ │ mulgt r7, r2, r8 │ │ │ │ stmib r7, {r2, r4, r6, r7, r9, fp, ip, sp, lr}^ │ │ │ │ stmdavs r3, {r0, r2, r8, ip, sp} │ │ │ │ - b fe3d5228 │ │ │ │ + b fe3d5220 │ │ │ │ ldmdavc r3, {r0, r1, r9, sl, fp} │ │ │ │ - b fe3d9d80 │ │ │ │ + b fe3d9d78 │ │ │ │ ldmdavc r3, {r0, r1, r9, sl, fp, sp, lr}^ │ │ │ │ vmlami.f32 s28, s7, s28 │ │ │ │ - b fe3d9184 │ │ │ │ + b fe3d917c │ │ │ │ stmdavs r3, {r0, r1, r9, sl, fp, sp}^ │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ - b fe359390 │ │ │ │ + b fe359388 │ │ │ │ stmvs r3, {r0, r1, sl, fp, sp, lr} │ │ │ │ - bvc 50b0bc │ │ │ │ + bvc 50b0b4 │ │ │ │ strvs lr, [r3], #-2692 @ 0xfffff57c │ │ │ │ ldrdmi r7, [fp], #-179 @ 0xffffff4d │ │ │ │ - b fe119b9c │ │ │ │ + b fe119b94 │ │ │ │ ldmdbvc r1, {r0, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0x4c01ea8c │ │ │ │ - b fe1598a8 │ │ │ │ - blvc 148bf6c │ │ │ │ + b fe1598a0 │ │ │ │ + blvc 148bf64 │ │ │ │ movwmi lr, #6787 @ 0x1a83 │ │ │ │ - b fe1195b4 │ │ │ │ - b fe344388 │ │ │ │ - bvc fe485f7c │ │ │ │ + b fe1195ac │ │ │ │ + b fe344380 │ │ │ │ + bvc fe485f74 │ │ │ │ @ instruction: 0xf8dfb2da │ │ │ │ - b 140aa50 │ │ │ │ + b 140aa48 │ │ │ │ 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 1037d0 │ │ │ │ + bl 1037c8 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ mvnsvs r2, 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 │ │ │ │ teqphi r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ - bleq f59f4 │ │ │ │ + bleq f59ec │ │ │ │ andmi pc, r7, #196, 6 @ 0x10000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blvs c79330 │ │ │ │ + blvs c79328 │ │ │ │ andcs pc, r7, #335544323 @ 0x14000003 │ │ │ │ strmi pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ - bl 1134ec │ │ │ │ - blx 17fba00 │ │ │ │ - bl 138a2c │ │ │ │ + bl 1134e4 │ │ │ │ + blx 17fb9f8 │ │ │ │ + bl 138a24 │ │ │ │ rscsvs r0, sp, r5, lsl #11 │ │ │ │ - bl 115418 │ │ │ │ + bl 115410 │ │ │ │ @ instruction: 0xf8d20686 │ │ │ │ mcreq 15, 1, r9, cr2, cr0, {1} │ │ │ │ ldmibvs sp!, {r0, r3, r5, r6, lr}^ │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmdbvs r5, {r0, r3, r5, r6, lr}^ │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ - b fe327bb4 │ │ │ │ + b fe327bac │ │ │ │ ldmdbvs sp!, {r0, r2, r8, r9, fp} │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - bleq 1b5a60 │ │ │ │ + bleq 1b5a58 │ │ │ │ rsbsmi r6, r2, r5, lsl #19 │ │ │ │ strmi pc, [r7], -lr, asr #7 │ │ │ │ vmla.i q10, q7, d2[6] │ │ │ │ ldmvs sp!, {r0, r1, r2, r9, sl, fp, sp}^ │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0x4730f8d4 │ │ │ │ stmdbeq r9, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - blpl c793b0 │ │ │ │ + blpl c793a8 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r4], #-2696 @ 0xfffff578 │ │ │ │ - blhi c793c0 │ │ │ │ + blhi c793b8 │ │ │ │ @ instruction: 0xf8de406a │ │ │ │ stmibvs r5, {r4, r5, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dc4056 │ │ │ │ rsbmi r2, r5, r0, lsr pc │ │ │ │ stc2 10, cr15, [r1], {95} @ 0x5f @ │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ mcreq 0, 0, r4, cr10, cr5, {2} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - bl 127c3c │ │ │ │ - bl fba98 │ │ │ │ + bl 127c34 │ │ │ │ + bl fba90 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ @ instruction: 0xf8d42330 │ │ │ │ subsmi r4, r4, r0, lsr r7 │ │ │ │ - b 1413890 │ │ │ │ - bl 114108 │ │ │ │ + b 1413888 │ │ │ │ + bl 114100 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ @ instruction: 0xf8dce330 │ │ │ │ - b 140cd70 │ │ │ │ - bl 11610c │ │ │ │ - b fe3be2e8 │ │ │ │ + b 140cd68 │ │ │ │ + bl 116104 │ │ │ │ + b fe3be2e0 │ │ │ │ teqvs sl, r4, lsl #4 │ │ │ │ teqp r0, #220, 16 @ p-variant is OBSOLETE @ 0xdc0000 │ │ │ │ stc2 10, cr15, [r9], {95} @ 0x5f @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0xb730f8dc │ │ │ │ @ instruction: 0x6c15ea4f │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - bleq 335b10 │ │ │ │ + bleq 335b08 │ │ │ │ teqp r0, #220, 16 @ p-variant is OBSOLETE @ 0xdc0000 │ │ │ │ stc2 10, cr15, [r6], {95} @ 0x5f @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0x8730f8dc │ │ │ │ stcmi 3, cr15, [r7], {201} @ 0xc9 │ │ │ │ stmdbcs r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ stmdaeq r8, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ - blge c79470 │ │ │ │ + blge c79468 │ │ │ │ stcmi 3, cr15, [r7], {198} @ 0xc6 │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ svccs 0x0030f8d9 │ │ │ │ - bl 1134f8 │ │ │ │ - bl fe344 │ │ │ │ - bvs bcb30 │ │ │ │ + bl 1134f0 │ │ │ │ + bl fe33c │ │ │ │ + bvs bcb28 │ │ │ │ @ instruction: 0xf8dc69fc │ │ │ │ @ instruction: 0xf8d6cb30 │ │ │ │ @ instruction: 0xf3c59f30 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ subsmi r2, r4, r7, lsl #10 │ │ │ │ andeq lr, sl, #132, 20 @ 0x84000 │ │ │ │ - bl 115624 │ │ │ │ - b fe0bc74c │ │ │ │ + bl 11561c │ │ │ │ + b fe0bc744 │ │ │ │ mvnsvs r0, r9, lsl #4 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0xf8d56a42 │ │ │ │ @ instruction: 0xf3c1ef30 │ │ │ │ vabal.u8 q10, d1, d7 │ │ │ │ subsmi r2, r4, r7, lsl #2 │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ - blvs c794b0 │ │ │ │ + blvs c794a8 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ vmlaeq.f32 s28, s29, s8 │ │ │ │ - bl 115b74 │ │ │ │ + bl 115b6c │ │ │ │ ldmibvs sl!, {r0, r2, r7, r8, sl}^ │ │ │ │ @ instruction: 0x6c1eea4f │ │ │ │ svcne 0x0030f8d1 │ │ │ │ stmdbeq r4, {r0, r1, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - blpl c794d0 │ │ │ │ + blpl c794c8 │ │ │ │ stmdbeq r1, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe255c88 │ │ │ │ + b fe255c80 │ │ │ │ cdpeq 6, 1, cr0, cr1, cr1, {0} │ │ │ │ ldmvs sp!, {r1, r2, r3, r5, r6, lr}^ │ │ │ │ addeq lr, ip, #3072 @ 0xc00 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf897406e │ │ │ │ teqvs sl, ip, lsl r0 │ │ │ │ strcs pc, [r7, #-969] @ 0xfffffc37 │ │ │ │ @ instruction: 0xf8d1b2f4 │ │ │ │ - bl ffe68 │ │ │ │ - b 13fbbdc │ │ │ │ - bl 116214 │ │ │ │ + bl ffe60 │ │ │ │ + b 13fbbd4 │ │ │ │ + bl 11620c │ │ │ │ rscsvs r0, sl, r4, lsl #9 │ │ │ │ addeq lr, ip, #3072 @ 0xc00 │ │ │ │ stc2 10, cr15, [lr], {95} @ 0x5f @ │ │ │ │ - bl 1134a8 │ │ │ │ + bl 1134a0 │ │ │ │ @ instruction: 0xf8d40585 │ │ │ │ - bl 10ce88 │ │ │ │ + bl 10ce80 │ │ │ │ rsbsvs r0, sl, ip, lsl #5 │ │ │ │ @ instruction: 0x6c16ea4f │ │ │ │ vmla.i q10, q7, d1[4] │ │ │ │ vraddhn.i16 d20, q7, │ │ │ │ - bl 1069f8 │ │ │ │ - bl fe010 │ │ │ │ - blx 17fc3f4 │ │ │ │ - bl 139c0c │ │ │ │ + bl 1069f0 │ │ │ │ + bl fe008 │ │ │ │ + blx 17fc3ec │ │ │ │ + bl 139c04 │ │ │ │ eorsvs r0, sl, lr, lsl #5 │ │ │ │ @ instruction: 0xf3c669fa │ │ │ │ @ instruction: 0xf8d44807 │ │ │ │ vbic.i16 d20, #57344 @ 0xe000 │ │ │ │ - bl 104a18 │ │ │ │ + bl 104a10 │ │ │ │ vmlsl.u8 q8, d25, d10 │ │ │ │ @ instruction: 0xf3c24907 │ │ │ │ vmull.p8 q10, d2, d7 │ │ │ │ - bl 103a28 │ │ │ │ - bl fcc28 │ │ │ │ - bl fd838 │ │ │ │ - blvs be420 │ │ │ │ + bl 103a20 │ │ │ │ + bl fcc20 │ │ │ │ + bl fd830 │ │ │ │ + blvs be418 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ @ instruction: 0xf8d54051 │ │ │ │ rsbmi r2, r1, r0, lsr pc │ │ │ │ ldrshmi r6, [r1], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf8d5693a │ │ │ │ popvs {r4, r5, r8, r9, sl, lr} │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ teqppl r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ ldmdavs ip!, {r1, r5, r6, lr}^ │ │ │ │ @ instruction: 0xa730f8da │ │ │ │ - bl c795c0 │ │ │ │ + bl c795b8 │ │ │ │ @ instruction: 0x4730f8d4 │ │ │ │ ldmdavs sp!, {r2, r3, r5, r6, lr} │ │ │ │ @ instruction: 0xf8db61fc │ │ │ │ @ instruction: 0xf8d64330 │ │ │ │ @ instruction: 0xf8dcbf30 │ │ │ │ - b fe156f20 │ │ │ │ + b fe156f18 │ │ │ │ @ instruction: 0xf8d5040a │ │ │ │ - blvs 11aef28 │ │ │ │ + blvs 11aef20 │ │ │ │ rsbmi r6, sl, ip, lsr r1 │ │ │ │ - blvs fe195a60 │ │ │ │ - blge c795d8 │ │ │ │ - blls c795d8 │ │ │ │ - b fe0cb42c │ │ │ │ - b fe13baa8 │ │ │ │ + blvs fe195a58 │ │ │ │ + blge c795d0 │ │ │ │ + blls c795d0 │ │ │ │ + b fe0cb424 │ │ │ │ + b fe13baa0 │ │ │ │ ldmdbvs ip!, {r0, r3, r8, sl} │ │ │ │ - blvs ff1cb45c │ │ │ │ + blvs ff1cb454 │ │ │ │ andeq lr, fp, #532480 @ 0x82000 │ │ │ │ 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 │ │ │ │ @@ -55527,189 +55525,189 @@ │ │ │ │ teqphi r0, #220, 16 @ p-variant is OBSOLETE @ 0xdc0000 │ │ │ │ stc2 10, cr15, [r1], {95} @ 0x5f @ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ @ instruction: 0xe730f8dc │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ vmlaeq.f32 s28, s29, s16 │ │ │ │ - blmi c79664 │ │ │ │ + blmi c7965c │ │ │ │ stccs 3, cr15, [r7], {198} @ 0xc6 │ │ │ │ - bl 1136ec │ │ │ │ + bl 1136e4 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ - b 1422fc4 │ │ │ │ + b 1422fbc │ │ │ │ rsclt r6, sp, #5376 @ 0x1500 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - beq fe1b5f1c │ │ │ │ + beq fe1b5f14 │ │ │ │ teqppl r0, #220, 16 @ p-variant is OBSOLETE @ 0xdc0000 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8dc60ba │ │ │ │ stcvs 7, cr12, [r2], {48} @ 0x30 │ │ │ │ - b fe195b20 │ │ │ │ + b fe195b18 │ │ │ │ vmull.u8 q8, d6, d12 │ │ │ │ cdpeq 5, 3, cr4, cr6, cr7, {0} │ │ │ │ ldmdbvs sl!, {r2, r4, r6, lr} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ mcrrvs 0, 5, r4, r2, cr4 │ │ │ │ streq lr, [fp], #-2692 @ 0xfffff57c │ │ │ │ - blhi c796a4 │ │ │ │ + blhi c7969c │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ teqppl r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ @ instruction: 0xf3c168fa │ │ │ │ - bl 10b780 │ │ │ │ - b fe3bcd80 │ │ │ │ + bl 10b778 │ │ │ │ + b fe3bcd78 │ │ │ │ stcvs 14, cr0, [r2], {2} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ svcvs 0x0030f8d6 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ - b fe35566c │ │ │ │ + b fe355664 │ │ │ │ @ instruction: 0xf8da0c06 │ │ │ │ - blx 181504c │ │ │ │ + blx 1815044 │ │ │ │ rsbsmi pc, r5, lr, lsl #17 │ │ │ │ - blvs c796d8 │ │ │ │ + blvs c796d0 │ │ │ │ svcne 0x0030f8d2 │ │ │ │ stmeq r8, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ subsmi r6, r5, r2, asr #25 │ │ │ │ rsbsmi r0, r5, r2, lsr #28 │ │ │ │ @ instruction: 0x8730f8d8 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8d2404d │ │ │ │ rsclt r1, sl, #48, 6 @ 0xc0000000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ - b 140b504 │ │ │ │ - bl 113c3c │ │ │ │ + b 140b4fc │ │ │ │ + bl 113c34 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ rsclt r6, r2, #48, 6 @ 0xc0000000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ - b 140b530 │ │ │ │ - bl 113c4c │ │ │ │ + b 140b528 │ │ │ │ + bl 113c44 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - b fe0c40a4 │ │ │ │ - b 13fbc08 │ │ │ │ + b fe0c409c │ │ │ │ + b 13fbc00 │ │ │ │ mvnsvs r6, 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 c79778 │ │ │ │ + bllt c79770 │ │ │ │ svccs 0x0030f8de │ │ │ │ cdpmi 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 113810 │ │ │ │ - bl fee64 │ │ │ │ + bl 113808 │ │ │ │ + bl fee5c │ │ │ │ @ instruction: 0xf8de0c8c │ │ │ │ @ instruction: 0xf8dc2b30 │ │ │ │ @ instruction: 0xf3c5af30 │ │ │ │ vmull.u8 q10, d5, d7 │ │ │ │ - bl 10485c │ │ │ │ - bl fe674 │ │ │ │ + bl 104854 │ │ │ │ + bl fe66c │ │ │ │ @ instruction: 0xf8dc0585 │ │ │ │ @ instruction: 0xf8d5eb30 │ │ │ │ @ instruction: 0xf3c48f30 │ │ │ │ vabal.u8 q10, d4, d7 │ │ │ │ - bl 104474 │ │ │ │ - bl fca70 │ │ │ │ + bl 10446c │ │ │ │ + bl fca68 │ │ │ │ @ instruction: 0xf8d50484 │ │ │ │ teqvs sp, r0, lsr fp │ │ │ │ @ instruction: 0xf8d46d05 │ │ │ │ rsbmi r4, r9, r0, lsr pc │ │ │ │ - b fe096984 │ │ │ │ + b fe09697c │ │ │ │ rsbmi r0, lr, fp, lsl #2 │ │ │ │ subsmi r6, r6, r5, lsl #27 │ │ │ │ - b fe095c64 │ │ │ │ - b fe1bb8a8 │ │ │ │ + b fe095c5c │ │ │ │ + b fe1bb8a0 │ │ │ │ rsbmi r0, sl, r8, lsl #12 │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ mcr2 10, 4, pc, cr1, cr15, {2} @ │ │ │ │ @ instruction: 0x0c04ea82 │ │ │ │ ldmdbvs sl!, {r2, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ streq lr, [r4], #-2697 @ 0xfffff577 │ │ │ │ @ instruction: 0xf986fa5f │ │ │ │ ldmvs sl!, {r2, r4, r6, lr}^ │ │ │ │ @ instruction: 0xe730f8de │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ mcreq 0, 0, r4, cr10, cr4, {2} │ │ │ │ - bl 128048 │ │ │ │ - b 13fbec0 │ │ │ │ + bl 128040 │ │ │ │ + b 13fbeb8 │ │ │ │ @ instruction: 0xf8d96814 │ │ │ │ - bl 121180 │ │ │ │ + bl 121178 │ │ │ │ @ instruction: 0xf8d20585 │ │ │ │ - bl 104188 │ │ │ │ + bl 104180 │ │ │ │ @ instruction: 0xf8d50888 │ │ │ │ rsbmi r5, sl, r0, lsr r7 │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ - bl 113cc0 │ │ │ │ + bl 113cb8 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ teqvs sp, r0, lsr fp │ │ │ │ strcs pc, [r7, #-972] @ 0xfffffc34 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ svcpl 0x0030f8d5 │ │ │ │ mrceq 0, 1, r6, cr5, cr13, {7} │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - beq fe1f6108 │ │ │ │ + beq fe1f6100 │ │ │ │ @ instruction: 0xf8d56e06 │ │ │ │ - b fe1901c4 │ │ │ │ + b fe1901bc │ │ │ │ vabal.u8 q8, d12, d14 │ │ │ │ - bl 10ed28 │ │ │ │ - b 13fbf48 │ │ │ │ + bl 10ed20 │ │ │ │ + b 13fbf40 │ │ │ │ adcsvs r6, sl, ip, lsl lr │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ addeq lr, lr, #3072 @ 0xc00 │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ - bleq fe376130 │ │ │ │ + bleq fe376128 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr4, {6} │ │ │ │ stcmi 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ ldmdbvs lr!, {r1, r4, r5, r6, lr} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ ldmvs lr!, {r1, r4, r5, r6, lr}^ │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ mcrvs 0, 2, r4, cr6, cr2, {3} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - bl c798c8 │ │ │ │ + bl c798c0 │ │ │ │ ldmvs lr!, {r0, r2, r4, r5, r6, lr} │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - blvs c798b4 │ │ │ │ + blvs c798ac │ │ │ │ ldmdavs lr!, {r0, r2, r4, r5, r6, lr}^ │ │ │ │ teqpvs r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ stmdbeq r9, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ teqpvs r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0x8730f8db │ │ │ │ - blgt c798e4 │ │ │ │ + blgt c798dc │ │ │ │ stmdaeq r8, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d16e86 │ │ │ │ - b fe283240 │ │ │ │ + b fe283238 │ │ │ │ @ instruction: 0xf8d40906 │ │ │ │ - b fe28f248 │ │ │ │ - b fe27d9c4 │ │ │ │ + b fe28f240 │ │ │ │ + b fe27d9bc │ │ │ │ @ instruction: 0x6ec10901 │ │ │ │ @ instruction: 0xf8da4065 │ │ │ │ - b fe24f258 │ │ │ │ + b fe24f250 │ │ │ │ cdpeq 6, 1, cr0, cr1, cr1, {0} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ - bl 10b740 │ │ │ │ - bl fbbb0 │ │ │ │ + bl 10b738 │ │ │ │ + bl fbba8 │ │ │ │ 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 │ │ │ │ @@ -55719,175 +55717,175 @@ │ │ │ │ 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 33602c │ │ │ │ + bleq 336024 │ │ │ │ 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 c7998c │ │ │ │ + blge c79984 │ │ │ │ svcpl 0x0030f8d5 │ │ │ │ vsra.u8 d22, d29, #7 │ │ │ │ vabal.u8 q10, d9, d7 │ │ │ │ - bl 105a48 │ │ │ │ - bl fcc44 │ │ │ │ + bl 105a40 │ │ │ │ + bl fcc3c │ │ │ │ @ instruction: 0xf8d50989 │ │ │ │ vbic.i16 d24, #57344 @ 0xe000 │ │ │ │ vabal.u8 q10, d6, d7 │ │ │ │ @ instruction: 0xf8d92607 │ │ │ │ - bl 123304 │ │ │ │ - bl fcc5c │ │ │ │ + bl 1232fc │ │ │ │ + bl fcc54 │ │ │ │ @ instruction: 0xf8d50686 │ │ │ │ vbic.i16 d28, #40960 @ 0xa000 │ │ │ │ vabal.u8 q10, d2, d7 │ │ │ │ @ instruction: 0xf8d62207 │ │ │ │ - bl 11731c │ │ │ │ - bl fcc74 │ │ │ │ + bl 117314 │ │ │ │ + bl fcc6c │ │ │ │ @ instruction: 0xf8d50282 │ │ │ │ @ instruction: 0xf8d25b30 │ │ │ │ mvnsvs r2, r0, lsr pc │ │ │ │ subsmi r6, r1, r2, lsl #30 │ │ │ │ - b fe09737c │ │ │ │ + b fe097374 │ │ │ │ subsmi r0, r4, sl, lsl #2 │ │ │ │ - b fe155e64 │ │ │ │ - b fe07c6a0 │ │ │ │ + b fe155e5c │ │ │ │ + b fe07c698 │ │ │ │ rsbsmi r0, r4, r9, lsl #2 │ │ │ │ - b fe3174a0 │ │ │ │ - b fe1bcea4 │ │ │ │ + b fe317498 │ │ │ │ + b fe1bce9c │ │ │ │ subsmi r0, r6, ip, lsl #12 │ │ │ │ - b fe3d759c │ │ │ │ + b fe3d7594 │ │ │ │ cdpeq 12, 0, cr0, cr10, cr2, {0} │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ - bl 115b94 │ │ │ │ - blx 17fc0ac │ │ │ │ - b fe37b0ac │ │ │ │ - bl fe6c0 │ │ │ │ + bl 115b8c │ │ │ │ + blx 17fc0a4 │ │ │ │ + b fe37b0a4 │ │ │ │ + bl fe6b8 │ │ │ │ @ instruction: 0xf8d20e8e │ │ │ │ - blx 1810374 │ │ │ │ - bl 1380e8 │ │ │ │ + blx 181036c │ │ │ │ + bl 1380e0 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ subsmi r2, r5, r0, lsr r7 │ │ │ │ - bl fef4c │ │ │ │ + bl fef44 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf8de8330 │ │ │ │ - b 1405390 │ │ │ │ - bl 116f2c │ │ │ │ - b fe23f110 │ │ │ │ + b 1405388 │ │ │ │ + bl 116f24 │ │ │ │ + b fe23f108 │ │ │ │ @ instruction: 0xf8de0202 │ │ │ │ - blx 181c3a0 │ │ │ │ - bl 13b0f4 │ │ │ │ + blx 181c398 │ │ │ │ + bl 13b0ec │ │ │ │ @ instruction: 0xf8de0e8e │ │ │ │ - b 14293ac │ │ │ │ - bl 116f60 │ │ │ │ - b fe23f12c │ │ │ │ + b 14293a4 │ │ │ │ + bl 116f58 │ │ │ │ + b fe23f124 │ │ │ │ @ instruction: 0xf8de0b0b │ │ │ │ - blx 181c3bc │ │ │ │ - bl 13b118 │ │ │ │ + blx 181c3b4 │ │ │ │ + bl 13b110 │ │ │ │ @ instruction: 0xf8de0e8e │ │ │ │ - b fe2753c8 │ │ │ │ + b fe2753c0 │ │ │ │ vmlal.u8 q8, d4, d14 │ │ │ │ vmull.p8 q10, d4, d7 │ │ │ │ - bl 104730 │ │ │ │ - bl ff150 │ │ │ │ + bl 104728 │ │ │ │ + bl ff148 │ │ │ │ @ instruction: 0xf8de0484 │ │ │ │ @ instruction: 0xf8d4ab30 │ │ │ │ teqvs ip, r0, lsr pc │ │ │ │ strmi pc, [r7], #-966 @ 0xfffffc3a │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blmi c79a88 │ │ │ │ + blmi c79a80 │ │ │ │ svcls 0x0030f8d6 │ │ │ │ strmi pc, [r7], -ip, asr #7 │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 113f38 │ │ │ │ - bl fd164 │ │ │ │ + bl 113f30 │ │ │ │ + bl fd15c │ │ │ │ @ instruction: 0xf8d6048c │ │ │ │ @ instruction: 0xf8d46b30 │ │ │ │ @ instruction: 0xf3c1ef30 │ │ │ │ vraddhn.i16 d20, , │ │ │ │ - bl 103b7c │ │ │ │ - bl fc974 │ │ │ │ + bl 103b74 │ │ │ │ + bl fc96c │ │ │ │ @ instruction: 0xf8d40181 │ │ │ │ @ instruction: 0xf8d14b30 │ │ │ │ @ instruction: 0xf8d0cf30 │ │ │ │ submi r1, sp, r0, lsl #1 │ │ │ │ ldrdne pc, [r4], r0 │ │ │ │ streq lr, [sl, #-2693] @ 0xfffff57b │ │ │ │ ldmibvs r9!, {r1, r3, r6, lr}^ │ │ │ │ streq lr, [r9, #-2693] @ 0xfffff57b │ │ │ │ @ instruction: 0xf8d0404a │ │ │ │ - b fe0bf9bc │ │ │ │ + b fe0bf9b4 │ │ │ │ @ instruction: 0xf8d00e0e │ │ │ │ - b fe2439b4 │ │ │ │ - b fe2fbb9c │ │ │ │ + b fe2439ac │ │ │ │ + b fe2fbb94 │ │ │ │ submi r0, ip, r2, lsl #4 │ │ │ │ ldmdbvs lr!, {r1, r4, r5, r6, lr} │ │ │ │ - b fe0bf048 │ │ │ │ + b fe0bf040 │ │ │ │ rsbsmi r0, r4, ip, lsl #4 │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - b 142834c │ │ │ │ - bl 115808 │ │ │ │ - bl fe9ec │ │ │ │ + b 1428344 │ │ │ │ + bl 115800 │ │ │ │ + bl fe9e4 │ │ │ │ @ instruction: 0xf8d10686 │ │ │ │ - bl 100484 │ │ │ │ + bl 10047c │ │ │ │ @ instruction: 0xf8d60888 │ │ │ │ rsbsmi r6, r1, r0, lsr r7 │ │ │ │ strmi pc, [r7], -lr, asr #7 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blvs c79b30 │ │ │ │ + blvs c79b28 │ │ │ │ vsra.u64 q11, q15, #62 │ │ │ │ - bl 104ffc │ │ │ │ + bl 104ff4 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b 142b4a8 │ │ │ │ - bl 115064 │ │ │ │ + b 142b4a0 │ │ │ │ + bl 11505c │ │ │ │ @ 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 c79b6c │ │ │ │ + blvs c79b64 │ │ │ │ vbic.i32 d22, #206 @ 0x000000ce │ │ │ │ vrsubhn.i16 d18, q2, │ │ │ │ - bl 10c83c │ │ │ │ - bl fd23c │ │ │ │ + bl 10c834 │ │ │ │ + bl fd234 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ rscsvs r6, lr, r0, lsr pc │ │ │ │ sbcslt r0, r2, #352 @ 0x160 │ │ │ │ - blmi c79b84 │ │ │ │ + blmi c79b7c │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blgt c79bac │ │ │ │ - beq fe0f644c │ │ │ │ + blgt c79ba4 │ │ │ │ + beq fe0f6444 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf8d04072 │ │ │ │ @ instruction: 0x40716090 │ │ │ │ ldrshtmi r6, [r1], #-158 @ 0xffffff62 │ │ │ │ @ instruction: 0x6094f8d0 │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe295d6c │ │ │ │ + b fe295d64 │ │ │ │ ldmvs lr!, {r1, r2, r8, fp}^ │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x6098f8d0 │ │ │ │ @ instruction: 0xf8d84072 │ │ │ │ @ instruction: 0xf8da6330 │ │ │ │ rsbmi r8, r2, r0, lsr r7 │ │ │ │ svcmi 0x0030f8d5 │ │ │ │ @@ -55895,440 +55893,440 @@ │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ @ instruction: 0xf8de4062 │ │ │ │ rsbsmi r4, r5, r0, lsr pc │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ ldmibvs ip!, {r0, r2, r5, r6, lr} │ │ │ │ @ instruction: 0xf3402c0a │ │ │ │ cdpeq 2, 0, cr8, cr12, cr13, {0} │ │ │ │ - bl 12846c │ │ │ │ - bl fcac8 │ │ │ │ + bl 128464 │ │ │ │ + bl fcac0 │ │ │ │ @ instruction: 0xf8d40686 │ │ │ │ @ instruction: 0xf8d64330 │ │ │ │ rsbsmi r6, r4, r0, lsr r7 │ │ │ │ ldrvs lr, [r9], -pc, asr #20 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqplt r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ - bl 12840c │ │ │ │ + bl 128404 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe31559c │ │ │ │ + b fe315594 │ │ │ │ vnmlseq.f64 d0, d6, d6 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqp r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf689fa5f │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ - bl ff1b4 │ │ │ │ + bl ff1ac │ │ │ │ @ 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} │ │ │ │ - blge c79c7c │ │ │ │ + blge c79c74 │ │ │ │ strmi pc, [r7], -r2, asr #7 │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ svcls 0x0030f8d9 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blvs c79c94 │ │ │ │ + blvs c79c8c │ │ │ │ svchi 0x0030f8d2 │ │ │ │ andmi pc, r7, #335544323 @ 0x14000003 │ │ │ │ vsra.u64 q11, q15, #59 │ │ │ │ - bl 104d68 │ │ │ │ - bl fc358 │ │ │ │ + bl 104d60 │ │ │ │ + bl fc350 │ │ │ │ @ instruction: 0xf8d20585 │ │ │ │ vbic.i16 d22, #36864 @ 0x9000 │ │ │ │ vsubl.u8 q10, d1, d7 │ │ │ │ @ instruction: 0xf8d52107 │ │ │ │ - bl 113624 │ │ │ │ - bl fc370 │ │ │ │ + bl 11361c │ │ │ │ + bl fc368 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ teqvs sl, r0, lsr fp │ │ │ │ ldrdcs pc, [r0], r0 @ │ │ │ │ svcne 0x0030f8d1 │ │ │ │ @ instruction: 0xf8d04054 │ │ │ │ - b fe143c10 │ │ │ │ - b fe2fc9ac │ │ │ │ + b fe143c08 │ │ │ │ + b fe2fc9a4 │ │ │ │ ldmibvs sl!, {r1, r8, r9, fp}^ │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ - bleq f63bc │ │ │ │ - b fe315e7c │ │ │ │ + bleq f63b4 │ │ │ │ + b fe315e74 │ │ │ │ @ instruction: 0xf8d00b05 │ │ │ │ - b fe3cfc3c │ │ │ │ + b fe3cfc34 │ │ │ │ vabal.u8 q8, d4, d5 │ │ │ │ rsbsmi r4, r5, r7, lsl #28 │ │ │ │ @ instruction: 0xf8d0404d │ │ │ │ - bl ffc5c │ │ │ │ - b fe33f3e8 │ │ │ │ - b fe33e9b8 │ │ │ │ + bl ffc54 │ │ │ │ + b fe33f3e0 │ │ │ │ + b fe33e9b0 │ │ │ │ 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 10c1fc │ │ │ │ + bl 10c1f4 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ mvnsvs r2, r0, lsr fp │ │ │ │ andcs pc, r7, #335544323 @ 0x14000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ svcvs 0x0030f8d2 │ │ │ │ andsvs lr, fp, #323584 @ 0x4f000 │ │ │ │ - bl 113ef4 │ │ │ │ + bl 113eec │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ rsclt r6, r2, #48, 6 @ 0xc0000000 │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ stmdbeq r2, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ andmi pc, r7, #335544323 @ 0x14000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs c79d6c │ │ │ │ + blcs c79d64 │ │ │ │ vshr.u64 q11, q13, #52 │ │ │ │ vsubl.u8 q9, d12, d7 │ │ │ │ @ instruction: 0xf8d44c07 │ │ │ │ - bl 10f6f4 │ │ │ │ - bl fc440 │ │ │ │ + bl 10f6ec │ │ │ │ + bl fc438 │ │ │ │ @ instruction: 0xf8d20c8c │ │ │ │ mcreq 15, 1, r6, cr10, cr0, {1} │ │ │ │ adcsvs fp, lr, sp, ror #5 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blgt c79dbc │ │ │ │ - beq fe1b665c │ │ │ │ + blgt c79db4 │ │ │ │ + beq fe1b6654 │ │ │ │ @ instruction: 0xf58bfa5f │ │ │ │ strcs pc, [r7], -fp, asr #7 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x5730f8d5 │ │ │ │ svcvs 0x0030f8d6 │ │ │ │ @ instruction: 0xf8d0406a │ │ │ │ strhtmi r5, [r9], #-0 │ │ │ │ strdmi r6, [r9], #-157 @ 0xffffff63 @ │ │ │ │ rsbmi r6, r9, sp, lsr r9 │ │ │ │ ldrsbtpl pc, [r4], r0 @ │ │ │ │ stmdbeq r5, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe295e7c │ │ │ │ + b fe295e74 │ │ │ │ popvs {r0, r2, r8, fp} │ │ │ │ stmdbeq r5, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrsbtpl pc, [r8], r0 @ │ │ │ │ @ instruction: 0xf8d8406a │ │ │ │ - b fe0d075c │ │ │ │ + b fe0d0754 │ │ │ │ @ instruction: 0xf8da020c │ │ │ │ rsbmi r8, r2, r0, lsr r7 │ │ │ │ ldrsbtmi pc, [ip], r0 @ │ │ │ │ - blgt c79e24 │ │ │ │ + blgt c79e1c │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ ldmibvs ip!, {r0, r2, r5, r6, lr} │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ stccs 0, cr4, [ip], {117} @ 0x75 │ │ │ │ tstphi r4, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ 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 140bca8 │ │ │ │ - bl 115340 │ │ │ │ + b 140bca0 │ │ │ │ + bl 115338 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ sbclt sl, lr, #48, 6 @ 0xc0000000 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ - beq 1f6518 │ │ │ │ - bl ff34c │ │ │ │ + beq 1f6510 │ │ │ │ + bl ff344 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - blx 18287bc │ │ │ │ - bl 139524 │ │ │ │ + blx 18287b4 │ │ │ │ + bl 13951c │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3157c8 │ │ │ │ + b fe3157c0 │ │ │ │ vmuleq.f64 d0, d14, d6 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqpgt r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ - bl 128670 │ │ │ │ + bl 128668 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3557e0 │ │ │ │ + b fe3557d8 │ │ │ │ vmull.u8 q8, d9, d6 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ - bl 105f48 │ │ │ │ - bl fd548 │ │ │ │ + bl 105f40 │ │ │ │ + bl fd540 │ │ │ │ @ instruction: 0xf8d60989 │ │ │ │ @ instruction: 0xf8d9eb30 │ │ │ │ teqvs lr, r0, lsr pc │ │ │ │ strmi pc, [r7], -r2, asr #7 │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blls c79ea8 │ │ │ │ + blls c79ea0 │ │ │ │ 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 c79ec0 │ │ │ │ + blpl c79eb8 │ │ │ │ svcvs 0x0030f8d2 │ │ │ │ andmi pc, r7, #67108867 @ 0x4000003 │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - blcs c79ec8 │ │ │ │ + blcs c79ec0 │ │ │ │ svcne 0x0030f8d1 │ │ │ │ @ instruction: 0xf8d061f9 │ │ │ │ submi r1, ip, r0, asr #1 │ │ │ │ ldrdne pc, [r4], #128 @ 0x80 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ - beq b65c0 │ │ │ │ + beq b65b8 │ │ │ │ ldrdne pc, [r8], #128 @ 0x80 │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ - beq 2b65cc │ │ │ │ - bleq b65d4 │ │ │ │ - b fe316390 │ │ │ │ - b fe2be7c4 │ │ │ │ - b fe2fd3cc │ │ │ │ + beq 2b65c4 │ │ │ │ + bleq b65cc │ │ │ │ + b fe316388 │ │ │ │ + b fe2be7bc │ │ │ │ + b fe2fd3c4 │ │ │ │ @ instruction: 0xf8d00b01 │ │ │ │ vmla.i , q10, d0[3] │ │ │ │ - b fe34f3dc │ │ │ │ - b fe33ebc8 │ │ │ │ + b fe34f3d4 │ │ │ │ + b fe33ebc0 │ │ │ │ ldmdbvs sl!, {r1, sl, fp} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ - bl ff45c │ │ │ │ + bl ff454 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - blx 180089c │ │ │ │ - bl 138610 │ │ │ │ + blx 1800894 │ │ │ │ + bl 138608 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ subsmi r2, r1, r0, lsr r7 │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs c79f3c │ │ │ │ + blcs c79f34 │ │ │ │ vsra.u64 q11, q13, #53 │ │ │ │ - bl 104418 │ │ │ │ + bl 104410 │ │ │ │ @ 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 104c30 │ │ │ │ - bl fc620 │ │ │ │ + bl 104c28 │ │ │ │ + bl fc618 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ - b fe1858e0 │ │ │ │ + b fe1858d8 │ │ │ │ @ instruction: 0xf3cb0902 │ │ │ │ - bl 10c444 │ │ │ │ + bl 10c43c │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf3cc5b30 │ │ │ │ teqvs sp, r7, lsl #4 │ │ │ │ - bl 12880c │ │ │ │ + bl 128804 │ │ │ │ vsubl.u8 q8, d22, d2 │ │ │ │ - bl 10545c │ │ │ │ - bl fd258 │ │ │ │ + bl 105454 │ │ │ │ + bl fd250 │ │ │ │ @ instruction: 0xf8d20686 │ │ │ │ rscsvs r2, sl, r0, lsr pc │ │ │ │ andsvs lr, fp, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x5730f8d5 │ │ │ │ - blx fe33a5d6 │ │ │ │ + blx fe33a5ce │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmeq fp, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ - b 140be10 │ │ │ │ + b 140be08 │ │ │ │ vsli.8 d22, d12, #4 │ │ │ │ - bl 10ec8c │ │ │ │ - bl fd288 │ │ │ │ + bl 10ec84 │ │ │ │ + bl fd280 │ │ │ │ @ instruction: 0xf8d00c8c │ │ │ │ ldrsbmi r3, [r9], #-0 │ │ │ │ @ instruction: 0xf8d569fb │ │ │ │ subsmi r5, r9, r0, lsr r3 │ │ │ │ ldrsbcc pc, [r4], #128 @ 0x80 @ │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ stmdbeq r3, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe296180 │ │ │ │ + b fe296178 │ │ │ │ ldmvs fp!, {r0, r1, r8, fp}^ │ │ │ │ stmdbeq r3, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrsbcc pc, [r8], #128 @ 0x80 @ │ │ │ │ @ instruction: 0xf8d8405a │ │ │ │ subsmi r3, sp, r0, lsr r7 │ │ │ │ - blcc c7a01c │ │ │ │ - blgt c7a028 │ │ │ │ + blcc c7a014 │ │ │ │ + blgt c7a020 │ │ │ │ @ instruction: 0xf8d4405a │ │ │ │ @ instruction: 0xf8d63f30 │ │ │ │ subsmi r4, sl, r0, lsr pc │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ - b fe18be38 │ │ │ │ + b fe18be30 │ │ │ │ rsbmi r0, r5, ip, lsl #10 │ │ │ │ @ instruction: 0xf3c269bb │ │ │ │ rsclt r2, ip, #7340032 @ 0x700000 │ │ │ │ stmdane r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 4ea34 │ │ │ │ + bl 4ea2c │ │ │ │ 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 10d510 │ │ │ │ - bvs fedbd710 │ │ │ │ - beq 2038d14 │ │ │ │ - bl ff538 │ │ │ │ - bvs fedbd71c │ │ │ │ + bl 10d508 │ │ │ │ + bvs fedbd708 │ │ │ │ + beq 2038d0c │ │ │ │ + bl ff530 │ │ │ │ + bvs fedbd714 │ │ │ │ cdpmi 0, 7, cr15, cr15, cr6, {0} │ │ │ │ streq lr, [lr], -sl, asr #20 │ │ │ │ and pc, r8, r0, asr r8 @ │ │ │ │ - b fe1562f4 │ │ │ │ - b fe13cd50 │ │ │ │ + b fe1562ec │ │ │ │ + b fe13cd48 │ │ │ │ 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 10d558 │ │ │ │ - bvs fedbd758 │ │ │ │ + bl 10d550 │ │ │ │ + bvs fedbd750 │ │ │ │ ldmdaeq pc!, {r1, r2, sl, ip, sp, lr, pc}^ @ │ │ │ │ ldrvs lr, [r9], -pc, asr #20 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0xf0066ab6 │ │ │ │ - b 124d750 │ │ │ │ + b 124d748 │ │ │ │ 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 106188 │ │ │ │ - bl fcf80 │ │ │ │ + bl 106180 │ │ │ │ + bl fcf78 │ │ │ │ @ instruction: 0xf8940989 │ │ │ │ @ instruction: 0xf8dbc028 │ │ │ │ @ instruction: 0xf8d94004 │ │ │ │ - b fe3d3e20 │ │ │ │ + b fe3d3e18 │ │ │ │ vraddhn.i16 d16, , q2 │ │ │ │ - b fe1475a4 │ │ │ │ + b fe14759c │ │ │ │ vraddhn.i16 d16, , q5 │ │ │ │ - b fe14c1ac │ │ │ │ + b fe14c1a4 │ │ │ │ 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 fe2984bc │ │ │ │ + bvs fe2984b4 │ │ │ │ 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 124cbe0 │ │ │ │ + b 124cbd8 │ │ │ │ cdpeq 8, 2, cr0, cr3, cr3, {0} │ │ │ │ stceq 1, cr7, [r3], #-12 │ │ │ │ cmpvc r3, r4, lsr #20 │ │ │ │ @ instruction: 0xf8db7184 │ │ │ │ - b fe343e18 │ │ │ │ - b fe0fca04 │ │ │ │ - b fe0fca38 │ │ │ │ + b fe343e10 │ │ │ │ + b fe0fc9fc │ │ │ │ + b fe0fca30 │ │ │ │ sbcvc r0, r3, #8, 6 @ 0x20000000 │ │ │ │ andvc r0, r2, #416 @ 0x1a0 │ │ │ │ - beq 6fee74 │ │ │ │ + beq 6fee6c │ │ │ │ addvc r7, r3, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf8db3724 │ │ │ │ rsbmi r3, fp, ip │ │ │ │ submi r4, fp, r3, ror r0 │ │ │ │ cdpeq 3, 1, cr7, cr10, cr3, {6} │ │ │ │ movwvc r0, #11289 @ 0x2c19 │ │ │ │ movtvc r0, #6682 @ 0x1a1a │ │ │ │ ldrtmi r7, [sp], r2, lsl #7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - andeq r8, r2, lr, lsl #14 │ │ │ │ - @ instruction: 0x000268be │ │ │ │ + andeq r8, r2, r6, lsl #14 │ │ │ │ + @ instruction: 0x000268b6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ mrclt 8, 2, APSR_nzcv, cr12, cr15, {6} │ │ │ │ svcge 0x0000b08b │ │ │ │ @ instruction: 0xf89279d5 │ │ │ │ ldrbtmi ip, [fp], #11 │ │ │ │ stmib r7, {r2, r4, r6, r7, r8, r9, fp, ip, sp, lr}^ │ │ │ │ stmdavs r3, {r0, r1, r2, r8, ip, sp} │ │ │ │ ldmibvc r6, {r0, r4, r6, r7, fp, ip, sp, lr} │ │ │ │ ldmdavc r3, {r0, r3, r4, r6, lr} │ │ │ │ - b fe094840 │ │ │ │ + b fe094838 │ │ │ │ ldmdavc r3, {r0, r1, r8, sp, lr}^ │ │ │ │ smlabbmi r3, r1, sl, lr │ │ │ │ - b fe09a0b8 │ │ │ │ + b fe09a0b0 │ │ │ │ stmdavs r3, {r0, r1, r8, sp}^ │ │ │ │ ldmdbvc r3, {r0, r2, r3, r4, r6, lr} │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ strvs lr, [r3, #-2693] @ 0xfffff57b │ │ │ │ - b fe35608c │ │ │ │ - bvc 4fee90 │ │ │ │ + b fe356084 │ │ │ │ + bvc 4fee88 │ │ │ │ @ instruction: 0x6c03ea8c │ │ │ │ subsmi r6, ip, r3, asr #17 │ │ │ │ - b fe15aadc │ │ │ │ + b fe15aad4 │ │ │ │ ldmdbvc r3, {r0, r1, sl, sp, lr}^ │ │ │ │ movwmi lr, #14981 @ 0x3a85 │ │ │ │ - b fe11a7f0 │ │ │ │ - b fe3456b8 │ │ │ │ - blvc 158eeb8 │ │ │ │ + b fe11a7e8 │ │ │ │ + b fe3456b0 │ │ │ │ + blvc 158eeb0 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr6, {6} │ │ │ │ strmi lr, [r5], #-2692 @ 0xfffff57c │ │ │ │ - bvc fe528a24 │ │ │ │ + bvc fe528a1c │ │ │ │ @ instruction: 0x2c03ea8c │ │ │ │ - b fe15ad04 │ │ │ │ + b fe15acfc │ │ │ │ @ instruction: 0xf8df2403 │ │ │ │ ldrbtmi r3, [fp], #-3556 @ 0xfffff21c │ │ │ │ addeq lr, r5, #3072 @ 0xc00 │ │ │ │ stmeq r8, {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 ff6fc │ │ │ │ + bl ff6f4 │ │ │ │ @ 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 d22, d29, #52 │ │ │ │ - bl 30530c │ │ │ │ + bl 305304 │ │ │ │ @ instruction: 0xf8550585 │ │ │ │ ldrsbvs r5, [sp, #-192]! @ 0xffffff40 │ │ │ │ vmov.i64 d16, #0xffffff0000ff00ff │ │ │ │ - bl 10571c │ │ │ │ - bl 2fd518 │ │ │ │ + bl 105714 │ │ │ │ + bl 2fd510 │ │ │ │ @ instruction: 0xf8d50686 │ │ │ │ - blx 1820fac │ │ │ │ + blx 1820fa4 │ │ │ │ @ instruction: 0xf856f58c │ │ │ │ - bl 117254 │ │ │ │ + bl 11724c │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe291fbc │ │ │ │ + b fe291fb4 │ │ │ │ @ instruction: 0xf3c10905 │ │ │ │ vabal.u8 q10, d1, d7 │ │ │ │ - bl 104344 │ │ │ │ - bl 2fd540 │ │ │ │ + bl 10433c │ │ │ │ + bl 2fd538 │ │ │ │ @ instruction: 0xf8d50181 │ │ │ │ teqvs sp, r8, lsr #24 │ │ │ │ strcs pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ ldclne 8, cr15, [r0], {81} @ 0x51 │ │ │ │ streq lr, [r5, #2827] @ 0xb0b │ │ │ │ ldcleq 8, cr15, [r0], {85} @ 0x55 │ │ │ │ ldrvs lr, [ip, #-2639] @ 0xfffff5b1 │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 114330 │ │ │ │ - bvs 1e3d568 │ │ │ │ - beq fe376b64 │ │ │ │ + bl 114328 │ │ │ │ + bvs 1e3d560 │ │ │ │ + beq fe376b5c │ │ │ │ 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 │ │ │ │ @@ -56339,281 +56337,281 @@ │ │ │ │ ldmvs r8!, {r0, r2, r6, lr}^ │ │ │ │ stmdbeq r0, {r0, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ stmibvs r5, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ strtpl pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ stmdami r8!, {r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8de4065 │ │ │ │ - b fe34f044 │ │ │ │ + b fe34f03c │ │ │ │ @ instruction: 0xf8da0404 │ │ │ │ rsbmi ip, r1, r8, lsr #24 │ │ │ │ rsbmi r6, ip, r4, asr #19 │ │ │ │ - b fe13f808 │ │ │ │ + b fe13f800 │ │ │ │ vraddhn.i16 d16, , q6 │ │ │ │ - bl 10efd8 │ │ │ │ + bl 10efd0 │ │ │ │ rsbsmi r0, r4, r5, lsl #11 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ @ instruction: 0xf589fa5f │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ stmdapl r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - beq 1b69f0 │ │ │ │ + beq 1b69e8 │ │ │ │ ldrvs lr, [r9, #-2639] @ 0xfffff5b1 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128b1c │ │ │ │ + bl 128b14 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d2090 │ │ │ │ + b fe1d2088 │ │ │ │ cdpeq 0, 0, cr0, cr13, cr5, {0} │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ orreq lr, r1, fp, lsl #22 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128b9c │ │ │ │ + bl 128b94 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d20b0 │ │ │ │ + b fe1d20a8 │ │ │ │ cdpeq 8, 2, cr0, cr5, cr5, {0} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128b74 │ │ │ │ + bl 128b6c │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d20c8 │ │ │ │ + b fe1d20c0 │ │ │ │ vmull.p8 q8, d4, d5 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ - bl 105050 │ │ │ │ - bl 2fda50 │ │ │ │ + bl 105048 │ │ │ │ + bl 2fda48 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f53384 │ │ │ │ + bvs 1f5337c │ │ │ │ vbic.i32 q11, #173 @ 0x000000ad │ │ │ │ vabal.u8 q10, d2, d7 │ │ │ │ @ instruction: 0xf8512207 │ │ │ │ - bvs 943394 │ │ │ │ + bvs 94338c │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ stcgt 8, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ - beq 176a8c │ │ │ │ - b fe2d6a58 │ │ │ │ + beq 176a84 │ │ │ │ + b fe2d6a50 │ │ │ │ @ instruction: 0xf8d50606 │ │ │ │ submi r5, lr, r8, lsr #24 │ │ │ │ - bvs 1894768 │ │ │ │ + bvs 1894760 │ │ │ │ ldclpl 8, cr15, [r0], {82} @ 0x52 │ │ │ │ andmi pc, r7, #603979779 @ 0x24000003 │ │ │ │ ldmibvs r8!, {r0, r6, lr} │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ submi r6, r1, ip, ror r9 │ │ │ │ submi r6, ip, r8, ror sl │ │ │ │ stmdbcs r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stccs 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ - bl 314580 │ │ │ │ - bvs fe07e6c0 │ │ │ │ - b fe256580 │ │ │ │ + bl 314578 │ │ │ │ + bvs fe07e6b8 │ │ │ │ + b fe256578 │ │ │ │ @ instruction: 0xf8590101 │ │ │ │ ldrdmi r2, [r1], #-192 @ 0xffffff40 │ │ │ │ submi r6, sp, r8, ror sl │ │ │ │ @ instruction: 0xf986fa5f │ │ │ │ stmdami r7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bl 116bbc │ │ │ │ - bl fe6e0 │ │ │ │ - b fe3be2e0 │ │ │ │ - b fe07c4c8 │ │ │ │ - blx 17fc4f8 │ │ │ │ + bl 116bb4 │ │ │ │ + bl fe6d8 │ │ │ │ + b fe3be2d8 │ │ │ │ + b fe07c4c0 │ │ │ │ + blx 17fc4f0 │ │ │ │ submi pc, sl, r4, lsl #25 │ │ │ │ - bl ff994 │ │ │ │ + bl ff98c │ │ │ │ vmull.u8 q8, d22, d12 │ │ │ │ - bl 1058f4 │ │ │ │ - blx 17fc6e0 │ │ │ │ - bl 33aae8 │ │ │ │ - bl fdafc │ │ │ │ + bl 1058ec │ │ │ │ + blx 17fc6d8 │ │ │ │ + bl 33aae0 │ │ │ │ + bl fdaf4 │ │ │ │ @ instruction: 0xf8d10a8a │ │ │ │ @ instruction: 0xf8dce428 │ │ │ │ vmlal.u8 , d2, d24 │ │ │ │ - bl 10f110 │ │ │ │ - b fe3bf328 │ │ │ │ + bl 10f108 │ │ │ │ + b fe3bf320 │ │ │ │ @ instruction: 0xf8dc0101 │ │ │ │ vmull.u8 q8, d5, d24 │ │ │ │ @ instruction: 0x61b82c07 │ │ │ │ addeq lr, ip, fp, lsl #22 │ │ │ │ @ instruction: 0x6c14ea4f │ │ │ │ - bl 1146f0 │ │ │ │ - blx 17ffb44 │ │ │ │ - bl 13b32c │ │ │ │ - b 13fc34c │ │ │ │ + bl 1146e8 │ │ │ │ + blx 17ffb3c │ │ │ │ + bl 13b324 │ │ │ │ + b 13fc344 │ │ │ │ teqvs r8, r5, lsl ip │ │ │ │ strmi pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ addeq lr, ip, r3, lsl #22 │ │ │ │ - bvs 1e5440c │ │ │ │ + bvs 1e54404 │ │ │ │ @ instruction: 0x6c12ea4f │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bl 114330 │ │ │ │ - bl 2ff370 │ │ │ │ + bl 114328 │ │ │ │ + bl 2ff368 │ │ │ │ rscsvs r0, sl, r2, lsl #5 │ │ │ │ @ instruction: 0xf3c46b02 │ │ │ │ ldmibvs r8!, {r0, r1, r2, r8, sl, lr} │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf8de4051 │ │ │ │ submi lr, r1, r8, lsr #8 │ │ │ │ @ instruction: 0xf8d96978 │ │ │ │ - bl 122200 │ │ │ │ + bl 1221f8 │ │ │ │ @ instruction: 0xf8dc0585 │ │ │ │ - bl 32d208 │ │ │ │ + bl 32d200 │ │ │ │ @ instruction: 0xf8500484 │ │ │ │ ldmdbvs r8!, {r4, r6, r7, sl, fp, sp} │ │ │ │ @ instruction: 0x0c09ea8c │ │ │ │ @ instruction: 0xf8da4051 │ │ │ │ @ instruction: 0xf854a828 │ │ │ │ @ instruction: 0xf8d04cd0 │ │ │ │ ldmvs r8!, {r3, r5, fp, sp} │ │ │ │ andeq lr, r2, #581632 @ 0x8e000 │ │ │ │ ldclvs 8, cr15, [r0], {86} @ 0x56 │ │ │ │ strt pc, [r8], #-2256 @ 0xfffff730 │ │ │ │ - b fe3d6574 │ │ │ │ + b fe3d656c │ │ │ │ @ instruction: 0xf8d80e0a │ │ │ │ @ instruction: 0xf8d5ac28 │ │ │ │ @ instruction: 0xf8508c28 │ │ │ │ - bvs 1e634e4 │ │ │ │ - blvs 105639c │ │ │ │ + bvs 1e634dc │ │ │ │ + blvs 1056394 │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ - bvs 1e4c2b8 │ │ │ │ + bvs 1e4c2b0 │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ stmdbeq r9, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe3d6fc4 │ │ │ │ - blvs ff0bf9c8 │ │ │ │ + b fe3d6fbc │ │ │ │ + blvs ff0bf9c0 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ - b fe33f9f4 │ │ │ │ - b fe3bf1e4 │ │ │ │ - bl ff9ec │ │ │ │ - b fe33cbe0 │ │ │ │ + b fe33f9ec │ │ │ │ + b fe3bf1dc │ │ │ │ + bl ff9e4 │ │ │ │ + b fe33cbd8 │ │ │ │ @ instruction: 0xf8d20c04 │ │ │ │ - blx 180d280 │ │ │ │ - bl 138c08 │ │ │ │ + blx 180d278 │ │ │ │ + bl 138c00 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ vmlal.u8 q11, d12, d24 │ │ │ │ - bl 10ca0c │ │ │ │ + bl 10ca04 │ │ │ │ rsbmi r0, r6, r2, lsl #5 │ │ │ │ stceq 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ andcs pc, r7, #939524099 @ 0x38000003 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ - b 14148f0 │ │ │ │ - bl 114a70 │ │ │ │ + b 14148e8 │ │ │ │ + bl 114a68 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - blx 180d2b4 │ │ │ │ - bl 138c50 │ │ │ │ + blx 180d2ac │ │ │ │ + bl 138c48 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - b fe1462c0 │ │ │ │ + b fe1462b8 │ │ │ │ vmlal.u8 q8, d1, d2 │ │ │ │ - bl 10ca44 │ │ │ │ + bl 10ca3c │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ vmull.u8 q10, d12, d24 │ │ │ │ cmnvs ip, r7, lsl #4 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ ldclpl 8, cr15, [r0], {82} @ 0x52 │ │ │ │ andsvs lr, lr, #323584 @ 0x4f000 │ │ │ │ vbic.i32 d22, #157 @ 0x0000009d │ │ │ │ vabal.u8 q9, d14, d7 │ │ │ │ - bl 10fa68 │ │ │ │ - bl 2fcc58 │ │ │ │ + bl 10fa60 │ │ │ │ + bl 2fcc50 │ │ │ │ sbclt r0, r9, #557842432 @ 0x21400000 │ │ │ │ - beq fe3f6e64 │ │ │ │ + beq fe3f6e5c │ │ │ │ strtmi pc, [r8], #-2258 @ 0xfffff72e │ │ │ │ @ instruction: 0xf28cfa5f │ │ │ │ ldcl 8, cr15, [r0], {85} @ 0x55 │ │ │ │ @ instruction: 0x6c1cea4f │ │ │ │ - bl 116c60 │ │ │ │ - bl fcc78 │ │ │ │ - bl fc878 │ │ │ │ + bl 116c58 │ │ │ │ + bl fcc70 │ │ │ │ + bl fc870 │ │ │ │ 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 │ │ │ │ ldrhmi r6, [r4], #-152 @ 0xffffff68 │ │ │ │ andmi pc, r7, #603979779 @ 0x24000003 │ │ │ │ streq lr, [r0, #-2694] @ 0xfffff57a │ │ │ │ - bl 116c74 │ │ │ │ + bl 116c6c │ │ │ │ vsubl.u8 q8, d25, d2 │ │ │ │ mcrrvs 9, 0, r2, r6, cr7 @ │ │ │ │ stmibeq r9, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe256884 │ │ │ │ + b fe25687c │ │ │ │ @ instruction: 0xf8d20606 │ │ │ │ submi r2, r6, r8, lsr #24 │ │ │ │ - b fe1d6790 │ │ │ │ - bvs 1e3e2b4 │ │ │ │ + b fe1d6788 │ │ │ │ + bvs 1e3e2ac │ │ │ │ rsbsmi r6, r4, r6, lsl #25 │ │ │ │ ldclvs 8, cr15, [r0], {89} @ 0x59 │ │ │ │ - b fe14c410 │ │ │ │ + b fe14c408 │ │ │ │ @ instruction: 0xf8d1020e │ │ │ │ stclvs 8, cr4, [r1], {40} @ 0x28 │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ stcgt 8, cr15, [r8], #-872 @ 0xfffffc98 │ │ │ │ cdpeq 0, 2, cr4, cr12, cr1, {3} │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - bl 10c4a8 │ │ │ │ + bl 10c4a0 │ │ │ │ @ instruction: 0xf8d40c8c │ │ │ │ - blx 181538c │ │ │ │ - bl 139510 │ │ │ │ + blx 1815384 │ │ │ │ + bl 139508 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1ce398 │ │ │ │ - b 13feb0c │ │ │ │ - bl 115360 │ │ │ │ + b fe1ce390 │ │ │ │ + b 13feb04 │ │ │ │ + bl 115358 │ │ │ │ @ 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 104b38 │ │ │ │ - bl 2fd530 │ │ │ │ + bl 104b30 │ │ │ │ + bl 2fd528 │ │ │ │ @ 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 ffb68 │ │ │ │ + bl ffb60 │ │ │ │ @ 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, fp, lsl #22 │ │ │ │ stcmi 8, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf85161bc │ │ │ │ @ instruction: 0xf3c56cd0 │ │ │ │ - bvs 1f4c788 │ │ │ │ + bvs 1f4c780 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ streq lr, [r5, #2827] @ 0xb0b │ │ │ │ stcvs 1, cr6, [r4, #-504]! @ 0xfffffe08 │ │ │ │ stcne 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ - beq 176db0 │ │ │ │ + beq 176da8 │ │ │ │ @ instruction: 0xf85569bc │ │ │ │ @ instruction: 0xf3c86cd0 │ │ │ │ - b fe2cd7b0 │ │ │ │ + b fe2cd7a8 │ │ │ │ vraddhn.i16 d16, q4, q2 │ │ │ │ subsmi r2, r4, r7, lsl #16 │ │ │ │ - bl 116d88 │ │ │ │ - bl 2fd9b8 │ │ │ │ + bl 116d80 │ │ │ │ + bl 2fd9b0 │ │ │ │ @ instruction: 0xf8dc0888 │ │ │ │ ldclvs 12, cr12, [r2, #-160] @ 0xffffff60 │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ - bvs 1e4c4bc │ │ │ │ + bvs 1e4c4b4 │ │ │ │ ldmdbvs sl!, {r0, r4, r6, lr}^ │ │ │ │ subsmi r6, r1, sp, lsr r1 │ │ │ │ ldmdbvs r8!, {r1, r7, r8, sl, fp, sp, lr} │ │ │ │ andeq lr, r2, #561152 @ 0x89000 │ │ │ │ ldclpl 8, cr15, [r0], {88} @ 0x58 │ │ │ │ - bvs 1e4c4d4 │ │ │ │ + bvs 1e4c4cc │ │ │ │ stclvs 0, cr4, [r2, #344] @ 0x158 │ │ │ │ ldmdbvs r6, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r2, #581632 @ 0x8e000 │ │ │ │ stmibeq r9, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ stc2 10, cr15, [r1], {95} @ 0x5f @ │ │ │ │ mcreq 0, 1, r4, cr2, cr5, {2} │ │ │ │ @@ -56624,88 +56622,88 @@ │ │ │ │ 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: 0xf8dc61ba │ │ │ │ vmull.u8 q8, d6, d24 │ │ │ │ - bl 307434 │ │ │ │ + bl 30742c │ │ │ │ @ instruction: 0xf85c0c8c │ │ │ │ - b 1407760 │ │ │ │ + b 1407758 │ │ │ │ cmnvs sl, r1, lsl ip │ │ │ │ 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 d22, d30, #63 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ @ instruction: 0xf8dc2107 │ │ │ │ - bl 12e4ec │ │ │ │ - bl 2fde68 │ │ │ │ - b fe3bca58 │ │ │ │ + bl 12e4e4 │ │ │ │ + bl 2fde60 │ │ │ │ + b fe3bca50 │ │ │ │ teqvs sl, ip, lsl #4 │ │ │ │ - b 1416e44 │ │ │ │ + b 1416e3c │ │ │ │ vmov.i8 d22, #213 @ 0xd5 │ │ │ │ vabal.u8 q9, d4, d7 │ │ │ │ - bl 10f484 │ │ │ │ - bl 2ffea4 │ │ │ │ + bl 10f47c │ │ │ │ + bl 2ffe9c │ │ │ │ rscsvs r0, sp, r5, lsl #11 │ │ │ │ - bl 117cc8 │ │ │ │ + bl 117cc0 │ │ │ │ ldmibvs sl!, {r2, r3, r7, r9, fp} │ │ │ │ stc2 10, cr15, [r4], {95} @ 0x5f @ │ │ │ │ stmdahi r8!, {r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf8da406a │ │ │ │ submi sl, r2, r8, lsr #24 │ │ │ │ - bl 116a70 │ │ │ │ - bl 2ff6c4 │ │ │ │ + bl 116a68 │ │ │ │ + bl 2ff6bc │ │ │ │ submi r0, r2, r4, lsl #9 │ │ │ │ @ instruction: 0xf8de6a78 │ │ │ │ @ instruction: 0xf8dce428 │ │ │ │ cdpvs 8, 4, cr12, cr5, cr8, {1} │ │ │ │ - b fe3d6988 │ │ │ │ + b fe3d6980 │ │ │ │ @ instruction: 0xf8d60c0c │ │ │ │ submi lr, r5, r8, lsr #24 │ │ │ │ - b fe196894 │ │ │ │ + b fe19688c │ │ │ │ @ instruction: 0xf8d90a0a │ │ │ │ ldmvs lr!, {r3, r5, sl, ip, lr} │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ ldclhi 8, cr15, [r0], {80} @ 0x50 │ │ │ │ @ instruction: 0xf8546a78 │ │ │ │ - b fe2e380c │ │ │ │ + b fe2e3804 │ │ │ │ @ instruction: 0xf8510808 │ │ │ │ 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, [r9, #-2693] @ 0xfffff57b │ │ │ │ rsbmi r4, r1, r1, ror r0 │ │ │ │ - bl ffd40 │ │ │ │ + bl ffd38 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - blx 1815598 │ │ │ │ - bl 13971c │ │ │ │ + blx 1815590 │ │ │ │ + bl 139714 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1ce5a4 │ │ │ │ - b 13fe918 │ │ │ │ - bl 11556c │ │ │ │ + b fe1ce59c │ │ │ │ + b 13fe910 │ │ │ │ + bl 115564 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ rsclt r6, ip, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmdami r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - beq 176f38 │ │ │ │ - bl ffdd4 │ │ │ │ + beq 176f30 │ │ │ │ + bl ffdcc │ │ │ │ @ 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 ffd6c │ │ │ │ + bl ffd64 │ │ │ │ @ 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 @ │ │ │ │ @@ -56717,190 +56715,190 @@ │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ stcmi 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ @ instruction: 0xf85261bc │ │ │ │ @ instruction: 0xf3c81cd0 │ │ │ │ vsubl.u8 q10, d8, d7 │ │ │ │ - bl 1065a8 │ │ │ │ - bl 2fcf98 │ │ │ │ + bl 1065a0 │ │ │ │ + bl 2fcf90 │ │ │ │ @ instruction: 0xf8d20888 │ │ │ │ @ instruction: 0xf8584c28 │ │ │ │ @ instruction: 0xf3c52cd0 │ │ │ │ cmnvs sl, r7, lsl #16 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ - bl 116f90 │ │ │ │ - bl 2fe7cc │ │ │ │ + bl 116f88 │ │ │ │ + bl 2fe7c4 │ │ │ │ svcvs 0x00120585 │ │ │ │ ldclpl 8, cr15, [r0], {85} @ 0x55 │ │ │ │ stmdbeq r2, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe296fa4 │ │ │ │ + b fe296f9c │ │ │ │ ldmibvs r8!, {r8, fp} │ │ │ │ stmdbeq r5, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stchi 8, cr15, [r8], #-864 @ 0xfffffca0 │ │ │ │ - b fe2d8320 │ │ │ │ + b fe2d8318 │ │ │ │ submi r0, r5, r5, lsl #10 │ │ │ │ rsbmi r6, lr, r8, ror r9 │ │ │ │ - b fe3d842c │ │ │ │ + b fe3d8424 │ │ │ │ rsbmi r0, ip, r5, lsl #10 │ │ │ │ svcvs 0x00d1404c │ │ │ │ smlabbeq r1, ip, sl, lr │ │ │ │ smlabbeq r8, r1, sl, lr │ │ │ │ - b 140c70c │ │ │ │ - bl 114a54 │ │ │ │ + b 140c704 │ │ │ │ + bl 114a4c │ │ │ │ vaddw.u8 q8, q8, d1 │ │ │ │ - bl 304e14 │ │ │ │ + bl 304e0c │ │ │ │ @ instruction: 0xf8d10282 │ │ │ │ rscslt r5, r1, #40, 8 @ 0x28000000 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ vsra.u8 q11, q13, #7 │ │ │ │ @ instruction: 0xf8d14207 │ │ │ │ - bl 1026b4 │ │ │ │ - b fe17d020 │ │ │ │ + bl 1026ac │ │ │ │ + b fe17d018 │ │ │ │ vaddeq.f32 s0, s2, s2 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1291ac │ │ │ │ + bl 1291a4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1826d0 │ │ │ │ + b fe1826c8 │ │ │ │ cdpeq 12, 2, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 129144 │ │ │ │ + bl 12913c │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1826e8 │ │ │ │ + b fe1826e0 │ │ │ │ cdpeq 8, 0, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ @ instruction: 0xf189fa5f │ │ │ │ stmdbcs r7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmibeq r9, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s3, s10 │ │ │ │ stcpl 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ smlabtmi r7, r0, r3, pc @ │ │ │ │ - bl 114d74 │ │ │ │ - bl 2fd08c │ │ │ │ - bl fe0a0 │ │ │ │ + bl 114d6c │ │ │ │ + bl 2fd084 │ │ │ │ + bl fe098 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ @ instruction: 0xf8565c28 │ │ │ │ @ instruction: 0xf3c42cd0 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ @ instruction: 0xf8d12407 │ │ │ │ - bl ff740 │ │ │ │ + bl ff738 │ │ │ │ @ instruction: 0xf8590686 │ │ │ │ - bl 3039e8 │ │ │ │ + bl 3039e0 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f639f4 │ │ │ │ + bvs 1f639ec │ │ │ │ ldrdmi pc, [r0], r4 │ │ │ │ - beq 1770e4 │ │ │ │ - beq 770e8 │ │ │ │ - b fe2d70a4 │ │ │ │ + beq 1770dc │ │ │ │ + beq 770e0 │ │ │ │ + b fe2d709c │ │ │ │ @ instruction: 0xf8d00a09 │ │ │ │ ldmibvs r8!, {r2, r7, lr} │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ ldmdbvs r8!, {r2, r6, lr}^ │ │ │ │ @ instruction: 0x0c00ea84 │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ - b fe24c900 │ │ │ │ + b fe24c8f8 │ │ │ │ rsbmi r0, ip, r4, lsl #8 │ │ │ │ @ instruction: 0xf8d0404c │ │ │ │ - b fe3c091c │ │ │ │ + b fe3c0914 │ │ │ │ vaddw.u8 q8, q6, d1 │ │ │ │ rsbsmi r4, r1, r7, lsl #28 │ │ │ │ - b 140c820 │ │ │ │ - bl 114b64 │ │ │ │ - bl 100138 │ │ │ │ + b 140c818 │ │ │ │ + bl 114b5c │ │ │ │ + bl 100130 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - blx 18117a8 │ │ │ │ - bl 138d3c │ │ │ │ + blx 18117a0 │ │ │ │ + bl 138d34 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1827b4 │ │ │ │ + b fe1827ac │ │ │ │ vmlal.u8 q8, d2, d1 │ │ │ │ - bl 10cb38 │ │ │ │ + bl 10cb30 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ vmull.u8 q8, d4, d24 │ │ │ │ - bl 304b44 │ │ │ │ + bl 304b3c │ │ │ │ @ instruction: 0xf8510181 │ │ │ │ - b 1413a70 │ │ │ │ + b 1413a68 │ │ │ │ @ instruction: 0x61bd611c │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ fstmiaxeq ip, {d14-d18} @ Deprecated │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1292cc │ │ │ │ + bl 1292c4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1827f0 │ │ │ │ + b fe1827e8 │ │ │ │ vrsubhn.i16 d16, q5, │ │ │ │ cmnvs lr, r7, lsl #2 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stcpl 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ smlabtcs r7, r2, r3, pc @ │ │ │ │ - blx 1814c5c │ │ │ │ - bl 339d94 │ │ │ │ + blx 1814c54 │ │ │ │ + bl 339d8c │ │ │ │ vaddw.u8 q8, q13, d1 │ │ │ │ - bl 106f90 │ │ │ │ - bl 2fdd8c │ │ │ │ + bl 106f88 │ │ │ │ + bl 2fdd84 │ │ │ │ @ instruction: 0xf8510a8a │ │ │ │ mcreq 12, 1, r6, cr1, cr0, {6} │ │ │ │ strmi pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmibeq r4, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ strtmi pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ mrceq 2, 0, fp, cr2, cr1, {6} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1e8c8d4 │ │ │ │ + bvs 1e8c8cc │ │ │ │ @ instruction: 0x1090f8d1 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe256e94 │ │ │ │ - bvs 1e3e7b8 │ │ │ │ + b fe256e8c │ │ │ │ + bvs 1e3e7b0 │ │ │ │ @ instruction: 0x1094f8d0 │ │ │ │ submi r6, r1, r8, ror r9 │ │ │ │ submi r6, r1, r8, lsr r9 │ │ │ │ submi r6, lr, r8, ror sl │ │ │ │ @ instruction: 0x1098f8d0 │ │ │ │ @ instruction: 0xf8d2404c │ │ │ │ @ instruction: 0xf8d51428 │ │ │ │ @ instruction: 0xf8d92828 │ │ │ │ subsmi r5, r1, r8, lsr #24 │ │ │ │ stccs 8, cr15, [r8], #-888 @ 0xfffffc88 │ │ │ │ ldclgt 8, cr15, [r0], {92} @ 0x5c │ │ │ │ @ instruction: 0xf85a4054 │ │ │ │ ldrsbmi r2, [r4], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0x209cf8d0 │ │ │ │ - bvs e8c91c │ │ │ │ - b fe0cc9a0 │ │ │ │ + bvs e8c914 │ │ │ │ + b fe0cc998 │ │ │ │ stmdbcs sl, {r2, r3, r9} │ │ │ │ andshi pc, r3, #64, 6 │ │ │ │ tstvs r8, pc, asr #20 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1293d4 │ │ │ │ + bl 1293cc │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1828b8 │ │ │ │ + b fe1828b0 │ │ │ │ cdpeq 12, 3, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1293ac │ │ │ │ + bl 1293a4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1828d0 │ │ │ │ + b fe1828c8 │ │ │ │ vmuleq.f32 s0, s2, s2 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 129384 │ │ │ │ + bl 12937c │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1828e8 │ │ │ │ + b fe1828e0 │ │ │ │ @ instruction: 0x0e110901 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ @ instruction: 0xf188fa5f │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ stmdane r8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s3, s10 │ │ │ │ @@ -56912,46 +56910,46 @@ │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ streq lr, [r6], fp, lsl #22 │ │ │ │ stceq 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ vsra.u64 d22, d26, #56 │ │ │ │ vsubl.u8 q10, d8, d7 │ │ │ │ - bl 1068b4 │ │ │ │ - bl 2fd2a4 │ │ │ │ + bl 1068ac │ │ │ │ + bl 2fd29c │ │ │ │ @ instruction: 0xf8d20888 │ │ │ │ @ instruction: 0xf8582c28 │ │ │ │ ldrsbvs r5, [sp, #-192]! @ 0xffffff40 │ │ │ │ strmi pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ stchi 8, cr15, [r8], #-836 @ 0xfffffcbc │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ ldclne 8, cr15, [r0], {86} @ 0x56 │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ stcvs 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ @ instruction: 0xf8546a7d │ │ │ │ @ instruction: 0xf8d54cd0 │ │ │ │ - b fe350b50 │ │ │ │ + b fe350b48 │ │ │ │ submi r0, r5, r5, lsl #10 │ │ │ │ rsbmi r6, ip, r8, ror sl │ │ │ │ ldrdpl pc, [r4], r0 @ │ │ │ │ - b fe2d6fc0 │ │ │ │ + b fe2d6fb8 │ │ │ │ rsbmi r0, sl, r5, lsl #10 │ │ │ │ - bvs 1e4c9f0 │ │ │ │ + bvs 1e4c9e8 │ │ │ │ ldrdpl pc, [r8], r0 @ │ │ │ │ - b fe296ed0 │ │ │ │ - b fe17dd08 │ │ │ │ - b fe17dd18 │ │ │ │ - bvs 1e3f8fc │ │ │ │ + b fe296ec8 │ │ │ │ + b fe17dd00 │ │ │ │ + b fe17dd10 │ │ │ │ + bvs 1e3f8f4 │ │ │ │ ldrdpl pc, [ip], r0 @ │ │ │ │ streq lr, [r5, #-2702] @ 0xfffff572 │ │ │ │ mcr2 10, 4, pc, cr4, cr15, {2} @ │ │ │ │ rsbmi r4, r9, r5, ror r0 │ │ │ │ - bl 1001a4 │ │ │ │ - bl 10034c │ │ │ │ + bl 10019c │ │ │ │ + bl 100344 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ sbcslt r6, r5, #40, 8 @ 0x28000000 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ stmdapl r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdaeq r5, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi pc, [r7, #-961] @ 0xfffffc3f │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ @@ -56970,244 +56968,244 @@ │ │ │ │ cmnvs lr, r7, lsl #10 │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ vbic.i32 d22, #157 @ 0x0000009d │ │ │ │ @ instruction: 0xf8542507 │ │ │ │ - bl 30fcc0 │ │ │ │ + bl 30fcb8 │ │ │ │ @ instruction: 0xf8550585 │ │ │ │ - b 1417cc8 │ │ │ │ + b 1417cc0 │ │ │ │ vsli.8 d22, d12, #4 │ │ │ │ - bl 10f9ac │ │ │ │ - bl fdfa8 │ │ │ │ - blx 17ff3c8 │ │ │ │ + bl 10f9a4 │ │ │ │ + bl fdfa0 │ │ │ │ + blx 17ff3c0 │ │ │ │ cdpeq 12, 0, cr15, cr9, cr1, {4} │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ strtpl pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ stmibeq r1, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdane r8!, {r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stcmi 3, cr15, [r7], {194} @ 0xc2 │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ - bvs 1e8caec │ │ │ │ + bvs 1e8cae4 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ ldrsbtne pc, [r0], r1 @ │ │ │ │ stcgt 8, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe2570b4 │ │ │ │ - bvs 1e3e9d8 │ │ │ │ + b fe2570ac │ │ │ │ + bvs 1e3e9d0 │ │ │ │ ldrsbtne pc, [r4], r0 @ │ │ │ │ submi r6, r1, r8, ror r9 │ │ │ │ submi r6, r1, r8, lsr r9 │ │ │ │ submi r6, lr, r8, ror sl │ │ │ │ ldrsbtne pc, [r8], r0 @ │ │ │ │ @ instruction: 0xf8d9404d │ │ │ │ - b fe181a94 │ │ │ │ + b fe181a8c │ │ │ │ @ instruction: 0xf8da0c0c │ │ │ │ - b fe353a9c │ │ │ │ + b fe353a94 │ │ │ │ @ instruction: 0xf8520404 │ │ │ │ @ instruction: 0xf8d0ccd0 │ │ │ │ - b fe084cf8 │ │ │ │ + b fe084cf0 │ │ │ │ submi r0, sl, lr, lsl #2 │ │ │ │ rsbmi r6, sl, r9, lsr sl │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ vmls.i8 d18, d0, d12 │ │ │ │ - b 141ce34 │ │ │ │ - bl 114e80 │ │ │ │ + b 141ce2c │ │ │ │ + bl 114e78 │ │ │ │ @ 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} │ │ │ │ - beq b7448 │ │ │ │ - bl 1002fc │ │ │ │ + beq b7440 │ │ │ │ + bl 1002f4 │ │ │ │ @ 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} │ │ │ │ @ instruction: 0x0c01ea85 │ │ │ │ - bl 1002d4 │ │ │ │ + bl 1002cc │ │ │ │ @ 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} │ │ │ │ stmdbeq r1, {r0, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 1002ac │ │ │ │ + bl 1002a4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - blx 1811b10 │ │ │ │ - bl 139094 │ │ │ │ + blx 1811b08 │ │ │ │ + bl 13908c │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182b1c │ │ │ │ + b fe182b14 │ │ │ │ vmull.p8 q8, d2, d1 │ │ │ │ vaddw.u8 q10, q1, d7 │ │ │ │ - bl 1052a4 │ │ │ │ - bl 2fd090 │ │ │ │ + bl 10529c │ │ │ │ + bl 2fd088 │ │ │ │ @ instruction: 0xf8d10282 │ │ │ │ @ instruction: 0xf8521c28 │ │ │ │ @ instruction: 0xf3c80cd0 │ │ │ │ vsubl.u8 q10, d8, d7 │ │ │ │ - bl 106abc │ │ │ │ - bl 2fd4ac │ │ │ │ + bl 106ab4 │ │ │ │ + bl 2fd4a4 │ │ │ │ @ instruction: 0xf8d20888 │ │ │ │ @ instruction: 0x61ba2c28 │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ ldclhi 8, cr15, [r0], {88} @ 0x58 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ streq lr, [r6], fp, lsl #22 │ │ │ │ stcpl 8, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ andmi pc, r7, #196, 6 @ 0x10000003 │ │ │ │ strcs pc, [r7], #-964 @ 0xfffffc3c │ │ │ │ - bl 1150c4 │ │ │ │ + bl 1150bc │ │ │ │ @ instruction: 0xf8560282 │ │ │ │ - bl 313e18 │ │ │ │ + bl 313e10 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f47e24 │ │ │ │ + bvs 1f47e1c │ │ │ │ ldrdmi pc, [r0], #132 @ 0x84 │ │ │ │ - beq 177514 │ │ │ │ - b fe2d71e0 │ │ │ │ - bvs 1e7f2f8 │ │ │ │ + beq 17750c │ │ │ │ + b fe2d71d8 │ │ │ │ + bvs 1e7f2f0 │ │ │ │ andeq lr, r2, #565248 @ 0x8a000 │ │ │ │ ldrdne pc, [r4], #129 @ 0x81 │ │ │ │ smlabbeq r1, ip, sl, lr │ │ │ │ submi r4, r1, r1, rrx │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ ldmdbvs r8!, {r3, r6, r7, lr}^ │ │ │ │ streq lr, [r4], #-2697 @ 0xfffff577 │ │ │ │ @ instruction: 0x0c00ea84 │ │ │ │ - b fe3574f8 │ │ │ │ + b fe3574f0 │ │ │ │ @ instruction: 0xf8d00c08 │ │ │ │ - b fe3cce50 │ │ │ │ + b fe3cce48 │ │ │ │ rsbsmi r0, r4, r4, lsl #8 │ │ │ │ cdpeq 0, 1, cr4, cr4, cr5, {3} │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ - bl 129664 │ │ │ │ + bl 12965c │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1cebdc │ │ │ │ + b fe1cebd4 │ │ │ │ vmlal.u8 q8, d5, d4 │ │ │ │ - bl 10db60 │ │ │ │ + bl 10db58 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ vmull.u8 q8, d12, d24 │ │ │ │ - bl 305b6c │ │ │ │ + bl 305b64 │ │ │ │ @ instruction: 0xf8540484 │ │ │ │ @ instruction: 0x61bc4cd0 │ │ │ │ - bl 10038c │ │ │ │ + bl 100384 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - blx 1815c04 │ │ │ │ - bl 139d98 │ │ │ │ + blx 1815bfc │ │ │ │ + bl 139d90 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1cec10 │ │ │ │ + b fe1cec08 │ │ │ │ vmlsl.u8 q8, d2, d4 │ │ │ │ - bl 10db94 │ │ │ │ + bl 10db8c │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ vmull.u8 q11, d5, d24 │ │ │ │ cmnvs lr, r7, lsl #8 │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ ldclvs 8, cr15, [r0], {84} @ 0x54 │ │ │ │ ldrvs lr, [ip], #-2639 @ 0xfffff5b1 │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ stmibeq ip, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ stc2 10, cr15, [r5], {95} @ 0x5f @ │ │ │ │ - bl 100458 │ │ │ │ + bl 100450 │ │ │ │ @ instruction: 0xf8d40c8c │ │ │ │ - bl 10dc4c │ │ │ │ + bl 10dc44 │ │ │ │ @ instruction: 0xf8dc0e85 │ │ │ │ vmlal.u8 , d1, d24 │ │ │ │ rsbmi r4, ip, r7, lsl #24 │ │ │ │ - bl 129710 │ │ │ │ + bl 129708 │ │ │ │ vmull.u8 q8, d18, d12 │ │ │ │ - bl 1053e0 │ │ │ │ + bl 1053d8 │ │ │ │ vabal.u8 q8, d17, d5 │ │ │ │ - bvs 1e857e8 │ │ │ │ + bvs 1e857e0 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ orreq lr, r3, #11264 @ 0x2c00 │ │ │ │ stmdapl r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbne pc, [r0], #129 @ 0x81 @ │ │ │ │ ldclcs 8, cr15, [r0], {82} @ 0x52 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe2572cc │ │ │ │ - bvs 1e3ebec │ │ │ │ + b fe2572c4 │ │ │ │ + bvs 1e3ebe4 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldclcc 8, cr15, [r0], {83} @ 0x53 │ │ │ │ ldrsbne pc, [r4], #128 @ 0x80 @ │ │ │ │ - b fe2d71dc │ │ │ │ + b fe2d71d4 │ │ │ │ submi r0, r1, r1, lsl #2 │ │ │ │ submi r6, lr, r8, ror sl │ │ │ │ ldrsbne pc, [r8], #128 @ 0x80 @ │ │ │ │ @ instruction: 0xf8de404c │ │ │ │ rsbmi r1, r9, r8, lsr #8 │ │ │ │ stcpl 8, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ @ instruction: 0xf8d9406c │ │ │ │ subsmi r5, r4, r8, lsr #24 │ │ │ │ ldrsbcs pc, [ip], #128 @ 0x80 @ │ │ │ │ rsbmi r4, sl, sl, asr #32 │ │ │ │ - bvs f0cd90 │ │ │ │ + bvs f0cd88 │ │ │ │ strcs pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ - bvs 1e697f4 │ │ │ │ + bvs 1e697ec │ │ │ │ stmdbne r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ eorsne pc, r8, #9502720 @ 0x910000 │ │ │ │ - ldclmi 4, cr15, [pc], #-20 @ 3cc38 │ │ │ │ + ldclmi 4, cr15, [pc], #-20 @ 3cc30 │ │ │ │ strmi pc, [r7, #-962] @ 0xfffffc3e │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ - beq 2039c70 │ │ │ │ + beq 2039c68 │ │ │ │ ldrvs lr, [r8, #-2639] @ 0xfffff5b1 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ cdpmi 0, 7, cr15, cr15, cr5, {0} │ │ │ │ streq lr, [lr, #-2634] @ 0xfffff5b6 │ │ │ │ and pc, r9, r0, asr r8 @ │ │ │ │ - b fe08dd98 │ │ │ │ + b fe08dd90 │ │ │ │ strmi r0, [r3], lr, lsl #2 │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ strdmi r6, [r9], #-152 @ 0xffffff68 @ │ │ │ │ - bl 12981c │ │ │ │ + bl 129814 │ │ │ │ sbcvc r0, r1, r5, lsl #11 │ │ │ │ eorsgt pc, r8, #9764864 @ 0x950000 │ │ │ │ strcs pc, [r7, #-962] @ 0xfffffc3e │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ svclt 0x0000e006 │ │ │ │ - andeq r7, r2, r6, asr #16 │ │ │ │ - ldrdeq r6, [r2], -sl │ │ │ │ - andeq r7, r2, r2, asr fp │ │ │ │ + andeq r7, r2, lr, lsr r8 │ │ │ │ + ldrdeq r6, [r2], -r2 │ │ │ │ + andeq r7, r2, sl, asr #22 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ - bmi 2039cc4 │ │ │ │ + bmi 2039cbc │ │ │ │ strmi pc, [r7, #-968] @ 0xfffffc38 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldmdbeq pc!, {r0, r2, sl, ip, sp, lr, pc}^ @ │ │ │ │ - bl 100598 │ │ │ │ + bl 100590 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xf0055238 │ │ │ │ - b 128e2cc │ │ │ │ + b 128e2c4 │ │ │ │ @ instruction: 0x0e0d0905 │ │ │ │ stceq 0, cr7, [sp], {5} │ │ │ │ addvc r0, r1, r9, lsl #20 │ │ │ │ mrceq 2, 0, fp, cr2, cr1, {6} │ │ │ │ - bl 118df8 │ │ │ │ - bl fd6f0 │ │ │ │ + bl 118df0 │ │ │ │ + bl fd6e8 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ @ instruction: 0xf8912238 │ │ │ │ @ instruction: 0xf0025238 │ │ │ │ @ instruction: 0xf8db4e7f │ │ │ │ - b fe344d0c │ │ │ │ + b fe344d04 │ │ │ │ vsubl.u8 q8, d8, d2 │ │ │ │ - blx 1807d20 │ │ │ │ - b fe0faf28 │ │ │ │ - bl fd534 │ │ │ │ - b fe0bff40 │ │ │ │ - bl fd538 │ │ │ │ + blx 1807d18 │ │ │ │ + b fe0faf20 │ │ │ │ + bl fd52c │ │ │ │ + b fe0bff38 │ │ │ │ + bl fd530 │ │ │ │ bicvc r0, r2, r8, lsl #3 │ │ │ │ eorshi pc, r8, #220, 16 @ 0xdc0000 │ │ │ │ eorsgt pc, r8, #9502720 @ 0x910000 │ │ │ │ smlabtmi r7, r6, r3, pc @ │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ ldmdami pc!, {r3, sl, ip, sp, lr, pc}^ @ │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ @@ -57223,29 +57221,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 113df70 │ │ │ │ + b 113df68 │ │ │ │ @ instruction: 0xf8db040e │ │ │ │ rsbmi r3, fp, r8 │ │ │ │ movweq lr, #35459 @ 0x8a83 │ │ │ │ sbcvc r4, r3, #115 @ 0x73 │ │ │ │ andvc r0, r2, #416 @ 0x1a0 │ │ │ │ - beq 6ffdf4 │ │ │ │ + beq 6ffdec │ │ │ │ strcc r7, [ip, -r2, asr #4]! │ │ │ │ @ instruction: 0xf8db7283 │ │ │ │ - b fe348dc8 │ │ │ │ - b fe33fda8 │ │ │ │ - b fe33fda4 │ │ │ │ + b fe348dc0 │ │ │ │ + b fe33fda0 │ │ │ │ + b fe33fd9c │ │ │ │ @ instruction: 0xf8800c04 │ │ │ │ - b 142cde4 │ │ │ │ - b 1415a1c │ │ │ │ + b 142cddc │ │ │ │ + b 1415a14 │ │ │ │ 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 │ │ │ │ @@ -57270,15 +57268,15 @@ │ │ │ │ stcgt 8, cr15, [r5], {-0} │ │ │ │ stclt 1, cr13, [r0, #872] @ 0x368 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ ldmdbmi r1, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ - bmi 148e684 │ │ │ │ + bmi 148e67c │ │ │ │ addslt r4, r3, r9, ror r4 │ │ │ │ stmpl sl, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtvs r6, [sl], #-2066 @ 0xfffff7ee │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ cdpcs 0, 0, cr8, cr1, cr15, {4} │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ @@ -57299,15 +57297,15 @@ │ │ │ │ rsbeq pc, r1, lr, lsr #3 │ │ │ │ svclt 0x009c2805 │ │ │ │ cdpeq 1, 5, cr15, cr7, cr14, {5} │ │ │ │ andne lr, lr, pc, asr #20 │ │ │ │ @ instruction: 0xf1aed907 │ │ │ │ stmdacs r5, {r0, r6} │ │ │ │ @ instruction: 0xf1aed85f │ │ │ │ - b 1400780 │ │ │ │ + b 1400778 │ │ │ │ @ instruction: 0xf811100e │ │ │ │ @ instruction: 0xf1aee01c │ │ │ │ @ instruction: 0xf1b90930 │ │ │ │ svclt 0x00980f09 │ │ │ │ andeq lr, r0, r9, lsl #21 │ │ │ │ @ instruction: 0xf1aed912 │ │ │ │ @ instruction: 0xf1b90961 │ │ │ │ @@ -57317,31 +57315,31 @@ │ │ │ │ @ instruction: 0xf1aed908 │ │ │ │ @ instruction: 0xf1b90941 │ │ │ │ stmdale r2, {r0, r2, r8, r9, sl, fp}^ │ │ │ │ cdpeq 1, 3, cr15, cr7, cr14, {5} │ │ │ │ andeq lr, r0, lr, lsl #21 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ svceq 0x0001f802 │ │ │ │ - blle ff10e5fc │ │ │ │ + blle ff10e5f4 │ │ │ │ mvnsvc pc, #4, 10 @ 0x1000000 │ │ │ │ stmdbeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46424618 │ │ │ │ @ instruction: 0xf7c74649 │ │ │ │ - @ instruction: 0x4603eb74 │ │ │ │ + @ instruction: 0x4603eb78 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf7c74648 │ │ │ │ - strtmi lr, [sl], -lr, ror #22 │ │ │ │ + @ instruction: 0x462aeb72 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7fdb1ce │ │ │ │ strmi pc, [r3], -r9, ror #29 │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ rscseq pc, r0, r4, lsl #2 │ │ │ │ eorcc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ ldc2 7, cr15, [r2, #1012]! @ 0x3f4 │ │ │ │ - bmi 504f30 │ │ │ │ + bmi 504f28 │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlaldcc sp, ip, r5, r1 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fd83f0 │ │ │ │ @@ -57350,18 +57348,18 @@ │ │ │ │ @ instruction: 0xf10773f4 │ │ │ │ ldrb r0, [r3, r4, lsl #18] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf06fe7e5 │ │ │ │ strb r0, [r2, r1]! │ │ │ │ andeq pc, r2, pc, rrx │ │ │ │ @ instruction: 0xf7c7e7df │ │ │ │ - svclt 0x0000eb8c │ │ │ │ - ldrdeq r3, [r4], -r0 │ │ │ │ + svclt 0x0000eb90 │ │ │ │ + ldrdeq r3, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r3, [r4], -r2 │ │ │ │ + ldrdeq r3, [r4], -sl │ │ │ │ cdpne 4, 4, cr11, cr11, cr0, {4} │ │ │ │ svcge 0x00002b02 │ │ │ │ strvc sp, [r1], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf8d2b172 │ │ │ │ ldmdavs r1, {lr, pc}^ │ │ │ │ ldmvs r2, {r0, r1, r4, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c060c2 │ │ │ │ @@ -57386,57 +57384,57 @@ │ │ │ │ andcs fp, r1, r8, lsl #30 │ │ │ │ ldrsbhi pc, [r0], #-135 @ 0xffffff79 @ │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ rsbsvs r6, r9, #589824 @ 0x90000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf89bd04c │ │ │ │ stmdbcs r1, {r5, r6, r7, r8, ip} │ │ │ │ - bcs 71120 │ │ │ │ - blcs 6cc64 │ │ │ │ + bcs 71118 │ │ │ │ + blcs 6cc5c │ │ │ │ ldcvc 13, cr13, [r1], #-96 @ 0xffffffa0 │ │ │ │ stmdbcs r2, {r0, r2, r3, r4, r6, r7, r8, ip} │ │ │ │ stmdbcs r3, {r1, r5, ip, lr, pc} │ │ │ │ stmdbcs r1, {r0, r6, ip, lr, pc} │ │ │ │ cmnlt r5, ip, lsr r1 │ │ │ │ strne lr, [r5], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0x46434616 │ │ │ │ @ instruction: 0xf8db4632 │ │ │ │ ldrbmi r1, [r8], -ip, lsr #4 │ │ │ │ @ instruction: 0xf7fd3610 │ │ │ │ @ instruction: 0xf108ff6d │ │ │ │ adcmi r0, r6, #16, 16 @ 0x100000 │ │ │ │ strdeq sp, [r8, #19]! │ │ │ │ - blmi 11cf958 │ │ │ │ + blmi 11cf950 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f170ac │ │ │ │ + bvs 1f170a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle pc, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rscle r2, lr, r0, lsl #26 │ │ │ │ strne lr, [r5], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0xf1074692 │ │ │ │ @ instruction: 0x46320914 │ │ │ │ ldrmi lr, [r8], r0 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ mcr2 7, 5, pc, cr8, cr15, {7} @ │ │ │ │ - beq 47949c │ │ │ │ + beq 479494 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ eorne pc, ip, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf7fd4658 │ │ │ │ @ instruction: 0xf108ff43 │ │ │ │ @ instruction: 0x46420310 │ │ │ │ mvnle r4, r2, lsr #11 │ │ │ │ ldrb r0, [r3, r8, ror #3] │ │ │ │ andeq pc, r4, pc, rrx │ │ │ │ stccs 7, cr14, [r0, #-832] @ 0xfffffcc0 │ │ │ │ @ instruction: 0xf107d0cd │ │ │ │ - bl bf4f0 │ │ │ │ + bl bf4e8 │ │ │ │ strbmi r1, [fp], -r5, lsl #24 │ │ │ │ - beq ffc794d4 │ │ │ │ + beq ffc794cc │ │ │ │ @ instruction: 0xf10646c1 │ │ │ │ ldrmi r0, [r0], -pc, lsl #8 │ │ │ │ ldrhtvs r4, [sp], #96 @ 0x60 │ │ │ │ stmiavs r6, {r0, r2, fp, sp, lr}^ │ │ │ │ stmvs r2, {r0, r6, fp, sp, lr} │ │ │ │ andvs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c92600 │ │ │ │ @@ -57446,23 +57444,23 @@ │ │ │ │ @ instruction: 0x0c01e9c7 │ │ │ │ eorne pc, ip, #14352384 @ 0xdb0000 │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ @ instruction: 0xf7fd4642 │ │ │ │ ldcvc 15, cr15, [fp, #-76]! @ 0xffffffb4 │ │ │ │ @ instruction: 0xf00610f1 │ │ │ │ @ instruction: 0xf0030007 │ │ │ │ - bl 27def0 │ │ │ │ + bl 27dee8 │ │ │ │ sbcmi r0, r3, r1, lsl #24 │ │ │ │ andeq pc, r1, r9, lsl r8 @ │ │ │ │ @ instruction: 0xf8094043 │ │ │ │ strbmi r3, [r0], -r1 │ │ │ │ mulcc r0, r8, r8 │ │ │ │ stmdavc r3, {r1, r3, r4, r6}^ │ │ │ │ sbcsne lr, r3, #270336 @ 0x42000 │ │ │ │ - blcs bb110 │ │ │ │ + blcs bb108 │ │ │ │ mvnsle r4, r4, lsl #5 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xf00143f1 │ │ │ │ @ instruction: 0xf8980107 │ │ │ │ strcc r0, [r1], -pc │ │ │ │ cdpcs 1, 8, cr4, cr0, cr11, {0} │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @@ -57470,126 +57468,126 @@ │ │ │ │ andcc pc, pc, r8, lsl #17 │ │ │ │ ldmib r7, {r1, r2, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r0, [fp], -r1, lsl #24 │ │ │ │ ldmdbeq r0, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r0, #-16]! │ │ │ │ ldmvs sp!, {r1, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrb r0, [r5, -r8, ror #3]! │ │ │ │ - b fe6fb06c │ │ │ │ - andeq r3, r4, r0, lsr r0 │ │ │ │ + b fe7fb064 │ │ │ │ + andeq r3, r4, r8, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r4, asr #31 │ │ │ │ + andeq r2, r4, ip, asr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdbmi r4!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ - bmi 194e9c4 │ │ │ │ + bmi 194e9bc │ │ │ │ addlt r4, r9, r9, ror r4 │ │ │ │ stccs 15, cr10, [r0, #-0] │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x0008588a │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [r8], #-135 @ 0xffffff79 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldmdavs r2, {fp} │ │ │ │ @ instruction: 0xf04f61fa │ │ │ │ andsle r0, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf895469b │ │ │ │ - blcs 89924 │ │ │ │ + blcs 8991c │ │ │ │ stccs 0, cr13, [r0], {14} │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ svclt 0x00d80f00 │ │ │ │ stcle 6, cr4, [r9, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x132bea4f │ │ │ │ stcvc 0, cr6, [r3], {123} @ 0x7b │ │ │ │ andsle r2, r2, r1, lsl #22 │ │ │ │ suble r2, r1, r2, lsl #22 │ │ │ │ andeq pc, r4, pc, rrx │ │ │ │ - blmi 13cfb08 │ │ │ │ + blmi 13cfb00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmibvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strcc r8, [r4, -pc, lsl #1]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - b 14211a8 │ │ │ │ + b 14211a0 │ │ │ │ orrlt r1, fp, fp, lsr #6 │ │ │ │ stmdane r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 14ed1c │ │ │ │ + bl 14ed14 │ │ │ │ ldrbmi r0, [r3], -r8, lsl #12 │ │ │ │ @ instruction: 0xf8d54622 │ │ │ │ strtmi r1, [r8], -ip, lsr #4 │ │ │ │ @ instruction: 0xf7fd3410 │ │ │ │ @ instruction: 0xf10afe81 │ │ │ │ adcsmi r0, r4, #16, 20 @ 0x10000 │ │ │ │ strbmi sp, [r1], #499 @ 0x1f3 │ │ │ │ - bleq 439240 │ │ │ │ + bleq 439238 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf1cb040c │ │ │ │ @ instruction: 0x465a0610 │ │ │ │ @ instruction: 0xf7c74620 │ │ │ │ - ldrtmi lr, [r2], -r0, ror #19 │ │ │ │ - bl 14eaf0 │ │ │ │ + ldrtmi lr, [r2], -r4, ror #19 │ │ │ │ + bl 14eae8 │ │ │ │ @ instruction: 0xf7c7000b │ │ │ │ - @ instruction: 0xf8d5ec8c │ │ │ │ + @ instruction: 0xf8d5ec90 │ │ │ │ strbmi r1, [fp], -ip, lsr #4 │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ mcr2 7, 3, pc, cr4, cr13, {7} @ │ │ │ │ andcc r6, r1, r8, ror r8 │ │ │ │ ldr r0, [pc, r0, lsl #2]! │ │ │ │ - b 140ea54 │ │ │ │ - blcs 41efc │ │ │ │ + b 140ea4c │ │ │ │ + blcs 41ef4 │ │ │ │ tsteq r9, fp, asr #32 │ │ │ │ - bl 14eb90 │ │ │ │ + bl 14eb88 │ │ │ │ @ instruction: 0xf1070a01 │ │ │ │ eorsvs r0, r9, ip, lsl #16 │ │ │ │ strmi lr, [lr], -r0 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf8d53410 │ │ │ │ strbmi r1, [r2], -ip, lsr #4 │ │ │ │ @ instruction: 0x46284633 │ │ │ │ mcr2 7, 2, pc, cr6, cr13, {7} @ │ │ │ │ tstpeq r0, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r4, #-1586] @ 0xfffff9ce │ │ │ │ ldmdavs r9!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bleq 4392b8 │ │ │ │ + bleq 4392b0 │ │ │ │ tstpeq r0, #-1073741774 @ p-variant is OBSOLETE @ 0xc0000032 │ │ │ │ andseq pc, r0, #1073741864 @ 0x40000028 │ │ │ │ strmi r4, [r9], #1098 @ 0x44a │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf10bd02a │ │ │ │ @ instruction: 0xf10436ff │ │ │ │ @ instruction: 0xf1023cff │ │ │ │ ldrtmi r3, [r4], #-3839 @ 0xfffff101 │ │ │ │ tstpeq fp, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0001f81c │ │ │ │ svcge 0x0001f81e │ │ │ │ - b fe04e94c │ │ │ │ + b fe04e944 │ │ │ │ @ instruction: 0xf801000a │ │ │ │ mvnsle r0, r1, lsl #30 │ │ │ │ sbcslt r4, r9, #369098752 @ 0x16000000 │ │ │ │ andcc r4, pc, #-1023410176 @ 0xc3000000 │ │ │ │ svccc 0x0001f816 │ │ │ │ adcsmi r4, r2, #75 @ 0x4b │ │ │ │ - blcc bb304 │ │ │ │ + blcc bb2fc │ │ │ │ @ instruction: 0xf8d5d1f8 │ │ │ │ strbmi r1, [fp], -ip, lsr #4 │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ mrc2 7, 0, pc, cr0, cr13, {7} │ │ │ │ @ instruction: 0xf1cbe7aa │ │ │ │ @ instruction: 0xf1070310 │ │ │ │ ldrb r0, [r4, ip, lsl #16] │ │ │ │ @ instruction: 0xf04f2310 │ │ │ │ @ instruction: 0xe7e336ff │ │ │ │ - stmib r2, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r4, ip, lsl #29 │ │ │ │ + stmib r6, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r4, r4, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r4, lsr lr │ │ │ │ + andeq r2, r4, ip, lsr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldmdami r6!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmdbmi r6!, {r3, r7, r9, sl, lr}^ │ │ │ │ addlt r4, fp, r8, ror r4 │ │ │ │ @@ -57603,25 +57601,25 @@ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ sbchi pc, r0, r0 │ │ │ │ @ instruction: 0xf89b469a │ │ │ │ @ instruction: 0x46913010 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ @ instruction: 0x11e0f898 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bcs 5d638 │ │ │ │ + bcs 5d630 │ │ │ │ @ instruction: 0xf1babf18 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ - b 141d5f0 │ │ │ │ - blcs 82b1c │ │ │ │ + b 141d5e8 │ │ │ │ + blcs 82b14 │ │ │ │ adchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0402b02 │ │ │ │ stccs 0, cr8, [r0, #-668] @ 0xfffffd64 │ │ │ │ addshi pc, r5, r0 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ - bl cabcc │ │ │ │ + bl cabc4 │ │ │ │ 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 │ │ │ │ @@ -57642,17 +57640,17 @@ │ │ │ │ @ instruction: 0xf8cb000c │ │ │ │ @ instruction: 0xf8cb000c │ │ │ │ @ instruction: 0xf8cb1000 │ │ │ │ @ instruction: 0xf8cb2004 │ │ │ │ strb r3, [lr, r8] │ │ │ │ svclt 0x00182a00 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 183495c │ │ │ │ + b 1834954 │ │ │ │ subsle r1, r4, sl, ror #11 │ │ │ │ - beq ffc79828 │ │ │ │ + beq ffc79820 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0x465360fb │ │ │ │ andne lr, r5, r2, lsl #22 │ │ │ │ @ instruction: 0xf10b46c2 │ │ │ │ ldrmi r0, [r8], pc, lsl #8 │ │ │ │ @ instruction: 0xf8d960bd │ │ │ │ @ instruction: 0xf8d9500c │ │ │ │ @@ -57665,57 +57663,57 @@ │ │ │ │ strbmi r1, [r0], -ip, lsr #4 │ │ │ │ @ instruction: 0x465a68fb │ │ │ │ stc2l 7, cr15, [r0, #-1012]! @ 0xfffffc0c │ │ │ │ muleq r0, fp, r8 │ │ │ │ @ instruction: 0x46034659 │ │ │ │ subseq r7, fp, r8, asr #16 │ │ │ │ bicsne lr, r0, #274432 @ 0x43000 │ │ │ │ - blcc bb460 │ │ │ │ + blcc bb458 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ - b 1c01808 │ │ │ │ + b 1c01800 │ │ │ │ @ instruction: 0xf00c0c05 │ │ │ │ @ instruction: 0xf89b0c07 │ │ │ │ @ instruction: 0xf819300f │ │ │ │ - blx 103d478 │ │ │ │ + blx 103d470 │ │ │ │ @ instruction: 0xf000f00c │ │ │ │ - b 103d480 │ │ │ │ + b 103d478 │ │ │ │ ldcvc 0, cr0, [fp, #-268]! @ 0xfffffef4 │ │ │ │ andeq pc, pc, fp, lsl #17 │ │ │ │ andeq pc, r7, r5 │ │ │ │ orreq pc, r0, #3 │ │ │ │ stccs 5, cr3, [r0, #4] │ │ │ │ vpmax.u8 d15, d0, d19 │ │ │ │ - b fe114658 │ │ │ │ + b fe114650 │ │ │ │ ldrbtpl r0, [r3], #-768 @ 0xfffffd00 │ │ │ │ ldmdavs r8!, {r0, r2, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbeq r0, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r3, [r1, #1552] @ 0x610 │ │ │ │ popvs {r0, r3, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ - bmi 53dc64 │ │ │ │ + bmi 53dc5c │ │ │ │ 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 f1884 │ │ │ │ + bl f187c │ │ │ │ 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, [r6], #1016 @ 0x3f8 │ │ │ │ strmi r3, [r1, #1552]! @ 0x610 │ │ │ │ @ instruction: 0xe7dbd1f3 │ │ │ │ - stmia r6, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrdeq r2, [r4], -ip │ │ │ │ + stmia sl, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r2, r4, r4, ror #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, lr, asr #22 │ │ │ │ + andeq r2, r4, r6, asr fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdami fp!, {r2, r9, sl, lr}^ │ │ │ │ stmdbmi fp!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, r9, r8, ror r4 │ │ │ │ @@ -57725,22 +57723,22 @@ │ │ │ │ ldcvs 0, cr2, [lr], #4 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ mvnsvs r6, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4611d010 │ │ │ │ @ instruction: 0x21e0f895 │ │ │ │ stmdbcs r0, {r1, r5, r6, r8, ip, sp, pc} │ │ │ │ - blcs 6d1ac │ │ │ │ + blcs 6d1a4 │ │ │ │ ldreq sp, [sl, -sl, lsl #26] │ │ │ │ stcvc 1, cr13, [r2], #-312 @ 0xfffffec8 │ │ │ │ - bne 937e94 │ │ │ │ + bne 937e8c │ │ │ │ andsle r2, r2, r1, lsl #20 │ │ │ │ suble r2, sl, r2, lsl #20 │ │ │ │ andeq pc, r4, pc, rrx │ │ │ │ - blmi 164fecc │ │ │ │ + blmi 164fec4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmibvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strcc r8, [r4, -r2, lsr #1]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf1ba8ff0 │ │ │ │ @@ -57761,19 +57759,19 @@ │ │ │ │ strtmi r4, [r8], -sl, lsl #12 │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7fe464b │ │ │ │ mrcvc 12, 7, APSR_nzcv, cr8, cr7, {1} │ │ │ │ stmdacs pc, {r2, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf1c0dc0e │ │ │ │ stmdacs r0, {r4, r9} │ │ │ │ - bl 2b1784 │ │ │ │ + bl 2b177c │ │ │ │ @ instruction: 0xf1070302 │ │ │ │ and r0, r1, ip, lsl r5 │ │ │ │ mlsle r3, sp, r2, r4 │ │ │ │ - blne bb638 │ │ │ │ + blne bb630 │ │ │ │ rscsle r4, r9, r8, lsl #5 │ │ │ │ andeq pc, r7, pc, rrx │ │ │ │ @ instruction: 0xf1bae7b6 │ │ │ │ svclt 0x00080b01 │ │ │ │ stmdbeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf106d039 │ │ │ │ stmib r7, {r4}^ │ │ │ │ @@ -57781,15 +57779,15 @@ │ │ │ │ @ instruction: 0xf1074680 │ │ │ │ strmi r0, [r2], ip, lsl #18 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r2], -fp, lsl #24 │ │ │ │ strbmi r4, [r8], -r9, asr #12 │ │ │ │ - blx ff2fb62a │ │ │ │ + blx ff2fb622 │ │ │ │ @ instruction: 0xf10846cc │ │ │ │ ldmdavs r1!, {r4, fp} │ │ │ │ @ instruction: 0xf1bb6872 │ │ │ │ ldmvs r3!, {r0, r8, r9, fp} │ │ │ │ ldreq pc, [r0], -r6, lsl #2 │ │ │ │ stceq 8, cr15, [r4], {86} @ 0x56 │ │ │ │ eorvs r6, r1, r0, ror #1 │ │ │ │ @@ -57803,57 +57801,57 @@ │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @ instruction: 0xf1aa6839 │ │ │ │ tstcc r0, r2, lsl #6 │ │ │ │ stmiane r6, {r0, r1, r3, r4, r8}^ │ │ │ │ @ instruction: 0x460a4419 │ │ │ │ @ instruction: 0xf8d5464b │ │ │ │ strtmi r1, [r8], -ip, lsr #4 │ │ │ │ - blx ff6fb67e │ │ │ │ + blx ff6fb676 │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ vmovvc.u8 pc, d24[4] │ │ │ │ strmi r1, [r4], -r3, asr #28 │ │ │ │ stmiale fp!, {r0, r1, r2, r3, r8, r9, fp, sp} │ │ │ │ andseq pc, r0, #192, 2 @ 0x30 │ │ │ │ ldreq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ movweq lr, #11017 @ 0x2b09 │ │ │ │ - blne bb6f4 │ │ │ │ + blne bb6ec │ │ │ │ @ instruction: 0xd1a14288 │ │ │ │ mvnsle r4, fp, lsr #5 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x0096f7c6 │ │ │ │ + svc 0x009af7c6 │ │ │ │ andne lr, sl, r4, asr #23 │ │ │ │ @ instruction: 0xf7c6e752 │ │ │ │ - svclt 0x0000efe2 │ │ │ │ - andeq r2, r4, r4, ror #21 │ │ │ │ + svclt 0x0000efe6 │ │ │ │ + andeq r2, r4, ip, ror #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r8, sl │ │ │ │ + andeq r2, r4, r0, lsr #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strmi r0, [r2], -r3, lsl #24 │ │ │ │ @ instruction: 0xf5a3b480 │ │ │ │ ldmdacc r4, {r0, r4, r7, ip, lr} │ │ │ │ @ instruction: 0xf5b0af00 │ │ │ │ andsle r6, r4, #128, 30 @ 0x200 │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ eorne pc, r0, r3, asr r8 @ │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd10c4293 │ │ │ │ @ instruction: 0xf5b2684a │ │ │ │ andle r6, sp, #128, 30 @ 0x200 │ │ │ │ - blcs 6a170 │ │ │ │ + blcs 6a168 │ │ │ │ @ instruction: 0xf46fbf08 │ │ │ │ ldrtmi r6, [sp], r5, lsl #1 │ │ │ │ - blvc 17b884 │ │ │ │ + blvc 17b87c │ │ │ │ @ instruction: 0xf64f4770 │ │ │ │ @ instruction: 0xf6cf30fb │ │ │ │ udf #26383 @ 0x670f │ │ │ │ sbcscc pc, r8, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq sl, r8, sl, ror #27 │ │ │ │ + strdeq sl, [r8], -r2 │ │ │ │ ldrblt fp, [r8, #808]! @ 0x328 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006885 │ │ │ │ orrlt r4, sp, r4, lsl #12 │ │ │ │ smlaltblt r6, lr, lr, r8 │ │ │ │ @@ -57870,220 +57868,220 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ec40f8 │ │ │ │ @ instruction: 0x4770bf9f │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 17b904 │ │ │ │ + blvc 17b8fc │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq sl, r8, r0, lsr sl │ │ │ │ + andeq sl, r8, r8, lsr sl │ │ │ │ ldrlt fp, [r8, #456] @ 0x1c8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c0efb4 │ │ │ │ + blcs c0efac │ │ │ │ stcmi 1, cr13, [r8], {10} │ │ │ │ ldrbtmi r2, [ip], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf7c71d20 │ │ │ │ - movwcs lr, #2520 @ 0x9d8 │ │ │ │ + movwcs lr, #2524 @ 0x9dc │ │ │ │ smlabbcc r3, r4, r8, pc @ │ │ │ │ ldclt 6, cr4, [r8, #96] @ 0x60 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - strdeq sl, [r8], -lr │ │ │ │ + andeq sl, r8, r6, lsl #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb949e0 │ │ │ │ + bl feb949d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0ff0 │ │ │ │ svcge 0x000072c0 │ │ │ │ vmax.s8 d20, d0, d12 │ │ │ │ @ instruction: 0xf7c74141 │ │ │ │ - bmi 1f79c0 │ │ │ │ + bmi 1f79c8 │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ - blle 195840 │ │ │ │ + blle 195838 │ │ │ │ ldrtmi r4, [sp], r1, lsr #12 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - cdplt 7, 2, cr15, cr2, cr6, {6} │ │ │ │ + cdplt 7, 2, cr15, cr6, cr6, {6} │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r6, r4, r2, lsl r4 │ │ │ │ + andeq r6, r4, sl, lsl r4 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ smlabteq r4, r3, r8, pc @ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - muleq r8, ip, r9 │ │ │ │ + andeq sl, r8, r4, lsr #19 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9ac │ │ │ │ + blvc 17b9a4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9bc │ │ │ │ + blvc 17b9b4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9cc │ │ │ │ + blvc 17b9c4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9dc │ │ │ │ + blvc 17b9d4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9ec │ │ │ │ + blvc 17b9e4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7c77b04 │ │ │ │ - svclt 0x0000b95d │ │ │ │ + svclt 0x0000b961 │ │ │ │ svclt 0x00182800 │ │ │ │ andsle r2, r2, r0, lsl #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb94a9c │ │ │ │ + bl feb94a94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svcge 0x0000780b │ │ │ │ - blcs 4f0dc │ │ │ │ - bcs 6d510 │ │ │ │ + blcs 4f0d4 │ │ │ │ + bcs 6d508 │ │ │ │ andcs sp, r0, r5, lsl #2 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x2000bdb0 │ │ │ │ @ instruction: 0x46054770 │ │ │ │ @ instruction: 0xf7c7607a │ │ │ │ - ldmdavs sl!, {r5, r7, fp, sp, lr, pc}^ │ │ │ │ - bcc 83970 │ │ │ │ + ldmdavs sl!, {r2, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + bcc 83968 │ │ │ │ andle r4, fp, r2, lsl #5 │ │ │ │ ldrmi r4, [r5], #-1571 @ 0xfffff9dd │ │ │ │ @ instruction: 0xf801e003 │ │ │ │ adcmi r2, r9, #1024 @ 0x400 │ │ │ │ ldmdavc sl, {r1, r2, r3, ip, lr, pc} │ │ │ │ movwcc r4, #5660 @ 0x161c │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andvc r2, fp, r0, lsl #6 │ │ │ │ - blcs 5b97c │ │ │ │ + blcs 5b974 │ │ │ │ @ instruction: 0xf64fd0df │ │ │ │ @ instruction: 0xf6cf30fe │ │ │ │ @ instruction: 0xe7db70ff │ │ │ │ @ instruction: 0xe7f3461c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb94b08 │ │ │ │ + bl feb94b00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpne 15, 0, cr0, cr5, cr8, {7} │ │ │ │ svclt 0x0018af00 │ │ │ │ strmi r2, [r4], -r1, lsl #10 │ │ │ │ svclt 0x000c2900 │ │ │ │ @ instruction: 0xf0052600 │ │ │ │ stmdblt lr, {r0, r9, sl}^ │ │ │ │ - bcs 6bf6c │ │ │ │ + bcs 6bf64 │ │ │ │ strcs fp, [r0, #-3852] @ 0xfffff0f4 │ │ │ │ streq pc, [r1, #-5] │ │ │ │ eorvc fp, r1, r5, lsl #2 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ rscsle r2, fp, r0, lsl #20 │ │ │ │ @ instruction: 0x462a1e55 │ │ │ │ - ldmdb r4, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ ldrb r5, [r4, r3, ror #10]! │ │ │ │ rsbsmi pc, ip, pc, asr #8 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb94b60 │ │ │ │ + bl feb94b58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ cmplt r8, #4, 12 @ 0x400000 │ │ │ │ orrslt r4, sl, r5, lsl r6 │ │ │ │ biclt r4, r9, lr, lsl #12 │ │ │ │ - bllt 51b9a4 │ │ │ │ + bllt 51b99c │ │ │ │ ldrtmi r7, [r0], -r3 │ │ │ │ - stmda r2, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdale r7, {r0, r2, r7, r9, lr} │ │ │ │ @ instruction: 0xf7c74425 │ │ │ │ - andscs lr, ip, #9568256 @ 0x920000 │ │ │ │ + andscs lr, ip, #9830400 @ 0x960000 │ │ │ │ andvs r2, r2, r0, lsl #6 │ │ │ │ stccc 8, cr15, [r1], {5} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ @ instruction: 0xf46f4b0f │ │ │ │ strtmi r6, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldcllt 1, cr2, [r8, #32]! │ │ │ │ @ instruction: 0xf44f4b0c │ │ │ │ @ instruction: 0xf6cf427c │ │ │ │ @ instruction: 0x462072ff │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ eorvc r2, r1, r8, lsl #2 │ │ │ │ @ instruction: 0xf7c7bdf8 │ │ │ │ - @ instruction: 0xe7dae8d6 │ │ │ │ + @ instruction: 0xe7dae8da │ │ │ │ @ instruction: 0xf44f4b06 │ │ │ │ @ instruction: 0xf6cf427c │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ svclt 0x0000e7de │ │ │ │ - andeq sl, r8, r4, lsl r8 │ │ │ │ - andeq sl, r8, r0, lsl #16 │ │ │ │ - andeq sl, r8, r6, ror #15 │ │ │ │ + andeq sl, r8, ip, lsl r8 │ │ │ │ + andeq sl, r8, r8, lsl #16 │ │ │ │ + andeq sl, r8, lr, ror #15 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb94bec │ │ │ │ + bl feb94be4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ cmnlt r1, sl, lsr #2 │ │ │ │ stmiblt r3!, {r0, r1, r3, fp, ip, sp, lr} │ │ │ │ strtmi r7, [r0], -r3 │ │ │ │ - blmi 32d0c8 │ │ │ │ + blmi 32d0c0 │ │ │ │ addvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ - blmi 26d0d8 │ │ │ │ + blmi 26d0d0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf7c7bdb0 │ │ │ │ - @ instruction: 0x4620ea12 │ │ │ │ + @ instruction: 0x4620ea16 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq sl, r8, r6, lsr #15 │ │ │ │ - muleq r8, r2, r7 │ │ │ │ + andeq sl, r8, lr, lsr #15 │ │ │ │ + muleq r8, sl, r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00001e02 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ svclt 0x00181e0b │ │ │ │ strmi r2, [ip], -r1, lsl #6 │ │ │ │ andsle r4, r7, sl, lsl r2 │ │ │ │ teqlt lr, #393216 @ 0x60000 │ │ │ │ and r4, fp, r5, lsl #12 │ │ │ │ - svc 0x0084f7c6 │ │ │ │ + svc 0x0088f7c6 │ │ │ │ @ instruction: 0xf8536803 │ │ │ │ @ instruction: 0xf8532026 │ │ │ │ addsmi r3, sl, #40 @ 0x28 │ │ │ │ @ instruction: 0xf815d123 │ │ │ │ biclt r6, lr, r1, lsl #30 │ │ │ │ - blhi bbad4 │ │ │ │ + blhi bbacc │ │ │ │ svceq 0x0000f1b8 │ │ │ │ andcs sp, r1, lr, ror #3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ ldmiblt fp, {r0, r8, r9} │ │ │ │ svclt 0x00142900 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - bcs 3e2ac │ │ │ │ + bcs 3e2a4 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ andeq pc, r6, pc, rrx │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stmdacc r0, {r5, fp, ip, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ pop {r6, r9, lr} │ │ │ │ - ble ff8de284 │ │ │ │ + ble ff8de27c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7f2 │ │ │ │ @ instruction: 0xf1b0b580 │ │ │ │ svclt 0x00180e00 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stceq 1, cr15, [r0], {177} @ 0xb1 │ │ │ │ svclt 0x0018af00 │ │ │ │ @@ -58097,15 +58095,15 @@ │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ cdpeq 0, 0, cr15, cr1, cr14, {0} │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xf06fbf0c │ │ │ │ andcs r0, r1, r6 │ │ │ │ ldrtmi fp, [sp], r0, lsl #27 │ │ │ │ @ instruction: 0x4080e8bd │ │ │ │ - ldcllt 7, cr15, [ip], {198} @ 0xc6 │ │ │ │ + stcllt 7, cr15, [r0], #792 @ 0x318 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd80 │ │ │ │ mcrne 5, 0, fp, cr4, cr0, {4} │ │ │ │ strcs fp, [r1], #-3864 @ 0xfffff0e8 │ │ │ │ mcreq 1, 0, pc, cr0, cr1, {5} @ │ │ │ │ svclt 0x0018af00 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @@ -58117,15 +58115,15 @@ │ │ │ │ strcs fp, [r0], #-3860 @ 0xfffff0ec │ │ │ │ streq pc, [r1], #-4 │ │ │ │ svclt 0x000c2c00 │ │ │ │ andeq pc, r6, pc, rrx │ │ │ │ ldclt 0, cr2, [r0, #4] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7c74090 │ │ │ │ - @ instruction: 0xf04fb991 │ │ │ │ + @ instruction: 0xf04fb995 │ │ │ │ ldclt 0, cr3, [r0, #1020] @ 0x3fc │ │ │ │ mcrne 5, 0, fp, cr4, cr0, {4} │ │ │ │ strcs fp, [r1], #-3864 @ 0xfffff0e8 │ │ │ │ mcreq 1, 0, pc, cr0, cr1, {5} @ │ │ │ │ svclt 0x0018af00 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ svceq 0x000eea14 │ │ │ │ @@ -58136,265 +58134,265 @@ │ │ │ │ strcs fp, [r0], #-3860 @ 0xfffff0ec │ │ │ │ streq pc, [r1], #-4 │ │ │ │ svclt 0x000c2c00 │ │ │ │ andeq pc, r6, pc, rrx │ │ │ │ ldclt 0, cr2, [r0, #4] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7c64090 │ │ │ │ - @ instruction: 0xf04fbf81 │ │ │ │ + @ instruction: 0xf04fbf85 │ │ │ │ ldclt 0, cr3, [r0, #1020] @ 0x3fc │ │ │ │ stmdbcs r0, {r7, sl, ip, sp, pc} │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andle sl, r8, r0, lsl #30 │ │ │ │ teqlt r3, fp, lsl #16 │ │ │ │ @ instruction: 0xb1237803 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7c67b04 │ │ │ │ - andcs fp, r0, pc, asr #24 │ │ │ │ + andcs fp, r0, r3, asr ip │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb94dec │ │ │ │ + bl feb94de4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 481bb4 │ │ │ │ + blmi 481bac │ │ │ │ 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 ff03e924 │ │ │ │ + bne ff03e91c │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ @ instruction: 0xf7c6bd98 │ │ │ │ - strmi lr, [r4], -r2, lsr #25 │ │ │ │ - ldc 7, cr15, [ip, #792] @ 0x318 │ │ │ │ + strmi lr, [r4], -r6, lsr #25 │ │ │ │ + stc 7, cr15, [r0, #792]! @ 0x318 │ │ │ │ andle r4, r1, r4, lsl #5 │ │ │ │ ldclt 0, cr2, [r8, #4] │ │ │ │ - svc 0x007cf7c6 │ │ │ │ + svc 0x0080f7c6 │ │ │ │ @ instruction: 0xf7c64604 │ │ │ │ - bne 879378 │ │ │ │ + bne 879380 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x0000bd98 │ │ │ │ - @ instruction: 0x0008a5be │ │ │ │ + andeq sl, r8, r6, asr #11 │ │ │ │ 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 122cab4 │ │ │ │ + bmi 122caac │ │ │ │ stmdami r7, {r0, r8, sp}^ │ │ │ │ ldmpl lr, {r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r3!, {r0, r1, r9, sp} │ │ │ │ - ldc 7, cr15, [sl, #792]! @ 0x318 │ │ │ │ + ldc 7, cr15, [lr, #792]! @ 0x318 │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ vstrle d2, [sp, #-0] │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ ldmdavs r3!, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ tstcs r1, r3, lsl #4 │ │ │ │ @ instruction: 0xf7c64640 │ │ │ │ - @ instruction: 0xf8d5edae │ │ │ │ + @ instruction: 0xf8d5edb2 │ │ │ │ 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 e39b3c │ │ │ │ + bmi e39b44 │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [r0, #792] @ 0x318 │ │ │ │ + stc 7, cr15, [r4, #792] @ 0x318 │ │ │ │ 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: 0xf8d5ed74 │ │ │ │ + @ instruction: 0xf8d5ed78 │ │ │ │ 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 │ │ │ │ - svc 0x0064f7c6 │ │ │ │ + svc 0x0068f7c6 │ │ │ │ ldrdeq pc, [r4, -r4]! │ │ │ │ - stc 7, cr15, [ip], {198} @ 0xc6 │ │ │ │ + ldc 7, cr15, [r0], {198} @ 0xc6 │ │ │ │ vaba.s8 d30, d16, d29 │ │ │ │ vst4.16 {d20,d22,d24,d26}, [pc], r1 │ │ │ │ stcne 2, cr7, [r8, #-768]! @ 0xfffffd00 │ │ │ │ @ instruction: 0xf7c6607b │ │ │ │ - ldmdbmi r8, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r8, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andvs r4, r8, r9, ror r4 │ │ │ │ ldmdbmi r6, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c64479 │ │ │ │ - @ instruction: 0x4603eb7e │ │ │ │ + strmi lr, [r3], -r2, lsl #23 │ │ │ │ smlawteq r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - stc 7, cr15, [r0, #-792] @ 0xfffffce8 │ │ │ │ + stc 7, cr15, [r4, #-792] @ 0xfffffce8 │ │ │ │ @ instruction: 0xf7c62001 │ │ │ │ - @ instruction: 0xf8c5ec2e │ │ │ │ + @ instruction: 0xf8c5ec32 │ │ │ │ ldrb r3, [r5, r4, lsr #2]! │ │ │ │ - andeq sl, r8, r2, ror #10 │ │ │ │ - andeq r2, r4, sl, lsr #7 │ │ │ │ + andeq sl, r8, sl, ror #10 │ │ │ │ + @ instruction: 0x000423b2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq lr, r1, r8, lsr ip │ │ │ │ - andeq lr, r1, r4, lsr #24 │ │ │ │ - andeq lr, r1, r8, lsl #24 │ │ │ │ - strdeq sl, [r8], -lr │ │ │ │ - ldrdeq sl, [r8], -r4 │ │ │ │ - @ instruction: 0x0001ebbe │ │ │ │ - @ instruction: 0x0001ebb2 │ │ │ │ - andeq sl, r8, r0, lsr #9 │ │ │ │ - andeq lr, r1, r2, lsl #23 │ │ │ │ - andeq r5, r4, r0, asr #29 │ │ │ │ - andeq r0, r2, r8, asr #5 │ │ │ │ - andeq lr, r1, sl, ror #22 │ │ │ │ + andeq lr, r1, r0, lsr ip │ │ │ │ + andeq lr, r1, ip, lsl ip │ │ │ │ + andeq lr, r1, r0, lsl #24 │ │ │ │ + andeq sl, r8, r6, lsl #10 │ │ │ │ + ldrdeq sl, [r8], -ip │ │ │ │ + @ instruction: 0x0001ebb6 │ │ │ │ + andeq lr, r1, sl, lsr #23 │ │ │ │ + andeq sl, r8, r8, lsr #9 │ │ │ │ + andeq lr, r1, sl, ror fp │ │ │ │ + andeq r5, r4, r8, asr #29 │ │ │ │ + andeq r0, r2, r0, asr #5 │ │ │ │ + andeq lr, r1, r2, ror #22 │ │ │ │ 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 90c9e4 │ │ │ │ + b 90c9dc │ │ │ │ @ instruction: 0xf8c573e3 │ │ │ │ - bllt 174a268 │ │ │ │ + bllt 174a260 │ │ │ │ andcs r4, r3, #70656 @ 0x11400 │ │ │ │ tstcs r1, r5, asr #16 │ │ │ │ ldmpl r6!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7c66833 │ │ │ │ - @ instruction: 0xf8d5ecf8 │ │ │ │ - blcs 4a280 │ │ │ │ + @ instruction: 0xf8d5ecfc │ │ │ │ + blcs 4a278 │ │ │ │ @ instruction: 0xf8dfdd0d │ │ │ │ ldrbtmi r8, [r8], #260 @ 0x104 │ │ │ │ andcs r6, r3, #3342336 @ 0x330000 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [sl], #792 @ 0x318 │ │ │ │ + stcl 7, cr15, [lr], #792 @ 0x318 │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ - bmi f351f0 │ │ │ │ + bmi f351e8 │ │ │ │ ldmdavs r0!, {r1, r5, sl, sp} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - blmi 138560 │ │ │ │ + blmi 138558 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strls lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - cdp 7, 13, cr15, cr14, cr6, {6} │ │ │ │ + cdp 7, 14, cr15, cr2, cr6, {6} │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [r4], {198} @ 0xc6 │ │ │ │ + stcl 7, cr15, [r8], {198} @ 0xc6 │ │ │ │ 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: 0xf8d5ecb8 │ │ │ │ + @ instruction: 0xf8d5ecbc │ │ │ │ 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 │ │ │ │ - cdp 7, 10, cr15, cr8, cr6, {6} │ │ │ │ + cdp 7, 10, cr15, cr12, cr6, {6} │ │ │ │ ldrdeq pc, [r4, -r4]! │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - bllt 12fbdcc │ │ │ │ + bllt 13fbdc4 │ │ │ │ cmppmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rsbsvs r1, fp, r8, lsr #26 │ │ │ │ - stc 7, cr15, [sl, #-792] @ 0xfffffce8 │ │ │ │ + stc 7, cr15, [lr, #-792] @ 0xfffffce8 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-2048 @ 0xfffff800 │ │ │ │ - blle 415ef0 │ │ │ │ + blle 415ee8 │ │ │ │ ldrbtmi r4, [r9], #-2325 @ 0xfffff6eb │ │ │ │ - b feffbdf0 │ │ │ │ + b ff0fbde8 │ │ │ │ @ instruction: 0xf8c54603 │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ ldmdami r2, {r1, r2, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c64478 │ │ │ │ - andcs lr, r1, r2, asr #24 │ │ │ │ - bl 1bfbe08 │ │ │ │ + andcs lr, r1, r6, asr #24 │ │ │ │ + bl 1cfbe00 │ │ │ │ smlawtcc r4, r5, r8, pc @ │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - andeq sl, r8, sl, ror #7 │ │ │ │ - andeq r2, r4, r2, lsr r2 │ │ │ │ + strdeq sl, [r8], -r2 │ │ │ │ + andeq r2, r4, sl, lsr r2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq lr, [r1], -r4 │ │ │ │ - muleq r1, lr, sl │ │ │ │ + andeq lr, r1, ip, ror #21 │ │ │ │ + muleq r1, r6, sl │ │ │ │ + andeq lr, r1, sl, ror sl │ │ │ │ + andeq sl, r8, r4, ror #6 │ │ │ │ andeq lr, r1, r2, lsl #21 │ │ │ │ - andeq sl, r8, ip, asr r3 │ │ │ │ - andeq lr, r1, sl, lsl #21 │ │ │ │ - andeq lr, r1, sl, lsr sl │ │ │ │ - andeq sl, r8, r8, lsr #6 │ │ │ │ - andeq lr, r1, sl, lsl #20 │ │ │ │ - andeq r5, r4, r2, asr #26 │ │ │ │ - andeq r0, r2, sl, asr #2 │ │ │ │ - andeq lr, r1, r4, lsl #20 │ │ │ │ + andeq lr, r1, r2, lsr sl │ │ │ │ + andeq sl, r8, r0, lsr r3 │ │ │ │ + andeq lr, r1, r2, lsl #20 │ │ │ │ + andeq r5, r4, sl, asr #26 │ │ │ │ + andeq r0, r2, r2, asr #2 │ │ │ │ + strdeq lr, [r1], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrsbtls pc, [r4], pc @ │ │ │ │ ldrmi fp, [r5], -r5, lsl #1 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ ldrmi r4, [sl], lr, lsl #12 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ - bllt 12bff68 │ │ │ │ + bllt 12bff60 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strcs sp, [r0], #-5 │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ shsub8mi r8, r1, r0 │ │ │ │ @ instruction: 0xf04f4426 │ │ │ │ @ instruction: 0x462033ff │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf7c65a00 │ │ │ │ - movwcs lr, #2854 @ 0xb26 │ │ │ │ + movwcs lr, #2858 @ 0xb2a │ │ │ │ @ instruction: 0xf8061e04 │ │ │ │ - blle accf9c │ │ │ │ + blle accf94 │ │ │ │ ldrbtmi r4, [fp], #-2840 @ 0xfffff4e8 │ │ │ │ - blcs 5800c │ │ │ │ + blcs 58004 │ │ │ │ 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], -r1, lsl #30 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -58402,56 +58400,56 @@ │ │ │ │ andcc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [fp], #2321 @ 0x911 │ │ │ │ @ instruction: 0x46584479 │ │ │ │ @ instruction: 0xf7ff6079 │ │ │ │ @ instruction: 0xf1b8fe35 │ │ │ │ sbcsle r0, r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 581c4 │ │ │ │ + blcs 581bc │ │ │ │ vst4. {d29-d32}, [pc], r5 │ │ │ │ ldrbmi r7, [r8], -r3, asr #4 │ │ │ │ mcr2 7, 7, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 277eec │ │ │ │ + blmi 277ee4 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ strb r4, [pc, r8, lsl #2] │ │ │ │ - andeq sl, r8, ip, ror #4 │ │ │ │ - andeq sl, r8, sl, lsl r2 │ │ │ │ - andeq lr, r1, r2, asr r9 │ │ │ │ - andeq lr, r1, r8, asr r9 │ │ │ │ - andeq lr, r1, lr, lsr r9 │ │ │ │ - andeq lr, r1, r4, lsr r9 │ │ │ │ - andeq sl, r8, r4, asr #3 │ │ │ │ + andeq sl, r8, r4, ror r2 │ │ │ │ + andeq sl, r8, r2, lsr #4 │ │ │ │ + andeq lr, r1, sl, asr #18 │ │ │ │ + andeq lr, r1, r0, asr r9 │ │ │ │ + andeq lr, r1, r6, lsr r9 │ │ │ │ + andeq lr, r1, ip, lsr #18 │ │ │ │ + andeq sl, r8, ip, asr #3 │ │ │ │ vst3.8 {d27-d29}, [pc], ip │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb8e7e0 │ │ │ │ + bl feb8e7d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d81f88 │ │ │ │ + blmi d81f80 │ │ │ │ ldmdbmi r5!, {r0, 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, {r1, r2, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f607a │ │ │ │ - bllt 18fe848 │ │ │ │ + bllt 18fe840 │ │ │ │ svclt 0x00182e00 │ │ │ │ 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 r6, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0x4629603a │ │ │ │ strtmi r2, [ip], #-513 @ 0xfffffdff │ │ │ │ - b fecfbf8c │ │ │ │ + b fedfbf84 │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ stchi 8, cr15, [r1], {4} │ │ │ │ stmiblt fp, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bmi 8c6084 │ │ │ │ + bmi 8c607c │ │ │ │ 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 │ │ │ │ @@ -58460,64 +58458,64 @@ │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [r9, r5, asr #27] @ │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r1, r4, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ - blmi 5f8038 │ │ │ │ + blmi 5f8030 │ │ │ │ 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, cr0, cr15, {7} @ │ │ │ │ @ instruction: 0xf7c6e7f1 │ │ │ │ - svclt 0x0000eac6 │ │ │ │ - andeq sl, r8, r6, lsl #3 │ │ │ │ - andeq r1, r4, lr, asr #31 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r8, lr, lsr r1 │ │ │ │ - andeq r1, r4, sl, ror pc │ │ │ │ - andeq lr, r1, r2, asr r8 │ │ │ │ - andeq lr, r1, r8, ror #16 │ │ │ │ - andeq lr, r1, r0, asr #16 │ │ │ │ - andeq lr, r1, r6, asr r8 │ │ │ │ - andeq sl, r8, r4, ror #1 │ │ │ │ - andeq lr, r1, r0, lsl r8 │ │ │ │ - andeq lr, r1, r6, lsr #16 │ │ │ │ + svclt 0x0000eaca │ │ │ │ + andeq sl, r8, lr, lsl #3 │ │ │ │ + ldrdeq r1, [r4], -r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r8, r6, asr #2 │ │ │ │ + andeq r1, r4, r2, lsl #31 │ │ │ │ + andeq lr, r1, sl, asr #16 │ │ │ │ + andeq lr, r1, r0, ror #16 │ │ │ │ + andeq lr, r1, r8, lsr r8 │ │ │ │ + andeq lr, r1, lr, asr #16 │ │ │ │ + andeq sl, r8, ip, ror #1 │ │ │ │ + andeq lr, r1, r8, lsl #16 │ │ │ │ + andeq lr, r1, lr, lsl r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb95334 │ │ │ │ + bl feb9532c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b420bc │ │ │ │ + blmi b420b4 │ │ │ │ strmi fp, [r5], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ - bllt 1d181b4 │ │ │ │ + bllt 1d181ac │ │ │ │ @ instruction: 0xf2414c29 │ │ │ │ mcrmi 2, 1, r2, cr9, cr4, {1} │ │ │ │ ldrbtmi r4, [ip], #-1045 @ 0xfffffbeb │ │ │ │ @ instruction: 0xf504447e │ │ │ │ @ instruction: 0x46207494 │ │ │ │ - b 97c078 │ │ │ │ + b a7c070 │ │ │ │ ldmdavs r3!, {r5, r9, sl, lr}^ │ │ │ │ rsbsvs r3, r3, r1, lsl #6 │ │ │ │ eorsvs r6, fp, r3, ror r8 │ │ │ │ - stmdb r4!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vtst.8 d22, d1, d27 │ │ │ │ @ instruction: 0xf5b32234 │ │ │ │ eorle r4, r9, #0, 30 │ │ │ │ stmdacs r0, {r3, r4, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ - blmi 74df88 │ │ │ │ - b 106de6c │ │ │ │ + blmi 74df80 │ │ │ │ + b 106de64 │ │ │ │ ldrbtmi r4, [fp], #-1285 @ 0xfffffafb │ │ │ │ @ instruction: 0xf64fbf24 │ │ │ │ @ instruction: 0xf6cf35d9 │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr} │ │ │ │ strtmi fp, [r8], -r3, ror #18 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldmdbmi r5, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -58528,28 +58526,28 @@ │ │ │ │ vst2.8 {d20,d22}, [pc :64], r2 │ │ │ │ ldmdami r2, {r0, r2, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ strcc r4, [ip, -r8, lsr #12] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ rsbsvs r4, r2, r0, lsr #12 │ │ │ │ - stmib r8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46206873 │ │ │ │ rsbsvs r3, r3, r1, lsl #6 │ │ │ │ rsbsvs r6, fp, r3, ror r8 │ │ │ │ - stmdb r8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7c7687b │ │ │ │ - andeq sl, r8, r4, ror r0 │ │ │ │ - andeq sl, r8, r2, rrx │ │ │ │ - @ instruction: 0x00045ab8 │ │ │ │ - andeq sl, r8, r6, lsr #32 │ │ │ │ - andeq lr, r1, lr, asr #14 │ │ │ │ - andeq lr, r1, r0, ror r7 │ │ │ │ - andeq lr, r1, ip, lsr r7 │ │ │ │ - andeq lr, r1, lr, asr r7 │ │ │ │ + andeq sl, r8, ip, ror r0 │ │ │ │ + andeq sl, r8, sl, rrx │ │ │ │ + andeq r5, r4, r0, asr #21 │ │ │ │ + andeq sl, r8, lr, lsr #32 │ │ │ │ + andeq lr, r1, r6, asr #14 │ │ │ │ + andeq lr, r1, r8, ror #14 │ │ │ │ + andeq lr, r1, r4, lsr r7 │ │ │ │ + andeq lr, r1, r6, asr r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004e2d │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -58592,20 +58590,20 @@ │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ smlabtcs r8, r6, r8, pc @ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ subeq pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldc2l 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ svclt 0x0000e7eb │ │ │ │ - muleq r8, r0, pc @ │ │ │ │ - andeq lr, r1, sl, lsr #13 │ │ │ │ - andeq lr, r1, r0, ror #13 │ │ │ │ + muleq r8, r8, pc @ │ │ │ │ + andeq lr, r1, r2, lsr #13 │ │ │ │ + ldrdeq lr, [r1], -r8 │ │ │ │ vst3.8 {d27-d29}, [pc], r8 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb922ac │ │ │ │ + bl feb922a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0b54 │ │ │ │ svcge 0x00046d91 │ │ │ │ fstmiaxmi lr!, {d4-d89} @ Deprecated │ │ │ │ ldrbtmi r4, [fp], #-1668 @ 0xfffff97c │ │ │ │ adcsvs r4, r8, sp, lsr #27 │ │ │ │ stmiami sp!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -58616,84 +58614,84 @@ │ │ │ │ svclt 0x00d82e01 │ │ │ │ svclt 0x000c2b00 │ │ │ │ strcs r2, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8c76800 │ │ │ │ @ instruction: 0xf04f0474 │ │ │ │ stmib r7, {}^ @ │ │ │ │ @ instruction: 0xf0002104 │ │ │ │ - blcs 9e544 │ │ │ │ + blcs 9e53c │ │ │ │ addshi pc, sl, r0 │ │ │ │ tstpeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0x461a60fb │ │ │ │ orrsvs pc, r4, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf1b86013 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf50780db │ │ │ │ @ instruction: 0xf889791d │ │ │ │ ldmibmi r9, {pc} │ │ │ │ ldrbteq pc, [r4], #-263 @ 0xfffffef9 @ │ │ │ │ @ instruction: 0x462022ff │ │ │ │ @ instruction: 0xf7c64479 │ │ │ │ - blmi fe5f9374 │ │ │ │ + blmi fe5f937c │ │ │ │ @ instruction: 0xf8842100 │ │ │ │ ldrbtmi r1, [fp], #-255 @ 0xffffff01 │ │ │ │ ldrdge pc, [r0, -r3]! │ │ │ │ ldcle 5, cr4, [ip, #-552] @ 0xfffffdd8 │ │ │ │ subhi pc, r8, #14614528 @ 0xdf0000 │ │ │ │ vmax.s8 d4, d23, d11 │ │ │ │ @ instruction: 0x460e1573 │ │ │ │ @ instruction: 0x462044f8 │ │ │ │ - bl efc2a8 │ │ │ │ + bl ffc2a0 │ │ │ │ ldmcs pc!, {r0, r1, r5, fp, ip}^ @ │ │ │ │ @ instruction: 0xf108d00a │ │ │ │ strd r3, [r3], -pc @ │ │ │ │ - blcs bc3ac │ │ │ │ + blcs bc3a4 │ │ │ │ mulle r3, sp, r2 │ │ │ │ svccs 0x0001f811 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bleq ba7dc │ │ │ │ + bleq ba7d4 │ │ │ │ ldrbmi r7, [r3, #30] │ │ │ │ - blmi fe1b2b5c │ │ │ │ + blmi fe1b2b54 │ │ │ │ strteq pc, [r0], -r7, lsl #2 │ │ │ │ tstcs r1, r1, asr r2 │ │ │ │ @ instruction: 0x4630447b │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - bl 1ffc2e4 │ │ │ │ + bl fe0fc2dc │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ strtmi r7, [r0], -r0, lsl #5 │ │ │ │ - blx 16fc3d4 │ │ │ │ + blx 16fc3cc │ │ │ │ @ instruction: 0xf7c64620 │ │ │ │ - ldmvs fp!, {r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ ldmdavs fp, {r5, sl, lr} │ │ │ │ stc2 7, cr15, [r2, #1020]! @ 0x3fc │ │ │ │ movwls r6, #10555 @ 0x293b │ │ │ │ ldmdbvs sl!, {r1, r5, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sp}^ │ │ │ │ strbmi r2, [r8], -r0, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-2676 @ 0xfffff58c │ │ │ │ mcr2 7, 0, pc, cr8, cr15, {7} @ │ │ │ │ andvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ffc40c │ │ │ │ + blx ffc404 │ │ │ │ stmiblt fp!, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - blx ff9fc416 │ │ │ │ + blx ff9fc40e │ │ │ │ @ instruction: 0x4e6eb990 │ │ │ │ ldmdbvc r3!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d68097 │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ addshi pc, sp, r0 │ │ │ │ strtmi r4, [r3], -r9, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl ff77c354 │ │ │ │ + bl ff87c34c │ │ │ │ and r2, r3, r0, lsl #8 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ strmi pc, [r4], -r9, lsl #27 │ │ │ │ - blmi 1750ddc │ │ │ │ + blmi 1750dd4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror r4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ldrtmi r6, [sp], pc, lsl #15 │ │ │ │ @@ -58703,15 +58701,15 @@ │ │ │ │ @ instruction: 0xf1070520 │ │ │ │ ldmdbvs fp!, {r2, r4, r5, r6, sl}^ │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ @ instruction: 0xf7ff791d │ │ │ │ subcs pc, pc, #12608 @ 0x3140 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bl 1b7c3ac │ │ │ │ + bl 1c7c3a4 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r6, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-337 @ 0xfffffeaf │ │ │ │ @ instruction: 0xf8844628 │ │ │ │ @ instruction: 0xf7ff604f │ │ │ │ subscs pc, r0, #11712 @ 0x2dc0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf9eef7ff │ │ │ │ @@ -58719,15 +58717,15 @@ │ │ │ │ @ instruction: 0xf107fd51 │ │ │ │ @ instruction: 0x461a031c │ │ │ │ @ instruction: 0xf50760fb │ │ │ │ mulsvs r3, r4, r3 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4648d136 │ │ │ │ andhi pc, r0, r9, lsl #17 │ │ │ │ - b fe67c3ec │ │ │ │ + b fe77c3e4 │ │ │ │ mcrne 1, 2, fp, cr3, cr8, {1} │ │ │ │ andcs pc, r3, r9, lsl r8 @ │ │ │ │ tstle r2, sl, lsl #20 │ │ │ │ @ instruction: 0xf8092200 │ │ │ │ ldmvs fp!, {r0, r1, sp}^ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462011ff │ │ │ │ @@ -58736,313 +58734,313 @@ │ │ │ │ stc2 7, cr15, [lr, #-1000]! @ 0xfffffc18 │ │ │ │ ldmdami sl!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ ldr pc, [pc, r9, lsr #26] │ │ │ │ ldmdbvc sp, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ rscscs r4, pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf7c64648 │ │ │ │ - strbmi lr, [r8], -ip, lsr #22 │ │ │ │ + @ instruction: 0x4648eb30 │ │ │ │ rscsvs pc, pc, r9, lsl #17 │ │ │ │ - b 1cfc438 │ │ │ │ + b 1dfc430 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ mcrne 15, 2, sl, cr3, cr10, {0} │ │ │ │ andcs pc, r3, r9, lsl r8 @ │ │ │ │ @ instruction: 0xf47f2a0a │ │ │ │ @ instruction: 0xf809af14 │ │ │ │ ldr r6, [r0, -r3] │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ rscsne pc, pc, #64, 4 │ │ │ │ - bl 57c45c │ │ │ │ + bl 67c454 │ │ │ │ @ instruction: 0xf8894648 │ │ │ │ @ instruction: 0xf7c661ff │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ strb sp, [r8, r1, asr #3] │ │ │ │ strtmi r4, [r3], -r5, lsr #16 │ │ │ │ tstcs r1, ip, ror r8 │ │ │ │ stmdapl r0!, {r2, r5, r9, fp, lr} │ │ │ │ stmdavs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bl 11fc480 │ │ │ │ + bl 12fc478 │ │ │ │ vst1.16 {d30}, [pc :128], r8 │ │ │ │ ldcne 2, cr7, [r0, #-768]! @ 0xfffffd00 │ │ │ │ cmppmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldmib r0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r9, fp, lr} │ │ │ │ andsvs r4, r0, sl, ror r4 │ │ │ │ ldmdbmi sp, {r0, r4, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c54479 │ │ │ │ - @ instruction: 0xf8c6ef66 │ │ │ │ + @ instruction: 0xf8c6ef6a │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ svcge 0x004ef47f │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ - stmia r8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c62001 │ │ │ │ - @ instruction: 0xf7c6e816 │ │ │ │ - ldmvs fp!, {r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7c6e81a │ │ │ │ + ldmvs fp!, {r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ smlawtcc r4, r6, r8, pc @ │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - @ instruction: 0x00089eb6 │ │ │ │ - strdeq r1, [r4], -ip │ │ │ │ - strdeq r1, [r4], -r8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r1, r0, asr #12 │ │ │ │ - andeq r9, r8, r2, asr #28 │ │ │ │ - andeq lr, r1, ip, lsl r5 │ │ │ │ - andeq lr, r1, r8, ror #11 │ │ │ │ - @ instruction: 0x0001e5b2 │ │ │ │ - muleq r8, r8, sp │ │ │ │ - andeq r8, r1, sl, ror #20 │ │ │ │ - @ instruction: 0x00041bb4 │ │ │ │ - andeq lr, r1, ip, asr #9 │ │ │ │ - andeq lr, r1, r2, asr #9 │ │ │ │ - andeq lr, r1, r0, ror r4 │ │ │ │ + @ instruction: 0x00089ebe │ │ │ │ + andeq r1, r4, r4, lsl #26 │ │ │ │ + andeq r1, r4, r0, lsl #26 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq lr, r1, r8, lsr r6 │ │ │ │ + andeq r9, r8, sl, asr #28 │ │ │ │ + andeq lr, r1, r4, lsl r5 │ │ │ │ + andeq lr, r1, r0, ror #11 │ │ │ │ + andeq lr, r1, sl, lsr #11 │ │ │ │ + andeq r9, r8, r0, lsr #27 │ │ │ │ + andeq r8, r1, r2, ror #20 │ │ │ │ + @ instruction: 0x00041bbc │ │ │ │ + andeq lr, r1, r4, asr #9 │ │ │ │ + @ instruction: 0x0001e4ba │ │ │ │ + andeq lr, r1, r8, ror #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r8, r1, r0, asr #18 │ │ │ │ - muleq r4, r0, r6 │ │ │ │ - muleq r1, r8, sl │ │ │ │ - andeq lr, r1, r6, lsr r4 │ │ │ │ + andeq r8, r1, r8, lsr r9 │ │ │ │ + muleq r4, r8, r6 │ │ │ │ + muleq r1, r0, sl │ │ │ │ + andeq lr, r1, lr, lsr #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95808 │ │ │ │ + bl feb95800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5825d0 │ │ │ │ + blmi 5825c8 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cc48 │ │ │ │ + blmi 52cc40 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86a54 │ │ │ │ + bcs 86a4c │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r0, lsl r1 │ │ │ │ - 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} │ │ │ │ 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 │ │ │ │ @ instruction: 0xe7e4faf7 │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r2, r3, r5, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx feafc65e │ │ │ │ + blx feafc656 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + andeq r9, r8, r8, lsr #23 │ │ │ │ andeq r9, r8, r0, lsr #23 │ │ │ │ - muleq r8, r8, fp │ │ │ │ - andeq r9, r8, r0, lsl #23 │ │ │ │ - @ instruction: 0x0001e2b6 │ │ │ │ - muleq r1, r0, r3 │ │ │ │ - andeq lr, r1, r4, lsr #5 │ │ │ │ - andeq lr, r1, lr, ror r3 │ │ │ │ + andeq r9, r8, r8, lsl #23 │ │ │ │ + andeq lr, r1, lr, lsr #5 │ │ │ │ + andeq lr, r1, r8, lsl #7 │ │ │ │ + muleq r1, ip, r2 │ │ │ │ + andeq lr, r1, r6, ror r3 │ │ │ │ strlt r4, [r0], #2825 @ 0xb09 │ │ │ │ svcge 0x0000447b │ │ │ │ ldrdcs pc, [ip, -r3] │ │ │ │ tstle r5, r1, lsl #20 │ │ │ │ @ instruction: 0x0110f8d3 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7c67b04 │ │ │ │ - svclt 0x0000b855 │ │ │ │ - andeq r9, r8, r0, lsr fp │ │ │ │ + svclt 0x0000b859 │ │ │ │ + andeq r9, r8, r8, lsr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb958b4 │ │ │ │ + bl feb958ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58267c │ │ │ │ + blmi 582674 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52ccf4 │ │ │ │ + blmi 52ccec │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86b00 │ │ │ │ + bcs 86af8 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r8, lsl r1 │ │ │ │ - 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}^ │ │ │ │ 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 │ │ │ │ strb pc, [r4, r1, lsr #21]! @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r2, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 157c70a │ │ │ │ + blx 157c702 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ strdeq r9, [r8], -r4 │ │ │ │ - andeq r9, r8, ip, ror #21 │ │ │ │ - ldrdeq r9, [r8], -r4 │ │ │ │ - andeq lr, r1, sl, lsl #4 │ │ │ │ + ldrdeq r9, [r8], -ip │ │ │ │ + andeq lr, r1, r2, lsl #4 │ │ │ │ + andeq lr, r1, r8, ror #5 │ │ │ │ strdeq lr, [r1], -r0 │ │ │ │ - strdeq lr, [r1], -r8 │ │ │ │ - ldrdeq lr, [r1], -lr @ │ │ │ │ + ldrdeq lr, [r1], -r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95934 │ │ │ │ + bl feb9592c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5826fc │ │ │ │ + blmi 5826f4 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cd74 │ │ │ │ + blmi 52cd6c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86b80 │ │ │ │ + bcs 86b78 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r4, lsl r1 │ │ │ │ - cdp 7, 15, cr15, cr14, cr5, {6} │ │ │ │ + svc 0x0002f7c5 │ │ │ │ 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 │ │ │ │ strb pc, [r4, r1, ror #20]! @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r0, r1, r4, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 57c78a │ │ │ │ + blx 57c782 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + andeq r9, r8, ip, ror sl │ │ │ │ andeq r9, r8, r4, ror sl │ │ │ │ - andeq r9, r8, ip, ror #20 │ │ │ │ - andeq r9, r8, r4, asr sl │ │ │ │ - andeq lr, r1, sl, lsl #3 │ │ │ │ - andeq lr, r1, ip, ror r2 │ │ │ │ - andeq lr, r1, r8, ror r1 │ │ │ │ - andeq lr, r1, sl, ror #4 │ │ │ │ + andeq r9, r8, ip, asr sl │ │ │ │ + andeq lr, r1, r2, lsl #3 │ │ │ │ + andeq lr, r1, r4, ror r2 │ │ │ │ + andeq lr, r1, r0, ror r1 │ │ │ │ + andeq lr, r1, r2, ror #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb959b4 │ │ │ │ + bl feb959ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58277c │ │ │ │ + blmi 582774 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cdf4 │ │ │ │ + blmi 52cdec │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86c00 │ │ │ │ + bcs 86bf8 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, ip, lsl r1 │ │ │ │ - stmib r2!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ 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 │ │ │ │ strb pc, [r4, r1, lsr #20]! @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r1, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff57c808 │ │ │ │ + blx ff57c800 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ strdeq r9, [r8], -r4 │ │ │ │ - andeq r9, r8, ip, ror #19 │ │ │ │ - ldrdeq r9, [r8], -r4 │ │ │ │ - andeq lr, r1, sl, lsl #2 │ │ │ │ - andeq lr, r1, r8, lsl #4 │ │ │ │ - strdeq lr, [r1], -r8 │ │ │ │ - strdeq lr, [r1], -r6 │ │ │ │ + ldrdeq r9, [r8], -ip │ │ │ │ + andeq lr, r1, r2, lsl #2 │ │ │ │ + andeq lr, r1, r0, lsl #4 │ │ │ │ + strdeq lr, [r1], -r0 │ │ │ │ + andeq lr, r1, lr, ror #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95a34 │ │ │ │ + bl feb95a2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5827fc │ │ │ │ + blmi 5827f4 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52ce74 │ │ │ │ + blmi 52ce6c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86c80 │ │ │ │ + bcs 86c78 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r0, asr #2 │ │ │ │ - cdp 7, 7, cr15, cr14, cr5, {6} │ │ │ │ + cdp 7, 8, 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} │ │ │ │ rscmi pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [r4, r1, ror #19]! @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r0, r4, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe57c888 │ │ │ │ + blx fe57c880 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + andeq r9, r8, ip, ror r9 │ │ │ │ andeq r9, r8, r4, ror r9 │ │ │ │ - andeq r9, r8, ip, ror #18 │ │ │ │ - andeq r9, r8, r4, asr r9 │ │ │ │ - andeq lr, r1, sl, lsl #1 │ │ │ │ - muleq r1, r4, r1 │ │ │ │ - andeq lr, r1, r8, ror r0 │ │ │ │ - andeq lr, r1, r2, lsl #3 │ │ │ │ + andeq r9, r8, ip, asr r9 │ │ │ │ + andeq lr, r1, r2, lsl #1 │ │ │ │ + andeq lr, r1, ip, lsl #3 │ │ │ │ + andeq lr, r1, r0, ror r0 │ │ │ │ + andeq lr, r1, sl, ror r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95ab4 │ │ │ │ + bl feb95aac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58287c │ │ │ │ + blmi 582874 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cef4 │ │ │ │ + blmi 52ceec │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86d00 │ │ │ │ + bcs 86cf8 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r4, asr #2 │ │ │ │ - stmdb r2!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ 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 │ │ │ │ strb pc, [r4, r1, lsr #19]! @ │ │ │ │ vst2.8 {d20,d22}, [pc], r9 │ │ │ │ stmdami r9, {r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 157c908 │ │ │ │ + blx 157c900 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ strdeq r9, [r8], -r4 │ │ │ │ - andeq r9, r8, ip, ror #17 │ │ │ │ - ldrdeq r9, [r8], -r4 │ │ │ │ - andeq lr, r1, sl │ │ │ │ - andeq lr, r1, r8, lsr #2 │ │ │ │ - strdeq sp, [r1], -r8 │ │ │ │ - andeq lr, r1, r6, lsl r1 │ │ │ │ + ldrdeq r9, [r8], -ip │ │ │ │ + andeq lr, r1, r2 │ │ │ │ + andeq lr, r1, r0, lsr #2 │ │ │ │ + strdeq sp, [r1], -r0 │ │ │ │ + andeq lr, r1, lr, lsl #2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r8, asr ip │ │ │ │ ldrbtmi r4, [ip], #-3416 @ 0xfffff2a8 │ │ │ │ ldrbtmi sl, [sp], #-3844 @ 0xfffff0fc │ │ │ │ - blcs 589d8 │ │ │ │ + blcs 589d0 │ │ │ │ @ instruction: 0xf8d4d166 │ │ │ │ - blcs 4ad84 │ │ │ │ - blcs b2a84 │ │ │ │ + blcs 4ad7c │ │ │ │ + blcs b2a7c │ │ │ │ addshi pc, r0, r0, asr #32 │ │ │ │ ldrbtmi r4, [sl], #-2642 @ 0xfffff5ae │ │ │ │ ldrdne lr, [r4], #-146 @ 0xffffff6e │ │ │ │ suble r4, r6, r8, lsl #5 │ │ │ │ ldrbtmi r4, [ip], #-3152 @ 0xfffff3b0 │ │ │ │ - blcs 58bfc │ │ │ │ + blcs 58bf4 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7c64610 │ │ │ │ - asrslt lr, r2 @ │ │ │ │ + asrslt lr, r6 @ │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {7} │ │ │ │ movwcs fp, #7964 @ 0x1f1c │ │ │ │ rsble r6, r3, r3, ror #1 │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r2, r3, r4, r5, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-2888 @ 0xfffff4b8 │ │ │ │ ldrbtmi r4, [fp], #-1144 @ 0xfffffb88 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ mrsls r2, (UNDEF: 0) │ │ │ │ ldc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - blmi 113a1f0 │ │ │ │ + blmi 113a1f8 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [fp], #-1552 @ 0xfffff9f0 │ │ │ │ @ instruction: 0x1118f8d3 │ │ │ │ - b fe37c8d8 │ │ │ │ + b fe47c8d0 │ │ │ │ strmi r6, [r4], -r3, ror #17 │ │ │ │ subsle r2, r0, r1, lsl #22 │ │ │ │ tstcs r1, sp, lsr sl │ │ │ │ sbcsvs r4, r1, sl, ror r4 │ │ │ │ bicsle r2, fp, r0, lsl #24 │ │ │ │ addsvs r4, r1, fp, lsr fp │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -59064,111 +59062,111 @@ │ │ │ │ strb pc, [r8, sp, asr #19]! @ │ │ │ │ ldrsbthi pc, [ip], pc @ │ │ │ │ andspl pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #3630 @ 0xe2e │ │ │ │ @ instruction: 0x4641447e │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf8d4f905 │ │ │ │ - blcs 4ae68 │ │ │ │ + blcs 4ae60 │ │ │ │ stmdavs r3!, {r0, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x46414630 │ │ │ │ andspl pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf9b4f7ff │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrtmi r4, [r3], -r3, lsr #18 │ │ │ │ ldrbtmi r4, [sl], #-2595 @ 0xfffff5dd │ │ │ │ ldrtmi r5, [r1], -r8, ror #16 │ │ │ │ @ instruction: 0xf7c66800 │ │ │ │ - rscvs lr, r6, r8, asr #17 │ │ │ │ + rscvs lr, r6, ip, asr #17 │ │ │ │ ldmdami lr, {r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 8102d4 │ │ │ │ + bmi 8102cc │ │ │ │ stmdapl r8!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7c66800 │ │ │ │ - @ instruction: 0xe7a5e8be │ │ │ │ + str lr, [r5, r2, asr #17]! │ │ │ │ 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, {r1, r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorpl pc, r1, #64, 4 │ │ │ │ - blmi 710b00 │ │ │ │ + blmi 710af8 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe77d447b │ │ │ │ - andeq r9, r8, r2, ror r8 │ │ │ │ - @ instruction: 0x000416ba │ │ │ │ - andeq r9, r8, r6, asr r8 │ │ │ │ - andeq r5, r4, r2, lsr #5 │ │ │ │ - andeq sp, r1, r6, ror #30 │ │ │ │ - strdeq lr, [r1], -ip │ │ │ │ - andeq r5, r1, lr, lsl #27 │ │ │ │ - strdeq r9, [r8], -lr │ │ │ │ - andeq r5, r4, r0, asr #4 │ │ │ │ - ldrdeq r9, [r8], -ip │ │ │ │ - andeq sp, r1, r6, lsl pc │ │ │ │ - andeq lr, r1, r8, asr #32 │ │ │ │ - andeq r5, r4, sl, lsl #4 │ │ │ │ - andeq sp, r1, sl, ror #29 │ │ │ │ - andeq lr, r1, ip, lsl r0 │ │ │ │ - ldrdeq sp, [r1], -r6 │ │ │ │ - andeq lr, r1, r8 │ │ │ │ - andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq lr, r1, r6, lsl r0 │ │ │ │ + andeq r9, r8, sl, ror r8 │ │ │ │ + andeq r1, r4, r2, asr #13 │ │ │ │ + andeq r9, r8, lr, asr r8 │ │ │ │ + andeq r5, r4, sl, lsr #5 │ │ │ │ + andeq sp, r1, lr, asr pc │ │ │ │ + strdeq lr, [r1], -r4 │ │ │ │ + andeq r5, r1, r6, lsl #27 │ │ │ │ + andeq r9, r8, r6, lsl #16 │ │ │ │ + andeq r5, r4, r8, asr #4 │ │ │ │ + andeq r9, r8, r4, ror #15 │ │ │ │ + andeq sp, r1, lr, lsl #30 │ │ │ │ + andeq lr, r1, r0, asr #32 │ │ │ │ + andeq r5, r4, r2, lsl r2 │ │ │ │ + andeq sp, r1, r2, ror #29 │ │ │ │ + andeq lr, r1, r4, lsl r0 │ │ │ │ + andeq sp, r1, lr, asr #29 │ │ │ │ andeq lr, r1, r0 │ │ │ │ - andeq sp, r1, r6, ror lr │ │ │ │ - @ instruction: 0x0001dfb4 │ │ │ │ - muleq r1, lr, ip │ │ │ │ - andeq sp, r1, r4, ror #28 │ │ │ │ - @ instruction: 0x0001dfbe │ │ │ │ - andeq r5, r1, ip, lsl #25 │ │ │ │ + andeq r0, r0, r4, lsl r4 │ │ │ │ + andeq lr, r1, lr │ │ │ │ + strdeq sp, [r1], -r8 │ │ │ │ + andeq sp, r1, lr, ror #28 │ │ │ │ + andeq sp, r1, ip, lsr #31 │ │ │ │ + muleq r1, r6, ip │ │ │ │ + andeq sp, r1, ip, asr lr │ │ │ │ + @ instruction: 0x0001dfb6 │ │ │ │ + andeq r5, r1, r4, lsl #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, sl, asr ip │ │ │ │ ldrbtmi r4, [ip], #-3418 @ 0xfffff2a6 │ │ │ │ ldrbtmi sl, [sp], #-3844 @ 0xfffff0fc │ │ │ │ - blcs 58bb4 │ │ │ │ + blcs 58bac │ │ │ │ @ instruction: 0xf8d4d16a │ │ │ │ - blcs 4af60 │ │ │ │ - blcs b2c6c │ │ │ │ + blcs 4af58 │ │ │ │ + blcs b2c64 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2900 @ 0xfffff4ac │ │ │ │ ldrdcs lr, [r4, #-147] @ 0xffffff6d │ │ │ │ umaalle r4, r9, r1, r2 │ │ │ │ ldrbtmi r4, [ip], #-3154 @ 0xfffff3ae │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf04f4e4f │ │ │ │ @ instruction: 0x461032ff │ │ │ │ @ instruction: 0xf8d6447e │ │ │ │ @ instruction: 0xf7c6111c │ │ │ │ - @ instruction: 0xb1a8e9ba │ │ │ │ + @ instruction: 0xb1a8e9be │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {7} │ │ │ │ movwcs sp, #109 @ 0x6d │ │ │ │ stmdbmi r9, {r0, r1, r5, r6, r7, sp, lr}^ │ │ │ │ rsbspl pc, r3, #64, 4 │ │ │ │ - blmi 1290c9c │ │ │ │ + blmi 1290c94 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ andcs pc, r1, r9, lsr #23 │ │ │ │ - ldc 7, cr15, [ip, #-788] @ 0xfffffcec │ │ │ │ + stc 7, cr15, [r0, #-788]! @ 0xfffffcec │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x1114f8d6 │ │ │ │ @ instruction: 0xf7c64610 │ │ │ │ - stmiavs r3!, {r6, r7, fp, sp, lr, pc}^ │ │ │ │ - blcs 503b8 │ │ │ │ - bmi ff2cc4 │ │ │ │ + stmiavs r3!, {r2, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + blcs 503b0 │ │ │ │ + bmi ff2cbc │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ stccs 0, cr6, [r0], {211} @ 0xd3 │ │ │ │ - blmi f7332c │ │ │ │ + blmi f73324 │ │ │ │ ldrbtmi r6, [fp], #-148 @ 0xffffff6c │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d26 │ │ │ │ ldmdami sl!, {r0, r2, r4, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8f2f7ff │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ @@ -59185,84 +59183,84 @@ │ │ │ │ ubfx pc, fp, #17, #8 │ │ │ │ ldrsbthi pc, [ip], pc @ │ │ │ │ subpl pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #3630 @ 0xe2e │ │ │ │ @ instruction: 0x4641447e │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf8d4f813 │ │ │ │ - blcs 4b04c │ │ │ │ + blcs 4b044 │ │ │ │ stmdavs r3!, {r0, r3, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x46414630 │ │ │ │ subpl pc, lr, #64, 4 │ │ │ │ @ instruction: 0xf8c2f7ff │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strbmi r4, [r1], -r3, lsr #16 │ │ │ │ ldrbtmi r4, [sl], #-2595 @ 0xfffff5dd │ │ │ │ stmdavs r0, {r3, r5, fp, ip, lr} │ │ │ │ - svc 0x00d6f7c5 │ │ │ │ + svc 0x00daf7c5 │ │ │ │ ldmdami pc, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - bmi 85051c │ │ │ │ + bmi 850514 │ │ │ │ ldrbtmi r4, [sl], #-1601 @ 0xfffff9bf │ │ │ │ stmdavs r0, {r3, r5, fp, ip, lr} │ │ │ │ - svc 0x00ccf7c5 │ │ │ │ + svc 0x00d0f7c5 │ │ │ │ str r6, [r8, r6, 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, r2, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcvs pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ - blmi 710ce4 │ │ │ │ + blmi 710cdc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe77e447b │ │ │ │ - muleq r8, r6, r6 │ │ │ │ - ldrdeq r1, [r4], -lr │ │ │ │ - andeq r9, r8, sl, ror r6 │ │ │ │ - andeq r5, r4, r6, asr #1 │ │ │ │ - andeq r9, r8, r8, asr r6 │ │ │ │ - andeq sp, r1, r0, lsl #27 │ │ │ │ - andeq sp, r1, r6, lsl pc │ │ │ │ - andeq r5, r1, r8, lsr #23 │ │ │ │ - andeq r5, r4, lr, asr r0 │ │ │ │ - strdeq r9, [r8], -sl │ │ │ │ - andeq sp, r1, r4, lsr sp │ │ │ │ - ldrdeq sp, [r1], -r6 │ │ │ │ - andeq r5, r4, r6, lsr #32 │ │ │ │ - andeq sp, r1, r6, lsl #26 │ │ │ │ - andeq sp, r1, r8, lsr #29 │ │ │ │ - strdeq sp, [r1], -r2 │ │ │ │ - muleq r1, r4, lr │ │ │ │ + muleq r8, lr, r6 │ │ │ │ + andeq r1, r4, r6, ror #9 │ │ │ │ + andeq r9, r8, r2, lsl #13 │ │ │ │ + andeq r5, r4, lr, asr #1 │ │ │ │ + andeq r9, r8, r0, ror #12 │ │ │ │ + andeq sp, r1, r8, ror sp │ │ │ │ + andeq sp, r1, lr, lsl #30 │ │ │ │ + andeq r5, r1, r0, lsr #23 │ │ │ │ + andeq r5, r4, r6, rrx │ │ │ │ + andeq r9, r8, r2, lsl #12 │ │ │ │ + andeq sp, r1, ip, lsr #26 │ │ │ │ + andeq sp, r1, lr, asr #29 │ │ │ │ + andeq r5, r4, lr, lsr #32 │ │ │ │ + strdeq sp, [r1], -lr │ │ │ │ + andeq sp, r1, r0, lsr #29 │ │ │ │ + andeq sp, r1, sl, ror #25 │ │ │ │ + andeq sp, r1, ip, lsl #29 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq sp, r1, r2, lsr lr │ │ │ │ - andeq sp, r1, lr, lsl lr │ │ │ │ - muleq r1, r2, ip │ │ │ │ - ldrdeq sp, [r1], -r0 │ │ │ │ - @ instruction: 0x00015aba │ │ │ │ - andeq sp, r1, r0, lsl #25 │ │ │ │ - andeq sp, r1, r2, lsr lr │ │ │ │ - andeq r5, r1, r8, lsr #21 │ │ │ │ + andeq sp, r1, sl, lsr #28 │ │ │ │ + andeq sp, r1, r6, lsl lr │ │ │ │ + andeq sp, r1, sl, lsl #25 │ │ │ │ + andeq sp, r1, r8, asr #27 │ │ │ │ + @ instruction: 0x00015ab2 │ │ │ │ + andeq sp, r1, r8, ror ip │ │ │ │ + andeq sp, r1, sl, lsr #28 │ │ │ │ + andeq r5, r1, r0, lsr #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb95ef4 │ │ │ │ + bl feb95eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a02c9c │ │ │ │ + blmi a02c94 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ - bllt 118d70 │ │ │ │ + bllt 118d68 │ │ │ │ ldrbtmi r4, [ip], #-3109 @ 0xfffff3db │ │ │ │ ldrdcc pc, [ip, -r4] │ │ │ │ eorle r2, ip, r1, lsl #22 │ │ │ │ - stc 7, cr15, [r2], #-788 @ 0xfffffcec │ │ │ │ + stc 7, cr15, [r6], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0xf8c44606 │ │ │ │ @ instruction: 0xf7c50140 │ │ │ │ - strmi lr, [r5], -r2, lsl #30 │ │ │ │ + strmi lr, [r5], -r6, lsl #30 │ │ │ │ smlalbteq pc, r4, r4, r8 @ │ │ │ │ - ldcl 7, cr15, [r4, #-788] @ 0xfffffcec │ │ │ │ + ldcl 7, cr15, [r8, #-788] @ 0xfffffcec │ │ │ │ tstpeq r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - ldc 7, cr15, [r2, #-788] @ 0xfffffcec │ │ │ │ + ldc 7, cr15, [r6, #-788] @ 0xfffffcec │ │ │ │ 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 │ │ │ │ @@ -59281,46 +59279,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: 0xf810f7ff │ │ │ │ svclt 0x0000e7f1 │ │ │ │ + @ instruction: 0x000894be │ │ │ │ @ instruction: 0x000894b6 │ │ │ │ - andeq r9, r8, lr, lsr #9 │ │ │ │ - andeq sp, r1, lr, lsr #23 │ │ │ │ - andeq sp, r1, r8, ror sp │ │ │ │ - muleq r1, ip, fp │ │ │ │ - andeq sp, r1, r6, ror #26 │ │ │ │ - andeq sp, r1, r0, ror fp │ │ │ │ - andeq sp, r1, sl, lsr sp │ │ │ │ + andeq sp, r1, r6, lsr #23 │ │ │ │ + andeq sp, r1, r0, ror sp │ │ │ │ + muleq r1, r4, fp │ │ │ │ + andeq sp, r1, lr, asr sp │ │ │ │ + andeq sp, r1, r8, ror #22 │ │ │ │ + andeq sp, r1, r2, lsr sp │ │ │ │ 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 fe318e40 │ │ │ │ + bllt fe318e38 │ │ │ │ ldrbtmi r4, [ip], #-3139 @ 0xfffff3bd │ │ │ │ ldrdhi pc, [ip, -r4] │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0xf8d4d175 │ │ │ │ strtmi r5, [r8], -r4, asr #2 │ │ │ │ - stc 7, cr15, [r0, #788]! @ 0x314 │ │ │ │ + stc 7, cr15, [r4, #788]! @ 0x314 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4629d15c │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ - blx 117cd5a │ │ │ │ + blx 117cd52 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d4d14b │ │ │ │ strbmi r9, [r8], -r0, asr #2 │ │ │ │ - svc 0x0090f7c5 │ │ │ │ + svc 0x0094f7c5 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf7c5d139 │ │ │ │ - stmdacs r0, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdavs r2!, {r2, r5, r9, fp, ip, lr, pc} │ │ │ │ ldrdcc pc, [r4, #-132] @ 0xffffff7c │ │ │ │ tstpls r0, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ movtls lr, #22980 @ 0x59c4 │ │ │ │ tstpcc ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, sl, ror #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @@ -59338,222 +59336,222 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vmla.i8 d20, d0, d20 │ │ │ │ stcmi 2, cr5, [r4], #-628 @ 0xfffffd8c │ │ │ │ ldrbtmi r4, [r9], #-2852 @ 0xfffff4dc │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ stmib sp, {r4, r5, r9, sl, lr}^ │ │ │ │ tstls r0, r1, lsl #8 │ │ │ │ - blx c7ce7c │ │ │ │ + blx c7ce74 │ │ │ │ @ instruction: 0xf7c54640 │ │ │ │ - ldmdbmi pc, {r2, r5, r7, r8, r9, fp, sp, lr, pc} @ │ │ │ │ + ldmdbmi pc, {r3, r5, r7, r8, r9, fp, sp, lr, pc} @ │ │ │ │ ldcmi 6, cr4, [pc], {40} @ 0x28 │ │ │ │ addspl pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2846 @ 0xfffff4e2 │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ ldmdbmi sp, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ - blmi 791f14 │ │ │ │ + blmi 791f0c │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7e3447b │ │ │ │ vmul.i8 d20, d0, d11 │ │ │ │ ldmdami fp, {r0, r1, r2, r4, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r9], #-2843 @ 0xfffff4e5 │ │ │ │ ldrbtmi r4, [fp], #-1144 @ 0xfffffb88 │ │ │ │ andcs lr, r1, sp, asr #19 │ │ │ │ mrsls r2, (UNDEF: 0) │ │ │ │ - blx 37cec4 │ │ │ │ + blx 37cebc │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - ldmdbmi r6, {r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r6, {r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addspl pc, r5, #64, 4 │ │ │ │ - blmi 5d0f2c │ │ │ │ + blmi 5d0f24 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7ed447b │ │ │ │ + andeq r9, r8, lr, ror #7 │ │ │ │ andeq r9, r8, r6, ror #7 │ │ │ │ - ldrdeq r9, [r8], -lr │ │ │ │ - @ instruction: 0x0001dabc │ │ │ │ - muleq r1, r6, ip │ │ │ │ - andeq sp, r1, sl, lsr #21 │ │ │ │ - andeq sp, r1, r4, lsl #25 │ │ │ │ - andeq sp, r1, lr, lsl #21 │ │ │ │ - ldrdeq sp, [r1], -ip │ │ │ │ - @ instruction: 0x000158b6 │ │ │ │ - andeq sp, r1, sl, ror #20 │ │ │ │ - andeq sp, r1, r0, lsr #25 │ │ │ │ - muleq r1, r2, r8 │ │ │ │ - andeq sp, r1, r8, asr sl │ │ │ │ - andeq sp, r1, lr, asr ip │ │ │ │ - andeq r5, r1, r0, lsl #17 │ │ │ │ - andeq sp, r1, r6, asr #20 │ │ │ │ - andeq sp, r1, r4, lsr ip │ │ │ │ - andeq r5, r1, lr, ror #16 │ │ │ │ - andeq sp, r1, r4, lsr #20 │ │ │ │ - andeq sp, r1, r2, ror #22 │ │ │ │ - andeq r5, r1, ip, asr #16 │ │ │ │ + @ instruction: 0x0001dab4 │ │ │ │ + andeq sp, r1, lr, lsl #25 │ │ │ │ + andeq sp, r1, r2, lsr #21 │ │ │ │ + andeq sp, r1, ip, ror ip │ │ │ │ + andeq sp, r1, r6, lsl #21 │ │ │ │ + ldrdeq sp, [r1], -r4 │ │ │ │ + andeq r5, r1, lr, lsr #17 │ │ │ │ + andeq sp, r1, r2, ror #20 │ │ │ │ + muleq r1, r8, ip │ │ │ │ + andeq r5, r1, sl, lsl #17 │ │ │ │ + andeq sp, r1, r0, asr sl │ │ │ │ + andeq sp, r1, r6, asr ip │ │ │ │ + andeq r5, r1, r8, ror r8 │ │ │ │ + andeq sp, r1, lr, lsr sl │ │ │ │ + andeq sp, r1, ip, lsr #24 │ │ │ │ + andeq r5, r1, r6, ror #16 │ │ │ │ + andeq sp, r1, ip, lsl sl │ │ │ │ + andeq sp, r1, sl, asr fp │ │ │ │ + andeq r5, r1, r4, asr #16 │ │ │ │ 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 58fbc │ │ │ │ + blcs 58fb4 │ │ │ │ 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: 0x4604ecd6 │ │ │ │ + @ instruction: 0x4604ecda │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r8], -r4, lsl #1 │ │ │ │ - cdp 7, 12, cr15, cr14, cr5, {6} │ │ │ │ + cdp 7, 13, cr15, cr2, cr5, {6} │ │ │ │ cmnle r3, r0, lsl #16 │ │ │ │ - b ff87ceac │ │ │ │ + b ff97cea4 │ │ │ │ smlalbble r4, r4, r0, r5 @ │ │ │ │ - stcl 7, cr15, [r0, #788] @ 0x314 │ │ │ │ + stcl 7, cr15, [r4, #788] @ 0x314 │ │ │ │ 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 fab4b4 │ │ │ │ + blmi fab4ac │ │ │ │ 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, r9, 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 │ │ │ │ @ instruction: 0x4620f975 │ │ │ │ - b ffa7cf10 │ │ │ │ + b ffb7cf08 │ │ │ │ vmul.i8 d20, d0, d17 │ │ │ │ ldmdami r1!, {r0, r2, r3, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 0, pc, cr8, 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 │ │ │ │ andcs pc, r0, fp, asr #29 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi fp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adcspl pc, r6, #64, 4 │ │ │ │ - blmi b110d8 │ │ │ │ + blmi b110d0 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ andcs pc, r1, pc, asr #18 │ │ │ │ - b ff0fcf5c │ │ │ │ + b ff1fcf54 │ │ │ │ vst2.8 {d20,d22}, [pc :128], r5 │ │ │ │ - blmi 997b28 │ │ │ │ + blmi 997b20 │ │ │ │ stcmi 6, cr4, [r5], #-160 @ 0xffffff60 │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ strls r4, [r2], #-1148 @ 0xfffffb84 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf93ef7ff │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - stmdbmi r0!, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r0!, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ adcpl pc, lr, #64, 4 │ │ │ │ - blmi 8510f0 │ │ │ │ + blmi 8510e8 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7dc447b │ │ │ │ @ instruction: 0x4620491e │ │ │ │ vmla.f32 d20, d0, d14 │ │ │ │ - blmi 7d3b5c │ │ │ │ + blmi 7d3b54 │ │ │ │ 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 751108 │ │ │ │ + blmi 751100 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7c8447b │ │ │ │ - andeq r9, r8, sl, ror #4 │ │ │ │ - andeq r9, r8, r0, ror #4 │ │ │ │ - andeq r9, r8, r2, lsl r2 │ │ │ │ - andeq r4, r4, r4, asr ip │ │ │ │ - strdeq r9, [r8], -r4 │ │ │ │ - andeq sp, r1, r6, lsl r9 │ │ │ │ - andeq sp, r1, r0, lsl ip │ │ │ │ - andeq r5, r1, ip, lsr r7 │ │ │ │ - strdeq sp, [r1], -r8 │ │ │ │ - andeq sp, r1, r6, asr fp │ │ │ │ - andeq sp, r1, r6, ror #17 │ │ │ │ - andeq sp, r1, r4, asr #22 │ │ │ │ - andeq sp, r1, ip, asr #17 │ │ │ │ - muleq r1, lr, fp │ │ │ │ - strdeq r5, [r1], -r4 │ │ │ │ - andeq sp, r1, r8, lsr #17 │ │ │ │ - ldrdeq r5, [r1], -r2 │ │ │ │ - andeq sp, r1, r4, lsr fp │ │ │ │ - andeq sp, r1, r8, lsl #17 │ │ │ │ - strdeq sp, [r1], -sl │ │ │ │ - @ instruction: 0x000156b0 │ │ │ │ - andeq sp, r1, r4, ror r8 │ │ │ │ - andeq sp, r1, r2, lsr fp │ │ │ │ - muleq r1, sl, r6 │ │ │ │ - andeq sp, r1, r0, ror #16 │ │ │ │ - andeq sp, r1, sl, lsl #22 │ │ │ │ - andeq r5, r1, r8, lsl #13 │ │ │ │ + andeq r9, r8, r2, ror r2 │ │ │ │ + andeq r9, r8, r8, ror #4 │ │ │ │ + andeq r9, r8, sl, lsl r2 │ │ │ │ + andeq r4, r4, ip, asr ip │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ + andeq sp, r1, lr, lsl #18 │ │ │ │ + andeq sp, r1, r8, lsl #24 │ │ │ │ + andeq r5, r1, r4, lsr r7 │ │ │ │ + strdeq sp, [r1], -r0 │ │ │ │ + andeq sp, r1, lr, asr #22 │ │ │ │ + ldrdeq sp, [r1], -lr │ │ │ │ + andeq sp, r1, ip, lsr fp │ │ │ │ + andeq sp, r1, r4, asr #17 │ │ │ │ + muleq r1, r6, fp │ │ │ │ + andeq r5, r1, ip, ror #13 │ │ │ │ + andeq sp, r1, r0, lsr #17 │ │ │ │ + andeq r5, r1, sl, asr #13 │ │ │ │ + andeq sp, r1, ip, lsr #22 │ │ │ │ + andeq sp, r1, r0, lsl #17 │ │ │ │ + strdeq sp, [r1], -r2 │ │ │ │ + andeq r5, r1, r8, lsr #13 │ │ │ │ + andeq sp, r1, ip, ror #16 │ │ │ │ + andeq sp, r1, sl, lsr #22 │ │ │ │ + muleq r1, r2, r6 │ │ │ │ + andeq sp, r1, r8, asr r8 │ │ │ │ + andeq sp, r1, r2, lsl #22 │ │ │ │ + andeq r5, r1, r0, lsl #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96318 │ │ │ │ + bl feb96310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 14c2fe0 │ │ │ │ + blmi 14c2fd8 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 14d0314 │ │ │ │ + bmi 14d030c │ │ │ │ svcge 0x00044479 │ │ │ │ ldmdavs fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 3f93c │ │ │ │ + blcs 3f934 │ │ │ │ mcrrmi 1, 4, sp, sp, cr11 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ cdpcs 1, 0, cr6, cr0, cr12, {0} │ │ │ │ @ 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: 0xf7c52001 │ │ │ │ - @ instruction: 0x4604e97c │ │ │ │ + strmi lr, [r4], -r0, lsl #19 │ │ │ │ rsbsle r2, r1, 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 │ │ │ │ - stcl 7, cr15, [sl], #-788 @ 0xfffffcec │ │ │ │ + stcl 7, cr15, [lr], #-788 @ 0xfffffcec │ │ │ │ stmdacs r0, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blmi f332f8 │ │ │ │ + blmi f332f0 │ │ │ │ ldrdcs lr, [r2, -r0] │ │ │ │ @ instruction: 0x4620447b │ │ │ │ cmpcs r0, r3, asr #19 │ │ │ │ - stmib lr!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mcr2 7, 0, pc, cr12, cr15, {7} @ │ │ │ │ - blmi e11a7c │ │ │ │ + blmi e11a74 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt sl, {r0, r3, r4, r7, sp, lr}^ │ │ │ │ - blmi c11a84 │ │ │ │ + blmi c11a7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f19224 │ │ │ │ + bvs 1f1921c │ │ │ │ @ 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} │ │ │ │ @@ -59562,102 +59560,102 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ str pc, [sl, fp, lsr #26]! │ │ │ │ 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, [lr, #1016] @ 0x3f8 │ │ │ │ @ instruction: 0xf7c5e7da │ │ │ │ - stmdbmi r6!, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stcmi 6, cr4, [r6], #-192 @ 0xffffff40 │ │ │ │ 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, r3, ror #16 │ │ │ │ - ldmib r6, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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: 0xf852f7ff │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - ldmdbmi fp, {r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ sbcspl pc, lr, #64, 4 │ │ │ │ - blmi 7122b4 │ │ │ │ + blmi 7122ac │ │ │ │ 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 │ │ │ │ - muleq r8, r0, r0 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ + muleq r8, r8, r0 │ │ │ │ + andeq r0, r4, r0, ror #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r8, r4, ror r0 │ │ │ │ - andeq r9, r8, r4, lsr #32 │ │ │ │ - andeq r9, r8, lr │ │ │ │ - andeq r4, r4, r4, ror #20 │ │ │ │ - andeq r0, r4, ip, asr #28 │ │ │ │ - andeq sp, r1, lr, lsl r7 │ │ │ │ - andeq sp, r1, ip, lsr sl │ │ │ │ - andeq sp, r1, ip, lsl #14 │ │ │ │ - andeq sp, r1, sl, lsr #20 │ │ │ │ - strdeq sp, [r1], -r2 │ │ │ │ - andeq sp, r1, r0, lsl #19 │ │ │ │ - andeq r5, r1, sl, lsl r5 │ │ │ │ - ldrdeq sp, [r1], -r2 │ │ │ │ - andeq sp, r1, r4, asr #18 │ │ │ │ - strdeq r5, [r1], -r4 │ │ │ │ - @ instruction: 0x0001d6b0 │ │ │ │ - strdeq sp, [r1], -r2 │ │ │ │ - ldrdeq r5, [r1], -r8 │ │ │ │ - muleq r1, lr, r6 │ │ │ │ - ldrdeq sp, [r1], -r0 │ │ │ │ - andeq r5, r1, r6, asr #9 │ │ │ │ + andeq r9, r8, ip, ror r0 │ │ │ │ + andeq r9, r8, ip, lsr #32 │ │ │ │ + andeq r9, r8, r6, lsl r0 │ │ │ │ + andeq r4, r4, ip, ror #20 │ │ │ │ + andeq r0, r4, r4, asr lr │ │ │ │ + andeq sp, r1, r6, lsl r7 │ │ │ │ + andeq sp, r1, r4, lsr sl │ │ │ │ + andeq sp, r1, r4, lsl #14 │ │ │ │ + andeq sp, r1, r2, lsr #20 │ │ │ │ + andeq sp, r1, sl, ror #13 │ │ │ │ + andeq sp, r1, r8, ror r9 │ │ │ │ + andeq r5, r1, r2, lsl r5 │ │ │ │ + andeq sp, r1, sl, asr #13 │ │ │ │ + andeq sp, r1, ip, lsr r9 │ │ │ │ + andeq r5, r1, ip, ror #9 │ │ │ │ + andeq sp, r1, r8, lsr #13 │ │ │ │ + andeq sp, r1, sl, ror #19 │ │ │ │ + ldrdeq r5, [r1], -r0 │ │ │ │ + muleq r1, r6, r6 │ │ │ │ + andeq sp, r1, r8, asr #19 │ │ │ │ + @ instruction: 0x000154be │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb964d0 │ │ │ │ + bl feb964c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1483198 │ │ │ │ + blmi 1483190 │ │ │ │ ldmdbmi r1, {r0, r1, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 14904cc │ │ │ │ + bmi 14904c4 │ │ │ │ svcge 0x00044479 │ │ │ │ ldmdavs fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 3faf4 │ │ │ │ + blcs 3faec │ │ │ │ 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: 0xf7c52001 │ │ │ │ - @ instruction: 0x4604e89c │ │ │ │ + strmi lr, [r4], -r0, lsr #17 │ │ │ │ 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 │ │ │ │ - bl fe2fd258 │ │ │ │ + bl fe3fd250 │ │ │ │ cmplt r0, #120, 16 @ 0x780000 │ │ │ │ ldc2 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf7c54620 │ │ │ │ - blmi df97a4 │ │ │ │ + blmi df97ac │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi dada28 │ │ │ │ + bmi dada20 │ │ │ │ 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} @ │ │ │ │ @@ -59666,73 +59664,73 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ sbfx pc, fp, #24, #23 │ │ │ │ vst2.8 {d20,d22}, [pc :128], ip │ │ │ │ stmdami ip!, {r0, r1, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 7, cr15, [lr, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7c5e7df │ │ │ │ - stmdbmi r9!, {r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r9!, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ andvs pc, pc, #64, 4 │ │ │ │ - blmi a92448 │ │ │ │ + blmi a92440 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r0, r1, lsl #8 │ │ │ │ @ instruction: 0xff94f7fe │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - stmdbmi r4!, {r3, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r4!, {r2, r3, r8, fp, sp, lr, pc} │ │ │ │ andvs pc, r9, #64, 4 │ │ │ │ - blmi 952454 │ │ │ │ + blmi 95244c │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7ee447b │ │ │ │ ldrtmi r4, [r0], -r2, lsr #18 │ │ │ │ @ instruction: 0xf2404c22 │ │ │ │ - blmi 8d3fd8 │ │ │ │ + blmi 8d3fd0 │ │ │ │ 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: 0xff70f7fe │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - ldmdbmi fp, {r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r3, r5, r6, r7, 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 │ │ │ │ - ldrdeq r8, [r8], -r8 @ │ │ │ │ - andeq r0, r4, r0, lsr #26 │ │ │ │ + andeq r8, r8, r0, ror #29 │ │ │ │ + andeq r0, r4, r8, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00088eb6 │ │ │ │ - andeq r8, r8, r0, ror #28 │ │ │ │ - andeq r0, r4, r2, lsr #25 │ │ │ │ - andeq sp, r1, lr, ror r5 │ │ │ │ - ldrdeq sp, [r1], -r0 │ │ │ │ - andeq sp, r1, ip, ror #10 │ │ │ │ - @ instruction: 0x0001d8be │ │ │ │ - andeq sp, r1, r4, asr r5 │ │ │ │ - muleq r1, r6, r8 │ │ │ │ - andeq r5, r1, ip, ror r3 │ │ │ │ - andeq sp, r1, r4, lsr r5 │ │ │ │ - andeq sp, r1, r6, ror #16 │ │ │ │ - andeq r5, r1, ip, asr r3 │ │ │ │ - andeq sp, r1, r0, lsr #10 │ │ │ │ - andeq sp, r1, lr, lsr #15 │ │ │ │ - andeq r5, r1, r8, asr #6 │ │ │ │ - andeq sp, r1, lr, lsl #10 │ │ │ │ - andeq sp, r1, r0, lsl #15 │ │ │ │ - andeq r5, r1, r0, lsr r3 │ │ │ │ - andeq sp, r1, sl, ror #9 │ │ │ │ - andeq sp, r1, r0, asr r8 │ │ │ │ - andeq r5, r1, r2, lsl r3 │ │ │ │ + @ instruction: 0x00088ebe │ │ │ │ + andeq r8, r8, r8, ror #28 │ │ │ │ + andeq r0, r4, sl, lsr #25 │ │ │ │ + andeq sp, r1, r6, ror r5 │ │ │ │ + andeq sp, r1, r8, asr #17 │ │ │ │ + andeq sp, r1, r4, ror #10 │ │ │ │ + @ instruction: 0x0001d8b6 │ │ │ │ + andeq sp, r1, ip, asr #10 │ │ │ │ + andeq sp, r1, lr, lsl #17 │ │ │ │ + andeq r5, r1, r4, ror r3 │ │ │ │ + andeq sp, r1, ip, lsr #10 │ │ │ │ + andeq sp, r1, lr, asr r8 │ │ │ │ + andeq r5, r1, r4, asr r3 │ │ │ │ + andeq sp, r1, r8, lsl r5 │ │ │ │ + andeq sp, r1, r6, lsr #15 │ │ │ │ + andeq r5, r1, r0, asr #6 │ │ │ │ + andeq sp, r1, r6, lsl #10 │ │ │ │ + andeq sp, r1, r8, ror r7 │ │ │ │ + andeq r5, r1, r8, lsr #6 │ │ │ │ + andeq sp, r1, r2, ror #9 │ │ │ │ + andeq sp, r1, r8, asr #16 │ │ │ │ + andeq r5, r1, sl, lsl #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96688 │ │ │ │ + bl feb96680 │ │ │ │ @ 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 │ │ │ │ @@ -59743,19 +59741,19 @@ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -sp, lsr #27 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0xf88433ff │ │ │ │ teqvs r3, r8, asr #3 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq r4, r4, r8, ror r7 │ │ │ │ - andeq r8, r8, lr, lsl #26 │ │ │ │ - andeq sp, r1, r6, asr #15 │ │ │ │ + andeq r4, r4, r0, lsl #15 │ │ │ │ + andeq r8, r8, r6, lsl sp │ │ │ │ + @ instruction: 0x0001d7be │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb966e4 │ │ │ │ + bl feb966dc │ │ │ │ @ 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 │ │ │ │ @@ -59766,17 +59764,17 @@ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4628fd7f │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0xf88433ff │ │ │ │ cmnvs r3, r8, lsl #5 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq r4, r4, ip, lsl r7 │ │ │ │ - @ instruction: 0x00088cb2 │ │ │ │ - andeq sp, r1, r2, lsl #15 │ │ │ │ + andeq r4, r4, r4, lsr #14 │ │ │ │ + @ instruction: 0x00088cba │ │ │ │ + andeq sp, r1, sl, ror r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r2, lsl #27 │ │ │ │ ldrbtmi r4, [sp], #-1673 @ 0xfffff977 │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ @@ -59788,173 +59786,173 @@ │ │ │ │ ldrdlt pc, [ip, #143]! @ 0x8f │ │ │ │ @ instruction: 0xf85b44fb │ │ │ │ mvnslt r5, r4, lsr #32 │ │ │ │ ldrdge pc, [r4, #143]! @ 0x8f │ │ │ │ @ instruction: 0xf105223f │ │ │ │ ldrbtmi r0, [sl], #276 @ 0x114 │ │ │ │ rscvc pc, r4, sl, lsl #10 │ │ │ │ - b ffcfd49c │ │ │ │ + b ffdfd494 │ │ │ │ @ instruction: 0xf88a2300 │ │ │ │ - blmi 1d4bdac │ │ │ │ + blmi 1d4bda4 │ │ │ │ andne lr, sp, #3489792 @ 0x354000 │ │ │ │ tstvs r9, fp, ror r4 │ │ │ │ @ instruction: 0xf105b12a │ │ │ │ @ instruction: 0xf00b0038 │ │ │ │ @ instruction: 0xf85bff6b │ │ │ │ stmiavs r8!, {r2, r5, ip, lr}^ │ │ │ │ - svc 0x00e6f7c4 │ │ │ │ + svc 0x00eaf7c4 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - teqcs ip, r4, ror #31 │ │ │ │ + teqcs ip, r8, ror #31 │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - blmi 1afb30c │ │ │ │ + blmi 1afb314 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ eoreq pc, r4, r3, asr #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf04f8090 │ │ │ │ @ instruction: 0xb1260a01 │ │ │ │ @ instruction: 0xf7c54630 │ │ │ │ - @ instruction: 0xf100ea18 │ │ │ │ + @ instruction: 0xf100ea1c │ │ │ │ ldrbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - rscvs lr, r8, r0, asr #30 │ │ │ │ + rscvs lr, r8, r4, asr #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r0], -pc, lsl #1 │ │ │ │ ldc2 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ @ instruction: 0xf1b04a5d │ │ │ │ ldrbtmi r0, [sl], #-2816 @ 0xfffff500 │ │ │ │ @ instruction: 0xf852607a │ │ │ │ stmiavs fp!, {r2, r5, ip, lr}^ │ │ │ │ ldrtmi sp, [r1], -r3, lsr #22 │ │ │ │ @ instruction: 0x46524618 │ │ │ │ @ instruction: 0xf7fe2600 │ │ │ │ - blvs f3dbf4 │ │ │ │ + blvs f3dbec │ │ │ │ strlt lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ adcvs r6, fp, lr, lsr #7 │ │ │ │ @ instruction: 0xf1b8612e │ │ │ │ teqle sl, r0, lsl #30 │ │ │ │ andshi pc, r4, r5, lsl #17 │ │ │ │ @ instruction: 0xf8c54b51 │ │ │ │ ldrbtmi r9, [fp], #-52 @ 0xffffffcc │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmla.i8 q10, q0, │ │ │ │ stmdami pc, {r0, r1, r9, ip, sp, lr}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx feefd63a │ │ │ │ + blx feefd632 │ │ │ │ smlsdcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ssub8mi r8, r8, r0 │ │ │ │ - svc 0x0094f7c4 │ │ │ │ + svc 0x0098f7c4 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - blmi 127b4a0 │ │ │ │ + blmi 127b4a8 │ │ │ │ andcs r6, r0, sl, ror r8 │ │ │ │ @ instruction: 0xf64f447b │ │ │ │ @ instruction: 0xf6cf31d9 │ │ │ │ @ instruction: 0xf84271ff │ │ │ │ ldmdavs sl, {r2, r5} │ │ │ │ smlabtne r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf64fb9d2 │ │ │ │ @ instruction: 0xf6cf3bd9 │ │ │ │ @ instruction: 0x46587bff │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vmul.i8 d20, d0, d29 │ │ │ │ ldmdami sp!, {r0, r3, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff57d68c │ │ │ │ + blx ff57d684 │ │ │ │ andscs lr, pc, #100, 14 @ 0x1900000 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7c50014 │ │ │ │ - @ instruction: 0xf885ea66 │ │ │ │ + @ instruction: 0xf885ea6a │ │ │ │ @ instruction: 0xe7bd6033 │ │ │ │ vmul.i8 d20, d0, d22 │ │ │ │ ldmdami r6!, {r1, r2, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ffd6b2 │ │ │ │ - blmi d79628 │ │ │ │ + blx 1ffd6aa │ │ │ │ + blmi d79620 │ │ │ │ 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 @ │ │ │ │ @ instruction: 0xf64fb921 │ │ │ │ @ instruction: 0xf6cf3be3 │ │ │ │ @ instruction: 0xe7b37bff │ │ │ │ vmla.i8 d20, d0, d29 │ │ │ │ stmdami sp!, {r0, r1, r2, r3, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 19fd6e2 │ │ │ │ - blmi b396b0 │ │ │ │ + blx 19fd6da │ │ │ │ + blmi b396a8 │ │ │ │ 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: 0xf64fbb09 │ │ │ │ @ instruction: 0xf6cf3bf8 │ │ │ │ @ instruction: 0xe79b7bff │ │ │ │ @ instruction: 0x46286078 │ │ │ │ - svc 0x0034f7c4 │ │ │ │ + svc 0x0038f7c4 │ │ │ │ stmdbmi r3!, {r1, r5, r9, fp, lr} │ │ │ │ rscscc pc, r8, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ ldmdavs r5, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ smlabteq r8, r2, r8, pc @ │ │ │ │ eorcc pc, r4, r1, asr #16 │ │ │ │ rscle r2, r6, r0, lsl #26 │ │ │ │ vmul.i8 d20, d0, d12 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx efd73a │ │ │ │ + blx efd732 │ │ │ │ ldmdbmi sl, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscvs pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0xe7d4fb31 │ │ │ │ - andeq r8, r8, r6, ror #24 │ │ │ │ - andeq r8, r8, r8, ror #30 │ │ │ │ - andeq r8, r8, r6, lsr ip │ │ │ │ - andeq r4, r4, r8, ror r6 │ │ │ │ - andeq r8, r8, r6, lsl pc │ │ │ │ - ldrdeq r8, [r8], -lr │ │ │ │ - andeq r8, r8, sl, lsl #23 │ │ │ │ - andeq sp, r1, r4, asr #5 │ │ │ │ - andeq sp, r1, sl, lsl #13 │ │ │ │ - andeq r8, r8, r8, asr fp │ │ │ │ - andeq sp, r1, r0, ror r2 │ │ │ │ - andeq sp, r1, r6, lsr r6 │ │ │ │ - andeq sp, r1, ip, asr #4 │ │ │ │ - andeq sp, r1, r2, lsl r6 │ │ │ │ - strdeq r8, [r8], -r0 │ │ │ │ - andeq sp, r1, ip, lsl r2 │ │ │ │ - andeq sp, r1, r2, ror #11 │ │ │ │ - andeq r8, r8, r0, asr #21 │ │ │ │ - muleq r8, r8, sl │ │ │ │ - @ instruction: 0x00088db6 │ │ │ │ - andeq sp, r1, r4, asr #3 │ │ │ │ - andeq sp, r1, sl, lsl #11 │ │ │ │ - @ instruction: 0x0001d1b2 │ │ │ │ - andeq sp, r1, r8, ror r5 │ │ │ │ + andeq r8, r8, lr, ror #24 │ │ │ │ + andeq r8, r8, r0, ror pc │ │ │ │ + andeq r8, r8, lr, lsr ip │ │ │ │ + andeq r4, r4, r0, lsl #13 │ │ │ │ + andeq r8, r8, lr, lsl pc │ │ │ │ + andeq r8, r8, r6, ror #29 │ │ │ │ + muleq r8, r2, fp │ │ │ │ + @ instruction: 0x0001d2bc │ │ │ │ + andeq sp, r1, r2, lsl #13 │ │ │ │ + andeq r8, r8, r0, ror #22 │ │ │ │ + andeq sp, r1, r8, ror #4 │ │ │ │ + andeq sp, r1, lr, lsr #12 │ │ │ │ + andeq sp, r1, r4, asr #4 │ │ │ │ + andeq sp, r1, sl, lsl #12 │ │ │ │ + strdeq r8, [r8], -r8 @ │ │ │ │ + andeq sp, r1, r4, lsl r2 │ │ │ │ + ldrdeq sp, [r1], -sl │ │ │ │ + andeq r8, r8, r8, asr #21 │ │ │ │ + andeq r8, r8, r0, lsr #21 │ │ │ │ + @ instruction: 0x00088dbe │ │ │ │ + @ instruction: 0x0001d1bc │ │ │ │ + andeq sp, r1, r2, lsl #11 │ │ │ │ + andeq sp, r1, sl, lsr #3 │ │ │ │ + andeq sp, r1, r0, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb969bc │ │ │ │ + bl feb969b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ @ instruction: 0xff84f7fd │ │ │ │ - blle 4c6fdc │ │ │ │ + blle 4c6fd4 │ │ │ │ ldrbtmi r4, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ eormi pc, r3, r2, asr r8 @ │ │ │ │ stmdavs r2!, {r2, r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xd10a429a │ │ │ │ adcsmi r6, r3, #2293760 @ 0x230000 │ │ │ │ stmiavs r3!, {r0, r1, r2, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x4629b933 │ │ │ │ - cdp 7, 3, cr15, cr2, cr4, {6} │ │ │ │ + cdp 7, 3, cr15, cr6, cr4, {6} │ │ │ │ adcvs r4, r0, r3, lsl #12 │ │ │ │ movwcs lr, #0 │ │ │ │ ldcllt 6, cr4, [r8, #96]! @ 0x60 │ │ │ │ - andeq r8, r8, r2, lsl #26 │ │ │ │ + andeq r8, r8, sl, lsl #26 │ │ │ │ strmi r0, [r2], -r3, lsl #24 │ │ │ │ @ instruction: 0xf5a3b480 │ │ │ │ ldmdacc r4, {r0, r4, r7, ip, lr} │ │ │ │ @ instruction: 0xf5b0af00 │ │ │ │ andsle r6, r3, #128, 30 @ 0x200 │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ @@ -59971,22 +59969,22 @@ │ │ │ │ @ instruction: 0xf64fe7f6 │ │ │ │ @ instruction: 0xf6cf30d8 │ │ │ │ udf #5903 @ 0x170f │ │ │ │ sbcscc pc, r2, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ vld1.64 {d30}, [pc :128], ip │ │ │ │ strb r6, [r9, r5, lsl #1]! │ │ │ │ - @ instruction: 0x00088cbe │ │ │ │ + andeq r8, r8, r6, asr #25 │ │ │ │ strlt r4, [r0], #2309 @ 0x905 │ │ │ │ svcge 0x00004479 │ │ │ │ teqpvc r2, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7db7b04 │ │ │ │ svclt 0x0000ba1b │ │ │ │ - andeq r8, r8, ip, asr #18 │ │ │ │ + andeq r8, r8, r4, asr r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7fd460d │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -60004,166 +60002,166 @@ │ │ │ │ @ instruction: 0xf00b4628 │ │ │ │ strmi pc, [r3], -sp, ror #27 │ │ │ │ @ instruction: 0x63a32000 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ sbcscc pc, r0, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ svclt 0x0000e7f8 │ │ │ │ - andeq r8, r8, r2, lsr ip │ │ │ │ + andeq r8, r8, sl, lsr ip │ │ │ │ strlt r0, [r0], #3075 @ 0xc03 │ │ │ │ orrspl pc, r1, #683671552 @ 0x28c00000 │ │ │ │ svcge 0x00003b14 │ │ │ │ svcvs 0x0080f5b3 │ │ │ │ stmdbmi sp, {r0, r2, r4, r9, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1538 @ 0xfffff9fe │ │ │ │ eoreq pc, r3, r1, asr r8 @ │ │ │ │ stmdavs r1, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ smlabble ip, sl, r2, r4 │ │ │ │ @ instruction: 0xf5b16841 │ │ │ │ andle r6, r8, #128, 30 @ 0x200 │ │ │ │ teqlt r2, r2 @ │ │ │ │ @ instruction: 0xd1044299 │ │ │ │ ldrtmi r6, [sp], r0, lsl #23 │ │ │ │ - blvc 17da98 │ │ │ │ + blvc 17da90 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - ldrdeq r8, [r8], -r6 │ │ │ │ + ldrdeq r8, [r8], -lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96b3c │ │ │ │ + bl feb96b34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1303864 │ │ │ │ + blmi 130385c │ │ │ │ stmdbmi fp, {r1, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 1310b38 │ │ │ │ + bmi 1310b30 │ │ │ │ svcge 0x00004479 │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 40160 │ │ │ │ + blcs 40158 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ @ instruction: 0xff4cf7ff │ │ │ │ - blle 120717c │ │ │ │ + blle 1207174 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ ldrtmi r2, [sp], -r1, lsl #2 │ │ │ │ movwcs lr, #10695 @ 0x29c7 │ │ │ │ stmib r7, {r0, r3, r4, r5, sp, lr}^ │ │ │ │ and r2, r4, r4, lsl #6 │ │ │ │ - ldm r4, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 159994 │ │ │ │ + ldm r8, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 15998c │ │ │ │ @ instruction: 0x462ad11a │ │ │ │ strtmi r2, [r0], -sp, lsl #2 │ │ │ │ - svc 0x00d2f7c4 │ │ │ │ - blle ffd09998 │ │ │ │ + svc 0x00d6f7c4 │ │ │ │ + blle ffd09990 │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ - blcs 59a0c │ │ │ │ + blcs 59a04 │ │ │ │ strcs sp, [r0], #-337 @ 0xfffffeaf │ │ │ │ - blmi d52280 │ │ │ │ + blmi d52278 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f19a18 │ │ │ │ + bvs 1f19a10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r8, r0, lsl #6 │ │ │ │ strcc r4, [r8, -r0, lsr #12]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blcs 292284 │ │ │ │ + blcs 29227c │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf64fd031 │ │ │ │ @ instruction: 0xf6cf33fa │ │ │ │ @ instruction: 0xf8c273ff │ │ │ │ - bllt 28bdf8 │ │ │ │ + bllt 28bdf0 │ │ │ │ ldrbtcc pc, [sl], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 3f9e0 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 3f9d8 @ │ │ │ │ stmdbmi r9!, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ strtmi pc, [r0], -r5, lsr #18 │ │ │ │ @ instruction: 0xff04f7ff │ │ │ │ - ble fee0720c │ │ │ │ + ble fee07204 │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 4fe28 │ │ │ │ + bcs 4fe20 │ │ │ │ stmdbmi r2!, {r2, r3, r6, r7, ip, lr, pc} │ │ │ │ andsne pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2081 @ 0xfffff7df │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ strb pc, [r3, sp, asr #19] @ │ │ │ │ @ instruction: 0xf640491f │ │ │ │ ldmdami pc, {r0, r1, r5, r9, ip} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9c4f7fe │ │ │ │ @ instruction: 0xf64fe7d4 │ │ │ │ @ instruction: 0xf6cf33fb │ │ │ │ @ instruction: 0xf8c273ff │ │ │ │ stmdblt r9!, {r3, r8, ip, sp}^ │ │ │ │ ldrbtcc pc, [fp], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 3fa44 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 3fa3c @ │ │ │ │ ldmdbmi r7, {r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorne pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ str pc, [r4, pc, lsr #19]! │ │ │ │ @ instruction: 0xf6404914 │ │ │ │ ldmdami r4, {r0, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9a6f7fe │ │ │ │ @ instruction: 0xf7c4e7e8 │ │ │ │ - svclt 0x0000ee0c │ │ │ │ - andeq r8, r8, ip, ror #16 │ │ │ │ - @ instruction: 0x000406b4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, sl, lsl r8 │ │ │ │ - andeq r0, r4, r8, asr r6 │ │ │ │ - strdeq r8, [r8], -r0 │ │ │ │ - andeq ip, r1, r2, lsl pc │ │ │ │ - andeq sp, r1, r8, ror #5 │ │ │ │ - @ instruction: 0x000887b6 │ │ │ │ - andeq ip, r1, sl, ror #29 │ │ │ │ - andeq sp, r1, r0, asr #5 │ │ │ │ - ldrdeq ip, [r1], -r8 │ │ │ │ - andeq sp, r1, lr, lsr #5 │ │ │ │ - andeq ip, r1, lr, lsr #29 │ │ │ │ - andeq sp, r1, r4, lsl #5 │ │ │ │ - muleq r1, ip, lr │ │ │ │ - andeq sp, r1, r2, ror r2 │ │ │ │ + svclt 0x0000ee10 │ │ │ │ + andeq r8, r8, r4, ror r8 │ │ │ │ + @ instruction: 0x000406bc │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r8, r2, lsr #16 │ │ │ │ + andeq r0, r4, r0, ror #12 │ │ │ │ + strdeq r8, [r8], -r8 @ │ │ │ │ + andeq ip, r1, sl, lsl #30 │ │ │ │ + andeq sp, r1, r0, ror #5 │ │ │ │ + @ instruction: 0x000887be │ │ │ │ + andeq ip, r1, r2, ror #29 │ │ │ │ + @ instruction: 0x0001d2b8 │ │ │ │ + ldrdeq ip, [r1], -r0 │ │ │ │ + andeq sp, r1, r6, lsr #5 │ │ │ │ + andeq ip, r1, r6, lsr #29 │ │ │ │ + andeq sp, r1, ip, ror r2 │ │ │ │ + muleq r1, r4, lr │ │ │ │ + andeq sp, r1, sl, ror #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96cbc │ │ │ │ + bl feb96cb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d43a44 │ │ │ │ + blmi d43a3c │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ svcge 0x0004447b │ │ │ │ - blcs 59b3c │ │ │ │ + blcs 59b34 │ │ │ │ strtmi sp, [r0], -r4, asr #2 │ │ │ │ mrc2 7, 4, pc, cr4, cr15, {7} │ │ │ │ - blle b872ec │ │ │ │ + blle b872e4 │ │ │ │ ldrbtmi r4, [fp], #-2862 @ 0xfffff4d2 │ │ │ │ eorpl pc, r4, r3, asr r8 @ │ │ │ │ stmdbvs fp!, {r0, r2, r5, r8, r9, ip, sp, pc} │ │ │ │ suble r2, r9, r1, lsl #22 │ │ │ │ teqlt fp, fp, lsr #23 │ │ │ │ eorseq pc, r8, r5, lsl #2 │ │ │ │ stc2l 0, cr15, [r0], {11} │ │ │ │ ldrbtmi r4, [fp], #-2856 @ 0xfffff4d8 │ │ │ │ eorpl pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf7c468e8 │ │ │ │ - @ instruction: 0x4628ed3a │ │ │ │ + @ instruction: 0x4628ed3e │ │ │ │ @ instruction: 0xf7c468ad │ │ │ │ - blmi 97afe8 │ │ │ │ + blmi 97aff0 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ eorcs pc, r4, r3, asr #16 │ │ │ │ @ instruction: 0x4628b155 │ │ │ │ - ldmda ip!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stm r0, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2848 @ 0xfffff4e0 │ │ │ │ - bllt 519b94 │ │ │ │ + bllt 519b8c │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf7c54620 │ │ │ │ - ldrb lr, [r3, r0, asr #19]! │ │ │ │ + ldrb lr, [r3, r4, asr #19]! │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 4ff64 │ │ │ │ + bcs 4ff5c │ │ │ │ ldmdbmi r9, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andsvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ strtmi pc, [r0], -pc, lsr #18 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf6404915 │ │ │ │ @@ -60174,105 +60172,105 @@ │ │ │ │ subsne pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ bfi pc, fp, #18, #2 @ │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib sp, {r2, r8, sp}^ │ │ │ │ mrsls r2, LR_svc │ │ │ │ - stcl 7, cr15, [r4], {196} @ 0xc4 │ │ │ │ + stcl 7, cr15, [r8], {196} @ 0xc4 │ │ │ │ svclt 0x0000e7ac │ │ │ │ - andeq r8, r8, ip, ror #13 │ │ │ │ - strdeq r8, [r8], -r6 │ │ │ │ - ldrdeq r8, [r8], -sl │ │ │ │ - andeq r8, r8, r2, asr #19 │ │ │ │ - muleq r8, r2, r6 │ │ │ │ - andeq r8, r8, sl, ror r6 │ │ │ │ - andeq ip, r1, lr, lsr #27 │ │ │ │ - andeq sp, r1, ip, lsl #3 │ │ │ │ - muleq r1, r8, sp │ │ │ │ - andeq sp, r1, r6, ror r1 │ │ │ │ - andeq ip, r1, r6, lsl #27 │ │ │ │ - andeq sp, r1, r4, ror #2 │ │ │ │ + strdeq r8, [r8], -r4 │ │ │ │ + strdeq r8, [r8], -lr │ │ │ │ + andeq r8, r8, r2, ror #19 │ │ │ │ + andeq r8, r8, sl, asr #19 │ │ │ │ + muleq r8, sl, r6 │ │ │ │ + andeq r8, r8, r2, lsl #13 │ │ │ │ + andeq ip, r1, r6, lsr #27 │ │ │ │ + andeq sp, r1, r4, lsl #3 │ │ │ │ + muleq r1, r0, sp │ │ │ │ + andeq sp, r1, lr, ror #2 │ │ │ │ + andeq ip, r1, lr, ror sp │ │ │ │ + andeq sp, r1, ip, asr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb96dcc │ │ │ │ + bl feb96dc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 903b74 │ │ │ │ + blmi 903b6c │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-1549 @ 0xfffff9f3 │ │ │ │ ldmdavs fp, {r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5b4b9f3 │ │ │ │ andle r6, ip, #128, 30 @ 0x200 │ │ │ │ ldrbtmi r4, [fp], #-2846 @ 0xfffff4e2 │ │ │ │ eorcc pc, r4, r3, asr r8 @ │ │ │ │ - bllt 11ec0e0 │ │ │ │ + bllt 11ec0d8 │ │ │ │ ldrbtmi r4, [fp], #-2844 @ 0xfffff4e4 │ │ │ │ addvs pc, r8, #8585216 @ 0x830000 │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ @ instruction: 0x4620615d │ │ │ │ - ldmdb r6, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 10741c │ │ │ │ + ldmdb sl, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ble 107414 │ │ │ │ ldrbtmi r4, [fp], #-2840 @ 0xfffff4e8 │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ @ instruction: 0xf6404915 │ │ │ │ ldmdami r5, {r1, r2, r3, r4, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf806f7fe │ │ │ │ ldmdbmi r3, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rsbne pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0x4620f8b9 │ │ │ │ - blmi 46f428 │ │ │ │ + blmi 46f420 │ │ │ │ eorscs r4, pc, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0x461e447b │ │ │ │ eorvc pc, r2, r3, lsl #10 │ │ │ │ - svc 0x008af7c4 │ │ │ │ + svc 0x008ef7c4 │ │ │ │ @ instruction: 0xf8862300 │ │ │ │ strb r3, [sp, r7, asr #5] │ │ │ │ - ldrdeq r8, [r8], -sl │ │ │ │ - andeq r8, r8, sl, ror #17 │ │ │ │ - @ instruction: 0x000885be │ │ │ │ - andeq r4, r4, lr │ │ │ │ + andeq r8, r8, r2, ror #11 │ │ │ │ + strdeq r8, [r8], -r2 │ │ │ │ + andeq r8, r8, r6, asr #11 │ │ │ │ + andeq r4, r4, r6, lsl r0 │ │ │ │ + andeq r8, r8, lr, lsr #11 │ │ │ │ andeq r8, r8, r6, lsr #11 │ │ │ │ - muleq r8, lr, r5 │ │ │ │ - ldrdeq ip, [r1], -r4 │ │ │ │ - strheq sp, [r1], -lr │ │ │ │ - andeq ip, r1, r2, asr #25 │ │ │ │ - andeq sp, r1, ip, lsr #1 │ │ │ │ - andeq r8, r8, r8, ror #10 │ │ │ │ + andeq ip, r1, ip, asr #25 │ │ │ │ + strheq sp, [r1], -r6 │ │ │ │ + @ instruction: 0x0001ccba │ │ │ │ + andeq sp, r1, r4, lsr #1 │ │ │ │ + andeq r8, r8, r0, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ ssatvs pc, #25, pc, asr #17 @ │ │ │ │ ldrmi fp, [r5], -r1, asr #1 │ │ │ │ ssatcs pc, #21, pc, asr #17 @ │ │ │ │ ldrbtmi sl, [lr], #-3844 @ 0xfffff0fc │ │ │ │ @ instruction: 0xf8df461c │ │ │ │ ldrbtmi r3, [sl], #-1712 @ 0xfffff950 │ │ │ │ sxtab16mi r6, r2, r9 │ │ │ │ ldmpl r3, {r0, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f30ec │ │ │ │ - bllt fea808c8 │ │ │ │ + bllt fea808c0 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ andcs r8, r0, fp, asr r2 │ │ │ │ - ldm r2!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002c77 │ │ │ │ ldclcs 1, cr8, [r1], #-756 @ 0xfffffd0c │ │ │ │ @ instruction: 0xf8dfd045 │ │ │ │ strtmi r0, [sl], -r4, lsl #13 │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ cmppvc r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f34478 │ │ │ │ strmi pc, [r6], -r7, lsl #31 │ │ │ │ - cdp 7, 13, cr15, cr10, cr4, {6} │ │ │ │ + cdp 7, 13, cr15, cr14, cr4, {6} │ │ │ │ sxtab16mi r1, r0, r2, ror #24 │ │ │ │ cdpcs 0, 0, cr13, cr2, cr5, {1} │ │ │ │ ldmibvs fp!, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ svcmi 0x0080f5b2 │ │ │ │ bichi pc, fp, r0 │ │ │ │ svclt 0x0044079b │ │ │ │ @@ -60301,22 +60299,22 @@ │ │ │ │ vmax.s8 d25, d0, d4 │ │ │ │ @ instruction: 0xf1077155 │ │ │ │ strtmi r0, [sl], -r8, lsl #6 │ │ │ │ @ instruction: 0x464844f9 │ │ │ │ @ instruction: 0xffdef7f3 │ │ │ │ mcrrne 6, 0, r4, r1, cr6 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ - cdp 7, 9, cr15, cr0, cr4, {6} │ │ │ │ + cdp 7, 9, cr15, cr4, cr4, {6} │ │ │ │ strbcc pc, [r4, #2271]! @ 0x8df @ │ │ │ │ - bleq 7bed0 │ │ │ │ + bleq 7bec8 │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ @ instruction: 0xf5034648 │ │ │ │ movwls r7, #9011 @ 0x2333 │ │ │ │ movwvs pc, #1103 @ 0x44f @ │ │ │ │ - blcc 7a4dc │ │ │ │ + blcc 7a4d4 │ │ │ │ cmnpvc r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d7462b │ │ │ │ @ instruction: 0xf7f42118 │ │ │ │ mcrne 13, 0, pc, cr4, cr9, {6} @ │ │ │ │ @ instruction: 0xf8d8bfb8 │ │ │ │ vaddl.s8 , d0, d0 │ │ │ │ movwcs r8, #12505 @ 0x30d9 │ │ │ │ @@ -60349,49 +60347,49 @@ │ │ │ │ @ instruction: 0xf85944f9 │ │ │ │ @ instruction: 0xf1b88024 │ │ │ │ eorle r0, r0, r0, lsl #30 │ │ │ │ strbvs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf108223f │ │ │ │ ldrbtmi r0, [lr], #-276 @ 0xfffffeec │ │ │ │ rscvc pc, r4, r6, lsl #10 │ │ │ │ - cdp 7, 9, cr15, cr0, cr4, {6} │ │ │ │ + cdp 7, 9, cr15, cr4, cr4, {6} │ │ │ │ @ instruction: 0xf8862300 │ │ │ │ @ instruction: 0xf8df3207 │ │ │ │ ldmib r8, {r4, r5, r8, sl, ip, sp}^ │ │ │ │ ldrbtmi r1, [fp], #-525 @ 0xfffffdf3 │ │ │ │ @ instruction: 0xb12a6119 │ │ │ │ eorseq pc, r8, r8, lsl #2 │ │ │ │ - blx 27be96 │ │ │ │ + blx 27be8e │ │ │ │ eorhi pc, r4, r9, asr r8 @ │ │ │ │ ldrdeq pc, [ip], -r8 │ │ │ │ - bl fe0fdd84 │ │ │ │ + bl fe1fdd7c │ │ │ │ @ instruction: 0xf7c44640 │ │ │ │ - @ instruction: 0xf8dfeb80 │ │ │ │ + @ instruction: 0xf8dfeb84 │ │ │ │ teqcs ip, ip, lsl #10 │ │ │ │ ldrbtmi r2, [fp], #1 │ │ │ │ - b ffb7dd98 │ │ │ │ + b ffc7dd90 │ │ │ │ @ instruction: 0xf84b4680 │ │ │ │ stmdacs r0, {r2, r5} │ │ │ │ andhi pc, r4, #0 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - @ instruction: 0x4681edb6 │ │ │ │ - bl 287ea4 │ │ │ │ + @ instruction: 0x4681edba │ │ │ │ + bl 287e9c │ │ │ │ @ instruction: 0xf7c40100 │ │ │ │ - @ instruction: 0x4606eade │ │ │ │ + strmi lr, [r6], -r2, ror #21 │ │ │ │ andeq pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r0], -ip, lsl #4 │ │ │ │ @ instruction: 0xf93af7fe │ │ │ │ eorhi pc, r4, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8d81e06 │ │ │ │ vaddl.s8 , d0, d12 │ │ │ │ teqlt fp, r6, lsr #1 │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf7c44618 │ │ │ │ - andcs lr, r0, #1248 @ 0x4e0 │ │ │ │ + andcs lr, r0, #1312 @ 0x520 │ │ │ │ andcs pc, r9, r0, lsl #16 │ │ │ │ stmib r8, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf8c86400 │ │ │ │ @ instruction: 0xf8c85038 │ │ │ │ @ instruction: 0xf8c85008 │ │ │ │ @ instruction: 0xf1ba5010 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @@ -60430,15 +60428,15 @@ │ │ │ │ svcge 0x003af6bf │ │ │ │ strtcs pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ mvnscc pc, pc, asr #12 │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0x4613447a │ │ │ │ @ instruction: 0xf8c36812 │ │ │ │ - bcs 443b0 │ │ │ │ + bcs 443a8 │ │ │ │ rscshi pc, r3, r0 │ │ │ │ strne pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ adcsvc pc, ip, #64, 4 │ │ │ │ streq pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff06f7fd │ │ │ │ vst4. {d30-d33}, [pc :128], r7 │ │ │ │ @@ -60465,17 +60463,17 @@ │ │ │ │ orrsvc pc, ip, r0, asr #4 │ │ │ │ strtmi r4, [fp], -fp, ror #17 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf7f44478 │ │ │ │ @ instruction: 0x4604fd95 │ │ │ │ stclmi 7, cr14, [r8, #876]! @ 0x36c │ │ │ │ @ instruction: 0xf7c44618 │ │ │ │ - @ instruction: 0x4640eab0 │ │ │ │ + @ instruction: 0x4640eab4 │ │ │ │ @ instruction: 0xf7c4447d │ │ │ │ - strtmi lr, [r2], -ip, lsr #21 │ │ │ │ + @ instruction: 0x4622eab0 │ │ │ │ tstpeq sp, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ eorcc pc, r4, fp, asr #16 │ │ │ │ stc2l 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf64f4be0 │ │ │ │ @ instruction: 0xf6cf32d9 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @@ -60495,35 +60493,35 @@ │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ @ instruction: 0xf7f44640 │ │ │ │ mcrne 12, 0, pc, cr4, cr5, {3} @ │ │ │ │ mcrge 6, 6, pc, cr14, cr15, {5} @ │ │ │ │ @ instruction: 0xf64f6832 │ │ │ │ @ instruction: 0xf6cf33fa │ │ │ │ @ instruction: 0xf8c673ff │ │ │ │ - bcs 4c4b4 │ │ │ │ + bcs 4c4ac │ │ │ │ stmiami fp, {r0, r4, r5, r6, ip, lr, pc}^ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r7, [r8], #-588 @ 0xfffffdb4 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ @ instruction: 0xf64fe069 │ │ │ │ @ instruction: 0xf6cf36e1 │ │ │ │ - blmi ff1ddcac │ │ │ │ + blmi ff1ddca4 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 584e0 │ │ │ │ + bcs 584d8 │ │ │ │ svcge 0x0023f43f │ │ │ │ vmla.i8 q10, q8, │ │ │ │ stmiami r1, {r0, r4, r5, r6, r9, ip, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 3, pc, cr0, cr13, {7} │ │ │ │ andscs lr, pc, #6553600 @ 0x640000 │ │ │ │ @ instruction: 0xf1084651 │ │ │ │ @ instruction: 0xf7c40014 │ │ │ │ - @ instruction: 0xf888ed46 │ │ │ │ + @ instruction: 0xf888ed4a │ │ │ │ smladx r6, r3, r0, r5 │ │ │ │ @ instruction: 0xf64049ba │ │ │ │ ldmmi sl!, {r0, r1, r3, r4, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 2, pc, cr14, cr13, {7} │ │ │ │ ldmmi r8!, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ @@ -60595,15 +60593,15 @@ │ │ │ │ ldmdami pc!, {r0, r1, r2, r5, r6, r9, ip, sp, lr}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r2, #1012] @ 0x3f4 │ │ │ │ @ instruction: 0x4622e699 │ │ │ │ bicvc pc, ip, r0, asr #4 │ │ │ │ @ instruction: 0xf8d84648 │ │ │ │ @ instruction: 0xf7ff4000 │ │ │ │ - blmi 1ebf568 │ │ │ │ + blmi 1ebf560 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ rsccc pc, lr, #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: 0xf6cf36ee │ │ │ │ @@ -60625,29 +60623,29 @@ │ │ │ │ sbcsvc pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @ instruction: 0xe7b6fd97 │ │ │ │ strbmi r4, [r9], -r6, ror #16 │ │ │ │ sbcvc pc, lr, #64, 4 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldrb pc, [r0, pc, lsl #27] @ │ │ │ │ - ldmib r4!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r2], -r2, ror #26 │ │ │ │ mvnsvc pc, r0, asr #4 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ stc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf64f4b5f │ │ │ │ @ instruction: 0xf6cf32f8 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ - bllt 8886e0 │ │ │ │ + bllt 8886d8 │ │ │ │ ldrbtcc pc, [r8], pc, asr #12 @ │ │ │ │ ldrbtvc pc, [pc], pc, asr #13 @ │ │ │ │ ldclmi 6, cr14, [r9, #-124] @ 0xffffff84 │ │ │ │ @ instruction: 0xf7c44640 │ │ │ │ - @ instruction: 0x4622e954 │ │ │ │ + @ instruction: 0x4622e958 │ │ │ │ vst3.16 {d20-d22}, [pc :256]! │ │ │ │ strtmi r6, [r8], -r0, lsl #2 │ │ │ │ eorvs pc, r4, fp, asr #16 │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xf64f4b53 │ │ │ │ @ instruction: 0xf6cf32f8 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @@ -60671,206 +60669,206 @@ │ │ │ │ strb r4, [r8], -r4, lsl #12 │ │ │ │ vst2.8 {d18-d21}, [pc], r1 │ │ │ │ stmdami r1, {r4, r6, r7, sl, ip, sp, lr}^ │ │ │ │ orrvc pc, r6, r0, asr #4 │ │ │ │ strcc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ ldrbtmi r4, [r8], #-1579 @ 0xfffff9d5 │ │ │ │ @ instruction: 0x2118f8d7 │ │ │ │ - blx ffcfe326 │ │ │ │ + blx ffcfe31e │ │ │ │ ldrt r4, [r8], -r4, lsl #12 │ │ │ │ - andeq r8, r8, sl, lsl #10 │ │ │ │ - andeq r0, r4, lr, asr #6 │ │ │ │ + andeq r8, r8, r2, lsl r5 │ │ │ │ + andeq r0, r4, r6, asr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r1, r0, lsl ip │ │ │ │ - @ instruction: 0x0001cbbc │ │ │ │ - @ instruction: 0x0001cfb2 │ │ │ │ - andeq ip, r1, r4, lsl #23 │ │ │ │ - andeq r8, r8, lr, lsl r4 │ │ │ │ - andeq ip, r1, r6, lsl #22 │ │ │ │ - andeq r8, r8, r8, lsr #13 │ │ │ │ - andeq r8, r8, r2, ror r3 │ │ │ │ - @ instruction: 0x00043db2 │ │ │ │ - andeq r8, r8, r2, asr r6 │ │ │ │ - @ instruction: 0x000882b8 │ │ │ │ - andeq r0, r4, lr, ror #1 │ │ │ │ - andeq r8, r8, ip, ror r2 │ │ │ │ - andeq ip, r1, r0, lsr #19 │ │ │ │ - andeq r8, r8, r0, lsr r2 │ │ │ │ - andeq ip, r1, ip, asr r9 │ │ │ │ - andeq ip, r1, r2, asr sp │ │ │ │ - andeq ip, r1, lr, lsr r9 │ │ │ │ - andeq ip, r1, ip, lsl r9 │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ - andeq ip, r1, r0, ror #17 │ │ │ │ - andeq r8, r8, r6, ror r1 │ │ │ │ - andeq r8, r8, r4, asr r1 │ │ │ │ - andeq ip, r1, ip, lsl #17 │ │ │ │ - andeq ip, r1, r6, asr ip │ │ │ │ - strdeq r8, [r8], -lr │ │ │ │ - andeq ip, r1, r0, lsr r8 │ │ │ │ - andeq ip, r1, r6, lsr #24 │ │ │ │ - andeq ip, r1, ip, lsl #16 │ │ │ │ - andeq ip, r1, r2, lsl #24 │ │ │ │ - strdeq ip, [r1], -r2 │ │ │ │ - andeq ip, r1, r4, ror #15 │ │ │ │ - andeq ip, r1, r6, asr #15 │ │ │ │ - andeq ip, r1, r8, lsr #15 │ │ │ │ - andeq r8, r8, r6, asr #32 │ │ │ │ - andeq r8, r8, r6, lsr #32 │ │ │ │ - andeq ip, r1, r0, asr r7 │ │ │ │ - strdeq r7, [r8], -r6 │ │ │ │ - andeq r7, r8, sl, asr #31 │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ - andeq ip, r1, sl, ror #21 │ │ │ │ - andeq r7, r8, r4, lsl #31 │ │ │ │ - @ instruction: 0x0001c6b0 │ │ │ │ - andeq ip, r1, r6, lsr #21 │ │ │ │ - muleq r1, r6, sl │ │ │ │ - andeq ip, r1, lr, lsl #13 │ │ │ │ - andeq ip, r1, r4, lsl #21 │ │ │ │ - andeq ip, r1, r4, ror sl │ │ │ │ - andeq ip, r1, r4, ror #20 │ │ │ │ - andeq ip, r1, r8, asr r6 │ │ │ │ + andeq ip, r1, r8, lsl #24 │ │ │ │ + @ instruction: 0x0001cbb4 │ │ │ │ + andeq ip, r1, sl, lsr #31 │ │ │ │ + andeq ip, r1, ip, ror fp │ │ │ │ + andeq r8, r8, r6, lsr #8 │ │ │ │ + strdeq ip, [r1], -lr │ │ │ │ + @ instruction: 0x000886b0 │ │ │ │ + andeq r8, r8, sl, ror r3 │ │ │ │ + @ instruction: 0x00043dba │ │ │ │ + andeq r8, r8, sl, asr r6 │ │ │ │ + andeq r8, r8, r0, asr #5 │ │ │ │ + strdeq r0, [r4], -r6 │ │ │ │ + andeq r8, r8, r4, lsl #5 │ │ │ │ + muleq r1, r8, r9 │ │ │ │ + andeq r8, r8, r8, lsr r2 │ │ │ │ + andeq ip, r1, r4, asr r9 │ │ │ │ + andeq ip, r1, sl, asr #26 │ │ │ │ + andeq ip, r1, r6, lsr r9 │ │ │ │ + andeq ip, r1, r4, lsl r9 │ │ │ │ + andeq ip, r1, ip, ror #17 │ │ │ │ + ldrdeq ip, [r1], -r8 │ │ │ │ + andeq r8, r8, lr, ror r1 │ │ │ │ + andeq r8, r8, ip, asr r1 │ │ │ │ + andeq ip, r1, r4, lsl #17 │ │ │ │ + andeq ip, r1, lr, asr #24 │ │ │ │ + andeq r8, r8, r6, lsl #2 │ │ │ │ + andeq ip, r1, r8, lsr #16 │ │ │ │ + andeq ip, r1, lr, lsl ip │ │ │ │ + andeq ip, r1, r4, lsl #16 │ │ │ │ + strdeq ip, [r1], -sl │ │ │ │ + andeq ip, r1, sl, ror #23 │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + @ instruction: 0x0001c7be │ │ │ │ + andeq ip, r1, r0, lsr #15 │ │ │ │ + andeq r8, r8, lr, asr #32 │ │ │ │ + andeq r8, r8, lr, lsr #32 │ │ │ │ + andeq ip, r1, r8, asr #14 │ │ │ │ strdeq r7, [r8], -lr │ │ │ │ - andeq ip, r1, r8, lsr #12 │ │ │ │ - andeq r7, r8, r6, asr #29 │ │ │ │ - strdeq ip, [r1], -r2 │ │ │ │ - andeq ip, r1, r2, ror #19 │ │ │ │ - ldrdeq ip, [r1], -r4 │ │ │ │ - @ instruction: 0x0001c5b2 │ │ │ │ + ldrdeq r7, [r8], -r2 │ │ │ │ + andeq ip, r1, ip, ror #13 │ │ │ │ + andeq ip, r1, r2, ror #21 │ │ │ │ + andeq r7, r8, ip, lsl #31 │ │ │ │ + andeq ip, r1, r8, lsr #13 │ │ │ │ + muleq r1, lr, sl │ │ │ │ + andeq ip, r1, lr, lsl #21 │ │ │ │ + andeq ip, r1, r6, lsl #13 │ │ │ │ + andeq ip, r1, ip, ror sl │ │ │ │ + andeq ip, r1, ip, ror #20 │ │ │ │ + andeq ip, r1, ip, asr sl │ │ │ │ + andeq ip, r1, r0, asr r6 │ │ │ │ + andeq r7, r8, r6, lsl #30 │ │ │ │ + andeq ip, r1, r0, lsr #12 │ │ │ │ + andeq r7, r8, lr, asr #29 │ │ │ │ + andeq ip, r1, sl, ror #19 │ │ │ │ + ldrdeq ip, [r1], -sl │ │ │ │ + andeq ip, r1, ip, asr #11 │ │ │ │ + andeq ip, r1, sl, lsr #11 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r8, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-1558 @ 0xfffff9ea │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [sp], -r9, lsl #13 │ │ │ │ - bcs 5a4f4 │ │ │ │ + bcs 5a4ec │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -fp, asr #29 │ │ │ │ - blmi 8acb5c │ │ │ │ + blmi 8acb54 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640491c │ │ │ │ ldmdami ip, {r0, r1, r2, r3, r6, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 7, cr15, [sl], {253} @ 0xfd │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r2, #240, 6 @ 0xc0000003 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strls r4, [r0, #-1600] @ 0xfffff9c0 │ │ │ │ - blx ffafe4b6 │ │ │ │ - blle 6c7ccc │ │ │ │ + blx ffafe4ae │ │ │ │ + blle 6c7cc4 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a530 │ │ │ │ + blcs 5a528 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ subseq pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ strtmi pc, [r0], -pc, ror #24 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r2, r3, r6, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe9fe4e6 │ │ │ │ - blmi 33a3e8 │ │ │ │ + blx fe9fe4de │ │ │ │ + blmi 33a3e0 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, r6, asr sp │ │ │ │ - andeq r7, r8, r8, lsr sp │ │ │ │ - andeq ip, r1, r4, ror #8 │ │ │ │ - andeq ip, r1, sl, ror #16 │ │ │ │ - strdeq r7, [r8], -r6 │ │ │ │ - andeq ip, r1, lr, lsr #8 │ │ │ │ - andeq ip, r1, r4, lsr r8 │ │ │ │ - andeq ip, r1, r4, lsl r4 │ │ │ │ - andeq ip, r1, sl, lsl r8 │ │ │ │ - andeq r7, r8, r0, asr #25 │ │ │ │ + andeq r7, r8, lr, asr sp │ │ │ │ + andeq r7, r8, r0, asr #26 │ │ │ │ + andeq ip, r1, ip, asr r4 │ │ │ │ + andeq ip, r1, r2, ror #16 │ │ │ │ + strdeq r7, [r8], -lr │ │ │ │ + andeq ip, r1, r6, lsr #8 │ │ │ │ + andeq ip, r1, ip, lsr #16 │ │ │ │ + andeq ip, r1, ip, lsl #8 │ │ │ │ + andeq ip, r1, r2, lsl r8 │ │ │ │ + andeq r7, r8, r8, asr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r8, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-1558 @ 0xfffff9ea │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [sp], -r9, lsl #13 │ │ │ │ - bcs 5a5d0 │ │ │ │ + bcs 5a5c8 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ @ instruction: 0x4604fe5d │ │ │ │ - blmi 8acc38 │ │ │ │ + blmi 8acc30 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst2.8 {d20,d22}, [pc :64], ip │ │ │ │ ldmdami ip, {r1, r2, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [ip], {253} @ 0xfd │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r1, #240, 6 @ 0xc0000003 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strls r4, [r0, #-1600] @ 0xfffff9c0 │ │ │ │ - blx 1f7e592 │ │ │ │ - blle 6c7da8 │ │ │ │ + blx 1f7e58a │ │ │ │ + blle 6c7da0 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a60c │ │ │ │ + blcs 5a604 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rsbeq pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ strtmi pc, [r0], -r1, lsl #24 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r3, r4, r6, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx e7e5c2 │ │ │ │ - blmi 33a4c4 │ │ │ │ + blx e7e5ba │ │ │ │ + blmi 33a4bc │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, sl, ror ip │ │ │ │ - andeq r7, r8, ip, asr ip │ │ │ │ - andeq ip, r1, r8, lsl #7 │ │ │ │ - muleq r1, lr, r7 │ │ │ │ - andeq r7, r8, sl, lsl ip │ │ │ │ - andeq ip, r1, r2, asr r3 │ │ │ │ - andeq ip, r1, r8, ror #14 │ │ │ │ - andeq ip, r1, r8, lsr r3 │ │ │ │ - andeq ip, r1, lr, asr #14 │ │ │ │ - andeq r7, r8, r4, ror #23 │ │ │ │ + andeq r7, r8, r2, lsl #25 │ │ │ │ + andeq r7, r8, r4, ror #24 │ │ │ │ + andeq ip, r1, r0, lsl #7 │ │ │ │ + muleq r1, r6, r7 │ │ │ │ + andeq r7, r8, r2, lsr #24 │ │ │ │ + andeq ip, r1, sl, asr #6 │ │ │ │ + andeq ip, r1, r0, ror #14 │ │ │ │ + andeq ip, r1, r0, lsr r3 │ │ │ │ + andeq ip, r1, r6, asr #14 │ │ │ │ + andeq r7, r8, ip, ror #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ pkhtbmi r4, r9, sp, asr #24 │ │ │ │ @ instruction: 0x461d495d │ │ │ │ - blmi 179180c │ │ │ │ + blmi 1791804 │ │ │ │ adclt r4, r2, r9, ror r4 │ │ │ │ stmdavs r2!, {r1, r2, r4, r9, sl, lr} │ │ │ │ stmiapl fp, {r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f677b │ │ │ │ - bcs 41234 │ │ │ │ + bcs 4122c │ │ │ │ strtmi sp, [r9], -r5, asr #2 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -r7, ror #27 │ │ │ │ - blmi 156ce04 │ │ │ │ + blmi 156cdfc │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ - bmi 14eec38 │ │ │ │ + bmi 14eec30 │ │ │ │ ldrbtmi r4, [sl], #-2895 @ 0xfffff4b1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror pc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r0, r0, asr #32 │ │ │ │ ldrbcc r4, [r8, -r0, lsr #12]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -60878,215 +60876,215 @@ │ │ │ │ adceq pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @ instruction: 0xe7e6fb9b │ │ │ │ @ instruction: 0x46322377 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ - blmi 11bf28c │ │ │ │ + blmi 11bf284 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ sbccc pc, r8, #13828096 @ 0xd30000 │ │ │ │ stmdacs r0, {r0, r1, r5, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ - blmi 10f6eac │ │ │ │ + blmi 10f6ea4 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi 1090ac8 │ │ │ │ + blmi 1090ac0 │ │ │ │ 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 1efe6b6 │ │ │ │ + blx 1efe6ae │ │ │ │ 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: 0xe7b0fab5 │ │ │ │ - blle ff8ca6d8 │ │ │ │ + blle ff8ca6d0 │ │ │ │ @ instruction: 0xf892f7ff │ │ │ │ - blle ff8c7ef4 │ │ │ │ + blle ff8c7eec │ │ │ │ @ instruction: 0xf7c44639 │ │ │ │ - pkhtbmi lr, r0, lr, asr #16 │ │ │ │ + strmi lr, [r0], r2, ror #16 │ │ │ │ bicsle r2, ip, r0, lsl #16 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib sp, {r8, sl, ip, pc}^ │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x46026ab9 │ │ │ │ - svc 0x0078f7c3 │ │ │ │ + svc 0x007cf7c3 │ │ │ │ mcrrne 6, 0, r4, r1, cr6 │ │ │ │ @ instruction: 0xf7d9d0cf │ │ │ │ @ instruction: 0xf8d7ff37 │ │ │ │ - bvs ffea87b0 │ │ │ │ - bl 6d1f1c │ │ │ │ + bvs ffea87a8 │ │ │ │ + bl 6d1f14 │ │ │ │ strbmi r0, [r3], -r0, lsl #24 │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, ip, lsl r1 @ │ │ │ │ tstpeq r0, r1, ror #2 @ p-variant is OBSOLETE │ │ │ │ mcr2 0, 3, pc, cr2, cr3, {0} @ │ │ │ │ strbmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf7c32001 │ │ │ │ - @ instruction: 0x4651ee98 │ │ │ │ + @ instruction: 0x4651ee9c │ │ │ │ movwlt r4, #34433 @ 0x8681 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - bl 11fe650 │ │ │ │ + bl 12fe648 │ │ │ │ mvnscc pc, r9, lsl #2 │ │ │ │ @ instruction: 0xf811460b │ │ │ │ ldrbeq r2, [r2, r1, lsl #30] │ │ │ │ movwcc sp, #9234 @ 0x2412 │ │ │ │ movweq lr, #39843 @ 0x9ba3 │ │ │ │ ldmible r5!, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf7c34648 │ │ │ │ - bvs feebc398 │ │ │ │ + bvs feebc3a0 │ │ │ │ @ instruction: 0xf7c44630 │ │ │ │ - blmi 5fb160 │ │ │ │ + blmi 5fb168 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ eorcc pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xe798611a │ │ │ │ @ instruction: 0xf7c34648 │ │ │ │ - bvs feebc37c │ │ │ │ + bvs feebc384 │ │ │ │ @ instruction: 0xf7c44630 │ │ │ │ - @ instruction: 0xe790ea70 │ │ │ │ - svc 0x007ef7c3 │ │ │ │ - muleq r8, ip, fp │ │ │ │ - andeq pc, r3, r4, ror #19 │ │ │ │ + @ instruction: 0xe790ea74 │ │ │ │ + svc 0x0082f7c3 │ │ │ │ + andeq r7, r8, r4, lsr #23 │ │ │ │ + andeq pc, r3, ip, ror #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r8, r0, ror fp │ │ │ │ - andeq pc, r3, lr, lsr #19 │ │ │ │ - andeq ip, r1, r6, lsl #5 │ │ │ │ - muleq r1, ip, r6 │ │ │ │ - andeq r7, r8, r2, lsr #22 │ │ │ │ + andeq r7, r8, r8, ror fp │ │ │ │ + @ instruction: 0x0003f9b6 │ │ │ │ + andeq ip, r1, lr, ror r2 │ │ │ │ + muleq r1, r4, r6 │ │ │ │ + andeq r7, r8, sl, lsr #22 │ │ │ │ + andeq r7, r8, ip, lsl fp │ │ │ │ andeq r7, r8, r4, lsl fp │ │ │ │ - andeq r7, r8, ip, lsl #22 │ │ │ │ - andeq ip, r1, r4, asr #4 │ │ │ │ - andeq ip, r1, sl, ror #12 │ │ │ │ - andeq ip, r1, r2, lsr r2 │ │ │ │ - andeq ip, r1, r8, asr r6 │ │ │ │ - andeq r7, r8, sl, ror #26 │ │ │ │ + andeq ip, r1, ip, lsr r2 │ │ │ │ + andeq ip, r1, r2, ror #12 │ │ │ │ + andeq ip, r1, sl, lsr #4 │ │ │ │ + andeq ip, r1, r0, asr r6 │ │ │ │ + andeq r7, r8, r2, ror sp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r8, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-1558 @ 0xfffff9ea │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [sp], -r9, lsl #13 │ │ │ │ - bcs 5a870 │ │ │ │ + bcs 5a868 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -sp, lsl #26 │ │ │ │ - blmi 8aced8 │ │ │ │ + blmi 8aced0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640491c │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r5, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff37e810 │ │ │ │ + blx ff37e808 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r3, #240, 6 @ 0xc0000003 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strls r4, [r0, #-1600] @ 0xfffff9c0 │ │ │ │ - blx b7e830 │ │ │ │ - blle 6c8048 │ │ │ │ + blx b7e828 │ │ │ │ + blle 6c8040 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a8ac │ │ │ │ + blcs 5a8a4 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ andvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @ instruction: 0x4620fab1 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r1, r3, r4, r5, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9e8f7fd │ │ │ │ - blmi 33a764 │ │ │ │ + blmi 33a75c │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - ldrdeq r7, [r8], -sl │ │ │ │ - @ instruction: 0x000879bc │ │ │ │ - andeq ip, r1, r8, ror #1 │ │ │ │ - andeq ip, r1, r2, lsr #10 │ │ │ │ - andeq r7, r8, sl, ror r9 │ │ │ │ - strheq ip, [r1], -r2 │ │ │ │ - andeq ip, r1, ip, ror #9 │ │ │ │ - muleq r1, r8, r0 │ │ │ │ - ldrdeq ip, [r1], -r2 │ │ │ │ - andeq r7, r8, r4, asr #18 │ │ │ │ + andeq r7, r8, r2, ror #19 │ │ │ │ + andeq r7, r8, r4, asr #19 │ │ │ │ + andeq ip, r1, r0, ror #1 │ │ │ │ + andeq ip, r1, sl, lsl r5 │ │ │ │ + andeq r7, r8, r2, lsl #19 │ │ │ │ + andeq ip, r1, sl, lsr #1 │ │ │ │ + andeq ip, r1, r4, ror #9 │ │ │ │ + muleq r1, r0, r0 │ │ │ │ + andeq ip, r1, sl, asr #9 │ │ │ │ + andeq r7, r8, ip, asr #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r8, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-1558 @ 0xfffff9ea │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [sp], -r9, lsl #13 │ │ │ │ - bcs 5a94c │ │ │ │ + bcs 5a944 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ @ instruction: 0x4604fc9f │ │ │ │ - blmi 8acfb4 │ │ │ │ + blmi 8acfac │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640491c │ │ │ │ ldmdami ip, {r1, r3, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 17fe8ec │ │ │ │ + blx 17fe8e4 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r6, #240, 6 @ 0xc0000003 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strls r4, [r0, #-1600] @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf9bef7ff │ │ │ │ - blle 6c8124 │ │ │ │ + blle 6c811c │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a988 │ │ │ │ + blcs 5a980 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ sbceq pc, sp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r1, r2, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf97af7fd │ │ │ │ - blmi 33a840 │ │ │ │ + blmi 33a838 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - strdeq r7, [r8], -lr │ │ │ │ - andeq r7, r8, r0, ror #17 │ │ │ │ - andeq ip, r1, ip │ │ │ │ - andeq ip, r1, r6, asr r4 │ │ │ │ - muleq r8, lr, r8 │ │ │ │ - ldrdeq fp, [r1], -r6 │ │ │ │ - andeq ip, r1, r0, lsr #8 │ │ │ │ - @ instruction: 0x0001bfbc │ │ │ │ - andeq ip, r1, r6, lsl #8 │ │ │ │ - andeq r7, r8, r8, ror #16 │ │ │ │ + andeq r7, r8, r6, lsl #18 │ │ │ │ + andeq r7, r8, r8, ror #17 │ │ │ │ + andeq ip, r1, r4 │ │ │ │ + andeq ip, r1, lr, asr #8 │ │ │ │ + andeq r7, r8, r6, lsr #17 │ │ │ │ + andeq fp, r1, lr, asr #31 │ │ │ │ + andeq ip, r1, r8, lsl r4 │ │ │ │ + @ instruction: 0x0001bfb4 │ │ │ │ + strdeq ip, [r1], -lr │ │ │ │ + andeq r7, r8, r0, ror r8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r8, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-1558 @ 0xfffff9ea │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [sp], -r9, lsl #13 │ │ │ │ - bcs 5aa28 │ │ │ │ + bcs 5aa20 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ @ instruction: 0x4604fc31 │ │ │ │ - blmi 8ad090 │ │ │ │ + blmi 8ad088 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640491c │ │ │ │ ldmdami ip, {r0, r1, r2, r4, r6, r7, r9} │ │ │ │ @@ -61094,54 +61092,54 @@ │ │ │ │ @ instruction: 0xf9f0f7fd │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r4, #240, 6 @ 0xc0000003 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strls r4, [r0, #-1600] @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf950f7ff │ │ │ │ - blle 6c8200 │ │ │ │ + blle 6c81f8 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5aa64 │ │ │ │ + blcs 5aa5c │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ sbcseq pc, sl, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ @ instruction: 0x4620f9d5 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r2, r4, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf90cf7fd │ │ │ │ - blmi 33a91c │ │ │ │ + blmi 33a914 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, r2, lsr #16 │ │ │ │ - andeq r7, r8, r4, lsl #16 │ │ │ │ - andeq fp, r1, r0, lsr pc │ │ │ │ - andeq ip, r1, lr, lsl #7 │ │ │ │ - andeq r7, r8, r2, asr #15 │ │ │ │ - strdeq fp, [r1], -sl │ │ │ │ - andeq ip, r1, r8, asr r3 │ │ │ │ - andeq fp, r1, r0, ror #29 │ │ │ │ - andeq ip, r1, lr, lsr r3 │ │ │ │ - andeq r7, r8, ip, lsl #15 │ │ │ │ + andeq r7, r8, sl, lsr #16 │ │ │ │ + andeq r7, r8, ip, lsl #16 │ │ │ │ + andeq fp, r1, r8, lsr #30 │ │ │ │ + andeq ip, r1, r6, lsl #7 │ │ │ │ + andeq r7, r8, sl, asr #15 │ │ │ │ + strdeq fp, [r1], -r2 │ │ │ │ + andeq ip, r1, r0, asr r3 │ │ │ │ + ldrdeq fp, [r1], -r8 │ │ │ │ + andeq ip, r1, r6, lsr r3 │ │ │ │ + muleq r8, r4, r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r8, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-1558 @ 0xfffff9ea │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ ldrmi r4, [sp], -r9, lsl #13 │ │ │ │ - bcs 5ab04 │ │ │ │ + bcs 5aafc │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -r3, asr #23 │ │ │ │ - blmi 8ad16c │ │ │ │ + blmi 8ad164 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640491c │ │ │ │ ldmdami ip, {r2, r5, r6, r7, r9} │ │ │ │ @@ -61149,63 +61147,63 @@ │ │ │ │ @ instruction: 0xf982f7fd │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ cmncs r5, #240, 6 @ 0xc0000003 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strls r4, [r0, #-1600] @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf8e2f7ff │ │ │ │ - blle 6c82dc │ │ │ │ + blle 6c82d4 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5ab40 │ │ │ │ + blcs 5ab38 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rsceq pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ strtmi pc, [r0], -r7, ror #18 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r5, r6, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf89ef7fd │ │ │ │ - blmi 33a9f8 │ │ │ │ + blmi 33a9f0 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, r6, asr #14 │ │ │ │ - andeq r7, r8, r8, lsr #14 │ │ │ │ - andeq fp, r1, r4, asr lr │ │ │ │ - andeq ip, r1, r6, asr #5 │ │ │ │ - andeq r7, r8, r6, ror #13 │ │ │ │ - andeq fp, r1, lr, lsl lr │ │ │ │ - muleq r1, r0, r2 │ │ │ │ - andeq fp, r1, r4, lsl #28 │ │ │ │ - andeq ip, r1, r6, ror r2 │ │ │ │ - @ instruction: 0x000876b0 │ │ │ │ + andeq r7, r8, lr, asr #14 │ │ │ │ + andeq r7, r8, r0, lsr r7 │ │ │ │ + andeq fp, r1, ip, asr #28 │ │ │ │ + @ instruction: 0x0001c2be │ │ │ │ + andeq r7, r8, lr, ror #13 │ │ │ │ + andeq fp, r1, r6, lsl lr │ │ │ │ + andeq ip, r1, r8, lsl #5 │ │ │ │ + strdeq fp, [r1], -ip │ │ │ │ + andeq ip, r1, lr, ror #4 │ │ │ │ + @ instruction: 0x000876b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb97d3c │ │ │ │ + bl feb97d34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 984ae4 │ │ │ │ + blmi 984adc │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-1550 @ 0xfffff9f2 │ │ │ │ ldmdavs fp, {r2, r4, r9, sl, lr} │ │ │ │ strtmi fp, [r0], -fp, lsl #22 │ │ │ │ - ldmda sl!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - blmi 835390 │ │ │ │ + blmi 835388 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ teqlt fp, r0, lsr #32 │ │ │ │ - blmi 7af880 │ │ │ │ + blmi 7af878 │ │ │ │ @ instruction: 0xf883447b │ │ │ │ - blmi 755594 │ │ │ │ + blmi 75558c │ │ │ │ cmpvs lr, fp, ror r4 │ │ │ │ @ instruction: 0xf7c44620 │ │ │ │ - cdpne 8, 0, cr14, cr4, cr14, {2} │ │ │ │ - blmi 6b7390 │ │ │ │ + mcrne 8, 0, lr, cr4, cr2, {2} │ │ │ │ + blmi 6b7388 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi 650fac │ │ │ │ + blmi 650fa4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x4620b953 │ │ │ │ ldmdbmi r6, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andsvs pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldrb pc, [r4, fp, asr #16] @ │ │ │ │ @@ -61214,93 +61212,93 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8fef7fd │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ @ instruction: 0x46294b10 │ │ │ │ ldrbtmi r2, [fp], #-575 @ 0xfffffdc1 │ │ │ │ @ instruction: 0xf503461d │ │ │ │ @ instruction: 0xf7c37022 │ │ │ │ - movwcs lr, #4048 @ 0xfd0 │ │ │ │ + movwcs lr, #4052 @ 0xfd4 │ │ │ │ sbccc pc, r7, #8716288 @ 0x850000 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - andeq r7, r8, sl, ror #12 │ │ │ │ - andeq r7, r8, r4, ror r9 │ │ │ │ - andeq r7, r8, r8, asr #12 │ │ │ │ - muleq r4, r8, r0 │ │ │ │ + andeq r7, r8, r2, ror r6 │ │ │ │ + andeq r7, r8, ip, ror r9 │ │ │ │ + andeq r7, r8, r0, asr r6 │ │ │ │ + andeq r3, r4, r0, lsr #1 │ │ │ │ + andeq r7, r8, r8, lsr r6 │ │ │ │ andeq r7, r8, r0, lsr r6 │ │ │ │ - andeq r7, r8, r8, lsr #12 │ │ │ │ - andeq fp, r1, lr, asr sp │ │ │ │ - andeq ip, r1, r4, ror #3 │ │ │ │ - andeq fp, r1, ip, asr #26 │ │ │ │ - ldrdeq ip, [r1], -r2 │ │ │ │ - strdeq r7, [r8], -r2 │ │ │ │ + andeq fp, r1, r6, asr sp │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + andeq fp, r1, r4, asr #26 │ │ │ │ + andeq ip, r1, sl, asr #3 │ │ │ │ + strdeq r7, [r8], -sl │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ push {r4, r5, r9, fp, ip, lr, pc} │ │ │ │ vst2. {d20-d23}, [pc :256], r8 │ │ │ │ - bl feb97e14 │ │ │ │ + bl feb97e0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr5, cr0, {7} │ │ │ │ orrmi pc, r0, #0, 2 │ │ │ │ svcge 0x00003b01 │ │ │ │ @ instruction: 0x4604447e │ │ │ │ @ instruction: 0xf04f4688 │ │ │ │ - bl 1c3030 │ │ │ │ + bl 1c3028 │ │ │ │ @ instruction: 0xf8560683 │ │ │ │ strmi r5, [r0, #3844]! @ 0xf04 │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ - blvs feb34c7c │ │ │ │ + blvs feb34c74 │ │ │ │ eorseq pc, r8, r5, lsl #2 │ │ │ │ @ instruction: 0xf00ab113 │ │ │ │ ldmdavs r5!, {r0, r1, r2, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ smlattlt r8, r8, r8, r6 │ │ │ │ - ldc 7, cr15, [r2], {195} @ 0xc3 │ │ │ │ + ldc 7, cr15, [r6], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf7c34628 │ │ │ │ - @ instruction: 0xf8c6ec90 │ │ │ │ + @ instruction: 0xf8c6ec94 │ │ │ │ strcc r9, [r1], #-0 │ │ │ │ svcvs 0x0080f5b4 │ │ │ │ andcs sp, r0, r5, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - @ instruction: 0x000878b0 │ │ │ │ + @ instruction: 0x000878b8 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - blmi 3f74e0 │ │ │ │ + blmi 3f74d8 │ │ │ │ addmi pc, r0, #0, 2 │ │ │ │ - bcc adec4 │ │ │ │ + bcc adebc │ │ │ │ svcge 0x0000447b │ │ │ │ - bl 109c8c │ │ │ │ + bl 109c84 │ │ │ │ @ instruction: 0xf8530382 │ │ │ │ - bcs 4c8a4 │ │ │ │ + bcs 4c89c │ │ │ │ addmi fp, r1, #24, 30 @ 0x60 │ │ │ │ andeq pc, r1, r0, lsl #2 │ │ │ │ andsvs fp, ip, r8, lsl pc │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ strdcs sp, [r0], -r3 │ │ │ │ ldclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r8, r0, asr r8 │ │ │ │ + andeq r7, r8, r8, asr r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb97ec0 │ │ │ │ + bl feb97eb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ac4c88 │ │ │ │ + blmi ac4c80 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strtmi fp, [r0], -fp, lsl #22 │ │ │ │ ldc2 7, cr15, [r4, #1016] @ 0x3f8 │ │ │ │ - blle 5484ec │ │ │ │ + blle 5484e4 │ │ │ │ @ instruction: 0xf6404b25 │ │ │ │ stcmi 1, cr1, [r5, #-672]! @ 0xfffffd60 │ │ │ │ ldrbtmi r4, [sp], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8534628 │ │ │ │ ldmvs sl, {r2, r5, ip, sp}^ │ │ │ │ - blx fe47ecc2 │ │ │ │ + blx fe47ecba │ │ │ │ stmdacs r0, {r0, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt sl, {r0, r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ - blmi 7f03c8 │ │ │ │ + blmi 7f03c0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ @ instruction: 0x4620b99a │ │ │ │ ldmdbmi fp, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcne pc, r3, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @@ -61319,39 +61317,39 @@ │ │ │ │ ldmdblt r2, {r3, r8, ip} │ │ │ │ strvs pc, [r1], #1135 @ 0x46f │ │ │ │ stmdami lr, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r1, [r8], #-681 @ 0xfffffd57 │ │ │ │ @ instruction: 0xf824f7fd │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq r7, r8, r8, ror #9 │ │ │ │ strdeq r7, [r8], -r0 │ │ │ │ - andeq fp, r1, r6, lsl ip │ │ │ │ - @ instruction: 0x000874bc │ │ │ │ - andeq r7, r8, ip, lsr #9 │ │ │ │ - ldrdeq fp, [r1], -lr │ │ │ │ - andeq ip, r1, r0, ror r0 │ │ │ │ - andeq ip, r1, lr, asr r0 │ │ │ │ - @ instruction: 0x0001bbba │ │ │ │ - andeq ip, r1, ip, asr #32 │ │ │ │ - andeq ip, r1, sl, lsr #32 │ │ │ │ + strdeq r7, [r8], -r8 │ │ │ │ + andeq fp, r1, lr, lsl #24 │ │ │ │ + andeq r7, r8, r4, asr #9 │ │ │ │ + @ instruction: 0x000874b4 │ │ │ │ + ldrdeq fp, [r1], -r6 │ │ │ │ + andeq ip, r1, r8, rrx │ │ │ │ + andeq ip, r1, r6, asr r0 │ │ │ │ + @ instruction: 0x0001bbb2 │ │ │ │ + andeq ip, r1, r4, asr #32 │ │ │ │ + andeq ip, r1, r2, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb97fa4 │ │ │ │ + bl feb97f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r0!, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrmi fp, [sp], -r3, lsl #1 │ │ │ │ svcge 0x00024479 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ - bllt 71ade8 │ │ │ │ + bllt 71ade0 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ mcrne 13, 0, pc, cr4, cr15, {0} @ │ │ │ │ tstcs r0, r4, lsl fp │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a3c234 │ │ │ │ + blmi a3c23c │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ ldrbtmi r3, [fp], #-4095 @ 0xfffff001 │ │ │ │ eorle r6, lr, sl, lsl r8 │ │ │ │ strcs fp, [r0], #-2490 @ 0xfffff646 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -61376,44 +61374,44 @@ │ │ │ │ @ instruction: 0x4620ffbd │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf64fbdf0 │ │ │ │ @ instruction: 0xf6cf31f6 │ │ │ │ @ instruction: 0xf8c371ff │ │ │ │ stmdblt r2!, {r3, r8, ip} │ │ │ │ ldrbtcc pc, [r6], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 40e58 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 40e50 @ │ │ │ │ stmdbmi sp, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ adcsne pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, r5, lsr #31]! @ │ │ │ │ - andeq r7, r8, r4, lsl #8 │ │ │ │ - ldrdeq r7, [r8], -r6 │ │ │ │ - andeq r7, r8, r2, asr #7 │ │ │ │ - strdeq fp, [r1], -r0 │ │ │ │ - andeq fp, r1, lr, lsl #31 │ │ │ │ - ldrdeq fp, [r1], -ip │ │ │ │ - andeq fp, r1, sl, ror pc │ │ │ │ - andeq fp, r1, sl, asr #21 │ │ │ │ - andeq fp, r1, r8, ror #30 │ │ │ │ - muleq r1, sl, sl │ │ │ │ - andeq fp, r1, r8, lsr pc │ │ │ │ + andeq r7, r8, ip, lsl #8 │ │ │ │ + ldrdeq r7, [r8], -lr │ │ │ │ + andeq r7, r8, sl, asr #7 │ │ │ │ + andeq fp, r1, r8, ror #21 │ │ │ │ + andeq fp, r1, r6, lsl #31 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ + andeq fp, r1, r2, ror pc │ │ │ │ + andeq fp, r1, r2, asr #21 │ │ │ │ + andeq fp, r1, r0, ror #30 │ │ │ │ + muleq r1, r2, sl │ │ │ │ + andeq fp, r1, r0, lsr pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb980a0 │ │ │ │ + bl feb98098 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c04e48 │ │ │ │ + blmi c04e40 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 71af20 │ │ │ │ + bllt 71af18 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ cdpne 12, 0, cr15, cr4, cr3, {5} │ │ │ │ tstcs r0, r4, lsl fp │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a3c13c │ │ │ │ + blmi a3c144 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ ldrbtmi r3, [fp], #-4095 @ 0xfffff001 │ │ │ │ eorle r6, lr, sl, lsl r8 │ │ │ │ strcs fp, [r0], #-2490 @ 0xfffff646 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @@ -61438,44 +61436,44 @@ │ │ │ │ strtmi pc, [r0], -r1, asr #30 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf64fbd90 │ │ │ │ @ instruction: 0xf6cf31f6 │ │ │ │ @ instruction: 0xf8c371ff │ │ │ │ stmdblt r2!, {r3, r8, ip} │ │ │ │ ldrbtcc pc, [r6], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 40f50 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 40f48 @ │ │ │ │ stmdbmi sp, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcne pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, r9, lsr #30]! @ │ │ │ │ - andeq r7, r8, r8, lsl #6 │ │ │ │ - ldrdeq r7, [r8], -lr │ │ │ │ - andeq r7, r8, sl, asr #5 │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ - muleq r1, lr, lr │ │ │ │ - andeq fp, r1, r4, ror #19 │ │ │ │ - andeq fp, r1, sl, lsl #29 │ │ │ │ - ldrdeq fp, [r1], -r2 │ │ │ │ - andeq fp, r1, r8, ror lr │ │ │ │ - andeq fp, r1, r2, lsr #19 │ │ │ │ - andeq fp, r1, r8, asr #28 │ │ │ │ + andeq r7, r8, r0, lsl r3 │ │ │ │ + andeq r7, r8, r6, ror #5 │ │ │ │ + ldrdeq r7, [r8], -r2 │ │ │ │ + strdeq fp, [r1], -r0 │ │ │ │ + muleq r1, r6, lr │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq fp, r1, r2, lsl #29 │ │ │ │ + andeq fp, r1, sl, asr #19 │ │ │ │ + andeq fp, r1, r0, ror lr │ │ │ │ + muleq r1, sl, r9 │ │ │ │ + andeq fp, r1, r0, asr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb98198 │ │ │ │ + bl feb98190 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c04f40 │ │ │ │ + blmi c04f38 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 71b018 │ │ │ │ + bllt 71b010 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ cdpne 12, 0, cr15, cr4, cr7, {1} │ │ │ │ tstcs r2, r4, lsl fp │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a3c044 │ │ │ │ + blmi a3c04c │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ ldrbtmi r3, [fp], #-4095 @ 0xfffff001 │ │ │ │ eorle r6, lr, sl, lsl r8 │ │ │ │ strcs fp, [r0], #-2490 @ 0xfffff646 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @@ -61500,46 +61498,46 @@ │ │ │ │ strtmi pc, [r0], -r5, asr #29 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf64fbd90 │ │ │ │ @ instruction: 0xf6cf31f5 │ │ │ │ @ instruction: 0xf8c371ff │ │ │ │ stmdblt r2!, {r3, r8, ip} │ │ │ │ ldrbtcc pc, [r5], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 41048 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 41040 @ │ │ │ │ stmdbmi sp, {r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcsne pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r1, sp, lsr #29]! @ │ │ │ │ - andeq r7, r8, r0, lsl r2 │ │ │ │ - andeq r7, r8, r6, ror #3 │ │ │ │ - ldrdeq r7, [r8], -r2 │ │ │ │ - andeq fp, r1, r0, lsl #18 │ │ │ │ - @ instruction: 0x0001bdb2 │ │ │ │ - andeq fp, r1, ip, ror #17 │ │ │ │ - muleq r1, lr, sp │ │ │ │ - ldrdeq fp, [r1], -sl │ │ │ │ - andeq fp, r1, ip, lsl #27 │ │ │ │ - andeq fp, r1, sl, lsr #17 │ │ │ │ - andeq fp, r1, ip, asr sp │ │ │ │ + andeq r7, r8, r8, lsl r2 │ │ │ │ + andeq r7, r8, lr, ror #3 │ │ │ │ + ldrdeq r7, [r8], -sl │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, sl, lsr #27 │ │ │ │ + andeq fp, r1, r4, ror #17 │ │ │ │ + muleq r1, r6, sp │ │ │ │ + ldrdeq fp, [r1], -r2 │ │ │ │ + andeq fp, r1, r4, lsl #27 │ │ │ │ + andeq fp, r1, r2, lsr #17 │ │ │ │ + andeq fp, r1, r4, asr sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb98290 │ │ │ │ + bl feb98288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a45058 │ │ │ │ + blmi a45050 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x4620b9bb │ │ │ │ - blx feb7f0a2 │ │ │ │ - blle 2c88bc │ │ │ │ - b 7efbc │ │ │ │ + blx feb7f09a │ │ │ │ + blle 2c88b4 │ │ │ │ + b 17efb4 │ │ │ │ andcc r4, r1, r2, lsr #22 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt sl, {r3, r5, ip, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ - blmi 830724 │ │ │ │ + blmi 83071c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, lsr #19 │ │ │ │ ldmdbmi ip, {r3, r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ rscne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @@ -61561,50 +61559,50 @@ │ │ │ │ @ instruction: 0xf6cf34f2 │ │ │ │ @ instruction: 0xe7d474ff │ │ │ │ @ instruction: 0xf640490d │ │ │ │ stmdami sp, {r0, r1, r2, r5, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 2, pc, cr0, cr12, {7} @ │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq r7, r8, r8, lsl r1 │ │ │ │ - andeq r7, r8, r0, lsl #2 │ │ │ │ - strdeq r7, [r8], -r0 │ │ │ │ - andeq fp, r1, r2, lsr #16 │ │ │ │ - andeq fp, r1, r0, ror #25 │ │ │ │ - andeq fp, r1, lr, lsl #16 │ │ │ │ - andeq fp, r1, ip, asr #25 │ │ │ │ - strdeq fp, [r1], -ip │ │ │ │ - @ instruction: 0x0001bcba │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - andeq fp, r1, lr, lsl #25 │ │ │ │ + andeq r7, r8, r0, lsr #2 │ │ │ │ + andeq r7, r8, r8, lsl #2 │ │ │ │ + strdeq r7, [r8], -r8 │ │ │ │ + andeq fp, r1, sl, lsl r8 │ │ │ │ + ldrdeq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, r6, lsl #16 │ │ │ │ + andeq fp, r1, r4, asr #25 │ │ │ │ + strdeq fp, [r1], -r4 │ │ │ │ + @ instruction: 0x0001bcb2 │ │ │ │ + andeq fp, r1, r8, asr #15 │ │ │ │ + andeq fp, r1, r6, lsl #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9836c │ │ │ │ + bl feb98364 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a05114 │ │ │ │ + blmi a0510c │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 151b1ec │ │ │ │ + bllt 151b1e4 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ vmovne.16 d4[0], pc │ │ │ │ - blmi 8f79ac │ │ │ │ + blmi 8f79a4 │ │ │ │ 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, #20191 @ 0x4edf @ │ │ │ │ tstpvs r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf7f211fc │ │ │ │ - blmi 5c0d1c │ │ │ │ + blmi 5c0d14 │ │ │ │ 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 │ │ │ │ @@ -61615,26 +61613,26 @@ │ │ │ │ ldc2l 7, cr15, [lr, #1008] @ 0x3f0 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ stmdami ip, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r1, [r8], #-766 @ 0xfffffd02 │ │ │ │ ldc2l 7, cr15, [r4, #1008] @ 0x3f0 │ │ │ │ svclt 0x0000e7df │ │ │ │ - andeq r7, r8, ip, lsr r0 │ │ │ │ - andeq r7, r8, r8, lsr #32 │ │ │ │ - andeq fp, r1, r8, asr r7 │ │ │ │ - andeq r6, r8, ip, ror #31 │ │ │ │ - andeq fp, r1, lr, lsl r7 │ │ │ │ - andeq fp, r1, r4, ror #23 │ │ │ │ - andeq fp, r1, ip, lsl #14 │ │ │ │ - ldrdeq fp, [r1], -r2 │ │ │ │ - @ instruction: 0x0001bbbe │ │ │ │ + andeq r7, r8, r4, asr #32 │ │ │ │ + andeq r7, r8, r0, lsr r0 │ │ │ │ + andeq fp, r1, r0, asr r7 │ │ │ │ + strdeq r6, [r8], -r4 │ │ │ │ + andeq fp, r1, r6, lsl r7 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq fp, r1, r4, lsl #14 │ │ │ │ + andeq fp, r1, sl, asr #23 │ │ │ │ + @ instruction: 0x0001bbb6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi fc6f4 │ │ │ │ + blhi fc6ec │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ @ instruction: 0x4616b0b3 │ │ │ │ svcge 0x00024ab1 │ │ │ │ @ instruction: 0x461d4cb1 │ │ │ │ ldrbtmi r4, [sl], #-2993 @ 0xfffff44f │ │ │ │ cmnvs r9, ip, ror r4 │ │ │ │ @@ -61642,112 +61640,112 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adcscc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r0, r9, asr #1 │ │ │ │ @ instruction: 0xf7c346b1 │ │ │ │ - stmib r7, {r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cdpcs 0, 0, cr1, cr0, cr1, {0} │ │ │ │ movwcs sp, #117 @ 0x75 │ │ │ │ andcs r6, r1, #59 @ 0x3b │ │ │ │ - beq 7d3cc │ │ │ │ + beq 7d3c4 │ │ │ │ tstpeq pc, #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46d146d3 │ │ │ │ ldmdaeq ip!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blhi fe73c91c │ │ │ │ + blhi fe73c914 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ mvnsvs r6, lr, lsr r1 │ │ │ │ rsbsvs r1, fp, #61603840 @ 0x3ac0000 │ │ │ │ eorsvs r1, fp, #10682368 @ 0xa30000 │ │ │ │ msreq CPSR_f, #-1073741823 @ 0xc0000001 │ │ │ │ addcs r6, r0, #-1073741778 @ 0xc000002e │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - mcrr 7, 12, pc, r4, cr3 @ │ │ │ │ + mcrr 7, 12, pc, r8, cr3 @ │ │ │ │ @ instruction: 0xf7c34620 │ │ │ │ - @ instruction: 0xf107ea16 │ │ │ │ - bl 1021cc │ │ │ │ - bl fed814d0 │ │ │ │ + @ instruction: 0xf107ea1a │ │ │ │ + bl 1021c4 │ │ │ │ + bl fed814c8 │ │ │ │ ldmibvs lr!, {r1, r3, r9}^ │ │ │ │ adcsvs r4, sl, #68157440 @ 0x4100000 │ │ │ │ stccs 8, cr15, [r4], {80} @ 0x50 │ │ │ │ - b 10dbccc │ │ │ │ + b 10dbcc4 │ │ │ │ @ instruction: 0xf8400206 │ │ │ │ ldmibvs sl!, {r2, r7, sl, fp, sp} │ │ │ │ movweq lr, #39779 @ 0x9b63 │ │ │ │ - blhi 37c90c │ │ │ │ + blhi 37c904 │ │ │ │ movwcs r6, #763 @ 0x2fb │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7c36a38 │ │ │ │ - stmdacs r0, {r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7dd4a │ │ │ │ @ instruction: 0x46209010 │ │ │ │ @ instruction: 0x464a697e │ │ │ │ @ instruction: 0xf7c34631 │ │ │ │ - stmdacs r0, {r1, r2, r4, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r3], -r2, ror #26 │ │ │ │ strmi r4, [r3], #-1155 @ 0xfffffb7d │ │ │ │ - bl fee9990c │ │ │ │ + bl fee99904 │ │ │ │ teqvs fp, r0, lsl #6 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strhcs r8, [r0], -r5 │ │ │ │ - ldcl 7, cr15, [r8, #780]! @ 0x30c │ │ │ │ - bl fec5b62c │ │ │ │ + ldcl 7, cr15, [ip, #780]! @ 0x30c │ │ │ │ + bl fec5b624 │ │ │ │ ldmdavs fp!, {r0, r1, r9, fp}^ │ │ │ │ stmdbeq r3, {r0, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbmi r6, [r5, #-2683] @ 0xfffff585 │ │ │ │ andeq lr, r9, #117760 @ 0x1cc00 │ │ │ │ @ instruction: 0xf8d7dab1 │ │ │ │ @ instruction: 0x46d930f0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf7c380a9 │ │ │ │ - andcs lr, r0, #169984 @ 0x29800 │ │ │ │ + andcs lr, r0, #174080 @ 0x2a800 │ │ │ │ mulvs r2, r1, r5 │ │ │ │ @ instruction: 0xf64fdc03 │ │ │ │ @ instruction: 0xf6cf39e2 │ │ │ │ - bmi 1b5fb70 │ │ │ │ + bmi 1b5fb68 │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbtcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464880b4 │ │ │ │ ldrtmi r3, [sp], r4, asr #15 │ │ │ │ - blhi fc688 │ │ │ │ + blhi fc680 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstle r1, r3, asr #24 │ │ │ │ - bl fe1ff2ac │ │ │ │ - blcs 31b3b0 │ │ │ │ - blcs 171008 │ │ │ │ + bl fe2ff2a4 │ │ │ │ + blcs 31b3a8 │ │ │ │ + blcs 171000 │ │ │ │ @ instruction: 0xf7c3d020 │ │ │ │ - @ instruction: 0xf8d7eb80 │ │ │ │ + @ instruction: 0xf8d7eb84 │ │ │ │ stmdavs r6, {r4, r5, r6, r7, ip, sp} │ │ │ │ - blcs 52bcc │ │ │ │ + blcs 52bc4 │ │ │ │ addshi pc, sp, r0 │ │ │ │ rsb r6, r3, lr, lsr #32 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7d1f1 │ │ │ │ - blcs 4d78c │ │ │ │ + blcs 4d784 │ │ │ │ @ instruction: 0xf7c3d04a │ │ │ │ - movwcs lr, #2926 @ 0xb6e │ │ │ │ + movwcs lr, #2930 @ 0xb72 │ │ │ │ mulvs r3, r9, r5 │ │ │ │ strb sp, [r6, fp, asr #25] │ │ │ │ @ instruction: 0xf7c3d059 │ │ │ │ - stmdavs r3, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ cmple r6, r4, lsl #22 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ mrc2 7, 2, pc, cr4, cr2, {7} │ │ │ │ @ instruction: 0xf7c32000 │ │ │ │ - ldmvs fp!, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - beq 13c2c0 │ │ │ │ - bl 189b5f0 │ │ │ │ + ldmvs fp!, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + beq 13c2b8 │ │ │ │ + bl 189b5e8 │ │ │ │ ldrb r0, [r6, -r3, lsl #18] │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ @ instruction: 0xf8d74602 │ │ │ │ @ instruction: 0xf64030f0 │ │ │ │ ldrbtmi r2, [r8], #281 @ 0x119 │ │ │ │ strbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f22303 │ │ │ │ @@ -61755,15 +61753,15 @@ │ │ │ │ vst4.8 {d22-d25}, [r3 :256], r8 │ │ │ │ strtmi r6, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6409300 │ │ │ │ movwcs r2, #16666 @ 0x411a │ │ │ │ @ instruction: 0xf7f24640 │ │ │ │ @ instruction: 0xf8d7fd9b │ │ │ │ @ instruction: 0xf7c300f0 │ │ │ │ - stmib r7, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ cdpcs 0, 0, cr1, cr0, cr1, {0} │ │ │ │ svcge 0x001ff47f │ │ │ │ ldmdami r7!, {r0, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs r9!, {r2, r8, r9, sp} │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404478 │ │ │ │ @ instruction: 0xf7f22184 │ │ │ │ @@ -61781,15 +61779,15 @@ │ │ │ │ ldmibvc pc!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf8d7e76f │ │ │ │ @ instruction: 0x46d930f0 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrb sl, [r6, sl, ror #30] │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7c3b1d3 │ │ │ │ - andcs lr, r0, #2048 @ 0x800 │ │ │ │ + andcs lr, r0, #6144 @ 0x1800 │ │ │ │ strb r6, [fp, r2]! │ │ │ │ movwcs r4, #18464 @ 0x4820 │ │ │ │ @ instruction: 0x46226839 │ │ │ │ ldrbtmi r9, [r8], #-256 @ 0xffffff00 │ │ │ │ cmnpcs sl, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ ldc2l 7, cr15, [r6, #-968] @ 0xfffffc38 │ │ │ │ ldmdami ip, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -61800,165 +61798,165 @@ │ │ │ │ ldrb pc, [r3, fp, asr #26] @ │ │ │ │ movwcs r4, #18455 @ 0x4817 │ │ │ │ @ instruction: 0x46226839 │ │ │ │ ldrbtmi r9, [r8], #-256 @ 0xffffff00 │ │ │ │ msrcs SPSR_fiq, r0 │ │ │ │ stc2l 7, cr15, [r0, #-968] @ 0xfffffc38 │ │ │ │ @ instruction: 0xf7c3e7d9 │ │ │ │ - ldmdami r2, {r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdami r2, {r2, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ ldmdavs r9!, {r2, r8, r9, sp} │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404478 │ │ │ │ @ instruction: 0xf7f22165 │ │ │ │ smmulr r7, r3, sp │ │ │ │ ... │ │ │ │ - andeq lr, r3, sl, lsr #27 │ │ │ │ - andeq lr, r3, r8, lsr #27 │ │ │ │ + @ instruction: 0x0003edb2 │ │ │ │ + @ instruction: 0x0003edb0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq lr, r3, sl, lsl #25 │ │ │ │ - andeq fp, r1, r6, ror #9 │ │ │ │ - andeq fp, r1, r4, lsr #9 │ │ │ │ - andeq fp, r1, lr, lsl #9 │ │ │ │ - andeq fp, r1, r2, asr #8 │ │ │ │ - andeq fp, r1, ip, lsr #8 │ │ │ │ - andeq fp, r1, r6, lsl r4 │ │ │ │ - strdeq fp, [r1], -ip │ │ │ │ + muleq r3, r2, ip │ │ │ │ + ldrdeq fp, [r1], -lr │ │ │ │ + muleq r1, ip, r4 │ │ │ │ + andeq fp, r1, r6, lsl #9 │ │ │ │ + andeq fp, r1, sl, lsr r4 │ │ │ │ + andeq fp, r1, r4, lsr #8 │ │ │ │ + andeq fp, r1, lr, lsl #8 │ │ │ │ + strdeq fp, [r1], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r4, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-1550 @ 0xfffff9f2 │ │ │ │ strmi sl, [r0], r2, lsl #30 │ │ │ │ @ instruction: 0x461d4691 │ │ │ │ stmiblt r9, {r0, r5, fp, sp, lr} │ │ │ │ suble r2, r4, r0, lsl #28 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x1e04f947 │ │ │ │ - blmi bb7dc4 │ │ │ │ + blmi bb7dbc │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ strtmi fp, [r0], -r2, ror #22 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf6404928 │ │ │ │ stmdami r8!, {r0, r2, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 147f58e │ │ │ │ - bvs f7b530 │ │ │ │ + blx 147f586 │ │ │ │ + bvs f7b528 │ │ │ │ strls r4, [r0], #-1579 @ 0xfffff9d5 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ mcr2 7, 2, pc, cr4, cr15, {7} @ │ │ │ │ - ble 108dc0 │ │ │ │ + ble 108db8 │ │ │ │ ldrbtmi r4, [fp], #-2849 @ 0xfffff4df │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ ldrbtmi r4, [fp], #-2848 @ 0xfffff4e0 │ │ │ │ - blcs 5b62c │ │ │ │ + blcs 5b624 │ │ │ │ ldmdbmi pc, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} @ │ │ │ │ addscs pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2078 @ 0xfffff7e2 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0x4620fbf1 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf640491a │ │ │ │ ldmdami sl, {r0, r3, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff97f5de │ │ │ │ + blx ff97f5d6 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 5e25b8 │ │ │ │ + blmi 5e25b0 │ │ │ │ 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: 0xf6cf447c │ │ │ │ @ instruction: 0xe7b674ff │ │ │ │ @ instruction: 0xf640490f │ │ │ │ stmdami pc, {r2, r4, r7, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff27f616 │ │ │ │ + blx ff27f60e │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq r6, r8, sl, asr ip │ │ │ │ - andeq r6, r8, ip, lsr ip │ │ │ │ - andeq fp, r1, r8, ror #6 │ │ │ │ - andeq fp, r1, r6, asr #16 │ │ │ │ + andeq r6, r8, r2, ror #24 │ │ │ │ + andeq r6, r8, r4, asr #24 │ │ │ │ + andeq fp, r1, r0, ror #6 │ │ │ │ + andeq fp, r1, lr, lsr r8 │ │ │ │ + andeq r6, r8, sl, lsl #24 │ │ │ │ andeq r6, r8, r2, lsl #24 │ │ │ │ - strdeq r6, [r8], -sl │ │ │ │ - andeq fp, r1, r2, lsr r3 │ │ │ │ - andeq fp, r1, r0, lsl r8 │ │ │ │ - andeq fp, r1, r8, lsl r3 │ │ │ │ - strdeq fp, [r1], -r6 │ │ │ │ - @ instruction: 0x00086bb4 │ │ │ │ - andeq fp, r1, r0, ror #5 │ │ │ │ - @ instruction: 0x0001b7be │ │ │ │ + andeq fp, r1, sl, lsr #6 │ │ │ │ + andeq fp, r1, r8, lsl #16 │ │ │ │ + andeq fp, r1, r0, lsl r3 │ │ │ │ + andeq fp, r1, lr, ror #15 │ │ │ │ + @ instruction: 0x00086bbc │ │ │ │ + ldrdeq fp, [r1], -r8 │ │ │ │ + @ instruction: 0x0001b7b6 │ │ │ │ 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 5b6e8 │ │ │ │ + blcs 5b6e0 │ │ │ │ stccs 1, cr13, [r0], {73} @ 0x49 │ │ │ │ stccs 0, cr13, [r0, #-412] @ 0xfffffe64 │ │ │ │ @ instruction: 0x4630d070 │ │ │ │ @ instruction: 0xf8baf7fe │ │ │ │ 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 │ │ │ │ - svc 0x004ef7c2 │ │ │ │ + svc 0x0052f7c2 │ │ │ │ stcle 8, cr2, [r9, #-0] │ │ │ │ strmi r1, [r5], #-2596 @ 0xfffff5dc │ │ │ │ strtmi r4, [r2], -r6, lsl #8 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - svc 0x0044f7c2 │ │ │ │ + svc 0x0048f7c2 │ │ │ │ ldclle 8, cr2, [r5] │ │ │ │ tstle r8, r1 │ │ │ │ - ldmib r6!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 31b6d0 │ │ │ │ - blcs 171328 │ │ │ │ - blmi fb5a60 │ │ │ │ + ldmib sl!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 31b6c8 │ │ │ │ + blcs 171320 │ │ │ │ + blmi fb5a58 │ │ │ │ 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 da1eb0 │ │ │ │ + blmi da1ea8 │ │ │ │ ldrbtmi r2, [fp], #-3584 @ 0xfffff200 │ │ │ │ - blle 59b760 │ │ │ │ + blle 59b758 │ │ │ │ rscsle r2, r5, r0, lsl #20 │ │ │ │ @ instruction: 0xf6404932 │ │ │ │ ldmdami r2!, {r0, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 157f6fe │ │ │ │ + blx 157f6f6 │ │ │ │ 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 │ │ │ │ str pc, [ip, sp, lsl #21]! │ │ │ │ smlabtvs r8, r3, r8, pc @ │ │ │ │ sbcsle r2, sp, r0, lsl #20 │ │ │ │ - blmi afb6c8 │ │ │ │ + blmi afb6c0 │ │ │ │ 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 cff742 │ │ │ │ - blmi 97b67c │ │ │ │ + blx cff73a │ │ │ │ + blmi 97b674 │ │ │ │ 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 │ │ │ │ @@ -61971,170 +61969,170 @@ │ │ │ │ sbccs pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ str pc, [r3, pc, lsl #22]! │ │ │ │ @ instruction: 0xf6404916 │ │ │ │ ldmdami r6, {r0, r1, r2, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ff79a │ │ │ │ + blx 1ff792 │ │ │ │ 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 │ │ │ │ @ instruction: 0xe7dffafd │ │ │ │ - andeq r6, r8, r0, asr #22 │ │ │ │ - andeq r6, r8, r0, ror #21 │ │ │ │ - andeq r6, r8, r2, asr #21 │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ - andeq fp, r1, r6, ror #13 │ │ │ │ - andeq fp, r1, r2, ror #3 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - andeq r6, r8, r4, lsl #21 │ │ │ │ - @ instruction: 0x0001b1b4 │ │ │ │ - andeq fp, r1, r2, lsr #13 │ │ │ │ - andeq r6, r8, ip, asr sl │ │ │ │ - andeq r6, r8, r2, asr #20 │ │ │ │ - andeq fp, r1, lr, ror #2 │ │ │ │ - andeq fp, r1, ip, asr r6 │ │ │ │ - andeq fp, r1, ip, asr r1 │ │ │ │ - andeq fp, r1, sl, asr #12 │ │ │ │ - andeq fp, r1, sl, asr #2 │ │ │ │ - andeq fp, r1, r8, lsr r6 │ │ │ │ + andeq r6, r8, r8, asr #22 │ │ │ │ + andeq r6, r8, r8, ror #21 │ │ │ │ + andeq r6, r8, sl, asr #21 │ │ │ │ + strdeq fp, [r1], -r0 │ │ │ │ + ldrdeq fp, [r1], -lr │ │ │ │ + ldrdeq fp, [r1], -sl │ │ │ │ + andeq fp, r1, r8, asr #13 │ │ │ │ + andeq r6, r8, ip, lsl #21 │ │ │ │ + andeq fp, r1, ip, lsr #3 │ │ │ │ + muleq r1, sl, r6 │ │ │ │ + andeq r6, r8, r4, ror #20 │ │ │ │ + andeq r6, r8, sl, asr #20 │ │ │ │ + andeq fp, r1, r6, ror #2 │ │ │ │ + andeq fp, r1, r4, asr r6 │ │ │ │ + andeq fp, r1, r4, asr r1 │ │ │ │ + andeq fp, r1, r2, asr #12 │ │ │ │ + andeq fp, r1, r2, asr #2 │ │ │ │ + andeq fp, r1, r0, lsr r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b51 │ │ │ │ strmi r4, [r8], r4, lsl #12 │ │ │ │ @ instruction: 0x4616447b │ │ │ │ - bllt 51b890 │ │ │ │ + bllt 51b888 │ │ │ │ rsble r2, ip, r0, lsl #28 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4620d074 │ │ │ │ @ instruction: 0xffe6f7fd │ │ │ │ - ble 28904c │ │ │ │ + ble 289044 │ │ │ │ strcc lr, [r1], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf7c3d11e │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ @ instruction: 0xd12f2b04 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf7c24628 │ │ │ │ - mcrne 14, 0, lr, cr4, cr4, {3} │ │ │ │ - blmi 10b8818 │ │ │ │ + mcrne 14, 0, lr, cr4, cr8, {3} │ │ │ │ + blmi 10b8810 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x4625bb9b │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ ldmdbmi lr!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sbcscs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2109 @ 0xfffff7c3 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [r3, r1, ror #19] @ │ │ │ │ ldrbtmi r4, [fp], #-2875 @ 0xfffff4c5 │ │ │ │ - bllt 191b8f0 │ │ │ │ + bllt 191b8e8 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 55cb8 │ │ │ │ + bcs 55cb0 │ │ │ │ ldmdbmi r6!, {r2, r5, r6, r7, ip, lr, pc} │ │ │ │ rsccs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ ldrb pc, [fp, r5, lsl #21] @ │ │ │ │ @ instruction: 0xf64f4b33 │ │ │ │ @ instruction: 0xf6cf32f4 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ ldmiblt r9!, {r3, r8, sp} │ │ │ │ ldrbcc pc, [r4, #1615]! @ 0x64f @ │ │ │ │ - ldrbvc pc, [pc, #1743]! @ 41f97 @ │ │ │ │ + ldrbvc pc, [pc, #1743]! @ 41f8f @ │ │ │ │ pushmi {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscs pc, r5, #64, 12 @ 0x4000000 │ │ │ │ strtmi r4, [r5], -ip, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1b7f8cc │ │ │ │ + blx 1b7f8c4 │ │ │ │ stmdbmi sl!, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscs pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ strb pc, [r9, r3, ror #20] @ │ │ │ │ @ instruction: 0xf6404927 │ │ │ │ stmdami r7!, {r0, r2, r3, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 16ff8f0 │ │ │ │ - blmi 9bb87c │ │ │ │ + blx 16ff8e8 │ │ │ │ + blmi 9bb874 │ │ │ │ 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, [r5, r0, lsl #11]! │ │ │ │ @ instruction: 0xf44f4b20 │ │ │ │ @ instruction: 0xf6cf427c │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ stmdblt r9!, {r3, r8, sp}^ │ │ │ │ ldrbmi pc, [ip, #-1103]! @ 0xfffffbb1 @ │ │ │ │ - ldrbvc pc, [pc, #1743]! @ 42003 @ │ │ │ │ + ldrbvc pc, [pc, #1743]! @ 41ffb @ │ │ │ │ ldmdbmi sl, {r1, r2, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvs pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe7e4fa37 │ │ │ │ @ instruction: 0xf6404917 │ │ │ │ ldmdami r7, {r0, r2, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx bff948 │ │ │ │ + blx bff940 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ - muleq r8, r8, r9 │ │ │ │ - andeq r6, r8, r8, asr r9 │ │ │ │ - andeq fp, r1, sl, lsl #1 │ │ │ │ - andeq fp, r1, r0, lsl #11 │ │ │ │ - andeq r6, r8, r6, lsr r9 │ │ │ │ - andeq r6, r8, r6, lsr #18 │ │ │ │ - andeq fp, r1, sl, asr r0 │ │ │ │ - andeq fp, r1, r0, asr r5 │ │ │ │ - strdeq r6, [r8], -lr │ │ │ │ - andeq fp, r1, r8, lsr #32 │ │ │ │ - andeq fp, r1, lr, lsl r5 │ │ │ │ - andeq fp, r1, r6, lsl r0 │ │ │ │ - andeq fp, r1, ip, lsl #10 │ │ │ │ - andeq fp, r1, r4 │ │ │ │ - strdeq fp, [r1], -sl │ │ │ │ - andeq r6, r8, ip, lsr #17 │ │ │ │ - muleq r8, r2, r8 │ │ │ │ - @ instruction: 0x0001afbe │ │ │ │ - @ instruction: 0x0001b4b4 │ │ │ │ - andeq sl, r1, ip, lsr #31 │ │ │ │ - andeq fp, r1, r2, lsr #9 │ │ │ │ + andeq r6, r8, r0, lsr #19 │ │ │ │ + andeq r6, r8, r0, ror #18 │ │ │ │ + andeq fp, r1, r2, lsl #1 │ │ │ │ + andeq fp, r1, r8, ror r5 │ │ │ │ + andeq r6, r8, lr, lsr r9 │ │ │ │ + andeq r6, r8, lr, lsr #18 │ │ │ │ + andeq fp, r1, r2, asr r0 │ │ │ │ + andeq fp, r1, r8, asr #10 │ │ │ │ + andeq r6, r8, r6, lsl #18 │ │ │ │ + andeq fp, r1, r0, lsr #32 │ │ │ │ + andeq fp, r1, r6, lsl r5 │ │ │ │ + andeq fp, r1, lr │ │ │ │ + andeq fp, r1, r4, lsl #10 │ │ │ │ + strdeq sl, [r1], -ip │ │ │ │ + strdeq fp, [r1], -r2 │ │ │ │ + @ instruction: 0x000868b4 │ │ │ │ + muleq r8, sl, r8 │ │ │ │ + @ instruction: 0x0001afb6 │ │ │ │ + andeq fp, r1, ip, lsr #9 │ │ │ │ + andeq sl, r1, r4, lsr #31 │ │ │ │ + muleq r1, sl, r4 │ │ │ │ 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 5ba3c │ │ │ │ + blcs 5ba34 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr0, {2} │ │ │ │ stccs 13, cr13, [r0, #-384] @ 0xfffffe80 │ │ │ │ strtmi sp, [r0], -r9, rrx │ │ │ │ @ instruction: 0xff10f7fd │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0], #-4008 @ 0xfffff058 │ │ │ │ eors sp, ip, r2, lsl #20 │ │ │ │ - ble 8124c0 │ │ │ │ + ble 8124b8 │ │ │ │ @ instruction: 0x46291b32 │ │ │ │ @ instruction: 0xf7c34640 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ stmdane r4!, {r2, r6, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldclle 8, cr1, [r3], #180 @ 0xb4 │ │ │ │ - ldmda r2, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 31ba18 │ │ │ │ - blcs 171670 │ │ │ │ - blmi e75dc4 │ │ │ │ + ldmda r6, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 31ba10 │ │ │ │ + blcs 171668 │ │ │ │ + blmi e75dbc │ │ │ │ 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 @ │ │ │ │ @@ -62147,15 +62145,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe7f1f9b1 │ │ │ │ @ instruction: 0xf640492b │ │ │ │ stmdami fp!, {r0, r1, r3, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8ecf7fc │ │ │ │ - blmi abb93c │ │ │ │ + blmi abb934 │ │ │ │ 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: 0xf998f7fc │ │ │ │ @@ -62165,15 +62163,15 @@ │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ strb pc, [r6, pc, lsl #19] @ │ │ │ │ @ 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 7bb9c8 │ │ │ │ + blmi 7bb9c0 │ │ │ │ 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 │ │ │ │ @@ -62182,36 +62180,36 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf96cf7fc │ │ │ │ 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, r3, ror #18]! @ │ │ │ │ - andeq r6, r8, ip, ror #15 │ │ │ │ - muleq r8, r8, r7 │ │ │ │ - andeq r6, r8, r2, lsl #15 │ │ │ │ - @ instruction: 0x0001aeb2 │ │ │ │ - @ instruction: 0x0001b3b8 │ │ │ │ - andeq sl, r1, r0, lsr #29 │ │ │ │ - andeq fp, r1, r6, lsr #7 │ │ │ │ - andeq r6, r8, ip, asr #14 │ │ │ │ - andeq sl, r1, r0, lsl #29 │ │ │ │ - andeq fp, r1, r6, lsl #7 │ │ │ │ - andeq sl, r1, lr, ror #28 │ │ │ │ - andeq fp, r1, r4, ror r3 │ │ │ │ - andeq r6, r8, r6, lsl r7 │ │ │ │ - strdeq r6, [r8], -ip │ │ │ │ - andeq sl, r1, r8, lsr #28 │ │ │ │ - andeq fp, r1, lr, lsr #6 │ │ │ │ - andeq sl, r1, r6, lsl lr │ │ │ │ - andeq fp, r1, ip, lsl r3 │ │ │ │ + strdeq r6, [r8], -r4 │ │ │ │ + andeq r6, r8, r0, lsr #15 │ │ │ │ + andeq r6, r8, sl, lsl #15 │ │ │ │ + andeq sl, r1, sl, lsr #29 │ │ │ │ + @ instruction: 0x0001b3b0 │ │ │ │ + muleq r1, r8, lr │ │ │ │ + muleq r1, lr, r3 │ │ │ │ + andeq r6, r8, r4, asr r7 │ │ │ │ + andeq sl, r1, r8, ror lr │ │ │ │ + andeq fp, r1, lr, ror r3 │ │ │ │ + andeq sl, r1, r6, ror #28 │ │ │ │ + andeq fp, r1, ip, ror #6 │ │ │ │ + andeq r6, r8, lr, lsl r7 │ │ │ │ + andeq r6, r8, r4, lsl #14 │ │ │ │ + andeq sl, r1, r0, lsr #28 │ │ │ │ + andeq fp, r1, r6, lsr #6 │ │ │ │ + andeq sl, r1, lr, lsl #28 │ │ │ │ + andeq fp, r1, r4, lsl r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb98d40 │ │ │ │ + bl feb98d38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7c5ae8 │ │ │ │ + blmi 7c5ae0 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-1548 @ 0xfffff9f4 │ │ │ │ ldmdavs fp, {r1, r2, r4, r9, sl, lr} │ │ │ │ strtmi fp, [r1], -r3, lsl #19 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ @ instruction: 0xff28f7ff │ │ │ │ biclt r4, r8, r4, lsl #12 │ │ │ │ @@ -62234,26 +62232,26 @@ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrb sp, [fp, r0, ror #1] │ │ │ │ @ instruction: 0xf640490a │ │ │ │ stmdami sl, {r3, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8fcf7fc │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - andeq r6, r8, r6, ror #12 │ │ │ │ + andeq r6, r8, lr, ror #12 │ │ │ │ + andeq r6, r8, r6, asr r6 │ │ │ │ andeq r6, r8, lr, asr #12 │ │ │ │ - andeq r6, r8, r6, asr #12 │ │ │ │ - andeq sl, r1, ip, ror sp │ │ │ │ - andeq fp, r1, lr, lsl #5 │ │ │ │ - strheq r5, [r1], -sl │ │ │ │ - andeq sl, r1, r8, asr #26 │ │ │ │ - andeq fp, r1, sl, asr r2 │ │ │ │ + andeq sl, r1, r4, ror sp │ │ │ │ + andeq fp, r1, r6, lsl #5 │ │ │ │ + strheq r5, [r1], -r2 │ │ │ │ + andeq sl, r1, r0, asr #26 │ │ │ │ + andeq fp, r1, r2, asr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb98de8 │ │ │ │ + bl feb98de0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 645b90 │ │ │ │ + blmi 645b88 │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-1549 @ 0xfffff9f3 │ │ │ │ ldmdavs fp, {r2, r4, r9, sl, lr} │ │ │ │ movwcs fp, #43427 @ 0xa9a3 │ │ │ │ strpl r4, [fp, #-1584]! @ 0xfffff9d0 │ │ │ │ strtmi r1, [r9], -r2, ror #24 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ @@ -62270,40 +62268,40 @@ │ │ │ │ @ instruction: 0xf802f7fc │ │ │ │ stmdbmi sl, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subcc pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0x4630f8b5 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x000865be │ │ │ │ + andeq r6, r8, r6, asr #11 │ │ │ │ + andeq r6, r8, r6, lsr #11 │ │ │ │ muleq r8, lr, r5 │ │ │ │ - muleq r8, r6, r5 │ │ │ │ - andeq sl, r1, ip, asr #25 │ │ │ │ - andeq fp, r1, lr, ror #3 │ │ │ │ - @ instruction: 0x0001acba │ │ │ │ - ldrdeq fp, [r1], -ip │ │ │ │ + andeq sl, r1, r4, asr #25 │ │ │ │ + andeq fp, r1, r6, ror #3 │ │ │ │ + @ instruction: 0x0001acb2 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ @ instruction: 0xf500b480 │ │ │ │ svcge 0x00006086 │ │ │ │ ldmdale sl, {r4, r5, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ rsbsvc r7, r3, r9, ror r6 │ │ │ │ strbtvs r6, [r7], #-2669 @ 0xfffff593 │ │ │ │ ldmdapl fp, {r0, r5, r6, r9, sl, fp, ip, lr}^ │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, sl, ip, lr} │ │ │ │ stmdbne ip, {r1, r4, r6, r8, r9, sl, fp, lr}^ │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ teqcc r4, r9, lsl r9 │ │ │ │ @ instruction: 0x7c2b192e │ │ │ │ - ldrcs r1, [pc, #-3880] @ 40d7c │ │ │ │ + ldrcs r1, [pc, #-3880] @ 40d74 │ │ │ │ movtmi r7, #28489 @ 0x6f49 │ │ │ │ ldrcc r3, [sl, -r0, asr #26]! │ │ │ │ ldmdami r4!, {r1, r5} │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ - blvc 17fe2c │ │ │ │ + blvc 17fe24 │ │ │ │ ldmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xe7f84478 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7f24478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -62346,148 +62344,148 @@ │ │ │ │ @ instruction: 0xe7a44478 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe79e4478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7984478 │ │ │ │ - andeq r2, r1, r0, lsl sp │ │ │ │ + andeq r2, r1, r8, lsl #26 │ │ │ │ + @ instruction: 0x0001b1b4 │ │ │ │ + andeq fp, r1, lr, lsl r3 │ │ │ │ @ instruction: 0x0001b1bc │ │ │ │ - andeq fp, r1, r6, lsr #6 │ │ │ │ - andeq fp, r1, r4, asr #3 │ │ │ │ - andeq r2, r1, r6, ror #25 │ │ │ │ - muleq r1, r0, r1 │ │ │ │ - andeq fp, r1, r2, lsr #7 │ │ │ │ + ldrdeq r2, [r1], -lr │ │ │ │ + andeq fp, r1, r8, lsl #3 │ │ │ │ + muleq r1, sl, r3 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ + ldrdeq fp, [r1], -lr │ │ │ │ ldrdeq fp, [r1], -ip │ │ │ │ - andeq fp, r1, r6, ror #7 │ │ │ │ - andeq fp, r1, r4, ror #5 │ │ │ │ - @ instruction: 0x0001b3b6 │ │ │ │ - @ instruction: 0x0001b2b4 │ │ │ │ - andeq fp, r1, r2, lsr #3 │ │ │ │ - muleq r1, ip, r2 │ │ │ │ - andeq fp, r1, lr, asr r3 │ │ │ │ - muleq r1, r4, ip │ │ │ │ - andeq fp, r1, lr, ror #5 │ │ │ │ - andeq fp, r1, r0, lsl #6 │ │ │ │ - andeq fp, r1, r6, lsr #6 │ │ │ │ - andeq fp, r1, r0, lsr r3 │ │ │ │ - andeq fp, r1, r2, lsl #3 │ │ │ │ - muleq r1, r0, r1 │ │ │ │ - muleq r1, lr, r1 │ │ │ │ - andeq fp, r1, ip, lsr #3 │ │ │ │ - @ instruction: 0x0001b1ba │ │ │ │ - andeq fp, r1, r8, asr #3 │ │ │ │ - ldrdeq fp, [r1], -r6 │ │ │ │ - andeq fp, r1, r4, ror #3 │ │ │ │ - strdeq fp, [r1], -r2 │ │ │ │ - andeq fp, r1, r0, lsl #4 │ │ │ │ - andeq fp, r1, lr, lsl #4 │ │ │ │ - andeq fp, r1, ip, lsl r2 │ │ │ │ - andeq fp, r1, r2, ror #1 │ │ │ │ - strheq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, lr, lsr #7 │ │ │ │ + andeq fp, r1, ip, lsr #5 │ │ │ │ + muleq r1, sl, r1 │ │ │ │ + muleq r1, r4, r2 │ │ │ │ + andeq fp, r1, r6, asr r3 │ │ │ │ + andeq r2, r1, ip, lsl #25 │ │ │ │ + andeq fp, r1, r6, ror #5 │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, lr, lsl r3 │ │ │ │ + andeq fp, r1, r8, lsr #6 │ │ │ │ + andeq fp, r1, sl, ror r1 │ │ │ │ + andeq fp, r1, r8, lsl #3 │ │ │ │ + muleq r1, r6, r1 │ │ │ │ + andeq fp, r1, r4, lsr #3 │ │ │ │ + @ instruction: 0x0001b1b2 │ │ │ │ + andeq fp, r1, r0, asr #3 │ │ │ │ + andeq fp, r1, lr, asr #3 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq fp, r1, sl, ror #3 │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, r6, lsl #4 │ │ │ │ + andeq fp, r1, r4, lsl r2 │ │ │ │ + ldrdeq fp, [r1], -sl │ │ │ │ + strheq fp, [r1], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99010 │ │ │ │ + bl feb99008 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 345dd8 │ │ │ │ - bmi 36da1c │ │ │ │ + blmi 345dd0 │ │ │ │ + bmi 36da14 │ │ │ │ ldmpl r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstlt r4, r4, lsl #16 │ │ │ │ stcmi 13, cr11, [sl, #-704] @ 0xfffffd40 │ │ │ │ ldrbtmi r2, [sp], #-575 @ 0xfffffdc1 │ │ │ │ ldrdeq pc, [r8, -r5] │ │ │ │ @ instruction: 0xff1cf7ff │ │ │ │ teqpvc r4, #20971520 @ p-variant is OBSOLETE @ 0x1400000 │ │ │ │ ldrmi r4, [r8], -r1, lsl #12 │ │ │ │ - cdp 7, 9, cr15, cr6, cr2, {6} │ │ │ │ + cdp 7, 9, cr15, cr10, cr2, {6} │ │ │ │ movwmi pc, #63621 @ 0xf885 @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r3, r4, ror #3 │ │ │ │ + andeq lr, r3, ip, ror #3 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - andeq r6, r8, sl, lsl #7 │ │ │ │ - bmi 214a70 │ │ │ │ + muleq r8, r2, r3 │ │ │ │ + bmi 214a68 │ │ │ │ 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 │ │ │ │ - blvc 17ffe0 │ │ │ │ + blvc 17ffd8 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq lr, r3, r8, lsr #3 │ │ │ │ + @ instruction: 0x0003e1b0 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - bmi 1d4a90 │ │ │ │ + bmi 1d4a88 │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 180000 │ │ │ │ + blvc 17fff8 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq lr, r3, r4, lsl #3 │ │ │ │ + andeq lr, r3, ip, lsl #3 │ │ │ │ @ instruction: 0x000003bc │ │ │ │ - bmi 1d4ab0 │ │ │ │ + bmi 1d4aa8 │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 180020 │ │ │ │ + blvc 180018 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq lr, r3, r4, ror #2 │ │ │ │ + andeq lr, r3, ip, ror #2 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb990c0 │ │ │ │ + bl feb990b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdbmi r2, {sl, sp} │ │ │ │ ldrbtmi sl, [r8], #-3840 @ 0xfffff100 │ │ │ │ - blmi 4d4718 │ │ │ │ + blmi 4d4710 │ │ │ │ ldrbtmi r5, [fp], #-2113 @ 0xfffff7bf │ │ │ │ @ instruction: 0xf8c35882 │ │ │ │ stmdavs fp, {r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf1136013 │ │ │ │ ldmdale r0, {r4, r8, r9, sl, fp} │ │ │ │ ldrsbtgt pc, [r4], -pc @ │ │ │ │ @ instruction: 0xf1031c5a │ │ │ │ mvnscs r0, pc, lsl #8 │ │ │ │ svclt 0x008c42a2 │ │ │ │ andcs r2, pc, #268435456 @ 0x10000000 │ │ │ │ andeq pc, ip, r0, asr r8 @ │ │ │ │ - bl 4214c │ │ │ │ + bl 42144 │ │ │ │ @ instruction: 0xf7c20083 │ │ │ │ - andcs lr, r0, r0, lsr #28 │ │ │ │ + andcs lr, r0, r4, lsr #28 │ │ │ │ svclt 0x0000bd98 │ │ │ │ - andeq lr, r3, r2, lsr r1 │ │ │ │ + andeq lr, r3, sl, lsr r1 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - ldrdeq r6, [r8], -lr │ │ │ │ + andeq r6, r8, r6, ror #5 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004c29 │ │ │ │ strmi r4, [r5], -r9, lsr #28 │ │ │ │ ldrbtmi r4, [lr], #-1148 @ 0xfffffb84 │ │ │ │ ldmiblt fp!, {r0, r1, r5, fp, sp, lr} │ │ │ │ tstpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ svclt 0x00042b0f │ │ │ │ orrvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ smlabtcc r8, r4, r8, pc @ │ │ │ │ - bmi 936054 │ │ │ │ + bmi 93604c │ │ │ │ stmdami r3!, {r0, r8, r9, ip, sp} │ │ │ │ ldmdapl r0!, {r0, r4, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf840680a │ │ │ │ andcc r5, r1, #34 @ 0x22 │ │ │ │ tstpcc r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ andcs r6, r0, sl │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrsbtls pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ sbccc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrsbthi pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ mrc2 7, 2, pc, cr8, cr11, {7} │ │ │ │ tstpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ - blcs 41c018 │ │ │ │ - bmi 535fe8 │ │ │ │ + blcs 41c010 │ │ │ │ + bmi 535fe0 │ │ │ │ ldmpl r0!, {r0, r8, r9, ip, sp} │ │ │ │ ldmpl r6!, {r1, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf8466802 │ │ │ │ andcc r5, r1, #34 @ 0x22 │ │ │ │ tstpcc r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ stmdbcs r0, {r1, sp, lr} │ │ │ │ @ instruction: 0x4649d0dd │ │ │ │ @@ -62497,90 +62495,90 @@ │ │ │ │ orrvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ smlabtcc r8, r4, r8, pc @ │ │ │ │ strbmi fp, [r9], -r9, lsr #2 │ │ │ │ @ instruction: 0xf6404640 │ │ │ │ @ instruction: 0xf7fb32d1 │ │ │ │ @ instruction: 0xf46ffeef │ │ │ │ strb r6, [r9, r0, lsl #1] │ │ │ │ - andeq r6, r8, r8, ror r2 │ │ │ │ - andeq lr, r3, r2, asr #1 │ │ │ │ + andeq r6, r8, r0, lsl #5 │ │ │ │ + andeq lr, r3, sl, asr #1 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ - andeq sl, r1, ip, ror r9 │ │ │ │ - andeq fp, r1, sl, asr r1 │ │ │ │ + andeq sl, r1, r4, ror r9 │ │ │ │ + andeq fp, r1, r2, asr r1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b5e │ │ │ │ ldrsbls pc, [r8, #-143]! @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ ldrbtmi r4, [r9], #1550 @ 0x60e │ │ │ │ - blcs 5c084 │ │ │ │ + blcs 5c07c │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ andcs r4, r0, sl, asr fp │ │ │ │ andge pc, r3, r9, asr r8 @ │ │ │ │ andeq pc, r0, sl, lsl #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ addshi pc, r0, r0 │ │ │ │ mulcc r0, r8, r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf7c2808b │ │ │ │ - bmi 153de20 │ │ │ │ + bmi 153de28 │ │ │ │ ldmib r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c243c6 │ │ │ │ @ instruction: 0xf5030314 │ │ │ │ addsmi r7, r8, #1476395010 @ 0x58000002 │ │ │ │ ldmdblt ip, {r1, r2, r5, r9, ip, lr, pc} │ │ │ │ stmiavs r4!, {r6, sp, lr, pc} │ │ │ │ eorsle r2, sp, r0, lsl #24 │ │ │ │ addsmi r6, lr, #6488064 @ 0x630000 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c24641 │ │ │ │ - @ instruction: 0x4605ea38 │ │ │ │ + @ instruction: 0x4605ea3c │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ - ldcl 7, cr15, [r8, #-776]! @ 0xfffffcf8 │ │ │ │ + ldcl 7, cr15, [ip, #-776]! @ 0xfffffcf8 │ │ │ │ @ instruction: 0xf88a4b44 │ │ │ │ ldrbtmi r5, [fp], #-4095 @ 0xfffff001 │ │ │ │ - blcs 5c0f4 │ │ │ │ + blcs 5c0ec │ │ │ │ stmdbmi r2, {r1, r3, r4, r5, ip, lr, pc}^ │ │ │ │ andsmi pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2113 @ 0xfffff7bf │ │ │ │ @ instruction: 0xf7fb4478 │ │ │ │ strtmi pc, [r8], -sp, lsl #29 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmiavs r5!, {r2, r3, r5, r7, r8, ip, sp, pc} │ │ │ │ stmiavs r8!, {r0, r2, r3, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fbb108 │ │ │ │ stmdavs r8!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 100056 │ │ │ │ + blx 10004e │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx fff80060 │ │ │ │ + blx fff80058 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - blmi dc0cac │ │ │ │ + blmi dc0ca4 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blmi d42d20 │ │ │ │ + blmi d42d18 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbccs lr, r6, r3, asr #19 │ │ │ │ andcs r4, r0, #51200 @ 0xc800 │ │ │ │ @ instruction: 0x46404611 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7f8601e │ │ │ │ @ instruction: 0x1e05f96b │ │ │ │ - ble 13611c │ │ │ │ + ble 136114 │ │ │ │ ldrbtmi r4, [fp], #-2861 @ 0xfffff4d3 │ │ │ │ smlabtpl r8, r3, r8, pc @ │ │ │ │ ldrbtmi r4, [fp], #-2860 @ 0xfffff4d4 │ │ │ │ stmiblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ strdcs r8, [ip], -r0 │ │ │ │ - blx 8800ae │ │ │ │ + blx 8800a6 │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf990f7d9 │ │ │ │ stmib r4, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r0, [fp], #-1536 @ 0xfffffa00 │ │ │ │ tstpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8c360a2 │ │ │ │ @ instruction: 0xe7e74318 │ │ │ │ @@ -62596,40 +62594,40 @@ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf64f4b1c │ │ │ │ @ instruction: 0xf6cf32f0 │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf8c36819 │ │ │ │ stmdblt r1!, {r3, r8, sp} │ │ │ │ ldrbcc pc, [r0, #1615]! @ 0x64f @ │ │ │ │ - ldrbvc pc, [pc, #1743]! @ 4283b @ │ │ │ │ + ldrbvc pc, [pc, #1743]! @ 42833 @ │ │ │ │ ldmdbmi r6, {r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andsmi pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2069 @ 0xfffff7eb │ │ │ │ @ instruction: 0xf7fb4478 │ │ │ │ @ instruction: 0xe7f1fe1b │ │ │ │ - andeq r6, r8, r6, lsr #3 │ │ │ │ - andeq sp, r3, lr, ror #31 │ │ │ │ + andeq r6, r8, lr, lsr #3 │ │ │ │ + strdeq sp, [r3], -r6 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r6, r8, r4, ror r1 │ │ │ │ - andeq r6, r8, r2, lsr r1 │ │ │ │ - andeq sl, r1, sl, ror #16 │ │ │ │ - andeq fp, r1, ip, asr r0 │ │ │ │ - andeq r6, r8, ip, ror #1 │ │ │ │ - andeq r6, r8, r2, ror #1 │ │ │ │ + andeq r6, r8, ip, ror r1 │ │ │ │ + andeq r6, r8, sl, lsr r1 │ │ │ │ + andeq sl, r1, r2, ror #16 │ │ │ │ + andeq fp, r1, r4, asr r0 │ │ │ │ + strdeq r6, [r8], -r4 │ │ │ │ + andeq r6, r8, sl, ror #1 │ │ │ │ muleq r0, r0, r4 │ │ │ │ + andeq r6, r8, sl, asr #1 │ │ │ │ andeq r6, r8, r2, asr #1 │ │ │ │ - strheq r6, [r8], -sl │ │ │ │ - muleq r8, sl, r0 │ │ │ │ - andeq sl, r1, ip, asr #15 │ │ │ │ - @ instruction: 0x0001afbe │ │ │ │ - @ instruction: 0x0001a7ba │ │ │ │ - andeq sl, r1, ip, lsr #31 │ │ │ │ - andeq r6, r8, sl, asr r0 │ │ │ │ - andeq sl, r1, r6, lsl #15 │ │ │ │ - andeq sl, r1, r8, ror pc │ │ │ │ + andeq r6, r8, r2, lsr #1 │ │ │ │ + andeq sl, r1, r4, asr #15 │ │ │ │ + @ instruction: 0x0001afb6 │ │ │ │ + @ instruction: 0x0001a7b2 │ │ │ │ + andeq sl, r1, r4, lsr #31 │ │ │ │ + andeq r6, r8, r2, rrx │ │ │ │ + andeq sl, r1, lr, ror r7 │ │ │ │ + andeq sl, r1, r0, ror pc │ │ │ │ ldrlt fp, [r0, #473]! @ 0x1d9 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00004605 │ │ │ │ andmi pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf011460c │ │ │ │ @@ -62639,31 +62637,31 @@ │ │ │ │ andmi pc, r0, pc, rrx │ │ │ │ mrc2 0, 4, pc, cr2, cr1, {0} │ │ │ │ svclt 0x00b442a8 │ │ │ │ andcs r2, r1, r0 │ │ │ │ @ instruction: 0x2001bdb0 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ - blx fe86e71e │ │ │ │ - blx fec4e220 │ │ │ │ + blx fe86e716 │ │ │ │ + blx fec4e218 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ - blvc 1803a4 │ │ │ │ + blvc 18039c │ │ │ │ svclt 0x00004770 │ │ │ │ cdpne 4, 0, cr11, cr8, cr0, {4} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 1803b8 │ │ │ │ + blvc 1803b0 │ │ │ │ svclt 0x00004770 │ │ │ │ - b 146f44c │ │ │ │ + b 146f444 │ │ │ │ svcge 0x00000301 │ │ │ │ @ instruction: 0xf06fd40a │ │ │ │ - bne 1712e58 │ │ │ │ + bne 1712e50 │ │ │ │ svclt 0x00b44283 │ │ │ │ andcs r2, r1, r0 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ svclt 0x00584208 │ │ │ │ ldrble r2, [r7, #1]! │ │ │ │ smlabtmi r0, r1, r1, pc @ │ │ │ │ @@ -62671,80 +62669,80 @@ │ │ │ │ andcs r2, r1, r0 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ sbcmi fp, r1, #128, 8 @ 0x80000000 │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svclt 0x0028af00 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 18040c │ │ │ │ + blvc 180404 │ │ │ │ svclt 0x00004770 │ │ │ │ - b 186f4a0 │ │ │ │ - blcs 42ea8 │ │ │ │ - blle 2edea8 │ │ │ │ + b 186f498 │ │ │ │ + blcs 42ea0 │ │ │ │ + blle 2edea0 │ │ │ │ tstpmi r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r3, r1, #16384 @ 0x4000 │ │ │ │ @ instruction: 0x2000bfb4 │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ - blvc 180430 │ │ │ │ + blvc 180428 │ │ │ │ bicmi r4, sl, #112, 14 @ 0x1c00000 │ │ │ │ svclt 0x00584210 │ │ │ │ ldrble r2, [r6, #1]! │ │ │ │ tstpmi r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00cc4281 │ │ │ │ andcs r2, r1, r0 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb994f0 │ │ │ │ + bl feb994e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 2462b8 │ │ │ │ + bmi 2462b0 │ │ │ │ strmi fp, [r3], -r2, lsl #1 │ │ │ │ svcge 0x0000447a │ │ │ │ rsbsvs r1, r8, r9, lsr sp │ │ │ │ andsvs r2, r1, r0 │ │ │ │ ldmdavs r8!, {r3, r4, ip, sp, lr}^ │ │ │ │ - ldmdb r4!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - ldrdeq r7, [r8], -ip │ │ │ │ + andeq r7, r8, r4, ror #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99524 │ │ │ │ + bl feb9951c │ │ │ │ @ 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 │ │ │ │ - ldmdblt r0, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdblt r4, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9955c │ │ │ │ + bl feb99554 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs sp, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi sl, [ip], -r0, lsl #30 │ │ │ │ stmiavs r3, {r0, r2, r4, r6, r8, ip, sp, pc}^ │ │ │ │ stmdavs r9!, {r3, fp, sp, lr} │ │ │ │ suble r2, r8, r0, lsl #22 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ - blle 1252de4 │ │ │ │ + blle 1252ddc │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ suble r2, r8, r0, lsl #22 │ │ │ │ - bcs 5c4f0 │ │ │ │ + bcs 5c4e8 │ │ │ │ @ instruction: 0xf8d2d04e │ │ │ │ - bl fe8b23a4 │ │ │ │ + bl fe8b239c │ │ │ │ @ instruction: 0xf1b6060c │ │ │ │ - blle 1412398 │ │ │ │ + blle 1412390 │ │ │ │ vcge.f32 d18, d0, d1 │ │ │ │ ldmib r3, {r0, r1, r2, r3, r5, r7, pc}^ │ │ │ │ cdpcs 6, 0, cr1, cr0, cr4, {0} │ │ │ │ adchi pc, pc, r0 │ │ │ │ stmdbcs r0, {r1, r2, r4, r5, r6, fp, sp, lr} │ │ │ │ addshi pc, fp, r0 │ │ │ │ adcsmi r6, r2, #4849664 @ 0x4a0000 │ │ │ │ @@ -62764,21 +62762,21 @@ │ │ │ │ rscvs r6, r1, ip, lsl #2 │ │ │ │ cmpvs fp, r4, ror #16 │ │ │ │ sbcsvs r4, r9, r2, lsr #5 │ │ │ │ @ instruction: 0x4622bfb8 │ │ │ │ subvs r3, sl, r1, lsl #4 │ │ │ │ sbcvs r6, sp, r1 │ │ │ │ @ instruction: 0xf7c2bdf8 │ │ │ │ - stmdacs r0, {r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ ldmib r4, {r1, r2, r4, r5, r7, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1052304 │ │ │ │ - blcs 42458 │ │ │ │ + blcs 42450 │ │ │ │ strhlt sp, [r2, #-22]! @ 0xffffffea │ │ │ │ stmdbcs r1, {r0, r4, r6, fp, sp, lr} │ │ │ │ - b 8b9450 │ │ │ │ + b 8b9448 │ │ │ │ smlattcc r1, r1, r1, r7 │ │ │ │ ldcllt 0, cr6, [r8, #388]! @ 0x184 │ │ │ │ svclt 0x00a41c4e │ │ │ │ @ instruction: 0x460e4694 │ │ │ │ @ instruction: 0x2101dab2 │ │ │ │ @ instruction: 0x4619e7f6 │ │ │ │ @ instruction: 0x3604e9d2 │ │ │ │ @@ -62833,49 +62831,49 @@ │ │ │ │ svclt 0x00b84561 │ │ │ │ tstcc r1, r1, ror #12 │ │ │ │ stmdbcs r0, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svcge 0x0052f47f │ │ │ │ ldrmi lr, [ip], sp, ror #15 │ │ │ │ orrsle r2, r9, r0, lsl #28 │ │ │ │ @ instruction: 0xb122e7ef │ │ │ │ - b 8dc668 │ │ │ │ + b 8dc660 │ │ │ │ andcc r7, r1, #536870926 @ 0x2000000e │ │ │ │ andcs lr, r1, #25427968 @ 0x1840000 │ │ │ │ svclt 0x0000e75f │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb99734 │ │ │ │ + bl feb9972c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ svcge 0x00002300 │ │ │ │ cmplt ip, r3, lsl r0 │ │ │ │ ldrmi r6, [r5], -r3, asr #17 │ │ │ │ strmi r6, [lr], -r0, lsr #16 │ │ │ │ stmdavs sl, {r0, r1, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blle 6b95a8 │ │ │ │ + blle 6b95a0 │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - blcs 5caf0 │ │ │ │ + blcs 5cae8 │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x4631461c │ │ │ │ - svc 0x00b4f7c1 │ │ │ │ + svc 0x00b8f7c1 │ │ │ │ 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 5ca10 │ │ │ │ + blcs 5ca08 │ │ │ │ ldmdavs r8, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xe7e1461c │ │ │ │ - blcs 5cb1c │ │ │ │ + blcs 5cb14 │ │ │ │ @ instruction: 0xe7e3d1f9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - blcs 480924 │ │ │ │ + blcs 48091c │ │ │ │ @ instruction: 0xf8dfb085 │ │ │ │ ldrbtmi r3, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r5, {r1, r4, r6, r7, r9, sl, pc} │ │ │ │ @@ -62896,100 +62894,100 @@ │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd054 │ │ │ │ @ instruction: 0xf1073010 │ │ │ │ tstlt fp, #8, 12 @ 0x800000 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ - bne fe980998 │ │ │ │ + bne fe980990 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ mrc2 7, 3, pc, cr12, cr15, {7} │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ @ instruction: 0x607b1a98 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bcs fe3809b8 │ │ │ │ + bcs fe3809b0 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ ldrbtmi r6, [sl], #-2201 @ 0xfffff767 │ │ │ │ smlabtcc r1, r7, r9, lr │ │ │ │ andcs r6, r0, #22 │ │ │ │ ldmvs r8!, {r1, r3, ip, sp, lr} │ │ │ │ - svc 0x0092f7c1 │ │ │ │ + svc 0x0096f7c1 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - svc 0x008ef7c1 │ │ │ │ + svc 0x0092f7c1 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r4, ror #20 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt r0, r8, asr r9 │ │ │ │ - bne 15809f8 │ │ │ │ + bne 15809f0 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ mcr2 7, 2, pc, cr12, cr15, {7} @ │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dfef72 │ │ │ │ + @ instruction: 0xf8dfef76 │ │ │ │ andcs r3, r0, #60, 20 @ 0x3c000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldrbmi lr, [r8], -r6, ror #30 │ │ │ │ - svc 0x0062f7c1 │ │ │ │ + ldrbmi lr, [r8], -sl, ror #30 │ │ │ │ + svc 0x0066f7c1 │ │ │ │ @ instruction: 0xb014f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd048 │ │ │ │ movwlt r3, #45072 @ 0xb010 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ - bne 380a48 │ │ │ │ + bne 380a40 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r0, lsl #20 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibcs r4!, {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} │ │ │ │ - svc 0x003cf7c1 │ │ │ │ + svc 0x0040f7c1 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - svc 0x0038f7c1 │ │ │ │ + svc 0x003cf7c1 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ ldrsbtvs r1, [fp], #-144 @ 0xffffff70 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt r0, r8, asr r9 │ │ │ │ stmibne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ ldc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbef1c │ │ │ │ + @ instruction: 0xf8dbef20 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - uadd16mi lr, r8, r8 │ │ │ │ - svc 0x0014f7c1 │ │ │ │ + uadd16mi lr, r8, ip │ │ │ │ + svc 0x0018f7c1 │ │ │ │ ldmibcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8da601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - svc 0x0008f7c1 │ │ │ │ + svc 0x000cf7c1 │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - @ instruction: 0xf8d9ef06 │ │ │ │ + @ instruction: 0xf8d9ef0a │ │ │ │ @ instruction: 0xf1baa014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80ab │ │ │ │ @ instruction: 0xf1bbb010 │ │ │ │ subsle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, r9, ip, sp, pc} │ │ │ │ @@ -63003,39 +63001,39 @@ │ │ │ │ ldc2 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf8df687b │ │ │ │ tstcs r0, r8, asr #18 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs fp!, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbeed6 │ │ │ │ + @ instruction: 0xf8dbeeda │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ stmdbne r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ ldc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r4, lsl r9 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - cdp 7, 11, cr15, cr12, cr1, {6} │ │ │ │ + cdp 7, 12, cr15, cr0, cr1, {6} │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - cdp 7, 11, cr15, cr8, cr1, {6} │ │ │ │ + cdp 7, 11, cr15, cr12, cr1, {6} │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - cdp 7, 10, cr15, cr12, cr1, {6} │ │ │ │ + cdp 7, 11, cr15, cr0, cr1, {6} │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeeaa │ │ │ │ + @ instruction: 0xf8daeeae │ │ │ │ @ instruction: 0xf1bbb014 │ │ │ │ suble r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, ip, asr #17 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @@ -63046,46 +63044,46 @@ │ │ │ │ stc2l 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8df687b │ │ │ │ @ instruction: 0x210028b4 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs fp!, {r2, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbee80 │ │ │ │ + @ instruction: 0xf8dbee84 │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ stmne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ stc2l 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r0, lsl #17 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - cdp 7, 6, cr15, cr6, cr1, {6} │ │ │ │ + cdp 7, 6, cr15, cr10, cr1, {6} │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - cdp 7, 6, cr15, cr2, cr1, {6} │ │ │ │ + cdp 7, 6, cr15, cr6, cr1, {6} │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - cdp 7, 5, cr15, cr14, cr1, {6} │ │ │ │ + cdp 7, 6, cr15, cr2, cr1, {6} │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daee5c │ │ │ │ + @ instruction: 0xf8daee60 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4650ee58 │ │ │ │ - cdp 7, 5, cr15, cr4, cr1, {6} │ │ │ │ + @ instruction: 0x4650ee5c │ │ │ │ + cdp 7, 5, cr15, cr8, cr1, {6} │ │ │ │ stmdacs r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ adcsvs r4, fp, sl, ror r4 │ │ │ │ andcs r6, r0, #22 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - cdp 7, 4, cr15, cr8, cr1, {6} │ │ │ │ + cdp 7, 4, cr15, cr12, cr1, {6} │ │ │ │ @ instruction: 0xf7c14648 │ │ │ │ - @ instruction: 0xf8d8ee46 │ │ │ │ + @ instruction: 0xf8d8ee4a │ │ │ │ @ instruction: 0xf1b99014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98171 │ │ │ │ @ instruction: 0xf1baa010 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80b3 │ │ │ │ @ instruction: 0xf1bbb010 │ │ │ │ @@ -63102,39 +63100,39 @@ │ │ │ │ ldc2l 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf8df687b │ │ │ │ smlattcs r0, ip, r7, r2 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs fp!, {r2, r4, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r4, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbee10 │ │ │ │ + @ instruction: 0xf8dbee14 │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ @ instruction: 0x17c4f8df │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ ldc2l 7, cr15, [r6], {255} @ 0xff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ ldrhtvs r1, [fp], #-120 @ 0xffffff88 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - ldcl 7, cr15, [r6, #772]! @ 0x304 │ │ │ │ + ldcl 7, cr15, [sl, #772]! @ 0x304 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - ldcl 7, cr15, [r2, #772]! @ 0x304 │ │ │ │ + ldcl 7, cr15, [r6, #772]! @ 0x304 │ │ │ │ @ instruction: 0x379cf8df │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - stcl 7, cr15, [r6, #772]! @ 0x304 │ │ │ │ + stcl 7, cr15, [sl, #772]! @ 0x304 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daede4 │ │ │ │ + @ instruction: 0xf8daede8 │ │ │ │ @ instruction: 0xf1bbb014 │ │ │ │ suble r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r0, ror r7 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @@ -63145,42 +63143,42 @@ │ │ │ │ ldc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf8df687b │ │ │ │ tstcs r0, r8, asr r7 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbedba │ │ │ │ + @ instruction: 0xf8dbedbe │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ @ instruction: 0x1730f8df │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ stc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r4, lsr #14 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - stc 7, cr15, [r0, #772]! @ 0x304 │ │ │ │ + stc 7, cr15, [r4, #772]! @ 0x304 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - ldc 7, cr15, [ip, #772] @ 0x304 │ │ │ │ + stc 7, cr15, [r0, #772]! @ 0x304 │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - ldc 7, cr15, [r8, #772] @ 0x304 │ │ │ │ + ldc 7, cr15, [ip, #772] @ 0x304 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8dfed96 │ │ │ │ + @ instruction: 0xf8dfed9a │ │ │ │ andcs r3, r0, #252, 12 @ 0xfc00000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldrbmi lr, [r0], -sl, lsl #27 │ │ │ │ - stc 7, cr15, [r6, #772] @ 0x304 │ │ │ │ + ldrbmi lr, [r0], -lr, lsl #27 │ │ │ │ + stc 7, cr15, [sl, #772] @ 0x304 │ │ │ │ @ instruction: 0xa014f8d9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ adchi pc, fp, r0 │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd050 │ │ │ │ movwlt r3, #45072 @ 0xb010 │ │ │ │ @@ -63194,93 +63192,93 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ssatcs pc, #9, 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} │ │ │ │ - ldcl 7, cr15, [sl, #-772] @ 0xfffffcfc │ │ │ │ + ldcl 7, cr15, [lr, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - ldcl 7, cr15, [r6, #-772] @ 0xfffffcfc │ │ │ │ + ldcl 7, cr15, [sl, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r4, lsl #13 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt r0, r8, asr r9 │ │ │ │ @ instruction: 0x1674f8df │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dfed3a │ │ │ │ + @ instruction: 0xf8dfed3e │ │ │ │ andcs r3, r0, #92, 12 @ 0x5c00000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldrbmi lr, [r8], -lr, lsr #26 │ │ │ │ - stc 7, cr15, [sl, #-772]! @ 0xfffffcfc │ │ │ │ + @ instruction: 0x4658ed32 │ │ │ │ + stc 7, cr15, [lr, #-772]! @ 0xfffffcfc │ │ │ │ @ instruction: 0xb014f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd048 │ │ │ │ movwlt r3, #45072 @ 0xb010 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ @ instruction: 0x162cf8df │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx ffb80b42 │ │ │ │ + blx ffb80b3a │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2614f8df │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - stc 7, cr15, [r4, #-772] @ 0xfffffcfc │ │ │ │ + stc 7, cr15, [r8, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - stc 7, cr15, [r0, #-772] @ 0xfffffcfc │ │ │ │ + stc 7, cr15, [r4, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ ldrshtvs r1, [fp], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt r0, r8, asr r9 │ │ │ │ strbne pc, [r0, #2271]! @ 0x8df @ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx ff000b9e │ │ │ │ + blx ff000b96 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r3, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbece4 │ │ │ │ + @ instruction: 0xf8dbece8 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - ldrbmi lr, [r8], -r0, ror #25 │ │ │ │ - ldcl 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ + ldrbmi lr, [r8], -r4, ror #25 │ │ │ │ + stcl 7, cr15, [r0], #772 @ 0x304 │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ - ldcl 7, cr15, [r8], {193} @ 0xc1 │ │ │ │ + ldcl 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - @ instruction: 0xf8d9ecd6 │ │ │ │ + @ instruction: 0xf8d9ecda │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4648ecd2 │ │ │ │ - stcl 7, cr15, [lr], {193} @ 0xc1 │ │ │ │ + @ instruction: 0x4648ecd6 │ │ │ │ + ldcl 7, cr15, [r2], {193} @ 0xc1 │ │ │ │ ldrcc pc, [ip, #2271] @ 0x8df │ │ │ │ ldrdcs pc, [r8], -r8 │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ movwcs r6, #30 │ │ │ │ ldmvs r8!, {r0, r1, r4, ip, sp, lr} │ │ │ │ - stcl 7, cr15, [r2], {193} @ 0xc1 │ │ │ │ + stcl 7, cr15, [r6], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c14640 │ │ │ │ - @ instruction: 0xf8d5ecc0 │ │ │ │ + @ instruction: 0xf8d5ecc4 │ │ │ │ @ instruction: 0xf1b88014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d88392 │ │ │ │ @ instruction: 0xf1b99010 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d9816e │ │ │ │ @ instruction: 0xf1baa010 │ │ │ │ @@ -63293,183 +63291,183 @@ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, ip, asr #10 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt r0, r8, asr r9 │ │ │ │ ldrne pc, [ip, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 1a00c4e │ │ │ │ + blx 1a00c46 │ │ │ │ @ instruction: 0xf8df687b │ │ │ │ tstcs r0, r4, lsr r5 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs fp!, {r3, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r7, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbec84 │ │ │ │ + @ instruction: 0xf8dbec88 │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ strne pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 1300c86 │ │ │ │ + blx 1300c7e │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, r0, lsl #10 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - stcl 7, cr15, [sl], #-772 @ 0xfffffcfc │ │ │ │ + stcl 7, cr15, [lr], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - stcl 7, cr15, [r6], #-772 @ 0xfffffcfc │ │ │ │ + stcl 7, cr15, [sl], #-772 @ 0xfffffcfc │ │ │ │ strbtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - mrrc 7, 12, pc, sl, cr1 @ │ │ │ │ + mrrc 7, 12, pc, lr, cr1 @ │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daec58 │ │ │ │ + @ instruction: 0xf8daec5c │ │ │ │ @ instruction: 0xf1bbb014 │ │ │ │ suble r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ ldrhtvs r1, [fp], #-72 @ 0xffffffb8 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt r0, r8, asr r9 │ │ │ │ strtne pc, [r8], #2271 @ 0x8df │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 480cfa │ │ │ │ + blx 480cf2 │ │ │ │ @ instruction: 0xf8df687b │ │ │ │ smlatbcs r0, r0, r4, r2 │ │ │ │ andsvs r4, r6, sl, ror r4 │ │ │ │ stmib r7, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ andsvc r3, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldmdavs fp!, {r1, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbec2e │ │ │ │ + @ instruction: 0xf8dbec32 │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ ldrbtne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx ffd80d30 │ │ │ │ + blx ffd80d28 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8dfb130 │ │ │ │ rsbsvs r1, fp, ip, ror #8 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x607b6898 │ │ │ │ - ldc 7, cr15, [r4], {193} @ 0xc1 │ │ │ │ + ldc 7, cr15, [r8], {193} @ 0xc1 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - ldc 7, cr15, [r0], {193} @ 0xc1 │ │ │ │ + ldc 7, cr15, [r4], {193} @ 0xc1 │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - stc 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ + ldc 7, cr15, [r0], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8dfec0a │ │ │ │ + @ instruction: 0xf8dfec0e │ │ │ │ andcs r3, r0, #68, 8 @ 0x44000000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - @ instruction: 0x4650ebfe │ │ │ │ - bl fff00c88 │ │ │ │ + ldrbmi lr, [r0], -r2, lsl #24 │ │ │ │ + bl c80 │ │ │ │ @ instruction: 0xa014f8d9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd04b │ │ │ │ mvnslt r3, r0, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ strne pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx fee00dac │ │ │ │ + blx fee00da4 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmibmi pc!, {r3, r5, r8, ip, sp, pc}^ @ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx fec00dbc │ │ │ │ - bmi fff9cfb0 │ │ │ │ + blx fec00db4 │ │ │ │ + bmi fff9cfa8 │ │ │ │ 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 ff480cdc │ │ │ │ + bl ff580cd4 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - bl ff380ce4 │ │ │ │ + bl ff480cdc │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ ldmibmi r4!, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx fe580df0 │ │ │ │ + blx fe580de8 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmibmi r1!, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx fe380e00 │ │ │ │ + blx fe380df8 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - blmi ffb3dce0 │ │ │ │ + blmi ffb3dce8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - bl fea00d30 │ │ │ │ + bl feb00d28 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeba4 │ │ │ │ + @ instruction: 0xf8daeba8 │ │ │ │ @ instruction: 0xf1bbb014 │ │ │ │ suble r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ stmibmi r0!, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 1a00e4c │ │ │ │ + blx 1a00e44 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmibmi sp, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 1800e5c │ │ │ │ - bmi ff71d050 │ │ │ │ + blx 1800e54 │ │ │ │ + bmi ff71d048 │ │ │ │ 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 fe080d7c │ │ │ │ + bl fe180d74 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - bl 1f80d84 │ │ │ │ + bl fe080d7c │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ ldmibmi r2, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 1180e90 │ │ │ │ + blx 1180e88 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmibmi pc, {r3, r5, r8, ip, sp, pc}^ @ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx f80ea0 │ │ │ │ + blx f80e98 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - 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: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbeb62 │ │ │ │ + @ instruction: 0xf8dbeb66 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4658eb5e │ │ │ │ - bl 1700dc8 │ │ │ │ + ldrbmi lr, [r8], -r2, ror #22 │ │ │ │ + bl 1800dc0 │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ - bl 1600dd0 │ │ │ │ + bl 1700dc8 │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - bmi ff0fdc24 │ │ │ │ + bmi ff0fdc2c │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ adcsvs r4, fp, sl, ror r4 │ │ │ │ andcs r6, r0, #22 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - bl 1280dec │ │ │ │ + bl 1380de4 │ │ │ │ @ instruction: 0xf7c14648 │ │ │ │ - @ instruction: 0xf8d8eb46 │ │ │ │ + @ instruction: 0xf8d8eb4a │ │ │ │ @ instruction: 0xf1b99014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98211 │ │ │ │ @ instruction: 0xf1baa010 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80a7 │ │ │ │ @ instruction: 0xf1bbb010 │ │ │ │ @@ -63479,86 +63477,86 @@ │ │ │ │ ldmibmi r1!, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9fcf7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmibmi lr!, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9f4f7ff │ │ │ │ - bmi feb5d124 │ │ │ │ + bmi feb5d11c │ │ │ │ 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 600e50 │ │ │ │ + bl 700e48 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - bl 500e58 │ │ │ │ + bl 600e50 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ stmibmi r3!, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9daf7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmibmi r0!, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9d2f7ff │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - blmi fe6fdb6c │ │ │ │ + blmi fe6fdb74 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - b ffb80ea4 │ │ │ │ + b ffc80e9c │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeaea │ │ │ │ + @ instruction: 0xf8daeaee │ │ │ │ @ instruction: 0xf1bbb014 │ │ │ │ suble r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ stmibmi pc, {r3, r5, r8, ip, sp, pc} @ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9acf7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmibmi ip, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf9a4f7ff │ │ │ │ - bmi fe2dd1c4 │ │ │ │ + bmi fe2dd1bc │ │ │ │ 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 ff200ef0 │ │ │ │ + b ff300ee8 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - b ff100ef8 │ │ │ │ + b ff200ef0 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ stmibmi r1, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf98af7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbmi lr!, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf982f7ff │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r2, r3, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbeaa8 │ │ │ │ + @ instruction: 0xf8dbeaac │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - ldrbmi lr, [r8], -r4, lsr #21 │ │ │ │ - b fe880f3c │ │ │ │ + ldrbmi lr, [r8], -r8, lsr #21 │ │ │ │ + b fe980f34 │ │ │ │ andcs r4, r0, #116, 22 @ 0x1d000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - @ instruction: 0x4650ea96 │ │ │ │ - b fe500f58 │ │ │ │ + @ instruction: 0x4650ea9a │ │ │ │ + b fe600f50 │ │ │ │ @ instruction: 0xa014f8d9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ @@ -63567,431 +63565,431 @@ │ │ │ │ stmdbmi r5!, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf94cf7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmdbmi r2!, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf944f7ff │ │ │ │ - bmi 185d284 │ │ │ │ + bmi 185d27c │ │ │ │ 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 1a00fb0 │ │ │ │ + b 1b00fa8 │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - b 1900fb8 │ │ │ │ + b 1a00fb0 │ │ │ │ svclt 0x0000e0b2 │ │ │ │ - andeq sp, r3, r2, asr sl │ │ │ │ + andeq sp, r3, sl, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffcc7 │ │ │ │ @ instruction: 0xfffffcb5 │ │ │ │ - muleq r8, r6, lr │ │ │ │ + muleq r8, lr, lr │ │ │ │ @ instruction: 0xfffffc79 │ │ │ │ @ instruction: 0xfffffc67 │ │ │ │ - andeq r6, r8, ip, lsr lr │ │ │ │ + andeq r6, r8, r4, asr #28 │ │ │ │ @ instruction: 0xfffffc17 │ │ │ │ @ instruction: 0xfffffc05 │ │ │ │ - andeq r6, r8, sl, ror #27 │ │ │ │ + strdeq r6, [r8], -r2 │ │ │ │ @ instruction: 0xfffffbcd │ │ │ │ @ instruction: 0xfffffbbb │ │ │ │ - andeq r6, r8, r2, lsl #27 │ │ │ │ + andeq r6, r8, sl, lsl #27 │ │ │ │ @ instruction: 0xfffffb51 │ │ │ │ @ instruction: 0xfffffb3f │ │ │ │ - andeq r6, r8, r4, lsr #26 │ │ │ │ + andeq r6, r8, ip, lsr #26 │ │ │ │ @ instruction: 0xfffffb07 │ │ │ │ @ instruction: 0xfffffaf5 │ │ │ │ - andeq r6, r8, sl, asr #25 │ │ │ │ + ldrdeq r6, [r8], -r2 │ │ │ │ @ instruction: 0xfffffaa5 │ │ │ │ @ instruction: 0xfffffa93 │ │ │ │ - andeq r6, r8, r8, ror ip │ │ │ │ + andeq r6, r8, r0, lsl #25 │ │ │ │ @ instruction: 0xfffffa5b │ │ │ │ @ instruction: 0xfffffa49 │ │ │ │ - andeq r6, r8, r0, lsl #24 │ │ │ │ + andeq r6, r8, r8, lsl #24 │ │ │ │ @ instruction: 0xfffff9c5 │ │ │ │ @ instruction: 0xfffff9b3 │ │ │ │ - muleq r8, r8, fp │ │ │ │ + andeq r6, r8, r0, lsr #23 │ │ │ │ @ instruction: 0xfffff97b │ │ │ │ @ instruction: 0xfffff969 │ │ │ │ - andeq r6, r8, lr, lsr fp │ │ │ │ + andeq r6, r8, r6, asr #22 │ │ │ │ @ instruction: 0xfffff919 │ │ │ │ @ instruction: 0xfffff907 │ │ │ │ - andeq r6, r8, ip, ror #21 │ │ │ │ + strdeq r6, [r8], -r4 │ │ │ │ @ instruction: 0xfffff8cf │ │ │ │ @ instruction: 0xfffff8bd │ │ │ │ - andeq r6, r8, r4, lsl #21 │ │ │ │ + andeq r6, r8, ip, lsl #21 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ @ instruction: 0xfffff841 │ │ │ │ - andeq r6, r8, r6, lsr #20 │ │ │ │ + andeq r6, r8, lr, lsr #20 │ │ │ │ @ instruction: 0xfffff809 │ │ │ │ @ instruction: 0xfffff7f7 │ │ │ │ - andeq r6, r8, ip, asr #19 │ │ │ │ + ldrdeq r6, [r8], -r4 │ │ │ │ @ instruction: 0xfffff7a7 │ │ │ │ @ instruction: 0xfffff795 │ │ │ │ - andeq r6, r8, sl, ror r9 │ │ │ │ + andeq r6, r8, r2, lsl #19 │ │ │ │ @ instruction: 0xfffff75d │ │ │ │ @ instruction: 0xfffff74b │ │ │ │ - strdeq r6, [r8], -r4 │ │ │ │ + strdeq r6, [r8], -ip │ │ │ │ @ instruction: 0xfffff6ad │ │ │ │ @ instruction: 0xfffff69b │ │ │ │ - andeq r6, r8, r0, lsl #17 │ │ │ │ + andeq r6, r8, r8, lsl #17 │ │ │ │ @ instruction: 0xfffff663 │ │ │ │ @ instruction: 0xfffff651 │ │ │ │ - andeq r6, r8, r6, lsr #16 │ │ │ │ + andeq r6, r8, lr, lsr #16 │ │ │ │ @ instruction: 0xfffff601 │ │ │ │ @ instruction: 0xfffff5ef │ │ │ │ - ldrdeq r6, [r8], -r4 │ │ │ │ + ldrdeq r6, [r8], -ip │ │ │ │ @ instruction: 0xfffff5b7 │ │ │ │ @ instruction: 0xfffff5a5 │ │ │ │ - andeq r6, r8, ip, ror #14 │ │ │ │ + andeq r6, r8, r4, ror r7 │ │ │ │ @ instruction: 0xfffff53b │ │ │ │ @ instruction: 0xfffff52b │ │ │ │ - andeq r6, r8, r2, lsl r7 │ │ │ │ + andeq r6, r8, sl, lsl r7 │ │ │ │ @ instruction: 0xfffff4f7 │ │ │ │ @ instruction: 0xfffff4e7 │ │ │ │ - @ instruction: 0x000866be │ │ │ │ + andeq r6, r8, r6, asr #13 │ │ │ │ @ instruction: 0xfffff49b │ │ │ │ @ instruction: 0xfffff48b │ │ │ │ - andeq r6, r8, r2, ror r6 │ │ │ │ + andeq r6, r8, sl, ror r6 │ │ │ │ @ instruction: 0xfffff457 │ │ │ │ @ instruction: 0xfffff447 │ │ │ │ - andeq r6, r8, r0, lsl #12 │ │ │ │ + andeq r6, r8, r8, lsl #12 │ │ │ │ @ instruction: 0xfffff3c7 │ │ │ │ @ instruction: 0xfffff3b7 │ │ │ │ - muleq r8, lr, r5 │ │ │ │ + andeq r6, r8, r6, lsr #11 │ │ │ │ @ instruction: 0xfffff383 │ │ │ │ @ instruction: 0xfffff373 │ │ │ │ - andeq r6, r8, sl, asr #10 │ │ │ │ + andeq r6, r8, r2, asr r5 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ @ instruction: 0xfffff317 │ │ │ │ - strdeq r6, [r8], -lr │ │ │ │ + andeq r6, r8, r6, lsl #10 │ │ │ │ @ instruction: 0xfffff2e3 │ │ │ │ @ instruction: 0xfffff2d3 │ │ │ │ - muleq r8, ip, r4 │ │ │ │ + andeq r6, r8, r4, lsr #9 │ │ │ │ @ instruction: 0xfffff267 │ │ │ │ @ instruction: 0xfffff257 │ │ │ │ - andeq r6, r8, lr, lsr r4 │ │ │ │ + andeq r6, r8, r6, asr #8 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ ldmdbmi r8, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf876f7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbmi r5, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf86ef7ff │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r3, r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - blmi 143d8a4 │ │ │ │ + blmi 143d8ac │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - stmib r8, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8dae986 │ │ │ │ + @ instruction: 0xf8dae98a │ │ │ │ @ instruction: 0xf1bbb014 │ │ │ │ suble r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ ldmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ stmdbmi r4, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf848f7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmdbmi r1, {r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf840f7ff │ │ │ │ - bmi 101d48c │ │ │ │ + bmi 101d484 │ │ │ │ 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 r2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4618687b │ │ │ │ - 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: 0x3014f8db │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ ldmdbmi r6!, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf826f7ff │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbmi r3!, {r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ @ instruction: 0xf81ef7ff │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r3, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r6, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbe944 │ │ │ │ + @ instruction: 0xf8dbe948 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - ldrbmi lr, [r8], -r0, asr #18 │ │ │ │ - ldmdb ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrbmi lr, [r8], -r4, asr #18 │ │ │ │ + stmdb r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ - ldmdb r8!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - @ instruction: 0xf8d9e936 │ │ │ │ + @ instruction: 0xf8d9e93a │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4648e932 │ │ │ │ - stmdb lr!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4648e936 │ │ │ │ + ldmdb r2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ - stmdb sl!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c14640 │ │ │ │ - blmi 83d7cc │ │ │ │ + blmi 83d7d4 │ │ │ │ stmiavs sl!, {r8, sp} │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ andsvc r6, r1, lr, lsl r0 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - @ instruction: 0x4628e91e │ │ │ │ - ldmdb sl, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 6d5bac │ │ │ │ + strtmi lr, [r8], -r2, lsr #18 │ │ │ │ + ldmdb lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 6d5ba4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7c14ff0 │ │ │ │ - bmi 531784 │ │ │ │ + bmi 53178c │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ 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: 0xf7c18ff0 │ │ │ │ - svclt 0x0000e980 │ │ │ │ + svclt 0x0000e984 │ │ │ │ @ instruction: 0xfffff0bb │ │ │ │ @ instruction: 0xfffff0ab │ │ │ │ - andeq r6, r8, r2, lsl #5 │ │ │ │ + andeq r6, r8, sl, lsl #5 │ │ │ │ @ instruction: 0xfffff05f │ │ │ │ @ instruction: 0xfffff04f │ │ │ │ - andeq r6, r8, r6, lsr r2 │ │ │ │ + andeq r6, r8, lr, lsr r2 │ │ │ │ @ instruction: 0xfffff01b │ │ │ │ @ instruction: 0xfffff00b │ │ │ │ - andeq r6, r8, r8, lsr #3 │ │ │ │ - @ instruction: 0x0003ccb8 │ │ │ │ + @ instruction: 0x000861b0 │ │ │ │ + andeq ip, r3, r0, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, r6, ip │ │ │ │ + muleq r3, lr, ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9a5c0 │ │ │ │ + bl feb9a5b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ addlt lr, r2, r8, asr r0 │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ svcge 0x000044fe │ │ │ │ andgt pc, ip, lr, asr r8 @ │ │ │ │ ldrdgt pc, [r0], -ip │ │ │ │ andgt pc, r4, r7, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ strhlt fp, [r0, #-25] @ 0xffffffe7 │ │ │ │ @ instruction: 0xf7ff463a │ │ │ │ msrlt CPSR_, pc @ │ │ │ │ - blcs 9d4e0 │ │ │ │ + blcs 9d4d8 │ │ │ │ stmvs r0, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs sp, r0, r0 │ │ │ │ - blmi 295c28 │ │ │ │ + blmi 295c20 │ │ │ │ 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 │ │ │ │ strmi fp, [r8], -r0, lsl #27 │ │ │ │ @ instruction: 0xf7c1e7f0 │ │ │ │ - svclt 0x0000e934 │ │ │ │ - andeq ip, r3, r0, lsr ip │ │ │ │ + svclt 0x0000e938 │ │ │ │ + andeq ip, r3, r8, lsr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r0, lsl #24 │ │ │ │ + andeq ip, r3, r8, lsl #24 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9a634 │ │ │ │ + bl feb9a62c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ tstcs r0, r1 │ │ │ │ - stmda ip, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmib r0, {r3, r8, ip, sp, pc}^ │ │ │ │ ldclt 4, cr5, [r0, #8]! │ │ │ │ ldrlt fp, [r8, #400] @ 0x190 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ stmdavs r0, {r2, r9, sl, lr} │ │ │ │ tstlt r8, r0, lsl #30 │ │ │ │ @ instruction: 0xff58f7fe │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - ldmdalt lr!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmlt r2, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x00004770 │ │ │ │ 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 @ │ │ │ │ - svc 0x00daf7c0 │ │ │ │ + svc 0x00def7c0 │ │ │ │ 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 5b85c │ │ │ │ + bcs 5b854 │ │ │ │ @ instruction: 0x4601d038 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ @ instruction: 0xf828f7ff │ │ │ │ @ instruction: 0x4680683b │ │ │ │ eorsle r2, lr, r1, lsl #22 │ │ │ │ stmdavs r1, {r0, r1, r3, r5, r6, r7, fp, sp, lr} │ │ │ │ cmnlt fp, #224 @ 0xe0 │ │ │ │ stmdavs fp, {r1, r4, r5, fp, sp, lr} │ │ │ │ - blle bd3f5c │ │ │ │ + blle bd3f54 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ andsmi pc, r4, r8, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ svclt 0x00b82b01 │ │ │ │ movwcc r2, #4865 @ 0x1301 │ │ │ │ ldrdmi pc, [ip], -r8 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x4621b134 │ │ │ │ strtmi r6, [r8], -r4, ror #17 │ │ │ │ @ instruction: 0xff1cf7fe │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r6, r0, fp, ror #16 │ │ │ │ rsbvs r3, fp, r1, lsl #6 │ │ │ │ - blmi 555d80 │ │ │ │ + blmi 555d78 │ │ │ │ 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, r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8dad0 │ │ │ │ @ instruction: 0xf8c83014 │ │ │ │ - blcs 5359c │ │ │ │ + blcs 53594 │ │ │ │ movwcs sp, #8655 @ 0x21cf │ │ │ │ @ instruction: 0x4620e7d2 │ │ │ │ - stmda r8, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrb r2, [sp, r3] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7c1e7da │ │ │ │ - svclt 0x0000e888 │ │ │ │ - andeq ip, r3, lr, ror #22 │ │ │ │ + svclt 0x0000e88c │ │ │ │ + andeq ip, r3, r6, ror fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ + ldrdeq ip, [r3], -ip @ │ │ │ │ svclt 0x00182800 │ │ │ │ eorle r2, r5, r0, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9a794 │ │ │ │ + bl feb9a78c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ cmplt r4, lr, lsl #12 │ │ │ │ eorvs r4, ip, r0, lsr r6 │ │ │ │ - stmda r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff40f8 │ │ │ │ tstcs r0, r1, ror #30 │ │ │ │ @ instruction: 0xf7c02001 │ │ │ │ - @ instruction: 0x4604ef50 │ │ │ │ - blmi 1efa68 │ │ │ │ + @ instruction: 0x4604ef54 │ │ │ │ + blmi 1efa60 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ andcc lr, r2, #192, 18 @ 0x300000 │ │ │ │ @ instruction: 0xf04fe7e8 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffed0f │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9a7ec │ │ │ │ + bl feb9a7e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4c75b4 │ │ │ │ - blmi 4ef800 │ │ │ │ + bmi 4c75ac │ │ │ │ + blmi 4ef7f8 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f607b │ │ │ │ teqlt r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ tstplt r0, pc, lsl #31 @ p-variant is OBSOLETE │ │ │ │ - blcs 9d700 │ │ │ │ + blcs 9d6f8 │ │ │ │ andcs sp, r0, sp │ │ │ │ - blmi 295e44 │ │ │ │ + blmi 295e3c │ │ │ │ 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: 0xf7c1e7f0 │ │ │ │ - svclt 0x0000e826 │ │ │ │ - andeq ip, r3, r8, lsl #20 │ │ │ │ + svclt 0x0000e82a │ │ │ │ + andeq ip, r3, r0, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r4, ror #19 │ │ │ │ + andeq ip, r3, ip, ror #19 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r7, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2887 @ 0xfffff4b9 │ │ │ │ ldrtmi sl, [sl], -r0, lsl #30 │ │ │ │ stmiapl r3!, {r1, r2, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xff5cf7fe │ │ │ │ rsbsle r2, sl, r0, lsl #16 │ │ │ │ - blcs 5d768 │ │ │ │ + blcs 5d760 │ │ │ │ stmiavs r5, {r0, r1, r2, r4, r5, r6, ip, lr, pc}^ │ │ │ │ ldmib r0, {r7, r9, sl, lr}^ │ │ │ │ stccs 4, cr9, [r0, #-16] │ │ │ │ ldmvs r3!, {r4, r6, ip, lr, pc}^ │ │ │ │ stmdavs r9!, {fp, sp, lr} │ │ │ │ eorsle r2, lr, r0, lsl #22 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ - blle fd4104 │ │ │ │ + blle fd40fc │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464bd03e │ │ │ │ ldmdbvs fp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ suble r4, r4, sl, asr #10 │ │ │ │ movweq lr, #14802 @ 0x39d2 │ │ │ │ - blcs 5bbc8 │ │ │ │ + blcs 5bbc0 │ │ │ │ sbcsvs sp, r8, r9, asr #32 │ │ │ │ andsls pc, r0, r2, asr #17 │ │ │ │ andcs pc, ip, r9, asr #17 │ │ │ │ tstlt r4, r4, asr r1 │ │ │ │ andvs r6, sl, r2, ror #1 │ │ │ │ @ instruction: 0x460560d5 │ │ │ │ and r6, r1, ip, ror #17 │ │ │ │ stmiavs r4!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ mrc2 7, 1, pc, cr8, cr14, {7} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf7c04640 │ │ │ │ - ldmdavs r3!, {r1, r2, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcc 8b6f4 │ │ │ │ - bmi 8db8c4 │ │ │ │ + ldmdavs r3!, {r1, r3, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcc 8b6ec │ │ │ │ + bmi 8db8bc │ │ │ │ ldrbtmi r4, [sl], #-2848 @ 0xfffff4e0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smladxcc ip, r4, r1, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7c083f0 │ │ │ │ - stmdacs r0, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf105dac0 │ │ │ │ @ instruction: 0xf1b90110 │ │ │ │ bicle r0, r0, r0, lsl #30 │ │ │ │ rscvs fp, r5, r4, lsl #2 │ │ │ │ ldrb r6, [r3, ip] │ │ │ │ @ instruction: 0xf1b94631 │ │ │ │ @ instruction: 0xd1b80f00 │ │ │ │ @@ -64007,33 +64005,33 @@ │ │ │ │ cmpvs r4, ip │ │ │ │ @ instruction: 0xd1b52c00 │ │ │ │ sbcsvs r6, r5, sl │ │ │ │ stmiavs r4, {r0, r2, r9, sl, lr}^ │ │ │ │ ldrhtvs lr, [r4], -r8 │ │ │ │ @ instruction: 0xf04fe7bc │ │ │ │ @ instruction: 0xe7c030ff │ │ │ │ - svc 0x0086f7c0 │ │ │ │ - andeq ip, r3, r2, lsr #19 │ │ │ │ + svc 0x008af7c0 │ │ │ │ + andeq ip, r3, sl, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r6, lsl #18 │ │ │ │ + andeq ip, r3, lr, lsl #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [r5], -r9, asr #2 │ │ │ │ @ instruction: 0x463ab138 │ │ │ │ @ instruction: 0xf7fe460c │ │ │ │ @ instruction: 0xb110febb │ │ │ │ - blcs 9d8a8 │ │ │ │ - bmi 5777f4 │ │ │ │ + blcs 9d8a0 │ │ │ │ + bmi 5777ec │ │ │ │ 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 @ │ │ │ │ smladcc r8, r8, r1, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d081f0 │ │ │ │ @@ -64042,25 +64040,25 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff2ef7ff │ │ │ │ @ instruction: 0xf8c74b09 │ │ │ │ andcs r8, r0, #0 │ │ │ │ andsvs r4, pc, fp, ror r4 @ │ │ │ │ andcs pc, r0, r8, lsl #17 │ │ │ │ @ instruction: 0xf7c06838 │ │ │ │ - @ instruction: 0xe7dceebc │ │ │ │ - svc 0x003ef7c0 │ │ │ │ - andeq ip, r3, r6, ror #16 │ │ │ │ + ldrb lr, [ip, r0, asr #29] │ │ │ │ + svc 0x0042f7c0 │ │ │ │ + andeq ip, r3, lr, ror #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, lr, lsr r8 │ │ │ │ - andeq r5, r8, r4, ror #25 │ │ │ │ + andeq ip, r3, r6, asr #16 │ │ │ │ + andeq r5, r8, ip, ror #25 │ │ │ │ svcge 0x0000b480 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ andvs r4, r1, r4, lsl #13 │ │ │ │ @ instruction: 0x461ab153 │ │ │ │ - blcs 5dc98 │ │ │ │ + blcs 5dc90 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andcs pc, r4, ip, asr #17 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ andcs r6, r0, r3, asr #32 │ │ │ │ svclt 0x0000e7f8 │ │ │ │ stmdavs r0, {r0, r9, sl, lr}^ │ │ │ │ @@ -64073,55 +64071,55 @@ │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ addsmi r6, sl, #32768 @ 0x8000 │ │ │ │ strmi sp, [r3], -r5 │ │ │ │ stmdacs r0, {r6, r7, fp, sp, lr} │ │ │ │ strdvs sp, [r8], #-24 @ 0xffffffe8 │ │ │ │ strdvs lr, [r8], #-114 @ 0xffffff8e │ │ │ │ ldrtmi r6, [sp], r0, lsl #17 │ │ │ │ - blvc 1819f4 │ │ │ │ + blvc 1819ec │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, fp, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-2635 @ 0xfffff5b5 │ │ │ │ strmi sl, [r5], -r4, lsl #30 │ │ │ │ @ instruction: 0xf853460c │ │ │ │ @ instruction: 0xf8d88002 │ │ │ │ stmdblt fp!, {ip, sp}^ │ │ │ │ @ instruction: 0x4608b139 │ │ │ │ - stmia r8!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcs r4, r2, r1, lsl #12 │ │ │ │ stc2l 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ strtmi fp, [lr], -r0, lsr #19 │ │ │ │ @ instruction: 0x46bd4630 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ subcs r4, r9, #64, 18 @ 0x100000 │ │ │ │ ldrbtmi r4, [r9], #-2112 @ 0xfffff7c0 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ @ instruction: 0xb3acf9b3 │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ - @ instruction: 0x4601e894 │ │ │ │ + @ instruction: 0x4601e898 │ │ │ │ @ instruction: 0xf7fe2002 │ │ │ │ msrlt SPSR_f, #52992 @ 0xcf00 │ │ │ │ @ instruction: 0xf7e62024 │ │ │ │ strmi pc, [r6], -pc, lsr #30 │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ - @ instruction: 0xf100e888 │ │ │ │ + @ instruction: 0xf100e88c │ │ │ │ ldrbmi r0, [r0], -r2, lsl #20 │ │ │ │ @ instruction: 0xff26f7e6 │ │ │ │ @ instruction: 0x46814934 │ │ │ │ ldrbtmi r4, [r9], #-1618 @ 0xfffff9ae │ │ │ │ @ instruction: 0xfffaf7f9 │ │ │ │ ldrbmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f94648 │ │ │ │ andcs pc, r9, #748 @ 0x2ec │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - b a01824 │ │ │ │ + b b0181c │ │ │ │ ldmiblt r8, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ @ instruction: 0xf8d8fec7 │ │ │ │ eorsvs r3, r5, #0 │ │ │ │ sbcle r2, r5, r0, lsl #22 │ │ │ │ rsbcs r4, lr, #40, 18 @ 0xa0000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @@ -64134,15 +64132,15 @@ │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ ldr pc, [r0, sp, lsr #20]! │ │ │ │ andeq pc, r2, r2, asr #4 │ │ │ │ cdp2 7, 15, cr15, cr4, cr6, {7} │ │ │ │ movwpl pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], -r2, lsl #13 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldcl 7, cr15, [r8, #768] @ 0x300 │ │ │ │ + ldcl 7, cr15, [ip, #768] @ 0x300 │ │ │ │ @ instruction: 0xf50a4623 │ │ │ │ ldcmi 12, cr5, [fp], {-0} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ ldrbtmi r2, [ip], #-629 @ 0xfffffd8b │ │ │ │ strtmi r9, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf04f225e │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ @@ -64155,25 +64153,25 @@ │ │ │ │ cdp2 7, 8, cr15, cr6, cr6, {7} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ addle r2, r4, r0, lsl #22 │ │ │ │ rsbcs r4, r3, #851968 @ 0xd0000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf9faf7fa │ │ │ │ svclt 0x0000e77d │ │ │ │ - andeq ip, r3, r6, ror #14 │ │ │ │ + andeq ip, r3, lr, ror #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r1, r6, lsr r8 │ │ │ │ - andeq r9, r1, r0, asr #16 │ │ │ │ - andeq r9, r1, sl, lsl r8 │ │ │ │ - andeq r9, r1, sl, asr #15 │ │ │ │ - ldrdeq r9, [r1], -r4 │ │ │ │ - @ instruction: 0x000197b2 │ │ │ │ - @ instruction: 0x000197bc │ │ │ │ - andeq r9, r1, r2, lsl #15 │ │ │ │ - andeq r9, r1, r6, asr r7 │ │ │ │ + andeq r9, r1, lr, lsr #16 │ │ │ │ + andeq r9, r1, r8, lsr r8 │ │ │ │ + andeq r9, r1, r2, lsl r8 │ │ │ │ + andeq r9, r1, r2, asr #15 │ │ │ │ + andeq r9, r1, ip, asr #15 │ │ │ │ + andeq r9, r1, sl, lsr #15 │ │ │ │ + @ instruction: 0x000197b4 │ │ │ │ + andeq r9, r1, sl, ror r7 │ │ │ │ + andeq r9, r1, lr, asr #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r7, lsr #22 │ │ │ │ ldrbtmi r4, [fp], #-2599 @ 0xfffff5d9 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ @@ -64182,15 +64180,15 @@ │ │ │ │ stmiblt fp!, {ip, sp} │ │ │ │ movwlt fp, #33553 @ 0x8311 │ │ │ │ and r2, r1, r0, lsl #12 │ │ │ │ bicslt r6, r4, r4, lsr #20 │ │ │ │ strtmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0x4620461a │ │ │ │ @ instruction: 0xf7c09600 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8d1f4 │ │ │ │ ldmiblt r3!, {ip, sp}^ │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ addscs r4, r4, #24, 28 @ 0x180 │ │ │ │ ldrbtmi r4, [lr], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @@ -64205,129 +64203,129 @@ │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ mulcs r0, pc, r9 @ │ │ │ │ stmdbmi pc, {r0, r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ stmdami pc, {r5, r7, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf996f7fa │ │ │ │ @ instruction: 0xf8d8e7d8 │ │ │ │ - blcs 4fa90 │ │ │ │ + blcs 4fa88 │ │ │ │ stmdami fp, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x46312298 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ ldrb pc, [pc, fp, lsl #19] @ │ │ │ │ - strdeq ip, [r3], -sl │ │ │ │ + andeq ip, r3, r2, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000196ba │ │ │ │ - ldrdeq r9, [r1], -r6 │ │ │ │ - muleq r1, r6, r6 │ │ │ │ - andeq r9, r1, r0, lsr #13 │ │ │ │ - andeq r9, r1, r4, lsl #13 │ │ │ │ + @ instruction: 0x000196b2 │ │ │ │ + andeq r9, r1, lr, asr #13 │ │ │ │ andeq r9, r1, lr, lsl #13 │ │ │ │ - andeq r9, r1, r8, ror r6 │ │ │ │ + muleq r1, r8, r6 │ │ │ │ + andeq r9, r1, ip, ror r6 │ │ │ │ + andeq r9, r1, r6, lsl #13 │ │ │ │ + andeq r9, r1, r0, ror r6 │ │ │ │ ldrlt fp, [r8, #440] @ 0x1b8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c152e0 │ │ │ │ + blcs c152d8 │ │ │ │ stcmi 1, cr13, [r7], {8} │ │ │ │ stmdavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ mcr2 7, 6, pc, cr14, cr15, {7} @ │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ ldclt 0, cr6, [r8, #140] @ 0x8c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - strdeq r5, [r8], -ip │ │ │ │ + andeq r5, r8, r4, lsl #20 │ │ │ │ ldrlt fp, [r8, #440] @ 0x1b8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c1531c │ │ │ │ + blcs c15314 │ │ │ │ stcmi 1, cr13, [r7], {8} │ │ │ │ stmdavs r0!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mrc2 7, 5, pc, cr0, cr15, {7} │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ ldclt 0, cr6, [r8, #396] @ 0x18c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq r5, r8, r0, asr #19 │ │ │ │ + andeq r5, r8, r8, asr #19 │ │ │ │ ldrlt fp, [r8, #440] @ 0x1b8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c15358 │ │ │ │ + blcs c15350 │ │ │ │ stcmi 1, cr13, [r7], {8} │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ mrc2 7, 4, pc, cr2, cr15, {7} │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ ldclt 0, cr6, [r8, #652] @ 0x28c │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq r5, r8, r4, lsl #19 │ │ │ │ + andeq r5, r8, ip, lsl #19 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldmdavs r8, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldr r7, [r1, -r4, lsl #22]! │ │ │ │ - andeq r5, r8, lr, asr r9 │ │ │ │ + andeq r5, r8, r6, ror #18 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldmdavs r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ str r7, [r5, -r4, lsl #22]! │ │ │ │ - andeq r5, r8, r6, asr #18 │ │ │ │ + andeq r5, r8, lr, asr #18 │ │ │ │ strmi r4, [r1], -r4, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ ldmvs r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldr r7, [r9, -r4, lsl #22] │ │ │ │ - andeq r5, r8, lr, lsr #18 │ │ │ │ + andeq r5, r8, r6, lsr r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9adc8 │ │ │ │ + bl feb9adc0 │ │ │ │ @ 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: 0x4620ee16 │ │ │ │ + @ instruction: 0x4620ee1a │ │ │ │ stc2l 7, cr15, [r8, #-920]! @ 0xfffffc68 │ │ │ │ stccs 8, cr6, [r0], {108} @ 0x6c │ │ │ │ ldcmi 1, cr13, [r1, #-976] @ 0xfffffc30 │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - bvs 930148 │ │ │ │ + bvs 930140 │ │ │ │ eorvs r4, fp, r0, lsr #12 │ │ │ │ - cdp 7, 0, cr15, cr6, cr0, {6} │ │ │ │ + cdp 7, 0, cr15, cr10, cr0, {6} │ │ │ │ @ instruction: 0xf7e64620 │ │ │ │ stmdavs ip!, {r0, r3, r4, r6, r8, sl, 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: 0x4620edf8 │ │ │ │ + @ instruction: 0x4620edfc │ │ │ │ stc2l 7, cr15, [sl, #-920] @ 0xfffffc68 │ │ │ │ stccs 8, cr6, [r0], {172} @ 0xac │ │ │ │ strdcs sp, [r0], -r4 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r5, r8, sl, lsl #18 │ │ │ │ - andeq r5, r8, ip, ror #17 │ │ │ │ - andeq r5, r8, lr, asr #17 │ │ │ │ + andeq r5, r8, r2, lsl r9 │ │ │ │ + strdeq r5, [r8], -r4 │ │ │ │ + ldrdeq r5, [r8], -r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, sl, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-2362 @ 0xfffff6c6 │ │ │ │ - bmi f16940 │ │ │ │ + bmi f16938 │ │ │ │ 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 │ │ │ │ andge pc, r2, r3, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @@ -64349,24 +64347,24 @@ │ │ │ │ strmi r7, [r4], -r3, lsl #16 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf7e62008 │ │ │ │ strmi pc, [r3], r7, asr #26 │ │ │ │ strtmi r6, [r0], -fp, ror #16 │ │ │ │ andlt pc, r4, r5, asr #17 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ - blx fed01c2e │ │ │ │ + blx fed01c26 │ │ │ │ @ instruction: 0xf8cb683b │ │ │ │ - blcs 43cd8 │ │ │ │ - blmi 7b8474 │ │ │ │ + blcs 43cd0 │ │ │ │ + blmi 7b846c │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ adcvs r6, sl, sl, lsl r8 │ │ │ │ @ instruction: 0xf7e6601d │ │ │ │ @ instruction: 0xf8dafce7 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - blmi 4d6554 │ │ │ │ + blmi 4d654c │ │ │ │ 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} │ │ │ │ @@ -64375,40 +64373,40 @@ │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ str pc, [r9, pc, lsl #31]! │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r1, r2, r5, r7, r9, ip, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf842f7fa │ │ │ │ @ instruction: 0xf7c0e7de │ │ │ │ - svclt 0x0000eca8 │ │ │ │ - andeq ip, r3, lr, lsr #7 │ │ │ │ + svclt 0x0000ecac │ │ │ │ + @ instruction: 0x0003c3b6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r6, lsr #7 │ │ │ │ + andeq ip, r3, lr, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000116b4 │ │ │ │ - @ instruction: 0x00018bb0 │ │ │ │ - andeq r5, r8, r2, lsl r8 │ │ │ │ - andeq ip, r3, ip, lsl #6 │ │ │ │ - andeq r9, r1, lr, lsl r4 │ │ │ │ - andeq r9, r1, r8, lsr #8 │ │ │ │ - andeq r9, r1, ip, lsl #8 │ │ │ │ + andeq r1, r1, ip, lsr #13 │ │ │ │ + andeq r8, r1, r8, lsr #23 │ │ │ │ + andeq r5, r8, sl, lsl r8 │ │ │ │ + andeq ip, r3, r4, lsl r3 │ │ │ │ andeq r9, r1, r6, lsl r4 │ │ │ │ + andeq r9, r1, r0, lsr #8 │ │ │ │ + andeq r9, r1, r4, lsl #8 │ │ │ │ + andeq r9, r1, lr, lsl #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9af70 │ │ │ │ + bl feb9af68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 907cf8 │ │ │ │ - bmi 92ff8c │ │ │ │ + blmi 907cf0 │ │ │ │ + bmi 92ff84 │ │ │ │ svcge 0x0004447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ stmiblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ - stmdacs r0, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ bfine sp, lr, (invalid: 26:1) │ │ │ │ - blmi 74cd9c │ │ │ │ + blmi 74cd94 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ @ instruction: 0x4620b95a │ │ │ │ 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 │ │ │ │ @@ -64423,32 +64421,32 @@ │ │ │ │ ldmdbmi r2, {r0, r1, r7, sl, fp} │ │ │ │ ldrbtmi r2, [r8], #-790 @ 0xfffffcea │ │ │ │ ldrbtmi r9, [r9], #-1026 @ 0xfffffbfe │ │ │ │ andgt lr, r0, sp, asr #19 │ │ │ │ adcsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf820f7db │ │ │ │ - ldrbtcc pc, [pc], #79 @ 43df8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 43df0 @ │ │ │ │ adcmi pc, r3, pc, asr #8 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ strb r2, [sl, r0, lsl #2] │ │ │ │ - andeq ip, r3, r4, lsl #5 │ │ │ │ + andeq ip, r3, ip, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, sl, lsl #29 │ │ │ │ - andeq r9, r1, r0, lsl #7 │ │ │ │ - andeq r9, r1, r2, lsr #7 │ │ │ │ - andeq r9, r1, lr, ror #6 │ │ │ │ - muleq r1, r0, r3 │ │ │ │ - muleq r1, r2, r3 │ │ │ │ - andeq r9, r1, r2, asr r3 │ │ │ │ + muleq r3, r2, lr │ │ │ │ + andeq r9, r1, r8, ror r3 │ │ │ │ + muleq r1, sl, r3 │ │ │ │ + andeq r9, r1, r6, ror #6 │ │ │ │ + andeq r9, r1, r8, lsl #7 │ │ │ │ + andeq r9, r1, sl, lsl #7 │ │ │ │ + andeq r9, r1, sl, asr #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b030 │ │ │ │ + bl feb9b028 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 507df8 │ │ │ │ - bmi 52fa3c │ │ │ │ + blmi 507df0 │ │ │ │ + bmi 52fa34 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7d63104 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -64459,42 +64457,42 @@ │ │ │ │ mcr2 7, 7, pc, cr8, cr9, {7} @ │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ subsne pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ qadd8mi pc, r0, fp @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq ip, r3, r2, asr #3 │ │ │ │ + andeq ip, r3, sl, asr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r8, r6, lsr #13 │ │ │ │ - ldrdeq r9, [r1], -r0 │ │ │ │ - andeq r9, r1, sl, lsl r3 │ │ │ │ - @ instruction: 0x000192be │ │ │ │ - andeq r9, r1, r8, lsl #6 │ │ │ │ + andeq r5, r8, lr, lsr #13 │ │ │ │ + andeq r9, r1, r8, asr #5 │ │ │ │ + andeq r9, r1, r2, lsl r3 │ │ │ │ + @ instruction: 0x000192b6 │ │ │ │ + andeq r9, r1, r0, lsl #6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b0a8 │ │ │ │ + bl feb9b0a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r2!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 8d50a8 │ │ │ │ + blmi 8d50a0 │ │ │ │ svcge 0x00004a22 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl sp, {r8} │ │ │ │ ldmiblt r3!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldcne 6, cr4, [ip, #-132]! @ 0xffffff7c │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ adcshi r2, fp, sp, lsr r3 │ │ │ │ ldc2l 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ @ instruction: 0x46204919 │ │ │ │ tstcc r8, r9, ror r4 │ │ │ │ - blx 1501e5a │ │ │ │ + blx 1501e52 │ │ │ │ strmi r6, [r4], -fp, lsr #16 │ │ │ │ - bmi 5f25c0 │ │ │ │ + bmi 5f25b8 │ │ │ │ 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} │ │ │ │ @@ -64503,46 +64501,46 @@ │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrb pc, [r7, pc, lsl #29] @ │ │ │ │ vst2.8 {d20,d22}, [pc]! │ │ │ │ stmdami sp, {r2, r3, r4, r5, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff42f7f9 │ │ │ │ @ instruction: 0xf7c0e7df │ │ │ │ - svclt 0x0000eba8 │ │ │ │ - andeq ip, r3, ip, asr #2 │ │ │ │ + svclt 0x0000ebac │ │ │ │ + andeq ip, r3, r4, asr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r4, asr #2 │ │ │ │ + andeq ip, r3, ip, asr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r4, asr #26 │ │ │ │ - andeq ip, r3, sl, lsl #2 │ │ │ │ - andeq r9, r1, lr, lsl r2 │ │ │ │ - andeq r9, r1, r4, lsl #5 │ │ │ │ - andeq r9, r1, ip, lsl #4 │ │ │ │ - andeq r9, r1, r2, ror r2 │ │ │ │ + andeq pc, r3, ip, asr #26 │ │ │ │ + andeq ip, r3, r2, lsl r1 │ │ │ │ + andeq r9, r1, r6, lsl r2 │ │ │ │ + andeq r9, r1, ip, ror r2 │ │ │ │ + andeq r9, r1, r4, lsl #4 │ │ │ │ + andeq r9, r1, sl, ror #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b168 │ │ │ │ + bl feb9b160 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r2!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 8d5168 │ │ │ │ + blmi 8d5160 │ │ │ │ svcge 0x00004a22 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl sp, {r8} │ │ │ │ ldmiblt r3!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldcne 6, cr4, [ip, #-132]! @ 0xffffff7c │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ adcshi r2, fp, sp, lsr r3 │ │ │ │ ldc2l 7, cr15, [r6], #-996 @ 0xfffffc1c │ │ │ │ @ instruction: 0x46204919 │ │ │ │ tstcc ip, r9, ror r4 │ │ │ │ - blx ffd01f18 │ │ │ │ + blx ffd01f10 │ │ │ │ strmi r6, [r4], -fp, lsr #16 │ │ │ │ - bmi 5f2680 │ │ │ │ + bmi 5f2678 │ │ │ │ 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} │ │ │ │ @@ -64551,51 +64549,51 @@ │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrb pc, [r7, pc, lsr #28] @ │ │ │ │ vst2.8 {d20,d22}, [pc]! │ │ │ │ stmdami sp, {r1, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 7, pc, cr2, cr9, {7} @ │ │ │ │ @ instruction: 0xf7c0e7df │ │ │ │ - svclt 0x0000eb48 │ │ │ │ - andeq ip, r3, ip, lsl #1 │ │ │ │ + svclt 0x0000eb4c │ │ │ │ + muleq r3, r4, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r4, lsl #1 │ │ │ │ + andeq ip, r3, ip, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r4, lsl #25 │ │ │ │ - andeq ip, r3, sl, asr #32 │ │ │ │ - andeq r9, r1, lr, asr r1 │ │ │ │ - ldrdeq r9, [r1], -ip │ │ │ │ - andeq r9, r1, ip, asr #2 │ │ │ │ - andeq r9, r1, sl, asr #3 │ │ │ │ + andeq pc, r3, ip, lsl #25 │ │ │ │ + andeq ip, r3, r2, asr r0 │ │ │ │ + andeq r9, r1, r6, asr r1 │ │ │ │ + ldrdeq r9, [r1], -r4 │ │ │ │ + andeq r9, r1, r4, asr #2 │ │ │ │ + andeq r9, r1, r2, asr #3 │ │ │ │ push {r4, r7, r8, r9, ip, sp, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feb9b22c │ │ │ │ + bl feb9b224 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ stmdavs lr!, {r0, r2, r3, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d6b1ae │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx c81ff2 │ │ │ │ + blx c81fea │ │ │ │ @ instruction: 0xf7e64640 │ │ │ │ ldmdavs r0!, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx b01ffe │ │ │ │ + blx b01ff6 │ │ │ │ @ instruction: 0xf7e64630 │ │ │ │ stmdavs r8!, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 98200a │ │ │ │ + blx 982002 │ │ │ │ @ instruction: 0xf7e64628 │ │ │ │ stmdavs r0!, {r0, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 802016 │ │ │ │ + blx 80200e │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ - bllt 682020 │ │ │ │ + bllt 682018 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmvs r0, {r2, r9, sl, lr} │ │ │ │ tstlt r8, r0, lsl #30 │ │ │ │ @@ -64606,46 +64604,46 @@ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d016 │ │ │ │ @ instruction: 0xf1b99004 │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ @ instruction: 0xffaaf7ff │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blx ffd0206c │ │ │ │ + blx ffd02064 │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ @ instruction: 0xf8d8faef │ │ │ │ @ instruction: 0xf7e60000 │ │ │ │ strbmi pc, [r0], -fp, ror #21 @ │ │ │ │ - blx ffa82080 │ │ │ │ + blx ffa82078 │ │ │ │ @ instruction: 0xf7e66830 │ │ │ │ ldrtmi pc, [r0], -r5, ror #21 @ │ │ │ │ - blx ff90208c │ │ │ │ + blx ff902084 │ │ │ │ @ instruction: 0xf7e66828 │ │ │ │ @ instruction: 0x4628fadf │ │ │ │ - blx ff782098 │ │ │ │ + blx ff782090 │ │ │ │ @ instruction: 0xf7e66820 │ │ │ │ @ instruction: 0x4620fad9 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e643f8 │ │ │ │ svclt 0x0000bad3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9b31c │ │ │ │ + bl feb9b314 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7880c4 │ │ │ │ - bmi 7afd28 │ │ │ │ + blmi 7880bc │ │ │ │ + bmi 7afd20 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdblt fp!, {r0, r1, r5, fp, sp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ @ instruction: 0xb1bb685b │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ adccs r4, sl, #400 @ 0x190 │ │ │ │ ldrbtmi r4, [lr], #-3353 @ 0xfffff2e7 │ │ │ │ @ instruction: 0x4631447d │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - blmi 64372c │ │ │ │ + blmi 643724 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r3!, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ rscle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0x463122b6 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ strb pc, [r7, r7, lsr #28]! @ │ │ │ │ ldrbtmi r4, [fp], #-2833 @ 0xfffff4ef │ │ │ │ @@ -64656,41 +64654,41 @@ │ │ │ │ ldmdblt r2, {r0, r3, r4, sp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi ip, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdami ip, {r0, r1, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 0, pc, cr0, cr9, {7} │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - ldrdeq fp, [r3], -r8 │ │ │ │ + andeq fp, r3, r0, ror #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000853be │ │ │ │ - strdeq r8, [r1], -r2 │ │ │ │ - andeq r9, r1, r8, lsl #1 │ │ │ │ - andeq r5, r8, r0, lsr #7 │ │ │ │ - andeq r5, r8, r6, lsl #7 │ │ │ │ - andeq r5, r8, r6, ror r3 │ │ │ │ - andeq r8, r1, r8, lsr #31 │ │ │ │ - andeq r9, r1, lr, lsr r0 │ │ │ │ + andeq r5, r8, r6, asr #7 │ │ │ │ + andeq r8, r1, sl, ror #31 │ │ │ │ + andeq r9, r1, r0, lsl #1 │ │ │ │ + andeq r5, r8, r8, lsr #7 │ │ │ │ + andeq r5, r8, lr, lsl #7 │ │ │ │ + andeq r5, r8, lr, ror r3 │ │ │ │ + andeq r8, r1, r0, lsr #31 │ │ │ │ + andeq r9, r1, r6, lsr r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b24 │ │ │ │ strmi r4, [r4], -r4, lsr #20 │ │ │ │ @ instruction: 0x460d447b │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ stmdami r2!, {r0, r1, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-2338 @ 0xfffff6de │ │ │ │ ldmib r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmib r1, {r1, r8, r9, sp}^ │ │ │ │ - bne fe8dc5f4 │ │ │ │ + bne fe8dc5ec │ │ │ │ movweq lr, #15205 @ 0x3b65 │ │ │ │ @ instruction: 0x418b42b2 │ │ │ │ stmib r0, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ble b5560c │ │ │ │ + ble b55604 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf8df83f8 │ │ │ │ adcscs r9, pc, #104 @ 0x68 │ │ │ │ ldrdhi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ stc2 7, cr15, [lr, #-996] @ 0xfffffc1c │ │ │ │ @@ -64707,22 +64705,22 @@ │ │ │ │ ldc2 7, cr15, [r4, #996]! @ 0x3e4 │ │ │ │ stmib r0, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1264502 │ │ │ │ strbmi r2, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf7f94640 │ │ │ │ @ instruction: 0xf04ffdab │ │ │ │ @ instruction: 0xe7d030ff │ │ │ │ - andeq fp, r3, r8, lsr #28 │ │ │ │ + andeq fp, r3, r0, lsr lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r8, sl, lsl #6 │ │ │ │ - andeq pc, r3, r0, asr #20 │ │ │ │ - andeq r8, r1, r0, lsr #30 │ │ │ │ - andeq r8, r1, r6, asr #31 │ │ │ │ - andeq r5, r8, ip, asr #5 │ │ │ │ - andeq pc, r3, r0, lsl #20 │ │ │ │ + andeq r5, r8, r2, lsl r3 │ │ │ │ + andeq pc, r3, r8, asr #20 │ │ │ │ + andeq r8, r1, r8, lsl pc │ │ │ │ + @ instruction: 0x00018fbe │ │ │ │ + ldrdeq r5, [r8], -r4 │ │ │ │ + andeq pc, r3, r8, lsl #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xb08d48b0 │ │ │ │ ldrbtmi r4, [r8], #-2480 @ 0xfffff650 │ │ │ │ svcge 0x00044bb0 │ │ │ │ @@ -64739,78 +64737,78 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldc2 7, cr15, [r2, #872]! @ 0x368 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmibmi r4!, {r0, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-2212 @ 0xfffff75c │ │ │ │ @ instruction: 0xf7c04478 │ │ │ │ - strmi lr, [r3], ip, lsl #27 │ │ │ │ + pkhbtmi lr, r3, r0, lsl #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7c08104 │ │ │ │ - @ instruction: 0x4604eadc │ │ │ │ + strmi lr, [r4], -r0, ror #21 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8113 │ │ │ │ @ instruction: 0x26008278 │ │ │ │ @ instruction: 0xf8d74b9d │ │ │ │ ldrbtmi sl, [r8], #8 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ rsbsvs fp, fp, ip │ │ │ │ teqvs lr, ip │ │ │ │ - blx 7022b0 │ │ │ │ + blx 7022a8 │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf88af7d7 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0x61bb68e3 │ │ │ │ - bcs 5c3ec │ │ │ │ + bcs 5c3e4 │ │ │ │ adcshi pc, r9, r0, asr #32 │ │ │ │ strcs r4, [r0], #-1560 @ 0xfffff9e8 │ │ │ │ @ instruction: 0xf87ef7d7 │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ cmnvs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xb1bb61b8 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf978f7d7 │ │ │ │ ldmibvs fp!, {r1, fp, ip, sp, lr} │ │ │ │ - bcs 55d58 │ │ │ │ + bcs 55d50 │ │ │ │ strdcs sp, [r8], -r5 │ │ │ │ @ instruction: 0xf9f8f7e6 │ │ │ │ strbmi r4, [r8], -r3, lsl #13 │ │ │ │ andmi pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf7d7465c │ │ │ │ ldmibvs fp!, {r0, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7e66978 │ │ │ │ @ instruction: 0xf8daf99f │ │ │ │ - blcs 50380 │ │ │ │ + blcs 50378 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ rsbsvs r6, r4, fp, lsr r9 │ │ │ │ ldrshtvs r6, [r3], r8 │ │ │ │ - b fe382290 │ │ │ │ + b fe482288 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7d1bc │ │ │ │ ldrbmi fp, [r8], -ip │ │ │ │ - mrrc 7, 12, pc, r4, cr0 @ │ │ │ │ + mrrc 7, 12, pc, r8, cr0 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi 1d64620 │ │ │ │ + blmi 1d64618 │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ subsle r2, r8, r0, lsl #26 │ │ │ │ @ instruction: 0x46b04b72 │ │ │ │ ldrdls pc, [r8, #143] @ 0x8f │ │ │ │ ldrbtmi r4, [fp], #-3186 @ 0xfffff38e │ │ │ │ @ instruction: 0x469b44f9 │ │ │ │ stmdavs lr!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x46a2d03b │ │ │ │ @ instruction: 0x4644613d │ │ │ │ stmiavs r4!, {r1, sp, lr, pc} │ │ │ │ eorsle r2, r1, r0, lsl #24 │ │ │ │ ldrtmi r6, [r1], -r0, lsr #16 │ │ │ │ - blx 1d823ca │ │ │ │ + blx 1d823c2 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ cmnvs ip, r6, lsl #3 │ │ │ │ ldmdavs r5!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldmdblt r4, {r2, r3, r4, r6, fp, sp, lr} │ │ │ │ stmdavs r4!, {r0, r4, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r2, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @@ -64838,30 +64836,30 @@ │ │ │ │ stmvs r0, {r0, r5, r9, sl, lr} │ │ │ │ stc2l 7, cr15, [ip], #872 @ 0x368 │ │ │ │ stccs 8, cr6, [r0, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x4646d1b1 │ │ │ │ @ instruction: 0x4630b116 │ │ │ │ mrc2 7, 0, pc, cr0, cr15, {7} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - bmi 1233180 │ │ │ │ + bmi 1233178 │ │ │ │ ldrbtmi r4, [sl], #-2873 @ 0xfffff4c7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-155 @ 0xffffff65 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r5, ror #2 │ │ │ │ ldrtmi r3, [sp], r4, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vmla.i8 q10, q0, q0 │ │ │ │ stmdami r0, {r1, r2, r3, r4, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 7, cr15, [sl], {249} @ 0xf9 │ │ │ │ ldmdami lr!, {r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eorvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r8], #-2169 @ 0xfffff787 │ │ │ │ - blx ff202496 │ │ │ │ + blx ff20248e │ │ │ │ @ instruction: 0xe73d69bb │ │ │ │ sbcscs r4, r2, #950272 @ 0xe8000 │ │ │ │ ldrbtmi r4, [r9], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ @ instruction: 0xe6fafbbd │ │ │ │ rscscs r4, r9, #56, 18 @ 0xe0000 │ │ │ │ ldrbtmi r4, [r9], #-2104 @ 0xfffff7c8 │ │ │ │ @@ -64872,156 +64870,156 @@ │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ ldrbt pc, [sl], sp, lsr #23 @ │ │ │ │ vmul.i8 d20, d0, d19 │ │ │ │ ldmdami r3!, {r1, r2, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [r0], #-996 @ 0xfffffc1c │ │ │ │ ldmvs fp!, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ - bllt 31e568 │ │ │ │ + bllt 31e560 │ │ │ │ movwcs r4, #2351 @ 0x92f │ │ │ │ sbcscs r2, sp, #989855744 @ 0x3b000000 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ strls r3, [r0], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0xf7da2600 │ │ │ │ - blmi b43758 │ │ │ │ + blmi b43750 │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ str sl, [r5, fp, asr #30]! │ │ │ │ @ instruction: 0xf7c04658 │ │ │ │ - ldmvs fp!, {r1, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blcs 5e598 │ │ │ │ + ldmvs fp!, {r1, r2, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blcs 5e590 │ │ │ │ stmdbmi r5!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ eorcc pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ @ instruction: 0xe7ddfc3b │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r0, r3, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [r2], #-996 @ 0xfffffc1c │ │ │ │ @ instruction: 0xf7c0e7d4 │ │ │ │ - svclt 0x0000e898 │ │ │ │ - andeq fp, r3, r6, ror #26 │ │ │ │ + svclt 0x0000e89c │ │ │ │ + andeq fp, r3, lr, ror #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, lr, asr sp │ │ │ │ + andeq fp, r3, r6, ror #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r1, r2, ror lr │ │ │ │ - andeq r0, r1, sl, asr #10 │ │ │ │ - andeq r5, r1, r0, lsl #1 │ │ │ │ - andeq r1, r1, r6, asr #32 │ │ │ │ - andeq r8, r1, ip, lsr #28 │ │ │ │ - andeq r5, r8, r4, asr #2 │ │ │ │ - andeq r8, r1, r6, ror sp │ │ │ │ - andeq pc, r3, r8, ror #16 │ │ │ │ - andeq r8, r1, r0, ror sp │ │ │ │ - ldrdeq pc, [r3], -r8 │ │ │ │ - andeq fp, r3, sl, lsl #23 │ │ │ │ - muleq r1, ip, ip │ │ │ │ + andeq r8, r1, sl, ror #28 │ │ │ │ + andeq r0, r1, r2, asr #10 │ │ │ │ + andeq r5, r1, r8, ror r0 │ │ │ │ + andeq r1, r1, lr, lsr r0 │ │ │ │ + andeq r8, r1, r4, lsr #28 │ │ │ │ + andeq r5, r8, ip, asr #2 │ │ │ │ andeq r8, r1, lr, ror #26 │ │ │ │ - andeq r8, r1, lr, asr sp │ │ │ │ - andeq r8, r1, sl, ror ip │ │ │ │ - andeq r8, r1, r0, lsr sp │ │ │ │ - andeq r8, r1, sl, ror #24 │ │ │ │ - andeq r8, r1, r0, lsr #26 │ │ │ │ - andeq r8, r1, r0, lsr #26 │ │ │ │ - andeq r8, r1, r8, asr #24 │ │ │ │ - andeq r8, r1, lr, lsl #26 │ │ │ │ - andeq r8, r1, r0, lsr ip │ │ │ │ - ldrdeq r4, [r8], -ip │ │ │ │ - strdeq r8, [r1], -lr │ │ │ │ - andeq r8, r1, r4, asr #25 │ │ │ │ - andeq r8, r1, ip, ror #23 │ │ │ │ - @ instruction: 0x00018cb2 │ │ │ │ + andeq pc, r3, r0, ror r8 @ │ │ │ │ + andeq r8, r1, r8, ror #26 │ │ │ │ + andeq pc, r3, r0, ror #15 │ │ │ │ + muleq r3, r2, fp │ │ │ │ + muleq r1, r4, ip │ │ │ │ + andeq r8, r1, r6, ror #26 │ │ │ │ + andeq r8, r1, r6, asr sp │ │ │ │ + andeq r8, r1, r2, ror ip │ │ │ │ + andeq r8, r1, r8, lsr #26 │ │ │ │ + andeq r8, r1, r2, ror #24 │ │ │ │ + andeq r8, r1, r8, lsl sp │ │ │ │ + andeq r8, r1, r8, lsl sp │ │ │ │ + andeq r8, r1, r0, asr #24 │ │ │ │ + andeq r8, r1, r6, lsl #26 │ │ │ │ + andeq r8, r1, r8, lsr #24 │ │ │ │ + andeq r4, r8, r4, ror #31 │ │ │ │ + strdeq r8, [r1], -r6 │ │ │ │ + @ instruction: 0x00018cbc │ │ │ │ + andeq r8, r1, r4, ror #23 │ │ │ │ + andeq r8, r1, sl, lsr #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb9b7dc │ │ │ │ + bl feb9b7d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5485a4 │ │ │ │ - bmi 5701e8 │ │ │ │ + blmi 54859c │ │ │ │ + bmi 5701e0 │ │ │ │ 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 │ │ │ │ stc2l 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ tstcs r0, r0, lsl fp │ │ │ │ ldrbtmi r6, [fp], #-2082 @ 0xfffff7de │ │ │ │ ldmdblt r2, {r0, r3, r4, sp, lr}^ │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ vst2.8 {d20,d22}, [pc]! │ │ │ │ stmdami sp, {r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 482602 │ │ │ │ + blx 4825fa │ │ │ │ stmdbmi fp, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andne pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ andcs pc, r0, r3, asr #23 │ │ │ │ svclt 0x0000bd98 │ │ │ │ - andeq fp, r3, r8, lsl sl │ │ │ │ + andeq fp, r3, r0, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r4, [r8], -lr │ │ │ │ - andeq r4, r8, lr, ror #29 │ │ │ │ - andeq r8, r1, r0, lsr #22 │ │ │ │ - strdeq r8, [r1], -lr │ │ │ │ - andeq r8, r1, lr, lsl #22 │ │ │ │ - andeq r8, r1, ip, ror #23 │ │ │ │ + andeq r4, r8, r6, lsl #30 │ │ │ │ + strdeq r4, [r8], -r6 │ │ │ │ + andeq r8, r1, r8, lsl fp │ │ │ │ + strdeq r8, [r1], -r6 │ │ │ │ + andeq r8, r1, r6, lsl #22 │ │ │ │ + andeq r8, r1, r4, ror #23 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb9b85c │ │ │ │ + bl feb9b854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 748624 │ │ │ │ - bmi 770268 │ │ │ │ + blmi 74861c │ │ │ │ + bmi 770260 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt fp!, {r0, r1, r5, fp, sp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ tstlt r8, r8, lsl r8 │ │ │ │ stc2 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ tstcs r0, r8, lsl fp │ │ │ │ stmdavs r0!, {r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blvc 47fd08 │ │ │ │ + blvc 47fd00 │ │ │ │ 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, d1 │ │ │ │ ldmdami r1, {r0, r1, r3, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff202694 │ │ │ │ + blx ff20268c │ │ │ │ stmdbmi pc, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ addvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ andcs pc, r0, r9, ror fp @ │ │ │ │ svclt 0x0000bd98 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - muleq r3, r8, r9 │ │ │ │ + andeq fp, r3, r0, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, lr, ror lr │ │ │ │ - andeq pc, r3, r4, lsr #11 │ │ │ │ - andeq r4, r8, sl, ror #28 │ │ │ │ - andeq r8, r1, ip, lsl #21 │ │ │ │ - andeq r8, r1, lr, ror fp │ │ │ │ - andeq r8, r1, sl, ror sl │ │ │ │ - andeq r8, r1, ip, ror #22 │ │ │ │ + andeq r4, r8, r6, lsl #29 │ │ │ │ + andeq pc, r3, ip, lsr #11 │ │ │ │ + andeq r4, r8, r2, ror lr │ │ │ │ + andeq r8, r1, r4, lsl #21 │ │ │ │ + andeq r8, r1, r6, ror fp │ │ │ │ + andeq r8, r1, r2, ror sl │ │ │ │ + andeq r8, r1, r4, ror #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b900 │ │ │ │ + bl feb9b8f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7c86c8 │ │ │ │ - bmi 7f030c │ │ │ │ + blmi 7c86c0 │ │ │ │ + bmi 7f0304 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 772d64 │ │ │ │ + blmi 772d5c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ stmdavc r3!, {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstle r9, pc, lsr #22 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - blmi 64413c │ │ │ │ + blmi 644134 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ stmdblt sl, {r3, r4, sp, lr}^ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ eorcs r4, sl, #20, 18 @ 0x50000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ @ instruction: 0xe7e4fa79 │ │ │ │ @@ -65032,87 +65030,87 @@ │ │ │ │ tstcs r0, r0, lsl fp │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ 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 │ │ │ │ - blx 782762 │ │ │ │ + blx 78275a │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - strdeq fp, [r3], -r2 │ │ │ │ + strdeq fp, [r3], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r8, ror #27 │ │ │ │ - andeq r4, r8, lr, asr #27 │ │ │ │ - andeq r8, r1, sl, asr fp │ │ │ │ - andeq r8, r1, r8, ror #22 │ │ │ │ - andeq r8, r1, sl, asr #22 │ │ │ │ - andeq r8, r1, r8, asr fp │ │ │ │ - muleq r8, lr, sp │ │ │ │ - andeq r8, r1, r8, lsr #22 │ │ │ │ - andeq r8, r1, r6, lsr fp │ │ │ │ + strdeq r4, [r8], -r0 │ │ │ │ + ldrdeq r4, [r8], -r6 │ │ │ │ + andeq r8, r1, r2, asr fp │ │ │ │ + andeq r8, r1, r0, ror #22 │ │ │ │ + andeq r8, r1, r2, asr #22 │ │ │ │ + andeq r8, r1, r0, asr fp │ │ │ │ + andeq r4, r8, r6, lsr #27 │ │ │ │ + andeq r8, r1, r0, lsr #22 │ │ │ │ + andeq r8, r1, lr, lsr #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b9b4 │ │ │ │ + bl feb9b9ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 88877c │ │ │ │ - bmi 8b03c0 │ │ │ │ + blmi 888774 │ │ │ │ + bmi 8b03b8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 832ef8 │ │ │ │ + blmi 832ef0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ tstplt r4, #452 @ p-variant is OBSOLETE @ 0x1c4 │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ - ldmdacs r0!, {r2, r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0!, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ eorscs sp, r1, sp, lsl r1 │ │ │ │ @ instruction: 0xffb2f7e5 │ │ │ │ eorscs r4, r1, #24, 22 @ 0x6000 │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf7f96058 │ │ │ │ stmdavs fp!, {r0, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, fp, asr #18 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmdami r4, {r1, r2, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 6827f0 │ │ │ │ + blx 6827e8 │ │ │ │ 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 │ │ │ │ - blx ff382800 │ │ │ │ - blmi 47e7d4 │ │ │ │ + blx ff3827f8 │ │ │ │ + blmi 47e7cc │ │ │ │ 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: 0xe7f4fabb │ │ │ │ - andeq fp, r3, lr, lsr r8 │ │ │ │ + andeq fp, r3, r6, asr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r4, lsr sp │ │ │ │ - andeq r4, r8, r2, lsl sp │ │ │ │ - muleq r1, r8, sl │ │ │ │ - @ instruction: 0x00018aba │ │ │ │ - andeq r8, r1, r8, lsl #21 │ │ │ │ - andeq r8, r1, sl, lsr #21 │ │ │ │ - ldrdeq r4, [r8], -ip │ │ │ │ - andeq r8, r1, r6, ror #20 │ │ │ │ - andeq r8, r1, r8, lsl #21 │ │ │ │ + andeq r4, r8, ip, lsr sp │ │ │ │ + andeq r4, r8, sl, lsl sp │ │ │ │ + muleq r1, r0, sl │ │ │ │ + @ instruction: 0x00018ab2 │ │ │ │ + andeq r8, r1, r0, lsl #21 │ │ │ │ + andeq r8, r1, r2, lsr #21 │ │ │ │ + andeq r4, r8, r4, ror #25 │ │ │ │ + andeq r8, r1, lr, asr sl │ │ │ │ + andeq r8, r1, r0, lsl #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ba74 │ │ │ │ + bl feb9ba6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [fp], #-832 @ 0xfffffcc0 │ │ │ │ stmdbmi fp!, {r0, r1, r2, r7, ip, sp, pc} │ │ │ │ svcge 0x0004447c │ │ │ │ @ instruction: 0xf1732a2a │ │ │ │ stmdapl r1!, {r8, r9}^ │ │ │ │ stmdavs r9, {r0, r2, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ - ble 384c98 │ │ │ │ - bmi 98c89c │ │ │ │ + ble 384c90 │ │ │ │ + bmi 98c894 │ │ │ │ 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, sl, r1, sp │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ tstcs r0, fp, lsr sl │ │ │ │ @@ -65120,40 +65118,40 @@ │ │ │ │ @ instruction: 0x46044639 │ │ │ │ mcr2 7, 2, pc, cr0, cr12, {7} @ │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7fc461c │ │ │ │ @ instruction: 0x2c04fae5 │ │ │ │ ldmdavc fp!, {r0, r1, r2, r3, r8, ip, lr, pc} │ │ │ │ bicsle r2, pc, pc, ror fp @ │ │ │ │ - blcs 11a2ac8 │ │ │ │ + blcs 11a2ac0 │ │ │ │ ldmvc fp!, {r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ bicsle r2, r9, ip, asr #22 │ │ │ │ @ instruction: 0xf1a078f8 │ │ │ │ - blx fec44a04 │ │ │ │ + blx fec449fc │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628e7d3 │ │ │ │ @ instruction: 0xf7d92673 │ │ │ │ - bmi 402de8 │ │ │ │ + bmi 402de0 │ │ │ │ ldrsbtgt pc, [r8], -pc @ │ │ │ │ stmdbmi lr, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [ip], #1146 @ 0x47a │ │ │ │ andcs lr, r2, sp, asr #19 │ │ │ │ rsbcs r4, r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf8cd2020 │ │ │ │ strls ip, [r0], -r4 │ │ │ │ - blx fe382884 │ │ │ │ + blx fe38287c │ │ │ │ @ instruction: 0xf7e54628 │ │ │ │ ldr pc, [r9, fp, asr #29]! │ │ │ │ - mcr 7, 5, pc, cr14, cr15, {5} @ │ │ │ │ - andeq fp, r3, r0, lsl #15 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr2, cr15, {5} │ │ │ │ + andeq fp, r3, r8, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r2, ror #14 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r8, r1, r2, ror #19 │ │ │ │ - muleq r1, r0, r9 │ │ │ │ + andeq fp, r3, sl, ror #14 │ │ │ │ + andeq r8, r1, r8, asr #19 │ │ │ │ + ldrdeq r8, [r1], -sl │ │ │ │ + andeq r8, r1, r8, lsl #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 2, cr15, cr8, cr12, {6} │ │ │ │ ldrvs pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb0ed │ │ │ │ ldrbtmi r4, [lr], #-1048 @ 0xfffffbe8 │ │ │ │ @@ -65168,15 +65166,15 @@ │ │ │ │ rscsvs sl, fp, ip │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df811d │ │ │ │ ldrbtmi r9, [r9], #1008 @ 0x3f0 │ │ │ │ ldrdcs pc, [r8], -r9 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - bcs 64e10 │ │ │ │ + bcs 64e08 │ │ │ │ @ instruction: 0xf8dfd061 │ │ │ │ ldrbtmi fp, [fp], #992 @ 0x3e0 │ │ │ │ ldrdeq pc, [r0, fp] │ │ │ │ @ instruction: 0xf0002803 │ │ │ │ stmdacs r2, {r1, r2, r3, r5, r8, pc} │ │ │ │ orrhi pc, sl, r0, asr #32 │ │ │ │ biclt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ @@ -65186,38 +65184,38 @@ │ │ │ │ @ instruction: 0xf8cbfc33 │ │ │ │ strbmi r0, [r8], -r0, lsl #3 │ │ │ │ ldc2 7, cr15, [lr, #-960] @ 0xfffffc40 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8db81af │ │ │ │ stmdacs r0, {r5, r6, r8} │ │ │ │ orrhi pc, sl, r0, asr #5 │ │ │ │ - blx ff0829d6 │ │ │ │ + blx ff0829ce │ │ │ │ @ instruction: 0xf04f4be8 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ stmib r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ stmiapl fp!, {r2, r8}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ stclmi 1, cr8, [r2, #44]! @ 0x2c │ │ │ │ strtmi r4, [r0], -r3, asr #12 │ │ │ │ addseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldrtcs r4, [r1], #-1149 @ 0xfffffb83 │ │ │ │ ldrdne pc, [r0, #-133]! @ 0xffffff7b │ │ │ │ andls r9, r0, #16777216 @ 0x1000000 │ │ │ │ andseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ - blx 1f82956 │ │ │ │ + blx 1f8294e │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ @ instruction: 0xf105ff6b │ │ │ │ @ instruction: 0xf7f10010 │ │ │ │ @ instruction: 0xf8daf8bd │ │ │ │ strmi r3, [r4], -r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ff564d28 │ │ │ │ + bmi ff564d20 │ │ │ │ ldrbtmi r4, [sl], #-3019 @ 0xfffff435 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x319cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r9, lsl #3 │ │ │ │ ldrbvc pc, [r2, r7, lsl #10] @ │ │ │ │ @@ -65228,25 +65226,25 @@ │ │ │ │ addseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldrsbne pc, [r0, #-137] @ 0xffffff77 @ │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7d12020 │ │ │ │ @ instruction: 0x4602fad5 │ │ │ │ stmibmi r4, {r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1624 @ 0xfffff9a8 │ │ │ │ - blx 982a50 │ │ │ │ + blx 982a48 │ │ │ │ movwlt pc, #35039 @ 0x88df @ │ │ │ │ stmibmi r3, {r1, r6, r7, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf10b44fb │ │ │ │ ldrbtmi r0, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0x46584479 │ │ │ │ - blx 682a68 │ │ │ │ + blx 682a60 │ │ │ │ stmibmi r0, {r0, r1, r2, r3, r4, r5, r7, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ - blmi fedc32f8 │ │ │ │ + blmi fedc32f0 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xb12223b4 │ │ │ │ @ instruction: 0x465849ba │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ @ instruction: 0xf8dffa05 │ │ │ │ ldrbtmi fp, [fp], #740 @ 0x2e4 │ │ │ │ @@ -65257,15 +65255,15 @@ │ │ │ │ stc2 7, cr15, [lr], {241} @ 0xf1 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ @ instruction: 0xf7f14648 │ │ │ │ @ instruction: 0xf8dffb9f │ │ │ │ ldmibmi r1!, {r2, r6, r7, r9, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1275 @ 0xfffffb05 │ │ │ │ andseq pc, r0, fp, lsl #2 │ │ │ │ - blx fe602ac6 │ │ │ │ + blx fe602abe │ │ │ │ ldrdne pc, [r4], -fp │ │ │ │ orreq pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf50bb121 │ │ │ │ eorscs r7, r1, #142 @ 0x8e │ │ │ │ mrc2 7, 7, pc, cr6, cr8, {7} │ │ │ │ adclt pc, r4, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r2, [fp], #882 @ 0x372 │ │ │ │ @@ -65279,19 +65277,19 @@ │ │ │ │ stmib fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8df235e │ │ │ │ cmncs sp, r0, lsl #5 │ │ │ │ ldrbtmi r4, [fp], #2975 @ 0xb9f │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0xf8db4618 │ │ │ │ @ instruction: 0xf8db3158 │ │ │ │ - blcs 4cb98 │ │ │ │ + blcs 4cb90 │ │ │ │ teqcs r3, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf7fb2334 │ │ │ │ @ instruction: 0xf1b0fce1 │ │ │ │ - blle 1c06f68 │ │ │ │ + blle 1c06f60 │ │ │ │ @ instruction: 0x311cf89b │ │ │ │ @ instruction: 0xf8dbb1ab │ │ │ │ teqcs r1, #16 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmppeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @@ -65317,38 +65315,38 @@ │ │ │ │ @ instruction: 0xe6daf835 │ │ │ │ @ instruction: 0xf8dabb22 │ │ │ │ ldmdblt r3!, {ip, sp}^ │ │ │ │ str r2, [lr, -r0, lsl #8]! │ │ │ │ @ instruction: 0xf10b497f │ │ │ │ @ instruction: 0x46580b10 │ │ │ │ sxtab16mi r4, r9, r9, ror #8 │ │ │ │ - blx fe282bb6 │ │ │ │ + blx fe282bae │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - blx 702bbe │ │ │ │ + blx 702bb6 │ │ │ │ ldmdbmi sl!, {r0, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmdami sl!, {r0, r1, r2, r3, r5, r7, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8d6f7f9 │ │ │ │ @ instruction: 0xf10be7e8 │ │ │ │ @ instruction: 0xf7f10010 │ │ │ │ @ instruction: 0xf8cbfabb │ │ │ │ strb r0, [sl], r0, lsl #3 │ │ │ │ @ instruction: 0xf7cd68f8 │ │ │ │ @ instruction: 0xe6f0f977 │ │ │ │ andseq pc, r0, r9, lsl #2 │ │ │ │ - blx fe282bee │ │ │ │ + blx fe282be6 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ andmi pc, r8, r9, asr #17 │ │ │ │ orrmi pc, r0, r9, asr #17 │ │ │ │ sbcsle r2, r1, r0, lsl #20 │ │ │ │ adcscs r4, r4, #108, 18 @ 0x1b0000 │ │ │ │ ldrbtmi r4, [r9], #-2156 @ 0xfffff794 │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ @ instruction: 0xe7c9f8b7 │ │ │ │ - svc 0x0030f7bf │ │ │ │ + svc 0x0034f7bf │ │ │ │ cmppeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ subcs r4, r0, #26214400 @ 0x1900000 │ │ │ │ rsbsvs r6, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf84af7da │ │ │ │ @ instruction: 0xf7fd4648 │ │ │ │ @ instruction: 0xf107f805 │ │ │ │ @ instruction: 0x4601031c │ │ │ │ @@ -65412,214 +65410,214 @@ │ │ │ │ rscscs r2, r5, #1 │ │ │ │ @ instruction: 0xf870f7da │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0x462922f7 │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ strb pc, [r2, r7, lsr #16] @ │ │ │ │ - stc 7, cr15, [ip], {191} @ 0xbf │ │ │ │ - andeq fp, r3, r6, lsr #13 │ │ │ │ + ldc 7, cr15, [r0], {191} @ 0xbf │ │ │ │ + andeq fp, r3, lr, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, sl, r6 │ │ │ │ + andeq fp, r3, r2, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r2, ror fp │ │ │ │ - andeq r4, r8, lr, asr fp │ │ │ │ - andeq r4, r8, r6, asr #22 │ │ │ │ + andeq r4, r8, sl, ror fp │ │ │ │ + andeq r4, r8, r6, ror #22 │ │ │ │ + andeq r4, r8, lr, asr #22 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r4, [r8], -r4 @ │ │ │ │ - @ instruction: 0x0003b5be │ │ │ │ - ldrdeq r7, [r1], -sl │ │ │ │ - andeq r4, r8, ip, ror #20 │ │ │ │ - andeq r0, r1, lr, ror #28 │ │ │ │ - andeq r7, r1, r0, lsl #15 │ │ │ │ - andeq r8, r1, r2, ror #16 │ │ │ │ - andeq r7, r1, r0, lsr #15 │ │ │ │ - strdeq r0, [r1], -r0 @ │ │ │ │ - andeq r4, r8, r2, lsr sl │ │ │ │ - andeq r4, r8, ip, lsl #20 │ │ │ │ - andeq r8, r1, sl, asr #16 │ │ │ │ - andeq r4, r8, r6, ror #19 │ │ │ │ - @ instruction: 0x000849ba │ │ │ │ - andeq r8, r1, r4, asr r7 │ │ │ │ - andeq r4, r8, lr, asr r9 │ │ │ │ - andeq r4, r8, r4, asr r9 │ │ │ │ - andeq r8, r1, r2, ror #13 │ │ │ │ - andeq r8, r1, r0, asr #14 │ │ │ │ - ldrdeq r8, [r1], -r2 │ │ │ │ - andeq r8, r1, r0, lsr r7 │ │ │ │ - andeq r8, r1, r4, asr #14 │ │ │ │ - muleq r1, ip, r6 │ │ │ │ - strdeq r8, [r1], -sl │ │ │ │ - andeq r8, r1, lr, asr r6 │ │ │ │ - @ instruction: 0x000186bc │ │ │ │ - andeq r8, r1, sl, asr #11 │ │ │ │ - andeq r8, r1, r6, lsr #12 │ │ │ │ - andeq r8, r1, r4, ror r6 │ │ │ │ - muleq r1, lr, r5 │ │ │ │ - strdeq r8, [r1], -sl │ │ │ │ - andeq r8, r1, ip, asr r6 │ │ │ │ - andeq r8, r1, lr, asr r5 │ │ │ │ - @ instruction: 0x000185ba │ │ │ │ - muleq r1, r0, r5 │ │ │ │ + strdeq r4, [r8], -ip │ │ │ │ + andeq fp, r3, r6, asr #11 │ │ │ │ + ldrdeq r7, [r1], -r2 │ │ │ │ + andeq r4, r8, r4, ror sl │ │ │ │ + andeq r0, r1, r6, ror #28 │ │ │ │ + andeq r7, r1, r8, ror r7 │ │ │ │ + andeq r8, r1, sl, asr r8 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ + andeq r0, r1, r8, ror #3 │ │ │ │ + andeq r4, r8, sl, lsr sl │ │ │ │ + andeq r4, r8, r4, lsl sl │ │ │ │ + andeq r8, r1, r2, asr #16 │ │ │ │ + andeq r4, r8, lr, ror #19 │ │ │ │ + andeq r4, r8, r2, asr #19 │ │ │ │ + andeq r8, r1, ip, asr #14 │ │ │ │ + andeq r4, r8, r6, ror #18 │ │ │ │ + andeq r4, r8, ip, asr r9 │ │ │ │ + ldrdeq r8, [r1], -sl │ │ │ │ + andeq r8, r1, r8, lsr r7 │ │ │ │ + andeq r8, r1, sl, asr #13 │ │ │ │ + andeq r8, r1, r8, lsr #14 │ │ │ │ + andeq r8, r1, ip, lsr r7 │ │ │ │ + muleq r1, r4, r6 │ │ │ │ + strdeq r8, [r1], -r2 │ │ │ │ + andeq r8, r1, r6, asr r6 │ │ │ │ + @ instruction: 0x000186b4 │ │ │ │ + andeq r8, r1, r2, asr #11 │ │ │ │ + andeq r8, r1, lr, lsl r6 │ │ │ │ + andeq r8, r1, ip, ror #12 │ │ │ │ + muleq r1, r6, r5 │ │ │ │ + strdeq r8, [r1], -r2 │ │ │ │ + andeq r8, r1, r4, asr r6 │ │ │ │ + andeq r8, r1, r6, asr r5 │ │ │ │ + @ instruction: 0x000185b2 │ │ │ │ + andeq r7, r1, r8, lsl #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c020 │ │ │ │ + bl feb9c018 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044944 │ │ │ │ ldrbtmi r4, [r9], #-3140 @ 0xfffff3bc │ │ │ │ ldrbtmi r4, [ip], #-2628 @ 0xfffff5bc │ │ │ │ - blmi 115d228 │ │ │ │ + blmi 115d220 │ │ │ │ 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 │ │ │ │ mrc2 7, 7, pc, cr0, cr8, {7} │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7bf2100 │ │ │ │ - stmdacs r0, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - blmi efc2f8 │ │ │ │ + stmdacs r0, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + blmi efc2f0 │ │ │ │ strbne r2, [r2, r0, lsl #8] │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi d45678 │ │ │ │ + blmi d45670 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c57758 │ │ │ │ + blmi c57750 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -pc, asr #2 │ │ │ │ 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 │ │ │ │ @ instruction: 0xff82f7f8 │ │ │ │ @ instruction: 0xf107e7e6 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldc 7, cr15, [ip, #764]! @ 0x2fc │ │ │ │ + stcl 7, cr15, [r0, #764] @ 0x2fc │ │ │ │ ldmvs sl!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7bf607b │ │ │ │ - @ instruction: 0x4604ef1e │ │ │ │ + strmi lr, [r4], -r2, lsr #30 │ │ │ │ @ instruction: 0xf107bb38 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - svc 0x0096f7bf │ │ │ │ + svc 0x009af7bf │ │ │ │ ldmvs sl!, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl 1882de4 │ │ │ │ + bl 1982ddc │ │ │ │ movwls r6, #10427 @ 0x28bb │ │ │ │ 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 │ │ │ │ @ instruction: 0xff96f7d9 │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 44f1c @ │ │ │ │ - stc 7, cr15, [sl, #764] @ 0x2fc │ │ │ │ - blmi 4bedc8 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 44f14 @ │ │ │ │ + stc 7, cr15, [lr, #764] @ 0x2fc │ │ │ │ + blmi 4bedc0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bf0018 │ │ │ │ - @ instruction: 0xf7bfee6c │ │ │ │ - svclt 0x0000eba6 │ │ │ │ - ldrdeq fp, [r3], -r2 │ │ │ │ - andeq fp, r3, lr, asr #3 │ │ │ │ + @ instruction: 0xf7bfee70 │ │ │ │ + svclt 0x0000ebaa │ │ │ │ + ldrdeq fp, [r3], -sl │ │ │ │ + ldrdeq fp, [r3], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r1, ip, lsl r5 │ │ │ │ - andeq r8, r1, lr, lsr #10 │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ - andeq fp, r3, ip, ror r1 │ │ │ │ - andeq r8, r1, r8, asr #9 │ │ │ │ - ldrdeq r8, [r1], -sl │ │ │ │ + andeq r8, r1, r4, lsl r5 │ │ │ │ + andeq r8, r1, r6, lsr #10 │ │ │ │ + andeq lr, r3, r0, lsl #28 │ │ │ │ + andeq fp, r3, r4, lsl #3 │ │ │ │ + andeq r8, r1, r0, asr #9 │ │ │ │ + ldrdeq r8, [r1], -r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r1, r4, lsr #9 │ │ │ │ - andeq r8, r1, r4, ror r4 │ │ │ │ + muleq r1, ip, r4 │ │ │ │ + andeq r8, r1, ip, ror #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c17c │ │ │ │ + bl feb9c174 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 808f44 │ │ │ │ - bmi 830b88 │ │ │ │ + blmi 808f3c │ │ │ │ + bmi 830b80 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ movtlt fp, #2459 @ 0x99b │ │ │ │ - blcs c22fa4 │ │ │ │ - blmi 739430 │ │ │ │ + blcs c22f9c │ │ │ │ + blmi 739428 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ strtmi pc, [r0], -r9, lsl #23 │ │ │ │ - blx 1182f04 │ │ │ │ + blx 1182efc │ │ │ │ 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, r9, lsr lr @ p-variant is OBSOLETE │ │ │ │ - blcs c2305c │ │ │ │ + blcs c23054 │ │ │ │ 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: 0xf04ffee7 │ │ │ │ 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 │ │ │ │ mrc2 7, 6, pc, cr12, cr8, {7} │ │ │ │ svclt 0x0000e7db │ │ │ │ - andeq fp, r3, r6, ror r0 │ │ │ │ + andeq fp, r3, lr, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, ip, ror #13 │ │ │ │ - ldrdeq r4, [r8], -r8 │ │ │ │ - andeq r8, r1, lr, lsr #7 │ │ │ │ - strdeq r8, [r1], -r0 │ │ │ │ - muleq r1, r2, r3 │ │ │ │ - ldrdeq r8, [r1], -r4 │ │ │ │ - andeq r8, r1, ip, ror r3 │ │ │ │ - @ instruction: 0x000183be │ │ │ │ + strdeq r4, [r8], -r4 @ │ │ │ │ + andeq r4, r8, r0, ror #13 │ │ │ │ + andeq r8, r1, r6, lsr #7 │ │ │ │ + andeq r8, r1, r8, ror #7 │ │ │ │ + andeq r8, r1, sl, lsl #7 │ │ │ │ + andeq r8, r1, ip, asr #7 │ │ │ │ + andeq r8, r1, r4, ror r3 │ │ │ │ + @ instruction: 0x000183b6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c230 │ │ │ │ + bl feb9c228 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ stmdbmi r6!, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blmi 9d6230 │ │ │ │ + blmi 9d6228 │ │ │ │ svcge 0x00004a26 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 91f104 │ │ │ │ + bllt 91f0fc │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7bf4639 │ │ │ │ - ldmdavs sl!, {r1, r2, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs sl!, {r1, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldmdavc r4, {r1, r2, r9, sl, lr} │ │ │ │ tstcs r1, ip, ror #22 │ │ │ │ @ instruction: 0xf90af7fd │ │ │ │ @ instruction: 0xd1282801 │ │ │ │ @ instruction: 0x3601491a │ │ │ │ ldrbtmi r4, [r9], #-2586 @ 0xfffff5e6 │ │ │ │ addvs r4, lr, sl, ror r4 │ │ │ │ stmdavs fp!, {r4, r6, sp, lr} │ │ │ │ - bmi 673754 │ │ │ │ + bmi 67374c │ │ │ │ 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} │ │ │ │ @@ -65629,58 +65627,58 @@ │ │ │ │ ldrb pc, [r1, r5, asr #27] @ │ │ │ │ vmla.i8 d20, d0, d15 │ │ │ │ stmdami pc, {r0, r3, r4, r5, r6, r9, sp} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 7, 3, pc, cr8, cr8, {7} │ │ │ │ @ instruction: 0xf04fe7df │ │ │ │ @ instruction: 0xe7da34ff │ │ │ │ - b ff702fcc │ │ │ │ - andeq sl, r3, r4, asr #31 │ │ │ │ + b ff802fc4 │ │ │ │ + andeq sl, r3, ip, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0003afbc │ │ │ │ + andeq sl, r3, r4, asr #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r3, lr, ror #23 │ │ │ │ - andeq r4, r8, ip, lsl #12 │ │ │ │ - andeq sl, r3, r6, ror pc │ │ │ │ - andeq r8, r1, r6, asr #5 │ │ │ │ - andeq r8, r1, r0, lsr #6 │ │ │ │ - @ instruction: 0x000182b4 │ │ │ │ - andeq r8, r1, lr, lsl #6 │ │ │ │ + strdeq lr, [r3], -r6 │ │ │ │ + andeq r4, r8, r4, lsl r6 │ │ │ │ + andeq sl, r3, lr, ror pc │ │ │ │ + @ instruction: 0x000182be │ │ │ │ + andeq r8, r1, r8, lsl r3 │ │ │ │ + andeq r8, r1, ip, lsr #5 │ │ │ │ + andeq r8, r1, r6, lsl #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x00044964 │ │ │ │ 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 5f1e0 │ │ │ │ + blcs 5f1d8 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r8, ip, lr, pc} │ │ │ │ cdpmi 0, 5, cr13, cr14, cr6, {2} │ │ │ │ @ instruction: 0xf7e52030 │ │ │ │ strmi pc, [r5], -r5, lsl #22 │ │ │ │ rscsvs r4, r8, lr, ror r4 │ │ │ │ ldmvs r3!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d662eb │ │ │ │ @ instruction: 0xf845f971 │ │ │ │ strtmi r0, [r1], -r8, lsl #22 │ │ │ │ strtmi r2, [r8], -r9, lsl #4 │ │ │ │ - mcr 7, 0, pc, cr6, cr15, {5} @ │ │ │ │ + mcr 7, 0, pc, cr10, cr15, {5} @ │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, sp, lr} │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ - blmi 149f750 │ │ │ │ + blmi 149f748 │ │ │ │ addsvs r6, r1, #81 @ 0x51 │ │ │ │ ldmdbvs sl!, {r1, r4, r5, r7, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 1433ec8 │ │ │ │ + bmi 1433ec0 │ │ │ │ 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!, {r0, r1, r2, r7, pc}^ │ │ │ │ ldrvc pc, [r0, -r7, lsl #10] │ │ │ │ @@ -65701,241 +65699,241 @@ │ │ │ │ vmul.i8 d20, d0, d28 │ │ │ │ ldmdami ip!, {r0, r2, r3, r4, r5, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [sl, #992]! @ 0x3e0 │ │ │ │ @ instruction: 0xf507e7cb │ │ │ │ vst1.32 {d23-d26}, [pc :64], lr │ │ │ │ strtmi r7, [r9], -r0, lsl #7 │ │ │ │ - ldmib sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bf2000 │ │ │ │ - blmi d80274 │ │ │ │ + blmi d8027c │ │ │ │ tstcs r0, sl, lsr r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldcl 7, cr15, [lr, #-764]! @ 0xfffffd04 │ │ │ │ + stc 7, cr15, [r2, #764] @ 0x2fc │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ @ instruction: 0xf8df0620 │ │ │ │ @ instruction: 0x463080b8 │ │ │ │ - ldcl 7, cr15, [r4, #764]! @ 0x2fc │ │ │ │ + ldcl 7, cr15, [r8, #764]! @ 0x2fc │ │ │ │ ldmdbvs sl!, {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7bf4628 │ │ │ │ - bmi aff928 │ │ │ │ + bmi aff930 │ │ │ │ @ instruction: 0x4641697b │ │ │ │ @ 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: 0x4630fdf3 │ │ │ │ - b 1703150 │ │ │ │ + b 1803148 │ │ │ │ @ instruction: 0x462868bb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bf69f8 │ │ │ │ - ldmvs ip!, {r1, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs ip!, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e56820 │ │ │ │ strtmi pc, [r0], -r7, lsr #20 │ │ │ │ - blx 983204 │ │ │ │ + blx 9831fc │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ vst2.8 {d20-d21}, [pc :64], r7 │ │ │ │ @ instruction: 0x464172fb │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ @ instruction: 0xe79dfd95 │ │ │ │ ldmdbvs sl!, {r0, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r6], #764 @ 0x2fc │ │ │ │ - ldmib r0!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sl, r3, sl, ror #29 │ │ │ │ - andeq sl, r3, r4, ror #29 │ │ │ │ + ldc 7, cr15, [sl], #764 @ 0x2fc │ │ │ │ + ldmib r4!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strdeq sl, [r3], -r2 │ │ │ │ + andeq sl, r3, ip, ror #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r4, asr #10 │ │ │ │ - andeq sl, r3, r2, lsl #29 │ │ │ │ - andeq r8, r1, r8, asr #3 │ │ │ │ - andeq r8, r1, sl, lsr r2 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq r8, r1, sl, lsl #4 │ │ │ │ + andeq r4, r8, ip, asr #10 │ │ │ │ + andeq sl, r3, sl, lsl #29 │ │ │ │ + andeq r8, r1, r0, asr #3 │ │ │ │ + andeq r8, r1, r2, lsr r2 │ │ │ │ + muleq r1, r0, r1 │ │ │ │ + andeq r8, r1, r2, lsl #4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r1, ip, asr #2 │ │ │ │ + andeq r8, r1, r4, asr #2 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r1, r8, asr #3 │ │ │ │ - andeq r8, r1, r0, ror #2 │ │ │ │ + andeq r8, r1, r0, asr #3 │ │ │ │ + andeq r8, r1, r8, asr r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9c4e8 │ │ │ │ + bl feb9c4e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc8 │ │ │ │ addlt lr, fp, r8, asr r0 │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ svcge 0x000044fe │ │ │ │ @ instruction: 0x46011d3c │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ andgt pc, ip, lr, asr r8 @ │ │ │ │ @ instruction: 0xf8dc233d │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf04fc024 │ │ │ │ adcshi r0, fp, r0, lsl #24 │ │ │ │ - blx fee832fc │ │ │ │ + blx fee832f4 │ │ │ │ strtmi r4, [r0], -ip, lsl #18 │ │ │ │ tstcc ip, r9, ror r4 │ │ │ │ @ instruction: 0xf934f7da │ │ │ │ - blmi 257b54 │ │ │ │ + blmi 257b4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f1f39c │ │ │ │ + bvs 1f1f394 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ @ instruction: 0xf7bfbd90 │ │ │ │ - svclt 0x0000e9a0 │ │ │ │ - andeq sl, r3, r8, lsl #26 │ │ │ │ + svclt 0x0000e9a4 │ │ │ │ + andeq sl, r3, r0, lsl sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r3, r8, asr #18 │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ + andeq lr, r3, r0, asr r9 │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ sbcslt r4, sl, r4, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2932 @ 0xfffff48c │ │ │ │ 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 @ │ │ │ │ - bl 403284 │ │ │ │ + bl 50327c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf04480c3 │ │ │ │ @ instruction: 0xf04f447f │ │ │ │ vst2.8 {d16,d18}, [r4], r1 │ │ │ │ uxtab16mi r0, r8, pc, ror #8 @ │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ streq pc, [r4], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf7bf4650 │ │ │ │ - andcc lr, r1, r2, ror #24 │ │ │ │ + andcc lr, r1, r6, ror #24 │ │ │ │ @ instruction: 0xf044d009 │ │ │ │ @ instruction: 0xf108447f │ │ │ │ vst2.8 {d16-d17}, [r4], r1 │ │ │ │ vst3.16 {d16-d18}, [r4 :256] │ │ │ │ @ instruction: 0xf0444400 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #8 │ │ │ │ - stc 7, cr15, [lr], #-764 @ 0xfffffd04 │ │ │ │ + ldc 7, cr15, [r2], #-764 @ 0xfffffd04 │ │ │ │ andle r3, r9, r1 │ │ │ │ - ldrbtmi pc, [pc], #-68 @ 453d0 @ │ │ │ │ + ldrbtmi pc, [pc], #-68 @ 453c8 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - ldrbteq pc, [pc], #-1092 @ 453d8 @ │ │ │ │ + ldrbteq pc, [pc], #-1092 @ 453d0 @ │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ streq pc, [r2], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0x46501d39 │ │ │ │ - bl 7032e4 │ │ │ │ + bl 8032dc │ │ │ │ @ instruction: 0xf044b948 │ │ │ │ @ instruction: 0xf108447f │ │ │ │ vst2.8 {d16-d17}, [r4], r1 │ │ │ │ vst3.16 {d16-d18}, [r4 :256] │ │ │ │ @ instruction: 0xf0444400 │ │ │ │ @ instruction: 0xf7bf0480 │ │ │ │ - @ instruction: 0x4605eb56 │ │ │ │ + @ instruction: 0x4605eb5a │ │ │ │ andcs r4, r0, r1, asr r6 │ │ │ │ @ instruction: 0xf7bf6028 │ │ │ │ - andcc lr, r1, ip, ror #18 │ │ │ │ + andcc lr, r1, r0, ror r9 │ │ │ │ addhi pc, fp, r0 │ │ │ │ - ldrbtmi pc, [pc], #-68 @ 45418 @ │ │ │ │ + ldrbtmi pc, [pc], #-68 @ 45410 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - ldrbteq pc, [pc], #-1092 @ 45420 @ │ │ │ │ + ldrbteq pc, [pc], #-1092 @ 45418 @ │ │ │ │ strmi pc, [r1], #-1092 @ 0xfffffbbc │ │ │ │ @ instruction: 0xf1074a47 │ │ │ │ ldrbmi r0, [r3], -r4, ror #13 │ │ │ │ ldrbtmi r2, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf1074630 │ │ │ │ @ instruction: 0xf7f80a08 │ │ │ │ and pc, r2, sp, ror #27 │ │ │ │ - blcs 15f4ec │ │ │ │ + blcs 15f4e4 │ │ │ │ @ instruction: 0x4651d110 │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, sl, fp, sp, lr, pc} │ │ │ │ strdle sp, [r9, -r6] │ │ │ │ - ldrbtmi pc, [pc], #-68 @ 45454 @ │ │ │ │ + ldrbtmi pc, [pc], #-68 @ 4544c @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - ldrbteq pc, [pc], #-1092 @ 4545c @ │ │ │ │ + ldrbteq pc, [pc], #-1092 @ 45454 @ │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ ldreq pc, [r0], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r1, r2, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ vhadd.s8 , q4, q10 │ │ │ │ @ instruction: 0xf6cf0a20 │ │ │ │ @ instruction: 0xf1087aff │ │ │ │ - b 1147480 │ │ │ │ + b 1147478 │ │ │ │ @ instruction: 0xf7bf0a0a │ │ │ │ - @ instruction: 0xf107ed3e │ │ │ │ + @ instruction: 0xf107ed42 │ │ │ │ and r0, r2, r0, lsl #9 │ │ │ │ - blcs 15f538 │ │ │ │ + blcs 15f530 │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ teqle r5, r6 @ │ │ │ │ - bmi 1025c8 │ │ │ │ + bmi 1025c0 │ │ │ │ @ instruction: 0xf1084630 │ │ │ │ - blx 4074ac │ │ │ │ + blx 4074a4 │ │ │ │ @ instruction: 0xf7bffa8a │ │ │ │ - ldmiblt r0, {r1, r2, r6, r8, fp, sp, lr, pc} │ │ │ │ - bmi 825dc │ │ │ │ + ldmiblt r0, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + bmi 825d4 │ │ │ │ @ instruction: 0xf04a4c24 │ │ │ │ @ instruction: 0xf1080a40 │ │ │ │ ldrbtmi r0, [ip], #-2049 @ 0xfffff7ff │ │ │ │ - blx fe303d00 │ │ │ │ + blx fe303cf8 │ │ │ │ stmdavs fp!, {r1, sp, lr, pc} │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ @ instruction: 0xf7bf4620 │ │ │ │ - stmdacs r0, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf109dbf7 │ │ │ │ strbmi r0, [r1, #2312] @ 0x908 │ │ │ │ @ instruction: 0xf44abf04 │ │ │ │ - blx 417ee4 │ │ │ │ - bmi 6c3f10 │ │ │ │ + blx 417edc │ │ │ │ + bmi 6c3f08 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074650 │ │ │ │ @ instruction: 0x46bd77b4 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r1, r2, r4, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ strb sp, [r8, lr, asr #1]! │ │ │ │ - b ff303414 │ │ │ │ + b ff40340c │ │ │ │ @ instruction: 0xf04f6803 │ │ │ │ @ instruction: 0xf1b30800 │ │ │ │ svclt 0x00180901 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0xe777af71 │ │ │ │ - stmia r6!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ str r4, [r2, r2, lsr #13]! │ │ │ │ - muleq r3, r2, ip │ │ │ │ + muleq r3, sl, ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r1, sl, ror #31 │ │ │ │ - ldrdeq sl, [r1], -lr │ │ │ │ - andeq sl, r3, r6, lsl fp │ │ │ │ + andeq r7, r1, r2, ror #31 │ │ │ │ + ldrdeq sl, [r1], -r6 │ │ │ │ + andeq sl, r3, lr, lsl fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006804 │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ cmplt r4, sp, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7beb111 │ │ │ │ - strhlt lr, [r0, #242]! @ 0xf2 │ │ │ │ + strhlt lr, [r0, #246]! @ 0xf6 │ │ │ │ @ instruction: 0x2c006ae4 │ │ │ │ ldrshtcs sp, [r0], -r6 │ │ │ │ @ instruction: 0xf8e4f7e5 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xff54f7d5 │ │ │ │ @ instruction: 0xf8d86020 │ │ │ │ movwcs r2, #4096 @ 0x1000 │ │ │ │ @@ -65954,15 +65952,15 @@ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ strb r3, [r0, r0, lsl #12]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4a7d │ │ │ │ - blmi 1fa4a58 │ │ │ │ + blmi 1fa4a50 │ │ │ │ ldmdbmi sp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dfaf02 │ │ │ │ ldrbtmi lr, [r9], #-500 @ 0xfffffe0c │ │ │ │ ldrbtmi r5, [lr], #2259 @ 0x8d3 │ │ │ │ eoreq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3264 │ │ │ │ @@ -65975,170 +65973,170 @@ │ │ │ │ mvnsvs r3, r0, lsl r2 │ │ │ │ @ instruction: 0xe01161ba │ │ │ │ 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 │ │ │ │ - bllt 12cde38 │ │ │ │ + bllt 12cde30 │ │ │ │ andcs r6, r0, #503808 @ 0x7b000 │ │ │ │ - bvs ff71e0a8 │ │ │ │ + bvs ff71e0a0 │ │ │ │ cmnlt r3, fp, ror r2 │ │ │ │ - bcs 600b0 │ │ │ │ + bcs 600a8 │ │ │ │ ldmdavs r9, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff69b8 │ │ │ │ @ instruction: 0x4604ff7f │ │ │ │ rsble r2, r8, r0, lsl #16 │ │ │ │ - bvs ff720048 │ │ │ │ - blcs 5e04c │ │ │ │ - blmi 18f9e24 │ │ │ │ + bvs ff720040 │ │ │ │ + blcs 5e044 │ │ │ │ + blmi 18f9e1c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ - bmi 189d9d4 │ │ │ │ + bmi 189d9cc │ │ │ │ ldrbtmi r4, [sl], #-2906 @ 0xfffff4a6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780a7 │ │ │ │ ssatmi r7, #30, fp, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bne 29fb78 │ │ │ │ + bne 29fb70 │ │ │ │ andscs pc, r1, r2, lsr r9 @ │ │ │ │ - blle ff40fe98 │ │ │ │ + blle ff40fe90 │ │ │ │ tstpeq r1, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd1cb4391 │ │ │ │ andcs r4, r0, #84, 16 @ 0x540000 │ │ │ │ ldrbtmi r6, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf7ff3010 │ │ │ │ @ instruction: 0x4604ff51 │ │ │ │ bicle r2, r1, r0, lsl #16 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ - ldmib ip!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r1, r2, r3, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r2, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bf607b │ │ │ │ - @ instruction: 0x4605eb1e │ │ │ │ + strmi lr, [r5], -r2, lsr #22 │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ stmiavc r4!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7bf4640 │ │ │ │ - blmi 1240538 │ │ │ │ + blmi 1240540 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - bvs 1f4146c │ │ │ │ + bvs 1f41474 │ │ │ │ @ instruction: 0xf7d86818 │ │ │ │ - blmi 1143ff0 │ │ │ │ + blmi 1143fe8 │ │ │ │ vst4.8 {d25-d28}, [pc], r1 │ │ │ │ ldrbtmi r7, [fp], #-741 @ 0xfffffd1b │ │ │ │ strmi r4, [r4], -r1, asr #18 │ │ │ │ ldmvs r8, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #821 @ 0x335 │ │ │ │ @ instruction: 0xf7d9462b │ │ │ │ @ instruction: 0x4620fb93 │ │ │ │ @ instruction: 0xffd2f7e4 │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - shsub8mi lr, r0, r8 │ │ │ │ + shsub8mi lr, r0, ip │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46296af8 │ │ │ │ - stmib r6, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107e786 │ │ │ │ @ instruction: 0xf7bf0128 │ │ │ │ - blmi cbfd3c │ │ │ │ + blmi cbfd44 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - b ff903640 │ │ │ │ - bllt 1656f58 │ │ │ │ + b ffa03638 │ │ │ │ + bllt 1656f50 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7bf4648 │ │ │ │ - blmi b004c4 │ │ │ │ + blmi b004cc │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - bvs 1f413f8 │ │ │ │ + bvs 1f41400 │ │ │ │ @ instruction: 0xf7d86818 │ │ │ │ - blmi a83f7c │ │ │ │ + blmi a83f74 │ │ │ │ vst4.8 {d25-d28}, [pc], r1 │ │ │ │ ldrbtmi r7, [fp], #-730 @ 0xfffffd26 │ │ │ │ strmi r4, [r5], -r6, lsr #18 │ │ │ │ ldmvs r8, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #821 @ 0x335 │ │ │ │ @ instruction: 0xf7d94623 │ │ │ │ @ instruction: 0x4628fb59 │ │ │ │ @ instruction: 0xff98f7e4 │ │ │ │ @ instruction: 0xf7be4648 │ │ │ │ - ldmvs fp!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216ab8 │ │ │ │ - stmdb ip, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ smlsldx r6, lr, fp, sl │ │ │ │ @ instruction: 0xf8d74b16 │ │ │ │ @ instruction: 0xf85ee014 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - b b036b4 │ │ │ │ + b c036ac │ │ │ │ @ instruction: 0xf8d74b10 │ │ │ │ @ instruction: 0xf85ee014 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - b 8036cc │ │ │ │ - svc 0x0058f7be │ │ │ │ - andeq sl, r3, ip, lsl sl │ │ │ │ + b 9036c4 │ │ │ │ + svc 0x005cf7be │ │ │ │ + andeq sl, r3, r4, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r8, sl, r0 │ │ │ │ - andeq sl, r3, lr, lsl #20 │ │ │ │ - andeq r4, r8, r8, ror r0 │ │ │ │ - andeq lr, r3, r2, asr r6 │ │ │ │ - andeq r4, r8, r2, lsr #32 │ │ │ │ - muleq r3, r2, r9 │ │ │ │ - andeq r3, r8, r2, ror #31 │ │ │ │ + andeq r4, r8, r2, lsr #1 │ │ │ │ + andeq sl, r3, r6, lsl sl │ │ │ │ + andeq r4, r8, r0, lsl #1 │ │ │ │ + andeq lr, r3, sl, asr r6 │ │ │ │ + andeq r4, r8, sl, lsr #32 │ │ │ │ + muleq r3, sl, r9 │ │ │ │ + andeq r3, r8, sl, ror #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq lr, r3, lr, ror #10 │ │ │ │ - andeq r7, r1, r0, ror ip │ │ │ │ - strdeq lr, [r3], -sl │ │ │ │ - strdeq r7, [r1], -ip │ │ │ │ + andeq lr, r3, r6, ror r5 │ │ │ │ + andeq r7, r1, r8, ror #24 │ │ │ │ + andeq lr, r3, r2, lsl #10 │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9ca18 │ │ │ │ + bl feb9ca10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5897c0 │ │ │ │ - bmi 5b1424 │ │ │ │ + blmi 5897b8 │ │ │ │ + bmi 5b141c │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x4d13b97b │ │ │ │ ldrbtmi r4, [sp], #-1568 @ 0xfffff9e0 │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx f03790 │ │ │ │ + blx f03788 │ │ │ │ stmdbvs fp!, {r2, r9, sl, lr}^ │ │ │ │ movwcs fp, #4363 @ 0x110b │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, r7, r8, sp, lr} │ │ │ │ @ instruction: 0x4620b953 │ │ │ │ stmdbmi ip, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ subcs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ strb pc, [r6, pc, ror #19]! @ │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r0, r1, r2, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe903850 │ │ │ │ + blx fe903848 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - ldrdeq sl, [r3], -sl @ │ │ │ │ + andeq sl, r3, r2, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r6, asr lr │ │ │ │ - andeq r7, r1, sl, lsl fp │ │ │ │ - andeq r7, r1, ip, asr #23 │ │ │ │ - andeq r7, r1, r8, lsl #22 │ │ │ │ - @ instruction: 0x00017bba │ │ │ │ + andeq r3, r8, lr, asr lr │ │ │ │ + andeq r7, r1, r2, lsl fp │ │ │ │ + andeq r7, r1, r4, asr #23 │ │ │ │ + andeq r7, r1, r0, lsl #22 │ │ │ │ + @ instruction: 0x00017bb2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ca98 │ │ │ │ + bl feb9ca90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 509860 │ │ │ │ - bmi 5314a4 │ │ │ │ + blmi 509858 │ │ │ │ + bmi 53149c │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ ldmdbmi r1, {r0, r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7d53114 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -66149,29 +66147,29 @@ │ │ │ │ @ instruction: 0xf9b4f7f8 │ │ │ │ stmdbmi sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ strtmi pc, [r0], -r7, ror #20 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq sl, r3, sl, asr r7 │ │ │ │ + andeq sl, r3, r2, ror #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0003e3b6 │ │ │ │ - andeq r7, r1, r4, lsr #21 │ │ │ │ - andeq r7, r1, lr, ror #22 │ │ │ │ - muleq r1, r2, sl │ │ │ │ - andeq r7, r1, ip, asr fp │ │ │ │ + @ instruction: 0x0003e3be │ │ │ │ + muleq r1, ip, sl │ │ │ │ + andeq r7, r1, r6, ror #22 │ │ │ │ + andeq r7, r1, sl, lsl #21 │ │ │ │ + andeq r7, r1, r4, asr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9cb10 │ │ │ │ + bl feb9cb08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5898d8 │ │ │ │ - bmi 5b151c │ │ │ │ + blmi 5898d0 │ │ │ │ + bmi 5b1514 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 533f14 │ │ │ │ + blmi 533f0c │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strtmi pc, [r0], -r3, asr #29 │ │ │ │ ldc2l 7, cr15, [lr, #-852]! @ 0xfffffcac │ │ │ │ stmdavs sl!, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ bicsvs r4, r8, fp, ror r4 │ │ │ │ andcs fp, r0, r2, asr r9 │ │ │ │ @@ -66179,43 +66177,43 @@ │ │ │ │ eorcs pc, r3, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ @ instruction: 0xe7e6f973 │ │ │ │ vmla.i8 d20, d0, d10 │ │ │ │ stmdami sl, {r0, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx a03948 │ │ │ │ + blx a03940 │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - andeq sl, r3, r2, ror #13 │ │ │ │ + andeq sl, r3, sl, ror #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r0, ror #26 │ │ │ │ - andeq r3, r8, ip, asr #26 │ │ │ │ - andeq r7, r1, r2, lsr #20 │ │ │ │ - andeq r7, r1, r4, lsl #22 │ │ │ │ - andeq r7, r1, r0, lsl sl │ │ │ │ - strdeq r7, [r1], -r2 │ │ │ │ + andeq r3, r8, r8, ror #26 │ │ │ │ + andeq r3, r8, r4, asr sp │ │ │ │ + andeq r7, r1, sl, lsl sl │ │ │ │ + strdeq r7, [r1], -ip │ │ │ │ + andeq r7, r1, r8, lsl #20 │ │ │ │ + andeq r7, r1, sl, ror #21 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9cb94 │ │ │ │ + bl feb9cb8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-928 @ 0xfffffc60 │ │ │ │ stmdbmi r1!, {r1, r7, ip, sp, pc} │ │ │ │ - blmi 896b94 │ │ │ │ + blmi 896b8c │ │ │ │ svcge 0x00004a21 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl sp, {r8} │ │ │ │ ldmiblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ andcs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7bf4639 │ │ │ │ - ldmdavs fp!, {r2, r4, fp, sp, lr, pc} │ │ │ │ - bllt 963a3c │ │ │ │ + ldmdavs fp!, {r3, r4, fp, sp, lr, pc} │ │ │ │ + bllt 963a34 │ │ │ │ ldrbtmi r4, [sl], #-2584 @ 0xfffff5e8 │ │ │ │ stmdavs fp!, {r4, r8, sp, lr} │ │ │ │ - bmi 6340a4 │ │ │ │ + bmi 63409c │ │ │ │ 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], r8, lsl #14 │ │ │ │ ldmdbmi r1, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -66225,25 +66223,25 @@ │ │ │ │ bfi pc, sp, #18, #10 @ │ │ │ │ vmla.i8 d20, d0, d14 │ │ │ │ stmdami lr, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9d0f7f8 │ │ │ │ @ instruction: 0xf04fe7df │ │ │ │ @ instruction: 0xe7da34ff │ │ │ │ - mrc 7, 1, APSR_nzcv, cr2, cr14, {5} │ │ │ │ - andeq sl, r3, r0, ror #12 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr6, cr14, {5} │ │ │ │ + andeq sl, r3, r8, ror #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r3, r8, asr r6 │ │ │ │ + andeq sl, r3, r0, ror #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r3, sl, r2 │ │ │ │ - andeq sl, r3, r6, lsr #12 │ │ │ │ - andeq r7, r1, r6, ror r9 │ │ │ │ - andeq r7, r1, ip, ror #20 │ │ │ │ - andeq r7, r1, r4, ror #18 │ │ │ │ - andeq r7, r1, sl, asr sl │ │ │ │ + andeq lr, r3, r2, lsr #5 │ │ │ │ + andeq sl, r3, lr, lsr #12 │ │ │ │ + andeq r7, r1, lr, ror #18 │ │ │ │ + andeq r7, r1, r4, ror #20 │ │ │ │ + andeq r7, r1, ip, asr r9 │ │ │ │ + andeq r7, r1, r2, asr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0], {204} @ 0xcc │ │ │ │ ldclvc 5, cr15, [r3, #-692]! @ 0xfffffd4c │ │ │ │ ldrbmi pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ @@ -66254,108 +66252,108 @@ │ │ │ │ @ instruction: 0x33b4f8c7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbcc pc, [r0], #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 5fb00 │ │ │ │ + blcs 5faf8 │ │ │ │ bicshi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0xf88733b3 │ │ │ │ @ instruction: 0xf04f32b4 │ │ │ │ @ instruction: 0xf8df0905 │ │ │ │ @ instruction: 0xf507349c │ │ │ │ @ instruction: 0xf8c7782d │ │ │ │ ldrbtmi r8, [fp], #-24 @ 0xffffffe8 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ strcs sl, [r0, #-1030] @ 0xfffffbfa │ │ │ │ ldrteq pc, [r0], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7bf4620 │ │ │ │ - strmi lr, [r0], r0, ror #16 │ │ │ │ + strmi lr, [r0], r4, ror #16 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ adcshi pc, pc, r0 │ │ │ │ @ instruction: 0xf1092dfe │ │ │ │ sbclt r3, r0, #4177920 @ 0x3fc000 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r0, [r1, #-5] │ │ │ │ svceq 0x0005f1b9 │ │ │ │ ldm pc, {r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ eoreq pc, ip, r9, lsl r0 @ │ │ │ │ tsteq r9, r8, lsr r1 │ │ │ │ adceq r0, r9, r1, lsl #2 │ │ │ │ eorsvs r0, r2, r4, lsl #1 │ │ │ │ @ instruction: 0xf1000518 │ │ │ │ strtmi r8, [r0], -r3, ror #1 │ │ │ │ - stmda r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ @ instruction: 0xf0003fff │ │ │ │ ldclcs 1, cr8, [lr, #396]! @ 0x18c │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r8, [r1, #-5] │ │ │ │ - svc 0x004af7be │ │ │ │ + svc 0x004ef7be │ │ │ │ strtmi r6, [r0], -r3, lsl #16 │ │ │ │ andsls pc, r8, r3, lsr r8 @ │ │ │ │ stmdbpl r0, {r0, r3, r4, sl, ip, sp, lr, pc} │ │ │ │ msrhi CPSR_f, r0 │ │ │ │ - stmda sl!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ @ instruction: 0xd0133fff │ │ │ │ svclt 0x009c2dfe │ │ │ │ andhi pc, r5, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be3501 │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andscc pc, r8, r3, lsr r8 @ │ │ │ │ andpl pc, r0, #318767104 @ 0x13000000 │ │ │ │ @ instruction: 0x4620d0d1 │ │ │ │ - ldmda r6, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ strdle r3, [fp, #255]! @ 0xff │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf7be0901 │ │ │ │ - @ instruction: 0x4680ef3c │ │ │ │ + strmi lr, [r0], r0, asr #30 │ │ │ │ rsbsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf7be69f8 │ │ │ │ - blmi ffd01010 │ │ │ │ + blmi ffd01018 │ │ │ │ @ instruction: 0x46046a3a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ teqlt fp, fp, lsl r1 │ │ │ │ vmla.i8 q10, q8, │ │ │ │ stmiami pc!, {r2, r9, lr}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf90ef7f8 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 45b9c @ │ │ │ │ - blmi ffa18750 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 45b94 @ │ │ │ │ + blmi ffa18748 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-52 @ 0xffffffcc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrshi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ldrtmi r7, [sp], pc, ror #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldreq r6, [r9, #-50] @ 0xffffffce │ │ │ │ adcshi pc, sp, r0, asr #2 │ │ │ │ andcs r6, sl, #3342336 @ 0x330000 │ │ │ │ - blx d7452 │ │ │ │ - blcc c827e0 │ │ │ │ + blx d744a │ │ │ │ + blcc c827d8 │ │ │ │ @ instruction: 0xf388fa53 │ │ │ │ @ instruction: 0xf7be6033 │ │ │ │ - pkhtbmi lr, r0, r4, asr #31 │ │ │ │ + pkhtbmi lr, r0, r8, asr #31 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ svclt 0x009c2dfe │ │ │ │ andhi pc, r5, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be3501 │ │ │ │ - stmdavs r3, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andscc pc, r8, r3, lsr r8 @ │ │ │ │ strbtle r0, [r3], #1306 @ 0x51a │ │ │ │ @ instruction: 0xf140049a │ │ │ │ - bvs 1f25e80 │ │ │ │ + bvs 1f25e78 │ │ │ │ ldmvs fp, {r1, r4, r5, fp, sp, lr} │ │ │ │ andsle r4, r7, #-1610612727 @ 0xa0000009 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ addsmi r6, sl, #442368 @ 0x6c000 │ │ │ │ sbchi pc, r1, r0, asr #1 │ │ │ │ ldmdbvs r9!, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ ldmdbvs r8!, {r0, r1, r4, r6, r7, r9, fp, ip} │ │ │ │ @@ -66363,102 +66361,102 @@ │ │ │ │ @ instruction: 0xf8214302 │ │ │ │ and r2, r7, r3, lsl r0 │ │ │ │ ldclcs 2, cr11, [lr, #768]! @ 0x300 │ │ │ │ @ instruction: 0xf80ad826 │ │ │ │ strcc r0, [r1, #-5] │ │ │ │ eorle r2, fp, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - mcrrne 15, 10, lr, r3, cr0 │ │ │ │ + mcrrne 15, 10, lr, r3, cr4 │ │ │ │ @ instruction: 0xf04fd1f2 │ │ │ │ strtmi r0, [r0], -r5, lsl #18 │ │ │ │ - mcr 7, 6, pc, cr6, cr14, {5} @ │ │ │ │ + mcr 7, 6, pc, cr10, cr14, {5} @ │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7bed18a │ │ │ │ - stmdavs r3, {r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b0b │ │ │ │ - blvs 1ee5f50 │ │ │ │ + blvs 1ee5f48 │ │ │ │ vpmin.s8 d2, d0, d27 │ │ │ │ @ instruction: 0x462080b6 │ │ │ │ - stmda sl!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, r1, asr #12 │ │ │ │ - blx 483c34 │ │ │ │ + blx 483c2c │ │ │ │ andcc r6, r1, #124928 @ 0x1e800 │ │ │ │ @ instruction: 0xe71d637a │ │ │ │ andle r2, r7, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - mcrrne 15, 7, lr, r3, cr12 │ │ │ │ + mcrrne 15, 8, lr, r3, cr0 │ │ │ │ sbclt sp, r0, #219 @ 0xdb │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ - blmi febd7584 │ │ │ │ + blmi febd757c │ │ │ │ strcs r4, [r0], #-1066 @ 0xfffffbd6 │ │ │ │ adcsmi pc, r3, #8519680 @ 0x820000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ - blcs 9fd18 │ │ │ │ + blcs 9fd10 │ │ │ │ rschi pc, r6, r0 │ │ │ │ - blcs 608a0 │ │ │ │ + blcs 60898 │ │ │ │ msrhi CPSR_s, r0, asr #32 │ │ │ │ @ instruction: 0xf04f6afa │ │ │ │ strbmi r0, [sl], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xe6f862fa │ │ │ │ andcs r6, sl, #3342336 @ 0x330000 │ │ │ │ - blx d754e │ │ │ │ - blcc c828dc │ │ │ │ + blx d7546 │ │ │ │ + blcc c828d4 │ │ │ │ @ instruction: 0xf388fa53 │ │ │ │ @ instruction: 0xf7be6033 │ │ │ │ - pkhtbmi lr, r0, r6, asr #30 │ │ │ │ + pkhtbmi lr, r0, sl, asr #30 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ ldclcs 0, cr13, [lr, #360]! @ 0x168 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r8, [r1, #-5] │ │ │ │ - mcr 7, 3, pc, cr0, cr14, {5} @ │ │ │ │ + mcr 7, 3, pc, cr4, cr14, {5} @ │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ @ instruction: 0xf4133018 │ │ │ │ mvnle r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf57f0499 │ │ │ │ @ instruction: 0x4620aefe │ │ │ │ @ instruction: 0xf7be6032 │ │ │ │ - @ instruction: 0x4680ef3e │ │ │ │ + strmi lr, [r0], r2, asr #30 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ ldclcs 0, cr13, [lr, #80]! @ 0x50 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r8, [r1, #-5] │ │ │ │ - mcr 7, 2, pc, cr8, cr14, {5} @ │ │ │ │ + mcr 7, 2, pc, cr12, cr14, {5} @ │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ @ instruction: 0xf4133018 │ │ │ │ @ instruction: 0xf43f5200 │ │ │ │ strtmi sl, [r0], -r9, asr #30 │ │ │ │ - svc 0x0028f7be │ │ │ │ + svc 0x002cf7be │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ strdle r3, [sl, #255]! @ 0xff │ │ │ │ stmdbeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi lr, [r0], -r5, lsl #15 │ │ │ │ - svc 0x001ef7be │ │ │ │ + svc 0x0022f7be │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ @ instruction: 0xd01d3fff │ │ │ │ svclt 0x009c2dfe │ │ │ │ andeq pc, r5, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be3501 │ │ │ │ - stmdavs r3, {r1, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8334620 │ │ │ │ ldreq r3, [fp], #24 │ │ │ │ @ instruction: 0xf7bed5ec │ │ │ │ - strmi lr, [r0], ip, lsl #30 │ │ │ │ + pkhbtmi lr, r0, r0, lsl #30 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strb r0, [r8, -r3, lsl #18]! │ │ │ │ - svc 0x0002f7be │ │ │ │ + svc 0x0006f7be │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ @ instruction: 0xf47f3fff │ │ │ │ strb sl, [r0, -r2, asr #29]! │ │ │ │ stmdbeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe75d │ │ │ │ ldrb r0, [sl, -r6, lsl #18] │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620e757 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr0, cr14, {5} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr4, cr14, {5} │ │ │ │ @ instruction: 0xf43f1c41 │ │ │ │ sbclt sl, r0, #80, 30 @ 0x140 │ │ │ │ @ instruction: 0xf63f2dfe │ │ │ │ @ instruction: 0xf507af69 │ │ │ │ ldrbpl r7, [r8, #-813] @ 0xfffffcd3 │ │ │ │ ldr r3, [pc, -r1, lsl #10]! │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @@ -66466,124 +66464,124 @@ │ │ │ │ andmi pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2148 @ 0xfffff79c │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ @ instruction: 0xe6e3fff1 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107e739 │ │ │ │ andcs r0, r0, r8, lsr r1 │ │ │ │ - mcr 7, 1, pc, cr8, cr14, {5} @ │ │ │ │ - bvs ed8b60 │ │ │ │ + mcr 7, 1, pc, cr12, cr14, {5} @ │ │ │ │ + bvs ed8b58 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r6}^ │ │ │ │ @ instruction: 0xf7be60fb │ │ │ │ - strmi lr, [r4], -sl, lsl #31 │ │ │ │ + strmi lr, [r4], -lr, lsl #31 │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ stmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7bf4640 │ │ │ │ - blmi 163fe10 │ │ │ │ + blmi 163fe18 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - @ instruction: 0xf7beebcc │ │ │ │ - stmdavs r5, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7beebd0 │ │ │ │ + stmdavs r5, {r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ tstpvc sp, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xff66f7d8 │ │ │ │ ldmdbmi r1, {r4, r6, r9, fp, lr}^ │ │ │ │ andls r4, r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ andcs r9, r1, r2, lsl #4 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ addscc pc, r3, #64, 4 │ │ │ │ @ instruction: 0xfffaf7d8 │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - ldrtmi lr, [r0], -r2, ror #24 │ │ │ │ + ldrtmi lr, [r0], -r6, ror #24 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - ldcl 7, cr15, [r0, #760]! @ 0x2f8 │ │ │ │ + ldcl 7, cr15, [r4, #760]! @ 0x2f8 │ │ │ │ stmdbmi r6, {r2, r3, r7, r9, sl, sp, lr, pc}^ │ │ │ │ subsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2117 @ 0xfffff7bb │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ ldr pc, [r7], -fp, ror #29 │ │ │ │ - bvs ed8b64 │ │ │ │ + bvs ed8b5c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 6, pc, cr8, cr14, {5} @ │ │ │ │ + mcr 7, 6, pc, cr12, cr14, {5} @ │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - blmi e015e8 │ │ │ │ + blmi e015f0 │ │ │ │ @ instruction: 0x46216a3a │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - svc 0x0038f7be │ │ │ │ - bllt e576ac │ │ │ │ + svc 0x003cf7be │ │ │ │ + bllt e576a4 │ │ │ │ strtvc pc, [ip], r7, lsl #10 │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - blmi c41d70 │ │ │ │ + blmi c41d78 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4628 │ │ │ │ - bmi cc0ca4 │ │ │ │ + bmi cc0cac │ │ │ │ andcs r4, r1, r1, lsr r9 │ │ │ │ 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: 0x4630ffb1 │ │ │ │ - ldc 7, cr15, [r8], {190} @ 0xbe │ │ │ │ + ldc 7, cr15, [ip], {190} @ 0xbe │ │ │ │ ldmdavs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - blvs ffe57d40 │ │ │ │ + blvs ffe57d38 │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - strbt lr, [r3], r8, lsr #27 │ │ │ │ - bl ff383de4 │ │ │ │ - bvs ed8b64 │ │ │ │ + strbt lr, [r3], ip, lsr #27 │ │ │ │ + bl ff483ddc │ │ │ │ + bvs ed8b5c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - mcr 7, 4, pc, cr6, cr14, {5} @ │ │ │ │ + mcr 7, 4, pc, cr10, cr14, {5} @ │ │ │ │ @ instruction: 0xf5074b1f │ │ │ │ - blvs fe3fbc │ │ │ │ + blvs fe3fb4 │ │ │ │ ldrbtmi r2, [fp], #-1280 @ 0xfffffb00 │ │ │ │ stccs 8, cr6, [r0], {156} @ 0x9c │ │ │ │ mrcge 4, 6, APSR_nzcv, cr2, cr15, {1} │ │ │ │ strtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0xf1044641 │ │ │ │ strls r0, [r0, #-8] │ │ │ │ - bl 3e1c │ │ │ │ - bvs ff972348 │ │ │ │ + stc 7, cr15, [r2], {190} @ 0xbe │ │ │ │ + bvs ff972340 │ │ │ │ movwcs lr, #6129 @ 0x17f1 │ │ │ │ adcvs r6, r3, #102 @ 0x66 │ │ │ │ svclt 0x0000e6c2 │ │ │ │ - muleq r3, sl, r5 │ │ │ │ - muleq r3, r4, r5 │ │ │ │ + andeq sl, r3, r2, lsr #11 │ │ │ │ + muleq r3, ip, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0003e1b6 │ │ │ │ - andeq r7, r1, r0, ror #15 │ │ │ │ - andeq r7, r1, lr, ror #17 │ │ │ │ - andeq sl, r3, r0, ror #8 │ │ │ │ + @ instruction: 0x0003e1be │ │ │ │ + ldrdeq r7, [r1], -r8 │ │ │ │ + andeq r7, r1, r6, ror #17 │ │ │ │ + andeq sl, r3, r8, ror #8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r7, r1, r6, lsr #11 │ │ │ │ - @ instruction: 0x000176b4 │ │ │ │ + muleq r1, lr, r5 │ │ │ │ + andeq r7, r1, ip, lsr #13 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r1, r4, asr r6 │ │ │ │ - andeq r7, r1, r2, asr #10 │ │ │ │ - andeq r7, r1, r2, lsl r5 │ │ │ │ - andeq r7, r1, r0, lsr #12 │ │ │ │ - andeq r7, r1, r6, asr #11 │ │ │ │ - @ instruction: 0x000174b4 │ │ │ │ - andeq r3, r8, lr, ror r7 │ │ │ │ + andeq r7, r1, ip, asr #12 │ │ │ │ + andeq r7, r1, sl, lsr r5 │ │ │ │ + andeq r7, r1, sl, lsl #10 │ │ │ │ + andeq r7, r1, r8, lsl r6 │ │ │ │ + @ instruction: 0x000175be │ │ │ │ + andeq r7, r1, ip, lsr #9 │ │ │ │ + andeq r3, r8, r6, lsl #15 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ - stclvc 5, cr15, [pc, #-692]! @ 45ce4 │ │ │ │ + stclvc 5, cr15, [pc, #-692]! @ 45cdc │ │ │ │ svcge 0x00044c7f │ │ │ │ ldrbtmi r4, [ip], #-2943 @ 0xfffff481 │ │ │ │ @ instruction: 0x46054a7f │ │ │ │ rscsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0x460e4b7e │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x23a4f8c7 │ │ │ │ @@ -66600,23 +66598,23 @@ │ │ │ │ @ instruction: 0xf8d47229 │ │ │ │ vst4.16 {d17,d19,d21,d23}, [pc], r0 │ │ │ │ eorcs r7, r0, r0, lsl #7 │ │ │ │ @ instruction: 0xf81ef7d0 │ │ │ │ @ instruction: 0xb1204602 │ │ │ │ strtmi r4, [r0], -pc, ror #18 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - bmi 1c05db0 │ │ │ │ + bmi 1c05da8 │ │ │ │ ldrvc pc, [sl], #1287 @ 0x507 │ │ │ │ strtmi r4, [r0], -sp, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xff64f7ef │ │ │ │ stmdbmi ip!, {r0, r1, r3, r5, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - blmi 1b05d90 │ │ │ │ + blmi 1b05d88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x23b4f8d3 │ │ │ │ stmdbmi r7!, {r1, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff50f7ef │ │ │ │ ldrbtmi r4, [fp], #-2917 @ 0xfffff49b │ │ │ │ @@ -66642,18 +66640,18 @@ │ │ │ │ @ instruction: 0xb1200158 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf50760b8 │ │ │ │ @ instruction: 0x4620749a │ │ │ │ stc2 7, cr15, [r8, #956] @ 0x3bc │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - blmi 10845d0 │ │ │ │ + blmi 10845c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi f589d8 │ │ │ │ + blmi f589d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr #7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmvs r8!, {r3, r5, r6, r8, ip, lr, pc} │ │ │ │ strbvc pc, [fp, -r7, lsl #10]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @@ -66663,106 +66661,106 @@ │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ strb pc, [r5, fp, ror #28]! @ │ │ │ │ ldrbtmi r4, [r9], #-2368 @ 0xfffff6c0 │ │ │ │ stmdbmi r0, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7b84479 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - blmi fc1378 │ │ │ │ + blmi fc1380 │ │ │ │ @ instruction: 0x464168fa │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - mcr 7, 0, pc, cr0, cr14, {5} @ │ │ │ │ + mcr 7, 0, pc, cr4, cr14, {5} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d138 │ │ │ │ @ instruction: 0xf8df0618 │ │ │ │ @ instruction: 0x463090dc │ │ │ │ ldrsbhi pc, [r8], #143 @ 0x8f @ │ │ │ │ - mrc 7, 3, APSR_nzcv, cr4, cr14, {5} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr8, cr14, {5} │ │ │ │ ldmvs sl!, {r0, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - b f84028 │ │ │ │ + b 1084020 │ │ │ │ ldmvs fp!, {r1, r4, r5, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1609 @ 0xfffff9b7 │ │ │ │ andls r2, r1, #1 │ │ │ │ @ instruction: 0xf8cd2272 │ │ │ │ andls r8, r0, #8 │ │ │ │ addvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ mrc2 7, 3, pc, cr4, cr8, {6} │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - ldmdavs fp!, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stcl 7, cr15, [sl], #-760 @ 0xfffffd08 │ │ │ │ + stcl 7, cr15, [lr], #-760 @ 0xfffffd08 │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04fb91b │ │ │ │ ldrshtvs r3, [fp], pc │ │ │ │ @ instruction: 0x4649e79c │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf7f74243 │ │ │ │ @ instruction: 0xe7f4fe1b │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [ip, #-760]! @ 0xfffffd08 │ │ │ │ - b 1e04090 │ │ │ │ - andeq sl, r3, r2, rrx │ │ │ │ - andeq sl, r3, ip, asr r0 │ │ │ │ + stcl 7, cr15, [r0, #-760] @ 0xfffffd08 │ │ │ │ + b 1f04088 │ │ │ │ + andeq sl, r3, sl, rrx │ │ │ │ + andeq sl, r3, r4, rrx │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r1, r8, lsr #7 │ │ │ │ - andeq r7, r1, sl, asr #9 │ │ │ │ - andeq r6, r1, ip, ror #6 │ │ │ │ - andeq pc, r0, r4, lsl #18 │ │ │ │ - andeq r6, r1, r6, lsl r2 │ │ │ │ - strdeq r7, [r1], -sl │ │ │ │ - andeq r6, r1, r8, lsr r2 │ │ │ │ + andeq r7, r1, r0, lsr #7 │ │ │ │ + andeq r7, r1, r2, asr #9 │ │ │ │ + andeq r6, r1, r4, ror #6 │ │ │ │ + strdeq pc, [r0], -ip │ │ │ │ + andeq r6, r1, lr, lsl #4 │ │ │ │ + strdeq r7, [r1], -r2 │ │ │ │ + andeq r6, r1, r0, lsr r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r0, r6, lsl #25 │ │ │ │ - andeq r3, r8, r2, asr r6 │ │ │ │ - strdeq r3, [r1], -sl │ │ │ │ - andeq r3, r8, r2, lsr r6 │ │ │ │ - andeq r9, r3, r0, asr pc │ │ │ │ - muleq r1, sl, r2 │ │ │ │ - @ instruction: 0x000173bc │ │ │ │ - andeq r7, r1, r6, asr #7 │ │ │ │ - andeq r7, r1, r8, asr #7 │ │ │ │ + andeq lr, r0, lr, ror ip │ │ │ │ + andeq r3, r8, sl, asr r6 │ │ │ │ + strdeq r3, [r1], -r2 │ │ │ │ + andeq r3, r8, sl, lsr r6 │ │ │ │ + andeq r9, r3, r8, asr pc │ │ │ │ + muleq r1, r2, r2 │ │ │ │ + @ instruction: 0x000173b4 │ │ │ │ + @ instruction: 0x000173be │ │ │ │ + andeq r7, r1, r0, asr #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r7, r1, ip, asr #4 │ │ │ │ - andeq r7, r1, lr, ror #6 │ │ │ │ + andeq r7, r1, r4, asr #4 │ │ │ │ + andeq r7, r1, r6, ror #6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r1, lr, r1 │ │ │ │ + muleq r1, r6, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006804 │ │ │ │ @ instruction: 0x4606b19c │ │ │ │ @ instruction: 0xf04f4625 │ │ │ │ - bvs fe908220 │ │ │ │ + bvs fe908218 │ │ │ │ adcmi fp, ip, #2015232 @ 0x1ec000 │ │ │ │ stmdavs r0!, {r2, r4, ip, lr, pc} │ │ │ │ rscvs r6, fp, #929792 @ 0xe3000 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - blx 10841c8 │ │ │ │ + blx 10841c0 │ │ │ │ @ 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 ff9602f4 │ │ │ │ + bvs ff9602ec │ │ │ │ tstlt r8, r4, lsr r0 │ │ │ │ - blx c041ec │ │ │ │ + blx c041e4 │ │ │ │ strtmi r4, [r5], -r8, lsr #12 │ │ │ │ - blx b041f4 │ │ │ │ + blx b041ec │ │ │ │ bicsle r2, sl, r0, lsl #24 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006ac5 │ │ │ │ @@ -66772,17 +66770,17 @@ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d00c │ │ │ │ tstlt r8, ip, lsr #32 │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strbmi pc, [r0], -r9, lsl #20 @ │ │ │ │ - blx 20423c │ │ │ │ + blx 204234 │ │ │ │ tstlt r8, r0, lsr r8 │ │ │ │ - blx 104244 │ │ │ │ + blx 10423c │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ stmdavs r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0x4628f9fb │ │ │ │ @ instruction: 0xf9f8f7e4 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xf9f4f7e4 │ │ │ │ @@ -66801,127 +66799,127 @@ │ │ │ │ @ instruction: 0xf8d8d010 │ │ │ │ tstlt r8, ip, lsr #32 │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0xf108f9d1 │ │ │ │ @ instruction: 0xf7be0008 │ │ │ │ - @ instruction: 0x4640ea78 │ │ │ │ + @ instruction: 0x4640ea7c │ │ │ │ @ instruction: 0xf9caf7e4 │ │ │ │ tstlt r8, r0, lsr r8 │ │ │ │ @ instruction: 0xf9c6f7e4 │ │ │ │ andeq pc, r8, r6, lsl #2 │ │ │ │ - b 1b8422c │ │ │ │ + b 1c84224 │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ stmdavs r8!, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0xf105f9bb │ │ │ │ @ instruction: 0xf7be0008 │ │ │ │ - strtmi lr, [r8], -r2, ror #20 │ │ │ │ + strtmi lr, [r8], -r6, ror #20 │ │ │ │ @ instruction: 0xf9b4f7e4 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xf9b0f7e4 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - b 1604258 │ │ │ │ + b 1704250 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ stmiblt r6!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r3, ip, ror r8 │ │ │ │ ldrbtmi r4, [r8], #-2428 @ 0xfffff684 │ │ │ │ - bmi 1f99178 │ │ │ │ + bmi 1f99170 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ stmdavs r9, {r0, r6, fp, ip, lr} │ │ │ │ addne pc, r4, r7, asr #17 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ cmnle sl, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2935 @ 0xfffff489 │ │ │ │ - blcs 60514 │ │ │ │ + blcs 6050c │ │ │ │ sbchi pc, lr, r0, asr #32 │ │ │ │ tstcs r4, r5, ror lr │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - stc 7, cr15, [r4], #-760 @ 0xfffffd08 │ │ │ │ + stc 7, cr15, [r8], #-760 @ 0xfffffd08 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x46304971 │ │ │ │ @ instruction: 0xf7be4479 │ │ │ │ - strmi lr, [r0], sl, ror #25 │ │ │ │ + strmi lr, [r0], lr, ror #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldcne 0, cr8, [lr, #-676]! @ 0xfffffd5c │ │ │ │ orrcs r4, r0, r2, lsl #12 │ │ │ │ teqvc ip, r0, lsr r6 │ │ │ │ - ldm r8, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbvc fp!, {r3, r4, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46228094 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - b fff042f0 │ │ │ │ + b 42e8 │ │ │ │ @ instruction: 0x4604683b │ │ │ │ - blcs 2e446c │ │ │ │ - blcs 76064 │ │ │ │ + blcs 2e4464 │ │ │ │ + blcs 7605c │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ ldrdls pc, [r0, pc] │ │ │ │ cdpmi 6, 6, cr4, cr0, cr2, {2} │ │ │ │ biccs pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0x464844f9 │ │ │ │ @ instruction: 0xf7fa447e │ │ │ │ stmdavs fp!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 5e6f4 │ │ │ │ - blmi 173a9c8 │ │ │ │ + blcs 5e6ec │ │ │ │ + blmi 173a9c0 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x008442a2 │ │ │ │ cmpvs sl, r0, lsl #4 │ │ │ │ - blmi 167c8ac │ │ │ │ + blmi 167c8a4 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ - blmi 1606178 │ │ │ │ + blmi 1606170 │ │ │ │ stmdavs sl!, {r8, sp} │ │ │ │ addsvs r4, r9, fp, ror r4 │ │ │ │ cmnle pc, r0, lsl #20 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 1218da0 │ │ │ │ + blmi 1218d98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl #1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x378cd17b │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdbvs fp, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ - bne fe8d9da4 │ │ │ │ - bvs 1c57678 │ │ │ │ + bne fe8d9d9c │ │ │ │ + bvs 1c57670 │ │ │ │ stmdacs r0, {r1, r4, r5, r9, sp, lr} │ │ │ │ subseq sp, r2, r1, asr #32 │ │ │ │ @ instruction: 0xf7f72100 │ │ │ │ stmdavs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, fp, asr #22 │ │ │ │ mcrrmi 7, 13, lr, r4, cr14 │ │ │ │ andspl pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [ip], #-2115 @ 0xfffff7bd │ │ │ │ @ instruction: 0x46214478 │ │ │ │ - blx ff304486 │ │ │ │ - blcs 60558 │ │ │ │ + blx ff30447e │ │ │ │ + blcs 60550 │ │ │ │ svcge 0x0078f43f │ │ │ │ @ instruction: 0x46214e3f │ │ │ │ adcscs pc, r1, #64, 4 │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - blx ff00449e │ │ │ │ + blx ff004496 │ │ │ │ ldrbtmi r4, [fp], #-2876 @ 0xfffff4c4 │ │ │ │ - blcs 60634 │ │ │ │ + blcs 6062c │ │ │ │ svcge 0x0070f43f │ │ │ │ - blcs 6057c │ │ │ │ + blcs 60574 │ │ │ │ strtmi sp, [r1], -r9, asr #32 │ │ │ │ eorvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - blmi e0568c │ │ │ │ + blmi e05684 │ │ │ │ ldmvs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdbmi r5!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eorspl pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2100 @ 0xfffff7cc │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ @ instruction: 0xe7ccfc5f │ │ │ │ @ instruction: 0x46494832 │ │ │ │ @@ -66930,15 +66928,15 @@ │ │ │ │ ldmvs r4!, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subseq lr, r0, sp, lsl #15 │ │ │ │ @ instruction: 0xf91ef7e4 │ │ │ │ rsbsvs r6, r0, #204800 @ 0x32000 │ │ │ │ stmdami ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrbtmi r2, [r8], #-454 @ 0xfffffe3a │ │ │ │ - blx 28450e │ │ │ │ + blx 284506 │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ ldrbtmi r4, [fp], #-2856 @ 0xfffff4d8 │ │ │ │ @ instruction: 0xe77a689c │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r0, r3, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ @@ -66947,48 +66945,48 @@ │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ @ instruction: 0xe76a689c │ │ │ │ vmla.i8 d20, d0, d19 │ │ │ │ stmdami r3!, {r1, r2, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ @ instruction: 0xf7bee776 │ │ │ │ - blmi 8807a8 │ │ │ │ + blmi 8807b0 │ │ │ │ ldmvs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x0000e75b │ │ │ │ - andeq r9, r3, lr, ror ip │ │ │ │ + andeq r9, r3, r6, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r3, r6, ror ip │ │ │ │ + andeq r9, r3, lr, ror ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r6, ror #5 │ │ │ │ - andeq r7, r1, r4, lsr #2 │ │ │ │ - andeq lr, r0, r4, ror #8 │ │ │ │ - andeq r6, r1, ip, asr pc │ │ │ │ - andeq sp, r3, r0, asr r8 │ │ │ │ - andeq sp, r3, r0, asr #16 │ │ │ │ - andeq r3, r8, r0, asr r2 │ │ │ │ - andeq r3, r8, r0, asr #4 │ │ │ │ - andeq r9, r3, r8, lsr #23 │ │ │ │ - andeq r3, r8, ip, lsl #4 │ │ │ │ - ldrdeq r6, [r1], -r2 │ │ │ │ - andeq r7, r1, r4, lsl r0 │ │ │ │ + andeq r3, r8, lr, ror #5 │ │ │ │ + andeq r7, r1, ip, lsl r1 │ │ │ │ + andeq lr, r0, ip, asr r4 │ │ │ │ + andeq r6, r1, r4, asr pc │ │ │ │ + andeq sp, r3, r8, asr r8 │ │ │ │ + andeq sp, r3, r8, asr #16 │ │ │ │ + andeq r3, r8, r8, asr r2 │ │ │ │ + andeq r3, r8, r8, asr #4 │ │ │ │ + @ instruction: 0x00039bb0 │ │ │ │ + andeq r3, r8, r4, lsl r2 │ │ │ │ + andeq r6, r1, sl, asr #29 │ │ │ │ andeq r7, r1, ip │ │ │ │ - andeq r3, r8, r6, asr #3 │ │ │ │ - andeq sp, r3, r8, lsl #15 │ │ │ │ - andeq r6, r1, r2, lsl #29 │ │ │ │ - andeq r6, r1, r4, asr #31 │ │ │ │ - andeq r6, r1, r4, asr #31 │ │ │ │ - andeq r6, r1, r2, asr lr │ │ │ │ - andeq sp, r3, lr, lsr r7 │ │ │ │ - andeq r6, r1, r8, lsr lr │ │ │ │ - andeq r6, r1, sl, lsl #31 │ │ │ │ + andeq r7, r1, r4 │ │ │ │ + andeq r3, r8, lr, asr #3 │ │ │ │ + muleq r3, r0, r7 │ │ │ │ + andeq r6, r1, sl, ror lr │ │ │ │ + @ instruction: 0x00016fbc │ │ │ │ + @ instruction: 0x00016fbc │ │ │ │ + andeq r6, r1, sl, asr #28 │ │ │ │ + andeq sp, r3, r6, asr #14 │ │ │ │ + andeq r6, r1, r0, lsr lr │ │ │ │ + andeq r6, r1, r2, lsl #31 │ │ │ │ + andeq sp, r3, lr, lsr #14 │ │ │ │ andeq sp, r3, r6, lsr #14 │ │ │ │ - andeq sp, r3, lr, lsl r7 │ │ │ │ - andeq r6, r1, r8, lsl lr │ │ │ │ - andeq r6, r1, sl, asr pc │ │ │ │ - andeq sp, r3, r0, lsl #14 │ │ │ │ + andeq r6, r1, r0, lsl lr │ │ │ │ + andeq r6, r1, r2, asr pc │ │ │ │ + andeq sp, r3, r8, lsl #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldreq pc, [r0], #2252 @ 0x8cc │ │ │ │ ldclcc 6, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ ldmne ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ @@ -67001,30 +66999,30 @@ │ │ │ │ @ instruction: 0xf04f2b34 │ │ │ │ stmiapl r3!, {r9}^ │ │ │ │ cmplt fp, fp, lsl r8 │ │ │ │ stmiane r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ addmi pc, r5, #64, 4 │ │ │ │ ldmeq ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 461c │ │ │ │ - stmib r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blx 4614 │ │ │ │ + stmib r6, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cdpcs 6, 0, cr4, cr0, cr4, {0} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmiahi r8!, {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 │ │ │ │ @ instruction: 0x6638fc93 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d8602b │ │ │ │ stmdavs r9!, {r3, sp} │ │ │ │ @ instruction: 0xd1024291 │ │ │ │ @ instruction: 0xf8d8e013 │ │ │ │ stmdavs sl!, {r4, ip, sp} │ │ │ │ - bl fe8e071c │ │ │ │ + bl fe8e0714 │ │ │ │ @ instruction: 0xf9360903 │ │ │ │ @ instruction: 0xf7fe1019 │ │ │ │ stmdavs fp!, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r8], -r8 │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ andseq pc, r9, r6, lsr #16 │ │ │ │ addsmi r6, r3, #2818048 @ 0x2b0000 │ │ │ │ @@ -67085,113 +67083,113 @@ │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r8, sl, fp, sp, lr} │ │ │ │ andseq pc, r5, r3, lsr #16 │ │ │ │ teqphi lr, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf107e0b5 │ │ │ │ andcs r0, r0, r8, ror #2 │ │ │ │ - ldmdb r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3778f8df │ │ │ │ tstcs r0, sl, ror sp │ │ │ │ andvc pc, r4, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #-2259 @ 0xfffff72d │ │ │ │ - b fed0469c │ │ │ │ + b fee04694 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r4, #64 @ 0x40 │ │ │ │ stmdbvc r4, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ smmlshi ip, pc, r8, pc @ │ │ │ │ @ instruction: 0xf8df4648 │ │ │ │ @ instruction: 0xf7be675c │ │ │ │ - @ instruction: 0xf8dfeb26 │ │ │ │ + @ instruction: 0xf8dfeb2a │ │ │ │ ldclvs 7, cr3, [sl, #-352]! @ 0xfffffea0 │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 7, pc, cr12, cr13, {5} @ │ │ │ │ + mrc 7, 7, APSR_nzcv, cr0, cr13, {5} │ │ │ │ @ instruction: 0x3748f8df │ │ │ │ addsvs pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [fp], #-1601 @ 0xfffff9bf │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ movwls r9, #1538 @ 0x602 │ │ │ │ @ instruction: 0xf7d84623 │ │ │ │ strbmi pc, [r8], -r3, lsr #22 @ │ │ │ │ - svc 0x008af7bd │ │ │ │ + svc 0x008ef7bd │ │ │ │ @ instruction: 0x46286c3b │ │ │ │ mrcvs 7, 5, r4, cr8, cr8, {4} │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - @ instruction: 0xf8dfe91a │ │ │ │ + @ instruction: 0xf8dfe91e │ │ │ │ ldclvs 6, cr3, [sl, #-928]! @ 0xfffffc60 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ strbmi fp, [r1], -fp, lsr #2 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7f742a4 │ │ │ │ @ instruction: 0xf04ffacd │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldrbtmi r3, [sl], #-1732 @ 0xfffff93c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blcc d84b8c │ │ │ │ + blcc d84b84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf607833b │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ msreq SPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - @ instruction: 0xf8dfe8f4 │ │ │ │ + @ instruction: 0xf8dfe8f8 │ │ │ │ ldclvs 6, cr3, [sl, #-752]! @ 0xfffffd10 │ │ │ │ @ instruction: 0xf1074631 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7}^ │ │ │ │ @ instruction: 0xf7be647b │ │ │ │ - @ instruction: 0x4604ea54 │ │ │ │ + @ instruction: 0x4604ea58 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10781e0 │ │ │ │ @ instruction: 0xf8df06f8 │ │ │ │ @ instruction: 0x463096b4 │ │ │ │ ssathi pc, #17, pc, asr #17 @ │ │ │ │ - b ff204774 │ │ │ │ + b ff30476c │ │ │ │ @ instruction: 0x3698f8df │ │ │ │ ldrbtmi r6, [r9], #3450 @ 0xd7a │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ - @ instruction: 0xf8dfee8e │ │ │ │ + @ instruction: 0xf8dfee92 │ │ │ │ vmin.s8 d19, d16, d12 │ │ │ │ strbmi r4, [r9], -ip, lsl #5 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ @ instruction: 0xf8cd2372 │ │ │ │ movwls r8, #8 │ │ │ │ @ instruction: 0xf7d84623 │ │ │ │ ldrtmi pc, [r0], -r3, asr #21 @ │ │ │ │ - svc 0x002af7bd │ │ │ │ + svc 0x002ef7bd │ │ │ │ @ instruction: 0x46286c7b │ │ │ │ mrcvs 7, 3, r4, cr8, cr8, {4} │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - @ instruction: 0xf8dfe8ba │ │ │ │ + @ instruction: 0xf8dfe8be │ │ │ │ ldclvs 6, cr3, [sl, #-160]! @ 0xffffff60 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adcle r2, r4, r0, lsl #22 │ │ │ │ addsvs pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx 1b848b8 │ │ │ │ + blx 1b848b0 │ │ │ │ vld1.32 {d14}, [r2 :64]! │ │ │ │ ldcvs 4, cr5, [sl, #-0] │ │ │ │ @ instruction: 0xf8872c00 │ │ │ │ @ instruction: 0xf8223934 │ │ │ │ @ instruction: 0xf6ff4015 │ │ │ │ ldclvs 15, cr10, [fp, #92]! @ 0x5c │ │ │ │ ldrbvs r3, [fp, #769]! @ 0x301 │ │ │ │ ldcvs 6, cr14, [lr, #-916]! @ 0xfffffc6c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8dffe65 │ │ │ │ ldclvs 5, cr3, [sl, #-928]! @ 0xfffffc60 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r3, lsl #3 │ │ │ │ - blcs 80724 │ │ │ │ + blcs 8071c │ │ │ │ orrshi pc, r1, r0, asr #5 │ │ │ │ andeq pc, r1, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf000439a │ │ │ │ @ instruction: 0xf8df81d1 │ │ │ │ ldrbtmi r3, [fp], #-1544 @ 0xfffff9f8 │ │ │ │ @ instruction: 0xe7e06899 │ │ │ │ @ instruction: 0x1600f8df │ │ │ │ @@ -67242,63 +67240,63 @@ │ │ │ │ ldrbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ andvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ eorsne pc, r4, r7, lsl #12 │ │ │ │ @ instruction: 0xf7f64479 │ │ │ │ ldr pc, [r6], fp, asr #30 │ │ │ │ strbcc pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 6f318c │ │ │ │ + bvs 6f3184 │ │ │ │ strvs pc, [r0, #1285] @ 0x505 │ │ │ │ andsle r4, r7, #1342177289 @ 0x50000009 │ │ │ │ vmla.f32 d22, d1, d26 │ │ │ │ ldrmi r0, [r6], #-257 @ 0xfffffeff │ │ │ │ stmdacs r0, {r1, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ svceq 0x00d24011 │ │ │ │ svclt 0x000c2900 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - bcs 4722c │ │ │ │ + bcs 47224 │ │ │ │ andshi pc, ip, #64 @ 0x40 │ │ │ │ - bcs 61098 │ │ │ │ + bcs 61090 │ │ │ │ bichi pc, r8, r0, lsl #6 │ │ │ │ addsmi r6, sp, #634880 @ 0x9b000 │ │ │ │ eorshi pc, r6, #0 │ │ │ │ strcc pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r6, [fp], #-3580 @ 0xfffff204 │ │ │ │ ldmdavs sl, {r0, r1, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0004294 │ │ │ │ - bvs ff727158 │ │ │ │ + bvs ff727150 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs r2, [r1, #-48] @ 0xffffffd0 │ │ │ │ cdp2 7, 7, cr15, cr8, cr3, {7} │ │ │ │ strcs pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ subvs r4, r4, r3, lsl #12 │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf1076004 │ │ │ │ addsvs r0, sp, #112, 2 │ │ │ │ - bvs ff5982f4 │ │ │ │ + bvs ff5982ec │ │ │ │ sbcsvs r6, r3, #-805306355 @ 0xd000000d │ │ │ │ - svc 0x00dcf7bd │ │ │ │ + svc 0x00e0f7bd │ │ │ │ strcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldclvs 6, cr4, [sl, #-132]! @ 0xffffff7c │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ teqvs fp, #13828096 @ 0xd30000 │ │ │ │ - ldmdb ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781eb │ │ │ │ @ instruction: 0xf6076088 │ │ │ │ @ instruction: 0xf7be04b4 │ │ │ │ - @ instruction: 0xf8dfe9b4 │ │ │ │ + @ instruction: 0xf8dfe9b8 │ │ │ │ ldclvs 4, cr3, [sl, #-464]! @ 0xfffffe30 │ │ │ │ teqvs fp, r3 @ │ │ │ │ @ instruction: 0xf7bd4618 │ │ │ │ - ldclvs 13, cr14, [sp, #496]! @ 0x1f0 │ │ │ │ + ldclvs 13, cr14, [sp, #512]! @ 0x200 │ │ │ │ ldrtcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ strtmi r2, [fp], -r0, lsl #3 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - blx fea84aa0 │ │ │ │ + blx fea84a98 │ │ │ │ strteq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf1074622 │ │ │ │ ldrbtmi r0, [r8], #-1152 @ 0xfffffb80 │ │ │ │ bicscs r4, r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf894f7ed │ │ │ │ @ instruction: 0xf8d7b938 │ │ │ │ vst4.32 {d3-d6}, [r3 :64], r0 │ │ │ │ @@ -67319,401 +67317,401 @@ │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0020f5b3 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ ldrbcs pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldrteq pc, [r4], #1543 @ 0x607 @ │ │ │ │ orrcs r4, r0, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - blx 1c04b14 │ │ │ │ + blx 1c04b0c │ │ │ │ strbeq pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf1074622 │ │ │ │ ldrbtmi r0, [r8], #-1152 @ 0xfffffb80 │ │ │ │ mvncs r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf85af7ed │ │ │ │ stmdbvs r3!, {r4, r5, r8, fp, ip, sp, pc} │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0020f5b3 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ mvnsvs r2, #0, 6 │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r0, #756] @ 0x2f4 │ │ │ │ + ldcl 7, cr15, [r4, #756] @ 0x2f4 │ │ │ │ fldmdbxvs ip!, {d20-d136} @ Deprecated │ │ │ │ rscsvs r5, fp, r3, ror #17 │ │ │ │ - blvs f183d4 │ │ │ │ + blvs f183cc │ │ │ │ svcvs 0x00384798 │ │ │ │ @ instruction: 0xf7bd2100 │ │ │ │ - blvs ffe828f0 │ │ │ │ + blvs ffe828f8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7d68136 │ │ │ │ @ instruction: 0xf107fff3 │ │ │ │ eorsvs r0, r8, #116, 2 │ │ │ │ @ instruction: 0xf7bd2000 │ │ │ │ - blmi ff7c28d8 │ │ │ │ + blmi ff7c28e0 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ stmiapl r3!, {r0, r1, r3, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7be62fb │ │ │ │ - @ instruction: 0x4604e8b2 │ │ │ │ + @ instruction: 0x4604e8b6 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078118 │ │ │ │ ldrtmi r6, [r0], -fp, lsr #13 │ │ │ │ - stmdb r8!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ fldmdbxvs sl!, {d20-d126} @ Deprecated │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r2], #756 @ 0x2f4 │ │ │ │ + ldcl 7, cr15, [r6], #756 @ 0x2f4 │ │ │ │ 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: 0xf922f7d8 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - bvs fff02220 │ │ │ │ + bvs fff02228 │ │ │ │ ldrmi r4, [r0, r8, lsr #12] │ │ │ │ svcvs 0x00784621 │ │ │ │ - svc 0x0018f7bd │ │ │ │ + svc 0x001cf7bd │ │ │ │ @ instruction: 0xf7e36a38 │ │ │ │ - blvs ffe86168 │ │ │ │ + blvs ffe86160 │ │ │ │ ldc2l 7, cr15, [r4, #-908] @ 0xfffffc74 │ │ │ │ ldrbtmi r4, [fp], #-3037 @ 0xfffff423 │ │ │ │ @ instruction: 0xe66c6899 │ │ │ │ vst2. {d20,d22}, [pc :64], ip │ │ │ │ ldmmi ip, {r1, r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8c6f7f7 │ │ │ │ - blmi fef405f8 │ │ │ │ + blmi fef405f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ ldclvs 6, cr4, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd00f8 │ │ │ │ - blmi fed42be0 │ │ │ │ + blmi fed42be8 │ │ │ │ msreq SPSR_fs, r7, lsl #2 │ │ │ │ andcs r6, r0, sl, ror sp │ │ │ │ @ instruction: 0xf7bd58d4 │ │ │ │ - strdcs lr, [r0, -r4] │ │ │ │ + strdcs lr, [r0, -r8] │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf7be637c │ │ │ │ - @ instruction: 0x4604e858 │ │ │ │ + @ instruction: 0x4604e85c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078129 │ │ │ │ ldrtmi r7, [r0], -sl, asr #12 │ │ │ │ - stmia lr, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r8], {189} @ 0xbd │ │ │ │ + ldc 7, cr15, [ip], {189} @ 0xbd │ │ │ │ @ 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 │ │ │ │ @ instruction: 0xf8cef7d8 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - blvs 1f42178 │ │ │ │ + blvs 1f42180 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdpvs 6, 15, cr4, cr8, cr1, {1} │ │ │ │ - mcr 7, 6, pc, cr4, cr13, {5} @ │ │ │ │ + mcr 7, 6, pc, cr8, cr13, {5} @ │ │ │ │ ldrbtmi r4, [fp], #-3002 @ 0xfffff446 │ │ │ │ @ instruction: 0xe61e6899 │ │ │ │ vldmdbvs sl!, {d20-d31} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ andvc pc, r4, r7, lsl #10 │ │ │ │ - svc 0x00a2f7bd │ │ │ │ + svc 0x00a6f7bd │ │ │ │ @ instruction: 0x6dfc4bb4 │ │ │ │ - blvs 717ebc │ │ │ │ + blvs 717eb4 │ │ │ │ and fp, sl, r3, lsl r9 │ │ │ │ ldrdlt r6, [r3, #-171] @ 0xffffff55 │ │ │ │ addsmi r6, r4, #5898240 @ 0x5a0000 │ │ │ │ andcs sp, r1, #-2147483586 @ 0x8000003e │ │ │ │ - blmi fec1f74c │ │ │ │ + blmi fec1f744 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorscs lr, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7e32501 │ │ │ │ - bmi feb861a8 │ │ │ │ + bmi feb861a0 │ │ │ │ subvs r4, r4, r3, lsl #12 │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf1076004 │ │ │ │ addsvs r0, sp, #124, 2 │ │ │ │ - blvs 598588 │ │ │ │ + blvs 598580 │ │ │ │ tstvs r3, #-805306355 @ 0xd000000d │ │ │ │ - mrc 7, 4, APSR_nzcv, cr2, cr13, {5} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr6, cr13, {5} │ │ │ │ @ instruction: 0x46214b7e │ │ │ │ @ instruction: 0xf5076d7a │ │ │ │ ldmpl r3, {r0, r4, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd627b │ │ │ │ - @ instruction: 0x4604eff4 │ │ │ │ + @ instruction: 0x4604eff8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ab │ │ │ │ ldcmi 8, cr6, [lr, #964] @ 0x3c4 │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - blmi 1e80ee0 │ │ │ │ + blmi 1e80ee8 │ │ │ │ ldrbtmi r6, [sp], #-3450 @ 0xfffff286 │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - ldc 7, cr15, [r2], #-756 @ 0xfffffd0c │ │ │ │ + ldc 7, cr15, [r6], #-756 @ 0xfffffd0c │ │ │ │ movwls r6, #7675 @ 0x1dfb │ │ │ │ andpl pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf6074997 │ │ │ │ stmiavs r8!, {r2, r4, r5, r8, r9, ip}^ │ │ │ │ movwls r4, #9337 @ 0x2479 │ │ │ │ movwls r2, #820 @ 0x334 │ │ │ │ @ instruction: 0xf7d84623 │ │ │ │ strbmi pc, [r0], -r9, ror #16 @ │ │ │ │ - ldcl 7, cr15, [r0], {189} @ 0xbd │ │ │ │ + ldcl 7, cr15, [r4], {189} @ 0xbd │ │ │ │ @ instruction: 0x46306a7b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bd6ff8 │ │ │ │ - stmiavs r9!, {r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r2, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ vst3.32 {d30,d32,d34}, [pc :256], fp │ │ │ │ @ instruction: 0xf7e35080 │ │ │ │ @ instruction: 0xf44ffce5 │ │ │ │ strmi r5, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf6074604 │ │ │ │ @ instruction: 0xf7bd00b4 │ │ │ │ - @ instruction: 0xf640ed1a │ │ │ │ + @ instruction: 0xf640ed1e │ │ │ │ addmi r7, r1, #-1073741761 @ 0xc000003f │ │ │ │ strmi fp, [r1], -r8, lsr #31 │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ @ instruction: 0xf107809b │ │ │ │ @ instruction: 0xf6070680 │ │ │ │ movwcs r0, #1444 @ 0x5a4 │ │ │ │ strbtpl r4, [r3], #-1578 @ 0xfffff9d6 │ │ │ │ ldmibvs r1!, {r0, sp} │ │ │ │ @ instruction: 0xf7cf2310 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xe6cd63fc │ │ │ │ addsvs r3, sp, #4096 @ 0x1000 │ │ │ │ - blmi 1e9f434 │ │ │ │ + blmi 1e9f42c │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs lr, r1, #599785472 @ 0x23c00000 │ │ │ │ - blmi 1e1f840 │ │ │ │ + blmi 1e1f838 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1400404 │ │ │ │ + blmi 14003fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ - bvs fff18648 │ │ │ │ + bvs fff18640 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bd60ab │ │ │ │ - blvs fff82a2c │ │ │ │ + blvs fff82a34 │ │ │ │ cmnpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ - blmi 1142670 │ │ │ │ + blmi 1142678 │ │ │ │ @ instruction: 0x46216d7a │ │ │ │ sbcvs pc, lr, r7, lsl #10 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - svc 0x007cf7bd │ │ │ │ + svc 0x0080f7bd │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d13e │ │ │ │ ldrtmi r6, [r0], -lr, asr #13 │ │ │ │ - svc 0x00f4f7bd │ │ │ │ + svc 0x00f8f7bd │ │ │ │ fldmdbxvs sl!, {d20-d49} @ Deprecated │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl ff004d20 │ │ │ │ + bl ff104d18 │ │ │ │ stmdbmi r3!, {r1, r5, r6, r8, r9, fp, lr}^ │ │ │ │ rscsmi pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldclvs 8, cr6, [fp, #864]! @ 0x360 │ │ │ │ @ instruction: 0xf6079301 │ │ │ │ movwls r1, #9012 @ 0x2334 │ │ │ │ movwls r2, #819 @ 0x333 │ │ │ │ @ instruction: 0xf7d74623 │ │ │ │ shsub8mi pc, r0, r3 @ │ │ │ │ - mrrc 7, 11, pc, sl, cr13 @ │ │ │ │ - bvs fef186f8 │ │ │ │ + mrrc 7, 11, pc, lr, cr13 @ │ │ │ │ + bvs fef186f0 │ │ │ │ svcvs 0x00b84798 │ │ │ │ @ instruction: 0xf7bd4621 │ │ │ │ - ldrb lr, [r5], sl, ror #27 │ │ │ │ + ldrb lr, [r5], lr, ror #27 │ │ │ │ ldrbtmi r4, [fp], #-2902 @ 0xfffff4aa │ │ │ │ strb r6, [r2, #-2201] @ 0xfffff767 │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ - mcr 7, 6, pc, cr6, cr13, {5} @ │ │ │ │ + mcr 7, 6, pc, cr10, cr13, {5} @ │ │ │ │ fldmdbxvs sl!, {d20-d37} @ Deprecated │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986a7b │ │ │ │ rscsvs pc, r1, r7, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr13, {5} │ │ │ │ + mcr 7, 6, pc, cr0, cr13, {5} @ │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ sbcvs pc, lr, r7, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr13, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr6, cr13, {5} │ │ │ │ ldrbtmi r4, [fp], #-2886 @ 0xfffff4ba │ │ │ │ str r6, [r0, #-2201]! @ 0xfffff767 │ │ │ │ - bl ffa84da8 │ │ │ │ + bl ffb84da0 │ │ │ │ vldmdbvs sl!, {d20-d31} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ - mcr 7, 5, pc, cr2, cr13, {5} @ │ │ │ │ + mcr 7, 5, pc, cr6, cr13, {5} @ │ │ │ │ @ instruction: 0x46284a3f │ │ │ │ @ instruction: 0x211069b3 │ │ │ │ @ instruction: 0xf7f7447a │ │ │ │ @ instruction: 0xe773f89f │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ ldrt pc, [sp], -sp, ror #23 @ │ │ │ │ + strdeq r9, [r3], -lr │ │ │ │ strdeq r9, [r3], -r6 │ │ │ │ - andeq r9, r3, lr, ror #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r1, r8, lsr sp │ │ │ │ - @ instruction: 0x00016eb6 │ │ │ │ - andeq sp, r3, r0, lsl r6 │ │ │ │ - andeq sp, r3, lr, lsr #11 │ │ │ │ - andeq sp, r3, r6, lsl #11 │ │ │ │ - andeq r6, r1, lr, lsr lr │ │ │ │ - andeq sp, r3, r8, ror #9 │ │ │ │ + andeq r6, r1, r0, lsr sp │ │ │ │ + andeq r6, r1, lr, lsr #29 │ │ │ │ + andeq sp, r3, r8, lsl r6 │ │ │ │ + @ instruction: 0x0003d5b6 │ │ │ │ + andeq sp, r3, lr, lsl #11 │ │ │ │ + andeq r6, r1, r6, lsr lr │ │ │ │ + strdeq sp, [r3], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r1, ip, lsr #23 │ │ │ │ - andeq r6, r1, sl, lsr #26 │ │ │ │ + andeq r6, r1, r4, lsr #23 │ │ │ │ + andeq r6, r1, r2, lsr #26 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r1, lr, asr sp │ │ │ │ - ldrdeq r9, [r3], -sl │ │ │ │ - andeq r6, r1, lr, ror #21 │ │ │ │ - andeq r6, r1, ip, ror #24 │ │ │ │ - andeq r6, r1, r0, ror ip │ │ │ │ - andeq sp, r3, lr, lsr r3 │ │ │ │ - muleq r1, r0, ip │ │ │ │ - andeq r6, r1, r0, ror ip │ │ │ │ - andeq r6, r1, r4, asr ip │ │ │ │ - andeq r6, r1, r4, lsr ip │ │ │ │ - andeq r6, r1, r8, lsl ip │ │ │ │ - strdeq r6, [r1], -r4 │ │ │ │ - ldrdeq r6, [r1], -r0 │ │ │ │ - @ instruction: 0x00016bb4 │ │ │ │ - muleq r1, r4, fp │ │ │ │ - andeq r6, r1, r8, ror fp │ │ │ │ - andeq r2, r8, ip, lsl #25 │ │ │ │ - andeq r2, r8, r6, asr #24 │ │ │ │ - andeq r2, r8, r4, lsr #24 │ │ │ │ - andeq r6, r1, sl, lsl fp │ │ │ │ - andeq r6, r1, r2, lsr #17 │ │ │ │ - strdeq r6, [r1], -r2 │ │ │ │ - andeq r6, r1, r8, ror #16 │ │ │ │ - andeq r6, r1, r8, asr #21 │ │ │ │ - andeq r6, r1, lr, lsr #16 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ - muleq r1, lr, r7 │ │ │ │ - andeq sp, r3, r6, asr r0 │ │ │ │ - andeq r6, r1, r0, asr r7 │ │ │ │ - andeq r6, r1, lr, asr #17 │ │ │ │ - strdeq r6, [r1], -r0 │ │ │ │ - @ instruction: 0x0003cfba │ │ │ │ - @ instruction: 0x000829bc │ │ │ │ - andeq ip, r3, r4, lsl #31 │ │ │ │ - muleq r8, r0, r9 │ │ │ │ - andeq ip, r3, lr, lsr #30 │ │ │ │ - andeq r6, r1, ip, lsl r6 │ │ │ │ - muleq r3, ip, lr │ │ │ │ - muleq r3, r0, lr │ │ │ │ - andeq ip, r3, r4, lsr lr │ │ │ │ - andeq r6, r1, sl, lsr r5 │ │ │ │ - andeq ip, r3, r2, lsl #28 │ │ │ │ - @ instruction: 0x0003cdbe │ │ │ │ - andeq r2, r1, ip, ror #13 │ │ │ │ - bmi 9d9c64 │ │ │ │ + andeq r6, r1, r6, asr sp │ │ │ │ + andeq r9, r3, r2, ror #15 │ │ │ │ + andeq r6, r1, r6, ror #21 │ │ │ │ + andeq r6, r1, r4, ror #24 │ │ │ │ + andeq r6, r1, r8, ror #24 │ │ │ │ + andeq sp, r3, r6, asr #6 │ │ │ │ + andeq r6, r1, r8, lsl #25 │ │ │ │ + andeq r6, r1, r8, ror #24 │ │ │ │ + andeq r6, r1, ip, asr #24 │ │ │ │ + andeq r6, r1, ip, lsr #24 │ │ │ │ + andeq r6, r1, r0, lsl ip │ │ │ │ + andeq r6, r1, ip, ror #23 │ │ │ │ + andeq r6, r1, r8, asr #23 │ │ │ │ + andeq r6, r1, ip, lsr #23 │ │ │ │ + andeq r6, r1, ip, lsl #23 │ │ │ │ + andeq r6, r1, r0, ror fp │ │ │ │ + muleq r8, r4, ip │ │ │ │ + andeq r2, r8, lr, asr #24 │ │ │ │ + andeq r2, r8, ip, lsr #24 │ │ │ │ + andeq r6, r1, r2, lsl fp │ │ │ │ + muleq r1, sl, r8 │ │ │ │ + andeq r6, r1, sl, ror #21 │ │ │ │ + andeq r6, r1, r0, ror #16 │ │ │ │ + andeq r6, r1, r0, asr #21 │ │ │ │ + andeq r6, r1, r6, lsr #16 │ │ │ │ + andeq sp, r3, r0, lsr #1 │ │ │ │ + muleq r1, r6, r7 │ │ │ │ + andeq sp, r3, lr, asr r0 │ │ │ │ + andeq r6, r1, r8, asr #14 │ │ │ │ + andeq r6, r1, r6, asr #17 │ │ │ │ + andeq r6, r1, r8, ror #13 │ │ │ │ + andeq ip, r3, r2, asr #31 │ │ │ │ + andeq r2, r8, r4, asr #19 │ │ │ │ + andeq ip, r3, ip, lsl #31 │ │ │ │ + muleq r8, r8, r9 │ │ │ │ + andeq ip, r3, r6, lsr pc │ │ │ │ + andeq r6, r1, r4, lsl r6 │ │ │ │ + andeq ip, r3, r4, lsr #29 │ │ │ │ + muleq r3, r8, lr │ │ │ │ + andeq ip, r3, ip, lsr lr │ │ │ │ + andeq r6, r1, r2, lsr r5 │ │ │ │ + andeq ip, r3, sl, lsl #28 │ │ │ │ + andeq ip, r3, r6, asr #27 │ │ │ │ + andeq r2, r1, r4, ror #13 │ │ │ │ + bmi 9d9c5c │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 61544 │ │ │ │ + blcs 6153c │ │ │ │ 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 72bf4 │ │ │ │ - blcs bdc14 │ │ │ │ + blcs 72bec │ │ │ │ + blcs bdc0c │ │ │ │ smladcc r8, sp, r0, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf00d4080 │ │ │ │ - blmi 6b5b64 │ │ │ │ + @ instruction: 0xf7ff4080 │ │ │ │ + blmi 6b56cc │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 93d3c │ │ │ │ - blmi 57b7d4 │ │ │ │ + blcs 93d34 │ │ │ │ + blmi 57b7cc │ │ │ │ ldmpl r3, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ mrrc2 0, 0, pc, r0, cr3 @ │ │ │ │ andcs fp, r1, r0, lsr #19 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ - blmi 3b6638 │ │ │ │ + blmi 3b6630 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 8fd54 │ │ │ │ + bcs 8fd4c │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 93d6c │ │ │ │ + blcs 93d64 │ │ │ │ @ instruction: 0xf7ffd1d5 │ │ │ │ strb pc, [ip, sp, lsl #19]! @ │ │ │ │ stmiblt sl, {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 │ │ │ │ - muleq r3, r8, ip │ │ │ │ - andeq r9, r3, lr, lsr #32 │ │ │ │ + andeq ip, r3, r0, lsr #25 │ │ │ │ + andeq r9, r3, r6, lsr r0 │ │ │ │ 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 0x00004b26 │ │ │ │ strmi r4, [r4], -r6, lsr #20 │ │ │ │ @ instruction: 0x460d447b │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ stmdami r4!, {r0, r1, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-2340 @ 0xfffff6dc │ │ │ │ ldmib r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmib r1, {r1, r2, r3, r8, r9, sp}^ │ │ │ │ - bne fe8df4a8 │ │ │ │ + bne fe8df4a0 │ │ │ │ movweq lr, #15205 @ 0x3b65 │ │ │ │ @ instruction: 0x418b42b2 │ │ │ │ stmib r0, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ble c184f0 │ │ │ │ + ble c184e8 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf8df83f8 │ │ │ │ vqadd.s8 , q0, q8 │ │ │ │ @ instruction: 0xf8df5253 │ │ │ │ ldrbtmi r8, [r9], #108 @ 0x6c │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf7f64640 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2328 @ 0xfffff6e8 │ │ │ │ ldrbtmi r6, [r9], #-2102 @ 0xfffff7ca │ │ │ │ ldmib r1, {r0, r1, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - bne ff8f74e8 │ │ │ │ - bl 19a1ff8 │ │ │ │ + bne ff8f74e0 │ │ │ │ + bl 19a1ff0 │ │ │ │ strbmi r0, [r2, #-771]! @ 0xfffffcfd │ │ │ │ - ble 257720 │ │ │ │ + ble 257718 │ │ │ │ sbcsle r2, pc, r0, lsl #28 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ subspl pc, r9, #64, 4 │ │ │ │ mrc2 7, 2, pc, cr8, cr6, {7} │ │ │ │ stmib r0, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb12e450e │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ subspl pc, r7, #64, 4 │ │ │ │ mcr2 7, 2, pc, cr14, cr6, {7} @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - andeq r8, r3, r4, ror pc │ │ │ │ + andeq r8, r3, ip, ror pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, lr, ror #11 │ │ │ │ - andeq ip, r3, ip, asr #23 │ │ │ │ - andeq r6, r1, r6, lsr #5 │ │ │ │ - andeq r6, r1, r4, asr #10 │ │ │ │ - andeq r2, r8, lr, lsr #11 │ │ │ │ - andeq ip, r3, sl, lsl #23 │ │ │ │ + strdeq r2, [r8], -r6 │ │ │ │ + ldrdeq ip, [r3], -r4 │ │ │ │ + muleq r1, lr, r2 │ │ │ │ + andeq r6, r1, ip, lsr r5 │ │ │ │ + @ instruction: 0x000825b6 │ │ │ │ + muleq r3, r2, fp │ │ │ │ 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], #-2922 @ 0xfffff496 │ │ │ │ @@ -67726,128 +67724,128 @@ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vst2.16 {d20,d22}, [pc :128], r5 │ │ │ │ stmdami r5!, {r2, r3, r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [sl, #-984] @ 0xfffffc28 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bd2000 │ │ │ │ - blmi 18c22dc │ │ │ │ + blmi 18c22e4 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldc 7, cr15, [r2, #756]! @ 0x2f4 │ │ │ │ + ldc 7, cr15, [r6, #756]! @ 0x2f4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr10, cr13, {5} @ │ │ │ │ + mcr 7, 1, pc, cr14, cr13, {5} @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ @ instruction: 0xf7bd3040 │ │ │ │ - blmi 1681998 │ │ │ │ + blmi 16819a0 │ │ │ │ ldmdbvs sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf107bb5d │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - ldmdami r5, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r5, {r1, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ ldrmi r3, [r8, r0, asr #32] │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ - stc 7, cr15, [sl], #-756 @ 0xfffffd0c │ │ │ │ + stc 7, cr15, [lr], #-756 @ 0xfffffd0c │ │ │ │ ldmvs sl!, {r1, r3, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 14357f8 │ │ │ │ + bmi 14357f0 │ │ │ │ ldrbtmi r4, [sl], #-2886 @ 0xfffff4ba │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle ip, r0, lsl #6 │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ ssatmi r7, #30, r4, lsl #14 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst2.16 {d20,d22}, [pc], r7 │ │ │ │ stmdami r7, {r4, r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf107e7e5 │ │ │ │ @ instruction: 0x46200114 │ │ │ │ - stc 7, cr15, [r6], {189} @ 0xbd │ │ │ │ + stc 7, cr15, [sl], {189} @ 0xbd │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r3, r4, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd607b │ │ │ │ - strmi lr, [r4], -r8, ror #26 │ │ │ │ + strmi lr, [r4], -ip, ror #26 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ ldmvc r8, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46404d3b │ │ │ │ - ldcl 7, cr15, [lr, #756] @ 0x2f4 │ │ │ │ + stcl 7, cr15, [r2, #756]! @ 0x2f4 │ │ │ │ ldmvs sl!, {r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmpl r6, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - teqcs r0, #168, 18 @ 0x2a0000 │ │ │ │ + teqcs r0, #172, 18 @ 0x2b0000 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ ldmdbmi r6!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ rsbpl pc, r9, #64, 4 │ │ │ │ ldrdgt pc, [r8], -r5 │ │ │ │ pushvs {r0, r1, r5, r9, sl, lr} │ │ │ │ strls r4, [r1, #-1145] @ 0xfffffb87 │ │ │ │ streq lr, [r0, #-2828] @ 0xfffff4f4 │ │ │ │ ldcmi 5, cr9, [r1, #-8]! │ │ │ │ ldc2l 7, cr15, [sl, #860] @ 0x35c │ │ │ │ ldrbtmi r4, [sp], #-1600 @ 0xfffff9c0 │ │ │ │ - b 108517c │ │ │ │ + b 1185174 │ │ │ │ @ instruction: 0x4630687b │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4621 │ │ │ │ - bvs 1a821d8 │ │ │ │ - bvs af373c │ │ │ │ + bvs 1a821e0 │ │ │ │ + bvs af3734 │ │ │ │ subseq r4, r2, r1, lsr #12 │ │ │ │ - blx ffb8527c │ │ │ │ + blx ffb85274 │ │ │ │ @ instruction: 0xf7ff6a68 │ │ │ │ strmi pc, [r5], -r1, lsr #19 │ │ │ │ - blmi 9b3710 │ │ │ │ + blmi 9b3708 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ stcmi 1, cr6, [r4], #-360 @ 0xfffffe98 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7fe0010 │ │ │ │ @ instruction: 0xf104ff9f │ │ │ │ @ instruction: 0xf7fe002c │ │ │ │ @ instruction: 0xf104ff9b │ │ │ │ @ instruction: 0xf7fe0030 │ │ │ │ @ instruction: 0xe778ff97 │ │ │ │ ldmvs fp!, {r0, r2, r3, r4, fp, lr} │ │ │ │ subcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - blmi 582538 │ │ │ │ + blmi 582540 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bd7098 │ │ │ │ - @ instruction: 0xf7bdec8a │ │ │ │ - svclt 0x0000e9c4 │ │ │ │ - andeq r8, r3, r6, lsr #29 │ │ │ │ - andeq r8, r3, r2, lsr #29 │ │ │ │ + @ instruction: 0xf7bdec8e │ │ │ │ + svclt 0x0000e9c8 │ │ │ │ + andeq r8, r3, lr, lsr #29 │ │ │ │ + andeq r8, r3, sl, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r6, [r1], -r0 │ │ │ │ - muleq r1, lr, r4 │ │ │ │ + andeq r6, r1, r8, ror #3 │ │ │ │ + muleq r1, r6, r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r2, [r8], -r2 @ │ │ │ │ - andeq ip, r3, r8, lsr #21 │ │ │ │ - @ instruction: 0x000824b6 │ │ │ │ - andeq r8, r3, r2, lsl lr │ │ │ │ - andeq r6, r1, ip, asr r1 │ │ │ │ - andeq r6, r1, sl, lsl #8 │ │ │ │ - andeq ip, r3, r8, lsl sl │ │ │ │ + ldrdeq r2, [r8], -sl │ │ │ │ + @ instruction: 0x0003cab0 │ │ │ │ + @ instruction: 0x000824be │ │ │ │ + andeq r8, r3, sl, lsl lr │ │ │ │ + andeq r6, r1, r4, asr r1 │ │ │ │ + andeq r6, r1, r2, lsl #8 │ │ │ │ + andeq ip, r3, r0, lsr #20 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r1, r0, lsl #2 │ │ │ │ - andeq r2, r8, r6, lsl #8 │ │ │ │ - @ instruction: 0x0003c9b6 │ │ │ │ - ldrdeq r2, [r8], -r0 │ │ │ │ - @ instruction: 0x000823b0 │ │ │ │ + strdeq r6, [r1], -r8 │ │ │ │ + andeq r2, r8, lr, lsl #8 │ │ │ │ + @ instruction: 0x0003c9be │ │ │ │ + ldrdeq r2, [r8], -r8 │ │ │ │ + @ instruction: 0x000823b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9e558 │ │ │ │ + bl feb9e550 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ svcge 0x00004960 │ │ │ │ ldrbtmi r4, [r9], #-2912 @ 0xfffff4a0 │ │ │ │ ldrbtmi r4, [fp], #-2656 @ 0xfffff5a0 │ │ │ │ @ instruction: 0x4618607b │ │ │ │ stmpl sl, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @@ -67857,26 +67855,26 @@ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami fp, {r0, r1, r2, r3, r4, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrrc2 7, 15, pc, r4, cr6 @ │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bd2000 │ │ │ │ - blmi 16420d0 │ │ │ │ + blmi 16420d8 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stc 7, cr15, [ip], #756 @ 0x2f4 │ │ │ │ + ldc 7, cr15, [r0], #756 @ 0x2f4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf1074d51 │ │ │ │ @ instruction: 0xf7bd0010 │ │ │ │ - ldrbtmi lr, [sp], #-3364 @ 0xfffff2dc │ │ │ │ + ldrbtmi lr, [sp], #-3368 @ 0xfffff2d8 │ │ │ │ subeq pc, r0, r5, lsl #2 │ │ │ │ - stmia lr!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbvs r4, ip, sp, asr #22 │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [fp], #-364 @ 0xfffffe94 │ │ │ │ vst1.32 {d22-d25}, [pc :128], ip │ │ │ │ @ instruction: 0x61ac7096 │ │ │ │ stmiavs ip!, {r8, sp} │ │ │ │ andcs r6, r1, #154 @ 0x9a │ │ │ │ @@ -67885,51 +67883,51 @@ │ │ │ │ bicslt r6, sp, r5, ror #21 │ │ │ │ cmnlt r6, lr, ror #21 │ │ │ │ strdlt r6, [r8, -r0] │ │ │ │ @ instruction: 0xff6ef7fe │ │ │ │ tstlt r8, r0, lsr r8 │ │ │ │ @ instruction: 0xf958f7e3 │ │ │ │ andeq pc, r8, r6, lsl #2 │ │ │ │ - ldmib lr!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 1052fc │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ stmdavs r8!, {r0, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ @ instruction: 0xf105f94d │ │ │ │ @ instruction: 0xf7bd0008 │ │ │ │ - @ instruction: 0x4628e9f4 │ │ │ │ + @ instruction: 0x4628e9f8 │ │ │ │ @ instruction: 0xf946f7e3 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xf942f7e3 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - stmib r8!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - blmi cc5930 │ │ │ │ + blmi cc5928 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ addsvs r6, sl, r8, asr sl │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ - blmi c05920 │ │ │ │ + blmi c05918 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ subsvs r6, sl, #216, 18 @ 0x360000 │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ - blmi b45910 │ │ │ │ + blmi b45908 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ bicsvs r6, sl, r8, lsl r8 │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ @ instruction: 0x4c28f923 │ │ │ │ @ instruction: 0xf1072500 │ │ │ │ ldrbtmi r0, [ip], #-16 │ │ │ │ - blpl 1085590 │ │ │ │ - stmdb r2, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blpl 1085588 │ │ │ │ + stmdb r6, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4620683b │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4629 │ │ │ │ - blmi 641fdc │ │ │ │ + blmi 641fe4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 519d18 │ │ │ │ + blmi 519d10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r0, r6, lsl r1 │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -67937,33 +67935,33 @@ │ │ │ │ ldmdami r7, {r0, r1, r2, r4, r5, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ ldmdami r5, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r0, asr #32] │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - bl fe6053d4 │ │ │ │ - ldm r0, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - muleq r3, sl, ip │ │ │ │ - muleq r3, r6, ip │ │ │ │ + bl fe7053cc │ │ │ │ + ldm r4, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r8, r3, r2, lsr #25 │ │ │ │ + muleq r3, lr, ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r1, r4, ror #31 │ │ │ │ - andeq r6, r1, r2, lsr #5 │ │ │ │ + ldrdeq r5, [r1], -ip │ │ │ │ + muleq r1, sl, r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r8, r6, asr #5 │ │ │ │ - muleq r3, r2, r8 │ │ │ │ - andeq r2, r8, r2, asr #4 │ │ │ │ - andeq r2, r8, r2, lsr r2 │ │ │ │ - andeq r2, r8, r2, lsr #4 │ │ │ │ - andeq r2, r8, lr, lsl #4 │ │ │ │ - andeq r8, r3, r0, ror #22 │ │ │ │ - andeq r5, r1, ip, lsr #29 │ │ │ │ - andeq r6, r1, sl, ror #2 │ │ │ │ - @ instruction: 0x000821b6 │ │ │ │ + andeq r2, r8, lr, asr #5 │ │ │ │ + muleq r3, sl, r8 │ │ │ │ + andeq r2, r8, sl, asr #4 │ │ │ │ + andeq r2, r8, sl, lsr r2 │ │ │ │ + andeq r2, r8, sl, lsr #4 │ │ │ │ + andeq r2, r8, r6, lsl r2 │ │ │ │ + andeq r8, r3, r8, ror #22 │ │ │ │ + andeq r5, r1, r4, lsr #29 │ │ │ │ + andeq r6, r1, r2, ror #2 │ │ │ │ + @ instruction: 0x000821be │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b49 │ │ │ │ ldrbtmi r4, [fp], #-2633 @ 0xfffff5b7 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ @@ -68031,273 +68029,273 @@ │ │ │ │ addpl pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ @ instruction: 0xe77ffafb │ │ │ │ vst2.8 {d20,d22}, [pc] │ │ │ │ stmdami pc, {r0, r1, r4, r5, r7, r9, sp, lr} @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fec05632 │ │ │ │ + blx fec0562a │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - andeq r8, r3, r2, asr #21 │ │ │ │ + andeq r8, r3, sl, asr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, sl, lsr r1 │ │ │ │ - andeq r2, r8, ip, ror #1 │ │ │ │ - andeq r2, r8, r6, ror #1 │ │ │ │ - muleq r8, r8, r0 │ │ │ │ - muleq r8, r2, r0 │ │ │ │ - andeq r2, r8, r0, rrx │ │ │ │ - andeq r5, r1, r2, lsr sp │ │ │ │ - andeq r6, r1, r4 │ │ │ │ - andeq r5, r1, r0, lsr #26 │ │ │ │ - strdeq r5, [r1], -r2 │ │ │ │ + andeq r2, r8, r2, asr #2 │ │ │ │ + strdeq r2, [r8], -r4 │ │ │ │ + andeq r2, r8, lr, ror #1 │ │ │ │ + andeq r2, r8, r0, lsr #1 │ │ │ │ + muleq r8, sl, r0 │ │ │ │ + andeq r2, r8, r8, rrx │ │ │ │ + andeq r5, r1, sl, lsr #26 │ │ │ │ + strdeq r5, [r1], -ip │ │ │ │ + andeq r5, r1, r8, lsl sp │ │ │ │ + andeq r5, r1, sl, ror #31 │ │ │ │ stmdbmi r4, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7d37b04 │ │ │ │ svclt 0x0000bb07 │ │ │ │ - andeq ip, r3, sl, lsr r6 │ │ │ │ + andeq ip, r3, r2, asr #12 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, lsl #2 │ │ │ │ - blvc 18582c │ │ │ │ - blt fff05608 │ │ │ │ - andeq ip, r3, r4, lsr #12 │ │ │ │ + blvc 185824 │ │ │ │ + blt fff05600 │ │ │ │ + andeq ip, r3, ip, lsr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9e8c8 │ │ │ │ + bl feb9e8c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044c42 │ │ │ │ ldrbtmi r4, [ip], #-3394 @ 0xfffff2be │ │ │ │ ldrbtmi r4, [sp], #-2626 @ 0xfffff5be │ │ │ │ - blmi 10dfad4 │ │ │ │ + blmi 10dfacc │ │ │ │ strmi r5, [ip], -r2, lsr #17 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2134 │ │ │ │ adcsvs r0, r8, r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmdbmi sp!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ ldmdami sp!, {r0, r3, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe7856dc │ │ │ │ + blx fe7856d4 │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7bc2100 │ │ │ │ - @ instruction: 0xf5b0eef4 │ │ │ │ + @ instruction: 0xf5b0eef8 │ │ │ │ svclt 0x003c3f80 │ │ │ │ eorvs r2, r0, r0, lsl #10 │ │ │ │ - blmi d3bf8c │ │ │ │ + blmi d3bf84 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c19ff4 │ │ │ │ + blmi c19fec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r1 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -sp, asr #2 │ │ │ │ ldrvc pc, [lr, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ rsccs r4, r7, #44, 18 @ 0xb0000 │ │ │ │ ldrbtmi r4, [r9], #-2092 @ 0xfffff7d4 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ @ instruction: 0xe7e7fb31 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bd2000 │ │ │ │ - blmi a81d10 │ │ │ │ + blmi a81d18 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b ff385664 │ │ │ │ - bllt c58f84 │ │ │ │ + b ff48565c │ │ │ │ + bllt c58f7c │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - blmi 8c2498 │ │ │ │ + blmi 8c24a0 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - ldmvs fp!, {r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbcscs r9, lr, #134217728 @ 0x8000000 │ │ │ │ @ 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 │ │ │ │ - blx 1205706 │ │ │ │ + blx 12056fe │ │ │ │ @ instruction: 0xf7bc4630 │ │ │ │ - strtmi lr, [r8], -lr, lsr #31 │ │ │ │ + @ instruction: 0x4628efb2 │ │ │ │ @ instruction: 0xf04f687b │ │ │ │ @ instruction: 0x479835ff │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldmdb sl!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 481670 │ │ │ │ + ldmdb lr!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 481668 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - @ instruction: 0xf7bcea1c │ │ │ │ - svclt 0x0000ef56 │ │ │ │ - andeq r8, r3, sl, lsr #18 │ │ │ │ - andeq r8, r3, r6, lsr #18 │ │ │ │ + @ instruction: 0xf7bcea20 │ │ │ │ + svclt 0x0000ef5a │ │ │ │ + andeq r8, r3, r2, lsr r9 │ │ │ │ + andeq r8, r3, lr, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r1, ip, lsl r0 │ │ │ │ - andeq r6, r1, sl, lsr #32 │ │ │ │ - ldrdeq r8, [r3], -r8 @ │ │ │ │ - andeq r5, r1, lr, asr #31 │ │ │ │ - ldrdeq r5, [r1], -ip │ │ │ │ + andeq r6, r1, r4, lsl r0 │ │ │ │ + andeq r6, r1, r2, lsr #32 │ │ │ │ + andeq r8, r3, r0, ror #17 │ │ │ │ + andeq r5, r1, r6, asr #31 │ │ │ │ + ldrdeq r5, [r1], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r1, ip, lsr #31 │ │ │ │ - andeq r5, r1, ip, ror pc │ │ │ │ + andeq r5, r1, r4, lsr #31 │ │ │ │ + andeq r5, r1, r4, ror pc │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r8, lsl #2 │ │ │ │ - blvc 185994 │ │ │ │ + blvc 18598c │ │ │ │ svclt 0x0000e74e │ │ │ │ - @ instruction: 0x0003c4bc │ │ │ │ + andeq ip, r3, r4, asr #9 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], ip, lsl #2 │ │ │ │ - blvc 1859ac │ │ │ │ + blvc 1859a4 │ │ │ │ svclt 0x0000e742 │ │ │ │ - andeq ip, r3, r4, lsr #9 │ │ │ │ + andeq ip, r3, ip, lsr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ea48 │ │ │ │ + bl feb9ea40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044941 │ │ │ │ ldrbtmi r4, [r9], #-3137 @ 0xfffff3bf │ │ │ │ ldrbtmi r4, [ip], #-2625 @ 0xfffff5bf │ │ │ │ - blmi 109fc50 │ │ │ │ + blmi 109fc48 │ │ │ │ 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, #60, 18 @ 0xf0000 │ │ │ │ ldrbtmi r4, [r9], #-2108 @ 0xfffff7c4 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ ldmvs r8!, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr4, cr12, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr8, cr12, {5} │ │ │ │ stcle 8, cr2, [r0, #-0] │ │ │ │ strcs r4, [r0], #-2871 @ 0xfffff4c9 │ │ │ │ tstvs r8, fp, ror r4 │ │ │ │ ldmvs sl!, {r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi d75e90 │ │ │ │ + bmi d75e88 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ssatmi r7, #30, lr, lsl #15 │ │ │ │ pushmi {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdami sp!, {r0, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1d058a8 │ │ │ │ + blx 1d058a0 │ │ │ │ @ instruction: 0xf107e7e7 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - stmia ip!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs sl!, {r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7bd607b │ │ │ │ - strmi lr, [r4], -lr, lsl #20 │ │ │ │ + @ instruction: 0x4604ea12 │ │ │ │ @ instruction: 0xf107bb30 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - b fe2057f0 │ │ │ │ + b fe3057e8 │ │ │ │ ldmvs sl!, {r0, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr0, cr12, {5} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr4, cr12, {5} │ │ │ │ movwls r6, #10427 @ 0x28bb │ │ │ │ - blmi 7d0430 │ │ │ │ + blmi 7d0428 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2333 @ 0xfffff6e3 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7d72316 │ │ │ │ ldrtmi pc, [r0], -r7, lsl #21 @ │ │ │ │ - mcr 7, 7, pc, cr14, cr12, {5} @ │ │ │ │ + mrc 7, 7, APSR_nzcv, cr2, cr12, {5} │ │ │ │ @ instruction: 0x4628687b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf04f6978 │ │ │ │ @ instruction: 0xf7bd34ff │ │ │ │ - @ instruction: 0xe7abe87c │ │ │ │ + str lr, [fp, r0, lsl #17]! │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb ip, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr12, {5} │ │ │ │ - andeq r8, r3, sl, lsr #15 │ │ │ │ - andeq r8, r3, r6, lsr #15 │ │ │ │ + stmdb r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr10, cr12, {5} │ │ │ │ + @ instruction: 0x000387b2 │ │ │ │ + andeq r8, r3, lr, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r1, lr, lr │ │ │ │ - andeq r5, r1, r0, ror #29 │ │ │ │ - andeq ip, r3, ip, lsr r4 │ │ │ │ - andeq r8, r3, sl, asr r7 │ │ │ │ - andeq r5, r1, r0, asr lr │ │ │ │ - muleq r1, r2, lr │ │ │ │ + muleq r1, r6, lr │ │ │ │ + ldrdeq r5, [r1], -r8 │ │ │ │ + andeq ip, r3, r4, asr #8 │ │ │ │ + andeq r8, r3, r2, ror #14 │ │ │ │ + andeq r5, r1, r8, asr #28 │ │ │ │ + andeq r5, r1, sl, lsl #29 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r1, lr, asr lr │ │ │ │ - strdeq r5, [r1], -lr │ │ │ │ + andeq r5, r1, r6, asr lr │ │ │ │ + strdeq r5, [r1], -r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9eb98 │ │ │ │ + bl feb9eb90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0cf0 │ │ │ │ - blmi 1d26ea0 │ │ │ │ + blmi 1d26e98 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ ldmdbmi r3!, {r1, r4, r5, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0x61bb461c │ │ │ │ - blmi 1cd8b9c │ │ │ │ + blmi 1cd8b94 │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r6, fp, sp, lr} │ │ │ │ rsccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstpeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0x601361f8 │ │ │ │ movwcs fp, #6425 @ 0x1919 │ │ │ │ movwne pc, #35010 @ 0x88c2 @ │ │ │ │ - blmi 1adfb24 │ │ │ │ + blmi 1adfb1c │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2921 @ 0xfffff497 │ │ │ │ - blmi 1a9fdd0 │ │ │ │ + blmi 1a9fdc8 │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0xf10769fa │ │ │ │ ldmdavc r3, {r2, r3, r4, r8} │ │ │ │ svclt 0x00182b20 │ │ │ │ svclt 0x000c2b2c │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ svclt 0x00082b09 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ andcc fp, r1, #20, 2 │ │ │ │ strb r6, [sp, sl]! │ │ │ │ - blmi 183609c │ │ │ │ + blmi 1836094 │ │ │ │ ldrmi r2, [r0], -r0, lsl #4 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 165a390 │ │ │ │ + blmi 165a388 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, ror #5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ ldrvc pc, [fp, -r7, lsl #10]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ strne pc, [r3, #519]! @ 0x207 │ │ │ │ and r3, r8, r1, lsl #4 │ │ │ │ svccc 0x0001f805 │ │ │ │ andvs r3, sl, r1, lsl #8 │ │ │ │ - blcc c5a94 │ │ │ │ - ldccs 1, cr11, [pc], #-460 @ 47884 │ │ │ │ - blcs 87ba84 │ │ │ │ - blcs b776b8 │ │ │ │ + blcc c5a8c │ │ │ │ + ldccs 1, cr11, [pc], #-460 @ 4787c │ │ │ │ + blcs 87ba7c │ │ │ │ + blcs b776b0 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ - blcs 28fa60 │ │ │ │ + blcs 28fa58 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ andeq pc, r1, r0 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ sbcsvc pc, r2, r7, lsl #10 │ │ │ │ strteq pc, [r8], -r7, lsl #2 │ │ │ │ strcs r4, [r0, #-1585] @ 0xfffff9cf │ │ │ │ @ instruction: 0xf0055505 │ │ │ │ @@ -68310,111 +68308,111 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ ldmvs sl!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0xf5077180 │ │ │ │ @ instruction: 0xf7f670f2 │ │ │ │ @ instruction: 0xf107fab5 │ │ │ │ strtmi r0, [r8], -r4, lsr #2 │ │ │ │ - svc 0x00c0f7bc │ │ │ │ + svc 0x00c4f7bc │ │ │ │ ldmibvs sl!, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ ldmpl r3, {r3, r4, r6}^ │ │ │ │ @ instruction: 0xf7bd617b │ │ │ │ - strmi lr, [r4], -r2, lsr #18 │ │ │ │ + strmi lr, [r4], -r6, lsr #18 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ ldrbeq pc, [r8], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - blmi c82140 │ │ │ │ + blmi c82148 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi c03074 │ │ │ │ + blmi c0307c │ │ │ │ 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: 0xf99af7d7 │ │ │ │ mcrmi 6, 1, r4, cr7, cr0, {1} │ │ │ │ - mcr 7, 0, pc, cr0, cr12, {5} @ │ │ │ │ + mcr 7, 0, pc, cr4, cr12, {5} @ │ │ │ │ @ instruction: 0x4628697b │ │ │ │ @ instruction: 0x4798447e │ │ │ │ - bvs 1e59398 │ │ │ │ - svc 0x008ef7bc │ │ │ │ + bvs 1e59390 │ │ │ │ + svc 0x0092f7bc │ │ │ │ streq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ movwmi pc, #35030 @ 0x88d6 @ │ │ │ │ @ instruction: 0xf8d72330 │ │ │ │ - blx 137b9a │ │ │ │ - stcgt 4, cr6, [pc, #-16] @ 47b1c │ │ │ │ - strgt r3, [pc], #-1032 @ 47b30 │ │ │ │ - strgt ip, [pc], #-3343 @ 47b34 │ │ │ │ + blx 137b92 │ │ │ │ + stcgt 4, cr6, [pc, #-16] @ 47b14 │ │ │ │ + strgt r3, [pc], #-1032 @ 47b28 │ │ │ │ + strgt ip, [pc], #-3343 @ 47b2c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ movwcc pc, #35030 @ 0x88d6 @ │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf89c3308 │ │ │ │ - blcs 53b4c │ │ │ │ + blcs 53b44 │ │ │ │ svcge 0x004cf47f │ │ │ │ - blmi 4c18c8 │ │ │ │ + blmi 4c18c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd0058 │ │ │ │ - @ instruction: 0xf04fe854 │ │ │ │ + @ instruction: 0xf04fe858 │ │ │ │ smmlsr r5, pc, r0, r3 @ │ │ │ │ - stc 7, cr15, [sl, #752] @ 0x2f0 │ │ │ │ - andeq r8, r3, sl, asr r6 │ │ │ │ - andeq r1, r8, r0, lsr sp │ │ │ │ - andeq r8, r3, ip, asr #12 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, r8, lsl #26 │ │ │ │ - andeq r5, r1, sl, lsr #27 │ │ │ │ - andeq r5, r1, r4, lsr sp │ │ │ │ - andeq r1, r8, ip, asr #25 │ │ │ │ - andeq r8, r3, r4, ror #11 │ │ │ │ + stc 7, cr15, [lr, #752] @ 0x2f0 │ │ │ │ + andeq r8, r3, r2, ror #12 │ │ │ │ + andeq r1, r8, r8, lsr sp │ │ │ │ + andeq r8, r3, r4, asr r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r1, r8, r0, lsl sp │ │ │ │ + andeq r5, r1, r2, lsr #27 │ │ │ │ + andeq r5, r1, ip, lsr #26 │ │ │ │ + ldrdeq r1, [r8], -r4 │ │ │ │ + andeq r8, r3, ip, ror #11 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x00015cb0 │ │ │ │ - ldrdeq r1, [r8], -r4 │ │ │ │ + andeq r5, r1, r8, lsr #25 │ │ │ │ + ldrdeq r1, [r8], -ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ strmi r2, [r8], r8, asr #32 │ │ │ │ @ instruction: 0x4691461d │ │ │ │ stc2l 7, cr15, [r4, #904] @ 0x388 │ │ │ │ strbmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8402130 │ │ │ │ @ instruction: 0xf0058b04 │ │ │ │ - bvs 1f06df0 │ │ │ │ + bvs 1f06de8 │ │ │ │ movwcs r6, #1058 @ 0x422 │ │ │ │ stmib r4, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ tstlt sp, lr, lsl #4 │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ strmi pc, [r5], -r7, lsr #24 │ │ │ │ cmnvs r5, #6, 28 @ 0x60 │ │ │ │ - bmi 2bbc10 │ │ │ │ + bmi 2bbc08 │ │ │ │ @ instruction: 0xf8d2447a │ │ │ │ strbtvs r3, [r3], #-784 @ 0xfffffcf0 │ │ │ │ tstpmi r0, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [sl], #-2565 @ 0xfffff5fb │ │ │ │ movwcc pc, #51410 @ 0xc8d2 @ │ │ │ │ @ instruction: 0xf8c26463 │ │ │ │ pop {r2, r3, r8, r9, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - strdeq r1, [r8], -r0 │ │ │ │ - ldrdeq r1, [r8], -lr │ │ │ │ + strdeq r1, [r8], -r8 │ │ │ │ + andeq r1, r8, r6, ror #21 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ee24 │ │ │ │ + bl feb9ee1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ - bcs 1d9464 │ │ │ │ - blmi 47bc94 │ │ │ │ + bcs 1d945c │ │ │ │ + blmi 47bc8c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdblt r4, {r3, r4, r8, r9, lr} │ │ │ │ stmiavs r4!, {r4, sp, lr, pc} │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ mvnsle r4, r3, lsl #5 │ │ │ │ @ instruction: 0xf0056860 │ │ │ │ ldmdblt r0!, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -68423,114 +68421,114 @@ │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdb00940 │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ tstpmi r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ andcs lr, r1, r5, ror #15 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r1, r8, ip, lsr #21 │ │ │ │ - andeq r1, r8, sl, ror sl │ │ │ │ + @ instruction: 0x00081ab4 │ │ │ │ + andeq r1, r8, r2, lsl #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, fp, lsr #26 │ │ │ │ ldrbtmi r4, [sp], #-3115 @ 0xfffff3d5 │ │ │ │ strmi sl, [r9], r0, lsl #30 │ │ │ │ stmdacs r6, {r1, r2, r4, r9, sl, lr} │ │ │ │ ldrmi r5, [sp], -ip, lsr #18 │ │ │ │ cmnvs ip, #36, 16 @ 0x240000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ - blmi 9fbdb0 │ │ │ │ + blmi 9fbda8 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1074310 │ │ │ │ ldrtmi r0, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0x46402130 │ │ │ │ ldc2 0, cr15, [r0], {5} │ │ │ │ orrlt fp, ip, r5, lsl r3 │ │ │ │ cmnlt r1, r1, ror #22 │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - stmdblt r0, {r1, r2, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdblt r0, {r1, r3, sl, fp, sp, lr, pc}^ │ │ │ │ stcne 6, cr4, [r0, #-260]! @ 0xfffffefc │ │ │ │ - stc 7, cr15, [r0], {188} @ 0xbc │ │ │ │ + stc 7, cr15, [r4], {188} @ 0xbc │ │ │ │ @ instruction: 0x4630b138 │ │ │ │ - blx fe803cf6 │ │ │ │ + blx fe803cee │ │ │ │ @ instruction: 0x6c64b918 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - bmi 610cec │ │ │ │ + bmi 610ce4 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4641e7f8 │ │ │ │ @ instruction: 0xf7bc1d20 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r0], -r3, ror #1 │ │ │ │ - blx 1f03d3e │ │ │ │ + blx 1f03d36 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blmi 241ca4 │ │ │ │ + blmi 241c9c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldr r4, [ip, ip, lsl #6]! │ │ │ │ - stc 7, cr15, [r4], #752 @ 0x2f0 │ │ │ │ - andeq r8, r3, lr, ror #6 │ │ │ │ + stc 7, cr15, [r8], #752 @ 0x2f0 │ │ │ │ + andeq r8, r3, r6, ror r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, r4, lsr sl │ │ │ │ - andeq r8, r3, r2, lsl r3 │ │ │ │ - @ instruction: 0x000819b0 │ │ │ │ + andeq r1, r8, ip, lsr sl │ │ │ │ + andeq r8, r3, sl, lsl r3 │ │ │ │ + @ instruction: 0x000819b8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ mcrreq 8, 12, pc, r0, cr12 @ │ │ │ │ stclvc 5, cr15, [r8, #-692]! @ 0xfffffd4c │ │ │ │ - blmi fee73978 │ │ │ │ + blmi fee73970 │ │ │ │ ldmmi r8!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf507447b │ │ │ │ cmnvs fp, r3, lsr #10 │ │ │ │ - blmi fedd8f58 │ │ │ │ + blmi fedd8f50 │ │ │ │ ldrmi r4, [r6], -ip, lsl #12 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r0 │ │ │ │ stmiapl r3, {r7, r9, ip, sp, lr}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ orrcc pc, ip, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mrc 7, 6, APSR_nzcv, cr10, cr12, {5} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr14, cr12, {5} │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ @ instruction: 0xf0050128 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r3, r0 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ stc2 7, cr15, [r8, #980]! @ 0x3d4 │ │ │ │ strtmi r2, [r8], -pc, lsr #2 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr12, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr12, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r5, r0 │ │ │ │ ldrbtmi r4, [r9], #-2468 @ 0xfffff65c │ │ │ │ - bl fe285cb8 │ │ │ │ + bl fe385cb0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r2!, {r0, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fe085cc8 │ │ │ │ + bl fe185cc0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf04f8096 │ │ │ │ @ instruction: 0xf04f0811 │ │ │ │ @ instruction: 0xf5070900 │ │ │ │ @ instruction: 0xf8847a23 │ │ │ │ @ instruction: 0xf1079000 │ │ │ │ @ instruction: 0x464a041c │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldcl 7, cr15, [r8, #752]! @ 0x2f0 │ │ │ │ + ldcl 7, cr15, [ip, #752]! @ 0x2f0 │ │ │ │ @ instruction: 0x460569fb │ │ │ │ - bllt feb25e70 │ │ │ │ + bllt feb25e68 │ │ │ │ svccc 0x0080f5b0 │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0900 │ │ │ │ @ instruction: 0x2e040901 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf1b90900 │ │ │ │ cmnle sl, r0, lsl #30 │ │ │ │ @@ -68541,15 +68539,15 @@ │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ strmi pc, [r3], -r3, lsr #30 │ │ │ │ @ instruction: 0xf04fbb88 │ │ │ │ strtmi r0, [r2], -r2, lsl #24 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0x6c00e9cd │ │ │ │ mcr2 7, 5, pc, cr12, cr15, {7} @ │ │ │ │ - bmi fe10fe50 │ │ │ │ + bmi fe10fe48 │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ orrcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780ef │ │ │ │ ldrtmi r7, [sp], r4, ror #14 │ │ │ │ @@ -68563,349 +68561,349 @@ │ │ │ │ ldrbmi r2, [r3], -r2, lsl #10 │ │ │ │ @ instruction: 0xf04f4622 │ │ │ │ @ instruction: 0x464031ff │ │ │ │ strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ mcr2 7, 4, pc, cr4, cr15, {7} @ │ │ │ │ @ instruction: 0xf107e7d6 │ │ │ │ strbmi r0, [r8], -r4, lsr #2 │ │ │ │ - stcl 7, cr15, [r6, #752] @ 0x2f0 │ │ │ │ + stcl 7, cr15, [sl, #752] @ 0x2f0 │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5074649 │ │ │ │ ldmpl r3, {r3, r4, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc613b │ │ │ │ - strmi lr, [r6], -r8, lsr #30 │ │ │ │ + strmi lr, [r6], -ip, lsr #30 │ │ │ │ cmnle r5, r0, lsl #16 │ │ │ │ ldrvc pc, [r8, #1287]! @ 0x507 │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi 1a03d4c │ │ │ │ + blmi 1a03d54 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4620 │ │ │ │ - bmi 1982c80 │ │ │ │ + bmi 1982c88 │ │ │ │ eorcs r4, r0, r4, ror #22 │ │ │ │ ldrbtmi r4, [sl], #-2404 @ 0xfffff69c │ │ │ │ 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: 0xf7d662f6 │ │ │ │ qadd8mi pc, r8, pc @ │ │ │ │ - stc 7, cr15, [r6], {188} @ 0xbc │ │ │ │ + stc 7, cr15, [sl], {188} @ 0xbc │ │ │ │ ldmdbvs fp!, {r5, r9, sl, lr} │ │ │ │ - bvs 1e59d64 │ │ │ │ + bvs 1e59d5c │ │ │ │ @ instruction: 0xf7bc4631 │ │ │ │ - @ instruction: 0xf04fed96 │ │ │ │ + @ instruction: 0xf04fed9a │ │ │ │ @ instruction: 0xe79e30ff │ │ │ │ stmdaeq r6, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b8e765 │ │ │ │ eorsle r0, sp, r6, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-2901 @ 0xfffff4ab │ │ │ │ tstpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ ldrtmi fp, [r4], -lr, lsl #3 │ │ │ │ stmdbeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stmiavs r4!, {r0, sp, lr, pc} │ │ │ │ stmdavs r3!, {r2, r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1fa429d │ │ │ │ @ instruction: 0x46496870 │ │ │ │ - blx fec83f54 │ │ │ │ + blx fec83f4c │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ stccs 8, cr6, [r0], {164} @ 0xa4 │ │ │ │ strdcs sp, [ip], -r3 │ │ │ │ - blx 5eda │ │ │ │ + blx 5ed2 │ │ │ │ eorscs r4, r0, r1, lsl #13 │ │ │ │ - blx fff05ee2 │ │ │ │ + blx fff05eda │ │ │ │ stceq 1, cr15, [r8], #-28 @ 0xffffffe4 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ stmib r9, {r3, r4, r6, r9, sl, fp}^ │ │ │ │ strbtmi r5, [r5], -r0 │ │ │ │ @ instruction: 0xf10c3410 │ │ │ │ ldrbmi r0, [r4, #3088]! @ 0xc10 │ │ │ │ @ instruction: 0xf844cd0f │ │ │ │ @ instruction: 0xf8440c10 │ │ │ │ @ instruction: 0xf8441c0c │ │ │ │ @ instruction: 0xf8442c08 │ │ │ │ mvnsle r3, r4, lsl #24 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ andvs pc, r8, r9, asr #17 │ │ │ │ - blmi efbfb4 │ │ │ │ + blmi efbfac │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ smmla r9, r8, r3, r9 │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ tstpvs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blmi e41ea4 │ │ │ │ + blmi e41e9c │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ smlald r9, pc, r4, r3 @ │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ adcsvc pc, r8, r7, lsl #10 │ │ │ │ - mcr 7, 1, pc, cr6, cr12, {5} @ │ │ │ │ + mcr 7, 1, pc, cr10, cr12, {5} @ │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bc4648 │ │ │ │ - blmi 9c34a4 │ │ │ │ + blmi 9c34ac │ │ │ │ @ instruction: 0x4649697a │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr12, {5} │ │ │ │ - bllt e597f8 │ │ │ │ + mrc 7, 4, APSR_nzcv, cr10, cr12, {5} │ │ │ │ + bllt e597f0 │ │ │ │ ldrbeq pc, [r8, #-263] @ 0xfffffef9 @ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi 803c2c │ │ │ │ + blmi 803c34 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4620 │ │ │ │ - bmi 942b60 │ │ │ │ + bmi 942b68 │ │ │ │ eorcs r4, r0, r3, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2339 @ 0xfffff6dd │ │ │ │ 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 │ │ │ │ strtmi pc, [r8], -pc, lsl #30 │ │ │ │ - bl 1e05f0c │ │ │ │ + bl 1f05f04 │ │ │ │ @ instruction: 0x462068fb │ │ │ │ - bvs e59e84 │ │ │ │ + bvs e59e7c │ │ │ │ @ instruction: 0xf7bc4631 │ │ │ │ - @ instruction: 0xf04fed06 │ │ │ │ + @ instruction: 0xf04fed0a │ │ │ │ @ instruction: 0xe70e30ff │ │ │ │ ldmdbvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r4, #752]! @ 0x2f0 │ │ │ │ - bl 805f38 │ │ │ │ + stcl 7, cr15, [r8, #752]! @ 0x2f0 │ │ │ │ + bl 905f30 │ │ │ │ + muleq r3, ip, r2 │ │ │ │ muleq r3, r4, r2 │ │ │ │ - andeq r8, r3, ip, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r5, [r1], -r2 │ │ │ │ andeq r5, r1, sl, ror #19 │ │ │ │ - andeq r8, r3, lr, lsr #3 │ │ │ │ + andeq r5, r1, r2, ror #19 │ │ │ │ + @ instruction: 0x000381b6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r1, r6, ror #17 │ │ │ │ - andeq r5, r1, ip, lsl #18 │ │ │ │ - andeq r5, r1, r2, lsr r8 │ │ │ │ - andeq r1, r8, r2, asr #15 │ │ │ │ - andeq r1, r8, r0, asr r7 │ │ │ │ - andeq r1, r8, r6, asr #14 │ │ │ │ - andeq r1, r8, ip, lsr r7 │ │ │ │ - andeq r5, r1, r6, asr #15 │ │ │ │ - andeq r5, r1, ip, ror #15 │ │ │ │ - andeq r5, r1, r2, lsl r7 │ │ │ │ + ldrdeq r5, [r1], -lr │ │ │ │ + andeq r5, r1, r4, lsl #18 │ │ │ │ + andeq r5, r1, sl, lsr #16 │ │ │ │ + andeq r1, r8, sl, asr #15 │ │ │ │ + andeq r1, r8, r8, asr r7 │ │ │ │ + andeq r1, r8, lr, asr #14 │ │ │ │ + andeq r1, r8, r4, asr #14 │ │ │ │ + @ instruction: 0x000157be │ │ │ │ + andeq r5, r1, r4, ror #15 │ │ │ │ + andeq r5, r1, sl, lsl #14 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9f298 │ │ │ │ + bl feb9f290 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc8 │ │ │ │ addlt lr, fp, r8, asr r0 │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ svcge 0x000044fe │ │ │ │ @ instruction: 0x46011d3c │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ andgt pc, ip, lr, asr r8 @ │ │ │ │ @ instruction: 0xf8dc233d │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf04fc024 │ │ │ │ adcshi r0, fp, r0, lsl #24 │ │ │ │ - blx ff8860a2 │ │ │ │ + blx ff88609a │ │ │ │ strtmi r4, [r0], -ip, lsl #18 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ - blx 1786034 │ │ │ │ - blmi 25a904 │ │ │ │ + blx 178602c │ │ │ │ + blmi 25a8fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f2214c │ │ │ │ + bvs 1f22144 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ @ instruction: 0xf7bcbd90 │ │ │ │ - svclt 0x0000eac8 │ │ │ │ - andeq r7, r3, r8, asr pc │ │ │ │ + svclt 0x0000eacc │ │ │ │ + andeq r7, r3, r0, ror #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r0, lsl #24 │ │ │ │ - andeq r7, r3, r4, lsr #30 │ │ │ │ + andeq fp, r3, r8, lsl #24 │ │ │ │ + andeq r7, r3, ip, lsr #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff686448 │ │ │ │ + bleq ff686440 │ │ │ │ stcmi 2, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ - bmi fe85af9c │ │ │ │ + bmi fe85af94 │ │ │ │ stmibmi r0!, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ ldrbtmi r4, [r9], #-1556 @ 0xfffff9ec │ │ │ │ - bmi fe7e0818 │ │ │ │ + bmi fe7e0810 │ │ │ │ stmpl sl, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f23ec │ │ │ │ - blcs 48940 │ │ │ │ + blcs 48938 │ │ │ │ tstphi sp, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bc2000 │ │ │ │ - blmi fe643320 │ │ │ │ + blmi fe643328 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r7}^ │ │ │ │ @ instruction: 0xf7bc60fb │ │ │ │ - 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} │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074c92 │ │ │ │ @ instruction: 0xf7bc0088 │ │ │ │ - ldrbtmi lr, [ip], #-3662 @ 0xfffff1b2 │ │ │ │ + ldrbtmi lr, [ip], #-3666 @ 0xfffff1ae │ │ │ │ subvc pc, r7, r4, lsl #10 │ │ │ │ - b 686068 │ │ │ │ + b 786060 │ │ │ │ ldmdblt fp, {r0, r1, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c42201 │ │ │ │ rsbvs r3, r2, r8, lsl #6 │ │ │ │ ldrteq pc, [r8], #-263 @ 0xfffffef9 @ │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ stmibmi r8, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r6, r0, #184, 18 @ 0x2e0000 │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf107230e │ │ │ │ strtmi r0, [r2], -ip, lsr #10 │ │ │ │ strtmi r5, [fp], -r0, asr #16 │ │ │ │ vrhadd.s8 d2, d0, d0 │ │ │ │ @ instruction: 0xf7bc7034 │ │ │ │ - stmdacs r0, {r2, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r9, sl, 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 414e04 │ │ │ │ + blcs 414dfc │ │ │ │ @ instruction: 0xf107dc2c │ │ │ │ @ instruction: 0xf8d80b28 │ │ │ │ @ instruction: 0xf8d82014 │ │ │ │ strtmi r1, [r0], -r4 │ │ │ │ - blx 150420c │ │ │ │ + blx 1504204 │ │ │ │ @ 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 99aae │ │ │ │ + blx 99aa6 │ │ │ │ @ instruction: 0xf0055102 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8d1ea │ │ │ │ @ instruction: 0xf1b8801c │ │ │ │ bicle r0, lr, r0, lsl #30 │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ @ instruction: 0xf7bc4640 │ │ │ │ - ldmdbmi lr, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi lr, {r6, r7, r8, sl, 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 │ │ │ │ - b 1386160 │ │ │ │ + b 1486158 │ │ │ │ @ instruction: 0xf50468fb │ │ │ │ ldrmi r7, [r8, r7, asr #32] │ │ │ │ tstcs r0, r8, lsr fp │ │ │ │ - bl ff706170 │ │ │ │ - bmi 1490284 │ │ │ │ + bl ff806168 │ │ │ │ + bmi 149027c │ │ │ │ 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 502fe │ │ │ │ + blx 502f6 │ │ │ │ @ instruction: 0xf8d83001 │ │ │ │ @ instruction: 0xf0051004 │ │ │ │ @ instruction: 0xf8daf9f3 │ │ │ │ @ instruction: 0xf8d83308 │ │ │ │ movwcc r8, #4124 @ 0x101c │ │ │ │ movwcc pc, #35018 @ 0x88ca @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldr sp, [r9, r9, lsl #3]! │ │ │ │ teqcs r0, fp, ror r9 │ │ │ │ - strtvc pc, [pc], #-1287 @ 482d4 │ │ │ │ + strtvc pc, [pc], #-1287 @ 482cc │ │ │ │ ldmdavs sl, {r5, r9, sl, lr} │ │ │ │ movwcc r6, #35131 @ 0x893b │ │ │ │ andcc pc, r2, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf8fef005 │ │ │ │ @ instruction: 0x46234a39 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf507447a │ │ │ │ @ instruction: 0xf7f5703b │ │ │ │ - blmi bc7d34 │ │ │ │ + blmi bc7d2c │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ @ instruction: 0xf7bc58d4 │ │ │ │ - @ instruction: 0x2100eb98 │ │ │ │ + @ instruction: 0x2100eb9c │ │ │ │ sbcsvc pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0xf7bc60bc │ │ │ │ - @ instruction: 0x4604ecfc │ │ │ │ + strmi lr, [r4], -r0, lsl #26 │ │ │ │ teqle r7, r0, lsl #16 │ │ │ │ ldrbvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7bc4630 │ │ │ │ - blmi b438f4 │ │ │ │ + blmi b438fc │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi ac2828 │ │ │ │ + blmi ac2830 │ │ │ │ vmla.i8 d20, d0, d25 │ │ │ │ ldrbtmi r4, [fp], #-743 @ 0xfffffd19 │ │ │ │ ldrbtmi r2, [r9], #-2 │ │ │ │ @ instruction: 0xf5079302 │ │ │ │ movwls r7, #4923 @ 0x133b │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7d64623 │ │ │ │ @ instruction: 0x4630fd73 │ │ │ │ - ldmib sl, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462868bb │ │ │ │ - blvs 1e5a1bc │ │ │ │ + blvs 1e5a1b4 │ │ │ │ @ instruction: 0xf7bc4621 │ │ │ │ - bvs 1f4310c │ │ │ │ + bvs 1f43114 │ │ │ │ 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: 0xf04fec48 │ │ │ │ + @ instruction: 0xf04fec4c │ │ │ │ @ instruction: 0xe77e30ff │ │ │ │ - ldmdb lr!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r0, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcsvc pc, r0, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r8], #-752 @ 0xfffffd10 │ │ │ │ - andeq fp, r3, sl, lsr #23 │ │ │ │ - ldrdeq r7, [r3], -ip │ │ │ │ - ldrdeq r7, [r3], -r6 │ │ │ │ + ldc 7, cr15, [ip], #-752 @ 0xfffffd10 │ │ │ │ + @ instruction: 0x0003bbb2 │ │ │ │ + andeq r7, r3, r4, ror #29 │ │ │ │ + ldrdeq r7, [r3], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r8, r2, ror r5 │ │ │ │ + andeq r1, r8, sl, ror r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + andeq r1, r8, sl, lsl r5 │ │ │ │ + andeq r1, r8, r8, lsl r5 │ │ │ │ andeq r1, r8, r2, lsl r5 │ │ │ │ - andeq r1, r8, r0, lsl r5 │ │ │ │ - andeq r1, r8, sl, lsl #10 │ │ │ │ - andeq r1, r8, ip, lsl #9 │ │ │ │ - andeq r7, r3, sl, ror sp │ │ │ │ - andeq r5, r1, ip, lsl r5 │ │ │ │ + muleq r8, r4, r4 │ │ │ │ + andeq r7, r3, r2, lsl #27 │ │ │ │ + andeq r5, r1, r4, lsl r5 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r1, r6, ror #9 │ │ │ │ ldrdeq r5, [r1], -lr │ │ │ │ - andeq r1, r8, r2, ror r3 │ │ │ │ + ldrdeq r5, [r1], -r6 │ │ │ │ + andeq r1, r8, sl, ror r3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, sl, sp, asr #24 │ │ │ │ ldrbtmi r4, [ip], #-2893 @ 0xfffff4b3 │ │ │ │ @ instruction: 0xf107af00 │ │ │ │ @@ -68913,154 +68911,154 @@ │ │ │ │ strbmi r2, [r8], -r8, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627b │ │ │ │ @ instruction: 0xf7f50300 │ │ │ │ stmdbmi r7, {r0, r1, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0xf7bc4478 │ │ │ │ - stmdacs r0, {r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ strmi sp, [r4], -r7, asr #32 │ │ │ │ andcs r2, r0, r3, lsl #12 │ │ │ │ ldreq pc, [r0, #-263] @ 0xfffffef9 │ │ │ │ @ instruction: 0xf83cf003 │ │ │ │ vst4.16 {d22-d25}, [pc :256], r8 │ │ │ │ strtmi r6, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf800f003 │ │ │ │ ldmdavs r8!, {r3, r4, r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ ldrdgt pc, [r0], -r0 │ │ │ │ @ instruction: 0xf89c4662 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ @ instruction: 0xf812e7f1 │ │ │ │ - blcs 58058 │ │ │ │ - blcs 2bc80c │ │ │ │ - blcs 8780bc │ │ │ │ - blcs 93c83c │ │ │ │ + blcs 58050 │ │ │ │ + blcs 2bc804 │ │ │ │ + blcs 8780b4 │ │ │ │ + blcs 93c834 │ │ │ │ strtmi sp, [sl], -r7, ror #1 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ adcsvs r4, lr, r0, ror #12 │ │ │ │ ldc2l 0, cr15, [r8, #-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 │ │ │ │ - ldmda r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorle r4, r3, r0, asr #10 │ │ │ │ @ instruction: 0xf7e24650 │ │ │ │ ldmdavs r8!, {r0, r2, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0024621 │ │ │ │ stmdacs r0, {r0, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcne 1, cr13, [r8, #-828]! @ 0xfffffcc4 │ │ │ │ @ instruction: 0xffeaf002 │ │ │ │ strtmi r4, [r2], -r4, lsr #16 │ │ │ │ @ instruction: 0x11b1f240 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ andcs pc, r0, r1, asr #22 │ │ │ │ - blmi 79ad3c │ │ │ │ + blmi 79ad34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f22528 │ │ │ │ + bvs 1f22520 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ 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 │ │ │ │ strbmi r3, [r9], -r1 │ │ │ │ @ instruction: 0xf7bb60f8 │ │ │ │ - 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} │ │ │ │ ldmdami r4, {r2, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ strtmi r7, [r8], -sp, asr #10 │ │ │ │ @ instruction: 0xf9fef7f5 │ │ │ │ @ instruction: 0xf7e24650 │ │ │ │ ldcne 8, cr15, [r8, #-860]! @ 0xfffffca4 │ │ │ │ @ instruction: 0xffb4f002 │ │ │ │ strtmi r4, [r2], -ip, lsl #16 │ │ │ │ bicsvc pc, r4, pc, asr #8 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ strtmi pc, [r8], -fp, lsl #22 │ │ │ │ @ instruction: 0xf7bce7c8 │ │ │ │ - svclt 0x0000e8b0 │ │ │ │ - andeq r7, r3, sl, lsl #24 │ │ │ │ + svclt 0x0000e8b4 │ │ │ │ + andeq r7, r3, r2, lsl ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r0, r2, lsl r4 │ │ │ │ - andeq r5, r1, r4, lsl r4 │ │ │ │ - andeq r5, r1, ip, ror #4 │ │ │ │ - andeq r7, r3, r8, asr #22 │ │ │ │ - andeq r1, r8, r8, ror #3 │ │ │ │ - andeq r5, r1, r0, lsl #4 │ │ │ │ + andeq ip, r0, sl, lsl #8 │ │ │ │ + andeq r5, r1, ip, lsl #8 │ │ │ │ + andeq r5, r1, r4, ror #4 │ │ │ │ + andeq r7, r3, r0, asr fp │ │ │ │ + strdeq r1, [r8], -r0 │ │ │ │ + strdeq r5, [r1], -r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r8, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2904 @ 0xfffff4a8 │ │ │ │ ldmpl r3, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbsle r2, pc, r0, lsl #16 │ │ │ │ teqcs sl, lr, lsl #12 │ │ │ │ @ instruction: 0xf7bc4680 │ │ │ │ - @ instruction: 0x4604ea58 │ │ │ │ + @ instruction: 0x4604ea5c │ │ │ │ rsbsle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0x4640213a │ │ │ │ - bl fed86478 │ │ │ │ + bl fee86470 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bl fe87c750 │ │ │ │ + bl fe87c748 │ │ │ │ @ instruction: 0xf1090908 │ │ │ │ ldrbmi r0, [r0], -r1, lsl #20 │ │ │ │ @ instruction: 0xf8d8f7e2 │ │ │ │ @ instruction: 0x46414652 │ │ │ │ @ instruction: 0xf7f54605 │ │ │ │ stmdavc r2!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs ed11ac │ │ │ │ - bcs 878210 │ │ │ │ + bcs ed11a4 │ │ │ │ + bcs 878208 │ │ │ │ andcc pc, r9, r5, lsl #16 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ - bcs 2911bc │ │ │ │ + bcs 2911b4 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ @ instruction: 0xb1ab0301 │ │ │ │ ldrmi r4, [r1], -r2, lsr #12 │ │ │ │ svcgt 0x0001f812 │ │ │ │ svceq 0x0020f1bc │ │ │ │ @ instruction: 0xf1bcbf18 │ │ │ │ svclt 0x000c0f3a │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svceq 0x0009f1bc │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 491ec │ │ │ │ + blcs 491e4 │ │ │ │ @ instruction: 0xf1c8d1ed │ │ │ │ strmi r0, [r9], #2305 @ 0x901 │ │ │ │ eorsle r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0xf89844c8 │ │ │ │ - blcs 545fc │ │ │ │ + blcs 545f4 │ │ │ │ @ instruction: 0x4640d057 │ │ │ │ @ instruction: 0xf7d246b8 │ │ │ │ stmdbmi pc!, {r0, r1, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x4681463a │ │ │ │ @ instruction: 0xf7bc4479 │ │ │ │ - @ instruction: 0x4604e93a │ │ │ │ + @ instruction: 0x4604e93e │ │ │ │ @ instruction: 0xf8dfb330 │ │ │ │ ldrbtmi sl, [sl], #176 @ 0xb0 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ mulcc r1, r5, fp │ │ │ │ @ instruction: 0x4642d01c │ │ │ │ andcs r4, r0, r1, asr r6 │ │ │ │ - stmdb r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ @ instruction: 0xf83cf7e2 │ │ │ │ @ instruction: 0xf7e24648 │ │ │ │ @ instruction: 0x4620f839 │ │ │ │ - blmi 79aecc │ │ │ │ + blmi 79aec4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf7e24628 │ │ │ │ @@ -69069,195 +69067,195 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andcs lr, r8, r8, ror #15 │ │ │ │ @ instruction: 0xf868f7e2 │ │ │ │ @ instruction: 0x46054914 │ │ │ │ ldrbtmi r2, [r9], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf93cf7f5 │ │ │ │ mulcc r0, r8, r8 │ │ │ │ - blcs 2a4e40 │ │ │ │ - blcs 8782f4 │ │ │ │ + blcs 2a4e38 │ │ │ │ + blcs 8782ec │ │ │ │ @ instruction: 0x4643d1b1 │ │ │ │ @ instruction: 0xf8134619 │ │ │ │ - bcs 2942a4 │ │ │ │ - bcs 878304 │ │ │ │ + bcs 29429c │ │ │ │ + bcs 8782fc │ │ │ │ @ instruction: 0xf1c8d0f8 │ │ │ │ strmi r0, [r9], #2305 @ 0x901 │ │ │ │ strtmi lr, [r8], -r0, lsr #15 │ │ │ │ @ instruction: 0xf802f7e2 │ │ │ │ @ instruction: 0xf7bbe7dc │ │ │ │ - svclt 0x0000efe6 │ │ │ │ - andeq r7, r3, r2, lsr #21 │ │ │ │ + svclt 0x0000efea │ │ │ │ + andeq r7, r3, sl, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r0, r0, lsl pc │ │ │ │ - andeq sp, r0, r2, lsl #30 │ │ │ │ - @ instruction: 0x000379b4 │ │ │ │ - @ instruction: 0x000151ba │ │ │ │ + andeq sp, r0, r8, lsl #30 │ │ │ │ + strdeq sp, [r0], -sl │ │ │ │ + @ instruction: 0x000379bc │ │ │ │ + @ instruction: 0x000151b2 │ │ │ │ smlabbcs r4, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186854 │ │ │ │ + blvc 18684c │ │ │ │ svclt 0x0000e732 │ │ │ │ smlabbcs r3, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186864 │ │ │ │ + blvc 18685c │ │ │ │ svclt 0x0000e72a │ │ │ │ smlabbcs r2, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186874 │ │ │ │ + blvc 18686c │ │ │ │ svclt 0x0000e722 │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186884 │ │ │ │ + blvc 18687c │ │ │ │ svclt 0x0000e71a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9f91c │ │ │ │ + bl feb9f914 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 200bd04 │ │ │ │ - blmi 201a138 │ │ │ │ + bmi 200bcfc │ │ │ │ + blmi 201a130 │ │ │ │ ldcvc 5, cr15, [sp, #-692] @ 0xfffffd4c │ │ │ │ ldmdami lr!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrdmi pc, [r0], -ip │ │ │ │ ldrbtmi sl, [r8], #-3846 @ 0xfffff0fa │ │ │ │ @ instruction: 0xf10758d3 │ │ │ │ @ instruction: 0xf8df022c │ │ │ │ ldmdavs fp, {r2, r3, r5, r6, r7, r8, sp, lr, pc} │ │ │ │ subscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtcs pc, [r8], #-2240 @ 0xfffff740 @ │ │ │ │ @ instruction: 0xf10744fe │ │ │ │ rscsvs r0, ip, #48, 4 │ │ │ │ ldrtcs pc, [r4], #-2240 @ 0xfffff740 @ │ │ │ │ mvnslt r6, ip, lsr r3 │ │ │ │ - bmi 1d5b530 │ │ │ │ + bmi 1d5b528 │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [sl], #-2931 @ 0xfffff48d │ │ │ │ ldrbtmi r4, [fp], #-2163 @ 0xfffff78d │ │ │ │ - blmi 1d20b60 │ │ │ │ + blmi 1d20b58 │ │ │ │ stmdbcs r6, {r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x4602bf18 │ │ │ │ andsgt pc, r4, r7, asr #17 │ │ │ │ mvnsvs r4, fp, ror r4 │ │ │ │ @ instruction: 0xf8c760bb │ │ │ │ stcvs 0, cr14, [r3], #-144 @ 0xffffff70 │ │ │ │ svclt 0x00182b02 │ │ │ │ @ instruction: 0xd01b6af8 │ │ │ │ stmib r7, {r2, r6, sl, fp, sp, lr}^ │ │ │ │ stccs 0, cr4, [r0], {11} │ │ │ │ - blmi 1abcf74 │ │ │ │ + blmi 1abcf6c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ldrtcs pc, [r8], #-2243 @ 0xfffff73d @ │ │ │ │ ldrtcs pc, [r4], #-2243 @ 0xfffff73d @ │ │ │ │ - blmi 179b148 │ │ │ │ + blmi 179b140 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, asr r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ ldrvc pc, [r7, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blcc e375c │ │ │ │ + blcc e3754 │ │ │ │ stmdble r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8546b62 │ │ │ │ - bcs 5f3ec │ │ │ │ + bcs 5f3e4 │ │ │ │ andls sp, r4, #99 @ 0x63 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x461969fa │ │ │ │ andpl lr, r2, #3358720 @ 0x334000 │ │ │ │ strls r2, [r1], #-513 @ 0xfffffdff │ │ │ │ andls r6, r0, r8, lsr r9 │ │ │ │ adcvc pc, sl, r7, lsl #10 │ │ │ │ - bl fe2066ec │ │ │ │ + bl fe3066e4 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bc2000 │ │ │ │ - blmi 14c2c68 │ │ │ │ + blmi 14c2c70 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - b 1e86708 │ │ │ │ + b 1f86700 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d172 │ │ │ │ @ instruction: 0x46300638 │ │ │ │ - b ffc86718 │ │ │ │ - bvs 1edb550 │ │ │ │ + b ffd86710 │ │ │ │ + bvs 1edb548 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr10, cr11, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr14, cr11, {5} │ │ │ │ vtst.8 d22, d16, d27 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ @ instruction: 0x461861bb │ │ │ │ @ instruction: 0x73aaf507 │ │ │ │ teqcs r6, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7d668f9 │ │ │ │ @ instruction: 0x4630faf1 │ │ │ │ - svc 0x0058f7bb │ │ │ │ - bvs f1a0fc │ │ │ │ - blvs 1e5a6c0 │ │ │ │ + svc 0x005cf7bb │ │ │ │ + bvs f1a0f4 │ │ │ │ + blvs 1e5a6b8 │ │ │ │ @ instruction: 0xf7bc4621 │ │ │ │ - bvs ffe82c08 │ │ │ │ + bvs ffe82c10 │ │ │ │ strteq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ - blvs ff111070 │ │ │ │ - blcc a187c │ │ │ │ + blvs ff111068 │ │ │ │ + blcc a1874 │ │ │ │ stmible sp, {r1, r8, r9, fp, sp} │ │ │ │ mcrrvs 9, 7, r6, r3, cr10 @ │ │ │ │ addsmi r6, r0, #1179648 @ 0x120000 │ │ │ │ - blvs ebc8f0 │ │ │ │ + blvs ebc8e8 │ │ │ │ strbvs r6, [fp], #-2882 @ 0xfffff4be │ │ │ │ tstlt sl, fp, asr #6 │ │ │ │ @ instruction: 0xf7e14610 │ │ │ │ stmdavs r0!, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xff10f7e1 │ │ │ │ vmovvs r6, ip, d27 │ │ │ │ stccs 2, cr6, [r0], {252} @ 0xfc │ │ │ │ svcge 0x0073f47f │ │ │ │ ldmibvs r9!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xb1f0fd99 │ │ │ │ ldrbtmi r4, [sl], #-2600 @ 0xfffff5d8 │ │ │ │ subvc pc, sp, #8388608 @ 0x800000 │ │ │ │ ldmdbvs sl!, {r0, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvs 112090c │ │ │ │ + blvs 1120904 │ │ │ │ @ instruction: 0x4618b11b │ │ │ │ cdp2 7, 15, cr15, cr8, cr1, {7} │ │ │ │ @ instruction: 0xf7e16820 │ │ │ │ ldmdbvs fp!, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r7, {r2, r3, r4, fp, sp, lr}^ │ │ │ │ stccs 4, cr4, [r0], {11} │ │ │ │ svcge 0x0057f47f │ │ │ │ tstlt sl, pc, asr r7 │ │ │ │ @ instruction: 0xf7e14610 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cdp2 7, 14, cr15, cr6, cr1, {7} │ │ │ │ - blmi 702668 │ │ │ │ + blmi 702660 │ │ │ │ ldrbtmi r4, [fp], #-2586 @ 0xfffff5e6 │ │ │ │ @ instruction: 0xf503447a │ │ │ │ ldm r2, {r0, r2, r3, r6, r8, r9, ip, sp, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrb r0, [r5, r3] │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ @ instruction: 0xf85ee024 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x47986a3b │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb r8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr11, {5} │ │ │ │ - ldrdeq r7, [r3], -r4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r8, sl, lsr #31 │ │ │ │ - @ instruction: 0x000378b0 │ │ │ │ - andeq r5, r1, r8, ror #1 │ │ │ │ - ldrdeq r5, [r1], -sl │ │ │ │ - andeq r4, r1, sl, lsr #31 │ │ │ │ - ldrdeq r5, [r1], -r4 │ │ │ │ - andeq fp, r3, r0, asr r5 │ │ │ │ - andeq r0, r8, lr, lsr pc │ │ │ │ - andeq r7, r3, r0, asr r8 │ │ │ │ + ldmdb ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr6, cr11, {5} │ │ │ │ + ldrdeq r7, [r3], -ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x00080fb2 │ │ │ │ + @ instruction: 0x000378b8 │ │ │ │ + andeq r5, r1, r0, ror #1 │ │ │ │ + ldrdeq r5, [r1], -r2 │ │ │ │ + andeq r4, r1, r2, lsr #31 │ │ │ │ + andeq r5, r1, ip, asr #1 │ │ │ │ + andeq fp, r3, r8, asr r5 │ │ │ │ + andeq r0, r8, r6, asr #30 │ │ │ │ + andeq r7, r3, r8, asr r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r8, lr, lsr #28 │ │ │ │ - andeq r0, r8, lr, ror #27 │ │ │ │ - andeq r0, r1, r4, ror #20 │ │ │ │ + andeq r0, r8, r6, lsr lr │ │ │ │ + strdeq r0, [r8], -r6 │ │ │ │ + andeq r0, r1, ip, asr sl │ │ │ │ ldrblt fp, [r8, #808]! @ 0x328 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00006885 │ │ │ │ orrlt r4, sp, r4, lsl #12 │ │ │ │ smlaltblt r6, lr, lr, r8 │ │ │ │ @@ -69282,254 +69280,254 @@ │ │ │ │ orrslt r4, sp, r4, lsl #12 │ │ │ │ cmplt r6, lr, ror #24 │ │ │ │ tstlt r8, r0, ror ip │ │ │ │ @ instruction: 0xffeef7ff │ │ │ │ tstlt r8, r0, ror fp │ │ │ │ cdp2 7, 6, cr15, cr14, cr1, {7} │ │ │ │ @ instruction: 0xf7e14630 │ │ │ │ - blvs 1a88390 │ │ │ │ + blvs 1a88388 │ │ │ │ @ instruction: 0xf7e1b108 │ │ │ │ strtmi pc, [r8], -r7, ror #28 │ │ │ │ cdp2 7, 6, cr15, cr4, cr1, {7} │ │ │ │ tstlt r8, r0, ror #22 │ │ │ │ cdp2 7, 6, cr15, cr0, cr1, {7} │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ cdplt 7, 5, cr15, cr10, cr1, {7} │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9fc10 │ │ │ │ + bl feb9fc08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2ad0bd0 │ │ │ │ stcmi 13, cr4, [sp], #112 @ 0x70 │ │ │ │ - blmi febb4638 │ │ │ │ + blmi febb4630 │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ eorsvs r1, sl, #9 │ │ │ │ stcmi 8, cr5, [fp], #908 @ 0x38c │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f33fc │ │ │ │ movwcs r0, #768 @ 0x300 │ │ │ │ mvnsvs r4, ip, ror r4 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ addshi pc, r4, r0 │ │ │ │ @ instruction: 0x6c136afa │ │ │ │ - bvs ffef509c │ │ │ │ + bvs ffef5094 │ │ │ │ ldrvs r2, [r3], #-769 @ 0xfffffcff │ │ │ │ - blmi fe81b4dc │ │ │ │ + blmi fe81b4d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-60 @ 0xffffffc4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_fsxc, r0, asr #32 │ │ │ │ strmi pc, [r4, -r7, lsl #4] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blcs 1239c4 │ │ │ │ - bvs efce20 │ │ │ │ + blcs 1239bc │ │ │ │ + bvs efce18 │ │ │ │ @ instruction: 0xf5072130 │ │ │ │ @ instruction: 0xf0047033 │ │ │ │ - bvs fef47f3c │ │ │ │ + bvs fef47f34 │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldcmi 0, cr8, [r4], {241} @ 0xf1 │ │ │ │ - bvs 1e59c84 │ │ │ │ + bvs 1e59c7c │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r1, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ @ instruction: 0xf5079403 │ │ │ │ - bvs 1f65774 │ │ │ │ + bvs 1f6576c │ │ │ │ eorsvc pc, pc, r7, lsl #10 │ │ │ │ - bmi fe3ad6b4 │ │ │ │ + bmi fe3ad6ac │ │ │ │ ldrbtmi r4, [sl], #-2957 @ 0xfffff473 │ │ │ │ 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 │ │ │ │ - b 8069bc │ │ │ │ - bvs fee633b4 │ │ │ │ + b 9069b4 │ │ │ │ + bvs fee633ac │ │ │ │ tstcs r4, #35651584 @ 0x2200000 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ movwls r7, #802 @ 0x322 │ │ │ │ teqpeq r8, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ cdp2 0, 4, cr15, cr6, cr1, {0} │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7bb617b │ │ │ │ - blmi 200497c │ │ │ │ + blmi 2004984 │ │ │ │ ldmibvs sl!, {r8, sp}^ │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stmdb r2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ strtvc pc, [ip], r7, lsl #10 │ │ │ │ @ instruction: 0xf7bc4630 │ │ │ │ - blmi 1e03100 │ │ │ │ + blmi 1e03108 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - ldmdbvs fp!, {r2, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r3, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi 1cd53d0 │ │ │ │ + blmi 1cd53c8 │ │ │ │ ldrbtmi r4, [fp], #-2418 @ 0xfffff68e │ │ │ │ ldmdbvs r8, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #15291 @ 0x3bbb │ │ │ │ msrvc CPSR_x, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf5079304 │ │ │ │ movwls r7, #4927 @ 0x133f │ │ │ │ movwls r2, #824 @ 0x338 │ │ │ │ @ instruction: 0xf7d64623 │ │ │ │ @ instruction: 0x4630f973 │ │ │ │ - ldcl 7, cr15, [sl, #748] @ 0x2ec │ │ │ │ + ldcl 7, cr15, [lr, #748] @ 0x2ec │ │ │ │ @ instruction: 0x462868fa │ │ │ │ @ instruction: 0x46214790 │ │ │ │ @ instruction: 0xf7bb6bf8 │ │ │ │ - ldmdbvs r8!, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs r8!, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ stc2 7, cr15, [r8, #900]! @ 0x384 │ │ │ │ movwcs r6, #6906 @ 0x1afa │ │ │ │ @ instruction: 0xe7716413 │ │ │ │ teqcs r0, sl, lsr sl │ │ │ │ eorvc pc, r7, r7, lsl #10 │ │ │ │ ldc2 0, cr15, [r2], #16 │ │ │ │ - blcs 1e366c │ │ │ │ + blcs 1e3664 │ │ │ │ mrrcmi 0, 7, sp, lr, cr3 │ │ │ │ - bvs 1e59d78 │ │ │ │ + bvs 1e59d70 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 173cd58 │ │ │ │ + blmi 173cd50 │ │ │ │ eorvc pc, r7, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf5079403 │ │ │ │ - bvs 1f64c9c │ │ │ │ + bvs 1f64c94 │ │ │ │ andls r4, r1, #2063597568 @ 0x7b000000 │ │ │ │ movtvc pc, #54531 @ 0xd503 @ │ │ │ │ movwls r4, #19030 @ 0x4a56 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [sl], #-1561 @ 0xfffff9e7 │ │ │ │ andls r9, r0, #33554432 @ 0x2000000 │ │ │ │ @ instruction: 0xf7bc2201 │ │ │ │ - tstcs r4, #2719744 @ 0x298000 │ │ │ │ + tstcs r4, #2785280 @ 0x2a8000 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ movwls r7, #797 @ 0x31d │ │ │ │ @ instruction: 0xf1074622 │ │ │ │ - bvs e89890 │ │ │ │ + bvs e89888 │ │ │ │ @ instruction: 0xf0016ab8 │ │ │ │ @ instruction: 0xf107fdcd │ │ │ │ @ instruction: 0x61b80134 │ │ │ │ @ instruction: 0xf7bb2000 │ │ │ │ - blmi 110488c │ │ │ │ + blmi 1104894 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stm sl, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm lr, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d148 │ │ │ │ ldrtmi r0, [r0], -r0, asr #12 │ │ │ │ - stmdb r2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [ip], {187} @ 0xbb │ │ │ │ + ldcl 7, cr15, [r0], {187} @ 0xbb │ │ │ │ movwls r6, #10683 @ 0x29bb │ │ │ │ andcc pc, pc, #64, 4 │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blvs f23184 │ │ │ │ + blvs f2317c │ │ │ │ @ instruction: 0xf5079303 │ │ │ │ movwls r7, #17181 @ 0x431d │ │ │ │ teqpvc pc, #29360128 @ p-variant is OBSOLETE @ 0x1c00000 │ │ │ │ teqcs r7, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8fcf7d6 │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - ldmdbvs sl!, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbvs sl!, {r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ strcs r4, [r1, #-1576] @ 0xfffff9d8 │ │ │ │ @ instruction: 0x46214790 │ │ │ │ @ instruction: 0xf7bb6b78 │ │ │ │ - ldmibvs r8!, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r8!, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldc2 7, cr15, [r0, #-900]! @ 0xfffffc7c │ │ │ │ ldmib r7, {r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ strtmi r2, [r3], -r8, lsl #2 │ │ │ │ strmi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xff9ef7fe │ │ │ │ stcmi 6, cr14, [r9], #-976 @ 0xfffffc30 │ │ │ │ @ instruction: 0xe78a447c │ │ │ │ ldrbtmi r4, [ip], #-3112 @ 0xfffff3d8 │ │ │ │ - blmi a828ac │ │ │ │ + blmi a828a4 │ │ │ │ ldrbtmi r4, [fp], #-2600 @ 0xfffff5d8 │ │ │ │ @ instruction: 0xf503447a │ │ │ │ ldm r2, {r0, r2, r3, r6, r8, r9, ip, sp, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ str r0, [r2, r3] │ │ │ │ ldmibvs sl!, {r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00b6f7bb │ │ │ │ - bmi 85b920 │ │ │ │ + svc 0x00baf7bb │ │ │ │ + bmi 85b918 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ movtvc pc, #54531 @ 0xd503 @ │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blmi 402888 │ │ │ │ + blmi 402880 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bb70ac │ │ │ │ - @ instruction: 0xf7bbefa2 │ │ │ │ - svclt 0x0000ecdc │ │ │ │ - andeq r7, r3, r0, ror #11 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r3, r8, asr #11 │ │ │ │ - andeq r7, r3, r8, lsr #11 │ │ │ │ - @ instruction: 0x00014db8 │ │ │ │ - andeq r0, r8, lr, lsr #24 │ │ │ │ - muleq r1, r6, sp │ │ │ │ + @ instruction: 0xf7bbefa6 │ │ │ │ + svclt 0x0000ece0 │ │ │ │ + andeq r7, r3, r8, ror #11 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r7, [r3], -r0 │ │ │ │ + @ instruction: 0x000375b0 │ │ │ │ + @ instruction: 0x00014db0 │ │ │ │ + andeq r0, r8, r6, lsr ip │ │ │ │ + andeq r4, r1, lr, lsl #27 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r3, r2, lsr #3 │ │ │ │ - andeq r4, r1, r8, ror #23 │ │ │ │ - andeq r4, r1, r4, asr #25 │ │ │ │ - andeq r0, r8, r0, asr #22 │ │ │ │ - muleq r1, sl, ip │ │ │ │ - strheq fp, [r3], -r4 │ │ │ │ - strdeq r4, [r1], -sl │ │ │ │ - ldrdeq r4, [r1], -r8 │ │ │ │ - ldrdeq r4, [r1], -r2 │ │ │ │ - andeq r0, r8, r6, ror #20 │ │ │ │ - ldrdeq r0, [r1], -ip │ │ │ │ - andeq r0, r8, ip, lsr sl │ │ │ │ - @ instruction: 0x000106b2 │ │ │ │ + andeq fp, r3, sl, lsr #3 │ │ │ │ + andeq r4, r1, r0, ror #23 │ │ │ │ + @ instruction: 0x00014cbc │ │ │ │ + andeq r0, r8, r8, asr #22 │ │ │ │ + muleq r1, r2, ip │ │ │ │ + strheq fp, [r3], -ip │ │ │ │ + strdeq r4, [r1], -r2 │ │ │ │ + ldrdeq r4, [r1], -r0 │ │ │ │ + andeq r4, r1, sl, asr #23 │ │ │ │ + andeq r0, r8, lr, ror #20 │ │ │ │ + ldrdeq r0, [r1], -r4 │ │ │ │ + andeq r0, r8, r4, asr #20 │ │ │ │ + andeq r0, r1, sl, lsr #13 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r1, #-692]! @ 0xfffffd4c │ │ │ │ strmi sl, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0x46104616 │ │ │ │ strmi r4, [r8], r6, asr #21 │ │ │ │ stmib r7, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi ff191960 │ │ │ │ + bmi ff191958 │ │ │ │ ldrbtmi r4, [sl], #-3013 @ 0xfffff43b │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adccc pc, ip, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2l 0, cr15, [ip], {4} │ │ │ │ @ instruction: 0xf7bbe00c │ │ │ │ - stmdavs r3, {r1, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - blcs 1d1a584 │ │ │ │ - blcs 1789d4 │ │ │ │ + stmdavs r3, {r1, r2, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + blcs 1d1a57c │ │ │ │ + blcs 1789cc │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ cmple ip, r0, lsl #18 │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r8!, {r0, r9, sl, lr}^ │ │ │ │ svclt 0x00142b02 │ │ │ │ andscs r2, r0, #28, 4 @ 0xc0000001 │ │ │ │ - stmia ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ff9505ac │ │ │ │ - blcs e2e6c │ │ │ │ + ldm r0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ff9505a4 │ │ │ │ + blcs e2e64 │ │ │ │ @ instruction: 0x4641d037 │ │ │ │ ldrtmi r2, [r2], -r6 │ │ │ │ mcr2 7, 1, pc, cr14, cr15, {7} @ │ │ │ │ strbmi r4, [r0], -pc, lsr #19 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r0, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ @@ -69542,256 +69540,256 @@ │ │ │ │ @ instruction: 0xf0000f6e │ │ │ │ @ instruction: 0xf1b880f4 │ │ │ │ @ instruction: 0xf0000f8f │ │ │ │ stmiami r3!, {r1, r2, r4, r8, pc} │ │ │ │ cmppmi r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #-2426 @ 0xfffff686 │ │ │ │ mcr2 7, 7, pc, cr10, cr6, {7} @ │ │ │ │ - blmi fe79b874 │ │ │ │ + blmi fe79b86c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr #5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_fc, r0, asr #32 │ │ │ │ strvc pc, [sp, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463083f0 │ │ │ │ - blx fec04e2a │ │ │ │ + blx fec04e22 │ │ │ │ strcc lr, [r1], #-1987 @ 0xfffff83d │ │ │ │ - blcs 1c3d518 │ │ │ │ + blcs 1c3d510 │ │ │ │ @ instruction: 0xf507d0df │ │ │ │ @ instruction: 0x4632749e │ │ │ │ @ instruction: 0x46202130 │ │ │ │ - blx 1684e42 │ │ │ │ + blx 1684e3a │ │ │ │ @ instruction: 0xf507682b │ │ │ │ subcs r7, r0, #-2147483603 @ 0x8000002d │ │ │ │ adcsvs r4, fp, r8, lsl r6 │ │ │ │ @ instruction: 0xff58f7d5 │ │ │ │ strbmi r4, [r3], -sp, lsl #21 │ │ │ │ andmi lr, r0, sp, asr #19 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0xf5077180 │ │ │ │ @ instruction: 0xf7f570d6 │ │ │ │ @ instruction: 0xf107f8df │ │ │ │ @ instruction: 0x4648011c │ │ │ │ - stcl 7, cr15, [sl, #748]! @ 0x2ec │ │ │ │ + stcl 7, cr15, [lr, #748]! @ 0x2ec │ │ │ │ ldmdbvs sl!, {r1, r2, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - strmi lr, [r6], -ip, asr #30 │ │ │ │ + @ instruction: 0x4606ef50 │ │ │ │ cmnle sp, r0, lsl #16 │ │ │ │ streq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - blmi 2044d94 │ │ │ │ + blmi 2044d9c │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4620 │ │ │ │ - bmi 1fc3cc8 │ │ │ │ + bmi 1fc3cd0 │ │ │ │ @ instruction: 0xf04f497d │ │ │ │ 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 │ │ │ │ @ instruction: 0xffc2f7d5 │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - strtmi lr, [r0], -sl, lsr #24 │ │ │ │ + strtmi lr, [r0], -lr, lsr #24 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x463169f8 │ │ │ │ - ldc 7, cr15, [r8, #748]! @ 0x2ec │ │ │ │ + ldc 7, cr15, [ip, #748]! @ 0x2ec │ │ │ │ ldclmi 7, cr14, [r1], #-564 @ 0xfffffdcc │ │ │ │ ldmdbvs sp!, {sp}^ │ │ │ │ ldrbtmi r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ orrvs pc, r7, pc, asr #8 │ │ │ │ andls r4, r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ movwcs pc, #18505 @ 0x4849 @ │ │ │ │ tstpvs r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ tstls r0, sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7eb4139 │ │ │ │ stmdbmi r7!, {r0, r1, r2, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x006ff77f │ │ │ │ andcs r4, r2, #1622016 @ 0x18c000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr2, cr11, {5} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr6, cr11, {5} │ │ │ │ stclmi 7, cr14, [r1], #-412 @ 0xfffffe64 │ │ │ │ ldmdbvs sp!, {r8, sp}^ │ │ │ │ ldrbtmi r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ strtmi r9, [sl], -r0, lsl #2 │ │ │ │ teqpmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ movwcs pc, #18467 @ 0x4823 @ │ │ │ │ tstpvs r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ tstls r0, sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7eb4132 │ │ │ │ ldmdbmi r7, {r0, r3, r4, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -lr, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x0049f77f │ │ │ │ andcs r4, r2, #1359872 @ 0x14c000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - mcr 7, 1, pc, cr12, cr11, {5} @ │ │ │ │ - blmi 14c2c64 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr0, cr11, {5} │ │ │ │ + blmi 14c2c5c │ │ │ │ ldrbtmi r4, [fp], #-2641 @ 0xfffff5af │ │ │ │ @ instruction: 0xf503447a │ │ │ │ ldm r2, {r0, r2, r3, r6, r8, r9, ip, sp, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ str r0, [r3, -r3]! │ │ │ │ ldmdbvs sl!, {r1, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr2, cr11, {5} @ │ │ │ │ + mcr 7, 2, pc, cr6, cr11, {5} @ │ │ │ │ tstcs r0, r8, asr #24 │ │ │ │ movwcs r6, #14718 @ 0x397e │ │ │ │ tstls r0, ip, ror r4 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpmi pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffe8f7ea │ │ │ │ vst1.8 {d20-d22}, [r0 :256], r2 │ │ │ │ movwcs r6, #17664 @ 0x4500 │ │ │ │ orrvs pc, r8, pc, asr #8 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xffdef7ea │ │ │ │ andcs r4, r2, #1015808 @ 0xf8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 7, cr15, [sl, #748]! @ 0x2ec │ │ │ │ + ldcl 7, cr15, [lr, #748]! @ 0x2ec │ │ │ │ ldcmi 7, cr14, [ip], #-60 @ 0xffffffc4 │ │ │ │ ldmdbvs sp!, {r8, sp}^ │ │ │ │ ldrbtmi r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ strtmi r9, [sl], -r0, lsl #2 │ │ │ │ cmppmi r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ movwcs pc, #20427 @ 0x4fcb @ │ │ │ │ tstpvs r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ tstls r0, sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7ea4146 │ │ │ │ ldmdbmi r2!, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ mrcge 7, 7, APSR_nzcv, cr1, cr15, {3} │ │ │ │ andcs r4, r2, #753664 @ 0xb8000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldcl 7, cr15, [r4, #748] @ 0x2ec │ │ │ │ + ldcl 7, cr15, [r8, #748] @ 0x2ec │ │ │ │ stcmi 6, cr14, [ip], #-932 @ 0xfffffc5c │ │ │ │ ldmdbvs sp!, {r8, sp}^ │ │ │ │ ldrbtmi r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ strtmi r9, [sl], -r0, lsl #2 │ │ │ │ cmppmi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ movwcs pc, #20389 @ 0x4fa5 @ │ │ │ │ tstpvs r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ tstls r0, sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7ea414d │ │ │ │ stmdbmi r2!, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -sl, lsl #4 │ │ │ │ @ instruction: 0xf7bb4479 │ │ │ │ - stmdacs r0, {r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ mcrge 7, 6, pc, cr11, cr15, {3} @ │ │ │ │ andcs r4, r2, #491520 @ 0x78000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - stc 7, cr15, [lr, #748]! @ 0x2ec │ │ │ │ + ldc 7, cr15, [r2, #748]! @ 0x2ec │ │ │ │ @ instruction: 0xf7bbe6c3 │ │ │ │ - svclt 0x0000eb14 │ │ │ │ - @ instruction: 0x000372b8 │ │ │ │ - andeq r7, r3, lr, lsr #5 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r1, r4, sl │ │ │ │ - andeq r4, r1, lr, lsr #18 │ │ │ │ - andeq r7, r3, ip, lsl #4 │ │ │ │ - andeq r4, r1, r8, lsl sl │ │ │ │ + svclt 0x0000eb18 │ │ │ │ + andeq r7, r3, r0, asr #5 │ │ │ │ + @ instruction: 0x000372b6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, r1, ip, lsl #21 │ │ │ │ + andeq r4, r1, r6, lsr #18 │ │ │ │ + andeq r7, r3, r4, lsl r2 │ │ │ │ + andeq r4, r1, r0, lsl sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, ip, lsl lr │ │ │ │ - andeq r4, r1, lr, ror r8 │ │ │ │ - andeq r4, r1, sl, asr #16 │ │ │ │ - muleq r1, r8, r9 │ │ │ │ - andeq pc, r0, r6, lsr #30 │ │ │ │ - strdeq r4, [r1], -lr │ │ │ │ - andeq r4, r1, ip, lsr r9 │ │ │ │ - ldrdeq pc, [r0], -sl │ │ │ │ - andeq r0, r8, lr, ror r7 │ │ │ │ - strdeq r0, [r1], -r4 │ │ │ │ - andeq r4, r1, r8, lsl #15 │ │ │ │ - andeq pc, r0, r6, ror lr @ │ │ │ │ - andeq r4, r1, lr, asr #14 │ │ │ │ - muleq r1, ip, r8 │ │ │ │ - andeq pc, r0, sl, lsr #28 │ │ │ │ - andeq r4, r1, r2, lsl #14 │ │ │ │ - andeq r4, r1, r8, asr r8 │ │ │ │ - ldrdeq pc, [r0], -lr │ │ │ │ + andeq r0, r1, r4, lsl lr │ │ │ │ + andeq r4, r1, r6, ror r8 │ │ │ │ + andeq r4, r1, r2, asr #16 │ │ │ │ + muleq r1, r0, r9 │ │ │ │ + andeq pc, r0, lr, lsl pc @ │ │ │ │ + strdeq r4, [r1], -r6 │ │ │ │ + andeq r4, r1, r4, lsr r9 │ │ │ │ + ldrdeq pc, [r0], -r2 │ │ │ │ + andeq r0, r8, r6, lsl #15 │ │ │ │ + andeq r0, r1, ip, ror #7 │ │ │ │ + andeq r4, r1, r0, lsl #15 │ │ │ │ + andeq pc, r0, lr, ror #28 │ │ │ │ + andeq r4, r1, r6, asr #14 │ │ │ │ + muleq r1, r4, r8 │ │ │ │ + andeq pc, r0, r2, lsr #28 │ │ │ │ + strdeq r4, [r1], -sl │ │ │ │ + andeq r4, r1, r0, asr r8 │ │ │ │ + ldrdeq pc, [r0], -r6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #-816] @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r3, #-692]! @ 0xfffffd4c │ │ │ │ strmi sl, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0x46104690 │ │ │ │ @ instruction: 0x46894a7a │ │ │ │ stmib r7, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 1e91d04 │ │ │ │ + bmi 1e91cfc │ │ │ │ ldrbtmi r4, [sl], #-2937 @ 0xfffff487 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adcscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fff05118 │ │ │ │ + blx fff05110 │ │ │ │ @ instruction: 0xf7bbe00a │ │ │ │ - stmdavs r4, {r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldclcs 6, cr4, [r3], #-24 @ 0xffffffe8 │ │ │ │ stccs 15, cr11, [r4], {24} │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ cmple fp, r0, lsl #8 │ │ │ │ @ instruction: 0xf0044640 │ │ │ │ @ instruction: 0xf8d8fa27 │ │ │ │ strmi r3, [r1], -r0 │ │ │ │ - blcs e3710 │ │ │ │ + blcs e3708 │ │ │ │ andscs fp, ip, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf7bb2210 │ │ │ │ - mcrne 14, 0, lr, cr5, cr12, {6} │ │ │ │ + cdpne 14, 0, cr14, cr5, cr0, {7} │ │ │ │ @ instruction: 0xf507dbe5 │ │ │ │ mul r5, lr, r5 │ │ │ │ - ldc 7, cr15, [r2], #748 @ 0x2ec │ │ │ │ - blcs 163158 │ │ │ │ + ldc 7, cr15, [r6], #748 @ 0x2ec │ │ │ │ + blcs 163150 │ │ │ │ addshi pc, r8, r0, asr #32 │ │ │ │ ldmdbvs r8!, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x4629461a │ │ │ │ - mcr 7, 6, pc, cr4, cr11, {5} @ │ │ │ │ - blle ffc90970 │ │ │ │ + mcr 7, 6, pc, cr8, cr11, {5} @ │ │ │ │ + blle ffc90968 │ │ │ │ ldrvc pc, [lr, #1287] @ 0x507 │ │ │ │ @ instruction: 0xf7bbe005 │ │ │ │ - stmdavs r3, {r1, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ movwcs r8, #148 @ 0x94 │ │ │ │ @ instruction: 0x461a6978 │ │ │ │ @ instruction: 0xf7bb4629 │ │ │ │ - mcrne 14, 0, lr, cr4, cr4, {5} │ │ │ │ + mcrne 14, 0, lr, cr4, cr8, {5} │ │ │ │ @ instruction: 0xf8d8dbf1 │ │ │ │ - blcs d5188 │ │ │ │ + blcs d5180 │ │ │ │ strbmi sp, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf9f2f004 │ │ │ │ andscs r4, r1, r9, asr #12 │ │ │ │ @ instruction: 0xf7ff4642 │ │ │ │ ldmdbmi r1, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ rsbsle r2, lr, r0, lsl #16 │ │ │ │ vadd.i8 q10, q0, q7 │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r4, r6, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ - bmi 13885d4 │ │ │ │ + bmi 13885cc │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adcscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078081 │ │ │ │ ldrtmi r7, [sp], pc, lsr #14 │ │ │ │ @@ -69800,82 +69798,82 @@ │ │ │ │ strvc pc, [r2, #1287]! @ 0x507 │ │ │ │ teqcs r0, r2, asr #12 │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x71baf507 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xf7d560bb │ │ │ │ - bmi f887e8 │ │ │ │ + bmi f887e0 │ │ │ │ stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ ldrbtmi r5, [sl], #-0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ sbcsvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xff02f7f4 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bb4620 │ │ │ │ - blmi dc4254 │ │ │ │ + blmi dc425c │ │ │ │ @ instruction: 0x4621693a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stcl 7, cr15, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + ldcl 7, cr15, [r2, #-748]! @ 0xfffffd14 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d144 │ │ │ │ ldrtmi r0, [r0], -r0, lsr #12 │ │ │ │ - stcl 7, cr15, [r6, #748]! @ 0x2ec │ │ │ │ + stcl 7, cr15, [sl, #748]! @ 0x2ec │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmib r0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdbmi ip!, {r0, r1, r3, r5, r9, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r6, [sl], #-2235 @ 0xfffff745 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ sbcsvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7d53297 │ │ │ │ ldrtmi pc, [r0], -r5, ror #27 @ │ │ │ │ - b 138715c │ │ │ │ + b 1487154 │ │ │ │ ldmvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bb4621 │ │ │ │ - @ instruction: 0xe793ebdc │ │ │ │ + ldr lr, [r3, r0, ror #23] │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ - blcs 1c3503c │ │ │ │ + blcs 1c35034 │ │ │ │ svcge 0x006af47f │ │ │ │ teqcs r0, r2, asr #12 │ │ │ │ adcvc pc, r2, r7, lsl #10 │ │ │ │ @ instruction: 0xf924f004 │ │ │ │ strcc lr, [r1], #-1926 @ 0xfffff87a │ │ │ │ svcge 0x0071f47f │ │ │ │ orrle r2, r1, pc, ror #22 │ │ │ │ - blmi 603270 │ │ │ │ + blmi 603268 │ │ │ │ ldrbtmi r4, [fp], #-2582 @ 0xfffff5ea │ │ │ │ @ instruction: 0xf503447a │ │ │ │ ldm r2, {r0, r2, r3, r6, r8, r9, ip, sp, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrb r0, [r5, -r3]! │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [lr], {187} @ 0xbb │ │ │ │ - ldmib r8, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r6, r3, r4, lsl pc │ │ │ │ - andeq r6, r3, sl, lsl #30 │ │ │ │ + stc 7, cr15, [r2], #748 @ 0x2ec │ │ │ │ + ldmib ip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r6, r3, ip, lsl pc │ │ │ │ + andeq r6, r3, r2, lsl pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r1, sl, lsr #13 │ │ │ │ - andeq r4, r1, r8, ror #10 │ │ │ │ - andeq r6, r3, r6, asr #28 │ │ │ │ andeq r4, r1, r2, lsr #13 │ │ │ │ + andeq r4, r1, r0, ror #10 │ │ │ │ + andeq r6, r3, lr, asr #28 │ │ │ │ + muleq r1, sl, r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, r2, ror #20 │ │ │ │ - andeq r4, r1, r4, asr #9 │ │ │ │ - andeq r0, r8, r6, lsr r4 │ │ │ │ - andeq r0, r1, ip, lsr #1 │ │ │ │ + andeq r0, r1, sl, asr sl │ │ │ │ + @ instruction: 0x000144bc │ │ │ │ + andeq r0, r8, lr, lsr r4 │ │ │ │ + andeq r0, r1, r4, lsr #1 │ │ │ │ @ instruction: 0x4df0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8], #816 @ 0x330 │ │ │ │ @ instruction: 0xf5ad4d98 │ │ │ │ ldcmi 13, cr7, [r8], {62} @ 0x3e │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ @@ -69883,364 +69881,364 @@ │ │ │ │ subsge pc, ip, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0x460644fe │ │ │ │ ldrmi r5, [ip], ip, lsr #18 │ │ │ │ stmdavs r4!, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ rscmi pc, r4, #13041664 @ 0xc70000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ teqvs ip, #0, 8 │ │ │ │ - blvs e5234c │ │ │ │ + blvs e52344 │ │ │ │ movwcc pc, #35038 @ 0x88de @ │ │ │ │ addmi r6, r3, #124, 6 @ 0xf0000001 │ │ │ │ addhi pc, sp, r0, asr #6 │ │ │ │ @ instruction: 0xf1074b8d │ │ │ │ @ instruction: 0x61be0b30 │ │ │ │ adcsvs r4, r9, #2063597568 @ 0x7b000000 │ │ │ │ cmnvs sl, fp, lsr r2 │ │ │ │ andsgt pc, ip, r7, asr #17 │ │ │ │ andsge pc, r0, r7, asr #17 │ │ │ │ eorlt pc, ip, r7, asr #17 │ │ │ │ eor pc, r4, r7, asr #17 │ │ │ │ - bvs fff013a0 │ │ │ │ + bvs fff01398 │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ - bvs fff213cc │ │ │ │ + bvs fff213c4 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ movwcs pc, #35026 @ 0x88d2 @ │ │ │ │ ldclle 2, cr4, [r0, #-616]! @ 0xfffffd98 │ │ │ │ teqcs r0, #1024000 @ 0xfa000 │ │ │ │ @ instruction: 0xf1076a79 │ │ │ │ strbmi r0, [r5], -r0, asr #16 │ │ │ │ - blx 1233ee │ │ │ │ + blx 1233e6 │ │ │ │ strcc r1, [r8], #-1028 @ 0xfffffbfc │ │ │ │ - strgt ip, [pc, #-3087] @ 48795 │ │ │ │ + strgt ip, [pc, #-3087] @ 4878d │ │ │ │ stcgt 6, cr4, [pc], {6} │ │ │ │ ldm r4, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - bvs fef093f0 │ │ │ │ + bvs fef093e8 │ │ │ │ @ instruction: 0xd1de429e │ │ │ │ @ instruction: 0x464169fa │ │ │ │ @ instruction: 0xf7fe69b8 │ │ │ │ strmi pc, [r4], -sp, lsr #24 │ │ │ │ bicsle r2, r6, r0, lsl #16 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ ldmdbvs r9!, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ - stc 7, cr15, [lr, #-748] @ 0xfffffd14 │ │ │ │ - ble 16d0bec │ │ │ │ + ldc 7, cr15, [r2, #-748] @ 0xfffffd14 │ │ │ │ + ble 16d0be4 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ - bl 19872d0 │ │ │ │ - blcc 17a33f4 │ │ │ │ + bl 1a872c8 │ │ │ │ + blcc 17a33ec │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ @ instruction: 0xf107d0c7 │ │ │ │ @ instruction: 0x46200138 │ │ │ │ - bl 8072e4 │ │ │ │ + bl 9072dc │ │ │ │ ldmdbvs sl!, {r0, r2, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r4, r5, r6}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - strmi lr, [r4], -r0, lsl #25 │ │ │ │ + strmi lr, [r4], -r4, lsl #25 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf107809b │ │ │ │ @ instruction: 0x46400870 │ │ │ │ - ldcl 7, cr15, [r6], #748 @ 0x2ec │ │ │ │ + ldcl 7, cr15, [sl], #748 @ 0x2ec │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmia r0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bl 1087318 │ │ │ │ + stmia r4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 1187310 │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r7, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - bmi 16485a8 │ │ │ │ + bmi 16485a0 │ │ │ │ @ instruction: 0x46334957 │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rsbpl pc, r4, #64, 4 │ │ │ │ stc2l 7, cr15, [lr], #852 @ 0x354 │ │ │ │ @ instruction: 0xf7bb4640 │ │ │ │ - @ instruction: 0x4628e956 │ │ │ │ + @ instruction: 0x4628e95a │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - b ff987358 │ │ │ │ - bmi 138328c │ │ │ │ + b ffa87350 │ │ │ │ + bmi 1383284 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ ldrvc pc, [sl, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ movwcs r8, #19952 @ 0x4df0 │ │ │ │ movwls r2, #514 @ 0x202 │ │ │ │ @ instruction: 0xf1072101 │ │ │ │ @ instruction: 0xf7bb0334 │ │ │ │ - stmdacs r0, {r2, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r1, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ ldmibvs r9!, {r1, r6, r9, sl, lr} │ │ │ │ - blcs 1dad4c │ │ │ │ + blcs 1dad44 │ │ │ │ @ instruction: 0xf7ffd049 │ │ │ │ - blvs f48ce8 │ │ │ │ + blvs f48ce0 │ │ │ │ teqvs fp, #67108864 @ 0x4000000 │ │ │ │ - bvs fff03240 │ │ │ │ + bvs fff03238 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r5, r9, sl, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ - b fed873b8 │ │ │ │ + b fee873b0 │ │ │ │ ldmdbvs sl!, {r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r2, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb60bb │ │ │ │ - @ instruction: 0x4604ec16 │ │ │ │ + @ instruction: 0x4604ec1a │ │ │ │ teqle sp, r0, lsl #16 │ │ │ │ strbvc pc, [r4], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - blmi ac4728 │ │ │ │ + blmi ac4730 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - @ instruction: 0xf7bbe858 │ │ │ │ - @ instruction: 0xf8d0ead8 │ │ │ │ + @ instruction: 0xf7bbe85c │ │ │ │ + @ instruction: 0xf8d0eadc │ │ │ │ @ instruction: 0xf5078000 │ │ │ │ subcs r7, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - bmi 9c84d4 │ │ │ │ + bmi 9c84cc │ │ │ │ strbmi r4, [r3], -r5, lsr #18 │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ rsbspl pc, r4, #64, 4 │ │ │ │ stc2 7, cr15, [r4], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - strtmi lr, [r8], -ip, ror #17 │ │ │ │ + @ instruction: 0x4628e8f0 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x46216bf8 │ │ │ │ - b 1f0742c │ │ │ │ + b 2007424 │ │ │ │ @ instruction: 0xf7ffe71d │ │ │ │ @ instruction: 0xe7b4fbf1 │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ @ instruction: 0xf85aa010 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ - bl 160744c │ │ │ │ + bl 1707444 │ │ │ │ @ instruction: 0xf8d74b0c │ │ │ │ @ instruction: 0xf85aa010 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcvc pc, r4, r7, lsl #10 │ │ │ │ - bl 1307464 │ │ │ │ - stm r4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r6, r3, r0, ror #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000803b4 │ │ │ │ - andeq r6, r3, ip, asr #25 │ │ │ │ - andeq r0, r8, r4, lsl #7 │ │ │ │ + bl 140745c │ │ │ │ + stm r8, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r6, r3, r8, ror #25 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x000803bc │ │ │ │ + ldrdeq r6, [r3], -r4 │ │ │ │ + andeq r0, r8, ip, lsl #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, lr, asr r8 │ │ │ │ - ldrdeq r4, [r1], -r4 @ │ │ │ │ - andeq r6, r3, lr, lsl #23 │ │ │ │ - andeq r4, r1, lr, lsr #7 │ │ │ │ - andeq r4, r1, r0, lsl #4 │ │ │ │ + andeq r0, r1, r6, asr r8 │ │ │ │ + andeq r4, r1, ip, asr #5 │ │ │ │ + muleq r3, r6, fp │ │ │ │ + andeq r4, r1, r6, lsr #7 │ │ │ │ + strdeq r4, [r1], -r8 │ │ │ │ ldrbmi lr, [r0, #2349]! @ 0x92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0], #816 @ 0x330 │ │ │ │ @ instruction: 0xf5ad4ea0 │ │ │ │ stcmi 13, cr7, [r0, #260]! @ 0x104 │ │ │ │ svcge 0x0004447e │ │ │ │ @ instruction: 0xf8df469e │ │ │ │ @ instruction: 0xf107a27c │ │ │ │ @ instruction: 0xf1070c2c │ │ │ │ ldmdbpl r5!, {r4, r5, sl}^ │ │ │ │ stmdavs sp!, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ rscpl pc, ip, #13041664 @ 0xc70000 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ - blvs fa22cc │ │ │ │ + blvs fa22c4 │ │ │ │ @ instruction: 0xf04f1c41 │ │ │ │ stmib r7, {r8}^ │ │ │ │ svclt 0x00081113 │ │ │ │ strcc r4, [r1, #-1544] @ 0xfffff9f8 │ │ │ │ tstne r5, r7, asr #19 │ │ │ │ @ instruction: 0xf64fbf04 │ │ │ │ teqvs fp, #-67108861 @ 0xfc000003 │ │ │ │ - bvs fff221e8 │ │ │ │ + bvs fff221e0 │ │ │ │ addsmi r6, r9, #58368 @ 0xe400 │ │ │ │ - bmi fe43fe50 │ │ │ │ + bmi fe43fe48 │ │ │ │ ldrbtmi r4, [sl], #-2956 @ 0xfffff474 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsccc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf507810b │ │ │ │ @ instruction: 0x46bd773d │ │ │ │ ldrbhi lr, [r0, #2237]! @ 0x8bd │ │ │ │ stmib r7, {r1, r3, r4, r5, r6, r9, sp, lr}^ │ │ │ │ stmib r7, {r2, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8d74c06 │ │ │ │ ldmdbvs r9!, {r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7bb6a78 │ │ │ │ - @ instruction: 0x1e03ebd6 │ │ │ │ - blle 1121f38 │ │ │ │ - blcs e403c │ │ │ │ - blt 1724240 │ │ │ │ + @ instruction: 0x1e03ebda │ │ │ │ + blle 1121f30 │ │ │ │ + blcs e4034 │ │ │ │ + blt 1724238 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ subscc pc, lr, r7, lsr #17 │ │ │ │ @ instruction: 0xf8a7230a │ │ │ │ @ instruction: 0xf107305c │ │ │ │ @ instruction: 0xf107034c │ │ │ │ @ instruction: 0xf1070464 │ │ │ │ - blgt 40abe0 │ │ │ │ + blgt 40abd8 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x46296a38 │ │ │ │ @ instruction: 0xf7bb221c │ │ │ │ - stmdacs r0, {r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r9, fp, sp, lr, pc} │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - b 507574 │ │ │ │ + b 60756c │ │ │ │ stclcs 8, cr6, [r2], #-16 │ │ │ │ ldccs 15, cr11, [r6], {24} │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ cmnle r4, r0, lsl #8 │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ - blcs 1e4280 │ │ │ │ + blcs 1e4278 │ │ │ │ svclt 0x000d6a79 │ │ │ │ tstcs r1, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf8d72202 │ │ │ │ @ instruction: 0xf7ff3310 │ │ │ │ stmdami r7!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstpvs sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r6, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ - blx fe107698 │ │ │ │ + blx fe107690 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ addsmi r6, sl, #1769472 @ 0x1b0000 │ │ │ │ @ instruction: 0xe7b2dc9d │ │ │ │ - stmib sl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcc 17a36e8 │ │ │ │ + stmib lr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcc 17a36e0 │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ @ instruction: 0xf107d0ee │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ - stmib r4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4, r5, r6}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - strmi lr, [r4], -r6, lsl #22 │ │ │ │ + strmi lr, [r4], -sl, lsl #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf107808f │ │ │ │ @ instruction: 0x46400878 │ │ │ │ - bl 1f875fc │ │ │ │ + bl fe0875f4 │ │ │ │ ldmdbvs sl!, {r0, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x0046f7ba │ │ │ │ - stmib r6, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x004af7ba │ │ │ │ + stmib sl, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r7, r0, #-1073741814 @ 0xc000000a │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - bmi 13482b4 │ │ │ │ + bmi 13482ac │ │ │ │ ldrtmi r4, [r3], -fp, asr #18 │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ adcsvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ - blx 1d876a2 │ │ │ │ + blx 1d8769a │ │ │ │ @ instruction: 0xf7ba4640 │ │ │ │ - @ instruction: 0x4628efdc │ │ │ │ + strtmi lr, [r8], -r0, ror #31 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216b78 │ │ │ │ - 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}^ │ │ │ │ @ instruction: 0xf107e7ae │ │ │ │ @ instruction: 0x46200138 │ │ │ │ - stmdb r4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r3, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb60bb │ │ │ │ - strmi lr, [r4], -r6, asr #21 │ │ │ │ + strmi lr, [r4], -sl, asr #21 │ │ │ │ cmple r3, r0, lsl #16 │ │ │ │ strbvc pc, [r8], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - blmi d04488 │ │ │ │ + blmi d04490 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ba4628 │ │ │ │ - @ instruction: 0xf7bbef08 │ │ │ │ - @ instruction: 0xf8d0e988 │ │ │ │ + @ instruction: 0xf7bbef0c │ │ │ │ + @ instruction: 0xf8d0e98c │ │ │ │ @ instruction: 0xf5078000 │ │ │ │ subcs r7, r0, #-1073741814 @ 0xc000000a │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - bmi bc8234 │ │ │ │ + bmi bc822c │ │ │ │ strbmi r4, [r3], -sp, lsr #18 │ │ │ │ ldrbtmi r9, [sl], #-1 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ sbcvs pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ - blx d87722 │ │ │ │ + blx d8771a │ │ │ │ @ instruction: 0xf7ba4630 │ │ │ │ - qadd8mi lr, r8, ip │ │ │ │ + strtmi lr, [r8], -r0, lsr #31 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - 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} │ │ │ │ @ instruction: 0xf107e767 │ │ │ │ andscs r0, r0, #60, 2 │ │ │ │ - bvs 1f29918 │ │ │ │ + bvs 1f29910 │ │ │ │ movwcs r8, #11 │ │ │ │ @ instruction: 0xf7bb604b │ │ │ │ - stmdacs r0, {r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ svcge 0x0044f47f │ │ │ │ vtst.8 d20, d0, d11 │ │ │ │ - bvs eddfd4 │ │ │ │ + bvs eddfcc │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ smmls r9, sp, r9, pc @ │ │ │ │ @ instruction: 0xf8d74a12 │ │ │ │ ldmvs fp!, {r4, sp, pc} │ │ │ │ andcs pc, r2, sl, asr r8 @ │ │ │ │ @ instruction: 0x47984610 │ │ │ │ sbcvc pc, r8, r7, lsl #10 │ │ │ │ - ldmib r4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b0c │ │ │ │ @ instruction: 0xf85aa010 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ rsbseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - svc 0x0022f7ba │ │ │ │ - andeq r6, r3, ip, lsr sl │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r3, r8, lsr #20 │ │ │ │ - andeq r6, r3, lr, ror #19 │ │ │ │ - andeq r4, r1, lr, asr r0 │ │ │ │ + stmib ip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x0026f7ba │ │ │ │ + andeq r6, r3, r4, asr #20 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r6, r3, r0, lsr sl │ │ │ │ + strdeq r6, [r3], -r6 @ │ │ │ │ + andeq r4, r1, r6, asr r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, sl, ror #10 │ │ │ │ - andeq r3, r1, r0, ror #31 │ │ │ │ - andeq r4, r1, sl, lsl r1 │ │ │ │ - andeq r3, r1, r0, ror #30 │ │ │ │ - andeq r3, r1, r4, lsl pc │ │ │ │ - bmi 8dc4f8 │ │ │ │ + andeq r0, r1, r2, ror #10 │ │ │ │ + ldrdeq r3, [r1], -r8 │ │ │ │ + andeq r4, r1, r2, lsl r1 │ │ │ │ + andeq r3, r1, r8, asr pc │ │ │ │ + andeq r3, r1, ip, lsl #30 │ │ │ │ + bmi 8dc4f0 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 639e8 │ │ │ │ + blcs 639e0 │ │ │ │ orrlt sp, r0, r6, lsr r0 │ │ │ │ - blcs 63990 │ │ │ │ - blcs c04c4 │ │ │ │ - blmi 7bdcb8 │ │ │ │ + blcs 63988 │ │ │ │ + blcs c04bc │ │ │ │ + blmi 7bdcb0 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 925a8 │ │ │ │ + bcs 925a0 │ │ │ │ @ instruction: 0xf8d3d026 │ │ │ │ - blcs 965c0 │ │ │ │ + blcs 965b8 │ │ │ │ @ instruction: 0xf7fed022 │ │ │ │ - blmi 5f896c │ │ │ │ + blmi 5f8964 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 965dc │ │ │ │ + blcs 965d4 │ │ │ │ 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 │ │ │ │ @@ -70248,75 +70246,75 @@ │ │ │ │ stmdblt r0, {r0, r1, r2, r4, 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 sl, r3, ip, asr r4 │ │ │ │ - andeq r6, r3, sl, lsl #15 │ │ │ │ + andeq sl, r3, r4, ror #8 │ │ │ │ + muleq r3, r2, r7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba0b10 │ │ │ │ + bl feba0b08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1acd3f8 │ │ │ │ - blmi 1af5c50 │ │ │ │ + bmi 1acd3f0 │ │ │ │ + blmi 1af5c48 │ │ │ │ svcge 0x0000447a │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r8, ror #24 │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7bb0300 │ │ │ │ - blmi 1983b34 │ │ │ │ + blmi 1983b3c │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7bb607b │ │ │ │ - stmdacs r0, {r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x46044d5f │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bb447d │ │ │ │ - @ instruction: 0xf505ea56 │ │ │ │ + @ instruction: 0xf505ea5a │ │ │ │ @ instruction: 0xf7ba7047 │ │ │ │ - blmi 17451f0 │ │ │ │ + blmi 17451f8 │ │ │ │ andcs r6, r1, #108 @ 0x6c │ │ │ │ tstpmi r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ 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 1, cr11, [r5], #-912 @ 0xfffffc70 │ │ │ │ stclvs 1, cr11, [lr], #-628 @ 0xfffffd8c │ │ │ │ ldclvs 1, cr11, [r0], #-344 @ 0xfffffea8 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ - blvs 1c879cc │ │ │ │ + blvs 1c879c4 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ ldrtmi pc, [r0], -sp, lsl #29 @ │ │ │ │ cdp2 7, 8, cr15, cr10, cr0, {7} │ │ │ │ tstlt r8, r8, ror #22 │ │ │ │ cdp2 7, 8, cr15, cr6, cr0, {7} │ │ │ │ @ instruction: 0xf7e04628 │ │ │ │ - blvs 18893c0 │ │ │ │ + blvs 18893b8 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ @ instruction: 0x4620fe7f │ │ │ │ cdp2 7, 7, cr15, cr12, cr0, {7} │ │ │ │ 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: 0xffeaf7fe │ │ │ │ tstlt r8, r8, ror #22 │ │ │ │ cdp2 7, 6, cr15, cr10, cr0, {7} │ │ │ │ @ instruction: 0xf7e04628 │ │ │ │ - blvs 1889388 │ │ │ │ + blvs 1889380 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ strtmi pc, [r0], -r3, ror #28 │ │ │ │ cdp2 7, 6, cr15, cr0, cr0, {7} │ │ │ │ andcs r4, r0, #56, 22 @ 0xe000 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c34318 │ │ │ │ orrlt r2, ip, ip, lsl #6 │ │ │ │ @@ -70343,47 +70341,47 @@ │ │ │ │ strtmi pc, [r0], -pc, lsr #28 │ │ │ │ cdp2 7, 2, cr15, cr12, cr0, {7} │ │ │ │ strcs r4, [r0, #-3104] @ 0xfffff3e0 │ │ │ │ @ instruction: 0xf8c4447c │ │ │ │ @ instruction: 0xf0005314 │ │ │ │ @ instruction: 0xf107fe79 │ │ │ │ @ instruction: 0xf7ba0010 │ │ │ │ - ldmdavs fp!, {r1, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ subvc pc, r7, r4, lsl #10 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4629 │ │ │ │ - bmi 6859e8 │ │ │ │ + bmi 6859f0 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, ELR_hyp │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ ssatmi r7, #30, sl, lsl #15 │ │ │ │ ldmdami r1, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ subvc pc, r7, r0, lsl #10 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bb0010 │ │ │ │ - @ instruction: 0xf7bae8aa │ │ │ │ - svclt 0x0000ede4 │ │ │ │ - andeq r6, r3, r4, ror #13 │ │ │ │ + @ instruction: 0xf7bae8ae │ │ │ │ + svclt 0x0000ede8 │ │ │ │ + andeq r6, r3, ip, ror #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r6, [r3], -r6 @ │ │ │ │ + ldrdeq r6, [r3], -lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r7, r8, lsl #27 │ │ │ │ - andeq sl, r3, r0, ror #6 │ │ │ │ - andeq pc, r7, ip, lsl sp @ │ │ │ │ - andeq pc, r7, r4, ror #25 │ │ │ │ - @ instruction: 0x0007fcb0 │ │ │ │ - andeq pc, r7, ip, ror ip @ │ │ │ │ - andeq r6, r3, r6, ror r5 │ │ │ │ - andeq pc, r7, r6, lsr ip @ │ │ │ │ + muleq r7, r0, sp │ │ │ │ + andeq sl, r3, r8, ror #6 │ │ │ │ + andeq pc, r7, r4, lsr #26 │ │ │ │ + andeq pc, r7, ip, ror #25 │ │ │ │ + @ instruction: 0x0007fcb8 │ │ │ │ + andeq pc, r7, r4, lsl #25 │ │ │ │ + andeq r6, r3, lr, ror r5 │ │ │ │ + andeq pc, r7, lr, lsr ip @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba0cf8 │ │ │ │ + bl feba0cf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xff02f7ff │ │ │ │ stclt 0, cr2, [r0] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -70391,151 +70389,151 @@ │ │ │ │ svcge 0x00004b2e │ │ │ │ strmi r4, [r4], -lr, lsr #20 │ │ │ │ @ instruction: 0x460d447b │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ stmdbmi ip!, {r0, r1, r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d14479 │ │ │ │ @ instruction: 0xf8d12440 │ │ │ │ - bne fe0d6c48 │ │ │ │ - bl 199bbe0 │ │ │ │ + bne fe0d6c40 │ │ │ │ + bl 199bbd8 │ │ │ │ ldrbtmi r0, [r8], #-771 @ 0xfffffcfd │ │ │ │ addmi r6, r2, #0, 18 │ │ │ │ vstmiavc r0!, {s29-s107} │ │ │ │ movweq lr, #52083 @ 0xcb73 │ │ │ │ @ instruction: 0xf8c1bfa4 │ │ │ │ @ instruction: 0xf8c14440 │ │ │ │ - ble edec68 │ │ │ │ + ble edec60 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf8df83f8 │ │ │ │ vhadd.s8 d25, d16, d4 │ │ │ │ @ instruction: 0xf8df522f │ │ │ │ ldrbtmi r8, [r9], #128 @ 0x80 │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf7f44640 │ │ │ │ ldmdbmi sp, {r0, r1, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2845 @ 0xfffff4e3 │ │ │ │ ldrdgt pc, [r0], -r6 │ │ │ │ @ instruction: 0xf501447b │ │ │ │ ldmdbvs r8, {r3, r7, r9, sl, fp, sp, lr} │ │ │ │ strbcc pc, [r0], #-2257 @ 0xfffff72f @ │ │ │ │ @ instruction: 0xf8d11ae2 │ │ │ │ - b 1416ca4 │ │ │ │ - bl 19a7718 │ │ │ │ + b 1416c9c │ │ │ │ + bl 19a7710 │ │ │ │ addmi r0, r2, #201326592 @ 0xc000000 │ │ │ │ - ble 29a26c │ │ │ │ + ble 29a264 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x4649d0d8 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf7f45235 │ │ │ │ ldrb pc, [r1, r1, lsl #18] @ │ │ │ │ strbmi pc, [r0], #-2241 @ 0xfffff73f @ │ │ │ │ strbpl pc, [r4], #-2241 @ 0xfffff73f @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ strbmi sp, [r9], -r5 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf7f45233 │ │ │ │ @ instruction: 0xf04ff8f3 │ │ │ │ @ instruction: 0xe7c230ff │ │ │ │ - andeq r6, r3, r0, ror #9 │ │ │ │ + andeq r6, r3, r8, ror #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0007fbb4 │ │ │ │ - muleq r3, r2, r1 │ │ │ │ - andeq r3, r1, lr, lsr #23 │ │ │ │ - andeq r3, r1, ip, ror #26 │ │ │ │ - andeq pc, r7, r6, ror #22 │ │ │ │ - andeq sl, r3, r0, asr r1 │ │ │ │ + @ instruction: 0x0007fbbc │ │ │ │ + muleq r3, sl, r1 │ │ │ │ + andeq r3, r1, r6, lsr #23 │ │ │ │ + andeq r3, r1, r4, ror #26 │ │ │ │ + andeq pc, r7, lr, ror #22 │ │ │ │ + andeq sl, r3, r8, asr r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0], #-816 @ 0xfffffcd0 │ │ │ │ stclvc 5, cr15, [r2, #-692]! @ 0xfffffd4c │ │ │ │ svcge 0x00044ba5 │ │ │ │ - bmi fe99adfc │ │ │ │ + bmi fe99adf4 │ │ │ │ @ instruction: 0xf107461c │ │ │ │ teqvs fp, ip, lsl r1 │ │ │ │ - blmi fe91ae04 │ │ │ │ + blmi fe91adfc │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3374 │ │ │ │ @ instruction: 0xf7ba0300 │ │ │ │ - blmi fe845840 │ │ │ │ + blmi fe845848 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r5}^ │ │ │ │ @ instruction: 0xf7bb617b │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ tstphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7bb0028 │ │ │ │ - ldmmi r8, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmmi r8, {r1, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf7ba7047 │ │ │ │ - blmi fe604efc │ │ │ │ + blmi fe604f04 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf1b368db │ │ │ │ svclt 0x00083fff │ │ │ │ @ instruction: 0x61bb4623 │ │ │ │ @ instruction: 0xf107b9f9 │ │ │ │ @ instruction: 0xf7ba0028 │ │ │ │ - ldmmi r0, {r1, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmmi r0, {r1, r2, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ subvc pc, r7, r0, lsl #10 │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba2100 │ │ │ │ - bmi fe3857e4 │ │ │ │ + bmi fe3857ec │ │ │ │ ldrbtmi r4, [sl], #-2950 @ 0xfffff47a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmnpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strdcs r8, [r0], -sp │ │ │ │ ldrbvc pc, [lr, -r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10781f0 │ │ │ │ strtmi r0, [r0], -r0, lsr #2 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr10, {5} │ │ │ │ + mcr 7, 6, pc, cr2, cr10, {5} @ │ │ │ │ ldmdbvs sl!, {r2, r3, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - strmi lr, [r4], -r0, lsr #16 │ │ │ │ + strmi lr, [r4], -r4, lsr #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780d1 │ │ │ │ ldrtmi r7, [r0], -r0, lsr #13 │ │ │ │ - ldm r6, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs sl!, {r3, r4, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [r0], #-744 @ 0xfffffd18 │ │ │ │ + stcl 7, cr15, [r4], #-744 @ 0xfffffd18 │ │ │ │ ldmdbmi r7!, {r1, r2, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ addvc pc, r4, #64, 4 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ ldrbtmi r4, [r9], #-2933 @ 0xfffff48b │ │ │ │ ldrbtmi r2, [fp], #-2 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf896f7d5 │ │ │ │ @ instruction: 0xf7ba4630 │ │ │ │ - ldmvs fp!, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216a38 │ │ │ │ - mcr 7, 4, pc, cr12, cr10, {5} @ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr0, cr10, {5} │ │ │ │ ldrbtmi r4, [fp], #-2924 @ 0xfffff494 │ │ │ │ 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], #-2919 @ 0xfffff499 │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [r2, #-744] @ 0xfffffd18 │ │ │ │ + stc 7, cr15, [r6, #-744] @ 0xfffffd18 │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ - blx 1b05d5a │ │ │ │ + blx 1b05d52 │ │ │ │ ldrbtmi r4, [fp], #-2911 @ 0xfffff4a1 │ │ │ │ ldmvs ip, {r1, r3, r4, fp, sp, lr} │ │ │ │ tstle pc, r1, lsl #20 │ │ │ │ strls r2, [r0, #-1297] @ 0xfffffaef │ │ │ │ movwcs r6, #10686 @ 0x29be │ │ │ │ strtmi r2, [r1], -sl, lsl #4 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @@ -70549,193 +70547,193 @@ │ │ │ │ ldrtmi r2, [r0], -sl, lsl #4 │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ ldrtmi pc, [r0], -r7, lsl #24 @ │ │ │ │ movwcs r4, #7759 @ 0x1e4f │ │ │ │ andcs r4, r2, #68157440 @ 0x4100000 │ │ │ │ strls r4, [r0, #-1150] @ 0xfffffb82 │ │ │ │ - blx 7dae │ │ │ │ + blx 7da6 │ │ │ │ @ instruction: 0xf5064629 │ │ │ │ @ instruction: 0xf7fe7043 │ │ │ │ stmdavs r3!, {r0, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ tstcs r1, r6, asr pc │ │ │ │ subvc pc, r4, r6, lsl #10 │ │ │ │ stc2 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ ldmibvs sl!, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ svcvs 0x0080f5b2 │ │ │ │ - bmi 11408d0 │ │ │ │ + bmi 11408c8 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r6, [sl], #-441 @ 0xfffffe47 │ │ │ │ strbmi pc, [r8], #-2258 @ 0xfffff72e @ │ │ │ │ @ instruction: 0xd1b52c00 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ba4620 │ │ │ │ - blmi c0567c │ │ │ │ + blmi c05684 │ │ │ │ @ instruction: 0x4621693a │ │ │ │ andsvc pc, r6, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - svc 0x0082f7ba │ │ │ │ + svc 0x0086f7ba │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d13e │ │ │ │ @ instruction: 0x46307616 │ │ │ │ - svc 0x00faf7ba │ │ │ │ + svc 0x00fef7ba │ │ │ │ ldmdbvs sl!, {r1, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl ff187d08 │ │ │ │ + bl ff287d00 │ │ │ │ ldmdbmi r2!, {r0, r4, r5, r8, r9, fp, lr} │ │ │ │ addsvc pc, r3, #64, 4 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ ldrbtmi r4, [r9], #-2864 @ 0xfffff4d0 │ │ │ │ ldrbtmi r2, [fp], #-32 @ 0xffffffe0 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xfffaf7d4 │ │ │ │ @ instruction: 0xf7ba4630 │ │ │ │ - ldmvs fp!, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - ldcl 7, cr15, [r0, #744]! @ 0x2e8 │ │ │ │ + ldcl 7, cr15, [r4, #744]! @ 0x2e8 │ │ │ │ andcs r4, r1, #39936 @ 0x9c00 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r2, [r9, -r8, asr #8]! │ │ │ │ ldmdbvs fp!, {r0, r2, r5, fp, lr}^ │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ ldrmi r7, [r8, r7, asr #32] │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 6, pc, cr12, cr10, {5} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr0, cr10, {5} │ │ │ │ ldmdbvs sl!, {r1, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ adcvc pc, r0, r7, lsl #10 │ │ │ │ - mcr 7, 6, pc, cr2, cr10, {5} @ │ │ │ │ + mcr 7, 6, pc, cr6, cr10, {5} @ │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andsvc pc, r6, r7, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr8, cr10, {5} │ │ │ │ - bl ffd07d88 │ │ │ │ - strdeq r6, [r3], -r4 │ │ │ │ - andeq r6, r3, r8, ror #7 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr12, cr10, {5} │ │ │ │ + bl ffe07d80 │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + strdeq r6, [r3], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r7, r0, sl │ │ │ │ - andeq sl, r3, r4, ror r0 │ │ │ │ - andeq pc, r7, r6, ror #20 │ │ │ │ - andeq r6, r3, r2, ror r3 │ │ │ │ + muleq r7, r8, sl │ │ │ │ + andeq sl, r3, ip, ror r0 │ │ │ │ + andeq pc, r7, lr, ror #20 │ │ │ │ + andeq r6, r3, sl, ror r3 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq r3, [r1], -ip │ │ │ │ - andeq r3, r1, r2, lsr #20 │ │ │ │ - andeq r3, r1, r6, lsl #24 │ │ │ │ - andeq pc, r7, r2, asr #19 │ │ │ │ - andeq pc, r7, sl, lsr #19 │ │ │ │ - andeq r9, r3, r6, ror pc │ │ │ │ - andeq r9, r3, r4, asr #30 │ │ │ │ - andeq pc, r7, r8, lsr r9 @ │ │ │ │ - andeq pc, r7, r2, lsl #18 │ │ │ │ - andeq r3, r1, r4, asr #21 │ │ │ │ - andeq r3, r1, sl, ror #17 │ │ │ │ - andeq r3, r1, r6, ror #21 │ │ │ │ - andeq pc, r7, r8, lsl #17 │ │ │ │ - andeq pc, r7, ip, ror r8 @ │ │ │ │ + strdeq r3, [r1], -r4 │ │ │ │ + andeq r3, r1, sl, lsl sl │ │ │ │ + strdeq r3, [r1], -lr │ │ │ │ + andeq pc, r7, sl, asr #19 │ │ │ │ + @ instruction: 0x0007f9b2 │ │ │ │ + andeq r9, r3, lr, ror pc │ │ │ │ + andeq r9, r3, ip, asr #30 │ │ │ │ + andeq pc, r7, r0, asr #18 │ │ │ │ + andeq pc, r7, sl, lsl #18 │ │ │ │ + @ instruction: 0x00013abc │ │ │ │ + andeq r3, r1, r2, ror #17 │ │ │ │ + ldrdeq r3, [r1], -lr │ │ │ │ + muleq r7, r0, r8 │ │ │ │ + andeq pc, r7, r4, lsl #17 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba1104 │ │ │ │ + bl feba10fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp, #-960] @ 0xfffffc40 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ cmnlt ip, ip, lsr #16 │ │ │ │ stmdbvs r3!, {r5, r7, fp, sp, lr} │ │ │ │ tstlt r8, fp, lsr #32 │ │ │ │ - blx ff387ea2 │ │ │ │ + blx ff387e9a │ │ │ │ smlattlt r8, r0, r8, r6 │ │ │ │ - blx ff287eaa │ │ │ │ + blx ff287ea2 │ │ │ │ @ instruction: 0xf7e04620 │ │ │ │ stmdavs ip!, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ andcs r4, r0, #3072 @ 0xc00 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq pc, r7, lr, lsl ip @ │ │ │ │ - strdeq pc, [r7], -r4 │ │ │ │ + andeq pc, r7, r6, lsr #24 │ │ │ │ + strdeq pc, [r7], -ip │ │ │ │ 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 0x00004b73 │ │ │ │ - bmi 1d1b150 │ │ │ │ + bmi 1d1b148 │ │ │ │ @ instruction: 0x46064698 │ │ │ │ ldrbtmi r6, [sl], #-315 @ 0xfffffec5 │ │ │ │ andscs r4, r4, r1, ror fp │ │ │ │ strcs r4, [r0], #-1549 @ 0xfffff9f3 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorcc pc, ip, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ff987f06 │ │ │ │ + blx ff987efe │ │ │ │ stmib r0, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1076500 │ │ │ │ cmnvs r8, ip, lsl r1 │ │ │ │ stmib r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4402 │ │ │ │ - blmi 1a454d4 │ │ │ │ + blmi 1a454dc │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf8580090 │ │ │ │ rscsvs r3, fp, r3 │ │ │ │ - mcr 7, 5, pc, cr14, cr10, {5} @ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr2, cr10, {5} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780ac │ │ │ │ @ instruction: 0xf5070090 │ │ │ │ @ instruction: 0xf7ba74d6 │ │ │ │ - blmi 1845c58 │ │ │ │ + blmi 1845c60 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ ldmpl r3, {r5, r8, sl}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - b ffb87eb8 │ │ │ │ - bmi 17245c0 │ │ │ │ + b ffc87eb0 │ │ │ │ + bmi 17245b8 │ │ │ │ strtmi r2, [r0], -r0, lsl #3 │ │ │ │ ldrbtmi r6, [sl], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf81af7f4 │ │ │ │ @ instruction: 0x462b4858 │ │ │ │ ldrbtmi r4, [r8], #-1570 @ 0xfffff9de │ │ │ │ @ instruction: 0xf7e9215d │ │ │ │ stmdblt r8!, {r0, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf4036b3b │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ subsle r4, r8, r0, lsr #30 │ │ │ │ @ instruction: 0xf507697b │ │ │ │ - bmi 14a735c │ │ │ │ + bmi 14a7354 │ │ │ │ strtmi r2, [r0], -r0, lsl #3 │ │ │ │ streq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ ldrbtmi r6, [sl], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf800f7f4 │ │ │ │ strtmi r4, [fp], -sp, asr #16 │ │ │ │ ldrbtmi r4, [r8], #-1570 @ 0xfffff9de │ │ │ │ @ instruction: 0xf7e92164 │ │ │ │ stmdblt r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf4036b3b │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ eorsle r4, lr, r0, lsr #30 │ │ │ │ @ instruction: 0xf507697b │ │ │ │ - bmi 11e7390 │ │ │ │ + bmi 11e7388 │ │ │ │ strtmi r2, [r0], -r0, lsl #3 │ │ │ │ streq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ ldrbtmi r6, [sl], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xffe6f7f3 │ │ │ │ strtmi r4, [fp], -r2, asr #16 │ │ │ │ ldrbtmi r4, [r8], #-1570 @ 0xfffff9de │ │ │ │ @ instruction: 0xf7e9216b │ │ │ │ msrlt CPSR_, #13632 @ 0x3540 │ │ │ │ addseq pc, r0, r7, lsl #2 │ │ │ │ - bl 1587f48 │ │ │ │ + bl 1687f40 │ │ │ │ ldmdbvs sl!, {r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7ba69f8 │ │ │ │ - blmi e853f8 │ │ │ │ + blmi e85400 │ │ │ │ ldrbtmi r6, [fp], #-2425 @ 0xfffff687 │ │ │ │ tstvs sl, sl, lsl r8 │ │ │ │ andsvs r4, r9, r6, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorcc pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @@ -70747,122 +70745,122 @@ │ │ │ │ svcmi 0x0020f5b3 │ │ │ │ vst4. {d29,d31,d33,d35}, [pc :64], r4 │ │ │ │ @ instruction: 0xf7e05080 │ │ │ │ @ instruction: 0xf44ffb4b │ │ │ │ strmi r5, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf5074604 │ │ │ │ @ instruction: 0xf7ba70d6 │ │ │ │ - vmlane.f64 d14, d19, d0 │ │ │ │ + vmlane.f64 d14, d19, d4 │ │ │ │ @ instruction: 0xf640dd29 │ │ │ │ addsmi r7, r3, #-268435441 @ 0xf000000f │ │ │ │ ldrmi fp, [r3], -r8, lsr #31 │ │ │ │ @ instruction: 0x4618697a │ │ │ │ addsvs r2, r4, r0, lsl #6 │ │ │ │ andscs r5, r4, r3, lsr #8 │ │ │ │ - blx d88066 │ │ │ │ + blx d8805e │ │ │ │ @ instruction: 0x46026979 │ │ │ │ sbcvs r2, r8, r4, lsl r3 │ │ │ │ - blvs fee920f4 │ │ │ │ + blvs fee920ec │ │ │ │ @ instruction: 0xf89ef7cc │ │ │ │ @ instruction: 0xd1af2800 │ │ │ │ tstcs r4, r8, ror r9 │ │ │ │ - blvs fef1c960 │ │ │ │ + blvs fef1c958 │ │ │ │ stmiavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xff86f7f3 │ │ │ │ - blmi 383fa4 │ │ │ │ + blmi 383f9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7ba0090 │ │ │ │ - @ instruction: 0x4620ed78 │ │ │ │ - blx ff3080a4 │ │ │ │ + @ instruction: 0x4620ed7c │ │ │ │ + blx ff30809c │ │ │ │ @ instruction: 0xf7bae7db │ │ │ │ - svclt 0x0000eaae │ │ │ │ - andeq r6, r3, r0, lsr #1 │ │ │ │ - muleq r3, r6, r0 │ │ │ │ + svclt 0x0000eab2 │ │ │ │ + andeq r6, r3, r8, lsr #1 │ │ │ │ + muleq r3, lr, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq r3, [r1], -lr │ │ │ │ - andeq r3, r1, lr, lsl sl │ │ │ │ - ldrdeq r3, [r1], -sl │ │ │ │ - andeq r3, r1, sl, ror #19 │ │ │ │ - @ instruction: 0x000135b6 │ │ │ │ - @ instruction: 0x000139b6 │ │ │ │ - @ instruction: 0x0007fab2 │ │ │ │ - andeq r5, r3, sl, ror pc │ │ │ │ - @ instruction: 0x0000f4bc │ │ │ │ + strdeq r3, [r1], -r6 │ │ │ │ + andeq r3, r1, r6, lsl sl │ │ │ │ + ldrdeq r3, [r1], -r2 │ │ │ │ + andeq r3, r1, r2, ror #19 │ │ │ │ + andeq r3, r1, lr, lsr #11 │ │ │ │ + andeq r3, r1, lr, lsr #19 │ │ │ │ + @ instruction: 0x0007faba │ │ │ │ + andeq r5, r3, r2, lsl #31 │ │ │ │ + @ instruction: 0x0000f4b4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0], #-816 @ 0xfffffcd0 │ │ │ │ - ldclvc 5, cr15, [pc, #-692] @ 49ec4 │ │ │ │ + ldclvc 5, cr15, [pc, #-692] @ 49ebc │ │ │ │ stmib r7, {r1, r2, r3, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bmi fe80e990 │ │ │ │ - blmi fe822470 │ │ │ │ + bmi fe80e988 │ │ │ │ + blmi fe822468 │ │ │ │ @ instruction: 0xf8d7447a │ │ │ │ rscsvs r4, ip, r8, ror #6 │ │ │ │ msrls SPSR_fs, #14090240 @ 0xd70000 │ │ │ │ ldmpl r3, {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 │ │ │ │ - ldcl 7, cr15, [sl, #744]! @ 0x2e8 │ │ │ │ + ldcl 7, cr15, [lr, #744]! @ 0x2e8 │ │ │ │ @ instruction: 0xf8c92300 │ │ │ │ cmnlt r0, #0 │ │ │ │ subslt pc, r4, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf5074680 │ │ │ │ @ instruction: 0xf8c7749e │ │ │ │ ldrbtmi r9, [fp], #0 │ │ │ │ strpl lr, [r6], -r7, asr #19 │ │ │ │ ldmibeq ip!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107e00e │ │ │ │ @ instruction: 0xf1070628 │ │ │ │ strbmi r0, [fp], -ip, lsr #10 │ │ │ │ eoreq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ - stc 7, cr15, [r0], {186} @ 0xba │ │ │ │ + stc 7, cr15, [r4], {186} @ 0xba │ │ │ │ eorle r2, fp, r4, lsl #16 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r0, lsl #2 │ │ │ │ - stmib lr, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ strbmi r4, [r2], -r4, lsl #17 │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ ldmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f65606 │ │ │ │ stcmi 12, cr15, [r1], {149} @ 0x95 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0x4621447c │ │ │ │ - blx 1d881e6 │ │ │ │ - blmi 1e9cc14 │ │ │ │ + blx 1d881de │ │ │ │ + blmi 1e9cc0c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, lsr r3 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ ssatmi r7, #30, r1, asr #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ ldmlt sl!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4648213a │ │ │ │ - beq 86384 │ │ │ │ + beq 8637c │ │ │ │ rsbsge pc, pc, r9, lsl #17 │ │ │ │ - bl ffb88138 │ │ │ │ + bl ffc88130 │ │ │ │ adcsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46512210 │ │ │ │ - blge c825c │ │ │ │ - bl ff208148 │ │ │ │ + blge c8254 │ │ │ │ + bl ff308140 │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ rsbsvs r0, r8, ip, lsl #19 │ │ │ │ @ instruction: 0x46482230 │ │ │ │ - blx 128823e │ │ │ │ - blcs e4860 │ │ │ │ + blx 1288236 │ │ │ │ + blcs e4858 │ │ │ │ addshi pc, r9, r0 │ │ │ │ strbmi r4, [r8], -r7, ror #18 │ │ │ │ cmppeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldmdbeq r7, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r9, [r9], #-781 @ 0xfffffcf3 │ │ │ │ cmppeq r5, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ subeq pc, fp, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -70881,39 +70879,39 @@ │ │ │ │ movteq pc, #57607 @ 0xe107 @ │ │ │ │ @ instruction: 0xf1079303 │ │ │ │ movwls r0, #9039 @ 0x234f │ │ │ │ movteq pc, #33031 @ 0x8107 @ │ │ │ │ @ instruction: 0xf1079301 │ │ │ │ movwls r0, #841 @ 0x349 │ │ │ │ movteq pc, #41223 @ 0xa107 @ │ │ │ │ - stc 7, cr15, [r2], {186} @ 0xba │ │ │ │ + stc 7, cr15, [r6], {186} @ 0xba │ │ │ │ movteq pc, #28935 @ 0x7107 @ │ │ │ │ svccs 0x0001f813 │ │ │ │ @ instruction: 0xf10ab10a │ │ │ │ ldrmi r0, [r9, #2561] @ 0xa01 │ │ │ │ @ instruction: 0xf107d1f8 │ │ │ │ @ instruction: 0xf107095c │ │ │ │ tstcs sl, r0, asr #4 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ rsble r2, r2, r6, lsl #22 │ │ │ │ - blcs 4a47f8 │ │ │ │ + blcs 4a47f0 │ │ │ │ @ instruction: 0xf1bad067 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0x464868b9 │ │ │ │ @ instruction: 0xf8c2f003 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmvs fp!, {r0, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ addsmi r6, r3, #7995392 @ 0x7a0000 │ │ │ │ svcge 0x004cf47f │ │ │ │ ldrbtmi r4, [fp], #-2875 @ 0xfffff4c5 │ │ │ │ - blcs 643a0 │ │ │ │ + blcs 64398 │ │ │ │ svcge 0x0046f43f │ │ │ │ and r6, r3, r1, lsr r8 │ │ │ │ - blcs 647ac │ │ │ │ + blcs 647a4 │ │ │ │ svcge 0x0040f43f │ │ │ │ addmi r6, sl, #1703936 @ 0x1a0000 │ │ │ │ ldmdami r5!, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0xf8d711d7 │ │ │ │ ldrbtmi r9, [r8], #-0 │ │ │ │ ldmib r7, {r0, r1, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ @@ -70924,165 +70922,165 @@ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmvs r9, {r2, r3, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmdbcs r0, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0x462ad03b │ │ │ │ @ instruction: 0xf7f34630 │ │ │ │ ldmibvs fp!, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d16898 │ │ │ │ - bmi a084e0 │ │ │ │ + bmi a084d8 │ │ │ │ ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ ldrbvc pc, [r1, -r7, lsl #10] @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ usub8mi r8, r1, r0 │ │ │ │ @ instruction: 0x46482210 │ │ │ │ ldmdbeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - ldm lr, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x46826979 │ │ │ │ @ instruction: 0x46486050 │ │ │ │ @ instruction: 0xf96af003 │ │ │ │ - blcs 1e48b8 │ │ │ │ + blcs 1e48b0 │ │ │ │ stmdavs fp!, {r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f2b0a │ │ │ │ @ instruction: 0xf1baaef7 │ │ │ │ orrsle r0, fp, r0, lsl #30 │ │ │ │ stmdavs fp!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ addsmi r6, r3, #7995392 @ 0x7a0000 │ │ │ │ mcrge 4, 7, pc, cr10, cr15, {3} @ │ │ │ │ stmdbmi sp, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7c04479 │ │ │ │ - stmdb r4, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r3, ip, ror lr │ │ │ │ + stmdb r8, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r5, r3, r4, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq r3, r1, r6, asr r8 │ │ │ │ - andeq r3, r1, r4, lsl #16 │ │ │ │ - andeq lr, r0, ip, asr #24 │ │ │ │ - andeq r5, r3, r4, ror #27 │ │ │ │ - andeq r3, r1, r6, asr #15 │ │ │ │ - strdeq pc, [r7], -lr │ │ │ │ - andeq r3, r1, lr, lsr #13 │ │ │ │ - andeq r5, r3, r2, ror ip │ │ │ │ - andeq lr, r0, r8, ror #20 │ │ │ │ + andeq sl, r0, ip, lsl #13 │ │ │ │ + andeq r3, r1, lr, asr #16 │ │ │ │ + strdeq r3, [r1], -ip │ │ │ │ + andeq lr, r0, r4, asr #24 │ │ │ │ + andeq r5, r3, ip, ror #27 │ │ │ │ + @ instruction: 0x000137be │ │ │ │ + andeq pc, r7, r6, lsl #16 │ │ │ │ + andeq r3, r1, r6, lsr #13 │ │ │ │ + andeq r5, r3, sl, ror ip │ │ │ │ + andeq lr, r0, r0, ror #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff08876c │ │ │ │ + bleq ff088764 │ │ │ │ ldcmi 2, cr15, [ip, #-692] @ 0xfffffd4c │ │ │ │ svcge 0x000449af │ │ │ │ ldrbtmi r4, [r9], #-2991 @ 0xfffff451 │ │ │ │ ldrbtmi r4, [fp], #-2735 @ 0xfffff551 │ │ │ │ @ instruction: 0x4618613b │ │ │ │ stmpl sl, {r1, r2, r3, r5, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f2404 │ │ │ │ stmiapl r3, {r9}^ │ │ │ │ - blcs 644d0 │ │ │ │ + blcs 644c8 │ │ │ │ sbcshi pc, r6, r0, asr #32 │ │ │ │ smlatbcs r4, r9, ip, r4 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl ff20835c │ │ │ │ + bl ff308354 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ strtmi r4, [r0], -r5, lsr #19 │ │ │ │ @ instruction: 0xf7ba4479 │ │ │ │ - strmi lr, [r4], -ip, lsl #25 │ │ │ │ + @ instruction: 0x4604ec90 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50780d8 │ │ │ │ strmi r7, [r2], -r2, asr #11 │ │ │ │ strtmi r2, [r8], -r0, lsl #3 │ │ │ │ orrls pc, r4, r7, lsl #17 │ │ │ │ - ldmda r8!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89780c6 │ │ │ │ - blcs 56abc │ │ │ │ + blcs 56ab4 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ strtmi r0, [r9], -r0, lsr #10 │ │ │ │ @ instruction: 0xf7ba464a │ │ │ │ - bvs f44f20 │ │ │ │ + bvs f44f28 │ │ │ │ ldmdavc fp, {r0, r2, r9, sl, lr} │ │ │ │ svclt 0x00182b0a │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ mrcmi 0, 4, r8, cr2, cr2, {5} │ │ │ │ @ instruction: 0x21bc4622 │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - blx b884b6 │ │ │ │ - blmi fe31cf1c │ │ │ │ + blx b884ae │ │ │ │ + blmi fe31cf14 │ │ │ │ andsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 64558 │ │ │ │ + blcs 64550 │ │ │ │ addshi pc, sl, r0, asr #32 │ │ │ │ stc2 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldrbtmi r4, [fp], #-2954 @ 0xfffff476 │ │ │ │ - blcs a4568 │ │ │ │ + blcs a4560 │ │ │ │ @ instruction: 0xf8dfd971 │ │ │ │ @ instruction: 0xf646a224 │ │ │ │ @ instruction: 0xf6c67873 │ │ │ │ stcmi 8, cr3, [r7, #396] @ 0x18c │ │ │ │ @ instruction: 0x260144fa │ │ │ │ vqshl.s8 q10, , │ │ │ │ @ instruction: 0xf6c54365 │ │ │ │ @ instruction: 0xf8c7333a │ │ │ │ cmnvs fp, ip │ │ │ │ strvc pc, [r1], #-1287 @ 0xfffffaf9 │ │ │ │ @ instruction: 0x46524633 │ │ │ │ strtmi r2, [r0], -r0, lsl #3 │ │ │ │ ldc2l 7, cr15, [r2, #-972]! @ 0xfffffc34 │ │ │ │ @ instruction: 0xf7ba4620 │ │ │ │ - strmi lr, [r1], r0, asr #19 │ │ │ │ + strmi lr, [r1], r4, asr #19 │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ba4648 │ │ │ │ - stmdacs r0, {r1, r3, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d042 │ │ │ │ @ instruction: 0xf1007b21 │ │ │ │ @ instruction: 0xf5070413 │ │ │ │ strtmi r7, [sl], -r1, lsl #6 │ │ │ │ bicvc pc, r0, pc, asr #8 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #8 │ │ │ │ strtvc pc, [r2], #1287 @ 0x507 │ │ │ │ ldc2l 7, cr15, [r8, #-972] @ 0xfffffc34 │ │ │ │ @ instruction: 0x4621223f │ │ │ │ @ instruction: 0xf7ba4658 │ │ │ │ - stmdacs r0, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r8, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3556 @ 0xde4 │ │ │ │ @ instruction: 0xf8d75423 │ │ │ │ strbmi r2, [r2, #-324] @ 0xfffffebc │ │ │ │ strcs sp, [r1], #-66 @ 0xffffffbe │ │ │ │ bicsle r2, fp, r0, lsl #24 │ │ │ │ - blvc fe9079a4 │ │ │ │ + blvc fe90799c │ │ │ │ @ instruction: 0xf7ba4658 │ │ │ │ - stmdacc r1, {r2, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf81b2200 │ │ │ │ - blcs 1796598 │ │ │ │ + blcs 1796590 │ │ │ │ @ instruction: 0xf80bbf08 │ │ │ │ @ instruction: 0xf1074000 │ │ │ │ @ instruction: 0xf5070424 │ │ │ │ strtmi r7, [r1], -r6, lsr #1 │ │ │ │ - b 888494 │ │ │ │ + b 98848c │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ bicle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x314cf897 │ │ │ │ adcsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4631 │ │ │ │ strbmi pc, [r8], -r3, asr #25 @ │ │ │ │ - bl ff2084b0 │ │ │ │ + bl ff3084a8 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf7ba4648 │ │ │ │ - blmi 160582c │ │ │ │ + blmi 1605834 │ │ │ │ ldrbtmi r3, [fp], #-1537 @ 0xfffff9ff │ │ │ │ adcsmi r6, r3, #1769472 @ 0x1b0000 │ │ │ │ @ instruction: 0xf8d7d8a0 │ │ │ │ - bmi 152e614 │ │ │ │ + bmi 152e60c │ │ │ │ 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 q2, , q4 │ │ │ │ ldrtmi r4, [sp], ip, lsl #14 │ │ │ │ @@ -71093,128 +71091,128 @@ │ │ │ │ @ instruction: 0xe7b5d1b5 │ │ │ │ adccs r4, pc, #1163264 @ 0x11c000 │ │ │ │ ldrbtmi r4, [r9], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0xf7f34478 │ │ │ │ str pc, [r1, -sp, lsl #22]! │ │ │ │ adcscs r4, lr, #4521984 @ 0x450000 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - blx ff1085fe │ │ │ │ + blx ff1085f6 │ │ │ │ stmdami r3, {r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ biccs r4, r1, r2, lsr #12 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ - blmi d4902c │ │ │ │ + blmi d49024 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 646b4 │ │ │ │ + blcs 646ac │ │ │ │ @ instruction: 0xf107d13f │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - ldmib r0!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r5}^ │ │ │ │ @ instruction: 0xf7ba60bb │ │ │ │ - @ instruction: 0x4604eb52 │ │ │ │ + @ instruction: 0x4604eb56 │ │ │ │ teqle pc, r0, lsl #16 │ │ │ │ stmdbeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46484e35 │ │ │ │ @ instruction: 0xf7ba4d35 │ │ │ │ - blmi dc559c │ │ │ │ + blmi dc55a4 │ │ │ │ ldrbtmi r6, [lr], #-2362 @ 0xfffff6c6 │ │ │ │ @ instruction: 0xf852447d │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - svc 0x008ef7b9 │ │ │ │ + svc 0x0092f7b9 │ │ │ │ @ instruction: 0xf44f4b31 │ │ │ │ @ instruction: 0x46317293 │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ movwls r9, #1282 @ 0x502 │ │ │ │ @ instruction: 0xf7d44623 │ │ │ │ strbmi pc, [r8], -r7, asr #23 @ │ │ │ │ - stmda lr!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x464068bb │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4621 │ │ │ │ - blmi 584db4 │ │ │ │ + blmi 584dbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ 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 1c086a6 │ │ │ │ + blx 1c0869e │ │ │ │ @ instruction: 0xf7b9e7b7 │ │ │ │ - @ instruction: 0xf44fefd4 │ │ │ │ + @ instruction: 0xf44fefd8 │ │ │ │ @ instruction: 0x46317295 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ strb pc, [fp, r5, ror #22]! @ │ │ │ │ ldmdbvs sl!, {r3, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - b fe2085e8 │ │ │ │ - @ instruction: 0x00035bba │ │ │ │ - @ instruction: 0x00035bb6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r1, r8, rrx │ │ │ │ - andeq sl, r0, r8, lsr #7 │ │ │ │ - andeq r3, r1, r0, lsr r5 │ │ │ │ - andeq r9, r3, r8, ror #16 │ │ │ │ - andeq r9, r3, r2, asr r8 │ │ │ │ - andeq r3, r1, r0, asr #11 │ │ │ │ - andeq pc, r0, r8, lsr r1 @ │ │ │ │ - andeq r9, r3, r2, ror r7 │ │ │ │ - andeq r5, r3, sl, lsl sl │ │ │ │ - andeq r3, r1, sl, ror #7 │ │ │ │ - andeq r2, r1, r8, lsr #29 │ │ │ │ - muleq r1, sl, lr │ │ │ │ - andeq r3, r1, ip, asr #7 │ │ │ │ + b fe3085e0 │ │ │ │ + andeq r5, r3, r2, asr #23 │ │ │ │ + @ instruction: 0x00035bbe │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r3, r1, r0, rrx │ │ │ │ + andeq sl, r0, r0, lsr #7 │ │ │ │ + andeq r3, r1, r8, lsr #10 │ │ │ │ + andeq r9, r3, r0, ror r8 │ │ │ │ + andeq r9, r3, sl, asr r8 │ │ │ │ + @ instruction: 0x000135b8 │ │ │ │ + andeq pc, r0, r0, lsr r1 @ │ │ │ │ + andeq r9, r3, sl, ror r7 │ │ │ │ + andeq r5, r3, r2, lsr #20 │ │ │ │ + andeq r3, r1, r2, ror #7 │ │ │ │ + andeq r2, r1, r0, lsr #29 │ │ │ │ + muleq r1, r2, lr │ │ │ │ + andeq r3, r1, r4, asr #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r1, r6, lsl #7 │ │ │ │ - andeq r3, r1, r0, lsr #8 │ │ │ │ + andeq r3, r1, lr, ror r3 │ │ │ │ + andeq r3, r1, r8, lsl r4 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r3, r1, ip, lsl r4 │ │ │ │ - andeq r3, r1, r4, lsr r3 │ │ │ │ - strdeq r2, [r1], -r2 @ │ │ │ │ + andeq r3, r1, r4, lsl r4 │ │ │ │ + andeq r3, r1, ip, lsr #6 │ │ │ │ + andeq r2, r1, sl, ror #27 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7ff7b04 │ │ │ │ svclt 0x0000bbc7 │ │ │ │ @ instruction: 0x4ef0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0x46044d37 │ │ │ │ addlt r4, lr, r7, lsr r8 │ │ │ │ svcge 0x0004447d │ │ │ │ ldrmi r4, [lr], -r9, lsl #13 │ │ │ │ - beq 186bb0 │ │ │ │ + beq 186ba8 │ │ │ │ stccs 8, cr5, [r6], {40} @ 0x28 │ │ │ │ ldrdlt pc, [r8], #-135 @ 0xffffff79 │ │ │ │ stmdavs r0, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6278 │ │ │ │ eorsle r0, ip, r0 │ │ │ │ eorcs r4, r0, #770048 @ 0xbc000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xf8a6f7f3 │ │ │ │ andcs r6, r2, #64256 @ 0xfb00 │ │ │ │ movwlt lr, #10701 @ 0x29cd │ │ │ │ strbmi r4, [fp], -r1, lsr #12 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff5600 │ │ │ │ stmdavc r2, {r0, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bcs b9bfdc │ │ │ │ + bcs b9bfd4 │ │ │ │ stmdbmi r6!, {r1, r2, r3, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2595 @ 0xfffff5dd │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ subsmi r6, r1, sl, ror sl │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x4618d13a │ │ │ │ ldrtmi r3, [sp], r8, lsr #14 │ │ │ │ mrchi 8, 7, lr, cr0, cr13, {5} │ │ │ │ - bcs 688fc │ │ │ │ + bcs 688f4 │ │ │ │ @ instruction: 0xf7dfd1ed │ │ │ │ ldmdbmi sp, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7f34650 │ │ │ │ ldclvs 8, cr15, [fp], #500 @ 0x1f4 │ │ │ │ strtmi r9, [r1], -r3, lsl #6 │ │ │ │ ldrbmi r4, [r0], -fp, asr #12 │ │ │ │ @@ -71229,276 +71227,276 @@ │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ strtmi fp, [r1], -r2, lsl #6 │ │ │ │ ldrbmi r4, [r0], -fp, asr #12 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ ldc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ strmi r7, [r3], -r2, lsl #16 │ │ │ │ bicle r2, r2, sp, lsr #20 │ │ │ │ - bcs 68958 │ │ │ │ + bcs 68950 │ │ │ │ @ instruction: 0xf7dfd1bf │ │ │ │ stmdbmi r8, {r0, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d04479 │ │ │ │ - svc 0x0012f7b9 │ │ │ │ - andeq r5, r3, r8, ror r8 │ │ │ │ + svc 0x0016f7b9 │ │ │ │ + andeq r5, r3, r0, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r1, sl, asr r3 │ │ │ │ - andeq r5, r3, sl, lsr #16 │ │ │ │ - andeq r3, r1, ip, lsl r3 │ │ │ │ - andeq r3, r1, r0, asr #5 │ │ │ │ - andeq r3, r1, r0, lsr #5 │ │ │ │ + andeq r3, r1, r2, asr r3 │ │ │ │ + andeq r5, r3, r2, lsr r8 │ │ │ │ + andeq r3, r1, r4, lsl r3 │ │ │ │ + @ instruction: 0x000132b8 │ │ │ │ + muleq r1, r8, r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba1a84 │ │ │ │ + bl feba1a7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ svcge 0x00006983 │ │ │ │ @ instruction: 0xf04f4798 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ svclt 0x0000bd98 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7b97b04 │ │ │ │ - svclt 0x0000bdc5 │ │ │ │ + svclt 0x0000bdc9 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7ba7b04 │ │ │ │ - svclt 0x0000b98f │ │ │ │ + svclt 0x0000b993 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 188a3c │ │ │ │ + blvc 188a34 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r3, fp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ svcge 0x00004c2b │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r8, sl, fp, ip}^ │ │ │ │ strmi r4, [r8], r0, lsr #12 │ │ │ │ ldmdavs fp, {r3, r4, sl, ip, sp} │ │ │ │ addcc pc, r4, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mrc 7, 2, APSR_nzcv, cr2, cr9, {5} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr6, cr9, {5} │ │ │ │ @ instruction: 0xf7ba4628 │ │ │ │ - andcs lr, r0, #192, 16 @ 0xc00000 │ │ │ │ + andcs lr, r0, #196, 16 @ 0xc40000 │ │ │ │ ldrmi r4, [r0], -r9, lsr #12 │ │ │ │ - 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}^ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svcne 0x0004f854 │ │ │ │ @ instruction: 0xf10cb1f9 │ │ │ │ @ instruction: 0xf1bc0c01 │ │ │ │ mvnsle r0, r0, lsl pc │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ba2001 │ │ │ │ - ldmdami r8, {r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b94478 │ │ │ │ - bmi 645f38 │ │ │ │ + bmi 645f40 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r8, r0, lsl #6 │ │ │ │ @ instruction: 0x378c4630 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df83f0 │ │ │ │ - b 142ea64 │ │ │ │ + b 142ea5c │ │ │ │ ldrtmi r0, [r2], -ip, lsl #9 │ │ │ │ ldrbtmi r4, [r9], #1603 @ 0x643 │ │ │ │ subseq pc, r8, r9, lsl #2 │ │ │ │ @ instruction: 0xf7ba4420 │ │ │ │ - @ instruction: 0x4606e970 │ │ │ │ + @ instruction: 0x4606e974 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ movwcs r4, #5281 @ 0x14a1 │ │ │ │ andscc pc, r8, r9, asr #17 │ │ │ │ @ instruction: 0xf7b9e7d2 │ │ │ │ - svclt 0x0000ee7e │ │ │ │ - andeq r5, r3, lr, lsl r7 │ │ │ │ + svclt 0x0000ee82 │ │ │ │ + andeq r5, r3, r6, lsr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r7, r6, asr #4 │ │ │ │ - strdeq pc, [r7], -r8 │ │ │ │ - @ instruction: 0x000356be │ │ │ │ - andeq pc, r7, r6, asr #3 │ │ │ │ + andeq pc, r7, lr, asr #4 │ │ │ │ + andeq pc, r7, r0, lsl #4 │ │ │ │ + andeq r5, r3, r6, asr #13 │ │ │ │ + andeq pc, r7, lr, asr #3 │ │ │ │ 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 @ │ │ │ │ - ldmda r0!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, r9, lsr fp │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ - ldmib r2, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ ldrsbls pc, [r4], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf1074682 │ │ │ │ ldrbtmi r0, [r9], #16 │ │ │ │ - b 2888e0 │ │ │ │ + b 3888d8 │ │ │ │ ldreq pc, [r8], #-265 @ 0xfffffef7 │ │ │ │ @ instruction: 0xf1094648 │ │ │ │ @ instruction: 0x46250658 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b946b0 │ │ │ │ - and lr, r3, lr, asr #27 │ │ │ │ + ldrd lr, [r3], -r2 │ │ │ │ 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 │ │ │ │ - b a08910 │ │ │ │ + b b08908 │ │ │ │ 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 5c2e4 │ │ │ │ + blcs 5c2dc │ │ │ │ ldmdavs r0!, {r0, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7ba4641 │ │ │ │ - strcc lr, [r4], -sl, ror #19 │ │ │ │ + strcc lr, [r4], -lr, ror #19 │ │ │ │ @ instruction: 0xf8c5454c │ │ │ │ mvnsle r8, r0 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr14, cr9, {5} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr2, cr9, {5} │ │ │ │ ldmdavs fp!, {r0, r2, r4, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x464168f8 │ │ │ │ - svc 0x00dcf7b9 │ │ │ │ - blmi 3dd2c8 │ │ │ │ + svc 0x00e0f7b9 │ │ │ │ + blmi 3dd2c0 │ │ │ │ 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: 0xf7ba0010 │ │ │ │ - @ instruction: 0xf7b9e8b0 │ │ │ │ - svclt 0x0000edea │ │ │ │ - andeq r5, r3, r6, asr #12 │ │ │ │ + @ instruction: 0xf7b9e8b4 │ │ │ │ + svclt 0x0000edee │ │ │ │ + andeq r5, r3, lr, asr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffebd │ │ │ │ - andeq pc, r7, lr, lsr r1 @ │ │ │ │ - andeq pc, r7, r0, asr #1 │ │ │ │ - andeq r5, r3, r0, lsl #11 │ │ │ │ - andeq pc, r7, lr, lsl #1 │ │ │ │ + andeq pc, r7, r6, asr #2 │ │ │ │ + andeq pc, r7, r8, asr #1 │ │ │ │ + andeq r5, r3, r8, lsl #11 │ │ │ │ + muleq r7, r6, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba1cd8 │ │ │ │ + bl feba1cd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0da0 │ │ │ │ svcge 0x00007d13 │ │ │ │ - blmi 12dc2f0 │ │ │ │ + blmi 12dc2e8 │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ ldrbtmi r6, [fp], #-122 @ 0xffffff86 │ │ │ │ adcsvs r4, fp, r8, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ @ instruction: 0xf10760f8 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3244 │ │ │ │ @ instruction: 0xf7ba0300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r8, fp, sp, lr, pc} │ │ │ │ strmi sp, [r4], -sp, ror #2 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldmdb r6!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b96878 │ │ │ │ - ldmvs fp!, {r2, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x46014798 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074b3a │ │ │ │ ldrbtmi r7, [fp], #-148 @ 0xffffff6c │ │ │ │ @ instruction: 0xf7ba603b │ │ │ │ - strmi lr, [r4], -r6, ror #17 │ │ │ │ + strmi lr, [r4], -sl, ror #17 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ addsvc pc, r4, r7, lsl #10 │ │ │ │ - ldmdb lr, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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: 0xf7ba690e │ │ │ │ - ldrmi lr, [r0, r2, ror #19]! │ │ │ │ + ldrmi lr, [r0, r6, ror #19]! │ │ │ │ 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 │ │ │ │ - blx fe288b30 │ │ │ │ + blx fe288b28 │ │ │ │ stmdavs sl!, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ - bcs a4dc0 │ │ │ │ + bcs a4db8 │ │ │ │ ldmvs sl!, {r1, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xe7e96093 │ │ │ │ addsvc pc, r4, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r0, #740]! @ 0x2e4 │ │ │ │ + ldc 7, cr15, [r4, #740]! @ 0x2e4 │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - ldmdavs r8!, {r1, r3, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [lr], #-740 @ 0xfffffd1c │ │ │ │ - blmi 5dd424 │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + mcrr 7, 11, pc, r2, cr9 @ │ │ │ │ + blmi 5dd41c │ │ │ │ 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!, {r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - stc 7, cr15, [r2], #-740 @ 0xfffffd1c │ │ │ │ + stc 7, cr15, [r6], #-740 @ 0xfffffd1c │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmda r8, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ba7094 │ │ │ │ - @ instruction: 0xf7b9e802 │ │ │ │ - svclt 0x0000ed3c │ │ │ │ + @ instruction: 0xf7b9e806 │ │ │ │ + svclt 0x0000ed40 │ │ │ │ + andeq r5, r3, sl, lsl r5 │ │ │ │ andeq r5, r3, r2, lsl r5 │ │ │ │ - andeq r5, r3, sl, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffd43 │ │ │ │ andeq r0, r0, r0, lsr r4 │ │ │ │ - andeq r5, r3, r0, asr #8 │ │ │ │ + andeq r5, r3, r8, asr #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @ instruction: 0xf7b9e007 │ │ │ │ - @ instruction: 0xb180ecbe │ │ │ │ - svc 0x0030f7b9 │ │ │ │ - blcs 324c5c │ │ │ │ + orrlt lr, r0, r2, asr #25 │ │ │ │ + svc 0x0034f7b9 │ │ │ │ + blcs 324c54 │ │ │ │ strtmi sp, [r8], -fp, lsl #2 │ │ │ │ - ldmda r8!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7b94640 │ │ │ │ - @ instruction: 0x4604ec98 │ │ │ │ + @ instruction: 0x4604ec9c │ │ │ │ stccs 6, cr4, [r0], {40} @ 0x28 │ │ │ │ strtmi sp, [r0], -fp, ror #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @@ -71514,15 +71512,15 @@ │ │ │ │ strbmi r0, [r4], -r4, lsl #20 │ │ │ │ rscsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x462e4653 │ │ │ │ strtmi r4, [r8], sl, asr #13 │ │ │ │ @ instruction: 0x60784699 │ │ │ │ mulpl r0, fp, r8 │ │ │ │ subsle r2, r3, r0, lsl #26 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr6, cr9, {5} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr10, cr9, {5} │ │ │ │ ldrbmi r6, [r8], -r2, lsl #16 │ │ │ │ @ instruction: 0xf810e003 │ │ │ │ stccs 15, cr5, [r0, #-4] │ │ │ │ @ instruction: 0xf832d04b │ │ │ │ ldreq r3, [fp], #21 │ │ │ │ stmdavc r3, {r0, r1, r2, r4, r5, r6, r7, sl, ip, lr, pc} │ │ │ │ ldmdblt r3!, {r0, r2, r9, sl, lr} │ │ │ │ @@ -71542,26 +71540,26 @@ │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ strbeq lr, [r5, #-2818] @ 0xfffff4fe │ │ │ │ vmul.i , , d1[7] │ │ │ │ strmi r1, [r6, #1344] @ 0x540 │ │ │ │ strcs fp, [r0, #-3988] @ 0xfffff06c │ │ │ │ streq pc, [r1, #-5] │ │ │ │ @ instruction: 0xf81eb16d │ │ │ │ - bl da138 │ │ │ │ + bl da130 │ │ │ │ ldmdavc fp, {r0, r1, r6, r8, r9}^ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ svclt 0x00944586 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 4b94c │ │ │ │ + blcs 4b944 │ │ │ │ strcs sp, [r0, #-497] @ 0xfffffe0f │ │ │ │ svcpl 0x0001f80e │ │ │ │ movweq lr, #2990 @ 0xbae │ │ │ │ movwcc lr, #4114 @ 0x1012 │ │ │ │ - bcs 68dc4 │ │ │ │ - bne 73f54c │ │ │ │ + bcs 68dbc │ │ │ │ + bne 73f544 │ │ │ │ @ instruction: 0xf04f46f3 │ │ │ │ and r0, r9, r1, lsl #16 │ │ │ │ mcrcs 6, 0, r4, cr0, cr8, {2} │ │ │ │ @ instruction: 0x4645bf14 │ │ │ │ streq pc, [r1, #-72] @ 0xffffffb8 │ │ │ │ @ instruction: 0xf04fb155 │ │ │ │ strbmi r0, [r3], -r0, lsl #16 │ │ │ │ @@ -71575,18 +71573,18 @@ │ │ │ │ andsvs r3, r6, r6, lsr #32 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stccs 15, cr8, [r0], {240} @ 0xf0 │ │ │ │ ldmdbvs r9!, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ andle r4, r7, r1, ror r5 │ │ │ │ @ instruction: 0x469868f9 │ │ │ │ addmi r4, lr, #254803968 @ 0xf300000 │ │ │ │ - bl febffc68 │ │ │ │ + bl febffc60 │ │ │ │ ldrb r0, [pc, r0, lsl #6] │ │ │ │ ldmdbvs fp!, {r3, r4, r7, r9, sl, lr} │ │ │ │ - bne 71c990 │ │ │ │ + bne 71c988 │ │ │ │ @ instruction: 0xf04f693a │ │ │ │ @ instruction: 0xf8820c00 │ │ │ │ ldrb ip, [r5, r0] │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strdlt lr, [ip, #-115] @ 0xffffff8d │ │ │ │ addmi r6, r1, #933888 @ 0xe4000 │ │ │ │ ldmdbvs r9!, {r0, r1, r2, r4, ip, lr, pc}^ │ │ │ │ @@ -71620,28 +71618,28 @@ │ │ │ │ mrrcne 6, 8, r4, r8, cr2 │ │ │ │ strcs r4, [r0], #-1558 @ 0xfffff9ea │ │ │ │ addeq r3, r0, r4, lsl #28 │ │ │ │ ldrshtvs r6, [r9], -fp │ │ │ │ ldc2l 7, cr15, [r6], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x46a168fb │ │ │ │ stmdaeq r4, {r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - blcc 9c7bc │ │ │ │ + blcc 9c7b4 │ │ │ │ movweq lr, #6599 @ 0x19c7 │ │ │ │ @ instruction: 0xf8946bbb │ │ │ │ - blcs b6e78 │ │ │ │ + blcs b6e70 │ │ │ │ @ instruction: 0xf1bbd04f │ │ │ │ eorle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ @ instruction: 0xf814e003 │ │ │ │ strtmi r1, [r8], -r1, lsl #30 │ │ │ │ @ instruction: 0xf7b9b321 │ │ │ │ - stmdacs r0, {r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46a2d1f7 │ │ │ │ and r4, r2, r3, lsr #13 │ │ │ │ - stcl 7, cr15, [r4, #740] @ 0x2e4 │ │ │ │ + stcl 7, cr15, [r8, #740] @ 0x2e4 │ │ │ │ @ instruction: 0xf81bbb38 │ │ │ │ strtmi r1, [r8], -r1, lsl #30 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ ldrmi r6, [r9, #2235] @ 0x8bb │ │ │ │ ldrbmi fp, [ip], -r8, lsr #30 │ │ │ │ ldrbmi sp, [r8], -r5, lsl #4 │ │ │ │ pkhtbmi r4, r3, ip, asr #12 │ │ │ │ @@ -71660,57 +71658,57 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmvs fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tstpeq r1, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrmi r4, [r9, #1548] @ 0x60c │ │ │ │ ldrbmi sp, [r8], -r2, lsl #4 │ │ │ │ ldrb r4, [r9, fp, lsl #13] │ │ │ │ strmi r7, [fp], fp, lsl #16 │ │ │ │ - blcs 57310 │ │ │ │ + blcs 57308 │ │ │ │ stmdavc fp, {r0, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ smlabbcc r1, fp, r6, r4 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1bbe7d3 │ │ │ │ sbcsle r0, fp, r0, lsl #30 │ │ │ │ - stcl 7, cr15, [r6, #-740] @ 0xfffffd1c │ │ │ │ + stcl 7, cr15, [sl, #-740] @ 0xfffffd1c │ │ │ │ @ instruction: 0xf8306800 │ │ │ │ streq r1, [r9], #27 │ │ │ │ ssatmi sp, #3, r2, lsl #8 │ │ │ │ and r4, r6, r3, lsr #13 │ │ │ │ - ldc 7, cr15, [ip, #-740]! @ 0xfffffd1c │ │ │ │ + stcl 7, cr15, [r0, #-740] @ 0xfffffd1c │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldreq r3, [fp], #20 │ │ │ │ @ instruction: 0xf81bd4d7 │ │ │ │ stccs 15, cr4, [r0], {1} │ │ │ │ @ instruction: 0xe7afd1f4 │ │ │ │ andscc pc, r3, r0, lsr r8 @ │ │ │ │ strble r0, [ip, #1178]! @ 0x49a │ │ │ │ svccc 0x0001f814 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ svclt 0x0000e7bc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba2168 │ │ │ │ + bl feba2160 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ movwcs r2, #1025 @ 0x401 │ │ │ │ strls sl, [r0], #-3842 @ 0xfffff0fe │ │ │ │ @ instruction: 0xff5cf7ff │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svclt 0x0000bd90 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba218c │ │ │ │ + bl feba2184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ strcs r4, [r0], #-2820 @ 0xfffff4fc │ │ │ │ ldrbtmi sl, [fp], #-3842 @ 0xfffff0fe │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ strcc pc, [r4, -r9, asr #30] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - @ instruction: 0x0000a3b2 │ │ │ │ + andeq sl, r0, sl, lsr #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba21b4 │ │ │ │ + bl feba21ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ svcge 0x00022400 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ smuadxcc r4, r7, pc @ │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ @@ -71718,40 +71716,40 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r0], r2, lsl #1 │ │ │ │ stmdavc r4, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldrmi sl, [lr], -r2, lsl #30 │ │ │ │ stmdbcs r0, {r1, r3, r7, r9, sl, lr} │ │ │ │ strmi sp, [r8], -ip, asr #32 │ │ │ │ - stc 7, cr15, [r8, #-740] @ 0xfffffd1c │ │ │ │ + stc 7, cr15, [ip, #-740] @ 0xfffffd1c │ │ │ │ strmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0xf7b9b18c │ │ │ │ - stmdavs r2, {r1, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r2, {r1, r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf818e002 │ │ │ │ tstlt ip, r1, lsl #30 │ │ │ │ andscc pc, r4, r2, lsr r8 @ │ │ │ │ ldrbtle r0, [r8], #1179 @ 0x49b │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbmi sp, [r0], -r8 │ │ │ │ - ldcl 7, cr15, [r4], #740 @ 0x2e4 │ │ │ │ + ldcl 7, cr15, [r8], #740 @ 0x2e4 │ │ │ │ ldrbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b94640 │ │ │ │ - bllt 1686d00 │ │ │ │ + bllt 1686d08 │ │ │ │ andmi pc, r9, r8, lsl r8 @ │ │ │ │ teqlt ip, #-1056964608 @ 0xc1000000 │ │ │ │ - ldc 7, cr15, [lr], #740 @ 0x2e4 │ │ │ │ + stcl 7, cr15, [r2], {185} @ 0xb9 │ │ │ │ and r6, r2, r3, lsl #16 │ │ │ │ svcmi 0x0001f819 │ │ │ │ @ instruction: 0xf833b304 │ │ │ │ @ instruction: 0xf41cc014 │ │ │ │ mvnsle r5, r0, lsl #16 │ │ │ │ @ instruction: 0xd1212c28 │ │ │ │ streq pc, [r1], #-265 @ 0xfffffef7 │ │ │ │ strtmi r2, [r0], -r9, lsr #2 │ │ │ │ - stcl 7, cr15, [r8], #740 @ 0x2e4 │ │ │ │ + stcl 7, cr15, [ip], #740 @ 0x2e4 │ │ │ │ @ instruction: 0xf899b178 │ │ │ │ stmdavc r2, {r0, ip, sp} │ │ │ │ mulsle r5, sl, r2 │ │ │ │ ldrtmi r4, [r2], -ip, lsl #22 │ │ │ │ andhi pc, r0, r0, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @@ -71760,30 +71758,30 @@ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ rscsle r2, r9, r0, lsl #24 │ │ │ │ ldr r4, [r4, r9, lsl #13]! │ │ │ │ ldrtmi r4, [sp], r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - ldrdeq sl, [r0], -lr │ │ │ │ + ldrdeq sl, [r0], -r6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ strmi r2, [sp], -ip │ │ │ │ - blx 1309036 │ │ │ │ + blx 130902e │ │ │ │ @ instruction: 0xf1054604 │ │ │ │ strbmi r0, [r8], -r1, lsl #18 │ │ │ │ - blx 1189042 │ │ │ │ + blx 118903a │ │ │ │ eorvs r4, r0, r6, lsl #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r1], -fp │ │ │ │ @ instruction: 0xf7b9462a │ │ │ │ - movwcs lr, #2696 @ 0xa88 │ │ │ │ + movwcs lr, #2700 @ 0xa8c │ │ │ │ @ instruction: 0x46205573 │ │ │ │ andls pc, r8, r4, asr #17 │ │ │ │ pop {r0, r2, r5, r6, sp, lr} │ │ │ │ @ instruction: 0xf88083f8 │ │ │ │ ldrb r8, [r4, r0]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -71791,34 +71789,34 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ svcge 0x00004681 │ │ │ │ @ instruction: 0x46204619 │ │ │ │ @ instruction: 0x4690461d │ │ │ │ @ instruction: 0xf8baf7f7 │ │ │ │ teqle r2, r1, lsl #16 │ │ │ │ - bleq 1c5d28 │ │ │ │ + bleq 1c5d20 │ │ │ │ @ instruction: 0x46586b79 │ │ │ │ @ instruction: 0xf8b2f7f7 │ │ │ │ @ instruction: 0xd12a2801 │ │ │ │ andcs r6, ip, fp, ror fp │ │ │ │ rsbsvs r4, fp, fp, asr r4 │ │ │ │ - blx 4090ae │ │ │ │ + blx 4090a6 │ │ │ │ @ instruction: 0x4606687b │ │ │ │ eorsvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf7df4618 │ │ │ │ strbmi pc, [r9], -r7, lsl #22 @ │ │ │ │ strtmi r4, [r2], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7b96030 │ │ │ │ - strtmi lr, [sl], -lr, asr #20 │ │ │ │ - bl 2dca54 │ │ │ │ + @ instruction: 0x462aea52 │ │ │ │ + bl 2dca4c │ │ │ │ @ instruction: 0xf7b90004 │ │ │ │ - bl 305a78 │ │ │ │ + bl 305a80 │ │ │ │ ldmib r7, {r0, r1, r3}^ │ │ │ │ @ instruction: 0xf7b9120c │ │ │ │ - ldmdavs fp!, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ adcsvs r2, r3, r0, lsl #4 │ │ │ │ ldmdavs fp!, {r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r3, r3, ip, lsl #14 │ │ │ │ andcs pc, r3, sl, lsl #16 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x26008ff0 │ │ │ │ ldrtmi r3, [r0], -ip, lsl #14 │ │ │ │ @@ -71838,78 +71836,78 @@ │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf7df4420 │ │ │ │ @ instruction: 0xf8d5fac7 │ │ │ │ strmi r8, [r6], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdavs sl!, {r1, r2, r3, ip, lr, pc}^ │ │ │ │ andcc r4, r1, #68157440 @ 0x4100000 │ │ │ │ - b 2890b8 │ │ │ │ + b 3890b0 │ │ │ │ @ instruction: 0xf7df4640 │ │ │ │ stmiavs fp!, {r0, r1, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ eorvs r4, lr, r8, lsr #12 │ │ │ │ adcvs r4, fp, r3, lsr #8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andhi pc, r0, r0, lsl #17 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba23f8 │ │ │ │ + bl feba23f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldrmi sl, [r0], -r0, lsl #30 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @ instruction: 0xf7f768a1 │ │ │ │ stmdacs r1, {r0, r1, r3, r4, r5, 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 │ │ │ │ - ldmib sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004604 │ │ │ │ strmi r4, [lr], -r8, lsl #12 │ │ │ │ - bl ff389150 │ │ │ │ + bl ff489148 │ │ │ │ stmdaeq r1, {r8, ip, sp, lr, pc} │ │ │ │ strmi r6, [r5], -r1, lsr #17 │ │ │ │ stmdale r8, {r3, r7, r8, sl, lr} │ │ │ │ strbmi r6, [r2], -r0, lsr #16 │ │ │ │ @ instruction: 0xf7b94631 │ │ │ │ - @ instruction: 0x4620e9b2 │ │ │ │ + @ instruction: 0x4620e9b6 │ │ │ │ pop {r0, r2, r5, r6, sp, lr} │ │ │ │ @ instruction: 0xf1c181f0 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ff4429 │ │ │ │ @ instruction: 0xe7efff79 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004604 │ │ │ │ strmi r4, [lr], -r8, lsl #12 │ │ │ │ - bl fea89198 │ │ │ │ + bl feb89190 │ │ │ │ stmdaeq r1, {r8, ip, sp, lr, pc} │ │ │ │ andcc lr, r1, #212, 18 @ 0x350000 │ │ │ │ - bne ff49cad4 │ │ │ │ + bne ff49cacc │ │ │ │ stmdale fp, {r3, r7, r8, sl, lr} │ │ │ │ strbmi r6, [r2], -r0, lsr #16 │ │ │ │ ldrmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - stmib sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ rsbvs r4, r3, fp, lsr #8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x46201c59 │ │ │ │ strtmi r1, [r9], #-2697 @ 0xfffff577 │ │ │ │ @ instruction: 0xff50f7ff │ │ │ │ strb r6, [fp, r3, ror #16]! │ │ │ │ @@ -71917,119 +71915,119 @@ │ │ │ │ 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: 0xf7b9e008 │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b9d069 │ │ │ │ - stmdavs r3, {r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ cmnle r4, fp, lsl #22 │ │ │ │ @ instruction: 0xf7b94630 │ │ │ │ - @ instruction: 0x4630ed14 │ │ │ │ - stc 7, cr15, [lr], #-740 @ 0xfffffd1c │ │ │ │ + @ instruction: 0x4630ed18 │ │ │ │ + ldc 7, cr15, [r2], #-740 @ 0xfffffd1c │ │ │ │ stclne 6, cr4, [fp], #-20 @ 0xffffffec │ │ │ │ rscle r4, ip, r0, lsr r6 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - bl 1e8921c │ │ │ │ + bl 1f89214 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf1b94628 │ │ │ │ rsble r0, r1, r0, lsl #30 │ │ │ │ - bl fe40922c │ │ │ │ + bl fe509224 │ │ │ │ ldrtmi r6, [r2], -r1, lsr #17 │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ stmdavs r5!, {r0, r1, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf7b94628 │ │ │ │ - rsbvs lr, r0, r4, asr fp │ │ │ │ + rsbvs lr, r0, r8, asr fp │ │ │ │ smlabbcs r0, r0, fp, fp │ │ │ │ @ instruction: 0xf1b84620 │ │ │ │ andle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf10368a3 │ │ │ │ strbmi r0, [r2, #-632] @ 0xfffffd88 │ │ │ │ - bl fea81784 │ │ │ │ + bl fea8177c │ │ │ │ strbmi r0, [r3, #-259] @ 0xfffffefd │ │ │ │ @ instruction: 0xf7ffd249 │ │ │ │ stmdavs r0!, {r0, r1, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcc lr, [r1, -r4] │ │ │ │ - bne ff29cc54 │ │ │ │ + bne ff29cc4c │ │ │ │ @ instruction: 0xf7ff4418 │ │ │ │ strmi pc, [r5], -fp, asr #24 │ │ │ │ ldmib r4, {r8, r9, ip, sp, pc}^ │ │ │ │ - bl 2b079c │ │ │ │ + bl 2b0794 │ │ │ │ @ instruction: 0xf7b90005 │ │ │ │ - strtmi lr, [r8], #-2866 @ 0xfffff4ce │ │ │ │ + strtmi lr, [r8], #-2870 @ 0xfffff4ca │ │ │ │ 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: 0xf7b94630 │ │ │ │ - bllt 6857a8 │ │ │ │ + bllt 6857b0 │ │ │ │ pop {r5, r6, fp, sp, lr} │ │ │ │ teqlt r4, r8 @ │ │ │ │ @ instruction: 0xb1236823 │ │ │ │ tstlt r2, r2, ror #16 │ │ │ │ rsbvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0x4630701a │ │ │ │ - stmia r2!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00183800 │ │ │ │ submi r2, r0, #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bl b892f0 │ │ │ │ + bl c892e8 │ │ │ │ pop {r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ strb r0, [r4, r1]! │ │ │ │ rscle r2, ip, r0, lsl #26 │ │ │ │ - blcs 655ac │ │ │ │ + blcs 655a4 │ │ │ │ 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 │ │ │ │ movwcs fp, #1152 @ 0x480 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 1895bc │ │ │ │ + blvc 1895b4 │ │ │ │ svclt 0x0000e750 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ strb r7, [r9, -r4, lsl #22] │ │ │ │ svcge 0x0000b480 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r2, {r0, r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ svclt 0x0082428a │ │ │ │ andcs r6, r0, #65 @ 0x41 │ │ │ │ ssatmi r5, #30, sl, asr #8 │ │ │ │ - blvc 1895e8 │ │ │ │ + blvc 1895e0 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrlt fp, [r8, #424] @ 0x1a8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ stmdavs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xb128af00 │ │ │ │ tstlt fp, r3, lsl #16 │ │ │ │ @ instruction: 0xf7df4618 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf90cf7df │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd98 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba26b0 │ │ │ │ + bl feba26a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andcs sl, ip, r0, lsl #30 │ │ │ │ @ instruction: 0xf946f7df │ │ │ │ svclt 0x00082c00 │ │ │ │ @ instruction: 0x46052478 │ │ │ │ @ instruction: 0xf7df4620 │ │ │ │ @@ -72039,25 +72037,25 @@ │ │ │ │ andsvc r4, sl, r8, lsr #12 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ - bcs 5cef8 │ │ │ │ + bcs 5cef0 │ │ │ │ ldrsbtge pc, [r0], -r7 @ │ │ │ │ vqadd.u8 q11, q0, │ │ │ │ strcs r8, [r0], #-222 @ 0xffffff22 │ │ │ │ @ instruction: 0xf101460e │ │ │ │ strtmi r0, [r0], -r4, lsl #18 │ │ │ │ strtmi r4, [r3], -r4, lsr #13 │ │ │ │ @ instruction: 0xf859e010 │ │ │ │ stclne 0, cr3, [r5], #-208 @ 0xffffff30 │ │ │ │ vmlaeq.f64 d14, d17, d19 │ │ │ │ - ble 3dbf84 │ │ │ │ + ble 3dbf7c │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ @ instruction: 0xf10144f4 │ │ │ │ ldrmi r0, [lr, #3585] @ 0xe01 │ │ │ │ adcmi sp, sl, #469762048 @ 0x1c000000 │ │ │ │ strtmi sp, [ip], -ip │ │ │ │ eorsne pc, r4, r6, asr r8 @ │ │ │ │ addsmi r4, r9, #80, 8 @ 0x50000000 │ │ │ │ @@ -72074,21 +72072,21 @@ │ │ │ │ @ instruction: 0xf7ff0000 │ │ │ │ pkhbtmi pc, r3, r9, lsl #27 @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi lr, [ip, #-2] │ │ │ │ @ instruction: 0xd05b4691 │ │ │ │ eorscc pc, r9, r6, asr r8 @ │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ - blle ffdd6184 │ │ │ │ + blle ffdd617c │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf856d0d7 │ │ │ │ - b 1413638 │ │ │ │ + b 1413630 │ │ │ │ eorsvs r0, fp, r9, lsl #7 │ │ │ │ - blle ff4d5d9c │ │ │ │ + blle ff4d5d94 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ @ instruction: 0xf8cb2200 │ │ │ │ andvc r2, sl, r4 │ │ │ │ ldrdne pc, [r8], -fp │ │ │ │ eorcs pc, r9, r6, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ vqsub.s8 d4, d16, d1 │ │ │ │ @@ -72096,289 +72094,289 @@ │ │ │ │ ldrbmi r2, [r2], #-4 │ │ │ │ @ instruction: 0xf0c0428a │ │ │ │ @ instruction: 0xf04f8084 │ │ │ │ @ instruction: 0xf1090200 │ │ │ │ stccs 0, cr0, [r1, #-4] │ │ │ │ eorsle r7, r0, sl, lsl r0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 1443604 │ │ │ │ + b 14435fc │ │ │ │ @ instruction: 0xf04f0049 │ │ │ │ andcc r0, r1, r0, lsl #4 │ │ │ │ @ instruction: 0xf109701a │ │ │ │ strbmi r0, [ip, #-513] @ 0xfffffdff │ │ │ │ mlale r2, r1, r6, r4 │ │ │ │ eorscs pc, r9, r6, asr r8 @ │ │ │ │ - blle ffdd5df8 │ │ │ │ + blle ffdd5df0 │ │ │ │ eorne pc, r0, r6, asr r8 @ │ │ │ │ - bcs 51f48 │ │ │ │ + bcs 51f40 │ │ │ │ ldmib fp, {r0, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ andle r0, r3, r1, lsl #24 │ │ │ │ vmlaeq.f64 d14, d0, d2 │ │ │ │ movtle r4, #17894 @ 0x45e6 │ │ │ │ strbmi r4, [r0, #-1104]! @ 0xfffffbb0 │ │ │ │ ldrbmi sp, [r2], -r1, ror #5 │ │ │ │ ldmdavs r9!, {r3, r4, r9, sl, lr}^ │ │ │ │ - svc 0x00e2f7b8 │ │ │ │ + svc 0x00e6f7b8 │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ ldrbmi r4, [r2], #-1539 @ 0xfffff9fd │ │ │ │ @ instruction: 0xf8cb4453 │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ stmdacs r0, {r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf856dd83 │ │ │ │ @ instruction: 0xf8d82020 │ │ │ │ - bne fe95b654 │ │ │ │ + bne fe95b64c │ │ │ │ stmdbeq r1, {r2, r8, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0079f77f │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ ldrdne pc, [r8], -fp │ │ │ │ addsmi r4, r1, #1241513984 @ 0x4a000000 │ │ │ │ svcge 0x0071f4ff │ │ │ │ strbeq lr, [r5], r6, lsl #22 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8564618 │ │ │ │ ldrmi r2, [r1], #-3076 @ 0xfffff3fc │ │ │ │ @ instruction: 0xf7b8464a │ │ │ │ - @ instruction: 0xf8dbefb8 │ │ │ │ + @ instruction: 0xf8dbefbc │ │ │ │ andcs r1, r0, #4 │ │ │ │ strbmi r3, [r9], #-2305 @ 0xfffff6ff │ │ │ │ andne pc, r4, fp, asr #17 │ │ │ │ ldrb r5, [ip, -r2, lsl #10] │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ stc2 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ @ instruction: 0x4683fd79 │ │ │ │ @ instruction: 0xf8d8e768 │ │ │ │ eorsvs r0, sl, r0 │ │ │ │ ldrmi r4, [r8], -r1, lsl #8 │ │ │ │ - svc 0x009ef7b8 │ │ │ │ + svc 0x00a2f7b8 │ │ │ │ @ instruction: 0x4603683a │ │ │ │ ldrdeq pc, [r4], -fp │ │ │ │ ldrdgt pc, [r8], -fp │ │ │ │ ldrmi r4, [r0], #-1043 @ 0xfffffbed │ │ │ │ andeq pc, r4, fp, asr #17 │ │ │ │ ldmib r0, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strcc r0, [ip, -r0, lsl #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4ff0 │ │ │ │ ldrbmi fp, [r2], -r7, ror #25 │ │ │ │ ldmdavs r9!, {r3, r4, r9, sl, lr}^ │ │ │ │ - svc 0x0086f7b8 │ │ │ │ + svc 0x008af7b8 │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ ldrbmi r4, [r2], #-1539 @ 0xfffff9fd │ │ │ │ @ instruction: 0xf8cb4453 │ │ │ │ strb r2, [lr, -r4]! │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7b84618 │ │ │ │ - b 14474dc │ │ │ │ + b 14474e4 │ │ │ │ @ instruction: 0xf8db0289 │ │ │ │ strmi r1, [r3], -r4 │ │ │ │ ldrmi r5, [r3], #-2226 @ 0xfffff74e │ │ │ │ @ instruction: 0xf8db440a │ │ │ │ @ instruction: 0xf8cb1008 │ │ │ │ ldrb r2, [r8, -r4] │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2920 │ │ │ │ + bl feba2918 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r0, #-960] @ 0xfffffc40 │ │ │ │ ldmdbmi r0, {r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf7b94628 │ │ │ │ - stmdavs r8!, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - svc 0x003cf7b8 │ │ │ │ + stmdavs r8!, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + svc 0x0040f7b8 │ │ │ │ tstlt r8, r4, lsl #12 │ │ │ │ ldclt 8, cr6, [r0, #128]! @ 0x80 │ │ │ │ andcs r2, r1, r4, lsl #2 │ │ │ │ - mcr 7, 4, pc, cr10, cr8, {5} @ │ │ │ │ + mcr 7, 4, pc, cr14, cr8, {5} @ │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ strtmi r6, [r1], -r8, ror #16 │ │ │ │ @ instruction: 0xf7b96023 │ │ │ │ - ubfx lr, ip, #23, #16 │ │ │ │ + strb lr, [pc, r0, ror #23]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r7, r4, lsl r5 │ │ │ │ + andeq lr, r7, ip, lsl r5 │ │ │ │ andeq r0, r0, pc, lsr r0 │ │ │ │ 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 │ │ │ │ - blvc 189904 │ │ │ │ - svclt 0x00fef7b8 │ │ │ │ - andeq r4, r3, sl, lsl #17 │ │ │ │ + blvc 1898fc │ │ │ │ + stmdalt r2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + muleq r3, r2, r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq lr, r7, r0, asr #9 │ │ │ │ + andeq lr, r7, r8, asr #9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba29a8 │ │ │ │ + bl feba29a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ svcge 0x00006940 │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ qsub16mi pc, r0, pc @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7de4098 │ │ │ │ svclt 0x0000bf79 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba29d0 │ │ │ │ + bl feba29c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ strmi sl, [r2], -r0, lsl #30 │ │ │ │ stcmi 6, cr4, [sl], #-44 @ 0xffffffd4 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stmib r7, {sp}^ │ │ │ │ ldrbtmi r3, [ip], #-513 @ 0xfffffdff │ │ │ │ - blmi a5e08c │ │ │ │ + blmi a5e084 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7b90300 │ │ │ │ - blmi 985c6c │ │ │ │ + blmi 985c74 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b960fb │ │ │ │ - bllt 1c86204 │ │ │ │ + bllt 1c8620c │ │ │ │ @ instruction: 0xf1074d20 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ ldrbtmi r4, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ - b ffd09708 │ │ │ │ + b ffe09700 │ │ │ │ strtmi r3, [r8], -r8, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr8, {5} │ │ │ │ + mcr 7, 6, pc, cr2, cr8, {5} @ │ │ │ │ @ instruction: 0xf7de2008 │ │ │ │ ldmvs r9!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r0, r1, r9, sl, lr}^ │ │ │ │ ldrtmi r6, [r0], -r2 │ │ │ │ subsvs r6, sl, sl, asr #16 │ │ │ │ @ instruction: 0xf7b8604b │ │ │ │ - ldmvs fp!, {r1, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r2, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldm r0!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 3de09c │ │ │ │ + ldm r4!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 3de094 │ │ │ │ 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 fp, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r4, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mrc 7, 7, APSR_nzcv, cr14, cr8, {5} │ │ │ │ - andeq r4, r3, r6, lsl r8 │ │ │ │ - andeq r4, r3, r0, lsl r8 │ │ │ │ + stmib r8, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x0002f7b8 │ │ │ │ + andeq r4, r3, lr, lsl r8 │ │ │ │ + andeq r4, r3, r8, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq lr, r7, r2, lsr #8 │ │ │ │ - andeq r4, r3, r8, lsr #15 │ │ │ │ - andeq lr, r7, sl, asr #7 │ │ │ │ + andeq lr, r7, sl, lsr #8 │ │ │ │ + @ instruction: 0x000347b0 │ │ │ │ + ldrdeq lr, [r7], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba2aac │ │ │ │ + bl feba2aa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xff30f7ff │ │ │ │ - ble 4130cc │ │ │ │ + ble 4130c4 │ │ │ │ andsle r3, r5, r2, lsl #8 │ │ │ │ andcs pc, r0, pc, asr #8 │ │ │ │ - b fff897ac │ │ │ │ + bl 897a4 │ │ │ │ strmi r4, [r4], -sl, lsl #22 │ │ │ │ stccs 4, cr4, [r0], {123} @ 0x7b │ │ │ │ - blle 1a5a34 │ │ │ │ - mcr 7, 3, pc, cr14, cr8, {5} @ │ │ │ │ + blle 1a5a2c │ │ │ │ + mrc 7, 3, APSR_nzcv, cr2, cr8, {5} │ │ │ │ andvs fp, r4, r0, lsl #2 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ - mcr 7, 3, pc, cr8, cr8, {5} @ │ │ │ │ + mcr 7, 3, pc, cr12, cr8, {5} @ │ │ │ │ @ instruction: 0xf06fb110 │ │ │ │ andvs r0, r3, r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 4b8f0 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4b8e8 @ │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq lr, r7, r4, ror r3 │ │ │ │ + andeq lr, r7, ip, ror r3 │ │ │ │ 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 │ │ │ │ strcc r0, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7b84640 │ │ │ │ - strbmi lr, [r0], -r6, asr #28 │ │ │ │ + strbmi lr, [r0], -sl, asr #28 │ │ │ │ stmib r5, {r1, r2, r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf7b86602 │ │ │ │ - strtmi lr, [r0], -r8, lsl #27 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr8, {5} │ │ │ │ + strtmi lr, [r0], -ip, lsl #27 │ │ │ │ + mcr 7, 2, pc, cr0, cr8, {5} @ │ │ │ │ rsbvs r4, lr, r0, lsr #12 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b841f0 │ │ │ │ - svclt 0x0000bd7b │ │ │ │ - andeq lr, r7, r0, lsr r3 │ │ │ │ + svclt 0x0000bd7f │ │ │ │ + andeq lr, r7, r8, lsr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff460e │ │ │ │ strmi pc, [r5], -r3, lsr #31 │ │ │ │ @ instruction: 0xf7b9e006 │ │ │ │ - stmdavs r3, {r2, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r3, r5, r7, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf7b84628 │ │ │ │ - cdpne 13, 0, cr14, cr4, cr2, {7} │ │ │ │ + cdpne 13, 0, cr14, cr4, cr6, {7} │ │ │ │ @ instruction: 0x4620dbf1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2b8c │ │ │ │ + bl feba2b84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r6], -sp, lsl #12 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0xf8cd4621 │ │ │ │ @ instruction: 0xf7f5c000 │ │ │ │ strcc pc, [r4, -r1, asr #24] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2bc0 │ │ │ │ + bl feba2bb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ strmi sl, [ip], r0, lsl #30 │ │ │ │ @ instruction: 0xf1074c3d │ │ │ │ stmib r7, {r2, r5, r8}^ │ │ │ │ ldrbtmi r2, [ip], #-3075 @ 0xfffff3fd │ │ │ │ adcsvs r4, fp, fp, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2875 @ 0xfffff4c5 │ │ │ │ ldrdpl pc, [r0, #-135]! @ 0xffffff79 │ │ │ │ strdcs r6, [r0], -r8 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf7b90300 │ │ │ │ - blmi dc5a74 │ │ │ │ + blmi dc5a7c │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b961bb │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d14d │ │ │ │ @ instruction: 0xf7b90028 │ │ │ │ - stmdami lr!, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami lr!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - stcl 7, cr15, [r2, #736] @ 0x2e0 │ │ │ │ + stcl 7, cr15, [r6, #736] @ 0x2e0 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ stmdavs r3!, {r2, r5, r8, r9, ip, sp, pc} │ │ │ │ addne pc, r3, #64, 4 │ │ │ │ ldmdavs lr!, {r0, r2, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ mlavs r8, r8, r8, r6 │ │ │ │ @ instruction: 0xf9b368bd │ │ │ │ stmdbmi r6!, {r1, r2} │ │ │ │ @@ -72392,182 +72390,182 @@ │ │ │ │ subsvs r6, r3, r0, ror r9 │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ ldrtmi pc, [r0], -r9, lsr #28 @ │ │ │ │ mcr2 7, 1, pc, cr6, cr14, {6} @ │ │ │ │ @ instruction: 0xf7de4620 │ │ │ │ @ instruction: 0x61bdfe23 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr6, cr8, {5} @ │ │ │ │ + mcr 7, 2, pc, cr10, cr8, {5} @ │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r4, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - bvs 1e5d8e8 │ │ │ │ + bvs 1e5d8e0 │ │ │ │ @ instruction: 0xf7b82100 │ │ │ │ - bmi 5879e0 │ │ │ │ + bmi 5879e8 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_mon │ │ │ │ @ instruction: 0xf50769b8 │ │ │ │ ldrtmi r7, [sp], r6, lsr #15 │ │ │ │ stmdami sp, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - stmia r6!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - stcl 7, cr15, [r0, #736]! @ 0x2e0 │ │ │ │ + stmia sl!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stcl 7, cr15, [r4, #736]! @ 0x2e0 │ │ │ │ + andeq r4, r3, r2, lsr r6 │ │ │ │ andeq r4, r3, sl, lsr #12 │ │ │ │ - andeq r4, r3, r2, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq lr, r7, r4, lsr #4 │ │ │ │ - andeq r2, r1, r2, ror #1 │ │ │ │ - andeq lr, r7, r0, asr #3 │ │ │ │ - andeq r4, r3, lr, ror #10 │ │ │ │ - andeq lr, r7, lr, lsl #3 │ │ │ │ + andeq lr, r7, ip, lsr #4 │ │ │ │ + ldrdeq r2, [r1], -sl │ │ │ │ + andeq lr, r7, r8, asr #3 │ │ │ │ + andeq r4, r3, r6, ror r5 │ │ │ │ + muleq r7, r6, r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2cf0 │ │ │ │ + bl feba2ce8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ - bmi c776fc │ │ │ │ + bmi c776f4 │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ ldrbtmi r0, [sl], #-268 @ 0xfffffef4 │ │ │ │ eorsvs r4, fp, lr, lsr #24 │ │ │ │ - blmi bd3b0c │ │ │ │ + blmi bd3b04 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7b80300 │ │ │ │ - blmi b07950 │ │ │ │ + blmi b07958 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b9607b │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4605d138 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmdb r6!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf7b83008 │ │ │ │ - ldmdavs fp!, {r1, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ subsvs r6, sp, ip, asr r8 │ │ │ │ ldmib r4, {r2, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ stmdbvs r8!, {r9, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ strtmi pc, [r8], -pc, lsr #27 │ │ │ │ stc2 7, cr15, [ip, #888]! @ 0x378 │ │ │ │ @ instruction: 0xf7de4620 │ │ │ │ ldrtmi pc, [r4], -r9, lsr #27 @ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [sl, #736] @ 0x2e0 │ │ │ │ + stcl 7, cr15, [lr, #736] @ 0x2e0 │ │ │ │ ldmdavs fp!, {r1, r2, r4, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7b84621 │ │ │ │ - bmi 5478e8 │ │ │ │ + bmi 5478f0 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldmdavs fp!, {r2, r3, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - @ instruction: 0xf7b8e82c │ │ │ │ - svclt 0x0000ed66 │ │ │ │ - strdeq r4, [r3], -lr │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ + @ instruction: 0xf7b8e830 │ │ │ │ + svclt 0x0000ed6a │ │ │ │ + andeq r4, r3, r6, lsl #10 │ │ │ │ + strdeq r4, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq lr, r7, r2, lsl #2 │ │ │ │ - andeq lr, r7, r8, asr #1 │ │ │ │ - andeq r4, r3, r6, ror r4 │ │ │ │ - muleq r7, r8, r0 │ │ │ │ + andeq lr, r7, sl, lsl #2 │ │ │ │ + ldrdeq lr, [r7], -r0 │ │ │ │ + andeq r4, r3, lr, ror r4 │ │ │ │ + andeq lr, r7, r0, lsr #1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba2de4 │ │ │ │ + bl feba2ddc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ mrc2 7, 2, pc, cr10, cr15, {7} │ │ │ │ andle r1, r1, r3, asr #24 │ │ │ │ - ldmdb lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf7b86858 │ │ │ │ - @ instruction: 0xb110ecda │ │ │ │ + @ instruction: 0xb110ecde │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stclt 0, cr6, [r0, #12] │ │ │ │ - andeq lr, r7, r6, asr #32 │ │ │ │ + andeq lr, r7, lr, asr #32 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba2e18 │ │ │ │ + bl feba2e10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbclt r0, sp, r0, asr #29 │ │ │ │ - bmi d37824 │ │ │ │ + bmi d3781c │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ ldrbtmi r0, [sl], #-268 @ 0xfffffef4 │ │ │ │ rsbsvs r4, fp, r1, lsr ip │ │ │ │ - blmi c93c34 │ │ │ │ + blmi c93c2c │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7b80300 │ │ │ │ - blmi bc7828 │ │ │ │ + blmi bc7830 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b9603b │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13f │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - stmdami r7!, {r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - ldc 7, cr15, [lr], {184} @ 0xb8 │ │ │ │ + stc 7, cr15, [r2], #736 @ 0x2e0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ stmdbmi r4!, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7f74479 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ andsvs r0, ip, r0, lsl r0 │ │ │ │ @ instruction: 0xf7b8609c │ │ │ │ - ldmdami pc, {r6, r8, sl, fp, sp, lr, pc} @ │ │ │ │ + ldmdami pc, {r2, r6, r8, sl, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ ldmvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - mcr 7, 6, pc, cr12, cr8, {5} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr0, cr8, {5} │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ tstle r7, r3, asr #24 │ │ │ │ ldrbtmi r4, [fp], #-2841 @ 0xfffff4e7 │ │ │ │ @ instruction: 0xf7b86858 │ │ │ │ - tstlt r0, r4, lsl #25 │ │ │ │ + tstlt r0, r8, lsl #25 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bmi 5e3cc4 │ │ │ │ + bmi 5e3cbc │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ldrvc pc, [sl, r7, lsl #10] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - stmia lr!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdami lr, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x0090f7b8 │ │ │ │ - stcl 7, cr15, [sl], {184} @ 0xb8 │ │ │ │ - ldrdeq r4, [r3], -r6 │ │ │ │ - andeq r4, r3, ip, asr #7 │ │ │ │ + svc 0x0094f7b8 │ │ │ │ + stcl 7, cr15, [lr], {184} @ 0xb8 │ │ │ │ + ldrdeq r4, [r3], -lr │ │ │ │ + ldrdeq r4, [r3], -r4 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq sp, [r7], -ip │ │ │ │ + andeq sp, r7, r4, ror #31 │ │ │ │ @ instruction: 0xfffffb29 │ │ │ │ - @ instruction: 0x0007dfb2 │ │ │ │ - muleq r7, sl, pc @ │ │ │ │ - andeq r4, r3, r6, asr #6 │ │ │ │ - andeq sp, r7, r2, ror #30 │ │ │ │ + @ instruction: 0x0007dfba │ │ │ │ + andeq sp, r7, r2, lsr #31 │ │ │ │ + andeq r4, r3, lr, asr #6 │ │ │ │ + andeq sp, r7, sl, ror #30 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r1], r0, lsl #30 │ │ │ │ @ instruction: 0x460e2018 │ │ │ │ @ instruction: 0x46154698 │ │ │ │ @@ -72578,218 +72576,218 @@ │ │ │ │ stc2 7, cr15, [sl], #-828 @ 0xfffffcc4 │ │ │ │ rschi r6, r3, fp, ror sl │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x46216abb │ │ │ │ ldrtmi r6, [r0], -r0, ror #2 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ andslt r2, fp, #0, 12 │ │ │ │ - bvs f240f0 │ │ │ │ + bvs f240e8 │ │ │ │ adchi r6, r6, r2, lsr #32 │ │ │ │ @ instruction: 0xf7ff6123 │ │ │ │ tstplt r5, sp, lsr #26 @ p-variant is OBSOLETE │ │ │ │ andcs r6, r0, lr, lsr #32 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - andeq r1, r1, r8, ror #27 │ │ │ │ + andeq r1, r1, r0, ror #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2f84 │ │ │ │ + bl feba2f7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ - blmi ef7990 │ │ │ │ + blmi ef7988 │ │ │ │ @ instruction: 0x46054c3a │ │ │ │ ldrbtmi r6, [ip], #-378 @ 0xfffffe86 │ │ │ │ stmib r7, {r0, r3, r4, r5, r9, fp, lr}^ │ │ │ │ ldrbtmi r1, [sl], #-2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldc2 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ stccs 1, cr6, [r0, #-224] @ 0xffffff20 │ │ │ │ @ instruction: 0xf107d03a │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr8, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr14, cr8, {5} │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - svc 0x009cf7b8 │ │ │ │ + svc 0x00a0f7b8 │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldreq pc, [r4, #-263] @ 0xfffffef9 │ │ │ │ - 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} │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf7b83020 │ │ │ │ - ldmvs fp!, {r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r2, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdavs r8, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx ffe89dd2 │ │ │ │ + blx ffe89dca │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x462968fb │ │ │ │ @ instruction: 0xf7f76818 │ │ │ │ ldmvs r8!, {r0, r1, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fb328 │ │ │ │ @ instruction: 0x462133ff │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ @ instruction: 0xf107fcdb │ │ │ │ @ instruction: 0xf7b80020 │ │ │ │ - ldmdami ip, {r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami ip, {r2, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - mcr 7, 0, pc, cr4, cr8, {5} @ │ │ │ │ + mcr 7, 0, pc, cr8, cr8, {5} @ │ │ │ │ ldrdeq lr, [r4, -r7] │ │ │ │ - ldmda sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 45e690 │ │ │ │ + ldmda lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 45e688 │ │ │ │ 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 │ │ │ │ strtmi pc, [r0], -pc, lsr #24 │ │ │ │ stc2 7, cr15, [ip], #-888 @ 0xfffffc88 │ │ │ │ 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 │ │ │ │ - mcr 7, 6, pc, cr12, cr8, {5} @ │ │ │ │ - stc 7, cr15, [r6], {184} @ 0xb8 │ │ │ │ + mrc 7, 6, APSR_nzcv, cr0, cr8, {5} │ │ │ │ + stc 7, cr15, [sl], {184} @ 0xb8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, r3, r2, ror r2 │ │ │ │ andeq r4, r3, sl, ror #4 │ │ │ │ - andeq r4, r3, r2, ror #4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, lr, asr lr │ │ │ │ - andeq sp, r7, r2, lsr #28 │ │ │ │ - andeq r4, r3, r8, asr #3 │ │ │ │ - ldrdeq sp, [r7], -sl │ │ │ │ + andeq sp, r7, r6, ror #28 │ │ │ │ + andeq sp, r7, sl, lsr #28 │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ + andeq sp, r7, r2, ror #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba30a0 │ │ │ │ + bl feba3098 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d88 │ │ │ │ - blmi 1b6b318 │ │ │ │ + blmi 1b6b310 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ ldrmi r4, [ip], -fp, ror #20 │ │ │ │ ldrbtmi r6, [sl], #-443 @ 0xfffffe45 │ │ │ │ rsbsvs r4, r9, #108544 @ 0x1a800 │ │ │ │ ldmpl r3, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3264 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ @ instruction: 0xf107fc25 │ │ │ │ strmi r0, [r3], -r8, lsr #2 │ │ │ │ rscsvs r2, fp, r0 │ │ │ │ - stc 7, cr15, [ip, #736]! @ 0x2e0 │ │ │ │ + ldc 7, cr15, [r0, #736]! @ 0x2e0 │ │ │ │ tstcs r0, r2, ror #22 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ - svc 0x000ef7b8 │ │ │ │ + svc 0x0012f7b8 │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x0088f7b8 │ │ │ │ + svc 0x008cf7b8 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ @ instruction: 0xf7b83008 │ │ │ │ - bvs 1f46c54 │ │ │ │ + bvs 1f46c5c │ │ │ │ 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 13f83f8 │ │ │ │ + blmi 13f83f0 │ │ │ │ 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!, {r1, r3, r6, r8, r9, fp, lr} │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - bl ff809e2c │ │ │ │ - bvs f1e070 │ │ │ │ + bl ff909e24 │ │ │ │ + bvs f1e068 │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - bvs fee5ddb8 │ │ │ │ + bvs fee5ddb0 │ │ │ │ @ instruction: 0xf7b82100 │ │ │ │ - bmi 11c7510 │ │ │ │ + bmi 11c7518 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ rsbcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ @ instruction: 0xf5072000 │ │ │ │ ssatmi r7, #30, fp, lsl #14 │ │ │ │ ldmdami lr!, {r4, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2619 @ 0xfffff5c5 │ │ │ │ ldrmi r3, [r8, r8] │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr8, {5} │ │ │ │ + mcr 7, 2, pc, cr2, cr8, {5} @ │ │ │ │ @ instruction: 0xf64268f8 │ │ │ │ vmlal.s , d16, d2[1] │ │ │ │ @ instruction: 0xf7b82200 │ │ │ │ - ldmibvs fp!, {r1, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r2, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andsvs r2, r8, r0, lsl #16 │ │ │ │ - blmi c82e98 │ │ │ │ + blmi c82e90 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0x200069ba │ │ │ │ @ instruction: 0xf7b858d4 │ │ │ │ - tstcs r0, r0, asr #26 │ │ │ │ + tstcs r0, r4, asr #26 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7b8607c │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d13f │ │ │ │ @ instruction: 0xf7b870a4 │ │ │ │ - stmdami fp!, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami fp!, {r1, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - b ffa89eb8 │ │ │ │ + b ffb89eb0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmibvs r9!, {r4, r8, ip, sp, pc}^ │ │ │ │ - blx 1389fc0 │ │ │ │ + blx 1389fb8 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - bl fe409ecc │ │ │ │ + bl fe509ec4 │ │ │ │ ldmdavs fp!, {r2, r5, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b86af8 │ │ │ │ - ldmibvs fp!, {r2, r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r3, r4, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0046899 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 5d870 │ │ │ │ + blcs 5d868 │ │ │ │ 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 ip, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blx 1089fb2 │ │ │ │ + blx 1089faa │ │ │ │ stccs 1, cr6, [r0], {252} @ 0xfc │ │ │ │ svcge 0x006af47f │ │ │ │ ldmvs ip!, {r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdami pc, {r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [sl, #736] @ 0x2e0 │ │ │ │ - bl 589f3c │ │ │ │ + ldcl 7, cr15, [lr, #736] @ 0x2e0 │ │ │ │ + bl 689f34 │ │ │ │ + andeq r4, r3, sl, asr r1 │ │ │ │ andeq r4, r3, r2, asr r1 │ │ │ │ - andeq r4, r3, sl, asr #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r6, asr #26 │ │ │ │ - strdeq sp, [r7], -r0 │ │ │ │ - muleq r3, lr, r0 │ │ │ │ - @ instruction: 0x0007dcbe │ │ │ │ - andeq sp, r7, r0, ror ip │ │ │ │ - andeq sp, r7, r0, asr ip │ │ │ │ - strdeq sp, [r7], -r6 │ │ │ │ + andeq sp, r7, lr, asr #26 │ │ │ │ + strdeq sp, [r7], -r8 │ │ │ │ + andeq r4, r3, r6, lsr #1 │ │ │ │ + andeq sp, r7, r6, asr #25 │ │ │ │ + andeq sp, r7, r8, ror ip │ │ │ │ + andeq sp, r7, r8, asr ip │ │ │ │ + strdeq sp, [r7], -lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba3290 │ │ │ │ + bl feba3288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ea0 │ │ │ │ ldrsblt lr, [r4], #28 │ │ │ │ ldrsbgt pc, [r8, #143] @ 0x8f @ │ │ │ │ svcge 0x000044fe │ │ │ │ ldclmi 5, cr2, [r5], #-0 │ │ │ │ andgt pc, ip, lr, asr r8 @ │ │ │ │ @@ -72797,46 +72795,46 @@ │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf04fc14c │ │ │ │ cmnvs r8, r0, lsl #24 │ │ │ │ @ instruction: 0x462860b9 │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ mvnsvs r6, fp, ror r0 │ │ │ │ @ instruction: 0xf7b8613a │ │ │ │ - blmi 1b873a0 │ │ │ │ + blmi 1b873a8 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ stmiapl r3!, {r4, r5}^ │ │ │ │ @ instruction: 0xf7b860fb │ │ │ │ - stmdacs r0, {r1, r2, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - stmdami r5!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r5!, {r1, r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - b 1689fd8 │ │ │ │ + b 1789fd0 │ │ │ │ andsvs r6, ip, fp, lsr r9 │ │ │ │ - blcs 666ec │ │ │ │ + blcs 666e4 │ │ │ │ ldmvs fp!, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ orrslt r6, r9, r9, lsl r8 │ │ │ │ streq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ strmi pc, [r4], -r3, lsl #23 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldmdbvs r8!, {r0, r5, r8, ip, sp, pc}^ │ │ │ │ - ldmib ip, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ strmi pc, [r4], -sp, lsl #23 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff627a │ │ │ │ ldmdbvs r9!, {r0, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ sbcvc pc, r6, #69206016 @ 0x4200000 │ │ │ │ andcs pc, r0, #192, 4 │ │ │ │ - stc 7, cr15, [ip], #736 @ 0x2e0 │ │ │ │ - blle 1cd3960 │ │ │ │ + ldc 7, cr15, [r0], #736 @ 0x2e0 │ │ │ │ + blle 1cd3958 │ │ │ │ @ instruction: 0xf7de2018 │ │ │ │ stmdbmi sp, {r0, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ ldmdbvs r8!, {r0, r1, r9, ip}^ │ │ │ │ @ instruction: 0xf7cf4479 │ │ │ │ ldmdavs sl!, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r6, #162 @ 0xa2 │ │ │ │ @@ -72853,76 +72851,76 @@ │ │ │ │ andsvs r4, r0, r3, lsl #12 │ │ │ │ subsle r2, r5, r0, lsl #16 │ │ │ │ mrrcne 9, 6, r6, r9, cr0 @ │ │ │ │ tstcs r1, #20, 30 @ 0x50 │ │ │ │ andsvs r2, r3, ip, lsl #6 │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ strtmi pc, [r0], -r7, lsl #21 │ │ │ │ - blx fe18a128 │ │ │ │ + blx fe18a120 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf10761fa │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - ldmdami r3!, {r1, r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r3!, {r1, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ tstcs r0, r8, lsr sl │ │ │ │ - ldc 7, cr15, [r2], #-736 @ 0xfffffd20 │ │ │ │ - blmi a9ea90 │ │ │ │ + ldc 7, cr15, [r6], #-736 @ 0xfffffd20 │ │ │ │ + blmi a9ea88 │ │ │ │ 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_svc │ │ │ │ strvc pc, [r8, r7, lsl #10]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ - blcs 66284 │ │ │ │ - blle fe764228 │ │ │ │ + blcs 6627c │ │ │ │ + blle fe764220 │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ bicsle r2, r8, r1, lsl #22 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf9ecf7f7 │ │ │ │ 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!, {r2, r3, r4, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - @ instruction: 0xf7b8ecee │ │ │ │ - ldmdbvs r9!, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7b8ecf2 │ │ │ │ + ldmdbvs r9!, {r6, sl, 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 r2, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf8eaf7f7 │ │ │ │ @ instruction: 0x601868bb │ │ │ │ orrsle r2, r3, r0, lsl #16 │ │ │ │ movwcs r6, #51552 @ 0xc960 │ │ │ │ andsvs r6, r3, sl, lsr r9 │ │ │ │ orrsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf7b8e79d │ │ │ │ - svclt 0x0000ea0a │ │ │ │ - andeq r3, r3, r0, ror #30 │ │ │ │ + svclt 0x0000ea0e │ │ │ │ + andeq r3, r3, r8, ror #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r4, asr pc │ │ │ │ + andeq r3, r3, ip, asr pc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r0, asr fp │ │ │ │ - andeq r1, r1, ip, asr #19 │ │ │ │ - andeq sp, r7, lr, ror sl │ │ │ │ - andeq r3, r3, ip, lsr #28 │ │ │ │ - andeq sp, r7, ip, lsl sl │ │ │ │ + andeq sp, r7, r8, asr fp │ │ │ │ + andeq r1, r1, r4, asr #19 │ │ │ │ + andeq sp, r7, r6, lsl #21 │ │ │ │ + andeq r3, r3, r4, lsr lr │ │ │ │ + andeq sp, r7, r4, lsr #20 │ │ │ │ @ instruction: 0xfffff4b7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba34a4 │ │ │ │ + bl feba349c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r2, r8, lsr #29 │ │ │ │ ldcmi 15, cr10, [sl], #-0 │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcs r2, r0, r3 │ │ │ │ adcsvs r4, fp, r8, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2872 @ 0xfffff4c8 │ │ │ │ @@ -72930,25 +72928,25 @@ │ │ │ │ @ instruction: 0xf10761f9 │ │ │ │ rsbsvs r0, sp, r4, lsr #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: 0xf7b8603b │ │ │ │ - blmi c8718c │ │ │ │ + blmi c87194 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b861bb │ │ │ │ - stmdacs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d142 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - stmdami r9!, {r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r9!, {r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - stmdb lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf107693b │ │ │ │ ldmdavs r8, {r2, r3, r4, r8} │ │ │ │ @ instruction: 0xf966f7f7 │ │ │ │ lsllt r4, r3, #12 │ │ │ │ stmvs r2, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ andvs r6, sl, ip, lsr r8 │ │ │ │ stmdbvs r2, {r0, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @@ -72957,113 +72955,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: 0xf92cf7cf │ │ │ │ @ instruction: 0xf10761b8 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - ldmdami r8, {r1, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ tstcs r0, r8, ror sl │ │ │ │ - bl 1b0a240 │ │ │ │ - blmi 41ebb4 │ │ │ │ + bl 1c0a238 │ │ │ │ + blmi 41ebac │ │ │ │ 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, [r4, 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: 0xf7b8ec3e │ │ │ │ - svclt 0x0000e978 │ │ │ │ - andeq r3, r3, r0, asr sp │ │ │ │ - andeq r3, r3, r2, asr #26 │ │ │ │ + @ instruction: 0xf7b8ec42 │ │ │ │ + svclt 0x0000e97c │ │ │ │ + andeq r3, r3, r8, asr sp │ │ │ │ + andeq r3, r3, sl, asr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, ip, lsr r9 │ │ │ │ - andeq r1, r1, ip, ror #15 │ │ │ │ - andeq sp, r7, lr, ror #17 │ │ │ │ - muleq r3, ip, ip │ │ │ │ - @ instruction: 0x0007d8bc │ │ │ │ + andeq sp, r7, r4, asr #18 │ │ │ │ + andeq r1, r1, r4, ror #15 │ │ │ │ + strdeq sp, [r7], -r6 │ │ │ │ + andeq r3, r3, r4, lsr #25 │ │ │ │ + andeq sp, r7, r4, asr #17 │ │ │ │ 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 fefdeed8 │ │ │ │ + blmi fefdeed0 │ │ │ │ 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 158a3f8 │ │ │ │ + blx 158a3f0 │ │ │ │ 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, #880 @ 0x370 │ │ │ │ @ instruction: 0xf107db72 │ │ │ │ andcs r0, r0, ip, lsr r1 │ │ │ │ - bl 20a308 │ │ │ │ - blvs 1edf2e0 │ │ │ │ + bl 30a300 │ │ │ │ + blvs 1edf2d8 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r6}^ │ │ │ │ @ instruction: 0xf7b861fb │ │ │ │ - stmdacs r0, {r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d16c │ │ │ │ @ instruction: 0xf7b80048 │ │ │ │ - stmiami r7!, {r1, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmiami r7!, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - stmia ip!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ eorle r2, sp, r0, lsl #26 │ │ │ │ strtmi r6, [ip], -lr, lsr #16 │ │ │ │ eorle r2, sp, r0, lsl #28 │ │ │ │ eorsvs r6, ip, #1073741855 @ 0x4000001f │ │ │ │ ldmibvs fp!, {r1, r2, r3, r4, r5, r7, r8, sp, lr} │ │ │ │ tstlt r1, r9, asr r9 │ │ │ │ movwcc r6, #6171 @ 0x181b │ │ │ │ - bvs f805e0 │ │ │ │ + bvs f805d8 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ stmdavs r4!, {r2, r3, r6, ip, lr, pc}^ │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ strb r6, [fp, r6, lsr #16]! │ │ │ │ @ instruction: 0x46216ab8 │ │ │ │ cdp2 7, 0, cr15, cr8, cr7, {7} │ │ │ │ andsvs r6, ip, fp, ror sl │ │ │ │ - blmi fe4deee8 │ │ │ │ + blmi fe4deee0 │ │ │ │ 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 1edf2e0 │ │ │ │ + blvs 1edf2d8 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - stmdb r2!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r3, r7, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b86bf8 │ │ │ │ - vst1.32 {d30-d31}, [pc :256], r0 │ │ │ │ + vst1.32 {d30-d31}, [pc :256], r4 │ │ │ │ @ instruction: 0xf5076180 │ │ │ │ @ instruction: 0xf7ff7065 │ │ │ │ @ instruction: 0x1e03fa31 │ │ │ │ adcshi pc, sl, r0, asr #6 │ │ │ │ eorseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ stmib r7, {r8, sp}^ │ │ │ │ @ instruction: 0x63b93203 │ │ │ │ @@ -73076,138 +73074,138 @@ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7bd633b │ │ │ │ str r4, [r1, r6, lsr #12]! │ │ │ │ ldmibvs fp!, {r0, r2, r4, r5, r6, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b80048 │ │ │ │ - blvs e872f4 │ │ │ │ + blvs e872fc │ │ │ │ sbcvc pc, r6, #69206016 @ 0x4200000 │ │ │ │ andcs pc, r0, #192, 4 │ │ │ │ - b fed8a418 │ │ │ │ + b fee8a410 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ - blle fe6645a0 │ │ │ │ + blle fe664598 │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b82000 │ │ │ │ - blmi 19c6f24 │ │ │ │ + blmi 19c6f2c │ │ │ │ tstcs r0, sl, ror fp │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - bl ff60a43c │ │ │ │ + bl ff70a434 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ad │ │ │ │ @ instruction: 0xf7b870b0 │ │ │ │ - stmdami r2!, {r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2!, {r2, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - ldmda sl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ ldmibvs r9!, {r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xff7ef7f6 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - stmia r0, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r6, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ ldcvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7b82100 │ │ │ │ - bvs f46ed4 │ │ │ │ - blcs 5de00 │ │ │ │ + bvs f46edc │ │ │ │ + blcs 5ddf8 │ │ │ │ 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 ffee6ba0 │ │ │ │ - bvs ee6ea4 │ │ │ │ + bvs ffee6b98 │ │ │ │ + bvs ee6e9c │ │ │ │ subsvs fp, r3, r6, lsl #30 │ │ │ │ subsvs r6, sl, fp, ror r1 │ │ │ │ - blcs 66eb0 │ │ │ │ + blcs 66ea8 │ │ │ │ ldmdavs ip, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf876f7de │ │ │ │ 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: 0xf7b860bb │ │ │ │ - blmi f86e80 │ │ │ │ + blmi f86e88 │ │ │ │ tstcs r0, sl, ror fp │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - bl fe18a4e0 │ │ │ │ + bl fe28a4d8 │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - bl a4ec │ │ │ │ + stc 7, cr15, [r2], {184} @ 0xb8 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf7b73020 │ │ │ │ - bvs fff48540 │ │ │ │ + bvs fff48548 │ │ │ │ ldmdavs r8, {r0, r2, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf7f64629 │ │ │ │ strmi pc, [r4], -r1, ror #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 │ │ │ │ - stmda r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r4, r5, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b86c78 │ │ │ │ - ldmvs fp!, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blvs fef269b8 │ │ │ │ + ldmvs fp!, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + blvs fef269b0 │ │ │ │ strmi r3, [fp], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xe74b63bb │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ @ instruction: 0xf7b8af4e │ │ │ │ - strmi lr, [r3], -r4, lsr #20 │ │ │ │ + strmi lr, [r3], -r8, lsr #20 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ ldmdavs fp, {r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf7e76013 │ │ │ │ smlald pc, r9, r3, sp @ │ │ │ │ svcpl 0x0030f413 │ │ │ │ stmdavs r1, {r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7b86b38 │ │ │ │ - bvs fffc7650 │ │ │ │ + bvs fffc7658 │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xffdcf7f6 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf898f7ff │ │ │ │ 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: 0xf7b8701e │ │ │ │ - bvs f47168 │ │ │ │ + bvs f47170 │ │ │ │ @ instruction: 0xe78861bb │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b870b0 │ │ │ │ - @ instruction: 0xf7b7eaa0 │ │ │ │ - svclt 0x0000efda │ │ │ │ - andeq r3, r3, r2, lsr #24 │ │ │ │ - andeq r3, r3, ip, lsl ip │ │ │ │ + @ instruction: 0xf7b7eaa4 │ │ │ │ + svclt 0x0000efde │ │ │ │ + andeq r3, r3, sl, lsr #24 │ │ │ │ + andeq r3, r3, r4, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq sp, [r7], -r8 │ │ │ │ - andeq r3, r3, ip, ror #22 │ │ │ │ - andeq sp, r7, r8, ror r7 │ │ │ │ - andeq sp, r7, r4, lsr #14 │ │ │ │ - ldrdeq sp, [r7], -r4 │ │ │ │ - @ instruction: 0x0007d6b4 │ │ │ │ - andeq sp, r7, r2, lsr r6 │ │ │ │ - andeq sp, r7, r0, lsl #12 │ │ │ │ - muleq r7, r8, r5 │ │ │ │ - andeq sp, r7, r0, lsl #11 │ │ │ │ + andeq sp, r7, r0, lsl #16 │ │ │ │ + andeq r3, r3, r4, ror fp │ │ │ │ + andeq sp, r7, r0, lsl #15 │ │ │ │ + andeq sp, r7, ip, lsr #14 │ │ │ │ + ldrdeq sp, [r7], -ip │ │ │ │ + @ instruction: 0x0007d6bc │ │ │ │ + andeq sp, r7, sl, lsr r6 │ │ │ │ + andeq sp, r7, r8, lsl #12 │ │ │ │ + andeq sp, r7, r0, lsr #11 │ │ │ │ + andeq sp, r7, r8, lsl #11 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18a88c │ │ │ │ + blvc 18a884 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r0, lsl #23 │ │ │ │ ldrbtmi r4, [fp], #-2432 @ 0xfffff680 │ │ │ │ @@ -73219,207 +73217,207 @@ │ │ │ │ addshi pc, r8, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2939 @ 0xfffff485 │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {0} │ │ │ │ vldmdbmi sl!, {s27-s117} │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r8, [sp], #-488 @ 0xfffffe18 │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ - b 138a648 │ │ │ │ + b 148a640 │ │ │ │ strcc fp, [r1], #-336 @ 0xfffffeb0 │ │ │ │ subsle r2, lr, r4, lsl #24 │ │ │ │ svcpl 0x0004f858 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b 110a65c │ │ │ │ + b 120a654 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - b f8a668 │ │ │ │ + b 108a660 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blmi 1beca30 │ │ │ │ + blmi 1beca28 │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [r4], #-964 @ 0xfffffc3c │ │ │ │ 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 │ │ │ │ - blx e8a70e │ │ │ │ + blx e8a706 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ @ instruction: 0x4604ff11 │ │ │ │ rsble r2, sp, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r9], #-2401 @ 0xfffff69f │ │ │ │ - mrc 7, 2, APSR_nzcv, cr2, cr7, {5} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr6, cr7, {5} │ │ │ │ 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 │ │ │ │ - blx 88a73e │ │ │ │ - blmi 171f160 │ │ │ │ + blx 88a736 │ │ │ │ + blmi 171f158 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x460e447a │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ - bmi 160c564 │ │ │ │ + bmi 160c55c │ │ │ │ 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: 0xf7b8d127 │ │ │ │ - stmdavs r5, {r2, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46281d3c │ │ │ │ - stm r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r3], -sl, asr #20 │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - bmi 128b7dc │ │ │ │ + bmi 128b7d4 │ │ │ │ @ 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 110b3fc │ │ │ │ + bmi 110b3f4 │ │ │ │ tstcs r1, r2, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ andsvs r6, lr, r1, lsl r0 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - blmi 1046798 │ │ │ │ + blmi 1046790 │ │ │ │ @ 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 │ │ │ │ str pc, [sp, r5, asr #21]! │ │ │ │ - ldm lr!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ 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 ccb3a0 │ │ │ │ + bmi ccb398 │ │ │ │ andcs r4, r1, r1, lsr fp │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldrbtmi r3, [fp], #-511 @ 0xfffffe01 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7b8e7ce │ │ │ │ - stmdavs r5, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r1, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x26721d3c │ │ │ │ @ instruction: 0xf7b84628 │ │ │ │ - bmi b069a0 │ │ │ │ + bmi b069a8 │ │ │ │ cmpcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - blx fe38a8c2 │ │ │ │ + blx fe38a8ba │ │ │ │ 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 94b354 │ │ │ │ + bmi 94b34c │ │ │ │ andcs r4, r1, r3, lsr #22 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldrbtmi r3, [fp], #-511 @ 0xfffffe01 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7b7e7a8 │ │ │ │ - svclt 0x0000eeac │ │ │ │ - andeq sp, r7, r6, asr #10 │ │ │ │ - andeq r3, r3, sl, asr #17 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r7, [r3], -lr │ │ │ │ - andeq r1, r1, r6, lsr #13 │ │ │ │ + svclt 0x0000eeb0 │ │ │ │ + andeq sp, r7, lr, asr #10 │ │ │ │ ldrdeq r3, [r3], -r2 │ │ │ │ - @ instruction: 0x000375bc │ │ │ │ - strdeq r1, [r1], -r8 │ │ │ │ - @ instruction: 0x000113b2 │ │ │ │ - @ instruction: 0x000113b8 │ │ │ │ - andeq r1, r1, lr, asr #7 │ │ │ │ - andeq r1, r1, r4, asr #7 │ │ │ │ - andeq sp, r7, ip, ror r4 │ │ │ │ - andeq r7, r3, ip, asr #10 │ │ │ │ - andeq r3, r3, lr, ror #15 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r3, r6, lsl #12 │ │ │ │ + muleq r1, lr, r6 │ │ │ │ + ldrdeq r3, [r3], -sl │ │ │ │ + andeq r7, r3, r4, asr #11 │ │ │ │ + strdeq r1, [r1], -r0 │ │ │ │ + andeq r1, r1, sl, lsr #7 │ │ │ │ + @ instruction: 0x000113b0 │ │ │ │ + andeq r1, r1, r6, asr #7 │ │ │ │ + @ instruction: 0x000113bc │ │ │ │ + andeq sp, r7, r4, lsl #9 │ │ │ │ + andeq r7, r3, r4, asr r5 │ │ │ │ + strdeq r3, [r3], -r6 │ │ │ │ + andeq r1, r1, lr, lsr #6 │ │ │ │ + andeq r1, r1, r6, lsl #6 │ │ │ │ + strdeq r1, [r1], -r6 │ │ │ │ + andeq sp, r7, ip, lsl #8 │ │ │ │ + ldrdeq r7, [r3], -lr │ │ │ │ + @ instruction: 0x000333b8 │ │ │ │ + andeq r7, r3, r0, asr #9 │ │ │ │ + andeq r1, r1, r4, asr #6 │ │ │ │ andeq r1, r1, r6, lsr r3 │ │ │ │ - andeq r1, r1, lr, lsl #6 │ │ │ │ - strdeq r1, [r1], -lr │ │ │ │ - andeq sp, r7, r4, lsl #8 │ │ │ │ - ldrdeq r7, [r3], -r6 │ │ │ │ - @ instruction: 0x000333b0 │ │ │ │ - @ instruction: 0x000374b8 │ │ │ │ - andeq r1, r1, ip, asr #6 │ │ │ │ - andeq r1, r1, lr, lsr r3 │ │ │ │ - andeq sp, r7, r8, lsr #7 │ │ │ │ - andeq r7, r3, r6, ror r4 │ │ │ │ - andeq r1, r1, r4, asr #4 │ │ │ │ - andeq r1, r1, r2, ror #4 │ │ │ │ - andeq r1, r1, r0, asr r2 │ │ │ │ - andeq sp, r7, ip, asr r3 │ │ │ │ - andeq r7, r3, sl, lsr #8 │ │ │ │ + @ instruction: 0x0007d3b0 │ │ │ │ + andeq r7, r3, lr, ror r4 │ │ │ │ + andeq r1, r1, ip, lsr r2 │ │ │ │ + andeq r1, r1, sl, asr r2 │ │ │ │ + andeq r1, r1, r8, asr #4 │ │ │ │ + andeq sp, r7, r4, ror #6 │ │ │ │ + andeq r7, r3, r2, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba3bb4 │ │ │ │ + bl feba3bac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ andcs r4, r8, r6, lsl #12 │ │ │ │ mcr2 7, 6, pc, cr4, cr13, {6} @ │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldmda ip, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldc2 7, cr15, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ eorvs r2, r0, r1, lsl #26 │ │ │ │ @ instruction: 0x3d01d905 │ │ │ │ - blcs c23fac │ │ │ │ + blcs c23fa4 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ - blmi 121ef4 │ │ │ │ + blmi 121eec │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ subsvs r6, ip, r2, rrx │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - muleq r7, r0, r2 │ │ │ │ + muleq r7, r8, r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ svcge 0x000ab0fb │ │ │ │ - bmi ff8de268 │ │ │ │ + bmi ff8de260 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-315 @ 0xfffffec5 │ │ │ │ strmi r4, [r8], -r0, ror #23 │ │ │ │ ldrdpl pc, [ip, #135]! @ 0x87 │ │ │ │ rscsvs r6, ip, sp, ror r0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x31bcf8c7 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldm lr!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi ff6ad080 │ │ │ │ + bmi ff6ad078 │ │ │ │ ldmibmi r9, {r8, r9, sp}^ │ │ │ │ movwls r4, #1540 @ 0x604 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7b84479 │ │ │ │ - @ instruction: 0x4605e818 │ │ │ │ + @ instruction: 0x4605e81c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmdbvs fp!, {r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf0404333 │ │ │ │ strdcs r8, [r1, -r2] │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - pkhbtmi lr, r2, ip, lsl #27 │ │ │ │ + strmi lr, [r2], r0, lsr #27 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078111 │ │ │ │ @ instruction: 0x46010b18 │ │ │ │ @ instruction: 0x465822b0 │ │ │ │ @ instruction: 0xff00f7f0 │ │ │ │ @ instruction: 0xf8df4bca │ │ │ │ vcgt.s8 d25, d6, d28 │ │ │ │ @@ -73428,134 +73426,134 @@ │ │ │ │ andslt pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0x469b44f9 │ │ │ │ strht r6, [r9], lr │ │ │ │ strbeq pc, [r8, #263] @ 0x107 @ │ │ │ │ @ instruction: 0x210022b0 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ strtmi pc, [r0], -fp, ror #29 │ │ │ │ - stmda r6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182801 │ │ │ │ ldrvc pc, [r4], r7, lsl #10 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - stmib r7, {r2, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4620015a │ │ │ │ - mrc 7, 5, APSR_nzcv, cr4, cr7, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr8, cr7, {5} │ │ │ │ @ instruction: 0xf8c74649 │ │ │ │ @ instruction: 0x46200170 │ │ │ │ - stcl 7, cr15, [r4, #732]! @ 0x2dc │ │ │ │ + stcl 7, cr15, [r8, #732]! @ 0x2dc │ │ │ │ @ instruction: 0x4620b138 │ │ │ │ - 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} │ │ │ │ strmi r2, [r1], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ ldrbmi pc, [r9], -sp, lsl #30 @ │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7b77694 │ │ │ │ - ldrdlt lr, [r8, #-214] @ 0xffffff2a │ │ │ │ + ldrdlt lr, [r8, #-218] @ 0xffffff26 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7b77694 │ │ │ │ - eorcs lr, r0, #1000 @ 0x3e8 │ │ │ │ + eorcs lr, r0, #1016 @ 0x3f8 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldmda r2!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r9, lsr #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - smlawtlt r0, r6, sp, lr │ │ │ │ + smlawtlt r0, sl, sp, lr │ │ │ │ @ instruction: 0xf7b84620 │ │ │ │ - @ instruction: 0xf8c7e830 │ │ │ │ + @ instruction: 0xf8c7e834 │ │ │ │ stmibmi r5!, {r2, r3, r6, r8} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [sl, #732]! @ 0x2dc │ │ │ │ + ldc 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - stmda r4!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmppeq r0, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r0, lsr #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120edb0 │ │ │ │ + @ instruction: 0xb120edb4 │ │ │ │ @ instruction: 0xf7b84620 │ │ │ │ - @ instruction: 0xf8c7e81a │ │ │ │ + @ instruction: 0xf8c7e81e │ │ │ │ ldmibmi ip, {r2, r4, r6, r8} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc 7, cr15, [r4, #732]! @ 0x2dc │ │ │ │ + stc 7, cr15, [r8, #732]! @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - stmda lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmppeq ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldmibmi r6, {r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi r6, {r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [r6, #732] @ 0x2dc │ │ │ │ + ldc 7, cr15, [sl, #732] @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - stmda r0, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlalbteq pc, r8, r7, r8 @ │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldmibmi r0, {r1, r2, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi r0, {r1, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc 7, cr15, [r8, #732] @ 0x2dc │ │ │ │ + stc 7, cr15, [ip, #732] @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - svc 0x00f2f7b7 │ │ │ │ + svc 0x00f6f7b7 │ │ │ │ cmppeq r8, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -fp, lsl #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120ed7e │ │ │ │ + smlawblt r0, r2, sp, lr │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0xf8c7efe8 │ │ │ │ + @ instruction: 0xf8c7efec │ │ │ │ strtmi r0, [r0], -r0, ror #2 │ │ │ │ - stc 7, cr15, [ip], #732 @ 0x2dc │ │ │ │ + ldc 7, cr15, [r0], #732 @ 0x2dc │ │ │ │ strtmi r4, [r0], -r5, lsl #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - hvclt 3792 @ 0xed0 │ │ │ │ + hvclt 3796 @ 0xed4 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - subcs lr, r0, #600 @ 0x258 │ │ │ │ + subcs lr, r0, #616 @ 0x268 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf7f000e8 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstle r6, r3, asr #10 │ │ │ │ - beq c9004 │ │ │ │ + beq c8ffc │ │ │ │ @ instruction: 0x46296978 │ │ │ │ @ instruction: 0xf7b722b0 │ │ │ │ - strtmi lr, [r0], -r0, lsl #26 │ │ │ │ - stc 7, cr15, [sl], {183} @ 0xb7 │ │ │ │ + strtmi lr, [r0], -r4, lsl #26 │ │ │ │ + stc 7, cr15, [lr], {183} @ 0xb7 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - stmdacs r1, {r1, r2, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x0050f43f │ │ │ │ ldrsbcc pc, [r4, #135]! @ 0x87 @ │ │ │ │ @ instruction: 0xf8d768be │ │ │ │ - b 1538c54 │ │ │ │ + b 1538c4c │ │ │ │ rsbsle r0, lr, sl, lsl #4 │ │ │ │ vrecps.f32 d22, d22, d26 │ │ │ │ vbic.i32 , #9 @ 0x00000009 │ │ │ │ addmi r0, sl, #-1073741796 @ 0xc000001c │ │ │ │ strtmi sp, [r0], -ip, asr #32 │ │ │ │ - ldcl 7, cr15, [ip], #732 @ 0x2dc │ │ │ │ - bmi 1b55c20 │ │ │ │ + stc 7, cr15, [r0, #-732] @ 0xfffffd24 │ │ │ │ + bmi 1b55c18 │ │ │ │ ldrbtmi r4, [sl], #-2910 @ 0xfffff4a2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x31bcf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46208091 │ │ │ │ strbvc pc, [r2, r7, lsl #10]! @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strdls r8, [r0], -r0 │ │ │ │ stmdbeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - bne ffcf0c64 │ │ │ │ - b 141f1d4 │ │ │ │ + bne ffcf0c5c │ │ │ │ + b 141f1cc │ │ │ │ ldmdbvs fp!, {r0, r1, r5, r6, r7, fp, ip, sp, lr} │ │ │ │ - bl 191de44 │ │ │ │ + bl 191de3c │ │ │ │ @ instruction: 0xf7b70308 │ │ │ │ - stmib sp, {r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib sp, {r2, r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldmdbmi fp, {r8, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf8d74620 │ │ │ │ ldmdbvs fp!, {r3, r5, r6, r7, r8, sp} │ │ │ │ ldmibne r2, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ movweq lr, #15176 @ 0x3b48 │ │ │ │ - ldc 7, cr15, [sl, #732]! @ 0x2dc │ │ │ │ + ldc 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [sl], {183} @ 0xb7 │ │ │ │ + stc 7, cr15, [lr], {183} @ 0xb7 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr15, 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 │ │ │ │ @@ -73578,89 +73576,89 @@ │ │ │ │ ldmdavs lr!, {r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d74a3f │ │ │ │ @ instruction: 0x463011f0 │ │ │ │ @ instruction: 0xf7f1447a │ │ │ │ strtmi pc, [r8], -pc, lsl #19 │ │ │ │ ldc2l 7, cr15, [lr], {221} @ 0xdd │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldrtmi lr, [r4], -sl, lsl #25 │ │ │ │ + ldrtmi lr, [r4], -lr, lsl #25 │ │ │ │ ldmvs sp!, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b74628 │ │ │ │ - @ instruction: 0xf100ee7c │ │ │ │ + @ instruction: 0xf100ee80 │ │ │ │ strmi r0, [r0], r2, lsl #18 │ │ │ │ @ instruction: 0xf7dd4648 │ │ │ │ @ instruction: 0x4629fd19 │ │ │ │ strbmi r4, [sl], -r5, lsl #12 │ │ │ │ stc2l 7, cr15, [lr, #960]! @ 0x3c0 │ │ │ │ @ instruction: 0x232f4620 │ │ │ │ andcc pc, r8, r5, lsr #16 │ │ │ │ - ldcl 7, cr15, [r2], #-732 @ 0xfffffd24 │ │ │ │ + ldcl 7, cr15, [r6], #-732 @ 0xfffffd24 │ │ │ │ tstcs r1, fp, lsr r9 │ │ │ │ @ instruction: 0xf8d79103 │ │ │ │ @ instruction: 0x463211f0 │ │ │ │ strtmi r9, [r8], -r2, lsl #2 │ │ │ │ tstls r1, r9, ror r8 │ │ │ │ ldrdne pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ @ instruction: 0x4604fe55 │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ @ instruction: 0xe762fcb1 │ │ │ │ - ldc 7, cr15, [r4], {183} @ 0xb7 │ │ │ │ - mcr 7, 5, pc, cr6, cr7, {5} @ │ │ │ │ + ldc 7, cr15, [r8], {183} @ 0xb7 │ │ │ │ + mcr 7, 5, pc, cr10, cr7, {5} @ │ │ │ │ @ instruction: 0xf5076805 │ │ │ │ @ instruction: 0x267274be │ │ │ │ @ instruction: 0xf7b74628 │ │ │ │ - bmi 848520 │ │ │ │ + bmi 848528 │ │ │ │ cmpcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf94cf7f1 │ │ │ │ ldmdbmi sp, {r2, r3, r4, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1579 @ 0xfffff9d5 │ │ │ │ andls r2, r2, ip, ror r2 │ │ │ │ eorcs r4, r0, r9, ror r4 │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf850f7d2 │ │ │ │ svclt 0x0000e742 │ │ │ │ - andeq r3, r3, sl, ror #11 │ │ │ │ + strdeq r3, [r3], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r1, ip, r3 │ │ │ │ - andeq r9, r0, r8, ror #18 │ │ │ │ - andeq r1, r1, r6, ror #3 │ │ │ │ - ldrdeq r1, [r1], -r8 │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ - andeq r8, r0, r2, lsl r8 │ │ │ │ - andeq r1, r1, r0, asr #2 │ │ │ │ - andeq r1, r1, r2, lsr r1 │ │ │ │ - andeq r1, r1, lr, lsl r1 │ │ │ │ - andeq r1, r1, sl, lsl #2 │ │ │ │ - strdeq r1, [r1], -ip │ │ │ │ - andeq r1, r1, r8, ror #1 │ │ │ │ - ldrdeq r3, [r3], -lr │ │ │ │ - andeq r0, r1, r8, ror #31 │ │ │ │ - ldrdeq r0, [r1], -r4 │ │ │ │ - muleq r1, lr, pc @ │ │ │ │ + muleq r1, r4, r3 │ │ │ │ + andeq r9, r0, r0, ror #18 │ │ │ │ + ldrdeq r1, [r1], -lr │ │ │ │ + ldrdeq r1, [r1], -r0 │ │ │ │ + andeq pc, r0, ip, asr #29 │ │ │ │ + andeq r8, r0, sl, lsl #16 │ │ │ │ + andeq r1, r1, r8, lsr r1 │ │ │ │ + andeq r1, r1, sl, lsr #2 │ │ │ │ + andeq r1, r1, r6, lsl r1 │ │ │ │ + andeq r1, r1, r2, lsl #2 │ │ │ │ + strdeq r1, [r1], -r4 │ │ │ │ + andeq r1, r1, r0, ror #1 │ │ │ │ + andeq r3, r3, r6, ror #7 │ │ │ │ + andeq r0, r1, r0, ror #31 │ │ │ │ + andeq r0, r1, ip, asr #31 │ │ │ │ + muleq r1, r6, pc @ │ │ │ │ + andeq r0, r1, r8, lsr #31 │ │ │ │ + andeq r0, r1, ip, lsr #29 │ │ │ │ @ instruction: 0x00010fb0 │ │ │ │ - @ instruction: 0x00010eb4 │ │ │ │ - @ instruction: 0x00010fb8 │ │ │ │ - andeq r0, r1, r4, lsr #29 │ │ │ │ - @ instruction: 0x00010eb6 │ │ │ │ - ldrdeq r0, [r1], -r0 @ │ │ │ │ + muleq r1, ip, lr │ │ │ │ + andeq r0, r1, lr, lsr #29 │ │ │ │ + andeq r0, r1, r8, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0004b085 │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ ldmib r7, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7ba0a │ │ │ │ @ instruction: 0xf8d78030 │ │ │ │ @ instruction: 0xf7ff9034 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi sp, [sp, #-2840] @ 0xfffff4e8 │ │ │ │ - bl 1d5e6ec │ │ │ │ + bl 1d5e6e4 │ │ │ │ @ instruction: 0xf04f030a │ │ │ │ svclt 0x00bc0300 │ │ │ │ @ instruction: 0x4654465d │ │ │ │ movwls lr, #10701 @ 0x29cd │ │ │ │ movwcs r4, #5674 @ 0x162a │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4623 │ │ │ │ @@ -73675,31 +73673,31 @@ │ │ │ │ stmib r7, {r0, r1, r8, sp}^ │ │ │ │ adcsvs r8, r9, #180224 @ 0x2c000 │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ svclt 0x0000e5bc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4088 │ │ │ │ + bl feba4080 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9d0cf0 │ │ │ │ - blmi 9f90ec │ │ │ │ + bmi 9d0ce8 │ │ │ │ + blmi 9f90e4 │ │ │ │ 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 │ │ │ │ ldcne 0, cr12, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ cmpcs r0, r0, lsr #20 │ │ │ │ @ instruction: 0x462044fc │ │ │ │ @ instruction: 0xf85c447a │ │ │ │ strtmi r5, [fp], -r3, lsr #32 │ │ │ │ @ instruction: 0xf8a8f7f1 │ │ │ │ - bmi 79f338 │ │ │ │ + bmi 79f330 │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r2, [sl], #-114 @ 0xffffff8e │ │ │ │ smlabtcs r1, sp, r9, lr │ │ │ │ rscscs r4, r5, #425984 @ 0x68000 │ │ │ │ andcs r9, r1, r0 │ │ │ │ @ instruction: 0xf7d14479 │ │ │ │ strtmi pc, [r9], -r9, lsr #31 │ │ │ │ @@ -73708,123 +73706,123 @@ │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ strcs r4, [r0, #-2837] @ 0xfffff4eb │ │ │ │ ldrbtmi r4, [ip], #2581 @ 0xa15 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf8cd9501 │ │ │ │ @ instruction: 0xf7e9c000 │ │ │ │ - bmi 4cb9f0 │ │ │ │ + bmi 4cb9e8 │ │ │ │ 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 │ │ │ │ - bl fec0ae04 │ │ │ │ - andeq r3, r3, ip, ror #2 │ │ │ │ + bl fed0adfc │ │ │ │ + andeq r3, r3, r4, ror r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, lsl #27 │ │ │ │ - andeq r0, r1, r0, asr lr │ │ │ │ - andeq r0, r1, r2, asr lr │ │ │ │ - andeq r0, r1, r2, ror #28 │ │ │ │ - andeq r0, r1, ip, ror ip │ │ │ │ - andeq r0, r1, r2, ror lr │ │ │ │ - andeq r0, r1, r8, ror #28 │ │ │ │ - andeq r0, r1, r8, ror #28 │ │ │ │ - strdeq r3, [r3], -r2 │ │ │ │ + andeq r2, r3, r8, lsl #27 │ │ │ │ + andeq r0, r1, r8, asr #28 │ │ │ │ + andeq r0, r1, sl, asr #28 │ │ │ │ + andeq r0, r1, sl, asr lr │ │ │ │ + andeq r0, r1, r4, ror ip │ │ │ │ + andeq r0, r1, sl, ror #28 │ │ │ │ + andeq r0, r1, r0, ror #28 │ │ │ │ + andeq r0, r1, r0, ror #28 │ │ │ │ + strdeq r3, [r3], -sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 9, cr15, cr8, cr12, {6} │ │ │ │ sbcslt r4, r1, sp, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ svcge 0x00084d6d │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ tstpcc ip, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ff38af82 │ │ │ │ + blx ff38af7a │ │ │ │ strmi r6, [r0], fp, lsr #17 │ │ │ │ rsbsle r2, sl, r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 19c37d4 │ │ │ │ + bmi 19c37cc │ │ │ │ ldrbtmi r4, [sl], #-2914 @ 0xfffff49e │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x311cf8d7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50780b7 │ │ │ │ ssatmi r7, #30, r2, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df4620 │ │ │ │ @ instruction: 0xf7b7b174 │ │ │ │ - @ instruction: 0xf100ed24 │ │ │ │ + @ instruction: 0xf100ed28 │ │ │ │ ldrtmi r0, [r0], -r0, asr #12 │ │ │ │ @ instruction: 0xf7dd44fb │ │ │ │ - blmi 16cbed0 │ │ │ │ + blmi 16cbec8 │ │ │ │ @ instruction: 0x46054a59 │ │ │ │ @ instruction: 0x4631447b │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ ldrsbge pc, [ip, #-143] @ 0xffffff71 @ │ │ │ │ eorls pc, r8, r3, asr r8 @ │ │ │ │ @ instruction: 0x464b44fa │ │ │ │ @ instruction: 0xf816f7f1 │ │ │ │ @ instruction: 0xf7d04628 │ │ │ │ - blmi 154cdf4 │ │ │ │ + blmi 154cdec │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ @ instruction: 0x46597293 │ │ │ │ andls r4, r1, fp, ror r4 │ │ │ │ movwls r2, #8193 @ 0x2001 │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7d12300 │ │ │ │ @ instruction: 0x4640ff15 │ │ │ │ ldmeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 150af8a │ │ │ │ + blx 150af82 │ │ │ │ subcs r4, r0, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf7f009bc │ │ │ │ ldrtmi pc, [r2], -pc, ror #24 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2l 7, cr15, [sl], #-960 @ 0xfffffc40 │ │ │ │ eorcs r4, r0, #68, 18 @ 0x110000 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ stc2l 7, cr15, [r4], #-960 @ 0xfffffc40 │ │ │ │ - bmi 111fd44 │ │ │ │ + bmi 111fd3c │ │ │ │ ldrbtmi r4, [fp], #-1601 @ 0xfffff9bf │ │ │ │ - blmi 10f1c48 │ │ │ │ + blmi 10f1c40 │ │ │ │ @ instruction: 0x4640447a │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ movwls sl, #8 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf7e9462b │ │ │ │ @ instruction: 0xf107fa0f │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ @ instruction: 0xf7b76079 │ │ │ │ - ldmdblt r0!, {r1, r2, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbvs sl, {r0, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ rsbsmi pc, r0, #33554432 @ 0x2000000 │ │ │ │ svcmi 0x0080f5b2 │ │ │ │ strtmi sp, [r8], -r8 │ │ │ │ - blx 78aff6 │ │ │ │ + blx 78afee │ │ │ │ @ instruction: 0xf7ffe787 │ │ │ │ movwcs pc, #7933 @ 0x1efd @ │ │ │ │ ldrb r6, [pc, -fp, lsr #1]! │ │ │ │ @ instruction: 0x46206038 │ │ │ │ stc2l 7, cr15, [lr, #-832]! @ 0xfffffcc0 │ │ │ │ rsbsvs r4, r8, lr, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1625 @ 0xfffff9a7 │ │ │ │ - bmi bb18a8 │ │ │ │ + bmi bb18a0 │ │ │ │ andcs r9, r1, r3 │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #805306375 @ 0x30000007 │ │ │ │ vtst.8 d22, d0, d27 │ │ │ │ @ instruction: 0xf7d11239 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx b030 │ │ │ │ + blx b028 │ │ │ │ ldrtmi r4, [r2], -r6, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ ldc2 7, cr15, [ip], {240} @ 0xf0 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ stmdbmi r2!, {r0, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ @@ -73836,183 +73834,183 @@ │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ ldmdavs fp!, {r0, r1, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi r9, [r3], -r6, lsl #6 │ │ │ │ @ instruction: 0x46414a1a │ │ │ │ @ instruction: 0x46404c1a │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi r9, [ip], #-20 @ 0xffffffec │ │ │ │ - bvs 147840 │ │ │ │ + bvs 147838 │ │ │ │ strpl lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7e99400 │ │ │ │ @ instruction: 0xe7b0f9b3 │ │ │ │ - b fed8aff8 │ │ │ │ - muleq r3, r6, r0 │ │ │ │ + b fee8aff0 │ │ │ │ + muleq r3, lr, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, r6, lsl #26 │ │ │ │ - andeq r3, r3, sl, rrx │ │ │ │ - muleq r1, r4, fp │ │ │ │ - andeq r2, r3, r4, ror #24 │ │ │ │ - muleq r1, ip, sp │ │ │ │ - andeq r0, r1, r0, lsl #27 │ │ │ │ + andeq ip, r7, lr, lsl #26 │ │ │ │ + andeq r3, r3, r2, ror r0 │ │ │ │ + andeq r0, r1, ip, lsl #23 │ │ │ │ + andeq r2, r3, ip, ror #24 │ │ │ │ muleq r1, r4, sp │ │ │ │ - andeq r0, r1, r6, lsr sp │ │ │ │ - andeq r0, r1, r2, ror #26 │ │ │ │ - andeq r0, r1, r8, asr sp │ │ │ │ - andeq r0, r1, r8, asr sp │ │ │ │ - andeq r0, r1, lr, lsl #26 │ │ │ │ - andeq r0, r1, r8, lsl sp │ │ │ │ - andeq r0, r1, sl, lsl sp │ │ │ │ - andeq r0, r1, sl, lsl #26 │ │ │ │ + andeq r0, r1, r8, ror sp │ │ │ │ + andeq r0, r1, ip, lsl #27 │ │ │ │ + andeq r0, r1, lr, lsr #26 │ │ │ │ + andeq r0, r1, sl, asr sp │ │ │ │ + andeq r0, r1, r0, asr sp │ │ │ │ + andeq r0, r1, r0, asr sp │ │ │ │ andeq r0, r1, r6, lsl #26 │ │ │ │ - strdeq r0, [r1], -r8 │ │ │ │ - strdeq r0, [r1], -r6 │ │ │ │ + andeq r0, r1, r0, lsl sp │ │ │ │ + andeq r0, r1, r2, lsl sp │ │ │ │ + andeq r0, r1, r2, lsl #26 │ │ │ │ + strdeq r0, [r1], -lr │ │ │ │ + strdeq r0, [r1], -r0 @ │ │ │ │ + andeq r0, r1, lr, ror #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, ip, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ ldmdavs sp, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ rsbsle r2, r4, r0, lsl #26 │ │ │ │ ldrbtmi r4, [fp], #-2889 @ 0xfffff4b7 │ │ │ │ eors r6, r8, fp, lsr r0 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0x4681ec36 │ │ │ │ + @ instruction: 0x4681ec3a │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r7, rrx │ │ │ │ - stc 7, cr15, [lr], #-732 @ 0xfffffd24 │ │ │ │ + ldc 7, cr15, [r2], #-732 @ 0xfffffd24 │ │ │ │ strbmi r4, [lr, #-1542] @ 0xfffff9fa │ │ │ │ @ instruction: 0xf109d032 │ │ │ │ @ instruction: 0xf1060302 │ │ │ │ ldrmi r0, [r8], -r2, lsl #20 │ │ │ │ @ instruction: 0xf7dd607b │ │ │ │ strmi pc, [r3], r7, asr #21 │ │ │ │ @ instruction: 0xf7dd4650 │ │ │ │ stmdavs r9!, {r0, r1, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs sl!, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f04658 │ │ │ │ @ instruction: 0x4652fb97 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx fe50b19e │ │ │ │ + blx fe50b196 │ │ │ │ cmple r1, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0x46526839 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ @ instruction: 0x1c72fb51 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr 7, 2, pc, cr14, cr7, {5} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr2, cr7, {5} │ │ │ │ ldrbmi fp, [r8], -r8, asr #3 │ │ │ │ - blx 180b170 │ │ │ │ + blx 180b168 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ stmdavs sp!, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r5, r7, r8, r9, ip, sp, pc} │ │ │ │ bicle r2, r3, r0, lsl #24 │ │ │ │ @ instruction: 0xf1b846a1 │ │ │ │ bicle r0, r6, r0, lsl #30 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldmdb lr, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cdpcs 6, 0, cr4, cr0, cr6, {0} │ │ │ │ strcc sp, [ip, -pc, ror #3] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x46068ff0 │ │ │ │ @ instruction: 0xf7b74640 │ │ │ │ - strmi lr, [r1], sl, ror #23 │ │ │ │ + strmi lr, [r1], lr, ror #23 │ │ │ │ @ instruction: 0xf7dd6828 │ │ │ │ @ instruction: 0x4640fa3f │ │ │ │ @ instruction: 0xf8faf7ce │ │ │ │ svceq 0x0001f1b9 │ │ │ │ eorvs r4, r8, r3, lsl #12 │ │ │ │ uadd8mi fp, r8, r8 │ │ │ │ @ instruction: 0xf109d908 │ │ │ │ @ instruction: 0x465839ff │ │ │ │ andcs pc, r9, r8, lsl r8 @ │ │ │ │ svclt 0x00082a2f │ │ │ │ andvs pc, r9, r3, lsl #16 │ │ │ │ - blx b0b1d8 │ │ │ │ + blx b0b1d0 │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7dd4ff0 │ │ │ │ strbmi fp, [r6], -r3, lsr #20 │ │ │ │ @ instruction: 0x4640e799 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - bllt fe58b280 │ │ │ │ + bllt fe58b278 │ │ │ │ ldrbmi r4, [r8], -ip, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2170 @ 0xfffff786 │ │ │ │ - blx b250 │ │ │ │ + blx b248 │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldcl 7, cr15, [sl, #732]! @ 0x2dc │ │ │ │ + ldcl 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ - blx 30b218 │ │ │ │ + blx 30b210 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ vmlacs.f32 s30, s0, s14 │ │ │ │ ldr sp, [r8, r9, lsr #3]! │ │ │ │ - strdeq ip, [r7], -r6 │ │ │ │ - andeq r2, r1, lr, lsl #14 │ │ │ │ - andeq r2, r1, r2, lsl r6 │ │ │ │ + strdeq ip, [r7], -lr │ │ │ │ + andeq r2, r1, r6, lsl #14 │ │ │ │ + andeq r2, r1, sl, lsl #12 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba44c4 │ │ │ │ + bl feba44bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2d128c │ │ │ │ + blmi 2d1284 │ │ │ │ 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, cr10, cr15, {7} │ │ │ │ stmdavs r8!, {r2, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf9e8f7dd │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ @ instruction: 0x2c00f9e5 │ │ │ │ ldclt 1, cr13, [r0, #968]! @ 0x3c8 │ │ │ │ - andeq ip, r7, r8, lsr #19 │ │ │ │ + @ instruction: 0x0007c9b0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba4504 │ │ │ │ + bl feba44fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 105124c │ │ │ │ - blmi 1079534 │ │ │ │ + bmi 1051244 │ │ │ │ + blmi 107952c │ │ │ │ svcge 0x0002447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ @ instruction: 0x4604d050 │ │ │ │ - bl 1c0b204 │ │ │ │ - blcs 3d4c38 │ │ │ │ + bl 1d0b1fc │ │ │ │ + blcs 3d4c30 │ │ │ │ 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, r1, r0, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ teqpeq r0, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00182b2e │ │ │ │ ldmible r1!, {r0, r3, r8, fp, sp}^ │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - orrslt lr, r8, #88064 @ 0x15800 │ │ │ │ + orrslt lr, r8, #92160 @ 0x16800 │ │ │ │ @ instruction: 0xf04f1e61 │ │ │ │ stmdane ip, {sl, fp} │ │ │ │ svccc 0x0001f811 │ │ │ │ eoreq pc, r0, #35 @ 0x23 │ │ │ │ eorseq pc, r0, r3, lsr #3 │ │ │ │ - bcs 19bc78 │ │ │ │ + bcs 19bc70 │ │ │ │ stmdacs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - blcs f037b4 │ │ │ │ - blcs bfcfe0 │ │ │ │ + blcs f037ac │ │ │ │ + blcs bfcfd8 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ tstle sp, r0 │ │ │ │ svclt 0x00082b3a │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ @ instruction: 0xf1bcd002 │ │ │ │ stcle 15, cr0, [r8, #-4] │ │ │ │ mvnle r4, ip, lsl #5 │ │ │ │ stceq 1, cr15, [r2], {172} @ 0xac │ │ │ │ svceq 0x0005f1bc │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ - bmi 6d53b0 │ │ │ │ + bmi 6d53a8 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [ip, -r3, lsr #2] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ ldrb r2, [r0, r0]! │ │ │ │ @@ -74020,76 +74018,76 @@ │ │ │ │ ldmdbmi r2, {r1, r6, r7, r8, ip, lr, pc} │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ andls r1, r0, sl, lsr sp │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - stmdacs r4, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r4, {r1, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldmib r7, {r1, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib r7, {r0, ip, sp}^ │ │ │ │ movwmi r1, #12803 @ 0x3203 │ │ │ │ tstmi r3, #738197504 @ 0x2c000000 │ │ │ │ svclt 0x00982bff │ │ │ │ ldmible r2, {r0, sp}^ │ │ │ │ @ instruction: 0xf7b7e7a6 │ │ │ │ - svclt 0x0000e93e │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ + svclt 0x0000e942 │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r2, asr ip │ │ │ │ - andeq r0, r1, lr, asr #20 │ │ │ │ + andeq r2, r3, sl, asr ip │ │ │ │ + andeq r0, r1, r6, asr #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba4624 │ │ │ │ + bl feba461c │ │ │ │ @ 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 e5638 │ │ │ │ + bcs e5630 │ │ │ │ movwcc lr, #6593 @ 0x19c1 │ │ │ │ andsle r6, r8, fp, asr #1 │ │ │ │ svclt 0x00182a0a │ │ │ │ andle r4, ip, r8, lsl r6 │ │ │ │ - blmi 3dfc9c │ │ │ │ + blmi 3dfc94 │ │ │ │ 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: 0xf7b7301c │ │ │ │ - blx fec877e8 │ │ │ │ + blx fec877f0 │ │ │ │ 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]! │ │ │ │ - ldm r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r3, lr, asr #23 │ │ │ │ + ldm ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdeq r2, [r3], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, lsr #23 │ │ │ │ + andeq r2, r3, r8, lsr #23 │ │ │ │ stmdavs sl, {r0, r1, fp, sp, lr} │ │ │ │ addsmi fp, r3, #128, 8 @ 0x80000000 │ │ │ │ tstle fp, r0, lsl #30 │ │ │ │ andle r2, lr, r2, lsl #22 │ │ │ │ tstle r7, sl, lsl #22 │ │ │ │ tstcc ip, r0, lsl r2 │ │ │ │ ssatmi r3, #30, ip │ │ │ │ - blvc 18b634 │ │ │ │ - ldmlt r4!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blvc 18b62c │ │ │ │ + ldmlt r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ - blvc 18b640 │ │ │ │ + blvc 18b638 │ │ │ │ andcs r4, r4, #112, 14 @ 0x1c00000 │ │ │ │ andcc r3, r8, r8, lsl #2 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7b77b04 │ │ │ │ - svclt 0x0000b8a7 │ │ │ │ + svclt 0x0000b8ab │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldmdavs r3, {r2, r7, ip, sp, pc} │ │ │ │ ldrmi sl, [r4], r4, lsl #30 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ @@ -74099,15 +74097,15 @@ │ │ │ │ andle r2, r2, ip, lsl r1 │ │ │ │ @ instruction: 0xf10c211c │ │ │ │ @ instruction: 0xf04f0004 │ │ │ │ movwcs r0, #6144 @ 0x1800 │ │ │ │ movwls r4, #9778 @ 0x2632 │ │ │ │ stmdahi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b74623 │ │ │ │ - @ instruction: 0x4605ebda │ │ │ │ + @ instruction: 0x4605ebde │ │ │ │ svclt 0x00184540 │ │ │ │ tstle r5, r4, asr #10 │ │ │ │ ldrtmi r4, [sp], r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xe7e82110 │ │ │ │ @ instruction: 0x46301933 │ │ │ │ stchi 8, cr15, [r1], {3} │ │ │ │ @@ -74123,39 +74121,39 @@ │ │ │ │ rsbsvs r6, r3, r2, lsr r0 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ strlt r6, [r0], #2051 @ 0x803 │ │ │ │ svcge 0x00002b0a │ │ │ │ andscc fp, r4, ip, lsl #30 │ │ │ │ ldrtmi r3, [sp], r4 │ │ │ │ - blvc 18b6fc │ │ │ │ + blvc 18b6f4 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4794 │ │ │ │ + bl feba478c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r0, lsr #31 │ │ │ │ - bmi f1fa88 │ │ │ │ + bmi f1fa80 │ │ │ │ ldrbtmi fp, [r9], #-147 @ 0xffffff6d │ │ │ │ strmi sl, [r4], r4, lsl #30 │ │ │ │ stmpl sl, {r1, r8, r9, fp, sp} │ │ │ │ cmnvs sl, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - blcs 3016ac │ │ │ │ + blcs 3016a4 │ │ │ │ ldmdavs fp!, {r2, r5, ip, lr, pc}^ │ │ │ │ subsle r2, r9, r2, lsl #22 │ │ │ │ svclt 0x001c2b0a │ │ │ │ @ instruction: 0xf107211c │ │ │ │ subsle r0, r9, r8, lsl #10 │ │ │ │ strcs r4, [r0], #-3632 @ 0xfffff1d0 │ │ │ │ teqcs r0, #268435456 @ 0x10000000 │ │ │ │ stmib sp, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r4, [r8], -r1, lsl #4 │ │ │ │ strls r4, [r0], #-1586 @ 0xfffff9ce │ │ │ │ - bl 1f0b4c0 │ │ │ │ - bmi b3c468 │ │ │ │ + bl 200b4b8 │ │ │ │ + bmi b3c460 │ │ │ │ ldrbtmi r4, [sl], #-2856 @ 0xfffff4d8 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x373cd13e │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -74185,49 +74183,49 @@ │ │ │ │ @ instruction: 0xf6c26230 │ │ │ │ @ instruction: 0xf6426230 │ │ │ │ vbic.i32 d22, #0 @ 0x00000000 │ │ │ │ stmib r6, {r4, r5, r8, r9}^ │ │ │ │ ldr r2, [r8, r0, lsl #6]! │ │ │ │ @ instruction: 0xf1072110 │ │ │ │ str r0, [r7, r8, lsl #10]! │ │ │ │ - stmda r2, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ - andeq r2, r3, lr, asr sl │ │ │ │ + andeq r2, r3, r6, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0007c6b0 │ │ │ │ - andeq r2, r3, r6, lsl sl │ │ │ │ - muleq r7, r6, r6 │ │ │ │ + @ instruction: 0x0007c6b8 │ │ │ │ + andeq r2, r3, lr, lsl sl │ │ │ │ + muleq r7, lr, r6 │ │ │ │ stmdbcs r2, {r4, r7, r8, sl, ip, sp, pc} │ │ │ │ andsle sl, ip, r0, lsl #30 │ │ │ │ andle r2, r0, sl, lsl #18 │ │ │ │ @ instruction: 0x4603bd90 │ │ │ │ - blne 58b7bc │ │ │ │ + blne 58b7b4 │ │ │ │ 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 18b7f0 │ │ │ │ + blne 18b7e8 │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ ldmvs r1, {r2, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c068d2 │ │ │ │ subsvs ip, ip, r4 │ │ │ │ smullsvs r6, sl, r9, r0 │ │ │ │ svclt 0x0000bd90 │ │ │ │ strlt r6, [r0], #2051 @ 0x803 │ │ │ │ svcge 0x00002b02 │ │ │ │ - blcs 301740 │ │ │ │ + blcs 301738 │ │ │ │ andcs sp, r0, r4 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ addhi fp, r3, #299008 @ 0x49000 │ │ │ │ andcs r8, r0, r1, asr #5 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ @@ -74235,41 +74233,41 @@ │ │ │ │ andcs r8, r0, r1, asr #1 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ stmdbcs r2, {r7, sl, ip, sp, pc} │ │ │ │ andle sl, r3, r0, lsl #30 │ │ │ │ svclt 0x0018290a │ │ │ │ mrsle r2, (UNDEF: 2) │ │ │ │ - blt 106f848 │ │ │ │ + blt 106f840 │ │ │ │ ldrtmi fp, [sp], r0, lsl #5 │ │ │ │ - blvc 18b8c4 │ │ │ │ + blvc 18b8bc │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba495c │ │ │ │ + bl feba4954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fb8 │ │ │ │ strhlt ip, [sp], r8 │ │ │ │ ldrbtmi r4, [ip], #2861 @ 0xb2d │ │ │ │ @ instruction: 0xf107af00 │ │ │ │ strmi r0, [r6], -r8, lsl #10 │ │ │ │ strmi r2, [ip], -r0, lsr #4 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ rscsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf878f7f0 │ │ │ │ - blvc 8c8e0c │ │ │ │ + blvc 8c8e04 │ │ │ │ ldcne 1, cr2, [fp, #-0] │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blvc 108db8 │ │ │ │ - bl 78b67c │ │ │ │ + blvc 108db0 │ │ │ │ + bl 88b674 │ │ │ │ andcs fp, r0, r8, ror #2 │ │ │ │ - blmi 7e0024 │ │ │ │ + blmi 7e001c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs fff27818 │ │ │ │ + bvs fff27810 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12a0300 │ │ │ │ @ instruction: 0x46bd3734 │ │ │ │ eorscs fp, r0, #240, 26 @ 0x3c00 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf85af7f0 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @@ -74286,24 +74284,24 @@ │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ ldmdavs r5, {r1, r4, r6, r8, fp, sp, lr} │ │ │ │ ldmvs r1, {r4, r6, fp, sp, lr} │ │ │ │ ldrdvs r6, [r2, -r2]! │ │ │ │ adcvs r6, r0, r5, rrx │ │ │ │ eorvs r6, r3, r1, ror #1 │ │ │ │ @ instruction: 0xf7b6e7f2 │ │ │ │ - svclt 0x0000ef3a │ │ │ │ + svclt 0x0000ef3e │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - muleq r3, r6, r8 │ │ │ │ + muleq r3, lr, r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r8, asr r8 │ │ │ │ + andeq r2, r3, r0, ror #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 168bb68 │ │ │ │ + bleq 168bb60 │ │ │ │ vcvt.s16.f16 q2, q14, #19 │ │ │ │ ldclmi 13, cr4, [ip], #-528 @ 0xfffffdf0 │ │ │ │ ldrbtmi r4, [sp], #-1673 @ 0xfffff977 │ │ │ │ svcge 0x0004497b │ │ │ │ ldmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ streq pc, [ip], -r7, lsl #2 │ │ │ │ ldrbtmi r5, [r9], #-2348 @ 0xfffff6d4 │ │ │ │ @@ -74316,183 +74314,183 @@ │ │ │ │ @ instruction: 0xf8c86033 │ │ │ │ @ instruction: 0xf7ff3000 │ │ │ │ stmdacs r0, {r0, r1, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ ldreq pc, [r8], #-263 @ 0xfffffef9 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - ldc 15, cr15, [pc, #996] @ 4dc70 │ │ │ │ + ldc 15, cr15, [pc, #996] @ 4dc68 │ │ │ │ strtmi r7, [r8], -r6, ror #22 │ │ │ │ ldreq pc, [r4, #-263] @ 0xfffffef9 │ │ │ │ tstcs r0, r2, lsr #12 │ │ │ │ stc 6, cr4, [r7, #172] @ 0xac │ │ │ │ @ instruction: 0xf7b77b06 │ │ │ │ - lslslt lr, ip @ │ │ │ │ + lsrslt lr, r0, #21 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ - blcs 67978 │ │ │ │ - bmi 1901a28 │ │ │ │ + blcs 67970 │ │ │ │ + bmi 1901a20 │ │ │ │ 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], -ip, 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 6b8e4 │ │ │ │ + bcs 6b8dc │ │ │ │ ldmib r3, {r3, r4, r5, r6, r8, ip, lr, pc}^ │ │ │ │ strbmi r1, [sl], -r4 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwcs r3, #4864 @ 0x1300 │ │ │ │ ldrbmi r9, [r3], -r2, lsl #6 │ │ │ │ - ldmib r2!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 679c4 │ │ │ │ + ldmib r6!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 679bc │ │ │ │ @ instruction: 0xf8d8d062 │ │ │ │ stmdavs fp!, {lr} │ │ │ │ sbcsle r2, r1, r0, lsl #22 │ │ │ │ - bleq c9a44 │ │ │ │ + bleq c9a3c │ │ │ │ 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 │ │ │ │ - ldmib r8, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ smclt 13835 @ 0x360b │ │ │ │ - ldmda lr, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8147023 │ │ │ │ - blcs 5d54c │ │ │ │ + blcs 5d544 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ @ instruction: 0x212e4000 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - tstlt r8, sl, ror #16 │ │ │ │ + tstlt r8, lr, ror #16 │ │ │ │ andlt pc, r0, r6, asr #17 │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ - blcs 65a10 │ │ │ │ + blcs 65a08 │ │ │ │ ldmdavs r3!, {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ lslle r2, r0, #22 │ │ │ │ @ instruction: 0x4620b114 │ │ │ │ mcr2 7, 5, pc, cr2, cr12, {6} @ │ │ │ │ mulcc r0, r9, r8 │ │ │ │ suble r2, r5, r0, lsl #22 │ │ │ │ ldr r2, [r6, r0, lsl #8] │ │ │ │ ldrteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ mcr2 7, 7, pc, cr4, cr15, {7} @ │ │ │ │ - blcs 2e897c │ │ │ │ - blcs 101a98 │ │ │ │ + blcs 2e8974 │ │ │ │ + blcs 101a90 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ tstcs ip, r0 │ │ │ │ strbteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ strtmi r2, [r2], -r0, lsl #6 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ movwls r2, #8968 @ 0x2308 │ │ │ │ orrvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - ldmib r0, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x00082800 │ │ │ │ ldrb r4, [sp, -r5, lsr #12] │ │ │ │ addvc pc, r0, pc, asr #8 │ │ │ │ mcr2 7, 6, pc, cr2, cr12, {6} @ │ │ │ │ @ instruction: 0xf8c84604 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldc2 7, cr15, [r0, #-820]! @ 0xfffffccc │ │ │ │ @ instruction: 0xf8c84683 │ │ │ │ cmnlt r0, r0 │ │ │ │ cmplt r4, r4, lsl #16 │ │ │ │ - svc 0x00c8f7b6 │ │ │ │ + svc 0x00ccf7b6 │ │ │ │ ldrbmi r6, [fp], -r1, lsl #16 │ │ │ │ eorcs pc, r4, r1, asr r8 @ │ │ │ │ @ instruction: 0xf813701a │ │ │ │ stccs 15, cr4, [r0], {1} │ │ │ │ @ instruction: 0x4658d1f8 │ │ │ │ @ instruction: 0xf7b7212e │ │ │ │ - tstlt r8, r6, lsl r8 │ │ │ │ + tstlt r8, sl, lsl r8 │ │ │ │ eorsvs r2, r3, r1, lsl #6 │ │ │ │ strb r6, [sl, -fp, lsr #16]! │ │ │ │ ldrbmi r4, [r2], -ip, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xff76f7ef │ │ │ │ @ instruction: 0xf107e7b2 │ │ │ │ tstcs ip, r0, asr r0 │ │ │ │ @ instruction: 0xf7b6e7c0 │ │ │ │ - svclt 0x0000ee32 │ │ │ │ + svclt 0x0000ee36 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x000327be │ │ │ │ + andeq r2, r3, r6, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, r2, lsr r4 │ │ │ │ - andeq r2, r3, lr, asr #14 │ │ │ │ - andeq pc, r0, lr, lsr #28 │ │ │ │ + andeq ip, r7, sl, lsr r4 │ │ │ │ + andeq r2, r3, r6, asr r7 │ │ │ │ + andeq pc, r0, r6, lsr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4c48 │ │ │ │ + bl feba4c40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7909b0 │ │ │ │ + bmi 7909a8 │ │ │ │ stcvs 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ ldmpl r3, {r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3404 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ svclt 0x00042b0a │ │ │ │ tstcs ip, r4, lsl r0 │ │ │ │ - blcs 101a88 │ │ │ │ + blcs 101a80 │ │ │ │ andeq pc, r4, r0, lsl #2 │ │ │ │ tstcs ip, r4, lsl pc │ │ │ │ ldcne 1, cr2, [sp, #-64]! @ 0xffffffc0 │ │ │ │ andcs r2, r8, #0, 8 │ │ │ │ orrvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andmi lr, r1, #3358720 @ 0x334000 │ │ │ │ strls r4, [r0], #-1578 @ 0xfffff9d6 │ │ │ │ - stmdb r2!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r8], -r8, lsl #19 │ │ │ │ stc2l 7, cr15, [ip], {205} @ 0xcd │ │ │ │ - blmi 2e02cc │ │ │ │ + blmi 2e02c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsl #8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d105 │ │ │ │ ldrtmi r6, [sp], r1, lsl #15 │ │ │ │ @ instruction: 0x4620bdb0 │ │ │ │ @ instruction: 0xf7b6e7ee │ │ │ │ - svclt 0x0000ede2 │ │ │ │ - andeq r2, r3, sl, lsr #11 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + @ instruction: 0x000325b2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, ror #10 │ │ │ │ + andeq r2, r3, r8, ror #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ @ instruction: 0x46804c3e │ │ │ │ adcslt r4, r7, lr, lsr r8 │ │ │ │ @ instruction: 0x4615447c │ │ │ │ - bmi fb96f0 │ │ │ │ + bmi fb96e8 │ │ │ │ stmdapl r0!, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbeq pc, [r4], #-263 @ 0xfffffef9 @ │ │ │ │ @ instruction: 0x2120447a │ │ │ │ @ instruction: 0xf8c76800 │ │ │ │ @ instruction: 0xf04f00d4 │ │ │ │ ldcne 0, cr0, [lr, #-0] │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ eorcs pc, r0, #536576 @ 0x83000 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ cdp2 7, 11, cr15, cr2, cr15, {7} │ │ │ │ ldrtmi r4, [fp], -r1, lsr #12 │ │ │ │ @ instruction: 0x46404632 │ │ │ │ rscsvs r2, ip, r1, lsl #8 │ │ │ │ rsbsvs r2, ip, r0, lsr #8 │ │ │ │ - ldmdb r6, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmple r1, r0, lsl #16 │ │ │ │ stccs 8, cr6, [r0], {60} @ 0x3c │ │ │ │ @ instruction: 0xf107d04b │ │ │ │ @ instruction: 0xf1070924 │ │ │ │ and r0, r2, r4, ror r8 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ stmdavs r1!, {r1, r6, ip, lr, pc}^ │ │ │ │ @@ -74512,49 +74510,49 @@ │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ teqpcs r0, pc, lsr #25 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ stc2 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xff9cf7ef │ │ │ │ bicsle r2, r3, r0, lsl #16 │ │ │ │ - bmi 515ba0 │ │ │ │ + bmi 515b98 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r3, r0, lsl #6 │ │ │ │ ssatmi r3, #30, ip, asr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf107627b │ │ │ │ ldmdavs r1!, {r3, r5, sl, fp}^ │ │ │ │ ldmdavs r0!, {r1, r4, r5, r7, fp, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ ldrb r0, [r3, pc] │ │ │ │ @ instruction: 0x4620683c │ │ │ │ - ldm r6!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm sl!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strb r2, [r0, r0]! │ │ │ │ - ldcl 7, cr15, [r4, #-728] @ 0xfffffd28 │ │ │ │ - andeq r2, r3, r8, lsl r5 │ │ │ │ + ldcl 7, cr15, [r8, #-728] @ 0xfffffd28 │ │ │ │ + andeq r2, r3, r0, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r0, r8, asr #3 │ │ │ │ - andeq r2, r3, r2, ror #8 │ │ │ │ + andeq pc, r0, r0, asr #3 │ │ │ │ + andeq r2, r3, sl, ror #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba4df4 │ │ │ │ + bl feba4dec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ svcge 0x00006e80 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf106fff3 │ │ │ │ @ instruction: 0xf106041c │ │ │ │ @ instruction: 0xf8540534 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ ldc2l 7, cr15, [r0, #-880] @ 0xfffffc90 │ │ │ │ ldceq 8, cr15, [r8], {84} @ 0x54 │ │ │ │ @ instruction: 0xf7b6b128 │ │ │ │ - @ instruction: 0xf854edf6 │ │ │ │ + @ instruction: 0xf854edfa │ │ │ │ @ instruction: 0xf7dc0c18 │ │ │ │ adcmi pc, ip, #4544 @ 0x11c0 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7dc40f8 │ │ │ │ svclt 0x0000bd3f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -74567,85 +74565,85 @@ │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldcvs 4, cr4, [lr, #128]! @ 0x80 │ │ │ │ ldrbtmi r6, [ip], #-446 @ 0xfffffe42 │ │ │ │ @ instruction: 0xf8516278 │ │ │ │ teqvs fp, r5 │ │ │ │ ldrdlt pc, [r0], -r4 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 66260 │ │ │ │ + blcs 66258 │ │ │ │ bicshi pc, r5, r0, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ addshi pc, pc, 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 │ │ │ │ @ instruction: 0xffccf7ef │ │ │ │ - ldrbtcc pc, [pc], #264 @ 4dca8 @ │ │ │ │ + ldrbtcc pc, [pc], #264 @ 4dca0 @ │ │ │ │ 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, r7, r0, lsl #2 │ │ │ │ stmdaeq r8, {r0, r1, r4, ip, sp, lr, pc} │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ - beq 489d28 │ │ │ │ + beq 489d20 │ │ │ │ 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], -r2 │ │ │ │ strcc r6, [r8, #-2811] @ 0xfffff505 │ │ │ │ adcmi r3, r3, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf8d9d1dc │ │ │ │ - blcs 59d08 │ │ │ │ + blcs 59d00 │ │ │ │ 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: 0xf1bbfd8d │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf8d6e02d │ │ │ │ - bvs f35d30 │ │ │ │ + bvs f35d28 │ │ │ │ ldrdhi pc, [r0], -r9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ adchi pc, r0, r0, asr #32 │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf7b66a78 │ │ │ │ - mvnsvs lr, sl, asr lr │ │ │ │ + mvnsvs lr, lr, asr lr │ │ │ │ @ instruction: 0xf7b64650 │ │ │ │ - ldmibvs fp!, {r1, r2, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwle r4, #21123 @ 0x5283 │ │ │ │ ldrbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b76a78 │ │ │ │ - cmnlt r8, #148, 16 @ 0x940000 │ │ │ │ + cmnlt r8, #152, 16 @ 0x980000 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmibmi r5, {r5, r6, ip, lr, pc}^ │ │ │ │ stmiami r5, {r1, r3, r4, r5, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf81af7f0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d9d1b7 │ │ │ │ @ instruction: 0xf8d73000 │ │ │ │ - blcs 6de30 │ │ │ │ + blcs 6de28 │ │ │ │ ldmibmi pc!, {r0, r2, r3, r4, r5, ip, lr, pc} @ │ │ │ │ ldmmi pc!, {r0, r1, r6, r7, r9, sl, lr} @ │ │ │ │ ldrbtmi r2, [r9], #-726 @ 0xfffffd2a │ │ │ │ @ instruction: 0xf7f04478 │ │ │ │ @ instruction: 0xf8dbf809 │ │ │ │ @ instruction: 0xf8d9b068 │ │ │ │ @ instruction: 0xf1bb3000 │ │ │ │ @@ -74659,19 +74657,19 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1b8 │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1bb │ │ │ │ andcs sp, r1, r7, lsl r1 │ │ │ │ @ instruction: 0xf8d9e78c │ │ │ │ @ instruction: 0xf8563000 │ │ │ │ - blcs 70e48 │ │ │ │ + blcs 70e40 │ │ │ │ movwcs sp, #379 @ 0x17b │ │ │ │ ldrmi r9, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x46406a79 │ │ │ │ - ldc 7, cr15, [r4], {182} @ 0xb6 │ │ │ │ + ldc 7, cr15, [r8], {182} @ 0xb6 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ rsble r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1bbb963 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8d7af76 │ │ │ │ @ instruction: 0xf8d88028 │ │ │ │ @ instruction: 0xf1b88068 │ │ │ │ @@ -74685,85 +74683,85 @@ │ │ │ │ str sl, [r8, r2, ror #30]! │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrb sp, [ip, -r5, lsr #1] │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ stmdage r0, {r0, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cmnle fp, r0, lsl #22 │ │ │ │ ldrmi r6, [sl, #2427] @ 0x97b │ │ │ │ - bl 1e6833c │ │ │ │ + bl 1e68334 │ │ │ │ sbcsle r0, r6, #196608 @ 0x30000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d9d0bf │ │ │ │ @ instruction: 0xf8d73000 │ │ │ │ - blcs 6df04 │ │ │ │ + blcs 6defc │ │ │ │ ldmibmi r0, {r0, r1, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmmi r0, {r0, r1, r6, r7, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r9], #-720 @ 0xfffffd30 │ │ │ │ @ instruction: 0xf7ef4478 │ │ │ │ @ instruction: 0xf8dbff9f │ │ │ │ @ instruction: 0xf8d9b068 │ │ │ │ @ instruction: 0xf1bb3000 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldr sl, [r4, r7, lsl #30] │ │ │ │ rsbcs r4, fp, #2244608 @ 0x224000 │ │ │ │ ldrbtmi r4, [r9], #-2185 @ 0xfffff777 │ │ │ │ ldrbtmi r6, [r8], #-507 @ 0xfffffe05 │ │ │ │ cdp2 7, 13, cr15, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf8d969fb │ │ │ │ - blcs 6dea0 │ │ │ │ + blcs 6de98 │ │ │ │ svcge 0x0064f43f │ │ │ │ ldmib r5, {r1, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsvs r3, r0, lsl #2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf3c169b9 │ │ │ │ - bcs 506e4 │ │ │ │ + bcs 506dc │ │ │ │ ldmibvs r9!, {r5, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00084291 │ │ │ │ orrsle r4, lr, r3, asr r5 │ │ │ │ - blcs 87de0 │ │ │ │ + blcs 87dd8 │ │ │ │ ldmdbmi fp!, {r2, r7, ip, lr, pc}^ │ │ │ │ ldmdami fp!, {r0, r2, r4, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff6ef7ef │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x007df43f │ │ │ │ ldmdbmi r7!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmdami r7!, {r0, r4, r6, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 10, cr15, cr6, cr15, {7} │ │ │ │ stmdavs r9!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsvs r6, fp, lsr #16 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ - b a85e4 │ │ │ │ + b a85dc │ │ │ │ vmlal.u8 q8, d8, d3 │ │ │ │ - bcs 4ff34 │ │ │ │ + bcs 4ff2c │ │ │ │ ldmibvs r9!, {r0, r1, r2, r4, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ @ instruction: 0xe79daf76 │ │ │ │ rsccs r4, r2, #6848 @ 0x1ac0 │ │ │ │ ldrbtmi r4, [sp], #-3179 @ 0xfffff395 │ │ │ │ @ instruction: 0x4629447c │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ @ instruction: 0xf8d9ff45 │ │ │ │ - blcs 59f30 │ │ │ │ + blcs 59f28 │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0x462922f8 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ usat16 pc, #5, fp @ │ │ │ │ rsbscs r4, pc, #1622016 @ 0x18c000 │ │ │ │ ldrbtmi r4, [r9], #-2147 @ 0xfffff79d │ │ │ │ ldrbtmi r6, [r8], #-185 @ 0xffffff47 │ │ │ │ @ instruction: 0xf7ef61f8 │ │ │ │ ldmdbvs sl!, {r0, r2, r4, r5, r6, r9, 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 82c88 │ │ │ │ + blcs 82c80 │ │ │ │ svcge 0x004bf43f │ │ │ │ @ instruction: 0xf7ef2285 │ │ │ │ @ instruction: 0xf1bbff21 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xe704aebe │ │ │ │ addcs r4, sl, #1409024 @ 0x158000 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ @@ -74786,15 +74784,15 @@ │ │ │ │ stmib r7, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ef1001 │ │ │ │ ldmibvs r9!, {r0, r1, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d9683b │ │ │ │ ldrbmi r2, [r1, #-0] │ │ │ │ strbmi fp, [r3, #-3848] @ 0xfffff0f8 │ │ │ │ ldrdne lr, [r1], -r7 │ │ │ │ - bcs 820e4 │ │ │ │ + bcs 820dc │ │ │ │ svcge 0x000df43f │ │ │ │ @ instruction: 0xf7ef229d │ │ │ │ @ instruction: 0xf1bbfee3 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ strb sl, [r6], r0, lsl #29 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ addcs sl, r3, #43, 30 @ 0xac │ │ │ │ @@ -74815,290 +74813,290 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 1, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ rsccs sl, pc, #188, 28 @ 0xbc0 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ cdp2 7, 11, cr15, cr0, cr15, {7} │ │ │ │ - bcs 87b2c │ │ │ │ + bcs 87b24 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr12, cr15, {1} │ │ │ │ @ instruction: 0xf7ef228e │ │ │ │ ldrbt pc, [r7], r9, lsr #29 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ addscs sl, fp, #3920 @ 0xf50 │ │ │ │ cdp2 7, 10, cr15, cr2, cr15, {7} │ │ │ │ svclt 0x0000e6f0 │ │ │ │ - andeq r2, r3, r8, lsr #7 │ │ │ │ + @ instruction: 0x000323b0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r7, r6, asr r0 │ │ │ │ - andeq r0, r1, lr, lsr #3 │ │ │ │ - @ instruction: 0x000101be │ │ │ │ - andeq r0, r1, r0, asr #1 │ │ │ │ - strdeq r0, [r1], -r6 │ │ │ │ - muleq r1, lr, r0 │ │ │ │ - andeq r0, r1, ip, lsr #1 │ │ │ │ - andeq r0, r1, lr, ror r0 │ │ │ │ - andeq r0, r1, ip, lsl #1 │ │ │ │ - andeq r0, r1, r6, lsl r0 │ │ │ │ - andeq r0, r1, ip, asr r0 │ │ │ │ - andeq pc, r0, sl, asr #31 │ │ │ │ - ldrdeq pc, [r0], -r8 │ │ │ │ - andeq pc, r0, sl, lsr #31 │ │ │ │ - ldrdeq pc, [r0], -lr │ │ │ │ - andeq pc, r0, r8, ror #30 │ │ │ │ - andeq pc, r0, lr, lsr #31 │ │ │ │ - andeq pc, r0, r0, asr pc @ │ │ │ │ - muleq r0, r6, pc @ │ │ │ │ - andeq pc, r0, sl, lsl pc @ │ │ │ │ - andeq pc, r0, r8, lsr #30 │ │ │ │ - strdeq pc, [r0], -r2 │ │ │ │ - andeq pc, r0, r6, asr #30 │ │ │ │ - @ instruction: 0x0000feb6 │ │ │ │ - andeq pc, r0, sl, lsl pc @ │ │ │ │ - andeq pc, r0, r8, ror lr @ │ │ │ │ - andeq pc, r0, ip, ror #29 │ │ │ │ - andeq pc, r0, r4, lsr #28 │ │ │ │ - andeq pc, r0, sl, asr lr @ │ │ │ │ - andeq pc, r0, ip, lsl #28 │ │ │ │ - andeq pc, r0, sl, lsl lr @ │ │ │ │ + andeq ip, r7, lr, asr r0 │ │ │ │ + andeq r0, r1, r6, lsr #3 │ │ │ │ + @ instruction: 0x000101b6 │ │ │ │ + strheq r0, [r1], -r8 │ │ │ │ + andeq r0, r1, lr, ror #1 │ │ │ │ + muleq r1, r6, r0 │ │ │ │ + andeq r0, r1, r4, lsr #1 │ │ │ │ + andeq r0, r1, r6, ror r0 │ │ │ │ + andeq r0, r1, r4, lsl #1 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + andeq r0, r1, r4, asr r0 │ │ │ │ + andeq pc, r0, r2, asr #31 │ │ │ │ + ldrdeq pc, [r0], -r0 │ │ │ │ + andeq pc, r0, r2, lsr #31 │ │ │ │ + ldrdeq pc, [r0], -r6 │ │ │ │ + andeq pc, r0, r0, ror #30 │ │ │ │ + andeq pc, r0, r6, lsr #31 │ │ │ │ + andeq pc, r0, r8, asr #30 │ │ │ │ + andeq pc, r0, lr, lsl #31 │ │ │ │ + andeq pc, r0, r2, lsl pc @ │ │ │ │ + andeq pc, r0, r0, lsr #30 │ │ │ │ + andeq pc, r0, sl, ror #29 │ │ │ │ + andeq pc, r0, lr, lsr pc @ │ │ │ │ + andeq pc, r0, lr, lsr #29 │ │ │ │ + andeq pc, r0, r2, lsl pc @ │ │ │ │ + andeq pc, r0, r0, ror lr @ │ │ │ │ + andeq pc, r0, r4, ror #29 │ │ │ │ + andeq pc, r0, ip, lsl lr @ │ │ │ │ + andeq pc, r0, r2, asr lr @ │ │ │ │ + andeq pc, r0, r4, lsl #28 │ │ │ │ + andeq pc, r0, r2, lsl lr @ │ │ │ │ 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 feba530c │ │ │ │ + bl feba5304 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ stc2l 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ @ instruction: 0x4080e8bd │ │ │ │ - bllt 58a124 │ │ │ │ + bllt 58a11c │ │ │ │ @ instruction: 0xf0002000 │ │ │ │ svclt 0x0000bb11 │ │ │ │ - @ instruction: 0x0007bbbc │ │ │ │ + andeq fp, r7, r4, asr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934cfc │ │ │ │ ldrbtmi r4, [ip], #-2556 @ 0xfffff604 │ │ │ │ svcge 0x00004bfc │ │ │ │ ldrbtmi r4, [fp], #-2812 @ 0xfffff504 │ │ │ │ strmi r5, [r4], -r1, ror #16 │ │ │ │ ldrbtvs r6, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ umlalsvs r5, fp, fp, r8 │ │ │ │ - blcs 681d0 │ │ │ │ + blcs 681c8 │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r0], -r6, lsr #2 │ │ │ │ rsbsvs r2, fp, #402653184 @ 0x18000000 │ │ │ │ - mcrr 7, 11, pc, r6, cr6 @ │ │ │ │ + mcrr 7, 11, pc, sl, cr6 @ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xff8ef7fc │ │ │ │ eoreq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf10762b8 │ │ │ │ stmdavs r0, {r2, r5, r8} │ │ │ │ mrc2 7, 7, pc, cr10, cr12, {7} │ │ │ │ smlabblt r8, r3, r6, r4 │ │ │ │ stmiblt r3, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf96cf7fd │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r5, lsl #3 │ │ │ │ - blmi ff8e0d44 │ │ │ │ + blmi ff8e0d3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x374c81b6 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ strcs r8, [r0], #-4080 @ 0xfffff010 │ │ │ │ @ instruction: 0xf7dc2070 │ │ │ │ rsbcs pc, r0, #774144 @ 0xbd000 │ │ │ │ strmi r6, [r5], -r4, lsl #13 │ │ │ │ strtmi r6, [r1], -r4 │ │ │ │ andcc r8, r8, r4, lsl #1 │ │ │ │ - ldc 7, cr15, [r2], #728 @ 0x2d8 │ │ │ │ - blcs 68bd4 │ │ │ │ + ldc 7, cr15, [r6], #728 @ 0x2d8 │ │ │ │ + blcs 68bcc │ │ │ │ orrshi pc, r2, r0 │ │ │ │ movweq pc, #16811 @ 0x41ab @ │ │ │ │ - blmi ff5a68e0 │ │ │ │ + blmi ff5a68d8 │ │ │ │ @ instruction: 0xf10546a2 │ │ │ │ @ instruction: 0xf10538ff │ │ │ │ strtmi r0, [r6], -r0, lsr #18 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnvs fp, r0, lsl #22 │ │ │ │ teqpeq r8, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf8532128 │ │ │ │ @ instruction: 0x61bb4f04 │ │ │ │ - blcs 8ac2a8 │ │ │ │ + blcs 8ac2a0 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ svclt 0x00024620 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ andcc pc, r1, r8, lsl #17 │ │ │ │ - bl fff0c10c │ │ │ │ + bl c104 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8908129 │ │ │ │ mcrrne 0, 0, fp, r5, cr1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf7b6d00b │ │ │ │ - @ instruction: 0x465bebb4 │ │ │ │ + @ instruction: 0x465bebb8 │ │ │ │ and r6, r2, r1, lsl #16 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf831b11b │ │ │ │ ldreq r3, [r8], #19 │ │ │ │ strdcs sp, [r9, -r8]! │ │ │ │ @ instruction: 0xf7b64628 │ │ │ │ - strmi lr, [r3], r6, asr #26 │ │ │ │ + strmi lr, [r3], sl, asr #26 │ │ │ │ svclt 0x00182800 │ │ │ │ andsle r4, r5, r5, lsl #5 │ │ │ │ mcrrne 8, 4, r7, r1, cr2 │ │ │ │ andne lr, r3, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf7b680ba │ │ │ │ - stmdavs r0, {r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf811e004 │ │ │ │ - bcs 59e94 │ │ │ │ + bcs 59e8c │ │ │ │ adchi pc, pc, r0 │ │ │ │ andscc pc, r2, r0, lsr r8 @ │ │ │ │ ldrbtle r0, [r6], #1178 @ 0x49a │ │ │ │ @ instruction: 0xf8942500 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ andle r0, fp, r0, lsl #30 │ │ │ │ - bl fe10c184 │ │ │ │ + bl fe20c17c │ │ │ │ stmdavs r1, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf814e002 │ │ │ │ tstlt fp, r1, lsl #30 │ │ │ │ andscc pc, r3, r1, lsr r8 @ │ │ │ │ ldrbtle r0, [r8], #1178 @ 0x49a │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ - bl fec8c1a0 │ │ │ │ + bl fed8c198 │ │ │ │ svclt 0x00182800 │ │ │ │ rsbsle r4, r7, r0, lsr #5 │ │ │ │ @ instruction: 0xf80b4683 │ │ │ │ strmi r6, [r3, #2305]! @ 0x901 │ │ │ │ @ instruction: 0xf7b6d072 │ │ │ │ - ldrbmi lr, [sl], -sl, ror #22 │ │ │ │ + ldrbmi lr, [sl], -lr, ror #22 │ │ │ │ addsmi lr, r4, #2 │ │ │ │ rsble r7, fp, r6, asr r0 │ │ │ │ stmdavs r3, {r2, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf89c3a01 │ │ │ │ @ instruction: 0xf8331000 │ │ │ │ ldreq r3, [fp], #17 │ │ │ │ strmi sp, [r4, #1267]! @ 0x4f3 │ │ │ │ stccs 0, cr13, [r0, #-384] @ 0xfffffe80 │ │ │ │ ldmdbvs r9!, {r1, r2, r3, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ strtmi r4, [r0], -lr, lsl #19 │ │ │ │ @ instruction: 0xf7b64479 │ │ │ │ - stmdacs r0, {r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ addhi pc, sp, r0 │ │ │ │ strtmi r4, [r0], -fp, lsl #19 │ │ │ │ @ instruction: 0xf7b64479 │ │ │ │ - pkhtbmi lr, r3, r8, asr #17 │ │ │ │ + pkhtbmi lr, r3, ip, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r8, {r2, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmia lr, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ sbchi pc, sl, r0 │ │ │ │ strtmi r4, [r0], -r4, lsl #19 │ │ │ │ @ instruction: 0xf7b64479 │ │ │ │ - strmi lr, [r3], r6, asr #17 │ │ │ │ + strmi lr, [r3], sl, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r1, {r1, r2, r3, r6, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldm ip!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628bb70 │ │ │ │ @ instruction: 0xf866f7cd │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ svccc 0x0001f808 │ │ │ │ - beq ca7a4 │ │ │ │ + beq ca79c │ │ │ │ ldrbmi r6, [r3, #-2683] @ 0xfffff585 │ │ │ │ sbchi pc, r4, r0, asr #4 │ │ │ │ @ instruction: 0xf10969fb │ │ │ │ @ instruction: 0xf1ba0904 │ │ │ │ @ instruction: 0xf1030f06 │ │ │ │ mvnsvs r0, r8, lsl #6 │ │ │ │ svcge 0x003bf47f │ │ │ │ - blpl 88af8 │ │ │ │ + blpl 88af0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf107fc25 │ │ │ │ @ instruction: 0xf7fd0028 │ │ │ │ ldrbmi pc, [r8], -r7, ror #16 @ │ │ │ │ @ instruction: 0xf984f7dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8086 │ │ │ │ @ instruction: 0xe6f530ff │ │ │ │ - blpl 88b20 │ │ │ │ + blpl 88b18 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf107fc11 │ │ │ │ @ instruction: 0xf7fd0028 │ │ │ │ @ instruction: 0x4658f853 │ │ │ │ @ instruction: 0xf970f7dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ rscle r2, ip, r0, lsl #22 │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami pc, {r0, r3, r4, r6, r7, r9, ip}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 7, cr15, [r2], #956 @ 0x3bc │ │ │ │ @ instruction: 0xf80be7e3 │ │ │ │ ldrbmi r6, [sp, #-2305] @ 0xfffff6ff │ │ │ │ svcge 0x0050f43f │ │ │ │ - b ff68c2d8 │ │ │ │ + b ff78c2d0 │ │ │ │ ldrbmi lr, [sp, #-4] │ │ │ │ andvs pc, r1, fp, lsl #17 │ │ │ │ svcge 0x0048f43f │ │ │ │ stmdavs r3, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 4a840 │ │ │ │ + blcc 4a838 │ │ │ │ @ instruction: 0xf833780a │ │ │ │ ldreq r3, [fp], #18 │ │ │ │ addmi sp, sp, #-251658240 @ 0xf1000000 │ │ │ │ svcge 0x003df47f │ │ │ │ @ instruction: 0x4628e73a │ │ │ │ @ instruction: 0xf804f7cd │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ mlacs r0, ip, r7, lr │ │ │ │ @ instruction: 0xf986f7dc │ │ │ │ andcs r4, r9, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf7b64604 │ │ │ │ - stmdacs r0, {r1, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf849d169 │ │ │ │ @ instruction: 0xf8984c18 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ str r0, [fp, r4, lsl #6] │ │ │ │ vceq.f32 q10, q0, q1 │ │ │ │ stclmi 2, cr1, [r2, #-644] @ 0xfffffd7c │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - blx ffa0c42e │ │ │ │ + blx ffa0c426 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldmvs fp!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 684e8 │ │ │ │ + blcs 684e0 │ │ │ │ @ instruction: 0x4631d09d │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7ef12e7 │ │ │ │ @ instruction: 0xe796fc95 │ │ │ │ mullt r0, r4, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x4605d094 │ │ │ │ strtmi lr, [r8], -r6, lsl #14 │ │ │ │ @ instruction: 0x4659465a │ │ │ │ - b fe98c37c │ │ │ │ + b fea8c374 │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8980b00 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ ldrb r0, [pc, -r8, lsl #6] │ │ │ │ vst2.8 {d20,d22}, [pc :128], lr │ │ │ │ stmdami lr!, {r1, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -75106,81 +75104,81 @@ │ │ │ │ stmdbmi ip!, {r0, r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf7ef4478 │ │ │ │ ldrb pc, [r0, -pc, ror #24]! @ │ │ │ │ andcs r4, r8, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf7b64659 │ │ │ │ - ldmibvs fp!, {r1, r2, r7, r9, fp, sp, lr, pc}^ │ │ │ │ - bleq 88bf4 │ │ │ │ + ldmibvs fp!, {r1, r3, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + bleq 88bec │ │ │ │ mulcc r1, r8, r8 │ │ │ │ tstpeq r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ strtmi lr, [r8], -r0, asr #14 │ │ │ │ ldrbmi r2, [r9], -r8, lsl #4 │ │ │ │ - b 1e8c3d4 │ │ │ │ + b 1f8c3cc │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8980b00 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ ldr r0, [r3, -r0, asr #6]! │ │ │ │ - blpl 88c6c │ │ │ │ + blpl 88c64 │ │ │ │ @ instruction: 0xf7dc4658 │ │ │ │ - blmi 70c85c │ │ │ │ + blmi 70c854 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r6, sp, sl, lsr #13 │ │ │ │ @ instruction: 0x4620e63a │ │ │ │ - blpl 88c84 │ │ │ │ + blpl 88c7c │ │ │ │ @ instruction: 0xf8c6f7dc │ │ │ │ @ instruction: 0xf7b6e74a │ │ │ │ - svclt 0x0000e8aa │ │ │ │ - @ instruction: 0x00031eba │ │ │ │ + svclt 0x0000e8ae │ │ │ │ + andeq r1, r3, r2, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00031eb2 │ │ │ │ + @ instruction: 0x00031eba │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r3, r0, asr lr │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq pc, r0, ip, asr #23 │ │ │ │ - andeq pc, r0, sl, asr #23 │ │ │ │ - andeq pc, r0, ip, asr #23 │ │ │ │ - andeq pc, r0, sl, asr #23 │ │ │ │ - andeq pc, r0, r0, asr sl @ │ │ │ │ - ldrdeq pc, [r0], -r6 │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ - andeq pc, r0, sl, asr sl @ │ │ │ │ - andeq pc, r0, ip, ror r9 @ │ │ │ │ - andeq pc, r0, r2, lsl #20 │ │ │ │ - andeq pc, r0, sl, ror #18 │ │ │ │ - strdeq pc, [r0], -r0 │ │ │ │ - andeq fp, r7, r0, lsr #15 │ │ │ │ + andeq r1, r3, r8, asr lr │ │ │ │ + andeq pc, r0, ip, asr #25 │ │ │ │ + andeq pc, r0, r8, asr #23 │ │ │ │ + andeq pc, r0, r4, asr #23 │ │ │ │ + andeq pc, r0, r2, asr #23 │ │ │ │ + andeq pc, r0, r4, asr #23 │ │ │ │ + andeq pc, r0, r2, asr #23 │ │ │ │ + andeq pc, r0, r8, asr #20 │ │ │ │ + andeq pc, r0, lr, asr #21 │ │ │ │ + andeq pc, r0, ip, asr #19 │ │ │ │ + andeq pc, r0, r2, asr sl @ │ │ │ │ + andeq pc, r0, r4, ror r9 @ │ │ │ │ + strdeq pc, [r0], -sl │ │ │ │ + andeq pc, r0, r2, ror #18 │ │ │ │ + andeq pc, r0, r8, ror #19 │ │ │ │ + andeq fp, r7, r8, lsr #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ strmi r4, [fp], -r6, ror #24 │ │ │ │ ldrmi r4, [r8], -r6, lsl #12 │ │ │ │ ldrbtmi r4, [ip], #-2917 @ 0xfffff49b │ │ │ │ svcge 0x0004b0d9 │ │ │ │ @ instruction: 0xf1074692 │ │ │ │ andcs r0, r0, #8, 16 @ 0x80000 │ │ │ │ strbmi r5, [r1], -r3, ror #17 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f314c │ │ │ │ @ instruction: 0xf7b60300 │ │ │ │ - ldmvs fp!, {r3, r4, r9, fp, sp, lr, pc} │ │ │ │ - bcs eec62c │ │ │ │ + ldmvs fp!, {r2, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ + bcs eec624 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ strmi r2, [r1], r0, lsl #4 │ │ │ │ mrrcne 6, 4, r4, r8, cr1 │ │ │ │ - b 38c4ac │ │ │ │ + b 48c4a4 │ │ │ │ @ instruction: 0x468368bb │ │ │ │ - bcs eec644 │ │ │ │ + bcs eec63c │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ andcs r1, r0, #88, 24 @ 0x5800 │ │ │ │ @ instruction: 0xf7b64641 │ │ │ │ - ldmvs fp!, {r1, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r9, 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 │ │ │ │ @@ -75192,36 +75190,36 @@ │ │ │ │ mvnsle r1, r1, lsl #30 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ svceq 0x0003f1bc │ │ │ │ @ instruction: 0xf107d1ef │ │ │ │ strtmi r0, [r3], ip, lsl #4 │ │ │ │ eorsvs r4, sl, r4, lsl r6 │ │ │ │ strbtpl r2, [r2], #512 @ 0x200 │ │ │ │ - ldmib r6!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ subsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf1bb1c41 │ │ │ │ rsble r0, r3, r0, lsl #30 │ │ │ │ ldmdale r1, {r5, r8, sl, fp, sp}^ │ │ │ │ msreq CPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ ldrmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7b5607b │ │ │ │ - cdpcs 15, 0, cr14, cr0, cr6, {6} │ │ │ │ + cdpcs 15, 0, cr14, cr0, cr10, {6} │ │ │ │ @ instruction: 0xf8dfd03a │ │ │ │ strcs r8, [r0], #-216 @ 0xffffff28 │ │ │ │ ldrbtmi r4, [r8], #1715 @ 0x6b3 │ │ │ │ strcc lr, [r1], #-2 │ │ │ │ eorsle r4, r1, r3, lsr #11 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ eorvs pc, r4, r3, asr r8 @ │ │ │ │ adcmi r6, sl, #7471104 @ 0x720000 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r6, r7, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xd1f24599 │ │ │ │ @ instruction: 0xf1066879 │ │ │ │ @ instruction: 0xf7b50008 │ │ │ │ - stmdacs r0, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strtcc sp, [r8], -fp, ror #3 │ │ │ │ strmi lr, [r1], -sp, asr #19 │ │ │ │ @ instruction: 0xf1074a28 │ │ │ │ ldmdavs fp!, {r2, r3, r6, r9, sl} │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ @ instruction: 0x465b4630 │ │ │ │ @@ -75229,77 +75227,77 @@ │ │ │ │ stmdbmi r4!, {r0, r1, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r2, [fp], #-626 @ 0xfffffd8e │ │ │ │ @ instruction: 0xf04f9302 │ │ │ │ andls r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ @ instruction: 0x461872d6 │ │ │ │ strls r3, [r1], -r1, lsl #8 │ │ │ │ - blx fed0c612 │ │ │ │ + blx fed0c60a │ │ │ │ bicle r4, sp, r3, lsr #11 │ │ │ │ @ instruction: 0x462a6879 │ │ │ │ andeq pc, r8, sl, lsl #2 │ │ │ │ strls lr, [r0, #-2506] @ 0xfffff636 │ │ │ │ - svc 0x0080f7b5 │ │ │ │ + svc 0x0084f7b5 │ │ │ │ eorcs r6, r0, #3735552 @ 0x390000 │ │ │ │ eoreq pc, r8, sl, lsl #2 │ │ │ │ @ instruction: 0xf908f7ef │ │ │ │ - blmi 460f48 │ │ │ │ + blmi 460f40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, ip, asr #2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d111 │ │ │ │ ldrtmi r7, [sp], sl, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ msreq CPSR_fs, #-1073741823 @ 0xc0000001 │ │ │ │ ldrmi r2, [ip], -r0, lsr #4 │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ @ instruction: 0xf8f0f7ef │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - @ instruction: 0x4605e970 │ │ │ │ + @ instruction: 0x4605e974 │ │ │ │ @ instruction: 0xf7b5e797 │ │ │ │ - svclt 0x0000efac │ │ │ │ - andeq r1, r3, r2, ror #20 │ │ │ │ + svclt 0x0000efb0 │ │ │ │ + andeq r1, r3, sl, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r7, r6, asr r6 │ │ │ │ - muleq r0, r0, r8 │ │ │ │ - andeq pc, r0, r2, asr #17 │ │ │ │ - andeq pc, r0, r8, lsr #17 │ │ │ │ - andeq r1, r3, ip, lsl #18 │ │ │ │ + andeq fp, r7, lr, asr r6 │ │ │ │ + andeq pc, r0, r8, lsl #17 │ │ │ │ + @ instruction: 0x0000f8ba │ │ │ │ + andeq pc, r0, r0, lsr #17 │ │ │ │ + andeq r1, r3, r4, lsl r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b2e │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-2604 @ 0xfffff5d4 │ │ │ │ cmplt fp, r3, lsl r8 │ │ │ │ @ instruction: 0xf8522301 │ │ │ │ ldrmi r1, [r8], -r4, lsl #30 │ │ │ │ stmdbcs r0, {r0, r8, r9, ip, sp} │ │ │ │ - blmi a82f64 │ │ │ │ + blmi a82f5c │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldrbtmi r4, [sp], #-3367 @ 0xfffff2d9 │ │ │ │ @ instruction: 0xb1a468ab │ │ │ │ ldmdale pc!, {r0, r1, r2, r3, r8, r9, fp, sp} @ │ │ │ │ @ instruction: 0xf7b64620 │ │ │ │ - @ instruction: 0x4601e938 │ │ │ │ + @ instruction: 0x4601e93c │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ - bmi 90cf84 │ │ │ │ + bmi 90cf7c │ │ │ │ movwne lr, #6613 @ 0x19d5 │ │ │ │ ldrmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ adcvs r3, fp, r1, lsl #6 │ │ │ │ eoreq pc, r1, r2, asr #16 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ strdlt r8, [r3, r0]! │ │ │ │ strtmi r6, [r0], fp, ror #16 │ │ │ │ @ instruction: 0xf1034e1b │ │ │ │ - blcc 9f5c4 │ │ │ │ - bl 1df9c0 │ │ │ │ + blcc 9f5bc │ │ │ │ + bl 1df9b8 │ │ │ │ @ instruction: 0xf8560683 │ │ │ │ strcc r0, [r1], #-3844 @ 0xfffff0fc │ │ │ │ @ instruction: 0xff72f7db │ │ │ │ @ instruction: 0xf8c668ab │ │ │ │ adcmi r8, r3, #0 │ │ │ │ @ instruction: 0xf8c5d8f5 │ │ │ │ ldcmi 0, cr8, [r3, #-32] @ 0xffffffe0 │ │ │ │ @@ -75307,27 +75305,27 @@ │ │ │ │ rscle r2, r1, r0, lsl #22 │ │ │ │ teqlt r8, r8, lsl r8 │ │ │ │ @ instruction: 0xf7db2404 │ │ │ │ stmdavs fp!, {r0, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc r5, [r4], #-2328 @ 0xfffff6e8 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7db4618 │ │ │ │ - blmi 34e56c │ │ │ │ + blmi 34e564 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ bfi r6, sl, #0, #16 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - andeq fp, r7, sl, asr r5 │ │ │ │ - andeq r5, r3, r6, ror #11 │ │ │ │ - andeq fp, r7, ip, lsr r5 │ │ │ │ - andeq fp, r7, r6, lsr r5 │ │ │ │ - andeq r5, r3, ip, lsr #11 │ │ │ │ - andeq r5, r3, ip, lsl #11 │ │ │ │ - ldrdeq fp, [r7], -r8 │ │ │ │ - @ instruction: 0x0007b4b2 │ │ │ │ + andeq fp, r7, r2, ror #10 │ │ │ │ + andeq r5, r3, lr, ror #11 │ │ │ │ + andeq fp, r7, r4, asr #10 │ │ │ │ + andeq fp, r7, lr, lsr r5 │ │ │ │ + @ instruction: 0x000355b4 │ │ │ │ + muleq r3, r4, r5 │ │ │ │ + andeq fp, r7, r0, ror #9 │ │ │ │ + @ instruction: 0x0007b4ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ orrseq pc, r8, #204, 16 @ 0xcc0000 │ │ │ │ stclmi 6, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ strcs sl, [r1, #-3842] @ 0xfffff0fe │ │ │ │ @ instruction: 0xf1074a87 │ │ │ │ @@ -75337,55 +75335,55 @@ │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r0, r3, r6, r9, sl, lr} │ │ │ │ ldccs 8, cr15, [r4], #-796 @ 0xfffffce4 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ subvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ mcr2 7, 3, pc, cr6, cr2, {7} @ │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - blx 38c84a │ │ │ │ + blx 38c842 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blmi 1f85d7c │ │ │ │ + blmi 1f85d74 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rsble r2, r1, r0, lsl #20 │ │ │ │ ldrdlt pc, [ip], -r3 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blmi 1e828f8 │ │ │ │ + blmi 1e828f0 │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ mcrcc 8, 0, r6, cr4, cr14, {0} │ │ │ │ svcpl 0x0004f856 │ │ │ │ cmplt sl, sl, ror #16 │ │ │ │ ldmdane r3, {r3, r5, fp, sp, lr} │ │ │ │ stmdble r7, {r1, r3, r4, r7, r8, sl, lr} │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b54448 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, fp, r0 │ │ │ │ ldrbmi r3, [ip, #-1025] @ 0xfffffbff │ │ │ │ strbmi sp, [sp], -ip, ror #3 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf81544aa │ │ │ │ @ instruction: 0xb3a44b01 │ │ │ │ - stmda sl!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9336803 │ │ │ │ @ instruction: 0xf8332014 │ │ │ │ - bcs 5a938 │ │ │ │ + bcs 5a930 │ │ │ │ @ instruction: 0xf3c3bfa2 │ │ │ │ @ instruction: 0xf0833340 │ │ │ │ - b 128f4f8 │ │ │ │ + b 128f4f0 │ │ │ │ strmi r0, [sl, #2307]! @ 0x903 │ │ │ │ @ instruction: 0xf1b9d1eb │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ ldmdbmi pc, {r0, r1, r3, r5, r7, pc}^ @ │ │ │ │ ldreq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7ee4479 │ │ │ │ ldmvs r9!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b54620 │ │ │ │ - bmi 170a09c │ │ │ │ - blx fec61670 │ │ │ │ + bmi 170a0a4 │ │ │ │ + blx fec61668 │ │ │ │ ldrbtmi pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ ldmpl r3, {r6, r8, fp}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ ldrmi pc, [ip, -r7, lsl #12]! │ │ │ │ @@ -75397,16 +75395,16 @@ │ │ │ │ @ instruction: 0xe7deffd7 │ │ │ │ ldmdavs r9, {r0, r2, r3, r6, r9, fp, lr}^ │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnle r5, r0, lsl #18 │ │ │ │ rsble r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf8534613 │ │ │ │ strtmi r2, [r9], -r4, lsl #30 │ │ │ │ - bcs 5bd74 │ │ │ │ - blmi 1243158 │ │ │ │ + bcs 5bd6c │ │ │ │ + blmi 1243150 │ │ │ │ subsvs r4, r9, fp, ror r4 │ │ │ │ @ instruction: 0xf04f4b46 │ │ │ │ ldrbtmi r0, [fp], #-2816 @ 0xfffff500 │ │ │ │ svcmi 0x0004f853 │ │ │ │ @ instruction: 0xf10b465a │ │ │ │ @ instruction: 0x2c000b01 │ │ │ │ ldcne 1, cr13, [r6], {248} @ 0xf8 │ │ │ │ @@ -75417,94 +75415,94 @@ │ │ │ │ mrc2 7, 6, pc, cr4, cr11, {6} │ │ │ │ ldrbtmi r6, [sp], #-2106 @ 0xfffff7c6 │ │ │ │ andls pc, r4, r7, asr #17 │ │ │ │ strmi r3, [r1], r4, lsl #26 │ │ │ │ @ instruction: 0xf8c84616 │ │ │ │ ands r0, r4, r0 │ │ │ │ @ instruction: 0xf7b64648 │ │ │ │ - strmi lr, [r1], -r4, lsr #16 │ │ │ │ + strmi lr, [r1], -r8, lsr #16 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0xf8d8f8e5 │ │ │ │ strmi r3, [r1], -r0 │ │ │ │ @ instruction: 0xf8534620 │ │ │ │ @ instruction: 0xf7ff2024 │ │ │ │ @ instruction: 0xf8d8fdd7 │ │ │ │ stclne 0, cr9, [r2], #-0 │ │ │ │ eorsle r4, r1, r6, lsr #5 │ │ │ │ subcs r4, r8, r4, lsl r6 │ │ │ │ mrc2 7, 5, pc, cr2, cr11, {6} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ eoreq pc, r4, r9, asr #16 │ │ │ │ tstcs r0, r8, asr #4 │ │ │ │ eoreq pc, r4, r3, asr r8 @ │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ svcls 0x0004f855 │ │ │ │ ldmle r7, {r1, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ eorcs pc, r4, r3, asr r8 @ │ │ │ │ ldc2 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf107e7dd │ │ │ │ eorcs r0, r0, #20, 8 @ 0x14000000 │ │ │ │ msreq CPSR_f, r5, lsl #2 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ ldrb pc, [r2, -fp, ror #30]! @ │ │ │ │ @ instruction: 0xd1a32b00 │ │ │ │ @ instruction: 0xf7db2004 │ │ │ │ - bmi 70e464 │ │ │ │ + bmi 70e45c │ │ │ │ andvs r2, r1, r0, lsl #2 │ │ │ │ andsvs r4, r0, sl, ror r4 │ │ │ │ @ instruction: 0xe74260d1 │ │ │ │ movwcs r4, #1614 @ 0x64e │ │ │ │ ldrdls lr, [r1], -r7 │ │ │ │ andlt pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8404430 │ │ │ │ str r3, [r0, -r4, lsl #24]! │ │ │ │ @ instruction: 0xf1074912 │ │ │ │ eorcs r0, r0, #20, 8 @ 0x14000000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff4cf7ee │ │ │ │ @ instruction: 0xf7b5e753 │ │ │ │ - svclt 0x0000ee0c │ │ │ │ + svclt 0x0000ee10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r0, lsr #15 │ │ │ │ - andeq fp, r7, r4, lsr r4 │ │ │ │ - andeq fp, r7, lr, lsl r4 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - ldrdeq r1, [r3], -lr │ │ │ │ - andeq pc, r0, r8, lsr r6 @ │ │ │ │ - strdeq r5, [r3], -r8 │ │ │ │ - andeq fp, r7, r8, asr #6 │ │ │ │ - ldrdeq r5, [r3], -r2 │ │ │ │ - andeq fp, r7, r4, lsr #6 │ │ │ │ - andeq r5, r3, sl, lsr #7 │ │ │ │ - andeq fp, r7, r0, lsl #5 │ │ │ │ - andeq pc, r0, r6, lsr r5 @ │ │ │ │ + andeq r1, r3, r8, lsr #15 │ │ │ │ + andeq fp, r7, ip, lsr r4 │ │ │ │ + andeq fp, r7, r6, lsr #8 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + andeq r1, r3, r6, ror #13 │ │ │ │ + andeq pc, r0, r0, lsr r6 @ │ │ │ │ + andeq r5, r3, r0, lsl #8 │ │ │ │ + andeq fp, r7, r0, asr r3 │ │ │ │ + ldrdeq r5, [r3], -sl │ │ │ │ + andeq fp, r7, ip, lsr #6 │ │ │ │ + @ instruction: 0x000353b2 │ │ │ │ + andeq fp, r7, r8, lsl #5 │ │ │ │ + andeq pc, r0, lr, lsr #10 │ │ │ │ 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 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7e5d01a │ │ │ │ - bl 18d668 │ │ │ │ + bl 18d660 │ │ │ │ @ instruction: 0xf7b504c4 │ │ │ │ - stmdavs r3, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle r5, fp, lsl #22 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7b64648 │ │ │ │ - strmi lr, [r3], -r6, ror #16 │ │ │ │ + strmi lr, [r3], -sl, ror #16 │ │ │ │ andcs r4, r0, r1, lsr #12 │ │ │ │ @ instruction: 0xddec2b00 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - bne ffb9fb74 │ │ │ │ + bne ffb9fb6c │ │ │ │ strtmi sp, [r8], -r4, 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 │ │ │ │ @@ -75514,32 +75512,32 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00002401 │ │ │ │ strmi r4, [lr], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4615 │ │ │ │ and r0, sp, r5, lsl #16 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7e5d022 │ │ │ │ - bl 18d5f8 │ │ │ │ + bl 18d5f0 │ │ │ │ @ instruction: 0xf7b504c4 │ │ │ │ - stmdavs r3, {r1, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b04 │ │ │ │ tstle r1, fp, lsl #22 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7b54648 │ │ │ │ - @ instruction: 0x4603ecf0 │ │ │ │ + @ instruction: 0x4603ecf4 │ │ │ │ andcs r4, r0, r1, lsr #12 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - bne ffb9fbe8 │ │ │ │ + bne ffb9fbe0 │ │ │ │ strtmi sp, [r8], -r2, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svclt 0x00183d00 │ │ │ │ rsbmi r2, r8, #4194304 @ 0x400000 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - svc 0x0092f7b5 │ │ │ │ + svc 0x0096f7b5 │ │ │ │ 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 │ │ │ │ @@ -75553,433 +75551,433 @@ │ │ │ │ eorsvs r4, sp, sp, ror r4 │ │ │ │ ldrpl pc, [r9], r7, lsl #10 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrcc r4, [ip], -r0, lsr #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6033 │ │ │ │ adcsvs r0, ip, r0, lsl #6 │ │ │ │ - svc 0x002af7b5 │ │ │ │ + svc 0x002ef7b5 │ │ │ │ strtmi r4, [r1], -r7, lsr #23 │ │ │ │ andvc pc, r8, r7, lsl #10 │ │ │ │ rsbsvs r5, fp, fp, ror #17 │ │ │ │ - stm ip, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnle r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074ea3 │ │ │ │ stcmi 0, cr7, [r3], #32 │ │ │ │ - stmdb r4, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [ip], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0xf7b54620 │ │ │ │ - @ instruction: 0xf8d6ecd0 │ │ │ │ + @ instruction: 0xf8d6ecd4 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ @ instruction: 0xd01f3fff │ │ │ │ andvc pc, r8, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [r6, #-724]! @ 0xfffffd2c │ │ │ │ + ldcl 7, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r7, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ ldmvs r8!, {r8, sp}^ │ │ │ │ - svc 0x0004f7b5 │ │ │ │ + svc 0x0008f7b5 │ │ │ │ ldmvs fp!, {r3, r4, r7, r9, fp, lr} │ │ │ │ orrspl pc, r9, r7, lsl #10 │ │ │ │ ldrbtmi r4, [sl], #-2961 @ 0xfffff46f │ │ │ │ ldmpl r3, {r2, r3, r4, r8, ip, sp}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078113 │ │ │ │ ssatmi r5, #30, sl, lsl #15 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldreq pc, [r4, #263] @ 0x107 │ │ │ │ stmibvc sl, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - @ instruction: 0x4648ef14 │ │ │ │ - ldmda r4, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4648ef18 │ │ │ │ + ldmda r8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x00e6f7b5 │ │ │ │ + svc 0x00eaf7b5 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - svc 0x00e0f7b5 │ │ │ │ + svc 0x00e4f7b5 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ strtmi sp, [r9], -r8, asr #3 │ │ │ │ @ instruction: 0xf7fb464a │ │ │ │ @ instruction: 0xf7b6fe11 │ │ │ │ - mcrne 8, 0, lr, cr5, cr10, {0} │ │ │ │ + mcrne 8, 0, lr, cr5, cr14, {0} │ │ │ │ vhadd.u8 d29, d0, d28 │ │ │ │ @ instruction: 0x464980d7 │ │ │ │ andcs r4, r2, r2, asr r6 │ │ │ │ mcr2 7, 0, pc, cr6, cr11, {7} @ │ │ │ │ @ instruction: 0xf7b669a0 │ │ │ │ - bvs 18890c8 │ │ │ │ - stmdb r4, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs 18890d0 │ │ │ │ + stmdb r8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstcs r3, r2, asr r6 │ │ │ │ @ instruction: 0xf7b569e0 │ │ │ │ - tstcs r4, r2, asr #28 │ │ │ │ + tstcs r4, r6, asr #28 │ │ │ │ andvs pc, r0, #64, 8 @ 0x40000000 │ │ │ │ @ instruction: 0xf7b569e0 │ │ │ │ - @ instruction: 0x4652ee3c │ │ │ │ - bvs 8570d4 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr6, cr5, {5} │ │ │ │ + ldrbmi lr, [r2], -r0, asr #28 │ │ │ │ + bvs 8570cc │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr5, {5} │ │ │ │ vst4.8 {d18,d20,d22,d24}, [r0], r4 │ │ │ │ - bvs 8674d4 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr0, cr5, {5} │ │ │ │ + bvs 8674cc │ │ │ │ + mrc 7, 1, APSR_nzcv, cr4, cr5, {5} │ │ │ │ @ instruction: 0xe79b6035 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r5, r6, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andvc pc, r8, r7, lsl #10 │ │ │ │ - svc 0x0090f7b5 │ │ │ │ + svc 0x0094f7b5 │ │ │ │ @ instruction: 0xf7b52004 │ │ │ │ - blmi 1aca064 │ │ │ │ + blmi 1aca06c │ │ │ │ vst2.8 {d22-d23}, [pc :256], r9 │ │ │ │ strmi r6, [r6], -r9, asr #5 │ │ │ │ strtmi r5, [r9], -fp, asr #17 │ │ │ │ @ instruction: 0xf7ee6818 │ │ │ │ stmibvs r0!, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - ldm r4, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b66a20 │ │ │ │ - @ instruction: 0x462ae8d2 │ │ │ │ + @ instruction: 0x462ae8d6 │ │ │ │ stmibvs r0!, {r0, r1, r8, sp} │ │ │ │ - mcr 7, 0, pc, cr14, cr5, {5} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr2, cr5, {5} │ │ │ │ vst4.8 {d18,d20,d22,d24}, [r0], r4 │ │ │ │ stmibvs r0!, {r9, sp, lr} │ │ │ │ - mcr 7, 0, pc, cr8, cr5, {5} @ │ │ │ │ + mcr 7, 0, pc, cr12, cr5, {5} @ │ │ │ │ tstcs r3, sl, lsr #12 │ │ │ │ @ instruction: 0xf7b56a60 │ │ │ │ - tstcs r4, r4, lsl #28 │ │ │ │ + tstcs r4, r8, lsl #28 │ │ │ │ andvs pc, r0, #64, 8 @ 0x40000000 │ │ │ │ @ instruction: 0xf7b56a60 │ │ │ │ - mcrcs 13, 0, lr, cr0, cr14, {7} │ │ │ │ + cdpcs 14, 0, cr14, cr0, cr2, {0} │ │ │ │ addshi pc, r4, r0, asr #5 │ │ │ │ mrrcmi 0, 0, sp, r5, cr13 │ │ │ │ stmibvs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ andle r4, r5, fp, lsr #5 │ │ │ │ adcmi r6, fp, #405504 @ 0x63000 │ │ │ │ strtmi sp, [r8], -r2 │ │ │ │ - stmia ip!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ adcsmi r3, r5, #4194304 @ 0x400000 │ │ │ │ strcs sp, [r1], #-3059 @ 0xfffff40d │ │ │ │ strbvc pc, [sl, #1287] @ 0x507 @ │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c72600 │ │ │ │ @ instruction: 0xf8c76194 │ │ │ │ @ instruction: 0xf7b56218 │ │ │ │ - strtmi lr, [r0], -ip, lsl #31 │ │ │ │ + qadd8mi lr, r0, r0 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7b53401 │ │ │ │ - mcrrcs 13, 2, lr, r1, cr12 │ │ │ │ + mcrrcs 13, 3, lr, r1, cr0 │ │ │ │ andcs sp, r0, #-1073741763 @ 0xc000003d │ │ │ │ orrseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf5072001 │ │ │ │ @ instruction: 0xf7fb7550 │ │ │ │ - blmi 10ce3c0 │ │ │ │ + blmi 10ce3b8 │ │ │ │ subvc pc, ip, #692060160 @ 0x29400000 │ │ │ │ strteq pc, [r0], -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, {r1, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - blmi e465a4 │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi e4659c │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [fp], #-1617 @ 0xfffff9af │ │ │ │ @ instruction: 0xf7ff6998 │ │ │ │ - bllt 48e85c │ │ │ │ + bllt 48e854 │ │ │ │ stccc 8, cr15, [r4], {21} │ │ │ │ stmdaeq r3, {r0, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ tstle r2, r1, lsl #22 │ │ │ │ - blcs 346e68 │ │ │ │ + blcs 346e60 │ │ │ │ ldrtmi sp, [r1], -ip, lsl #2 │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - @ instruction: 0xf5a5eb5a │ │ │ │ + @ instruction: 0xf5a5eb5e │ │ │ │ strmi r7, [r4], -sl, asr #6 │ │ │ │ @ instruction: 0xf7b56018 │ │ │ │ - stccs 14, cr14, [r0], {88} @ 0x58 │ │ │ │ - blle ffc68e10 │ │ │ │ + stccs 14, cr14, [r0], {92} @ 0x5c │ │ │ │ + blle ffc68e08 │ │ │ │ subvc pc, sl, #692060160 @ 0x29400000 │ │ │ │ smlatbeq r8, r6, r1, pc @ │ │ │ │ rsbscs r6, r8, #83 @ 0x53 │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ @ instruction: 0xf7ff6a58 │ │ │ │ andcc pc, r1, r7, asr #28 │ │ │ │ andcs sp, r0, fp, asr #3 │ │ │ │ - bl ff58ccf8 │ │ │ │ + bl ff68ccf0 │ │ │ │ mvnle r2, fp, lsl #22 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - svc 0x002af7b5 │ │ │ │ + svc 0x002ef7b5 │ │ │ │ movtvc pc, #42405 @ 0xa5a5 @ │ │ │ │ andsvs r4, r8, r4, lsl #12 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr5, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr5, {5} │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ @ instruction: 0xe7dfdbf0 │ │ │ │ @ instruction: 0x46494652 │ │ │ │ @ instruction: 0xf7fb2002 │ │ │ │ stmibvs r0!, {r0, r1, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldmda r0!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b669e0 │ │ │ │ - bvs 888f14 │ │ │ │ - stmda sl!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs 888f1c │ │ │ │ + stmda lr!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b66a60 │ │ │ │ - @ instruction: 0xf8c7e828 │ │ │ │ + @ instruction: 0xf8c7e82c │ │ │ │ ldrb r8, [r3], r8 │ │ │ │ @ instruction: 0xe76a2614 │ │ │ │ - stc 7, cr15, [r8], {181} @ 0xb5 │ │ │ │ - andeq r1, r3, r6, asr #8 │ │ │ │ - andeq r1, r3, r0, asr #8 │ │ │ │ + stc 7, cr15, [ip], {181} @ 0xb5 │ │ │ │ + andeq r1, r3, lr, asr #8 │ │ │ │ + andeq r1, r3, r8, asr #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r3, ip, ror #7 │ │ │ │ - andeq fp, r7, sl, asr #1 │ │ │ │ - andeq fp, r7, ip, lsr #1 │ │ │ │ - andeq r1, r3, sl, asr #7 │ │ │ │ - andeq sl, r7, ip, ror #31 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ + ldrdeq fp, [r7], -r2 │ │ │ │ + strheq fp, [r7], -r4 │ │ │ │ + ldrdeq r1, [r3], -r2 │ │ │ │ + strdeq sl, [r7], -r4 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq sl, r7, r4, lsl #31 │ │ │ │ - andeq sl, r7, r8, lsr #30 │ │ │ │ - strdeq sl, [r7], -lr │ │ │ │ - @ instruction: 0x0007aeba │ │ │ │ + andeq sl, r7, ip, lsl #31 │ │ │ │ + andeq sl, r7, r0, lsr pc │ │ │ │ + andeq sl, r7, r6, lsl #30 │ │ │ │ + andeq sl, r7, r2, asr #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba60b4 │ │ │ │ + bl feba60ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ed299c │ │ │ │ - blmi efb1f4 │ │ │ │ + bmi ed2994 │ │ │ │ + blmi efb1ec │ │ │ │ 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 d8a590 │ │ │ │ + blmi d8a598 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b5607b │ │ │ │ - stmdacs r0, {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r0, #-312]! @ 0xfffffec8 │ │ │ │ cdpmi 6, 3, cr4, cr0, cr4, {0} │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b5447d │ │ │ │ - ldrbtmi lr, [lr], #-3972 @ 0xfffff07c │ │ │ │ + ldrbtmi lr, [lr], #-3976 @ 0xfffff078 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - stmdavs fp!, {r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle sl, r1, lsl #6 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - bl ffe8cdec │ │ │ │ + bl fff8cde4 │ │ │ │ ldmdavs fp!, {r3, r5, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x210068b8 │ │ │ │ - stc 7, cr15, [r6, #724] @ 0x2d4 │ │ │ │ - blmi 8217c0 │ │ │ │ + stc 7, cr15, [sl, #724] @ 0x2d4 │ │ │ │ + blmi 8217b8 │ │ │ │ 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 │ │ │ │ ldmibvs r0!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ - svc 0x00b4f7b5 │ │ │ │ + svc 0x00b8f7b5 │ │ │ │ @ instruction: 0xf7b56a30 │ │ │ │ - @ instruction: 0x2109efb2 │ │ │ │ + @ instruction: 0x2109efb6 │ │ │ │ @ instruction: 0xf7b56828 │ │ │ │ - strtmi lr, [r1], -r6, lsr #26 │ │ │ │ + strtmi lr, [r1], -sl, lsr #26 │ │ │ │ @ instruction: 0xf7e52001 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, 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 │ │ │ │ - mrrc 7, 11, pc, r8, cr5 @ │ │ │ │ + mrrc 7, 11, pc, ip, cr5 @ │ │ │ │ @ instruction: 0xf04f4b13 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ stmdavs r8!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf107220b │ │ │ │ @ instruction: 0xf7b5010c │ │ │ │ - ldrb lr, [r1, ip, asr #24]! │ │ │ │ + ubfx lr, r0, #24, #18 │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr6, cr5, {5} │ │ │ │ - bl 1c8ce78 │ │ │ │ - andeq r1, r3, r0, asr #2 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr5, {5} │ │ │ │ + bl 1d8ce70 │ │ │ │ + andeq r1, r3, r8, asr #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r2, lsr r1 │ │ │ │ + andeq r1, r3, sl, lsr r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ - andeq sl, r7, sl, asr #27 │ │ │ │ - @ instruction: 0x0007adb0 │ │ │ │ - ldrdeq r1, [r3], -r4 │ │ │ │ - andeq r5, r3, r2, ror r0 │ │ │ │ - andeq sl, r7, r8, lsr sp │ │ │ │ + strdeq r5, [r3], -r8 │ │ │ │ + ldrdeq sl, [r7], -r2 │ │ │ │ + @ instruction: 0x0007adb8 │ │ │ │ + ldrdeq r1, [r3], -ip │ │ │ │ + andeq r5, r3, sl, ror r0 │ │ │ │ + andeq sl, r7, r0, asr #26 │ │ │ │ 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: 0xf5ad4c85 │ │ │ │ - blmi fe1a6624 │ │ │ │ + blmi fe1a661c │ │ │ │ ldrbtmi fp, [ip], #-131 @ 0xffffff7d │ │ │ │ @ instruction: 0xf8dfaf00 │ │ │ │ @ instruction: 0xf5078210 │ │ │ │ @ instruction: 0xf507558e │ │ │ │ stmiapl r3!, {r2, r5, r6, r7, r8, fp, ip, sp, lr}^ │ │ │ │ strmi r3, [lr], -r4, lsl #10 │ │ │ │ ldmdavs fp, {r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f602b │ │ │ │ @ instruction: 0xf5a90300 │ │ │ │ andcs r7, r0, #212, 6 @ 0x50000003 │ │ │ │ ldrbtmi r4, [r8], #1541 @ 0x605 │ │ │ │ @ instruction: 0xf7b5601a │ │ │ │ - strdcc lr, [r1], -r4 │ │ │ │ + strdcc lr, [r1], -r8 │ │ │ │ svcpl 0x0080f5b0 │ │ │ │ stccs 3, cr13, [r1], {51} @ 0x33 │ │ │ │ ldrtmi sp, [r1], -sl, lsr #32 │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - @ instruction: 0x1e04ea3a │ │ │ │ + @ instruction: 0x1e04ea3e │ │ │ │ @ instruction: 0xf7b5da0a │ │ │ │ - stmdavs r3, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ tstle r5, fp, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - b c0cf1c │ │ │ │ - blle ffd5685c │ │ │ │ + b d0cf14 │ │ │ │ + blle ffd56854 │ │ │ │ @ instruction: 0xf5074a6e │ │ │ │ - blmi 1b2368c │ │ │ │ + blmi 1b23684 │ │ │ │ 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, r7, 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, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ mvnle r2, fp, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldcl 7, cr15, [lr, #724]! @ 0x2d4 │ │ │ │ - blle ffd5689c │ │ │ │ + mcr 7, 0, pc, cr2, cr5, {5} @ │ │ │ │ + blle ffd56894 │ │ │ │ @ instruction: 0x4629e7de │ │ │ │ andeq pc, r3, r9, lsr #3 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ ldc2 7, cr15, [r2], #-952 @ 0xfffffc48 │ │ │ │ @ instruction: 0xf8094b5b │ │ │ │ ldrbtmi r4, [fp], #-3076 @ 0xfffff3fc │ │ │ │ stmdavs r3, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf10761bb │ │ │ │ cmnvs fp, r4, lsr #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ tstle r1, r1, lsl #6 │ │ │ │ stc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ andcs r6, r0, r9, ror r9 │ │ │ │ - ldc 7, cr15, [r8], #724 @ 0x2d4 │ │ │ │ + ldc 7, cr15, [ip], #724 @ 0x2d4 │ │ │ │ ldmdbvs sl!, {r1, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r5, r7}^ │ │ │ │ @ instruction: 0xf7b561fb │ │ │ │ - stmdacs r0, {r1, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ mcrrmi 1, 7, sp, lr, cr7 │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr2, cr5, {5} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr6, cr5, {5} │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - vst1.16 {d30-d31}, [pc :64], lr │ │ │ │ + vst1.16 {d30-d31}, [pc :128], r2 │ │ │ │ stmibvs r0!, {r7, r9, ip, lr}^ │ │ │ │ mvnvc pc, r7, lsl #10 │ │ │ │ ldc2l 7, cr15, [r6], {255} @ 0xff │ │ │ │ eorsle r3, sl, r1 │ │ │ │ strteq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf04f6a23 │ │ │ │ vadd.i8 d16, d9, d1 │ │ │ │ vmul.f d19, d16, d0[4] │ │ │ │ eorsvs r0, r3, r4, lsl #18 │ │ │ │ andhi pc, r4, r6, lsr #17 │ │ │ │ @ instruction: 0xf7b5e004 │ │ │ │ - stmdavs r5, {r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r2, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ cmple sp, r4, lsl #26 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - stmdacs r0, {r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrshtle sp, [r9], -r3 │ │ │ │ rsbscs r4, r8, #56, 22 @ 0xe000 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bvs 66032c │ │ │ │ + bvs 660324 │ │ │ │ stc2l 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ suble r3, r9, r1 │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - b ff78d024 │ │ │ │ + b ff88d01c │ │ │ │ ldmibvs fp!, {r1, r4, r5, fp, lr}^ │ │ │ │ eorcc r4, r8, r8, ror r4 │ │ │ │ - bvs 1e60fbc │ │ │ │ + bvs 1e60fb4 │ │ │ │ @ instruction: 0xf7b52100 │ │ │ │ - bvs f0a30c │ │ │ │ + bvs f0a314 │ │ │ │ msreq CPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ ldmdavs sl, {r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ teqle pc, r1, lsl #20 │ │ │ │ andsvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf7b5e79c │ │ │ │ - @ instruction: 0x4604ec9a │ │ │ │ + @ instruction: 0x4604ec9e │ │ │ │ @ instruction: 0xf7ff6806 │ │ │ │ movwcs pc, #7829 @ 0x1e95 @ │ │ │ │ eorvs r6, r6, fp, lsr r2 │ │ │ │ ldmvs lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrteq pc, [r0], #-263 @ 0xfffffef9 @ │ │ │ │ @ instruction: 0xf1072270 │ │ │ │ @ instruction: 0x46300138 │ │ │ │ - b 98d070 │ │ │ │ - stc 7, cr15, [r6], {181} @ 0xb5 │ │ │ │ + b a8d068 │ │ │ │ + stc 7, cr15, [sl], {181} @ 0xb5 │ │ │ │ movwmi lr, #2516 @ 0x9d4 │ │ │ │ ldrb r6, [r1, -r3] │ │ │ │ - stc 7, cr15, [r0], {181} @ 0xb5 │ │ │ │ + stc 7, cr15, [r4], {181} @ 0xb5 │ │ │ │ @ instruction: 0xf7ff60b8 │ │ │ │ ldmvs r8!, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f256e │ │ │ │ strdvs r3, [r5], -pc @ │ │ │ │ @ instruction: 0xe7c3623a │ │ │ │ @ instruction: 0xf7ff6078 │ │ │ │ ldmdavs r8!, {r0, r1, 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 │ │ │ │ - ldc 7, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ - stcl 7, cr15, [r6], #-724 @ 0xfffffd2c │ │ │ │ + ldc 7, cr15, [ip, #-724] @ 0xfffffd2c │ │ │ │ + stcl 7, cr15, [sl], #-724 @ 0xfffffd2c │ │ │ │ stmdavs r5, {r2, r9, sl, lr} │ │ │ │ mcr2 7, 3, pc, cr2, cr15, {7} @ │ │ │ │ eorsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ str r6, [fp, r5, lsr #32]! │ │ │ │ - ldrbtcc pc, [pc], #79 @ 4f1f4 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4f1ec @ │ │ │ │ @ instruction: 0xf7b5e72a │ │ │ │ - svclt 0x0000ea46 │ │ │ │ - andeq r1, r3, r2, lsl r0 │ │ │ │ + svclt 0x0000ea4a │ │ │ │ + andeq r1, r3, sl, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, sl, ror #31 │ │ │ │ - andeq r0, r3, sl, lsr #31 │ │ │ │ - andeq r4, r3, sl, asr #30 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ + @ instruction: 0x00030fb2 │ │ │ │ + andeq r4, r3, r2, asr pc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sl, r7, r8, ror #23 │ │ │ │ - muleq r7, r0, fp │ │ │ │ - andeq sl, r7, r8, ror fp │ │ │ │ - strdeq sl, [r7], -lr │ │ │ │ + strdeq sl, [r7], -r0 │ │ │ │ + muleq r7, r8, fp │ │ │ │ + andeq sl, r7, r0, lsl #23 │ │ │ │ + andeq sl, r7, r6, lsl #22 │ │ │ │ andcs fp, r0, #128, 8 @ 0x80000000 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18d3a4 │ │ │ │ + blvc 18d39c │ │ │ │ svclt 0x0000e6cc │ │ │ │ andcs fp, r1, #128, 8 @ 0x80000000 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18d3b4 │ │ │ │ + blvc 18d3ac │ │ │ │ svclt 0x0000e6c4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004e1f │ │ │ │ @ instruction: 0x46044b1f │ │ │ │ @ instruction: 0xf856447e │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt 1b1b268 │ │ │ │ + bllt 1b1b260 │ │ │ │ @ instruction: 0x46204d1c │ │ │ │ @ instruction: 0x4629447d │ │ │ │ ldc2 7, cr15, [lr, #-812] @ 0xfffffcd4 │ │ │ │ ldmdblt r8, {r2, r9, sl, lr}^ │ │ │ │ cmnlt fp, fp, lsr #16 │ │ │ │ ldmpl r3!, {r3, r4, r8, r9, fp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @@ -75999,210 +75997,210 @@ │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ @ instruction: 0x4620fd7b │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ eorscs r4, lr, #147456 @ 0x24000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ @ instruction: 0xe7c9fcb5 │ │ │ │ - andeq r0, r3, r4, lsr #27 │ │ │ │ + andeq r0, r3, ip, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r7, r0, lsr #21 │ │ │ │ + andeq sl, r7, r8, lsr #21 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r1, lr, asr r8 │ │ │ │ - andeq r0, r1, ip, ror #16 │ │ │ │ - andeq r0, r1, sl, asr #16 │ │ │ │ - andeq r0, r1, r8, asr r8 │ │ │ │ + andeq r0, r1, r6, asr r8 │ │ │ │ + andeq r0, r1, r4, ror #16 │ │ │ │ + andeq r0, r1, r2, asr #16 │ │ │ │ + andeq r0, r1, r0, asr r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba64fc │ │ │ │ + bl feba64f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r5, r0, lsr #29 │ │ │ │ svcge 0x00024b39 │ │ │ │ - bmi ea04f8 │ │ │ │ + bmi ea04f0 │ │ │ │ mvnsvs r4, ip, lsl r6 │ │ │ │ - blmi e604fc │ │ │ │ + blmi e604f4 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf7ce0300 │ │ │ │ @ instruction: 0xf107fc25 │ │ │ │ strmi r0, [r3], -r4, lsr #2 │ │ │ │ @ instruction: 0x61bb2000 │ │ │ │ - bl fe08d208 │ │ │ │ + bl fe18d200 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ - stcl 7, cr15, [r2], #724 @ 0x2d4 │ │ │ │ + stcl 7, cr15, [r6], #724 @ 0x2d4 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [ip, #-724] @ 0xfffffd2c │ │ │ │ + stcl 7, cr15, [r0, #-724]! @ 0xfffffd2c │ │ │ │ ldmibvs ip!, {r1, r3, r5, r8, r9, fp, lr}^ │ │ │ │ teqvs fp, r3, ror #17 │ │ │ │ @ instruction: 0xf7b54618 │ │ │ │ - blmi a897f8 │ │ │ │ + blmi a89800 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf107b34b │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - blmi 949aa8 │ │ │ │ + blmi 949ab0 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860fb │ │ │ │ @ instruction: 0x4798697b │ │ │ │ - bvs 1e57780 │ │ │ │ - bl 168d258 │ │ │ │ + bvs 1e57778 │ │ │ │ + bl 178d250 │ │ │ │ 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: 0xf98ef7db │ │ │ │ - blmi 5a1c08 │ │ │ │ + blmi 5a1c00 │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [r2, #-828]! @ 0xfffffcc4 │ │ │ │ - blmi 3092f8 │ │ │ │ + blmi 3092f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - @ instruction: 0xf7b5ec14 │ │ │ │ - svclt 0x0000e94e │ │ │ │ + @ instruction: 0xf7b5ec18 │ │ │ │ + svclt 0x0000e952 │ │ │ │ + andeq r0, r3, r0, lsl #26 │ │ │ │ strdeq r0, [r3], -r8 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ 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, r0, ror #24 │ │ │ │ - andeq r0, r1, sl, asr #14 │ │ │ │ + andeq r0, r3, r8, ror #24 │ │ │ │ + andeq r0, r1, r2, asr #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr8, cr12, {6} │ │ │ │ - blmi 177b7f0 │ │ │ │ + blmi 177b7e8 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ @ instruction: 0x46194a5b │ │ │ │ rscsvs r4, fp, fp, asr ip │ │ │ │ - blmi 172061c │ │ │ │ + blmi 1720614 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f31b4 │ │ │ │ stmdavs r3!, {r8, r9}^ │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ - blcs a96d8 │ │ │ │ + blcs a96d0 │ │ │ │ mrcmi 0, 2, sp, cr5, cr14, {2} │ │ │ │ ldrbtmi r2, [lr], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - @ instruction: 0x4605ebd4 │ │ │ │ + @ instruction: 0x4605ebd8 │ │ │ │ ldmdbmi r2, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - ldc 7, cr15, [sl], {181} @ 0xb5 │ │ │ │ + ldc 7, cr15, [lr], {181} @ 0xb5 │ │ │ │ lsllt r4, r6, #12 │ │ │ │ ldmvc sl, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ orrcs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf8874640 │ │ │ │ @ instruction: 0xf7b55134 │ │ │ │ - tstlt r8, sl, lsl #17 │ │ │ │ + tstlt r8, lr, lsl #17 │ │ │ │ teqpcc r4, r7 @ @ p-variant is OBSOLETE │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ ldrtmi r4, [r2], -r8, asr #16 │ │ │ │ @ instruction: 0x71a1f44f │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ @ instruction: 0xf107fb4f │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b ff30d374 │ │ │ │ + b ff40d36c │ │ │ │ ldmvs sl!, {r0, r1, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b560bb │ │ │ │ - strmi lr, [r4], -ip, lsr #24 │ │ │ │ + @ instruction: 0x4604ec30 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - blmi f8a754 │ │ │ │ + blmi f8a75c │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - bmi f09688 │ │ │ │ + bmi f09690 │ │ │ │ @ instruction: 0xf04f4b3a │ │ │ │ ldmdbmi sl!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x46234479 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ adcvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stc2 7, cr15, [r2], #828 @ 0x33c │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - ldmvs fp!, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - b fe68d3d8 │ │ │ │ + b fe78d3d0 │ │ │ │ andcs r4, r1, #48128 @ 0xbc00 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 961dc8 │ │ │ │ + blmi 961dc0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrhmi r3, [sl], #-20 @ 0xffffffec │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf507d135 │ │ │ │ ssatmi r7, #30, lr, asr #15 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldmvs sl!, {r0, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - bl 1a0d414 │ │ │ │ + bl 1b0d40c │ │ │ │ ldmdbeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - ldmdbvs fp!, {r4, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 2ed5c0 │ │ │ │ - blcs 7f1b8 │ │ │ │ + ldmdbvs fp!, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + blcs 2ed5b8 │ │ │ │ + blcs 7f1b0 │ │ │ │ stmdavs r3!, {r1, r2, r4, r7, r8, ip, lr, pc}^ │ │ │ │ stmdble lr, {r0, r1, r7, r9, lr} │ │ │ │ orrcs r4, r0, sl, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ ldc2l 7, cr15, [r4, #-952] @ 0xfffffc48 │ │ │ │ strtmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - ldrtmi lr, [r1], -r8, ror #24 │ │ │ │ + ldrtmi lr, [r1], -ip, ror #24 │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - ldmdami r4, {r1, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r4, {r1, r2, r7, sl, fp, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbtmi r7, [r8], #-415 @ 0xfffffe61 │ │ │ │ - blx ff58d550 │ │ │ │ + blx ff58d548 │ │ │ │ @ instruction: 0xf7b5e7be │ │ │ │ - svclt 0x0000e87a │ │ │ │ - ldrdeq r0, [r3], -sl │ │ │ │ - ldrdeq r0, [r3], -r0 @ │ │ │ │ - ldrdeq sl, [r7], -r8 │ │ │ │ + svclt 0x0000e87e │ │ │ │ + andeq r0, r3, r2, ror #23 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + andeq sl, r7, r0, ror #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r1, r6, ror #13 │ │ │ │ - andeq r9, r0, r2, lsl #14 │ │ │ │ - andeq r0, r1, r4, lsl #13 │ │ │ │ + ldrdeq r0, [r1], -lr │ │ │ │ + strdeq r9, [r0], -sl │ │ │ │ + andeq r0, r1, ip, ror r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r1, r0, r6 │ │ │ │ - andeq r0, r1, sl, lsr #13 │ │ │ │ - andeq r0, r1, r4, lsr r6 │ │ │ │ - andeq sl, r7, r4, lsl #16 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ - strdeq r0, [r1], -sl │ │ │ │ - andeq r0, r1, lr, lsl #11 │ │ │ │ + andeq r0, r1, r8, lsl #13 │ │ │ │ + andeq r0, r1, r2, lsr #13 │ │ │ │ + andeq r0, r1, ip, lsr #12 │ │ │ │ + andeq sl, r7, ip, lsl #16 │ │ │ │ + strdeq r0, [r3], -r8 │ │ │ │ + strdeq r0, [r1], -r2 │ │ │ │ + andeq r0, r1, r6, lsl #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba67dc │ │ │ │ + bl feba67d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi fe412a44 │ │ │ │ + blmi fe412a3c │ │ │ │ ldcvc 5, cr15, [r5, #-692]! @ 0xfffffd4c │ │ │ │ ldrbtmi r4, [fp], #-2446 @ 0xfffff672 │ │ │ │ ldrbtmi r4, [r9], #-2702 @ 0xfffff572 │ │ │ │ svcge 0x00044e8e │ │ │ │ ldrbtmi r6, [lr], #-2075 @ 0xfffff7e5 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ adcscs pc, ip, #13041664 @ 0xc70000 │ │ │ │ @@ -76244,131 +76242,131 @@ │ │ │ │ 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 182203c │ │ │ │ + blmi 1822034 │ │ │ │ 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 ffe89680 │ │ │ │ + blvs ffe89678 │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf7cf711f │ │ │ │ - blvs fffce308 │ │ │ │ + blvs fffce300 │ │ │ │ svclt 0x00182d11 │ │ │ │ svclt 0x000c2d02 │ │ │ │ strcs r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ strtmi sp, [r0], -fp, asr #2 │ │ │ │ ldc2l 7, cr15, [r4], {211} @ 0xd3 │ │ │ │ - blle ff1d96f4 │ │ │ │ + blle ff1d96ec │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ strmi pc, [r5], -fp, asr #20 │ │ │ │ bicle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ce4620 │ │ │ │ - blmi 140dfdc │ │ │ │ + blmi 140dfd4 │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ adcsvs r0, r8, r0, asr #2 │ │ │ │ ldmpl r6, {r3, r5, r9, sl, lr}^ │ │ │ │ - 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} │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ rscsvs r0, lr, r8, asr #32 │ │ │ │ @ instruction: 0xf7b5617c │ │ │ │ - @ instruction: 0x4604eaf2 │ │ │ │ + @ instruction: 0x4604eaf6 │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ strbeq pc, [r8], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - blmi 114a4e0 │ │ │ │ + blmi 114a4e8 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b44628 │ │ │ │ - ldmvs fp!, {r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs r4, r1, r0, asr #20 │ │ │ │ movwls r4, #14656 @ 0x3940 │ │ │ │ - blvs fff20938 │ │ │ │ + blvs fff20930 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ andsvc pc, pc, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r3, #268435456 @ 0x10000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7cf72c3 │ │ │ │ ldrtmi pc, [r0], -r7, ror #22 @ │ │ │ │ - svc 0x00cef7b4 │ │ │ │ + svc 0x00d2f7b4 │ │ │ │ @ instruction: 0x462868fa │ │ │ │ ldcvs 7, cr4, [r8], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf7b54621 │ │ │ │ - ldmvs r8!, {r1, r2, r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r1, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xff9cf7da │ │ │ │ @ instruction: 0xf107e780 │ │ │ │ strtmi r0, [r8], -r4, asr #2 │ │ │ │ - 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}^ │ │ │ │ ldmibvs sl!, {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ cmnvs ip, r9, lsr #12 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - b fed8d674 │ │ │ │ - bllt c60fb4 │ │ │ │ + b fee8d66c │ │ │ │ + bllt c60fac │ │ │ │ ldrtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - blmi 9ca468 │ │ │ │ + blmi 9ca470 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b44628 │ │ │ │ - bmi 9cb39c │ │ │ │ + bmi 9cb3a4 │ │ │ │ @ instruction: 0xf04f4925 │ │ │ │ - blvs fff1bbc0 │ │ │ │ + blvs fff1bbb8 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf5079202 │ │ │ │ andls r7, r1, #-268435455 @ 0xf0000001 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ sbcvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ - blx b8d71a │ │ │ │ + blx b8d712 │ │ │ │ @ instruction: 0xf7b44630 │ │ │ │ - qadd8mi lr, r8, r4 │ │ │ │ + qadd8mi lr, r8, r8 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46216c78 │ │ │ │ - stmdb r2!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 589514 │ │ │ │ + stmdb r6!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 58950c │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b570b0 │ │ │ │ - @ instruction: 0xf7b4ea04 │ │ │ │ - blmi 40b504 │ │ │ │ + @ instruction: 0xf7b4ea08 │ │ │ │ + blmi 40b50c │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b50048 │ │ │ │ - svclt 0x0000e9f8 │ │ │ │ - andeq sl, r7, r2, lsr #14 │ │ │ │ - andeq r0, r3, r2, lsl sl │ │ │ │ + svclt 0x0000e9fc │ │ │ │ + andeq sl, r7, sl, lsr #14 │ │ │ │ + andeq r0, r3, sl, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, sl, lsl #20 │ │ │ │ + andeq r0, r3, r2, lsl sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r0, lsl #14 │ │ │ │ - ldrdeq sl, [r7], -r4 │ │ │ │ - andeq r0, r3, r4, asr r9 │ │ │ │ + andeq sl, r7, r8, lsl #14 │ │ │ │ + ldrdeq sl, [r7], -ip │ │ │ │ + andeq r0, r3, ip, asr r9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, r4, asr r4 │ │ │ │ - andeq r0, r1, r4, asr #7 │ │ │ │ - ldrdeq r0, [r1], -ip │ │ │ │ - andeq r0, r1, lr, asr #6 │ │ │ │ + andeq r0, r1, ip, asr #8 │ │ │ │ + @ instruction: 0x000103bc │ │ │ │ + ldrdeq r0, [r1], -r4 │ │ │ │ + andeq r0, r1, r6, asr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba6a60 │ │ │ │ + bl feba6a58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0da0 │ │ │ │ svcge 0x00047d13 │ │ │ │ vfmami.f64 d4, d25, d24 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ rscsvs r4, fp, r8, lsr #19 │ │ │ │ - blmi fea60a74 │ │ │ │ + blmi fea60a6c │ │ │ │ ldrvc pc, [sl, #1287] @ 0x507 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ strtmi r7, [r8], -r0, lsl #5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf834f7ee │ │ │ │ @@ -76393,41 +76391,41 @@ │ │ │ │ @ instruction: 0xf1000418 │ │ │ │ subseq r8, r9, r7, ror #1 │ │ │ │ rscshi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0xf100045a │ │ │ │ ldreq r8, [fp], #249 @ 0xf9 │ │ │ │ @ instruction: 0xf107d446 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldm sl, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs sl!, {r0, r1, r2, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b560bb │ │ │ │ - @ instruction: 0x4604e9fc │ │ │ │ + strmi lr, [r4], -r0, lsl #20 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780ef │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - b 1d0d7f8 │ │ │ │ + b 1e0d7f0 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr12, cr4, {5} │ │ │ │ + mcr 7, 2, pc, cr0, cr4, {5} @ │ │ │ │ ldmdbmi lr!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [fp], #-626 @ 0xfffffd8e │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ andls r9, r0, #134217728 @ 0x8000000 │ │ │ │ orrsvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ sbcsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r9, [r3], -r1, lsl #6 │ │ │ │ - blx 1d0d88c │ │ │ │ + blx 1d0d884 │ │ │ │ @ instruction: 0xf7b44630 │ │ │ │ - ldmvs fp!, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stmda r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 1ba2330 │ │ │ │ + stmda ip!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 1ba2328 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ subsmi r3, sl, r4, lsr r2 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ strvc pc, [pc, -r7, lsl #10] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @@ -76524,149 +76522,149 @@ │ │ │ │ ldrbtmi r7, [r9], #-154 @ 0xffffff66 │ │ │ │ cdp2 7, 12, cr15, cr12, cr13, {7} │ │ │ │ ldrbt r6, [ip], r3, ror #16 │ │ │ │ ldmvs sl!, {r1, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stm r0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldc 7, cr15, [sl, #720]! @ 0x2d0 │ │ │ │ - andeq r0, r3, lr, lsl #15 │ │ │ │ - andeq r0, r3, r8, lsl #15 │ │ │ │ - andeq r0, r1, ip, lsr r3 │ │ │ │ + stm r4, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldc 7, cr15, [lr, #720]! @ 0x2d0 │ │ │ │ + muleq r3, r6, r7 │ │ │ │ + muleq r3, r0, r7 │ │ │ │ + andeq r0, r1, r4, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, r6, ror r3 │ │ │ │ - ldrdeq r0, [r1], -sl │ │ │ │ - muleq r3, r8, r6 │ │ │ │ - andeq r0, r1, r2, lsl r3 │ │ │ │ - andeq r0, r1, lr, lsr #4 │ │ │ │ - andeq r0, r1, r2, lsr #4 │ │ │ │ - andeq r0, r1, r6, lsl r2 │ │ │ │ + andeq r0, r1, lr, ror #6 │ │ │ │ + ldrdeq r0, [r1], -r2 │ │ │ │ + andeq r0, r3, r0, lsr #13 │ │ │ │ + andeq r0, r1, sl, lsl #6 │ │ │ │ + andeq r0, r1, r6, lsr #4 │ │ │ │ + andeq r0, r1, sl, lsl r2 │ │ │ │ andeq r0, r1, lr, lsl #4 │ │ │ │ - andeq r0, r1, sl, lsl #4 │ │ │ │ - strdeq r0, [r1], -lr │ │ │ │ - strdeq r0, [r1], -r2 │ │ │ │ + andeq r0, r1, r6, lsl #4 │ │ │ │ + andeq r0, r1, r2, lsl #4 │ │ │ │ + strdeq r0, [r1], -r6 │ │ │ │ andeq r0, r1, sl, ror #3 │ │ │ │ - ldrdeq r0, [r1], -lr │ │ │ │ + andeq r0, r1, r2, ror #3 │ │ │ │ ldrdeq r0, [r1], -r6 │ │ │ │ andeq r0, r1, lr, asr #3 │ │ │ │ andeq r0, r1, r6, asr #3 │ │ │ │ - @ instruction: 0x000101ba │ │ │ │ - andeq r0, r1, lr, lsr #3 │ │ │ │ - andeq r0, r1, r2, lsr #3 │ │ │ │ + @ instruction: 0x000101be │ │ │ │ + @ instruction: 0x000101b2 │ │ │ │ + andeq r0, r1, r6, lsr #3 │ │ │ │ + muleq r1, sl, r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba6d7c │ │ │ │ + bl feba6d74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3], #-928 @ 0xfffffc60 │ │ │ │ stmdbmi r3!, {r1, r7, ip, sp, pc} │ │ │ │ - blmi 920d7c │ │ │ │ + blmi 920d74 │ │ │ │ svcge 0x00004a23 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl sp, {r8} │ │ │ │ ldmiblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ andcs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7b44639 │ │ │ │ - ldmdavs fp!, {r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - bllt f6dc24 │ │ │ │ + ldmdavs fp!, {r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + bllt f6dc1c │ │ │ │ @ instruction: 0xf06f4a1a │ │ │ │ addmi r4, r8, #0, 2 │ │ │ │ svclt 0x0028447a │ │ │ │ subsvs r4, r0, r8, lsl #12 │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - blmi 4e2424 │ │ │ │ + blmi 4e241c │ │ │ │ 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 r4, [r8, -r0, lsr #12] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ subscs r4, r3, #16, 18 @ 0x40000 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ ldrb pc, [r7, r5, lsr #16] @ │ │ │ │ subscs r4, fp, #229376 @ 0x38000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ ubfx pc, r9, #17, #2 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 4fc08 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4fc00 @ │ │ │ │ @ instruction: 0xf7b4e7dc │ │ │ │ - svclt 0x0000ed3c │ │ │ │ - andeq r0, r3, r8, ror r4 │ │ │ │ + svclt 0x0000ed40 │ │ │ │ + andeq r0, r3, r0, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, r0, ror r4 │ │ │ │ + andeq r0, r3, r8, ror r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r7, r0, asr r1 │ │ │ │ - andeq r0, r3, r4, lsr r4 │ │ │ │ - andeq pc, r0, sl, lsr #30 │ │ │ │ - ldrdeq r0, [r1], -r4 │ │ │ │ - andeq pc, r0, sl, lsl pc @ │ │ │ │ - andeq r0, r1, r4, asr #1 │ │ │ │ + andeq sl, r7, r8, asr r1 │ │ │ │ + andeq r0, r3, ip, lsr r4 │ │ │ │ + andeq pc, r0, r2, lsr #30 │ │ │ │ + andeq r0, r1, ip, asr #1 │ │ │ │ + andeq pc, r0, r2, lsl pc @ │ │ │ │ + strheq r0, [r1], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ - stcvc 5, cr15, [pc, #-692]! @ 4f998 │ │ │ │ + stcvc 5, cr15, [pc, #-692]! @ 4f990 │ │ │ │ strbtne pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfaf04 │ │ │ │ ldrbtmi r4, [r9], #-1248 @ 0xfffffb20 │ │ │ │ ldrbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x61bc447c │ │ │ │ ldrbcc pc, [r8], #2271 @ 0x8df @ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ adccs pc, r4, #13041664 @ 0xc70000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmiapl r3!, {r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ - blcs a9ce4 │ │ │ │ + blcs a9cdc │ │ │ │ addshi pc, fp, r0 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - ble 189a084 │ │ │ │ + ble 189a07c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ strble r0, [sl, #-1112] @ 0xfffffba8 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldmibvs sl!, {sp} │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d12374 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf042bf44 │ │ │ │ @ instruction: 0xf8c30206 │ │ │ │ @ instruction: 0xf7b42374 │ │ │ │ - @ instruction: 0xf8dfeec2 │ │ │ │ + @ instruction: 0xf8dfeec6 │ │ │ │ ldmibvs sl!, {r4, r7, sl, ip, sp} │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7b5617b │ │ │ │ - strmi lr, [r4], -r2, lsr #16 │ │ │ │ + strmi lr, [r4], -r6, lsr #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780f3 │ │ │ │ ldrtmi r7, [r0], -r4, asr #13 │ │ │ │ - ldm r8, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbtcc pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b44628 │ │ │ │ - ldmibvs fp!, {r1, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r2, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ strbtcs pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df2008 │ │ │ │ ldmdavs fp, {r5, r6, sl, ip} │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldrbtmi r2, [sl], #-1112 @ 0xfffffba8 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7cf12eb │ │ │ │ @ instruction: 0x4630f893 │ │ │ │ - ldcl 7, cr15, [sl], #720 @ 0x2d0 │ │ │ │ + ldcl 7, cr15, [lr], #720 @ 0x2d0 │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - blvs 1e61b7c │ │ │ │ + blvs 1e61b74 │ │ │ │ @ instruction: 0xf7b44621 │ │ │ │ - @ instruction: 0xf8dfee8a │ │ │ │ + @ instruction: 0xf8dfee8e │ │ │ │ @ instruction: 0xf8df2434 │ │ │ │ ldrbtmi r3, [sl], #-1040 @ 0xfffffbf0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50781f7 │ │ │ │ @@ -76682,113 +76680,113 @@ │ │ │ │ @ instruction: 0xf8cd9501 │ │ │ │ @ instruction: 0xf7fc9000 │ │ │ │ @ instruction: 0x4604fa97 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x468369fb │ │ │ │ @ instruction: 0xf8d76a3e │ │ │ │ ldmvs sp, {r2, r3, r5, pc}^ │ │ │ │ - bls 2ca4e0 │ │ │ │ + bls 2ca4d8 │ │ │ │ teqle lr, r0, lsl #26 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ svceq 0x0006f013 │ │ │ │ @ instruction: 0xf413d112 │ │ │ │ @ instruction: 0xf0406f64 │ │ │ │ @ instruction: 0xf413812f │ │ │ │ @ instruction: 0xf0407fc0 │ │ │ │ @ instruction: 0xb1158093 │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ strtmi pc, [r0], -r7, lsl #25 │ │ │ │ stc2 7, cr15, [r4], {218} @ 0xda │ │ │ │ @ instruction: 0xf7ffe7b7 │ │ │ │ @ instruction: 0xe761fd51 │ │ │ │ @ instruction: 0x465863be │ │ │ │ - beq e8c1dc │ │ │ │ + beq e8c1d4 │ │ │ │ ldrteq pc, [ip], -r7, lsl #2 @ │ │ │ │ andhi pc, r0, r6, asr #17 │ │ │ │ mcr2 7, 7, pc, cr14, cr3, {7} @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ movteq pc, #263 @ 0x107 @ │ │ │ │ @ instruction: 0x46324658 │ │ │ │ @ instruction: 0xf7be4651 │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r0, r9, asr sl │ │ │ │ @ instruction: 0xf04068db │ │ │ │ - blcs 70388 │ │ │ │ + blcs 70380 │ │ │ │ @ instruction: 0xf8dad1d9 │ │ │ │ ldmdavs r1!, {} @ │ │ │ │ andls r2, r1, #0, 4 │ │ │ │ subeq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strtmi r9, [r2], -r0, lsl #4 │ │ │ │ - blx fe18dcf4 │ │ │ │ + blx fe18dcec │ │ │ │ ldmibvs sl!, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmibmi r5, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [r9], #-528 @ 0xfffffdf0 │ │ │ │ @ instruction: 0xf8acf7ce │ │ │ │ strmi r4, [r3], r5, lsl #12 │ │ │ │ - blmi ff2c9cf4 │ │ │ │ + blmi ff2c9cec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf53f075c │ │ │ │ ldmibvs fp!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf4116859 │ │ │ │ @ instruction: 0xf47f4420 │ │ │ │ ldmdavs sl, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7fb4621 │ │ │ │ @ instruction: 0xf107ff9d │ │ │ │ @ instruction: 0x46200130 │ │ │ │ - ldcl 7, cr15, [r4, #720]! @ 0x2d0 │ │ │ │ + ldcl 7, cr15, [r8, #720]! @ 0x2d0 │ │ │ │ ldmibvs sl!, {r0, r2, r3, r4, r5, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r4, r5, r6}^ │ │ │ │ @ instruction: 0xf7b4613b │ │ │ │ - @ instruction: 0x4606ef56 │ │ │ │ + @ instruction: 0x4606ef5a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780f6 │ │ │ │ @ instruction: 0x46280570 │ │ │ │ - svc 0x00ccf7b4 │ │ │ │ + svc 0x00d0f7b4 │ │ │ │ ldmibvs sl!, {r0, r2, r4, r5, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - bl fe60dd4c │ │ │ │ - bmi feeaa66c │ │ │ │ + bl fe70dd44 │ │ │ │ + bmi feeaa664 │ │ │ │ ldmibmi r9!, {r0, sp} │ │ │ │ ldrbtmi r6, [sl], #-2075 @ 0xfffff7e5 │ │ │ │ ldrbtmi r9, [r9], #-514 @ 0xfffffdfe │ │ │ │ ldrbtmi r4, [sl], #-2743 @ 0xfffff549 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ce12df │ │ │ │ strtmi pc, [r8], -fp, asr #31 │ │ │ │ - ldc 7, cr15, [r2], #-720 @ 0xfffffd30 │ │ │ │ + ldc 7, cr15, [r6], #-720 @ 0xfffffd30 │ │ │ │ ldmdbvs fp!, {r5, r9, sl, lr} │ │ │ │ - blvs e61d0c │ │ │ │ + blvs e61d04 │ │ │ │ @ instruction: 0xf7b44631 │ │ │ │ - ldr lr, [r6, -r2, asr #27]! │ │ │ │ + ldr lr, [r6, -r6, asr #27]! │ │ │ │ ldmibvs sl!, {r2, r5, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ sbcvc pc, r4, r7, lsl #10 │ │ │ │ - mcr 7, 5, pc, cr2, cr4, {5} @ │ │ │ │ + mcr 7, 5, pc, cr6, cr4, {5} @ │ │ │ │ @ instruction: 0xf1074658 │ │ │ │ ldrvs r0, [lr, #-848]! @ 0xfffffcb0 │ │ │ │ ldrbeq pc, [r4], -r7, lsl #2 @ │ │ │ │ subshi pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf7f3607b │ │ │ │ strmi pc, [r0], sp, asr #28 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ usaxmi sl, r8, lr │ │ │ │ rsbge pc, r0, r7, asr #17 │ │ │ │ - blx fe58ddec │ │ │ │ + blx fe58dde4 │ │ │ │ @ instruction: 0xf1074632 │ │ │ │ ldmdavs r9!, {r3, r4, r6, r9, sl}^ │ │ │ │ @ instruction: 0x46584633 │ │ │ │ @ instruction: 0xf9caf7be │ │ │ │ ldrbvs r6, [r8, #3514]! @ 0xdba │ │ │ │ ldmibvs fp!, {r3, r4, r6, r8, fp, ip, sp, pc}^ │ │ │ │ - blcc 6a278 │ │ │ │ + blcc 6a270 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ssatvs r8, #27, sl, asr #1 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10769fa │ │ │ │ @@ -76803,15 +76801,15 @@ │ │ │ │ @ instruction: 0xf102b10b │ │ │ │ andcs r0, r0, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf1079201 │ │ │ │ andls r0, r0, #88, 4 @ 0x80000005 │ │ │ │ @ instruction: 0xf7bc4622 │ │ │ │ ldmibvs fp!, {r0, r1, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ subseq r6, fp, fp, asr r8 │ │ │ │ - blmi 1e05414 │ │ │ │ + blmi 1e0540c │ │ │ │ ldmibvs lr!, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x004407d0 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ cmnpcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @@ -76850,54 +76848,54 @@ │ │ │ │ ldmibvs sl!, {r0, r1, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ svclt 0x001458d3 │ │ │ │ andcs r2, lr, #-805306368 @ 0xd0000000 │ │ │ │ eorvs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf7f34658 │ │ │ │ movtlt pc, #36283 @ 0x8dbb @ │ │ │ │ @ instruction: 0xf7d34658 │ │ │ │ - blmi 124ee50 │ │ │ │ + blmi 124ee48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcc SPSR_, #13828096 @ 0xd30000 │ │ │ │ suble r2, sl, r1, lsl #22 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmibvs fp!, {r1, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ @ instruction: 0xf100681a │ │ │ │ andcc r0, ip, ip, lsl r1 │ │ │ │ mrc2 7, 4, pc, cr6, cr11, {7} │ │ │ │ - blmi fc9af0 │ │ │ │ + blmi fc9ae8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b40070 │ │ │ │ - blmi 114b7b8 │ │ │ │ + blmi 114b7c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xe7d1695e │ │ │ │ @ instruction: 0x46584631 │ │ │ │ @ instruction: 0xf8e2f7d4 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ movteq pc, #49415 @ 0xc107 @ │ │ │ │ subeq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7be4658 │ │ │ │ ldmdblt r0, {r0, r1, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf1b92301 │ │ │ │ svclt 0x00180f00 │ │ │ │ - blcs 58ca4 │ │ │ │ + blcs 58c9c │ │ │ │ ldmibvs fp!, {r1, r3, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbeq r6, [r9, #-2139] @ 0xfffff7a5 │ │ │ │ @ instruction: 0x4631d4b6 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0xe7b1f91f │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ - blcs 6a184 │ │ │ │ + blcs 6a17c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr8, cr15, {1} │ │ │ │ tstcc r0, #4112384 @ 0x3ec000 │ │ │ │ @ instruction: 0x4658e694 │ │ │ │ @ instruction: 0xf9bcf7be │ │ │ │ @ instruction: 0x0713e7b0 │ │ │ │ ldmibvs fp!, {r0, r3, sl, ip, lr, pc}^ │ │ │ │ subseq r6, fp, fp, asr r8 │ │ │ │ @@ -76917,108 +76915,108 @@ │ │ │ │ mrcvs 0, 1, r6, cr11, cr3, {0} │ │ │ │ rsbeq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x0114e9d7 │ │ │ │ andsvs r3, r3, r1, lsl #22 │ │ │ │ svclt 0x00bc3301 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ smlad fp, r3, r0, r6 │ │ │ │ - b feb0e000 │ │ │ │ - andeq r0, r3, sl, lsr #7 │ │ │ │ - andeq r0, r3, r4, lsr #7 │ │ │ │ + b fec0dff8 │ │ │ │ + @ instruction: 0x000303b2 │ │ │ │ + andeq r0, r3, ip, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x0000ffb8 │ │ │ │ - andeq pc, r0, ip, lsl lr @ │ │ │ │ - strdeq pc, [r0], -sl │ │ │ │ - ldrdeq r0, [r3], -r6 │ │ │ │ - @ instruction: 0x00079fb4 │ │ │ │ - andeq pc, r0, lr, lsl #21 │ │ │ │ - andeq pc, r0, r6, lsr #28 │ │ │ │ - andeq pc, r0, sl, lsl #25 │ │ │ │ - andeq pc, r0, r6, asr #28 │ │ │ │ - andeq r9, r7, lr, lsl sp │ │ │ │ + @ instruction: 0x0000ffb0 │ │ │ │ + andeq pc, r0, r4, lsl lr @ │ │ │ │ + strdeq pc, [r0], -r2 │ │ │ │ + ldrdeq r0, [r3], -lr │ │ │ │ + @ instruction: 0x00079fbc │ │ │ │ + andeq pc, r0, r6, lsl #21 │ │ │ │ + andeq pc, r0, lr, lsl lr @ │ │ │ │ + andeq pc, r0, r2, lsl #25 │ │ │ │ + andeq pc, r0, lr, lsr lr @ │ │ │ │ + andeq r9, r7, r6, lsr #26 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r9, r7, sl, asr #25 │ │ │ │ + ldrdeq r9, [r7], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba7384 │ │ │ │ + bl feba737c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b5412c │ │ │ │ + blmi b54124 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ ldrbtmi ip, [fp], #-176 @ 0xffffff50 │ │ │ │ ldrbtmi sl, [ip], #3840 @ 0xf00 │ │ │ │ movwlt r6, #47131 @ 0xb81b │ │ │ │ @ instruction: 0xf85c4b29 │ │ │ │ @ instruction: 0xf5044003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 98e7c │ │ │ │ + bcs 98e74 │ │ │ │ @ instruction: 0xb120d018 │ │ │ │ - bcs 6a2bc │ │ │ │ - bcs c6dd4 │ │ │ │ + bcs 6a2b4 │ │ │ │ + bcs c6dcc │ │ │ │ smladcc ip, r5, r0, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4090 │ │ │ │ @ instruction: 0xf8d3ba07 │ │ │ │ - bcs 98edc │ │ │ │ + bcs 98ed4 │ │ │ │ @ instruction: 0xf8d3d01e │ │ │ │ - blcs 9cef4 │ │ │ │ + blcs 9ceec │ │ │ │ @ instruction: 0xf504d01a │ │ │ │ andcs r5, r0, #128, 6 │ │ │ │ cmnpcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8d3e027 │ │ │ │ - bcs 98efc │ │ │ │ + bcs 98ef4 │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 9cf14 │ │ │ │ + blcs 9cf0c │ │ │ │ @ instruction: 0xf504d1e1 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07d12374 │ │ │ │ @ instruction: 0xf042bf44 │ │ │ │ @ instruction: 0xf8c30206 │ │ │ │ ands r2, r3, r4, ror r3 │ │ │ │ addpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ cmnpcc r4, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ svclt 0x004407d9 │ │ │ │ movweq pc, #24643 @ 0x6043 @ │ │ │ │ cmnpcc r4, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - blmi 2a1a28 │ │ │ │ + blmi 2a1a20 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - blx 140e21a │ │ │ │ + blx 140e212 │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ strcc r2, [ip, -r1] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq r9, r7, sl, ror fp │ │ │ │ - andeq pc, r2, sl, ror #28 │ │ │ │ + andeq r9, r7, r2, lsl #23 │ │ │ │ + andeq pc, r2, r2, ror lr @ │ │ │ │ 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} │ │ │ │ rsble r2, r5, r0, lsl #20 │ │ │ │ - bcs aadd8 │ │ │ │ - blmi 118446c │ │ │ │ + bcs aadd0 │ │ │ │ + blmi 1184464 │ │ │ │ andls pc, r3, r4, asr r8 @ │ │ │ │ orrpl pc, r0, #37748736 @ 0x2400000 │ │ │ │ cmnpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svceq 0x0006f013 │ │ │ │ vst4.16 {d29,d31,d33,d35}, [pc :64], r4 │ │ │ │ @ instruction: 0xf7da4080 │ │ │ │ andcs pc, r1, #389120 @ 0x5f000 │ │ │ │ orrmi pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7fb4606 │ │ │ │ @ instruction: 0xf1b0fb75 │ │ │ │ svclt 0x00c80800 │ │ │ │ - stcle 4, cr2, [pc, #-0] @ 502a4 │ │ │ │ + stcle 4, cr2, [pc, #-0] @ 5029c │ │ │ │ ldrcc r1, [r0], #-2357 @ 0xfffff6cb │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmiavs fp!, {r0, r2, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r0, #1052]! @ 0x41c │ │ │ │ @ instruction: 0xf509dcf6 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf0133374 │ │ │ │ @@ -77042,92 +77040,92 @@ │ │ │ │ ldrbtmi r4, [fp], #-2849 @ 0xfffff4df │ │ │ │ cmnpcs r4, #13697024 @ p-variant is OBSOLETE @ 0xd10000 │ │ │ │ @ instruction: 0x07d06b5b │ │ │ │ @ instruction: 0xf022bf42 │ │ │ │ @ instruction: 0xf0420208 │ │ │ │ @ instruction: 0xf8c10204 │ │ │ │ @ instruction: 0xf5b32374 │ │ │ │ - ble 37017c │ │ │ │ + ble 370174 │ │ │ │ @ instruction: 0xf7da4630 │ │ │ │ andcs pc, r0, r7, asr #19 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf950f7ff │ │ │ │ adcle r2, r6, r0, lsl #16 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 58a318 │ │ │ │ + blmi 58a310 │ │ │ │ stmibpl r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ teqpcs r4, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ - bcs e90b4 │ │ │ │ + bcs e90ac │ │ │ │ @ instruction: 0xf8d9d1e8 │ │ │ │ - blcs 9d038 │ │ │ │ + blcs 9d030 │ │ │ │ @ instruction: 0xf002d1e4 │ │ │ │ strb pc, [r1, r9, asr #31]! @ │ │ │ │ @ instruction: 0xf938f7ff │ │ │ │ adcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7da4630 │ │ │ │ strb pc, [r3, r5, lsr #19]! @ │ │ │ │ sbcsvs r2, sl, #0, 4 │ │ │ │ ldc2 7, cr15, [r2], #-1004 @ 0xfffffc14 │ │ │ │ svclt 0x0000e77b │ │ │ │ - andeq r9, r7, sl, lsr #21 │ │ │ │ - muleq r2, ip, sp │ │ │ │ + @ instruction: 0x00079ab2 │ │ │ │ + andeq pc, r2, r4, lsr #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, r6, asr #20 │ │ │ │ - andeq r9, r7, r6, lsl #20 │ │ │ │ - andeq r9, r7, r6, asr #19 │ │ │ │ + andeq r9, r7, lr, asr #20 │ │ │ │ + andeq r9, r7, lr, lsl #20 │ │ │ │ + andeq r9, r7, lr, asr #19 │ │ │ │ andcs fp, r1, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18e514 │ │ │ │ + blvc 18e50c │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba75ac │ │ │ │ + bl feba75a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r7], {240} @ 0xf0 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ strtmi r3, [r0], -ip, lsl #8 │ │ │ │ - blx fe58e3ae │ │ │ │ + blx fe58e3a6 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ strtmi pc, [r0], -r5, lsr #24 │ │ │ │ - blx fe60e3b8 │ │ │ │ + blx fe60e3b0 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r7, r6, asr r9 │ │ │ │ + andeq r9, r7, lr, asr r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba75dc │ │ │ │ + bl feba75d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3d43a4 │ │ │ │ + bmi 3d439c │ │ │ │ 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 1c0e3fa │ │ │ │ + blx 1c0e3f2 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0x4628fbff │ │ │ │ - blx 1c8e404 │ │ │ │ + blx 1c8e3fc │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ - andeq pc, r2, r6, lsl ip @ │ │ │ │ + andeq pc, r2, lr, lsl ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, ip, lsl r9 │ │ │ │ + andeq r9, r7, r4, lsr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7630 │ │ │ │ + bl feba7628 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ - blmi 77c044 │ │ │ │ + blmi 77c03c │ │ │ │ eorsvs r4, sl, r5, lsl #12 │ │ │ │ rsbsvs r4, r9, fp, lsl sl │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fe50e422 │ │ │ │ - bmi 63c9d8 │ │ │ │ + blx fe50e41a │ │ │ │ + bmi 63c9d0 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @@ -77140,18 +77138,18 @@ │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ strls r4, [r1], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7bb9600 │ │ │ │ ldmvs fp!, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrble r0, [sl, #1819] @ 0x71b │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ @ instruction: 0xe7d6ffd1 │ │ │ │ - stmia ip!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0002fbbc │ │ │ │ - andeq pc, r2, r6, lsr #23 │ │ │ │ + andeq pc, r2, r4, asr #23 │ │ │ │ + andeq pc, r2, lr, lsr #23 │ │ │ │ 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} │ │ │ │ @@ -77159,61 +77157,61 @@ │ │ │ │ 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: 0xf7b461e3 │ │ │ │ - andcs lr, r0, #43008 @ 0xa800 │ │ │ │ + andcs lr, r0, #47104 @ 0xb800 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldclt 3, cr2, [r8, #32] │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r4, [r1], -r8 │ │ │ │ + strdeq r4, [r1], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ strmi r4, [r6], r0, lsl #13 │ │ │ │ - blmi 1d7c730 │ │ │ │ + blmi 1d7c728 │ │ │ │ ldmib r0, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ strmi r5, [sl], r1, lsl #4 │ │ │ │ - blvs 18ac60 │ │ │ │ + blvs 18ac58 │ │ │ │ stmiavs r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbeq r4!, {r1, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1036980 │ │ │ │ @ instruction: 0xf8580c20 │ │ │ │ cmncc r0, #40, 22 @ 0xa000 │ │ │ │ stmib r7, {r0, r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ strmi r8, [r0], r2, lsl #6 │ │ │ │ @ instruction: 0x101cf8de │ │ │ │ and pc, r4, r7, asr #17 │ │ │ │ mul r5, r6, r6 │ │ │ │ ssatmi r4, #15, r8, asr #13 │ │ │ │ @ instruction: 0x462546b3 │ │ │ │ ldrmi r4, [r4], -r6, lsl #12 │ │ │ │ - blcs 18e6c0 │ │ │ │ + blcs 18e6b8 │ │ │ │ mvnscs lr, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x13b6ea83 │ │ │ │ @ instruction: 0xf849ba12 │ │ │ │ - b fe11c178 │ │ │ │ + b fe11c170 │ │ │ │ @ instruction: 0xf85c6376 │ │ │ │ strmi r0, [r2], #-2820 @ 0xfffff4fc │ │ │ │ andeq lr, fp, r6, lsl #20 │ │ │ │ - b a615c4 │ │ │ │ + b a615bc │ │ │ │ submi r0, r2, r6, lsl #4 │ │ │ │ ldrmi r6, [r3], #-2424 @ 0xfffff688 │ │ │ │ rsbscc lr, r4, #323584 @ 0x4f000 │ │ │ │ adcseq lr, r4, #532480 @ 0x82000 │ │ │ │ - b fe0e15b8 │ │ │ │ - b fe1a5060 │ │ │ │ + b fe0e15b0 │ │ │ │ + b fe1a5058 │ │ │ │ stmib r7, {r1, r2, r3, r8}^ │ │ │ │ eormi r2, r1, r4, lsl #28 │ │ │ │ andeq lr, lr, #20480 @ 0x5000 │ │ │ │ subsmi r4, r1, r8, lsl r4 │ │ │ │ strmi r6, [sl], #-2362 @ 0xfffff6c6 │ │ │ │ ldrmi r4, [sl], #-1601 @ 0xfffff9bf │ │ │ │ ldrmi r6, [ip, #2299] @ 0x8fb │ │ │ │ - blmi 1404ce0 │ │ │ │ + blmi 1404cd8 │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x8e03e9c7 │ │ │ │ ldrbtmi r4, [fp], #-1714 @ 0xfffff94e │ │ │ │ stmda r1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ssatmi r3, #7, ip, asr #6 │ │ │ │ strh r6, [r5], -fp │ │ │ │ @ instruction: 0x467546d3 │ │ │ │ @@ -77238,34 +77236,34 @@ │ │ │ │ movweq lr, #2603 @ 0xa2b │ │ │ │ movweq lr, #27267 @ 0x6a83 │ │ │ │ strbtmi r6, [r1], #-2430 @ 0xfffff682 │ │ │ │ vldmiacs r0!, {s29-s107} │ │ │ │ vldmiane r0!, {s28-s167} │ │ │ │ eorvs pc, r6, r8, asr r8 @ │ │ │ │ @ instruction: 0x6c70ea8c │ │ │ │ - b 14217c0 │ │ │ │ + b 14217b8 │ │ │ │ ldrtmi r4, [r1], #-3316 @ 0xfffff30c │ │ │ │ - b fe36a934 │ │ │ │ - b fe363810 │ │ │ │ + b fe36a92c │ │ │ │ + b fe363808 │ │ │ │ @ instruction: 0xf8562c94 │ │ │ │ strbtmi r4, [r1], #-3844 @ 0xfffff0fc │ │ │ │ ldmdbvs lr!, {r1, r2, r3, r4, r5, r7, sp, lr}^ │ │ │ │ strmi r4, [fp], #-1059 @ 0xfffffbdd │ │ │ │ ldrbtcc lr, [r2], #-2639 @ 0xfffff5b1 │ │ │ │ ldrteq lr, [r2], #2692 @ 0xa84 │ │ │ │ eorne pc, r6, r8, asr #16 │ │ │ │ smlabbeq r5, lr, sl, lr │ │ │ │ - b aaa5c │ │ │ │ - b fe150a70 │ │ │ │ + b aaa54 │ │ │ │ + b fe150a68 │ │ │ │ @ instruction: 0xf8c754b2 │ │ │ │ ldrmi fp, [lr], #-12 │ │ │ │ ldmdbvs lr!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ ldrmi r6, [lr], #-317 @ 0xfffffec3 │ │ │ │ - b 3e214c │ │ │ │ - b fe091e94 │ │ │ │ + b 3e2144 │ │ │ │ + b fe091e8c │ │ │ │ strtmi r0, [r1], #-262 @ 0xfffffefa │ │ │ │ orrsle r4, pc, fp, lsl #8 │ │ │ │ @ instruction: 0xf8d74674 │ │ │ │ ldrcc lr, [ip, -r4] │ │ │ │ ldrdne pc, [r0], -lr │ │ │ │ @ instruction: 0xf8de4419 │ │ │ │ @ instruction: 0xf8ce3004 │ │ │ │ @@ -77283,153 +77281,153 @@ │ │ │ │ andscc pc, r0, lr, asr #17 │ │ │ │ movwcs lr, #27102 @ 0x69de │ │ │ │ ldrbmi r4, [fp], #-1106 @ 0xfffffbae │ │ │ │ andscs pc, r8, lr, asr #17 │ │ │ │ andscc pc, ip, lr, asr #17 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - andeq r4, r1, r8, lsr #17 │ │ │ │ - andeq r4, r1, lr, lsl #16 │ │ │ │ + andeq r4, r1, r0, lsr #17 │ │ │ │ + andeq r4, r1, r6, lsl #16 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00006a06 │ │ │ │ strmi r4, [r8], r4, lsl #12 │ │ │ │ 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: 0x464ad83a │ │ │ │ @ instruction: 0xf7b33d40 │ │ │ │ - bvs 94c4ac │ │ │ │ + bvs 94c4b4 │ │ │ │ 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, #-908]! @ 503b8 │ │ │ │ + ldccs 14, cr15, [pc, #-908]! @ 503b0 │ │ │ │ @ instruction: 0xf1a5d91d │ │ │ │ strbmi r0, [r2], r0, asr #18 │ │ │ │ ldrteq pc, [pc], -r9, lsr #32 @ │ │ │ │ strbmi r3, [r6], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ mrc2 7, 6, pc, cr6, cr15, {7} │ │ │ │ - beq 108cb88 │ │ │ │ + beq 108cb80 │ │ │ │ andcc lr, r8, #212, 18 @ 0x350000 │ │ │ │ movwvc pc, #1299 @ 0x513 @ │ │ │ │ @ instruction: 0xf1426223 │ │ │ │ ldrmi r0, [r2, #512]! @ 0x200 │ │ │ │ mvnle r6, r2, ror #4 │ │ │ │ ldmdbeq pc!, {r0, r3, r5, ip, sp, lr, pc} @ │ │ │ │ stmdaeq r0, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf00544c8 │ │ │ │ stmdblt sp, {r0, r1, r2, r3, r4, r5, r8, sl} │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x0028f7b3 │ │ │ │ + svc 0x002cf7b3 │ │ │ │ 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, sl, lsl #2 │ │ │ │ - blvc 18e928 │ │ │ │ + blvc 18e920 │ │ │ │ ssatmi lr, #30, sl, lsl #15 │ │ │ │ - blvc 18e930 │ │ │ │ + blvc 18e928 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [sp], -r0, lsl #30 │ │ │ │ ldmib r1, {r5, r6, r7, r8, r9, ip, sp, pc}^ │ │ │ │ strmi r1, [r4], -r8, lsl #12 │ │ │ │ @ instruction: 0xf881fa91 │ │ │ │ vmvn.i16 d27, #38400 @ 0x9600 │ │ │ │ stmib r5, {r0, r2, r6, r7, r8}^ │ │ │ │ @ instruction: 0xb1b16808 │ │ │ │ mcrrne 8, 6, r1, sl, cr11 │ │ │ │ - bcs e589f4 │ │ │ │ + bcs e589ec │ │ │ │ eoreq pc, r8, r3, lsl #17 │ │ │ │ - bcs 1086ce8 │ │ │ │ + bcs 1086ce0 │ │ │ │ @ instruction: 0xf105d130 │ │ │ │ strtmi r0, [r8], -r8, lsr #18 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ eorscs pc, r8, #2032 @ 0x7f0 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldmib sl, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r8, {r0, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strtmi lr, [r9], r8 │ │ │ │ @ instruction: 0xf1052237 │ │ │ │ @ instruction: 0xf7b40029 │ │ │ │ - orrcs lr, r0, #2392064 @ 0x248000 │ │ │ │ + orrcs lr, r0, #2457600 @ 0x258000 │ │ │ │ svccc 0x0028f809 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf8c5662e │ │ │ │ @ instruction: 0xf7ff8064 │ │ │ │ svcne 0x002afe67 │ │ │ │ msreq CPSR_, r4, lsl #2 │ │ │ │ svccc 0x0004f852 │ │ │ │ andsvs fp, r3, fp, lsl sl │ │ │ │ - blcc 18e95c │ │ │ │ + blcc 18e954 │ │ │ │ mvnsle r4, r1, lsr #5 │ │ │ │ tstcs r0, r8, ror #4 │ │ │ │ ldrtmi r4, [sp], r8, lsr #12 │ │ │ │ mvnsmi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldmdblt r2!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdblt r6!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r9, r1, lsl #2 │ │ │ │ subeq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ strtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ - stmdb ip!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf101e7c5 │ │ │ │ @ instruction: 0xf1c20029 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7b44428 │ │ │ │ - @ instruction: 0xf105e964 │ │ │ │ + @ instruction: 0xf105e968 │ │ │ │ ldmib r5, {r3, r5, r8, fp}^ │ │ │ │ strb r6, [pc, r8, lsl #16] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7a94 │ │ │ │ + bl feba7a8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-800] @ 0xfffffce0 │ │ │ │ - bmi 5bcac8 │ │ │ │ + bmi 5bcac0 │ │ │ │ svcge 0x0000447d │ │ │ │ stmiapl sl!, {r2, r3, r9, sl, lr} │ │ │ │ rsbsvs r6, sl, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldcne 1, cr11, [sp, #-740]! @ 0xfffffd1c │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7cd4620 │ │ │ │ - bmi 38f8f4 │ │ │ │ + bmi 38f8ec │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ ldrtmi r3, [sp], r8, lsr #14 │ │ │ │ rsbcs fp, r8, #176, 26 @ 0x2c00 │ │ │ │ - ldmdb r0!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b3e7ed │ │ │ │ - svclt 0x0000eecc │ │ │ │ - andeq pc, r2, r0, ror #14 │ │ │ │ + svclt 0x0000eed0 │ │ │ │ + andeq pc, r2, r8, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r6, lsr r7 @ │ │ │ │ + andeq pc, r2, lr, lsr r7 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ - bmi 962160 │ │ │ │ + bmi 962158 │ │ │ │ adclt r4, r4, r4, lsr #22 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ svcge 0x0000e090 │ │ │ │ @ instruction: 0x460644fe │ │ │ │ @ instruction: 0x460d58d3 │ │ │ │ @ instruction: 0x46b846bc │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @@ -77437,60 +77435,60 @@ │ │ │ │ ldm lr!, {r8, r9} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ subcs r0, r0, #15 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ @ instruction: 0xf7b40028 │ │ │ │ - andcs lr, r0, #16646144 @ 0xfe0000 │ │ │ │ + andcs lr, r0, #32768 @ 0x8000 │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xb1252308 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ cmpplt r4, r5, asr #29 @ p-variant is OBSOLETE │ │ │ │ strbeq pc, [ip, #-263]! @ 0xfffffef9 @ │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xff28f7ff │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7cd4620 │ │ │ │ - bmi 38f840 │ │ │ │ + bmi 38f838 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ ldrcc r4, [r0, r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b381f0 │ │ │ │ - svclt 0x0000ee74 │ │ │ │ - andeq pc, r2, ip, ror #13 │ │ │ │ + svclt 0x0000ee78 │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r1, ip, lsr #9 │ │ │ │ - andeq pc, r2, r2, lsl #13 │ │ │ │ + andeq r4, r1, r4, lsr #9 │ │ │ │ + andeq pc, r2, sl, lsl #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7bb8 │ │ │ │ + bl feba7bb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 894160 │ │ │ │ + bmi 894158 │ │ │ │ stcvc 5, cr15, [r2, #-692] @ 0xfffffd4c │ │ │ │ ldrbtmi r4, [sl], #-2848 @ 0xfffff4e0 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3204 │ │ │ │ @ instruction: 0xf7b40300 │ │ │ │ - @ instruction: 0x4621e814 │ │ │ │ + @ instruction: 0x4621e818 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ strteq pc, [r0], #-263 @ 0xfffffef9 │ │ │ │ mrrc2 7, 12, pc, r8, cr13 @ │ │ │ │ ldrsbgt pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ ldrtmi r1, [r8], -sl, lsr #25 │ │ │ │ @ instruction: 0xf81044fc │ │ │ │ andcc r3, r2, #1024 @ 0x400 │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ - b 1421414 │ │ │ │ + b 142140c │ │ │ │ @ instruction: 0xf81c1313 │ │ │ │ @ instruction: 0xf81c1001 │ │ │ │ @ instruction: 0xf8023003 │ │ │ │ @ instruction: 0xf8021c03 │ │ │ │ mvnle r3, r4, lsl #24 │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ @@ -77498,571 +77496,571 @@ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ andcc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ @ instruction: 0xf5074628 │ │ │ │ ldrtmi r7, [sp], r2, lsl #14 │ │ │ │ @ instruction: 0xf7b3bdb0 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ - andeq pc, r2, sl, lsr r6 @ │ │ │ │ + svclt 0x0000ee26 │ │ │ │ + andeq pc, r2, r2, asr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r0, ip, lsr r3 @ │ │ │ │ - ldrdeq pc, [r2], -lr │ │ │ │ + andeq pc, r0, r4, lsr r3 @ │ │ │ │ + andeq pc, r2, r6, ror #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ - bmi f222c0 │ │ │ │ + bmi f222b8 │ │ │ │ adclt r4, r1, fp, lsr fp │ │ │ │ svcge 0x0000447a │ │ │ │ strmi r4, [r8], r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f67fb │ │ │ │ @ instruction: 0xf7b30300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r8, sl, fp, sp, lr, pc} │ │ │ │ strmi sp, [r4], -r1, rrx │ │ │ │ @ instruction: 0xf7b34640 │ │ │ │ - @ instruction: 0xf107efbc │ │ │ │ + @ instruction: 0xf107efc0 │ │ │ │ strmi r0, [r4], #-2308 @ 0xfffff6fc │ │ │ │ strtmi r4, [r4], r8, asr #13 │ │ │ │ - beq c8ceac │ │ │ │ + beq c8cea4 │ │ │ │ @ instruction: 0xf8dc46c6 │ │ │ │ @ instruction: 0xf8dc0000 │ │ │ │ @ instruction: 0xf10c1004 │ │ │ │ @ instruction: 0xf85c0c10 │ │ │ │ @ instruction: 0xf1082c08 │ │ │ │ @ instruction: 0xf85c0810 │ │ │ │ ldrbmi r3, [r4, #3076] @ 0xc04 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0xf89cd1ee │ │ │ │ @ instruction: 0xf8883000 │ │ │ │ ldrtmi r3, [r1], -r0 │ │ │ │ @ instruction: 0xf04f4648 │ │ │ │ @ instruction: 0xf8870b00 │ │ │ │ @ instruction: 0xf7b3b034 │ │ │ │ - strmi lr, [r2], sl, lsr #31 │ │ │ │ + strmi lr, [r2], lr, lsr #31 │ │ │ │ @ instruction: 0x4628b3b8 │ │ │ │ - svc 0x0092f7b3 │ │ │ │ + svc 0x0096f7b3 │ │ │ │ @ instruction: 0xf7d93032 │ │ │ │ @ instruction: 0xf88afe33 │ │ │ │ @ instruction: 0xf107b000 │ │ │ │ @ instruction: 0x46800a38 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ stmdbeq r5, {r2, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ strbmi r4, [r0], -r1, asr #9 │ │ │ │ - stcl 7, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + ldcl 7, cr15, [r2, #-716]! @ 0xfffffd34 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr12, cr3, {5} │ │ │ │ + mcr 7, 5, pc, cr0, cr3, {5} @ │ │ │ │ @ instruction: 0xf7b34650 │ │ │ │ - @ instruction: 0x4603ef78 │ │ │ │ + @ instruction: 0x4603ef7c │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf7b3461c │ │ │ │ - strmi lr, [r1], -r4, lsl #31 │ │ │ │ + strmi lr, [r1], -r8, lsl #31 │ │ │ │ andeq lr, r4, r9, lsl #22 │ │ │ │ - mcr 7, 4, pc, cr14, cr3, {5} @ │ │ │ │ - blmi 2e335c │ │ │ │ + mrc 7, 4, APSR_nzcv, cr2, cr3, {5} │ │ │ │ + blmi 2e3354 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ svcvs 0x00fb681a │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ strcc r4, [r4, r0, asr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strb r0, [sp, r0, lsl #16]! │ │ │ │ - ldc 7, cr15, [r8, #716] @ 0x2cc │ │ │ │ - muleq r2, r4, r5 │ │ │ │ + ldc 7, cr15, [ip, #716] @ 0x2cc │ │ │ │ + muleq r2, ip, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq pc, [r2], -r0 │ │ │ │ + ldrdeq pc, [r2], -r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0x46064a52 │ │ │ │ adclt r4, r9, r2, asr fp │ │ │ │ ldmdami r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdbmi r2, {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 │ │ │ │ - stmdb r2, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604b170 │ │ │ │ strbmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - strdlt lr, [r0, -r6]! │ │ │ │ + strdlt lr, [r0, -sl]! │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - stmdacs r0, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d17c │ │ │ │ - ldmda r0!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - stmdacs r4!, {r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r4!, {r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d065 │ │ │ │ ldrcs r0, [r0], #-2596 @ 0xfffff5dc │ │ │ │ @ instruction: 0xf1074655 │ │ │ │ @ instruction: 0xf1070804 │ │ │ │ @ instruction: 0xf7cb0b08 │ │ │ │ @ instruction: 0x4643fd3f │ │ │ │ hvclt 17928 @ 0x4608 │ │ │ │ - blcs cec2c │ │ │ │ + blcs cec24 │ │ │ │ @ instruction: 0xf8053c01 │ │ │ │ ldrmi r2, [fp, #2817] @ 0xb01 │ │ │ │ stccs 1, cr13, [r0], {247} @ 0xf7 │ │ │ │ @ instruction: 0xf8d7d1f1 │ │ │ │ subscs r3, r0, #46 @ 0x2e │ │ │ │ @ instruction: 0x46508d7d │ │ │ │ andcc pc, lr, r7, asr #17 │ │ │ │ strhtlt pc, [r8], -r7 @ │ │ │ │ vsubhi.f32 s23, s22, s27 │ │ │ │ - blx fe7315f4 │ │ │ │ + blx fe7315ec │ │ │ │ ldmdbmi r0!, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ streq pc, [fp, #-965] @ 0xfffffc3b │ │ │ │ ldrdcc pc, [lr], -r7 │ │ │ │ strmi pc, [r0, #1093] @ 0x445 │ │ │ │ @ instruction: 0xf8c74479 │ │ │ │ - bhi 1f1cc98 │ │ │ │ - blx fe34f4a2 │ │ │ │ + bhi 1f1cc90 │ │ │ │ + blx fe34f49a │ │ │ │ ldrdhi pc, [r4], -r7 @ │ │ │ │ ldrbthi r8, [fp], #-3516 @ 0xfffff244 │ │ │ │ cdp2 7, 6, cr15, cr8, cr12, {7} │ │ │ │ - blx 1836038 │ │ │ │ + blx 1836030 │ │ │ │ @ instruction: 0xf8cdf388 │ │ │ │ vaddl.u8 , d8, d0 │ │ │ │ - blt 1958c5c │ │ │ │ + blt 1958c54 │ │ │ │ andcs lr, r3, r0, asr #20 │ │ │ │ mlapl r3, r7, r8, pc @ │ │ │ │ movwmi pc, #29640 @ 0x73c8 @ │ │ │ │ vabal.u8 , d4, d9 │ │ │ │ vst3.8 {d16-d18}, [r4]! │ │ │ │ - b 1121c58 │ │ │ │ + b 1121c50 │ │ │ │ @ instruction: 0xf8972300 │ │ │ │ - b 1424ce8 │ │ │ │ + b 1424ce0 │ │ │ │ strls r6, [r8, #-2072] @ 0xfffff7e8 │ │ │ │ @ instruction: 0x46494652 │ │ │ │ movwcs lr, #14920 @ 0x3a48 │ │ │ │ mlapl r1, r7, r8, pc @ │ │ │ │ strls r4, [r7, #-1584] @ 0xfffff9d0 │ │ │ │ mlapl r0, r7, r8, pc @ │ │ │ │ svcvc 0x00fd9506 │ │ │ │ svcvc 0x00bd9505 │ │ │ │ rsclt r9, r5, #4, 10 @ 0x1000000 │ │ │ │ strls r0, [r3, #-2596] @ 0xfffff5dc │ │ │ │ @ instruction: 0xf7ed9402 │ │ │ │ - bmi 48f39c │ │ │ │ + bmi 48f394 │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror pc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -sl, lsl #2 │ │ │ │ @ instruction: 0x46bd377c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldcpl 8, cr3, [r3], #-4 │ │ │ │ svclt 0x00082b0a │ │ │ │ @ instruction: 0xe77c5435 │ │ │ │ - stcl 7, cr15, [r4], #716 @ 0x2cc │ │ │ │ - andeq pc, r2, r8, lsl #9 │ │ │ │ + stcl 7, cr15, [r8], #716 @ 0x2cc │ │ │ │ + muleq r2, r0, r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0000f1bc │ │ │ │ - andeq r3, r0, r2, lsr #25 │ │ │ │ - andeq pc, r0, ip, asr #2 │ │ │ │ - andeq pc, r2, lr, ror #6 │ │ │ │ + @ instruction: 0x0000f1b4 │ │ │ │ + muleq r0, sl, ip │ │ │ │ + andeq pc, r0, r4, asr #2 │ │ │ │ + andeq pc, r2, r6, ror r3 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ - mcr 7, 4, pc, cr12, cr3, {5} @ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr0, cr3, {5} │ │ │ │ @ instruction: 0xd1282824 │ │ │ │ @ instruction: 0xf04f2500 │ │ │ │ @ instruction: 0xf1a50901 │ │ │ │ vhsub.s8 d16, d8, d8 │ │ │ │ - bcs 7a2584 │ │ │ │ - blx 2c6d68 │ │ │ │ + bcs 7a257c │ │ │ │ + blx 2c6d60 │ │ │ │ eorsmi pc, r3, r2, lsl #6 │ │ │ │ - bcs 7c516c │ │ │ │ - bcs 784d84 │ │ │ │ + bcs 7c5164 │ │ │ │ + bcs 784d7c │ │ │ │ @ instruction: 0xf894d111 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ - mcr 7, 2, pc, cr8, cr3, {5} @ │ │ │ │ + mcr 7, 2, pc, cr12, cr3, {5} @ │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldrbeq r3, [fp], #24 │ │ │ │ strcc sp, [r1, #-1291] @ 0xfffffaf5 │ │ │ │ @ instruction: 0xf1a53401 │ │ │ │ - bcs 791554 │ │ │ │ + bcs 79154c │ │ │ │ @ instruction: 0xf894d9e5 │ │ │ │ strb r8, [pc, r0]! │ │ │ │ - blcs baedcc │ │ │ │ + blcs baedc4 │ │ │ │ @ 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 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r8, r7, lr, ror #31 │ │ │ │ + strdeq r8, [r7], -r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba7f70 │ │ │ │ + bl feba7f68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x2123af00 │ │ │ │ @ instruction: 0xf7b44478 │ │ │ │ - stmdacs r0, {r1, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf7b34611 │ │ │ │ - b 108c888 │ │ │ │ + b 108c890 │ │ │ │ stclt 0, cr7, [r0, #896] @ 0x380 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - ldrdeq r8, [r0], -r4 │ │ │ │ + andeq r8, r0, ip, asr #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7fa8 │ │ │ │ + bl feba7fa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7!, {r4, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbmi r7!, {r0, r1, r2, r4, r7, ip, sp, pc}^ │ │ │ │ - blmi 1a21f98 │ │ │ │ + blmi 1a21f90 │ │ │ │ svcge 0x00044a67 │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtvs r6, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 9dae4 │ │ │ │ - blmi 18c51e8 │ │ │ │ + blcs 9dadc │ │ │ │ + blmi 18c51e0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blle 39b9e0 │ │ │ │ - blmi 1723760 │ │ │ │ + blle 39b9d8 │ │ │ │ + blmi 1723758 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbcc r8, [ip, -r8, lsr #1] │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0x21234859 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - stmdacs r0, {r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #10240 @ 0x2800 │ │ │ │ @ instruction: 0xf7b34611 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #2820 @ 0xb04 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ - svc 0x008ef7b3 │ │ │ │ + svc 0x0092f7b3 │ │ │ │ @ instruction: 0x21234851 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - cdpne 15, 0, cr14, cr4, cr14, {5} │ │ │ │ + mcrne 15, 0, lr, cr4, cr2, {5} │ │ │ │ andcs sp, r0, r4, asr fp │ │ │ │ - stmda r2, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscsvs pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ tstcs r2, r5, lsl #12 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - strmi lr, [r4], -r4, ror #28 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr2, cr3, {5} │ │ │ │ + strmi lr, [r4], -r8, ror #28 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr6, cr3, {5} │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7b3681d │ │ │ │ - stccs 15, cr14, [r0], {244} @ 0xf4 │ │ │ │ + stccs 15, cr14, [r0], {248} @ 0xf8 │ │ │ │ movwcs sp, #7005 @ 0x1b5d │ │ │ │ tstcs r0, r0, lsl r2 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, lr, ror #30 │ │ │ │ + andcc lr, r1, r2, ror pc │ │ │ │ movwcs sp, #4126 @ 0x101e │ │ │ │ @ instruction: 0x46192210 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, r6, ror #30 │ │ │ │ - blmi fc4ed0 │ │ │ │ + andcc lr, r1, sl, ror #30 │ │ │ │ + blmi fc4ec8 │ │ │ │ ldrbtmi r4, [fp], #-2621 @ 0xfffff5c3 │ │ │ │ andsvs r4, ip, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldclvs 8, cr6, [fp], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple sl, r0, lsl #6 │ │ │ │ andscs r2, r0, #0, 6 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ - svclt 0x004af7b3 │ │ │ │ + svclt 0x004ef7b3 │ │ │ │ subcs r1, r0, #60, 26 @ 0xf00 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff20f7cd │ │ │ │ ldmdbmi r1!, {r4, r5, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1579 @ 0xfffff9d5 │ │ │ │ andls r2, r2, r7, ror r2 │ │ │ │ ldrbtmi r2, [r9], #-1650 @ 0xfffff98e │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xffb4f7cd │ │ │ │ @ instruction: 0xf04f4b2b │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ usada8 r3, sl, r0, r6 │ │ │ │ - stcl 7, cr15, [r8, #716]! @ 0x2cc │ │ │ │ + stcl 7, cr15, [ip, #716]! @ 0x2cc │ │ │ │ ldcne 8, cr6, [ip, #-20]! @ 0xffffffec │ │ │ │ strtmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7cd4628 │ │ │ │ stmdami r5!, {r0, r1, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [fp], -r5, lsr #18 │ │ │ │ rsbcs r4, ip, #120, 8 @ 0x78000000 │ │ │ │ ldrbtcs r9, [r2], -r2 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf7cd6400 │ │ │ │ - blmi 890d64 │ │ │ │ + blmi 890d5c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ ldcne 7, cr14, [ip, #-408]! @ 0xfffffe68 │ │ │ │ strtmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7cd4628 │ │ │ │ ldmdami fp, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x462b491b │ │ │ │ rsbscs r4, r4, #120, 8 @ 0x78000000 │ │ │ │ ldrbtcs r9, [r2], -r2 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf7cd6400 │ │ │ │ - blmi 610d30 │ │ │ │ + blmi 610d28 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ @ instruction: 0xf7b3e74c │ │ │ │ - svclt 0x0000eb9e │ │ │ │ - andeq pc, r2, ip, asr #4 │ │ │ │ + svclt 0x0000eba2 │ │ │ │ + andeq pc, r2, r4, asr r2 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r4, asr #4 │ │ │ │ + andeq pc, r2, ip, asr #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r3, r4, lsr r2 │ │ │ │ - andeq pc, r2, ip, lsl r2 @ │ │ │ │ - andeq r8, r0, r0, asr r1 │ │ │ │ - andeq r8, r0, ip, lsr #2 │ │ │ │ - muleq r3, r2, r1 │ │ │ │ - andeq pc, r2, r4, lsl #3 │ │ │ │ - strdeq lr, [r0], -lr @ │ │ │ │ - ldrdeq lr, [r0], -sl │ │ │ │ - andeq r3, r3, sl, lsr r1 │ │ │ │ - @ instruction: 0x0000eeb4 │ │ │ │ - andeq lr, r0, r0, lsr #29 │ │ │ │ - andeq r3, r3, r0, lsl #2 │ │ │ │ - andeq lr, r0, r8, lsl #29 │ │ │ │ - andeq lr, r0, ip, ror #28 │ │ │ │ - andeq r3, r3, ip, asr #1 │ │ │ │ + andeq r3, r3, ip, lsr r2 │ │ │ │ + andeq pc, r2, r4, lsr #4 │ │ │ │ + andeq r8, r0, r8, asr #2 │ │ │ │ + andeq r8, r0, r4, lsr #2 │ │ │ │ + muleq r3, sl, r1 │ │ │ │ + andeq pc, r2, ip, lsl #3 │ │ │ │ + strdeq lr, [r0], -r6 │ │ │ │ + ldrdeq lr, [r0], -r2 │ │ │ │ + andeq r3, r3, r2, asr #2 │ │ │ │ + andeq lr, r0, ip, lsr #29 │ │ │ │ + muleq r0, r8, lr │ │ │ │ + andeq r3, r3, r8, lsl #2 │ │ │ │ + andeq lr, r0, r0, lsl #29 │ │ │ │ + andeq lr, r0, r4, ror #28 │ │ │ │ + ldrdeq r3, [r3], -r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba81a0 │ │ │ │ + bl feba8198 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ tstcs r0, r0, lsl #30 │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ andeq pc, r0, #202375168 @ 0xc100000 │ │ │ │ fldmdbxne sp!, {d4-d13} @ Deprecated │ │ │ │ ldmdbmi r5, {r0, r3, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ - bmi 558fdc │ │ │ │ + bmi 558fd4 │ │ │ │ ldmdavs ip, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ and r0, r4, r0, lsl #4 │ │ │ │ - stcl 7, cr15, [sl, #-716]! @ 0xfffffd34 │ │ │ │ - blcs 16afe8 │ │ │ │ + stcl 7, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + blcs 16afe0 │ │ │ │ andcs sp, r1, #-2147483647 @ 0x80000001 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bl ffa8eeb4 │ │ │ │ + bl ffb8eeac │ │ │ │ rscsle r3, r3, r1 │ │ │ │ - blmi 2a3818 │ │ │ │ + blmi 2a3810 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ @ instruction: 0xf7b3bdb0 │ │ │ │ - svclt 0x0000eb3e │ │ │ │ - andeq r3, r3, r0, asr r0 │ │ │ │ - andeq pc, r2, ip, lsr r0 @ │ │ │ │ + svclt 0x0000eb42 │ │ │ │ + andeq r3, r3, r8, asr r0 │ │ │ │ + andeq pc, r2, r4, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r0, lsl r0 @ │ │ │ │ + andeq pc, r2, r8, lsl r0 @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8224 │ │ │ │ + bl feba821c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ tstcs r0, r0, lsl #30 │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ andeq pc, r0, #268435468 @ 0x1000000c │ │ │ │ fldmdbxne sp!, {d4-d13} @ Deprecated │ │ │ │ ldmdbmi r5, {r0, r3, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ - bmi 559060 │ │ │ │ + bmi 559058 │ │ │ │ ldmdavs ip, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ and r0, r4, r0, lsl #4 │ │ │ │ - stc 7, cr15, [r8, #-716]! @ 0xfffffd34 │ │ │ │ - blcs 16b06c │ │ │ │ + stc 7, cr15, [ip, #-716]! @ 0xfffffd34 │ │ │ │ + blcs 16b064 │ │ │ │ andcs sp, r1, #-2147483647 @ 0x80000001 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bl fea0ef38 │ │ │ │ + bl feb0ef30 │ │ │ │ rscsle r3, r3, r1 │ │ │ │ - blmi 2a389c │ │ │ │ + blmi 2a3894 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ssatmi r3, #30, r0, lsl #14 │ │ │ │ @ instruction: 0xf7b3bdb0 │ │ │ │ - svclt 0x0000eafc │ │ │ │ - andeq r2, r3, ip, asr #31 │ │ │ │ - @ instruction: 0x0002efb8 │ │ │ │ + svclt 0x0000eb00 │ │ │ │ + ldrdeq r2, [r3], -r4 │ │ │ │ + andeq lr, r2, r0, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, ip, lsl #31 │ │ │ │ + muleq r2, r4, pc @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba82a8 │ │ │ │ + bl feba82a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - bmi 87d2c4 │ │ │ │ - blmi 86229c │ │ │ │ + bmi 87d2bc │ │ │ │ + blmi 862294 │ │ │ │ stmdacs r0, {r8, r9, sl, fp, sp, pc} │ │ │ │ stmpl sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r2, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ - ble 8918cc │ │ │ │ + ble 8918c4 │ │ │ │ movwcs r2, #4608 @ 0x1200 │ │ │ │ movweq pc, #705 @ 0x2c1 @ │ │ │ │ adcshi r1, sl, sp, lsr sp │ │ │ │ andcc pc, r6, r7, asr #17 │ │ │ │ @ instruction: 0xf7b3e004 │ │ │ │ - stmdavs r3, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, r4, ror #22 │ │ │ │ - bmi 4c54c4 │ │ │ │ + andcc lr, r1, r8, ror #22 │ │ │ │ + bmi 4c54bc │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrcc sp, [r0, -pc, lsl #2] │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ mvnsvc pc, #74448896 @ 0x4700000 │ │ │ │ svclt 0x00a84283 │ │ │ │ stccs 6, cr4, [r0], {3} │ │ │ │ andscs sp, r0, #219136 @ 0x35800 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - mcr 7, 0, pc, cr10, cr3, {5} @ │ │ │ │ + mcr 7, 0, pc, cr14, cr3, {5} @ │ │ │ │ @ instruction: 0xf7b3e7d0 │ │ │ │ - svclt 0x0000eaac │ │ │ │ - andeq lr, r2, ip, asr #30 │ │ │ │ + svclt 0x0000eab0 │ │ │ │ + andeq lr, r2, r4, asr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, asr pc │ │ │ │ - andeq lr, r2, r6, lsl #30 │ │ │ │ + andeq r2, r3, r8, asr pc │ │ │ │ + andeq lr, r2, lr, lsl #30 │ │ │ │ strlt r4, [r0], #2825 @ 0xb09 │ │ │ │ svcge 0x0000447b │ │ │ │ mcrrne 8, 1, r6, r3, cr8 │ │ │ │ ldrtmi sp, [sp], r3, lsl #2 │ │ │ │ - blvc 18f2c8 │ │ │ │ + blvc 18f2c0 │ │ │ │ movwcs r4, #1904 @ 0x770 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7b37b04 │ │ │ │ - svclt 0x0000bde9 │ │ │ │ - andeq r2, r3, r8, asr #29 │ │ │ │ + svclt 0x0000bded │ │ │ │ + ldrdeq r2, [r3], -r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8374 │ │ │ │ + bl feba836c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 13, r0, r1, cr8 │ │ │ │ - blmi 14bd394 │ │ │ │ + blmi 14bd38c │ │ │ │ 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: 0xf7b30300 │ │ │ │ - strmi lr, [r5], -lr, lsr #19 │ │ │ │ + @ instruction: 0x4605e9b2 │ │ │ │ stc2l 7, cr15, [r4, #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, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ rsble r2, fp, r2, lsl #22 │ │ │ │ rsbsle r2, r4, sp, lsl #22 │ │ │ │ @ instruction: 0xf7b32003 │ │ │ │ - stmdami r0, {r1, r9, fp, sp, lr, pc}^ │ │ │ │ - bmi 1062a7c │ │ │ │ + stmdami r0, {r1, r2, r9, fp, sp, lr, pc}^ │ │ │ │ + bmi 1062a74 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdavs r0, {r4, r5, fp, ip, lr} │ │ │ │ - stc 7, cr15, [ip, #-716] @ 0xfffffd34 │ │ │ │ + ldc 7, cr15, [r0, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0xf7b32003 │ │ │ │ - mvnmi lr, #4030464 @ 0x3d8000 │ │ │ │ + mvnmi lr, #4096000 @ 0x3e8000 │ │ │ │ ldclle 2, cr4, [r0], #628 @ 0x274 │ │ │ │ tstle sp, r2, asr #24 │ │ │ │ - mrrc 7, 11, pc, lr, cr3 @ │ │ │ │ - blcs eb200 │ │ │ │ + stcl 7, cr15, [r2], #-716 @ 0xfffffd34 │ │ │ │ + blcs eb1f8 │ │ │ │ ldrdcs sp, [r0, -pc] │ │ │ │ @ instruction: 0xf7e22001 │ │ │ │ @ instruction: 0xf7ffff4f │ │ │ │ @ instruction: 0x4604fdb3 │ │ │ │ rscsle r1, r6, r3, asr #24 │ │ │ │ andcs r2, r0, r2, lsr r1 │ │ │ │ @ instruction: 0xff46f7e2 │ │ │ │ teqle r8, r0, lsl #26 │ │ │ │ @ instruction: 0xf64f2200 │ │ │ │ vrsra.s64 , , #63 │ │ │ │ ldcne 3, cr0, [sp, #-0] │ │ │ │ @ instruction: 0xf8c780ba │ │ │ │ and r3, r4, r6 │ │ │ │ - mcrr 7, 11, pc, r0, cr3 @ │ │ │ │ - blcs 16b23c │ │ │ │ + mcrr 7, 11, pc, r4, cr3 @ │ │ │ │ + blcs 16b234 │ │ │ │ andcs sp, r1, #1073741831 @ 0x40000007 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b ff00f108 │ │ │ │ + b ff10f100 │ │ │ │ rscsle r3, r3, r1 │ │ │ │ andcs r2, ip, #0, 6 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [r8, #-716]! @ 0xfffffd34 │ │ │ │ + ldcl 7, cr15, [ip, #-716]! @ 0xfffffd34 │ │ │ │ cmnlt r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf6474a20 │ │ │ │ addmi r7, fp, #-1073741761 @ 0xc000003f │ │ │ │ ldmdavs r0, {r1, r4, r5, r7, fp, ip, lr} │ │ │ │ - bmi 8052e4 │ │ │ │ + bmi 8052dc │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - stcl 7, cr15, [r6], {179} @ 0xb3 │ │ │ │ + stcl 7, cr15, [sl], {179} @ 0xb3 │ │ │ │ @ instruction: 0xf7b32001 │ │ │ │ - blcs 3cb930 │ │ │ │ + blcs 3cb938 │ │ │ │ ldmdami sl, {r0, r5, r8, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2837 @ 0xfffff4eb │ │ │ │ ldmpl r3!, {r0, r2, r5, r9, sp}^ │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - b fed0f150 │ │ │ │ + b fee0f148 │ │ │ │ ldmdbmi r6, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-14 │ │ │ │ - ldmib ip!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b34628 │ │ │ │ - @ instruction: 0xe7bde9fe │ │ │ │ + ldr lr, [sp, r2, lsl #20]! │ │ │ │ andscs r4, sp, #1179648 @ 0x120000 │ │ │ │ ldrbtmi r4, [r8], #-2827 @ 0xfffff4f5 │ │ │ │ - bmi 4cb250 │ │ │ │ + bmi 4cb248 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - stc 7, cr15, [r4], #716 @ 0x2cc │ │ │ │ + stc 7, cr15, [r8], #716 @ 0x2cc │ │ │ │ stmdami pc, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-2822 @ 0xfffff4fa │ │ │ │ stmdami lr, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - @ instruction: 0xe781ea58 │ │ │ │ - andeq lr, r2, r0, lsl #29 │ │ │ │ + @ instruction: 0xe781ea5c │ │ │ │ + andeq lr, r2, r8, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, r4, ror lr │ │ │ │ + andeq lr, r2, ip, ror lr │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq lr, r0, sl, ror #23 │ │ │ │ + andeq lr, r0, r2, ror #23 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq lr, [r0], -lr @ │ │ │ │ - andeq lr, r0, lr, ror fp │ │ │ │ + ldrdeq lr, [r0], -r6 │ │ │ │ + andeq lr, r0, r6, ror fp │ │ │ │ @ instruction: 0xfffffac3 │ │ │ │ - andeq lr, r0, r6, lsr fp │ │ │ │ - andeq lr, r0, lr, ror fp │ │ │ │ - andeq lr, r0, r2, asr #22 │ │ │ │ - andeq lr, r0, r4, ror #22 │ │ │ │ + andeq lr, r0, lr, lsr #22 │ │ │ │ + andeq lr, r0, r6, ror fp │ │ │ │ + andeq lr, r0, sl, lsr fp │ │ │ │ + andeq lr, r0, ip, asr fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldrsbgt pc, [r0, #-143] @ 0xffffff71 @ │ │ │ │ mrrcmi 0, 9, fp, r4, cr3 │ │ │ │ @ instruction: 0xf8df44fc │ │ │ │ @@ -78072,55 +78070,55 @@ │ │ │ │ strmi r4, [r5], -r4 │ │ │ │ vst2.8 {d18-d21}, [pc :256], r3 │ │ │ │ @ instruction: 0x46407137 │ │ │ │ cmnvs ip, #36, 16 @ 0x240000 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf7ef447e │ │ │ │ mcrne 8, 0, pc, cr4, cr7, {7} @ │ │ │ │ - blmi 13480e4 │ │ │ │ + blmi 13480dc │ │ │ │ @ instruction: 0xf89658f6 │ │ │ │ - bllt b1e10c │ │ │ │ + bllt b1e104 │ │ │ │ ldmdaeq r1!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf8cd33ff │ │ │ │ strls r8, [r0, -r4] │ │ │ │ cdp2 7, 10, cr15, cr10, cr0, {6} │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ rsbscc pc, r2, r6, lsl #4 │ │ │ │ - blx ff30f31c │ │ │ │ + blx ff30f314 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - bmi 10109c0 │ │ │ │ + bmi 10109b8 │ │ │ │ ldrbtmi r4, [sl], #-2873 @ 0xfffff4c7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r5, ror #2 │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0x46280b31 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldmdbcc r2!, {r1, r2, r9, ip, sp, lr, pc}^ │ │ │ │ - blvc 8badc │ │ │ │ + blvc 8bad4 │ │ │ │ cdp2 7, 8, cr15, cr4, cr0, {6} │ │ │ │ @ instruction: 0x46012230 │ │ │ │ @ instruction: 0xf7ec4648 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf506d0d8 │ │ │ │ @ instruction: 0xf8d65680 │ │ │ │ - blcs 9e094 │ │ │ │ + blcs 9e08c │ │ │ │ @ instruction: 0xf04fd0d2 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0x462133ff │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7c07b00 │ │ │ │ - blmi 9d0d90 │ │ │ │ + blmi 9d0d88 │ │ │ │ andls lr, r0, sp, asr #19 │ │ │ │ ldrbtmi r4, [fp], #-1601 @ 0xfffff9bf │ │ │ │ vhadd.s8 d18, d0, d1 │ │ │ │ @ instruction: 0xf7ec22f9 │ │ │ │ smclt 24569 @ 0x5ff9 │ │ │ │ subscs r4, fp, #32, 18 @ 0x80000 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ @@ -78140,193 +78138,193 @@ │ │ │ │ @ instruction: 0xf7ec447b │ │ │ │ qsaxmi pc, r3, r7 @ │ │ │ │ @ instruction: 0xf04f5974 │ │ │ │ strbmi r0, [r1], -r2, lsl #24 │ │ │ │ strgt lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ rsccs pc, r2, #64, 4 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 5144c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 51444 @ │ │ │ │ ldc2l 7, cr15, [r2], #820 @ 0x334 │ │ │ │ @ instruction: 0xf7b3e78f │ │ │ │ - svclt 0x0000e918 │ │ │ │ - strdeq lr, [r2], -r4 │ │ │ │ + svclt 0x0000e91c │ │ │ │ + strdeq lr, [r2], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r0, lr, lsr fp │ │ │ │ - ldrdeq lr, [r2], -r0 │ │ │ │ + andeq lr, r0, r6, lsr fp │ │ │ │ + ldrdeq lr, [r2], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r2, sl, lsl #25 │ │ │ │ - @ instruction: 0x0000ebbe │ │ │ │ - andeq lr, r0, ip, asr sl │ │ │ │ - andeq r4, r0, r0, asr #31 │ │ │ │ - andeq lr, r0, r4, lsr sl │ │ │ │ + muleq r2, r2, ip │ │ │ │ + @ instruction: 0x0000ebb6 │ │ │ │ + andeq lr, r0, r4, asr sl │ │ │ │ + @ instruction: 0x00004fb8 │ │ │ │ + andeq lr, r0, ip, lsr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8688 │ │ │ │ + bl feba8680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr0, cr8, {6} │ │ │ │ strmi fp, [r2], -r5, lsl #1 │ │ │ │ svcge 0x0004447e │ │ │ │ teqcs r3, #5242880 @ 0x500000 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7ef4129 │ │ │ │ @ instruction: 0x1e04fad9 │ │ │ │ @ instruction: 0xf7eedb07 │ │ │ │ stmdacs r0, {r0, r1, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620db17 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf7b3bdf0 │ │ │ │ - rsbcs lr, r4, #76, 18 @ 0x130000 │ │ │ │ + rsbcs lr, r4, #80, 18 @ 0x140000 │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ andls r0, r0, #4194304 @ 0x400000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eormi pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf7cd4623 │ │ │ │ andcs pc, r1, #44800 @ 0xaf00 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e3412d │ │ │ │ stmdbmi ip, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 362cf4 │ │ │ │ + bmi 362cec │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtcs r4, [r3], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib sp, {r1, r8, sl, ip}^ │ │ │ │ ldrtmi r4, [r1], -r0, lsl #4 │ │ │ │ eorsmi pc, r2, #64, 4 │ │ │ │ ldc2 7, cr15, [r8], {205} @ 0xcd │ │ │ │ ldrtmi r2, [r0], -r1, lsl #4 │ │ │ │ teqpmi r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stc2l 7, cr15, [lr], #-908 @ 0xfffffc74 │ │ │ │ - andeq lr, r0, r0, asr #19 │ │ │ │ - andeq lr, r0, r8, lsl #22 │ │ │ │ - andeq lr, r0, ip, lsl fp │ │ │ │ + @ instruction: 0x0000e9b8 │ │ │ │ + andeq lr, r0, r0, lsl #22 │ │ │ │ + andeq lr, r0, r4, lsl fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8724 │ │ │ │ + bl feba871c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr1, cr8, {6} │ │ │ │ strmi fp, [r2], -r5, lsl #1 │ │ │ │ svcge 0x0004447e │ │ │ │ teqcs r3, #5242880 @ 0x500000 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7ef413f │ │ │ │ @ instruction: 0x1e04f941 │ │ │ │ @ instruction: 0xf7eedb07 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620db17 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ @ instruction: 0xf7b3bdf0 │ │ │ │ - rsbcs lr, r4, #16646144 @ 0xfe0000 │ │ │ │ + rsbcs lr, r4, #32768 @ 0x8000 │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ andls r0, r0, #4194304 @ 0x400000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ submi pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf7cd4623 │ │ │ │ andcs pc, r1, #24832 @ 0x6100 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e34143 │ │ │ │ - bmi 3d065c │ │ │ │ + bmi 3d0654 │ │ │ │ ldcleq 0, cr15, [r3], #-316 @ 0xfffffec4 │ │ │ │ strmi r4, [r3], -ip, lsl #24 │ │ │ │ @ instruction: 0x4631447a │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strcs lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ vst3.16 {d20-d22}, [pc :256], ip │ │ │ │ stmib sp, {r0, r3, r7, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf7cdc400 │ │ │ │ andcs pc, r1, #18688 @ 0x4900 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e3414b │ │ │ │ svclt 0x0000fc1f │ │ │ │ - andeq lr, r0, r4, lsr #18 │ │ │ │ - andeq lr, r0, ip, ror #20 │ │ │ │ - andeq lr, r0, r8, ror sl │ │ │ │ + andeq lr, r0, ip, lsl r9 │ │ │ │ + andeq lr, r0, r4, ror #20 │ │ │ │ + andeq lr, r0, r0, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba87c4 │ │ │ │ + bl feba87bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 115540c │ │ │ │ - blmi 117d82c │ │ │ │ + bmi 1155404 │ │ │ │ + blmi 117d824 │ │ │ │ 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: 0xf9dcf7f0 │ │ │ │ ldmpl r6!, {r0, r2, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrtvc pc, [r4], -r6, lsl #4 @ │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - ldrtmi lr, [r1], -r0, lsl #20 │ │ │ │ + ldrtmi lr, [r1], -r4, lsl #20 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf9d0f7f0 │ │ │ │ andcs r4, r9, #56, 18 @ 0xe0000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf9caf7f0 │ │ │ │ strtmi r6, [sl], -sp, ror #16 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - stmib lr!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ ldmdbmi r1!, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r6, lsl #4 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ cmppcs r1, #3031040 @ p-variant is OBSOLETE @ 0x2e4000 │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ @ instruction: 0xf7c42000 │ │ │ │ ldrtmi pc, [r8], -fp, lsr #22 @ │ │ │ │ - ldmib sl, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46024639 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ stmdbmi r8!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ - bmi a0fcfc │ │ │ │ + bmi a0fcf4 │ │ │ │ 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 │ │ │ │ - b fe08f55c │ │ │ │ + b fe18f554 │ │ │ │ @ instruction: 0x46214b17 │ │ │ │ ldmpl r2!, {r0, sp}^ │ │ │ │ eorsvc pc, r4, #536870912 @ 0x20000000 │ │ │ │ - b 1e8f56c │ │ │ │ + b 1f8f564 │ │ │ │ @ instruction: 0x46214a1a │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ - b 1d0f578 │ │ │ │ + b 1e0f570 │ │ │ │ strtmi r6, [r1], -sl, ror #16 │ │ │ │ @ instruction: 0xf7b32001 │ │ │ │ - bmi 60c070 │ │ │ │ + bmi 60c078 │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ - cmpcs r1, #104, 20 @ 0x68000 │ │ │ │ + cmpcs r1, #108, 20 @ 0x6c000 │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ @ instruction: 0xf7c42000 │ │ │ │ ldrtmi pc, [r8], -r9, ror #21 @ │ │ │ │ - stmdb r6!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b2e7c7 │ │ │ │ - svclt 0x0000efd6 │ │ │ │ - andeq lr, r2, r0, lsr sl │ │ │ │ + svclt 0x0000efda │ │ │ │ + andeq lr, r2, r8, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r0, ror r7 │ │ │ │ - andeq lr, r2, r4, lsr #20 │ │ │ │ - andeq lr, r0, lr, lsr sl │ │ │ │ + andeq r8, r7, r8, ror r7 │ │ │ │ + andeq lr, r2, ip, lsr #20 │ │ │ │ + andeq lr, r0, r6, lsr sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r0, r2, lsr #20 │ │ │ │ - andeq lr, r0, ip, lsl #20 │ │ │ │ - strdeq r5, [r0], -r8 │ │ │ │ - muleq r2, r6, r9 │ │ │ │ - andeq r7, r0, r6, lsr #6 │ │ │ │ - andeq lr, r0, r6, lsr #19 │ │ │ │ - muleq r0, r2, r9 │ │ │ │ - andeq lr, r0, r8, lsl #19 │ │ │ │ + andeq lr, r0, sl, lsl sl │ │ │ │ + andeq lr, r0, r4, lsl #20 │ │ │ │ + strdeq r5, [r0], -r0 │ │ │ │ + muleq r2, lr, r9 │ │ │ │ + andeq r7, r0, lr, lsl r3 │ │ │ │ + muleq r0, lr, r9 │ │ │ │ + andeq lr, r0, sl, lsl #19 │ │ │ │ + andeq lr, r0, r0, lsl #19 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0004b084 │ │ │ │ ldrsbgt pc, [r4, #143] @ 0x8f @ │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ @@ -78339,49 +78337,49 @@ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ sbcscs sp, r0, #1073741837 @ 0x4000000d │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [sl], -r5, ror #2 │ │ │ │ @ instruction: 0x4628b11d │ │ │ │ - stmdb lr, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0x4682fa37 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf7b34648 │ │ │ │ - strbmi lr, [r9], -r4, asr #18 │ │ │ │ + strbmi lr, [r9], -r8, asr #18 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx b8f748 │ │ │ │ + blx b8f740 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1b8808e │ │ │ │ eorsle r0, r9, r0, lsl #30 │ │ │ │ @ instruction: 0xf7b34640 │ │ │ │ - @ instruction: 0x4641e936 │ │ │ │ + @ instruction: 0x4641e93a │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 80f764 │ │ │ │ + blx 80f75c │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ tstplt r4, r7, lsl #31 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ strbmi pc, [r0], -r3, lsl #31 @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d847f0 │ │ │ │ - blmi 15015b4 │ │ │ │ + blmi 15015ac │ │ │ │ andcs r4, r1, #8, 12 @ 0x800000 │ │ │ │ @ instruction: 0xf85c21d0 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ - stmda ip, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r8], -sl, lsl #1 │ │ │ │ - stmia r2!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r6!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b34648 │ │ │ │ - @ instruction: 0xf1b8e8a0 │ │ │ │ + @ instruction: 0xf1b8e8a4 │ │ │ │ andle r0, pc, r0, lsl #30 │ │ │ │ @ instruction: 0xf7b34640 │ │ │ │ - @ instruction: 0x4628e89a │ │ │ │ + @ instruction: 0x4628e89e │ │ │ │ @ instruction: 0xff62f7d8 │ │ │ │ sbcsle r2, ip, r0, lsl #24 │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ @ instruction: 0xe7d8ff5d │ │ │ │ ldrdls pc, [r8, -pc] │ │ │ │ @ instruction: 0xe79d44f9 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @@ -78399,15 +78397,15 @@ │ │ │ │ @ instruction: 0x46054479 │ │ │ │ andne lr, r2, sp, asr #19 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ @ instruction: 0xf04f4653 │ │ │ │ andls r3, r1, #255 @ 0xff │ │ │ │ vmin.s8 q9, q0, │ │ │ │ @ instruction: 0x9600523b │ │ │ │ - blx ffc0f78c │ │ │ │ + blx ffc0f784 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #45, 30 @ 0xb4 │ │ │ │ @ instruction: 0x61a8f44f │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ strtmi pc, [r8], -r1, asr #21 │ │ │ │ @ instruction: 0xf7cc4c2c │ │ │ │ stmdbmi ip!, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @@ -78415,15 +78413,15 @@ │ │ │ │ @ instruction: 0x46054479 │ │ │ │ andne lr, r2, sp, asr #19 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ andls r3, r1, #255 @ 0xff │ │ │ │ vmin.s8 q9, q0, │ │ │ │ strls r5, [r0], -r5, asr #4 │ │ │ │ - blx ff40f7cc │ │ │ │ + blx ff40f7c4 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #13, 30 @ 0x34 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e3514a │ │ │ │ strtmi pc, [r8], -r1, lsr #21 │ │ │ │ @ instruction: 0xf7cc4c1f │ │ │ │ ldmdbmi pc, {r0, r1, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ @@ -78431,71 +78429,71 @@ │ │ │ │ @ instruction: 0x46054479 │ │ │ │ andne lr, r2, sp, asr #19 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ @ instruction: 0xf04f4653 │ │ │ │ andls r3, r1, #255 @ 0xff │ │ │ │ vmin.s8 q9, q0, │ │ │ │ strls r5, [r0], -pc, asr #4 │ │ │ │ - blx fec0f80c │ │ │ │ + blx fec0f804 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #3792 @ 0xed0 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e35154 │ │ │ │ ldmdami r3, {r0, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b24478 │ │ │ │ - ldmdami r2, {r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r2, {r1, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r5, [r8], #-357 @ 0xfffffe9b │ │ │ │ - blx 1e0f88c │ │ │ │ - ldrdeq lr, [r2], -r0 │ │ │ │ - andeq r8, r7, r2, lsl #12 │ │ │ │ + blx 1e0f884 │ │ │ │ + ldrdeq lr, [r2], -r8 │ │ │ │ + andeq r8, r7, sl, lsl #12 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r2, r3, ip, lsl #16 │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ - andeq lr, r0, lr, lsl r6 │ │ │ │ + andeq r2, r3, r4, lsl r8 │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ + andeq lr, r0, r6, lsl r6 │ │ │ │ + andeq lr, r0, ip, lsl #16 │ │ │ │ andeq lr, r0, r4, lsl r8 │ │ │ │ - andeq lr, r0, ip, lsl r8 │ │ │ │ - ldrdeq lr, [r0], -lr @ │ │ │ │ - ldrdeq lr, [r0], -r4 │ │ │ │ - andeq lr, r0, r8, lsl #16 │ │ │ │ - muleq r0, lr, r5 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - strdeq lr, [r0], -r4 │ │ │ │ - strdeq lr, [r0], -r4 │ │ │ │ - andeq lr, r0, sl, asr r5 │ │ │ │ + ldrdeq lr, [r0], -r6 │ │ │ │ + andeq lr, r0, ip, asr #15 │ │ │ │ + andeq lr, r0, r0, lsl #16 │ │ │ │ + muleq r0, r6, r5 │ │ │ │ + andeq lr, r0, ip, lsl #15 │ │ │ │ + andeq lr, r0, ip, ror #15 │ │ │ │ + andeq lr, r0, ip, ror #15 │ │ │ │ + andeq lr, r0, r2, asr r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba8b48 │ │ │ │ + bl feba8b40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r1], -ip, lsl #12 │ │ │ │ - bcs 103d568 │ │ │ │ + bcs 103d560 │ │ │ │ @ instruction: 0x4602d917 │ │ │ │ @ instruction: 0xf7b24620 │ │ │ │ - @ instruction: 0x4603ee18 │ │ │ │ + @ instruction: 0x4603ee1c │ │ │ │ strtmi fp, [r0], -r8, ror #2 │ │ │ │ - stmda ip, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mcrne 1, 2, fp, cr3, cr0, {1} │ │ │ │ - bcs 2e8cfc │ │ │ │ + bcs 2e8cf4 │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [lr], {236} @ 0xec │ │ │ │ @ instruction: 0xf7b22001 │ │ │ │ - svclt 0x0000ee12 │ │ │ │ - andeq lr, r0, r2, asr #9 │ │ │ │ - andeq lr, r0, r4, ror #14 │ │ │ │ - andeq r2, r0, ip, lsl #27 │ │ │ │ + svclt 0x0000ee16 │ │ │ │ + @ instruction: 0x0000e4ba │ │ │ │ + andeq lr, r0, ip, asr r7 │ │ │ │ + andeq r2, r0, r4, lsl #27 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [r0], pc @ │ │ │ │ strmi fp, [r6], -r2, lsl #1 │ │ │ │ svcge 0x000244f9 │ │ │ │ @@ -78520,48 +78518,48 @@ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ rsbscs r0, r0, #0, 20 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf7cd30ff │ │ │ │ strtmi pc, [r0], -r3, lsl #20 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463087f0 │ │ │ │ - stc 7, cr15, [r8, #712] @ 0x2c8 │ │ │ │ + stc 7, cr15, [ip, #712] @ 0x2c8 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xa010f8df │ │ │ │ @ instruction: 0xe7db44fa │ │ │ │ - strdeq sl, [r0], -r8 │ │ │ │ - andeq lr, r0, r8, asr #8 │ │ │ │ - andeq lr, r0, r0, lsl #14 │ │ │ │ - andeq r4, r0, r4, lsl #19 │ │ │ │ + strdeq sl, [r0], -r0 │ │ │ │ + andeq lr, r0, r0, asr #8 │ │ │ │ + strdeq lr, [r0], -r8 │ │ │ │ + andeq r4, r0, ip, ror r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdgt pc, [r8], #143 @ 0x8f @ │ │ │ │ - blmi efdc80 │ │ │ │ + blmi efdc78 │ │ │ │ @ instruction: 0x460444fc │ │ │ │ strbtmi sl, [r0], -r2, lsl #30 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ andhi pc, r3, ip, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8dfbb63 │ │ │ │ @ instruction: 0x462090d4 │ │ │ │ - blx 10fa50 │ │ │ │ + blx 10fa48 │ │ │ │ @ instruction: 0xf8d944f9 │ │ │ │ teqlt sl, r8 │ │ │ │ cmpcs r9, r1, lsr r8 │ │ │ │ @ instruction: 0xf7ef4478 │ │ │ │ movwcs pc, #2119 @ 0x847 @ │ │ │ │ andcc pc, r8, r9, asr #17 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ @ instruction: 0xf7b2fea7 │ │ │ │ - stmdbmi ip!, {r1, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi ip!, {r1, r2, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b24479 │ │ │ │ - blmi b4cdf0 │ │ │ │ + blmi b4cdf8 │ │ │ │ addsvs r4, r8, fp, ror r4 │ │ │ │ @ instruction: 0x462bb310 │ │ │ │ subpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7ff4631 │ │ │ │ @ instruction: 0xf8d8ff73 │ │ │ │ strmi r3, [r4], -r0 │ │ │ │ strtmi fp, [r0], -r3, ror #18 │ │ │ │ @@ -78574,59 +78572,59 @@ │ │ │ │ addscs r4, r7, #32, 18 @ 0x80000 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7ec4478 │ │ │ │ @ instruction: 0x4620f959 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldcmi 3, cr11, [ip], {5} │ │ │ │ - blmi 75a548 │ │ │ │ + blmi 75a540 │ │ │ │ ldrbtmi r2, [ip], #-1 │ │ │ │ ldrbtmi r9, [fp], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - ldrsbcs pc, [pc, #-191] @ 51a65 @ │ │ │ │ + ldrsbcs pc, [pc, #-191] @ 51a5d @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ addscs r1, r0, #0, 10 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ @ instruction: 0xf7cd30ff │ │ │ │ @ instruction: 0xf8d8f97f │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 51b40 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 51b38 @ │ │ │ │ ldmdami r1, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x46212293 │ │ │ │ @ instruction: 0xf7ec4478 │ │ │ │ @ instruction: 0xe7f5f933 │ │ │ │ ldrbtmi r4, [sp], #-3342 @ 0xfffff2f2 │ │ │ │ svclt 0x0000e7db │ │ │ │ - andeq lr, r2, ip, lsl #11 │ │ │ │ + muleq r2, r4, r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000782b4 │ │ │ │ - @ instruction: 0x0000e3b4 │ │ │ │ - andeq r7, r0, r0, lsl #10 │ │ │ │ - andeq r8, r7, r8, lsl #5 │ │ │ │ - andeq lr, r0, sl, ror #6 │ │ │ │ - @ instruction: 0x0000e6b0 │ │ │ │ - andeq lr, r0, sl, asr r3 │ │ │ │ - andeq lr, r0, r0, lsr #13 │ │ │ │ - andeq lr, r0, lr, lsr r3 │ │ │ │ - muleq r0, r6, r6 │ │ │ │ - andeq lr, r0, r4, asr r6 │ │ │ │ - andeq r4, r0, sl, ror r8 │ │ │ │ + @ instruction: 0x000782bc │ │ │ │ + andeq lr, r0, ip, lsr #7 │ │ │ │ + strdeq r7, [r0], -r8 │ │ │ │ + muleq r7, r0, r2 │ │ │ │ + andeq lr, r0, r2, ror #6 │ │ │ │ + andeq lr, r0, r8, lsr #13 │ │ │ │ + andeq lr, r0, r2, asr r3 │ │ │ │ + muleq r0, r8, r6 │ │ │ │ + andeq lr, r0, r6, lsr r3 │ │ │ │ + andeq lr, r0, lr, lsl #13 │ │ │ │ + andeq lr, r0, ip, asr #12 │ │ │ │ + andeq r4, r0, r2, ror r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r2, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-3122 @ 0xfffff3ce │ │ │ │ strmi sl, [r0], r0, lsl #30 │ │ │ │ ldmdbpl r3, {r1, r3, r7, r9, sl, lr} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ cmple r5, r0, lsl #20 │ │ │ │ subsle r2, r0, r0, lsl #16 │ │ │ │ andeq pc, r1, sl, lsl #2 │ │ │ │ - bleq 10e26c │ │ │ │ + bleq 10e264 │ │ │ │ stc2l 7, cr15, [r2, #864] @ 0x360 │ │ │ │ strmi r2, [r1], r0, lsl #8 │ │ │ │ and r1, r4, r2, asr #28 │ │ │ │ ldrbmi r4, [r5, #-1580] @ 0xfffff9d4 │ │ │ │ svcvs 0x0001f802 │ │ │ │ @ instruction: 0xf818d81f │ │ │ │ stclne 0, cr6, [r5], #-16 │ │ │ │ @@ -78634,15 +78632,15 @@ │ │ │ │ ldmible r3!, {r0, r1, r5, r7, r8, sl, lr}^ │ │ │ │ andeq pc, r5, r8, lsl r8 @ │ │ │ │ @ instruction: 0xf7c960ba │ │ │ │ rscsvs pc, r8, r3, lsr #31 │ │ │ │ andeq lr, r4, r8, lsl #22 │ │ │ │ @ instruction: 0xf7c97880 │ │ │ │ ldmvs r9!, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 6beec │ │ │ │ + bl 6bee4 │ │ │ │ movwmi r1, #35841 @ 0x8c01 │ │ │ │ stclne 15, cr11, [r5], #368 @ 0x170 │ │ │ │ @ instruction: 0xf68cfa5f │ │ │ │ ldrbmi r4, [r5, #-1580] @ 0xfffff9d4 │ │ │ │ svcvs 0x0001f802 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -78661,28 +78659,28 @@ │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ @ instruction: 0xf1b8fff3 │ │ │ │ @ instruction: 0xd1af0f00 │ │ │ │ pkhtbmi lr, r1, sp, asr #15 │ │ │ │ @ instruction: 0x46483714 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - andeq lr, r2, sl, asr r4 │ │ │ │ + andeq lr, r2, r2, ror #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r0, r2, lsr #4 │ │ │ │ - @ instruction: 0x0000e5b0 │ │ │ │ - andeq lr, r0, r6, lsl #4 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ + andeq lr, r0, sl, lsl r2 │ │ │ │ + andeq lr, r0, r8, lsr #11 │ │ │ │ + strdeq lr, [r0], -lr @ │ │ │ │ + andeq lr, r0, ip, lsl #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7ffaf00 │ │ │ │ @ instruction: 0x4604ff7b │ │ │ │ @ instruction: 0xf7b2b1d8 │ │ │ │ - @ instruction: 0xf100eeb2 │ │ │ │ + @ instruction: 0xf100eeb6 │ │ │ │ strmi r0, [r5], -r1, lsl #16 │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ strbmi pc, [r2], -pc, asr #26 @ │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ cdp2 7, 2, cr15, cr4, cr11, {7} │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ @ instruction: 0xf1b8fcfd │ │ │ │ @@ -78709,54 +78707,54 @@ │ │ │ │ @ instruction: 0xf8df4693 │ │ │ │ ldmdbpl r5!, {r7, 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, r9, r9, lsl r9 │ │ │ │ - blcs 6bd5c │ │ │ │ + blcs 6bd54 │ │ │ │ sbcshi pc, r8, 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} │ │ │ │ stc2 7, cr15, [r4, #-864] @ 0xfffffca0 │ │ │ │ ldrbcc pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbls pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ strbge pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8c744f9 │ │ │ │ ldrbtmi fp, [sl], #0 │ │ │ │ mla r3, sp, r8, r6 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - stcl 7, cr15, [r2], #712 @ 0x2c8 │ │ │ │ + stcl 7, cr15, [r6], #712 @ 0x2c8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bleq 88e190 │ │ │ │ + bleq 88e188 │ │ │ │ andcs r4, r1, #45088768 @ 0x2b00000 │ │ │ │ ldrbmi r2, [r8], -r8, asr #3 │ │ │ │ - ldcl 7, cr15, [r0, #-712]! @ 0xfffffd38 │ │ │ │ + ldcl 7, cr15, [r4, #-712]! @ 0xfffffd38 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ @ instruction: 0xf8978109 │ │ │ │ - blcs 5ddf7c │ │ │ │ - blcs 5c5d9c │ │ │ │ + blcs 5ddf74 │ │ │ │ + blcs 5c5d94 │ │ │ │ msrhi SPSR_x, r0, asr #32 │ │ │ │ strbmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8ca4628 │ │ │ │ @ instruction: 0xf7b34004 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, fp, sp, lr, pc} │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ sbcsle r1, r7, r8, asr ip │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf107809e │ │ │ │ strtmi r0, [fp], -r8, ror #9 │ │ │ │ bicscs r2, r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf7b24620 │ │ │ │ - stmdacs r1, {r2, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ ldrhcc pc, [ip], #-132 @ 0xffffff7c @ │ │ │ │ subscc pc, ip, r4, lsr #17 │ │ │ │ cmnpmi pc, #587202560 @ p-variant is OBSOLETE @ 0x23000000 │ │ │ │ @ instruction: 0xf0402b16 │ │ │ │ @ instruction: 0xf8df80eb │ │ │ │ vst3. {d24-d26}, [pc], r0 │ │ │ │ @@ -78784,15 +78782,15 @@ │ │ │ │ @ instruction: 0xf7ff5240 │ │ │ │ mcrne 13, 0, pc, cr1, cr15, {3} @ │ │ │ │ bichi pc, ip, r0, asr #6 │ │ │ │ @ instruction: 0xf7ff68f8 │ │ │ │ pkhbtmi pc, r0, fp, lsl #30 @ │ │ │ │ @ instruction: 0x462122d0 │ │ │ │ @ instruction: 0xf7b24630 │ │ │ │ - stmdavs r3!, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r3, r6, r7, r8, r9, 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 │ │ │ │ @@ -78808,17 +78806,17 @@ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcspl pc, r0, r6, asr #17 │ │ │ │ sbcsls pc, r4, r6, asr #17 │ │ │ │ sbcshi pc, r8, r6, asr #17 │ │ │ │ subscs pc, ip, r4, lsr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r6, r7, r8, pc}^ │ │ │ │ - blcs 6bf28 │ │ │ │ + blcs 6bf20 │ │ │ │ rscshi pc, r4, r0, asr #32 │ │ │ │ - blmi ffce4aa8 │ │ │ │ + blmi ffce4aa0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ ldrshmi r3, [sl], #-28 @ 0xffffffe4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf5074630 │ │ │ │ ldrtmi r7, [sp], r1, lsl #14 │ │ │ │ @@ -78827,70 +78825,70 @@ │ │ │ │ ldmmi r1!, {r1, r3, r4, r9, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 10, cr15, cr4, cr11, {7} │ │ │ │ @ instruction: 0xf107e71e │ │ │ │ strtmi r0, [fp], -r0, lsr #16 │ │ │ │ biccs r2, r8, r1, lsl #4 │ │ │ │ @ instruction: 0xf7b24640 │ │ │ │ - strmi lr, [r4], -lr, lsr #25 │ │ │ │ + @ instruction: 0x4604ecb2 │ │ │ │ cmple r5, r1, lsl #16 │ │ │ │ ldrhcc pc, [ip], #-136 @ 0xffffff78 @ │ │ │ │ rsbsmi pc, pc, #587202560 @ 0x23000000 │ │ │ │ @ instruction: 0xf0002a15 │ │ │ │ @ instruction: 0xf1078143 │ │ │ │ sbccs r0, r8, #232, 18 @ 0x3a0000 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ stc2 7, cr15, [sl], #940 @ 0x3ac │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7b222c8 │ │ │ │ - orrlt lr, r8, #128, 22 @ 0x20000 │ │ │ │ + orrlt lr, r8, #132, 22 @ 0x21000 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ @ instruction: 0xf5072105 │ │ │ │ @ instruction: 0xf7b270de │ │ │ │ - stmdacs r1, {r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -r8, lsr #2 │ │ │ │ - stcl 7, cr15, [sl, #-712] @ 0xfffffd38 │ │ │ │ + stcl 7, cr15, [lr, #-712] @ 0xfffffd38 │ │ │ │ ldmvs fp!, {r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldclmi 1, cr8, [r7], {129} @ 0x81 │ │ │ │ rscvc pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrdcs r4, [r1], -r6 │ │ │ │ ldrbtmi r6, [ip], #-2237 @ 0xfffff743 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7ec9500 │ │ │ │ - blmi ff550654 │ │ │ │ + blmi ff55064c │ │ │ │ @ instruction: 0x46212273 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi ff49f384 │ │ │ │ + blmi ff49f37c │ │ │ │ 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 │ │ │ │ @ instruction: 0xff52f7cc │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 6c010 │ │ │ │ + blcs 6c008 │ │ │ │ stmibmi r7, {r2, r6, ip, lr, pc}^ │ │ │ │ eorcs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2246 @ 0xfffff73a │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ ldrsht pc, [fp], -pc @ │ │ │ │ @ instruction: 0xf50749c4 │ │ │ │ subcs r7, r0, #931135488 @ 0x37800000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ ldc2 7, cr15, [ip], {235} @ 0xeb │ │ │ │ @ instruction: 0xf7b24628 │ │ │ │ - @ instruction: 0x4629ed1c │ │ │ │ + strtmi lr, [r9], -r0, lsr #26 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - bl b8fea0 │ │ │ │ + bl c8fe98 │ │ │ │ ldrtmi fp, [r0], -r0, ror #6 │ │ │ │ - blx 1b8ff42 │ │ │ │ - blcs 6c2d0 │ │ │ │ + blx 1b8ff3a │ │ │ │ + blcs 6c2c8 │ │ │ │ ldcmi 0, cr13, [sl], #420 @ 0x1a4 │ │ │ │ eorscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0x20014bb9 │ │ │ │ ldrbtmi r6, [ip], #-2238 @ 0xfffff742 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7ec9600 │ │ │ │ @ instruction: 0x4db6f971 │ │ │ │ @@ -78905,26 +78903,26 @@ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ strb r2, [r5, -r0, lsl #12] │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 6c0ac │ │ │ │ + blcs 6c0a4 │ │ │ │ stmibmi r7!, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ eorcs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2214 @ 0xfffff75a │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ @ instruction: 0xe7edfeb1 │ │ │ │ usat r4, #27, r8, lsl #13 │ │ │ │ @ instruction: 0xf8d768bb │ │ │ │ - blcs 7e060 │ │ │ │ + blcs 7e058 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ @ instruction: 0xf44f4ca0 │ │ │ │ - blmi fe86ec58 │ │ │ │ + blmi fe86ec50 │ │ │ │ popvs {r0, sp} │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ strls r4, [r0, #-1569] @ 0xfffff9df │ │ │ │ @ instruction: 0xf932f7ec │ │ │ │ rsbscs r4, r3, #156, 22 @ 0x27000 │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ strcc lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ @@ -78936,56 +78934,56 @@ │ │ │ │ @ instruction: 0xf04ffecb │ │ │ │ @ instruction: 0xf8cb33ff │ │ │ │ ldrb r3, [r7, -r0]! │ │ │ │ vmul.i8 d20, d16, d3 │ │ │ │ ldmmi r3, {r1, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 7, cr15, cr14, cr11, {7} │ │ │ │ - blmi fe4cbcc4 │ │ │ │ + blmi fe4cbcbc │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ vst1.32 {d30}, [pc :64], r1 │ │ │ │ strtmi r7, [r1], -sp, lsl #4 │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ @ instruction: 0xe7affe73 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmvs fp!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ rsbsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf2404c89 │ │ │ │ - blmi fe29a9e8 │ │ │ │ + blmi fe29a9e0 │ │ │ │ ldmvs lr!, {r0, sp} │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ strls r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8f6f7ec │ │ │ │ - blmi fe1e570c │ │ │ │ + blmi fe1e5704 │ │ │ │ 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: 0xf7cc2241 │ │ │ │ @ instruction: 0xf04ffe8f │ │ │ │ @ instruction: 0xf8cb33ff │ │ │ │ ldmdavs fp!, {ip, sp}^ │ │ │ │ - blcs 6c190 │ │ │ │ + blcs 6c188 │ │ │ │ strtmi sp, [r1], -r4, lsl #1 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7eb2243 │ │ │ │ ldrb pc, [sp, -r1, asr #28]! @ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @ instruction: 0x4630fabf │ │ │ │ - blx fef900a0 │ │ │ │ - blcs 6c430 │ │ │ │ + blx fef90098 │ │ │ │ + blcs 6c428 │ │ │ │ ldclmi 0, cr13, [r3], #-272 @ 0xfffffef0 │ │ │ │ subcs pc, pc, #64, 4 │ │ │ │ andcs r4, r1, r2, ror fp │ │ │ │ ldrbtmi r6, [ip], #-2238 @ 0xfffff742 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7ec9600 │ │ │ │ - stclmi 8, cr15, [pc, #-772]! @ 51e5c │ │ │ │ + stclmi 8, cr15, [pc, #-772]! @ 51e54 │ │ │ │ rsbscs r4, r3, #113664 @ 0x1bc00 │ │ │ │ andls r4, r0, #2097152000 @ 0x7d000000 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ movwcs r3, #255 @ 0xff │ │ │ │ strpl lr, [r2], -sp, asr #19 │ │ │ │ subcs pc, pc, #64, 4 │ │ │ │ @@ -79001,26 +78999,26 @@ │ │ │ │ strbteq pc, [r8], #263 @ 0x107 @ │ │ │ │ svcvc 0x0080f413 │ │ │ │ sbceq pc, r8, #79 @ 0x4f │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ tstcs r6, #12, 30 @ 0x30 │ │ │ │ orrvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ subscc pc, ip, r8, lsr #17 │ │ │ │ - b 510088 │ │ │ │ + b 610080 │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ str r3, [r3], -r8, asr #1 │ │ │ │ ldrbtmi r4, [fp], #-2902 @ 0xfffff4aa │ │ │ │ @ instruction: 0xe78560bb │ │ │ │ ldrbtmi r4, [fp], #-2901 @ 0xfffff4ab │ │ │ │ @ instruction: 0xe7b660bb │ │ │ │ ldrbtmi r4, [fp], #-2900 @ 0xfffff4ac │ │ │ │ @ instruction: 0xe74160bb │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ strbmi pc, [r8], -r9, ror #20 @ │ │ │ │ - blx 1a1014c │ │ │ │ + blx 1a10144 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmvs fp!, {r0, r1, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ mcrrmi 3, 6, fp, lr, cr3 │ │ │ │ subscs pc, lr, #64, 4 │ │ │ │ andcs r4, r1, sp, asr #22 │ │ │ │ ldrbtmi r6, [ip], #-2238 @ 0xfffff742 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @@ -79050,67 +79048,67 @@ │ │ │ │ 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 │ │ │ │ @ instruction: 0xf832f7ec │ │ │ │ @ instruction: 0xf7b22001 │ │ │ │ - @ instruction: 0xf7b2e9a6 │ │ │ │ - svclt 0x0000ea00 │ │ │ │ - strdeq lr, [r2], -r8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, r8, ror #5 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r7], -sl │ │ │ │ - @ instruction: 0x000322bc │ │ │ │ - @ instruction: 0x000322b6 │ │ │ │ - andeq r7, r7, ip, asr pc │ │ │ │ - andeq lr, r2, ip, lsr r1 │ │ │ │ - andeq sp, r0, r8, ror #30 │ │ │ │ - andeq lr, r0, r6, lsl #6 │ │ │ │ - strdeq sp, [r0], -r2 │ │ │ │ - andeq lr, r0, r4, lsr #5 │ │ │ │ - andeq lr, r0, r0, lsl #5 │ │ │ │ - ldrdeq lr, [r0], -r8 │ │ │ │ - andeq sp, r0, r6, lsr #29 │ │ │ │ - andeq lr, r0, r4, asr #4 │ │ │ │ - ldrdeq lr, [r0], -r2 │ │ │ │ - andeq sp, r0, r2, ror #28 │ │ │ │ - andeq lr, r0, r4, lsl r2 │ │ │ │ - strdeq lr, [r0], -r0 │ │ │ │ - andeq lr, r0, r0, asr r2 │ │ │ │ - andeq sp, r0, sl, lsl #28 │ │ │ │ - andeq lr, r0, r8, lsr #3 │ │ │ │ - andeq sp, r0, r4, ror #27 │ │ │ │ - muleq r0, r6, r1 │ │ │ │ - andeq lr, r0, r2, ror r1 │ │ │ │ - andeq lr, r0, sl, asr #3 │ │ │ │ - andeq sp, r0, r4, lsr #27 │ │ │ │ - andeq lr, r0, r2, asr #2 │ │ │ │ - andeq r4, r0, r0, lsl r3 │ │ │ │ - andeq sp, r0, ip, ror #26 │ │ │ │ - andeq lr, r0, sl, asr #3 │ │ │ │ - strdeq lr, [r0], -sl │ │ │ │ - strdeq lr, [r0], -r6 │ │ │ │ - andeq sp, r0, r2, lsl #26 │ │ │ │ - andeq lr, r0, r0, ror #2 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq lr, r0, ip, lsl #3 │ │ │ │ - andeq r4, r0, r2, lsl #4 │ │ │ │ + @ instruction: 0xf7b2e9aa │ │ │ │ + svclt 0x0000ea04 │ │ │ │ + andeq lr, r2, r0, lsl #6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq lr, [r2], -r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r8, r7, r2 │ │ │ │ + andeq r2, r3, r4, asr #5 │ │ │ │ + @ instruction: 0x000322be │ │ │ │ + andeq r7, r7, r4, ror #30 │ │ │ │ + andeq lr, r2, r4, asr #2 │ │ │ │ + andeq sp, r0, r0, ror #30 │ │ │ │ + strdeq lr, [r0], -lr @ │ │ │ │ + andeq sp, r0, sl, ror #29 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + andeq lr, r0, r8, ror r2 │ │ │ │ + ldrdeq lr, [r0], -r0 │ │ │ │ + muleq r0, lr, lr │ │ │ │ + andeq lr, r0, ip, lsr r2 │ │ │ │ + andeq lr, r0, sl, asr #5 │ │ │ │ + andeq sp, r0, sl, asr lr │ │ │ │ + andeq lr, r0, ip, lsl #4 │ │ │ │ + andeq lr, r0, r8, ror #3 │ │ │ │ + andeq lr, r0, r8, asr #4 │ │ │ │ + andeq sp, r0, r2, lsl #28 │ │ │ │ + andeq lr, r0, r0, lsr #3 │ │ │ │ + ldrdeq sp, [r0], -ip │ │ │ │ + andeq lr, r0, lr, lsl #3 │ │ │ │ + andeq lr, r0, sl, ror #2 │ │ │ │ + andeq lr, r0, r2, asr #3 │ │ │ │ + muleq r0, ip, sp │ │ │ │ + andeq lr, r0, sl, lsr r1 │ │ │ │ + andeq r4, r0, r8, lsl #6 │ │ │ │ + andeq sp, r0, r4, ror #26 │ │ │ │ + andeq lr, r0, r2, asr #3 │ │ │ │ + strdeq lr, [r0], -r2 │ │ │ │ + andeq lr, r0, lr, ror #3 │ │ │ │ + strdeq sp, [r0], -sl │ │ │ │ + andeq lr, r0, r8, asr r1 │ │ │ │ + andeq lr, r0, r8, lsl #1 │ │ │ │ + andeq lr, r0, r4, lsl #3 │ │ │ │ strdeq r4, [r0], -sl │ │ │ │ strdeq r4, [r0], -r2 │ │ │ │ - andeq sp, r0, r2, asr ip │ │ │ │ - strheq lr, [r0], -r0 │ │ │ │ - andeq sp, r0, r0, ror #31 │ │ │ │ - ldrdeq lr, [r0], -ip │ │ │ │ - andeq r4, r0, sl, ror r1 │ │ │ │ + andeq r4, r0, sl, ror #3 │ │ │ │ + andeq sp, r0, sl, asr #24 │ │ │ │ + andeq lr, r0, r8, lsr #1 │ │ │ │ + ldrdeq sp, [r0], -r8 │ │ │ │ + ldrdeq lr, [r0], -r4 │ │ │ │ andeq r4, r0, r2, ror r1 │ │ │ │ - andeq sp, r0, sl, ror #23 │ │ │ │ - strheq lr, [r0], -r4 │ │ │ │ - @ instruction: 0x000024b4 │ │ │ │ + andeq r4, r0, sl, ror #2 │ │ │ │ + andeq sp, r0, r2, ror #23 │ │ │ │ + andeq lr, r0, ip, lsr #1 │ │ │ │ + andeq r2, r0, ip, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, pc, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2895 @ 0xfffff4b1 │ │ │ │ teqplt ip, pc @ @ p-variant is OBSOLETE │ │ │ │ @@ -79124,21 +79122,21 @@ │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, sp, lr}^ │ │ │ │ suble r3, r6, r1, lsl #6 │ │ │ │ @ instruction: 0xf85b4b46 │ │ │ │ ldmdavs r3!, {r0, r1, sp, lr} │ │ │ │ rsble r2, lr, r1, lsl #22 │ │ │ │ addcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - bl ff410274 │ │ │ │ + bl ff51026c │ │ │ │ andeq pc, r1, r3, asr #4 │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf9caf7d8 │ │ │ │ strmi r4, [r5], -r2, lsr #12 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 13903c2 │ │ │ │ + blx 13903ba │ │ │ │ ldmdavs r3!, {r3, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ andsle r2, fp, r1, lsl #22 │ │ │ │ stmdaeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi lr, [r1], -r6 │ │ │ │ @ instruction: 0xf7d04648 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andsle r2, r1, r1, lsl #22 │ │ │ │ @@ -79152,267 +79150,267 @@ │ │ │ │ ldmdavs r3!, {r0, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ strtmi r4, [r8], -fp, lsr #20 │ │ │ │ @ instruction: 0xf85b4b2b │ │ │ │ stmdavs sl, {r1, ip} │ │ │ │ andvs r3, sl, r1, lsl #20 │ │ │ │ andcs pc, r3, fp, asr r8 @ │ │ │ │ - blcc ac468 │ │ │ │ + blcc ac460 │ │ │ │ @ instruction: 0xf7d86013 │ │ │ │ @ instruction: 0xf04ff94b │ │ │ │ - bmi 99e824 │ │ │ │ + bmi 99e81c │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-139 @ 0xffffff75 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3714d11f │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xb1158ff0 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @ instruction: 0x4c1df937 │ │ │ │ ldrbtmi r6, [ip], #-2168 @ 0xfffff788 │ │ │ │ - blx c9040a │ │ │ │ + blx c90402 │ │ │ │ vtst.8 d20, d0, d11 │ │ │ │ stmiavs r2!, {r1, r4, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ movwcs pc, #2921 @ 0xb69 @ │ │ │ │ strhtvs r6, [r3], r8 │ │ │ │ ldrsbcs lr, [r2, #-125] @ 0xffffff83 │ │ │ │ @ instruction: 0xf7c72044 │ │ │ │ stmdavc r3, {r0, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ addle r2, r7, pc, lsr #22 │ │ │ │ @ instruction: 0xf7b2e7d3 │ │ │ │ - @ instruction: 0x4c0de904 │ │ │ │ - blmi 39ac84 │ │ │ │ + @ instruction: 0x4c0de908 │ │ │ │ + blmi 39ac7c │ │ │ │ cmnpcc lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85b480f │ │ │ │ ldrbtmi r5, [r8], #-4 │ │ │ │ stccc 8, cr6, [r1], {44} @ 0x2c │ │ │ │ @ instruction: 0xf85b602c │ │ │ │ stmdavs r3!, {r0, r1, lr} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ stc2 7, cr15, [r4], #904 @ 0x388 │ │ │ │ - muleq r2, r6, ip │ │ │ │ + muleq r2, lr, ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, ip, lsl #25 │ │ │ │ + muleq r2, r4, ip │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - ldrdeq sp, [r2], -r6 │ │ │ │ - strdeq r7, [r7], -sl │ │ │ │ - strdeq sp, [r0], -r8 │ │ │ │ - andeq sp, r0, r6, asr #19 │ │ │ │ + ldrdeq sp, [r2], -lr │ │ │ │ + andeq r7, r7, r2, lsl #18 │ │ │ │ + strdeq sp, [r0], -r0 │ │ │ │ + @ instruction: 0x0000d9be │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r9, asr fp │ │ │ │ ldrbtmi r4, [fp], #-2649 @ 0xfffff5a7 │ │ │ │ strmi sl, [r4], -r4, lsl #30 │ │ │ │ ldmpl sp, {r1, r2, r3, r9, sl, lr} │ │ │ │ - blcs 6c59c │ │ │ │ + blcs 6c594 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ sxtahmi sp, r0, r2 │ │ │ │ mrcne 1, 3, fp, cr1, cr14, {3} │ │ │ │ strtmi r1, [r1], #-3682 @ 0xfffff19e │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00182b3d │ │ │ │ svclt 0x000c2b0a │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ addsmi r4, r1, #152, 8 @ 0x98000000 │ │ │ │ @ instruction: 0x4641d1f4 │ │ │ │ @ instruction: 0xf1062003 │ │ │ │ @ instruction: 0xf7ef0901 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 28663c │ │ │ │ + bl 286634 │ │ │ │ strbmi r0, [r8], -r8, asr #16 │ │ │ │ @ instruction: 0xf7ef4641 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 28662c │ │ │ │ + bl 286624 │ │ │ │ @ instruction: 0xf04f0009 │ │ │ │ @ instruction: 0xf7d80944 │ │ │ │ @ instruction: 0x1e61f903 │ │ │ │ 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: 0xf1bae011 │ │ │ │ @ instruction: 0xf1030f3d │ │ │ │ svclt 0x00080302 │ │ │ │ - bl fe91ed70 │ │ │ │ + bl fe91ed68 │ │ │ │ svclt 0x000a0304 │ │ │ │ and pc, r0, fp, lsr #17 │ │ │ │ andge pc, r2, r8, lsl #16 │ │ │ │ andls pc, r2, r8, lsl #16 │ │ │ │ adcsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x460bd812 │ │ │ │ svcge 0x0001f811 │ │ │ │ - bleq 10d1a8 │ │ │ │ + bleq 10d1a0 │ │ │ │ svceq 0x000af1ba │ │ │ │ @ instruction: 0xf828d1e5 │ │ │ │ andcc r0, r2, #2 │ │ │ │ - blne 71f1a0 │ │ │ │ + blne 71f198 │ │ │ │ andgt pc, r2, r8, lsl #16 │ │ │ │ @ instruction: 0xf10242b3 │ │ │ │ stmible ip!, {r0, r9}^ │ │ │ │ - blcs 6c654 │ │ │ │ + blcs 6c64c │ │ │ │ @ instruction: 0x4640d138 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4e25 │ │ │ │ stcmi 3, cr3, [r5], #-1020 @ 0xfffffc04 │ │ │ │ - bmi 99a788 │ │ │ │ + bmi 99a780 │ │ │ │ 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 │ │ │ │ stc2 7, cr15, [lr], #-816 @ 0xfffffcd0 │ │ │ │ - bllt 192c688 │ │ │ │ + bllt 192c680 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r0], -r4, lsl #14 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ vst4.16 {d25-d28}, [pc :128], ip │ │ │ │ @ instruction: 0xf8df72a2 │ │ │ │ ldrbtmi r8, [r9], #104 @ 0x68 │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf7eb4640 │ │ │ │ @ instruction: 0x2c00fb1d │ │ │ │ svcge 0x0077f47f │ │ │ │ - blcs 6c6b8 │ │ │ │ + blcs 6c6b0 │ │ │ │ vst4. {d29-d32}, [pc :128], r6 │ │ │ │ strbmi r7, [r9], -r4, lsr #5 │ │ │ │ @ instruction: 0xf7eb4640 │ │ │ │ ldrb pc, [pc, sp, asr #23] @ │ │ │ │ vmul.i8 d20, d0, d0 │ │ │ │ ldmdami r0, {r0, r4, r5, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff1905da │ │ │ │ + blx ff1905d2 │ │ │ │ strcc r4, [r4, -r0, asr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf44f8ff0 │ │ │ │ ldrtmi r7, [r1], -ip, lsr #5 │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ @ instruction: 0xe7cbfbb9 │ │ │ │ - andeq sp, r2, lr, lsl fp │ │ │ │ + andeq sp, r2, r6, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r0, r4, r8 │ │ │ │ - andeq sp, r0, r8, ror sp │ │ │ │ - andeq r3, r0, r2, lsl fp │ │ │ │ - andeq sp, r0, lr, asr r8 │ │ │ │ - andeq sp, r0, r4, asr #26 │ │ │ │ - andeq sp, r0, r0, lsr r8 │ │ │ │ - andeq sp, r0, r6, lsl sp │ │ │ │ + andeq sp, r0, ip, lsl #17 │ │ │ │ + andeq sp, r0, r0, ror sp │ │ │ │ + andeq r3, r0, sl, lsl #22 │ │ │ │ + andeq sp, r0, r6, asr r8 │ │ │ │ + andeq sp, r0, ip, lsr sp │ │ │ │ + andeq sp, r0, r8, lsr #16 │ │ │ │ + andeq sp, r0, lr, lsl #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba9870 │ │ │ │ + bl feba9868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fa8 │ │ │ │ addslt ip, r2, ip, asr r0 │ │ │ │ ldrbtmi r4, [ip], #2838 @ 0xb16 │ │ │ │ ldmdbmi r6, {r8, r9, sl, fp, sp, pc} │ │ │ │ subcs r1, r0, #60, 26 @ 0xf00 │ │ │ │ @ instruction: 0xf85c4605 │ │ │ │ ldrbtmi r3, [r9], #-3 │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f647b │ │ │ │ @ instruction: 0xf7eb0300 │ │ │ │ @ instruction: 0x4620f931 │ │ │ │ - ldmib r0!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7b14628 │ │ │ │ - bmi 38e5b8 │ │ │ │ + bmi 38e5c0 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror ip │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fec86ad8 │ │ │ │ + blx fec86ad0 │ │ │ │ strbcc pc, [r8, -r0, lsl #1] @ │ │ │ │ ldrtmi r0, [sp], r0, asr #18 │ │ │ │ @ instruction: 0xf7b1bdb0 │ │ │ │ - svclt 0x0000efda │ │ │ │ - andeq sp, r2, r2, lsl #19 │ │ │ │ + svclt 0x0000efde │ │ │ │ + andeq sp, r2, sl, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r0, r6, lsl #24 │ │ │ │ - andeq sp, r2, lr, asr #18 │ │ │ │ + strdeq sp, [r0], -lr │ │ │ │ + andeq sp, r2, r6, asr r9 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 190864 │ │ │ │ + blvc 19085c │ │ │ │ svclt 0x0000e630 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ strt r7, [r9], -r4, lsl #22 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 190880 │ │ │ │ + blvc 190878 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ - blmi 1c0bf8 │ │ │ │ + blmi 1c0bf0 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 190898 │ │ │ │ + blvc 190890 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #33551 @ 0x830f │ │ │ │ - andeq r7, r7, lr, lsr #12 │ │ │ │ + andeq r7, r7, r6, lsr r6 │ │ │ │ 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 │ │ │ │ @ instruction: 0xffb4f7d7 │ │ │ │ andcs r4, r4, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf9e4f7eb │ │ │ │ - blmi 300be0 │ │ │ │ + blmi 300bd8 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ @ instruction: 0xf7c84620 │ │ │ │ - blmi 2520fc │ │ │ │ + blmi 2520f4 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r7, r2, lsl #12 │ │ │ │ - andeq sl, r0, r6, lsl r5 │ │ │ │ - andeq r7, r7, r8, ror #11 │ │ │ │ - ldrdeq r7, [r7], -r8 │ │ │ │ + andeq r7, r7, sl, lsl #12 │ │ │ │ + andeq sl, r0, lr, lsl #10 │ │ │ │ + strdeq r7, [r7], -r0 │ │ │ │ + andeq r7, r7, r0, ror #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r4, r7, ror #22 │ │ │ │ - bmi 1a64d44 │ │ │ │ + bmi 1a64d3c │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ svcge 0x00044d67 │ │ │ │ ldmdavs ip, {r7, r9, sl, lr} │ │ │ │ stmpl sl, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04f67fa │ │ │ │ andsle r0, r2, r0, lsl #4 │ │ │ │ ldrbtmi r4, [ip], #-3170 @ 0xfffff39e │ │ │ │ - blcs aca58 │ │ │ │ - bmi 18c68bc │ │ │ │ + blcs aca50 │ │ │ │ + bmi 18c68b4 │ │ │ │ ldrbtmi r4, [sl], #-2909 @ 0xfffff4a3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-251 @ 0xffffff05 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcc sp, [r0, r8, ror #2] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 1732fac │ │ │ │ + blmi 1732fa4 │ │ │ │ rsbsvs r5, fp, fp, ror #17 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ rsbsle r2, pc, r1, lsl #28 │ │ │ │ @ instruction: 0xf9f2f7eb │ │ │ │ sbcsle r2, pc, r0, lsl #16 │ │ │ │ vmla.f32 q10, q0, │ │ │ │ - blmi 159f3f4 │ │ │ │ + blmi 159f3ec │ │ │ │ ldrbtmi r4, [sp], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0x4629447b │ │ │ │ stc2l 7, cr15, [r4, #-940]! @ 0xfffffc54 │ │ │ │ ldmdbmi r3, {r1, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ ldmdavs sl!, {r0, r1, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ @@ -79428,145 +79426,145 @@ │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdbmi r6, {r4, r5, ip, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf936f7eb │ │ │ │ stmiavs r3!, {r4, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xd1b22b01 │ │ │ │ - blcs 6c938 │ │ │ │ + blcs 6c930 │ │ │ │ cdpmi 1, 4, cr13, cr1, cr15, {5} │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrbtmi r4, [lr], #-279 @ 0xfffffee9 │ │ │ │ @ instruction: 0xf7e14630 │ │ │ │ - blmi dd0f80 │ │ │ │ + blmi dd0f78 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ movwmi r4, #17208 @ 0x4338 │ │ │ │ @ instruction: 0x2157d19d │ │ │ │ @ instruction: 0xf7c72044 │ │ │ │ subscs pc, r9, #3648 @ 0xe40 │ │ │ │ strtmi r4, [r3], -r5, lsl #12 │ │ │ │ strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf04f4631 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7cc421b │ │ │ │ str pc, [ip, r1, asr #21] │ │ │ │ - mcr 7, 7, pc, cr6, cr1, {5} @ │ │ │ │ + mcr 7, 7, pc, cr10, cr1, {5} @ │ │ │ │ @ instruction: 0xf2404c2f │ │ │ │ - blmi c230dc │ │ │ │ + blmi c230d4 │ │ │ │ ldrbtmi r2, [ip], #-1 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ stc2 7, cr15, [sl, #-940] @ 0xfffffc54 │ │ │ │ - bmi b64d58 │ │ │ │ + bmi b64d50 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ ldrbtmi r3, [sl], #-255 @ 0xffffff01 │ │ │ │ - bmi af70e8 │ │ │ │ + bmi af70e0 │ │ │ │ strtmi r5, [r1], -sp, ror #16 │ │ │ │ strls r4, [r2, #-1146] @ 0xfffffb86 │ │ │ │ vhsub.s8 d25, d0, d1 │ │ │ │ movwls r4, #521 @ 0x209 │ │ │ │ - blx fe910820 │ │ │ │ + blx fe910818 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ tstpmi sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1e90884 │ │ │ │ + blx 1e9087c │ │ │ │ @ instruction: 0xf2404c22 │ │ │ │ - blmi 8df4c0 │ │ │ │ + blmi 8df4b8 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ stc2l 7, cr15, [r8], #940 @ 0x3ac │ │ │ │ - bmi 864d90 │ │ │ │ + bmi 864d88 │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldmdavs r9!, {r0, r1, r8, ip, pc}^ │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ @ instruction: 0xf7cc32f1 │ │ │ │ ldrtmi pc, [r2], -r1, lsl #21 @ │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e231f5 │ │ │ │ svclt 0x0000fa57 │ │ │ │ - andeq r7, r7, r0, lsr #11 │ │ │ │ - andeq sp, r2, r6, asr r8 │ │ │ │ + andeq r7, r7, r8, lsr #11 │ │ │ │ + andeq sp, r2, lr, asr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, ip, asr #16 │ │ │ │ - andeq r1, r3, sl, asr #16 │ │ │ │ - andeq sp, r2, lr, lsr #16 │ │ │ │ + andeq sp, r2, r4, asr r8 │ │ │ │ + andeq r1, r3, r2, asr r8 │ │ │ │ + andeq sp, r2, r6, lsr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r0, r6, asr #12 │ │ │ │ - @ instruction: 0x0000dbb4 │ │ │ │ + andeq sp, r0, lr, lsr r6 │ │ │ │ + andeq sp, r0, ip, lsr #23 │ │ │ │ + andeq sp, r0, lr, asr #15 │ │ │ │ + andeq sp, r0, r4, ror #23 │ │ │ │ + andeq r7, r7, r8, lsl #10 │ │ │ │ + andeq r3, r0, r6, ror #12 │ │ │ │ + ldrdeq sp, [r0], -r2 │ │ │ │ + andeq sp, r0, sl, lsl #11 │ │ │ │ + andeq sp, r0, ip, ror #22 │ │ │ │ + andeq sp, r0, r6, lsl r7 │ │ │ │ + ldrdeq sp, [r0], -r4 │ │ │ │ + andeq sp, r0, r6, asr #10 │ │ │ │ + andeq sp, r0, ip, lsr sl │ │ │ │ ldrdeq sp, [r0], -r6 │ │ │ │ - andeq sp, r0, ip, ror #23 │ │ │ │ - andeq r7, r7, r0, lsl #10 │ │ │ │ - andeq r3, r0, lr, ror #12 │ │ │ │ - ldrdeq sp, [r0], -sl │ │ │ │ - muleq r0, r2, r5 │ │ │ │ - andeq sp, r0, r4, ror fp │ │ │ │ - andeq sp, r0, lr, lsl r7 │ │ │ │ - ldrdeq sp, [r0], -ip │ │ │ │ - andeq sp, r0, lr, asr #10 │ │ │ │ - andeq sp, r0, r4, asr #20 │ │ │ │ - ldrdeq sp, [r0], -lr │ │ │ │ - andeq sp, r0, r0, lsl #21 │ │ │ │ + andeq sp, r0, r8, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba9ba0 │ │ │ │ + bl feba9b98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c56848 │ │ │ │ - blmi c7ebf0 │ │ │ │ + bmi c56840 │ │ │ │ + blmi c7ebe8 │ │ │ │ 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 │ │ │ │ - stmda r0!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4606fd7f │ │ │ │ @ instruction: 0xf7b2b340 │ │ │ │ - @ instruction: 0xf5b0e818 │ │ │ │ + @ instruction: 0xf5b0e81c │ │ │ │ eorsle r5, r3, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf7c84620 │ │ │ │ strmi pc, [r4], -r9, lsr #26 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ stccs 14, cr15, [r0], {103} @ 0x67 │ │ │ │ @ instruction: 0x4620d03a │ │ │ │ - stmda r8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2l 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ tstlt r8, r5, lsl #12 │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ mrc2 7, 2, pc, cr8, cr7, {6} │ │ │ │ - blmi 665270 │ │ │ │ + blmi 665268 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1f2ca7c │ │ │ │ + blvs 1f2ca74 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1210300 │ │ │ │ ldrcc r4, [ip, -r0, lsr #12]! │ │ │ │ ldcllt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ ldceq 0, cr15, [r1], #-316 @ 0xfffffec4 │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ strls ip, [r0, -r4] │ │ │ │ - blx f9093a │ │ │ │ + blx f90932 │ │ │ │ ldc2l 7, cr15, [sl], #800 @ 0x320 │ │ │ │ ldrb r4, [r2, r4, lsl #12] │ │ │ │ @ instruction: 0x462a2131 │ │ │ │ strtmi r2, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf06f9101 │ │ │ │ strls r0, [r0, -r1, lsl #2] │ │ │ │ - blx c10956 │ │ │ │ + blx c1094e │ │ │ │ stc2l 7, cr15, [ip], #800 @ 0x320 │ │ │ │ strb r4, [r1, r4, lsl #12] │ │ │ │ - mrc 7, 0, APSR_nzcv, cr0, cr1, {5} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr4, cr1, {5} │ │ │ │ strb r4, [r6, r1, lsr #12] │ │ │ │ - andeq sp, r2, r4, asr r6 │ │ │ │ + andeq sp, r2, ip, asr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r2], -r4 │ │ │ │ + strdeq sp, [r2], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ strtpl pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ ldrbtmi r4, [sp], #-1188 @ 0xfffffb5c │ │ │ │ @@ -79586,33 +79584,33 @@ │ │ │ │ ldrbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrshtvs r5, [fp], #131 @ 0x83 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df80cb │ │ │ │ ldrbtmi r3, [fp], #-1124 @ 0xfffffb9c │ │ │ │ - blcs 6cb50 │ │ │ │ + blcs 6cb48 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf5048115 │ │ │ │ smlabbcs r1, r0, r6, r5 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ @ instruction: 0xf8d660b8 │ │ │ │ @ instruction: 0xf1baa0b0 │ │ │ │ andle r0, r9, r0, lsl #30 │ │ │ │ mlascc ip, r6, r8, pc @ │ │ │ │ - blcs 1b64450 │ │ │ │ + blcs 1b64448 │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ @ instruction: 0x4682ff3f │ │ │ │ ldrdls pc, [r8], #134 @ 0x86 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -r7 │ │ │ │ - svc 0x006cf7b1 │ │ │ │ + svc 0x0070f7b1 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ stc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf1074681 │ │ │ │ @ instruction: 0xf5040510 │ │ │ │ tstcc ip, r1, lsl #3 │ │ │ │ @ instruction: 0xf107220b │ │ │ │ tstcs r6, #154 @ 0x9a │ │ │ │ @@ -79640,195 +79638,195 @@ │ │ │ │ tstcc r0, r4, lsl #5 │ │ │ │ stcpl 5, cr15, [r5], {4} │ │ │ │ stceq 8, cr15, [r8], {94} @ 0x5e │ │ │ │ orrpl pc, r5, #4, 10 @ 0x1000000 │ │ │ │ tstcc r0, #232, 2 @ 0x3a │ │ │ │ strtvs r6, [r8], #2736 @ 0xab0 │ │ │ │ ldrsbteq pc, [r4], r6 @ │ │ │ │ - bvs 1c6ad5c │ │ │ │ - bvs c6b260 │ │ │ │ + bvs 1c6ad54 │ │ │ │ + bvs c6b258 │ │ │ │ ldcvs 0, cr6, [r0], #160 @ 0xa0 │ │ │ │ cdpvs 4, 7, cr6, cr0, cr8, {1} │ │ │ │ stmdavs r0!, {r3, r5, r6, sl, sp, lr} │ │ │ │ sbceq pc, r8, r5, asr #17 │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ smlabteq r2, r5, r9, lr │ │ │ │ - blvc 8e224 │ │ │ │ + blvc 8e21c │ │ │ │ ldrdeq lr, [r2, -r2] │ │ │ │ smlabteq r8, r5, r9, lr │ │ │ │ ldrdeq lr, [r0, -ip] │ │ │ │ smlabteq ip, r5, r9, lr │ │ │ │ movwcs lr, #10579 @ 0x2953 │ │ │ │ movwcs lr, #59845 @ 0xe9c5 │ │ │ │ tsteq r2, ip, asr r9 │ │ │ │ smlabteq sl, r5, r9, lr │ │ │ │ ldrhcc pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ - blvc 18e218 │ │ │ │ + blvc 18e210 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ vst4.8 {d29-d32}, [r3], r1 │ │ │ │ @ instruction: 0xf8a57380 │ │ │ │ - blmi ff35ed84 │ │ │ │ + blmi ff35ed7c │ │ │ │ ldrbtmi r6, [fp], #-2234 @ 0xfffff746 │ │ │ │ svclt 0x00181e16 │ │ │ │ ldmvs fp, {r0, r9, sl, sp} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ cdpcs 0, 0, cr8, cr0, cr12, {7} │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf50368fb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 9f918 │ │ │ │ - blmi ff146c4c │ │ │ │ + blcs 9f910 │ │ │ │ + blmi ff146c44 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rsbsle r2, pc, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ff032e9c │ │ │ │ + bmi ff032e94 │ │ │ │ ldrbtmi r4, [sl], #-2999 @ 0xfffff449 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [r4, -r7]! │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf5078160 │ │ │ │ ssatmi r7, #30, r6, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsls pc, ip, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf8d944f9 │ │ │ │ - blcs 9ec9c │ │ │ │ + blcs 9ec94 │ │ │ │ svcge 0x0034f47f │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf8c9fc4b │ │ │ │ strmi r0, [r6], -ip │ │ │ │ subpl pc, r0, pc, asr #8 │ │ │ │ ldc2l 7, cr15, [ip, #-860] @ 0xfffffca4 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - blcs 646a0 │ │ │ │ + blcs 64698 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ stmibmi fp!, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ stc2 7, cr15, [r2, #944] @ 0x3b0 │ │ │ │ strbmi r4, [r9], -fp, lsr #12 │ │ │ │ rscsvc pc, pc, #69206016 @ 0x4200000 │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0x463060b8 │ │ │ │ - svc 0x0080f7b1 │ │ │ │ + svc 0x0084f7b1 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #13 │ │ │ │ - ldmdb r2!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x460268bb │ │ │ │ ldrbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b1460b │ │ │ │ - @ instruction: 0x4630ed90 │ │ │ │ - svc 0x0072f7b1 │ │ │ │ + @ instruction: 0x4630ed94 │ │ │ │ + svc 0x0076f7b1 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7b2461e │ │ │ │ - strmi lr, [r2], -r4, lsr #18 │ │ │ │ + strmi lr, [r2], -r8, lsr #18 │ │ │ │ ldrtmi r4, [r0], -fp, lsl #12 │ │ │ │ - ldc 7, cr15, [r2], {177} @ 0xb1 │ │ │ │ + ldc 7, cr15, [r6], {177} @ 0xb1 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8db80ee │ │ │ │ - blcs 5ed08 │ │ │ │ + blcs 5ed00 │ │ │ │ adcshi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf7d74648 │ │ │ │ stccs 12, cr15, [r0], {211} @ 0xd3 │ │ │ │ mcrge 4, 7, pc, cr11, cr15, {3} @ │ │ │ │ ldreq pc, [r0, #-263] @ 0xfffffef9 │ │ │ │ @ instruction: 0x462122d0 │ │ │ │ @ instruction: 0xf7ea4628 │ │ │ │ - bmi fe3923d4 │ │ │ │ + bmi fe3923cc │ │ │ │ ldrbtmi r6, [sl], #-2299 @ 0xfffff705 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8d36891 │ │ │ │ stmdbcs r1, {r3, r4, r5, r8, r9, ip, sp} │ │ │ │ svcge 0x007df47f │ │ │ │ rsbsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xe7786094 │ │ │ │ @ instruction: 0xf50368fb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 9fa20 │ │ │ │ - b 1587160 │ │ │ │ + blcs 9fa18 │ │ │ │ + b 1587158 │ │ │ │ @ instruction: 0xf47f0808 │ │ │ │ stcmi 15, cr10, [r0], {117} @ 0x75 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cdp2 7, 10, cr15, cr8, cr12, {7} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8db60e3 │ │ │ │ - blcs 5ed70 │ │ │ │ + blcs 5ed68 │ │ │ │ svcge 0x006df43f │ │ │ │ vmul.i8 q10, q0, q13 │ │ │ │ ldmdami sl!, {r1, r2, r3, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf818f7eb │ │ │ │ ldmdami r8!, {r0, r1, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8cd4653 │ │ │ │ strtmi r9, [r9], -r0 │ │ │ │ ldmvs sl!, {r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7fe68c0 │ │ │ │ - bmi 1d92090 │ │ │ │ + bmi 1d92088 │ │ │ │ ldmvs r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ sbcsvs r3, r3, r1, lsl #6 │ │ │ │ cdpmi 7, 7, cr14, cr2, cr2, {2} │ │ │ │ @ instruction: 0xf8d6447e │ │ │ │ @ instruction: 0xf1baa00c │ │ │ │ @ instruction: 0xf47f3fff │ │ │ │ @ instruction: 0x4628ae99 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf7fed064 │ │ │ │ rscsvs pc, r0, sp, lsr #23 │ │ │ │ @ instruction: 0xf8e4f7ee │ │ │ │ @ instruction: 0xf6bf2800 │ │ │ │ stclmi 14, cr10, [r9], #-564 @ 0xfffffdcc │ │ │ │ stmdbmi r9!, {r0, r1, r9, sl, lr}^ │ │ │ │ - bmi 1aa4718 │ │ │ │ + bmi 1aa4710 │ │ │ │ ldrbtmi r4, [r9], #-1148 @ 0xfffffb84 │ │ │ │ strne lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r8, sl, sp}^ │ │ │ │ vhsub.s8 d21, d0, d0 │ │ │ │ @ instruction: 0xf7cc4256 │ │ │ │ andcs pc, r1, #2162688 @ 0x210000 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e1415a │ │ │ │ ldmvs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blmi 17bf498 │ │ │ │ + blmi 17bf490 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {4} │ │ │ │ svcge 0x000af43f │ │ │ │ ldmdbmi sl, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ rsbspl pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2137 @ 0xfffff7a7 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ strb pc, [r8], -r9, lsl #30 @ │ │ │ │ strtmi r4, [r2], r1, lsr #13 │ │ │ │ adcsvs r4, ip, r6, lsr #12 │ │ │ │ - bmi 15e5b8c │ │ │ │ + bmi 15e5b84 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ rsbsvs fp, r8, fp, lsl r1 │ │ │ │ - blx fef10e42 │ │ │ │ - blmi 14ed02c │ │ │ │ + blx fef10e3a │ │ │ │ + blmi 14ed024 │ │ │ │ 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 │ │ │ │ cdp2 7, 6, cr15, cr14, cr14, {7} │ │ │ │ stmdami pc, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf7b14478 │ │ │ │ - @ instruction: 0xe7d0ed5e │ │ │ │ + ldrb lr, [r0, r2, ror #26] │ │ │ │ addscs r4, pc, #1261568 @ 0x134000 │ │ │ │ ldrbtmi r4, [r9], #-2125 @ 0xfffff7b3 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ ldr pc, [r3, -r3, ror #29] │ │ │ │ adcscs r4, r1, #1228800 @ 0x12c000 │ │ │ │ ldrbtmi r4, [r9], #-2123 @ 0xfffff7b5 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ @ instruction: 0xe741ff97 │ │ │ │ - blx fff10e84 │ │ │ │ + blx fff10e7c │ │ │ │ @ instruction: 0xe62b60f0 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0x4648b9db │ │ │ │ @ instruction: 0xf7d74c45 │ │ │ │ stmdbmi r5, {r0, r2, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [ip], #-2629 @ 0xfffff5bb │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ @@ -79842,128 +79840,128 @@ │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e1416a │ │ │ │ ldmdbmi fp!, {r0, r1, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdami fp!, {r2, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff6cf7ea │ │ │ │ @ instruction: 0xf7b1e7db │ │ │ │ - @ instruction: 0xf8d0ede6 │ │ │ │ + @ instruction: 0xf8d0edea │ │ │ │ @ instruction: 0xf1078000 │ │ │ │ subcs r0, r0, #228, 8 @ 0xe4000000 │ │ │ │ cdpmi 6, 3, cr4, cr5, cr1, {1} │ │ │ │ @ instruction: 0xf7cb4640 │ │ │ │ strls pc, [r1], #-3837 @ 0xfffff103 │ │ │ │ ldrbtmi r4, [lr], #-3123 @ 0xfffff3cd │ │ │ │ rsbscs r4, r2, #70254592 @ 0x4300000 │ │ │ │ andls r4, r0, #124, 8 @ 0x7c000000 │ │ │ │ adccs r4, sp, #51380224 @ 0x3100000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7cb9402 │ │ │ │ @ instruction: 0xf8dbff91 │ │ │ │ - blcs 5ef18 │ │ │ │ + blcs 5ef10 │ │ │ │ adccs sp, pc, #189 @ 0xbd │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xff48f7ea │ │ │ │ @ instruction: 0xf7b1e7b7 │ │ │ │ - svclt 0x0000ebae │ │ │ │ - andeq sp, r2, r2, ror r5 │ │ │ │ + svclt 0x0000ebb2 │ │ │ │ + andeq sp, r2, sl, ror r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, r6, ror #10 │ │ │ │ + andeq sp, r2, lr, ror #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r7, sl, ror #4 │ │ │ │ - strdeq r1, [r3], -sl │ │ │ │ - andeq r7, r7, ip, lsl #2 │ │ │ │ - andeq sp, r2, lr, lsr #7 │ │ │ │ - muleq r3, ip, r3 │ │ │ │ - @ instruction: 0x00005eba │ │ │ │ - andeq r1, r3, r6, ror #5 │ │ │ │ - @ instruction: 0x000312b4 │ │ │ │ - ldrdeq sp, [r0], -r8 │ │ │ │ - andeq sp, r0, r6, ror r2 │ │ │ │ - andeq r1, r3, r0, lsl #5 │ │ │ │ - andeq r6, r7, ip, lsr #31 │ │ │ │ - andeq r1, r3, r8, ror #4 │ │ │ │ - andeq sp, r0, ip, ror r0 │ │ │ │ - andeq sp, r0, sl, lsl #14 │ │ │ │ - andeq sp, r0, r8, lsl r7 │ │ │ │ - andeq r1, r3, r2, lsl #4 │ │ │ │ - andeq sp, r0, r2, lsr r0 │ │ │ │ + andeq r7, r7, r2, ror r2 │ │ │ │ + andeq r1, r3, r2, lsl #8 │ │ │ │ + andeq r7, r7, r4, lsl r1 │ │ │ │ + @ instruction: 0x0002d3b6 │ │ │ │ + andeq r1, r3, r4, lsr #7 │ │ │ │ + @ instruction: 0x00005eb2 │ │ │ │ + andeq r1, r3, lr, ror #5 │ │ │ │ + @ instruction: 0x000312bc │ │ │ │ ldrdeq sp, [r0], -r0 │ │ │ │ - andeq r6, r7, r0, lsl pc │ │ │ │ - ldrdeq r1, [r3], -r6 │ │ │ │ - strdeq r6, [r7], -ip │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x0000cfb2 │ │ │ │ - muleq r0, r8, r6 │ │ │ │ - andeq sp, r0, lr, asr #12 │ │ │ │ - andeq ip, r0, r0, lsl #31 │ │ │ │ - andeq sp, r0, lr, asr #12 │ │ │ │ - andeq ip, r0, sl, asr pc │ │ │ │ - andeq sp, r0, r4, lsr #12 │ │ │ │ + andeq sp, r0, lr, ror #4 │ │ │ │ + andeq r1, r3, r8, lsl #5 │ │ │ │ + @ instruction: 0x00076fb4 │ │ │ │ + andeq r1, r3, r0, ror r2 │ │ │ │ + andeq sp, r0, r4, ror r0 │ │ │ │ + andeq sp, r0, r2, lsl #14 │ │ │ │ + andeq sp, r0, r0, lsl r7 │ │ │ │ + andeq r1, r3, sl, lsl #4 │ │ │ │ + andeq sp, r0, sl, lsr #32 │ │ │ │ + andeq sp, r0, r8, asr #3 │ │ │ │ + andeq r6, r7, r8, lsl pc │ │ │ │ + ldrdeq r1, [r3], -lr │ │ │ │ + andeq r6, r7, r4, lsl #30 │ │ │ │ + andeq r9, r0, lr, lsl #15 │ │ │ │ + andeq r9, r0, r4, lsl #15 │ │ │ │ + ldrdeq ip, [r0], -lr │ │ │ │ + andeq sp, r0, ip, lsr #13 │ │ │ │ + andeq ip, r0, lr, asr #31 │ │ │ │ + muleq r0, ip, r6 │ │ │ │ + andeq ip, r0, sl, lsr #31 │ │ │ │ + muleq r0, r0, r6 │ │ │ │ + andeq sp, r0, r6, asr #12 │ │ │ │ + andeq ip, r0, r8, ror pc │ │ │ │ + andeq sp, r0, r6, asr #12 │ │ │ │ + andeq ip, r0, r2, asr pc │ │ │ │ + andeq sp, r0, ip, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ stcvc 5, cr15, [r7, #-692]! @ 0xfffffd4c │ │ │ │ svcge 0x00004d7a │ │ │ │ ldrbtmi r4, [sp], #-3706 @ 0xfffff186 │ │ │ │ ldrbtmi r4, [lr], #-3194 @ 0xfffff386 │ │ │ │ - blmi 1eeb8e8 │ │ │ │ + blmi 1eeb8e0 │ │ │ │ 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 │ │ │ │ rsbsvs r5, sl, #15925248 @ 0xf30000 │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 q10, q0, q10 │ │ │ │ ldmdami r4!, {r0, r1, r5, r6, r7, r9, ip, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 7, 1, cr15, cr2, cr10, {7} │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7b12000 │ │ │ │ - blmi 1c8e44c │ │ │ │ + blmi 1c8e454 │ │ │ │ tstcs r0, sl, lsr sl │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - mcr 7, 3, pc, cr10, cr1, {5} @ │ │ │ │ + mcr 7, 3, pc, cr14, cr1, {5} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ stclmi 0, cr0, [sl], #-192 @ 0xffffff40 │ │ │ │ - mcr 7, 7, pc, cr2, cr1, {5} @ │ │ │ │ + mcr 7, 7, pc, cr6, cr1, {5} @ │ │ │ │ ldrbtmi r4, [ip], #-2153 @ 0xfffff797 │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ - b feb90f14 │ │ │ │ + b fec90f0c │ │ │ │ stmdacs r0, {r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ecdb04 │ │ │ │ @ instruction: 0xf04ffd2d │ │ │ │ strdvs r3, [r3], #63 @ 0x3f @ │ │ │ │ @ instruction: 0xf1074b63 │ │ │ │ andcs r0, r0, ip, lsr #2 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7b1609a │ │ │ │ - blmi 178e3fc │ │ │ │ - bvs edb478 │ │ │ │ + blmi 178e404 │ │ │ │ + bvs edb470 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - mcr 7, 2, pc, cr2, cr1, {5} @ │ │ │ │ + mcr 7, 2, pc, cr6, cr1, {5} @ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ addhi pc, sl, r0, asr #32 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7b146cb │ │ │ │ - blmi 164eb80 │ │ │ │ + blmi 164eb88 │ │ │ │ @ instruction: 0xf5076a3a │ │ │ │ ldmpl r3, {r3, r4, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - b fe090f6c │ │ │ │ + b fe190f64 │ │ │ │ @ instruction: 0xf8d7697b │ │ │ │ @ instruction: 0xf1a39010 │ │ │ │ @ instruction: 0xf85a0a04 │ │ │ │ teqlt r5, #4, 30 │ │ │ │ @ instruction: 0xf1bb6a7b │ │ │ │ svclt 0x00140f00 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ @@ -79975,143 +79973,143 @@ │ │ │ │ stc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ ldrdeq pc, [r8], #131 @ 0x83 │ │ │ │ @ instruction: 0xf7d7b108 │ │ │ │ @ instruction: 0xf504fae7 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ - blx ff891054 │ │ │ │ + blx ff89104c │ │ │ │ @ instruction: 0xf7d74620 │ │ │ │ @ instruction: 0xf8d5fadd │ │ │ │ stccs 0, cr5, [r0, #-912] @ 0xfffffc70 │ │ │ │ @ instruction: 0xf10bd1e0 │ │ │ │ @ instruction: 0xf5bb0b01 │ │ │ │ bicsle r3, r0, r0, lsl #31 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7b14c38 │ │ │ │ - blmi e0dcfc │ │ │ │ + blmi e0dd04 │ │ │ │ ldrbtmi r6, [ip], #-2618 @ 0xfffff5c6 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ - bvs ffe64f8c │ │ │ │ + bvs ffe64f84 │ │ │ │ @ instruction: 0xf7b12100 │ │ │ │ - stmiavs r0!, {r1, r7, sl, fp, sp, lr, pc}^ │ │ │ │ - blle 15d138 │ │ │ │ + stmiavs r0!, {r1, r2, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + blle 15d130 │ │ │ │ ldc2 7, cr15, [ip], #944 @ 0x3b0 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blmi beb4d0 │ │ │ │ + blmi beb4c8 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7b1609a │ │ │ │ - stmdami fp!, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdami fp!, {r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2555 @ 0xfffff605 │ │ │ │ @ instruction: 0x47983010 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - stcl 7, cr15, [r8], #-708 @ 0xfffffd3c │ │ │ │ - bvs ee5dd8 │ │ │ │ + stcl 7, cr15, [ip], #-708 @ 0xfffffd3c │ │ │ │ + bvs ee5dd0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 9c1dbc │ │ │ │ + bmi 9c1db4 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ addscc pc, r4, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ strvc pc, [r7, -r7, lsl #10]! │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ldmdami lr, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2555 @ 0xfffff605 │ │ │ │ @ instruction: 0x47983010 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r6, #-708]! @ 0xfffffd3c │ │ │ │ - bvs ee5df4 │ │ │ │ + ldc 7, cr15, [sl, #-708]! @ 0xfffffd3c │ │ │ │ + bvs ee5dec │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - stc 7, cr15, [ip, #-708]! @ 0xfffffd3c │ │ │ │ + ldc 7, cr15, [r0, #-708]! @ 0xfffffd3c │ │ │ │ vmul.i8 d20, d0, d5 │ │ │ │ ldmdami r5, {r2, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 7, cr15, [r8, #936]! @ 0x3a8 │ │ │ │ @ instruction: 0xf7b1e7d3 │ │ │ │ - svclt 0x0000ea5e │ │ │ │ - andeq sp, r2, sl, lsl r0 │ │ │ │ - andeq sp, r2, r6, lsl r0 │ │ │ │ + svclt 0x0000ea62 │ │ │ │ + andeq sp, r2, r2, lsr #32 │ │ │ │ + andeq sp, r2, lr, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r0, r4, asr #28 │ │ │ │ - andeq sp, r0, r2, asr #10 │ │ │ │ + andeq ip, r0, ip, lsr lr │ │ │ │ + andeq sp, r0, sl, lsr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r3, sl, asr #31 │ │ │ │ - andeq r6, r7, r0, lsl #26 │ │ │ │ - andeq r0, r3, r6, lsr #31 │ │ │ │ + ldrdeq r0, [r3], -r2 │ │ │ │ + andeq r6, r7, r8, lsl #26 │ │ │ │ + andeq r0, r3, lr, lsr #31 │ │ │ │ andeq r0, r0, r0, lsr #9 │ │ │ │ - strdeq r0, [r3], -r2 │ │ │ │ - andeq r0, r3, r6, asr #29 │ │ │ │ - strdeq r6, [r7], -r2 │ │ │ │ - andeq ip, r2, lr, lsl #29 │ │ │ │ - @ instruction: 0x00076bb6 │ │ │ │ - muleq r0, r8, ip │ │ │ │ - muleq r0, r6, r3 │ │ │ │ + strdeq r0, [r3], -sl │ │ │ │ + andeq r0, r3, lr, asr #29 │ │ │ │ + strdeq r6, [r7], -sl │ │ │ │ + muleq r2, r6, lr │ │ │ │ + @ instruction: 0x00076bbe │ │ │ │ + muleq r0, r0, ip │ │ │ │ + andeq sp, r0, lr, lsl #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaa41c │ │ │ │ + bl febaa414 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ strmi sl, [r2], -r0, lsl #30 │ │ │ │ stcmi 6, cr4, [sl], #-44 @ 0xffffffd4 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stmib r7, {sp}^ │ │ │ │ ldrbtmi r3, [ip], #-513 @ 0xfffffdff │ │ │ │ - blmi a65ad8 │ │ │ │ + blmi a65ad0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7b10300 │ │ │ │ - blmi 98e220 │ │ │ │ + blmi 98e228 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b160fb │ │ │ │ - bllt 1c8e7b8 │ │ │ │ + bllt 1c8e7c0 │ │ │ │ @ instruction: 0xf1074d20 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ ldrbtmi r4, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ - stcl 7, cr15, [ip, #708] @ 0x2c4 │ │ │ │ + ldcl 7, cr15, [r0, #708] @ 0x2c4 │ │ │ │ @ instruction: 0x46283510 │ │ │ │ - ldmib r8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ subcs r2, r4, r7, asr r1 │ │ │ │ @ instruction: 0xf846f7c7 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ ldrdne lr, [r1], -r7 │ │ │ │ - blx ffd9128a │ │ │ │ + blx ffd91282 │ │ │ │ @ instruction: 0xf7b14630 │ │ │ │ - ldmvs fp!, {r2, r3, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - bl ff311164 │ │ │ │ - blmi 3e5ae8 │ │ │ │ + bl ff41115c │ │ │ │ + blmi 3e5ae0 │ │ │ │ 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 fp, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ @ instruction: 0x47983010 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [lr], {177} @ 0xb1 │ │ │ │ - ldmib r8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq ip, r2, sl, asr #27 │ │ │ │ - andeq ip, r2, r4, asr #27 │ │ │ │ + stc 7, cr15, [r2], #708 @ 0x2c4 │ │ │ │ + ldmib ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdeq ip, [r2], -r2 │ │ │ │ + andeq ip, r2, ip, asr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r6, [r7], -lr │ │ │ │ - andeq ip, r2, ip, asr sp │ │ │ │ - andeq r6, r7, r6, lsl #21 │ │ │ │ + andeq r6, r7, r6, ror #21 │ │ │ │ + andeq ip, r2, r4, ror #26 │ │ │ │ + andeq r6, r7, lr, lsl #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaa4f8 │ │ │ │ + bl febaa4f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr12, cr8, {6} │ │ │ │ svcge 0x0004b085 │ │ │ │ @ instruction: 0xf912f7cf │ │ │ │ @ instruction: 0x4605447e │ │ │ │ @ instruction: 0xff22f7c6 │ │ │ │ andle r2, sp, r1, lsl #16 │ │ │ │ @@ -80127,52 +80125,52 @@ │ │ │ │ ldrbtmi r4, [sp], #-2832 @ 0xfffff4f0 │ │ │ │ tstls r0, sl, ror r4 │ │ │ │ @ instruction: 0x4629447b │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ vcgt.s8 d18, d0, d0 │ │ │ │ @ instruction: 0xf7cb620d │ │ │ │ - blmi 312914 │ │ │ │ + blmi 31290c │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ rscle r2, r3, r0, lsl #22 │ │ │ │ strtmi r4, [r9], -r8, lsl #16 │ │ │ │ andvs pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ ldrb pc, [fp, r3, lsr #26] @ │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ - andeq ip, r0, sl, lsl fp │ │ │ │ - andeq sp, r0, r8, lsr #4 │ │ │ │ - andeq sp, r0, r8, lsr r2 │ │ │ │ + andeq ip, r2, r0, lsl #26 │ │ │ │ + andeq ip, r0, r2, lsl fp │ │ │ │ + andeq sp, r0, r0, lsr #4 │ │ │ │ + andeq sp, r0, r0, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r0, ip, lsr #4 │ │ │ │ + andeq sp, r0, r4, lsr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl febaa590 │ │ │ │ + bl febaa588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ andcs pc, r1, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ andcs pc, r0, r3, lsl lr @ │ │ │ │ svclt 0x0000bd98 │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, lsl #5 │ │ │ │ - blvc 191534 │ │ │ │ + blvc 19152c │ │ │ │ svclt 0x00004770 │ │ │ │ - muleq r7, r4, r9 │ │ │ │ + muleq r7, ip, r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl febaa5d0 │ │ │ │ + bl febaa5c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xf82cf7c8 │ │ │ │ strmi r4, [r2], -r2, lsl #22 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ stclt 2, cr6, [r0, #872] @ 0x368 │ │ │ │ - andeq r6, r7, r6, ror #18 │ │ │ │ + andeq r6, r7, lr, ror #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ svcge 0x0002b08b │ │ │ │ movwcs r4, #2784 @ 0xae0 │ │ │ │ orrls pc, r0, #14614528 @ 0xdf0000 │ │ │ │ @@ -80180,267 +80178,267 @@ │ │ │ │ ldrbtmi r6, [r9], #379 @ 0x17b │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r6, r7, r8, r9, fp, lr}^ │ │ │ │ mvnsvs r6, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mrc2 7, 6, pc, cr10, cr2, {6} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strmi r8, [r4], -lr, lsr #1 │ │ │ │ - blx ff7913d6 │ │ │ │ + blx ff7913ce │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x462849d6 │ │ │ │ @ instruction: 0xf7b14479 │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ adcshi pc, pc, r0 │ │ │ │ movtge pc, #51423 @ 0xc8df @ │ │ │ │ @ instruction: 0xf8da44fa │ │ │ │ - blcs 5f500 │ │ │ │ + blcs 5f4f8 │ │ │ │ vst4.16 {d29-d32}, [pc], r5 │ │ │ │ @ instruction: 0xf7d75080 │ │ │ │ stmibmi pc, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ ldrbtmi r0, [r9], #-44 @ 0xffffffd4 │ │ │ │ - ldc 7, cr15, [sl], {177} @ 0xb1 │ │ │ │ + ldc 7, cr15, [lr], {177} @ 0xb1 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ orrhi pc, r3, r0 │ │ │ │ @ instruction: 0xf1074bca │ │ │ │ stmib r7, {r3, r4, r9, fp}^ │ │ │ │ ldrbtmi r5, [fp], #-1025 @ 0xfffffbff │ │ │ │ rscsvs r3, fp, r0, lsr r3 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46584631 │ │ │ │ - blx 1711484 │ │ │ │ + blx 171147c │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx fe70f494 │ │ │ │ + blx fe70f48c │ │ │ │ @ instruction: 0xf7b14605 │ │ │ │ - stmdavs r1, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r4, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf831782a │ │ │ │ ldreq r2, [r2], #18 │ │ │ │ @ instruction: 0xf815d505 │ │ │ │ @ instruction: 0xf8312f01 │ │ │ │ ldreq r2, [r3], #18 │ │ │ │ @ instruction: 0x4628d4f9 │ │ │ │ @ instruction: 0xf7b74651 │ │ │ │ tstplt r0, fp, lsr #21 @ p-variant is OBSOLETE │ │ │ │ - blcs c314cc │ │ │ │ + blcs c314c4 │ │ │ │ strcc sp, [r1], #-88 @ 0xffffffa8 │ │ │ │ @ instruction: 0x4658d1dc │ │ │ │ strpl lr, [r1], #-2519 @ 0xfffff629 │ │ │ │ - bl fe991394 │ │ │ │ + bl fea9138c │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ @ instruction: 0xf1b8f8f1 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ vand d24, d3, d22 │ │ │ │ @ instruction: 0xf7d70001 │ │ │ │ @ instruction: 0x4680f933 │ │ │ │ teqcs r3, #11337728 @ 0xad0000 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r6, [r8], #-441 @ 0xfffffe47 │ │ │ │ @ instruction: 0xf816f7ed │ │ │ │ - bleq 8fbbc │ │ │ │ + bleq 8fbb4 │ │ │ │ @ instruction: 0x462adb52 │ │ │ │ @ instruction: 0xf7fe4641 │ │ │ │ rscsvs pc, r8, fp, lsr #21 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ - beq 58f92c │ │ │ │ + beq 58f924 │ │ │ │ @ instruction: 0xf8d0e004 │ │ │ │ stmdavc fp, {r4, r6, r7, ip} │ │ │ │ subsle r2, pc, pc, lsr #22 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ strmi pc, [r6], -r3, ror #23 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r2 │ │ │ │ @ instruction: 0xf8c0f7d7 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ @ instruction: 0x2000fabb │ │ │ │ - stmda r4, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 6d934 │ │ │ │ + stmda r8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 6d92c │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ - blcs 6db3c │ │ │ │ + blcs 6db34 │ │ │ │ sbcshi pc, sl, r0, asr #5 │ │ │ │ @ instruction: 0xf7b12000 │ │ │ │ - ldmmi r2, {r1, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + ldmmi r2, {r1, r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2962 @ 0xfffff46e │ │ │ │ @ instruction: 0xf859221e │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf7b1681b │ │ │ │ - andcs lr, r1, lr, lsr r9 │ │ │ │ - stmda ip!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andcs lr, r1, r2, asr #18 │ │ │ │ + ldmda r0!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r8!, {r0, r9, sl, lr}^ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf802f7f0 │ │ │ │ stmmi sl, {r0, r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2952 @ 0xfffff478 │ │ │ │ stmmi r7, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi fe264e3c │ │ │ │ + bmi fe264e34 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7b16800 │ │ │ │ - andcs lr, r1, ip, lsr #22 │ │ │ │ - ldmda r4, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andcs lr, r1, r0, lsr fp │ │ │ │ + ldmda r8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [fp], -r0, lsl #17 │ │ │ │ smlabbcs r1, r2, sl, r4 │ │ │ │ @ instruction: 0xf859447a │ │ │ │ @ instruction: 0xf8cd0000 │ │ │ │ stmdavs r0, {ip, sp, pc} │ │ │ │ - bl 791480 │ │ │ │ + bl 891478 │ │ │ │ @ instruction: 0xf7b12001 │ │ │ │ - cmpcs r7, r6, lsl #16 │ │ │ │ + cmpcs r7, sl, lsl #16 │ │ │ │ @ instruction: 0xf7c62044 │ │ │ │ strmi pc, [r5], -r1, lsr #29 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdami r9!, {r0, r3, r4, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blmi 1d5be24 │ │ │ │ + blmi 1d5be1c │ │ │ │ @ instruction: 0xe7c24478 │ │ │ │ @ instruction: 0x4620b1bc │ │ │ │ - blx 1d9158c │ │ │ │ + blx 1d91584 │ │ │ │ orrsle r2, r9, r0, lsl #16 │ │ │ │ umullcc pc, sl, r6, r8 @ │ │ │ │ @ instruction: 0xf0002b6c │ │ │ │ @ instruction: 0xf8d68090 │ │ │ │ @ instruction: 0xf7d300d4 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, lr, r0, asr #5 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ rscsvs r2, fp, r1, lsl #6 │ │ │ │ - blmi 1b4d454 │ │ │ │ - bvs ff6e4800 │ │ │ │ - blvs 67fae0 │ │ │ │ + blmi 1b4d44c │ │ │ │ + bvs ff6e47f8 │ │ │ │ + blvs 67fad8 │ │ │ │ cdp2 7, 12, cr15, cr14, cr15, {7} │ │ │ │ movwcs fp, #6416 @ 0x1910 │ │ │ │ @ instruction: 0xe77b60fb │ │ │ │ ldrbtmi r4, [fp], #-2918 @ 0xfffff49a │ │ │ │ - bcs 6e094 │ │ │ │ - bmi 19c77d0 │ │ │ │ + bcs 6e08c │ │ │ │ + bmi 19c77c8 │ │ │ │ ldmdbvs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdbmi r4!, {r0, r3, r6, r8, r9, ip, sp, pc}^ │ │ │ │ addsvs r2, r0, r1 │ │ │ │ andne pc, r1, r9, asr r8 @ │ │ │ │ orrpl pc, r0, r1, lsl #10 │ │ │ │ @ instruction: 0x03bcf8d1 │ │ │ │ stmdavc r1, {r4, r8, ip, sp, pc} │ │ │ │ cmnle r1, r0, lsl #18 │ │ │ │ andcs r4, r1, #96256 @ 0x17800 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blcs 6d7c8 │ │ │ │ - blmi 17877f4 │ │ │ │ + blcs 6d7c0 │ │ │ │ + blmi 17877ec │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd60f8 │ │ │ │ ldmvs r8!, {r0, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2905 @ 0xfffff4a7 │ │ │ │ - blcs 6d6e0 │ │ │ │ + blcs 6d6d8 │ │ │ │ ldmdbmi r8, {r0, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-518 @ 0xfffffdfa │ │ │ │ - blx 1791638 │ │ │ │ + blx 1791630 │ │ │ │ andcs r4, r0, #88064 @ 0x15800 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 15abaf4 │ │ │ │ + blmi 15abaec │ │ │ │ @ instruction: 0xf8d62101 │ │ │ │ ldrbtmi r0, [fp], #-208 @ 0xffffff30 │ │ │ │ ldrsbtvs r6, [fp], #139 @ 0x8b │ │ │ │ @ instruction: 0xf97ef7ff │ │ │ │ ldrsbcc pc, [r4], #134 @ 0x86 @ │ │ │ │ ldrhlt r6, [r3, r8] │ │ │ │ ldrmi r4, [r9], -pc, asr #16 │ │ │ │ ldrbtmi r6, [r8], #-123 @ 0xffffff85 │ │ │ │ - svc 0x0014f7b0 │ │ │ │ + svc 0x0018f7b0 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ umullcs pc, sl, r6, r8 @ │ │ │ │ - bcs 1b6d8a8 │ │ │ │ + bcs 1b6d8a0 │ │ │ │ svclt 0x000c4618 │ │ │ │ tstcs r0, r1, lsl #2 │ │ │ │ @ instruction: 0xf968f7ff │ │ │ │ @ instruction: 0xf8d64603 │ │ │ │ ldrsblt r2, [sl, #-8] │ │ │ │ eorsvs r4, fp, r0, lsl r6 │ │ │ │ @ instruction: 0xf7b1607a │ │ │ │ - ldmdavs sl!, {r1, r2, r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r1, r3, r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 7, pc, cr4, cr14, {7} │ │ │ │ @ instruction: 0x4602683b │ │ │ │ ldrtmi r9, [r1], -r0, lsl #4 │ │ │ │ ldmvs r8!, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf810f7fe │ │ │ │ ldmdami ip!, {r0, r1, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi b1bf3c │ │ │ │ + blmi b1bf34 │ │ │ │ @ instruction: 0xe7304478 │ │ │ │ @ instruction: 0xf7d24630 │ │ │ │ @ instruction: 0xe78affd5 │ │ │ │ andscs r4, sl, #56, 16 @ 0x380000 │ │ │ │ ldrbtmi r4, [r8], #-2854 @ 0xfffff4da │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi 95bf54 │ │ │ │ + blmi 95bf4c │ │ │ │ @ instruction: 0xe7224478 │ │ │ │ andscs r4, fp, #3473408 @ 0x350000 │ │ │ │ ldrbtmi r4, [r8], #-2849 @ 0xfffff4df │ │ │ │ @ instruction: 0x4603e71d │ │ │ │ ldmdami r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b14478 │ │ │ │ - @ instruction: 0xe7a5e8f8 │ │ │ │ + @ instruction: 0xe7a5e8fc │ │ │ │ movwcs lr, #10695 @ 0x29c7 │ │ │ │ mcr2 7, 5, pc, cr2, cr13, {7} @ │ │ │ │ ldmvs sl!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ sbcsvs r6, r0, fp, asr r8 │ │ │ │ orrle r2, sp, r0, lsl #22 │ │ │ │ ldmdami r7, {r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi b1bb54 │ │ │ │ + blmi b1bb4c │ │ │ │ ldrbtmi r4, [fp], #-2603 @ 0xfffff5d5 │ │ │ │ andeq pc, r0, r9, asr r8 @ │ │ │ │ - bvs ff724944 │ │ │ │ + bvs ff72493c │ │ │ │ @ instruction: 0xf7b16800 │ │ │ │ - andcs lr, r1, sl, asr #20 │ │ │ │ - svc 0x0032f7b0 │ │ │ │ + andcs lr, r1, lr, asr #20 │ │ │ │ + svc 0x0036f7b0 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ strbmi pc, [r0], -r3, lsr #19 @ │ │ │ │ - mcr 7, 7, pc, cr12, cr0, {5} @ │ │ │ │ + mrc 7, 7, APSR_nzcv, cr0, cr0, {5} │ │ │ │ stmdami r3!, {r1, r3, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b04478 │ │ │ │ - strdcs lr, [r1], -r8 │ │ │ │ - svc 0x0024f7b0 │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ - strdeq ip, [r2], -r2 │ │ │ │ + strdcs lr, [r1], -ip │ │ │ │ + svc 0x0028f7b0 │ │ │ │ + andeq ip, r2, r0, lsl #24 │ │ │ │ + strdeq ip, [r2], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - andeq r6, r7, r0, lsl #18 │ │ │ │ - andeq r1, r0, r6, asr #7 │ │ │ │ - andeq r6, r7, lr, asr #17 │ │ │ │ - andeq ip, r0, r2, ror #18 │ │ │ │ - andeq r2, r0, r6, lsl ip │ │ │ │ + andeq sp, r0, ip, lsl #3 │ │ │ │ + andeq r6, r7, r8, lsl #18 │ │ │ │ + @ instruction: 0x000013be │ │ │ │ + ldrdeq r6, [r7], -r6 @ │ │ │ │ + andeq ip, r0, sl, asr r9 │ │ │ │ + andeq r2, r0, lr, lsl #24 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq sp, r0, r6, lsr #32 │ │ │ │ - strheq sp, [r0], -sl │ │ │ │ - andeq sp, r0, r0, ror r0 │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - andeq r6, r7, r8, lsr r7 │ │ │ │ - andeq r6, r7, r2, lsr #14 │ │ │ │ - andeq r0, r3, r0, ror #19 │ │ │ │ + andeq sp, r0, lr, lsl r0 │ │ │ │ + strheq sp, [r0], -r2 │ │ │ │ + andeq sp, r0, r8, rrx │ │ │ │ + strdeq ip, [r0], -r4 │ │ │ │ + andeq r6, r7, r0, asr #14 │ │ │ │ + andeq r6, r7, sl, lsr #14 │ │ │ │ + andeq r0, r3, r8, ror #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r6, [r7], -r4 │ │ │ │ - @ instruction: 0x000309b0 │ │ │ │ - ldrdeq r6, [r7], -sl │ │ │ │ - andeq r8, r0, r2, ror pc │ │ │ │ - andeq r0, r3, ip, lsl #19 │ │ │ │ - andeq r0, r3, lr, ror r9 │ │ │ │ - @ instruction: 0x000057b2 │ │ │ │ - andeq ip, r0, r4, lsr #31 │ │ │ │ - andeq ip, r0, r6, lsr #31 │ │ │ │ - andeq ip, r0, r8, ror pc │ │ │ │ - andeq ip, r0, r2, asr pc │ │ │ │ - andeq r8, r0, r0, asr #29 │ │ │ │ - strdeq r6, [r7], -r6 @ │ │ │ │ - andeq ip, r0, r4, lsr #29 │ │ │ │ - andeq ip, r0, r0, ror lr │ │ │ │ + strdeq r6, [r7], -ip │ │ │ │ + @ instruction: 0x000309b8 │ │ │ │ + andeq r6, r7, r2, ror #13 │ │ │ │ + andeq r8, r0, sl, ror #30 │ │ │ │ + muleq r3, r4, r9 │ │ │ │ + andeq r0, r3, r6, lsl #19 │ │ │ │ + andeq r5, r0, sl, lsr #15 │ │ │ │ + muleq r0, ip, pc @ │ │ │ │ + muleq r0, lr, pc @ │ │ │ │ + andeq ip, r0, r0, ror pc │ │ │ │ + andeq ip, r0, sl, asr #30 │ │ │ │ + @ instruction: 0x00008eb8 │ │ │ │ + strdeq r6, [r7], -lr │ │ │ │ + muleq r0, ip, lr │ │ │ │ + andeq ip, r0, r8, ror #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaaa10 │ │ │ │ + bl febaaa08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ - bmi c7f424 │ │ │ │ + bmi c7f41c │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ rsbsvs r0, fp, r4, ror #1 │ │ │ │ fstmdbxmi lr!, {d4-d25} @ Deprecated │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ rscsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -80465,35 +80463,35 @@ │ │ │ │ @ instruction: 0xffc4f7c9 │ │ │ │ mrsls r2, (UNDEF: 17) │ │ │ │ tstls r0, r9, lsr sp │ │ │ │ ldmvs r9!, {r0, r1, r9, sl, lr} │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7b82001 │ │ │ │ stmdacs r9, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 507cc0 │ │ │ │ + blmi 507cb8 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ strtmi pc, [r0], -r1, lsl #30 │ │ │ │ mrc2 7, 7, pc, cr14, cr6, {6} │ │ │ │ - blmi 2660ec │ │ │ │ + blmi 2660e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmvs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ssatmi r3, #30, r4, lsl #14 │ │ │ │ @ instruction: 0xf7b0bdf0 │ │ │ │ - svclt 0x0000eed6 │ │ │ │ - andeq ip, r2, r0, ror #15 │ │ │ │ + svclt 0x0000eeda │ │ │ │ + andeq ip, r2, r8, ror #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r2], -r4 │ │ │ │ + ldrdeq ip, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r2, r0, asr #14 │ │ │ │ + andeq ip, r2, r8, asr #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ cdp2 7, 1, cr15, cr2, cr14, {6} │ │ │ │ andcs r4, r1, r5, lsl #12 │ │ │ │ @@ -80502,20 +80500,20 @@ │ │ │ │ ldrbtmi r4, [r8], #2086 @ 0x826 │ │ │ │ @ instruction: 0xf7cc4478 │ │ │ │ @ instruction: 0xf7c2f83f │ │ │ │ qadd8mi pc, r1, r3 @ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cfdb38 │ │ │ │ - bmi 891c60 │ │ │ │ + bmi 891c58 │ │ │ │ andcs r2, r2, r0, lsl #6 │ │ │ │ svcne 0x002c491f │ │ │ │ - ldrbcc pc, [pc, #-1285]! @ 5343b @ │ │ │ │ + ldrbcc pc, [pc, #-1285]! @ 53433 @ │ │ │ │ andvs pc, r2, r8, asr r8 @ │ │ │ │ - ldrbvc pc, [pc, #-1285]! @ 53443 @ │ │ │ │ + ldrbvc pc, [pc, #-1285]! @ 5343b @ │ │ │ │ addspl pc, r9, #25165824 @ 0x1800000 │ │ │ │ @ instruction: 0xf5066150 │ │ │ │ @ instruction: 0x6193509a │ │ │ │ addpl pc, r0, #25165824 @ 0x1800000 │ │ │ │ movwcc lr, #6592 @ 0x19c0 │ │ │ │ msrcc CPSR_, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf8582240 │ │ │ │ @@ -80529,37 +80527,37 @@ │ │ │ │ @ instruction: 0xff54f7d0 │ │ │ │ msrcs CPSR_, #14024704 @ 0xd60000 │ │ │ │ stmdami ip, {r1, r3, r5, r8, ip, sp, pc} │ │ │ │ cmncs r5, r1, lsl #4 │ │ │ │ @ instruction: 0xf7e14478 │ │ │ │ stmdami sl, {r0, r1, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #-374 @ 0xfffffe8a │ │ │ │ - blx a11924 │ │ │ │ + blx a1191c │ │ │ │ andcs r4, r1, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-356 @ 0xfffffe9c │ │ │ │ - blx 891930 │ │ │ │ - andeq ip, r2, sl, ror #13 │ │ │ │ - andeq r2, r0, ip, lsr #20 │ │ │ │ + blx 891928 │ │ │ │ + strdeq ip, [r2], -r2 │ │ │ │ + andeq r2, r0, r4, lsr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq ip, r0, r0, asr #26 │ │ │ │ - andeq ip, r0, r6, lsr sp │ │ │ │ - andeq ip, r0, sl, lsr #26 │ │ │ │ + andeq ip, r0, r8, lsr sp │ │ │ │ + andeq ip, r0, lr, lsr #26 │ │ │ │ + andeq ip, r0, r2, lsr #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl febaabd0 │ │ │ │ + bl febaabc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ - ldmda r2, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdane r3!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ mulsvc r9, ip, r2 │ │ │ │ @ instruction: 0xf813d005 │ │ │ │ - bcs 39edf8 │ │ │ │ - bcs 303658 │ │ │ │ + bcs 39edf0 │ │ │ │ + bcs 303650 │ │ │ │ @ instruction: 0x4620d0f6 │ │ │ │ svclt 0x0000bd98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ umullslt r4, r5, r4, sl │ │ │ │ @@ -80582,88 +80580,88 @@ │ │ │ │ subcs r5, r0, #10682368 @ 0xa30000 │ │ │ │ stmib r3, {r1, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7cb220e │ │ │ │ stmmi r5, {r0, r1, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cb4478 │ │ │ │ stmibmi r4, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - ldmib r4, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460680d3 │ │ │ │ @ instruction: 0xf9ecf7cf │ │ │ │ andeq pc, r1, r3, asr #4 │ │ │ │ mcr2 7, 3, pc, cr2, cr6, {6} @ │ │ │ │ and r4, r1, r4, lsl #12 │ │ │ │ rsble r3, r1, r1 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ andeq pc, r1, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xff52f7fd │ │ │ │ ldclle 8, cr2, [r5] │ │ │ │ @ instruction: 0x4620b174 │ │ │ │ - svc 0x00aef7b0 │ │ │ │ + svc 0x00b2f7b0 │ │ │ │ stmdane r3!, {r4, r6, r8, ip, sp, pc} │ │ │ │ adcmi lr, r3, #2 │ │ │ │ andle r7, r5, sp, lsl r0 │ │ │ │ stccs 8, cr15, [r1, #-76] @ 0xffffffb4 │ │ │ │ svclt 0x00182a0d │ │ │ │ rscsle r2, r6, sl, lsl #20 │ │ │ │ - svc 0x0076f7b0 │ │ │ │ + svc 0x007af7b0 │ │ │ │ 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 8fc28 │ │ │ │ + bleq 8fc20 │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xff8ef7b6 │ │ │ │ tstlt r8, #136314880 @ 0x8200000 │ │ │ │ - blcs b31b08 │ │ │ │ + blcs b31b00 │ │ │ │ strmi sp, [r1], r2, rrx │ │ │ │ - blcs c25424 │ │ │ │ + blcs c2541c │ │ │ │ tstcs r0, r4, ror r1 │ │ │ │ @ instruction: 0xf7c96139 │ │ │ │ ldrsbtvs pc, [r8], #-221 @ 0xffffff23 @ │ │ │ │ @ instruction: 0xf7c94648 │ │ │ │ tstpcs r0, fp, ror lr @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6409101 │ │ │ │ vsra.s8 , , #3 │ │ │ │ strmi r0, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0xf107687a │ │ │ │ - b 1313b6c │ │ │ │ + b 1313b64 │ │ │ │ andls r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xf7b82001 │ │ │ │ stmdacs r9, {r0, r1, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4650d056 │ │ │ │ ldc2 7, cr15, [ip, #856]! @ 0x358 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ andeq pc, r1, #805306372 @ 0x30000004 │ │ │ │ mrc2 7, 7, pc, cr10, cr13, {7} │ │ │ │ stcle 8, cr2, [r8] │ │ │ │ orrsle r3, sp, r1 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ ldrtmi pc, [r0], -pc, lsr #27 @ │ │ │ │ - ldmda ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0x03bcf8d3 │ │ │ │ stmdavc r3, {r3, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf107bb33 │ │ │ │ @ instruction: 0x21250414 │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xfff2f7fc │ │ │ │ stmdami r1, {r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ teqpvc r4, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ strls r4, [r0, #-1144] @ 0xfffffb88 │ │ │ │ @ instruction: 0xf9eef7ca │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx ffe91b96 │ │ │ │ + blx ffe91b8e │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7d64614 │ │ │ │ smlawblt ip, fp, sp, pc @ │ │ │ │ andcs r4, r1, #56, 16 @ 0x380000 │ │ │ │ ldrbtmi r2, [r8], #-475 @ 0xfffffe25 │ │ │ │ @ instruction: 0xf91ef7e1 │ │ │ │ @ instruction: 0x46224836 │ │ │ │ @@ -80681,24 +80679,24 @@ │ │ │ │ vqshl.s8 , , q10 │ │ │ │ str r0, [fp, r1, lsl #22] │ │ │ │ @ instruction: 0xf7d14648 │ │ │ │ @ instruction: 0xe7a4f895 │ │ │ │ @ instruction: 0xffbef7c9 │ │ │ │ stmdbmi r7!, {r1, r2, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ - blmi 9f8808 │ │ │ │ + blmi 9f8800 │ │ │ │ andls r4, r3, r9, ror r4 │ │ │ │ ldrbtmi r2, [fp], #-604 @ 0xfffffda4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ cmncs r3, #67108864 @ 0x4000000 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf90ef7cb │ │ │ │ @ instruction: 0xf7d64648 │ │ │ │ str pc, [ip, sp, asr #26] │ │ │ │ - svc 0x0044f7b0 │ │ │ │ + svc 0x0048f7b0 │ │ │ │ ldcmi 6, cr4, [sp], {3} │ │ │ │ ldmdavs lr, {r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xffa0f7c9 │ │ │ │ ldrbtmi r4, [ip], #-2331 @ 0xfffff6e5 │ │ │ │ @ instruction: 0x46054a1b │ │ │ │ rsbscs r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0x4633447a │ │ │ │ @@ -80707,343 +80705,343 @@ │ │ │ │ andls r2, r0, r3, lsr #5 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8f0f7cb │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ andcs pc, r1, #3008 @ 0xbc0 │ │ │ │ strtmi r2, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf8c4f7e1 │ │ │ │ - andeq ip, r2, sl, ror #11 │ │ │ │ + strdeq ip, [r2], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r2], -lr │ │ │ │ + andeq ip, r2, r6, ror #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r2, r0, r0, ror #17 │ │ │ │ - @ instruction: 0x00000dba │ │ │ │ - andeq ip, r0, sl, asr #23 │ │ │ │ - andeq ip, r0, r0, asr #23 │ │ │ │ - andeq ip, r0, r6, lsr fp │ │ │ │ - andeq ip, r0, sl, lsr #22 │ │ │ │ + ldrdeq r2, [r0], -r8 │ │ │ │ + @ instruction: 0x00000db2 │ │ │ │ + andeq ip, r0, r2, asr #23 │ │ │ │ + @ instruction: 0x0000cbb8 │ │ │ │ + andeq ip, r0, lr, lsr #22 │ │ │ │ + andeq ip, r0, r2, lsr #22 │ │ │ │ + andeq ip, r0, sl, lsl fp │ │ │ │ + ldrdeq ip, [r0], -r8 │ │ │ │ andeq ip, r0, r2, lsr #22 │ │ │ │ - andeq ip, r0, r0, ror #21 │ │ │ │ - andeq ip, r0, sl, lsr #22 │ │ │ │ - andeq ip, r0, lr, lsr #21 │ │ │ │ - @ instruction: 0x0000cab8 │ │ │ │ - andeq ip, r0, r4, asr #21 │ │ │ │ + andeq ip, r0, r6, lsr #21 │ │ │ │ + @ instruction: 0x0000cab0 │ │ │ │ + @ instruction: 0x0000cabc │ │ │ │ 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 fec74120 │ │ │ │ - blx fecd0ac8 │ │ │ │ - bl fe9106d0 │ │ │ │ + blx fec74118 │ │ │ │ + blx fecd0ac0 │ │ │ │ + bl fe9106c8 │ │ │ │ @ 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 11038ec │ │ │ │ + bl 11038e4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0081ebb0 │ │ │ │ - bl 11038fc │ │ │ │ + bl 11038f4 │ │ │ │ svclt 0x00280202 │ │ │ │ addvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0041ebb0 │ │ │ │ - bl 110390c │ │ │ │ + bl 1103904 │ │ │ │ svclt 0x00280202 │ │ │ │ subvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0001ebb0 │ │ │ │ - bl 110391c │ │ │ │ + bl 1103914 │ │ │ │ svclt 0x00280202 │ │ │ │ andvc lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x00c1ebb0 │ │ │ │ - bl 110392c │ │ │ │ + bl 1103924 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0081ebb0 │ │ │ │ - bl 110393c │ │ │ │ + bl 1103934 │ │ │ │ svclt 0x00280202 │ │ │ │ addvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0041ebb0 │ │ │ │ - bl 110394c │ │ │ │ + bl 1103944 │ │ │ │ svclt 0x00280202 │ │ │ │ subvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0001ebb0 │ │ │ │ - bl 110395c │ │ │ │ + bl 1103954 │ │ │ │ svclt 0x00280202 │ │ │ │ andvs lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x00c1ebb0 │ │ │ │ - bl 110396c │ │ │ │ + bl 1103964 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0081ebb0 │ │ │ │ - bl 110397c │ │ │ │ + bl 1103974 │ │ │ │ svclt 0x00280202 │ │ │ │ addpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0041ebb0 │ │ │ │ - bl 110398c │ │ │ │ + bl 1103984 │ │ │ │ svclt 0x00280202 │ │ │ │ subpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0001ebb0 │ │ │ │ - bl 110399c │ │ │ │ + bl 1103994 │ │ │ │ svclt 0x00280202 │ │ │ │ andpl lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x00c1ebb0 │ │ │ │ - bl 11039ac │ │ │ │ + bl 11039a4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcmi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0081ebb0 │ │ │ │ - bl 11039bc │ │ │ │ + bl 11039b4 │ │ │ │ svclt 0x00280202 │ │ │ │ addmi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0041ebb0 │ │ │ │ - bl 11039cc │ │ │ │ + bl 11039c4 │ │ │ │ svclt 0x00280202 │ │ │ │ submi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0001ebb0 │ │ │ │ - bl 11039dc │ │ │ │ + bl 11039d4 │ │ │ │ svclt 0x00280202 │ │ │ │ andmi lr, r1, r0, lsr #23 │ │ │ │ svccc 0x00c1ebb0 │ │ │ │ - bl 11039ec │ │ │ │ + bl 11039e4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbccc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0081ebb0 │ │ │ │ - bl 11039fc │ │ │ │ + bl 11039f4 │ │ │ │ svclt 0x00280202 │ │ │ │ addcc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0041ebb0 │ │ │ │ - bl 1103a0c │ │ │ │ + bl 1103a04 │ │ │ │ svclt 0x00280202 │ │ │ │ subcc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0001ebb0 │ │ │ │ - bl 1103a1c │ │ │ │ + bl 1103a14 │ │ │ │ svclt 0x00280202 │ │ │ │ andcc lr, r1, r0, lsr #23 │ │ │ │ svccs 0x00c1ebb0 │ │ │ │ - bl 1103a2c │ │ │ │ + bl 1103a24 │ │ │ │ svclt 0x00280202 │ │ │ │ sbccs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0081ebb0 │ │ │ │ - bl 1103a3c │ │ │ │ + bl 1103a34 │ │ │ │ svclt 0x00280202 │ │ │ │ addcs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0041ebb0 │ │ │ │ - bl 1103a4c │ │ │ │ + bl 1103a44 │ │ │ │ svclt 0x00280202 │ │ │ │ subcs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0001ebb0 │ │ │ │ - bl 1103a5c │ │ │ │ + bl 1103a54 │ │ │ │ svclt 0x00280202 │ │ │ │ andcs lr, r1, r0, lsr #23 │ │ │ │ svcne 0x00c1ebb0 │ │ │ │ - bl 1103a6c │ │ │ │ + bl 1103a64 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0081ebb0 │ │ │ │ - bl 1103a7c │ │ │ │ + bl 1103a74 │ │ │ │ svclt 0x00280202 │ │ │ │ addne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0041ebb0 │ │ │ │ - bl 1103a8c │ │ │ │ + bl 1103a84 │ │ │ │ svclt 0x00280202 │ │ │ │ subne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0001ebb0 │ │ │ │ - bl 1103a9c │ │ │ │ + bl 1103a94 │ │ │ │ svclt 0x00280202 │ │ │ │ andne lr, r1, r0, lsr #23 │ │ │ │ svceq 0x00c1ebb0 │ │ │ │ - bl 1103aac │ │ │ │ + bl 1103aa4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbceq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0081ebb0 │ │ │ │ - bl 1103abc │ │ │ │ + bl 1103ab4 │ │ │ │ svclt 0x00280202 │ │ │ │ addeq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0041ebb0 │ │ │ │ - bl 1103acc │ │ │ │ + bl 1103ac4 │ │ │ │ svclt 0x00280202 │ │ │ │ subeq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0001ebb0 │ │ │ │ - bl 1103adc │ │ │ │ + bl 1103ad4 │ │ │ │ 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 ff10ff08 │ │ │ │ + blt ff10ff00 │ │ │ │ rscsle r2, r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf7ffb503 │ │ │ │ pop {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx e3f32 │ │ │ │ - bl fe8d0b1c │ │ │ │ + blx e3f2a │ │ │ │ + bl fe8d0b14 │ │ │ │ ldrbmi r0, [r0, -r3, lsl #2]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - b fe074424 │ │ │ │ + b fe07441c │ │ │ │ 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 fed343d8 │ │ │ │ - blx fecd095c │ │ │ │ - bl fe890158 │ │ │ │ + blx fed343d0 │ │ │ │ + blx fecd0954 │ │ │ │ + bl fe890150 │ │ │ │ @ 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 1083b74 │ │ │ │ + bl 1083b6c │ │ │ │ svclt 0x00280000 │ │ │ │ bicvc lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvc 0x0081ebb3 │ │ │ │ - bl 1083b84 │ │ │ │ + bl 1083b7c │ │ │ │ svclt 0x00280000 │ │ │ │ orrvc lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvc 0x0041ebb3 │ │ │ │ - bl 1083b94 │ │ │ │ + bl 1083b8c │ │ │ │ svclt 0x00280000 │ │ │ │ movtvc lr, #7075 @ 0x1ba3 │ │ │ │ svcvc 0x0001ebb3 │ │ │ │ - bl 1083ba4 │ │ │ │ + bl 1083b9c │ │ │ │ svclt 0x00280000 │ │ │ │ movwvc lr, #7075 @ 0x1ba3 │ │ │ │ svcvs 0x00c1ebb3 │ │ │ │ - bl 1083bb4 │ │ │ │ + bl 1083bac │ │ │ │ svclt 0x00280000 │ │ │ │ bicvs lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvs 0x0081ebb3 │ │ │ │ - bl 1083bc4 │ │ │ │ + bl 1083bbc │ │ │ │ svclt 0x00280000 │ │ │ │ orrvs lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvs 0x0041ebb3 │ │ │ │ - bl 1083bd4 │ │ │ │ + bl 1083bcc │ │ │ │ svclt 0x00280000 │ │ │ │ movtvs lr, #7075 @ 0x1ba3 │ │ │ │ svcvs 0x0001ebb3 │ │ │ │ - bl 1083be4 │ │ │ │ + bl 1083bdc │ │ │ │ svclt 0x00280000 │ │ │ │ movwvs lr, #7075 @ 0x1ba3 │ │ │ │ svcpl 0x00c1ebb3 │ │ │ │ - bl 1083bf4 │ │ │ │ + bl 1083bec │ │ │ │ svclt 0x00280000 │ │ │ │ bicpl lr, r1, #166912 @ 0x28c00 │ │ │ │ svcpl 0x0081ebb3 │ │ │ │ - bl 1083c04 │ │ │ │ + bl 1083bfc │ │ │ │ svclt 0x00280000 │ │ │ │ orrpl lr, r1, #166912 @ 0x28c00 │ │ │ │ svcpl 0x0041ebb3 │ │ │ │ - bl 1083c14 │ │ │ │ + bl 1083c0c │ │ │ │ svclt 0x00280000 │ │ │ │ movtpl lr, #7075 @ 0x1ba3 │ │ │ │ svcpl 0x0001ebb3 │ │ │ │ - bl 1083c24 │ │ │ │ + bl 1083c1c │ │ │ │ svclt 0x00280000 │ │ │ │ movwpl lr, #7075 @ 0x1ba3 │ │ │ │ svcmi 0x00c1ebb3 │ │ │ │ - bl 1083c34 │ │ │ │ + bl 1083c2c │ │ │ │ svclt 0x00280000 │ │ │ │ bicmi lr, r1, #166912 @ 0x28c00 │ │ │ │ svcmi 0x0081ebb3 │ │ │ │ - bl 1083c44 │ │ │ │ + bl 1083c3c │ │ │ │ svclt 0x00280000 │ │ │ │ orrmi lr, r1, #166912 @ 0x28c00 │ │ │ │ svcmi 0x0041ebb3 │ │ │ │ - bl 1083c54 │ │ │ │ + bl 1083c4c │ │ │ │ svclt 0x00280000 │ │ │ │ movtmi lr, #7075 @ 0x1ba3 │ │ │ │ svcmi 0x0001ebb3 │ │ │ │ - bl 1083c64 │ │ │ │ + bl 1083c5c │ │ │ │ svclt 0x00280000 │ │ │ │ movwmi lr, #7075 @ 0x1ba3 │ │ │ │ svccc 0x00c1ebb3 │ │ │ │ - bl 1083c74 │ │ │ │ + bl 1083c6c │ │ │ │ svclt 0x00280000 │ │ │ │ biccc lr, r1, #166912 @ 0x28c00 │ │ │ │ svccc 0x0081ebb3 │ │ │ │ - bl 1083c84 │ │ │ │ + bl 1083c7c │ │ │ │ svclt 0x00280000 │ │ │ │ orrcc lr, r1, #166912 @ 0x28c00 │ │ │ │ svccc 0x0041ebb3 │ │ │ │ - bl 1083c94 │ │ │ │ + bl 1083c8c │ │ │ │ svclt 0x00280000 │ │ │ │ movtcc lr, #7075 @ 0x1ba3 │ │ │ │ svccc 0x0001ebb3 │ │ │ │ - bl 1083ca4 │ │ │ │ + bl 1083c9c │ │ │ │ svclt 0x00280000 │ │ │ │ movwcc lr, #7075 @ 0x1ba3 │ │ │ │ svccs 0x00c1ebb3 │ │ │ │ - bl 1083cb4 │ │ │ │ + bl 1083cac │ │ │ │ svclt 0x00280000 │ │ │ │ biccs lr, r1, #166912 @ 0x28c00 │ │ │ │ svccs 0x0081ebb3 │ │ │ │ - bl 1083cc4 │ │ │ │ + bl 1083cbc │ │ │ │ svclt 0x00280000 │ │ │ │ orrcs lr, r1, #166912 @ 0x28c00 │ │ │ │ svccs 0x0041ebb3 │ │ │ │ - bl 1083cd4 │ │ │ │ + bl 1083ccc │ │ │ │ svclt 0x00280000 │ │ │ │ movtcs lr, #7075 @ 0x1ba3 │ │ │ │ svccs 0x0001ebb3 │ │ │ │ - bl 1083ce4 │ │ │ │ + bl 1083cdc │ │ │ │ svclt 0x00280000 │ │ │ │ movwcs lr, #7075 @ 0x1ba3 │ │ │ │ svcne 0x00c1ebb3 │ │ │ │ - bl 1083cf4 │ │ │ │ + bl 1083cec │ │ │ │ svclt 0x00280000 │ │ │ │ bicne lr, r1, #166912 @ 0x28c00 │ │ │ │ svcne 0x0081ebb3 │ │ │ │ - bl 1083d04 │ │ │ │ + bl 1083cfc │ │ │ │ svclt 0x00280000 │ │ │ │ orrne lr, r1, #166912 @ 0x28c00 │ │ │ │ svcne 0x0041ebb3 │ │ │ │ - bl 1083d14 │ │ │ │ + bl 1083d0c │ │ │ │ svclt 0x00280000 │ │ │ │ movtne lr, #7075 @ 0x1ba3 │ │ │ │ svcne 0x0001ebb3 │ │ │ │ - bl 1083d24 │ │ │ │ + bl 1083d1c │ │ │ │ svclt 0x00280000 │ │ │ │ movwne lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x00c1ebb3 │ │ │ │ - bl 1083d34 │ │ │ │ + bl 1083d2c │ │ │ │ svclt 0x00280000 │ │ │ │ biceq lr, r1, #166912 @ 0x28c00 │ │ │ │ svceq 0x0081ebb3 │ │ │ │ - bl 1083d44 │ │ │ │ + bl 1083d3c │ │ │ │ svclt 0x00280000 │ │ │ │ orreq lr, r1, #166912 @ 0x28c00 │ │ │ │ svceq 0x0041ebb3 │ │ │ │ - bl 1083d54 │ │ │ │ + bl 1083d4c │ │ │ │ svclt 0x00280000 │ │ │ │ movteq lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x0001ebb3 │ │ │ │ - bl 1083d64 │ │ │ │ + bl 1083d5c │ │ │ │ svclt 0x00280000 │ │ │ │ movweq lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x0000f1bc │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ - b fe765f38 │ │ │ │ + b fe765f30 │ │ │ │ svclt 0x00480f00 │ │ │ │ ldrbmi r4, [r0, -r0, asr #4]! │ │ │ │ andcs fp, r0, r8, lsr pc │ │ │ │ - b 1443d98 │ │ │ │ + b 1443d90 │ │ │ │ @ instruction: 0xf04070ec │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ @ instruction: 0xf281fab1 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf002fa23 │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ @@ -81051,82 +81049,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 e41e2 │ │ │ │ - bl fe8d0dcc │ │ │ │ + blx e41da │ │ │ │ + bl fe8d0dc4 │ │ │ │ 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 144839c │ │ │ │ - bl ff4eca40 │ │ │ │ + b 1448394 │ │ │ │ + bl ff4eca38 │ │ │ │ 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 fe4e4b54 │ │ │ │ + b fe4e4b4c │ │ │ │ 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 1416364 │ │ │ │ + b 141635c │ │ │ │ @ instruction: 0xf1020131 │ │ │ │ - bcs fffd4a70 │ │ │ │ + bcs fffd4a68 │ │ │ │ @ instruction: 0xf1b1d251 │ │ │ │ - bl 1067e74 │ │ │ │ + bl 1067e6c │ │ │ │ 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 fec88e48 │ │ │ │ + blx fec88e40 │ │ │ │ @ instruction: 0xf1acfc80 │ │ │ │ - bl fecd72bc │ │ │ │ - blx 54ad0 │ │ │ │ + bl fecd72b4 │ │ │ │ + blx 54ac8 │ │ │ │ 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 2043f34 │ │ │ │ + b 2043f2c │ │ │ │ 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 │ │ │ │ @@ -81141,16 +81139,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 1843f48 │ │ │ │ - b fe45d038 │ │ │ │ + b 1843f40 │ │ │ │ + b fe45d030 │ │ │ │ @ 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 │ │ │ │ @@ -81169,142 +81167,140 @@ │ │ │ │ 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 fef54fa0 │ │ │ │ - bcc 290dd4 │ │ │ │ + blx fef54f98 │ │ │ │ + bcc 290dcc │ │ │ │ bicpl lr, r2, #166912 @ 0x28c00 │ │ │ │ - blx cafec │ │ │ │ + blx cafe4 │ │ │ │ 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 884008 │ │ │ │ + b 884000 │ │ │ │ @ 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 8b040 │ │ │ │ + blcs 8b038 │ │ │ │ @ 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 71f038 │ │ │ │ + blle 71f030 │ │ │ │ @ instruction: 0xf82ef000 │ │ │ │ ldrd pc, [r4], -sp │ │ │ │ movwcs lr, #10717 @ 0x29dd │ │ │ │ submi fp, r0, #4 │ │ │ │ cmpeq r1, r1, ror #22 │ │ │ │ - bl 1924d98 │ │ │ │ + bl 1924d90 │ │ │ │ ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ - bl 1924da0 │ │ │ │ + bl 1924d98 │ │ │ │ @ instruction: 0xf0000343 │ │ │ │ @ instruction: 0xf8ddf81d │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ - bl 18a4d6c │ │ │ │ + bl 18a4d64 │ │ │ │ ldrbmi r0, [r0, -r1, asr #2]! │ │ │ │ - bl 1924dbc │ │ │ │ + bl 1924db4 │ │ │ │ @ instruction: 0xf0000343 │ │ │ │ @ instruction: 0xf8ddf80f │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ - bl 1924dd0 │ │ │ │ + bl 1924dc8 │ │ │ │ ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ @ instruction: 0xf04fb502 │ │ │ │ @ instruction: 0xf7b00008 │ │ │ │ - stclt 8, cr14, [r2, #-8] │ │ │ │ + stclt 8, cr14, [r2, #-24] @ 0xffffffe8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @ instruction: 0x460d4290 │ │ │ │ tsteq r3, r5, ror fp │ │ │ │ svclt 0x00384604 │ │ │ │ svcls 0x00072000 │ │ │ │ @ instruction: 0x4601bf38 │ │ │ │ - blx fed49244 │ │ │ │ - blcs 91ec4 │ │ │ │ - blx fedc8660 │ │ │ │ + blx fed4923c │ │ │ │ + blcs 91ebc │ │ │ │ + blx fedc8658 │ │ │ │ stccs 1, cr15, [r0, #-532] @ 0xfffffdec │ │ │ │ - bne 1e08648 │ │ │ │ + bne 1e08640 │ │ │ │ stceq 1, cr15, [r0], #-664 @ 0xfffffd68 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr6, {6} │ │ │ │ - blx e479c │ │ │ │ - blx 110904 │ │ │ │ + blx e4794 │ │ │ │ + blx 1108fc │ │ │ │ movwmi pc, #47110 @ 0xb806 @ │ │ │ │ vpmax.s8 d15, d14, d18 │ │ │ │ - b 11259f0 │ │ │ │ - bl 1d950ec │ │ │ │ + b 11259e8 │ │ │ │ + bl 1d950e4 │ │ │ │ svclt 0x003c0203 │ │ │ │ strmi r2, [r1], -r0 │ │ │ │ andcs sp, r1, sl, lsl #6 │ │ │ │ streq lr, [r8], #-2996 @ 0xfffff44c │ │ │ │ streq lr, [r3, #-2917] @ 0xfffff49b │ │ │ │ @ instruction: 0xf10cfa00 │ │ │ │ vpmax.s8 d15, d14, d16 │ │ │ │ adcsmi r4, r0, r1, lsl r3 │ │ │ │ - b 1441460 │ │ │ │ + b 1441458 │ │ │ │ ssatmi r0, #17, r8, asr #4 │ │ │ │ sbcvc lr, r3, #270336 @ 0x42000 │ │ │ │ and r0, sl, fp, asr r8 │ │ │ │ - bl 199afa8 │ │ │ │ + bl 199afa0 │ │ │ │ stmdbne r4!, {r0, r1, r8, sl} │ │ │ │ strcc r4, [r1], #-365 @ 0xfffffe93 │ │ │ │ streq pc, [r0, #-325] @ 0xfffffebb │ │ │ │ stmdaeq r1, {r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ addsmi sp, r4, #8 │ │ │ │ stmdbeq r3, {r0, r2, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdbne r4!, {r4, r5, r6, r7, r9, ip, lr, pc} │ │ │ │ @ instruction: 0xf1b8416d │ │ │ │ mvnsle r0, r1, lsl #16 │ │ │ │ - blx 19a940 │ │ │ │ - blx 993d7c │ │ │ │ - bl 10d1560 │ │ │ │ - blx 994960 │ │ │ │ - b 1193580 │ │ │ │ - b 115558c │ │ │ │ + blx 19a938 │ │ │ │ + blx 993d74 │ │ │ │ + bl 10d1558 │ │ │ │ + blx 994958 │ │ │ │ + b 1193578 │ │ │ │ + b 1155584 │ │ │ │ rscsmi r0, r5, ip, lsl #8 │ │ │ │ stceq 1, cr15, [r0], #-664 @ 0xfffffd68 │ │ │ │ msreq CPSR_, #-2147483599 @ 0x80000031 │ │ │ │ vpmax.s8 d15, d6, d5 │ │ │ │ stc2 10, cr15, [ip], {4} @ │ │ │ │ vpmax.u8 d15, d3, d20 │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ - blx 1651dc │ │ │ │ - bne ff091190 │ │ │ │ + blx 1651d4 │ │ │ │ + bne ff091188 │ │ │ │ tsteq r2, r1, ror #22 │ │ │ │ stmib r7, {r0, r1, r2, r3, r8, ip, sp, pc}^ │ │ │ │ pop {r8, sl, lr} │ │ │ │ - blx fed75548 │ │ │ │ + blx fed75540 │ │ │ │ smlawbcc r0, r4, r1, pc @ │ │ │ │ - blx fed0e3f4 │ │ │ │ - blx fedd1f9c │ │ │ │ + blx fed0e3ec │ │ │ │ + blx fedd1f94 │ │ │ │ strtcc pc, [r0], -r5, lsl #3 │ │ │ │ orrsle r2, r2, r0, lsl #26 │ │ │ │ svclt 0x0000e7f3 │ │ │ │ tstcs r0, r2, lsl #22 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blt fe59246c │ │ │ │ - andeq fp, r2, r8, lsr #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - mrclt 7, 6, APSR_nzcv, cr10, cr1, {7} │ │ │ │ + blt fe692464 │ │ │ │ + andeq fp, r2, r0, lsr pc │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000545b4 <.fini>: │ │ │ │ +000545a4 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,3126 +1,3127 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000545c0 01000200 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ - 0x000545d0 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ - 0x000545e0 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ - 0x000545f0 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ - 0x00054600 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ - 0x00054610 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ - 0x00054620 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ - 0x00054630 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ - 0x00054640 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ - 0x00054650 00000000 73685f66 696c6573 2e630000 ....sh_files.c.. │ │ │ │ - 0x00054660 66726565 5f646972 73746163 6b000000 free_dirstack... │ │ │ │ - 0x00054670 66726565 5f676c6f 62737461 636b0000 free_globstack.. │ │ │ │ - 0x00054680 6164645f 746f5f64 69726c69 73740000 add_to_dirlist.. │ │ │ │ - 0x00054690 6164645f 746f5f66 696c656c 69737400 add_to_filelist. │ │ │ │ - 0x000546a0 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas │ │ │ │ - 0x000546b0 6b000000 73685f66 696c6573 5f706172 k...sh_files_par │ │ │ │ - 0x000546c0 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK. │ │ │ │ - 0x000546d0 52444556 00000000 494e4f00 55535200 RDEV....INO.USR. │ │ │ │ - 0x000546e0 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM. │ │ │ │ - 0x000546f0 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO │ │ │ │ - 0x00054700 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI │ │ │ │ - 0x00054710 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo │ │ │ │ - 0x00054720 62657272 00000000 4641494c 45443a20 berr....FAILED: │ │ │ │ - 0x00054730 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line= │ │ │ │ - 0x00054740 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion= │ │ │ │ - 0x00054750 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen │ │ │ │ - 0x00054760 64000000 2a6c656e 67746820 3c3d206c d...*length <= l │ │ │ │ - 0x00054770 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep │ │ │ │ - 0x00054780 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files │ │ │ │ - 0x00054790 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f │ │ │ │ - 0x000547a0 696c6573 5f736574 72656375 7273696f iles_setrecursio │ │ │ │ - 0x000547b0 6e000000 73685f66 696c6573 5f64656c n...sh_files_del │ │ │ │ - 0x000547c0 66696c65 73746163 6b000000 73685f66 filestack...sh_f │ │ │ │ - 0x000547d0 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f │ │ │ │ - 0x000547e0 696c6573 5f64656c 64697273 7461636b iles_deldirstack │ │ │ │ - 0x000547f0 00000000 73685f66 696c6573 5f726573 ....sh_files_res │ │ │ │ - 0x00054800 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese │ │ │ │ - 0x00054810 74000000 73685f66 696c6573 5f686173 t...sh_files_has │ │ │ │ - 0x00054820 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f │ │ │ │ - 0x00054830 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac │ │ │ │ - 0x00054840 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_ │ │ │ │ - 0x00054850 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f │ │ │ │ - 0x00054860 696c6573 5f707573 685f6469 725f696e iles_push_dir_in │ │ │ │ - 0x00054870 74000000 73685f66 696c6573 5f707573 t...sh_files_pus │ │ │ │ - 0x00054880 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett │ │ │ │ - 0x00054890 696e6720 61756469 74207761 74636800 ing audit watch. │ │ │ │ - 0x000548a0 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h │ │ │ │ - 0x000548b0 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f │ │ │ │ - 0x000548c0 696c6573 5f686c65 5f726567 00000000 iles_hle_reg.... │ │ │ │ - 0x000548d0 73685f66 696c6573 5f66696c 65636865 sh_files_fileche │ │ │ │ - 0x000548e0 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful │ │ │ │ - 0x000548f0 6c706174 68000000 73685f66 696c6573 lpath...sh_files │ │ │ │ - 0x00054900 5f63686b 00000000 73685f66 696c6573 _chk....sh_files │ │ │ │ - 0x00054910 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f │ │ │ │ - 0x00054920 696c6573 5f686c65 5f746573 74000000 iles_hle_test... │ │ │ │ - 0x00054930 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: │ │ │ │ - 0x00054940 73756264 69726563 746f7279 20636f75 subdirectory cou │ │ │ │ - 0x00054950 6e742028 25642920 213d2068 6172646c nt (%d) != hardl │ │ │ │ - 0x00054960 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d │ │ │ │ - 0x00054970 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f │ │ │ │ - 0x00054980 696c6573 5f707573 68676c6f 62000000 iles_pushglob... │ │ │ │ - 0x00054990 4e6f206d 61746368 65732066 6f756e64 No matches found │ │ │ │ - 0x000549a0 00000000 4f757420 6f66206d 656d6f72 ....Out of memor │ │ │ │ - 0x000549b0 79000000 52656164 20657272 6f720000 y...Read error.. │ │ │ │ - 0x000549c0 556e6b6e 6f776e20 6572726f 72000000 Unknown error... │ │ │ │ - 0x000549d0 73685f66 696c6573 5f707573 6866696c sh_files_pushfil │ │ │ │ - 0x000549e0 65000000 73685f66 696c6573 5f707573 e...sh_files_pus │ │ │ │ - 0x000549f0 68646972 00000000 73685f66 696c6573 hdir....sh_files │ │ │ │ - 0x00054a00 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte │ │ │ │ - 0x00054a10 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes │ │ │ │ - 0x00054a20 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi │ │ │ │ - 0x00054a30 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c. │ │ │ │ - 0x00054a40 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va │ │ │ │ - 0x00054a50 6c000000 30303030 30303030 30303030 l...000000000000 │ │ │ │ + 0x000545b0 01000200 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ + 0x000545c0 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ + 0x000545d0 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ + 0x000545e0 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ + 0x000545f0 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ + 0x00054600 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ + 0x00054610 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ + 0x00054620 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ + 0x00054630 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ + 0x00054640 00000000 73685f66 696c6573 2e630000 ....sh_files.c.. │ │ │ │ + 0x00054650 66726565 5f646972 73746163 6b000000 free_dirstack... │ │ │ │ + 0x00054660 66726565 5f676c6f 62737461 636b0000 free_globstack.. │ │ │ │ + 0x00054670 6164645f 746f5f64 69726c69 73740000 add_to_dirlist.. │ │ │ │ + 0x00054680 6164645f 746f5f66 696c656c 69737400 add_to_filelist. │ │ │ │ + 0x00054690 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas │ │ │ │ + 0x000546a0 6b000000 73685f66 696c6573 5f706172 k...sh_files_par │ │ │ │ + 0x000546b0 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK. │ │ │ │ + 0x000546c0 52444556 00000000 494e4f00 55535200 RDEV....INO.USR. │ │ │ │ + 0x000546d0 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM. │ │ │ │ + 0x000546e0 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO │ │ │ │ + 0x000546f0 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI │ │ │ │ + 0x00054700 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo │ │ │ │ + 0x00054710 62657272 00000000 4641494c 45443a20 berr....FAILED: │ │ │ │ + 0x00054720 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line= │ │ │ │ + 0x00054730 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion= │ │ │ │ + 0x00054740 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen │ │ │ │ + 0x00054750 64000000 2a6c656e 67746820 3c3d206c d...*length <= l │ │ │ │ + 0x00054760 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep │ │ │ │ + 0x00054770 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files │ │ │ │ + 0x00054780 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f │ │ │ │ + 0x00054790 696c6573 5f736574 72656375 7273696f iles_setrecursio │ │ │ │ + 0x000547a0 6e000000 73685f66 696c6573 5f64656c n...sh_files_del │ │ │ │ + 0x000547b0 66696c65 73746163 6b000000 73685f66 filestack...sh_f │ │ │ │ + 0x000547c0 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f │ │ │ │ + 0x000547d0 696c6573 5f64656c 64697273 7461636b iles_deldirstack │ │ │ │ + 0x000547e0 00000000 73685f66 696c6573 5f726573 ....sh_files_res │ │ │ │ + 0x000547f0 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese │ │ │ │ + 0x00054800 74000000 73685f66 696c6573 5f686173 t...sh_files_has │ │ │ │ + 0x00054810 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f │ │ │ │ + 0x00054820 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac │ │ │ │ + 0x00054830 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_ │ │ │ │ + 0x00054840 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f │ │ │ │ + 0x00054850 696c6573 5f707573 685f6469 725f696e iles_push_dir_in │ │ │ │ + 0x00054860 74000000 73685f66 696c6573 5f707573 t...sh_files_pus │ │ │ │ + 0x00054870 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett │ │ │ │ + 0x00054880 696e6720 61756469 74207761 74636800 ing audit watch. │ │ │ │ + 0x00054890 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h │ │ │ │ + 0x000548a0 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f │ │ │ │ + 0x000548b0 696c6573 5f686c65 5f726567 00000000 iles_hle_reg.... │ │ │ │ + 0x000548c0 73685f66 696c6573 5f66696c 65636865 sh_files_fileche │ │ │ │ + 0x000548d0 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful │ │ │ │ + 0x000548e0 6c706174 68000000 73685f66 696c6573 lpath...sh_files │ │ │ │ + 0x000548f0 5f63686b 00000000 73685f66 696c6573 _chk....sh_files │ │ │ │ + 0x00054900 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f │ │ │ │ + 0x00054910 696c6573 5f686c65 5f746573 74000000 iles_hle_test... │ │ │ │ + 0x00054920 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: │ │ │ │ + 0x00054930 73756264 69726563 746f7279 20636f75 subdirectory cou │ │ │ │ + 0x00054940 6e742028 25642920 213d2068 6172646c nt (%d) != hardl │ │ │ │ + 0x00054950 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d │ │ │ │ + 0x00054960 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f │ │ │ │ + 0x00054970 696c6573 5f707573 68676c6f 62000000 iles_pushglob... │ │ │ │ + 0x00054980 4e6f206d 61746368 65732066 6f756e64 No matches found │ │ │ │ + 0x00054990 00000000 4f757420 6f66206d 656d6f72 ....Out of memor │ │ │ │ + 0x000549a0 79000000 52656164 20657272 6f720000 y...Read error.. │ │ │ │ + 0x000549b0 556e6b6e 6f776e20 6572726f 72000000 Unknown error... │ │ │ │ + 0x000549c0 73685f66 696c6573 5f707573 6866696c sh_files_pushfil │ │ │ │ + 0x000549d0 65000000 73685f66 696c6573 5f707573 e...sh_files_pus │ │ │ │ + 0x000549e0 68646972 00000000 73685f66 696c6573 hdir....sh_files │ │ │ │ + 0x000549f0 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte │ │ │ │ + 0x00054a00 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes │ │ │ │ + 0x00054a10 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi │ │ │ │ + 0x00054a20 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c. │ │ │ │ + 0x00054a30 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va │ │ │ │ + 0x00054a40 6c000000 30303030 30303030 30303030 l...000000000000 │ │ │ │ + 0x00054a50 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ 0x00054a60 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x00054a70 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x00054a80 30303030 00000000 73685f74 69676572 0000....sh_tiger │ │ │ │ - 0x00054a90 5f686173 685f696e 7465726e 616c0000 _hash_internal.. │ │ │ │ - 0x00054aa0 6c656e20 3c20284b 45595f4c 454e2b31 len < (KEY_LEN+1 │ │ │ │ - 0x00054ab0 29000000 25303858 25303858 25303858 )...%08X%08X%08X │ │ │ │ - 0x00054ac0 25303858 25303858 25303858 00000000 %08X%08X%08X.... │ │ │ │ - 0x00054ad0 73685f74 69676572 5f686173 68747970 sh_tiger_hashtyp │ │ │ │ - 0x00054ae0 65000000 54494745 52313932 00000000 e...TIGER192.... │ │ │ │ - 0x00054af0 53484131 00000000 4d443500 53484132 SHA1....MD5.SHA2 │ │ │ │ - 0x00054b00 35360000 25303258 00000000 73685f74 56..%02X....sh_t │ │ │ │ - 0x00054b10 69676572 5f686173 685f6770 67000000 iger_hash_gpg... │ │ │ │ - 0x00054b20 25303858 20253038 58202530 38582020 %08X %08X %08X │ │ │ │ - 0x00054b30 25303858 20253038 58202530 38580000 %08X %08X %08X.. │ │ │ │ - 0x00054b40 30303030 30303030 20303030 30303030 00000000 0000000 │ │ │ │ - 0x00054b50 30203030 30303030 30302020 30303030 0 00000000 0000 │ │ │ │ - 0x00054b60 30303030 20303030 30303030 30203030 0000 00000000 00 │ │ │ │ - 0x00054b70 30303030 30300000 73685f74 69676572 000000..sh_tiger │ │ │ │ - 0x00054b80 5f686173 685f7569 6e743332 00000000 _hash_uint32.... │ │ │ │ - 0x00054b90 6c656e20 3c203600 73616d68 61696e2e len < 6.samhain. │ │ │ │ - 0x00054ba0 63000000 73685f73 65745f73 63686564 c...sh_set_sched │ │ │ │ - 0x00054bb0 756c655f 696e7400 4e6f6e65 00000000 ule_int.None.... │ │ │ │ - 0x00054bc0 65786974 5f666169 6c757265 00000000 exit_failure.... │ │ │ │ - 0x00054bd0 65786974 5f737563 63657373 00000000 exit_success.... │ │ │ │ - 0x00054be0 65786974 5f68616e 646c6572 00000000 exit_handler.... │ │ │ │ - 0x00054bf0 2f72756e 2f73616d 6861696e 2f73616d /run/samhain/sam │ │ │ │ - 0x00054c00 6861696e 2e706964 00000000 666f7065 hain.pid....fope │ │ │ │ - 0x00054c10 6e000000 66676574 73000000 73747274 n...fgets...strt │ │ │ │ - 0x00054c20 6f6c0000 6c737461 74000000 2f757372 ol..lstat.../usr │ │ │ │ - 0x00054c30 2f736269 6e2f7361 6d686169 6e000000 /sbin/samhain... │ │ │ │ - 0x00054c40 2f70726f 63000000 2f70726f 632f2564 /proc.../proc/%d │ │ │ │ - 0x00054c50 2f657865 00000000 77616974 70696400 /exe....waitpid. │ │ │ │ - 0x00054c60 51756974 00000000 28686964 64656e29 Quit....(hidden) │ │ │ │ - 0x00054c70 00000000 6d61696e 00000000 73746172 ....main....star │ │ │ │ - 0x00054c80 74000000 73746f70 00000000 72656c6f t...stop....relo │ │ │ │ - 0x00054c90 61640000 666f7263 652d7265 6c6f6164 ad..force-reload │ │ │ │ - 0x00054ca0 00000000 73746174 75730000 72657374 ....status..rest │ │ │ │ - 0x00054cb0 61727400 545a0000 2f646576 2f6e756c art.TZ../dev/nul │ │ │ │ - 0x00054cc0 6c000000 73685f69 6e697400 2f657463 l...sh_init./etc │ │ │ │ - 0x00054cd0 2f73616d 6861696e 2f73616d 6861696e /samhain/samhain │ │ │ │ - 0x00054ce0 72630000 2f766172 2f6c6962 2f73616d rc../var/lib/sam │ │ │ │ - 0x00054cf0 6861696e 2f73616d 6861696e 5f66696c hain/samhain_fil │ │ │ │ - 0x00054d00 65000000 2f766172 2f6c6f67 2f73616d e.../var/log/sam │ │ │ │ - 0x00054d10 6861696e 2f73616d 6861696e 2e6c6f67 hain/samhain.log │ │ │ │ - 0x00054d20 00000000 2f646576 2f636f6e 736f6c65 ..../dev/console │ │ │ │ - 0x00054d30 00000000 4e6f2061 6374696f 6e207370 ....No action sp │ │ │ │ - 0x00054d40 65636966 6965643a 20696e69 742c2075 ecified: init, u │ │ │ │ - 0x00054d50 70646174 652c206f 72206368 65636b00 pdate, or check. │ │ │ │ - 0x00054d60 43616e6e 6f742069 6e697469 616c697a Cannot initializ │ │ │ │ - 0x00054d70 65206461 74616261 73652077 68656e20 e database when │ │ │ │ - 0x00054d80 72756e6e 696e6720 77697468 20535549 running with SUI │ │ │ │ - 0x00054d90 44206372 6564656e 7469616c 732e0a59 D credentials..Y │ │ │ │ - 0x00054da0 6f75206e 65656420 746f2072 756e2074 ou need to run t │ │ │ │ - 0x00054db0 68697320 77697468 20746865 20757365 his with the use │ │ │ │ - 0x00054dc0 72204944 2025642e 0a596f75 72206375 r ID %d..Your cu │ │ │ │ - 0x00054dd0 7272656e 74207573 65722049 44206973 rrent user ID is │ │ │ │ - 0x00054de0 2025642e 00000000 6461656d 6f6e0000 %d.....daemon.. │ │ │ │ - 0x00054df0 736c5f70 6f6c6963 795f6765 745f7573 sl_policy_get_us │ │ │ │ - 0x00054e00 65722844 45464155 4c545f49 44454e54 er(DEFAULT_IDENT │ │ │ │ - 0x00054e10 29203d3d 20534c5f 454e4f4e 45000000 ) == SL_ENONE... │ │ │ │ - 0x00054e20 736c5f63 6865636b 5f737461 6c650000 sl_check_stale.. │ │ │ │ - 0x00054e30 53616d68 61696e00 73685f75 6e69782e Samhain.sh_unix. │ │ │ │ - 0x00054e40 63000000 73685f75 6e69785f 73696769 c...sh_unix_sigi │ │ │ │ - 0x00054e50 6e737461 6c6c0000 5465726d 696e6174 nstall..Terminat │ │ │ │ - 0x00054e60 65640000 73685f75 6e69785f 67657469 ed..sh_unix_geti │ │ │ │ - 0x00054e70 6e666f5f 6d6f6465 00000000 73685f75 nfo_mode....sh_u │ │ │ │ - 0x00054e80 6e69785f 67657469 6e666f5f 74797065 nix_getinfo_type │ │ │ │ - 0x00054e90 00000000 48616e67 75700000 496e7465 ....Hangup..Inte │ │ │ │ - 0x00054ea0 72727570 74000000 496c6c65 67616c20 rrupt...Illegal │ │ │ │ - 0x00054eb0 696e7374 72756374 696f6e00 54726163 instruction.Trac │ │ │ │ - 0x00054ec0 652f6272 65616b70 6f696e74 20747261 e/breakpoint tra │ │ │ │ - 0x00054ed0 70000000 494f5420 74726170 2f41626f p...IOT trap/Abo │ │ │ │ - 0x00054ee0 72740000 42757320 6572726f 72000000 rt..Bus error... │ │ │ │ - 0x00054ef0 466c6f61 74696e67 20706f69 6e742065 Floating point e │ │ │ │ - 0x00054f00 78636570 74696f6e 00000000 55736572 xception....User │ │ │ │ - 0x00054f10 20646566 696e6564 20736967 6e616c20 defined signal │ │ │ │ - 0x00054f20 31000000 5365676d 656e7461 74696f6e 1...Segmentation │ │ │ │ - 0x00054f30 20666175 6c740000 55736572 20646566 fault..User def │ │ │ │ - 0x00054f40 696e6564 20736967 6e616c20 32000000 ined signal 2... │ │ │ │ - 0x00054f50 42726f6b 656e2070 69706500 416c6172 Broken pipe.Alar │ │ │ │ - 0x00054f60 6d20636c 6f636b00 53746163 6b206661 m clock.Stack fa │ │ │ │ - 0x00054f70 756c7400 4368696c 64206578 69746564 ult.Child exited │ │ │ │ - 0x00054f80 00000000 436f6e74 696e7565 64000000 ....Continued... │ │ │ │ - 0x00054f90 53746f70 70656400 53746f70 20747970 Stopped.Stop typ │ │ │ │ - 0x00054fa0 65642061 74207474 79000000 53746f70 ed at tty...Stop │ │ │ │ - 0x00054fb0 70656420 28747479 20696e70 75742900 ped (tty input). │ │ │ │ - 0x00054fc0 53746f70 70656420 28747479 206f7574 Stopped (tty out │ │ │ │ - 0x00054fd0 70757429 00000000 55726765 6e742063 put)....Urgent c │ │ │ │ - 0x00054fe0 6f6e6469 74696f6e 00000000 43505520 ondition....CPU │ │ │ │ - 0x00054ff0 74696d65 206c696d 69742065 78636565 time limit excee │ │ │ │ - 0x00055000 64656400 46696c65 2073697a 65206c69 ded.File size li │ │ │ │ - 0x00055010 6d697420 65786365 65646564 00000000 mit exceeded.... │ │ │ │ - 0x00055020 56697274 75616c20 74696d65 20616c61 Virtual time ala │ │ │ │ - 0x00055030 726d0000 50726f66 696c6520 7369676e rm..Profile sign │ │ │ │ - 0x00055040 616c0000 57696e64 6f772073 697a6520 al..Window size │ │ │ │ - 0x00055050 6368616e 67656400 506f7373 69626c65 changed.Possible │ │ │ │ - 0x00055060 20492f4f 00000000 506f7765 72206661 I/O....Power fa │ │ │ │ - 0x00055070 696c7572 65000000 556e6b6e 6f776e00 ilure...Unknown. │ │ │ │ - 0x00055080 73616d68 61696e5b 00000000 5d3a206f samhain[....]: o │ │ │ │ - 0x00055090 7574206f 66206d65 6d6f7279 00000000 ut of memory.... │ │ │ │ - 0x000550a0 5d3a2000 5d3a2065 78697420 6f6e2073 ]: .]: exit on s │ │ │ │ - 0x000550b0 69676e61 6c200000 2f757372 2f62696e ignal ../usr/bin │ │ │ │ - 0x000550c0 2f6c6f67 67657200 2f757372 2f736269 /logger./usr/sbi │ │ │ │ - 0x000550d0 6e2f6c6f 67676572 00000000 2f757372 n/logger..../usr │ │ │ │ - 0x000550e0 2f756362 2f6c6f67 67657200 6c6f6767 /ucb/logger.logg │ │ │ │ - 0x000550f0 65720000 50415448 3d2f6269 6e3a2f73 er..PATH=/bin:/s │ │ │ │ - 0x00055100 62696e3a 2f757372 2f62696e 3a2f7573 bin:/usr/bin:/us │ │ │ │ - 0x00055110 722f7362 696e3a2f 7573722f 7563623a r/sbin:/usr/ucb: │ │ │ │ - 0x00055120 2f757372 2f6c6f63 616c2f62 696e0000 /usr/local/bin.. │ │ │ │ - 0x00055130 46415441 4c3a2000 73685f75 6e69785f FATAL: .sh_unix_ │ │ │ │ - 0x00055140 73656c66 5f686173 68000000 25732068 self_hash...%s h │ │ │ │ - 0x00055150 61732063 6865636b 73756d3a 20257300 as checksum: %s. │ │ │ │ - 0x00055160 436f756c 64206e6f 74206368 65636b73 Could not checks │ │ │ │ - 0x00055170 756d206d 79206f77 6e206578 65637574 um my own execut │ │ │ │ - 0x00055180 61626c65 20626563 61757365 206f6620 able because of │ │ │ │ - 0x00055190 7468650a 666f6c6c 6f77696e 67206572 the.following er │ │ │ │ - 0x000551a0 726f723a 2025733a 2025730a 0a506f73 ror: %s: %s..Pos │ │ │ │ - 0x000551b0 7369626c 65207265 61736f6e 7320696e sible reasons in │ │ │ │ - 0x000551c0 636c7564 653a0a20 2057726f 6e672070 clude:. Wrong p │ │ │ │ - 0x000551d0 61746820 696e2063 6f6e6669 67757265 ath in configure │ │ │ │ - 0x000551e0 2066696c 65206f70 74696f6e 2053616d file option Sam │ │ │ │ - 0x000551f0 6861696e 50617468 3d2f7061 74682f74 hainPath=/path/t │ │ │ │ - 0x00055200 6f2f6578 65637574 61626c65 0a20204e o/executable. N │ │ │ │ - 0x00055210 6f207265 61642070 65726d69 7373696f o read permissio │ │ │ │ - 0x00055220 6e20666f 72207468 65206566 66656374 n for the effect │ │ │ │ - 0x00055230 69766520 5549443a 2025640a 00000000 ive UID: %d..... │ │ │ │ - 0x00055240 73685f75 6e69785f 73656c66 5f636865 sh_unix_self_che │ │ │ │ - 0x00055250 636b0000 43686563 6b73756d 206f6b00 ck..Checksum ok. │ │ │ │ - 0x00055260 436f756c 64206e6f 74207265 61642073 Could not read s │ │ │ │ - 0x00055270 616d6861 696e2065 78656375 7461626c amhain executabl │ │ │ │ - 0x00055280 65000000 54686520 63686563 6b73756d e...The checksum │ │ │ │ - 0x00055290 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x000552a0 6c653a20 25732068 61732063 68616e67 le: %s has chang │ │ │ │ - 0x000552b0 65642073 696e6365 20737461 72747570 ed since startup │ │ │ │ - 0x000552c0 20282573 202d3e20 2573292e 0a000000 (%s -> %s)..... │ │ │ │ - 0x000552d0 54686520 63686563 6b73756d 206f6620 The checksum of │ │ │ │ - 0x000552e0 25732068 61732063 68616e67 65642073 %s has changed s │ │ │ │ - 0x000552f0 696e6365 20737461 72747570 20282573 ince startup (%s │ │ │ │ - 0x00055300 202d3e20 25732900 6c696e65 20746f6f -> %s).line too │ │ │ │ - 0x00055310 206c6f6e 6720696e 2067726f 75702065 long in group e │ │ │ │ - 0x00055320 6e747279 00000000 73685f67 726f7570 ntry....sh_group │ │ │ │ - 0x00055330 5f746f5f 67696400 74665f61 64645f74 _to_gid.tf_add_t │ │ │ │ - 0x00055340 72757374 65645f75 73657200 2c200900 rusted_user., .. │ │ │ │ - 0x00055350 74665f61 64645f74 72757374 65645f75 tf_add_trusted_u │ │ │ │ - 0x00055360 7365725f 696e7400 61646420 74727573 ser_int.add trus │ │ │ │ - 0x00055370 74656420 75736572 00000000 74665f74 ted user....tf_t │ │ │ │ - 0x00055380 72757374 5f636865 636b0000 416e2069 rust_check..An i │ │ │ │ - 0x00055390 6e746572 6e616c20 6572726f 72206f63 nternal error oc │ │ │ │ - 0x000553a0 63757265 6420696e 20746865 20747275 cured in the tru │ │ │ │ - 0x000553b0 73746669 6c652066 756e6374 696f6e2e stfile function. │ │ │ │ - 0x000553c0 0a000000 41206669 6c656e61 6d652074 ....A filename t │ │ │ │ - 0x000553d0 72756e63 6174696f 6e206f63 63757265 runcation occure │ │ │ │ - 0x000553e0 6420696e 20746865 20747275 73746669 d in the trustfi │ │ │ │ - 0x000553f0 6c652066 756e6374 696f6e2e 0a50726f le function..Pro │ │ │ │ - 0x00055400 6261626c 79207468 65206e6f 726d616c bably the normal │ │ │ │ - 0x00055410 697a6564 2066696c 656e616d 6520666f ized filename fo │ │ │ │ - 0x00055420 72202573 0a697320 746f6f20 6c6f6e67 r %s.is too long │ │ │ │ - 0x00055430 2e205468 6973206d 61792062 65206475 . This may be du │ │ │ │ - 0x00055440 6520652e 672e2074 6f206465 6570206f e e.g. to deep o │ │ │ │ - 0x00055450 72206369 7263756c 61722073 6f66746c r circular softl │ │ │ │ - 0x00055460 696e6b73 2e0a0000 54686520 70617468 inks....The path │ │ │ │ - 0x00055470 20656c65 6d656e74 3a202573 0a696e20 element: %s.in │ │ │ │ - 0x00055480 74686520 66696c65 6e616d65 3a202573 the filename: %s │ │ │ │ - 0x00055490 20697320 776f726c 64207772 69746561 is world writea │ │ │ │ - 0x000554a0 626c652e 0a000000 54686520 6f776e65 ble.....The owne │ │ │ │ - 0x000554b0 72202855 4944203d 20256c64 29206f66 r (UID = %ld) of │ │ │ │ - 0x000554c0 20746865 20706174 6820656c 656d656e the path elemen │ │ │ │ - 0x000554d0 743a2025 730a696e 20746865 2066696c t: %s.in the fil │ │ │ │ - 0x000554e0 656e616d 653a2025 730a6973 206e6f74 ename: %s.is not │ │ │ │ - 0x000554f0 20696e20 74686520 6c697374 206f6620 in the list of │ │ │ │ - 0x00055500 74727573 74656420 75736572 732e0a54 trusted users..T │ │ │ │ - 0x00055510 6f206669 78207468 65207072 6f626c65 o fix the proble │ │ │ │ - 0x00055520 6d2c2079 6f752063 616e3a0a 202d2072 m, you can:. - r │ │ │ │ - 0x00055530 756e202e 2f636f6e 66696775 72652061 un ./configure a │ │ │ │ - 0x00055540 6761696e 20776974 68207468 65206f70 gain with the op │ │ │ │ - 0x00055550 74696f6e 202d2d77 6974682d 74727573 tion --with-trus │ │ │ │ - 0x00055560 7465643d 302c2e2e 2e2c5549 440a2020 ted=0,...,UID. │ │ │ │ - 0x00055570 20776865 72652055 49442069 73207468 where UID is th │ │ │ │ - 0x00055580 65205549 44206f66 20746865 20756e74 e UID of the unt │ │ │ │ - 0x00055590 72757374 65642075 7365722c 206f720a rusted user, or. │ │ │ │ - 0x000555a0 202d2075 73652074 6865206f 7074696f - use the optio │ │ │ │ - 0x000555b0 6e205472 75737465 64557365 723d5549 n TrustedUser=UI │ │ │ │ - 0x000555c0 4420696e 20746865 20636f6e 66696775 D in the configu │ │ │ │ - 0x000555d0 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ - 0x000555e0 54686520 70617468 20656c65 6d656e74 The path element │ │ │ │ - 0x000555f0 3a202573 0a696e20 74686520 66696c65 : %s.in the file │ │ │ │ - 0x00055600 6e616d65 3a202573 0a697320 67726f75 name: %s.is grou │ │ │ │ - 0x00055610 70207772 69746561 626c6520 28474944 p writeable (GID │ │ │ │ - 0x00055620 203d2025 6c64292c 20616e64 20617420 = %ld), and at │ │ │ │ - 0x00055630 6c656173 74206f6e 65206f66 20746865 least one of the │ │ │ │ - 0x00055640 2067726f 75700a6d 656d6265 72732028 group.members ( │ │ │ │ - 0x00055650 55494420 3d20256c 64292069 73206e6f UID = %ld) is no │ │ │ │ - 0x00055660 7420696e 20746865 206c6973 74206f66 t in the list of │ │ │ │ - 0x00055670 20747275 73746564 20757365 72732e0a trusted users.. │ │ │ │ - 0x00055680 546f2066 69782074 68652070 726f626c To fix the probl │ │ │ │ - 0x00055690 656d2c20 796f7520 63616e3a 0a202d20 em, you can:. - │ │ │ │ - 0x000556a0 72756e20 2e2f636f 6e666967 75726520 run ./configure │ │ │ │ - 0x000556b0 61676169 6e207769 74682074 6865206f again with the o │ │ │ │ - 0x000556c0 7074696f 6e202d2d 77697468 2d747275 ption --with-tru │ │ │ │ - 0x000556d0 73746564 3d302c2e 2e2e2c55 49440a20 sted=0,...,UID. │ │ │ │ - 0x000556e0 20207768 65726520 55494420 69732074 where UID is t │ │ │ │ - 0x000556f0 68652055 4944206f 66207468 6520756e he UID of the un │ │ │ │ - 0x00055700 74727573 74656420 75736572 2c206f72 trusted user, or │ │ │ │ - 0x00055710 0a202d20 75736520 74686520 6f707469 . - use the opti │ │ │ │ - 0x00055720 6f6e2054 72757374 65645573 65723d55 on TrustedUser=U │ │ │ │ - 0x00055730 49442069 6e207468 6520636f 6e666967 ID in the config │ │ │ │ - 0x00055740 75726174 696f6e20 66696c65 2e0a0000 uration file.... │ │ │ │ - 0x00055750 73685f75 6e69785f 636c6f73 65616c6c sh_unix_closeall │ │ │ │ - 0x00055760 00000000 73685f75 6e69785f 6c6f6361 ....sh_unix_loca │ │ │ │ - 0x00055770 6c686f73 74000000 6e6f6465 6e616d65 lhost...nodename │ │ │ │ - 0x00055780 20726574 75726e65 64206279 20756e61 returned by una │ │ │ │ - 0x00055790 6d65206d 61792062 65207472 756e6361 me may be trunca │ │ │ │ - 0x000557a0 74656400 4163636f 7264696e 6720746f ted.According to │ │ │ │ - 0x000557b0 20756e61 6d652c20 796f7572 206e6f64 uname, your nod │ │ │ │ - 0x000557c0 656e616d 65206973 2025732c 20627574 ename is %s, but │ │ │ │ - 0x000557d0 20796f75 72207265 736f6c76 65720a6c your resolver.l │ │ │ │ - 0x000557e0 69627261 72792063 616e6e6f 74207265 ibrary cannot re │ │ │ │ - 0x000557f0 736f6c76 65207468 6973206e 6f64656e solve this noden │ │ │ │ - 0x00055800 616d6520 746f2061 20465144 4e2e0a52 ame to a FQDN..R │ │ │ │ - 0x00055810 61746865 722c2069 74207265 736f6c76 ather, it resolv │ │ │ │ - 0x00055820 65732074 68697320 746f2025 732e0a46 es this to %s..F │ │ │ │ - 0x00055830 6f72206d 6f726520 696e666f 726d6174 or more informat │ │ │ │ - 0x00055840 696f6e2c 20736565 20746865 20656e74 ion, see the ent │ │ │ │ - 0x00055850 72792061 626f7574 2073656c 662d7265 ry about self-re │ │ │ │ - 0x00055860 736f6c76 696e6720 756e6465 720a274d solving under.'M │ │ │ │ - 0x00055870 6f737420 66726571 75656e74 6c792720 ost frequently' │ │ │ │ - 0x00055880 696e2074 68652046 41512074 68617420 in the FAQ that │ │ │ │ - 0x00055890 796f7520 77696c6c 2066696e 6420696e you will find in │ │ │ │ - 0x000558a0 20746865 20646f63 732f2073 75626469 the docs/ subdi │ │ │ │ - 0x000558b0 72656374 6f72792e 0a000000 73685f75 rectory.....sh_u │ │ │ │ - 0x000558c0 6e69785f 6d656d6c 6f636b00 73685f75 nix_memlock.sh_u │ │ │ │ - 0x000558d0 6e69785f 73657464 65616d6f 6e000000 nix_setdeamon... │ │ │ │ - 0x000558e0 73685f75 6e69785f 7365746e 6f646561 sh_unix_setnodea │ │ │ │ - 0x000558f0 6d6f6e00 73685f75 6e69785f 7365746d mon.sh_unix_setm │ │ │ │ - 0x00055900 6f646561 6d6f6e00 2f62696e 2f736800 odeamon./bin/sh. │ │ │ │ - 0x00055910 2d630000 50415448 3d2f7362 696e3a2f -c..PATH=/sbin:/ │ │ │ │ - 0x00055920 62696e3a 2f757372 2f736269 6e3a2f75 bin:/usr/sbin:/u │ │ │ │ - 0x00055930 73722f62 696e3a2f 7573722f 75636200 sr/bin:/usr/ucb. │ │ │ │ - 0x00055940 5348454c 4c3d2f62 696e2f73 68000000 SHELL=/bin/sh... │ │ │ │ - 0x00055950 4946533d 20090a00 545a3d00 745f7a6f IFS= ...TZ=.t_zo │ │ │ │ - 0x00055960 6e650000 252b3033 64253032 64000000 ne..%+03d%02d... │ │ │ │ - 0x00055970 73685f75 6e69785f 73657474 696d6573 sh_unix_settimes │ │ │ │ - 0x00055980 65727665 72000000 73685f75 6e69785f erver...sh_unix_ │ │ │ │ - 0x00055990 74696d65 00000000 5b25592d 256d2d25 time....[%Y-%m-% │ │ │ │ - 0x000559a0 64542548 3a254d3a 25532525 735d0000 dT%H:%M:%S%%s].. │ │ │ │ - 0x000559b0 73685f75 6e69785f 7573656c 6f63616c sh_unix_uselocal │ │ │ │ - 0x000559c0 74696d65 00000000 73685f75 6e69785f time....sh_unix_ │ │ │ │ - 0x000559d0 676d7474 696d6500 5b25592d 256d2d25 gmttime.[%Y-%m-% │ │ │ │ - 0x000559e0 64542548 3a254d3a 25535d00 73685f75 dT%H:%M:%S].sh_u │ │ │ │ - 0x000559f0 6e69785f 67657455 49446469 72000000 nix_getUIDdir... │ │ │ │ - 0x00055a00 636f6d70 6c657465 6c79206d 69737369 completely missi │ │ │ │ - 0x00055a10 6e670000 67657470 77756964 00000000 ng..getpwuid.... │ │ │ │ - 0x00055a20 70775f64 69720000 73685f75 6e69785f pw_dir..sh_unix_ │ │ │ │ - 0x00055a30 67657455 49446e61 6d650000 70775f75 getUIDname..pw_u │ │ │ │ - 0x00055a40 73657200 73685f75 6e69785f 696e6974 ser.sh_unix_init │ │ │ │ - 0x00055a50 67726f75 70733200 73685f75 6e69785f groups2.sh_unix_ │ │ │ │ - 0x00055a60 67657447 49446e61 6d650000 67657467 getGIDname..getg │ │ │ │ - 0x00055a70 72676964 00000000 67725f6e 616d6500 rgid....gr_name. │ │ │ │ - 0x00055a80 73685f75 6e69785f 67657455 73657200 sh_unix_getUser. │ │ │ │ - 0x00055a90 70775f68 6f6d6500 73685f75 6e69785f pw_home.sh_unix_ │ │ │ │ - 0x00055aa0 6765746c 696e6500 73685f75 6e69785f getline.sh_unix_ │ │ │ │ - 0x00055ab0 6765745f 66747970 65000000 73685f75 get_ftype...sh_u │ │ │ │ - 0x00055ac0 6e69785f 7365745f 696f5f6c 696d6974 nix_set_io_limit │ │ │ │ - 0x00055ad0 00000000 73657420 492f4f20 6c696d69 ....set I/O limi │ │ │ │ - 0x00055ae0 74000000 73685f75 6e69785f 63686563 t...sh_unix_chec │ │ │ │ - 0x00055af0 6b73756d 5f73697a 65000000 73685f75 ksum_size...sh_u │ │ │ │ - 0x00055b00 6e69785f 67657469 6e666f00 556e696e nix_getinfo.Unin │ │ │ │ - 0x00055b10 69746961 6c697a65 64206368 65636b20 itialized check │ │ │ │ - 0x00055b20 6d61736b 00000000 73685f75 6e69785f mask....sh_unix_ │ │ │ │ - 0x00055b30 67657469 6e666f5f 6f70656e 00000000 getinfo_open.... │ │ │ │ - 0x00055b40 73685f75 6e69785f 67657469 6e666f5f sh_unix_getinfo_ │ │ │ │ - 0x00055b50 66737461 74000000 73685f75 6e69785f fstat...sh_unix_ │ │ │ │ - 0x00055b60 67657469 6e666f5f 61747472 00000000 getinfo_attr.... │ │ │ │ - 0x00055b70 6c737461 7420286c 696e6b20 74617267 lstat (link targ │ │ │ │ - 0x00055b80 65742900 73685f75 6e69785f 756e6c6f et).sh_unix_unlo │ │ │ │ - 0x00055b90 636b0000 73685f75 6e69785f 63686563 ck..sh_unix_chec │ │ │ │ - 0x00055ba0 6b5f7069 64646972 00000000 43616e6e k_piddir....Cann │ │ │ │ - 0x00055bb0 6f742063 72656174 65205049 44206469 ot create PID di │ │ │ │ - 0x00055bc0 72656374 6f727900 50617468 206f6620 rectory.Path of │ │ │ │ - 0x00055bd0 50494420 64697265 63746f72 79207265 PID directory re │ │ │ │ - 0x00055be0 66657273 20746f20 61206e6f 6e2d6469 fers to a non-di │ │ │ │ - 0x00055bf0 72656374 6f727920 6f626a65 63740000 rectory object.. │ │ │ │ - 0x00055c00 73685f75 6e69785f 6c6f636b 00000000 sh_unix_lock.... │ │ │ │ - 0x00055c10 43616e6e 6f742063 72656174 65205049 Cannot create PI │ │ │ │ - 0x00055c20 44206669 6c652028 31290000 43616e6e D file (1)..Cann │ │ │ │ - 0x00055c30 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x00055c40 696c6520 28312900 43616e6e 6f742063 ile (1).Cannot c │ │ │ │ - 0x00055c50 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x00055c60 32290000 43616e6e 6f742063 72656174 2)..Cannot creat │ │ │ │ - 0x00055c70 65206c6f 636b2066 696c6520 28322900 e lock file (2). │ │ │ │ - 0x00055c80 43616e6e 6f74206f 70656e20 50494420 Cannot open PID │ │ │ │ - 0x00055c90 66696c65 20666f72 20726561 64000000 file for read... │ │ │ │ - 0x00055ca0 43616e6e 6f74206f 70656e20 6c6f636b Cannot open lock │ │ │ │ - 0x00055cb0 2066696c 6520666f 72207265 61640000 file for read.. │ │ │ │ - 0x00055cc0 42616420 50494420 696e2050 49442066 Bad PID in PID f │ │ │ │ - 0x00055cd0 696c6500 42616420 50494420 696e206c ile.Bad PID in l │ │ │ │ - 0x00055ce0 6f636b20 66696c65 00000000 43616e6e ock file....Cann │ │ │ │ - 0x00055cf0 6f742072 65616420 50494420 66696c65 ot read PID file │ │ │ │ - 0x00055d00 00000000 43616e6e 6f742072 65616420 ....Cannot read │ │ │ │ - 0x00055d10 6c6f636b 2066696c 65000000 73685f75 lock file...sh_u │ │ │ │ - 0x00055d20 6e69785f 74657374 5f616e64 5f6c6f63 nix_test_and_loc │ │ │ │ - 0x00055d30 6b000000 73685f75 6e69785f 74657374 k...sh_unix_test │ │ │ │ - 0x00055d40 6c6f636b 00000000 43616e6e 6f742063 lock....Cannot c │ │ │ │ - 0x00055d50 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x00055d60 33290000 43616e6e 6f742072 656d6f76 3)..Cannot remov │ │ │ │ - 0x00055d70 65207374 616c6520 6c6f636b 2066696c e stale lock fil │ │ │ │ - 0x00055d80 652c2050 4944206d 61792062 65206120 e, PID may be a │ │ │ │ - 0x00055d90 72756e6e 696e6720 70726f63 65737300 running process. │ │ │ │ - 0x00055da0 43616e6e 6f742072 656d6f76 65207374 Cannot remove st │ │ │ │ - 0x00055db0 616c6520 50494420 66696c65 2c205049 ale PID file, PI │ │ │ │ - 0x00055dc0 44206d61 79206265 20612072 756e6e69 D may be a runni │ │ │ │ - 0x00055dd0 6e672070 726f6365 73730000 43616e6e ng process..Cann │ │ │ │ - 0x00055de0 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x00055df0 696c6520 28332900 73685f75 6e69785f ile (3).sh_unix_ │ │ │ │ - 0x00055e00 696e6974 00000000 73685f75 6e69785f init....sh_unix_ │ │ │ │ - 0x00055e10 72657365 7474696d 65720000 73685f75 resettimer..sh_u │ │ │ │ - 0x00055e20 6e69785f 72657365 74736967 6e616c73 nix_resetsignals │ │ │ │ - 0x00055e30 00000000 73685f75 6e69785f 7365746c ....sh_unix_setl │ │ │ │ - 0x00055e40 696d6974 73000000 73685f75 6e69785f imits...sh_unix_ │ │ │ │ - 0x00055e50 7a65726f 656e7600 73685f75 6e69785f zeroenv.sh_unix_ │ │ │ │ - 0x00055e60 636f7079 656e7600 25733a20 25643a20 copyenv.%s: %d: │ │ │ │ - 0x00055e70 4f757420 6f66206d 656d6f72 790a0000 Out of memory... │ │ │ │ - 0x00055e80 64757000 2e6c6f63 6b000000 73685f75 dup..lock...sh_u │ │ │ │ - 0x00055e90 6e69785f 66696c65 5f657869 73747300 nix_file_exists. │ │ │ │ - 0x00055ea0 73685f75 6e69785f 64657669 63655f72 sh_unix_device_r │ │ │ │ - 0x00055eb0 65616461 626c6500 66696c65 5f69735f eadable.file_is_ │ │ │ │ - 0x00055ec0 72656d6f 74650000 5245515f 46524f4d remote..REQ_FROM │ │ │ │ - 0x00055ed0 5f534552 56455200 4e6f206c 6f63616c _SERVER.No local │ │ │ │ - 0x00055ee0 20626173 656c696e 65206461 74616261 baseline databa │ │ │ │ - 0x00055ef0 73652061 74206578 70656374 65642070 se at expected p │ │ │ │ - 0x00055f00 61746800 4e6f206c 6f63616c 20626173 ath.No local bas │ │ │ │ - 0x00055f10 656c696e 65206461 74616261 73652070 eline database p │ │ │ │ - 0x00055f20 61746820 6b6e6f77 6e000000 66696c65 ath known...file │ │ │ │ - 0x00055f30 5f706174 68000000 73685f75 6e69785f _path...sh_unix_ │ │ │ │ - 0x00055f40 6c6f6f6b 75705f70 61676500 73685f75 lookup_page.sh_u │ │ │ │ - 0x00055f50 6e69785f 636f756e 745f6d6c 6f636b00 nix_count_mlock. │ │ │ │ - 0x00055f60 25642070 61676573 206c6f63 6b656400 %d pages locked. │ │ │ │ - 0x00055f70 73685f75 74696c73 2e630000 636f7079 sh_utils.c..copy │ │ │ │ - 0x00055f80 5f666f75 72000000 73685f75 74696c5f _four...sh_util_ │ │ │ │ - 0x00055f90 666c6167 76616c00 73685f75 74696c5f flagval.sh_util_ │ │ │ │ - 0x00055fa0 68696465 73657475 70000000 62756620 hidesetup...buf │ │ │ │ - 0x00055fb0 3d3d204e 554c4c00 6c656e20 3c203000 == NULL.len < 0. │ │ │ │ - 0x00055fc0 67726f75 70000000 6f746865 72000000 group...other... │ │ │ │ - 0x00055fd0 6c656e20 3d3d2030 00000000 73747220 len == 0....str │ │ │ │ - 0x00055fe0 3d3d204e 554c4c00 696e7465 67657220 == NULL.integer │ │ │ │ - 0x00055ff0 6f766572 666c6f77 20696e20 73685f75 overflow in sh_u │ │ │ │ - 0x00056000 74696c5f 73747264 75705f6c 00000000 til_strdup_l.... │ │ │ │ - 0x00056010 73685f75 74696c5f 73747264 75700000 sh_util_strdup.. │ │ │ │ - 0x00056020 73685f75 74696c5f 75706461 74655f66 sh_util_update_f │ │ │ │ - 0x00056030 696c6500 73685f75 74696c5f 73747264 ile.sh_util_strd │ │ │ │ - 0x00056040 75705f74 7261636b 00000000 73685f75 up_track....sh_u │ │ │ │ - 0x00056050 74696c5f 73747273 65700000 72657420 til_strsep..ret │ │ │ │ - 0x00056060 3d3d204e 554c4c00 73685f75 74696c5f == NULL.sh_util_ │ │ │ │ - 0x00056070 666f726d 61747465 64000000 256c7500 formatted...%lu. │ │ │ │ - 0x00056080 25642d25 6d2d2559 2025483a 254d3a25 %d-%m-%Y %H:%M:% │ │ │ │ - 0x00056090 53000000 30302d30 302d3030 30302030 S...00-00-0000 0 │ │ │ │ - 0x000560a0 303a3030 3a303000 284e6f6e 65290000 0:00:00.(None).. │ │ │ │ - 0x000560b0 73685f75 74696c5f 68657874 6f62696e sh_util_hextobin │ │ │ │ - 0x000560c0 61727900 73685f75 74696c5f 686d6163 ary.sh_util_hmac │ │ │ │ - 0x000560d0 5f746967 65720000 696e7465 67657220 _tiger..integer │ │ │ │ - 0x000560e0 6f766572 666c6f77 00000000 73685f75 overflow....sh_u │ │ │ │ - 0x000560f0 74696c5f 73696774 79706500 484d4143 til_sigtype.HMAC │ │ │ │ - 0x00056100 2d544947 45520000 48415348 2d544947 -TIGER..HASH-TIG │ │ │ │ - 0x00056110 45520000 73685f75 74696c5f 73696767 ER..sh_util_sigg │ │ │ │ - 0x00056120 656e0000 73685f75 74696c5f 68617368 en..sh_util_hash │ │ │ │ - 0x00056130 5f746967 65720000 73685f75 74696c5f _tiger..sh_util_ │ │ │ │ - 0x00056140 636f6d70 72657373 00000000 73685f75 compress....sh_u │ │ │ │ - 0x00056150 74696c5f 6370796c 6f6e6700 74617573 til_cpylong.taus │ │ │ │ - 0x00056160 5f736565 64000000 73685f65 6e74726f _seed...sh_entro │ │ │ │ - 0x00056170 70790000 4552524f 523a2069 6e737566 py..ERROR: insuf │ │ │ │ - 0x00056180 66696369 656e7420 70726976 696c6567 ficient privileg │ │ │ │ - 0x00056190 650a0000 4552524f 523a206e 6f206b65 e...ERROR: no ke │ │ │ │ - 0x000561a0 79206769 76656e0a 20417267 756d656e y given. Argumen │ │ │ │ - 0x000561b0 74206d75 73742062 6520276b 65794070 t must be 'key@p │ │ │ │ - 0x000561c0 61746827 0a000000 4552524f 523a206e ath'....ERROR: n │ │ │ │ - 0x000561d0 6f207061 74682074 6f206578 65637574 o path to execut │ │ │ │ - 0x000561e0 61626c65 20676976 656e0a20 41726775 able given. Argu │ │ │ │ - 0x000561f0 6d656e74 206d7573 74206265 20276b65 ment must be 'ke │ │ │ │ - 0x00056200 79407061 7468270a 00000000 25732e6f y@path'.....%s.o │ │ │ │ - 0x00056210 75740000 4552524f 523a2063 616e6e6f ut..ERROR: canno │ │ │ │ - 0x00056220 74206f70 656e2025 7320666f 72207265 t open %s for re │ │ │ │ - 0x00056230 61642028 6572726e 756d203d 20256c64 ad (errnum = %ld │ │ │ │ - 0x00056240 290a0000 4552524f 523a2063 616e6e6f )...ERROR: canno │ │ │ │ - 0x00056250 74206f70 656e2025 73202865 72726e75 t open %s (errnu │ │ │ │ - 0x00056260 6d203d20 256c6429 0a000000 4552524f m = %ld)....ERRO │ │ │ │ - 0x00056270 523a206f 7574206f 66206d65 6d6f7279 R: out of memory │ │ │ │ - 0x00056280 0a000000 256c6420 62797465 73207265 ....%ld bytes re │ │ │ │ - 0x00056290 61640a00 6f6c6420 6b657920 666f756e ad..old key foun │ │ │ │ - 0x000562a0 64000000 6e657720 66696c65 20257320 d...new file %s │ │ │ │ - 0x000562b0 77726974 74656e0a 00000000 4552524f written.....ERRO │ │ │ │ - 0x000562c0 523a206f 6c64206b 6579206e 6f742066 R: old key not f │ │ │ │ - 0x000562d0 6f756e64 0a000000 73685f75 74696c5f ound....sh_util_ │ │ │ │ - 0x000562e0 656e636f 64650000 73685f75 74696c5f encode..sh_util_ │ │ │ │ - 0x000562f0 73657473 65727665 72000000 73685f75 setserver...sh_u │ │ │ │ - 0x00056300 74696c5f 7365746c 6f6f7074 696d6500 til_setlooptime. │ │ │ │ - 0x00056310 6c6f6f70 2074696d 65000000 73685f75 loop time...sh_u │ │ │ │ - 0x00056320 74696c5f 73657463 6865636b 73756d00 til_setchecksum. │ │ │ │ - 0x00056330 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x00056340 00000000 6e6f6e65 00000000 73685f75 ....none....sh_u │ │ │ │ - 0x00056350 74696c5f 6b657969 6e697400 736c5f73 til_keyinit.sl_s │ │ │ │ - 0x00056360 74726c63 70790000 73685f75 74696c5f trlcpy..sh_util_ │ │ │ │ - 0x00056370 6f627363 7572655f 6f6b0000 73685f75 obscure_ok..sh_u │ │ │ │ - 0x00056380 74696c5f 6f627363 7572655f 75746638 til_obscure_utf8 │ │ │ │ - 0x00056390 00000000 73685f75 74696c5f 6469726e ....sh_util_dirn │ │ │ │ - 0x000563a0 616d6500 73685f75 74696c5f 62617365 ame.sh_util_base │ │ │ │ - 0x000563b0 6e616d65 00000000 73685f75 74696c5f name....sh_util_ │ │ │ │ - 0x000563c0 73616665 5f6e616d 65000000 286e756c safe_name...(nul │ │ │ │ - 0x000563d0 6c290000 25632530 336f0000 286f7665 l)..%c%03o..(ove │ │ │ │ - 0x000563e0 72666c6f 77290000 73685f75 74696c5f rflow)..sh_util_ │ │ │ │ - 0x000563f0 61736b5f 75706461 74650000 55706461 ask_update..Upda │ │ │ │ - 0x00056400 74652025 73205b59 2f6e5d20 3f200000 te %s [Y/n] ? .. │ │ │ │ - 0x00056410 43616e6e 6f742063 6f6e7469 6e75653a Cannot continue: │ │ │ │ - 0x00056420 20737464 696e2069 73206e6f 74206120 stdin is not a │ │ │ │ - 0x00056430 7465726d 696e616c 00000000 506c6561 terminal....Plea │ │ │ │ - 0x00056440 73652061 6e737765 72207928 65732920 se answer y(es) │ │ │ │ - 0x00056450 6f72206e 286f290a 00000000 73685f75 or n(o).....sh_u │ │ │ │ - 0x00056460 74696c5f 6f627363 7572656e 616d6500 til_obscurename. │ │ │ │ - 0x00056470 73685f75 74696c5f 69736e75 6d000000 sh_util_isnum... │ │ │ │ - 0x00056480 73685f75 74696c5f 73747263 6f6e6361 sh_util_strconca │ │ │ │ - 0x00056490 74000000 41424344 45464748 494a4b4c t...ABCDEFGHIJKL │ │ │ │ - 0x000564a0 4d4e4f50 51525354 55565758 595a6162 MNOPQRSTUVWXYZab │ │ │ │ - 0x000564b0 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x000564c0 73747576 7778797a 30313233 34353637 stuvwxyz01234567 │ │ │ │ - 0x000564d0 38392829 00000000 73685f75 74696c5f 89()....sh_util_ │ │ │ │ - 0x000564e0 72656763 6d700000 73685f65 72726f72 regcmp..sh_error │ │ │ │ - 0x000564f0 2e630000 73685f65 72726f72 5f696e69 .c..sh_error_ini │ │ │ │ - 0x00056500 74000000 73685f65 72726f72 5f736574 t...sh_error_set │ │ │ │ - 0x00056510 5f636c61 73736d61 736b0000 202c0900 _classmask.. ,.. │ │ │ │ - 0x00056520 73685f65 72726f72 5f737472 696e6700 sh_error_string. │ │ │ │ - 0x00056530 25532025 54200000 25532025 54202825 %S %T ..%S %T (% │ │ │ │ - 0x00056540 462c2025 4c2c2025 45292000 3c544350 F, %L, %E) . : ...DEBUG : │ │ │ │ - 0x00056560 20000000 494e464f 2020203a 20000000 ...INFO : ... │ │ │ │ - 0x00056570 4e4f5449 4345203a 20000000 5741524e NOTICE : ...WARN │ │ │ │ - 0x00056580 2020203a 20000000 4d41524b 2020203a : ...MARK : │ │ │ │ - 0x00056590 20000000 4552524f 5220203a 20000000 ...ERROR : ... │ │ │ │ - 0x000565a0 43524954 2020203a 20000000 414c4552 CRIT : ...ALER │ │ │ │ - 0x000565b0 5420203a 20000000 3f3f3f20 2020203a T : ...??? : │ │ │ │ - 0x000565c0 20000000 73747269 6e673d3c 25733e2c ...string=<%s>, │ │ │ │ - 0x000565d0 20686173 683d3c25 733e0a00 73685f65 hash=<%s>..sh_e │ │ │ │ - 0x000565e0 72726f72 5f636f6e 76657274 5f6c6576 rror_convert_lev │ │ │ │ - 0x000565f0 656c0000 73685f65 72726f72 5f68616e el..sh_error_han │ │ │ │ - 0x00056600 646c6500 6765745f 666f726d 61740000 dle.get_format.. │ │ │ │ - 0x00056610 4552524f 523a206d 73673d3c 4e554c4c ERROR: msg=, file=< │ │ │ │ - 0x00056630 25733e2c 206c696e 653d3c25 6c643e0a %s>, line=<%ld>. │ │ │ │ - 0x00056640 00000000 63686b73 756d5f6f 6c643d3c ....chksum_old=< │ │ │ │ - 0x00056650 00000000 63686b73 756d5f6e 65773d3c ....chksum_new=< │ │ │ │ - 0x00056660 00000000 656d6169 6c000000 284e554c ....email...(NUL │ │ │ │ - 0x00056670 4c290000 73685f65 72726f72 5f736574 L)..sh_error_set │ │ │ │ - 0x00056680 5f697600 73685f65 72726f72 5f736574 _iv.sh_error_set │ │ │ │ - 0x00056690 5f6c6576 656c0000 64656275 67000000 _level..debug... │ │ │ │ - 0x000566a0 73685f65 72726f72 5f6d6169 6c000000 sh_error_mail... │ │ │ │ - 0x000566b0 73685f65 72726f72 5f656865 61640000 sh_error_ehead.. │ │ │ │ - 0x000566c0 696e666f 00000000 6e6f7469 63650000 info....notice.. │ │ │ │ - 0x000566d0 7761726e 00000000 6d61726b 00000000 warn....mark.... │ │ │ │ - 0x000566e0 65727200 63726974 00000000 616c6572 err.crit....aler │ │ │ │ - 0x000566f0 74000000 342e312e 34000000 54686973 t...4.1.4...This │ │ │ │ - 0x00056700 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x00056710 2c202863 29203139 39392d32 30303820 , (c) 1999-2008 │ │ │ │ - 0x00056720 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x00056730 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x00056740 612e6465 292e0a00 54686973 20736f66 a.de)...This sof │ │ │ │ - 0x00056750 74776172 6520636f 6d657320 77697468 tware comes with │ │ │ │ - 0x00056760 20414253 4f4c5554 454c5920 4e4f2057 ABSOLUTELY NO W │ │ │ │ - 0x00056770 41525241 4e54592e 20000000 55736520 ARRANTY. ...Use │ │ │ │ - 0x00056780 6174206f 776e2072 69736b2e 0a0a0000 at own risk..... │ │ │ │ - 0x00056790 436f6d70 696c6564 2d696e20 6c6f6720 Compiled-in log │ │ │ │ - 0x000567a0 66616369 6c697469 65733a0a 00000000 facilities:..... │ │ │ │ - 0x000567b0 20636f6e 736f6c65 20282f64 65762f63 console (/dev/c │ │ │ │ - 0x000567c0 6f6e736f 6c652900 20737973 6c6f6700 onsole). syslog. │ │ │ │ - 0x000567d0 206c6f67 66696c65 20282573 29000000 logfile (%s)... │ │ │ │ - 0x000567e0 20657874 65726e61 6c207072 6f677261 external progra │ │ │ │ - 0x000567f0 6d000000 20656d61 696c0000 436f6d70 m... email..Comp │ │ │ │ - 0x00056800 696c6564 2d696e20 6d6f6475 6c65733a iled-in modules: │ │ │ │ - 0x00056810 0a000000 206c6f67 696e2f6c 6f676f75 .... login/logou │ │ │ │ - 0x00056820 74000000 206d6f75 6e74206f 7074696f t... mount optio │ │ │ │ - 0x00056830 6e730000 20737569 64000000 2070726f ns.. suid... pro │ │ │ │ - 0x00056840 63657373 65730000 20706f72 74730000 cesses.. ports.. │ │ │ │ - 0x00056850 5374616e 64616c6f 6e652065 78656375 Standalone execu │ │ │ │ - 0x00056860 7461626c 65000000 2c204950 76362073 table..., IPv6 s │ │ │ │ - 0x00056870 7570706f 72746564 00000000 2c20636f upported...., co │ │ │ │ - 0x00056880 6d70696c 65642d69 6e206f70 74696f6e mpiled-in option │ │ │ │ - 0x00056890 733a0000 20757369 6e672073 79737465 s:.. using syste │ │ │ │ - 0x000568a0 6d206d61 6c6c6f63 00000000 2f646576 m malloc..../dev │ │ │ │ - 0x000568b0 2f72616e 646f6d00 20757369 6e672065 /random. using e │ │ │ │ - 0x000568c0 6e74726f 70792064 65766963 65202825 ntropy device (% │ │ │ │ - 0x000568d0 73290000 20736865 6c6c2065 7870616e s).. shell expan │ │ │ │ - 0x000568e0 73696f6e 20696e20 636f6e66 69677572 sion in configur │ │ │ │ - 0x000568f0 6174696f 6e206669 6c652073 7570706f ation file suppo │ │ │ │ - 0x00056900 72746564 00000000 20706f73 69782072 rted.... posix r │ │ │ │ - 0x00056910 65676578 20737570 706f7274 00000000 egex support.... │ │ │ │ - 0x00056920 206f7074 696f6e61 6c6c7920 7265706f optionally repo │ │ │ │ - 0x00056930 72742061 75646974 64207265 636f7264 rt auditd record │ │ │ │ - 0x00056940 206f6620 6368616e 67656420 66696c65 of changed file │ │ │ │ - 0x00056950 00000000 436f7079 72696768 74202843 ....Copyright (C │ │ │ │ - 0x00056960 29203139 39392d32 30303820 5261696e ) 1999-2008 Rain │ │ │ │ - 0x00056970 65722057 6963686d 616e6e20 28687474 er Wichmann (htt │ │ │ │ - 0x00056980 703a2f2f 6c612d73 616d686e 612e6465 p://la-samhna.de │ │ │ │ - 0x00056990 292e0a0a 00000000 54686973 2070726f ).......This pro │ │ │ │ - 0x000569a0 6772616d 20697320 66726565 20736f66 gram is free sof │ │ │ │ - 0x000569b0 74776172 653b2079 6f752063 616e2072 tware; you can r │ │ │ │ - 0x000569c0 65646973 74726962 75746520 69742061 edistribute it a │ │ │ │ - 0x000569d0 6e642f6f 72206d6f 64696679 0a000000 nd/or modify.... │ │ │ │ - 0x000569e0 69742075 6e646572 20746865 20746572 it under the ter │ │ │ │ - 0x000569f0 6d73206f 66207468 6520474e 55204765 ms of the GNU Ge │ │ │ │ - 0x00056a00 6e657261 6c205075 626c6963 204c6963 neral Public Lic │ │ │ │ - 0x00056a10 656e7365 20617320 7075626c 69736865 ense as publishe │ │ │ │ - 0x00056a20 64206279 0a000000 74686520 46726565 d by....the Free │ │ │ │ - 0x00056a30 20536f66 74776172 6520466f 756e6461 Software Founda │ │ │ │ - 0x00056a40 74696f6e 3b206569 74686572 20766572 tion; either ver │ │ │ │ - 0x00056a50 73696f6e 2032206f 66207468 65204c69 sion 2 of the Li │ │ │ │ - 0x00056a60 63656e73 652c206f 720a0000 28617420 cense, or...(at │ │ │ │ - 0x00056a70 796f7572 206f7074 696f6e29 20616e79 your option) any │ │ │ │ - 0x00056a80 206c6174 65722076 65727369 6f6e2e0a later version.. │ │ │ │ - 0x00056a90 0a000000 54686973 2070726f 6772616d ....This program │ │ │ │ - 0x00056aa0 20697320 64697374 72696275 74656420 is distributed │ │ │ │ - 0x00056ab0 696e2074 68652068 6f706520 74686174 in the hope that │ │ │ │ - 0x00056ac0 20697420 77696c6c 20626520 75736566 it will be usef │ │ │ │ - 0x00056ad0 756c2c0a 00000000 62757420 57495448 ul,.....but WITH │ │ │ │ - 0x00056ae0 4f555420 414e5920 57415252 414e5459 OUT ANY WARRANTY │ │ │ │ - 0x00056af0 3b207769 74686f75 74206576 656e2074 ; without even t │ │ │ │ - 0x00056b00 68652069 6d706c69 65642077 61727261 he implied warra │ │ │ │ - 0x00056b10 6e747920 6f660a00 4d455243 48414e54 nty of..MERCHANT │ │ │ │ - 0x00056b20 4142494c 49545920 6f722046 49544e45 ABILITY or FITNE │ │ │ │ - 0x00056b30 53532046 4f522041 20504152 54494355 SS FOR A PARTICU │ │ │ │ - 0x00056b40 4c415220 50555250 4f53452e 20536565 LAR PURPOSE. See │ │ │ │ - 0x00056b50 20746865 0a000000 474e5520 47656e65 the....GNU Gene │ │ │ │ - 0x00056b60 72616c20 5075626c 6963204c 6963656e ral Public Licen │ │ │ │ - 0x00056b70 73652066 6f72206d 6f726520 64657461 se for more deta │ │ │ │ - 0x00056b80 696c732e 0a0a0000 596f7520 73686f75 ils.....You shou │ │ │ │ - 0x00056b90 6c642068 61766520 72656365 69766564 ld have received │ │ │ │ - 0x00056ba0 20612063 6f707920 6f662074 68652047 a copy of the G │ │ │ │ - 0x00056bb0 4e552047 656e6572 616c2050 75626c69 NU General Publi │ │ │ │ - 0x00056bc0 63204c69 63656e73 650a0000 616c6f6e c License...alon │ │ │ │ - 0x00056bd0 67207769 74682074 68697320 70726f67 g with this prog │ │ │ │ - 0x00056be0 72616d3b 20696620 6e6f742c 20777269 ram; if not, wri │ │ │ │ - 0x00056bf0 74652074 6f207468 65204672 65652053 te to the Free S │ │ │ │ - 0x00056c00 6f667477 6172650a 00000000 466f756e oftware.....Foun │ │ │ │ - 0x00056c10 64617469 6f6e2c20 496e632e 2c203539 dation, Inc., 59 │ │ │ │ - 0x00056c20 2054656d 706c6520 506c6163 65202d20 Temple Place - │ │ │ │ - 0x00056c30 53756974 65203333 302c2042 6f73746f Suite 330, Bosto │ │ │ │ - 0x00056c40 6e2c204d 41202030 32313131 2d313330 n, MA 02111-130 │ │ │ │ - 0x00056c50 372c2055 53412e0a 0a000000 54686973 7, USA......This │ │ │ │ - 0x00056c60 2070726f 64756374 206d616b 65732075 product makes u │ │ │ │ - 0x00056c70 7365206f 66207468 65207265 66657265 se of the refere │ │ │ │ - 0x00056c80 6e636520 696d706c 656d656e 74617469 nce implementati │ │ │ │ - 0x00056c90 6f6e206f 66207468 65205449 47455220 on of the TIGER │ │ │ │ - 0x00056ca0 6d657373 6167650a 00000000 64696765 message.....dige │ │ │ │ - 0x00056cb0 73742061 6c676f72 6974686d 2e205468 st algorithm. Th │ │ │ │ - 0x00056cc0 69732063 6f646520 69732063 6f707972 is code is copyr │ │ │ │ - 0x00056cd0 69676874 20456c69 20426968 616d2028 ight Eli Biham ( │ │ │ │ - 0x00056ce0 62696861 6d406373 2e746563 686e696f biham@cs.technio │ │ │ │ - 0x00056cf0 6e2e6163 2e696c29 0a000000 616e6420 n.ac.il)....and │ │ │ │ - 0x00056d00 526f7373 20416e64 6572736f 6e202872 Ross Anderson (r │ │ │ │ - 0x00056d10 6a613134 40636c2e 63616d2e 61632e75 ja14@cl.cam.ac.u │ │ │ │ - 0x00056d20 6b292e20 49742063 616e2062 65207573 k). It can be us │ │ │ │ - 0x00056d30 65642066 7265656c 79207769 74686f75 ed freely withou │ │ │ │ - 0x00056d40 7420616e 790a0000 72657374 72696374 t any...restrict │ │ │ │ - 0x00056d50 696f6e73 2e0a0000 0a506c65 61736520 ions.....Please │ │ │ │ - 0x00056d60 72656665 7220746f 20746865 2066696c refer to the fil │ │ │ │ - 0x00056d70 6520434f 5059494e 4720696e 20746865 e COPYING in the │ │ │ │ - 0x00056d80 20736f75 72636520 64697374 72696275 source distribu │ │ │ │ - 0x00056d90 74696f6e 20666f72 20610000 0a66756c tion for a...ful │ │ │ │ - 0x00056da0 6c206c69 7374206f 6620696e 636f7270 l list of incorp │ │ │ │ - 0x00056db0 6f726174 65642063 6f646520 616e6420 orated code and │ │ │ │ - 0x00056dc0 6173736f 63696174 6564206c 6963656e associated licen │ │ │ │ - 0x00056dd0 7365732e 0a000000 7365742d 63686563 ses.....set-chec │ │ │ │ - 0x00056de0 6b73756d 2d746573 74000000 20202020 ksum-test... │ │ │ │ - 0x00056df0 20200000 3c617267 3e2c0000 54686973 ..,..This │ │ │ │ - 0x00056e00 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x00056e10 2c202863 29203139 39392d32 30303620 , (c) 1999-2006 │ │ │ │ - 0x00056e20 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x00056e30 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x00056e40 612e6465 292e0a00 55736520 6174206f a.de)...Use at o │ │ │ │ - 0x00056e50 776e2072 69736b2e 0a000000 55736167 wn risk.....Usag │ │ │ │ - 0x00056e60 653a0a0a 00000000 53686f72 74206f70 e:......Short op │ │ │ │ - 0x00056e70 74696f6e 20636861 7220636f 6c6c6973 tion char collis │ │ │ │ - 0x00056e80 696f6e20 210a0000 25632563 25632020 ion !...%c%c%c │ │ │ │ - 0x00056e90 20202020 20202d2d 252d732c 09090920 --%-s,... │ │ │ │ - 0x00056ea0 25730a00 25632563 25632020 20202020 %s..%c%c%c │ │ │ │ - 0x00056eb0 20202d2d 252d732c 09092025 730a0000 --%-s,.. %s... │ │ │ │ - 0x00056ec0 25632563 25632020 20202020 20202d2d %c%c%c -- │ │ │ │ - 0x00056ed0 252d732c 09202573 0a000000 25632563 %-s,. %s....%c%c │ │ │ │ - 0x00056ee0 20257320 202d2d25 2d733d3c 6172673e %s --%-s= │ │ │ │ - 0x00056ef0 2c090920 25730a00 25632563 20257320 ,.. %s..%c%c %s │ │ │ │ - 0x00056f00 202d2d25 2d733d3c 6172673e 2c092025 --%-s=,. % │ │ │ │ - 0x00056f10 730a0000 0a506c65 61736520 7265706f s....Please repo │ │ │ │ - 0x00056f20 72742062 75677320 746f2073 7570706f rt bugs to suppo │ │ │ │ - 0x00056f30 7274406c 612d7361 6d686e61 2e64652e rt@la-samhna.de. │ │ │ │ - 0x00056f40 0a000000 6661696c 00000000 73685f67 ....fail....sh_g │ │ │ │ - 0x00056f50 65746f70 742e6300 73685f67 65746f70 etopt.c.sh_getop │ │ │ │ - 0x00056f60 745f666f 72657665 72000000 73685f67 t_forever...sh_g │ │ │ │ - 0x00056f70 65746f70 745f6765 74000000 4572726f etopt_get...Erro │ │ │ │ - 0x00056f80 723a2073 686f7274 206f7074 696f6e20 r: short option │ │ │ │ - 0x00056f90 77697468 20617267 756d656e 74206973 with argument is │ │ │ │ - 0x00056fa0 206e6f74 206c6173 7420696e 206f7074 not last in opt │ │ │ │ - 0x00056fb0 696f6e20 73747269 6e670a00 4572726f ion string..Erro │ │ │ │ - 0x00056fc0 723a206d 69737369 6e672061 7267756d r: missing argum │ │ │ │ - 0x00056fd0 656e740a 00000000 4572726f 72207072 ent.....Error pr │ │ │ │ - 0x00056fe0 6f636573 73696e67 206f7074 696f6e20 ocessing option │ │ │ │ - 0x00056ff0 2d25630a 00000000 4572726f 723a2075 -%c.....Error: u │ │ │ │ - 0x00057000 6e726563 6f676e69 7a656420 73686f72 nrecognized shor │ │ │ │ - 0x00057010 74206f70 74696f6e 0a000000 4572726f t option....Erro │ │ │ │ - 0x00057020 72207072 6f636573 73696e67 206f7074 r processing opt │ │ │ │ - 0x00057030 696f6e20 2d25730a 00000000 4572726f ion -%s.....Erro │ │ │ │ - 0x00057040 723a2069 6e76616c 69642061 7267756d r: invalid argum │ │ │ │ - 0x00057050 656e740a 00000000 4572726f 723a2075 ent.....Error: u │ │ │ │ - 0x00057060 6e726563 6f676e69 7a656420 6c6f6e67 nrecognized long │ │ │ │ - 0x00057070 206f7074 696f6e0a 00000000 53657420 option.....Set │ │ │ │ - 0x00057080 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x00057090 20746f20 27696e69 74272c20 27757064 to 'init', 'upd │ │ │ │ - 0x000570a0 61746527 2c206f72 20276368 65636b27 ate', or 'check' │ │ │ │ - 0x000570b0 00000000 696e7465 72616374 69766500 ....interactive. │ │ │ │ - 0x000570c0 52756e20 75706461 74652069 6e20696e Run update in in │ │ │ │ - 0x000570d0 74657261 63746976 65206d6f 64650000 teractive mode.. │ │ │ │ - 0x000570e0 52756e20 75706461 74652077 69746820 Run update with │ │ │ │ - 0x000570f0 6c697374 66696c65 00000000 52756e20 listfile....Run │ │ │ │ - 0x00057100 61732064 61656d6f 6e000000 53746179 as daemon...Stay │ │ │ │ - 0x00057110 20696e20 74686520 666f7265 67726f75 in the foregrou │ │ │ │ - 0x00057120 6e640000 62696e64 2d616464 72657373 nd..bind-address │ │ │ │ - 0x00057130 00000000 42696e64 20746f20 74686973 ....Bind to this │ │ │ │ - 0x00057140 20616464 72657373 2028696e 74657266 address (interf │ │ │ │ - 0x00057150 61636529 20666f72 206f7574 676f696e ace) for outgoin │ │ │ │ - 0x00057160 6720636f 6e6e6563 74696f6e 73000000 g connections... │ │ │ │ - 0x00057170 7365742d 7379736c 6f672d73 65766572 set-syslog-sever │ │ │ │ - 0x00057180 69747900 53657420 73657665 72697479 ity.Set severity │ │ │ │ - 0x00057190 20746872 6573686f 6c642066 6f722073 threshold for s │ │ │ │ - 0x000571a0 79736c6f 67000000 7365742d 65787465 yslog...set-exte │ │ │ │ - 0x000571b0 726e2d73 65766572 69747900 53657420 rn-severity.Set │ │ │ │ - 0x000571c0 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x000571d0 6c642066 6f72206c 6f676769 6e672062 ld for logging b │ │ │ │ - 0x000571e0 79206578 7465726e 616c2070 726f6772 y external progr │ │ │ │ - 0x000571f0 616d2873 29000000 7365742d 6c6f672d am(s)...set-log- │ │ │ │ - 0x00057200 73657665 72697479 00000000 53657420 severity....Set │ │ │ │ - 0x00057210 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x00057220 6c642066 6f72206c 6f676669 6c650000 ld for logfile.. │ │ │ │ - 0x00057230 7365742d 6d61696c 2d736576 65726974 set-mail-severit │ │ │ │ - 0x00057240 79000000 53657420 73657665 72697479 y...Set severity │ │ │ │ - 0x00057250 74687265 73686f6c 64202066 6f722065 threshold for e │ │ │ │ - 0x00057260 2d6d6169 6c000000 7365742d 7072696e -mail...set-prin │ │ │ │ - 0x00057270 742d7365 76657269 74790000 53657420 t-severity..Set │ │ │ │ - 0x00057280 74686520 73657665 72697479 20746872 the severity thr │ │ │ │ - 0x00057290 6573686f 6c642066 6f722074 65726d69 eshold for termi │ │ │ │ - 0x000572a0 6e616c2f 636f6e73 6f6c6520 6c6f6700 nal/console log. │ │ │ │ - 0x000572b0 53657420 72656375 7273696f 6e206c65 Set recursion le │ │ │ │ - 0x000572c0 76656c20 666f7220 64697265 63746f72 vel for director │ │ │ │ - 0x000572d0 69657300 76657269 66792d6c 6f670000 ies.verify-log.. │ │ │ │ - 0x000572e0 56657269 66792074 68652061 75646974 Verify the audit │ │ │ │ - 0x000572f0 20747261 696c0000 6a757374 2d6c6973 trail..just-lis │ │ │ │ - 0x00057300 74000000 4d6f6469 6679202d 4c20746f t...Modify -L to │ │ │ │ - 0x00057310 206a7573 74206c69 73742074 68652061 just list the a │ │ │ │ - 0x00057320 75646974 20747261 696c0000 76657269 udit trail..veri │ │ │ │ - 0x00057330 66792d6d 61696c00 56657269 66792074 fy-mail.Verify t │ │ │ │ - 0x00057340 6865206d 61696c62 6f780000 6164642d he mailbox..add- │ │ │ │ - 0x00057350 6b657900 41646420 6b657920 666f7220 key.Add key for │ │ │ │ - 0x00057360 74686520 6d61696c 2f6c6f67 20736967 the mail/log sig │ │ │ │ - 0x00057370 6e617475 72650000 68617368 2d737472 nature..hash-str │ │ │ │ - 0x00057380 696e6700 5072696e 74207468 65206861 ing.Print the ha │ │ │ │ - 0x00057390 7368206f 66206120 73747269 6e670000 sh of a string.. │ │ │ │ - 0x000573a0 666f7265 76657200 4c6f6f70 20666f72 forever.Loop for │ │ │ │ - 0x000573b0 65766572 2c206576 656e2069 66206e6f ever, even if no │ │ │ │ - 0x000573c0 74206461 656d6f6e 00000000 6f757466 t daemon....outf │ │ │ │ - 0x000573d0 696c6500 50617468 6e616d65 20666f72 ile.Pathname for │ │ │ │ - 0x000573e0 206f7574 70757420 66696c65 00000000 output file.... │ │ │ │ - 0x000573f0 6c697374 2d66696c 65000000 4d6f6469 list-file...Modi │ │ │ │ - 0x00057400 6679202d 6420746f 2073686f 7720636f fy -d to show co │ │ │ │ - 0x00057410 6e74656e 74206f66 20612073 696e676c ntent of a singl │ │ │ │ - 0x00057420 65206669 6c650000 6c697374 2d66696c e file..list-fil │ │ │ │ - 0x00057430 74657200 4d6f6469 6679202d 6420746f ter.Modify -d to │ │ │ │ - 0x00057440 2066696c 74657220 62792066 696c6520 filter by file │ │ │ │ - 0x00057450 6c697374 20676976 656e2069 6e207465 list given in te │ │ │ │ - 0x00057460 78742066 696c6500 66756c6c 2d646574 xt file.full-det │ │ │ │ - 0x00057470 61696c00 4d6f6469 6679202d 6420746f ail.Modify -d to │ │ │ │ - 0x00057480 2073686f 77206675 6c6c2064 65746169 show full detai │ │ │ │ - 0x00057490 6c730000 64656c69 6d697465 64000000 ls..delimited... │ │ │ │ - 0x000574a0 4d6f6469 6679202d 6420746f 2073686f Modify -d to sho │ │ │ │ - 0x000574b0 77206675 6c6c2064 65746169 6c732c20 w full details, │ │ │ │ - 0x000574c0 636f6d6d 61206465 6c696d69 74656400 comma delimited. │ │ │ │ - 0x000574d0 62696e61 72790000 4d6f6469 6679202d binary..Modify - │ │ │ │ - 0x000574e0 6420746f 206f7574 70757420 696e2062 d to output in b │ │ │ │ - 0x000574f0 696e6172 79206461 74616261 73652066 inary database f │ │ │ │ - 0x00057500 6f726d61 74000000 6c697374 2d646174 ormat...list-dat │ │ │ │ - 0x00057510 61626173 65000000 4c697374 20646174 abase...List dat │ │ │ │ - 0x00057520 61626173 6520636f 6e74656e 7420286c abase content (l │ │ │ │ - 0x00057530 696b6520 6c73202d 6c290000 696e6974 ike ls -l)..init │ │ │ │ - 0x00057540 32737464 6f757400 57726974 65206461 2stdout.Write da │ │ │ │ - 0x00057550 74616261 73652074 6f207374 646f7574 tabase to stdout │ │ │ │ - 0x00057560 206f6e20 696e6974 00000000 76657269 on init....veri │ │ │ │ - 0x00057570 66792d64 61746162 61736500 56657269 fy-database.Veri │ │ │ │ - 0x00057580 66792074 68652067 6976656e 20646174 fy the given dat │ │ │ │ - 0x00057590 61626173 65000000 63726561 74652d64 abase...create-d │ │ │ │ - 0x000575a0 61746162 61736500 43726561 74652064 atabase.Create d │ │ │ │ - 0x000575b0 61746162 61736520 66726f6d 2066696c atabase from fil │ │ │ │ - 0x000575c0 65206c69 73740000 77616974 2d6f6e2d e list..wait-on- │ │ │ │ - 0x000575d0 63686563 6b000000 54696d65 64207761 check...Timed wa │ │ │ │ - 0x000575e0 69742066 6f722065 6e64206f 66206669 it for end of fi │ │ │ │ - 0x000575f0 6c656368 65636b20 28302066 6f72206e lecheck (0 for n │ │ │ │ - 0x00057600 6f207469 6d656f75 74290000 74726163 o timeout)..trac │ │ │ │ - 0x00057610 652d6c6f 6766696c 65000000 4c6f6766 e-logfile...Logf │ │ │ │ - 0x00057620 696c6520 666f7220 74726163 65000000 ile for trace... │ │ │ │ - 0x00057630 74726163 652d656e 61626c65 00000000 trace-enable.... │ │ │ │ - 0x00057640 456e6162 6c652074 72616369 6e670000 Enable tracing.. │ │ │ │ - 0x00057650 636f7079 72696768 74000000 5072696e copyright...Prin │ │ │ │ - 0x00057660 7420636f 70797269 67687420 696e666f t copyright info │ │ │ │ - 0x00057670 726d6174 696f6e00 68656c70 00000000 rmation.help.... │ │ │ │ - 0x00057680 5072696e 74207573 61676520 696e666f Print usage info │ │ │ │ - 0x00057690 726d6174 696f6e00 76657273 696f6e00 rmation.version. │ │ │ │ - 0x000576a0 53686f77 20766572 73696f6e 20616e64 Show version and │ │ │ │ - 0x000576b0 20636f6d 70696c65 642d696e 206f7074 compiled-in opt │ │ │ │ - 0x000576c0 696f6e73 00000000 73685f72 65616463 ions....sh_readc │ │ │ │ - 0x000576d0 6f6e662e 63000000 73685f72 65616463 onf.c...sh_readc │ │ │ │ - 0x000576e0 6f6e665f 7365745f 6e696365 00000000 onf_set_nice.... │ │ │ │ - 0x000576f0 636c6f73 65636f6d 6d616e64 00000000 closecommand.... │ │ │ │ - 0x00057700 64756d6d 79000000 73657665 72697479 dummy...severity │ │ │ │ - 0x00057710 72656164 6f6e6c79 00000000 73685f72 readonly....sh_r │ │ │ │ - 0x00057720 65616463 6f6e665f 72656164 00000000 eadconf_read.... │ │ │ │ - 0x00057730 54686520 636f6e66 69677572 6174696f The configuratio │ │ │ │ - 0x00057740 6e206669 6c653a20 25732069 7320756e n file: %s is un │ │ │ │ - 0x00057750 74727573 7465642c 20692e65 2e20616e trusted, i.e. an │ │ │ │ - 0x00057760 0a756e74 72757374 65642075 73657220 .untrusted user │ │ │ │ - 0x00057770 6f776e73 206f7220 63616e20 77726974 owns or can writ │ │ │ │ - 0x00057780 6520746f 20736f6d 65206469 72656374 e to some direct │ │ │ │ - 0x00057790 6f727920 696e2074 68652070 6174682e ory in the path. │ │ │ │ - 0x000577a0 0a000000 436f756c 64206e6f 74206f70 ....Could not op │ │ │ │ - 0x000577b0 656e2074 6865206c 6f63616c 20636f6e en the local con │ │ │ │ - 0x000577c0 66696775 72617469 6f6e2066 696c6520 figuration file │ │ │ │ - 0x000577d0 666f7220 72656164 696e6720 62656361 for reading beca │ │ │ │ - 0x000577e0 7573650a 6f662074 68652066 6f6c6c6f use.of the follo │ │ │ │ - 0x000577f0 77696e67 20657272 6f723a20 25732028 wing error: %s ( │ │ │ │ - 0x00057800 6572726e 756d203d 20256c64 290a4966 errnum = %ld).If │ │ │ │ - 0x00057810 20746869 73206973 20612070 65726d69 this is a permi │ │ │ │ - 0x00057820 7373696f 6e207072 6f626c65 6d2c2079 ssion problem, y │ │ │ │ - 0x00057830 6f75206e 65656420 746f2063 68616e67 ou need to chang │ │ │ │ - 0x00057840 65206669 6c652070 65726d69 7373696f e file permissio │ │ │ │ - 0x00057850 6e730a74 6f206d61 6b652074 68652066 ns.to make the f │ │ │ │ - 0x00057860 696c6520 72656164 61626c65 20666f72 ile readable for │ │ │ │ - 0x00057870 20746865 20656666 65637469 76652055 the effective U │ │ │ │ - 0x00057880 49443a20 25640a49 66207468 65206669 ID: %d.If the fi │ │ │ │ - 0x00057890 6c652064 6f657320 6e6f7420 65786973 le does not exis │ │ │ │ - 0x000578a0 742c206d 616b6520 73757265 20746f20 t, make sure to │ │ │ │ - 0x000578b0 63726561 7465206f 6e652e20 596f7520 create one. You │ │ │ │ - 0x000578c0 63616e20 75736520 74686520 6578616d can use the exam │ │ │ │ - 0x000578d0 706c6573 2070726f 76696465 64207769 ples provided wi │ │ │ │ - 0x000578e0 74682074 68697320 736f6674 77617265 th this software │ │ │ │ - 0x000578f0 20617320 61207374 61727469 6e672070 as a starting p │ │ │ │ - 0x00057900 6f696e74 0a000000 66690000 636f6e66 oint....fi..conf │ │ │ │ - 0x00057910 69672066 696c6500 656c7365 00000000 ig file.else.... │ │ │ │ - 0x00057920 69662000 6e6f7420 00000000 66696c65 if .not ....file │ │ │ │ - 0x00057930 5f657869 73747320 00000000 696e7465 _exists ....inte │ │ │ │ - 0x00057940 72666163 655f6578 69737473 20000000 rface_exists ... │ │ │ │ - 0x00057950 686f7374 6e616d65 5f6d6174 63686573 hostname_matches │ │ │ │ - 0x00057960 20000000 73797374 656d5f6d 61746368 ...system_match │ │ │ │ - 0x00057970 65732000 636f6d6d 616e645f 73756363 es .command_succ │ │ │ │ - 0x00057980 65656473 20000000 556e7375 70706f72 eeds ...Unsuppor │ │ │ │ - 0x00057990 74656420 74657374 20617420 6c696e65 ted test at line │ │ │ │ - 0x000579a0 20256420 6f662063 6f6e6669 67757261 %d of configura │ │ │ │ - 0x000579b0 74696f6e 2066696c 65000000 73685f72 tion file...sh_r │ │ │ │ - 0x000579c0 65616463 6f6e665f 636f6e64 5f6d6174 eadconf_cond_mat │ │ │ │ - 0x000579d0 63680000 25733a25 733a2573 00000000 ch..%s:%s:%s.... │ │ │ │ - 0x000579e0 5b454f46 5d000000 53434845 44554c45 [EOF]...SCHEDULE │ │ │ │ - 0x000579f0 5f54574f 00000000 73685f72 65616463 _TWO....sh_readc │ │ │ │ - 0x00057a00 6f6e665f 6c696e65 00000000 73685f72 onf_line....sh_r │ │ │ │ - 0x00057a10 65616463 6f6e665f 7365745f 70617468 eadconf_set_path │ │ │ │ - 0x00057a20 00000000 4155544f 00000000 73685f72 ....AUTO....sh_r │ │ │ │ - 0x00057a30 65616463 6f6e665f 73657454 696d6500 eadconf_setTime. │ │ │ │ - 0x00057a40 73657420 74696d65 72000000 73657665 set timer...seve │ │ │ │ - 0x00057a50 72697479 6c6f6766 696c6573 00000000 ritylogfiles.... │ │ │ │ - 0x00057a60 73657665 72697479 67726f77 696e676c severitygrowingl │ │ │ │ - 0x00057a70 6f677300 73657665 72697479 69676e6f ogs.severityigno │ │ │ │ - 0x00057a80 72656e6f 6e650000 73657665 72697479 renone..severity │ │ │ │ - 0x00057a90 69676e6f 7265616c 6c000000 73657665 ignoreall...seve │ │ │ │ - 0x00057aa0 72697479 61747472 69627574 65730000 rityattributes.. │ │ │ │ - 0x00057ab0 73657665 72697479 64697273 00000000 severitydirs.... │ │ │ │ - 0x00057ac0 73657665 72697479 66696c65 73000000 severityfiles... │ │ │ │ - 0x00057ad0 73657665 72697479 6e616d65 73000000 severitynames... │ │ │ │ - 0x00057ae0 73657665 72697479 75736572 30000000 severityuser0... │ │ │ │ - 0x00057af0 73657665 72697479 75736572 31000000 severityuser1... │ │ │ │ - 0x00057b00 73657665 72697479 75736572 32000000 severityuser2... │ │ │ │ - 0x00057b10 73657665 72697479 75736572 33000000 severityuser3... │ │ │ │ - 0x00057b20 73657665 72697479 75736572 34000000 severityuser4... │ │ │ │ - 0x00057b30 73657665 72697479 7072656c 696e6b00 severityprelink. │ │ │ │ - 0x00057b40 636c6f73 65616464 72657373 00000000 closeaddress.... │ │ │ │ - 0x00057b50 6c6f676d 6f6e656e 6467726f 75700000 logmonendgroup.. │ │ │ │ - 0x00057b60 6c6f676d 6f6e656e 64686f73 74000000 logmonendhost... │ │ │ │ - 0x00057b70 6f70656e 636f6d6d 616e6400 73657463 opencommand.setc │ │ │ │ - 0x00057b80 6f6d6d61 6e646c69 6e650000 73657464 ommandline..setd │ │ │ │ - 0x00057b90 65666175 6c740000 73657465 6e766972 efault..setenvir │ │ │ │ - 0x00057ba0 6f6e0000 73657464 65616474 696d6500 on..setdeadtime. │ │ │ │ - 0x00057bb0 73657474 79706500 73657463 72656465 settype.setcrede │ │ │ │ - 0x00057bc0 6e746961 6c730000 73657466 696c7465 ntials..setfilte │ │ │ │ - 0x00057bd0 726e6f74 00000000 73657466 696c7465 rnot....setfilte │ │ │ │ - 0x00057be0 72616e64 00000000 73657466 696c7465 rand....setfilte │ │ │ │ - 0x00057bf0 726f7200 65787465 726e616c 73657665 ror.externalseve │ │ │ │ - 0x00057c00 72697479 00000000 65787465 726e616c rity....external │ │ │ │ - 0x00057c10 636c6173 73000000 69676e6f 72656164 class...ignoread │ │ │ │ - 0x00057c20 64656400 69676e6f 72656d69 7373696e ded.ignoremissin │ │ │ │ - 0x00057c30 67000000 69676e6f 72656d6f 64696669 g...ignoremodifi │ │ │ │ - 0x00057c40 65640000 736b6970 63686563 6b73756d ed..skipchecksum │ │ │ │ - 0x00057c50 00000000 66696c65 74797065 00000000 ....filetype.... │ │ │ │ - 0x00057c60 66696c65 63686563 6b736368 6564756c filecheckschedul │ │ │ │ - 0x00057c70 656f6e65 00000000 66696c65 63686563 eone....filechec │ │ │ │ - 0x00057c80 6b736368 6564756c 6574776f 00000000 kscheduletwo.... │ │ │ │ - 0x00057c90 75736568 6172646c 696e6b63 6865636b usehardlinkcheck │ │ │ │ - 0x00057ca0 00000000 75736572 73726363 6865636b ....usersrccheck │ │ │ │ - 0x00057cb0 00000000 68617264 6c696e6b 6f666673 ....hardlinkoffs │ │ │ │ - 0x00057cc0 65740000 6c6f6f73 65646972 63686563 et..loosedirchec │ │ │ │ - 0x00057cd0 6b000000 6164646f 6b636861 72730000 k...addokchars.. │ │ │ │ - 0x00057ce0 66696c65 6e616d65 73617265 75746638 filenamesareutf8 │ │ │ │ - 0x00057cf0 00000000 73657472 65637572 73696f6e ....setrecursion │ │ │ │ - 0x00057d00 6c657665 6c000000 63686563 6b73756d level...checksum │ │ │ │ - 0x00057d10 74657374 00000000 7265706f 72746f6e test....reporton │ │ │ │ - 0x00057d20 6c796f6e 63650000 7265706f 72746675 lyonce..reportfu │ │ │ │ - 0x00057d30 6c6c6465 7461696c 00000000 7365746e lldetail....setn │ │ │ │ - 0x00057d40 6963656c 6576656c 00000000 73746172 icelevel....star │ │ │ │ - 0x00057d50 7475706c 6f616464 656c6179 00000000 tuploaddelay.... │ │ │ │ - 0x00057d60 7265706f 72746368 65636b66 6c616773 reportcheckflags │ │ │ │ - 0x00057d70 00000000 73657464 726f7063 61636865 ....setdropcache │ │ │ │ - 0x00057d80 00000000 73657469 6f6c696d 69740000 ....setiolimit.. │ │ │ │ - 0x00057d90 76657273 696f6e73 7472696e 67000000 versionstring... │ │ │ │ - 0x00057da0 64696765 7374616c 676f0000 72656465 digestalgo..rede │ │ │ │ - 0x00057db0 66726561 646f6e6c 79000000 72656465 freadonly...rede │ │ │ │ - 0x00057dc0 666c6f67 66696c65 73000000 72656465 flogfiles...rede │ │ │ │ - 0x00057dd0 6667726f 77696e67 6c6f6766 696c6573 fgrowinglogfiles │ │ │ │ - 0x00057de0 00000000 72656465 66617474 72696275 ....redefattribu │ │ │ │ - 0x00057df0 74657300 72656465 6669676e 6f72656e tes.redefignoren │ │ │ │ - 0x00057e00 6f6e6500 72656465 6669676e 6f726561 one.redefignorea │ │ │ │ - 0x00057e10 6c6c0000 72656465 66757365 72300000 ll..redefuser0.. │ │ │ │ - 0x00057e20 72656465 66757365 72310000 72656465 redefuser1..rede │ │ │ │ - 0x00057e30 66757365 72320000 72656465 66757365 fuser2..redefuse │ │ │ │ - 0x00057e40 72330000 72656465 66757365 72340000 r3..redefuser4.. │ │ │ │ - 0x00057e50 72656465 66707265 6c696e6b 00000000 redefprelink.... │ │ │ │ - 0x00057e60 73657470 72656c69 6e6b7061 74680000 setprelinkpath.. │ │ │ │ - 0x00057e70 73657470 72656c69 6e6b6368 65636b73 setprelinkchecks │ │ │ │ - 0x00057e80 756d0000 73657466 756c6c73 696c656e um..setfullsilen │ │ │ │ - 0x00057e90 74000000 73657466 696c6563 6865636b t...setfilecheck │ │ │ │ - 0x00057ea0 74696d65 00000000 6d61696c 73657665 time....mailseve │ │ │ │ - 0x00057eb0 72697479 00000000 6d61696c 636c6173 rity....mailclas │ │ │ │ - 0x00057ec0 73000000 7365746d 61696c74 696d6500 s...setmailtime. │ │ │ │ - 0x00057ed0 7365746d 61696c6e 756d0000 7365746d setmailnum..setm │ │ │ │ - 0x00057ee0 61696c72 656c6179 00000000 7365746d ailrelay....setm │ │ │ │ - 0x00057ef0 61696c70 6f727400 6d61696c 73696e67 ailport.mailsing │ │ │ │ - 0x00057f00 6c650000 6d61696c 7375626a 65637400 le..mailsubject. │ │ │ │ - 0x00057f10 7365746d 61696c73 656e6465 72000000 setmailsender... │ │ │ │ - 0x00057f20 7365746d 61696c61 6c696173 00000000 setmailalias.... │ │ │ │ - 0x00057f30 7365746d 61696c61 64647265 73730000 setmailaddress.. │ │ │ │ - 0x00057f40 73657461 64647273 65766572 69747900 setaddrseverity. │ │ │ │ - 0x00057f50 7365746d 61696c66 696c7465 726e6f74 setmailfilternot │ │ │ │ - 0x00057f60 00000000 7365746d 61696c66 696c7465 ....setmailfilte │ │ │ │ - 0x00057f70 72616e64 00000000 7365746d 61696c66 rand....setmailf │ │ │ │ - 0x00057f80 696c7465 726f7200 73657462 696e6461 ilteror.setbinda │ │ │ │ - 0x00057f90 64647265 73730000 73616d68 61696e70 ddress..samhainp │ │ │ │ - 0x00057fa0 61746800 74727573 74656475 73657200 ath.trusteduser. │ │ │ │ - 0x00057fb0 7072696e 74736576 65726974 79000000 printseverity... │ │ │ │ - 0x00057fc0 7072696e 74636c61 73730000 6c6f6773 printclass..logs │ │ │ │ - 0x00057fd0 65766572 69747900 6c6f6763 6c617373 everity.logclass │ │ │ │ - 0x00057fe0 00000000 7379736c 6f677365 76657269 ....syslogseveri │ │ │ │ - 0x00057ff0 74790000 7379736c 6f67636c 61737300 ty..syslogclass. │ │ │ │ - 0x00058000 6c6f6763 616c6c73 00000000 6d657373 logcalls....mess │ │ │ │ - 0x00058010 61676568 65616465 72000000 73657463 ageheader...setc │ │ │ │ - 0x00058020 6f6e736f 6c650000 73657472 65706f72 onsole..setrepor │ │ │ │ - 0x00058030 7466696c 65000000 73657472 65706f72 tfile...setrepor │ │ │ │ - 0x00058040 7467726f 75700000 73657472 65766572 tgroup..setrever │ │ │ │ - 0x00058050 73656c6f 6f6b7570 00000000 73657464 selookup....setd │ │ │ │ - 0x00058060 61746162 61736570 61746800 7365746c atabasepath.setl │ │ │ │ - 0x00058070 6f676669 6c657061 74680000 7365746c ogfilepath..setl │ │ │ │ - 0x00058080 6f636b66 696c6570 61746800 7379736c ockfilepath.sysl │ │ │ │ - 0x00058090 6f676661 63696c69 74790000 7379736c ogfacility..sysl │ │ │ │ - 0x000580a0 6f676d61 70737461 6d70746f 00000000 ogmapstampto.... │ │ │ │ - 0x000580b0 6d616374 79706500 61766f69 64626c6f mactype.avoidblo │ │ │ │ - 0x000580c0 636b0000 5b4c6f67 5d000000 5b4d6973 ck..[Log]...[Mis │ │ │ │ - 0x000580d0 635d0000 5b417474 72696275 7465735d c]..[Attributes] │ │ │ │ - 0x000580e0 00000000 5b526561 644f6e6c 795d0000 ....[ReadOnly].. │ │ │ │ - 0x000580f0 5b4c6f67 46696c65 735d0000 5b47726f [LogFiles]..[Gro │ │ │ │ - 0x00058100 77696e67 4c6f6746 696c6573 5d000000 wingLogFiles]... │ │ │ │ - 0x00058110 5b49676e 6f726541 6c6c5d00 5b49676e [IgnoreAll].[Ign │ │ │ │ - 0x00058120 6f72654e 6f6e655d 00000000 5b557365 oreNone]....[Use │ │ │ │ - 0x00058130 72305d00 5b557365 72315d00 5b557365 r0].[User1].[Use │ │ │ │ - 0x00058140 72325d00 5b557365 72335d00 5b557365 r2].[User3].[Use │ │ │ │ - 0x00058150 72345d00 5b507265 6c696e6b 5d000000 r4].[Prelink]... │ │ │ │ - 0x00058160 5b457874 65726e61 6c5d0000 5b457665 [External]..[Eve │ │ │ │ - 0x00058170 6e745365 76657269 74795d00 5b4d6169 ntSeverity].[Mai │ │ │ │ - 0x00058180 6c5d0000 73685f66 696c7465 722e6300 l]..sh_filter.c. │ │ │ │ - 0x00058190 73685f66 696c7465 725f6669 6c746572 sh_filter_filter │ │ │ │ - 0x000581a0 61646400 73685f66 696c7465 725f6669 add.sh_filter_fi │ │ │ │ - 0x000581b0 6c746572 00000000 73685f68 6173682e lter....sh_hash. │ │ │ │ - 0x000581c0 63000000 68617368 5f6b696c 6c000000 c...hash_kill... │ │ │ │ - 0x000581d0 68617368 73656172 63680000 73685f68 hashsearch..sh_h │ │ │ │ - 0x000581e0 6173685f 68617665 5f69745f 696e7400 ash_have_it_int. │ │ │ │ - 0x000581f0 5b696e64 65665d00 73685f68 6173685f [indef].sh_hash_ │ │ │ │ - 0x00058200 63726561 74655f66 74000000 73685f68 create_ft...sh_h │ │ │ │ - 0x00058210 6173685f 72656d6f 76655f75 6e636f6e ash_remove_uncon │ │ │ │ - 0x00058220 64697469 6f6e616c 00000000 68617368 ditional....hash │ │ │ │ - 0x00058230 73656172 63685f70 72657600 73685f68 search_prev.sh_h │ │ │ │ - 0x00058240 6173685f 72656d6f 76650000 73685f68 ash_remove..sh_h │ │ │ │ - 0x00058250 6173685f 756e7669 73697465 645f6375 ash_unvisited_cu │ │ │ │ - 0x00058260 73746f6d 00000000 68617368 5f756e76 stom....hash_unv │ │ │ │ - 0x00058270 69736974 65645f63 7573746f 6d000000 isited_custom... │ │ │ │ - 0x00058280 68617368 696e7365 72740000 73685f68 hashinsert..sh_h │ │ │ │ - 0x00058290 6173685f 696e6974 00000000 41747465 ash_init....Atte │ │ │ │ - 0x000582a0 6d707420 746f206c 6f616420 74686520 mpt to load the │ │ │ │ - 0x000582b0 62617365 6c696e65 20646174 61626173 baseline databas │ │ │ │ - 0x000582c0 65206475 72696e67 20696e69 7469616c e during initial │ │ │ │ - 0x000582d0 69736174 696f6e2e 20546869 73206973 isation. This is │ │ │ │ - 0x000582e0 20616e20 696e7465 726e616c 20657272 an internal err │ │ │ │ - 0x000582f0 6f722c20 706c6561 73652072 65706f72 or, please repor │ │ │ │ - 0x00058300 74206974 20746f20 74686520 64657665 t it to the deve │ │ │ │ - 0x00058310 6c6f7065 722e0a00 73685f68 6173685f loper...sh_hash_ │ │ │ │ - 0x00058320 7365745f 76697369 7465645f 696e7400 set_visited_int. │ │ │ │ - 0x00058330 73685f68 6173685f 68617368 64656c65 sh_hash_hashdele │ │ │ │ - 0x00058340 74650000 73685f68 6173685f 7365745f te..sh_hash_set_ │ │ │ │ - 0x00058350 6d697373 696e6700 73685f68 6173685f missing.sh_hash_ │ │ │ │ - 0x00058360 7365745f 76697369 74656400 73685f68 set_visited.sh_h │ │ │ │ - 0x00058370 6173685f 7365745f 76697369 7465645f ash_set_visited_ │ │ │ │ - 0x00058380 74727565 00000000 73685f68 6173685f true....sh_hash_ │ │ │ │ - 0x00058390 70757368 5f696e74 00000000 73685f68 push_int....sh_h │ │ │ │ - 0x000583a0 6173685f 73697a65 5f666f72 6d617400 ash_size_format. │ │ │ │ - 0x000583b0 73697a65 5f6f6c64 3d3c2500 25732573 size_old=<%.%s%s │ │ │ │ - 0x000583c0 25732573 25730000 6c6c7500 3e2c2073 %s%s%s..llu.>, s │ │ │ │ - 0x000583d0 697a655f 6e65773d 3c250000 63686563 ize_new=<%..chec │ │ │ │ - 0x000583e0 6b666c61 67735f6e 65773d3c 30256c6f kflags_new=<0%lo │ │ │ │ - 0x000583f0 3e200000 63686563 6b666c61 67735f6f > ..checkflags_o │ │ │ │ - 0x00058400 6c643d3c 30256c6f 3e200000 2c206c69 ld=<0%lo> .., li │ │ │ │ - 0x00058410 6e6b5f6e 65773d3c 25733e20 00000000 nk_new=<%s> .... │ │ │ │ - 0x00058420 2c206c69 6e6b5f6f 6c643d3c 25733e20 , link_old=<%s> │ │ │ │ - 0x00058430 00000000 2c206163 6c5f6e65 773d3c25 ...., acl_new=<% │ │ │ │ - 0x00058440 733e2000 2c206163 6c5f6f6c 643d3c25 s> ., acl_old=<% │ │ │ │ - 0x00058450 733e2000 6d6f6465 5f6f6c64 3d3c2573 s> .mode_old=<%s │ │ │ │ - 0x00058460 3e2c2061 7474725f 6f6c643d 3c25733e >, attr_old=<%s> │ │ │ │ - 0x00058470 2c20696d 6f64655f 6f6c643d 3c256c64 , imode_old=<%ld │ │ │ │ - 0x00058480 3e2c2069 61747472 5f6f6c64 3d3c256c >, iattr_old=<%l │ │ │ │ - 0x00058490 643e2c20 00000000 68617264 6c696e6b d>, ....hardlink │ │ │ │ - 0x000584a0 735f6f6c 643d3c25 6c753e2c 20000000 s_old=<%lu>, ... │ │ │ │ - 0x000584b0 69646576 6963655f 6f6c643d 3c256c75 idevice_old=<%lu │ │ │ │ - 0x000584c0 3e2c2000 696e6f64 655f6f6c 643d3c25 >, .inode_old=<% │ │ │ │ - 0x000584d0 6c753e2c 20000000 6f776e65 725f6f6c lu>, ...owner_ol │ │ │ │ - 0x000584e0 643d3c25 733e2c20 696f776e 65725f6f d=<%s>, iowner_o │ │ │ │ - 0x000584f0 6c643d3c 256c643e 2c200000 67726f75 ld=<%ld>, ..grou │ │ │ │ - 0x00058500 705f6f6c 643d3c25 733e2c20 6967726f p_old=<%s>, igro │ │ │ │ - 0x00058510 75705f6f 6c643d3c 256c643e 2c200000 up_old=<%ld>, .. │ │ │ │ - 0x00058520 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x00058530 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x00058540 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x00058550 643d3c25 733e2c20 00000000 63686b73 d=<%s>, ....chks │ │ │ │ - 0x00058560 756d5f6f 6c643d3c 25733e00 6d6f6465 um_old=<%s>.mode │ │ │ │ - 0x00058570 5f6e6577 3d3c2573 3e2c2061 7474725f _new=<%s>, attr_ │ │ │ │ - 0x00058580 6e65773d 3c25733e 2c20696d 6f64655f new=<%s>, imode_ │ │ │ │ - 0x00058590 6e65773d 3c256c64 3e2c2069 61747472 new=<%ld>, iattr │ │ │ │ - 0x000585a0 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x000585b0 68617264 6c696e6b 735f6e65 773d3c25 hardlinks_new=<% │ │ │ │ - 0x000585c0 6c753e2c 20000000 69646576 6963655f lu>, ...idevice_ │ │ │ │ - 0x000585d0 6e65773d 3c256c75 3e2c2000 696e6f64 new=<%lu>, .inod │ │ │ │ - 0x000585e0 655f6e65 773d3c25 6c753e2c 20000000 e_new=<%lu>, ... │ │ │ │ - 0x000585f0 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x00058600 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x00058610 2c200000 67726f75 705f6e65 773d3c25 , ..group_new=<% │ │ │ │ - 0x00058620 733e2c20 6967726f 75705f6e 65773d3c s>, igroup_new=< │ │ │ │ - 0x00058630 256c643e 2c200000 63686b73 756d5f6e %ld>, ..chksum_n │ │ │ │ - 0x00058640 65773d3c 25733e00 68617368 5f756e76 ew=<%s>.hash_unv │ │ │ │ - 0x00058650 69736974 65640000 73685f68 6173685f isited..sh_hash_ │ │ │ │ - 0x00058660 756e7669 73697465 64000000 73685f68 unvisited...sh_h │ │ │ │ - 0x00058670 6173685f 70757368 64617461 5f6d656d ash_pushdata_mem │ │ │ │ - 0x00058680 6f727900 726f6f74 00000000 73685f68 ory.root....sh_h │ │ │ │ - 0x00058690 6173685f 636f6d70 64617461 00000000 ash_compdata.... │ │ │ │ - 0x000586a0 63686563 6b666c61 67735f6f 6c643d3c checkflags_old=< │ │ │ │ - 0x000586b0 30256c6f 3e2c2063 6865636b 666c6167 0%lo>, checkflag │ │ │ │ - 0x000586c0 735f6e65 773d3c30 256c6f3e 2c200000 s_new=<0%lo>, .. │ │ │ │ - 0x000586d0 6d6f6465 5f6f6c64 3d3c2573 3e2c206d mode_old=<%s>, m │ │ │ │ - 0x000586e0 6f64655f 6e65773d 3c25733e 2c206174 ode_new=<%s>, at │ │ │ │ - 0x000586f0 74725f6f 6c643d3c 25733e2c 20617474 tr_old=<%s>, att │ │ │ │ - 0x00058700 725f6e65 773d3c25 733e2c20 00000000 r_new=<%s>, .... │ │ │ │ - 0x00058710 68617264 6c696e6b 735f6f6c 643d3c25 hardlinks_old=<% │ │ │ │ - 0x00058720 6c753e2c 20686172 646c696e 6b735f6e lu>, hardlinks_n │ │ │ │ - 0x00058730 65773d3c 256c753e 2c200000 64657669 ew=<%lu>, ..devi │ │ │ │ - 0x00058740 63655f6f 6c643d3c 256c752c 256c753e ce_old=<%lu,%lu> │ │ │ │ - 0x00058750 2c206465 76696365 5f6e6577 3d3c256c , device_new=<%l │ │ │ │ - 0x00058760 752c256c 753e2c20 00000000 696e6f64 u,%lu>, ....inod │ │ │ │ - 0x00058770 655f6f6c 643d3c25 6c753e2c 20696e6f e_old=<%lu>, ino │ │ │ │ - 0x00058780 64655f6e 65773d3c 256c753e 2c200000 de_new=<%lu>, .. │ │ │ │ - 0x00058790 6f776e65 725f6f6c 643d3c25 733e2c20 owner_old=<%s>, │ │ │ │ - 0x000587a0 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x000587b0 696f776e 65725f6f 6c643d3c 256c643e iowner_old=<%ld> │ │ │ │ - 0x000587c0 2c20696f 776e6572 5f6e6577 3d3c256c , iowner_new=<%l │ │ │ │ - 0x000587d0 643e2c20 00000000 67726f75 705f6f6c d>, ....group_ol │ │ │ │ - 0x000587e0 643d3c25 733e2c20 67726f75 705f6e65 d=<%s>, group_ne │ │ │ │ - 0x000587f0 773d3c25 733e2c20 6967726f 75705f6f w=<%s>, igroup_o │ │ │ │ - 0x00058800 6c643d3c 256c643e 2c206967 726f7570 ld=<%ld>, igroup │ │ │ │ - 0x00058810 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x00058820 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x00058830 6374696d 655f6e65 773d3c25 733e2c20 ctime_new=<%s>, │ │ │ │ - 0x00058840 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x00058850 733e2c20 6174696d 655f6e65 773d3c25 s>, atime_new=<% │ │ │ │ - 0x00058860 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x00058870 643d3c25 733e2c20 6d74696d 655f6e65 d=<%s>, mtime_ne │ │ │ │ - 0x00058880 773d3c25 733e2c20 00000000 63686b73 w=<%s>, ....chks │ │ │ │ - 0x00058890 756d5f6f 6c643d3c 25733e2c 2063686b um_old=<%s>, chk │ │ │ │ - 0x000588a0 73756d5f 6e65773d 3c25733e 2c200000 sum_new=<%s>, .. │ │ │ │ - 0x000588b0 6c696e6b 5f6f6c64 3d3c2573 3e2c206c link_old=<%s>, l │ │ │ │ - 0x000588c0 696e6b5f 6e65773d 3c25733e 2c200000 ink_new=<%s>, .. │ │ │ │ - 0x000588d0 73685f68 61736800 46657463 68696e67 sh_hash.Fetching │ │ │ │ - 0x000588e0 20617564 69742072 65636f72 64000000 audit record... │ │ │ │ - 0x000588f0 6f626a3d 3c000000 68617368 5f66756c obj=<...hash_ful │ │ │ │ - 0x00058900 6c5f7472 65650000 68617368 5f72656d l_tree..hash_rem │ │ │ │ - 0x00058910 6f76655f 74726565 00000000 25376c64 ove_tree....%7ld │ │ │ │ - 0x00058920 2c202537 6c642c20 25313073 2c202535 , %7ld, %10s, %5 │ │ │ │ - 0x00058930 642c2025 3132732c 20253564 2c202533 d, %12s, %5d, %3 │ │ │ │ - 0x00058940 642c2025 2d38732c 20253564 2c20252d d, %-8s, %5d, %- │ │ │ │ - 0x00058950 38732c20 2535642c 20000000 25376c64 8s, %5d, ...%7ld │ │ │ │ - 0x00058960 2025376c 64202531 30732025 35642025 %7ld %10s %5d % │ │ │ │ - 0x00058970 31327320 25356420 25336420 252d3873 12s %5d %3d %-8s │ │ │ │ - 0x00058980 20253564 20252d38 73202535 64200000 %5d %-8s %5d .. │ │ │ │ - 0x00058990 256c6c75 00000000 20253873 00000000 %llu.... %8s.... │ │ │ │ - 0x000589a0 2025732c 00000000 202d3e20 25730000 %s,.... -> %s.. │ │ │ │ - 0x000589b0 206e6f5f 61747472 00000000 25622025 no_attr....%b % │ │ │ │ - 0x000589c0 64202025 59000000 25622025 64202548 d %Y...%b %d %H │ │ │ │ - 0x000589d0 3a254d00 25313073 20253364 20252d38 :%M.%10s %3d %-8 │ │ │ │ - 0x000589e0 7320252d 38732025 33642c25 34642025 s %-8s %3d,%4d % │ │ │ │ - 0x000589f0 73202573 00000000 25313073 20253364 s %s....%10s %3d │ │ │ │ - 0x00058a00 20252d38 7320252d 38732025 386c6420 %-8s %-8s %8ld │ │ │ │ - 0x00058a10 25732025 73000000 202d3e20 25730a00 %s %s... -> %s.. │ │ │ │ - 0x00058a20 4572726f 723a204e 6f206461 74612061 Error: No data a │ │ │ │ - 0x00058a30 7661696c 61626c65 0a000000 5b5d0000 vailable....[].. │ │ │ │ - 0x00058a40 5b47726f 77696e67 4c6f6773 5d000000 [GrowingLogs]... │ │ │ │ - 0x00058a50 73685f6d 61696c2e 63000000 73685f6d sh_mail.c...sh_m │ │ │ │ - 0x00058a60 61696c5f 656d7074 79737461 636b0000 ail_emptystack.. │ │ │ │ - 0x00058a70 6d61696c 5f776169 74000000 7265706f mail_wait...repo │ │ │ │ - 0x00058a80 72745f73 6d747000 42616420 72657370 rt_smtp.Bad resp │ │ │ │ - 0x00058a90 6f6e7365 20282573 292c2065 78706563 onse (%s), expec │ │ │ │ - 0x00058aa0 74656420 25640000 534d5450 20736572 ted %d..SMTP ser │ │ │ │ - 0x00058ab0 76657200 6d61696c 00000000 73685f6d ver.mail....sh_m │ │ │ │ - 0x00058ac0 61696c5f 77616974 00000000 73685f6d ail_wait....sh_m │ │ │ │ - 0x00058ad0 61696c5f 656e645f 636f6e6e 00000000 ail_end_conn.... │ │ │ │ - 0x00058ae0 25632563 2e256325 63000000 51554954 %c%c.%c%c...QUIT │ │ │ │ - 0x00058af0 25632563 00000000 51554954 20666169 %c%c....QUIT fai │ │ │ │ - 0x00058b00 6c656400 73685f6d 61696c5f 73746172 led.sh_mail_star │ │ │ │ - 0x00058b10 745f636f 6e6e0000 72657475 726e5f6d t_conn..return_m │ │ │ │ - 0x00058b20 78000000 6765745f 6d780000 7265735f x...get_mx..res_ │ │ │ │ - 0x00058b30 71756572 79000000 4e6f204d 58207265 query...No MX re │ │ │ │ - 0x00058b40 636f7264 20666f72 20646f6d 61696e20 cord for domain │ │ │ │ - 0x00058b50 00000000 556e6b6e 6f776e20 686f7374 ....Unknown host │ │ │ │ - 0x00058b60 20000000 722b0000 54696d65 6f757420 ...r+..Timeout │ │ │ │ - 0x00058b70 6f6e2053 4d545020 73657373 696f6e20 on SMTP session │ │ │ │ - 0x00058b80 696e6974 00000000 48454c4f 205b2573 init....HELO [%s │ │ │ │ - 0x00058b90 5d000000 48454c4f 20257300 48454c4f ]...HELO %s.HELO │ │ │ │ - 0x00058ba0 205b2573 5d256325 63000000 48454c4f [%s]%c%c...HELO │ │ │ │ - 0x00058bb0 20257325 63256300 48454c4f 20666169 %s%c%c.HELO fai │ │ │ │ - 0x00058bc0 6c656400 40000000 6578616d 706c652e led.@...example. │ │ │ │ - 0x00058bd0 636f6d00 4d41494c 2046524f 4d3a3c25 com.MAIL FROM:<% │ │ │ │ - 0x00058be0 733e0000 4d41494c 2046524f 4d3a3c25 s>..MAIL FROM:<% │ │ │ │ - 0x00058bf0 733e2563 25630000 4d41494c 2046524f s>%c%c..MAIL FRO │ │ │ │ - 0x00058c00 4d206661 696c6564 00000000 52435054 M failed....RCPT │ │ │ │ - 0x00058c10 20544f3a 3c25733e 00000000 52435054 TO:<%s>....RCPT │ │ │ │ - 0x00058c20 20544f3a 3c25733e 25632563 00000000 TO:<%s>%c%c.... │ │ │ │ - 0x00058c30 52435054 20544f20 6661696c 65640000 RCPT TO failed.. │ │ │ │ - 0x00058c40 44415441 00000000 44415441 25632563 DATA....DATA%c%c │ │ │ │ - 0x00058c50 00000000 44415441 20666169 6c656400 ....DATA failed. │ │ │ │ - 0x00058c60 5468752c 20303120 4a616e20 31393730 Thu, 01 Jan 1970 │ │ │ │ - 0x00058c70 2030303a 30303a30 30202b30 303a3030 00:00:00 +00:00 │ │ │ │ - 0x00058c80 00000000 25612c20 25642025 62202559 ....%a, %d %b %Y │ │ │ │ - 0x00058c90 2025483a 254d3a25 5320257a 00000000 %H:%M:%S %z.... │ │ │ │ - 0x00058ca0 73656e64 696e6720 64617461 2e2e0000 sending data.... │ │ │ │ - 0x00058cb0 46726f6d 3a203c25 733e2563 2563546f From: <%s>%c%cTo │ │ │ │ - 0x00058cc0 3a203c25 733e2563 25634461 74653a20 : <%s>%c%cDate: │ │ │ │ - 0x00058cd0 25732563 25630000 43616e6e 6f74206f %s%c%c..Cannot o │ │ │ │ - 0x00058ce0 70656e20 66696c65 20257320 696e2073 pen file %s in s │ │ │ │ - 0x00058cf0 75696420 6d6f6465 0a000000 436f756c uid mode....Coul │ │ │ │ - 0x00058d00 64206e6f 74206f70 656e2066 696c6520 d not open file │ │ │ │ - 0x00058d10 25730a00 2d2d2d2d 2d424547 494e204d %s..-----BEGIN M │ │ │ │ - 0x00058d20 45535341 47452d2d 2d2d2d00 2d2d2d2d ESSAGE-----.---- │ │ │ │ - 0x00058d30 2d424547 494e2053 49474e41 54555245 -BEGIN SIGNATURE │ │ │ │ - 0x00058d40 2d2d2d2d 2d000000 4d657373 61676520 -----...Message │ │ │ │ - 0x00058d50 2530366c 64202054 7261696c 2025730a %06ld Trail %s. │ │ │ │ - 0x00058d60 00000000 4552524f 5220286e 6f206b65 ....ERROR (no ke │ │ │ │ - 0x00058d70 79202d2d 2063616e 6e6f7420 63686563 y -- cannot chec │ │ │ │ - 0x00058d80 6b290a00 4552524f 52202872 65706561 k)..ERROR (repea │ │ │ │ - 0x00058d90 74656420 61756469 74207472 61696c29 ted audit trail) │ │ │ │ - 0x00058da0 0a000000 28756e63 6865636b 6564290a ....(unchecked). │ │ │ │ - 0x00058db0 00000000 28464149 4c454429 0a000000 ....(FAILED).... │ │ │ │ - 0x00058dc0 28706173 73656429 0a000000 73685f6d (passed)....sh_m │ │ │ │ - 0x00058dd0 61696c5f 7365744e 756d0000 73685f6d ail_setNum..sh_m │ │ │ │ - 0x00058de0 61696c5f 73657446 6c616700 7365745f ail_setFlag.set_ │ │ │ │ - 0x00058df0 6d61696c 5f737562 6a656374 00000000 mail_subject.... │ │ │ │ - 0x00058e00 73685f6d 61696c5f 70757368 73746163 sh_mail_pushstac │ │ │ │ - 0x00058e10 6b000000 2d2d2d2d 2d424547 494e2053 k...-----BEGIN S │ │ │ │ - 0x00058e20 49474e41 54555245 2d2d2d2d 2d0d0a00 IGNATURE-----... │ │ │ │ - 0x00058e30 0d0a0000 25303675 20253031 306c753a ....%06u %010lu: │ │ │ │ - 0x00058e40 3a25730d 0a000000 2d2d2d2d 2d454e44 :%s.....-----END │ │ │ │ - 0x00058e50 204d4553 53414745 2d2d2d2d 2d000000 MESSAGE-----... │ │ │ │ - 0x00058e60 73685f6d 61696c5f 6d736700 5375626a sh_mail_msg.Subj │ │ │ │ - 0x00058e70 6563743a 20000000 73685f6d 61696c5f ect: ...sh_mail_ │ │ │ │ - 0x00058e80 6765745f 7375626a 65637400 6d73673d get_subject.msg= │ │ │ │ - 0x00058e90 00000000 7365763d 00000000 0d0a0d0a ....sev=........ │ │ │ │ - 0x00058ea0 00000000 2d2d2d2d 2d424547 494e204d ....-----BEGIN M │ │ │ │ - 0x00058eb0 45535341 47452d2d 2d2d2d0d 0a000000 ESSAGE-----..... │ │ │ │ - 0x00058ec0 73685f6d 61696c5f 7365745f 72656c61 sh_mail_set_rela │ │ │ │ - 0x00058ed0 79000000 73685f6d 61696c5f 7365745f y...sh_mail_set_ │ │ │ │ - 0x00058ee0 706f7274 00000000 66726565 5f6d7800 port....free_mx. │ │ │ │ - 0x00058ef0 73685f6e 6d61696c 2e630000 73685f6e sh_nmail.c..sh_n │ │ │ │ - 0x00058f00 6d61696c 5f6d7367 00000000 636f756c mail_msg....coul │ │ │ │ - 0x00058f10 64206e6f 74206d61 696c2069 6d6d6564 d not mail immed │ │ │ │ - 0x00058f20 69617465 6c790000 73685f6d 656d2e63 iately..sh_mem.c │ │ │ │ - 0x00058f30 00000000 73685f6d 656d5f66 72656500 ....sh_mem_free. │ │ │ │ - 0x00058f40 73685f6d 656d5f6d 616c6c6f 63000000 sh_mem_malloc... │ │ │ │ - 0x00058f50 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x00058f60 00000000 616c7761 79730000 6e657665 ....always..neve │ │ │ │ - 0x00058f70 72000000 776f726b 64617973 00000000 r...workdays.... │ │ │ │ - 0x00058f80 73617475 72646179 00000000 73756e64 saturday....sund │ │ │ │ - 0x00058f90 61790000 25643a25 64202d20 25643a25 ay..%d:%d - %d:% │ │ │ │ - 0x00058fa0 64000000 70617261 6e6f6964 00000000 d...paranoid.... │ │ │ │ - 0x00058fb0 646f6d61 696e0000 72620000 73685f6c domain..rb..sh_l │ │ │ │ - 0x00058fc0 6f67696e 5f747261 636b2e63 00000000 ogin_track.c.... │ │ │ │ - 0x00058fd0 77620000 73685f65 6e74726f 70792e63 wb..sh_entropy.c │ │ │ │ - 0x00058fe0 00000000 72656164 5f6d6279 74657300 ....read_mbytes. │ │ │ │ - 0x00058ff0 2f646576 2f757261 6e646f6d 00000000 /dev/urandom.... │ │ │ │ - 0x00059000 55544d50 00000000 5b55746d 705d0000 UTMP....[Utmp].. │ │ │ │ - 0x00059010 4d4f554e 54530000 5b4d6f75 6e74735d MOUNTS..[Mounts] │ │ │ │ - 0x00059020 00000000 53554944 43484543 4b000000 ....SUIDCHECK... │ │ │ │ - 0x00059030 5b537569 64436865 636b5d00 50524f43 [SuidCheck].PROC │ │ │ │ - 0x00059040 45535343 4845434b 00000000 5b50726f ESSCHECK....[Pro │ │ │ │ - 0x00059050 63657373 43686563 6b5d0000 504f5254 cessCheck]..PORT │ │ │ │ - 0x00059060 43484543 4b000000 5b506f72 74436865 CHECK...[PortChe │ │ │ │ - 0x00059070 636b5d00 494e4f54 49465900 5b496e6f ck].INOTIFY.[Ino │ │ │ │ - 0x00059080 74696679 5d000000 73685f75 746d702e tify]...sh_utmp. │ │ │ │ - 0x00059090 63000000 73685f75 746d705f 73657475 c...sh_utmp_setu │ │ │ │ - 0x000590a0 74656e74 00000000 73685f75 746d705f tent....sh_utmp_ │ │ │ │ - 0x000590b0 67657475 74656e74 00000000 73685f75 getutent....sh_u │ │ │ │ - 0x000590c0 746d705f 7365745f 6c6f6769 6e5f736f tmp_set_login_so │ │ │ │ - 0x000590d0 6c6f0000 73685f75 746d705f 7365745f lo..sh_utmp_set_ │ │ │ │ - 0x000590e0 6c6f6769 6e5f6d75 6c746900 73685f75 login_multi.sh_u │ │ │ │ - 0x000590f0 746d705f 7365745f 6c6f676f 75745f67 tmp_set_logout_g │ │ │ │ - 0x00059100 6f6f6400 73685f75 746d705f 7365745f ood.sh_utmp_set_ │ │ │ │ - 0x00059110 6c6f6769 6e5f7469 6d657200 75746d70 login_timer.utmp │ │ │ │ - 0x00059120 2074696d 65720000 73685f75 746d705f timer..sh_utmp_ │ │ │ │ - 0x00059130 7365745f 6c6f6769 6e5f6163 74697661 set_login_activa │ │ │ │ - 0x00059140 74650000 73685f75 746d705f 6164646c te..sh_utmp_addl │ │ │ │ - 0x00059150 6f67696e 00000000 74747970 00000000 ogin....ttyp.... │ │ │ │ - 0x00059160 74747971 00000000 7074732f 00000000 ttyq....pts/.... │ │ │ │ - 0x00059170 73685f75 746d705f 63686563 6b5f696e sh_utmp_check_in │ │ │ │ - 0x00059180 7465726e 616c0000 73685f75 746d705f ternal..sh_utmp_ │ │ │ │ - 0x00059190 75746d70 6e616d65 00000000 73685f75 utmpname....sh_u │ │ │ │ - 0x000591a0 746d705f 656e6475 74656e74 00000000 tmp_endutent.... │ │ │ │ - 0x000591b0 73685f75 746d705f 696e6974 00000000 sh_utmp_init.... │ │ │ │ - 0x000591c0 73685f75 746d705f 656e6400 2f766172 sh_utmp_end./var │ │ │ │ - 0x000591d0 2f6c6f67 2f77746d 70000000 73685f75 /log/wtmp...sh_u │ │ │ │ - 0x000591e0 746d705f 74696d65 72000000 73685f75 tmp_timer...sh_u │ │ │ │ - 0x000591f0 746d705f 63686563 6b000000 73657665 tmp_check...seve │ │ │ │ - 0x00059200 72697479 6c6f6769 6e6d756c 74690000 rityloginmulti.. │ │ │ │ - 0x00059210 73657665 72697479 6c6f6769 6e000000 severitylogin... │ │ │ │ - 0x00059220 73657665 72697479 6c6f676f 75740000 severitylogout.. │ │ │ │ - 0x00059230 6c6f6769 6e636865 636b6163 74697665 logincheckactive │ │ │ │ - 0x00059240 00000000 6c6f6769 6e636865 636b696e ....logincheckin │ │ │ │ - 0x00059250 74657276 616c0000 6c6f6769 6e636865 terval..loginche │ │ │ │ - 0x00059260 636b6669 72737400 6c6f6769 6e636865 ckfirst.loginche │ │ │ │ - 0x00059270 636b6f75 746c6965 72000000 6c6f6769 ckoutlier...logi │ │ │ │ - 0x00059280 6e636865 636b6461 74650000 6c6f6769 ncheckdate..logi │ │ │ │ - 0x00059290 6e636865 636b7573 65726461 74650000 ncheckuserdate.. │ │ │ │ - 0x000592a0 2f766172 2f72756e 2f75746d 70000000 /var/run/utmp... │ │ │ │ - 0x000592b0 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x000592c0 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x000592d0 2c206772 6f75705f 6e65773d 3c25733e , group_new=<%s> │ │ │ │ - 0x000592e0 2c206967 726f7570 5f6e6577 3d3c256c , igroup_new=<%l │ │ │ │ - 0x000592f0 643e2c20 66696c65 73697a65 3d3c256c d>, filesize=<%l │ │ │ │ - 0x00059300 753e2c20 6374696d 653d3c25 733e2c20 u>, ctime=<%s>, │ │ │ │ - 0x00059310 6174696d 653d3c25 733e2c20 6d74696d atime=<%s>, mtim │ │ │ │ - 0x00059320 653d3c25 733e0000 73685f73 75696463 e=<%s>..sh_suidc │ │ │ │ - 0x00059330 686b2e63 00000000 73756964 2f736769 hk.c....suid/sgi │ │ │ │ - 0x00059340 64206669 6c65206e 6f742069 6e206461 d file not in da │ │ │ │ - 0x00059350 74616261 73650000 756e6b6e 6f776e00 tabase..unknown. │ │ │ │ - 0x00059360 2f657463 2f6d7461 62000000 66696c65 /etc/mtab...file │ │ │ │ - 0x00059370 73797374 656d5f74 7970655f 756e6361 system_type_unca │ │ │ │ - 0x00059380 63686564 00000000 7365746d 6e74656e ched....setmnten │ │ │ │ - 0x00059390 74282920 6661696c 65640000 69676e6f t() failed..igno │ │ │ │ - 0x000593a0 72650000 6465763d 00000000 2f2e6776 re..dev=..../.gv │ │ │ │ - 0x000593b0 66730000 2f677666 73000000 73746174 fs../gvfs...stat │ │ │ │ - 0x000593c0 28257329 20666169 6c656400 6e6f7375 (%s) failed.nosu │ │ │ │ - 0x000593d0 69640000 656e646d 6e74656e 74282920 id..endmntent() │ │ │ │ - 0x000593e0 6661696c 65640000 646f5f74 72756e63 failed..do_trunc │ │ │ │ - 0x000593f0 6174653a 206d6178 20646570 74682039 ate: max depth 9 │ │ │ │ - 0x00059400 39206578 63656564 65640000 646f5f74 9 exceeded..do_t │ │ │ │ - 0x00059410 72756e63 6174653a 206e6f74 20616e20 runcate: not an │ │ │ │ - 0x00059420 6162736f 6c757465 20706174 68000000 absolute path... │ │ │ │ - 0x00059430 506f7373 69626c65 20726163 653a206e Possible race: n │ │ │ │ - 0x00059440 6f742061 20646972 6563746f 72790000 ot a directory.. │ │ │ │ - 0x00059450 506f7373 69626c65 20726163 653a206c Possible race: l │ │ │ │ - 0x00059460 73746174 28646972 2920213d 206c7374 stat(dir) != lst │ │ │ │ - 0x00059470 6174282e 29000000 506f7373 69626c65 at(.)...Possible │ │ │ │ - 0x00059480 20726163 653a206c 73746174 20213d20 race: lstat != │ │ │ │ - 0x00059490 66737461 74000000 506f7373 69626c65 fstat...Possible │ │ │ │ - 0x000594a0 20726163 653a206e 6f742061 20726567 race: not a reg │ │ │ │ - 0x000594b0 756c6172 2066696c 65000000 506f7373 ular file...Poss │ │ │ │ - 0x000594c0 69626c65 20726163 653a206e 6f742061 ible race: not a │ │ │ │ - 0x000594d0 20737569 642f7367 69642066 696c6500 suid/sgid file. │ │ │ │ - 0x000594e0 4e6f7420 7472756e 63617465 64206265 Not truncated be │ │ │ │ - 0x000594f0 63617573 65206861 72646c69 6e6b2063 cause hardlink c │ │ │ │ - 0x00059500 6f756e74 20677420 31000000 736c5f67 ount gt 1...sl_g │ │ │ │ - 0x00059510 65745f63 61705f71 64656c00 736c5f64 et_cap_qdel.sl_d │ │ │ │ - 0x00059520 726f705f 6361705f 7164656c 00000000 rop_cap_qdel.... │ │ │ │ - 0x00059530 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059540 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059550 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059560 2e202065 72726e6f 203d2025 6c640000 . errno = %ld.. │ │ │ │ - 0x00059570 51756172 616e7469 6e65206d 6574686f Quarantine metho │ │ │ │ - 0x00059580 64206170 706c6965 64000000 492f4f20 d applied...I/O │ │ │ │ - 0x00059590 6572726f 722e2020 6572726e 6f203d20 error. errno = │ │ │ │ - 0x000595a0 256c6400 52616365 20646574 65637465 %ld.Race detecte │ │ │ │ - 0x000595b0 642e2020 6572726e 6f203d20 256c6400 d. errno = %ld. │ │ │ │ - 0x000595c0 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x000595d0 2f2e7175 6172616e 74696e65 00000000 /.quarantine.... │ │ │ │ - 0x000595e0 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x000595f0 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059600 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059610 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x00059620 73746174 29000000 492f4f20 6572726f stat)...I/O erro │ │ │ │ - 0x00059630 722e2020 6572726e 6f203d20 256c6428 r. errno = %ld( │ │ │ │ - 0x00059640 73746174 29000000 25732f25 73000000 stat)...%s/%s... │ │ │ │ - 0x00059650 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059660 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059670 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059680 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x00059690 6f70656e 29000000 492f4f20 6572726f open)...I/O erro │ │ │ │ - 0x000596a0 722e2020 6572726e 6f203d20 256c6420 r. errno = %ld │ │ │ │ - 0x000596b0 28777269 74652900 25732f25 732e696e (write).%s/%s.in │ │ │ │ - 0x000596c0 666f0000 772b0000 46696c65 20496e66 fo..w+..File Inf │ │ │ │ - 0x000596d0 6f3a0a20 66696c65 6e616d65 3d25730a o:. filename=%s. │ │ │ │ - 0x000596e0 2073697a 653d256c 750a206f 776e6572 size=%lu. owner │ │ │ │ - 0x000596f0 3d257328 2564290a 2067726f 75703d25 =%s(%d). group=% │ │ │ │ - 0x00059700 73282564 290a2063 74696d65 3d25730a s(%d). ctime=%s. │ │ │ │ - 0x00059710 20617469 6d653d25 730a206d 74696d65 atime=%s. mtime │ │ │ │ - 0x00059720 3d25730a 00000000 73685f73 75696463 =%s.....sh_suidc │ │ │ │ - 0x00059730 686b5f63 6865636b 5f696e74 65726e61 hk_check_interna │ │ │ │ - 0x00059740 6c000000 70617468 20746f6f 206c6f6e l...path too lon │ │ │ │ - 0x00059750 67000000 64657666 73000000 66646573 g...devfs...fdes │ │ │ │ - 0x00059760 63000000 69736f39 36363000 63643936 c...iso9660.cd96 │ │ │ │ - 0x00059770 36300000 6c757374 72650000 6d6d6673 60..lustre..mmfs │ │ │ │ - 0x00059780 00000000 6d73646f 73000000 6e667300 ....msdos...nfs. │ │ │ │ - 0x00059790 73797366 73000000 76666174 00000000 sysfs...vfat.... │ │ │ │ - 0x000597a0 436f756c 64206e6f 74206368 65636b20 Could not check │ │ │ │ - 0x000597b0 73756964 2f736769 64206669 6c650000 suid/sgid file.. │ │ │ │ - 0x000597c0 42616420 71756172 616e7469 6e65206d Bad quarantine m │ │ │ │ - 0x000597d0 6574686f 64000000 4661696c 65642074 ethod...Failed t │ │ │ │ - 0x000597e0 6f207265 6c656173 65207469 6d652073 o release time s │ │ │ │ - 0x000597f0 6c696365 00000000 73685f73 75696463 lice....sh_suidc │ │ │ │ - 0x00059800 686b5f73 65745f65 78636c75 64650000 hk_set_exclude.. │ │ │ │ - 0x00059810 73685f73 75696463 686b5f73 65745f74 sh_suidchk_set_t │ │ │ │ - 0x00059820 696d6572 00000000 73756964 63686b20 imer....suidchk │ │ │ │ - 0x00059830 74696d65 72000000 73685f73 75696463 timer...sh_suidc │ │ │ │ - 0x00059840 686b5f73 65745f66 70730000 73756964 hk_set_fps..suid │ │ │ │ - 0x00059850 63686b20 66707300 73685f73 75696463 chk fps.sh_suidc │ │ │ │ - 0x00059860 686b5f73 65745f71 6d657468 6f640000 hk_set_qmethod.. │ │ │ │ - 0x00059870 73756964 63686b20 716d6574 686f6400 suidchk qmethod. │ │ │ │ - 0x00059880 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ - 0x00059890 20717561 72616e74 696e6520 64697265 quarantine dire │ │ │ │ - 0x000598a0 63746f72 79000000 73685f73 75696463 ctory...sh_suidc │ │ │ │ - 0x000598b0 686b5f73 65745f73 65766572 69747900 hk_set_severity. │ │ │ │ - 0x000598c0 73685f73 75696463 686b5f73 65745f73 sh_suidchk_set_s │ │ │ │ - 0x000598d0 63686564 756c6500 73685f73 75696463 chedule.sh_suidc │ │ │ │ - 0x000598e0 686b5f73 65745f79 69656c64 00000000 hk_set_yield.... │ │ │ │ - 0x000598f0 73685f73 75696463 686b5f73 65745f61 sh_suidchk_set_a │ │ │ │ - 0x00059900 63746976 61746500 73685f73 75696463 ctivate.sh_suidc │ │ │ │ - 0x00059910 686b5f73 65745f6e 6f737569 64000000 hk_set_nosuid... │ │ │ │ - 0x00059920 73685f73 75696463 686b5f73 65745f71 sh_suidchk_set_q │ │ │ │ - 0x00059930 75617261 6e74696e 65000000 73685f73 uarantine...sh_s │ │ │ │ - 0x00059940 75696463 686b5f73 65745f71 64656c65 uidchk_set_qdele │ │ │ │ - 0x00059950 74650000 73685f73 75696463 686b5f63 te..sh_suidchk_c │ │ │ │ - 0x00059960 6865636b 00000000 43686563 6b696e67 heck....Checking │ │ │ │ - 0x00059970 20666f72 20535549 44207072 6f677261 for SUID progra │ │ │ │ - 0x00059980 6d730000 73657665 72697479 73756964 ms..severitysuid │ │ │ │ - 0x00059990 63686563 6b000000 73756964 63686563 check...suidchec │ │ │ │ - 0x000599a0 6b616374 69766500 73756964 63686563 kactive.suidchec │ │ │ │ - 0x000599b0 6b696e74 65727661 6c000000 73756964 kinterval...suid │ │ │ │ - 0x000599c0 63686563 6b736368 6564756c 65000000 checkschedule... │ │ │ │ - 0x000599d0 73756964 63686563 6b657863 6c756465 suidcheckexclude │ │ │ │ - 0x000599e0 00000000 73756964 63686563 6b667073 ....suidcheckfps │ │ │ │ - 0x000599f0 00000000 73756964 63686563 6b796965 ....suidcheckyie │ │ │ │ - 0x00059a00 6c640000 73756964 63686563 6b6e6f73 ld..suidchecknos │ │ │ │ - 0x00059a10 75696400 73756964 63686563 6b717561 uid.suidcheckqua │ │ │ │ - 0x00059a20 72616e74 696e6566 696c6573 00000000 rantinefiles.... │ │ │ │ - 0x00059a30 73756964 63686563 6b717561 72616e74 suidcheckquarant │ │ │ │ - 0x00059a40 696e656d 6574686f 64000000 73756964 inemethod...suid │ │ │ │ - 0x00059a50 63686563 6b717561 72616e74 696e6564 checkquarantined │ │ │ │ - 0x00059a60 656c6574 65000000 4c4f474b 45590000 elete...LOGKEY.. │ │ │ │ - 0x00059a70 73682e66 69666f2e 63000000 70757368 sh.fifo.c...push │ │ │ │ - 0x00059a80 5f6c6973 74000000 70757368 5f746169 _list...push_tai │ │ │ │ - 0x00059a90 6c5f6c69 73740000 706f705f 6c697374 l_list..pop_list │ │ │ │ - 0x00059aa0 00000000 4b657920 64697265 6374696f ....Key directio │ │ │ │ - 0x00059ab0 6e206973 20696e76 616c6964 00000000 n is invalid.... │ │ │ │ - 0x00059ac0 4b657920 6d617465 7269616c 206e6f74 Key material not │ │ │ │ - 0x00059ad0 206f6620 636f7272 65637420 6c656e67 of correct leng │ │ │ │ - 0x00059ae0 74680000 4b657920 70617373 65642069 th..Key passed i │ │ │ │ - 0x00059af0 73206e6f 74207661 6c696400 50617261 s not valid.Para │ │ │ │ - 0x00059b00 6d732073 74727563 74207061 73736564 ms struct passed │ │ │ │ - 0x00059b10 20746f20 72696a6e 6461656c 5f636970 to rijndael_cip │ │ │ │ - 0x00059b20 68657249 6e697420 696e7661 6c696400 herInit invalid. │ │ │ │ - 0x00059b30 43697068 65722069 6e207772 6f6e6720 Cipher in wrong │ │ │ │ - 0x00059b40 73746174 65000000 42616420 626c6f63 state...Bad bloc │ │ │ │ - 0x00059b50 6b206c65 6e677468 00000000 42616420 k length....Bad │ │ │ │ - 0x00059b60 63697068 65722069 6e737461 6e636500 cipher instance. │ │ │ │ - 0x00059b70 44617461 20636f6e 74656e74 73206172 Data contents ar │ │ │ │ - 0x00059b80 6520696e 76616c69 64000000 32353433 e invalid...2543 │ │ │ │ - 0x00059b90 00000000 73685f74 6f6f6c73 2e630000 ....sh_tools.c.. │ │ │ │ - 0x00059ba0 73685f74 6f6f6c73 5f736166 655f6e61 sh_tools_safe_na │ │ │ │ - 0x00059bb0 6d650000 41206e6f 6e2d7265 636f7665 me..A non-recove │ │ │ │ - 0x00059bc0 7261626c 65206e61 6d652073 65727665 rable name serve │ │ │ │ - 0x00059bd0 72206572 726f7220 6f636375 72726564 r error occurred │ │ │ │ - 0x00059be0 3a200000 41207465 6d706f72 61727920 : ..A temporary │ │ │ │ - 0x00059bf0 6572726f 72206f63 63757272 6564206f error occurred o │ │ │ │ - 0x00059c00 6e20616e 20617574 686f7269 74617469 n an authoritati │ │ │ │ - 0x00059c10 7665206e 616d6520 73657276 65722e20 ve name server. │ │ │ │ - 0x00059c20 54686520 73706563 69666965 6420686f The specified ho │ │ │ │ - 0x00059c30 73742069 7320756e 6b6e6f77 6e3a2000 st is unknown: . │ │ │ │ - 0x00059c40 54686520 72657175 65737465 64206e61 The requested na │ │ │ │ - 0x00059c50 6d652069 73207661 6c696420 62757420 me is valid but │ │ │ │ - 0x00059c60 646f6573 206e6f74 20686176 6520616e does not have an │ │ │ │ - 0x00059c70 20495020 61646472 6573733a 20000000 IP address: ... │ │ │ │ - 0x00059c80 64656c65 74655f63 61636865 00000000 delete_cache.... │ │ │ │ - 0x00059c90 636f6e6e 6563745f 706f7274 00000000 connect_port.... │ │ │ │ - 0x00059ca0 736f636b 65740000 2c206164 64726573 socket.., addres │ │ │ │ - 0x00059cb0 73200000 636f6e6e 65637400 67657461 s ..connect.geta │ │ │ │ - 0x00059cc0 64647269 6e666f00 73747263 6d700000 ddrinfo.strcmp.. │ │ │ │ - 0x00059cd0 52657665 72736520 6c6f6f6b 75702066 Reverse lookup f │ │ │ │ - 0x00059ce0 61696c65 643a2000 636f6e6e 6563745f ailed: .connect_ │ │ │ │ - 0x00059cf0 706f7274 5f320000 4e6f2073 65727665 port_2..No serve │ │ │ │ - 0x00059d00 72206164 64726573 73206b6e 6f776e00 r address known. │ │ │ │ - 0x00059d10 25732f25 732e2531 64000000 6d73673d %s/%s.%1d...msg= │ │ │ │ - 0x00059d20 3c436865 636b7375 6d3e2c20 63686b3d , chk= │ │ │ │ - 0x00059d30 3c25733e 2c207061 74683d3c 25733e00 <%s>, path=<%s>. │ │ │ │ - 0x00059d40 6d73673d 3c643a20 25336c64 2c202d3a msg=.msg=, path=<% │ │ │ │ - 0x00059da0 733e0000 6d73673d 3c50414e 49432025 s>..msg=, program=<%s> │ │ │ │ - 0x00059dc0 2c207375 62726f75 74696e65 3d3c2573 , subroutine=<%s │ │ │ │ - 0x00059dd0 3e000000 6d73673d 3c536572 76657220 >...msg=, socket_id=<%d │ │ │ │ - 0x00059e10 3e000000 6d73673d 3c50414e 49432045 >...msg=, program=<%s> │ │ │ │ - 0x00059e50 00000000 6d73673d 3c455849 543e2c20 ....msg=, │ │ │ │ - 0x00059e60 70726f67 72616d3d 3c25733e 2c207374 program=<%s>, st │ │ │ │ - 0x00059e70 61747573 3d3c2573 3e000000 6d73673d atus=<%s>...msg= │ │ │ │ - 0x00059e80 3c4c4f47 4b45593e 2c207072 6f677261 , progra │ │ │ │ - 0x00059e90 6d3d3c25 733e2c20 68617368 3d3c2573 m=<%s>, hash=<%s │ │ │ │ - 0x00059ea0 3e0d0a2d 2d2d2d2d 42454749 4e204c4f >..-----BEGIN LO │ │ │ │ - 0x00059eb0 474b4559 2d2d2d2d 2d0d0a25 73257300 GKEY-----..%s%s. │ │ │ │ - 0x00059ec0 6d73673d 3c4c4f47 4b45593e 2c207072 msg=, pr │ │ │ │ - 0x00059ed0 6f677261 6d3d3c25 733e2c20 68617368 ogram=<%s>, hash │ │ │ │ - 0x00059ee0 3d3c2573 3e000000 6d73673d 3c535441 =<%s>...msg=, program=<%s │ │ │ │ - 0x00059f00 3e2c2075 73657269 643d3c25 6c643e00 >, userid=<%ld>. │ │ │ │ - 0x00059f10 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x00059f20 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x00059f30 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x00059f40 733e2c20 68617368 3d3c2573 3e000000 s>, hash=<%s>... │ │ │ │ - 0x00059f50 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x00059f60 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x00059f70 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x00059f80 733e2c20 68617368 3d3c2573 3e2c2070 s>, hash=<%s>, p │ │ │ │ - 0x00059f90 6174683d 3c25733e 2c206861 73683d3c ath=<%s>, hash=< │ │ │ │ - 0x00059fa0 25733e00 6d73673d 3c535441 52543e2c %s>.msg=, │ │ │ │ - 0x00059fb0 2070726f 6772616d 3d3c2573 3e2c2075 program=<%s>, u │ │ │ │ - 0x00059fc0 73657269 643d3c25 6c643e2c 20706174 serid=<%ld>, pat │ │ │ │ - 0x00059fd0 683d3c25 733e2c20 6b65795f 7569643d h=<%s>, key_uid= │ │ │ │ - 0x00059fe0 3c25733e 2c206b65 795f6964 3d3c2573 <%s>, key_id=<%s │ │ │ │ - 0x00059ff0 3e000000 6d73673d 3c455849 543e2c20 >...msg=, │ │ │ │ - 0x0005a000 70726f67 72616d3d 3c25733e 2c207573 program=<%s>, us │ │ │ │ - 0x0005a010 65726964 3d3c256c 643e2c20 70617468 erid=<%ld>, path │ │ │ │ - 0x0005a020 3d3c2573 3e2c206b 65795f75 69643d3c =<%s>, key_uid=< │ │ │ │ - 0x0005a030 25733e2c 206b6579 5f69643d 3c25733e %s>, key_id=<%s> │ │ │ │ - 0x0005a040 2c207061 74683d3c 25733e2c 206b6579 , path=<%s>, key │ │ │ │ - 0x0005a050 5f756964 3d3c2573 3e2c206b 65795f69 _uid=<%s>, key_i │ │ │ │ - 0x0005a060 643d3c25 733e0000 6d73673d 3c535553 d=<%s>..msg= program=<% │ │ │ │ - 0x0005a080 733e0000 6d73673d 3c557369 6e672069 s>..msg=. │ │ │ │ - 0x0005a0a0 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0005a0b0 6163653d 3c736967 61637469 6f6e3e2c ace=, │ │ │ │ - 0x0005a0c0 20736967 6e616c3d 3c256c64 3e000000 signal=<%ld>... │ │ │ │ - 0x0005a0d0 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0005a0e0 6163653d 3c636864 69723e2c 20706174 ace=, pat │ │ │ │ - 0x0005a0f0 683d3c25 733e0000 6d73673d 3c4d6f64 h=<%s>..msg=, module=<%s │ │ │ │ - 0x0005a120 3e2c2072 65747572 6e5f636f 64653d3c >, return_code=< │ │ │ │ - 0x0005a130 256c643e 00000000 6d73673d 3c4d6f64 %ld>....msg= │ │ │ │ - 0x0005a150 2c206d6f 64756c65 3d3c2573 3e000000 , module=<%s>... │ │ │ │ - 0x0005a160 6d73673d 3c4d6f64 756c6520 65786563 msg=, mo │ │ │ │ - 0x0005a180 64756c65 3d3c2573 3e2c2072 65747572 dule=<%s>, retur │ │ │ │ - 0x0005a190 6e5f636f 64653d3c 256c643e 00000000 n_code=<%ld>.... │ │ │ │ - 0x0005a1a0 6d73673d 3c52756e 74696d65 20636f6e msg=....msg=..msg= │ │ │ │ - 0x0005a200 3c46696c 65206368 65636b20 636f6d70 , time=<% │ │ │ │ - 0x0005a220 6c643e2c 206b4270 733d3c25 663e0000 ld>, kBps=<%f>.. │ │ │ │ - 0x0005a230 6d73673d 3c46696c 65206368 65636b20 msg=..msg= │ │ │ │ - 0x0005a250 3c2d2d2d 2d205449 4d455354 414d5020 <---- TIMESTAMP │ │ │ │ - 0x0005a260 2d2d2d2d 3e000000 6d73673d 3c446f77 ---->...msg=.... │ │ │ │ - 0x0005a290 6d73673d 3c446f77 6e6c6f61 64696e67 msg=. │ │ │ │ - 0x0005a2b0 6d73673d 3c4e6f20 66696c65 2066726f msg=.... │ │ │ │ - 0x0005a2e0 6d73673d 3c44656c 74612064 61746162 msg=, │ │ │ │ - 0x0005a300 20706174 683d3c25 733e0000 6d73673d path=<%s>..msg= │ │ │ │ - 0x0005a310 3c44656c 74612064 61746162 61736520 │ │ │ │ - 0x0005a330 2c207061 74683d3c 25733e00 6d73673d , path=<%s>.msg= │ │ │ │ - 0x0005a340 3c504f4c 49435920 5b537569 64436865 , path=< │ │ │ │ - 0x0005a360 25733e2c 20257300 6d73673d 3c466f75 %s>, %s.msg= path=<%s>.... │ │ │ │ - 0x0005a390 6d73673d 3c436865 636b6564 20666f72 msg=.msg=, path=<%s>.. │ │ │ │ - 0x0005a3f0 6d73673d 3c517561 72616e74 696e6520 msg=..msg= │ │ │ │ - 0x0005a410 3c436865 636b696e 67206c6f 67696e73 ...msg=, │ │ │ │ - 0x0005a430 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0005a440 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0005a450 2069703d 3c25733e 2c207469 6d653d3c ip=<%s>, time=< │ │ │ │ - 0x0005a460 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0005a470 00000000 6d73673d 3c4c6f67 696e3e2c ....msg=, │ │ │ │ - 0x0005a480 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0005a490 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0005a4a0 2074696d 653d3c25 733e2c20 73746174 time=<%s>, stat │ │ │ │ - 0x0005a4b0 75733d3c 25643e00 6d73673d 3c4c6f67 us=<%d>.msg=, name=<%s>, │ │ │ │ - 0x0005a4d0 7474793d 3c25733e 2c207469 6d653d3c tty=<%s>, time=< │ │ │ │ - 0x0005a4e0 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0005a4f0 00000000 6d73673d 3c4d756c 7469706c ....msg=, name=< │ │ │ │ - 0x0005a510 25733e2c 20747479 3d3c2573 3e2c2068 %s>, tty=<%s>, h │ │ │ │ - 0x0005a520 6f73743d 3c25733e 2c206970 3d3c2573 ost=<%s>, ip=<%s │ │ │ │ - 0x0005a530 3e2c2074 696d653d 3c25733e 2c207374 >, time=<%s>, st │ │ │ │ - 0x0005a540 61747573 3d3c2564 3e000000 6d73673d atus=<%d>...msg= │ │ │ │ - 0x0005a550 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0005a560 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0005a570 3d3c2573 3e2c2068 6f73743d 3c25733e =<%s>, host=<%s> │ │ │ │ - 0x0005a580 2c207469 6d653d3c 25733e2c 20737461 , time=<%s>, sta │ │ │ │ - 0x0005a590 7475733d 3c25643e 00000000 6d73673d tus=<%d>....msg= │ │ │ │ - 0x0005a5a0 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0005a5b0 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0005a5c0 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0005a5d0 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0005a5e0 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0005a5f0 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0005a600 3e2c2068 6f73743d 3c25733e 2c206970 >, host=<%s>, ip │ │ │ │ - 0x0005a610 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0005a620 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0005a630 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0005a640 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0005a650 3e2c2068 6f73743d 3c25733e 2c207469 >, host=<%s>, ti │ │ │ │ - 0x0005a660 6d653d3c 25733e2c 20737461 7475733d me=<%s>, status= │ │ │ │ - 0x0005a670 3c25643e 00000000 6d73673d 3c4c6f67 <%d>....msg=, name=<%s>, │ │ │ │ - 0x0005a690 20747479 3d3c2573 3e2c2074 696d653d tty=<%s>, time= │ │ │ │ - 0x0005a6a0 3c25733e 2c207374 61747573 3d3c2564 <%s>, status=<%d │ │ │ │ - 0x0005a6b0 3e000000 6d73673d 3c4c6f67 6f75743e >...msg= │ │ │ │ - 0x0005a6c0 2c207474 793d3c25 733e2c20 74696d65 , tty=<%s>, time │ │ │ │ - 0x0005a6d0 3d3c2573 3e000000 6d73673d 3c4c6f67 =<%s>...msg=, path=<%s>. │ │ │ │ - 0x0005a700 6d73673d 3c4c6f67 696e2061 74206469 msg= u │ │ │ │ - 0x0005a720 73657269 643d3c25 733e2068 6f73743d serid=<%s> host= │ │ │ │ - 0x0005a730 3c25733e 2074696d 653d3c25 733e0000 <%s> time=<%s>.. │ │ │ │ - 0x0005a740 6d73673d 3c466972 7374206c 6f67696e msg= │ │ │ │ - 0x0005a760 20757365 7269643d 3c25733e 20686f73 userid=<%s> hos │ │ │ │ - 0x0005a770 743d3c25 733e2074 696d653d 3c25733e t=<%s> time=<%s> │ │ │ │ - 0x0005a780 00000000 6d73673d 3c4c6f67 696e2074 ....msg= use │ │ │ │ - 0x0005a7a0 7269643d 3c25733e 20686f73 743d3c25 rid=<%s> host=<% │ │ │ │ - 0x0005a7b0 733e2074 696d653d 3c25733e 00000000 s> time=<%s>.... │ │ │ │ - 0x0005a7c0 6d73673d 3c436865 636b696e 67207072 msg=..msg=...msg= path=<% │ │ │ │ - 0x0005a850 733e2075 73657269 643d3c25 733e0000 s> userid=<%s>.. │ │ │ │ - 0x0005a860 6d73673d 3c504f4c 49435920 5b50726f msg=